﻿

#header .widget-area{width:468px;float:right;margin:0;padding:5px 10px 0px 0;}


#header-left .widget-area{width:70px;height:90px;float:left;margin:0px 0 0 0;padding:0px 0px 0px 30px;}


#header-center .widget-area{display:block;width:156px;height:90px;//float:left;margin:10px 0 0 0;padding:0px 30px 0px 0px;}


#header .widget-area p{margin:0;padding:0 0 5px 0;}


#header .widget-area h4{color:#333333;font-size:14px;font-weight:normal;margin:10px 0 0 0;padding:0;text-decoration:none;}


#header-center .widget-area h4{font-size:10px;text-align:center;font-weight:bold;margin:10px 0 0 0;padding:0;text-decoration:none;}


#header .widget-area ul{margin:0;padding:0;}


#header .widget-area ul li{list-style-type:square;margin:0 0 0 20px;padding:0;}


#featured-top .widget, #featured-bottom .widget{margin:0 0 20px 0;}


#sidebar .widget, #sidebar-alt .widget{margin:0 0 20px 0;padding:0;}


#footer-widgets .widget{background:none;border:none;}

.clear { clear:both; }
.headlines .head{position:relative}
.headlines .head .title{color:#999;font-family:'Futura Today Bold',arial,sans-serif;font-size:16px;font-weight:400;margin:23px 0 0 20px;padding:0;text-transform:uppercase}
.headlines .head .time{color:#b2b2b2;font-size:11px;margin:0 0 0 20px}
.headlines .head .controls{position:absolute;right:20px;top:0}
article.asset .content-bar .head{display:table;margin:0 30px 10px 30px}
article.asset .content-bar.content-bar-bottom .head{margin:10px 30px}
article.asset .content-bar .head .title{border-right:1px solid #dedede;padding:0 9px 0 0;text-align:right;white-space:nowrap;width:auto}
article.asset .content-bar .head .sponsor{color:#999;font-size:11px;font-weight:400;line-height:normal;padding:0 9px;text-align:left;white-space:nowrap}
article.asset .content-bar .head .sponsor img{float:left;margin-right:5px}
article.asset .content-bar .head .sponsor span{display:inline-block;margin-top:5px}
article.asset .content-bar .head h3{color:#999;font-size:11px;font-weight:400;line-height:normal;margin:0}
article.asset .content-bar .head h3 strong{color:#333;display:block;font:13px/13px 'Futura Today Bold','Arial',sans-serif;font-weight:400;margin-top:2px;text-transform:uppercase}
article.asset .content-bar .head h3 strong a{color:#333}
article.asset .content-bar .head a:hover{color:#007ccf}
.error404 .head,.error404 .info,.error404 .message{max-width:34em;margin:0 auto}
.error404 .head{font:400 4.01em/1 'Futura Today Bold',arial,sans-serif;text-shadow:rgba(0,0,0,.5) -1px 0,rgba(0,0,0,.3) 0 -1px,rgba(255,255,255,.5) 0 1px,rgba(0,0,0,.3) -1px -1px;color:#d0d0d0;padding-top:.75em}


.home h2.section-title {
	display: none;
}


#homepage #highlights .content     { overflow: hidden; }


#powerpackpage #highlights { padding: 14px 0 6px 0; }

#powerpackpage #highlights .content { overflow: hidden; }

#powerpackpage #highlights h1  { margin: 0; padding: 10px 0 0 0; }

#powerpackpage #highlights section img { width: 500px; max-width: 100%; float: left; margin: 0 30px 0 0; }

#powerpackpage #highlights section:nth-child(even) img { float: right;  margin: 0 0 0 30px; }

#powerpackpage #highlights section:last-child { border-bottom: none; }

  #homepage #highlights section img { float: none; margin: 0 auto; }

  #homepage #highlights section h1 { margin: 5px 0 0 0; }

  
  #powerpackpage #highlights section { text-align: center; }

  #powerpackpage #highlights section h1 { margin: 10px 0 0 0; }

.content_table{ background:#C0CCE4;margin:auto}

.content_table tr td { background:#fff;padding:10px}

.content_table tr th {padding:5px 10px}

#tabbed-widget .tabs-wrap li:last-child ,
#tabbed-widget .tabs-wrap li ,.comments-avatar .widget-container li,.posts-list .widget-container li,.categort-posts .widget-container li,.authors-posts .widget-container li, .widget.woocommerce .widget-container li {
	background:transparent;
	padding:8px 0 4px;
	border-bottom:1px solid #f2f2f2;
}

	.tabs-wrap{clear:both;}

	#tabbed-widget  ul.tabs li {
		float: left;
		position: relative;
		line-height:30px;
		background:transparent;
		width:33.33%;
		padding:0;
	}

		.sidebar-narrow #tabbed-widget  ul.tabs li {width:100%; float:none;}

		#tabbed-widget  ul.tabs li a {
			display: block;
			text-align: center;
			color: #FFF;
			padding:4px 0 ;
			line-height:30px;
			background:#2c2c2c;
		}

		#tabbed-widget ul.tabs li a:hover {background:#4c4c4c; text-decoration:none;}

		#tabbed-widget ul.tabs li.active a  {background:#46AEBE;}

		.footer-widget-container ul, footer .tabs-wrap ul{ border-bottom:1px solid #444; }

		.footer-widget-container li, footer #tabbed-widget .tabs-wrap li {
			padding: 6px 12px 6px 0;
			line-height: 18px;
			overflow: hidden;
			border-bottom: 1px solid #232323 !important;
			border-top: 1px solid #444;
		}

		.footer-widget-container li:first-child , footer #tabbed-widget .tabs-wrap li:first-child { border-top:0 none; }

		footer #tabbed-widget ul.tabs li a {text-shadow: 0 1px 0 #000; }

		footer #tabbed-widget ul.tabs li a:hover { color:#FFF; }

		footer #tabbed-widget ul.tabs li.active a {
			color:#FFF;
			background: #444;
			box-shadow: 0 -1px 2px #111;
			-moz-box-shadow: 0 -1px 2px #111;
			-webkit-box-shadow: 0 -1px 2px #111;
		}

		footer #tabbed-widget .tabs-wrap.tagcloud a {
			background: #444;
			border: 1px solid #222;
			text-shadow: 0 1px 0 #000;
			-moz-box-shadow: inset 0 0 2px #888, 0 0 2px #222;
			-webkit-box-shadow: inset 0 0 2px #888, 0 0 2px #222;
			box-shadow: inset 0 0 2px #888, 0 0 2px #222;
		}

		footer #tabbed-widget .tabs-wrap.tagcloud a:hover{ background:#555;}

.post-tabs ul.tabs-nav{height:33px;margin:0;padding-left:20px;}

.post-tabs ul.tabs-nav li{	border:1px solid #E1E1E1;border-radius: 4px 4px 0 0;font-weight: bold;	line-height: 32px;cursor: pointer;display: block;	float: left;margin: 0 5px 0 0;	padding: 0 16px;background:#ddd;border-bottom: 0 none;-webkit-transition: background .5s ease;-moz-transition: background .5s ease;-o-transition: background .5s ease;transition: background .5s ease;}

.post-tabs ul.tabs-nav li.current{	background:#F6F6F6;	z-index:1;	height:33px;}

.post-tabs-ver ul.tabs-nav{float:left;width:170px;margin:0;padding-top:10px;}

.post-tabs-ver ul.tabs-nav li{	border:1px solid #E1E1E1;border-radius: 4px 0 0 4px;font-weight: bold;line-height: 32px;cursor: pointer;display: block;	margin: 0 0 10px 0;padding: 0 16px;	background:#ddd;border-right-width: 0;-webkit-transition: background .5s ease;-moz-transition: background .5s ease;-o-transition: background .5s ease;transition: background .5s ease;}

.post-tabs-ver ul.tabs-nav li.current{background:#F6F6F6;z-index:1;width:138px;}
.side-widget{margin-bottom:20px;position:relative;}

.featured-image {
	width: 100%;
	height: auto;
	margin-bottom: 1.6em;
}

.featured-image img {
	width: 100%;
	height: auto;
}

	
	header#top li#search-btn {
		display: none;
	}
.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.glyphicon-asterisk:before{content:"\2a"}
.glyphicon-plus:before{content:"\2b"}
.glyphicon-euro:before{content:"\20ac"}
.glyphicon-minus:before{content:"\2212"}
.glyphicon-cloud:before{content:"\2601"}
.glyphicon-envelope:before{content:"\2709"}
.glyphicon-pencil:before{content:"\270f"}
.glyphicon-glass:before{content:"\e001"}
.glyphicon-music:before{content:"\e002"}
.glyphicon-search:before{content:"\e003"}
.glyphicon-heart:before{content:"\e005"}
.glyphicon-star:before{content:"\e006"}
.glyphicon-star-empty:before{content:"\e007"}
.glyphicon-user:before{content:"\e008"}
.glyphicon-film:before{content:"\e009"}
.glyphicon-th-large:before{content:"\e010"}
.glyphicon-th:before{content:"\e011"}
.glyphicon-th-list:before{content:"\e012"}
.glyphicon-ok:before{content:"\e013"}
.glyphicon-remove:before{content:"\e014"}
.glyphicon-zoom-in:before{content:"\e015"}
.glyphicon-zoom-out:before{content:"\e016"}
.glyphicon-off:before{content:"\e017"}
.glyphicon-signal:before{content:"\e018"}
.glyphicon-cog:before{content:"\e019"}
.glyphicon-trash:before{content:"\e020"}
.glyphicon-home:before{content:"\e021"}
.glyphicon-file:before{content:"\e022"}
.glyphicon-time:before{content:"\e023"}
.glyphicon-road:before{content:"\e024"}
.glyphicon-download-alt:before{content:"\e025"}
.glyphicon-download:before{content:"\e026"}
.glyphicon-upload:before{content:"\e027"}
.glyphicon-inbox:before{content:"\e028"}
.glyphicon-play-circle:before{content:"\e029"}
.glyphicon-repeat:before{content:"\e030"}
.glyphicon-refresh:before{content:"\e031"}
.glyphicon-list-alt:before{content:"\e032"}
.glyphicon-lock:before{content:"\e033"}
.glyphicon-flag:before{content:"\e034"}
.glyphicon-headphones:before{content:"\e035"}
.glyphicon-volume-off:before{content:"\e036"}
.glyphicon-volume-down:before{content:"\e037"}
.glyphicon-volume-up:before{content:"\e038"}
.glyphicon-qrcode:before{content:"\e039"}
.glyphicon-barcode:before{content:"\e040"}
.glyphicon-tag:before{content:"\e041"}
.glyphicon-tags:before{content:"\e042"}
.glyphicon-book:before{content:"\e043"}
.glyphicon-bookmark:before{content:"\e044"}
.glyphicon-print:before{content:"\e045"}
.glyphicon-camera:before{content:"\e046"}
.glyphicon-font:before{content:"\e047"}
.glyphicon-bold:before{content:"\e048"}
.glyphicon-italic:before{content:"\e049"}
.glyphicon-text-height:before{content:"\e050"}
.glyphicon-text-width:before{content:"\e051"}
.glyphicon-align-left:before{content:"\e052"}
.glyphicon-align-center:before{content:"\e053"}
.glyphicon-align-right:before{content:"\e054"}
.glyphicon-align-justify:before{content:"\e055"}
.glyphicon-list:before{content:"\e056"}
.glyphicon-indent-left:before{content:"\e057"}
.glyphicon-indent-right:before{content:"\e058"}
.glyphicon-facetime-video:before{content:"\e059"}
.glyphicon-picture:before{content:"\e060"}
.glyphicon-map-marker:before{content:"\e062"}
.glyphicon-adjust:before{content:"\e063"}
.glyphicon-tint:before{content:"\e064"}
.glyphicon-edit:before{content:"\e065"}
.glyphicon-share:before{content:"\e066"}
.glyphicon-check:before{content:"\e067"}
.glyphicon-move:before{content:"\e068"}
.glyphicon-step-backward:before{content:"\e069"}
.glyphicon-fast-backward:before{content:"\e070"}
.glyphicon-backward:before{content:"\e071"}
.glyphicon-play:before{content:"\e072"}
.glyphicon-pause:before{content:"\e073"}
.glyphicon-stop:before{content:"\e074"}
.glyphicon-forward:before{content:"\e075"}
.glyphicon-fast-forward:before{content:"\e076"}
.glyphicon-step-forward:before{content:"\e077"}
.glyphicon-eject:before{content:"\e078"}
.glyphicon-chevron-left:before{content:"\e079"}
.glyphicon-chevron-right:before{content:"\e080"}
.glyphicon-plus-sign:before{content:"\e081"}
.glyphicon-minus-sign:before{content:"\e082"}
.glyphicon-remove-sign:before{content:"\e083"}
.glyphicon-ok-sign:before{content:"\e084"}
.glyphicon-question-sign:before{content:"\e085"}
.glyphicon-info-sign:before{content:"\e086"}
.glyphicon-screenshot:before{content:"\e087"}
.glyphicon-remove-circle:before{content:"\e088"}
.glyphicon-ok-circle:before{content:"\e089"}
.glyphicon-ban-circle:before{content:"\e090"}
.glyphicon-arrow-left:before{content:"\e091"}
.glyphicon-arrow-right:before{content:"\e092"}
.glyphicon-arrow-up:before{content:"\e093"}
.glyphicon-arrow-down:before{content:"\e094"}
.glyphicon-share-alt:before{content:"\e095"}
.glyphicon-resize-full:before{content:"\e096"}
.glyphicon-resize-small:before{content:"\e097"}
.glyphicon-exclamation-sign:before{content:"\e101"}
.glyphicon-gift:before{content:"\e102"}
.glyphicon-leaf:before{content:"\e103"}
.glyphicon-fire:before{content:"\e104"}
.glyphicon-eye-open:before{content:"\e105"}
.glyphicon-eye-close:before{content:"\e106"}
.glyphicon-warning-sign:before{content:"\e107"}
.glyphicon-plane:before{content:"\e108"}
.glyphicon-calendar:before{content:"\e109"}
.glyphicon-random:before{content:"\e110"}
.glyphicon-comment:before{content:"\e111"}
.glyphicon-magnet:before{content:"\e112"}
.glyphicon-chevron-up:before{content:"\e113"}
.glyphicon-chevron-down:before{content:"\e114"}
.glyphicon-retweet:before{content:"\e115"}
.glyphicon-shopping-cart:before{content:"\e116"}
.glyphicon-folder-close:before{content:"\e117"}
.glyphicon-folder-open:before{content:"\e118"}
.glyphicon-resize-vertical:before{content:"\e119"}
.glyphicon-resize-horizontal:before{content:"\e120"}
.glyphicon-hdd:before{content:"\e121"}
.glyphicon-bullhorn:before{content:"\e122"}
.glyphicon-bell:before{content:"\e123"}
.glyphicon-certificate:before{content:"\e124"}
.glyphicon-thumbs-up:before{content:"\e125"}
.glyphicon-thumbs-down:before{content:"\e126"}
.glyphicon-hand-right:before{content:"\e127"}
.glyphicon-hand-left:before{content:"\e128"}
.glyphicon-hand-up:before{content:"\e129"}
.glyphicon-hand-down:before{content:"\e130"}
.glyphicon-circle-arrow-right:before{content:"\e131"}
.glyphicon-circle-arrow-left:before{content:"\e132"}
.glyphicon-circle-arrow-up:before{content:"\e133"}
.glyphicon-circle-arrow-down:before{content:"\e134"}
.glyphicon-globe:before{content:"\e135"}
.glyphicon-wrench:before{content:"\e136"}
.glyphicon-tasks:before{content:"\e137"}
.glyphicon-filter:before{content:"\e138"}
.glyphicon-briefcase:before{content:"\e139"}
.glyphicon-fullscreen:before{content:"\e140"}
.glyphicon-dashboard:before{content:"\e141"}
.glyphicon-paperclip:before{content:"\e142"}
.glyphicon-heart-empty:before{content:"\e143"}
.glyphicon-link:before{content:"\e144"}
.glyphicon-phone:before{content:"\e145"}
.glyphicon-pushpin:before{content:"\e146"}
.glyphicon-usd:before{content:"\e148"}
.glyphicon-gbp:before{content:"\e149"}
.glyphicon-sort:before{content:"\e150"}
.glyphicon-sort-by-alphabet:before{content:"\e151"}
.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}
.glyphicon-sort-by-order:before{content:"\e153"}
.glyphicon-sort-by-order-alt:before{content:"\e154"}
.glyphicon-sort-by-attributes:before{content:"\e155"}
.glyphicon-sort-by-attributes-alt:before{content:"\e156"}
.glyphicon-unchecked:before{content:"\e157"}
.glyphicon-expand:before{content:"\e158"}
.glyphicon-collapse-down:before{content:"\e159"}
.glyphicon-collapse-up:before{content:"\e160"}
.glyphicon-log-in:before{content:"\e161"}
.glyphicon-flash:before{content:"\e162"}
.glyphicon-log-out:before{content:"\e163"}
.glyphicon-new-window:before{content:"\e164"}
.glyphicon-record:before{content:"\e165"}
.glyphicon-save:before{content:"\e166"}
.glyphicon-open:before{content:"\e167"}
.glyphicon-saved:before{content:"\e168"}
.glyphicon-import:before{content:"\e169"}
.glyphicon-export:before{content:"\e170"}
.glyphicon-send:before{content:"\e171"}
.glyphicon-floppy-disk:before{content:"\e172"}
.glyphicon-floppy-saved:before{content:"\e173"}
.glyphicon-floppy-remove:before{content:"\e174"}
.glyphicon-floppy-save:before{content:"\e175"}
.glyphicon-floppy-open:before{content:"\e176"}
.glyphicon-credit-card:before{content:"\e177"}
.glyphicon-transfer:before{content:"\e178"}
.glyphicon-cutlery:before{content:"\e179"}
.glyphicon-header:before{content:"\e180"}
.glyphicon-compressed:before{content:"\e181"}
.glyphicon-earphone:before{content:"\e182"}
.glyphicon-phone-alt:before{content:"\e183"}
.glyphicon-tower:before{content:"\e184"}
.glyphicon-stats:before{content:"\e185"}
.glyphicon-sd-video:before{content:"\e186"}
.glyphicon-hd-video:before{content:"\e187"}
.glyphicon-subtitles:before{content:"\e188"}
.glyphicon-sound-stereo:before{content:"\e189"}
.glyphicon-sound-dolby:before{content:"\e190"}
.glyphicon-sound-5-1:before{content:"\e191"}
.glyphicon-sound-6-1:before{content:"\e192"}
.glyphicon-sound-7-1:before{content:"\e193"}
.glyphicon-copyright-mark:before{content:"\e194"}
.glyphicon-registration-mark:before{content:"\e195"}
.glyphicon-cloud-download:before{content:"\e197"}
.glyphicon-cloud-upload:before{content:"\e198"}
.glyphicon-tree-conifer:before{content:"\e199"}
.glyphicon-tree-deciduous:before{content:"\e200"}

.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20ac";
}

.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
}

.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}

.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}

  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -15px;
  }

  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -15px;
  }

.row {
  margin-right: -15px;
  margin-left: -15px;
}
p.banner-preface{position:relative;top:-65px;font-size:10px;padding:0 15px 0 15px;max-width:230px;min-height:41px;}
p.banner-preface4,p.banner-preface{top:-55px;}

	.iconbox:hover .top_icon_circle .icon,
	.iconbox:hover .aside_rounded_icon .icon,
	.iconbox:hover .aside_circle_icon .icon {
		background-color: #707372 !important;
		border-color: #707372 !important;
		color:#fff !important;
	}

	.iconbox:hover .top_icon_standard .icon {
		color:#707372 !important;
	}

		.iconbox {
			margin-bottom: 20px !important;
		}

	
	
	div.copyright-left, div.copyright-right{ float: none; text-align: center; margin: 0px; }

div.copyright-right{ float: right; line-height: 1.9; margin-right: 10px; }

#homepage .homepage-content .homepage-section-header .archive-link, .two-row-item:nth-of-type(2n)	{
	display:none;
}

#homepage .homepage-content .homepage-section-header .archive-link	{
	position:absolute;
	bottom:0;
	right:0;
	padding-bottom:4px;
	border-bottom:2px solid #000;
	font-family:"Helvetica Neue", Helvetica, Arial;
	font-size:15px;
	color:#000;
}

#homepage .homepage-content .homepage-section-header .archive-link:hover	{
	text-decoration:none;
}

.flickr_badge_image{display: inline-block;}
ul#header_user_info_links{list-style-type:none}
#header_user_info_links
li{float:left;padding:0px
15px 0px 15px;line-height:14px;margin-top:9px;border-left:1px solid #fff}
#header_user_info_links li:first-child{padding:0px
15px 0px 0px}
#header_user_info_links li:last-child{border:none}
#header_links li:first-child, #header_user_info_links li:last-child{border:none}
#header_links a, #header_user_info_links
a{text-decoration:none;font-size:14px;text-align:center;color:#fff;display:block}
#header_links a:hover, #header_user_info_links a:hover{text-decoration:none;color:#11D0DA !important}
#header_user_info_links
a{color:#000}

li.navtopic, .menuitem { float: left; margin: 0; padding: 0; font-size: 10px; line-height: 1; }

.navtopic .sub { position: absolute; top: 45px; left: -1px; z-index: 1; float: left; display: none; padding: 10px; width: 742px !important; border: 1px solid #666; border-width: 0 1px 1px; background: #45484d; background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #45484d), color-stop(100%, #000000)); background: -webkit-linear-gradient(top, #45484d, #000000); background: -moz-linear-gradient(top, #45484d, #000000); background: -o-linear-gradient(top, #45484d, #000000); background: linear-gradient(top, #45484d, #000000); -webkit-box-shadow: 0, 8px, 12px, rgba(0, 0, 0, 0.8); -moz-box-shadow: 0, 8px, 12px, rgba(0, 0, 0, 0.8); box-shadow: 0, 8px, 12px, rgba(0, 0, 0, 0.8); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#45484d',endColorstr='#000000',GradientType=0); }

.navtopic li { margin: 0 15px 0 0; line-height: 1.1; }

  ul#nav li.navtopic a { margin: 0; padding: 10px; font-size: 10px; }

  .navtopic a { padding: 13px 10px; color: #666; }



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}

.entry-title, .page-title {
    font-size: 1.5em;
    font-weight: 400;
    margin: 0;
}

.node-info{text-transform:uppercase;margin-bottom:5px}



.iccalendar .no-event {
}

    #footer-wrapper .footer-ballons { position: absolute; right: 0; top: -38px; }

	.l-subfooter.at_bottom .w-copyright,
	.l-subfooter.at_bottom .w-nav {
		float: none;
		}

	.l-footer.layout_compact .l-subfooter.at_bottom .w-copyright,
	.l-footer.layout_compact .l-subfooter.at_bottom .w-nav {
		margin-bottom: 5px;
		}

	.l-footer.layout_modern .l-subfooter.at_bottom .w-copyright,
	.l-footer.layout_modern .l-subfooter.at_bottom .w-nav {
		margin-bottom: 10px;
		}





   
.w-nav + .w-copyright {
	float: left;
	}



.modal { display: none; position: fixed; top: 50%; left: 50%; margin-left: -480px; z-index: 9999; background: #ffffff; }

.modal img { overflow: auto; display: block; max-width: 100%; }

.modal .loading { position: fixed; top: 50%; left: 50%; margin: -12.5px 0 0 -12.5px; height: 25px; width: 25px; }

.modal .slides { display: none; }

.modal .slides .photo { display: none; }

.modal .slides .active { display: block; }

.modal .close, .modal .prev, .modal .next { display: none; position: absolute; cursor: pointer; font-size: 30px; color: #000; background: #fff; padding: 10px; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30); opacity: 0.3; }

.modal .close:hover, .modal .prev:hover, .modal .next:hover { filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: 0.5; }

.modal .close { top: 0; right: 0; }

.modal .prev { margin-top: -25px; left: 0; top: 50%; }

.modal .next { margin-top: -25px; right: 0; top: 50%; }

.modal.video { background: none; width: 600px; max-width: 90%; margin: -200px 0 0 -450px; }

.modal.video.wide { width: 900px; }

.modal.video .cross { z-index: 1; }

.modal.video .player { padding: 0; }

.modal.video .player .flex-video { margin-bottom: 0; }

.modal.video .caption { padding: 20px; }

.modal.video .caption .title { font-size: 1em; }

.modal.video .caption .sub-title { font-size: 0.83333em; }

.modal.video .caption a.button { font-size: 0.83333em; margin-bottom: 0; }

.lt-ie9 .modal.video .caption { padding: 90px 30px 30px; }

.lt-ie9 .modal.video .caption .title { font-size: 1.16667em; }

.lt-ie9 .modal.video .caption .sub-title { font-size: 1em; }

.lt-ie9 .modal.video .caption a.button { font-size: 0.83333em; }


.modal-mask { display: none; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); opacity: 0.8; position: fixed; top: 0; left: 0; height: 100%; width: 100%; z-index: 9000; background-color: #000; }


.no-margin-bottom {
    margin-bottom: 0px !important;
}


.blue-headline,
.gray-headline,
.white-headline {
  font-size: 36px;
  line-height: 1.1;
  letter-spacing: .75px;
  font-weight: 600; }


.blue-headline {
  color: #19a4d6; }


  .blue-headline,
  .gray-headline,
  .white-headline {
    font-size: 70px;
    line-height: 78px; }

  .about-us .blue-headline {
    padding-bottom: 25px; }

    .content-wrapper .blue-headline-services {
      padding: 0; }

      #who-we-serve-slider .content-wrapper .blue-headline-services {
        padding: 0; }

  .services-block .our-mission .blue-headline {
    padding-bottom: 30px; }

  .services .blue-headline {
    padding-bottom: 25px; }

    .full-width-section.generic-block .block-content .subheadline-source.blue-headline {
      padding-bottom: 15px; }


.homepageBottom li.menu-item{
	width: 283px;
}

			
			#content { width: 73.2em; float: left; }

			.no_sidebars #content { width: 100%; }
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#ccc}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}
.quick.links .navbar-toggle.collapsed .icon-bar{background-color:#fff;}
.quick.links .navbar-inverse .navbar-toggle:hover .icon-bar,.quick.links .navbar-inverse .navbar-toggle:focus .icon-bar,.quick.links .navbar-toggle .icon-bar{background-color:#000;}



.header-container {
	max-width:966px;
	margin-right:auto;
	margin-left:auto;
	
}
ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none;list-style-image:none;}
ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none;list-style-image:none;}

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item {
    display: block;
    padding: 5px 0;
    height: auto;
    background-color: #2F2F2F;
  }

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item a {
    margin: 0 0 0 62px;
    width: 100%;
    font-family: 'FlamaMedium', sans-serif;
    font-size: 13px;
    font-weight: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #adacac;
    padding: 10px 0;
  }

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item .description {
    display: none;
  }

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item:first-child {
    padding-top: 30px;
  }

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item:last-child {
    padding-bottom: 30px;
  }

#content .banner ul li{
    margin-left:0;
}

.banner.flexslider{
    clear:both;
    overflow:hidden;
}

.banner.flexslider .slide img{
    width:100%;
}

#content .banner.flexslider:hover .flex-direction-nav a{
    color:white;
}
.realitycheckers-cards .cards li .person{vertical-align:top;display:inline-block;width:110px;margin-top:-12px;text-align:center}
.realitycheckers-cards .cards li .person .image{border:0px;color:transparent}
.realitycheckers-cards .cards li .person .image img{border-radius:50%;width:80px;height:80px}
.realitycheckers-cards .cards li .person .full-name{margin-top:10px;font:bold 13px helvetica,arial,sans-serif}
.realitycheckers-cards .cards li .person .location{margin-top:10px;font:13px helvetica,arial,sans-serif}
.realitycheckers_cards_channel_subchannel .cards li .person{margin-top:14px;vertical-align:top;display:inline-block;width:110px;text-align:center}
.realitycheckers_cards_channel_subchannel .cards li .person .image{border:0px;color:transparent}
.realitycheckers_cards_channel_subchannel .cards li .person .image img{border-radius:50%;width:80px;height:80px}
.realitycheckers_cards_channel_subchannel .cards li .person .full-name{margin-top:10px;font:bold 13px helvetica,arial,sans-serif}
.realitycheckers_cards_channel_subchannel .cards li .person .location{margin-top:10px;font:13px helvetica,arial,sans-serif}


.art-content-layout
{
   display: table;
   width: 100%;
   table-layout: fixed;
}


.art-content-layout-row 
{
   display: table-row;
}


 
.art-postcontent .art-content-layout
{
   border-collapse: collapse;
}


.art-post .art-content-layout-br
{
   height: 0;
}


.art-content-layout .art-content
{
   margin:0 auto;
}


.art-content-layout .art-sidebar1
{
   background: #262626;
   background: transparent;
   margin:0 auto;
   width: 200px;
}


div.art-footer div.art-content-layout
{
    margin:0 auto;
    width:100%;
}
  
  
.responsive .art-content-layout img,
.responsive .art-content-layout video
{
   max-width: 100%;
   height: auto !important;
}


.responsive.responsive-phone .art-content-layout img 
{
   margin: 1%;
}


.responsive .art-content-layout .art-sidebar0, 
.responsive .art-content-layout .art-sidebar1, 
.responsive .art-content-layout .art-sidebar2 
{
   width: auto !important;
}

    
.responsive .art-content-layout, 
.responsive .art-content-layout-row, 
.responsive .art-layout-cell 
{
   display: block;
}


.responsive .art-content-layout, 
.responsive .art-content-layout-row
{
   padding: 0;
}


.responsive .art-content-layout:after, 
.responsive .art-content-layout-row:after, 
.responsive .art-layout-cell:after 
{
   content: ".";
   display: block;
   height: 0;
   clear: both;
   visibility: hidden;
}


.responsive .responsive-tablet-layout-cell,
.responsive.responsive-tablet .art-footer .art-content-layout .art-layout-cell 
{
   margin: 1%;
   width: 98% !important;
   float: left;
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
}


.responsive .responsive-layout-row-2 .responsive-tablet-layout-cell,
.responsive.responsive-tablet .art-footer .art-content-layout .responsive-layout-row-2 .art-layout-cell
{
   width: 48% !important;
}


.responsive .responsive-layout-row-3 .responsive-tablet-layout-cell,
.responsive.responsive-tablet .art-footer .art-content-layout .responsive-layout-row-3 .art-layout-cell
{
   width: 31% !important;
}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}

.fusion-body .fusion-footer-copyright-center .fusion-copyright-notice,
.fusion-body .fusion-footer-copyright-center .fusion-social-links-footer {
  display: block;
  width: 100%;
  text-align: center;
}

.fusion-body .fusion-footer-copyright-center .fusion-social-links-footer {
  margin-top: 20px;
}

.fusion-social-links-footer {
  display: table-cell;
  vertical-align: middle;
  width: 40%;
  text-align: right;
}

.fusion-social-links-footer .fusion-social-networks {
  margin-top: 10px;
}
.fusion-social-links-footer .fusion-social-networks a{font-size:16px;}
.fusion-social-links-footer .fusion-social-networks.boxed-icons a{padding:8px;}
.fusion-social-links-footer,.fusion-social-networks{display:block;text-align:center;}
.fusion-body .fusion-social-links-footer,.fusion-copyright-notice{display:block;text-align:center;}

	#slides .slide { position:absolute; margin:0 auto; height:450px; width:100%; }


.ukfooter td a {
	color: #000000;
}
.homeblogimg{float:left;width:100px;clear:both;margin-right:20px;}

.minicopy{
	color:#7b8a99;
	font-size: 0.7em;
	margin:0;
}

.sb-widget .menu-item:first-child, .sb-widget .page_item:first-child a, .sb-widget .cat-item:first-child, .footer-widget .menu-item:first-child, .footer-widget .page_item:first-child a, .footer-widget .cat-item:first-child { padding-top: 0; }

.sb-widget .menu-item, .sb-widget .page_item a, .sb-widget .cat-item, .footer-widget .menu-item, .footer-widget .page_item a, .footer-widget .cat-item { line-height: 1.3; }

		
		
		.slider-area 
		{
			background-color: #c0c3be;
		}


#footer .footer-logo{
	float: right; width: 20%; margin-top: -13px;
}


#footer .footer-logo a img{ max-width: 100% }
.banner-ad,.banner-bottom,.ad-medium,.large-rectangle,.ad{overflow-x:hidden}
.banner-ad.border-bottom,.border-bottom.banner-bottom,.border-bottom.ad-medium,.border-bottom.large-rectangle,.ad.border-bottom{padding-bottom:15px;border-bottom:4px solid #f1f1f2}
.banner-bottom{margin:0 auto;padding-bottom:0;border-bottom:0;width:100%;overflow-x:hidden}
.banner-bottom div,.banner-bottom iframe{margin:0 auto}
.banner{margin-bottom:20px}
.banner a{display:block;background:#f1f1f2;padding:10px;font-style:italic;line-height:30px}
.banner a:hover{color:#f1f1f2;background:#387c9d}
.banner img{float:left;max-height:30px;width:auto}
.banner span{margin-left:45px;display:block}


.phone .main {
	float: none!important;
	text-align: center;
	margin: 20px 0 0 0!important;
}


.phone .main .content {
	
}


.phone div.main a img:nth-child(1) {
	width: 50%;
	margin-left: auto!important;
	margin-right: auto!important;
}

	
	.agni-slides .slide-content p {
		font-size: 45px;
	}

	.agni-video .slide-content .big-heading {
		font-size: 45px;
	}

	.agni-video .slide-content .additional-heading {
		font-size: 18px;
	}

	.agni-slides .slide-content .text-slide-title{
		font-size:40px;
		margin-bottom:0;
	}

	.agni-slides .slide-content .text-slide-additional-title{
		font-size:18px;
	}

	.agni-slides .slide-content a{
		padding: 10px 36px;
		font-size:13px;
		margin-top:15px;
	}

	.agni-video .slide-content p {
		margin-bottom: 10px;
	}

.slide-content{display:table-cell;vertical-align:middle}

.agni-slides .slide-content .text-slide-title,.agni-slides .slide-content .text-slide-additional-title{color:#000;margin-bottom:10px}

.agni-slides .white .slide-content .text-slide-title{color:#f0f0f0}
