﻿@media (min-width: 992px) {

    #products-swatches{
        height:75px;
        overflow:hidden;
        
         position: relative;
        
    }
     .subcontainer-narrow {
        padding-left: 30px;
        padding-right: 30px;
    }
    .caro > a {
        float:left
    }
        .navbar-inverse .navbar-nav > li > a {
       
        padding-left:15px;
        padding-right:15px;
    }
    .home-page-middle-img {
        float: left;
        width: 300px;
        margin-right: 20px;
    }

        .home-page-middle-img:last-child {
            margin-right: 0;
        }

    .log-off-form {
        /*padding-left:5px;*/
        float: right;
    }

    .container-extended {
        width: 960px;
    }

    .similar-slides {
        float: left;
        /*width: 925px !important;*/
        width:100%;
    }

    h1 {
        font-size: 1.9em;
        text-align: center;
       
    }

    .fpTop a {
        font-size: 13px;
        font-weight:600;
    }

    #ProductListing-Menu li {
        /*border:solid 1px red;*/
        margin-top: 4px;
        margin-bottom: 4px;
    }

    .columns {
        -moz-column-count: 2; /* Firefox */
        -webkit-column-count: 2; /* Safari and Chrome */
        column-count: 2;
        max-width: 550px;
        min-width: 400px;
        opacity: 0.9;
    }



    .col-md-15, col-md-15-no-padding {
        width: 20%;
        float: left;
    }

    .modal-dialog {
        width: 960px;
        margin: 50px auto;
    }

        .modal-dialog.modal-sm {
            width: 560px;
            margin: 100px auto;
        }

        .modal-dialog.modal-md {
            width: 660px;
            margin: 100px auto;
        }


    #navigation .nav > li > a {
        padding-left: 20px;
        padding-right: 20px;
    }

    .Product-Detail-Swatch {
        display: block;
        border: solid 1px #fff;
        width: 30px;
        height: 30px;
        float: left;
        background-color: #e9e9e9;
        margin-right: 5px;
        margin-bottom: 5px;
    }

    .ProductListing-QuickBuy {
        width: 100%;
        height: 360px;
    }
    .refineBy {
        text-transform:uppercase;
        font-size:17px;
        font-weight:600;
        color:#525254;
        margin:0;
    }
    #clearAll {
        font-size:15px;
        line-height:21px;
        padding:0 10px;
    }
    #register-link {
        height: 216px;
        position: relative;
    }

    .btn-register {
        position: absolute;
        bottom: 0;
        right: 0;
    }

    .address-book-address {
        height: 240px;
        overflow: hidden;
        -webkit-transition-duration: 1s;
        -moz-transition-duration: 1s;
        -o-transition-duration: 1s;
        transition-duration: 1s;
        -webkit-transition-property: -webkit-transform;
        -moz-transition-property: -moz-transform;
        -o-transition-property: -o-transform;
        transition-property: transform;
    }

        .address-book-address.open {
            height: auto;
        }

            table.company-table tr.company-table-footer td.super-padded {
        padding-right: 65px;
    }
             .footer-button-wraper{
        padding-right:70px;
    }
    .address-book img.btn{
        padding:10%;
    }
    #user-account h3{
        padding-top: 0;
    }        

    #similar-items .container{
        width:93%;
        max-width:960px;
    }
    .size-tooltip {
        position:absolute;
        top:55px;
        left:-5px;
    }
    .popover {
        max-width: 450px;
    }
}
