/*	RAAD INDUSTRIES  */

@media screen and (max-width: 1130px) {
	.pad {
		max-width:97%;
	}
	.site-content {
		max-width:93%;
		margin:0 auto;
		overflow:visible;
	}
	body.home .site-content {
		max-width:100%;
	}
	body.home .entry-content img {
		max-width:50%;
		margin-bottom:40px !important;
	}
	.content-area {
		max-width:100% !important;
	}
	#Footer .pad {
	}
	#Footer .col {
	}
	#Footer .col1,
	#Footer .col2 {
		width:150px;
	}
}

@media screen and (max-width: 1040px) {
	#Footer .col {
		margin-right:3%;
	}
	#Footer .col1, #Footer .col2 {
		width:130px;
	}
}

@media screen and (max-width: 970px) {
	body.equipment #tbl_equip td {
		word-break:inherit;
	}
}

@media screen and (max-width: 930px) {
	#Footer .col1, #Footer .col2,
	#Footer .col.col3, #Footer .col.col4 {
		width:45%;
		margin:0 2% 40px 2%;
	}
	#Footer .col.col4 img {
		margin-top:50px;
	}
}

@media screen and (max-width: 890px) {
	.main-navigation .main-menu > li {
		padding:0 7px;
	}
	.main-navigation .main-menu > li > a, .main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a, .main-navigation a {
		font-size:19px;
	}
	.main-navigation .sub-menu li a {
		font-size:16px;
	}
}

@media screen and (max-width: 825px) {
	.main-navigation .main-menu > li > a, .main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a, .main-navigation a {
		font-size:18px;
	}
	.main-navigation .main-menu > li.menu-item-has-children .submenu-expand {
		margin-right:0;
	}
	#homeBanner {
		background-position:-500px top
	}
}

@media screen and (max-width: 800px) {
	.site-header .pad {
		background-position:right top;
		background-size:380px auto;
	}
	#hdrLogo {
		display:block;
		width:240px;
		height:100px;
	}
	#hdrLogo img {
		width:100%;
		max-width:290px;
	}
	.atAGlanceContent p {
		width:90%;
	}
	.atAGlanceContent p br {
		display:none;
	}
}

@media screen and (max-width: 775px) {
}


@media screen and (max-width: 760px) { /* MOBILE MENU */
	#hdrLogo {
		Xtop:38px;
		top:16px;
		left:10px;
	}
	#hdrPhone {
		top:122px;
		right:10px;
	}
	#navBar {
		bottom:2px;
		Xright:140px;
		left:0;
		height:44px;
	}
	#menu-toggle {
		display:block;
		position:absolute;
		top:1px;
		left:3px;
		width:110px;
	}
	#menu-toggle .text {
		position:relative;
		top:-3px;
		padding-left:5px;
		font-family: 'Oswald', sans-serif;
		font-size:21px;
		font-weight:400;
		color:#FFF;	
	}
	.site-header {
		z-index:999;
	}
	.main-navigation {
		display:none;
	}
	.main-navigation.is-active {
		display:block;
		position:absolute;
		top:44px;
		left:0;
		width:250px;
		background:#7ba1bc;
		transition:0.4s all;
		margin:0;
		z-index:1;
	}
	.main-navigation .main-menu {
		display:block;
		padding-left:10px;
	}
	.main-navigation .main-menu > li,
	.main-navigation .main-menu > li.menu-item-has-children {
		display:block;
		text-align:left;
	}
	.main-navigation .main-menu > li.menu-item-has-children .submenu-expand svg {
		transform:rotate(-90deg);
	}
	.main-navigation .sub-menu {
		display:none;
		position:relative;
		padding-left:5px;
		background:none;
	}
	.main-navigation .menu-item-has-children.is-active .submenu {
		display:block;
	}
	.main-menu-more {
		display:none;
	}
	.main-navigation .main-menu > .menu-item-has-children:not(.off-canvas):hover > .sub-menu {
		border:none;
	}
	.main-navigation .sub-menu > li > a:hover, .main-navigation .sub-menu > li > a:focus, .main-navigation .sub-menu > li > .menu-item-link-return:hover, .main-navigation .sub-menu > li > .menu-item-link-return:focus {
		background:none;
	}
}


@media screen and (max-width: 680px) {
	body.equipment #tbl_equip td {
		font-size:13px;
	}
}


@media screen and (max-width: 550px) {
	#bannerMessage {
		position:relative;
		top:106px;
		width:100%;
		float:none;
		margin:0 auto;
	}
	#atAGlance .pad {
		width:94%;
	}
	.atAGlanceContent {
		padding:30px 0 0 0;
	}
	.atAGlanceContent .left,
	.atAGlanceContent .right {
		width:100%;
		float:none;
	}
	.atAGlanceContent p {
		margin:0 0 30px 15px;
	}
}

@media screen and (max-width: 500px) {
	body.equipment #tbl_equip td {
		font-size:11px;
	}
	#Footer .col.col3, #Footer .col.col4 {
		width:94%;
	}
}




