html {
	position: relative;
	min-height: 100%:;
}
body {
	font-size:1.2em;
	margin: 0px;
	padding: 0px;
}

label.control-label { color: #fff; font-size: 1.2em; }

ul.online_consult {
	margin: 0px;
	padding: 0px;
}

.navbar-fixed-bottom {
    border-radius: 0;
    bottom: 0;
    margin-bottom: 0;
    border-width: 1px 0 0;
    min-height: 201px;
}

@media (max-width: 768px) { 
    .navbar-fixed-bottom {
        position: static;
        z-index: auto;
    }
}

@media (min-width: 768px) { 
    #btn-submit { height: 134px; }
}       

/* reset */
.container,
.container-fluid {
	padding: 0;
}

.contents {
	width: 100%;
	max-width: 1100px;
	margin: 0 auto;
}

@media (min-width: 768px) { 
    .contents {
        margin-bottom: 201px;
    }
}       

.row { 
	margin: 0;
	padding: 0;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
	padding-left: 10px;
	padding-right: 10px;
}

.video { 
	position: relative;
	padding-bottom: 56.25%;
	paddeing-top: 25px;
	height: 0;
}
.video iframe {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
}


