﻿
    ul.icon-list .text-left { text-align: center; }


    #contato .icon-list{ margin-bottom: 50px; }

    .icon-list { margin-bottom: 15px; }

    .icon-list i { font-size: 16px; }

#contato .icon-list span{ font-family: "Oswald"; font-weight: 700; color: #717171; font-size: 45px; margin-top: 20px; display: block; }

.icon-list li { font-size: 23px; }

.icon-list li a { color: #000; text-decoration: none; }

.icon-list li a:hover { text-decoration: underline; }

.menu-item-logo { padding: 0 40px; }

.mobile-toggle-nav .menu-item-has-children ul a { padding-left: 20px }

.mobile-toggle-nav .menu-item-has-children ul a:before { content:"\f105"; margin-right: 10px; opacity: 0.7; }

.mobile-toggle-nav .menu-item-has-children ul ul a { padding-left: 40px }

.mobile-toggle-nav .menu-item-has-children ul ul ul a { padding-left: 60px }
.fusion-copyright-notice{color:#ffffff;font-size:13px;}
.fusion-copyright-notice a{color:#ffffff;}
.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}
#footer-top-wrapper ul.footer-static-pages:before,#footer-top-wrapper ul.footer-static-pages:after{content:" ";display:table}
#footer-top-wrapper ul.footer-static-pages:after{clear:both}
#footer-top-wrapper ul.footer-static-pages .nav-divider{height:1px;margin:8px 0;overflow:hidden;background-color:#e5e5e5}
#footer-top-wrapper ul.footer-static-pages [class^="icon-"].icon-large,#footer-top-wrapper ul.footer-static-pages [class*=" icon-"].icon-large{line-height:.9em}
#footer-top-wrapper ul.footer-static-pages [class^="icon-"].icon-spin,#footer-top-wrapper ul.footer-static-pages [class*=" icon-"].icon-spin{display:inline-block}
#secondary_menu .nav-boxed .menu-item a{line-height:30px;padding-top:0;padding-bottom:0}
#secondary_menu ul li.menu-item{display:inline-block;margin:0 8px;zoom:1;*display:inline}


#mobile-menu .menu-item-has-children .arrow{
	display: none;
}

	#mobile-menu .menu-item-has-children .arrow.up{
		display: none;
	}

.bd-imagelink-16 {
  width: 150px;
}

.bd-imagelink-16 img {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
  text-align: center;
  border: 4px solid #dddddd;
  border-radius: 50%;
}
.c-header__mid-line{background-color:#000;height:100%;width:1px;position:absolute;-ms-transform:translateY(0%);transform:translateY(0%);top:100%;left:calc(50% - 1px)}



.main-menu .sub-menu .sub-posts {
	float:left;
	width:100%;
	padding:15px 0 30px;
}

	.main-menu .sub-menu .sub-posts li {
		float:left;
		width:30%;
		margin-left:2.5%;
	}

	.main-menu .sub-menu .sub-posts li figure {
		height:156px;
		overflow:hidden;
		margin-bottom:15px;
	}

		.main-menu .sub-menu-full-width .sub-menu .sub-posts figure {
			height:197px;
		}


.main-menu .sub-menu-two-columns .sub-menu .sub-posts {
	width:75%;
	float:right;
}
.sub-posts li a{color:#ffffff;}
.sub-posts li a:hover{color:#07bab4;}
.menu-item-language img{vertical-align:baseline;}

.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}
 
.flexslider .slides img {width: 100%; display: block;}



.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
 
html[xmlns] .slides {display: block;}
 
* html .slides {height: 1%;}

.flexslider .slides {zoom: 1;}

footer.copyright .jetpack-social-navigation .menu-item {
  display: block;
  float: left;
  margin-right: 1px;
  margin-bottom: 1px;
}


.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;
}

.header-spacer{
    height:176px;
}


div#parallax_130_posttitle {
    display: none;
}



.adamrob_parallax_posttitle {

}

	



	#portfolio-wrap {
	position: relative;
	padding: 0;
	width: 100%;
	margin: 0 auto;
	display: block;
}

#portfolio-wrap .one-four {
	margin: 0!important;
	line-height:0;
	width: 25%;
	padding: 0;
	position:relative;
}





#portfolio-wrap.boxed {
	width:1180px;
	margin:0 auto;
}



.ap_column {
    float:left;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    -moz-background-clip:padding-box !important;
    -webkit-background-clip:padding-box !important;
    background-clip:padding-box !important;
}

        
.ap-row .ap_column:first-child {
    margin-left:0;
}
.page-title-bar {background-position:center center;;}


			table.recentcommentsavatartop img.avatar, table.recentcommentsavatarend img.avatar {
				border: 0px;
				margin: 0;
			}


			table.recentcommentsavatartop a, table.recentcommentsavatarend a {
				border: 0px !important;
				background-color: transparent !important;
			}


			td.recentcommentsavatarend, td.recentcommentsavatartop {
				padding: 0px 0px 1px 0px;
				margin: 0px;
			}
header .list-unstyled .menu-item a:hover,footer .list-unstyled .menu-item a:hover{text-decoration:none}
.footer .top .menus .menu-item-has-children{float:left;width:33.33%}
.footer .top .menus .menu-item-has-children ul li a{color:#231f20;display:block;padding-bottom:3px}
.footer .top .menus .menu-item-has-children a:hover{color:#0072ff}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}
#brand .logo{margin:35px 0;}
#header #logo,#header .logo{float:left;width:272px;margin-left:10px;}
#header #logo a,#header .logo a{display:block;}
#header #logo a img,#header .logo a img{display:block;}

#address  { text-shadow: 1px 1px 0 #dae8f0; }



#topad, #address { float: right; text-align: right; }

#address .name  { text-transform: uppercase; font-weight: bold; }

#address .telephone, #address .email, #address .street  { font-size: 13px; line-height: 14px; }

#address .telephone { font-style: italic; }
#bottom-footer{text-align:center}
#bottom-footer .copyright,#bottom-footer .footer-menu{float:none;display:inline-block}


#bottom-footer .copyright {
	float: left;
}


#bottom-footer .copyright-text {
	color: #fff;
	font-size: 12px;
}


#bottom-footer .copyright-text a {
	color: #bcbaba;
}


#bottom-footer .copyright-text a:hover {
	color: #30afb8;
}


#bottom-footer .footer-menu {
	float: right;
	margin: 0;
}


#bottom-footer .footer-menu ul li {
	float: left;
}


#bottom-footer .footer-menu ul li:after {
	content: "|";
	padding: 0 5px;
	color: #fff;
}


#bottom-footer .footer-menu ul li:last-child:after {
	display: none;
}


#bottom-footer .footer-menu ul li a {
	color: #fff;
	font-size: 12px;
}


#bottom-footer .footer-menu ul li a:hover {
	color: #30afb8;
}


.bx-wrapper .bx-viewport #slider1 li .galeriacim {position: absolute;
bottom: 59%;
z-index: 2000;
left: 57%;
color: white;
font-size: 30px;
width: 203px;}

.top-foto3 {width: 209px; height: 139px; float: right;}



.top-foto1,.top-foto2, .top-foto3,.top-foto4  {display: none;}
.fusion-tabs.clean .tab-pane{margin:20px 0}
.fusion-tabs .tab-pane{display:none;padding:15px;max-width:100%;border:1px solid #f1f2f2;border-top:none}
.fusion-tabs.clean .tab-content .tab-pane{padding:0;background:0 0;border:none}
.fusion-tabs.vertical-tabs .tab-pane{padding:30px;border:1px solid #ebeaea;}
.fusion-tabs.fusion-tabs-1 .tab-pane{background-color:#010101;}
.fusion-tabs.fusion-tabs-1 .nav,.fusion-tabs.fusion-tabs-1 .nav-tabs,.fusion-tabs.fusion-tabs-1 .tab-content .tab-pane{border-color:rgba(235,234,234,0);}

#menu-main-navigation li a:hover, #menu-main-navigation li:hover a, #menu-main-navigation li ul.sub-menu { background:#8db529}

#menu-main-navigation .current-menu-item a { color:#eeee22}

.sub-menu .menu-item-has-children:after { color: #fff }


.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;
}
 #padding-37 { height:70px; }

.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform .3s ease-out;
       -o-transition:      -o-transform .3s ease-out;
          transition:         transform .3s ease-out;
  -webkit-transform: translate(0, -25%);
      -ms-transform: translate(0, -25%);
       -o-transform: translate(0, -25%);
          transform: translate(0, -25%);
}

.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
       -o-transform: translate(0, 0);
          transform: translate(0, 0);
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
article.single .share-count .count-text{margin-top:0}
.entry-meta,.share-count .count-text{color:#666}


.ratings {
    position: absolute;
    right: 1em;
    top: 50%;
    transform: translateY(-50%);
}


.site-header .widget-area {
	float: none;
	overflow: hidden;
    padding-right: 250px;
    position: relative;
	width: auto;
}

div.markite, div.brands, ul.modelite{
	float: left;
	width:982px;
	margin: 0 0 10px 0;
	padding: 2px 0 0 8px;
}
.header-bg-color{background-color:rgba(255,255,255,0.9)}
.header.transparent .header-wrapper,.header.transparent .header-bg-image,.header.transparent .header-bg-color,.header.transparent .header-bottom{box-shadow:none;background-color:transparent;background-image:none !important}
.header-bg-image,.header-bg-color{background-position:50% 0;transition:background .4s}
.article-display .cat,.btn,.btn.text,.button a,.button a.text,.malinky-load-more a,.malinky-load-more a.text,.post-display .cat,input[type=submit],input[type=submit].text{font-family:Montserrat,serif;font-weight:700;text-transform:uppercase}
.article-display .cat,.post-display .cat{color:#2e60b4;font-size:11px;letter-spacing:1.1px}
.search-page .search-result .cat{color:#2e60b4;font-family:Montserrat,serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.1px}
.visibility-hidden{visibility:hidden}

.wf-container-bottom,
#bottom-bar.full-width-line {
  border-top: 1px solid rgba(130,138,139,0.15);
}

.footer.full-width-line .wf-container-footer,
.footer.solid-bg .wf-container-footer,
.empty-footer.solid-bg .wf-container-bottom,
.empty-footer.solid-bg #bottom-bar.full-width-line,
#bottom-bar.full-width-line .wf-container-bottom,
#bottom-bar.solid-bg .wf-container-bottom {
  border-top: none;
}
.style-minimal .empty-footer.transparent-bg #bottom-bar.full-width-line,.style-minimal .empty-footer.transparent-bg .wf-container-bottom{border-color:transparent}

  .wf-container-bottom {
    padding: 10px 0;
  }

.cat-row .cat-item .title {
    color: #383838;
    font-size: 14px;
}
.pi-section-w{position:relative;-webkit-transition:background .1s ease-in-out 0;-moz-transition:background .1s ease-in-out 0;-ms-transition:background .1s ease-in-out 0;-o-transition:background .1s ease-in-out 0;transition:background .1s ease-in-out 0}
.pi-header-sticky,.pi-header-sticky .pi-section-w,.pi-header-sticky .pi-section,.pi-header-sticky .pi-section-menu-mobile-w,.pi-header-sticky .pi-section-menu-mobile{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.pi-header-rows-fixed.pi-fixed .pi-header-sticky .pi-section-w,.pi-header-row-fixed.pi-fixed .pi-header-sticky .pi-section-w{max-width:1120px;margin:0 auto}
.navbar-default .navbar-nav .category-fitness.active:hover:after,.navbar-default .navbar-nav .category-fitness.active:after,.navbar-default .navbar-nav .category-fitness:hover:after{background-color:#22B148}
.navbar-default .navbar-nav .category-fitness.active:hover a,.navbar-default .navbar-nav .category-fitness.active a,.navbar-default .navbar-nav .category-fitness:hover a{color:#22B148;background-color:#fff}
#submenu.category-fitness{background-color:#22B148}
.title-category.category-fitness{background-color:#22B148}
footer ul#menu-footer-main li.top-level a{padding:0;color:#909090}
.comment .children{margin-left:70px;padding-top:16px;border-top:1px dashed #ededed;margin-top:13px}
.comment .children .children{margin-left:56px}
.comment .children .comment:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}
.comment .children .comment .avatar{width:36px;height:36px;position:relative;top:5px}
.comment .children .comment .comment-content,.comment .children .comment .comment-meta,.comment .children .comment .comment-respond{margin-left:56px}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}
 #pgc-1134-0-0 , #pgc-1134-2-0 , #pgc-1134-3-0 , #pgc-1134-4-0 , #pgc-1134-6-0 { width:100%;width:calc(100% - ( 0 * 30px ) ) }

#content.content-builder .panel-full .panel-grid-cell {
padding-left: 0 !important;
padding-right: 0 !important;
}

.panel-grid-cell { width: 100% !important; }
.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}
 #pl-1134 .panel-grid-cell { padding:0 }
 #pl-1134 .panel-grid .panel-grid-cell-empty { display:none }
 #pl-1134 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px }
.cta{color:#fff;font-size:20px;font-weight:500;line-height:1.4;letter-spacing:.5px;text-align:center;background-color:#00808c;padding:16px 0}
.cta a{text-decoration:underline}
.cta a,.cta a:hover{color:#fff}
.image_panel .cta-btn,.image_panel .cta-btn:active,.image_panel .cta-btn:focus,.image_panel .cta-btn:visited{border:1px solid #fff;color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}
.image_panel .cta-btn:hover{background:#fff;color:#00808c}
.image_panel .panel-content .cta-btn{width:80%}

.main-body {
	padding: 20px;
	padding-top: 15px;
}
body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:24px!important}


.sb_divi_modal .container-content_editor {
    padding: 10px;
}


.sb_divi_modal .container-video {
}


.sb_divi_modal .container-video iframe {
    max-width: 100% !important;
    max-height: 100% !important;
}

.td_block_inner .td_module_mx2 {
  
  
  
}

  .td_block_inner .td_module_mx2 .td-post-category {
    margin-bottom: 5px;
  }

  .td_block_inner .td_module_mx2 .td-icon-star,
  .td_block_inner .td_module_mx2 .td-icon-star-empty,
  .td_block_inner .td_module_mx2 .td-icon-star-half {
    font-size: 15px;
    width: 17px;
  }

  .td_block_inner .td_module_mx2 .item-details {
    margin-bottom: 30px;
  }

.td_block_14 .td_block_inner {
  margin-right: -3px;
}

.td-pb-span4 .td_block_14 .td_block_inner {
  margin-right: 0;
}

.td-column-1.td_block_15 .td_block_inner {
  *zoom: 1;
}

.td-column-1.td_block_15 .td_block_inner:before,
.td-column-1.td_block_15 .td_block_inner:after {
  display: table;
  content: "";
  line-height: 0;
}

.td-column-1.td_block_15 .td_block_inner:after {
  clear: both;
}
#logo #site-title,#logo #site-description{font-family:Georgia,serif;color:#fff}
#logo #site-description{color:#ddd;font:italic 14px Georgia,serif;margin-top:5px}

  .vin-container .vin-input {
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 65.88078%; }

    .vin-container .vin-input:last-child {
      margin-right: 0; }

    .vin-container .vin-input .text-input .all-messages {
      height: 0px;
      padding: 0px; }


#modal-ymm .vin-input .text-input-label {
  font-family: "Avenir", Helvetica, arial, sans-serif; }


#modal-ymm .vin-input .vin-text-input .text-input {
  font-family: "Avenir", Helvetica, arial, sans-serif !important; }
.mobile-toggle{display:none}
.mobile-toggle a{font-size:2em;color:#927f7c;font-weight:normal;cursor:pointer;text-decoration:none}


.m-favorite-01-ttl {
  color: #333;
  font-weight: bold;
  font-size: 12px;
  padding-left: 5px;
  line-height: 1.1;
  border-left: 2px solid #b60081; }





.ball {
	position: absolute;
	content: '';
	display: inline-block;
	height: 350px;
	width: 350px;
	border-radius: 100%;
	background: #44c8f5;
}


.ball.ball-green {
	background: #9fcb56;
	left: -31%;
	top: 60%;
	transform: translate3d(0,-100px,0);
	z-index: -1;
}


.ball.ball-orange {
	background: #faa61a;
	left: -30%;
	z-index: -1;
	transform: translate3d(0,-100px,0);
	margin-left: -70px;
}


.ball.ball-blue {
	right: -6%;
	z-index: -1;
	transform: translate3d(0,-100px,0);
}


.bigm {
  font-size: 19px;
  font-weight: bold;
  line-height: 2; }


.fusion-button-wrapper {
  display: inline;
}

.fusion-button-wrapper.fusion-aligncenter {
  display: block;
}
#triangle-up-wrapper{width:1170px}
.menu-item-has-children.open .sub-menu a span:after{content:""}
.menu-item-has-children .sub-menu a span:after{content:""}




#footer {
	color: #888888;
	height: 75px;
	width: 967px;
	padding-bottom:200px;
	
}
.modal-body{position:relative;padding:20px}

  .modal-tickets .modal-dialog .modal-content .modal-body {
    padding: 50px 0 0; }

    .viewMapModal .modal-dialog .modal-body {
      width: 100%;
      height: 100%; }

.modal.modal-form .modal-body {
  padding: 50px; }


.news-title {
  width: 100%;
  background: #393939;
  color: white;
  font-family: 'Oswald', sans-serifs;
  text-transform: uppercase;
  font-size: 15px;
  height: 30px;
  float: left;
  margin-bottom: 20px;
  margin-top: -20px;
  padding: 4px;
}

.clearfix { float: none; clear: both; }


.clearfix, .clr_both {
	float: none;
	clear: both;
}
.nav{margin-bottom:0;padding-left:0;list-style:none}
.nav:before,.nav:after{content:" ";display:table}
.nav:after{clear:both}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-justified,.nav-tabs.nav-justified{width:100%}
.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}

.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}

.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}

  table.visible-xs {
    display: table !important;
  }

  tr.visible-xs {
    display: table-row !important;
  }

  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
 #pl-1134 #panel-1134-0-0-0 , #pl-1134 #panel-1134-1-1-0 , #pl-1134 #panel-1134-2-0-0 , #pl-1134 #panel-1134-2-0-1 , #pl-1134 #panel-1134-3-0-0 , #pl-1134 #panel-1134-4-0-0 , #pl-1134 #panel-1134-5-0-0 , #pl-1134 #panel-1134-5-1-0 , #pl-1134 #panel-1134-6-0-0 , #pl-1134 #panel-1134-7-0-0 , #pl-1134 #panel-1134-7-1-0 , #pl-1134 #panel-1134-8-1-0 , #pl-1134 #panel-1134-9-0-0 , #pl-1134 #panel-1134-9-1-0 {  }

.so-panel .widget-title { font-size: 24px; }
.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}
 #pg-1134-0 , #pg-1134-1 , #pg-1134-2 , #pg-1134-3 , #pg-1134-4 , #pg-1134-5 , #pg-1134-6 , #pg-1134-7 , #pg-1134-8 , #pl-1134 .so-panel { margin-bottom:30px }
 #pl-1134 .so-panel:last-child { margin-bottom:0px }




.screen-reader-shortcut,
.screen-reader-text,
.screen-reader-text span {
	background-color: #fff;
	border: 0;
	clip: rect(0, 0, 0, 0);
	color: #232525;
	height: 1px;
	overflow: hidden;
	position: absolute !important;
	width: 1px;
}


.genesis-nav-menu .search input[type="submit"]:focus,
.screen-reader-shortcut:focus,
.screen-reader-text:focus,
.widget_search input[type="submit"]:focus  {
	border: 1px solid #5b5e5e;
	clip: auto !important;
	display: block;
	font-size: 18px;
	font-size: 1.8rem;
	font-weight: 700;
	height: auto;
	padding: 20px;
	text-decoration: none;
	width: auto;
	z-index: 100000; 
}
.quote-author{height:24px;width:auto;font-size:17px;position:relative;margin-top:25px;z-index:200;font-style:italic;text-align:center}
.large-5{width:41.66667%}

.tiled-gallery .gallery-group {
	float: left;
	position: relative;
}



	.footer {
		clear:both;	overflow:hidden; height:100%;
		border-top:1px solid #e4e4e4;
		font-size:1.2em;
		line-height:1.5em; color:#949494;
		margin:0px 0px 0px 0px;
		}

	
	.footer .width { width:1000px; margin:0 auto;}

		
	.footer .indent {
		overflow:hidden; height:100%;
		 padding:26px 14px 29px 66px;
		}

		
	.footer a { color:#68c2d1;}


#bottom_cont {
  margin: 0px;
  padding: 20px 0px 0px 0px;
  color: #888888;
  font-size: 11px;
}




#bottom_cont a, #bottom_cont a:visited, #bottom_cont a:hover {
  color: #888888;
  text-decoration: none;
}


#bottom_cont a:hover {
  text-decoration: underline;
}
.fusion-button-wrapper{display:inline}
.fusion-button-wrapper.fusion-aligncenter{display:block;text-align:center}



#wp-calendar {width: 100%;}

	#wp-calendar caption {
		color: #222;
		font-weight: bold;
		padding-bottom: 4px;
		text-align: center;
	}

	#wp-calendar tbody {color: #aaa;}

		#wp-calendar tbody td {
			background: #f5f5f5;
			border: 1px solid #fff;
			padding: 3px 0 2px;
			text-align: center;
		}

		#wp-calendar tbody .pad , #theme-footer #wp-calendar tbody .pad{background: none;border:0 none;}

	#wp-calendar tfoot #next {text-align: right;}

	#theme-footer #wp-calendar tbody td { background:#333; border-color:#555;}

	#theme-footer #wp-calendar caption { color:#FFF; }

.body_index3 { font-family: Tahoma; font-size: 11px; text-align: justify; color: #006666}
.et_header_style_split .centered-inline-logo-wrap #logo{max-height:106px}
.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo{height:106px}
#logo{max-height:81%}
.et_pb_svg_logo #logo{height:81%}
.text-muted{color:#6c757d !important}

footer .text-muted {
  color: #5D90CF !important;
}

.home-strategies-competencies-container-label {
    position: absolute;
    top: -30px;
    left: 0;
    width: 100%;
    font-size: 15px;
    font-weight: 600;
    color: #fff;
    text-align: center;
    text-transform: uppercase;
}



 
.bbe-container-wrap-passwordform {background: #efefef; padding: 20vh 0}
 
 
 


.bbe-container-wrap[data-bgpattern]:not([data-bgpattern="0"]) .container .row {  opacity: 0.9; -ms-transition:.5s; -moz-transition:.5s; -webkit-transition:.5s; transition:.5s;}

.bbe-container-wrap[data-bgpattern]:hover .container .row { opacity: 1}
.home-page-card{color:#FFFFff;}
.home-page-card p{text-align:left;}
.home-page-card blockquote{font-family:'Roboto Slab',serif;font-size:125%;font-weight:bold;margin:0.25em 0;padding:0.35em 37px;line-height:1.45;position:relative;color:#000000;display:inline-block;width:63%;}
.home-page-card blockquote cite{color:#000000;font-size:71%;display:block;margin-top:1.5em;margin-left:33px;}
.home-page-card blockquote cite:before{content:"\2014 \2009";}
.home-page-card blockquote:before{left:0;}


.intro_pull {
    display: flex \9;
    width: 75% \9;
    float: left \9;
}


.campaigns .Popular .PopularIntro .pull-right {
  margin-top: -6px;
}



.pull-right {
  float: right;
}


.fa.pull-right {
  margin-left: .3em;
}


#header .menubar .pull-right {
  width: 100%;
}


#header .pull-right {
  position: absolute;
  right: 1rem;
  z-index: 0;
}
.c-slider-T-1 .c-slider__w{font-size:16px}


.menu_sidebar_slide_overlay .light-mode.close-sidebar-panel .hamburger-inner {
  background: #404248; }

  .menu_sidebar_slide_overlay .light-mode.close-sidebar-panel .hamburger-inner:before, .menu_sidebar_slide_overlay .light-mode.close-sidebar-panel .hamburger-inner::after {
    background: inherit; }


.menu_sidebar_slide_overlay .light-mode.close-sidebar-panel:hover .hamburger-inner {
  background: rgba(0, 0, 0, 0.8); }


.menu_sidebar_dropdown .header-menu-sidebar .close-sidebar-panel {
  display: none; }


.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;
}


#promo2
{
	width:300px;
	min-height:204px;
	border:1px solid #CECECE;
	font-size: 1em;
	position: relative;
	left: -1px;
	top: -2px;
	background-color:#FFFFFF;
	overflow:hidden;
}


#promo2 .directoryfeatureimageblock
{
	float:right;
	margin:0;
	height:204px;
}

.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;}

.container{margin-right:auto;margin-left:auto;*zoom:1;}
.container:before,.container:after{display:table;content:"";line-height:0;}

.container:after{clear:both;}

.container-fluid{padding-right:20px;padding-left:20px;*zoom:1;}
.container-fluid:before,.container-fluid:after{display:table;content:"";line-height:0;}

.container-fluid:after{clear:both;}

.navbar .container{width:auto;}

.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;}

	#header .container #secondrow{overflow: visible;}

	#suggested-products .container{margin-bottom: 10px;}

	#footer .container .row .span12 #social p span{float: left;}
.tooltip.bottom{margin-top:3px;padding:5px 0}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}
.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}
.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}
.formcraft-css .textangular .popover.bottom{margin-top:10px}
.formcraft-css .tooltip.bottom{margin-top:3px;padding:5px 0}
.formcraft-css .tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-7px;border-width:0 7px 7px;border-bottom-color:#fff}
.formcraft-css .tooltip.bottom-left .tooltip-arrow{top:0;right:7px;margin-top:-7px;border-width:0 7px 7px;border-bottom-color:#fff}
.formcraft-css .tooltip.bottom-right .tooltip-arrow{top:0;left:7px;margin-top:-7px;border-width:0 7px 7px;border-bottom-color:#fff}
.slick-news{margin-top:40px}
.list-navigation-secondary .navigation .navigation-content{padding:30px 0;min-height:100px}
.list-navigation-secondary .navigation .navigation-content img{margin-bottom:30px}
.navigation .navigation-content{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:20px 0;min-height:120px}
.navigation .navigation-content img{margin-bottom:20px;display:none}
a.publish-free-add span.img-content{background-color:#fcb040;padding:10px;text-align:center}


.widget-container li span.tie-date,
.footer-widget-container li span.tie-date,
.mega-menu-block .tie-date,
span.post-comments-widget,
span.post-views-widget {
	color: #AAA;
	margin: 4px 0 0;
	font-size: 80%;
	display: inline-block
}


.widget-container li span.post-small-rate,
.footer-widget-container li span.post-small-rate {
	margin-top: 5px;
}


.widget-container .post-thumbnail,
.footer-widget-container .post-thumbnail {
	float: left;
	margin-right: 10px;
}


.footer-widget-container {
	padding: 5px 0;
	border-top: 1px solid #444;
}


.footer-widget-container p {
	padding-bottom: 1.0em;
}


.footer-widget-container li,
#theme-footer #tabbed-widget .tabs-wrap li {
	padding: 6px 12px 6px 0;
	line-height: 18px;
	overflow: hidden;
	border-bottom: 1px solid #3c3c3c;
}
.mk-css-icon-menu-line-1,.mk-css-icon-menu-line-3{transition:all .2s ease}
.dashboard-active .mk-css-icon-menu-line-1,.is-active .mk-css-icon-menu-line-1{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);top:6px}
.dashboard-active .icon-size-big .mk-css-icon-menu-line-1,.is-active .icon-size-big .mk-css-icon-menu-line-1{top:8px}

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

	.no-margin-grid .row-fluid [class*="span"]
	{
		margin: 0px;
		margin-bottom: 10px;
		width: 100% !important;
	}

	.row-fluid
	{
		margin-bottom: 10px;
	}

.form-no-horizontal-spacing .row-fluid .side-label {
    border-right: 1px solid #dddddd
}

.row-fluid.side-content .tiles,
.row-fluid .tile-content {
    margin: 0
}

.baner-tabs .row {
    position: relative
}
.commentlist .fn,.pinglist .ping-link{color:#444;font-size:.8125rem;font-style:normal;font-weight:600}
.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-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-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-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-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{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}


.site-navigation .navigation-list .navigation-item {
    border-right: 1px solid #ff7700;
    border-left: 1px solid #ff7700;
    width: 14.2%;
}



#main_column #user2 div.module div div div, #main_column #user3 div.module div div div, #right_column div.module_news div div div {
	height: 335px;
}

#user2 {
	padding-right: 8px;
}
#fusion-testimonials-1 a{border-color:#e0544a;}
#fusion-testimonials-1 a:hover, #fusion-testimonials-1 .activeSlide{background-color: #e0544a;}
.fusion-testimonials .testimonial-pagination{margin-top:25px;text-align:center}
.fusion-testimonials .testimonial-pagination a{display:inline-block;margin-right:10px;height:12px;width:12px;-webkit-border-radius:50%;border-radius:50%;border:1px solid #000}
.fusion-testimonials .testimonial-pagination a.activeSlide,.fusion-testimonials .testimonial-pagination a:hover{background-color:#000}


.td-pb-row {
  *zoom: 1;
  margin-right: -24px;
  margin-left: -24px;
  position: relative;
}

.td-pb-row:before,
.td-pb-row:after {
  display: table;
  content: '';
}

.td-pb-row:after {
  clear: both;
}


.td-pb-row [class*="td-pb-span"] {
  display: block;
  min-height: 1px;
  float: left;
  padding-right: 24px;
  padding-left: 24px;
  
  
  
  position: relative;
}

.vc_row-no-padding.td-pb-row [class*="td-pb-span"] {
  padding-left: 0;
  padding-right: 0;
}

  .td-pb-row,
  .td-block-row {
    margin-right: -20px;
    margin-left: -20px;
  }

.link-orange, .link-white, .link-grey {transition:color .4s ease-in-out}

.link-orange:hover, .link-white:hover, .link-grey:hover {transition:color .4s ease-in-out;}

.link-grey {color:#403830!important;}

.link-grey:hover {color:#fff;}
form, .diyw form,
.inline, .diyw
.inline{display:inline}
.et_pb_text_inner{position:relative}
.masonry__ad,.masonry__section{margin-bottom:30px}
.masonry__section{background-color:#fff}
.masonry__section .section__header{background-color:#000;color:#fff;font-size:20px;padding:15px;text-align:center;text-transform:uppercase}
.masonry__section .section__content{padding:20px}
.masonry__section .section__excerpt{line-height:17px}
.masonry__section .section__item{font-family:aneba_neuesemibold,Helvetica,sans-serif;font-size:16px;line-height:32px;text-transform:uppercase}






	.block.divider {
		padding: 10px;
		text-align: center;
		font-size: 20px;
		background-color: #184180;
		color: #fff;
		font-weight: bold;
	}

	.block {
		display: block;
	}

	.modNP img.block {
		width: 100% !important;
		height: auto !important;
	}

	a.scrollingBtnAAGRM.learnMoreBtn.btn.redBtn.block.left.tCenter {
		display: none;
	}

	input.btn.block.VABtn {
    	padding: 15px;
	}


img.new-article-image.block {
    display: block;
    width: 100%;
}
.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:5px}
.col-md-3{width:25%}

.pricing-off-marg div[class^="col-"], .pricing-off-marg div[class*=" col-"],
.pricing-off-marg .col-md-4,
.pricing-off-marg .col-md-3,
.pricing-off-marg .col-sm-12,
.pricing-off-marg .col-xs-12 {
    padding-left: 1px;
    padding-right: 1px;
}
.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:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}
#icf609131 { display: none; }


header .content .flex, footer .content.flex {
    display: flex;
    flex-flow: row;
    -webkit-box-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    align-items: center;
  position: relative;
}


.flex {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}


.flex-nav {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}


.flex-nav div {
  margin: 0 20px;
}


section.flex-nav-wrapper {
  background-color: rgba(79,139,189,0.7);
  padding: 10px 0;
  color: #fff;
}

#header #header-container #buttons #location .choices ul li a.first {
	font-size: .6em;
	padding-bottom: 10px;
}



#random-avatar, #popular-avatars, #make-avatars, #partners, #chat, #blog-entry, #twitter, #best-uploaders { text-align: center; width: 160px; margin: auto; border: 1px dotted #EFE6E1; margin-bottom: 22px; }

#make-avatars, #partners, #chat, #twitter, #best-uploaders { width: 300px; }


#random-avatar, #popular-avatars, #make-avatars, #chat, #blog-entry, #best-uploaders { padding-top: 10px; padding-bottom: 10px; }
#sb_instagram .sbi_loader{width:20px;height:20px;position:relative;top:50%;left:50%;margin:-10px 0 0 -10px;background-color:#000;background-color:rgba(0,0,0,.5);border-radius:100%;-webkit-animation:sbi-sk-scaleout 1s infinite ease-in-out;animation:sbi-sk-scaleout 1s infinite ease-in-out}
#sb_instagram #sbi_load .sbi_loader{position:absolute;margin-top:-11px;background-color:#fff;opacity:1}
#sb_instagram .sbi_load_btn .sbi_btn_text,#sb_instagram .sbi_load_btn .sbi_loader{opacity:1;transition:all .1s ease-in}


.footer-right{
    float: right;
    text-align: right;
    max-width: 50%;
}



.main-footer .footer-about .advertise {
	font-family:'Open Sans';
    padding: 30px 0 0 0;
    line-height: 19px;
	font-size:11px;
	font-weight:bold;
}

.ac_apply_tabs_content_item {
  background-color: #1a476c;
  x-position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  display: none;
  transition: opacity 0.5s ease-in-out 0.5s;
  justify-content: center;
  align-items: center;
}

.ac_apply_tabs_content_item.active-tab {
  opacity: 1;
  display: flex;
}
.cli-tab-content{background:#fff}
.cli-nav-pills,.cli-tab-content{width:100%;padding:30px}
.cli-tab-content .cli-button-wrapper{padding-top:30px;margin-top:30px;border-top:1px solid #d6d6d6}
.cli-tab-content p{color:#343438;font-size:14px;margin-top:0}
.cli-tab-content h4{font-size:20px;margin-bottom:1.5rem;margin-top:0;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}
#cookie-law-info-bar .cli-tab-content h4{margin-bottom:.5rem}
.cli-tab-section .cli-tab-content{padding:10px 20px 5px}

	
	.callout-with-image--stretcher {
		height: 300px;
	}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}
.yelp-business .yelp-business-img-wrap{float:left;margin:0}
.yelp-business img.yelp-business-img{display:block;float:left;border-radius:3px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}
.fill{position:absolute;top:0;left:0;height:100%;right:0;bottom:0;padding:0 !important;margin:0 !important}
.list-unstyled{padding-left:0;list-style:none}
.nav-main ul li.nav-item-people a{color:#C15F3D}
.nav-main ul li.nav-item-people a:before{content:""}
.visually-hidden,.supports-fontface .icon-fallback-text .fallback-text{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}
.payment-icons .fallback-text{text-transform:capitalize}
