.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15 {position: relative;min-height: 1px;padding-right: 10px;padding-left: 10px;}
.col-xs-15 {width: 20%;float: left;}
@media (min-width: 768px) {
    .col-sm-15 {width: 20%;float: left;}
}
@media (min-width: 992px) {
    .col-md-15 {width: 20%;float: left;}
}
@media (min-width: 1200px) {
    .col-lg-15 {width: 20%;float: left;}
}

*{margin:0;padding:0;outline:0;transition:all 0.3s ease 0s;}
.cycle-slideshow,.cycle-slideshow * {transition:none}

.no-gutter {margin-left:0px!important;margin-right:0px!important;}
.no-gutter>[class^="col"]{padding-left:0px!important;padding-right:0px!important;}

.gutter-xs {margin-left:-5px!important;margin-right:-5px!important;}
.gutter-xs>[class^="col"]{padding-left:5px!important;padding-right:5px!important;}

.gutter-sm {margin-left:-10px!important;margin-right:-10px!important;}
.gutter-sm>[class^="col"]{padding-left:10px!important;padding-right:10px!important;}

@media (min-width: 1200px) {
    .gutter-lg {margin-left:-50px!important;margin-right:-50px!important;}
    .gutter-lg>[class^="col"]{padding-left:50px!important;padding-right:50px!important;}
}

.row.divider > [class*='col-']:before,.row.divider > [class*='col-']:after {background: #ddd; bottom: 0; content: " "; left: 0; position: absolute; width: 1px; top: 0;}
.row.divider > [class*='col-']:before {left: 0;}
.row.divider > [class*='col-']:after {right:-1px;left:auto;}
.row.divider > [class*='col-']:first-child:before,.row.divider > [class*='col-']:last-child:after {display: none;}

/****************************************************************************/
html{overflow-y:scroll;}
body {font-family:'Open Sans',sans-serif;color:#373f47;font-size:14px;font-weight:400;line-height:25px;background-color:#167b20;padding:0px;}

textarea.form-control{resize:none;min-height:60px;}

span.required{color:red;font-weight:700;font-size:20px;line-height:1;}

h1,.h1{font-family:'Montserrat',sans-serif;font-weight:600;font-size:30px; letter-spacing:.3px; line-height:30px; color:#167b20;margin:0 0 16px; text-transform:uppercase;}
h2,.h2{font-weight:500;font-size:28px;color:#000;margin:15px 0px;}
h3,.h3{font-weight:400;font-size:20px;color:#000;margin:10px 0px;}

.separator{border-top:10px solid #000;margin:30px 0px;}

.control-label,dt{font-weight:500;}
.control-label span.required{color:#f00;font-weight:500;}

hr{border-color:#c0c6b2; margin:36px 0 54px;}
p{margin-bottom:25px;}

.breadcrumb{border-bottom:1px dashed #d3d3d3; margin:15px 0px; background-color:transparent;padding:0 0 15px; text-transform:uppercase; font-size:12px;}
.breadcrumb>li+li:before{content:"\00BB";color:#167b20;}
a{color:#167b20; text-decoration:none !important;}
a:hover{color:#000;}
/****************************************************************************/
.bg-info{background:#e0e3d8;}

.text-info{color:#fff;}
.text-success{color:#68a800;}

#MainBanner{background:url(../images/bg.jpg) repeat-x top #e0e3d8;}
#MainBanner .thumbnail{border:16px solid #fff; border-radius:0px;width:auto;}
#MainBanner.inrBnr{background:url(../images/bg2.jpg) repeat-x top #e0e3d8;}

/****************************************************************************/
#Header{font-family:'Montserrat',sans-serif; padding:20px 0 0;}
#Header .title{font-size:23px; margin:32px 0 4px; letter-spacing:.4px;}
#Header .mail i{color:#68a800; font-size:20px; margin-right:5px;}
#Header .mail a{color:#fff; font-size:20px;}

#MainContent{padding:20px 0 36px;}
#MainContent .bottomPics img{box-shadow:2px 2px 4px #81827d; margin-bottom:20px;}
#MainContent .list-group{margin:0 0 20px 20px;}
#MainContent .table-bordered,#MainContent .table-bordered td,#MainContent .table-bordered th{border-color:#fff !important;}

#Footer{padding:42px 0 20px;}
#Footer .ftrNav{margin-bottom:25px;}
#Footer .ftrNav li{background:url(../images/nav_sep.jpg) no-repeat right center;}
#Footer .ftrNav li:last-child{background:none;}
#Footer .ftrNav li a{color:#fff; font-size:17px; font-weight:600; margin:0 35px; text-transform:uppercase;}
#Footer .ftrNav li a:hover,#Footer .ftrNav li a.active{color:#68a800;}

#Footer .mail i{color:#68a800; font-size:20px; margin-right:5px;}
#Footer .mail a{color:#fff; font-size:20px;}

#Footer .social a{background:#14701d; border-radius:50%; color:#68a800; height:55px; text-align:center; line-height:55px; margin:30px 3px 0; width:55px;}
#Footer .social a:hover{background:#68a800; color:#14701d;}

#Footer .copy{border-top:1px solid #0d6015; color:#0c4d13; font-weight:600; font-size:13px; letter-spacing:.6px; margin-top:30px; padding-top:22px;}
#Footer .copy a{color:#0c4d13;}
#Footer .copy a:hover{color:#fff;}

/****************************************************************************/

/****************************************************************************/
@media (min-width: 768px) {
    .navbar{background:#68a800; border:none; border-radius:0px;overflow:hidden;margin-top:14px;margin-bottom:0px; min-height:54px;}
    .navbar-collapse{padding-left:0px;padding-right:0px;}
    .navbar-nav>li>a{color:#fff;text-decoration:none; letter-spacing:.3px; line-height:54px;padding:0 14px;font-weight:600;font-size:17px;}
    .navbar-nav>li.active>a,.navbar-nav>li>a.active,.navbar-nav>li>a:hover,.navbar-nav>li>a:focus{color:#fff;background-color:#156b1d !important;text-decoration:none;}
}

@media (min-width: 1200px) {
    .container{width:1200px;}
}

@media (max-width: 1199px) {
	#Footer .ftrNav li a{margin:0 17px;}
}

@media (min-width: 992px) and (max-width: 1199px) {
    .navbar-nav>li>a{padding:0 16px;}
}

@media (min-width: 768px) and (max-width: 991px) {
    .navbar-nav>li>a{font-size:13px; padding:0 12px;}
	#Footer .ftrNav li a{font-size:13px; margin:0 11px;}
}

@media (max-width: 991px) {
	#Header .pull-left,#Header .pull-right{text-align:center; width:100%;}
}

@media (max-width: 767px) {
	#Footer .ftrNav li{background:none; width:100%;}
	#Footer .ftrNav li a{display:block; margin:0px;}
	#Footer .copy{text-align:center;}
	#Footer .copy .pull-right{width:100%;}
	
    .navbar-toggle {border-color: #fff;position:absolute;top:-111px;right:0px;z-index:999; margin-right:0px;}
    .navbar-toggle .icon-bar {background-color: #fff;}
    .navbar-collapse{padding-left:0px;padding-right:0px; box-shadow:none;}
    .navbar{margin:0px;min-height:0px;border-radius:0px;}
    .navbar-nav{margin:0px;}
    .navbar-nav>li{background-color:#14701D;margin-bottom:1px;}
    .navbar-nav>li>a{color:#fff;text-align:left;font-weight:600;font-size:17px;}
    .navbar-nav>li.active,.navbar-nav>li:hover,.navbar-nav>li:hover a{background-color:#66A710;}
    .navbar-nav>li.active>a,.navbar-nav>li:hover>a{color:#fff;}
}

@media (max-width: 679px) {
}

@media (max-width: 599px) {
	#MainBanner .thumbnail{border:5px solid #fff;}
}

@media (max-width: 479px) {
    .navbar-toggle {top:-131px;}
	#MainContent .table-bordered{font-size:10px;}
}

@media (max-width: 439px) {
}

@media (max-width: 399px) {
}

@media (max-width: 359px) {
}
