/* Enter Your Custom CSS Here */

/*++++TEST AREA ++++   */


.main_color.sidebar_right
{
    background-color: rgba(255,255,255, .7);
     -webkit-border-radius: 9px;
   -moz-border-radius: 9px;
   border-radius: 9px;
  margin-bottom: 30px;
}
.alternate_color {
    border-radius: 9px;
}

body#top.page.page-id-17 h4 {
  color: #0a77af;
  
}



#top #header .av-main-nav > li > a {
    font-size: 14px;
    text-shadow: 1px 2px 10px #2e849f;
}


.footer_color {
    background-image: none;
    background-color: rgba(50,125,150, .9);
  border-top: none;
}









/*=======================PRINT===========================*/
 
@media print {
body { background:white; color:black; margin:0; }
  #header {display:none;}
  #footer {display:none;}
  #socket {display:none;}
  .sidebar {display:none;}
  .a11y-toolbar {display:none;}
}
 
/*=======================RESPONSIVE===========================*/




 
/*------------------PHONE ONLY------------------------*/
 
@media only screen
and (max-width : 480px) {

 
}
 
/*-----------------------TABLET ONLY---------------------------*/
 
@media only screen
and (max-width : 767px)
and (min-width : 481px) {
  
 
}
/*-----------------------TABLET AND MOBILE ---------------------------*/
 
@media only screen
and (max-width : 767px) { 

html.html_boxed {
    background: url("//www.ichooseliving.co.nz/wp-content/uploads/2015/04/sky3_ichooseliving.jpg") no-repeat fixed center top #eeeeee;
}
} 
/*----------------------DESKTOP ONLY-----------------------------*/
 
@media only screen
and (min-width : 766px) {
 
}

/* --Make post slider full width until responsive kiss in DAVE ---
@media only screen
and (min-width : 950px) {
  .responsive .container {
    padding: 0;
}
}*/
 
/*===========================HEADER==============================*/
 
/*----------- Appearance----------*/
#header_meta {
    background: none repeat scroll 0 0 transparent;
}
.header-scrolled  #header_main{
    background-color: rgba(65,151,178,0.95); 
}




 
/*-----------Top------------*/
#top #header_meta a, #top #header_meta li, #top #header_meta .phone-info {
    font-size: 14px;
}
 
/*-----------Logo-----------*/
 
/*----------- Social----------*/
 
/*----------- Other----------*/
 
/*===========================MENU==================================================*/
 
/*----------- Appearance----------*/
/* box around donation in the menu */
#top .av-menu-button > a .avia-menu-text {
    border: 1px solid;
    border-radius: 5px;
   background-color: rgba(0,0,30, .1);
  -webkit-box-shadow: 3px 9px 5px -1px rgba(0,0,30,0.3);
-moz-box-shadow: 3px 9px 5px -1px rgba(0,0,30,0.3);
box-shadow: 3px 9px 5px -1px rgba(0,0,30,0.3);
}

/* ---Dropdown font weight --*/
#top #wrap_all .av-main-nav ul > li > a, 
#top #wrap_all .avia_mega_div, 
#top #wrap_all .avia_mega_div ul, 
#top #wrap_all .av-main-nav ul ul {
    font-weight: bold;
}
 
/*----------- Search----------*/
 
/*----------- Nav----------*/
/* -----------Mobile Nav -----*/

#advanced_menu_toggle, #advanced_menu_hide {
    margin-top: -43px;
    color: #ffffff;
}

  #mobile-advanced a {
  color:#9fecff;
}
#mobile-advanced ul {
     background: none repeat scroll 0 0 #0099ff;
}
#mobile-advanced {
    padding: 40px 0px 0px 0px;

}
#mobile-advanced   {
    background: none repeat scroll 0 0 #0089ef;
}

 .responsive.html_mobile_menu_tablet.html_logo_right #advanced_menu_toggle {
    color: #440400;
}


 
/*============================BODY==================================*/
 
/*----------- Appearance----------*/
/* rounded corners fro boxes */
div.av-section-color-overlay {
   -webkit-border-radius: 9px;
   -moz-border-radius: 9px;
   border-radius: 9px;
}
/*-- set colours for headings and bottom borders of images of featuresed posts on home page -- */

#hot.avia-section.main_color .post-entry-12  h3 {
  text-transform: uppercase;
  color: #aa0000;
  font-size: 24px;
  font-weight: 100;
}
#hot.avia-section.main_color .post-entry-12  img {
  border-bottom: 6px solid #aa0000;
}
#hot.avia-section.main_color .post-entry-142  h3 {
  text-transform: uppercase;
  color: #0000aa;
  font-size: 24px;
  font-weight: 100;
}
#hot.avia-section.main_color .post-entry-142  img {
  border-bottom: 6px solid #0000aa;
}
#hot.avia-section.main_color .post-entry-148  h3 {
  text-transform: uppercase;
  color: #008800;
  font-size: 24px;
  font-weight: 100;
}
#hot.avia-section.main_color .post-entry-148  img {
  border-bottom: 6px solid #008800;
}
 
/*----------- Images --------------*/
 
/*----------- Typography----------*/
 
/*----------- Elements----------*/
/* ---testimonial names moved left ----*/
.avia-testimonial-meta {
    margin-left: 20px;
}

/* --- post slider (hot) changes ---*/

#hot div .av_one_third {
    margin-left: 6%;
    width: 32%;
    background-color: rgba(225,255,255,0.8);
    margin-left: 1%;  
    min-height:450px;
   -webkit-border-radius: 6px;
   -moz-border-radius: 6px;
   border-radius: 6px;
}
#hot .read-more-link { /*align read mores to bottom*/
    position: absolute;
    bottom: 15px;
}


#hot h3.slide-entry-title.entry-title {
 color: #333; 
  padding:12px 20px 0px 20px;
  text-align: center;
  font-size:130%;
}

.avia-content-slider .slide-meta div, 
.avia-content-slider .slide-meta time {
 display: none;
}
#hot div.slide-entry-excerpt.entry-content {
  color:#666;
  padding: 0 20px;
}

 
/*----------- Forms----------*/
 
/*----------- Buttons----------*/
 
/*----------- Other----------*/
 
/*============================SIDEBAR==================================*/
 
/*----------- Appearance----------*/
 
/*----------- Images --------------*/
 
/*----------- Typography----------*/
 
/*----------- Elements----------*/
 
/*----------- Forms----------*/
 
/*----------- Buttons----------*/
 
/*----------- Other----------*/
 
/*=============================WIDGETS=============================*/
 
/*-------------label which widget------------*/
 
/*=============================PLUGINS=============================*/
 
/*-------------label which plugin-----------------*/
 
/*======================FOOTER========================*/
 
/*----------- Appearance----------*/
 
/*----------- Nav----------*/
 
/*======================SOCKET========================*/
 
/*----------- Appearance----------*/
 
/*----------- Copyright----------*/
 
/*----------- Nav----------*/
 

