@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; outline:none;}

img{ border:0 none; outline:none;}

.fl{ float:left}
.fr{ float:right}
.clr{ clear:both}

a{ color:#bbb; text-decoration:none; outline:none;}
a:hover{ color:#000; text-decoration:none}
a:visited{ outline:none;}

body{ font-size:13px; color:#333; line-height:normal;font-family:'Humanist 777 W01 Roman';}

.header{ border-bottom:7px solid #1378bc; min-height:113px; background:#fff;}
.logo{ padding:17px 0;}
.logo img{ width:100%; height:auto; max-width:318px;}
.cont_no{ color:#e72b37; font-size:18px; text-align:right;font-family:'Humanist 777 W01 Bold';}
.top_buts{ margin:18px 0}
.top_buts .col-md-3, .top_buts .col-md-2, .top_buts .col-md-4{padding:0 10px;}
.top_buts .col-md-2{ width:12.667%; float:right; text-align:right;}
.sign_but{ background:#1378bc; color:#fff; font-size:15px;font-family:'Humanist 777 W01 Bold'; padding:0px 8px 4px 22px; display:block;-moz-border-radius:20px;/*Firefox*/-webkit-border-radius:20px;/*Safari, Chrome*/border-radius:20px;-webkit-transition: all 0.3s ease-in-out;/* Safari 3.2+, Chrome */
	-moz-transition: all 0.3s ease-in-out;/* Firefox 4-15 */
	-o-transition: all 0.3s ease-in-out;/* Opera 10.5-12.00 */
	transition: all 0.3s ease-in-out;/* Firefox 16+, Opera 12.50+ */}
.sign_but i, .sign_but em{  float:right;}
.sign_but:hover{color:#fff; text-decoration:none; background:#08629e}

.member_but{ background:#e72b37; color:#fff; font-size:15px;font-family:'Humanist 777 W01 Bold'; padding:0px 8px 4px 22px; display:block;-moz-border-radius:20px;/*Firefox*/-webkit-border-radius:20px;/*Safari, Chrome*/border-radius:20px;-webkit-transition: all 0.3s ease-in-out;/* Safari 3.2+, Chrome */-moz-transition: all 0.3s ease-in-out;/* Firefox 4-15 */
	-o-transition: all 0.3s ease-in-out;/* Opera 10.5-12.00 */
	transition: all 0.3s ease-in-out;/* Firefox 16+, Opera 12.50+ */}
.red_button{ background:#e72b37; color:#fff; text-decoration:none!important;font-size:15px;font-family:'Humanist 777 W01 Bold'; padding:2px 8px 3px 22px; display:inline-block;-moz-border-radius:20px;/*Firefox*/-webkit-border-radius:20px;/*Safari, Chrome*/border-radius:20px;-webkit-transition: all 0.3s ease-in-out;/* Safari 3.2+, Chrome */}	
.red_button{
color: #fff;
text-decoration: none!important;
font-size: 15px;
font-family: 'Humanist 777 W01 Bold';
padding: 3px 38px 3px 20px;
display: inline-block;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
border-radius: 20px;
-webkit-transition: all 0.3s ease-in-out;
background: #e72b37 url("/sites/all/themes/coachhireconnections/images/circle_icon.png") no-repeat right 7px center;
}
.red_button a{text-decoration:none!important;}
/*.red_button em{background:url("/sites/all/themes/coachhireconnections/images/circle_icon.png") no-repeat right center;padding-left: 30px;}*/
            

.member_but i, .member_but em{  float:right;}
.member_but:hover{ color:#fff; text-decoration:none; background:#c81b26}

.social_but{ background:#3f5464; color:#fff; font-size:15px; padding:2px; margin:0 6px 0 2px; text-align:center; display:inline-block; width:24px; height:24px;-moz-border-radius:90px;/*Firefox*/-webkit-border-radius:90px;/*Safari, Chrome*/border-radius:90px;-webkit-transition: all 0.3s ease-in-out;/* Safari 3.2+, Chrome */
	-moz-transition: all 0.3s ease-in-out;/* Firefox 4-15 */
	-o-transition: all 0.3s ease-in-out;/* Opera 10.5-12.00 */
	transition: all 0.3s ease-in-out;/* Firefox 16+, Opera 12.50+ */}
.social_but:hover{ color:#fff; text-decoration:none; background:#1378bc}
.menu_main{ margin:0; text-align:right;}
.menu_main > ul{ margin:0; text-align:right;}
.menu_main > ul > li{ display:inline-block; list-style:none; padding:2px 18px 19px; border-left:1px solid #ddd; margin:0; position:relative;}  
.menu_main > ul > li > .dwn{ display:none;}
.menu_main > ul > li:first-child{ border:none;}
.menu_main > ul > li:last-child{ padding-right:0;}
.menu_main > ul > li:first-child{ padding-left:0;}

.menu_main > ul > li > a{ text-decoration:none; color:#1a2d3a; font-size:15px; font-family: "Humanist 777 W01 light";}

.menu_main > ul > li > a:hover, .menu_main > ul > li:hover > a{ color:#E30613}

.menu_main > ul > li > ul{ visibility:hidden; background:#3f5465;position:absolute; left:0; top:35px; z-index:8888; width:367px; border:1px solid #fff; padding:15px;-webkit-transition: all 0.3s ease-in-out;/* Safari 3.2+, Chrome */
	-moz-transition: all 0.3s ease-in-out;/* Firefox 4-15 */
	-o-transition: all 0.3s ease-in-out;/* Opera 10.5-12.00 */
	transition: all 0.3s ease-in-out;/* Firefox 16+, Opera 12.50+ */ opacity:0;}
.menu_main > ul > li:hover > ul{ visibility:visible; opacity:1; top:43px; text-align:left;}
.menu_main > ul > li > ul > li{ list-style:none;}
.menu_main > ul > li > ul > li > a{ color:#fff; text-decoration:none; font-size:14px;padding:5px 0 5px 23px; display:block;}
.menu_main > ul > li > ul > li > a:hover{ color:#E30613; background:url(../images/red_circle_icon.png) no-repeat left center; }

.slider_cont{ /*padding-bottom:25px;  padding-bottom: 28%;*/    overflow: hidden;}
.region-homepageslider{ margin-bottom:28px;}
.cont_img{ position:relative}
.cont_img > img{ width:100%; position:relative; z-index:1;height:auto}
.cont_img p{ position:absolute;   z-index:2; color:#fff; font-size:18px; width:221px; margin:0;
top:0;

/*background:rgba(35, 58, 95, 0.5);*/
 bottom: 0;padding:18px 25px 0 20px;
   
-moz-border-top-left-radius: 0px;
-moz-border-top-right-radius: 115px;
-moz-border-bottom-right-radius: 115px;
-moz-border-bottom-left-radius: 0px;

-webkit-border-top-left-radius: 0px;
-webkit-border-top-right-radius: 115px;
-webkit-border-bottom-right-radius: 115px;
-webkit-border-bottom-left-radius: 0px;
border-top-left-radius: 0px;
border-top-right-radius: 115px;
border-bottom-right-radius: 115px;
border-bottom-left-radius: 0px;
font-family:'Humanist 777 W01 Light';

}
.cont_img p span{ font-size:23px;display:block;  padding-bottom:5px;font-family: "Humanist 777 W01 Bold";}

.cont_img p a{ font-size:15px; color:#e72b37; display:block; margin-top:6%;font-family:'Humanist 777 W01 Bold';}
.title_mid{ font-size:27px; color:#fff; padding:28px 0 29px; text-align:center;font-family:'Humanist 777 W01 Bold'; }
.small_img p span{ font-size:18px; padding-bottom:15px;}
.small_img p { width:115px; top:31%; }

.coach_form{ padding:15px 0; background:#dbdcdc;background: -moz-linear-gradient(90deg, #aab7c0 0%, #dbdcdc 100%);/* FF3.6+ */
background: -webkit-gradient(linear, 90deg, color-stop(0%, #aab7c0), color-stop(100%, #dbdcdc));/* Chrome,Safari4+ */
background: -webkit-linear-gradient(90deg, #aab7c0 0%, #dbdcdc 100%);/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(90deg, #aab7c0 0%, #dbdcdc 100%);/* Opera 11.10+ */
background: -ms-linear-gradient(90deg, #aab7c0 0%, #dbdcdc 100%);/* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aab7c0', endColorstr='#dbdcdc', GradientType='0'); /* for IE */
background: linear-gradient(0deg, #aab7c0 0%, #dbdcdc 100%);/* W3C */}
.coach_form h2{ font-size:23px; color:#1378bc; margin:0;  padding:0 15px 5px;font-family:'Humanist 777 W01 Bold';}
.coach_form p{ font-size:15px; color:#5b5c5c; margin:0;  padding:0 15px 3px;font-family:'Humanist 777 W01 Roman';}

.quick_quote_block{width:300px;z-index:9999;position:absolute;}


.form_in{padding:4px 15px 0px;}
.form_in input[type="text"]{ padding:6px;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=90, Color=#85949e)";/*IE 8*/
-moz-box-shadow: 0px 0px 3px #85949e;/*FF 3.5+*/
-webkit-box-shadow: 0px 0px 3px #85949e;/*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/
box-shadow: 0px 0px 3px #85949e;/* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=90, Color=#85949e); /*IE 5.5-7*/
margin:5px 0; width:100%; box-sizing:padding-box;-webkit-box-sizing:padding-box; -ms-box-sizing:padding-box; -o-box-sizing:padding-box; border:1px solid #fff;}
.form_in button, .big_button, .form-field input.form-submit{ color:#e83e47; font-size:18px;  background:none; border:none; cursor:pointer; float:right; margin:5px 0;}
.form-field input.form-submit, #webform-client-form-2008 input.form-submit{ background:url("../images/play_but.png") no-repeat scroll left center rgba(0, 0, 0, 0); font-size:43px; color:#fff; padding-left:60px;font-family:'Humanist 777 W01 Bold';border:none;}
.form_in button i, .form_in button em{ font-size:22px; margin-left:5px;}
.top_bod{ border-top:2px solid #939ea5; margin:8px 0 10px}

.brand_logo{ padding:0 0 20px; }
.brand_logo h5{ font-size:14px; font-weight:normal; color:#fff; padding:15px 0 18px; text-align:center;font-family:'Humanist777W01-LightCd';}
.brand_logo ul li{ list-style:none; margin:0 0 0px 30px; display:inline-block;}
.brand_logo ul li:first-child{ margin-left:0;}
.brand_logo ul li a{ text-align:center; height:112px; display:block; width:112px;background:#4192c9;-moz-border-radius:90px;/*Firefox*/-webkit-border-radius:90px;/*Safari, Chrome*/border-radius:90px;
/*-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;*/}
.brand_logo ul li a img{ margin-top:14px;}
.brand_logo ul li:hover a{ background:#fff;}

.brand1 a img{ background:url(../images/brand_logo1.png) no-repeat}
.brand2 a img{ background:url(../images/brand_logo2.png) no-repeat}
.brand3 a img{ background:url(../images/brand_logo3.png) no-repeat}
.brand4 a img{ background:url(../images/brand_logo4.png) no-repeat}
.brand5 a img{ background:url(../images/brand_logo5.png) no-repeat}
.brand8 a img{ background:url(../images/brand_logo8.png) no-repeat}
.brand6 a img{ background:url(../images/brand_logo6.png) no-repeat}
.brand7 a img{ background:url(../images/brand_logo7.png) no-repeat}

.brand1:hover a img{ background:url(../images/brand_logo1-h.png) no-repeat}
.brand2:hover a img{ background:url(../images/brand_logo2-h.png) no-repeat}
.brand3:hover a img{ background:url(../images/brand_logo3-h.png) no-repeat}
.brand4:hover a img{ background:url(../images/brand_logo4-h.png) no-repeat}
.brand5:hover a img{ background:url(../images/brand_logo5-h.png) no-repeat}
.brand8:hover a img{ background:url(../images/brand_logo8-h.png) no-repeat}
.brand6:hover a img{ background:url(../images/brand_logo6-h.png) no-repeat}
.brand7:hover a img{ background:url(../images/brand_logo7-h.png) no-repeat}

.testimonial{border-bottom:1px solid #89bcde;border-top:1px solid #89bcde; padding:0 67px 15px; clear:both;}

.colortestimonial{ background:#4192c9; border:none; border-bottom:1px solid #0f6299; padding:15px 30px 5px;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=12, Direction=90, Color=#266792)";/*IE 8*/
-moz-box-shadow: inset 0px 0px 12px #266792;/*FF 3.5+*/
-webkit-box-shadow: inset 0px 0px 12px #266792;/*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/
box-shadow: inset 0px 0px 12px #266792;/* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=12, Direction=90, Color=#266792); /*IE 5.5-7*/
position:relative;
margin:40px 0;
}
.colortestimonial i, .colortestimonial em{ top:70px; }
.colortestimonial h2{ font-size:32px; color:#fff;font-family:'Humanist 777 W01 Bold';}
.colortestimonial .big_button_find{ margin-top:20px;}
.colortestimonial img{ padding-right:8px;}
.testimonial i, .testimonial em
{
  font-size: 78px;
  color: #1378bc;
  width: 38px;
  position: absolute;
  font-family: "Humanist777W01-ExtraBla 1120223";
  margin-top: 18px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  background-color: transparent;
  background-image: url("../images/testi_qut.png");
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
}

.colortestimonial i, .colortestimonial em{ color:#4192C9;}
.testimonial .field-content{ padding:0 !important;}
.views-field-body p{ font-size:25px; color:#fff; padding:53px 0 8px;}
.testimonial .views-field-field-client-name, .testimonial .views-field-field-company-name{ font-size:16px; color:#fff;font-family:'Humanist 777 W01 Roman';}
.news_box{ background:#89bcde; color:#fff; text-align:center; margin-top:25px;}
.news_box h2{ color:#fff; padding:3px 0; font-size:24px;font-family:'Humanist 777 W01 Bold';}
.news_box h2 span{ color:#e30613;font-family:'Humanist 777 W01 Bold';}
.region-contactus > .block-views > h2{font-family:'Humanist 777 W01 Bold'; font-size:47px;}

.footer_bg{ background:#fff; margin-top:25px; padding:50px 0; color:#666;}
.big_title_fot{ font-size:21px; color:#4a4949; padding-bottom:20px;font-family:'Humanist 777 W01 Roman';}
.footer_dis{ font-size:15px; color:#4a4949; padding-bottom:20px;font-family:'Humanist777W01-LightCd';}
.small_text_fot{ font-size:15px; color:#575756; padding-top:15px;font-family:'Humanist777W01-LightCd';}
.copyright{ font-size:15px; color:#666;font-family:'Humanist777W01-LightCd';}
.copyright a{color:#666;}

.top_banner{ margin-bottom:40px;}
.top_banner .container{ display:table;}
.top_banner img{ width:100%; border-bottom:5px solid #e83e47; height:auto;}
.cont_baner{ position:absolute; width:100%;}
.cont_baner h1 {
    color: #fff;
    display: table-cell;
    font-family: "Humanist 777 W01 Bold";
    font-size: 50px;
    letter-spacing: -1px;
    margin: 0;
    vertical-align: middle;
}

.right_menuside{ background:#89bcde; padding:15px 20px;}
.title_side {
  color: #1378bc;
  font-size: 24px;
  font-weight: bold;
  margin: 0;
  padding: 0 0px 5px;
}

.dats_list{ padding:0 0 8px;}
.dats_list li{ list-style:none; padding:4px 0 6px 24px; background:url(../images/red_arrow.png) no-repeat left center}
.dats_list li a{ color:#1378bc; text-decoration:none;}
.dots_list li{padding:4px 0 6px 24px; background:url(../images/red_circle_icon2.png) no-repeat left 10px;}
.more_but{color:#1378bc;padding:4px 0 6px 18px; background:url(../images/red_arrow.png) no-repeat left center;}
.news_thum img{ width:100%;/* max-width:279px;*/ height:auto;}
.news_dis{ border-top:1px solid #89BCDE; padding:0px }
.news_date{ color:#fff; font-size:18px; padding:8px 0 5px;font-family:'Humanist 777 W01 Bold';}
.news_dis h1, .news_dis h2, .node-testimonial{ font-size:28px; color:#fff; padding:5px 0 6px;  margin:0;font-family:'Humanist 777 W01 Bold';}
.news_dis h1 a, .news_dis h2 a, .node-testimonial{ color:#fff; text-decoration:none; font-size:24px;}
.news_dis p, .node-testimonial p{ color:#fff; font-size:16px; padding:5px 0 5px; font-weight:normal;font-family:'Humanist 777 W01 Roman';}
.read_but{ color:#e30613; font-size:15px;  }
.news_list{ padding-bottom:20px;}
.paginations{border-top:1px solid #89BCDE;border-bottom:1px solid #89BCDE; padding:15px 0; margin:15px 0 0; text-align:center;}
.paginations ul{ margin:0;}
.paginations ul li{ color:#fff; font-size:16px;  list-style:none; display:inline-block; margin:0 3px;}
.paginations ul li a{ color:#fff; text-decoration:none;}
.paginations ul li a:hover, .paginations ul li.active a{ color:#e30613;}

.news_big{ float:left; padding:10px 23px 15px 0; height:auto}
.news_details{ border:none;}
.news_details .news_date{ padding-top:0; padding-bottom:12px;}
.right_side .small_img{ margin-bottom:15px;}
.right_side .small_img p, .small_img p{/*background: rgba(0, 0, 0, 0.4);*/
 bottom: 0;padding:38px 10px 0;
    left: 0;
    margin-bottom: 0;
    top: 0;
    width: 160px;
-moz-border-top-left-radius: 0px;
-moz-border-top-right-radius: 90px;
-moz-border-bottom-right-radius: 90px;
-moz-border-bottom-left-radius: 0px;
/*Safari, Chrome*/
-webkit-border-top-left-radius: 0px;
-webkit-border-top-right-radius: 90px;
-webkit-border-bottom-right-radius: 90px;
-webkit-border-bottom-left-radius: 0px;
border-top-left-radius: 0px;
border-top-right-radius: 90px;
border-bottom-right-radius: 90px;
border-bottom-left-radius: 0px;}

.quote_form, .page-node-2008 .node-webform{background:#dbdcdc; padding:20px 40px 40px;background: -moz-linear-gradient(315deg, #dbdcdc 50%, #9cacb8 100%);/* FF3.6+ */
background: -webkit-gradient(linear, 315deg, color-stop(50%, #dbdcdc), color-stop(100%, #9cacb8));/* Chrome,Safari4+ */
background: -webkit-linear-gradient(315deg, #dbdcdc 50%, #9cacb8 100%);/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(315deg, #dbdcdc 50%, #9cacb8 100%);/* Opera 11.10+ */
background: -ms-linear-gradient(315deg, #dbdcdc 50%, #9cacb8 100%);/* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbdcdc', endColorstr='#9cacb8', GradientType='1'); /* for IE */
background: linear-gradient(135deg, #dbdcdc 50%, #9cacb8 100%);/* W3C */}

.quote_form:after, .label_row:after{ clear:both; display:block; content:"";}
.quote_form h3{ font-size:24px;  color:#5b5c5c;}
.label_box label, .Biglable{ font-weight:normal; color:#4444; font-size:16px; margin-top:10px; margin-bottom:10px;font-family:'Humanist 777 W01 Bold';}

.label_box input[type="text"], .label_box textarea, .label_box select, .form-field form input, .page-node-2008 form input[type="text"], .form-field form input[type="email"], .form-field form input[type="password"], .form-field form textarea, .form-field form select{font-family:'Humanist777W01-LightCd'; background:#fff; font-size:17px; padding:2px 5px;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=90, Color=#85949e)";/*IE 8*/
-moz-box-shadow: 0px 0px 3px #85949e;/*FF 3.5+*/
-webkit-box-shadow: 0px 0px 3px #85949e;/*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/
box-shadow: 0px 0px 3px #85949e;/* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=90, Color=#85949e); /*IE 5.5-7*/
margin:8px 0; width:100%; box-sizing:padding-box;-webkit-box-sizing:padding-box; -ms-box-sizing:padding-box; -o-box-sizing:padding-box; border:none;}
.label_row .label_box:first-child{ margin-left:0}
.lab_two{ width:44.4%; margin:0 0 0 1%;}
.label_row .lab_two:first-child{ margin-right:10%}
.lab_three {margin: 0 0 0 1%;width: 32.6%;}
.qouteform textarea{ height:109px; resize:none}
.big_button{font-size:43px; color:#fff;}
.big_button i, .big_button em, .big_button:hover{ color:#e83e47}
.quote_form .form_action{ text-align:center; margin-top:8px;}
.form_dis{ font-size:17px; color:#5b5c5c; padding:5px 0 8px}
.form_dis i, .form_dis em{ font-size:25px; margin-right:8px}
.label_box select{ padding:7pxpx;}


.bts{
    padding: 16px 15px 16px 0px!important;
}
#block-block-11 > div > div{text-align:center;}

/*slider-------------*/

.views-field-body{
  background: none repeat scroll 0 0 #000;
  box-sizing: border-box;
  color: #fff;
  left: 20%;
/*  opacity: 0.8;*/
  overflow: hidden;
  padding: 5px 10px;
  position: absolute;
  top: 20%;
  width: 446px;
  z-index: 8;
  padding: 24px;
  -moz-opacity: 0.7;
	filter:alpha(opacity=8);
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}

#block-views-front-slideshow-block .views-field-title .field-content a{ font-size:24px; color:#fff; margin:0;   margin-top: 2%;font-family:'Humanist 777 W01 Bold';
  left:21.3%;
   top:0%;
   width: 446px;
     opacity: 0.8;
	 background: none repeat scroll 0 0 #000;
   position: absolute;
   z-index:9999;}
.field-content p{ font-size:28px; color:#fff; margin:0;font-family:'Humanist 777 W01 Light';}
.views-field-title .field-content .{
  color: #e72b37;
  display: block;
  font-size: 15px;

  background:url(../images/red_circle_icon.png) no-repeat scroll left center; height:14px;width:auto !important; padding:0 0 0px 23px}
.views-field-field-front-slideshow .field-content img{ width:100%; height:auto}

.corporate_hed{ margin-bottom:0;}
.corporate_hed h1{ margin-top:0; padding:0;}
.corporate_hed span{ font-size:28px; font-weight:normal; display:block; padding-top:0px;font-family:'Humanist 777 W01 Roman';}
.corporate_hed img{ background:url(../images/corporate_top_bg.jpg) repeat-x scroll 0 bottom #050505;}
.corporate_big_banner{ position:relative;}
.corporate_big_banner img{ width:100%; height:auto; max-height:500px;}
.big_tab{ margin:0; text-align:center; /*padding-bottom:26%; padding-bottom:27.7%;*/display: table-cell;
  vertical-align: middle;}
.navimageh {
 
  display: table;
 
  vertical-align: middle;
 
}
.big_tab li{ display:block; list-style:none; margin:0 1.2%; width:162px; float:left;color:#fff; font-size:13px;font-family: "Humanist 777 W01 Roman";}
.big_tab li:first-child{ margin-left:0;}
.big_tab li:last-child{ margin-right:0;}
.big_tab li span{ display:block;padding:12px 6px 0;}
.big_tab li a{ text-align:center; color:#fff; font-size:18px; text-decoration:none; height:162px; display:block; padding-top:68px; width:162px;font-family:'Humanist 777 W01 Bold';
background: rgba(19, 120, 188, 0.6);-moz-border-radius:90px;/*Firefox*/-webkit-border-radius:90px;/*Safari, Chrome*/border-radius:90px;-webkit-transition: all 0.3s ease-in-out;/* Safari 3.2+, Chrome */
	-moz-transition: all 0.3s ease-in-out;/* Firefox 4-15 */
	-o-transition: all 0.3s ease-in-out;/* Opera 10.5-12.00 */
	transition: all 0.3s ease-in-out;/* Firefox 16+, Opera 12.50+ */}
.big_tab li a.red{ 
background: rgba(231, 43, 55, 0.6);}
.big_tab li a:hover, .big_tab li.active a{background: rgba(231, 43, 55, 0.6);}
.down_arrowbut{ position:absolute; bottom:-52px; right:0; }
.corporate_big_banner .cont_baner{ bottom:0;}
.corporate_big_banner .cont_baner .container{ position:relative;}
.down_arrowbut{ background:#1378bc; font-size:52px; color:#ff0000; width:74px; height:74px;-moz-border-radius:90px;/*Firefox*/-webkit-border-radius:90px;/*Safari, Chrome*/border-radius:90px; text-align:center; line-height:50px;}
.down_arrowbut i, .down_arrowbut em{cursor:pointer; color:#ff0000;}
.big_title{ font-size:50px; color:#fff; padding:30px 0 10px 0;font-family:'Humanist 777 W01 Bold';}
/*.big_dis{ font-size:41px; color:#fff; padding:0px 0 5px 0;font-family:'Humanist 777 W01 Roman';}*/

.big_dis{ font-size:22px;  color:#fff; padding:0px 0 5px 0;font-family:'Humanist 777 W01 Roman';}


.colortestimonial .field-content p{ font-size:24px;}
.big_button_find{ padding-bottom:40px;}
.big_button_find a{ font-size:18px; color:#fff;font-family:'Humanist 777 W01 Bold';}
.big_button_find a:hover{ color:#E30613; text-decoration:none;}
.cont_text{ background:url(../images/left_design.png) no-repeat left center / auto 100%}
.red_bor{ border-top:5px solid #e83e47;}
.more_padd{ /*border-top:5px solid #e83e47;*/ padding-top:50px;}
.form_big_title, .view-qoute header h2 a{ font-size:47px;  color:#1076B8;font-family:'Humanist 777 W01 Bold';}
.quote_form h4, .formtopsubhead{ color:#6A6C6B; font-size:20px;font-family:'Humanist 777 W01 Bold';}
.view-qoute .formtopsubhead {font-family:'Humanist 777 W01 Roman'; font-size:25px;}

.bottomform{ margin-top:30px;}
.redio_but {font-size: 15px;padding: 5px 0 32px;}
.redio_but span{ float:left; color:#666; font-size:17px;}
.redio_but input{ float:left; margin:8px 40px 0 8px !important}
.label_bor{ border-bottom:2px solid #939ea5; padding-bottom:22px; margin-bottom:15px}
.formfields .form-item label{font-family:'Humanist777W01-LightCd';
  color: #666;
  display:inline-block;
  font-size: 16px; 
  margin: 11px 0px 0 0; font-weight:normal;
}
/*.dats_fild, .sectionsecond .form-item{ margin-right:10px;}*/
.dats_fild img{ margin-top:9px; margin-right:5px;}
.dats_fild input[type="radio"]{ margin-top:17px;}


.formfields .form-item .webform-container-inline{display:inline-block; }

.testimonials_box {font-size:16px; color:#fff;}
.testibord .item-list li.views-row:before{ display:block; content:url("../images/testi_qut.png"); position:absolute; left:19PX; top:77px; color: #a6c2de;
  font-family:'Humanist 777 W01 Bold';
  font-size: 95px;
  font-weight: bold;
  height:42px;
  line-height: 102px;}
.testibord .item-list li.views-row:after{ border-top:1px solid #318ac4;display:block; content:""; position:absolute; left:0; top:-63px; width:102%;}

.testimonials_box h2, .testibord .views-row h2.title a{ font-size:28px; color:#fff; margin-bottom:15px;font-family:'Humanist 777 W01 Roman';}
.testimonials_box h2, .testibord .views-row h2.title{ margin-top:172px; font-weight:normal !important;}
.testimonials_box h4, .testibord .views-row .node-testimonial{  font-size:14px; margin:0px 0 0;font-family:'Humanist 777 W01 Bold'; padding:0;}
.page-corporategroup .testibord .item-list li.views-row:before{ display:none;}
.testibord .views-row img, .node-testimonial img{ position:absolute; top:0;text-align:center; height:112px; padding:12px; display:block; width:112px;background:#4192c9;-moz-border-radius:90px;/*Firefox*/-webkit-border-radius:90px;/*Safari, Chrome*/border-radius:90px;-webkit-transition: all 0.3s ease-in-out;/* Safari 3.2+, Chrome */
	-moz-transition: all 0.3s ease-in-out;/* Firefox 4-15 */
	-o-transition: all 0.3s ease-in-out;/* Opera 10.5-12.00 */
	transition: all 0.3s ease-in-out;/* Firefox 16+, Opera 12.50+ */}	
	
.node-coachspec img{ background: none !important;}


 .testibord .view-coachspec .item-list li.views-row:before{ display:none}
.testibord .view-coachspec .item-list li.views-row h2.title{ margin-top:127px;}
.testibord .view-coachspec .item-list li.views-row h2.title a{ text-decoration:none; cursor:text; position:relative}
.testibord .view-coachspec .item-list li.views-row h2.title a:before{ display:block; position:relative;}
.rightsidebarcontent .left_big{ margin-top:11px;}	
.node-testimonial img{ position:inherit;}
.node-testimonial{ padding:15px 0}
.right_menuside .dats_list{ padding:0; margin:0;}

.news_details a{ color:#fff; text-decoration:underline;}
.news_details a:hover{ text-decoration:none}
.testibord .views-row .node-testimonial p{ font-weight:normal;}
.testibord .item-list li.views-row {
  display: inline-block;
  margin-bottom: 107px;
  margin-left: 0;
  position: relative;
  vertical-align: top;
  width:24.6%;
  
  padding-left: 20px;
}
/*.testibord .item-list li.views-row{ width:22.6%; display:inline-block; vertical-align:top; position:relative; margin-bottom:65px;}*/
.left_big{ margin-top:30px; margin-bottom:20px;}
.testibord .views-row ul li{ margin:0}
.testibord .views-row ul li a{ color:#C81B26}

#intro{ background:url("../images/corporate_banner2.jpg") no-repeat fixed 50% 0 rgba(0, 0, 0, 0); }




/*--------------------18-8-014-----------------------*/
.news_box{ color:#fff; padding:26px 15px 16px; font-size:24px; margin-bottom:10px;}
.news_box h2{ margin:0; text-align:right;}
   .view-newsslide .views_slideshow_cycle_slide .field-content a, .view-newsslide ul li a{ font-size:24px; color:#fff; margin:0;   
 text-align:left;
     opacity: 0.8;
	 text-decoration:none;
	 background: none;
font-family:'Humanist 777 W01 Bold';
   z-index:9999;}
 .view-newsslide ul li{ list-style:none; text-align:left;}  
   
.read_but li a{ color:#e30613; font-size:15px;  font-family:'Humanist 777 W01 Bold';}
.read_but li span{ display:none;}

.dats-list .views-label-title{
  background: url("../images/red_circle_icon2.png") no-repeat scroll left 10px rgba(0, 0, 0, 0);
  padding: 4px 0 6px 13px;
}
.dats-list .field-content{
 
  padding: 4px 0 6px 2px;
}
.dats-list .field-content a {
  color: #1378bc; font-size:12px;
  background:none; width:auto; position:inherit;
}
.region-newsarchive h2, .region-newsrecent h2 {
  color: #1378bc;
  font-size: 24px;
  font-weight: bold;
  margin: 0;
  padding: 0 0 5px;
  font-family:'Humanist 777 W01 Bold';
}
.region-newsarchive{ margin-bottom:20px;}
.region-newsarchive .views-summary {
  background: url("../images/red_arrow.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  list-style: none outside none;
  padding: 4px 0 6px 24px; color: #1378bc;font-size:12px;font-family:'Humanist 777 W01 Bold';
}
.region-newsarchive .views-summary a {
  color: #1378bc;
}
.region-newsrecent .views-row span, .view-casestudy .views-field-title span{ display:block;
  background: url("../images/red_circle_icon2.png") no-repeat scroll left 10px rgba(0, 0, 0, 0);
  padding: 4px 0 6px 24px;
  font-size:12px;font-family:'Humanist 777 W01 Bold';
   color:#1378bc;
}
.region-newsrecent .views-row span a, .view-casestudy .views-field-title span a {
  color: #1378bc;
}
.region-newsrecent .more-link a {
  background: url("../images/red_arrow.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  color: #1378bc;
  padding: 4px 0 6px 18px;
 
}

   .region-latest  .field-content a{ font-size:24px; color:#fff; margin:0;   
 text-align:left;
     opacity: 0.8;
	 text-decoration:none;
	 background: none;

   z-index:9999;}
   .coach_form label{ display:none;}
   .coach_form .form-item{ margin:0 ;}
   .form_in .form-submit{
  background:url("../images/small_play.png") no-repeat scroll right center rgba(0, 0, 0, 0);
  padding-right:26px;
  border: medium none;
  color: #e83e47;
  cursor: pointer;
  float: right;
  font-size: 18px;
  font-weight: normal;
  margin: 5px 0;
  text-transform:lowercase;
  font-family:'Humanist 777 W01 Bold';
}
.form_in h2{ padding:0 0 5px;}
.cont_img > div {
  height: auto;
  position: relative;
  width: 100%;
  z-index: 1;
}
.cont_img > div > img{
  height: auto;
  width: 100%;

}

.contactform .sectionfirst, .contactform .sectionsecond, .qouteform .sectionfirst .form-item, .qouteform .sectionsecond, .qouteform .sectionthird, .qouteform .sectionfourth .form-item, .qouteform .sectionfifth, .qouteform .sectionsixth{ float:left; width:45.2%; margin-left:100px;}
.region-operatorform .sectionfirst .form-item {
  float: left;
  margin-left: 4%;
  width: 48%;
}
.region-operatorform .form-field input.form-submit {
  background: url("../images/small_play.png") no-repeat scroll right center rgba(0, 0, 0, 0);
  padding-right: 26px;
  font-size:23px;
  color:#e72b37;
}
.region-operatorform .form-actions{ margin-top:0;}
.region-operatorform #webform-component-im-interested-in{ margin-top:10px;}
.region-operatorform #webform-component-im-interested-in label{ margin-right:5px; font-family:"Humanist 777 W01 Roman";}
.region-operatorform #webform-component-im-interested-in > label{ margin-right:98px;}
.region-operatorform #webform-component-im-interested-in input{ float:right; margin-right:24px; margin-top:6px;} 
.region-operatorform #webform-component-im-interested-in .form-checkboxes{ display:inline-block}
.contactform .sectionfirst, .qouteform .sectionfirst .form-item:first-child, .qouteform .sectionsecond, .qouteform .sectionfourth .form-item:first-child, .qouteform .sectionfifth{ margin-left:0;}

.detailmessage{ font-size:16px; color:#6a6c6b; margin-top:15px; font-weight:bold;font-family:'Humanist 777 W01 Bold';}
.contactform .sectionsecond select{ float:right;  width:67%!important;}
.contactform .sectionsecond .description, .formfields .description{ float:left;font-size:16px; color:#6a6c6b; padding-top:10px;font-family:'Humanist777W01-LightCd';}
.contactform .form-item:after, .formfields:after, .qouteform .form-radios:after{ display:block; clear:both; content:"";}
.contactform .form-item{ clear:both}
.contactform .form-radios .form-item, .page-node-2008 .node-webform .form-radios .form-item{
  display: inline-block;
  vertical-align: top;
  width: 24%;
  margin-bottom:0;
}
.contactform .form-radios .form-item input[type="radio"], input[type="checkbox"]{ margin:0 2px 0 0; vertical-align:baseline;}
.red{ color:#db2321;}
.contactform .sectionfirst{ margin-bottom:25px;}
.contentread, .contactform .form-actions{ clear:both; border-top:2px solid #939ea5; padding-top:15px; margin-bottom:20px;font-family:'Humanist777W01-LightCd';}
label.option{font-family:'Humanist 777 W01 Roman';}
.page-node-2008 .node-webform p{ clear:both; border-bottom:2px solid #939ea5; padding-top:15px; margin-bottom:20px;font-family:'Humanist777W01-LightCd';}
label.option{font-family:'Humanist 777 W01 Roman';}


.quote_form{ font-size:16px; color:#6a6c6b; }
.view-contactus h2.title{ display:none;}
.view-contactus .formtopsubhead{ padding:20px 0 10px;}
.qouteform .form-type-radio label{ float:left; margin:0;font-family:'Humanist 777 W01 Bold'; font-size:16px;}
.qouteform .form-type-radio input{ margin:0px 3px 0 6px; display:inline-block;}
.qouteform .form-item{ margin:0; display:inline-block}
.qouteform .form-type-radio{ margin:0 40px 7px 0 ;}
.qouteform .formfields .form-item .webform-container-inline .form-item{ margin-left:4px;}
.qouteform .webform-container-inline div, .qouteform .webform-container-inline div.form-item{ display:inline-block; margin-right:0; vertical-align:middle}

.view-qoute .formtopsubhead{ margin-bottom:20px;}
.qouteform .webform-datepicker input{ display:inline-block !important; margin:0 !important; padding:7px 0 0 !important;}
.qouteform .webform-datepicker input.form-text{ width:74%; margin-left:4px !important; /*margin-top:-6px !important*/}
.qouteform .formfields .form-item .form-radios label{ width:auto;font-family:'Humanist 777 W01 Roman';}
.qouteform .formfields .webform-datepicker{ width:105px;}
.sectionfourth select{ float:right;  width:73%!important;}
.sectionsixth .webform-component-select .element-invisible{ height:auto; position:relative !important}
.sectionsixth select{ float:right;  width:54%!important;}
.sectionsixth .form-radios{ display:inline-block; margin-left:180px;}
.qouteform .sectionsixth .form-type-radio{ margin:0 0px 7px 0;}
.qouteform .sectionsixth .form-item{ display:inherit}
.qouteform .form-actions .form-submit{ margin-top:22px;}

.webform-container-inline.webform-datepicker  div.form-item.form-type-select {
    display: none;
}
.corporatecontent ul, .corporatecontent ul li{ margin:0; list-style:none;}
.corporatecontent p{ margin:0;}
.corporatecontent .title{ display:none;}
.view-newsdetail .item-list .views-row { list-style:none;}
.view-testimonalslide .views-field-body, .view-testimonalslide .views-slideshow-cycle-main-frame-row, .view-testimonalslide .views-slideshow-cycle-main-frame{ background:none; left:0; width:100% !important; position:inherit; padding:0;}
.view-about-us h2.title{ display:none;}
.corporate_big_banner p{ margin:0;}
.webform-confirmation{ color:#fff; text-align:center; padding:20px 0 0; font-size:16px;}
.webform-confirmation h2{ font-size:35px;}
ul.primary li a{ padding:10px !important; background:#fff;}
ul.primary li.active a{ background:#DBDCDC; border-bottom:none; font-size:15px;}
.tabs-wrapper ul.primary{ border:none !important;}
.tabs-wrapper{ margin-top:28px;}
.corporatedetail { padding:17px 44px;
  color: #fff;
  font-size: 30px;
  margin: 30px 0;
}
.testimonial p {
    font-size: 24px;
}
.corporatedetail i, .corporatedetail em{ margin:0 !important}
.news_details .testimonial{ color:#fff; padding:20px; font-size:22px;}
.news_box .col-md-2 { width: 13.667%;}
.welecometxt{ position:relative;}

.welcome_hed {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
    color: #fff;
    font-family: "Humanist 777 W01 Bold";
    font-size: 19px;
    left: 15px;
    padding: 6px 16px;
    position: absolute;
    top: -69px;
    z-index: 88;
	height:41px;
	right:15px;
}
.nav-thumbs{ position:absolute;top:-98px; left:15px; z-index:88;}
.nav-thumbs ul li{ list-style:none; display:inline-block;}
.nav-thumbs ul li a{ padding:5px; background:#1378bc; height:10px; width:10px; display:block;-moz-border-radius: 90px;/*Firefox*/
-webkit-border-radius: 90px;/*Safari, Chrome*/
border-radius: 90px;}
.nav-thumbs ul li.active a{ background:#e00613;}
.national{ text-align:right;}
.testimonial .field-content p::after{ content:url(../images/testi_qut2.png);}




#hideNav { cursor: pointer; position: absolute; right: 15px; top: 28px; display:none;}
#hideNav abbr{ background:#C81B26; height:6px; margin:4px 0; display:block; width:36px;-moz-border-radius: 3px;/*Firefox*/
-webkit-border-radius: 3px;/*Safari, Chrome*/
border-radius: 3px;}




.region-casestudyarchive h2, .region-newsrecent h2, .region-casestudyrecent h2 {
  color: #1378bc;
  font-size: 24px;
  font-weight: bold;
  margin: 0;
  padding: 0 0 5px;
  font-family:'Humanist 777 W01 Bold';
}
.region-casestudyarchive{ margin-bottom:20px;}
.region-casestudyarchive .views-summary {
  background: url("../images/red_arrow.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  list-style: none outside none;
  padding: 4px 0 6px 24px; color: #1378bc;font-size:12px;font-family:'Humanist 777 W01 Bold';
}
.region-casestudyarchive .views-summary a {
  color: #1378bc;
}
.header-rwd{ background:#fff; border-top:1px solid #bbb; margin-bottom:18px; text-align:center; display:none;}
.navrwd{ margin:10px 0;}
.navrwd li{border-left: 1px solid #666;
  display: inline-block;
  list-style: none outside none;
  margin: 0;
  padding: 0px 8px;
  position: relative;
}
.navrwd li:first-child{ border:none;}
.navrwd li a {
  color: #1a2d3a;
  font-family: "Humanist 777 W01 Bold";
  font-size: 14px;
  text-decoration: none;
  
}
.view-id-coachspec{  text-align:center;}
.page-coachspec .testibord .item-list li.views-row{ text-align:left;}
.node-corporategroup a{ color:#aadcfe}

.leftsidebarcontent .testimonial .field-content p, .news_dis .testimonial .field-content p{font-family:'Humanist 777 W01 Roman'; font-size:28px;}
.leftsidebarcontent .testimonial, .news_dis .testimonial{ padding:20px 50px;}

.leftsidebarcontent .testimonial .field-content p, .news_dis .testimonial .field-content-casestudy p{font-family:'Humanist 777 W01 Roman'; font-size:18px;}
.name-text {font-size:13px }
.locationmap{ background:#89bcde url(../images/map_img.png) no-repeat right center}

/*----------- Operator Search ------------------------*/

.view-operator-search .views-field-title{
    color: #1378bc;
    font-weight: bold;
    font-size: 19px;
}

.view-operator-search table.views-table{width:100%;}

.view-operator-search .views-field-title a{
    color: #1378BC;
    font-weight: bold;
    text-decoration: none;
    font-size: 18px;
}

.view-operator-search td,.view-operator-search th{padding:3px;    border-right-width: 1px;
    border-right-color: #D6D6D6;
    border-right-style: solid;}

.view-operator-search .views-field-field-fleet,
.view-operator-search .views-field-field-executive,
.view-operator-search .views-field-field-vip,
.view-operator-search .views-field-field-wheelchair{
    font-weight: bold;
    text-decoration: none;
    font-size: 14px;}

.view-operator-search thead{
    background-color: #71B5E8;
}

#views-exposed-form-operator-search-page{
    background-color: #71B5E8;
    padding: 10px;
    margin-bottom: 40px;
}

#edit-field-fleet-value-min,
#edit-field-executive-value-min,
#edit-field-vip-value-min,
#edit-field-wheelchair-value-min{
    margin-left: 31px;
    width: 100px;
}

#edit-field-fleet-value-max,
#edit-field-executive-value-max,
#edit-field-vip-value-max,
#edit-field-wheelchair-value-max{
    width: 100px;
}

.view-operator-search #edit-submit-operator-search,.view-operator-search #edit-reset{
    background-color: #1378BC;
    border: none;
    padding: 15px;
    color: #fff;
}

.view-operator-search .views-reset-button{
   padding-right:0px;
}

.page-node-add-operator #edit-body,
.page-node-add-operator #edit-field-phone,
.page-node-add-operator #edit-field-region,
.page-node-add-operator #edit-field-address,
.page-node-add-operator #edit-field-fleet,
.page-node-add-operator #edit-field-executive,
.page-node-add-operator #edit-field-wheelchair,
.page-node-add-operator #edit-field-vip,
.page-node-add-operator .help,
.page-node-add-operator .form-item-feeds-FeedsCSVParser-delimiter,
.page-node-add-operator .form-item-feeds-FeedsCSVParser-no-headers{display:none;}

/*------modal box-------------------------*/

.modalDialog {
		position: fixed;
		font-family: Arial, Helvetica, sans-serif;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background: rgba(0,0,0,0.8);
		z-index: 99999;
		opacity:0;
		-webkit-transition: opacity 400ms ease-in;
		-moz-transition: opacity 400ms ease-in;
		transition: opacity 400ms ease-in;
		pointer-events: none;
	}

	.modalDialog:target {
		opacity:1;
		pointer-events: auto;
	}

	.modalDialog > div {
		width: 400px;
		position: relative;
		margin: 10% auto;
		padding: 5px 20px 13px 20px;
		border-radius: 10px;
		background: #fff;
		background: -moz-linear-gradient(#fff, #999);
		background: -webkit-linear-gradient(#fff, #999);
		background: -o-linear-gradient(#fff, #999);
	}



	.close {
		background: #fff !important;
		opacity:0.6 !important;
		color: #999;
		line-height: 25px;
		position: absolute;
		right: 4px;
		text-align: center;
		top: 6px;
		width: 24px;
		text-decoration: none;
		font-weight: bold;
		-webkit-border-radius: 12px;
		-moz-border-radius: 12px;
		border-radius: 12px;
		-moz-box-shadow: 1px 1px 3px #000;
		-webkit-box-shadow: 1px 1px 3px #000;
		box-shadow: 1px 1px 3px #000;
	}

	.close:hover { background: #1378BC; }
	
	.news_dis h3 { color:#ffffff }
	
	.page-node-done #block-system-main .links {
    display: none;
    
    
}

/*---------------Operator sub contract form------*/
.page-node-2008 #webform-component-email {display:none;}
.page-node-2008 #edit-submitted-booking-number,
.page-node-2008 #edit-submitted-movement-id,
.page-node-2008 #edit-submitted-account-manager,
.page-node-2008 #edit-submitted-client-name,
.page-node-2008 #edit-submitted-rate{color:#A5A5A5;}

.page-node-2008 .webform-component-radios>label {
    float: left;
    width: 140px;
}

.page-node-2008 label{display:inline-block;float:left;}

.page-node-2008 .form-type-radio input{vertical-align:text-top;margin-left:10px;}

body.page-node-2008 {color:#4a4949;background-color:#fff;}

.page-node-2008 .news_dis h1,.page-node-2008 .news_dis h2,.page-node-2008 .node-testimonial,.page-node-2008 .news_dis p,.page-node-2008 .node-testimonial p  {
    color: #4a4949;
}

.page-node-2008 div.form-type-radio{margin-top:0px;}

.page-node-2008 #webform-component-dvd1 input[type="radio"],
.page-node-2008 #webform-component-aircon input[type="radio"],
.page-node-2008 #webform-component-toilet input[type="radio"],
.page-node-2008 #webform-component-trailer input[type="radio"],
.page-node-2008 #webform-component-lift input[type="radio"],
.page-node-2008 #webform-component-pa input[type="radio"],
.page-node-2008 #webform-component-itinerary input[type="radio"]
{
  opacity: 0.5; /* not necessary */
  pointer-events: none;
}
#webform-component-coverup{
    background-color: transparent;
    height: 278px;
    width: 90%;
    position: absolute;
    margin: -20px;
    z-index: 10000;
}






















