body {
	background :#e5e5e5 url("img/bodybg.png") no-repeat scroll 0 0 !important;
	font-family : Arial !important;
}

img{
	max-width : 100% !important;
	height : auto !important;
}

.header{
	margin-top : 10px;
	margin-bottom : 10px;
}

.content{
	min-height : 300px;
	background-color : #fff;
}

.navbar{
	margin-bottom : 0px !important;
	border-radius : 10px 10px 0 0!important;
}


@media (max-width: 768px) {
	h1{
		font-weight : 700 !important;
		font-size : 30px !important;
	}

	h3{
		font-weight : 700 !important;
		font-size : 22px !important;
	}
	
	.slogan h1, .slogan h3 {
		text-shadow : 2px 2px #fff !important;
	}	
}

@media (min-width: 768px) {
	h1{
		font-weight : 700 !important;
		font-size : 25px !important;
	}

	h3{
		font-weight : 700 !important;
		font-size : 18px !important;
	}
	
	.slogan{
		margin-top : 0px;
	}

	.slogan h1, .slogan h3 {
		text-shadow : 2px 2px #fff !important;
	}

	.nav > li > a{
		padding : 15px 13px !important;
		font-size : 14px;
	}
}

@media (min-width: 992px) {
	h1{
		font-weight : 700 !important;
		font-size : 35px !important;
	}

	h3{
		font-weight : 700 !important;
		font-size : 25px !important;
	}

	.slogan{
		margin-top : 0px !important;
	}

	.slogan h1, .slogan h3 {
		text-shadow : 2px 2px #fff !important;
	}

	.nav > li > a{
		padding : 10px 6px !important;
		font-size : 11px;
	}
}

@media (min-width: 1200px) {
	h1{
		font-weight : 700 !important;
	}

	.slogan{
		margin-top : 5px !important;
	}

	.slogan h1, .slogan h3 {
		text-shadow : 2px 2px #fff !important;
	}

	.nav > li > a{
		padding : 15px 10px !important;
		font-size : 13px;
	}
}

.navbar{
	min-height : 0 !important;
	background: rgb(125,185,232) !important; /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(125,185,232,1) 0%, rgba(32,124,202,1) 0%, rgba(31,113,168,1) 0%, rgba(21,61,109,1) 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(125,185,232,1)), color-stop(0%,rgba(32,124,202,1)), color-stop(0%,rgba(31,113,168,1)), color-stop(100%,rgba(21,61,109,1))) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(32,124,202,1) 0%,rgba(31,113,168,1) 0%,rgba(21,61,109,1) 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(32,124,202,1) 0%,rgba(31,113,168,1) 0%,rgba(21,61,109,1) 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(32,124,202,1) 0%,rgba(31,113,168,1) 0%,rgba(21,61,109,1) 100%) !important; /* IE10+ */
	background: linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(32,124,202,1) 0%,rgba(31,113,168,1) 0%,rgba(21,61,109,1) 100%) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#153d6d',GradientType=0 ) !important; /* IE6-9 */		
	border : 0px !important;
}

.nav .dropdown:hover>.dropdown-menu {
    display: block;
}

.nav > li > a{
	color : #fff !important;
	border-right : 1px solid #888;
}

.nav > li > a:hover{
	background-color : #333 !important;
}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{
	background-color : #333 !important;
}

.dropdown-menu {
	background-color : #174778 !important;	
	top : 200% !important;
}

.dropdown-menu > li > a{
	color : #fff !important;
	padding : 5px 10px !important;
	background-color : #174778 !important;
}

.dropdown-menu > li > a:hover{
	background-color : #333 !important;
}

@media (min-width: 992px) {
    .navbar-centered .navbar-nav {
        float: none !important;
        text-align: center !important;
    }
    .navbar-centered .navbar-nav > li {
        float: none !important;
    }
    .navbar-centered .nav > li {
        display: inline !important;
    }
    .navbar-centered .nav > li > a {
        display: inline-block !important;
    }
}

.content {
	padding : 10px;
}

.responsive-video {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 60px; overflow: hidden;
}


.responsive-video iframe,
.responsive-video object,
.responsive-video embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.select-menu{
	width : 100%;
    padding : 5px;
    margin-top : 5px;
	margin-bottom : 5px;
	color : #000;
}
