.list_carousel ul {
list-style:none;
display:block;
margin:0;
padding:0;
}

.list_carousel li {
display:inline-block;
vertical-align:top;
float:none;
margin:0 11px 20px;
padding:0;
}

.home_carousel ul li a img {
vertical-align:middle;
transition-duration:.2s;
overflow:hidden;
}

.home_carousel ul li {
background:#3c3b3b;
}

.home_carousel ul li:hover img {
opacity:.7;
}

.clearfix {
float:none;
clear:both;
}

.pager {
float:left;
width:300px;
text-align:center;
}

.pager a {
text-decoration:none;
margin:0 5px;
}

.pager a.selected {
text-decoration:underline;
}

.timer {
background-color:#999;
height:6px;
width:0;
}

.caroufredsel_wrapper {
margin:0!important;
}

.tabs {
list-style:none;
}

.tabs li {
display:inline;
}

#column-left .home_filter_content .box-content,#column-right .home_filter_content .box-content {
padding:20px;
}

#column-left .home_filter_content .box-content ul li,#column-right .home_filter_content .box-content ul li {
width:100%;
margin:0 0 15px;
}

.boss_homefilter_tabs .tabs_container {
position:relative;
z-index:4;
text-align:center;
}

.tabs li a {
color:#000;
}

.boss_filterproduct {
clear:both;
margin-bottom:0;
position:relative;
z-index:20;
}

.boss_filterproduct .tab-content {
padding-top:10px;
margin-bottom:0;
top:-7px;
}

.boss_filterproduct .item .box-items {
text-align:center;
min-height:333px;
}

.boss_filterproduct .item .box-items:hover {
z-index:9;
position:relative;
}

.boss_filterproduct .product-block {
background:#fff;
position:relative;
padding:0 20px;
}

.boss_filterproduct .product-block .product-actions {
left:0;
opacity:0;
filter:alpha(opacity=0);
position:absolute;
top:59%;
transition:all 550ms ease 0;
z-index:9999;
width:100%;
display:none!important;
padding:12px 19px 19px;
}

.boss_filterproduct .product-block:hover .product-actions {
opacity:1;
background-color:#fff;
top:100%;
width:100%;
}

.boss_filterproduct .item .image {
text-align:center;
position:relative;
margin-bottom:15px;
}

.boss_filterproduct .item .wishlist,.home_filter_content .wishlist {
float:left;
margin-bottom:5px;
}

.carousel-controls .carousel-control,.home_filter_content a.next,.home_filter_content a.prev {
width:17px;
height:80px;
text-indent:-9999px;
top:41%;
z-index:9;
position:absolute;
}

.carousel-control.right,.home_filter_content a.next {
background:url(http://demo.bossthemes.com/sneaker/catalog/view/theme/bt_sneaker/image/icon.png.pagespeed.ce.j8DSKxii4m.png) no-repeat -29px -202px;
right:-66px;
}

.carousel-control.left,.home_filter_content a.prev {
background:url(http://demo.bossthemes.com/sneaker/catalog/view/theme/bt_sneaker/image/icon.png.pagespeed.ce.j8DSKxii4m.png) no-repeat -3px -202px;
left:-66px;
}

.carousel-control {
opacity:1;
}

.carousel-control:hover,.home_filter_content a.next:hover,.home_filter_content a.prev:hover {
opacity:.5;
}

#boss_homefilter_tabs1 .box-content>div {
padding-top:30px;
}

#boss_homefilter_tabs0 .home_filter_content {
border-top:1px solid #c8c8c8;
clear:both;
margin-bottom:0;
position:relative;
width:100%;
z-index:3;
height:375px;
padding:10px 0 0;
}

#boss_homefilter_tabs0.boss_homefilter_tabs .owl-prev,#boss_homefilter_tabs0.boss_homefilter_tabs .owl-next {
top:-25px;
}

#boss_homefilter_tabs0 .home_filter_content .box-content h3 {
font-family:'Advent Pro',sans-serif;
font-size:24px;
font-weight:600;
text-align:center;
margin:0 auto 20px;
}

#boss_homefilter_tabs0 .home_filter_content .box-content h3 a {
text-decoration:none;
text-transform:uppercase;
color:#333;
}

#boss_homefilter_tabs0 .home_filter_content .box-content h3.active {
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAKAQMAAABYPjbAAAAABlBMVEXIyMj///8y/mb3AAAAIElEQVQI12P4/4ABjuoPMOxfwHA/geHdA4avDxh+PwAAARAQ2NnkW7oAAAAASUVORK5CYII=) no-repeat scroll center bottom rgba(0,0,0,0);
padding-bottom:12px;
position:relative;
z-index:10;
margin-bottom:0;
}

#boss_homefilter_tabs0 .home_filter_content .box-content h3.active a {
color:#0a0a0a;
cursor:default;
}

.boss_homefilter_tabs .tabs-headings a {
color:#333;
font-family:'Advent Pro',sans-serif;
font-size:24px;
font-weight:400;
position:relative;
text-decoration:none;
text-transform:uppercase;
white-space:nowrap;
}

.boss_homefilter_tabs .tabs-headings li.active {
margin:0 auto;
}

.boss_homefilter_tabs .tabs-headings li.active a {
color:#0a0a0a;
cursor:default;
font-weight:600;
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAKAQMAAABYPjbAAAAABlBMVEXIyMj///8y/mb3AAAAIElEQVQI12P4/4ABjuoPMOxfwHA/geHdA4avDxh+PwAAARAQ2NnkW7oAAAAASUVORK5CYII=) no-repeat scroll center bottom;
padding-bottom:10px;
position:relative;
text-align:center;
z-index:10;
}

.boss_homefilter_tabs .owl-prev,.boss_homefilter_tabs .owl-next {
top:13px;
display:block;
clear:both;
overflow:hidden;
}

.owl-prev,.owl-next {
height:15px;
position:absolute;
text-indent:-9999px;
top:0;
width:8px;
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAPCAMAAACyXj0lAAAAP1BMVEX///8pKSkzMzM5OTk8PDxCQkJGRkZJSUlQUFBTU1NWVlZ1LACRNwCjPgCsQQC+SADISwDRTwDkVgDsWQD2XQAb6YC9AAAAAXRSTlMAQObYZgAAAIxJREFUGNOFkc0ShSAIRr9rhVJWKL3/s94FaWqL2PBzzuCMgGCxoYvfnQWerdpjy91kWRMWNkOkMRzZYtUTjsxI+hiO2BuXiGpoNcbJVw/MYQ3vjfnKR3mTmVwxCo+iOvIjXxkIa5h7o/Ay+erHiX/xzkggq3E+HGBeYIZgMo6k7S3sJ4G4N2froh75Dx+NCHUyXZUlAAAAAElFTkSuQmCC);
transition-duration:.2s;
-webkit-transition-duration:.2s;
}

.owl-next {
right:10px;
background-position:0 0;
}

.owl-prev {
right:42px;
background-position:-16px 0;
}

.owl-next:hover {
background-position:-8px 0;
}

.owl-prev:hover {
background-position:-24px 0;
}

.boss_homefilter_tabs ul.tabs li {
display:inline-block;
}

.boss_homefilter_tabs ul.tabs li+li:before {
content:"/ ";
font-size:24px;
padding:0 14px 0 18px;
}

.boss_homefilter_tabs {
position:relative;
z-index:100;
}

.boss_homefilter_tabs ul li {
margin:0 5px!important;
}

.boss_homefilter_tabs .caroufredsel_wrapper {
height:500px!important;
}

.boss_homefilter_tabs .box-content .box-item {
text-align:center;
float:none!important;
display:inline-block;
margin-right:-3px;
vertical-align:top;
margin-bottom:20px;
}

.boss_homefilter_tabs .box-content .box-item:hover {
z-index:999;
position:relative;
}

.boss_homefilter_tabs .product-block {
background:#fff;
position:relative;
}

.boss_homefilter_tabs .product-block:hover {
box-shadow:0 5px 4px -1px #c8c8c8;
}

.boss_homefilter_tabs .product-block .product-actions {
left:0;
opacity:0;
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
filter:alpha(opacity=0);
position:absolute;
top:75%;
transition:all 550ms ease 0;
-moz-transition:all 550ms ease 0;
-webkit-transition:all 550ms ease 0;
z-index:9999;
width:100%;
border:1px solid #fff;
border-top:none;
padding:12px 19px 19px;
}

.boss_homefilter_tabs .box-item:hover .product-block:hover .product-actions {
opacity:1;
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
background-color:#fff;
box-shadow:0 5px 4px -1px #c8c8c8;
top:100%;
width:100%;
border:1px solid #c8c8c8;
border-top:none;
}

.boss_homefilter_tabs .product-block .image {
border:1px solid #fff;
border-bottom:none;
padding:0 19px 15px;
}

.boss_homefilter_tabs .product-block .product-meta {
border:1px solid #fff;
border-bottom:none;
border-top:none;
padding:0 19px;
}

.boss_homefilter_tabs .product-block:hover .image {
border:1px solid #c8c8c8;
border-bottom:none;
}

.boss_homefilter_tabs .product-block:hover .product-meta {
border:1px solid #c8c8c8;
border-bottom:none;
border-top:none;
}

.boss_homefilter_tabs .box-content .wishlist {
float:left;
margin-bottom:5px;
margin-right:2px;
}

#boss_menu {
background:none repeat scroll 0 0 #dcdcdc;
border:medium none;
border-radius:0;
clear:both;
margin-bottom:12px;
min-height:44px;
z-index:50;
}

#boss_menu ul.ul_mega_menu {
width:100%;
}

.menu-title {
font-size:17px;
color:#0a0a0a;
font-weight:500;
text-transform:uppercase;

}

.navbar-nav>li:hover .menu-title {
font-weight:600;
line-height:19px;
}

.navbar-nav {
float:none;
}

.navbar-nav>li {
display:inline-block;
float:none!important;
}

.navbar-nav>li:hover {
z-index:1600;
}

.navbar-nav>li>a {
color:#0a0a0a;
z-index:6;
padding:12px 30px 9px;
}

.nav>li>a:hover,.nav>li>a:focus {
background-color:transparent;
}

.navbar-nav>li>a>i {
vertical-align:3px;
margin:0 0 0 9px;
}

.navbar-nav>li>a>span>i {
font-size:12px;
font-weight:400;
line-height:3px;
position:absolute;
top:100%;
left:40%;
opacity:0;
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
color:#d9d9d9;
}

.navbar-nav>li:hover>a.sub_child>span>i {
opacity:1;
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}

.navbar-nav>li:hover .sub_menu_default {
display:block;
padding:20px;
}

.dropdown:hover>.dropdown-menu {
text-align:left;
border-radius:0;
border:1px solid #e0e0e0;
border-top:none;
padding:24px 0;
}

.ul_mega_menu>.dropdown-menu {
-moz-border-radius:8px;
-webkit-border-radius:8px;
transition:.8s ease-in-out;
box-shadow:2px 2px 3px rgba(0,0,0,.5);
-moz-box-shadow:2px 2px 3px rgba(0,0,0,.5);
-webkit-box-shadow:2px 2px 3px rgba(0,0,0,.5);
-moz-transition:.8s ease-in-out;
-o-transition:.8s ease-in-out;
-webkit-transition:all .8s ease-in-out;
}

.dropdown-menu {
z-index:5;
font-size:12px;
-moz-border-radius:8px;
-webkit-border-radius:8px;
}

.dropdown-menu-inner .option {
float:none!important;
display:inline-block;
margin-right:-4px;
vertical-align:top;
}

.dropdown-menu-inner .option .staticblock {
padding:0 20px;
}

.dropdown-menu-inner .option .staticblock .menu-block-1 img {
float:left;
margin:3px 20px 5px 0;
}

.dropdown-menu-inner .option .staticblock h3 {
color:#141414;
font-family:Arial;
font-size:14px;
line-height:18px;
text-transform:none;
font-weight:400;
margin-bottom:7px;
}

.dropdown-menu-inner .option .staticblock h3.title {
font-size:16px;
text-transform:uppercase;
font-weight:700;
font-family:'Advent Pro',sans-serif;
}

.dropdown-menu-inner .option .staticblock p {
margin-bottom:12px;
}

.dropdown-menu-inner .option a.parent {
font-family:'Advent Pro',sans-serif;
font-weight:700;
font-size:16px;
text-transform:uppercase;
color:#c30005;
display:block;
margin-bottom:8px;
text-decoration:none;
padding:0 20px;
}

.dropdown-menu-inner .option a.parent:hover {
color:#141414;
}

.dropdown-menu-inner .option ul.category {
margin-bottom:33px;
}

.dropdown-menu-inner .option ul.category li {
margin-bottom:7px;
position:relative;
padding:0 20px;
}

.dropdown-menu-inner .option ul.category li .sub_menu {
background:none repeat scroll 0 0 #fff;
border:1px solid #c8c8c8;
display:none;
left:100%;
position:absolute;
top:-16px;
width:100%;
z-index:5;
padding:15px 15px 10px;
}

.dropdown-menu-inner .option ul.product li {
margin-bottom:20px;
overflow:hidden;
text-align:center;
padding:0 20px;
}

.dropdown-menu-inner .option ul.product li .price {
margin-bottom:16px;
}

.dropdown-menu-inner .option ul.product li .wishlist {
float:left;
margin-bottom:5px;
text-align:left;
}

.dropdown-menu-inner .option ul.product li .compare {
float:left;
text-align:left;
}

.dropdown-menu-inner .option ul.informations li {
margin-bottom:7px;
padding:0 20px;
}

.dropdown-menu-inner .option ul.manufacturer li {
text-align:center;
padding:0 20px;
}

.sub_menu_default {
text-align:left;
left:18%;
min-width:200px;
}

.navbar-inverse .navbar-toggle {
background-color:#141414;
display:block;
float:none;
height:35px;
margin-left:10px;
width:45px;
border-color:#141414;
}

#megamenu-responsive {
border:medium none;
clear:both;
line-height:50px;
position:relative;
text-align:left;
width:100%;
z-index:98;
margin:9px 0 0;
}

#megamenu-responsive .navbar {
border:none;
background:transparent;
margin:0;
}

.menu-toggle>p {
display:block;
float:left;
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcAQMAAABIw03XAAAABlBMVEX///////9VfPVsAAAAAXRSTlMAQObYZgAAABZJREFUCNdjYEAF8v//N6ATOAGVFQMAjVofXc5CN94AAAAASUVORK5CYII=) no-repeat 50%;
height:30px;
width:30px;
margin:-6px 10px 0 4px;
}

.menu-toggle {
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAUCAYAAABI+4ecAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhJREFUeNpi/P//vxoDFDAxIIGRwwEIMAA+ewNLVpIHjQAAAABJRU5ErkJggg==);
background-repeat:repeat-x;
font-size:15px;
cursor:pointer;
border-radius:4px;
-moz-border-radius:2px;
background-color:#f65d00;
margin:0!important;
padding:5px;
}

#megamenu-responsive-root>li {
display:block;
text-transform:uppercase;
font-size:14px;
font-weight:700;
color:#fff;
text-shadow:0 1px 1px gray;
margin-bottom:15px;
padding:11px 0;
}

#megamenu-responsive .navbar-header {
background:#dcdcdc;
}

#megamenu-responsive .root li {
background:none repeat scroll 0 0 #dcdcdc;
overflow:hidden;
margin:5px 0;
}

#megamenu-responsive .root li ul {
overflow:hidden;
font-size:11px;
padding:0 0 0 20px;
}

#megamenu-responsive .root li ul li {
background:none;
-webkit-border-radius:0;
-moz-border-radius:0;
-khtml-border-radius:0;
border-radius:0;
padding-top:2px;
margin:0;
}

#megamenu-responsive .root li ul li ul li p {
color:#0a0a0a;
float:left;
font-family:'Advent Pro',sans-serif;
font-size:24px;
font-weight:500;
overflow:hidden;
display:none;
margin:0 0 0 15px;
}

#megamenu-responsive .root ul li a,#megamenu-responsive .root>ul>li>ul>li>a {
color:#0a0a0a;
display:block;
font-family:'Advent Pro',sans-serif;
font-size:20px;
text-transform:uppercase;
font-weight:500;
text-decoration:none;
}

#megamenu-responsive .root ul li a:hover {
font-weight:700;
}

#megamenu-responsive a {
display:inline-block;
text-indent:12px;
float:left;
}

.navbar-header b {
color:#0a0a0a;
display:block;
font-family:'Advent Pro',sans-serif;
font-size:20px;
text-transform:uppercase;
font-weight:500;
}

#megamenu-responsive li.parent>a {
margin-right:15px;
}

#megamenu-responsive li.parent>p {
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAEAQMAAAB4CLc+AAAABlBMVEX///8fICGbVQPPAAAAAXRSTlMAQObYZgAAABBJREFUCNdj+Mf8l/kX8xcAD/ED8/Icf1YAAAAASUVORK5CYII=) no-repeat scroll center center;
cursor:pointer;
display:inline-block;
height:49px;
line-height:48px;
text-align:center;
text-indent:-9999px;
width:24px;
margin:0;
}

.list_carousel li img,.boss_filterproduct .item .image img,.home_filter_content .image img,.boss_homefilter_tabs .box-content .image img,.dropdown-menu-inner .option .staticblock p img,.dropdown-menu-inner .option ul.product li .image img,.dropdown-menu-inner .option ul.manufacturer li img {
max-width:100%;
}

.tab_content,.boss_filterproduct .item .rating,.home_filter_content .rating,.hide-on-desktop,.boss_homefilter_tabs .box-content .rating,.dropdown-menu-inner .option ul.product li .rating span,.dropdown-menu-inner .option ul.product li .model,#megamenu-responsive-root div.root>ul,#megamenu-responsive-root li.parent>ul {
display:none;
}

.home_filter_content li>div,.boss-menu {
text-align:center;
}

.boss_filterproduct .item .price,.home_filter_content .price,.boss_filterproduct .item .cart,.home_filter_content .cart,.boss_homefilter_tabs .box-content .cart {
margin-bottom:10px;
}

.boss_filterproduct .item .cart input,.home_filter_content .cart input,.boss_homefilter_tabs .box-content .cart input,.dropdown-menu-inner .option ul.product li .cart input {
display:block;
width:100%;
}

.boss_filterproduct .item .compare,.home_filter_content .compare,.boss_homefilter_tabs .box-content .compare {
float:left;
}

.home_filter_content .list_carousel,#megamenu-responsive-root div.root {
padding:0;
}

#boss_homefilter_tabs0 .home_filter_content .box-content h3 a:hover,.boss_homefilter_tabs .tabs-headings li a:hover,#megamenu-responsive-root>li:hover {
color:#0a0a0a;
}

.dropdown-menu-inner .option ul li a,#megamenu-responsive .root li a:hover {
text-decoration:none;
}

.dropdown-menu-inner .option ul.category li:hover .sub_menu,#megamenu-responsive-root div.root.open>ul,#megamenu-responsive li.parent>a span {
display:block;
}

.dropdown-menu-inner .option ul.product li .image,.sub_menu_default li {
margin-bottom:7px;
}

.dropdown-menu-inner .option ul.product li .rating,.dropdown-menu-inner .option ul.product li .cart {
margin-bottom:9px;
}

#megamenu-responsive li.parent,#megamenu-responsive li.parent ul {
clear:both;
}

@media only screen and (max-width:767px){
.boss_homefilter_tabs .product-block .image,.boss_homefilter_tabs .product-block .product-meta,.boss_homefilter_tabs .product-block:hover .product-meta,.boss_homefilter_tabs .product-block:hover .image {
border:0;
padding:0;
}

.boss_homefilter_tabs .product-block:hover {
box-shadow:none;
}

.boss_homefilter_tabs .box-item:hover .product-block:hover .product-actions,.boss_homefilter_tabs .product-block .product-actions {
display:none;
}

.list_carousel li {
margin:0 0 20px;
}

#boss_homefilter_tabs0 .home_filter_content {
top:0;
border-top:none;
}

.home_filter_content .box-content .list_carousel {
border-top:1px solid #c8c8c8;
clear:both;
margin-bottom:0;
position:relative;
top:-7px;
width:100%;
z-index:3;
padding:10px 20px 0;
}

.home_filter_content a.prev {
left:0;
}

.home_filter_content a.next {
right:0;
}

#boss_menu {
background:none!important;
}

.hide-on-desktop,.hide-on-mobile {
display:none!important;
}
}

@media only screen and (min-width:1280px) and (max-width:1345px){
#boss_homefilter_tabs0 .home_filter_content {
padding:10px 20px 0;
}

.home_filter_content a.prev {
left:0;
top:33%;
}

.home_filter_content a.next {
	right:0;
	top:33%;
	}
}
@media (min-width: 768px) {
    nav li.parent{
        float: none;
        display: inline-block;
    }
}
@media only screen and (min-width:1024px) and (max-width:1279px){
.hide-on-desktop {
display:none!important;
}

#boss_homefilter_tabs0 .home_filter_content {
padding:10px 20px 0;
}

.home_filter_content a.prev {
left:0;
top:33%;
}

.home_filter_content a.next {
right:0;
top:33%;
}
}

@media only screen and (min-width:768px) and (max-width:1023px){
.hide-on-desktop {
display:none!important;
}

#boss_homefilter_tabs0 .home_filter_content {
padding:10px 20px 0;
}

.home_filter_content a.prev {
left:0;
}

.home_filter_content a.next {
right:0;
}
}

@media only screen and (min-width:480px) and (max-width:767px){
.hide-on-desktop {
display:block!important;
}

.home_filter_content li>div {
padding:0 10px;
}

.boss_homefilter_tabs .caroufredsel_wrapper {
height:400px!important;
}
}

@media only screen and (max-width:479px){
.hide-on-desktop {
display:block!important;
}
}
.newCateContent p{
    height: 100px;
    overflow: hidden;
}

@media  screen and (max-width:414px) {
    .newCateContent p{
        height: auto;
        overflow: auto;
    }
    .newCateContent {
        margin-bottom: 20px;
    }
}