body{background:#fcfbfa;font-family: 'Oswald', sans-serif;}
body,  
h1, h2, h3, h4, h5, h6,.uk-panel-tite,
.uk-navbar-nav>li>a{font-family: 'Oswald', sans-serif;}

.uk-navbar-nav>li.uk-open>a, .uk-navbar-nav>li:hover>a, .uk-navbar-nav>li>a:focus{background:none;color:#000}

.uk-nav-navbar>li>a:focus, .uk-nav-navbar>li>a:hover{background:#333;}

.uk-link, a {color:#222;} 
.uk-link:hover, a:hover {color:#000;text-decoration:none;}



select,textarea,input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], 
input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"]
{min-height:30px;    background: none;}

.uk-form input:not([type]):focus, .uk-form input[type=text]:focus, .uk-form input[type=password]:focus, .uk-form input[type=email]:focus, 
.uk-form input[type=url]:focus, .uk-form input[type=search]:focus, .uk-form input[type=tel]:focus, .uk-form input[type=number]:focus, .uk-form input[type=datetime]:focus, 
.uk-form input[type=datetime-local]:focus, .uk-form input[type=date]:focus, .uk-form input[type=month]:focus, .uk-form input[type=time]:focus, .uk-form input[type=week]:focus, 
.uk-form input[type=color]:focus, .uk-form select:focus, .uk-form textarea:focus,
select:focus, textarea:focus, input:not([type]):focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, 
input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, 
input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus
{border-color:#000;}


input[type="text"], input[type="password"]{border:none !important;background:none !important;border-bottom:1px solid #999999 !important;min-height:30px;max-height:30px;line-height:30px;}




.uk-button {height: 40px;     line-height: 40px;     border-radius: 2px;font-weight:600;     transition: background-color .3s ease-out; }
.uk-button:hover{box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 4px rgba(43, 40, 33, 0.6);}
.uk-button-primary {background-color:#000;color:#fff;}
.uk-button-primary:focus, .uk-button-primary:hover {background-color:#444; color:#fff;}
.uk-button-primary.uk-active, .uk-button-primary:active {background-color:#444;color:#fff;}


label.bord{color:#333;font-weight:600;border-bottom:none;}
.uk-text-primary{color:#333 !important;}
input[type=checkbox]:checked:before, input[type=radio]:checked:before{color:#000;}




.uk-clearfix{clear:both;}





.uk-container{max-width:1200px;padding:0 10px;}  



.uk-grid{margin-left:-20px;}
.uk-grid>*{padding-left:20px;}

.uk-grid.nonBlank{margin-left:0px;}
.uk-grid.nonBlank>*{padding-left:0;}


.uk-navbar{background:none;}

.uk-dropdown,.uk-dropdown-navbar{background:#F3F3F3;border:1px solid #eee;}


.uk-nav-navbar>li>a{font-weight:600;}


#siteheader{margin-bottom:25px;}
.home-page #siteheader{margin-bottom:0;}


.siteLogo img{max-height:70px;}

.h-section1{border-top:5px solid #000;font-size:13px;}
.h-section1 .uk-navbar-nav>li>a{height:32px;line-height:32px;font-size:13px;padding:0 10px;font-weight:bold;text-transform:uppercase;}
.topText{margin-top:5px;    text-transform: uppercase;     font-weight: bold;     border-bottom: 1px solid #ec7703}
.top_usernav{float:right;margin-right:30px;}
.top_usernav li{z-index:9;position:relative;}
.top_usernav li a{color:#666; font-size: 12px;font-weight: 500; transition: all .5s ease-out;text-transform:uppercase;letter-spacing:.7px;}
.top_usernav li:hover a{color:#000;font-size:13px;}


.localz{margin-top:5px;}
.localz form{display:inline-block;float:left;margin:0 10px;}
.language img{width:24px;}
.lang-name, .lang-code, .crnTitle{display:none;}
#language-select, .langSelect{background:none;height: 40px;line-height: 40px;min-height: 40px;font-size:15px;}
.languageBox .uk-dropdown{min-width:auto;border:none;background:rgb(0 0 0 / 50%);}
.languageBox .uk-dropdown ul>li>a{color:#fff;}
.wcome-div .langDropForm{display:inline-block;float:right;height: 40px;line-height: 33px;margin-right:15px;}



.h-section2{padding-top:10px;padding-bottom:5px;background: rgb(247 247 247 / 55%);z-index:999;}
.h-section2 .uk-container{max-width:90%;}

.wcome-div{padding-top:20px;}



.toMenuCanvas{color:#777;text-decoration:none !important;margin-top:20px;}
.toMenuCanvas i, .callCanvas i{width:40px;height:3px;display:block;margin-bottom:8px;}
.toMenuCanvas i:first-child {background:#ff0000;margin-top:20px;}
.callCanvas i:first-child {background:#ff0000;margin-top:15px;}
.toMenuCanvas i:nth-child(2), .callCanvas i:nth-child(2){background:yellow;}
.toMenuCanvas i:last-child, .callCanvas i:last-child{background:blue;}
.slide-menu{    box-shadow: 3px -1px 6px -2px #666666;}

.header-cart-module {margin:4px 70px 0 0;position:relative;z-index:6}
.header-cart-module>a .cbgicon {background: url(/image/data/icons/shopping-bag.png) no-repeat!important;background-size: 41.8px !important;background-position: center !important;margin-top: -20px;transition: .3s ease;    }	

.spanline-0,#cart-total{display:none;}

#cart-item:before,
#cart-item:after {display:none;}
#cart-item {position: absolute;top:-2px;right:12px;background: #ec7703;width: 17px;height: 17px;line-height: 17px;border-radius: 50%;color: #fff;font-size: 12px;text-align: center; }

.cbgicon:before{display:none;}
.cbgicon{background: url(../img/cart.svg) no-repeat;}
.cbgicon{width: 70px;height: 70px;}


#search.header-search{top:20px;}
#search.header-search input{height:36px;}
#search.header-search._opened input{min-height: 42px;background: rgb(255 255 255 / 99%) !important;}
#search.header-search .uk-button{background-size:21px;}
#search.header-search .voice_search, #search.header-search .uk-button{height:42px;line-height:42px;}
.popSeaRes>span{font-weight:500;}
#search.header-search .popSeaRes{display:none;}



.multiLevelMenu a{letter-spacing:1px;}
.multiLevelMenu >a {display: block;float: left;padding: 10px 15px;font-weight:300;text-transform:uppercase;color:#000;}
.multiLevelMenu >a.actv, .multiLevelMenu >a:hover{font-weight:500;}
.lTabContent{clear:both;display:none;    position: absolute;top: 50px;padding: 10px 25px;;} 
.lTabContent.actv{display:block;width:80%;} 
.lTabContent a{display:block;margin:7px 0;color:#000;font-weight: 300;text-transform:uppercase;}
.lTabContent a:hover{font-weight:400}


/*
.h-section3{border-bottom:1px solid #eee;background:#F3F3F3;z-index:4;}
.h-section3 .uk-navbar-nav>li>a{position:relative;text-transform:uppercase;    font-weight: 700;}
.h-section3 .uk-navbar-nav>li.uk-parent>a{padding-right:25px;}
.h-section3 .uk-navbar-nav>li.uk-parent>a:after{font-family:FontAwesome;content:"\f107";position:absolute;right:10px;top:0;transition: transform .2s;}
.h-section3 .uk-navbar-nav>li.uk-open >a:after{transform: rotate(180deg);}
*/


.h-section2.uk-active .wcome-div{padding-top:0;}
.h-section2.uk-active .siteLogo img{max-height:50px;}
.h-section2.uk-active .toMenuCanvas i:first-child{margin-top:11px;}
.h-section2.uk-active #search.header-search{top:5px;}


.home-page .header-cart-module>a .cbgicon{filter: invert(1);}
.home-page .h-section2{background:none;}
.home-page .wcome-div{padding-top:0px;}
.home-page .top_usernav li a{text-shadow: 1px 1px 4px #000;color:#fff;}
.home-page .h-section2{padding:15px 0;}
.home-page .siteLogo img{max-height:130px;}
.home-page #search.header-search{top:0px;}


.bannerTopTitle{text-align:center;font-weight:600;    margin: 35px 0 20px 0;     font-size: 20px;text-transform:uppercase;}

.sliderModule .owl-nav [class*=owl-]{width:50px;height:50px;line-height:45px;background:rgb(255 255 255 / 25%);border-radius:50%;font-size: 30px;color: #fff;border-color:rgb(242 242 242 / 40%);}
.sliderModule .owl-nav [class*=owl-]:hover,
.sliderModule .owl-nav [class*=owl-]:active,
.sliderModule .owl-nav [class*=owl-]:focus{background:rgb(17 17 17 / 70%);border-color:#111;}
.name-anasayfatopslder.owl-theme .owl-dots {margin-top: -100px;z-index: 2;position: absolute;text-align: right;transform: rotate(90deg);left: auto;right: -100px;top: 40%;background: rgba(0,0,0,.2);border-radius: 10px;box-sizing: border-box;padding: 0px 10px;}
.owl-theme .owl-dots .owl-dot span {margin: 5px 2px;width: 10px;height: 10px;border-radius: 50%;margin-right: 5px;}
.name-anasayfatopslder.owl-theme .owl-dots .owl-dot span {margin: 4px 10px;background: #fff;border-radius: 50%;width: 10px;height: 10px;}
.name-anasayfatopslder .owl-theme .owl-dots .owl-dot:hover span, .owl-theme .owl-dots .owl-dot.active span {background: #000;}
.owl-theme .owl-dots .owl-dot:hover span, .owl-theme .owl-dots .owl-dot.active span {background: #000;}
.name-anasayfatopslder.owl-theme .owl-dots .owl-dot {display: inline-block;zoom: 1;vertical-align: -4px;}










.prdbox{margin-bottom:40px;}
.prdbox .uk-panel-box{padding:0px;text-align:center;background:transparent;}
.prdbox .buttonBar{display:none !important;}
.prdbox .wishBtn{display:none;}
.prdbox .prd-img {width:100%;}
.prd-name{display: inline-block;float: left;font-size: 12px;padding:5px;}
 
.prdbox .price{display:inline-block;float:right;padding:5px;font-size:12px;}
.prdbox .price .price-old{font-size:10px;margin-left:5px;}
.prdbox .clr{display:none;}

.shipFlags{bottom:40px;}
.shipFlags>span{background: rgb(0 0 0 / 30%);   padding: 2px 8px 3px;font-size: 11px;font-weight: 200;letter-spacing: 1px;}
._flag{background:#111;letter-spacing:2px;font-size:11px;    box-shadow: 1px 1px 5px #737373;}
.pDisco{background:#ff0000;border:none;color:#fff;top: 10px;bottom: auto;font-size: 11px;padding:2px 4px; box-shadow: 1px 1px 5px #737373;}






.site-col{padding-top:42px;}

.site-col .uk-panel-box  {padding:10px;background:#fff;box-shadow: -1px 1px 5px -2px #9f9f9f;position:relative;} 
 
.category-module .uk-nav-side>li.uk-parent>a{position:relative;}
.category-module .uk-nav-side>li>a:after{font-size:15px;width:11px;height:12px;line-height:12px;font-family:FontAwesome;text-align:center;position:absolute;    right: 25px;top: 10px;}
 
.category-module .uk-nav-side >li:first-child{} 

.category-module .uk-panel-box , .filtermodule .uk-panel-box {padding:15px;}
 
.category-module, .filtermodule {margin:10px 0;}
.category-module ul li a, .filtermodule ul li span{font-weight:300;font-size:12px;letter-spacing:.3px;}

.catBody{background:#fff;} 
#catpage .site-col, #accountpage .site-col{padding-left:0;}
 
 
.sideSub{position:absolute;top:0;left:100%;z-index:11;width:230px;padding:0 5px;min-height:100%;}
li>.sideSub{visibility:hidden;z-index:-99;}
li:hover>.sideSub{visibility:visible;z-index:2;}
.sideSub >ul.sideSubUL{background:#fff;padding:0 15px;border:1px solid #eee;min-height:100%;    position:absolute;right:0;left:8px;}
.sideSubUL >li >a{position:relative;padding:10px 0;border-bottom:1px solid #eee;color:#666;font-size:13px;}
.sideSubULs >li:hover>a{color:#fff;}
 



.filtermodule .uk-panel-title{display:none;}
.site-col .uk-panel-box .uk-panel-title,
.filter-items-title{font-weight:400;font-size:14px;padding:3px 12px;margin:-10px;margin-bottom:8px;border-bottom:1px solid #eee;letter-spacing:.5px;}
.filter-count{margin-right:0;display:none;}
.fmnf >span:hover{background:#f7f7f7;}
.flt-price .filter-items-content> input{border-width:1px;    width:46px;} 
.plink.uk-button-primary{background:#eee;color:#777;border-radius:2px;margin-top:1px;} 



.site-col .uk-panel-box>.uk-nav-side{margin:0 -11px;}
.uk-nav-navbar ul a{color:#333;}
.uk-nav-side>li.uk-active>a,
.uk-nav-side>li:hover>a,
.uk-nav-side>li>a:focus, .uk-nav-side>li>a:hover {background:rgba(0,0,0,.05);color:#333;}





.filterSortBox{    padding: 0;     background: none;}
.filterSortBox .pagination-bar{text-align:left;}
.filterSortBox .pagination-bar .links{padding:0;margin:0;}
.pagination-bar a, .pagination-bar b{text-align:center;width: 15px;     height: 15px;     line-height: 15px;}
.pagination-bar .links + .results{display:none;}

.results{text-align:center;margin:10px 0 20px;}


@media (min-width: 1220px){
	.msort{float:right;}
	.home-page #siteheader{    position: absolute;z-index: 999;left: 0;right: 0;}
	.home-page #siteheader .h-section3{background:none;border-bottom:none;}
}


.breadcrumb-items{margin-bottom:15px;}
.breadcrumb-items li:before{content:"/";font-family:arial;}
.breadcrumb-items li a{padding:0 5px}

.pageTitle,
#mcontent h1{font-weight:bold;font-size:16px;line-height:1.2;text-transform:uppercase;}
.breadcrumb-items{margin-bottom:25px;}






.instafeed {}
@media (min-width: 1220px){
	.instafeed .uk-modal-dialog{width:900px;}
}





.blog-type .description-area{padding:35px 0}




/**prod*/

.prodBody #mcontent h1{font-size:18px;line-height:1.2;font-weight:500;color:#000;}

.prodGal {padding:25px;box-sizing:border-box;}
.prodGal .owl-thumb-item {float:left;}


.optionsbox label.bord{float:left;min-width:100px;padding-left:0;font-weight:400;font-size: 12px;letter-spacing: .3px;text-transform:uppercase;}

.img-op-item{border:2px solid transparent;min-height:initial !important;min-width:60px !important;padding:3px 5px !important;margin-bottom:0 !important;box-shadow:none !important;font-weight:300 !important;border-radius:0 !important;}
.img-op-item.secili{border-color:#000;}

.bedenlink{color:#ec7703;}

.prodPrice{float:right;}
.prodPrice span {color: #464646;     font-size: 18px; font-weight:400;} 
.prodPrice span.price-old{margin-left:0;margin-right:15px;font-size:16px;}

.quantity-to-cart #order-quantity{margin:0;min-height:1px;max-height: initial;border-bottom:none !important}
.uk-button.cart-action{border-radius:0;text-transform:uppercase;background: transparent;
    width: 65%;
    font-weight: 400;
    letter-spacing: 1px;
    font-size: 13px;
    margin-right: 0;
    color: #000;
    border: 2px solid #000;
    padding: 0;
    line-height: 39px;}
.uk-button.cart-action:hover{background:#000;color:#fff;}


.prodDesc{font-weight:300;line-height:1.8}


.prd-property-list {padding:15px 0}
.prd-property-list li{width:auto;clear:both;margin-bottom:5px;}
.prd-property-list li span{padding:0;border:none;font-size:12px;}
.prd-property-list li span.uk-float-left{width:140px;font-weight: 400;color: #000;letter-spacing:.3px;}
.prd-property-list .price-bank{display:none;}


.prd_favourite {     clear: both;     padding: 15px 0;    display: block;width: 100%;text-align: end; }
.prd_telephone_form{clear:both;margin:25px 0}
.add-compare.add-act{display:none;}
.prd_telephone_form{background:#fff;border:1px solid #ddd;color:#e86329}



.subTitle{text-align:center;font-weight:400;font-size: 15px;     text-transform: uppercase;    margin-bottom: 15px;}


.shpping_info{font-weight: 400;margin-bottom: 15px;display: block;background: #f5f5f5;padding: 10px 20px;font-size:12px;border-bottom: 1px solid #eee;}

#caro1 .owl-nav [class*=owl-], #owl-0 .owl-nav [class*=owl-]{
    opacity: 0;
    border: none;
    background: transparent;
    padding: 0;
    width: 50px;
    height: 50px;
    line-height: 50px;
    font-size: 60px;
    color: #d3d3d3;
    border-radius: 0;
    transition: all .3s;
    top: 35%;
}
#caro1:hover .owl-prev, #owl-0:hover .owl-prev {
    opacity: 1;
    color: #666;
    transform: translateX(-50px);
}
#caro1:hover .owl-next, #owl-0:hover .owl-next {
    opacity: 1;
    color: #666;
    transform: translateX(50px);
}
#caro1 .owl-nav [class*=owl-]:hover, #owl-0 .owl-nav [class*=owl-]:hover {
    background: transparent;
    border-color: transparent;
    color: #000;
}

.complementary_productsBox .subTitle{text-align:left;}
.productListFor{margin-left:-10px;}
.productListFor .prdbox{float:left;margin-left:10px;}
.productListFor .uk-panel-box>*{display:none;}
.productListFor .uk-panel-box>.prd-image{display:block;}
.productListFor .prd-image img{width:80px;}
 
 
#prdpage .uk-panel-title{margin-top:40px;color:#000;text-align: center;font-weight: 400;font-size: 15px;text-transform: uppercase;} 
 

@media(min-width:768px){
	.imagesPack{max-height: 555px;overflow: auto;}
	.imagesPack::-webkit-scrollbar , .multiLevelMenu::-webkit-scrollbar {width: 1px; height:4px;}
    .imagesPack::-webkit-scrollbar-thumb , .multiLevelMenu::-webkit-scrollbar-thumb {background: #000;border-radius: 10px;}
    .imagesPack::-webkit-scrollbar-thumb:hover, .multiLevelMenu::-webkit-scrollbar-thumb:hover{background: #444;}
    .imagesPack::-webkit-scrollbar-track, .multiLevelMenu::-webkit-scrollbar-track{background: #ffffff;border-radius: 4px;box-shadow: inset 7px 10px 12px #f0f0f0;}
	.galThumbs{display:none;} 
	.prodGal{padding:0 25px;}
	.prd-desc-div{padding-top:50px;}
	#catpage #content-top{padding:0 15%;}
	#catpage #content-bottom{padding:0 25%;}
}



/*account*/
.if_login_text, #accountpage .breadcrumb-box{display:none;}
#accountpage .social-login-box .uk-button-primary{}
#accountpage .social-login-box p{text-align:left !important;font-weight:400 !important;letter-spacing:.7px !important;text-transform:uppercase;}
#accountpage legend:after{content:none;}
#accountpage legend{padding-left:20px;text-transform:uppercase;margin-bottom:30px;}
.login-mail, .login-password{margin-bottom:30px;}
.login-forgotten a{color:#999;}

.login-forgotten button, 
#accountpage .social-login-box .uk-button-primary, 
.user-register button,
.alrdy_a a{background:#111;}

.login-btn{width:100%;margin-top:20px;}
.login-btn button{width:100%;text-transform:uppercase;}

.login-btn button:hover, 
#accountpage .social-login-box .uk-button-primary:hover, 
.user-register button:hover,
.alrdy_a a:hover{box-shadow:none;}

#accountpage .social-login-box .uk-button-primary{width: 50%;margin-top: 20px;}
.user-register .uk-width-small-1-2{margin-bottom:20px !important;}
.user-register label.bord{border-bottom:none;}

#usermenu-module{padding:15px;}
#usermenu-module .uk-nav>li>a{padding:7px 2px;}
#usermenu-module ul>li>a>i:first-child{background:#000;}
#usermenu-module ul li a .uk-icon-angle-right{color:#000;}
#usermenu-module .uk-panel-title{margin-bottom: 20px;padding: 15px 5px 10px 15px;}


#contact-page .uk-width-small-2-3.uk-margin-small-bottom{margin-bottom:25px !important;}
#contact-page .uk-width-small-1-1.uk-margin-small-bottom{margin-bottom:30px !important;}
#contact-page .breadcrumb-box{display:none;}
#contact-page label.bord{font-weight:400;display:none;}
#contact-page .uk-form legend{margin-bottom:30px !important}
#contact-page .uk-button{border:1px solid #000;color:#000;background:transparent;text-transform: uppercase;letter-spacing: 1px;font-weight: 400;}
#contact-page .uk-button:hover{background:#000;color:#fff;}


@media (min-width: 768px){
.infodiv .uk-align-medium-right {margin-left: 30%;float: none;}
.infodiv h1{padding-left:30px;}
#contact-page #mcontent{padding-top:40px;}
}







/** whatsapp **/

.footer_wp{display: none;}

#wp_callback {position: fixed;width: 72px;height: 72px;bottom: 1%;top: auto;right: auto;left: 15px;z-index: 998;transform: scale(.85);}
#wp_callback a:hover {text-decoration: none;color: #fff;}
.wp_circle, .wp_circle_fill {position: absolute;border-radius: 100%;-webkit-transition: all .5s;transition: all .5s;-moz-box-sizing: border-box;box-sizing: border-box;opacity: 0;-webkit-animation-delay: 2s;animation-delay: 2s;}
.main-button {position: relative;right: 1px;top: 1px;float: right;width: 64px;height: 64px;background: center center no-repeat #189d0e;box-shadow: 0 3px 5px 1px rgb(0 0 0 / 20%);background-size: 30px;border-radius: 100%;cursor: pointer;font-size: 16px;color: #fff;text-align: center;line-height: 58px;}
.main-button i {font-size: 2rem;line-height: 64px;}
.main-text {position: absolute;background: #189d0e;width: 0px;left: 52px;line-height: 40px;margin-top: 12px;border-radius: 3px;color: #fff;overflow: hidden;
  white-space: nowrap;-webkit-transition: width 1s ease-in-out;-moz-transition: width 1s ease-in-out;-o-transition: width 1s ease-in-out;transition: width 1s ease-in-out;text-indent: 10px;text-align: left;}


/** whatsapp **/


/**footer*/

#footerbar{background:#fcfbfa;padding-top:25px;}
.footer-inner{padding-top: 25px;}
.footer-title b{font-weight: 500;font-size: 17px;display: block;margin: 20px 0 10px;}
#f-services {margin: 15px 0 0;}
#f-services .footer-title{display: none;}
#f-services  ul{display: flex;justify-content: center;align-items: center;flex-wrap: wrap;}
#f-services  li a{color:#111;display: inline-block;padding: 3px 0;font-size: 13px;margin: 5px 15px;font-weight: 400;}
.fLinks li a i{display:none;}
.formElems{width: 100%;margin:auto;text-align: center;}
.footer-bottom>.uk-grid{display: flex;align-items: center;}
.footer-payment{display: flex;justify-content: center;align-items: center;flex-wrap: wrap;margin: 10px 0 10px 0;}
.footer-payment .payment-icon{margin-right: 5px;width: 80px;}
.footer-payment .payment-icon img{width: 100%;}

.footer-col-wrapper{max-width: 700px;margin: auto;}

#newsletterbox{position:relative;width: 90%;margin: 0 auto 35px;}
._nwsTitle{display: none;}
#newsletterbox .uk-panel-box{padding:0;background:none;}
#newsletterbox .uk-icon-paper-plane:before, .uk-icon-send:before {content: url("/image/data/iconlar/left-arrow.png");}
#newsletterbox .uk-panel-title{display:none;}

.newsletter-title {font-size: 13px;text-align: center;color: #111;font-weight: 400;margin-bottom: 25px;letter-spacing:.3px;}

#newsletterbox input{max-width:300px  !important;width:75%;height:40px;box-sizing:border-box;background:#fff;color:#4b566b; border: none;border-bottom: 1px solid #111; border-radius: 0;padding-left: 10px;font-size: 13px;}
#newsletterbox .uk-button {width: 50px !important;background: none;color: #fff !important;font-weight: 500;margin-right: 18%;padding: 0;line-height: 20px;border-radius: 0;display: inline-block;text-transform: capitalize;transition: all .15s;height:30px;}
#newsletterbox .uk-button:hover{box-shadow:none;}
#newsletterbox .uk-button i{color:#111;}

#newsletterbox .email_success .notdone{text-align: center;display: block;margin: 10px 0 0;color: #cf1111;}
.footer-social{margin-top:10px;}
.socialmenu{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.socialmenu li a {color:#fff;border: none;background: #000;width: 40px;height: 40px;line-height: 40px;font-size: 20px;margin: 5px 8px;transform: rotate(0deg) scale(1);transition: all .4s;}
.socialmenu li a:hover{background:#444;color:#fff;transform:rotate(360deg)}

.footer-social .socialmenu li a{width:30px;height:30px;line-height:31px;font-size:16px;}


.nwsINP{letter-spacing: .5px;}

#powered{text-align:center;font-size:12px;padding:15px 0;background:#fcfbfa;}
#powered p{margin-bottom:0;}
.footer-info-area{margin-top: 20px;}
.footer-info-area .uk-panel-title{padding: 10px;}

#footerbar ._mobileON .footer-title:after {font-family: FontAwesome;content: "\f105";left: 160px;top: 30px;font-size: 22px;position: absolute;}
#footerbar #f-services ._mobileON .footer-title:after {font-family: FontAwesome;content: "\f105";left: 105px;top: 30px;font-size: 22px;position: absolute;}

.to-top-bar{bottom: 3%;right: 15px;}
.to-top-bar .to-top .uk-icon-button{background: #111;color: #fff;width: 40px;height: 40px;line-height: 40px;font-size: 23px;}
.to-top-bar .to-top .uk-icon-button .uk-icon-angle-double-up{position: absolute;left: 32%;top: 20%;}

@media only screen and (max-width:350px) {
  /*#newsletterbox .uk-button {width:240px  !important;height: 35px;line-height: 35px;}*/
}

@media only screen and (max-width:768px) {
  .carospr .subTitle{margin-top: 30px;}
  .formElems,.newsletter-title{width: 90%;text-align: center;margin-left: auto;margin-right: auto;}
	.socialmenu{display: flex;justify-content: center;}
  .owl-theme .owl-dots{display: none;}
  #wp_callback {left: 5px;bottom: 2px;}
  #f-services li a{margin: 2px 4px;}
  #f-services  li a{font-size:10px;}
  .dtlbox{margin-top:25px;    padding: 0 15px 0px 25px;}
  .prd-title , .prd-property-list{padding-left:30px;}
  .prodGal{padding:0;}
  .prd-desc-div{margin:5px 0 15px;}
}


@media only screen and (max-width:450px) {
  .formElems{width: 100%;}
	.socialmenu{display: flex;justify-content: center;}
  #newsletterbox input{width: 90%;}
  #newsletterbox .uk-button{right: -40px;width: 90%;}







 
.paymentBody .header-cart-module,
.paymentBody .header-search,
.paymentBody .h-section3,.paymentBody .h-section1,
.paymentBody .footerTop{display:none;}
.paymentBody #footerbar{display:none;}
 
 





@media (max-width:768px){
	
	.checkout-steps{display:none;}
	
	#colorbox{max-width:320px;left:auto !important;left:50% !important; margin-left:-160px;}
	#cboxWrapper{max-width:320px;width:320px !important}
	#cboxContent{max-width:320px;width:320px !important;padding:5px;}
	#cboxLoadedContent{max-width:320px;width:320px !important}
	.home-page #siteheader{margin-top:-52px;}
}



.agree-check input[type=checkbox]{    width: 24px;     height: 24px;     border-radius: 5px;     margin-right: 5px;}
.agree-check input[type=checkbox]:checked:before{line-height:21px;}






.checkout-login-form #flogin{display:none;}
.checkout-login-form .uk-button{background:#333;color:#fff;}
.checkout-login-form .uk-button#get-register{background:#ddd;color:#333;}



#cartpage .cart-summary .btn_cart_checkout{display:none;}
#cartpage .btn_cart_checkout{display:unset;margin:0;float:right;background:#ec7703;}

#cartpage .cart-summary .summary_title, 
#cartpage .form_cart .basket_title{font-size:15px;}


#cartpage .uk-button{text-transform:uppercase;}
#cartpage .cart-summary .btn_cart_checkout{background-color:transparent !important;color:#000 !important;border:1px solid #000 !important;}
#cartpage .cart-summary .btn_cart_checkout:hover{background-color:#000 !important;color:#fff !important;}


.info_content .uk-grid{display:none;}
.info_content .breadcrumb{display:none;}
.info_content h1{display:none;}
.info_content #content-top .uk-grid{display:block;}



.checkout-steps >div:before{bottom:11px;}
.checkout-steps >div:after{width:20px;height:20px;}
.checkout-steps >div.stactive{color:#000;}
.checkout-steps >div.st_done{color:#000;}
.checkout-steps >div.st_done:after, .checkout-steps >div.stactive:after{background-color:#696868;border-color:#696868;}

.mobileLogo img {max-height: 120px !important;}
.mobLocals{padding:0 10%; display: block;height: 40px;}
.mobLocals form{display:inline-block;float:right;padding:5px 15px;}
.mob-user-link{text-align:center;}
.mobTopContent{border-bottom:none;padding-bottom:0;}
.mobile-nav{background: rgb(255 255 255 / 20%);}
.mobile-toggle .uk-button, .mob-cart .uk-button{font-size:30px;margin-top:17px;}
.mob-cart .uk-button{    background: url(/image/data/icons/shopping-bag.png) no-repeat!important;
    background-size: 40px !important;
    background-position: center !important;font-size:40px;
    transition: .3s ease;}
	.mob-cart .uk-button i{opacity:0;}
.mobile-toggle .uk-button.callSearch{font-size:21px;}

#searchkeywordmob{min-height:40px;line-height:40px;max-height:40px;}
.home-page .mobSearchBox{background: rgb(255 255 255 / 60%);}


.home-page .mobile-nav {position: absolute;width: 100%;}
.home-page .mobile-nav._v0.uk-active {background: rgb(255 255 255 / 60%);}

















