﻿/*@font-face {
  font-family: 'TTCommon';
  src: url('TTCommonsExtraBold.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
}
*/

@media (min-width:980px){
    .pure-visible-phone{display:none}
    .pure-visible-tablet{display:none}
    .pure-hidden-desktop{display:none}
    .parrafos{padding:30px;}
}
@media (max-width:767px){
    .pure-hidden-phone{display:none}
    .pure-visible-desktop{display:none}
    .resp_font{font-size:7vw!important; margin-bottom: 25px;}
    .hidbars{  opacity: 0.3; filter: alpha(opacity=30);}
    #logo {width:200px;}
}
@media (min-width:768px) and (max-width:979px){
    .pure-hidden-tablet{display:none}
    .pure-visible-desktop{display:none}
    .parrafos{padding:0px;}

}

@media (max-width:1100px){
    #header #navbar .panel-activation {display:inline !important;}
    #header #navbar ul.navigation {display:none !important;}
}

@media (min-width:1100px){
  #header #navbar ul.navigation {display:inline-block !important;}
  #header #navbar .panel-activation {display:none !important;}
}

.button{
  color:#181727 !important;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
}
.button:hover{
  background-color: #fff !important;
}
h4{
color:#858585;
}

a {color:#123456}

a:hover {color:#001f3f ! important;}

.pure-button{
  border-color: #000;
  border-radius: 4px;
        -webkit-transition-property: none;
         -moz-transition: all 0.7s;
   -o-transition: all 0.7s;
   -webkit-transition: all 0.7s;
   transition: all 0.7s;
}

.pure-button:hover{
  border-radius: 50px;
      -webkit-transition-property: none;
         -moz-transition: all 1s;
   -o-transition: all 1s;
   -webkit-transition: all 1s;
   transition: all 1s;
}
.video_big_cont{
text-align:center;
}
.blogline{
  margin-top:0px;margin-bottom:50px;border-color:#90A8C0;
}

ul.pagination li{
  padding:5px;
  display: inline;
}


#footer .fa {
    margin: 5px;
    color: white;
}

#footer a {
    color: white;
}

#footer {
    display:table;
}

.hidbars a{
  color: white;
}

.hidbars a:hover {
  color: white !important;
  text-decoration: none;
}


.hidbars{
  padding: 7px;
  background-color: #000;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}


#hid_lang{
  position: fixed;
  top: 100px;
  right: 0;
}

#hid_radio{
  position: fixed;
  top: 150px;
  right: 0;
}

#hid_revista{
  position: fixed;
  top: 200px;
  right: 0;
}

#hid_omnia{
  position: fixed;
  top: 250px;
  right: 0;
}

#hid_chess{
  position: fixed;
  top: 300px;
  right: 0;
}

.toolbar{
  z-index: 1 !important;
}

