@charset "utf-8";
/* CSS Document */

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

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

}

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

}

body{
	margin:0px;
	padding:0px;
	font-family:'open_sansregular', Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#545555;
	background:#ffffff;
	}
a {
	outline:none;
	text-decoration:none;
	color:#1ebdfd;
	}
a:hover {
	color:#545555;
	}
img {
	border:none;
	}
* {
	padding:0px;
	margin:0px;
	}
p {
	font-size:13px;
	color:#545555;
	}
ul, li, p, h1, h2, h3, h4, h5, h6, h7, form, input {
}
ul, li {
	list-style:none;
	float:left;
	}
.clear {
	clear:both;
	margin:0px;
	padding:0px;
	height:0px;
	line-height:0px;
	}

#container{width:100%; float:left; margin:0px; padding:0px;}
.top_head{width:100%; float:left; background:#545454;}
.top_head_main{width:1200px; margin:0px auto;}
.have_any_q{width:auto; float:left; color:#fff; font-family:'open_sansregular', Arial, Helvetica, sans-serif; font-size:13px; line-height:30px;}
.have_any_q a{color:#fff;}
.have_any_q a:hover{color:#545555;}
.have_any_q i{margin:0px 5px; font-size:18px; vertical-align:text-top;}

.top_social{width:auto; float:right;}
.top_social ul{width:auto; float:left;}
.top_social ul li{width:auto; float:left; color:#fff; font-family:'open_sansregular', Arial, Helvetica, sans-serif; font-size:13px; line-height:30px;}
.top_social ul li a{color:#fff;}
.top_social ul li a:hover{color:#545555;}
.top_social ul li img{vertical-align:text-top; margin:0px 5px;}

.full_space{width:100%; float:left;}
.full_space_main{width:1200px; margin:0px auto;}
.logo{width:auto; float:left; margin:20px 0px 20px 15px;}
.nav{width:auto; float:right;}
.nav ul{width:auto; float:left; margin-top:30px; margin-bottom:30px;}
.nav ul li{width:auto; float:left;}
.nav ul li a{width:auto; float:left; font-size:15px; color:#4b4a4a; padding:10px 25px;}
.nav ul li a:hover{width:auto; float:left; font-size:15px; color:#fff; background:#1ebdfd; padding:10px 25px; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px;}
.nav ul li .active{width:auto; float:left; font-size:15px; color:#fff; background:#1ebdfd; padding:10px 25px; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px;}

.banner{width:100%; float:left; background:#003680; border-bottom:3px #1ebdfd solid; margin-bottom:60px;}
.banner_main{width:1200px; margin:0px auto;}
.banner_main1{width:1200px; margin:0px auto; height:60px; font-size:36px; padding:90px 0px; color:#333;}
.banner_main1 h3{width:auto; float:left; font-size:30px; color:#fff; font-weight:normal; padding:6px 15px; background-color: #000; opacity: 0.5; filter: alpha(opacity=50); /* For IE8 and earlier */}
.banner_main1 h2{width:auto; float:left; font-size:30px; color:#fff; font-weight:normal; padding:6px 15px; background-color: #000; opacity: 0.5; filter: alpha(opacity=50); /* For IE8 and earlier */}

.banner_btn{width:auto; float:left; margin-left:80px; margin-top:40px; z-index:1;}
.banner_btn1{width:auto; float:left; margin-right:3px;}
.banner_btn1 a{width:auto; float:left; color:#fff; background:url(../images/banner_btn1.png) left top repeat-x; font-size:21px; padding:15px 35px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
.banner_btn1 a:hover{width:auto; float:left; color:#fff; background:url(../images/banner_btn2.png) left top repeat-x; font-size:21px; padding:15px 35px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}

.enquiry_area{width:100%; float:left; background:#f0f0f0; padding:25px 0px;}
.enquiry_area_main{width:1200px; margin:0px auto;}
.welcome_text{width:860px; float:left;}
.welcome_text h1{font-size:24px; color:#1ebdfd; font-weight:normal;}
.welcome_text h3{font-size:24px; color:#1ebdfd; font-weight:normal;}
.welcome_text h4{font-size:18px; color:#1ebdfd; font-weight:normal; margin-top:20px;}
.welcome_text p{font-size:17px; color:#545555; font-weight:normal; line-height:30px; text-align:justify; margin-top:15px;}
.welcome_text p a{font-size:15px; color:#1ebdfd; font-weight:normal; line-height:30px;}
.welcome_text p a:hover{font-size:15px; color:#545555; font-weight:normal; line-height:30px;}
.welcome_text ol{width:100%; float:left; margin:20px 0px;}
.welcome_text ol li{width:auto; float:left; font-size:17px; color:#545555; font-weight:normal; line-height:30px; text-align:left; list-style:circle; clear:both; margin-left:20px;}
.welcome_text ul{width:100%; float:left; margin:20px 0px 20px 0px;}
.welcome_text ul li{width:99%; float:left; font-size:14px; color:#545555; font-weight:normal; line-height:30px; text-align:left; clear:both; margin-left:0px; border-bottom:1px #afafaf dashed; padding:5px 0px 5px 5px;}
.welcome_text ul li a{color:#0078a8;}
.welcome_text ul li i{font-size:13px; margin-right:7px;}
.welcome_text h2{width:auto; float:left; font-size:17px; color:#fff; font-weight:normal; margin-top:20px; background:#1ebdfd; border-left:5px solid #0078a8; padding:7px 20px;}


.enquiry_form{width:302px; float:right; background:#f8f8f8;}
.enquiry_form h4{background:#1ebdfd; border-left:5px #0078a8 solid; font-weight:normal; font-size:18px; color:#fff; padding-left:12px; line-height:40px;}
.enquiry_form span{width:70px; float:left; font-size:15px; color:#696969; padding-left:15px; line-height:22px; margin:10px 0px 0px 0px;}
.enquiry_form input{width:198px; height:22px; float:left; font-size:13px; color:#696969; border:1px #1ebdfd solid; margin:10px 0px 0px 0px; -webkit-box-shadow: 2px 2px 6px 0px rgba(0,0,0,0.15);
-moz-box-shadow: 2px 2px 6px 0px rgba(0,0,0,0.15);
box-shadow: 2px 2px 6px 0px rgba(0,0,0,0.15);}
.enquiry_form textarea{width:198px; height:70px; float:left; font-size:13px; color:#696969; border:1px #1ebdfd solid; margin:10px 0px 0px 0px; -webkit-box-shadow: 2px 2px 6px 0px rgba(0,0,0,0.15);
-moz-box-shadow: 2px 2px 6px 0px rgba(0,0,0,0.15);
box-shadow: 2px 2px 6px 0px rgba(0,0,0,0.15);}
.enquiry_form .submit_btn{width:auto; height:auto; float:left; background:#1ebdfd; color:#fff; border:0px; padding:3px 7px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; cursor:pointer; margin-bottom:10px;}


.full_space1{width:100%; float:left; padding:50px 0px;}
.full_space_main1{width:1200px; margin:0px auto;}

.bansal_profile{width:865px; float:left; background:url(../images/profile_bg.png) left top no-repeat;}
.bansal_profile h2{background:url(../images/profile_icon.png) left center no-repeat; font-size:20px; color:#0d0d0d; font-weight:normal; margin:25px 0px 10px 25px; padding-left:40px;}
.profile_detail_area{width:100%; float:left;}
.profile_pic{width:auto; float:left; text-align:center; padding-bottom:19px;}
.profile_pic img{background:#fff; border:1px #1ebdfd solid; padding:4px; margin:0px 15px 10px 25px; font-size:15px; text-transform:uppercase;}
.profile_pic a{color:#0078a8; font-size:15px; text-transform:uppercase;}
.profile_pic a:hover{color:#545555;font-size:15px; text-transform:uppercase;}

.profile_cont{width:auto; float:left;}
.profile_cont h3{width:auto; float:left; color:#383838; font-size:18px; font-weight:normal;}
.profile_cont p{width:auto; float:left; color:#383838; font-size:15px; font-weight:normal; line-height:21px; clear:both;}
.profile_cont p a{color:#1EBDFD;}
.profile_cont p a:hover{color:#2e2e2e;}
.profile_icon{width:auto; float:left; clear:both; margin-top:7px; color:#2e2e2e; font-size:15px; text-transform:uppercase;}
.profile_icon img{vertical-align:middle;}
.profile_icon a{color:#2e2e2e; font-size:15px; text-transform:uppercase; margin:0px 10px;}
.profile_icon a:hover{color:#1EBDFD; font-size:15px; text-transform:uppercase; margin:0px 10px;}

.what_we_serve{width:302px; float:right;}
.what_we_serve h4{background:#1ebdfd; border-left:5px #0078a8 solid; font-weight:normal; font-size:18px; color:#fff; padding-left:12px; line-height:40px;}
.what_we_serve ul{width:100%; float:left;}
.what_we_serve ul li{width:100%; float:left; font-size:15px; border-bottom:1px #afafaf dotted;background: #f9f9f9;}
.what_we_serve ul li a{width:88%; float:left; font-size:15px; color:#888888; line-height:36px; padding-left:35px; background:url(../images/bullet_point.png) 10px 15px no-repeat;}
.what_we_serve ul li a:hover{width:88%; float:left; font-size:15px; color:#1ebdfd; line-height:36px; padding-left:35px; background:url(../images/bullet_point2.png) 10px 15px no-repeat;}

.content_text{width:815px; float:left; background:#ffffff; font-size:17px; line-height:30px; padding:20px 25px; text-align:justify;}

.latest_project{width:302px; float:right;}
.latest_project h4{background:#1ebdfd; border-left:5px #0078a8 solid; font-weight:normal; font-size:18px; color:#fff; padding-left:12px; line-height:40px;}
.latest_project ul{width:100%; float:left; background:#ffffff;}
.latest_project ul li{width:100%; float:left; font-size:15px; border-bottom:1px #afafaf dotted;}
.latest_project ul li img{width:auto; float:left; border:1px #d2d2d2 solid; margin:10px;}
.project_detail{width:200px; float:left; margin-top:10px;}
.project_detail h5{width:auto; float:left; font-size:13px; font-weight:normal; color:#0078a8;}
.project_detail p{width:auto; float:left; font-size:13px; font-weight:normal; color:#888888;}
.project_detail a{width:auto; float:left; background:#999; color:#fff; margin-top:5px; font-size:13px; padding:2px 5px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
.project_detail a:hover{width:auto; float:left; background:#1ebdfd; color:#fff; margin-top:5px; font-size:13px; padding:2px 5px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}

.service_list{width:865px; float:left;}
.service_list h4{background:#1ebdfd; border-left:5px #0078a8 solid; font-weight:normal; font-size:18px; color:#fff; padding:9px 12px; line-height:22px;}
.service_list ul{width:100%; float:left; background:#ffffff; padding:10px 0px;}
.service_list ul li{width:45%; float:left; font-size:15px; border-bottom:1px #d9d9d9 solid; color:#696969; margin:0px 20px;}
.service_list ul li a{width:89%; float:left; font-size:15px; color:#696969; line-height:36px; padding-left:45px; background:url(../images/bullet_point.png) 15px 16px no-repeat;}
.service_list ul li a:hover{width:89%; float:left; font-size:15px; color:#fff; line-height:36px; background:#848484 url(../images/bullet_point3.png) 15px 16px no-repeat; padding-left:45px;}

.feature_project{width:302px; float:right;}
.feature_project h4{background:#1ebdfd; border-left:5px #0078a8 solid; font-weight:normal; font-size:18px; color:#fff; padding-left:12px; line-height:40px;}
.feature_project ul{width:100%; float:left; background:#ffffff; margin-bottom:0px;}
.feature_project ul li{font-size:14px; color:#888888; border-bottom:1px #afafaf dotted; background:url(../images/bullet_point.png) 10px 17px no-repeat; padding:10px 10px 10px 35px;}
.feature_project ul li a{color:#888888; font-size:15px;}
.feature_project ul li a:hover{color:#1ebdfd; font-size:15px;}
.feature_project ul li span{color:#1ebdfd; font-size:15px; clear:both; line-height:22px;}

.client_say{width:100%; float:left; background:#f5f5f5;}
.client_name_aera{width:auto !important; height:auto !important; margin:0px !important;}
.client_name{width:auto !important; height:auto !important; margin:0px !important; float:right; text-align:right; color:#343434; font-size:12px;}
.client_name a{color:#1ebdfd; font-size:14px;}
.client_rating{width:auto !important; height:auto !important; margin:20px 0px 0px 0px !important; float:left; text-align:left; color:#343434; font-size:14px; font-weight:normal;}

.video_area{width:100%; float:left; background:#f0f0f0 url(../images/video_icon_bg.png) left bottom no-repeat; padding:25px 0px;}
.video_area_main{width:1200px; margin:0px auto;}
.video_area_main h3{text-align:center; font-size:24px; color:#5c5c5c; font-weight:normal;}
.video_area_main ul{margin:25px 0px;}
.video_area_main ul li{width:auto; float:left; margin:0px 15px;}
.video_area_main a{width:auto; float:right; background:#4b4b4b; color:#fff; padding:3px 5px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; margin-right:18px;}
.video_area_main a:hover{width:auto; float:right; background:#1ebdfd; color:#fff; padding:3px 5px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; margin-right:18px;}

.clienteles1{width:100%; float:left; padding:30px 0px;}
.clienteles_main1{width:1200px; margin:0px auto;}
.clienteles_main1 h3{font-size:24px; color:#1ebdfd; text-align:center; font-weight:normal;}
.clienteles_main1 ul{margin:20px 0px 10px 0px;}
.clienteles_main1 ul li{width:auto; float:left; background:url(../images/client_logo_line.png) right center no-repeat; padding:0px 50px;}
.clienteles_main1 ul .last{background:none;}

.stay_area{width:100%; float:left; background:#f0f0f0 url(../images/stay_bg.png) right center no-repeat; padding:25px 0px;}
.stay_area_main{width:1200px; margin:0px auto;}
.stay_area_main h3{text-align:center; font-size:24px; color:#5c5c5c; font-weight:normal;}
.stay_question{width:40%; float:left; margin:40px 0px 10px 0px;}
.stay_question i{font-size:45px; color:#1ebdfd; float:left; margin-right:10px;}
.stay_question h4{width:auto; font-size:14px; color:#474747; font-weight:normal; font-family:'open_sanssemibold', Arial, Helvetica, sans-serif;}
.stay_question p{width:auto; font-size:18px; color:#474747; font-weight:normal; line-height:30px;}
.stay_question p a{color:#474747;}
.stay_question p a:hover{color:#1ebdfd;}
.call_us{width:30%; float:left; margin:40px 0px 10px 0px;}
.call_us i{font-size:45px; color:#1ebdfd; float:left; margin-right:10px;}
.call_us h4{width:auto; font-size:14px; color:#474747; font-weight:normal; font-family:'open_sanssemibold', Arial, Helvetica, sans-serif;}
.call_us p{width:auto; font-size:18px; color:#474747; font-weight:normal; line-height:30px;}

.how_we{width:28%; float:left; margin-left:3%;}
.how_we h3{font-size:24px; font-weight:normal; margin-bottom:10px;}
.how_we ul li{font-size:16px; line-height:34px; color:#474747; clear:both;}
.how_we ul li a{color:#474747;}
.how_we ul li a:hover{color:#1ebdfd;}
.how_we .name-field{width:240px; height:33px; float:left; background:#fff; color:#4f4f4f; font-size:15px; border:1px #cdcdcd solid; font-family:'open_sansregular', Arial, Helvetica, sans-serif; padding:0px 10px; margin-bottom:6px;}
.how_we .submit_btn{width:auto; float:left; background:url(../images/submit_bg.png) left top repeat-x; color:#fff; font-size:15px; clear:both; border:0px; cursor:pointer; padding:8px 25px 7px 25px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}

.how_we1{width:35%; float:left; margin-left:3%;}
.how_we1 h3{font-size:24px; font-weight:normal; margin-bottom:10px;}
.how_we1 p{font-size:16px; line-height:24px; color:#474747; clear:both;}
.how_we1 span{font-size:14px; color:#474747; margin-top:10px; float:left;}

.approved_valuation{width:100%; float:left; background:#4b4b4b; padding:25px 0px;}
.approved_valuation_main{width:1200px; margin:0px auto; text-align:center; font-size:17px; color:#cfcece;}
.approved_valuation_main a{text-decoration:underline; color:#fff;}
.approved_valuation_main a:hover{text-decoration:underline; color:#1ebdfd;}
.approved_valuation_main span{color:#fff;}
.approved_valuation_main span strong{color:#1ebdfd; font-weight:normal;}

.footer{width:100%; float:left; background:#545454; border-bottom:1px #656565 solid; padding:35px 0px 20px 0px;}
.footer_main{width:1200px; margin:0px auto;}
.latest_blog{width:22%; float:left; margin-right:3%;}
.latest_blog h3{font-size:18px; color:#fff; font-weight:normal;}
.latest_blog ul{width:100%; float:left; margin-top:20px;}
.latest_blog ul li{width:100%; float:left; background:#4b4b4b; margin-bottom:10px;}
.latest_blog ul li img{width:auto; float:right; border-left:4px #1ebdfd solid;}
.latest_blog1{width:180px; float:left;}
.latest_blog1 h4{width:160px; float:left; font-size:13px; color:#fff; border-bottom:1px #595959 solid; line-height:40px; margin-left:10px; font-family:Arial, Helvetica, sans-serif;}
.latest_blog1 p{width:160px; float:left; font-size:12px; color:#a8a8a8; line-height:20px; margin-left:10px;}
.latest_blog1 p a{color:#fff;}
.latest_blog1 p a:hover{color:#1ebdfd;}
.latest_blog1 p i{font-size:16px;}

.our_company{width:16%; float:left; margin-right:3%;}
.our_company h3{font-size:18px; color:#fff; font-weight:normal;}
.our_company ul{width:100%; float:left; margin-top:20px;}
.our_company ul li{width:100%; float:left;}
.our_company ul li a{width:100%; float:left; color:#fff; font-size:15px; line-height:32px; background:url(../images/bullet_point3.png) 2px 12px no-repeat; padding-left:30px;}
.our_company ul li a:hover{width:100%; float:left; color:#1ebdfd; font-size:15px; line-height:32px; background:url(../images/bullet_point2.png) 2px 12px no-repeat; padding-left:30px;}

.social_icon{width:16%; float:left;}
.social_icon h3{font-size:18px; color:#fff; font-weight:normal;}
.social_icon ul{width:100%; float:left; margin-top:20px;}
.social_icon ul li{width:100%; float:left;}
.social_icon ul li a{width:100%; float:left; color:#fff; font-size:15px; line-height:36px; }
.social_icon ul li a:hover{width:100%; float:left; color:#1ebdfd; font-size:15px; line-height:36px;}
.social_icon ul li a img{vertical-align:middle;}

.copyright{width:100%; float:left; background:#545454; padding:8px 0px;}
.copyright_main{width:1200px; margin:0px auto;}
.copy{width:auto; float:left; margin:13px 10px; font-size:14px; color:#d7d7d7;}
.site_by{width:auto; float:right; margin:13px 10px; font-size:14px; color:#d7d7d7;}
.site_by a{font-size:14px; color:#d7d7d7; margin-right:10px;}
.site_by a:hover{font-size:14px; color:#1ebdfd;}

.paging_location{width:100%; float:left; background:#f0f0f0; border-bottom:1px #dfdfdf solid;}
.paging_location1{width:1200px; margin:0px auto; font-size:15px; color:#666; line-height:36px;}
.paging_location1 a{font-size:15px; color:#1ebdfd;}
.paging_location1 a:hover{font-size:15px; color:#666;}
.paging_location1 span{margin:0px 15px;}


#slides_two .slides_container {
	width:300px;
	display:none;
}
#slides_two .slides_container div {
	width:260px;
	height:225px;
	display:block;
	margin:10px;
}
#slides_two .slides_container div p{
	font-size:14px; line-height:22px; color:#808080; text-align:justify;
}
.pagination{display:none;}

/*.header_need_help{}
		@media screen and (-webkit-min-device-pixel-ratio:0) {
		.header_need_help{}
		}*/
		
.innder_right{width:302px; float:right;}
.blank_area{width:100px; height:20px; float:left;}
.enquiry_area1{background:none;}
		
.prev{color:#666;}
.next{color:#666;}

.contact_form{width:100%; float:left; margin:40px 0px;}
.contact_field{width:270px; float:left; font-size:17px; line-height:34px;}
.contact_field span{font-weight:bold; color:#F00; margin-bottom:20px; font-size:13px;}
.contact_input{width:58%; float:left; border:1px solid #bababa; margin-bottom:20px; padding:8px; font-size:13px;}
.contact_input1{width:58%; height:100px; float:left; border:1px solid #bababa; margin-bottom:20px; padding:8px; font-family:'open_sansregular', Arial, Helvetica, sans-serif; font-size:13px;}
.contact_submit{width:auto; float:left; background:url(../images/submit_bg.png) left top repeat-x; color:#fff; font-size:15px; border:0px; cursor:pointer; padding:8px 25px 7px 25px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}

.table1{border-collapse:collapse; margin-top:20px;}
.table1 tr th{background:#1ebdfd; border:1px #1ebdfd solid; color:#fff; padding:10px; font-size:16px; font-weight:normal; text-align:left;}
.table1 tr td{border:1px #cfcfcf solid; padding:10px;}

.read_more{width:auto; float:right; margin:5px 0px 10px 0px;}
.read_more a{color:#0078a8;}

.blog_date{width:100%; float:left; font-size:13px; color:#696969; margin-top:5px;}
.blog_date span{width:auto; font-size:13px; margin:0px 10px; color:#545555;}
.blog_date a{color:#0078a8;}
.blog_date a:hover{color:#545555;}

.blog_date1{width:100%; float:left; font-size:13px; color:#696969; margin-top:5px; margin-bottom:30px;}
.blog_date1 span{width:auto; font-size:13px; margin:0px 10px; color:#545555;}
.blog_date1 a{color:#0078a8;}
.blog_date1 a:hover{color:#545555;}

.footer_icon{width:auto; float:left; margin-left:110px;}
.footer_icon a{width:auto; float:left; margin:0px 2px;}

.just_dial_logo{width:auto; float:right; margin:80px 0px 0px 0px;}

.project_logo{width:100%; float:left;}
.project_logo ul{width:100%; float:left;}
.project_logo ul li{width:150px; height:150px; font-size:13px; float:left; margin:0px 7px; clear:none; border-bottom:0px; text-align:center; line-height:20px;}
.project_logo ul li img{width:auto; border:3px #999 solid;}



@media all and (max-width: 1200px) {
	.top_head_main{width:100%; float:left;}
	.have_any_q{width:auto; float:left; margin-left:10px;}
	.top_social{width:auto; float:right; margin-right:10px;}
	.full_space_main{width:100%; float:left;}
	.banner_main{width:100%; float:left;}
	.banner_main1{width:100%; float:left; height:60px; font-size:36px; padding:90px 0px; color:#333;}
	.paging_location1{width:90%; float:left; font-size:15px; color:#666; line-height:36px; margin-left:5%; margin-right:5%;}
	.enquiry_area_main{width:100%; float:left;}
	.welcome_text{width:60%; float:left;}
	.full_space_main1{width:100%; float:left;}
	
	.bansal_profile{width:60%; float:left; background:url(../images/profile_bg.png) left top repeat;}
	
	.content_text{width:54%; float:left; background:#f9f9f9; font-size:14px; line-height:26px; padding:20px 25px; text-align:justify;}
	
	.video_area_main{width:100%; float:left;}
	
	.clienteles_main1{width:100%; float:left;}
	
	.stay_area_main{width:100%; float:left;}
	.approved_valuation_main{width:100%; float:left; text-align:center; font-size:17px; color:#cfcece;}
	
	.footer_main{width:100%; float:left;}
	.copyright_main{width:100%; float:left;}
}

@media all and (max-width: 800px) {
	.have_any_q{width:auto; text-align:center; float:left; color:#fff; font-family:'open_sansregular', Arial, Helvetica, sans-serif; font-size:15px; line-height:24px; margin-left:10px;}
	.top_social{width:auto; float:right; margin-right:0px;}
	.full_space_main{width:100%; float:left;}
	.logo{width:100%; float:left; text-align:center; margin:20px 0px 20px 0px;}
	.logo img{width:90%;}
	.nav{width:100%; float:left;}
	.nav ul{width:100%; float:left; margin-top:5px;}
	.nav ul li{width:100%; float:left; border-bottom:1px #ccc dashed;}
	.nav ul li a{width:100%; float:left; font-size:15px; color:#4b4a4a; padding:10px 0px; text-align:center;}
	.nav ul li a:hover{width:100%; float:left; font-size:15px; color:#fff; background:#1ebdfd; padding:10px 0px; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; text-align:center;}
	.nav ul li .active{width:100%; float:left; font-size:15px; color:#fff; background:#1ebdfd; padding:10px 0px; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; text-align:center;}
	
	.banner_main{width:100%; float:left;}
	.banner_main1{width:90%; float:left; height:60px; font-size:36px; padding:70px 5%; color:#333;}
	.paging_location1{width:90%; float:left; font-size:15px; color:#666; line-height:36px; margin-left:5%; margin-right:5%;}
	
	.profile_cont{width:auto; float:left; margin:0px 3%;}
	
	.enquiry_area_main{width:100%; float:left;}
	.welcome_text{width:90%; float:left; margin:0px 5%;}
	.welcome_text h3{font-size:24px; color:#1ebdfd; font-weight:normal;}
	.welcome_text ol li{width:auto; float:left; font-size:13px; color:#545555; font-weight:normal; line-height:24px; text-align:left; list-style:circle; clear:both; margin-left:20px;}
	.welcome_text p{font-size:13px; color:#545555; font-weight:normal; line-height:20px; text-align:justify; margin-top:15px;}
	.welcome_text p a{font-size:13px; color:#1ebdfd; font-weight:normal; line-height:20px;}
	.welcome_text p a:hover{font-size:13px; color:#545555; font-weight:normal; line-height:20px;}
	.enquiry_form{width:100%; float:left; background:#f8f8f8; clear:both; margin-top:15px;}
	.enquiry_form h4{background:#1ebdfd; border-left:5px #0078a8 solid; font-weight:normal; font-size:18px; color:#fff; padding-left:12px; line-height:40px;}
	.enquiry_form span{width:30%; float:left; font-size:13px; color:#696969; padding-left:15px; line-height:22px; margin:10px 0px 0px 5%;}
	.enquiry_form input{width:60%; height:22px; float:left; font-size:13px; color:#696969; border:1px #1ebdfd solid; margin:10px 0px 0px 0px;}
	.enquiry_form textarea{width:60%; height:70px; float:left; font-size:13px; color:#696969; border:1px #1ebdfd solid; margin:10px 0px 0px 0px;}
	.enquiry_form .submit_btn{width:auto; height:auto; float:left; background:#1ebdfd; color:#fff; border:0px; padding:3px 7px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; cursor:pointer; margin-bottom:10px;}
	
	.full_space_main1{width:100%; float:left;}
	.bansal_profile{width:100%; float:left; background:url(../images/profile_bg.png) left top repeat;}
	.profile_pic{width:100%; float:left; text-align:center; padding-bottom:19px;}
	
	.what_we_serve{width:100%; float:left;}
	.what_we_serve ul{width:100%; float:left;}
	.what_we_serve ul li{width:100%; float:left; font-size:15px; border-bottom:1px #afafaf dotted;}
	.what_we_serve ul li a{width:92%; float:left; color:#888888; font-size:14px; line-height:36px; padding-left:35px; background:url(../images/bullet_point.png) 10px 15px no-repeat;}
	.what_we_serve ul li a:hover{width:92%; float:left; color:#1ebdfd; font-size:14px; line-height:36px; padding-left:35px; background:url(../images/bullet_point2.png) 10px 15px no-repeat;}
	
	.profile_icon{width:auto; float:left; clear:both; margin-top:12px; margin-bottom:15px; color:#2e2e2e; font-size:15px; text-transform:uppercase;}
	.profile_icon a{color:#2e2e2e; font-size:15px; text-transform:uppercase; margin:0px 10px 0px 0px;}
	.profile_icon a:hover{color:#1EBDFD; font-size:15px; text-transform:uppercase; margin:0px 10px 0px 0px;}
	
	.content_text{width:90%; float:left; background:#f9f9f9; font-size:13px; line-height:20px; padding:20px 5%; text-align:justify;}
	
	.latest_project{width:100%; float:right;}
	.latest_project h4{background:#1ebdfd; border-left:5px #0078a8 solid; font-weight:normal; font-size:18px; color:#fff; padding-left:12px; line-height:40px;}
	.latest_project ul{width:100%; float:left; background:#f9f9f9;}
	.latest_project ul li{width:100%; float:left; font-size:15px; border-bottom:1px #afafaf dotted;}
	.latest_project ul li img{width:auto; float:left; border:1px #d2d2d2 solid; margin:10px;}
	.project_detail{width:60%; float:left; margin-top:10px;}
	.project_detail h5{width:auto; float:left; font-size:13px; font-weight:normal; color:#0078a8;}
	.project_detail p{width:auto; float:left; font-size:13px; font-weight:normal; color:#888888;}
	.project_detail a{width:auto; float:left; background:#999; color:#fff; margin-top:5px; font-size:13px; padding:2px 5px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; clear:both;}
	.project_detail a:hover{width:auto; float:left; background:#1ebdfd; color:#fff; margin-top:5px; font-size:13px; padding:2px 5px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; clear:both;}
	
	.service_list{width:100%; float:left;}
	.feature_project{width:100%; float:left;}
	
	.feature_project ul li{width:94%; float:left; font-size:14px; color:#888888; border-bottom:1px #afafaf dotted; background:url(../images/bullet_point.png) 10px 17px no-repeat; padding:10px 10px 10px 35px;}
	.feature_project ul li a{width:94%; float:left; color:#888888; font-size:14px;}
	.feature_project ul li a:hover{width:94%; float:left; color:#1ebdfd; font-size:14px;}
	
	.service_list ul li{width:97%; float:left; font-size:14px; border-bottom:1px #d9d9d9 solid; color:#696969; margin:0px 20px;}
	.service_list ul li a{width:93%; float:left; font-size:14px; color:#696969; line-height:36px; padding-left:45px; background:url(../images/bullet_point.png) 15px 16px no-repeat;}
	.service_list ul li a:hover{width:93%; float:left; font-size:14px; color:#fff; line-height:36px; background:#848484 url(../images/bullet_point3.png) 15px 16px no-repeat; padding-left:45px;}
	
	.video_area_main{width:100%; float:left;}
	
	.clienteles_main1{width:100%; float:left;}
	
	.stay_area_main{width:100%; float:left;}
	.stay_question{width:100%; float:left; margin:10px 0px 10px 0px; text-align:center;}
	.stay_question i{font-size:45px; color:#1ebdfd; float:none; margin-right:0px;}
	.call_us{width:100%; float:left; margin:10px 0px 10px 0px; text-align:center;}
	.call_us i{font-size:45px; color:#1ebdfd; float:none; margin-right:0px;}
	
	.how_we{width:94%; float:left; margin-left:3%; margin-right:3%;}
	.how_we .name-field{width:93%; height:33px; float:left; background:#fff; color:#4f4f4f; font-size:15px; border:1px #cdcdcd solid; font-family:'open_sansregular', Arial, Helvetica, sans-serif; padding:0px 10px; margin-bottom:6px;}
	.how_we1{width:94%; float:left; margin-left:3%; margin-right:3%; margin-top:15px; margin-bottom:15px;}
	
	.approved_valuation{width:100%; float:left; background:#4b4b4b; padding:25px 0px;}
	.approved_valuation_main{width:100%; float:left; text-align:center; font-size:17px; color:#cfcece;}
	
	.footer_main{width:100%; float:left;}
	.latest_blog{width:94%; float:left; margin-left:3%; margin-right:3%;}
	.latest_blog1{width:85%; float:left;}
	.latest_blog1 h4{width:100%; float:left; font-size:13px; color:#fff; border-bottom:1px #595959 solid; line-height:40px; margin-left:10px; font-family:Arial, Helvetica, sans-serif;}
	.latest_blog1 p{width:100%; float:left; font-size:13px; color:#a8a8a8; line-height:30px; margin-left:10px;}
	.our_company{width:94%; float:left; margin-left:3%; margin-right:3%;}
	.our_company ul li a{width:95%; float:left; color:#fff; font-size:15px; line-height:32px; background:url(../images/bullet_point3.png) 2px 12px no-repeat; padding-left:30px;}
	.our_company ul li a:hover{width:95%; float:left; color:#1ebdfd; font-size:15px; line-height:32px; background:url(../images/bullet_point2.png) 2px 12px no-repeat; padding-left:30px;}
	.social_icon{width:94%; float:left; margin-left:3%; margin-right:3%;}
	
	.copyright_main{width:100%; float:left;}
	.copy{width:100%; float:left; margin-left:0px; font-size:14px; color:#d7d7d7; text-align:center;}
	.site_by{width:100%; float:right; margin-right:0px; font-size:14px; color:#d7d7d7; text-align:center;}
		
	.banner_btn{width:auto; float:left; margin-left:35px; margin-top:40px; z-index:1;}
	.banner_btn1{width:auto; float:left; margin-right:3px;}
	.banner_btn1 a{width:auto; float:left; color:#fff; background:url(../images/banner_btn1.png) left top repeat-x; font-size:21px; padding:15px 20px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
	.banner_btn1 a:hover{width:auto; float:left; color:#fff; background:url(../images/banner_btn2.png) left top repeat-x; font-size:21px; padding:15px 20px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
	.innder_right{width:100%; float:left;}
	
	.footer_icon{width:auto; float:left; margin-left:300px;}
}


@media all and (max-width: 640px) {
	.have_any_q{width:100%; text-align:center; float:left; color:#fff; font-family:'open_sansregular', Arial, Helvetica, sans-serif; font-size:16px; line-height:24px; margin-left:0px;}
	.top_social{width:auto; float:left; margin-right:0px;}
	.full_space_main{width:100%; float:left;}
	.logo{width:100%; float:left; text-align:center; margin:20px 0px 20px 0px;}
	.logo img{width:90%;}
	.nav{width:100%; float:left;}
	.nav ul{width:100%; float:left; margin-top:5px;}
	.nav ul li{width:100%; float:left; border-bottom:1px #ccc dashed;}
	.nav ul li a{width:100%; float:left; font-size:15px; color:#4b4a4a; padding:10px 0px; text-align:center;}
	.nav ul li a:hover{width:100%; float:left; font-size:15px; color:#fff; background:#1ebdfd; padding:10px 0px; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; text-align:center;}
	.nav ul li .active{width:100%; float:left; font-size:15px; color:#fff; background:#1ebdfd; padding:10px 0px; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; text-align:center;}
	
	.banner_main{width:100%; float:left;}
	.banner_main1{width:90%; float:left; height:60px; font-size:36px; padding:40px 5%; color:#333;}
	.banner_main1 h3{width:auto; float:left; font-size:24px; color:#fff; font-weight:normal; padding:6px 15px; background-color: #000; opacity: 0.5; filter: alpha(opacity=50); /* For IE8 and earlier */}
	.paging_location1{width:90%; float:left; font-size:15px; color:#666; line-height:36px; margin-left:5%; margin-right:5%;}
	.paging_location1 span{margin:0px 5px;}
	
	.enquiry_area_main{width:100%; float:left;}
	.welcome_text{width:90%; float:left; margin:0px 5%;}
	.welcome_text h3{font-size:20px; color:#1ebdfd; font-weight:normal;}
	.welcome_text ol li{width:auto; float:left; font-size:13px; color:#545555; font-weight:normal; line-height:24px; text-align:left; list-style:circle; clear:both; margin-left:20px;}
	
	.enquiry_form{width:100%; float:left; background:#f8f8f8; margin-top:15px;}
	.enquiry_form h4{background:#1ebdfd; border-left:5px #0078a8 solid; font-weight:normal; font-size:18px; color:#fff; padding-left:12px; line-height:40px;}
	.enquiry_form span{width:25%; float:left; font-size:13px; color:#696969; padding-left:0px; line-height:22px; margin:10px 0px 0px 5%;}
	.enquiry_form input{width:65%; height:22px; float:left; font-size:13px; color:#696969; border:1px #1ebdfd solid; margin:10px 0px 0px 0px; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px;}
	.enquiry_form textarea{width:65%; height:70px; float:left; font-size:13px; color:#696969; border:1px #1ebdfd solid; margin:10px 0px 0px 0px; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px;}
	.enquiry_form .submit_btn{width:auto; height:auto; float:left; background:#1ebdfd; color:#fff; border:0px; padding:3px 7px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; cursor:pointer; margin-bottom:10px;}
	
	.full_space_main1{width:100%; float:left;}
	.bansal_profile{width:100%; float:left; background:url(../images/profile_bg.png) left top repeat;}
	.profile_pic{width:100%; float:left; text-align:center; padding-bottom:19px;}
	
	.what_we_serve{width:100%; float:left;}
	.what_we_serve ul{width:100%; float:left;}
	.what_we_serve ul li{width:100%; float:left; font-size:15px; border-bottom:1px #afafaf dotted;}
	.what_we_serve ul li a{width:85%; float:left; color:#888888; font-size:14px; line-height:36px; padding-left:35px; background:url(../images/bullet_point.png) 10px 15px no-repeat;}
	.what_we_serve ul li a:hover{width:85%; float:left; color:#1ebdfd; font-size:14px; line-height:36px; padding-left:35px; background:url(../images/bullet_point2.png) 10px 15px no-repeat;}
	
	.profile_icon{width:auto; float:left; clear:both; margin-top:12px; margin-bottom:15px; color:#2e2e2e; font-size:15px; text-transform:uppercase;}
	.profile_icon a{color:#2e2e2e; font-size:15px; text-transform:uppercase; margin:0px 10px 0px 0px;}
	.profile_icon a:hover{color:#1EBDFD; font-size:15px; text-transform:uppercase; margin:0px 10px 0px 0px;}
	
	.content_text{width:90%; float:left; background:#f9f9f9; font-size:13px; line-height:20px; padding:0px 5%; text-align:justify;}
	
	.latest_project{width:100%; float:right;}
	.latest_project h4{background:#1ebdfd; border-left:5px #0078a8 solid; font-weight:normal; font-size:18px; color:#fff; padding-left:12px; line-height:40px;}
	.latest_project ul{width:100%; float:left; background:#f9f9f9;}
	.latest_project ul li{width:100%; float:left; font-size:15px; border-bottom:1px #afafaf dotted;}
	.latest_project ul li img{width:auto; float:left; border:1px #d2d2d2 solid; margin:10px;}
	.project_detail{width:60%; float:left; margin-top:10px;}
	.project_detail h5{width:auto; float:left; font-size:13px; font-weight:normal; color:#0078a8;}
	.project_detail p{width:auto; float:left; font-size:13px; font-weight:normal; color:#888888;}
	.project_detail a{width:auto; float:left; background:#999; color:#fff; margin-top:5px; font-size:13px; padding:2px 5px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
	.project_detail a:hover{width:auto; float:left; background:#1ebdfd; color:#fff; margin-top:5px; font-size:13px; padding:2px 5px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
	
	.service_list{width:100%; float:left;}
	.feature_project{width:100%; float:left;}
	
	.feature_project ul li{width:92%; float:left; font-size:14px; color:#888888; border-bottom:1px #afafaf dotted; background:url(../images/bullet_point.png) 10px 17px no-repeat; padding:10px 10px 10px 35px;}
	.feature_project ul li a{width:95%; float:left; color:#888888; font-size:14px;}
	.feature_project ul li a:hover{width:95%; float:left; color:#1ebdfd; font-size:14px;}
	
	.service_list ul li{width:100%; float:left; font-size:14px; border-bottom:1px #d9d9d9 solid; color:#696969; margin:0px;}
	.service_list ul li a{width:85%; float:left; font-size:14px; color:#696969; line-height:36px; padding-left:45px; background:url(../images/bullet_point.png) 15px 16px no-repeat;}
	.service_list ul li a:hover{width:85%; float:left; font-size:14px; color:#fff; line-height:36px; background:#848484 url(../images/bullet_point3.png) 15px 16px no-repeat; padding-left:45px;}
	
	.video_area_main{width:100%; float:left;}
	.video_area_main ul li{width:100%; text-align:center; float:left; margin:0px;}
	
	.clienteles_main1{width:100%; float:left;}
	.clienteles_main1 ul li{width:100%; text-align:center; float:left; background:none; padding:0px;}
	
	.stay_area_main{width:100%; float:left;}
	.stay_question{width:100%; float:left; margin:10px 0px 10px 0px; text-align:center;}
	.stay_question i{font-size:45px; color:#1ebdfd; float:none; margin-right:0px;}
	.stay_question p{width:auto; font-size:17px; color:#474747; font-weight:normal; line-height:30px;}
	.call_us{width:100%; float:left; margin:10px 0px 10px 0px; text-align:center;}
	.call_us i{font-size:45px; color:#1ebdfd; float:none; margin-right:0px;}
	
	.how_we{width:94%; float:left; margin-left:3%; margin-right:3%;}
	.how_we .name-field{width:93%; height:33px; float:left; background:#fff; color:#4f4f4f; font-size:15px; border:1px #cdcdcd solid; font-family:'open_sansregular', Arial, Helvetica, sans-serif; padding:0px 10px; margin-bottom:6px;}
	.how_we1{width:94%; float:left; margin-left:3%; margin-right:3%; margin-top:15px; margin-bottom:15px;}
	
	.approved_valuation{width:100%; float:left; background:#4b4b4b; padding:25px 0px;}
	.approved_valuation_main{width:100%; float:left; text-align:center; font-size:17px; color:#cfcece;}
	
	.footer_main{width:100%; float:left;}
	.latest_blog{width:94%; float:left; margin-left:3%; margin-right:3%;}
	.latest_blog1{width:83%; float:left;}
	.latest_blog1 h4{width:100%; float:left; font-size:13px; color:#fff; border-bottom:1px #595959 solid; line-height:40px; margin-left:0px; font-family:Arial, Helvetica, sans-serif;}
	.latest_blog1 p{width:100%; float:left; font-size:13px; color:#a8a8a8; line-height:30px; margin-left:0px;}
	.our_company{width:94%; float:left; margin-left:3%; margin-right:3%;}
	.our_company ul li a{width:90%; float:left; color:#fff; font-size:15px; line-height:32px; background:url(../images/bullet_point3.png) 2px 12px no-repeat; padding-left:30px;}
	.our_company ul li a:hover{width:90%; float:left; color:#1ebdfd; font-size:15px; line-height:32px; background:url(../images/bullet_point2.png) 2px 12px no-repeat; padding-left:30px;}
	.social_icon{width:94%; float:left; margin-left:3%; margin-right:3%;}
	
	.copyright_main{width:100%; float:left;}
	.copy{width:100%; float:left; margin-left:0px; font-size:14px; color:#d7d7d7; text-align:center;}
	.site_by{width:100%; float:right; margin-right:0px; font-size:14px; color:#d7d7d7; text-align:center;}
	
	.banner_btn{width:auto; float:left; margin-left:45px; margin-top:40px; z-index:1;}
	.banner_btn1{width:auto; float:left; margin-right:3px;}
	.banner_btn1 a{width:auto; float:left; color:#fff; background:url(../images/banner_btn1.png) left top repeat-x; font-size:16px; padding:15px 15px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
	.banner_btn1 a:hover{width:auto; float:left; color:#fff; background:url(../images/banner_btn2.png) left top repeat-x; font-size:16px; padding:15px 15px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
	.innder_right{width:100%; float:left;}
	
	.footer_icon{width:auto; float:left; margin-left:190px;}
	
	.contact_input{width:95%; float:left; border:1px solid #bababa; margin-bottom:20px; padding:8px; font-size:13px;}
	.contact_input1{width:95%; height:100px; float:left; border:1px solid #bababa; margin-bottom:20px; padding:8px; font-family:'open_sansregular', Arial, Helvetica, sans-serif; font-size:13px;}
	
	.just_dial_logo{width:100%; float:left; text-align:center; margin:0px;}
}

@media all and (max-width: 480px) {
	.have_any_q{width:100%; text-align:center; float:left; color:#fff; font-family:'open_sansregular', Arial, Helvetica, sans-serif; font-size:16px; line-height:24px; margin-left:0px;}
	.top_social{width:auto; float:left; margin-right:0px;}
	.top_social ul{width:auto; float:left;}
	.top_social ul li{width:auto; float:left; color:#fff; font-family:'open_sansregular', Arial, Helvetica, sans-serif; font-size:12px; line-height:30px;}
	.top_social ul li img{vertical-align:text-top; margin:0px 3px;}
	.full_space_main{width:100%; float:left;}
	.logo{width:100%; float:left; text-align:center; margin:20px 0px 20px 0px;}
	.logo img{width:90%;}
	.nav{width:100%; float:left;}
	.nav ul{width:100%; float:left; margin-top:5px;}
	.nav ul li{width:100%; float:left; border-bottom:1px #ccc dashed;}
	.nav ul li a{width:100%; float:left; font-size:15px; color:#4b4a4a; padding:10px 0px; text-align:center;}
	.nav ul li a:hover{width:100%; float:left; font-size:15px; color:#fff; background:#1ebdfd; padding:10px 0px; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; text-align:center;}
	.nav ul li .active{width:100%; float:left; font-size:15px; color:#fff; background:#1ebdfd; padding:10px 0px; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; text-align:center;}
	
	.banner_main{width:100%; float:left;}
	.banner_main1{width:90%; float:left; height:40px; font-size:36px; padding:20px 5%; color:#333;}
	.banner_main1 h3{width:auto; float:left; font-size:24px; color:#fff; font-weight:normal; padding:6px 15px; background-color: #000; opacity: 0.5; filter: alpha(opacity=50); /* For IE8 and earlier */}
	.paging_location1{width:90%; float:left; font-size:15px; color:#666; line-height:36px; margin-left:5%; margin-right:5%;}
	.paging_location1 span{margin:0px 5px;}
	
	.enquiry_area_main{width:100%; float:left;}
	.welcome_text{width:90%; float:left; margin:0px 5%;}
	.welcome_text h3{font-size:19px; color:#1ebdfd; font-weight:normal;}
	.welcome_text ol li{width:auto; float:left; font-size:13px; color:#545555; font-weight:normal; line-height:24px; text-align:left; list-style:circle; clear:both; margin-left:20px;}
	
	
	.enquiry_form{width:100%; float:left; background:#f8f8f8; margin-top:15px;}
	.enquiry_form h4{background:#1ebdfd; border-left:5px #0078a8 solid; font-weight:normal; font-size:18px; color:#fff; padding-left:12px; line-height:40px;}
	.enquiry_form span{width:25%; float:left; font-size:13px; color:#696969; padding-left:0px; line-height:22px; margin:10px 0px 0px 5%;}
	.enquiry_form input{width:65%; height:22px; float:left; font-size:13px; color:#696969; border:1px #1ebdfd solid; margin:10px 0px 0px 0px; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px;}
	.enquiry_form textarea{width:65%; height:70px; float:left; font-size:13px; color:#696969; border:1px #1ebdfd solid; margin:10px 0px 0px 0px; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px;}
	.enquiry_form .submit_btn{width:auto; height:auto; float:left; background:#1ebdfd; color:#fff; border:0px; padding:3px 7px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; cursor:pointer; margin-bottom:10px;}
	
	.full_space_main1{width:100%; float:left;}
	.bansal_profile{width:100%; float:left; background:url(../images/profile_bg.png) left top repeat;}
	.profile_pic{width:100%; float:left; text-align:center; padding-bottom:19px;}
	
	.what_we_serve{width:100%; float:left;}
	.what_we_serve ul{width:100%; float:left;}
	.what_we_serve ul li{width:100%; float:left; font-size:15px; border-bottom:1px #afafaf dotted;}
	.what_we_serve ul li a{width:85%; float:left; color:#888888; font-size:14px; line-height:36px; padding-left:35px; background:url(../images/bullet_point.png) 10px 15px no-repeat;}
	.what_we_serve ul li a:hover{width:85%; float:left; color:#1ebdfd; font-size:14px; line-height:36px; padding-left:35px; background:url(../images/bullet_point2.png) 10px 15px no-repeat;}
	
	.profile_icon{width:auto; float:left; clear:both; margin-top:12px; margin-bottom:15px; color:#2e2e2e; font-size:15px; text-transform:uppercase;}
	.profile_icon a{color:#2e2e2e; font-size:15px; text-transform:uppercase; margin:0px 10px 0px 5px;}
	.profile_icon a:hover{color:#1EBDFD; font-size:15px; text-transform:uppercase; margin:0px 10px 0px 5px;}
	
	.content_text{width:90%; float:left; background:#f9f9f9; font-size:13px; line-height:20px; padding:0px 5%; text-align:justify;}
	
	.latest_project{width:100%; float:right;}
	.latest_project h4{background:#1ebdfd; border-left:5px #0078a8 solid; font-weight:normal; font-size:18px; color:#fff; padding-left:12px; line-height:40px;}
	.latest_project ul{width:100%; float:left; background:#f9f9f9;}
	.latest_project ul li{width:100%; float:left; font-size:15px; border-bottom:1px #afafaf dotted;}
	.latest_project ul li img{width:auto; float:left; border:1px #d2d2d2 solid; margin:10px;}
	.project_detail{width:60%; float:left; margin-top:10px;}
	.project_detail h5{width:auto; float:left; font-size:13px; font-weight:normal; color:#0078a8;}
	.project_detail p{width:auto; float:left; font-size:13px; font-weight:normal; color:#888888;}
	.project_detail a{width:auto; float:left; background:#999; color:#fff; margin-top:5px; font-size:13px; padding:2px 5px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
	.project_detail a:hover{width:auto; float:left; background:#1ebdfd; color:#fff; margin-top:5px; font-size:13px; padding:2px 5px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
	
	.service_list{width:100%; float:left;}
	.feature_project{width:100%; float:left;}
	
	.feature_project ul li{width:86%; float:left; font-size:14px; color:#888888; border-bottom:1px #afafaf dotted; background:url(../images/bullet_point.png) 10px 17px no-repeat; padding:10px 10px 10px 35px;}
	.feature_project ul li a{width:90%; float:left; color:#888888; font-size:14px;}
	.feature_project ul li a:hover{width:90%; float:left; color:#1ebdfd; font-size:14px;}
	
	.service_list ul li{width:100%; float:left; font-size:14px; border-bottom:1px #d9d9d9 solid; color:#696969; margin:0px;}
	.service_list ul li a{width:85%; float:left; font-size:14px; color:#696969; line-height:36px; padding-left:45px; background:url(../images/bullet_point.png) 15px 16px no-repeat;}
	.service_list ul li a:hover{width:85%; float:left; font-size:14px; color:#fff; line-height:36px; background:#848484 url(../images/bullet_point3.png) 15px 16px no-repeat; padding-left:45px;}
	
	.video_area_main{width:100%; float:left;}
	.video_area_main ul li{width:100%; text-align:center; float:left; margin:0px;}
	
	.clienteles_main1{width:100%; float:left;}
	.clienteles_main1 ul li{width:100%; text-align:center; float:left; background:none; padding:0px;}
	
	.stay_area_main{width:100%; float:left;}
	.stay_question{width:100%; float:left; margin:10px 0px 10px 0px; text-align:center;}
	.stay_question i{font-size:45px; color:#1ebdfd; float:none; margin-right:0px;}
	.stay_question p{width:auto; font-size:17px; color:#474747; font-weight:normal; line-height:30px;}
	.call_us{width:100%; float:left; margin:10px 0px 10px 0px; text-align:center;}
	.call_us i{font-size:45px; color:#1ebdfd; float:none; margin-right:0px;}
	
	.how_we{width:94%; float:left; margin-left:3%; margin-right:3%;}
	.how_we .name-field{width:93%; height:33px; float:left; background:#fff; color:#4f4f4f; font-size:15px; border:1px #cdcdcd solid; font-family:'open_sansregular', Arial, Helvetica, sans-serif; padding:0px 10px; margin-bottom:6px;}
	.how_we1{width:94%; float:left; margin-left:3%; margin-right:3%; margin-top:15px; margin-bottom:15px;}
	
	.approved_valuation{width:100%; float:left; background:#4b4b4b; padding:25px 0px;}
	.approved_valuation_main{width:100%; float:left; text-align:center; font-size:15px; color:#cfcece;}
	
	.footer_main{width:100%; float:left;}
	.latest_blog{width:94%; float:left; margin-left:3%; margin-right:3%;}
	.latest_blog1{width:70%; float:left;}
	.latest_blog1 h4{width:100%; float:left; font-size:13px; color:#fff; border-bottom:1px #595959 solid; line-height:40px; margin-left:0px; font-family:Arial, Helvetica, sans-serif;}
	.latest_blog1 p{width:100%; float:left; font-size:13px; color:#a8a8a8; line-height:30px; margin-left:0px;}
	.our_company{width:94%; float:left; margin-left:3%; margin-right:3%;}
	.our_company ul li a{width:90%; float:left; color:#fff; font-size:15px; line-height:32px; background:url(../images/bullet_point3.png) 2px 12px no-repeat; padding-left:30px;}
	.our_company ul li a:hover{width:90%; float:left; color:#1ebdfd; font-size:15px; line-height:32px; background:url(../images/bullet_point2.png) 2px 12px no-repeat; padding-left:30px;}
	.social_icon{width:94%; float:left; margin-left:3%; margin-right:3%;}
	
	.copyright_main{width:100%; float:left;}
	.copy{width:100%; float:left; margin-left:0px; font-size:14px; color:#d7d7d7; text-align:center;}
	.site_by{width:100%; float:right; margin-right:0px; font-size:14px; color:#d7d7d7; text-align:center;}
	
	.banner_btn{width:auto; float:left; margin-left:45px; margin-top:20px; z-index:1;}
	.banner_btn1{width:auto; float:left; margin-right:3px;}
	.banner_btn1 a{width:auto; float:left; color:#fff; background:url(../images/banner_btn1.png) left top repeat-x; font-size:16px; padding:15px 8px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
	.banner_btn1 a:hover{width:auto; float:left; color:#fff; background:url(../images/banner_btn2.png) left top repeat-x; font-size:16px; padding:15px 8px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
	.innder_right{width:100%; float:left;}
	
	.footer_icon{width:auto; float:left; margin-left:55px;}
	
	.contact_input{width:95%; float:left; border:1px solid #bababa; margin-bottom:10px; padding:8px; font-size:13px;}
	.contact_input1{width:95%; height:100px; float:left; border:1px solid #bababa; margin-bottom:10px; padding:8px; font-family:'open_sansregular', Arial, Helvetica, sans-serif; font-size:13px;}
	
	.project_logo ul li{width:100%; float:left; margin:0px; clear:none; border-bottom:0px; text-align:center;}
}


.services-slider-bx .card-content .card-title{    font-size: 14px;color: #1ebdfd;
    font-family: 'Droid Sans', sans-serif;margin-bottom: 4px;}
.services-slider-bx .wrapper h3{
background: transparent;
    border-left: none;
    font-weight: normal;
    font-size: 18px;
    color: #fff;
    padding: 0;
    line-height: 22px;
    text-align: left;
    margin-top: 0;
    position: relative;
    text-align: center;
    font-size: 25px;
    margin-bottom: 20px;}
.services-slider-bx .slick-dots{display: none !important;}    
.services-slider-bx .wrapper p.toppara{    color: #fff;
    
    position: relative;
    font-size: 14px;
    margin-bottom: 10px;}

    .services-slider-bx  .slick-prev {
    background: #f8f8f89c url(../images/camera_skins.png) no-repeat 0 0;
    display: block;
    height: 40px;
    width: 40px;
    background-position: 0 -240px;
}

.services-slider-bx  .slick-next {
    background: #f8f8f89c url(../images/camera_skins.png) no-repeat 0 0;
    display: block;
    height: 40px;
    width: 40px;
    background-position: -40px -240px;
}

.services-slider-bx .card-content .card-text .read-more-button{    width: auto;
    height: auto;
    float: left;
    background: #1ebdfd;
    color: #fff;
    border: 0px;
    padding: 3px 7px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    cursor: pointer;
    margin-top: 10px;
    float:right;
    
}
.bansal_profile.services-slider-bx{    background-size: cover;}
.services-slider-bx .card-content{display:flow-root;}

.no-col-gap {
    padding-left: 0;
    padding-right: 0;
}


.blog-post-demo-one .blog-post {
    position: relative;
    margin-bottom: 10px;
}
.blog-post-demo-one .wt-post-media {
    position: relative;
}
.blog-post-demo-one .blog-block-img {
    background-position: center center;
    background-size: cover;
    display: block;
    height: 215px;
    width: 100%;
}
.blog-post-demo-one .wt-post-media:after {
    position: absolute;
    content: "";
    bottom: 0px;
    left: 50%;
    margin-left: -8px;
    width: 0;
    height: 0;
    border-left: 14px solid transparent;
    border-right: 14px solid transparent;
    border-bottom: 14px solid #ffffff;
}
.blog-post-demo-one .bg-white {
    background-color: #FFF;
}
.blog-post-demo-one .wt-post-info-inner {
    padding: 30px;
    height: 145px;
}
.blog-post-demo-one .wt-post-title {
    margin-bottom: 10px;
}
.blog-post-demo-one .wt-post-title .post-title {
       line-height: 24px;
    font-size: 16px;
    color: #1ebdfd;
    font-family: 'Droid Sans', sans-serif;
    margin-bottom: 4px;    margin-top: 0;font-weight: normal
}
.blog-post-demo-one .wt-post-title .post-title a{color: #1ebdfd;}

.blog-post-demo-one .wt-post-meta {
    margin-bottom: 10px;    display: flow-root;
}
.blog-post-demo-one .wt-post-meta ul {
    margin: 0 -4px;
    list-style: none;
}
.blog-post-demo-one .date-style-2 .post-date {
    color: #fff;
    position: absolute;
    left: 20px;
    top: 10px;
    width: 50px;
    text-align: center;
    text-transform: uppercase;
    background-color: #1ebdfd;
    z-index: 1;
}
.date-style-2 .post-date:after, .date-style-2 .post-date .fa, .date-style-3 .post-date:after {
    display: none !important;
}
.blog-post-demo-one .wt-post-meta li {
    padding: 0;
    display: inline-block;
    font-style: italic;
    font-size: 14px;
    font-family: 'Crete Round', serif;
}
.blog-post-demo-one .wt-post-meta i {
    color: #7b7b7b;
    margin: 0 5px;
}
.blog-post-demo-one .date-style-2 .post-date strong {
    font-size: 10px;
    padding: 10px 5px 5px;
    position: relative;
    background-color: #171f2c;
}
.blog-post-demo-one .date-style-2 .post-date span {
    font-size: 14px;
    padding: 5px 5px 5px;
}
.blog-post-demo-one .wt-post-meta li {
    padding: 0;
    display: inline-block;
    font-style: italic;
    font-size: 13px;
       font-family: 'Droid Sans', sans-serif;
    font-style: normal;
}
.blog-post-demo-one .wt-post-meta i {
    color: #7b7b7b;
    margin: 0 5px;
}
.blog-post-demo-one .wt-post-meta li.post-author:after {
    content: "";
    display: inline-block;
    font-weight: normal;
    margin-left: 2px;
    opacity: 0.5;
}
.blog-post-demo-one .wt-post-text {
    margin-bottom: 15px;
}
.blog-post-demo-one .wt-post-text p{font-size: 14px;line-height: 22px;}
.no-col-gap [class*="col-xs-"], .no-col-gap [class*="col-sm-"], .no-col-gap [class*="col-md-"], .no-col-gap [class*="col-lg-"] {
    padding-left: 0;
    padding-right: 0;
}
.blog-post-demo-one [class*="col-"]:nth-child(even) .wt-post-media {
    display: table-footer-group;
}

.blog-post-demo-one .wt-post-media {
    position: relative;
}
.blog-post-demo-one [class*="col-"]:nth-child(even) .wt-post-media {
    display: table-footer-group;
}

.blog-post-demo-one [class*="col-"]:nth-child(even) .date-style-3 .wt-post-info, .blog-post-demo-one [class*="col-"]:nth-child(even) .date-style-2 .wt-post-info {
    position: static;
}
.blog-post-demo-one [class*="col-"]:nth-child(even) .wt-post-info {
    display: table-header-group;
}

.blog-post-demo-one [class*="col-"]:nth-child(even) .wt-post-media:after {
    top: 0px;
    bottom: auto;
    border-left: 14px solid transparent;
    border-right: 14px solid transparent;
    border-top: 14px solid #F5F6F6;
    border-bottom: none;
}
.blog-post-demo-one [class*="col-"]:nth-child(even) .date-style-3 .post-date, .blog-post-demo-one [class*="col-"]:nth-child(even) .date-style-2 .post-date {
    bottom: 0px;
    top: auto;
}

.date-style-2 .post-date strong {
    font-size: 10px;
    padding: 10px 5px 5px;
    position: relative;
    background-color: #171f2c;
}

.date-style-2 .post-date strong, .date-style-2 .post-date span {
    display: block;
    padding: 10px 5px;
}
.index-blog-section h3{    font-size: 24px;
    /* color: #1ebdfd; */
    text-align: center;
    font-weight: normal;
    margin-top: 10px;
    margin-bottom: 30px;}


   .bansal_profile.services-slider-bx {
    width: 810px;
    float: left;
    background: url(../images/Consultancy-and-Professional-Services.png) left top no-repeat;
    margin-top: -50px;
    padding-top: 30px;
    margin-left: -78px;
    padding-left: 75px;
    padding-right: 65px;
    background-size: cover !important;
    padding-bottom: 20px;
    margin-bottom: -50px;
    position: relative;
}

   .bansal_profile.services-slider-bx:before{
   	position: absolute;
   	content: '';
   	width: 100%;
   	height: 100%;
   	background: #1ebdfde0;
   	top: 0;
   	left: 0;}

.blog-post-demo-one .col-md-3{    width: 25%;    float: left;}
.blog-post-demo-one  a {
    color: #1ebdfd;
}




/*-=-=-=-=-=-=-=-=-=-=-=- */
/* Column Grids */
/*-=-=-=-=-=-=-=-=-=-=-=- */

.col_half {
  width: 49%;
}
.col_third {
  width: 32%;
}
.col_fourth {
  width: 23.5%;
}
.col_fifth {
  width: 18.4%;
}
.col_sixth {
  width: 15%;
}
.col_three_fourth {
  width: 74.5%;
}
.col_twothird {
  width: 66%;
}
.col_half,
.col_third,
.col_twothird,
.col_fourth,
.col_three_fourth,
.col_fifth {
  position: relative;
  display: inline;
  display: inline-block;
  float: left;
  margin-right: 2%;
  margin-bottom: 0px;
  text-align: center;
}
.end {
  margin-right: 0 !important;
}
/* Column Grids End */
.full_space1.services-slider-space {
    width: 100%;
    float: left;
    padding: 50px 0px 50px 0px;
}

.counter {
  background-color: #ffffff;
  padding: 25px 0 20px 0;
  border-radius: 5px;
}
.count-title {
 font-size: 40px;
    font-weight: 600;
    margin-top: 10px;
    margin-bottom: 0;
    text-align: center;
   color: #1ebdfd;
}
.count-text {
  font-size: 18px;
  font-weight: normal;
  margin-top: 10px;
  margin-bottom: 0;
  text-align: center;
  color: #1e1e24;
}
.fa-2x {
  margin: 0 auto;
  float: none;
  display: table;
  color: #4ad1e5;
}

.counter-section{width: 100%;float: left;position: relative;    
	background: url(../images/Consultancy-and-Professional-Services.png) left top no-repeat;}


.counter-section:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    background: #1ebdfdc9;
    top: 0;
    left: 0;
}
.counter-section .wrapper1{display: flow-root;padding: 40px 0px;
    width: 1200px;margin: auto;}
.read-more-button.get-btn{background: #f0f0f0 !important;
    color: #000 !important;margin-right: 15px;float:left !important;}

.other-services-bg{background: #ffffff;}
.other-services-slider-bx .card .card-content{text-align: center;}
.other-services-slider-bx .card .card-header img{margin-left: auto;margin-right: auto;width: 50%;}
.other-services-slider-bx .card .card-content .card-title  {
    font-size: 16px;
    margin-top: 5px;
}
.other-services-slider-bx .wrapper h3
{    background: transparent;
    border-left: none;
    font-weight: normal;
    font-size: 18px;
   
    padding: 0;
    line-height: 22px;
    text-align: left;
    margin-top: 0;
    position: relative;
    text-align: center;
    font-size: 25px;
    margin-bottom: 20px;}



.other-services-slider-bx .slick-prev, .other-services-slider-bx .slick-next {
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 45%;
    display: block;
    width: 40px;
    height: 40px;
    margin-top: -10px;
    padding: 0;
    cursor: pointer;
    color: black;
    border: 0;
    outline: 0;
    background: #ffffffba;
    z-index: 999999999999;
}

.other-services-slider-bx .slick-prev {
    background: #00000014 url(../images/camera_skins.png) no-repeat 0 0;
    display: block;
    height: 40px;
    width: 40px;
    background-position: 0 -240px;
}

.other-services-slider-bx .slick-next {
    background: #00000014 url(../images/camera_skins.png) no-repeat 0 0;
    display: block;
    height: 40px;
    width: 40px;
    background-position: -40px -240px;
}

.other-services-slider-bx .carousel2 .slick-list{padding: 0px !important;}



.other-services-slider-bx .carousel2 .slick-prev {
    left: 5px !important;
}

.other-services-slider-bx .carousel2 .slick-next {
    right: 3px !important;
}


.section-content.blog-post-demo-one{display: flow-root;width: 1200px;
    margin: 0px auto;}
.counter.col_fourth img{margin-left: auto;margin-right: auto;    width: 60px;}

.camera_wrap.new-slider-camera .cameraContent {
    bottom: 0;
    display: none;
    left: auto;
    position: absolute;
    right: 30px !important;
    top: 0;
        width: 50%;
}


.camera_wrap.new-slider-camera .camera_caption {
    top: 20% !important;
    display: block;
    position: absolute;
    width: 100%;
}


.camera_wrap.new-slider-camera .camera_caption > div {
    background: #000;
    background: transparent;
}

.camera_wrap.new-slider-camera .camera_caption h1{background: #00000087;padding: 5px 10px;border-radius: 2px;    font-size: 22px;}
.camera_wrap.new-slider-camera .camera_caption h1 span{color: #ffffff;}
 .camera_wrap.new-slider-camera .camera_caption .para-style{background: #00000087;padding: 5px 10px;
    border-radius: 2px;margin-top: 5px;}   
 .camera_wrap.new-slider-camera .camera_caption .read-more-button{background: #0078a8;
    color: #fff !important;
    padding: 7px 20px;
    border-radius: 5px;}

.camera_wrap.new-slider-camera .camera_caption .request-quote-button{    background: #1ebdfd;
    color: #fff !important;
    padding: 7px 20px;    border-radius: 5px;
}

.slider-button-group{margin-top: 15px}
.camera_wrap.new-slider-camera .camera_commands{ display: none !important; }
.full_space1.services-slider-space.services-bg{padding: 50px 0px 39px 0px;}

.services-bg{background: #fff;}
.services-bg .what_we_serve ul li{background: #f9f9f9;}
.services-bg .what_we_serve{margin-top: -12px;}


@media only screen and (max-width: 1290px) and (min-width: 1200px)  {
.camera_wrap.new-slider-camera .cameraContent{width: 52%;}


}

@media only screen and (max-width: 1240px) and (min-width: 1200px)  {
.camera_wrap.new-slider-camera .camera_caption h1{    font-size: 21px;}


}

@media only screen and (max-width: 480px) and (min-width: 320px){
.camera_wrap.new-slider-camera .cameraContent{width: 100%;right: 1px !important;}
.camera_wrap.new-slider-camera .camera_caption h1{font-size: 18px;}
.camera_wrap.new-slider-camera .camera_caption .request-quote-button{padding: 7px 15px;font-size: 14px !important;}
.camera_wrap.new-slider-camera .camera_caption .read-more-button{padding: 7px 15px;font-size: 14px !important;}
.camera_wrap.new-slider-camera .camera_caption .para-style{font-size: 14px !important;}
.bansal_profile.services-slider-bx{width: 100%;margin-left: 0px;
    padding-left: 0px;
    padding-right: 0px;}
.services-bg .what_we_serve {margin-top: 60px;}
.col_fourth {width: 90%;
    margin-left: auto;
    margin-right: auto;
    float: initial;
    margin-bottom: 10px;}
.counter-section .wrapper1{width: 100%;text-align: center;}
.section-content.blog-post-demo-one{width: 100%;}
.blog-post-demo-one .col-md-3 {width: 100%;float: left;display: block;}
.footer-mbd-mob{display: none;}
.our_company h3{    margin-top: 15px;}
.our_company img{width: 150px;margin-top: 15px;}
.social_icon ul li {width: 50%;float: left;margin-bottom: 10px;}
.camera_wrap.new-slider-camera .camera_caption{bottom: 10% !important;top: auto !important;}
.social_icon h3{margin-top: 15px;}
.top_head_main{padding-top: 10px}
.have_any_q{text-align: left;}
.clienteles_main1 ul li {width: 49%;border: 1px solid #f0f0f0;
    margin-left: auto;margin-right: auto;}
.how_we h3, .how_we1 h3{font-size: 20px}
.profile_icon{width: 100%;}
.profile_icon a {width: 45%;display: block;
    float: left;line-height: 65px;}
.profile_icon img{width: 42px;margin-right: 5px;}
.other-services-slider-bx .wrapper h3{font-size: 22px;}
.count-title{    font-size: 34px;}
}

@media only screen and (max-width: 344px) and (min-width: 320px){
.profile_icon img {width: 30px;margin-right: 5px;}

.have_any_q{font-size: 15px;}


}

