/*CSS Update

 GLO v20.0922
*/

@media all{
.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}
.fa-2x{font-size:2em;}
.fa-facebook:before{content:"\f09a";}
.fa-linkedin:before{content:"\f08c";}
.fa-pinterest:before{content:"\f0d2";}
.fa-twitter:before{content:"\f099";}
.fa-youtube:before{content:"\f167";}
.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.fab{font-family:"Font Awesome 5 Brands";}
}

@media all{
.social-media-links--platforms{padding-left:0;}
.social-media-links--platforms.horizontal li{display:inline-block;text-align:center;padding:.2em .35em;}
}

@media all{
 .iec-follow-us, .iec-terminology-block {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
 .block-copyright, #block-iec-footer {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
 .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}
 .footer h2{color:#12375F;font-family:'Roboto Condensed',sans-serif;}
 .footer h2{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}
 .footer h2{margin-top:20px;margin-bottom:10px;}
 .footer h2{font-size:30px;}
 .footer p{margin:0 0 10px;}
 .iec-follow-us ul, .iec-terminology-block ul{margin:0 0 10px 0px;}
 
 .row{margin-right:-15px;margin-left:-15px;}
 .col-md-6,.col-sm-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}

 @media (min-width:768px){
 /* .col-sm-12{float:left;} .col-sm-12{width:50%; width:100%;}
 */
 }
 @media (min-width:992px){
.col-md-6{float:left;}
.col-md-6{width:50%;}
 }
}

@media all{
.footer{margin-top: 20px!important;margin-bottom:0px!important;padding-top:0px!important;padding-bottom:0px!important; /*border-top:0px!important;*/}
.footer{border-top: 1px solid #e4e4e4;}
.footer nav{text-align:center;}
.footer .nav {margin-left: 0px;}
.footer .nav > li > a{display:inline-block;padding:10px 5px;color:#333333;}
.footer .nav > li > a:hover,.footer .nav > li > a:focus{background-color:transparent!important;}

@media (min-width:992px){
.footer nav{text-align:left;}
.footer .nav > li:first-child > a{padding-left:0px;}
}
.menu--footer li{display:inline-block !important;}

.social-media-links--platforms.horizontal{
  padding-top:15px;display:flex;align-items:center; /*justify-content:space-between; */
 }
.social-media-links--platforms.horizontal li:first-child{padding-left:0px;}

.iec-full-width{position: relative; background-size: cover;}
.iec-facebook{color:#3b5998;}
.iec-twitter{color:#55acee;}
.iec-linkedin{color:#0077b5;}
.iec-pinterest{color:#bd081c;}
.iec-youtube_channel{color:#cd201f;}
 /* --@media (min-width:768px) */
.iec-facebook:hover{color:#3b5998;}
.iec-linkedin:hover{color:#0077b5;}
.iec-twitter:hover{color:#55acee;}
.iec-pinterest:hover{color:#bd081c;}
.iec-youtube_channel:hover{color:#cd201f;}
.iec-bg-grey{background-color:#f6f6f6!important;}
.iec-block-footer-row1{padding-top:15px;padding-bottom:15px;}
ul.iec-terminology-list{padding-top:15px;padding-left:0px;}
ul.iec-terminology-list li{list-style-type:none;display:inline-block;padding-top:5px;padding-bottom:5px;}
ul.iec-terminology-list li>a{color:#333333;}
 .iec-follow-us{padding-bottom:0px;padding-top:0px;} 
 @media (max-width:467px){
 .iec-follow-us{padding-top:15px;padding-bottom:40px;}
 } 
 @media (min-width:468px){
.social-media-links--platforms.horizontal{justify-content:flex-start;}
.social-media-links--platforms.horizontal li{display:inline-block!important;padding-left:20px;padding-right:20px;}
.social-media-links--platforms.horizontal li:first-child{padding-left:0px;}
.social-media-links--platforms li>a{opacity:0.5;text-decoration:none!important;}
.social-media-links--platforms li>a{color:#333333;}
.social-media-links--platforms li>a:hover{opacity:1;}

 /* ul.iec-terminology-list{padding-top:20px;} 
 */
}
.iec-footer-container{background-color:#f6f6f6; border-top:0px solid #e4e4e4;}
.iec-footer-container h2.iec-block-title{margin-top:15px;font-size:34px;color:#003863; font-family: 'Roboto Condensed',sans-serif;}
.iec-footer-container ul.iec-terminology-list li>a{font-size: 16px;  color: #473f3f;}
.iec-footer-container ul.iec-terminology-list li>a:hover{font-size: 16px;color: #0194cb;}
.footer .nav > li > a,.block-copyright{color: #473f3f;}
.footer .nav > li > a:hover{color: #0194cb;}
.block-copyright a, .block-copyright a:visited {color: #473f3f !important;}
.block-copyright a:hover{color: #0194cb;}
.block-copyright{text-align:center;line-height:40px;}
  @media (min-width:992px){  .block-copyright{text-align:right;}} 
}

.scrollup{width:50px;height:50px;position:fixed;bottom:70px;text-indent:-9999px; background:url(/img/arrow-n.png) center no-repeat;border-radius:5px;display:none;}
a.scrollup:hover{background-color:#0194cb!important;}

@media only screen and (max-width:1200px){a.scrollup{right:20px!important;}}
@media only screen and (max-width:600px){a.scrollup{bottom:400px;}}
