
@media only screen and (min-width: 1356px) {
	width: 80.6%;
}


@media only screen and (min-width: 1200px)and (max-width: 1357px) { 

	.single-product.woocommerce div.product form select {
		 width: 77.9%;
	}
} 




/* min-width 1025px, large screens */
@media only screen and (min-width: 1024px) and (max-width: 1199px) { 
	.single-product.woocommerce div.product form select {
		width: 75%;
		min-width: 75% !important;
	}
	.single-product.woocommerce div.product form .reset_variations {
		padding: 18px 20px 17px !important;
	}

	
	
	

} 

/* Large screens */
/* min-width 1025px, large screens */
@media only screen and (min-width: 64.063em) { 
	


} 


/* using media css with a boundary */
/* min-width 641px and max-width 1024px, use when QAing tablet-only issues */
@media only screen and (min-width: 40.063em) and (max-width: 64em) { 
	
	.single-post .category-news .entry-content {
		padding-left: 110px;
		padding-right: 110px;
	}
	.single-post h1 {
		font-size: 46px;
	}
	.bar-related-posts .bar-rpf-details h3 {
		font-size: 25px;
	}
	.bar-related-posts .bar-rpf-details p {
		font-size: 14px;
	}
	
	.single-product.woocommerce div.product form select {
		width: 63%;
		min-width: 63% !important;
	}
	
	.single-product.woocommerce div.product .slider {
		width: 78% !important;
	}
	
	.single-product.woocommerce div.product .slider.wpis-slider-nav {
		width: 20% !important;
	}
	
	
	
	
	
	
} 


/* Medium screens */
/* min-width 641px, medium screens */
@media only screen and (min-width: 40.063em) { 


	

} 



/* max-width 640px, mobile-only styles, use when QAing mobile issues */
@media only screen and (max-width: 40em) { 
	
	.single-post h1 {
		font-size: 36px;
	}
	.single-post .category-news .entry-content {
		padding-left: 110px;
		padding-right: 110px;
	}
	.bar-related-posts .bar-rpf-details h3 {
		font-size: 24px;
		text-align: center;
	}
	.bar-related-posts .bar-rpf-details h3:after,
	.bar-related-posts h3:after {
		margin-left: auto;
		margin-right: auto;
	}
	
	.bar-related-posts .bar-rpf-details p {
		font-size: 15px;
		text-align: center;
	}
	.single-post .category-news {
		text-align: center;
	}


} 


/*for vc grids only*/

@media only screen and (max-width: 767px) { 
	
	.single-post .category-news .entry-content {
		padding-left: 25px;
		padding-right: 25px;
	}
	.bar-related-posts h3,	
	.single-post h1 {
		font-size: 25px;
	}
	
	
	.single-post h1:after {
		margin-left: auto; 
		margin-right: auto;
	}
	
		
	.social-sharing a {
		padding-bottom: 10px;
	}
	
	.single-product .summary {
		text-align: center;
		padding-bottom: 22px;
	}
	
	.woocommerce div.product .woocommerce-tabs ul.tabs li {
		padding-top: 0 !important;
	}
	
	.single-product.woocommerce div.product form select {
		width: 66%;
		min-width: 66% !important;
	}
	
	.single-product.woocommerce div.product form .reset_variations {
		padding: 18px 16px 17px !important;
		width: 80px;
	}
	
	.single-product.woocommerce div.product h6 {
		text-align: center !important;
	}
	
} 









