/* CSS Document */

body {
    font-family: 'Open Sans', sans-serif;
    font-size: 14px; 
    min-height: 100vh; 
}
#mycarousel{
	 background-color:#222222;
	 margin-bottom:0;
}
.container-fluid {
    background-color:#000;
	 margin-bottom:0;
}

p {
    font-weight:300;
    line-height:30px;
}

.btn-primary {
  color: #fff;
  background-color:#999;
  border-color:#888;
  font-size: 14px; 
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color:#666;
  border-color:#555;
}

.card {
  /*padding: 1px;*/
  margin: 5px;
}

.video-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}
.video-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}

/*HEADINGS IMAGE STYLE*/

.dropdown:hover > .dropdown-menu {
    display: block;
}
.dropdown > .dropdown-toggle:active {
    /*Without this, clicking will make it sticky*/
    pointer-events: none;
}

#footer-sec {
  background-color:#CCC;
  color:#808080;
}

.pad-top {
    padding-top:30px;
}

.pad-bottom {
    padding-bottom:50px;
}

.cse .gsc-search .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2 {
width: auto !important;
height: auto !important;
border-color: #000000;
background-color: #000000;
background-image: none;
filter: none;
}

/*Responsive iFrames */
.resp-container {
    position: relative;
    overflow: hidden;
    padding-top: 56.25%;
}

.resp-iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}

#masters{
	 background-color:#222222;
	 margin-bottom:0;
	 padding-top:20px;
     padding-bottom:20px;
}

.form-group.required .control-label:after {
  content:"*";
  color:red;
}

.status{
	/*display: none;*/
	padding: 8px 35px 8px 14px;
	margin: 20px 0;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	color: #468847;
	background-color: #dff0d8;
	border-color: #d6e9c6;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}