/*

 Theme Name:Moto Taller Child Theme

 Theme URI:http://www.ondho.com/

 Author:Ondho

 Author URI:http://www.ondho.com/

 Description:Child Theme

 Template:ondho

 Version:0.3

 */

.dropdown:hover .dropdown-menu{display:block;margin-top:0}

#navigation-main .navbar-default .navbar-collapse ul#menu-main li.active a,#navigation-main .navbar-default .navbar-collapse ul#menu-main li.current-post-parent a,#navigation-main .navbar-default .navbar-collapse ul#menu-main li.current_page_item a,#navigation-main .navbar-default .navbar-collapse ul#menu-main li.current-menu-item a{background-color:transparent!important;color:#3c3c3b!important}

#navigation-main .navbar-default .navbar-collapse ul#menu-main li a:hover{background-color:#d60000!important;color:#fff!important}

.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{background-color:#d60000!important;color:#fff!important}



#navigation-main .navbar-default .navbar-collapse ul#menu-main li.active#menu-item-11310 a,#navigation-main .navbar-default .navbar-collapse ul#menu-main li.current-post-parent#menu-item-11310 a,#navigation-main .navbar-default .navbar-collapse ul#menu-main li.current_page_item#menu-item-11310 a,#navigation-main .navbar-default .navbar-collapse ul#menu-main li.current-menu-item#menu-item-11310 a/*,#navigation-main .navbar-default .navbar-collapse ul#menu-main li#menu-item-11310 a*/{background-color:#46be00!important;color:#fff!important}

#navigation-main .navbar-default .navbar-collapse ul#menu-main li#menu-item-11310 a:hover{background-color:#46be00!important;color:#fff!important}

.navbar-default .navbar-nav>li#menu-item-11310>a:hover,.navbar-default .navbar-nav>li#menu-item-11310>a:focus{background-color:#46be00!important;color:#fff!important}



span.glyphicon{display:none}

.menu-item-search{width:17%}

.menu-item-search input[type="text"].text_input{width:80%!important}

 

.single #comment-share-block .contador-comentarios h5{display:none}

.single .comments-counter{display:none!important}

.comment-form-url{display:none}



.carousel-inner>.item>img,.carousel-inner>.item>a>img,#fancybox-content img{margin-bottom:0!important}

.carousel{height:auto!important}



#gallery-1{width:100%;-webkit-user-select:none;-moz-user-select:none; user-select:none}



	/* CSS used here will be applied after bootstrap.css */

#carousel.carousel{margin:20px 0 0 0!important}

/*.clearfix.clearfix-carousel{ margin-bottom:20px}*/

.item .thumb{width:25%;cursor:pointer;float:left}

.item .thumb img{width:100%;margin:2px}

.item img{width:100%}

.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{top:48%!important}

.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:20%!important}

.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:20%!important}

.glyphicon-chevron-left:before,.glyphicon-chevron-right:before{content:""!important}

.glyphicon-chevron-left,.glyphicon-chevron-right{display:inline-block;width:18px;height:18px;background-position:center top;background-repeat:no-repeat;background-size:18px 18px}

.glyphicon-chevron-left{background-image:url(images/carousel_previous_bg.gif)}

.glyphicon-chevron-right{background-image:url(images/carousel_next_bg.gif)}



/**/

.block_galeria{width:31%;float:left;margin-right:2%;margin-top:20px}

.block_galeria_img{
    background-position:center center;
    background-size:cover;
    background-size:100% 100%;/*ie6 hack */
    background-size:100% 100%;/* ie7 hack */
    background-size:100% 100%;/*ie8 hack */
    background-size:100% 100%\9;/*ie9 hack*/
    display:inline-block
}



/*youtube*/

.youtube .epyt-gallery-list{margin:0 5px 0 -8px}



/**/

article.publicidad h6{color: #b7b7b7;}

@media only screen and (max-width:1218px){
.menu-item-search, .search-mobile-form {height: auto!important; z-index: 999999;}
#navigation-main {height: auto!important}
}
@media only screen and (max-width:992px){
#navigation-main {height: auto!important}
}

@media only screen and (min-width:481px) and (max-width:992px){
.menu-item-search,/* .search-mobile-form,*/.menu-item-search.visible-md,.menu-item-search.visible-lg{ display:block!important}
.menu-item-search {width: auto!important}
}
@media only screen and (max-width:768px){

#navigation-main .navbar-default .navbar-toggle{width:43px!important}

#left-column{padding-bottom:0;margin-bottom:20px}

#navigation-main .navbar-default .navbar-toggle{background-color:#d60000}

.navbar-header{width:43px!important}

.navbar-collapse.navbar-ex1-collapse{border:1px solid #9c9b9b}

#navigation-main .navbar-default{width:100%;border:none!important;float:left;background-color:transparent!important}

#navigation-main{ position:relative}

.search-mobile-form.visible-xs.hide{z-index:20000;display:block!important;float:right}

.search-mobile-form{width:60%!important;position:absolute;top:0;right:25px}

.search-mobile-form input[type="text"]{height:37px;line-height:37px;margin-bottom:0;border:1px solid #9c9b9b}

.search-mobile-form .search-container input[type="submit"]{top:11px!important;left:11px!important}

.search-mobile-form{height:37px;padding-top:0!important}

.search-mobile-form .search-container{height:37px!important;width:37px!important;margin-top:-37px!important}

}

@media only screen and (max-width:480px){

.block_galeria{width:100%;margin-right:0}

.epyt-gallery-allthumbs.epyt-cols-3 .epyt-gallery-thumb{width:100%!important}

}

.mycapta iframe{ width: 280px;}
.rc-anchor-normal {
    width: 280px;
}
.contacto .contacto-form_wrapper form ul li{float:left}
.contacto .contacto-form_wrapper form ul li.captcha-contact{ padding-top:10px}


form .politica-checkbox .ginput_container label{font-size: 10px;color:#fff}
form .politica-checkbox .ginput_container label a {top:0!important}

.pum-content.popmake-content{text-align:center; padding:120px;}
.pum-content.popmake-content p{ width:90%; font-size:25px; line-height:30px; color:#000;}
.pum-content.popmake-content a:link,.pum-content.popmake-content a:visited,.pum-content.popmake-content a:hover{ font-weight:bold; font-size:25px; color:#ca021c; text-decoration:none}
@media only screen and (max-width:640px) {
.pum-content.popmake-content{padding:20px;}
.pum-content.popmake-content p{ width:90%; font-size:15px; line-height:18px}
.pum-content.popmake-content a:link,.pum-content.popmake-content a:visited,.pum-content.popmake-content a:hover{font-size:15px}
}

li.menu-item__revista{
    background-color: #d60000;
    transition: all 300ms linear;
    
}

li.menu-item.menu-item__revista a{
    color: #fff!important;
    font-weight: 700;
}

#navigation-main .navbar-default .navbar-collapse ul#menu-main li.menu-item.menu-item__revista:hover a{
    color: #d60000!important;
    background-color: #fff!important;
}





#navigation-main .navbar-default .navbar-collapse ul#menu-main li.menu-item__revista.current_page_item a,
#navigation-main .navbar-default .navbar-collapse ul#menu-main li.menu-item__revista.current-menu-item a{
    color: #fff!important;
}

.col-revista{
    width: calc(50% - 10px);
}

.row-revista{
    display: flex;
    flex-flow: row;
    flex-wrap: wrap;
    justify-content: space-between;
}

.paginacion{
    width: 100%;
}

article.publicidad{
    width: 100%;
}

.revistashome .title{
    position: relative;
    display: inline-flex;
    top: auto;
    margin-bottom: 10px;
    left: auto;
}

.revistashome .title ul{
    padding: 0px;
    list-style: none;
}

.row-revistahome .meta-info,
.row-revistahome .meta-info a {

    color: #3c3c3b;
    font-size: 18px;
    text-decoration: none;
    font-family: 'Ubuntu';
    font-weight: 500;

}

.td-load-more-wrap {

    text-align: center;

}

.td_ajax_load_more {

    color: #fff;
    background-color: #d60000;
    padding: 10px 20px;
    display: inline-flex;
    margin-bottom: 50px;

}

.td_ajax_load_more:hover {

    color: #fff!important;   
    text-decoration: none;

}

.single-post.revista header,
.single-post.revista #navigation-main,
.single-post.revista footer{
    display: none;

}

.single-post.revista #site #wrapper,
.single-post.revista #site #wrapper .container{
    width: 100%;
    max-width: 100%;
}

.revista-box .issuu_magazine{
    height: 90vh;
}

.revista-box .issuu_magazine iframe{
    max-width: 100%;
    display: block;
    margin: 0 auto;
    height: 100% !important;
    width: 100%!important;
}

.single-post.revista .col-md-2{
    padding: 0px;
    width: 15%;
    flex: 0 0 15%;
}

.single-post.revista .col-md-8{
    padding: 0px;
    width: 70%;
    flex: 0 0 70%;
}

.row-revista-two{
    display: flex;
    justify-content: center;
    align-items: center;
}

.single-post.revista .container.main-content{
    margin: 0px;
}

@media(max-width:767px){
    .row-revista-two{
        flex-wrap: wrap;
    }
    .single-post.revista .col-md-8{
        order: 1;
        width: 100%;
        flex:  0 0 100%
     }
    .single-post.revista .col-md-2{
       order: 2;
       width: 50%;
       flex: 0 0 50%;
    }
}

@media(max-width:650px){
    .row-revista{
        display: flex;
        flex-flow: column;
        flex-wrap: wrap;
        justify-content: space-between;
    } 

    .col-revista{
        width: 100%;
    }
}

@media(max-width: 1024px){

    .home .col-xs-12.col-sm-12.col-md-9.col-md-offset-0 {

        display: flex;
        flex-flow: column;
    
    }

    .revistashome{
        order: 2;
    }
}