.dropbottom {
	display: none;
}
}
html, body, 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, figure, footer, header, menu, nav, section, time, mark, audio, video, details, summary{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;}
article, aside, figure, footer, header, nav, section, details, summary{display:block;}
img, object, embed{max-width:100%;}
html{overflow-y:scroll;}
ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}
del{text-decoration:line-through;}
abbr[title], dfn[title]{border-bottom:1px dotted #000;cursor:help;}
input, select{vertical-align:middle;}
pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word;}
input[type="radio"]{vertical-align:text-bottom;}
input[type="checkbox"]{vertical-align:middle;}
.ie7 input[type="checkbox"]{vertical-align:baseline;}
.ie6 input{vertical-align:text-bottom;}
select, input, textarea{font:99% sans-serif;}
table{font-size:inherit;font:100%;}
small{font-size:85%;}
strong{font-weight:bold;}
button, input, select, textarea{margin:0;}
button{width:auto;overflow:visible;}
.ie7 img{-ms-interpolation-mode:bicubic;}
.ie6 html{filter:expression(document.execCommand("BackgroundImageCache", false, true));}
.clearfix:before, .clearfix:after{content:"\0020";display:block;height:0;overflow:hidden;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
h1, h2, h3, h4, h5, h6, label{font-family:Lato, Georgia, sans-serif;}
abbr, address, blockquote, caption, cite, code, input, ol, p, pre, ul{font-family:'PT Serif', "Trebuchet MS", serif;}
body{width:100%}
div#page{margin:0 auto;max-width:1200px;}
div#main{width:100%;float:left;}
a:hover, a:hover img, li:hover{-moz-transition:color .2s;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s;}
:hover{-moz-transition:background .2s;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s;}
a img:hover{-moz-transition:opacity .2s;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;}
a{word-wrap:break-word;}
.alignleft{float:left;display:block;}
.alignright{float:right;display:block;}
.aligncenter{display:block;margin:0 auto;text-align:center;}
.mobile-off, span.edit-link{display:none;}
body{background:#FFF;}
nav#articleTopics{float:left;width:100%;background:#F99517;border-bottom:1px solid #F99517;padding:10px 0;}
nav#articleTopics li{text-align:center;width:25.8%;margin:0 0 15px 0;display:inline-block;}
nav#articleTopics li img{width:100%;height:auto;}
nav#articleTopics a{color:#010A26;text-decoration:none;}
nav#articleTopics a li:hover{color:#FFF;}
nav#articleTopics a:hover li img{visibility:hidden;}
li.desktop{background:url(/solvetechproblems/wp-content/themes/stp/images/desktop_rollover.png);}
li.virtualreality{background:url(/solvetechproblems/wp-content/themes/stp/images/reversevr_rollover.png);}
li.mobile{background:url(/solvetechproblems/wp-content/themes/stp/images/mobile_rollover.png);}
li.hardware{background:url(/solvetechproblems/wp-content/themes/stp/images/hardware_rollover.png);}
li.buyguide{background:url(/solvetechproblems/wp-content/themes/stp/images/buyguide_over.png);}
li.desktop, li.mobile, li.hardware, li.buyguide, li.virtualreality{background-size:100%;background-position:top;background-repeat:no-repeat;}
header#homePage{width:100%;float:left;}
body.error404 nav#universal, body.home.page nav#universal{width:100%;float:left;background:#F99517;padding:10px 0;}
body.error404 nav#universal a:hover, body.home.page nav#universal a:hover{color:#CBD86A;}
nav#universal ul{text-align:center;}
nav#universal ul li{display:inline;font-size:.875em;margin:0 0}
nav#universal ul a{text-decoration:none;color:#FFF;font-family:Lato, Georgia, sans-serif;}
div#logo{width:90%;margin:15px 5%;float:left;}
div#logo h1{font-size:1.4em;width:285px;margin:0 auto;font-family:Lato, Georgia, sans-serif;}
div#logo h1 a{text-decoration:none;color:#010A26;}
div#logo h1 a span.orange{color:#3486AA;background:#FFFFFF;}
div#logo h1 span.small-header{font-size:.625em;}
div#logo h2{//width:285px;margin:0 auto;text-align:center;font-size:.875em;font-weight:400;font-style:italic;font-family:'PT Serif', "Trebuchet MS", serif;}
div#search{width:90%;margin:0 5% 10px 5%;float:left;}
div.flexslider{width:100%;float:left;background:#010A26;padding-bottom:10px;}
p.slide-tagline{font-family:Lato, Georgia, sans-serif;font-size:1.2em;color:#FFF;font-weight:700;margin:10px 5% 3px;}
h3.slide-title{color:#3486AA;margin:3px 5%;font-size:.875em;}
h3.slide-title a{color:#3486AA;text-decoration:none;}
h3.slide-title a:hover{color:#f99517;}
p.slide-description{color:#FFF;margin:3px 5%}
p.slide-description a{text-decoration:none;color:#3486AA;}
div#tabs{width:100%;float:left;margin:0;padding:0;}
div#tabs-1 article:first-child{background:#F99517;border-bottom:0;margin-bottom:15px;}
div#tabs-1 article h2{margin:0 0 5px 5%;}
div#tabs-1 article:first-child img{width:100%;max-width:100%;height:auto;float:none;padding:0 0 10px;background:#F99517;margin:0 0 10px;}
div#tabs-1 h2.post-title a{color:#F99517;text-decoration:none;}
div#tabs-1 h2.post-title a:hover{color:#A9DDE8;}
div#tabs-1 article:first-child h2.post-title a{color:#FFF;text-decoration:none;font-size:1.2em;}
div#tabs-1 article:first-child h2.post-title a:hover{color:#A9DDE8;}
div#tabs-1 article:first-child div.post-meta p{color:#F99517;font-size:.75em;font-family:Lato, Georgia, sans-serif;margin:0 5% 5px;}
div#tabs-1 article:first-child div.post-meta a{color:#FFF;text-decoration:none;}
div#tabs-1 article:first-child div.post-meta a:hover{color:#A9DDE8;}
div#tabs-1 article:first-child div.entry-summary p{color:#FFF;margin:0 5%;font-size:.875em;padding-bottom:10px;}
div#tabs-1 article{margin-bottom:20px;padding-bottom:10px;border-bottom:1px dotted #010A26;}
div#tabs-1 article:last-child{border-bottom:0;}
div#tabs-1 article img{width:90%;height:auto;margin:0 5% 5px;}
div#tabs-1 article a img:hover{opacity:.5;}
div#tabs-1 article h1{color:#F99517;margin:0 5% 5px;}
div#tabs-1 article div.post-meta p{color:#676C7D;font-size:.75em;font-family:Lato, Georgia, sans-serif;margin:0 5% 5px;}
div#tabs-1 article div.post-meta p a{color:#F99517;text-decoration:none;}
div#tabs-1 article div.post-meta p a:hover{color:#A9DDE8;}
div#tabs-1 article div.entry-summary p{color:#676C7D;margin:0 5%;font-size:.875em;padding-bottom:10px;}
div#tabs-1 article div.entry-summary p a{color:#F99517;text-decoration:none;}
div#tabs-1 article div.entry-summary p a:hover{color:#A9DDE8;}
div#tabs-2 li{list-style:none;margin:10px 5%;color:#676C7D;font-size:.90em;padding-bottom:10px;}
div#tabs-2 li a{color:#F99517;text-decoration:none;}
div#tabs-2 li a:hover{color:#A9DDE8;}
div#tabs-2 li h3{font-size:1.5em;margin-bottom:3px;}
body.article-template div#secondary div#mc_embed_signup,
body.author div#secondary div#mc_embed_signup{width:90%;margin:10px 5%;float:left;}
body.article-template div#secondary div.mc-field-group{width:100%;float:left;margin:5px 0;}
div.mc-field-group input{width:100%;float:left;}
div#mc_embed_signup input[type=submit]{margin-top:10px;}
body.article-template nav#universal{width:100%;float:left;background:#3486AA;padding:10px 0;height:23px;}
body.article-template nav#universal a:hover{color:#f99517;}
body.article-template div#primary{width:100%;float:left;}
body.article-template div#primaryTEST{width:100%;float:left;}
#network{float:left;width:100%;}
#network ul{text-align:center;}
#network p{color:#676C7D;font-size:.875em;font-family:Lato, Georgia, sans-serif;margin:0 2.5%;}
#network h4 a{font-size:.875em;}
#network h5{color:#676C7D;font-size:.85em;font-family:Lato, Georgia, sans-serif;margin:0 2.5%;}
#network a{text-decoration:none;margin:0 2.5%;color:#676C7D;font-size:.8em;}
#network a:hover{color:#CCC;}
#networktitle{width:100%;}
#grot{float:left;width:90%;margin-top:20px;margin-left:10px;}
#htct{float:left;width:90%;margin-left:10px;margin-top:20px;}
#htbt{float:left;width:90%;margin-top:20px;margin-left:10px;}
#stp{float:left;width:90%;margin-top:20px;margin-left:10px;padding-bottom:10px;}
body.article-template div#secondary div{margin:0 0 30px;}
body.article-template div#content{width:100%;float:left;}
body.article-template div#content h3{margin:0 0 10px 0;}
body.article-template div.inContentAds{width:100%;margin:0 0 15px -5%;clear:both;}
body.article-template div.adLinks{width:300px;height:250px;margin:0 auto 30px auto;clear:both;}
body.article-template div.sidebarAds1,
body.author div.sidebarAds1{width:100%;height:250px;margin:0 0 30px 0;float:left;text-align:center;}
body.article-template div.sidebarAds2{padding:0 0 0 5%;}
body.article-template div.sidebarAds3{width:90%;float:left;margin:0 5%;}
body.author div.sidebarAds2{display:none;}
body.article-template article{width:100%;float:left;}
div.breadcrumbs{font-size:.875em;font-family:Lato, Georgia, sans-serif;color:#010A26;margin:5px 0;width:100%;float:left;}
div.breadcrumbs p#breadcrumbs{margin:0 0 10px;}
div.breadcrumbs a{text-decoration:none;color:#3486AA;}
div.breadcrumbs a:hover{color:#f99517;}
body.article-template header.entry-header{width:90%;float:left;margin:0 5%}
body.article-template header.entry-header h1{color:#3486AA;font-size:1.8em;margin-bottom:10px;line-height:1.125em;}
body.article-template header.entry-header p{font-size:.75em;font-family:Lato, Georgia, sans-serif;color:#010A26;margin-bottom:15px;}
body.article-template header.entry-header p a{text-decoration:none;color:#3486AA;}
body.article-template header.entry-header p a:hover{color:#f99517;}
body.article-template div.entry-content{width:90%;padding:0 5% 10px;color:#010A26;float:left;}
body.article-template div.entry-content img:first-child{max-width:100%;height:auto;margin-bottom:5px;}
body.article-template div.entry-content ol, body.article-template div.entry-content p, body.article-template div.entry-content ul{font-size:.875em;line-height:1.5em;margin-bottom:20px;width:97.5%;float:left;}
body.article-template div.entry-content ol li, body.article-template div.entry-content ul li{margin-bottom:5px;}
body.article-template div.entry-content ul{list-style:disc;margin:0 2.5% 20px 18px;}
body.article-template div.entry-content h1 a, body.article-template div.entry-content h2 a, body.article-template div.entry-content h3 a, body.article-template div.entry-content ol a, body.article-template div.entry-content p a, body.article-template div.entry-content ul a{color:#F99517;text-decoration:none;}
body.article-template div.entry-content h1 a:hover, body.article-template div.entry-content h2 a:hover, body.article-template div.entry-content h3 a:hover, body.article-template div.entry-content ol a:hover, body.article-template div.entry-content p a:hover, body.article-template div.entry-content ul a:hover{color:#A9DDE8;text-decoration:none;}
body.article-template blockquote{margin:0 0 15px;width:100%;float:left;}
body.article-template blockquote h2{font-size:1.125em;color:#FFF;background:#F99517;background-size:20px;background-position:97.5%;background-repeat:no-repeat;margin:0;padding:5px 10px;width:95%;}
body.article-template blockquote h2:hover{cursor:pointer;color:#A9DDE8;}
body.article-template div.entry-content blockquote ul{display:none;list-style:disc;margin:15px 0 0 18px;color:#676C7D;width:100%}
body.article-template div.entry-content blockquote ul ul{display:block;list-style:circle;}
body.article-template blockquote ul li{line-height:2em;font-family:Lato, Georgia, sans-serif;font-size:1em;clear:both;}
body.article-template blockquote ul li a{color:#3486AA;font-weight:600;}
body.article-template h2{color:#3486AA;font-size:1.2em;margin-bottom:10px;width:100%;float:left;}
body.article-template div.entry-content img.alignleft{width:35%;height:auto;float:left;margin-bottom:15px;margin-right:10px;}
body.article-template div.wp-caption.alignleft{width:100%!important;float:left;margin:5px;margin-bottom:20px;}
body.article-template div.wp-caption.alignleft img{float:left;width:30%;}
body.article-template div.wp-caption.alignleft p.wp-caption-text{float:left;width:65%;margin-left:5%;margin:5px;}
body.article-template div.sidebarAuthor{width:100%;float:left;margin:0 0 15px;}
body.article-template div.sidebarAuthor h3{background:#0A8E8E;color:#fff;padding:10px 5%;width:90%;font-size:1.2em;margin:0 0 15px;}
body.article-template div.sidebarAuthor img{width:35%;height:auto;margin:0 0 0 5%;float:left;}
body.article-template div.sidebarAuthor ul{width:55%;float:left;margin-left:5%;margin-top:11%;font-family:Lato, Georgia, sans-serif;color:#010A26;}
body.article-template div.sidebarAuthor ul a{color:#F99517;text-decoration:none;}
body.article-template div.sidebarAuthor ul a:hover{color:#A9DDE8;}
body.article-template div.sidebarAuthor ul li:first-child{font-size:1.1em;}
body.article-template div.sidebarRecentPosts{width:100%;float:left;}
body.article-template div.sidebarRecentPosts h3{background:#F99517;color:#fff;padding:10px 5%;width:90%;font-size:1.2em;margin:0 0 15px;}
body.article-template div.sidebarRecentPosts ul{margin:0 5%;font-family:Lato, Georgia, sans-serif;font-weight:700;}
body.article-template div.sidebarRecentPosts ul li{margin:0 0 10px;padding:0 0 10px;border-bottom:1px dotted #676C7D;}
body.article-template div.sidebarRecentPosts ul li:last-child{border-bottom:0;}
body.article-template div.sidebarRecentPosts ul li a{display:block;color:#F99517;text-decoration:none;}
body.article-template div.sidebarRecentPosts ul li a:hover{color:#A9DDE8;}
body.article-template div.sidebarRecentPosts ul li span.post-date{font-size:.75em;color:#676C7D;}
body.article-template div#secondary div.sidebarSocial,
body.author div#secondary div.sidebarSocial{width:100%;float:left;margin:0;padding:0;}
body.single-post div#secondary div.sidebarSocial{width:47.5%;float:left;margin:0 0 15px 5%;}
body.article-template div.sidebarSocial h3,
body.author div#secondary div.sidebarSocial h3,
body.single-post div#secondary div.sidebarSocial h3{background:#F99517;color:#fff;padding:10px 5%;width:90%;font-size:1.2em;margin:0 0 15px;}
body.article-template div#secondary div.sidebarSocials,
body.author div#secondary div.sidebarSocials,
body.single-post div#secondary div.sidebarSocials{width:25%;float:left;margin:0;padding:0;text-align:center;}
body.article-template div#tertiary, body.article-template div.sidebarCommunity{width:100%;float:left;}
body.article-template div.sidebarCommunity h2{background:#493E8B;color:#fff;padding:10px 5%;width:90%;font-size:1.2em;margin:0 0 15px;}
body.article-template div.sidebarCommunity li, body.author div.sidebarCommunity li{border-bottom:1px dotted #493E8B;margin:0 2.5% 10px;padding:0 0 10px;font-family:Lato, Georgia, sans-serif;font-weight:700;list-style:none;}
body.article-template div.sidebarCommunity li h3{font-weight:700;}
body.article-template div.sidebarCommunity li a{text-decoration:none;color:#493E8B;}
body.article-template div.sidebarCommunity li a:hover{color:#928BB9;}
body.article-template div.sidebarCommunity li:last-child{border-bottom:0;}
body.article-template div.sidebarCommunity div{display:block;font-size:.75em;color:#676C7D;}
body.article-template div.sidebarQuestion{width:100%;float:left;margin:20px 0;}
body.article-template div.sidebarQuestion h3{background:#493E8B;color:#493E8B;text-align:center;padding:10px 0;}
body.article-template div.sidebarQuestion h3 a{color:#fff;text-decoration:none;}
body.article-template div.sidebarQuestion h3 a:hover{color:#928BB9;}
body.article-template div#comments{width:90%;margin:0 5% 30px;float:left;}
body.article-template div#comments a:hover{color:#f99517;}
body.article-template div#comments h2#comments-title{color:#fff;width:100%;padding:8px 0;font-size:1.2em;text-align:center;float:left;background:#3486AA;}
body.article-template div#comments input, body.article-template div#comments textarea{max-width:96%;border:1px solid #010A26;padding:3px 2%}
body.article-template div#comments ol{max-width:100%;list-style:none;margin:10px 0;}
body.article-template div#comments article{list-style:none;float:left;width:94%;padding:3%;margin:0 0 30px;font-size:.875em;border:1px solid #333;}
body.article-template div#comments div.comment-meta{font-size:.75em;}
body.article-template div#comments div.comment-meta a{color:#F65A1C;}
body.article-template div#comments div.comment-author{margin-top:5px;}
body.article-template div#comments div.comment-author img{padding:5px 10px 0 0;float:left;}
body.article-template div#comments div.comment-author cite{font-family:Lato, Georgia, sans-serif;font-style:normal;color:#3486AA;}
body.article-template div#comments div.comment-author span{font-family:Lato, Georgia, sans-serif;color:#3486AA;}
body.article-template div#comments div.comment-content{line-height:1.5em;}
body.article-template div#comments article p{font-family:Lato, Georgia, sans-serif;}
body.article-template div#comments a{color:#3486AA;font-style:normal;text-decoration:none;}
body.article-template div#respond{width:100%;float:left;}
body.article-template h3#reply-title{color:#3486AA;margin-bottom:5px;}
body.article-template div#respond p.comment-notes{font-family:Lato, Georgia, sans-serif;font-size:.75em;margin-bottom:5px;}
body.article-template div#respond label{width:100%;float:left;font-size:.875em;}
body.article-template div#respond input{padding:3px;margin-bottom:10px;}
body.article-template div#respond input#submit{float:right;background:#3486AA;border:0;color:#fff;padding:3px 1%}
body.article-template div#respond input#submit:hover{background:#f99517;cursor:pointer;}
form{max-width:100%}
form#commentform{width:100%;float:left;}
textarea#comment{width:100%}
p.form-allowed-tags{display:none;}
body.article-template div#secondary{width:100%;float:left;}
body.article-template code{display:none;}
wp-caption{margin:5px;}
wp-caption-text{font-size:.8px;}
body.overview-template div.breadcrumbs{margin:8px 0 8px 5%;width:95%}
body.overview-template nav#universal{width:100%;float:left;background:#F99517;padding:10px 0;height:23px;}
body.overview-template nav#universal a:hover{color:#CBD86A;}
body.overview-template h1.entry-title{background:#F99517;color:#FFF;padding:10px 5%;font-size:1.2em;font-weight:400;}
body.overview-template div#content h2{background:#000;color:#fff;width:90%;padding:8px 5%;margin:0 0 10px;float:left;font-weight:400;}
body.overview-template div#content h2 a{color:#FFF;text-decoration:none;}
body.overview-template div#content h2 a:hover{color:#f99517;}
body.overview-template div#content ul.columns{float:left;font-family:Lato, Georgia, sans-serif;font-size:.875em;columns:2;-webkit-columns:2;-moz-columns:2;width:90%;padding:0 5% 5px;margin:0 0 15px;border-bottom:1px dotted #333;line-height:2em;}
body.overview-template div#content ul li{color:#3486AA;}
body.overview-template div#content ul li a{color:#3486AA;text-decoration:none;font-weight:700;}
body.overview-template div#content ul li a:hover{color:#f99517;}
body.author nav#universal, body.blog nav#universal{width:100%;float:left;background:#F99517;padding:10px 0;height:23px;}
body.author nav#universal a:hover, body.blog nav#universal a:hover{color:#A9DDE8;}
body.blog div.breadcrumbs{width:90%;margin:0 5% 10px;float:left;}
body.blog div.breadcrumbs a{color:#F99517;}
body.blog div.breadcrumbs a:hover{color:#A9DDE8;}
h2.theBlogs{padding:8px 5%;font-size:1.125em;font-weight:700;color:#FFF;text-align:left;background:#F99517;margin:0 0 30px;word-spacing:.2em;}
body.author article, body.blog article{width:90%;margin:0 5% 20px;padding:0 0 20px;float:left;border-bottom:1px dotted #3C505A;}
body.author article a:hover, body.blog article a:hover{color:#A9DDE8;}
body.blog article:last-child{border-bottom:0;}
body.author article img.attachment-post-thumbnail, body.blog article img.attachment-post-thumbnail{width:100%;height:auto;float:left;margin-bottom:10px;}
body.author article a img:hover, body.blog article a img:hover{opacity:.5;}
body.blog article h2 a{color:#F99517;text-decoration:none;}
body.blog article h2 a:hover{color:#A9DDE8;}
body.author article div.post-meta, body.blog article div.post-meta{width:100%;margin:8px 0;float:left;}
body.author article div.post-meta p, body.blog article div.post-meta p{font-size:.75em;font-family:Lato, Georgia, sans-serif;}
body.author article div.post-meta p a, body.blog article div.post-meta p a{color:#F99517;text-decoration:none;}
body.author article div.post-meta p a:hover, body.blog article div.post-meta p a:hover{color:#A9DDE8;}
body.author nav#universal a:hover, body.single-post div.breadcrumbs a:hover, body.single-post div.entry-content li a:hover, body.single-post div.entry-content p a:hover, body.single-post header.entry-header div.entry-meta a:hover, body.single-post nav#universal a:hover{color:#A9DDE8;}
body.single-post nav#universal{width:100%;float:left;background:#F99517;padding:10px 0;}
body.single-post article{margin:0 0 20px;}
body.single-post div.breadcrumbs{width:100%;margin:0 0 10px;float:left;}
body.single-post div.breadcrumbs a{color:#F99517;}
body.single-post header.entry-header{width:90%;margin:0 5%;float:left;}
body.single-post header.entry-header h1{font-size:1.5em;font-weight:400;margin-bottom:10px;}
body.single-post header.entry-header div.entry-meta p{font-size:.75em;font-family:Lato, Georgia, sans-serif;margin-bottom:10px;}
body.single-post header.entry-header div.entry-meta a{color:#F99517;text-decoration:none;}
body.single-post div.entry-content{width:90%;margin:0 5%;font-size:.875em;font-weight:400;color:#333;}
body.single-post div.entry-content h2{color:#3486AA;font-size:1.25em;margin:0 0 5px 0;float:left;width:100%;}
body.single-post div.entry-content p{margin:0 0 30px;line-height:1.6em;float:left;width:100%;}
body.single-post div.entry-content ol{margin:0 0 15px 6%;float:left;width:100%;}
body.single-post div.entry-content ul{margin:0 0 15px 6%;list-style:square;float:left;width:100%;}
body.single-post div.entry-content li{padding:0 0 10px;}
body.single-post div.entry-content a{color:#F99517;text-decoration:none;}
body.single-post div.entry-content a:hover{color:#A9DDE8;}
body.single-post div.entry-content img{max-width:100%;height:auto;margin:0 0 15px;padding:5px 0 0;}
body.single-post div.entry-content img.alignleft{padding:0 15px 10px 0;}
body.single-post div.entry-content img.alignright{padding:0 0 10px 15px;}
body.single-post div.inContentAds{margin:0 0 30px -5%;}
body.single-post nav#nav-below{width:90%;margin:0 5%;float:left;}
body.single-post div#comments{width:90%;margin:0 5%;float:left;color:#333;}
body.single-post div#comments h2#comments-title{background:#F99517;color:#FFF;padding:8px 0;font-size:1.2em;text-align:center;}
body.single-post div#comments a{color:#F99517;font-style:normal;text-decoration:none;}
body.single-post div#comments input, body.single-post div#comments textarea{max-width:96%;border:1px solid #010A26;padding:3px 2%}
body.single-post div#comments ol{max-width:100%;list-style:none;margin:10px 0;}
body.single-post div#comments ol li{padding:10px;border:1px solid #333;margin-bottom:15px;}
body.single-post div#comments ol li li{margin-bottom:0;}
body.single-post div#comments div.comment-meta{font-size:.75em;}
body.single-post div#comments div.comment-author{margin-top:5px;}
body.single-post div#comments div.comment-author img{padding:5px 10px 0 0;float:left;}
body.single-post div#comments div.comment-author cite{font-family:Lato, Georgia, sans-serif;font-style:normal;color:#F99517;}
body.single-post div#comments div.comment-author span{font-family:Lato, Georgia, sans-serif;color:#F99517;}
body.single-post div#comments div.comment-content{font-size:.875em;}
body.single-post div#comments a.comment-edit-link{font-size:.875em;color:#F99517;text-decoration:none;}
body.single-post div#comments button{background:#928BB9;}
body.single-post div#respond{width:100%;float:left;}
body.single-post div#respond h3#reply-title{color:#F99517;margin:0 0 10px;}
body.single-post div#respond p.comment-notes{font-size:.75em;margin:10px 0;}
body.single-post div#respond label{font-size:.875em;width:100%;float:left;}
.logoimage{width:175px;}
body.single-post div#respond input{margin:0 0 15px;width:100%}
body.single-post div#respond p.logged-in-as{font-size:.875em;font-family:Lato, Georgia, sans-serif;margin:0 0 10px;}
body.single-post div#respond p.logged-in-as a{color:#F99517;text-decoration:none;}
body.single-post div#respond input#submit{float:right;background:#F99517;border:0;color:#fff;padding:3px 10px;margin-top:10px;font-size:1em;width:auto;}
body.author div.sidebarAuthor, body.single-post div.sidebarAuthor{width:100%;float:left;margin:0 0 15px;}
body.author div.sidebarAuthor h3, body.single-post div.sidebarAuthor h3{background:#F99517;color:#fff;padding:10px 5%;width:90%;font-size:1.2em;margin:0 0 15px;}
body.author div.sidebarAuthor img, body.single-post div.sidebarAuthor img{width:35%;height:auto;margin:0 0 0 5%;float:left;}
body.author div.sidebarAuthor ul, body.single-post div.sidebarAuthor ul{width:55%;float:left;margin-left:5%;margin-top:11%;font-family:Lato, Georgia, sans-serif;color:#010A26;}
body.author div.sidebarAuthor ul a, body.single-post div.sidebarAuthor ul a{color:#F99517;text-decoration:none;}
body.author div.sidebarAuthor ul a:hover, body.single-post div.sidebarAuthor ul a:hover{color:#A9DDE8;}
body.author div.sidebarAuthor ul li:first-child, body.single-post div.sidebarAuthor ul li:first-child{font-size:1.1em;}
body.author div.sidebarRecentPosts, body.single-post div.sidebarRecentPosts{width:100%;float:left;}
body.author div.sidebarRecentPosts h3, body.single-post div.sidebarRecentPosts h3{background:#F99517;color:#fff;padding:10px 5%;width:90%;font-size:1.2em;margin:0 0 15px;}
body.author div.sidebarRecentPosts ul, body.single-post div.sidebarRecentPosts ul{margin:0 5%;font-family:Lato, Georgia, sans-serif;font-weight:700;}
body.author div.sidebarRecentPosts ul a:hover, body.single-post div.sidebarRecentPosts ul a:hover{color:#A9DDE8;}
body.author div.sidebarRecentPosts ul li, body.single-post div.sidebarRecentPosts ul li{margin:0 0 10px;padding:0 0 10px;border-bottom:1px dotted #676C7D;}
body.author div.sidebarRecentPosts ul li:last-child, body.single-post div.sidebarRecentPosts ul li:last-child{border-bottom:0;}
body.author div.sidebarRecentPosts ul li a, body.single-post div.sidebarRecentPosts ul li a{display:block;color:#F99517;text-decoration:none;}
body.author div.sidebarRecentPosts ul li span.post-date, body.single-post div.sidebarRecentPosts ul li span.post-date{font-size:.75em;color:#676C7D;}
body.single-post div#secondary div#mc_embed_signup{width:90%;margin:0 5%;float:left;}
body.single-post div#secondary div.mc-field-group{width:100%;float:left;margin:5px 0;}
body.single-post div.sidebarAds2{display:none;}
body.author div#tertiary, body.author div.sidebarCommunity, body.single-post div#tertiary, body.single-post div.sidebarCommunity{width:100%;float:left;}
body.author div.sidebarCommunity h2, body.single-post div.sidebarCommunity h2{background:#493E8B;color:#fff;padding:10px 5%;width:90%;font-size:1.2em;margin:0 0 15px;}
body.author div.sidebarCommunity li l, body.single-post div.sidebarCommunity li{border-bottom:1px dotted #493E8B;margin:0 2.5% 10px;padding:0 0 10px;font-family:Lato, Georgia, sans-serif;font-weight:700;list-style:none;}
body.author div.sidebarCommunity li h3, body.single-post div.sidebarCommunity li h3{font-weight:700;}
body.author div.sidebarCommunity li a, body.single-post div.sidebarCommunity li a{text-decoration:none;color:#493E8B;}
body.author div.sidebarCommunity li a:hover, body.single-post div.sidebarCommunity li a:hover{color:#928BB9;}
body.author div.sidebarCommunity li:last-child, body.single-post div.sidebarCommunity li:last-child{border-bottom:0;}
body.author div.sidebarCommunity div, body.single-post div.sidebarCommunity div{display:block;font-size:.75em;color:#676C7D;}
body.author div.sidebarQuestion, body.single-post div.sidebarQuestion{width:100%;float:left;margin:20px 0;}
body.author div.sidebarQuestion h3, body.single-post div.sidebarQuestion h3{background:#493E8B;color:#493E8B;text-align:center;padding:10px 0;}
body.author div.sidebarQuestion h3 a, body.single-post div.sidebarQuestion h3 a{color:#fff;text-decoration:none;}
body.author div.sidebarQuestion h3 a:hover, body.single-post div.sidebarQuestion h3 a:hover{color:#928BB9;}
body.author nav#universal{width:100%;float:left;background:#F99517;padding:10px 0;}
body.author article{width:90%;margin:0 5% 20px;padding:0 0 20px;float:left;border-bottom:1px dotted #3C505A;}
body.author article:last-child{border-bottom:0;}
body.author h1.page-title{background:#F99517;text-align:center;color:#FFF;padding:8px 0;font-size:1.2em;margin-bottom:30px;}
body.author h1.page-title a{color:#FFF;text-decoration:none;}
body.author article header.entry-header{width:100%;float:left;}
body.author article header.entry-header img{width:100%;height:auto;}
body.author article h1 a{color:#F99517;text-decoration:none;}
body.author article header.entry-header div.post-meta{width:100%;margin:8px 0;float:left;}
body.author article header.entry-header div.post-meta p{font-size:.75em;font-family:Lato, Georgia, sans-serif;}
body.author article header.entry-header div.post-meta p a{color:#F99517;text-decoration:none;}
body.author article div.entry-summary{width:100%;float:left;}
body.author article div.entry-summary p{font-size:.875em;font-family:Lato, Georgia, sans-serif;line-height:1.4em;}
body.author div.pagination{width:90%;margin:0 5% 30px;float:left;font-size:1em;font-family:Lato, Georgia, sans-serif;text-align:center;}
body.author div.pagination *{border:1px solid #F99517;padding:3px 5px;margin:0 2.5px;}
body.author div.pagination span{color:#F99517;}
body.author div.pagination a.inactive{background:#F99517;color:#fff;text-decoration:none;}
body.author div.pagination a.inactive:hover{background:#A9DDE8;color:#F99517;}
body.page-template-page-formalities-php nav#universal{width:100%;float:left;background:#F99517;padding:10px 0;height:23px;}
body.page-template-page-formalities-php nav#universal a:hover{color:#CBD86A;}
body.page-template-page-formalities-php nav#universal ul{text-align:center;}
body.page-template-page-formalities-php nav#universal ul li{display:inline;font-size:1em;margin:0 5%}
body.page-template-page-formalities-php nav#universal ul a{text-decoration:none;color:#FFF;font-family:Lato, Georgia, sans-serif;}
body.page-template-page-formalities-php div#logo{width:90%;margin:15px 5%;float:left;}
body.page-template-page-formalities-php div#logo h1{font-size:1.4em;width:285px;margin:0 auto;font-family:Lato, Georgia, sans-serif;}
body.page-template-page-formalities-php div#logo h1 a{text-decoration:none;color:#010A26;}
body.page-template-page-formalities-php div#logo h2{width:285px;margin:0 auto;text-align:right;font-size:.875em;font-weight:400;font-style:italic;font-family:'PT Serif', "Trebuchet MS", serif;}
body.page-template-page-formalities-php div#search{width:100%;float:left;}
body.page-template-page-formalities-php div#content{width:90%;margin:0 5%}
body.page-template-page-formalities-php div#content h1{font-size:1.25em;margin:0 0 10px;}
body.page-template-page-formalities-php div#content h2{font-size:1em;margin:30px 0 10px;}
body.page-template-page-formalities-php div#content p{font-size:.875em;margin:0 0 15px;}
body.page-template-page-formalities-php div#content ol, body.page-template-page-formalities-php div#content ul{margin:0 0 15px 40px;font-size:.875em;}
body.page-template-page-formalities-php div#content li{margin:0 0 5px;}
div.background404{height:200px;width:100%;margin:30px 0 0;float:left;background-size:contain;}
body.error404 div#content h2{text-align:center;font-size:3em;margin:0 0 5px;}
body.error404 p{font-family:Lato, Georgia, sans-serif;font-size:.875em;text-align:center;margin:0 0 5px;}
body.error404 p a{color:#F99517;text-decoration:none;}
body.error404 p.goHome{margin:30px 0;}
body.page-id-5000 header.entry-header{width:100%;margin:30px 0;}
footer#colophon{width:100%;float:left;}
nav.homeFooter{width:100%;float:left;margin:10px 0;}
nav.homeFooter ul{text-align:center;}
nav.homeFooter ul li{display:inline;font-size:.875em;font-family:Lato, Georgia, sans-serif;margin:0 2.5%}
nav.homeFooter ul li a{text-decoration:none;color:#676C7D;}
nav.homeFooter ul li a:hover{color:#CCC;}
div.copyright{width:100%;float:left;margin:0 0 10px;}
div.copyright p{font-size:.75em;font-family:Lato, Georgia, sans-serif;color:#676C7D;text-align:center;}
div.copyright p a{color:#F99517;text-decoration:none;}
div.copyright p a:hover{color:#A9DDE8;}
h1#site-title{text-align:center;}
h2#site-description{text-align:center;}
@media (min-width:321px){body.article-template div#primaryTEST{width:100%;}
.all-concepts ul{list-style:inside;font-family:Petrona,Georgia,serif}
.all-concepts li{padding:2px 5px 5px 0;line-height:1.4em}
.years{padding-left:25px;margin-bottom:7px}
.degrees{height:auto;padding-left:25px;margin-bottom:7px}
.degrees a{color:#0A8E8E;font-weight:700}
.degrees a:hover{color:#1E5B7B}
.jobs{padding-left:30px;margin-bottom:7px}
h5{font-family:Petrona,Georgia,serif;font-weight:100}
.income{padding-left:30px;margin-bottom:7px}
.income p{padding:0 5px 5px 25px}
.income p a{color:#0A8E8E;font-weight:700}
.income p a:hover{color:#1E5B7B}
.perks{padding:0 0 10px 25px;}
.concepts1{width:100%;}
.concepts2{width:100%;}
.concepts3{width:100%;}
body.article-template div.inContentAds{width:100%;margin:0;padding:0;clear:both;}
body.single-post div.inContentAds{margin:0 0 30px 0;}
}
@media (min-width:600px){.mobile-off{display:block;}
.tablet-off{display:none;}
nav#articleTopics{float:left;width:100%;border-bottom:1px solid #F99517;padding:10px 0;background:#F99517;background-position:1% 5%, 99% 5%, 99% 95%, 1% 95%;background-origin:padding-box, padding-box, padding-box, padding-box;background-size:12px;background-repeat:no-repeat;}
nav#articleTopics li{text-align:center;width:18%;margin:0 0 15px 5.5%;display:inline-block;}
nav#articleTopics li img{width:100%;height:auto;}
nav#articleTopics a{color:#010A26;text-decoration:none;}
nav#articleTopics a li:hover{color:#FFF;}
nav#articleTopics a:hover li img{visibility:hidden;}
body.error404 nav#universal,
body.home.page nav#universal{width:100%;float:left;background:#F99517;padding:10px 0;height:23px;}
nav#universal ul{text-align:left;}
nav#universal ul li{margin:0 5% 0 0;}
div#logo{width:45%;margin:15px 0 15px 2.5%;float:left;}
div#logo h1{font-size:1.8em;width:350px;margin:0 auto;}
div#logo h2{width:80%;margin:0 auto;text-align:right;font-size:1em;font-weight:400;font-style:italic;font-family:'PT Serif', "Trebuchet MS", serif;}
div#topicList{width:98%;padding:1%;float:left;background:#F99517;background-position:top left, top right, bottom right, bottom left;background-origin:content-box, content-box, content-box, content-box;background-size:12px;background-repeat:no-repeat;}
div#topicList ul{text-align:center;}
div#topicList li{text-align:center;width:7.5%;margin:15px 1.25%;display:inline-block;font-size:.5em;}
div#topicList li img{width:100%;height:auto;}
div#topicList a{color:#010A26;text-decoration:none;}
div#topicList a li:hover{color:#FFF;}
div#topicList a:hover li img{visibility:hidden;}
div.flexslider{width:46.25%;float:left;background:#010A26;padding-bottom:10px;margin:15px 1.25% 10px 2.5%}
aside#communityBar{width:46.25%;margin:15px 1.25% 0 2.5%;float:left;}
aside#quick{width:21.75%;float:left;margin:10px 1.25% 0 2.5%;background:#000;min-height:380px;}
aside#quick img{width:100%;max-width:100%;height:auto;margin:0;padding:0;float:left;}
aside#explore{width:22%;float:left;margin:10px 1.25% 0;background:#000;min-height:380px;}
aside#explore img{width:100%;max-width:100%;height:auto;margin:0;padding:0;float:left;}
aside#explore h2, aside#quick h2{width:95%;padding:8px 0 8px 5%;margin:0 0 5px;color:#FFF;background:#3486AA;font-size:1.2em;float:left;}
aside#explore h3, aside#quick h3{color:#FFF;width:90%;margin:0 5%;font-size:1em;}
aside#explore h3 a, aside#quick h3 a{color:#FFF;text-decoration:none;margin-bottom:5px;}
aside#explore p, aside#quick p{width:90%;color:#FFF;margin:5px 5%;font-family:Lato, Georgia, sans-serif;font-size:.875em;line-height:1.4em;}
aside#explore p a, aside#quick p a{color:#f99517;text-decoration:none;}
aside#explore p a:hover, aside#quick p a:hover{color:#f99517;}
div#tabs{width:46.25%;float:right;margin:15px 2.5% 10px 1.25%;padding:0;}
div#tabs-1 article{margin-bottom:20px;padding-bottom:10px;border-bottom:1px dotted #010A26;}
div#tabs-1 article:last-child{border-bottom:0;}
div#tabs-1 article img{width:25%;height:auto;margin:0 5% 0 0;background:red;float:left;}
div#tabs-1 article h1{width:100%;color:#F99517;margin:0 0 5px;}
div#tabs-1 article:first-child h2{margin-left:5%}
div#tabs-1 article div.post-meta p{margin:0 0 5px;}
div#tabs-1 article div.entry-summary p{margin:0;}
nav#contributors h2{padding:10px 2.5%;background-position:1% 15px, 99% 15px;background-origin:padding-box, padding-box;background-size:12px;background-repeat:no-repeat;text-align:center;}
nav#contributors ul{text-align:center;}
nav#contributors li{width:13.9%;margin:0 0 15px 2.5%}
div#homeSocial{width:46.25%;margin:15px 1.25% 30px 2.5%;float:left;}
div#homeSocial h2{background:#F99517;color:#FFF;padding:10px 5%;font-size:1.2em;margin-bottom:15px;}
div#homeSocial div.homeSocials{width:25%;float:left;margin:0;padding:0;text-align:center;}
body.article-template nav#universal{width:100%;float:left;background:#f99517;padding:10px 2.5%;}
body.article-template div#socialPages{background:#f99517;}
body.article-template div#primary{width:55%;float:left;margin:15px 1.25% 0 2.5%}
body.article-template div.inContentAds{width:100%;margin:0 0 15px 0;float:left;}
body.article-template div#content div.adLinks{width:90%;height:250px;float:left;margin:0 5% 15px 5%;}
div.sidebarAds2{width:100%;height:600px;margin:0 0 10px 5%;float:left;display:block;}
div.sidebarAds3{width:200px;height:90px;margin:10px 0;float:left;}
body.article-template div#primaryTEST{width:55%;float:left;margin:15px 0 0 2.5%;}
body.article-template div#secondary{width:37.5%;float:left;margin:15px 2.5% 0 1.25%}
body.article-template div#tertiary{width:37.5%;float:left;margin:0 2.5% 0 1.25%}
body.article-template header.entry-header{margin:0;}
body.article-template div.entry-content{width:100%;margin:0;padding:0;}
body.article-template div.entry-content h2{font-size:1.5em;}
body.article-template div.entry-content blockquote h2{font-size:1.2em;margin:0 5% 0 0;width:95%;}
body.article-template div.entry-content img.alignleft{width:35%;max-width:200px;height:auto;float:left;margin-bottom:15px;margin-right:10px;}
body.article-template div.wp-caption.alignleft{width:100%!important;float:left;margin-bottom:20px;}
body.article-template div.wp-caption.alignleft img{max-width:160px;}
body.article-template div.sidebarAuthor{width:100%;float:left;margin:0 0 10px;}
body.article-template div.sidebarAuthor h3{padding:8px 5%;width:90%;font-size:1em;margin:0 0 10px;}
body.article-template div.sidebarAuthor ul{font-size:.875em;}
body.article-template div.sidebarAuthor img{margin:0;}
body.article-template div.sidebarRecentPosts h3{padding:8px 5%;width:90%;font-size:1em;margin:0 0 10px;}
body.article-template div.sidebarRecentPosts ul{margin:0 5%;font-size:.875em;}
body.article-template div.sidebarCommunity h2{padding:8px 5%;font-size:1em;margin:0 0 10px;}
body.article-template div.sidebarCommunity ul{margin:0 5%}
body.article-template div.sidebarCommunity li{list-style:none;width:100%;margin:0 0 10px;padding:0 0 10px;font-weight:700;font-family:Lato, Georgia, sans-serif;border-bottom:1px dotted #493E8B;}
body.article-template div.sidebarCommunity li:last-child{border-bottom:0;}
body.article-template div#comments{width:95%;margin:0 2.5% 30px;float:left;}
body.article-template div#comments h2{margin-bottom:15px;}
body.article-template div#comments article footer{width:100%;float:left;margin:0 0 15px;}
body.article-template div#comments article p{margin-bottom:10px;}
body.article-template div#respond{width:100%;float:left;}
body.article-template h3#reply-title{color:#f99517;margin-bottom:15px;font-size:1.4em;}
body.article-template div#respond p.comment-notes{font-family:Lato, Georgia, sans-serif;font-size:.75em;margin-bottom:15px;}
body.article-template div#respond label{width:100%;float:left;}
body.article-template div#respond input{margin-bottom:15px;}
body.article-template div#respond input#submit{padding:3px 1%}
body.overview-template nav#universal{width:100%;float:left;background:#F99517;padding:10px 0;}
body.overview-template nav#universal a:hover{color:#CBD86A;}
body.overview-template div.breadcrumbs{margin:10px 2.5%;width:95%}
body.overview-template h1.entry-title{padding:8px 2.5%;font-size:1.2em;font-weight:700;}
body.overview-template div#content h2{width:20%;padding:8px 2.5%;margin:0;float:left;font-weight:700;font-size:1.2em;}
body.overview-template div#content ul.columns{font-size:1em;columns:3;-webkit-columns:3;-moz-columns:3;width:95%;padding:10px 2.5% 5px;border-top:8px solid #000;}
body.author nav#universal, body.blog nav#universal, body.single-post nav#universal{width:100%;float:left;background:#F99517;}
body.author div#socialPages, body.blog div#socialPages, body.single-post div#socialPages{background:#F99517;}
body.single-post div#primary{width:70%;margin:20px 15%}
body.single-post article{margin:0;}
body.single-post div.breadcrumbs{width:100%;margin:0 0 5px;}
body.single-post header.entry-header{width:100%;margin:0;}
body.single-post header.entry-header h1{margin:0 0 5px;}
body.single-post div.entry-content{width:100%;margin:0;}
body.single-post div.inContentAds{margin:0 0 30px 0;}
body.single-post div#comments{width:95%;margin:0 2.5%}
body.single-post div#comments ol{max-width:100%;float:left;}
body.single-post div#comments ol li{padding:10px 2%;width:96%;float:left;}
body.author div#secondary h3, body.single-post div#secondary h3{width:90%;padding:10px 5%}
body.author div.sidebarAuthor,
body.single-post div.sidebarAuthor{width:47.5%;float:left;margin:0 0 15px 0;}
body.author div.sidebarAds1, body.single-post div.sidebarAds1{width:300px;height:250px;margin:0 2.5% 15px 0;float:right;}
body.author div.sidebarRecentPosts{width:47.5%;float:left;margin:0 0 0 5%;}
body.single-post div.sidebarRecentPosts{width:47.5%;float:right;margin:0 0 0 5%;}
body.author div.sidebarAds2, body.single-post div.sidebarAds2{width:300px;height:600px;margin:0 2.5% 0 0;float:right;}
body.author div.sidebarCommunity, body.single-post div.sidebarCommunity{width:50%;float:left;margin:0 0 0 2.5%}
body.author div.sidebarQuestion, body.single-post div.sidebarQuestion{width:300px;float:right;margin:0 2.5% 0 0;}
body.author div.sidebarQuestion h3, body.single-post div.sidebarQuestion h3{font-size:1.2em;}
body.page-template-page-formalities-php nav#universal{width:100%;float:left;background:#F99517;padding:10px 2.5%}
body.page-template-page-formalities-php nav#universal ul{text-align:left;}
body.page-template-page-formalities-php nav#universal ul li{margin:0 5% 0 0;}
body.page-template-page-formalities-php div#socialPages{width:47.5%;padding-right:2.5%;float:left;background:#F99517;}
body.page-template-page-formalities-php div#socialPages ul{text-align:right;padding:6px 0;float:left;width:100%}
body.page-template-page-formalities-php div#socialPages ul a li{display:inline-block;width:30px;height:30px;float:right;padding:0 0 0 2%}
body.page-template-page-formalities-php div#logo{width:100%;margin:15px 0 15px 2.5%;float:left;}
body.page-template-page-formalities-php div#logo h1{font-size:1.8em;width:350px;margin:0 auto;}
body.page-template-page-formalities-php div#logo h2{width:350px;margin:0 auto;text-align:right;font-size:1em;font-weight:400;font-style:italic;font-family:'PT Serif', "Trebuchet MS", serif;}
body.page-template-page-formalities-php div#search{width:40%;float:right;margin:15px 2.5% 0 7.5%;padding:0;}
div.background404{height:300px;}
body.error404 div#content h2{text-align:center;font-size:3em;float:left;width:100%;margin:-5px 0 5px 0;padding:30px 0 0;border-top:5px solid #000;}
body.error404 p{font-family:Lato, Georgia, sans-serif;font-size:.875em;font-weight:600;text-align:center;margin:0 0 5px;}
body.error404 p a{color:#F99517;text-decoration:none;}
body.error404 p.goHome{margin:30px 0 300px;}
body.page-id-5000 header.entry-header, div#wpcf7-f6370-p5000-o1{width:60%;margin:50px 20%}
}
@media (min-width:700px){div#topicList li{text-align:center;width:7.5%;margin:15px 1.25%;display:inline-block;font-size:.625em;}
}
@media (min-width:1000px){.mobile-off, .tablet-off{display:block;}
.concepts1{width:33%;float:left;}
.concepts2{width:33%;float:left;}
.concepts3{width:33%;float:left;}
#grot{width:24%;}
#htct{width:24%;}
#htbt{width:24%;}
#stp{width:24%;}
h1#site-title{text-align:left;}
h2#site-description{text-align:left;}
.desktop-off{display:none;}
nav#articleTopics li{width:8%;margin:0 0 15px 2.5%;font-size:.875em;}
body.home.page nav#universal{width:100%;float:left;background:#F99517;padding:10px 0;}
nav#universal ul{text-align:left;padding-left:2.5%;}
nav#universal ul li{font-size:1em;font-weight:700;}
div#socialPages{width:47.5%;padding-right:2.5%;float:left;background:#F99517;}
div#socialPages ul{padding:7px 0;}
div#socialPages ul a li{width:28px;height:28px;padding:0 0 0 1%}
div#logo{width:60%;margin:30px 0 30px 2.5%;float:left;}
div#logo h1{font-size:3em;margin:0 auto;font-weight:600;width:100%}
div#logo h2{margin:0 auto;text-align:right;font-size:1em;font-weight:400;font-style:italic;font-family:'PT Serif', "Trebuchet MS", serif;}
div#search{width:27.5%;margin:65px 2.5% 0 5%}
div#topicList li{width:8%;font-size:.875em;}
div#tabs-1 article img{width:33%;}
nav#contributors h2{padding:10px 2.5%;}
nav#contributors li{width:9%;margin:0 1% 15px 1.1%;}
body.article-template nav#universal{width:100%;float:left;background:#f99517;padding:10px 0;}
body.article-template div#socialPages{background:#f99517;}
body.article-template div#primary{width:40%;float:left;margin:15px 0 0 2.5%}
body.article-template div#primaryTEST{width:65%;float:left;margin:15px 0 0 2.5%;}
body.article-template div#secondary{width:30%;float:left;margin:15px 0 0 1.25%}
body.article-template div#tertiary{width:21.25%;float:left;margin:15px 2.5% 0 1.25%;min-width:212px;}
body.article-template div.sidebarAds1, body.article-template div.sidebarAds2, body.article-template div.sidebarAds3{width:100%;margin:10px 0;}
body.article-template div.sidebarAds3 p{width:200px;margin:0 auto;}
body.article-template div.sidebarAuthor{width:100%;float:left;margin:0 0 10px;}
body.article-template div.sidebarAuthor h3{padding:8px 5%;width:90%;font-size:1.2em;margin:0 0 10px;}
body.article-template div.sidebarCommunity h2, body.article-template div.sidebarRecentPosts h3{font-size:1.2em;}
body.article-template div.sidebarCommunity li{font-size:.925em;}
body.article-template div.adLinks{width:90%;height:250px;float:left;margin:0 5% 15px 0;}
body.overview-template nav#universal{width:100%;float:left;background:#F99517;padding:10px 0;}
body.overview-template nav#universal a:hover{color:#CBD86A;}
body.overview-template div.breadcrumbs{margin:10px 2.5%;width:95%;font-size:.875em;}
body.overview-template h1.entry-title{padding:10px 2.5%;font-size:2.25em;font-weight:700;background-position:.75% 26px, 99.25% 26px;background-origin:padding-box, padding-box;background-size:12px;background-repeat:no-repeat;}
body.overview-template div#content h2{font-size:1.625em;}
body.overview-template div#content ul.columns{font-size:1.125em;margin:0 0 30px;}
body.blog div.breadcrumbs{width:95%;margin:0 2.5% 10px;}
body.author .blog-off, body.blog .blog-off, body.single-post .blog-off{display:none;}
body.author div.sidebarAds2{display:block;}
body.blog div#primary{width:65%;margin:0 2.5%;float:left;}
body.blog div#secondary{width:27.5%;margin:0 2.5% 0 0;float:right;}
body.blog div#tertiary{width:27.5%;margin:0 2.5% 30px 0;float:right;}
body.blog div.sidebarContributors ul li{width:45%;margin:0 2.5% 25px;}
body.single-post div#primary{width:50%;margin:20px 25%;float:left;}
body.single-post article{width:100%}
body.single-post article div.entry-content p{line-height:1.6em;margin:0 0 30px;float:none;}
body.single-post header.entry-header h1{margin:0 0 5px;font-size:2.25em;}
body.single-post div#secondary{width:60%;margin:0 20%;padding:0;float:left;background:#FFFFFF;}
body.author div#secondary h3, body.single-post div#secondary h3{width:90%;padding:10px 5%}
body.single-post div.sidebarAuthor{width:47.5%;float:left;margin:0 0 15px;}
body.single-post div.sidebarAds1{width:300px;height:250px;margin:0 0 15px;text-align:center;float:right;}
body.single-post div.sidebarRecentPosts{display:block;}
body.single-post div.sidebarCommunity{width:60%;float:left;margin:15px 20% 0;}
body.single-post div.sidebarQuestion{width:60%;float:left;margin:0 20% 15px;}
body.author div.sidebarQuestion h3, body.single-post div.sidebarQuestion h3{font-size:1.2em;}
body.single-post div#comments{width:60%;margin:0 20%;float:left;}
body.author h1.page-title.author{padding:10px 5%}
body.author section#primary{width:60%;margin:0 0 0 2.5%;float:left;}
body.author div#secondary{width:32.5%;margin:0 2.5% 0 0;float:right;}
body.author div#tertiary{width:32.5%;margin:0 2.5% 30px 0;float:right;}
body.author div.sidebarAuthor{width:100%;float:left;margin:0 0 15px;}
body.author div.sidebarAds1{width:300px;height:250px;margin:0 0 15px 5%;text-align:center;float:left;}
body.author div.sidebarRecentPosts{width:100%;float:left;margin:0;}
body.author div.sidebarAds2{width:300px;height:600px;margin:15px 0 15px 5%;float:left;text-align:left;}
body.author div.sidebarCommunity,
body.author div.sidebarQuestion{width:100%;float:left;margin:0;}
body.single-post div.newsletterSignup{width:47.5%;float:left;}
body.page-id-5000 header.entry-header, div#wpcf7-f6370-p5000-o1{width:50%;margin:50px 25%}
body.page-template-page-formalities-php div#logo{width:60%;margin:30px 0 30px 2.5%;float:left;}
body.page-template-page-formalities-php div#logo h1{font-size:3em;margin:0 auto;font-weight:600;width:100%;}
body.page-template-page-formalities-php div#logo h2{margin:0 auto;text-align:right;font-size:1em;font-weight:400;font-style:italic;font-family:'PT Serif', "Trebuchet MS", serif;}
body.page-template-page-formalities-php div#search{float:right;width:27.5%;margin:65px 2.5% 0 5%;padding:0;}
}
body.author-118 div#tertiary{display:none;}
div.gsc-input-box{margin-top:2px!important;}
input#gsc-i-id1.gsc-input{margin:0;padding:0;height:23px !important;width:100%;}
.cse input.gsc-search-button, input.gsc-search-button{font-family:Arial !important;font-size:12px !important;font-weight:bold;color:#FFFFFF !important;padding:0 8px;height:25px !important;min-width:54px;background-color:#CECECE;border:1px solid #666;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
div.wpcf7{margin:0;padding:0;}
div.wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;}
div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;margin:0;padding:0;border:0;}
div.wpcf7-mail-sent-ok{border:2px solid #398f14;}
div.wpcf7-mail-sent-ng{border:2px solid #ff0000;}
div.wpcf7-spam-blocked{border:2px solid #ffa500;}
div.wpcf7-validation-errors{border:2px solid #f7e700;}
.wpcf7-form-control-wrap{position:relative;}
span.wpcf7-not-valid-tip{color:#f00;font-size:1em;display:block;}
.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid #ff0000;background:#fff;padding:.2em .8em;}
span.wpcf7-list-item{margin-left:0.5em;}
.wpcf7-display-none{display:none;}
div.wpcf7 img.ajax-loader{border:none;vertical-align:middle;margin-left:4px;}
div.wpcf7 div.ajax-error{display:none;}
div.wpcf7 .placeheld{color:#888;}
.dropdown {
	display: none;
	width: 100%;
}

.active {
	display: block;
}

.droptop {
	margin-top: 15px;
	font-size: 14px;
	width: 100%;	
	text-align: right;
	color: #1f355e;
}

.dropmiddle {
	width: 100%;
	text-align: center;
}

.dropDesk {
	display: inline-block;
}

.dropMobile {
	display: none;
}

.dropbottom {
	width: 100%;
	background-color: #1f355e;
	text-align: center;
	padding: 15px;
}

.dropbottom p {
	color: #FFFFFF !important;
	font-size: 16px;
}
@media (max-width:320px){.dropDesk {display: none;} .dropMobile {display: inline-block;} .dropbottom {padding: 0px; padding-top: 15px; padding-bottom: 15px;}}
