/*
Theme Name: UnderStrap
Theme URI: http://understrap.com
Author: Holger Koenemann
Author URI: http://www.holgerkoenemann.de
GitHub Theme URI: https://github.com/understrap/understrap
Description: Combination of Automattic´s _s theme and Bootstrap 4. Made as a solid starting point for your next theme project and WordPress website. Use it as starter theme or as a parent theme. It is up to you. Including Font Awesome support, built-in widget slider and much more you need for basic websites. IMPORTANT: All developer dependencies are not bundled with this install file. Just download the .zip, extract it and run "npm install" and "gulp copy-assets" inside the extracted /understrap folder.
That downloads everything and moves it in place so that you can recompile your CSS and JS files;
A developer version (with Gulp/node and Sass sources) is available on gitHub: https://github.com/understrap/understrap
A child theme is available on Github, too: https://github.com/understrap/understrap-child;
Version: 0.9.1
License: UnderStrap WordPress Theme, Copyright 2013-2017 Holger Koenemann
UnderStrap is distributed under the terms of the GNU GPL version 2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: understrap
Tags: one-column, custom-menu, featured-images, theme-options, translation-ready

This theme, like WordPress, is licensed under the GPL.
UnderStrap is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.

Resource Licenses:
Font Awesome: http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
Bootstrap: http://getbootstrap.com | https://github.com/twbs/bootstrap/blob/master/LICENSE (Code licensed under MIT, documentation under CC BY 3.0.)
and of course
jQuery: https://jquery.org | (Code licensed under MIT)
WP Bootstrap Navwalker by Edward McIntyre: https://github.com/twittem/wp-bootstrap-navwalker | GNU GPL
*/

/*
This file is just used to identify the theme in WordPress.
The compiled CSS output can be found in /css/theme.css
The SASS sources for it can be found in /sass/
The dependencies can be found in /src/ after running "gulp copy-assets" terminal command

...and now go out and play!
*/
[class*=contactus-], [class*=features-], [class*=pricing-], [class*=projects-], [class*=team-], [class*=testimonials-] {
    padding: 80px 0;
}


#barra-inicial div,#barra-inicial a,#barra-inicial ul,#barra-inicial li{margin:0;padding:0;font-size:100%;font-family:inherit;vertical-align:baseline;font-size:1rem}#barra-inicial ul{list-style:none}@font-face{font-family:"Raleway";font-weight:bold;src:url("//barra.brasil.gov.br/static/Raleway-Bold.woff") format("woff")}.conteudo-escondido{display:block;background:transparent;background-image:none;background-image:none;border:none;height:0.1em;overflow:hidden;padding:0;margin:-0.1em 0 0 -0.1em;width:1px}#barra-inicial div,#barra-inicial a,#barra-inicial ul,#barra-inicial li{margin:0;padding:5px;font-size:100%;font-family:inherit;vertical-align:baseline;font-size:1rem}#barra-inicial ul{list-style:none}#barra-inicial{background-color:#071D41;box-sizing:content-box;display:flex;flex-direction:column-reverse;align-items:center}#barra-inicial .conteudo-barra-brasil{height:40px;width:95%;max-width:1150px;margin:0 auto;height:40px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}#barra-inicial .pic-gov{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2250%22%20height%3D%2219%22%20version%3D%221.1%22%20viewBox%3D%220%200%2019%2050%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20transform%3D%22matrix%28.23%200%200%20.23%20-153%20-147%29%22%3E%3Cg%20transform%3D%22matrix%281.3%200%200%201.3%20-200%20-209%29%22%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m576%20765c0%2034-17%2046-50%2046-14%200-25-2.9-32-5.3l1.4-23c8.8%204.3%2016%206.9%2028%206.9%2017%200%2026-7.9%2026-24v-4.5h-.32c-6.9%209.8-17%2014-28%2014-23%200-37-17-37-42%200-25%2012-44%2038-44%2012%200%2022%206.8%2028%2017h.32v-15h26v74m-46-12c10%200%2018-8.7%2018-22%200-9.3-5.5-20-18-20-11%200-16%209.5-16%2021%200%2013%207.7%2020%2016%2020z%22%2F%3E%3Cpath%20d%3D%22m662%20686h28l22%2062%2022-62h28l-35%2089h-31l-34-89%22%2F%3E%3Cpath%20d%3D%22m576%20732c0-28%2021-44%2049-44s49%2016%2049%2044c0%2028-21%2044-49%2044-28%200-49-16-49-44m68%200c0-13-5.5-24-19-24s-19%2011-19%2024c0%2012%205.5%2024%2019%2024s19-11%2019-24z%22%2F%3E%3Cpath%20d%3D%22m760%20762c0%207.6-6.2%2014-14%2014-7.6%200-14-6.2-14-14%200-7.6%206.2-14%2014-14%207.6%200%2014%206.2%2014%2014z%22%2F%3E%3Cpath%20d%3D%22m762%20654h29v48h.32c7.4-9.3%2017-13%2029-13%2023%200%2036%2022%2036%2042%200%2025-13%2045-38%2045-13%200-25-7.6-29-17h-.32v15h-27v-121m47%2057c-11%200-18%209.3-18%2022%200%2012%208%2021%2018%2021%2011%200%2018-9.2%2018-22%200-11-6.3-21-18-21z%22%2F%3E%3Cpath%20d%3D%22m916%20714c-3.2-.97-6.4-.97-9.8-.97-14%200-21%209.8-21%2026v35h-29v-84h26v15h.32c5-11%2012-17%2025-17%203.4%200%206.9.48%209.8.96l-1.4%2024z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");display:block;height:19px;min-width:50px;margin-right:10px;line-height:0;font-size:0;color:transparent}#barra-inicial .conteudo-barra-brasil nav{overflow-x:auto}#barra-inicial .conteudo-barra-brasil nav ul{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;width:auto;max-width:none}#barra-inicial .conteudo-barra-brasil nav ul li.list-item{flex-shrink:0}#barra-inicial .conteudo-barra-brasil nav ul li.espacador{height:20px;width:1px;border-right:1px solid rgba(151,151,151,0.3);margin:0 7px 0 20px}#barra-inicial a{text-decoration:none;color:#fff;font-weight:bold;font-size:0.7em;font-family:Raleway,Arial,Helvetica,sans-serif;text-transform:uppercase;transition-property:all;transition-duration:0.1s;transition-timing-function:ease-in-out}#barra-inicial .conteudo-barra-brasil nav a.link-externo-barra::before{content:"";display:inline-block;width:11px;height:10px;margin-right:6px;background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2211%22%20height%3D%2210%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M10.174.169l-.003%204.002L6.173.173z%22%2F%3E%3Cpath%20d%3D%22M4%204.51L7.91.6l1.768%201.768-3.91%203.91zM0%200h3.5v2.5H0z%22%2F%3E%3Cpath%20d%3D%22M0%202h2.5v5H0zM7.5%206H10v3H7.5z%22%2F%3E%3Cpath%20d%3D%22M0%207h10v2.5H0z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");opacity:0;transition-property:all;transition-duration:0.1s;transition-timing-function:ease-in-out}#barra-inicial .conteudo-barra-brasil nav a.link-discreto,#barra-inicial .conteudo-barra-brasil nav a.link-discreto-fixo,#barra-inicial .conteudo-barra-brasil nav:hover li:not(:hover)>a{opacity:0.3}#barra-inicial .conteudo-barra-brasil nav a:hover{opacity:1}#barra-inicial .conteudo-barra-brasil nav a.link-externo-barra:hover::before{opacity:1}#barra-inicial .conteudo-barra-brasil nav a.link-interno-barra{margin-left:13px}#barra-inicial .conteudo-barra-brasil nav a.link-baixo-barra::after{content:"";display:inline-block;width:13px;height:13px;margin-left:6px;background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%229%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M1.9.033L8.4%206.531%206.63%208.3.133%201.801z%22%2F%3E%3Cpath%20d%3D%22M11.395%200L5.03%206.364l1.767%201.768%206.364-6.364z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center;background-size:8px 6px;background-color:#3b3b3b;border-radius:50%}#barra-inicial .conteudo-barra-brasil nav a.link-baixo-barra.link-cima-barra::after{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%229%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M1.9%208.967L8.4%202.469%206.63.7.133%207.199z%22%2F%3E%3Cpath%20d%3D%22M11.395%209L5.03%202.636%206.798.868l6.364%206.364z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}#barra-inicial .conteudo-barra-brasil a.botao-seta-direita{display:none;width:9px;min-width:9px;margin-left:10px;height:13px;background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2210%22%20height%3D%2213%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M.533%2011.232L7.03%204.734%208.8%206.502%202.301%2013z%22%2F%3E%3Cpath%20d%3D%22M.5%201.738l6.364%206.364%201.768-1.768L2.268-.03z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");line-height:0;font-size:0;color:transparent}#barra-inicial .orgaos-governo-barra{width:100%;border-bottom:0.5px solid rgba(255,255,255,0.3);max-height:0;overflow-y:hidden;transition-property:all;transition-duration:0.5s;transition-timing-function:ease-in-out}#barra-inicial .orgaos-governo-barra.mostra-orgaos{max-height:calc(90vh - 40px)}#barra-inicial .orgaos-governo-barra>div{width:100%;max-width:1150px;margin:0 auto}#barra-inicial .orgaos-governo-barra ul{margin-top:25px;width:calc(100% + 25px);display:flex;flex-flow:row wrap}#barra-inicial .orgaos-governo-barra ul li{width:168px;text-align:left;margin:0 25px 25px 0}#barra-inicial .orgaos-governo-barra ul li a{font-size:0.75em;text-transform:none;font-weight:bold}#barra-inicial .orgaos-governo-barra ul:hover li:not(:hover) a{opacity:0.3}#barra-inicial .orgaos-governo-barra ul li a:hover{font-weight:bold}@media only screen and (max-width: 600px){#barra-inicial .orgaos-governo-barra{overflow-y:auto}#barra-inicial .orgaos-governo-barra ul{width:100%;flex-flow:column nowrap}#barra-inicial .orgaos-governo-barra ul li{width:100%;margin:0 0 25px 0}#barra-inicial .conteudo-barra-brasil a.botao-seta-direita{display:block}}
.botao-border.btn {
    background: transparent;
    border: 2px solid #486acd;
    color: #486acd;
    display: block;
    width: 200px;
    margin: 0 auto;
    margin-bottom: 50px;
    margin-top: 50px;
}

    .botao-border.btn:hover{
      background:  #486acd;
      border: 2px solid #486acd;
      color: #fff;
      display: block;
    }

.info p a {color: #888;}
.page-header.min {
    min-height: 80vh;}
.features-3 {
    text-align: center;
}
.keycombo {
    font-weight: bold;
}
.keycap {
    background-color: #f1f1f1;
    border: 1px solid #666;
    border-radius: 5px;
    color: #333;
    padding: 0 2px;
    margin: 1px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    min-width: 17px;
    display: inline-block;
    text-align: center;
}
.lista-rapida{ list-style: none;margin-right: auto;
  margin-left: auto; display: table;}
.lista-rapida li {
    display: inline-block;
    margin:10px;
}

.idata_event_date:not(.date_for_content) {
    height: 80px;
    width: 60px;
    float: left;
    margin: 32px 0px 0 5px;
    -webkit-box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.08);
    -moz-box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.08);
    box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.08);
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.idata_event_date {
    position: relative;
    overflow: hidden;
}
.idata_event_date:not(.date_for_content) > span.idata_event_date_month {
    padding: 9px 0;background-color: #ffffff;    color: #282828;
}
.idata_event_date:not(.date_for_content) .idata_event_date_month {
    font-size: 28px;
    line-height: 38px;
}

.idata_event_date:not(.date_for_content) > span.idata_event_date_day {
    padding: 3px 0;    color: #ffffff;    background-color: #ff4d58;
}
.idata_event_date:not(.date_for_content) .idata_event_date_day {
    font-size: 12px;
    text-transform: uppercase;
}
.idata_event_date:not(.date_for_content) > span {
    display: block;
    width: 100%;
    text-align: center;
}
.avatar2 {
    width: 25px;
    height: auto;
    margin-right: 5px;
}
.card .author .avatar {
    width: 30px;
    height: 30px;
    overflow: hidden;
    border-radius: 50%;
    margin-right: 5px;
}
.text-center {
    text-align: center;
}
.menu-center {
    margin: 0 auto;
    margin-top: 40px;
}
.h3, h3 {
    font-size: 1.825em;
    line-height: 1.4em;
}
.post-cards:hover,.simgle-post-card:hover {
    cursor: pointer;
}
.sombra {
    width: 100%;
    box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, 0.3);
    border-radius: 0.1875rem;
    overflow: hidden;
}
a { text-decoration: none; }
a:hover { text-decoration: none; }
.post-cards,.simgle-post-card {
    position: relative;
    padding: 0;
    overflow: hidden;
	    margin-bottom: 20px;
}
.post-cards .thumb,.simgle-post-card .thumb{
    overflow: hidden;
}
.entry-header{ margin-top: 40px;}
.relative {
    position: relative;
}
.card a:not(.btn):not(.nav-link):not([data-toggle=collapse]):not(.footer-link) {
    text-decoration: none;
    border-bottom: 2px solid transparent;
    color: #444;
}
.simgle-post-card img{ width:100%;}
.post-cards:hover .f-img, .simgle-post-card:hover .f-img  {
      cursor: pointer;
      transform: scale(1.05); }
.post-cards .f-img, .simgle-post-card .f-img {
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}
.bootstrap-switch-label:before, .card a {
    transition: all .15s ease 0s;
}
.card .card-title {
    margin-top: 15px;
    line-height: 1.25em;
}
.post-cards:hover .overlay-bg {
    background: rgba(0, 0, 0, 0.8) !important;
}
.post-cards .overlay-bg {
    background: rgba(42, 20, 112, 0.5) !important;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}
.simgle-post-card:hover .overlay-bg {
    background: rgba(0, 0, 0, 0.30) !important;
}

.simgle-post-card .overlay-bg {
    background: rgba(42, 20, 112, 0.15) !important;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}
.navbar-nav .dropdown-menu {
    position: absolute;
    float: none;
}
.overlay {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}


.post-cards .bottom {
    padding: 10px 0;
}
.flex-wrap {
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.post-cards .details {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 80%;
}
.simgle-post-card .details {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 80%;
}
.post-cards a {
    color: #fff;
}

.primary-btn {
    background: transparent;
    line-height: 28px;
    padding-left: 18px;
    padding-right: 18px;
    border: 2px solid #ff1857;
    color: #fff;
    display: inline-block;
    font-size: 12px;
    font-weight: 500;
    position: relative;
    text-transform: capitalize;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    cursor: pointer;
    position: relative;
}
.post-cards .bottom span {
    margin: 0 12px;
    font-size: 12px;
    text-transform: uppercase;
}
.post-cards h4 {
    font-weight: 600;
    margin-top: 35px;
    margin-bottom: 15px;
    font-size: 21px;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}
.info .info-title a {color:black;}
.responsive-img{width:100%; display:block;}
.info.info-hover .info-title{transition:color .4s}
.info.info-hover:hover .icon{transform:translate3d(0,-.5rem,0)}
.info.info-hover:hover .icon.icon-primary.icon-circle{box-shadow:0 15px 30px 0 rgba(249,99,50,.35)}
.info.info-hover:hover .icon.icon-info.icon-circle{box-shadow:0 15px 35px 0 rgba(44,168,255,.35)}
.info.info-hover:hover .icon.icon-success.icon-circle{box-shadow:0 15px 35px 0 rgba(24,206,15,.35)}
.info.info-hover:hover .icon.icon-warning.icon-circle{box-shadow:0 15px 35px 0 rgba(255,178,54,.35)}
.info.info-hover:hover .icon.icon-danger.icon-circle{box-shadow:0 15px 35px 0 rgba(255,54,54,.35)}
.info.info-hover:hover .icon.icon-info+.info-title a{color:#2ca8ff}
.info.info-hover:hover .icon.icon-warning+.info-title a{color:#ffb236}
.info.info-hover:hover .icon.icon-danger+.info-title a{color:#ff3636}
.info.info-hover:hover .icon.icon-primary+.info-title a{color:#f96332}
.info.info-hover:hover .icon.icon-success+.info-title a{color:#18ce0f}
.info .icon{color:#888;transition:transform .4s,box-shadow .4s}
.info .icon>i{font-size:3em}
.info .icon.icon-circle{max-width:80px;width:80px;height:80px;margin:0 auto;border-radius:50%;box-shadow:0 9px 35px -6px rgba(0,0,0,.3);font-size:.7142em;background-color:#fff;position:relative}
.info .icon.icon-circle i{line-height:2.7}
.info .info-title{margin:25px 0 15px;padding:0 15px;color:#2c2c2c}
.info p{color:#888;padding:0 15px;font-size:1.1em}.info-horizontal{text-align:left!important}
.info-horizontal .icon{float:left;margin-top:23px;margin-right:10px}
.info-horizontal .icon>i{font-size:2em}.info-horizontal .icon.icon-circle{width:65px;height:65px;max-width:65px;margin-top:8px}
.info-horizontal .icon.icon-circle i{display:table;margin:0 auto;line-height:3.5;font-size:1.9em}.info-horizontal .description{overflow:hidden}.icon.icon-primary{color:#f96332}.icon.icon-primary.icon-circle{box-shadow:0 9px 30px -6px rgba(249,99,50,.3)}.icon.icon-info{color:#2ca8ff}.icon.icon-info.icon-circle{box-shadow:0 9px 30px -6px rgba(44,168,255,.3)}.icon.icon-success{color:#18ce0f}.icon.icon-success.icon-circle{box-shadow:0 9px 30px -6px rgba(24,206,15,.3)}.icon.icon-warning{color:#ffb236}.icon.icon-warning.icon-circle{box-shadow:0 9px 30px -6px rgba(255,178,54,.3)}.icon.icon-danger{color:#ff3636}.icon.icon-danger.icon-circle{box-shadow:0 9px 30px -6px rgba(255,54,54,.3)}.icon.icon-white{color:#fff}.media .avatar{margin:0 auto;width:64px;height:64px;margin-right:15px}.media .avatar img{width:100%;border-radius:50%}.media textarea{margin-bottom:20px}
.owl-nav button {
    background-color: #555e8e;
    padding: 14px;
    color: #fff;
    font-weight: 500;
    border: 2px solid #555e8e;
    display: inline-flex;
    margin-right: 10px;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}
.aberto{ display:block}
.oculto{display: none !important;}
.owl-dots{display:none;}

.footer ul.links-vertical li {
    display: block;
    margin-left: -5px;
    margin-right: -5px;
    margin-bottom: 0;

}

.footer ul.links-vertical {
    line-height: 1.6;
}

.portal-breadcrumbs {
    border-bottom: 1px solid rgba(0,0,0,.1);
    padding: 15px 0;
    font-size: 90%;
}
.displaybnone{ display:none; }

.entry-footer {
    border-bottom: 1px solid rgba(0,0,0,.1);
    margin-bottom: 100px;
}
.cat-links, .tags-links {
    font-size: 12px;
}
.portal-breadcrumbs a, .portal-breadcrumbs a:hover {
    text-decoration: none;
    color: #282828;
}
.separador {
    padding: 0 10px;
}

.card-perfil{width:360px; margin:0 auto;display: block; text-align: center; }
.owl-item .card-avatar img,.card-avatar img {
    margin: 0 auto;
    display: block;
	width:120px !important;
	height: auto;
}

.cut-card-perfil{
  height: 120px;
  width: 120px;
  margin: 0 auto;
  overflow: hidden;
  box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, 0.3);
  border-radius: 50%!important;
}


.item .card-perfil { width: 100%;}
.atribuicoes {
    line-height: 1.61em;
    font-weight: 300;
    font-size: 1.2em;
}

.sb_instagram_header {
    padding: 0px;
    padding-bottom: 0;
    width: 300px !important;
    margin: 0 auto !important;
    display: block !important;
    float: initial !important;
    position: relative !important;
    margin-top: 100px !important;
	margin-bottom: 32px !important;
}

.sbi_header_text {
    text-align: center !important;
}
.sbi_header_text a {
    width: 100%  !important;
}

.sbi_header_text h3 {
    text-align: center  !important;
    width: 100%  !important;
    display: block  !important;
    margin: 0px !important;
}

.sbi_header_img {
    float: initial  !important;
    top: -92px  !important;
    position: relative  !important;
    margin: 0 auto !important;
}
#sbi_load{ position: absolute; top: 140px;}


.footer-col__title {
    font-size: 16px;
    width: 100%;
    display: inline-block;
    font-weight: 400 !important;
    margin-bottom: 12px !important;
    font-family: 'Raleway', sans-serif;
}

.social-buttons .footer__social-item a {padding: 0px;}

li.footer__social-item {
    width: 40px;
    height: 40px;
    margin-right: 5px;
    display: block;
}
img.social-svg {

    margin: 0 auto;
    display: block;

    border-radius: 50%;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);
}

.social-buttons
 {
    margin-bottom: 0;
    padding: 0;
    list-style: none;
    display: inline-block;
  }

 .social-buttons li {
    display: inline-block;
}

.facebook-share {
    background: #3b5998!important;
    color: #fff !important;
}
.twitter-share {
    background: #38A1F3!important;
    color: #fff !important;
}
.g-share{
    background: #ea4335!important;
    color: #fff !important;
}
.linkedin-share{
    background: #0077B5!important;
    color: #fff !important;
}
.whatsapp-share{
    background: #25d366!important;
    color: #fff !important;
}
.yahoo-share{
    background: #720e9e !important;
    color: #fff !important;
}
.telegram-share{
    background: #0088CC !important;
    color: #fff !important;
}
.whatsapp-share i{

    color: #fff !important;
}
/*
*logos
*/
.large-img {
    /* min-width: 16em; */
    width: auto;
    max-height: 90px;
}
.header-area {
    position: relative;
    z-index: 1000;
    width: 100%;
}
.header-area .top-header-area {
    position: relative;
    z-index: 1;
    width: 100%;
   /* height: 130px;
    background-color: #ff1662;*/
    padding: 0 4%;
}
.header-area .videomag-main-menu .classy-nav-container {

    padding: 0 4%;
}

.classy-nav-container {
    position: relative;
    z-index: 100;
    background-color: #fff0;
}

.header-area .videomag-main-menu .classy-nav-container .classy-navbar {
    background-color: transparent;
    height: 70px;
    padding: 0;
}
.videomag-main-menu nav{box-shadow:none;}

.is-sticky .classy-nav-container {-webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
	/*box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);*/

}
.classy-navbar {
    width: 100%;
    height: 70px;
    padding: .5em 2em;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -ms-grid-row-align: center;
    align-items: center;
}
.classy-navbar-toggler {
    border: none;
    background-color: transparent;
    cursor: pointer;
    display: none;
}

.classy-nav-container * {
    box-sizing: border-box;
}
.breakpoint-off .classynav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -ms-grid-row-align: center;
    align-items: center;
}

.classy-nav-container * {
    box-sizing: border-box;
}

.header-area .videomag-main-menu .classy-nav-container .classy-navbar .classynav>ul>li.active a {
    background-color: #e10735;
    color: #fff;
}
.header-area .videomag-main-menu .classy-nav-container .classy-navbar .classynav ul li a {
    font-weight: 500;
    text-transform: capitalize;
    font-size: 15px;
    padding: 22px 25px;
    height: 70px;
}
body .holdResults._siq_main_searchbox ul .siq-powered-by{opacity:0 !important}
.header-area .videomag-main-menu .classy-nav-container .classy-navbar .classynav ul li a:hover, .header-area .videomag-main-menu .classy-nav-container .classy-navbar .classynav ul li a:focus {
    /*background-color: #e10735;
    color: #fff;*/
}
.title-sujestao {
    margin-bottom: 0px;
}
.fechar{
    float: right;
    margin-top: 10px;
    font-size: 18px;
	    cursor: pointer;
    margin-right: 20px;
}
.imgsearch{ width:36px; height: auto; float:left;}
.contentsearch{width: calc(100% - 50px); float: left; margin-left:5px; margin-right:5px;}
.lista-sujestao li {
    padding: 5px;
    height: 50px;
    width: 100%;
    display: block;
    overflow: hidden;
    font-size: 12px;
}

.classynav ul li a {
    padding: 0 12px;
    display: block;
    height: 35px;
    font-size: 14px;
    line-height: 34px;
}
.classy-nav-container a {
    -webkit-transition-duration: 500ms;
    transition-duration: 500ms;
    text-decoration: none;
    outline: none;
    font-size: 14px;
    font-weight: 400;
    color: #232323;
    display: inline-block;
}
.classy-nav-container a:hover, .classy-nav-container a:focus {
    -webkit-transition-duration: 500ms;
    transition-duration: 500ms;
    text-decoration: none;
    outline: none;
    font-size: 14px;
    font-weight: 400;
    color: #1abc9c;
}
.mega-dropdown-menu {
    width: 100%;
    padding-top: 35px;
    padding-bottom: 35px;
}
 .header-area .videomag-main-menu .classy-nav-container .classy-navbar .classynav ul li ul li a {

      color: #404040;
    font-size: 14px !important;
    padding: 0 25px !important;
    height: 35px;
}
.header-area .videomag-main-menu .top-search-area {
    position: relative;
    z-index: 1;
}
.header-area .videomag-main-menu .top-search-area form {
    position: relative;
    z-index: 1;

    height: 40px;
}
.header-area .videomag-main-menu .top-search-area form input {
    -webkit-transition-duration: 300ms;
    transition-duration: 300ms;
    width: 100%;
    height: 100%;
    background-color: #606060;
    border: none;
    color: #fff;
    font-size: 12px;
    padding: 0 30px;
    border-bottom: 2px solid transparent;
}
.header-area .videomag-main-menu .top-search-area form button {
    position: absolute;
    width: 40px;
    height: 40px;
    background-color: transparent !important;
    top: -10px;
    right: 10px;
    font-size: 18px;
    z-index: 99;
    box-shadow: none;
    border: none;
    cursor: pointer;
    color: #fff;
}
.header-area .videomag-main-menu .top-search-area form input:focus{border-bottom-color:#ff1662}
.header-area .videomag-main-menu .top-search-area form button:hover {
    color: #ff1662;
}


.siq-expandwdgt-input, .busca-principal {
    background-color: #F1F3F4;
    border: none;
    border-radius: 34px;
    box-shadow: none;
    outline: none;
    opacity: 1;
    transition: background-color 300ms ease-in-out;
    transition: opacity 200ms;
	width:100%;

    padding: 15px;
    padding-bottom: 15px;
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
}
.bnt-busca {
    background-color: transparent !important;
    position: absolute;
    right: -4px;
    color: #909090 !important;
    font-size: 18px;
    top: -5px;
}
.wrapper {
    padding: 0;
}
.busca-principal input::placeholder{
  color: #f00;
}
@media (max-width: 1440px){
.post-cards .details {
    width: 90%;
}
.post-cards .bottom {
    padding-bottom: 5px;
}
.post-cards .bottom span {
    margin: 0 10px;
}


}

.title-sujestao {
    color: #000 !important;
    padding-top: 10px !important;
    /* padding-top: 10px; */
}
.lista-sujestao {
    text-align: left;
    padding: 15px;
}
.lista-sujestao li{
	padding-bottom:10px;
}
.lista-sujestao li:hover{
	background-color:#f7f7f7
}
.searchandfilter{ padding-top:20px; padding-bottom:20px;}
.searchandfilter input {
    background-color: transparent;
    border: 1px solid #e3e3e3;
    border-radius: 30px;
    color: #2c2c2c;
    height: auto;
    line-height: normal;
    font-size: .8571em;
    transition: color .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out;
    box-shadow: none;
	margin-bottom:10px;
}
.link-a{cursor: pointer;}
#caixa{ position: relative; min-height: 300px; }
#carregando { width: 100%; position: absolute; background: #ffffffbf; z-index: 99; }
.searchandfilter ul li:first-child {width:100% !important;}
.searchandfilter [type=submit]{ background: #FC0;}
.searchandfilter input, .searchandfilter select {
    display: block;
    width: 100%;
    height: calc(1.5em + .75rem + 2px);
    padding: .375rem .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.lista{
    display: block;
    margin: 0;
    padding: 0;
    z-index: 9000;

    -webkit-border-radius: 10px;
    box-shadow: 1px 2px 3px rgba(0,0,0,0.125);
    border-radius: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    opacity: 0;
    -ms-filter: "alpha(opacity=0)";
    -webkit-filter: alpha(opacity=0);
    -moz-filter: alpha(opacity=0);
    -ms-filter: alpha(opacity=0);
    -o-filter: alpha(opacity=0);
    filter: alpha(opacity=0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    -webkit-transition: all 300ms cubic-bezier(0.34, 1.61, 0.7, 1);
    -moz-transition: all 300ms cubic-bezier(0.34, 1.61, 0.7, 1);
    -o-transition: all 300ms cubic-bezier(0.34, 1.61, 0.7, 1);
    -ms-transition: all 300ms cubic-bezier(0.34, 1.61, 0.7, 1);
    transition: all 300ms cubic-bezier(0.34, 1.61, 0.7, 1);
}
.abrir .lista {
    -webkit-transform-origin: 140px -50px;
    -moz-transform-origin: 140px -50px;
    -o-transform-origin: 140px -50px;
    -ms-transform-origin: 140px -50px;
    transform-origin: 140px -50px;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    opacity: 1;
    -ms-filter: none;
    -webkit-filter: none;
    -moz-filter: none;
    -ms-filter: none;
    -o-filter: none;
    filter: none;


}
article {
    padding: 0 90px;
}

.categoria-single {
    margin-bottom: 1em;
    font-size: 1.125em;
    line-height: 1.7em!important;
	    color: #0094ff;

    font-weight: 700;
    text-transform: uppercase;
    text-align: center;
}
.resumo-single {
    color: #a6a6a6;
    font: normal 20px Raleway,sans-serif;
    font: normal 1.25rem Raleway,sans-serif;
    text-align: center;
    margin-bottom: 2rem;
}
.info-single {
    padding-top: 15px;
    padding-bottom: 36px;
    margin: 40px 0px;
    height: 24px;
    font-family: Raleway,sans-serif!important;
    border-bottom: 1px solid rgba(0,0,0,.1);
    border-top: 1px solid rgba(0,0,0,.1);
}
#ler {
        background: transparent;
    border: none;
    text-transform: uppercase;
    font-weight: 700;
    color: #000;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transform: translateY(-7px);
    -ms-transform: translateY(-7px);
    transform: translateY(-7px);
    float: right;
    bottom: 10px;
    position: relative;
}
.lista {
    background-color: white;
    box-shadow: 0 1px 2px rgba(0,0,0,0.2);
     position:absolute;
    border-radius: 3px;
	z-index:99999;
	    width: 100%;
}
#carregando2{
    height: 80px;
    width: 192px;
    margin-top: 10px;
    margin: 0 auto;
    display: block;}

.lista::before {
    position: absolute;
    z-index: 0;
    top: -7px;
    left: 50%;
    width: 13px;
    height: 13px;
    content: '';
    border-right: 0;
    border-bottom: 0;
    -webkit-transform: translateX(-50%) rotate(45deg);
    transform: translateX(-50%) rotate(45deg);
}
.lista::before, .listar {

    background: #fff;
}
.wrapper{
    z-index: 0;
    position: relative;
}
.site .page-header {

    overflow: visible;
}
 .abrir {
    position: relative;
     position: relative;
    margin: 0 auto;
    display: block;
    max-width: 100%; margin-top: 10px;
}
.texto-materia{
	    font-size: 3em!important;
    line-height: 1.125em;
    font-family: Raleway,sans-serif;
    font-weight: 900;
    text-align: center;
}

.mega-dropdown a {
   position: relative;
}
 .list-unstyled li a, .waves-block{color: #000;height: auto !important; }
.mega-dropdown-menu::before {display:none;}

.mega-dropdown a:focus::before {
    display: inline-block;
    position: absolute;
    width: 0;
    height: 0;
    vertical-align: middle;
    content: "";
    bottom: -2px;
    left: 50%;
    right: auto;
    color: #FFF;
    border-bottom: .4em solid;
    border-right: .4em solid transparent;
    border-left: .4em solid transparent;
    -webkit-transition-duration: 5s;
    transition-duration: 5s;

}
.mega-dropdown {
   position: static !important;
   }


   #navbarNavDropdown .menu-pc-versao li ul li a {

      color: #404040;
      font-size: 13px !important;
      padding: 0 6px !important;
      background: #fff;
      height: 35px;

   }
   #navbarNavDropdown .menu-pc-versao li ul li a:hover {     border-left: 2px solid;}
   .header-area .videomag-main-menu .top-search-area {
       position: relative;
       z-index: 1;
   }
   .slider-menu {
       display: none;
   }
@media screen and (max-width: 991px){
  #barra-inicial{display: none;}
  .menu-pc-versao{display: none;}
	article {
    padding: 0px;
}
.slider-menu {
    display: block !important;
}
	.header-area .videomag-main-menu .classy-nav-container .classy-navbar .classynav .navbar-nav>li a {
    font-weight: 500;
    text-transform: capitalize;
    font-size: 15px;
    padding: 22px 25px;

}
.header-area .videomag-main-menu .classy-nav-container .classy-navbar .classynav ul li ul li a {
    color: #404040;
    font-size: 14px !important;
    padding: 11px 16px !important;
    height: 35px;
}


.classy-nav-container a {
    -webkit-transition-duration: 500ms;
    transition-duration: 500ms;
    text-decoration: none;
    outline: none;
    font-size: 14px;
    font-weight: 400;
    color: #23233;
    display: inline-block;
}
.texto-materia{
   font-size: 2rem!important;
    line-height: 2.375rem;
}
 }
 /* Helpers ===================================== */
.m-l--125 {
  margin-left: -125px !important; }

.m-t--125 {
  margin-top: -125px !important; }

.m-r--125 {
  margin-right: -125px !important; }

.m-b--125 {
  margin-bottom: -125px !important; }

.m-l--120 {
  margin-left: -120px !important; }

.m-t--120 {
  margin-top: -120px !important; }

.m-r--120 {
  margin-right: -120px !important; }

.m-b--120 {
  margin-bottom: -120px !important; }

.m-l--115 {
  margin-left: -115px !important; }

.m-t--115 {
  margin-top: -115px !important; }

.m-r--115 {
  margin-right: -115px !important; }

.m-b--115 {
  margin-bottom: -115px !important; }

.m-l--110 {
  margin-left: -110px !important; }

.m-t--110 {
  margin-top: -110px !important; }

.m-r--110 {
  margin-right: -110px !important; }

.m-b--110 {
  margin-bottom: -110px !important; }

.m-l--105 {
  margin-left: -105px !important; }

.m-t--105 {
  margin-top: -105px !important; }

.m-r--105 {
  margin-right: -105px !important; }

.m-b--105 {
  margin-bottom: -105px !important; }

.m-l--100 {
  margin-left: -100px !important; }

.m-t--100 {
  margin-top: -100px !important; }

.m-r--100 {
  margin-right: -100px !important; }

.m-b--100 {
  margin-bottom: -100px !important; }

.m-l--95 {
  margin-left: -95px !important; }

.m-t--95 {
  margin-top: -95px !important; }

.m-r--95 {
  margin-right: -95px !important; }

.m-b--95 {
  margin-bottom: -95px !important; }

.m-l--90 {
  margin-left: -90px !important; }

.m-t--90 {
  margin-top: -90px !important; }

.m-r--90 {
  margin-right: -90px !important; }

.m-b--90 {
  margin-bottom: -90px !important; }

.m-l--85 {
  margin-left: -85px !important; }

.m-t--85 {
  margin-top: -85px !important; }

.m-r--85 {
  margin-right: -85px !important; }

.m-b--85 {
  margin-bottom: -85px !important; }

.m-l--80 {
  margin-left: -80px !important; }

.m-t--80 {
  margin-top: -80px !important; }

.m-r--80 {
  margin-right: -80px !important; }

.m-b--80 {
  margin-bottom: -80px !important; }

.m-l--75 {
  margin-left: -75px !important; }

.m-t--75 {
  margin-top: -75px !important; }

.m-r--75 {
  margin-right: -75px !important; }

.m-b--75 {
  margin-bottom: -75px !important; }

.m-l--70 {
  margin-left: -70px !important; }

.m-t--70 {
  margin-top: -70px !important; }

.m-r--70 {
  margin-right: -70px !important; }

.m-b--70 {
  margin-bottom: -70px !important; }

.m-l--65 {
  margin-left: -65px !important; }

.m-t--65 {
  margin-top: -65px !important; }

.m-r--65 {
  margin-right: -65px !important; }

.m-b--65 {
  margin-bottom: -65px !important; }

.m-l--60 {
  margin-left: -60px !important; }

.m-t--60 {
  margin-top: -60px !important; }

.m-r--60 {
  margin-right: -60px !important; }

.m-b--60 {
  margin-bottom: -60px !important; }

.m-l--55 {
  margin-left: -55px !important; }

.m-t--55 {
  margin-top: -55px !important; }

.m-r--55 {
  margin-right: -55px !important; }

.m-b--55 {
  margin-bottom: -55px !important; }

.m-l--50 {
  margin-left: -50px !important; }

.m-t--50 {
  margin-top: -50px !important; }

.m-r--50 {
  margin-right: -50px !important; }

.m-b--50 {
  margin-bottom: -50px !important; }

.m-l--45 {
  margin-left: -45px !important; }

.m-t--45 {
  margin-top: -45px !important; }

.m-r--45 {
  margin-right: -45px !important; }

.m-b--45 {
  margin-bottom: -45px !important; }

.m-l--40 {
  margin-left: -40px !important; }

.m-t--40 {
  margin-top: -40px !important; }

.m-r--40 {
  margin-right: -40px !important; }

.m-b--40 {
  margin-bottom: -40px !important; }

.m-l--35 {
  margin-left: -35px !important; }

.m-t--35 {
  margin-top: -35px !important; }

.m-r--35 {
  margin-right: -35px !important; }

.m-b--35 {
  margin-bottom: -35px !important; }

.m-l--30 {
  margin-left: -30px !important; }

.m-t--30 {
  margin-top: -30px !important; }

.m-r--30 {
  margin-right: -30px !important; }

.m-b--30 {
  margin-bottom: -30px !important; }

.m-l--25 {
  margin-left: -25px !important; }

.m-t--25 {
  margin-top: -25px !important; }

.m-r--25 {
  margin-right: -25px !important; }

.m-b--25 {
  margin-bottom: -25px !important; }

.m-l--20 {
  margin-left: -20px !important; }

.m-t--20 {
  margin-top: -20px !important; }

.m-r--20 {
  margin-right: -20px !important; }

.m-b--20 {
  margin-bottom: -20px !important; }

.m-l--15 {
  margin-left: -15px !important; }

.m-t--15 {
  margin-top: -15px !important; }

.m-r--15 {
  margin-right: -15px !important; }

.m-b--15 {
  margin-bottom: -15px !important; }

.m-l--10 {
  margin-left: -10px !important; }

.m-t--10 {
  margin-top: -10px !important; }

.m-r--10 {
  margin-right: -10px !important; }

.m-b--10 {
  margin-bottom: -10px !important; }

.m-l--5 {
  margin-left: -5px !important; }

.m-t--5 {
  margin-top: -5px !important; }

.m-r--5 {
  margin-right: -5px !important; }

.m-b--5 {
  margin-bottom: -5px !important; }

.m-l-0 {
  margin-left: 0px !important; }

.m-t-0 {
  margin-top: 0px !important; }

.m-r-0 {
  margin-right: 0px !important; }

.m-b-0 {
  margin-bottom: 0px !important; }

.m-l-5 {
  margin-left: 5px !important; }

.m-t-5 {
  margin-top: 5px !important; }

.m-r-5 {
  margin-right: 5px !important; }

.m-b-5 {
  margin-bottom: 5px !important; }

.m-l-10 {
  margin-left: 10px !important; }

.m-t-10 {
  margin-top: 10px !important; }

.m-r-10 {
  margin-right: 10px !important; }

.m-b-10 {
  margin-bottom: 10px !important; }

.m-l-15 {
  margin-left: 15px !important; }

.m-t-15 {
  margin-top: 15px !important; }

.m-r-15 {
  margin-right: 15px !important; }

.m-b-15 {
  margin-bottom: 15px !important; }

.m-l-20 {
  margin-left: 20px !important; }

.m-t-20 {
  margin-top: 20px !important; }

.m-r-20 {
  margin-right: 20px !important; }

.m-b-20 {
  margin-bottom: 20px !important; }

.m-l-25 {
  margin-left: 25px !important; }

.m-t-25 {
  margin-top: 25px !important; }

.m-r-25 {
  margin-right: 25px !important; }

.m-b-25 {
  margin-bottom: 25px !important; }

.m-l-30 {
  margin-left: 30px !important; }

.m-t-30 {
  margin-top: 30px !important; }

.m-r-30 {
  margin-right: 30px !important; }

.m-b-30 {
  margin-bottom: 30px !important; }

.m-l-35 {
  margin-left: 35px !important; }

.m-t-35 {
  margin-top: 35px !important; }

.m-r-35 {
  margin-right: 35px !important; }

.m-b-35 {
  margin-bottom: 35px !important; }

.m-l-40 {
  margin-left: 40px !important; }

.m-t-40 {
  margin-top: 40px !important; }

.m-r-40 {
  margin-right: 40px !important; }

.m-b-40 {
  margin-bottom: 40px !important; }

.m-l-45 {
  margin-left: 45px !important; }

.m-t-45 {
  margin-top: 45px !important; }

.m-r-45 {
  margin-right: 45px !important; }

.m-b-45 {
  margin-bottom: 45px !important; }

.m-l-50 {
  margin-left: 50px !important; }

.m-t-50 {
  margin-top: 50px !important; }

.m-r-50 {
  margin-right: 50px !important; }

.m-b-50 {
  margin-bottom: 50px !important; }

.m-l-55 {
  margin-left: 55px !important; }

.m-t-55 {
  margin-top: 55px !important; }

.m-r-55 {
  margin-right: 55px !important; }

.m-b-55 {
  margin-bottom: 55px !important; }

.m-l-60 {
  margin-left: 60px !important; }

.m-t-60 {
  margin-top: 60px !important; }

.m-r-60 {
  margin-right: 60px !important; }

.m-b-60 {
  margin-bottom: 60px !important; }

.m-l-65 {
  margin-left: 65px !important; }

.m-t-65 {
  margin-top: 65px !important; }

.m-r-65 {
  margin-right: 65px !important; }

.m-b-65 {
  margin-bottom: 65px !important; }

.m-l-70 {
  margin-left: 70px !important; }

.m-t-70 {
  margin-top: 70px !important; }

.m-r-70 {
  margin-right: 70px !important; }

.m-b-70 {
  margin-bottom: 70px !important; }

.m-l-75 {
  margin-left: 75px !important; }

.m-t-75 {
  margin-top: 75px !important; }

.m-r-75 {
  margin-right: 75px !important; }

.m-b-75 {
  margin-bottom: 75px !important; }

.m-l-80 {
  margin-left: 80px !important; }

.m-t-80 {
  margin-top: 80px !important; }

.m-r-80 {
  margin-right: 80px !important; }

.m-b-80 {
  margin-bottom: 80px !important; }

.m-l-85 {
  margin-left: 85px !important; }

.m-t-85 {
  margin-top: 85px !important; }

.m-r-85 {
  margin-right: 85px !important; }

.m-b-85 {
  margin-bottom: 85px !important; }

.m-l-90 {
  margin-left: 90px !important; }

.m-t-90 {
  margin-top: 90px !important; }

.m-r-90 {
  margin-right: 90px !important; }

.m-b-90 {
  margin-bottom: 90px !important; }

.m-l-95 {
  margin-left: 95px !important; }

.m-t-95 {
  margin-top: 95px !important; }

.m-r-95 {
  margin-right: 95px !important; }

.m-b-95 {
  margin-bottom: 95px !important; }

.m-l-100 {
  margin-left: 100px !important; }

.m-t-100 {
  margin-top: 100px !important; }

.m-r-100 {
  margin-right: 100px !important; }

.m-b-100 {
  margin-bottom: 100px !important; }

.m-l-105 {
  margin-left: 105px !important; }

.m-t-105 {
  margin-top: 105px !important; }

.m-r-105 {
  margin-right: 105px !important; }

.m-b-105 {
  margin-bottom: 105px !important; }

.m-l-110 {
  margin-left: 110px !important; }

.m-t-110 {
  margin-top: 110px !important; }

.m-r-110 {
  margin-right: 110px !important; }

.m-b-110 {
  margin-bottom: 110px !important; }

.m-l-115 {
  margin-left: 115px !important; }

.m-t-115 {
  margin-top: 115px !important; }

.m-r-115 {
  margin-right: 115px !important; }

.m-b-115 {
  margin-bottom: 115px !important; }

.m-l-120 {
  margin-left: 120px !important; }

.m-t-120 {
  margin-top: 120px !important; }

.m-r-120 {
  margin-right: 120px !important; }

.m-b-120 {
  margin-bottom: 120px !important; }

.m-l-125 {
  margin-left: 125px !important; }

.m-t-125 {
  margin-top: 125px !important; }

.m-r-125 {
  margin-right: 125px !important; }

.m-b-125 {
  margin-bottom: 125px !important; }

.margin-0 {
  margin: 0 !important; }

.p-l-0 {
  padding-left: 0px !important; }

.p-t-0 {
  padding-top: 0px !important; }

.p-r-0 {
  padding-right: 0px !important; }

.p-b-0 {
  padding-bottom: 0px !important; }

.p-l-5 {
  padding-left: 5px !important; }

.p-t-5 {
  padding-top: 5px !important; }

.p-r-5 {
  padding-right: 5px !important; }

.p-b-5 {
  padding-bottom: 5px !important; }

.p-l-10 {
  padding-left: 10px !important; }

.p-t-10 {
  padding-top: 10px !important; }

.p-r-10 {
  padding-right: 10px !important; }

.p-b-10 {
  padding-bottom: 10px !important; }

.p-l-15 {
  padding-left: 15px !important; }

.p-t-15 {
  padding-top: 15px !important; }

.p-r-15 {
  padding-right: 15px !important; }

.p-b-15 {
  padding-bottom: 15px !important; }

.p-l-20 {
  padding-left: 20px !important; }

.p-t-20 {
  padding-top: 20px !important; }

.p-r-20 {
  padding-right: 20px !important; }

.p-b-20 {
  padding-bottom: 20px !important; }

.p-l-25 {
  padding-left: 25px !important; }

.p-t-25 {
  padding-top: 25px !important; }

.p-r-25 {
  padding-right: 25px !important; }

.p-b-25 {
  padding-bottom: 25px !important; }

.p-l-30 {
  padding-left: 30px !important; }

.p-t-30 {
  padding-top: 30px !important; }

.p-r-30 {
  padding-right: 30px !important; }

.p-b-30 {
  padding-bottom: 30px !important; }

.p-l-35 {
  padding-left: 35px !important; }

.p-t-35 {
  padding-top: 35px !important; }

.p-r-35 {
  padding-right: 35px !important; }

.p-b-35 {
  padding-bottom: 35px !important; }

.p-l-40 {
  padding-left: 40px !important; }

.p-t-40 {
  padding-top: 40px !important; }

.p-r-40 {
  padding-right: 40px !important; }

.p-b-40 {
  padding-bottom: 40px !important; }

.p-l-45 {
  padding-left: 45px !important; }

.p-t-45 {
  padding-top: 45px !important; }

.p-r-45 {
  padding-right: 45px !important; }

.p-b-45 {
  padding-bottom: 45px !important; }

.p-l-50 {
  padding-left: 50px !important; }

.p-t-50 {
  padding-top: 50px !important; }

.p-r-50 {
  padding-right: 50px !important; }

.p-b-50 {
  padding-bottom: 50px !important; }

.p-l-55 {
  padding-left: 55px !important; }

.p-t-55 {
  padding-top: 55px !important; }

.p-r-55 {
  padding-right: 55px !important; }

.p-b-55 {
  padding-bottom: 55px !important; }

.p-l-60 {
  padding-left: 60px !important; }

.p-t-60 {
  padding-top: 60px !important; }

.p-r-60 {
  padding-right: 60px !important; }

.p-b-60 {
  padding-bottom: 60px !important; }

.p-l-65 {
  padding-left: 65px !important; }

.p-t-65 {
  padding-top: 65px !important; }

.p-r-65 {
  padding-right: 65px !important; }

.p-b-65 {
  padding-bottom: 65px !important; }

.p-l-70 {
  padding-left: 70px !important; }

.p-t-70 {
  padding-top: 70px !important; }

.p-r-70 {
  padding-right: 70px !important; }

.p-b-70 {
  padding-bottom: 70px !important; }

.p-l-75 {
  padding-left: 75px !important; }

.p-t-75 {
  padding-top: 75px !important; }

.p-r-75 {
  padding-right: 75px !important; }

.p-b-75 {
  padding-bottom: 75px !important; }

.p-l-80 {
  padding-left: 80px !important; }

.p-t-80 {
  padding-top: 80px !important; }

.p-r-80 {
  padding-right: 80px !important; }

.p-b-80 {
  padding-bottom: 80px !important; }

.p-l-85 {
  padding-left: 85px !important; }

.p-t-85 {
  padding-top: 85px !important; }

.p-r-85 {
  padding-right: 85px !important; }

.p-b-85 {
  padding-bottom: 85px !important; }

.p-l-90 {
  padding-left: 90px !important; }

.p-t-90 {
  padding-top: 90px !important; }

.p-r-90 {
  padding-right: 90px !important; }

.p-b-90 {
  padding-bottom: 90px !important; }

.p-l-95 {
  padding-left: 95px !important; }

.p-t-95 {
  padding-top: 95px !important; }

.p-r-95 {
  padding-right: 95px !important; }

.p-b-95 {
  padding-bottom: 95px !important; }

.p-l-100 {
  padding-left: 100px !important; }

.p-t-100 {
  padding-top: 100px !important; }

.p-r-100 {
  padding-right: 100px !important; }

.p-b-100 {
  padding-bottom: 100px !important; }

.p-l-105 {
  padding-left: 105px !important; }

.p-t-105 {
  padding-top: 105px !important; }

.p-r-105 {
  padding-right: 105px !important; }

.p-b-105 {
  padding-bottom: 105px !important; }

.p-l-110 {
  padding-left: 110px !important; }

.p-t-110 {
  padding-top: 110px !important; }

.p-r-110 {
  padding-right: 110px !important; }

.p-b-110 {
  padding-bottom: 110px !important; }

.p-l-115 {
  padding-left: 115px !important; }

.p-t-115 {
  padding-top: 115px !important; }

.p-r-115 {
  padding-right: 115px !important; }

.p-b-115 {
  padding-bottom: 115px !important; }

.p-l-120 {
  padding-left: 120px !important; }

.p-t-120 {
  padding-top: 120px !important; }

.p-r-120 {
  padding-right: 120px !important; }

.p-b-120 {
  padding-bottom: 120px !important; }

.p-l-125 {
  padding-left: 125px !important; }

.p-t-125 {
  padding-top: 125px !important; }

.p-r-125 {
  padding-right: 125px !important; }

.p-b-125 {
  padding-bottom: 125px !important; }

.padding-0 {
  padding: 0 !important; }

.font-6 {
  font-size: 6px !important; }

.font-7 {
  font-size: 7px !important; }

.font-8 {
  font-size: 8px !important; }

.font-9 {
  font-size: 9px !important; }

.font-10 {
  font-size: 10px !important; }

.font-11 {
  font-size: 11px !important; }

.font-12 {
  font-size: 12px !important; }

.font-13 {
  font-size: 13px !important; }

.font-14 {
  font-size: 14px !important; }

.font-15 {
  font-size: 15px !important; }

.font-16 {
  font-size: 16px !important; }

.font-17 {
  font-size: 17px !important; }

.font-18 {
  font-size: 18px !important; }

.font-19 {
  font-size: 19px !important; }

.font-20 {
  font-size: 20px !important; }

.font-21 {
  font-size: 21px !important; }

.font-22 {
  font-size: 22px !important; }

.font-23 {
  font-size: 23px !important; }

.font-24 {
  font-size: 24px !important; }

.font-25 {
  font-size: 25px !important; }

.font-26 {
  font-size: 26px !important; }

.font-27 {
  font-size: 27px !important; }

.font-28 {
  font-size: 28px !important; }

.font-29 {
  font-size: 29px !important; }

.font-30 {
  font-size: 30px !important; }

.font-31 {
  font-size: 31px !important; }

.font-32 {
  font-size: 32px !important; }

.font-33 {
  font-size: 33px !important; }

.font-34 {
  font-size: 34px !important; }

.font-35 {
  font-size: 35px !important; }

.font-36 {
  font-size: 36px !important; }

.font-37 {
  font-size: 37px !important; }

.font-38 {
  font-size: 38px !important; }

.font-39 {
  font-size: 39px !important; }

.font-40 {
  font-size: 40px !important; }

.font-41 {
  font-size: 41px !important; }

.font-42 {
  font-size: 42px !important; }

.font-43 {
  font-size: 43px !important; }

.font-44 {
  font-size: 44px !important; }

.font-45 {
  font-size: 45px !important; }

.font-46 {
  font-size: 46px !important; }

.font-47 {
  font-size: 47px !important; }

.font-48 {
  font-size: 48px !important; }

.font-49 {
  font-size: 49px !important; }

.font-50 {
  font-size: 50px !important; }

.align-left {
  text-align: left; }

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

.align-right {
  text-align: right; }

.align-justify {
  text-align: justify; }

.no-resize {
  resize: none; }

.font-bold {
  font-weight: bold; }

.font-italic {
  font-style: italic; }

.font-underline {
  text-decoration: underline; }

.font-line-through {
  text-decoration: line-through; }

.font-overline {
  text-decoration: overline; }

.bg-red {
  background-color: #F44336 !important;
  color: #fff; }
  .bg-red .content .text,
  .bg-red .content .number {
    color: #fff !important; }

.bg-pink {
  background-color: #E91E63 !important;
  color: #fff; }
  .bg-pink .content .text,
  .bg-pink .content .number {
    color: #fff !important; }

.bg-purple {
  background-color: #9C27B0 !important;
  color: #fff; }
  .bg-purple .content .text,
  .bg-purple .content .number {
    color: #fff !important; }

.bg-deep-purple {
  background-color: #673AB7 !important;
  color: #fff; }
  .bg-deep-purple .content .text,
  .bg-deep-purple .content .number {
    color: #fff !important; }

.bg-indigo {
  background-color: #3F51B5 !important;
  color: #fff; }
  .bg-indigo .content .text,
  .bg-indigo .content .number {
    color: #fff !important; }

.bg-blue {
  background-color: #2196F3 !important;
  color: #fff; }
  .bg-blue .content .text,
  .bg-blue .content .number {
    color: #fff !important; }

.bg-light-blue {
  background-color: #03A9F4 !important;
  color: #fff; }
  .bg-light-blue .content .text,
  .bg-light-blue .content .number {
    color: #fff !important; }

.bg-cyan {
  background-color: #00BCD4 !important;
  color: #fff; }
  .bg-cyan .content .text,
  .bg-cyan .content .number {
    color: #fff !important; }

.bg-teal {
  background-color: #009688 !important;
  color: #fff; }
  .bg-teal .content .text,
  .bg-teal .content .number {
    color: #fff !important; }

.bg-green {
  background-color: #4CAF50 !important;
  color: #fff; }
  .bg-green .content .text,
  .bg-green .content .number {
    color: #fff !important; }

.bg-light-green {
  background-color: #8BC34A !important;
  color: #fff; }
  .bg-light-green .content .text,
  .bg-light-green .content .number {
    color: #fff !important; }

.bg-lime {
  background-color: #CDDC39 !important;
  color: #fff; }
  .bg-lime .content .text,
  .bg-lime .content .number {
    color: #fff !important; }

.bg-yellow {
  background-color: #ffe821 !important;
  color: #fff; }
  .bg-yellow .content .text,
  .bg-yellow .content .number {
    color: #fff !important; }

.bg-amber {
  background-color: #FFC107 !important;
  color: #fff; }
  .bg-amber .content .text,
  .bg-amber .content .number {
    color: #fff !important; }

.bg-orange {
  background-color: #FF9800 !important;
  color: #fff; }
  .bg-orange .content .text,
  .bg-orange .content .number {
    color: #fff !important; }

.bg-deep-orange {
  background-color: #FF5722 !important;
  color: #fff; }
  .bg-deep-orange .content .text,
  .bg-deep-orange .content .number {
    color: #fff !important; }

.bg-brown {
  background-color: #795548 !important;
  color: #fff; }
  .bg-brown .content .text,
  .bg-brown .content .number {
    color: #fff !important; }

.bg-grey {
  background-color: #9E9E9E !important;
  color: #fff; }
  .bg-grey .content .text,
  .bg-grey .content .number {
    color: #fff !important; }

.bg-blue-grey {
  background-color: #607D8B !important;
  color: #fff; }
  .bg-blue-grey .content .text,
  .bg-blue-grey .content .number {
    color: #fff !important; }

.bg-black {
  background-color: #000000 !important;
  color: #fff; }
  .bg-black .content .text,
  .bg-black .content .number {
    color: #fff !important; }

.bg-white {
  background-color: #ffffff !important;
  color: #fff; }
  .bg-white .content .text,
  .bg-white .content .number {
    color: #fff !important; }

.col-red {
  color: #F44336 !important; }

.col-pink {
  color: #E91E63 !important; }

.col-purple {
  color: #9C27B0 !important; }

.col-deep-purple {
  color: #673AB7 !important; }

.col-indigo {
  color: #3F51B5 !important; }

.col-blue {
  color: #2196F3 !important; }

.col-light-blue {
  color: #03A9F4 !important; }

.col-cyan {
  color: #00BCD4 !important; }

.col-teal {
  color: #009688 !important; }

.col-green {
  color: #4CAF50 !important; }

.col-light-green {
  color: #8BC34A !important; }

.col-lime {
  color: #CDDC39 !important; }

.col-yellow {
  color: #ffe821 !important; }

.col-amber {
  color: #FFC107 !important; }

.col-orange {
  color: #FF9800 !important; }

.col-deep-orange {
  color: #FF5722 !important; }

.col-brown {
  color: #795548 !important; }

.col-grey {
  color: #9E9E9E !important; }

.col-blue-grey {
  color: #607D8B !important; }

.col-black {
  color: #000000 !important; }

.col-white {
  color: #ffffff !important; }

 .card-fashion {
    min-height: 500px;
    border-radius: 0;
    box-shadow: none;
    margin: 0;
    display: block;
}
.card-background {
    background-position: 50%;
    background-size: cover;
    text-align: center;
}

.card-background .card-body {
    position: relative;
    z-index: 2;
    min-height: 370px;
    max-width: 530px;
    margin: 0 auto;
    padding-top: 60px;
    padding-bottom: 60px;
}
.card-fashion .card-body {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 2rem 2rem 1.4rem;
    color: #fff;
    min-height: auto;
}
.card-background .card-title {
    color: #fff;
    margin-top: 130px;
}

.card .card-title {
    margin-top: 15px;
    line-height: 1.25em;
}
.text-left {
    text-align: left!important;
}
.card-title {
    margin-bottom: .75rem;
}
.card-fashion.card-background a {
    color: #fff!important;
}
.card-fashion {
    min-height: 500px;
    border-radius: 0;
    box-shadow: none;
    margin: 0;
    display: block;
}
.card-background:after {
    position: absolute;
    z-index: 1;
    width: 100%;
    height: 100%;
    display: block;
    left: 0;
    top: 0;
    content: "";
    background-color: rgba(0,0,0,.63);
    border-radius: .25rem;
}
.card-fashion:not(.card-background) .card-title {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    text-align: center;
    width: 85%;
}
.card .card-footer {
    margin-top: 15px;
    border: 0;
}
.card .card-footer, .card .card-header {
    background-color: transparent;
    padding: 0;
}

.data, .events_upcoming_info {


    width: 55px;
    float: left;
    display: block;
    padding: 5px;

    padding-bottom: 15px;
    border-radius: 5%;
    color: #0e4690;
    border: 2px solid #0e4690;
    margin-top: 8px;
}

.data-red {


    width: 55px;
    float: left;
    display: block;
    padding: 5px;

    padding-bottom: 15px;
    border-radius: 5%;
    color: #e61322;
    border: 2px solid #e61322;
    margin-top: 8px;
}

.mes_event {
    width: 100%;
    height: 20px;
    text-align: center;
    float: left;
    font-size: 14px;
}
.dia_event {
    font-size: 22px;
    width: 100%;
    height: 20px;
    margin-top: -4px;
    float: left;
    text-align: center;
}
 .event_txt {
    width: calc( 100% - 59px);
    float: right;
    height: 66px;
    padding: 5px;
        padding-top: 5px;
    padding-top: 8px;
    font-size: 15px !important;
    text-align: left;
}
#instafeed-gallery-feed .owl-item a {
    margin-right: 30px;
    vertical-align: top;
    display: block;
    width: 170px;
    height: 210px;
    float: left;
}

#instafeed-gallery-feed .owl-item img {
    width: 170px;
    height: 170px;
    display: block;
    margin-top: 20px;
    border-radius: 4px;
    transition: all 220ms ease-in-out;
    object-fit: cover;
}
#instafeed-gallery-feed .owl-item a:hover img {
    box-shadow: 0 0 20px rgba(0,0,0,0.4);
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}

.title-border {
    color: #fff;
    border: 2px solid #fff;
    font-size: 16px;
    padding: 5px;
    line-height: 1.125em;
    font-family: Raleway,sans-serif;
    font-weight: 900;
    text-align: center;
}
.card-fashion.card-background:after{border-radius:0}.card-fashion.card-background a{color:#fff!important}.card-fashion.card-background a:focus,.card-fashion.card-background a:hover{border-color:#fff!important}.card-fashion .stats-link,.card-fashion:not(.card-background) .stats span{color:initial}.noticias  .card-body,.card-fashion .card-body{position:absolute;bottom:0;left:0;right:0;padding:2rem 2rem 1.4rem;color:#fff;min-height:auto;}.card-fashion:not(.card-background):before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;z-index:2;position:absolute;pointer-events:none;border-color:hsla(0,0%,100%,0);border-left-color:#fff;border-width:10px;margin-top:-10px}.card-fashion.arrow-left:not(.card-background):before{right:100%;border-right-color:#fff;left:auto;border-left:none}
.noticias .card-title h5 a {
    color: #fff;
}
.noticias .card-title {
    padding-left: 1.25rem;
}
.noticias .card-body {
       z-index: 1;
    background: -moz-linear-gradient(top,rgba(0,0,0,.7)0,rgba(0,0,0,.5)70%,rgba(0,0,0,0)100%);
    background: -webkit-gradient(linear,top top,right top,color-stop(0,rgba(0,0,0,.7)),color-stop(70%,rgba(0,0,0,.5)),color-stop(100%,rgba(0,0,0,0)));
    background: -webkit-linear-gradient(top,rgba(0,0,0,.7)0,rgba(0,0,0,.5)70%,rgba(0,0,0,0)100%);
    background: -o-linear-gradient(top,rgba(0,0,0,.7)0,rgba(0,0,0,.5)70%,rgba(0,0,0,0)100%);
    background: -ms-linear-gradient(top,rgba(0,0,0,.7)0,rgba(0,0,0,.5)70%,rgba(0,0,0,0)100%);
    background: linear-gradient(to top,rgba(0,0,0,.7)0,rgba(0,0,0,.5)70%,rgba(0,0,0,0)100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#b3000000',GradientType=0);
}

.img-featured-container {
  overflow: hidden;
  position: relative;
}

.img-featured-container img {
  width: 100%;
}

.img-featured-container .img-backdrop {
  background: linear-gradient(135deg, rgba(38, 163, 255, 0.85), rgba(83, 201, 179, 0.85));
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 1;
  opacity: 0;
  transition: all 0.3s ease;
}

.img-featured-container:hover > .img-backdrop {
  opacity: 1;
}

.img-featured-container .description-container {
  color: #fff;
  font-size: 16px;
  line-height: 1.2;
  padding: 0 30px;
  text-align: center;
  line-height: 20px;
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  z-index: 2;
  opacity: 0;
  transition: all .2s ease;
}

.img-featured-container .description-container .fa-instagram {
  font-size: 40px;
}

.img-featured-container .description-container p {
  font-weight: 300;
  margin-bottom: 0;
}

.img-featured-container:hover .description-container {
  opacity: 1;
}

.img-featured-container .description-container .caption {
  display: none;
  margin-bottom: 10px;
}

.img-featured-container .description-container .likes,
.img-featured-container .description-container .comments {
  margin: 0 5px;
}

#btn-instafeed-load {
  color: #fff;
  background: #26a3ff;
  margin: 20px auto;
  padding: 8px 12px;
  display: block;
  border: none;
}
.preloader {
    background-color: #169cff;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 99999;
}
.spinner {
    width: 40px;
    height: 40px;
    position: relative;
    z-index: 1;
}
.spinner .double-bounce1, .spinner .double-bounce2 {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background-color: #fff;
    opacity: .6;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-animation: sk-bounce 2s infinite ease-in-out;
    animation: sk-bounce 2s infinite ease-in-out;
}
.spinner .double-bounce2 {
    -webkit-animation-delay: -1s;
    animation-delay: -1s;
}

@-webkit-keyframes sk-bounce {
 0%,
 100% {
  -webkit-transform:scale(0);
  transform:scale(0)
 }
 50% {
  -webkit-transform:scale(1);
  transform:scale(1)
 }
}
@keyframes sk-bounce {
 0%,
 100% {
  -webkit-transform:scale(0);
  transform:scale(0)
 }
 50% {
  -webkit-transform:scale(1);
  transform:scale(1)
 }
}
 .slider-right{padding-right:0;}
 .slider-left {padding-left: 0px;}
 .logo-area .large-img {    margin-top: 10px;
    margin-bottom: 10px;}
  .art-logo{ background-position: bottom center;  background-size: cover;}
@media screen and (max-width: 768px) {
  .img-featured-container .description-container .caption {
    display: block;
  }
  .art-logo{ background-position: bottom center;  background-size: contain;}
  .logo-area .large-img {
    width: auto;
    margin: 0 auto;
    max-height: 90px;
    display: block;
        margin-top: 10px;
    margin-bottom: 10px;

}
.header-area .videomag-main-menu .classy-nav-container {
    padding: 0;
}
.slider-left {padding-left: 15px;}
.slider-right{padding-right: 15px;}

}

.card-pricing ul {
    list-style: none;
    padding: 0;
    max-width: 240px;
    margin: 10px auto;
}
.card-pricing.card-background ul li {
    color: #fff;
    border-color: hsla(0,0%,100%,.3);
}
.card-pricing ul li {
    color: #888;
    text-align: center;
    padding: 12px 0;
    border-bottom: 1px solid hsla(0,0%,53%,.3);
        border-bottom-color: rgba(135, 135, 135, 0.3);
}
