/*
 Theme Name:   vivadanca_16
 Theme URI:    http://festivalvivadanca.com.br/
 Description:  Festival Vivadança - 2016
 Author:       Vivadança team
 Author URI:   http://festivalvivadanca.com.br/
 Template:     vivadanca_15
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         dance, music, festival
 Text Domain:  Vivadança 2016
*/

@font-face {
    font-family: 'roboto-regularregular';
    src: url('font/Roboto-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'robotomedium_italic';
    src: url('font/Roboto-MediumItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'robotomedium';
    src: url('font/Roboto-Medium.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'robotobold';
    src: url('font/Roboto-Bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'robotoregular_italic';
    src: url('font/Roboto-RegularItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'robotobold_italic';
    src: url('font/Roboto-BoldItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'robotolight';
    src: url('font/Roboto-Light.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'robotolight_italic';
    src: url('font/Roboto-LightItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'robotoheavy_italic';
    src: url('font/Roboto-HeavyItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'robotoheavy';
    src: url('font/Roboto-Heavy.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

#menu-principal { margin: 50px 0 0; }

#page-post h1,#page-post h2,#page-post h3,#page-post h4,#page-post h5,#page-post h6 {font-family: 'roboto-regularregular'; }
ul#menu-secundario li a, #mqtranslate-3-chooser li a { font-family: 'roboto-regularregular';}
.select-style { font-family: 'roboto-regularregular';}
nav > ul > li > a { font-family: 'robotobold';}
nav > ul > li > a span { font-family: 'roboto-regularregular'; }
nav > ul  .dropdown li > a { font-family: 'robotomedium';}
h2.centered { font-family: 'robotomedium';}
h2.centered-left { font-family: 'robotomedium';}
.widget article h3 { font-family: 'roboto-regularregular'!important;  }

ul.qtranxs_language_chooser {
  float: right;
  margin: 5px 0 5px 11px;
  border-left: 1px solid #fff;
  padding: 0 0 0 10px; }
ul.qtranxs_language_chooser li
{
display: inline; /* horizontal list, use "list-item" or other appropriate value for vertical list */
list-style-type: none; /* use "initial" or other to enable bullets */
margin: 0 5px 0 0; /* adjust spacing between items */
opacity: 0.5;
-o-transition: 1s ease opacity;
-moz-transition: 1s ease opacity;
-webkit-transition: 1s ease opacity;
transition: 1s ease opacity;
}
/*
ul.qtranxs_language_chooser li span { margin: 0 5px 0 0; } */ /* other way to control spacing */
ul.qtranxs_language_chooser li a,
ul.qtranxs_language_chooser li a:hover,
ul.qtranxs_language_chooser li a:visited { color: #fff; font-weight: bold; }
ul.qtranxs_language_chooser li.active { opacity: 0.8; }
ul.qtranxs_language_chooser li:hover { opacity: 1; }
.qtranxs_language_chooser img { box-shadow: none; vertical-align: middle; display: initial; }
.qtranxs_flag { height:12px; width:18px; display:block; }
.qtranxs_flag_and_text { padding-left:20px; }
.qtranxs_flag span { display:none; }

.tribe-mini-calendar .tribe-events-present,
.tribe-mini-calendar .tribe-mini-calendar-today,
.tribe-mini-calendar-event .list-date {
  background: #7350a0 none repeat scroll 0 0 !important;
  color: #fff !important;
}
.tribe-mini-calendar div[id*="daynum-"] a,
.tribe-mini-calendar div[id*="daynum-"] a:hover,
.tribe-mini-calendar div[id*="daynum-"] a:visited,
.tribe-events-loop .tribe-events-title a,
.tribe-events-loop .tribe-events-title a:hover,
.tribe-events-loop .tribe-events-title a:visited {
  color: #7350a0;
}
h2.centered-left {
    background-color: #7350a0;
}
#page-post article.page-content h3{
  color: #7350a0 !important;
}