@charset "utf-8";
/* CSS Document */
header {
    min-height: 75px;
 
}
.navbar-default{background:#fff;border:0px;}
.navbar-default .navbar-nav>li>a{text-transform:uppercase;font-weight:700;}
.navbar-default .navbar-nav>li>a{color:#000}
.navbar-nav>li{padding:30px 0px 0px 10px;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{color:#008cbc;background:none;}
.logo{padding-top:13px}

.top-info  li a{color:#fff;}
.top-info  li img{padding-right:5px}


.height-90{height:90px !important;}

@media screen and (min-width: 768px) {.navbar-nav>li{padding:32px 0px 0px 5px  !important;}
 ul.navbar-nav{float:right}
 .navbar{margin-bottom:0px;}.navbar-nav>li a{padding:2px}}

@media screen and (min-width: 992px) {.navbar-nav>li{padding:33px 0px 33px 2px !important;}.navbar-nav>li a{padding:10px}}
@media screen and (min-width: 1200px) {	.navbar-nav>li{padding:35px 0px 35px 10px !important;}			}@media screen and (max-width: 1199px) {	.container {    width: 94%;	margin:0 auto;}.navbar-nav>li a {    padding: 7px;    font-size: 14px;}}@media screen and (max-width: 1130px) {	.container {    width: 98%;	margin:0 auto;}.navbar-nav>li a {    padding: 6px;    font-size: 13px;}}@media screen and (max-width: 1024px) {.navbar-nav>li a {    padding: 6px;    font-size: 13px;}}
@media screen and (max-width: 768px) {
.navbar-nav>li a {    padding: 3px;    font-size: 12px;}
}


.navbar-nav>li.ap-log-3{ padding:1px 0px 1px 10px !important}
.tender-bg{background: #ef004f; color: #fff; border:1px solid #ef004f;}


/* ========== Footer css Start ========== */
.icon-footer-field {
    padding: 60px 0 0px;
    background: #282828;
    position: relative;
	background:url(../images/footer.jpg) no-repeat center;background-size:cover;text-align:left
}
.icon-footer-field p {
    color: #ffffff;
}

.icon-foooter-logo {
    height: 60px;
    width: auto;
}
.icon-footer-about p {
    color: #ffffff;
    margin: 20px 0 20px;
}

.icon-footer-heading {
    color: #ffffff;
    font-size: 25px;
    font-weight: 700;
    margin-bottom: 30px;
	text-transform:uppercase;margin-top:0px;
}

.icon-footer-contact p {
    margin-top: 20px;padding-left:30px;position:relative
}
.icon-mailbox span{text-transform:uppercase;display:block;font-weight:700}


p.location:after{content: "\f041";font: normal normal normal 14px/1 FontAwesome;font-size: 20px;
    position: absolute;
    top: 3px;
    left: 0px;}
	
p.mail:after {content: "\f003";font: normal normal normal 14px/1 FontAwesome;font-size: 20px;
    position: absolute;
    top:3px;
    left: 0px;}


p.call:after{content: "\f095";font: normal normal normal 14px/1 FontAwesome; font-size: 20px;
    position: absolute;
    top: 3px;
    left: 0px;}
.contact-icons p{padding-left:30px;position:relative;}	
.contact-icons p:after{color:#000}
footer-caption{padding:10px 0px;
    background: #008fbe;display:block;
    position: relative;}
footer-caption p, footer-caption p a{margin-bottom:0px;color:#fff}
.icon-footer-form .form-control{background:transparent;border-radius:0px;border:2px solid #ddd;min-height:45px;color:#fff}
textarea.form-control{height:80px}
.icon-footer-form form{max-width:90%;margin:0 auto}
.icon-footer-form ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #fff;text-transform:uppercase;text-align:center
}
.icon-footer-form ::-moz-placeholder { /* Firefox 19+ */
  color: #fff;text-transform:uppercase;text-align:center
}
.icon-footer-form :-ms-input-placeholder { /* IE 10+ */
  color: #fff;text-transform:uppercase;text-align:center
}
.icon-footer-form :-moz-placeholder { /* Firefox 18- */
  color: #fff;text-transform:uppercase;text-align:center
}
