/*/image/data/banner/background.png*/


/*General*/
body{font-family: 'Montserrat', sans-serif;letter-spacing:0.02em;color:#222;font-size:13px;background:#eee;}
h1, h2, h3, h4, h5, h6{font-family: 'Montserrat', sans-serif;}
.uk-container {max-width:1240px;padding:0 10px;}	
.uk-grid {margin-left:-14px;}
.uk-grid>*{padding-left:7px;}	
.uk-link, a{color:#444;}

.uk-nav-navbar ul a{ color:#222222;}
.uk-navbar-nav>li>a{padding: 0 12px;}
.uk-nav-side>li.uk-active>a{background:#519f10}
.uk-link:hover, a:hover {color: #519f10;text-decoration: none;}

.site-col .uk-panel-box{ background:#fff;border-top: 1px solid #eee;}
.uk-navbar-nav>li>a {font-family: 'Montserrat', sans-serif;height: auto;line-height: normal;font-size: 13px;font-weight: 600;}

.uk-nav-dropdown>li>a:focus, .uk-nav-dropdown>li>a:hover{background:#519f10;}
.uk-nav-navbar ul a:hover{background: #fff;color: #519f10;}

.uk-button{padding: 5px 20px;color: #000;background: #999;border:1px solid #9999;letter-spacing: .5px;text-transform: uppercase; transition: all .3s;min-height: 35px;font-size: 14px;}
.uk-button:hover,.uk-button:focus,.uk-button.uk-active, .uk-button:active{background: #999;color: #000;text-decoration: none;}

.uk-button-primary{background-color: #fafafa;border-color: #444; color: #000;text-transform: capitalize; transition: all .3s;padding: 3px 15px;transition: all .3s;}
.uk-button-primary:focus, .uk-button-primary:hover,.uk-button-primary.uk-active, .uk-button-primary:active{background: #519f10;border-color: #519f10;color:#fff;text-decoration: none;}

.uk-button-success{background: #fff;color: #111;transition: all .3s;padding: 3px 15px;border:1px solid #111;}
.uk-button-success:focus, .uk-button-success:hover{background: #ddd;color: #000;border-color: #ddd;}
 
.owl-theme .owl-nav [class*=owl-]:hover{background: #008000;border-color: #008000;}


 
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: #e6e6e6;outline: 0;background: #e6e6e6;color: #444444;}

em {color: #000 !important;}
.wrapBox{padding:30px; background:#fff;margin-bottom:20px;}



.fs-col{display: flex;align-items: center;justify-content: space-around;}
.sc-col{width:25%;}
.div-cart{padding-left:0;width:45%;display: flex;align-items: center;justify-content: space-around;}
.div-cart .head-phone{margin-top:0px;}
.div-cart .head-phone a{font-size:12px;}
.fav-m{margin-top:9px;margin-right:15px;display:none;}
.mob-fav{margin-right:15px;font-size:17px;color:#000;}

.mobile-toggle .uk-button.callSearch{margin-left:25px;}
.mobile-toggle .uk-button.callSearch:focus, .mobile-toggle .uk-button.callSearch:active, .mobile-toggle .uk-button.callSearch:hover{background:none;}
.mob-search .uk-button{line-height:30px;}
.mobSearchBox .uk-button._1close {font-size: 13px;font-weight: 600;color: #fff;padding:0;}
.mobileLogo img{width: 100%;height: 100%;max-height:initial;}
.mob-user-link{padding:0;}	
.top3-text{margin:0;padding:7px;background:#222;font-size:10px;line-height:12px;color: #fff; font-weight: 500; letter-spacing: .5px;}	
.mobileTopZero{background:#981919;}
.mob-search .voice_search_mob{display:none !important;visibility:hidden !important;opacity:0 !important;}	
.mobileLogo .siteLogo img{max-height:70px;width:auto;}	
	
	
/*Header*/
.h-section1{ line-height:35px; border-bottom:0px solid #eee;background: #305745;}
.h-section3 .socialmenu{height:42px;line-height:45px;padding-left:15%;}
.h-section3 .socialmenu li a i{width: 35px;height: 35px;line-height: 35px;border-radius: 50%;}
.h-section3 .socialmenu li a .uk-icon-facebook{color:#3b5998}
.h-section3 .socialmenu li a .uk-icon-twitter{color:#55acee}
.h-section3 .socialmenu li a .uk-icon-linkedin{color:#0077b5}
.h-section3 .socialmenu li a .uk-icon-instagram{color:#7739f1}
.h-section3 .socialmenu li a .uk-icon-google-plus{color:#b30000;}
.h-section3 .socialmenu li a .uk-icon-youtube-play{color:#ff0000;}
.h-section3 .socialmenu li a .uk-icon-rss{color:#008000;}
.h-section3 .socialmenu li a:hover i{background:#fff;}


.language span {color: #000;text-transform: uppercase;  margin-right: 10px; font-weight:700; position:relative; left:6px;}


.top-localize { line-height:42px; position:relative; top:43px;}
.top-text{color: #fff;text-align: center;font-weight: 600;line-height:40px;}
.mobileTopZero>p{font-weight: 600;font-size:11px;}
.top2-text{padding:10px 0;background:#222;}
.top2-text p{margin-bottom:0;color:#fff;font-weight:500;letter-spacing:0.5px;}

.fav-list{width:35px;margin-top: 2px;}
.fav-list a{font-size:20px;color:#000;}
.fav-list:hover a{color:green;}

.mcart-name a{font-size:12px;line-height:12px;font-weight:500;}
.mcart-total, .mcart-quant{font-weight:500;}

.uk-sticky-placeholder {position: relative;z-index: 999;}
.uk-sticky-placeholder .uk-active .h-section2{box-shadow: 1px 1px 7px 1px rgb(0 0 0 / 25%);padding-top: 0px;padding-bottom: 0px;background:#fff;margin-top:0;}
.h-section2{ padding-bottom:10px;padding-top:15px;margin-top:10px;}
#siteheader{background:#fff;}
.home-page #siteheader{margin-bottom:0px;}
.h-section2 .uk-width-1-10{visibility:hidden;display:none;opacity:0;}
.uk-sticky-placeholder .uk-active .h-section2 .uk-width-1-10{visibility:visible;display:block;opacity:1;display: flex;justify-content: flex-end;}

ul#livesearch_search_results{z-index:9999;}

/*header_mini_welcome*/
.top_usernav{margin:0 20px;}
.top_usernav li>a{font-size:15px;}
.top_usernav.uk-navbar-nav>li>a:hover{background:none !important;color:green;}



.top-welcome{display: flex;align-items: center;justify-content: flex-end;}
.top_kullanici i{font-size:17px;}
.top_kullanici{font-size:16px !important;}
.top-infos{display: flex;justify-content: flex-end;align-items: center;padding-left: 0;margin-top:5px;}
.top-infos .uk-button, #cart-item{font-weight:700;}

.head-phone{text-align:center;margin-top:20px;}
.head-phone a{color:#305745;font-size:25px;font-weight:600;}
.head-phone:hover a{color:#189d0e;}



@media (min-width:768px){ 
	#homepage #mcontent.uk-width-medium-6-10{ width:64.17%;}
	#homepage .site-col.uk-width-medium-4-10{ width:35.83%;}
	#homepage .bannerCOD .prdbox{padding: 15px;margin-bottom:20px;}
	._flag2{text-transform:uppercase;padding:5px !important;}
}

/*
#search.header-search._opened .uk-button{background: none;}
#search.header-search._opened .voice_search{display: none;}
.header-search._opened .sText{display: none;}
#search.header-search .uk-button>.uk-icon-search{display: block;}
#search.header-search .uk-button>.flaticon-search{display: block;color: #000;font-size: 18px;}
#search.header-search {left: auto; right: 850px; position: absolute;}
#search.header-search input {opacity: 0;visibility: hidden;position: relative;z-index: -99;}
#search.header-search._opened input {height: 45px;line-height: 45px;border-radius: 0;border: 1px solid #444;bottom: 6px;padding:5px 15px;background: #fff;}
#search.header-search .uk-button {background: url(//r2.rgsyazilim.com/frontend/view/theme/default/assets/image/search.svg) no-repeat;background-size: 24px;background-position: center;padding: 0;} 
#search.header-search .uk-button {background: none;}
#search.header-search .voice_search, #search.header-search .uk-button {width: auto;height: auto;line-height: 1;border: none;font-size: 18px;color: #444;}*/


.abonelik-button button{ background: #519f10;padding: 0px 20px;color: #fff;border-radius: 22px;font-size: 11px;font-weight: 500;}
.abonelik-button button:hover{background:#519f10;color:#fff;}


.hFloa{margin-right: 55px !important;}
.site-cat-menu.uk-navbar{background:none;display:table;margin:auto;}	
.site-cat-menu.uk-navbar .uk-navbar-nav{float:none;}
.site-cat-menu.uk-navbar .uk-navbar-nav>li{display:inline-block;float:none}
.site-cat-menu.uk-navbar .uk-navbar-nav>li>a{color:#1b1b1b;text-transform:uppercase;font-weight: 600;font-size: 12px;padding:0 25px;}
.site-cat-menu.uk-navbar .uk-dropdown .uk-navbar-nav>li>a{text-align:left}
.site-cat-menu.uk-navbar .uk-navbar-nav>li.uk-open>a, .site-cat-menu.uk-navbar .uk-navbar-nav>li:hover>a, .site-cat-menu.uk-navbar .uk-navbar-nav>li>a:focus, .site-cat-menu.uk-navbar .uk-nav-navbar>li>a:focus, .site-cat-menu.uk-navbar .uk-nav-navbar>li>a:hover{background:none; color:#519f10}

/* acilir menu icin ayar*/
.site-cat-menu.uk-navbar .uk-navbar-nav .uk-dropdown>ul>li{position:relative;}
.site-cat-menu.uk-navbar .uk-navbar-nav .uk-dropdown>ul>li>a{padding:5px 17px;}
.site-cat-menu.uk-navbar .uk-navbar-nav .uk-dropdown .deepSub {position: absolute;display: none;transition: all .3s;}
.site-cat-menu.uk-navbar .uk-navbar-nav .uk-dropdown .deepSub li:first-child{padding-top:10px;} 
.site-cat-menu.uk-navbar .uk-navbar-nav .uk-dropdown .deepSub li:last-child{padding-bottom:10px;}
.site-cat-menu.uk-navbar .uk-navbar-nav .uk-dropdown>ul >li:hover> .deepSub{display: block;left: 100%;width: 250px;background: #fff;top: 0px;margin-left:-1px;}
.menu-item .uk-dropdown-navbar {margin-top: 0;background: #fff;color: #111;box-shadow: 2px 2px 5px 0.2px rgb(0 0 0 / 20%);margin-top: 15px;left: 15px !important;transform: rotateX(90deg);}





.uk-open>.uk-dropdown-navbar{transform: rotateX(0deg);visibility: visible;}
.menu-item .uk-open>.uk-dropdown-navbar a::before{content: "\f0c8";font-family: "FontAwesome";display: block;visibility: hidden;}
.menu-item .uk-open>.uk-dropdown-navbar a:hover .menu-item .uk-open>.uk-dropdown-navbar a::before{display: block;visibility: visible;}

.cbgicon {font-size: 32px;float: left;margin: 0px 7px 0 0;color: #333;}

.uk-nav-navbar>li>a>i{font-size: 8px;color: #519f10;margin-right: 5px;opacity:0;visibility:hidden;transition:.5s ease;}
.uk-nav-navbar>li>a:hover>i{opacity:1;visibility:visible;margin-right:10px;}
.uk-nav-navbar>li>a:hover{padding-right:5px;}
.uk-nav-navbar>li>a{transition:.5s ease;}
.cart-sum-box .spanline-0, .cart-sum-box #cart-total, .cart-sum-box #cart-item::before, .cart-sum-box #cart-item::after{display: none;}
#cart-item{background: #305745;color: #fff;padding: 1px 5px;border-radius: 50%;font-weight: 600;}
.cart-module-content.uk-dropdown {box-shadow: 1px 1px 5px #707070;background:#fff;}



.languageBox .langDrop a b{font-weight: 600;}
.languageBox .langDrop a b small{font-size: 100%;}


#content-top.site-row.uk-width-large-1-1{background: url("/image/data/banner/background.png");background-position: center center;background-size: contain;}


.prd-img{width: 100%;height: 100%;}

/* banner */

.bannerTop{background: #fff;padding: 25px 0;}
.banner-item{margin-bottom: 20px;overflow: hidden !important;}
.banner-img{transition: all .4s;width: 100%;}
.banner-item:hover .banner-img{transform: scale(1.1);}

/* banner */


/* blog */
/* .module-blog{background: url("/image/data/banner/background.png");background-size: cover;background-position: center center; } */
#content-bottom{background: url("/image/data/banner/background.png");background-size: contain;background-position: center center; }
.name-setler{padding:2% 1%;}
.name-setler .uk-panel-title{text-align:center;}
.module-announcement{/*padding: 50px 0 0;*/}
.module-announcement .rowTitle .titlePocket{text-align: center;text-transform: uppercase;font-size: 25px;line-height: 40px;color: #202e3b;font-weight: 600;margin-bottom: 10px;}
.module-announcement .blogItem{text-align: center;margin-bottom: 30px;}
.module-announcement .blogItem .blogTitle{font-size: 20px;line-height: 22px;font-weight: 300;margin: 20px 0;display: inline-block;}
.module-announcement .blogItem .excerpt p{color: #6d6a6a; font-size: 15px;line-height: 18px;font-weight: 500;height: 55px;overflow: hidden; margin-bottom: 20px;}
.module-announcement .blogItem .titleHref{text-decoration: none;font-size: 16px;border-bottom: 1px solid #cccccc;padding: 0 0 1px;transition: all .3s;}
.module-announcement .blogItem .titleHref:hover{color: #519f10;background: transparent;border-bottom: 1px solid #519f10;}
@media (min-width:450px){ 
	.module-announcement .blogItem .blogTitle {font-size: 24px;line-height: 24px;margin: 15px 0 20px 0;display: block;}
}

.homeblog{background: #eef1f2;border-top: 1px solid #cccccc;padding: 50px 0 0;}
.homeblog-title{text-align: center;text-transform: uppercase;font-size: 25px;line-height: 40px;color: #202e3b;font-weight: 600;}
.blog-item{text-align: center;margin-bottom: 30px;}
.blog-img{box-shadow: 1px 4px 15px rgba(0,0,0,.5);}
.blog-img img{width: 100%;height: auto;}
.blog-content .blog-title{font-size: 22px;line-height: 22px;font-weight: 300;margin: 20px 0;}
.blog-content .blog-desc{font-size: 16px;line-height: 16px;font-weight: 300;height: 50px;margin-bottom: 20px;}
.blog-content .blog-link{text-decoration: none;font-size: 16px;border-bottom: 1px solid #cccccc;padding: 0 0 1px;transition: all .3s;}
.blog-content .blog-link:hover{color:#519f10;background: transparent;border-bottom: 1px solid #519f10;}
/* blog */


/*Homepage*/
.breadcrumb{margin: 25px 0 0 0;}
.uk-grid#homepage{margin-left:0px;}
.uk-grid#homepage>*{padding-left:0px;}
.home-page #column-right .html_module>p{ margin-bottom:0; }
.home-page #column-right .html_module{ background:#fff;padding-right: 10px; padding-left: 10px;}
#homepage .carospr { background:transparent; /*margin-top:15px;*/}
#homepage .carospr .uk-panel-title{ text-align:center;text-transform:uppercase;line-height:40px;margin-bottom:-15px;padding-top:20px;}

.owl-theme .owl-dots .owl-dot:hover span, .owl-theme .owl-dots .owl-dot.active span{background:#519f10;}


.name-anasayfatopslder .owl-nav [class*=owl-]{width:45px;height:45px;line-height:45px;font-size:30px;}
.name-anasayfatopslder .owl-nav [class*=owl-], .name-anasayfatopslidermobil .owl-nav [class*=owl-]{opacity:.5;border-radius:50%;}
.name-kategoriler-banner .uk-position-relative a:before{    position: absolute;border: 1px solid #fff;content: "";display: block;bottom: 10px;left: 10px;right: 10px;top: 10px;transition:.2s ease;}
.name-kategoriler-banner .uk-position-relative:hover a:before{border-width:5px;}

.name-anasayfatopslder .banner-title-box{display:block;left:3%;top:70%;}
.name-anasayfatopslder .banner-title-box a{font-weight:bold;letter-spacing:2px;background:transparent;border:1px solid #fff;box-shadow: 1px 1px 5px #241e17;color:white;}

.uk-tab.main_top_tab{background:#fff;margin-top:15px;padding:10px;border-bottom:1px dashed #eee}
.uk-tab.main_top_tab a{border:none;}
.main_top_tab.uk-tab>li>a{ color:#535780 !important; font-size:15px;background:antiquewhite;border-radius:6px;padding:8px;}
.main_top_tab.uk-tab>li.uk-active>a{color:#535780 !important; font-weight:bold; background:aliceblue;}
#tab-pr{ background:#fff;}

.home-page .site-start{ background:none;margin-bottom:20px;margin-top:0px;padding:0px;text-align:center;}
.site-start{padding-bottom:20px}

.uk-panel-title,.subTitle{font-weight:600;text-transform:uppercase;font-size:18px;}
.carospr .subTitle{margin-top:45px;margin-bottom:10px;}

.site-row{margin-bottom:0px !important}

.ftrProds{padding-top:30px;}
.ftrProds .bannerTopTitle{font-size:25px;font-weight:600;color:#305745;}


.footerDescription{padding:25px 0}


/**footer***/
#footerTop{background:#fff;padding:60px 0;}
.footer-newsletter{background-image: url("https://www.hafizusta.com/image/data/banner/newsletter-back.jpg");background-position:center center;background-repeat: no-repeat;background-size: cover;}
#newsletterbox {max-width: 475px;margin: auto;position: relative;padding: 0px 15px 10px 15px;    margin-top: -20px;}
#newsletterbox b{font-size: 32px;line-height: 38px;text-transform: capitalize; margin-bottom: 25px;color:#fff;    padding: 20px 0 0;text-shadow: 2px 2px 7px #000;}
.newsletter-title{display: none;}
#newsletterbox input{margin-left:-20px ;}
.accpt{padding-bottom: 80px;max-width: 515px;margin: auto;padding-left: 15px;}
.accpt a{color: #fff;font-weight: 500;text-shadow: 1px 2px 5px #000;}
.accpt input{width: 15px;height: 15px;margin-top: 1px;}

@media (max-width:768px){
	.accpt{max-width: 480px;}
	
}

.footerSoc .uk-icon-button{border-color:#fff;}

.footer-info-area .uk-panel-title{font-weight: 700;font-size: 16px;margin-top: 15px;}
.footer-col-wrapper{padding: 10px 0;}
.footer-col-wrapper ._inside ul li{display: block;font-size: 13px;margin-bottom: 7px;}
.footer-info-area{padding-left: 40px;}
.footer-bottom{background:#ebebeb;padding: 25px;}
#footerbar{background:#f8f8f8;color:#444;}
.footer-title{text-transform:uppercase;margin-bottom:15px;margin-top:15px;font-size: 16px;}
.footer-title, .footer-info-area .uk-panel-title{margin-bottom: 10px;}
#powered{text-align:center;padding:10px 0 0;}
#powered p{font-size: 13px;padding: 0 20px;}

.ssl-img{width: 90px !important;}
.footer-bottom .icons_ {padding: 15px;display: flex;justify-content: center;align-items: center;flex-wrap: wrap;}
.footer-bottom .icons_ img{width: 80px;margin: 5px;}
._inside ul li a i{display: none;}
.socialmenu{padding-left: 35px;}
.socialmenu li{background:transparent;display: inline-block;}
.socialmenu .uk-icon-button{background:transparent;}

.fLinks ul li a:hover{color:#ccc}

.bottom-logo{text-align: center;display: flex;justify-content: center;align-items: center;}
.bottom-logo img{margin-top:15px;}
.bottom-card-img{text-align: center;display: flex;justify-content: center;align-items: center;flex-wrap: wrap;}
.uyglmdiv{display:flex;align-items:center;}


.uk-icon-button{background:transparent}
.uk-icon-button:active {background-color: transparent;}

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


@media (max-width:768px){ 
	#footerbar{padding-top:0;}
	#footerTop{padding-top:10px;padding-bottom:10px;background:none;}
	.footer-info-area{margin: auto;text-align: center;padding-left: 0;padding:15px 0;}
	.socialmenu{background:#fff;padding:0;text-align: center;}
	.footer-col-wrapper{padding:0;}
	#newsletterbox b{font-size: 20px;}
	#newsletterbox input{margin-left: 0;}
	#newsletterbox .uk-button{padding:0 10px;font-size:14px;font-weight:600;}
	.footer-title, .footer-info-area .uk-panel-title{font-size: 16px;margin-bottom: 0;}
	#wp_callback {bottom: 47px;left: 5px;}
	.owl-theme .owl-nav [class*=owl-]{margin-top:-30px;}
	.prodButtons{width:75%;}
	.optionitem .img-op-item{margin:4px 2px !important;min-width:initial !important;}
}

/** whatsapp **/

.footer_wp{display: none;}

#wp_callback {position: fixed;width: 72px;height: 72px;bottom: 5px;top: auto;right: auto;left: 15px;z-index: 998;transform: scale(.85);}
#wp_callback a:hover {text-decoration: none;color: #fff;}
.wp_circle {width: 250%;height: 250%;background-color: transparent;border: 2px solid #189d0e;-webkit-animation: wpCircle 2.2s infinite ease-in-out;animation: wpCircle 2.2s infinite ease-in-out;-webkit-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%;left: -71%;top: -75%;}
.wp_circle_fill {width: 155%;height: 155%;background-color: #189d0e;border: 2px solid transparent;-webkit-animation: wpCircleFill 2.3s infinite ease-in-out;animation: wpCircleFill 2.3s infinite ease-in-out;box-shadow: 0 0 2px 0 #189d0e!important;left: -23.5%;top: -27.5%;}
.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;}

 @-webkit-keyframes wpCircle{
0%{-webkit-transform:rotate(0) scale(.5) skew(1deg);transform:rotate(0) scale(.5) skew(1deg);opacity:.01}
30%{-webkit-transform:rotate(0) scale(.7) skew(1deg);transform:rotate(0) scale(.7) skew(1deg);opacity:.5}
100%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg);opacity:.01}
}
@keyframes wpCircle{
0%{-webkit-transform:rotate(0) scale(.5) skew(1deg);transform:rotate(0) scale(.5) skew(1deg);opacity:.01}
30%{-webkit-transform:rotate(0) scale(.7) skew(1deg);transform:rotate(0) scale(.7) skew(1deg);opacity:.5}
100%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg);opacity:.01}
}
@-webkit-keyframes wpCircleFill{
0%{-webkit-transform:rotate(0) scale(.6) skew(1deg);transform:rotate(0) scale(.6) skew(1deg);opacity:0}
50%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg);opacity:.2}
100%{-webkit-transform:rotate(0) scale(.6) skew(1deg);transform:rotate(0) scale(.6) skew(1deg);opacity:.2}
}
@keyframes wpCircleFill{
0%{-webkit-transform:rotate(0) scale(.6) skew(1deg);transform:rotate(0) scale(.6) skew(1deg); opacity:0}
50%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg); opacity:.2}
100%{-webkit-transform:rotate(0) scale(.6) skew(1deg);transform:rotate(0) scale(.6) skew(1deg); opacity:.2}
}

/** whatsapp **/



.uk-margin-mini-bottom.uk-position-relative.formElems .uk-button{color: #fff; background-color: #000;     font-weight: 600;}


/*Category Page*/
.catBody .uk-container{max-width:95%;}
.catBody .h-section1 .uk-container, .catBody .h-section3 .uk-container{max-width:1240px;}
#catpage{margin-top: 5px;}
#catpage .pageTitle{margin-top:0;}
#catpage .prdbox .pDisco{left:15%;}
.pageCategory{padding-top:0;}
.category-module, .filtermodule.filter-bar{border-top:none !important;border:1px solid #eee;margin-top:10px;    box-shadow: 1px 2px 5px #8e8e8e;}
.cat_item>a{font-weight:500;}
.flt-price .filter-items-content> input{width: 40px;}

.flt-price .uk-button{background:#333;color: #fff;}

#catpage .category-list li{ margin-bottom:10px;float:left;padding:5px 10px;background:#eee;margin-right:10px;border-radius:6px;}
#catpage .cat-filter-box{background:#fff;display:inline-block;padding:5px;line-height:30px;padding-left:20px; border-bottom:1px dashed #eee;}
#catpage .cat-filter-box .sort{text-align:right}
#catpage .cat-filter-box .st-filter{text-align:right}
#catpage .uk-h1, h1{font-weight:bold;font-size:24px;}
#catpage .breadcrumb-box{padding-top:20px}
.emptytext{ display:block;text-align:center;margin-bottom:10px;clear:left;width:auto;}


/*Product Page*/

.prd-breadcrumb{margin-bottom: 15px;padding-left: 13px;}

.wrapBox-product{padding:30px;background: #fff;padding-top:0;}
#prdpage .prd_favourite .add-compare {display:none;}
#prdpage .prd_favourite .add-wish{background:#fff;height:42px;}


#prdpage .prd_telephone_form{padding:5px 15px; border-radius:4px;background:#305745;color:#fff;display:table;margin:5px auto 0px;}


.optionitem .img-op-item input{display:none;}
.optionitem .img-op-item{border:2px solid #ddd;padding:5px;margin:2px; display: inline-block;min-width:95px;text-align:center;font-weight:500;border-radius:6px;}
.optionitem .img-op-item img{width:28px;}
.optionitem .img-op-item.secili{border-color: #404040;background: #305745;color: #fff;box-shadow: -1px 1px 5px #404040;}

.optionitem{margin:5px 0;}
.optionsbox .checkbox{border: 2px solid #ddd;margin: 0 5px;padding: 5px;border-radius: 7px;}
.optionsbox label.bord{float:left;margin-right:8%}
.optionitem:last-child input{margin-left:5%;}
.optionsbox input[type=checkbox], .optionsbox input[type=radio]{margin-top:0;}
.optionsbox select{min-height:33px;border-radius:6px;}
.file-opt button{height: 33px;
    line-height: 33px;
    padding: 0 15px;
    border-radius: 6px;
    min-height: 30px;
    color: #fff;}
.file-opt button:hover{color:#fff;}


.prodGal .owl-thumb-item{width:15%;}
.prd-thumb-gal img{border: 1px solid #eee;}
.prodGal .owl-thumb-item.active a{border-color: #519f10;padding: 0;}
.prodGal .owl-thumb-item a{padding: 0;}

.shipping-text span{border:1px solid #ddd;padding:10px 5px;font-size:12px;font-weight:600;}
.shipping-text span:hover{background:#519f10;color:#fff;cursor:default;}
.shipping-text span:hover img{filter: invert(1);}
.shipping-text li{margin-right:6px;}
.shipping-text li .prd-wp{font-size:15px;padding:0px 10px;}
.shipping-text li .prd-wp i{font-size:18px;}
.shipping-text li .prd-wp:hover, .shipping-text li:hover .prd-wp, .shipping-text li span:hover .prd-wp{color:#fff;}
.shipping-text li:last-child{margin-right:0px;margin-top:3px;}
.prdbox .price .price-old{margin-left:5px;color: #444;display:block; font-weight: 500; font-size: small;}
#mcontent h1 {margin-top: 15px;color: #222;font-size: 28px;text-transform: capitalize;font-weight: 500;}
.prodPrice span {color: #305745;font-size: 24px;font-weight: 600;}
.prodPrice  .price-new{margin-left:20px;}
.prodPrice span.price-old{color:#000;}
.prd-property-list li{font-size: 12px;width:100%;}
.prd-property-list li span{width: auto;}
.prd-property-list li span.uk-float-left{font-weight: 500;}
.stock-status span:last-child{color: #519f10;font-weight: 500;}
.stock-status span.uk-float-left{text-decoration: underline;}
.prod-small {font-size: 12px;padding: 10px 0 25px 0;border-bottom: 1px solid #eee;}
.quantity-to-cart .toCanvas{display: none;}
.add-wish.uk-button span{display: none;}
.action-items{}
.prodButtons .add-wish.uk-button{background:#fff;display: flex;justify-content: center;align-items: center;transition: all .3s;color:#5e5e5e;font-size:25px;}
.add-wish i:before{color:#ef0000;font-weight: 600;    font-family: FontAwesome;content: "\f08a";display: inline-block;}
.add-wish:hover i:before{content: "\f004";}


.prodButtons .uk-button.uk-button-primary.cart-action span{display: block;line-height: 1;font-size: 12px;font-weight: 500;margin-left: 6px;}
.prodGal .owl-nav> [class*=owl-]{width:30px;height:30px;line-height:30px;text-align:center;font-size:20px;background: rgb(255 255 255 / 40%);}
.prodGal .owl-nav> [class*=owl-]:hover{background:#0A9D07;color:#fff;}

#prdpage .cart-action{background:#ed7a11 ;display: flex;justify-content: center;align-items: center;color:#fff;}
#order-quantity{width: 60px;height: 45px;font-weight:600;}
.prodButtons{display: flex;flex-direction: row-reverse;width:86%;}
.prd-cart{width:80%;}
.prd-heart{width:13%;}
.prodButtons>div{margin-left: 10px;height: 45px;line-height: 35px;border: 1px solid #ddd;display:inline-block;}
.prodButtons .add-wish.uk-button{width: 100%;height: 35px;line-height: 35px;min-height:45px;}
.prodButtons .add-wish.uk-button:hover{text-decoration: none;}
.quantity-to-cart #order-quantity{margin-right:0;margin-top:0;}
.quantity-to-cart a{border:none;height:41px;}
.quantity-to-cart a:hover, .quantity-to-cart a:focus{background:#ed7a11;color:#fff;}
#prdpage .cart-action{width: 60%;height: 35px;line-height: 35px;min-height:43px;border-radius:0;}
#prdpage .button-cart{display:none;}
#prdpage .stock-out.cart-action{width: 230px !important;font-size: 13px;background:#970C10;color:#fff;}
.stock-out.cart-action i{display: none;}
.optionsbox label.bord {border: none;display: block;padding-left: 1%;font-size: 15px;font-weight: 600;color: #000;margin-bottom: 5px;}
.optionsbox .required{display:none;}
#prdpage .cart-action:hover{background:#ff983a;color: #fff; border: 1px solid #ff983a;text-decoration: none;}
.prd-share-buttons{width: 100%;display: flex;flex-wrap: wrap;}
.prd-share-buttons a{width: 85px;height: 30px;line-height: 30px;border-radius: 0;border: none;margin: 0 10px 10px 0;font-size: 12px;font-family: 'Montserrat', sans-serif;}
.prd-share-buttons .share-text{display: none;}
.prd-share-buttons a::before{margin-right: 5px;}
.prd-share-buttons .uk-icon-facebook{background:#059;color: #fff;border: 1px solid #059;transition: all .3s;}
.prd-share-buttons .uk-icon-facebook:hover{background:#fff;color: #059;border: 1px solid #059;}
.prd-share-buttons .uk-icon-twitter{background:#00a8e6;color: #fff;border: 1px solid #00a8e6;transition: all .3s;}
.prd-share-buttons .uk-icon-twitter:hover{background:#fff;color: #00a8eb;border: 1px solid #00a8e6;}
.prd-share-buttons .uk-icon-google-plus{background:#be3d20;color: #fff;border: 1px solid #be3d20;transition: all .3s;}
.prd-share-buttons .uk-icon-google-plus:hover{background:#fff;color: #be3d20;border: 1px solid #be3d20;}
.prd-share-buttons .uk-icon-pinterest{background:#d24323;color: #fff;border: 1px solid #d24323;transition: all .3s;}
.prd-share-buttons .uk-icon-pinterest:hover{background:#fff;color: #d24323;border: 1px solid #d24323;}

.wishBtn i:after{color:#008000;}

.shipping-text{padding-left:13px !important;}

.prodPrice , ._dscnt{display:inline-block;}
._dscnt{padding: 5px 10px;;
    color: #970C10;
    border: 2px solid #970C10;
    font-weight: 600;
    border-radius: 7px;font-size:15px;}
.prd-share-buttons .uk-icon-button::before{font-family: "fontAwesome" !important;font-size: 14px;}
.social .uk-icon-whatsapp{background: #189d0e;color: #fff;width: 90px;height: 30px;line-height: 30px;border-radius: 0;font-size: 12px;display: flex;justify-content: space-around;border: 1px solid #189d0e;transition: all .3s;}
.social .uk-icon-whatsapp:hover{background: #fff;color: #189d0e;border: 1px solid #189d0e;}
.social .uk-icon-whatsapp:before{font-size: 14px;}
.social .s-wp{font-family: 'Montserrat', sans-serif;}

.discount_rate .uk-float-left{display: none;}
.discount_rate {color: #519f10;}

.tabkit .uk-tab{background:#fff;padding-bottom: 0;border-bottom: 1px solid #eee;display: flex;justify-content: center;}
.tabkit .uk-tab>li.uk-active>a{background:#fff;text-transform: capitalize;font-weight: 500;color: #519f10;border-bottom: 2px solid #519f10;}
.tabkit .uk-tab>li>a{background:#fff;text-transform: capitalize;font-weight: 500;}

.prd-related {background: url("/image/data/banner/background.png");background-position: center center;background-size: contain;}
.carospr .subTitle{text-align: center !important;margin-bottom: 15px;}


.breadcrumb-box{margin-bottom: 25px;}

@media (max-width:450px){
	.prd-share-buttons a{margin-bottom: 10px;}
	.tabkit .uk-tab>li>a{font-size: 13px;}

}

@media (min-width:768px){
	.dtlbox{padding-left: 55px;}
	.name-anasayfatopslidermobil{display:none !important;}
	.prdbox{padding-bottom:60px;}
	.prd-container{max-width:100% !important;padding:0 !important;}
	.wrapBox-product{max-width:1240px !important;margin:auto;}
	.product-bg-img{padding:120px 0 !important;}
	.siteLogo{display:inline-block;margin-top:15px;}
	#catpage .prdbox .prd-name{min-height:40px;}
	#f-services ._inside{float:right;}
}

@media (max-width:768px){
	.prd-container{padding:0 !important;}
	.wrapBox-product{padding:0;}
	.prd-share-buttons{justify-content: center;}
	.wrapBox{padding:5px;}
	.prdbox .uk-panel-box{padding:10px !important;    margin-bottom: 40px;}
	.name-anasayfatopslder{display:none !important;}
	#homepage .carospr .uk-panel-title{margin-bottom:0px;padding-top:0;}
	span._ship._ship1{font-size:9px !important;    width: 40px !important;display: inline-block !important;line-height: 9px !important;text-align: center !important;}
	span._ship._ship1 i{display:none;}
	.prdbox .prd-name{height: 40px !important;overflow: hidden; font-size: 12px !important;line-height: 13px !important;}
	.buttonBar{display:block;}
	.buttonBar .uk-button   {min-height: 25px;height: 30px;line-height: 20px;}
	.prdbox .pDisco{width:25px !important;display:none;}
	._flag{top:10px !important;}
	._flag2{left:10px !important;}
	._flag1{right:10px !important;}
	.wishBtn{width:25px;height:25px;line-height:25px;top:15px;right:0;}
	/*.name-kategoriler-banner .owl-stage-outer{padding: 0 10% 0 20%;}*/
	.name-kategoriler-banner .owl-nav [class*=owl-]{background:none;color:#fff;font-weight:bold;font-size:27px;}
	.name-anasayfatopslder .owl-dots, .name-anasayfatopslidermobil .owl-dots{margin-top:-30px;}
	/*.name-kategoriler-banner{height:380px;padding-top:30px;}
	.name-kategoriler-banner .owl-item{margin:0 15px;}*/
	.name-kategoriler-banner .owl-item .uk-position-relative{padding:10px;}
	.product-bg-img{background: url("/image/data/banner/mobile-banner/tum-urunler-mobil.jpg") no-repeat center center !important;padding: 70px 0 90px 0 !important;background-size: contain !important;display:none;}
	._flag2 + .shipFlags {top: 35px !important;left: 10px !important;}
	#catpage{margin-top:0;}
	#mcontent h1{font-size:23px;margin-top:0;margin-bottom:5px;}
	#prdpage .cart-action{width:50%;}
	.quantity-to-cart #order-quantity{width:30px;}
	#prdpage .stock-out.cart-action{width:170px !important;}
}


/*
@media (max-width:550px){
	.name-kategoriler-banner{height:340px;}	
}
@media (max-width:420px){
	.name-kategoriler-banner{height:250px;}	
}
*/

@media (max-width:360px){
	.name-kategoriler-banner{height:250px;}	
	.uyglm a img{width:130px !important;}
}

#shipping-address-new, #next_step{background: #e9a07f;
    color: #000 !important;
    border: 1px solid #ac6b4f;
    background-image: linear-gradient(45deg, #b67555, #f5b89b, #b67555);font-weight: 700;}
#shipping-address-new:hover, #next_step:hover{background:#519f10 !important;color:#fff !important;border-color:#519f10;}
.toggle_adress .uk-button{color:#fff;background:#305745;}
.toggle_adress .uk-button:hover, a.new-ship_address-bireysel-button.uk-button.uk-button-secondary.active, a.new-ship_address-kurumsal-button.uk-button.uk-button-secondary.active{color:#fff;background:#519f10;}
#button-shipping-address{    background: #e9a07f;
    color: #fff;
    border: 1px solid #ac6b4f;
    background-image: linear-gradient(45deg, #b67555, #f5b89b, #b67555);
    font-weight: 500;}


#colorbox{z-index:999;}



.cartPage{margin-top: 25px;}
.cart-steps{max-width:95%;margin:auto;}
.cart-modal .uk-modal-footer a{margin-bottom: 10px;}

.wrapBox{}
.cart-steps{margin-top: 30px;}
.fblogin a:hover{color: #fff;text-decoration: none;}





#cartpage{margin-top: 50px;}
#cartpage .form_cart .basket_title {color: #111;}
#cartpage .cart-summary .summary_title {font-size: 18px;font-weight: bold;color: #111;}
#cartpage .cart-summary .cart_extras a:hover {color: #519f10;text-decoration: none;}




#form_cart input.quantity-item {width: 40px;height: 25px;line-height: 20px;text-align: center;border-radius: 0;border: 1px solid #e1e1e1;padding: 4px 7px;}
.form_cart .product-info a{font-size: 16px;display: block;color: #519f10;text-transform: uppercase;}





#manf-page .category-info{display: none;}




/*////////////////////////////////////////////////////////*/
/*////////////////////MINI CODE///////////////////////////*/
/*////////////////////////////////////////////////////////*/

/*header_mini_search*/
.header-search{width:380px;}
.header-search input[name="filter_name"]{width:100%;height:40px;font-size:12px;border:1px solid #cdd2d3;border-radius:33px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;padding-left:20px;}
.header-search .uk-button{height: 39px;line-height: 30px;width: 55px;right: 0px;background: transparent;top: 2px;position: absolute;border: none;border-radius: 0px 33px 33px 0px;color:green;}
.header-search .uk-button:hover{background:none;color:green;}
i.uk-icon-microphone.voice_search{display:none !important}

/*basket_mini_cart*/
.header-cart-module>a{color:#333;line-height: 0.3;}
.header-cart-module>a #cart-total{color:#555}
.header-cart-module>a:hover{color:#555}
.cart-module-content .uk-table td{ vertical-align:middle;}

/*general_mini_productbox*/

.prdbox .uk-panel-box{ padding:20px;background:none;position:relative;}
.prdbox .prd-name, .prdbox .price{padding-left:10px;color: #6d6d6d;margin-top: 0px;font-size: 14px;}  
.prdbox .prd-name{padding:0; color: #2e2e2e;margin-top: 5px;font-size: 14px;position: relative;transform: translateY(0px);transition: all .3s;font-weight: 600;height:45px;line-height:18px;display:block;text-align:center;}  

.stockOut{display: block;padding-left: 10px;transform: translateY(0);opacity: 0;transition: all .3s;font-weight: 600;color: #c20000;font-size: 14px;}
.prdbox:hover .stockOut{transform: translateY(-20px);opacity: 1;}
.price ._addCart{float: none;display: block;position: absolute;color: #6d6d6d;font-weight: 500;}
.prdbox ._addCart{transition: all .4s;color: #000;position: relative;display: block;font-size: 16px;padding-left: 8px;font-weight:bold; height: 40px; line-height: 40px;}
.prdbox:hover ._addCart{}
.shipFlags{position:absolute;left:20px;bottom:initial;top:20px;}
span._ship._ship1, span._ship._ship2{background:rgb(139 202 103 / 80%); ;color:#fff;padding:3px 5px;width: 60px;display: inline-block;line-height: 10px;text-align: center;font-weight: 600;font-size:9px;border-radius:4px;}

._flag2 + .shipFlags{top:45px;}
._flag1 + .shipFlags{top:45px;}

.prd-container{max-width: 1240px;padding: 0 19px;}
.product-bg-img{background: url("https://www.hafizusta.com/image/data/banner/newsletter-back.jpg") no-repeat center center;background-color: #fff;    background-size: contain;}
.product-bg-img .breadcrumb-items{color: #fff;text-align: center;}
.product-bg-img .breadcrumb-items a{color: #fff;}
.product-bg-img .cat-name{display: block;margin: auto;text-align: center;}
.product-bg-img .cat-name a{color: #fff;letter-spacing: 2px;text-transform: capitalize;font-size: 25px;text-shadow: 2px 2px 3px rgb(0 0 0 / 50%);    background: rgba(0,0,0,.4);padding: 5px 15px;}

.stockOutbtn{background:#c20000 !important;color:#fff !important;border-color:#c20000 !important;}

.buttonBar{top:96%;display:block;}
.buttonBar .uk-button{    background: #e9a07f;
    color: #fff;
    border: 1px solid #ac6b4f;
    background-image: linear-gradient(45deg, #b67555, #f5b89b, #b67555);
    font-weight: 500;font-weight:bold;}
.buttonBar:hover .uk-button, .buttonBar .uk-button:hover{background:#008000;color:#fff;border-color:#008000;}
.price {overflow: hidden;}
.prdbox .price{font-weight:700;color:#a8684b;text-align:center;}


.prdbox .smToolBtns {width:auto;left:0px;right:10px;text-align:right;display: block;transform: scaleY(0);transition: all .4s;position:absolute;bottom:5px;}
.smToolBtns .uk-button{background: #f1f1f1;color: #313131;}
.smToolBtns .uk-button:hover{background: #008000;transform: scaleY(1);}
.prdbox .smToolBtns a {display: inline-block;border-radius: 50%;width: 36px;height: 36px;line-height: 36px;margin: 1px;transform: scaleY(1);border: 1px solid #eee;padding:0;background:#519f10;color:#fff;}
.prdbox .stockOutLabel {position: absolute;top: 20%;left: 0%;padding:5px 8px;border-radius: 0;background: #c20000;color: #fff;box-shadow: 1px 1px 2px 1px rgb(0 0 0 / 15%);display:none;}
a.uk-button.smb3{display:none;}
.prdbox .pDisco {padding:5px;bottom:25px;left: 20%;right: auto;color: #970C10;border:2px solid #970C10;width: 30px;height: 15px;line-height: 15px;text-align: center;font-size: 13px;}
.prdbox .pDisco b{font-weight: 600;}
.prd-image {border: 1px solid #e9e9e9;    background: #f7f7f7;position:relative;}
.prdbox:hover .smToolBtns{transform: scaleY(1);}
.prd-rating{width: 100%; display: block; }
.prd-rating img{margin:auto;display:table;}
.prd-rating span{float:none !important;display:none !important;}
._flag{position: absolute;display: inline-block;width: auto;height: auto;font-weight: 600;letter-spacing: -0.2px;border-radius: 3px;text-align: center;z-index: 3;padding:5px 5px;color: #fff;top: 20px;}

._flag1 {left: auto;right: 20px;background: #519f10;box-shadow: 1px 1px 3px 1px rgb(0 0 0 / 30%);}
._flag2{ left: 20px;background: #ed7a11; box-shadow: -1px 1px 2px 1px rgb(0 0 0 / 30%);}
.wishBtn{top:25px;}


.uk-width-medium-2-10 .socialmenu .uk-icon-facebook{color:#059; }
.uk-width-medium-2-10 .socialmenu .uk-icon-twitter{color:#00a8e6; }
.uk-width-medium-2-10 .socialmenu .uk-icon-google-plus{color: #be3d20;}
.uk-width-medium-2-10 .socialmenu .uk-icon-instagram{color:#b76b19; }
.uk-width-medium-2-10 .socialmenu .uk-icon-pinterest{color: #d24323;}

.uk-icon-button{background-color: #fff;}

.pure-price{color:#a8684b;}


.info_content .newsdetail_products .prdbox .uk-panel-box .prd-desc{display: none;}
.info_content .newsdetail_products .prdbox:hover .prd-name{opacity: 1;transform: translateY(0);}
.info_content .newsdetail_products .prdbox .price{margin-top: 0;}
.info_content .newsdetail_products .prdbox .show_badge-3, .info_content .newsdetail_products .prdbox .show_badge-4{display: none;}


/* mobile */

.mobile-toggle .uk-button, .mob-cart .uk-button{border: none;}
/** -- mobile -- **/

.uk-offcanvas-bar {background: #fff;padding:15px;box-sizing: border-box;}
.moblinks .menu-item {position: relative;}
.tgmenu {position: absolute;right: 5px;top: 12px;padding: 0 10px;display: block;cursor: pointer;background: #f7f7f7;z-index: 9;}
.mobile-toggle button i{float: left;}

.mobLocals{display: none;}
.moblinks >ul>li> a {background: #fff;display: block;text-transform: uppercase;font-size: 12px;padding: 0 15px 0 20px;height: 44px;line-height: 44px;border-bottom: 1px solid #ddd;color: #444 !important;}
.child-box {display: none;border-bottom: 1px solid #ddd;padding: 10px 0;background: #fff;}

.mob-user-link,.add-mob-links.moblinks{margin: 15px  0;}
.mob-user-link ul{display: flex;justify-content: space-around;align-items: center;}
.mob-user-link ul li a{color: #000;text-transform: capitalize;padding: 9px 12px;border: 1px solid #000;border-radius: 3px;}
.site-mob-cats .mtitleb,.add-mob-links.moblinks .mtitleb{text-transform: uppercase;color: #000;font-weight: bold;}
.site-mob-cats ul .menu-item a{text-transform: uppercase;color: #000 !important;text-decoration: none;}

.add-mob-links.moblinks .top-info-links a{color: #000 !important;}

/** -- //mobile -- **/ 

/* mobile */

.cart-modal .uk-button.uk-button-primary{margin-top: 0px;border: 1px solid #519f10;background: #e9a07f;padding:6px 15px;
    border: 1px solid #ac6b4f;
    background-image: linear-gradient(45deg, #b67555, #f5b89b, #b67555);color: #fff;text-decoration: none;} 
.cart-modal .uk-button.uk-button-secondary.uk-margin-right{background: #fff;color: #000;text-decoration: none;border: 1px solid #000;} 
.cart-modal .uk-button.uk-button-secondary:hover{background: #fff;color: #000;}
.filterSortBox {
    margin-bottom: 10px;
    border: 1px solid #eee;
    background: #fff;
}

a#flogin:hover{color: #fff !important;}
.social-login-box p a.uk-button.uk-button-primary{background: #fff;color: #000;border: 1px solid #000;}
.social-login-box p a.uk-button.uk-button-primary:hover{background: #ddd;color: #000;border: 1px solid #ddd;}
#to-cart{border-color: #000;background: #fff;color: #000;}
#to-cart:hover{background: #ddd;border-color: #ddd;}


.email_success{position: relative;}
.email_success .notdone{background: #fff;padding: 4px 4px;font-size: 12px;font-weight: 600; position: absolute;color: #cf0e0e;border-radius: 3px;box-shadow: 1px 1px 3px 1px rgb(0 0 0 / 25%);right: 0;top: 10px;}




