@viewport{width:device-width;zoom:1.0,min-zoom:1.0,max-zoom:1.0}
@-ms-viewport{width:device-width;zoom:1.0,min-zoom:1.0,max-zoom:1.0}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{font-family:Futura,sans-serif;font-weight:300;font-size:14px;line-height:1.4em;color:#000;background:#b7b7b7;}
select.sizeFilterSelect, select.sizes{display:none;}
a{cursor:pointer;color:#000;}
a:hover{text-decoration:none;color:#666;}
h1{font-size:18px;line-height:29px}
h2, h3, h4, h5, h6{font-size:14px;line-height:19px;margin:0;}
textarea{resize:none;border-radius:0px!important}
input{border-radius:0px!important}
input{border-radius:0px!important}
label{font-weight:normal;}
.btn{border-radius:0!important;font-size:13px;position: relative;display: inline-block;box-sizing: border-box;margin-right: 0.332em;padding: 0.5em 1em;border: 1px solid #999;cursor: pointer;color: black;white-space: nowrap;overflow: hidden;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;text-decoration: none;outline: none;}
.btn.btn-black{color: #FFFFFF;background-color: #777;background-image: -webkit-linear-gradient(top, #eee 0%, #777 100%);background-image: -moz-linear-gradient(top, #eee 0%, #777 100%);background-image: -ms-linear-gradient(top, #eee 0%, #777 100%);background-image: -o-linear-gradient(top, #eee 0%, #777 100%);background-image: linear-gradient(to bottom, #ccc 0%, #777 100%);filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#eee', EndColorStr='#777');}
.btn.btn-grey{background-color: #c9c9c9;background-image: -webkit-linear-gradient(top, #f9f9f9 0%, #c9c9c9 100%);background-image: -moz-linear-gradient(top, #f9f9f9 0%, #c9c9c9 100%);background-image: -ms-linear-gradient(top, #f9f9f9 0%, #c9c9c9 100%);background-image: -o-linear-gradient(top, #f9f9f9 0%, #c9c9c9 100%);background-image: linear-gradient(to bottom, #f9f9f9 0%, #c9c9c9 100%);filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f9f9f9', EndColorStr='#c9c9c9');}
.btn.btn-red{color: #FFFFFF;background-color: #AA0000;background-image: -webkit-linear-gradient(top, #ee0000 0%, #aa0000 100%);background-image: -moz-linear-gradient(top, #ee0000 0%, #aa0000 100%);background-image: -ms-linear-gradient(top, #ee0000 0%, #aa0000 100%);background-image: -o-linear-gradient(top, #ee0000 0%, #aa0000 100%);background-image: linear-gradient(to bottom, #ee0000 0%, #aa0000 100%);filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#EE0000', EndColorStr='#AA0000');}
.btn.btn-success{color: #FFFFFF;background-color: #00AA00;background-image: -webkit-linear-gradient(top, #00dd00 0%, #00aa00 100%);background-image: -moz-linear-gradient(top, #00dd00 0%, #00aa00 100%);background-image: -ms-linear-gradient(top, #00dd00 0%, #00aa00 100%);background-image: -o-linear-gradient(top, #00dd00 0%, #00aa00 100%);background-image: linear-gradient(to bottom, #00dd00 0%, #00aa00 100%);filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#00DD00', EndColorStr='#00AA00');}
.list-group-item{padding:10px!important;}
footer a{letter-spacing:1px}
.row{margin:0!important}
.footerDiv{clear:both;padding:1em 0 0;background:#222 !important;color:#8b8b8b;margin:0;}
.footerDiv p{font-size:13px;padding:2px 15px;margin-bottom:5px}
.footerHead{color:#333;font-weight:700;letter-spacing:1px;padding:5px 15px;border-bottom:solid 1px #888;display:inline-block;margin-bottom:10px;}
.footerHead div{border-bottom:1px solid #AAA;line-height:2em;margin:0 25px 0 15px;padding:0 25px 0 15px}
.notification{display:none;padding:5px 15px;background:#efefef;width:46%;}
.magnify{color:#FFF;display:none;font-size:1.2em;left:1.2em;padding:.4em 1.8em;position:absolute;text-shadow:.1em .1em .13em #000;top:6em;z-index:100;}
.list-group-item:hover .magnify{display:block;}
.pricecrossed{text-decoration:line-through}
.discount{color:#B40505}
.gridDiv div{padding:0!important;}
.gridDiv{padding:1px;background:#fff}
a.list-group-item:hover{background:transparent;}
.listTitle img{width: 100%}
@media (max-width:767px){body{font-size:small;}
.h1, h1{font-size:14px;line-height:18px;}
}
a.navbar-brand{padding:0 20px;}
.shop-menu span.glyphicon.glyphicon-menu-down{top:0;font-size:12px;color:#999;}
ul.dropdown-menu.dropdown-shop-menu{}
.collapsableNav .navbar-default .navbar-nav > li{color:#999;}
ul.social-links span{font-size:12px;color:#fff;}
ul.social-links{padding-top:12px;padding-bottom:8px;padding-left:30px;padding-right:5px;}
ul.social-links a{padding:1px 4px 1px;background:#666;border-radius:4px;}
.social-links .icon-twitter:hover{color:#1bb6ec;}
.social-links .icon-facebook:hover{color:#3c599f;}
.social-links .icon-instagram:hover{color:#4f7ca2;}
.social-links .icon-pinterest:hover{color:#e02a27;}
.social-links li{padding-right:0px;}
.dropdown-menu.dropdown-shop-menu > li > a{color:#777;font-weight:500;}
.mainRow nav.navbar.navbar-default{background:transparent;border:none;margin:10px 0px 1px;}
.mainRow .navbar-brand img.img-responsive{max-height:65px;}
#header-toolbar .nav>li, #header-toolbar .nav>li a{}
div#header-toolbar{padding:0;margin:0;}
p.level1Menu{font-weight:bold;text-decoration:underline;padding:5px 10px 5px 0px;}
@media (max-width:767px){.collapsableNav{position:relative;}
}
.shoppingBag{float:right;}
.shoppingBag span{color:#fff;color:#fff;background:#000;border-radius:30px;line-height:18px;border:1px solid #fff;margin-left:10px;top:-2px;position:absolute;height:20px;width:20px;text-align:center;}
.shop-menu:hover > ul.dropdown-shop-menu{display:block;}
.shop-menu:hover{background-color:#e7e7e7;}
.sizesTR .multiselect-container input{display:none}
.multiselect .caret{right:9px;position:absolute;top:10px;}
button.multiselect.dropdown-toggle.btn{text-align:left;}
.multiselect-group label{color:#CCCCCC}
.loading-spinner-overlay{-moz-user-select:none;-webkit-user-select:none;-khtml-user-select:none;-ms-user-select:none;user-select:none;color:transparent;display:inline-block;font-size:0;overflow:hidden;text-indent:-99999px;background:transparent;z-index:10000;width:0;height:0;overflow:hidden;position:fixed;top:0;left:0;right:auto;bottom:auto}
.loading-spinner-overlay.loading-spinner-overlay-display{right:0;bottom:0;width:auto;height:auto;display:none;}
.loading-spinner-overlay span{color:transparent;display:inline-block;font-size:0;overflow:hidden;text-indent:-99999px;position:absolute;top:auto;left:auto;right:auto;bottom:auto;top:50%;left:50%;width:100px;height:100px;margin-top:-50px;margin-left:-50px;background-color:transparent;background-size:60% 60%;background-image:url('../images/spinner.gif');background-position:center center;background-repeat:no-repeat}
.magnifyIcon{color:#fff;background-color:#888;line-height:28px;width:28px;height:28px;border-radius:15px;text-align:center;vertical-align:top;}
.navbar-form.search-form{margin-right:-6px;}
@media (min-width:1px) and (max-width:768px){#grid[data-columns]::before{content:'2 .col-xs-6';}
a.navbar-brand{padding:0 10px;}
.navbar-form.search-form{margin-top:5px!important;margin-right:-1px!important;margin-bottom:5px!important;margin-left:0!important;text-align:right;}
.login-info{padding:0;}
.login-info .navbar-default .navbar-nav>li>a{font-size:smaller;}
}
@media (min-width:768px) and (max-width:992px){#grid[data-columns]::before{content:'3 .col-sm-4';}
}
@media (min-width:992px) and (max-width:9999px){#grid[data-columns]::before{content:'4 .col-md-3';}
}
.list-group.productCol.panel-body{padding:0;}
.panel.panel-primary{border-radius:0!important;border:solid 1px #DDDDDD;margin:0 0 -1px -1px;padding:2px 3px;}
.gridDiv .col-md-3:last-child > .panel.panel-primary{margin-right:-1px;}
.list-group-item{border-radius:0!important}
.logo-wrap img.img-responsive{max-height:40px;width:auto;max-width:185px;}
footer a{color:#efefef;}
footer ul.list-inline li:first-child{border-left:none;padding-left:0}
footer ul.list-inline>li{border-left:solid #565656;border-left-width:2px;padding-left:10px;}
footer .form-inline .form-control{padding-left:1.5em;padding-right:1.5em;height:40px;border:transparent;background:#efefef;}
.page-title{margin:0.7em;font-size:22px;}
.main-container{width:85%;background:#ffffff;-webkit-box-shadow:0px 0px 12px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 12px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 12px 0px rgba(0,0,0,0.3);padding:0;}
#static-content{margin-bottom:3em;padding:10px;}
#static-content p{color:#999;margin:1em;}
#static-content h3{margin:1em;}
#tos p, #privacy p{color:#333;}
.rte{margin:1.8em}
.collection-block{margin:0 auto}
.collection-block img{width:100%}
.collection-header,.collection-row{margin:0}
.manageNavbar{position:relative;background-color:#eee;padding:0;text-align:center;max-height:36px;float:left;width:100%;}
.manageNavbar .options{width:190px !important}
.manageNavbar div.fancy-select div.trigger, #manageContents div.fancy-select div.trigger{width:180px}
.Navbar{font-size:14px;margin:0 auto;overflow:hidden;text-align:center;display:inline-block;}
.Navbar div:hover{border-color:#AAA}
.Navbar div{border-top:4px solid rgba(0, 0, 0, 0);display:inline-block;float:left;margin:0 15px;padding:4px 0;}
.Navbar a{color:#AAA}
.Navbar a:hover{color:#888;text-decoration:none}
.Navbar div.selected{color:#000;display:inline-block;}
@media (max-width:767px){.Navbar{font-size:11px;}
.manageNavbar .navBarContainer{left:0;}
.manageNavbar .Navbar div{margin:0 8px;}
.login_info{padding:0;}
.login_info ul.nav.navbar-nav{margin-right:0!important;margin-top: 0px!important}
#static-content{margin-top: 125px}
}
.login_info{padding:8px}
.login_info a{padding:0!important}
div.brandsListDiv{display:inline-block;vertical-align:top;padding-top:4px;padding-left:4px;padding-bottom:4px;}
.navBarContainer{display:inline-block;left:33%;position:absolute;}
.center-block{margin:0 auto;width:400px;text-align:center;}
.center-block a{text-decoration:underline;}
.carousel-inner > .item{-webkit-transition:0s ease-in-out left;-o-transition:0s ease-in-out left;transition:0s ease-in-out left;}
@media(max-width:767px){.main-container{width:100%;}.mainRow.row{z-index:101;position:fixed;width:100%;margin:0;background:#fff;}
.mobileMainRow{position:fixed!important;width:100%;min-height:45px;}
.mainRow .navbar-brand img.img-responsive{max-height:50px;width:auto;max-width:185px;}
.shoppingBag img{width:65%!important}
.collapsableNav .navbar{margin:-3px -3px 0px 13px!important;}
ul.social-links{padding-top:12px;padding-bottom:8px;padding-left:16px;padding-right:5px;}
#header-toolbar .nav>li, #header-toolbar .nav>li a{display:inline-block;padding-left:5px;padding-right:5px;}
li.shop-menu.open .dropdown-menu{position:absolute;width:auto;margin-top:0;background-color:#fff;border:solid 1px #eee;left:-95px;}
#header-toolbar{overflow:visible;border-bottom:none;}
.collection-page-header{margin-top:140px!important}
}
.prodImgContainer img{width: 100%}
@media(max-width:319px){.Navbar{font-size:10px;}
body{font-size:11px}
}
.collection-row .col-xs-12.col-sm-9{padding: 0;}

/*///////////////// Search page related css */
.serp-header .listTitle{padding: 5px;margin-top:10px;}
#celebrity-carousel .carousel-inner .col-xs-2.col-sm-2{padding:0;}
#celebrity-carousel .thumbnail{padding:0!important;border:none;margin:0}
.carousel-control{width:1%;filter:alpha(opacity=80);opacity:0.8;background-image:none!important;}
.carousel-control i{color:#fff}
.carousel-control.left{left:-9px;}
.carousel-control.right{right:-8px;}
@media(max-width:767px){
.serp-container{margin-top:130px!important}
}