/* .content .tagline a, .content .tagline a:hover {text-decoration:none !important;color:#666 !important;cursor:auto;}

.interestdiv {background: rgb(51,204,102); border: 1px solid #666; padding: 10px 2.5%; margin-bottom: 10px; }

.contact-form-wrap {overflow:hidden;}

#contactMiddleWrap {margin-bottom:20px;overflow:hidden;}

#leftForm, #rightForm{width:50%;float:left;}
#leftForm .CompanyInfo{padding:0 20px 0 0;font-size:18px;line-height:22px;}
.CompanyInfo .logo img{width:100%;height:auto;max-width:200px;margin-bottom:20px;}
.CompanyInfo .name{font-weight:bold;font-size:1.2em;}
.CompanyInfo a{vertical-align:baseline;}
#leftForm .Text{padding:0 80px 20px 20px;border:none !important;font-size:18px !important;line-height:22px;}
.CompanyInfo .tagline{font-style:italic;margin-bottom:20px;display:inline-block;}
#Contactform{float:right;width:80%;}
#Contactform table, #Contactform table tbody, #Contactform table tbody tr, #Contactform table tbody tr td{display:block;width:100%;}
#Contactform table tbody tr td:nth-child(1){display:none;}
#Contactform input, #Contactform textarea{box-sizing:border-box;width:100%;padding:10px 2.5%;margin-bottom:10px;font-family:"Open Sans";border:1px solid #666;font-size:16px;resize:none;}
#Contactform input:hover, #Contactform textarea:hover{border:1px solid #000;}
#Contactform input[type=submit]{display:inline-block;width:auto;padding:10px 15px;float:right;background:#333;border:2px solid #333;color:#fff;cursor:pointer;}
#Contactform input[type=submit]:hover{background:#fff;border:2px solid #333;color:#333;}
.Required{font-size:14px;}
//.Star{color:#ff0000;}
#mapScroll{cursor:pointer;}

@media screen and (max-width: 800px){
#leftForm {width:40%;}
#rightForm{width:60%;}
#leftForm .Text{padding:0 20px 20px;}
#Contactform{float:none;width:100%;}
#leftForm .CompanyInfo {font-size:16px;}
}


@media screen and (max-width: 440px){
#leftForm, #rightForm {width:100%;clear:both;margin-bottom:20px;}

*/