@import url(https://fonts.googleapis.com/css?family=Montserrat);

body{ background:#ffffff}
.container { background:#FFFFFF;margin:0 15px; box-shadow:0 0 20px 2px rgba(0,0,0,0.7)}
.logo {color:#611515; background:url(../images/background.jpg); font-size:34px; font-style:italic; text-align:right;}
.mtop {margin-top:10px;}
.mbottom { margin-bottom:30px;}
.navbar-inverse { background:url(../images/mbg.png) no-repeat; border:0; margin-bottom:5px; }
.navbar-inverse .navbar-nav > li > a {color: #fff; font-family: 'Montserrat', sans-serif;}
.carousel-inner { border-radius:5px;}
.dropdown-menu{ background:#E6E6E6;}
.dropdown-menu > li > a {clear: both; color: #333;display: block;font-weight: 400;line-height: 1.42857; border-bottom:1px solid #CCCCCC; padding: 3px 20px; white-space: nowrap; }

.vmenu1{ width:100%; height:auto; background:url(../images/mbg.png) no-repeat; color:#FFFFFF; }
.vmenu{ width:100%; height:auto; }
.vmenu ul{ margin:0; padding:0;}
.vmenu ul li{ width:100%; height:auto; border-bottom:1px solid #CCCCCC; list-style:none;}
.vmenu ul li a{ background:#C9DADC url(arrow.png) no-repeat left center; padding:7px 0 7px 27px; display:block; color:#000;}
.vmenu ul li a:hover{ background:#A9DBCF; text-decoration:none;}

.panel-default > .panel-heading {background-color: #C9DADC;border-color: #ddd; color: #333;}

.nav-tabs { border-bottom: 2px solid #DDD; background:#C9DADC; }
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover { border-width: 0; border-radius:0;}
.nav-tabs > li > a { border: none; color: #000; font-weight:600;}
.nav-tabs > li.active > a, .nav-tabs > li > a:hover { border: none; color: #4285F4 !important; background: transparent; }
.nav-tabs > li > a::after { content: ""; background: #4285F4; height: 2px; position: absolute; width: 100%; left: 0px; bottom: -1px; transition: all 250ms ease 0s; transform: scale(0); }
.nav-tabs > li.active > a::after, .nav-tabs > li:hover > a::after { transform: scale(1); }
.tab-nav > li > a::after { background: #21527d none repeat scroll 0% 0%; color: #fff; }
.tab-pane { padding: 15px 0; }
.tab-content{padding:20px; border:1px dotted #CCCCCC; border-top:0;}

p{ line-height:21px;}
.footer { background:#032D79; padding:20px;}
.footer a{ color:#FFFFFF; display:block;}
.footer a:hover{ color:#999999;}
.footer1 { background:#004e8b; color:#FFFFFF; padding:10px 10px 10px 30px; text-align:center;}