@charset "utf-8"; 
body{margin:0 auto;width:100%;font-family:'Roboto', Arial, sans-serif;background-color:#FFFFFF;overflow:visible;background-repeat:repeat;background-position:center;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;font-size:17px;line-height: 1.66;}
.banner-logo{
	padding-top:5px;}
.mobile-ad-320x100{display:none;visibility:hidden;position:absolute;left:-9999px;float:left;}img{border-:none;}#{margin:0 auto;min-width:1100px;-moz-background-origin:visible;height:110px;width:100%;}


/* Style the navigation menu */
.topnav {
  overflow: hidden;
  background-color: #333;
  position: relative;
}

/* Hide the links inside the navigation menu (except for /home) */
#myLinks {
  display: none;
}

/* Style navigation menu links */
.topnav a {
  color: white;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
  display: block;
}

/* Style the hamburger menu */
.topnav a.icon {
  background: black;
  display: block;
  position: absolute;
  right: 0;
  top: 0;
}

/* Add a grey background color on mouse-over */
.topnav a:hover {
  background-color: #ddd;
  color: black;
}

/* Style the active link (or home/) */
.active {
  background-color: #4CAF50;
  color: white;
}

#header_top{margin:0;padding:0px;height:63px;width:100%;}
ul#nav{width:100%; text-align:center;margin:0;height:63px;text-transform:uppercase;padding:0;line-height:63px;font-size:14px;}
ul#nav li {
    float: left;
    height: 63px;
	padding-left:30px;
    list-style: none;
    text-align: center;
    text-transform: uppercase;
    color: #999;
    transition: .5s;
    position: relative;}
ul#nav li.removable{display:inline-block;}
ul#nav li ul{display:none;border-bottom-color:#EDE2DE;border-bottom:0;}li>ul{left:auto;}
ul#nav li:hover > ul.dropdown{display:block;color:#999;margin:0;width:120px;}
li.dropdown {width:120px;padding-left:0px;}
ul#nav li ul li{height:63px;padding-top:0;display:block;padding-left:0px;}
ul#nav li ul li a{display:block;}
li a{display:inline-block;width:100%;font-weight:normal;text-align:center;text-decoration:none;text-transform:uppercase;height:auto;}
li.paper a{width:auto;text-align:inherit;background-color: ;}
li a:hover, a:active{text-decoration:none;}
a{text-decoration:none;color:#999;}
a:link{text-decoration:none;color:#999;}
a:visited{text-decoration:none;}a:hover{text-decoration:none;color:#000000;}
a:active{text-decoration:none;}
li:hover > a {
	border-top-color:#ccc;}
li > a {
    border-top: 2px solid transparent;
    margin-top: -1px;}
.site-title {
    font-size: 48px;
    text-transform: uppercase;
    font-weight: 300;
    letter-spacing: -0.5px;
    line-height: 60px;
    padding: 10px 0;
    position: relative;
    z-index: 2;}
.wrapper-center{margin:auto 0;padding:0px;text-align:center;width:inherit;}
.wrapper-inner{display:inline-block;margin:auto 0;padding:0p;}
.span{width:100%;margin:0;}#banner-span{height:110px;min-width:1100px;width:100%;text-align:center;margin:0 auto;}.border-span{width:100%;margin:0;height:1px;border-bottom:1px solid #DADADA;whitespace:nowrap;}
.cert{width:44px;height:auto;float:right;padding-top:10px;padding-left:10px;}.shadow{border-radius:5px;box-shadow:5px 5px 5px #888888;border-radius: 1px;-webkit-box-shadow:2px 5px 5px #888;-moz-box-shadow:2px 5px 5px #888;box-shadow:2px 5px 5px #888;}#ssl{float:right;width:100px;padding-top:30px;margin-right:auto;margin-left:auto;}#banner{height:130px;min-width:1100px;width:100%;float:left;background-image:url(https://kesdesigngroup.com/images/bg-money-2000x200-1.jpg);margin:0;padding:0;}.inner{height:auto;margin:0 auto;}a.button{-webkit-box-shadow:border-radius: 0px;5px 5px 12px #666;box-shadow: 5px 5px 12px 0px black;display:inline-block;height:36px;line-height:36px;margin:45px 10px 10px 0px;padding:0 10px;text-align:center;color:#FFF;font-size:14px;text-decoration:none;outline:none;float:left;}.primaryBtn{background:#8D9B43;transition:all 0.3s;}.secondaryBtn{transition:all 0.3s;background-color:#8D9B43;}.loginBtn{background:#165880;transition:all 0.3s;}.callBtn{background:#165880;transition:all 0.3s;padding-right:0px;margin-right:0;}

/*clear:both;background-color:#aaa;border:0 none;border-radius:4px;color:#FFFFFF;cursor:pointer;display:inline-block;font-weight:bold;height:32px;line-height:32px;margin:0 5px 10px 0;padding:0 22px;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;width:auto;
*/

#page{margin:0 auto;max-width:70%;height:auto;font-size:17px;display:block;}
.uploadBtn{background:#165880;transition:all 0.3s;}
#login #submit {
	background: #699F06;
	border: none;
	color: #000;
	cursor: pointer;
	text-transform: uppercase;
	padding: 1px 10px 0 5px;
	width: 70px;
	margin-left: 3px;
	border-radius:3px;
}
#page #submit a:link{
	color:#000000;
}
#page #submit a:active{
	color:#000000;
}
#page #submit a:visited{
	color:#000000;
}
  .trans {
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.8s ease;
	-o-transition: all 0.8s ease;
	transition: all 0.8s ease;
	width: 200px;
	height: auto;
}
#page a:visited{color:#2b527b;}#page a:link{background-color:transparent;color:#2b527b;}a.info {color:#69C;}a.info:visited{color:#69C;}a.info:hover{color:#69C;}#main_col{float:left;min-width:470px;max-width:70%;margin:0;}#main_col-bg{float:left;min-width:966px;margin:0;width:70%;}#right_col{width:750px;float:right;}.right_top{height:auto;line-height:40px;text-transform:uppercase;color:#000000;}#single_col{float:left;width:90%;margin:0;height:auto;}h1{font-size:1.2em;text-transform:uppercase;margin:0;font-weight:bold;padding:0;-webkit-margin-before:0;-webkit-margin-after:0;color:#2b527b;}h3, h2, h4, h5, h6, h7, h8, h9, h10, h11, h12, h13, h14{font-size:1.0em;text-transform:uppercase;margin:10px 0 10px 0px;font-weight:600;-webkit-margin-before:0;-webkit-margin-after:0;padding-top:10px;padding-bottom:10px;color:#2b527b;}.right_mid{height:auto;margin:0 0 35px 0;}p{display:block;-webkit-margin-before:0em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px;}.flex-share{width:100%;padding-bottom:25px;}li.desktop-image-block{clear:left;float:right;display:inline-block;position:relative;width:auto;z-index:1;padding-right:130px;list-style:none;}a.desktop-image {background-color:#fff;}ul{padding:0;margin:0;}li{display:inline;position:relative;}.right{float:right;}.left{float:left;}.clear{clear:both;}.indent{padding-top:0px;margin:0px;}.center{width:auto;text-align:center;height:auto;}.hidden{display:none;visibility:hidden;}.error{color:#8B0000;text-transform:uppercase;}.success{color:#63F;text-transform:uppercase;text-align:center;}iframe{width:100%;}.aspect-ratio{position:relative;width:100%;height:0;padding-bottom:66%;}.aspect-ratio-uploader{position:relative;width:100%;height:0;padding-bottom:90%;}.aspect-ratio iframe, .aspect-ratio-uploader iframe{position:absolute;width:100%;height:100%;left:0;top:0;}frame.calendar{border:none;overflow:hidden;margin:0;height:768px;width:768px;}form{padding-bottom:15px;}img.paypal{width:215px;height:196px;}.flex{height:480px;padding-top:25px;width:100%;min-width:1100px;} .fluid{padding-top:25px;width:100%;height:auto;}.paper{display:block;position:relative;list-style:none;margin-left:25px;width:auto;}.paper-col-2{display:block;position:relative;list-style:none;margin-left:50px;}.paper-share{display:block;list-style:none;margin-left:25px;}li.magazine{display:block;position:relative;list-style:none;width:auto;}ul ul{position:absolute;display:none;left:0;top:100%;}li:hover ul{display:block;}ul ul ul{left:100%;top:0;}li:hover > ul{display:block;}ul.dropdown{display:none;list-style:none;}ul.dropdown li{background-color:#ffffff;}ul.dropdown > li{float:none;}ul.dropdown-2 {display:block;color:#999;margin:0;display:block;}ul.dropdown-2 li{display:inline;}.flex-column-large{height:auto;padding-top:25px;width:100%;min-width:775px;}.right-flex-thirds{float:right;width:245px;margin-left:auto;margin-right:auto;padding-left:10px;}img.shadow-flex-thirds{width:245px;height:145px;border-radius:5px;box-shadow:5px 5px 5px #888888;-webkit-box-shadow:2px 5px 5px #888;-moz-box-shadow:2px 5px 5px #888;box-shadow:2px 5px 5px #888;}.left-flex-thirds{float:left;width:245px;margin-left:auto;margin-right:auto;padding-right:10px;}.mid-flex-thirds{width:245px;float:none;margin-left:auto;margin-right:auto;}#small_col{
	width:300px;
	float:right;
	padding-left:15px;
	clear:right;
	height:auto;
	margin-bottom:5px;
}
#one_col {
    margin: auto;width:95%;
}
#left_col{width:325px;float:left;padding:0;margin:0;-webkit-border-radius:0px;-moz-border-radius:0px;background-repeat:repeat-y;}.left_mid{height:auto;}.container-300-right{width:300px;height:280px;float:right;padding-top:25px;}.panel {border-color:#d8d8d8;background:#f2f2f2;border-:solid;border-width:1px;font-size:.8em;}.ads_300x250{padding-top:20px;width:300px;height:245px;}.rss-box{padding:35px 0 10px 0;}a.rss-item{border-bottom:1px dashed #9F0;display:inline-block;text-align:left;padding-top:5px;padding-bottom:5px;top:0;margin:0;}#thinner-column{float:right;padding-left:10px;width:120px;}.left_top{min-height:25px;text-transform:uppercase;color:#333333;background-repeat:no-repeat;}

#social{width:160px;height:30px;margin-left:auto;margin-right:auto;padding-top:10px;text-align:center;}

.fb-like-box{height:55px;float:left;width:292px;padding-bottom:5px;}#mc_embed_signup form{display:block;position:relative;text-align:left;padding:0 0 0 0}#mc_embed_signup h2{font-weight:bold;padding:0;margin:0 0;}#mc_embed_signup input{border:1px solid #999;-webkit-appearance:none;}#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox;}#mc_embed_signup input[type=radio]{-webkit-appearance:radio;}#mc_embed_signup input:focus{border-color:#333;}#mc_embed_signup .button{clear:both;background-color:#aaa;border:0 none;border-radius:4px;color:#FFFFFF;cursor:pointer;display:inline-block;font-weight:bold;height:32px;line-height:32px;margin:0 5px 10px 0;padding:0 22px;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;width:auto;}#mc_embed_signup .button:hover{background-color:#777;}#mc_embed_signup .small-meta{font-size:1em;}#mc_embed_signup .nowrap{white-space:nowrap;}#mc_embed_signup .mc-field-group{clear:left;position:relative;width:96%;padding-bottom:3%;min-height:50px;}#mc_embed_signup .size1of2{clear:none;float:left;display:inline-block;width:46%;margin-right:4%;}* html #mc_embed_signup .size1of2{margin-right:2%;}#mc_embed_signup .mc-field-group label{display:block;margin-bottom:3px;}#mc_embed_signup .mc-field-group input{display:block;width:100%;padding:8px 0;text-indent:2%;}#mc_embed_signup .mc-field-group select{display:inline-block;width:99%;padding:2px 0;margin-bottom:2px;}#mc_embed_signup .datefield, #mc_embed_signup .phonefield-us{padding:5px 0;}#mc_embed_signup .datefield input, #mc_embed_signup .phonefield-us input{display:inline;width:60px;margin:0 2px;letter-spacing:1px;text-align:center;padding:5px 0 2px 0;}#mc_embed_signup .phonefield-us .phonearea input, #mc_embed_signup .phonefield-us .phonedetail1 input{width:40px;}#mc_embed_signup .datefield .monthfield input, #mc_embed_signup .datefield .dayfield input{width:30px;}#mc_embed_signup .datefield label, #mc_embed_signup .phonefield-us label{display:none;}#mc_embed_signup .indicates-required{text-align:right;font-size:11px;margin-right:4%;}#mc_embed_signup .asterisk{color:#c60;font-size:200%;}#mc_embed_signup .mc-field-group .asterisk{position:absolute;top:25px;right:10px;}#mc_embed_signup .clear{clear:both;}#mc_embed_signup .mc-field-group.input-group ul{margin:0;padding:5px 0;list-style:none;}#mc_embed_signup .mc-field-group.input-group ul li{display:block;padding:3px 0;margin:0;}#mc_embed_signup .mc-field-group.input-group label{display:inline;}#mc_embed_signup .mc-field-group.input-group input{display:inline;width:auto;border:none;}#mc_embed_signup div#mce-responses{float:left;top:-1.4em;overflow:hidden;width:90%;clear:both;}#mc_embed_signup div.response{margin:1em 0;padding:1em .5em .5em 0;font-weight:bold;float:left;top:-1.5em;z-index:1;width:80%;}#mc_embed_signup #mce-error-response{display:none;}#mc_embed_signup #mce-success-response{color:#529214;display:none;}#mc_embed_signup label.error{display:block;float:none;width:auto;margin-left:1.05em;text-align:left;padding:.5em 0;}#mc-embedded-subscribe{clear:both;width:auto;display:block;margin:1em 0 1em 5%;}#mc_embed_signup #num-subscribers{}#mc_embed_signup #num-subscribers span{padding:.5em;border:1px solid #ccc;margin-right:.5em;font-weight:bold;}div.sidebar-300-rss{width:300px;padding-bottom:15px;overflow:hidden;}.addthis{width:80px;text-align:center;height:290px;float:right;overflow:visible;}#associations{width:100%;min-width:1100px;height:340px;clear:both;}#affiliations{height:220px;width:240px;padding:5px 5px 5px 5px;border-color:#255C79;border:groove;margin-top:15px;margin-left:auto;margin-right:auto;}.flex-fourths{float:left;width:25%;height:auto;text-align:center;}#footer{width:100%;min-width:1100px;height:auto;min-height:550px;background-color:#AEADA8;-moz-box-shadow:0px -5px 5px #888;-webkit-box-shadow:0px -5px 5px #888;box-shadow:0px -5px 5px #888;margin:0 auto;clear:both;}#footer a:link{color:#F60;}#footer-body{width:70%;min-width:1100px;height:auto;padding-top:25px;margin-right:auto;margin-left:auto;margin: 0 auto;}.icon-google, .icon-facebook, .icon-youtube, .icon-linkedin, .icon-twitter, .icon-pinterest, .pasa-bw, .Certified-QuickBooks-ProAdvisor-bw, .Certified-QuickBooks-Online-ProAdvisor-bw, .NABA-bw{background-image: url('https://kesdesigngroup.com/images/sprites.png');border:none;}.icon-google{background-position: 0 0;width:48px;height:48px;}.icon-facebook{background-position: -50px 0;width:48px;height:48px;}.icon-youtube{background-position: -100px 0;width:48px;height:48px;}.icon-linkedin{background-position: -150px 0;width:48px;height:48px;}.icon-twitter{background-position: -200px 0;width:48px;height:48px;}.icon-pinterest{background-position: -250px 0;width:48px;height:48px;}.pasa-bw{background-position: 0 -50px ;width:172px;height:80px;}.Certified-QuickBooks-ProAdvisor-bw{background-position: 0 -150px ;width:47px;height:80px;}.Certified-QuickBooks-Online-ProAdvisor-bw{background-position: -50px -150px ;width:47px;height:80px;}.NABA-bw{background-position:-200px -50px;width:71px;height:80px;}.meeting-flex{margin-right:auto;margin-left:auto;height:115px;padding-bottom:25px;min-width:1100px;display:block;}.right-flex-thirds{float:right;width:245px;margin-left:auto;margin-right:auto;padding-left:10px;}.left-flex-thirds{float:left;width:245px;margin-left:auto;margin-right:auto;padding-right:10px;}.mid-flex-thirds{width:245px;float:none;margin-left:auto;margin-right:auto;}img.meetings-flex-thirds{height:115px;width:275px;margin-left:auto;margin-right:auto;}.meeting-right-flex-thirds{float:right;width:275px;margin-left:auto;margin-right:auto;}.meeting-left-flex-thirds{float:left;width:275px;margin-left:auto;margin-right:auto;}.meeting-mid-flex-thirds{width:275px;float:none;padding-right:10px;padding-left:10px;margin-left:auto;margin-right:auto;}

#footer-social{width:160px;height:130px;margin-right:auto;margin-left:auto;padding-top:20px;float:none;}

.text-left-flex-thirds{float:left;width:275px;margin-left:auto;margin-right:auto;padding-bottom:10px;}.text-mid-flex-thirds{width:243px;float:none;padding-right:10px;padding-left:10px;margin-left:auto;margin-right:auto;padding-bottom:10px;} .text-right-flex-thirds {
    float: right;
    width: 275px;
    margin-left: auto;
    margin-right: auto;}
.ads-footer-728x90{width:728px;height:90px;margin-right:auto;margin-left:auto;padding-bottom:25px;clear:both;}
/* feedburner */
.feedBurnerFeedBlock {
	width:auto;
	margin:0;
	padding:0;
	border:0px;
	text-align:left;
	height:auto;
	font-size:.8em;
}
.feedTitle {
	margin:0;
	text-align:left;
	color:#CCC;
	padding-bottom:5px;
	border-bottom: 1px solid #9F0;
}
div.feedburnerFeedBlock ul { 
margin-left:0; 
padding-left:0; 
list--type: none;
float:right;
text-align:left;
}
div.feedBurnerFeedBlock ul li a{
	list-style:none;
	margin:0;
	padding-bottom:10px;
	text-align:left;
}
div.feedburnerFeedBlock ul li span.headline a{ 
display: block;
text-align: left;
padding-bottom: 5px;
border-bottom: 1px dashed #9F0;
padding-top: 5px;
}
#creditfooter img{
	visibility:hidden;
	padding:0px;
	height:1px;
}
@media print {
#nav, #banner, #small_col, #left_col, #thin-column, #thinner-column, .ads-300x250, .meeting-flex, #footer-social, #ssl, .ads-footer-728x90 {display:none;visibility:hidden;}
#nav {background-color:#fff;box-shadow:none;-webkit-box-shadow:none;}
.shadow {border-radius:0;box-shadow:none;}
page {margin: 0.5cm;background-color:#fff;width:100%;}a {color: #000;}#main_col, .right_mid, .right_bottom, .right_top {width:100%;min-width:100%;}#footer {
box-shadow:none;}}
@media only screen and (min-width:1400px) and (max-width:1599px){#main_col {
min-width: 400px;
    max-width: 65%;
}}
@media only screen and (min-width:1200px) and (max-width:1399px){#main_col {
    max-width: 60%;
}}
@media only screen and (min-width:900px) and (max-width:1199px){.meeting-flex{float:none;width:100%;}body,#main_col, #footer, #footer-body{max-width:100%;min-width:842px;}#page,#banner,#banner-span{min-width:900px;} #small_col, #affiliations, #adunit, .mobile-ad-320x100, .container-300-right, .meeting-left-flex-thirds, #thinner-column{display:none;visibility:hidden;position:absolute;left:-9999px;}#main_col_bg{min-width:900px;width:100%;padding-left:5px;}#footer{height:auto;}#footer-body{width:100%;min-width:900px;}.meeting-flex{width:650px;min-width:650px;float:right;}.meeting-mid-flex-thirds{float:left;}.ads-footer-728x90{margin-top:25px;display:block;}}
/*@media only screen and (min-width:1131px) and (max-width:1816px){.ads-footer-728x90{width:728px;height:90px;margin-right:auto;margin-left:auto;padding-bottom:25px;clear:both;}}*/
@media only screen and (min-width:768px) and (max-width:899px){body, #main_col, #footer, #footer-body{width:100%;min-width:768px;}#page{width:98%;min-width:768px;}#banner{min-width:768px;}#banner-span{min-width:768px;width:100%;}a.button{margin: 17px 10px 0px 0px;}#small_col, #affiliations, #adunit, .mobile-ad-320x100, .container-300-right, .meeting-left-flex-thirds{display:none;visibility:hidden;position:absolute;left:-9999px;}#main_col_bg{min-width:768px;width:98%;padding-left:5px;}.flex-column-large{min-width:768px;}.right-flex-thirds{padding-left:5px;}.left-flex-thirds{padding-right:5px;}#footer{height:auto;}#footer-body{width:98%;min-width:753px;}.meeting-flex{width:590px;min-width:590px;float:right;}.meeting-mid-flex-thirds{float:left;}.ads-footer-728x90{width:728px;height:90px;margin-right:auto;margin-left:auto;padding-bottom:25px;float:none;}}

/* Portrait Iphone 8+*/
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: portrait) { 
a.button{
	margin:5px 10px 2px 0px;
	padding:0px 10px;
	display:block;}
}
@media only screen and (min-width:550px) and (max-width:767px){body, #main_col, #footer, #footer-body{width:100%;min-width:550px;}#page{width:100%;min-width:550px;}.cert, #ssl, .secondaryBtn, img.shadow-flex-thirds, .ads_300x250, .ads-footer-728x90, frame.calendar, .desktop-image-block, li.desktop-image-block, .meeting-left-flex-thirds{display:none;visibility:hidden;position:absolute;top:-99999px;}#{min-width:550px;}#banner{min-width:550px;}#banner-span{min-width:550px;width:100%;}
/*a.button{margin: 20px 15px 10px 0px;}*/#small_col, a.button{margin: 10px 10px 2px 0px;}#affiliations, #adunit, .mobile-ad-320x100, .container-300-right, .meeting-left-flex-thirds{display:none;visibility:hidden;position:absolute;left:-9999px;}#adunit{display:none;visibility:hidden;position:absolute;left:-500px;float:left;}#main_col{min-width:95%;width:95%;padding-left:10px;}#main_col_bg{min-width:95%;width:95%;margin-right:auto;margin-left:auto;padding-left:10px;}.right_mid{margin:0 0 10px 0;}#social{clear:both;margin:0 auto;}.flex-column-large{height:auto;padding-top:0px;width:100%;min-width:100%;clear:both;}.right-flex-thirds{float:none;width:100%;clear:both;padding-left:0px;}.left-flex-thirds{float:none;width:100%;max-width:100%;clear:both;padding-left:0px;}.mid-flex-thirds{width:100%;clear:both;}#small_col{padding-left:0px;float:none;margin-left:auto;margin-right:auto;clear:both;padding-top:15px;margin-bottom:5px;}.container-300-right{width:100%;margin-left:auto;margin-right:auto;}.mobile-ad-320x100{padding-top:15px;width:325px;margin-left:auto;margin-right:auto;display:block;visibility:visible;position:relative;left:0px;float:none;}#footer{width:100%;min-width:100%;clear:both;height:auto;}#footer-alt{width:100%;min-width:550px;clear:both;height:auto;}#footer-body{width:100%;min-width:100%;clear:both;}#footer-body-alt{width:550px;min-width:550px;clear:both;}.meeting-flex{width:100%;min-width:100%;clear:both;height:auto;margin-right:auto;margin-left:auto;}.meeting-flex-thirds{float:none;clear:both;margin-right:auto;margin-left:auto;}.meeting-right-flex-thirds, .meeting-mid-flex-thirds{padding-bottom:15px;clear:both;margin-right:auto;margin-left:auto;float:none;}

.text-left-flex-thirds,.text-mid-flex-thirds, .text-right-flex-thirds{
	float:none;
	position:relative;
	min-width:550px;
	clear:Both;
	width:100%;
	margin-right:auto;margin-left:auto
	}
}

@media only screen and (min-width:480px) and (max-width:549px){
a.button{margin: 10px 10px 2px 0px;} body, #main_col, #footer, #footer-body{width:100%;min-width:480px;}#page{width:98%;min-width:480px;}

.cert, #ssl, .secondaryBtn, img.shadow-flex-thirds, .ads_300x250, .ads-footer-728x90, frame.calendar, .desktop-image-block, li.desktop-image-block, .meeting-left-flex-thirds,li.removable{display:none;visibility:hidden;position:absolute;top:-99999px;}
#{min-width:480px;}

/*ul#nav li{width:100px;}*/

#banner{min-width:480px;}#banner-span{min-width:480px;width:100%;margin-left:auto;margin-right;}#small_col, #affiliations, #adunit, .mobile-ad-320x100, .container-300-right, .meeting-left-flex-thirds{display:none;visibility:hidden;position:absolute;left:-9999px;}#adunit{display:none;visibility:hidden;position:absolute;left:-500px;float:left;}#main_col{min-width:95%;width:95%;padding-left:10px;}#main_col_bg{min-width:95%;width:95%;margin-right:auto;margin-left:auto;padding-left:10px;}.right_mid{margin:0 0 10px 0;}#social{clear:both;margin:0 auto;}.flex-column-large{height:auto;padding-top:0px;width:100%;min-width:100%;clear:both;}.right-flex-thirds, .left-flex-thirds{float:none;width:100%;clear:both;padding-left:0px;}
.mid-flex-thirds{width:100%;clear:both;}#small_col{padding-left:0px;float:none;margin-left:auto;margin-right:auto;clear:both;padding-top:15px;margin-bottom:5px;}.container-300-right{width:100%;margin-left:auto;margin-right:auto;}.mobile-ad-320x100{padding-top:15px;width:325px;margin-left:auto;margin-right:auto;display:block;visibility:visible;position:relative;left:0px;float:none;}#footer{width:100%;min-width:100%;clear:both;height:auto;}#footer-alt{width:100%;min-width:768px;clear:both;height:auto;}#footer-body{width:100%;min-width:100%;clear:both;}#footer-body-alt{width:768px;min-width:768px;clear:both;}.meeting-flex{width:100%;min-width:100%;clear:both;height:auto;margin-right:auto;margin-left:auto;}.meeting-flex-thirds{float:none;clear:both;margin-right:auto;margin-left:auto;}.meeting-right-flex-thirds, .meeting-mid-flex-thirds{padding-bottom:15px;clear:both;margin-right:auto;margin-left:auto;float:none;}
.text-left-flex-thirds,.text-mid-flex-thirds, .text-right-flex-thirds{
	width:99%;
	clear:both;
	position:static;
	padding:15 0 0 0;
	max-width:549px;}

.banner-logo{
	width:90%;
	height: auto;
	padding:8px;}

.topnav a:not(:first-child) {display: none;}
  .topnav a.icon {
    float: right;
    display: block;
  }
  .topnav.responsive {position: relative;}
  .topnav.responsive a.icon {
    position: absolute;
    right: 0;
    top: 0;
  }
  .topnav.responsive a {
    float: none;
    display: block;
    text-align: left;}
}

/* ----------- iPhone 6+, 7+ and 8+ ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3) { 
a.button{
	margin:5px 10px 2px 0px;
	padding:0px 10px;
	display:block;}
}

/* Landscape */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) { 
a.button{
	margin:5px 10px 2px 0px;
	padding:0px 10px;
	display:block;}
}

@media only screen and (min-width:321px) and (max-width:479px){.cert, #ssl, .secondaryBtn, img.shadow-flex-thirds, .ads_300x250, .ads-footer-728x90, frame.calendar, .desktop-image-block, li.desktop-image-block, .meeting-left-flex-thirds{display:none;visibility:hidden;position:absolute;top:-99999px;}
a.button{margin: 5px 8px 0px 0px;}
#page, #container, #header_top {
    min-width: 100%;
    max-width: 100%;
}
/*ul#nav li{width:100px;}ul#nav li ul li{width:120px;} 
*/

li.removable{display:none;visibility:hidden;position:absolute;top:-99999px;}
c ul li a{text-align:center;}#banner-span, #banner{
	min-width:100%;
	width:100%;
}
.inner{min-width:100%;width:100%;}p{-webkit-margin-after:1em;}

a.button{
	margin:5px 10px 2px 0px;
	padding:0px 10px;
	display:block;}
	
h1{margin:0 0 25px 0;font-size:1.2em;font-weight:500;}h2, h3, h4, h5, h6, h7, h8, h9, h10, h11, h12, h13, h14{padding-top:1em;padding-bottom:1em;margin:0;}#adunit{display:none;visibility:hidden;position:absolute;left:-500px;float:left;}#main_col{min-width:95%;width:95%;padding-left:10px;}#main_col_bg{min-width:95%;width:95%;margin-right:auto;margin-left:auto;padding-left:10px;}.right_mid{margin:0 0 10px 0;}#social{clear:both;margin:0 auto;}.flex-column-large{height:auto;padding-top:0px;width:100%;min-width:100%;clear:both;}.right-flex-thirds{float:none;width:100%;clear:both;padding-left:0px;}.left-flex-thirds{float:none;width:100%;max-width:100%;clear:both;padding-left:0px;}.mid-flex-thirds{width:100%;clear:both;}#small_col{padding-left:0px;float:none;margin-left:auto;margin-right:auto;clear:both;padding-top:15px;margin-bottom:5px;}.container-300-right{width:100%;margin-left:auto;margin-right:auto;}.mobile-ad-320x100{padding-top:15px;width:325px;margin-left:auto;margin-right:auto;display:block;visibility:visible;position:relative;left:0px;float:none;}#footer{width:100%;min-width:100%;clear:both;height:auto;}#footer-alt{width:100%;min-width:768px;clear:both;height:auto;}#footer-body{width:100%;min-width:100%;clear:both;}#footer-body-alt{width:768px;min-width:768px;clear:both;}.meeting-flex{width:100%;min-width:100%;clear:both;height:auto;margin-right:auto;margin-left:auto;}.meeting-flex-thirds{float:none;clear:both;margin-right:auto;margin-left:auto;}.meeting-right-flex-thirds, .meeting-mid-flex-thirds{padding-bottom:15px;clear:both;margin-right:auto;margin-left:auto;float:none;}

.text-left-flex-thirds,.text-mid-flex-thirds, .text-right-flex-thirds{
	max-width:479px;}

.banner-logo{
	width:90%;
	height: auto;
	padding-top:10px;}
	
  .topnav a.icon {
    float: right;
    display: block;
  }
.topnav a:not(:first-child) {display: none;}
  .topnav.responsive {position: relative;}
  .topnav.responsive a.icon {
    position: absolute;
    right: 0;
    top: 0;
  }
  .topnav.responsive a {
    float: none;
    display: block;
    text-align: left;}
.text-left-flex-thirds,.text-mid-flex-thirds, .text-right-flex-thirds{
	max-width:479px;
	width:100%;
	min-width:321px;
	margin-right:auto;
	margin-left:auto;
	padding-left:0px;
	padding-right:0px;
	}
}
@media only screen and (max-width:320px){
#banner-span,#container,#banner,#desktop-nav,#page, #desktop-nav, .top-nav, .wrapper-center, #header_top, #nav {min-width:200px;max-width:320px;} 

a.button{
	margin:2px 5px 2px 0px;
	padding:0px 10px;
	display:block;}

ul#nav li.removable, .meeting-left-flex-thirds, .meeting-right-flex-thirds, .meeting-mid-flex-thirds, .desktop-image-block, li.desktop-image-block, .loginBtn .meeting-flex-thirds, .cert, #ssl, .secondaryBtn, img.shadow-flex-thirds, .ads-footer-728x90, .desktop-image-block, #adunit, .ads_300x250 {display:none;visibility:hidden;position:absolute;top:-99999px;}


#,#banner,#header_top, .inner, # li.magazine,.wrapper-center,.wrapper-inner{max-width:320px;min-width:220px;}#banner{
	height:140px;}
	
/*ul#nav li{width:100px;}ul#nav li ul li{width:120px;}
need to reduce width
.topnav
#myLinks 
*/

.banner-logo{
	width:90%;
	height: auto;
	padding-top:10px}

a.button{
	height:48px;
	line-height:25px;
	margin:10px 4px 2px 0px;
	padding:0px 4px;
	display:block;
}h1{margin:0 0 25px 0;font-size:1.2em;font-weight:500;}h2, h3, h4, h5, h6, h7, h8, h9, h10, h11, h12, h13, h14{padding-top:.5em;padding-bottom:1em;margin:0;}#main_col{min-width:200px;width:98%;padding-left:0px;max-width:320px;}#main_col_bg{min-width:98%;width:98%;margin-right:auto;margin-left:auto;padding-left:10px;max-width:320px;}p{-webkit-margin-after:.5em;}.right_mid{margin:0px 0px 10px 0px;}#social{clear:both;}.flex-column-large{height:auto;padding-top:0px;width:100%;min-width:100%;clear:both;}.right-flex-thirds{float:none;width:100%;clear:both;padding-left:0px;}.left-flex-thirds{float:none;width:100%;clear:both;max-width:320px;min-width:220px;padding-left:0px;}.mid-flex-thirds{width:100%;clear:both;float:none;}#small_col{padding-left:0px;float:none;margin-left:auto;margin-right:auto;clear:both;padding-top:15px;margin-bottom:5px;min-width:220px;max-width:320px;width:98%;}.container-300-right{width:100%;margin-left:auto;margin-right:auto;}.mobile-ad-320x100{padding-top:15px;min-width:220px;width:98%;max-width:320px;margin-left:auto;margin-right:auto;display:block;visibility:visible;position:relative;left:0px;float:none;}

#footer{width:97%;min-width:220px;max-width:320px;clear:both;height:auto;}#footer-body{width:98%;min-width:220px;max-width:320px;clear:both;}
	
.text-left-flex-thirds,.text-mid-flex-thirds, .text-right-flex-thirds{
	max-width:320px;
	padding-left:0px;
	padding-right:0px;
	width:99%;
	}

.topnav a:not(:first-child) {display: none;}
  .topnav a.icon {
    float: right;
    display: block;max-width:320px;
  }
  .topnav.responsive {position: relative;}
  .topnav.responsive a.icon {
    position: absolute;
    right: 0;
    top: 0;
	min-width:220px;max-width:320px;
  }
  .topnav.responsive a {
    float: none;
    display: block;
    text-align: left;max-width:240px;}
	.feedburnerfeedblock #social{
		min-width:220px;width:98%;}
}