.compare-leash a { 
	box-shadow: 0 2px 9px rgba(0, 0, 0, 0.4);
}
.compare-leash a { 
	color: #fff; background: #ffa800;
	opacity: 0.9;
}

.compare-leash a,
.compare-leash a .bsbadge {
	font-family:Cuprum, sans-serif;
	text-transform: uppercase;
	font-size: 14px;
}
.compare-leash a:hover { background: red; color: #fff !important; text-decoration: none;
}
.compare-leash a.just-added { background: #f00; }

#toTop {
	box-shadow: 0 2px 9px rgba(0, 0, 0, 0.4);
	background: #504F4F;
	color: #828283;
	opacity: 0.5;
}

#toTop:hover {
	opacity: 0.5;
	background: #000;
}


.table-hover tbody tr.nohoverbg:hover td, 
.table-hover tbody tr.nohoverbg:hover th {
	background-color: #fff;
}

.toplogo {
	color: #000;
	text-shadow:1px 1px 0 #fdfdfd, 2px 2px 3px #515151, 0 0 3px #fdfdfd;	
}

a.toplogo:hover {
	color: #000;
}


body {
background: #f9f9f9 url(../../../../../wa-data/public/site/themes/picco_shop/schemes/patterns/def-color-bg.jpg);
color:#333;
}

.banners img {
	background: #f9f9f9;
}

.breadcrumbs a {
	color: #393939;
}

#bx-pager a.active {
box-shadow:0 2px 5px #444;
}

#nprogress .bar {
background:#d8450b;
}

#nprogress .peg {
box-shadow:0 0 10px #d8450b, 0 0 5px #d8450b;
}

#nprogress .spinner-icon {
border-left-color:#d8450b;
border-top-color:#d8450b;
}

.Collage img {
border:2px solid #fff;
}

.Image_Wrapper .rating,.Image_Wrapper .plugin {
background:rgba(0,0,0,0.6);
}

.ImgLinkHolder:hover,.ImgLinkHolder:hover h5 {
color:#DC4D00;
}

.banners a {
border-bottom:none;
color:#414141;
display:block;
}

.btn {
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
margin-bottom:0;
}

.btn-orange, input[type=submit].btn-orange {
	color: #FFFFFF;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #D44E00;
	*background-color: #D44E00;
	background-image: -moz-linear-gradient(top, #FF5E00, #D44E00);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FF5E00), to(#D44E00));
	background-image: -webkit-linear-gradient(top, #FF5E00, #D44E00);
	background-image: -o-linear-gradient(top, #FF5E00, #D44E00);
	background-image: linear-gradient(to bottom, #FF5E00, #D44E00);
	background-repeat: repeat-x;
	border-color: #D44E00;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5E00', endColorstr='#D44E00', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-orange:hover, input[type=submit].btn-orange:hover,
.btn-orange:focus, input[type=submit].btn-orange:focus,
.btn-orange:active,input[type=submit].btn-orange:active, 
.btn-orange.active, input[type=submit].btn-orange.active,
.btn-orange.disabled, input[type=submit].btn-orange.disabled,
.btn-orange[disabled], input[type=submit].btn-orange[disabled] {
	color: #FFFFFF;
	background-color: #D44E00;
	*background-color: #003bb3;
}

.btn-orange {
	border: none;
}

.btn {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-bottom: 0;
}

.bx-pager-item a {
-moz-border-radius:1px;
-webkit-border-radius:1px;
background:#414141;
border-radius:1px;
}

.navbar .nav > .cart a,.product-menu li a i,.product-menu li span i,.footer-col a.btn:hover,.cart .price,.image .stack,ul.view-thumbs li a,.Image_Wrapper .plugin a,.Image_Wrapper .plugin p {
color:#fff;
}

.bx-prev,.bx-next,.ImgLinkHolder h5,.navopen,.navopen:hover,.table.category-table td.name a,.compare-table a,.add2cart .price, .cart .item-name a,.cart .item-total,.cart-discount,.affiliate-discount,.warow .cart-total,.affiliatebtn button,.affiliatebtn a,.cart .item-remove a,.discount-apply button,.usebonus i {
color:#414141;
}

.bxslider3 img {
border-bottom:1px dotted #a9a9a9;
border-top:1px dotted #a9a9a9;
}

.cartinfo {
background:#414141;
color:#fff;
}

.cartpage h1 {
background:#fff;
border-top:1px dotted #a9a9a9;
}

.catdescript,.nofound {
background:#fff;
border-bottom:1px dotted #a9a9a9;
border-top:1px dotted #a9a9a9;
}

.comment-date,.quote-text,.date {
color:#ccc;
}

.comment-date,.quote-text,.date,.reviews-branch .review-reply,.author a {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
}

.comment-form label {
color:#AAA;
}

.comment-form-fields label {
color:#aaa;
}

.comments ul li ul li,.warow {
border-top:1px dotted #a9a9a9;
}

.credentials .username,.credentials .username a {
color:#777;
}

.credentials a.username:hover,#photo-rate-error {
color:red;
}

.dropdown-menu {
background-color:#383838;
}

.dropdown-menu a {
border-bottom:1px solid #474747;
color:#ababab;
}

.dropdown-menu li > a:hover,.dropdown-menu li > a:focus,.dropdown-submenu:hover > a {
background-color:#383838;
color:#f9f9f9;
}

.features-table td.name {
border-right:1px dotted #a9a9a9;
}

.features-table,.table.compare-table {
background:#fff;
border-bottom:1px dotted #a9a9a9;
}

.footer-col {
color:#ababab;
}

.footer-col a {
color:#dcdcdc;
}

.footer-col h5,.footer-col strong {
color:#f9f9f9;
}

.footer-col ul.post-list li {
border-bottom:1px dashed #504f4f;
}

.footer-container {
background:#333;
}

.footer-sub {
background:#1f1f1f;
}

.form-holder {
-moz-border-radius:1px;
-webkit-border-radius:1px;
background:#fff;
border:1px dotted #ccc;
border-radius:1px;
}

.gray {
color:#707070;
}

.image .corner .indicator {
background:rgba(0,0,0,0.5);
color:#fff;
}

.image .stack .stack-nav {
background:#000;
}

.image .stripe {
background:rgba(0,0,0,0.3);
color:#fff;
}

.imgHolder,.table.category-table tr,.features-table tr,.table.compare-table tr,.post-thumb,.post-summary, .list-table li {
border-bottom:1px dotted #a9a9a9;
}

.itemholder {
background:#f8f8f8;
border-top:1px dotted #a9a9a9;
}

.label-orange,.bsbadge-orange,.sorting.labels-orange li a,.compare-link {
background-color:#FF5900;
color:#fff;
}

.label-orange:hover,.bsbadge-orange:hover,.sorting.labels-orange li a:hover,.compare-link:hover {
background-color:#cf4800;
color:#fff;
}

.label-orange[href],.bsbadge-orange[href] {
background-color:#FF5900;
}

.login .wa-form {
-moz-border-radius:1px;
-moz-box-shadow:0 2px 4px #e9e9e9;
-webkit-border-radius:1px;
-webkit-box-shadow:0 2px 4px #e9e9e9;
border:1px solid #ccc;
border-radius:1px;
box-shadow:0 2px 4px #e9e9e9;
}

.loginlinks_holder li.cart a {
background-color:#414141;
}

.nav-bg li a,li.category_tree ul li a,
.section_bg, .sidebar .menu-v li a {
background:#f8f8f8;
color:#000;
}

.nav-bg li a:hover,.nav-bg li a.act,li.category_tree ul li a:hover,.sidebar ul.post-category-list > li a.selected,.sidebar ul.post-category-list > li.selected > a,.sidebar .menuHider ul li.selected > a, .sidebar .menu-v li a:hover {
background:#D8450B;
color:#fff;
}

.navbar .nav > .active > a,.navbar .nav > .active > a:hover,.navbar .nav > .active > a:focus,.navbar .nav li.dropdown.open > .dropdown-toggle,.navbar .nav li.dropdown.active > .dropdown-toggle,.navbar .nav li.dropdown.open.active > .dropdown-toggle {
background-color:#D8450B;
color:#FFF;
}

.navbar .nav > li.loginlinks a:hover,.bx-pager-item a.active,.bx-pager-item a:hover,.color-bg {
background:#D8450B;
}

.navigation .navbar,.comments ul li {
background:#f8f8f8;
border-bottom:1px dotted #a9a9a9;
border-top:1px dotted #a9a9a9;
}

.navshad {
-moz-box-shadow:0 2px 5px #969696;
-webkit-box-shadow:0 2px 5px #969696;
box-shadow:0 2px 5px #969696;
}

.navshad .navbar-inner {
border-bottom:3px solid #414141;
}

.oldp {
color:rgb(255,97,97);
}

.order-status {
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
color:#fff;
text-shadow:1px 1px 0 #000;
}

.photostream-divider {
border-top:1px solid #ccc;
}

.post-info-shade,.post-content,.nav-tabs li.active a {
background:#f8f8f8;
}

.post-summary cite {
color:#555;
}

.prefader {
color:#000;
}

a,a:hover,.sliderInfo h2 a:hover,.table.category-table td.name a:hover,.compare-table a:hover,.related h3 a,.banners a:hover,.footer-col a:hover,.color,.cart .item-name a:hover,.affiliatebtn button:hover,.affiliatebtn button a:hover,.cart .item-remove a:hover,.discount-apply button:hover,.affiliatebtn a#cancel-affiliate:hover,.warow .cart-total,.boldtotal,.accent, .blog article h3 a:hover {
color:#D8450B;
}


.product-menu li a,.product-menu li span {
background:#636363;
border-bottom:1px dotted #a9a9a9;
color:#fff;
}

.product-menu li.selected a,.product-menu li.selected span {
background:#fff;
border:1px dotted #a9a9a9;
border-bottom:1px solid #fff;
color:#414141;
}

.quote-text cite {
color:#999;
}

.rating,#photo-rate,#your-rate,a.rate,a.rate:hover,.summary h6 .reviewRating {
color:#FF5D00;
text-shadow:1px 1px 0 #3a3a3a;
}

.rating-title {
color:#414141;
text-shadow:0 1px 0 #fff;
}

.related h3 a:hover {
color:#b23301;
}

.reviews-branch li {
background:#f8f8f8;
border-bottom:1px dotted #a9a9a9;
border-top:1px dotted #a9a9a9;
}

.sidebar select,
.mobile_menu select {
background:#000;
color:#fff;
}

.sidebar ul.post-category-list li a,.sidebar .menu-v li a {
border-bottom:1px dashed #a9a9a9;
}

.sliderImgLink .price,.HideDescr {
background:rgba(0,0,0,0.7);
color:#fff;
}

.blog article h3 a {
	color:#333;	
}

.sliderInfo h2 a,.post-info h4 a,.post-info h4 a:hover,.blog article h4 a:hover {
color:#333;
}

.sorting li a,.bread a,.label-grey,.switchbtn {
-moz-border-radius:3px;
-webkit-border-radius:3px;
background:#636363;
border-radius:3px;
color:#fff;
}

.sorting li a:hover,.sorting li.selected a,.label-grey:hover,.product-menu li a:hover,label:hover {
background:#393939;
}

.switchbtn.acts {
-moz-box-shadow:inset 0 0 5px #1a1a1a;
background:#636363;
box-shadow:inset 0 0 5px #1a1a1a;
color:#cecece;
pointer-events:none;
}

.switchbtn:hover {
background:#393939;
color:#fff;
}

.table.category-table,.product .description,.pagecontent,.review-form,.comment-form,.cartpage .cart {
background:#fff;
border-bottom:1px dotted #a9a9a9;
border-top:1px dotted #a9a9a9;
}

.tag-nav ul li a.tags,.sidebar ul.post-category-list li:last-child > a.tags {
border:1px dotted #a9a9a9;
}

.tags a {
color:green!important;
}

.tags a:hover {
color:red!important;
}

.view-plain img.shadowed,ul.view-thumbs li img.shadowed {
-moz-box-shadow:0 1px 3px #aaa;
-webkit-box-shadow:0 1px 3px #aaa;
box-shadow:0 1px 3px #aaa;
}

.wa-captcha p a {
color:#626262;
}

a.accordion-toggle {
background:#f5f5f5;
}

blockquote {
border-left:5px solid #999;
}

blockquote.pull-right {
border-right:5px solid #999;
}



h1,h2,.nav-bg h5,.banners,.logo h5,.ourphone, a.filteropen {
text-shadow:1px 1px 0 #fdfdfd, 2px 2px 0 rgba(81,81,81,0.5), 0 0 1px #fdfdfd;
}

h1,h2,.nav-bg h5,h3.title-bg,h5.title-bg,.product-list h5,.banners,.banners h5,.itemholder h5,h4.write-review,.logo h5,h3.reviews-count-text,.summary h6,.checkout-content h3,h6.tellaf,.post-info h6,h3.comments-count {
font-weight:normal;
text-transform:uppercase;
}

h1,h2,.nav-bg h5,h3.title-bg,h5.title-bg,.product-list h5,.banners,.banners h5,.itemholder h5,h4.write-review,.logo h5,h3.reviews-count-text,.summary h6,.checkout-content h3,h6.tellaf,.post-info h6,h3.comments-count,.cart .bsbadge,.cartinfo,.navbar .nav > li > a,.dropdown-menu,.ourphone,.navbar-search .search-query,.price,.badge span,.nofound,.comment-name,.rating-title,.sidebar ul.post-category-list li a,.sidebar .menu-v li a,.sidebar select, .mobile_menu select, .footer-col h5,.footer-sub,#lightbox-image-details-caption,.reviews-branch .username,.author,.username,.cart .item-name a,.cart .item-total,.cart-discount,.affiliate-discount,.warow .cart-total,.Caption_Content,.Image_Wrapper .plugin a,.Image_Wrapper .plugin p, a.filteropen, .cur_hider a {
font-family:Cuprum, sans-serif;
}

h1.title-bg,h2.title-bg,h3.title-bg,h4.title-bg,h5.title-bg,h6.title-bg,h3.comments-count {
background:#fff;
border-bottom:1px dotted #a9a9a9;
border-top:1px dotted #a9a9a9;
padding:10px;
}

h3,h4,h5 {
font-weight:bolder;
text-transform:uppercase;
}

h4.write-review,.checkout ul h3 {
font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
}

input.error {
background:#fee6e6;
}

label {
background:#636363;
color:#fff;
}

label.actl {
background:#D8450B;
color:#fff;
}

.cur_hider a {
	display: block;
	text-align: center;
	padding: 3px 0;
	background: #414141;
	opacity: .9;
}

.cur_hider a > * {
	color: #999;
}

.cur_hider a:hover, .cur_hider a:hover > * {
	color: #fff;
	text-decoration: none;
	background-color: #d8450b!important;
}

.blink, .cartinfo:hover {
	background-color: #d8450b!important;
}

.cartinfo:hover {
	color: #fff;
}

li.cart a:hover {
background:#D8450B!important;
}

ul.photostream li.selected img {
border:4px solid #FDDA3B;
}

ul.post-data li,ul.post-data-3 li {
border-left:1px dotted #a9a9a9;
}

.productcartholder {
	background: #fff;
	padding: 10px;
	border-top: 1px dotted #a9a9a9;
	border-bottom: 1px dotted #a9a9a9;
}

.fil-sect {
	border-bottom: 1px dashed #a9a9a9;
}

.filtersbg .filters{
	background: #f8f8f8;
}

@media (max-width: 767px) {
	.sortingandsub {
		background: #f8f8f8;
	}
}

a.filteropen {
	color: #000;
}

a.filteropen.noshadow {
	color: #414141;
}

ul.photostream li.selected img {
border:4px solid #D8450B; /*рамка выбранной фотки*/
}

.add2cart .compare-at-price {
	text-decoration: line-through;
	font-size: 18px;
	color: rgb(255, 97, 97);
}

.dialog-window .cart {
	background-color: #fff;
}

.price {
background:#414141;
border-bottom:2px solid #000;
border-top:1px solid #000;
color:#fff;
}

.price_btn_group a,.price_btn_group form.addtocart button {
background:#DC4D00;
border-bottom:2px solid #b94000;
color:#fff;
}

.price_btn_group a:hover,.price_btn_group form.addtocart button:hover,.price_btn_group.price_btn_group_fw a:hover,.price_btn_group.price_btn_group_fw form.addtocart button:hover {
background:#b94000;
}

.price_btn_group.price_btn_group_fw a,.price_btn_group.price_btn_group_fw form.addtocart button {
background:#DC4D00;
color:#fff;
}

form.addtocart button.notav,
a.compare.active {
background: #842F02!important;
}

.post-summary,.comments ul li li,ul.reviews-branch ul li,.Collage {
background:#fff;
}



.irs-line-mid,
.irs-line-left,
.irs-line-right,
.irs-diapason,
.irs-slider {
    background: url(../../../../../wa-data/public/site/themes/picco_shop/schemes/ion-def.png) repeat-x;
}


.irs {
    height: 40px;
}
.irs-with-grid {
    height: 60px;
}
.irs-line {
    height: 8px; top: 25px;
}
    .irs-line-left {
        height: 8px;
        background-position: 0 -30px;
    }
    .irs-line-mid {
        height: 8px;
        background-position: 0 0;
    }
    .irs-line-right {
        height: 8px;
        background-position: 100% -30px;
    }

.irs-diapason {
    height: 8px; top: 25px;
    background-position: 0 -60px;
}

.irs-slider {
    width: 22px; height: 22px;
    top: 17px;
    background-position: 0 -90px;
}
#irs-active-slider, .irs-slider:hover {
    background-position: 0 -120px;
}

.irs-min, .irs-max {
    color: #999;
    font-size: 10px; line-height: 1.333;
    text-shadow: none;
    top: 0; padding: 1px 3px;
    background: rgba(0,0,0,0.1);
    border-radius: 3px;
}
.lt-ie9 .irs-min, .lt-ie9 .irs-max {
    background: #ccc;
}

.irs-from, .irs-to, .irs-single {
    color: #fff;
    font-size: 10px; line-height: 1.333;
    text-shadow: none;
    padding: 1px 5px;
    background: #DA4904;
    border-radius: 3px;
}
.lt-ie9 .irs-from, .lt-ie9 .irs-to, .lt-ie9 .irs-single {
    background: #999;
}

.irs-grid-pol {
    background: #99a4ac;
}
.irs-grid-text {
    color: #99a4ac;
}

.irs-disabled {
}

/* @group FANCY СЕЛЕКТЫ */

div.fancy-select {
	font-family: 'Cuprum';
	color: #46565D;
	text-transform: uppercase;
	font-size: 13px;
}

div.fancy-select select:focus + div.trigger {
	box-shadow: 0 0 #c1c1c1;
	-moz-box-shadow: 0 0 #c1c1c1;
}

div.fancy-select div.trigger {
	background: #F8F8F8;
	border: 1px solid #ccc;
	border-top-color: #ccc;
	color: #444;
}

div.fancy-select div.trigger:after {
	border: 5px solid transparent;
	border-top-color: #444;
}

div.fancy-select div.trigger.open {
	border: 1px solid #9F9F9F;
	color: #7A8498;
	box-shadow: none;
	color: #999;
	background: #E1E1E1;
}	div.fancy-select div.trigger.open:after { /*стрелка*/
		border-top-color: #999;
	}

div.fancy-select ul.options {
	background: #F8F8F8;
	border-radius: 4px;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}

div.fancy-select ul.options li {
	color: #000;
}

div.fancy-select ul.options li.selected {
	background: #DA4904;
	color: #ffffff;
}

div.fancy-select ul.options li.hover {
	background: #DA4904;
	color: #fff;
}

/* @end */

.filters .ui-slider-horizontal.ui-widget-content {background: #bbb!important;}
.filters .ui-slider-horizontal .ui-widget-header {background: #DA4904!important;}
.filters .ui-widget-content .ui-state-default { 
	border: 1px solid #ccc!important; 
	background: #f7f7f7!important; 
}

.fil-sect-hov {
	background: #FFFAF7;
}

.checkout .price,
.compare .price {
background:none;
border-bottom:none;
border-top:none;
color: #414141;
}

.list-table a .HideDescr {
	color: #414141;
}

.list-table a:hover .HideDescr {
	color: #E76945;
}

/*
playback timings (ms):
  LoadShardBlock: 50.332 (3)
  esindex: 0.015
  captures_list: 63.774
  CDXLines.iter: 9.785 (3)
  PetaboxLoader3.datanode: 54.42 (4)
  exclusion.robots.fetch: 0.341 (4)
  exclusion.robots: 0.832
  exclusion.robots.policy: 0.239
  RedisCDXSource: 0.625
  PetaboxLoader3.resolve: 1658.36
  load_resource: 1690.313
*/