header	{ margin-top:20px;}
footer	{ margin:40px 0 40px 0;}
footer .container { padding-top:20px; border-top:solid 1px #ccc;}
.menu	{	background:#E21C00; clear:both;}
.header-top	{ margin-bottom:10px;}
.size20	{ font-size:20px;}
.size24	{ font-size:20px;}
.page	{  margin-bottom:20px; min-height:300px; font-size:16px;}
.page .row	{ margin-top:10px;}

.navbar .container-fluid { padding:0;}

.page-menu ul {  margin:0; padding:0; list-style:none; }
.page-menu ul li {  margin:0; padding:0; list-style:none; margin-top:10px; padding-bottom:15px; border-bottom:solid 1px #ddd; background:#fff;  }
.page-menu ul li a { font-size:16px;}
.page-menu ul li.active a{ color:#E21C00; font-weight:bold;} 
.carousel-inner .item img, .photo img	{ width:100%; }


.contact-form input[type="text"]	{ width:90%; border:solid 1px #ccc; padding:5px 10px; margin:10px 0; }
.contact-form input[type="button"]	{  border:none; background:#E12800; color:#fff; padding:5px 20px; margin:10px 0; }

.contact-form textarea	{ width:90%; height:80px; border:solid 1px #ccc; padding:5px 10px; margin:10px 0; }
a.greycolor		{ color:#444; font-weight:bold;}
a.greycolor:hover,a.greycolor:focus		{ color:#888; font-weight:bold;}

.header-top i.fa-search	{ position:absolute; margin-left:-24px; margin-top:3px; color:#e1e1e1; cursor:pointer;}
.header-top a { font-family:'PT Sans Narrow', sans-serif; font-size:14px; color:#656565;}

.header-top a:hover,.header-top a:focus{ color:#656565; } 
.header-right a.active { color:#E21C00;} 

.col-md-9 img	{ max-width:100%; } 


