body { background:url(../images/bg.jpg) repeat; font-family:Arial; color:#5d5c5c; font-size:16px;}
p {line-height:20px; margin-bottom:25px;}
.topbar {border-top:3px solid #4d4e50;}
.navbar {border:0; border-radius:0; font-family:Georgia, Arial; font-size:16px;}
.navbar-brand {padding:0;}
.navbar-nav {margin-top:48px;}
.nav>li>a {padding:10px 0; margin-right:30px;}
.navbar-nav li:nth-child(2) a {padding-left:0;}
.navbar-default {background-color:none;}
.navbar-header {background-color:none; border-bottom:1px solid #b3b3b4}
.navbar-default .navbar-collapse, .navbar-default .navbar-form { border-bottom:1px solid #b3b3b4}
.navbar-collapse {padding:0;}
.homebnr img{border:10px solid #b1b1b2; width:100%}
.cntarea {padding:25px 0 0 0;  border-bottom:1px dotted #333333;}
.cntarea1 {padding:25px 0 0 0;  border-bottom:1px dotted #333333;}
.cntarea1 ul {padding:0;}
.cntarea1 ul li {padding-bottom:25px; list-style:none;margin-left:25px;}
.cntarea1 ul li strong {font-size:18px; font-family:Georgia; font-weight:normal; color:#333333 }
.cntarea2 {padding:25px 0 0 0;}
.cntarea2 .txtint { border:1px solid #85c03e; width:100%; padding:5px;}
.cntarea2 strong, .compoints strong {font-family:Georgia; font-size:18px; color:#333333; font-weight:normal}
.btncolor {background-color:#2e2e2e; color:#85c03e; text-transform:uppercase;}
.btn:hover{color:#85c03e;}
.footer { padding:2px 0; border-bottom:1px dashed #999999; border-top:1px dashed #999999; color:#b3b3b4; font-size:11px; font-family:Georgia; margin-bottom:30px; margin-top:50px;}
.footer .lt { background-color:#333333; width:94.5%; float:left;line-height:30px; padding-right:5px;}
.footer .rt { background-color:#7dbc27; width:5%; float:right;line-height:30px;}
.candidates {padding:25px 0; border-bottom:1px dotted #333333;}
.candidates p strong{font-size:22px; font-family:Georgia, Arial; color:#333; font-weight:normal}
.candidates p {font-size:20px; font-family:Georgia, Arial;}
.candidates ul {padding:0;}
.candidates ul li {list-style:none; background:url(../images/arwicn.jpg) no-repeat left 5px; padding-left:25px; padding-bottom:10px;  margin-left:10px;}
.innerbnrbnd {background:url(../images/innerbg.png) repeat-x bottom; padding-bottom:21px; margin-top:15px;}
.innerbnr img { border-right:30px solid #85c03e; width:100%; padding-right:5px}
.innerbnr h3{ font-size:20px; color:#333333;font-family:Georgia, Arial; line-height:28px;}
.innerbnr h3 span {color:#54811f;}
.cntareahr {padding:25px 0 0 0; border-bottom:1px dotted #333333;}
.cntareahr ul {padding:0;}
.cntareahr ul li {padding-bottom:25px; list-style:none; margin-left:25px;}
.cntareahr ul li strong {font-size:18px; font-family:Georgia;  color:#333333; font-weight:normal}
.comarea {padding:25px 0 0 0; border-bottom:1px dotted #333333;}
.comarea ul {padding:0;}
.comarea ul li {list-style:none; background:url(../images/arwicn.jpg) no-repeat left 5px; padding-left:25px; padding-bottom:5px; margin-left:25px;}

.compoints {padding:25px 0 0 0;  border-bottom:1px dotted #333333;}
.compoints .hd strong {font-size:22px; font-family:Georgia, Arial; color:#333;}
.compoints p.hd {font-size:20px; font-family:Georgia, Arial;}

.compoints ul{ padding:0;}
.compoints ul li {padding:10px 15px; margin-bottom:10px; list-style:none; font-size:16px;}
.compoints ul li:nth-child(even) {background-color:#e0ecd2;}

.abtpoints {padding:25px 0 0 0; border-bottom:1px dotted #333333;}
.abtpoints .hd strong{font-size:22px; font-family:Georgia, Arial; color:#333; font-weight:normal;}
.abtpoints p.hd{ font-size:20px;font-family:Georgia, Arial;}
.abtpoints ul {padding:0;}
.abtpoints  ul li {list-style:none; background:url(../images/arwicn.jpg) no-repeat left 5px; padding-left:25px; padding-bottom:5px; margin-left:25px;}

.abtdesc { margin-left:10px; margin-bottom:25px;}
.abtdesc .title { border-left:10px solid #7dbc27; padding:5px 10px; margin-bottom:2px; font-size:14px;}
.abtdesc .title strong {font-family:Georgia;  font-size:18px; font-weight:normal; color:#333333}
.abtdesc .desc { border-left:10px solid #333333; padding:5px 10px 0 10px;}
.abtdesc .desc p:nth-child(2) {margin-bottom:0;}
.abtdesc .title span a{ text-decoration:underline; color:#5d5c5c}
.error {color:#ff8b00;}
.success {font-family: Georgia;  font-weight: normal;}
.success span{font-family: Georgia;  font-size: 18px;  color: #333333;  font-weight: normal;}
.contact {font-size:14px;}
.contact .hd { color:#54811f; font-size:14px; text-transform:uppercase;}
.contact span {font-family:Georgia; font-size:18px; color:#333333}
.contact span a {color:#5d5c5c; text-decoration:underline;}
.navbar-nav .linkmenu {display:none;}
.homeicon {right:0; top:0; display:block; text-align:right}
.navbar-nav .homemobile {display:none;}
.homebanner1 {background:url(../images/homebanner1.jpg) no-repeat; border:10px solid #b4b4b5; height:412px;}
.homebanner1 h3{ font-size:27px; color:#fff;font-family:Georgia, Arial; line-height:32px;}
.homebanner1 p {text-align:center; padding:15px 0;}
.homebanner1 h4 {color:#fff;font-family:Georgia, Arial; line-height:22px; font-weight:normal; font-size:18px;}
.homebanner1 h4 strong {color:#90ba4e; font-weight:normal;}
.bannercnt { padding-left:25px; padding-top:20px;}
.homebanner {display:block;}
.homebannermobile {display:none;}
.innerbnrhome {display:none}

@media(max-width:800px){
.logo {width:100%;}
.homebanner1 { background-size:100%; height:333px;}
.homebanner1 h3 {
    font-size: 20px;
    color: #fff;
    font-family: Georgia, Arial;
    line-height: 25px;	
}
.homebanner1 p {    text-align: center;
    padding: 5px 0;}
.bannercnt {
    padding-left: 15px;
    padding-top: 10px;
}
.homebanner1 h4 {font-size:16px;}
}

@media(max-width:767px){
body {font-family:Arial; color:#5d5c5c; font-size:16px;}
.navbar-right {display:none;}
.navbar-nav {margin:0;}
.navbar-header {margin-top:-40px;}
.navbar {min-height:0;}
.innerbnr h3{ font-size:18px;}
.innerbnr h3 span, .homebannermobile h3 span {color:#54811f;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus { border: 0; padding-left:25px;  margin:5px 0; background-color:#333333; color:#90ba4e; background-image:none}
.nav>li>a { border-bottom:1px solid #ccc; background:url(../images/mnarw.png) left center no-repeat; margin:5px 0; padding-left:25px;}
.nav li.active { border-bottom:1px solid #ccc;}
.navbar-nav li:nth-child(2) a {padding-left:25px;}
.navbar-nav .linkmenu {display:block;}
.navbar-nav .linkmenu a { margin-bottom:0;}
.homeicon {display:none;}
.navbar-nav .homemobile {display:block;}
.navbar-collapse {
    padding: 0;
    position: absolute;
    z-index: 100;
    background-color: #f3f3f3;
    width: 70%;
    right: 0;
	border-left:1px solid #b3b3b4;
	border-right:1px solid #b3b3b4;
}
.logo {width:30%;}
.homebanner {display:none;}
.homebannermobile {display:block;}
.homebannermobile h3{ font-size:20px; color:#333;font-family:Georgia, Arial; line-height:28px;}
.homebannermobile p {text-align:center; padding:10px 0;}
.homebannermobile h4 {color:#333;font-family:Georgia, Arial; line-height:22px; font-weight:normal; font-size:16px;}
.homebannermobile h4 strong {color:#90ba4e; font-weight:normal;}
.container {margin-top:10px;}
.navbar-toggle .icon-bar {border:0;}
.navbar-toggle {border:0;}
.navbar-default .navbar-toggle .icon-bar {background-color:#000;}
.innerbnrhome {background:url(../images/innerbg.png) repeat-x bottom; padding-bottom:21px; margin-top:15px; display:block}
.innerbnr img { border-right:0; width:100%; padding-right:5px}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color:none; outline:0;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: none;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form { border-bottom:0}
.abtdesc .title strong { font-size:18px;}
.contact span {font-size:16px;}
}
@media(max-width:480px){
body {font-family:Arial; color:#5d5c5c; font-size:14px;}
.logo {width:30%;}
}


