﻿
.stats-container table tbody tr.success td {
}

.table-container table tbody tr.success td {
}

.white-panel table tbody tr.success td {
    background: #ebf4f6;
}

.admin-panel table tbody tr.success td {
    background: #ebf4f6;
}
.td-post-content #fb-root+p{margin:0}
.widgets-list-layout .widgets-list-layout-blavatar{float:left;width:21.276596%;max-width:40px;height:auto}




 
#filink {
	color: #222222;
	z-index: 10;
	width: 160px;
	text-align: right;
    float: right;
    background-color:#FFFFFF;
    border-width:0px;
    border-style:solid;
    border-color: #FF0000;
    padding: 0px;
    position: relative;
}

#filink a {
	color: #FF0000;
	text-decoration: none;
}

#filink a:hover {
	color: #FF0000;
	text-decoration: underline;
}

		#wds_container1_0 #wds_container2_0 .wds_slideshow_image_container_0 {
        display: block;
        position: absolute;
        text-align: center;
        vertical-align: middle;
                width: 100%;
        height: 100%;
      }


.footer_links_right
{
	padding-top:13px;
	text-align:center;
	float:right;
	width:740px;
}
.tb-megamenu-column{padding:10px 0;}


.footer {
    border-top: 1px solid #e4e8ed;
    padding: 14px 0;
}

.footer-copyright {
    align-items: center;
}

.footer-menu__link {
    display: block;
    text-align: center;
    padding: .5em 1em;
}

.footer-menu .footer-menu__link:hover {
    text-decoration: underline;
}

.footer-top {
    margin-bottom: 1em;
}

.social-icons .footer-info__item {
    margin: 0 6px;
}

.social-icons .footer-info__link {
    opacity: .7;
    transition: all .3s;
}

.social-icons .footer-info__link:hover {
    opacity: 1;
}

	
	.pum-container .modalInner .content .person {
		display: block !important;
		width: 100% !important;
		height: auto !important;
		margin: 0 auto 25px auto !important;
	}
#block-36{min-height:40px}
#whitewrap #block-36 *{text-align:center}


.entry-title {
	margin-top: 5.5px;
	margin-top: 0.55rem;
	font-weight: bold;
	word-spacing: -1px;
	word-spacing: -0.1rem;
}
.has-left-sidebar.has-right-sidebar .entry-title{font-size:27px;font-size:2.7rem;}
.boxed{box-shadow:0 0 2px #ccc;background-color:#EEE;padding:10px 10px 30px;border:1px solid #bbb;border-top:none}


.text-color {
	color: #fb0000 !important;
}


.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

  .col-md-4 {
    width: 33.33333333333333%;
  }
.qodef-testimonials .owl-item.active .qodef-testimonial-content{opacity:1}
.qodef-testimonials .qodef-testimonial-content{display:inline-block;width:32.4%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin:0 .7%;opacity:0;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}
.qodef-testimonials .qodef-testimonial-content:nth-child(1){transition-delay:.1s}
.qodef-testimonials .qodef-testimonial-content:nth-child(2){transition-delay:.25s}
.qodef-testimonials .qodef-testimonial-content:nth-child(3){transition-delay:.4s}
.qodef-testimonials .qodef-testimonial-content:first-child{margin-left:0}
.qodef-testimonials .qodef-testimonial-content:last-child{margin-right:0}


.txt_subheading, .txt_title {
    color: #86c533;
    font-weight: bold;
}


.txt_title {
    font-size: 14px;
}


.agenda_img {
	float: left;
	padding-right: 15px; }

	.agenda_img img {
		border-radius: 3px;
		max-width: 100%;
		height: auto; }
.et_vertical_nav #et-main-area,.et_vertical_nav #top-header{position:relative;margin-left:225px!important}
.et_vertical_nav.et_vertical_right #et-main-area,.et_vertical_nav.et_vertical_right #top-header{margin-right:225px;margin-left:0!important}

.td-bg-darkgrey{
	background-color: #898989;
}

#ttw_ftdl {
	text-align:left;
	}
.rtecenter{text-align:center}
.et-waypoint{opacity:0}


.cars .baner { padding:0; width:242px; margin:10px 30px 30px 0; }

 .baner { padding:20px 0 15px; width:242px; }


.employer-spotlight-cta-wrap {
	padding: 10px 20px;
}


.employer-spotlight-cta-wrap p {
	font-family: "Roboto", sans-serif;
	font-weight: 200;
	font-size: 18px;
	font-size: 1.8rem;
	margin-bottom: 5px;
}
#header #menu-lang-container{width:180px;padding:19px 6px 2px 2px;float:left}
#header #menu-lang-container .dropdown dt a{border-radius:7px}
#header .top-menu-sidebar a{display:block;position:relative;height:39px;margin:0;padding:0 .9em;white-space:normal;text-decoration:none;cursor:pointer}
#header{margin:0 auto;width:89%}

#header #menu-lang-container .dropdown dt a b{
	margin:4px 5px 1px 5px !important
}


.clubs .entry .thumb a:hover span.entry-format,
.list-entries .entry .thumb a:hover span.entry-format {
	opacity: .5;
	transition-duration: 200ms;
}


.forum-post .thumb span.entry-format,
.list-entries .entry .thumb span.entry-format {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 32px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	border-radius: 50%;
	background: #222;
	z-index: 1001;
}


.forum-post .entry-format {
	width: auto !important;
	border-radius: 22px !important;
	padding: 0 10px;
	text-shadow: none;
	font-size: 12px;
	color: #fff;
}

#footer .copyright {
	float:right;
	margin:3px 39px 3px 0px;
	color: #ffffff;
}
.mobile_nav .select_page{display:none}
.et_header_style_centered #main-header .mobile_nav{display:block;padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:rgba(0,0,0,.05);text-align:left}
.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page{display:inline-block;color:#666;font-size:14px}
.et_header_style_split #main-header .mobile_nav{display:block;padding:9px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:rgba(0,0,0,.05);text-align:left}

#sogoacc .sogo-logo {
  background: #EBEBEB;
  display: inline-block;
  width: 100%;
  text-align: center;
  line-height: 39px;
}

#sogoacc .sogo-logo a {
  font-size: 12px;
  color: #333333;
  display: block;
  font-weight: normal;
}

#sogoacc .sogo-logo img {
  padding: 5px 0;
}

#sogoacc .sogo-logo span {
  vertical-align: top;
  margin: 0 10px;
  display: inline-block;
}

.nav-wrap{
	border-bottom:1px solid #6f6e6f;
	padding-left:0;
}

.navbar-default .nav-wrap {
  width: 70%;
  float:right;
}
#extra{padding:10px 0;border-bottom:1px dotted #a0a0a0;}
#extra .content,#footer-1 .content{padding:0px;margin:0px;}
#extra .region{float:left;padding-right:4px;}
#sidebar ul li ul.clearfix::after,#sidebar ul li ul.clearfix::before{display:none;}
#sidebar .clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] #sidebar .clearfix{display:block;}
* html #sidebar .clearfix{height:1%;overflow:visible;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
*:first-child + html .clearfix{min-height:1%;}
.et_pb_text_inner{position:relative}


	.site-footer .widget-column.footer-widget-1 {
		float: left;
		width: 36%;
	}


	.site-footer .widget-column.footer-widget-2 {
		float: right;
		width: 58%;
	}
	

.footer .container .grid_4 { padding-top: 40px; width: 100%;display: block;clear: both;margin: 0 auto; text-align: center; border-top: 2px solid #ffffff;}

	
.container .grid_1,
.container .grid_2,
.container .grid_3,
.container .grid_4,
.container .grid_5,
.container .grid_6,
.container .grid_7,
.container .grid_8,
.container .grid_9,
.container .grid_10,
.container .grid_11,
.container .grid_12,
.container .grid_13,
.container .grid_14,
.container .grid_15,
.container .grid_16 { width: 92%; margin: 0px 0px 20px 0px; float: none; display: block;padding: 0px 4%;   }




.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16 { display:inline; float: left; position: relative; margin-left: 1%; margin-right: 1%; overflow: hidden;}

.container .grid_4 { width:23.0%; }
div.asl_m .probox div.asl_loader,div.asl_m .probox div.asl_loader *{box-sizing:border-box !important;margin:0;padding:0;box-shadow:none;}
div.asl_m .probox div.asl_loader{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:column;flex-grow:0;flex-shrink:0;flex-basis:28px;max-width:100%;max-height:100%;width:100%;height:100%;align-items:center;justify-content:center;}
div.asl_m .probox div.asl_loader-inner{width:100%;margin:0 auto;text-align:center;height:100%;}
.giant{font-size:75px}
.menu-item-language img{vertical-align:baseline;}
.pswp__top-bar{position:absolute;left:0;top:0;height:2.44444rem;width:100%}
.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}
.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}
.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}
.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}
.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}
.pswp--minimal--dark .pswp__top-bar{background:0 0}
						#wds_container1_0 #wds_container2_0 #wds_image_id_0_33 .wds_slideshow_image_0 {        					background-size: cover;					background-position: center center;					background-repeat: no-repeat;          																			}
      #wds_container1_0 #wds_container2_0 .wds_slider_car_image0 {        overflow: hidden;      }




.hgroup {
  margin: 2rem 0;
}


.hgroup h1 {
          margin: 0;
    }


.hgroup h2 {
  font-size: 1.2em;
        font-size: 1.2em;
      margin: 0;
    }
div.sharedaddy.sd-like-enabled .sd-like h3{display:none}
div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget{width:100%;float:none;position:absolute;top:0}
#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy{clear:both}
div.sharedaddy h3.sd-title{margin:0 0 1em;display:inline-block;line-height:1.2;font-size:9pt;font-weight:700}
div.sharedaddy h3.sd-title:before{content:"";display:block;width:100%;min-width:30px;border-top:1px solid #ddd;margin-bottom:1em}
div.sharedaddy.sharedaddy-dark #sharing_email{border-color:#fff}

.row {
  margin-right: -15px;
  margin-left: -15px;
}


.container:before,
.container:after,
.row:before,
.row:after {
  display: table;
  content: " ";
}

.container:after,
.row:after {
  clear: both;
}

#commercial-spash-img {
    width: 540px;
    background: #e7e7e7;
    margin: 90px 0px;
}

	.right {
		float: right;
	}

	ul#navigationElemHold li.right.freeInfoLi {
	  margin-right: 0px;
	  background-position: -6px -67px;
	  background-repeat: no-repeat;
	  padding-left: 21px;
	}

	ul#navigationElemHold li.right.phoneLi.sprite {
	  padding-left: 26px;
	  background-position: -2px -25px;
	}

	ul#navigationElemHold li.right {
		float: right;
	}

	span.aagRed.bold.right {
	  float: none;
	  display: block;
	  border-top: 1px solid #ddd;
	  margin-top: 20px;
	  margin-bottom:0px;
	  padding: 10px 10px 0px 10px;
	}

	.c_card_content .c_card_title::after {
		width: 40px;
	}

	.c_card_content .c_card_title {
		font-size: 17px;
		margin-bottom: 10px;
	}
.c_card_content{border:1px solid #c2c2c2;border-top:none}
.c_card_content p{color:#5d5d5d;padding:0 15px 20px;line-height:22px}
.sidebar-box li{padding-left:10px}
#sidebar-inner .sidebar-box{background:#ffffff;padding:0;margin-bottom:15px;-webkit-box-shadow:0 0 0 5px rgba(0,0,0,0.01),0 7px 11px rgba(0,0,0,0.03);-moz-box-shadow:0 0 0 5px rgba(0,0,0,0.01),0 7px 11px rgba(0,0,0,0.03);box-shadow:0 0 0 5px rgba(0,0,0,0.01),0 7px 11px rgba(0,0,0,0.03);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
h1,h2,h3,h4,h5,h6,.theme-heading,.page-header-title,.heading-typography,.widget-title,.wpex-widget-recent-posts-title,.comment-reply-title,.vcex-heading,.entry-title,.sidebar-box .widget-title,.search-entry h2{font-weight:600}


.line-blue {
    margin-top: 20px;
    background: #fff;
    min-height: 200px;
    width: 100%;
-webkit-box-shadow: 0px -4px 11px -4px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px -4px 11px -4px rgba(0,0,0,0.75);
    box-shadow: 0px -4px 11px -4px rgba(0,0,0,0.75);
}

.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);}

.btn-navbar .icon-bar+.icon-bar{margin-top:3px;}

	.btn-navbar .icon-bar {
		display: block;
		width: 20px;
		height: 3px;
		margin: 0 0 0 auto;
		background-color: #292929;
	}

  .widget-area #sponsorlinks {text-align: center;}

  .widget-area #sponsorlinks img {width: auto; margin: 1px !important; float: none !important; padding: 0px;}


.widget-area {padding: 5px; background-color: #FFFFFF; }


.widget-area aside {padding: 0px; margin: 0px; }


.widget-area aside li {
    font-weight: 600; font-variant: small-caps;
}


.widget-area aside li:before
{
content: '►  \201C' ;
margin-left: 5px;
}


.widget-area aside li:after
{
content: '\201D';
}


.uppercase {
  text-transform: uppercase;
}


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}



#col_centre{
position: relative; 
float:left;
border:1px solid #cecece;
width:1000px;
margin-left: 0px; 

font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

}

.cont
{
	padding-left:4px;
	line-height:1.7;
}
.sticky-style-slide .mk-header-padding-wrapper.enable-padding{display:block}
.header-style-2.a-sticky .mk-header-padding-wrapper{display:block!important}
.mk-page-section .mk-header-shortcode .mk-header-padding-wrapper{display:none!important}
.mk-header-padding-wrapper{display:none!important}
 .header-style-1 .mk-header-padding-wrapper, .header-style-2 .mk-header-padding-wrapper, .header-style-3 .mk-header-padding-wrapper { padding-top:91px; }

footer .social-icons{
    text-align: center;
    margin-top: 1em;
}

footer .social-icons a{
    display: inline-block;
    margin: .5em;
}

footer .social-icons img{
    display: inline-block;
}

    footer .social-icons a:first-of-type{
        margin-left: 0;
    }
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}
.col-xs-1{width:8.33333333%}

.img_clock{left:1%;}


.ns-effect-slidetop.ns-show .icon,
.ns-effect-slidetop.ns-show .ns-notice {
	-webkit-animation-name: animScaleUp;
	animation-name: animScaleUp;
	-webkit-animation-duration: 0.3s;
	animation-duration: 0.3s;
	-webkit-animation-delay: 0.2s;
	animation-delay: 0.2s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}


.ns-effect-slidetop.ns-show .ns-notice {
	-webkit-animation-name: animFade;
	animation-name: animFade;
}


.ns-notice {
	margin-left: 70px;
	font-size:14px;
}

.bluetext{ color: #30c4f2; font-size: 40px; line-height: 40px; text-transform: uppercase; font-family: "opensans-light";   }

.footer-widgets .widget-block { 
	width:273px;
	padding:25px 15px;
	float:left;
	margin:0 5px;
}

.footer-widgets h3.widget-title {
	font-family:"Open Sans", sans-serif;
	font-weight:bold;
	padding:0 0 15px;
	font-size:20px; line-height:25px;
}

aside .theme-widget-flickr h3.widget-title,
aside .theme-widget-photodune h3.widget-title { text-shadow:1px 1px 0 #fff; font-family:"Open Sans";font-weight:bold; font-size:20px; line-height:24px; padding:0 0 15px; }
.region-help .block{overflow:hidden}
.region-footer-right{width:200px;margin:20px auto;}
.region-footer-menu{display:none;}
body a.fl-callout-title-link {text-decoration: none;}
body h1.fl-callout-title,body h2.fl-callout-title,body h3.fl-callout-title,body h4.fl-callout-title,body h5.fl-callout-title,body h6.fl-callout-title {margin: 0;padding: 0 0 10px 0;}
.fl-callout-icon-left-title .fl-callout-title,.fl-callout-icon-right-title .fl-callout-title {display: inline-block;}
.fl-callout-icon-left-title .fl-callout-title span,.fl-callout-icon-right-title .fl-callout-title span {display: table-cell;vertical-align: middle;}

#search-form-header {text-align:center; float:none; display:none;}
body .subscribe-form-modal .btn-holder{text-align:left}


.getstarted-form .btn-holder {
	text-align: left;
}


.btn-holder {
	text-align: center;
}


.text-image-module .btn-holder {
	margin: 0;
	text-align: left;
	padding: 40px 0 0;
}


.grid-1 {
  width: 6.15%;
}


.rfwbs_slider {
    position: fixed;
	top: 0;
	width: 100%;
	z-index: -1;
	background:#fff;
	left:0;
}

.rfwbs_slider .rfwbs_container {
	display: none;
}

.rfwbs_slider .scrollable {
	*zoom: 1;
	position: relative;
	top: 0;
	left: 0;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch;
	height: 100%;
}

.rfwbs_slider .scrollable:after {
	content: "";
	display: table;
	clear: both;
}

.rfwbs_slider  .rfwbs_navigation{
	margin: 0 auto;
	position: absolute;
	z-index: 3;
	top: 46%;
	width: 100%;
}



.rfwbs_slider .rfwbsoverlay {
	height: 100%;
	opacity: 0.5;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 99;
}


.slideshow_container_style-light .slideshow_slide_text div.slideshow_title { font-size: 1.3em; }


.slideshow_container_style-light .slideshow_description_box div.slideshow_title { font-size: 1.3em;; }

	
	#copyright {float: none; overflow: hidden; margin: 0 0 30px; text-align: center; padding: 0;}

	
	#copyright-meta li {float: none; display: inline;}


#copyright-meta {margin: 6px 0 0; padding: 0; list-style: none; }

#copyright-meta li:first-child {margin: 0; padding: 0; border: 0;}

#copyright-meta li a {color: #fff; text-decoration: none;}
	

	.gdlr-item-start-content.sidebar-right-item { padding-top: 0px; padding-left: 0px; margin-left: 0px; border: none; }

.section-container, .gdlr-item-start-content, .gdlr-parallax-wrapper, .gdlr-color-wrapper{ 		
  	padding-top: 15px !important;
  	padding-left: 10px !important;
}

.gdlr-item-start-content {
padding-top: 10px !important;
}

.gdlr-item.gdlr-blog-single.gdlr-item-start-content {
 	padding-top: 0; 
}
.mobile-menu .mobile-menu__nav .menu{margin:0;list-style:none}
.tb-megamenu-item .mega-group-title{font-size:1.1em;}
.primary-nav__child-item{border-bottom:1px solid #EEEEEE}
.primary-nav__child-item a{color:#9D64FF;font-size:14px;font-weight:600;display:block;padding:11px 0px 7px 0px}
.primary-nav__child-item a.has-desc{padding:18px 0px 14px 0px}
.primary-nav__child-item a:hover{color:#9013FE}
.primary-nav__child-item a:hover .primary-nav__child-item__desc{color:#9013FE}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}
.button.center,.button.middle{margin:0px auto;text-align:center;display:inherit;}


.np-home-middle-section .middle-primary {
    float: left;
    width: 67%;
}


.np-home-middle-section .middle-aside {
    float: right;
    width: 31%;
}
.uvc-sub-heading{line-height:normal;margin:0 auto}
  
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position: relative; min-height: 1px;}
  
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float: left;}
  
.col-xs-1{width: 8.33333333%;}
 #pgc-15-2-1 , #pgc-15-2-2 , #pgc-15-4-1 , #pgc-15-4-2 , #pgc-15-6-1 , #pgc-15-6-2 { width:42.5%;width:calc(42.5% - ( 0.575 * 30px ) ) }
.panel-grid-cell{-ms-box-sizing:border-box;box-sizing:border-box}
.panel-grid-cell .panel-cell-style{height:100%}
.panel-grid-cell .so-panel{zoom:1}
.panel-grid-cell .so-panel:before{content:"";display:block}
.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}
.panel-grid-cell .panel-last-child{margin-bottom:0}
.panel-grid-cell .widget-title{margin-top:0}

.content-area .icon-box-small .panel-grid-cell:first-of-type .icon-box { padding-top: 27.5px; }

.content-area .icon-box-small .panel-grid-cell:last-of-type .icon-box::after { display: none; }
 #pl-15 .panel-grid-cell { padding:0 }
 #pl-15 .panel-grid .panel-grid-cell-empty { display:none }
 #pl-15 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px }

#frontgate a {color:black;text-decoration:underline;font-size:12px;}

#frontgate a:hover{text-decoration: none;}
#side-header .fusion-mobile-logo-1 .fusion-standard-logo,.fusion-mobile-logo-1 .fusion-standard-logo{display:none;}



#megamenu-mobile h2.resp-tab-active .resp-arrow:before, .mobile-content-wrapper .col-wrapper h2.sub-link.open:after, .tabs-home .resp-tabs-container h2.resp-tab-active .resp-arrow:before {
  content: "\2013";
   }

          
          #megamenu ul li .mm-panel .col .sub {
            float: right;
            width: 72%; }

  
  .mobile-content-wrapper img, .mobile-content-wrapper .sub {
    display: none; }

  
  .mobile-content-wrapper .col-wrapper h2.sub-link {
    cursor: pointer; }

    
    .mobile-content-wrapper .col-wrapper h2.sub-link:after {
      content: '+';
      float: right;
      color: #666666; }

  
  .mobile-content-wrapper .col-wrapper .sub {
    padding-top: 15px;
    border-top: 2px solid gray; }

    
    .mobile-content-wrapper .col-wrapper .sub li {
      padding: 0 35px; }
.col,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}
.col-xs-12{width:100%}
#mc_embed_signup{background-color:#E7F1F3;clear:left;border-top:2px solid #276fa8;padding:10px;}
#mc_embed_signup p{color:#276fa8;margin:0 0 0.25em;line-height:1.2;font-weight:300;}
#mc_embed_signup label{color:#276fa8;margin:0 0 0.25em 0;font-weight:600;}
#mc_embed_signup input:not([type="checkbox"]){border:1px solid #5DAEC2;-webkit-appearance:none;margin:0 0 0.5em 0;color:#888889;padding:2px;}
#mc_embed_signup a{color:#276fa8;}
#mc_embed_signup .intro{margin:4px 0;font-weight:600;}
#mc_embed_signup .checkboxes{margin:8px 0;padding-left:0;padding-right:0;}
#mc_embed_signup .button{color:#fff !important;background-color:#276fa8;cursor:pointer;text-align:center;padding:2px 6px;width:200px;}
#mc_embed_signup .optn.chkbx label{padding-left:8px;}
.dropdown-toggle:focus{outline:0}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}
.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}
.modal-footer{padding:5px;text-align:right;border-top:1px solid #e5e5e5}
.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}


img.full-width {
    display: inherit;
	margin:0
}


#my-header .full-width{
    width: 100%!important;
}


footer .full-width{
    width: 100%!important;
}
.full-width .twentyfourteen .tfwc{margin-right:auto}


.full-width {
    margin-left: -22%;
    margin-right: -22%;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

  .col-sm-4 {
    width: 33.33333333%;
  }
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}
.col-xs-6{width:50%}
.et_pb_blurb_1 .et_pb_main_blurb_image .et_pb_image_wrap{max-width:100%}
.et_pb_blurb_0 .et_pb_main_blurb_image .et_pb_image_wrap{max-width:100%}


.metaslider .caption-wrap {
    position: absolute;
    bottom: 0;
    left: 0;
    background: black;
    color: white;
    opacity: 0.7;
    margin: 0;
    display: block;
    width: 100%;
    line-height: 1.4em;
}


.metaslider .caption-wrap .caption img {
    width: auto;
}



#wrapper .metaslider .caption-wrap {
    position: static !important;
    bottom: 0;
    left: 0;
    background: black;
    color: white;
    opacity: 0.7;
    margin: 0;
    display: block;
    width: 100%;


    color: white;
    line-height: 1.4em;

}


#home-call-to-action {
	background-color: rgba(0, 0, 0, 0.7);
	padding: 40px 0;
	margin-top: 100px;
}


#home-call-to-action .cta-text {
	font-size: 24px;
	font-size: 2.4rem;
}


#home-call-to-action .cta-text p {
	font-weight: 100;
	margin-bottom: 12px;
}


#home-call-to-action .cta-button {
	text-align: center;
	min-width: 160px;
	margin-left: auto;
}


#home-call-to-action .flex {
	align-items: center;
}


#home-call-to-action .cta-text h2,
#home-call-to-action .cta-text p {
	line-height: 1.5;
}


.inline        {display: inline; vertical-align: middle;}

.inline IMG      {display: inline;}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-12{width:100%}


#featured-slider .entry-description-container {
	background-color: #555555;
	background-color: rgba(0, 0, 0, 0.3);
	padding: 10px 15px;
	padding: 1rem 1.5rem;
}

.recent-post-slider.design-3 .post-short-content{height: 46%;clear:both; background: rgba(51, 51, 51, 0.5);bottom: 0; color: #fff; left: 0; padding: 15px 30px 35px 30px; position: absolute; right: 0; transition: all 0.5s ease-in-out 0s;}


.uk-article .category a {
  color: #fe5461;
    font-weight: 400;
    display: inline-block;
}


.single h3.autor a, .single .uk-article .category a, .info-meta {
  color:  #787878;
}

  .info-meta.palabras, .info-meta.category {margin-right: 0;}
#footer-bottom{padding:15px 0 5px;background-color:#1f1f1f;background-color:rgba(0,0,0,.32)}
#footer-bottom a{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.post-object__meta-text{font-size:30px;text-align:center}
.post-object__meta-text a{color:#474747}
.post-object__meta-text a:hover{color:#0d9ddb}
.post-object.size-full .post-object__meta-text{font-size:48px;line-height:1.21}
.fl-row:before,.fl-row:after,.fl-row-content:before,.fl-row-content:after,.fl-col-group:before,.fl-col-group:after,.fl-col:before,.fl-col:after,.fl-module:before,.fl-module:after,.fl-module-content:before,.fl-module-content:after {display: table;content: " ";}
.fl-row:after,.fl-row-content:after,.fl-col-group:after,.fl-col:after,.fl-module:after,.fl-module-content:after {clear: both;}
.fl-row,.fl-row-content,.fl-col-group,.fl-col,.fl-module,.fl-module-content {zoom:1;}
.fl-module-content { margin: 20px; }
.fl-node-579bd837eda32 .fl-module-content {padding: 0px;}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

  .col-md-6 {
    width: 50%;
  }
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-8{width:66.66666667%}
#featured .featured-inner,#main .main-inner,#bottom #colophon{margin-left:20px;margin-right:20px;background-color:#eee}
#featured .featured-inner{padding-top:20px}
.menu-move ul.navul{display:none}


body:not(.title-tagline-hidden) .site-branding-text {
	display: inline-block;
	vertical-align: middle;
}





.clear:before,
.clear:after,
.site:before,
.site:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-content:before,
.site-content:after,
.nav-links:before,
.nav-links:after,
.comment-navigation:before,
.comment-navigation:after,
.social-navigation ul:before,
.social-navigation ul:after,
.textwidget:before,
.textwidget:after {
	content: "";
	display: table;
}


.clear:after,
.site:after,
.entry-content:after,
.comment-content:after,
.site-content:after,
.nav-links:after,
.comment-navigation:after,
.social-navigation ul:after,
.textwidget:after {
	clear: both;
}


	.site-content {
		display: block;
		float: left;
		margin-left: 29.4118%;
		width: 70.5882%;
	}

.icon-keyboard:before {
	content: "\e616";
}



.footer { position: absolute; bottom: 0; width:100%; height: 40px; color: #959595; overflow: hidden; }

.footer a{ color: #959595;}

.footer a:hover{  color: #666;}

.footer li { float: left; margin-right: 20px; }

.footer .copyright{ margin-left:10px; margin-right: 50px}


.navbar-header h1 {
	font-size: 30px;
	font-weight: bold;
	margin: 23px 10px 0 0;
	text-transform: uppercase;
}

.navbar-header h1  a {color: #be2a38}

   .navbar-header {
	height: 60px;
   }
 #padding-48 { height:20px; }


#ieee_mb {
  float: right;
  padding: 0.5em 0;
}
.img-responsive{display:block;max-width:100%;height:auto}

.footer-nav ul,
.footer-nav li {
  list-style: none; 
  margin: 0; 
  padding: 0; 
}

.primary-menu li.menu-item-has-children a i{
	display: inline-block;
	padding-left: 8px;
	color: #2e3032;
}

.primary-menu li.menu-item-has-children a:hover i{
	color: #fff;
}

	.menu ul li.menu-item-has-children a{
		padding: 29px 21px 29px 11px;
	}

.navbar-default .nav .menu-item-has-children:hover .dropdown-menu {
  display:block;
  visibility:visible;
  border-radius:4px;
  padding:10px 0;
  margin-bottom:10px;
  font-size:13px;
  background-color: #ffffff;
}

.navbar-default .nav .menu-item-has-children .dropdown-menu a {color:#203669;font-weight:400;padding-bottom:8px;border-bottom:1px solid #eee;padding-top:8px;text-transform: none;}

.navbar-default .nav .menu-item-has-children .dropdown-menu li:last-child a {border:none;}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}

#thumbs a img.carousel_selected {
display:none;
margin:0;
}

#thumbs-wrapper img.carousel_selected {
display:block;
position:absolute;
top:-15px;
left:100px;
z-index:9;
}

.event-container .event-date-container { float: left; width: 100px; margin-right: 11px; padding-right: 10px; border-right: 1px dotted #ccc9b8; }

.mw-widget-event .event-date-container { display: block; width: 40px; height: 40px; float: left; margin-top: 3px; padding: 4px; background: #fff; border: 1px solid #d6d6d6; }
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-sm-4{width:33.3333333333%}
 
	
.orange_blk {
	width:100%;
	float:left;
	margin:4px 0 0 0;
	background-color:#342800;
	padding-bottom:22px;
	
	
	}

	div.orange_blk{
		margin: 0px 0 0 0;
	}


.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children {
	position: relative;
}


.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children {
	margin-right: -31px;
}

.site-navigation .sub-menu-item.item3 .sub-menu .lastminute-menu h2 {
    margin-bottom: 6px;
    padding: 2px 3px;
    font-size: 19px;
}

  .sidebar_search .sub-menu .menu-item:first-child {
    display: none !important; }
header.header .et-trending #et-secondary-menu .menu-item-has-children ul{top:-10px;left:100%}


div.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	width: 1px;
	margin: 0;
	padding: 0;
	border: 0;
}

  body.responsive #masthead.masthead-logo-in-menu .main-navigation .menu-mobilenav-container ul {
    margin-right: 0;
  }

  body.responsive #masthead.masthead-logo-in-menu .main-navigation .menu-mobilenav-container ul li {
    float: right;
  }

  body.responsive #masthead.masthead-logo-in-menu .main-navigation .menu-mobilenav-container ul li a {
    padding-left: 20px;
    padding-right: 20px;
  }


#header-sidebar .widget_nav_menu ul.menu,
#masthead-widgets .widget_nav_menu ul.menu {
  margin: 0;
}

#colophon .widget_nav_menu .menu-item {
  padding-bottom: 0;
}

#colophon .widget_nav_menu .menu-item a {
  display: block;
  padding-bottom: 3px;
  margin-bottom: 3px;
  border-bottom: 1px solid #b9b9b9;
}

 
.menu li:last-child,.menu-item-229 {
	border-right: none !important;
}




.menu-item-230 .sub-menu {
	background: #0098DB !important ;
}



.menu-item-242 .sub-menu {
	background: #01b1af !important ;
}



.menu-item-251 .sub-menu {
	background: #981E34 !important ;
}

	#access ul li.page_item a:visited {
		color: #aaa;
	}

	#access ul li.page_item a:visited:hover {
		color: #fff;
	}


.widget_beside_slider {
	float: right;
	width: 43.85964912%;
}

	.widget_slider_area,
	.widget_beside_slider {
		float: none;
		width: 100%;
	}


.heading-gradient {
  position: absolute;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
  background: #00c2d4;
  background: -webkit-gradient(linear, left top, right top, from(#00c2d4), color-stop(140%, rgba(255, 255, 255, 0)));
  background: -webkit-linear-gradient(left, #00c2d4 0%, rgba(255, 255, 255, 0) 140%);
  background: -o-linear-gradient(left, #00c2d4 0%, rgba(255, 255, 255, 0) 140%);
  background: linear-gradient(90deg, #00c2d4 0%, rgba(255, 255, 255, 0) 140%);
}


.heading-gradient:not(.home-gradient) {
  
  display: none;
}
