body{
	font-family: 'Open Sans', sans-serif;
	font-weight:400;
	color:#707070;
	padding-top:10px;
}

h1,h2,h3,h4,h5,h6 {
	font-family: 'Open Sans', sans-serif;
	font-weight:400;
	color:#707070;
}

a:active, a:focus {
    outline: 0;
}

.navbar-custom {
	background-color:transparent;
    color:#707070;
  	border-radius:0;
	font-size:18px;
}
  
.navbar-custom .navbar-nav > li > a {
  	color:#707070;
  	padding-left:10px;
  	padding-right:10px;
}
.navbar-custom .navbar-nav > .active > a, .navbar-nav > .active > a:hover, .navbar-nav > .active > a:focus {
    color: #707070;
	background-color:transparent;
}
      
.navbar-custom .navbar-nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    color: #df0000;
    background-color: transparent;
}
      
.navbar-custom .navbar-brand {
  	color:#707070;
}
.navbar-custom .navbar-toggle {
  	background-color:#707070;
}
.navbar-custom .icon-bar {
  	background-color:#ffffff;
}

.panel-footer-custom {
	padding:10px 0px;
	background-color:#ffffff;
	border-top:1px solid #ddd;
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px;
	font-size:13px;
}

.flex-video {
position: relative;
padding-top: 25px;
padding-bottom: 67.5%;
height: 0;
margin-bottom: 16px;
overflow: hidden;
  height:100%;
  width:100%;
}
 
.flex-video.widescreen { padding-bottom: 57.25%; }
.flex-video.vimeo { padding-top: 0; }
 
.flex-video iframe,
.flex-video object,
.flex-video embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
@media only screen and (max-device-width: 800px), only screen and (device-width: 1024px) and (device-height: 600px), only screen and (width: 1280px) and (orientation: landscape), only screen and (device-width: 800px), only screen and (max-width: 767px) {
.flex-video { padding-top: 0; }
}