#main .cws-news-slider.avia-content-slider .slide-image {
background-color:#2dc5d3;
}

.widget-jobsearch-results .search-columns {
 background:#065481; 
}
.widget-jobsearch-results h2 {
 color:#8b103b; 
}

.widget-jobsearch-results .job.alt {
 background:#f6fafb; 
}
#job-map{height:500px;}
/* Fix for color of selected menu item */
/* #top #header .av-main-nav > li.current-menu-item > a .avia-menu-text {color:#8b103b;} */

#top .iconbox.av-no-box.icon-box-header .iconbox_icon {margin-bottom:0;}
#top .iconbox.av-no-box.icon-box-header.noiconborder .iconbox_icon {border:none !important;line-height:65px;width:65px;height:65px; font-size:55px;}

.iconbox.icon-box-header .iconbox_content .iconbox_content_title {font-size:24px; margin-bottom:40px; margin-top:10px;}


/* cws icon list title */
#top .iconbox.av-no-box.cws-icon-box {
 margin:20px 0; 
}
#top .iconbox.av-no-box.cws-icon-box .iconbox_icon {
  width: 60px;
  height: 60px;
  line-height: 60px;
  font-size:26px;
  margin-bottom:6px;
  border:none !important;
}
.iconbox.cws-icon-box .iconbox_content .iconbox_content_title {
  font-size:20px;
}

/* Featured Jobs widget */
.featured-jobs-cell .widget.widget-joblist {
  padding:0;
}

.featured-jobs-cell .widget.widget-joblist .widget_joblist_row {
 margin-bottom:8px;
  line-height:1.4em;
}
.featured-jobs-cell .widget.widget-joblist .widget_joblist_row a {
  font-weight:700;
}

#sticky-nav-search .quicksearch-title h3.widgettitle {
 color:#ffffff;
  text-align:right;
  font-size:20px;
  margin:4px 0 0;
}

@media only screen and (max-width: 767px) {
 #sticky-nav-search .quicksearch-title h3.widgettitle {
    text-align:left;
  }
}

/* news slider */
.cws-news-slider.avia-content-slider .slide-entry-title,
.cws-news-slider.avia-content-slider .slide-meta,
.cws-news-slider.avia-content-slider .slide-content{
  color:#fff;
}

/* Change mobile menu animation */
#wrap_all { position: relative !important; }
.avia_transform3d #mobile-advanced {
opacity: 0;
top: -100%;
left: 0;
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
transform: translateZ(0);
}

.avia_transform3d .show_mobile_menu #mobile-advanced {
opacity: 1;
-webkit-transform: translate3d(0, 100%, 0);
-moz-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
/*
#mobile-advanced{
	-webkit-transform:   scale(1);
	-moz-transform:      scale(1);
	transform:           scale(1);
}
.avia_transform3d #mobile-advanced{
	-webkit-transform:   scale3d(1);
	-moz-transform:      scale3d(1);
	transform:           scale3d(1);
}
.show_mobile_menu #mobile-advanced{
	-webkit-transform:   scale(1);
	-moz-transform:      scale(1);
	transform:           scale(1);
}
.avia_transform3d .show_mobile_menu #mobile-advanced{
	-webkit-transform:   scale3d(1);
	-moz-transform:      scale3d(1);
	transform:           scale3d(1);
}
#mobile-advanced{ 
	right: 0;
	top: -100%;
}

.show_mobile_menu #mobile-advanced{
	-webkit-transform:   translate(0, 100%);
	-moz-transform:      translate(0, 100%);
	transform:           translate(0, 100%);
}

.avia_transform3d .show_mobile_menu #mobile-advanced{
	-webkit-transform:   translate3d(0, 100%, 0);
	-moz-transform:      translate3d(0, 100%, 0);
	transform:           translate3d(0, 100%, 0);
}
*/

#main>.title_container {
  display: none;
}  

.post-meta-infos .text-sep-date {
    display: none;
}

.single-tribe_events .tribe-events-event-meta.primary {
	width: 65%;
	float: left;
}

.av-single-event-content {
	width: 100%;
	float: none !important;
}

.single-tribe_events .tribe-events-event-meta.secondary {
	width: 32%;
	float: right;
}

@media only screen and (max-width: 480px) {
  .widget.widget-jobsearch {
    padding:30px 0 0px 0;
  }
  
  .avia-content-slider .slide-entry-wrap {
    margin-bottom: 0px;
  }
  
  .responsive #top #wrap_all .avia-content-slider-odd .slide-entry.slide-parity-even {
    margin-bottom: 20px;
  }
  
  .single-tribe_events .tribe-events-event-meta.primary {
    width: 100%;
  }
  
  .single-tribe_events .tribe-events-event-meta.secondary {
    width: 100%;
  }
  
}

/* Added CSS starting 6/23/2016 */
/* h1, h2 {font-family: Arial Black;} */
h3, h4, h5 {font-family: Arial; }
h3 {text-transform: uppercase; }
a { font-weight: bold; } 
p { line-height: 16px;}
li { line-height: 16px; }
h2 { letter-spacing: 0px !important; }
.bodywithLink a {text-decoration: underline; }
.halfLeft {float: left; width: 50%; }
.halfRight {float: right; width: 50%; }
 
#header_main { background: #ffffff; }
.avia-menu-fx { 
  background-color: #FCB337 !important; 
  height: 9px;
}
#header_main_alternate {border: none;}

.mainbannerText {
    margin-left: 40%;
    background: #FCB337;
    width: 100%;
    padding: 15px;
}
.mainbannerText-2 {
    margin-left: 70%;
    background: transparent;
    width: 100%;
    padding: 15px;
}
.mainbannerText h1 {font-size: 65px; }
.mainbannerText p {font-size: 22px; line-height: normal; }
#sticky-nav-search h4 { margin-top: 0px; color: #FCB337; padding-top: 5px; text-decoration: none;}
#text-3 {padding-top: 10px; }

/* Salary */
.salaryGrid .avia-content-slider-inner {width: 90%;}

/* Promotional Opportunities */
.promOpp h4 {padding-top: 20px; }
.promOpp { padding-bottom: 30px;}

/* Civilian Opportunities Page */
.civilianNYPD {bottom: 25px; }
.civOppMain { border-top: 8px solid #fcb437 !important; }
.civOppMain .flex_column.av_one_half { margin-top: 0px; }
.civOppLinks p, .civOppLinks2 p  {
  font-weight: bold;
    font-size: 16px;
    line-height: 30px;
}
.civOppLinks2 {
    border: 2px solid #fcb437 !important;
    padding-left: 5%;
}
.civAccordion p {margin-top: 5px; }
/* Civilian Opportunities End */

/* Accordion */
.main_color .toggler, .alternate_color .toggler { 
  background: transparent; 
  border-width: 2px;
}
.toggle_content.invers-color {
  background: transparent;
  border-width: 2px;
}
.togglecontainer {margin: 0px; }
.single_toggle { padding-top: 15px; }
span.toggle_icon { 
  left: 90%; 
  background-color: #999999;
 
}
p.toggler {
    font-size: 16px;
    font-weight: bold;
    color: #003866 !important; 
}
.toggle_content.invers-color {padding-left: 35px; }
.civAccordion p, .civAccordion a, .civAccordion strong, .civAccordion ol, .civAccordion ul  
{color: #003866 !important; }
/* Accordion End */


/* Footer */
.footer_color a {font-weight: normal;}


/* Layout fixes */
@media only screen and (max-width: 1024px) {
    .mainbannerText {margin-left: 30%; }
}
    .mainbannerText-2 {margin-left: 30%; }
}

@media only screen and (max-width: 989px) {
  .mainbannerText {margin-left: 10%; }
}
  .mainbannerText-2 {margin-left: 10%; }
}

/* Blue Salary Boxes */
.blueSalary {
    width: 12%;
    background: #003866;
    font-size: 16px;
    color: #fcb437;
    text-align: center;
    padding: 12px;
    float: left;
    margin-left: 2px;
}
.blueBegin { color: #ffffff; }
.totalSalary {
    font-weight: bold;
    font-size: 19px;
}

@media only screen and (max-width: 989px) {
  .blueSalary {
  width: 100%;
  margin-top: 2px;
 
  }
}
/* Blue Salary Boxes End */

/* School Crossing Guard Form */
.mc4wp-alert { font-weight: bold; }
.civ-career-day {margin-left:15px;}
