*
{
	padding:0px;
	margin:0px;
	border:none;
	outline:none;
}

body,html
{
	width:auto;
	height:auto;
	margin:0px auto;
	padding:0px;
	font-family:"robotocondensed-regular-webfont";
	color:#3b3b3b;
	background:#fff url(../images/bk.jpg) repeat;
	/*font-size:14px;*/
}

@font-face {
    font-family: 'fontawesome-webfont';
    src: url('../fonts/fontawesome-webfont.eot');
    src: url('../fonts/fontawesome-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/fontawesome-webfont.woff') format('woff'),
         url('../fonts/fontawesome-webfont.ttf') format('truetype'),
         url('../fonts/fontawesome-webfont.svg#fontawesome-webfont') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotocondensed-regular-webfont';
    src: ururl('../fonts/robotocondensed-regular-webfont.eot');
    src: url('../fonts/robotocondensed-regular-webfont?#iefix') format('embedded-opentype'),
         url('../fonts/robotocondensed-regular-webfont.woff') format('woff'),
         url('../fonts/robotocondensed-regular-webfont.ttf') format('truetype'),
         url('../fonts/robotocondensed-regular-webfont.svg#robotocondensed-regular-webfont') format('svg');
    font-weight: normal;
    font-style: normal;

}
img {margin:0px; padding:0px; border:none; outline:none;max-width: 100%;height: auto;}
p,h1,h2,h3,h4,ul,li,ol,a,a:hover,a.current_page_item {padding:0px;margin:0px;list-style-type:none;text-decoration:none;outline:none;border:none;font-weight:normal;}
p{line-height:22px;font-size:14px;text-align:justify;padding:10px 0;color:#333;}
h2{font-size:30px;color:#EC3237;padding-bottom:25px;}
#header{width:100%;height:auto;padding:0px 0 10px; }
.hdrt{width:100%;text-align:right;}

.navbar-default{background-color:transparent;border-color:transparent;}
ul.newnav{float:right;}
.newnav li{font-size:18px;}
.newnav li a{padding:60px 15px 15px;color:#333333 !important;font-weight:400;transition:ease .5s;}
.newnav li a:hover{color: #fff !important;background-color:#CC2427 !important;}
.navbar-default .navbar-nav > .current_page_item > a, .navbar-default .navbar-nav > .current_page_item > a:hover, .navbar-default .navbar-nav > .current_page_item > a:focus{background-color:#CC2427 !important;color:#fff !important;}

.navbar-toggle{padding:0 10px;border:none;float:none;width:100%;}
.sr-only{width:auto;height:auto;position:relative;color:#FFF;font-size:18px;margin:auto;line-height:26px;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{backgro1d-color:transparent;}
.navbar{min-height:42px;margin-bottom: 0;}

#banner{width:100%;height:auto;margin-bottom:50px;}
.distxt{width:40%;position:absolute;left:20px;bottom:100px;background:rgba(0,0,0,.7);text-align:right;border-radius:0 7px 7px 0;}
.distxt h2{color:#fff;padding:10px;}

#marketingdivi{width:100%;height:auto;padding:50px 0;text-align:center;background-color:#fff;}
#marketingdivi h2{text-align:center;}
#marketingdivi h5{font-size:24px;text-align:center;padding:0;margin:0px;}


.exprtpro{padding:35px 0;}
.bllin{border:2px solid #EC3237;margin:15px 0;}
.thisimagtxt{background-color:#EC3237;padding:10px;text-align:center;}
.thisimagtxt h4{font-weight:400;font-size:22px;color:#fff;}
.thisimagtxt p{color:#fff;font-size:16px;text-align:center;}

footer{width:100%;height:auto;padding:20px 0;background-color:#f2f2f2;}
.footerlogo{text-align:center;padding-bottom:15px;}
.footerlogo img{display:inline-block;}
footer p{font-size:14px;line-height:22px;color:#333;padding:5px;text-align:center;}
footer p.copyr{font-size:14px;padding-bottom:0px;}
footer p a{font-weight:300;}

.innercontnt h5{font-weight:500;font-size:24px;text-align:left;}
.contact_form{padding:0px 0;}
.contact_form p{padding:0px 0 10px 0 !important;text-align:left !important;}
.contact_form p.smlpara{font-size:14px !important;}
.innercontnt input.txtbox{width:100%;height:35px;font-size:14px;border:1px solid #ccc;padding:0 5px;border-radius:3px;margin-bottom:20px; box-shadow:3px 2px 3px #999;}
textarea.txtbox{width:100%;height:35px;font-size:14px;border:1px solid #ccc;padding:5px;border-radius:3px;margin-bottom:15px;resize:none;min-height:120px;box-shadow:3px 2px 3px #999;}

.innercontnt input.subbut{width:100%;;height:auto;color:#fff;padding:8px 0;text-align:center;margin-top:15px;font-weight:700;border-radius:3px;
background: #4d70d4; /* Old browsers */
background: -moz-linear-gradient(top, #4d70d4 0%, #324ea2 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #4d70d4 0%,#324ea2 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #4d70d4 0%,#324ea2 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d70d4', endColorstr='#324ea2',GradientType=0 ); /* IE6-9 */}
p.smlpara{font-size:13px;}
p.fp{line-height:35px !important;}
p.fp a{color:#3b3b3b;line-height:70px;}
p.fp a:hover{text-decoration:underline;}
.contact_form ul{width:auto;height:auto;margin-left:0;}
.contact_form ul li{width:auto;height:auto;float:left;padding:10px 15px 10px 0;background:none;}
p.typ a{color:#3b3b3b;font-weight:300;}

#aftrban{margin-bottom:60px;}
#aboutcompany{text-align:center;background-color:#fff;padding:30px 0;}
#aboutcompany p{text-align:center;font-size:16px;line-height:30px;}
.proimag a:hover{background:rgba(0,0,0,.5);width:100%;}

label.error{ display:none !important; }
input.error{ border-bottom: 1px solid #F00 !important;}
textarea.error{border-bottom: 1px solid #F00 !important;}
select.error{ border-bottom: 1px solid #F00 !important;}

.wp-post-image{
	text-align: center;
    display: inline-block;
    width: 100%;
}


@media (min-width: 1200px) and (max-width: 1920px) {
	
}

@media (min-width: 992px) and (max-width: 1199px) {
	
}

@media (min-width: 768px) and (max-width: 991px) {
	
}

@media (min-width: 641px) and (max-width: 767px) {
	
}

@media screen and (max-width: 640px) {
	
}