/**
 * @version    1.9.1.0 December 7, 2014
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright   Copyright (C) 2007 - 2014 RocketTheme, LLC
 * @license    http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
 * Responsive Lexicon Specific Styles
 */

/************************** Responsive Widths **************************/

@media only screen and (max-width: 480px) { /* Smartphones */
    .find-product.mob label#size_fin {
        line-height: initial;
        margin-top: 15px;
    }
    .bg-container ul#products-list {
        width: 100%;
        display: block;
        margin: 0px;
    }
    .header-mobile .row div, .col-xs-1.mb1, .col-xs-1.mb3{
        min-width: inherit !important;
        padding: 0px;
    }
    .header-mobile .col-xs-1 {
        width: 11.33333333% ;
    }
    .header-mobile .col-xs-2 {
        width: 13.66666667%;
    }
    body.mobile, .cms-index-index .grid-text { font-size: 14px; }
    /* Header */
    .quick-access-wrapper, .header, .header-container, .welcome-msg { width: 95%; }
    .header .logo { float: none; margin: 16px auto; display: block; padding-top: 15px; }
    .cms-index-index #welcome h2 { font-size: 200%; }
    #search_mini_form { float: none !important; }
    #search_mini_form input { line-height: 140% !important; }
    /* Welcome & ContentSlider */
    .custom-slider-enabled.cms-index-index #welcome { display: block; }
    /* Msg */
    .welcomeribbon, .welcomeribbon span { background: none !important; padding: 0 !important; }
    .welcomeribbon span { padding-top: 14px; font-size: 22px; }
    /* Main */
    .page.base .col3-layout .col-wrapper .col-main, .page.base .col2-left-layout .col-wrapper .col-main { width: auto; margin: 0; float: none; }
    .page.base .col2-right-layout .col-wrapper .col-main { width: auto; margin-left: 0; float: none; }
    .col-main { border: 0 !important; }
    .col-wrapper, .col-left { border-right: 0 !important; }
    /* CategoryView */
    ul.mobilelistview { margin: 0 -21px 0 -18px; }
    ul.mobilelistview li { margin: 0 -1px 0 -2px; width: 99.6%; border-left: 0 !important; border-right: 0 !important; border-bottom: 0 !important; }
    ul.mobilelistview li .product-image-col { width: 100%; }
    ul.mobilelistview li .product-image-col img { width: 100%; height: auto; }
    .col3-layout ul.mobilelistview li .product-info-col, .col2-left-layout ul.mobilelistview li .product-info-col { width: 93%; }
    ul.mobilelistview li .product-info-col h2.product-name a { font-size: 1em; }
    /* Toolbar */
    .col3-layout .toolbar-wrapper { width: 100%; }
    .toolbar-wrapper { padding: 0 20px; position: relative; }
    .toolbar-wrapper .toolbar .pager, .toolbar-wrapper .toolbar .sorter { margin: 2px -12px; }
    .pager .limiter, .mobile .pager .limiter { position: absolute; bottom: 7px; right: auto; top: auto; }
    .pager .pages { margin: 0; float: right; }
    .pager .limiter label, .mobile .pager .limiter label { display: none; }
    /* Sidebars */
    .sidebar .block .block-content, .sidebar .block .block-content p { font-size: 14px; }
    .col3-layout .mageside-menu-heading, .col3-layout .mageside-menu-toggle-container,
    .col2-left-layout .mageside-menu-heading, .col2-left-layout .mageside-menu-toggle-container,
    .col2-right-layout .mageside-menu-heading, .col2-right-layout .mageside-menu-toggle-container { width: 100%; }
    .col2-left-layout .mageside-menu-toggle-button, .col2-right-layout .mageside-menu-toggle-button, .col3-layout .mageside-menu-toggle-button { margin: -29px 0 0; float: right; }
    /* ProductView */
    .base.page .product-view .product-shop.width100 {  }
    /* Footer */
    .rokmage-footer-inner-panel { margin-bottom: 20px; }
    #footer-bottom select.tinynav { margin-bottom: 0; }
    #copyright { line-height: 15px; }
    .store-switcher label { display: none; }
    #rocketlogo { display: none; }
    .footer .store-switcher { width: 70%; }
    /* Misc */
    .equalspacer.clearfloat, .rt-social-buttons { float: none; }
    .col-right { margin-top: 0 !important; border: 0 !important; }
    .wrapper.base .rokmage-cart-box-container, .wrapper.base .quick-access-wrapper .links li, .wrapper.base .form-language { margin-top: 1px; }
    .responsive.checkout-onepage-index .col2-set .col-1 .buttons-set { margin: -258px 0 0; }

}

@media only screen and (min-width: 481px) and (max-width: 767px) { /* Smartphones to Tablets */
    .bg-container ul#products-list {
        width: 100%;
        display: block;
    }
    .header-mobile .row {
        display: -webkit-inline-box !important;
    }
    body.mobile, .cms-index-index .grid-text { font-size: 14px; }
    .page.base, .page.base .header-container, .page.base .main, .page.base div.scrollable-container, .page.base .footer,
    .page.base .col3-layout .col-wrapper, .page.base .col3-layout .col-main, .page.base .col-left, .page.base .col-right {     width: 97%; border-left: 0; }
    /* Header */
    .quick-access-wrapper, .header, .header-container, .welcome-msg { width: 100%; }
    .header .logo { float: none; margin: 16px auto; display: block; padding-top: 15px; }
    .quick-access-wrapper .rokmage-cart-box-container, .quick-access-wrapper .links li, .quick-access-wrapper .fontResizer { padding: 0 22px 0 0 !important; }
    .cms-index-index #welcome h2 { font-size: 200%; }
    #search_mini_form { float: none !important; }
    #search_mini_form input { line-height: 140% !important; }
    /* Welcome & ContentSlider */
    .cms-index-index #welcome { width: auto; }
    .custom-slider-enabled.cms-index-index #welcome { display: block; }
    /* Msg */
    .welcomeribbon span { padding-top: 6px; font-size: 22px; }
    /* Main */
    .page.base .col3-layout .col-wrapper .col-main, .page.base .col2-left-layout .col-wrapper .col-main { width: 441px; margin-left: 0; float: none; }
    .page.base .col2-right-layout .col-wrapper .col-main { width: 441px; margin-left: 0; float: none; }
    .col-main { border: 0 !important; }
    .col-wrapper, .col-left { border-right: 0 !important; }
    /* CategoryView */
    ul.display { margin: 0 -22px 0 -20px; }
    ul.display li { margin: 0 -1px -2px 0px; z-index: 1; border-width: 1px !important; }
    ul.list li .product-image-col { border-width: 1px !important; }
    ul.display li .product-image-col { width: 159px; }
    ul.display li .product-image-col img { width: 159px; height: 159px; }
    .col3-layout ul.thumb_view li .product-info-col, .col2-left-layout ul.thumb_view li .product-info-col { width: 139px; }
    ul.list li .product-container { margin: 0; }
    ul.list li .product-image-col { width: 165px; padding: 0; background: none; min-height: 100%; }
    .col3-layout ul.list li .product-info-col, .col2-left-layout ul.list li .product-info-col { width: 283px; }
    ul.display li .product-info-col h2.product-name a { font-size: 1.3em; }
    /* Toolbar */
    .col3-layout .toolbar-wrapper { width: 481px; }
    /* Sidebars */
    .col3-layout .mageside-menu-heading, .col3-layout .mageside-menu-toggle-container,
    .col2-left-layout .mageside-menu-heading, .col2-left-layout .mageside-menu-toggle-container,
    .col2-right-layout .mageside-menu-heading, .col2-right-layout .mageside-menu-toggle-container { width: 100%; }
    .col2-left-layout .mageside-menu-toggle-button, .col2-right-layout .mageside-menu-toggle-button, .col3-layout .mageside-menu-toggle-button { margin: -29px 0 0 420px; }
    /* Footer */
    .rokmage-footer-inner-panel { margin-bottom: 20px; }
    #footer-bottom select.tinynav { margin-bottom: 0; }
    .store-switcher label { display: none; }
    /* Misc */
    .equalspacer.clearfloat { float: right; }
    .col-right { margin-top: 0 !important; }
    .wrapper.base .rokmage-cart-box-container, .wrapper.base .quick-access-wrapper .links li, .wrapper.base .form-language { margin-top: 1px; }

}
@media only screen and (min-width: 1006px) and (max-width: 1030px) {
    a.my_account,a.wishlist_top,.rokmage-cart-box-container {
        font-size: 13px;
    }
}
    @media only screen and (min-width: 768px) and (max-width: 959px) { /* Tablets */
    #searchautocomplete_form .form-search input.input-text {
        margin-left: 10px;
        width: 80%;
    }
    /* Header */
    .quick-access-wrapper, .header, .header-container, .welcome-msg { width: auto; }
    .header .logo { width: 192px; }
    ul#magemenu-top { width: 650px; }
    /* Welcome & ContentSlider */
    .page.base #homepage-contentslider-container { padding-right: 0; }
    #homepage-contentslider-container .images img { width: 100%;max-height:100%; padding: 10px;}
    #homepage-contentslider-container .images div.slider-productinfo { margin: 20px 0 0 270px; width: 480px; }
    #homepage-contentslider-container .images .minimal-price { margin: 0 !important; }
    #homepage-contentslider-container .images .slide div.slider-productinfo { left: 20px; top: 20px; height: 170px; width: 420px; padding: 20px !important; opacity: 0.9; }
    #homepage-contentslider-container .images .slide { height: 250px; width: auto; }
    /* Custom */
    .custom-slider-enabled .page.base #homepage-contentslider-container,
    .custom-slider-enabled .page.base #homepage-contentslider-container .images div.slider-productinfo { width: 576px; height: 384px; padding: 0 !important; }
    .custom-slider-enabled #homepage-contentslider-container .images .slide { height: 384px; width: 576px; }
    .rt-text-large { line-height: 54px; font-size: 35px; margin-top: 22%; }
    .rt-title-tag { font-size: 17px; }
    .custom-slider-enabled #homepage-contentslider-container .tabs { left: -192px; width: 192px; height: 384px; }
    .custom-slider-enabled #homepage-contentslider-container .tabs a,
    .custom-slider-enabled #homepage-contentslider-container .tabs a.current { width: 192px; height: 96px; font-size: 12px; }
    .custom-slider-enabled #homepage-contentslider-container.custom button.button { padding: 6px 10px; margin-top: 18px; }
    .custom-slider-enabled #homepage-contentslider-container button.button span span { font-size: 16px; }
    .sprocket-tabs-text { font-size: 13px; }
    /* Category Slider */
    .col3-layout #contentslider-container, #contentslider-container { width: auto; border-right: 0 !important; margin: -20px -20px 20px !important; }
    #contentslider-container .images h3 a { font-size: 1.4em; }
    #contentslider-container .images img { width: 230px; }
    .col3-layout #contentslider-container .images div.slider-productinfo, #contentslider-container .images div.slider-productinfo { width: 500px; margin: 15px 0 0 250px; }
    /* Scroller */
    .base.page div.scrollable, .base.page .smallerize div.scrollable { height: 161px; }
    .page.base div.scrollable { width: 766px; margin-left: 0; }
    .page.base div.scrollable { border-right-width: 1px !important; }
    .base.page div.scrollable div.items .scroll-item-bottom img { width: 126px; }
    .base.page .scrollable .button { width: 125px; }
    /* Msg */
    .welcomeribbon span { padding-top: 8px; font-size: 29px; }
    /* Main */
    .page.base .col3-layout .col-wrapper .col-main, .page.base .col2-left-layout .col-wrapper .col-main { width: 728px; margin-left: 20px; }
    .page.base .col2-right-layout .col-wrapper .col-main { width: 728px; margin-left: 0; }
    .col2-left-layout .col-wrapper .col-main { margin: 0; }
    .page.base .col3-layout .col-wrapper .col-main, .page.base .col2-left-layout .col-wrapper .col-main { border-left: 0 !important; border-right: 0 !important; margin: 0 !important; }
    /* CategoryView */
    ul.display { margin: 0 -23px 0 -18px; }
    ul.thumb_view { margin: 0 -23px 0 -17px; }
    body.responsive.catalog-category-view ul.thumb_view { margin: 0px; }
    ul.thumb_view li { margin: 0 0px -2px -3px; }
    ul.list li { border-right: 0 !important; }
    ul.display li .product-image-col { width: 152px; }
    ul.display li .product-image-col img { width: 152px; height: 152px; }
    .col3-layout ul.thumb_view li .product-info-col, .col2-left-layout ul.thumb_view li .product-info-col { width: 132px; }
    ul.list li .product-container { margin: 0; }
    ul.list li .product-image-col { width: 165px; padding: 0; background: none; min-height: 100%; }
    .col3-layout ul.list li .product-info-col, .col2-left-layout ul.list li .product-info-col { width: 569px; }
    ul.display li .product-info-col h2.product-name a { font-size: 0.9em; }
    ul.thumb_view li:nth-child(5n+5) { border-right: 0 !important;}
    /* Toolbar */
    .col3-layout .toolbar-wrapper { width: 768px; }
    /* Sidebars */
    .col3-layout .mageside-menu-heading, .col3-layout .mageside-menu-toggle-container,
    .col2-left-layout .mageside-menu-heading, .col2-left-layout .mageside-menu-toggle-container,
    .col2-right-layout .mageside-menu-heading, .col2-right-layout .mageside-menu-toggle-container { width: 100%; }
    .col2-left-layout .mageside-menu-toggle-button, .col2-right-layout .mageside-menu-toggle-button, .col3-layout .mageside-menu-toggle-button { margin: -29px 0 0 710px; }
    .block-subscribe input.input-text { width: 178px; }
    .col-wrapper, .col-left, .col2-left-layout .col-main, .col-right, .col2-right-layout .col-main { border: 0 !important; }
    .col2-right-layout .col-right { padding-left: 2px; }
    /* Footer */
    .store-switcher label { display: none; }
    #rokmage-footer-lists { padding: 20px 20px 0; }
    .rokmage-footer-inner-panel, #rokmage-footer-text { margin-bottom: 20px; }
    /* Misc */
    .equalspacer.clearfloat { display: none; }
    .col-right { margin: 0 !important; }

}

@media only screen and (min-width: 960px) and (max-width: 1199px) { /* Desktop */
    span#s1 {
        left: 18px;
        top: 30px;
    }


    /* Header */
    .quick-access-wrapper, .header, .header-container, .welcome-msg { width: 960px; }
    .header .logo { width: 240px; }
    ul#magemenu-top { width: 790px;}
    /* Home */
    div#ticker { margin: -20px -20px 20px -22px; }
    .col3-layout div#ticker { margin: -20px -22px 20px -22px; }
    .cms-index-index ul.display li.last { display: none; }
    /* Welcome & ContentSlider */
    .cms-index-index #welcome { height: 292px; width: 200px; }
    .cms-index-index #welcome h2 { font-size: 40px; line-height: 40px; }
    .cms-index-index #welcome p { line-height: 1.4em; }
    .page.base #homepage-contentslider-container { width: 705px; height: 332px; }
    #homepage-contentslider-container .images { height: 332px; }
    #homepage-contentslider-container .images p { line-height: 1.4em; }
    #homepage-contentslider-container .images img { width: 100%;max-height: 100%; padding: 10px; }
    #homepage-contentslider-container .images div.slider-productinfo { margin: 20px 0 0 350px; width: 288px; }
    #homepage-contentslider-container .images h3 { font-size: 2.8em; }
    #homepage-contentslider-container .images .slider-productinfo .price-box { font-size: 1.3em; line-height: 1.1em; padding: 4px 0 0; }
    #homepage-contentslider-container .images .slide div.slider-productinfo { left: -287px; top: 20px; height: 300px; width: 265px; }
    #homepage-contentslider-container .images .slide { height: 332px; width: 653px; }
    /* Custom */
    .custom-slider-enabled .page.base #homepage-contentslider-container,
    .custom-slider-enabled .page.base #homepage-contentslider-container .images div.slider-productinfo { width: 720px; height: 480px; padding: 0 !important; }
    .custom-slider-enabled #homepage-contentslider-container .images .slide { height: 480px; width: 720px; }
    .rt-text-large { line-height: 54px; font-size: 35px; margin-top: 22%; }
    .rt-title-tag { font-size: 17px; }
    .custom-slider-enabled #homepage-contentslider-container .tabs { left: -240px; width: 240px; height: 480px; }
    .custom-slider-enabled #homepage-contentslider-container .tabs a,
    .custom-slider-enabled #homepage-contentslider-container .tabs a.current { width: 240px; height: 120px; font-size: 12px; }
    /* Category Slider */
    .col3-layout #contentslider-container { width: 503px; height: 195px; }
    #contentslider-container { width: 668px; height: 195px; }
    .images .slider-productinfo .price-box { line-height: 1em; }
    #contentslider-container .images { height: 195px; }
    #contentslider-container .images h3 a { font-size: 1.2em; }
    #contentslider-container .images img { width: 195px; }
    .col3-layout #contentslider-container .images div.slider-productinfo { width: 268px; margin: 15px 0 0 215px; }
    #contentslider-container .images div.slider-productinfo { width: 432px; margin: 15px 0 0 215px; }
    /* Scroller */
    .base.page div.scrollable, .base.page .smallerize div.scrollable { height: 170px; }
    .page.base div.scrollable { width: 958px; margin-left: 0; }
    .page.base div.scrollable { border-left-width: 2px !important; border-right-width: 1px !important; }
    .base.page div.scrollable div.items .scroll-item-bottom img { width: 135px; }
    .base.page .scrollable .button { width: 135px; }
    /* Msg */
    .welcomeribbon span { padding-top: 2px; font-size: 38px; }
    /* Main */
    .page.base .col3-layout .col-wrapper { width: 730px; }
    .page.base .col3-layout .col-main { width: 459px; }
    .col3-layout .col-left { width: 229px; }
    .col3-layout .col-right { width: 228px; }
    .page.base .col2-left-layout .col-main, .page.base .col2-right-layout .col-main { width: 626px; }
    /* Sidebars */
    .col3-layout .mageside-menu-heading, .col3-layout .mageside-menu-toggle-container { width: 189px; }
    .mageside-menu-toggle-button, .col3-layout .mageside-menu-toggle-button { margin: -29px 0 0 171px; }
    .col2-left-layout .col-left { width: 292px; }
    .col2-right-layout .col-right { width: 294px; }
    .col2-left-layout .block-subscribe input.input-text { width: 241px; }
    .col2-left-layout .mageside-menu-toggle-button, .col2-right-layout .mageside-menu-toggle-button { margin: -29px 0 0 233px; }
    /* CategoryView */
    ul.display { margin: 0px; }
    ul.display li .product-image-col { width: 165px; }
    ul.display li .product-image-col img { width: 165px; height: 165px; }
    .col3-layout ul.thumb_view li .product-info-col { width: 145px; }
    .col2-left-layout ul.thumb_view li .product-info-col { width: 145px; }
    ul.list li .product-container { margin: 0; }
    ul.list li .product-image-col { width: 165px; padding: 0; background: none; min-height: 100%; }
    .col3-layout ul.list li .product-info-col { width: 302px; }
    .col2-left-layout ul.list li .product-info-col { width: 469px; }
    ul.display li .product-info-col h2.product-name a { font-size:  0.9em; }
    .col2-left-layout ul.thumb_view li:nth-child(4n+4) { border-right: 0 !important;}
    .col2-left-layout ul.list li { border-right: 0 !important;}
    /* Toolbar */
    .col3-layout .toolbar-wrapper { width: 499px; }

}
    @media only screen and (max-width: 1400px) {
        ul#magemenu-top >li {
            padding: 0 1%;
        }
    }
    @media only screen and (max-width: 1216px) {
        ul#magemenu-top >li {
            padding: 0 1%;
        }
    }
    @media only screen and (max-width: 1200px) {
        ul#magemenu-top >li {
            padding: 0 1%;
        }
    }
    @media only screen and (max-width: 1006px) {
        ul#magemenu-top >li {
            padding: 0 0%;
        }
    }
    @media only screen and (max-width: 890px) {
        ul#magemenu-top >li {
            padding: 0 0%;
        }
        ul#magemenu-top li ul {
            top: 62px;
            left: -27px;}
    }
    @media only screen and (min-width: 1200px) { /* Large Display */
	
    /* Header */
    .quick-access-wrapper, .header-container, .welcome-msg { max-width: 75%;width: 100%; }
    .header{max-width: 100%;}
    /* Home */
    div#ticker { margin: -20px -20px 20px -22px; }
    .col3-layout div#ticker { margin: -20px -22px 20px -22px; }
    /* Welcome & ContentSlider */
    .page.base #welcome { width: 260px; height: 310px; }
    .cms-index-index #welcome h2 { font-size: 52px; line-height: 52px; }
    .cms-index-index #welcome p { line-height: 1.7em; }
    .page.base #homepage-contentslider-container { width: 885px; height: 350px; }
    #homepage-contentslider-container .images h3 { font-size: 3em; }
    #homepage-contentslider-container .images p { line-height: 1.6em; }
    #homepage-contentslider-container .images img { width: 100%; padding: 10px;    max-height: 100%; }
    .page.base #homepage-contentslider-container .images div.slider-productinfo { width: 394px; margin-left: 370px; padding: 20px 0; }
    /* Custom */
    .custom-slider-enabled .page.base #homepage-contentslider-container,
    .custom-slider-enabled .page.base #homepage-contentslider-container .images div.slider-productinfo { width: 900px; height: 600px; padding: 0 !important; }
    .custom-slider-enabled #homepage-contentslider-container .images .slide { height: 600px; width: 900px; }
    .rt-text-large { line-height: 54px; font-size: 35px; margin-top: 22%; }
    .rt-title-tag { font-size: 17px; }
    .custom-slider-enabled #homepage-contentslider-container .tabs { left: -300px; width: 300px; height: 600px; }
    .custom-slider-enabled #homepage-contentslider-container .tabs a,
    .custom-slider-enabled #homepage-contentslider-container .tabs a.current { width: 300px; height: 150px; font-size: 12px; }
    /* Category Slider */
    .col3-layout #contentslider-container { width: 722px; }
    #contentslider-container { width: 900px; }
    #contentslider-container .images h3 a { font-size: 1.4em; }
    #contentslider-container .images img { width: 230px; }
    .col3-layout #contentslider-container .images div.slider-productinfo { width: 450px; margin: 15px 0 0 250px; }
    #contentslider-container .images div.slider-productinfo { width: 625px; margin: 15px 0 0 250px; }
    /* Scroller */
    .page.base div.scrollable { width: 1198px; margin-left: 0; }
    .base.page div.scrollable div.items .scroll-item-bottom img { width: 148px; }
    /* Msg */
    .welcomeribbon span { font-size: 44px; padding-top: 0; }
    /* Main */
    .page.base .col3-layout .col-wrapper { width: 959px; }
    .page.base .col3-layout .col-main { width: 678px; }
    .page.base .col2-left-layout .col-main, .page.base .col2-right-layout .col-main { width: 858px; }
    .col3-layout .col-left, .col3-layout .col-right { width: 239px; }
    /* CategoryView */
    ul.display { margin: 0px; }

    ul.thumb_view li .product-image-col { width: 178px; }
    ul.display li .product-image-col img { width: 178px; height: 178px; }
    .col3-layout ul.thumb_view li .product-info-col, ul.thumb_view li .product-info-col { width: 158px; }
    ul.list li .product-container { margin: 0; }
    ul.list li .product-image-col { width: 179px; padding: 0; min-height: 100%; }
    .col3-layout ul.list li .product-info-col { width: 507px; }
    .col2-left-layout ul.list li .product-info-col { width: 687px; }
    ul.display li .product-info-col h2.product-name a { font-size: 0.98em; }
    .col2-left-layout ul.thumb_view li:nth-child(5n+5) { border-right: 0 !important;}
    .col2-left-layout ul.list li { border-right: 0 !important;}
    /* Toolbar */
    .col3-layout .toolbar-wrapper { width: 718px; }
    /* Sidebars */
    .col2-left-layout .col-left { width: 300px; }
    .col2-right-layout .col-right { width: 302px; }
    .block-subscribe input.input-text { width: 188px; }
    .col2-left-layout .block-subscribe input.input-text { width: 249px; }
    /* Footer */
    .page.base #rokmage-footer-text { width: 416px; }

}
@media only screen and (max-width: 1208px) and (min-width: 1007px){
    .find-product .col-sm-4 {
        min-width: 415px;
    }
    .col-sm-offset-2.col-sm-4 {
        min-width: 330px;
    }
    .find-product .col-sm-offset-2.col-sm-4 {
        min-width: 384px;
    }
}
@media only screen and (max-width: 1006px) and (min-width: 768px){
    .ftr-newsletter p {
        padding: 0px;
    }

    .bg-container .category-products ul#products-list li.item {
        width: 25% !important;
        height: 100% !important;
    }
    .find-product .col-sm-4 {
        margin-left: 1% !important;
    }
    li.level0.parent > a > span {
        padding-right: 13px !important;
    }
    ul#magemenu-top li.level0.parent > a > span:after {
        right: 8px !important;}
    .header .logo {
        margin: 0px 0px 0;
    }
    li.level0.parent > a > span {
        padding-right: 20px !important;
    }
    ul#magemenu-top li.level0.parent > a > span {
        padding: 5px !important;
    }
    .find-product .dateStartLine, .dateEndLine {
        margin: 0 0 18px -15px;
    }
    select#size_filter {
        width: 150px;
    }
    label#size_fin {
        left: 213px;
    }
    input#calendar {
        width: 150px !important;
    }
    input#calendar {
        background-position-x: 120px;
    }
    .find-product .dateSelectorStart{
        float: left;
        margin-right: 20px;
        margin-bottom: 10px;
        position: relative;
        left: 85px;
    }
    span#s1 {
        left: 49px;
    }
    .catalogsearch-advanced-result span#s1, .catalog-category-view span#s1 {
        left: 50px;
    }
}
@media only screen and (max-width: 767px) and (min-width: 481px){select.tinynav {
    font-size: 16px;
    width: 100%;}}

.page.base .col2-left-layout .col-main {
    width: 100%;
}