
@media screen and (min-width: 321px){

/*FOOTER*/
#footer{background:url(../../images/bg-top-footer.jpg) #006633 -400px top no-repeat; padding:100px 0px 15px 0px; border-bottom:1px solid #2a7f55}
ul.social{margin:25px 0px 25px 0px; padding:0;}
ul.social li{list-style-type:none; padding:0px 5px 0px 5px; display:inline-block}
ul.social li a:link img, ul.social li a:visited img{opacity:1; transition:all 0.3s ease}
ul.social li a:hover img{opacity:0.6; transition:all 0.3s ease}

a.hotline_footer:link, a.hotline_footer:visited{font-size:15px; font-weight:700; color:#fff; display:inline-block; border:1px solid #fff; padding:8px 20px; -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; background-color:#006633; margin:0px 6px 0px 6px; transition:all 0.3s ease}
a.hotline_footer:hover{color:#fff; background-color:#017e3f; text-decoration:none; transition:all 0.3s ease}

#footer .mid-col{padding-left:15px; padding-right:15px;}

#footer .quicklinks{padding-top:10px; padding-bottom:10px;}
.quicklinks h3, .quicklinks h3 a:link, .quicklinks h3 a:visited{color:#fff; text-transform:uppercase; font-size:20px; font-weight:700; margin:10px 0px 10px 0px; transition:all 0.3s ease}
.quicklinks h3 a:hover{text-decoration:none; color:#4eb948; transition:all 0.3s ease}
.quicklinks hr{height:3px; margin:15px 0px 15px 0px; background-color: #fff; width: 100%;}
.quicklinks p{margin:0px 0px 2px 0px; color:#fff; font-size:14px}
.quicklinks p a:link, .quicklinks p a:visited{color:#fff; font-size:14px; margin-bottom:5px;}
.quicklinks p a:hover{color:#4eb948; transition:all 0.3s ease}

.quicklinks h3 br{display:block}
.quicklinks h3 span.blank{display:none}
#footer .hidden-xs{display:none}

#footer hr.footer_hr1{height:1px; border-top: 1px solid #2a7f55; margin-top:15px; margin-bottom:0px; margin-left:-5px; margin-right:-5px;}
#footer hr.footer_hr{height:1px; border-top: 1px solid #2a7f55; margin-top:15px; margin-bottom:0px}
#footer .row2 .col-xs-6{padding-left:10px; padding-right:10px;}
#footer .row2 h3{color:#fff; font-size:15px; font-weight:700; margin:15px 0px 15px 0px;}
#footer .row2 h3 br{display:block}
#footer .row2 .no-padding{color:#fff; font-size:13px; padding:15px 0px 0px 0px;}
#footer .row2 .no-padding a:link, #footer .row2 .no-padding a:visited{color:#fff; transition:all 0.3s ease}
#footer .row2 .no-padding a:hover{color:#4eb948; transition:all 0.3s ease}
/*END FOOTER*/

/*COPYRIGHT*/
#copyright{background-color:#005c2d; padding:15px 0px 15px 0px; color:#fff; font-size:13px; text-align:center}
#copyright ul.copyright{margin:0; padding:0; text-align:center}
#copyright ul.copyright li{display:inline-block; list-style-type:none;}
#copyright ul.copyright li a:link, #copyright ul.copyright li a:visited{display:inline-block; list-style-type:none; padding:0px 6px 0px 3px; border-right:1px solid #fff; color:#fff; margin-top:5px;}
#copyright ul.copyright li a:hover{color:#4eb948;}
#copyright ul.copyright li.last a:link{border:none}
/*END COPYRIGHT*/

}

@media screen and (min-width: 375px){

/*FOOTER*/
#footer{background:url(../../images/bg-top-footer.jpg) #006633 -400px top no-repeat; padding:100px 0px 15px 0px; border-bottom:1px solid #2a7f55}
ul.social{margin:25px 0px 25px 0px; padding:0;}
ul.social li{list-style-type:none; padding:0px 5px 0px 5px; display:inline-block}
ul.social li a:link img, ul.social li a:visited img{opacity:1; transition:all 0.3s ease}
ul.social li a:hover img{opacity:0.6; transition:all 0.3s ease}

a.hotline_footer:link, a.hotline_footer:visited{font-size:15px; font-weight:700; color:#fff; display:inline-block; border:1px solid #fff; padding:8px 20px; -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; background-color:#006633; margin:0px 6px 0px 6px; transition:all 0.3s ease}
a.hotline_footer:hover{color:#fff; background-color:#017e3f; text-decoration:none; transition:all 0.3s ease}

#footer .mid-col{padding-left:15px; padding-right:15px;}

#footer .quicklinks{padding-top:10px; padding-bottom:10px;}
.quicklinks h3, .quicklinks h3 a:link, .quicklinks h3 a:visited{color:#fff; text-transform:uppercase; font-size:20px; font-weight:700; margin:10px 0px 10px 0px; transition:all 0.3s ease}
.quicklinks h3 a:hover{text-decoration:none; color:#4eb948; transition:all 0.3s ease}
.quicklinks hr{height:3px; margin:15px 0px 15px 0px; background-color: #fff; width: 100%;}
.quicklinks p{margin:0px 0px 2px 0px; color:#fff; font-size:14px}
.quicklinks p a:link, .quicklinks p a:visited{color:#fff; font-size:14px; margin-bottom:5px;}
.quicklinks p a:hover{color:#4eb948; transition:all 0.3s ease}

.quicklinks h3 br{display:block}
.quicklinks h3 span.blank{display:none}
#footer .hidden-xs{display:none}

#footer hr.footer_hr1{height:1px; border-top: 1px solid #2a7f55; margin-top:15px; margin-bottom:0px; margin-left:-5px; margin-right:-5px;}
#footer hr.footer_hr{height:1px; border-top: 1px solid #2a7f55; margin-top:15px; margin-bottom:0px}
#footer .row2 .col-xs-6{padding-left:10px; padding-right:10px;}
#footer .row2 h3{color:#fff; font-size:16px; font-weight:700; margin:15px 0px 15px 0px;}
#footer .row2 h3 br{display:block}
#footer .row2 .no-padding{color:#fff; font-size:13px; padding:15px 0px 0px 0px;}
#footer .row2 .no-padding a:link, #footer .row2 .no-padding a:visited{color:#fff; transition:all 0.3s ease}
#footer .row2 .no-padding a:hover{color:#4eb948; transition:all 0.3s ease}
/*END FOOTER*/

/*COPYRIGHT*/
#copyright{background-color:#005c2d; padding:15px 0px 15px 0px; color:#fff; font-size:13px; text-align:center}
#copyright ul.copyright{margin:0; padding:0;}
#copyright ul.copyright li{display:inline-block; list-style-type:none;}
#copyright ul.copyright li a:link, #copyright ul.copyright li a:visited{display:inline-block; list-style-type:none; padding:0px 6px 0px 3px; border-right:1px solid #fff; color:#fff; margin-top:5px;}
#copyright ul.copyright li a:hover{color:#4eb948;}
#copyright ul.copyright li.last a:link{border:none}
/*END COPYRIGHT*/

}

@media screen and (min-width: 414px){

/*FOOTER*/
#footer{background:url(../../images/bg-top-footer.jpg) #006633 -400px top no-repeat; padding:100px 0px 15px 0px; border-bottom:1px solid #2a7f55}
ul.social{margin:25px 0px 25px 0px; padding:0;}
ul.social li{list-style-type:none; padding:0px 5px 0px 5px; display:inline-block}
ul.social li a:link img, ul.social li a:visited img{opacity:1; transition:all 0.3s ease}
ul.social li a:hover img{opacity:0.6; transition:all 0.3s ease}

a.hotline_footer:link, a.hotline_footer:visited{font-size:15px; font-weight:700; color:#fff; display:inline-block; border:1px solid #fff; padding:8px 20px; -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; background-color:#006633; margin:0px 6px 0px 6px; transition:all 0.3s ease}
a.hotline_footer:hover{color:#fff; background-color:#017e3f; text-decoration:none; transition:all 0.3s ease}

#footer .mid-col{padding-left:15px; padding-right:15px;}

#footer .quicklinks{padding-top:10px; padding-bottom:10px;}
.quicklinks h3, .quicklinks h3 a:link, .quicklinks h3 a:visited{color:#fff; text-transform:uppercase; font-size:20px; font-weight:700; margin:10px 0px 10px 0px; transition:all 0.3s ease}
.quicklinks h3 a:hover{text-decoration:none; color:#4eb948; transition:all 0.3s ease}
.quicklinks hr{height:3px; margin:15px 0px 15px 0px; background-color: #fff; width: 100%;}
.quicklinks p{margin:0px 0px 2px 0px; color:#fff; font-size:14px}
.quicklinks p a:link, .quicklinks p a:visited{color:#fff; font-size:14px; margin-bottom:5px;}
.quicklinks p a:hover{color:#4eb948; transition:all 0.3s ease}

.quicklinks h3 br{display:block}
.quicklinks h3 span.blank{display:none}
#footer .hidden-xs{display:none}

#footer hr.footer_hr1{height:1px; border-top: 1px solid #2a7f55; margin-top:15px; margin-bottom:0px; margin-left:-5px; margin-right:-5px;}
#footer hr.footer_hr{height:1px; border-top: 1px solid #2a7f55; margin-top:15px; margin-bottom:0px}
#footer .row2 .col-xs-6{padding-left:10px; padding-right:10px;}
#footer .row2 h3{color:#fff; font-size:16px; font-weight:700; margin:15px 0px 15px 0px;}
#footer .row2 h3 br{display:block}
#footer .row2 .no-padding{color:#fff; font-size:13px; padding:15px 0px 0px 0px;}
#footer .row2 .no-padding a:link, #footer .row2 .no-padding a:visited{color:#fff; transition:all 0.3s ease}
#footer .row2 .no-padding a:hover{color:#4eb948; transition:all 0.3s ease}
/*END FOOTER*/

/*COPYRIGHT*/
#copyright{background-color:#005c2d; padding:15px 0px 15px 0px; color:#fff; font-size:13px; text-align:center}
#copyright ul.copyright{margin:0; padding:0;}
#copyright ul.copyright li{display:inline-block; list-style-type:none;}
#copyright ul.copyright li a:link, #copyright ul.copyright li a:visited{display:inline-block; list-style-type:none; padding:0px 6px 0px 3px; border-right:1px solid #fff; color:#fff; margin-top:5px;}
#copyright ul.copyright li a:hover{color:#4eb948;}
#copyright ul.copyright li.last a:link{border:none}
/*END COPYRIGHT*/

}

@media screen and (min-width: 480px){

/*FOOTER*/
#footer{background:url(../../images/bg-top-footer.jpg) #006633 -400px top no-repeat; padding:100px 0px 15px 0px; border-bottom:1px solid #2a7f55}
ul.social{margin:25px 0px 25px 0px; padding:0;}
ul.social li{list-style-type:none; padding:0px 5px 0px 5px; display:inline-block}
ul.social li a:link img, ul.social li a:visited img{opacity:1; transition:all 0.3s ease}
ul.social li a:hover img{opacity:0.6; transition:all 0.3s ease}

a.hotline_footer:link, a.hotline_footer:visited{font-size:15px; font-weight:700; color:#fff; display:inline-block; border:1px solid #fff; padding:8px 20px; -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; background-color:#006633; margin:0px 6px 0px 6px; transition:all 0.3s ease}
a.hotline_footer:hover{color:#fff; background-color:#017e3f; text-decoration:none; transition:all 0.3s ease}

#footer .mid-col{padding-left:15px; padding-right:15px;}

#footer .quicklinks{padding-top:10px; padding-bottom:10px;}
.quicklinks h3, .quicklinks h3 a:link, .quicklinks h3 a:visited{color:#fff; text-transform:uppercase; font-size:20px; font-weight:700; margin:10px 0px 10px 0px; transition:all 0.3s ease}
.quicklinks h3 a:hover{text-decoration:none; color:#4eb948; transition:all 0.3s ease}
.quicklinks hr{height:3px; margin:15px 0px 15px 0px; background-color: #fff; width: 100%;}
.quicklinks p{margin:0px 0px 2px 0px; color:#fff; font-size:14px}
.quicklinks p a:link, .quicklinks p a:visited{color:#fff; font-size:14px; margin-bottom:5px;}
.quicklinks p a:hover{color:#4eb948; transition:all 0.3s ease}

.quicklinks h3 br{display:none}
.quicklinks h3 span.blank{display:none}
#footer .hidden-xs{display:none}

#footer hr.footer_hr1{height:1px; border-top: 1px solid #2a7f55; margin-top:15px; margin-bottom:0px; margin-left:-5px; margin-right:-5px;}
#footer hr.footer_hr{height:1px; border-top: 1px solid #2a7f55; margin-top:15px; margin-bottom:0px}
#footer .row2 .col-xs-6{padding-left:10px; padding-right:10px;}
#footer .row2 h3{color:#fff; font-size:16px; font-weight:700; margin:15px 0px 15px 0px;}
#footer .row2 h3 br{display:none}
#footer .row2 .no-padding{color:#fff; font-size:13px; padding:15px 0px 0px 0px;}
#footer .row2 .no-padding a:link, #footer .row2 .no-padding a:visited{color:#fff; transition:all 0.3s ease}
#footer .row2 .no-padding a:hover{color:#4eb948; transition:all 0.3s ease}
/*END FOOTER*/

/*COPYRIGHT*/
#copyright{background-color:#005c2d; padding:15px 0px 15px 0px; color:#fff; font-size:13px; text-align:center}
#copyright ul.copyright{margin:0; padding:0;}
#copyright ul.copyright li{display:inline-block; list-style-type:none;}
#copyright ul.copyright li a:link, #copyright ul.copyright li a:visited{display:inline-block; list-style-type:none; padding:0px 10px 0px 10px; border-right:1px solid #fff; color:#fff; margin-top:5px;}
#copyright ul.copyright li a:hover{color:#4eb948;}
#copyright ul.copyright li.last a:link{border:none}
/*END COPYRIGHT*/

}

@media screen and (min-width: 640px) {

/*FOOTER*/
#footer{background:url(../../images/bg-top-footer.jpg) #006633 -400px top no-repeat; padding:100px 0px 15px 0px; border-bottom:1px solid #2a7f55}
ul.social{margin:25px 0px 25px 0px; padding:0;}
ul.social li{list-style-type:none; padding:0px 5px 0px 5px; display:inline-block}
ul.social li a:link img, ul.social li a:visited img{opacity:1; transition:all 0.3s ease}
ul.social li a:hover img{opacity:0.6; transition:all 0.3s ease}

a.hotline_footer:link, a.hotline_footer:visited{font-size:15px; font-weight:700; color:#fff; display:inline-block; border:1px solid #fff; padding:8px 20px; -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; background-color:#006633; margin:0px 6px 0px 6px; transition:all 0.3s ease}
a.hotline_footer:hover{color:#fff; background-color:#017e3f; text-decoration:none; transition:all 0.3s ease}

#footer .mid-col{padding-left:15px; padding-right:15px;}

#footer .quicklinks{padding-top:10px; padding-bottom:10px;}
.quicklinks h3, .quicklinks h3 a:link, .quicklinks h3 a:visited{color:#fff; text-transform:uppercase; font-size:20px; font-weight:700; margin:10px 0px 10px 0px; transition:all 0.3s ease}
.quicklinks h3 a:hover{text-decoration:none; color:#4eb948; transition:all 0.3s ease}
.quicklinks hr{height:3px; margin:15px 0px 15px 0px; background-color: #fff; width: 100%;}
.quicklinks p{margin:0px 0px 2px 0px; color:#fff; font-size:14px}
.quicklinks p a:link, .quicklinks p a:visited{color:#fff; font-size:14px; margin-bottom:5px;}
.quicklinks p a:hover{color:#4eb948; transition:all 0.3s ease}

.quicklinks h3 br{display:none}
.quicklinks h3 span.blank{display:none}
#footer .hidden-xs{display:none}

#footer hr.footer_hr1{height:1px; border-top: 1px solid #2a7f55; margin-top:15px; margin-bottom:0px; margin-left:-5px; margin-right:-5px;}
#footer hr.footer_hr{height:1px; border-top: 1px solid #2a7f55; margin-top:15px; margin-bottom:0px}
#footer .row2 .col-xs-6{padding-left:10px; padding-right:10px;}
#footer .row2 h3{color:#fff; font-size:16px; font-weight:700; margin:15px 0px 15px 0px;}
#footer .row2 h3 br{display:none}
#footer .row2 .no-padding{color:#fff; font-size:13px; padding:15px 0px 0px 0px;}
#footer .row2 .no-padding a:link, #footer .row2 .no-padding a:visited{color:#fff; transition:all 0.3s ease}
#footer .row2 .no-padding a:hover{color:#4eb948; transition:all 0.3s ease}
/*END FOOTER*/

/*COPYRIGHT*/
#copyright{background-color:#005c2d; padding:15px 0px 15px 0px; color:#fff; font-size:13px; text-align:center}
#copyright ul.copyright{margin:0; padding:0;}
#copyright ul.copyright li{display:inline-block; list-style-type:none;}
#copyright ul.copyright li a:link, #copyright ul.copyright li a:visited{display:inline-block; list-style-type:none; padding:0px 10px 0px 10px; border-right:1px solid #fff; color:#fff; margin-top:5px;}
#copyright ul.copyright li a:hover{color:#4eb948;}
#copyright ul.copyright li.last a:link{border:none}
/*END COPYRIGHT*/

}

@media screen and (min-width: 768px) {

/*FOOTER*/
#footer{background:url(../../images/bg-top-footer.jpg) #006633 center top no-repeat; padding:100px 0px 15px 0px; border-bottom:1px solid #2a7f55}
ul.social{margin:25px 0px 25px 0px; padding:0;}
ul.social li{list-style-type:none; padding:0px 5px 0px 5px; display:inline-block}
ul.social li a:link img, ul.social li a:visited img{opacity:1; transition:all 0.3s ease}
ul.social li a:hover img{opacity:0.6; transition:all 0.3s ease}

a.hotline_footer:link, a.hotline_footer:visited{font-size:15px; font-weight:700; color:#fff; display:inline-block; border:1px solid #fff; padding:8px 20px; -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; background-color:#006633; margin:0px 6px 0px 6px; transition:all 0.3s ease}
a.hotline_footer:hover{color:#fff; background-color:#017e3f; text-decoration:none; transition:all 0.3s ease}

#footer .mid-col{padding-left:15px; padding-right:15px;}

#footer .quicklinks{padding-top:10px; padding-bottom:10px;}
.quicklinks h3, .quicklinks h3 a:link, .quicklinks h3 a:visited{color:#fff; text-transform:uppercase; font-size:20px; font-weight:700; margin:10px 0px 10px 0px; transition:all 0.3s ease}
.quicklinks h3 a:hover{text-decoration:none; color:#4eb948; transition:all 0.3s ease}
.quicklinks hr{height:3px; margin:15px 0px 15px 0px; background-color: #fff; width: 100%;}
.quicklinks p{margin:0px 0px 2px 0px; color:#fff; font-size:14px}
.quicklinks p a:link, .quicklinks p a:visited{color:#fff; font-size:14px; margin-bottom:5px;}
.quicklinks p a:hover{color:#4eb948; transition:all 0.3s ease}

.quicklinks h3 br{display:none}
.quicklinks h3 span.blank{display:none}
#footer .hidden-xs{display:none}

#footer hr.footer_hr1{height:1px; border-top: 1px solid #2a7f55; margin-top:15px; margin-bottom:0px; margin-left:-5px; margin-right:-5px;}
#footer hr.footer_hr{height:1px; border-top: 1px solid #2a7f55; margin-top:15px; margin-bottom:0px}
#footer .row2 .col-xs-6{padding-left:10px; padding-right:10px;}
#footer .row2 h3{color:#fff; font-size:16px; font-weight:700; margin:15px 0px 15px 0px;}
#footer .row2 h3 br{display:none}
#footer .row2 .no-padding{color:#fff; font-size:13px; padding:15px 0px 0px 0px;}
#footer .row2 .no-padding a:link, #footer .row2 .no-padding a:visited{color:#fff; transition:all 0.3s ease}
#footer .row2 .no-padding a:hover{color:#4eb948; transition:all 0.3s ease}
/*END FOOTER*/

/*COPYRIGHT*/
#copyright{background-color:#005c2d; padding:15px 0px 15px 0px; color:#fff; font-size:13px; text-align:center}
#copyright ul.copyright{margin:0; padding:0;}
#copyright ul.copyright li{display:inline-block; list-style-type:none;}
#copyright ul.copyright li a:link, #copyright ul.copyright li a:visited{display:inline-block; list-style-type:none; padding:0px 10px 0px 10px; border-right:1px solid #fff; color:#fff; margin-top:5px;}
#copyright ul.copyright li a:hover{color:#4eb948;}
#copyright ul.copyright li.last a:link{border:none}
/*END COPYRIGHT*/

}

@media screen and (min-width: 1024px) {

/*FOOTER*/
#footer{background:url(../../images/bg-top-footer.jpg) #006633 center top no-repeat; padding:100px 0px 20px 0px; border-bottom:1px solid #2a7f55}
ul.social{margin:25px 0px 25px 0px; padding:0;}
ul.social li{list-style-type:none; padding:0px 5px 0px 5px; display:inline-block}
ul.social li a:link img, ul.social li a:visited img{opacity:1; transition:all 0.3s ease}
ul.social li a:hover img{opacity:0.6; transition:all 0.3s ease}

a.hotline_footer:link, a.hotline_footer:visited{font-size:15px; font-weight:700; color:#fff; display:inline-block; border:1px solid #fff; padding:8px 20px; -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; background-color:#006633; margin:0px 6px 0px 6px; transition:all 0.3s ease}
a.hotline_footer:hover{color:#fff; background-color:#017e3f; text-decoration:none; transition:all 0.3s ease}

#footer .mid-col{padding-left:30px; padding-right:30px;}

#footer .quicklinks{padding-top:20px; padding-bottom:20px;}
.quicklinks h3, .quicklinks h3 a:link, .quicklinks h3 a:visited{color:#fff; text-transform:uppercase; font-size:19px; font-weight:700; margin:10px 0px 10px 0px; transition:all 0.3s ease}
.quicklinks h3 a:hover{text-decoration:none; color:#4eb948; transition:all 0.3s ease}
.quicklinks hr{height:3px; margin:15px 0px 15px 0px; background-color: #fff; width: 100%;}
.quicklinks p{margin:0px 0px 2px 0px; color:#fff; font-size:14px}
.quicklinks p a:link, .quicklinks p a:visited{color:#fff; font-size:14px; margin-bottom:5px;}
.quicklinks p a:hover{color:#4eb948; transition:all 0.3s ease}

.quicklinks h3 br{display:block}
.quicklinks h3 span.blank{display:block}
#footer .hidden-xs{display:block}

#footer hr.footer_hr1{height:1px; border-top: 1px solid #2a7f55; margin-top:15px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
#footer hr.footer_hr{height:1px; border-top: 1px solid #2a7f55; margin-top:15px; margin-bottom:0px}
#footer .row2 .col-xs-6{padding-left:15px; padding-right:15px;}
#footer .row2 h3{color:#fff; font-size:16px; font-weight:700; margin:15px 0px 15px 0px;}
#footer .row2 h3 br{display:none}
#footer .row2 .no-padding{color:#fff; font-size:13px; padding:15px 0px 0px 0px;}
#footer .row2 .no-padding a:link, #footer .row2 .no-padding a:visited{color:#fff; transition:all 0.3s ease}
#footer .row2 .no-padding a:hover{color:#4eb948; transition:all 0.3s ease}
/*END FOOTER*/

/*COPYRIGHT*/
#copyright{background-color:#005c2d; padding:30px 0px 30px 0px; color:#fff; font-size:13px; text-align:left}
#copyright ul.copyright{margin:0; padding:0; text-align:right}
#copyright ul.copyright li{display:inline-block; list-style-type:none;}
#copyright ul.copyright li a:link, #copyright ul.copyright li a:visited{display:inline-block; list-style-type:none; padding:0px 10px 0px 10px; border-right:1px solid #fff; color:#fff; margin-top:0px;}
#copyright ul.copyright li a:hover{color:#4eb948;}
#copyright ul.copyright li.last a:link{border:none}
/*END COPYRIGHT*/

}

@media screen and (min-width: 1280px) {

/*FOOTER*/
#footer{background:url(../../images/bg-top-footer.jpg) #006633 center top no-repeat; padding:100px 0px 20px 0px; border-bottom:1px solid #2a7f55}
ul.social{margin:25px 0px 25px 0px; padding:0;}
ul.social li{list-style-type:none; padding:0px 5px 0px 5px; display:inline-block}
ul.social li a:link img, ul.social li a:visited img{opacity:1; transition:all 0.3s ease}
ul.social li a:hover img{opacity:0.6; transition:all 0.3s ease}

a.hotline_footer:link, a.hotline_footer:visited{font-size:15px; font-weight:700; color:#fff; display:inline-block; border:1px solid #fff; padding:8px 20px; -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; background-color:#006633; margin:0px 6px 0px 6px; transition:all 0.3s ease}
a.hotline_footer:hover{color:#fff; background-color:#017e3f; text-decoration:none; transition:all 0.3s ease}

#footer .mid-col{padding-left:30px; padding-right:30px;}

#footer .quicklinks{padding-top:20px; padding-bottom:20px;}
.quicklinks h3, .quicklinks h3 a:link, .quicklinks h3 a:visited{color:#fff; text-transform:uppercase; font-size:20px; font-weight:700; margin:10px 0px 10px 0px; transition:all 0.3s ease}
.quicklinks h3 a:hover{text-decoration:none; color:#4eb948; transition:all 0.3s ease}
.quicklinks hr{height:3px; margin:15px 0px 15px 0px; background-color: #fff; width: 100%;}
.quicklinks p{margin:0px 0px 2px 0px; color:#fff; font-size:14px}
.quicklinks p a:link, .quicklinks p a:visited{color:#fff; font-size:14px; margin-bottom:5px;}
.quicklinks p a:hover{color:#4eb948; transition:all 0.3s ease}

.quicklinks h3 br{display:block}
.quicklinks h3 span.blank{display:block}
#footer .hidden-xs{display:block}

#footer hr.footer_hr1{height:1px; border-top: 1px solid #2a7f55; margin-top:15px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
#footer hr.footer_hr{height:1px; border-top: 1px solid #2a7f55; margin-top:15px; margin-bottom:0px}
#footer .row2 .col-xs-6{padding-left:15px; padding-right:15px;}
#footer .row2 h3{color:#fff; font-size:16px; font-weight:700; margin:15px 0px 15px 0px;}
#footer .row2 h3 br{display:none}
#footer .row2 .no-padding{color:#fff; font-size:13px; padding:15px 0px 0px 0px;}
#footer .row2 .no-padding a:link, #footer .row2 .no-padding a:visited{color:#fff; transition:all 0.3s ease}
#footer .row2 .no-padding a:hover{color:#4eb948; transition:all 0.3s ease}
/*END FOOTER*/

/*COPYRIGHT*/
#copyright{background-color:#005c2d; padding:30px 0px 30px 0px; color:#fff; font-size:13px; text-align:left}
#copyright ul.copyright{margin:0; padding:0;}
#copyright ul.copyright li{display:inline-block; list-style-type:none;}
#copyright ul.copyright li a:link, #copyright ul.copyright li a:visited{display:inline-block; list-style-type:none; padding:0px 10px 0px 10px; border-right:1px solid #fff; color:#fff; margin-top:0px;}
#copyright ul.copyright li a:hover{color:#4eb948;}
#copyright ul.copyright li.last a:link{border:none}
/*END COPYRIGHT*/

}

@media screen and (max-width: 320px){

/*FOOTER*/
#footer{background:url(../../images/bg-top-footer.jpg) #006633 -400px top no-repeat; padding:100px 0px 15px 0px; border-bottom:1px solid #2a7f55}
ul.social{margin:25px 0px 25px 0px; padding:0;}
ul.social li{list-style-type:none; padding:0px 5px 0px 5px; display:inline-block}
ul.social li a:link img, ul.social li a:visited img{opacity:1; transition:all 0.3s ease}
ul.social li a:hover img{opacity:0.6; transition:all 0.3s ease}

a.hotline_footer:link, a.hotline_footer:visited{font-size:15px; font-weight:700; color:#fff; display:inline-block; border:1px solid #fff; padding:8px 20px; -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; background-color:#006633; margin:0px 6px 0px 6px; transition:all 0.3s ease}
a.hotline_footer:hover{color:#fff; background-color:#017e3f; text-decoration:none; transition:all 0.3s ease}

#footer .mid-col{padding-left:15px; padding-right:15px;}

#footer .quicklinks{padding-top:10px; padding-bottom:10px;}
.quicklinks h3, .quicklinks h3 a:link, .quicklinks h3 a:visited{color:#fff; text-transform:uppercase; font-size:20px; font-weight:700; margin:10px 0px 10px 0px; transition:all 0.3s ease}
.quicklinks h3 a:hover{text-decoration:none; color:#4eb948; transition:all 0.3s ease}
.quicklinks hr{height:3px; margin:15px 0px 15px 0px; background-color: #fff; width: 100%;}
.quicklinks p{margin:0px 0px 2px 0px; color:#fff; font-size:14px}
.quicklinks p a:link, .quicklinks p a:visited{color:#fff; font-size:14px; margin-bottom:5px;}
.quicklinks p a:hover{color:#4eb948; transition:all 0.3s ease}

.quicklinks h3 br{display:block}
.quicklinks h3 span.blank{display:none}
#footer .hidden-xs{display:none}

#footer hr.footer_hr1{height:1px; border-top: 1px solid #2a7f55; margin-top:15px; margin-bottom:0px; margin-left:-5px; margin-right:-5px;}
#footer hr.footer_hr{height:1px; border-top: 1px solid #2a7f55; margin-top:15px; margin-bottom:0px}
#footer .row2 .col-xs-6{padding-left:10px; padding-right:10px;}
#footer .row2 h3{color:#fff; font-size:15px; font-weight:700; margin:15px 0px 15px 0px;}
#footer .row2 h3 br{display:block}
#footer .row2 .no-padding{color:#fff; font-size:13px; padding:15px 0px 0px 0px;}
#footer .row2 .no-padding a:link, #footer .row2 .no-padding a:visited{color:#fff; transition:all 0.3s ease}
#footer .row2 .no-padding a:hover{color:#4eb948; transition:all 0.3s ease}
/*END FOOTER*/

/*COPYRIGHT*/
#copyright{background-color:#005c2d; padding:15px 0px 15px 0px; color:#fff; font-size:13px; text-align:center}
#copyright ul.copyright{margin:0; padding:0; text-align:center}
#copyright ul.copyright li{display:inline-block; list-style-type:none;}
#copyright ul.copyright li a:link, #copyright ul.copyright li a:visited{display:inline-block; list-style-type:none; padding:0px 6px 0px 3px; border-right:1px solid #fff; color:#fff; margin-top:5px;}
#copyright ul.copyright li a:hover{color:#4eb948;}
#copyright ul.copyright li.last a:link{border:none}
/*END COPYRIGHT*/

}