/*DEVICES SPECIFIC*/


/*DESKTOP & LAPTOPS*/
@media only screen and (min-device-width : 1080px) {
.nodesk {
	display: none;
}
}

/*IPAD / MINI BOTH ROTATIONS*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
.notab {
	display: none;
}
}

/*IPHONE 5/5s HORIZONTAL ROTATION*/
@media only screen and (orientation:landscape) and (min-device-width : 320px) and (max-device-width : 568px) {
.nophonehz {
	display: none;
}
#footbar {
	margin-top: 0px;
}
#push {
	height: 0px;
}
.txtnavbar {
	font-size: 23px;
	word-spacing: 0px;
}
.txtnavitem{
	padding: 5px;
}
.txtpagecontent {
	font-size: 18px;
}
}

/*IPHONE 5/5s VERTICAL ROTATIONS*/
@media only screen and (orientation:portrait) and (min-device-width : 320px) and (max-device-width : 568px) {
.nophone {
	display: none;
}
#pagecontainer {
	margin-bottom: 0px;
}
#navbar {
	line-height: 100px;
	height: 325px;
	padding-top: 30px;
}
#footbar {
	line-height: 100px;
	height: 250px;
	padding-top: 30px;
}
#push {
	height: 1px;
}

.reellogo {
	height: 125px;
}
.txtnavbar {
	font-size: 45px;
	word-spacing: 10px;
}
.txtfootbar {
	font-size: 38px;
	word-spacing: 25px;
}
.txtpagecontent {
	font-size: 40px;
}
#pagecontent {
	padding-top: 100px;
	width: 90%;
}
.stripsvc {
	height: 500px;
}
.stripsvcdescrip {
	height: 500px;
}
.txtheader {
font-size: 80px;
}
