﻿/* TWEAKS - ULZGW May 2016 */
#PageTitle img{margin-left: -10px; height: 120px; width: auto; margin: 1.5em 0;}


#pageTitle.co-brand{margin-top:10px; margin-bottom: 30px;}
#pageTitle.co-brand img{display:inline-block; float:right; }
#pageTitle.co-brand strong{width: 60%; display:inline-block; }






#toolBar{display:none;}

#internalNav .sys_currentitem{background-color: #4a4949;}
#internalNav .sys_currentitem a{color: #fff; background:#4a4949;}
#internalNav .sys_currentitem.sys_selected a{background: #eee; color:#4a4949; border-color: #4a4949;}


#internalNav li a, 
#internalNav ul li span {color:#4a4949; padding: .6em .2em .7em}
#internalNav ul.sys_simpleListMenu > li > div.sys_selected a, 
#internalNav ul.sys_simpleListMenu > li > div.sys_selected span {background-color:#4a4949;}

#wrapper #internalNav li a:hover{text-decoration:none; background-color: #eee;color: #4a4949;}

#internalNav ul li ul li div.sys_currentitem {background:#4a4949;}
#internalNav ul li ul li ul li ul li div.sys_currentitem {background-color:#4a4949;}


#wrapper #content ul li {width: auto; background-color: none;}

#wrapper #content ul li.sys_subitem {width: 100%;}
#wrapper #content ul li.sys_subitem.sys_subalternatingitem {background: #efefef;}

#content .sys_textoverlay h1{margin: 0;}



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

#toolBar{display:block;}
  

#content .sys_twoColumns_7030 .sys_one_7030,
#content .sys_twoColumns_3070 .sys_two_3070{width: 64.8%;}
#content .sys_twoColumns_7030 .sys_two_7030,
#content .sys_twoColumns_3070 .sys_one_3070{width: 33%;}

  #content .sys_threeColumns .sys_one, #content .sys_threeColumns .sys_two, #content .sys_threeColumns .sys_three {width: 32%;}

}

@media screen and (max-width: 767px) {
  #pageTitle.co-brand{margin-top:10px; margin-bottom: 30px;}
#pageTitle.co-brand img{display:block; float:left; }
#pageTitle.co-brand strong{width: 100%; display:block; margin-bottom: 20px;}

}



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

}

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

}

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

  

  
}

/* CfAM virtual tour styling */

.matterport-showcase iframe{
  min-height: 240px;
  margin: 16px 0;
  width: 100%; 
}
        
@media screen and (min-width: 768px) {
  .matterport-showcase iframe {
  min-height: 360px; 
  }
}
        
@media screen and (min-width: 992px) {
  .matterport-showcase iframe {
    height: 600px;
    max-width: 1068px;
    margin: 0 auto 15px; 
  }
}
        
  .matterport-showcase {
    text-align: center;
}