/*
Theme Name: OtraParte
Theme URI: http://revistaotraparte.com
Template: fashery
Text Domain: Otra Parte
Author: Urano web
Author URI: http://www.uranoweb.com
Description: Otra Parte Theme
Tags: dark,light,white,gray,two-columns,custom-background,custom-colors,custom-header,custom-menu,editor-style,featured-images,post-formats,theme-options,translation-ready
Version: 1.7
Updated: 2018-10-17 19:00

*/

/*
 * Header
 */
#header .inner{
    max-width: 100%!important;
    background:url('https://www.revistaotraparte.com/wp-content/themes/OtraParte/bg.jpg') no-repeat center;
}
#title_box_center img {
    margin-top: 4.4px;
}

#secondaryMenu ul li a { font-family: 'Roboto', sans-serif;   font-size: 16px;font-weight: lighter;letter-spacing: -1px;}
#secondaryMenu ul li a:hover{color:#988575;}
#mega_main_menu.main-menu > .menu_holder > .menu_inner > ul > li > .item_link > .link_content > .link_text, #mainMenu ul li a,#mega_main_menu.top-menu > .menu_holder > .menu_inner > ul > li > .item_link > .link_content > .link_text {
	font-weight: 300!important;
    
}
#mega_main_menu.mega_main_menu {
    border-top: 1px solid #6e6e6e;
    border-bottom: 1px solid #6e6e6e;
    }    
 #mega_main_menu.top-menu.mega_main_menu {
    border-top: 0px ;
    border-bottom: 0px;
    max-height: 35px;
    
    }
#mega_main_menu.top-menu > .menu_holder > .menu_inner > ul > li > .item_link > .link_content > .link_text{font-size: 12px!important}    
#mega_main_menu.top-menu .item_link {
    padding-left: 5px!important;
    padding-right: 5px!important;
}
.der i{font-size: 17px!important;}
.der{float:right!important;}
#mega_main_menu.main-menu > .menu_holder.sticky_container > .mmm_fullwidth_container{background:#000;}
.category_box {    position: initial;left:1px;}
.right-widget    select {
    width: 100%;
}
#mega_main_menu .item_link {    padding-left: 9px!important;    padding-right: 9px!important;}
#mega_main_menu .link_text {font-size: 12px!important;}
/*#mega_main_menu .menu-aco .link_text{font-size: 12px!important;}*/
.menu-aco{    max-width: 124px;    text-align: center;    font-size: 12px!important; }
#mega_main_menu.main-menu > .menu_holder > .menu_inner > ul > li > .item_link > .link_content > .link_text {font-weight:400!important;}
 /*#mega_main_menu.main-menu > .menu_holder  > .menu_inner > ul > li > .item_link * {
    color: #fff!important;
}*/

.menu-red .link_text{color:#f14d4d!important;}
/*
 * General
 */
#footer_bottom {    background: #000!important;}
div#crumbs a[href*="/seccion/destacado/"] {    display: none!important;}
.mece-cul{margin: auto!important;    float: none;    width: auto!important;    vertical-align: middle;}
#sidebar-footer-top{margin: 0px auto -54px;}
.inner>em{font-style: normal;}
.page .single_title h1 {margin: 0px 0px 5px 0px; }
.single_text p {    margin-bottom: 20px!important;}
.comments_count_simple_box {display:none;}
.custom_cat_class.literatura-iberoamericana {background-color:#ECCA00;}
.custom_cat_class.arte {background-color:#ed1c24;}
.custom_cat_class.cine-y-tv {background-color:#d0d713;}
.custom_cat_class.discusion {background-color:#C59B6D;}
.custom_cat_class.literatura-argentina {background-color:#28C4CC;}
.custom_cat_class.otras-literaturas {background-color:#009145;}
.custom_cat_class.teatro {background-color:#F26C36;}
.custom_cat_class.ensayo-teoria {background-color:#0071BB;}
.custom_cat_class.musica {background-color:#662d91;}
.custom_cat_class.destacado{background-color:#8d8264;display:none;}
#authorlist .view_all_contr_text, .timer > #slice > .pie, .ei-slider-thumbs li.ei-slider-element, .rsUni .rsThumb.rsNavSelected {
    background-color: #8d8264!important;
}
.post_meta_line h3, .single_title h2 {    text-transform: none!important;}
#similar-post .comments_count_box, #archive .comments_count_box {    display: none;}
#single_content em {padding-right: 1px;}
#main_content p {    margin-top: 5px;    margin-bottom: 15px!important;line-height: 1.8em;}
.grid_posts_container {    margin-top: 0px;}
.nav-slide .icon-wrap {    padding: 12px;}
.nav-slide .sticky_post_content{padding: 0px 60px!important;}
.nav-slide .sticky_post.sticky_next_post .sticky_post_content{    padding-left: 0px!important;}
.nav-slide .sticky_post.sticky_prev_post .sticky_post_content{    padding-right: 0px!important;}
.nav-slide .sticky_post {top: 85%;}
.single_title h1, .post h2, .product h2, .similar_posts h3  {text-transform: none;}
.ei-title {    bottom: 140px;}
.search-results .post h2 a, .search-results .product h2 a {text-transform:none;}
.index_inner.gridalicious {    max-width: 1390px;    margin: 0 auto;}
.index_inner.gridalicious .galcolumn{min-width:25%;}
.custom_cat_class {padding: 0px 4px 0px 4px;
    font-size: 10px;
    line-height: 17px!important;
    font-weight: normal;
    letter-spacing: 1px;
    border-radius: 1px;}
    
    
.single-post .custom_cat_class,.single-post .post_meta_line h3{margin:0px!important;}    
 
.single .single_post_cat {margin: 1px 5px 1px 0px;}
.archive .post_img_box, .archive.category .post .post_img_box,.search.search-results .post_img_box{display:none!important;}
.archive .post h2 a,.archive .product h2 a {text-transform: none!important;}
.archive.category .cat_title_box {display:none;}
.error404  #title_box_center img {
    margin-top: 5px;
}

/*
 * Similar post
 */
.similar_posts .custom_cat_class {    margin: 0 4px 0 0;    padding: 0 4px;    background-color: #f2f2f2;    font-size: 9px;     margin-top: 6px;    margin-top: 8px;    margin-bottom: 2px;}
.similar_posts .custom_cat_class.literatura-iberoamericana {color:#ECCA00;}
.similar_posts .custom_cat_class.arte {color:#ed1c24;}
.similar_posts .custom_cat_class.cine-y-tv {color:#d0d713;}
.similar_posts .custom_cat_class.discusion {color:#C59B6D;}
.similar_posts .custom_cat_class.literatura-argentina {color:#28C4CC;}
.similar_posts .custom_cat_class.otras-literaturas {color:#009145;}
.similar_posts .custom_cat_class.teatro {color:#F26C36;}
.similar_posts .custom_cat_class.ensayo-teoria {color:#0071BB;}
.similar_posts .custom_cat_class.musica {color:#662d91;}
.similar_posts .custom_cat_class.destacado{color:#8d8264;display:none;}
.similar_posts a.custom_cat_class:hover{color:#f00!important;}

#similar-post .similar_posts h3 {    height: auto;}
#similar-post .similar_posts h4{ font-size: 14px;    line-height: normal;    padding-bottom: 6px;}
#similar-post .similar_posts h5 a, #similar-post .similar_posts h4 a {color: #000;}
#similar-post .similar_posts h5{    font-size: 12px;}
#similar-post .similar_posts h5 a:hover, #similar-post .similar_posts h4 a:hover, #similar-post .similar_posts a:hover{color: #f14d4d;}
#similar-post .similar_posts h3 {text-transform:none;    font-size: 16px!important;line-height: normal;}

#similar-post {background-color: #e2e2e22b;
    padding-left: 20px;
    padding-top: 10px;
    margin-top: 10px;
    width: 100%;}

/*
 * Side bar
 */
.popular-wid li {margin: 0px 0px 15px 0px;
    padding: 0px 0px 15px 0px;
    border-bottom: 1px solid #e8e8e8;
    display: inline-block;
    width: 100%;
    list-style: none;
    background: none;
    line-height: 21px;
    }
.popular-wid.right-widget li a {
    background: none;
    color: #000;
    padding-left: 0;
}
.popular-wid li:last-child{border-bottom: none!important;
    margin: 0px;
    padding: 0px 10px 0px 0px;}
    
.pdd-1{padding-bottom:1px;}
.popular_widget_info .comments_count_box{display:none;}
#sidebar-right, #sidebar-left {    margin-top: 37px;}
#mega_main_menu.mega_main_sidebar_menu.direction-vertical > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link > .link_content > .link_text {
    min-height: 40px!important;
    line-height: 40px!important;
}

.adrotate-widget .g-col {
    text-align: center;
    float: none;
}
.right-heading {    margin-bottom:6px!important;}
.popular_widget_title {    text-transform: none;font-size: 14px;}
.newsletter-wid {    padding-bottom: 0px!important;}
.newsletter-wid #mc_embed_signup { margin-bottom: -12px!important;}
.leido-wid,.lectores-wid,.popular-wid {    padding-bottom: 12px;}
.lectores-wid .right-heading{margin-bottom: 0!important;}
.buscar-wid {    padding-bottom: 16px; margin:0px 0 15px 0!important}
.newsletter-wid #mc-embedded-subscribe{    margin-top: 16px;}

/*
 * Archive / Category / Tag 
 */
 .archive #sidebar-small {display:none;} 

.archive #content {width:810px;margin-top:30px;}

.search-results .post h2 a, .search-results .product h2 a,.archive.date .post h2 a,.archive.category .post h2 a{font-size: 13px;
    line-height: normal;
    margin-bottom: 8px;
    margin-top: -3px;}
.archive.category .post h2:first-of-type a,.search-results .post h2:first-of-type a, .search-results .product h2:first-of-type a {font-size: 19px;}
 .archive.category .post h3,.search.search-results .post h3 {   font-size: 13px;
    margin-top: 5px;}
 .archive.category .bottom_info_box,.search.search-results .bottom_info_box{    margin-top: 0;
    padding-top: 0;}
/*
 * Search
 */
.search #sidebar-small, .search #sidebar-right {display:none;} 
.search #content  {width:100%;}
.search-highlight { background-color:#FF0; font-weight:bold; }
.search .post {min-height: 519px;}

/*
 * Vista de lectura
 */

.vta-lec{float:right!important;}
.vta-lec .item_link,.vta-lec .item_link i {cursor:pointer;}
#mega_main_menu.main-menu .item_link:focus i{color:#fff!important;}
.lectura #sidebar-small  {visibility: visible;  opacity: 1;  transition: width 0.4s, opacity 0.4s linear;width:180px;}
.lectura .sidebar-small  {visibility: visible;  opacity: 1;  transition: width 0.4s, opacity 0.4s linear;width:27%;}

.lectura #sidebar-right {visibility: visible;  opacity: 1;  transition: width 0.5s, opacity 0.4s linear;width:300px;}
.single.lectura #single_content , .page.lectura #single_content, .lectura #home_content, .lectura1.archive #content {transition: width 0.5s, opacity 0.4s linear}
.lectura1 #sidebar-small,.lectura1 .sidebar-small, .lectura1 #sidebar-right { visibility: hidden;  opacity: 0;  transition: width 0.5s, opacity 0.5s linear;width: 0;height: 0;overflow: hidden;}
.lectura1 #sidebar-small,.lectura1 .sidebar-small {margin: 0;transition: width 0.5s, opacity 0.3s linear} 
.lectura1 #single_content, .lectura1 #home_content, .lectura1.archive #content {transition: width 0.5s, opacity 0.4s linear;width:100%;}
/*.wpb_column.vc_column_container.wpb_column.vc_column_container {max-width:73%;}
.page .wpb_column.vc_column_container.wpb_column.vc_column_container {max-width:100%;}*/

/*#mega_main_menu.main-menu > .menu_holder > .menu_inner > ul > li#menu-item-9093 > .item_link i{
  animation: pulse 5s infinite!important;
  color:blue;
}

@keyframes pulse {
  0% {
    color: blue!important;
  }
  100% {
    color: yellow!important;
  }
}
*/
.vta-lec{    width: 49px;}
#mega_main_menu .vta-lec span.link_text {font-size: 9px!important;}
#mega_main_menu.main-menu.icons-left > .menu_holder > .menu_inner > ul > li.vta-lec > .item_link.with_icon > .link_content{margin:0;}
#mega_main_menu .vta-lec span.link_content {margin-left: -33px!important;}
#mega_main_menu.main-menu > .menu_holder > .menu_inner > ul > li.vta-lec > span.item_link {max-width:49px;display: inline-flex;}
/*#mega_main_menu.main-menu > .menu_holder > .menu_inner > ul > li.vta-lec > span.item_link.with_icon i{     width: 0;
    padding: 0px!important;
    display: inline-flex;}*/
    
#mega_main_menu.main-menu > .menu_holder > .menu_inner > ul > li.vta-lec > span.item_link i:before{
	/*nudge 5s linear infinite delay 5s alternate;*/
  Display: flex;
    padding-left: 7px;
    color: black;
  animation-name: stretch;
  animation-duration: 0.5s; 
  animation-timing-function: ease-out; 
  animation-delay: 7s;
  animation-direction: alternate;
  animation-iteration-count: 8;
  animation-fill-mode: none;
  animation-play-state: running;
 }
 #mega_main_menu.main-menu > .menu_holder > .menu_inner > ul > li.vta-lec:hover> span.item_link i:before{color: red;}
 @keyframes stretch {
  0% {
    transform: scale(.5);
    color: black;
    
  }
  50% {
    color: orange;
  }
  100% {
    transform: scale(1);
    color: red;
  }
}
/*@keyframes nudge {
  0%, 100% {
    transform: translate(0, 0);
  }
  
  50% {
    transform: translate(0, 10px);
  }
  
  80% {
    transform: translate(0, -10px);
  }
}*/
 
 /*#mega_main_menu.main-menu > .menu_holder > .menu_inner > ul > li#menu-item-9093 > .item_link {
    background: #0000;
}
#mega_main_menu.main-menu > .menu_holder > .menu_inner > ul > li#menu-item-9093 > span.item_link {
  
  animation: 
    pulse 13s ease infinite alternate, 
    nudge 15s linear infinite alternate;
  
}

@keyframes pulse {
  0% {
    background-color: #001F3F;
  }
  100% {
    background-color: #FF4136;
  }
}

@keyframes nudge {
  0%, 100% {
    transform: translate(0, 0);
  }
  
  50% {
    transform: translate(150px, 0);
  }
  
  80% {
    transform: translate(-150px, 0);
  }
}*/
/*
 * Newsletter
 */

.email {
    margin: 0px 0px 6px 0px;
    display: inline-block;
    float: left;
    background: #fefefe url(images/search-icon.png) no-repeat 97% center;
    border: solid 1px #e1e1e1;
    padding: 9px 10px 9px 10px;
    width: 93%;
    transition: all .2s;
    -webkit-appearance: textfield;
    -webkit-box-sizing: content-box;
    font-family: inherit;
    font-size: 13px;
    color: #333;}

.mc-field-group i.fa-icon-envelope {
    float: right;
    margin-right: 5px;
    margin-top: -35px;
    font-size: 20px;}
#mc_embed_signup_scroll #mc-embedded-subscribe,.mc4wp-form-theme-light input[type=submit] {
    border: 2px solid #000!important;
    background: #fff!important;
    margin: 20px 0px 20px 0px;
    padding: 7px 12px;
    color: #000!important;
    font-size: 13px;
    text-transform: uppercase;
    font-weight: bold;
    cursor: pointer;
    font-family: Lato;
    font-weight: bold!important;
}
 #mc_embed_signup_scroll #mc-embedded-subscribe:hover, .mc4wp-form-theme-light p input[type=submit]:hover {
    background: #000!important;
    color: #fff!important;
}
#mc_embed_signup_scroll .clear{
    text-align: center;
}
/*
.essb-subscribe-form-content.essb-subscribe-from-design1 input.submit{border-bottom: 2px solid #000!important;}
.essb-subscribe-form-content.essb-subscribe-from-design1 {    text-align: center;}
.essb-subscribe-form-content.essb-subscribe-from-design1 input{    text-align: left;    border: 1px solid;}
.essb-subscribe-form-content.essb-subscribe-from-design1 input.submit {ont-family: Open Sans;
    text-shadow: none;
    text-rendering: optimizeLegibility;
    border: 2px solid #000!important;
    border-bottom: 2px solid #000!important;
    background-color: #fff!important;
    display: inline-block!important;
    padding: 4px 8px!important;
    color: #000!important;
    transition: 0.2s!important;
    width: initial;
    border-radius: 0!important;
    font-size: 13px;
    font-weight: bold;
    cursor: pointer;}
    
.essb-subscribe-form-content.essb-subscribe-from-design1 input.submit:hover {
    background: #000!important;
    color: #fff!important;
}*/

/*
 * Lectores widget
 */
.col-1-lec{    padding-left: 38px!important;}
 .col-2-lec .wpb_single_image{margin-bottom:0px!important;margin-top: 11px;}
 .col-3-lec {margin-left: 8px;}
.col-2-lec {width:13.33%!important;    margin-left: 5px!important;}
.lec-img {min-width:40px!important;}
.fil-lec .vc_btn3.vc_btn3-color-black.vc_btn3-style-outline{font-weight:bold;text-transform: uppercase;}

/*
 * Lectores
 */
.home_posts_title.correo-de-lectores h2 {display:none;}


/*
 * Home
 */
#main_content .cntnt2 p{    margin: 0px!important;    padding: 0px!important;}
.ei-title .category_box {
    line-height: normal;
    position: relative!important;
    top: -10px;
    display: inline-block;
    width: auto;
    text-align: center!important;
    height: 20px;
}
h3.category-home {height:34px;}
.resenado-home a, .autor-home a{line-height: normal;
    font-weight: bold;
    text-transform: uppercase;
    color: #fff;
    text-align: center;
    text-shadow: 1px 1px 1px #000;
    font-size: 22px;}
.autor-home{}
.titl-blck>h3:nth-of-type(2n) a {  color: #f14d4d!important;}
.last-posts-wrap {display: none;}
.last-posts-wrap:nth-of-type(-n+9){display: inherit;}
.show-m .last-posts-wrap:nth-of-type(-n+14){display: inherit;}
.show-m .load-m{display: none!important;}
.load-m:hover{cursor:pointer;}
.first-posts-wrap .post {width:100%;}
.centr{    margin: 0 auto;    width: 100%;    display: block;text-align: center;}
 
 .page-template-page-home .home-grd  h2 a,.page-template-page-home .home-grd  h1 a {text-transform: none!important;color: #000;}
 .page-template-page-home .home-grd  h2 a,.page-template-page-home .home-grd  h3 a { 
 	font-size: 13px;
 	line-height: normal;
 	margin-top: -3px;
 	display: block;
 	width: 100%;
 	margin: 5px 0px 8px 0px;
 	padding: 0px 0px 0px 0px;
 	color: #000;
 	transition: 0.2s;}
     
.page-template-page-home  .home-grd h2:first-of-type a {font-size:19px;    line-height: normal;
    margin-bottom: 8px;
    margin-top: -3px;}
.page-template-page-home  .home-grd  h3 {    font-size: 13px;    margin-top: 5px;}
.home-grd{padding-right: 10px;}
.page-template-page-home .bottom_info_box {    margin: 0;    padding: 0px 0px 10px 0px;}
.page-template-page-home .single_title h1{text-transform: none;}
.page-template-page-home .first-posts-wrap .bottom_info_box{text-align:center;}
.page-template-page-home .first-posts-wrap .custom_read_more{ padding-top: 10px;}
.page-template-page-home .first-posts-wrap .info_box_inner{float: none;} 
.page-template-page-home .first-posts-wrap .category_box,.page-template-page-home .first-posts-wrap h1,.page-template-page-home .first-posts-wrap h3 {text-align: center;}
.page-template-page-home .category_box a{float: none;}
.page-template-page-home .first-posts-wrap .category_time {    padding: 0px!important;}
.page-template-page-home .last-posts-wrap .category_box    {margin-top: -3px!important;}

.first-posts-wrap h3:nth-of-type(2n) a {    color: #f14d4d!important;}
.home_posts_title.correo-de-lectores, .correo-de-lectores .car_title_descr{border-top:none!important;}


.home-break {
    
    position: relative;
    display: inline-block;
    width: 100%;
    margin: 20px 0px;
    padding: 0px;
    text-align: center;
    border-bottom: 1px solid #d7d7d7;
        
}
.home-grd{min-height: 362px;    max-height: 362px;}
.first-posts-wrap .home-grd{max-height: 100%;} 
.home-break .pub-sem{padding: 10px 0; }
.home-break .ult-ent {padding: 2px 0;    border-bottom: 1px solid #d7d7d7;    border-top: 1px solid #d7d7d7;        margin: 10px 0;}
.home-break .ult-ent h3   {font-size: 16px;color:#999;}

iframe ._2p3a {
    width: 100%!important;
}


/*
 * Contacto
 */
.mc4wp-form-theme input[type=text], .mc4wp-form-theme input[type=email], .mc4wp-form-theme input[type=tel], .mc4wp-form-theme input[type=url], .mc4wp-form-theme input[type=date], .mc4wp-form-theme input[type=number], .mc4wp-form-theme select, .mc4wp-form-theme textarea{border:none!important;border-bottom:1px solid #ccc!important;
height: 30px;
margin-top: 0;
font-size: 16px;
width: 100%;
line-height: 1.25;
font-family: Roboto, sans-serif;
-moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    letter-spacing: 0.04em;
    color: #9e9e9e;
    margin-bottom: 8px;
    will-change: opacity, transform, color;
    -webkit-box-shadow: none!important;
    -moz-box-shadow: none!important;
    box-shadow: none!important;}
/*
 * Entradas
 */

#main_content p span.pienota {
    line-height: 1.4em;
    display: block;
    font-size: 10pt;
}

.single .single_title h2 {
    display: inline-block;
    width: 100%;
    float: left;
    margin: 0px 0px 5px 0px;
    font-size: 12px;
    font-weight: normal;
    color: #000;
    line-height: 130%;
    text-transform: uppercase;
    text-align: center;
}
.single_title h2 a {color:#000;}
.post_meta_line h3, .archive .post h3 {
    position: relative;
    display: block;
    font-size: 12px;
    line-height: 22px;
    color: #000;
    text-decoration: none;
    margin: 0px 10px 0px 0px!important;
    padding: 0px 0px 0px 0px!important;
    font-weight: normal;
    text-indent: 0px;
    /*text-transform: uppercase;*/
}
.sidebar-small {    margin-top: 20px;}

.single-post .single_thumbnail {padding-top: 10px;}

.essb_links.essb_template_circles-retina .essb_item a{border:none!important;}
.foo {margin-top: -130px!important;
    float: right;
    font-size: 12px;
    font-style: oblique;}
/*
 * Formularios
 */
#cf7md-form .cf7md-select select {    width: 100%;}
.cf7md-accept {margin-top:-20px!important;margin-bottom:0px!important;}
.mc4wp-form-theme input {    max-width: 100%!important;}


/*
 * Responsive
 */


@media screen and (min-width: 1600px){
.single.lectura #single_content, .lectura #home_content {    width: 920px;}
.inner, .menu_inner {    max-width: 1460px!important;}
.home-grd {min-height: 386px;}
	.foo {margin-top: -10px!important;}
.archive #content {width:1080px;margin-top:30px;}
}



@media screen and (max-width: 1599px) and (min-width: 1366px){
.single.lectura #single_content, .lectura #home_content {    width: 700px;}
.inner, .menu_inner {    max-width: 1240px!important;}
.foo {    margin-top: -140px!important;}

}

@media screen and (max-width: 1365px) and (min-width:1201px) {
	.page.lectura #single_content {    width: 810px;}
	.single.lectura #single_content, .lectura #home_content{    width: 600px;}
	.inner,.menu_inner {    max-width: 1140px!important;}
	#mega_main_menu .item_link {
    padding-left: 5px!important;
		padding-right: 5px!important;}
	
	 
}

@media screen and (max-width: 1200px) and (min-width: 1024px){
	#mega_main_menu .link_text {font-size: 10px!important;}
	.menu-aco{    max-width: 104px;}
	#mega_main_menu .item_link {    padding-left: 4px!important;    padding-right: 4px!important;}
	
}	

@media screen and (max-width: 1200px) and (min-width: 978px){
	.archive #content {    width: 600px;}
	
}	

@media screen and (max-width: 1023px){
	
#mega_main_menu.responsive-enable > .menu_holder > .menu_inner > ul > li, #mega_main_menu.responsive-enable > .menu_holder > .menu_inner > ul > li.nav_search_box {       border-bottom: 1px solid #302f2f!important;}
	.menu-aco{    max-width: 100%;} 
	#header_top_menu .mobile_button{color:white!important;font-size: 20px!important;}
	#header_top_menu .mobile_button .symbol_menu,#header_top_menu .mobile_button .symbol_cross {color: #000;}
	.columns1 .mega_dropdown {    min-height: unset;}
	#header_top_menu{display:none!important;}
	#mega_main_menu.main-menu > .menu_holder > .menu_inner > ul > li.menu-mob-op > .item_link:focus,#mega_main_menu.main-menu .menu-mob-op .link_text:hover {color: #fff!important;}
 	    
 
}
@media screen and (min-width: 1023px){
	.menu-mob-op{display:none!important;}
	.menu-mob-op i{font-size: 17px!important;}
}

@media screen and (max-width:978px) {
	/* Safari 6.1+ */
div.imp-small   {-webkit-order: 2;
	margin: 0 auto;}
div.imp-tapas-row  {-webkit-order: 1;}

/* Standard syntax */
div.imp-tapas-row   {order: 1;}
div.imp-small  {order: 2;
	margin: 0 auto;}

	#tapas{
    display: flex;
    flex-direction: column;
	}
#main_content .imp-titulos, #main_content .imp-subt p {
	text-align: center!important;
}
	.imp-tapas-row .vc_column_container {
    padding: 30px 0;
}
	.vta-lec{display:none!important;}
	#content {    width: 100%!important;}
	.foo {    margin-top: -120px!important;}
	#sidebar-right .theiaStickySidebar,#sidebar-small .theiaStickySidebar {    position: initial!important;
    text-align: center;}
	.home-grid {min-height: 385px;}
}


@media screen and (min-width:978px) {
	.archive .post, .archive.category .product {    width: 90%;}
	.similar_posts .galcolumn {width: 16.6667%;}
	.foo {    margin-top: -130px;}
	
}

@media screen and (max-width: 978px) and (min-width: 480px){
#sidebar-small {     display: inherit;    float: left;    width: 25%!important;max-width: 180px;}
#sidebar-right{float: left!important;    width: 68%!important;}
#home_content {    margin-bottom: 50px;    margin-top: 20px;}
}

@media screen and (max-width: 978px) and (min-width: 768px){
.home-grd{min-height: 390px;}
}
@media screen and (max-width: 767px) and (min-width: 480px){
	#sidebar-small {      width: 33%!important;max-width: 180px;}
	#sidebar-right{width: 60%!important;padding-left: 0px!important;}
	.right-widget { width: 235px;}
	.foo {    margin-top: -130px!important;}
	
}
@media screen and (max-width:767px) {
#header,#header_top_menu .inner,#title_box_center,#title_box_center img {height: 70px!important;min-height:70px;}
	#header_top_menu{height: 40px;}
	#title_box_center img {    margin: 0px;}
	.small-widget img{max-width:158.39px!important;}
	 .single_title h1,.single_post .post_meta_line{   margin-bottom: 0px!important;}
	.single_title h2{ margin-bottom: 2px;}
	.col-2-lec {display:none;}
}
@media screen and (max-width:479px) {
	.vc_row {
    margin-left: 0px!important;
    margin-right: 0px!important;
}
	.category_time {padding: 0px!important;}
	.info_box_inner {
text-align: center;
    float: none;}
    .post .custom_read_more {float: none;
}
.centr {    width: 95%;}
#home_content {    width: 95%!important;}
.post, .product {    width: 95%;}
	#main_content.home_page .inner {max-width: 100%!important;}
.nav-slide .icon-wrap {    padding: 0px;}
#sidebar-small {
    display: inline-block;
    text-align: center;
    margin: 0 auto!important;
    width: 95%!important;}
.col-1-lec {    padding-left: 15px!important;    margin-bottom: -30px;}
.col-3-lec {    margin-bottom: -6px;}
.foo {    margin-top: -200px!important;}
.right-widget{margin: 0px 30px 40px 10px!important;float: none;}
.ei-title .category_box {    top: 5px;}
}

/* .mobile.iphone #title_box_center img {margin-top: 4px;} */
