﻿body {
	font-family: 'Open Sans', Arial;
	color: #000000;
}
p {font-size: 1.2em;}
.top-pad{padding-top:10px}
#logo{max-width: 300px;	}
.social-icons{font-size: 1.5em;}
.navbar{background: #286a76; margin-top:10px;}
.navbar a {color: white;}
.navbar a:hover{background:#619ea9 !important;}
.phone{font-size: 2em;}
.navbar .fa-bars {
	color: white;
    font-size: 2em;
}
.popover{
	min-width: 350px
}
#map-container{
	    height: 400px;
        margin-top: 50px;
    width: 100%;
}
.fa-star{color:#ffbe00}
.footer{
	background: #286a76;
	padding: 15px 0px;
	color: white;
	font-size: .8em;
}
.imgmid{margin-left:auto;margin-right:auto;padding:25px}
.gray-border{border: 1px solid #dadada;}

.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{color: white !important}
/* ================ contact_us.php PROPERTIES ================ */

#message, #call, #visit {
    margin: 0px 0px 20px 0px;
}

#map-layout {
    display: flex;

    align-content: flex-start;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-around;
}

/* Extra Small Devices */
@media (max-width: 767px) {
	#logo, .topadd {text-align:center}
	#logo {margin-left: auto; margin-right: auto;}
	.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a{color: white;}
}
/* Tablet Devices */
@media (min-width: 768px) and (max-width: 991px) {

}
/* Medium-Desktop Devices */
@media (min-width: 992px) and (max-width: 1199px) {

}
/* Large-Desktop Devices */
@media (min-width: 1200px) {

}
$(function(){
    function is_touch_device() {
        return 'ontouchstart' in window        // works on most browsers
        || navigator.maxTouchPoints;       // works on IE10/11 and Surface
    };

    if(!is_touch_device() && $('.navbar-toggle:hidden')){
      $('.dropdown-menu', this).css('margin-top',0);
      $('.dropdown').hover(function(){
          $('.dropdown-toggle', this).trigger('click').toggleClass("disabled");
      });
    }
});
