﻿
.inline-visible-xs {
    display:none;
}


@media only screen and (max-width: 425px) {
    #isiteiframe {
        height: 300px;
    }
}

@media only screen and (min-width: 426px) and (max-width:768px) {
    #isiteiframe {
        height: 400px;
    }
}
@media only screen and (max-width: 768px) {
    .grid-item-image {
        width: 100px;
        margin-left:10px;
    }

    .basesignup .signupleft {
        text-align: center;
    }

    
    .basesignup .signupright input {
        float: left;
        width:70%;
    }

    .inline-visible-xs {
        display:inline;
    }
    
    h1, .h1 {
        font-size:28px;
    }

    h2, .h2 {

    }

    
    
    .checkout-container .input span {
        width:100%;
    }

    

 
}



@media only screen and (min-width: 992px) and (max-width: 1199px) {


    
 ul.navbar-nav {
     text-align:center;
     width:100%;
 }
 ul.navbar-nav > li {
   display:inline-block;
   float:none;
 }
.navbar {
    margin-bottom:0px;
}
 ul.dropdown-menu li {
   text-align:left;
 }
.navbar-collapse {
    display:inline-block !important;
    margin:0 auto;
}

 .navbar-collapse {
    display:inline-block !important;
    margin:0 auto;
}
    #uspbar {
    
    font-size:15px;
}
    .basesignup .signupleft {
        font-size: 90%;
    }

    
	.footer-col {width: 20%;}

    .checkout-container .input span {
        width:100%;
        
    }

    .add-to-cart-group {
        text-align:right;
    }
    
.add-to-cart-group .quantity-label {
      vertical-align:middle;
    padding:5px 0;
}

.add-to-cart-group .add-to-cart-quantity {
    float:right; 
    padding-bottom:5px;
}

.add-to-cart-group input[type="button"],
.add-to-cart-group input[type="submit"] {
    background:#009900;
    color:white;
    width:150px;
    float:right;
    margin-left:auto;
}

}


@media only screen and (min-width: 768px) and (max-width: 991px) {
        .basesignup .signupleft {
        text-align: center;
    }


	
	.footer-cols-wrapper { position:relative;  }
	.footer .footer-col.last { margin-right:0; }
	.footer .footer-col.footer-col-ex.facebook-fanbox {width: 235px;}
	
    
    .navbar-default .navbar-nav > li > a {
        font-size:11px;
    }

    .checkout-container .input spuan {
        width:100%;
    }

    .nav > li > a.dropdown-toggle {
        padding: 2px 9px;
    }
  

	
}
@media only screen and (max-width: 767px) {



    .input span {
        width:100%;
    }
    .opc-basket-outer {
        padding:0;
    }

    .opc-checkout-outer {
        padding:0;
    }

    table.cart-items td {
        padding-left:0;
        font-size:90%;
    }

    #opc-delivpayment .input span {
        padding-left:0;
        margin-left:0;
    }
    .opc-delivery-textconditions {
        clear:left;
    }

    .opc-payment-methods {
        clear:left;
    }

    #opc-termsconditions  {
        
        clear:left;
    }
    table.cart-items tr.headrow th:first-child {
        padding-left:3px;

    }
    .header-container {
        padding-bottom:5px;
    }

    .topicbox-outer {
        padding:0;
    }

    .topicbox-inner {
        padding:5px;
    }

    .product-info {
        margin-top:5px;
    }
	.checkout-container .input span {
        width:100%;
        
    }
    .carousel-indicators {
        display:none;
    }

    .opc-checkout-outer {
        box-shadow:none;
        
    }
    
    .footer-container {
       padding-bottom:10px;
    }

    .footer-container ul li {
        display:block;
        padding:2px 0 0 0;
        border-top:solid 1px #555;
        border-right:none;
        margin-top:3px;
        font-size:125%;
    }
   .footer-container ul li:last-child {
       padding-bottom:3px;         
        border-bottom:solid 1px #555;
        margin-bottom:3px;
            }

    .newsletter-signup input[type="text"] {
        width: 100%;
    }
   
    .newsletter-signup .avensys-page-inner {
        padding-left:5px;
    }
}
@media only screen and (min-width: 767px) {
    
 a.dropdown-toggle, .navbar-collapse ul {
     margin-top:5px;
        background-color:#eeebe4 !important;
    }

  .navbar-collapse ul.dropdown-menu  {
        background-color:#000 !important ;
    }
  .navbar-collapse ul.dropdown-menu a {
        background-color:#000;
    }
   ul.navbar-nav {
     text-align:center;
     width:100%;
 }
 ul.navbar-nav > li {
   display:inline-block;
   float:none;
 }
.navbar {
    margin-bottom:0px;
}
 ul.dropdown-menu li {
   text-align:left;
 }
.navbar-collapse {
    display:inline-block !important;
    margin:0 auto;
}

 .navbar-collapse {
    display:inline-block !important;
    margin:0 auto;
}
 }