html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
border: 0;
font-family: inherit;
font-size: 100%;
font-style: inherit;
font-weight: inherit;
margin: 0;
outline: 0;
padding: 0;
vertical-align: baseline;
}

* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.center_area {
	max-width: 996px;
	margin: 0 auto;
}
.container {
	width: 100% !important;
	float: left !important;
	padding: 0px !important;
}
.scrollup{
	width:40px;
	height:40px;			
	text-indent:-9999px;
	opacity:0.7;
	position:fixed;
	bottom:50px;
	right:100px;
	display:none;			
	background: url('../images/icon_top.png') no-repeat;
	z-index: 999999;
}
#wapper{width: 100%;float: left;}

.header_area{width: 100%;float: left;z-index: 99999;}

.menu_bar_2{width: 100%;float: left;background:#f6f6f6;padding:9px 0 7px;position:relative;}

.logo{width:62%;float: left;}
.logo a{transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s;}
.logo .main_lgo_1{background:url("../images/logo.png") left top no-repeat ;width: 217px;height:60px;float: left;text-indent: -99999px;}


.right_ser_ar{width:251px;float: right;text-align: right;}
.right_ser_ar span{
	display: inline-block;
}
.right_ser_ar span.numbr_txt{
	font: 700 22px/24px 'Roboto', sans-serif;
	padding-left: 16px;padding-top: 4px;
	background: url("../images/call.png") left 5px no-repeat;
	padding-right: 0;
	float: right;
}
.right_ser_ar span.numbr_txt span{
	padding-left: 12px; 
	color: #001e3e;
}
.right_ser_ar span.mail_txt{
	font: 700 16px/24px 'Roboto', sans-serif;
	padding-left: 25px;padding-top: 4px;
	background: url("../images/mail.png") left 5px no-repeat;
	padding-right: 0;
	float: right;
}
.right_ser_ar span.mail_txt a{
	color: #001e3e
}

.right_ser_ar img{display: inline-block;vertical-align: middle;}

     
.menu_bar{
	float: left;
	width: 100%;
	border-top: 2px solid #F7941D;
	border-bottom: 2px solid #be8703;
	z-index: 99;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffb400+0,f7941d+100 */
background: #ffb400; /* Old browsers */
background: -moz-linear-gradient(top,  #ffb400 0%, #f7941d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffb400), color-stop(100%,#f7941d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffb400 0%,#f7941d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffb400 0%,#f7941d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffb400 0%,#f7941d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffb400 0%,#f7941d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb400', endColorstr='#f7941d',GradientType=0 ); /* IE6-9 */



	/*background: #ffb400;
	background: -moz-linear-gradient(top, #ffe500 0%, #ffb200 50%, #ff8c00 51%, #ffb400 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe500), color-stop(50%,#ffb200), color-stop(51%,#ff8c00), color-stop(100%,#ffb400));
	background: -webkit-linear-gradient(top, #ffe500 0%,#ffb200 50%,#ff8c00 51%,#ffb400 100%);
	background: -o-linear-gradient(top, #ffe500 0%,#ffb200 50%,#ff8c00 51%,#ffb400 100%);
	background: -ms-linear-gradient(top, #ffe500 0%,#ffb200 50%,#ff8c00 51%,#ffb400 100%);
	background: linear-gradient(to bottom, #ffe500 0%,#ffb200 50%,#ff8c00 51%,#ffb400 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe500', endColorstr='#ffb400',GradientType=0 );*/
	/*background: #ffb400;
	float: left;
	width: 100%;
	border-top: 1px solid #d3980a;
	border-bottom: 2px solid #d3980a;
	z-index: 99;*/
		
}

/*.nav:before{background:url("../images/ul_top_ar.png") left top no-repeat ;width: 15px;height: 8px;position:absolute;left:80px;top:-7px;content:'';float: left;}
*/
.nav{width:100%;position: relative; float: left;}
.nav ul{margin: 0;padding: 0;}
.nav ul li{
	padding: 0px;
	/*float: left;*/
	list-style:none;
}
.nav ul li a{
	font: 500 18px/normal 'Roboto Condensed', sans-serif;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	transition: all 0.2s ease 0s;
	-moz-transition: all 0.2s ease 0s;
	-o-transition: all 0.2s ease 0s;
	-webkit-transition: all 0.2s ease 0s;
}
.nav ul li a:hover{
	color:#001937;
}
.nav .current_page_item > a, .nav .current_page_ancestor > a {
    color:#001937;
}
/*.nav .numbr_txt{
	font: 700 20px/24px 'Roboto', sans-serif;
	padding-left: 16px;
	padding-top: 12px;
	background: url("../images/call.png") left 13px no-repeat;
	padding-right: 0;
	float: right;
}
.nav .numbr_txt span{
	padding-left: 12px; 
	color: #001e3e;}*/


/* New banner */
.new_bnnr_area{
	width: 100%;
	float: left;
	background:url("../images/bg_suburb.jpg") center top no-repeat;
	height: 570px;
	padding-top: 23px;
}
/*.new_bnnr_area{
	width: 100%;
	float: left;
	background: url("../images/bg_suburb.jpg") no-repeat;
	background-size: cover;
	height: auto;
	padding-top: 23px;
	padding-bottom: 23px;
}*/
.innr_new_bnr{
	width: 100%;
	float: left;
	text-align: center;
}
.innr_new_bnr .top_text{
	font: 700 50px/60px 'Roboto', sans-serif;
	color: #fff;
	text-shadow: 2px 2px #001e3e;
	vertical-align: middle;
}
.innr_new_bnr .list_768{vertical-align: middle;display: inline-block;width: 105px!important;}
.innr_new_bnr .list_768 li{font:400 40px 'Bevan', cursive, sans-serif; color: #fff;text-shadow:1px 1px #001123;padding: 0 2px;list-style: none;width: 118px!important;margin-left: -9px;}

.innr_new_bnr .second_img{margin-right:27px;margin-top: 10px;}

.new_box_area{
	width: 100%;
	float: left;
	text-align: center;
	padding-top:16px;
	position: relative;
}
.new_box_area .play_button{
	padding-right:15px;
	background: url('../images/home-banner.jpg') top no-repeat;
    background-size: contain;
	display: block;
	min-height: 300px;
}
.new_box_area .play_button>img{
	width: 150px;
	margin-top: 71px;
	background: rgba(255,255,255,0.4);
	border-radius: 150px;
}
.new_box_area .new_bnr_line{ display: none; width: 100%;float: left;position: absolute ;top:153px;left: 0;color: #fff;font: 20px 'Pacifico', cursive;}

.new_box_area .new_getbtn{
	background:#fff;
	color: #164269;
	font: 900 30px 'Roboto', sans-serif;
	text-transform: uppercase;
	padding: 10px 25px;
	display: inline-block;
	border-radius: 50px;
	-webkit-border-radius: 50px;
	-o-border-radius: 50px;
	-moz-border-radius: 50px;
	cursor: pointer;
	border: 0 none;
    transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
}
.new_box_area .new_getbtn:hover{
	background: #ffb400;
	color:#000;
	text-decoration: none;
}

.new_box_area .new_see_btn{color: #fff;font:400 18px 'Roboto', sans-serif;text-transform: uppercase;padding: 11px 0;display: inline-block;border-radius: 4px;-webkit-border-radius: 4px;-o-border-radius: 4px;-moz-border-radius: 4px;cursor: pointer; border: 0 none;display: block;margin: 0 auto;width:100%;
    transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;}
.new_box_area .new_see_btn:hover{text-decoration: underline;}

.new_bnr_botm{width: 100%;float: left;padding-top: 20px;}


.banner_area{
	width: 100%;
	float: left;
	background:url("../images/bg_suburb.jpg") center top repeat;
	background-size: cover;
}
.banner_area .center_area_2{max-width: 890px!important;margin: 0 auto;}
.inner_bnr{width: 100%;float: left;padding:25px 0 30px;text-align: center;}
.inner_bnr p{font:22px 'Roboto', sans-serif;color: #fff;}
.inner_bnr h3{font:700 48px/48px 'Roboto',sans-serif;color: #fff;}

.banr_box_area{width: 100%;float: left;padding-top:25px; position: relative;}
.banr_box_area iframe{}
.banr_box_area .play_button{display:block; margin: 0 auto; width:256px; height:256px;}


.banr_text{
	width:470px;
	float:right;
	text-align: left;
	padding: 0 23px;
	}
.banr_text h3 {
	color: #fff ;
	font: 700 26px/32px 'Roboto Condensed', sans-serif;
	float: left;
	text-transform: uppercase;
}
.banr_text h3 span {
	color: #ffb400;
}
.banr_text ul.bnr-point{
	float: left;
	margin-top: 8px;
	width: 100%;
}
.banr_text ul.bnr-point li{
	color: #fff ;
	font: 300 16px/20px 'Roboto Condensed', sans-serif;
	list-style: none;
	background: url('../images/icon-tick.png') 0 3px no-repeat;
	padding-left: 22px;
	margin-top: 6px;
	margin-left: 15px;
}

.btn_work_txt a{
	font:400 18px/26px 'Roboto', sans-serif;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
}
.btn_work_txt a:hover{
	text-decoration: underline;
}.banr_form p{padding-bottom: 5px;}
.btn_work_txt{width:100%;float: left;text-align: center;}

.left_bnr{width: 500px;float: left;}
.banr_text p{
	float: left;
	text-align: right;
	font:700 18px/18px 'Roboto Condensed', sans-serif;
	margin-bottom: 20px;
	margin-left: 35px;
}
.banr_text p span{
	color: #ffb400;
}
.banr_text a{
	background: #a5c438;
	font:700 18px/18px 'Roboto Condensed', sans-serif;
	color: #fff;
	border-radius: 50px;
	-webkit-border-radius: 50px;
	-o-border-radius: 50px;
	-moz-border-radius: 50px;
	padding: 8px 20px;
	float: left;
	cursor: pointer;
	transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	width: auto;
	box-shadow: 1px 1px #6f4f01;
	margin-top: 20px;
	text-decoration: none;
}
.banr_text a:hover{
	background:#ffb400;
	border:0px solid #78921e;
	box-shadow: -1px -1px #41500e;
}

/* ---  Common Content --- */

.page_cont_txt{width: 100%;float: left;background:url("../images/parttern3.png") repeat scroll 0 0 #F5F5F5;padding: 35px 0 22px;}

.inner_page_txt{width: 100%;float:left;text-align: left;}
.inner_page_txt h1 {
	font: 300 40px 'Roboto', sans-serif;
	color: #ffb400;
	padding-bottom: 18px;
}
.inner_page_txt h1 span{
	font: 900 50px 'Roboto', sans-serif;
	color: #fff !important;
	display: block;
	text-transform: uppercase;
}
.inner_page_txt p {
	font: 300 18px/26px 'Roboto', sans-serif;
	color: #b4b4b4 !important;
	padding-bottom: 21px;
	text-align: left;
}
.inner_page_txt p a{
	color: #a5c438;
}
.inner_page_txt p a:hover{
	color: #fff;
	background: #a5c438;
}

/*--video_carousel_area--*/
.video_center_area{max-width: 1010px;margin: 0 auto;}
.video_carousel_area{
	width:100%;
	float: left;
	background: #a5c438;
	padding:34px 0;
}
#video_carousel{width:100%; float: left;}

.innr_vide_area{width: 100%;float: left;text-align: center;}

.home_innr_tile{width: 100%;float: left;padding-bottom: 23px;}
.home_innr_tile h3{
	color: #fff;
	font:700 75px/75px 'Roboto', sans-serif;
	float: left;
	text-align: right;
	width:46%;
	text-transform: uppercase;
	}
.home_innr_tile p{
	color: #fff;
	font: 100 28px/28px 'Roboto', sans-serif;
	padding-top:15px;
	text-align: left;
	width:50%;
	float: right;
}

.white_innr_tile{width: 100%;float: left;padding-bottom: 23px;}
.white_innr_tile h3{color: #fff;font:700 71px/68px 'Roboto', sans-serif;float: left;text-align: right;width:49%;text-transform: uppercase;}
.white_innr_tile p{color: #fff;font:400 20px 'Roboto', sans-serif; padding-top:37px;text-align: left;width:47%;float: right;}

.contat_innr_tile{
	width: 100%;
	float: left;
	margin-bottom: 16px;
	padding-bottom: 13px;
	border-bottom: 2px dashed #697e21;
}
.contat_innr_tile h4{color: #fff;font:700 75px 'Roboto', sans-serif;float: left;text-align: right;width:49%;text-transform: uppercase;}
.contat_innr_tile h5{
	color: #fff;
	font:100 26px/28px 'Roboto', sans-serif;
	padding-top:39px
	;text-align: left;
	width:47%;
	float: right;
}


.video_box{width: 100%;float: left;}
.innr_vide_area .see_work_btn{
	border: none;
	background: #566701;
	color: #fff;
	font: 500 20px 'Roboto', sans-serif;
	text-transform: capitalize;
	padding: 11px 69px;
	display: inline-block;
	border-radius: 50px;
	-webkit-border-radius: 50px;
	-o-border-radius: 50px;
	-moz-border-radius: 50px;
	cursor: pointer;
	transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	outline: none;
	margin-top: 20px;
}
.innr_vide_area .see_work_btn:hover{background:#fff;color: #566701;text-decoration: none;}

.video_carousel_area .item{
	float: left;
	position: relative;
	background: #fff;
	padding:8px 8px 40px 8px;
	margin: 0 0 8px;
}
.video_carousel_area .item:nth-child(3n-1){margin: 0 8px 8px; }
.video_carousel_area .item .video-title{
	position: absolute;
	width:100%;
	bottom: 0;
	left:0;
	text-align: center;
	padding:0;
	margin: 0;
	height:40px;
	color:#555;
	font:400 15px/40px 'Roboto', sans-serif;
}
.item_info{opacity:0; position: absolute; top:0; left:0; width:100%; height:100%;}
.play_icon{background:url("../images/play_icon.png") no-repeat center center;width:100%; height:99%; display: block; text-indent:-9999px; position: absolute; top:0; left:0;
}
.video_carousel_area .item:hover .item_info{ opacity:1; background:url("../images/blk-overlay.png") repeat; color:#fff; text-align: center;}
.video_carousel_area .item:hover .video-title{color:#fff; z-index: 1;}

.team_img img{width:315px;height: 177px;}


/*--Testimonial Video Area -*/
.testimonial_video_area{
	width:100%;
	float: left;
	background:url("../images/pattern2.png") center top repeat #ffb400;
	padding:50px 0;
}

.clint_innr_tile{
	border-bottom: 3px dashed #ca4d09;
	float: left;
	margin-bottom: 42px;
	padding-bottom: 12px;
	width: 100%;
}
.clint_innr_tile h3{
	color: #fff;
	font:700 75px/75px 'Roboto', sans-serif;
	float: left;
	text-align: right;
	width:49%;
	text-transform: uppercase;
}
.clint_innr_tile p{
	color: #fff;
	font:100 28px/28px 'Roboto', sans-serif;
	text-align: left;
	width:47%;
	float: right;
	padding-top: 32px;
}

.home_center_video{margin: 0 auto;max-width: 666px;background: #fff;overflow: hidden;}
.home_video{padding:10px;}
.home_video img{width: 100%;}
.video_name{padding: 0px 0 10px;text-align: center;float: left;width: 100%;}

.left_clnt_area{width: 500px;float: left;}

.right_clnt_area{width: 450px;float: right;}

.cnt_bnrd_area{width: 100%;float: left;position: relative;margin-top: 25px;}


/*Testimoanl Area */

.client_testimoanl_area{width: 100%;float: left;background:#fff;border-top: 1px solid #d5d5d5;}

.client_testimoanl_area_2{width: 100%;float: left;background:#fff;border-top: 1px solid #d5d5d5;}


.innr_client_testimoanl{width: 100%;float: left;text-align: center;padding-top: 42px;padding-bottom: 41px;}
.innr_client_testimoanl h3{font:700 35px 'roboto', sans-serif;color: #164269;padding-bottom:8px;text-transform: capitalize;}
.innr_client_testimoanl h3 span{color: #F26739;}
.innr_client_testimoanl p{font:17px 'roboto', sans-serif;color: #717171;}

.client_txt_ar{width: 100%;float: left;text-align: left;padding:10px 0;}
.client_txt_ar img,.client_txt_ar iframe{margin-right:30px;float: left;}
.right_clnt_area .client_txt_ar img,.right_clnt_area .client_txt_ar iframe{margin-right:30px;float: left;display: none;}
.right_clnt_area .client_txt_ar .clint_txt{color: #fff;}
.right_clnt_area .client_txt_ar .star_ic{display: block!important;}
.client_txt_ar .clint_txt{
	font:300 18px/22px 'Roboto',sans-serif;
	color: #fff;
	position: relative;
	width:100%;
	float: left;
	padding-left:0px;
}

.client_txt_ar .auther_nam{color:#ae4308;font:700 17px 'roboto',sans-serif;float: left;padding-top:10px;padding-left:0;}
.client_txt_ar .star_ic{margin-left:11px;margin-top: 6px;display: block;}

#ob_share{display: none!important;}

/*Brands Area */

.brand_work_area{width: 100%;float: left;background: #fff;padding:23px 0 40px;border-top: 1px solid #c5c5c5;}

.brand_work_area_2{width: 100%;float: left;background:url("images/happy_area.png") left top repeat;padding:48px 0 40px;border-top: 1px solid #c5c5c5;}

.inner_brand_work{width: 100%;float: left;}
.inner_brand_work h5 span{color: #F26739;}

.client_logo{width: 100%;float: left;text-align: center;}
.client_logo img{width:78%;}
.brand_work_area .row{width: 100%;float: left;display: none;}
.brand_work_area .item{float: left;}
.brand_work_area .item a:before{background: #000;}
.brand_work_area .item a{float: left;background: none;color: #fff;width: 100%;}
.brand_work_area .item img{width: 100%;background: none;}

.brand_work_area_2 .row{width: 100%;float: left;}
.brand_work_area_2 .item{float: left;}
.brand_work_area_2 .item a:before{background: #000;}
.brand_work_area_2 .item a{float: left;background: none;color: #F2F2F2;width: 100%;}
.brand_work_area_2 .item img{width: 100%;background: none;}


/*--how it work--*/

.how_main_area{
	width: 100%;
	float: left;
	background:url("../images/parttern3.png") repeat scroll left top rgba(0, 0, 0, 0);
	padding:60px 0 0px;
}

.how_txt_content{width:100%;float: left;text-align: center; position: relative;}
.how_txt_content h3{font:700 35px 'Roboto',sans-serif;color: #164269;padding-bottom:9px;}
.how_txt_content h3 span{color:#f26739;}
.how_txt_content p{font:300 18px 'Roboto',sans-serif;color: #141518;padding-bottom:110px;}

.home_how_txt{width: 100%;float: left;text-align: center;position: relative;padding-top: 72px;}
.home_how_txt h3{display: none;}
.home_how_txt .how_cont_txt{display: none;}
.home_how_txt .how_cent{top: 0;height: 94%;}

.procs_innr_tile{ border-bottom:3px dashed #B4B4B4;    float: left;    margin-bottom:58px;    padding-bottom: 12px;    width: 100%;}
.procs_innr_tile h4{
	color: #a5c438;
	font:700 70px/75px 'Roboto', sans-serif;
	float: left;
	text-align: right;
	width:49%;
	text-transform: uppercase;
}
.procs_innr_tile h4 span{
	color: #ffb400;
}
.procs_innr_tile h5{
	color: #fff;
	font:100 24px/24px 'Roboto', sans-serif;
	padding-top:16px;
	text-align: left;
	width:47%;
	float: right;
}

.how_left{width: 362px;float: left;text-align: left;padding-top: 192px;}
.how_box_ar{width: 100%;float:left;position: relative;min-height:397px;}
.how_box_ar h4{
	font: 300 24px/18px 'Roboto',sans-serif;
	color: #ffb400;
	border-bottom: 1px dotted #6f6f6f;
	margin-bottom: 11px;
    padding-bottom: 8px;
	text-transform: uppercase;
}
.how_box_ar p{
	font:300 16px/22px 'Roboto',sans-serif;
	color: #b4b4b4;
	padding: 0;
}
.how_box_ar .poss_icon_1{width:118px;float: left;height: 183px;position: absolute;top:-39px;right:-122px;background:url("../images/pros_icon_1.png") left top no-repeat ;}
.how_box_ar .poss_icon_1:before{background:url("../images/pros_icon_1-1.png") left top no-repeat ;content:'';width: 45px;height: 44px;float: left;
margin-left: 23px;    margin-top: 26px;}

.how_box_ar_2{width: 100%;float:left;position: relative; min-height: 386px;    padding-bottom: 16px;}
.how_box_ar_2 h4{
	font: 300 24px/18px 'Roboto',sans-serif;
	color: #ffb400;
	border-bottom: 1px dotted #6f6f6f;
	margin-bottom: 11px;
    padding-bottom: 8px;
	text-transform: uppercase;
}
.how_box_ar_2 p{
	font: 300 16px/22px 'Roboto',sans-serif;
	color: #b4b4b4;
	padding: 0;
}
.how_box_ar_2 .poss_icon_2{width:118px;float: left;height: 183px;position: absolute;top:-39px;right:-122px;background:url("../images/pros_icon_2.png") left top no-repeat ;}
.how_box_ar_2 .poss_icon_2:before{
	background:url("../images/pros_icon_2-1.png") left top no-repeat ;
	width: 27px;
	height: 42px;
	float: left;content:'';
	margin-left: 34px;
	margin-top: 27px;
}

.how_left_3{width: 362px;float: left;text-align: left;min-height:230px;}
.how_box_ar_3{width: 100%;float:left;position: relative;min-height: 179px;   padding-bottom: 75px;}
.how_box_ar_3 h4{
	font: 300 24px/18px 'Roboto',sans-serif;
	color: #ffb400;
	border-bottom: 1px dotted #6f6f6f;
	margin-bottom: 11px;
    padding-bottom: 8px;
	text-transform: uppercase;
}
.how_box_ar_3 p{
	font: 300 16px/22px 'Roboto',sans-serif;
	color: #b4b4b4;
	padding: 0;
}
.how_box_ar_3 .poss_icon_3{width:118px;float: left;height:95px;position: absolute;top:-39px;right:-122px;background:url("../images/pros_icon_3.png") left top no-repeat ;}
.how_box_ar_3 .poss_icon_3:before{background:url("../images/pros_icon_3-1.png") left top no-repeat ;width:37px;height:33px;float: left;content:'';
margin-left: 29px;    margin-top: 34px;}

.how_cent{
	background: none repeat scroll 0 0 #ffb400;
	float: left;
	height: 84%;
	left:484px;
	position: absolute;
	top:153px;
    width: 18px;
	border-radius: 56px;
	-webkit-border-radius: 56px;
	-o-border-radius: 56px;
}
    
.how_right{width: 362px;float: right;text-align: left;min-height: 366px;}
.how_box_ar_4{width: 100%;float:left;position: relative;padding-bottom:60px;min-height: 280px;}
.how_box_ar_4 h4{
	font: 300 24px/18px 'Roboto',sans-serif;
	color: #ffb400;
	border-bottom: 1px dotted #6f6f6f;
	margin-bottom: 11px;
    padding-bottom: 8px;
	text-transform: uppercase;
}
.how_box_ar_4 p{
	font: 300 16px/22px 'Roboto',sans-serif;
	color: #b4b4b4;
	padding: 0;
}
.how_box_ar_4 .poss_icon_4{width:118px;float: left;height: 183px;position: absolute;top:-25px;left:-146px;background:url("../images/pros_icon_4.png") left top no-repeat ;}

.how_box_ar_4 .poss_icon_4:before{background:url("../images/pros_icon_4-1.png") left top no-repeat ;width:28px;height:42px;float: left;content:'';
margin-left: 55px;    margin-top: 28px;}

.how_box_ar_5{width: 100%;float:left;position: relative;min-height:404px;}
.how_box_ar_5 h4{
	font: 300 24px/18px 'Roboto',sans-serif;
	color: #ffb400;
	border-bottom: 1px dotted #6f6f6f;
	margin-bottom: 11px;
    padding-bottom: 8px;
	text-transform: uppercase;
}
.how_box_ar_5 p{
	font: 300 16px/22px 'Roboto',sans-serif;
	color: #b4b4b4;
	padding: 0;
}
.how_box_ar_5 .poss_icon_5{width:118px;float: left;height:183px;position: absolute;top:-25px;left:-146px;background:url("../images/pros_icon_5.png") left top no-repeat ;}
.how_box_ar_5 .poss_icon_5:before{
	background:url("../images/pros_icon_5-1.png") left top no-repeat ;
	width:45px;
	height:49px;
	float: left;
	content:'';
	margin-left: 45px;
	margin-top: 29px;
}

.how_box_ar_6{width: 100%;float:left;position: relative;padding-bottom:60px;min-height: 280px;}
.how_box_ar_6 h4{
	font: 300 24px/18px 'Roboto',sans-serif;
	color: #ffb400;
	border-bottom: 1px dotted #6f6f6f;
	margin-bottom: 11px;
    padding-bottom: 8px;
	text-transform: uppercase;
}
.how_box_ar_6 p{
	font: 300 16px/22px 'Roboto',sans-serif;
	color: #b4b4b4;
	padding: 0;
}
.how_box_ar_6 .poss_icon_6{width:118px;float: left;height:183px;position: absolute;top:-25px;left:-146px;background:url("../images/pros_icon_6.png") left top no-repeat ;}
.how_box_ar_6 .poss_icon_6:before{
	background:url("../images/pros_icon_6-1.png") left top no-repeat ;
	width:45px;
	height:45px;
	float: left;
	content:'';
	margin-left: 50px;
	margin-top: 31px;
}

.revision_main_area{width: 100%;float: left;background:#fff;padding: 70px 0;}
.revis_ar{width: 100%;float: left;}

.revi_box_1{width:90%;float: left;text-align: center;background:url("../images/happy_area.png") repeat scroll left top rgba(0, 0, 0, 0);padding:33px 5%;margin-bottom: 10px;
border-radius: 7px;-webkit-border-radius: 7px;-o-border-radius: 7px;}
.revi_box_1 h3{font:300 22px 'Roboto',sans-serif;color: #141518;background:url("images/resvi_titl_ic.png") center top no-repeat ; padding-bottom: 9px;
    padding-top: 38px;}
.revi_box_1 p{font:300 17px/22px 'Roboto',sans-serif;color: #434447;}
.revi_box_1 .more_btn{font:400 13px 'Roboto',sans-serif;color: #164269;text-transform: uppercase;margin-right: 10px;padding:6px 16px;margin-top: 16px;display: inline-block;border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;}
.revi_box_1 .more_btn:hover{background:#164269;color: #fff;}
.revi_box_1 .down_btn{font:400 13px 'Roboto',sans-serif;color: #164269;text-transform: uppercase;padding:6px 16px;margin-top: 16px;display: inline-block;
border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;}
.revi_box_1 .down_btn:hover{background:#164269;color: #fff;}

.revi_box_2{width:90%;float: left;text-align: center;background:url("images/happy_area.png") repeat scroll left top rgba(0, 0, 0, 0);padding:33px 5%;
border-radius: 7px;-webkit-border-radius: 7px;-o-border-radius: 7px;}
.revi_box_2 h3{color: #141518;background:url("images/resvi_titl_ic_1.png") center top no-repeat ;padding-bottom: 9px;
    padding-top: 38px;}
.revi_box_2 p{color: #141518;}

/*contact*/
.conatct_area{background: url("images/happy_area.png") repeat scroll left top rgba(0, 0, 0, 0);
    float: left;
    padding:0;
    width: 100%;}


.addtoskype {
    font-size: 18px;
    padding: 10px;
    position: fixed;
    right: 0;
    top: 45%;
    z-index: 10000;
}

/*---thanku you ----*/

.Message-box{width:100%;float: left;}
.Message{width: 100%;float: left;padding-bottom: 26px;}
.Message-box .headline1{font:700 26px 'Roboto',sans-serif;color: #141518;}
.Message-box .headline1 span{color:#EE673A;}
.Message-box .headline2{font:700 19px 'Roboto',sans-serif;color:#EE673A;}

.address-area{width:100%;float: right;}
.my-address{width:409px;float: left;margin-right: 10px;}
.my-address h4{font:400 18px 'Roboto',sans-serif;color: #141518;padding-bottom: 6px;}
.my-address p{font-weight: 400;}

.my-address_2{width:409px;float: left;margin-right: 10px;}
.my-address_2 h4{font:400 18px 'Roboto',sans-serif;color: #141518;padding-bottom:37px;}
.my-address_2 p{font-weight: 400;padding-bottom: 2px;}


/*Get Touch */

.get_touch_area{
	width: 100%;
	float: left;
	background: #b8d03c url("../images/contact_pattern.jpg") center top repeat;}

.inner_get_touch{width: 100%;float: left;text-align: center;padding-top: 50px;padding-bottom: 39px;}
.inner_get_touch h3{font:700 50px 'Roboto', sans-serif;color: #fff;border-bottom: 1px solid #428bc6;padding-bottom: 26px;}

.touch_addrss{
	width: 100%;
	float: left;
	border-bottom: 1px solid #697e21;
	padding: 30px 0;
}
.touch_addrss ul{margin: 0;padding: 0;}
.touch_addrss ul li{list-style: none;width:284px;display: inline-block!important;}
.touch_addrss ul li h5{font:300 22px 'Roboto', sans-serif;color: #333;padding-bottom: 7px;}
.touch_addrss ul li p{font:300 18px 'Roboto', sans-serif;color: #fff;padding-bottom: 0!important;
display: inline-block!important;}

.touch_addrss ul li + li{margin: 0 31px;}
.touch_addrss ul li + li + li{margin: 0;}

.touch_addrss ul li .add_icon_1{background:url("../images/add_iocn_1.png") left top no-repeat ;width:68px;height: 68px;display: inline-block;text-indent: -99999px;margin-bottom: 10px;}
.touch_addrss ul li .add_icon_2{background:url("../images/add_iocn_2.png") left top no-repeat ;width:68px;height: 68px;display: inline-block;text-indent: -99999px;margin-bottom: 10px;}
.touch_addrss ul li .add_icon_3{background:url("../images/add_iocn_3.png") left top no-repeat ;width:68px;height: 68px;display: inline-block;text-indent: -99999px;margin-bottom: 10px;}

.get_touch_form{width: 100%;float: left;text-align: left;padding-top: 40px;}
.get_touch_form p{padding-bottom: 24px;}
.get_touch_form .left_int{float: left;width:48%;margin-right: 24px;}
.get_touch_form .left_int_2{float: right;width:48%;}
.get_touch_form .full_int{width: 100%;float: left;}
.get_touch_form label{
	font: 300 18px/10px 'Roboto', sans-serif;
	color: #fff;
	display: block;
	padding-bottom: 0px;
	resize: none;
}
.get_touch_form .int_filed{
	background: #fff;
	border: none;
	font:300 15px/18px 'Roboto', sans-serif;
	color: #414141;
	padding:9px 6px;
	width: 97%;
	border-radius:0px;
	-webkit-border-radius: 0px;
	-o-border-radius: 0px;
	-moz-border-radius: 0px;
 	transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
}

.get_touch_form .int_filed:focus{
	background:#d8e695;
	color: #282828;
	box-shadow: none;
	-webkit-box-shadow:none;
	-o-box-shadow: none;
	border: 3px solid #fff;
}
.get_touch_form .msg_filed{
	background: #fff;
	border: none;
	font:300 15px/18px 'Roboto', sans-serif;
	color: #414141;
	padding:9px 6px;
	width: 99%;
	height: 80px;
	border-radius:0px;
	-webkit-border-radius: 0px;
	-o-border-radius: 0px;
	-moz-border-radius: 0px;
 	transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
}
 
.get_touch_form .wpcf7-not-valid{
	background:#ED8C8C;
	}

.get_touch_form .msg_filed:focus{
	background:#d8e695;
	color: #282828;
	box-shadow: none;
	-webkit-box-shadow:none;
	-o-box-shadow: none;
	border: 3px solid #fff;
}

.get_touch_form .full_int_2{width: 100%;float: left;text-align: center;}
.get_touch_form .full_int_2 .captah_txt{
	background: none repeat scroll 0 0 #000;
	margin-bottom: 8px;
	padding: 8px 44px;
}
.get_touch_form .full_int_2 .captah_txt_2{
	background: #fff;
	border: none;
	font:300 15px/18px 'Roboto', sans-serif;
	color: #414141;
	padding:9px 6px;
	width: 20%;
	height: 40px;
	border-radius:0px;
	-webkit-border-radius: 0px;
	-o-border-radius: 0px;
	-moz-border-radius: 0px;
 	transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
}
 .get_touch_form .captah_txt_2:focus{	
	background:#d8e695;
	color: #282828;
	box-shadow: none;
	-webkit-box-shadow:none;
	-o-box-shadow: none;
	border: 3px solid #fff;
}


.get_touch_form .btn_int{width: 100%;float: left;text-align: center;padding-top: 26px;text-align: center;position: relative;}
.get_touch_form .sub_btn{
	border: none;
	background: #566701;
	color: #fff;
	font:500 20px 'Roboto', sans-serif;
	text-transform: capitalize;
	padding: 11px 69px;
	display: inline-block;
	border-radius: 4px;
	-webkit-border-radius: 50px;
	-o-border-radius: 50px;
	-moz-border-radius: 50px;
	cursor: pointer;
	transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	outline: none;
}
.get_touch_form .sub_btn:hover{background: #fff;color: #566701;}

.get_touch_form .btn_int img.ajax-loader{position: absolute;left: 50%;top: 0;}

.wpcf7-validation-errors{display: none !important;}


.get_touch_form span.wpcf7-form-control-wrap {
    float: left;
    position: relative;
    width: 100%;
}
.get_touch_form div.wpcf7-mail-sent-ok {
    border: 2px solid #004D8E;
    border-radius: 4px;-webkit-border-radius: 4px;-o-border-radius: 4px;-moz-border-radius: 4px;
    color: #FFFFFF;
    float: left;
    font: 700 19px 'Roboto',sans-serif;
    margin: 0;
    padding: 11px 0;
    text-align: center;
    width: 100%;
    display: none!important;
}

span.wpcf7-not-valid-tip {
    background: none repeat scroll 0 0 #FFFFFF;
    border: medium none;
    color: #FF0000;
    font-size: 10pt;
    left: 3px;
    padding: 2px;
    position: absolute;
    display: none!important;
    top: 7px;
    font-weight: bold;
    width: 260px;
    z-index: 100;
}

/*Footer Area */

.footer_area{
	width: 100%;
	float: left;
	background: #000;}

.inner_footer{width: 100%;float: left;padding-top: 43px;padding-bottom: 10px;}

.top_fot_ar{width: 100%;float: left;}

.top_fot_ar h3{
	font:700 20px 'Roboto', sans-serif;
	color: #a5c438;
	padding-bottom: 10px;
}
.top_fot_ar ul{margin: 0;padding:0 0 0 17px;}
.top_fot_ar ul li{list-style: disc;font:400 15px 'Roboto', sans-serif;color: #b4b4b4;padding-bottom: 4px;}
.top_fot_ar ul li a{
	font:300 15px 'Roboto', sans-serif;
	color: #b4b4b4;
	text-transform: capitalize;
	transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
}
.top_fot_ar ul li a:hover{color: #fff;}
.top_fot_ar ul li:hover{color: #fff;}

.top_fot_ar p{font:300 15px/24px 'Roboto',sans-serif;color: #b4b4b4;transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;}

.fot_widget_one{width:199px;float: left;}
.fot_widget_two{width:159px;float: left;margin:0 73px 0 42px;}
.fot_widget_four{width:278px;float: right;text-align: right;}
.fot_widget_four h5{
	font:900 32px 'Roboto', sans-serif;
	color: #ffb400;
	padding-bottom: 7px;
}
.fot_widget_four h4 {
	font: 900 20px 'Roboto', sans-serif;
	padding-bottom: 45px;
}
.fot_widget_four h4 a{
	color: #ffb400;
	}
.fot_widget_four h3{padding: 5px 0 ;}
.botm_fot_ar{width: 100%;float: left;border-top: 1px solid #494949;margin-top: 18px; padding-top: 8px;}

.fot_follw{
	width:190px;
	float: right;
}
.fot_follw a{opacity: 0.2;transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;}
.fot_follw a:hover{opacity: 1;}
.fot_follw .fb_ic{background:url("../images/folllow_icons.png") left top no-repeat ;width: 42px;height: 42px;float: left;text-indent: -9999px;margin-right: 6px;}
.fot_follw .tw_ic{background:url("../images/folllow_icons.png") -48px top no-repeat ;width: 42px;height: 42px;float: left;text-indent: -9999px;margin-right: 6px;}
.fot_follw .in_ic{background:url("../images/folllow_icons.png") -97px top no-repeat ;width: 42px;height: 42px;float: left;text-indent: -9999px;margin-right: 6px;}
.fot_follw .go_ic{background:url("../images/folllow_icons.png") -147px top no-repeat ;width: 42px;height: 42px;float: left;text-indent: -9999px;}

.copy_right{
	width:486px;
	float:left;
	text-align: left;
	padding-top: 10px;
}
.copy_right p{font:15px 'Roboto', sans-serif;color: #b4b4b4;}
.copy_right img{vertical-align: middle;padding: 0 2px;}


/*--rave reviews--*/
.page .banner_area{ height:auto;}
.introduce .inner_bnr p{font-size:18px;}
.introduce .inner_bnr h2 { color: #FFFFFF; font: 700 35px/40px 'Roboto',sans-serif; margin-bottom: 15px;}
.introduce .inner_bnr h3{font:700 30px/35px 'Roboto',sans-serif; }
.rav_riw p{padding: 0;}
.rav_riw .client_txt_ar .clint_txt{padding-left: 14px;}
.page_content .client_txt_ar {padding: 0;}
.page_content .client_txt_ar .post-box{width:100%; float: left;}
.page_content .client_txt_ar .post-box {border-bottom: 1px solid #EFEFEF;float: left;margin-bottom: 30px;padding-bottom: 30px; width: 100%;list-style: none;}
.page_content .client_txt_ar .post-box:last-child{ border: 0 none; padding-bottom: 0; margin-bottom: 0;}
.page_content .client_txt_ar .clint_txt{width:59%;}
.page_content .client_txt_ar .auther_nam{font-size:17px;color:#164269; text-transform: uppercase;padding-left: 17px;}


/*--price page--*/
#content.price_content{
	width:100%;
	background: none;
	padding:0; 
	text-align: center; 
	font: 500 18px/22px 'Roboto',sans-serif;
}
#content.price_content h2{font: 700 35px 'Roboto',sans-serif;color:#ffb400; margin-bottom: 10px;}
#content.price_content p{font: 300 18px/22px 'Roboto',sans-serif; color:#b4b4b4;}
.package_list{}
.package_list ul{ list-style: none; margin: 10px auto 50px auto; padding: 88px 0 0 0; display: table; width:40%;}
.package_list li{list-style: none;margin: 0;padding: 0; display:table-cell; vertical-align: top;}
.package_list ul li{padding:0;}
.package_list ul li + li{ padding:0 10px;}
.package_list ul li + li + li{ padding:0;}
.package_list .package_item{ background: #FFFFFF; color:#5A5A5A; border-radius:5px; padding:10px;text-align: center;}
.package_list .price{ width:176px; display: block; margin: -88px auto 0 auto;}
.package_list .price p{ background: #F4F4F4; color:#5A5A5A; width:156px; height:156px; display: table-cell; vertical-align: middle; border-radius: 156px; padding: 0; border: 10px solid #fff;}
.package_list .price p span{font: 700 50px 'Roboto',sans-serif;}
.package_list .price p small{}
.package_list .price p .currency{ font-size:20px;}
.package_list .price p .freq{ font-size:17px; display: block;}
.package_list .recommended .price p{ background: #F26739; color:#fff;  }

.package_list .package_name{ font-size:25px; padding:10px 0;}
.package_list .recommended .package_name{ color: #F26739;}
.package_list .features ul{ padding: 0; margin: 0; width: 100%;}
.package_list .features ul li{ display: block; padding: 10px; font-size:17px; font-weight: 300;}
.package_list .features ul li.odd{ background: #F4F4F4;}
.package_list .view_btn{color:#2673b0; font-size:17px; margin: 10px 0; display: inline-block;}
.package_list .button_area{}
.package_list .button_area .button { background: none repeat scroll 0 0 #F26739; border-radius: 5px; color: #FFFFFF; display: block; font-family: lato;
  font-size: 16px; padding: 12px; text-transform: uppercase;transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;}
.package_list .button_area .button:hover{background: #32363E;}
.custom_field_text{}
.custom_field_text p{text-transform: uppercase;}
.custom_field_text p .hey_btn { background: none repeat scroll 0 0 #164269; border-radius: 5px; color: #FFFFFF; display: inline-block; font-size: 25px;
  font-weight: 500; padding: 20px 60px;transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;}
.custom_field_text p .hey_btn:hover{background:#32363E;}
.custom_field_text p small { color: #F26739; display: block; font-size: 15px; font-weight: bold; line-height: 25px;}
 

/*--white label page--*/
ul.methods{ display: table; width:100%; list-style: none; margin:20px 0;}
ul.methods li.even{float: left !important;width: 49%; list-style: none;}
ul.methods li.odd{float: right;width: 49%; list-style: none;}
/*ul.methods li + li{padding-left:5px;padding-right: 0;}*/

ul.methods li div{
	width: 100%;
	background: #fff;
	border-radius: 0;
	min-height: 375px;
	font-size:17px;
	padding:30px;
	float: left;
	border-bottom: 3px solid #ffb400;
}
ul.methods li .icon{
	background: url("../images/method_icon1.png") no-repeat;
	width:68px;
	height:68px;
	text-indent:-9999px;
	margin:0 auto;
	margin-bottom: 15px;
}
ul.methods li .icon2{
	background: url("../images/method_icon2.png") no-repeat;
	width:68px;
	height:68px;
	text-indent:-9999px;
	margin:0 auto;
	margin-bottom: 15px;
}
ul.methods li .title{
	font: 100 30px 'Roboto',sans-serif;
	color: #a5c438;
	margin-bottom: 15px;
	text-transform: uppercase;
}
ul.methods li .desc{
	font: 300 15px/20px 'Roboto',sans-serif;
	color:#606060;
	margin-bottom: 15px;
	}
ul.methods li span{ display: block;}
.secondary_content .full_cont{
	width: 100%;
	display: inline-block;
	padding: 16px 0;
	background: #fff;
	border-radius: 0px;
	border-bottom: 3px solid #ffb400;
}
.secondary_content .full_cont .title{
	color: #606060;
	font: 100 45px 'Roboto',sans-serif;
	margin-bottom: 15px;
	display: inline-block;
}
.secondary_content .full_cont .title span{color:#ffb400;}
.secondary_content .full_cont ul{
	margin: 0;
	padding: 0;
	text-align: center;
}
.secondary_content .full_cont ul li{
	display: inline-table;
	background: none repeat scroll 0 0 #a5c40a;
    border-radius: 4px;
	list-style: none outside none;
	margin:0 0 14px 11px;
	min-height: 46px;
    padding: 16px 20px;
	position: relative;
	text-align: left;
	width: 280px;
	height: 80px;
}
.secondary_content .full_cont ul li .desc{
	font-size:17px;
	color:#fff;
	line-height: 22px;
	font: 300 16px/18px 'Roboto',sans-serif;
	text-align: left;
}

.secondary_content .full_cont ul li .ic_1{width:48px;float: left;background:url("../images/whit_ic_1.png") left top no-repeat ;height: 48px; margin-right: 10px;}
.secondary_content .full_cont ul li .ic_2{width:48px;float: left;background:url("../images/whit_ic_2.png") left top no-repeat ;height:48px; margin-right: 10px;}
.secondary_content .full_cont ul li .ic_3{width:48px;float: left;background:url("../images/whit_ic_3.png") left top no-repeat ;height:48px; margin-right: 10px;}
.secondary_content .full_cont ul li .ic_4{width:48px;float: left;background:url("../images/whit_ic_4.png") left top no-repeat ;height:48px; margin-right: 10px;}
.secondary_content .full_cont ul li .ic_5{width:48px;float: left;background:url("../images/whit_ic_5.png") left top no-repeat ;height:48px; margin-right: 10px;}

.secondary_content{padding:10px 0;}
.tertiary_content{width:100%; float: left;font-size:17px;color:#5a5a5a; font-weight: 300; line-height: 25px;font-family:'Roboto',sans-serif; text-align: center;
    border-top:1px solid #D9D9D9;}
.tertiary_content .center_area{padding:50px 0;}
.tertiary_content h2{color:#2D2D2D; font-size:35px;  margin-bottom: 25px;}

.service_form ul{ list-style: none; display: table; width:100%;}
.service_form ul li{ list-style: none; display: table-row;}
.service_form ul li p{display: table-cell; padding-bottom:15px;}
.service_form ul li p + p{padding:0 75px;}
.service_form ul li p + p + p{padding:0;}
.service_form ul li p label{color: #FFFFFF; display: block; font: 400 15px 'Roboto',sans-serif; padding-bottom: 10px; text-align: left;}
.service_form ul li p input{ background: none repeat scroll 0 0 #FFFFFF; border: medium none; border-radius: 4px; color: #414141; font: 300 16px 'Roboto',sans-serif;
  padding: 9px 6px; transition: all 0.3s ease 0s; width: 97%;}
.service_form ul li p input:focus{background:#075899;color: #fff;box-shadow: 0 0 2px #63B4F5;-webkit-box-shadow: 0 0 2px #63B4F5;-o-box-shadow: 0 0 2px #63B4F5;}  
.service_form ul li p input[type="submit"]{ border: none;background: #164269;color: #fff;font:400 20px 'Roboto', sans-serif;text-transform: capitalize;padding: 7px 60px; width:auto;display: inline-block;border-radius: 4px;
-webkit-border-radius: 4px;-o-border-radius: 4px;-moz-border-radius: 4px;cursor: pointer;
transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;}
.service_form ul li p input[type="submit"]:hover{background: #fff;color: #141518;}
.service_form span.wpcf7-not-valid-tip { position: absolute; left:19px; top:0;}
.service_form ul li .button_area{ text-align: right; vertical-align: top; padding-top:28px;}
.service_form ul li .button_area img{ position: absolute;}

.page_cont_txt{width: 100%;float: left;background:#323639 url("../images/parttern3.png") repeat scroll 0 0 ;padding: 35px 0 22px;
	border-top: 3px solid #ffb400;}

.inner_page_txt{width: 100%;float:left;text-align: center;}
.inner_page_txt h3 {font: 700 34px 'Roboto', sans-serif;color: #164269;padding-bottom: 18px;}
.inner_page_txt h3 span{color: #fff;}
.inner_page_txt p {font: 17px/26px 'Roboto', sans-serif;color: #515151;padding-bottom: 21px;text-align: left;}


/*  NAV  */
.navbar {
	min-height: 40px !important;
	margin-bottom: 0px;
	border-radius: 0px;
}
.navbar-default {
	background: none;
	border: 0px;
}
.navbar-nav>li>a {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}
.navbar-default .navbar-nav>li>a {
	color: #fff;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {
	color: #fff;
	background-color: #F7941D;
}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {
	color: #fff;
	background-color: transparent;
}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
	color: #fff;
	background-color: #F7941D;
}
.navbar-default .navbar-nav>.dropdown>a .caret, .navbar-default .navbar-nav>.open>a .caret, .navbar-default .navbar-nav>.open>a:hover .caret, .navbar-default .navbar-nav>.open>a:focus .caret, .navbar-default .navbar-nav>.dropdown>a:hover .caret, .navbar-default .navbar-nav>.dropdown>a:focus .caret {
	border-top-color: #fff;
	border-bottom-color: #fff;
}
.dropdown-menu {
	min-width: 200px;
	padding: 5px 0;
	margin: 2px 0 0;
	font-size: 14px;
	list-style: none;
	/*background-color: #ec8100;*/
	background: rgba(247,148,29,0.98);
	border: 0px;
	border-radius: 0px;
	-webkit-box-shadow: none;
	box-shadow: none;
	background-clip: padding-box;
}
.nav ul.dropdown-menu li a{
	font: 300 16px/normal 'Roboto Condensed', sans-serif;
	color: #fff;
	padding: 8px 15px;
	text-transform: none;
	text-decoration: none;
	transition: all 0.2s ease 0s;
	-moz-transition: all 0.2s ease 0s;
	-o-transition: all 0.2s ease 0s;
	-webkit-transition: all 0.2s ease 0s;
}
.nav ul.dropdown-menu li a:hover{
	color: #000;
	background: #fff;
}
@media (max-width: 767px){
	
	.navbar-default .navbar-nav .open .dropdown-menu>li>a {
		color: #fff;
	}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus {
		color: #fff;
		background-color: transparent;
	}
}
.navbar-toggle {
	border-radius: 0px;
}
.navbar-default .navbar-toggle {
	border-color: #fff;
}
.navbar-default .navbar-toggle .icon-bar{
	background-color: #fff;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
	background-color: #fff;
}
.navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar:focus {
	background-color: #ffb400;
}


.m_left{
	font: 300 16px/22px 'Roboto',sans-serif;
	color: #b4b4b4;
	width: 90%;
    margin: 0 auto;
}
.how_1,.how_2,.how_3,.how_4,.how_5,.how_6{
	float: left;
	margin-bottom: 40px;
}
.m_left span{
	float: left;
	display: block;
	width: 12%;
    min-height: 100px;
    margin-right: 5px;
    background-size: contain;
}
.m_left span>img{
	margin: 0;
}
.m_left h4{
	font: 500 22px/30px 'Roboto',sans-serif;
	color: #ffb400;
	border-bottom: 1px dotted #6f6f6f;
	margin-bottom: 11px;
	padding-bottom: 8px;
	text-transform: none;
	width: 82%;
	float: left;
}
.m_left  p{
	width: 82%;
	float: left;
}