/*==========  Mobile First Method  ==========*/

/* Custom, iPhone Retina */ 
@media only screen and (min-width : 320px) {

}

/* Extra Small Devices, Phones */ 
@media only screen and (min-width : 480px) {

}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {
	/*.sc-product-item img {
		height: 200px !important;
	}*/
}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {

}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
	.cmodal-content .table-responsive {
	    overflow-y: auto;
	}
}

/* Mobile Large */
@media only screen and (max-width: 425px) {
	.cmodal {
		width: 100%;
		height: 100%;
	}
	.tray-left .item-img,
	.tray-left .item-desc {
		padding: 0px;
	}
	.tray-left thead th:nth-child(2), .tray-left tbody tr td:nth-child(2) {
	    display: none;
	}
	.tray-left .form-group2.show-sm {
	    display: block;
	}
	.cmodal-content .show-sm {
	    display: block;
	}
	.cmodal-content thead th:nth-child(3), .cmodal-content tbody tr td:nth-child(3) {
	    display: none;
	}
	.donate-amnt-wrap {
	    margin-left: 0px;
	    margin-right: 0px;
	}
	.tray-promo .promo-code {
	    padding-right: 15px
	}
	.tray-promo .btn-promo {
	    padding-left: 15px
	}

	header {
		border-bottom: 1px solid #b03332;
		position: fixed;
	    top: 0;
	    width: 100%;
	    z-index: 3;
	}
	header div.menu-row-1 {
		min-height: 72px;
	}
	header div.logo a {
		float: left;
    	padding-left: 10px;
	}
	header div.logo a img {
		width: 145px;
	}
	header div.menu-bar a {
		float: right;
	    padding-right: 20px;
	    font-size: 40px;
	    color: #b03332;
	    padding-top: 7px;
	}
	header h4,
	header h6 {
	    margin-bottom: 0px;
	}
	div.main-wrapper {
		margin-top: 120px;
	}
	.main-wrapper .menu-wrap {
		display: none;
	}
}

@media only screen and (max-width: 375px) {

}