﻿.ap_home_extra .app_premium_note_cintillo{margin-bottom:5px}
.mk-col-1-3,.mk-col-4-12{width:33.33%}
.global-toolbar--open .global-toolbar__dropdown{height:calc(100vh - 45px);opacity:1;position:absolute;right:0;top:45px;z-index: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-sm-2{width:16.66666667%}

  #footer .container .share-buttons {
    display: inline-block;
    float: right;
    padding-top: 31px;
  }

.st-accordion .accordion .panel-heading.active .sign { color: #95cd40; }

.st-accordion .panel-heading.active .sign { color: #f51f8a; }
.bg-index .nome{font-weight:500;font-size:55px;line-height:50px;color:white}
.mvv .nome{font-weight:800;font-size:40px;text-transform:uppercase;color:white}
.lista-servicos .item a .nome{font-weight:600;font-size:25px;text-transform:uppercase}
.single-plano .assim-tv .tab-canais .tab-content.assimtv .item .nome{font-weight:600;font-size:16px;color:#969696}
.page-assim-app .app .lista-app .nome{color:#FF6D34;font-size:22px;font-weight:600;text-transform:uppercase}
.lista-velocidade .nome{color:#FF6D34;font-size:22px;font-weight:600;text-transform:uppercase}
.cartao .nome{color:#FF6D34;font-size:22px;font-weight:600;text-transform:uppercase}
.baixe-agora .nome{font-weight:600;font-size:22px;text-transform:uppercase;color:#FF6D34;position:relative;padding-left:50px;margin-bottom:20px}
.baixe-agora .nome .icon{position:absolute;top:-5px;left:0;font-size:38px}
.baixe-agora .nome .icon.icon-antivirus-protecao{font-size:50px;top:-15px}
.alfaestreno-list a .artista{font-family:open sans;font-size:1em;font-weight:400;padding-bottom:1em;margin-top:1em;text-transform:none}
.alfaestreno .artista{font-family:open sans;font-size:1em;font-weight:400;padding-bottom:1em;margin-top:1em;text-transform:none}

table tr.phone td,
table tr.mobile td,
table tr.email td,
table tr.address td {
  text-align: left;
}

.posttitle a, .posttitle a:visited{color:#d600a2;}

.posttitle a:hover{color:#6a0050}

.recentpost-container .posttitle, .recentpost-container .posttitle a{font-size:18px; font-weight:normal;}

.recentpost-container .posttitle{margin-bottom:14px;}


.posttitle{margin:0 0 4px 0; word-wrap:break-word;padding:0px;}

.articlecontainer .posttitle{padding:0px 30px;}

.masonr .articlecontainer .posttitle{padding:0px 20px;}

.posttitle, .posttitle a{font-size:24px; font-weight:bold;}

.masonr .posttitle, .masonr .posttitle a{font-size:18px;}

.entry-links .posttitle{padding:0px !important;}

.masonr .entry-gallery .posttitle{margin:0px;}

.entry-gallery .posttitle{margin:0px; line-height:100%;}
footer #block-yposelido ul li .footer-content{padding:20px 50px 0 0;}
.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}

.navbar-right .dropdown-grid .dropdown-toggle {
  z-index: 1;
}




.alignleft {
    display: inline;
    float: left;
    margin-right: 20px;
    margin-bottom: 20px;
}


.corporate_club_widget_featured_page  img.alignleft {
    margin-right: 60px;
    vertical-align: middle;
    margin-bottom: 0;

}


    .corporate_club_widget_featured_page img.alignleft {
        margin-right: 35px;
        vertical-align: middle;
        margin-bottom: 10px;

    }


    .corporate_club_widget_featured_page img.alignright,
    .corporate_club_widget_featured_page img.alignleft {
        margin-bottom: 10px;
         vertical-align: middle;
    }
.modal__content{width:100%;position:relative}
.modal--video .modal__content{max-width:600px}
.ta-body .modal--video .modal__content{max-width:1120px}
.modal--marketo .modal__content{max-width:710px;text-align:center}
.modal--calculator .modal__content{max-width:710px}

#footer-widgets-bg {
    background: #121212;
    color: #ddd;
}


.js-rotating {
  display: none;
}

.js-rotating.morphext {
  display: inline-block;
}


.external-icon {
  width: 15px;
  margin-top: -5px;
}


.img-with-aniamtion-wrap {
	line-height: 0;
	margin-bottom: 0!important;
}


.right.img-with-aniamtion-wrap {
	text-align: right;
}


.right.img-with-aniamtion-wrap img {
	display: inline-block;
}


.wpb_row.full-width-content img, .wpb_row.full-width-content .img-with-aniamtion-wrap {
	margin-bottom: 0;
}
.fusion-column-no-min-height .fusion-column-content-centered,.fusion-column-no-min-height .fusion-column-wrapper{min-height:0!important}
.fusion-layout-column .fusion-column-content-centered{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.fusion-layout-column .fusion-column-content-centered .fusion-column-content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:100%}


.footer__item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	max-width: 1170px;
	padding: 0 20px;
	margin: 0 auto;
}
.view-display-id-block_4 .view-display-id-block_7 .views-field-title{font-size:14px;}
.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-6{width:50%}
.nav{padding-left:0;margin-bottom:0;list-style:none}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs.nav-justified{width:100%;border-bottom:0}
.nav-justified{width:100%}
.nav-tabs-justified{border-bottom:0}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}
.content-home-cta-bar-wrapper{color:rgba(255,255,255,.8);background:#373737}
.content-home-cta-bar-wrapper a{color:#fff}
.content-home-cta-bar-wrapper h3{padding:16px}
.content-home-cta-bar-wrapper .badge-wrapper{background:#1e1e1e;padding:18px}
.img-responsive{display:block;max-width:100%;height:auto}

#main-wrap {
height: auto !important;
margin-top: 0 !important;
}

#main-wrap,
.royal-revslider,
.copy-and-soc {
margin-left: 0 !important;
}
.sidebar-top-fixed #main-wrap {margin-top: 75px;}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}

.bio-photo-container {
	background-color:#ebebeb;
	}

.bio-photo {
	float:left;
}
#footer .privacy-links ul.menu li.last{border-right:none;margin:0;padding:0;}

.bxslider-container {
  margin: 0;
}
 
		#slider-wrapper object { width: 100%; height: 280px; }


.prtimestart {
  font-family: 'BebasNeue',Arial,sans-serif;
  text-transform: uppercase;
  font-size: 30px;
  color: #ffffff;
  position: absolute;
  z-index: 10;
  padding: 51px 0 0 5px;
  text-shadow: 0 0 2px #000;
}

.prtimestart .mm {
  font-size:22px;
}

li.ptfst .prtimestart {
  padding: 10px;
  bottom:0;
  color:#f47900;
}


.split-home {
    width: 250px;
    height:350px;  
    float: left; 
    padding: 0;
    overflow-y: hidden;
}


.fright { 
	float:right;
}

#header .row-2 .fright {
	padding-top:10px;
}

#header .row-2 .fright ul li {
	float:left;
	margin-left:10px;
}

#header .row-3 .fright {
	padding:20px 22px 0 0;
	position:relative;
}

#footer .fright {
	padding:32px 0 0 0;
	font-size:19px;
	line-height:1.2em;
	text-align: right;
}






.lottie-section .et_pb_row .et_pb_column {
    display: flex;
    align-items: center;
}

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

	.nav-container li.main-menu-item {
		padding-bottom: 0;
	}
.site-footer .menu{list-style:none;padding:0;margin:2rem 0 0}
.site-footer .menu li{margin-bottom:.5rem}
.site-header-is-scrolled .site-header-nav .menu-item a{padding:2px 0}
  
.top-menu ul li a{font-size: 1.5rem;}

	.top-menu ul li:nth-child(1n+3) {display: none;}

	.top-menu ul {padding-left:0;}

	.top-menu ul li:first-child a .fa{font-size: 2rem;float: left;position: relative;top: 2px;}

.top-menu {width: 730px;}

.top-menu ul li {display: inline-block;color: #fff;font-size: 14px;padding: 0px 5px;line-height: 24px;}
.fxb,.fxb-row{display:-webkit-box;display:-ms-flexbox;display:flex}
.fxb-row-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.no-flexbox .fxb-row{display:table;width:100%}

.financity-mobile-menu-right{ position: absolute; right: 30px; top: 50%; margin-top: -9px; }
.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}
.section-grid-list-side-links .article-card .article-content:hover .overflow-hidden .card-img{transform:scale(1.05)}
.section-grid-list a:hover .card-img{transform:scale(1)}
.card-img{width:100%;transition:all .8s ease-in-out}
a:hover .card-img{transform:scale(1.05)}

.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-8 {
    width: 66.66666667%;
  }
.flyouts .flyout .column:first-of-type{border-left:0}
.flyouts .flyout .column{color:#fff;height:100%;min-height:100%;padding:0;border-left:1px solid #999}
.flyouts .flyout .column .title{color:#000;font-weight:400;margin:0 10px 10px 20px;padding-bottom:10px;border-bottom:1px solid #999}
.flyouts .flyout .column .title a{font-weight:300;color:#00a7e9!important}
.flyouts .flyout .column .title a:hover{color:#1dbfff!important}
.flyouts .flyout .column .title.featured,.flyouts .flyout .column .title.categories{margin-left:10px}
.flyouts .flyout .column .title.categories{margin-right:20px}
.button.center,.button.middle{margin:0px auto;text-align:center;display:inherit;}
.footer{background-color:#343431}
.footer-navigation ul li a{float:left;padding:10px 20px;text-transform:uppercase;font-size:12px;color:#6e7f9e;letter-spacing:1px;font-weight:300}
.footer-navigation ul li a:hover{color:#d5504f}
.footer-title{font-size:13px;color:#fff;text-transform:uppercase;border-bottom:1px solid #575753;padding-bottom:20px;margin-bottom:19px}
.footer-logo{border-bottom:1px solid #575753;padding-bottom:13px;margin-bottom:19px}
.footer-social ul li{font-size:15px;color:#545450;text-transform:uppercase;font-weight:300;float:left}
.footer-social ul li a{color:#545450;text-align:center;padding:5px;font-size:12px;display:inline-block;line-height:1px;margin-right:10px;text-transform:uppercase}
.footer-social ul li a i{padding-right:10px}
.footer-social ul li a:hover{color:#fff}
#content img,.wp-caption,a.logo{max-width:100%}
#content{padding-top:1em}
#content img{height:auto}
#content img.wp-smiley{display:inline}

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

.clearfix:after {
    clear: both
}


.menu-align-center .navbar-header,
.menu-align-center .navbar-collapse {
	width: 100%;
	text-align: center;
}


.only-logo .navbar-header {
	float: none;
	margin: auto;
	text-align: center;
}
.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-3{width:25%}

.magunkrol {float: left;
width: 470px;
margin-right: 40px;}


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

.menu-item i._mi,.menu-item img._mi{display:inline-block;vertical-align:middle}
.menu-item i._mi{width:auto;height:auto;margin-top:-.265em;font-size:1.2em;line-height:1}
.menu-item i._before,.rtl .menu-item i._after{margin-right:.25em}
.menu-item i._after,.rtl .menu-item i._before{margin-left:.25em}
.menu-item img._before,.rtl .menu-item img._after{margin-right:.5em}
.menu-item img._after,.rtl .menu-item img._before{margin-left:.5em}
.menu-item ._svg{width:1em}
.rtl .menu-item i._before{margin-right:0}
.rtl .menu-item i._after{margin-left:0}
.menu-item i.elusive{margin-top:-.3em}


.main-navigation li.dropdownmn_item.menu-item-has-children {
    display: inline-block;
}


.section-title, .widget-title {
	border-bottom: 1px solid #3a0016;
}

	.mh-custom-header, .mh-content, .mh-sidebar, .mh-right-sb #main-content, .mh-left-sb #main-content, #mh-mobile .mh-footer-area { float: none; width: 100%; margin: 0; }


.button-default,
.footer-community,
.footer-nav,
.header__mid,
svg:not(:root) {
  overflow: hidden;
}


.footer-nav {
  float: left;
  list-style: none;
  margin-bottom: 30px;
}
.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-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.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}
.sf-menu ul .menu-item{padding:5px 0}
.menu-item:hover{background-color:#ea086e}
