/*********************************************************
						footer-sec
 **********************************************************/
.footer-sec{position:relative; background:url(../images/footer-pattern.jpg) repeat; padding-top:70px;}
.footer-sec .footer-top-item .footer-logo{padding-top:60px; position:relative;}
.footer-sec .footer-img img{max-width:254px;}
.footer-sec .footer-info{margin-bottom:30px;}
.footer-sec .footer-info p{line-height:22px; font-size:14px; color:#dfdfdf;}
.footer-sec .footer-info .footer-logo{margin-bottom:30px;}
.footer-sec .footer-info .footer-social {}
.footer-sec .footer-info .footer-social li{display:inline-block; padding-right:8px;}
.footer-sec .footer-info .footer-social li a{text-decoration:none; font-size:22px;}
.footer-sec .footer-info .footer-social li:nth-child(1) a{color:#3a7ae6;}
.footer-sec .footer-info .footer-social li:nth-child(2) a{color:#33ccff;}
.footer-sec .footer-info .footer-social li:nth-child(3) a{color:#dc4a38;}
.footer-sec .footer-info .footer-social li:nth-child(4) a{color:#0274b3;}
.footer-sec .footer-info .footer-social li:nth-child(5) a{color:#41b2dc;}
.footer-sec .footer-info .footer-title{color:#fff; position:relative; border-bottom:1px solid #4b4b4b; padding-bottom:15px; margin-bottom:20px; font-size:21px; font-family:'Oswald', sans-serif; text-transform:uppercase;}
.footer-sec .footer-info .service-link {}
.footer-sec .footer-info .service-link li {line-height:22px; padding-bottom:9px;}
.footer-sec .footer-info .service-link li a{display:block; color:#d7d7d7; margin-left:15px; position:relative; transition:all 0.5s ease; -moz-transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -ms-transition:all 0.5s ease; -o-transition:all 0.5s ease;}
.footer-sec .footer-info .service-link li a:before{content:"\f101"; font-family:'FontAwesome'; position:absolute; top:0px; left:-15px; font-size:16px; font-style:normal; color:#004274; transition:all 0.5s ease; -moz-transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -ms-transition:all 0.5s ease; -o-transition:all 0.5s ease;}
.footer-sec .footer-info .service-link li a:hover{color:#004274; padding-left:15px;}
.footer-sec .footer-info .service-link li:hover a:before{color:#004274; padding-left:15px;}
.footer-sec .footer-info .footer-adress{list-style:none; margin:0px;}
.footer-sec .footer-info .footer-adress li{float:left; width:100%; margin:0; display:table;}
.footer-sec .footer-info .footer-adress li:nth-child(1){padding-bottom:15px;}
.footer-sec .footer-info .footer-adress li:nth-child(2){padding-bottom:15px;}
.footer-sec .footer-info .footer-adress li > i{display:table-cell; vertical-align:top; font-size:20px; position:relative; color:#004274; width:18px; top:2px;}
.footer-sec .footer-info .footer-adress li span{display:table-cell; vertical-align:middle; font-family:"Open Sans", sans-serif; font-size:15px; color:#fff; line-height:22px;}
.footer-sec .copyright-content{padding:11px 0; margin-top:20px; border-top:1px solid #4d4d4d; position:relative;}
.footer-sec .copyright-content p{color:#adadad; margin-bottom:0;}
.footer-sec .copyright-content p a{color:#004274;}
.footer-sec .copyright-content .footer-bottom-menu{text-align:right;}
.footer-sec .copyright-content .footer-bottom-menu li{display:inline-block;}
.footer-sec .copyright-content .footer-bottom-menu li a{display:block; font-size:14px; color:#c7c7c7; margin-left:15px; transition:all 0.5s ease; -moz-transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -ms-transition:all 0.5s ease; -o-transition:all 0.5s ease;}
.footer-sec .copyright-content .footer-bottom-menu li a:hover{color:#004274;}
/*********************************************