/*
 Theme Name:   Biarte
 Theme URI:    
 Description:  Twenty Twelve Child Theme
 Author:       Koldo Gonzalez
 Author URI:   http://www.funkydrop.net
 Template:     twentytwelve
 Version:      1.0.0
 Text Domain:  biarte
*/

@import url("../twentytwelve/style.css");

/* =Theme customization starts here
-------------------------------------------------------------- */

@font-face {
    font-family: "CaviarDreams";
    src: url(fonts/CaviarDreams.ttf) format("truetype");
}

a{color: black; text-decoration: none;}


.red{color:#d3002c;}
.center{text-align: center;}
.hihglighted{font-weight: 700;}
.capital{text-transform: uppercase;}

#logo{float: left; width: 30%;}
#site-navigation{float: left; width: 70%;}
#menu-menubiarte{float: right; width: auto;}
#language-bar{float: right;}
#timetable{float: left; padding: 0 40px; cursor: pointer; }
#language-switcher{float: left;}
#language-switcher li{float: left; margin-right: 10px;}
#language-switcher .active a{font-weight: 700;}

#footer-biarte{width: 100%;}
.footer-biarte-class{width: 31%; float: left; margin:0 1%;}
#footer-biarte .widget-title{}
#biarte-custom_footer1 img{margin: 0;}
.flickr_photo{margin: 0 3% 5% 3%;}
.biarte-widget-title{text-transform: capitalize; padding: 5% 0;}

#biarte-footer-menu{margin: 0 auto;}
#biarte-footer-menu ul{text-align: center;}
#biarte-footer-menu ul li{display: inline;}
#biarte-footer-menu ul li a{text-decoration: none; padding: 5px;}
#biarte-footer-menu .current-menu-item{font-weight: 700;}
#biarte-designed-by{text-align: center;}

#biarte-custom_footer1 img{width: 100%; height: auto;}

.teacher{text-align: center;}

#language-switcher li{margin: 0; padding: 0 5px; text-transform: capitalize;}
li.lang-es{border-right: 1px solid black;}

header h1{display: none;}

.dance-style-heading{width: 100%; text-align: center;}
.dance-style-heading h2{border-bottom: 2px dashed black; border-top: 2px dashed black; display: inline; padding: 10px; position: relative; cursor: pointer;}

.biarte-style{width: 100%; height: auto; overflow: hidden; float: left;}
.biarte-style-name{font-family: "CaviarDreams"; position: absolute; font-size: 300%; color: white;}
.biarte-style-left{text-align: left; margin: 0% 0 0 0%;}
.biarte-style-right{text-align: right; margin: 0% 0% 0 0;}

/* Horario */
.biarte-timetable-wrapper{float: left; overflow: hidden; width: 100%;}
.biarte-timetable-class-wrapper{float: left; width: 100%; padding: 10px 0;}
.biarte-timetable-class{font-weight: 700;}
.biarte-timetable-notes{font-style: italic;}

.teacher-art a{text-decoration: none;}

/* Week */
.biarte-day-division{float: left; width: 33%; min-width: 200px;}
.biarte-day-division-title{float: left; width: 100%; border:1px dashed black; font-size: 125%; font-family: "CaviarDreams"; font-weight: 700;}
.su-tabs-nav span.biarte-day-week{width: 19.66%; text-align: center; font-family: "CaviarDreams"; font-size: 140%; text-transform: capitalize; background-color:#d3002c; color: white; }
.su-tabs-nav span.biarte-day-week:hover{background-color: black;}
#biarte-timetable-wrapper .su-tabs-nav span.su-tabs-current{background-color: black;}
#biarte-timetable-wrapper .su-tabs{background-color: black;}

/* Dance */
.biarte-dance-style-title{position: relative; width: 100%;}
.biarte-dance-style-title h3{font-size: 140%; font-family: "CaviarDreams"; font-weight: 700;}
.biarte-day-wrapper{float: left; width: 20%; min-width: 120px; }
.biarte-day{text-align: center; font-family: "CaviarDreams"; font-size: 125%; text-transform: capitalize; color: black; border:1px dashed black;}

/* Tabs */
#biarte-timetable-wrapper .biarte-tab-hidden{display: none;}

.su-tabs .biarte-day{display: none;}

/* Timetable header */
#biarte-timetable-title-wrapper{position: relative; overflow: hidden;}
#biarte-timetable-logo{ width: 140px; float: left; }
#biarte-timetable-logo img{box-shadow: none;}
#biarte-timetable-title{ float: right; font-family: "CaviarDreams"; text-transform: uppercase; }
#biarte-timetable-title h3{font-size: 250%; color:#d3002c;}

#timetable{display: none;}
.white-popup {
  position: relative;
  background: #FFF;
  padding: 20px;
  width: auto;
  max-width: 1000px;
  margin: 20px auto;
  overflow: hidden;
}

/* Forms */
.wpcf7-form{ background-color: #d3002c; overflow: hidden; width: 100%; min-width: 400px; max-width: 800px; margin: 0; }
.wpcf7-response-output{float:left; background-color: #ffffff;}

.biarte-form-input-wrapper{float: left; width: 96%;  padding: 2%; }
.biarte-form-label{float: left; width: 48%; color: white; text-align: right; padding-right: 2%;}
.biarte-form-input{float: left; width: 48%; padding-left: 2%;}
.biarte-form-input input{float: left; width: 90%; color: #d3002c;}
.biarte-form-textarea{float: left; width: 90%; padding: 0 5%;}
.biarte-form-textarea textarea{width: 100%; color:#d3002c; }
.biarte-form-submit{float: right; margin-right: 2%;}

.biarte-google-maps{width: 100%;}
.biarte-google-maps iframe{width: 100%;}

#link-contacto{color:#d3002c;}

#confidencialidad img{width:16px; height:16px; box-shadow:0;}