/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 31/ago/2016, 17:16:23
    Author     : cerdeiram
*/

@charset "utf-8";

body {
  font-family: "Proxima Nova Rg";
  /* text-rendering: optimizeLegibility; */
  /* -webkit-font-smoothing: antialiased; */
  width: 100%;
}

a, a:hover, a:visited, :active {
    text-decoration: none;
    color: inherit;
}

.burger-menu-0 {
	overflow: auto;
}

.main-inner {
    max-width: 960px;
    width: 100%;
    margin: 0 auto;
}

.main-inner * {
    box-sizing: border-box;
}

.main-inner img {
    width: 100%;
}

.main-inner .hero-banner {
    max-width: 960px;
    margin: 0 auto;
    box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.5);
}

.main-inner .content-inner {
    margin: 0 auto;
    width: 100%;
    background: white;
    padding: 2em 2em 3em;
}

.main-inner .row-content {
    display: block;
    clear: both;
    margin-bottom: 2em;
}

.main-inner .press-selector {
    text-align: right;
}

.main-inner .pr-news-date {
    width: 22%;
    margin-right: 5%;
    font-weight: 700;
    display: inline-block;
    vertical-align: top;
}

.main-inner .pr-news-date-monthDay {
    font-size: 1.2em;    
    color: #090;
}

.main-inner .pr-news-date-year {
    font-size: 1.5em;
    font-weight: 700;
    color: #333;
}

.main-inner .pr-news-content {
    width: 72.5%;
    display: inline-block;
    padding-left: 7.5%;
    border-left: 1px solid #333;
}

.main-inner .pr-news-title {
    font-size: 1.2em;
    font-weight: 700;
    text-transform: uppercase;
}

.main-inner .pr-news-previewText {
    font-size: 1.2em;    
    line-height: 120%;
}

.main-inner .pr-news-btns {
    width: 70%;
    margin-left: 35%;
}

.main-inner .btn-std {
    position: relative;
    width: 120px;
    background: #090;
    display: inline-table;
    margin: 1em 2.5% 0.5em 0;
    color: white;
    font-size: 1em;
    text-align: center;
    text-transform: uppercase;
    height: 28px;
    padding: 0.35em;
    cursor: pointer;
}
.main-inner .btn-std * {
  display: inline-block;
}
.main-inner .btn-std img {
    width: 11%;
    vertical-align: middle;
    margin-left: 10%;
    margin-bottom: 2%;
}
.main-inner .btn-std a {
    position: relative;
    padding: 0.75em 1em;
    color: inherit;
    text-decoration: none;
    display: block;
}

.main-inner .content-inner > .btn-std {
    margin: 2em auto 0;
    width: 40%;
    min-width: 220px;
    text-transform: uppercase;
}

.main-inner .btn-verMais {
    width: 120px;
    font-size: 1.2em;
    text-transform: uppercase;
    font-weight: 700;
    line-height: 1em;
    text-align: center;
    margin: 2em auto 0;
    color: #090;
}

/*//////// popup ///////////*/

.modal-dialog {
    width: 80%;
    margin: 2em auto;
}

.modal-content {
    overflow: auto;
}

/*/////// end popup /////////*/

/*/////// FORMS ///////*/

  .main-inner form {
      position: relative;
  }
  
  .main-inner select {
      background: #090;
      color: white;
      border: none;
      padding: 0.2em 0.4em;
      font-family: "futura-pt";
      font-weight: 700;
      width: 164px;
      outline: none;
  }

  .main-inner select option {
      background: #090;
      color: white;
  }

  .main-inner .btn-success {
      color: #fff;
      background-color: #090;
      border: none;
      border-radius: 0;
      /* font-family: "futura-pt"; */
      font-weight: 700;
  }

  .main-inner .dropdown-menu {
      border-radius: 0;
      text-transform: uppercase;
  }

/*////// END FORMS /////*/


/*////////// noticia /////////////*/

#fancybox-content {
    background: white;
}

.pr-news-header {
    width: 100%;
    background: #090;
    margin: 2em 0;
    padding: 1em 2em;
}

.pr-news-header .pr-news-date {
    display: inline-block;
    vertical-align: middle;
    width: 20%;
}

.pr-news-header .pr-news-date-monthDay {
    color: white;
}

.pr-news-header .pr-news-title {
    color: white;
    display: inline-block;
    width: 73%;
    vertical-align: middle;
    text-align: center;
    border-left: 1px solid white;
    padding-left: 5%;
}

.pr-news-fullText .pr-news-full-width {
    padding: 0 2em;
    margin: 0 auto 1em;
}

.pr-news-fullText .pr-news-half-width {
    padding: 0 2em;
    margin: 0 auto 1em;
}

.legal {
  font-size: 0.9rem;
  line-height: 1rem;
}

/*////////// end noticia /////////////*/

@media screen and (min-width: 480px) {
    .main-inner .pr-news-date {
        width: 15%;
    }
    .main-inner .pr-news-content {
        width: 75%;        
    }
    .main-inner .pr-news-btns {
        width: 75%;
        margin-left: 27.5%;
    }
}

@media screen and (min-width: 640px) {
    .main-inner {
        width: 90%;
    }
    .main-inner .content-inner {
        width: 100%;
    }

    .main-inner .pr-news-date {
        width: 10%;
    }
    .main-inner .pr-news-content {
        width: 85%;        
    }
    .main-inner .pr-news-btns {
        width: 85%;
        margin-left: 22.5%;
    }

    /*////////// noticia /////////////*/
    
    .pr-news-header .pr-news-date {
        width: 15%;
    }
    
    .pr-news-header .pr-news-title {        
        width: 75%;        
        padding-left: 7.5%;
    }
    
    .pr-news-fullText .pr-news-half-width {
        display: inline-block;
        width: 50%;
        vertical-align: top;
        text-align: justify;
    }

    .pr-news-fullText .pr-news-left {
        padding: 0 1em 0 2em;
    }

    .pr-news-fullText .pr-news-right {
        padding: 0 2em 0 1em;
    }

    /*////////// end noticia /////////////*/

}

@media screen and (min-width: 768px) {
	.main-inner {
      width: 80%;
    }

    .main-inner .pr-news-date {
        width: 7.5%;
    }

    .main-inner .pr-news-content {
        width: 87.5%;
        padding-left: 5%;
    }
    .main-inner .pr-news-btns {
        width: 87.5%;
        margin-left: 17.5%;
    }
}

@media screen and (min-width: 1024px) {
    
}