@media screen and (max-width : 1366px){
	.main-slide {
		margin-top: 2%;
		height:65%
	}
	.main-slide img {
		height:100%;
	}
	.call-to-act {
		padding-top: 1%;
		padding-bottom: 1%;
	}
}
@media screen and (max-width : 1024px){
	.divider-cont {
		width: 90%;
		float:none;
		margin:0 auto 0 auto;
	}
	.divider-cont .divi-title-pg {
		font-size: 30px;
	}
	#slider {
		height: auto;
	}
	.ow-hd-img-cont {
		height:auto;
	}
	.ow-hd-img-cont .ow-hd-bx {
		margin-top: 10%;
	}
	
}
@media screen and (min-width : 769px){
	.responsMenu input[type=checkbox]:checked ~ #menu{
		display: none;
	}

}
@media screen and (max-width : 780px){
	header {
	height: auto;
	background-color: #e8e8e8;
	background-image: none;
	}
	.responsMenu li {
		margin-top:0px;
		margin-bottom: 0px;
		line-height:normal;
	}
	.responsMenu ul li, li a {
		width: 100%;
	}
	.responsMenu .show-menu {
		display:block;
	}
	.al-left {
	text-align:center;
	}
	.al-right {
		text-align:center;
	}
	.al-center {
		text-align:center;
	}
	#container {
		display: block;
	}
	#row  {
		display: block;
		background-image: none;
	}
	#left, #right, #middle {
		display: block;
	}
	.pg-lft-cont {
		width: 100%;
	}
	.pg-rite-cont {
		width: 100%;
	}
	
	.ftr-links-bx ul li {
		text-align:center;
	}
	.ftr-links-bx ul li a {
		text-align:center;
	}
	.prds-wrap li .prd-img-bx img {
		margin: 0px;
		padding: 0px;
		height: auto;
		width: 100%;
	}

	
	
}
@media screen and (max-width : 640px){
	.nws-udts {
		height: auto;
		width:100%;
	}
	.opn-hurs {
		height: auto;
		width:100%;
	}
	
}
@media screen and (max-width : 480px){
}
@media screen and (max-width : 320px){
	.main-slide {
		margin-top: 5%;
		width:100%;
		height:auto;
	}
	.main-slide img {
		width:90%;
		height:auto;
	}
	#slider {
		height: auto !important;
	}
	.prds-wrap li {
		background-color: #f3f3f3;
		padding: 8px;
		float: none;
		width: 90%;
		border: 1px solid #bbbbbb;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		display: inline-block;
		margin: 5px;
	}
	.prds-wrap li .prd-img-bx {
		margin: 0px;
		padding: 0px;
		float: left;
		height: auto;
		width: 100%;
		text-align:center;
		border: 1px solid #FFF;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		overflow:hidden;
	}
	.prds-wrap li .prd-img-bx img {
		margin: 0px;
		padding: 0px;
		height: auto;
		width: 100%;
	}
}
@media screen and (max-width : 240px){
}
@media all and (-ms-high-contrast:none) { 
}