@charset "utf-8";
/*** Global  ***/
*{margin:0;padding:0;}
body{font:14px "Trebuchet MS", "Helvetica CY", sans-serif;color:#676767;}
img{border:none;}
a{color:#676767;text-decoration:none;}
.nowrap{white-space:nowrap;}
.clear{clear:both;}
.clear-l{clear:left;}
.container{width:960px;margin:0 auto;position:relative;}
.hor-sep{width:100%;margin-bottom:26px;height:1px;background:url(../images/hor-sep-line.jpg) no-repeat center top;clear:both;}
.noselect,.main .showcase .bx-pager-item .bx-pager-link {
  -webkit-touch-callout: none;
    -webkit-user-select: none;
     -khtml-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
         -o-user-select: none;
            user-select: none;
}
.wrapper{padding:0 0 200px;margin-bottom:30px;background:url(../images/apple-bg.jpg) no-repeat right bottom}
.hat{margin:50px 0 40px;position:relative;}
	/*** Hat Reg Form  ***/
.hat .logo{width:210px;}
.hat .logo h1{width:210px;margin:0 0 11px;height:88px;text-indent:-9999px;}
.hat .logo a,.hat .logo img{display:block;}
.hat .logo .working-time{text-align:center;color:#000000;font-size:18px;}
	/*** Hat Reg Form  ***/
.hat .reg-auth{width:230px;top:0;right:0;position:absolute;}
.hat .reg-auth .title{/*margin:0 0 21px;*/margin:0 0 12px;font-size:16px;}
.hat .reg-auth .title a{color:#2f2f2f;text-decoration:underline;float:right;}
.hat .reg-auth .title a:hover{text-decoration:none;}
.hat .reg-auth .title span{color:#d53e07;}
.hat .reg-auth .input-holder{position:relative;}
.hat .reg-auth label{display:block;color:#676767;font-size:13px;}
.hat .reg-auth input[type="text"],.hat .reg-auth input[type="password"]{width:155px;height:26px;margin:0 0 4px;padding:0 5px;border:1px solid #c4c4c4;}
.hat .reg-auth .pass-recover{display:block;color:#676767;font-size:13px;text-decoration:underline;}
.hat .reg-auth .pass-recover:hover{text-decoration:none;}
.red-btn,.submit{height:28px;background:#d53e07;color:#fff;font-size:13px;padding:0 5px;border:none;border-radius:5px;behavior:url(/PIE.htc);position:relative;display:inline-block;}
.hat .reg-auth .submit{top:0px;right:0;width:53px;position:absolute;cursor:pointer;}
.hat .reg-auth .submit:hover {background:#7d5755;}
.hat .reg-auth .logout-button .submit{position:relative;}
.hat .reg-auth .acc-link{top:22px;left:0;position:absolute;}
.hat .reg-auth .logout-button{top:22px;left:130px;position:absolute;}
	/*** Hat Contacts  ***/
.hat .contact{width:300px;top:-1px;left:326px;position:absolute;}
.hat .contact .phn{width:295px;height:31px;text-indent:-9999px;margin:12px 0 26px;background:url(../images/hat-phone.jpg) no-repeat;}
.hat .contact .skp{height:px;color:#676767;font-weight:bold;font-size:21px;line-height:25px;padding:0 0 0 130px;background:url(../images/hat-skype.jpg) no-repeat;position:relative;}
.hat .contact .skp div{text-align:center;}
	/*** Breadcrumbs  ***/
.breadcrumbs{margin:0 0 10px;font-size:13px;}
.breadcrumbs a{color:#676767;text-decoration:underline;font-size:12px;}
.breadcrumbs a:hover{text-decoration:none;}
	/*** Top menu  ***/
.main-nav{margin:0 0 20px;}
.main-nav .items{list-style:none;}
.main-nav .item{margin:0 0 0 14px;float:left;}
.main-nav .item:first-child{margin:0;}
.main-nav .item a{padding:0 15px;height:30px;line-height:30px;display:block;color:#676767;font-size:18px;border-radius:5px;behavior:url(/PIE.htc);position:relative;}
.main-nav .item a:hover{background:#d53e07;color:#ffffff;}
	/*** Tool  Pane  ***/
.tool-pane{position:relative;margin:0 0 19px;clear:both;}
	/*** Catalog filter  ***/
.catal-filter{list-style:none;right:0;top:0;position:absolute;line-height:32px;}
.catal-filter li{float:left;margin:0 0 0 30px;}
.catal-filter a{color:#676767;font-size:16px;}
.catal-filter .link{color:#676767;}
.catal-filter .sort{width:12px;height:22px;margin:0 0 0 3px;display:inline-block;}
.catal-filter .sort.dn{background:url(../images/sort-arr-dn.png) no-repeat;}
.catal-filter .sort.up{background:url(../images/sort-arr-up.png) no-repeat;}
.catal-filter a:hover .sort{background-position:0 -22px;}
.orderby-displaynumber{top:-48px;right:0;position:absolute;width:400px;margin:0;}
	/*** Search  Pane  ***/
.search{width:467px;height:26px;border:1px solid #c4c4c4;}
.search input[type="text"]{width:428px;padding:0 5px;height:26px;line-height:26px;border:none;}
.search .button{width:18px;height:21px;background:url(../images/search-btn.png);border:none;cursor:pointer;}
	/*** Main Part  ***/
.main{position:relative;margin:0 0 46px;}
.main .product-list{position:relative;float:left;margin:0 0 18px;}
.main .side-menu-main{width:520px;height:472px;}
.main .pl-items{width:240px;list-style:none;background:#86b32d;border-radius:5px;behavior:url(/PIE.htc);min-height:250px;}
.main .pl-item{height:25px;line-height:25px;}
.main .pl-item:hover,.main .pl-item.active{background:#ffffff;}
.main .pl-item .pl-link{padding:0px 10px 0px 18px;color:#fff;display:block;position:relative;}
.main .pl-item.active .pl-link{color:#86b32d;}
.main .pl-item .pl-link a{color:#fff;}
.pl-item .pl-link > a{padding:0 20px 0 0;height:25px;white-space:nowrap;display:block;position:relative;overflow:hidden;text-overflow: ellipsis;}
.pl-item .bg-l,.pl-item .bg-r{width:5px;position:absolute;display:none;}
.pl-item:hover .bg-l,.pl-item:hover .bg-r,.pl-item.active .bg-l,.pl-item.active .bg-r{display:block;}
.pl-link .bg-l{background:url(../images/radius-l.png) no-repeat;top:-6px;height:35px;left:0;}
.pl-link .bg-r{background:url(../images/radius-r.png) no-repeat;top:-5px;height:35px;right:0;}
.pl-link .result-count{position:absolute;top:0;right:10px;}
.main .pl-item.active .pl-link a,.main .pl-item:hover .pl-link a,.main .pl-item:hover .result-count{color:#86b32d;}
.main .pl-item:hover .result-count a{text-decoration:underline;}
.main .pl-subitems{left:240px;width:235px;height:100%;top:0;padding:0 0 0 35px;position:absolute;list-style:disc outside;color:#86b32d;display:none;}
.main .active .pl-subitems{display:block;}
.product-list{}
.product-list.sub-bg96    /*.pl-subitems*/{background: url(../images/pl-bg/prod1.jpg)  no-repeat right bottom;}
.product-list.sub-bg130  /*.pl-subitems*/{background: url(../images/pl-bg/prod2.jpg)  no-repeat right bottom;}
.product-list.sub-bg297   /*.pl-subitems*/{background: url(../images/pl-bg/prod19.jpg)  no-repeat right bottom;}
.product-list.sub-bg290   /*.pl-subitems*/{background: url(../images/pl-bg/prod4.jpg)  no-repeat right bottom;}
.product-list.sub-bg179   /*.pl-subitems*/{background: url(../images/pl-bg/prod5.jpg)  no-repeat right bottom;}
.product-list.sub-bg40    /*.pl-subitems*/{background: url(../images/pl-bg/prod6.jpg)  no-repeat right bottom;}
.product-list.sub-bg139   /*.pl-subitems*/{background: url(../images/pl-bg/prod7.jpg)  no-repeat right bottom;}
.product-list.sub-bg159   /*.pl-subitems*/{background: url(../images/pl-bg/prod8.jpg)  no-repeat right bottom;}
.product-list.sub-bg5      /*.pl-subitems*/{background: url(../images/pl-bg/prod9.jpg)  no-repeat right bottom;}
.product-list.sub-bg81   /*.pl-subitems*/{background: url(../images/pl-bg/prod10.jpg)  no-repeat right bottom;}
.product-list.sub-bg184    /*.pl-subitems*/{background: url(../images/pl-bg/prod3.jpg) no-repeat right bottom;}
.product-list.sub-bg82  /*.pl-subitems*/{background: url(../images/pl-bg/prod12.jpg)  no-repeat right bottom;}
.product-list.sub-bg303   /*.pl-subitems*/{background: url(../images/pl-bg/prod14.jpg) no-repeat right bottom;}
.product-list.sub-bg178  /*.pl-subitems*/{background: url(../images/pl-bg/prod13.jpg) no-repeat right bottom;}
.product-list.sub-bg182  /*.pl-subitems*/{background: url(../images/pl-bg/prod15.jpg) no-repeat right bottom;}
.product-list.sub-bg22  /*.pl-subitems*/{background: url(../images/pl-bg/prod16.jpg) no-repeat right bottom;}
.product-list.sub-bg338   /*.pl-subitems*/{background: url(../images/pl-bg/prod11.jpg) no-repeat right bottom;}
.product-list.sub-bg2 /*.pl-subitems*/{background: url(../images/pl-bg/prod17.jpg) no-repeat right bottom;}
.product-list.sub-bg110   /*.pl-subitems*/{background: url(../images/pl-bg/prod18.jpg) no-repeat right bottom;}
.product-list.sub-bg   /*.pl-subitems*/{background: url(../images/pl-bg/prod18.jpg) no-repeat right bottom;}

.product-list.sub-bg238    /*.pl-subitems*/{background: url(../images/pl-bg/sop1.jpg) no-repeat right bottom;}
.product-list.sub-bg239 /*.pl-subitems*/{background: url(../images/pl-bg/sop1.jpg) no-repeat right bottom;}
.product-list.sub-bg239 /*.pl-subitems*/{background: url(../images/pl-bg/sop2.jpg) no-repeat right bottom;}
.product-list.sub-bg282/*.pl-subitems*/{background: url(../images/pl-bg/sop4.jpg) no-repeat right bottom;}
.product-list.sub-bg246 /*.pl-subitems*/{background: url(../images/pl-bg/sop9.jpg) no-repeat right bottom;}
.product-list.sub-bg174 /*.pl-subitems*/{background: url(../images/pl-bg/sop6.jpg) no-repeat right bottom;}
.product-list.sub-bg252/*.pl-subitems*/{background: url(../images/pl-bg/sop10.jpg) no-repeat right bottom;}
.product-list.sub-bg263 /*.pl-subitems*/{background: url(../images/pl-bg/sop3.jpg) no-repeat right bottom;}
.product-list.sub-bg251 /*.pl-subitems*/{background: url(../images/pl-bg/sop8.jpg) no-repeat right bottom;}
.product-list.sub-bg227 /*.pl-subitems*/{background: url(../images/pl-bg/sop7.jpg) no-repeat right bottom;}
.product-list.sub-bg241/*.pl-subitems*/{background: url(../images/pl-bg/sop11.jpg) no-repeat right bottom;}
.product-list.sub-bg /*.pl-subitems*/{background: url(../images/pl-bg/sop5.jpg) no-repeat right bottom;}
.product-list.sub-bg /*.pl-subitems*/{background: url(../images/pl-bg/sop13.jpg) no-repeat right bottom;}
.product-list.sub-bg /*.pl-subitems*/{background: url(../images/pl-bg/sop8.jpg) no-repeat right bottom;}
.main .pl-subitem{font-size:14px;line-height:15px;margin:0 0 5px;}
.main .pl-subitem a{color:#676767;}	
.main .pl-subitem a:hover{text-decoration:underline;}	
	/*** Catalog ***/
.main .catalog .pl-item .pl-subitems{display:none;}
.main  .pl-subitems.catalog {width:652px;padding:5px 0 5px 44px;margin:0 0 25px 10px;left:0;height:auto;border:1px solid #c4c4c4;border-radius:5px;behavior:url(/PIE.htc);float:left;display:block;background:#ffffff;position:relative;}
.main .catalog .active .pl-subitems{background:#ffffff;}
.main .catalog .pl-subitem{float:left;width:300px;margin-right:10px;}
.main .catalog .pl-subitem:nth-of-type(odd){margin-right:30px;}
.main .catalog .prod-result,.browse-view{width:678px;float:right;padding:0 0 0 42px;margin:0 0 20px;list-style:none;}
.main .catalog .prod-result .pr-item{float:left;width:100%;padding:0 0 13px 0px;margin:0 0 19px;background:url(../images/hor-sep700.jpg) no-repeat center bottom;position:relative;}
.main .catalog .prod-result .prod-pic{float:left;min-width:95px;min-height:95px;}
.main .catalog .prod-result .prod-pic img{border:1px solid #c4c4c4;border-radius:5px;behavior:url(/PIE.htc);display:block;position:relative;}
.main .catalog .prod-result .prod-name{margin:0 0 0 20px;width:330px;float:left;font-weight:normal;color:#676767;font-size:16px;}
.main .catalog .prod-result .prod-name a{color:#676767;}
.prod-result .prod-desc{margin:0 0 0 20px;width:325px;float:left;}
.main .catalog .prod-result .r-block{right:0;bottom:13px;position:absolute;}
.main .catalog .prod-result .r-block .ui-spinner-input{width:30px;height:29px;padding:0 10px;margin:0;line-height:39px;font:18px "Trebuchet MS", "Helvetica CY", sans-serif;color:#000;font-weight:bold;border:none;}
.quantity-box{padding:0 20px 0 0;position:relative;display:inline-block;}
.quantity-controls-box{width:15px;height:100%;right:0;top:0;position:absolute;}
.quantity-controls{background:url(../images/vmgeneral/quantity-controls.png) no-repeat;height:14px;border:none;width:15px;position:absolute;}
.quantity-controls.quantity-plus{top:0;}
.quantity-controls.quantity-minus{bottom:0;background-position:-15px 0;}
.main .catalog .prod-result .r-block .price{font-size:18px;line-height:18px;color:#d53e07;font-weight:bold;}
.main .catalog .prod-result .r-block .size{font-size:14px;color:#676767;font-weight:bold;}
.main .catalog .prod-result .r-block .cols{float:left;margin:0 18px 0 0;}
.main .catalog .prod-result .r-block input.addtocart-button{margin:-11px 0 0;}
.vm-pagination{float:right;width:720px;}
.vm-pagination ul{float:right;list-style:none;}
.vm-pagination li{float:left;margin:0 10px 0 0;line-height:25px;}
.vm-pagination a,.vm-pagination span.pagenav{color:#d53e07;width:25px;height:25px;display:block;border-radius:15px;behavior:url(/PIE.htc);position:relative;font-size:18px;}
.vm-pagination span.pagenav,.vm-pagination li a:hover{background:#d53e07;color:#ffffff;}
.vm-pagination .pagination-next a,.vm-pagination .pagination-next:hover a{width:13px;height:9px;margin:11px 0 0 5px;background:url(../images/next-arr.png) no-repeat;float:right;text-indent:-9999px;}
.pagination-start span,.pagination-end span,.pagination-prev span,.pagination-next span,
.pagination-start a,.pagination-end a,.pagination-prev a{display:none!important;}
.main .l-ban{border-radius:5px;box-shadow:0px 0px 5px 0px #ECECEC;behavior:url(/PIE.htc);position:relative;float:left;overflow:hidden;margin:0 0 18px;}
	/*** Content Page ***/
.item-page{}
.item-page p{margin:0 0 15px;}
.item-page .item-title{font-size:16px;color:#d53e07;margin:0 0 10px;font-weight:normal;}
.item-page strong{font-size:16px;color:#d53e07;font-weight:normal;}
.add-rev-btn{margin:0 0 20px;}
.rev-items{height:300px;width:400px;padding:10px 20px;margin:0 0 20px;border:1px solid #676767;border-radius:15px;behavior:url(/PIE.htc);}
.rev-items .rev-item{margin:0 0 10px;border-top:1px dashed #676767;height:auto; }
.rev-items .rev-item:first-child{border:none;}
.rev-items .rev-mesg{display:block;}
.rev-items .rev-date{font-size:12px;}
.rev-items .rev-name{font-weight:bold;}
.continue_link,.vm-button-correct,.green-btn,.add-rev-btn,.registration .validate{height:29px;background:#86b32d;border-radius:5px;behavior:url(/PIE.htc);color:#fff;font-size:13px;padding:0 10px;line-height:29px;display:inline-block;border:none;}
.continue_link,.vm-button-correct{position:relative;margin:0 20px 0 0;}
	/*** Content Page ***/
.promo-page{}
.promo-page .item-intro{margin:0 0 10px;}
.promo-page .items-row{margin:0 0 30px;}
.promo-page .item-title{color:#679B00;font-size:18px;font-weight:bold;margin:0 0 10px;}
.promo-page .readmore{}
.promo-page .readmore a{font-weight:bold;text-decoration:underline;color:#000;}
.promo-page .readmore a:hover{text-decoration:none}
	/*** Product Detail Page ***/
.productdetails-view{width:430px;min-height:455px;padding:21px 0 21px 10px;float:right;box-shadow:-7px -1px 10px 0px #EAEAEA;border-radius: 15px;behavior:url(/PIE.htc);position:relative;}
.productdetails-view .item-title{width:313px;font-size:16px;color:#d53e07;margin:0 0 5px;font-weight:normal;float:right;}
.productdetails-view .item-pic{margin:0 20px 10px 0;}
.productdetails-view .item-pic a{display:block;}
.productdetails-view .item-pic img{border: 1px solid #C4C4C4;border-radius: 5px;behavior:url(/PIE.htc);position:relative;display:block;}
.productdetails-view .item-desc{font-weight:normal;}
.productdetails-view .hor-sep-short{width:440px;height:1px;margin:20px 0;background:url(../images/hor-sep-line-sml.jpg) no-repeat center top;clear:both;}
.productdetails-view .product-price{margin:0 30px 0 0;float:left;}
.productdetails-view .quantity-box{margin:0 30px 0 0;float:left;}
.productdetails-view .addtocart-button{margin:-5px 30px 0 0;float:left;}
.productdetails-view .price{font-size:18px;line-height:18px;color:#d53e07;font-weight:bold;}
.productdetails-view .size{font-size:14px;color:#676767;font-weight:bold;}
.productdetails-view .manufacturer{display:none;}
	/*** Cart Page ***/
.cart-view{width: 678px;padding: 130px 0 0 42px;float:right;position:relative;}
.cart-view .item-row{width:100%;padding:17px 0 0;margin:12px 0 0;background:url(../images/hor-sep700.jpg) no-repeat center top;float:left;clear:left;position:relative;}
.cart-view .item-row:first-child{margin:0;padding:0;background:none;}
.cart-view .cart-btn-pane{margin:0 0 10px;}
.cart-view .item-pic{margin:0 20px 0 0;float:left;}
.cart-view .item-pic img{border:1px solid #c4c4c4;border-radius:5px;behavior:url(/PIE.htc);display:block;position:relative;}
.cart-view .item-name{width:330px;float:left;font-weight:normal;color:#676767;font-size:16px;}
.cart-view .item-name a{color:#676767;}
.cart-view .r-block{right:0;bottom:13px;position:absolute;}
.cart-view .price-box{float:left;font-size:18px;line-height:18px;color:#d53e07;font-weight:bold;}
.cart-view .price{}
.cart-view .size{font-size:14px;color:#676767;font-weight:bold;}
.cart-view .cols{float:left;margin:0 18px 0 0;}
.terms-box{font-size:12px;margin:0 0 20px;top:101px;position:absolute;}
	/*** Contact Page ***/
.map-holder{}
.map-holder h3{float:right;color: #D53E07;font-size: 16px;font-weight: normal;margin: 0 0 10px;width:436px;text-align:left;}
.map-holder .euro-map{float:left;}
.map-holder .euro-markerList-external {list-style:disc inside;color:#676767;}
.map-holder .euro-markerList-external div {display:inline;}
.map-holder .euro-markerList-external .item-markerList-external{margin:0 0 10px;}
.map-holder .euro-markerList-external a{color:#676767;text-decoration:underline;}
	/*** ShowCase ***/
.main .showcase{width:440px;height:px;float:right;}
.main .showcase .bx-viewport{margin:0 0 19px;box-shadow:7px 0 5px -2px #ECECEC;behavior:url(/PIE.htc);}
.main .showcase .sc-item a,.main .showcase .sc-item img{display:block;}
.main .showcase .bx-pager-item{display:inline-block;margin:0 0 0 17px;}
.main .showcase .bx-pager-item:first-child{margin:0;}
.main .showcase .bx-pager-item .bx-pager-link{width:13px;height:13px;background:url(../images/media-pager.png) no-repeat 0 -15px;display:inline-block;}
.main .showcase .bx-pager-item .bx-pager-link.active{background-position:0 0;}

	/*** Bottom Menu  ***/
.scnd-nav{margin:0 0 36px;clear:both;}
.scnd-nav .list{lislt-style:none;}
.scnd-nav .item{margin:0 0 0 77px;float:left;}
.scnd-nav .item:first-child{margin:0;}
.scnd-nav .item a{font-size:18px;color:#679b00;}
.scnd-nav .item a:hover{color:#86b32d;text-decoration:underline;}
	/*** Hits  ***/
.hits{margin:0 0 50px;}
.hits .title{text-indent:-9999px;height:30px;margin:0 0 27px;background:url(../images/hits-title.jpg) no-repeat;}
.hits .list{list-style:none;}
.hits .item{width:130px;padding:5px 7px 0;margin:0 0 0 16px;border:1px solid #c4c4c4;border-radius:5px;behavior:url(/PIE.htc);float:left;position:relative;}
.hits .item:first-child{margin:0;}
.hits .quantity-box,.hits .quantity-controls{display:none;}
.hits .item a,.hits .item img,.hits .item .item-name{display:block;}
.hits .item-pic{width:95px;height:95px;margin:0 auto;display:block;}
.hits .item img{margin:0 auto;}
.hits .item .item-name{width:130px;min-height:30px;font-size:12px;color:#676767;}
/*.hits .item:hover .item-name{text-decoration:underline;}*/
.hits .item .size{width:90px;font-size:12px;color:#676767;}
.hits .price,.hits .PricesalesPrice{width:90px;font-weight:bold;font-size:12px;color:#d53e07;}
.hits span.addtocart-button{width:27px;height:27px;bottom:5px;right:4px;background:url(../images/cart-btn.jpg) no-repeat;display:block;position:absolute;}
.hits input.addtocart-button{width:27px;height:27px;border:none;opacity:0;cursor:pointer;}
	/*** Bottom Navigation  ***/
.bot-nav{list-style:none;}
.bot-nav > li{margin:0 0 0 43px;width:157px;float:left;}
.bot-nav > li:first-child{margin:0;}
.bot-nav > li > a{margin:0 0 27px;font-size:18px;font-weight:normal;padding: 3px 9px;color:#ffffff;background:#86b32d;display:inline-block;border-radius:5px;behavior:url(/PIE.htc);cursor:default;}
.bot-nav ul{list-style:none;}
.bot-nav ul > li{margin:0 0 7px;line-height:19px;}
.bot-nav ul > li a{font-size:17px;color:#676767;}
.bot-nav ul > li a:hover{text-decoration:underline;}

.copy-r{bottom:0;position:absolute;}
	/*** Mini Cart  ***/
.side-mini-cart{right:0;top:150px;position:fixed;z-index:9999; /*Скрываем корзину*/  display:none;}
.add-to-cart-msg{padding:10px 10px;right:0;height:30px;bottom:-51px;position:absolute;font-size:12px;color:#fff;background:#D53E07;border-radius:15px 0 0 15px;}
.minicart-box .cart-bg{width:52px;height:49px;background:url(../images/foot-cart-bg.png) no-repeat;display:block;}
.side-mini-cart .minicart-box {background:#86B32D;color:#fff;font-size:13px;padding:5px 5px 5px 10px;border-radius:15px 0 0 15px;}
.side-mini-cart .minicart-box .deliv{width:100px;font-size:12px;}
.side-mini-cart .minicart-box .deliv .sum-change{font-size:14px;}
.minicart-box .cart-bg-box{width:52px;height:49px;margin:0 auto;padding:10px 0 0;}
.side-mini-cart .minicart-box .cart-bg {margin:0 auto;background:url(../images/cart-pic-sml.png) no-repeat;width:43px;height:41px;}
.side-mini-cart .minicart-box .cart-bg:hover{background-position:0 -43px;}
	/*** Footer  ***/
.foot{height:74px;background:#676767;color:#ffffff;}
.foot .cols{float:left;}
.foot .cols.info{margin:12px 0 0 60px;font-size:12px;}
.foot .mnc-box-item.deliv{font-size:12px;float:left;}
.foot .sj-minicart-pro{float:left;margin:12px 0 0 60px;}
.foot .not-empty {margin:0 0 0 30px;float:left;}
.foot .cart-bg-box{position:absolute;top:0;right:0;}
.foot .cols.info span{font-size:13px;font-weight:bold;}
.foot .cols.cart,.foot .cols.summ  {font-size:15px;margin:18px 0 0 50px;}
.foot .total-quan-box,.foot .total-price-box {font-size:15px;margin:18px 0 0 50px;float:left;}
.foot .cols.cart span,.foot .cols.summ span{font-size:18px;}
.foot .cols.cart span{font-size:18px;}
.foot .container{padding:8px 0 0;}
.foot .del-info{color:#d9d8d8;font-size:10px;}
.foot .deliv-prc{list-style:none;}
.foot .cart-bg{width:52px;height:49px;right:0;top:15px;background:url(../images/foot-cart-bg.png) no-repeat;position:absolute;}
.foot .cart-bg:hover{background-position:0 -49px;}
.foot-cart{padding:0 60px 0 0;}

.cart-header{width:658px;height:74px;padding:10px;right:0;top:0px;box-shadow:-7px -1px 10px 0px #EAEAEA;border-radius: 15px;behavior:url(/PIE.htc);position:absolute;}
.cart-header .cols{float:left;}
.cart-header .total{margin:32px 80px 0 0;float:right;}
.cart-header .total div{display:inline;}
.cart-header .cols.info{margin:23px 0 0 10px;font-size:12px;}
.cart-header .cols.info span{font-size:13px;font-weight:bold;}
.cart-header .cols.cart,.foot .cols.summ  {font-size:15px;margin:32px 0 0 50px;}
.cart-header .cols.cart span,.foot .cols.summ span{font-size:18px;}
.cart-header .cols.cart span{font-size:18px;}
.cart-header .del-info{font-size:10px;}
.cart-header .deliv-prc{list-style:none;}
.cart-header .cart-bg{width:52px;height:49px;right:14px;top:23px;background:url(../images/foot-cart-bg.png) no-repeat;position:absolute;}
.cart-header .cart-bg:hover{background-position:0 -49px;}
.cart-header .foot-cart{padding:0 60px 0 0;}
.cart-header b{font-size:18px;}
#system-message dt,#system-message dd{display:inline;}
#system-message-container{width: 678px;float:right;position:relative;}
.productdetails  #system-message-container{width:440px;float:right;position:relative;}
/** Order **/
.vmorder-done{width: 678px;float:right;}
/** user-profile **/
.user-profile{}
.add-edit-shipto-adress-link a{text-decoration:underline;}
.add-edit-shipto-adress-link a:hover{text-decoration:none;}
/** Joomla Elemnts **/
.registration{}
.registration legend{font-size:18px;color:#D53E07;}
.registration  a{color:#676767;}
.registration fieldset{border:none;}
.registration input[type="text"],.registration input[type="password"],.registration input[type="email"]{height:22px;padding:0 10px;border:1px solid #676767;}
.registration .validate{}
.registration .row{width:100%;float:left;clear:left;}
.registration dt,.registration .l-col{width:180px;float:left;margin:0 0 20px;padding:0 20px 0 0 ;text-align:right;}
.registration dd,.registration .r-col{width:230px;float:left;margin:0 0 20px;}
/** Joomla Elemnts **/
.tip{padding: 5px;background: rgba(213, 62, 7, 0.85);border: 1px solid #C5C5C5;border-radius: 7px;box-shadow: 4px 4px 4px -1px #333;text-shadow: 1px 1px 2px #000000;behavior:url(/PIE.htc);position:relative;color: #FFFFFF;font-size: 10px;}
.item-page .actions {left: -25px;top: 3px;position: absolute;}
.edit{}
.edit fieldset{padding:10px;position:relative;margin:0 0 10px;}
.edit legend{padding:0 5px;}
.edit input[type="text"]{height:21px;border:1px solid #c5c5c5;padding:0 5px;}
.edit select{height:23px;border:1px solid #c5c5c5;padding:2px;}
.edit select option{padding:3px 0 0 5px;}
.edit .formelm-area{width:50%;float:left;}
.edit .formelm-area label{display:block;line-height:23px;}
.edit .formelm-area textarea{border:1px solid #c5c5c5;padding:5px 10px;}
.edit .formelm{margin:0 0 5px;float:left;clear:both;}
.edit .formelm,.edit .mceEditor,.edit #editor-xtd-buttons{margin:0 0 15px;}
.edit .formelm{float:left;clear:both;}
.edit .formelm-buttons{top:20px;right:10px;position:absolute;}
.edit .formelm label{left:0;top:0;position:absolute;line-height:23px;}
.edit .formelm{padding:0 0 0 200px;position:relative;}
.edit .mceEditor{display:block;clear:both;}
.formelm-buttons button{height:28px;background:#d53e07;color:#fff;font-size:13px;border:none;border-radius:5px;behavior:url(/PIE.htc);cursor:pointer;padding:0 10px;}
.formelm-buttons button:hover {background:#7d5755;}
.edit #editor-xtd-buttons{float:left;}
.edit .toggle-editor{float:right;}
.edit #editor-xtd-buttons .button2-left{float:left;margin:0 20px 0 0;}
.edit #editor-xtd-buttons  a,.edit .toggle-editor a{color:#676767;border-bottom:1px dashed #676767;}
.edit #editor-xtd-buttons  a:hover,.edit .toggle-editor a:hover{color:#d53e07;border-bottom:1px dashed #d53e07;}
.main fieldset{border:none;}
#tosAccepted{opacity:0;}
.PricetaxAmount{display:none;}
.control-buttons{margin:0 0 10px;}
.control-buttons button.default {height:28px;background:/*#d53e07*/#86B32D;color:#fff;font-size:13px;padding:0 5px;border:none;border-radius:5px;behavior:url(/PIE.htc);position:relative;display:inline-block;}
.big-title{font-size:20px;}
.foot .big-title{display:none;}
.quan-repeat{position:absolute;bottom:-15px;left:0;width:40px;text-align:center;}