/* Extracted from legacy inline template styles for browser caching. */
.buynow-2{max-width:740px;margin:0 auto;background:#fff;font-family:'Roboto Condensed',sans-serif!important}.buynow-2 .heading{position:relative;cursor:pointer;padding-left:40px}.buynow-2 .heading:before{content:"";position:absolute;width:22px;height:20px;left:10px;top:0;background-image:url('/templates/backend/images/spritesheet.png');background-repeat:no-repeat;background-position:-459px -360px}.buynow-2 .heading .text{padding-left:50px;display:inline-block;font-size:14px;line-height:20px;text-transform:uppercase;color:#555}.buynow-2 .heading .text:hover{color:#0388cd}.buynow-2 .list-cart-heading{width:100%;background:#f7f7f7;font-size:12px;color:#333;padding:0 15px}.buynow-2 .list-cart-heading .item{float:left;padding:6px 15px;text-transform:uppercase}.buynow-2 .list-cart-heading .item+.item{border-left:1px solid #fff}.buynow-2 .list-cart-heading .product,.buynow-2 .list-order .product{width:330px}.buynow-2 .list-cart-heading .price,.buynow-2 .list-order .price{width:130px}.buynow-2 .list-cart-heading .count,.buynow-2 .list-order .count{width:114px}.buynow-2 .list-cart-heading .prices,.buynow-2 .list-order .prices{width:130px}.buynow-2 .list-order{padding:0 15px}.buynow-2 .list-order>.item{padding:15px 0}.buynow-2 .list-order>.item+.item{border-top:1px dotted #ccc}.buynow-2 .list-order .product .thumb{width:80px;height:80px;border:1px solid #d8d8d8}.buynow-2 .list-order .price,.buynow-2 .list-order .prices{padding-right:15px;font-size:12px;font-weight:700}.buynow-2 .list-order .price span{display:block}.buynow-2 .list-order .list-item>*{float:left}.buynow-2 .list-order .product .info{width:250px;padding:0 15px}.buynow-2 .list-order .product .info .title{font-size:13px;line-height:18px;height:54px;font-weight:700}.buynow-2 .list-order .product .info .title .link{color:#333;font-size:12px}.buynow-2 .list-order .product .info .title .link:hover{color:#0388cd}.buynow-2 .list-order .product .delete{border:none;background:#fff;font-size:11px;color:#6f0600;cursor:pointer}.buynow-2 .list-order .product .delete i{color:#959595;margin-right:5px}.buynow-2 .list-order .price .old{text-decoration:line-through;color:#959595;font-weight:400}.buynow-2 .list-order .price .saleoff{color:#d60c0c;font-weight:400}.buynow-2 .list-order .count{text-align:center}.buynow-2 .list-order .count>*{display:inline-block}.buynow-2 .list-order .count .btn{position:absolute;width:30px;height:30px;border:1px solid #dfdfdf;top:0;cursor:pointer}.buynow-2 .list-order .count .abate:before,.buynow-2 .list-order .count .augment:before{width:12px;height:2px;margin:15px auto;content:"";display:block}.buynow-2 .list-order .count .abate{left:-30px;border-right:none}.buynow-2 .list-order .count .abate:before{background:#ccc}.buynow-2 .list-order .count .augment{right:-30px;border-left:none}.buynow-2 .list-order .count .augment:before{background:#288ad6}.buynow-2 .list-order .count .augment:after{content:"";width:2px;height:12px;background:#288ad6;display:block;margin:0 auto;position:absolute;top:10px;left:0;right:0}.buynow-2 .list-order .count .quantity{width:30px;height:30px;text-align:center;border:1px solid #dfdfdf}.buynow-2 .panel-foot{padding:15px 15px 0;font-size:14px;line-height:20px;color:#333;border-top:1px solid #eee}.buynow-2 .panel-foot .total .price strong{color:#d60c0c}.buynow-2 .panel-foot .total p{font-size:13px}.buynow-2 .panel-foot .action .continue{font-size:13px;color:#0388cd}.buynow-2 .panel-foot .action .purchase{display:block;position:relative;padding:8px 40px 8px 20px;background:#d60c0c;color:#fff;border:none;font-size:13px;line-height:20px;font-weight:700;cursor:pointer;border-radius:4px}.buynow-2 .panel-foot .action .purchase:after{content:"";display:block;position:absolute;width:12px;height:8px;background:url('/templates/backend/images/spritesheet.png') -264px -81px no-repeat;top:14px;right:15px}#scrrolbar{max-height:320px}#scrrolbar::-webkit-scrollbar{height:100%;width:6px}#scrrolbar::-webkit-scrollbar-thumb{background:#ccc;height:10px;width:7px;border-radius:3px}#modal-cart .uk-modal-dialog{width:740px!important;padding:20px 0 10px!important}
		.cart-scrrolbar {max-height: 320px}
		.cart-scrrolbar::-webkit-scrollbar {height: 100%; width: 6px;}
		.cart-scrrolbar::-webkit-scrollbar-thumb { background: #ccc; height: 10px; width: 7px; border-radius: 3px; }
		.header-search{position:relative;}.header-search .searchResult{padding:15px 10px;width:100%;position:absolute;z-index:1000;top:-moz-calc(100% + 1px);top:-webkit-calc(100% + 1px);top:-ms-calc(100% + 1px);top:-o-calc(100% + 1px);top:calc(100% + 1px);left:0;background:#fff;-moz-box-shadow:0 3px 8px 0 rgba(0,0,0,.3),0 0 0 1px rgba(0,0,0,.1);-ms-box-shadow:0 3px 8px 0 rgba(0,0,0,.3),0 0 0 1px rgba(0,0,0,.1);-o-box-shadow:0 3px 8px 0 rgba(0,0,0,.3),0 0 0 1px rgba(0,0,0,.1);-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.3),0 0 0 1px rgba(0,0,0,.1);box-shadow:0 3px 8px 0 rgba(0,0,0,.3),0 0 0 1px rgba(0,0,0,.1);display:none;width:120%;}.header-search .searchResult .title{position:relative;margin:0 0 8px;font-size:16px;line-height:20px;font-weight:600;background:#fff;text-transform:uppercase}.header-search .searchResult .title>*{position:relative;padding:0 10px 0 0;background:#fff;z-index:100}.header-search .searchResult .title:before{content:"";display:block;position:absolute;width:100%;height:1px;background:#ff392f;left:0;top:initial;bottom:5px;z-index:50}.header-search .searchResult .result:not(:last-child){margin:0 0 15px}.header-search .searchResult .list li:not(:last-child){margin:0 0 5px}.header-search .searchResult .list li a{font-size:14px;line-height:20px;color:#333}.header-search .searchResult .list li a:hover{color:#1d8acb}
		.product-review .title {
		margin: 15px 0;
		font-size: 16px;
		text-transform: uppercase;
		font-weight: normal;
		text-shadow: 1px 1px #000;
	}
	.product-review .title>* {
		display: inline-block;
		border-bottom: 1px solid #252525;
	}
	.product-review .form-row {margin-bottom: 10px!important;}
	.product-review .form  .label {
		display: block;
		margin: 0 0 5px 0;
	}
	.product-review .form .input-text,
	.product-review .form .form-textarea {
		display: block;
	    height: 34px;
	    padding: 10px;
	    font-size: 14px;
	    line-height: 1.42857143;
	    color: #555;
	    border: 1px solid #CCCCCC;
	    background-color: #F7F7F7;
	    color: #595959;
	    border-radius: 4px;
	    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
	    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	}
	.product-review .form .form-textarea {height: 110px;}
	.product-review .form .btn-submit {
		display: inline-block;
	    padding: 7px 15px;
	    margin-bottom: 0;
	    font-size: 14px;
	    line-height: 20px;
	    cursor: pointer;
	    border: none;
	    background: #d5d5d5;
	    -webkit-border-radius: 4px;
	    -moz-border-radius: 4px;
	    -ms-border-radius: 4px;
	    -o-border-radius: 4px;
	    border-radius: 4px;
	}
	.product-review .form .input-text:focus,
	.product-review .form .form-textarea:focus {
		border-color: #66afe9;
	    outline: 0;
	    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
	    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
	}
	div.stars {
	  width: 270px;
	  display: inline-block;
	}

	
	input.star { display: none; }

	label.star {
	  float: right;
	  padding: 10px;
	  font-size: 36px;
	  color: #444;
	  transition: all .2s;
	}

	input.star:checked ~ label.star:before {
	  content: '\f005';
	  color: #FD4;
	  transition: all .25s;
	}

	input.star-5:checked ~ label.star:before {
	  color: #FE7;
	  text-shadow: 0 0 20px #952;
	}

	input.star-1:checked ~ label.star:before { color: #F62; }

	label.star:hover { transform: rotate(-15deg) scale(1.3); }

	label.star:before {
	  content: '\f006';
	  font-family: FontAwesome;
	}
