/* TIMETALBE 7 col Split ######################################## */


.time-table-h2 {    margin-top: 0px; margin-bottom: 0px;
    font-size: 50px;
    letter-spacing: 1px;
    font-family: itc_avant_garde_gothic_light;
    color: #000000;
    text-align: left;
    text-transform: uppercase;} 




.timetable {
    background: #ffffff; 
    padding: 00px 0px;
    margin: 30px 0px;
}

.timetable-description {margin: 0px 0px 30px 0px;}

.timetable .description {color:#0074c8;}
.timetable .description p {color:#0074c8;}

    .timetable p {
        color: #323232;
    }

        .timetable p a {
            color: #323232;
        }

  .timetable h2 { margin-top: 0px; font-size:50px; letter-spacing: 1px;  font-family:itc_avant_garde_gothic_light; color:#323232; } 
  
    @media (max-width: 768px){
   	 .timetable h2 { margin-top: 0px; font-size:42px; letter-spacing: 1px;  font-family:itc_avant_garde_gothic_light; color:#323232; } 			 	 
 }
		  
 .timetable h3 {color:#0074c8; font-weight:bold; font-size:20px; margin:0px 0px 40px 0px; padding:0px; line-height:30px; letter-spacing: 1px;  }
 
 .timetable h4 {color:#323232; font-weight: 500;font-size:30px; margin:0px 0px 15px 0px; padding:0px; line-height:20px; letter-spacing: 1px; font-family:itc_avant_garde_gothic_light;    }
 
  .timetable h4.mae {color:#323232; font-weight: 500;font-size:34px; margin:30px 0px 25px 0px; padding:0px; line-height:20px; letter-spacing: 1px; font-family:itc_avant_garde_gothic_light;    }
  
  
  @media (max-width: 768px){
   	  .timetable h4.mae {color:#323232; font-weight: 500;font-size:34px; margin:30px 0px 25px 0px; padding:0px; line-height:20px; letter-spacing: 1px; font-family:itc_avant_garde_gothic_light;    }					 	 
 }

    .timetable .row {
        margin-left: 0px;
        margin-right: 0px;
        margin: 0px;
    }

    .timetable .col-md-1 {
        padding: 1px;
    }

        .timetable .col-md-1 .session-day {
            background: #0074c8;
            padding: 2px 6px 2px 8px;
            margin: 1px 0px 1px 0px;
            font-size: 12px;
        }

            .timetable .col-md-1 .session-day h3 {
                font-family: itc_avant_garde_gothic_light;
                color: #ffffff;
                font-size: 18px;
                padding: 0px;
                margin: 0px;
				letter-spacing: 1px;
            }

            .timetable .col-md-1 .session {
                background: #e6e6e6;
                padding: 6px;
                margin: 1px 0px 1px 0px;
                font-size: 13px;
            } 
            .timetable .col-md-1 .session.session-CZ {
                background: rgba(0,117,201,0.3);
            } 
            .timetable .col-md-1 .session.session-ReformerPilates {
                background: rgba(117, 97, 170, 0.40);
            }
            .timetable .col-md-1 .session h4 {
                font-family: itc_avant_garde_gothic_bold;
                color: #0074c8;
                font-size: 15px;
                padding: 0px 0px 4px 0px;
                margin: 0px;
            }	
			
	 @media (max-width: 768px){  
 
        .timetable .col-md-1 .session {
            background: #e6e6e6;
            padding: 6px;
            margin: 1px 0px 1px 0px;
            font-size: 16px;
        } 
        .timetable .col-md-1 .session.session-CZ {
            background: rgba(0,117,201,0.3);
        }  
        .timetable .col-md-1 .session.session-ReformerPilates {
            background: rgba(117, 97, 170, 0.40);
        }
			
        .timetable .col-md-1 .session h4 {
            font-family: itc_avant_garde_gothic_bold;
            color: #0074c8;
            font-size: 20px;
            padding: 8px 0px 4px 0px;
            margin: 0px;
        }
    }
			
			
/* END .timetable */



/* TIMETALBE POPUP  ######################################## */


.time-table-popup  {}
 
 
.time-table-popup h2 { margin-top: 0px; font-size:30px; letter-spacing: 1px;  font-family:itc_avant_garde_gothic_light; color:#0074c8; } 
 .time-table-popup h3 {color:#0074c8; font-weight:bold; font-size:20px; margin:0px 0px 15px 0px; padding:0px; line-height:30px; letter-spacing: 1px;  }
	
 
.timetable .ui-dialog .ui-dialog-titlebar  {padding:0px;}	
	