@import url('http://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,400italic,500,500italic,700,700italic,900,900italic' );
@import url('http://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,300italic,400italic,700,700italic' );

body {
	margin: 0px;
	font-family:Roboto, Arial, Helvetica, sans-serif;
	color:#333;
	border-top:4px solid #ea5803;
}

.grid-1160 {margin:auto; width:100%; max-width:1160px; height:auto; display:table; }

a{transition: all 0.5s ease-in 0s; text-decoration:none; color:#5b59c2;}


.clear{clear:both;}

p{margin-top:0px;  	font-size:15px;	line-height:22px; font-weight:300;}

img {border:0px;}

form{margin:0px;}

.logo{ text-align:center; padding:5px 0px 10px 0px; float:left; display:inline-block;}



.phone { text-align:right; float:right; margin:22px 0px 0px 0px; font-size:24px; }

.phone_1 {width:210px; float:right; margin:12px 0px 0px 0px; font-size:24px; color:#FF0000;background:#FFFF00; margin-right:34px; text-align:center;}



.phone img {float:left; }

.top-navigation{display:block; text-align:center; clear:both; border-top:1px solid #ddd; width:100%; margin-top:10px;}

.top-navigation ul {margin:auto; padding:0px; display:inline-block ; width:1160px;    padding:0px 0px;}

.top-navigation li{ list-style:none; float:left; border-right:1px solid #ddd; width: 14.1%;}

.top-navigation li:nth-child(1){ border-left:1px solid #ddd;}

.top-navigation li a{ padding:13px 24px; text-align:center; text-transform:uppercase; color:#999; text-decoration:none; font-weight:500; font-size:14px; display:block; }

.top-navigation li a:hover{ color:#333; background:#f9f9f9;}

.top-navigation .active, .top-navigation .active:hover{ color:#fff; font-weight:900;}

#home-banner-area {background-image:url(../images/bg.png); display:table; width:100%; height:820px;}

footer {background:#151521; border-top:4px solid #ea5803; padding:30px 0px; color:#FFFFFF; font-size:13px; line-height:20px;}

footer a {color:#FFFFFF;  line-height:30px;}

.copyright{ width:auto; float:left;}

.social-media{ width:auto; text-align:right; float:right; margin-top:15px;}

.social-media a{border:0px; margin-left:4px; opacity:0.5;}

.social-media img {border-radius:3px; width:25px; height:auto;}

.social-media a:hover{opacity:1.0;}

#welcome {background:#f3f3f3; padding:50px 0px;}

.welcome-text {width:70%; float:left; box-sizing:border-box; padding-right:40px;}

.get-in-touch {width:30%; float:left; box-sizing:border-box;margin-left: 113px;
margin-top: -70px;}

h2{font-weight:300; margin:0px 0px 20px 0px; font-size:30px; }

.textbox1{
	padding:10px;
	width:100%;
	border:1px solid #ddd;
	margin-bottom:10px;	
	border-radius:4px;
	color:#999;
	font-size:14px;
	font-family:Roboto;
	float:left;
	background-color:#eaeaea;
	box-sizing:border-box;
	box-shadow:inset 2px 2px 2px #ccc;
}


.submit_button{
	padding:10px;
	width:110px;
	border:0px solid #000;
	margin-bottom:10px;	
	border-radius:4px;
	color:#fff;
	font-size:14px;
	background-color:#151521;
	font-weight:500;
	float:left;
	font-family:Roboto, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	border-top:3px solid #ea5803;
	transition: all 0.5s ease-in 0s;
}

.submit_button:hover{ background-color:#ea5803; border-top:3px solid #151521;}

.call-to-action {
	width:23.7%;
	float:left;
	background:#fff;
	border-radius:5px;
	margin:20px 20px 20px 0px;
	height:165px;
}

.call-to-action p{margin:15px 20px 5px 0px; font-size:14px; line-height:20px;}

.call-to-action a{color:#ea5803; text-transform:uppercase; font-weight:900; font-size:14px; display:inline-block; width:52px; background-image:url(../images/small-arrow1.png); background-repeat:no-repeat; 
background-position:right center; margin-top: 15px;}

.call-to-action a:hover{width:60px;}

.call-to-action h6{
	background:#47485d;
	border-bottom:3px solid #f99839;
	margin:0px;
	color:#fff;
	padding:10px 10px 10px 50px;
	font-size:18px;
	font-weight:300;
	background-image:url(../images/fire.png);
	background-repeat:no-repeat;
	background-position:13px center;
	border-radius:5px 5px 0px 0px;
}

.icon {float:left; margin:6px 10px 0px 0px;}


.home_banner1 {
	width:100%;
	height:500px;
	background-image:url(../images/import-export-license-consultancy-delhi.jpg);
	background-position:50px center;
	background-repeat:no-repeat;
}

.home_banner2 {
	width:100%;
	height:500px;
	background-image:url(../images/passport-service-consultancy-delhi.jpg);
	background-position:50px center;
	background-repeat:no-repeat;
}

.home_banner3 {
	width:100%;
	height:500px;
	background-image:url(../images/service-tax-registration-consultancy-delhi.jpg);
	background-position:0px center;
	background-repeat:no-repeat;
}

.home_banner4 {
	width:100%;
	height:500px;
	background-image:url(../images/import-export-license-consultancy-delhi.jpg);
	background-position:30px center;
	background-repeat:no-repeat;
}

.home_banner5 {
	width:100%;
	height:500px;
	background-image:url(../images/import-export-license-consultancy-delhi.jpg);
	background-position:30px center;
	background-repeat:no-repeat;
}

.banner-caption {
	width:100%;
	max-width:1160px;
	padding:200px 0px 0px 600px;
	color:#fff;
	font-size:20px;
	font-weight:300;
	text-align:left;
	box-sizing:border-box;
}

.banner-caption h1{ text-align:left; font-weight:100; margin:0px; font-size:35px;}

.banner-caption h2{ text-align:left; font-weight:300; font-size:20px; line-height:28px; width:500px; margin-top:0px;}

.optional-menu{ display:none;}

.product-box {
	width:31.5%;
	float:left;
	background:#fff;
	margin:0px 20px 20px 0px;
}

.no-margin {margin-right:0px;}

.product-box img {width:100%;}

.product-box p{
	font-size:14px;
	text-transform:uppercase;
	color:#000;
	line-height:30px;
	text-indent:15px;
	font-weight:600;
	margin:0px;
	line-height:50px;
	border-top:3px solid #F60;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}

.product-heading{
	background:#fb7b09;
	font-size:20px;
	font-weight:700;
	color:#fff;
	padding:10px;
	margin-bottom:10px;
}

.product-size {
	display:inline-block;
	padding:2px 10px;
	font-weight:900;
	background:#777;
	color:#fff;
}

.listing {display:table; margin:0px; padding:0px 0px 0px 10px;}

.listing li{
	list-style-image:url(../images/bullet.png);
	font-weight:300;
	margin:5px;
	font-size:15px;
	width:45%; 
	padding-left:10px;
	float:left;
}

h4{
	font-weight:600;
	margin:0px;
	font-size:20px;
	line-height:30px;
}


h5{
	font-weight:900;
	color:#FFF;
	background:#333;
	display:inline-block;
	padding:3px 10px;
	margin:5px 0px;
}

#fadeshow4 .gallerylayer img{ /* make all images inside fadeshow4 scale to 100% of slideshow width */
width: 100%;
height: auto;
}

#fadeshow4 {margin-bottom:30px;}



