<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: Fuelled Networks Ulistic.
Description: Fuelled Networks Ulistic.
Author: Wework4web
Version: 1111.0
*/

/*****************COMMON STYLE**********************************/
body{font-family: 'weblysleek_uisemilight', arial; height:auto!important; }

ul{	margin:0;padding:0;}
.container{max-width:1122px !important; width:auto !important;}
.blog_container{max-width:1300px !important;/*{max-width:1132px !important;*/ width:auto !important;}

@media screen and (max-width: 1320px) {
	.blog_container{
		width: 95% !important;
	}

	.blog_container .col-sm-12 {
		display: flex;
		justify-content: space-between;
		/*flex-direction: column;*/
		flex-direction: row-reverse;
	}

	#category .blog_container .col-sm-12 {
		flex-direction: column;
	}
}

@media screen and (max-width: 980px) {
	.blog_container{
		width: 100% !important;
	}

	.blog_container .col-sm-12 {
		flex-direction: column-reverse;
		align-items: center;
	}
}

@media screen and (max-width: 767px) {
	.blog_container .col-sm-12 {
		flex-direction: column;
	}
}

.testimonial_container{max-width:1170px !important; width:auto !important;}
.top_container{/*max-width:1330px !important;*/max-width:1450px !important; width:auto !important;}
.fuellednetworks_container {max-width: 1227px !important;width: auto !important;}
.banner_container{max-width:1240px !important; width:auto !important;}
.middle_container{max-width: 1328px !important; width:auto !important;}
.container_modified{max-width: 1320px !important; width:auto !important;}
.hoveranimate{-webkit-transition: background 0.8s ease;	-moz-transition: background 0.8s ease;	-ms-transition: background 0.8s ease;-o-transition: background 0.8s ease;transition: background 0.8s ease;}
.allanimated{-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;}
.equalspace{margin:0 auto !important;float:none !important;}
img{max-width:100%; vertical-align:top; height: auto;}
a:focus,input:focus{outline:none;}
input, buttom{ border-radius:none;}
a{ text-decoration:none !important;}
.fsBody .fsForm { box-shadow:none!important;}
/************************************ MAIN_HEADER *****************************************/
#main_header{ position:fixed; width:100%; z-index:99;}
#main_header.smaller{background:#282736;}
#main_header .top_header{ background:url(images/top_header_bg.jpg) repeat-x #272828; /*padding:9px 0;*/ padding:0;}
#main_header ul.top_text{ display:table; width:100%; padding:5px 0;}
#main_header ul.top_text li{ display:table-cell; vertical-align:middle; color:#ffffff; font-size:22px; line-height:25.67px;font-family: 'weblysleek_uisemibold', arial;}
#main_header ul.top_text li a{color:#fff;	font-weight: 500; white-space: nowrap;}
#main_header ul.top_text li:last-child{text-align:right;}
#main_header ul.top_text li p{ margin:0;}
#main_header .header_login{ display:table; width:auto; float:right;}
#main_header ul.top_text li .header_login li{ font-size:20px; line-height:25.67px;font-family: 'weblysleek_uisemilight', arial;}
#main_header .header_login li:first-child{/*padding-right:12px;*/padding-right:0;}
#main_header .header_login li:last-child{padding-left:12px; position:relative;}
#main_header .header_login li:last-child:before{/*content:"\2022";*/ position:absolute; left:-2px; color:#fff;}
#main_header .header_login li a{}
#main_header .header_content{ padding:14px 0 13px;}
#main_header #logo{}
#main_header #logo img{transition: all 0.3s ease;}
#main_header.smaller #logo img{max-width: 70px}

@media screen and (max-width: 980px) {
	#main_header #logo img{max-width: 100px}
}

#main_header .nav_col{}
#main_header .main_navigation{}
#main_header .main_navigation ul{ display:table; float:right; /*margin-top: 48px;*/}
#main_header .main_navigation ul li{ padding:0 12px;/*padding:0 19px;*/ display:table-cell;}
#main_header .main_navigation ul li:last-child{padding-right:0; }
#main_header .main_navigation ul li a{ color:#fefeff; font-size:16px; line-height:25.67px; text-transform:uppercase;font-family: 'weblysleek_uisemibold', arial; padding-bottom:30px;}
#main_header .top_container{ position:relative;}

#main_header .main_navigation ul li.menu-item-has-children:hover &gt; a:after{content:url(images/sub_menu_top.png); left:16%; position: absolute; top:33px;}

/************************************ BANNER **********************************************/
#banner{ position:relative;  z-index:1; overflow:hidden;}
#banner .banner_bg{ background:url(images/banner_bg.jpg) no-repeat center top; min-height:889px; background-size:cover; position:relative;}
#banner .banner_bg:before{content:""; position:absolute; top:0; left:0; width:100%; height:100%; background-color:rgba(0,0,0,0.4);}
#banner .width_wrap{ z-index:1;}
#banner .banner_text_wrap{ padding-top:221px;}
#banner .banner_text{ color:#ffffff; font-size:30.84px; line-height:35px; font-family: 'weblysleek_uilight', arial; min-height:327px;}
#banner .banner_text h5{ font-family: 'weblysleek_uisemilight', arial; font-weight:400; color:#ffffff; font-size:50.28px; line-height:52px; margin:0; }
#banner .banner_text h1{font-size:95.3px; line-height:85px; margin:0 0 18px;font-family: 'weblysleek_uisemibold', arial; color:#fff; }
#banner .banner_text p{ margin:0; max-width:715px;}
#banner .service_wrapper{position:relative; z-index:2;}
#banner .banner_img img{}
#banner .service_content{ background-color:#6fa136;  padding: 20px 57px 20px 14px; margin-bottom:22px;}
#banner .service_content{ background-color:#6fa136; padding:20px 20px 20px 0; margin-bottom:22px;}
#banner .service_content_wrap{list-style:none;}
#banner .service_content_wrap:first-child .service_content{padding:20px 25px 20px 0;}
#banner .service_icon{ margin:10px 0 12px;}
#banner .service_icon img{}
#banner .service_text { }
#banner .service_text h4{font-size:24.57px; line-height:27.65px; font-family: 'weblysleek_uisemibold', arial;  margin:0; min-height:78px;}
#banner .service_text h4 span{display:block;}
#banner .service_text h4 a{color:#ffffff; }

#banner .service_btn { display:inline-block;  font-size:18.9px; line-height:40px; color:#ffffff; border-radius:4px;  padding:0 13px; position:relative; z-index:1;}
#banner .service_btn:before{background:url(images/service_btn_bg.png) repeat-x #272828; position:absolute; z-index:-1; width:100%; height:100%; top:0; width:100%; content:""; left:0;border-radius: 5px;}
#banner .service_btn:hover:before{transform: rotate(180deg);-webkit-transform: rotate(180deg);}
#banner .carousel-control.left{ background-image:url(images/banner_left_arrow.png);}
#banner .carousel-control.right{ background-image:url(images/banner_right_arrow.png);}
#banner .carousel-control{ width:102px; height:126px; background-color:rgba(58,58,58,0.3); background-repeat:no-repeat; background-position:center; top:22%; opacity:1;}

#banner .service_container{ padding:0 30px;}
#banner  .service_wrapper .col-sm-3 { padding:0 8px;}
#banner .service_content{}
#banner .service_content:before{content:""; width:15px; height:100%; top:0; right:0; background:url(images/sideborder_gradient.png) repeat-x #4a7816; position:absolute;}
#banner .service_content .content_wrapper{}
#banner .service_content .service_btn{}
#banner .service_content .service_btn span{}

/**************************************** GET_HELP *************************************/
#get_help{ background:url(images/feature_bg.jpg) no-repeat center top; background-size:cover; padding:68px 0 42px; overflow: hidden; position: relative;}
#get_help ul.help_btn_wrap{ display:block;}
#get_help ul.help_btn_wrap li{ float:left; width:50%; list-style:none; margin:0 0 20px;}
#get_help ul.help_btn_wrap li:first-of-type{ padding-right:11px;}
#get_help ul.help_btn_wrap li:last-of-type{ padding-left:11px;}
#get_help ul.help_btn_wrap li a{ padding:43px 15px 33px; display:block; background:url(images/job_btn_bg.jpg) repeat-x #121212; text-align:center;-webkit-box-shadow: -3px 5px 0px 0px rgba(107, 152, 55, 1);
	-moz-box-shadow:    -3px 5px 0px 0px rgba(107, 152, 55, 1);
	box-shadow:         -3px 5px 0px 0px rgba(107, 152, 55, 1); position:relative; z-index:1;}
#get_help ul.help_btn_wrap li a:before{background:url(images/job_btn_bg.jpg) repeat-x #121212; position:absolute; z-index:-1; width:100%; height:100%; top:0; width:100%; content:""; left:0;}
#get_help ul.help_btn_wrap li a:hover:before{transform: rotate(180deg);-webkit-transform: rotate(180deg);}
#get_help ul.help_btn_wrap li a span{ color:#fff; display:block; text-transform:uppercase;}
#get_help ul.help_btn_wrap  .top_text{ font-size:35.7px; line-height:28.56px;font-family: 'futura_heavyregular', arial; margin:0 0 4px;}
#get_help ul.help_btn_wrap .btm_text{ font-size:23.8px; line-height:28.56px;font-family: 'futura_lightregular', arial;}

/**************************************** ABOUT_US ************************************/
#about_us{ padding:60px 0 0; overflow: hidden;}
#about_us .width_1{ width:63.5%;}
#about_us .width_2{ width:36.5%;}
#about_us .aboutus_text{   padding-top: 36px; display: table-cell; vertical-align: top; width: 50%; color:#252122; font-size:18px; line-height:28px;font-family: 'weblysleek_uilight', arial; padding-right:50px;}
#about_us .aboutus_text a{color:inherit; text-decoration:underline!important;}
#about_us .aboutus_text b,#about_us .aboutus_text strong{font-family: 'weblysleek_uisemibold';}
#about_us .aboutus_text h2{ color:#252122;font-family: 'weblysleek_uisemibold', arial; font-size:27px; line-height:30px; margin:30px 0 24px;}
#about_us .aboutus_text h2 a{color:inherit; text-decoration:none!important;}
#about_us .aboutus_text p{ margin:5px 0; padding:5px 0;}
#about_us .aboutus_text h6{ font-size:27px; line-height:30px; margin:21px 0 22px;font-family: 'weblysleek_uisemibold', arial; }
#about_us .aboutus_text ul { margin: 0 0 0 76px;overflow: hidden;}
#about_us .aboutus_text ul li { padding:5px 0 5px 34px; list-style:none; position:relative; text-align:left; margin:5px 0;}
#about_us .aboutus_text ul li:before{content:"\002022"; color: #80ba37;font-size:42px; vertical-align:middle; line-height:28px; position:absolute; left:0;}
#about_us .aboutus_text ol{margin:0 0 0 96px;padding:0;}
#about_us .aboutus_text ol li{ list-style:decimal;margin:5px 0; padding:5px 0 5px 14px;}
#about_us .tweets_wrap{  background:#00aced; padding:25px;}
#about_us .tweets_heading{}
#about_us .tweets_heading ul{ display:table; margin:0 0 8px; }
#about_us .tweets_heading ul li:first-child{}
#about_us .tweets_heading ul li{ display:table-cell; vertical-align:middle;}
#about_us .tweets_heading ul li img{}
#about_us .twitter_title{ padding-left:11px; font-size:18px; color:#fff;}
#about_us .twitter_title h5{ color:#ffffff; font-size:34.65px; margin:0 0 4px;font-family: 'weblysleek_uisemibold', arial;}
#about_us .twitter_title p{ margin:0;}
#about_us ul.tweets{}
#about_us ul.tweets li{ border-bottom:1px solid #0a7198; list-style:none;  padding:8px 0 13px; font-size:14px; line-height:20px; color:#fff;font-family: 'weblysleek_uisemibold', arial;}
#about_us ul.tweets li:last-child{padding-bottom:9px;}
#about_us ul.tweets li:last-child{border:none;}
#about_us ul.tweets li a{color:inherit;}
#about_us ul.tweets em a{ display:block;font-family: 'weblysleek_uisemilight_italic', arial;}
#about_us .tweets_outer{ border:2px solid #e1e1e1; border-radius:4px;}

#about_us  .about_us_content { display: table; width: 100%;}
#about_us .service_img{  width: 50%; display: table-cell; text-align: right; vertical-align: middle;}

/*************************************** VIDEO_SECTION ********************************/
#video_section{ background:url(images/video_bg.jpg) no-repeat center top; background-size:cover; padding:53px 0 50px;}
#video_section .video_heading{}
#video_section .video_heading h2{ margin:0 0 40px; color:#ffffff; font-size:40px; line-height:43.37px;font-family: 'weblysleek_uisemibold', arial;}
#video_section .video_wrap{margin:0 0 19px;}
#video_section .video_wrap iframe{height:138px;}
#video_section .video_wrap1{ margin:0 0 19px;}
#video_section .video_wrap1 iframe{min-height:300px;}
#video_section .video_title{ font-size:18px; line-height:28px; color:#fff; text-transform:uppercase;margin:-5px 0 0;}
#video_section .video_title p{margin:0;}

/*************************************** BLOG *****************************************/
#blog{ background:#6fa136; padding:47px 0 38px;}
#blog .post_heading{ color:#ffffff; font-size:40px; line-height:43.67px;font-family: 'weblysleek_uisemibold', arial; margin:0 0 45px;}
#blog .post_heading a{color:inherit;}
#blog .blog_wrapper{}
#blog .blog_wrapper li{ list-style:none; min-height:314px;}
#blog .blog_wrapper li:nth-child(2n){padding-right:0; }
#blog .blog_content{ display:table; width:100%;}
/*#blog .blog_img{ display:table-cell; vertical-align:middle; width:30%;}*/
#blog .blog_img{ background-position: center center !important; background-size:cover !important; border-radius: 50%; vertical-align: middle;  height: 100px;}
#blog .blog_img .content_img { }
#blog .blog_img .content_img &gt; img { border-radius: 100%; height: 100%; width: 100%; position:absolute; left:0; top:0; transform:scale(0.9); -webkit-transform:scale(0.9);}
#blog .blog_img .img_holder { display: block; position: relative; z-index: 1;}
#blog  .blog_img &gt; a { display: inline-block; position: relative;}
#blog .blog_text{ font-size:16px; line-height:20px; color:#ffffff; display:table-cell; vertical-align:middle; padding-left:21px;}
#blog .blog_text h4{ letter-spacing:-1px; color:#ffffff; font-size:24px; line-height:28px; margin:0 0 8px;font-family: 'weblysleek_uisemibold', arial; min-height: 84px;}
#blog .blog_text h4 a{color:inherit;}
#blog .blog_text h4 span{ display:block;}
#blog .blog_text p{ margin:0; min-height: 70px;}

/************************************ FOOTER *********************************************/
footer{ background:url(images/footer_bg.jpg) repeat-x #272828; padding:48px 0 45px; }
footer .newletter_content{display: table; float: none; margin: 0 auto 28px; width:auto;}
footer .letter_col{ }
footer .info_col{ }
footer .newsletter{ font-size:24px; line-height:30px; color:#cccccc;font-family: 'weblysleek_uilight', arial;}
footer .newsletter h2{ color:#cccccc; font-size:36px; line-height:36px;font-family: 'weblysleek_uisemibold', arial; margin:16px 0 3px;}
footer .newsletter p{ margin:0 0 28px;}
footer .newsletter form{}
footer .newsletter form input{}
footer .newsletter form button{}
footer .contact_info{}
footer .contact_info li{ font-size:18px; line-height:24px; color:#cccccc; list-style:none;}
footer .contact_info li a{color:inherit;}
footer .contact_info li:first-child{margin:0 0 20px;}
footer .contact_info li .bold_text{font-family: 'weblysleek_uisemibold', arial;}
footer .contact_info li .block_text{ display:block;}
footer .social_icon{  margin:0;}
footer .social_icon h4{ margin:0 0 12px; font-size:24px; line-height:26px;font-family: 'weblysleek_uisemilight';color:#cccccc;  vertical-align:middle;}
footer .social_icon h4 span.fntitl{font-family: 'weblysleek_uisemilight_italic';}
footer .social_icon h4 span.dot{position:relative;padding:0 6px;}
footer .social_icon h4 span.dot:after{content:"\2022"; position:absolute; left:0; color:#fff;top:4px;}
footer  ul.social_media_wrap{ overflow:hidden; display:block; text-align:center; margin: 20px 0 10px;}
footer  ul.social_media_wrap li{ height:37px; overflow:hidden;/*text-indent:-500px;*/ background-repeat:no-repeat;background-position:top; cursor:pointer; padding: 0 1px;}
footer  ul.social_media_wrap li a{
		display: flex;
		font-size: 20px;
    justify-content: center;
    align-items: center;
    background-color: #8f8f91;
    border-radius: 100%;
    width: 37px;
    height: 37px;
    color: #242527;
    background-image: unset;
    text-indent: unset;
	}
	footer  ul.social_media_wrap li a:hover, #inner_contact ul.social_media_wrap li.google a i:hover {
		background-color: #9dc940;
		transition: 0.3s ease;
	}
/* footer  ul.social_media_wrap li a:hover{ background-position:bottom;}
footer ul.social_media_wrap li.twitter a{ background-image:url(images/twitter.png); width:37px;height:37px;}
footer  ul.social_media_wrap li.facebook a{ background-image:url(images/facebook.png); width:37px;height:37px;}
footer ul.social_media_wrap li.linkedin a{ background-image:url(images/linkedin.png); width:37px;height:37px;}
footer ul.social_media_wrap li.youtube a{ background-image:url(images/youtube.png); width:37px;height:37px;}
footer  ul.social_media_wrap li.google a{ background-image:url(images/google.png); width:37px;height:37px; position: relative;} */
/* #inner_contact ul.social_media_wrap li.google a {position: relative;}
footer  ul.social_media_wrap li.google a i, #inner_contact ul.social_media_wrap li.google a i{
	position: absolute;
	top: 50%;
	left: 50%;
	width: 100%;
	height: 100%;
	color: #1e1f24;
	font-size: 22px;
	transform: translate(-50%, -50%);
	text-indent: 0;
}
#inner_contact ul.social_media_wrap li.google a i {
	color: #fff;
	font-size: 40px;
}
footer  ul.social_media_wrap li.google a i:before{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	display: flex;
	align-items: center;
	justify-content: center;
	width: 21px;
	height: 21px;
	background: #8f8f91;
}
#inner_contact ul.social_media_wrap li.google a i:before{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	display: flex;
	align-items: center;
	justify-content: center;
	width: 44px;
	height: 44px;
	background: #000;
}
#inner_contact ul.social_media_wrap li.google a:hover i:before {
	background: #f69629;
}
footer  ul.social_media_wrap li.google a:hover i:before{
	background: #9dc940;
}
@media(max-width: 960px) {
	#inner_contact ul.social_media_wrap li.google a i {font-size: 33px;}
	#inner_contact ul.social_media_wrap li.google a i:before {width: 33px; height: 33px;}
}
@media(max-width: 500px) {
	footer ul.social_media_wrap li.google a i{font-size: 20px;}
}
@media(max-width: 430px) {
	#inner_contact ul.social_media_wrap li.google a i {font-size: 28px;}
	#inner_contact ul.social_media_wrap li.google a i:before {width: 27px; height: 27px;}
} */
/* footer  ul.social_media_wrap li.instagram a{ background-image:url(images/instagram_icon.png); width:37px;height:37px;} */
footer .footer_text{color:#cccccc; font-size:14px; line-height:20px;}
footer .footer_text a{color:inherit;}
footer .footer_text h6{ font-size:20px; line-height:25px; color:#cccccc; margin:0;font-family: 'weblysleek_uisemilight';}
footer .footer_text h6 span{font-family: 'weblysleek_uisemilight_italic';}
footer ul.footer_nav{ display:table; margin:0 auto 26px;}
footer ul.footer_nav li{ display:table-cell; padding:0 10px; border-right:1px solid #cccccc; line-height:16px;}
footer ul.footer_nav li:first-child{padding-left:0;}
footer ul.footer_nav li:last-child{border:none; padding-right:0;}
footer ul.footer_nav li a{ color:#cccccc; font-size:14px; line-height:16px;}
footer .footer_text p{ margin:0 0 10px;}
footer .footer_text p span.block_text{display:block;}

/************************ INNER_BANNER ****************************/
#inner_banner { background:url(images/banner_bg.jpg) no-repeat center top; background-size:cover; position:relative; min-height: 400px;}
#inner_banner .container {max-width: 1288px !important;}
#inner_banner .inner_overlay { background:url(images/banner_black_overlay.png) no-repeat center top; position:absolute; top:0; left:0; width:100%;height: 100%; background-size:cover ;}
#inner_banner .inner_overlay.overley-for-light-image{ background: rgba(40,39,54, .5); z-index: 1;}
#inner_banner .inner_title { vertical-align: middle; display:table; width:100%;}
#inner_banner .inner_title h1 {  color: #ffffff; font-family: "Open Sans",sans-serif; /*font-size: 40px;*/font-size: 50px; font-weight: 700; line-height: 1.25; margin: 0 0 20px; max-width: 90%}

#inner_banner .inner_title h1 span {
	white-space: nowrap;
}

@media screen and (max-width: 980px) {
	#inner_banner .inner_title h1 {
		max-width: 100%;
	}
}

#inner_banner.thank .inner_title {  padding: 232px 0 47px; overflow:hidden;}
#inner_banner.thank .inner_bg {padding: 30px 0 24px;}
#inner_banner.thank .thank_wrap{ overflow: hidden;padding: 13px 0 0;}
#inner_banner.thank .thank_title { font-size:40px; line-height:45px; color:#fff;font-family: 'Exo 2', sans-serif;font-weight:700; margin: 53px 0 0; text-align:left;}
#inner_banner.thank .thank_title p { margin:0px;}
#inner_banner.thank .thank_title p a{ color: #c5ed1b;}
#inner_banner .inner_title .btn { border: 1px solid #ffffff; color: #ffffff; font-size: 18px; padding: 10px 20px; transition: background 0.8s ease 0s;}
#inner_banner .inner_title .btn.popup-form-trigger{
	/*background-color: #6fa136;*/
	/*border-color: #6fa136;*/
	/*transition: all .2s ease-in-out;*/
	/*margin-bottom: 15px;*/

	display: inline-block;
	background-color: #f69523;
	margin-bottom: 15px;
	border: none;
	color: #fff;
	font-size: 18px;
	padding: 10px 20px;
	font-family: "Open Sans", sans-serif;
	border-radius: 4px;
	cursor: pointer;
	margin-top: 1em;
	transition: all 0.35s ease-out;
	position: relative;
	z-index: 1;
	text-transform: uppercase;
}

#inner_banner .inner_title .btn.popup-form-trigger:after {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	height: 100%;
	background: #80ba37;
	transform-origin: left;
	transition: all 0.35s ease-out;
	transform: scaleX(0);
	z-index: -1;
	border-radius: 3px;
	-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}

#inner_banner .inner_title .btn.popup-form-trigger:hover {
	background-color: #f69523;
}

#inner_banner .inner_title .btn.popup-form-trigger:hover:after {
	transform: scaleX(1);
}

/*#inner_banner .inner_title .btn.popup-form-trigger:hover{background-color: transparent; border-color: #fff;}*/
/*#inner_banner .banner_wrapper { display: table; padding:230px 0 50px; width: 100%;}*/
#inner_banner .banner_wrapper { display: table; padding:35% 0 4.3%; width: 100%;}
#inner_banner .inner_title { color: #ffffff; font-family:"Open Sans",sans-serif; font-size: 16.22px; line-height: 28px;}
#inner_banner .inner_title p { margin: 44px 0 20px; font-size: 24px; max-width: 835px;}

@media screen and (max-height: 870px) {
	#inner_banner .banner_wrapper {
		padding-top: 23%;
	}
}

@media screen and (max-width: 767px) {
	#inner_banner .inner_title p {
		font-size: 20px;
	}

	#inner_banner .inner_title .btn.popup-form-trigger{
		font-size: 16px !important;
	}

	#inner_banner .banner_wrapper {
		padding-top: 10%;
	}
}

#inner_banner .inner_title .btns { display: inline-block;}
/********************* CAREER_FEATURED  *************************/
#career_featured {padding: 0 0 45px;}
#career_featured .career_wrap { padding:37px 0 0;}
#career_featured .top_title { position:relative;}
#career_featured .top_title h2 {color: #04175b;margin:0 0 51px;font-size:38px; line-height:44px;font-family: 'Titillium Web', sans-serif; font-weight:700;letter-spacing: 0.1px;}
#career_featured .top_title h2 span { font-size:34px;font-family: 'Titillium Web', sans-serif; font-weight:400; display:block;}
#career_featured .text_warp {background:#fff; margin:0; border-top:4px solid #80ba37;border-bottom:4px solid #04175b; padding: 0 0 24px; box-shadow:0 3px 10px #cccccc;}
#career_featured .title{ border-bottom:1px solid #afafaf;padding: 32px 25px 23px; position:relative;}
#career_featured .title h2 { font-size:24px; line-height:30px; color: #000000; margin:0px;font-family: 'Open Sans',  sans-serif; font-weight:700;padding-left: 84px; }
#career_featured .title h2 a{color:inherit;}
#career_featured .title &gt; span.icon{ float: left;}
#career_featured .title .top_title { font-size:18px; line-height:25px; color: #fff; background: #80ba37;padding: 5px 15px;font-family: 'Titillium Web', sans-serif; font-weight:700; text-transform:uppercase; position:absolute;  top:-21px; left:0;}
#career_featured .title .top_title:after {content: url(images/arrow_img.png); position: absolute; right:-10px; top:0;}
#career_featured .content{ font-size:16px; line-height:26px; color: #000000; font-family: 'Open Sans',  sans-serif; font-weight:400; padding: 21px 25px 0;}
#career_featured .content p { margin:0px;min-height:123px;}
#career_featured .content p span { color: #f79d36;}
#career_featured .btn_wrap{ margin:0 auto; text-align:center;}
#career_featured .btn_wrap li{ display:table-cell;}
#career_featured .btn_wrap li:first-child{padding-right:10px;}
#career_featured .blog_btn{ display:inline-block; border-radius:5px; font-size:16px; line-height:19px; width:138px;font-family: 'Titillium Web', sans-serif; font-weight:400; box-shadow:0px 2px 6px #cccccc; padding:11px 0; position:relative;}
#career_featured .blog_btn_2{width:110px;}
#career_featured .blog_btn span {}
#career_featured .blog_btn span.btn_1 { position:relative; padding: 0 12px 0 0;}
#career_featured .blog_btn span.btn_1:before {
	content: url(images/read_arrow.png);
	position: absolute;
	right: 0;
	top:4px;}
#career_featured .blog_btn span.btn_2 { position:relative; padding: 0 23px 0 0;}
#career_featured .blog_btn span.btn_2:before {
	content: url(images/share_arrow.png);
	position: absolute;
	right: 0;
	top: 4px;}
#career_featured .blog_btn:hover span:before {
	animation-delay: 0s, 0.3s;
	animation-direction: normal, alternate;
	animation-duration: 0.3s, 1.5s;
	animation-fill-mode: forwards;
	animation-iteration-count: 1, infinite;
	animation-name: hvr-icon-bob-float, hvr-icon-bob;
	animation-timing-function: ease-out, ease-in-out;
}
#career_featured .btn_wrap li:first-child a{  background:#fff; border:3px solid #333333; color: #333333;}
#career_featured .btn_wrap li:last-child a{ background:#fff; border:3px solid #80ba37; color: #80ba37;}

#career_featured .form_title{ padding: 37px 50px 44px; background:#110d2a;  margin-left: 8.8%;}
#career_featured .form_title h3{ font-size:26px; line-height:32px; text-align:center; color:#f69628; margin:0 0 19px;font-family: 'Titillium Web', sans-serif; font-weight:700;}
#career_featured .form_body { color: #000 !important; display: inline-block; font-size: 16px; line-height:28px;width: 100%;}
#career_featured .input_wrapper { overflow:hidden;margin: 0px; }
#career_featured .input_wrapper [type="text"] { background:#fff; min-height: 56px; padding: 5px 20px; width: 100%;  border:1px solid #b7b7b7;  margin: 0 0 12px; border-radius:5px; font-family: 'Open Sans',  sans-serif; font-weight:400; font-style:italic;}
#career_featured .input_wrapper [type="email"] {background: #fff; min-height: 56px; padding: 5px 20px; width: 100%; border:1px solid #b1b1b1; margin: 0 0 12px;border-radius:5px; font-family: 'Open Sans',  sans-serif; font-weight:400; font-style:italic;}
#career_featured .input_wrapper .left_input_wrap{float:left; margin:0; width:100%;}
#career_featured .input_wrapper button { font-size:38px; line-height:42px; color:#ffffff; background:#9bca57; border:none; padding:12px  0px;width:100%;font-family: 'Titillium Web', sans-serif; font-weight:700;border-radius:5px;  text-transform:uppercase; margin: 0;left:0;  bottom:0; width:100%;z-index:1;display:inline-block; overflow:hidden; position:relative; box-shadow:0px 2px 6px #cccccc;text-shadow:0 2px 0 #6d9e2f; }
#career_featured .input_wrapper button:before{content:""; position:absolute; width:100%; height:100%; bottom:0; left:0; background:#80ba37; z-index:-1;transform: scaleY(0.5); -webkit-transform: scaleY(0.5);
	transform-origin: center bottom 0; -webkit-transform-origin: center bottom 0; transition:transform 0.3s ease-out; -webkit-transition:transform 0.3s ease-out;}
#career_featured .input_wrapper button:hover:before{transform: scaleY(1); -webkit-transform: scaleY(1);}

/********************** CAREER_CONTENT **************/
#career_content { padding:0 0 54px;}
#career_content .career_wrap { border-top:5px solid #b8b8b8; border-bottom:1px solid #b8b8b8;}
#career_content .wrap_2 { border-top:none;}
#career_content .col-sm-3.no_padding {border-right:1px solid #b8b8b8; }
#career_content .col-sm-3.no_padding:last-child {border-right:none;}
#career_content .content_warp{ font-size:16px; line-height:26px; color: #000000; font-family: 'Open Sans',  sans-serif; font-weight:400; padding: 30px 0 33px;letter-spacing: 0.5px;}
#career_content .content_warp h2 { font-size:24px; line-height:28px; color: #000000;font-family: 'Open Sans', sans-serif; font-weight:700;  margin:0 0 21px;  min-height: 168px;}
#career_content .content_warp h2 a{color:inherit;}
#career_content .content_warp p { margin:0px;min-height: 152px;}
#career_content .content_warp p span { color: #f79d36;}
#career_content .btn_wrap{ margin:0 auto; text-align:center;}
#career_content .btn_wrap li{ display:table-cell;}
#career_content .btn_wrap li:first-child{padding-right:10px;}
#career_content .blog_btn{ display:inline-block; border-radius:5px; font-size:16px; line-height:19px; width:116px;font-family: 'Titillium Web', sans-serif; font-weight:400; box-shadow:0px 2px 6px #cccccc; padding: 8px 0; position:relative;}
#career_content .blog_btn_2{width:94px;}
#career_content .blog_btn span {}
#career_content .blog_btn span.btn_1 { position:relative;  padding: 0 12px 0 0;}
#career_content .blog_btn span.btn_1:before {
	content: url(images/read_arrow.png);
	position: absolute;
	right: 0;
	top:4px;}
#career_content .blog_btn span.btn_2 { position:relative; padding: 0 23px 0 0;}
#career_content .blog_btn span.btn_2:before {
	content: url(images/share_arrow.png);
	position: absolute;
	right: 0;
	top:4px;}


#career_content .blog_btn:hover span:before {
	animation-delay: 0s, 0.3s;
	animation-direction: normal, alternate;
	animation-duration: 0.3s, 1.5s;
	animation-fill-mode: forwards;
	animation-iteration-count: 1, infinite;
	animation-name: hvr-icon-bob-float, hvr-icon-bob;
	animation-timing-function: ease-out, ease-in-out;
}
#career_content .btn_wrap li:first-child a{  background:#fff; border:3px solid #333333; color: #333333;}
#career_content .btn_wrap li:last-child a{ background:#fff; border:3px solid #80ba37; color: #80ba37;}


/************************** CATEGORY ************************/
#category{ padding:42px 0 68px;}
#category .category_wrap { border-bottom:6px solid #d6d6d6;margin: 0 0 45px;overflow: hidden; padding:0 0 40px;}
#category .category_img {background-position: center center!important; background-size: cover!important; margin-right: 10%; min-height: 225px; position: relative;}
#category .col-sm-5.no_padding {  padding-left: 0;}
#category .col-sm-7.no_padding {  padding-left: 0;}
#category .img_1 { background:url(images/category_img_1.jpg) no-repeat center top; background-size:cover;}
#category .img_2 { background:url(images/category_img_2.jpg) no-repeat center top; background-size:cover;}
#category .img_3 { background:url(images/category_img_3.jpg) no-repeat center top; background-size:cover;}
#category .img_4 { background:url(images/category_img_4.jpg) no-repeat center top; background-size:cover;}
#category .img_5 { background:url(images/category_img_5.jpg) no-repeat center top; background-size:cover;}
#category .blog_warp{ font-size:20px; line-height:32px; color: #1a1a1a; font-family: 'Open Sans',  sans-serif; font-weight:400;letter-spacing: 0.5px;}
#category .blog_warp h2 { font-size:30px; line-height:34px; color: #04175b;font-family: 'Titillium Web', sans-serif; font-weight:700;  margin:0 0 22px;}
#category .blog_warp h2 a{color:inherit;}
#category .blog_warp p { margin:0 0 29px;}
#category .blog_warp p span { color: #80ba37;}
#category .btn_wrap{ margin:0 auto; text-align:center;}
#category .btn_wrap li{ display:table-cell;}
#category .btn_wrap li:first-child{padding-right:10px;}
#category .blog_btn{ display:inline-block; border-radius:5px; font-size:16px; line-height:18px; width:137px;font-family: 'Titillium Web', sans-serif; font-weight:700; box-shadow:0px 2px 6px #cccccc; padding:12px 0;position:relative;}
#category .blog_btn_2{width:105px;}
#category .blog_btn span {}
#category .blog_btn span.btn_1 { background:url(images/read_arrow.png) no-repeat right;  padding: 0 12px 0 0;}
#category .blog_btn span.btn_2 { position:relative; padding: 0 23px 0 0;}
#category .blog_btn span.btn_2:before {
	content: url(images/share_arrow.png);
	position: absolute;
	right: 0;
	top:4px;}
#category .blog_btn:hover span.btn_2:before {
	animation-delay: 0s, 0.3s;
	animation-direction: normal, alternate;
	animation-duration: 0.3s, 1.5s;
	animation-fill-mode: forwards;
	animation-iteration-count: 1, infinite;
	animation-name: hvr-icon-bob-float, hvr-icon-bob;
	animation-timing-function: ease-out, ease-in-out;
}
#category .btn_wrap li:first-child a{  background:#fff; border:3px solid #333333; color: #333333;}
#category .btn_wrap li:last-child a{ background:#fff; border:3px solid #80ba37; color: #80ba37;}

#category .category_wrap .overlay { opacity:0; transition:opacity 0.4s ease; -webkit-transition:opacity 0.4s ease;position:absolute; left:0; top:0; height:100%; width:100%; padding:10px;}
#category .category_wrap:hover  .overlay {opacity:1;}
#category .category_wrap .img_overlay {background:url(images/hover_bg.png) no-repeat center top;position:relative; left:0; height:100%; width:100%; background-size:cover;display: block;text-align: center; top:0;}
#category .category_wrap .img_overlay &gt; span { left: 0; position: absolute;top: 29%; width: 100%;}

#category .category_wrap:hover .overlay {}
#category .category_wrap:hover .blog_warp h2 { color:#f69628;}
#category .category_wrap:hover .blog_btn span.btn_1 { background:url(images/read_arrow_hover.png) no-repeat right;  padding: 0 10px 4px 0;}
#category .category_wrap:hover .btn_wrap li:first-child a{  background:#f69628; border:3px solid #f69628; color: #fff;}

#category .post_btn{ text-align:center;margin: 22px 0 0;}
#category .post_btn a { font-size:20px; line-height:19px; color: #f69628;font-family: 'Titillium Web', sans-serif; font-weight:400; border:3px solid #f69628; border-radius:5px; padding:19px 42px; }
#category .post_btn a span { background:url(images/load_arrow.png) no-repeat center right; padding-right:30px;}

.category_img span { display: block; height: 225px;}

/************************ INNER_CONTACT ******************/
#inner_contact {padding:47px 0 57px;}
#inner_contact .info_wrap { font-size:20px; line-height:34px; color: #000000;font-family: 'Open Sans', sans-serif; font-weight:400;padding: 0 20px 0 0; letter-spacing: 0.5px; }
#inner_contact .info_wrap h2 { font-size:40px; line-height:39px; color:#000000;margin:0 0 24px;font-family: 'Titillium Web', sans-serif;font-weight:700;letter-spacing: 0;}
#inner_contact .info_wrap p {margin: 0 0 30px;}
#inner_contact .info_wrap .inquary { background:url(images/project_bg.png) repeat-x #110d2b; border-radius:5px; border:none; font-size:23px; line-height:26px;font-family: 'Titillium Web', sans-serif; font-weight:700; color: #fff;padding:20px 22px;box-shadow:0px 2px 6px #cccccc;  display: inline-block;letter-spacing: 0.6px;}
#inner_contact .info_wrap .inquary span {position:relative;padding: 0 35px 0 0;}
#inner_contact .info_wrap .inquary span:before {
	content: url(images/project_arrow.png);
	position: absolute;
	right: 0;
	top:6px;}
#inner_contact .info_wrap a.inquary:hover span:before {
	animation-delay: 0s, 0.3s;
	animation-direction: normal, alternate;
	animation-duration: 0.3s, 1.5s;
	animation-fill-mode: forwards;
	animation-iteration-count: 1, infinite;
	animation-name: hvr-icon-bob-float, hvr-icon-bob;
	animation-timing-function: ease-out, ease-in-out;
}
#inner_contact .social_link {padding: 20px 0 0;}
#inner_contact .social_link h3 { margin:0 0 15px;font-size:40px; line-height:75px;font-family: 'Titillium Web', sans-serif;font-weight:700;}
#inner_contact .social_link h3 span.call{  color: #f69628;}
#inner_contact .social_link h3 span.call span.mobile_tel{color: #04175b;}
#inner_contact .social_link h3 span.call a{color: #04175b;}
#inner_contact .social_link  ul {}
#inner_contact .social_link  ul li { list-style:none; font-size:23px; line-height:33px; color: #000000;font-family: 'Open Sans', sans-serif; font-weight:700;margin: 0 0 26px;}
#inner_contact .social_link  ul li a{color:inherit;}
#inner_contact .social_link  ul li.location { }
#inner_contact .social_link  ul li.location p { margin:0px;}
#inner_contact .social_link  ul li.mail {}
#inner_contact .social_link  ul li.mail  p { margin:0px;}
#inner_contact .social_wrap{ }
#inner_contact ul.social_media_wrap{ display:inline-block; overflow:hidden; margin:13px 0 0;}
#inner_contact ul.social_media_wrap li{ height:85px; overflow:hidden;text-indent:-500px; background-repeat:no-repeat;background-position:top; cursor:pointer; padding: 0 3px;}
#inner_contact ul.social_media_wrap li a{text-indent:-500px; display:block; height:85px; width:85px;}
#inner_contact ul.social_media_wrap li a:hover{ background-position:bottom;}
#inner_contact ul.social_media_wrap li.twitter a{ background-image:url(images/inner_twitter.png);}
#inner_contact ul.social_media_wrap li.facebook a{ background-image:url(images/inner_facebook.png);}
#inner_contact ul.social_media_wrap li.linkedin a{ background-image:url(images/inner_linkedin.png);}
#inner_contact ul.social_media_wrap li.instagram a{ background-image:url(images/inner_instagram.png);}
#inner_contact ul.social_media_wrap li.youtube a{ background-image:url(images/inner_youtube.png);}
#inner_contact ul.social_media_wrap li.google a{ background-image:url(images/inner_google.png);}
#inner_contact .about_frends {margin-bottom: 20px; font-size:20px; line-height:34px; color: #000000;font-family: 'Open Sans', sans-serif; font-weight:400; letter-spacing: 0.5px;}
#inner_contact .about_frends h2 { font-size:40px; line-height:39px; color:#000000;margin: 0 0 24px;font-family: 'Titillium Web', sans-serif;font-weight:700;letter-spacing: 0.1px;}
#inner_contact .about_frends p {margin:0 0 27px;}
#inner_contact .map_wrap iframe{min-height:270px; padding:35px 0 0; width:100%;}

/********************************** GENERIC_CONTENT ********************************************/
#generic_content{ padding:55px 0 55px;}
#generic_content .the_content{padding-left: 0; width: 70.666667%;}

@media screen and (max-width: 1320px) {
	#generic_content .the_content{width: 66.66666667%; padding-left: 15px;}
}

@media screen and (max-width: 767px) {
	#generic_content .the_content{width: 100%;}
}

@media screen and (max-width: 1080px) {
	#generic_content .the_content{padding-left: 15px;}
}

#generic_content .col-sm-4.text-center.hidden-xs.pull-right,
#generic_content .col-sm-4.text-center.pull-right {width: 29.333333%;}


@media screen and (max-width: 1320px) {
	#generic_content .col-sm-4.text-center.hidden-xs.pull-right,
	#generic_content .col-sm-4.text-center.pull-right	{width: auto;}
}

@media screen and (max-width: 1080px) {
	#generic_content .the_content{
		width: 100%;}
}

@media screen and (max-width: 767px) {
	#generic_content .col-sm-4.text-center.pull-right	{width: 100%;}
}

#generic_content .generic_img{ background:url(images/generic_img.jpg) no-repeat center top; background-size:cover; min-height:567px;}
#generic_content .no_padding {padding: 0 5px;}
#generic_content .generic_text{ font-size:18px; line-height:34px; color: #000000;font-family: 'Open Sans', sans-serif; font-weight:400;padding-right: 90px; padding-bottom: 32px;letter-spacing: 0.46px;}
#generic_content .generic_text a{color:inherit; text-decoration:underline!important;}
#generic_content .generic_text b,#generic_content .generic_text strong{ font-family:'Open Sans', sans-serif;font-weight:700;}
#generic_content .generic_text h2 { font-size:45px; line-height:48px; color: #000000;margin:0 0 24px;font-family: 'Open Sans', sans-serif;font-weight:700;letter-spacing: 1.3px;}
#generic_content .generic_text h2 a{color:inherit; text-decoration:none!important;}
#generic_content .generic_text p {margin:5px 0;padding:5px 0}
#generic_content .generic_text p.active{ font-size:30px;line-height:36px;font-family:'Open Sans', sans-serif;font-weight:400;margin-bottom:17px; letter-spacing: 0.6px;}
#generic_content .generic_middle_text {font-size:20px; line-height:34px; color: #000000;font-family: 'Open Sans', sans-serif; font-weight:400;letter-spacing: 0.46px;}
#generic_content .generic_middle_text a{color:inherit; text-decoration:underline!important;}
#generic_content .generic_middle_text b,#generic_content .generic_middle_text strong{font-family:'Open Sans', sans-serif;font-weight:700;}
#generic_content .generic_middle_text p {margin:5px 0;padding:5px 0;}
#generic_content Blockquote { font-size:34px; line-height:42px; color: #000;font-family: 'Titillium Web', sans-serif; font-weight:400; font-style:italic; border-left-color: #f69628; border-width:10px; background:#f3f3f3;   padding:35px 53px 40px;  margin:36px 0;letter-spacing: 1px;}
#generic_content .generic_middle_text ul { margin: 0 0 0 76px;overflow: hidden;}
#generic_content .generic_middle_text ul li { padding:5px 0 5px 34px; list-style:none; position:relative; text-align:left; width:386px; float:left;margin:5px 0;}
#generic_content .generic_middle_text ul li:before{content:"\002022"; color: #80ba37;font-size:42px; vertical-align:middle; line-height:28px; position:absolute; left:0;}
#generic_content .generic_middle_text ul li:nth-child(odd){margin-right:134px;}
#generic_content .generic_middle_text ol{margin:0 0 0 96px;display:inline-block;padding:0;}
#generic_content .generic_middle_text ol li{ list-style:decimal;margin:5px 0; padding:5px 0 5px 14px;width:386px; float:left;}
#generic_content .generic_middle_text ol li:nth-child(odd){margin-right:134px;}

body.page-id-14504 #generic_content .the_content{padding-left: 0; width: 100%;}

@media screen and (max-width: 1320px) {
	body.page-id-14504 #generic_content .the_content{width: 100%; padding-left: 15px;}
}

/****************** GENERIC_TESTIMONIAL ************/
#generic_testimonial { position:relative;padding: 38px 0 42px;}
#generic_testimonial .testimonial_wrap { background: rgba(52,56,128,0.75); font-size:29px; line-height:42px;color:#fff;font-family: 'Titillium Web', sans-serif; font-weight:300;padding:46px 30px 37px; letter-spacing: 0.6px;}
#generic_testimonial .testimonial_wrap p{ margin:0px;}
#generic_testimonial .testimonial_wrap p span { display:block;}
#generic_testimonial .testimonial_wrap a,#generic_testimonial .testimonial_wrap .client_info { color: #fff; font-size:26px; line-height:46px;font-family: 'Titillium Web', sans-serif; font-weight:400; font-style:italic;display:block;}
#generic_testimonial .testimonial_wrap .client_info:before{content:""; display:block; margin:41px auto 31px; width:43px; height:3px; background:#f69628;}
#generic_testimonial .testimonial_wrap a.testimonial_link { color: #f69628;text-align: right; margin:-32px 0 0;}
#generic_testimonial .testimonial_wrap a.testimonial_link:before { display: inline;}

#generic_testimonial .testimonial_img1{ background:url(images/testimonial_bg.jpg) no-repeat center top; position:absolute; height:100%;width: 100%; top:0; left:0; filter: blur(4px); -webkit-filter: blur(4px); -moz-filter: blur(4px);}

#generic_testimonial.inner{padding:46px 0 0;}
#generic_testimonial.inner_last{padding:46px 0;}
/************************************** GET_SERVICES *************************/
#get_services{padding:31px 0 44px;}
#get_services .get_info { font-size:24px; line-height:40px; color: #000; font-family: 'Titillium Web', sans-serif; font-weight:400; padding:0 10px 33px;letter-spacing: 1.1px;}
#get_services .get_info p{ margin:0px;}
#get_services .get_info p span.use{ font-size:28px;font-family: 'Titillium Web', sans-serif; font-weight:700;}
#get_services .get_info p span.request { color:#80ba37; font-size:28px;}
#get_services .get_info p span.contact { color: #f69628;}
#get_services .no_padding { padding-right:10px;}
#get_services .no_padding_2 {padding-left:10px;}
#get_services .get_content { }
#get_services .get_header{font-size:20px; line-height:28px; color:#fff;  padding: 45px 34px 44px;font-family: 'Open Sans', sans-serif; font-weight:400; border:10px solid #f69628; text-align:center;background:#110d2a;letter-spacing: 0.4px;}
#get_services .get_header h3{ font-size:42px; line-height:30px; color:#fff;  margin: 0 0 34px;font-family: 'Montserrat', sans-serif; font-weight:700;letter-spacing: 0.1px;}
#get_services .get_header p{margin: 0;  min-height:148px;}
#get_services .get_header p span { display:block;}
#get_services .get_header a{ font-size:26px; line-height:28px; color:#ffffff; font-family: 'Titillium Web', sans-serif; font-weight:700; text-transform:uppercase; display: inline-block; border:none;  padding:16px 30px; border-radius:5px;background:#80ba37;  width:100%; overflow:hidden;letter-spacing: -0.05px;position:relative; z-index:1;}
#get_services .get_header a:before{ background:#f69523; content:""; position:absolute; left:0; top:0; width:100%; height:100%; transform-origin:top;transition:all 0.35s ease-out; -webkit-transition:all 0.35s ease-out; transform:scaleY(0); -webkit-transform:scaleY(0); z-index:-1; border-radius:5px;}
#get_services .get_header a:hover:before{transform:scaleY(1); -webkit-transform:scaleY(1);   transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);}
#get_services .contact a { color: #000; text-decoration: underline !important;}

/**************************** GET_FORM *********************/
#get_form { padding:0 0 40px;}
#get_form .form_wrap { text-align:center;}
#get_form .form_wrap h2 { font-size:45px; line-height:46px; color:#04175b; font-family: 'Titillium Web', serif; font-weight:700; margin:0 0 34px;overflow:hidden; letter-spacing: 1.5px;}
#get_form .form_wrap h2 span{ display:inline-block; position:relative;}
#get_form .form_wrap h2 span:before, #get_form .form_wrap h2 span:after{ content:""; position:absolute; top:50%; width:500px; height:3px; background:#f69628;}
#get_form .form_wrap h2 span:before{right:100%; margin-right:30px;}
#get_form .form_wrap h2 span:after{left:100%; margin-left:30px;}
#get_form .form_body {}



/************************** THANK_BLOG ************************/
#thank_blog{ padding:28px 0 0;}
#thank_blog .heading_wrap h2{ margin:0 0 33px; font-size:24px; line-height:28px;font-family: 'Titillium Web', sans-serif; font-weight:700; text-transform:uppercase; color:#000000; overflow:hidden; text-align:center;}
#thank_blog .heading_wrap h2 span{ display:inline-block; position:relative;}
#thank_blog .heading_wrap h2 span:before, #thank_blog .heading_wrap h2 span:after{ content:""; position:absolute; top:50%; width:500px; height:1px; background:#bbbbbb;}
#thank_blog .heading_wrap h2 span:before{right:100%; margin-right:40px;}
#thank_blog .heading_wrap h2 span:after{left:100%; margin-left:40px;}
#thank_blog .category_wrap { border-bottom:6px solid #d6d6d6;margin: 0 0 45px;overflow: hidden; padding: 0 0 40px;}
#thank_blog .category_wrap:last-child { border-bottom:none; margin:0 0 5px;}
#thank_blog .category_img { min-height:260px;margin-right: 10%;position:relative;}
#thank_blog .col-sm-5.no_padding {  padding-left: 0;}
#thank_blog .col-sm-7.no_padding {  padding-left: 0;}
#thank_blog .img_1 { background:url(images/category_img_1.jpg) no-repeat center top; background-size:cover;}
#thank_blog .img_2 { background:url(images/category_img_3.jpg) no-repeat center top; background-size:cover;}
#thank_blog .img_3 { background:url(images/category_img_4.jpg) no-repeat center top; background-size:cover;}
#thank_blog .blog_warp{ font-size:20px; line-height:32px; color: #1a1a1a; font-family: 'Open Sans',  sans-serif; font-weight:400;letter-spacing: 0.5px;}
#thank_blog .blog_warp h2 { font-size:30px; line-height:34px; color: #04175b;font-family: 'Titillium Web', sans-serif; font-weight:700;  margin:0 0 22px;}
#thank_blog .blog_warp h2 a{color:inherit;}
#thank_blog .blog_warp p { margin:0 0 29px;}
#thank_blog .blog_warp p span { color: #80ba37;}
#thank_blog .btn_wrap{ margin:0 auto; text-align:center;}
#thank_blog .btn_wrap li{ display:table-cell;}
#thank_blog .btn_wrap li:first-child{padding-right:10px;}
#thank_blog .blog_btn{ display:inline-block; border-radius:5px; font-size:16px; line-height:18px; width:137px;font-family: 'Titillium Web', sans-serif; font-weight:700; box-shadow:0px 2px 6px #cccccc; padding:12px 0;}
#thank_blog .blog_btn_2{width:105px;}
#thank_blog .blog_btn span {}
#thank_blog .blog_btn span.btn_1 { background:url(images/read_arrow.png) no-repeat right;  padding: 0 12px 0 0;}
#thank_blog .blog_btn span.btn_2 { position:relative; padding: 0 23px 0 0;}
#thank_blog .blog_btn span.btn_2:before {
	content: url(images/share_arrow.png);
	position: absolute;
	right: 0;
	top:4px;}
#thank_blog .blog_btn:hover span.btn_2:before {
	animation-delay: 0s, 0.3s;
	animation-direction: normal, alternate;
	animation-duration: 0.3s, 1.5s;
	animation-fill-mode: forwards;
	animation-iteration-count: 1, infinite;
	animation-name: hvr-icon-bob-float, hvr-icon-bob;
	animation-timing-function: ease-out, ease-in-out;
}
#thank_blog .btn_wrap li:first-child a{  background:#fff; border:3px solid #333333; color: #333333;}
#thank_blog .btn_wrap li:last-child a{ background:#fff; border:3px solid #80ba37; color: #80ba37;}
#thank_blog .category_wrap .overlay { opacity:0; transition:opacity 0.4s ease; -webkit-transition:opacity 0.4s ease;position:absolute; left:0; top:0; height:100%; width:100%; padding:10px;}
#thank_blog .category_wrap:hover  .overlay {opacity:1;}
#thank_blog .category_wrap .img_overlay {background:url(images/hover_bg.png) no-repeat center top;position:relative; left:0; height:100%; width:100%; background-size:cover;display: block;text-align: center; top:0;}
#thank_blog .category_wrap .img_overlay &gt; span { left: 0; position: absolute;top: 29%; width: 100%;}

#thank_blog .category_wrap:hover .overlay {}
#thank_blog .category_wrap:hover .blog_warp h2 { color:#f69628;}
#thank_blog .category_wrap:hover .blog_btn span.btn_1 { background:url(images/read_arrow_hover.png) no-repeat right;  padding: 0 10px 4px 0;}
#thank_blog .category_wrap:hover .btn_wrap li:first-child a{  background:#f69628; border:3px solid #f69628; color: #fff;}

/******************* MEDIA_VIDEO *********************/
#thank_video {  padding: 0 0 41px;}
#thank_video .heading_wrap{ text-align:center;}
#thank_video .heading_wrap h2{ margin:0 0 31px; font-size:24px; line-height:28px;font-family: 'Titillium Web', sans-serif; font-weight:700; text-transform:uppercase; color:#000000; overflow:hidden;}
#thank_video .heading_wrap h2 span{ display:inline-block; position:relative;}
#thank_video .heading_wrap h2 span:before, #thank_video .heading_wrap h2 span:after{ content:""; position:absolute; top:50%; width:500px; height:1px; background:#bbbbbb;}
#thank_video .heading_wrap h2 span:before{right:100%; margin-right:20px;}
#thank_video .heading_wrap h2 span:after{left:100%; margin-left:20px;}
#thank_video .our_blog{ padding-bottom:23px;}
#thank_video .our_video .video_heading{}
#thank_video .our_video .video_heading h2{}
#thank_video .our_video .video_wrapper{ display:table; width:100%;}
#thank_video .our_video .video_wrapper .left_video{ float:left; width:48%;}
#thank_video .our_video .video_wrapper .right_video{ float:left; width:52%;}
#thank_video .our_video .video_wrapper .right_video ul{ display:table; width:100%;}
#thank_video .our_video .video_wrapper .right_video ul li{ float:left; width:50%; list-style:none;height:210px;}
#thank_video .our_video .video_wrapper .right_video ul li iframe{height:100%;}
#thank_video .our_video .video_container{ display:block; position:relative;}
#thank_video .our_video .container1{}
#thank_video .our_video .container2{}
#thank_video .our_video .container3{}
#thank_video .our_video .container4{}
#thank_video .our_video .container5{}
#thank_video .our_video .video_bg{ display:block; background-repeat:no-repeat; background-position:center top; background-size:cover;}
#thank_video .our_video .video_wrapper .left_video .video_bg{ min-height:420px;}
#thank_video .our_video .video_wrapper .right_video .video_bg{ min-height:210px;}
#thank_video .our_video .video_bg1{ background-image:url(images/video_img_1.jpg);}
#thank_video .our_video .video_bg2{ background-image:url(images/video_img_2.jpg);}
#thank_video .our_video .video_bg3{background-image:url(images/video_img_2.jpg);}
#thank_video .our_video .video_bg4{background-image:url(images/video_img_2.jpg);}
#thank_video .our_video .video_bg5{background-image:url(images/video_img_2.jpg);}
#thank_video .our_video .video_bg6{background-image:url(images/video_img_2.jpg);}
#thank_video .our_video .video_overlay{ position:absolute; width:100%; height:100%; left:0; top:0;}
#thank_video .our_video .container1 .video_overlay{ background-color:rgba(0,0,0,0.75);}
#thank_video .our_video .container3 .video_overlay, #thank_video .our_video .container4 .video_overlay{ background-color:rgba(0,0,0,0.8);}
#thank_video .our_video .container2 .video_overlay, #thank_video .our_video .container5 .video_overlay{ background-color:rgba(51,51,51,0.9);}
#thank_video .our_video .feature_btn{ position:absolute; border:1px solid #80ba37; padding:3px 9px; text-transform:uppercase; color:#f69628; font-size:16px;font-family: 'Titillium Web', sans-serif; font-weight:400; top:25px; left:20px;}
#thank_video .our_video .feature_btn {}
#thank_video .our_video .feature_video_btn{bottom: 0; display: block;  left: 0;  position: absolute; background-color:rgba(128,186,55,0.75);  width: 100%; padding:14px 19px;}
#thank_video .our_video .feature_video_btn .play_icon{ width:17%; float:left;}
#thank_video .our_video .feature_video_btn .play_icon img{}
#thank_video .our_video .feature_video_btn .feature_title{ font-size:18px; line-height:23.6px; color:#ffffff;font-family: 'Titillium Web', sans-serif; font-weight:400; width:83%; float:left;}
#thank_video .our_video .overlay_content{display: block; position: absolute; text-align: center;  top: 50%;  transform: translateY(-50%); -webkit-transform: translateY(-50%);  width: 100%;}
#thank_video .our_video .video_btn{ display:block;}
#thank_video .our_video .video_btn img{}
#thank_video .our_video .overlay_text{ display:block; font-size:16px; line-height:32px; color:#ffffff; text-transform:uppercase;font-family: 'Exo 2', sans-serif; font-weight:300;}

/********************* REFERRAL_CONTENT  ***********************/
#referral_content {padding:83px 0 0;}
#referral_content .top_content { font-size:30px; line-height:36px; color: #000000;font-family: 'Open Sans',  sans-serif; font-weight:400; padding:0 0 21px;letter-spacing: 0.7px;}
#referral_content .top_content h2 { font-size:45px; line-height:48px; color: #000000; margin:0 0 29px;font-family: 'Open Sans',  sans-serif; font-weight:700;letter-spacing: 1.35px;}
#referral_content .top_content p { margin:0 0 36px;}
#referral_content .middle_content {font-size:20px; line-height:34px; color: #000000;font-family: 'Open Sans',  sans-serif; font-weight:400; letter-spacing: 0.54px;padding: 0 0 13px;}
#referral_content .middle_content p { margin:0 0 31px;}
#referral_content .middle_content ul {margin: 0 0 0 5px; overflow:hidden;}
#referral_content .middle_content ul li { font-size:20px; line-height:34px; color:#000000;  padding-left: 5px; list-style:none; position:relative; text-align:left; width:100%; float:left;margin: 0 0px 21px 6%;font-family: 'Open Sans', sans-serif; font-weight:400;}
#referral_content .middle_content ul li span {font-family: 'Open Sans', sans-serif; font-weight:700;}
#referral_content .bottom_content {font-size:20px; line-height:34px; color: #000000;font-family: 'Open Sans',  sans-serif; font-weight:40; ; letter-spacing: 0.54px;}
#referral_content .bottom_content h3 {font-size:30px; line-height:36px; color: #000000; margin:0 0 28px;overflow:hidden;text-align:center;letter-spacing: 0.75px;}
#referral_content .bottom_content h3 span {display:inline-block; position:relative;}
#referral_content .bottom_content p { margin:0px;}
#referral_content .bottom_content p span { display:block;}
#referral_content .bottom_content h3 span:before, #referral_content .bottom_content h3 span:after{ content:""; position:absolute; top:50%; width:500px; height:10px; background:#f69628;}
#referral_content .bottom_content h3 span:before{right:100%; margin-right:13px;}
#referral_content .bottom_content h3 span:after{left:100%; margin-left:13px;}
#referral_content .info_text {}
#referral_content .info_text h3 { font-size:24px; line-height:36px; color: #f69628; margin:0 0 12px; font-family: 'Titillium Web', sans-serif; font-weight:700;}
#referral_content .info_text #fsCell39259887 h3{margin:13px 0 12px;}


/************************ MEDIA_VIDEO *********************/
#media_video{ background:#fff; padding: 40px 0 55px;}
#media_video .title_text{}
#media_video .title_text h3{ font-size:30px; line-height:28px; color:#303131; font-family: 'ralewaybold',arial; margin:0 0 35px;}

#media_video .video_wrap h2{ font-size:22px; line-height:26px; color:#303131; font-family: 'weblysleek_uisemibold',arial;}
#media_video .video_wrap img{}
#media_video .video_wrap h2{ margin:0 0 52px;}
#media_video .video_wrap h2 span{ display:block;}

#media_video .video_btn{ margin: 18px 0 0;}
#media_video .video_btn a{ font-size:20px; line-height:24px; color:#fff; background:#80bd43; display:inline-block; border-radius: 4px; padding:12px 60px; font-family: weblysleek_uisemibold;}
#media_video .video_btn a:hover{ background:#94d455;}
#media_video .padding_1{ padding:0 10px;}

#media_video .btm_border{ position:relative; display:table; width:100%; margin: 0 0 32px;}
#media_video .btm_border:before{content:""; width:110%; height:1px; background:#b5b6b6; position:absolute; bottom:0; left:-5%;}

/****************************** MEDIA_BLOG **************************/
#media_blog{ background:#f8a529; padding: 30px 0 38px;}
#media_blog .blog_title{ font-size:30px; line-height:43px; color:#fff; font-family: 'ralewaybold',arial; background:url(images/blog_title_bg.jpg) center top; padding: 16px 0; text-align:center; margin-bottom: 30px;}
#media_blog .blog_title p{ margin:0;}

#media_blog .blog_img{ min-height:176px; background-position: center center !important; background-size: cover !important;border:2px solid #312f40;}
#media_blog .img_1{ background:url(images/blog_img.jpg) no-repeat center top;}
#media_blog .img_2{}
#media_blog .img_3{}

#media_blog .blog_text{ font-size:18px; line-height:24px; color:#fff; font-family: 'weblysleek_uisemilight',arial;}
#media_blog .blog_text h5{ font-size:24px; line-height:28px; font-family: 'weblysleek_uisemibold',arial; margin:0 0 15px;}
#media_blog .blog_text p{}

#media_blog ul.blog_btn{ text-align:right;}
#media_blog ul.blog_btn li{ list-style:none;}
#media_blog ul.blog_btn li a{ font-size:17px; line-height:18px; color:#fff; font-family: 'weblysleek_uisemibold',arial; display:inline-block; border:2px solid #fff; border-radius: 50%; height:76px; width:76px; text-align:center; padding:16px 0;  position: relative;}
#media_blog ul.blog_btn li a.read{ background:#ef9024;margin: 0 0 18px;}
#media_blog ul.blog_btn li a.read:hover{ background:#f9a443;}
#media_blog ul.blog_btn li a.share{ background:#6aaa2b;}
#media_blog ul.blog_btn li a.share:hover{ background:#82c145;}

#media_blog .blog_border{ border-bottom:1px solid #a17739; padding-bottom:20px; margin-bottom:20px;}

#media_blog .width_1{ width: 27%;}
#media_blog .width_2{width: 61%; padding-left: 28px;}
#media_blog .width_3{width: 12%;}
#media_blog .blog_border:last-child {
	border: medium none;
}

/********************fade in fade out*****************/
.carousel-fade .item {-webkit-transition: opacity 0.2s!important; -moz-transition: opacity 0.2s!important; -ms-transition: opacity 0.2s!important; -o-transition: opacity 0.2s!important; transition: opacity 0.2s!important;}
.carousel-fade .active.left {left:0;opacity:0!important;z-index:2!important;}
.carousel-fade .next {left:0!important;opacity:1!important;z-index:1!important;}
/********************eof fade in fade out********************/
/****************************NEWSLETTER****************************************/
.newsletter .form_wrap  .fsBody .fsForm, form_wrapper .fsForm .fsFieldRow .fsRowBody, form_wrapper.fsForm .fsSpacerRow .fsRowBody{background:transparent!important;}
.newsletter .form_wrap  .fsBody .fsForm{ border:none!important;}
.newsletter .form_wrap  .fsValidationError .fsLabel{ background-size:6px auto !important; background-position:0px 2px !important;background-image: none;}
.newsletter .form_wrap  .fsValidationError { background:none!important;}
.newsletter .form_wrap  .fsBody .fsLabel, .fsBody label{ color:#515050!important; padding:2px; display:none; }
.newsletter .form_wrap  .fsForm .fsSubmit{background: #80ba37!important; margin:0 auto!important; padding:0!important; clear:none; float:left; width:124px; border-radius:0; display:inline-block; position:relative; z-index:1; border: 1px solid #777777;}
.newsletter .form_wrap  .fsForm .fsSubmit:before{ background:#f69523; content:""; position:absolute; left:0; top:0; width:100%; height:100%; transform-origin:left;transition:all 0.35s ease-out; -webkit-transition:all 0.35s ease-out; transform:scaleX(0); -webkit-transform:scaleX(0); z-index:-1; border-radius:0;}
.newsletter .form_wrap  .fsForm .fsSubmit:hover:before{transform:scaleX(1); -webkit-transform:scaleX(1);   transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);}
.newsletter .form_wrap  .fsBody .fsRowBody{ padding: 0 !important;}
.newsletter .form_wrap  .fsForm .fsLabel{ font-size:13px!important; font-family: 'weblysleek_uilight_italic'; color:#ffffff;}
.newsletter .form_wrap  .fsBody .fsSupporting{ font-family: 'weblysleek_uilight_italic'; color: #515050  !important; font-size: 11px!important;}
.newsletter .form_wrap  .fsSubmit input.fsSubmitButton{background:transparent!important; border:0; color: #ffffff; display: inline-block; font-size:17px!important; line-height:21px; padding:13px 0; font-family: 'weblysleek_uisemibold'; width: 100%; margin: 0; text-transform:uppercase;}
.newsletter .form_wrap  .fsBody .fsForm{padding: 0 !important;color:#404041!important; display: inline-block; font-size: 16px; width:100%; margin:0!important; margin:0;}
.newsletter .form_wrap  .fsFieldRow input[type="text"], .newsletter .form_wrap  .fsFieldRow input[type="email"], .newsletter .form_wrap  .fsFieldRow input[type="number"], .newsletter .form_wrap  .fsFieldRow input[type="tel"]{ width:100%!important; min-height:48px; padding:5px 23px!important; }
.newsletter .form_wrap  .fsFieldRow input[type="text"], .newsletter .form_wrap  .fsFieldRow input[type="email"], .newsletter .form_wrap  .fsFieldRow input[type="number"], .newsletter .form_wrap  .fsFieldRow input[type="tel"], .newsletter .form_wrap  .fsForm textarea {margin:0 0 12px; background:#fff; border:1px solid #a3a3a4; border-radius:0!important; max-width:100%; color:#6c6a6a; width:100%!important; font-size:18px!important; font-family: 'weblysleek_uilight_italic'; font-weight:normal;}
.newsletter .form_wrap  div.fsError{ font-family: 'weblysleek_uilight_italic', sans-serif; font-weight:400; font-style:italic;font-size: 13px !important;  margin:0 0 20px !important;padding: 4px !important; width:72%;}
.newsletter .form_wrap  .fsRequiredMarker { font-weight:normal !important; font-size:14px; color:#ff3c3c;}
.newsletter .form_wrap  .fsBody { margin-bottom:0px!important;background: transparent !important;}
.newsletter .form_wrap  input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus {box-shadow: none;}
.newsletter .form_wrap  .fsSectionHeader { display:none!important;}
.newsletter .form_wrap  #fsSection38720604 { width:46%; margin:0 8% 0 0; float:left;}
.newsletter .form_wrap  #fsSection38720607 { width:46%; float:left;}
.newsletter .form_wrap  .fsFirst.fsLast.fsFieldCell { background:none;margin: 0 !important;
	padding: 0 !important;}
.newsletter .form_wrap  .fsForm input.fsField[type="email"]:focus, .newsletter .form_wrap  .fsForm input.fsField[type="file"]:focus, .newsletter .form_wrap  .fsForm input.fsField[type="number"]:focus, .newsletter .form_wrap  .fsForm input.fsField[type="tel"]:focus, .newsletter .form_wrap  .fsForm input.fsField[type="text"]:focus, .newsletter .form_wrap  .fsForm textarea.fsField:focus {outline:0;border: 1px solid #b0b1b1;}
.newsletter .form_wrap  .fsRow.fsFieldRow.fsLastRow {margin-bottom:0em;width:72%; margin-right:14px;float:left;clear:none;}
.newsletter .form_wrap  #fsRow2114617-6.fsRow.fsFieldRow.fsLastRow {margin-top:29px;}
.newsletter .form_wrap  ::-webkit-input-placeholder { color: #6C6A6A;}
.newsletter .form_wrap  :-moz-placeholder {color: #6C6A6A; opacity:1;}
.newsletter .form_wrap  ::-moz-placeholder { color: #6C6A6A; opacity:1;}
.newsletter .form_wrap  :-ms-input-placeholder {color: #6C6A6A;}

#blog .share_btn{ float:right;margin-right: 16px;margin-top: 30px;}
#blog .share_btn a{background: hsl(224, 27%, 8%) none repeat scroll 0 0;border-radius: 5px;color: hsl(0, 0%, 100%);display: inline-block;font-size: 16px;line-height: 19px;padding: 10px 24px 10px 20px !important; position: relative;}
#blog .share_btn a span{ background:url(images/share_arrow2.png) no-repeat center right; float:right;}
.stButton .sharethis { background: hsla(0, 0%, 0%, 0) none repeat scroll 0 0 !important;}
.stButton { background: hsla(0, 0%, 0%, 0) none repeat scroll 0 0 !important;}

/***************************CAREERS FORM*****************************************/
#career_featured .form_wrap .fsBody .fsForm, form_wrapper .fsForm .fsFieldRow .fsRowBody, form_wrapper.fsForm .fsSpacerRow .fsRowBody{background:transparent!important;}
#career_featured .form_wrap .fsBody .fsForm{ border:none!important;}
#career_featured .form_wrap .fsValidationError .fsLabel{ background-size:6px auto !important; background-position:0px 2px !important;background-image: none;}
#career_featured .form_wrap .fsValidationError { background:none!important;}
#career_featured .form_wrap .fsBody .fsLabel, .fsBody label{ color:#515050!important; padding:2px; display:none; }
#career_featured .form_wrap .fsForm .fsSubmit{background:#9bca57; margin:12px 0 0!important; padding:9px 0!important; clear:none; float:left; width:100%; border-radius:5px; display:inline-block; position:relative; z-index:1;}
#career_featured .form_wrap .fsForm .fsSubmit:before{background:#80ba37;
	bottom: 0;
	content: "";
	height: 100%;
	left: 0;
	position: absolute;
	transform: scaleY(0.5); -webkit-transform: scaleY(0.5);
	transform-origin: center bottom 0; -webkit-transform-origin: center bottom 0;
	transition: transform 0.3s ease-out 0s; -webkit-transition: transform 0.3s ease-out 0s;
	width: 100%;
	z-index: -1; border-radius:0 0 5px 5px;}
#career_featured .form_wrap .fsForm .fsSubmit:hover:before{transform:scaleY(1); -webkit-transform:scaleY(1);border-radius:5px;}
#career_featured .form_wrap .fsBody .fsRowBody{ padding: 0 !important;}
#career_featured .form_wrap .fsForm .fsLabel{ font-size:13px!important; font-family: 'Open Sans', sans-serif;font-weight:400; font-style:italic; color:#ffffff;}
#career_featured .form_wrap .fsBody .fsSupporting{font-family: 'Open Sans', sans-serif;font-weight:400; font-style:italic; color: #515050  !important; font-size: 11px!important;}
#career_featured .form_wrap .fsSubmit input.fsSubmitButton{background:none; border:none; color: #ffffff; border-radius: 5px; display: inline-block; font-size:38px; line-height:37px; padding:0; font-family: 'Titillium Web', sans-serif; font-weight:700; width: 100%; margin: 0;text-transform: uppercase;position:relative;}
#career_featured .form_wrap .fsBody .fsForm{color:#404041!important; display: inline-block; font-size: 16px; width:100%; margin:0!important; margin:0;}
#career_featured .form_wrap .fsFieldRow input[type="text"], #career_featured .form_wrap .fsFieldRow input[type="email"], #career_featured .form_wrap .fsFieldRow input[type="number"], #career_featured .form_wrap .fsFieldRow input[type="tel"]{ width:100%!important; min-height:56px; padding:5px 17px!important; }
#career_featured .form_wrap input[type="file"]{ width:100%!important; min-height:56px; padding:13px 17px!important; margin:0!important; }
#career_featured .form_wrap .fsFieldRow input[type="text"],#career_featured .form_wrap .fsFieldRow select, #career_featured .form_wrap .fsFieldRow input[type="email"], #career_featured .form_wrap .fsFieldRow input[type="number"], #career_featured .form_wrap .fsFieldRow input[type="tel"], #career_featured .form_wrap .fsForm textarea,#career_featured .form_wrap input[type="file"]{margin:0 0 12px; background:#fff; border:1px solid #b1b1b1; border-radius:5px!important; max-width:100%; color:#000000; width:100%!important; font-size:16px!important; font-family: 'Open Sans', sans-serif;font-weight:400; font-style:italic;}
#career_featured .form_wrap .fsFieldRow select{padding: 17px 10px;}
#career_featured .stacklock{ display:none !important;}
#career_featured .form_wrap div.fsError{ font-family: 'Open Sans', sans-serif; font-weight:400; font-style:italic;font-size: 13px !important;  margin:0 0 20px !important;padding: 4px !important; width:100%;}
#career_featured .form_wrap .fsRequiredMarker { font-weight:normal !important; font-size:14px; color:#ff3c3c;}
#career_featured .form_wrap .fsBody { margin-bottom:0px!important;}
#career_featured .form_wrap input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus {box-shadow: none;}
#career_featured .form_wrap .fsSectionHeader { display:none!important;}
#career_featured .form_wrap #fsSection39025330 { width:49%; margin:0 2% 0 0; float:left;}
#career_featured .form_wrap #fsSection39025335 { width:49%; float:left;}
#career_featured .form_wrap .fsFirst.fsLast.fsFieldCell { background:none;}
#career_featured .form_wrap .fsForm input.fsField[type="email"]:focus, #career_featured .form_wrap .fsForm input.fsField[type="file"]:focus, #career_featured .form_wrap .fsForm input.fsField[type="number"]:focus, #career_featured .form_wrap .fsForm input.fsField[type="tel"]:focus, #career_featured .form_wrap .fsForm input.fsField[type="text"]:focus, #career_featured .form_wrap .fsForm textarea.fsField:focus {outline:0;}
#career_featured .form_wrap .fsRow.fsFieldRow.fsLastRow {margin-bottom:0em;}
#career_featured .form_wrap #fsRow2114617-6.fsRow.fsFieldRow.fsLastRow {margin-top:29px;}
#career_featured .form_wrap ::-webkit-input-placeholder { color: #000000;}
#career_featured .form_wrap :-moz-placeholder {color: #000000; opacity:1;}
#career_featured .form_wrap ::-moz-placeholder { color: #000000; opacity:1;}
#career_featured .form_wrap :-ms-input-placeholder {color: #000000;}
/*************************************CONTACT FORM******************************************/
#inner_contact .form_wrap .fsBody .fsForm, form_wrapper .fsForm .fsFieldRow .fsRowBody, form_wrapper.fsForm .fsSpacerRow .fsRowBody{background:transparent!important;}
#inner_contact .form_wrap .fsBody .fsForm{ border:none!important;}
#inner_contact .form_wrap .fsValidationError .fsLabel{ background-size:6px auto !important; background-position:0px 2px !important;background-image: none;}
#inner_contact .form_wrap .fsValidationError { background:none!important;}
#inner_contact .form_wrap .fsBody .fsLabel, .fsBody label{ color:#515050!important; padding:2px; display:none; }
#inner_contact .form_wrap .fsForm .fsSubmit{background:url(images/project_bg.png) repeat-x #110d2b; margin:0!important; padding:21px 23px!important; clear:none; float:left;border-radius:5px; display:inline-block; position:relative; box-shadow: 0 2px 6px #cccccc;}
#inner_contact .form_wrap .fsForm .fsSubmit:before {content: url(images/project_arrow.png); position: absolute; right:23px; top:34px;}
#inner_contact .form_wrap .fsForm .fsSubmit:hover:before {
	-webkit-animation-name: hvr-icon-bob-float, hvr-icon-bob;
	animation-name: hvr-icon-bob-float, hvr-icon-bob;
	-webkit-animation-duration: .3s, 1.5s;
	animation-duration: .3s, 1.5s;
	-webkit-animation-delay: 0s, .3s;
	animation-delay: 0s, .3s;
	-webkit-animation-timing-function: ease-out, ease-in-out;
	animation-timing-function: ease-out, ease-in-out;
	-webkit-animation-iteration-count: 1, infinite;
	animation-iteration-count: 1, infinite;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-direction: normal, alternate;
	animation-direction: normal, alternate;}

#inner_contact .form_wrap .fsBody .fsRowBody{ padding: 0 !important;}
#inner_contact .form_wrap .fsForm .fsLabel{ font-size:13px!important; font-family: 'Open Sans', sans-serif;font-weight:400; font-style:italic; color:#ffffff;}
#inner_contact .form_wrap .fsBody .fsSupporting{font-family: 'Open Sans', sans-serif;font-weight:400; font-style:italic; color: #515050  !important; font-size: 11px!important;}
#inner_contact .form_wrap .fsSubmit input.fsSubmitButton{background:none; border:none; color: #ffffff; border-radius: 5px; display: inline-block; font-size:22px; line-height:38px; padding:0 32px 0 0; font-family: 'Titillium Web', sans-serif; font-weight:700;margin: 0;}
#inner_contact .form_wrap .fsBody .fsForm{color:#404041!important; display: inline-block; font-size: 16px; width:100%; margin:0!important; margin:0;}
#inner_contact .form_wrap .fsFieldRow input[type="text"], #inner_contact .form_wrap .fsFieldRow input[type="email"], #inner_contact .form_wrap .fsFieldRow input[type="number"], #inner_contact .form_wrap .fsFieldRow input[type="tel"]{ width:100%!important; min-height:56px; padding:5px 22px!important; }
#inner_contact .form_wrap input[type="file"]{ width:100%!important; min-height:56px; padding:13px 17px!important; margin:0!important; }
#inner_contact .form_wrap .fsFieldRow input[type="text"], #inner_contact .form_wrap .fsFieldRow input[type="email"], #inner_contact .form_wrap .fsFieldRow input[type="number"], #inner_contact .form_wrap .fsFieldRow input[type="tel"], #inner_contact .form_wrap .fsForm textarea,#inner_contact .form_wrap input[type="file"]{margin:0 0 16px; background:#fff; border:1px solid #b8b8b8; border-radius:5px!important; max-width:100%; color:#858585; width:100%!important; font-size:20px!important; font-family: 'Open Sans', sans-serif;font-weight:400; font-style:italic;}
#inner_contact .form_wrap .fsForm textarea{padding:18px 22px!important; min-height:225px;}
#inner_contact .form_wrap div.fsError{ font-family: 'Open Sans', sans-serif; font-weight:400; font-style:italic;font-size: 13px !important;  margin:0 0 20px !important;padding: 4px !important; width:100%;}
#inner_contact .form_wrap .fsRequiredMarker { font-weight:normal !important; font-size:14px; color:#ff3c3c;}
#inner_contact .form_wrap .fsBody { margin-bottom:0px!important;}
#inner_contact .form_wrap input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus {box-shadow: none;}
#inner_contact .form_wrap .fsSectionHeader { display:none!important;}
#inner_contact .form_wrap #fsRow2235052-1,#inner_contact .form_wrap #fsRow2235052-3{ width:49.2%; margin:0 1.6% 0 0; float:left; clear:none;}
#inner_contact .form_wrap #fsRow2235052-2,#inner_contact .form_wrap #fsRow2235052-4{ width:49.2%; float:left;clear:none;}
#inner_contact .form_wrap .fsFirst.fsLast.fsFieldCell { background:none;}
#inner_contact .form_wrap .fsForm input.fsField[type="email"]:focus, #inner_contact .form_wrap .fsForm input.fsField[type="file"]:focus, #inner_contact .form_wrap .fsForm input.fsField[type="number"]:focus, #inner_contact .form_wrap .fsForm input.fsField[type="tel"]:focus, #inner_contact .form_wrap .fsForm input.fsField[type="text"]:focus, #inner_contact .form_wrap .fsForm textarea.fsField:focus {outline:0;}
#inner_contact .form_wrap .fsRow.fsFieldRow.fsLastRow {margin-bottom:0em;}
#inner_contact .form_wrap #fsRow2114617-6.fsRow.fsFieldRow.fsLastRow {margin-top:29px;}
#inner_contact .form_wrap ::-webkit-input-placeholder { color: #858585;}
#inner_contact .form_wrap :-moz-placeholder {color: #858585; opacity:1;}
#inner_contact .form_wrap ::-moz-placeholder { color: #858585; opacity:1;}
#inner_contact .form_wrap :-ms-input-placeholder {color: #858585;}
/****************************GET SUPPORT FORM**************************************************/
#get_form .form_wrap .fsBody .fsForm, form_wrapper .fsForm .fsFieldRow .fsRowBody, form_wrapper.fsForm .fsSpacerRow .fsRowBody{background:transparent!important;}
#get_form .form_wrap .fsBody .fsForm{ border:none!important;}
#get_form .form_wrap .fsValidationError .fsLabel{ background-size:6px auto !important; background-position:0px 2px !important;background-image: none;}
#get_form .form_wrap .fsValidationError { background:none!important;}
#get_form .form_wrap .fsBody .fsLabel, .fsBody label{ color:#515050!important; padding:2px; display:none; }
#get_form .form_wrap .fsForm .fsSubmit{background:none; margin:4px 0 0!important; padding:0!important; clear:none; float:left; width:100%; border-radius:5px; display:inline-block; position:relative; z-index:1;}
#get_form .form_wrap .fsForm .fsSubmit:before{background:url(images/submit_bg.png) repeat-x #110d2b; content:""; position:absolute; height:100%; width:100%;left:0; top:0; border-radius:5px;}
#get_form .form_wrap .fsForm .fsSubmit:hover:before{transform: rotate(180deg);-webkit-transform: rotate(180deg);}
#get_form .form_wrap .fsBody .fsRowBody{ padding: 0 !important;}
#get_form .form_wrap .fsForm .fsLabel{ font-size:13px!important; font-family: 'Open Sans', sans-serif;font-weight:400; font-style:italic; color:#ffffff;}
#get_form .form_wrap .fsBody .fsSupporting{font-family: 'Open Sans', sans-serif;font-weight:400; font-style:italic; color: #515050  !important; font-size: 11px!important;}
#get_form .form_wrap .fsSubmit input.fsSubmitButton{background:none; border:none; color: #ffffff; border-radius: 5px; display: inline-block; font-size:40px; line-height:40px; padding:20px 0; font-family: 'Titillium Web', sans-serif; font-weight:700; width: 100%; margin: 0;text-transform: uppercase; position:relative;}
#get_form .form_wrap .fsBody .fsForm{color:#404041!important; display: inline-block; font-size: 16px; width:100%; margin:0!important; margin:0;}
#get_form .form_wrap .fsFieldRow input[type="text"], #get_form .form_wrap .fsFieldRow input[type="email"], #get_form .form_wrap .fsFieldRow input[type="number"], #get_form .form_wrap .fsFieldRow input[type="tel"]{ width:100%!important; min-height:51px; padding:5px 25px!important; }
#get_form .form_wrap input[type="file"]{ width:100%!important; min-height:56px; padding:13px 17px!important; margin:0!important; }
#get_form .form_wrap .fsFieldRow input[type="text"], #get_form .form_wrap .fsFieldRow input[type="email"], #get_form .form_wrap .fsFieldRow input[type="number"], #get_form .form_wrap .fsFieldRow input[type="tel"], #get_form .form_wrap .fsForm textarea,#get_form .form_wrap input[type="file"]{margin:0 0 16px; background:#fff; border:1px solid #b7b7b7; border-radius:5px!important; max-width:100%; color:#000000; width:100%!important; font-size:14px!important; font-family: 'Open Sans', sans-serif;font-weight:400; font-style:italic;}
#get_form .form_wrap .fsForm textarea{padding:17px 25px!important; min-height:251px;}
#get_form .form_wrap div.fsError{ font-family: 'Open Sans', sans-serif; font-weight:400; font-style:italic;font-size: 13px !important;  margin:0 0 20px !important;padding: 4px !important; width:100%;}
#get_form .form_wrap .fsRequiredMarker { font-weight:normal !important; font-size:14px; color:#ff3c3c;}
#get_form .form_wrap .fsBody { margin-bottom:0px!important;}
#get_form .form_wrap input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus {box-shadow: none;}
#get_form .form_wrap .fsSectionHeader { display:none!important;}
#get_form .form_wrap #fsSection39259678{ width:49.1%; margin:0 1.8% 0 0; float:left;}
#get_form .form_wrap #fsSection39259687{ width:49.1%; float:left;}
#get_form .form_wrap .fsFirst.fsLast.fsFieldCell { background:none;}
#get_form .form_wrap .fsForm input.fsField[type="email"]:focus, #get_form .form_wrap .fsForm input.fsField[type="file"]:focus, #get_form .form_wrap .fsForm input.fsField[type="number"]:focus, #get_form .form_wrap .fsForm input.fsField[type="tel"]:focus, #get_form .form_wrap .fsForm input.fsField[type="text"]:focus, #get_form .form_wrap .fsForm textarea.fsField:focus {outline:0;}
#get_form .form_wrap .fsRow.fsFieldRow.fsLastRow {margin-bottom:0em;}
#get_form .form_wrap #fsRow2114617-6.fsRow.fsFieldRow.fsLastRow {margin-top:29px;}
#get_form .form_wrap ::-webkit-input-placeholder { color: #000000;}
#get_form .form_wrap :-moz-placeholder {color: #000000; opacity:1;}
#get_form .form_wrap ::-moz-placeholder { color: #000000; opacity:1;}
#get_form .form_wrap :-ms-input-placeholder {color: #000000;}
#get_form .form_wrap .btn.dropdown-toggle.selectpicker.btn-default{background:#fff; border:1px solid #b7b7b7; min-height:51px; border-radius:5px; color:#000000; font-size:14px; padding:5px 25px;font-family: 'Open Sans', sans-serif; font-weight:400; font-style:italic;}
#get_form .form_wrap .btn-group.bootstrap-select{width:100% !important; margin:0 0 15px!important;}
#get_form .form_wrap .bootstrap-select.btn-group .dropdown-menu ul{ margin:0!important; overflow:hidden!important;}
#get_form .form_wrap .bootstrap-select.btn-group .dropdown-menu ul li{margin:0!important;padding:0!important;}
#get_form .form_wrap .caret {  border-left:4px solid transparent !important;
	border-right: 4px solid transparent !important;
	border-top: 4px solid !important;
	border-bottom:0 !important; color:#000000;}
#get_form .form_wrap .bootstrap-select.btn-group .dropdown-menu li &gt; a span.text{ font-size: 13px !important; line-height: 23px !important; font-family: 'Open Sans', sans-serif; font-weight:400; font-style:italic; padding:0!important; color:#000000;}

/*************************** SIDEBAR FORM***************************************/
#category_blog .form_wrap .fsBody .fsForm, form_wrapper .fsForm .fsFieldRow .fsRowBody, form_wrapper.fsForm .fsSpacerRow .fsRowBody{background:transparent!important;}
#category_blog .form_wrap .fsBody .fsForm{ border:none!important;}
#category_blog .form_wrap .fsValidationError .fsLabel{ background-size:6px auto !important; background-position:0px 2px !important;background-image: none;}
#category_blog .form_wrap .fsValidationError { background:none!important;}
#category_blog .form_wrap .fsBody .fsLabel, .fsBody label{ color:#666666!important; padding:2px;}
#category_blog .form_wrap .fsForm .fsSubmit{background:none; margin:0!important; padding:0!important; clear:none; float:left; width:100%; border-radius:5px; display:inline-block; position:relative; z-index:1;}
#category_blog .form_wrap .fsForm .fsSubmit:before{background:url(images/download_bg.png) repeat-x; content:""; position:absolute; height:100%; width:100%;left:0; top:0; border-radius:5px;}
#category_blog .form_wrap .fsForm .fsSubmit:hover:before{-moz-transform: scaleY(-1); -o-transform: scaleY(-1); -webkit-transform: scaleY(-1); transform: scaleY(-1);}
#category_blog .form_wrap .fsBody .fsRowBody{ padding: 0 !important;}
#category_blog .form_wrap .fsForm .fsLabel{ font-size:16px!important; font-family: 'Open Sans', sans-serif;font-weight:400; font-style:italic; color:#ffffff; margin: 16px 0 13px;padding:0;}
#category_blog .form_wrap .fsBody .fsSupporting{font-family: 'Open Sans', sans-serif;font-weight:400; font-style:italic; color: #515050  !important; font-size: 11px!important;}
#category_blog .form_wrap .fsSubmit input.fsSubmitButton{background:none; border:none; color: #ffffff; border-radius: 5px; display: inline-block; font-size:30px; line-height:30px; padding:15px 0; font-family: 'Oswald', arial; font-weight:700; width: 100%; margin: 0;text-shadow:0 2px 0 #b21313;text-transform: uppercase; position: relative;}
#category_blog .form_wrap .fsBody .fsForm{color:#404041!important; display: inline-block; font-size: 16px; width:100%; margin:0!important; margin:0;}
#category_blog .form_wrap .fsFieldRow input[type="text"], #category_blog .form_wrap .fsFieldRow input[type="email"], #category_blog .form_wrap .fsFieldRow input[type="number"], #category_blog .form_wrap .fsFieldRow input[type="tel"]{ width:100%!important; min-height:50px; padding:5px 17px!important; }
#category_blog .form_wrap input[type="file"]{ width:100%!important; min-height:56px; padding:13px 17px!important; margin:0!important; }
#category_blog .form_wrap .fsFieldRow input[type="text"], #category_blog .form_wrap .fsFieldRow input[type="email"], #category_blog .form_wrap .fsFieldRow input[type="number"], #category_blog .form_wrap .fsFieldRow input[type="tel"], #category_blog .form_wrap .fsForm textarea,#category_blog .form_wrap input[type="file"]{margin:0 0 6px; background:#fff; border:1px solid #d0d0d0; border-radius:5px!important; max-width:100%; color:#666666; width:100%!important; font-size:16px!important; font-family: 'Open Sans', sans-serif;font-weight:400; font-style:italic;}
#category_blog .form_wrap .fsForm textarea{padding:14px 17px!important; min-height:145px;}
#category_blog .form_wrap div.fsError{ font-family: 'Open Sans', sans-serif; font-weight:400; font-style:italic;font-size: 13px !important;  margin:0 0 20px !important;padding: 4px !important; width:100%;}
#category_blog .form_wrap .fsRequiredMarker { font-weight:normal !important; font-size:14px; color:#ff3c3c;}
#category_blog .form_wrap .fsBody { margin-bottom:0px!important;}
#category_blog .form_wrap input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus {box-shadow: none;}
#category_blog .form_wrap .fsSectionHeader { display:none!important;}
#category_blog .form_wrap #fsRow2235052-1,#category_blog .form_wrap #fsRow2235052-3{ width:49.2%; margin:0 1.6% 0 0; float:left; clear:none;}
#category_blog .form_wrap #fsRow2235052-2,#category_blog .form_wrap #fsRow2235052-4{ width:49.2%; float:left;clear:none;}
#category_blog .form_wrap .fsFirst.fsLast.fsFieldCell { background:none;}
#category_blog .form_wrap .fsForm input.fsField[type="email"]:focus, #category_blog .form_wrap .fsForm input.fsField[type="file"]:focus, #category_blog .form_wrap .fsForm input.fsField[type="number"]:focus, #category_blog .form_wrap .fsForm input.fsField[type="tel"]:focus, #category_blog .form_wrap .fsForm input.fsField[type="text"]:focus, #category_blog .form_wrap .fsForm textarea.fsField:focus {outline:0;}
#category_blog .form_wrap .fsRow.fsFieldRow.fsLastRow {margin-bottom:0em;}
#category_blog .form_wrap #fsRow2114617-6.fsRow.fsFieldRow.fsLastRow {margin-top:29px;}
#category_blog .form_wrap ::-webkit-input-placeholder { color: #666666;}
#category_blog .form_wrap :-moz-placeholder {color: #666666; opacity:1;}
#category_blog .form_wrap ::-moz-placeholder { color: #666666; opacity:1;}
#category_blog .form_wrap :-ms-input-placeholder {color: #666666;}
#category_blog .form_wrap  input:focus::-webkit-input-placeholder { color:transparent; }
#category_blog .form_wrap  input:focus:-moz-placeholder { color:transparent; } /* FF 4-18 */
#category_blog .form_wrap  input:focus::-moz-placeholder { color:transparent; } /* FF 19+ */
#category_blog .form_wrap  input:focus:-ms-input-placeholder { color:transparent; } /* IE 10+ */
#category_blog .form_wrap  textarea:focus::-webkit-input-placeholder { color:transparent; }
#category_blog .form_wrap  textarea:focus:-moz-placeholder { color:transparent; } /* FF 4-18 */
#category_blog .form_wrap  textarea:focus::-moz-placeholder { color:transparent; } /* FF 19+ */
#category_blog .form_wrap  textarea:focus:-ms-input-placeholder { color:transparent; } /* IE 10+ */
/*********************************ColorBox***********************************************/
#cboxMiddleLeft {background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;}
#cboxBottomCenter {background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;}
#cboxMiddleRight {background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;}
#cboxTopCenter {background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;}
#cboxTopLeft {background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;}
#cboxTopRight {background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;}
#cboxBottomRight {background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;}
#cboxBottomLeft {background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;}
/***********************************TESTIMONIALS************************************/
#testimonials_wrap{border-bottom: 1px solid #d9d9d9;padding:69px 0 37px;}
#testimonials_wrap .sidebar_wrapper{ margin-bottom:32px;}
#testimonials_wrap .client_text {min-height: 130px;position:relative;}
#testimonials_wrap .client_text:before{ position:absolute;content:"";background:#1a1a1a; height:100%; width:5px; left:-30px;}

@media only screen and (-webkit-min-device-pixel-ratio: 1) {
	::i-block-chrome,#inner_banner .inner_title h1{height:64px;}
}
iframe{ border:0;}
#video_wrapper{ padding:55px 0 12px;}
.videotitle{font-size:20px; line-height:28px; color:#000000; font-family: 'Open Sans', arial; font-weight:700; margin:20px 0 36px;}
.videotitle:before{content:""; display:block; margin:29px auto 14px; width:43px; height:3px; background:#f69628 ;}
.the_content img[align="right"]{margin:8px 0 25px 25px;}
.the_content img[align="left"]{margin:8px 25px 25px 0;}
.the_content img[align="middle"]{display:block; margin:0 auto 25px;}
.the_content img[align="none"]{display:block; margin:0 auto 25px;}
.the_content img.alignright{margin:8px 0 25px 25px; float:right}
.the_content img.alignleft{float:left; margin:8px 25px 25px 0;}
.the_content img.aligncenter{display:block; margin:0 auto 25px;}
.the_content img.alignnone{display:block; margin:0 auto 25px;}
.the_content .round-image {border: 5px solid #f69628; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; display: inline-block; margin: 0 auto ; float:right;padding: 8px;}
.the_content .round-image img{-moz-border-radius: 50%; -webkit-border-radius:50%;  border-radius: 50%;}


/* Icon Bob */
@-webkit-keyframes hvr-icon-bob {
	0% {
		-webkit-transform: translateX(6px);
		transform: translateX(6px);
	}

	50% {
		-webkit-transform: translateX(2px);
		transform: translateX(2px);
	}

	100% {
		-webkit-transform: translateX(6px);
		transform: translateX(6px);
	}
}

@keyframes hvr-icon-bob {
	0% {
		-webkit-transform: translateX(6px);
		transform: translateX(6px);
	}

	50% {
		-webkit-transform: translateX(2px);
		transform: translateX(2px);
	}

	100% {
		-webkit-transform: translateX(6px);
		transform: translateX(6px);
	}
}

@-webkit-keyframes hvr-icon-bob-float {
	100% {
		-webkit-transform: translateX(6px);
		transform: translateX(6px);
	}
}

@keyframes hvr-icon-bob-float {
	100% {
		-webkit-transform: translateX(6px);
		transform: translateX(6px);
	}
}

select.responsiveMenuSelect{border:1px solid #4a5473;
	font-size: 14px; margin: 20px 0;
	height:36px !important;
	width:260px!important;color: #2e2e2e;}
select.responsiveMenuSelect option{padding:2px 6px;}

/***********************pagination********************/
/*.wp-pagenavi{font-size:24px; line-height:30px;border-top: 1px solid #adadad;border-bottom: 1px solid #adadad; padding:17px 0; margin-top: 2px;}
.wp-pagenavi a, .wp-pagenavi span{ padding:10px 18px!important;color:#666666; font-family: 'Fjalla One', sans-serif; font-weight:400;border:0!important;margin:2px!important;}
.wp-pagenavi .pages{background:none;text-transform: uppercase;}
.wp-pagenavi .page,.wp-pagenavi .extend{background:#ccc;color:#666666;}
.wp-pagenavi .current{color:#fff;background:#000000;}
.wp-pagenavi .first,.wp-pagenavi .previouspostslink, .wp-pagenavi .nextpostslink,.wp-pagenavi .last{ color:#fff;background:#ff0000;}
.wp-pagenavi .previouspostslink img, .wp-pagenavi .nextpostslink img{margin:7px 0 0;}*/
/************************share this************************/
.st_sharethis{position:absolute; width:100%; height:100%; top:0; left:-5px;}
.stButton .sharethis{background-image:none!important;}
/***********************mean-menu**************************/
#mainbody{ margin:auto; width:1215px;}
#mainbody #mainbody-left-inner.fuel-left{ float:left; width:936px!important; margin-right:25px; padding-bottom:30px;}
#mainbody-left-inner .landing_auto{}
#mainbody .mainbody-right{ width:223px; float:left;}
.landing_auto .top_container{}
.top_container .left_textwrap{ width:725px; margin-right:19px; float:left; font-size:14px; color:#292929; line-height:25px;}
.left_textwrap h1{ font-size:46px; color:#aed13e; margin:0px 0px 10px; line-height:50px; font-family: 'robotobold';}
.left_textwrap .h1-style{ font-size:46px; color:#aed13e; margin:0px 0px 10px; line-height:50px; font-family: 'robotobold';}
.left_textwrap h2{ font-size:21px; color:#292929; margin:0 0 20px; line-height:40px; font-family: 'robotobold';}
.left_textwrap p{margin-bottom: 26px !important;}
.left_textwrap p strong{font-family: 'robotobold';}
.left_textwrap p span.arrow{ float:left; margin-right:10px;margin-top: -18px;}
.left_textwrap p span.short_description{display: block; font-size: 16px;margin-top: 20px;line-height: 17px;}

.left_textwrap p a{color:#292929;}

.top_container .book_img{ float:left;}

.landing_auto .middle_container{}
.middle_container .middle_leftwrap{ float:left; width:353px;}
.middle_leftwrap .mainformwrap{}
.mainformwrap .form_title{ }
.form_title h2{ margin: 0;font-family: "futura_bookregular",arial; background:#f79f28; font-weight:normal; font-size:22px; color:#fff; line-height:35px; text-transform:uppercase; text-align:center;padding:8px;}
.mainformwrap .form_body{ background:url(images/form_bgs.jpg) repeat-x #4d5154; padding:44px 35px 40px;min-height: 312px;}

.form_body .form_submit{ text-align:center; margin:1px 0px 0px;}
.fuel_form .fsSubmit input.fsSubmitButton{ display:inline-block; background:url(images/submitbtn_bgs.png) repeat; border-radius:5px; font-size:16px!important;padding:0px 20px; font-family: 'robotobold'; line-height:36px; width: 284px; border:1px  solid #6e6f6f; color:#fff; text-transform:uppercase;}

.middle_container .middle_right_wrap{ float:left;}
.middle_right_wrap .landingauto_img{}

.landing_auto h1.bottomtitle{text-align: center; font-size:50px; color:#5fb146; line-height:60px; font-family: 'robotobold'; margin:15px 0px; font-weight:normal;}

#mainbody .mainbody-right{ width:223px; float:left;}
/******************************************CONTACT FORM***************************************************/
.fuel_form .fsBody .fsForm, .fuel_form .fsForm .fsFieldRow .fsRowBody, .fuel_form.fsForm .fsSpacerRow .fsRowBody{background:transparent!important;}

.fuel_form .fsBody .fsForm{ border:none!important; padding-bottom: 0px !important; padding-top:0px; margin-top:3px !important;}

.fuel_form .fsBody .fsLabel, .fsBody label{ color:#515050!important; margin-bottom: 0 !important; }

.fuel_form .fsForm .fsSubmit{ background:none!important; margin-top:0px!important; padding:0px!important; margin-top:0px!important;}

.fuel_form .fsBody .fsRowBody{ padding: 0 !important;}

.fuel_form .fsForm .fsLabel{ font-size:13px!important; font-family:Roboto; font-weight:normal !important; color:#ffffff; margin-top:5px !important;}

.fuel_form .fsBody .fsSupporting{font-family:Roboto; font-weight:normal !important; color: #515050  !important; font-size: 11px;}

.fuel_form .fsSubmit input.fsSubmitButton{ padding:4px 10px!important;}



.fuel_form .fsPagination input, .fsPagination button{ font-size:10px!important;}

.fuel_form .fsSubField:last-child{ margin:0px!important;}

.fuel_form .fsBody .fsForm textarea#field25794740{color:#515050!important; font-weight: normal;border-color:1px solid #CCCCCC !important;}

.fuel_form .fsBody input{ padding:2px!important; font-size:13px !important; font-weight:normal !important;}

.fuel_form .fsBody .fsSubField{ margin-right: 3%; width: 47%;}
.fuel_form {
	padding-right: 7px;
}
.fuel_form .fsFieldRow input[type="text"], .fuel_form .fsFieldRow input[type="email"], .fuel_form .fsFieldRow input[type="number"], .fuel_form  .fsFieldRow input[type="tel"], .fuel_form .fsForm textarea{ background-image:none !important; border:1px solid #ccc !important; margin-bottom:4.3px; width:100%!important; height:42px; padding:5px 10px !important; color: #515050 !important; border-radius:5px; font-size:13px;}

.fuel_form .fsFieldRow *::-moz-placeholder{color: #696969 !important;opacity: 1;}
.fuel_form .fsBody fsEmbed .
.fuel_form .fsFieldRow input::-webkit-input-placeholder {color: #515050 !important;}

.fuel_form .fsRow.fsFieldRow.fsLastRow{ margin-bottom:13px;}

.fuel_form div.fsError { margin:0px !important;}

.fuel_form .fsForm select{ color: #515050; font-size: 13px; height: 28px; width: 95%; border: 1px solid #CCCCCC; padding:4px; border-radius:5px;}

.fuel_form .fsForm fieldset, .fuel_form .fsForm fieldset legend{ background:none !important;}

.fuel_form .fsOptionLabel.vertical { clear: none !important; color: #656565; font-family: Roboto; font-size: 12px; font-weight: normal; margin-right: 20px;}

.fuel_form div.fsError{  font-size: 12px;  margin-bottom: 5px !important;

	margin-top: 5px !important; padding: 5px !important; width: 99%;}

.fuel_form .fsRequiredMarker { font-weight:normal !important; font-size:14px; color:#ff3c3c; max-width:100%!important;}
.landing_auto .top_container {
	margin-top: 33px !important;
}
.fuel_form .fsBody { margin-bottom:0px!important;}
.fuel_form .fsValidationError .fsLabel { background-position: 0 4px !important; background-size: 15px auto !important;}
.constructionit{color:#5fb049!important;}

.fsSectionHeader{ background:none repeat scroll 0 0 #fff!important; padding: 0!important;}
.fuel_form textarea { height: 109px !important; font-weight: normal !important;}


.arrow.constructionit {margin-bottom: 20px;}

.mean-container .mean-bar{margin-bottom: 12px;}


.sidebar_wrap{ margin-left: 11%;/*margin-left: 8%;*/ width: 310px; margin-top: 17px;}

@media screen and (max-width: 1320px) {
	.sidebar_wrap{ margin-left: 0;}
}

@media screen and (max-width: 767px) {
	.sidebar_wrap{max-width: 310px;	width: 100%;}
}

.sidebar_wrap .top_content {background-color:#1c1b26 ; background-image:url("images/sidebar_bg.png"); background-repeat:no-repeat; background-position:center top;min-height:279px; border-top-left-radius:5px;border-top-right-radius:5px;padding: 32px 22px 5px;/*padding: 37px 22px 5px;*/overflow: hidden;}
.sidebar_wrap .btn_wrap{ padding: 11px 25px;position: relative; z-index: 1;}
.sidebar_wrap .btn_wrap a { font-size:30px; line-height:23.25px; color: #6fa136; margin:0px; font-family: 'weblysleek_uisemibold_italic'; }
.sidebar_wrap .btn_wrap::before { background: #101016 none repeat scroll 0 0;content: ""; height: 100%; margin-right: -40px; position: absolute; right: 100%; top: 0; width: 50%;z-index: -1;}
.sidebar_wrap .btn_wrap::after { background: #101016 none repeat scroll 0 0;content: "";  height: 100%; position: absolute; right: 0;top: 0;transform: skewX(-15deg);width: 100%; z-index: -1;}
.sidebar_wrap .title_wrap{}
.sidebar_wrap .title_wrap h2 { font-size:51.35px;  font-family: TradeGothic,arial;line-height:48.9px; color: #ffffff; margin:0 0 47px;/*margin:0 0 39px;*/ text-transform:uppercase;letter-spacing: -2px; }

.sidebar_wrap .title_wrap h2 span { display:block; color: #f69322;font-size:127.35px; line-height:99.9px;font-style:italic;}
.sidebar_wrap .text_wrap {}
.sidebar_wrap .text_wrap h2 {font-size:20px; line-height:23.25px; color: #fff; margin: 7px 0 27px; font-family: 'weblysleek_uisemilight';}
.sidebar_wrap .text_wrap h2 span { display:block;}
.sidebar_wrap .text_wrap img { box-shadow: -4px 4px 0 #f69322;margin: 0 0 32px;}
.sidebar_wrap .wrap_2 h2 {margin: 7px 0 24px;}

@media screen and (max-width: 1080px) {
	.sidebar_wrap .title_wrap h2 {
		font-size: 40px;
	}

	.sidebar_wrap .title_wrap h2 span {
		font-size: 100px;
	}
}

.sidebar_wrap .bottom_bg{}
.sidebar_wrap .bottom_bg &gt; img {margin-top: -30px; width: 100%;}
.sidebar_wrap .form_content{background:#f69322;  padding: 24px 22px 3px; margin-top: -49px; border-bottom-left-radius:5px; border-bottom-right-radius:5px;}
.sidebar_wrap .book_btn {}
.book_btn a { }
.sidebar_form .fsForm .fsFieldRow{
	margin: 0 !important;
}
.sidebar_form .fsBody .fsForm, .sidebar_form .fsForm .fsFieldRow .fsRowBody, .sidebar_form.fsForm .fsSpacerRow .fsRowBody{background:transparent!important;
	margin: 0 !important;}

.sidebar_form .fsForm .fsFieldRow .fsRowBody.fsFieldFocused,
.sidebar_form.fsForm .fsSpacerRow .fsRowBody.fsFieldFocused{
	margin: 0 !important;
	padding: 0 !important;
}

.sidebar_form .fsForm .fsFieldRow .fsRowBody.fsValidationError,
.sidebar_form.fsForm .fsSpacerRow .fsRowBody.fsValidationError{
	box-shadow: none !important;
	background-image: none !important;
}
.sidebar_form .fsBody .fsForm{ border:none!important; padding-bottom: 0 !important; padding:0; margin-top:3px !important;}

.sidebar_form .fsBody .fsLabel, .fsBody label{ color:#515050!important; margin-bottom: 0 !important; }

.sidebar_form .fsForm .fsSubmit{ background:none!important;  display: block !important;
	margin: 0 !important;
	padding: 0 !important;}

.sidebar_form .fsBody .fsRowBody{ padding: 0 !important;}

.sidebar_form .fsForm .fsLabel{ font-size:12px!important; font-family:Roboto; font-weight:normal !important; color:#ffffff!important; margin-top:3px !important;}

.sidebar_form .fsBody .fsSupporting{font-family:Roboto; font-weight:normal !important; color: #515050  !important; font-size: 11px;}

.sidebar_form .fsSubmit input.fsSubmitButton{ padding:4px 10px!important;}

.sidebar_wrap .text_wrap.wrap_1 iframe {
	height: 150px;
	width: 100%;
}

.sidebar_form .fsSubmit input.fsSubmitButton {
	background: hsla(0, 0%, 0%, 0) url("images/btn.png") no-repeat scroll 0 0;
	border: medium none !important;
	border-radius: 5px !important;
	color: hsla(0, 0%, 0%, 0) !important;

	height: 89px;
	width: 233px;}

.sidebar_form .fsPagination input, .sidebar_form.fsPagination button{ font-size:10px!important;}

.sidebar_form .fsSubField:last-child{ margin:0px!important;}

.sidebar_form .fsBody .fsForm{
	box-shadow: none !important;
	margin-bottom: 18px !important;
}

.sidebar_form .fsBody input{ padding:2px!important; font-size:13px !important; font-weight:normal !important;}

.sidebar_form .fsBody .fsSubField{ margin-right: 3%; width: 47.9%;}

.sidebar_form .fsFieldRow input[type="text"], .sidebar_form .fsFieldRow input[type="email"], .sidebar_form .fsFieldRow input[type="number"], .sidebar_form .fsFieldRow input[type="tel"]{ width:100%!important; height:48px; color:#000!important; font-family: 'weblysleek_uisemilight_italic', arial; max-width: 100%;}

.sidebar_form .fsFieldRow input[type="text"],
.sidebar_form .fsFieldRow input[type="email"],
.sidebar_form .fsFieldRow input[type="number"],
.sidebar_form  .fsFieldRow input[type="tel"],
.sidebar_form .fsForm textarea,
.sidebar_form  .fsFieldRow  textarea{
	background-image:none !important;
	box-shadow: -2px 4px 0 hsla(32, 90%, 41%, 0.9);
	font-size: 14px !important;
	border:1px solid #ccc !important;
	padding: 0 0 0 10px !important;
	border-radius: 11px;
	margin-bottom:15px;
	width: 100% !important;
	height: 48px;
	color: #000 !important;
	font-family: 'weblysleek_uisemilight_italic', Arial, sans-serif !important;
	max-width: 100%;
	font-weight: 400 !important;
}

.sidebar_form .fsForm textarea{
	height: 60px;
	max-width: 100%;
}

.sidebar_form div.fsError { margin:0px !important;}


.sidebar_form .fsForm fieldset, .sidebar_form .fsForm fieldset legend{ background:none !important;}

.sidebar_form .fsOptionLabel.vertical { clear: none !important; color: #656565; font-family: Roboto; font-size: 12px; font-weight: normal; margin-right: 20px;}

.sidebar_form div.fsError{ font-family: Roboto; font-size: 10px !important;  margin-bottom: 5px !important;

	margin-top: 20px !important; padding: 4px !important; width: 99%;}

.sidebar_form .fsRequiredMarker { font-weight:normal !important; font-size:14px; color:#ff3c3c;}

.sidebar_form .fsBody {
	margin-bottom:0px!important;
	background: transparent;
	padding: 0;
}

.sidebar_form .fsValidationError .fsLabel { background-position: 0 2px !important; background-size: 6px auto !important;}
.sidebar_form #field28535119{ height:40px!important; font-weight: normal !important;}
.sidebar_form .fsBody .fsSectionHeader{ display:none!important;}

#blog .blog_btn a{
	border-radius: 4px;
	color: #ffffff;
	display: inline-block;
	font-size:16px;
	line-height: 40px;
	padding: 0 13px;
	position: relative;
	z-index: 1;
}


#blog .blog_btn a::before{
	background: #272828 url("images/service_btn_bg.png") repeat-x scroll 0 0;
	border-radius: 5px;
	content: "";
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: -1;
}
#blog .blog_btn {
	float: right;
	margin: 30px 0 0;
	min-height: 80px;
}

#blog li {
	list-style: outside none none;
}


.get_overlay {
	background: rgba(0, 0, 0, 0) url("images/it_bg.png") repeat scroll 0 0;
	bottom: 0;
	height: 100%;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
}


.sidebar_1122{ }
.sidebar_1122 .sidebar_wrap{ background:#f69322; }
.sidebar_1122 .sidebar_bg{ position:absolute; top:0; right:0; z-index:-1;}
.sidebar_1122 .sidebar_heading{ background:#1c1b26; padding:45px 15px 15px;position:relative; z-index:1; overflow:hidden;}
.sidebar_1122 .heading_text{font-family: 'TradeGothic', arial; text-transform:uppercase;}
.sidebar_1122 .heading_text h3{ color:#fff; margin:0; font-size:54.95px; line-height:46px; letter-spacing:-2px;}
.sidebar_1122 .heading_text h3 span{display:block;}
.sidebar_1122 .heading_text h2{ color:#f69322;  margin:0; font-size:107px; line-height:84px; letter-spacing:-4px; transform: skewX(-13deg); -webkit-transform: skewX(-13deg);}
.sidebar_1122 .heading_text h4{ color:#f69322;  margin: 0 0 30px; font-size:52.57px; line-height:44px; letter-spacing:-2px; transform: skewX(-13deg); -webkit-transform: skewX(-13deg);}
.sidebar_1122 .book_image{}
.sidebar_1122 .book_image a{ position:relative; z-index:1; display:inline-block; margin:0 0 7px;}
.sidebar_1122 .book_image a::before {background: #0b0b0f; content: ""; height: 131%; position: absolute;
	right: 101%;  top: 6%; transform: rotate(-36deg) skewX(15deg); -webkit-transform: rotate(-36deg) skewX(15deg);
	transform-origin: right top 0; -webkit-transform-origin: right top 0; width: 161%; z-index: -1;}
.sidebar_1122 .book_image a img{}
.sidebar_1122 .downarrow{ position:relative; z-index:1;}
.sidebar_1122 .download_btn{ position:relative; z-index:1; padding:34px 15px 25px; }
.sidebar_1122 .shape_btm{ width:100%;left: 0;  top: 0; width: 100%; position:absolute;}
.sidebar_1122 .download_btn a{-webkit-box-shadow: -2px 2px 9px 0px rgba(28, 27, 39, 0.75);
	-moz-box-shadow:    -2px 2px 9px 0px rgba(28, 27, 39, 0.75);
	box-shadow:         -2px 2px 9px 0px rgba(28, 27, 39, 0.75); display:inline-block;}
.sidebar_1122 .download_btn a img{}

/****************************************** 39 ***************************************/
.sidebar_39{     margin-top: 21px;}
.sidebar_39 .sidebar_wrap{ background:#f69322;border-radius: 5px; }
.sidebar_39 .sidebar_bg{ position:absolute; top:0; right:0; z-index:-1;}
.sidebar_39 .sidebar_heading{ background:#1c1b26; padding:45px 15px 15px;position:relative; z-index:1; overflow:hidden;border-radius: 5px 5px 0 0;}
.sidebar_39 .heading_text{font-family: 'TradeGothic', arial; text-transform:uppercase;}
.sidebar_39 .heading_text h3{ color:#fff; margin:0; font-size:54.95px; line-height:46px; letter-spacing:-2px;}
.sidebar_39 .heading_text h3 span{display:block;}

.sidebar_39 .heading_text h2{ color:#f69322;  margin: 0; font-size:78.57px; line-height:63px; letter-spacing:-4px; transform: skewX(-13deg); -webkit-transform: skewX(-13deg);}
.sidebar_39 .book_image{ margin:24px 0 0;}
.sidebar_39 .book_image a{ position:relative; z-index:1; display:inline-block; margin:0 0 7px;}
.sidebar_39 .book_image a::before {background: #0b0b0f; content: ""; height: 131%; position: absolute;
	right: 101%;  top: 6%; transform: rotate(-36deg) skewX(15deg); -webkit-transform: rotate(-36deg) skewX(15deg);
	transform-origin: right top 0; -webkit-transform-origin: right top 0; width: 161%; z-index: -1;}
.sidebar_39 .book_image a img{}
.sidebar_39 .downarrow{ position:relative; z-index:1;}
.sidebar_39 .download_btn{ position:relative; z-index:1; padding:34px 15px 25px; }
.sidebar_39 .shape_btm{ width:100%;left: 0;  top: 0; width: 100%; position:absolute;}
.sidebar_39 .download_btn a{-webkit-box-shadow: -2px 2px 9px 0px rgba(28, 27, 39, 0.75);
	-moz-box-shadow:    -2px 2px 9px 0px rgba(28, 27, 39, 0.75);
	box-shadow:         -2px 2px 9px 0px rgba(28, 27, 39, 0.75); display:inline-block;}
.sidebar_39 .download_btn a img{}

@media screen and (max-width: 767px) {
	.sidebar_39 .sidebar_wrap{
		margin-left: auto;
		margin-right: auto;
	}
}

/******************************** mediacenter_page *******************************/
#mediacenter_page { padding:84px 0px;}
#mediacenter_page .heading_text{}
#mediacenter_page .heading_text h2{ font-size:30px; line-height:36px; color: #010000;margin: 0 0 51px;font-family: 'Segoe UI Semibold',arial; position:relative;}
#mediacenter_page .heading_text h2:after{content:""; display:block; height:1px; width:73px; background:#162843; margin:16px auto 0;}
#mediacenter_page .heading_text h2 span { color: #60b045;}
#mediacenter_page .heading_text h2 span.news_text { color: #f79020;}
#mediacenter_page .video_section { padding-bottom: 54px;}
#mediacenter_page .video_wrap{ margin-bottom:30px;}
#mediacenter_page .video_img{ background-position:center top; background-repeat:no-repeat; background-size:cover;min-height:231px; position:relative; margin:0 0 29px;}
#mediacenter_page .video_1{ background-image:url(images/video_img1.jpg);}
#mediacenter_page .video_2{ background-image:url(images/video_img2.jpg);}
#mediacenter_page .video_3{ background-image:url(images/video_img3.jpg);}
#mediacenter_page .video_img{ }
#mediacenter_page .play_btn{ position:absolute; left:50%; top:50%; transform:translateX(-50%) translateY(-50%); -webkit-transform:translateX(-50%) translateY(-50%);}
#mediacenter_page .play_btn img{}
#mediacenter_page .video_text{ font-size:24px; line-height:34px; color: #000000;font-family: 'open_sanslight',arial;}
#mediacenter_page .video_text p { margin:0px;}
#mediacenter_page .video_text p span { display:block;}
#mediacenter_page .padding{ padding:0 18px;}

#mediacenter_page .blog_section{}
#mediacenter_page .blog_content{ border:2px solid #0d004c; border-radius:5px; box-shadow:0 0 15px #f1f1f1;}
#mediacenter_page .blog_img{background-position:center top; background-repeat:no-repeat; background-size:cover;min-height:246px; position:relative;}
#mediacenter_page .blog_1 {background-image:url(images/news_img_1.jpg);}
#mediacenter_page .blog_2 {background-image:url(images/news_img_2.jpg);}
#mediacenter_page .blog_3 {background-image:url(images/news_img_3.jpg);}
#mediacenter_page .blog_wrap{  padding: 29px 27px 36px ;background:#fff; border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
#mediacenter_page .blog_text{ font-size:24px; line-height:30px; color: #0d004c;font-family: 'open_sanslight',arial;min-height: 166px;}
#mediacenter_page .blog_text p { margin:0px;}
#mediacenter_page .blog_text p span{ display:block;}

#mediacenter_page .social_share_wrap { display:table; width:100%;}
#mediacenter_page .left_share_content { display:table-cell; width:50%; vertical-align:top; text-align:left;}
#mediacenter_page .right_share_wrap { display:table-cell; width:50%; vertical-align:bottom; text-align:right;}
#mediacenter_page .left_share_content h6 { font-size:12px; line-height:38px; font-family:'open_sanslight',arial; color:#666666; margin:0px; text-transform:uppercase;}
#mediacenter_page .right_share_wrap .share_icon {}
#mediacenter_page .right_share_wrap .share_icon li { padding:4px;}
#mediacenter_page .right_share_wrap .share_icon li:first-child {padding-left:0;}
#mediacenter_page .right_share_wrap .share_icon li:last-child { padding-right:0;}
.share_icon.list-inline a { position: relative;}
#mediacenter_page .blog_text a {color: inherit;}

/*******************landing_blog*****************/
.landing_container{max-width:1120px !important; width:auto !important;}
#landing_blog { padding:71px 0 103px; background:#f2f2f2;}
#landing_blog .heading{}
#landing_blog .heading h2{ font-size:40px; line-height:30px; color: #282736;margin: 0 0 65px;font-family: 'weblysleek_uisemibold',arial;}
#landing_blog .blog_content{background:#ffffff;box-shadow:0 0 15px #d8d8d8;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}
#landing_blog .blog_img{background-position:center top; background-repeat:no-repeat; background-size:cover;min-height:195px; position:relative;border:2px solid #ffffff;}
#landing_blog .blog_wrap{ }
#landing_blog .blog_text{ font-size:16px; line-height:20px; color: #000000;font-family: 'open_sanslight',arial;padding: 25px 15px 30px;}
#landing_blog .blog_text h3{ height: 48px; font-size:20px; line-height:24px; color: #282736; margin: 0 0 33px;font-family: 'open_sanssemibold',arial;}
#landing_blog .blog_text h3 a{color: #282736;}
#landing_blog .blog_text h3 span { display:block;}
#landing_blog .blog_text p { margin:0px;}
#landing_blog .blog_text p span{ display:block;}
#landing_blog .social_share_wrap { display:table; width:100%; border-top:1px solid #d7d7d7; padding: 16px 28px 18px;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fefefe+0,f3f3f3+100 */
	background: rgb(254,254,254); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(254,254,254,1) 0%, rgba(243,243,243,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(254,254,254,1) 0%,rgba(243,243,243,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(254,254,254,1) 0%,rgba(243,243,243,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#f3f3f3',GradientType=0 ); /* IE6-9 */ border-bottom-left-radius:8px;border-bottom-right-radius:8px;}
#landing_blog .left_share_content { display:table-cell; width:50%; vertical-align:top; text-align:left;}
#landing_blog .right_share_wrap { display:table-cell; width:50%; vertical-align:bottom; text-align:right;}
#landing_blog .left_share_content h6 { font-size:12px; line-height:38px; font-family: 'open_sanslight',arial; color:#999999; margin:0px; text-transform:uppercase;}
#landing_blog .right_share_wrap .share_icon {}
#landing_blog .right_share_wrap .share_icon li { padding:4px;}
#landing_blog .right_share_wrap .share_icon li:first-child {padding-left:0;}
#landing_blog .right_share_wrap .share_icon li:last-child { padding-right:0;}

/************************************ 190 *****************************************/
#web_testimonial_section{ padding:62px 0 120px;}
#web_testimonial_section &gt; .container_testimonial{ max-width:1191px!important;}
#web_testimonial_section .testimonial_heading{ color:#000000; font-size:24px; line-height:32px; font-family: 'Segoe UI Semilight', arial;}
#web_testimonial_section .testimonial_heading &gt; h2{ margin:0 0 21px; color:#000000; font-size:44px; line-height:52px; font-family: 'Segoe UI Semibold', arial;}
#web_testimonial_section .testimonial_heading &gt; p{ margin:0 0 55px;}
#web_testimonial_section .testimonial_wrap{ }
#web_testimonial_section .testimonial_wrap:before, #web_testimonial_section .testimonial_wrap:after{content:""; display:table; clear:both;}
#web_testimonial_section .testimonial_wrap &gt; li{ list-style:none;}
#web_testimonial_section .testimonial_wrap &gt; li &gt; .testimonial_content{ max-width:376px; width:100%; border:1px solid #f6a72b; border-radius:8px; min-height:471px; padding:40px 25px; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,eef8e5+100 */
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #eef8e5 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #ffffff 0%,#eef8e5 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #ffffff 0%,#eef8e5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eef8e5',GradientType=0 ); /* IE6-9 */    box-shadow: 0 5px 27px 0 rgba(50, 50, 50, 0.11); -webkit-box-shadow: 0 5px 27px 0 rgba(50, 50, 50, 0.11); -moz-box-shadow: 0 5px 27px 0 rgba(50, 50, 50, 0.11);}

#web_testimonial_section .testimonial_content &gt; .icon_wrap{ margin-bottom:34px;}
#web_testimonial_section .testimonial_content &gt; .icon_wrap &gt; img{}
#web_testimonial_section .testimonial_content &gt; .view_wrap{ color:#000000; font-size:18px; line-height:22px;font-family: 'Segoe UI', arial;}
#web_testimonial_section .testimonial_content &gt; .view_wrap &gt; h6{ color:#000000; font-size:22px; line-height:30px; font-family: 'Segoe UI regular', arial; min-height:113px; margin:0;}
#web_testimonial_section .testimonial_content &gt; .view_wrap &gt; h6 &gt; span{display:block;}
#web_testimonial_section .testimonial_content &gt; .view_wrap &gt; p{ min-height:104px; margin:0;}
#web_testimonial_section .testimonial_content &gt; .view_wrap &gt; p &gt; span{display:block;}
#web_testimonial_section .testimonial_content &gt; .profile_info{ color:#666666; font-size:16px; line-height:28px;}
#web_testimonial_section .testimonial_content &gt; .profile_info &gt; p{ margin:0;}
#web_testimonial_section .testimonial_content &gt; .profile_info &gt; p &gt; span{ display:block; font-size:12px; letter-spacing:2px; text-transform:uppercase;}

#about_us .middle-border { border-bottom: 1px solid #cdcdcd; margin: 28px auto 0; max-width: 1162px;}
/**********************sidebar_content*******************/
#sidebar_content {  }
#sidebar_content .sidebar_bodywrap{ position:relative; background:#1c1b26;  z-index: 1; padding:0 15px 15px;margin-top: 28px;}
#sidebar_content .sidebar_bg{ position:absolute; top:0; left:0;  z-index: -1;}
#sidebar_content .sidebar_bg img {}
#sidebar_content .heading_text{padding: 27px 0  24px; }
#sidebar_content .heading_text h2{ margin:0 ; font-size:24px; line-height:26px; color: #ffffff;font-family: 'Segoe UI-Regular',arial;}
#sidebar_content .heading_text h2 span{ display:block;}
#sidebar_content .text_wrap{ border:5px solid #f69322;}
#sidebar_content .text_wrap h3{margin:0px; color:#ffffff; font-size:39px; line-height:38px;font-family:'TradeGothic LT',arial; text-transform:uppercase;padding: 10px 4px 12px;}
#sidebar_content .arrow_icon{ margin-top: -2px;}
#sidebar_content .wrapper{ }
#sidebar_content .sidebar_form{font-size:20px; line-height:22px; color: #ffffff;font-family: 'Segoe UI Semilight',arial;  padding: 12px 15px 5px;}
#sidebar_content .sidebar_form h4{ margin:0px; color:#ffffff; font-size:24px; line-height:26px;font-family:'TradeGothic LT',arial; text-transform:uppercase; border-bottom:2px solid #f69322;padding: 0 0 27px;}
#sidebar_content .sidebar_form p {  margin: 23px;  }
#sidebar_content .sidebar_form p span { display:block}

#sidebar_content .bottom_text{font-size:13px; line-height:15px; color: #666666; margin:0px;font-family: 'SegoeUI-Light',arial; }
#sidebar_content .bottom_text p{margin:0;}
#sidebar_content .bottom_text p span{ display:block;}


.kingston_form .fsBody .fsForm, .kingston_form .fsForm .fsFieldRow .fsRowBody, .kingston_form.fsForm .fsSpacerRow .fsRowBody{ margin: 0 !important;padding: 0 !important;background:transparent!important;}
.kingston_form .fsBody .fsForm{ border:none!important; padding-bottom: 0px !important; padding-top:0px; margin: 0 !important;}
.kingston_form .fsBody .fsLabel, .fsBody label{ color:#515050!important; margin-bottom: 0 !important; }
.kingston_form .fsForm .fsSubmit{ background:none!important;   padding: 12px 0 0!important;margin: 0 !important;}
.kingston_form .fsBody .fsRowBody{ padding: 0 !important;}
.kingston_form .fsOptionLabel.horizontal { background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important; border: medium none !important;}
.kingston_form .fsForm .fsLabel{color: #fff!important;text-align: left;font-family: Segoe UI Semilight;font-size: 16px!important; font-weight: normal !important;line-height: 25px; margin-bottom: 5px !important;}
.kingston_form .fsBody .fsSupporting{font-family: 'ralewayregular'; font-weight:normal !important; color: #515050  !important; font-size: 11px;}
.kingston_form .fsBody .fsForm .fsSectionHeading { font-size: 16px;}
.kingston_form .fsBody .fsForm .fsSectionHeading{background: url(images/seperator_title.png) no-repeat scroll center bottom rgba(0, 0, 0, 0);
	color: #666666;text-align: center;font-family: "robotoregular";font-size: 16px; line-height: 30px;margin: 0;  padding-bottom: 20px;text-transform: uppercase;}
.kingston_form .fsSubmit input.fsSubmitButton{ padding:4px 10px!important;}
.kingston_form *::-moz-placeholder{color:#808080!important;opacity: 1;}
.kingston_form .fsSubmit input.fsSubmitButton { font-size:30px!important; line-height:55px!important;width:100%!important;height: 63px; color: #ffffff!important; text-transform:uppercase; display:block; box-shadow:0 4px 0px #a95a00!important; border-radius:5px!important; font-family: 'Segoe UI bold',arial;margin-bottom: 18px; background:/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#6db3f2+0,f59620+0,fe7c03+100 */
background: rgb(109,179,242);
	background: -moz-linear-gradient(top, rgba(109,179,242,1) 0%, rgba(245,150,32,1) 0%, rgba(254,124,3,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(109,179,242,1) 0%,rgba(245,150,32,1) 0%,rgba(254,124,3,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(109,179,242,1) 0%,rgba(245,150,32,1) 0%,rgba(254,124,3,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#fe7c03',GradientType=0 ); /* IE6-9 */}
#sidebar_content .bottom_text{font-size:13px; line-height:15px; color: #666666; margin:0px;font-family: 'SegoeUI-Light',arial;}
.kingston_form .fsPagination input, .kingston_form.fsPagination button{ font-size:10px!important;}
.kingston_form .fsSubField:last-child{ margin:0px!important;}
.kingston_form .fsBody .fsForm{box-shadow: none !important;}
.kingston_form .fsBody input{ padding:2px!important; font-size:13px !important; font-weight:normal !important;}
.kingston_form .fsBody .fsSubField{ margin-right: 3%; width: 47.9%;}
.kingston_form .fsFieldRow input[type="text"], .kingston_form .fsFieldRow input[type="email"], .kingston_form .fsFieldRow input[type="number"], .kingston_form .fsFieldRow input[type="tel"]{ width:100%!important; height:44px; color:#808080!important; max-width: 100%;}
.kingston_form .fsFieldRow input[type="text"], .kingston_form .fsFieldRow input[type="email"], .kingston_form .fsFieldRow input[type="number"], .kingston_form  .fsFieldRow input[type="tel"], .kingston_form .fsForm textarea { max-width: 100% !important; width: 100% !important;background-image:none !important;box-shadow: none!important;font-family: 'Segoe UI Semilight';  color: #808080 !important;font-weight: normal; font-size: 15px !important; border:1px solid #72c1e5 !important; padding: 8px 16px !important; border-radius:0px!important; margin-bottom:3px;}
.kingston_form div.fsError { margin:0px !important;}
.kingston_form .fsBody .fsFieldRow, .fsBody .fsRowBody { margin-bottom: 0 !important;}
.kingston_form .fsForm select{  border: 1px solid #cccccc;border-radius: 5px !important;color: #808080 !important;font-size: 14px !important; height: 56px !important;max-width: 100%;line-height: 48px !important;padding: 0 0 0 10px !important; width: 100% !important;}
#fsCell55796269 a { font-size: 14px!important;color: hsl(201, 92%, 48%);}
.kingston_form .fsForm fieldset, .kingston_form .fsForm fieldset legend{ background:none !important;}
.kingston_form .fsOptionLabel.vertical { clear: none !important; color: #656565; font-family: 'ralewayregular'; font-size: 12px; font-weight: normal; margin-right: 20px;}
.kingston_form div.fsError{ font-family: 'ralewayregular'; font-size: 10px !important;  margin-bottom: 5px !important;margin-top: 0px !important; padding: 4px !important; width: 100%;}
.kingston_form .fsRequiredMarker { font-weight:normal !important; font-size:14px; color:#fff;}
.kingston_form .fsBody { margin-bottom:0px!important;background: hsla(0, 0%, 0%, 0) none repeat scroll 0 0; padding: 0 !important;}
.kingston_form .fsValidationError .fsLabel { background-position: 0 2px !important; background-size: 6px auto !important;}
.kingston_form #field28535119{ height:40px!important; font-weight: normal !important;}
.kingston_form .fsBody .fsSectionHeader{ display: none; margin-left: -2px!important;background: none repeat scroll 0 0 transparent; color: #000; padding: 6px 0 0px !important;}
.kingston_form {padding-top: 0px;}
.kingston_form .fsFieldFocused.fsSpan100:not(.fsValidationError){margin:0px!important;padding:0px!important}
.kingston_form &gt; p {color: hsl(0, 0%, 100%);font-family: open_sanslight_italic;font-size: 18px; margin-bottom: 20px;text-align: center;}
.kingston_form .fsValidationError {background-color: hsla(0, 0%, 0%, 0);box-shadow: none;}
#fsCell55796269 &gt; p{color: #fff;
	font-family: Segoe UI Semilight;
	font-size: 16px;
	font-weight: normal;
	line-height: 25px;
	margin: 6px!important;
	text-align: left;}
#fsCell55607664 a { color: hsl(213, 100%, 28%);}




/***********************landing_content***************/
#landing_content { padding:30px 0;}
#landing_content .sidebar_wrapper{ background:url(images/sidebar_bg.jpg) no-repeat center top; background-size:cover;padding: 28px 24px 40px; margin-left: 12px;}
#landing_content .text_wrap{ font-size:20px; line-height:24px; color: #ffffff;font-family: 'Segoe UI',arial; }
#landing_content .text_wrap h3{ font-size:32px; line-height:32px; color: #ffffff; margin: 0 0 29px;font-family: 'Segoe UI bold',arial;}
#landing_content .text_wrap h3 span { display:block;}
#landing_content .text_wrap p {  margin: 0 0 27px;}
#landing_content .form_wrap{ font-size:13px; line-height:15px; color: #999999; font-family: 'SegoeUI-Light',arial;}
/*#landing_content .form_wrap a{ font-size:30px; line-height:62px; color:#ffffff;font-family: 'Segoe UI bold',arial; display:block; border-radius:5px; box-shadow:0 3px 0 #a95a00;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f59620+0,fe7b02+100 */ /*background: rgb(245,150,32); /* Old browsers *//*
background: -moz-linear-gradient(top, rgba(245,150,32,1) 0%, rgba(254,123,2,1) 100%); /* FF3.6-15 */
/*background: -webkit-linear-gradient(top, rgba(245,150,32,1) 0%,rgba(254,123,2,1) 100%); /* Chrome10-25,Safari5.1-6 */
/*background: linear-gradient(to bottom, rgba(245,150,32,1) 0%,rgba(254,123,2,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f59620', endColorstr='#fe7b02',GradientType=0 ); /* IE6-9 */ /*text-shadow:0 -1px 0 #c27114;margin-bottom: 25px;}
*/

#landing_content .form_wrap p { color: #ccc; font-family: "Segoe UI Semilight"; margin:0 0 8px; text-align: left;}
#landing_content .form_wrap p a{ color:#f59620; margin:0 0 0 6px; font-size:14px;}
#landing_content .form_wrap p span { color: #f5951f;}




/*********************** eof b4networks_sidebar ******************************/

#landing_content .form_wrap .fsBody .fsForm, #landing_content .form_wrap .fsForm .fsFieldRow .fsRowBody, #landing_content .form_wrap.fsForm .fsSpacerRow .fsRowBody{ margin: 0 !important;padding: 0 !important;background:transparent!important;}
#landing_content .form_wrap .fsBody .fsForm{ border:none!important; padding-bottom: 0px !important; padding-top:0px; margin: 0 !important;}
#landing_content .form_wrap .fsBody .fsLabel, .fsBody label{ color:#515050!important; margin-bottom: 0 !important; }
#landing_content .form_wrap .fsForm .fsSubmit{ background:none!important; padding: 0!important;margin: 4px 0 0 !important;}
#landing_content .form_wrap .fsBody .fsRowBody{ padding: 0 !important;}
#landing_content .form_wrap .fsOptionLabel.horizontal { background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important; border: medium none !important; color: #808080!important; font-family: "Segoe UI Semilight",Arial; font-size: 18px; font-weight: normal;}
#landing_content .form_wrap .fsForm .fsLabel{ text-align: left; color:#cccccc!important; font-family: "Segoe UI Semilight"; font-size: 14px !important;font-weight: normal !important;margin-bottom: 8px !important; margin-top: 0 !important;}
#landing_content .form_wrap .fsBody .fsSupporting{font-family: 'ralewayregular'; font-weight:normal !important; color: #515050  !important; font-size: 11px;}
#landing_content .form_wrap .fsBody .fsForm .fsSectionHeading { font-size: 16px;}
#landing_content .form_wrap .fsBody .fsForm .fsSectionHeading{background: url(images/seperator_title.png) no-repeat scroll center bottom rgba(0, 0, 0, 0);
	color: #666666;text-align: center;font-family: "robotoregular";font-size: 16px; line-height: 30px;margin: 0;  padding-bottom: 20px;text-transform: uppercase;}
#landing_content .form_wrap .fsSubmit input.fsSubmitButton{ padding:4px 10px!important;}
#landing_content .form_wrap *::-moz-placeholder{color:#808080!important;opacity: 1;}
#landing_content .form_wrap .fsSubmit input.fsSubmitButton{ font-size:30px!important; line-height:62px!important; color:#ffffff!important; font-family: 'Segoe UI bold',arial!important; display:block; border-radius:5px!important; box-shadow:0 3px 0 #a95a00; background: rgb(245,150,32)!important; background: -moz-linear-gradient(top, rgba(245,150,32,1) 0%, rgba(254,123,2,1) 100%); background: -webkit-linear-gradient(top, rgba(245,150,32,1) 0%,rgba(254,123,2,1) 100%); background: linear-gradient(to bottom, rgba(245,150,32,1) 0%,rgba(254,123,2,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f59620', endColorstr='#fe7b02',GradientType=0 ); text-shadow:0 -1px 0 #c27114;margin-bottom: 25px!important; border:1px solid #fbaf5d!important; width:100%; text-transform: uppercase;}
#landing_content .form_wrap #fsRow2743867-1,#landing_content .form_wrap #fsRow2743867-3 { float: left; margin-right: 3%; width: 48%;}
#landing_content .form_wrap #fsRow2743867-2,#landing_content .form_wrap #fsRow2743867-4 { float: left; width: 49%;}
#landing_content .form_wrap .fsPagination input, #landing_content .form_wrap.fsPagination button{ font-size:10px!important;}
#landing_content .form_wrap .fsSubField:last-child{ margin:0px!important;}
#landing_content .form_wrap .fsBody .fsForm{box-shadow: none !important;}
#landing_content .form_wrap .fsBody input{ padding:2px!important; font-size:13px !important; font-weight:normal !important;}
#landing_content .form_wrap .fsBody .fsSubField{ margin-right: 3%; width: 47.9%;}
#landing_content .form_wrap .fsFieldRow input[type="text"], #landing_content .form_wrap .fsFieldRow input[type="email"], #landing_content .form_wrap .fsFieldRow input[type="number"], #landing_content .form_wrap .fsFieldRow input[type="tel"]{ width:100%!important; height:45px; color:#808080!important; max-width: 100%;}
#landing_content .form_wrap .fsFieldRow input[type="text"], #landing_content .form_wrap .fsFieldRow input[type="email"], #landing_content .form_wrap .fsFieldRow input[type="number"], #landing_content .form_wrap  .fsFieldRow input[type="tel"], #landing_content .form_wrap .fsForm textarea { max-width: 100% !important; width: 100% !important;background-image:none !important;font-family: "Segoe UI Semilight";  color: #808080 !important;font-weight: normal; font-size:16px!important; border:1px solid #72c1e5!important; padding: 10px 16px !important; border-radius:0!important; margin-bottom:12px; box-shadow: none;}
#landing_content .form_wrap div.fsError { margin:0px !important;}
#landing_content .form_wrap .fsBody .fsFieldRow, .fsBody .fsRowBody { margin-bottom: 0 !important;}
#landing_content .form_wrap .fsForm select{  border: 1px solid #cccccc;border-radius: 5px !important;color: #808080 !important;font-size: 14px !important; height: 56px !important;max-width: 100%;line-height: 48px !important;padding: 0 0 0 10px !important; width: 100% !important;}
#landing_content .form_wrap .fsLabel.fsLabelVertical &gt; span { color: #808080; font-family: "Segoe UI Semilight",Arial; font-size: 20px; text-align: left;}
#landing_content .form_wrap .fsForm fieldset, #landing_content .form_wrap .fsForm fieldset legend{ background:none !important; padding: 0 0 0 10px;}
#landing_content .form_wrap .fsOptionLabel.vertical { clear: none !important; color: #656565; font-family: 'ralewayregular'; font-size: 12px; font-weight: normal; margin-right: 20px;}
#landing_content .form_wrap div.fsError{ font-family: 'ralewayregular'; font-size: 10px !important;  margin-bottom: 5px !important;margin-top: 0px !important; padding: 4px !important; width: 100%;}
#landing_content .form_wrap .fsRequiredMarker { font-weight:normal !important; font-size:14px; color:#afd23e; padding:0 0 0 5px;}
#landing_content .form_wrap .fsBody { margin-bottom:0px!important;background: hsla(0, 0%, 0%, 0) none repeat scroll 0 0; padding: 0 !important;}
#landing_content .form_wrap .fsValidationError .fsLabel { background-position: 0 2px !important; background-size: 6px auto !important;}
#landing_content .form_wrap .fsBody .fsSectionHeader{ display: none; margin-left: -2px!important;background: none repeat scroll 0 0 transparent; color: #000; padding: 6px 0 0px !important;}
#landing_content .form_wrap {padding-top: 10px;}
#landing_content .form_wrap .fsFieldFocused.fsSpan100:not(.fsValidationError){margin:0px!important;padding:0px!important}
#landing_content .form_wrap &gt; p {color: #999999; font-family: 'open_sanslight'; font-size: 13px; margin-bottom: 20px;text-align: center;}
#landing_content .form_wrap .fsValidationError {background-color: hsla(0, 0%, 0%, 0);box-shadow: none;}
#landing_content .form_wrap .fieldset-content { padding: 15px 0 60px 35px;}
#landing_content .form_wrap .fsBody .fieldset-content .fsOptionLabel.horizontal { margin-right: 20px;}

#label45777479 .fsRequiredMarker { display: none;}
#label55876684 .fsRequiredMarker { display: none;}
.careers_content { padding: 0 0 20px;}

/***************** fuelled_sidebar_securebusiness ****************/
#maincontainer_wrap_secure{ background:#fff;}
#maincontainer_wrap_secure .securebusiness_sidebar{ margin-left:13px; background:#282737;}
#maincontainer_wrap_secure .securebusiness_sidebar .top_textwrap{ padding:27px 20px 0;}
#maincontainer_wrap_secure .top_textwrap h2{ margin:0px; padding:0px 0px 8px; font-size:32px; color:#fff; line-height:36px; font-family: 'Segoe UI Bold',Arial;}
#maincontainer_wrap_secure .top_textwrap h2 span{ display:block;}
#maincontainer_wrap_secure .top_textwrap h3{ margin:22px 0px 0px; font-size:20px; padding:0px 25px; color:#fff; line-height:24px; font-family: 'Segoe UI Regular',Arial;}

#maincontainer_wrap_secure .securebusiness_sidebar .sidebar_formbody{ padding:0px 23px 30px; background:url(images/securebusiness_bg.jpg) center top no-repeat;}
#maincontainer_wrap_secure .sidebar_formbody .text_wrapper{padding: 4px 14px 0px; border-left:3px solid #00a651; border-right:3px solid #00a651; position:relative; z-index:1; }
#maincontainer_wrap_secure .sidebar_formbody .border_content{ margin:32px 0px 0px;}
#maincontainer_wrap_secure .sidebar_formbody .text_wrapper h4{ font-size:22px; line-height:28px; position:relative; bottom:-10px; color: #fff; font-family: 'Segoe UI Bold',Arial; margin:0px;}
#maincontainer_wrap_secure .sidebar_formbody .text_wrapper h4 span.text_break{ display:block;}
#maincontainer_wrap_secure .sidebar_formbody .border_wrapper{ overflow:hidden; padding-bottom:10px;}
#maincontainer_wrap_secure .sidebar_formbody .border_wrapper span{ display:block; position:relative;}
#maincontainer_wrap_secure .sidebar_formbody .border_wrapper span:before, .border_wrapper span:after{border-bottom:3px solid #00a651; height:3px; content:""; position:absolute; width:70%; top:50%; margin-top:-3px;}
#maincontainer_wrap_secure .sidebar_formbody .border_wrapper span.border-1:before{right: 100%;
	margin-right: -82%;
	margin-top: 0;
	width: 100%;}
#maincontainer_wrap_secure .sidebar_formbody .border_wrapper span.border-1:after{left:100%; margin-left:-27%;margin-top:0;}
#maincontainer_wrap_secure .sidebar_formbody .border_wrapper span.border-2:before{ bottom:0; top:auto; bottom:0; left:0; right:auto; width:22%;}
#maincontainer_wrap_secure .sidebar_formbody .border_wrapper span.border-2:after{ bottom:0; top:auto; left:auto; right:0; width:22%;}

#maincontainer_wrap_secure .sidebar_formbody .mainform_body{ padding:165px 0px 0px;}
#maincontainer_wrap_secure .mainform_body .submit_btn{ border-radius:5px; font-size:30px; color:#fff; text-transform:uppercase; letter-spacing:2px; font-family: 'Segoe UI Bold',Arial; border:1px solid #39b54a; background:#00a651; display:block; text-shadow:0px -1px 0px #00813f; padding:5px 10px 11px; -webkit-box-shadow: 0 5px 0 0 #016733; box-shadow: 0 5px 0 0 #016733;}
#maincontainer_wrap_secure .mainform_body p{ margin:0px; }
#maincontainer_wrap_secure .mainform_body p span.form_text{ margin:22px 0px 0px; display:block; color:#999999; font-size:13px; line-height:15px; font-family: 'Segoe UI Light',Arial;}
#maincontainer_wrap_secure .mainform_body p span.orange_text{ color:#f5951f;}

#maincontainer_wrap_secure .mainform_body .fsBody .fsForm, mainform_bodyper .fsForm .fsFieldRow .fsRowBody, mainform_bodyper.fsForm .fsSpacerRow .fsRowBody{background:transparent!important;}
#maincontainer_wrap_secure .mainform_body .fsBody .fsForm{ border:none!important;margin: 0;padding: 0;}
#maincontainer_wrap_secure .mainform_body .fsValidationError .fsLabel{ background-size:6px auto !important; background-position:0px 2px !important;background-image: none;}
#maincontainer_wrap_secure .mainform_body .fsValidationError { background:none!important;}
#maincontainer_wrap_secure .mainform_body .fsBody .fsLabel, .fsBody label{ color:#213655!important; padding:2px;}
#maincontainer_wrap_secure .mainform_body .fsForm .fsSubmit{background:none; margin:3px 0 0!important; padding:0!important; clear:both; float:none; border-radius:5px;}
#maincontainer_wrap_secure .mainform_body .fsBody .fsRowBody{ padding: 0 !important;}
#maincontainer_wrap_secure .mainform_body .fsForm .fsLabel{ font-size:14px!important; font-family: 'Segoe UI Semilight'; color:#ffffff!important; margin:0 0 6px 0 !important; padding:0; text-align:left; line-height:19px; font-weight:normal;text-transform: uppercase;
	letter-spacing: 1px;}
#fsCell56020041 p{ font-size:16px!important; font-family: 'SegoeUI Semilight', arial; color:#ffffff!important; margin: 0;padding:0; text-align:left; line-height:33.66px; font-weight:normal;}
#fsCell56020041 p a{ color:#ffb52b; font-size: 13px;}

#maincontainer_wrap_secure .mainform_body .fsForm .fsLabel a{color: #fc9616;font-size: 14px; font-family:'Segoe UI SemilightItalic',arial;}
#maincontainer_wrap_secure .mainform_body .fsBody .fsSupporting{font-family: 'SegoeUI Semilight', arial; color: #515050!important; font-size: 11px!important;}
#maincontainer_wrap_secure .mainform_body .fsSubmit input.fsSubmitButton{ width:100%!important;height: 62px!important;border-radius:5px!important; font-size:30px!important; color:#fff; text-transform:uppercase; letter-spacing:1px; font-family:'Segoe UI Bold',Arial; border:1px solid #39b54a!important; background:#00a651!important; display:block; text-shadow:0px -1px 0px #00813f; padding:5px 10px 11px; -webkit-box-shadow: 0 5px 0 0 #016733; box-shadow: 0 5px 0 0 #016733;}
#maincontainer_wrap_secure .mainform_body p{ margin:0px; }
#maincontainer_wrap_secure .mainform_body .fsFieldRow input[type="text"], #maincontainer_wrap_secure .mainform_body .fsFieldRow input[type="email"], #maincontainer_wrap_secure .mainform_body .fsFieldRow input[type="number"], #maincontainer_wrap_secure .mainform_body .fsFieldRow input[type="tel"]{ width:100%!important; height:46px; padding:8px 14px!important; }
#maincontainer_wrap_secure .mainform_body .fsFieldRow input[type="text"], #maincontainer_wrap_secure .mainform_body .fsFieldRow input[type="email"], #maincontainer_wrap_secure .mainform_body .fsFieldRow input[type="number"], #maincontainer_wrap_secure .mainform_body .fsFieldRow input[type="tel"], #maincontainer_wrap_secure .mainform_body .fsForm textarea,#maincontainer_wrap_secure .mainform_body input[type="file"]{margin:0 0 9px !important; background:#ffffff; border:1px solid #72c1e8!important; border-radius:0!important; max-width:100%; width:100%!important; font-size:16px!important; font-family: 'SegoeUI Semilight', arial; line-height:18px;color:#213655; font-weight: normal;}
#maincontainer_wrap_secure .mainform_body div.fsError{font-family: 'SegoeUI Semilight', arial; font-size: 14px !important;  margin:0 0 20px !important;padding: 4px !important; width: 100%;}
#maincontainer_wrap_secure .mainform_body .fsRequiredMarker { font-weight:normal !important; font-size:13px; color:#afcf3e!important; padding-left:5px;}
#maincontainer_wrap_secure .mainform_body .fsBody { margin-bottom:0px!important; background: transparent; padding:0;}
#maincontainer_wrap_secure .mainform_body input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus {box-shadow: none;}
#maincontainer_wrap_secure .mainform_body .fsSectionHeader { display:none!important;}
#maincontainer_wrap_secure .mainform_body .fsFirst.fsLast.fsFieldCell { background:none; padding:0!important; margin:0!important;}
#maincontainer_wrap_secure .mainform_body textarea { height: 46px;padding: 8px 14px !important;	height: 80px;}
#maincontainer_wrap_secure .mainform_body .fsForm input.fsField[type="email"]:focus, #maincontainer_wrap_secure .mainform_body .fsForm input.fsField[type="file"]:focus, #maincontainer_wrap_secure .mainform_body .fsForm input.fsField[type="number"]:focus, #maincontainer_wrap_secure .mainform_body .fsForm input.fsField[type="tel"]:focus, #maincontainer_wrap_secure .mainform_body .fsForm input.fsField[type="text"]:focus, #maincontainer_wrap_secure .mainform_body .fsForm textarea.fsField:focus {outline:0;}
#maincontainer_wrap_secure .mainform_body .fsRow.fsFieldRow.fsLastRow {margin-bottom:0!important;}
#maincontainer_wrap_secure .mainform_body ::-webkit-input-placeholder { color: #213655;}
#maincontainer_wrap_secure .mainform_body :-moz-placeholder {color: #213655; opacity:1;}
#maincontainer_wrap_secure .mainform_body ::-moz-placeholder { color: #213655; opacity:1;}
#maincontainer_wrap_secure .mainform_body :-ms-input-placeholder {color: #213655;}
#maincontainer_wrap_secure .mainform_body .fsValidationError{box-shadow:none!important;background-color:none;}
#maincontainer_wrap_secure .mainform_body { padding: 0 5px;position: relative;}

#maincontainer_wrap_secure .field-auto-capture {display: none;}
/***************** eof fuelled_sidebar_securebusiness ****************/

/********************about-section-43*****************/
#about-section-43{ position:relative; overflow:hidden;}
#about-section-43 .about-bg{ position:absolute; left:0; top:0; background-image:url(images/AboutUsSection-bg.jpg); background-position:center bottom; background-repeat:no-repeat; background-size:cover; width:100%; height:728px;}
#about-section-43 .about-container{max-width:1130px !important; width:auto !important; position:relative; z-index:11;}
#about-section-43 .about-text-wrap{ font-size:18px; line-height:28px; color: #000000;font-family: 'Segoe UI Semilight',arial; max-width:670px; margin:0px;  padding: 74px 0 90px;}
#about-section-43 .about-text-wrap h3{ font-size:40px; line-height:46px; color: #000000; margin: 0 0 42px;font-family: 'Segoe UI SemiBold',arial;}
#about-section-43 .about-text-wrap h4{ font-size:26px; line-height:32px; color: #000000; margin: 0 0 30px;font-family: 'Segoe UI Semilight',arial;}
#about-section-43 .about-text-wrap p { margin:0px;}
#about-section-43 .img-wrap{ position:absolute; right:-395px; top:0px;  z-index: -1;}
#about-section-43 .img-wrap img {}


/******************VideoLibrary-page****************/
#VideoLibrary-page { overflow: hidden; padding: 36px 0 80px; position: relative;}
#VideoLibrary-page .vidoe-section{width: 100%;}
#VideoLibrary-page .video-wrap{ border-bottom:6px solid #d6d6d6; padding-bottom:32px; margin-bottom:32px;}
#VideoLibrary-page .video-heading{}
#VideoLibrary-page .video-heading h3{ font-size:28px; line-height:45.18px; color: #000000; margin: 0 0 12px;font-family: 'Segoe UI SemiBold',arial;}
#VideoLibrary-page .video-content{}
#VideoLibrary-page .vidoe-img-content{}
#VideoLibrary-page .video-img{ background-position:center top; background-repeat:no-repeat; background-size:cover;min-height:200px; position:relative;}
#VideoLibrary-page .play-btn{ position:absolute; left:50%; top:50%; transform:translateX(-50%) translateY(-50%); -webkit-transform:translateX(-50%) translateY(-50%);}
#VideoLibrary-page .play-btn img {}
#VideoLibrary-page .text_wrap{ font-size:24px; line-height:28px; color: #000000;font-family: 'Segoe UI',arial;}
#VideoLibrary-page .text_wrap a{color: #000000;}
#VideoLibrary-page .text_wrap p { margin: 0 0 24px;text-transform: capitalize;}
#VideoLibrary-page .text_wrap ul {}
#VideoLibrary-page .text_wrap ul li { text-align:center; padding:0;}
#VideoLibrary-page .text_wrap ul li:first-child{ padding-right:15px; padding-left:0;}
#VideoLibrary-page .text_wrap ul li a{ font-size:16px; line-height: 39px;font-family: 'Segoe UI-Regular',arial; border-radius:5px;display:inline-block; position:relative; color: #efb211; width:144px; border:3px solid #efb211;}
#VideoLibrary-page .text_wrap ul li a.Watch_btn span { background:url(images/watch-arrow.png) no-repeat right center; padding-right:15px;}
#VideoLibrary-page .text_wrap ul li a.share_btn span { background:url(images/share-arrow.png) no-repeat 78% center; padding-right:15px;}
#VideoLibrary-page .text_wrap ul li a.share_btn { width: auto; padding: 0px 42px 0 23px;}
#VideoLibrary-page .post_wrap a { border: 2px solid #efb211; border-radius: 5px; color: #efb211; font-size: 20px;
	line-height: 32px; margin: 0; padding: 24px 40px;}
#VideoLibrary-page .post_wrap a span { background: rgba(0, 0, 0, 0) url(images/load_arrow.png) no-repeat scroll right center;
	padding: 0 26px;}
#VideoLibrary-page .post_wrap a:hover{background:#efb211; color:#ffffff;}
#VideoLibrary-page .post_wrap a:hover span{ background: url(images/load_arrow_hover.png) no-repeat scroll right center;
	padding:0 26px;}
#VideoLibrary-page .post_wrap { padding: 40px 0 0;}
.intivix_category_sidebar .sidebar_wrap .text_wrap &gt; p { color: #fff;}
.search .banner_text h2 {  color: #fff; font-family: 'Segoe UI Light'; font-size: 24px;}
#VideoLibrary-page .monthly_list &gt; li { color: #000; font-family: "Segoe UI regular",arial; font-size: 16px; line-height: 20px;}

/**************************************SideBarblog*************************************************/

.fuelled_category_sidebar {}
.fuelled_category_sidebar .sidebar_wrap {margin-top: 14px; max-width:275px;padding-bottom:16px;}
.fuelled_category_sidebar .sidebar_heading {background-color:#efb211; padding:20px 17px 50px;}
.fuelled_category_sidebar .text_wrap {padding-left: 0 !important; font-size:18px!important;line-height:27px!important;font-family:'open_sanslight',arial!important;color:#e0d9aa!important;}
.fuelled_category_sidebar .text_wrap h3{font-size:24px;line-height:28px;font-family:"Segoe UI regular",arial;color:#ffffff;margin:0 0 6px;}
.fuelled_category_sidebar .text_wrap h3 span{display:block;}
.fuelled_category_sidebar .text_wrap p{margin:0 0 10px;}
.fuelled_category_sidebar .content_wrap {margin:6px 0 0;border:1px solid #979797;padding:17px 17px 0;}
.fuelled_category_sidebar .wrapper {}
.fuelled_category_sidebar .wrapper h4{font-size:20px;line-height:20px;font-family:"montserratbold",arial;color:#ffffff;margin:0;background:#efb211;padding:20px 0;}
.fuelled_category_sidebar ul.recent_article {    margin: 0;}
.fuelled_category_sidebar ul.recent_article li{ list-style:none; text-align:left; font-size:16px; line-height:24px; font-family:"Segoe UI regular",arial; color:#7b7b7b; border-bottom:1px solid #73b4d4; padding:13px 0; margin:0;}
.fuelled_category_sidebar ul.recent_article li:last-child {border-bottom:none;}
.fuelled_category_sidebar ul.monthly_list {margin:16px 0; padding-left:0;}
.fuelled_category_sidebar ul.monthly_list li{list-style:none; text-align:left;position:relative;padding-left:20px; padding-bottom: 4px; margin: 0;}
.fuelled_category_sidebar ul.monthly_list li:before {position:absolute;content:url(images/bullet_img_1.png);left:0;}
.fuelled_category_sidebar ul.monthly_list.blog li:before{display:none!important;}
.fuelled_category_sidebar ul.monthly_list.blog li span{position:absolute;background:url(images/bullet_img_1.png);left:0; width:10px; height:13px;}

.fuelled_category_sidebar .selected  span{transform: rotate(90deg);-webkit-transform: rotate(90deg);}
.fuelled_category_sidebar .sub_list li:before{content:none!important;}
.fuelled_category_sidebar .sub_list{display:none;margin-left: 10px;}
.sidebar_wrap .recent_article a {color: #000; text-decoration: none!important;}
.recent_article &gt; h4 {display: none;}
.search_input { border: medium none; border-radius: 0;  height: 31px; padding-left: 10px; width: 100%;}
.search_submit { float: right; padding-right: 11px;position: relative; top: -28px;}
.fuelled_category_sidebar ul.monthly_list li a{font-size:16px; line-height:20px; font-family:"Segoe UI regular",arial; color:#000; text-decoration: none !important;}
.search_icon &gt; form { position: relative;top: 10px;}
.fuelled_category_sidebar input[type="search"] { color: #000; cursor: pointer;font-size: 18px; width: 100%;}
.fuelled_category_sidebar input[type="search"] {background: #fff url("images/search_icon.png") no-repeat scroll 95% center;border: 1px solid hsl(0, 0%, 100%);border-radius: 5px;height: 30px;padding: 0 18px 0 10px;position: absolute;right: 0px;top: -12px;transition: all 0.5s ease 0s;}
#category_page { padding: 60px 0;}
#category_page .content_wrapp { display: inline-block; margin: 0 0 40px; width: 100%;}
#category_page.search .img_wrap { background-position: center center !important; min-height: 200px;}
#category_page.search .img_wrap img{border: 1px solid #cccccc;}
#category_page .content_text h1 {color: #000000; font-family:"Segoe UI semiBold",arial;font-size:28px; margin: 0 0 15px;text-decoration: none !important;}
#category_page .content_text h1 a{color:inherit;}
.content_wrapp a.read_more { background-color: #efb211; border-radius: 5px;color: #ffffff; font-size: 16px; padding: 10px 20px;}
#category_page .content_wrapp p { margin: 0 0 25px;}
#category_page .content_wrapp {font-family: "Segoe UI Regular"; font-size: 18px; line-height:28px;}

.lightbox{display:none;position:fixed;z-index:999;width:100%;height:100%;text-align:center;top:0;left:0;background:rgba(0,0,0,0.8);}
.lightbox:target{outline:none;display:block;}
#videoModal{display:block!important;border-radius:0;width:700px;height:480px;margin:auto;}
#videoModal .modal-header{background:#000;border:0;color:#fff;position:relative;padding:0;height:25px;}
#videoModal .modal-header h3{font-size:18px;line-height:22px;font-family:Arial, Helvetica, sans-serif;padding:5px;}
#videoModal .modal-body{height:489px;padding:0;max-height:none;overflow:hidden;}
#videoModal .modal-footer:empty{display:none !important;}
#videoModal .close{background:none;color:#fff;font-size:20px;margin:0;opacity:1;position:absolute;right:0;text-shadow:none;top:6px;width:45px;}
/********************* fuelled_training_sidebar ***********************************/

#maincontainer_wrap{ background:#fff;}
#maincontainer_wrap .training_sidebar{ font-size:16px; color:#1a1a1a; line-height:18px; font-family: 'pt_sansitalic',Arial; margin-left:49px; background:#fff; border:1px solid #c7c7c6; padding:15px 11px 15px 14px;}
#maincontainer_wrap .training_sidebar h2{ margin:0px 0px 7px; color:#363636; text-transform:uppercase; font-size:39.33px; line-height:35px; font-family: 'TradeGothic LT',Arial;}
#maincontainer_wrap .training_sidebar p{ margin:0px;}
#maincontainer_wrap .training_sidebar .formbodywrap{}
#maincontainer_wrap .training_sidebar .formbodywrap .submit_btn{ display:inline-block; background:url(../images/btn_bgs.jpg) repeat; padding:3px; border-radius:7px;}
.formbodywrap .submit_btn a{ padding:8px 57px 11px; background:#efb211; text-transform:uppercase; color:#fff;  font-family: 'weblysleek_uisemibold',Arial; display:inline-block; border-radius:5px;}

/********************* eof fuelled_training_sidebar ***********************************/
/****************************Form****************************************/
#maincontainer_wrap .formbodywrap { margin: auto;}
#maincontainer_wrap .formbodywrap .fsBody .fsForm, formbodywrapper .fsForm .fsFieldRow .fsRowBody, formbodywrapper.fsForm .fsSpacerRow .fsRowBody{background:transparent!important;}
#maincontainer_wrap .formbodywrap .fsBody .fsForm{ border:none!important;padding: 0;margin: 0;}
#maincontainer_wrap .formbodywrap .fsValidationError .fsLabel{ background-size:6px auto !important; background-position:0px 2px !important;background-image: none;}
#maincontainer_wrap .formbodywrap .fsValidationError { background:none!important;}
#maincontainer_wrap .formbodywrap .fsBody .fsLabel, .fsBody label{ color:#666666!important; padding:2px;}
#maincontainer_wrap .formbodywrap .fsForm .fsSubmit{background:none; margin:4px 0 0!important; padding:0!important; clear:both; float:none; border-radius:5px;}
#maincontainer_wrap .formbodywrap .fsBody .fsRowBody{ padding: 0 !important;}
#maincontainer_wrap .formbodywrap .fsForm .fsLabel{ font-size:16px!important; font-family: 'pt_sansitalic'; color:#ffffff; margin: 16px 0 13px;padding:0;}
#maincontainer_wrap .formbodywrap .fsBody .fsSupporting{font-family: 'pt_sansitalic'; color: #515050!important; font-size: 11px!important;}
#maincontainer_wrap .formbodywrap .fsSubmit input.fsSubmitButton{ padding:8px 57px 11px; background:hsla(0, 0%, 0%, 0) url("images/submit_btn.png") no-repeat scroll 0 0!important; text-transform:uppercase; color:transparent!important;  font-family: 'weblysleek_uisemibold',Arial; display:inline-block; border-radius:0!important;font-size: 0px !important;width: 174px;height: 43px!important;}
#maincontainer_wrap .formbodywrap .fsFieldRow input[type="text"], #maincontainer_wrap .formbodywrap .fsFieldRow input[type="email"], #maincontainer_wrap .formbodywrap .fsFieldRow input[type="number"], #maincontainer_wrap .formbodywrap .fsFieldRow input[type="tel"]{ width:100%!important; height:35px; padding:8px 16px!important; }
#maincontainer_wrap .formbodywrap .fsFieldRow input[type="text"], #maincontainer_wrap .formbodywrap .fsFieldRow input[type="email"], #maincontainer_wrap .formbodywrap .fsFieldRow input[type="number"], #maincontainer_wrap .formbodywrap .fsFieldRow input[type="tel"], #maincontainer_wrap .formbodywrap .fsForm textarea,#maincontainer_wrap .formbodywrap input[type="file"]{margin:0 0 6px !important; background:#fff; border:1px solid #f0b823!important; border-radius:0!important; max-width:100%; width:100%!important; font-size:14px!important; font-family: 'pt_sansitalic'; line-height:18px;color:#868686; font-weight: normal;}
#maincontainer_wrap .formbodywrap div.fsError{font-family: 'pt_sansitalic'; font-size: 13px !important;  margin:0 0 20px !important;padding: 4px !important; width: 100%;}
#maincontainer_wrap .formbodywrap .fsRequiredMarker { font-weight:normal !important; font-size:14px; color:#ff3c3c;}
#maincontainer_wrap .formbodywrap .fsBody { margin-bottom:0px!important; background: transparent; padding:0; margin-top:6px;}
#maincontainer_wrap .formbodywrap input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus {box-shadow: none;}
#maincontainer_wrap .formbodywrap .fsSectionHeader { display:none!important;}
#maincontainer_wrap .formbodywrap .fsFirst.fsLast.fsFieldCell { background:none; padding:0; margin:0!important;}
#maincontainer_wrap .formbodywrap .fsForm input.fsField[type="email"]:focus, #maincontainer_wrap .formbodywrap .fsForm input.fsField[type="file"]:focus, #maincontainer_wrap .formbodywrap .fsForm input.fsField[type="number"]:focus, #maincontainer_wrap .formbodywrap .fsForm input.fsField[type="tel"]:focus, #maincontainer_wrap .formbodywrap .fsForm input.fsField[type="text"]:focus, #maincontainer_wrap .formbodywrap .fsForm textarea.fsField:focus {outline:0;}
#maincontainer_wrap .formbodywrap .fsRow.fsFieldRow.fsLastRow {margin-bottom:0!important;}
#maincontainer_wrap .formbodywrap ::-webkit-input-placeholder { color: #868686;}
#maincontainer_wrap .formbodywrap :-moz-placeholder {color: #868686; opacity:1;}
#maincontainer_wrap .formbodywrap ::-moz-placeholder { color: #868686; opacity:1;}
#maincontainer_wrap .formbodywrap :-ms-input-placeholder {color: #868686;}
#maincontainer_wrap .formbodywrap .fsValidationError{box-shadow:none!important;background-color:none;}
.field-auto-capture {display: none !important;}

/************************ banner_sidebar ****************************/
.referral_form { background: #110d2a; padding:34px 30px 32px; margin-top: 6px; margin-bottom:74px;}
.referral_form .info_text h1{color:#f69121; font-size:30px; line-height:32px; margin:0 0 18px; font-family:'Segoe UI Bold',arial;}
.referral_form .info_text{font-size:18px; line-height:24px; color:#fff; font-family:'Segoe UI-Regular',arial;}
.referral_form .info_text p{margin:0 0 26px;}
#referral_content .top_content h1{color:#000000; font-size:32px; line-height:32px; margin:0 0 32px; font-family:'Segoe UI Bold',arial;}
#referral_content .top_content{font-size:20px; line-height:30px; color:#000; font-family:'Segoe UI-Regular',arial;}
#referral_content .col-sm-6.wrap-1 {width: 54.5%;}
#referral_content .col-sm-6.wrap-2 { width: 45.5%;}
#referral_content .form_wrap p{font-size:14px; line-height:17px; color:#a3abc6; font-family:'Segoe UI-Regular',arial; text-align: center; margin: 30px 0 0;}
#referral_content .top_content ul { padding-left:57px; margin-top: 48px; margin-bottom: 37px;}
#referral_content .top_content ul li::before { content: url(images/check-mark.png); color: #000101; font-size: 17px; vertical-align: middle; line-height: 29px; position: absolute; left: -25px;}
#referral_content .top_content ul li { list-style: none; position: relative; padding-left: 30px; margin-bottom:37px;}
#referral_content .top_content ul li span.bold-text{font-family:'Segoe UI Bold',arial;  font-size:32px; line-height:32px; color:#000; margin:0 0 30px; display:block}


#referral_content .form_wrap .fsBody .fsForm, form-wrapper .fsForm .fsFieldRow .fsRowBody, form-wrapper.fsForm .fsSpacerRow .fsRowBody{background:transparent!important;}
#referral_content .form_wrap .fsBody .fsForm{ border:none!important;margin: 0;padding: 0;}
#referral_content .form_wrap .fsValidationError .fsLabel{ background-size:6px auto !important; background-position:0px 2px !important;background-image: none;}
#referral_content .form_wrap .fsValidationError { background:none!important;}
#referral_content .form_wrap .fsBody .fsLabel, .fsBody label{ color:#213655!important; padding:2px;}
#referral_content .form_wrap .fsForm .fsSubmit{background:none; margin:-4px 0 !important; padding:0!important; clear:both; float:none; border-radius:5px;}
#referral_content .form_wrap .fsBody .fsRowBody{ padding: 0 !important;}
#referral_content .form_wrap .fsForm .fsLabel{font-size: 14px !important; font-family: 'Segoe UI-Regular',arial; color: #ffffff !important; margin: 0 0 12px 0 !important; padding: 0; text-align: left; line-height: 19px; font-weight: normal;letter-spacing: 0;}
#referral_content .form_wrap .fsForm .fsLabel a{color: #9eafb9;font-size: 13px;}
#referral_content .form_wrap .fsBody .fsSupporting{font-family: 'SegoeUI Semilight', arial; color: #515050!important; font-size: 11px!important;}
#referral_content .form_wrap .fsSubmit input.fsSubmitButton{height: 70px; margin-top: 10px; display: block; border-radius: 6px !important; width: 100%; box-shadow: 0 4px 0 #0a7d12; border: none; color: #ffffff !important; font-size: 32px !important; line-height: 40px; font-family: 'Segoe UI Bold',Arial; text-shadow: 0px -1px 0 #0f4800; padding: 0 0 8px; background: #60b045 !important;}
#referral_content .form_wrap .fsFieldRow input[type="text"], #referral_content .form_wrap .fsFieldRow input[type="email"], #referral_content .form_wrap .fsFieldRow input[type="number"], #referral_content .form_wrap .fsFieldRow input[type="tel"]{ width:100%!important; height:38px; padding:8px 14px!important; }
#referral_content .form_wrap .fsForm textarea{ width:100%!important; height:38px; padding:8px 14px!important; }
#referral_content .form_wrap .fsFieldRow input[type="text"], #referral_content .form_wrap .fsFieldRow input[type="email"], #referral_content .form_wrap .fsFieldRow input[type="number"], #referral_content .form_wrap .fsFieldRow input[type="tel"], #referral_content .form_wrap .fsForm textarea,#referral_content .form_wrap input[type="file"]{margin:0 0 13px !important; background:#ffffff; border:none!important; border-radius:0!important; max-width:100%; width:100%!important; font-size:14px!important; font-family:'Segoe UI-Regular',arial; line-height:18px;color:#213655; font-weight: normal;}
#referral_content .form_wrap div.fsError{font-family:'work_sansregular',arial; font-size: 14px !important;  margin:0 0 20px !important;padding: 4px !important; width: 100%;}
#referral_content .form_wrap #fsRow3589886-1, #referral_content .form_wrap #fsRow3589886-3, #referral_content .form_wrap #fsRow3589886-5, #referral_content .form_wrap #fsRow3589886-7{ float: left; margin-right: 6%; width:47%; clear: none;}
#referral_content .form_wrap #fsRow3589886-2, #referral_content .form_wrap #fsRow3589886-4, #referral_content .form_wrap #fsRow3589886-6, #referral_content .form_wrap #fsRow3589886-8{ float: left; width: 47%; clear: none;}
#referral_content .form_wrap #fsRow5228085-1, #referral_content .form_wrap #fsRow5228085-3, #referral_content .form_wrap #fsRow5228085-5, #referral_content .form_wrap #fsRow5228085-7{ float: left; margin-right: 6%; width:47%; clear: none;}
#referral_content .form_wrap #fsRow5228085-2, #referral_content .form_wrap #fsRow5228085-4, #referral_content .form_wrap #fsRow5228085-6, #referral_content .form_wrap #fsRow5228085-8{ float: left; width: 47%; clear: none;}
#referral_content .form_wrap .fsRequiredMarker { display:none; font-weight:normal !important; font-size:13px; color:#06afe6; padding-left:5px;}
#referral_content .form_wrap .fsBody { margin-bottom:0px!important; background: transparent; padding:0;}
#referral_content .form_wrap input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus {box-shadow: none;}
#referral_content .form_wrap .fsSectionHeader { display:none!important;}
#referral_content .form_wrap .fsFirst.fsLast.fsFieldCell { background:none; padding:0!important; margin:0!important;}
#referral_content .form_wrap textarea { height:151px !important;}
#referral_content .form_wrap .fsForm input.fsField[type="email"]:focus, #referral_content .form_wrap .fsForm input.fsField[type="file"]:focus, #referral_content .form_wrap .fsForm input.fsField[type="number"]:focus, #referral_content .form_wrap .fsForm input.fsField[type="tel"]:focus, #referral_content .form_wrap .fsForm input.fsField[type="text"]:focus, #referral_content .form_wrap .fsForm textarea.fsField:focus {outline:0;}
#referral_content .form_wrap .fsRow.fsFieldRow.fsLastRow {margin-bottom:0!important;}
#referral_content .form_wrap ::-webkit-input-placeholder { color: #213655;}
#referral_content .form_wrap :-moz-placeholder {color: #213655; opacity:1;}
#referral_content .form_wrap ::-moz-placeholder { color: #213655; opacity:1;}
#referral_content .form_wrap :-ms-input-placeholder {color: #213655;}
#referral_content .form_wrap .fsValidationError{box-shadow:none!important;background-color:none;}
#referral_content .form_wrap { padding:0;position: relative;z-index: 9;}
#referral_content .form_wrap label.fsOptionLabel{font-size: 13px !important;color: #fff !important;font-weight: normal;text-transform: uppercase;letter-spacing:2px; line-height: 20px; }
#referral_content .form_wrap label.fsOptionLabel{background:none!important;border:medium none!important;}
#referral_content .form_wrap label.fsOptionLabel.horizontal{margin:0!important;float:left;}
#referral_content .form_wrap label.fsOptionLabel.horizontal:last-child {margin-left: 25px !important;}
.field-auto-capture {display: none;}




.sidebar-feb .sidebar-form{ /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0050dc+0,98beec+100 */
	background: rgb(0,80,220); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(0,80,220,1) 0%, rgba(152,190,236,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(0,80,220,1) 0%,rgba(152,190,236,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(0,80,220,1) 0%,rgba(152,190,236,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0050dc', endColorstr='#98beec',GradientType=0 ); /* IE6-9 */ border:1px solid #bebebe;padding: 32px 32px 40px;}
.sidebar-feb .sidebar-heading{}
.sidebar-feb .sidebar-heading h4{ font-size:24px; line-height:27px; color: #ffffff; margin:0px;font-family: 'Segoe UI Bold', arial;}
.sidebar-feb button {font-size:24px; line-height:24px; color: #ffffff; display:block;font-family: 'open_sansbold',arial; text-transform:uppercase; background:#c02d49; padding: 20px 10px;border:none; border-radius:5px; width: 100%;}
.sidebar-feb .sidebar-form { width: 400px; margin: 0 0 0 40px;}
.main-form.main-form-815 .fsBody .fsForm, .main-form.main-form-815 .fsForm .fsFieldRow .fsRowBody, .main-form.main-form-815.fsForm .fsSpacerRow .fsRowBody{ margin: 0 !important;padding: 0 !important;background:transparent!important;}
.main-form.main-form-815 .fsBody .fsForm{ border:none!important; padding-bottom: 0px !important; padding-top:0px; margin: 0 !important;}
.main-form.main-form-815 .fsBody .fsLabel, .fsBody label{ color:#fff!important; margin-bottom: 0 !important; font-family: SegoeUI-Light;}
.main-form.main-form-815 .fsForm .fsSubmit{ background:none!important;   padding: 15px 0 0 !important;margin: 0 !important;}
.main-form.main-form-815 .fsBody .fsRowBody{ padding: 0 !important;}
.main-form.main-form-815 .fsOptionLabel.horizontal {background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
	border: medium none !important;
	margin: 0 0 0 18px !important;
	font-family: SegoeUI-Light;
	font-weight: normal;
	font-size: 16px;}
.main-form.main-form-815 .fsForm .fsLabel{ color: hsl(0, 0%, 100%) !important;float: left; font-family: Segoe UI Semilight;font-size: 14px !important;text-align: left;font-weight: normal !important; margin-bottom: 4px !important;margin-top: 0 !important;    text-transform: uppercase;letter-spacing: 2px;}
.main-form.main-form-815 .fsForm #fsCell55960133 h2{ color: hsl(0, 0%, 100%) !important;float: left; font-family: Segoe UI Semilight;font-size: 14px !important;text-align: left;font-weight: normal !important; margin-bottom: 6px !important;margin-top: 0 !important; text-transform: uppercase;letter-spacing: 2px;}
.main-form.main-form-815 .fsForm #fsCell55960133 h2 a{ color:#070c3b; letter-spacing: 1px; font-size: 12px;}
.starmark { float: right;}
.main-form.main-form-815 .fieldset-content { }
.main-form.main-form-815 .fsBody .fsSupporting{font-family: 'ralewayregular'; font-weight:normal !important; color: #515050  !important; font-size: 11px;}
.main-form.main-form-815 .fsBody .fsForm .fsSectionHeading { font-size: 16px;}
.main-form.main-form-815 .fsBody .fsForm .fsSectionHeading{background: url(images/seperator_title.png) no-repeat scroll center bottom rgba(0, 0, 0, 0);
	color: #666666;text-align: center;font-family: "robotoregular";font-size: 16px; line-height: 30px;margin: 0;  padding-bottom: 20px;text-transform: uppercase;}
.main-form.main-form-815 .fsSubmit input.fsSubmitButton{ padding:4px 10px!important;}
.main-form.main-form-815 *::-moz-placeholder{}
.main-form.main-form-815 .fsSubmit input.fsSubmitButton { font-size: 24px!important;line-height: 24px!important;color: #ffffff!important;display: block!important;font-family:'Segoe UI Bold', arial !important;text-transform: uppercase!important;background: #c02d49!important;padding: 20px 10px!important;border: none!important;border-radius: 5px!important;width: 100%!important;}
.main-form.main-form-815 .fsPagination input, .main-form.main-form-815.fsPagination button{ font-size:10px!important;}
.main-form.main-form-815 .fsSubField:last-child{ margin:0px!important;}
.main-form.main-form-815 .fsBody .fsForm{box-shadow: none !important;}
.main-form.main-form-815 .fsBody input{ padding:2px!important; font-size:13px !important; font-weight:normal !important;}
.main-form.main-form-815 .fsBody .fsSubField{ margin-right: 3%; width: 47.9%;}
.main-form.main-form-815 .fsFieldRow input[type="text"], .main-form.main-form-815 .fsFieldRow input[type="email"], .main-form.main-form-815 .fsFieldRow input[type="number"], .main-form.main-form-815 .fsFieldRow input[type="tel"]{ width:100%!important; height:47px; color:#808080!important; max-width: 100%;}
.main-form.main-form-815 .fsFieldRow input[type="text"], .main-form.main-form-815 .fsFieldRow input[type="email"], .main-form.main-form-815 .fsFieldRow input[type="number"], .main-form.main-form-815  .fsFieldRow input[type="tel"], .main-form.main-form-815 .fsForm textarea { max-width: 100% !important;
	width: 100% !important;background-image:none !important;font-family: 'open_sanslight';  color: #4e4e4e !important;font-weight: normal; font-size: 14px !important; border:1px solid #b1b0b0 !important; padding: 11px 17px !important; border-radius:5px!important; margin-bottom:15px;}
.main-form.main-form-815 div.fsError { margin:0px !important;}
.main-form.main-form-815 .fsBody .fsFieldRow, .fsBody .fsRowBody { margin-bottom: 0 !important;}
.main-form.main-form-815 .fsForm select{  border: 1px solid #cccccc;border-radius: 5px !important;color: #808080 !important;font-size: 14px !important; height: 56px !important;max-width: 100%;line-height: 48px !important;padding: 0 0 0 10px !important; width: 100% !important;}
.main-form.main-form-815 .fsForm fieldset, .main-form.main-form-815 .fsForm fieldset legend{ background:none !important;}
.main-form.main-form-815 .fsOptionLabel.vertical { letter-spacing: 1px;clear: none !important; color: hsl(0, 0%, 100%) !important; float: left;font-family: Segoe UI Semilight;font-size: 14px; font-weight: normal;margin-right: 10px;}
.main-form.main-form-815 div.fsError{ font-family: 'ralewayregular'; font-size: 10px !important;  margin-bottom: 5px !important;margin-top: 0px !important; padding: 4px !important; width: 100%;}
.main-form.main-form-815 .fsRequiredMarker { font-weight:normal !important; font-size:14px; color:#00b4e5;}
.main-form.main-form-815 .fsBody { margin-bottom:0px!important;background: hsla(0, 0%, 0%, 0) none repeat scroll 0 0; padding: 0 !important;}
.main-form.main-form-815 .fsValidationError .fsLabel { background-position: 0 2px !important; background-size: 6px auto !important;}
.main-form.main-form-815 #field28535119{ height:40px!important; font-weight: normal !important;}
.main-form.main-form-815 .fsBody .fsSectionHeader{ display: none; margin-left: -2px!important;background: none repeat scroll 0 0 transparent; color: #000; padding: 6px 0 0px !important;}
.main-form.main-form-815 {padding-top:28px;}
.main-form.main-form-815 .fsFieldFocused.fsSpan100:not(.fsValidationError){margin:0px!important;padding:0px!important}
.main-form.main-form-815 &gt; p {color: hsl(0, 0%, 100%);font-family: open_sanslight_italic;font-size: 18px; margin-bottom: 20px;text-align: center;}
.main-form.main-form-815 .fsValidationError {background-color: hsla(0, 0%, 0%, 0);box-shadow: none;}

.main-form.main-form-815 ::-webkit-input-placeholder { color: #636262;opacity: 1;}
.main-form.main-form-815 :-moz-placeholder {color: #636262;opacity: 1;}
.main-form.main-form-815 ::-moz-placeholder { color: #636262;opacity: 1;}
.main-form.main-form-815 :-ms-input-placeholder {color: #636262;opacity: 1;}
.field-auto-capture {display: none;}
#field73963941 { margin-bottom: 5px;}
.starmark{color:#00b4e5;}
.main-form.main-form-815 #fsRow3342945-5 p { color: hsl(0, 0%, 100%) !important; float: left;  font-family: Segoe UI Semilight;  font-size: 14px !important;  text-align: left;  font-weight: normal !important; margin-bottom: 4px !important; margin-top: 0 !important;  text-transform: uppercase; letter-spacing: 2px;}
.main-form.main-form-815 #fsRow3342945-5 p span { color: #00B4E5;}

.col-sm-8.the_content h3 {/*font-size: 23px;*/}

body.admin-bar #popup_with_assistance {
	background-color: #B82C4A;
	width: 100%;
	z-index: 100;
}

#popup_with_assistance {
	background-color: #B82C4A;
	width: 100%;
	z-index: 100;
}

#popup_with_assistance a {
	font-size: 24px;
	text-transform: uppercase;
	font-weight: 500;
	color: #fff;
	padding: 5px 15px;
	display: block;
	text-align: center;
}

#popup_with_assistance a:hover {
	text-decoration: underline;
}

#banner.testing-popap {
	padding-top: 50px;
}

@media screen and (max-width: 767px) {
	#banner.testing-popap {
		padding-top: 0;
	}
}

@media screen and (max-width: 980px) {
	#popup_with_assistance a {
		font-size: 20px;
	}
}

@media screen and (max-width: 767px) {
	body.admin-bar #popup_with_assistance {
		position: static;
	}

	#popup_with_assistance {
		position: static;
	}
}

#author-bio-box h3 {
	margin-bottom: 40px !important;
}

#author-bio-box .bio-description {
	margin-bottom: 15px !important;
}

/******Posted rates******/
.posted_rates {
	max-width: 1300px;
}
.table-wrapper{
	margin-top: 60px;
}
.table-wrapper:first-child {
	margin-top: 55px;
}
.posted_rates h2 {
	font-family: 'open_sansbold';
	color: #000;
	font-size: 28px!important;
	font-weight: 700;
	padding-bottom: 12px;
	border-bottom: 1px solid #f69322;
	margin: 0 auto!important;
	width: fit-content;
	text-align: center;
}

.posted_rates h2 span {
	color: #f69322;
}

.posted-rates-table {
	border-collapse: collapse;
	border-spacing: 0;
	font-size: 20px;
	text-align: center;
	box-shadow: 0 28px 38px #ddd;
	margin-top: 45px;
}
.posted-rates-table td {
	padding: 13px 30px;
	border: 1px solid #cccccc;

}
.posted-rates-table tbody td {
	font-family: 'open_sansregular';
	color: #000;

}
.posted-rates-table thead tr {
	text-align: center;
	color: #fff;
	font-weight: 700;
	padding: 14px 30px;
	letter-spacing: 0.2px;
	line-height: 1.2;
	font-family: 'open_sanssemibold';
}
.posted-rates-table thead tr td {
	padding: 13px 39px;
}
.posted-rates-table tbody td:first-child{
	text-align: left;
	font-family: 'open_sansbold';
	color: #000;
}
.posted-rates-table tr:nth-child(2n+1){
	background: #f4f4f4;
}

.first-col {
	background: #252237;
	border-top-left-radius: 8px;
	border-style: hidden!important;
	width: 26.5%;
	padding: 13px 21px!important;
	border-right: 1px solid #fff!important;
}
.second-col {
	background: #6fa136;
	width: 25%;
	border-right: 1px solid #fff!important;
}
.third-col {
	background: #f69322;
	width: 24.5%;
	border-right: 1px solid #fff!important;
}
.fourth-col {
	background: #809daf;
	border-top-right-radius: 8px;
	border-style: hidden!important;
	width: 24%;
	border-left: 1px solid #fff!important;
}

@media (max-width: 1200px){
	.posted_rates h2{
		font-size: 24px!important;
	}
	.posted-rates-table{
		font-size: 18px;
	}
}
@media (max-width: 960px){
	.table-wrapper:first-child {
		margin-top: 45px;
	}
	.posted-rates-table:last-child {
		margin-bottom: 15px!important;
	}
	.posted-rates-table thead tr td {
		padding: 13px 30px;
	}
}

.posted-rates-table tr:first-child td.st-key {
	background: #252237!important;
	color: #fff;
}
.posted-rates-table tr:nth-child(2n) td.st-key {
	background: #6fa136;
	color: #fff;
}
.posted-rates-table tr:nth-child(2n+1) td.st-key {
	background: #f69322;
	color: #fff;
}
.posted-rates-table tr:last-child td.st-key {
	background: #809daf;
	color: #fff;
}
.posted-rates-table:last-child {
	margin-bottom: 30px;
}
/******End Posted rates******/

/*author-bio-box*/
#author-bio-box {	margin-top: 50px !important;padding-top: 20px !important;}
#author-bio-box h3 {margin-bottom: 15px !important; background: none;}
#author-bio-box h3:before {	display: none;}

body.page-id-25 #inner_contact {
	padding-bottom: 0;
}

body.page-id-16295 #generic_content .hidden-xs {
	display: none;
}
body.page-id-16295 #generic_content .the_content {
	width: 100%;
}
body.page-id-6 #generic_content .hidden-xs {
	display: none;
}
body.page-id-6 #generic_content .the_content {
	width: 100%;
}</pre></body></html>