body { overflow-x: hidden;font-family: "calibri",Helvetica,Arial,sans-serif;}




#top-border{ background-color:#498920; height:5px;}

#main-nav{ background-color:#F5F5F5; height:auto;   padding:5px 0px 25px 0px; }

#banner{ background:url(../i/bg-banner.jpg) repeat-x; height:auto; margin:0px; padding:0px; background-size: cover; border-top:dotted 1px #228B22;}

#banner-1{ background:url(../i/bg-banner.jpg) repeat-x; height:auto; margin:0px; padding:5px; background-size: cover; border-top:dotted 1px #228B22;}

#banner-1 h1{ color:#fff; padding:15px 0px; margin:0px;}

.navbar{ margin-bottom:0px;}

.navbar-toggle{ background-color:#f2f2f2; border:1px #CCC solid;}

.banner{ border:3px #f1f1f1 solid; height:auto; margin:30px 0px;}

#container-bottom{ border-bottom:1px #f1f1f1 solid; background-color:#F9F9F9;}

#welcome-img, #welcome-text{ padding:25px 0px;}

#button, #button-1, #button-2, #button-3, #button-4{ float:right;}

#button-1{ background-color:#F2DEDE;}

#button-2{ background-color:#DFF0D8;}

#button-3{ background-color:#FCF8E3;}

#button-4{ background-color:#D9EDF7;}




.services{ padding:15px; margin:25px 0px;}
.services img{ border-radius:100%; border:6px #f4f4f4 solid; margin:0px auto;}

.services p{ text-align:justify;}

#content{ padding:25px 0px;}

#footer{ background-color:#1B1B1B; height:auto;}


.copyright{ color:#fff;}

#copy-right{ padding:25px 0px 15px 0px;}

.social-links{ float:right;}

#about-us{ height:550px; margin-bottom:25px;}

#about-us-1{ margin:25px 0px;}

#about-us-1 h2{ text-align:center; font-size:22px; line-height:32px;}

#about-us-1 h3{ margin:0px; padding:8px 0px;}

#about-us-1 p{ font-size:16px; text-align:justify; line-height:28px;}

#about-us p{ margin:25px 0px; font-size:16px; text-align:justify; line-height:28px;}

.services-1{ border:1px #ccc solid; margin-top:25px;}

.services-1 h2{ padding:8px 0px; margin:0px; font-size:22px; background-color:#f2f2f2; color:161616; border-bottom:1px #ccc solid;}

.button{ margin:10px 5px;}

.list-style ul{ margin-left:15px;}

.list-style ul li{ list-style:square; line-height:32px; font-size:16px;}

.list-style p{font-size:18px;}

.btn-block{ border-radius:0px;}

#block-1, #block-2{ margin:15px 0px;}

#btn{ margin-bottom:15px;}

#text h2{ text-align:left;}

#call{ margin:25px 0px 0px 15px; float:left; font-weight:bold;}

#call .btn{ font-weight:bold !important; color:#228B22;}

#person{ margin-right:15px}
#person-1{ margin-right:15px}
#person-2{ margin-right:15px}

#person-5, #person-10{ margin-right:15px}

@media(max-width:980px) {
	
	#about-us{ height:auto;}
   .list-style ul li{  line-height:28px; font-size:14px;}
   
   .list-style p{ text-align:justify;}
}




@media(min-width:768px) {
  




}

@media(min-width:360px) {

 .list-style ul li{  line-height:24px; font-size:14px;}
}
