/* Premium Ecommerce Template*/
@media (min-width:1200px) {
.title { font-size: 28px }
#page-header { padding: 210px 0 }
#page-header h1 { font-size: 45px }
#page-header .page-header-desc {
	font-size: 26px;
	line-height: 35px
}
.hero-unit h2 { font-size: 40px }
.hero-unit p { font-size: 23px }
#testimonials-section h3 { font-size: 30px }
.about-us-testimonials .testimonial-title { font-size: 23px }
#wrapper.boxed {
	width: 1170px;
	margin: 40px auto
}
#wrapper.boxed-long { width: 1170px }
#main-nav-container #main-nav .menu li>.mega-menu { width: 1140px }
#header-top .header-text { display: inline }
#quick-access .quick-search-form .form-group { display: block }
.header6 #main-nav-container #main-nav .menu>li> a {
	padding: 15.5px 25px;
	font-size: 17px
}
.header7 #main-nav-container #main-nav .menu>li> a {
	font-size: 16px;
	padding: 15.5px 15px
}
.header6 #main-nav-container #main-nav .menu>li:first-child a { padding-left: 25px }
.header7 #main-nav-container #main-nav .menu>li:first-child a { padding-left: 15px }
.header6 #quick-access { margin-left: 200px }
#footer .facebook-likebox iframe { height: 300px }
#footer #newsletter-container input[type=text] { width: 360px }
.item .item-image-container { width: 222px }
.item-price-container {
	font-size: 18px;
	width: 90px;
	height: 90px
}
.item-price-container .old-price { margin-top: 25px }
.item-price-container .item-price { margin-top: 35px }
#category-header.category-banner .category-title { margin-top: -90px }
#category-header.category-banner p { display: block }
.sort-box, .view-box { float: left }
.category-toolbar { border-bottom: 1px solid #eee }
.filter-color-list li.last-md { margin-right: 10px }
.filter-color-list li.last-lg { margin-right: 0 }
.toolbox-pagination .view-count-box {
	position: relative;
	float: right;
	top: auto;
	right: auto
}
.toolbox-filter {
	padding-bottom: 0;
	float: left
}
.toolbox-pagination {
	float: right;
	padding-top: 0;
	border-top: none
}
#price-range-details input { width: 70px }
#price-range-details input.separator { margin-right: 10px }
.article { padding-left: 100px }
.article .article-meta-date {
	width: 85px;
	padding: 22.5px 0
}
#product-image-carousel-container {
	width: 92px;
	margin-right: 20px
}
#product-image-container { width: 404px }
#product-image-container .item-price-container {
	width: 135px;
	height: 135px;
	font-size: 27px
}
#product-image-container .item-price-container .old-price { margin-top: 37.5px }
#product-image-container .item-price-container .item-price { margin-top: 52.5px }
.sidebar .widget.subscribe { padding: 25px }
.sidebar .widget.subscribe h3 {
	font-size: 28px;
	line-height: 35px
}
.sidebar .widget.subscribe .form-group { padding: 0 }
.sidebar h3 { font-size: 25px }
.sidebarslider .flex-direction-nav {
	top: -48.5px;
	width: 74px;
	height: 25px
}
.footerslider .flex-direction-nav {
	width: 94px;
	padding-left: 20px;
	height: 25px;
	top: -63.5px
}
.footerslider .flex-direction-nav a, .sidebarslider .flex-direction-nav a {
	width: 35px;
	height: 25px;
	margin-top: -12.5px
}
.footerslider .flex-direction-nav .flex-prev, .sidebarslider .flex-direction-nav .flex-prev { background-position: -186px -200px }
.footerslider .flex-direction-nav .flex-prev { left: 20px }
.footerslider .flex-direction-nav .flex-next, .sidebarslider .flex-direction-nav .flex-next { background-position: -219px -200px }
.footerslider .flex-direction-nav .flex-prev:hover, .sidebarslider .flex-direction-nav .flex-prev:hover { background-position: -186px -223px }
.footerslider .flex-direction-nav .flex-next:hover, .sidebarslider .flex-direction-nav .flex-next:hover { background-position: -219px -223px }
.cart-table .cart-product-name { width: 410px }
.compare-item-table .table-title { width: 300px }
.compare-item-table figure { width: 180px }
#shipping-form .control-label { width: 130px }
#shipping-form .input-container { width: 220px }
.table-responsive { overflow:auto; }
.hide-for-md { display: none; }
}

@media (min-width:980px) and (max-width:1199px) {
.footerslider .flex-direction-nav .flex-prev:hover, .sidebarslider .flex-direction-nav .flex-prev:hover { background-position: -188px -225px }
.footerslider .flex-direction-nav .flex-next:hover, .sidebarslider .flex-direction-nav .flex-next:hover { background-position: -221px -225px }
.header4 .drop-price { display: none }
.input-group-addon { min-width: 100px }
.table-responsive { overflow:auto; }
.hide-for-md { display: none; }
}
@media (min-width:768px) and (max-width:979px) {
.hide-for-sm { display: none }
.title { font-size: 24px }
.table-responsive {
        width: 100%;
        margin-bottom: 15px;
        overflow-x: auto;
        overflow-y: hidden;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        /*border: 1px solid #ddd*/
    }
    .own-the-drive {
        margin: 0px 0px 0px 0px;
        background-size: 100%;
        background: #000 url(../images/header-bar.png) no-repeat;
        height:52px;
    }
#page-header h1 { font-size: 40px }
#page-header .page-header-desc {
	font-size: 22px;
	line-height: 30px
}
.row {
    margin-left: -20px;
    margin-right: -10px;
}
.hero-unit h2 { font-size: 36px }
.hero-unit p {
	font-size: 18px;
	line-height: 26px
}
#testimonials-section h3 {
	font-size: 22px;
	line-height: 1
}
.about-us-testimonials .testimonial-title { font-size: 18px }
.about-us-testimonials p { font-size: 16px }
#wrapper.boxed, #wrapper.boxed-long {
	width: 100%;
	margin: 0
}

#main-nav-container.fixed #quick-access { display: none }
.twitter_feed .flex-direction-nav { margin-left: -84px }
.header2 #inner-header { /*padding-top: 40px*/ }
.header2 .header-inner-right-wrapper { margin-top: 0 }
.header3 .header-inner-right-wrapper { margin-top: -20px }
.header3 #inner-header .header-inner-right, .header3 #inner-header .logo-container { margin-bottom: 48px }
.header2 #inner-header .header-inner-right, .header2 #inner-header .logo-container { margin-bottom: 55px }
#inner-header .header-box { /*display: none*/ }
#header-top .header-link, #header-top .header-text-container { margin-right: 0 }
#header-top .header-link {
	margin-right: 0;
	position: absolute;
	top: 40px;
	right: 0;
	min-width: 200px;
	text-align: right
}
.header2 #header-top .header-link, .header3 #header-top .header-link {
	position: static;
	top: auto;
	right: auto
}
.header3 .quick-contact-text { display: none }
.header4 .header-top-right {
	position: absolute;
	top: 33px;
	right: 15px
}
.header4 #inner-header .logo-container { margin: -10px 0 25px }
.header4 #menu-right-side, .header4 .logo-container { float: none }
.header4 #main-nav-container.fixed .logo-container { display: none }
#quick-access { margin-top: -145px }
.header2 #quick-access, .header3 #quick-access, .header4 #quick-access { margin-top: -55px }
.header5 #quick-access { margin-top: 0 }
.header6 #quick-access { margin-top: 2px }
#quick-access .quick-search-form .form-group, .header4 #quick-access .quick-search-form .form-group { display: block }
#main-nav-container #main-nav .menu li>.mega-menu { width: 720px }
.header5 #main-nav-container #main-nav .menu>li>a { padding: 13px 25px }
.header5 #main-nav-container #main-nav .menu li:first-child a { padding-left: 0 }
.header6 #main-nav-container #main-nav .menu>li> a {
	padding: 13.5px 4px;
	font-size: 14px
}
.header6 #main-nav-container #main-nav .menu>li:first-child a { padding-left: 4px }
.header7 #main-nav-container .menu-table-wrapper { width: 90% }
.header7 #main-nav-container #main-nav .menu>li> a {
	padding: 13.5px 5px;
	font-size: 14px
}
.header7 #main-nav-container #main-nav .menu>li:first-child a { padding-left: 5px }
.header7 #quick-access { height: 46px }
.header7 .quick-search-form .form-control {
	padding: 13.5px 15px;
	height: 46px
}
.header7 #quick-access .quick-search-form .form-group {
	width: 160px;
	display: none
}
.item .item-image-container { width: 180px }
#category-header.category-banner .category-title { margin-top: -46px }
#category-header.category-banner .category-title p { display: none }
#category-header { padding: 40px 0 }
.view-box { float: right }
.toolbox-pagination {
	float: none;
	padding-top: 15px;
	border-top: 1px solid #eee
}
.toolbox-pagination .view-count-box {
	float: left;
	position: relative;
	top: auto;
	right: auto
}
.category-toolbar {
	padding: 0 0 15px;
	border-bottom: 1px solid #eee;
	border-color: transparent
}
#price-range-details input { width: 50px }
.item.item-list .item-image-container {
	width: 170px;
	margin-right: 30px
}
.article { padding-left: 85px }
.article .article-meta-date {
	width: 75px;
	padding: 17.5px 0
}
.article .article-meta-more, .article .article-meta-view {
	float: none;
	margin-top: 10px
}
.article .article-meta-container .article-meta-view a {
	margin-left: 0;
	margin-right: 30px
}
#product-image-carousel-container {
	width: 128px;
	margin-right: 22px
}
#product-image-container { /*width: 570px*/ }
#product-image-container .item-price-container {
	width: 162px;
	height: 162px;
	font-size: 27px
}
#product-image-container .item-price-container .old-price { margin-top: 51px }
#product-image-container .item-price-container .item-price { margin-top: 66px }
#footer .facebook-likebox iframe { height: 200px }
.input-group-addon { min-width: 100px }
.customMinwidth{ min-width: 80px;}
.cart-table .item-name-col, .checkout-table .item-name-col { width: 220px }
.cart-table .item-name-col figure, .checkout-table .item-name-col figure {
	width: 150px;
	margin-bottom: 20px
}
.compare-item-table .table-title { width: 130px }
.compare-item-table figure { width: 150px }
#shipping-form .control-label { width: 110px }
#shipping-form .input-container { width: 190px }
.team-member-header figure {
	margin-left: auto;
	margin-right: auto
}
#footer #newsletter-container { text-align: center }
#footer #newsletter-container h3 {
	float: none;
	margin-bottom: 15px
}
#footer #newsletter-container form { float: none }
.footerslider .flex-direction-nav .flex-prev:hover, .sidebarslider .flex-direction-nav .flex-prev:hover { background-position: -188px -225px }
.footerslider .flex-direction-nav .flex-next:hover, .sidebarslider .flex-direction-nav .flex-next:hover { background-position: -221px -225px }
}

@media (max-width:767px) 
{

.home-banners a {
	margin-right: auto;
	margin-left: auto
}
.title { font-size: 24px }
#page-header { padding: 120px 0 }
#page-header h1 { font-size: 32px }
#page-header .page-header-desc {
	font-size: 18px;
	line-height: 26px
}
 .hero-unit h2 { font-size: 26px }
.hero-unit p {
	font-size: 16px;
	line-height: 22px
}
#testimonials-section h3 { font-size: 21px }
.about-us-testimonials p { font-size: 16px }
.about-us-testimonials .testimonial-title { font-size: 18px }
.title-desc { font-size: 14px }
#wrapper.boxed, #wrapper.boxed-long {
	width: 100%;
	margin: 0
}
.hide-for-xs { display: none }
.hide-for-lg { display: inline }
.flag-container { margin-right: 0 }
.dropdown-language, .header4 .dropdown-language, .header5 .dropdown-language { margin-left: 5px }
#inner-header .header-box {float:left !important; width:200px; clear:left !important;}
.header-top-dropdowns .btn { min-width: 45px }
#header-top .header-link {
	margin-right: 0;
	position: absolute;
	top: 40px;
	right: 0;
	min-width: 200px;
	text-align: right
}
.header2 #header-top .header-link, .header3 #header-top .header-link {
	position: static;
	top: auto;
	right: auto
}
.header4 .header-text-container { position: static }
#top-links li { margin: 0 }
#top-links li a {
	padding: 0 15px;
	border-right: 1px solid #dcdcdc;
	height: 32px;
	margin-left: 15px
}
.header4 #top-links li a, .header5 #top-links li a { margin-left: 15px }
#top-links li:first-child a .top-icon { left: 15px }
#top-links li:first-child a {
	border-left: 1px solid #dcdcdc;
	margin-left: 0;
	padding-left: 30px
}
#header .dropdown-menu>li>a { text-align: center }
#inner-header { /*padding-top: 75px*/ padding-top:5px; }
.header2 #inner-header { padding-top: 0px }
.header4 #inner-header { padding-top: 65px }
.header6 #inner-header { padding-top: 60px }
.header2 #inner-header .header-inner-right, .header3 #inner-header .header-inner-right { margin: 0 }
.header2 .header-inner-right-wrapper {
	position: absolute;
	top: 10px;
	right: 15px;
	margin: 0;
	z-index: 1000
}
.header3 .header-inner-right-wrapper {
	position: absolute;
	right: 15px;
	top: 8px;
	z-index: 1000
}

    .own-the-drive {
        margin: 0px 0px 0px 0px;
        background: #000 url(../images/header-bar.png) no-repeat 0 -5px;
        background-size: auto;
        min-height: 52px;
        max-height: 52px;
        background-size: 100%;
    }
.header6 #inner-header .logo-container { margin-bottom: 20px }
.header6 #inner-header .header-inner-right { margin-bottom: 70px }
.header3 .quick-contact-text { display: none }
#quick-access {
	width: 70%;
	position: static;
	margin-top: 4px
}
.header5 #quick-access {
	margin-top: 0;
	top: 12px;
	left: 0;
	width: 100%
}
.header7 #quick-access { height: auto }
#inner-header .logo-container { margin-bottom: 80px }
.header2 #inner-header .logo-container { margin-bottom: 86px }
.header3 #inner-header .logo-container, .header4 #inner-header .logo-container { margin-bottom: 100px }
.header5 #inner-header .logo-container { margin-bottom: 86px }
.header7 #inner-header .logo-container { margin-bottom: 80px }
.header7 #inner-header .header-inner-right { margin-bottom: 40px }
.header4 #menu-right-side, .header4 .logo-container { float: none }
#quick-access .quick-search-form {
	position: absolute;
	top: -70px;
	left: 50%;
	margin-left: 69.5px
}
.header3 #quick-access .quick-search-form { top: -75px }
.header6 #quick-access .quick-search-form { top: 5px }
.header7 #quick-access .quick-search-form .form-control { border: 1px solid #dcdcdc }
.header7 #quick-access .quick-search-form {
	margin-left: 89.5px;
	top: -95px
}
.header4 #quick-search { margin-top: 0 }
.header4 #quick-access .quick-search-form .form-group { top: 0 }
.header4 #quick-access .quick-search-form { top: -70px }
.header4 #main-nav-container #main-nav {
	position: static;
	float: none
}
.header4 #menu-right-side { position: relative }
#quick-access .quick-search-form .form-group, .header4 #quick-access .quick-search-form .form-group { display: block }
.header5 .dropdown-cart-menu-container {
	top: 11px;
	z-index: 1000
}
.header7 .dropdown-cart-menu-container {
	position: absolute;
	right: 15px;
	top: 30px;
	z-index: 1000
}
#main-nav-container #main-nav { position: static }
.header3 #main-nav-container #main-nav { border: none }
#main-nav-container #main-nav #responsive-nav { display: block }
.header6 #main-nav-container, .header7 #main-nav-container {
	border-top: none;
	border-bottom: none
}
.header6 .dropdown-cart-menu-container {
	position: absolute;
	right: 15px;
	top: 69px;
	z-index: 1000
}
#main-nav-container #main-nav>ul, .header6 #main-nav-container #main-nav .menu, .header7 #main-nav-container #main-nav .menu { display: none }
.col-2 { padding-left: 15px }
#category-header .category-image { width: 100% }
#category-header .category-title { padding-top: 85px }
#category-header .category-title p { display: none }
#category-header .slider-banner-description .category-title p { display: block }
#category-header.category-banner .category-title { margin-top: -46px }
#category-header.category-banner .category-title p { display: none }
#category-header .category-title h2 { font-size: 30px }
#price-range-details input { width: 70px }
#price-range-details input.separator, .filter-color-list li.last-lg, .filter-color-list li.last-md { margin-right: 10px }
.item.item-list .item-image-container {
	width: 150px;
	margin-right: 30px
}
.item .item-image-container, .item .item-image-wrapper, .item .item-meta-container {
	width: 222px;
	margin-left: auto;
	margin-right: auto
}
.item-price-container {
	font-size: 15px;
	width: 81px;
	height: 81px
}
.item-action { text-align: center }
.item-price-container .old-price { margin-top: 20.5px }
.item-price-container .item-price {
	margin-top: 30.5px;
	display: block
}
.logo { text-align: left }
.logo>a {
	margin-left: 0;
	display: inline-block
}
#category-header { padding: 40px 0 }
.toolbox-filter { padding-top: 30px }
.sort-box {
	position: absolute;
	top: -7px;
	right: 0;
}
.sort-box .select-dropdown { margin-right: 0 }
.view-box { float: right }
.toolbox-pagination .view-count-box {
	float: none;
	position: absolute;
	top: -50px;
	right: auto;
	left: 0
}
.sidebar .widget.subscribe { padding: 25px }
.sidebar .widget.subscribe h3 {
	font-size: 30px;
	line-height: 35px
}
.sidebar .widget.subscribe .form-group { padding: 0 }
.sidebar .widget.banner-slider-container {
	width: 272px;
	margin-left: auto;
	margin-right: auto
}
.footerslider .flex-direction-nav .flex-prev:hover, .sidebarslider .flex-direction-nav .flex-prev:hover { background-position: -188px -225px }
.footerslider .flex-direction-nav .flex-next:hover, .sidebarslider .flex-direction-nav .flex-next:hover { background-position: -221px -225px }
.article { padding-left: 75px }
.article .article-meta-date {
	width: 65px;
	padding: 12.5px 0
}
.article .article-meta-more, .article .article-meta-view {
	float: none;
	margin-top: 10px
}
.article .article-meta-container .article-meta-more a, .article .article-meta-container .article-meta-view a {
	margin-left: 0;
	margin-right: 20px
}
#product-image-carousel-container {
	width: 84px;
	margin-right: 16px
}
#product-image-container { /*width: 380px*/ }
.product-extra-box-container { float: none }
.product-extra-box {
	float: left;
	margin-right: 30px
}
.product-extra-box span {
	display: inline-block;
	margin-left: 6px
}
.product .share-button-group {
	float: none;
	width: 100%;
	margin-left: 0
}
.tab-container .nav-tabs { border-right: 1px solid transparent }
.tab-container.left .nav-tabs, .tab-container.right .nav-tabs { float: none }
.tab-container.left .tab-content, .tab-container.right .tab-content { padding: 0 30px }
.tab-container .tab-content .tab-pane { padding: 5px 0 }
.tab-container.right .nav-tabs>li.active, .tab-container.right .nav-tabs>li.active>a { margin-left: 0 }
.tab-container.left .nav-tabs>li.active, .tab-container.left .nav-tabs>li.active>a { margin-right: 0 }
.tab-container .nav-tabs.nav-justified>li>a { margin-bottom: 0 }
.tab-container.right .nav-tabs { border-left: none }
.tab-container.left .nav-tabs { border-right: none }
#footer-top .widget { padding-right: 15px }
.twitter_feed .flex-direction-nav { margin-left: -84px }
.footer-social-links-container {
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center
}
#footer-bottom .social-links li:first-child { margin-left: 5px }
#footer-bottom .social-links li {
	margin-top: 0;
	margin-bottom: 20px
}
#footer-bottom p {
	margin: 0 0 6px;
	text-align: center
}
#footer .facebook-likebox iframe { height: 200px }
#footer #newsletter-container { text-align: center }
#footer #newsletter-container h3 {
	font-size: 22px;
	line-height: 30px;
	float: none;
	margin-bottom: 15px
}
#footer #newsletter-container form { float: none }
#footer #newsletter-container input[type=text] {
	display: block;
	width: 260px;
	margin: 0 auto 10px
}
#footer #newsletter-container .btn {
	padding: 9px 20px;
	font-size: 15px
}
.cart-table .close-button { margin-top: 10px }
.table-responsive { border: none }
.cart-table .item-name-col figure { margin-bottom: 20px }
#shipping-form .control-label { width: 110px }
#shipping-form .input-container { width: 220px }
.single-portfolio-btn-container { top: -57px }
.portfolio-btn {
	width: 41px;
	height: 30px
}
.portfolio-btn.portfolio-btn-prev { background-position: -108px -200px }
.portfolio-btn.portfolio-btn-next { background-position: -147px -200px }
.portfolio-btn.portfolio-btn-prev:hover { background-position: -108px -228px }
.portfolio-btn.portfolio-btn-next:hover { background-position: -147px -228px }
.team-member-header figure {
	margin-left: auto;
	margin-right: auto
}
.no-content .no-content-comment { margin-left: -240px }
#breadcrumb-container {
    margin: -10px -15px 10px;
}
#category-header { 
    padding: 15px 0;
    margin: -30px -15px 10px;
}
.breadcrumb {
    margin-bottom: 20px;

}
}
@media (max-width:480px) {
.title { font-size: 24px }
.drop-price { display: none }
#header.header5 .dropdown-cart-menu-container .btn.btn.dropdown-toggle {
	min-width: 0;
	padding: 6.5px 14px
}
#quick-access { width: 50% }
.header4 .header-top-right { position: static }
.header4 #header-top .header-link {
	right: auto;
	left: 15px;
	text-align: left
}
.header4 .dropdown-cart-menu-container {
	position: absolute;
	top: 40px;
	right: 15px;
	margin-right: 0
}
#breadcrumb-container {
    margin: -10px -15px 10px;
}
#category-header { 
    padding: 15px 0;
    margin: -30px -15px 10px;
}
.breadcrumb {
    margin-bottom: 20px;
    padding: 0 0 0 25px
}
#category-header.category-banner .category-title { margin-top: -17.5px }
#category-header.category-banner .category-title .btn, #category-header.category-banner .category-title p { display: none }
#category-header .category-title { padding-top: 30px }
.item.item-list .item-image-container {
	margin-right: 20px;
	margin-bottom: 20px
}
#product-image-carousel-container {
	width: 54px;
	margin-right: 2px
}
#product-image-container { /*width: 230px*/ }
#product-image-container .item-price-container {
	width: 90px;
	height: 90px;
	font-size: 23px;
	line-height: 20px
}
#product-image-container .item-price-container .old-price { margin-top: 25px }
#product-image-container .item-price-container .item-price { margin-top: 35px }
.twitter_feed .flex-direction-nav {
	top: 100%;
	margin-left: -84px;
	margin-top: -10px
}
#footer .facebook-likebox iframe { height: 260px }
#shipping-form .control-label { width: 110px }
#shipping-form .input-container { width: 140px }
.service-box-container, .team-member {
	width: 100%;
	float: none
}
#content.no-content { min-height: 600px }
.no-content .no-content-comment {
	width: 100%;
	background-size: 100%;
	background-position: center center;
	margin-left: -50%
}
}
@media (max-width:300px) {
.sidebar .widget.banner-slider-container { width: 100% }
}


@media only screen and (min-width : 1px) and (max-width : 980px) {
 header div.col-sm-7{}
 .search-block{display: block !important;}
 .power{margin-bottom: 10px;}
}
@media only screen and (min-width : 798px) and (max-width : 980px) {
 .power{margin-bottom: 10px;}
}

@media only screen and (min-width : 1px) and (max-width : 768px) {
 .power,
 li.advance
 {display:none !important;}
 #main-nav-container{margin-top:0 !important;}
 #main-nav-container #main-nav{margin-top: 0 !important;}
.quick-search-form .form-control{width: auto !important; margin-bottom: 5px;}
li.search-menu input[type="text"]{width: auto !important; margin-bottom: 5px;}
button#quick-search {
    background: url("../images/sprites/icon-search.png") no-repeat scroll center center #14bfcc !important;
    width: 100%;
}
.header-top-dropdowns
	{
		position:absolute !important;
		/*top:60px !important;*/
		right:0 !important;
		width:105px !important;
	}
@media only screen and (min-width : 480px) and (max-width : 768px) {
 .header-top-dropdowns{/*top:60px !important;*/}
 li.search-menu > div.btn-group > ul.dropdown-menu
	{
	  width: 520px;
	  height: auto;
	  left: -100px;
	  right: 0;	
	  z-index: 9999 !important;
	}
}
}
@media only screen and (min-width : 1px) and (max-width : 479px) {
 .dropdown-cart {display:none;}
 .header-top-dropdowns{width:85px !important;}
#inner-header .header-box 
	{
    clear: left !important;
    float: left !important;
    margin: 0 !important;
    width: 100%;
	} 
li.search-menu > div.btn-group > ul.dropdown-menu
	{
	  width: 220px;
	  height: auto;
	  left: -150px;
	  right: 0;	
	  z-index: 9999 !important;
	}
}
/*@media only screen and (min-width : 1px) and (max-width : 1023px) {
 #main-nav-container #main-nav #responsive-nav { display: block }
 #main-nav .menu{display:none;}*/
