@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800&amp;subset=latin,latin-ext);@import url(http://fonts.googleapis.com/css?family=Playfair+Display:400,700,400italic,700italic&subset=latin,latin-ext);#product-list-550506961 .item{width:260px;float:left;margin-right:33px}#product-list-550506961 .item:last-child{margin-right:0px}.widget-static-block .arw_sweet_block_newsletter_home_3{padding:10px 0px}.widget-static-block .arw_sweet_block_newsletter_home_3 .container{border:3px solid rgba(255,255,255,0.27)}.widget-static-block .arw_sweet_block_newsletter_home_3 .hidden-block-title h2{color:#FFF !important}.widget-static-block .arw_sweet_block_newsletter_home_3 .hidden-block-title p{color:#fff;text-shadow:0px 1px 0px rgba(0,0,0,0.51)}.widget-static-block .arw_sweet_block_newsletter_home_3 .hidden-block-title input{outline:none;border:none}.widget-static-block .arw_sweet_block_newsletter_home_3 .hidden-block-title button{outline:none;margin-top:-3px}.widget-static-block .arw-wrapper-title{display:inline-block;width:100%}div.clearfix{clear:both}.footer-container .footer-copyright{padding:1rem 0px !important}.head-left-b{line-height:50px}.head-left-b a{margin-right:10px;border-right:1px solid #ebebeb;padding-right:10px}.head-left-b a:last-child{/*border-right:0px*/}.head-left-b a i{color:#000;margin-right:5px}.head-left-b a.head-language:hover .dropdown-lang{height:102px;border:1px solid #ebebeb;box-shadow:0px 3px 0px #D3D3D3}.head-left-b a.head-language .dropdown-lang{display:block;height:0px;overflow:hidden;position:absolute;z-index:9999;border-radius:4px;background:#fff;right:30px;width:50px;box-shadow:0px 3px 0px transparent;border:1px solid transparent;-webkit-transition:400ms all;-moz-transition:400ms all;-ms-transition:400ms all;-o-transition:400ms all;transition:400ms all}.head-left-b a.head-language .dropdown-lang li{padding:0px;text-align:center;border-bottom:1px solid #ebebeb}.head-left-b a.head-language .dropdown-lang li i{height:0px;width:0px;overflow:hidden;-webkit-transition:400ms all;-moz-transition:400ms all;-ms-transition:400ms all;-o-transition:400ms all;transition:400ms all}.head-left-b a.head-language .dropdown-lang li:hover{background:#ebebeb}.head-left-b a.head-language .dropdown-lang li:hover i{width:13px;height:13px}.head-doviz{position:absolute;width:100px;right:50px;top:14px}.head-doviz span i{margin-right:10px}.head-doviz:hover .dropdown-lang{height:120px;border:1px solid #ebebeb;box-shadow:0px 3px 0px #D3D3D3;background:#fff}.head-doviz .dropdown-lang{display:block;height:0px;overflow:hidden;position:absolute;z-index:9999;border-radius:4px;right:-45px;width:150px;box-shadow:0px 3px 0px transparent;border:1px solid transparent;-webkit-transition:400ms all;-moz-transition:400ms all;-ms-transition:400ms all;-o-transition:400ms all;transition:400ms all}.head-doviz .dropdown-lang li{padding:10px 15px;border-bottom:1px solid #ebebeb}.head-doviz .dropdown-lang li i{height:0px;width:0px;overflow:hidden;-webkit-transition:400ms all;-moz-transition:400ms all;-ms-transition:400ms all;-o-transition:400ms all;transition:400ms all}.head-doviz .dropdown-lang li:hover{background:#ebebeb}.head-doviz .dropdown-lang li:hover i{width:13px;height:13px}.arwmenu-block li:last-child{margin-right:0px !important}.megamenu li+li a:after{border:none !important}.category-description .bx-viewport{height:430px !important}.category-description .left-slider{width:510px;float:left}.category-description .left-slider .slider1{max-height:430px;height:430px;overflow:hidden;border-radius:5px;padding:10px;border:2px solid #F2F2F2;position:relative}.category-description .left-slider .slider1 li span{position:absolute;width:50%;background:#bde4e1;padding:12px;color:#fff;font-weight:bold;text-transform:uppercase;font-size:16px;border-radius:0px 2px 2px 0px;text-shadow:0px 1px 0px #95bbb8;top:25px;left:-10px}.category-description .left-slider .slider1 img{height:400px;width:485px}.category-description .right-categories{float:left;width:337px;height:430px;border:2px solid #F2F2F2;padding:10px;border-radius:5px;overflow:hidden;position:relative}.category-description .right-categories span{position:absolute;width:50%;background:#bde4e1;padding:7px;color:#fff;font-weight:bold;text-transform:uppercase;font-size:13px;text-shadow:0px 1px 0px rgba(0,0,0,0.4);border-radius:0px 2px 2px 0px;top:25px;left:0px}.category-description .right-categories img{width:410px;height:400px}.category-description .bottom-categories{width:100%;float:left}.category-description .bottom-categories div{width:270px;height:410px;float:left;border-radius:5px;border:2px solid #ebebeb;padding:10px;margin-right:18px;overflow:hidden;text-align:center;-webkit-box-shadow:0px 2px 0px #E0E0E0,0px 3px 0px #EDEDED,0px 5px 0px #e0e0e0;-moz-box-shadow:0px 2px 0px #E0E0E0,0px 3px 0px #EDEDED,0px 5px 0px #e0e0e0;-ms-box-shadow:0px 2px 0px #E0E0E0,0px 3px 0px #EDEDED,0px 5px 0px #e0e0e0;-o-box-shadow:0px 2px 0px #E0E0E0,0px 3px 0px #EDEDED,0px 5px 0px #e0e0e0;box-shadow:0px 2px 0px #E0E0E0,0px 3px 0px #EDEDED,0px 5px 0px #e0e0e0}.category-description .bottom-categories div img{margin-left:-15px;margin-top:-15px;min-width:275px;height:275px}.category-description .bottom-categories div:nth-child(4n-1){margin-right:0px}.category-description .bottom-categories div span.name{width:275px;display:block;padding-left:15px;margin-left:-15px;background:#bde4e1;padding:9px 15px;text-align:center;color:#fff;font-weight:bold;margin-bottom:10px;text-shadow:0px 1px 0px #95bbb8}#ctl00_ctl00_cph1_cph1_ctl00_divProducts #dlProducts{display:inline-block;width:100%}#ctl00_ctl00_cph1_cph1_ctl00_divProducts .item-box .price.actual-price{line-height:35px}#ctl00_ctl00_cph1_cph1_ctl00_divProducts li{list-style-type:none}#ctl00_ctl00_cph1_cph2_ctrlRecentlyViewedProducts_dlCatalog .item-box{position:relative;display:inline-block;padding-bottom:50px;border-bottom:1px solid #ccc;margin-bottom:50px}#ctl00_ctl00_cph1_cph2_ctrlRecentlyViewedProducts_dlCatalog .ratings{margin-top:-70px}#ctl00_ctl00_cph1_cph2_ctrlRecentlyViewedProducts_dlCatalog .price-box{position:absolute;bottom:90px}#ctl00_ctl00_cph1_cph2_ctrlRecentlyViewedProducts_dlCatalog .product-info .product-name{margin-top:-300px;display:inline-block;width:100%;text-align:center}#ctl00_ctl00_cph1_cph2_ctrlRecentlyViewedProducts_dlCatalog .actions input:first-child{width:102px}#ctl00_ctl00_cph1_cph1_ctrlCustomerLogin_LoginForm{width:100%}#ctl00_ctl00_cph1_cph1_ctrlCustomerLogin_LoginForm .loginbutton{float:right}.block-social-link a span{line-height:34px}.registration-page{width:510px;margin:0 auto;margin-top:55px}#ctl00_ctl00_cph1_cph2_ctrlRecentlyViewedProducts_dlCatalog .product-name{font-size:15px}.bx-wrapper{position:relative;margin:0 auto 20px;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:8px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:0.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#fff;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.bx-wrapper .bx-prev{left:10px;background:url(images/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(images/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666 \9;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:0.85em;padding:10px}.add-to-box{padding-bottom:0px !important}.add-to-box-actions{margin-bottom:15px}div.clearfix{clear:both}ul.tabs{height:40px}.related-product-p{margin-top:45px}.product-variant-line h2{width:180px;background:#FFF;margin-left:14px;margin-bottom:-1px;border:1px solid #DCDCDC;padding-left:13px;padding:7px 15px;border-bottom:3px solid #BDE4E1;font-size:18px}.product-variant-line .fulldescription{border:1px solid #DCDCDC;padding:25px;width:97.3%;margin:0 auto}.add-to-box-actions input{font-size:9px;font-weight:normal !important}#ctl00_ctl00_cph1_cph1_ctl00_txtQuantity_txtValue{text-align:center}.product-collateral{margin-top:5px;margin-bottom:50px}.product-shop-right ul li{display:block;width:100px;float:left;padding:8px;text-align:center;border-top:5px solid #ECACB7;color:#fff;background-color:#F8B9C4;font-weight:bold;text-shadow:1px 1px 0px #DDA1AB;border-radius:5px 5px 0px 0px;margin-right:2px}.product-shop-right ul li:nth-child(2){margin-left:-1px}.product-shop-right .all-item{border:1px solid #ebebeb;margin-top:-1px;border-radius:0px 5px 0px 0px;padding:10px}.product-shop-right .all-item .product-item-r{width:100%;background:#FFF;padding:5px;border:1px solid #ebebeb;border-radius:3px;margin-bottom:10px;box-shadow:0px 1px 0px 0px #EBEBEB}.product-shop-right .all-item .product-item-r .title{width:100%;padding:5px;border-radius:3px;display:block;color:#ccc}.product-shop-right .all-item .product-item-r .title .color{display:block;width:15px;height:15px;background-color:#BDE4E1;float:left;margin-right:10px;border-radius:50%;padding:9px}.product-shop-right .all-item .product-item-r:nth-child(2) .color{background:#DF5A5A}.product-shop-right .all-item .product-item-r:nth-child(3) .color{background:#5AA7DF}.product-shop-right .all-item .product-item-r:nth-child(4) .color{background:#A3E29F}.product-shop-right .all-item .product-item-r:nth-child(5) .color{background:#E564B3}.product-shop-right .all-item .product-item-r:nth-child(6) .color{background:#3DD0C5}.product-shop-right .all-item .product-item-r:nth-child(7) .color{background:#E0E529}.tabs .active{border-top:5px solid #EDE9C6;color:#CAC280;background-color:#fcf8db;font-weight:bold;text-shadow:1px 1px 0px #FFFFFF}#ctl00_ctl00_cph1_cph1_ctl00_ctrlProductEmailAFriendButton_btnEmailAFriend{background:#f8b9c4;text-shadow:0px 1px 0px #D096A0}#ctl00_ctl00_cph1_cph1_ctl00_btnAddToCart{background:#bde4e1;text-shadow:0px 1px 0px #8dc2be}#ctl00_ctl00_cph1_cph1_ctl00_ctrlProductAddToCompareList_btnAddToCompareList{background:#d57197;text-shadow:0px 1px 0px #A64A6D}#ctl00_ctl00_cph1_cph1_ctl00_txtQuantity_txtValue{border:1px solid #9e9e9e;outline:none}input,textarea,button{outline:none}.arw-slick-slider{margin-top:2px}.arw-slick-slider img{border:1px solid #ebebeb;padding:10px;margin-bottom:15px;width:55.5px}.order-progress{width:100%;display:inline-block;margin-top:50px;margin-bottom:15px}.order-progress li{width:16.6%;float:left;padding:10px;text-align:center}.order-progress li i{font-size:30px;width:100%;color:#ebebeb}.order-progress li a.active-step i{color:#74bc69 !important}.order-progress li a.active-step .fa-info{display:none}.order-summary-content table{width:100%}.order-summary-content .cart-header-row th{width:30px;text-align:center}.order-summary-content .cart-item-row td:first-child input{margin:0 auto;display:block}.order-summary-content .cart-item-row td.productpicture img{width:50px}.order-summary-content .cart-item-row td[style] input{width:50px;text-align:center;margin:0 auto;display:block;border:1px solid #ebebeb;border-radius:4px}.order-summary-content .cart-item-row td[style] span{width:100%;text-align:center;display:block}.cart-footer .common-buttons input{float:right;margin-top:15px}.cart-footer .common-buttons input#ctl00_ctl00_cph1_cph1_OrderSummaryControl_btnUpdate{background:#abeda0;margin-left:10px}.cart-footer .totals{float:right;border:3px solid #ebebeb;margin-top:15px;padding:10px;margin-bottom:30px}.cart-footer .totals .checkout-buttons input{float:right;background:#74bc69}.cart-footer .totals span[style]{color:#74bc69}.cart-footer .totals .cart_total_right span{color:#747474;font-weight:bold}.cart-footer .totals #ctl00_ctl00_cph1_cph1_OrderSummaryControl_divtermsofservice{margin-top:12px;font-size:11px;margin-bottom:12px}#ctl00_ctl00_cph1_cph1_ctrlCheckoutShippingAddress_dlShippingAddresses .selectshippingaddressbutton,#ctl00_ctl00_cph1_cph1_ctrlCheckoutBillingAddress_pnlSelectBillingAddress .selectshippingaddressbutton{width:100%}#ctl00_ctl00_cph1_cph1_ctrlCheckoutShippingAddress_dlShippingAddresses .item-box,#ctl00_ctl00_cph1_cph1_ctrlCheckoutBillingAddress_pnlSelectBillingAddress .item-box{display:block;width:250px;margin-right:15px;border:3px solid #ebebeb;padding:14px;margin-bottom:25px;float:left;min-height:295px}#ctl00_ctl00_cph1_cph1_ctrlCheckoutShippingAddress_dlShippingAddresses .selectTuruncubillingaddressbutton,#ctl00_ctl00_cph1_cph1_ctrlCheckoutBillingAddress_pnlSelectBillingAddress .selectTuruncubillingaddressbutton{font-size:11px;width:100%}.enter-address{width:50%;margin:0 auto;padding:20px;border:3px solid #ebebeb;border-radius:7px;margin-bottom:60px}.enter-address input,.enter-address textarea{border:1px solid #ebebeb !important;background:#fff !important;resize:none}.enter-address tr,.enter-address td{display:block}.enter-address tr{width:100%;margin-bottom:15px;display:inline-block}.enter-address tr td:first-child{width:146px;float:left;font-weight:bold;color:#000;margin-bottom:4px}.enter-address tr td:last-child{float:left;width:100%}.enter-address table tr:first-child td{width:100%}.enter-address .button{text-align:center;width:100%}.enter-address .button input{background:none !important;border:0px !important;width:100%}#ctl00_ctl00_cph1_cph1_ctrlCheckoutBillingAddress_pnlSelectBillingAddress .address-grid{margin:0 auto;width:70%}.shipping-options{margin-bottom:50px}.shippingmethodnextstepbutton{margin-top:15px}.compare{margin-top:50px}#ctl00_ctl00_cph1_cph1_ctrlCompareProducts_btnClearCompareProductsList{background:#d57197;color:#fff;padding:10px;margin-right:10px}#ctl00_ctl00_cph1_cph1_ctrlCompareProducts_LinkButton1{background:#74bc69;color:#fff;padding:10px;margin-right:10px}.friend-email{margin-top:50px;margin-bottom:50px;text-align:center}.friend-email .emailtable{width:39% !important;text-align:left}.category-description .left-slider{padding:10px;border:1px solid #ebebeb;margin-right:10px;border-radius:5px;width:500px;position:relative}.category-description .left-slider span{position:absolute;width:50%;background:#bde4e1;padding:7px;color:#fff;font-weight:bold;text-transform:uppercase;font-size:13px;text-shadow:0px 1px 0px rgba(0,0,0,0.4);border-radius:0px 2px 2px 0px;top:25px;left:0px}.category-description .left-slider img{max-height:408px}.old-product-price{font-size:15px;text-decoration:line-through;color:#8E8E8E}

@media screen and (max-width: 2560px) and (min-width: 1921px) {
	.product-item .picture {
    max-height: 540px !important;
	}
	#ctl00_ctl00_cph1_cph1_ctl00_dlProducts .item-box #ctl00_ctl00_cph1_cph1_ctl00_dlProducts_ctl01_ctrlProductBox_hlImageLink1, #ctl00_ctl00_cph1_cph1_ctl00_dlProducts_ctl48_ctrlProductBox_hlImageLink1, #ctl00_ctl00_cph1_cph1_ctl00_dlProducts .item-box #ctl00_ctl00_cph1_cph1_ctl00_dlProducts_ctl02_ctrlProductBox_hlImageLink1,#ctl00_ctl00_cph1_cph1_ctl00_dlProducts_ctl00_ctrlProductBox_hlImageLink1,#ctl00_ctl00_cph1_cph1_ctl00_dlProducts_ctl09_ctrlProductBox_hlImageLink1 {
	height: 540px !important;
	}
	#rev_slider_2_wrapper {
	  height: 933px !important;
	}
	#rev_slider_2 {
	  height: 933px !important;
	  max-height: 933px !important;
	}
	.arw-wrapper-slider {margin-bottom:10px !important;height:933px;}
}
@media screen and (max-width: 1920px) and (min-width: 1500px) {
	.product-item .picture {
    max-height: 420px !important;
	}
	#ctl00_ctl00_cph1_cph1_ctl00_dlProducts .item-box #ctl00_ctl00_cph1_cph1_ctl00_dlProducts_ctl01_ctrlProductBox_hlImageLink1, #ctl00_ctl00_cph1_cph1_ctl00_dlProducts_ctl48_ctrlProductBox_hlImageLink1, #ctl00_ctl00_cph1_cph1_ctl00_dlProducts .item-box #ctl00_ctl00_cph1_cph1_ctl00_dlProducts_ctl02_ctrlProductBox_hlImageLink1,#ctl00_ctl00_cph1_cph1_ctl00_dlProducts_ctl00_ctrlProductBox_hlImageLink1,#ctl00_ctl00_cph1_cph1_ctl00_dlProducts_ctl09_ctrlProductBox_hlImageLink1 {
	height: 437px !important;
	}
}

.footer {padding:25px 0;border-top: 1px solid #e4e4e4;display: inline-block;width: 100%;background-color: #F7F7F7;}
.footer-bottom {background:#000;  margin-bottom: -20px;}
.footer-bottom a {color:#ccc;line-height: 28px;font-size: 11px;}
.footer-bottom a:hover {color:#fff;}
.footer-bottom.row {margin-right: 0px;margin-left:0px;padding:10px 0;}
.footer-bottom.row .odeme {text-align:center;}
.footer .fone, .footer .ftwo, .footer .ffour {float:left;width:200px;}
.footer .fthree {float:left;width:300px;}
.footer .ffirst {float:left;width:100px;height:22px;cursor:pointer;}
.footer .ffirst .openClose {background:url(../images/nocturne-sprite.png) no-repeat 0 -16px;width: 12px;height: 6px;margin: 8px auto 0;}
.footer h2 {font-size:18px;font-weight: 400;margin-top:0;}
.footer h2 i {margin-right:10px;}
.footer ul {}
.footer ul li {list-style:none;}
.footer ul li a {text-transform:uppercase;color:#c5a48b;}
.footer i {margin-right:5px;}
.footerCategories .fortk {-webkit-transition: all 1000ms;
  -moz-transition: all 1000ms;
  -ms-transition: all 1000ms;
  -o-transition: all 1000ms;
  transition: all 1000ms;}
.footerCategories.open .fortk {width:20%;  -webkit-transition: all 1000ms;
  -moz-transition: all 1000ms;
  -ms-transition: all 1000ms;
  -o-transition: all 1000ms;
  transition: all 1000ms;}
 #ctl00_ctl00_ctrlHeader_ctrlSearchBox_btnSearch {
 	float: right;
	margin-top: -42px;
	position: relative;
	margin-right: -1px;
 }
.header-quick-access .arw-toggle-content.data-width-3 {
	padding: 10px;
}
.footer-bottom.row i {
	font-size: 16px;
	margin-right: 10px;
}
.slider-link-w {
	width: 100%;
	display: block;
	height: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
}
#ctl00_ctl00_cph1_cph1_ctrlCustomerRegister_LoginForm #ctl00_ctl00_cph1_cph1_ctrlCustomerRegister_LoginForm_LoginButton{
	  margin-top: -25px;
  line-height: 25px;
}
#ctl00_ctl00_cph1_cph1_ctrlCustomerRegister_LoginForm .forgot-password{
	padding: 10px 0px;
}
#AutoCompleteEx_completionListElem li{
	border-bottom: 1px solid #ccc;
	padding: 5px;
}
#AutoCompleteEx_completionListElem {
	background: #ebebeb;
	padding: 10px;
	line-height: 24px;
}
.r-k {
	  float: right;
  padding: 10px;
  background-color: #000;
  font-weight: 600;
}
.r-k a {
  color: #fff;
}
.footer-bottom.row div:last-child {
	text-align: right;
	line-height: 30px;
}
.ajax__tab_tab {
	border-color: #E4DA24 !important;
}
#ctl00_ctl00_cph1_cph1_CustomerTabs_body {
	border: 1px solid #FFFCCA;
	padding: 20px;
	padding-top: 10px;
}
.ajax__tab_active .ajax__tab_tab {
	background-color: #E4DA24 !important;
	color: #222 !important;
	font-weight: bold;
	border: 0px !important;
}
#ctl00_ctl00_cph1_cph1_CustomerTabs_pnlCustomerAddresses_ctrlCustomerAddresses_btnAddBillingAddress {
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
}
#ctl00_ctl00_cph1_cph1_CustomerTabs_pnlCustomerOrders .order-item{
	padding: 5px;
	border-bottom: 1px solid #ebebeb;
	margin-bottom: 11px;
	padding-bottom: 15px;
}
.order-progress {
	width: 50%;
	margin: 0 auto !important;
	display: block;
	height: 80px;
	margin-top: 21px !important;
}
.order-progress li{
	width: 25%;
}
.cart-collaterals .deals{
	float: left;
	width: 375px;
	margin-top: -15px;
}
.cart-collaterals .deals b{
	width: 100%;
	display: block;
	color: #727272;
	margin-bottom: -10px;
	font-size: 15px;
}

#ctl00_ctl00_cph1_cph1_OrderSummaryControl_txtDiscountCouponCode, #ctl00_ctl00_cph1_cph1_OrderSummaryControl_btnApplyDiscountCouponCode {
	float: left;
}

#ctl00_ctl00_cph1_cph1_OrderSummaryControl_txtDiscountCouponCode{
	width: 214px !important;
}
#ctl00_ctl00_cph1_cph1_OrderSummaryControl_btnApplyDiscountCouponCode{
	  margin: 0px;
  margin-top: 14px;
  margin-left: -2px;
  height: 44px;
}
#ctl00_ctl00_cph1_cph1_OrderSummaryControl_pnlCart .cart .temiz tr {
	border-bottom: 0px;
}
.cart-footer .checkout-buttons{
  float: right;
}
#ctl00_ctl00_cph1_cph1_OrderSummaryControl_btnContinueShopping {
	margin-top: 0px;
	height: 42px;
}

#ctl00_ctl00_cph1_cph1_OrderSummaryControl_btnCheckout {
	background-color: #5FB252;
}
#ctl00_ctl00_cph1_cph1_ctrlCompareProducts_btnClearCompareProductsList {
  background: #E4DA24 !important;
  color: #fff;
  padding: 10px;
  margin-right: 10px;
}
#ctl00_ctl00_cph1_cph1_ctrlCheckoutBillingAddress_pnlSelectBillingAddress .address-grid {
	width: 100% !important
}
.payment-inf tr td:first-child{
		width: 150px;
		  font-weight: bold;
		font-size: 13px;
}
.payment-inf tr td:last-child{
		width: 70%;
}
.payment-inf tr {
  float: left;
  display: block;
  width: 106.5% !important;
  margin-bottom: -1px;
  margin-left: -15px;
  margin-right: -15px !important;
}
#ctl00_ctl00_cph1_cph1_ctrlCheckoutPaymentInfo_ctl00_drpOdemeType {
	width: 150px !important;
}

#ctl00_ctl00_cph1_cph1_ctrlCheckoutPaymentInfo_ctl00_bndivID .bntbl1 tr {
	  float: left;
  display: block;
  width: 106.5% !important;
  margin-bottom: -1px;
  margin-left: -15px;
  margin-right: -15px !important;
}
#ctl00_ctl00_cph1_cph1_ctrlCheckoutPaymentInfo_ctl00_cardexpiredatemonth2 {
	width: 55px !important
}
#ctl00_ctl00_cph1_cph1_ctrlCheckoutPaymentInfo_ctl00_cardexpiredateyear2 {
	width: 75px !important
}
#ctl00_ctl00_cph1_cph1_ctrlCustomerLogin_pnlLogin {
	width: 50%;
	margin: 0 auto;
	text-align: right;
	margin-bottom: 25px;
  	padding: 18px;
}
.paktif {
	  background-color: #FFE776 !important;
  color: #000 !important;
  font-weight: bold;
}
.login-table-container {
	width: 76% !important;
}
.reg-ister .login-page{
	width: 45%;
	float: left;
	margin-top: 55px;
}
#__tab_ctl00_ctl00_cph1_cph1_CustomerTabs_pnlDP {
	display: none;
}
#ctl00_ctl00_cph1_cph1_ctrlCheckoutPaymentInfo_ctl00_Submit1 {
	margin-top: 4px;
}
.payment-inf tr:nth-child(4) {

}
.reg-ister .registration-page {
	width: 50%;
	float: left;
	margin-left: 5%;
}
#ctl00_ctl00_cph1_cph1_ctrlCustomerRegister_CreateUserForm .section-title{
  font-size: 13px !important;
  margin-top: -5px;
  font-weight: bold;
}
/*.cart-footer {
  margin-top: 0px !important;
  float: right !important;
}*/
#ctl00_ctl00_cph1_cph1_CustomerTabs_pnlCustomerInfo_ctrlCustomerInfo_cbNewsletter {
  margin-top: 12px !important;
}
#ctl00_ctl00_cph1_cph1_AddressEditControl_chkSameAsShipping {
	width: 10px !important;
}
input[type="checkbox"] {
  margin-top: 3px !important;
}
#ctl00_ctl00_cph1_cph1_AddressEditControl_UpdatePanel1+table tr td {
  width: 50% !important;
}
#ctl00_ctl00_cph1_cph1_AddressEditControl_UpdatePanel1 tr:nth-child(11) td,
#ctl00_ctl00_cph1_cph1_AddressEditControl_UpdatePanel1 tr:nth-child(12) td {
	width: 100% !important;
}
.paymentinfonextstepbutton.credit {
	font-size: 12px !important;
}
.altbil .odalt.odalti input{
	font-size: 18px ;
	  height: 35px;
  margin-bottom: 0px;
    border: 1px solid #CCCCCC;
}
.estdown tbody {
  display: block;
  width: 69%;
  height: 125px;
  margin: 0 auto;
}
.checkout-page+.order-summary-body {
	  width: 900px;
  margin: 0 auto;
}
#ctl00_ctl00_cph1_cph1_ctrlCustomerRegister_CreateUserForm_CreateUserStepContainer_UserName {
	margin-bottom: 20px;
}

#ctl00_ctl00_cph1_cph1_ctrlCustomerRegister_CreateUserForm input[type="text"],
#ctl00_ctl00_cph1_cph1_ctrlCustomerRegister_CreateUserForm input[type="password"] {
	width: 80%;
	margin-bottom: 20px;
}
#ctl00_ctl00_cph1_cph1_ctrlCustomerRegister_LoginForm {
	width: 100%;
}
#ctl00_ctl00_cph1_cph1_ctrlCustomerRegister_LoginForm_LoginButton {
	float: right;
	margin-top: -41px;
}
#ctl00_ctl00_cph1_cph1_ctrlCustomerRegister_CreateUserForm .button {
	padding: 0px;
}
#ctl00_ctl00_cph1_cph1_ctrlCustomerLogin_LoginForm .buttons {
	margin-top: 15px;
}
.checkout-page-ship .checkout-data{
	width: 65%;
	float: left;
	margin-bottom: 50px;
}
.checkout-page-ship .order-summary-body{
	float: left;
  width: 35%;
  border: 1px solid #ebebeb;
}

.checkout-page-ship .order-summary-body .product+td,
.checkout-page-ship .order-summary-body .product+td+td,
.checkout-page-ship .order-summary-body .product+td+td+td{
	display: none
}
.checkout-page-ship .order-summary-body .cart-header-row th:first-child,
.checkout-page-ship .order-summary-body .cart-header-row th:nth-child(4),
.checkout-page-ship .order-summary-body .cart-header-row th:nth-child(5),
.checkout-page-ship .order-summary-body .cart-header-row th:nth-child(6){
	display: none;
}
.checkout-page-ship .order-summary-body .cart-header-row th:nth-child(2),
.checkout-page-ship .order-summary-body .cart-header-row th:nth-child(3),
.checkout-page-ship .order-summary-body .cart-header-row {
	opacity: 0;
	border-bottom: 0px !important;
}

.checkout-page-ship .order-summary-title {
	font-size: 14px;
	border-bottom: 1px solid #ebebeb;
	padding-bottom: 10px;
}
.megafolio-container {

}
.checkout-page-ship .cart {
	margin-top: -20px;
}
.checkout-page-ship .cart .cart-item-row{
	  padding-bottom: 10px;
  /* position: relative; */
  display: block;
  width: 375px;
  padding-left: 10px;
}
.left-block-main {
	width: 30%;
}
.checkout-page-ship .cart .cart-item-row .productpicture{
	padding-right: 15px;
}
.checkout-page-ship .cart-footer .totals{
	width: 100% !important;
}
#ctl00_ctl00_cph1_cph1_ctrlCheckoutShippingAddress_dlShippingAddresses .item-box, #ctl00_ctl00_cph1_cph1_ctrlCheckoutBillingAddress_pnlSelectBillingAddress .item-box {
	width: 330px !important
}
#ctl00_ctl00_cph1_cph1_ctrlCheckoutShippingAddress_dlShippingAddresses .address-box {
	margin-top: 0px !important;
}
#ctl00_ctl00_cph1_cph1_ctrlCheckoutShippingAddress_dlShippingAddresses .address-box td{
		padding-left: 0px !important;
}
.deleteaddressbutton {
	  background-color: #C22222 !important;
}
.selectshippingaddressbutton {
	background: #000
}
.editaddressbutton{
	background-color: #5FB252 !important;
}
.enter-address tr td:last-child {
  width: 76% !important;
  float: right;
}
#ctl00_ctl00_cph1_cph1_ctrlCheckoutShippingAddress_ctrlShippingAddress_chkSameAsShipping + label {
  width: 80%;
  font-size: 10px;
}
#ctl00_ctl00_cph1_cph1_ctrlCheckoutShippingAddress_ctrlShippingAddress_UpdatePanel1 .terms-of-service {
	font-size: 10px;
  line-height: 20px;
  padding-left: 32px;
}
#ctl00_ctl00_cph1_cph1_ctrlCheckoutShippingAddress_ctrlShippingAddress_chkSameAsShipping {
	  margin-left: 31px;
	    margin-top: 12px !important;
	    float: left !important;
} 
.enter-address tr td:last-child input,
.enter-address tr td:last-child select,
.enter-address tr td:last-child textarea{
  float: right !important;
}
.info .ordernotes-box th,
.info .ordernotes-box td,
.info .products-box th,
.info .products-box td {
	border-color:#ebebeb;
	padding: 5px;
}
.ad-res table{
	width: 100%;
}
.ad-res tr {
	display: inline-block;
	width: 100%;
	margin-bottom: 10px;
}
.ad-res tr:nth-child(9) td{
  width: 100% !important;
}
.ad-res tr:nth-child(9) + tr td,
.ad-res tr:nth-child(9) + tr .terms-of-service{
	width: 100%;
}
.ad-res tr:nth-child(9) td input {
	  width: 13px !important;
  float: left;
}

.ad-res tr textarea,
.ad-res tr select,
.ad-res tr input {
	border: 1px solid #ebebeb;
	width: 100% !important;
	padding: 10px;
	border-radius: 0px;

}
.ad-res tr td:first-child {
	width: 100px;
}
.ad-res tr td {
	display: block;
	float: left;
	width: 78%;
}
.ad-res {
	width: 40%;
	margin: 0 auto;
}
#ctl00_ctl00_cph1_cph1_CustomerTabs_pnlCustomerInfo_ctrlCustomerInfo_cbNewsletter {
	margin-top: 12px;
}
.w-item-n {
	width: 250px !important;
}
.order-details {
	  margin-bottom: 50px !important;
}
.enter-address tr td:last-child textarea {
	width: 90%;
	height: 140px;
}
.info .order-details-box,
.info .order-overview {
	padding: 10px;
	border: 1px solid #ebebeb;
	margin-bottom: 20px;
}
.enter-address {
	width: 60%;
	float: left;
}
.complete-checkout img {
	display: none;
}
.checkout-page-ship .show-t {
	  padding: 10px;
  background-color: #ebebeb;
  float: left;
  width: 200px;
  text-align: center;
  font-size: 18px;
  margin-bottom: 10px;
  border: 1px solid #5FB252;
  color: #5FB252;
  text-shadow: 0px 1px 0px #FFF;
}
.show-t {
	display: block;
}
.none {
    display: none !important;
}

#none {
    display: none;
}

.close {
    text-align: center;
    width: 188px !important;
    opacity:0;
    font-size: 20px;
    padding: 20px 40px;
    display: block;
    border: 1px solid #ccc;
    width: 100%;
    margin-bottom: 30px;
    margin-left: 11px;
	margin-top: 10px;
}

.show-t {
    text-align: center;
    width: 188px !important;
    margin-top: 10px;
    opacity: 1;
    font-size: 20px;
    padding: 20px 40px;
    display: block;
    border: 1px solid #ccc;
    width: 100%;
    margin-bottom: 30px;
    margin-left: 11px;
}
.hght {
	margin: 0 auto !important;
	float: none !important;
	display: block !important;
	margin-bottom: 15px !important;
	margin-top: 20px !important;
}
.checkout-data.cdatie .bntbl1 {
  width: 100% !important;
  margin-top: 20px !important;
  margin-bottom: 25px !important;
  background-color: #FFFFFF !important;
  padding-top: 0px !important;
  display: block !important;
  padding: 15px !important;
  padding-top: 15px !important;
  border: 1px solid #ebebeb;
  height: 290px;
}
.checkout-data.cdatie .bntbl1 > tbody{
	  display: inline-block;
  margin-top: -30px;
}
.close{
	float: left !important;
	margin-left: 0px;
	padding: 17px;
}
.paymogen .altbil {
	  border: 1px solid #ebebeb;
  padding: 20px;
  width: 65%;
  margin: 0 auto !important;
  float: left !important;
}
#ctl00_ctl00_cph1_cph1_ctrlCheckoutPaymentInfo_ctl00_bndivID tr:first-child {
	background-color: transparent !important;
}
#ctl00_ctl00_cph1_cph1_ctrlCheckoutPaymentInfo_ctl00_bndivID tr:nth-child(2n+1) {
  background-color: #ebebeb;
}
#ctl00_ctl00_cph1_cph1_ctrlCheckoutPaymentInfo_ctl00_bndivID .bntbl1 tr td {
  width: 165px;
}
.paymogen .altbil2 {
  float: right !important;
  width: 428px !important;
  margin: 0 auto !important;
}
.payment-step {
	  width: 53.3%;
  display: block;
  height: 41px;
  margin: 0 auto;
  margin-bottom: -22px;
}
#ctl00_ctl00_cph1_cph1_ctrlCheckoutPaymentInfo_ctl00_drpOdemeType {
	  padding: 8px;
  border: 1px solid #ccc;
  border-radius: 0px;
  margin-right: 5px;
}
.paymentinfonextstepbutton.credit{
	float: right;
	margin-top: -28px;
	margin-bottom: -10px;
}
.payment-step input.tab-active {
	background-color: #74BC69 !important;
}
.payment-step input {
	background-color: #C0C0C0 !important;
}
.payment-step+table {
	  float: none;
  width: 53%;
  margin: 0 auto;
  text-align: left;
  border: 1px solid #ebebeb;
}
.payment-step+table td {
	  padding: 20px;
}
.search-results .item-box{
  display: block;
  float: left;
  margin-right: 25px;
  padding: 10px;
  border: 2px solid #ebebeb;
  width: 31.5%;
  min-height: 319px;
  position: relative;
  margin-bottom: 25px;
}
.search-results .item-box:nth-child(3n){
	margin-right: 0px !important
}
.search-results .item-box .productlistproductdetailbutton, .productlistaddtocartbutton {
	font-size: 10px;
	float: left
}
.productlistaddtocartbutton{
	margin-top: -19px;
	margin-left: 8.9px;
}
.search-results .item-box .buttons{
	position: absolute;
	bottom: 10px;
	width: 100%;
}
.search-results .item-box .description {
	display: none;
}
.search-results .item-box .product-title a{
	color: #000;
}
.section-title-tt {
	border-bottom: 1px solid #ebebeb;
  margin-bottom: 26px;
  padding-bottom: 10px;
  margin-top: 10px;
  font-weight: bold;
}
.search-results .item-box .product-title {
font-size: 15px;
  margin: 0px;
  position: absolute;
  left: 10px;
  text-shadow: 0px 1px 0px #fff;
  background-color: rgba(255, 255, 255, 0.47);
  padding: 6px 8px;
  /* border: 1px solid #ebebeb; */
  bottom: 47px;
}
.mesaj {
	  position: absolute;
  right: 20%;
  bottom: 18%;
}
.search-results .item-box .prices {
	font-size: 19px;
	color: #333333;
	float: right;
	margin-top: 10px;
}
.search-results .productlistaddtocartbutton {
	background: #74bc69 !important
}
.sidebar-content .title {
	font-size: 23px;
	text-align: center;
	color: #000;
	border-bottom: 1px solid #000000;
	width: 170px;
	margin-bottom: 35px !important;
	margin: 0 auto;
	display: block;
}
.nav-primary-container {
  
}
.sidebar {
	padding-left: 0px !important;
	padding-right: 0px !important;
}
.sidebar li {
	background-color: #DFDFDF;
	padding: 7px;
	text-align: left;
	font-weight: 600;
	padding-left: 25px;
}

.sidebar .block a {
  color: #4D4D4D !important;
}
.sidebar .block li.active{
	background-color: #000 !important;
}
.sidebar .block li.active a {
	color: #fff !important;
}
.category-page .baslik {
	display: none;
}
#ctl00_ctl00_cph1_cph1_ctl00_pnlSorting {
  padding-bottom: 10px;
  margin-bottom: 30px;
  border-bottom: 1px dashed #c5a48b;
}
#ctl00_ctl00_cph1_cph1_ctl00_pnlSorting select{
	border: 1px solid #ebebeb;
	outline: none;
	text-transform: uppercase;
}
#ctl00_ctl00_cph1_cph1_ctl00_pnlSorting .filter-name{
	margin-left: 30px;
}
#ctl00_ctl00_cph1_cph1_ctl00_dlProducts .item-box:nth-child(4n) {
	margin-right: 0px;
}
.product-grid .item-box {
	display: block;
	float: left;
	min-height: 337px;
	margin-bottom: 40px;
	position: relative;
}
.product-grid .item-box .button {
	display: block
}
.product-grid .item-box .description {
	display: none;
}
.product-grid .item-box .product-title {
	margin-top: 1px;
	margin-bottom: 0;
	width: 100%;
	background-color: rgba(255, 255, 255, 0.78) !important;
	position: relative;
	padding-left: 10px !important;
	float:left;
	font-size: 14px;
	padding: 2px 0px;
	font-weight: 400;
	white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

.product-grid .item-box .product-title a:hover{
	color: #000
}
.product-grid .item-box .product-title a{
  color: #282828;
}
.product-grid .item-box .prices{
	float:right;
	margin-right: 10px;
	margin-left: 10px;
	font-size: 18px;
	color: #000;
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.49);
	position: relative;
	transition:400ms all;
}
.product-grid .item-box .productgridaddtocartbutton{
	display: none;
}
.product-grid .item-box .productgridproductdetailbutton{
  margin-top: -50px;
  position: relative;
  margin-right: 10px;
  border-radius: 0px;
  opacity: 0;
  background-color: #000;
  visibility: hidden;
  transition: 400ms all;
}
.product-grid .item-box:hover .prices,
.product-grid .item-box:hover .productgridproductdetailbutton,
.product-grid .item-box:hover .nonorder {
	opacity: 1;
	visibility: visible;
}
.product-grid .item-box:hover .nonorder {
	top: 15px;
}
.nonorder {
	position: absolute;
  left: 10px;
  top: 10px;
  font-size: 20px;
  font-weight: bold;
  color: #E4DA24;
  text-shadow: 1px 1px 0px rgba(171, 146, 15, 1);
  opacity: 0;
	visibility: hidden;
	transition: 400ms all;
}

.filled-stars {
	margin-right: 10px;
	margin-top: 5px;
}
#ctl00_ctl00_cph1_cph1_ctl00_dlSubCategories span.item-box {
  float: left;
  height: 370px;
  position: relative;
  margin-bottom: 10px;
  margin-right: 3px;
  margin-top: 10px;
  overflow: hidden;
}
#ctl00_ctl00_cph1_cph1_ctl00_dlSubCategories span.item-box .category-title a{
		color: #000
}
.sub-category-grid {

}
#ctl00_ctl00_cph1_cph1_ctl00_dlSubCategories span.item-box .category-title {
  position: absolute;
  background-color: rgba(235, 235, 235, 0.63);
  padding: 2px 20px;
  bottom: 0;
  text-align: center;
  width: 100%;
  font-weight: 400;
  font-size: 17px;
}

#ctl00_ctl00_cph1_cph1_ctl00_ctrlProductEmailAFriendButton_btnEmailAFriend {
  background: #737373;
  text-shadow: 0px 1px 0px #373737;
}

#ctl00_ctl00_cph1_cph1_ctl00_ctrlProductAddToCompareList_btnAddToCompareList {
  background: #A8A8A8;
  text-shadow: 0px 1px 0px #737373;
}
.sub-category-grid .sub-category-item {}
.grnt {

}

.category-page .product-item img {
	width: 100%;
}
.category-page .oldproductPrice {
	font-size: 17px;
  position: absolute;
  top: -20px;
  right: 1px;
  color: #474747;
  text-decoration: line-through;
}
.arw-slick-slider img {
	margin-bottom: 3px;
  width: 230px;
  border: 0px solid #ebebeb !important;
  padding: 0px !important;
}
#ctl00_ctl00_cph1_cph1_ctrlContactUs_pnlResult .mesaj strong {
	  margin-top: 25px;
  display: block;
}
#ctl00_ctl00_cph1_cph1_ctrlCustomerLogin_LoginForm_UserName, #ctl00_ctl00_cph1_cph1_ctrlCustomerLogin_LoginForm_Password {
	margin-left: 10px

}
input[type="checkbox"] {
	margin-right: 5px !important;
}
.bx-wrapper .bx-controls-direction a.bx-next {

}
.contact-form {
	padding-bottom: 60px;
}
.bx-wrapper .bx-controls-direction a.bx-prev {

}
.product-img-box-left .product-image, .product-img-box-right .product-image {

}
.more-views {
	margin-top:15px;
	width: 85px;
}
.product-essential .overview .productname {
	margin: 0px;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 400;
    letter-spacing: 1px;
}
.one-variant-price {
	margin-top: 15px;
	font-size: 18px;
    font-weight: 500;
    color: #000;
}
#ctl00_ctl00_cph1_cph1_ctl00_ctrlProductRating_productRating {
	  margin-top: -8px
}
.bx-wrapper {
	box-shadow: 0px 0px 0px #000 !important;
}
.product-variant-line {
	margin-top: 40px;
}
#ctl00_ctl00_cph1_cph1_ctl00_ctrlProductRating_lblProductRatingResult {
	margin-top: 0px !important
}
.slider2 {
	height: 400px !important
}
#ctl00_ctl00_cph1_cph1_ctl00_ctrlProductPrice_lblPrice {
	color: #000
}
#ctl00_ctl00_cph1_cph1_ctl00_ProductsTabs {
	display: none;
}
.attributes .button-x {
	margin-top: 15px;
    display: inline-block;
    width: 100%;
    padding: 15px 0 0;
}
.attributes .button-x div:first-child {
	margin-left: 0px !important;
}
.attributes .button-x div.buttons-color div {
  border: 1px solid #EDEDED !important;
  padding: 2px !important;
  display: inline-block;
  background-color: #F7F7F7;
  margin-left: 10px;
}
.attributes .button-x div input[type="submit"]{
  border-radius: 0px !important;
  border: 0px !important;

}
.attributes .button-x div.bodys-scale div{
	margin-top: 0;
	float: left;
}
.attributes .button-x div.bodys-scale div td,
.attributes .button-x div.bodys-scale div tr{
	display: block;
	float: left;
}
.attributes .button-x div.bodys-scale tr input{
	display: none;
}
.attributes .button-x div.bodys-scale tr label{
	padding: 0;
  border: 1px solid #ebebeb;
  width: 40px;
  height: 40px;
  text-align: center;
  margin-top: 10px;
  cursor: pointer;
  transition: 400ms all;
  line-height: 38px;
}
.attributes .button-x div.bodys-scale tr label:hover{
	background: #ccc !important
}
.shortdescription {
	margin-top: 10px;
}
.attributes .button-x div.bodys-scale tr:first-child{
	margin-left: 0px;
}
.attributes .button-x div.bodys-scale tr{
	margin-left: 10px;
}
.bodys-scale table {
	width: 245px;
}
.attributes .add-info {
    margin-top: 40px;
    width: 100%;
    display: flex;
}
.attributes .add-info span {
    display: block;
    width: 60px;
    line-height: 42px;
    font-weight: 600;
	padding-right: 5px;
}
.attributes+div #ctl00_ctl00_cph1_cph1_ctl00_btnAddToCart {
	margin-top: -55px !important;
  height: 40px !important;
  margin-left: -2px !important;
  float: right;
}
.productemailafriendbutton {
	margin-right: 0px;
	float: right;
}
.grnt {
	margin-top: 10px;
	margin-bottom: 10px;
}
#ctl00_ctl00_cph1_cph1_ctl00_btnAddToCart {
  background: #c5a48b !important;
  color: #fff;
  text-shadow: none;
  position: relative;
  font-weight: 400;
  letter-spacing: 2px;
  width: 100%;
}
.master-wrapper-cph-1 .send-email{
	margin: 0 auto;
	width: 50%;
}
.also-purchased-products-grid {
	  margin-top: 50px;
  margin-left: 13px;
}
.also-purchased-products-grid  .title {
	  font-size: 20px;
  font-weight: 400;
  color: #000;
  border-bottom: 1px solid #ebebeb;
  width: 98.5%;
  margin-bottom: 10px;
  padding-bottom: 5px;
}
#ctl00_ctl00_cph1_cph1_ctrlProductEmailAFriend_hlProduct {
	font-size: 20px;
}
.order-progress li a.active-step i {
  color: #60CB50 !important;
}
#ctl00_ctl00_cph1_cph1_ctl00_ctrlProductsAlsoPurchased_dlAlsoPurchasedProducts .item-box{
	display: block;
	float: left;
	margin-right: 10px;
	position: relative;
	width: 24%;
	margin-bottom: 30px;
}
#ctl00_ctl00_cph1_cph1_ctl00_ctrlProductsAlsoPurchased_dlAlsoPurchasedProducts .item-box .product-title {
	  position: absolute;
  background-color: #ebebeb;
  padding: 5px 18px;
  font-size: 20px;
  font-weight: 300;
  bottom: 10px;
  left: 10px;
  text-shadow: 0px 1px 0px #fff;
}
.productaddtocomparelistbutton {
	  float: right;
  margin-right: 0px;
  margin-top: -17px !important;
  padding-left: 18px !important;
}
.emailafriend-box .page-title {
	width: 50%;
	margin: 0 auto;
	margin-top: 30px;
	margin-bottom: 10px;
}
.attributes {
	display: inline-block;
    width: 100%;
}
.send-email table {
	display: block;
  margin: 0 auto;
  width: 63%;
}
#ctl00_ctl00_cph1_cph1_ctrlProductEmailAFriend_btnEmail {
	  float: right;
  margin-bottom: 20px !important;
  margin-top: 5px !important;
}
.bx-prev i, .bx-next i {

  display: block;
  float: left;
  text-indent: 0px;
  margin-left: 12px;
  font-size: 28px;
  color: #000;
}

#ctl00_ctl00_cph1_cph1_ctrlCheckoutShippingAddress_ctrlShippingAddress_txtCity_txtValue {
	width: 90% !important
}


/** VARIABLES 
===================================*/
/** RESET AND LAYOUT
===================================*/
.bx-wrapper {
  position: relative;
  margin: 0 !important;
  padding: 0;
  *zoom: 1;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}
.bx-wrapper img {

}
.bxslider {
  margin: 0;
  padding: 0;
}
ul.bxslider {
  list-style: none;
}
.bx-viewport {
  /*fix other elements on the page moving (on Chrome)*/
  -webkit-transform: translatez(0);
}
/** THEME
===================================*/
.bx-wrapper {
  -moz-box-shadow: 0 0 5px #ccc;
  -webkit-box-shadow: 0 0 5px #ccc;
  box-shadow: 0 0 5px #ccc;
  background: #fff;
}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
  position: absolute;
  bottom: -30px;
  width: 100%;
}
/* LOADER */
.bx-wrapper .bx-loading {
  min-height: 50px;
  background: url('images/bx_loader.gif') center center no-repeat #ffffff;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2000;
}
/* PAGER */
.bx-wrapper .bx-pager {
  text-align: center;
  font-size: .85em;
  font-family: Arial;
  font-weight: bold;
  color: #666;
  padding-top: 20px;
}
.bx-wrapper .bx-pager.bx-default-pager a {
  background: #666;
  text-indent: -9999px;
  display: block;
  width: 10px;
  height: 10px;
  margin: 0 5px;
  outline: 0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active,
.bx-wrapper .bx-pager.bx-default-pager a:focus {
  background: #000;
}
.bx-wrapper .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
  display: inline-block;
  *zoom: 1;
  *display: inline;
}
.bx-wrapper .bx-pager-item {
  font-size: 0;
  line-height: 0;
}
/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-prev {
  left: 0;
  background: url('images/controls.png') no-repeat 0 -32px;
}
.bx-wrapper .bx-prev:hover,
.bx-wrapper .bx-prev:focus {
  background-position: 0 0;
}
.bx-wrapper .bx-next {
  right: 0;
  background: url('images/controls.png') no-repeat -43px -32px;
}
.bx-wrapper .bx-next:hover,
.bx-wrapper .bx-next:focus {
  background-position: -43px 0;
}
.bx-wrapper .bx-controls-direction a {
  position: absolute;
  top: 50%;
  margin-top: -16px;
  outline: 0;
  width: 32px;
  height: 32px;
  text-indent: -9999px;
  z-index: 9999;
}
.bx-wrapper .bx-controls-direction a.disabled {
  display:none;
}
/* AUTO CONTROLS (START / STOP) */
.bx-wrapper .bx-controls-auto {
  text-align: center;
}
.bx-wrapper .bx-controls-auto .bx-start {
  display: block;
  text-indent: -9999px;
  width: 10px;
  height: 11px;
  outline: 0;
  background: url('images/controls.png') -86px -11px no-repeat;
  margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active,
.bx-wrapper .bx-controls-auto .bx-start:focus {
  background-position: -86px 0;
}
.bx-wrapper .bx-controls-auto .bx-stop {
  display: block;
  text-indent: -9999px;
  width: 9px;
  height: 11px;
  outline: 0;
  background: url('images/controls.png') -86px -44px no-repeat;
  margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active,
.bx-wrapper .bx-controls-auto .bx-stop:focus {
  background-position: -86px -33px;
}
/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
  text-align: left;
  width: 80%;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
  right: 0;
  width: 35px;
}
/* IMAGE CAPTIONS */
.bx-wrapper .bx-caption {
  position: absolute;
  bottom: 0;
  left: 0;
  background: #666;
  background: rgba(80, 80, 80, 0.75);
  width: 100%;
}
.bx-wrapper .bx-caption span {
  color: #fff;
  font-family: Arial;
  display: block;
  font-size: .85em;
  padding: 10px;
}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;
margin:0;
border:0;
outline:0;
vertical-align:top}
.fancybox-wrap{position:absolute;
top:0;
left:0;
z-index:8020}
.fancybox-skin{position:relative;
background:#f9f9f9;
color:#444;
text-shadow:none;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);
-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);
box-shadow:0 10px 25px rgba(0,0,0,0.5)}
.fancybox-outer,.fancybox-inner{position:relative}
.fancybox-inner{overflow:hidden}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;
font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
margin:0;
padding:15px;
white-space:nowrap}
.fancybox-image,.fancybox-iframe{display:block;
width:100%;
height:100%}
.fancybox-image{max-width:100%;
max-height:100%}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(fancybox_sprite.png)}
#fancybox-loading{position:fixed;
top:50%;
left:50%;
margin-top:-22px;
margin-left:-22px;
background-position:0 -108px;
opacity:0.8;
cursor:pointer;
z-index:8060}
#fancybox-loading div{width:44px;
height:44px;
background:url(fancybox_loading.gif) center center no-repeat}
.fancybox-close{position:absolute;
top:-18px;
right:-18px;
width:36px;
height:36px;
cursor:pointer;
z-index:8040}
.fancybox-nav{position:absolute;
top:0;
width:40%;
height:100%;
cursor:pointer;
text-decoration:none;
background:transparent url(blank.gif);
-webkit-tap-highlight-color:rgba(0,0,0,0);
z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;
top:50%;
width:36px;
height:34px;
margin-top:-18px;
cursor:pointer;
z-index:8040;
visibility:hidden}
.fancybox-prev span{left:10px;
background-position:0 -36px}
.fancybox-next span{right:10px;
background-position:0 -72px}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;
top:-99999px;
left:-99999px;
visibility:hidden;
max-width:99999px;
max-height:99999px;
overflow:visible !important}
.fancybox-lock{overflow:hidden !important;
width:auto}
.fancybox-lock body{overflow:hidden !important}
.fancybox-lock-test{overflow-y:hidden !important}
.fancybox-overlay{position:absolute;
top:0;
left:0;
overflow:hidden;
display:none;
z-index:999999;
background:url(fancybox_overlay.png)}
.fancybox-overlay-fixed{position:fixed;
bottom:0;
right:0}
.fancybox-lock .fancybox-overlay{overflow:auto;
overflow-y:scroll}
.fancybox-title{visibility:hidden;
font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
position:relative;
text-shadow:none;
z-index:8050}
.fancybox-opened .fancybox-title{visibility:visible}
.fancybox-title-float-wrap{position:absolute;
bottom:0;
right:50%;
margin-bottom:-35px;
z-index:8050;
text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;
margin-right:-100%;
padding:2px 20px;
background:transparent;
background:rgba(0,0,0,0.8);
-webkit-border-radius:15px;
-moz-border-radius:15px;
border-radius:15px;
text-shadow:0 1px 2px #222;
color:#FFF;
font-weight:700;
line-height:24px;
white-space:nowrap}
.fancybox-title-outside-wrap{position:relative;
margin-top:10px;
color:#fff}
.fancybox-title-inside-wrap{padding-top:10px}
.fancybox-title-over-wrap{position:absolute;
bottom:0;
left:0;
color:#fff;
padding:10px;
background:#000;
background:rgba(0,0,0,0.8)}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(fancybox_sprite%402x.html);
background-size:44px 152px}
#fancybox-loading div{background-image:url(fancybox_loading%402x.html);
background-size:24px 24px}
}
.fancybox-overlay{background:rgba(0,0,0,0.6)}
.fancybox-overlay.fancybox-overlay-fixed {
	z-index: 99999 !important;
}
.category-page .mega-hover:hover .mega-hoverview {
	margin-top: -17px !important;
	margin-left: -17px !important
}
.fancybox-opened {
	z-index: 999999 !important;
}
.category-page {
	padding-bottom: 20px;
}
.category-page .gallery.clearfix a{
  /* display: block;
  float: left;
  background-color: #ebebeb;
  min-width: 170px;
  min-height: 207px;
  padding: 10px;
  margin-left: 10px;
  border-radius: 4px;
  border-bottom: 3px solid #ccc;
  margin-bottom: 15px; */
}
.category-page div[style="border-bottom: 1px dashed #e0e0e0;"]+p {
	font-size: 16px;
	margin-top: 15px;
	padding-left: 10px;
	font-weight: bold;
	color: #000;
}
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	border-bottom: 1px solid #333;
	width: 100%;
}

ul.tabs li {
	float: left;
	margin: 0;
	cursor: pointer;
	padding: 0px 21px;
	height: 31px;
	line-height: 31px;
	border-top: 1px solid #333;
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
	background-color: #666;
	color: #ccc;
	overflow: hidden;
	position: relative;
}

.tab_last { border-right: 1px solid #333; }

ul.tabs li:hover {
	background-color: #ccc;
	color: #333;
}
.tabs-s {
	display: none;
}
ul.tabs li.active {
	background-color: #fff;
	color: #333;
	border-bottom: 1px solid #fff;
	display: block;
}

.tab_container {
	border: 1px solid #333;
	border-top: none;
	clear: both;
	float: left;
	width: 100%;
	background: #fff;
	overflow: auto;
}

.tab_content {
	padding: 20px;
	display: none;
}

.tab_drawer_heading { display: none; }


@media screen and (max-width: 480px) {
	.tabs {
		display: none;
	}
	.tab_drawer_heading {
		background-color: #ccc;
		color: #fff;
		border-top: 1px solid #333;
		margin: 0;
		padding: 5px 20px;
		display: block;
		cursor: pointer;
		-webkit-touch-callout: none;
		-webkit-user-select: none;
		-khtml-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
	}
	.d_active {
		background-color: #666;
		color: #fff;
	}
	
.checkout-data.cdatie .payment-info .select-button input {
	float: left;
	margin-top: 27px;
	margin-left: -156px;
}

.cart-collaterals .deals .coupon-box p {
	float: left;
	display: block;
	margin-top: 43px !important;
	width: 44%;
	position: absolute;
	display: none !important;
}

.address-list .address-item table tr td {
	padding:0 !important;
}

.ajax__tab_panel .customer-orders .order-item input {
	float:right;
}

.cart-footer .totals {
	width: 100% !important;
	margin-top: 40px !important;
}

.wrapper .login-block .login-table-container .buttons input {
	width:100%;
}

.wrapper .login-block .login-table-container .item-name {
	width:36%;
}
#ctl00_ctl00_cph1_cph1_ctrlCustomerRegister_LoginForm #ctl00_ctl00_cph1_cph1_ctrlCustomerRegister_LoginForm_LoginButton {
  margin-top: 5px;
  }

input#ctl00_ctl00_cph1_cph1_ctrlCustomerRegister_CreateUserForm___CustomNav0_StepNextButton {
  margin-top: -10px !important;
}

.checkout-page-ship .cart .cart-item-row {
	width:100% !important;
}

#ctl00_ctl00_cph1_cph1_ctrlCheckoutShippingAddress_dlShippingAddresses .item-box {
	width:100% !important;
}
#ctl00_ctl00_cph1_cph1_ctrlCustomerRegister_CreateUserForm input[type="text"], #ctl00_ctl00_cph1_cph1_ctrlCustomerRegister_CreateUserForm input[type="password"] {
  width: 95%;
  }
.password-recovery-page {
  width: 100% !important;
}
#ctl00_ctl00_cph1_cph1_ctrlPasswordRecovery_pnlRecover {
  width: 100% !important;
}
#ctl00_ctl00_cph1_cph1_ctrlPasswordRecovery_pnlRecover table tr:last-child {

}
#ctl00_ctl00_cph1_cph1_ctrlPasswordRecovery_txtEmail_rfvValue {
  right: 10px !important;
}
#ctl00_ctl00_cph1_cph1_ctrlPasswordRecovery_pnlRecover table tr:last-child {
  float: right;
  margin-right: -3px !important;
}
#ctl00_ctl00_cph1_cph1_CustomerTabs_pnlCustomerInfo_ctrlCustomerInfo_cbNewsletter {
	  float: right !important;
  margin-top: -18px !important;
  margin-right: 28px !important;
}
#ctl00_ctl00_cph1_cph1_CustomerTabs_pnlChangePassword input+span {
  margin-top: 10px !important;
  display: block !important;
  margin-left: 10px !important;
  margin-bottom: 14px !important;
  right: 9px !important;
}

#ctl00_ctl00_cph1_cph1_OrderSummaryControl_phCoupon {
  margin-top: -105px !important;
  width: 108% !important;
  margin-left: -10px !important;
}
#ctl00_ctl00_cph1_cph1_OrderSummaryControl_btnContinueShopping, #ctl00_ctl00_cph1_cph1_OrderSummaryControl_btnCheckout {
  margin-right: -7px !important;
  width: 158px !important;
}
#ctl00_ctl00_cph1_cph1_ctrlCheckoutShippingAddress_ctrlShippingAddress_chkSameAsShipping {
  margin-left: 0px !important;
  margin-top: -5px !important;
}
#ctl00_ctl00_cph1_cph1_ctrlCheckoutShippingAddress_ctrlShippingAddress_chkSameAsShipping + label {
  width: 92% !important;
  font-size: 10px !important;
  line-height: 14px !important;
}
#ctl00_ctl00_cph1_cph1_ctrlCheckoutShippingAddress_ctrlShippingAddress_UpdatePanel1 .terms-of-service {
  padding-left: 15px !important;
}
#ctl00_ctl00_cph1_cph1_ctrlCheckoutPaymentInfo_ctl00_Submit1 {
  margin-top: 0px !important;
}

.bannerRibbon {
	position: absolute;
    z-index: 9999;
    right: 0;
}

.bannerRibbon img {
	width:45px !important;
}





}


#ctl00_ctl00_cph1_cph1_ctrlCheckoutBillingAddress_ctrlBillingAddress_txtCity_txtValue {
	width: 90% !important
}
.show-x{
	color: #b3b3b3;
    cursor: pointer;
    text-decoration: underline;
    text-transform: lowercase;
}
  
  .show-x:hover{
  }
  
  .show-x:active{
    transform: scale(0.9);
  }

.close-x{
  position: absolute;
  top: 0;
  right: 0;
  width: 35px;
  height: 30px;
  color: #000;
  cursor: pointer;
  border: 0;
  font-weight: bold;
  text-align: center;
  padding: 10px;
}

.mask-x{
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(52, 73, 94, 0.8);
  z-index: 999;
  visibility: hidden;
  opacity: 0;
  transition: 0.7s;
}
.mega-entry .bx-wrapper, .mega-entry .bx-viewport, .slider3{
		height: 100% !important;
		border: 0px !important;
		margin-left: 2.5px;
}
.price-main {
	left: auto !important;
	right: 0px !important;
	border: 0px !important;
	background: transparent !important;
	color: #000 !important;
}
.price-main-x {
left: auto !important;
  right: 120px !important;
  padding-right: 0px !important;
  line-height: 29px !important;
  color: #676767 !important;
  font-size: 15px !important;
  margin-right: -18px !important;
  text-decoration: line-through;
  border: 0px !important;
  background: transparent !important;
}
.h-u {
  position: absolute;
  z-index: 99;
  right: 0px;
  width: 35px;
  padding: 10px;
  /* background-color: rgba(235, 235, 235, 0.58); */
  text-align: center;
  width: 245px;
}
.mega-entry .bx-controls-direction a.bx-prev{
  top: 50% !important;
  left: 5px;
  background-color: transparent;
  background: url(../../../../../../images/back-arrow.png) no-repeat;
  background-size: 100%;
}
.mega-entry .bx-controls-direction a.bx-next{
  top: 50% !important;
  right: 15px;
  left: auto;
  background-color: transparent;
  background: url(../../../../../../images/next-arrow.png) no-repeat;
  background-size: 100%;
}
.slider3 li {
	width: 100% !important;
	height: 100%;
}
.slider3 img {
	width: 101% !important;
	max-width: inherit !important;
}
.sidebar-content .listbox li[style="margin-left: 15px"] {
	position: relative;
}
.sidebar-content .listbox li[style="margin-left: 30px"] {
	position: relative;
	margin-left: 23px !important;
}
.megamenu .level0 > .sub-wrapper ul li a{
  padding: 7px !important;
  color: #000 !important;
}
.megamenu li li, .megamenu li.level1 ul.level1 {
	text-align: left !important;
  /* background-color: #fff; */
  margin-bottom: 5px;
  width: 20%;
  border-radius: 4px;
}
.megamenu > li > a.active {
  color:#c5a48b;
}
.sidebar-content .listbox li[style="margin-left: 15px"] {
	  background-color: #ebebeb;
	    margin-left: 15px !important;

}

.checkout-data .enter-address tr td input[type="checkbox"] {
  width: 5%;
}
#ctl00_ctl00_cph1_cph1_ctrlOrderDetails_btnReOrder {
	float: right;
	margin-bottom: 15px;
}
#ctl00_ctl00_cph1_cph1_ctrlCheckoutPaymentInfo_ctl00_SelectedCardImage {
	margin-top: -4px !important
}
.body.ad-res input+span {
  float: right;
  margin-right: 10px;
  margin-top: -27px;
  z-index: 9999;
  position: relative;
}
#ctl00_ctl00_cph1_cph1_AddressEditControl_txtAddress1_rfvValue{
	  float: right;
  margin-top: -55px;
  margin-right: 10px;
  position: relative;
}
#ctl00_ctl00_cph1_cph1_CustomerTabs_pnlChangePassword input+span {
  margin-top: -37px;
  display: block;
  margin-left: 10px;
  margin-bottom: 37px;
  position: relative;
  right: -225px;
}
.category-page .breadcrumb {
	display: block !important;
	background-color: transparent;
	font-size: 12px;
	padding-left: 0px;
	padding-top: 0px;
}
.category-page .breadcrumb a:after {content:'/';margin: 0 1px 0 4px;}
.category-page .breadcrumb a:last-child:after {content:none;}
.checkout-buttons+div.clear+div {
	margin-top: -40px !important
}
.read {
	cursor: pointer;
}
#ctl00_ctl00_cph1_cph1_ctrlContactUs_RequiredFieldValidator2 {
	position: absolute;
	top: 115px;
	right: 20px;
}
#ctl00_ctl00_cph1_cph1_ctrlCustomerLogin_LoginForm_btnCheckoutAsGuest {
	line-height: 20px;
}
.head-left-b a.head-language .dropdown-lang {
  display: block;
  height: 0px;
  overflow: hidden;
  position: absolute;
  z-index: 9;
  border-radius: 4px;
  background: #fff;
  right: 50%;
  margin-right: -40px;
  width: 90px;
}
.cart-footer .totals {
  margin-top: 35px;
}
.order-progress li a.active-step i {
  color: #5CCF4B !important;
}
.bodys-scale input[type="radio"]:checked+label {
	background: #ccc;
	border: 1px solid #9E9E9E !important;
}
.head-left-b a.head-language {position:relative;}
.head-left-b a.head-language:hover>.dropdown-lang {
  height: 68px;
  border: 1px solid #ebebeb;
  box-shadow: 0px 3px 0px #D3D3D3;
}
.bodys-scale input[disabled]+label,
.attributes .button-x div.bodys-scale input[disabled]+label:hover{
	  background-color: #ebebeb !important;
  color: #ccc;
}
.modal-x{
  position: fixed;
  top: 50%;
  left: 50%;
  width: 750px;
  height: 400px;
  margin-left: -375px;
  margin-top: -200px;
  background: #fff;
  border: 10px solid #000;
  z-index: 9999;
  visibility: hidden;
  
  opacity: 0;
  
  transition: 0.5s ease-out;
  
  transform: translateY(45px);
}

.modal-x h3 {
	  padding-left: 20px;
  border-bottom: 1px solid #868686;
  padding: 20px 0px 15px 15px;
  background-color: #ebebeb;
  margin: 0px;
  text-shadow: 1px 1px 0px #fff;
}

.modal-x .table-wrapper  {
}
#ctl00_ctl00_cph1_cph1_ctrlCustomerLogin_LoginForm_PasswordRequired {
	margin-top: -30px;
	display: block;
	margin-bottom: 30px;
}
#ctl00_ctl00_cph1_cph1_ctrlCustomerLogin_LoginForm_UserNameOrEmailRequired {
	margin-top: -20px;
	display: block;
	margin-bottom: 18px;
}
.pinned {
	padding: 5px;
	width: 15%;
	float: left;
}
.pinned table tr {
	line-height: 32px;
}
#ctl00_ctl00_cph1_cph1_ctl00_ctrlProductsAlsoPurchased_dlAlsoPurchasedProducts {
	width: 100%;
}
.openCloseFooter {
	cursor: pointer;
}
.scrollable {
	  width: 85%;
  float: left;
  padding: 5px;
}
.scrollable table {
	width: 100%;
	line-height: 30px;
}
.scrollable table tbody tr {
}
.scrollable table tbody td {
	text-align: center;
}
.scrollable table thead th {
  color: #000;
  font-size: 12px;
  padding-bottom: 4px;
  border-bottom: 1px solid #ebebeb;
  /* display: block; */
  text-align: center;
}
.indirimli-fiyat {
	  float: left;
  color: #000;
  margin-right: 5px;
}
.text-e {
	padding: 12px;
  display: block;
  line-height: 19px;
}
.pinned table tr td{
padding-left: 15px;
}
.pinned table {
	  width: 100%;
  font-size: 14px;
  line-height: 30px;
  text-align: left;
  padding-right: 10px;
  color: #000;
  font-weight: bold;
}

.active-x{
  visibility: visible;
  opacity: 1;
}

.active-x + .modal-x{
  visibility: visible;
  opacity: 1;
  transform: translateY(0);
}
#ctl00_ctl00_cph1_cph1_ctrlPasswordRecovery_pnlRecover {
	display: block;
	padding-top: 15px;
	width: 78%;
	margin: 0 auto;
}
#ctl00_ctl00_cph1_cph1_ctrlPasswordRecovery_pnlRecover table {
	width: 100%;
}
#ctl00_ctl00_cph1_cph1_ctrlPasswordRecovery_pnlRecover table tr{
	display: block;
	float: left;
}
#ctl00_ctl00_cph1_cph1_ctrlPasswordRecovery_pnlRecover table tr:last-child{
  margin-top: -1px;
  margin-left: -3px;
}
#ctl00_ctl00_cph1_cph1_ctrlPasswordRecovery_pnlRecover table tr:last-child input{
	height: 44px;
}
.password-recovery-page {
	width: 55%;
	margin:0 auto;
	padding: 20px;
	min-height: 429px;
}
.enter-address tr {
  width: 100%;
  margin-bottom: 15px;
  display: inline-block;
  float: left;
}
.checkout-data .enter-address tr td input {
  width: 90%;
}
.checkout-data .enter-address tr:nth-child(9){
	width: 100%;
}
.checkout-data .enter-address tr:nth-child(9) input{
	width: 10px;
	display: block;
	float: left;
}
.checkout-data .enter-address tr:last-child{
	width: 100%;
	margin-top: -20px;
}
#ctl00_ctl00_cph1_cph1_OrderSummaryControl_ctrlOrderTotals_totalinfo {
	line-height: 25px;
}
#ctl00_ctl00_cph1_cph1_ctrlCheckoutShippingAddress_lEnterShippingAddress {
	display: none;
}
.checkout-data .enter-address tr td select{
	width: 90% !important;
  border: 1px solid #ebebeb;
  padding: 9.3px;
}
enter-address-title
.password-recovery-page {
	width: 35%;
	margin: 0 auto;
	margin-top: 50px;
	margin-bottom: 50px;
}
.paymogen .altbil input{
	font-size: 18px
}

.shoppingcart-page .cart-header-row th:nth-child(6) {
	text-align: right;
	padding-right: 50px;
}

.shoppingcart-page .cart-item-row input[disabled]{
	margin-right: 0px !important;
}
.ad-res table+table tr td:first-child{
	width: 150px;
}
.ad-res table+table tr td:last-child{
	width: 67.1%;
}
.text-m img {
	position: absolute;
	width: 300px;
	top: 55px;
	left: 205px;
}
.text-m .button {
	width: 23%;
	float: none;
	font-size: 18px;
	line-height: 25px;
	margin-top: -71px;
	background: #E4DA24 !important;
	box-shadow: 0px 2px 0px #C8BF1C;
	border-radius: 5px;
	text-shadow: 0px 1px 0px #BAB112;
}
.text-m .button:focus {
}
.text-m strong {
	color: #E4DA24;
}
.product-grid.two .item-box .prices {font-size:20px;}
.product-grid.two .oldproductPrice {top:-26px;}
.product-grid.four .oldproductPrice {top:-25px;}

@media only screen and ( max-width: 1336px ){

#ctl00_ctl00_cph1_cph1_ctl00_dlProducts .item-box:nth-child(4n) {
    margin-right: 10px;
}

}



/*  TABLET  : 1024px */
@media only screen and ( max-width: 1024px ){


#ctl00_ctl00_cph1_cph1_ctl00_dlProducts .item-box .picture a {
	height: 483px !important;
	overflow: hidden;
    display: block;
}
	#ctl00_ctl00_cph1_cph1_ctl00_dlProducts .item-box #ctl00_ctl00_cph1_cph1_ctl00_dlProducts_ctl01_ctrlProductBox_hlImageLink1, #ctl00_ctl00_cph1_cph1_ctl00_dlProducts_ctl48_ctrlProductBox_hlImageLink1, #ctl00_ctl00_cph1_cph1_ctl00_dlProducts .item-box #ctl00_ctl00_cph1_cph1_ctl00_dlProducts_ctl02_ctrlProductBox_hlImageLink1 {
	  height: 298px;
	  overflow: hidden;
	  display: block;
	}
	.product-grid .item-box {
		min-height: 245px;
		  margin-bottom: 50px;
	}
	.category-page .two .product-item .picture a {height: 358px;overflow: hidden;display: block;}
	.category-page .four .product-item .picture a {height: 214px;overflow: hidden;display: block;}
	.category-page .six .product-item .picture a {height: 132px;overflow: hidden;display: block;}
	.category-page .six .oldproductPrice {font-size:15px;}
	.product-grid .item-box {
		
	}
	.product-grid .item-box .product-title {
		font-size:14px;
	}
	#ctl00_ctl00_cph1_cph1_ctrlContactUs_pnlContactUs input[type="text"] {
		width: 246px !important;
	}
	.product-grid .item-box .prices {
		font-size: 15px
	}
	.product-grid .item-box .productgridproductdetailbutton {
		padding: 5px 10px;
		margin-top: -30px;
	}
	.product-grid .item-box:hover .prices {
		margin-top: -102px !important;
	}
	.productemailafriendbutton {
	  margin-top: -58px !important;
	}
	#ctl00_ctl00_cph1_cph1_ctl00_ctrlProductsAlsoPurchased_dlAlsoPurchasedProducts .item-box {
		margin-right: 8px;
	}
	#ctl00_ctl00_cph1_cph1_ctl00_ctrlProductsAlsoPurchased_dlAlsoPurchasedProducts .item-box .product-title {
	    font-size: 15px;
		left: 0px;
	}
	.shoppingcart-page .page-title {
		width: 100% 
	}
	#ctl00_ctl00_cph1_cph1_ctrlCheckoutShippingAddress_dlShippingAddresses .item-box, #ctl00_ctl00_cph1_cph1_ctrlCheckoutBillingAddress_pnlSelectBillingAddress .item-box {
		width: 290px !important;
	}
	.megamenu > li > a > span {
		font-size: 10px !important;
	}
	.megamenu > li > a {
	  padding: 18px 0.7em !important;
	}
}	

/* TABLET  : 768px */
@media only screen and (max-width: 985px) and (min-width: 768px){
	#ctl00_ctl00_cph1_cph1_ctl00_dlProducts .item-box {
	  width: 32%;
	}
	#ctl00_ctl00_cph1_cph1_ctl00_dlProducts .item-box:nth-child(4n) {
	  margin-right: 10px;
	}
	#ctl00_ctl00_cph1_cph1_ctl00_dlProducts .item-box:nth-child(3n) {
	  margin-right: 0px;
	}
	.picture .product-img-box {
		width: 100%;
	}
	.show-x {
		top: -75px;
		right: 24px;
		z-index: 99;
	}
	.attributes+div #ctl00_ctl00_cph1_cph1_ctl00_btnAddToCart {
	  margin-top: -109px !important;
	  height: 40px !important;
	  margin-left: -2px !important;
	  float: right;
	}
	.attributes .add-info {
	  margin-top: -94px !important;
	  float: right;
	  margin-right: 119px;
	}
	.footer .fthree {
	  float: left;
	  width: 205px;
	}
	.footer .fone, .footer .ftwo, .footer .ffour {
  float: left;
  width: 130px;
}
	.product-essential .overview {
		display: inline-block;
  	margin-top: 35px;
	}
	#ctl00_ctl00_cph1_cph1_ctl00_ctrlProductsAlsoPurchased_dlAlsoPurchasedProducts .item-box {
		margin-right: 6px
	}
	.cart-collaterals .deals {
	  width: 310px;
	}
	#ctl00_ctl00_cph1_cph1_OrderSummaryControl_txtDiscountCouponCode {
	  width: 145px !important;
	}
	.checkout-page-ship .cart-footer .totals {
	  width: 229px !important;
	  font-size: 10px;
	}
	#ctl00_ctl00_cph1_cph1_ctrlCheckoutShippingAddress_dlShippingAddresses .item-box, #ctl00_ctl00_cph1_cph1_ctrlCheckoutBillingAddress_pnlSelectBillingAddress .item-box {
	  width: 215px !important;
	}
	.editaddressbutton {
	  background-color: #5FB252 !important;
	  font-size: 8px;
	}
	.deleteaddressbutton {
	  background-color: #C22222 !important;
	  font-size: 9px;
	}
	.chkKaydetFatura label{
		font-size:10px;
	}
	.checkout-page-ship .cart .cart-item-row {
  	width: 235px;
	}
	.enter-address {
	  width: 94%;
	}
	.enter-address span[style]{
		float: right !important;
	  margin-right: -285px !important;
	  margin-top: 13px !important;
	}
	.selectbillingaddressbutton {
		font-size: 9px !important;
	}
	.checkout-data.cdatie .body {
	  width: 535px !important;
	}
	.payment-step {
  		width: 93.6%;
	}
	.payment-step+table {
  	width: 93.6%;
	}
	.paymentinfonextstepbutton {
  	margin-right: 40px;
	}
	.search-results .picture a {
	  height: 260px;
	}
	.search-results .item-box {
	  display: block;
	  float: left;
	  margin-right: 13px;
	  padding: 10px;
	  border: 2px solid #ebebeb;
	  width: 31.5%;
	  min-height: 319px;
	  position: relative;
	  margin-bottom: 25px;
	}
	#ctl00_ctl00_cph1_cph1_ctl00_dlSubCategories span.item-box {
	  height: 180px;
	}
		.mega-hover {
		opacity: 1 !important;
	}
	.mega-hover .mega-hovertitle {
		opacity: 1 !important;
	}
	.category-page .two .product-item .picture a {height: 228px;overflow: hidden;display: block;}
	.category-page .four .product-item .picture a {height: 150px;overflow: hidden;display: block;}
	.category-page .six .product-item .picture a {height: 90px;overflow: hidden;display: block;}
	.category-page .six .oldproductPrice {font-size:14px;}
	#ctl00_ctl00_cph1_cph1_ctl00_pnlSorting {display: inline-block;width: 100%;}
	.product-sorting .breadcrumb {width:100%;text-align: left;}
}

/*  Phone  : 480px */
@media only screen and (max-width: 767px) {

.paymogen .altbil2 {
  float: right !important;
  width: 353px !important;
  margin: 0 auto !important;
}
.mega-hover {
	height: 70px !important;
	bottom: 0px;
}
.item-box.col-md-3 .picture a{
	height: 337px;
	display: block;
}
.col-left.sidebar {
	display: none;
}
.mega-hovertitle {
	    bottom: 0px !important;
}
#ctl00_ctl00_cph1_cph1_ctrlCheckoutPaymentInfo_ctl00_bndivID .bntbl1 tr {
  width: 110% !important;
  }

img.noc-log {
	  float: right !important;
  width: 300px !important;
  position: absolute !important;
  right: 44px !important;
  margin-top: 22px !important;
}
	.header-logo {
		width: 100% !important;
	}
	.header-link {
		width: 100% !important
	}
	.modal-x {
		left: 0px;
		margin-left: 0px;
		width: 100%
	}
	.text-m img {
		position: relative;
		width: 302px;
		top: 40px;
		left: 3px;
		margin-bottom: 65px;
	}
	.text-m {
	  font-size: 26px !important;
	  line-height: 35px !important;
	}
	.text-m .button {
	  width: 60%;
	  font-size: 18px;
	  margin-top: 22px;
	}	
	.srcinp {
		width: 230px !important;
		margin-left: 84px;
		height: 39px !important;
		margin-bottom: 1px;
		margin-top: 7px;
	}	
	.mega-entry .bx-wrapper, 
	.mega-entry .bx-viewport, 
	.slider3 {
	  height: 100% !important;
	}	
	.slider3 img {
	  width: 163% !important;
	  max-width: inherit !important;
	  margin-left: -65px;
	}
	.footer .fone, .footer .ftwo, .footer .ffour, .footer .fthree {
	  float: left;
	  width: 100% !important;
	  text-align: center;
	}
			.mega-hover {
		opacity: 1 !important;
	}
		#ctl00_ctl00_cph1_cph1_ctl00_dlProducts .item-box {
	  width: 46.4% !important;
	}
		#ctl00_ctl00_cph1_cph1_ctl00_dlProducts .item-box {
	  width: 23.9%;
	}
	.mega-hover .mega-hovertitle {
		opacity: 1 !important;
	}

	#ctl00_ctl00_cph1_cph1_ctl00_dlProducts .item-box {
	   min-height: 200px;
	}
	#ctl00_ctl00_cph1_cph1_ctl00_dlProducts .item-box:nth-child(4n) {
	  margin-right: 10px;
	}
	#ctl00_ctl00_cph1_cph1_ctl00_dlProducts .item-box:hover .nonorder {
	  top: 6px;
	  font-size: 13px;
	}
	#ctl00_ctl00_cph1_cph1_ctl00_dlProducts .item-box .productgridproductdetailbutton {
		font-size: 10px;
		right: -6px;
		bottom: -5px;
	}
	.product-img-box {
		padding: 0px 0px !important
	}
	.more-views {
	  margin-top: 0px;
	  width: 68px;
	  margin-left: -20px;
	}
	.product-img-box .product-image {
		margin-top: -8px
	}
	.picture+.overview {
		display:inline-block !important;
		margin-top: 50px;
	}
	.show-x {
	  z-index: 9999;
	  margin-top: -6px;
	  font-size: 9px;
	  right: -13px;
	  width: auto;
	}
	.attributes .add-info b {
		display: none;
	}
	.attributes .add-info {
	  margin-top: 5px !important;
	  float: left;
	}
	.attributes+div #ctl00_ctl00_cph1_cph1_ctl00_btnAddToCart {
		margin-top: -35px !important;
		width: 83%;
		margin-bottom: 10px;
	}
	#ctl00_ctl00_cph1_cph1_ctl00_ctrlProductEmailAFriendButton_btnEmailAFriend, #ctl00_ctl00_cph1_cph1_ctl00_ctrlProductAddToCompareList_btnAddToCompareList {
		width: 100%;
		position: relative;
		top: 60px;
	}
	.grnt {
		display: none;
	}
	#ctl00_ctl00_cph1_cph1_ctl00_txtQuantity_txtValue {
	  width: 50px !important;
	  margin-top: 10px;
	  margin-bottom: -5px;
	}
	.emailafriend-box .page-title {
	  width: 100%;
	}
	.master-wrapper-cph-1 .send-email {
	  width: 97%;
	}
	.send-email table {
	  width: 86%;
	  font-size: 9px;
	}
	#ctl00_ctl00_cph1_cph1_ctl00_pnlSorting select {
	  width: 100%;
	  margin-left: 0px;
	}
	#ctl00_ctl00_cph1_cph1_ctl00_pnlSorting {
		margin-top: 10px;
		height: 240px;
	}
	.r-k {
		  margin-top: 9px;
  width: 100%;
  text-align: center;
	}
	.filter-name {
		  margin-left: 0px !important;
  display: block;
  margin-top: 10px
	}
	#ctl00_ctl00_cph1_cph1_ctl00_dlSubCategories span.item-box {
		margin-right: 0px !important;
		padding-right: 0px !important;
	}
	.order-progress {
	  width: 100%;
	}
	#ctl00_ctl00_cph1_cph1_OrderSummaryControl_phCoupon {
		margin-top: -160px;
		width: 97%;
	}
	#ctl00_ctl00_cph1_cph1_OrderSummaryControl_btnApplyDiscountCouponCode {
	  margin-left: -25px;
	}
	#ctl00_ctl00_cph1_cph1_OrderSummaryControl_btnContinueShopping {
	  font-size: 12px;
	    margin-top: 60px;
  		margin-bottom: 15px;
	}
	.cart-footer .totals {
	  /*width: 350px !important; */
	}
	.checkout-buttons+div.clear+div {
	  margin-top: 15px !important;
	}
	#ctl00_ctl00_cph1_cph1_OrderSummaryControl_btnCheckout {
	  background-color: #5FB252;
	  width: 170px;
	  margin-top: -16px;
	}
	.checkout-page-ship .order-summary-body {
		width: 100% !important
	}
	#ctl00_ctl00_cph1_cph1_ctrlCheckoutShippingAddress_dlShippingAddresses .item-box, #ctl00_ctl00_cph1_cph1_ctrlCheckoutBillingAddress_pnlSelectBillingAddress .item-box {
	  width: 100% !important;
	}
	.checkout-page-ship .cart .cart-item-row {
	  width: 320px
	}
	.checkout-page-ship .checkout-data {
	  width: 100%;
	}
	.enter-address {
	  width: 100%;
	}
	.checkout-page {
	  margin: 0 auto;
	  width: 98% !important;
	}
	.checkout-page .checkout-data, .checkout-data.cdatie .body, .paymogen .altbil {
	  width: 100% !important;
	}
	.payment-info .paymogen {
		width: 365px;
	}
	.paymogen .estdown {
		width: 100%;
	}
	.payment-step {
		width: 100%;
		margin-bottom: -2px;
		margin-left: 7px;
	}
	.payment-inf tr {
  width: 109.5% !important;
}
	.payment-inf tr:nth-child(4) {
	  float: right;
	  width: 100%;
	  margin-top: 0px;
	  margin-right: 0px;
	}
	.selectbillingaddressbutton {
		width: 100%;
	}
	.ad-res {
		width: 100%;
	}
	.ad-res tr td {
		width: 71%
	}
	.ad-res table+table tr td:last-child {
	  width: 56.1%;
	}
	.altbil {
	  width: 365px !important;
	}
	.tax-options {
	  width: 95% !important;
	}
	.estdown tbody {
	  width: 100% !important;

	}
	.tax-options li {
	  padding: 7px 6px !important;
	  margin-right: 1px !important;
	  font-size: 10px !important;
	  width: 116px !important;
	  text-align: center;
	}
	.paymogen .tax-rate {
	  width: 72% !important;
	}
	#ctl00_ctl00_cph1_cph1_ctrlCheckoutPaymentInfo_ctl00_SelectedCardImage {

	}
	#ctl00_ctl00_cph1_cph1_ctl00_ctrlProductsAlsoPurchased_dlAlsoPurchasedProducts .item-box {
	  width: 100%;
	}
	#ctl00_ctl00_cph1_cph1_ctrlCustomerLogin_pnlLogin {
		width: 100% !important;
		padding: 0px !important;
		text-align: left !important;
	}
	.login-table-container {
	  width: 98% !important;
	}
	.reg-ister .login-page {
  width: 100%;
}
.reg-ister .registration-page {
  width: 100%;
  float: left;
  margin-left: 0%;
  }
  #ctl00_ctl00_cph1_cph1_ctrlCustomerRegister_CreateUserForm tr {
  margin-left: 2px;
}
#ctl00_ctl00_cph1_cph1_ctrlCustomerRegister_CreateUserForm tr:nth-child(5) .item-name{
	line-height: 19px !important;
}
#ctl00_ctl00_cph1_cph1_ctrlCustomerRegister_CreateUserForm tr:nth-child(6) .item-value{
	width: 270px;
  	margin-top: -43px;
}
#ctl00_ctl00_cph1_cph1_ctrlCustomerRegister_CreateUserForm tr:nth-child(7) .item-value{
	  width: 270px;
  margin-top: -40px;
}
.customer-info-box .section-title {
  width: 76.6%;
  }
.account-page .section-body table td {
  width: 290px !important;
  line-height: 15px !important;
  margin-bottom: 5px !important;
}
.account-page {
	width: 100% !important;
	}
.cart-collaterals .deals {
  float: left;
  width: 100%;
}
.ad-res tr td:first-child {
  width: 92px !important;
}
.ad-res table+table tr td:first-child {
  width: 143px !important;
}
.ajax__tab_tab {
	font-size: 10px;
	margin-right: -1px !important;
}
.payment-step {
  width: 100% !important;
}
.payment-info .paymogen {
  width: 353px !important;
}
.paymogen .tax-rate {
  width: 110% !important;
}
.tax-options {
  width: 100% !important;
    margin-top: -10px !important;
}
.altbil {
  width: 355px !important;
}
.checkout-data.cdatie {
	width: 100% !important
}
iframe[width="100%"] {
	height: 200px;
}
#ctl00_ctl00_cph1_cph1_ctrlContactUs_pnlContactUs {
  width: 100% !important;
  padding-left: 14px;
  padding-right: 14px;
}
#ctl00_ctl00_cph1_cph1_ctrlContactUs_pnlContactUs input[type="text"] {
  width: 100% !important;
}
.contact-send #ctl00_ctl00_cph1_cph1_ctrlContactUs_txtEnquiry {
width: 100% !important;}

.one-fourth {
	width: 100% !important;
	padding-left: 15px !important;
}
.cashondelivery {
  float: right;
  right: 0px;
  position: relative;
  top: -16px;
  }
.payment-step+table {
	width: 100% !important
}

#rev_slider_2:hover .slider-link-w{
		display: block;
}
#rev_slider_2 .slider-link-w{
	display: none;
}
#ctl00_ctl00_cph1_cph1_OrderSummaryControl_phCoupon {
  margin-top: -160px;
  width: 103%;
}
.checkout-data .enter-address tr td input[type="checkbox"] {
  width: 10px;
  float: left !important
}
.checkout-data .enter-address tr td input[type="checkbox"]+label {
	width: 93%;
  margin-top: -7px;
  font-size: 10px;
}
.terms-of-service {
	font-size: 11px;
	line-height: 15px;
}
#ctl00_ctl00_cph1_cph1_CustomerTabs_pnlCustomerInfo_ctrlCustomerInfo_cbNewsletter {
  margin-top: -19px;
  margin-left: -16px;
}
.ad-res tr:nth-child(11) td,
.ad-res tr:nth-child(10) td {
	width: 100% !important;
}
.ad-res tr input[type="checkbox"] {
	  width: 13px !important;
  margin-top: 3px;
  float: left;
}
.order-details {
	width: 97% !important
}
.search-panel {
  width: 98% !important;
}
.search-panel .search-input {
  width: 100% !important;
  }
.search-results .item-box:nth-child(2n) {
  margin-right: 0px !important;
}
.search-results .item-box:nth-child(3n) {
  margin-right: 0px !important;
}
.search-results .item-box{
	width: 100% !important;
}
.search-results .picture a {
  height: 255px !important;
}
#ctl00_ctl00_cph1_cph1_ctrlCompareProducts_tblCompareProducts tr.product-name td:first-child,
#ctl00_ctl00_cph1_cph1_ctrlCompareProducts_tblCompareProducts tr:first-child td:first-child,
#ctl00_ctl00_cph1_cph1_ctrlCompareProducts_tblCompareProducts .productPrice td[align="left"]{
display: none;
}


#ctl00_ctl00_cph1_cph1_ctl00_dlProducts .item-box .picture a {
    height: 325px !important;
    overflow: hidden;
    display: block;
}



.payment-step {
  width: 35.6%;
}
.block-t {
	display: initial !important;
}
.hide-t {
	display: none !important;
}
#ctl00_ctl00_cph1_cph1_ctrlCheckoutPaymentInfo_ctl00_TekCekimID, #ctl00_ctl00_cph1_cph1_ctrlCheckoutPaymentInfo_ctl00_TaksitliCekimID {
	margin-top: -55px !important;
	position: relative;
  	z-index: 999999;
}
#ctl00_ctl00_cph1_cph1_ctrlCheckoutPaymentInfo_ctl00_Submit1 {
  margin-top: -50px;
  height: 45px;

}
	.product-sorting {display:none !important;}
	.category-page .product-grid.two {margin: 0;}
	.category-page .product-grid.four {margin: 0;}
	.category-page .product-grid.six {margin: 0;}
	.product-grid .item-box {float:none;}
	.category-page .product-grid.two .item-box {min-height:inherit}
	.category-page .two .product-item .picture a {height: 334px;}
}
/* Phone  : 320px */
@media only screen and (min-width: 415px){
	.page .mainPoison.desktopHidden {display:none;}
}
@media only screen and (max-width: 414px){
	.head-left-b a {font-size:12px;}
	.page .mainPoison.mobileHidden, .header-mini-cart {display:none;}
	.page .mainPoison>div {padding: 0 30px;text-align: center !important;}
	.page .mainPoison>div i {display: block;text-align: center;margin-bottom:10px;}
	.header-container .arw-toggle-container {margin-left:0 !important;}
}
@media only screen and (max-width: 375px){
	.category-page .two .product-item .picture a {height: 294px;}
}
@media only screen and (max-width: 360px){
	.category-page .two .product-item .picture a {height: 280px;}
}
@media only screen and (max-width: 320px){
	.category-page .two .product-item .picture a {height: 240px;}
}
/*.page .main {
	margin-top: 0px !important;
	background: #ebebeb;
	display: inline-block;
	width: 100%;
}
.page .main .sidebar,
.page .main .col-main {
	padding-top: 50px;
}
.page .main .col-main {
	background: #fff
}*/
.tax-rate tr td:first-child {
	text-align: center !important;
}
.slider3 .price-main-x, .slider3 .price-main {
	display: none
}
.paymogen .altbil {
	padding-bottom: 0px !important;
	margin-top: 20px !important;
}
.tax-rate {
	  width: 42% !important;
  margin: 0 auto;
  text-align: center;
  margin-top: 17px !important;
  margin-bottom: 35px !important;
    line-height: 32px;
    float: right;
}
.tax-options {
  display: block;
  width: 100%;
  /* margin: 0 auto; */
  margin-top: 45px;
}
.tax-options li:last-child {
	margin-right: 0px;
}
.tax-options li {
  float: left;
  display: block;
  padding: 7px 10px;
  background-color: #ebebeb;
  margin-right: 5px;
  border-bottom: 2px solid #ccc;
}
.tax-rate td{
		border: 1px solid #ebebeb;
  float: left;
  height: 40px;
  width: 130px !important;
    margin-left: -1px;
}
.tax-options li a:focus {
	  color: #000 !important;
  font-weight: bold;
}

.tax-rate tr:first-child td {
	height: 55px;
	  margin-left: -1px;
}
#ctl00_ctl00_cph1_cph1_ctrlCheckoutPaymentInfo_ctl00_bndivID+.altbil {
float: left !important
}
#ctl00_ctl00_cph1_cph1_OrderSummaryControl_pnlCart .end span.productPrice{
	  text-align: right;
  padding-right: 14px;
}
.altbil {
	width: 500px;
	float: none;
	margin: 0 auto;
	margin-top: 90px;
}

#ctl00_ctl00_cph1_cph1_ctrlCustomerRegister_LoginForm_UserName {
	margin-bottom: 9px;
}
#ctl00_ctl00_cph1_cph1_ctrlCheckoutPaymentInfo_ctl00_bndivID .tax-rate{
	
}
.login-table-container .message-error{
color: red;
  position: relative;
  top: -150px;
  right: -8px;
}
.login-page {
	  margin-top: 40px;
	    min-height: 389px !important;
}
#ctl00_ctl00_cph1_cph1_ctrlCustomerRegister_LoginForm_UserNameOrEmailRequired, #ctl00_ctl00_cph1_cph1_ctrlCustomerRegister_LoginForm_PasswordRequired{
	  float: right;
  margin-top: -20px;
  position: relative;
  margin-right: 10px;
}
input#ctl00_ctl00_cph1_cph1_ctrlCustomerRegister_CreateUserForm___CustomNav0_StepNextButton {
	margin-top: -15px;
	margin-right: -18px;
}
#ctl00_ctl00_cph1_cph1_ctrlCustomerRegister_CreateUserForm .button {
  padding: 0px;
  background-color: transparent;
}

.payment-step+table td {
  padding: 40px;
}

.ProductPriceOld .oldProductPrice {
	text-decoration: line-through;
	font-weight: 300;
}
.product-item .picture {
    display: block;
    max-height: 278px;
    overflow: hidden;
}

.ribby {
	display:none;
	position: absolute;
    right: -6px;
    top: -8px;
    background: #E4DA24;
    width: 50px;
    height: 50px;
    text-align: center;
    font-size: 18px;
    border-radius: 50%;
    line-height: 14px;
    color: #FFF;
    font-weight: 700;
    padding-top: 12px;}
.ribby span {display: block;
    font-size: 10px;}
	
.footerRegister {
	font-size: 15px;
}

.Loadin {
	position: relative;
	width: 50px;
	/* top: 100%; */
	/* right: 100%; */
}

.Modal {
	position: fixed;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.6);
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	color: #fff;
	margin: 0 auto;
	font-size: 20px;
	font-weight: bold;
	z-index:9999;
}

.modalCenter {
	position: relative;
	top: 50%;
}

.search-results .oldproductPrice {
    font-size: 17px;
    top: -20px;
    left: 2px;
    color: #474747;
    text-decoration: line-through;
}

/**** Transitions for Masonry ****/

.masonry,
.masonry .masonry-brick {
  -webkit-transition-duration: 0.4s;
     -moz-transition-duration: 0.4s;
      -ms-transition-duration: 0.4s;
       -o-transition-duration: 0.4s;
          transition-duration: 0.4s;
}

.masonry {
  -webkit-transition-property: height, width;
     -moz-transition-property: height, width;
      -ms-transition-property: height, width;
       -o-transition-property: height, width;
          transition-property: height, width;
}

.masonry .masonry-brick {
  -webkit-transition-property: left, right, top;
     -moz-transition-property: left, right, top;
      -ms-transition-property: left, right, top;
       -o-transition-property: left, right, top;
          transition-property: left, right, top;
}

.fotogaleri .gallery .item {
    width: 24.5%;
    float: left;
	padding-bottom:5px;
}

.fotogaleri .gallery .item .fancybox {
    display: block;
    width: 100.5%;
    height: 100%;
    position: relative;
}

.fotogaleri .gallery .item img {
    display: block;
    width: 100.5%;
}

.fotogaleri .gallery .item .fancybox:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.fotogaleri .gallery .item .fancybox:after {
    content: '\f002';
    font: normal normal normal 20px/1 FontAwesome;
    position: absolute;
    opacity: 0;
}

.fotogaleri .gallery .item .fancybox:hover:before {
    content: '';
    background: rgba(0, 0, 0, 0.5);
}

.fotogaleri .gallery .item .fancybox:hover:after {
    content: '\f002';
    font: normal normal normal 20px/1 FontAwesome;
    color: #fff;
    opacity: 1;
    top: 50%;
    margin-top: -25px;
    margin-left: -25px;
    left: 50%;
    border: 2px solid #fff;
    border-radius: 50%;
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 46px;
}

.bannerRibbon {
	position: absolute;
    z-index: 99;
    right: 50px;
}

.bannerRibbon img {
	width:200px;
}

.category-gallery img {
	display: block;
    float: left;
    background-color: #ebebeb;
    min-width: 170px;
    /* min-height: 207px; */
    padding: 10px;
    margin-left: 10px;
    border-radius: 4px;
    border-bottom: 3px solid #ccc;
    margin-bottom: 15px;
}

.mainBlock {padding:40px 0 0;}
.mainBlock .categoryBlock {margin-bottom:100px;position: relative;overflow:hidden;-webkit-transition: all ease-in-out 1s;
    -moz-transition: all ease-in-out 1s;
    -ms-transition: all ease-in-out 1s;
    -o-transition: all ease-in-out 1s;
    transition: all ease-in-out 1s;}
.mainBlock .categoryBlock:hover {box-shadow:0 0 0 10px #fff,0 0 0 11px #000;-webkit-box-shadow:0 0 0 10px #fff,0 0 0 11px #000;-moz-box-shadow:0 0 0 10px #fff,0 0 0 11px #000;}
.mainBlock .categoryBlock img {/*outline: 3px solid white;outline-offset: -8px;*/-webkit-transition: all ease-in-out 1s;
    -moz-transition: all ease-in-out 1s;
    -ms-transition: all ease-in-out 1s;
    -o-transition: all ease-in-out 1s;
    transition: all ease-in-out 1s;}
.mainBlock .categoryBlock .categoryBlockTitle {
	position: absolute;
	width:auto;
    bottom: 10%;
    padding: 10px 15% 10px 5%;
    color: #000;
    background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 46%, rgba(255,255,255,0) 100%);
    background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 46%,rgba(255,255,255,0) 100%);
    background: linear-gradient(to right, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 46%,rgba(255,255,255,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 );
	
}
.mainBlock .categoryBlock .categoryBlockTitle a {color:#000;}
.mainBlock .categoryBlockTitle p {font-size:26px;margin-bottom:0;}
.mainBlock .categoryBlock:hover img {transform: scale(1.2);}

.buttons-color input {width:30px !important;height:30px !important;}
.btnGroup {display: inline-block;clear: both;width: 100%;}

.header-container .header-mini-cart {margin-right: 15px;}
.header-container .header-mini-cart .mini-cart-header {text-align: inherit;color: #818181;}
.header-container .header-mini-cart .mini-cart-header i {color: #000;}
.grnt {display: inline-block;width: 100%;margin-top:30px;}
.grnt span {width:50%;float:left;text-align:center;display:block;}
.grnt span i {font-size:40px;margin-bottom: 5px;}
.grnt span:first-child {border-right:1px solid #ccc;}

.productColor {position: relative;top: 10px;display: block;width: 50px;float: left;}
.productSize {float: left;position: relative;top: 20px;display: block;width: 50px;margin-right: 10px;}
.mainPoison {margin:40px 0 0;display: inline-block;width: 100%;}
.mainPoison>div {width:50%;float:left;}
.mainPoison>div:first-child {text-align:right;border-right:1px solid #ccc;}
.mainPoison>div i {font-size:30px;margin:0 15px;}
.mainPoison>div span {position: relative;top: -6px;font-size: 15px;}
.backButton {float:right;font-size:12px;text-decoration:underline;}
.body-stretched  .container.productContainer {width:1005px;}
.main-container {max-width: 1280px;padding-left: 10px;padding-right: 10px;margin: 0 auto;}

.product-sorting {text-align:right;}
.product-sorting .breadcrumb {float:left;padding-top: 3px;text-transform: uppercase;}

.change-grid {float: right;margin-left:20px;}
.change-grid>a {float:left;cursor:pointer;}
.change-grid .grid-two {
	display:block;
	width: 21px;
    height: 21px;
    padding: 0;
    background: url(images/sprite-change-grid.png) 0px 0px no-repeat;
    margin-left: 9px;
    border: none;}
.change-grid .grid-two.active, 
.change-grid .grid-two:hover {
	display:block;
	width: 21px;
    height: 21px;
    padding: 0;
    background: url(images/sprite-change-grid.png) 0px -26px no-repeat;
    margin-left: 9px;
    border: none;}
.change-grid .grid-four {
	display:block;
	width: 45px;
    height: 21px;
    padding: 0;
    background: url(images/sprite-change-grid.png) 0px -50px no-repeat;
    margin-left: 9px;
    border: none;}
.change-grid .grid-four.active, 
.change-grid .grid-four:hover {
	display:block;
	width: 45px;
    height: 21px;
    padding: 0;
    background: url(images/sprite-change-grid.png) 0px -76px no-repeat;
    margin-left: 9px;
    border: none;}
.change-grid .grid-six {
	display:block;
	width: 69px;
    height: 21px;
    padding: 0;
    background: url(images/sprite-change-grid.png) 0px -100px no-repeat;
    margin-left: 9px;
    border: none;}
.change-grid .grid-six.active, 
.change-grid .grid-six:hover {
	display:block;
	width: 69px;
    height: 21px;
    padding: 0;
    background: url(images/sprite-change-grid.png) 0px -126px no-repeat;
    margin-left: 9px;
    border: none;}
	
.product-grid.two {margin:0 100px;}
.product-grid.two .product-item .picture {max-height: 480px;}
.product-grid.two .item-box {min-height: 515px;}
.product-grid.two .item-box .product-title a {font-size:18px;}

.product-grid.six .item-box {min-height:200px;}
.product-grid.six .item-box .product-title a {font-size:12px;}
.product-grid.six .item-box .add-info .buttons {display:none;}
.product-grid.six .item-box .prices {position:absolute;margin-top: -25px;left: 25px;}
.product-grid.six .product-item .picture {max-height: 175px;}

.product-grid .item-box .add-info {display: flex;
    width: 100%;
    border: 1px solid #F1F5F8;
    border-bottom: 1px solid #B0B0B0;
    border-top: 0;}
.product-grid .item-box .add-info .buttons {position:absolute; width:100%;}
.head-left-b .dropdown-lang li {line-height:30px}
.password-recovery-page table tr td {position:relative;}
.password-recovery-page table tr td span {position:absolute;}



.footerCategories>.fortk:nth-child(4) a {pointer-events:none !important;} 

.slogan {display:none;position:absolute;z-index: 99;
    color: #fff;
    font-size: 35px;
    font-weight: 700;
    left: 50%;
    top: 60%;
    margin-left: -115px;
    line-height: 36px;
    text-align: center;text-shadow: 0 0 14px #000;}
.slogan span {font-size: 33px;
    font-weight: 100;}
.rev_slider_wrapper {max-height: 1006px !important;height: 1006px;}
.mainBlock .categoryBlock img {opacity:0;}
.mainBlock .categoryBlock>a+a {background:#000;display:block;}