.top p,.top p a{color:#fff}.heading_text,.midl_text{text-shadow:0 3px 3px #000}.con a,.last_footer p a,.top p a:hover,footer .list-group a,footer p a,footer p a:hover{text-decoration:none}.last_footer,.lis ul,.overflow,.pert_1_text ul{overflow:hidden}body{font-family:Roboto,sans-serif!important}@font-face{font-family:Impact;src:url(../fonts/Impact.eot?#iefix) format('embedded-opentype'),url(../fonts/Impact.woff) format('woff'),url(../fonts/Impact.ttf) format('truetype'),url(../fonts/Impact.svg#Impact) format('svg');font-weight:400;font-style:normal}.top{width:100%;height:auto;background:#06345a;padding:8px 0}.top p{margin:0}.banner_form,.wrapper{width:100%;margin:0 auto}.top p a:hover{color:#0075d6}.no{text-align:right}.c_field,.heading_text,.logo{text-align:center}header{width:100%;height:80px}.b_right,.banner,.banner_form,.c_field,.c_full,.c_name,.header_bg,.wrapper{height:auto}.header_bg{width:100%;padding:7px 0}.logo{width:100%;position:absolute;z-index:99}.wrapper{padding:0}.banner{width:100%;position:relative}.banner_pic,.banner_pic img{width:100%;height:auto}.banner_form{position:absolute;top:0;max-width:1140px;left:0;right:0}.b_right{width:360px;margin:3px 0 0;float:right;background:rgba(0,0,0,.5);padding:15px 30px}.c_field,.c_full,.c_name,.lis li{float:left}.heading_text{font-size:20px;color:#c07c76;margin:0;font-weight:600}.c_full{width:100%;margin:11px 0 0}.c_name{width:30%;font-size:16px;color:#000;margin:8px 0 0}.c_field{width:100%;color:#fff;margin:0}.c_field input[type=text]{width:100%;height:30px;border:1px solid #CCC;font-size:15px;color:#000;padding:0 7px}.c_field input[type=submit]{padding:7px 20px;background:#c07c76;color:#fff;border:none;font-size:15px;text-transform:uppercase;font-weight:500;letter-spacing:2px;cursor:pointer;border-bottom:0 solid #000;border-radius:0;margin:4px auto;box-shadow:0 2px 10px #000}.c_field input[type=submit]:hover{background:#076183;color:#fff}.c_field textarea{width:100%;height:70px;border:1px solid #CCC;font-size:15px;color:#000;padding:5px 7px}.pic{width:100%;height:auto;text-align:right}.hd,.last_footer p,.pert_4,.pert_5,.services_heading{text-align:center}.pic img{width:auto;height:auto;max-width:100%;border:1px solid #333}.lis ul,.pert_1_text ul,.pert_2{width:100%;height:auto}.pert_1{padding:30px 0}.pert_1_text h4{color:#083661;text-transform:uppercase;margin:20px 0 16px}.pert_1_text p{font-weight:300;line-height:24px}.pert_1_text ul{padding:0 0 0 17px}.pert_1_text ul li{font-weight:300;margin:0 0 3px}.pert_2{background:url(../img/service_bg.jpg) no-repeat;background-size:100% 100%;min-height:350px;padding:30px 0}.lis ul{padding:0;margin:12px 0 0}.lis li{width:48%;height:auto;margin:0 10px 10px;color:#000;list-style:none;font-size:17px}.lis li:before{content:url(../img/bu.png);width:15px;height:auto;margin:0 10px 0 0}.hd,.midl_text,.pert_4,.pert_5{width:100%}.map iframe{width:100%;height:150px;border:1px solid #ccc;margin:10px 0 0}.hd,.pert_4,.pert_5{height:auto}.pert_4{padding:10px 0;background:#f94a45}.midl_text{color:#fff;font-size:30px;font-weight:500}.pert_5{padding:35px 0;background:#052a4c}.pert_5 h3{color:#fff;font-weight:300;margin:0;text-transform:uppercase;font-size:20px}.pert_5 h3 span{color:#ffc844}.con a{padding:8px 30px;background:#fff;color:#083f6c;font-size:18px;box-shadow:0 3px 3px #000}.services_heading,footer h4{font-size:20px;color:#fff}.con a:hover{background:#000;color:#fff}.services_heading{width:250px;margin:0 auto 5px;background:#083661;padding:8px 0}footer{background:url(../img/footer_bg.jpg) no-repeat;padding:20px 0;background-size:100% 100%}footer .list-group,footer p{font-size:15px;font-weight:300}footer .list-group{list-style:none;color:#fff}footer .list-group a{color:#fff}footer .list-group a:hover{color:#000}footer p{color:#fff;margin:0}footer p a{color:#fff}footer p a:hover{color:#000}.margin-top-20{margin-top:20px}.last_footer{width:100%;height:auto;padding:10px 0;margin:0 auto;color:#fff;background:#052a4c}.last_footer p{width:100%;float:left;margin:0}.last_footer p a{color:#fff}.last_footer p a:hover{color:#000}.nopadding{padding:0}
.c_field input[type=tel]{

	width:100%;height:30px;border:1px solid #CCC;font-size:15px;color:#000;padding:0 7px;

}
.c_field input[type=email]{

	width:100%;height:30px;border:1px solid #CCC;font-size:15px;color:#000;padding:0 7px;

}

.c_field textarea {
    height: 35px !important;
}

.pert_1 {
    padding: 50px 0 !important;
}

.mb-4 img {
    width: 320px;
    max-width: 100%;
    height: auto;
    max-height: 100%;
}
.cop
{
width:100%;
height:auto;
text-align:center;
}
.cop img
{
width:auto;
max-width:100%;
}
.menu
{
width: 100%;
margin: 13px auto 0;
max-width: 900px;
}
.menu .navbar-default
{
background-color:none;
border:0px solid #fff;
}
.navbar-brand img {
position: absolute;
height: 120px;
width: auto;
left: 40%;
top: 0;
text-align: center;
margin: auto;
z-index: 99;
}
.nav > li > a {
padding: 15px 25px;
color: #0960a7;
text-transform: uppercase;
font-weight: bolder;
}
.nav > li > a:hover
{
color:#000;
}
.margin-top-30
{
margin-top:30px;
}
.pp h4
{
margin:0 0 20px 0;
}
.ppr
{
width: 100%;
margin: 7px 0 15px 0;
height: auto;
overflow: hidden;
}
.c_ful
{
width:100%;
float:left;
height:auto;
margin:0 0 8px 0;
}
.c_nam
{
width:23%;
float:left;
height:auto;
font-size:16px;
color:#000;
margin: 8px 0 0 0;
}
.c_fiel
{
width:70%;
float:left;
height:auto;
color:#fff;
margin:0 0 0 10px;
}
.c_fiel input[type='text']
{
width:100%;
height:40px;
border:1px solid #CCC;
font-size:15px;
color:#000;
padding:0 7px ;
box-shadow: 0 1px 2px #ccc;
}
.c_fiel input[type='email']
{
width:100%;
height:40px;
border:1px solid #CCC;
font-size:15px;
color:#000;
padding:0 7px ;
box-shadow: 0 1px 2px #ccc;
}
.c_fiel input[type='tel']
{
width:100%;
height:40px;
border:1px solid #CCC;
font-size:15px;
color:#000;
padding:0 7px ;
box-shadow: 0 1px 2px #ccc;
}
.c_fiel select
{
width:100%;
height:40px;
border:1px solid #CCC;
font-size:15px;
color:#000;
padding:0 5px ;
box-shadow: 0 1px 2px #ccc;
}
.c_fiel textarea
{
width:100%;
height:110px;
border:1px solid #CCC;
font-size:15px;
color:#000;
padding:5px 7px ;
box-shadow: 0 1px 2px #ccc;
}
.c_fiel input[type='submit']
{
padding:7px 20px;
background:#10bdf5;
color:#000;
border:none;
font-size:15px;
text-transform:uppercase;
font-weight:500;
letter-spacing: 2px;
cursor:pointer;
border-bottom:4px solid #000;
float:right;
}
.c_fiel input[type='submit']:hover
{
border-bottom:4px solid #085297;
background:#000;
color:#fff;
}
.c_fiel label
{
color:#000;
}
.con_map
{
width:100%;
height:auto;
margin:20px 0 0 0;
}
.con_map iframe
{
widt:100%;
height:250px;
border:2px solid #ccc;
}
.contact_right
{
width:100%;
height:auto;
}
.contact_right p
{
font-size:17px;
margin:0 0 5px 0;
}
.margin-top-80
{
margin-top:80px;
}
.scl
{
width:100%;
height:auto;
margin:10px 0 0 0 ;
overflow:hidden;
}
.sc_icon
{
width:35px;
height:auto;
float:left;
margin:0 10px 0 0;
}
.sc_icon img
{
width:auto;
max-width:100%;
}
.app
{
width:auto;
height:auto;
margin:0px 0 0 0;
float:left;
}
.app img
{
max-width:100px;
}
/*******blog*****/
.card-header {
padding: 10px 1.25rem;
margin: 0;
background-color: rgba(0,0,0,.03);
border-bottom: 1px solid rgba(0,0,0,.125);
font-size:20px;
}
.card-body {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
padding: 1.25rem;
}
.card {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
min-width: 0;
word-wrap: break-word;
background-color: #fff;
background-clip: border-box;
border: 1px solid rgba(0,0,0,.125);
border-radius: .25rem;
}
.blg
{
padding:30px 0;
}
.card-footer {
padding: .75rem 1.25rem;
background-color: rgba(0,0,0,.03);
border-top: 1px solid rgba(0,0,0,.125);
}
.mb-4, .my-4 {
margin-bottom: 1.5rem !important;
}
.mt-4, .my-4 {
margin-top: 1.5rem !important;
}
.sb
{
padding:0 0 0 0px;
margin:0 0 0 15px;
}
.sb li
{
width:100%;
height:auto;
list-style:circle;
margin:0 0 3px 0;
}
.sb li a
{
color:#000;
text-decoration:none;
}
.sb li a:hover
{
color:#f94a45;
text-decoration:none;
}
.fps {
width: 95%;
float: left;
font-size: 24px;
text-align: center;
}