﻿#tm_builder_outer_content .tm_pb_section{z-index:1}

.modal-content {
  position: relative;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, .2);
  border-radius: 6px;
  outline: 0;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
          box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
}
.multiple{margin-right:10px;width:350px;float:left;margin-bottom:5px}
.multiple h2 a{color:#fff}
.multiple p{margin:0;padding:0 0 0 4px}


.multiple h2 {

	}

#lang_sel_list a { font-size: 16px; }
#s5box_login{padding:10px;background:#fff}
#s5box_login ul li,#s5box_register ul li{padding-left:0!important;background:0 0!important}
#s5box_login ul li a{color:#999!important;margin-bottom:0!important}

.campaign_title {
    color: white;
    float: right;
    padding: 3px 25px 3px 15px;
    margin-top:15px;
    background-color: rgba(0,0,0,.35);
}

.v6 {color:#2c343c;}

h2.v6 {font-size:16px; line-height: 20px; padding-bottom:20px;}

#menu-1.mbr-navbar--stuck .mbr-navbar__section {
  background: #9c9c9c;
}

#menu-1 .mbr-navbar__section {
  background: #9c9c9c;
}

#menu-a.mbr-navbar--stuck .mbr-navbar__section {
  background: #9c9c9c;
}

#menu-a .mbr-navbar__section {
  background: #9c9c9c;
}

#menu-h.mbr-navbar--stuck .mbr-navbar__section {
  background: #9c9c9c;
}

#menu-h .mbr-navbar__section {
  background: #9c9c9c;
}

#menu-n.mbr-navbar--stuck .mbr-navbar__section {
  background: #9c9c9c;
}

#menu-n .mbr-navbar__section {
  background: #9c9c9c;
}

#menu-q.mbr-navbar--stuck .mbr-navbar__section {
  background: #9c9c9c;
}

#menu-q .mbr-navbar__section {
  background: #9c9c9c;
}

#menu-y.mbr-navbar--stuck .mbr-navbar__section {
  background: #9c9c9c;
}

#menu-y .mbr-navbar__section {
  background: #9c9c9c;
}

	.logo-edp{flex:1;}
.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%}
#main-nav .menu{display:none}
.widget_nav_menu .menu-main-navigation-container{margin-top:-8px}


.sf-menu li.menu-item-4109 ul { right: 0; }


ul.sf-menu li.menu-item-4109 li:hover ul,
ul.sf-menu li.menu-item-4109 li.sfHover ul,
.fixedmenu ul.sf-menu li.menu-item-4109 li:hover ul,
.fixedmenu ul.sf-menu li.menu-item-4109 li.sfHover ul {left:-16.8em; top:0}


ul.sf-menu li.menu-item-4109 li li:hover ul,
ul.sf-menu li.menu-item-4109 li li.sfHover ul,
.fixedmenu ul.sf-menu li.menu-item-4109 li li:hover ul,
.fixedmenu ul.sf-menu li.menu-item-4109 li li.sfHover ul {left:-16.8em; top:0}
.et_pb_row_3.et_pb_row{margin-top:0px!important;margin-bottom:0px!important;padding-top:0px;padding-bottom:0px}
.et_pb_row_1.et_pb_row{margin-left:auto!important;margin-right:auto!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px;padding-bottom:0px}
.ast-header-break-point.ast-header-custom-item-outside .ast-primary-menu-disabled.ast-above-header-merged-responsive .ast-mobile-menu-buttons{display:block}
.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .ast-mobile-menu-buttons{line-height:0;padding-bottom:.5em}
.ast-header-break-point .ast-mobile-menu-buttons-minimal.menu-toggle{background:transparent;color:#232d69}
.ast-header-break-point .ast-mobile-menu-buttons-outline.menu-toggle{background:transparent;border:1px solid #232d69;color:#232d69}
.ast-header-break-point .ast-mobile-menu-buttons-fill.menu-toggle{background:#232d69}
.ast-header-break-point .header-main-layout-2 .site-branding,.ast-header-break-point .ast-mobile-header-stack .ast-mobile-menu-buttons{padding-bottom:0}

#ecs-2 .ecs__list__wrapper{
    width: 197px;
}


.ecs__list__wrapper--service {
    top: 57px;
    z-index: 18
}


.ecs__list__wrapper--level {
    top: 114px;
    z-index: 14
}


.ecs__list__wrapper--deadline {
    top: 173px;
    z-index: 10
}


.ecs__list__wrapper {
    background: #fff;
    position: absolute;
    padding: 30px 0px 10px 10px;
    width: 184px;
    border-radius: 0 0 20px 20px;
    min-height: 100px !important;
    overflow-y: hidden;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.2s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s;
}


.ecs__list__wrapper--open{
  opacity: 1;
  visibility: visible;
  transition-delay: 0s, 0s, 0.3s;
}


.jumbotron__content p { font-size: 14px; font-weight: normal; }

.media .pull-left{margin-right:10px;}

.dropdown-submenu.pull-left{float:none;}

.pull-left{float:left;}
 .media .pull-left,.media .pull-right{float:none;display:block;margin-bottom:10px;}
.vc_empty_space_inner .empty_space_image{display:block;height:100%}

.indexforum .mar3{ padding-right:10px !important;}

.obbsbox2 .tab .mar3{ padding-right:10px !important;}
.center{text-align:center}


.book-head{
	width:100%;
	margin:0px;
	padding:0px;
	height:auto;
	float:left;
}


.book-head-new{
	width:100%;
	margin:20px 0px 0px;
	padding:0px;
	height:auto;
	float:left;
}
.block-type-footer p.footer-responsive-grid-link-container{float:left;width:100%;clear:both;text-align:center;margin:10px 0;display:none}
.responsive-grid-active .block-type-footer p.footer-responsive-grid-link-container{margin-top:25px !important}

.territorio {float:left;width:472px; height:222px;margin-top:5px; margin-left:5px; }

.page-builder-text-img{
     border-right: 1px solid #ccc !important;
	 padding-right:2.6%;
}


.page-builder-text-img img{
	width: 100%;
}



div.frontnews{
	background: #f5f5f5;
	border-top:1px solid #c3c3c3;
	border-bottom:1px solid #c3c3c3;
	
	float: left;
	width: 980px;
	padding: 8px 5px;
}


div.frontnews div{
	
}

div.frontnews a{
	display: block;
	float: left;
	width: 134px;
	margin:0 0 0 7px;
	
}

div.frontnews a:first-child{
	margin-left: 0;
}

div.frontnews img{
	width:134px;
	margin: 0 0 5px 0;
	float: left;
}

div.frontnews h2{
	font-size: 12px;
	color:#000;
	float: left;
}

.top {
    padding-top: 30px;
    width: 317px;
    float: left
}

    #header,
    .top {
        box-sizing: border-box
    }

    .mobsearch,
    .top {
        background-color: #222
    }

.clear{
	clear: both;
}
.cookie-notice-container{padding:10px;text-align:center;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.vc_row,.wpb_row,.wpb_column,.vc_column-inner,.wpb_content_element,.vcex-module{border-color:transparent;border-style:solid}

.vc_row .vc_column-inner {
  padding-left: 0;
  padding-right: 0;
}
.qodef-container,.qodef-content,.qodef-full-width{z-index:100;position:relative}
.row{margin-right:-15px;margin-left:-15px}
#videogallery .row:first-of-type{color:#fff;padding-top:10px;padding-bottom:20px;padding-left:20px;font-style:italic}
#footer .row{padding-top:10px;padding-bottom:10px}
#footer .row:last-of-type{background-color:#202020;border-top:2px solid #303030}

.funding h2 {
    font-size: 18px;
}

.funding .inside {
    padding: 25px 10px;
}

.funding {
    padding: 30px 0;
}

.item-news-list .news-time{
	text-align:right;
	
	vertical-align: text-top;
    display: inline-block;
    padding-left: 10px;
    color: #00519c;
    position: absolute;
    right: 0;
    bottom: 5px;
}






.post { padding: 20px 30px; background: transparent; }


.post .title { float: left; width: 600px; }

.footer-c {display: inline-block;}
.et_pb_blurb_content,.et_pb_circle_counter,.et_pb_contact_main_title,.et_pb_countdown_timer_container,.et_pb_counter_title,.et_pb_gallery_item,.et_pb_newsletter_description,.et_pb_number_counter,.et_pb_portfolio_item,.et_pb_post,.et_pb_pricing_content,.et_pb_pricing_heading,.et_pb_promo_description,.et_pb_slide_description,.et_pb_tab,.et_pb_tabs_controls,.et_pb_team_member,.et_pb_testimonial_description_inner,.et_pb_text,.et_pb_toggle_content,.et_pb_toggle_title,.et_pb_widget,.product{word-wrap:break-word}
.et_pb_promo_description{position:relative;padding-bottom:20px}
.et_pb_promo_description p:last-of-type{padding-bottom:0}


#calendar2 thead tr.days{
  background-color: #5d9da9;
  height: 25px;
  color: #f9f9f9;
    font-size: 10px;
}
.sidebar-footer{width:100%!important}
.sidebar-footer div{margin:auto 10px!important}
.footer-v4 .sidebar-footer{width:26%}
.footer-v4 .sidebar-footer.lastone{width:22%}
.sidebar-footer .footer-widget-col{margin:0 auto 25px;position:relative}

#calendar2 thead tr.month{
  background-color: #59cfc1;
  height: 30px;
  color: #fff;
}
.fusion-button-wrapper{display:inline}
.fusion-button-wrapper.fusion-aligncenter{display:block;text-align:center}
.et_pb_section{padding:54px 0}
.et_pb_section_4.et_pb_section{background-color:#0096d6!important}
.updated-info{height:0;text-indent:-9999px}
#controllers #left-arrow,#controllers #right-arrow,#footer .footer-nav,#footer .social,#menu,.container #blog,.service{display:none!important}
#controllers #left-arrow,#controllers #right-arrow,#footer .footer-nav,#footer .social,div.container #blog,div.service{display:none}

  footer .fbox {width: 100%; padding: 0%;}
.key-points__icon{display:inline-block;font-size:2.5rem;padding:0 1rem;-ms-flex-item-align:center;align-self:center}

.blog-list-wrap.blog-grid .entry-main {
	padding: 10px 20px;
}

.blog-list-wrap.blog-aside-image .entry-main {
	margin-top: 0;
}

.blog-list-wrap.blog-timeline .entry-main {
	padding: 10px 20px;
}

.portfolio-list-wrap.no-text .portfolio-box .entry-main {
	display: none;
}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.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-lg-auto,.col-md,.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-md-auto,.col-sm,.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-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}

    body.bd #ja-wrapper {min-width: 980px;}





	

		.ls-tn {
			display: none !important;
		}


	html .ls-tn,
	body .ls-tn,
	#ls-global .ls-tn {
		display: none;
	}
.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-12{width:100%}

.main_visual {
	max-width:100%;
	position:relative;
}


.main_visual h2 {
	margin: 0 auto;
	color:#fff;
	text-align:center;
	font-family: Century ,serif;
	font-size:1.8em;
	font-weight:normal;
	letter-spacing:.15em;
	position: absolute;
	left: 0;
	right: 0;
	top: 50%;
}
div.tribe-countdown-colon{color:#666;float:left;font-size:1.5em;padding:0 4px}



.tribe-events-countdown-widget div.tribe-countdown-colon {color: #dddddd}


.black-text {
    color: #000 !important
}


li.black-text a {
    color: black;
}


.home-botom-left-box-2{
	width: 388px;
	height: auto;
	margin-top: 20px;
}


#home-noticias-top h2, #home-box-1 h2, #home-turismo h2, #home-middle-box h2, #home-noticias h2, #home-parceiros h2, .home-botom-left-box-1 h2, .home-botom-left-box-2 h2{
	font-size: 18px;
	font-weight: bold;
	color: #005F99;
	border-left: 1px solid #ccc;
	padding: 2px 0px 2px 15px;
	margin-bottom: 10px;
}
.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-4{width:33.33333333%}


.py-4 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
img.thumb2{height:190px;width:140px}
.c-drawing-app .c-header__top-nav{opacity:1}
.c-drawing-app .c-header__action{display:-ms-flexbox;display:flex;opacity:1}
.c-drawing-app .c-header__action-draw-it:after,.c-header--draw .c-header__action-draw-it:after{background-color:#fff}
.c-drawing-app{background-color:#000;color:#fff;position:fixed;height:100vh;width:100%;top:0;text-align:center;z-index:107;display:none;opacity:0;overflow-y:auto;overscroll-behavior:contain}
.is-touch .c-drawing-app{height:calc(var(--flex-vh,1vh)*100)}
.text-uppercase{text-transform:uppercase}

.context-ad__footer a {
    background-color: #608ab9;
    color: #fff;
    display: block;
    text-align: center;
    margin-top: 10px;
}
.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%}

#site-description {
	color: #333;
	font-family: 'Lato', sans-serif;
	font-size: 11px;
	font-weight: 700;
	letter-spacing: 0.4em;
	line-height: 19px;
	margin: 0;
	padding-bottom: 10px;
	text-align: center;
	text-transform: uppercase;
}

.has-header-video #site-title a,
.has-header-video #site-description {
    color: #fff;
}
.nav--services .menu__item.first .menu__link:before{display:none;}

.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}
.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}
.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}
.fab{font-family:"Font Awesome 5 Brands"}
header #nav-main .sub-nav-parent ul.sub-menu{position:absolute;z-index:20;opacity:0;display:none;background:#ebebee;padding:0;margin:0;border-radius:0 0 5px 5px;border-top:none}
header #nav-main .sub-nav-parent ul.sub-menu li{display:block;padding:0}
header #nav-main .sub-nav-parent ul.sub-menu li a{display:block;width:100%;color:#00339f;font-size:18px;text-transform:capitalize}
header #nav-main .sub-nav-parent ul.sub-menu li a:hover{background:#90949c;color:#fff}
header #nav-main .sub-nav-parent ul.sub-menu li:first-child{border-top:5px solid #fff}
header #nav-main .sub-nav-parent ul.sub-menu li:last-child{border:none}
header #nav-main .sub-nav-parent ul.sub-menu li:last-child a{color:#fff!important}
header #nav-main .sub-nav-parent ul.sub-menu:after{display:none}
header #nav-main .sub-nav-parent.on ul.sub-menu{display:block;opacity:1}

.fusion-secondary-menu-icon .menu-text {
  width: 100%;
}

.fusion-secondary-menu-icon .menu-text:before {
  font-family: 'icomoon';
  content: '\f07a';
  margin-right: 10px;
}

.fusion-secondary-menu-icon .menu-text:after {
  font-family: 'icomoon';
  content: '\e61f';
  margin-left: 10px;
}

.side-header-left.menu-text-align-right .fusion-caret,
.side-header-right.menu-text-align-left .fusion-caret {
  position: static;
}

.fusion-megamenu-wrapper .menu-text {
  margin-left: 23px;
}
.fusion-menu-item-button .menu-text{border-color:#eef2f5;}
.fusion-menu-item-button:hover .menu-text{border-color:#1981c4;}


	.img-with-aniamtion-wrap .inner {
		margin: 0!important;
	}

   .img-with-aniamtion-wrap[data-max-width="125%"] .inner, .img-with-aniamtion-wrap[data-max-width="150%"] .inner, .img-with-aniamtion-wrap[data-max-width="165%"] .inner, .img-with-aniamtion-wrap[data-max-width="175%"] .inner, .img-with-aniamtion-wrap[data-max-width="200%"] .inner, .img-with-aniamtion-wrap[data-max-width="225%"] .inner, .img-with-aniamtion-wrap[data-max-width="250%"] .inner, .img-with-aniamtion-wrap img {
		max-width: 100%!important;
	}
.col-md-12{width:99%;max-width:100%}


.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-left: 15px;
  padding-right: 15px; }


  .col-md-4 {
    width: 33.33333%; }


.col-md-4 + .col-md-9 .posts-loop {
    padding-right: 0;
    padding-left: 50px;
}

.thumb_img_link:hover .thumb_time{
	display: none;
}

.thumb_img_link{
width : 180px;
height: 135px;
display: block;
text-decoration:none;
position:relative;
}


.ecs__list__wrapper--service {
  top: 57px;

  min-height: 100px !important; 
  }


.ecs__list__wrapper--level {
  top: 114px;
}


.ecs__list__wrapper--deadline {
  top: 173px;
 }

.ecs__list__wrapper {
 
  margin-top: 19px;
  background: #fff;
  position: absolute;
  padding: 2px 10px 10px 10px;
  width: 250px;
  left: 10px;
  overflow-y: hidden;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.2s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s;
  border: 1px solid #e5e5e5;
  z-index: 1;
}

.ecs__list__wrapper--open{
  opacity: 1;
  visibility: visible;
  transition-delay: 0s, 0s, 0.3s;
}
article p.tags{color:#999;font-size:11px;line-height:20px;margin:0;padding:2px 0}


		#tabb1:checked ~ .content #content1,
		#tabb2:checked ~ .content #content2,
		#tabb3:checked ~ .content #content3,
		#tabb4:checked ~ .content #content4 {
		  display: block;
		}
#u2426{position:absolute;width:15px;height:15px;border-width:0px;border-color:transparent;background-color:#FFFFFF;opacity:0.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);border-radius:10px;margin-left:50%;left:-15.5px;}
#u2426:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);width:15px;height:15px;min-height:0px;left:-15.5px;margin:0px 0px 0px 50%;}
#u2426.PamphletThumbSelected{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);width:15px;height:15px;min-height:0px;left:-15.5px;margin:0px 0px 0px 50%;}

#footer-notices {
display: block;
width: 930px;
margin: 0px auto;
background: none;
}

#footer-notices-left {
display: block;
width: 450px;
float: left;
background: none;
font-size: 11px;
color: #000;
}

#footer-notices-left a {
color: #000;
font-weight: bold;
text-decoration: underline;
}

#footer-notices-right {
display: block;
width: 450px;
float: right;
background: none;
font-size: 11px;
color: #000;
}

.tp-caption span.defcol{
    color: #CC0033;
    text-shadow:none;
}

  #smart_kb_102.smart_kb_102 .content .text {
    width: 50%;
    top: 9%;
    color: #d8d8d8;
  }

  #smart_kb_102.smart_kb_102 .content .text .title {
    max-width: 88%;
  }

  #smart_kb_102.smart_kb_102 .content .text .subtitle {
    max-width: 59%;
  }

  #smart_kb_102.smart_kb_102 .content .text .banner-line-btn {
    border: 0.1vw solid #d8d8d8;
  }

  #smart_kb_102.smart_kb_102 .content .text .banner-line-btn.poster-btn:hover {
    background-color: #d8d8d8;
    color: #000;
  }


.testimonial-image {
	width: 175px;
	height: 175px;
	border: 5px solid #021e47;
}


.member-testimonials .testimonial-image {
	margin-bottom: 15px;
}






.tp-bannertimer								{	visibility: hidden; width:100%; height:5px;  background: #fff; background: rgba(0,0,0,0.15); position:absolute; z-index:200; top:0px}

.tp-bannertimer.tp-bottom					{	top:auto; bottom:0px !important;height:5px}

	
		
		.wpp-thumbnail {
			display: inline;
			float: left;
			margin: 0 5px 0 0;
			border: none;
		}



.srr-wrap{
	padding: 0px !important;
	max-width: 100%;
	min-width: 100% !important;
}

.srr-wrap div{
	left: 0px;
	right: 0px;
}

.srr-wrap .srr-item{
	border-top: 0px;
	padding: 10px;
}

.srr-wrap .srr-item:last-child{
	margin: 0px;
}

.srr-wrap .srr-title, .srr-wrap .srr-meta{
	line-height: 150%;
}

.srr-wrap .srr-thumb{
	width: 64px !important;
	margin: 5px 10px 0 0 !important;
	float: left !important;
}

ul.data-lessons {
	margin-left:0;
	padding-left:0;
}

ul.data-lessons li{
	display:inline-block;
	margin-right:8px;
	padding-right:8px;
	border-right: 1px solid #ccc;
	line-height:16px;
	zoom: 1; *display: inline;
}

ul.data-lessons  li:last-child{
	border-right: none;
}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}





.navigation-wrapper {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  box-flex: 1;
  -webkit-flex: 1;
  -moz-flex: 1;
  -ms-flex: 1;
  flex: 1;
  overflow: hidden;
}


.site-header--skin-2 .navigation-wrapper {
  text-align: right;
}
#content .wpb_alert p:last-child,#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.wpb_alert p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child{margin-bottom:0}

.wp-block-button .wp-block-button__link {
  font:  normal bold 14px / 16px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
  text-transform: none;
}
.wp-block-button__link{opacity:1;transition:opacity .25s}
.slider-link:hover,.wp-block-button__link:hover{opacity:.7}
.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover{color:inherit}
.is-style-squared .wp-block-button__link{border-radius:0}
.is-style-outline .wp-block-button__link{background:transparent;border:2px solid}


.homebutton .wp-block-button__link {
    font: normal bold 14px / 16px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
    text-transform: none;
    width: 100%;
    padding: 40px 5px;
    font-size: 31px;
    background-color: rgba(241,90,41,1);
}
#wpadminbar #wp-admin-bar-comments,#wpadminbar #wp-admin-bar-edit,#wpadminbar #wp-admin-bar-my-account,#wpadminbar #wp-admin-bar-my-sites,#wpadminbar #wp-admin-bar-new-content,#wpadminbar #wp-admin-bar-site-name,#wpadminbar #wp-admin-bar-updates,#wpadminbar #wp-admin-bar-wp-logo,#wpadminbar .ab-top-menu,#wpadminbar .ab-top-secondary{position:static}
.img-responsive{width:100%}
.img-responsive-mw{max-width:100%;height:auto}
.td-ss-main-content{position:relative}
.td-pb-article-list .td-ss-main-content{padding-top:20px}
.category .td-ss-main-content .td-load-more-wrap{bottom:20px}
#call-new{display:block;}
.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-sm-12{width:100%}
