@import url('https://fonts.googleapis.com/css?family=Raleway:100,200,300,400,500,600,700,900');
body {background: #2F4F4F;font-family: 'Raleway', sans-serif;font-size:14px;}

.nopadding{padding-left:0; padding-right:0;}
a:focus {
outline:0 none;
}

a {color: #FFFF66;text-decoration:underline;font-weight:700;}

a:hover {color: #fff;}

p {
padding-top:8px;
}

img {
display:inline-block !important;
max-width:100%;
}

iframe {
max-width:100%;
}

h1 {
font-size:24px;
}

h2 {
font-size:18px;
}

h3 {
font-size:20px;
}

h4 {
font-size:18px;
}

h5 {
font-size:16px;
}

h6 {
font-size:14px;
}

#main-container {
}

#header {}

#header .logo {
padding: 20px;
height: 150px;
}

#navigation {background: #fff;border-radius:5px;}

#navigation ul {
list-style:none;
padding:0 12px;
}

#navigation ul li {
padding:9px 10px 11px 10px;
list-style:none;
}

#navigation ul li a {text-decoration:none;color: #000;line-height:18px;}

#navigation ul li a:hover {
text-decoration:underline;
color:#ffffff;
}

#content-container {
padding-top:10px;
}

#left-sidebar {
}

#left-sidebar h2 {color: #000;font-weight:bold;padding:11px 10px 10px 11px;border-bottom:1px solid #D0D0D0;background: #3F5F5F;margin-bottom:0;border-radius:5px 5px 0 0;margin-top: 0;}

.sidebar-links {border-radius:0 0 5px 5px;background: #fff;}

.sidebar-links ul {list-style:none;padding-left: 0;}

.sidebar-links ul li {padding: 3px 11px 4px 0;line-height:20px;float: none;}

.sidebar-links ul li:last-child {
background-image:none;
}

.sidebar-links ul li a {color: #3F5F5F;text-decoration:none;padding:0 0px 0 13px;font-weight: 400;}

.sidebar-links ul li a:hover {
text-decoration:underline;
color:#5c5700;
}

.left-banner {padding-top:14px;text-align:center;background: #3F5F5F;border-radius:5px;}

.banner-mid {
text-align:center;
padding-bottom:13px;
}

#mid-part {
}

.bottom-container {border-radius:5px 5px 0 0;background: #3F5F5F;border-radius:5px;padding:5px 10px 16px 11px;}

.bottom-container h1,.bottom-container h2 {font-weight:bold;color: #000;padding: 5px 0;line-height:18px;border-bottom:1px solid #D0D0D0;}

.bottom-content {color: #fff;}

.bottom-content p {padding-top:8px;color: #fff;font-weight:normal;line-height:14px;}

.bottom-banner {
text-align:center;
padding-top:9px;
}

.bott-banner1 {
text-align:center;
padding-bottom:10px;
}

#right-part {
	display:none;
}

.right-banner {padding-bottom:5px;background: #3F5F5F;border-radius:5px;}

.right-banner1 {
text-align:center;
padding:14px 0 5px 0px;
}

footer {
}

footer a,footer p {
color:#fff;
}

@media (min-width:769px){
#right-part	{display:block;}
.navbar-main .container-fluid{padding-left:0;}
}