*
{
	border-radius: 0px !important;
}
body
{
	padding-top: 105px;
    padding-bottom:25px;
	font-family: "Roboto Slab", serif;
	font-size: 16px;
}

.navbar-custom {
    background-color: #1c436c !important;
    min-height:54px;
}
.navbar-translucent
{
	background-color: rgba(0,0,0,.5) !important;
	border-bottom: #ef332f 0px solid;
}
.navbar-toggle{
	border: none;
}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
    color: #000;
    background-color: darkorange;
}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
    color: #000;
    background-color: darkorange;
}
.navbar-inverse .navbar-nav > li > a {
    color: #FFF;
}

.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
    background-color: darkorange !important;
}
.no-bottom-margin{
    margin-bottom: 0px !important;
}
.no-horz-padding{
	padding-left: 0px !important;
	padding-right: 0px !important;
}
.no-right-pad{
	padding-right: 0px !important;
}
.no-left-pad{
	padding-left: 0px !important;
}
@media (max-width:767px) {
	.no-horz-padding-sm{
	    padding-left: 0px !important;
	    padding-right: 0px !important;
    }
}
.text-white{
	color: white !important;
}
.panel-heading{
    font-weight:bold;
}
footer {
    border-radius: 0px !important;
    color: #FFFFFF;
    font-size: 13px;
    margin-bottom: 0px !important;
    padding-top: 5px !important;
    min-height: 30px !important;
    bottom: 0px !important;
}
.breadcrumbs {
    position: absolute;
    width: 100%;
    top: 68px;
}
#alertMessage {
    position: fixed;
    top: 160px;
    left: 50%;
    width: 500px;
    z-index: 9999;
    margin-left: -250px;
    box-shadow: rgba(0,0,0,0.4) 10px 10px;
}
.scroll-star {
    visibility: hidden;
}
.scroll-notice {
    visibility: hidden;
    margin-top: -15px;
    margin-bottom: 20px;
    margin-left:5px;
    font-size:14px;
    color:indianred;
}
@media (max-width:645px){
    .scroll-notice{
        visibility:visible;
    }
    .scroll-star{
        visibility:visible;
    }
}
.pager-style a:hover {
    background-color: #ccc !important;
}
.pager-style a {
    text-align: center !important;
    text-decoration: none !important;
    background-color: #eee !important;
    width: 20px !important;
    min-width: 20px !important;
    padding: 5px 10px !important;
    margin-right: 2px !important;
}
.pager-style span {
    text-align: center !important;
    text-decoration: none !important;
    background-color: #333 !important;
    color: #fff;
    width: 20px !important;
    padding: 5px 10px !important;
    margin-right: 2px !important;
}
.form-control{
    padding:2px !important;
}