#footerwrapper { background: #e0e0e0; border-top: 9px solid #AAB400; padding-top: 30px; float: left; width: 100%; margin-top:-40px;margin-bottom:-40px;}
.footertop, .footercenter { border-bottom: 1px solid #bcb9b6; padding-bottom: 15px; float: left; width: 100%;}
.container {
margin-right: auto;
margin-left: auto;
padding-left: 10px;
padding-right: 10px;
}
.container:before,
.container:after,
.row:before,
.row:after {
content: " ";
display: table;
}
.container:after,
.container:after,
.row:after {
clear: both;
}
.row {
margin-left: -10px;
margin-right: -10px;
}
.row:before,
.row:after {
content: " ";
display: table;
}
.row:after {
clear: both;
}
.float-it, table, .navigation, .custom-nav, .sub-nav, .sub-nav1, .sub-level3, .sub-level4, #footerwrapper, .footertop, .footercenter, .footermenu > ul, .footerbottom, .externalContentWrapper .externalContent, .externalContentWrapper .select-language .selectlang, #contentwrapper ul, #contentwrapper ul li:not(.sliderItem), #contentwrapper ul li:not(.sliderItem) ul, table.searchTable, #tabs.sectionTabs, #tabs.sectionTabs ul, #searchFilter, #resuleMsg, #sitemapcontainer, .slice, .text, .title, .link-area, .linktext, .iframe-title, .wrapContent, .top-area, .c4, .c6 .content-area, .c6 .info-content, .cards-wrapper, .s3-wrapper, .s3-wrapper .title-divider, .snapdownItem, .snapdownItem .cnt, .slice9-wrapper, .snapdownWithImage-content, .slice38-wrapper, .slice20-wrapper, .slice38-wrapper .snapContent, .slice20-wrapper .snapContent, .slideContent, .slice40-wrapper, .search1, .select-country, .separator1, .select-language, .media-feeds, .media-feeds .feeds .feed-item, .jta-tweet-list-item, .feed-logo, .c9, .c9 .social-share, .pritem, .pr-item h3, .back, #contentwrapper .pagination, .gallery-item .btm-area .below-area, .gallery-item .high-res, .gallery-item .low-res, #contentwrapper .tabs, #contentwrapper .tabs ul, #contentwrapper ul.multiple-frames { float: left; width: 100%; }

.footer-logo { float: right; padding-right:40px;}
.other-footer-links a { color: #424242; }
.footerbottom { padding: 0px 0px; text-align:center;}
.other-footer-links p.first, .findhere { font-size: 1.5em; }
.copyright { float: right; font-size: 0.9em; line-height: 24px; padding-right:40px;}
.siteservices-links li { display: inline-block; font-size: 0.9em; line-height: 24px; }
.siteservices-links li:first-child a { border: none; padding-left: 0; }
.siteservices-links li a { padding: 0 20px; border-left: 1px solid #bdbdbd; color: #000; }
.siteservices-links li a:hover { color: #00A0BE; text-decoration: none; }
.leftmargin{
margin-left : 37px;
}

#footer-social li {
margin-left: 10px;
display: inline-block;
}

#footer-social li.first {
margin-left: 0;
}

#footer-social{
margin-top: 8px;
padding-left: 0px;
}

.icon-before .fa {
margin-right: 10px;
}

.icon-after .fa {
margin-left: 10px;
}

#footerwrapper .fa {
width: 40px !important;
height: 40px;
line-height: 40px;
font-size: 1.9rem;
text-align: center;
color: #00a0be !important;
background-color: #FFF !important;
border-radius: 20px;
}

.col-sm-6 {
    width: 33% !important;
}
.footertitle {
font-size: 1.3em;
color: #212121;
font-weight: bold;
}
