/* Media Queries - 1 */

/* Note: Design for a below width of 960px */
@media only screen and (min-width: 768px) and (max-width: 960px) {
    .product-landing .products-info .text{ height:150px; padding:0}
    .products-info figure {min-height: 210px;}
}

@media only screen and (min-width: 480px) and (max-width: 630px) {
    .products-info figure {min-height: 230px;}
}
@media only screen and (min-width: 380px) and (max-width: 479px) {
    .products-info figure {min-height: 350px;}
}
@media only screen and (max-width: 379px) {
    .products-info figure {min-height: 280px;}
}


/* Note: Design for a width of 768px */
@media only screen and (max-width: 767px) {
.product-landing .products-info .text{ height:110px; padding:0}

.main-products aside .print { width:80px; float:none; margin:0 auto; text-align:center}
.main-products aside .add-ons { width:220px; margin:0 auto; float:none; padding:20px 0 0 15px}

.checkout-info { width:100%; padding:10px 0 0 0}

.checkout-info aside { width:100%; padding:0}

.checkout-info ul { width:100%}
.checkout-info ul li { width:100%; padding:0 0 20px 0}

.checkout-info ul li.full { width:100% }

.checkout-info .input2 { width:120%; padding:0 0 0 10px; }
.dobComboStyles1, .dobComboStyles2 { width:27.5%; text-align:center; padding:0;}

.checkout-info .martial ul li { width:100%;}
.checkout-info .martial ul li select { width:104%;}

.checkout-info .input-divid { width:8%}
.checkout-info .select { width: 120%; -webkit-appearance:none; margin-left:0;}

}


/* Note: Design for a width of 480px */
@media only screen and (max-width: 479px) {
.comboStyle { width:100%! important }
.checkout-info .select { padding: 0 05%; width: 120% !important }
.product-landing .products-info .text{ height:100px; padding:0 0 20px 0}
.product-landing .products-info .text .btn-primary { position:static; bottom:0; left:0}
.addonfeaturelist { padding:0 0 0 20px }

.dobComboStyles1, .dobComboStyles2 { background-image: url(../img/selectgrey-small.png);}
}

