#wrap{
background: #50323b;
}
#main{
background: #fff;
}
.is-sticky #site-header,
.is-sticky #top-bar-wrap,
.is-sticky .header-top{
opacity: 1 !important;
}
.sf-menu ul.sub-menu ul {
top: -3px;
}
#site-header{
background-image: url(//alira.ro/wp-content/themes/alira/assets/img/texture-header.png);
background-repeat: repeat-x;
background-position: top center;
}
.dropdown-menu li .sub-menu li.current-menu-ancestor > a,
.dropdown-menu li .sub-menu li.current-menu-item > a{
background: #f8f8f8;
color: #000000;
}
.fab,
.oceanwp-custom-links li a:before{
font-family: fontawesome !important;
} li.sota360-my-account span.sosta360-my-account-label{
display: none !important;
}
div.sidr-inner:nth-child(3){
display: none;
}
.navigation li.megamenu-li .megamenu > li a{
text-transform: none;
}
.navigation li.megamenu-li .megamenu.col-6 > li a::before{
content: '';
width: 155px;
height: 155px;
display: block;
-webkit-background-size: cover;
background-size: cover;
}
.navigation li.megamenu-li .megamenu.col-5 > li a::before,
.navigation li.megamenu-li .megamenu.col-4 > li a::before{
content: '';
width: 155px;
height: 155px;
display: block;
-webkit-background-size: cover;
background-size: cover;
}
.navigation li.megamenu-li .megamenu.col-3 > li a::before{
content: '';
width: 180px;
height: 180px;
display: block;
-webkit-background-size: cover;
background-size: cover;
}
.navigation li.megamenu-li .megamenu.col-5 > li#menu-item-4254 > a.menu-link::before,
.navigation li.megamenu-li .megamenu.col-5 > li#menu-item-5442 > a.menu-link::before{
background: url(//alira.ro/wp-content/themes/alira/assets/img/alira-clasic.jpg);
}
.navigation li.megamenu-li .megamenu.col-5 > li#menu-item-4253 > a.menu-link::before,
.navigation li.megamenu-li .megamenu.col-5 > li#menu-item-5443 > a.menu-link::before{
background: url(//alira.ro/wp-content/themes/alira/assets/img/alira-grand-vine.jpg);
}
.navigation li.megamenu-li .megamenu.col-5 > li#menu-item-4252 > a.menu-link::before,
.navigation li.megamenu-li .megamenu.col-5 > li#menu-item-5444 > a.menu-link::before{
background: url(//alira.ro/wp-content/themes/alira/assets/img/alira-flamma.jpg);
}
.navigation li.megamenu-li .megamenu.col-5 > li#menu-item-4251 > a.menu-link::before,
.navigation li.megamenu-li .megamenu.col-5 > li#menu-item-5445 > a.menu-link::before{
background: url(//alira.ro/wp-content/themes/alira/assets/img/alira-tribes.jpg);
}
.navigation li.megamenu-li .megamenu.col-5 > li#menu-item-4250 > a.menu-link::before,
.navigation li.megamenu-li .megamenu.col-5 > li#menu-item-5446 > a.menu-link::before{
background: url(//alira.ro/wp-content/themes/alira/assets/img/alira-special.jpg);
} .navigation li.megamenu-li .megamenu.col-4 > li#menu-item-5099 > a.menu-link::before,
.navigation li.megamenu-li .megamenu.col-4 > li#menu-item-5100 > a.menu-link::before,
.navigation li.megamenu-li .megamenu.col-4 > li#menu-item-5101 > a.menu-link::before,
.navigation li.megamenu-li .megamenu.col-4 > li#menu-item-5102 > a.menu-link::before,
.navigation li.megamenu-li .megamenu.col-4 > li#menu-item-5449 > a.menu-link::before,
.navigation li.megamenu-li .megamenu.col-4 > li#menu-item-5450 > a.menu-link::before,
.navigation li.megamenu-li .megamenu.col-4 > li#menu-item-5451 > a.menu-link::before,
.navigation li.megamenu-li .megamenu.col-4 > li#menu-item-5452 > a.menu-link::before{
border: 1px solid rgba( 0,0,0, 0.1 );
}
.navigation li.megamenu-li#menu-item-5448,
.navigation li.megamenu-li#menu-item-5098{
display: none !important;
}
.navigation li.megamenu-li .megamenu.col-5 > li#menu-item-5245 > a.menu-link::before,
.navigation li.megamenu-li .megamenu.col-5 > li#menu-item-5438 > a.menu-link::before{
background: url(//alira.ro/wp-content/themes/alira/assets/img/crama-alira.jpg);
}
.navigation li.megamenu-li .megamenu.col-5 > li#menu-item-5260 > a.menu-link::before,
.navigation li.megamenu-li .megamenu.col-5 > li#menu-item-5439 > a.menu-link::before{
background: url(//alira.ro/wp-content/themes/alira/assets/img/wine-glass.jpg);
}
.navigation li.megamenu-li .megamenu.col-5 > li#menu-item-5259 > a.menu-link::before,
.navigation li.megamenu-li .megamenu.col-5 > li#menu-item-5440 > a.menu-link::before{
background: url(//alira.ro/wp-content/themes/alira/assets/img/grape.jpg);
}
.navigation li.megamenu-li .megamenu.col-5 > li#menu-item-6133 > a.menu-link::before,
.navigation li.megamenu-li .megamenu.col-5 > li#menu-item-6144 > a.menu-link::before{
background: url(//alira.ro/wp-content/themes/alira/assets/img/events.jpg);
}
.navigation li.megamenu-li .megamenu.col-5 > li#menu-item-6136 > a.menu-link::before,
.navigation li.megamenu-li .megamenu.col-5 > li#menu-item-6143 > a.menu-link::before{
background: url(//alira.ro/wp-content/themes/alira/assets/img/map.jpg);
}
.page-subheading p{
display: none;
}
.events-wrapper{
margin-left: -15px;
margin-right: -15px;
}
.events-wrapper:after{
content: '';
display: table;
width: 100%;
clear: both;
}
article.event{
width: 100%;
padding: 0px 15px 40px 15px;
}
article.event .additional-details .details-item{
font-size: 11px;
}
article.event h2{
border-bottom: 1px solid rgba( 0,0,0, 0.1);
padding-bottom: 15px;
margin-bottom: 0px;
}
.events-pagination{
text-align : center;
padding-top: 40px;
border-top: 1px solid rgba( 0,0,0, 0.1 );
}
.events-pagination a{
margin-left: 5px;
margin-right: 5px;
}
a#sota360-add-calendar{
margin-bottom: 20px;
}
@media (min-width: 992px){
article.event{
display: block;
float: left;
width: 50%;
}
article.event:first-child{
margin-left: 0px;
}
}
.additional-details{
color: #666666;
margin-top: 30px;
margin-bottom: 30px;
text-transform: uppercase;
}
article.event .additional-details{
margin-top: 10px;
margin-bottom: 10px;
}
.additional-details strong{
color: #000000;
font-size: 120%;
display: block;
}
.additional-details:after{
content: '';
display: table;
clear: both;
}
.additional-details .details-item{
width: 100%;
border-top: 1px solid rgba( 0,0,0, 0.1 );
margin-top: 20px;
padding-top: 20px;
}
article.event .additional-details .details-item{
margin-top: 10px;
padding-top: 10px;
}
.additional-details .details-item:first-child{
border-top: none;
padding-top: 0px;
margin-top: 0px;
}
@media only screen and (max-width: 959px){
.page-template-default.page-id-6088 .content-area,
.page-template-default.page-id-6113 .content-area{
margin-bottom: 0px;
}
}
@media (min-width: 992px ){
.additional-details .details-item{
width: 30%;
border-left: 1px solid rgba( 0,0,0, 0.1 );
margin-left: 2.5%;
padding-left: 2.5%;
float: left;
padding-top: 0px;
margin-top: 0px;
border-top: none;
}
.additional-details .details-item:first-child{
padding-left: 0px;
margin-left: 0px;
border-left: none;
}
}
#footer-callout-wrap{
display: none !important;
}
#site-navigation-wrap .dropdown-menu>li.btn>a>span{
-webkit-border-radius: 50px;
border-radius: 50px;
}
li.search-toggle-li span.icon-magnifier{
font-size: 22px;
margin-top: 40px;
float: left;
}
li.sota360-my-account i{
font-size: 22px;
margin-top: 40px;
float: left;
}
.elementor-button-link.elementor-button{
-webkit-border-radius: 50px;
border-radius: 50px;
}
@media (min-width: 992px ){
#wpsl-result-list{
width: 350px;
}
#wpsl-gmap{
width: calc( 100% - 350px );
}
}
.wpsl-search{
margin-bottom: 0px;
}
.wpsl-search #wpsl-search-btn{
background: #ffb247;
border: 0px;
margin: 0px;
line-height: 15px;
color: #fff;
padding: 12px 22px;
border-radius: 43px;
}
.wpsl-search #wpsl-search-btn:hover{
background: #52151c;
}
.wpsl-search .wpsl-input{
width: calc( 100% - 110px ) !important;
}
@media (min-width: 992px ){
.wpsl-search .wpsl-input{
width: 220px !important;
}
}
.wpsl-search .wpsl-input div{
display: none;
}
.wpsl-search  #wpsl-search-input{
background: #ffffff;
color: #666;
border: 0px;
width: 100%;
margin: 0px;
line-height: 15px;
color: #fff;
padding: 12px 22px;
border-radius: 43px;
box-shadow: 0px 0px 10px rgba( 0,0,0, 0.1 );
}
.wpsl-search  #wpsl-search-input:focus,
.wpsl-search  #wpsl-search-input:active{
color: #000000;
box-shadow: 0px 0px 3px rgba( 0,0,0, 0.1 );
}
#wpsl-gmap #wpsl-map-controls{
display: none !important;
}
#wpsl-result-list{
background: #63252c;
color: rgba( 255, 255, 255, 0.8 );
}
#wpsl-result-list b,
#wpsl-result-list strong{
color: #ffffff;
}
#wpsl-result-list a{
color: #ffb247;
}
.wpsl-directions{
display: none !important;
}
#wpsl-wrap #wpsl-result-list li{
border-bottom: 1px dashed rgba( 255, 255, 255, 0.1 );
}
#wpsl-wrap{
margin-bottom: 0px;
}
body.woocommerce div.product .product_title{
max-width: calc( 100% - 75px);
}
.high-light{
text-transform: uppercase;
color: #ffb247;
font-weight: bold;
}
@media (max-width: 580px){
body.default-breakpoint .center-logo #site-logo {
margin-left: -15px;
}
}
#searchform-header-replace input{
color: rgba( 255, 255, 255, 0.6 ) !important;
}
#searchform-header-replace input:focus,
#searchform-header-replace input:active{
color: rgba( 255, 255, 255, 1 ) !important;
}
.woocommerce-cart .cart-collaterals .cart_totals tr td,
.woocommerce #order_review table.shop_table tfoot td{
text-transform: none;
}
#footer-widgets .footer-box .footer-widget#ocean_custom_links-3,
#footer-widgets .footer-box .footer-widget#ocean_custom_links-2{
margin-bottom: 0px;
}.cwginstock-panel-heading h4{color:#fff}.center-block{display:block;margin-right:auto;margin-left:auto}.form-group{margin-bottom:15px}#cwg-bis-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;z-index:10000}.cwgstock_button{width:100%;padding-top:5px;background:skyblue;color:white}