/* TABLETS LARGE STYLING--- STARTS AT 612 AND ABOVE--- CUT OFF WIDTH 817-- */

/* --- Three Column Structure---*/

/* Home Styles------------------->*/

   
     /* carousel------------------->*/
	  
	.yellow_ice_berg {left: 9%; padding:105px 2% 2%;bottom: 17.5%; width: calc(19% + 260 * ((100vw - 320px) / 960));}
	.yellow_ice_berg h1 {font-size: calc(7.5px + 14 * ((100vw - 100px) / 928)); margin-bottom: 5px;  }
	 .yellow_ice_berg p {font-size :calc(6px + 10 * ((100vw - 100px) / 928));}

      #home .ey_hero_container  .bx-wrapper  {  margin:0 0 14px;}
	  .ey_static_images { float:left; width:100%;  margin:15px 0 30px 0;}
	   .ey_static_images img { width:120%;}
	   .ey_slide_top, .ey_slide_bottom { float: left; overflow: hidden; width: 49.9%;}
	    .ey_slide_top { margin-right:1px;}
		 .ey_hero_container .bx-controls-direction {bottom: 200px;top: inherit;}

		.column_4, .column_5, .column_2, .column_1 { display:none !important;}
		.column_3 { display:inline !important;}

		#home.active-filtermenu #ey_canvas{ left:300px; width:300px; top:75px;}
		#home #ey_canvas.canvas_desktop,  #article #ey_canvas.canvas_desktop { left:0px; width:100%; top:75px;-webkit-transition: .0s all ease;-moz-transition: .0s all ease;-o-transition: .0s all ease;-ms-transition: .0s all ease;transition: .0s all ease;}
			#home #ey_canvas, #article #ey_canvas { width:50%;}

.active-sidebar .ey_profiler {background:#666; height:auto;}
		#ey_canvas { width:83%; left:400px; }
		.active-sidebar #ey_canvas { left:-200px; top:-47px; }
		.active-sidebar .dyn-search-canvas {height:auto; float:left; width:100%; }
		#home.active-sidebar .ey_content { }
		#home.active-sidebar .ey_menu_scroller, #home.active-sidebar #ey_logo { display:block;}
		#home.active-sidebar #content { background:none;right: 10px;}
		table { width:96% !important;}

		.active-sidebar #container_main { float:left; width:100%;position: relative; margin:0 auto;
		z-index:550;left:-50%;-webkit-transform: translateZ(0);	transform: translate(-50%);
		-webkit-transform:translate(-50%); -ms-transform: translate(-50%);-webkit-transition: .8s all ease;-moz-transition: .8s all ease;-o-transition: .8s all ease;-ms-transition: .8s all ease;transition: .8s all ease;  }
	@media screen and (-webkit-min-device-pixel-ratio:0) {
		.active-sidebar #container_main { float:left; width:100%;position: relative; margin:0 auto;
		z-index:550;left: inherit;-webkit-transform: translateZ(0);	transform: translate(-50%);
		-webkit-transform:translate(-50%); -ms-transform: translate(-50%);-webkit-transition: .8s all ease;-moz-transition: .8s all ease;-o-transition: .8s all ease;-ms-transition: .8s all ease;transition: .8s all ease;  }
	}


		.active-sidebar .ey_profiler {background: #666;-webkit-transition: .0s all ease;-moz-transition: .0s all ease;-o-transition: .0s all ease;-ms-transition: .0s all ease;transition: .0s all ease; }
		#home #ey_canvas, #article #ey_canvas { }


		#home .ey_filter_menu, #article .ey_filter_menu  { display:none;}
		#home .ey_filter_menu,
		#article .ey_filter_menu { display:none; position:absolute; right:2px; background:#666;left: 50%; top: 0;  width: 50%; margin-right:0;	-webkit-transition: .0s all ease ;-moz-transition: .0s all ease;	-o-transition: .0s all ease;-ms-transition: .0s all ease;transition: .0s all ease; z-index:5;	}
		#home.active-filtermenu #ey_canvas,
		#article.active-filtermenu #ey_canvas { z-index:999;}
		#home.active-filtermenu .ey_filter_menu,
		#article.active-filtermenu .ey_filter_menu { z-index:999;}
		.ey_filter_menu p.multiple_choice input {  -webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none; margin-bottom:0 0 10px 0; display: inline-block; float:left; border:0; padding:0;}
		.ey_filter_menu .multiple_choice label { width: 83%;}
		#mobile_data #ey_canvas .multiple_choice input, .ey_filter_menu .multiple_choice input { width: 13px;}

		#home .ey_filter_menu.filter_desktop,
		#article .ey_filter_menu.filter_desktop {   display: none; left: 0; top: 75px;  width: 100%;}


		#home.active-sidebar #ey_filter_wrapper { right: 10px;}

		#container_main {-webkit-transition: .2s all ease;-moz-transition: .2s all ease;-o-transition: .2s all ease;-ms-transition: .2s all ease;transition: .2s all ease;}
		#home #ey_canvas, #article #ey_canvas { z-index:1; width:50%; left:inherit; right:0; top:0; -webkit-transition: .0s all ease;-moz-transition: .0s all ease;-o-transition: .0s all ease;-ms-transition: .0s all ease;transition: .0s all ease; margin-right:0;}
		#home.active-sidebar #ey_canvas,
		#article.active-sidebar #ey_canvas {  background: #666; display: block ;  left: 50%; top:0;   right:0; margin-right:0;    width: 50%; padding-top:2% 0;  position: absolute; -webkit-transition: .0s all ease;-moz-transition: .0s all ease;-o-transition: .0s all ease;-ms-transition: .0s all ease;transition: .0s all ease; }

	    #ey_canvas { margin-right:-280%; position: absolute; left:800px;}



 		.ey_profiler { background:#666; width:100%; margin:0 auto; overflow:hidden;}
		#article .ey_profiler {width:100%;}
		.mobile_navigation, .article_navigation  { display:none;}
		p.authour_name { display:none;}
		#home .ey_menu_scroller, #home #ey_header, #home #ey_filter { display:block;}
		#ey_filter_wrapper { background:#F2F2F2; border-bottom: 20px solid #FFFFFF;width:100%; height:45px; position:relative; right:0px; padding-right:3px; float:right;}
		#home #ey_filter {   right: 0.5%;}
		#home #ey_logo { width:196px; background: #FFFFFF;  height: 67px;  position: absolute; top: 0; left:0; z-index: 9;}
		#home .main_image { padding-bottom:2%; -moz-box-ordinal-group: 1;-webkit-box-ordinal-group: 1; -ms-flex-order: 1;  -webkit-order: 1;  order: 1;}
		#home .ey_menu_scroller { background:#F2F2F2; float:left; height:100%}
     	#home .main_text { display:none; margin-bottom:0px; padding-left:0; width:100%;-moz-box-ordinal-group: 3;   -webkit-box-ordinal-group: 3;  -ms-flex-order: 3; -webkit-order:3;  order: 3; float:left; border:0; width:93%;  overflow:hidden;  padding-right:6%; max-height:90px; height:auto; padding-bottom:0; margin-bottom:0; }

		.ey_focus_one { width:300px; margin:0 auto 0; overflow:hidden;}
			.ey_focus_one .main_image { margin-bottom:0; margin-top:0;}
		 #home .ey_content .ey_focus_one .main_text { display:block;width:90%; padding-bottom:0; max-height:100px; height:auto; overflow:hidden; border:0;background-position: bottom right; margin-bottom:10px;}
		  #home .ey_content .ey_focus_one .slide .main_text {background-position: 98% 83%;}

		#home .main_heading h1, #home  .main_heading h2 { font-size:2.5em; line-height:30px;}
		#home .main_text h1, #home  .main_text h2 { font-size:1.5em; line-height:20px;}
		#home .ey_focus_one .main_heading h1, #home .ey_focus_one .main_heading h2 { font-size:3.8em; line-height:50px;}
		#home .ey_focus_one .main_text h1, #home .ey_focus_one .main_text h2 {font-size:1.9em; line-height:25px;}
		#article .main_text h2 { font-size:1.26666666em; line-height:25px;}

		#home.news .ey_column_order { display:block;}
		#home.news  .ey_content {  margin-left: 0; padding-left: 3.5%; width: 63.1%; padding-bottom:423px;}
		#home.news .main_heading h1, #home.news .main_heading h2 {font-size: 3em; letter-spacing: -0.015em; line-height:50px; color:#000;}
		#home.news .main_heading { height: auto;}
		#home.news .focus_text { font-size: 1.5em; color: #999999; top:0; margin-bottom:10px; }
		#home.news .ey_content {margin-top: -8px;}
		.ey_recommend_block.news { border-bottom: 3px solid #C7C9CB; margin-bottom:20px;}
		#home.news #content { background: none repeat scroll 0 0 #F3F3F4; float: left; padding-bottom: 0;}
		.connect_offline { display:none;}


		.ey_focus_two {  padding-right:12px; border-right:1px solid #999999 ; margin-right:12px;}

		.ey_focus_two .main_image, .ey_focus_three .main_image, .ey_focus_four .main_image,
		.ey_focus_five .main_image, .ey_focus_six .main_image, .ey_focus_seven .main_image,
		 .ey_focus_eight  .main_image, .ey_focus_nine  .main_image, .ey_focus_ten  .main_image,
		 .ey_focus_eleven  .main_image, .ey_focus_twelve .main_image, .ey_focus_thirteen .main_image,
		  .ey_focus_fourteen  .main_image, .ey_focus_fifteen  .main_image, .ey_focus_sixteen  .main_image,
		   .ey_focus_seventeen  .main_image, .ey_focus_eighteen  .main_image, .ey_focus_nineteen  .main_image,
		    .ey_focus_twenty  .main_image, .ey_focus_twentyone  .main_image, .ey_focus_twentytwo  .main_image,
			  .ey_focus_twentythree  .main_image, .ey_focus_twentyfour  .main_image, .ey_focus_twentyfive  .main_image,
			    .ey_focus_twentysix  .main_image, .ey_focus_twentyseven  .main_image
		  { width:180px; width:100%; height:auto;}

		#home .ey_focus_two .focus_text, #home .ey_focus_three .focus_text, #home .ey_focus_four .focus_text,
			#home .ey_focus_five .focus_text, #home .ey_focus_six .focus_text, #home .ey_focus_seven .focus_text,
				 #home .ey_focus_eight .focus_text, #home .ey_focus_nine .focus_text, #home .ey_focus_ten .focus_text,
				    #home .ey_focus_eleven .focus_text, #home .ey_focus_twelve .focus_text, #home .ey_focus_thirteen .focus_text,
					   #home .ey_focus_fourteen .focus_text, #home .ey_focus_fifteen .focus_text, #home .ey_focus_sixteen .focus_text,
					     #home .ey_focus_seventeen .focus_text, #home .ey_focus_eighteen .focus_text, #home .ey_focus_nineteen .focus_text,
						   #home .ey_focus_twenty .focus_text, #home .ey_focus_twentyone .focus_text, #home .ey_focus_twentytwo .focus_text,
						    #home .ey_focus_twentythree .focus_text, #home .ey_focus_twentyfour .focus_text, #home .ey_focus_twentyfive .focus_text, 					#home .ey_focus_twentysix .focus_text, #home .ey_focus_twentyseven .focus_text
		{ margin-top:0px; -moz-box-ordinal-group: 2;   -webkit-box-ordinal-group: 2;  -ms-flex-order: 2; -webkit-order: 2;  order: 2; margin-bottom:1%; top: -65px; display:none;}

		#home .ey_focus_one .focus_text.focus_sprite, #home .ey_focus_two .focus_text.focus_sprite, #home .ey_focus_three .focus_text.focus_sprite, #home .ey_focus_four .focus_text.focus_sprite,
			#home .ey_focus_five .focus_text.focus_sprite, #home .ey_focus_six .focus_text.focus_sprite, #home .ey_focus_seven .focus_text.focus_sprite,
				 #home .ey_focus_eight .focus_text.focus_sprite, #home .ey_focus_nine .focus_text.focus_sprite, #home .ey_focus_ten .focus_text.focus_sprite,
				    #home .ey_focus_eleven .focus_text.focus_sprite, #home .ey_focus_twelve .focus_text.focus_sprite, #home .ey_focus_thirteen .focus_text.focus_sprite,
					   #home .ey_focus_fourteen .focus_text.focus_sprite, #home .ey_focus_fifteen .focus_text.focus_sprite, #home .ey_focus_sixteen .focus_text.focus_sprite,
					     #home .ey_focus_seventeen .focus_text.focus_sprite, #home .ey_focus_eighteen .focus_text.focus_sprite, #home .ey_focus_nineteen .focus_text.focus_sprite,
						   #home .ey_focus_twenty .focus_text.focus_sprite, #home .ey_focus_twentyone .focus_text.focus_sprite, #home .ey_focus_twentytwo .focus_text.focus_sprite,
						    #home .ey_focus_twentythree .focus_text.focus_sprite, #home .ey_focus_twentyfour .focus_text.focus_sprite, #home .ey_focus_twentyfive .focus_text.focus_sprite, #home .ey_focus_twentysix .focus_text.focus_sprite, #home .ey_focus_twentyseven .focus_text.focus_sprite
							 { display:none; font-size:1.5em; top:1px; margin-top:5px;}

		#home .focus_text.focus_dynamic {height:auto; max-height:52px; overflow:hidden;  display:block; -moz-box-ordinal-group: 5; -webkit-box-ordinal-group: 5; -ms-flex-order: 5; -webkit-order: 5; order: 5; margin-bottom:20px; background:none; text-indent:0; margin-top:8px; top:0; font-size:1.2em;}
		#home .ey_focus_one .focus_text.focus_dynamic { display:block; height:50px; margin-bottom:16px; top:0;}


		#home .ey_focus_one, .ey_focus_one .slide{ border:0; margin-right:0; padding-right:0; width:98%;float:left;display: -webkit-box; display: -moz-box;  display: -ms-flexbox; display: -webkit-flex;  display: flex; -moz-box-orient:vertical;  -webkit-box-orient:vertical;-ms-box-orient: vertical; -webkit-flex-direction: column;  flex-direction: column;max-height:592px; min-height:680px; display:block;}
		.ey_focus_one .bx-wrapper, .ey_focus_one .bx-wrapper .bx-viewport,
		.ey_focus_one .slide { margin-bottom:0;}
		#home .home_blocks { float:right; margin-right:0; padding-left:3.5%; margin-left:0;padding-right:1px;}
		#home.search_results .home_blocks {padding-right:1px; margin-right:0;  min-height: 900px; }

	.ey_focus_two, .ey_focus_four, .ey_focus_six, .ey_focus_eight, .ey_focus_ten, .ey_focus_twelve,  .ey_focus_fourteen, .ey_focus_sixteen,  .ey_focus_eighteen, .ey_focus_twenty,  .ey_focus_twentytwo, .ey_focus_twentyfour, .ey_focus_twentysix {padding-right:2%; border-right:1px solid #999999 ; margin-right:2%; background: url(../_images/border_bottom_180.png) no-repeat; background-position:bottom right;}

	.ey_focus_three, .ey_focus_five,  .ey_focus_seven,.ey_focus_nine,  .ey_focus_eleven,  .ey_focus_thirteen, .ey_focus_fifteen, .ey_focus_seventeen, .ey_focus_nineteen, .ey_focus_twentyone,  .ey_focus_twentythree,  .ey_focus_twentyfive,  .ey_focus_twentyseven {padding-right:0; border-right:0; margin-right:0; background: url(../_images/border_bottom_180.png) no-repeat; background-position:bottom left;}


.ey_focus_two, .ey_focus_three, .ey_focus_four, .ey_focus_five, .ey_focus_six, .ey_focus_seven, .ey_focus_eight,.ey_focus_nine, .ey_focus_ten, .ey_focus_eleven, .ey_focus_twelve, .ey_focus_thirteen, .ey_focus_fourteen, .ey_focus_fifteen, .ey_focus_sixteen, .ey_focus_seventeen, .ey_focus_eighteen, .ey_focus_nineteen, .ey_focus_twenty, .ey_focus_twentyone, .ey_focus_twentytwo, .ey_focus_twentythree, .ey_focus_twentyfour, .ey_focus_twentyfive, .ey_focus_twentysix, .ey_focus_twentyseven { min-width:179px; max-height:335px; width:47%; float:left; display: -webkit-box; display: -moz-box;  display: -ms-flexbox; display: -webkit-flex;  display: flex; -moz-box-orient:vertical;  -webkit-box-orient:vertical;-ms-box-orient: vertical; -webkit-flex-direction: column;  flex-direction: column; min-height: 400px; display:block;}
.ey_focus_twentysix { margin-bottom:20px;}
#home .ey_focus_two .main_heading, #home .ey_focus_three .main_heading, #home .ey_focus_four .main_heading, #home .ey_focus_five .main_heading, #home .ey_focus_six .main_heading, #home .ey_focus_seven .main_heading, #home .ey_focus_eight .main_heading, #home .ey_focus_nine .main_heading, #home .ey_focus_ten .main_heading, #home .ey_focus_eleven .main_heading, #home .ey_focus_twelve .main_heading, #home .ey_focus_thirteen .main_heading, #home .ey_focus_fourteen  .main_heading, #home  .ey_focus_fifteen  .main_heading, #home .ey_focus_sixteen  .main_heading,
#home .ey_focus_seventeen  .main_heading, #home .ey_focus_eighteen  .main_heading, #home .ey_focus_nineteen  .main_heading, #home .ey_focus_twenty  .main_heading, #home .ey_focus_twentyone  .main_heading, #home .ey_focus_twentytwo  .main_heading,#home .ey_focus_twentythree  .main_heading, #home .ey_focus_twentyfour .main_heading, #home .ey_focus_twentyfive  .main_heading, #home .ey_focus_twentysix  .main_heading, #home .ey_focus_twentyseven  .main_heading
{ border:none; width:100%;   -moz-box-ordinal-group: 3;   -webkit-box-ordinal-group: 3;  -ms-flex-order: 3; -webkit-order: 3;  order: 3; max-height:150px; height:auto;  overflow:hidden; padding-bottom:0; margin-bottom:6px; height:auto; top: 0;  margin-top:3px;}




		#content { width:100%; }
		.bookmark.ipad { left:19%; top:0; background:url(../_images/bookmark_ipad.png) no-repeat; position:fixed; display:block;}
				.ipad .bookmark_message { padding-top:20px}
		  .focus_text .save_article p { font-size:1em;}
		   .focus_text .save_article p:hover { font-size:1em;}


		#home #ey_header { -webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none; border:0; width:100%; background:none;}
		.ey_logo_skin {  background: #FFFFFF;  height: 67px;  position: absolute; width: 37%; z-index: 1;}
		#home.active-sidebar #ey_header {  width:101%; border-bottom:2px solid #999; height:45px; background:#F7F7F7;}
		#home.active-sidebar #ey_filter {  right: -0.5%;}
		#home .focus_text {margin: 4px auto 4px;width:100%; left:0;font-size:1.5em; padding:0; background-position:2px 2px; top: -119px;}
		#home .ey_focus_one .focus_text { display:block;margin: 4px auto 4px;width:100%; left:0;font-size:1.2em; padding:0; background-position:2px 2px; top: 0; display:none;}

		#home .focus_text p {line-height:15px;}
		#home p.mobile_data {  display: none;}
		#home .ey_focus_one .main_heading { float:left; height:auto; max-height:145px; top: 0; margin-bottom:10px; margin-top:5px;}
		#home .main_heading { height:100px; overflow:hidden; background:none; padding: 0 0 5px; width:100%; left:0; margin-top:0;}
		 .ey_border_block  { height:13px; border-top: 0px solid #C7C9CB; float: left;padding-top:0px; width: 100%; text-align:left; white-space:normal; line-height:inherit; background:none;}
		#home #content { padding-bottom:0; float:left; background: #F3F3F4; background-position:0 0;}
		#home .ey_news { background:none;}




		/*Search results*/

				 .ey_focus_result { width:99%; margin:0px 0 10px; padding:20px 0 0px;  overflow:hidden; border-top:3px solid #BFBFBF;}
			.ey_focus_result .main_image { width:38%; height:81px; float:left; margin-bottom:0; padding-bottom:0;}
			 #home .ey_focus_result .main_text { background-position: bottom right; width:58%; float:right; padding:0; max-height:42px; height:42px; display:block; margin-bottom:8px; }
			  #home .ey_focus_result .main_heading { height:auto;max-height:85px; margin-bottom:0; float:right; width:58%; margin-top:-3px; padding-bottom:0;}
			  #home .ey_focus_result .focus_text { float:right;height:0; width:0;margin-top:0; margin-bottom:-2px;}
			  #home .focus_text.focus_sprite { height:auto; width:100%;}
			  .ey_focus_result .article_icon { display:none;}
			  #home .ey_focus_result .focus_text.focus_dynamic { margin-top:-6px; max-height:17px; height:17px; overflow:hidden; margin-bottom:0; width:58%;}

	 .ey_focus_news { position:relative; width:100%; margin:0px 0 10px; padding:10px 0 0px;  overflow:hidden; border-top:3px solid #BFBFBF;}
			.ey_focus_news .main_image { width:180px; height:81px; float:left; margin-bottom:0; padding-bottom:0;}
			 #home .ey_focus_news .main_text { width:180px; float:right; padding:0; max-height:44px; height:44px; display:none;}
			  #home .ey_focus_news .main_heading {  height:auto;float:left; width:100%; margin-top:6px; padding-bottom:0; margin-bottom:5px;}
			  #home .ey_focus_news .focus_text { top:0; float:left; width:100%;margin-top:0; margin-bottom:8px;}
			  #home .ey_focus_news .focus_text.focus_dynamic { margin-top:0; max-height:30px; height:30px; overflow:hidden; margin-bottom:5px;}


	.ey_sort_box { padding:10px 2%; width:95%; margin-top:2px; margin-bottom:20px;padding-bottom:10px; background:#FFE300; background-position:0 200px; float:left;}
	.you_searched { padding-right:4px;font-size:1.8em; line-height:25px; font-weight:bold; display:inline-block;}
	.search_selection {font-size:1.8em; line-height:25px; display:inline-block; color:#8C8C8C;}
	.sort { background: #FFF499 url(../_images/arrow_right.png) no-repeat;  background-position:6px 8px;color:#666666;font-size:1.5em; line-height:20px;display:inline-block;  padding:3px 18px 3px 3px; margin-left:5px; position: absolute; right:26px; top:30px;}
	.results {font-size:1.2em; line-height:15px; display:inline-block; color:#666; width:100%; margin-top:5px;}





			/*1x2 Add*/
		 #home .ey_add_three { min-height:400px; max-height:410px;  width:42.5%; padding:0 2%; color:#000; background:#FFE300;  float:left; display: -webkit-box; display: -moz-box;  display: -ms-flexbox; display: -webkit-flex;  display: flex; -moz-box-orient:vertical;  -webkit-box-orient:vertical;-ms-box-orient: vertical; -webkit-flex-direction: column;  flex-direction: column; border:0; margin-right:0; margin: 20px auto 0;text-align:center;background: url(../_images/add_yellow_370.png) repeat-x !important;	background-position: bottom right !important; display:block;}
			  #home .ey_add_three.red{ background: url(../_images/add_red_370.png) repeat-x !important;	background-position: bottom right !important;}

			 #home .ey_add_three .main_image { display:none; width:160px; height:81px; float:left; margin-bottom:0; padding-bottom:0;-moz-box-ordinal-group: 1;   -webkit-box-ordinal-group: 1;  -ms-flex-order:1; -webkit-order: 1;  order: 1;}
			  #home .ey_add_three .main_text { display:none;-moz-box-ordinal-group: 3;   -webkit-box-ordinal-group:3;  -ms-flex-order: 3; -webkit-order: 3;  order: 3;}
			  #home .ey_add_three .main_heading h1, #home .ey_add_three .main_heading h2 { font-size:2em; line-height:28px;  }
			  #home .ey_add_three .main_heading { float:right; width:100%;-moz-box-ordinal-group: 2;   -webkit-box-ordinal-group: 2;  -ms-flex-order: 2; -webkit-order: 2;  order: 2;  padding-top:0; margin:0;height:162px;}
			  #home .ey_add_three.yellow .main_heading,
			 #home .ey_add_three.red .main_heading {top: 108px;word-break:keep-all}
			  #home .ey_add_three .focus_text {color:#000; background:none; text-indent:0; float:left; width:100%;margin-bottom:5px; margin-top:7px; max-height:50px;-moz-box-ordinal-group: 1;   -webkit-box-ordinal-group: 1;  -ms-flex-order: 1; -webkit-order: 1;  order: 1; top: -105px; height:21px; overflow:hidden;}
			    #home .ey_add_three .focus_text p {color:#000;}
				#home .ey_add_three .focus_text strong{color:#000; font-size:1.25em;}
			    #home .ey_add_three .focus_text.focus_dynamic { display:none;}
					#home .ey_add_three .advert_icon { display: none;}
					#home .ey_add_three.quote { background: #FFFFFF url(../_images/border_bottom.png) no-repeat!important; min-height: 400px;   padding: 0;  width: 47.5%; background-position:  bottom right !important;}
  				#home .ey_add_three.quote .main_heading { padding: 20px 10px 40px; width: 88%;}

				 #home .ey_add_three.quote .focus_text { display:none;}
				 
				  #home .ey_add_three.quote  .main_heading {  margin:0 auto 20px; float:none; width:90%;-moz-box-ordinal-group: 2;   -webkit-box-ordinal-group: 2;  -ms-flex-order: 2; -webkit-order: 2;  order: 2; margin-top:40px; max-height:280px; overflow:hidden;  background:url(../_images/quote_up.jpg) no-repeat; background-position: top left;padding:0; text-indent:38px;  height: auto;}
				  
				  #home .ey_add_three.quote .main_heading span {  background:url(../_images/quote_down.jpg) no-repeat; background-position: bottom right; display:block; padding:0 0px 36px 0; max-height:234px;}
				  
			     #home .ey_add_three.quote  .main_heading h1 { padding-bottom:10px; background:url(../_images/quote_down.jpg) no-repeat; background-position: 100% 70%;padding-bottom:40px; }
				  #home .ey_add_three.quote .author_link { margin:0 auto; display:block; float:none; }
				 #home .ey_add_three.quote .read_link  { left: 0px; margin-top: 15px; }




		/*2x1 Add*/


			 	 #home .ey_add_fifteen { min-height:400px;  width:42.5%; padding:0 2%; color:#000; background:#FFE300;  float:left; display: -webkit-box; display: -moz-box;  display: -ms-flexbox; display: -webkit-flex;  display: flex; -moz-box-orient:vertical;  -webkit-box-orient:vertical;-ms-box-orient: vertical; -webkit-flex-direction: column;  flex-direction: column; border:0; margin-right:0; margin: 20px auto 0;text-align:center;background: url(../_images/add_yellow_370.png) repeat-x !important;	background-position: bottom right !important; display:block; position:relative;}
			  #home .ey_add_fifteen.red{ background: url(../_images/add_red_370.png) repeat-x !important;	background-position: bottom right !important; width:42.5%; padding:0 2%;}




			 #home .ey_add_fifteen .main_image { display:none; }
			  #home .ey_add_fifteen .main_text { display:none;}
			  #home .ey_add_fifteen .main_heading h1, #home .ey_add_fifteen .main_heading h2 {  font-size:2em; line-height:28px;  }
			  #home .ey_add_fifteen .main_heading { height:auto; float:right; width:100%;-moz-box-ordinal-group: 2;   -webkit-box-ordinal-group: 2;  -ms-flex-order: 2; -webkit-order: 2;  order: 2;  padding-top:0; margin:0; max-height:206px; overflow:hidden; top:70px;}
			  #home .ey_add_fifteen .focus_text {color:#000; background:none; text-indent:0; float:left; width:100%;margin-bottom:10px; margin-top:0px;-moz-box-ordinal-group: 1;   -webkit-box-ordinal-group: 1;  -ms-flex-order: 1; -webkit-order: 1;  order: 1; top:24px; position:absolute;}
			   #home .ey_add_fifteen.yellow .main_heading,
			   #home .ey_add_fifteen.green .main_heading,
			  #home .ey_add_fifteen.red .main_heading,
			  #home .ey_add_fifteen.blue .main_heading  { top:130px; max-height:160px;}
#home .ey_add_fifteen.green .focus_text, #home .ey_add_fifteen.yellow .focus_text, #home .ey_add_fifteen.blue .focus_text, #home .ey_add_fifteen.red .focus_text { margin-top: 0; position: absolute;  top: 90px; height:22px; overflow:hidden;}

			   #home .ey_add_fifteen .focus_icon,
				  #home .ey_add_fifteen .focus_icon { display:none;}
			    #home .ey_add_fifteen .focus_text p, #home .ey_add_fifteen .focus_text strong{color:#000;}
			    #home .ey_add_fifteen .focus_text.focus_dynamic { display:none;}
				#home .ey_add_fifteen .advert_icon { display: none;}

				#home .ey_add_fifteen.quote {background: #FFFFFF url(../_images/border_bottom.png) no-repeat  !important;
			background-position:-213px 397px !important; min-height:400px;}

				 #home .ey_add_fifteen.quote .focus_text { display:none;}
				  #home .ey_add_fifteen.quote  .main_heading {   height: auto; margin:25px auto 0; float:none; width:100%;-moz-box-ordinal-group: 2;   -webkit-box-ordinal-group: 2;  -ms-flex-order: 2; -webkit-order: 2;  order: 2;  padding-top:0px; padding-bottom:0; max-height:260px; overflow:hidden;  background:url(../_images/quote_up.jpg) no-repeat; background-position: top left; padding-bottom: 0; top:0;  text-indent:35px; }
			     #home .ey_add_fifteen.quote  .main_heading h1 { background:none; background-position: 100% 94%;padding-bottom: 40px; }
				    #home .ey_add_fifteen.quote .main_heading span {  background:url(../_images/quote_down.jpg) no-repeat; background-position: bottom right; display:block; padding:0 15px 36px 0; max-height:220px;}

#home .ey_add_fifteen.quote .author_link {top: 36px;}
				      #home .ey_add_fifteen.quote .read_link {   display: block;  float: none;left: 59%;margin: 0 auto; top: 85%;  width: 63px;}

		/*2x1 Quote*/
			 #home .ey_add_nineteen  {  min-height:320px; padding:40px 10px 0 10px; color:#000; background:#fff; width:42%; float:left; display: -webkit-box; display: -moz-box;  display: -ms-flexbox; display: -webkit-flex;  display: flex; -moz-box-orient:vertical;  -webkit-box-orient:vertical;-ms-box-orient: vertical; -webkit-flex-direction: column;  flex-direction: column; border-right:1px solid #999; margin-right:0; margin: 20px auto 0;text-align:center; border:0; display:block;}
			 #home .ey_add_nineteen  .main_image { display:none; }
			  #home .ey_add_nineteen  .main_text { display:none;}
			  #home .ey_add_nineteen  .main_heading h1, #home .ey_add_nineteen  .main_heading h2 { font-size:4m; line-height:50px; }
			  #home .ey_quote_nineteen  .main_heading { margin:5px auto 0; float:right; width:86%;-moz-box-ordinal-group: 2;   -webkit-box-ordinal-group: 2;  -ms-flex-order: 2; -webkit-order: 2;  order: 2;  padding-top:20px; padding-bottom:40px; max-height:195px; overflow:hidden; height:auto;  background:url(../_images/quote_up.jpg) no-repeat; background-position: top left;}
			  #home .ey_add_nineteen  .main_heading h1 { padding-bottom:40px; background:url(../_images/quote_down.jpg) no-repeat; background-position: 100% 94%;}
			   #home .ey_add_nineteen.quote  .main_heading h1 { background:none;padding:0; text-indent:24px;padding-bottom:30px; font-size:2em; line-height:26px;}
			    #home .ey_add_nineteen.quote .main_heading span {  background:url(../_images/quote_down.jpg) no-repeat; background-position: bottom right; display:block; padding:0 0px 36px 0; max-height:226px;}
				
			  #home .ey_add_nineteen .focus_text {display:none;}
			    #home .ey_add_nineteen  .focus_text p, #home .ey_quote_nineteen .focus_text strong{color:#000; line-height:20px;}
			    #home .ey_add_nineteen  .focus_text.focus_dynamic { display:none;}
				  #home .author_link { float:right; background:none; -moz-box-ordinal-group:3;   -webkit-box-ordinal-group: 3;  -ms-flex-order: 3; -webkit-order:3;  order: 3; font-size:1.2em; line-height:15px; border:0; margin:10px auto 0; padding:0; }
				  #home .read_link { float:right; background:none; -moz-box-ordinal-group:3;   -webkit-box-ordinal-group: 3;  -ms-flex-order: 3; -webkit-order:3;  order: 3; font-size:1.2em; line-height:15px; border:0; margin:10px auto 0; padding:0; position:relative; left:0; top:0;/* background:url(../_images/arrow_right.png) no-repeat; background-position:100%  3px; padding-right:20px;*/}

					 #home .ey_add_nineteen.red { min-height:400px;  padding:0 2%; color:#000; background:#FFE300; width:42.5%; float:left; display: -webkit-box; display: -moz-box;  display: -ms-flexbox; display: -webkit-flex;  display: flex; -moz-box-orient:vertical;  -webkit-box-orient:vertical;-ms-box-orient: vertical; -webkit-flex-direction: column;  flex-direction: column; border:0; margin-right:0; margin: 20px auto 0;text-align:center;background: url(../_images/add_red_370.png) repeat-x !important; display:block;	background-position: bottom right !important; position:relative;}

			#home .ey_add_nineteen.quote { background: #FFFFFF url(../_images/border_bottom.png) no-repeat  !important;
			background-position:bottom right !important;    height: 360px;}
			#home .ey_add_nineteen.quote .read_link { margin-top:15px; left:11px;}


				  #home .ey_add_nineteen .focus_icon,
				  #home .ey_add_nineteen .focus_icon { display:none;}


			  	 #home .ey_add_nineteen.yellow { position:relative; min-height:400px;  padding:0px 10px 0 10px; color:#000; background:#FFE300; width:42.5%; float:left; display: -webkit-box; display: -moz-box;  display: -ms-flexbox; display: -webkit-flex;  display: flex; -moz-box-orient:vertical;  -webkit-box-orient:vertical;-ms-box-orient: vertical; -webkit-flex-direction: column;  flex-direction: column; border:0; margin-right:0; margin: 20px auto 0;text-align:center;background: url(../_images/add_yellow_370.png) repeat-x !important; display:block;background-position: bottom right !important;}
				 #home .ey_add_nineteen .advert_icon { display: none;}
				 #home .ey_add_nineteen .main_heading { -moz-box-ordinal-group: 2;  float: right; height: auto; margin: 0; max-height: 350px;  order: 2;  overflow: hidden;  padding-top: 0;  width: 100%; }
				 #home .ey_add_nineteen.quote .main_heading { margin-bottom:20px; height:auto; width:90%; padding:0; text-indent:30px; max-height:264px;}
  	 #home .ey_add_nineteen.yellow .main_heading, #home .ey_add_nineteen.green .main_heading, #home .ey_add_nineteen.blue .main_heading, #home .ey_add_nineteen.red .main_heading  {top: 118px; height:156px; position:relative;}

			  #home .ey_add_ey_add_nineteen.red{ background: url(../_images/add_red_370.png) repeat-x !important;	background-position: bottom right !important;}
			  #home .ey_add_nineteen.yellow .main_heading h1, #home .ey_add_nineteen.green .main_heading h1, #home .ey_add_nineteen.blue .main_heading h1, #home .ey_add_nineteen.red .main_heading h1 {background:none;
			  font-size:2em; line-height:28px; }
			  #home .ey_add_nineteen.yellow .author_link, #home .ey_add_nineteen.yellow .read_link,
			  #home .ey_add_nineteen.red .author_link, #home .ey_add_nineteen.red .read_link,
			  #home .ey_add_nineteen.yellow .focus_text.focus_dynamic,
			  #home .ey_add_nineteen.red .focus_text.focus_dynamic  { display: none;}
			  #home .ey_add_nineteen.yellow .focus_text, #home .ey_add_nineteen.red .focus_text,
			  #home .ey_add_nineteen.green .focus_text, #home .ey_add_nineteen.blue .focus_text { -moz-box-ordinal-group: 1; background: none ;  color: #000000;  float: left; margin-bottom: 0;  margin-top: 44px;  order: 1;  text-indent: 0;  width: 100%; display:block;top: -173px; position:absolute; top:43px; height:22px; overflow:hidden;}



/*1x2 Grey News*/
					#home .ey_news_twentyseven { height:372px; float:left;border:0; padding-right:0; margin-right:0; width:43.2%; float:left; display: -webkit-box; display: -moz-box;  display: -ms-flexbox; display: -webkit-flex;  display: flex; -moz-box-orient:vertical;  -webkit-box-orient:vertical;-ms-box-orient: vertical; -webkit-flex-direction: column;  flex-direction: column; background:#B2B2B2; margin:20px auto 0; padding:14px 2%; display:block; margin-bottom:20px; }
					#home .ey_news_twentyseven  .main_text { padding-bottom:0; border:0; max-height:180px; margin-bottom:5px; height:auto; padding-top:0; width:90%; background-position: bottom right;}
					#home .ey_news_twentyseven .main_text h1, #home .ey_news_twentyseven .main_text h2 {color:#1A1A1A;}
			       .ey_news_twentyseven  .main_image     { display:none;}
			 		#home .ey_news_twentyseven  .main_heading { margin: 0 0 12px; max-height:64%; border:none; width:100%;   -moz-box-ordinal-group: 1;   -webkit-box-ordinal-group: 1;  -ms-flex-order: 1; -webkit-order: 1;  order: 1; height:auto;}
					#home .ey_news_twentyseven  .focus_text { display:none;margin-top:4px; -moz-box-ordinal-group: 4;   -webkit-box-ordinal-group: 4;  -ms-flex-order: 4; -webkit-order: 4;  order: 4; margin-bottom:20px;}
					 #home .ey_news_twentyseven  .focus_text.focus_dynamic { margin-bottom:0; display:block; color:#4D4D4D;}
					   #home .ey_news_twentyseven  .focus_text p, #home .ey_news_twentyseven  .focus_text strong {color:#4D4D4D;}



/* Home Styles------------------->*/


	#mobile_data { height:800px;}
	#mobile_data .recommend { background: #FFF; float:none; width:280px; margin-left:-51px; padding-left:20px; padding-bottom:0;  border-radius: 3px;  margin: 0 auto 20px;}
#mobile_data #ey_canvas .recommend p {line-height:20px; font-size:0.8333em; margin-bottom:14px; float:none;}
#mobile_data .recommend h1 { margin-bottom:20px;}
.focus_text { color: #666666; left:0; position:relative;}
#mobile_data .focus_text { color:#666; font-size:1em; }
#mobile_data #ey_canvas .focus_text p {font-size:0.66666em; line-height:18px; width:94%;
  background: url(../_images/focus_image.png) no-repeat scroll 0 8%; text-indent:20px; }
.text_recommend { text-align:center; padding-left:0;}
#mobile_data #ey_canvas p.text_recommend  { float:none;}
#mobile_data #ey_canvas .recommend_form .single_line_text input{ box-shadow: none; background:#FFF; border-radius:2px; color:#000; margin-left:0%;   width: 286px;}
#mobile_data #ey_canvas.print_subscription_height .multiple_choice label { display:inline-block; float:left; line-height:16px; width:5em;font-size: 0.8em; height:30px;}
 .recommend .main_text { padding-top:15px; width:93%; display:block; padding-bottom:0; padding-left:0; }
 .recommend_form  textarea { box-shadow: none; background:#FFF; border-radius: 3px; color:#666; margin-left:0%;   width: 296px; border:0; height:80px;
}

#mobile_data #ey_canvas .dyn-search-canvas.recommend_form{ margin:0 auto; width:292px;}

#mobile_data #ey_canvas .dyn-search-canvas.recommend_form button {float:right; color:#FFF;
 background: -webkit-gradient(linear, center center, 0, center center, 460, from(#333333), to(#262626));
 background: -webkit-linear-gradient(top, #333333, #262626);
 background: -moz-linear-gradient(top, #333333, #262626);
 background: -ms-linear-gradient(top, #333333, #262626); padding:8px; width:auto;}

 /*----RECOMMEND FORM---*/

 /*-----AUDIO Controls---*/
audio { margin-top:0; height:30px; margin-bottom:8px; width:386px;}

 .single_form.pop_up { left:0; position:relative; border:0px solid #000;}
 .form_skin {background:url(../_images/shadow_white.png) repeat; width:850px; padding-bottom:20px; float:left; padding-top:60px; position:fixed; height:100%;}
 #mobile_data.single_form .recommend h1 { color:#000; margin-bottom:14px; font-size:2.77777777em; line-height:55px;}
 @media screen and (-webkit-min-device-pixel-ratio:0) {  .form_skin { padding-top:0;} #mobile_data.single_form .recommend h1 { margin-bottom:0;} #mobile_data.single_form .recommend_form textarea { height:60px;} }
		#overlay { background:#fff; color:#000;  width: 100%;left: 0;  height:100%;top: 0;position: fixed;z-index: 9998;margin: 0;padding: 0; }
		#form_placer { border:0px solid #000; position: relative; top:0px; left:0px; margin-left: 0px; width:33%; height: 694px; z-index: 9999; margin:0 auto; }
		#form_container  { display:none; color:#000;  width: 100%;left: 0;  height:100%;top: 0;position: fixed;z-index: 9998;margin: 0;padding: 0;}
#mobile_data.single_form  #ey_canvas { width:436.5px; height:auto; margin:0 auto; float:left; -webkit-box-shadow: 6px 6px 5px -5px #666, 6px 6px 5px -5px #666; moz-box-shadow: 6px 6px 5px -5px #666, 6px 6px 5px -5px #666; box-shadow: 6px 6px 5px -5px #666, 6px 6px 5px -5px #666;}
#mobile_data.single_form .recommend { background: #FFF; float:none; width:88%;padding-left:25px; padding-bottom:0;  border-top-right-radius: 3px; border-top-left-radius: 3px;
border-top-left-radius: 0;  border-bottom-left-radius: 0;   margin: 0 0 20px 0px;}
#mobile_data.single_form p.text_recommend { font-size:1.1111em;}
#mobile_data.single_form #ey_canvas .dyn-search-canvas.recommend_form{ margin:0 auto; width:390px;}
#mobile_data.single_form #ey_canvas .recommend_form .single_line_text input{width: 377px; padding-left:10px; font-weight:bold;}
#mobile_data.single_form #ey_canvas .recommend_form  input[type=text] { color:#000;}
#mobile_data.single_form .recommend_form textarea { margin-bottom:-10px;width: 377px; padding:10px 0 0 10px; color:#000; }

#mobile_data.single_form .focus_text { color:#666; position:relative; top:0; left:0; margin-left:0;}
#mobile_data.single_form #ey_canvas .dyn-search-canvas.recommend_form button {float:none;  padding:0 16px 0; width:auto; cursor:pointer;font-size:1.11111em; background:url(../_images/arrow_right_white.png) no-repeat; background-position: center right; margin-right:4px; position:relative; left:80%; line-height:20px; }
#mobile_data.single_form #ey_canvas .focus_text p {font-size:1em; line-height:18px; width:94%;
 background:url(../_images/focus_grey.gif) no-repeat; background: none, url(../_images/focus36x36.png) 0 0 / 18px 18px no-repeat; background-position:0px 0px; width:18px; height:18px; padding-right:5px; text-indent:30px; margin-bottom:8px;}
 #mobile_data.single_form #ey_canvas .sub_text p {font-size:0.666em; line-height:18px; width:94%;
 background:none;  color:#666;  }
 #mobile_data.single_form .detailed_search {padding-bottom:0; height:auto;}
  #mobile_data.single_form .author{  border-top: 1px solid #999999; display: inline-block;  padding-top: 5px;}
  #mobile_data.single_form  #ey_canvas .author p{ width:100%; padding-top: 5px; margin-bottom:5px;}
 #mobile_data.single_form #ey_canvas p.text_recommend   { float:none; background:url(../_images/email_form.png) no-repeat; background-position: 22px 20px; text-align:left; text-indent:60px; font-weight:bold; line-height:23px; padding:18px 0 18px 50px; text-indent:0; width:80%;}
  #mobile_data.single_form #ey_canvas p.text_subscribe { float:none; background:url(../_images/newsletter_form.png) no-repeat; background-position: 22px 18px; text-align:left; padding-left:60px;font-weight:bold; width:60%; line-height:23px; padding:15px 0 18px 50px;}
	
  
 #mobile_data.single_form #ey_canvas p.text_recommend.contact_icon  { float:none; background:url(../_images/newsletter_form.png) no-repeat; background-position: 22px 18px; text-align:left; padding-left:60px;font-weight:bold; width:80%; line-height:23px; padding:15px 0 18px 50px; text-indent:0;}
  #mobile_data.single_form #ey_canvas.webcast_height p.text_recommend  { float:none; background:url(../_images/webcast_black.png) no-repeat; background-position: 17px 17px; text-align:left; text-indent:60px;}
    #mobile_data.single_form #ey_canvas.webcast_icon p.text_recommend  { float:none; background:url(../_images/webcast_black.png) no-repeat; background-position: 17px 10px; text-align:left; text-indent:60px; line-height:36px;}
 #mobile_data.single_form .close { position:absolute; top:10px; right:25px; background: url(../_images/close.png) no-repeat; background: url(../_images/close.png) no-repeat; background: none, url(../_images/close36.png) 0 0 / 16px 16px no-repeat;  height:26px; width:26px; cursor:pointer;}
.webcast_player{ width:386.5px; height:36px; margin:0 auto;}
 .send_text { font-size:1.11111em; text-align:right; padding-right:25px; width:382px;  background:url(../_images/arrow_right_white.png) no-repeat; background-position:center right;}
#mobile_data.single_form  #ey_canvas.webcast_height { height:auto; padding-bottom:40px; margin:0 auto; float:left; display:block;}
#ey_canvas.webcast_height .ey_iframe iframe {   height:260px;  left: 0%; position: relative; float:left; top: 1.5%; width:100%;}


.pop_up #ey_canvas.webcast_height  { position:relative; left:0; margin-right:0;}
 #ey_canvas p.multiple_choice label  { display:block; min-width:2em; margin:0; line-height:20px;}
 #ey_canvas p.multiple_choice span {}
 #mobile_data #ey_canvas p {  font-size:0.83333em;}
 #mobile_data #ey_canvas p.multiple_choice input,
 #mobile_data #ey_canvas .print_subscription  input[type="radio"] { margin-bottom:0;
   -webkit-box-shadow: none;  moz-box-shadow:none;  box-shadow:none; }
    #mobile_data #ey_canvas .print_subscription  input[type="radio"] { height:14px; }
  #mobile_data #ey_canvas .print_subscription .single_line_text input { margin-bottom:8px;}
  #mobile_data #ey_canvas .print_subscription p { line-height:20px; font-size:0.83333em;}
  #mobile_data.single_form #ey_canvas .print_subscription input.street {  width:246px; margin-right:6px;} 
   #mobile_data.single_form #ey_canvas .print_subscription input.no {  width:38px; margin-right:0px; }
    #mobile_data.single_form #ey_canvas .print_subscription input.country { width:300px; margin-right:20px;}

	  #mobile_data.single_form #ey_canvas .print_subscription input.city {  width:300px; margin-right:20px;margin-bottom:8px;}
	    #mobile_data.single_form #ey_canvas .print_subscription input.state {  width:300px;margin-right:6px;margin-bottom:8px;}
		  #mobile_data.single_form #ey_canvas .print_subscription input.zip{ width:300px;margin-bottom:8px;}

		  #mobile_data.single_form #ey_canvas .print_subscription input.phone_number  { margin-right:0; width:300px;}
		  #mobile_data.single_form #ey_canvas .print_subscription input.email_address  { margin-right:0; width:300px;}
		    #mobile_data.single_form #ey_canvas.print_subscription_height .drop_down select { margin-bottom: 8px; height:32px; background:#fff; border:0; color:#999; margin:0 0 8px 0; width:auto; vertical-align:inherit;}
			  #mobile_data.single_form #ey_canvas.print_subscription_height p.drop_down { padding-left:0;}

		  #ey_canvas .checkboxes label { display:block; line-height: 18px;width:100%; }
		    #mobile_data #ey_canvas .checkboxes input { padding-top:0;width:auto; display:block; margin-right:10px;  height:13px;  margin-top:3px; background:none; box-shadow:none;}
		     #mobile_data #ey_canvas .checkboxes span { line-height:10px;}
			 #mobile_data.single_form #ey_canvas .dyn-search-canvas.print_subscription  button { line-height:20px; margin-bottom:20px;font-size: 1em;}
			 #mobile_data.single_form #ey_canvas.print_subscription_height { height:auto; display:block;}
			 #mobile_data.single_form #ey_canvas  p { float:none;}
			   #mobile_data #ey_canvas.print_subscription_height p {float:left; font-weight:bold;  }
			   #mobile_data #ey_canvas.print_subscription_height p.checkboxes { padding-left: 0;}
			   	#mobile_data #ey_canvas p.tax_recommend  { float:none;  text-align:left; padding-left:60px; line-height:23px; padding:10px 0 10px 5%; width:75%;}
			   #mobile_data.single_form .success #ey_canvas p.text_recommend.contact_icon {line-height:36px; background-position:22px 10px;}
			  #mobile_data.single_form .success #ey_canvas { display:block;}
			  #mobile_data.single_form .success{ float:left; margin-top:40px;}
			   p.tax_recommend {   padding-left: 5%;}
			   #mobile_data.single_form .success #ey_canvas.print_subscription_height p.tax_recommend  { float:none;  text-align:left; padding-left:60px; line-height:23px; padding:5px 0 10px 5%; width:75%;}
			   	#mobile_data .ey_iframe { float:left; border:0; height:auto;}




/*----*/


 /*-----PRINT BLOCKS---*/

.print_block { position:relative; background:#666; float:left; width:92%; height:197px; padding:12px; margin:0 15px 20px 0;}
.print_image { float:left; width:142px; height:195px;  }
.print_text { float:right; width:60%; position:absolute; left:168px; bottom:27px; }
.print_text h2, .print_block .print p a, .print_block .export_pdf p a {color:#FFF;}
.print_text h2 { font-size:1.2em;}
#home .print_title { margin-bottom:20px;}
.print_block .export_pdf { margin:10px 0 0 0; width:100%;}
.print_block .print { margin-bottom:0; width:100%;}



html { background:none; background-position: center top;}

#ey_filter  { display:none;}
#article #ey_header { border:0; position:absolute; z-index:1; left:1%; width:133px; height:38px; -webkit-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0); -moz-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0);box-shadow: 0px 0px 0px rgba(0, 0, 0, 0); display:block;}
#article #ey_back  { border-right:0px solid #333; position:absolute; z-index:1; right:5px; width:61px; height:61px; top:0; background: #FFF; text-align:center;}
#home #ey_back  {  right:124px;}
#ey_back img { position:relative; top:23px;}
#home.downloads .focus_text { color: #999999; font-size: 1.5em; margin-bottom: 20px; top: 0;}
#home.downloads .ey_content { margin-left: 0; padding-bottom: 423px; padding-left: 3.5%; width: 63.1%;}
#home.downloads .ey_content { margin-top: -8px;}


#ey_logo {width:196px; height:67px; left:0.5%;}
#ey_logo img { display:block; width:100%; height:100%; -ms-interpolation-mode: bicubic;}
.ey_logo_text {display:none;}


#content {   display: block; }
.main_text h1 {  font-size: 7.5em;  letter-spacing: -0.015em;  line-height: 80px;  margin: 0;  padding-bottom: 0;}
.ey_block { display: block; float: left; width: 100%;}


.ey_carousel_block { position:relative;}
.ey_carousel_text { position:absolute; z-index:500; top:297px; left:24px; width:90%; height:auto; color:#FFF;}
.ey_carousel_text h2 { color:#FFF; margin-bottom:0.2em;}

.ey_map{ background:#666666; float: left; height:auto; margin:0 0 1em -25px; width:587.25px; padding:5px 5px 5px 25px;}
.ey_map_image { float:left; width:389px; height:316px; }
.ey_map_text { float:right; width:180px; height:auto; padding-top:20px; color:#FFF;}
.ey_expert_block, .ey_recommend_block { width:100%; border-top:3px solid #C7C9CB; padding-top:4.5px; padding-bottom:20px;}

.ey_expert_teaser { background:#FFE300; padding:10px 18px; float:left; width:94%;}
.ey_expert_teaser_image { float:left; width:160px; height:160px;}
.ey_expert_text { float:left; padding-left:24px; width:354px;}
.ey_expert_text p { margin-bottom:0;}
.ey_expert_text h1 { font-size:45px; line-height:50px; color:#4D4D4F; margin-bottom:10px; margin-top:10px; }



#content { position:relative;}
.content_main {display: table-header-group; float:left; width:100%; background:#ffffff;}
.ey_news { border: 0 solid #999999; float: left;  overflow: hidden;  padding: 10px 2% 36px 8%; position: relative; width: 100%; }
.ey_content {display: table-footer-group; float:none;}
.ey_menu_scroller { display: table-footer-group; overflow-x: inherit; overflow-y: inherit; background: none; float:left; width:31%; min-width:179px;  margin-right:0; }


.main_image { margin:0;}
#header, #container_main, #footer, .disclaimer,
.position_relative, .ey_content, .ey_iframe	{ width:100%;}
.ey_expert_teaser_image, .ey_expert_text, .ey_map_text { width:100%;}
#content { padding-bottom:0; float:left;background:url(../_images/grey_background.png) repeat-y;background-position:left bottom;}
html #article #content { /* background: #F3F3F4;*/background: #FFFFFF url(../_images/grey_background.png) repeat-y scroll 0 0 ; background-size:36.6%;
}

#container_main{ z-index:10; float:none; width:100%; margin:0 auto; height:100%;-webkit-transition: .8s all ease;-moz-transition: .8s all ease;-o-transition: .8s all ease;-ms-transition: .8s all ease;transition: .8s all ease; }
	.search_results #content{ min-height:900px;}
.ey_content {padding:0%; width:63%; float:right; padding:0 0 0 0; margin-left:0;  background:#FFF;-webkit-box-shadow: 6px 0px 5px -5px #eee inset, 6px 0px 5px -5px #ccc inset; moz-box-shadow: 6px 0px 5px -5px #eee inset, 6px 0px 5px -5px #ccc inset; box-shadow: 6px 0px 5px -5px  #eee inset, 6px 0px 5px -5px #ccc inset;position:relative; margin-left:25px; }

#article .ey_content { margin-left:0; padding-left:3.5%; width:62.1%; padding-right:1%; }



.ey_expert_teaser_image { width:33%; height:auto; display: table-footer-group; }
.ey_expert_text { padding:0; display: table-header-group;  }
.ey_expert_paragraph { padding:0; display: table-header-group; width:63%; float:right; }

.ey_expert_text h1 { font-size:30px; line-height:35px; margin-top:0;}

.ey_map { margin:0; padding:1%;}
.ey_map { width:98.5%; margin:0 0 20px -5.5%; padding-left: 6%;
background: -webkit-gradient(linear, left top, 0, right top, 460, from(#333333), to(#666));
 background: -webkit-linear-gradient(left, #333333, #666);
 background: -moz-linear-gradient(left, #333333, #666);
 background: -ms-linear-gradient(left, #333333, #666);
 background: -o-linear-gradient(left, #333333, #666); }
.ey_map_image { height:100% !important; width:100% !important;}
.ey_map_image img { height:auto !important; width:100% !important;}

.content blockquote { padding:0 10% 20px; width:80%;}
.bx-controls {  top: 0;}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {  bottom: -24px !important; } 
.bx-wrapper .bx-controls-direction a { margin:0 !important;}
.bx-controls-direction { top: 120px;}

.ey_carousel{ background:#666666; float: left; height:427.5px;  width:587.25px;  position:relative;}

.ey_carousel{ width:98.5%; height:auto;
background: -webkit-gradient(linear, left top, 0, right top, 460, from(#333333), to(#666));
 background: -webkit-linear-gradient(left, #333333, #666);
 background: -moz-linear-gradient(left, #333333, #666);
 background: -ms-linear-gradient(left, #333333, #666);
 background: -o-linear-gradient(left, #333333, #666); margin:0 0 1em -5.5%;  padding: 5px 5px 0 6%;  }





.slidesjs-container {}
.container { width:100%; height: auto !important;}
.ey_left_video { padding:5% 2%; width:96%; margin:0 0 8% 0; position:relative;}

.ey_iframe { display: table-header-group; float:none; border:1px solid #FFF; height:20px; width:100%; }
.ey_video_heading { margin-top:10px; display: table-footer-group; float:none; position: relative; bottom:0%; float:left;}

#slides .slidesjs-navigation {  position: absolute; top: 87px; margin:0 !important;}
.container_cover { overflow:hidden;}
.slidesjs-slide {}
.slidesjs-control img {display:block; max-width:100%; width:100%; height: auto; position:relative; left:0%;}
.content .slidesjs-pagination { left:40%}
.ey_carousel_block {   position: relative !important; height:0 !important;}
.ey_carousel_text { position: relative !important; min-height:0; float:left; padding:20px 0 10px; left:0!important; top:0 !important; float:left; }
#slides .slidesjs-previous { left:2%;}
#slides .slidesjs-next { right:2%}
#slides .slidesjs-next { left:86.5% !important;}
.content .slidesjs-pagination { left: 40%; top: 172px; position:absolute; margin:0; z-index:50;}
.ey_expert_teaser { width:94%; padding:5% 3%; }
.ey_recommend_block { display:block;}
.ey_news_scroll { height:auto; width:98%;  }

.ey_tag_block .tag, .ey_related_sections {display:block;}

.ey_news .ey_author_block h3 { font-weight:bold; border:none;line-height:22px; margin-bottom:0; padding:0; font-weight: normal;}

.ey_news h3 { font-weight:bold; border:none;line-height:22px; margin-bottom:12px; padding:0; font-weight: normal;}


.ey_show { padding:0;height:auto;}

.ey_related_sub { width:100%;}

.ey_news .twitter, .ey_news .facebook, .ey_news .linkedin, .ey_news .google, .ey_news .mail, .ey_news .print, .ey_news .subscribe, .ey_news .app, .ey_news .rss, .ey_news .contact, .ey_news .download, .ey_news .view, .ey_news .subscribe_pen, .ey_news .disclaimer{ display:block; width:100%; float:left; height:auto; margin-bottom:6px;}

.date p, .tax p , .countries p, .industries p, .gov p { height:auto; padding:0 10px 0 0px; margin:0; font-size:0.8em; line-height:17px;}

.ey_tag_block { color: #9D9FA2;}
.ey_tag_block strong { color:#000; font-weight:normal;}

.ey_news .ey_related_sections { height:auto; color:#262626;}
.ey_news .ey_recommend_block a { color:#666;}
.ey_news_profiles .ey_author_name { margin-bottom: 10px; margin-top: 10px;}
.download, .view, .subscribe_pen, .webcast, .twitter, .facebook, .linkedin, .google, .mail, .print, .subscribe, .rss, .contact { min-width:55%;}




.ey_left_video { background:#666666; float: left; height:auto; margin: 6px 5% 20px 0; width: 80%; padding:10%;}

.ey_left_video { display:table;  background: none repeat scroll 0 0 #666666; float: left;  min-height: 380px; height:100%; margin: 5px 22px 20px -5.5%;  padding: 5px 5px 10px 9%; width: 98.5%;	background: -webkit-gradient(linear, left top, 0, right top, 460, from(#333333), to(#666)); background: -webkit-linear-gradient(left, #333333, #666); background: -moz-linear-gradient(left, #333333, #666);background: -ms-linear-gradient(left, #333333, #666); background: -o-linear-gradient(left, #333333, #666); }

.ey_video_heading { color:#ffffff;}
.ey_video_heading h2 { font-size:1.333em; line-height:20px;color:#ffffff; font-weight:bold;}
.ey_iframe {
  height: 0;
  margin-bottom: 0;
  padding-bottom: 56.25%;
  padding-top: 0;
  position: relative;
}
.ey_iframe iframe {width: 91.5%;  position: relative; left:5%; top:1.5%;}


.hidden, .webcast { display:block;}
.webcast, .twitter,.facebook, .linkedin, .google, .mail, .print, .subscribe, .rss, .contact{ min-width: inherit; margin-bottom:20px;}

.ey_table {   }
.show { display:block !important;}

.ey_news .ey_recommend_block, .ey_news .ey_related_block,
.ey_news .ey_tag_block, .ey_news .ey_author_block  { line-height:35px; padding:0px 0 1px; text-align:center; white-space: nowrap; float:none;border:0px solid #000;}
.ey_news .ey_recommend_block, .ey_news .ey_tag_block, .ey_news .ey_related_block, .ey_news .ey_author_block  {
  border-top: 3px solid #C7C9CB; float: left; padding-bottom: 20px; padding-top: 4.5px; width: 97%; text-align:left; white-space:normal;
  line-height:inherit; background:none;}

.ey_news .ey_related_block { padding-bottom:0;}


.ey_tag_block .tag  { float:left;}
.ey_tag_block { color:#9D9FA2;}
.ey_tag_block strong { color:#000;}


.ey_related_block h2 { font-size:1.2em; line-height:22px; margin-bottom:14px;}
.ey_related_block h3 { }
.ey_related_sections { border-bottom:1px #333 solid; width:100%; float:left;}
p.ey_related_sub  { font-size:0.8em; line-height:15px; color:#9D9FA2;margin-bottom: 20px;}
#home h2.arrow_heading {background:none; padding-right:0;}
h2.arrow_heading { background:url(../_images/arrow_down.png) no-repeat;background-position: bottom right; padding-top:14px; padding-right:14px;}
h2.arrow_heading.new { background:url(../_images/arrow_up.png) no-repeat;background-position: bottom right;}


p.ey_related_sub strong { color:#666666;}

.hidden, .dyn-search { display: block; }



.ey_news .twitter, .ey_news .download, .ey_news .view,.ey_news .subscribe, .ey_news .facebook, .ey_news .linkedin, .ey_news .google, .ey_news .mail, .ey_news .print, .ey_news .subscribe, .ey_news .app, .ey_news .rss, .ey_news .contact, .ey_news .disclaimer { float:left;}

.position_relative.tabs { margin-top:10px;}
.main_image, .position_relative { max-width:100%; margin:0 auto; height:auto !important;position:relative;}
#article .main_image, #article .position_relative { max-width:98.9%; }


.position_relative {  display: -webkit-box; display: -moz-box;  display: -ms-flexbox; display: -webkit-flex;
    -moz-box-orient:vertical; -webkit-box-orient:vertical; -ms-box-orient: vertical; -webkit-flex-direction: column; flex-direction: column;  display: block;}

.ey_column_order {  display: -webkit-box; display: -moz-box;   display: -webkit-flex; display: flex;
    -moz-box-orient:vertical; -webkit-box-orient:vertical; -ms-box-orient: vertical; -webkit-flex-direction: column; flex-direction: column;}


.position_relative.slide { position:absolute !important; float:left; overflow:visible;}
.main_image,  .position_relative{ height:auto !important; position:relative; border:0; padding-bottom:10px;}
.position_relative.slide .main_image img {display:block; width:161%; height: auto; position:relative; left:-36%;}
.blue .main_image, .blue .position_relative { width:100%; height:auto !important; position:relative; border:0;}
.position_relative p.more_button, .position_relative .more_button p { margin-top:0;}
.position_relative p.more_button a { font-size:1em;}
.blue .position_relative { border:0;}
.main_text { width:100%; left:0%; top:0%; padding:0 0 10px 0; position:relative; color:#000;    -moz-box-ordinal-group: 1;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 3;
    -webkit-order: 3;
    order: 3;}
.main_image {
   -moz-box-ordinal-group: 1;
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 1;
    -webkit-order: 1;
    order: 1;}

.main_text h1 { color:#000; font-size:4.5em; line-height:50px; margin-bottom:8px;}
.focus_text { color: #666666; left:0; position:relative; font-size:1.5em; margin-bottom:8px; text-indent:0; -moz-box-ordinal-group: 2; -webkit-box-ordinal-group: 2; -ms-flex-order: 2; -webkit-order: 2;  order: 2; /*width:397px; */width:100%; padding:0 0 0 0; background:none;}


#article .focus_icon, .news_icon, .article_icon, .focus_content { display:inline-block; vertical-align:middle;}
body.webapplication .save_article { display:inline-block;}
 .save_article { display:none;}
 body.news .save_article { left: inherit; right:2%; position: absolute; top: -3px; z-index:99;}
.focus_content { padding-left:0; line-height:18px; padding-top:2px;}
.focus_icon {  width:18px; height:18px;}

.news_icon {background: url(../_images/news_black.png) no-repeat; width:18px; height:15px;}
.article_icon { display:none;}



.content .focus_text { font-size:1em; margin-bottom:0; margin-top:-8px;}
#article .focus_text { margin-top:0; margin-bottom:10px;}
.content .focus_text p { margin-bottom:0;}
.focus_text p { padding:0;}
.main_heading {-moz-box-ordinal-group: 3; -webkit-box-ordinal-group: 3; -ms-flex-order: 3; -webkit-order: 3; order: 3;  left: 0%; padding: 0 0 0; position: relative;width:100%; padding:0 0 0 0; }
#article .main_heading { margin-bottom:10px;}
.main_heading br, .main_text br { display:none;}

.main_heading h1 {font-size:3em; line-height:50px;}
.main_text h2 { color:#000;font-size:1.333em; line-height:25px;}
.blue .main_text { position: absolute; left: 0%; margin:0 auto; display:inline-block; top: auto; z-index:16;
width:100%; background:#F3F1ED; padding:1% 0%; bottom:0; }
.blue .main_text h1 { font-size:2.5em;}
.blue .main_text h2 { font-size:2em; line-height:inherit; padding-top:2px; margin-top:5px;}
.main_text h2 { margin-bottom:0;}
.main_image img, .ey_expert_teaser_image img, .ey_map_image img {display:block; width:100%; height: auto;}

.main_image img {display:block; width:100%; height: auto; position:relative; left:0%;}
.blue .main_image img {display:block; max-width:100%; width:100%; height: auto; position:relative; left:0%;}
.vx-styling .responsive_height.tabs .main_image,
.responsive_height.tabs .main_image {
   max-width: 100% !important; width:97%;
}
.vx-styling .responsive_height.tabs .main_image {
  margin: 20px 0 0;
}

/*---------CAROSUEL--*/
#slides, .slidesjs-container { overflow:visible !important;}


#slides {display: none}

#slides .slidesjs-navigation { margin-top:-135px; z-index:50; position:relative;  width:427px;  }
#slides .slidesjs-previous {   margin-right: 5px; float: left; left:2%; position: absolute;height:37px; width:37px; background:url(../_images/arrow_left_carousel.png) no-repeat; }

#slides .slidesjs-next {  margin-right: 5px; float: left;left:100px; position: absolute;  height:37px; width:37px;background:url(../_images/arrow_right_carousel.png) no-repeat; }

.content .slidesjs-pagination {  margin: 17.1% 0 0;  list-style: none; position: absolute; left:39%; top:28%; z-index:500;}
.content .slidesjs-pagination li {  float: left; margin: 0 1px; background:none; padding:0;  }
.slidesjs-pagination li a { display: block;width: 13px;  height: 0;  padding-top: 13px;background-image: url(../_images/pagination.png);background-position: 0 0;  float: left; overflow: hidden; }

.slidesjs-pagination li a.active,
.slidesjs-pagination li a:hover.active {   background-position: 0 -13px }

.slidesjs-pagination li a:hover {  background-position: 0 -26px   }

 #slides a:link,  #slides a:visited {   color: #333 }

 #slides a:hover, #slides a:active {  color: #9e2020 }

.navbar { overflow: hidden  }
#slides {  display: none }
.container {   width:588px; overflow:hidden;    }

/*-------------FORM*/

.content label { display:none;}
.content input {width: 71%;}

#search_site span label {top:26px !important; left:8px !important;}
.content .dyn-search button, .dyn-search buton { background:url(../_images/button.png) no-repeat; border:0; width:40px; height:40px; padding:0;}

.blockquote { text-align:center;}
.blockquote p { display:inline-block; border-top:1px solid #999; padding-top:0.8em;}

.inside_page #container_main{  margin: 0 auto;width: 818px;	background:#FFF;position:relative;z-index:10;top:0px;
}

#offline_index{ overflow-y: scroll; -webkit-overflow-scrolling: touch; height: 900px;  overflow-x: hidden;}

#offline_search .ey_sort_box {  width: 93%;}one }
.container {   width:588px; overflow:hidden;    }

/*-------------FORM*/

.content label { display:none;}
.content input {width: 71%;}

#search_site span label {top:26px !important; left:8px !important;}
.content .dyn-search button, .dyn-search buton { background:url(../_images/button.png) no-repeat; border:0; width:40px; height:40px; padding:0;}

.blockquote { text-align:center;}
.blockquote p { display:inline-block; border-top:1px solid #999; padding-top:0.8em;}

.inside_page #container_main{  margin: 0 auto;width: 818px;	background:#FFF;position:relative;z-index:10;top:0px;
}

#offline_index{ overflow-y: scroll; -webkit-overflow-scrolling: touch; height: 900px;  overflow-x: hidden;}

#offline_search .ey_sort_box {  width: 93%;}