 
.sidebar .nav>li>ul,
#fullmenu>ul>li>ul li ul,
.sidebar .nav>li>ul li ul{
	display:none;
	box-shadow:inset 0 11px 5px -11px rgba(0,0,0,0.5),inset 0 -12px 5px -11px rgba(0,0,0,0.2);
	border-radius:0;
	overflow:hidden
}
 
.sidebar .nav>li>ul>li:last-child>span a {box-shadow:inset 0 -11px 5px -11px rgba(0,0,0,0.5)}
.sidebar .nav>li>ul>li:first-child>span a,
#fullmenu>ul>li>ul li ul>li:first-child a {box-shadow:inset 0 11px 5px -11px rgba(0,0,0,0.5)}


.allcatnav a{
	color:#1B2D3D;
	text-shadow:0 1px 1px rgba(255,255,255,0.9);
	padding:9px 21px;
	box-shadow:0 1px 1px 0 rgba(0,0,0,.4);
	margin-top:-1px;
	border:1px solid #d3d3d3;
	background:#fff;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2RiZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,#fff 0%,#ccdbe8 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#ccdbe8));
	background:-webkit-linear-gradient(top,#fff 0%,#ccdbe8 100%);
	background:-o-linear-gradient(top,#fff 0%,#ccdbe8 100%);
	background:-ms-linear-gradient(top,#fff 0%,#ccdbe8 100%);
	background:linear-gradient(to bottom,#fff 0%,#ccdbe8 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#ccdbe8',GradientType=0)
}
.allcatnav a:hover{background:#fff}
.allcatnav a.active,
.allcatnav a:active{
	border:1px solid #dcdfe2;
	background:#eff3f7;
	box-shadow:inset 0 0 15px 1px rgba(0,0,0,0.3);
	padding:9px 21px
}

.sidebar .nav>li>span a{
	padding:15px 20px;
	border-bottom:1px solid #e0ecf3;
	display:block
}
.sidebar .nav>li:hover>span a{background:#f0fafd}
.sidebar .nav>li.current>span a{background:#e1f5fb}
.sidebar .nav>li.selected>span a,
.sidebar .nav>li.current.selected>span a{
	border-top:1px solid #5aace5;
	border-right:1px solid #2e8bce;
	border-bottom:1px solid #0169b5;
	border-left:1px solid #2e8bce;
	box-shadow:inset 0 1px 2px 0 #00dbf3;
	border-radius:2px 2px 0 0;
	padding:14px 20px 15px;

	background:#00afe4;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYWZlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMTY5YjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,#00afe4 0%,#0169b5 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#00afe4),color-stop(100%,#0169b5));
	background:-webkit-linear-gradient(top,#00afe4 0%,#0169b5 100%);
	background:-o-linear-gradient(top,#00afe4 0%,#0169b5 100%);
	background:-ms-linear-gradient(top,#00afe4 0%,#0169b5 100%);
	background:linear-gradient(to bottom,#00afe4 0%,#0169b5 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00afe4',endColorstr='#0169b5',GradientType=0);
	color:#fff;
	text-shadow:0 1px 1px rgba(0,67,119,0.5)
}

.bt2{
	color:#3f3f3f;
	font-size:13px;
	text-align:center;
	padding:7px 16px;
	text-decoration:none;
	box-shadow:0 1px 2px 1px rgba(0,0,0,0.4);
	border-radius:3px;
	font-weight:bold;
	text-shadow:0 1px 1px #fff;
	background:#fff;
	background:-moz-linear-gradient(top,#fff 0%,#eee 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#eee));
	background:-webkit-linear-gradient(top,#fff 0%,#eee 100%);
	background:-o-linear-gradient(top,#fff 0%,#eee 100%);
	background:-ms-linear-gradient(top,#fff 0%,#eee 100%);
	background:linear-gradient(to bottom,#fff 0%,#eee 100%);
}
.bt2:hover{
	color:#3f3f3f;
	background:#fbfbfb;
	text-decoration:none !important
}
.bt2:active{
	color:#3f3f3f;
	text-shadow:0 2px 1px white;
	background:#fbfbfb;
	background:-moz-radial-gradient(center,ellipse cover,#fbfbfb 0%,#eaeaea 100%);
	background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,#fbfbfb),color-stop(100%,#eaeaea));
	background:-webkit-radial-gradient(center,ellipse cover,#fbfbfb 0%,#eaeaea 100%);
	background:-o-radial-gradient(center,ellipse cover,#fbfbfb 0%,#eaeaea 100%);
	background:-ms-radial-gradient(center,ellipse cover,#fbfbfb 0%,#eaeaea 100%);
	background:radial-gradient(ellipse at center,#fbfbfb 0%,#eaeaea 100%);
	box-shadow:none;
	padding:6px 15px;
	border:1px solid #d2d2d2
}
input.bt2{border:none}
input.bt2:active{border:1px solid #d2d2d2}

.bt1{
	white-space:nowrap;
	float: left;
	cursor:pointer;
	background:#77838c; 
	color:#fff;
	font-size:14px;              
	padding:8px 13px 8px !important;
	text-decoration:none;
	text-align:center; 
    border: none;
}
.bt1 span{
	background:url("images/gui.png") no-repeat -38px -669px;
	display:inline-block;
	margin-right:5px;
	margin-bottom:-5px;
	width:20px;
	color:#0074a4;
	height:18px
}
.bt0, .bt1:hover {
    white-space:nowrap;
    float: left;
    cursor:pointer;
    background: #70b4db;
    background: -moz-linear-gradient(top,  #70b4db 0%, #5c95b6 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#70b4db), color-stop(100%,#5c95b6));
    background: -webkit-linear-gradient(top,  #70b4db 0%,#5c95b6 100%);
    background: -o-linear-gradient(top,  #70b4db 0%,#5c95b6 100%);
    background: -ms-linear-gradient(top,  #70b4db 0%,#5c95b6 100%);
    background: linear-gradient(to bottom,  #70b4db 0%,#5c95b6 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#70b4db', endColorstr='#5c95b6',GradientType=0 );
    border-bottom: 1px solid #2c4658;
    box-shadow: 0px 1px 1px #bccbd3;
    color:#fff;
    font-size:14px;              
    padding:8px 13px 8px;
    text-decoration:none;
    text-align:center; 
    border: none;
}
.bt1:active, .bt0:active{
	background: #5c95b6;
    background: -moz-linear-gradient(top,  #5c95b6 0%, #70b4db 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5c95b6), color-stop(100%,#70b4db));
    background: -webkit-linear-gradient(top,  #5c95b6 0%,#70b4db 100%);
    background: -o-linear-gradient(top,  #5c95b6 0%,#70b4db 100%);
    background: -ms-linear-gradient(top,  #5c95b6 0%,#70b4db 100%);
    background: linear-gradient(to bottom,  #5c95b6 0%,#70b4db 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5c95b6', endColorstr='#70b4db',GradientType=0 );

}  

.info p{
	color:#fff;
	text-shadow:0 1px 1px rgba(113,131,143,.7)
}
.info h2 a,
.info h4 a{
	color:#11161a;
	text-shadow:0 1px 1px rgba(113,131,143,.7)
}
.info .more{color:#6ebfdd;text-shadow:0 1px 0 rgba(13,27,36,.5)}
.buy td{background:rgba(159,226,248,.25)}
.buy td:last-child{
	background:transparent url("images/arrow_buy.png") no-repeat left center;
	background-size:100% 100%;
}
.buy td .old_price{
	text-shadow:0 1px 1px #fff;
	color:#496771
}
.content_search_box.hnav table tr td:first-child h1{
	color:#C4EAF5;
	text-shadow:0 1px 1px rgba(0,0,0,.7)
}
.social-login .button,
.bt3{
	background: #00afe4;
	background: -moz-linear-gradient(top, #00afe4 0%, #0169b5 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00afe4), color-stop(100%,#0169b5));
	background: -webkit-linear-gradient(top, #00afe4 0%,#0169b5 100%);
	background: -o-linear-gradient(top, #00afe4 0%,#0169b5 100%);
	background: -ms-linear-gradient(top, #00afe4 0%,#0169b5 100%);
	background: linear-gradient(to bottom, #00afe4 0%,#0169b5 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00afe4', endColorstr='#0169b5',GradientType=0 );
	margin:3px;
	text-align: center;
	text-decoration:none;
	text-shadow:0 1px 1px #006eaf;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	box-shadow:inset 0 1px 1px 0 #4ddff4;
	border-radius:5px;
	border-right:1px solid #0169b5;
	border-top:1px solid #5aace5;
	border-left:1px solid #308ccf;
	border-bottom:1px solid #308ccf;
	padding:10px 15px;
	white-space: nowrap;
} 
.bt3 span{
	background: url(images/gui.png) no-repeat 0 -751px;
	height:23px;
	width:26px;
	display:inline-block;
	margin-bottom:-7px;
	margin-right:5px;
}
.social-login .button:hover,
#login input[type="submit"]:hover,
.bt3:hover{
	background: #33ace2;
	background: -moz-linear-gradient(top, #33bfe9 0%, #3389d4 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33bfe9), color-stop(100%,#3389d4));
	background: -webkit-linear-gradient(top, #33bfe9 0%,#3389d4 100%);
	background: -o-linear-gradient(top, #33bfe9 0%,#3389d4 100%);
	background: -ms-linear-gradient(top, #33bfe9 0%,#3389d4 100%);
	background: linear-gradient(to bottom, #33bfe9 0%,#3389d4 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33bfe9', endColorstr='#3389d4',GradientType=0 );
	box-shadow:inset 0 1px 1px 0 #4ddff4;
	color:#fff;
}
.social-login .button:active,
#login input[type="submit"]:active,
.bt3:active{
	background: #0282db;
	box-shadow:inset 0 0 13px 2px #006bb5;
}
.bt3.incart,
.bt3.incart:hover,
.bt3.incart:active{
	color:#9b9b9b;
	border:none;
	text-shadow:0 2px 1px #fff;
	background:#fff;
	background:-moz-linear-gradient(top,#fff 0%,#eee 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#eee));
	background:-webkit-linear-gradient(top,#fff 0%,#eee 100%);
	background:-o-linear-gradient(top,#fff 0%,#eee 100%);
	background:-ms-linear-gradient(top,#fff 0%,#eee 100%);
	background:linear-gradient(to bottom,#fff 0%,#eee 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#eee',GradientType=0);
	box-shadow:0 1px 2px 1px rgba(0,0,0,0.4);
	border-radius:3px
}

.blog_box{
	background:#eff6f7;
	box-shadow:inset 0 5px 8px -3px #a1b7c6, inset 0 12px 0px -3px #fff,inset 0 -20px 5px -17px #a1b7c6;
}                                            
.footer table tr td h4{
	color:#fff;
	text-shadow:0 1px 0 rgba(255,255,255,.5);
	font-size:18px;
	padding-bottom:16px;
	background:url("images/footer_h4_bg.png") repeat-x bottom
}

.ui-slider-horizontal{
	background:#a9cbd5;
	border:1px solid #92b0b9
}
input.max-price,
input.min-price{
	border-top:1px solid #bac3cd;
	border-right:1px solid #bac3cd;
	border-bottom:1px solid #bac3cd;
	border-left:1px solid #bac3cd
}
.ui-widget-header{background:url("images/gui.png") 0 -242px repeat-x}
.sidebar .vieweditems .price{background:#e1edf2}
.filtren.compare .catf ul li.active, /* COLORS */
.filtren.compare .catf ul li:hover{ /* COLORS */
	display:block;  /* COLORS */
	background:#e1f5fb;  /* COLORS */
} /* COLORS */