@media only screen and (min-width: 1024px ){
    .home-top .wpsisac-medium-6.left-image-side {
        width: 100%; /* 69.7% */
		float: none;
		padding: 0;
		position: absolute;
    }
    .home-top .wpsisac-medium-6:last-child {
        width: 100%;
		/*float:right;
		background-color: #ffffff;
		margin: 130px 0;*/
		max-width: 1140px;
		margin: 0 auto;
		float: none;
    }
	.wpsisac-slick.wpsisac-prodesign-9 .wpsisac-slick-image-slide .wpsisac-slide-wrap .wpsisac-slider-content {
		width: 29%;
		float:right;
		background-color: #ffffff;
		margin: 130px 0;
		padding: 30px 0 100px;
		position: relative;
	}
	.wpsisac-slick.wpsisac-prodesign-9 .wpsisac-slick-image-slide .wpsisac-slide-wrap .wpsisac-slider-content:before {
		height: 100%;
		content: '';
		background: url("images/icon-slider-pointer.png") no-repeat center;
		width: 31px;
		position: absolute;
		left: -9%;
		top: 0;
		z-index:99999;
	}
    .wpsisac-slick-slider .slick-dots {
        /*float: right;
        right: 0;
        left: 65% !important; // auto 
        bottom: 25% !important; // 25px
        width: 31.5%;*/
		left: 0 !important;
		right: 0 !important;
		text-align: center !important;
		bottom: 15px !important;
    }
}

@media only screen and (min-width: 640px) and (max-width: 1024px){
    /*.home-top .wpsisac-medium-6.left-image-side {
        width: 50%;
    }
    .home-top .wpsisac-medium-6 {
        width: 50%;
    }
    .wpsisac-slick-slider .slick-dots {
        float: right;
        right: 0;
        left: auto !important;
        bottom: 25px !important;
        width: 50%;
    }*/
}

/*
Media Queries
---------------------------------------------------------------------------------------------------- */
@media only screen and (min-width: 1023px ){

    .nav-primary #mega-menu-wrap-primary #mega-menu-primary {
        background: #fff;
        text-align: center;
    }
    .nav-primary #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item {
        text-align: center;
        /*max-width: 25%;
        margin-left: 7.5%;*/
		padding: 28px 45px;
    }
    .nav-primary #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item:first-child {
       /*margin-left: 0;*/
	   padding-left: 0;
    }
    .nav-primary #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item:last-child {
	   padding-right: 0;
    }
    .nav-primary #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item {
		background: url(images/nav-menu-separator.png) no-repeat right bottom;
		position: relative;
    }
    .nav-primary #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item:last-child {
		background: none;
    }
    .nav-primary #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item > a {
		font-family: 'RobotoCondensedRegular';
        font-size: 17px;
        font-weight: 500;
        color: #000000;
        height: auto;
        line-height: 22px;
		background-size: 22px !important;
        text-align: center;
        padding-bottom: 25px;
    }
	.nav-primary #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item.mega-current-menu-item:after {
		background:url(images/nav-menu-current-bg.png) no-repeat center;
		/*width: 20px;*/
		width: 65%;
		height: 13px;
		content: '';
		position: absolute;
		display: block;
		bottom: -10px;
	}
    .nav-primary #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item > a:hover,
    .nav-primary #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item.mega-current-menu-item.mega-toggle-on > a,
    .nav-primary #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item.mega-current-menu-item > a,
    .nav-primary #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link,
    .nav-primary #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover,
    .nav-primary #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:focus{
        color: #f57e20 !important;
        font-weight: 500 !important;
        background-color: #fff !important;
    }
    .nav-primary #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item > a:after {
        margin: 0 auto;
        width: 18px;
        display: block;
        line-height: 10px;
    }

    .nav-primary #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {
        background: #939598;
        background: -webkit-gradient(linear, left top, left bottom, from(#606060), to(#939598));
        background: -moz-linear-gradient(top, #606060, #939598);
        background: -ms-linear-gradient(top, #606060, #939598);
        background: -o-linear-gradient(top, #606060, #939598);
        background: linear-gradient(to bottom, #606060, #939598);
        /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF606060', endColorstr='#FF939598');*/
        padding: 50px 60px;
    }
    .nav-primary #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title {
        color: #fff;
        font-size: 30px;
        font-weight: 500;
        text-transform: none;
        border-bottom: 1px solid #f57e20;
        padding-bottom: 20px;
        margin-bottom: 30px;
    }
    .nav-primary #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title a {
        color: #fff;
    }
    .nav-primary #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title:hover a,
    .nav-primary #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title:hover {
        color: #f57e20;
    }

    .nav-primary #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item {
        padding-top: 0;
        padding-bottom: 0;
    }
    .nav-primary #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
        color: #fff;
        font-size: 18px;
        font-weight: 500;
        text-transform: none;
        border-bottom: 1px solid #f57e20;
        padding: 10px 0;
    }
    .nav-primary #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover {
        color: #f57e20;
    }
    .nav-primary .mega-block-title:before {
        content: '+ ';
        display: inline-block;
        font-weight: 500;
    }
    .nav-primary #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:before {
        content: '+ ';
        display: inline-block;
        vertical-align: middle;
        line-height: 0;
        font-weight: bold;
        margin-top: -10px;
    }
}
@media only screen and (max-width: 1180px) {

    .wrap {
        max-width: 960px;
    }

    .content-sidebar-sidebar .content-sidebar-wrap,
    .sidebar-content-sidebar .content-sidebar-wrap,
    .sidebar-sidebar-content .content-sidebar-wrap {
        width: 750px;
    }

    .sub-footer-left {
        width: 710px;
    }

    .content {
        width: 630px;
    }

    .title-area {
        /*width: 200px;*/
		width: 350px;
    }
    .site-header .widget-area {
        /*width: 750px;*/
		width: 600px
    }
    .header-top .menu-item a {
        font-size: 14px;
    }
    .header-top .top-menu:after {
        right: -13px;
    }
    .site-header .social-links a {
        margin: 0;
    }
    .site-header .widget {
        padding: 0 5px 0 0;
    }


    .sidebar-content-sidebar .content,
    .sidebar-sidebar-content .content,
    .content-sidebar-sidebar .content {
        width: 420px;
    }

    .sidebar-primary {
        width: 300px;
    }


    .nav-primary #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item {
        text-align: center;
        max-width: 184px;
        margin-left: 10px;
    }
    .home-sidebar {
        max-width: 320px;
    }
    .home-content {
        max-width: 600px;
    }
    .home-content .custom-heading {
        font-size: 50px;
        line-height: 50px;
    }
    .site-footer .first {
        text-align: left;
        line-height: 22px;
    }
	
	.ginput_recaptcha > div { max-width: 255px;}
	.ginput_recaptcha iframe { max-width: 255px;}
}

@media only screen and (max-width: 1023px) {
	.ginput_recaptcha > div { max-width: 305px;}
	.ginput_recaptcha iframe { max-width: 305px;}
	
    .wrap, .home-content, .footer-widgets .widget {
        padding-left: 3%;
        padding-right: 3%;
    }
	
	.homepage-content .wrap, .footer-widgets .wrap {
        padding-left: 0;
        padding-right: 0;
    }

    .outreach-pro-home .site-inner .wrap {
        padding: 0;
    }

    .content,
    .content-sidebar-sidebar .content,
    .content-sidebar-sidebar .content-sidebar-wrap,
    .footer-widgets-1,
    .footer-widgets-2,
    .footer-widgets-3,
    .footer-widgets-4,
    .sidebar-content-sidebar .content,
    .sidebar-content-sidebar .content-sidebar-wrap,
    .sidebar-primary,
    .sidebar-secondary,
    .sidebar-sidebar-content .content,
    .sidebar-sidebar-content .content-sidebar-wrap,
    .site-header .widget-area,
    .title-area {
        width: 100%;
    }

    .header-image .site-title a {
        background-position: top !important;
    }

    .genesis-nav-menu li,
    .site-header .search-form,
    .site-header ul.genesis-nav-menu {
        float: none;
    }

    .genesis-nav-menu,
    .nav-primary,
    .site-description,
    .site-header .search-form,
    .site-title {
        text-align: center;
    }
	
    .site-header .title-area {
		text-align: left;
		width: 55%;
	}
	
    .site-header .widget-area {
		width: 35%;
		padding-top: 10px;
	}

    .site-header .simple-social-icons .alignleft,
    .site-header .simple-social-icons .alignright,
    .site-header .simple-social-icons ul li {
        display: inline-block;
        float: none;
        text-align: center;
    }

    .genesis-nav-menu a,
    .genesis-nav-menu > .first > a,
    .genesis-nav-menu > .last > a {
        padding: 18px 12px;
        padding: 1.8rem 1.2rem;
    }

    .site-header .search-form {
        margin: 16px auto;
        margin: 1.6rem auto;
    }

    .genesis-nav-menu li.right {
        display: none;
    }

    .sub-footer-left {
        width: 520px;
    }

    .footer-widgets {
        text-align: center;
    }
    .footer-widgets-1,
    .footer-widgets-2 {
        margin-right: 0;
    }
    .footer-widgets-1, .footer-widgets-2, .footer-widgets-3, .footer-widgets-4 {
        min-height: 0;
    }
    .footer-widgets-2, .footer-widgets-3, .footer-widgets-4 {
        border-left: 0;
        padding-left: 0;
        /*margin-bottom: 33px;*/
    }
    .footer-widgets-2,
    .site-footer .first {
        text-align: center;
    }
    .site-footer .one-third,
    .site-footer .two-thirds{
        width: 100%;
        text-align: center;
    }
    .site-footer .one-third {
        padding-bottom: 20px;
    }
    .footer-widgets .menu-item {
        text-align: center;
    }
    .footer-widgets .menu-item a {
        display: inline-block;
    }
    .footer-widgets-4 img.alignnone, .alignnone {
        margin: 0 auto 30px;
    }
	
	.community_partners .partners-img-wrap {
		width: 31%;
		margin-bottom: 30px;
	}
	
    .site-footer .menu-item {
        margin-bottom: 10px;
    }
	
	.header-top .header-top-right { background: none; }
	
    .header-contact,
	.header-top .header-top-right .widget_gtranslate,
	.header-top .header-top-right .font-resizer-section {
		display: none !important;
    }
    .header-top {
        padding: 0;
    }
	.site-header .search-box { float: left; }
    .top-menu {
        display: none;
    }
    .header-top .header-top-right {
        width: 100%;
    }
    .hide-on-mobile {
        display: none;
    }
    .show-on-mobile {
        display: block;
		clear: both;
		overflow: hidden;
		position: absolute;
		top: 32px;
    	right: 15px;
    }
	.show-on-mobile a {
        display: inline-block;
        position: relative;
    }
    /*.show-on-mobile a {
        display: inline-block;
        float: left;
        width: 33.33333%;
        border-right: 1px solid #bdabca;
        color: #fff;
        font-size: 14px;
        text-align: center;
        padding: 10px;
        position: relative;
    }
    .show-on-mobile a:last-child {
        border-right: 0;
    }
    .show-on-mobile a:before {
        content: '';
        display: inline-block;
        vertical-align: middle;
        margin-right: 11px;
    }
    .show-on-mobile a.connect:before {
        background: url("images/icon-mobile-connect.png") no-repeat;
        width: 26px;
        height: 19px;
    }
    .show-on-mobile a.search:before {
        background: url("images/icon-mobile-search.png") no-repeat;
        width: 20px;
        height: 20px;
    }
    .show-on-mobile a.menu:before {
        background: url("images/icon-mobile-menu.png") no-repeat;
        width: 20px;
        height: 17px;
    }*/
    .show-on-mobile a.search {
        background: url("images/icon-mobile-search.png") no-repeat;
        width: 29px;
        height: 29px;
		display: none;
    }
    .show-on-mobile a.menu {
        background: url("images/icon-menu.png") no-repeat;
        width: 40px;
        height: 25px;
    }
    /*.show-on-mobile a.menu.active,
    .show-on-mobile a.search.active,
    .show-on-mobile a.connect.active {
        background-color: #0671c0;
    }*/
    .home-content,
    .home-sidebar {
        max-width: 100%;
    }
    .home-content {
        margin-bottom: 60px;
    }
	
    .site-header {
        padding: 20px 0;
    }

    .header-top-right {
        position: relative;
    }
    .mobile-menu {
        clear: both;
        /*background: #0f95cc;
        background: -webkit-gradient(linear, left top, left bottom, from(#0671c0), to(#0f95cc));
        background: -moz-linear-gradient(top, #0671c0, #0f95cc);
        background: -ms-linear-gradient(top, #0671c0, #0f95cc);
        background: -o-linear-gradient(top, #0671c0, #0f95cc);
        background: linear-gradient(to bottom, #0671c0, #0f95cc);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0056B8', endColorstr='#FF0F95CC');*/
        width: 100%;
        position: absolute;
        right: 0;
        /*top: 42px; Joevil */
		top:85px !important;
        z-index: 100;
        padding: 20px;
		background-color: #408bcd;
    }
    .mobile-menu .menu-item {
        display: block;
        /*border-bottom: 1px solid #fff;*/
		background: url(images/sidebar-menu-border.png) no-repeat left bottom;
    }
    .mobile-menu .menu-item a,
    .header-top .menu-item:first-child a{
        display: block;
        padding: 15px 10px 15px 0;
        font-weight: bold;
    }
    .mobile-menu .menu-item.current-menu-item > a:before{
        content: '»';
    }
    .mobile-menu .menu-item.menu-item-has-children > a {
        /*border-bottom: 1px solid #fff;*/
		background: url(images/sidebar-menu-border.png) no-repeat left bottom;
    }
    .mobile-menu .menu-item a:before {
        /*content: '+';*/
        display: inline-block;
        vertical-align: middle;
        /*margin-right: 5px;*/
    }
    .mobile-menu .menu-item .sub-menu {
        /*padding-left: 20px;*/
    }
    .mobile-menu .menu-item .sub-menu li {
        padding-left: 20px;
    }
    .mobile-menu .menu-item > ul .menu-item a {
        padding: 10px 0 !important; /* 10px 10px */
        background: none;
        border-bottom: 0;
    }
	.mobile-gtanslate-fontresizer { padding-top: 20px; }
	.mobile-menu .mobile-gtanslate, .mobile-menu .mobile-fontresizer {
		display: inline-block;
		margin-left: 15px;
	}
	.mobile-menu .mobile-gtanslate .switcher .selected a {
		font-family: 'RobotoCondensedRegular';
		font-weight: 600;
	}
	.mobile-menu .mobile-fontresizer li.menu-item {
		background: none !important;
		display: inline-block !important;
	}

    .mobile-search {
        position: absolute;
        width: 100%;
         /*top: 42px; Joevil */
		top:85px !important;
		left: 0;
        padding: 30px;
        /*background: #0f95cc;
        background: -webkit-gradient(linear, left top, left bottom, from(#0671c0), to(#0f95cc));
        background: -moz-linear-gradient(top, #0671c0, #0f95cc);
        background: -ms-linear-gradient(top, #0671c0, #0f95cc);
        background: -o-linear-gradient(top, #0671c0, #0f95cc);
        background: linear-gradient(to bottom, #0671c0, #0f95cc);*/
        /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0056B8', endColorstr='#FF0F95CC');*/
        z-index: 200;
		background-color: #408bcd;
    }
    .mobile-search .widget-title {
        color: #fff;
        font-size: 20px;
    }
    .mobile-search input {
        border-radius: 6px;
		width: 100%;
    }
    .mobile-connect {
        position: absolute;
        width: 100%;
         /*top: 42px; Joevil */
		top:140px !important;
        padding: 30px;
        background: #0f95cc;
        background: -webkit-gradient(linear, left top, left bottom, from(#0671c0), to(#0f95cc));
        background: -moz-linear-gradient(top, #0671c0, #0f95cc);
        background: -ms-linear-gradient(top, #0671c0, #0f95cc);
        background: -o-linear-gradient(top, #0671c0, #0f95cc);
        background: linear-gradient(to bottom, #0671c0, #0f95cc);
        /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0056B8', endColorstr='#FF0F95CC');*/
        z-index: 200;
    }
    .mobile-connect.social-links a {
        border-radius: 6px;
    }
}

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

    .archive-description,
    .author-box,
    .comment-respond,
    .entry,
    .entry-comments,
    .entry-pings,
    .sidebar .widget {
        box-shadow: none;
    }

    .archive-pagination li a {
        margin-bottom: 4px;
        margin-bottom: 0.4rem;
    }

    .five-sixths,
    .four-sixths,
    .one-fourth,
    .one-half,
    .one-sixth,
    .one-third,
    .sub-footer-left,
    .sub-footer-right,
    .three-fourths,
    .three-sixths,
    .two-fourths,
    .two-sixths,
    .two-thirds {
        margin: 0;
        width: 100%;
		float: none;
    }
	
	.footer-widgets-4 .one-fourth {
		padding-left: 0;
		border-left: none;
	}

    .content #genesis-responsive-slider .flex-direction-nav li .next,
    .content #genesis-responsive-slider .flex-direction-nav li .prev,
    .content .slide-excerpt {
        display: none;
    }

    .home-bottom .widget {
        text-align: center;
        width: 48%;
    }

    .home-bottom .widget:nth-of-type(2n) {
        clear: none;
        margin-left: 2.564102564102564%;
    }

    .home-bottom .widget:nth-of-type(2n+1) {
        clear: both;
        margin-left: 0;
    }
    .sr-team .mb-item {
        width: 48%;
        margin-left: 0;
    }
    .sr-team .mb-item:nth-child(3n+1) {
        clear: none;
    }
    .sr-team .mb-item:nth-child(2n+2) {
        float: right;
    }
    .sr-team .mb-item:nth-child(2n+1) {
        clear: both;
    }
    .header-top .wrap {
        max-width: 100%;
        padding: 0;
    }
	
	.jobboard  .job-heading{
	display:none;
	}
	
	.jobboard  .job-pdf, .job-title, .job-profession, .job-employee-group, .job-closing-date {
	width:100%;
	}
	
	.jobboard  .job-pdf, .job-title{
	font-weight:bold;
	}
	
	.jobboard .job-item {
	margin-bottom:20px;
	}
	
	.locations-set ul { margin-bottom: 0; }
	
}
@media only screen and (max-width: 740px) {
	.site-header .search-box { display: none; }
	.show-on-mobile a.search { display: inline-block; margin-right: 15px; }

    .show-on-mobile a {
        padding-top: 20px;
    }
    .show-on-mobile a:before {
        display: block;
        background-position: center !important;
        width: 100% !important;
        margin-right: 0;
        margin-bottom: 10px;
    }
    .show-on-mobile a {
        min-height: 82px;
    }
}
@media only screen and (max-width: 600px) {

    .genesis-nav-menu a,
    .genesis-nav-menu > .first > a,
    .genesis-nav-menu > .last > a {
        padding: 4px 12px;
        padding: 0.4rem 1.2rem;
    }

    .nav-primary {
        padding: 14px 0;
        padding: 1.4rem 0;
    }

    .responsive-menu {
        display: none;
    }

    #responsive-menu-icon {
        display: block;
    }

    .entry-categories,
    .entry-comments-link,
    .entry-tags {
        display: block;
        float: none;
    }
    .home-content .entry {
        width: 100%;
    }
    .sr-team .mb-item {
        width: 100%;
        margin-left: 0;
    }
    #wpadminbar {
        position: fixed !important;
    }
}
@media only screen and (max-width: 640px) {
    .home-top .wpsisac-slick-slider .slick-dots {
        bottom: 20px !important;
    }
    .home-top .wpsisac-slide-wrap,
    .home-top .wpsisac-slick.wpsisac-prodesign-9 .wpsisac-slick-image-slide:nth-child(4n+1) .wpsisac-slide-wrap,
    .home-top .wpsisac-slick.wpsisac-prodesign-9 .wpsisac-slick-image-slide:nth-child(4n+2) .wpsisac-slide-wrap,
    .home-top .wpsisac-slick.wpsisac-prodesign-9 .wpsisac-slick-image-slide:nth-child(4n+3) .wpsisac-slide-wrap,
    .home-top .wpsisac-slick.wpsisac-prodesign-9 .wpsisac-slick-image-slide:nth-child(4n+4) .wpsisac-slide-wrap {
        background: #fff !important;
        text-align: center;
        padding-bottom: 30px;
    }
	
	.footer-widgets-2 { background: none; text-align: left; padding: 45px 0; }
	.footer-widgets-2 .one-third { margin-bottom: 40px; }
	
	.footer-widgets .widget-title { margin-bottom: 25px; }
}

@media only screen and (max-width: 480px) {
	#logo { display: none; }
	#logo-mobile { display: block; }
	
    .content #genesis-responsive-slider .flex-control-nav {
        display: none;
    }
		
	.home-top .home-slider-desktop {
		display: none;
	}
	.home-top .home-slider-mobile {
		display: block;
	}
	
	.home-top .wpsisac-slick.wpsisac-prodesign-9 .wpsisac-slick-image-slide .wpsisac-slide-wrap .wpsisac-readmore a {
		padding: 10px 70px;
		font-size: 16px;
	}

    .home-bottom .widget:nth-of-type(2n),
    .home-bottom .widget {
        margin: 0;
        width: 100%;
    }

    .header-image .site-title a {
        background-size: contain !important;
    }

    .mobile-menu,
    .mobile-search,
    .mobile-connect {
        top: 82px;
    }
	
	.content .entry-title{ font-size: 30px; }
	
	.community_partners .partners-img-wrap {
		width: 46%; 
	}
	.community-partners-title { width: 100%; margin-right: 0; }
	.community_partners .partners-img-wrap:nth-child(2),
	.community_partners .partners-img-wrap:nth-child(4),
	.community_partners .partners-img-wrap:nth-child(6) {
		margin-right: 0;
	}
	
	/*#headerTitle { margin-top: 95px; }*/
	#headerTitle h1 { font-size: 30px; }
	
	.home-content .more-link a { display: block; background: url(images/icon-learn-more.png) no-repeat left 15px; }
	
	.community_partners .one-sixth { margin-bottom: 30px; }
	ul.accreditation_awards li { display: block; margin-right: 0; width: 100; }

	.ltl-section { margin-bottom: 30px }
}

@media only screen and (min-width: 321px) {
    .feedback-page .content .gform_wrapper .gfield_time_ampm,
    .feedback-page .content .gform_wrapper .gfield_time_hour {
        max-width: calc(6rem + 0.5rem);
    }
    .feedback-page .content .gform_wrapper .gfield_time_hour input[type=number],
    .feedback-page .content .gform_wrapper .gfield_time_minute input[type=number] {
        width: calc(4rem + 8px)!important;
    }
    .feedback-page .content .gform_wrapper ul.gform_fields li.gfield select {
        margin-left: 10px;
    }
}


/*JOEVIL*/
@media only screen and (max-width: 1023px) {
	.site-header .social-links , .site-header .donate, .nav-primary {
     display: none;
    }
	
	.site-header .google-language{
		position: absolute;
		top:10px;
		right:40px;
		float:none;
	}
	
	.site-header{
		/*height:0px;*/
		padding: 0;
	}
	
	.goog-te-gadget select{
		width:150px !important;
		font-size:14px !important;
	}
}

@media only screen and (max-width: 400px) {
	.site-header .google-language{
		position:absolute;
		right:0px !important;
	}
	.goog-te-gadget select{
		width:110px !important;
		font-size:11px !important;
	}
}
/*JOEVIL*/