.quickcheckout-heading{
	background: #F3F5FB;
	color: #666666;
}

.btn-primary{
    text-transform: uppercase;
    background: #666;
    border-radius: 1px;
    margin: 0 15px;
    transition: background .15s ease .05s;
	border: none;
}

.btn-primary:hover {
    background-color: #71BE00;
    color: #FFF;
	border: none;
}

.btn-danger {
    background-color: #EB5757;
    border-color: #EB5757;
}

.quickcheckout-cart td.quantity .qc-product-qantity {
    width: 50px;
	height: 38px;
}

#quickcheckoutconfirm .input-group {
    flex-wrap: nowrap;
}

.quickcheckout-cart td.quantity .input-group-btn{
	display: flex;
}

.quickcheckout-cart .name a{
	font-size: 12px;
}

.quickcheckout-cart thead td {
    background: #F3F5FB;
	color: #666666;
}

.hidden{
	display: none!important;
}

.subcat-item-img{
	max-width: 100%;
	height: auto;
	width: auto;
}

.subcat-item-title {
    font-size: 14px;
    font-weight: 700;
    /*color: #71BE00;*/
}

.subcat-item:hover .subcat-item-title{
	color: #666;
}

.us-product-social-buttons .addthis_toolbox{
	display: flex;
	min-width: 300px;
}

.us-product-social-buttons .addthis_toolbox > .addthis_button_facebook_like, .us-product-social-buttons .addthis_toolbox > .addthis_button_tweet, .us-product-social-buttons .addthis_toolbox > .addthis_button_pinterest_pinit{
	width: 33.3%!important;
}

#at15pf{
	display: none!important;
}

.us-category-description-cont.expanded{
	max-height: 10000px!important;
}

.us-show-more-link, .us-show-more-link:hover{
	color: #71BE00;
}

.us-category-description .us-show-more{
    margin: auto;
    text-align: center;
}

#payment-address .quickcheckout-content{
	overflow: inherit;
}

ul.dropdown-address{
	width: calc(100% - 30px);
}

.us-phone-content .top-phone-btn{
	font-size: 16px;
}

.us-phone-content .us-phone-link{
	font-size: 13px;
}

.ukraine-will-win{
    background: linear-gradient(to bottom, #1b9ee5 0%,#1b9ee5 49.99%,#f4dc00 50%,#f4dc00 100%);
    padding-left: 50px;
    padding-right: 50px;
    box-shadow: 0 0 7px 3px rgb(0 0 0 / 40%);
    display: flex;
    align-items: center;
	color: #000;
	font-size: 18px;
	font-weight: bolder;
	text-align: center;
}

.us-category-description-text p {
    margin: 10px 0!important;
}

.us-category-description-text p + p {
    margin-top: 5px!important;
	margin-bottom: 0px!important;
}

.us-category-description-text *{
	color: #898989!important;
    line-height: 22px!important;
	font-family: 'Open Sans', sans-serif!important;
	font-size: 14px!important;
}

.us-category-description-text ul, .us-category-description-text ol{
	margin-top: 10px!important;
	margin-bottom: 10px!important;
}

.us-category-description-text ul p, .us-category-description-text ol p{
	margin: 0px!important;
}

.us-category-description-text h2, .us-category-description-text h2 *{
	font-size: 2rem!important;
    line-height: normal!important;
}

.us-category-description-text h3, .us-category-description-text h3 *{
	font-size: 1.8rem!important;
	line-height: normal!important;
}

.us-category-description-text h4, .us-category-description-text h4 *{
	font-size: 1.6rem!important;
	line-height: normal!important;
}

.us-category-description-text br {
	content: "";
    padding-top: 7px;
    padding-bottom: 7px;
    display: block;
}


.us-product-description-cont p {
    margin: 10px 0!important;
}

.us-product-description-cont p + p {
    margin-top: 5px!important;
	margin-bottom: 0px!important;
}

.us-product-description-cont *{
	color: #898989!important;
    line-height: 22px!important;
	font-family: 'Open Sans', sans-serif!important;
	font-size: 14px!important;
}

.us-product-description-cont ul, .us-product-description-cont ol{
	margin-top: 10px!important;
	margin-bottom: 10px!important;
}

.us-product-description-cont ul p, .us-product-description-cont ol p{
	margin: 0px!important;
}

.us-product-description-cont h2, .us-product-description-cont h2 *{
	font-size: 2rem!important;
    line-height: normal!important;
}

.us-product-description-cont h3, .us-product-description-cont h3 *{
	font-size: 1.8rem!important;
	line-height: normal!important;
}

.us-product-description-cont h4, .us-product-description-cont h4 *{
	font-size: 1.6rem!important;
	line-height: normal!important;
}

.us-product-description-cont br {
	content: "";
    padding-top: 7px;
    padding-bottom: 7px;
    display: block;
}





@media screen and (max-width:991px){
	.ukraine-will-win{padding-left: 15px; padding-right: 15px; font-size: 14px; white-space: nowrap;}
	
	
}

@media screen and (max-width:767px){
	.table.quickcheckout-cart{display: none;}
	.subcat-item-title {font-size: 12px;}

}

@media screen and (max-width:600px){
	.ukraine-will-win{padding-left: 0px; padding-right: 0px; font-size: 12px; white-space: normal;}

}






