﻿body { font-family: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";    font-size: 1.3em;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    letter-spacing:0;
}

ul.nav li.dropdown:hover > ul.dropdown-menu {display: block;}
/* bar menu */
.navbar-inverse{background-image:none; border:0; background-color:#ffffff}
.navbar{box-shadow:none; margin-bottom:0;}
.navbar-inverse .navbar-nav > li > a{color:white; text-transform:uppercase; font-size:14px;}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>a:hover, .navbar-inverse .navbar-nav>a:focus,
.navbar-inverse .navbar-nav> li > a:hover {color:#fff;  font-size:15px;background-color:#000}
/*.navbar-inverse .navbar-nav> li{border-right: 1px solid #fff;}*/

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {border:none;}

.topnav2 .navbar-inverse{background-image:none; border:0; background-color:transparent}
.topnav2 .navbar-inverse .navbar-nav > li > a{color:#fff; text-transform:uppercase; font-size:13px; text-shadow:0 0 0 ;    letter-spacing: 1px;  }
.topnav2 .navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>a:hover, .navbar-inverse .navbar-nav>a:focus,
.topnav2 .navbar-inverse .navbar-nav> li > a:hover {  background-color:transparent;  color:#fff; /*border-bottom:3px solid #C40001;*/ background-image:none; box-shadow:none}

ul.nav li.dropdown:hover > ul.dropdown-menu {display: block;}

.form-control {
    display: block;
    width: 100%;
    height: 34px;
    /* padding: 6px 12px; */
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    /* border-radius: 4px; */
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}


.dropdown-menu {background-color:#fff;}
.dropdown-menu> li{ border-bottom:1px solid #ccc}
.dropdown-menu>li>a{color:#000; font-size: 12px;}
.dropdown-menu>li>a:hover{ background-color:#1E243C; color:#000;}

h2{font-weight:lighter; line-height:30px; font-size:20pt; border-bottom:1px solid #ccc; padding-bottom:10px; color:#888;letter-spacing:0}
h2 span{ color:#333;letter-spacing:0}
h3 { padding-top:0; margin-top:0; font-weight:lighter; font-size:15pt; line-height:30px;letter-spacing:0}

footer{	font-size:9pt}
footer p{	 padding:0px; margin:0px}
footer ul{  margin:0px; padding:0px}
footer li{ display:inline; margin-right:10px}

.social{ margin:0 0 10px 0; text-align:right}
.social img{ width:26px }
.social a { text-decoration:none;  display:inline-block;  background-color:#28AAE1;  margin:0; border-radius:3px}
.social a:hover{}

.featured1{}
.featured1 img{ margin-bottom:10px; border:1px silver solid; padding:5px; width:97%}

.top5{ }
.top5 table{  margin-bottom:8px;}
.top5 table th{ text-align:left;border:1px #ddd solid; font-weight:bold; padding:1px 5px;}
.top5 table td{  border:1px #ddd solid; padding:1px 5px;font-size:.9em}

input[type=checkbox],input[type=radio] {float:left; margin-right:4px }
input[type=submit] { border:0px}
input[type=text], textarea, select { margin-bottom:4px; border-radius:0px; padding:2px 20px; }

@media (min-width: 1200px) {
.navbar-inverse .navbar-brand, .navbar-inverse .navbar-nav>li>a{padding:10px 30px} 
.topnav2 .navbar-inverse .navbar-brand, .topnav2 .navbar-inverse .navbar-nav>li>a{padding:3px 10px}}
/* Portrait tablet to landscape and desktop */
@media (max-width: 998px) {.navbar-inverse .navbar-brand, .navbar-inverse .navbar-nav>li>a{padding:10px 10px}}
@media (min-width: 768px) and (max-width: 979px) {/* .navbar-inverse .navbar-brand, .navbar-inverse .navbar-nav>li>a{padding:10px 40px} */}
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {.navbar-inverse .navbar-brand, .navbar-inverse .navbar-nav>li>a{padding:10px 0px} }
/* Landscape phones and down */
@media (max-width: 480px) { }
