.entry-content iframe {
    max-width: 100%;
}


@media (min-width:768px) {
	.lead {
		font-size:21px;
	}
}

@media (min-width:768px) {
	.dl-horizontal dt {
		float:left;
		width:160px;
		clear:left;
		text-align:right;
		overflow:hidden;
		text-overflow:ellipsis;
		white-space:nowrap;
	}
	
	.dl-horizontal dd {
		margin-left:180px;
	}
	
	.dl-horizontal dd:before,.dl-horizontal dd:after {
		content:" ";
		display:table;
	}
	
	.dl-horizontal dd:after {
		clear:both;
	}
	
	.dl-horizontal dd:before,.dl-horizontal dd:after {
		content:" ";
		display:table;
	}
	
	.dl-horizontal dd:after {
		clear:both;
	}
}


.navbar-brand > img{max-width:50%;}

.slider_title{bottom: 5%;left: 5%;}
.slider_title.right{
		bottom: 5%;
    	left: auto;
    	right: 5%;
    	text-align: right;
}
.slider_title.center {
    bottom: 5%;
    left: 0.1%;
    text-align: center;
    width: 100%;
}
    
.slider_title h3{font-size:20px; line-height:24px;}
#subtitle .row br{display:none}
header .submenu li {
    min-width: 100%;
}
.pull-right {
    float: left !important;
}

.site-header .submenu.list-inline > li {
	    display: inline-block;
}

.list-inline.social-header{display:none;}
.navbar-brand {height:80px;max-width: 70%;}

.num_navigation{margin-bottom:15px;}

.submenu-sidebar{padding-bottom: 1em;}

.site-header.navbar-fixed-top{position:relative;}
.admin-bar .site-header.navbar-fixed-top{position:relative; top:0px;} 
#content {
    margin-top: 0px;
}

@media (min-width:488px) {
	.navbar-brand > img{max-width:50%}	
}

@media (min-width:768px) {
	
	.site-header.navbar-fixed-top{position:fixed;}
	.admin-bar .site-header.navbar-fixed-top{position:fixed; top:32px;} 
	
	#content {
    	margin-top: 153px;
    }
	.container {
		width:750px;
	}
	
	.navbar-brand {height:50px;max-width: 100%;}
	.navbar-brand > img{max-width:70%}
	
	.pull-right {
	    float: right !important;
	}

	.list-inline.social-header{display:block;}
	
	.site-header .submenu.list-inline > li {
	    display: table-cell;
	}

	header .submenu li {
    	min-width: 24%;
	}
	
	.social-header{margin-top:-30px;}

	#subtitle .row br{display:block}
	
	#subtitle{padding:1em 0 1.2em; font-size:22px;}
	#subtitle.large{font-size:30px;}

	
	.slider_title{bottom: 25%;left: 10%;}
	.slider_title.right{
		bottom: 25%;
    	left: auto;
    	right: 10%;
    	text-align: right;
    }
    .slider_title.center {
	    bottom: 25%;
	    left: 0.1%;
	    text-align: center;
	    width: 100%;
	   	}
	.slider_title h3{font-size:34px; line-height:40px;}
	
	.num_navigation{margin-bottom:0px;}
	
	.submenu-sidebar{padding-bottom:0;}
	.wpcf7-form-control-wrap input, .wpcf7-form-control-wrap textarea, .wpcf7-form-control-wrap select{width:80%;}
	.sidemenu-content {
    	padding: 0em 0em 2em 0em;
	}
	
}

@media (min-width:992px) {
	.container {
		width:970px;
	}
	
	.navbar-brand > img{max-width:100%}
	.site-header .submenu.list-inline > li {
	    display: inline-block;
	}
	
	.social-header{margin-top:0px;}
	.slider_title{bottom: 25%;left: 14%;}
	.slider_title.right{
		bottom: 25%;
    	left: auto;
    	right: 14%;
    	text-align: right;
	}
	.slider_title.center {
	    bottom: 25%;
	    left: 0.1%;
	    text-align: center;
	    width: 100%;
	}
	
	.slider_title h3{font-size:54px; line-height:64px;}
	
	.timeline-container {
    	background: rgba(0, 0, 0, 0) url("../assets/img/timeline_bg.gif") repeat-y scroll center top;
    	 width: 90%;
    }
   
	.timeslot{width:70%}
	
	
}

@media (min-width:1200px) {
	.container {
		width:1170px;
	}
}


@media (max-width:990px) {
	.mobile-text-left{text-align:left !important;}
	.mobile-center{text-align:center;margin: auto !important;}
	img.mobile-center{text-align:center;margin: auto !important;display:block !important;}
	
}