@charset "utf-8";
/* CSS Document */
.slider_display767{
	display:none;}
.js_display_large{}

.slider_on{
	display:none !important;}
/*----=========LEASERSHIP TEAM STYLE TAG S START===========-------------*/
.paragraph{
	color:#000;
	font-size:14px;
	text-align:center;
	line-height: normal;
	list-style:none;
	font-family: 'Source Sans Pro', sans-serif;
	padding:0px;
	margin:0px;}
.team_more{
	clear:both;
	text-align:center;
	font-size:14px;
	font-weight:400;
	color: #00588a !important;
	outline:0px;
	font-family: 'Source Sans Pro', sans-serif;
	padding:0px 0px 0px 0px;
	margin:5px 0px 0px 0px;}
.team_more a{
	outline:0px;
	color:#00588a;
	text-decoration:none;}
.team_more a:hover{
	outline:0px;
	color:#00588a;
	text-decoration: underline !important;}
.team_row{
	float:left;
	width:100%;
	height:auto;
	padding:0px 0px 20px 0px;
	margin:0px 0px 0px 0px;
	/*border-bottom:solid 1px #f2f2f2;*/}
.team_lhs{
	width:19%;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;}
.team_rhs{
	width:78%;
	float:right;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;}
.user_name{
	text-align:left;
	font-size:18px;
	font-weight:700;
	color: #333333;
	font-family: 'Source Sans Pro', sans-serif;
	padding:0px;
	margin:0px;}
.user_name1{
	text-align:left;
	font-size:14px;
	font-weight:700;
	color: #333333;
	font-family: 'Source Sans Pro', sans-serif;
	padding:0px;
	margin:0px;}
/*===========TEAM USER BOX STYLE START==========*/
.team_box1{
	cursor:pointer;
	float:left;
	width:47%;}
.team_box2{
	cursor:pointer;
	float:right;
	width:47%;}
.team{
	padding:20px;
	margin:0px 0px 30px 0px;	
	border:solid 1px #f2f2f2;}
.team_img{
	width:120px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	padding:0px 0px 0px 0px;}
.team_img img{
	height:auto;
	width:100%;}
.team_name{
	text-align: center;
	font-size: 16px;
	font-weight: 700;
	color: #00588a;
	font-family: 'Source Sans Pro', sans-serif;
	padding: 0px;
	margin: 0px;
}
.team_name1{
	text-align:center;
	font-size:13px;
	font-weight:700;
	color: #333333;
	font-family: 'Source Sans Pro', sans-serif;
	padding:0px;
	margin:0px;}

/*----=========LEASERSHIP TEAM STYLE TAG S END===========-------------*/

.accordion-heading {
	outline:0px;
	/*color:#000000;*/
  border-bottom: 0;
 /* background-image: url("../img/tab_bg.png");*/
  background-repeat: repeat;
  color: #ffffff;
  font-family: 'Source Sans Pro',sans-serif;
  font-size: 14px;
  font-weight: 400;
}
.accordion-heading a{
	outline:0px;
	/*color:#00588a !important;*/}
.collapse {
	outline:0px;
	font-size:14px;
	font-family: 'Source Sans Pro',sans-serif;}
.vticker_row{
	width: 100%;
	height: auto;
	z-index: 100px;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.vticker_content{
	position:relative;
	padding: 20px 50px;
	height:auto;	
	background-color: #FFF;
	border: solid 1px #dbdbdb;
	margin: 20px 0px 0px 0px;
	text-align: center;
}

.vticker_content .carousel-control.right {
    left: auto;
    right: -30px;
	width:10px;
}
.vticker_content .carousel-control{
	height:auto;
	top:50% !important;
	position:absolute !important;
	margin-top:-10px;}
.vticker_content .carousel-control.left {
    left: -30px;
    right: auto;
	width:10px;
}
/*.vticker_content ul {
	text-decoration:none;
	color:#000;
	width:100%;
	font-weight:500;
	font-family: 'Source Sans Pro', sans-serif;
	padding:0px;
	margin:0px;}*/
.vticker_content p{
	color:#000;
	font-size:14px;
	text-align:center;
	line-height: normal;
	list-style:none;
	font-family: 'Source Sans Pro', sans-serif;
	padding:0px;
	margin:0px;}
.carousl_img767  .carousel-control {
    color: #ffffff;
    font-size: 60px;
    font-weight: 100;
    height: 40px;
    left: 15px;
    line-height: 30px;
    margin-top: -20px;
    position: absolute;
    text-align: center;
    top:60% !important;
    width: 40px;
    z-index: 1000;
}
.flag{
	height: auto;
	width: auto;
	/*border: solid 1px #FF0000;*/
	position: absolute;
	top: 0;
	right: 0;
	z-index: 1000;
	margin-right: 28px;
	/*right: 52px;
	top: 4px;*/
}
.flag_icon{
	float: left;
	padding: 3px 0px 0px 10px;
	margin: 0px;}
/*----------====banner title style start=======-----------*/
.teaser_more{
	text-decoration:none;
	color:#005aca;}
.teaser_more a{
	text-decoration:none;
	color:#005aca;}
.teaser_more a:hover{
	text-decoration: underline;
	color:#000000;}
/*.carousl_img767 {
	display: inherit;}*/
.carousl_img1{
	display: inherit;}
.carousl_img3{
	display:none;}
.carousl_img4{}
.carousl_img4_on{
	display:none;}
	.carousl_img767 {
		display: inherit;}
.carousl_img768 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;}
.carousl_img{
	width:20%;
	margin-left:0%;
	float:left;}
.business_title{
	width: 75%;
	height: 130px;
	padding: 30px 0px 0px 0px;
	text-align: left;
	text-transform: none;
	font-size: 20px;
	line-height: 30px;
	font-weight: 700;
	color: #FFF;
	/*border:solid 1px #FF0000;*/
	font-family: 'Kreon', "serif;";
}

/*----------====banner title style start=======-----------*/
/*-------=====display div start=======--------*/
.display980{
	width:auto;
	display:inherit;}
.teaser_linebg{
	height: auto;
	width: 100%;
	float: left;
	background-size: 100% 100%;
	background-image: url(../img/teaser_line.png);
	background-repeat: repeat-y;
}
/*-------=====display div end=======--------*/
.featuredimg {
	width: 100%;
	height: auto;
	background: url(../img/services_bnr.png);
	background-size: 100% 100%;
	background-position: right center;
	background-repeat: no-repeat;
}
.inner_pagebg{
	width: 100%;
	height:auto;
	background-image:url(../img/goldstone-inner_bannerbg.png);
	background-repeat:no-repeat;}
.featuredimg:hover {
}


/*----===========-----------*/
.about_banner {
	width: 100%;
	height: auto;
	background: url(../img/about_bnr.png);
	background-size: 100% 100%;
	background-position:right center;
	background-repeat: no-repeat;
}

.industries_banner {
	width: 100%;
	height: auto;
	background: url(../img/industries_bnr.png);
	background-size: 100% 100%;
	background-position:right center;
	background-repeat: no-repeat;
}
.technologies_banner {
	/*opacity:2px;*/
	width: 100%;
	height: auto;
	background: url(../img/technologies_bnr.png);
	background-size: 100% 100%;
	background-position:right center;
	background-repeat: no-repeat;
}
/*-----=========------------*/


.banner_slide_image1200{
	width:100%;
	height:auto;
	float:left;
	/*border:solid 1px #FF0000;*/}


.banner_slide_image_mobil{
	display:none;
	width:100%;
	height:auto;
	float:left;
	/*border:solid 1px #009900;*/}

/*-----====== banner background start=====------*/
/*.featuredimg {
	width: 100%;
	height: auto;
	background: url(../img/service.png);
	background-size: 100% 200%;
	background-position:right center;
	background-repeat: no-repeat;
}
.inner_pagebg{
	height:auto;
	background-image:url(../img/goldstone-inner_bannerbg.png);
	background-repeat:no-repeat;}
.featuredimg:hover {
}*/



/*-----====== banner background end=====------*/

.teaser_bgimg{
	background-image: url(../img/teaser_bg1.png);
	background-repeat: repeat;
	background-color:#C90;
	height: auto;
	width: 100%;
}
.teaser_bgimg1{
	background-image: url(../img/teaser_bg1.png));
	background-repeat: repeat;
	height: auto;
	background-color:#C90;
	width: 100%;
}
.nav_height{
	height:68px;
	line-height:68px;}
.grey1{
	background-color:#f4f4f4;}
.orange{
	color:#ff6000;}
.red{
	background-color:#F00;}
.yellow{
	background-color:#fec057;}
.yellow1{
	background-color:#fffdd5;}
.medim11{
	text-transform: uppercase;
	font-size: 11px;
	font-weight: 500;
	font-family: 'Raleway', sans-serif;
	letter-spacing: 1px;
}
.medim11 a{
	text-decoration:none;}
.medim11 a:hover{
	text-decoration:none;}
.radius_all{-webkit-border-radius:  10px 10px 10px 10px;
	-moz-border-radius:  10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;}
.radius_all6{-webkit-border-radius:  6px 6px 6px 6px;
	-moz-border-radius:  6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;}

.weidth{
	margin:0px 0px 0px 0px;
	background-color:#FFF;}
	
.shadow{
	z-index: 10000;
	background-position: bottom;
	background-image: url(../img/nav_bg.png);
	background-repeat: repeat-x;
	/* [disabled]behavior: url(ie-css3.htc); */
	}
/*--------================---------------*/



/*------======font style start=========-----------*/
.regular13{
	font-size:13px;
	font-family: 'Raleway', sans-serif;
	font-weight: normal;}
.semibold13{
	font-size:13px;
	font-family: 'Raleway', sans-serif;
	font-weight:600;}
.bold13{
	font-size:13px;
	font-family: 'Source Sans Pro', sans-serif;
	font-weight:700;}
.bold30{
	font-size:30px;
	font-family: 'Raleway', sans-serif;
	font-weight:700;}
.bold12{
	font-size:12px;
	font-family: 'Raleway', sans-serif;
	font-weight:700;}
.regular10{
	font-size:10px;
	font-family: 'Raleway', sans-serif;
	font-weight: normal;}
.regular11{
	font-size:11px;
	font-family: 'Raleway', sans-serif;
	font-weight: normal;}
.regular12{
	font-size:12px;
	font-family: 'Raleway', sans-serif;
	font-weight: normal;}
.semibold12{
	font-size:12px;
	font-family: 'Raleway', sans-serif;
	font-weight: normal;
	line-height:15px;
	word-spacing:1px;}
.semibold11{
	font-size:11px;
	font-family: 'Raleway', sans-serif;
	font-weight: normal;
	line-height:15px;
	word-spacing:1px;}
.extrabold12{
	text-transform:uppercase;
	word-spacing:1px;
	font-size:12px;
	font-family: 'Raleway', sans-serif;
	font-weight:800;
	line-height: 15px;
	}
	
	
.regular14{
	font-size:14px;
	font-weight: normal;
	font-family: 'Raleway', sans-serif;}
.regular18{
	font-size:18px;
	font-weight: normal;
	font-family: 'Raleway', sans-serif;}
.regular36{
	font-size:36px;
	font-weight: normal;
	font-family: 'Raleway', sans-serif;}
.bold14{
	font-size:14px;
	line-height:22px;
	font-family: 'Raleway', sans-serif;
	font-weight:700;}
.extrabold14{
	color:#000;
	font-size:14px;
	line-height:22px;
	font-family: 'Raleway', sans-serif;
	font-weight:800;}
.bold16{
	font-size:16px;
	line-height:18px;
	font-family: 'Raleway', sans-serif;
	font-weight:700;}
.bold18{
	font-size:18px;
	font-family: 'Raleway', sans-serif;
	font-weight:700;}
.bold20{
	font-size:20px;
	font-family: 'Raleway', sans-serif;
	font-weight:700;}

.semibold24{
	color:#000000;
	font-size:24px;
	font-weight: normal;
	font-family: 'Raleway', sans-serif;
	line-height: 30px;
}
.bold24{
	font-size:24px;
	font-weight: normal;
	font-weight:700;
	font-family: 'Raleway', sans-serif;
	line-height: 25px;}
.regular30{
	font-size:30px;
	color:#FFFFFF;
	font-weight: normal;
	font-family: 'Raleway', sans-serif;
	line-height: 25px;}

.bold36{
	font-size:36px;
	line-height:22px;
	font-family: 'Raleway', sans-serif;
	font-weight:700;}
.text_up{
	text-transform:uppercase;}
.black{
	color:#000000;}
.font_link{
	text-decoration:none;
	color:#00588a;}
.font_link a{
	text-decoration: underline;
	color:#00588a;}
.font_link a:hover{
	text-decoration: none;
	color:#00588a;}
/*------=====font stale end========--------------*/

.paragraph14{
	color: #000;
	text-align: justify;
	line-height: 24px;
	font-weight: 500;
	font-size: 14px;
	text-decoration: none;
	font-family: 'Source Sans Pro', sans-serif;
}
.paragraph14 a{
	text-decoration:none;
	color:#005aca;}
.paragraph14 a:hover{
	text-decoration: underline;
	color:#005aca;}

.paragraph_14{
	color: #333333;
	text-align: justify;
	line-height: 20px;
	font-weight: 500;
	font-size: 14px;
	text-decoration: none;
	font-family: 'Source Sans Pro', sans-serif;
}
.inner_paragraph_14{
	color: #333333;
	text-align: justify;
	line-height: 20px;
	font-weight: 500;
	font-size: 14px;
	margin: 15px 0px 0px 0px;
	text-decoration: none;
	font-family: 'Source Sans Pro', sans-serif;
}
.team_paragraph{
	color: #333333;
	text-align: justify;
	line-height: 20px;
	font-weight: 500;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	font-family: 'Source Sans Pro', sans-serif;
}

.contact_paragraph{
	color: #333333;
	text-align: justify;
	line-height: 30px;
	font-weight: 500;
	font-size: 14px;
	margin:10px 0px 0px 0px;
	text-decoration: none;
	font-family: 'Source Sans Pro', sans-serif;
}

.bullets{
	color: #333333;
	text-align: justify;
	line-height: 20px;
	font-weight: 500;
	font-size: 14px;
	padding-left: 15px;
	text-decoration: none;
	font-family: 'Source Sans Pro', sans-serif;
	background-image: url(../img/arrow_p.png);
	background-repeat: no-repeat;
	background-position: top left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.map_bullets{
	color: #333333;
	text-align: justify;
	line-height: 20px;
	font-weight: 500;
	font-size: 14px;
	padding-left: 15px;
	margin: 10px 0px 0px 0px;
	text-decoration: none;
	font-family: 'Source Sans Pro', sans-serif;
	background-image: url(../img/map_arrow.png);
	background-repeat: no-repeat;
	background-position: top left;
}
.map_bullets_empty{
	color: #333333;
	text-align: justify;
	line-height: 20px;
	font-weight: 500;
	font-size: 14px;
	padding-left: 15px;
	margin: 10px 0px 0px 0px;
	text-decoration: none;
	font-family: 'Source Sans Pro', sans-serif;
	background-position: top left;
}
.map_bullets1{
	color: #333333;
	text-align: justify;
	line-height: 20px;
	font-weight: 500;
	font-size: 14px;
	padding-left: 15px;
	margin: 10px 0px 0px 20px;
	text-decoration: none;
	font-family: 'Source Sans Pro', sans-serif;
	background-image: url(../img/map_arrow.png);
	background-repeat: no-repeat;
	background-position: left center;
}

.sn_bold14{
	color: #333333;
	font-weight: 700;
	font-size: 14px;
	text-decoration: none;
	font-family: 'Source Sans Pro', sans-serif;
	text-align: left;
}

/*------====navigation style strat=====--------*/
.font_source{
	font-family: 'Source Sans Pro', sans-serif;}
.brd_right{
	border-right: solid 1px #CCCCCC;
}
.brd_left{
	border-left: solid 1px #CCCCCC;
}
.brd_leftd{
	border-left: solid 1px #DDDDDD;
	}
.brd_all{
	border-right: solid 1px #CCCCCC;
}
.brd_3{
	border-left: solid 1px #DDDDDD;
	border-right: solid 1px #DDDDDD;
	border-bottom: solid 1px #DDDDDD;
}
.brdred_btm{
	border-bottom:solid 1px #FF0000;}
.red_link{
	text-decoration: none;
	}
.red_link:hover{
	padding-bottom: 10px;
	/* [disabled]border-bottom:solid 1px #ff0000; */
	text-decoration: none;
	}
/*------====navigation style strat=====--------*/

.nav_brd{
	border-bottom:solid 1px #d6d6d6;}
	
/*----=======padding propertis start=============-----------*/

/*-------======border style start========----------*/
.brd_btm{
	border-bottom:solid 1px #cccccc;}
.brd_top{
	border-top:solid 1px #cccccc;}

/*-------======border style end========----------*/

/*-=====padding top start=====------*/
.pd_top2{padding-top:2px;}
.pd_top5{padding-top:5px;}
.pd_top7{padding-top:7px;}
.pd_top9{padding-top:9px;}
.pd_top10{padding-top:10px;}
.pd_top12{padding-top:12px;}
.pd_top14{padding-top:14px;}
.pd_top15{padding-top:15px;}
.pd_top20{padding-top:20px;}
.pd_top25{padding-top:25px;}
.pd_top30{padding-top:30px;}
.pd_top35{padding-top:35px;}
.pd_top40{padding-top:40px;}
.pd_top45{padding-top:45px;}
.pd_top50{padding-top:50px;}
/*-=====padding top end=====------*/	

/*-=====padding bottom start=====------*/
.pd_btm5{padding-bottom:5px;}
.pd_btm7{padding-bottom:7px;}
.pd_btm9{
	padding-bottom: 9px;
}
.pd_btm10{padding-bottom:10px;}
.pd_btm12{padding-bottom:12px;}
.pd_btm14{padding-bottom:14px;}
.pd_btm15{padding-bottom:15px;}
.pd_btm20{padding-bottom:20px;}
.pd_btm25{padding-bottom:25px;}
.pd_btm30{padding-bottom:30px;}
.pd_btm35{padding-bottom:35px;}
.pd_btm40{padding-bottom:40px;}
.pd_btm45{padding-bottom:45px;}
.pd_btm50{padding-bottom:50px;}
/*-=====padding bottom end=====------*/

/*-=====padding left start=====------*/
.pd_left5{padding-left:5px;}
.pd_left7{padding-left:7px;}
.pd_left10{padding-left:10px;}
.pd_left15{padding-left:15px;}
.pd_left20{padding-left:20px;}
.pd_left25{padding-left:25px;}
.pd_left30{padding-left:30px;}
.pd_left35{padding-left:35px;}
.pd_left40{padding-left:40px;}
.pd_left45{padding-left:45px;}
.pd_left50{padding-left:50px;}
/*-=====padding left end=====------*/
/*-=====padding right start=====------*/
.pd_right5{padding-right:5px;}
.pd_right7{padding-right:7px;}
.pd_right10{padding-right:10px;}
.pd_right15{padding-right:15px;}
.pd_right20{padding-right:20px;}
.pd_right25{padding-right:25px;}
.pd_right30{padding-right:30px;}
.pd_right35{padding-right:35px;}
.pd_right40{padding-right:40px;}
.pd_right45{padding-right:45px;}
.pd_right50{padding-right:50px;}
/*-=====padding right end=====------*/

/*----=======padding propertis end=============-----------*/

/*-=====margin top start=====------*/
.mrn_top3{margin-top:3px;}
.mrn_top5{margin-top:5px;}
.mrn_top7{margin-top:7px;}
.mrn_top10{	margin-top:10px;}
.mrn_top15{	margin-top:15px;}
.mrn_top20{	margin-top:20px;}
.mrn_top25{	margin-top:25px;}
.mrn_top30{	margin-top:30px;}
.mrn_top35{	margin-top:35px;}
.mrn_top40{	margin-top:40px;}
.mrn_top45{	margin-top:45px;}
.mrn_top50{	margin-top:50px;}
/*-=====margin top end=====------*/	

/*-=====margin bottom start=====------*/
.mrn_btm3{margin-bottom:3px;}
.mrn_btm5{margin-bottom:5px;}
.mrn_btm7{	margin-bottom:7px;}
.mrn_btm10{	margin-bottom:10px;}
.mrn_btm15{	margin-bottom:15px;}
.mrn_btm20{	margin-bottom:20px;}
.mrn_btm25{	margin-bottom:25px;}
.mrn_btm30{	margin-bottom:30px;}
.mrn_btm35{	margin-bottom:35px;}
.mrn_btm40{margin-bottom:40px;}
.mrn_btm45{	margin-bottom:45px;}
.mrn_btm50{	margin-bottom:50px;}
/*-=====margin bottom bottom end=====------*/

/*-=====margin left bottom start=====------*/
.mrn_left5{margin-left:2px;}
.mrn_left5{margin-left:3px;}
.mrn_left5{margin-left:5px;}
.mrn_left7{margin-left:7px;}
.mrn_left8{margin-left:8px;}
.mrn_left10{margin-left:10px;}
.mrn_left12{margin-left:12px;}
.mrn_left14{margin-left:14px;}
.mrn_left15{margin-left:15px;}
.mrn_left20{margin-left:20px;}
.mrn_left25{margin-left:25px;}
.mrn_left30{margin-left:30px;}
.mrn_left35{margin-left:35px;}
.mrn_left40{margin-left:40px;}
.mrn_left45{margin-left:45px;}
.mrn_left50{margin-left:50px;}
.mrn_left55{margin-left:55px;}
.mrn_left60{margin-left:60px;}

/*-=====margin left bottom end=====------*/
/*-=====margin left bottom start=====------*/
.mrn_right2{margin-right:2px;}
.mrn_right3{margin-right:3px;}
.mrn_right5{margin-right:5px;}
.mrn_right7{margin-right:7px;}
.mrn_right8{margin-right:8px;}
.mrn_right10{margin-right:10px;}
.mrn_right12{margin-right:12px;}
.mrn_right14{margin-right:14px;}
.mrn_right15{margin-right:15px;}
.mrn_right20{margin-right:20px;}
.mrn_right25{margin-right:25px;}
.mrn_right30{margin-right:30px;}
.mrn_right35{margin-right:35px;}
.mrn_right40{margin-right:40px;}
.mrn_right45{margin-right:45px;}
.mrn_right50{margin-right:50px;}
.mrn_right55{margin-right:55px;}
.mrn_right60{margin-right:60px;}

/*-=====margin left bottom end=====------*/
/*----=======margin propertis start=============-----------*/


/*----=======margin propertis end=============-----------*/

/*------===teaser style start====--------*/
.teaser_icon{
	width: 50px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	/* [disabled]margin-top: 0px; */
	/* [disabled]margin-bottom: 0px; */
}
.teaser_container{
	width: 90%;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}
.tab_container{
	width: 96%;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}
.teaser_container_innerpage{
	width: 90%;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:30px;
}
.teaser_container_innerpage a{
	text-decoration:none;
	color:#005aca;}
.teaser_container_innerpage a:hover{
	text-decoration:none;
	color:#005aca;}
.innerpage_map{
	width: 100%;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:30px;
}
.innerpage_map a{
	text-decoration:none;
	color:#005aca;}
.innerpage_map a:hover{
	text-decoration:none;
	color:#005aca;}
.teaser_container1{
	width: 75%;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}
/*------===teaser style end====--------*/
.read_more{
	width: 89px;
	height: 27px;
	margin-left: auto;
	margin-right: auto;
	line-height: 27px;
	color: #FFF;
	font-size: 11px;
	text-align: center;
	text-transform: uppercase;
	background-image:url(../img/arrow.png);
	background-position:right center;
	background-repeat:no-repeat;
	font-family: 'Raleway', sans-serif;
}
.read_more a{
	width:85px;
	height:27px;
	float:left;
	line-height:27px;
	color:#FFF;
	background-color: #000000;}
.read_more a:hover{
	width:85px;
	height:27px;
	float:left;
	line-height:27px;
	color:#FFF;
	}
/*----=====splash teaser buttons style stare=====-----------*/
.teaser_arrow{
	right:-10px;
	top:41%;
	width:10px;
	height:10px;
	position:absolute;}
.td_teaser{
	position: relative;
	float: right;
	width: auto;
	height: 65px;
	margin: 20px 20px 0px 0px;
	background-color: #FFF;
}
.td_teaser_right{
	position: relative;
	float: right;
	width: auto;
	height: 65px;
	margin: 20px 0px 0px 0px;
	background-color: #FFF;
}
.td_link{
	/* [disabled]float:left; */
	margin: 20px 20px 0px 20px;
	color: #000000;
	font-size: 12px;
	text-align: left;
	font-weight: 700;
	text-transform: uppercase;
	font-family: 'Raleway', sans-serif;
}
.td_regular12_w{
	color: #000;
	font-size: 12px;
	text-transform: uppercase;
	font-family: 'Raleway', sans-serif;
	font-weight: 700;
	/* [disabled]float: left; */
	margin-left: 20px;
	margin-right: 20px;
}
.td_regular12_w a{
	color:#FFF;}
	
.td_regular12_w a:hover{
	text-decoration: none;
	color: #000;
}
	
.slide_read_btn{
	position: absolute;
	top: -80px;
	z-index:10;
}
.slide_read_btn1{
	position: relative;
	top: -20px;
/*	background-color: #717171;
	height:50px;*/
}
	



/*----=========-----------*/
	/*-----============PERCENTAGE 100% PROPERTIES CSS STYLE PART START=========----------*/
.percentage10{float:left; height:auto; width:10%;}
.percentage11{float:left; height:auto; width:11%;}
.percentage12{float:left; height:auto; width:12%;}
.percentage15{float:left; height:auto; width:15%;}
.percentage20{float:left; height:auto; width:20%;}
.percentage25{float:left; height:auto; width:25%;}
.percentage30{float:left; height:auto; width:30%;}
.percentage35{float:left; height:auto; width:35%;}
.percentage40{float:left; height:auto; width:40%;}
.percentage45{float:left; height:auto; width:45%;}
.percentage50{float:left; height:auto; width:50%;}
.percentage55{float:left; height:auto; width:55%;}
.percentage60{float:left; height:auto; width:60%;}
.percentage65{float:left; height:auto; width:65%;}
.percentage70{float:left; height:auto; width:70%;}
.percentage75{float:left; height:auto; width:75%;}
.percentage80{float:left; height:auto; width:80%;}
.percentage82{float:left; height:auto; width:82%;}
.percentage85{float:left; height:auto; width:85%;}
.percentage87{float:left; height:auto; width:87%;}
.percentage90{float:left; height:auto; width:90%;}
.percentage95{float:left; height:auto; width:95%;}
.percentage100{float:left; height:auto; width:100%;}
/*-----============PERCENTAGE 100% PROPERTIES CSS STYLE PART END=========----------*/




/*----====banner style start====-------*/
.slide_title{
	margin:110px 0px 0px 0px;
	line-height:48px;
	font-size:36px;
	font-family: 'Raleway', sans-serif;
	font-weight:700;}
.sub_title{
	text-align:right;
	margin: 15px 0px 0px 0px;
	line-height: 30px;
	font-size: 18px;
	text-transform: uppercase;
	font-family: 'Raleway', sans-serif;
	font-weight: 500;
	color: #00676d;
}
/*-----splash start-------------*/
.sub_bg{
	width: 380px;
	height: auto;
	float: left;
	margin-top:30px;
	/* [disabled]border:solid 1px #F00; */
	}
.sub_bg1{
	width: 376px;
	height: auto;
	float: left;
	/*border: solid 1px #F00;*/
	/* [disabled]background-color: #003366; */
	margin-bottom: 1px;
	}
.splash_title{
	color: #000;
	margin: 80px 0px 0px 0px;
	line-height: 48px;
	font-size: 30px;
	font-family: 'Kreon', serif;
	font-weight: 700;
}

.splash1_title{
	text-align:left;
	color: #ffffff;
	margin: 80px 0px 0px 0px;
	line-height: 42px;
	word-spacing: 12px;
	letter-spacing:0.8px;
	font-size: 26px;
	font-family: 'Kreon', serif;
	font-weight: 700;
}
.splash_title_slide3{
	color: #000000;
	margin: 80px 0px 0px 0px;
	line-height: 48px;
	font-size: 30px;
	font-family: 'Kreon', serif;
	text-transform: uppercase;
	font-weight: 700;
}
.splash_subtitle_slide3{
	float: left;
	color: #000000;
	letter-spacing: 0.5px;
	text-transform: uppercase;
	line-height: 24px;
	font-size: 18px;
	text-align:left;
	font-family: 'Kreon', serif;
	font-weight: 700;
	width: auto;
	/* [disabled]margin:15px 0px 15px 20px; */
}
.splash_subtitle{
	float: left;
	color: #000000;
	letter-spacing: 0.5px;
	text-transform: uppercase;
	line-height: 24px;
	font-size: 18px;
	font-family: 'Kreon', serif;
	font-weight: 700;
	width: auto;
	/* [disabled]margin:15px 0px 15px 20px; */
	text-align: left;
}

.splash_subtitle_slide2{
	float: left;
	color: #FFFFFF;
	letter-spacing: 0.5px;
	text-transform: uppercase;
	line-height: 24px;
	font-size: 18px;
	font-family: 'Kreon', serif;
	text-align: left;
	font-weight: 700;
	width: auto;
	/* [disabled]margin:15px 0px 15px 20px; */
}


.yllo_more{
	margin-left: auto;
	margin-right: auto;
	color: #000;
	font-size: 11px;
	text-align: left;
	text-transform: uppercase;
	/* [disabled]background-image: url(../img/red_morebg.png); */
	background-position: right center;
	background-repeat: repeat;
	font-family: 'Raleway', sans-serif;
	float: left;
	margin-top: 20px;
	background-color: #000;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.yllo_more a{
	float: left;
	color: #FFF;
	/* [disabled]background-color: #d28b1f; */
}
.yllo_more a:hover{
	float: left;
	color: #FFF;
}
.yellow_more_right{
	color: #000;
	font-size: 11px;
	text-align: left;
	text-transform: uppercase;
	/* [disabled]background-image: url(../img/red_morebg.png); */
	background-position: right center;
	background-repeat: repeat;
	font-family: 'Raleway', sans-serif;
	float: left;
	margin-top: 20px;
	background-color: #000;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.yellow_more_right a{
	float: right;
	color: #FFF;
	/* [disabled]background-color: #d28b1f; */
}
.yellow_more_right a:hover{
	float: right;
	color: #FFF;
}
	
/*-----splash end-------------*/


/*-----splash1 start-------------*/
.sl_sub_bg{
	width: 490px;
	height: auto;
	float: left;
	margin:45px 0px 0px 0px;
	/* [disabled]border:solid 1px #F00; */
	}
.sl_sub_bg1{
	width: 486px;
	height: auto;
	float: right;
	margin-bottom: 1px;
	}

.splash1_subtitle{
	float: right;
	color: #ffffff;
	letter-spacing: 0.5px;
	text-transform: uppercase;
	word-spacing:50px;
	line-height: 24px;
	font-size: 18px;
	font-family: 'Kreon', serif;
	font-weight: 700;
	width: auto;
	margin:15px 0px 15px 20px;
}
.innerheader_bg{
	background-image:url(../img/inner_headerbg.jpg);
	background-repeat: repeat;
}
.yllo_more1{
	width: 97px;
	height: 27px;
	margin-left: auto;
	margin-right: auto;
	line-height: 27px;
	color: #FFF;
	font-size: 11px;
	text-align: center;
	text-transform: uppercase;
	background-image: url(../img/yllo_btn.png);
	background-position: right center;
	background-repeat: no-repeat;
	font-family: 'Raleway', sans-serif;
	float: right;
}
.yllo_more1 a{
	width:93px;
	height:27px;
	float:right;
	line-height:27px;
	color:#FFF;
	background-color: #d28b1f;}
.yllo_more1 a:hover{
	width:93px;
	height:27px;
	float:left;
	line-height:27px;
	color:#FFF;}
	
/*-----splash1 end-------------*/


/*----====banner style end====-------*/	

/*----------====head style start========--------*/
.logo_img{
	display:none;}
.logo{
	z-index:1000;
	top:-35px;
	position: absolute;
	height:auto;
	width:auto;
	float:left;
	padding:49px 0px 0px 0px;
	-webkit-border-radius:  10px 10px 10px 10px;
	-moz-border-radius:  10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	/*border:solid 1px #FF0000;*/}
/*----------====head style end========--------*/
	
/*----------====banner slide style========--------*/
.media_red{
	background-color:#0F0;}
.slide1{
	height:auto;
	background-image:url(../img/banner.png);
	background-repeat:no-repeat;
	
}
.read_btn{
	width: 95px;
	height: 30px;
	float: right;
	line-height: 30px;
	color: #FFF;
	font-size: 12px;
	text-align: center;
	background-color: #000000;
	text-transform: uppercase;
	font-family: 'Raleway', sans-serif;
	margin-top: 20px;
}
.read_btn a{
	width:95px;
	height:30px;
	float:right;
	line-height:30px;
	color:#FFF;}
.read_btn a:hover{
	width:95px;
	height:30px;
	float:right;
	line-height:30px;
	color:#FFF;}
.slide_teaser{
	float: right;
	width: 125px;
	height: 65px;
	margin: 165px 30px 0px 0px;
	background-color: #000;
}
.slide_teaser_right{
	float: right;
	width: 150px;
	height: 65px;
	margin: 165px 0px 0px 0px;
	background-color: #000;
}
.bnr_link{
	/* [disabled]float:left; */
	margin: 20px 0px 0px 20px;
	color: #ffcc00;
	font-size: 14px;
	text-align: left;
	font-weight: 500;
	text-transform: uppercase;
	font-family: 'Raleway', sans-serif;
}
.regular12_w{
	color: #FFF;
	font-size: 12px;
	text-transform: uppercase;
	font-family: 'Raleway', sans-serif;
	font-weight: 400;
	/* [disabled]float: left; */
	margin-left: 20px;
}


/*----------====banner slide end========--------*/


/*------=============--------*/
.more{
	width: 74px;
	height: 27px;
	float:right;
	line-height: 27px;
	color: #FFF;
	font-size: 10px;
	text-align: center;
	margin-top:50px;
	background-image:url(../img/arrow.png);
	background-position:right center;
	background-repeat:no-repeat;
	text-transform: uppercase;
	font-family: 'Raleway', sans-serif;
}
.more a{
	width:70px;
	height:27px;
	float:left;
	line-height:27px;
	color:#FFF;
	background-color: #000000;}
.more a:hover{
	width:70px;
	height:27px;
	float:left;
	line-height:27px;
	color:#FFF;
	background-color: #000000;
	}
/*-----=============---------*/

/*------=====footer style start=========-------*/
.center_footer{
	float:right;
	width:auto;
	margin-top:50px;}

/*--======copyright style start========--*/
.looking{
	width:auto;
	height:auto;
	float:left;
	width: auto;
	padding:25px 20px 25px 0px;
	margin:30px 0px 0px 0px;
	border-right:solid 1px #dbdbdb;}
.clients_min{
	width:85%;
	height:auto;
	float:right;
	/*background-color: #F00;*/
	/*border:solid 1px #CC00CC;*/}

.footer_bg{
	background-image: url(../img/copyright_bg.png);
	background-repeat:repeat;
	}
.footer_center{
	width:300px;
	float:left;
	margin:0px 0px 0px 0px;}
.footer_link{
	float: left;
	color: #FFF;
	font-size: 10px;
	text-transform: uppercase;
	font-family: 'Raleway', sans-serif;
	font-weight: 400;
	margin: 50px 55px 0px 0px;
}
.footer_link a{
	color: #FFF;
	text-decoration: none;
}
.footer_link a:hover{
	color: #FFF;
	text-decoration: underline;
}
.footer_link_r{
	float: left;
	color: #ffffff;
	font-size: 10px;
	text-transform: uppercase;
	font-family: 'Raleway', sans-serif;
	font-weight: 400;
	margin: 50px 0px 0px 0px;
}
.footer_link_r a{
	color: #FFF;
	text-decoration: none;
}
.footer_link_r a:hover{
	color: #FFF;
	text-decoration: underline;
}
.footer_link1{
	float: left;
	color: #FFFFFF;
	font-size: 10px;
	text-transform: uppercase;
	font-family: 'Raleway', sans-serif;
	font-weight: 400;
	margin: 0px px 0px 0px;
}
/*--======copyright style end========--*/

/*------=====footer style end==========--------*/
.ter{
	height:auto;
	width:33.2%;
	float:left;
	}
.ter1{
	height:auto;
	width:33%;
	float:left;
	background-color:#03C;
	}
.ter2{
	height:auto;
	width:33%;
	float:left;
	background-color:#03C;
	}

/*--------------=======inner page style start===========---------------*/

/*-----------=====inner page banner title style strat=======--------*/
.se_title{
	/* [disabled]float:left; */
	color: #FFF;
	clear: both;
	text-align:left;
	font-size: 40px;
	font-weight: 700;
	font-family: 'Noto Serif', serif;
	margin:35px 0px 0px 0px;
	z-index:10000;
	}
.se_subtitle{
	/* [disabled]float: left; */
	width: auto;
	clear: both;
	text-align: left;
	color: #000000;
	font-size: 20px;
	font-weight: 400;
	font-family: 'Noto Serif', serif;
	margin:0px 0px 45px 0px;
	}
/*-----------=====inner page banner title style strat=======--------*/
.se_subtitle1{
	width: auto; 
	clear: both;
	color: #000000;
	text-align:left;
	font-size: 20px;
	font-weight: 700;
	font-family: 'Noto Serif', serif;
	}
.se_lhsbr{
	width: 20%;
	float: left;
	height: auto;
	margin-bottom:20px;
	/* [disabled]border: solid 1px #330000; */
}

.se_minbr{
	width: 59.4%;
	float: left;
	height: auto;
}
.contact_minbr{
	width: 80%;
	float: left;
	height: auto;
}
.se_rhsbr{
	width: 20%;
	float: right;
	height: auto;
	margin:10px 0px 20px 0px;
}
/*-----banner imag size start---------*/
.img_l{
	width: 20%;
	float: left;
	height: auto;
	/* [disabled]border: solid 1px #330000; */
}
.img_r{
	width: 20%;
	float: right;
	height: auto;
	margin:10px 0px 20px 0px;
}
/*-----banner imag size end---------*/
.tab{
	width: 100%;
	height: auto;
	background-color: #00588a;
	float: left;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	position: relative;
	background-image: url(../img/inner_headerbg.jpg);
	background-repeat: repeat;
}

/*------===========tab1=======--------*/
.tab_link{
	margin: 5px 0px 0px 0px;
	clear: both;
	width: 100%;
	height: auto;
	padding: 0px;
	float: left;
	position: relative;
}
.tab_link_text{
	width: auto;
	padding: 0px 0px 0px 10px;
	color: #FFFFFF;
	text-align: left;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	font-family: 'Source Sans Pro', sans-serif;
	padding: 10px 10px 10px 10px;
	background-image:url(../img/tab_bg.png);
	background-repeat:repeat;
	}
.tab_link_text a{
	text-decoration:none;
	color:#FFF;}
.tab_link_text a:hover{
	text-decoration:none;
	color:#FFF;}
.active_tab{
	width: auto;
	color: #FFFFFF;
	text-align: left;
	font-size: 13px;
	font-weight: 400;
	line-height: 16px;
	font-family: 'Source Sans Pro', sans-serif;
	background-image: url(../img/tab_active.png);
	background-repeat: repeat;
	margin-left: 5px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	cursor: default;
	padding-left: 10px;
	}
/*------===========tab1=======--------*/

/*------===========tab=======--------*/
.tab_link1{
	margin:5px 0px 0px 0px;
	clear:both;
	width: 100%;
	height: auto;
	padding:0px;
	float: left;
}
.tab_link_text1{
	padding:0px;
	color: #005aca;
	text-decoration:none;
	text-align: left;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	font-family: 'Source Sans Pro', sans-serif;
	}
.tab_link_text1 a{
	float:left;
	width: 100%;
	color: #005aca;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:0px;
	background-image:url(../img/inner_tabbg.png);
	background-repeat:repeat;
	}
.tab_link_text1 a:hover{
	float:left;
	width: 100%;
	color: #ffffff;
	margin:0px 0px 0px 0px;
	text-decoration:none;
	padding:0px;
	background-image: url(../img/tab_bg.png);
	background-repeat:repeat;
	}

.tab_link2{
	position:relative;
	margin:1px 0px 0px 0px;
	clear:both;
	width: 100%;
	height: auto;
	padding:0px;
	float: left;
	background-image: url(../img/tab_bg.png);
	background-repeat:repeat;
}
.subtab_link_text1{
	padding:0px 0px 0px 5px;
	margin:0px 0px 0px 0px;
	color: #005aca;
	text-decoration:none;
	text-align: left;
	font-size: 13px;
	font-weight: 400;
	line-height: 16px;
	background-color:#000;
	font-family: 'Source Sans Pro', sans-serif;
	}
.subtab_link_text1 a{
	float:left;
	width: 100%;
	color: #005aca;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:0px;
	background-image:url(../img/inner_tabbg.png);
	background-repeat:repeat;
	}
.subtab_link_text1 a:hover{
	float:left;
	width: 100%;
	color: #ffffff;
	margin:0px 0px 0px 0px;
	text-decoration:none;
	padding:0px;
	background-image: url(../img/tab_active.png);
	background-repeat:repeat;
	background-repeat:repeat;
	}
.pd10{
	padding:10px;
	/*margin:0px 4px 0px 0px;*/
	}
.pd15{
	padding:10px 10px 10px 25px;
	/*margin:0px 4px 0px 0px;*/
	}
/*.pd10:hover{
	background-image:url(../img/arrow.png);
	background-repeat:no-repeat;
	background-position:center right;
	}*/
/*------===========tab1=======--------*/

.tab_title{
	width: auto;
	float: left;
	padding: 0px 0px 0px 10px;
	color: #FFFFFF;
	text-align: left;
	font-size: 24px;
	font-weight: 200;
	font-family: 'Source Sans Pro', sans-serif;
	text-transform: uppercase;
	}
/*-----=====min container style  start=======------*/
.ctr_title{
	width: auto;
	clear: both;
	color: #00588a;
	text-align: left;
	font-size: 30px;
	font-weight: 700;
	font-family: 'Source Sans Pro', sans-serif;
	border-bottom: solid 1px #00588a;
	/* [disabled]line-height: 30px; */
	}
.team_title{
	width: auto;
	clear: both;
	color: #000000;
	text-align: left;
	font-size: 24px;
	font-weight: 700;
	font-family: 'Source Sans Pro', sans-serif;
	/* [disabled]border-bottom: solid 1px #00588a; */
	/* [disabled]line-height: 30px; */
	}
.orng_title24{
	width: auto;
	clear: both;
	color: #333333;
	text-align: left;
	font-size: 20px;
	font-weight: 700;
	font-family: 'Source Sans Pro', sans-serif;
	}
.orng_maptitle{
	width: auto; 
	clear: both;
	color: #d76a39;
	text-align:left;
	font-size: 16px;
	font-weight: 700;
	font-family: 'Source Sans Pro', sans-serif;
		}
.orng_title28{
	width: auto; 
	clear: both;
	color: #d76a39;
	text-align:left;
	font-size: 24px;
	line-height:36px;
	font-weight: 200;
	font-family: 'Source Sans Pro', sans-serif;
	}
/*--------------=======inner page style end===========---------------*/

/*-------------======rhsbar tags style start=======--------------*/
.rhsbar_tab{
	width: 135px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}
.rhs_bold14{
	color:#000;
	font-size:14px;
	font-weight:400;
	font-family: 'Source Sans Pro', sans-serif;}
.rhs_bold24{
	color:#000;
	font-size:24px;
	font-weight:700;
	font-family: 'Source Sans Pro', sans-serif;}
.rhs_boxbg{
	background-color:#f2f2f2;}
.rhs_paragraph14{
	color: #000;
	/* [disabled]padding: 10px; */
	clear: both;
	text-align: justify;
	line-height: 18px;
	font-weight: 400;
	font-size: 14px;
	text-decoration: none;
	font-family: 'Source Sans Pro', sans-serif;
}
.small_more{
	width: 50px;
	height: 21px;
	float:left;
	line-height: 21px;
	padding:0px 4px 0px 0px;
	color: #005aca;
	font-size: 9px;
	text-align: center;
	text-transform: uppercase;
	background-image:url(../img/small_btn.png);
	background-position:right center;
	background-repeat:no-repeat;
	font-family: 'Raleway', sans-serif;
}
.small_more a{
	width: 50px;
	height: 21px;
	float:left;
	line-height:21px;
	color:#005aca;
	text-align: center;}
.small_more a:hover{
	width: 50px;
	text-align: center;
	height: 21px;
	float:left;
	line-height:21px;
	color:#005aca;
	}
.arrow_dwon{
	right: -6px;
	top: 40%;
	width: 6px;
	position: absolute;
	height: 11px;
	/* [disabled]border: 1px solid #F00; */
	}
.arrow_btm{
	bottom:-4px;
	left:20px;
	width:10px;
	position:absolute;
	height:5px;
	}
/*-------------======rhsbar tags style end=======--------------*/

/*----------=======@media (max-width: 908px)  strat============-------------*/



@media (max-width: 1200px) {
.clients_min{
	width:85%;
	height:auto;
	float:right;}
/*----=========LEASERSHIP TEAM STYLE TAG S START===========-------------*/
.team_row{
	float:left;
	width:100%;
	height:auto;
	padding:0px 0px 20px 0px;
	margin:0px 0px 20px 0px;}
.team_lhs{
	width:22%;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;}
.team_rhs{
	width:75%;
	float:right;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;}
.user_name{
	text-align:left;
	font-size:16px;
	padding:0px;
	margin:0px;}
.user_name1{
	text-align:left;
	font-size:12px;
	padding:0px;
	margin:0px;}
/*----=========LEASERSHIP TEAM STYLE TAG S END===========-------------*/

/*===========TEAM USER BOX STYLE START==========*/
.team_box1{
	cursor:pointer;
	float:left;
	width:47%;}
.team_box2{
	cursor:pointer;
	float:right;
	width:47%;}
.team{
	padding:20px;
	margin:0px 0px 30px 0px;}
.team_img{
	width:60%;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	padding:0px 0px 0px 0px;}
.team_img img{
	height:auto;
	width:100%;}
.team_name{
	text-align:center;
	font-size:16px;
	padding:0px;
	margin:0px;}
.team_name1{
	text-align:center;
	font-size:13px;
	padding:0px;
	margin:0px;}

/*----=========LEASERSHIP TEAM STYLE TAG S END===========-------------*/
	
.logo{
	z-index:1000;
	top:-35px;
	position: absolute;
	height:auto;
	width:16%;
	float:left;
	padding:55px 0px 0px 0px;
	-webkit-border-radius:  10px 10px 10px 10px;
	-moz-border-radius:  10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	/*border:solid 1px #FF0000;*/}

.splash_text{
	width: 60%;
	height: 60%;
	min-width: 320px;
	max-width: 700px;
	padding: 40px;
	overflow: auto;
	margin: auto;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	font-size: 42px;
	background-color: #0FF;
}
.splash1_title{
	color: #ffffff;
	margin: 40px 0px 0px 0px;
	line-height: 42px;
	word-spacing: 12px;
	letter-spacing:0.8px;
	font-size: 26px;
	font-family: 'Kreon', serif;
	font-weight: 700;
}
.splash_subtitle_slide2{
	float: left;
	color: #FFFFFF;
	letter-spacing: 0.5px;
	text-transform: uppercase;
	line-height: 16px;
	font-size: 14px;
	font-family: 'Kreon', serif;
	/* [disabled]text-align: right; */
	font-weight: 700;
	width: auto;
	/* [disabled]margin:15px 0px 15px 20px; */
}
.sub_bg{
	width: 380px;
	height: auto;
	float: left;
	margin-top:30px;
	/* [disabled]border:solid 1px #F00; */
	}
.sub_bg1{
	width: 376px;
	height: auto;
	float: left;
	/*border: solid 1px #F00;*/
	/* [disabled]background-color: #003366; */
	margin-bottom: 1px;
	}
.splash_title{
	color:#000000;
	margin:30px 0px 0px 0px;
	line-height:30px;
	font-size:24px;
	font-family: 'Kreon', serif;
	font-weight:700;}
.sl_sub_bg{
	width: 490px;
	height: auto;
	/* [disabled]float: right; */
	margin: 30px 0px 0px 0px;
	/* [disabled]border:solid 1px #F00; */
	}
.yllo_more{
	margin-left: auto;
	margin-right: auto;
	color: #000;
	font-size: 11px;
	text-align: left;
	text-transform: uppercase;
	/* [disabled]background-image: url(../img/red_morebg.png); */
	background-position: right center;
	background-repeat: repeat;
	font-family: 'Raleway', sans-serif;
	float: left;
	margin-top: 20px;
	background-color: #000;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.yllo_more a{
	float: left;
	color: #FFF;
	/* [disabled]background-color: #d28b1f; */
}
.yllo_more a:hover{
	float: left;
	color: #FFF;
}

	}
/*----------=======@media (max-width: 1200px)  end============-------------*/


@media (min-width: 768px) and (max-width: 979px) {
.clients_min{
	width:82%;
	height:auto;
	float:right;}
/*.modal{
	position:relative !important;}*/
/*----=========LEASERSHIP TEAM STYLE TAG S START===========-------------*/
.team_row{
	float:left;
	width:100%;
	height:auto;
	padding:0px 0px 20px 0px;
	margin:0px 0px 20px 0px;}
.team_lhs{
	width:22%;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;}
.team_rhs{
	width:75%;
	float:right;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;}
.user_name{
	text-align:left;
	font-size:16px;
	padding:0px;
	margin:0px;}
.user_name1{
	text-align:left;
	font-size:12px;
	padding:0px;
	margin:0px;}
/*----=========LEASERSHIP TEAM STYLE TAG S END===========-------------*/

/*----------====banner title style start=======-----------*/

.teaser_container{
	width: 94%;
	height: auto;
	margin-top:20px;
	margin-left: auto;
	margin-right: auto;
}
.carousl_img{
	width:15%;
	margin-left:4%;
	float:left;}
.carousl_img1{
	width:15%;
	margin-left:4%;
	float:left;
	display:none;}
.carousl_img2{
	width:20% !important;
	margin-left:4%;
	float:left;
	display: inherit;}
.carousl_img3{
	width:20% !important;
	margin-left:4%;
	float:left;
	display: inherit;}	
/*-----splash end-------------*/


/*-----splash1 start-------------*/
.sl_sub_bg{
	width: 380px;
	height: auto;
	/* [disabled]float: right; */
	margin: 10px 0px 0px 0px;
	/* [disabled]border:solid 1px #F00; */
	}
.sl_sub_bg1{
	width: 376px;
	height: auto;
	float: right;
	/*border: solid 1px #F00;*/
	/*background-color: #d28b1f;*/
	margin-bottom: 1px;
	}
.splash1_title{
	color:#ffffff;
	margin:20px 0px 0px 0px;
	line-height:26px;
	word-spacing:5px;
	letter-spacing: inherit;
	font-size:18px;
	font-family: 'Kreon', serif;
	font-weight:700;}
.splash1_subtitle{
	float: right;
	color: #ffffff;
	letter-spacing: 0.5px;
	text-transform: uppercase;
	word-spacing:30px;
	line-height: 18px;
	font-size: 12px;
	font-family: 'Kreon', serif;
	font-weight: 700;
	width: auto;
	margin:15px 0px 15px 20px;
}

.yllo_more1{
	width: 75px;
	height: 27px;
	margin-left: auto;
	margin-right: auto;
	line-height: 27px;
	color: #FFF;
	font-size: 9px;
	text-align: center;
	text-transform: uppercase;
	background-image: url(../img/yllo_btn.png);
	background-position: right center;
	background-repeat: no-repeat;
	font-family: 'Raleway', sans-serif;
	float: right;
}
.yllo_more1 a{
	width:71px;
	height:27px;
	float:right;
	line-height:27px;
	color:#FFF;
	background-color: #d28b1f;}
.yllo_more1 a:hover{
	width:71px;
	height:27px;
	float:left;
	line-height:27px;
	color:#FFF;}
	
/*-----splash1 end-------------*/


/*-----------=====inner page banner title style strat=======--------*/
.se_title{
	/* [disabled]float:left; */
	color: #FFF;
	clear: both;
	text-align:left;
	font-size: 28px;
	font-weight: 700;
	font-family: 'Noto Serif', serif;
	margin:20px 0px 0px 0px;
	}
.se_subtitle{
	/* [disabled]float: left; */
	width: auto;
	clear: both;
	text-align: left;
	color: #000000;
	font-size: 16px;
	font-weight: 400;
	font-family: 'Noto Serif', serif;
	margin: 10px 0px 20px 0px;
	}
/*-----------=====inner page banner title style end=======--------*/

/*-----------=====inner page min container title style  start=======--------*/
.ctr_title{
	width: auto;
	clear: both;
	color: #00588a;
	text-align: left;
	font-size: 24px;
	font-weight: 700;
	font-family: 'Source Sans Pro', sans-serif;
	border-bottom: solid 1px #00588a;
	/* [disabled]line-height: 30px; */
	}
.team_title{
	width: auto;
	clear: both;
	color: #00588a;
	text-align: left;
	font-size: 18px;
	}
.orng_title24{
	width: auto;
	clear: both;
	color: #333333;
	text-align: left;
	font-size: 18px;
	font-weight: 700;
	font-family: 'Source Sans Pro', sans-serif;
	/* [disabled]border-bottom: solid 1px #d76a39; */
	}
/*-----------=====inner page min container title style end=======--------*/

/*-------------=========inner page style start=========------------------*/
.se_lhsbr{
	width: 20%;
	float: left;
	height: auto;
}
.se_minbr{
	width: 59.4%;
	float: left;
	height: auto;
}
.se_rhsbr{
	width: 20%;
	float: right;
	height: auto;
}

/*-----banner imag size start---------*/
.img_l{
	width: 20%;
	float: left;
	height: auto;
	/* [disabled]border: solid 1px #330000; */
}
.img_r{
	width: 20%;
	float: right;
	height: auto;
	margin:10px 0px 20px 0px;
}
/*-----banner imag size end---------*/

/*-------------=========inner page style end=========------------------*/
	
	}




@media (max-width: 767px) {
.slider_display767{
	display: inherit;}
.js_display_large{
	display:none;}
/*----=========LEASERSHIP TEAM STYLE TAG S START===========-------------*/
.team_row{
	float:left;
	width:100%;
	height:auto;
	padding:0px 0px 20px 0px;
	margin:0px 0px 20px 0px;}
.team_lhs{
	text-align:center;
	width:100px;
	float: initial;
	padding:0px 0px 0px 0px;
	margin:0px auto 10px auto !important;}
.team_lhs img{
	width:100%;
	height:auto;}
.team_rhs{
	width:100%;
	float:right;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;}
.user_name{
	text-align: center;
	font-size:16px;
	padding:0px;
	margin:0px;}
.user_name1{
	text-align:center;
	font-size:12px;
	padding:0px;
	margin:0px;}
/*----=========LEASERSHIP TEAM STYLE TAG S END===========-------------*/

/*===========TEAM USER BOX STYLE START==========*/
.team_box1{
	cursor:pointer;
	float:inherit;
	clear:both;
	width:100%;}
.team_box2{
	cursor:pointer;
	float: inherit;
	width:100%;
	clear:both;}
.team{
	padding:20px;
	margin:0px 0px 30px 0px;}
.team_img{
	width:120px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	padding:0px 0px 0px 0px;}
.team_img img{
	height:auto;
	width:100%;}
.team_name{
	text-align:center;
	font-size:16px;
	padding:0px;
	margin:0px;}
.team_name1{
	text-align:center;
	font-size:13px;
	padding:0px;
	margin:0px;}

/*----=========LEASERSHIP TEAM STYLE TAG S END===========-------------*/

	.arrow_dwon {
    height: 11px;
    position: absolute;
    right: -5px;}
.teaser_linebg{
	height: auto;
	width: 100%;
	float: left;
	/*background-size: 100% 100%;*/
	background-image: none;
	background-color:#FFF;
	/*background-repeat: repeat-y;*/
}
.carousl_img767 {
	display:inherit;
	/*border:solid 1px #993300;*/}
.carousl_img768 {
	display:  none;}
.carousl_img{
	width:28%;
	margin-left:4%;
	/*border:solid 1px #FF0000;*/
	float:left;}

.carousl_img4{
	display:none;
	width:28%;
	border:solid 1px #FF0000;
	float:left;}
.carousl_img4_on{
	width:28%;
	display:inherit;
	margin-left:4%;
	float:left;}
/*---=====head navigation shadow style start======--------*/
.contact_minbr{
	width: 100%;
	float: left;
	height: auto;
}
.shadow{
	z-index: 10000;
	background-position: bottom;
	background-image: none;
	background-repeat: repeat-x;
	border-bottom:solid 1px #cccccc;
	/* [disabled]behavior: url(ie-css3.htc); */
	}
/*---=====head navigation shadow style end======--------*/
.splash_text{
	width: 60%;
	height: 60%;
	min-width: 320px;
	max-width: 700px;
	padding: 40px;
	overflow: auto;
	margin: auto;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	font-size: 32px;
	background:#FF0	
}


/*----------====banner title style start=======-----------*/

.business_title{
	width:90%;
	height:auto;
	padding:20px 0px 20px 10px;
	text-align:left;
	text-transform:none;
	font-size:16px;
	line-height:20px;
	font-weight:700;
	color:#FFF;
	font-family: 'Raleway', sans-serif;}

/*----------====banner title style start=======-----------*/

.looking{
	height:auto;
	width:20%;
	float:inherit;
	padding:25px 0px 25px 0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:25px;
	border-right:inherit;
	/*background-color: #900;*/}
.clients_min{
	float:inherit;
	width:96%;
	height:auto;
	float: inherit;
	margin-left:auto;
	margin-right:auto;
	/*background-color: #FC3;*/
	/*border:solid 1px #CC00CC;*/}	

/*-------=====display div 767 start=======--------*/
.display980{
	width:auto;
	display:none;}		
/*-------=====display div 767 start=======--------*/

/*-------=====banner imag size style start=======--------*/
.featuredimg {
	width: 100%;
	height: auto;
	background: none;
	/*background-size:200% 100%;
	background-position:right center;
	background-repeat: no-repeat;*/
}
.about_banner {
	width: 100%;
	height: auto;
	background: none;
	/*background-size: 200% 100%;
	background-position:right center;
	background-repeat: no-repeat;*/
}

.industries_banner {
	width: 100%;
	height: auto;
	background:none;
	/*background-size: 200% 100%;
	background-position:right center;
	background-repeat: no-repeat;*/
}

.technologies_banner {
	/*opacity:2px;*/
	width: 100%;
	height: auto;
	background: none;
	/*background-size: 200% 100%;
	background-position:right center;
	background-repeat: no-repeat;*/
}
/*-------=====banner imag size style end=======--------*/
	
.banner_slide_image1200{
	display:none;
	width:100%;
	height:auto;
	float:left;
	border:solid 1px #FF0000;}


.banner_slide_image_mobil{
	display: inherit;
	width:100%;
	height:auto;
	border: none;
	background-color:#bcbcbc;}
	
/*---------===teaser style start====----------*/
.ter{
	height: auto;
	width: 100%;
	float: left;
	clear: both;
	margin: 0px 0px 0px 0px;
	border-bottom: solid 1px #CCCCCC;
	}
/*---------===teaser style end====----------*/


.logo_img{
	display:inherit;
	top:0;
	left:0;
	right:0;
	text-align:center;
	float:none;
	z-index:10;
	position: relative;
	height:auto;
	width:20%;
	padding:0px;
	margin-top:2%;
	margin-bottom: auto;
	margin-left:auto;
	margin-right:auto;
	/*border: solid 1px #FF0000;*/
	}

.logo{
	display:none;
	top:0px;
	left:200px;
	text-align:center;
	float:none;
	z-index:10;
	position: absolute;
	height:auto;
	width:15%;
	padding:0px;
	margin-top:0px;
	margin-bottom:opx;
	margin-left:auto;
	margin-right:auto;}
.center_footer{
	float:right;
	width:110px;
	margin-top:0px;
	}
	
.more{
	clear:both;
	width: 70px;
	height: 27px;
	float:none;
	line-height: 27px;
	color: #FFF;
	font-size: 10px;
	margin-left:auto;
	margin-top:20px;
	margin-bottom:20px;
	margin-right:auto;
	text-align: center;
	background-image:url(../img/arrow.png);
	background-position:right center;
	background-repeat:no-repeat;
	text-transform: uppercase;
	font-family: 'Raleway', sans-serif;
}
.more a{
	width:66px;
	height:27px;
	float:right;
	line-height:27px;
	color:#FFF;
	background-color: #000000;}
.more a:hover{
	width:66px;
	height:27px;
	float:right;
	line-height:27px;
	color:#FFF;
	}
/*-----------==================-------------*/
.slide_read_btn1{
	display:none;}
/*--======copyright style start========--*/
/*.footer_bg{
	background-image: url(../img/copyright_bg.png);
	background-repeat:repeat;
	}*/
.footer_link{
	float: left;
	color: #000;
	font-size: 10px;
	text-transform: uppercase;
	font-family: 'Raleway', sans-serif;
	font-weight: 400;
	margin: 30px 55px 0px 0px;
}
.footer_link a{
	color: #ffffff;
	text-decoration: none;
}
.footer_link a:hover{
	color: #ffffff;
	text-decoration: underline;
}
.footer_link_r{
	float: left;
	color: #ffffff;
	font-size: 10px;
	text-transform: uppercase;
	font-family: 'Raleway', sans-serif;
	font-weight: 400;
	margin: 30px 0px 0px 0px;
}
.footer_link_r a{
	color: #ffffff;
	text-decoration: none;
}
.footer_link_r a:hover{
	color: #ffffff;
	text-decoration: underline;
}
.footer_link1{
	float: left;
	color: #ffffff;
	font-size: 10px;
	text-transform: uppercase;
	font-family: 'Raleway', sans-serif;
	font-weight: 400;
	margin: 0px px 0px 0px;
}
/*--======copyright style end========--*/

/*-----splash start-------------*/
.sub_bg{
	width: 230px;
	height: auto;
	float: left;
	margin:15px 0px 0px 20px;
	/* [disabled]border:solid 1px #F00; */
	}
.sub_bg1{
	display:none;
	width: 226px;
	height: auto;
	float: left;
	/*border: solid 1px #F00;*/
	/*background-color: #d28b1f;*/
	margin-bottom: 1px;
	}
.splash_title{
	color:#000000;
	margin:15px 0px 0px 20px;
	line-height:38px;
	font-size:22px;
	font-family: 'Kreon', serif;
	font-weight:700;}
.splash_subtitle{
	float: left;
	color: #000000;
	letter-spacing: 0.5px;
	text-transform: uppercase;
	line-height: 20px;
	font-size: 12px;
	font-family: 'Kreon', serif;
	font-weight: 700;
	width: auto;
	margin:3px 0px 3px 3px;
}

	
/*-----splash end-------------*/


/*-----splash1 start-------------*/
.sl_sub_bg{
	width: 300px;
	height: auto;
	float: left;
	margin: 0px 0px 0px 20px;
	/* [disabled]border:solid 1px #F00; */
	}
.sl_sub_bg1{
	display:none;
	width: 296px;
	height: auto;
	float: right;
	/*border: solid 1px #F00;*/
	background-color: #d28b1f;
	margin-bottom: 1px;
	}
.splash1_title{
	color: #ffffff;
	margin: 15% 20px 0px 20px;
	line-height: 30px;
	word-spacing: 3px;
	letter-spacing: inherit;
	font-size: 24px;
	font-family: 'Kreon', serif;
	font-weight: 700;
}
.splash1_subtitle{
	float: right;
	color: #ffffff;
	letter-spacing: inherit;
	text-transform: uppercase;
	word-spacing: inherit;
	line-height: 18px;
	font-size: 10px;
	font-family: 'Kreon', serif;
	font-weight: 700;
	width: auto;
	margin:10px 0px 15px 20px;
}
.yllo_more1{
	width: 54px;
	height: 18px;
	margin-left: auto;
	margin-right: auto;
	line-height: 18px;
	color: #FFF;
	font-size: 6px;
	letter-spacing: inherit;
	text-align: center;
	text-transform: uppercase;
	background-image: url(../img/yllo_btn.png);
	background-position: right center;
	background-repeat: no-repeat;
	font-family: 'Raleway', sans-serif;
	float: right;
}
.yllo_more1 a{
	width:50px;
	height:18px;
	float:left;
	line-height:18px;
	color:#FFF;
	background-color: #d28b1f;}
.yllo_more1 a:hover{
	width:50px;
	height:18px;
	float:left;
	line-height:18px;
	color:#FFF;}
/*-----splash1 end-------------*/



/*-------------=========inner page style start=========------------------*/
.teaser_container_innerpage{
	width: 100%;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	margin-top:10px;
}
.innerpage_map{
	width: 100%;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	margin-top:10px;
}
.se_lhsbr{
	clear:both;
	width: 100%;
	float: left;
	height: auto;
	margin:0px;
	padding:0px;
	 /*border: solid 1px #330000;*/ 
}
.se_minbr{
	width: 100%;
	float: left;
	height: auto;
	/*border: solid 1px #003300;*/
}
.se_rhsbr{
	margin:0px;
	padding:0px;
	width: 100%;
	float: right;
	height: auto;
	/*border: solid 1px #330033;*/
}

/*-----banner imag size start---------*/
.img_l{
	
	width: 100%;
	float: left;
	height: auto;
	/* [disabled]border: solid 1px #330000; */
}
.img_r{
	width: 100%;
	float: right;
	height: auto;
	margin:10px 0px 20px 0px;
}
/*-----banner imag size end---------*/

/*-------------=========inner page style end=========------------------*/

	}

/*----------=======@media (max-width: 480px)  strat============-------------*/
@media (max-width: 480px) {


/*----------====banner title style start=======-----------*/
.splash_text{
	width: 60%;
	height: 60%;
	min-width: 320px;
	max-width: 700px;
	padding: 40px;
	overflow: auto;
	margin: auto;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	font-size: 22px;
	background: #F00;
	
}
.business_title{
	width:auto;
	height:auto;
	padding:10px 0px 10px 10px;
	text-align:left;
	text-transform:none;
	font-size:12px;
	line-height:20px;
	font-weight:700;
	color:#FFF;
	font-family: 'Raleway', sans-serif;}

/*----------====banner title style start=======-----------*/

/*-------=====banner imag size style start=======--------*/
.featuredimg {
	width: 100%;
	height: auto;
	/*background: url(../img/services_bnr.png);
	background-size:185% 100%;
	background-position:right  center;
	background-repeat: no-repeat;*/
}
.about_banner {
	width: 100%;
	height: auto;
	/*background: url(../img/about_bnr.png);
	background-size: 185% 100%;
	background-position:right center;
	background-repeat: no-repeat;*/
}
.industries_banner {
	width: 100%;
	height: auto;
	/*background: url(../img/industries_bnr.png);
	background-size: 185% 100%;
	background-position:right center;
	background-repeat: no-repeat;*/
}
.technologies_banner {
	/*opacity:2px;*/
	width: 100%;
	height: auto;
	/*background: url(../img/technologies_bnr.png);
	background-size: 185% 100%;
	background-position:right center;
	background-repeat: no-repeat;*/
}
/*-------=====banner imag size style end=======--------*/

.logo_img{
	display:inherit;
	top:0px;
	left:0;
	text-align:center;
	float:none;
	z-index:10;
	position: relative;
	height:auto;
	width:35%;
	padding:0px;
	margin-top:5px;
	margin-bottom:auto;
	margin-left:auto;
	margin-right:auto;}

.logo{
	display:none;
	top:0px;
	left:200px;
	text-align:center;
	float:none;
	z-index:10;
	position: absolute;
	height:auto;
	width:15%;
	padding:0px;
	margin-top:0px;
	margin-bottom:opx;
	margin-left:auto;
	margin-right:auto;}

	
/*-----splash start-------------*/
.sub_bg{
	width: 210px;
	height: auto;
	float: left;
	margin:20px 0px 0px 20px;
	/* [disabled]border:solid 1px #F00; */
	}
.sub_bg1{
	width:206px;
	height: auto;
	float: left;
	/*border: solid 1px #F00;*/
	/*background-color: #d28b1f;*/
	margin-bottom: 1px;
	}
.splash_title{
	color:#000000;
	margin:20px 0px 0px 20px;
	line-height:20px;
	font-size:16px;
	font-family: 'Kreon', serif;
	font-weight:700;}
.splash_subtitle{
	float: left;
	color: #000000;
	letter-spacing: 0.5px;
	text-transform: uppercase;
	line-height: 18px;
	font-size: 12px;
	font-family: 'Kreon', serif;
	font-weight: 700;
	width: auto;
	margin:3px 0px 3px 3px;
}

/*
.yllo_more{
	width: 60px;
	height: 20px;
	margin-left: auto;
	margin-right: auto;
	line-height: 20px;
	color: #FFF;
	font-size: 8px;
	text-align: center;
	text-transform: uppercase;
	background-image: url(../img/yllo_btn.png);
	background-position: right center;
	background-repeat: no-repeat;
	font-family: 'Raleway', sans-serif;
	float: right;
}
.yllo_more a{
	width:56px;
	height:20px;
	float:left;
	line-height:20px;
	color:#FFF;
	background-color: #d28b1f;}
.yllo_more a:hover{
	width:56px;
	height:20px;
	float:left;
	line-height:20px;
	color:#FFF;}
	*/
/*-----splash end-------------*/


/*-----splash1 start-------------*/
.sl_sub_bg{
	width: 240px;
	height: auto;
	/* [disabled]float: right; */
	margin: 10px 0px 0px 20px;
	/* [disabled]border:solid 1px #F00; */
	}
.sl_sub_bg1{
	width: 235px;
	height: auto;
	float: right;
	/*border: solid 1px #F00;*/
	/*background-color: #d28b1f;*/
	margin-bottom: 1px;
	}
.splash1_title{
	color: #ffffff;
	margin: 13% 0px 0px 20px;
	line-height: 18px;
	word-spacing: 3px;
	letter-spacing: inherit;
	font-size: 16px;
	font-family: 'Kreon', serif;
	font-weight: 700;
	}
.splash1_subtitle{
	float: right;
	color: #ffffff;
	letter-spacing: inherit;
	text-transform: uppercase;
	word-spacing: inherit;
	line-height: 22px;
	font-size: 12px;
	font-family: 'Kreon', serif;
	font-weight: 700;
	width: auto;
	margin:10px 0px 15px 20px;
}
.yllo_more1{
	width: 65px;
	height: 20px;
	margin-left: auto;
	margin-right: auto;
	line-height: 20px;
	color: #FFF;
	font-size: 8px;
	letter-spacing: inherit;
	text-align: center;
	text-transform: uppercase;
	background-image: url(../img/yllo_btn.png);
	background-position: right center;
	background-repeat: no-repeat;
	font-family: 'Raleway', sans-serif;
	float: right;
}
.yllo_more1 a{
	width:61px;
	height:20px;
	float:left;
	line-height:20px;
	color:#FFF;
	background-color: #d28b1f;}
.yllo_more1 a:hover{
	width:50px;
	height:20px;
	float:left;
	line-height:20px;
	color:#FFF;}
	
.yellow_more_right{
	color: #000;
	font-size: 10px;
	text-align: left;
	text-transform: uppercase;
	/* [disabled]background-image: url(../img/red_morebg.png); */
	background-position: right center;
	background-repeat: repeat;
	font-family: 'Raleway', sans-serif;
	/* [disabled]float: right; */
	margin-top: 20px;
	background-color: #000;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.yellow_more_right a{
	float: right;
	color: #FFF;
	/* [disabled]background-color: #d28b1f; */
}
.yellow_more_right a:hover{
	float: right;
	color: #FFF;
}
/*-----splash1 end-------------*/


/*-----------=====inner page banner title style strat=======--------*/
.se_title{
	/* [disabled]float:left; */
	color: #FFF;
	clear: both;
	text-align:left;
	font-size: 18px;
	font-weight: 700;
	font-family: 'Noto Serif', serif;
	margin:2.5% 0% 0% 0%;
	}
.se_subtitle{
	/* [disabled]float: left; */
	width: auto;
	clear: both;
	text-align: left;
	color: #000000;
	font-size: 12px;
	font-weight: 400;
	font-family: 'Noto Serif', serif;
	margin: 0% 0% 2% 0%;
	}
/*-----------=====inner page banner title style end=======--------*/

/*-----------=====inner page min container title style  start=======--------*/
.ctr_title{
	width: auto;
	clear: both;
	color: #00588a;
	text-align: left;
	font-size: 24px;
	font-weight: 700;
	font-family: 'Source Sans Pro', sans-serif;
	border-bottom: solid 1px #00588a;
	/* [disabled]line-height: 30px; */
	}
.team_title{
	width: auto;
	clear: both;
	text-align: left;
	font-size: 16px;}
.orng_title24{
	width: auto;
	clear: both;
	color: #333333;
	text-align: left;
	font-size: 18px;
	font-weight: 700;
	font-family: 'Source Sans Pro', sans-serif;
	/* [disabled]border-bottom: solid 1px #d76a39; */
	}
	
/*-----------=====inner page min container title style end=======--------*//*------=====footer style start=========-------*/

.more{
	clear:both;
	width: 70px;
	height: 27px;
	float:none;
	line-height: 27px;
	color: #FFF;
	font-size: 10px;
	margin-left:auto;
	margin-top:20px;
	margin-bottom:20px;
	margin-right:auto;
	text-align: center;
	background-image:url(../img/arrow.png);
	background-position:right center;
	background-repeat:no-repeat;
	text-transform: uppercase;
	font-family: 'Raleway', sans-serif;
}
.more a{
	width:66px;
	height:27px;
	float:right;
	line-height:27px;
	color:#FFF;
	background-color: #000000;}
.more a:hover{
	width:66px;
	height:27px;
	float:right;
	line-height:27px;
	color:#FFF;
	}
	
/*.looking{
	width:25%;
	height:auto;
	float:none;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;}*/
.footer_center{
	float:inherit;
	width:270px;
	padding:0px 0px 0px 0px;
	clear:both;
	margin-left:auto;
	margin-right:auto;}
.center_footer{
	clear:both;
	width:110px;
	float: none;
	padding-top:20px;
	margin-left:auto;
	margin-bottom:20px;
	margin-right:auto;}
	
/*--======copyright style start========--*/
/*.footer_bg{
	background-image: url(../img/copyright_bg.png);
	background-repeat:repeat;
	}*/
.footer_link{
	float:left;
	color: #000;
	font-size: 10px;
	text-transform: uppercase;
	font-family: 'Raleway', sans-serif;
	font-weight: 400;
	margin:30px 55px 0px 0px;
}
.footer_link a{
	color: #ffffff;
	text-decoration: none;
}
.footer_link a:hover{
	color: #ffffff;
	text-decoration: underline;
}
.footer_link_r{
	float: left;
	color: #ffffff;
	font-size: 10px;
	text-transform: uppercase;
	font-family: 'Raleway', sans-serif;
	font-weight: 400;
	margin: 30px 0px 0px 0px;
}
.footer_link_r a{
	color: #ffffff;
	text-decoration: none;
}
.footer_link_r a:hover{
	color: #ffffff;
	text-decoration: underline;
}
.footer_link1{
	float: none;
	clear: both;
	text-align: center;
	color: #ffffff;
	font-size: 10px;
	text-transform: uppercase;
	font-family: 'Raleway', sans-serif;
	font-weight: 400;
	margin: 0px px 0px 0px;
}
/*--======copyright style end========--*/
	
/*------=====footer style end==========--------*/

/*-------------=========inner page style start=========------------------*/
.se_lhsbr{
	clear:both;
	width: 100%;
	float: left;
	height: auto;
	margin:2% 0% 2% 0%;
	 /*border: solid 1px #330000;*/ 
}
.se_minbr{
	width: 100%;
	float: left;
	height: auto;
	/*border: solid 1px #003300;*/
}
.teaser_container_innerpage{
	width: 100%;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	margin-top:10px;
}
.innerpage_map{
	width: 100%;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	margin-top:10px;
}
.se_rhsbr{
	width: 100%;
	float: right;
	height: auto;
	margin:2% 0% 2% 0%;
	/*border: solid 1px #330033;*/
}
/*-------------=========inner page style end=========------------------*/

.looking{
	height: auto;
	width: 20%;
	padding: 25px 0px 10px 0px;
	margin: 35px auto 0px auto;
	/* [disabled]background-color:#030; */
}
.clients_min{
	width:96%;
	height:auto;
	float: inherit;
	margin-left:auto;
	margin-right:auto;
	/*background-color: #FC3;*/
	/*border:solid 1px #CC00CC;*/}	
	}

/*----------=======@media (max-width: 480px)  end============-------------*/



@media (max-width: 320px) {
	
	.carouselsmall{
		visibility: hidden;
		display:none;
	}
	
	.splash_text{
	width: 60%;
	height: 60%;
	min-width: 320px;
	max-width: 700px;
	padding: 40px;
	overflow: auto;
	margin: auto;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	font-size: 18px;
	background-color: #0F0;	
}
.looking{
	height:auto;
	width:35%;
	padding:25px 0px 10px 0px;
	margin:35px auto 0px auto;
	background-color: inherit;}
.clients_min{
	width:85%;
	height:auto;
	float: inherit;
	margin-left:auto;
	margin-right:auto;}
	
.footer_center{
	width:260px;
	padding:0px 0px 0px 0px;
	clear:both;
	margin-left:auto;
	margin-right:auto;
	}
.logo_img{
	top:0;
	left:0;
	text-align:center;
	float:none;
	z-index:10;
	position: relative;
	height:auto;
	width:40%;
	padding:0px;
	margin-top:10px;
	margin-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	/*border:solid 1px #ff0;*/}
.logo{
	display:none;
	top:0px;
	left:130px;
	text-align:center;
	float:none;
	z-index:10;
	position: absolute;
	height:auto;
	width:18%;
	padding:0px;
	margin-top:0px;
	margin-bottom:opx;
	margin-left:auto;
	margin-right:auto;}

/*------=====footer style start=========-------*/

.more{
	clear:both;
	width: 70px;
	height: 27px;
	float:none;
	line-height: 27px;
	color: #FFF;
	font-size: 10px;
	margin-left:auto;
	margin-top:20px;
	margin-bottom:20px;
	margin-right:auto;
	text-align: center;
	background-image:url(../img/arrow.png);
	background-position:right center;
	background-repeat:no-repeat;
	text-transform: uppercase;
	font-family: 'Raleway', sans-serif;
}
.more a{
	width:66px;
	height:27px;
	float:right;
	line-height:27px;
	color:#FFF;
	background-color: #000000;}
.more a:hover{
	width:66px;
	height:27px;
	float:right;
	line-height:27px;
	color:#FFF;
	}
	
/*.looking{
	width:25%;
	height:auto;
	float:none;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;}*/
.center_footer{
	clear:both;
	width:110px;
	float: none;
	padding-top:20px;
	margin-left:auto;
	margin-bottom:20px;
	margin-right:auto;}
	
/*--======copyright style start========--*/
/*.footer_bg{
	background-image: url(../img/copyright_bg.png);
	background-repeat:repeat;
	}*/
.footer_link{
	float:left;
	color: #000;
	font-size: 10px;
	text-transform: uppercase;
	font-family: 'Raleway', sans-serif;
	font-weight: 400;
	margin:30px 50px 0px 0px;
}
.footer_link a{
	color: #ffffff;
	text-decoration: none;
}
.footer_link a:hover{
	color: #ffffff;
	text-decoration: underline;
}
.footer_link_r{
	float: left;
	color: #ffffff;
	font-size: 10px;
	text-transform: uppercase;
	font-family: 'Raleway', sans-serif;
	font-weight: 400;
	margin: 30px 0px 0px 0px;
}
.footer_link_r a{
	color: #ffffff;
	text-decoration: none;
}
.footer_link_r a:hover{
	color: #000;
	text-decoration: underline;}
.footer_link1{
	float: none;
	clear: both;
	text-align: center;
	color: #ffffff;
	font-size: 10px;
	text-transform: uppercase;
	font-family: 'Raleway', sans-serif;
	font-weight: 400;
	margin: 0px px 0px 0px;
}
/*--======copyright style end========--*/
	
/*------=====footer style end==========--------*/
/*-----splash start-------------*/
.sub_bg{
	
	width: 180px;
	height: auto;
	float: left;
	margin:0px 0px 0px 20px;
	/* [disabled]border:solid 1px #F00; */
	}
.sub_bg1{
	width: 176px;
	height: auto;
	float: left;
	/*border: solid 1px #F00;*/
	/*background-color: #d28b1f;*/
	margin-bottom: 1px;
	}
/*.splash1_title{
	color:#ffffff;
	margin:10px 20px 0px 0px;
	line-height:20px;
	word-spacing:3px;
	letter-spacing: inherit;
	font-size:16px;
	font-family: 'Kreon', serif;
	font-weight:700;}
.splash_title{
	color:#000000;
	margin:8px 0px 0px 0px;
	line-height:18px;
	font-size:14px;
	font-family: 'Kreon', serif;
	font-weight:700;}
.splash_subtitle{
	float: left;
	color: #000000;
	letter-spacing: 0.5px;
	text-transform: uppercase;
	line-height: 14px;
	font-size: 10px;
	font-family: 'Kreon', serif;
	font-weight: 700;
	width: auto;
	margin:3px 0px 3px 3px;
}

.yllo_more{
	width: 60px;
	height: 18px;
	margin-left: auto;
	margin-right: auto;
	line-height: 18px;
	color: #FFF;
	font-size:8px;
	text-align: center;
	text-transform: uppercase;
	background-image: url(../img/yllo_btn.png);
	background-position: right center;
	background-repeat: no-repeat;
	font-family: 'Raleway', sans-serif;
	float: right;
}
.yllo_more a{
	width:56px;
	height:18px;
	float:left;
	line-height:18px;
	color:#FFF;
	background-color: #d28b1f;}
.yllo_more a:hover{
	width:56px;
	height:18px;
	float:left;
	line-height:18px;
	color:#FFF;}*/
/*-----splash end-------------*/


/*-----splash1 start-------------*/
.sl_sub_bg{
	width: 185px;
	height: auto;
	float: right;
	margin:0px 10px 0px 0px;
	/* [disabled]border:solid 1px #F00; */
	}
.sl_sub_bg1{
	width: 180px;
	height: auto;
	float: right;
	/*border: solid 1px #F00;*/
	background-color: #d28b1f;
	margin-bottom: 1px;
	}
.splash1_title{
	color:#ffffff;
	margin:5px 10px 0px 0px;
	line-height:16px;
	word-spacing: inherit;
	letter-spacing: inherit;
	font-size:12px;
	font-family: 'Kreon', serif;
	font-weight:700;}
.splash1_subtitle{
	float: right;
	color: #ffffff;
	letter-spacing: inherit;
	text-transform: uppercase;
	word-spacing: inherit;
	line-height: 14px;
	font-size: 7px;
	font-family: 'Kreon', serif;
	font-weight: 700;
	width: auto;
	margin:5px 0px 15px 20px;
}
.yllo_more1{
	width: 54px;
	height: 18px;
	margin-left: auto;
	margin-right: auto;
	line-height: 18px;
	color: #FFF;
	font-size: 6px;
	text-align: center;
	text-transform: uppercase;
	background-image: url(../img/yllo_btn.png);
	background-position: right center;
	background-repeat: no-repeat;
	font-family: 'Raleway', sans-serif;
	float: right;
}
.yllo_more1 a{
	width:50px;
	height:18px;
	float:left;
	line-height:18px;
	color:#FFF;
	background-color: #d28b1f;}
.yllo_more1 a:hover{
	width:50px;
	height:18px;
	float:left;
	line-height:18px;
	color:#FFF;}
.yellow_more_right{
	color: #000;
	font-size: 10px;
	text-align: left;
	text-transform: uppercase;
	/* [disabled]background-image: url(../img/red_morebg.png); */
	background-position: right center;
	background-repeat: repeat;
	font-family: 'Raleway', sans-serif;
	float: right;
	margin-top: 7px;
	background-color: #000;
	padding-top: 8px;
	padding-right: 12px;
	padding-bottom: 7px;
	padding-left: 12px;
}
.yellow_more_right a{
	float: right;
	color: #FFF;
	/* [disabled]background-color: #d28b1f; */
}
.yellow_more_right a:hover{
	float: right;
	color: #FFF;
}
/*-----splash1 end-------------*/


/*-------------=========inner page style start=========------------------*/
.se_lhsbr{
	clear:both;
	width: 100%;
	float: left;
	height: auto;
}
.se_minbr{
	width: 100%;
	float: left;
	height: auto;
}
.se_rhsbr{
	width: 100%;
	float: right;
	height: auto;
}
.business_title{
	width:auto;
	height:auto;
	padding:5px 0px 5px 10px;
	text-align:left;
	text-transform:none;
	font-size:10px;
	line-height:16px;
	font-weight:700;
	color:#FFF;
	font-family: 'Raleway', sans-serif;}

/*-------------=========inner page style end=========------------------*/

	}
/*----------=======@media (max-width: 320px)  end============-------------*/
