﻿.fl-photo-content {display: inline-block;line-height: 0;position: relative;max-width: 100%;}
.fl-photo-content img {display: inline;height: auto;max-width: 100%;}
.fl-photo-content:hover .fl-photo-caption-hover {opacity: 100;filter: alpha(opacity = 100);}


.pub {
background-color : #FFFFCC; 
}
.slider .frame .slides li .post-category{margin-top:8px;margin-bottom:15px;display:block}
.post-group .post-category{font-size:12px;font-weight:700;text-transform:uppercase;margin-bottom:7px}
.post-group .post-category .viva-melhor{color:#34a2e1}
.post-group .post-category .alimentacao{color:#ee434c}
.post-group .post-category .corpo{color:#37c966}
.post-group .post-category .emagrecimento{color:#f4368e}
.post-single .post-content .post-category p{color:#fff;font-size:10px;font-weight:700;text-transform:uppercase;margin-bottom:5px}
.triangle,.triangle-bottom{width:0;height:0;border-style:solid;position:absolute;left:50%;margin-left:-5px}
.triangle-bottom{border-width:10px 10px 0;border-color:#0a0f14 transparent transparent transparent;bottom:-10px}
.easy-tab .tabs li .triangle,.easy-tab .tabs li .triangle-bottom{display:none}

#bluesidebar {
	background:#0B396D;
	padding-bottom: 5px;
}
#et_mobile_nav_menu{display:none;float:right}
.et_header_style_fullscreen #et_top_search,.et_header_style_fullscreen #top-header,.et_header_style_fullscreen .et_slide_menu_top .clear,.et_header_style_fullscreen div#et_mobile_nav_menu,.et_header_style_slide #et_top_search,.et_header_style_slide #top-header,.et_header_style_slide div#et_mobile_nav_menu,.et_slide_in_menu_container #mobile_menu_slide .et_mobile_menu li ul{display:none!important}
.et_header_style_fullscreen div#et_mobile_nav_menu,.et_header_style_fullscreen.et_fullwidth_nav .et-search-form,.et_header_style_slide div#et_mobile_nav_menu,.et_header_style_slide.et_fullwidth_nav .et-search-form{right:0!important}
.et_header_style_centered #et_mobile_nav_menu{float:none;position:relative;margin-top:20px}
.et_header_style_split #et_mobile_nav_menu{display:block;float:none;position:relative;margin-top:20px}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent:before{ float:right; display:inline-block; margin-top:16px; margin-right:25px}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent.show_submenu:before{content: "\f107"; color:#fff}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent:hover:before{ color:#fff}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent ul li a{ padding-left:45px}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent ul li:before{ display:none}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent ul li{ padding-left:0}


.icon-gsk-pill:before {
  content: "\e617"; }

table.ensystable {border-spacing:0;border-collapse:collapse;border:0;padding:0;margin:0}

.windowbg2
{
	color: #000000;
	background-color: #f6f5e9;
}


.griinchis
{
background-color:#C0CAD3;
}

.top-widget-contacts-content {
    font-size: 16px;
    text-transform: capitalize;
}

.toplinelist-in2 {
display: inline-block;
    vertical-align: top;
}
.menu-item-has-children.open .sub-menu a span:after{content:""}
.menu-item-has-children .sub-menu a span:after{content:""}
.owl-header .carousel-arrows{position:absolute;top:-10px;right:15px}
.testimonial-carousel .owl-header .carousel-arrows{top:-25px}
.owl-header .carousel-arrows span{display:inline-block;width:30px;height:30px;text-align:center;padding-top:3px;color:#808ca4;border-top:1px solid #f3f7fa;border-bottom:1px solid #bfc8d7;background:#e2eaf2;cursor:pointer;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;transition:background .3s,color .2s,border .3s;-webkit-transition:background .3s,color .2s,border .3s;-moz-transition:background .3s,color .2s,border .3s}
.testimonial-carousel .owl-header .carousel-arrows span{width:25px;height:25px;padding-top:0}
.owl-header .carousel-arrows span:hover{color:#fff;background:#63b2f5;border-top-color:#7cc5f8;border-bottom-color:#579dd9}
.currenttext, .pagination a:hover {color:#f1f1f1 !important;margin:4px;display:inline-block;float:left;line-height:1em;text-decoration:none;padding:4px 8px;border:1px solid #888888;background-color:#999999;}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}

.scroller_anchor{height:0px; margin:0 auto; padding:0;}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}

.row.header.navbarHeader.bg-nav a {color: none !important}


.row.header.navbarHeader.bg-nav{background: #010a1b !important;}
.menu-user .menu-item{padding-left:0;text-transform:uppercase}
.menu-user .menu-item a{background:0 0;color:#000;font-size:13px;font-weight:700;padding:10px!important}
.dark-nav .menu-user .menu-item a{color:#fff}
.menu-user .menu-item a .active{color:#d70e16}
.menu-user .menu-item a:focus,.menu-user .menu-item a:hover{background:0 0!important;color:#000;text-decoration:underline!important}
.dark-nav .menu-user .menu-item a:focus,.dark-nav .menu-user .menu-item a:hover{color:#999}
.dark-nav .menu-user .menu-item a:after{color:#fff}
.menu-user .menu-item:last-child a:after{display:none}
.menu-user li.menu-item{float:inherit}
body .affix .site-header__navigation-desktop .menu-item.open a{background:0 0}
.navbar-nav .menu-item-home a{background:0 0}
.vc_images_carousel.vc_carousel_vertical .vc_carousel-slideline .vc_carousel-slideline-inner .vc_item{float:none}
.vc_carousel.vc_carousel_vertical .vc_carousel-slideline .vc_carousel-slideline-inner .vc_item{float:none}


        div.box_direction td.direction_list a.direction_list_a { color: #FFF; background: #4190D0; display: block; font-size: 11px; padding: 5px 0px 5px 10px; }

        div.box_direction td.direction_list a.direction_list_a:hover { color: #FFF; background: #4190D0; text-decoration: none; }
.visible-sm{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-sm{display:table !important;}
tr.visible-sm{display:table-row !important;}
th.visible-sm,td.visible-sm{display:table-cell !important;}



.to-top {
  font-size: 23px;
  line-height: 40px;
  text-align: center;
  width: 40px;
  height: 40px;
  position: fixed;
  right: 0;
  bottom: -100px;
  z-index: 9999;
  overflow: hidden;
  cursor: pointer;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  background-color: #0eb0ee;
  color: rgba(255, 255, 255, 0.3);
}


.to-top:hover {
  background-color: #0eb0ee;
  color: rgba(255, 255, 255, 0);
}


.to-top .fa {
  line-height: 35px;
}


.to-top .fa::before {
  margin: 0;
}


.centerbg{
	width:450px;
	height:330px;
	float:left;
}


.centerbg h2{
	font-family:naz;
	text-align:center;
	margin-bottom:3px;
}


.centerbg .slide-con{
	text-align:justify;
	width:420px;
	height:70px;
	margin-right:10px;
	font-size:11px;
}

#section-home .section {
	display: block;
	background: white;
	padding: 10px;
	border: 1px solid #E0E0E0;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}


.section {
    height: auto!important;
}
.header--top,.header--bottom{position:relative;}
.header--top:after,.header--bottom:after{clear:both;content:'';display:table;}
.header--top{background:#FFF;width:100%;height:68px;border-bottom:1px solid #000;color:#000;transition:background 700ms cubic-bezier(0.22,0.61,0.18,0.7);}
.header--top.expanded{background:#f2f2f2;}
.header--top.expanded .on-demand__button{cursor:default;opacity:0.5;}
.header--top-inner{width:100%;max-width:1200px;margin:0 auto;padding:9px 0;}
