/*
 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
*/
/*-- fuentes --*/
@font-face{
    font-family:'marion';
    src:url('fonts/marion-regular.eot');
    src:local('☺'),
    url('fonts/marion-regular.woff') format('woff')
    url('fonts/marion-regular.ttf') format('truetype'),
    url('fonts/marion-regular.svg') format('svg');
    font-weight:normal;
    font-style:normal;
}
/*-- wpml --*/
.topbar-wrapp{width:120px !important;position:absolute !important;top:-3px;right:calc(2.5% + 2px);background:none !important;z-index:9999 !important;}
.topbar-wrapp .container{padding:0;}
.topbar-wrapp .container .wpml-ls{padding:0;}
.topbar-wrapp .container .wpml-ls ul{text-align:right;}

.topbar-wrapp .container .wpml-ls ul li{font-family:"PT Serif", Arial, Helvetica, sans-serif;}
.topbar-wrapp .container .wpml-ls ul li a:hover{text-decoration:none;color:#e32212;}
.topbar-wrapp .container .wpml-ls ul li.wpml-ls-current-language a{color:#e32212;}
@media screen and (max-width:991px){
	.topbar-wrapp{display:none;}
}
/*-- menu --*/
.main-nav .sub-menu-dropdown{width:250px !important;background-color:#000 !important;}
.main-nav .sub-menu-dropdown ul.sub-menu{width:250px;background-color:#000;}
.main-nav .sub-menu-dropdown ul.sub-menu li a{text-transform:unset !important;color:#fff !important;}
.main-nav .sub-menu-dropdown ul.sub-menu li a:hover{color:#e32212 !important;}
.mobile-nav-icon .basel-burger{background-color:#fff;}
.mobile-nav-icon .basel-burger::before{background-color:#fff;}
.mobile-nav-icon .basel-burger::after{background-color:#fff;}
.sticky-header .menu-principal-es-container{text-align:right;}
.right-column{width:0 !important;padding:0 !important;}
/*-- footer --*/
footer .copyrights-wrapper{background-color:#000;}
footer .copyrights-wrapper .col-left{margin-bottom:15px;padding:0;vertical-align:unset;line-height:30px;}
footer .copyrights-wrapper .col-right ul li{margin:0 0 15px 20px;display:inline-block;vertical-align:unset;line-height:30px;}
footer .copyrights-wrapper .col-right ul li a:hover{text-decoration:none;color:#e32212;}
footer .widget-title{color:#000 !important;}

.footer-container .widget-area{padding:20px 0;}
/*-- banners --*/
.cont-banners{padding:0 10px;}
.cont-banners .vc_column-inner{padding:0 5px;margin-bottom:10px;}
/*-- portadas --*/
.owl-carousel{padding:0 10px;}
.owl-carousel .owl-item{padding:0 5px;}


.social-icons.icons-design-colored li{border-radius:0 !important;}

.social-icons.icons-design-colored li a i{position:absolute;right:0;}
.social-icons.icons-design-colored li a .basel-social-icon-name{display:none;}
