/*
 Theme Name:   Basel Child
 Description:  Basel Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     basel
 Version:      1.0.0
 Text Domain:  basel-child
*/
/*-- Principal - #cb6d51 --*/
/*-- header --*/
.main-header .right-column{width:0;padding-left:0 !important;}
.main-header ul.menu li a:hover{color:#cb6d51 !important;}
.main-header ul.menu li .sub-menu-dropdown{background-color:#000;border:1px solid #cb6d51;}
.main-header ul.menu li .sub-menu-dropdown ul.sub-menu li a{font-family:"Montserrat",Arial,Helvetica,sans-serif !important;font-weight:700 !important;font-size:14px;color:#fff;}
.main-header ul.menu li .sub-menu-dropdown ul.sub-menu li a:hover{color:#cb6d51;}
.main-header ul.menu li .sub-menu-dropdown ul.sub-menu li.current_page_item a{color:#cb6d51;}
/*-- footerv --*/
.basel-prefooter .cont-atencion p{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;color:#fff;}
.basel-prefooter .cont-atencion p:nth-child(1){margin-bottom:0;font-size:18px;line-height:24px;}
.basel-prefooter .cont-atencion p:nth-child(2){margin-bottom:10px;font-size:10px;line-height:14px;}
.basel-prefooter .cont-atencion p:nth-child(3){margin-bottom:0;font-size:48px;line-height:50px;}
.basel-prefooter .cont-footer .cont-contacto p{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:600;font-size:12px;line-height:28px;color:#fff;}
.basel-prefooter .cont-footer .cont-contacto p a{color:#cb6d51;}
.basel-prefooter .cont-footer .cont-contacto p a:hover{color:#fff;}
.basel-prefooter .cont-footer ul.menu li{margin-bottom:0;}
.basel-prefooter .cont-footer ul.menu li a{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:600;font-size:12px;text-transform:uppercase;line-height:28px;color:#fff;}
.basel-prefooter .cont-footer ul.menu li a:hover{color:#cb6d51;}
.basel-prefooter .cont-footer h3{margin-bottom:0;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:600;font-size:12px;text-transform:uppercase;line-height:28px;color:#fff;}
.basel-prefooter .cont-footer .cont-redes a{margin-right:10px;}
.basel-prefooter .cont-footer .cont-redes a:hover{opacity:0.75;}
.footer-container{background-color:#000 !important;}
.footer-container .copyrights-wrapper p{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:600;font-size:10px;text-transform:uppercase;line-height:24px;color:#fff !important;}
.footer-container .copyrights-wrapper p a{color:#cb6d51;}
.footer-container .copyrights-wrapper p a:hover{color:#fff;}
.footer-container .copyrights-wrapper p img{margin-top:30px;}
/*-- portafolio - listado --*/
.page-portfolio .masonry-container{display:flex;flex-wrap:wrap;}
.page-portfolio .masonry-container article{float:none;position:relative !important;top:unset !important;left:unset !important;}
.page-portfolio .masonry-container article .portfolio-info{background-color:#111 !important;text-align:center;}
.page-portfolio .masonry-container article .portfolio-info h3.entry-title{text-transform:none;}
.page-portfolio .masonry-container article .portfolio-info .proj-cats-list{display:none;}
.page-portfolio .masonry-container article .entry-thumbnail{/*border:1px solid #cb6d51;*/}
.page-portfolio .masonry-container article .entry-thumbnail:after{content:none;}
.page-portfolio .masonry-container article:hover .entry-thumbnail a{opacity:0.8 !important;}
.page-portfolio .masonry-container article:hover .entry-title a{color:#cb6d51 !important;}
/*-- portafolio - detalle --*/
.single-portfolio .cont-portfolio .wpb_column:first-child .vc_column-inner{padding-right:30px;}
.single-portfolio .cont-portfolio .wpb_column:last-child .vc_column-inner{padding-left:30px;}
.single-portfolio .cont-portfolio .wpb_column .wpb_gallery_slides.flexslider{width:100% !important;background-color:#000 !important;/*border:1px solid #cb6d51 !important;*/}
.single-portfolio .cont-portfolio .wpb_column .wpb_gallery_slides ul.slides{}
.single-portfolio .cont-portfolio .wpb_column .wpb_gallery_slides ul.slides li img{}
.single-portfolio .cont-portfolio .wpb_column .wpb_gallery_slides ol.flex-control-nav{display:none;}
.single-portfolio .cont-portfolio .wpb_column .wpb_gallery_slides ol.flex-control-nav li a{background:#666;}
.single-portfolio .cont-portfolio .wpb_column .wpb_gallery_slides ol.flex-control-nav li a:hover{background:#fff;}
.single-portfolio .cont-portfolio .wpb_column .wpb_gallery_slides ol.flex-control-nav li a.flex-active{background-color:#cb6d51 !important;}
.single-portfolio .cont-portfolio .wpb_column .wpb_text_column{margin-bottom:15px;overflow:hidden;}
.single-portfolio .cont-portfolio .wpb_column .vc_separator{margin-bottom:15px;}
.single-portfolio .cont-portfolio .wpb_column .wpb_gallery_slides.flexslider:hover .flex-direction-nav .flex-prev{opacity:1 !important;}
.single-portfolio .cont-portfolio .wpb_column .wpb_gallery_slides.flexslider:hover .flex-direction-nav .flex-next{opacity:1 !important;}
.single-portfolio .cont-portfolio .wpb_column .wpb_gallery_slides .flex-direction-nav{display:none;}
.single-portfolio .cont-portfolio .wpb_column .wpb_gallery_slides .flex-direction-nav a:before{color:#cb6d51 !important;}
 @media only screen and (max-width:767px){
	.single-portfolio .cont-portfolio .wpb_column:first-child .vc_column-inner{padding-right:15px;}
	.single-portfolio .cont-portfolio .wpb_column:last-child .vc_column-inner{padding-left:15px;}
}
/*-- tienda - listado --*/
.color-scheme-light .basel-product-categories li a{color:#cb6d51;}
.color-scheme-light .basel-product-categories li a:hover{color:#cb6d51;}
.color-scheme-light .basel-product-categories li a:after{background-color:#cb6d51;}
.woocommerce-page .woocommerce-breadcrumb{text-transform:uppercase;}
.woocommerce-page .woocommerce-result-count{font-family:"Montserrat";font-weight:500;font-size:10px;text-transform:uppercase;}
.woocommerce-page .basel-filter-buttons{font-family:"Montserrat";font-weight:700;font-size:10px;text-transform:uppercase;}
.woocommerce-page .product .product-element-top{border:1px solid #cb6d51;}
.woocommerce-page .product .product-element-top .hover-mask{background-color:#111;}
/*-- tienda - detalle --*/
.single-product .single-breadcrumbs-wrapper .product-short a img{border:1px solid #cb6d51;}
.single-product .single-breadcrumbs-wrapper .product-short a.product-title{font-family:"Montserrat";font-weight:700;font-size:14px;}
.single-product .single-breadcrumbs-wrapper .product-short .price{font-family:"Montserrat";font-weight:700;font-size:14px;}
.single-product .woocommerce-product-gallery>.col-sm-12:first-child .owl-stage-outer{border:1px solid #cb6d51;}
.single-product .woocommerce-product-gallery .thumbnails .owl-item{border:1px solid #cb6d51;}
.single-product .summary .qty{font-family:"Montserrat";font-weight:700;font-size:18px;}
.single-product .summary .single_add_to_cart_button{font-family:"Montserrat";font-weight:700;font-size:16px;text-transform:uppercase;color:#000;}
.single-product .summary .product_meta{border-top:1px solid #fff;}
/*-- varios --*/
h1.entry-title{text-transform:none !important;}
.home .site-content{margin-bottom:0;}
.page-title{padding:140px 0 0 0 !important;}
.basel-button-wrapper a.btn{width:100%;padding:19px 28px;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:700 !important;font-size:18px !important;}
.basel-button-wrapper a.btn:hover{height;background:none !important;color:#cb6d51 !important;border:1px solid #cb6d51 !important;}
form input[type="text"],
form input[type="email"]{margin-bottom:10px;font-family:"Montserrat",Arial,Helvetica,sans-serif !important;font-weight:600 !important;color:#fff !important;border:1px solid #fff !important;}
form input[type="submit"]{width:100%;background:none;font-family:"Montserrat",Arial,Helvetica,sans-serif !important;font-weight:700 !important;color:#fff !important;border:2px solid #fff !important;}
form input[type="submit"]:hover{background:none;color:#cb6d51 !important;border:2px solid #cb6d51 !important;}
form textarea{margin-bottom:10px;padding:10px;font-family:"Montserrat",Arial,Helvetica,sans-serif !important;font-weight:600 !important;color:#fff !important;border:1px solid #fff !important;}