/*
Theme Name: WWA 2017
Author: Deyo Designs
Author URI: http://deyodesigns.com/
*/


@charset "utf-8";
/* CSS Document */
@-webkit-viewport{width:device-width}
@-moz-viewport{width:device-width}
@-ms-viewport{width:device-width}
@-o-viewport{width:device-width}
@viewport{width:device-width}
*, *:before, *:after{padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var,b, i,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,time, mark, audio, video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;list-style:none;}
span.avoidwrap { display:inline-block; }
textarea{resize:none;-webkit-appearance:none;border-radius:0;outline:none!important;}
*{outline:none!important;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
nav ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,q:before, q:after{content:'';content:none;}
a{font-size:100%;color:#333;margin:0;padding:0;vertical-align:baseline;background:transparent;text-decoration:none;outline:none;}
a:hover{text-decoration:underline;}
abbr[title], dfn[title]{border-bottom:1px dotted;cursor:help;}
sub{vertical-align:sub;font-size:smaller;}
sup{vertical-align:super;font-size:smaller;}
table{border-collapse:collapse;border-spacing:0;}
ul, li{list-style:none;}
hr{display:block;margin:1em 0;padding:0;height:1px;border:0;border-top:1px solid #cccccc;}
iframe{width:100%;height:auto;margin:0;padding:0;border:none;}
body{font-family:"Roboto",arial,sans-serif;font-weight:400;}
img{max-width:100%;}
.clear{clear:both;margin:0!important;padding:0!important;}

body{background:#ffffff;}

#wrap{width:100%;max-width:1366px;overflow-x:hidden !important;margin:0 auto;background-color:#ffffff;background-image:url('/wp-content/uploads/bg_site.jpg');background-repeat:no-repeat;background-position:center top;}

#body-container{max-width:1200px;width:100%;margin:0 auto;padding:0 0 36px 0;}

#body-container .page, #body-container .post{width:100%;padding:80px 0 0;}
#body-container .page h1, #body-container .post h1{font-size:43px;line-height:1.2em;font-weight:600;color:#9e0c40;margin:0 0 40px;}
#body-container .page h2, #body-container .post h2{font-size:26px;line-height:1.2em;font-weight:600;color:#9e0d40;margin:0 0 20px;}
#body-container .page h3, #body-container .post h3{font-size:26px;line-height:1.2em;font-weight:600;color:#231f20;margin:0 0 20px;}
#body-container .page h4, #body-container .post h4{font-size:19px;line-height:1.3em;font-weight:600;color:#9e0c40;margin:0 0 20px;}
#body-container .page h5, #body-container .post h5{font-size:15px;line-height:1.3em;font-weight:600;color:#00355f;margin:0;}
#body-container .page p, #body-container .post p{font-size:15px;line-height:1.5em;color:#231f20;margin:0 0 20px;}
#body-container .page p:last-child, #body-container .post p:last-child{margin-bottom:0px;}
#body-container .page strong, #body-container .page b, #body-container .post strong, #body-container .post b{font-weight:600;}
#body-container .page ol, #body-container .post ol, #body-container .page ul, #body-container .post ul{margin:0 0 20px 35px;}
#body-container .page ol li, #body-container .post ol li{list-style:decimal;font-size:17px;line-height:1.5em;color:#000000;margin:0 0 1%;}
#body-container .page ul li, #body-container .post ul li{list-style:disc;font-size:17px;line-height:1.5em;color:#000000;margin:0 0 1%;}
#body-container .page a, #body-container .post a{color:#204e73;text-decoration:underline;}
#body-container .page img.alignright, #body-container .post img.alignright{float:right;margin:0 0 14px 14px;}
#body-container .page img.alignleft, #body-container .post img.alignleft{float:left;margin:0 14px 14px 0;}
#body-container .page .mobile, #body-container .post .mobile{display:none;}
#body-container .page .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;}
#body-container .page .video-container iframe, #body-container .video-container object, #body-container .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}

body.page-id-7 #body-container .page h1{width:100%;padding-left:100px;line-height:1.4em;position:relative;}
body.page-id-7 #body-container .page h1:after{background:url(/wp-content/uploads/bg_about-h1.png) no-repeat;content:" ";position:absolute;width:100%;height:60px;}

body.page-id-9 #wrap{background-image:url('/wp-content/uploads/bg_vision.jpg');}
body.page-id-9 #body-container .page{padding-left:100px;position:relative;overflow-y:hidden !important;}
body.page-id-9 #body-container .page h1{margin-bottom:70px;}
body.page-id-9 #body-container .page h3{font-size:17px;color:#255276;margin-bottom:30px;}
body.page-id-9 #body-container .page ul{margin-left:120px;}
body.page-id-9 #body-container .page ul:before{background:url(/wp-content/uploads/bg_vision-ul.png) no-repeat;content:" ";position:absolute;width:122px;height:100%;left:0;}
body.page-id-9 #body-container .page ul li{font-size:15px;line-height:1.5em;color:#9e0c40;margin:0 0 30px;}
body.page-id-9 #body-container .page ul li span.li{color:#231f20;}

body.page-id-11 #body-container .page{padding-left:100px;}
body.page-id-11 #body-container .page .who-we-are{display:table;margin-bottom:45px;}
body.page-id-11 #body-container .page .who-we-are img.left{padding:0 30px 0 0;display:block;margin:0;}
body.page-id-11 #body-container .page .who-we-are img.right{padding:0 0 0 20px;display:block;margin:0;}
body.page-id-11 #body-container .page .who-we-are .text{display:table-cell;vertical-align:middle;max-width:900px;}
body.page-id-11 #body-container .page .who-we-are .text h3{font-size:18px;color:#00355f;margin-bottom:15px;}
body.page-id-11 #body-container .page .who-we-are .text h3 a{font-size:15px;font-weight:400;color:#231f20;text-decoration:none;}
body.page-id-11 #body-container .page .who-we-are .text p{font-size:15px;}

body.page-id-13 #body-container .page{padding-left:100px;}
body.page-id-13 #body-container .page h3{font-size:15px;color:#00355f;margin-bottom:5px;}
body.page-id-13 #body-container .page p{font-size:15px;}
body.page-id-13 #body-container .page ul{margin:0 0 20px 15px;}
body.page-id-13 #body-container .page ul li{font-size:15px;line-height:1.5em;color:#9e0c40;margin:0 0 5px;}
body.page-id-13 #body-container .page ul li span.li{color:#231f20;}

body.page-id-17 #body-container .page {padding-left:100px;}
body.page-id-17 #body-container .page p {float:left;min-height:150px;width:33%;line-height:30px;}
body.page-id-17 #body-container .page hr {margin:20px 0px;background-color:#083b64;height:2px;clear:both;width:80%;}
body.page-id-17 #body-container .page h2 {font-size:18px;color:#083b64;}

body.page-id-15 #wrap {background:url('http://worldwideantennas.com.s56950.gridserver.com/wp-content/uploads/news-back.jpg') no-repeat top left;}
body.page-id-15 #body-container .page {padding-left:100px;}
body.page-id-15 #wrap h1 {letter-spacing:-2px;}
body.page-id-15 #body-container .page p.copy {float:left;min-height:270px;width:20%;line-height:30px;margin:0px 2.5%;}
body.page-id-15 #body-container .page iframe {float:left;min-height:270px;width:40%;line-height:30px;}
body.page-id-15 #body-container .page img {float:left;width:35%;height:auto;margin-bottom:10px;}

body.page-id-5 .col-one.first {float:left;width:49%;margin-right:1%;background-color:#fff;min-height:230px;text-align:center;color:#a12b2f;font-size:23px;font-style:italic;}
body.page-id-5 .col-one.first h1 {font-style:normal;font-size:28px !important;padding-top:90px;margin:0px 0px 20px 0px !important;padding-bottom:0px;line-height:30px;}
body.page-id-5 .col-one.second {float:left;width:24.5%;margin-right:.5%;background-color:#236093;min-height:230px;text-align:center;font-size:28px;padding-top:90px;}
body.page-id-5 .col-one.second a {color:#fff !important;text-align:center;font-size:28px;text-decoration:none !important;}
body.page-id-5 .col-one.third {float:left;width:24.5%;margin-left:.5%;background-color:#fff;min-height:230px;}

body.page-id-5 .col-two.first {text-align:center;float:left;width:24%;min-height:230px;margin-right:1%;background-color:#a22b2f;margin-top:1%;padding-top:90px;}
body.page-id-5 .col-two.first a {font-weight:bold;color:#fff !important;text-align:center;font-size:28px;text-decoration:none !important;}
body.page-id-5 .col-two.second {float:left;width:24%;min-height:230px;margin-right:1%;background-color:#9fa2a3;margin-top:1%;}
body.page-id-5 .col-two.third {text-align:center;float:left;width:24.5%;min-height:230px;margin-right:.5%;background-color:#fff;margin-top:1%;padding-top:90px;}
body.page-id-5 .col-two.third a {font-weight:bold;color:#236093 !important;text-align:center;font-size:28px;text-decoration:none !important;}
body.page-id-5 .col-two.fourth {text-align:center;padding-top:90px;float:left;width:24.5%;min-height:230px;margin-left:.5%;background-color:#9fa2a3;margin-top:1%;}

body.page-id-5 .col-third.first {float:left;width:24%;margin-right:1%;background-color:#9fa2a3;min-height:230px;text-align:center;font-size:28px;padding-top:90px;margin-top:1%;}
body.page-id-5 .col-third.first a {color:#fff !important;text-align:center;font-size:28px;text-decoration:none !important;}
body.page-id-5 .col-third.second {float:left;width:49.5%;background-color:#fff;min-height:230px;text-align:center;margin-top:1%;}
body.page-id-5 .col-third.second img {max-width:100%;height:auto;}
body.page-id-5 .col-third.third {float:left;width:24.5%;margin-left:1%;background-color:#236093;min-height:230px;text-align:center;padding-top:90px;margin-top:1%;}
body.page-id-5 .col-third.third a {color:#fff !important;text-align:center;font-size:28px;text-decoration:none !important;}

body.page-id-5 #wrap {background:url('/wp-content/uploads/back-home.jpg') no-repeat top left;}

#footer-container{width:100%;max-width:1200px;margin:0 auto;text-align:center;}
#footer-container p{font-size:16px;line-height:1.33em;color:#231f20;padding:50px 0 30px;}
#footer-container p strong{font-size:18px;line-height:1.18em;font-weight:600;}
#footer-container p span.phone{color:#236093;}
#footer-container a{color:#231f20;text-decoration:none;}

@media only screen and (max-width: 1299px) {
	#body-container .page .mobile, #body-container .post .mobile{display:block;}
}

@media only screen and (min-width: 940px) {
	.top-bar{width:100%;max-width:1200px;height:173px;margin:0 auto;background:#ffffff;}
	.top-bar .name{border-top:none;border-bottom:none;}
	.top-bar .title-area img{float:left;width:100%;max-width:444px;margin:25px 0 0 0;display:block;}
	.top-bar .top-bar-section{float:right;display:inline-block;margin-top:118px;}
	.top-bar-section li:not(.has-form) a:not(.button){background:none;padding:0 0 0 1.5625rem;}
	.top-bar-section ul li{background-color:transparent;border-bottom:none;}
	.top-bar-section ul li a{font-size:20px;}
	.top-bar-section ul li.page-item-5{display:none;}
}

@media only screen and (max-width: 1200px) and (min-width: 940px) {
	.top-bar{height:150px;padding:0 20px;}
	.top-bar .title-area img{max-width:344px;}
	.top-bar .top-bar-section{float:right;display:inline-block;margin-top:92px;}
	.top-bar-section li:not(.has-form) a:not(.button){background:none;padding:0 0 0 1.375rem;}
	#body-container{padding:0 20px 36px;}
}

@media only screen and (max-width: 939px) {
	.top-bar{position:fixed;left:0;right:0;z-index:98;}
	#body-container{padding:36px 20px;}
	#body-container .page, #body-container .post{float:none;width:100%;padding:80px 0 0;margin:0;}
	#body-container .page h1, #body-container .post h1{font-size:32px;margin-bottom:15px;}
	#body-container .page h2, #body-container .post h2{font-size:22px;margin:0 0 15px;}
	#body-container .page h3, #body-container .post h3{font-size:18px;margin:0 0 15px;}
	#body-container .page p, #body-container .post p{font-size:16px;margin:0 0 15px;}
	#body-container .page ol li, #body-container .post ol li, #body-container .page ul li, #body-container .post ul li{font-size:16px;}
	#body-container .page #show-videos{margin-bottom:15px;}

	body.page-id-11 #body-container .page{padding-left:0;}
	body.page-id-11 #body-container .page .who-we-are .text{display:table-cell;vertical-align:middle;max-width:700px;}

	body.page-id-13 #body-container .page{padding-left:0;}

body.page-id-17 #body-container .page p {float:left;min-height:150px;width:50%;line-height:30px;}
body.page-id-15 #body-container .page p.copy {float:none;min-height:100%;width:100%;line-height:auto;margin:10px auto;clear:both;}
body.page-id-15 #body-container .page iframe {float:none;min-height:auto;width:100%;height:auto;max-height:200px;}
body.page-id-15 #body-container .page img {float:none;width:100%;height:auto;margin-bottom:10px;}
body.page-id-15 #wrap {background:url('/wp-content/uploads/bg_site.jpg') no-repeat top left;}
	body.page-id-15 #body-container .page{padding-left:0;}

	#footer-container{padding:0 20px;}
	#footer-container p{font-size:15px;line-height:1.33em;}
	#footer-container p strong{font-size:17px;line-height:1.17em;}
}

@media only screen and (max-width: 900px) {

body.page-id-5 .col-one.first {float:left;width:49%;margin-right:1%;background-color:#fff;min-height:230px;text-align:center;color:#a12b2f;font-size:23px;font-style:italic;}
body.page-id-5 .col-one.second {float:left;width:50%;margin-right:0;background-color:#236093;min-height:230px;text-align:center;font-size:28px;padding-top:90px;}
body.page-id-5 .col-one.third {display:none;}

body.page-id-5 .col-two.first {text-align:center;float:left;width:33%;min-height:230px;margin-right:1%;background-color:#a22b2f;margin-top:1%;padding-top:90px;}
body.page-id-5 .col-two.second {display:none;}
body.page-id-5 .col-two.third {text-align:center;float:left;width:32.5%;min-height:230px;margin-right:.5%;background-color:#fff;margin-top:1%;padding-top:90px;}
body.page-id-5 .col-two.fourth {text-align:center;padding-top:90px;float:left;width:32.5%;min-height:230px;margin-left:.5%;background-color:#9fa2a3;margin-top:1%;}

body.page-id-5 .col-third.first {float:left;width:49%;margin-right:1%;background-color:#9fa2a3;min-height:230px;text-align:center;font-size:28px;padding-top:90px;margin-top:1%;}
body.page-id-5 .col-third.second {display:none;}
body.page-id-5 .col-third.second img {max-width:100%;height:auto;}
body.page-id-5 .col-third.third {float:left;width:50%;margin-left:0;background-color:#236093;min-height:230px;text-align:center;padding-top:90px;margin-top:1%;}

}

@media only screen and (max-width: 750px) {
	body.page-id-11 #body-container .page .who-we-are img.left{padding:0 20px 0 0;}
	body.page-id-11 #body-container .page .who-we-are img.right{padding:0 0 0 15px;}
	body.page-id-11 #body-container .page .who-we-are .text{display:table-cell;vertical-align:middle;max-width:550px;}
body.page-id-17 #body-container .page {padding-left:0px;}
body.page-id-9 #body-container .page {padding-left:0px;}
body.page-id-7 #body-container .page h1 {padding-left:0px;}
}

@media only screen and (max-width: 700px) {

body.page-id-5 .col-one.first {float:none;width:100%;margin-right:0%;background-color:#fff;min-height:230px;text-align:center;color:#a12b2f;font-size:23px;font-style:italic;}
body.page-id-5 .col-one.second {float:none;width:100%;margin-right:0;background-color:#236093;min-height:230px;text-align:center;font-size:28px;padding-top:90px;}
body.page-id-5 .col-one.third {display:none;}

body.page-id-5 .col-two.first {text-align:center;float:none;width:100%;min-height:230px;margin-right:0;background-color:#a22b2f;margin-top:1%;padding-top:90px;}
body.page-id-5 .col-two.second {display:none;}
body.page-id-5 .col-two.third {text-align:center;float:none;width:100%;min-height:230px;margin-right:0;background-color:#fff;margin-top:1%;padding-top:90px;}
body.page-id-5 .col-two.fourth {text-align:center;padding-top:90px;float:none;width:100%;min-height:230px;margin-left:0%;background-color:#9fa2a3;margin-top:1%;}

body.page-id-5 .col-third.first {float:left;width:100%;margin-right:0%;background-color:#9fa2a3;min-height:230px;text-align:center;font-size:28px;padding-top:90px;margin-top:1%;}
body.page-id-5 .col-third.second {display:none;}
body.page-id-5 .col-third.second img {max-width:100%;height:auto;}
body.page-id-5 .col-third.third {float:left;width:100%;margin-left:0;background-color:#236093;min-height:230px;text-align:center;padding-top:90px;margin-top:1%;}

}

@media only screen and (max-width: 600px) {
	#wpadminbar{position:fixed !important;}
	body.page-id-11 #body-container .page .who-we-are .text{display:table-cell;vertical-align:middle;max-width:400px;}
body.page-id-17 #body-container .page p {float:none;min-height:auto;width:98%;line-height:30px;}

}

@media only screen and (max-width: 500px) {
	body.page-id-11 #body-container .page .who-we-are img.left, body.page-id-11 #body-container .page .who-we-are img.right{display:none;}
	body.page-id-11 #body-container .page .who-we-are .text{display:table-cell;vertical-align:middle;max-width:500px;}
}