/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/

@font-face {
    font-family: 'robotolight';
    src: url('css/fonts/Roboto-Light-webfont.eot');
    src: url('css/fonts/Roboto-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/fonts/Roboto-Light-webfont.woff') format('woff'),
         url('css/fonts/Roboto-Light-webfont.ttf') format('truetype'),
         url('css/fonts/Roboto-Light-webfont.svg#robotolight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'robotoregular';
    src: url('css/fonts/Roboto-Regular-webfont.eot');
    src: url('css/fonts/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/fonts/Roboto-Regular-webfont.woff') format('woff'),
         url('css/fonts/Roboto-Regular-webfont.ttf') format('truetype'),
         url('css/fonts/Roboto-Regular-webfont.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'robotoregular';
    src: url('css/fonts/roboto-regular-webfont.eot');
    src: url('css/fonts/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/fonts/roboto-regular-webfont.woff2') format('woff2'),
         url('css/fonts/roboto-regular-webfont.woff') format('woff'),
         url('css/fonts/roboto-regular-webfont.ttf') format('truetype'),
         url('css/fonts/roboto-regular-webfont.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'robotobold';
    src: url('css/fonts/roboto-bold-webfont.eot');
    src: url('css/fonts/roboto-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/fonts/roboto-bold-webfont.woff2') format('woff2'),
         url('css/fonts/roboto-bold-webfont.woff') format('woff'),
         url('css/fonts/roboto-bold-webfont.ttf') format('truetype'),
         url('css/fonts/roboto-bold-webfont.svg#robotobold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'roboto_condensedbold';
    src: url('css/fonts/robotocondensed-bold-webfont.eot');
    src: url('css/fonts/robotocondensed-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/fonts/robotocondensed-bold-webfont.woff2') format('woff2'),
         url('css/fonts/robotocondensed-bold-webfont.woff') format('woff'),
         url('css/fonts/robotocondensed-bold-webfont.ttf') format('truetype'),
         url('css/fonts/robotocondensed-bold-webfont.svg#roboto_condensedbold') format('svg');
    font-weight: normal;
    font-style: normal;
}


a:hover, a:focus, a:visited{text-decoration:none;}

h1,
h2,
h3,
h4,
h5,
h6{
	font-family: 'robotobold';
	padding:0px;
	margin:0px;
	color:#3f3f3f;
	font-weight:normal;
	line-height:60px;
}

h1{
	font-size:48px;
}

h2{
	font-size:36px;
	line-height:40px;
}

h3{
	font-size:24px;
	line-height:30px;
}

h4{
	font-size:20px;
	line-height:24px;
}

h5{
	font-size:18px;
	line-height:20px;
}

h6{
	font-size:16px;
	line-height:20px;
}

.widgettitle{font-weight:normal;}

.avia-image-container-inner, .avia_image, .av-image-caption-overlay, body div .avia-button{border-radius:0px;}

/*Add your own styles here:*/

#header{transition:all 0.2s linear 0s;background:#ffffff;top:0px;}
#header.header_color .header_bg{background:transparent;}
#header #header_main{border:none;}
#header.header-scrolled{padding:0px;}
#header.header-scrolled{top:0px;}

#header .av-logo-container{height:151px !important;line-height:151px !important;padding-top:0px;padding-bottom:0px;}
#header .av-logo-container .logo{height:118px;top:15px;}
#header .av-logo-container .logo a{max-height:118px !important;height:118px !important;}
#header .av-logo-container img{height:118px;max-height:118px !important;}
#header.header-scrolled .av-logo-container{height:60px !important;line-height:60px;padding-top:0px;padding-bottom:0px;}
#header.header-scrolled .av-logo-container .logo{top:0px;}
#header.header-scrolled .av-logo-container .logo a{max-height:55px !important;height:55px !important;}
#header.header-scrolled .av-logo-container img{height:50px;max-height:50px !important;margin:5px 0px;}
#header .main_menu{float:right;}
#header .avia-menu.av_menu_icon_beside{margin-right:15px;padding:0px;border:none;}
#header .main_menu .menu-toggle{display:none;background:#003768 url(../images/menu-icon.png) no-repeat center center;width:40px;height:40px;float:right;font-size:0px;cursor:pointer;}
#header .main_menu ul.av-main-nav{margin-top:36px;float:right;}
#header .main_menu ul.av-main-nav li{font-family:'roboto_condensedbold';list-style:none;font-size:14px;color:#d21e1e;line-height:20px;text-transform:uppercase;float:left;background:#d20028;}
#header .main_menu ul.av-main-nav li a{color:#ffffff;padding:25px 30px;display:block;font-weight:normal;font-size:15px;letter-spacing:1px;height:auto !important;line-height:20px !important;}
#header .main_menu ul.av-main-nav li:hover a, #header .main_menu ul.av-main-nav li.current-menu-item a{color:#ffffff;background:#000269;}
#header .main_menu ul.av-main-nav li a .avia-menu-fx{display:none;}
.html_main_nav_header.html_logo_left #top .main_menu .menu > li:last-child > a{padding:18px 40px;}
#header .main_menu ul.av-main-nav li.donateMenu{margin-left:15px;}
#header .main_menu ul.av-main-nav li.donateMenu a{font-family:'robotobold';background:#000269;color:#ffffff; font-size:16px;transform:scale(1.2);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}
#header .main_menu ul.av-main-nav li.donateMenu a:hover{background:#d20028;}
#header .main_menu ul.av-main-nav li .sub-menu{margin-left:-2px;margin-top:0px;border:solid 1px #ffffff;border-top:none;}
#header .main_menu ul.av-main-nav li .sub-menu .current-menu-item a{background:#e4e5e5;}
#header .main_menu ul.av-main-nav li .sub-menu li{border-bottom:solid 1px #00001a;margin-left:0px;}
#header .main_menu ul.av-main-nav li .sub-menu li:last-child{border-bottom:none;}
#header .main_menu ul.av-main-nav li .sub-menu li a{border:none;padding:15px 30px;}
#header .main_menu ul.av-main-nav li .sub-menu li a:hover{background:#f1f2f2;}

#header.header-scrolled .main_menu ul.av-main-nav{margin:0px;}
#header.header-scrolled .main_menu ul.av-main-nav li.donateMenu{margin-left:1px;}
#header.header-scrolled .main_menu ul.av-main-nav li.donateMenu a{transform:scale(1);}
#header.header-scrolled .main_menu ul.av-main-nav li a, #header.header-scrolled .main_menu ul.av-main-nav li.donateMenu a, #top #header.header-scrolled .main_menu .menu > li:last-child > a{padding:20px 26px;}

.html_header_top.html_header_sticky #main{padding-top:0px !important;}

#homebanner{margin-top:100px;}
#homebanner .avia_image{}
#homebanner .flex_column{float:none;display:inline-block;}
#homebanner .flex_column.av_two_fifth.first{margin:150px 0px 100px 0px;}
#homebanner .avia-builder-el-3{/*background:rgba(255,255,255,0.9);*/}
#homebanner .av-special-heading{margin-bottom:0px;}
#homebanner .av-special-heading .av-special-heading-tag{background:#d20028;font-family:'roboto_condensedbold';color:#ffffff;font-size:54px;line-height:60px;text-transform:uppercase;text-align:center;margin:0px;padding:16px 0px;}
#homebanner .av-special-heading .av-special-heading-tag span{font-family: 'roboto_condensedbold';display:block;font-size:93px;line-height:80px;color:#ffffff;}
#homebanner .av-special-heading .av-special-heading-tag span.datetext{font-size:32px;line-height:42px;letter-spacing:1px;}
#homebanner .av-special-heading .av-special-heading-tag small{color:#ffffff;}
#homebanner .av-special-heading .av-subheading{background:#c01f2c;padding:10px 15px 12px 15px;margin-top:0px;width:76%;}
#homebanner .av-special-heading .av-subheading p{font-family: 'robotobold';font-size:26px;text-transform:uppercase;line-height:30px;text-transform:uppercase;color:#ffffff;letter-spacing:1px;}
#top #homebanner .avia-button{background:#ea3131;padding:15px 50px;border:none;font-family: 'robotobold';font-size:22px;line-height:30px;color:#ffffff;text-transform:uppercase;border:solid 2px #ffffff; box-shadow:0px 0px 8px 0px rgba(0,0,0,0.3);}
#homebanner .avia_codeblock{background:#ffffff;padding:30px;}
#homebanner .avia_codeblock h5{color:#313131;font-size:24px;font-family: 'robotoregular';margin-bottom:30px;}
#homebanner .avia_codeblock .widget_wysija{margin:0px;}
#homebanner .avia_codeblock .widget_wysija .wysija-input{background:#ffffff;border:none;box-shadow:none;border-bottom:solid 1px #696969;font-size:16px;color:#222222;padding:10px 0px;letter-spacing:1px;}
#homebanner .avia_codeblock .widget_wysija .wysija-submit{background:#d20028;padding:15px;color:#ffffff;font-size:16px;display:block;width:100%;letter-spacing:1px;margin-top:30px;}
#homebanner .avia_codeblock .widget_wysija .wysija-submit:hover{background:#000269;}

.innerBanner{padding:80px 0px;margin-top:160px;background:#093a77;}
.innerBanner h2{color:#ffffff;}
.html_header_top.html_header_sticky #top.single-post #wrap_all #main{padding-top:0px;}

#innerheader .av-special-heading .av-special-heading-tag{font-family: 'roboto_condensedbold';color:#ffffff;font-size:60px;line-height:65px;text-transform:uppercase;color:#ffffff;margin-top:170px;letter-spacing:2px;}

#getupdates .av-special-heading{position:relative;padding-right:0px;}
#getupdates .av-special-heading .av-special-heading-tag{font-family: 'roboto_condensedbold';font-size:45px;line-height:50px;color:#ffffff;text-transform:uppercase;font-weight:bold;margin-bottom:25px;}
#getupdates .widget_wysija .wysija-paragraph, #getupdates .widget_wysija .wysija-submit{margin:0px;float:left;width:28%;padding-right:1%;}
#getupdates .widget_wysija .wysija-paragraph input{background:#73131a;padding:16px 20px;border:solid 2px rgba(255,255,255,0.8);font-size:15px;color:#ffffff;line-height:20px;letter-spacing:1px;}
#getupdates .widget_wysija .wysija-submit{padding-right:0px;width:16%;padding:16px 20px;background:#132e50;border:solid 2px #ffffff;font-family: 'roboto_condensedbold';font-size:18px;color:#ffffff;line-height:20px;text-transform:uppercase;letter-spacing:1px;}
#getupdates .widget_wysija .wysija-submit:hover{background:#ffffff;color:#132e50;}

#homecommittee .av_two_fifth{padding:30px 50px;}
#homecommittee .av_two_fifth .av-special-heading{position:relative;padding-right:0px;}
#homecommittee .av_two_fifth .av-special-heading .av-special-heading-tag{font-family: 'robotobold';font-size:24px;line-height:32px;color:#ffffff;}
#homecommittee .av_two_fifth .hr-short{margin:0px 0px 20px 0px;}
#homecommittee .av_two_fifth .hr-short .hr-inner-style{display:none;}
#top #main #homecommittee .avia_textblock{font-family: 'robotolight';font-size:20px;line-height:26px;color:#ffffff;padding-right:0px;}
#top #homecommittee .avia-button{background:transparent;font-family: 'robotobold';font-size:18px;line-height:24px;color:#ffffff;text-transform:uppercase;letter-spacing:2px;border:none;margin-top:20px;}
#top #homecommittee .avia_button_icon{color:#ffffff;margin-right:6px;}

#top #homeupdate .av-special-heading{position:relative;}
#top #homeupdate .av-special-heading:after{content:"";background:#afafaf;height:1px;width:100%;position:absolute;top:19px;left:0px;}
#top #homeupdate .av-special-heading .av-special-heading-tag{font-size:36px;color:#333132;line-height:40px;letter-spacing:1px;text-transform:uppercase;background:#f1f2f2;padding:0px 25px;display:inline-block;position:relative;z-index:12;}

#top #homeendorse .av-special-heading{position:relative;overflow:hidden;margin-bottom:30px;}
#top #homeendorse .av-special-heading:after{content:"";background:#2059a1;height:1px;width:40%;position:absolute;top:19px;right:0px;}
#top #homeendorse .av-special-heading:before{content:"";background:#2059a1;height:1px;width:40%;position:absolute;top:19px;left:0px;}
#top #homeendorse .av-special-heading .av-special-heading-tag{font-size:36px;color:#ffffff;line-height:40px;letter-spacing:1px;text-transform:uppercase;padding:0px 25px;display:inline-block;position:relative;z-index:12;}

#top #homevolunteer .av-special-heading{position:relative;margin-bottom:30px;}
#top #homevolunteer .av-special-heading:after{content:"";background:#afafaf;height:1px;width:100%;position:absolute;top:19px;left:0px;}
#top #homevolunteer .av-special-heading .av-special-heading-tag{font-size:36px;color:#333132;line-height:40px;letter-spacing:1px;text-transform:uppercase;background:#ffffff;padding:0px 25px;display:inline-block;position:relative;z-index:12;}

#top #homecommitteelist .av-special-heading{position:relative;margin-bottom:30px;}
#top #homecommitteelist .av-special-heading:after{content:"";background:#afafaf;height:1px;width:100%;position:absolute;top:19px;left:0px;}
#top #homecommitteelist .av-special-heading .av-special-heading-tag{font-size:36px;color:#333132;line-height:40px;letter-spacing:1px;text-transform:uppercase;background:#ffffff;padding:0px 25px;display:inline-block;position:relative;z-index:12;}
#homecommitteelist ul{float:left;margin:0px 0;width:100%;}
#homecommitteelist ul li{list-style:none;float:left;width:20%;margin:0;border:solid 1px #c8c8c8;/*box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);*/font-family: 'robotoregular';font-size:14px;color:#093a77;line-height:20px;padding:15px 5px;text-align:center;letter-spacing:0.5;}

#top #homedonate{}
#top #homedonate .avia-button{background:#000269;font-family: 'robotobold';font-size:32px;color:#ffffff;text-transform:uppercase;line-height:36px;padding:22px 100px;letter-spacing:1px;border:solid 5px rgba(255,255,255,0.9);border-radius:0px;margin:20px 0px;}
#top #homedonate .avia-button:hover{background:#ffffff;color:#000269;}

#top #homeupdate .slide-entry{background:#ffffff;width:32%;margin-left:2%;border:solid 1px #dadbdb;}
#top #homeupdate .slide-entry.first{margin-left:0px;}
#top #homeupdate .slide-entry .slide-image{margin-bottom:0px;border:none;border-radius:0px;}
#top #homeupdate .slide-entry .slide-image img{border-radius:0px;}
#top #homeupdate .slide-entry .slide-content{padding:20px;}
#top #homeupdate .slide-entry .slide-entry-title a{font-size:18px;line-height:24px;color:#d20028;margin-bottom:15px;}
#top #homeupdate .slide-entry .slide-entry-title a:hover{color:#000269;}
#top #homeupdate .slide-entry .slide-meta{padding:8px 0px;border-bottom:solid 1px #e0e0e0;border-top:solid 1px #e0e0e0;text-transform:uppercase;margin:15px 0px;letter-spacing:1px;}
#top #homeupdate .slide-entry .slide-meta .slide-meta-time{font-family: 'robotobold';font-size:14px;color:#8f8f8f;line-height:20px;}
#top #homeupdate .slide-entry .slide-meta .slide-meta-comments, #top #homeupdate .slide-entry .slide-meta .slide-meta-del, #top #homeupdate .slide-entry .blog-categories{display:none;}
#top #homeupdate .slide-entry .slide-entry-excerpt{font-family: 'robotolight';font-size:16px;line-height:25px;color:#222222;letter-spacing:1px;min-height:125px;}
#top #homeupdate .slide-entry .more-link{font-family: 'robotobold';text-transform:uppercase;margin-top:25px;color:#000269;font-size:18px;line-height:25px;}
#top #homeupdate .slide-entry .more-link-arrow{line-height:22px;vertical-align:top;margin-right:8px;float:left;}
#top #homeupdate .slide-entry .more-link:hover{color:#ea3131;}

#top #homevolunteer .wpcf7-form{margin:0px;}
#top #homevolunteer .wpcf7-form ul{float:left;width:102%;margin:0px -1%;}
#top #homevolunteer .wpcf7-form ul li{float:left;width:48%;list-style:none;margin:10px 1%;position:relative;}
#top #homevolunteer .wpcf7-form ul li.fullWidth{width:98%;}
#top #homevolunteer .wpcf7-form ul li input{margin:0px;border:solid 1px #093a77;background:#ffffff;padding:20px;color:#000000;font-size:16px;letter-spacing:1px;}
#top #homevolunteer .wpcf7-form ul li.fullWidth.services{margin:10px 0px;width:100%;}
#top #homevolunteer .wpcf7-form ul li .wpcf7-checkbox .wpcf7-list-item{float:left;width:48%;margin:0px 1% 0px 1%;font-size:16px;line-height:20px;color:#383838;border-bottom:solid 1px #c0c0c0;border-top:solid 1px #c0c0c0;padding:18px 0px 20px 0px;position:relative;}
#top #homevolunteer .wpcf7-form ul li .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{font-family: 'robotolight';font-size:16px;line-height:20px;color:#484848;cursor:auto;}
#top #homevolunteer .wpcf7-form ul li .wpcf7-checkbox .wpcf7-list-item input{margin-right:8px;}
#top #homevolunteer .wpcf7-form ul li .wpcf7-submit{background:#d20028;font-family: 'robotobold';font-size:26px;color:#ffffff;text-transform:uppercase;line-height:30px;padding:18px 10px;border:none;width:100%;}
#top #homevolunteer .wpcf7-form ul li .wpcf7-submit:hover{background:#000269;}
#top #homevolunteer div.wpcf7 .ajax-loader{display:none;}

#top #homevolunteer input[type="checkbox"] {width:22px;height:22px;position:absolute;opacity:0;cursor:pointer;}
#top #homevolunteer input[type="checkbox"] + label {color:#f2f2f2;}
#top #homevolunteer input[type="checkbox"] + span {display:inline-block;width:100%;height:22px;margin:0px;padding-left:35px;vertical-align:middle;background:url(images/checkbox-1.png) left top no-repeat;cursor:pointer;}
#top #homevolunteer input[type="checkbox"]:checked + span {background:url(images/checkbox-1.png) no-repeat;background-position:0px -78px;}

#top #homeendorse .wpcf7-form{margin:0px;}
#top #homeendorse .wpcf7-form ul{float:left;width:102%;margin:0px -1%;}
#top #homeendorse .wpcf7-form ul li{float:left;width:48%;list-style:none;margin:10px 1%;position:relative;}
#top #homeendorse .wpcf7-form ul li.fullWidth{width:98%;}
#top #homeendorse .wpcf7-form ul li input, #top #homeendorse .wpcf7-form ul li textarea{margin:0px;border:solid 1px #ffffff;background:transparent;padding:20px;color:#ffffff;font-size:16px;letter-spacing:1px;}
#top #homeendorse .wpcf7-form ul li textarea{height:170px;}
#top #homeendorse .wpcf7-form ul li.fullWidth.services{margin:10px 0px;width:100%;}
#top #homeendorse .wpcf7-form ul li .wpcf7-checkbox .wpcf7-list-item{float:left;width:48%;margin:0px 1% 0px 1%;font-size:16px;line-height:20px;color:#383838;border-bottom:solid 1px #2f6ebd;border-top:solid 1px #2f6ebd;padding:18px 0px 20px 0px;position:relative;}
#top #homeendorse .wpcf7-form ul li .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{font-family: 'robotolight';font-size:16px;line-height:22px;color:#ffffff;cursor:auto;}
#top #homeendorse .wpcf7-form ul li .wpcf7-checkbox .wpcf7-list-item input{margin-right:8px;}
#top #homeendorse .wpcf7-form ul li .wpcf7-submit{background:#ffffff;font-family: 'robotobold';font-size:26px;color:#333132;text-transform:uppercase;line-height:30px;padding:18px 10px;border:none;width:100%;}
#top #homeendorse .wpcf7-form ul li .wpcf7-submit:hover{background:#d20028;color:#ffffff;}
#top #homeendorse div.wpcf7 .ajax-loader{display:none;}

#top #homeendorse input[type="checkbox"] {width:22px;height:22px;position:absolute;opacity:0;cursor:pointer;}
#top #homeendorse input[type="checkbox"] + label {color:#f2f2f2;}
#top #homeendorse input[type="checkbox"] + span {display:inline-block;width:100%;height:22px;margin:0px;padding-left:35px;vertical-align:middle;background:url(images/checkbox-2.png) left top no-repeat;cursor:pointer;}
#top #homeendorse input[type="checkbox"]:checked + span {background:url(images/checkbox-2.png) no-repeat;background-position:0px -78px;}
#top #homeendorse .wpcf7-form ul li input::-webkit-input-placeholder, #top #homeendorse .wpcf7-form ul li textarea::-webkit-input-placeholder{color:#ffffff;}
#top #homeendorse .wpcf7-form ul li input::-moz-placeholder, #top #homeendorse .wpcf7-form ul li textarea::-moz-placeholder{color:#ffffff;}

#top #wrap_all #main #homecontact{border-top:solid 2px #ffffff;}
#top #homecontact .wpcf7-form{margin:0px;}
#top #homecontact .wpcf7-form ul{float:left;width:100%;margin:0px;padding-left:40px;}
#top #homecontact .wpcf7-form ul li{float:left;width:46%;list-style:none;margin:6px 2%;position:relative;clear:none;}
#top #homecontact .wpcf7-form ul li.fullWidth{width:96%;}
#top #homecontact .wpcf7-form ul li.name{margin-top:0px;padding-top:0px;}
#top #homecontact .wpcf7-form ul li input, #top #homecontact .wpcf7-form ul li textarea{font-family: 'robotoregular';margin:0px;border:none;background:rgba(255,255,255,0.3);padding:20px;color:#ffffff;font-size:15px;letter-spacing:1px;}
#top #homecontact .wpcf7-form ul li textarea{height:170px;}
#top #homecontact .wpcf7-form ul li.submitBtn{width:48%;margin:10px 2%;float:right;}
#top #homecontact .wpcf7-form ul li .wpcf7-submit{background:#d20028;font-family: 'robotobold';font-size:22px;color:#ffffff;text-transform:uppercase;line-height:30px;padding:15px 10px;border:none;width:100%;}
#top #homecontact .wpcf7-form ul li .wpcf7-submit:hover{background:#ffffff;color:#d20028;}
#top #homecontact div.wpcf7 .ajax-loader{display:none;}
#top #homecontact .wpcf7-form ul li input::-webkit-input-placeholder, #top #homecontact .wpcf7-form ul li textarea::-webkit-input-placeholder{color:#ffffff;}
#top #homecontact .wpcf7-form ul li input::-moz-placeholder, #top #homecontact .wpcf7-form ul li textarea::-moz-placeholder{color:#ffffff;}

#top #homecontact .flex_column.first{background:rgba(210,0,40,0.7);padding:30px 40px;margin-top:40px;font-size:20px;line-height:26px;color:#ffffff;margin:0px;}
#top #homecontact .flex_column.first h3{font-size:40px;line-height:50px;color:#ffffff; padding:0px 0px 20px 0px;margin:0px 0px 25px 0px;border-bottom:solid 1px #ffffff;}
#top #homecontact .flex_column .avia-icon-list-container{margin:20px 0px;}
#top #homecontact .flex_column.first li{list-style:none;margin:20px 0px;}
#top #homecontact .flex_column.first li a{color:#ffffff;}
#top #homecontact .iconlist_icon{font-size:40px;line-height:44px;margin-right:5px;}
#top #homecontact .avia-icon-list .av_iconlist_title{letter-spacing:2px;font-size:15px;line-height:38px;}
#top #homecontact .avia-icon-list li:first-child .av_iconlist_title{line-height:24px;}
#top #homecontact .avia_textblock img:hover{opacity:0.8;}

#top #footer{text-align:center;background:#000269;border:none;padding:30px 0px}
#top #footer .widget{margin:0px;}
#top #footer #menu-footer-menu li{display:inline-block;margin:0px 20px;}
#top #footer #menu-footer-menu li a{font-size:14px;color:#ffffff;text-transform:uppercase;font-family: 'robotobold';letter-spacing:2px;}
#top #footer #menu-footer-menu li.current_page_item a, #top #footer #menu-footer-menu li:hover a{font-weight:normal;color:#bb2024;}
#top #footer .widget_text{margin:0px;}
#top #footer .textwidget{color:#ffffff;font-size:16px;letter-spacing:1px;font-family: 'robotoregular';margin-top:25px;}

#top #footer .wpcf7-form{margin:0px;}
#top #footer .wpcf7-form ul{float:left;width:102%;margin:0px -1% 30px -1%;}
#top #footer .wpcf7-form ul li{float:left;width:46%;list-style:none;margin:10px 2%;position:relative;clear:none;}
#top #footer .wpcf7-form ul li.fullWidth{width:100%;}
#top #footer .wpcf7-form ul li input, #top #footer .wpcf7-form ul li textarea{margin:0px;border:none;background:rgba(0,0,0,0.3);padding:20px;color:#ffffff;font-size:16px;letter-spacing:1px;}
#top #footer .wpcf7-form ul li textarea{height:170px;}
#top #footer .wpcf7-form ul li.submitBtn{width:48%;margin:10px 1%;float:right;}
#top #footer .wpcf7-form ul li .wpcf7-submit{background:#ea3131;font-family: 'robotobold';font-size:22px;color:#ffffff;text-transform:uppercase;line-height:30px;padding:15px 10px;border:none;width:100%;}
#top #footer .wpcf7-form ul li .wpcf7-submit:hover{background:#ffffff;color:#ea3131;}
#top #footer div.wpcf7 .ajax-loader{display:none;}



#socket{background:transparent;margin-top:-250px;}
#socket .container{padding-top:20px;padding-bottom:20px;}
#socket .copyright{text-align:center;width:100%;font-size:18px;line-height:30px;color:#ffffff;font-family: 'robotolight';}
#socket .copyright .avia_image{display:inline-block;}
#socket .copyright strong{font-family: 'robotobold';font-weight:normal;display:block;color:#ffffff;}
div.wpcf7-response-output{float:left;width:100%;margin:0px;padding:10px;text-align:center;font-size:16px;}
#top #footer div.wpcf7-response-output, #top #homeendorse div.wpcf7-response-output{color:#ffffff;}
span.wpcf7-not-valid-tip{float:left;width:100%;}
#top #homevolunteer span.wpcf7-not-valid-tip, #top #homeendorse span.wpcf7-not-valid-tip{padding:0px 1%;}
.page-id-23 #socket{background:#2a2a2a url(images/banner-bg-1.jpg) no-repeat center center;margin-top:0px;border:none;}
#homecontact div.wpcf7-response-output{width:96%;margin:0px 2%;color:#ffffff;}

#top #main .avia_textblock{font-family: 'robotoregular';font-size:16px;line-height:30px;letter-spacing:1px;color:#222222;}

#top #main #comittieetext .avia_textblock{font-family: 'robotolight';font-size:20px;line-height:30px;letter-spacing:1px;color:#ffffff;margin-bottom:20px;}
#innerheader .av-special-heading h3{font-size:50px;color:#ffffff;line-height:60px;text-transform:uppercase;}

#top #contactpageform .wpcf7-form{margin:0px;}
#top #contactpageform .wpcf7-form ul{float:left;width:100%;margin:0px;}
#top #contactpageform .wpcf7-form ul li{float:left;width:46%;list-style:none;margin:10px 2%;position:relative;clear:none;}
#top #contactpageform .wpcf7-form ul li.fullWidth{width:96%;}
#top #contactpageform .wpcf7-form ul li input, #top #contactpageform .wpcf7-form ul li textarea{margin:0px;border:solid 1px #acacac;;background:#f1f2f2;padding:20px;color:#222222;font-size:16px;letter-spacing:1px;}
#top #contactpageform .wpcf7-form ul li textarea{height:170px;}
#top #contactpageform .wpcf7-form ul li.submitBtn{margin:10px 2%;float:right;}
#top #contactpageform .wpcf7-form ul li .wpcf7-submit{background:#d20028;font-family: 'robotobold';font-size:22px;color:#ffffff;text-transform:uppercase;line-height:30px;padding:15px 10px;border:none;width:100%;}
#top #contactpageform .wpcf7-form ul li .wpcf7-submit:hover{background:#000269;color:#ffffff;}
#top #contactpageform div.wpcf7 .ajax-loader{display:none;}

#top #contactpageform .flex_column.el_after_av_one_half{padding-left:20px;}
#top #contactpageform .avia_image{margin-top:10px;}
#top #contactpageform .avia-icon-list-container, #top #contactpageform .av-special-heading-tag{margin:10px 0px 15px 0px;padding-left:10px;}
#top #contactpageform .avia-icon-list li{float:left;width:100%;clear:none;background:#000269;font-size:18px;line-height:30px;color:#ffffff;padding:15px 15px;margin-bottom:5px;letter-spacing:2px;}
#top #contactpageform .avia-icon-list li:last-child{}
#top #contactpageform .avia-icon-list li a{font-size:18px;line-height:24px;color:#ffffff;}

#top .fullsize .template-blog .post .entry-content-wrapper, #top .fullsize .template-blog .post-title{max-width:100%;}
#top .fullsize .template-blog .post .entry-content-wrapper > *{max-width:100%;}

#top .fullsize .template-blog .post-title{font-size:28px;line-height:34px;color:#222222;text-transform:uppercase;letter-spacing:1px;}
#top .fullsize .template-blog .entry-content{font-family: 'robotolight';font-size:18px;line-height:28px;letter-spacing:1px;color:#222222;}
#top .fullsize .template-blog .post-meta-infos{padding:10px 0px;border-bottom:solid 1px #dbdbdb;border-top:solid 1px #dbdbdb;text-transform:uppercase;margin:10px 0px;}
#top .fullsize .template-blog .post-meta-infos .date-container, #top .fullsize .template-blog .post-meta-infos .blog-author{font-family: 'robotobold';font-size:14px;color:#676767;line-height:20px;letter-spacing:1px;}
#top .fullsize .template-blog .post-meta-infos .comment-container, #top .fullsize .template-blog .post-meta-infos .blog-categories, #top .fullsize .template-blog .post-meta-infos .text-sep{display:none;}
#top .fullsize .template-blog .post-meta-infos .date-container{margin-right:30px;border-right:solid 2px #dbdbdb;padding-right:30px;}

#threeboxes .iconbox .iconbox_content{padding-top:100px;margin-top:60px;border:solid 3px #232f63;}
#threeboxes .iconbox .iconbox_content .iconbox_content_title{font-size:32px;line-height:36px;font-family: 'roboto_condensedbold';margin-bottom:20px;}
#threeboxes .iconbox .iconbox_content .iconbox_content_title a:hover{color:#c01f2c;}
#threeboxes .iconbox .iconbox_content .iconbox_icon{background:#ffffff;border:solid 3px #c01f2c;width:120px;height:120px;margin-left:-60px;top:-60px;padding:0px;font-size:0px;}
#threeboxes .flex_column .iconbox .iconbox_content .iconbox_icon{background:#ffffff url(images/howtovote-icon.png) no-repeat center center;background-size:50%;}
#threeboxes .flex_column.first .iconbox .iconbox_content .iconbox_icon{background:#ffffff url(images/get-involved-icon.png) no-repeat center center;background-size:60%;}
#threeboxes .flex_column.avia-builder-el-last .iconbox .iconbox_content .iconbox_icon{background:#ffffff url(images/endorse-icon.png) no-repeat center center;background-size:50%;}

#top #professionalbg .av-special-heading{position:relative;margin-bottom:30px;}
#top #professionalbg .av-special-heading:after{content:"";background:#afafaf;height:1px;width:100%;position:absolute;top:19px;left:0px;}
#top #professionalbg .av-special-heading .av-special-heading-tag{font-size:30px;color:#333132;line-height:40px;letter-spacing:1px;text-transform:uppercase;background:#f6f6f6;padding:0px 25px;display:inline-block;position:relative;z-index:12;}
#top #professionalbg .tab_content{padding:10px;background:#ffffff;border:solid 1px #cccccc;font-family: 'robotolight';font-size:18px;line-height:26px;color:#414042;}
#top #professionalbg .tab_content .tab_inner_content{background:#ffffff;padding:12px 20px;}
#top #professionalbg .tab_content h3{font-size:35px;line-height:40px;color:#093a77;font-family: 'robotoregular';margin-bottom:12px;}
#top #professionalbg .tab_content h5{font-size:22px;line-height:30px;color:#545454;margin-bottom:20px;padding-bottom:20px;border-bottom:solid 1px #ea3131;}
#top #professionalbg .tabcontainer .tab_titles{margin-bottom:25px;position:relative;}
#top #professionalbg .tabcontainer .tab_titles:after{content:"";position:absolute;width:95%;background:url(images/tab-line-bg.jpg) repeat-x;height:16px;left:0px;top:18px;}
#top #professionalbg .tabcontainer .tab{border:solid 1px #ea3131;font-family: 'robotobold';color:#ea3131;font-size:16px;line-height:20px;border-radius:10px;width:9%;margin-right:2%;text-align:center;background:#ffffff;padding:15px 0px;position:relative;text-transform:uppercase;}
#top #professionalbg .tabcontainer .tab:hover{background:#ea3131;color:#ffffff;}
#top #professionalbg .tabcontainer .tab.active_tab{font-weight:normal;text-transform:uppercase;color:#ffffff;background:#ea3131;}
#top #professionalbg .tabcontainer .tab.active_tab:after{content:"";position:absolute;left:50%;bottom:-26px;margin-left:-15px; width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #cccccc;}

#top #aboutpersonal .av-section-color-overlay{background-repeat:no-repeat !important;background-position:left bottom;}
#top #aboutpersonal .flex_column.avia-builder-el-last{padding:40px;background:rgba(255,255,255,0.9);}
#top #aboutpersonal .flex_column .av-special-heading-tag{font-size:30px;line-height:40px;color:#333132;padding-bottom:15px;margin-bottom:5px;letter-spacing:1px;text-transform:uppercase;border-bottom:solid 1px #ea3131;}
#top #aboutpersonal .avia-icon-list-container{margin:0px;}
#top #aboutpersonal .avia-icon-list li{font-size:18px;line-height:26px;color:#414042;margin:20px 0px;}
#top #aboutpersonal .avia-icon-list .iconlist_icon{color:#ea3131;font-size:30px;margin-right:15px;}
#top #aboutpersonal .avia-icon-list .iconlist_title_small{padding-top:7px;}

#top #education .flex_column{position:relative;}
#top #education .flex_column .av-special-heading{position:absolute;bottom:25px;left:50px;}
#top #education .flex_column .av-special-heading-tag{font-size:40px;color:#ffffff;line-height:50px;margin:0px;text-transform:uppercase;}
#top #education .avia-icon-list-container{padding:40px 50px 30px 50px;border-right:solid 5px #093a77;}
#top #education .avia-icon-list li{padding:15px 0px;}
#top #education .iconlist_icon{width:95px;height:95px;background:#ffffff;border:solid 1px #093a77;}
#top #education .iconlist_icon{background:#ffffff url(images/education-icon-1.png) no-repeat center center;}
#top #education .avia-icon-list .avia_start_animation:nth-child(2) .iconlist_icon{background:#ffffff url(images/education-icon-2.png) no-repeat center center;}
#top #education .iconlist_icon .iconlist-char{display:none;}
#top #education .iconlist_title{font-size:20px;line-height:26px;color:#545454;text-transform:none;letter-spacing:0.5px;}
#top #education .iconlist_content{font-family: 'robotolight';font-size:18px;line-height:26px;color:#414042;}
#top #education .avia-icon-list.av-iconlist-big .avia_start_animation .iconlist-timeline{border-color:#093a77;top:10%;left:48px;}

#top #legalcareer .flex_column{background:url(images/square-bg.jpg) no-repeat center center;padding:20px 40px;border:solid 1px #ebebeb;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);}
#top #legalcareer .flex_column img{margin-right:25px;}
#top #legalcareer .flex_column .avia_textblock {color:#093a77;font-family: 'robotoregular';font-size:18px;line-height:26px;}

#top #endorsepage .av-special-heading{position:relative;margin-bottom:30px;}
#top #endorsepage .av-special-heading:after{content:"";background:#afafaf;height:1px;width:100%;position:absolute;top:19px;left:0px;}
#top #endorsepage .av-special-heading .av-special-heading-tag{font-size:30px;color:#333132;line-height:40px;letter-spacing:1px;text-transform:uppercase;background:#ffffff;padding:0px 25px;display:inline-block;position:relative;z-index:12;}
#top #endorsepage .wpcf7-form{margin:0px;}
#top #endorsepage .wpcf7-form ul{float:left;width:102%;margin:0px -1%;}
#top #endorsepage .wpcf7-form ul li{float:left;width:48%;list-style:none;margin:10px 1%;position:relative;}
#top #endorsepage .wpcf7-form ul li.fullWidth{width:98%;}
#top #endorsepage .wpcf7-form ul li input, #top #endorsepage .wpcf7-form ul li textarea{margin:0px;border:solid 1px #093a77;background:transparent;padding:20px;color:#222222;font-size:16px;letter-spacing:1px;}
#top #endorsepage .wpcf7-form ul li textarea{height:170px;}
#top #endorsepage .wpcf7-form ul li.fullWidth.services{margin:10px 0px;width:100%;}
#top #endorsepage .wpcf7-form ul li .wpcf7-checkbox .wpcf7-list-item{float:left;width:48%;margin:0px 1% 0px 1%;font-size:16px;line-height:20px;color:#383838;border-bottom:solid 1px #c0c0c0;border-top:solid 1px #c0c0c0;padding:18px 0px 20px 0px;position:relative;}
#top #endorsepage .wpcf7-form ul li .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{font-family: 'robotolight';font-size:16px;line-height:22px;color:#484848;cursor:auto;}
#top #endorsepage .wpcf7-form ul li .wpcf7-checkbox .wpcf7-list-item input{margin-right:8px;}
#top #endorsepage .wpcf7-form ul li .wpcf7-submit{background:#d20028;font-family: 'robotobold';font-size:26px;color:#ffffff;text-transform:uppercase;line-height:30px;padding:18px 10px;border:none;width:100%;}
#top #endorsepage .wpcf7-form ul li .wpcf7-submit:hover{background:#000269;color:#ffffff;}
#top #endorsepage div.wpcf7 .ajax-loader{display:none;}


#top #endorsepage input[type="checkbox"] {width:22px;height:22px;position:absolute;opacity:0;cursor:pointer;}
#top #endorsepage input[type="checkbox"] + label {color:#f2f2f2;}
#top #endorsepage input[type="checkbox"] + span {display:inline-block;width:100%;height:22px;margin:0px;padding-left:35px;vertical-align:middle;background:url(images/checkbox-1.png) left top no-repeat;cursor:pointer;}
#top #endorsepage input[type="checkbox"]:checked + span {background:url(images/checkbox-1.png) no-repeat;background-position:0px -78px;}

.list4col{margin:0px;}
.list4col li{float:left;width:31%;margin:5px 0px 5px 2%;}

#top #postlist.fullsize .template-blog .big-preview{float:left;width:45%;border-right:solid 40px #ffffff;position:relative;z-index:345;}
#top #postlist.fullsize .template-blog .post-title{padding-top:0px;}
#top #postlist.fullsize .template-blog .entry-content p{max-height:85px;overflow:hidden;}

#aboutcontent{}
#aboutcontent .avia-button-wrap{display:inline-block;margin-bottom:15px;}
#aboutcontent .avia-button-wrap .avia-button{font-family: 'robotobold';font-size:16px;letter-spacing:1px;pointer-events:none;text-transform:uppercase;padding:15px 40px;}
#aboutcontent .avia-button-wrap .avia-button:hover{opacity:1;}

#homedonate{}
#homedonate .avia-grid-testimonials{margin:0px;text-align:center;}
#homedonate .avia-grid-testimonials .avia-testimonial-content, #homedonate .avia_textblock p{font-size:20px;line-height:34px;color:#ffffff;text-align:center;padding:0px 10%;margin-top:0px;}
#homedonate .avia-grid-testimonials .avia-testimonial-meta{margin:0px;font-size:24px;line-height:32px;font-family: 'robotobold';color:#ffffff;text-align:center;}
#homedonate .avia-grid-testimonials .avia-testimonial-content p, #homedonate .avia-grid-testimonials .avia-testimonial-meta strong{color:#ffffff;font-weight:normal;}
#homedonate .avia_image{margin-top:20px;}


@media screen and (max-width: 1200px) {

#header .main_menu ul.av-main-nav li a{font-size:14px;padding:20px 12px;}
#homebanner .av-special-heading .av-special-heading-tag{font-size:48px;line-height:50px;}
#homebanner .av-special-heading .av-special-heading-tag span{font-size:102px;line-height:105px;}
#homecommittee .avia_image{display:none;}
#homecommittee .av_three_fifth{background:#000000;}
#homecommittee .av_three_fifth iframe{height:325px;}
#top #homecontact .avia-icon-list .av_iconlist_title{font-size:16px;}
#top #homecontact .wpcf7-form ul li input, #top #homecontact .wpcf7-form ul li textarea{font-size:14px;}
#homecommittee .av_two_fifth .av-special-heading .av-special-heading-tag{font-size:20px;line-height:26px;}
#top #main #homecommittee .avia_textblock{font-size:16px;line-height:24px;}
#homecommitteelist ul li{width:25%;}


}

@media screen and (max-width: 1023px) {

.html_header_top.html_header_sticky #header{position:relative;top:0px;}
#header .av-logo-container{height:auto !important;line-height:normal !important;}
#header .av-logo-container .logo{height:100px;text-align:center;position:relative;top:0px;}
#header .av-logo-container .logo a, #header .av-logo-container img{height:100px !important;max-height:100px !important;}
#header .av-logo-container img{display:inline-block;}
#header .main_menu ul.av-main-nav{margin-top:10px;}
#header .main_menu ul.av-main-nav li.donateMenu a{transform: scale(1.0);}
#header .main_menu{position:relative;padding:15px 0px;height:auto;}
.responsive #top #header_main > .container .main_menu .av-main-nav{margin:10px 0px 0px 0px;}
#header .main_menu ul.av-main-nav li{margin:0px;}
.responsive #top #header_main > .container .main_menu .av-main-nav > li.av-burger-menu-main > a{padding:15px 12px;background:#ffffff;border:none;}
.html_av-overlay-side #top #wrap_all .av-burger-overlay li a{font-size:15px;font-family: 'robotobold';}
.responsive #top #wrap_all #homebanner .flex_column{margin:0px;}
#homebanner{margin-top:0px;}
#homebanner .av-special-heading .av-special-heading-tag{margin-top:0px;}
#homebanner .av-special-heading .av-special-heading-tag span{font-size:75px;line-height:80px;}
#getupdates .av-special-heading .av-special-heading-tag{font-size:40px;}
#top #getupdates form{margin:0px;}
#getupdates .widget_wysija .wysija-paragraph{width:50%;padding:1%;}
#getupdates .widget_wysija .wysija-submit{width:48%;margin:1%;}
#getupdates .widget_wysija .wysija-paragraph input{margin:0px;}
#top #homecommittee .no_margin.av_three_fifth, #top #homecommittee .no_margin.av_two_fifth{width:50%;}
#top #homecontact .flex_column.first, #top #homecontact .flex_column.avia-builder-el-last{width:100%;}
#top #homecontact .flex_column.first{padding:25px 30px;margin-bottom:30px;}
#top #homecontact .wpcf7-form ul{padding-left:0px;}
#header.header-scrolled .main_menu ul.av-main-nav li a, #header.header-scrolled .main_menu ul.av-main-nav li.donateMenu a, #top #header.header-scrolled .main_menu .menu > li:last-child > a{padding:20px 15px;}
#innerheader .av-special-heading .av-special-heading-tag{margin-top:0px;}
#top #main .avia_textblock{font-size:15px;line-height:26px;}
#innerheader .av-special-heading .av-special-heading-tag{font-size:50px;line-height:60px;}
#homecommitteelist ul li{width:50%;}
#top #endorsepage .wpcf7-form ul li input, #top #endorsepage .wpcf7-form ul li textarea, #top #homevolunteer .wpcf7-form ul li input, #top #contactpageform .wpcf7-form ul li input, #top #contactpageform .wpcf7-form ul li textarea, #top #homeendorse .wpcf7-form ul li input, #top #homeendorse .wpcf7-form ul li textarea{padding:15px;font-size:14px;font-family: 'robotoregular';}
#top #endorsepage .wpcf7-form ul li .wpcf7-checkbox .wpcf7-list-item, #top #homevolunteer .wpcf7-form ul li .wpcf7-checkbox .wpcf7-list-item{width:100%;}
#top #contactpageform .avia-icon-list li, #top #contactpageform .avia-icon-list li a{font-size:14px;line-height:20px;letter-spacing:1px;}
#top #homecommittee .no_margin.av_three_fifth, #top #homecommittee .no_margin.av_two_fifth{width:100%;float:left;}
#homecommittee .av_three_fifth iframe{height:400px;}

}

@media screen and (max-width: 900px) {


}

@media screen and (max-width: 767px) {

#header .av-logo-container .logo{width:50%;text-align:left;}
#homebanner{margin-top:0px;}
#homebanner .avia-builder-el-3{padding:0px;}
#homebanner .av-special-heading{margin-top:40px;}
#top #homecommittee .no_margin.av_three_fifth, #top #homecommittee .no_margin.av_two_fifth{width:100%;margin:0px;}
#homecommittee .avia_image{display:block;}
#getupdates .av-special-heading .av-special-heading-tag{font-size:28px;line-height:36px;font-weight:normal;}
#top #footer #menu-footer-menu li{margin:0px 10px;}
#top #endorsepage input[type="checkbox"] + span, #top #homevolunteer input[type="checkbox"] + span{height:inherit;min-height:22px;}
#top #endorsepage .wpcf7-form ul li .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label, #top #homevolunteer .wpcf7-form ul li .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label, #top #homeendorse .wpcf7-form ul li .wpcf7-checkbox .wpcf7-list-item{font-size:14px;font-family: 'robotoregular';}
#homecommittee .av_three_fifth iframe{height:300px;}

}

@media screen and (max-width: 600px) {

#homebanner .av-special-heading .av-special-heading-tag{font-size:42px;}
#top #footer #menu-footer-menu li{margin:0px 5px;}
#top #homecontact .wpcf7-form ul li input, #top #homecontact .wpcf7-form ul li textarea{padding:15px;}
#top #homecontact .wpcf7-form ul li.submitBtn{width:96%;}
#innerheader .av-special-heading{padding:0px !important;}
#innerheader .av-special-heading .av-special-heading-tag{font-size:42px;line-height:50px;}
#aboutcontent .avia-button-wrap .avia-button{font-size:14px;padding:15px 15px;min-width:120px;}
#homecommitteelist ul li{width:100%;}
#top #endorsepage .av-special-heading .av-special-heading-tag, #top #homevolunteer .av-special-heading .av-special-heading-tag{font-size:22px;line-height:30px;}
#top #endorsepage .wpcf7-form ul li, #top #endorsepage .wpcf7-form ul li.fullWidth.services, #top #homevolunteer .wpcf7-form ul li, #top #contactpageform .wpcf7-form ul li, #top #contactpageform .wpcf7-form ul li.fullWidth, #top #contactpageform .wpcf7-form ul li.submitBtn, #top #homeendorse .wpcf7-form ul li, #top #homeendorse .wpcf7-form ul li.fullWidth.services, #top #homeendorse .wpcf7-form ul li .wpcf7-checkbox .wpcf7-list-item{width:100%;margin:6px 0px;}
#top #endorsepage .wpcf7-form ul li .wpcf7-checkbox .wpcf7-list-item, #top #homevolunteer .wpcf7-form ul li .wpcf7-checkbox .wpcf7-list-item, #top #homeendorse .wpcf7-form ul li .wpcf7-checkbox .wpcf7-list-item{margin:0px;}
#top #contactpageform .avia-icon-list-container, #top #contactpageform .av-special-heading-tag{padding-left:0px;}
#top #contactpageform .av-special-heading-tag{font-size:18px;line-height:22px;}
#homecommittee .av_three_fifth iframe{height:225px;}

}

@media screen and (max-width: 479px) {

#header .av-logo-container .logo{width:75%;}
#homebanner .av-special-heading .av-special-heading-tag{font-size:28px;line-height:36px;}
#homebanner .av-special-heading .av-special-heading-tag span{font-size:60px;line-height:62px;}
#homebanner .av-special-heading .av-subheading p{font-size:22px;line-height:30px;}
#getupdates .widget_wysija .wysija-paragraph{width:100%;padding:7px 0px;}
#getupdates .widget_wysija .wysija-submit{width:100%;margin:7px 0px;}
#homecommittee .av_two_fifth{padding:20px 30px;}
#top #homedonate .avia-button{padding:20px 50px;}
#threeboxes .iconbox .iconbox_content{padding-top:85px;}
#top #homecontact .flex_column.first h3{padding:30px;line-height:40px;}
#top #homecontact .wpcf7-form ul li, #top #homecontact .wpcf7-form ul li.fullWidth{width:100%;margin:6px 0px;}
#top #footer .textwidget{font-size:12px;}
#top #homecontact .avia-icon-list .av_iconlist_title{font-size:14px;}
#top #homecontact .avia-icon-list li{text-align:center;margin:0px;}
#top #homecontact .iconlist_icon{width:100%;margin:0px;}
#top #homecontact .avia-icon-list li .article-icon-entry{float:left;width:100%;margin-bottom:25px;}
#top #homecontact .flex_column.first h3{padding:0px 0px 15px 0px;font-size:30px;line-height:32px;}
#innerheader .av-special-heading .av-special-heading-tag{font-size:36px;line-height:42px;}
#homecommittee .av_three_fifth iframe{height:160px;}

}


