body{ padding:0; margin:0; font-family:"open Sans"; font-size:14px; color:#555555;}

.clr{ clear:both;}
.wrapper{ width:1170px; margin:0 auto;}
p{ line-height:24px;}


/*================================================================== header strat ====================================================================================*/

.header_top{ width:100%; background:#f7f7f7; padding-top:20px; padding-bottom:20px; border-top:4px solid #84d435; display:inline-block;}
.logo{ float:left; width:140px; height:74px;}
.header_top_right{ float:right; margin-top:10px;} 
.call_now{ font-size:15px; float:left; background:url("/images/media_icon1.png") no-repeat left center; display:inline-block; padding-left:55px; height:50px; 
line-height:25px; margin-right:30px;}
.call_now span{ font-size:16px; font-weight:bold; float:left; font-style:normal; color:#3d3d3d; }
.call_now span a{ text-decoration:none; color:#64a128; font-size:16px; font-weight:600;}
.call_now span a:hover{ color:#3d3d3d;}
.mail{ font-size:15px; float:left; background:url("/images/media_icon2.png") no-repeat left center; display:inline-block; padding-left:55px; height:50px; 
 line-height:25px; margin-right:50px;}
.mail span{ font-size:16px; font-weight:bold; float:left; font-style:normal; color:#3d3d3d; }
.mail span a{ text-decoration:none; color:#64a128; font-size:16px; font-weight:600;}
.mail span a:hover{ color:#3d3d3d;}
.green_btn{ float:right;}
.green_btn a{ background:url("/images/green_btb_bg.png") repeat-x 0; display:inline-block; color:#ffffff; font-weight:normal; text-decoration:none; font-size:14px; padding: 10px 20px; border-radius: 3px; border:1px solid #6caa2e}
.green_btn a:hover{ background:url("/images/green_btb_bghover.png") repeat-x 0; }
.header_bottum{ width:100%; background:url("/images/navi_bg.png") repeat-x 0; display:inline-block; }

.navbar {  border-radius: 0px; margin-bottom:0px;}
.navbar-brand {  display: none;}
.container-fluid { padding-left: 0px;  padding-right:0px;}
.navbar-collapse { padding-left: 0px;  padding-right:0px;}
.navbar-default {  background-color: inherit;  border-color: inherit; border:none;}
.navbar-nav {  float: right;  margin: 0;}
.navbar-default .navbar-nav > li > a {font-size:14px; color:#ffffff; text-decoration:none; list-style-type: none;  display:inline-block; padding: 15px 40px; border-right:1px solid #333333;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {  background-color: transparent;  color: #84d435;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {  color: #84d435; background:none;}
.navbar-default .navbar-nav > li:first-child > a{border-left:1px solid #333333;} 
/*================================================================== header and ====================================================================================*/


/*================================================================== banner strat ====================================================================================*/

.banner{ width:100%;background:url("/images/banner.jpg")  no-repeat 0 0; display:inline-block;}
.banner .slides{ margin-top:0;}
.carousel-indicators li{width: 13px; height: 13px; display: block; background:#92d84d; text-indent: -9999px; position:relative;  border-radius: 25px; border: 1px solid #92d84d; display:inline-block; }
.carousel-indicators li:hover{  background-color:#1857a8;  border: 1px solid #1857a8;}
.carousel-indicators .active {  background-color:#1857a8; border: 1px solid #1857a8;  height: 13px;  margin: 1px;  width: 13px;}
.carousel-control.left, .carousel-control.right{display:none;}
.carousel-indicators {  bottom: 0px;  left: 50%;  list-style: outside none none;  margin-left: -58%;  padding-left: 0;  position: absolute;  text-align: center;  width: 60%;  z-index: 999;}
.carousel-inner {  height: 364px;  overflow: hidden;  position: relative;  width: 100%;}







.flex-direction-nav{ display:none;}
.banner .flexslider {width: 100%;}
.banner .flexslider .slides img {}
.banner_textarea{width:100%;}
.banner_text{ float:right; top:-360px;}
.banner_text_bld{ color:#589a17; font-size:120px; font-weight:bold; margin-right:260px;}
.banner_text_blue{ color:#1857a8; font-size:60px; font-weight:bold;  margin-top:-45px; margin-left:30px;}
.banner_text_blue1{ color:#1857a8; font-size:20px; font-weight:normal; margin-left: 160px; margin-top: -14px;}
.banner_text_gray{ color:#3b3b3b; font-size:52px; font-weight:bold; margin-top:-20px; margin-left:40px;}
.banner_text_sml_bld{color:#1857a8; font-size:40px; font-weight: bold; margin-right:140px; margin-top:30px; margin-left: 50px;}
.banner_text_sml_bld1{color:#589a17; font-size:40px; font-weight: bold; margin-right:80px; margin-left:100px; margin-top:-10px;}
.banner_text_sml_bld2{color:#3b3b3b; font-size:40px; font-weight: bold; margin-right:80px; margin-top:-10px; margin-left: 80px;}
.banner_text_sml_bld3{color:#589a17; font-size:40px; font-weight: bold; margin-right:80px; margin-left:200px; margin-top:-10px; margin-bottom:10px;}




.green_box .media-body{color:#414141;}
.green_box .media .media-body .media-heading{font-size:20px; color:#414141; font-weight:700; margin-top:10px;}


.green_bg{ width:100%; background:#92d84d; padding-top:20px; padding-bottom:25px;}
.loan_form{ width:100%; position:absolute; z-index:99;}
.form_bg{  background: none repeat scroll 0 0 #ffffff; border: 1px solid #dcd9d9; border-radius: 5px; color: #ffffff;  float: left;  margin-top: 50px;  width: 268px; position:absolute; }
.from_top{background:url("/images/from_bg.png") no-repeat top center; background-size:100% auto; text-align:center; font-size:18px; font-weight:600; text-transform:uppercase; padding:10px 0 35px;; line-height:normal;}
.from_top h1{font-size:36px; font-weight:600; text-transform:uppercase; margin:0px;}
.from_bottom{padding:15px 15px 35px; position:relative;}
.form_bg input{line-height:33px; border-radius:5px; border:none; width:95%; border:1px solid #c5c5c5; box-shadow: inset 0 0 8px 1px #c5c5c5; margin-bottom:15px; color:#bcbbbb; padding-left:10px;}
.click_butten{background:url("/images/butten_bg.png") no-repeat 0 0 ; background-size:100% auto; font-size:18px; color:#fff; position:absolute; bottom:-13px; left:47px; padding: 10px 30px; text-decoration:none;}
.click_butten:hover{color:#92d84d;}
.form_image{margin-top: 89px; position:absolute; left: 270px; z-index:99;}
.green_box_area{ width:870px; margin-left:300px; margin-top:25px;}
.green_box{margin-top:25px;}
.green_box.last{ width:270px; margin-right:0; display:inline-block;}
.gree_icon{ height:76px; height:76px; float:left;}
.green_con{float:left; width:194px;}
.green_con_bld{ font-size:20px; color:#414141; font-weight:700; margin-left:12px; margin-top:10px;}
.green_con p{ color:#2c2c2c;  padding:0; margin:0; margin-left:12px; min-height:50px;}


.form_bg_top{ position: relative; top: 0px;}
/*================================================================== banner end ====================================================================================*/



/*================================================================== mail contant strat ====================================================================================*/

.min-content { background:#f7f7f7; display:inline-block; padding-top:60px; width:100%; padding-bottom:60px;  position:relative; z-index:99;}
.content_title{ border-bottom: 1px solid #e4e4e4; color:#1d1d1d; font-size:24px; font-weight:600; padding-bottom:5px; margin-bottom:30px; position:relative; text-transform: uppercase;}
.content_title .line_green { background:url("/images/line_green.jpg") no-repeat 0 0; height:4px; position:absolute; top:38px; width:80px;}


.services_content_img{-webkit-transition: all 1s ease; /* Safari and Chrome */
-moz-transition: all 1s ease; /* Firefox */
-o-transition: all 1s ease; /* IE 9 */
-ms-transition: all 1s ease; /* Opera */
transition: all 0.5s ease; max-width: 100%;}
.services:hover .services_content_img{-webkit-transform:scale(1.25); /* Safari and Chrome */
    -moz-transform:scale(1.25); /* Firefox */
    -ms-transform:scale(1.25); /* IE 9 */
    -o-transform:scale(1.25); /* Opera */
     transform:scale(1.25);} 
	 
	 
	 


.right-content .media{ border-bottom:1px solid #e4e4e4; margin-bottom:20px;}
.right-content .media, .right-content .media-body{ overflow: inherit;}
.right-content .media-body{line-height:30px;}
.right-content .media-heading{ color:#000000; font-size:20px;}
.right-content .media-left{padding-right:20px;}
.right-content .media .media-left .media-object{-webkit-transition: all 1s ease; /* Safari and Chrome */
-moz-transition: all 1s ease; /* Firefox */
-o-transition: all 1s ease; /* IE 9 */
-ms-transition: all 1s ease; /* Opera */
transition: all 0.5s ease;}
.right-content .media .media-left a:hover .media-object{-webkit-transform:scale(1.05); /* Safari and Chrome */
    -moz-transform:scale(1.25); /* Firefox */
    -ms-transform:scale(1.25); /* IE 9 */
    -o-transform:scale(1.25); /* Opera */
     transform:scale(1.25);}
	 
	 
	 
	 
.slideshow { float: left; margin-right: 30px; margin-top: 41px; width: 100%;}
.footer { background:#3e3e3e; border-top:4px solid #8fd247; padding-top:5px; display:inline-block; padding-bottom:5px; width:100%;}
.footer_navi { float:left;}
.footer_navi ul { margin: 0; padding:0;}
.footer_navi ul li { display: inline-block;}
.footer_navi ul li a { background:none no-repeat 0 18px; color:#ffffff; display:inline-block; padding:15px; text-decoration:none;}
.footer_navi ul li a.active { color:#8fd247;}
.footer_navi ul li:first-child a{ background:none;}
.footer_navi ul li a:hover { color:#8fd247;}
.footer p { color:#fff; padding:0; margin:15px 0 0; float:right;}

.bx-wrapper .testimonials-thumbnail{ margin: 0px 0px 15px; }
.bx-wrapper .testimonials-title{ text-align: center;  margin: 25px 15px 3px; font-size: 24px; line-height: 1; }
.bx-wrapper .testimonials-carousel-thumbnail{ max-width: 305%; float: left; margin-left:10px;  margin-top:10px;}
.bx-wrapper .testimonials-carousel-thumbnail img{ display: block;   margin-right: 20px;width: 100px;}
.bx-wrapper .testimonials-carousel-context{ overflow: hidden; }
.bx-wrapper .testimonials-name{ font-size: 18px; margin-bottom: 15px; color:#4caa1a; font-weight:bold; margin-top:45px;}
.bx-wrapper span{ font-size: 12px; margin-left:6px; color:#000000;}
.bx-wrapper {position: relative; margin: 30px auto; padding: 0;width:100%; *zoom: 1;  background:#ffffff;  border-radius: 5px; border:1px solid #e2e1e1;}
.bx-wrapper .slide {padding:0;margin:0;display: block;}
.bx-wrapper .bx-viewport {margin-left:0;z-index:1;width:100%;}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {position: absolute;display:none;bottom: -30px;width: 100%;}
.bx-wrapper .bx-loading {min-height: 50px;background: none center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}
.bx-wrapper .bx-pager {text-align: center;font-size: .85em;font-weight: bold;color: #666;padding-top: 20px;}
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}
.bx-wrapper .bx-pager.bx-default-pager a {background: #666;text-indent: -9999px;display: block;width: 10px;height: 10px;margin: 0 5px;outline: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {background: #000;}
.bx-wrapper .bx-next {position: absolute;top: 0;right: 0;width: 30px;border-left:1px solid #ddd;height: 30px;cursor: pointer;background: #c0c0c0 url("/images/caousel-next.png") no-repeat 0 0 ;}
.bx-wrapper .bx-next:hover {position: absolute;top: 0;right: 0;width: 30px;border-left:1px solid #ddd;height: 30px;cursor: pointer;background: #84d435 url("/images/caousel-next.png") no-repeat 0 0 ;}
.bx-wrapper .bx-prev {position: absolute;top: 0px;right: 38px;border-right:1px solid #ddd;width: 30px;height: 30px;cursor: pointer;background: #c0c0c0 url("/images/caousel-prev.png") no-repeat 0 0 ;}
.bx-wrapper .bx-prev:hover {position: absolute;top: 0px;right: 38px;border-right:1px solid #ddd;width: 30px;height: 30px;cursor: pointer;background: #84d435 url("/images/caousel-prev.png") no-repeat 0 0 ;}
.bx-wrapper .bx-controls-direction a {position: absolute;top: 0;margin-top: 0;margin-right: 0px;outline: 0;width: 30px;height: 30px;text-indent: -9999px;z-index: 9999; border-radius: 100%; margin-top:40px; margin-right:20px;}
.bx-wrapper .top_con{ background:#f1f1f1; display:inline-block; width:100%;}
.bx-wrapper .testimonials-carousel-content p{ margin-left:20px; margin-right:20px;}
.bx-wrapper .bx-controls-direction{}


/*================================================================== mail contant end ====================================================================================*/



/*================================================================== about us strat ====================================================================================*/

.banner_title{ font-size:24px; color:#000000;  font-weight:600;}
.banner1{ width:100%; background:url("/images/banner_1.jpg") no-repeat 0 0;  display:inline-block;  padding: 33px 0; -webkit-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.30);
-moz-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.30); box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.30); position:relative; z-index:999;}
.banner2{ width:100%; background:url("/images/banner_2.jpg") no-repeat 0 0;  display:inline-block;  padding: 33px 0; -webkit-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.30);
-moz-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.30); box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.30); position:relative; z-index:999;}
.banner3{ width:100%; background:url("/images/banner_3.jpg") no-repeat 0 0;  display:inline-block;  padding: 33px 0; -webkit-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.30);
-moz-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.30); box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.30); position:relative; z-index:999;}
.banner4{ width:100%; background:url("/images/banner_4.jpg") no-repeat 0 0;  display:inline-block;  padding: 33px 0; -webkit-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.30);
-moz-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.30); box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.30); position:relative; z-index:999;}

.black_p{ color:#000000; line-height:24px;}
.black_p a{ color:#0000ff; text-decoration:underline;}
.black_p a:hover{color:#000000; text-decoration:underline;}

/*================================================================== about us end ====================================================================================*/


/*================================================================== faq's strat ====================================================================================*/

.faq_bld{ font-size:14px; color:#000000; font-weight:bold;}
.faq_sml{ font-size:14px; color:#666666; font-weight:normal; line-height:24px;}
.faq_ul{ list-style-type:decimal;}
.accordion_li{ margin-bottom:10px; margin-left:20px;}
.faqleft_bg{ background:url("/images/arrow_up.png") no-repeat right 0; display:inline-block; width:11px; height:11px; float:right;}

/*================================================================== faq's end ====================================================================================*/



/*================================================================== how it works strat ====================================================================================*/

.how_it_works ul{padding-left:0; margin-left:15px; margin-top:10px; margin-bottom:30px;}
.how_it_works ul li{font-size:14px; color:#333333; font-weight:bold; margin-bottom:5px;}
.how_it_works ul li span{ font-weight:normal; font-size:14px; color:#555555;}

/*================================================================== how it works strat ====================================================================================*/






/*================================================================== contact us start ====================================================================================*/
.contact_us{}
.contact_left{ width:100%; display:inline-block;}
.contact_right{ width:100%;}
.contact_left .frm_left{ float:left; width:48%; margin-right:2%; }
.contact_left .frm_right{ float:right; width:48%; margin-right:2%; }
.contact_us .form_group{ float:none;}
.contact_us .form-control{ width:100%; height:35px; box-shadow:none; margin-bottom:20px; padding-left:10px; border: 1px solid #dddddd; border-radius: 0px;}
.contact_us .form-control.last{ margin-left:12px;}
.contact_us .form-control.first{ width:100%; box-shadow:none; margin-bottom:20px; margin-right:15px; min-height:180px; padding-top:10px; font-family:"open Sans";}
.contact_map{margin-top:20px;}
.contact_us .form-control::-moz-placeholder{ font-size:14px; padding:10px; color:#999;}


.contact_us .con_box{width:100%; border-left:2px solid #84d435; height:200px; background:#ffffff; margin-top:30px;}
.contact_us .con_box.last{ margin-right:0;}
.contact_us .con_box_icon{width:100%; height:39px; float:left; margin-top:30px; margin-bottom:30px;}
.contact_us  p{ color:#555555; font-size:14px; padding-left:20px; padding-right:20px;}
.contact_us .con_box a{color:#555555; font-size:16px;  padding-right:20px; font-weight:600; text-decoration:none;}
.contact_us .con_box a:hover{ text-decoration:underline;}
.contact_us .bld{ font-size:20px; font-weight:bold;}
/*================================================================== contact us end ====================================================================================*/


.itlc_text{  font-style:italic;}
.welcome_box{}
.welcome_box p{ float:left; font-size:16px; color:#000000; margin-right:20px;} 
.welcome_box .green_btn{ float:left;} 


/*======================================================================================================================================================*/

@media (max-width:1200px){
	
.form_bg {width: 220px;}
.from_top { font-size: 14px;}	
.from_top h1 {  font-size: 24px;}
.form_image {  left: 221px; margin-top:112px;}
.form_image > img {  width: 400px;}	
.click_butten {bottom: -11px; left: 22px; }	
.carousel-indicators {  margin-left: -50%;}
.banner_text_bld {font-size: 80px; margin-right: 175px;}	
.banner_text_blue {font-size: 40px; margin-left: 70px;  margin-top: -25px;}	
.banner_text_gray {font-size: 32px; margin-left: 40px;  margin-top: -10px;}	
.banner_text_blue1 {font-size: 18px;  margin-left: 15px;  margin-top: 0;}
.banner_text_sml_bld {font-size: 30px; margin-left: 50px;  margin-right: 60px;  margin-top: 30px;}
.banner_text_sml_bld1 {font-size: 30px; margin-left: 100px;  margin-right: 30px;  margin-top: -10px;}
.banner_text_sml_bld2 {font-size: 30px;margin-left: 80px;  margin-right: 30px;  margin-top: -10px;}
.banner_text_sml_bld3 {font-size: 30px;  margin: -10px 30px 10px 200px;}
.green_box .media .media-body .media-heading { font-size: 15px; }
.footer_navi ul li a {padding: 15px 10px; }
.footer p{font-size:11px; float:none;}

/*===================================================================inner===================================================================================*/
.banner1 {background-size:100% 100%;}
.banner2 {background-size:100% 100%;}
.banner3 {background-size:100% 100%;}
.banner4 {background-size:100% 100%;}
.banner5 {background-size:100% 100%;}

.contact_map > img {  height: 100%;  width: 100%;}

}

@media (max-width:992px){
.call_now {font-size: 12px; margin-right: 15px;  padding-left: 50px;}	
.call_now span { font-size: 13px;}
.call_now span a {font-size: 13px; }
.mail {  font-size: 12px; margin-right: 20px; padding-left: 50px;}
.mail span {font-size: 13px;}
.mail span a {font-size: 13px;}
.navbar-default .navbar-nav > li > a {padding: 15px 20px; }
.carousel-inner {  height: 290px; }
.form_bg {  width: 180px;}
.click_butten { left: 15px; font-size:14px;}
.form_image {  left: 181px;  width:290px; margin-top:108px;}
.form_bg input {  line-height: 25px;}
.form_image > img {  width: 290px;}


.banner_text { margin-top: 15px; }
.banner_text_bld {  font-size: 60px;margin-left: 0px;    margin-right:185px;}
.banner_text_blue {  font-size: 30px;  margin-left:34px; }
.banner_text_gray {  font-size: 22px;  margin-left: 15px;  margin-top: -5px;}
.banner_text_blue1 {  font-size: 14px;  margin-left: 88px;  margin-top: 0;}
.banner_text_sml_bld {  font-size: 26px;  margin-left: 80px;  margin-right: 25px;}
.banner_text_sml_bld1 {  font-size: 26px;  margin-left: 112px;}
.banner_text_sml_bld2 {  font-size: 26px;  margin-left: 100px; }
.banner_text_sml_bld3 {  font-size: 26px;  margin: -10px 30px 10px 175px;}
.carousel-indicators {  margin-left: -53%;}
.content_title { font-size: 18px; }
.content_title .line_green { top: 30px; }
.right-content .media-heading {font-size: 15px;}
.right-content .media-body {  line-height: 24px;  padding-bottom: 10px;}
.footer_navi {  float: none;}
.footer p {  float: none;  font-size: 14px;  text-align: center;}



/*===================================================================inner===================================================================================*/
.contact_us .bld {  font-size: 16px;  font-weight: bold;}
.contact_us p {font-size: 14px;  padding-left: 10px;  padding-right: 10px;}
.contact_us .con_box a{ font-size: 14px;  padding-right: 0px;}
}


@media (max-width:767px){
.logo { float: none;  height: 74px;  text-align: center;  width: 100%;}
.logo img {  width: 110px;}
.header_top_right {  float: left;  margin-top: 10px;}
.call_now {background:none;  font-size: 15px;  margin-right: 15px;  padding-left: 0px; margin-bottom:10px;}
.call_now span {  font-size: 16px;}
.call_now span a {  font-size: 16px;}
.mail {background:none;  font-size: 15px; padding-left: 0px; margin-right: 25px; }
.mail span {  font-size: 16px;}
.mail span a{  font-size: 16px;}
.navbar-toggle {  padding: 9px 15px;  border-radius: 0; background:#FFF;}
.navbar-default .navbar-toggle .icon-bar {  background-color: #84d435;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {  background-color: #84d435; border-color: #84d435;}
.navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar{  background-color: #ffffff;}
.navbar-nav {  float: none;  margin: 0;  width: 100%; background:#4b4a4a;}
.navbar-default .navbar-nav > li > a { padding: 10px 20px; border-right:none;}
.navbar-default .navbar-nav > li:first-child > a {  border-left: none;}
.navbar-collapse{position:absolute; width:100%; z-index:9999;}
.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {  margin-left: 0;  margin-right: -15px;}
.header_top_right .green_btn a {  font-size: 12px;  padding: 7px;}
.carousel-inner {  height: 255px;}
.banner_text {  float: none;  text-align: center;}
.banner_text_bld {margin-right: 0px;}
.banner_text_blue {margin-left: 0; margin-top:-15px;}
.banner_text_gray { margin-left: 0;}
.banner_text .green_btn{float:none ; text-align:center;}
.banner_text_sml_bld {margin-left: 0;  margin-right: 0;}
.banner_text_sml_bld1{margin-left: 0;  margin-right: 0;}
.banner_text_sml_bld2{  margin-left: 0;  margin-right: 0;}
.banner_text_sml_bld3 {  margin: 0;}
.banner_text_blue1 {  margin-left: 0;  margin-top: 0;  margin-bottom: 10px;}
.carousel-indicators {  margin-left: -140px; bottom:-15px;}
.form_bg_top {  position: inherit;  top: 0; }
.from_top {  font-size: 18px;}
.from_top h1 {  font-size: 36px;}
.click_butten {  font-size: 18px;  left:30%;}
.form_image {  display: none;}
.form_bg {  width: 450px; position:inherit;}
.min-content{padding-bottom:30px; padding-top:30px}
.welcome_box {  display: inline-block;}
.slideshow {  float: none;}
.footer_navi ul li a {  padding: 5px 10px;}
}

@media (max-width:479px){
.logo { height: 60px; }	
.call_now { font-size: 12px; margin-bottom:0px; margin-right:10px;}
.call_now span {  font-size: 14px;}
.call_now span a {  font-size: 14px;}
.mail {font-size: 12px; margin-right:10px;}
.mail span {  font-size: 14px;}
.mail span a{  font-size: 14px;}	
.header_top_right .green_btn {float:right; margin-top:5px;}
.carousel-indicators {  bottom: -40px;  margin-left: -95px;}
.content_title .line_green {  top: 29px;}
.form_bg {  width: 380px;}
.click_butten { left: 20%;}

.titel_1 .line_green{top:54px;}
.bx-wrapper .testimonials-carousel-content p {  margin-top: 10px;}
.bx-wrapper .testimonials-carousel-thumbnail img {  margin-right: 15px;  }
.bx-wrapper .testimonials-name { font-size: 16px; }

/*===================================================================inner===================================================================================*/
.contact_left .frm_left {  float: none;  margin-right: 0;  width: 100%;}
.contact_left .frm_right {  float: none;  margin-right: 0;  width: 100%;}
.contact_us .form-control.last {margin-left:0px;}
}

@media (max-width:390px){
	
.form_bg {  width: 285px;}	
	
	
	
	
}
