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

.headermid { margin-top:12px;}
.headermid h3{ color:#E06D00; margin:0; padding:8px 0;}
.headermid h2{ color: #FF0000 margin:0; font-size:24px; text-shadow:0 0 10px 2px rgba(0,0,0,0.5);}

.headermid h4{ color:#000; margin:0;}
.cert{ margin-top:30px; line-height:19px; font-style:italic; color:#333333; font-size:12px;}

.mtop {margin-top:30px;}
.mbottom { margin-bottom:30px;}
.navbar{ min-height:40px; margin-bottom:0; border-radius:10px 10px 0 0 ;}
.navbar-nav > li > a { padding-bottom:10px; padding-top:10px;}
.navbar-inverse { background:#C54500; border:0;}
.navbar-inverse .navbar-nav > li > a {color: #fff; font-family: 'Montserrat', sans-serif;}
.dropdown-menu{ background:#E1E1E1;}
.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:#C54500; color:#FFFFFF; }
.vmenu{ width:100%; height:auto; }
.vmenu ul{ margin:0; padding:0;}
.vmenu ul li{ width:100%; height:auto; border-bottom:1px solid #fff; list-style:none;}
.vmenu ul li a{ background:#E4E4E4 url(../images/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;}

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


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

.nav-tabs { border-bottom: 2px solid #DDD; background:#EBEBEB; }
.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 0 0; }
.tab-content{padding:20px; border:1px dotted #CCCCCC; border-top:0;}

p{ line-height:21px;}
.footer { background:#86F9F2; padding:20px;}
.footer a{ color:#000; display:block;}
.footer a:hover{ color:#fff; text-decoration:none;}
.footer1 { background:#C54500; color:#FFFFFF; padding:10px 10px 10px 30px; text-align:left;}

.content-section-a { background:#F8F8F8; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC}

.dropdown-submenu {
    position: relative;
}

.dropdown-submenu>.dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;
    border-radius: 0 6px 6px 6px;
}

.dropdown-submenu:hover>.dropdown-menu {
    display: block;
}

.dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
}

.dropdown-submenu:hover>a:after {
    border-left-color: #fff;
}

.dropdown-submenu.pull-left {
    float: none;
}

.dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}
.carousel-caption { background:rgba(0,0,0,0.3); border-radius:50px;}