
p {
font-size: 12pt !important;
font-family: OpenSansLight !important; 

}

h1 {
font-size: 24pt;
font-family: OpenSansLight !important; 

}

h2 {
font-size: 24pt;
font-family: OpenSansLight !important; 
color: #0F8C5D;

}

h3 {
font-size: 18pt !important;
font-family: OpenSansLight !important; 

}

.blueText {
color: #b31b34 !important;
}

.darkText {
color: #000000 !important;
}

.footer h3 {
font-size: 16pt !important;
color: #0F8C5D; 
border-bottom: 2px solid #0F8C5D !important;
}

.footer p {
font-size: 12pt !important;
color: #000000;
}

.footer a {
font-size: 12pt !important;
color: black; 
text-decoration-color: -moz-use-text-color; 
text-decoration-line: underline; 
text-decoration-style: solid;
}


@media screen and (min-width: 768px) {
	.header .navbar-nav {		
	    float: left !important;
		margin-left: auto;
		margin-right: auto;
	}
}


@media ( max-width : 767px) {
	.header .navbar-default .navbar-nav>.active>a,.header .navbar-default .navbar-nav>.active>a:hover,.header .navbar-default .navbar-nav>.active>a:focus
		{
		background: #0F8C5D !important;
	}
}
@media ( max-width : 767px) {
.header .dropdown-menu .active>a,.header .dropdown-menu li>a:hover {
		filter: none !important;
		background: #e7e7e7 !important;
		transition: all 0.1s ease-in-out;
	}
	}


.header .navbar-default .navbar-nav > li > a:hover, .header .navbar-default .navbar-nav > .active > a {
    border-bottom: 2px solid #0F8C5D;
}

.header .navbar-default .navbar-nav > .active > a {
    color: #0F8C5D;
}

@media screen and (min-width: 768px) {
.header .dropdown-menu .active>a,.header .dropdown-menu li>a:hover {
		color: #fff;
		filter: none !important;
		background: #055B3A !important;
		-webkit-transition: all 0.1s ease-in-out;
		-moz-transition: all 0.1s ease-in-out;
		-o-transition: all 0.1s ease-in-out;
		transition: all 0.1s ease-in-out;
	}
	}
	
.header .dropdown-menu {
    border-top: 2px solid #0F8C5D;
}

.tag-box-v2 {
    border-left: 2px solid #65C6A1;
}


a {
    color: #175286;
    text-decoration: none;
}

a:focus, a:hover, a:active {
    color: #073157;
}

.tab-v1 .nav-tabs {
    border-bottom: solid 2px #055B3A;
}

.tab-v1 .nav-tabs>.active>a, .tab-v1 .nav-tabs>.active>a:hover, .tab-v1 .nav-tabs>.active>a:focus {
    background: #055B3A !important;
}

.tab-v1 .nav-tabs > li > a:hover, .tab-v1 .nav-tabs > li > a:focus {
   background: #055B3A !important;
}


.navbar-toggle {
	background-color: #0F8C5D  !important;
}

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
	background-color: #0F8C5D  !important;
}

.navbar-default .navbar-toggle .fa {
	color: #ffffff !important;
}

input[type="checkbox"], input[type="radio"] {
    display: inline-block;
    line-height: normal;
    margin: 2px 10px 0 0;
    vertical-align: top;
    width: auto !important;
}

.webform_field > a {
    display: inline-block;
    font-size: 14px;
    text-align: left;
    vertical-align: top;
    white-space: normal;
    width: 92%;
}

.webform_wrapper .webform_row > .webform_field, .webform_wrapper .webform_row > .webform_field_multi {
    white-space: nowrap; 
}

.webform_wrapper .webform_row > .webform_label, .webform_wrapper .webform_row div.webform_label_multi {
    cursor: text;
    display: inline-block;
    font-weight: normal;
    left: 0;
    text-align: left;
    top: 7px;
    width: 30%;
}

div.webform_label, div.webform_label_multi, div.webform_label_table, div.webform_text_left {
    display: inline-block;
    font-weight: bold;
    padding: 0;
    vertical-align: top;
    width: 30%;
}

@media (max-width: 499px) {
.webform_wrapper .webform_row > .webform_label, .webform_wrapper .webform_row div.webform_label_multi {
    cursor: text;
    display: inline-block;
    font-weight: normal;
    text-align: center;
    top: 7px;
    width: 100%;
}
}
