#topwrap{
	background-color: #026875;
}

#topwrap #top4{
	padding-bottom: 20px;
}

#navwrap{
	padding-top: 20px;
	padding-bottom: 15px;
	background: #ffffff;
}

#navwrap .zen-container{
	max-width: 80% !important;
}

#navwrap #logo img{
	margin-top: -2.5%;
}

.fixed #navwrap{
	background: #ffffff;
}

#tabwrap .nav-tabs{
	background: #ffffff !important;
}

.white-row .section-inner {
    background: #D2D3D5;
}

#bannerwrap{
	margin-top: 0px !important;
}

#tabwrap .zen-container{
	max-width: 85% !important;
}

#zentools-465 .zt-stacked-overlay{
	padding-left: 5%;
}

#zentools-465 .zt-readmore {
    font-weight: bold;
}

.certifications-container{
	width: 100%;
	height: 125px;
	background-color: #000000; 
}

.certifications-container div{
	text-align: center;
	height: 100%;
	color: #ffffff;
	display: table;
}

.certifications-container div span{
	display: table-cell;
	vertical-align: middle;
}

.certifications-container div span img{
	max-width: 120%;
}

#certifications-text{
	border-right-style: solid;
	border-right-color: #7E7E7E;
	border-right-width: 1px;
	text-align: left;
}

#bottomwrap .zen-container{
	max-width: 85% !important;
}

#nextend-accordion-menu-598 .inner{
	background-color: #EEEEEE !important; 
}

#nextend-accordion-menu-598 .active .inner span{
	font-weight: bold !important;
}

#nextend-accordion-menu-598 dt.nextend-nav-406 span {
    color: #038d9a !important;
}

#nextend-accordion-menu-600 .inner{
	background-color: #EEEEEE !important; 
}

#nextend-accordion-menu-600 .active .inner span{
	font-weight: bold !important;
}

#nextend-accordion-menu-601 .inner{
	background-color: #EEEEEE !important; 
}

#nextend-accordion-menu-601 .active .inner span{
	font-weight: bold !important;
}

#nextend-accordion-menu-602 .inner{
	background-color: #EEEEEE !important; 
}

#nextend-accordion-menu-602 .active .inner span{
	font-weight: bold !important;
}

#nextend-accordion-menu-604 .inner{
	background-color: #EEEEEE !important; 
}

#nextend-accordion-menu-604 .active .inner span{
	font-weight: bold !important;
}

#mainWrap .zen-container{
	max-width: 75% !important;
}

.about-us #toparea {
    height: 95px;
}

.about-us .article-content span, .about-us .article-content p, .about-us .article-content li{
	font-family: 'Open Sans' !important;
	font-size: 11pt;
	color: #000000;
}

.about-us .article-title{
	background: #ffffff;
	color: #000000;
}

#footerwrap .zen-container{
	max-width: 85% !important;
}

.testimonial_quotes p:before{
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 1em;
	left: 0px;
}

.personnel-img-container{
	position: relative;
}

.personnel-img{
	opacity: 1;
  	width: 100%;
  	height: auto;
  	transition: .5s ease;
  	backface-visibility: hidden;
}

.personnel-img-middle{
	transition: .5s ease;
  	opacity: 0;
  	position: absolute;
  	top: 35%;
  	left: 50%;
  	transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
}

.personnel-img-container:hover .personnel-img {
  opacity: 0.3;
}

.personnel-img-container:hover .personnel-img-middle {
  opacity: 1;
}

.personnel-img-text{
	background-color: #038d9a;
  	color: white !important;
  	font-size: 11pt;
  	padding: 15px;
  	border-radius: 10%;
}

.personnel-img-text:hover{
	background-color: #026875;
	color: white !important;
}

.personnel-img-text a{
	color: #ffffff;
}

.media-content #toparea{
	height: 95px;
}

.media-content #midCol{
	padding-top: 0px !important;
	padding: 2%;
    background: #ffffff;
}

.media-content .announcements .page-title{
	margin-bottom: 5%;
}

.media-content .announcements section.article-content, section.article-intro, section.readmore, .tag-body, .items-more{
	background: #EEEEEE;
}

#navwrap.with-social ul.first-level {
	display: flex;
}

@media screen and (max-width: 1440px){
	#menu ul.first-level > li .zen-menu-heading {
		padding: 0 15px;		
	}

	#navwrap .zen-container {
	    max-width: 90% !important;
	}

	#toparea {
	    height: 140px;
	}

	#navwrap{
		padding-bottom: 20px;
	}

	.top-first-col{
		display: none;
	}

	.top-phone-col{
		width: 12%;
	}

	.top-mail-col{
		width: 50%;
	}

	.top-dmp-col{
		width: 25%;
	}

	.certifications-texas-col{
		width: 10%;
	}

	.certifications-dbe-col{
		width: 10%;
	}

	.certifications-hub-col{
		width: 10%;
	}

	.certifications-tbpe-col{
		width: 10%;
	}

	.personnel-img-text{
		display: none;
	}

	.personnel-resize{
		display: block !important;
	    padding-right: 15px;
	    border-radius: 50%;
	    padding-left: 15px;
	    padding-top: 5px;
	    padding-bottom: 5px;
	    font-size: 20pt !important;
	}

}

@media screen and (max-width: 1300px){
	#menu ul.first-level > li .zen-menu-heading {
		padding: 0 10px;		
	}

	#navwrap .zen-container {
	    max-width: 90% !important;
	}

	#toparea {
	    height: 140px;
	}

	#navwrap{
		padding-bottom: 20px;
	}

	.top-first-col{
		display: none;
	}

	.top-phone-col{
		width: 12%;
	}

	.top-mail-col{
		width: 50%;
	}

	.top-dmp-col{
		width: 25%;
	}

	.certifications-texas-col{
		width: 10%;
	}

	.certifications-dbe-col{
		width: 10%;
	}

	.certifications-hub-col{
		width: 10%;
	}

	.certifications-tbpe-col{
		width: 10%;
	}
}

@media screen and (max-width: 1200px){
	#menu ul.first-level > li .zen-menu-heading {
		padding: 0 5px;		
	}

	#navwrap .zen-container {
	    max-width: 90% !important;
	}

	#toparea {
	    height: 135px;
	}

	#navwrap{
		padding-bottom: 20px;
	}

	.top-first-col{
		display: none;
	}

	.top-phone-col{
		width: 12%;
	}

	.top-mail-col{
		width: 50%;
	}

	.top-dmp-col{
		width: 25%;
	}

	.certifications-texas-col{
		width: 10%;
	}

	.certifications-dbe-col{
		width: 10%;
	}

	.certifications-hub-col{
		width: 10%;
	}

	.certifications-tbpe-col{
		width: 10%;
	}
}

@media screen and (max-width: 1100px){
	#toparea {
	    height: 135px;
	}

	#navwrap{
		padding-bottom: 20px;
	}

	#menu ul.first-level > li .zen-menu-heading {
		padding: 0 2px;		
	}

	.top-first-col{
		display: none;
	}

	.top-phone-col{
		width: 12%;
	}

	.top-mail-col{
		width: 50%;
	}

	.top-dmp-col{
		width: 25%;
	}

	.certifications-texas-col{
		width: 10%;
	}

	.certifications-dbe-col{
		width: 10%;
	}

	.certifications-hub-col{
		width: 10%;
	}

	.certifications-tbpe-col{
		width: 10%;
	}
}

/* MOBILE PHONES MEDIA */
@media screen and (max-width: 1000px){
	#navwrap #logo img {
	    margin-top: -20%;
	    width: 70%;
	}

	.mean-container .mean-nav ul li a, .mean-container .off-canvas-body ul li a, .mean-container .mean-nav ul li span.zen-menu-heading, .mean-container .off-canvas-body ul li span.zen-menu-heading{
  		color: #038d9a;
  	}

  	.responsive-enabled .with-top .social-wrap {
	    top: 50px;
	}

	.responsive-enabled .social-wrap{
		right: -10px;
	}

	#socialwrap{
		top: -10px;
	}

	.social-wrap span{
		color: #ffffff;
	}

	.zt-stacked .zt-stacked-overlay{
		padding: 75px 0;
	}

	#topwrap .zen-spotlight {
	    padding-top: 15px;
	}

	#topwrap #top4 {
	    padding-bottom: 40px;
	}

	.top-first-col{
		display: none;
	}

	.top-phone-col{
		width: 12%;
	}

	.top-mail-col{
		width: 50%;
	}

	.top-dmp-col{
		width: 25%;
	}

	.certifications-container{
		height: 100px;
	}

	.certifications-container div{
		height: 0%;
		margin-top: 2%;
	}

	.certifications-text-col{
		margin-top: 3% !important;
	}

	.certifications-texas-col{
		width: 10%;
	}

	.certifications-dbe-col{
		width: 10%;
	}

	.certifications-hub-col{
		width: 10%;
	}

	.certifications-tbpe-col{
		width: 10%;
	}
}

@media screen and (max-width: 900px){
	#navwrap #logo img {
	    margin-top: -20%;
	}

	.top-first-col{
		display: none;
	}

	.top-phone-col{
		width: 15%;
	}

	.top-mail-col{
		width: 45%;
	}

	.top-dmp-col{
		width: 25%;
	}

	.certifications-container{
		height: 90px;
	}

	.certifications-container div{
		height: 0%;
		margin-top: 2%;
	}

	#certifications-text{
		margin-top: 3% !important;
	}

	.certifications-texas-col{
		width: 10%;
	}

	.certifications-dbe-col{
		width: 10%;
	}

	.certifications-hub-col{
		width: 10%;
	}

	.certifications-tbpe-col{
		width: 10%;
	}
}

@media screen and (max-width: 800px){
	#navwrap #logo img {
	    margin-top: -6%;
	    width: 20%;
	}

	#topwrap #top4{
		padding-bottom: 10px;
	}

	.top-container{
		margin-left: 5%;
	}

	.top-first-col{
		display: none;
	}

	.top-phone-col{
		width: 100%;
	}

	.top-mail-col{
		width: 100%;
	}

	.top-dmp-col{
		width: 100%;
	}

	#tabwrap .nav-tabs{
		padding-left: 200px;
	}

	.certifications-container{
		height: 100px;
	}

	.certifications-container div{
		height: 0%;
		margin-top: 2%;
	}

	.certifications-first-col{
		width: 10%;
	}

	.certifications-text-col{
		margin-top: 4% !important;
		width: 15%;
	}

	.certifications-third-col{
		width: 2%;
	}

	.certifications-texas-col{
		width: 15%;
	}

	.certifications-dbe-col{
		width: 15%;
	}

	.certifications-hub-col{
		width: 15%;
		margin-left: 2%;
	}

	.certifications-tbpe-col{
		width: 15%;
		margin-left: 5%;
	}
}

@media screen and (max-width: 700px){
	#topwrap #top4{
		padding-bottom: 10px;
	}

	.top-container{
		margin-left: 5%;
	}

	.top-first-col{
		display: none;
	}

	.top-phone-col{
		width: 100%;
	}

	.top-mail-col{
		width: 100%;
	}

	.top-dmp-col{
		width: 100%;
	}

	#tabwrap .nav-tabs{
		padding-left: 0px;
	}
}

@media screen and (max-width: 700px){
	#navwrap #logo img {
	    margin-top: -9%;
	    width: 30%;
	}
}

/* ----------- iPhone 4 and 4S ----------- */

/* Portrait and Landscape */
@media only screen 
  and (device-width: 320px) 
  and (device-height: 480px) {
}

/* Portrait */
@media only screen 
  and (device-width: 320px) 
  and (device-height: 480px) {
  	.mean-container .mean-nav ul li{
  		font-weight: bold;
  	}

  	.about-us #toparea {
	    height: 120px;
	}

	.about-us #socialwrap{
		right: 20px;
		top: 60px;
	}

	.about-us .social-wrap span{
		color: #038d9a;
	}

	.about-us .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content #toparea {
	    height: 120px;
	}

	.media-content #socialwrap{
		right: 20px;
		top: 60px;
	}

	.media-content .social-wrap span{
		color: #038d9a;
	}

	.media-content .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content .announcements .page-title{
		font-size: 23pt;
		margin-bottom: 10%;
	}

  	.top-dmp-col{
  		margin-top: 5%;
  	}

  	.certifications-container{
		height: 240px;
	}

	.certifications-container div{
		margin-top: 4%;
	}

	.certifications-text-col{
		margin-bottom: 2%;
	}

	.certifications-first-col{
		display: none !important;
	}

	.certifications-third-col{
		display: none !important;
	}

	.certifications-last-col{
		display: none !important;
	}

	.certifications-texas-col{
		width: 50%;
	}

	.certifications-dbe-col{
		width: 50%;
	}

	.certifications-hub-col{
		width: 50%;
	}

	.certifications-tbpe-col{
		width: 50%;
	}

	.personnel-name{
		font-size: 25pt;
	}

	.about-us .article-title{
		font-size: 25pt;
    	line-height: 1.5em;
	}
}

/* Landscape */
@media only screen 
  and (device-width: 320px)
  and (device-height: 480px) 
  and (orientation: landscape),
  only screen and (device-width: 480px)
  and (device-height : 320px) {
  	.mean-container .mean-nav ul li{
  		font-weight: bold;
  	}

  	.about-us #toparea {
	    height: 137px;
	}

	.about-us #socialwrap{
		right: 20px;
		top: 60px;
	}

	.about-us .social-wrap span{
		color: #038d9a;
	}

	.about-us .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content #toparea {
	    height: 137px;
	}

	.media-content #socialwrap{
		right: 20px;
		top: 60px;
	}

	.media-content .social-wrap span{
		color: #038d9a;
	}

	.media-content .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content .announcements .page-title{
		font-size: 23pt;
		margin-bottom: 10%;
	}

  	.top-container{
  		margin-left: 5%;
  	}

  	.top-dmp-col{
  		margin-top: 5%;
  	}

  	.certifications-container{
		height: 240px;
	}

	.certifications-container div{
		margin-top: 4%;
	}

	.certifications-text-col{
		margin-bottom: 2%;
	}

	.certifications-first-col{
		display: none !important;
	}

	.certifications-third-col{
		display: none !important;
	}

	.certifications-last-col{
		display: none !important;
	}

	.certifications-texas-col{
		width: 50%;
	}

	.certifications-dbe-col{
		width: 50%;
	}

	.certifications-hub-col{
		width: 50%;
	}

	.certifications-tbpe-col{
		width: 50%;
	}
}

/* ----------- iPhone 5 and 5S ----------- */

/* Portrait and Landscape */
@media only screen 
  and (device-width: 320px) 
  and (device-height: 568px){
}

/* Portrait */
@media only screen 
  and (device-width: 320px) 
  and (device-height: 568px) {
  	.mean-container .mean-nav ul li{
  		font-weight: bold;
  	}

  	.about-us #toparea {
	    height: 120px;
	}

	.about-us #socialwrap{
		right: 20px;
		top: 60px;
	}

	.about-us .social-wrap span{
		color: #038d9a;
	}

	.about-us .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content #toparea {
	    height: 120px;
	}

	.media-content #socialwrap{
		right: 20px;
		top: 60px;
	}

	.media-content .social-wrap span{
		color: #038d9a;
	}

	.media-content .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content .announcements .page-title{
		font-size: 23pt;
		margin-bottom: 10%;
	}

  	.top-dmp-col{
  		margin-top: 5%;
  	}

  	.certifications-container{
		height: 240px;
	}

	.certifications-container div{
		margin-top: 4%;
	}

	.certifications-text-col{
		margin-bottom: 2%;
	}

	.certifications-first-col{
		display: none !important;
	}

	.certifications-third-col{
		display: none !important;
	}

	.certifications-last-col{
		display: none !important;
	}

	.certifications-texas-col{
		width: 50%;
	}

	.certifications-dbe-col{
		width: 50%;
	}

	.certifications-hub-col{
		width: 50%;
	}

	.certifications-tbpe-col{
		width: 50%;
	}

	.personnel-name{
		font-size: 25pt;
	}
}

/* Landscape */
@media only screen 
  and (device-width: 320px)
  and (device-height: 568px)
  and (orientation : landscape),
  only screen and (device-width: 568px)
  and (device-height : 320px) {
  	.mean-container .mean-nav ul li{
  		font-weight: bold;
  	}

  	#navwrap #logo img{
  		width: 35%;
  	}

  	.about-us #toparea {
	    height: 125px;
	}

	.about-us #socialwrap{
		right: 20px;
		top: 60px;
	}

	.about-us .social-wrap span{
		color: #038d9a;
	}

	.about-us .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content #toparea {
	    height: 125px;
	}

	.media-content #socialwrap{
		right: 20px;
		top: 60px;
	}

	.media-content .social-wrap span{
		color: #038d9a;
	}

	.media-content .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content .announcements .page-title{
		font-size: 23pt;
		margin-bottom: 10%;
	}

  	.top-container{
  		margin-left: 5%;
  	}

  	.top-dmp-col{
  		margin-top: 5%;
  	}

  	.certifications-container {
	    height: 115px;
	}

	.certifications-container div{
		margin-top: 5%;
	}

	.certifications-first-col{
		display: none !important;
	}

	.certifications-text-col{
		margin-top: 7% !important;
		width: 25%;
	}

	.certifications-third-col{
		display: none !important;
	}

	.certifications-texas-col{
		width: 15%;
	}

	.certifications-dbe-col{
		width: 15%;
	}

	.certifications-hub-col{
		width: 25%;
	}

	.certifications-tbpe-col{
		width: 15%;
	}

	.certifications-last-col{
		display: none !important;
	}

	.personnel-name{
		font-size: 25pt;
	}
}

/* ----------- iPhone 6 ----------- */

/* Portrait and Landscape */
@media only screen 
  and (device-width: 375px) 
  and (device-height: 667px) { 
}

/* Portrait */
@media only screen 
  and (device-width: 375px) 
  and (device-height: 667px) {
  	.mean-container .mean-nav ul li{
  		font-weight: bold;
  	}

  	.about-us #toparea {
	    height: 126px;
	}

	.about-us #socialwrap{
		right: 20px;
		top: 60px;
	}

	.about-us .social-wrap span{
		color: #038d9a;
	}

	.about-us .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content #toparea {
	    height: 126px;
	}

	.media-content #socialwrap{
		right: 20px;
		top: 60px;
	}

	.media-content .social-wrap span{
		color: #038d9a;
	}

	.media-content .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content .announcements .page-title{
		font-size: 23pt;
		margin-bottom: 10%;
	}

  	.top-dmp-col{
  		margin-top: 5%;
  	}

  	.certifications-container{
		height: 240px;
	}

	.certifications-container div{
		margin-top: 3%;
	}

	.certifications-text-col{
		margin-bottom: 2%;
	}

	.certifications-first-col{
		display: none !important;
	}

	.certifications-third-col{
		display: none !important;
	}

	.certifications-last-col{
		display: none !important;
	}

	.certifications-texas-col{
		width: 50%;
	}

	.certifications-dbe-col{
		width: 50%;
	}

	.certifications-hub-col{
		width: 50%;
	}

	.certifications-tbpe-col{
		width: 50%;
	}
}

/* Landscape */
@media only screen 
    and (device-width : 375px)
    and (device-height : 667px)
    and (orientation : landscape),
    only screen and (device-width: 667px)
    and (device-height : 375px) { 
    .mean-container .mean-nav ul li{
  		font-weight: bold;
  	}

  	#navwrap #logo img{
  		width: 35%;
  	}

  	.about-us #toparea {
	    height: 126px;
	}

	.about-us #socialwrap{
		right: 20px;
		top: 60px;
	}

	.about-us .social-wrap span{
		color: #038d9a;
	}

	.about-us .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content #toparea {
	    height: 126px;
	}

	.media-content #socialwrap{
		right: 20px;
		top: 60px;
	}

	.media-content .social-wrap span{
		color: #038d9a;
	}

	.media-content .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content .announcements .page-title{
		font-size: 23pt;
		margin-bottom: 10%;
	}

    .top-container{
  		margin-left: 5%;
  	}

  	.top-dmp-col{
  		margin-top: 5%;
  	}

  	#navwrap #logo img {
	    width: 30%;
	}

	#tabwrap .nav-tabs {
	    padding-left: 185px;
	}

  	.certifications-container {
	    height: 115px;
	}

	.certifications-container div{
		margin-top: 3%;
	}

	.certifications-first-col{
		display: none !important;
	}

	.certifications-text-col{
		margin-top: 5% !important;
		width: 30%;
	}

	.certifications-third-col{
		display: none !important;
	}

	.certifications-texas-col{
		width: 15%;
	}

	.certifications-dbe-col{
		width: 15%;
	}

	.certifications-hub-col{
		width: 20%;
	}

	.certifications-tbpe-col{
		width: 15%;
	}

	.certifications-last-col{
		display: none !important;
	}
}

/* ----------- iPhone 6+ ----------- */

/* Portrait and Landscape */
@media only screen 
  and (device-width: 414px) 
  and (device-height: 736px) { 
}

/* Portrait */
@media only screen 
  and (device-width: 414px) 
  and (device-height: 736px) { 
  	.mean-container .mean-nav ul li{
  		font-weight: bold;
  	}

  	.about-us #toparea {
	    height: 130px;
	}

	.about-us #socialwrap{
		right: 20px;
		top: 60px;
	}

	.about-us .social-wrap span{
		color: #038d9a;
	}

	.about-us .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content #toparea {
	    height: 130px;
	}

	.media-content #socialwrap{
		right: 20px;
		top: 60px;
	}

	.media-content .social-wrap span{
		color: #038d9a;
	}

	.media-content .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content .announcements .page-title{
		font-size: 23pt;
		margin-bottom: 10%;
	}

  	.top-dmp-col{
  		margin-top: 5%;
  	}

  	.certifications-container{
		height: 240px;
	}

	.certifications-container div{
		margin-top: 3%;
	}

	.certifications-text-col{
		margin-bottom: 2%;
	}

	.certifications-first-col{
		display: none !important;
	}

	.certifications-third-col{
		display: none !important;
	}

	.certifications-last-col{
		display: none !important;
	}

	.certifications-texas-col{
		width: 50%;
	}

	.certifications-dbe-col{
		width: 50%;
	}

	.certifications-hub-col{
		width: 50%;
	}

	.certifications-tbpe-col{
		width: 50%;
	}
}

/* Landscape */
@media only screen 
  and (device-width : 414px)
  and (device-height : 736px)
  and (orientation : landscape),
  only screen and (device-width: 736px)
  and (device-height : 414px) {
  	.mean-container .mean-nav ul li{
  		font-weight: bold;
  	}

  	#navwrap #logo img{
  		width: 35%;
  	}

  	.about-us #toparea {
	    height: 130px;
	}

	.about-us #socialwrap{
		right: 20px;
		top: 60px;
	}

	.about-us .social-wrap span{
		color: #038d9a;
	}

	.about-us .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content #toparea {
	    height: 130px;
	}

	.media-content #socialwrap{
		right: 20px;
		top: 60px;
	}

	.media-content .social-wrap span{
		color: #038d9a;
	}

	.media-content .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content .announcements .page-title{
		font-size: 23pt;
		margin-bottom: 10%;
	}

  	.top-container{
  		margin-left: 5%;
  	}

  	.top-dmp-col{
  		margin-top: 5%;
  	}

  	#navwrap #logo img {
	    width: 30%;
	}

	#tabwrap .nav-tabs {
	    padding-left: 215px;
	}

  	.certifications-container {
	    height: 115px;
	}

	.certifications-container div{
		margin-top: 3%;
	}

	.certifications-first-col{
		display: none !important;
	}

	.certifications-text-col{
		margin-top: 5% !important;
		width: 30%;
	}

	.certifications-third-col{
		display: none !important;
	}

	.certifications-texas-col{
		width: 15%;
	}

	.certifications-dbe-col{
		width: 15%;
	}

	.certifications-hub-col{
		width: 20%;
	}

	.certifications-tbpe-col{
		width: 15%;
	}

	.certifications-last-col{
		display: none !important;
	}
}

/* ----------- Nexus 5X & 6 ----------- */

/* Portrait and Landscape */
@media only screen 
  and (device-width: 412px) 
  and (device-height: 732px) { 
}

/* Portrait */
@media only screen 
  and (device-width: 412px) 
  and (device-height: 732px) {
  	.mean-container .mean-nav ul li{
  		font-weight: bold;
  	}

  	.about-us #toparea {
	    height: 130px;
	}

	.about-us #socialwrap{
		right: 20px;
		top: 60px;
	}

	.about-us .social-wrap span{
		color: #038d9a;
	}

	.about-us .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content #toparea {
	    height: 130px;
	}

	.media-content #socialwrap{
		right: 20px;
		top: 60px;
	}

	.media-content .social-wrap span{
		color: #038d9a;
	}

	.media-content .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content .announcements .page-title{
		font-size: 23pt;
		margin-bottom: 10%;
	}

  	.top-dmp-col{
  		margin-top: 5%;
  	}

  	.certifications-container{
		height: 240px;
	}

	.certifications-container div{
		margin-top: 4%;
	}

	.certifications-text-col{
		margin-bottom: 2%;
	}

	.certifications-first-col{
		display: none !important;
	}

	.certifications-third-col{
		display: none !important;
	}

	.certifications-last-col{
		display: none !important;
	}

	.certifications-texas-col{
		width: 50%;
	}

	.certifications-dbe-col{
		width: 50%;
	}

	.certifications-hub-col{
		width: 50%;
	}

	.certifications-tbpe-col{
		width: 50%;
	}
}

/* Landscape */
@media only screen 
  and (device-width : 412px)
  and (device-height : 732px)
  and (orientation : landscape),
  only screen and (device-width: 732px)
  and (device-height : 412px) { 
  	.mean-container .mean-nav ul li{
  		font-weight: bold;
  	}

  	#navwrap #logo img{
  		width: 35%;
  	}

  	.about-us #toparea {
	    height: 130px;
	}

	.about-us #socialwrap{
		right: 20px;
		top: 60px;
	}

	.about-us .social-wrap span{
		color: #038d9a;
	}

	.about-us .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content #toparea {
	    height: 130px;
	}

	.media-content #socialwrap{
		right: 20px;
		top: 60px;
	}

	.media-content .social-wrap span{
		color: #038d9a;
	}

	.media-content .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content .announcements .page-title{
		font-size: 23pt;
		margin-bottom: 10%;
	}

  	.top-container{
  		margin-left: 5%;
  	}

  	.top-dmp-col{
  		margin-top: 5%;
  	}

  	#navwrap #logo img {
	    width: 30%;
	}

	#tabwrap .nav-tabs {
	    padding-left: 210px;
	}

	.certifications-container {
	    height: 115px;
	}

	.certifications-container div{
		margin-top: 3%;
	}

	.certifications-first-col{
		display: none !important;
	}

	.certifications-text-col{
		margin-top: 5% !important;
		width: 30%;
	}

	.certifications-third-col{
		display: none !important;
	}

	.certifications-texas-col{
		width: 15%;
	}

	.certifications-dbe-col{
		width: 15%;
	}

	.certifications-hub-col{
		width: 20%;
	}

	.certifications-tbpe-col{
		width: 15%;
	}

	.certifications-last-col{
		display: none !important;
	}
}

/* ----------- Galaxy S5 ----------- */

/* Portrait and Landscape */
@media screen 
  and (device-width: 360px) 
  and (device-height: 640px) {
}

/* Portrait */
@media screen 
  and (device-width: 360px) 
  and (device-height: 640px) {
  	.mean-container .mean-nav ul li{
  		font-weight: bold;
  	}

  	.about-us #toparea {
	    height: 125px;
	}

	.about-us #socialwrap{
		right: 20px;
		top: 60px;
	}

	.about-us .social-wrap span{
		color: #038d9a;
	}

	.about-us .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content #toparea {
	    height: 125px;
	}

	.media-content #socialwrap{
		right: 20px;
		top: 60px;
	}

	.media-content .social-wrap span{
		color: #038d9a;
	}

	.media-content .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content .announcements .page-title{
		font-size: 25pt;
		margin-bottom: 10%;
	}
	
  	.top-dmp-col{
  		margin-top: 5%;
  	}

  	.certifications-container{
		height: 240px;
	}

	.certifications-text-col{
		margin-bottom: 2%;
	}

	.certifications-first-col{
		display: none !important;
	}

	.certifications-third-col{
		display: none !important;
	}

	.certifications-last-col{
		display: none !important;
	}

	.certifications-texas-col{
		width: 50%;
	}

	.certifications-dbe-col{
		width: 50%;
	}

	.certifications-hub-col{
		width: 50%;
	}

	.certifications-tbpe-col{
		width: 50%;
	}
}

/* Landscape */
@media screen 
  and (device-width: 360px)
  and (device-height: 640px)
  and (orientation : landscape),
  only screen and (device-width: 640px)
  and (device-height : 360px) {
  	.mean-container .mean-nav ul li{
  		font-weight: bold;
  	}

  	.about-us #toparea {
	    height: 125px;
	}

	.about-us #socialwrap{
		right: 20px;
		top: 60px;
	}

	.about-us .social-wrap span{
		color: #038d9a;
	}

	.about-us .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content #toparea {
	    height: 125px;
	}

	.media-content #socialwrap{
		right: 20px;
		top: 60px;
	}

	.media-content .social-wrap span{
		color: #038d9a;
	}

	.media-content .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content .announcements .page-title{
		font-size: 25pt;
		margin-bottom: 10%;
	}

  	#topwrap #top4 .zg-col{
		margin-left: 10px;
	}

	.top-dmp-col{
  		margin-top: 5%;
  	}

	#navwrap #logo img {
	    width: 30%;
	}

	.certifications-container{
		height: 240px;
	}

	.certifications-container div{
		margin-top: 2.5%;
	}

	.certifications-text-col{
		margin-bottom: 2%;
	}

	.certifications-first-col{
		display: none !important;
	}

	.certifications-third-col{
		display: none !important;
	}

	.certifications-last-col{
		display: none !important;
	}

	.certifications-texas-col{
		width: 50%;
	}

	.certifications-dbe-col{
		width: 50%;
	}

	.certifications-hub-col{
		width: 50%;
	}

	.certifications-tbpe-col{
		width: 50%;
	}
}

/* ----------- Nokia Lumia 520 ----------- */

/* Portrait and Landscape */
@media only screen 
  and (device-width: 320px) 
  and (device-height: 533px){
}

/* Portrait */
@media only screen 
  and (device-width: 320px) 
  and (device-height: 533px) {
  	.mean-container .mean-nav ul li{
  		font-weight: bold;
  	}

  	.about-us #toparea {
	    height: 120px;
	}

	.about-us #socialwrap{
		right: 20px;
		top: 60px;
	}

	.about-us .social-wrap span{
		color: #038d9a;
	}

	.about-us .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.about-us .article-title{
		line-height: 1.5em;
    	font-size: 25pt;
	}

	.media-content #toparea {
	    height: 120px;
	}

	.media-content #socialwrap{
		right: 20px;
		top: 60px;
	}

	.media-content .social-wrap span{
		color: #038d9a;
	}

	.media-content .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content .announcements .page-title{
		font-size: 22pt;
		margin-bottom: 10%;
	}

 	.top-dmp-col{
 		margin-top: 5%;
 	}

 	.certifications-container{
		height: 240px;
	}

	.certifications-container div{
		margin-top: 4.5%;
	}

	.certifications-text-col{
		margin-bottom: 2%;
	}

	.certifications-first-col{
		display: none !important;
	}

	.certifications-third-col{
		display: none !important;
	}

	.certifications-last-col{
		display: none !important;
	}

	.certifications-texas-col{
		width: 50%;
	}

	.certifications-dbe-col{
		width: 50%;
	}

	.certifications-hub-col{
		width: 50%;
	}

	.certifications-tbpe-col{
		width: 50%;
	}

	.personnel-name{
		font-size: 25pt;
	}	
}

/* Landscape */
@media only screen 
  and (device-width: 320px)
  and (device-height: 533px)
  and (orientation : landscape),
  only screen and (device-width: 533px)
  and (device-height : 320px) {
  	.mean-container .mean-nav ul li{
  		font-weight: bold;
  	}

  	.about-us #toparea {
	    height: 145px;
	}

	.about-us #socialwrap{
		right: 20px;
		top: 60px;
	}

	.about-us .social-wrap span{
		color: #038d9a;
	}

	.about-us .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content #toparea {
	    height: 145px;
	}

	.media-content #socialwrap{
		right: 20px;
		top: 60px;
	}

	.media-content .social-wrap span{
		color: #038d9a;
	}

	.media-content .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content .announcements .page-title{
		font-size: 25pt;
		margin-bottom: 10%;
	}

  	.top-container{
  		margin-left: 5%;
  	}

  	.top-dmp-col{
 		margin-top: 5%;
 	}

 	.certifications-container{
		height: 240px;
	}

	.certifications-container div{
		margin-top: 2.5%;
	}

	.certifications-text-col{
		margin-bottom: 2%;
	}

	.certifications-first-col{
		display: none !important;
	}

	.certifications-third-col{
		display: none !important;
	}

	.certifications-last-col{
		display: none !important;
	}

	.certifications-texas-col{
		width: 50%;
	}

	.certifications-dbe-col{
		width: 50%;
	}

	.certifications-hub-col{
		width: 50%;
	}

	.certifications-tbpe-col{
		width: 50%;
	}
}

/* ----------- Nexus 4 ----------- */

/* Portrait and Landscape */
@media screen 
  and (device-width: 384px) 
  and (device-height: 640px) {
}

/* Portrait */
@media screen 
  and (device-width: 384px) 
  and (device-height: 640px) {
  	.mean-container .mean-nav ul li{
  		font-weight: bold;
  	}

  	.about-us #toparea {
	    height: 127px;
	}

	.about-us #socialwrap{
		right: 20px;
		top: 60px;
	}

	.about-us .social-wrap span{
		color: #038d9a;
	}

	.about-us .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.about-us .article-title{
		line-height: 1.5em;
    	font-size: 25pt;
	}

	.media-content #toparea {
	    height: 127px;
	}

	.media-content #socialwrap{
		right: 20px;
		top: 60px;
	}

	.media-content .social-wrap span{
		color: #038d9a;
	}

	.media-content .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content .announcements .page-title{
		font-size: 22pt;
		margin-bottom: 10%;
	}

  	.top-dmp-col{
  		margin-top: 5%;
  	}

  	.certifications-container{
		height: 240px;
		padding-top: 5%;
	}

	.certifications-text-col{
		margin-bottom: 2%;
		margin-top: 0% !important;
	}

	.certifications-first-col{
		display: none !important;
	}

	.certifications-third-col{
		display: none !important;
	}

	.certifications-last-col{
		display: none !important;
	}

	.certifications-texas-col{
		width: 50%;
	}

	.certifications-dbe-col{
		width: 50%;
	}

	.certifications-hub-col{
		width: 50%;
	}

	.certifications-tbpe-col{
		width: 50%;
	}
}

/* Landscape */
@media screen 
  and (device-width: 384px)
  and (device-height: 640px)
  and (orientation : landscape),
  only screen and (device-width: 640px)
  and (device-height : 384px) {
  	.mean-container .mean-nav ul li{
  		font-weight: bold;
  	}

  	.about-us #toparea {
	    height: 125px;
	}

	.about-us #socialwrap{
		right: 20px;
		top: 60px;
	}

	.about-us .social-wrap span{
		color: #038d9a;
	}

	.about-us .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content #toparea {
	    height: 125px;
	}

	.media-content #socialwrap{
		right: 20px;
		top: 60px;
	}

	.media-content .social-wrap span{
		color: #038d9a;
	}

	.media-content .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content .announcements .page-title{
		font-size: 25pt;
		margin-bottom: 10%;
	}

  	.top-container{
  		margin-left: 5%;
  	}

  	.top-dmp-col{
  		margin-top: 5%;
  	}

  	#navwrap #logo img {
	    width: 30%;
	}

	#tabwrap .nav-tabs {
		padding-left: 175px;
	}

	.certifications-container{
		height: 240px;
	}

	.certifications-container div{
		margin-top: 2%;
	}

	.certifications-text-col{
		margin-bottom: 2%;
	}

	.certifications-first-col{
		display: none !important;
	}

	.certifications-third-col{
		display: none !important;
	}

	.certifications-last-col{
		display: none !important;
	}

	.certifications-texas-col{
		width: 50%;
	}

	.certifications-dbe-col{
		width: 50%;
	}

	.certifications-hub-col{
		width: 50%;
	}

	.certifications-tbpe-col{
		width: 50%;
	}
}

/* ----------- Nexus 7 ----------- */

/* Portrait and Landscape */
@media only screen 
  and (device-width: 600px) 
  and (device-height: 960px) {
}

/* Portrait */
@media only screen 
  and (device-width: 600px) 
  and (device-height: 960px) {
  	#navwrap #logo img{
  		width: 40%;
  	}

  	.mean-container .mean-nav ul li{
  		font-weight: bold;
  	}

  	.about-us #toparea {
	    height: 135px;
	}

	.about-us #socialwrap{
		right: 20px;
		top: 60px;
	}

	.about-us .social-wrap span{
		color: #038d9a;
	}

	.about-us .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.about-us .article-title{
		line-height: 1.5em;
    	font-size: 25pt;
	}

	.media-content #toparea {
	    height: 135px;
	}

	.media-content #socialwrap{
		right: 20px;
		top: 60px;
	}

	.media-content .social-wrap span{
		color: #038d9a;
	}

	.media-content .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content .announcements .page-title{
		font-size: 22pt;
		margin-bottom: 10%;
	}

  	.top-container{
  		margin-left: 5%;
  	}

  	.top-dmp-col{
  		margin-top: 5%;
  	}

  	.certifications-container{
		height: 240px;
	}

	.certifications-container div{
		margin-top: 2%;
	}

	.certifications-text-col{
		margin-bottom: 2%;
	}

	.certifications-first-col{
		display: none !important;
	}

	.certifications-third-col{
		display: none !important;
	}

	.certifications-last-col{
		display: none !important;
	}

	.certifications-texas-col{
		width: 50%;
	}

	.certifications-dbe-col{
		width: 50%;
	}

	.certifications-hub-col{
		width: 50%;
	}

	.certifications-tbpe-col{
		width: 50%;
	}
}

/* Landscape */
@media only screen 
  and (device-width : 600px)
  and (device-height : 960px)
  and (orientation : landscape),
  only screen and (device-width: 960px)
  and (device-height : 600px) {
  	.mean-container .mean-nav ul li{
  		font-weight: bold;
  	}

  	.about-us #toparea {
	    height: 100px;
	}

	.about-us #socialwrap{
		right: -90px;
		top: 50px;
	}

	.about-us .social-wrap span{
		color: #038d9a;
	}

	.about-us .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content #toparea {
	    height: 100px;
	}

	.media-content #socialwrap{
		right: -90px;
		top: 50px;
	}

	.media-content .social-wrap span{
		color: #038d9a;
	}

	.media-content .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content .announcements .page-title{
		font-size: 25pt;
		margin-bottom: 10%;
	}

  	.top-first-col{
  		display: none;
  	}

  	.top-phone-col{
  		width: 15%;
  	}

  	.top-mail-col{
  		width: 25%;
  	}

  	.top-dmp-col{
  		width: 20%;
  	}

  	.responsive-enabled .with-top .social-wrap {
	    top: 0px;
	}

	.responsive-enabled .social-wrap {
	    right: 100px;
	}

	#navwrap{
		padding-bottom: 25px;
	}

	#navwrap #logo img {
	    margin-top: -15%;
	    width: 90%;
	}

	.certifications-container {
	    height: 75px;
	}

	.certifications-container div{
	    margin-top: 2%;
	}

	.personnel-name{
		font-size: 15pt;
		line-height: 0em;
	}
}

/* ----------- Nexus 10 ----------- */

/* Portrait and Landscape */
@media only screen 
  and (device-width: 800px) 
  and (device-height: 1280px) {
}

/* Portrait */
@media only screen 
  and (device-width: 800px) 
  and (device-height: 1280px) {
  	.about-us #mainWrap .zen-container {
	    max-width: 90% !important;
	}

  	.mean-container .mean-nav ul li{
  		font-weight: bold;
  	}

  	.about-us #toparea {
	    height: 75px;
	}

	.about-us #socialwrap{
		right: 20px;
		top: 45px;
	}

	.about-us .social-wrap span{
		color: #038d9a;
	}

	.about-us .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.about-us .article-title{
		line-height: 1.5em;
    	font-size: 22pt;
	}

	.media-content #mainWrap .zen-container {
	    max-width: 90% !important;
	}

	.media-content #toparea {
	    height: 75px;
	}

	.media-content #socialwrap{
		right: 20px;
		top: 45px;
	}

	.media-content .social-wrap span{
		color: #038d9a;
	}

	.media-content .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content .announcements .page-title{
		font-size: 22pt;
		margin-bottom: 10%;
	}

  	#toparea {
	    height: 200px;
	}

  	.top-first-col{
  		display: none;
  	}

  	.top-phone-col{
  		width: 100%;
  	}

  	.top-mail-col{
  		width: 100%;
  	}

  	.top-dmp-col{
  		width: 100%;
  		margin-top: 5%;
  	}

  	#logo{
  		margin-top: 0px;
  	}

  	#navwrap #logo img {
	    margin-top: -5%;
	    width: 100%;
	}

	.certifications-container {
	    height: 70px;
	}

	.certifications-container div{
	    margin-top: 2%;
	}

	.personnel-name{
		font-size: 15pt;
    	line-height: 0em;
	}
}

/* Landscape */
@media only screen 
  and (device-width : 800px)
  and (device-height : 1280px)
  and (orientation : landscape),
  only screen and (device-width: 1280px)
  and (device-height : 800px) { 
  	.mean-container .mean-nav ul li{
  		font-weight: bold;
  	}

  	.about-us #toparea {
	    height: 92px;
	}

	.about-us #socialwrap{
		right: 0px;
		top: 0px;
	}

	.about-us .social-wrap span{
		color: #038d9a;
	}

	.about-us .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content #toparea {
	    height: 92px;
	}

	.media-content #socialwrap{
		right: 0px;
		top: 0px;
	}

	.media-content .social-wrap span{
		color: #038d9a;
	}

	.media-content .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content .announcements .page-title{
		font-size: 25pt;
		margin-bottom: 10%;
	}

  	.top-first-col{
  		display: none;
  	}

  	.top-phone-col{
  		width: 10%;
  	}

  	.top-mail-col{
  		width: 60%;
  	}

  	.top-dmp-col{
  		width: 15%;
  	}

  	#logo{
  		margin-top: 0px;
  	}

  	#navwrap .zen-container {
	    max-width: 90% !important;
	}

	#navwrap #logo img{
		margin-top: 0%;
		width: 65%;
	}

	#navwrap.with-social ul.first-level {
	    padding-right: 0px;
	    text-align: left;
	}

	.social-wrap{
		right: -20px;
	}

	.personnel-name{
		font-size: 22pt;
    	line-height: 0.5em;
	}	
}

/* TABLETS MEDIA */
/* ----------- iPad mini ----------- */

/* Portrait and Landscape */
@media only screen 
  and (device-width: 768px) 
  and (device-height: 1024px) {
}

/* Portrait */
@media only screen 
  and (device-width: 768px) 
  and (device-height: 1024px) {
  	.mean-container .mean-nav ul li{
  		font-weight: bold;
  	}

  	.about-us #toparea {
	    height: 132px;
	}

	.about-us #socialwrap{
		right: 20px;
		top: 60px;
	}

	.about-us .social-wrap span{
		color: #038d9a;
	}

	.about-us .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content #toparea {
	    height: 132px;
	}

	.media-content #socialwrap{
		right: 20px;
		top: 60px;
	}

	.media-content .social-wrap span{
		color: #038d9a;
	}

	.media-content .mean-container .mean-nav ul li{
		font-weight: bold;
	}

	.media-content .announcements .page-title{
		font-size: 22pt;
		margin-bottom: 10%;
	}

  	.top-container{
  		margin-left: 5%;
  	}

  	.top-dmp-col{
  		margin-top: 5%;
  	}

  	#navwrap #logo img {
	    width: 30%;
	}

	#tabwrap .nav-tabs {
	    padding-left: 225px;
	}

	.certifications-container {
	    height: 115px;
	}

	.certifications-container div{
		margin-top: 2.5%;
	}

	.certifications-first-col{
		display: none !important;
	}

	.certifications-text-col{
		margin-top: 5% !important;
		width: 30%;
	}

	.certifications-third-col{
		display: none !important;
	}

	.certifications-texas-col{
		width: 15%;
	}

	.certifications-dbe-col{
		width: 15%;
	}

	.certifications-hub-col{
		width: 20%;
	}

	.certifications-tbpe-col{
		width: 15%;
	}

	.certifications-last-col{
		display: none !important;
	}
}

/* Landscape */
@media only screen 
  and (device-width : 768px)
  and (device-height : 1024px)
  and (orientation : landscape),
  only screen and (device-width: 1024px)
  and (device-height : 768px) {
  	.top-first-col{
  		display: none;
  	}

	.top-phone-col{
		width: 10%;
	}

	#menu{
		text-align: left;
	}

	#navwrap .zen-container {
	    max-width: 100% !important;
	}

	#navwrap #logo img {
	    width: 75%;
	    margin-top: -4.5%;
	    margin-left: 20%;
	}

	#navwrap.with-social ul.first-level {
	    padding-right: 0px;
	    font-size: 7pt;
	}

	.social-wrap{
		right: 35px;
	}

	.social-wrap span{
		font-size: 1.2em;
		padding-right: 0px;
	}

	.personnel-name{
		line-height: 0em;
    	font-size: 17pt;
	}

	.announcements #mainWrap .zen-container {
	    max-width: 90% !important;
	}
}

/* ----------- iPad Pro ----------- */
/* Portrait and Landscape */
@media only screen 
  and (device-height: 1024px) 
  and (device-width: 1366px) 
  and (-webkit-min-device-pixel-ratio: 2) {
}

/* Portrait */
@media only screen 
  and (device-width: 1024px) 
  and (device-height: 1366px) {
  	.top-first-col{
  		display: none;
  	}

  	.top-phone-col{
  		width: 10%;
  	}

  	#menu{
		text-align: left;
	}

	#navwrap .zen-container {
	    max-width: 100% !important;
	}

	#navwrap #logo img {
	    width: 75%;
	    margin-top: -4.5%;
	    margin-left: 20%;
	}

	#navwrap.with-social ul.first-level {
	    padding-right: 0px;
	    font-size: 7pt;
	}

	.social-wrap{
		right: 35px;
	}

	.social-wrap span{
		font-size: 1.2em;
		padding-right: 0px;
	}

	.personnel-name{
		line-height: 0em;
    	font-size: 17pt;
	}

	.announcements #mainWrap .zen-container {
	    max-width: 90% !important;
	}
}

/* Landscape */
@media only screen 
  and (device-width: 1024px)
  and (device-height: 1366px)
  and (orientation : landscape),
  only screen and (device-width: 1366px)
  and (device-height : 1024px) {
  	.top-first-col{
  		display: none;
  	}

	.top-phone-col{
		width: 10%;
	}

	#menu{
		text-align: left;
	}

	#navwrap .zen-container {
	    max-width: 90% !important;
	}

	#navwrap #logo img {
	    width: 65%;
	    margin-top: -4.5%;
	    margin-left: 20%;
	}

	#navwrap.with-social ul.first-level {
	    padding-right: 0px;
	}

	.social-wrap{
		right: 35px;
	}

	.personnel-name{
		line-height: 0.5em;
    	font-size: 20pt;
	}

	.announcements #mainWrap .zen-container {
	    max-width: 90% !important;
	}
}

/* ----------- Galaxy Note 5 ----------- */
/* Portrait and Landscape */
@media only screen 
  and (device-width: 1080px) 
  and (device-height: 1920px) {
}

/* Portrait */
@media only screen 
  and (device-width: 1080px) 
  and (device-height: 1920px) {

}

/* Landscape */
@media only screen 
  and (device-width: 1080px)
  and (device-height: 1920px)
  and (orientation : landscape),
  only screen and (device-width: 1920px)
  and (device-height : 1080px) {
}