.f-col-1{width:29%; float:left; text-align:left; color:#626262; padding:2%;}
.f-col-1 h4{color:#FFF; padding-bottom:5px;border-bottom: solid 1px #4665a5; font-size:1.3em; text-transform:uppercase;}
.f-col-1 li, .f-col-1 ul{list-style:none;}
.f-col-1 a{color:#FFF!important;}
.f-col-1 a:hover{color:#f68b1f!important;}
#sub-footer{display:none!important;}
.mk-header-inner, .a-sticky .mk-header-inner, .header-style-2.a-sticky .mk-classic-nav-bg{border:0px!important;}
.clearboth{float:none; clear:both;}
.page-id-81 .mk-main-wrapper-holder, .page-id-87 .mk-main-wrapper-holder, .page-id-83 .mk-main-wrapper-holder, .page-id-85 .mk-main-wrapper-holder{max-width:600px; margin-left:auto; margin-right:auto;}
.f-col-1 .mk-header-social ul li a i:before{font-size:30px!important;}
.f-col-1 .mk-header-social li a:hover{opacity: 0.5!important; color:#FFF!important;}
sup{
	top:0px!important;
	font-size:10px;
}
#mk-footer .mk-header-social{float:left;}
.blog-link{padding:5px 20px; display:block; box-sizing:border-box; text-align:center; width:100%; color:#FFF; background-color:#f68b1f;}
a.blog-link:hover{opacity:0.8; color:#FFF!important;}
.mk-header{border-bottom:0px!important;}

.mk-header-toolbar{background-color:#192b6d!important;height:45px!important;}
.mk-header-bg {background:#4f6da9!important;}
.dark-logo{max-width:175px!important;}
.mk-header-toolbar .mk-header-social a i{color:#FFF!important;}
.mk-header-social ul li a i:before{font-size:18px!important; font-weight:thin!important; margin:3px!important;}
.mk-header-holder .mk-header-social ul{width:100%; max-width:250px; float:right;}
.mk-header-toolbar{display:block!important;}
.mk-toolbar-resposnive-icon{display:none;}
.mk-header-toolbar .mk-header-social a i:hover{opacity: 0.5;}

.page-id-7 #mk-page-introduce{margin-bottom:0px; padding-bottom:20px;}
#mk-page-id-7, #mk-page-id-7 .theme-content {margin-top:0px!important; padding-top:0px!important;}
.page-id-7 .mk-grid{max-width:1060px;}

.logo-has-sticky{/*max-width:100px!important;*/ padding:10px;}
.mk-header-social ul li a{margin-right:0px!important;}
/*home*/
/*.page-title-text{background-color:#fefaef}*/
.page-title-text h2{margin-bottom:0px;}
.page-title-text p{font-size:16px; text-align:center;}

.secondary-home-text{ padding:50px 0px 40px 0px; font-size:16px; text-align:center;}
.page-title-text{
width: 100vw;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
	text-align:center;
	background-color:#fef5df;
padding:20px 10px;}


#theme-page .theme-page-wrapper, #theme-page .theme-page-wrapper .theme-content{margin:0px auto!important; padding:0px 20px!important;}

.home-col-img img{width:100%;}
.call-to-action a, a.wp_rss_retriever_readmore{border:solid 1px #f68b1f; padding:5px 20px; background-color:#FFF; }
.call-to-action a:hover, .blog-similar-posts .call-to-action:hover, a.wp_rss_retriever_readmore:hover{ background-color:#f68b1f; color:#FFF; text-decoration:none;}
.home-about-text, .home-resource-text{min-height:100px;}

.home-advocates{
margin-top:80px;
margin-bottom:50px;
width: 100vw;
position: relative;
left: 50%;
right: 50%;
margin-left: -50vw;
margin-right: -50vw;
text-align:center;
background-color:#fef5df;
padding:20px 10px;
	clear:both;
	float:none; 
	height:100%;
	overflow:auto;
}


.home-advocates .container{width:100%; max-width:960px; margin:10px auto;}
.home-advocates hr.wp-block-separator{border:solid 1px #f68b1f; background-color:#f68b1f!important; color:#f68b1f!important;}
.home-advocates h4{margin-bottom:0px; }
.home-advocates p.sub-title{margin-bottom:0px!important;}
.home-advocates .call-to-action a{/*bottom:0px; position:absolute; text-align:center; width:118px; */}


.home-blue{
margin-top:20px;
margin-bottom:50px;
width: 100vw;
position: relative;
left: 50%;
right: 50%;
margin-left: -50vw;
margin-right: -50vw;
text-align:left;
background-color:#eef3f8;
padding:40px 10px 20px 10px;
	clear:both;
	float:none;
}
.home-blue .container{width:100%; max-width:1060px; margin:10px auto;}
h3.pad{padding-top:40px;}


#mk-page-introduce{background-color:#fef5df; margin-bottom:30px;}
#mk-page-introduce h1.page-title {text-align:center; color:#4f6da9; text-transform:none; font-weight:400; letter-spacing:normal; font-size:30px;}
.page-subtitle{
	font-size: 16px; 
	text-align: center; 
	width:96%; 
	display:block; 
	color: #1d1d1d!important; 
	line-height: 1.66em!important;
	margin:0px; 
	padding:0px 2%;
	max-width:1060px;
}

#mk-breadcrumbs{display:none;}
.newsroom-top-images figcaption a{color:#FFF;}
/*.newsroom-top-images figcaption:hover{box-shadow: 0 0 5px rgba(255, 255, 255, 1);}*/
.newsroom-top-images figcaption{margin-top:-20%; background-color:#f68b1f; width:100%; box-sizing:border-box; color:#FFF; padding:8px; z-index:3;position:relative; font-size:19px; -webkit-transition: all 0.30s ease-in-out;-moz-transition: all 0.30s ease-in-out; -ms-transition: all 0.30s ease-in-out; -o-transition: all 0.30s ease-in-out;}
.newsroom-top-images figure.wp-block-image{z-index:1; position:relative;}
.newsroom-top-images figure{transition: all 0.30s ease-in-out; -moz-transition: all 0.30s ease-in-out; -ms-transition: all 0.30s ease-in-out; -o-transition: all 0.30s ease-in-out;}
.newsroom-top-images figure.wp-block-image:hover{opacity:0.7;}
.newsroom-parents-who-protect img{margin:20px 0px; width:100%; -webkit-transition: all 0.30s ease-in-out;-moz-transition: all 0.30s ease-in-out; -ms-transition: all 0.30s ease-in-out; -o-transition: all 0.30s ease-in-out;}
.newsroom-parents-who-protect img:hover{opacity:0.7;}
.newsroom-top-images{margin-bottom:6%;}
.news-parents-protect-title{margin-top:30px;}
pre.news-room, .news-room code{background:#FFF!important; border:0px;}
.news-room li.wp_rss_retriever_item{float:left; width:23%;}
.news-room .wp_rss_retriever_item{    font-family: "Montserrat";}
.wp_rss_retriever_credits, .blog-single-meta, .single-social-section,.blog-single-title,section#comments, .mk-about-author-wrapper,.mk-blog-single .blog-single-meta{display:none!important;}

h2.advocate-story{
	color:#192b6d!important; 
	font-size:24px!important; 
	padding:10px 0px; 
	border-bottom:solid 1px #f68b1f; 
	margin-bottom:30px;
	font-weight:400;
	text-transform:none;
	}

.similar-post-title{
	color:#192b6d!important; 
	font-size:24px!important; 
	padding:40px 0px 10px 0px; 
	border-bottom:0px; 
	margin-bottom:30px;
	font-weight:400;
	text-transform:none;
	text-align:left;
	float:left; width:100%;
	max-width:300px;
	}
	ul.four-cols{
	clear:both;
	float:none; 
}

.advocate-youtube iframe{width:100%; display:block; max-height:300px;}
.advocate-see-more{background-color:#eef3f8;}
h4.advocate-see-more{padding:20px 20px 10px 20px; margin:0px;}
p.advocate-see-more{margin:0px;padding:0 20px 10px 20px;}
ul.advocate-see-more{margin:0px; padding:0 20px 20px 50px;}


.single-post .mk-single-content{margin-bottom:30px;}
section.blog-similar-posts{margin-top:0px; border-top:solid 1px #f68b1f!important;}

.advocate-search{width:100%; max-width:200px; float:right; height:100px;padding-top:20px;}
.advocate-search .mk-icon-search:before{color:#FFF; font-size:18px; cursor:pointer;}
.advocate-search .mk-icon-search:hover::before{opacity:0.7;}


a.mk-similiar-title{ 
	 font-size: 18px;
    color: #4f6da9;
    font-weight: 400;
    text-transform: none;
    line-height:24px;
}
.mk-similiar-title{
	white-space:normal!important;
	border-bottom:solid 1px #f68b1f;
}
.similar-post-description{
	text-align:center; padding-top:15px;
}
.blog-similar-posts .call-to-action{
	align-content:center; 
	text-align:center; 
	border: solid 1px #f68b1f;
    padding: 5px 20px;
    background-color: #FFF;
	width:118px;
	margin:15px auto;
	display:block;
	}

.advocate-search input[type=submit]{border:0px; background-color:transparent; -webkit-appearance:none;}

#theme-page .theme-page-wrapper.left-layout #mk-sidebar, #theme-page .theme-page-wrapper.right-layout .theme-content{float:none!important; clear:both;}
.search-loop-meta{display:none!important;}

.not-found-title{
    font-size: 30px;
    color: #4f6da9;
    font-weight: 400;
    text-transform: none;
}

.not-found-subtitle{color:#f68b1f;}
.search-result-item h4 {width:100%; display:block; border-bottom:solid 1px #f68b1f; padding:10px 0px;}
.search-result-item h4 a{color:#4f6da9!important;}
.search-result-item h4 a:hover{opacity:0.7;}

a.wp_rss_retriever_title{    
	font-size: 18px;
    color: #4f6da9;
    font-weight: 400;
    text-transform: none;
	line-height:24px;
	text-align:center;

	height:auto;
	border-bottom:solid 1px #f68b1f;
	 padding:10px 0px;
}

.wp_rss_retriever_container{
	text-align:center;
	 font-size: 14px;
    color: #1d1d1d;
    line-height: 1.66em;
}


/*article.search-result-item:nth-child(even){
	background-color:#;
} BIANCA HERE SEARCH PAGE FOR ADVOCATES */



.wpcf7-response-output{border:0px!important;}


/*contact us*/
a.wp_rss_retriever_readmore{margin:20px 0px;}
.wpcf7-submit{border:solid 1px #f68b1f; font-family: "Montserrat"; padding:10px 20px; width:150px; background-color:#f68b1f; color:#FFF; font-weight:400; text-transform:none;}
.wpcf7-submit:hover{opacity:0.7; background-color:#f68b1f; }
/*[display-posts]*/

#mc_embed_signup input[type="email"]{border:0px; width:75%!important; float:left!important; border-radius:0px; clear:none!important; margin:0px!important; }

#mc_embed_signup .button{background-color:#f68b1f!important; display:block; text-transform:none;  
	font-weight:400; 
	margin:0px!important;  
	clear:none!important;
	width:20%!important;;
	float:left!important;
	border-radius:0px!important;}
	#mc_embed_signup .button:hover{opacity:0.7;}
	#mc-embedded-subscribe-form,#mce-error-response,#mce-responses{padding:0px!important; margin:0px!important;}
	#mce-error-response, #mce-error-response #text{color:#fff; font-weight:400!important;}
	#mce-success-response{padding:0px!important; margin:0px!important;color:#9ad3b2!important; font-weight:400!important;}
.similar-post-holder, .blog-similar-posts{border:0px!important;}
 .text-input{float:left; width:160px!important;}
.mk-icon-search{margin-left:10px; width:20px; float:left; margin-top:10px;}
.advocate, .campus{height:100%; overflow:hidden;}
.campus .title, .advocate .title, .advocacy-activities .title, .board .title{
	font-size:18px;
	display:block;
    color: #4f6da9;
    font-weight: 400;
    text-transform: none;
    line-height: 24px;
	border-bottom:solid 1px #f68b1f; 
	padding:10px; 
	clear:both; float:none;
	width:100%;
	box-sizing: border-box;
	text-align:center;
	margin:10px 0px;}


.campus .title:hover, .advocate .title:hover, .visitor-stories .title:hover, .advocacy-activities .title:hover, .board .title:hover{color:#f68b1f;}
.campus .excerpt-dash, .board .excerpt-dash, .advocate .excerpt-dash, .visitor-story .excerpt-dash, .advocacy-activities .excerpt-dash{display:none;}
.campus span.excerpt, .board span.excerpt,.advocate span.excerpt, .advocacy-activities span.excerpt{text-align:center; height:100%; display:block; width:100%;box-sizing: border-box;}
.campus li.listing-item, .board li.listing-item, .visitor-story li.listing-item{width:23%; margin:0 2% 0 0; float:left;list-style:none;list-style-type:none!important; height:auto; overflow:hidden; min-height:575px;}
.advocate li.listing-item{
	width:23%; 
	margin:0 2% 0 0; 
	float:left;
	list-style:none;
	list-style-type:none!important; 
	height:auto; 
	overflow:hidden; 
	min-height:640px;}

 .board li.listing-item{width:25%; margin:0 12% 0 0; float:left;list-style:none;list-style-type:none!important; height:auto; overflow:hidden; min-height:510px;}

.board li.listing-item:last-child{
	margin-right:0px;
}
.home-programs img:hover{
	opacity:0.8;
}

.what-symp{
	margin-top:0px;
}
.home-programs img{
	margin:30px 0 20px 0;
}

.campus li.listing-item:nth-child(4n+0), .advocate li.listing-item:nth-child(4n+0),.advocacy-activities li.listing-item:nth-child(4n+0), .board li.listing-item:nth-child(4n+0){margin:0px;}
.advocate li.listing-item img{width:100%; height:300px; object-fit:cover; margin:20px auto; display:block;}
.campus li.listing-item img{width:100%; max-width:200px; height:200px; object-fit:cover; margin:20px auto; display:block;}
.campus .excerpt-more, .advocate .excerpt-more, .advocacy-activities .excerpt-more,.board .excerpt-more{align-content: center;
    text-align: center;
    border: solid 1px #f68b1f;
    padding: 5px 20px;
    background-color: #FFF;
    width: 118px;
	bottom:0px;
    margin: 15px auto;
    display: block;
	clear:both;
}

.home-advocates .board{max-width:680px; margin:0px auto;}
.campus ul, .advocate ul, .advocacy-activities ul, .board ul{margin:0px;}
.board .excerpt-more:hover, .advocate .excerpt-more:hover, .advocacy-activities .excerpt-more:hover{background-color:#f68b1f; color:#FFF; text-decoration:none;}
.features-ad-stories{margin-bottom:20px; padding-bottom:20px; border-bottom: solid 1px #f68b1f; }


.advocate .advocate-search{height:50px; width:100%; float:right; display:block; clear:both; margin:0px; padding:0px;}
/*.advocate .text-input{float:right;}*/
.campus  ul.display-posts-listing, .advocate  ul.display-posts-listing, .board ul.display-posts-listing{clear:both; float:none;}
.visitor-stories .title{
	font-size:18px;
	display:block;
    color: #4f6da9;
    font-weight: 400;
    text-transform: none;
    line-height: 24px;
	border-bottom:0px; 
	padding:0px; 
	clear:both; float:none;
	width:100%;
	box-sizing: border-box;
	text-align:left;
	margin:10px 0 0 0px;}
/*.visitor-stories li.listing-item{margin-bottom:20px;padding-left:0px; margin-left:0px; list-style:none;list-style-type:none!important;}*/
.visitor-stories ul.display-posts-listing{margin:0px;}
.visitor-stories span.excerpt-dash{display:none;}
h3.visitor-stories{margin-top:50px;}
.visitor-see-all-cta a{
    text-align: center;
    border: solid 1px #f68b1f;
    padding: 5px 20px;
    background-color: #FFF;
    width: 118px;
    margin: 15px 0 ;
    display: block;
	clear:both;
}
#mk-footer{margin-top:50px;}
.visitor-see-all-cta a:hover{background-color:#f68b1f; color:#FFF; text-decoration:none;}

.archive-press a{color:#1d1d1d;}
.archive-press a:hover{color: #f68b1f;
}
.visitor-stories ul.display-posts-listing li::before{display:none;}

ul.archive-press, ul.about-list {
  list-style: none;
}
ul.about-list{margin-bottom:30px!important;}

ul.archive-press li::before, ul.about-list li::before{
  content: "\2022"; 
  color: #4f6da9; 
  font-weight: bold; 
  display: inline-block; 
  width: 10px;
	margin-left: -10px;
}

ul.archive-press li{margin-bottom:20px;}
ul.about-list li{margin-bottom:10px;}
.archive-view .su-spoiler-title{text-align:center;
    border: solid 1px #f68b1f;
	font-weight:400;
	color:#f68b1f;
    padding: 5px 20px;
    background-color: #FFF;
    width: 118px;
    margin: 15px 0 ;
    display: block;
	clear:both;}
.su-spoiler-icon{left:7px!Important;}
.su-spoiler-style-default > .su-spoiler-title{ padding-left:15px!important; margin:0px auto!important;}
.archive-view .su-spoiler-content {margin:20px 0 0 0px!important; padding:0px!important;}

option, select{font-weight:400!important;}
input[type=number]{    box-sizing: border-box;     font-size: 13px;
    color: #767676;
    padding: 10px 12px;
    background-color: #fdfdfd;
    border: 1px solid #e3e3e3;
    outline: 0;
    margin-bottom: 4px;}

.advocacy-programs h3{margin-top:10%;}

.visitor-story li.listing-item{width:23%; margin:0 2% 0 0; float:left;list-style:none;list-style-type:none!important;}
.advocacy-activities li.listing-item{width:31%; margin:0 3% 0 0; float:left;list-style:none;list-style-type:none!important;}
.advocacy-activities li.listing-item:last-child{margin:0px;}
.advocacy-activities li.listing-item img{width:100%;}
.advocacy-activities{float:none; clear:both; margin:20px 0 40px 0; height:auto; overflow:hidden;}
.single-post-tags{display:none;}
@media only screen and (min-width: 1041px) {
.main-nav-side-search .mk-icon-search{margin-top:35px!important;}
}
.responsive-searchform .mk-icon-search{float:none; position: absolute;
    font-size: 20px;
    bottom: -30px;
    color: #ccc;
    color: rgba(0,0,0,.3); }
.responsive-searchform .text-input{width:95%!important;}

@media only screen and (min-width: 800px) {
	.responsive-searchform .mk-icon-search{
    right: 10px;
	}
}
@media only screen and (max-width: 799px) {
	.responsive-searchform .mk-icon-search{
    right: 0px;
	}
}

.about-image img{max-width:400px; width:100%;padding-left:20px;}
#mk-page-id-193 .home-blue{padding-top:0px!Important; margin-top:50px;}
#mk-page-id-15 .home-blue{padding-top:20px!Important; margin-top:50px;}
#mk-page-id-9 .home-advocates h3{margin-bottom:40px;}


.wp_rss_retriever_image_custom{overflow:hidden;}
.wp_rss_retriever_image_custom img.portrait{
min-height:100%;
min-width:100%;
display:block;
object-fit:cover;
vertical-align:top;
} 
.bacterial, .fungal, .viral{
	text-align: center;
    background-color: #FFF;
    padding:20px;
	margin-bottom:0px;
}
.whos-at-risk{
	margin-top:20px;
}


.page-id-11 #mk-page-introduce{
	margin-bottom:60px;
}
.uagb-column__inner-wrap{padding:0px 20px 20px 20px!important;}
p.last{
	margin-bottom:0px;
}
.uagb-column__inner-wrap{padding:0px 20px 0px 20px!important;}

.home-blue .fungal{margin-top:30px;}
.about-men img{margin:0px auto; position:relative; display:block;}
/*.about-men .wp-block-column{text-align:center;  background-color:#FFF; padding:20px;}*/
.about-men .heading-text{margin-bottom:30px;}
.symptoms ul{list-style:none;}
.symptoms ul li::before {
color: #4f6da9!important;content: "\2022";
margin-left: -1em;
margin-right:1em;
font-weight:bold;
}
.symptoms p.title{margin-bottom:0px;}
.symp-col-1{max-width:25%!important;}
.symp-col-2{min-width:75%!important;}
	
.symptoms-lt img:hover{cursor:pointer; opacity:0.8;}
.symptoms-lt figcaption{color:#f68b1f; cursor:pointer;}
.symptoms-lt figcaption:hover{color:#f68b1f!important;}
.what-symp .wp-block-column{background-color:#eef3f8; padding:10px;}
.what-symp h3{margin-bottom:30px;}
.yellow-bk{margin-top: 80px;
    margin-bottom: 50px;
    width: 100vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    background-color: #fef5df;
    padding: 20px 10px;
    clear: both;
    float: none;
    height: 100%;
    overflow: auto;
}

.yellow-bk .container {
    width: 100%;
    max-width: 1060px;
    margin: 10px auto;
}
.treatment{margin-bottom:50px;}

.edu-reso h4, .edu-reso .display-posts-listing{background-color:#eef3f8; padding:10px;}
.edu-reso h4{margin-bottom:0px; padding-bottom:10px;}
.edu-reso ul{margin:0px;}


ul.display-posts-listing{list-style:none;}

ul.display-posts-listing li::before{
    content: "\2022";
    color: #4f6da9;
    font-weight: bold;
    display: inline-block;
    width: 10px;
    margin-left: -15px
}

.edu-res-drop .su-accordion{display:none;}
.edu-res-drop .su-spoiler-title{color:#f68b1f; font-size:16px; font-weight:normal;}
.edu-res-drop .su-spoiler-icon{margin-left:-10px;}
.edu-res-drop .su-spoiler-title:hover{color:#f5501f;}
/*.edu-res-drop strong{color:#192b6d!important; font-weight:normal}*/
.edu-res-drop ul, .edu-res-drop p, .edu-res-drop a{font-size:12px!important;}
.edu-res-drop td{font-weight:normal; font-size:12px; text-align:left;}
.edu-res-drop .su-spoiler{margin-bottom:0px;}


.listing-item span.date{font-style: italic; float:left;}
.listing-item span.date::after {content: "-";
	margin:0px 10px;
}


.campus .listing-item span.date{font-style: italic; width:100%; clear:both; text-align:center;}
.campus .listing-item span.date::after {content: "";}
.campus .listing-item span.date::before {content: "Published on ";}

.advocate-filter-widget select{color:#767676!important; min-width:0px!important; background-color:#FFF!important; width:100%; max-width:160px!important; float:right; margin-right:10px;background-image:none!Important; height:38px; padding:10px 12px!Important;}
/*
.advocate-submit{padding:10px;
    display: block;
    box-sizing: border-box;
    text-align: center;
	border:0px; 
	width:50px;
	float:left;
    color: #FFF;
    background-color: #f68b1f;
}
*/

@media only screen and (max-width: 414px) {
  .page-subtitle {
    margin: 0px 0px 0px 0px!important;
}
	.board .excerpt-more {
		width: 64%;}
	
	#mk-footer {
    margin-top: 0px;
}
	.home-blue {
		margin-bottom: 0px;}
	
	.advocate li.listing-item img {
		height: auto;}
	
	.campus .title, .advocate .title, .advocacy-activities .title, .board .title {
    font-size: 14px;
	}
	
	.advocate .excerpt-more{
		width:64%;}
	
	#mk-page-id-17 ul li {
    margin-left: .45em;
}
	
	.f-col-1 {
		width: 100%;}
	.news-room li.wp_rss_retriever_item {
    width: 100%;
}
	.advocacy-activities li.listing-item, .visitor-story li.listing-item {
		width: 100%;}
	.n2-ss-slider .n2-ss-layer[data-pm=absolute]{
	left: 40px !important;
    top: 5px !important;
    width: 300px !important;
    overflow: visible;
    font-size: 14px !important;
		bottom: auto;}
.home-blue .container {
	width: 90%;
}
	
	#mk-page-id-9 .board li.listing-item, .advocate li.listing-item, .visitor-story li.listing-item {
		width: 95%;
	}
}

@media only screen and (max-width: 768px) {
	.home-blue{
		margin-bottom:40px!important;
	}
	.advocacy-activities li.listing-item, .visitor-story li.listing-item {
	width: 100%;
	}
		
		.news-room li.wp_rss_retriever_item {
	    float: left;
			width: 100%;
		}

	#mk-footer {
	    margin-top: 0px;
	}
		
	.home-blue {
			margin-bottom: 0px;
	}
	ul.wp-block-gallery{
		margin-left:0px!important;
	}

}
@media only screen and (max-width: 768px) and (min-width: 560px){

	.advocate li.listing-item, .campus li.listing-item{
		width:48%!important;
	}
}

@media only screen and (max-width: 559px){
	.advocate li.listing-item, .campus li.listing-item{
		width:100%!important;
		min-height:100%;
	}
	.widget-search-box .advocate-search, .filter-state-search .text{
		display:none!important;
	}

	.advocate-filter-widget, .widget-search-box, .advocate-filter-widget select{
		float:left!important;
		width:100%!important;
		max-width:100%!important;
	}
	.advocate-filter-widget{
		padding-left:10px!important;
		padding-right:10px!important;
	}

	.visitor-see-all-cta{
		margin-bottom:80px;
	}
	.wp-block-image .alignright{
		margin:0px!important;
	}
	.about-image img{
		padding-left:0px;
	}
	.page-id-9 h3.pad{
		padding-top:20px;
	}
	.f-col-1 h4{
		margin-top:30px;
	}
	.first-col-footer h4{
		margin-top:0px;
	}
	.about-men section{
		padding-left:0px!important;
		padding-right:0px!important;
	}
	.uagb-column__inner-wrap{
		padding:0px!important;
	}
	.viral{
		margin-top:30px;
	}
	.symp-col-1{
		width:100%!important;
		max-width:100%!important;
	}
	.yellow-bk, #mk-page-introduce {
		padding-left:20px;
		padding-right:20px;
	}
	.edu-res-drop{
		margin-bottom:50px;
	}
	
	#mk-page-id-15 .home-blue{
		margin-top:0px!important;
	}

	#mk-footer{
		margin-top:50px;
	}
}
/*end*/
	
.wpcf7-form h2{
	font-size: 24px;
    color: #192b6d!important;
    font-weight: 400;
    text-transform: none;
}
.wpcf7-form{
	text-align:left;
}

.wpcf7-form select{
	font-size: 13px;
    color: #767676;
    padding: 10px 12px;
    background-color: #fdfdfd;
    border: 1px solid #e3e3e3;
    outline: 0;
    margin-bottom: 4px;
}

.lightbox-link{
	color:#f68b1f;
}

.lightbox-link:hover{
	color:#f64d1f;
	cursor:pointer;
}

.is-edit-link a{
	display:none;
}
.page-id-7 .home-advocates .wp-block-image{
	max-width:150px; 
	margin:0px auto 20px auto;
}
.filter-state-search{
	background-color:#f68b1f; 
	display:block; 
	overflow:hidden; 
	height:60px; 
	width:100%; 
	padding:10px 0px;
}

.filter-state-search .text{
	color:#FFF; 
	font-size:18px;
	width:50%;
	float:left; 
	padding-left:20px;
	padding-top:10px;
}
.widget-search-box{
	width:50%;
	float:right;
	overflow:hidden;
	display:block;
}


/*new edits */
#theme-page select, .woocommerce select{
	background-color:#FFF!important;
}


/*posts carousel*/
.carousel-slider__post, .owl-item, .carousel-slider__post-content{
	border:0px!important;
	box-shadow:none!important;
}


.carousel-slider__post-category-link,.carousel-slider__post-details-info, .carousel-slider__post-excerpt, .carousel-slider__post-meta{
	display:none!important;
}
.carousel-slider__post-title h2{
	text-align:center;
	font-size:18px!important;
}
.carousel-slider__post-title h2:hover{
	color:#f68b1f;
}
.carousel-slider__post-image{
	max-width:150px;
	margin-left:auto;
	margin-right:auto;
	background-size: contain!important;
	background-repeat: no-repeat;
	border:solid 1px #dcdcdc!important;
	background-color:#FFF!important;
	/*background-size: cover!important;*/

}

.view-all-advocates{
	text-align:center;
	margin:0px 0px 30px 0px;
	padding-top:40px;
	width:100%;
	display:block;
	float:none;
	height:50px;
	clear:both;
	border-top:solid 1px #f68b1f;
}
.view-all-advocates a{font-size:20px;}
.mk-quick-contact-wrapper{display:none!important;}
.category-activities .mk-single-content{width:80%; float:left;}

.category-activities .image img{width:100%;}
.category-activities .image{width:16%;float:left;margin:10px 2%;}
.category-activities .blog-similar-posts{width:100%;
display:block;
float:none;
clear:both;
}

.mk-header-social a.blog-link{
	margin-left:10px;
	display:inline-block;
	height:25px;
	margin-top:5px;
	padding:5px!important;
	width:100px;
	float:right;
	line-height:14px;
}

/*span.pagenav-top, span.pagnav-wrapper{display:none;}*/

.search .mk-searchform, .error404 .mk-searchform{
	width:200px;
	margin-left:auto;
	margin-right:auto;
}

.search i.mk-icon-search, .error404 i.mk-icon-search{
	margin-top:0px;
	display:block;
}
.page-id-1620  .advocate-search{
	padding-top:0px;
	
}

#id-1592 .carousel-slider-nav-icon:hover{
	fill:#f68b1f!important;
}

#id-1592 .carousel-slider-nav-icon{
	fill:#192b6d!important;
}
@media only screen and (max-width: 1041px) {
/*	.advocacy-legislative{*/
	.home-blue .container{
		padding-left:35px;
		padding-right:35px;

	}
}



/*MAP*/

/* U.S. Map */

.map-object{
	position: relative;
}

.map-object .popover{
	position: absolute;
	z-index: 10;
	background: #666666;
	border: 4px solid #ffffff;
	color: #fff;
	max-width: 220px;
	min-width: 220px;
	font-family: 'HelveticaNeue-Regular', arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	-moz-box-shadow: 0 1px 4px rgba(0,0,0,0.3);
	box-shadow: 0 1px 4px rgba(0,0,0,0.3);
	-webkit-filter: drop-shadow(0 1px 4px rgba(0,0,0,0.3));
	-webkit-box-shadow: none;
	filter: drop-shadow(0 1px 4px rgba(0,0,0,0.3));
}

.map-object .popover:after, .map-object .popover:before {
	top: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.map-object .popover:after {
	border-color: rgba(102, 102, 102, 0);
	border-top-color: #FFF;
	border-width: 20px;
	left: 50%;
	margin-left: -20px;
	margin-top: -1px;
}
.map-object .popover:before {
	border-color: rgba(255, 255, 255, 0);
	border-top-color: #ffffff;
	border-width: 26px;
	left: 50%;
	margin-left: -26px;
}

.map-object .popover .inner{
	position: relative;
	z-index: 1;
	background: #FFF;
	padding: 10px 0px;
}

.map-object .popover b{
	font-style: normal;
	font-weight: bold;
}

.map-object .popover p{
	font-size: 12px;
	padding: 0px 10px;
	margin: 0;
	line-height: 16px;
	/*background: #666;*/
}

.map-object .popover ul{
	text-align: right;
	list-style: none;
	margin: 0px 10px 0px 10px;
	/*background: #666;*/
}

.map-object .popover li{
	margin: 0;
	font-size: 11px;
}

.map-object .popover ul li:first-child{
	margin-top:5px;
}

.map-object .popover li a{
	color: #ffcb75;
	text-decoration: none;
	font-weight: bold;
}


.map-left {
	padding-left: 0px;
	float: none;
	padding-right: 0;
}
.map-right {
	padding-right: 0px;	
}


.map-key {
	border: 2px solid #e5e5e5;
	width:100%;
	max-width: 600px;
	padding: 5%;
	
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
	.map-key p {
		padding-left: 30px;
		color: #1f509c;
		margin-bottom: 0px;
		font-size: 13px;
	}
	.map-key .key-vaccination {
		background: url('images/main-sprite.png') no-repeat 0px -397px;
	}
	.map-key .key-education {
		background: url('images/main-sprite.png') no-repeat -582px -397px;
	}
	.map-key .key-no-requirements {
		background: url('images/main-sprite.png') no-repeat -582px -301px;
	}
	.map-key hr {
		color: #e5e5e5;
		background-color: #e5e5e5;
		height: 2px;
		border:0px;
		margin: 10px 0px;
	}


.support-bill {
	width:100%;
	padding: 5%;
	background-color: #ededed;
	color: #323232;
	margin-top: 20px;
	
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
	.support-bill h3 {
		color: #1d4f9a;
		margin-top: 0px;
	}
	.support-bill p {
		margin-bottom: 0px;
	}

.state-names div {
	padding-left: 0px;
	font-size: 13px;
	line-height: 20px;
}

/* End U.S. Map */

.map-left{
	width:25%;
	position:relative;
	float:left;
}
.map-right {
    position: relative;
    width: 75%;
	float:left;
}

.key-vaccination:before{
	width:20px;
	height:20px;
	background-color:#1f509c
	
}
.state-names .large-4, .state-names .large-3{
	width:20%;
	float:left;

}
.map-container{
	margin-top:40px;
	display:block;
}

@media only screen and (min-width: 767px) {
	
	.main-content p {
		font-size: 14px;
		line-height: 1.4em;
	}
	
		.main-content ul li, .main-content ol li {
			font-size: 14px;
			line-height: 1.4em;
			margin: 4px 0px 4px 20px;
		}
	
	.map-left {
		float: left !important;
		margin-bottom: 0px;
		padding-right: 0.625em;
	}
	
}
/*#f68b1f orange
#192b6d! dk blue
#4f6da9 lt blue
*/