    /***************************************************************
 * Corex HTML Template v1.0.0
 *
 * This is the css file that styles the colors and appearance
 * File index:
 *
 * - Theme Colors
 * - Neutral & General Colors
 * - Unique Colors
 
 ***************************************************************/
@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,400italic,500,700|Open+Sans:400italic,400,300,600);
* {
    border-color: #e1e1e1;
}
#main {
    background-color: #fff;
}
/* ============= Theme Colors ============== */
.main-text-color {
    color: #325e89;
}
.side-menu .active {
    color: #325e89;
}
.side-menu a:hover {
    color: #325e89;
}
header.head-1 .menu-bar .utilities-buttons a i, header.custom-1 .utilities-buttons a i {
    color: #325e89;
}
header .navbar-nav > li.active > .dropdown > a, header .navbar-nav > li.active > a {
    color: #325e89;
}
header .menu-5.navbar-nav > li > a:after, header .menu-5.navbar-nav > li > .dropdown > a:after {
    color: #325e89;
}
header .navbar-nav a.active, header .navbar-nav .uber-menu a.active {
    color: #325e89;
}
header .navbar-nav li a:hover {
    color: #325e89;
}
header .navbar-nav .uber-menu a:hover {
    color: #325e89;
}
header .menu-1 li.active.dropdown > a, header .menu-1 li.active > a {
    background-color: #325e89;
    color: #ffffff;
}
header .menu-1 > li.dropdown > a:hover, 
header .menu-1 > li > a:hover, 
header .menu-1 > li > a:hover {
    background: #325e89;
    color: #fff;
}

.cfp div#main .head-1 .menu-bar  ul.nav.navbar-nav.menu-1 li.highlight a

{
    background: #25aae1;
    color: #fff;
}
 
.cfp #main .head-1 .menu-bar ul.nav.navbar-nav.menu-1 li.highlight a span.main-text-color.light:before{color: #25aae1;}

header .menu-2 li.active a span {
    color: #325e89;
}
header .menu-3 li.active a:after {
    background: #325e89;
}
header .menu-3 li:hover > .dropdown > a:after, header .menu-3 li:hover > a:after, header .menu-3 li:hover > .dropdown > a:after {
    background: #325e89;
}
header .menu-3 .navbar-nav > li:hover > a:after {
    background: #325e89;
}
header .menu-4 li.active {
    border-bottom: 2px solid #325e89;
}
header.custom-4 .navbar-header a {
    background: #325e89;
}
header.custom-4 .navbar-nav > li {
    background: #325e89;
}
header .dropdown li a.active {
    color: #325e89;
}
header .dropdown li:hover {
    color: #325e89;
}
header .dropdown li.menu-parent > a:after {
    color: #325e89;
}
header.head-1 .menu-bar .utilities-buttons a:hover, header.custom-1 .utilities-buttons a:hover {
    color: #325e89;
}
.main-menu a.active {
    background: #325e89;
    color: #fff;
}
header .main-menu.expandable li .active .exp, header .main-menu.expandable li a:hover .exp {
    color: #fff;
}
.main-menu a:hover {
    background: #325e89;
    color: #fff;
}
.main-menu button {
    color: #325e89;
    background: #fff;
}
#search button.btn.btn-default {
    background: #325e89;
    color: #fff;
}
#search ul.dropdown-menu > li > a:hover {
    color: #325e89;
}
header.custom-1.navbar-fixed-top {
    background: #325e89;
}
header.custom-1 .menu-cont {
    background: #325e89;
}
header.custom-2 .navbar-nav a.v-al-container i {
    color: #325e89;
}
header.custom-5 .navbar-nav > li > a {
    background: #325e89;
    color: #fff;
}
header.custom-5 .navbar-nav > li > a:hover {
    background: #325e89;
}
header.custom-3 .navbar-nav a.v-al-container i {
    color: #325e89;
}
ul.basic.minus li:before {
    color: #325e89;
}
.overlay {
    background: #325e89;
    background-color: rgba(50, 94, 137, 0.75);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0.75)";
}
.banner-over {
    background: #325e89;
    background-color: rgba(50, 94, 137, 0.75);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0.75)";
}
.shop-panel .cart-list .line .icon a:hover {
    color: #325e89;
}
.clear {
    color: #325e89;
}
.clear:hover {
    color: #325e89;
}
.contact-location .mail a:hover {
    color: #325e89;
}
.contact-location .phone a:hover {
    color: #325e89;
}
.calendar .day.current {
    background-color: #325e89;
}
.calendar .day.event .number {
    color: #325e89;
}
.calendar .day.event .time {
    color: #325e89;
}
.calendar .day:hover {
    background: #325e89;
}
.calendar .navigator a:hover {
    color: #325e89;
}
.button-link.blue {
    border-color: #325e89;
    color: #325e89;
}
.socials a:hover {
    color: #fff;
    background: #325e89;
}
.breadcrumb > .active {
    color: #325e89;
    font-weight: bold;
}
.breadcrumb a:hover {
    color: #325e89;
}
.accordion .panel-heading a:not(.collapsed) i {
    color: #325e89;
}
.accordion .panel-heading a:not(.collapsed) {
    color: #325e89;
}
.breadcrumb.accordion-filter li:hover {
    color: #325e89;
}
.preview.gallery .navigation .control:hover {
    color: #325e89;
}
.table.pricing.highlight .price {
    background: #325e89;
    color: #fff;
}
.portfolio-isotope-filters li:hover a {
    color: #325e89;
}
.blog-wrapper .page-nav .pages .page:hover, .forum .page-nav .pages .page:hover {
    background: #325e89;
}
.blog-wrapper .page-nav .pages .page.active, .forum .page-nav .pages .page.active {
    background: #325e89;
}
.blog-wrapper .stats i.fa-heart:hover, .blog-wrapper .stats i.fa-share:hover {
    color: #325e89;
}
.box-8 a {
    text-decoration-line: none;
}
a.list-group-item:hover, a.list-group-item.active {
    background: rgba(3, 147, 197, 1);
    color: #fff;
}
.sidebar .tweet-box a {
    color: #325e89;
}
.advertising .variants .element .inside:hover {
    background: #325e89;
}
.flickr-container a .overlay {
    background-color: rgba(50, 94, 137, 0.75);
}
.liked-posts .element {
    background: rgba(33, 159, 209, 1);
}
.liked-posts .element.op1 {
    background: rgba(33, 159, 209, 0.8);
}
.liked-posts .element.op2 {
    background: rgba(33, 159, 209, 0.7);
}
.liked-posts .element.op3 {
    background: rgba(33, 159, 209, 0.6);
}
.liked-posts .element.op4 {
    background: rgba(33, 159, 209, 0.5);
}
.liked-posts .element.op5 {
    background: rgba(33, 159, 209, 0.4);
}
.background-overlay {
    background: #325e89;
    background-color: rgba(50, 94, 137, 0.85);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0.75)";
}
.modal-header .close {
    background: #325e89;
}
.modal-header .close:hover {
    color: #fff;
}
.modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    display: none;
    overflow: auto;
    overflow-y: scroll
}
.modal.fade .modal-dialog {
    -webkit-transform: translate(0, -25%);
    -ms-transform: translate(0, -25%);
    transform: translate(0, -25%);
    -webkit-transition: -webkit-transform .3s ease-out;
    -moz-transition: -moz-transform .3s ease-out;
    -o-transition: -o-transform .3s ease-out;
    transition: transform .3s ease-out
}
.modal.in .modal-dialog {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0)
}
#modal-1 {
    top: 50%;
    margin-top: -237px;
    overflow-y: hidden;
}
.modal-dialog {
    position: relative;
    z-index: 1050;
    width: auto;
    margin: 10px
}
.modal-content {
    position: relative;
    background-color: #fff;
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 6px;
    outline: 0;
    -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
    background-clip: padding-box
}
.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1030;
    background-color: #000
}
.modal-backdrop.fade {
    opacity: 0;
    filter: alpha(opacity=0)
}
.modal-backdrop.in {
    opacity: .5;
    filter: alpha(opacity=50)
}
.modal-header {
    min-height: 16.428571429px;
    padding: 15px;
    border-bottom: 1px solid #e5e5e5
}
.modal-header .close {
    margin-top: -2px
}
.modal-dialog.modal-wide .modal-title {
    margin: 0;
    line-height: normal;
}
.modal-dialog.modal-wide .modal-body {
    position: relative;
    padding: 0 20px
}
.modal-footer {
    padding: 19px 20px 20px;
    margin-top: 15px;
    text-align: right;
    border-top: 1px solid #e5e5e5
}
@media screen and (min-width:768px) {
    .modal-dialog.modal-wide {
        width: 750px !important;
    }
    @media (min-width: 992px) {
        #modal-1.infographic .modal-dialog.modal-wide {
            width: 900px !important;
        }
    }
    #modal-1.infographic .modal-body {
        margin-top: 5px;
    }
    #modal-1.infographic .generic-title {
        font-size: 18px;
        margin-bottom: 5px;
        margin-top: 5px;
    }
    #modal-1 img {
        margin-right: -15px;
    }
    #modal-1 .icon-list-1 .element p {
        margin-bottom: 10px;
    }
    #modal-1.infographic {
        top: 30%;
    }
    .modal-dialog.modal-wide .modal-header {
        padding: 5px 0 5px 0;
    }
    .modal-dialog.modal-wide .modal-body {
        padding: 0;
    }
    .modal-dialog.modal-wide > div.modal-content > div.modal-body > a, .modal-dialog.modal-wide > div.modal-content > div.modal-body > a img {
        border: none;
    }
    /*  ============ Neutral & General Colors ===============   */
    body {
        color: #333;
        background: #fafafa;
    }
    h1, h2, h3, h4, h5, h6 {
        color: #325e89;
    }
    .content {
        border-top: 1px solid #e5e5e5;
        border-bottom: 1px solid #e5e5e5;
        background-color: #fff;
    }
    .alt-text-color {
        color: #fff;
    }
    header {
        background-color: #fff;
    }
    .main-menu li.main {
        background: #fff;
    }
    header.custom-1 .navbar-nav > li > a, header.custom-1 .navbar-nav > a, header.custom-1 .navbar-nav > li.active > a {
        color: #fff;
    }
    header.custom-4 .navbar-nav li a i {
        color: #fff;
    }
    header.custom-4 .navbar-nav li a .text {
        color: #fff;
    }
    .overlay i.sm, .overlay i.md {
        color: #fff;
        background: #000000;
        background-color: rgba(0, 0, 0, 0.60);
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0.60)";
    }
    .shop-col-item .info {
        border-top: 1px solid #e1e1e1;
    }
    .list-group.products .list-group-item:hover .name, .list-group.products .list-group-item:hover .price {
        color: #fff;
    }
    .call {
        background: #fff;
    }
    .shop-promo {
        background: #fff;
    }
    .shop-col-item .info {
        background: #fff;
    }
    .list-group.products .list-group-item:hover .name, .list-group.products .list-group-item:hover .price {
        color: #fff;
    }
    .form .input-group-addon {
        background: #fff;
    }
    #publishForm label {
        display: block;
    }
    #publishForm label instructions {
        display: inline-block;
    }
    label {
        /*font-weight: bold;*/
    }
    div.ff_composer.form-3 label.field_label {
        padding-top: 10px;
    }
    label.checkbox, label.radio, label.text, label.file {
        font-weight: normal;
        height: auto;
    }
    label.file .instructions {
        font-weight: normal;
    }
    input.hidden, #submitwarning.hidden {
        display: none;
    }
    label.checkboxes, label.radio {
        font-weight: bold;
        font-size: 15px;
        height: auto;
    }
    #publishForm h4 {
        margin-top: 15px;
    }
    .calendar .day.current .number {
        color: #ffffff;
        color: rgba(255, 255, 255, 0.8);
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    }
    .calendar .day:hover .number {
        color: #ffffff;
        color: rgba(255, 255, 255, 0.7);
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    }
    .calendar .day:hover .time {
        color: #fff;
    }
    .calendar .day:hover .description {
        color: #ffffff;
        color: rgba(255, 255, 255, 0.6);
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    }
    .callout {
        background: #fff;
    }
    .button.solid {
        color: #fff;
    }
    .alt.box.counter.striped {
        border-color: #fff;
    }
    .alt.box.counter.striped .unit {
        color: #fff;
    }
    .panel-default > .panel-heading {
        background-color: #fff;
    }
    .blog-wrapper .page-nav .pages .page, .forum .page-nav .pages .page {
        color: #fff;
    }
    .blog-wrapper .stats i.fa {
        color: #bdbdbd;
    }
    .blog-wrapper .stats .socials a {
        color: #fff;
    }
    .blog-wrapper .stats .socials i {
        color: #fff;
    }
    .blog-wrapper.grid .element, .timeline .element {
        background: #fff;
    }
    .blog-wrapper.grid .body, .timeline .body {
        background: #fff;
    }
    .blog-wrapper.grid .element, .timeline .element {
        background: #fff;
    }
    .forum .line {
        background: #fff;
    }
    .blog-wrapper.grid .bot .stats a:hover {
        color: #325e89;
    }
    .timeline .bot .stats a:hover {
        color: #325e89;
    }
    .blog-wrapper.personal .meta .stats > a:hover, .blog-wrapper.personal .meta .stats > i:hover {
        color: #325e89;
    }
    .portfolio.item .socials a {
        background: #325e89;
        color: #fff;
    }
    .portfolio.item .bot a i:hover {
        color: #325e89;
    }
    .single .sg-controls a:hover .preview {
        background: #325e89;
    }
    .single .sg-controls a:hover i {
        background: #325e89;
    }
    .portfolio.full .controls a:hover {
        background: #325e89;
    }
    .tab a:hover h6 {
        color: #325e89;
    }
    .tab ul li.ui-state-active h6 {
        color: #325e89;
    }
    .testimonials-1 + .carousel-indicators .active {
        background: #325e89;
    }
    .testimonials-1 + .carousel-indicators .item:hover {
        background: #325e89;
    }
    .portfolio.item .stats .socials i:hover {
        color: #fff;
    }
    .portfolio.item .bot {
        background: #fff;
    }
    .portfolio.item .stats .socials a i {
        color: #fff;
    }
    .single .sg-controls {
        color: #fff;
    }
    .portfolio.full .controls a {
        color: #fff;
    }
    .testimonials-1 + .carousel-indicators .item {
        background: #8b8b8b;
    }
    .feature-box .body {
        background-color: #fff;
    }
    .card .button {
        background: #ffffff;
        color: #fff;
        background-color: rgba(255, 255, 255, 0.45);
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";
    }
    .card .button .over {
        color: #fff;
    }
    .card .button:hover {
        color: #fff;
    }
    .box-6 {
        background: #fafafa;
    }
    .parteners.boxes .item {
        background: #fff;
    }
    #footer h4 {
        color: #fff;
    }
    .boxes-4 ul li:before {
        color: #325e89;
    }
    .box-8.highlight {
        background: #325e89;
    }
    .box-6, .box-6 a, .box-6-border, .box-6 i, .box-6 h5 .box-8, .box-8 a, .box-8-border, .box-8 i, .box-8 h5 {
        -webkit-transition: all .3s ease;
        -moz-transition: all .3s ease;
        -ms-transition: all .3s ease;
        -o-transition: all .3s ease;
        transition: all .3s ease;
    }
    div.box-6.landing.fm:hover * a, .landing.fm > div.button.sm.solid.blue > div.over > a, .landing.ms > div.button.sm.solid.blue > div.over > a, .landing:hover h3, .landing:hover h3 a, .landing.ms:hover h2 a, .landing.fm:hover h2 a, .landing.ms button a, .landing.fm a.button.solid.blue, .landing.ms a.button.solid.blue:visited {
        color: #fff;
    }
    div.box-6.landing.fm:hover * a:hover {
        text-decoration: underline;
    }
    /*  management strategy */
    .landing.ms, .landing.ms.active:hover, .box-8.ms, .box-8.ms.active:hover {
        background-color: rgba(90, 161, 210, .1);
        border: #e1eff7 solid 2px;
    }
    .landing.ms a, .landing.ms a:visited, .landing.ms i, .landing.ms a h5, .landing.ms h5, .landing.ms.active:hover a, .box-8.ms a, .box-8.ms a:visited, .box-8.ms i, .box-8.ms a h5, .box-8.ms h5, .box-8.ms.active:hover a {
        color: rgba(90, 161, 210, 1);
    }
    .box-8.ms:hover {
        background-color: rgba(90, 161, 210, 1);
        border-color: rgba(90, 161, 210, 1);
        color: #fff;
    }
    .box-8.ms:hover a, .box-8.ms:hover a:visited, .box-8.ms:hover i, .box-8.ms:hover a h5, .box-8.ms:hover h5 {
        color: #e1eff7;
    }
    .box-8.ms.active a, .box-8.ms.active i, .box-8.ms.active h5, .box-8.ms.active a h5 {
        color: rgba(90, 161, 210, 1);
    }
    .box-8.ms.active {
        border-color: rgba(90, 161, 210, 1);
    }
    .box-8.ms:hover a, .box-8.ms:hover a:visited, .box-8.ms.active a {
        color: rgba(90, 161, 210, 1);
    }
    .landing a.btn, .landing.box-8 a.btn {
        color: #fff;
    }
    .landing p.text-left {
        text-align: left !important;
    }
    /*  chemical inventory  */
    .landing.ci, .landing.ci.active:hover, .box-8.ci, .box-8.ci.active:hover {
        background-color: rgba(255, 113, 33, .1);
        border: #ffe5d7 solid 2px;
    }
    .landing.ci a, .landing.ci a:visited, .landing.ci i, .landing.ci a h5, .landing.ci h5, .landing.ci.active:hover a, .box-8.ci a, .box-8.ci a:visited, .box-8.ci i, .box-8.ci a h5, .box-8.ci h5, .box-8.ci.active:hover a {
        color: rgba(255, 113, 33, 1);
    }
    .landing.ci:hover .box-8.ci:hover {
        background-color: rgba(255, 113, 33, 1);
        border-color: rgba(255, 113, 33, 1);
    }
    .landing.ci:hover a, .landing.ci:hover a:visited, .landing.ci:hover i, .landing.ci:hover a h5, .landing.ci:hover h5, .box-8.ci:hover a, .box-8.ci:hover a:visited, .box-8.ci:hover i, .box-8.ci:hover a h5, .box-8.ci:hover h5 {
        color: #ffe5d7;
    }
    .landing.ci.active a, .landing.ci.active i, .landing.ci.active h5, .landing.ci.active a h5, .box-8.ci.active a, .box-8.ci.active i, .box-8.ci.active h5, .box-8.ci.active a h5 {
        color: rgba(255, 113, 33, 1);
    }
    .landing.ci.active, .box-8.ci.active {
        border-color: rgba(255, 113, 33, 1);
    }
    .landing.ci:hover a, .landing.ci:hover a:visited, .landing.ci.active a, .box-8.ci:hover a, .box-8.ci:hover a:visited, .box-8.ci.active a {
        color: rgba(255, 113, 33, 1);
    }
    /*  footprint measurement  */
    .landing.fm, .landing.fm.active:hover, .box-8.fm, .box-8.fm.active:hover {
        background-color: rgba(148, 203, 69, .1);
        border: #e0eec4 solid 2px;
    }
    .landing.fm a, .landing.fm a:visited, .landing.fm i, .landing.fm a h5, .landing.fm h5, .landing.fm.active:hover a, .box-8.fm a, .box-8.fm a:visited, .box-8.fm i, .box-8.fm a h5, .box-8.fm h5, .box-8.fm.active:hover a {
        color: rgba(148, 203, 69, 1);
    }
    .landing.fm:hover, .box-8.fm:hover {
        background-color: rgba(148, 203, 69, 1);
        border-color: rgba(148, 203, 69, 1);
    }
    .landing.fm:hover a, .landing.fm:hover a:visited, .landing.fm:hover i, .landing.fm:hover a h5, .landing.fm:hover h5, .box-8.fm:hover a, .box-8.fm:hover a:visited, .box-8.fm:hover i, .box-8.fm:hover a h5, .box-8.fm:hover h5 {
        color: #e0eec4;
    }
    .landing.fm.active a, .landing.fm.active i, .landing.fm.active h5, .landing.fm.active a h5, .box-8.fm.active a, .box-8.fm.active i, .box-8.fm.active h5, .box-8.fm.active a h5 {
        color: rgba(148, 203, 69, 1);
    }
    .landing.fm.active, .box-8.fm.active {
        border-color: rgba(148, 203, 69, 1);
    }
    .landing.fm:hover a, .landing.fm:hover a:visited, .landing.fm.active a, .box-8.fm:hover a, .box-8.fm:hover a:visited, .box-8.fm.active a {
        color: rgba(148, 203, 69, 1);
    }
    /*  public disclosure  */
    .box-8.pd, .box-8.pd.active:hover {
        background-color: rgba(89, 46, 102, .1);
        border: #eae5ec solid 2px;
    }
    .box-8.pd a, .box-8.pd a:visited, .box-8.pd i, .box-8.pd a h5, .box-8.pd h5, .box-8.pd.active:hover a {
        color: rgba(89, 46, 102, 1);
    }
    .box-8.pd:hover {
        background-color: rgba(89, 46, 102, 1);
        border-color: rgba(89, 46, 102, 1);
    }
    .box-8.pd:hover a, .box-8.pd:hover a:visited, .box-8.pd:hover i, .box-8.pd:hover a h5, .box-8.pd:hover h5 {
        color: #eae5ec;
    }
    .box-8.pd.active a, .box-8.pd.active i, .box-8.pd.active h5, .box-8.pd.active a h5 {
        color: rgba(89, 46, 102, 1);
    }
    .box-8.pd.active {
        border-color: rgba(89, 46, 102, 1);
    }
    .box-8.pd:hover a, .box-8.pd:hover a:visited, .box-8.pd.active a {
        color: rgba(89, 46, 102, 1);
    }
    /* Final review and submit  */
    .box-8.review, .box-8.review.active:hover {
        background-color: rgba(50, 94, 137, .1);
        border: #eaeff3 solid 2px;
    }
    .box-8.review a, .box-8.review a:visited, .box-8.review i, .box-8.review a h5, .box-8.review h5, .box-8.review.active:hover a {
        color: rgba(50, 94, 137, 1);
    }
    .box-8.review:hover {
        background-color: rgba(50, 94, 137, 1);
        border-color: rgba(50, 94, 137, 1);
    }
    .box-8.review:hover a, .box-8.review:hover a:visited, .box-8.review:hover i, .box-8.review:hover a h5, .box-8.review:hover h5 {
        color: #eaeff3;
    }
    .box-8.review.active a, .box-8.review.active i, .box-8.review.active h5, .box-8.review.active a h5 {
        color: rgba(50, 94, 137, 1);
    }
    .box-8.review.active {
        border-color: rgba(50, 94, 137, 1);
    }
    .box-8.review:hover a, .box-8.review:hover a:visited, .box-8.review.active a {
        color: rgba(50, 94, 137, 1);
    }
    /*



a > .box-8.review, 
a > .box-8.review h5, 
a > .box-8.review h5.medium, 
a .box-8 i {rgba(50,94,137,1); text-decoration:none;}

a:hover > .box-8.review,
a.active > .box-8.review,
a.active > .box-8.review h5, 
a.active > .box-8.review h5.medium, 
a:hover > .box-8.review h5, 
a:hover > .box-8.review h5.medium, 
a:hover .box-8 i {color:#fff; text-decoration:none;}


.box-8.review {
	background: rgba(50,94,137,.1);
}
.box-8.review.active {
	background: rgba(50,94,137,1);
}

*/
    #botbar .socials a:hover {
        background: #325e89;
        color: #fff;
    }
    #totop:hover {
        background: #325e89;
    }
    .post-tab-widget ul li a:hover {
        color: #325e89;
    }
    .post-tab-widget ul li.active {
        color: #325e89;
    }
    .post-tab-widget .tab-pane .post:hover {
        background: #325e89;
        color: #fff;
    }
    .comments-widget .comment:hover {
        color: #fff;
        background: #325e89;
    }
    .mejs-controls .mejs-time-rail .mejs-time-current {
        background: #325e89;
    }
    #totop i {
        color: #fff;
    }
    .follow-element a i {
        color: #fff;
    }
    .post-tab-widget .tab-pane .post:hover .time {
        color: #fff;
    }
    .comments-widget .comment:hover .author {
        color: #fff;
    }
    .adv-item img {
        background: #fff;
    }
    .facebook-frame {
        background: #fff;
    }
    .big-subscribe input {
        color: #fff;
        border: 1px solid #fff;
    }
    .big-subscribe input::-webkit-input-placeholder { /* WebKit browsers */
        color: #fff;
    }
    .big-subscribe input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
        color: #fff;
    }
    .big-subscribe input::-moz-placeholder { /* Mozilla Firefox 19+ */
        color: #fff;
    }
    .big-subscribe input:-ms-input-placeholder { /* Internet Explorer 10+ */
        color: #fff;
    }
    .white-popup .mfp-close {
        color: #fff;
    }
    body {
        font-family: 'Open Sans', sans-serif;
    }
    .constructing .logo {
        background: rgba(0, 0, 0, 0.5);
    }
    h1, h2, h3, h4, h5, h6 {
        font-family: 'Open Sans', Arial, sans-serif;
    }
    p {
        font-family: 'Open Sans', Arial, sans-serif;
    }
    .modal-header {
        border-bottom: 1px solid #e1e1e1;
    }
    .modal-footer {
        border-top: 1px solid #e1e1e1;
    }
    /* =============== Unique Colors ================ */
    @media screen and (-webkit-min-device-pixel-ratio:0) {
        @font-face {
            font-family: Daniel;
            src: url('../resources/fonts/daniel.svg') format('svg');
        }
    }
    @font-face {
        font-family: Daniel;
        src: url(../resources/fonts/daniel.ttf);
    }
    ::-webkit-scrollbar-track {
        background: #fff;
        border-radius: 4px;
        border: 1px solid #e5e5e5;
    }
    ::-webkit-scrollbar-thumb {
        border-radius: 4px;
        background-color: #325e89;
        color: #fff;
    }
    .read-link {
        font-family: 'Roboto', sans-serif;
    }
    .sep-line {
        background: #e1e1e1;
    }
    .divider.divider-2 {
        background-color: rgba(225, 225, 225, .6);
    }
    .divider.divider-2:before {
        background-color: #8dc63f;
    }
    .divider-3 {
        background-color: #8dc63f;
    }
    .divider-3:before {
        background-color: rgba(225, 225, 225, .6);
    }
    .divider.divider-3:after {
        background-color: rgba(225, 225, 225, .6);
    }
    .separator, .divider.divider-1, .divider.divider-2 {
        background-color: rgba(225, 225, 225, .6);
    }
    .divider.divider-2:before {
        background: #8dc63f;
    }
    .divider.divider-1 {
        height: 1px;
        display: block;
        width: 100%;
    }
    .divider.divider-4 {
        border-top: 1px solid #e1e1e1;
        border-bottom: 1px solid #e1e1e1;
    }
    .alt-text-color2 {
        color: #333;
    }
    .main-bg-color {
        background-color: #325e89;
    }
    .alt-bg-color {
        background-color: #fff;
    }
    .black-text-color {
        color: #333;
    }
    .sep-heading-container .the-sep {
        border-top: 1px solid #e1e1e1;
    }
    .dark.sep-heading-container .the-sep {
        border-top: 1px solid #4a4a4a;
    }
    .input-group input {
        border-color: #e1e1e1;
    }
    .input-group .input-group-btn .btn {
        border-color: #e1e1e1;
        background-color: #325e89;
        color: #fff;
    }
    .input-group .input-group-btn .btn:hover {
        background: rgba(3, 147, 197, 1);
    }
    a.list-group-item {
        font-family: 'Open Sans', sans-serif;
        border-color: #e1e1e1;
        -webkit-transition: all .3s ease;
        -moz-transition: all .3s ease;
        -ms-transition: all .3s ease;
        -o-transition: all .3s ease;
        transition: all .3s ease;
        background: rgba(50, 94, 137, .95);
        color: #fff;
    }
    .sidebar .flickr-container {
        padding: 0;
        margin-top: -5px;
    }
    .sidebar .flickr-container a {
        border-color: #e4e4e4;
    }
    .sidebar .tweet-box {
        color: #858686;
        background: #f3f3f3;
    }
    .tag:hover {
        color: #fff;
        text-decoration: none;
        background-color: rgba(3, 147, 197, 1);
    }
    .advertising {
        background: #333333;
    }
    .advertising .info {
        background: #2a2a2a;
    }
    .advertising .info .title {
        font-family: Roboto, sans-serif;
    }
    .advertising .info .text {
        color: #d6d6d6;
    }
    .advertising .variants .element .inside {
        background: #2a2a2a;
    }
    .advertising .variants .element .inside:hover i {
        opacity: 1;
    }
    .side-menu .element:last-child {
        border-bottom: 1px solid #e1e1e1;
    }
    .features-image-wrap {
        background: #fff;
        border: 1px solid #e1e1e1;
    }
    .features-image {
        background: #eeeeef;
        border: 1px solid #e1e1e1;
    }
    #countdown {
        -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.7);
        box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.7);
    }
    #countdown .name {
        font-family: 'Daniel', sans-serif;
    }
    #countdown .counters .value, #countdown .counters .unit {
        font-family: 'Roboto', sans-serif;
    }
    #countdown .counters .value {
        background: rgba(0, 0, 0, 0.1);
    }
    #tagline {
        box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.7);
    }
    header {
        -webkit-border-bottom: 1px solid #e5e5e5;
        border-bottom: 1px solid #e5e5e5;
    }
    header.navbar-fixed-top {
        /*-webkit-box-shadow: 0px 1px 15px 0px rgba(0, 0, 0, 0.2);*/
        /*box-shadow: 0px 1px 15px 0px rgba(0, 0, 0, 0.2);*/
    }
    header.head-1 .menu-bar .utilities-buttons a i, header.custom-1 .utilities-buttons a i {
        z-index: 100;
        position: relative;
        background: #f9f9f9;
    }
    header.head-1 .menu-bar .utilities-buttons a.collapsed i, header.custom-1 .utilities-buttons a.collapsed i {
        background: #fff;
    }
    header .navbar-nav a {
        color: #444444;
        font-family: 'Open Sans', sans-serif;
        text-transform: uppercase;
    }
    header .navbar-nav li a:hover {
        background: transparent;
    }
    .uber-menu ul {
        color: #777777;
    }
    .uber-menu .main-wrap {
        border-top: 1px solid #e1e1e1;
        background: #f9f9f9;
        box-shadow: 0px 8px 15px 2px rgba(0, 0, 0, 0.1);
    }
    header .uber-menu ul li:hover {
        background-color: #f9f9f9;
    }
    header .uber-menu ul li a:hover {}
    header .navbar-nav .uber-menu a {
        color: #777777;
    }
    header .navbar-nav .uber-menu a:hover {
        background: transparent;
    }
    header .menu-3.active li a {
        position: relative;
    }
    header .menu-4.navbar-nav > li.active {
        background: #f9f9f9;
    }
    header .menu-4.navbar-nav > li:hover {
        background: #f9f9f9;
    }
    header.custom-4 .navbar-nav li a.v-al-container:hover {
        background: rgba(0, 0, 0, 0.15);
    }
    header .dropdown-menu {
        box-shadow: 0px 8px 15px 2px rgba(0, 0, 0, 0.1);
    }
    header .dropdown-menu li:first-child {
        border-top: 1px solid #e1e1e1;
    }
    header .dropdown-menu li a:hover {
        background: none;
        color: inherit;
    }
    header .dropdown li {
        font-family: 'Open Sans', sans-serif;
        color: #777777;
        border-bottom: 1px solid #e5e5e5;
        background: #f9f9f9;
    }
    header .dropdown li.menu-parent > ul.dropdown {
        box-shadow: 8px 8px 15px 2px rgba(0, 0, 0, 0.1);
    }
    header .dropdown li.menu-parent > ul.dropdown.repositioned {
        box-shadow: -8px 8px 15px 2px rgba(0, 0, 0, 0.1);
    }
    header a span.blue {
        font-weight: 300;
    }
    header .navbar-toggle {
        -webkit-border: 1px solid #e1e1e1;
        border: 1px solid #e1e1e1;
        background: #f9f9f9;
    }
    header .navbar-toggle.collapsed {
        background: #fff;
    }
    .main-menu {
        background: #fafafa;
    }
    /*
    
.main-menu .main button:hover{
    color: #fff;
    background: #325e89;
}
    
*/
    .main-menu a {
        border-top: 1px solid #e1e1e1;
    }
    .main-menu button {
        border: 1px solid #e1e1e1;
    }
    #nav-shop, #search, #login {
        background: #f9f9f9;
        border-bottom: 1px solid #e1e1e1;
    }
    #nav-shop.fixed-top {
        -webkit-box-shadow: 0px 1px 15px 0px rgba(0, 0, 0, 0.2);
        box-shadow: 0px 1px 15px 0px rgba(0, 0, 0, 0.2);
    }
    #nav-shop .item .image {
        background-color: #fff;
        border: 1px solid #e5e5e5;
    }
    #nav-shop .cart .sep {
        background-color: #d3d2d2;
    }
    #search {
        font-family: 'Open Sans', sans-serif;
        background: #f9f9f9;
        border-bottom: 1px solid #e1e1e1;
    }
    #search.fixed-top {
        -webkit-box-shadow: 0px 1px 15px 0px rgba(0, 0, 0, 0.2);
        box-shadow: 0px 1px 15px 0px rgba(0, 0, 0, 0.2);
    }
    #search input.form-control {
        border: 1px solid #e5e5e5;
    }
    #search button.btn.btn-default {
        border: 1px solid #e5e5e5;
    }
    #search button.btn.btn-default.dropdown-toggle {
        background: #f9f9f9;
        color: #343434;
    }
    #search ul.dropdown-menu {
        background: #f9f9f9;
        width: 110px;
        border: 1px solid #e5e5e5;
    }
    #search ul.dropdown-menu > li > a {
        color: #777777;
    }
    .pagecrumbs {
        background-color: #fff;
        background-image: url(/assets/img/bg-pattern.png);
    }
    .pagecrumbs .container {
        background-image: url(/assets/img/header-foot.png);
        background-repeat: no-repeat;
        background-position: right top;
    }
    .pagecrumbs .row {
        padding-top: 0px;
        padding-bottom: 0px;
        margin-top: 0;
        margin-bottom: 0;
    }
    .pagecrumbs .row h1 {
        font-size: 24px;
        font-weight: 500;
        line-height: 24px;
        padding: 0;
        margin: 0;
        margin-right: 100px;
    }
    .pagecrumbs .location {
        font-family: 'Open Sans', sans-serif;
        color: #000;
    }
    .pagecrumbs .location .medium {}
    #main .breadcrumbs .container > .row, #main .breadcrumbs .container, #main .breadcrumbs .location, #main .location span, #main .breadcrumbs a {
        margin-top: 0;
        padding-top: 0;
        margin-bottom: 0;
        padding-bottom: 0;
        line-height: 12px;
        font-size: 11px;
    }
    #main .breadcrumbs {
        padding: 3px 0;
        background-color: #8dc63f;
    }
    .breadcrumbs {
        background-color: #8dc63f;
        margin-top: 0;
        padding-top: 3px;
        margin-bottom: 0;
        padding-bottom: 3px;
        background-color: #8dc63f;
        color: #000;
    }
    .breadcrumbs > .container > .row {
        margin: 0px;
        padding: 0px;
    }
    #main .bannner-img .container {
        background-color: rgba(255, 255, 204, 1);
        background-image: url(/assets/img/bg-banner.png);
        background-repeat: repeat-x;
        margin: 0px;
        padding: 0px;
        height: 200px;
    }
    #main .bannner-img .container, #main .bannner-img .container > .row {
        margin-top: 0;
        padding-top: 0;
        margin-bottom: 0;
        padding-bottom: 0;
        background-color: transparent;
    }
    #section-nav ul {
        background: #000000;
        background: rgba(123, 122, 122, 0.45);
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";
    }
    #section-nav .item {
        border: 1px solid #fff;
    }
    #section-nav ul li.active .item {
        background: #fff;
    }
    #section-nav .item:hover {
        background: #fff;
    }
    header .top-bar {
        border-bottom: 1px solid #e1e1e1;
    }
    header.head-2 .logo {
        border-bottom: 1px solid #e1e1e1;
    }
    header.head-2 .menu-bar .utilities-buttons a, header .top-bar .utilities-buttons a {
        border-left: 1px solid #e1e1e1;
    }
    header.head-2 .menu-bar .utilities-buttons, header .top-bar .utilities-buttons {
        border-right: 1px solid #e1e1e1;
    }
    header .lang {
        box-shadow: 0px 8px 15px 2px rgba(0, 0, 0, 0.1);
        color: #777777;
        border: 1px solid #e1e1e1;
        background: #f9f9f9;
    }
    header .lang:focus {
        color: initial;
    }
    header.head-2 .menu-bar .utilities-buttons, header .top-bar .utilities-buttons {
        color: #325e89;
    }
    header.head-1 .top-bar {
        border-bottom: 1px solid #e1e1e1;
        background: #fbfbfb;
    }
    .lang.dropdown-menu a:hover {
        color: #325e89;
    }
    header .top-bar {
        background: #fafafa;
        background-color: #333333 !important;
        height: 37px;
    }
    header.custom-1 {
        background: none;
    }
    header.custom-1 .top-bar {
        background: #fafafa;
    }
    header.custom-2 .navbar-nav a.v-al-container .text {
        font-weight: 600;
        font-family: 'Open Sans', sans-serif;
    }
    header.custom-3 .navbar-nav a.v-al-container i {
        border: 1px solid #325e89;
    }
    .call {
        border: 1px solid #e1e1e1;
    }
    .bg-overlay {
        background-color: rgba(33, 159, 209, 0);
    }
    .main-slider .title {
        font-family: 'Open Sans', sans-serif;
    }
    .main-slider .text {
        font-family: 'Open Sans', sans-serif;
    }
    .over-pattern {
        background-color: rgba(0, 0, 0, 0.6);
    }
    .over-pattern.empty {
        background: none;
    }
    .main-slider .button.striped:hover {
        color: #fff;
        background-color: none;
    }
    .main-slider.shop-slider .carousel-inner {
        padding: 0;
    }
    .bubble {
        font-family: Roboto, sans-serif;
    }
    .bubble.bub-1 {
        top: 30%;
        left: 20%;
    }
    .bubble.bub-1 .arrow {
        border-color: transparent transparent transparent #0882b3;
    }
    .bubble.bub-2 .arrow {
        border-color: transparent transparent #0882b3 transparent;
    }
    .bubble.bub-3 .arrow {
        border-color: #0882b3 transparent transparent transparent;
    }
    .bubble.bub-4 .arrow {
        border-color: transparent #0882b3 transparent transparent;
    }
    .carousel .controls a {
        background: #7b7a7a;
        background: rgba(123, 122, 122, 0.45);
        color: #fff;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    }
    .carousel .controls a:hover {
        background: #325e89;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    }
    .wrap-404 {
        font-family: 'Roboto', sans-serif;
        color: #333333;
    }
    .shop-col-item {
        border: 1px solid #e1e1e1;
        border-radius: 5px;
    }
    .shop-promo {
        border: 1px solid #e1e1e1;
    }
    .shop-promo .title {
        font-family: 'Roboto', sans-serif;
    }
    .shop-col-item .photo {
        background: #f8f8f8;
    }
    .shop-col-item .btns {
        border-top: 1px solid #e1e1e1;
    }
    .shop-col-item .info {
        border-top: 1px solid #e1e1e1;
    }
    .shop-col-item .info .rating {
        color: #777777;
    }
    .shop-col-item .btn-add {
        border-right: 1px solid #e1e1e1;
    }
    .shop-panel .cart-list .line {
        border: 1px solid #e1e1e1;
        border-bottom: none;
    }
    .shop-panel .cart-list .line:last-child {
        border: 1px solid #e1e1e1;
        border-bottom: 1px solid #e1e1e1;
    }
    .shop-panel .cart-list .line .icon a:hover {
        color: #325e89;
    }
    .shop-panel .cart-list .line:nth-child(2n + 1) {
        background: #f5f5f5;
    }
    .shop-panel .cart-list .name {
        font-family: 'Roboto', sans-serif;
        color: #333333;
    }
    .shop-panel .cart-list .price {
        font-family: 'Open Sans', sans-serif;
        color: #777777;
    }
    .shop-panel .cart-list .amount {
        font-family: 'Roboto', sans-serif;
        color: #777777;
        border: 1px solid #e1e1e1;
        background: #fff;
    }
    .shop-panel .cart-list .head {
        font-family: 'Roboto', sans-serif;
    }
    .shop-panel .cart-list .inputs {
        background: #fff;
        border: 1px solid #e1e1e1;
        border-radius: 0 0 3px 3px;
    }
    .shop-panel .cart-list .inputs input {
        background: #f5f5f5;
        border-color: #e1e1e1;
    }
    .clear {
        font-family: 'Roboto', sans-serif;
    }
    .shop-panel .shipping .inside {
        border: 1px solid #e1e1e1;
    }
    .shop-panel .shipping .head {
        font-family: 'Roboto', sans-serif;
    }
    .shop-panel .totals .head {
        font-family: 'Roboto', sans-serif;
    }
    .shop-panel .shipping input, .shop-panel .shipping select {
        border-color: #e1e1e1;
        background: #f5f5f5;
        color: #777777;
    }
    .shop-panel .shipping input::-webkit-input-placeholder {
        color: #aaa;
    }
    .shop-panel .shipping input:-moz-placeholder {
        color: #aaa;
    }
    .shop-panel .shipping input::-moz-placeholder {
        color: #aaa;
    }
    .shop-panel .shipping input:-ms-input-placeholder {
        color: #aaa;
    }
    .shop-panel .shipping select {
        color: #aaa;
    }
    .shop-panel .shipping .input-group > .input-group-addon {
        border-color: #e1e1e1;
        background: #f5f5f5;
        color: #bfbfbf;
    }
    .shop-panel .totals .item {
        background-color: #f5f5f5;
    }
    .shop-panel .totals {
        font-size: 13px;
        font-family: 'Open Sans', sans-serif;
        color: #333;
    }
    .shop-panel .totals .line {
        border: 1px solid #e1e1e1;
    }
    .shop-panel .totals .cart-ship {
        color: #777;
    }
    .shop-panel .totals .cart-total .value {
        font-family: 'Roboto', sans-serif;
    }
    .product-wrap .preview .large, .product-wrap .preview .small {
        border: 1px solid #e1e1e1;
    }
    .product-wrap .controls .amount {
        border: 1px solid #e1e1e1;
    }
    .form-1, .form-2 {
        border: 1px solid #ebebeb;
        background: #f5f5f5;
    }
    .form .head {
        /*   font-family: 'Daniel',sans-serif;*/
    }
    .form .form-control {
        border: 1px solid #e4e4e4;
    }
    .form-control:focus {
        border-color: #e4e4e4;
    }
    .form input {
        font-family: 'Open Sans', sans-serif;
    }
    .form .input-group-addon {
        color: #bdbdbd;
        border: 1px solid #e4e4e4;
        border-left: none;
    }
    .form-1 .textarea-icon i {
        color: #bdbdbd;
    }
    .form-1 .textarea-icon textarea.form-control {
        border: 1px solid #e4e4e4;
    }
    .form-3 h2 {
        margin-bottom: 0;
        margin-top: 25px;
    }
    .form-3 input {
        background: #f5f5f5;
        border: 1px solid #e1e1e1;
        border-color: #c5c5c5;
        color: #777777;
        font-family: 'Open Sans', sans-serif;
    }
    .form-3 input:focus {
        border-top-color: #66afe9;
        border-right-color: #66afe9;
        border-bottom-color: #66afe9;
        border-left-color: #66afe9;
        outline-width: 0px;
        outline-style: none;
        box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset, 0px 0px 8px rgba(102, 175, 233, 0.6);
    }
    .form-3 textarea {
        background: #f5f5f5;
        border: 1px solid #e1e1e1;
        border-color: #c5c5c5;
        color: #777777;
        font-family: 'Open Sans', sans-serif;
    }
    .form-3 input[type="checkbox"], .form-3 input[type="radio"] {
        height: auto;
        position: relative;
        vertical-align: top;
        top: 0
    }
    .form-3 input[type="checkbox"]:disabled, .form-3 input[type="radio"]:disabled {
        opacity: .3;
    }
    .form-3 label.checkbox > input[type="checkbox"]:disabled, .form-3 label.checkbox > input[type="text"]:disabled {
        opacity: .3;
        background-color: rgba(255, 255, 255, .3)
    }
    form#publishForm.req > div.row > div#m1-div.col-md-12 > label.checkbox < input[type="checkbox"]:disabled {
        color: yellow;
    }
    .form-3 input[type="file"]:focus, .form-3 input[type="radio"]:focus, .form-3 input[type="checkbox"]:focus {
        outline-width: thin;
        outline-style: dotted;
        outline-offset: -2px;
    }
    .form-3 #publishForm .button i {
        padding-left: 5px;
        padding-right: 5px;
    }
    .form-3 #publishForm a.button.solid.xs.icon.blue.rounded.pull-left div.over i.fa.fa-question {
        color: #fff;
    }
    .form-3.management-strategy #publishForm input {
        background: rgba(204, 204, 204, .05);
        border: 1px solid rgba(204, 204, 204, .1);
        border-color: #5aa1d2;
    }
    .form-3.management-strategy #publishForm input:disabled {
        background: rgba(204, 204, 204, .05);
        border: 1px solid rgba(204, 204, 204, .1);
        border-color: #ccc;
        color: #777777;
    }
    .form-3.management-strategy #publishForm input:focus {
        border-color: #5aa1d2;
        background: rgba(204, 204, 204, .05);
        box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset, 0px 0px 8px rgba(90, 161, 210, 0.3);
    }
    .form-3.management-strategy #publishForm .button.solid.blue, .form-3.management-strategy #publishForm a.button.solid.xs.icon.blue {
        background: #5aa1d2;
    }
    .form-3.management-strategy #publishForm button.cfpblue, .form-3.management-strategy #publishForm input.pull-right.button.lg.solid.icon.cfpblue, .form-3.management-strategy #publishForm input.pull-right.button.lg.solid.icon.cfpblue, .form-3.management-strategy #publishForm input.pull-right.button.lg.solid.icon.cfpblue:visited, .form-3.management-strategy #publishForm .button.solid.blue, .form-3.management-strategy #publishForm a.button.solid.xs.icon.blue:hover {
        background: #fff;
        color: #5aa1d2 !important;
    }
    .form-3.management-strategy #publishForm a.button.solid.xs.icon.blue, .form-3.management-strategy #publishForm button.cfpblue:hover, .form-3.management-strategy #publishForm input.pull-right.button.lg.solid.icon.cfpblu:hovere, .form-3.management-strategy #publishForm input.pull-right.button.lg.solid.icon.cfpblue:hover, .form-3.management-strategy #publishForm .button.solid.blue:hover, {
        background: #5aa1d2;
        color: #fff !important;
    }
    .form-3.chemical-inventory #publishForm input {
        background: rgba(204, 204, 204, .05);
        border: 1px solid rgba(204, 204, 204, .1);
        border-color: #ff7121;
    }
    .form-3.chemical-inventory #publishForm input:disabled {
        background: rgba(204, 204, 204, .05);
        border: 1px solid rgba(204, 204, 204, .1);
        border-color: #ccc;
        color: #777777;
    }
    .form-3.chemical-inventory #publishForm input:focus {
        border-color: #ff7121;
        background: rgba(204, 204, 204, .05);
        box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset, 0px 0px 8px rgba(255, 113, 33, 0.3);
    }
    .form-3.chemical-inventory #publishForm .button.solid.blue, .form-3.chemical-inventory #publishForm a.button.solid.xs.icon.blue {
        background: #ff7121;
    }
    .form-3.chemical-inventory #publishForm button.cfpblue, .form-3.chemical-inventory #publishForm input.pull-right.button.lg.solid.icon.cfpblue, .form-3.chemical-inventory #publishForm input.pull-right.button.lg.solid.icon.cfpblue, .form-3.chemical-inventory #publishForm input.pull-right.button.lg.solid.icon.cfpblue:visited, .form-3.chemical-inventory #publishForm .button.solid.blue, .form-3.chemical-inventory #publishForm a.button.solid.xs.icon.blue:hover {
        background: #fff;
        color: #ff7121 !important;
    }
    .form-3.chemical-inventory #publishForm a.button.solid.xs.icon.blue, .form-3.chemical-inventory #publishForm button.cfpblue:hover, .form-3.chemical-inventory #publishForm input.pull-right.button.lg.solid.icon.cfpblu:hovere, .form-3.chemical-inventory #publishForm input.pull-right.button.lg.solid.icon.cfpblue:hover, .form-3.chemical-inventory #publishForm .button.solid.blue:hover {
        background: #ff7121;
        color: #fff !important;
    }
    .form-3.footprint-measurement #publishForm input {
        background: rgba(204, 204, 204, .05);
        border: 1px solid rgba(204, 204, 204, .1);
        border-color: #94cb45;
    }
    .form-3.footprint-measurement #publishForm input:disabled {
        background: rgba(204, 204, 204, .05);
        border: 1px solid rgba(204, 204, 204, .1);
        border-color: #ccc;
        color: #777777;
    }
    .form-3.footprint-measurement #publishForm input:focus {
        border-color: #94cb45;
        background: rgba(204, 204, 204, .05);
        box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset, 0px 0px 8px rgba(148, 203, 69, 0.3);
    }
    .form-3.footprint-measurement #publishForm .button.solid.blue, .form-3.footprint-measurement #publishForm a.button.solid.xs.icon.blue {
        background: #94cb45;
    }
    .form-3.footprint-measurement #publishForm .button.solid.blue, .form-3.footprint-measurement #publishForm a.button.solid.xs.icon.blue {
        background: #94cb45;
    }
    .form-3.footprint-measurement #publishForm button.cfpblue, .form-3.footprint-measurement #publishForm input.pull-right.button.lg.solid.icon.cfpblue, .form-3.footprint-measurement #publishForm input.pull-right.button.lg.solid.icon.cfpblue, .form-3.footprint-measurement #publishForm input.pull-right.button.lg.solid.icon.cfpblue:visited, .form-3.footprint-measurement #publishForm .button.solid.blue, .form-3.footprint-measurement #publishForm a.button.solid.xs.icon.blue:hover {
        background: #fff;
        color: #94cb45 !important;
    }
    .form-3.footprint-measurement #publishForm a.button.solid.xs.icon.blue, .form-3.footprint-measurement #publishForm button.cfpblue:hover, .form-3.footprint-measurement #publishForm input.pull-right.button.lg.solid.icon.cfpblu:hovere, .form-3.footprint-measurement #publishForm input.pull-right.button.lg.solid.icon.cfpblue:hover, .form-3.footprint-measurement #publishForm .button.solid.blue:hover, {
        background: #94cb45;
        color: #fff !important;
    }
    .form-3.public-disclosure #publishForm input {
        background: rgba(204, 204, 204, .05);
        border: 1px solid rgba(204, 204, 204, .1);
        border-color: #592e66;
    }
    .form-3.public-disclosure #publishForm input:disabled {
        background: rgba(204, 204, 204, .05);
        border: 1px solid rgba(204, 204, 204, .1);
        border-color: #ccc;
        color: #777777;
    }
    .form-3.public-disclosure #publishForm input:focus {
        border-color: #592e66;
        background: rgba(204, 204, 204, .05);
        box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset, 0px 0px 8px rgba(89, 46, 102, 0.3);
    }
    .form-3.public-disclosure #publishForm .button.solid.blue, .form-3.public-disclosure #publishForm a.button.solid.xs.icon.blue {
        background: #592e66;
    }
    .form-3.public-disclosure #publishForm button.cfpblue, .form-3.public-disclosure #publishForm input.pull-right.button.lg.solid.icon.cfpblue, .form-3.public-disclosure #publishForm input.pull-right.button.lg.solid.icon.cfpblue, .form-3.public-disclosure #publishForm input.pull-right.button.lg.solid.icon.cfpblue:visited, .form-3.public-disclosure #publishForm .button.solid.blue, .form-3.public-disclosure #publishForm a.button.solid.xs.icon.blue:hover {
        background: #fff;
        color: #592e66 !important;
        border-color: #592e66 !important;
    }
    .form-3.public-disclosure #publishForm a.button.solid.xs.icon.blue, .form-3.public-disclosure #publishForm button.cfpblue:hover, .form-3.public-disclosure #publishForm input.pull-right.button.lg.solid.icon.cfpblu:hovere, .form-3.public-disclosure #publishForm input.pull-right.button.lg.solid.icon.cfpblue:hover, .form-3.public-disclosure #publishForm .button.solid.blue:hover, {
        background: #592e66;
        color: #fff !important;
    }
    .form-3 input[type="checkbox"], .form-3 input[type="radio"] {
        height: auto;
    }
    .form-3 input[type="checkbox"]:disabled, .form-3 input[type="radio"]:disabled {
        opacity: .3;
    }
    .form-3 label.checkbox > input[type="checkbox"]:disabled, .form-3 label.checkbox > input[type="text"]:disabled {
        opacity: .3;
        background-color: rgba(255, 255, 255, .3)
    }
    form#publishForm.req > div.row > div#m1-div.col-md-12 > label.checkbox < input[type="checkbox"]:disabled {
        color: yellow;
    }
    .form-3 input[type="file"]:focus, .form-3 input[type="radio"]:focus, .form-3 input[type="checkbox"]:focus {
        outline-width: thin;
        outline-style: dotted;
        outline-offset: -2px;
    }
    .form-3 #publishForm .button i {
        padding-left: 5px;
        padding-right: 5px;
    }
    .login-form, .register-form {
        background: #fafafa;
        border: 1px solid #e1e1e1;
        border-color: #c5c5c5;
    }
    .login-form .head, .register-form .head, .login-form .buttons .lost {
        font-family: Roboto, sans-serif;
    }
    input.form-control.main-form {
        font-family: 'Open Sans', sans-serif;
        border: 1px solid #e1e1e1;
    }
    .auth .buttons .main-text {
        color: #333333;
        font-family: Roboto, sans-serif;
    }
    .auth .buttons .sep {
        background: #d3d2d2;
    }
    .auth .buttons .lost {
        font-family: Roboto, sans-serif;
    }
    .event .title {
        color: #777777;
    }
    .event .time {
        font-family: 'Roboto', Arial, sans-serif;
    }
    .event .location {
        color: #6f6f6f;
    }
    .date {
        border: 1px solid #e8e8e8;
        background: #fafafa;
        font-family: 'Open Sans', sans-serif;
    }
    .calendar {
        border: 1px solid #e1e1e1;
    }
    .calendar .head {
        border-bottom: 1px solid #e1e1e1;
        font-family: 'Roboto', sans-serif;
    }
    .calendar .days {
        border-bottom: 1px solid #e1e1e1;
        font-family: 'Open Sans', sans-serif;
        color: #6f6f6f;
    }
    .calendar .week {
        border-bottom: 1px solid #e1e1e1;
    }
    .calendar .day .number {
        font-family: 'Open Sans';
        color: #777;
    }
    .calendar .day, .calendar .empty {
        border-left: 1px solid #e1e1e1;
    }
    .calendar .day .description {
        font-family: 'Open Sans';
        color: #333;
    }
    .calendar .day.current .number {
        color: #ffffff;
        color: rgba(255, 255, 255, 0.8);
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    }
    .calendar .day:hover .number {
        color: #ffffff;
        color: rgba(255, 255, 255, 0.7);
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    }
    .calendar .day:hover .description {
        color: #ffffff;
        color: rgba(255, 255, 255, 0.6);
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    }
    .callout {
        border: 1px solid #e1e1e1;
        background: #fff;
    }
    .teaser {
        border: 1px solid #e1e1e1;
    }
    .container.no-space .teaser.home {
        background: none;
        border: none;
        text-align: center;
    }
    .teaser p {
        font-size: 24px;
        letter-spacing: 1px;
        font-weight: 600;
        font-style: italic;
        margin: 0;
        text-align: center;
        text-shadow: 1px 1px 0px rgba(40, 40, 40, 0.3);
    }
    .teaser p {
        color: #25aae1;
    }
    .button {
        font-family: 'Roboto', Arial, sans-serif;
        text-decoration: none;
    }
    .button.rounded {
        font-family: 'Roboto', Arial, sans-serif;
        text-decoration: none;
        -webkit-border-radius: 50% 50% 50% 50%;
        border-radius: 50% 50% 50% 50%;
        margin: 0 15px 25px 0;
        padding: 2px;
    }
    .button .over:hover, header.custom-5 .navbar-nav li a .over:hover {
        background: rgba(0, 0, 0, 0.0);
        color: #fff;
        text-decoration: none;
    }
    .button.solid .over:hover, .button.solid:hover {
        background-color: rgba(0, 0, 0, 0.15);
    }
    .button.solid.blue {
        background-color: #325e89;
        color: #fff;
    }
    .button.solid.grey {
        background-color: #cecece;
    }
    .button.solid.orange {
        background-color: #ff7121;
        color: #fff;
    }
    .button.solid.cyan {
        background-color: #25aae1;
        color: #fff;
    }
    .button.solid.teal {
        background-color: #00b8cf;
        color: #fff;
    }
    .button.solid.navy {
        background-color: #325e89;
    }
    h2.ms, h2.step1, h3.ms, h3.step1 {
        color: rgba(90, 161, 210, 1);
    }
    label.m1 .button.rounded.blue, label.m2 .button.rounded.blue, label.m3 .button.rounded.blue, label.m4 .button.rounded.blue, label.m5 .button.rounded.blue, #m1-div .button.rounded.blue.m1, #m2-div .button.rounded.blue.m2, #m3-div .button.rounded.blue.m3, #m4-div .button.rounded.blue.m4, #m5-div .button.rounded.blue.m5 {
        background-color: rgba(90, 161, 210, 1);
    }
    h2.ci, h2.step2 {
        color: rgba(255, 113, 33, 1);
    }
    label.i1 .button.rounded.blue, label.i2 .button.rounded.blue, label.i3 .button.rounded.blue, label.i4_na .button.rounded.blue, label.i5 .button.rounded.blue, label.i6 .button.rounded.blue {
        background-color: rgba(255, 113, 33, 1);
    }
    h2.fm, h2.step3 {
        color: rgba(148, 203, 69, 1);
    }
    label.f1 .button.rounded.blue, label.f2 .button.rounded.blue, label.f3 .button.rounded.blue, label.f4 .button.rounded.blue, label.f5 .button.rounded.blue {
        background-color: rgba(148, 203, 69, 1);
    }
    h2.pd, h2.step4, h3.pd, h3.step4 {
        color: rgba(89, 46, 102, 1) !important;
    }
    label.d1a .button.rounded.blue, label.d1b .button.rounded.blue, label.d4 .button.rounded.blue {
        background-color: rgba(89, 46, 102, 1);
    }
    .button.solid.alt-color {
        background-color: #fff;
        color: #325e89;
    }
    .button.solid.green {
        background-color: #8dc63f;
        color: #fff;
    }
    .button.solid.red {
        background-color: #d9534f;
    }
    .button.solid.grey {
        background-color: #cecece;
    }
    .button.solid.orange {
        background-color: #ff7121;
    }
    .button.solid.cyan {
        background-color: #25aae1;
        color: #fff;
    }
    a.button.solid, a.button.solid:visited {
        color: #fff;
    }
    .button.solid.lt-blue {
        background-color: #a4d4e7;
    }
    .button.solid.black {
        background-color: #444444;
    }
    .button.striped.blue {
        border-color: #325e89;
        color: #325e89;
    }
    .button.striped.green {
        border-color: #8dc63f;
        color: #8dc63f;
    }
    .button.striped.red {
        border-color: #d9534f;
        color: #d9534f;
    }
    .button.striped.grey {
        border-color: #cecece;
        color: #cecece;
    }
    .button.striped.orange {
        border-color: #f0ad4e;
        color: #f0ad4e;
    }
    .button.striped.cyan {
        border-color: #25aae1;
        color: #25aae1;
    }
    .button.striped.lt-blue {
        border-color: #a4d4e7;
        color: #a4d4e7;
    }
    .button.striped.black {
        border-color: #444444;
        color: #444444;
    }
    .button.striped.alt-color {
        color: #fff;
        border-color: #fff;
    }
    .button-link.green {
        border-color: #8dc63f;
        color: #8dc63f;
    }
    .button-link.red {
        border-color: #d9534f;
        color: #d9534f;
    }
    .button-link.grey {
        border-color: #cecece;
        color: #cecece;
    }
    .button-link.orange {
        border-color: #f0ad4e;
        color: #f0ad4e;
    }
    .button-link.cyan {
        border-color: #25aae1;
        color: #25aae1;
    }
    .button-link.lt-blue {
        border-color: #a4d4e7;
        color: #a4d4e7;
    }
    .button-link.black {
        border-color: #444444;
        color: #444444;
    }
    .button-link.alt-color {
        color: #fff;
        border-color: #fff;
    }
    #buttons .button-link {
        margin-right: 10px;
    }
    .socials a {
        background: #d8d8d8;
        color: #fdfdfd;
    }
    .box.counter {
        font-family: 'Roboto', sans-serif;
    }
    .alt.box.counter {
        border: 1px solid #e1e1e1;
    }
    .alt.box.counter.striped {
        background: none;
    }
    .alt.box.counter .unit {
        color: #333333;
    }
    .panel-title i {
        color: #777777;
    }
    .panel-group .panel-heading + .panel-collapse .panel-body {
        border-top: 1px solid #e1e1e1;
        background: #f5f5f5;
    }
    .breadcrumb {
        font-family: 'Roboto', sans-serif;
        color: #777777;
    }
    .breadcrumb a:hover {
        color: #777777;
    }
    .breadcrumb > li + li:before {
        color: #777777;
    }
    .panel-group .panel {
        border: 1px solid #e1e1e1;
    }
    .alert .text {
        font-family: 'Roboto', sans-serif;
    }
    .alert.alert-noicon {
        background-color: #f5f5f5;
        border: 1px solid #e1e1e1;
        color: #777777;
    }
    .alert.alert-danger {
        color: #b94a48;
        background: #f2dede;
        border-color: #eed3d7;
    }
    .alert.alert-orange {
        color: rgba(255, 113, 33, 1);
        background: rgba(255, 113, 33, .1);
        border-color: rgba(255, 113, 33, .3);
    }
    .alert.alert-cyan, .button.cyan {
        color: rgba(36, 169, 192, 1);
        background: rgba(36, 169, 192, .05);
        border-color: rgba(36, 169, 192, .3);
    }
    .button.cfpblue {
        color: rgba(50, 94, 137, 1);
        background: rgba(50, 94, 137, .05);
        border-color: rgba(50, 94, 137, .3);
        -webkit-border-radius: 8px 8px 8px 8px;
        border-radius: 8px 8px 8px 8px;
        padding-left: 10px;
        padding-right: 10px;
        -webkit-transition: all .3s ease;
        -moz-transition: all .3s ease;
        -ms-transition: all .3s ease;
        -o-transition: all .3s ease;
        transition: all .3s ease;
    }
    .button.cfpblue:hover {
        color: #fff;
        background: rgba(50, 94, 137, 1);
        border-color: rgba(50, 94, 137, .3);
        -webkit-border-radius: 8px 8px 8px 8px;
        border-radius: 8px 8px 8px 8px;
        padding-left: 10px;
        padding-right: 10px;
    }
    .alert.alert-info {
        color: #3a87ad;
        background: #d9edf7;
        border-color: #bce8f1;
    }
    .alert.alert-warning {
        color: #c09853;
        background: #fcf8e3;
        border-color: #fbeed5;
    }
    .alert.alert-success {
        color: #4c8c4d;
        background: #dff0d8;
        border-color: #d6e9c6;
    }
    .alert.border {
        border: 2px solid #4c8c4d;
    }
    .alert.dashed {
        border: 1px dashed #b94a48;
    }
    .alert.simple {
        background: #444444;
        color: #fff;
    }
    .preview.gallery .frame {
        border: 1px solid #e1e1e1;
    }
    .preview.gallery .main.frame {
        background: #fff;
    }
    .preview.gallery .navigation .control {
        background: #fff;
        border: 1px solid #e1e1e1;
        color: #8b8b8b;
    }
    .preview.gallery .thumb .frame {
        background: #fff;
    }
    .person .details .title {
        color: #6f6f6f;
    }
    .person .photo .overlay .socials a {
        background: #ffffff;
        background-color: rgba(255, 255, 255, 0.55);
    }
    .person .photo .overlay .socials a {
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    }
    .person .photo .overlay .socials a i {
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    }
    .person .photo:hover .overlay .socials a {
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    }
    .person .photo:hover .overlay .socials a i {
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    }
    .person .photo .overlay .socials a:hover {
        background-color: #000000;
        background-color: rgba(0, 0, 0, 0.55);
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=55)";
    }
    .table.pricing div:nth-child(2n + 0) {
        background: #f5f5f5;
    }
    .table.pricing {
        border: 1px solid #e1e1e1;
        border-radius: 5px;
    }
    .table.pricing .head {
        border-bottom: 1px solid #e1e1e1;
        background: #e9e9e9;
    }
    .table.pricing.highlight .head {
        background: #1f97c6;
        border-bottom: 1px solid #4eadd2;
        border-radius: 5px 5px 0 0;
    }
    .table.pricing .head h4 {
        color: #777777;
    }
    .table.pricing.highlight .head h4 {
        color: #a9cfe4;
    }
    .table.pricing .price {
        background: #f5f5f5;
        font-family: 'Open Sans', sans-serif;
        font-weight: 600;
        border-bottom: 1px solid #e1e1e1;
    }
    .table.pricing.highlight .price h5 {
        color: #fff;
    }
    .table .field {
        font-family: 'Open Sans', sans-serif;
        color: #777777;
        border-bottom: 1px solid #e1e1e1;
    }
    .data .field {
        font-family: 'Open Sans', sans-serif;
        color: #777777;
        border-bottom: 1px dashed #e1e1e1;
    }
    .table.data td {
        font-family: 'Open Sans', sans-serif;
        color: #777777;
    }
    .table.data thead td {
        background: #e9e9e9;
        font-family: 'Roboto', sans-serif;
        color: #444;
    }
    .table.data tr {
        background: #fff;
    }
    .table.data tr:nth-child(2n + 0) {
        background: #f5f5f5;
    }
    .table tr td {
        border: none !important;
        border-bottom: 1px solid #e1e1e1 !important;
        border-left: 1px solid #e1e1e1 !important;
    }
    .blog-wrapper .page-nav .pages .page, .forum .page-nav .pages .page {
        background: #bdbdbd;
        font-family: 'Roboto', sans-serif;
    }
    .blog-wrapper .stats {
        font-family: 'Roboto', sans-serif;
        color: #333333;
    }
    .blog-wrapper .stats .date {
        border-bottom: 1px solid #e1e1e1;
    }
    .blog-wrapper .stats i.fa:hover {
        cursor: pointer;
    }
    .blog-wrapper h3 {
        color: #333333;
    }
    .blog-wrapper.grid .body, .timeline .body {
        border: 1px solid #e1e1e1;
    }
    .blog-wrapper.grid .head .text, .timeline .head .text {
        font-family: 'Roboto', sans-serif;
    }
    .blog-wrapper.grid .bot .date, .blog-wrapper.grid .bot .stats, .timeline .bot .date, .timeline .bot .stats {
        font-family: 'Open Sans', sans-serif;
    }
    .blog-wrapper.grid .bot .stats a {
        color: #bdbdbd;
    }
    .timeline .bot .stats a {
        color: #bdbdbd;
    }
    .block-quote {
        background: #f3f3f3;
    }
    .block-quote .author {
        color: #333333;
    }
    .blog-wrapper .quote .text {
        font-family: 'Roboto', sans-serif;
    }
    .blog-wrapper .quote .author {
        font-family: 'Roboto', sans-serif;
    }
    .blog-wrapper.personal .meta {
        border-bottom: 1px solid #e1e1e1;
    }
    .blog-wrapper.personal .meta .symbol .date {
        border: 1px solid #c8c8c8;
        font-family: 'Roboto', sans-serif;
        color: #777777;
    }
    .blog-wrapper.personal .meta .author {
        color: #444444;
        font-family: 'Open Sans', sans-serif;
    }
    .blog-wrapper.personal .meta .author i {
        color: #777777;
    }
    .blog-wrapper.personal .meta .stats > a, .blog-wrapper.personal .meta .stats > i {
        color: #777;
    }
    .blog-wrapper.personal .meta .stats a {
        color: #777777;
    }
    .blog-wrapper.personal .body .more {
        font-family: 'Roboto', sans-serif;
    }
    .author-box .img-wrap {
        background: rgba(255, 255, 255, 0.3);
    }
    .author-box .text .author {
        font-family: 'Roboto', sans-serif;
    }
    .author-box .text .about {
        font-family: 'Open Sans', sans-serif;
    }
    .blog-wrapper.single .comment {
        border: 1px solid #e1e1e1;
        background: #fff;
        font-family: 'Open Sans', sans-serif;
    }
    .blog-wrapper.single .comment .reply {
        font-family: 'Roboto', sans-serif;
    }
    .blog-wrapper.single .comment .reply:hover {
        color: #325e89;
    }
    .blog-wrapper.single .comment .author {
        color: #000;
    }
    .blog-wrapper.single .comment .time {
        color: #a6a5a5;
    }
    .blog-wrapper.single .comment .text {
        color: #777777;
    }
    .code {
        background: #f3f3f3;
    }
    .code .function {
        color: #333333;
    }
    .post .text h5 {
        color: #777777;
    }
    .forum .head {
        font-family: 'Roboto', sans-serif;
    }
    .forum .line {
        border: 1px solid #e1e1e1;
    }
    .forum .line:nth-child(2n + 0) {
        background: #f5f5f5;
    }
    .forum .line:last-child {
        border-radius: 0 0 3px 3px;
    }
    .topic-posts .body {
        border: 1px solid #e1e1e1;
    }
    .post-in {
        color: #333333;
    }
    .portfolio.item .item .top .overlay i {
        background: rgba(0, 0, 0, 0.65);
    }
    .portfolio.item .socials a:hover {
        background-color: rgba(3, 147, 197, 1);
    }
    .portfolio.item .bot {
        border: 1px solid #e1e1e1;
    }
    .portfolio.item .bot .stats i {
        color: #8b8b8b;
    }
    .portfolio.item .bot .stats .sep {
        border-right: 1px solid rgba(0, 0, 0, 0.15);
    }
    .portfolio.item .bot h5 {
        color: #444444;
    }
    .item .overlay .title {
        font-family: 'Roboto', sans-serif;
    }
    .single .sg-controls .preview .title {
        font-family: 'Roboto', sans-serif;
    }
    .single .sg-controls a .preview .thumb {
        border: 3px solid rgba(255, 255, 255, 0.4);
    }
    .single .sg-controls a i {
        background: #bdbdbd;
    }
    .single .sg-controls a .preview {
        background: #bdbdbd;
    }
    .list.portfolio .visit {
        font-family: 'Roboto', sans-serif;
    }
    .list.portfolio .item .sep {
        border-bottom: 1px solid #e1e1e1;
    }
    .portfolio.full .controls a {
        background: rgba(123, 122, 122, 0.45);
    }
    .tab ul {
        background: #fff;
        border: 1px solid #e1e1e1;
    }
    .tab ul li {
        background: #fff;
        border-left: 1px solid #e1e1e1;
    }
    .tab.left ul li {
        border: 1px solid #e1e1e1;
    }
    .tab.left ul li.ui-state-active {
        background-color: #f5f5f5;
        border: 1px solid #e1e1e1;
    }
    .tab.right ul li {
        border: 1px solid #e1e1e1;
    }
    .tab.right ul li.ui-state-active {
        background-color: #f5f5f5;
        border: 1px solid #e1e1e1;
    }
    .tab.left .ui-tabs-panel {
        background: #f5f5f5;
        border: 1px solid #e1e1e1;
    }
    .tab.right .ui-tabs-panel {
        background: #f5f5f5;
        border: 1px solid #e1e1e1;
    }
    .tab .ui-tabs-panel {
        background: #f5f5f5;
        border: 1px solid #e1e1e1;
    }
    .tab.tabs-bottom .ui-tabs-panel {
        background: #f5f5f5;
        border: 1px solid #e1e1e1;
    }
    .testimonials-1 .top .head {
        font-family: 'Daniel', sans-serif;
    }
    .testimonials-1 .top .bg-overlay {
        background-color: rgba(33, 159, 209, 0.75);
    }
    .testimonials-1 .bot {
        border: 1px solid #e1e1e1;
    }
    .testimonials-1 .bot p {
        color: #444444;
    }
    .carousel-indicators li {
        background: none;
    }
    .avatar {
        background: #fff;
        -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1);
        box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1);
    }
    .testimonials-2 .item .text {
        border: 1px solid #ebebeb;
        background: #f5f5f5;
    }
    .testimonials-2 .item .text p {
        color: #6f6f6f;
    }
    .feature-box {}
    .feature-box .head {
        font-family: 'Open Sans', sans-serif;
        text-transform: uppercase;
        font-weight: bold;
        position: relative;
        height: 70px;
        border-radius: 5px 5px 0 0;
        line-height: 120px;
        height: 111px;
        text-indent: 25px;
        font-size: 20px;
        font-weight: 700;
        background-position: right top;
        background-repeat: no-repeat;
    }
    .feature-box .head.cyan, .feature-box .head.three {
        background-color: #00b8cf !important;
        background-image: url('/assets/img/icon-footprint.png');
    }
    .feature-box .head.footprint {
        background-color: #00b8cf !important;
        background-image: url('/assets/img/icon-footprint.png');
    }
    .feature-box .head.tubes {
        background-color: #f37720 !important;
        background-image: url('/assets/img/icon-tubes.png');
    }
    .feature-box .head.clipboard {
        background-color: #325e89 !important;
        background-image: url('/assets/img/icon-clipboard.png');
    }
    .feature-box .head.stats {
        background-color: #52555b !important;
        background-image: url('/assets/img/icon-stats.png');
    }
    .feature-box .body {
        border-radius: 0 0 5px 5px;
        border: 1px solid #e1e1e1;
    }
    .feature-box.navy .body {
        border-color: #325e89;
    }
    .feature-box.orange .body {
        border-color: #f37720;
    }
    .feature-box.teal .body {
        border-color: #00b8cf;
    }
    .feature-box .body h4 {
        line-height: 135%;
    }
    .feature-box .body a.button.md.solid {
        margin-top: 10px;
        margin-bottom: 10px;
    }
    
    
  /* 
    bree testing typo
    
    @media (max-width: 750px) {*/
        .feature-box .head {
            font-family: 'Open Sans', sans-serif;
            text-transform: uppercase;
            font-weight: bold;
            position: relative;
            height: 35px;
            text-align: center;
            border-radius: 5px 5px 0 0;
            line-height: 60px;
            height: 111px;
            text-indent: 25px;
            font-size: 20px;
            font-weight: 700;
            background-position: right top;
            background-repeat: no-repeat;
            background-color: #d2594f;
        }
        .feature-box .head.cyan, .feature-box .head.three {
            background-color: #00b8cf !important;
            background-image: url('/assets/img/icon-footprint.png');
        }
        .feature-box .head.footprint {
            background-color: #00b8cf !important;
            background-image: url('/assets/img/icon-footprint.png');
        }
        .feature-box .head.tubes {
            background-color: #f37720 !important;
            background-image: url('/assets/img/icon-tubes.png');
        }
        .feature-box .head.clipboard {
            background-color: #325e89 !important;
            background-image: url('/assets/img/icon-clipboard.png');
        }
        .feature-box .head.stats {
            background-color: #52555b !important;
            background-image: url('/assets/img/icon-stats.png');
        }
        .feature-box .body {
            border-radius: 0 0 5px 5px;
            border: 1px solid #e1e1e1;
        }
        .feature-box.navy .body {
            border-color: #325e89;
        }
        .feature-box.orange .body {
            border-color: #f37720;
        }
        .feature-box.teal .body {
            border-color: #00b8cf;
        }
        .feature-box .body h4 {
            line-height: 135%;
        }
        .feature-box .body a.button.md.solid {
            margin-top: 10px;
            margin-bottom: 10px;
        }
    }
    .feature-box h5 a {
        color: #444444;
    }
    .boxes-4 ul li {
        color: #777777;
        font-family: 'Open Sans', sans-serif;
    }
    .card .button:hover {
        background: #000000;
        background-color: rgba(0, 0, 0, 0.45);
    }
    .badge {
        background: #fafafa;
        border: 1px solid rgba(0, 0, 0, 0.12);
    }
    .box-6 {
        background: #fafafa;
        border: 1px solid #e1e1e1;
    }
    .box-7 i.icon {
        color: #8b8b8b;
    }
    .landing, .box-8 {
        background: rgba(211, 210, 210, .99);
        min-height: 155px;
        -webkit-transition: all .3s ease;
        -moz-transition: all .3s ease;
        -ms-transition: all .3s ease;
        -o-transition: all .3s ease;
        transition: all .3s ease;
    }
    .landing:hover, .box-8:hover {
        background: rgba(50, 94, 137, .85);
        color: #fff;
    }
    .box-8:hover p, .box-8:hover a h5, .box-8 a h5.medium, .box-8:hover a:hover h5, .box-8:hover a h5, .box-8:hover i, .box-8:hover a, .box-8:hover a:hover, .box-8.alt-bg-color:hover a, .box-8:hover a:hover, .landing:hover p, .landing:hover a h3, .landing a h3.medium, .landing:hover a:hover h3, .landing:hover h5, .landing:hover a h5, .landing a h5.medium, .landing:hover a:hover h5, .landing:hover a h5, .landing:hover i, .landing:hover a, .landing:hover a:hover, .landing.alt-bg-color:hover a, .landing:hover a:hover {
        color: #fff;
        text-decoration: none;
    }
    a.ms, a.ms:visited, a.ms:hover, a.ms:active, a.ci, a.ci:visited, a.ci:hover, a.ci:active, a.fm, a.fm:visited, a.fm:hover, a.fm:active, a.pd, a.pd:visited, a.pd:hover, a.pd:active {
        text-decoration: none;
    }
    .box-8.alt-bg-color:hover a .medium, .box-8.alt-bg-color:hover a:hover .medium {
        color: rgba(255, 255, 255, 1);
        text-decoration: none;
    }
    .box-8.alt-bg-color:hover .arrow {}
    .box-8 .arrow {
        border-color: transparent transparent transparent #d3d2d2;
    }
    .box-8.highlight .arrow {
        border-color: transparent transparent transparent #325e89;
    }
    #modal-1 .icon-list-1 p {
        color: #6f6f6f;
    }
    #modal-1 .generic-title {
        color: #333333;
    }
    .modal-backdrop {
        background: #0b0b0b;
    }
    .modal-backdrop, .modal-backdrop.fade.in {
        opacity: 0.8;
    }
    .parteners.boxes .item {
        border: 1px solid #efefef;
    }
    #footer {
        background: #6d9396;
    }
    #footer.fixedbottom {
        position: fixed;
        bottom: 0;
        display: block;
    }
    .tweet-box {
        background: rgba(255, 255, 255, .05);
    }
    .tweet-box p, #footer .tweet-box p {
        color: #8dc63f;
    }
    .tweet-box p a, #footer .tweet-box p a {
        color: #c2c3c3;
    }
    #botbar {
        background: #577678;
        background-image: url(/assets/img/bg-footer.png);
    }
    #botbar p {
        color: rgba(204, 204, 204, 1);
    }
    #botbar .socials a {
        background-color: transparent;
        color: rgba(255, 255, 255, .7);
    }
    .logo-dark {
        background: #3e3e3e;
        border: 3px solid #343434;
        -webkit-box-shadow: 0 0 0 3px #3e3e3e;
        box-shadow: 0 0 0 2px #3e3e3e;
    }
    /*
.news {
    border: 1px solid #4a4a4a;
}

.news p {
    border-bottom: 1px solid #4a4a4a;
}
*/
    .flickr-container a {
        border: 4px solid rgba(255, 255, 255, 0.15);
    }
    .flickr-container a .overlay i {
        color: rgba(255, 255, 255, 0.85);
        background: rgba(0, 0, 0, 0.65);
    }
    #totop {
        background: rgba(123, 122, 122, 0.45);
    }
    #footer p {
        color: #fff;
    }
    #footer a, #footer a:visited, #footer h5 a, #footer h5 a:visited {
        color: #fff;
        font-weight: bold;
    }
    #footer .list-group {}
    #footer .list-group .list-group-item {
        border-color: #4a4a4a;
        color: #858686;
    }
    .post-tab-widget ul {
        background: #fff;
        border: 1px solid #e1e1e1;
        font-family: 'Roboto', sans-serif;
    }
    .post-tab-widget ul li a {
        border-left: 2px solid #e1e1e1;
    }
    .post-tab-widget ul li:first-child a {
        border: none;
    }
    .liked-posts .element .likes {
        border-left: 1px solid rgba(255, 255, 255, 0.4);
    }
    .follow-element a.facebook {
        background: #46629e;
    }
    .follow-element a.twitter {
        background: #46d4fe;
    }
    .follow-element a.rss {
        background: #ffa133;
    }
    .follow-element .text {
        color: #333;
    }
    .follow-element .txt-min {
        color: #777;
    }
    .post-tab-widget .tab-pane {
        background: #f5f5f5;
        border: 1px solid #e1e1e1;
    }
    .post-tab-widget .tab-pane .post {
        border-bottom: 1px solid #e1e1e1;
    }
    .post-tab-widget .tab-pane .post:last-child {
        border-bottom: none;
    }
    .comments-widget {
        border: 1px solid #e1e1e1;
        border-radius: 5px;
    }
    .comments-widget .comment {
        border-bottom: 1px solid #e1e1e1;
    }
    .comments-widget .comment:last-child {
        border-bottom: none;
    }
    .adv-item img {
        border: 1px solid #e1e1e1;
    }
    .facebook-frame {
        border: 1px solid #e1e1e1;
    }
    .calendar-widget {
        border: 1px solid #e1e1e1;
    }
    .calendar-widget .date {}
    .calendar-widget .week {
        border-bottom: 1px solid #e1e1e1;
    }
    .calendar-widget .week .day {
        border-left: 1px solid #e1e1e1;
        min-height: 38px;
        color: #bcbcbc;
    }
    .calendar-widget .weekdays div {
        border-bottom: 1px solid #e1e1e1;
        font-family: Roboto;
    }
    .calendar-widget .controls a {
        font-family: Roboto;
    }
    .page-layouts {
        background: #343434;
    }
    .big-subscribe input {
        font-family: Roboto, sans-serif;
    }
    .preview-grid .item-title {
        color: #333;
        font-family: Roboto, sans-serif;
    }
    .changelog {
        border: 1px solid #e1e1e1;
    }
    .changelog .head {
        background: #e9e9e9;
        color: #333;
    }
    .changelog .body .line {
        background: #fff;
        border-top: 1px solid #e1e1e1;
    }
    .changelog .body .line .action {
        color: #333;
    }
    .changelog .body .line:nth-child(2n + 0) {
        background: #f5f5f5;
    }
    #options-panel .head {
        font-family: Roboto, sans-serif;
    }
    #options-panel {
        background: #2a2a2a;
    }
    #options-panel .side-menu .element {
        background: #343434;
        border-color: #3b3b3b;
    }
    #options-panel .side-menu .element .submenu .element {
        background: #2a2a2a;
    }
    #options-panel .side-menu .element .submenu.boxes .element.color-1 {
        background: #85c050;
    }
    #options-panel .side-menu .element .submenu.boxes .element.color-2 {
        background: #f16686;
    }
    #options-panel .side-menu .element .submenu.boxes .element.color-3 {
        background: #325e89;
    }
    #options-panel .side-menu .element .submenu.boxes .element.color-4 {
        background: #ffcc0e;
    }
    #options-panel .side-menu .element .submenu.boxes .element.color-5 {
        background: #6969bd;
    }
    #options-panel .side-menu .element .submenu.boxes .element.color-6 {
        background: #f0592a;
    }
    .tooltip-inner {
        font-family: 'Open Sans', sans-serif;
        background: #000000;
        color: rgba(165, 165, 165, 1);
        background: rgba(0, 0, 0, 0.9);
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
    }
    .tooltip.top .tooltip-arrow {
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        border-color: rgba(0, 0, 0, 0.9) transparent transparent transparent;
    }
    .tooltip.right .tooltip-arrow {
        border-color: transparent rgba(0, 0, 0, 0.9) transparent transparent;
    }
    .progress .tooltip-inner {
        color: #fff;
        font-family: 'Roboto', sans-serif;
    }
    .mejs-controls .mejs-time-rail .mejs-time-loaded {
        background: #444444;
    }
    .mejs-controls .mejs-time-rail .mejs-time-total {
        background: #333333;
    }
    .breadcrumbs .container > .row, .breadcrumbs .container {
        margin-top: 0;
        padding-top: 0;
        margin-bottom: 0;
        padding-bottom: 0;
    }
    .breadcrumbs {
        background-color: #8dc63f;
        margin-top: 0;
        padding-top: 3px;
        margin-bottom: 0;
        padding-bottom: 3px;
        background-color: #8dc63f;
        color: #000;
        margin-top: 0;
        padding-top: 3px;
        margin-bottom: 0;
        padding-bottom: 3px;
        background-color: #8dc63f;
        line-height: 13px;
    }
    .breadcrumbs .container {
        margin-top: 0;
        padding-top: 0;
        margin-bottom: 0;
        padding-bottom: 0;
    }
    .breadcrumbs .container .row {
        margin: 0px;
        padding: 0px;
        margin-top: 0;
        padding-top: 0;
        margin-bottom: 0;
        padding-bottom: 0;
    }

 

    #main .bannner-img {
        background-color: rgba(233, 226, 210, 1);
        background-image: url(/assets/img/bg-banner.png);
        background-repeat: repeat-x;
        margin: 0 auto;

    }
    #main .bannner-img,
    #main .bannner-img .container, 
    #main .bannner-img .container .row,     
    #main .bannner-img .container .row .col-sx-12,
 #main .bannner-img .container .row .col-sx-12 img {
     position: relative;

        padding: 0 !important;
        margin: 0 auto !important;
              height: 250px !important;        
    }
#main .bannner-img .container .row .col-sx-12 img {
    margin: 0 auto !important;
    position: relative;
    }
    #main .bannner-img .container .row .col-sx-12 {
        margin-top: 0 !important;
        padding-top: 0 !important;
        margin-bottom: 0 !important;
        padding-bottom: 0 !important;
        height: 250px !important;        
    }


    .blog-wrapper.col-md-9.main-el img.thumbnail.pull-right {
        margin: 0 0 15px 15px;
        max-width: 50%;
        display: inline-block;
    }
    img.thumbnail.photo-right {
        display: inline-block;
        float: right;
        margin: 0 0 15px 15px;
        max-width: 50%;
    }
    .btn.sm.rounded {
        -webkit-border-radius: 50% 50% 50% 50%;
        border-radius: 50% 50% 50% 50%;
    }
    .blocFocus {
        border-top-width: 1px;
        border-right-width: 1px;
        border-left-width: 1px;
        border-top-style: solid;
        border-right-style: solid;
        border-left-style: solid;
        border-top-color: rgba(1, 1, 1, 0.1);
        border-right-color: rgba(1, 1, 1, 0.1);
        border-left-color: rgba(1, 1, 1, 0.1);
        border-image-source: none;
        border-image-slice: 100% 100% 100% 100%;
        border-image-width: 1 1 1 1;
        border-image-outset: 0 0 0 0;
        border-image-repeat: stretch stretch;
        border-bottom-width: 3px;
        border-bottom-style: solid;
        border-bottom-color: rgba(1, 1, 1, 0.1);
        padding-top: 1.5em;
        padding-right: 1.5em;
        padding-bottom: 1.5em;
        padding-left: 1.5em;
    }
    .color2 {
        background-color: #eeeeee;
    }
    /* Line 488 */
    .color1 h1, .color1 h2, .color1 h3, .color1 h4, .color1, .color1 h5, .color5 p, .bulle.color1 h1, .bulle.color1 h2, .bulle.color1 h3, .bulle.color1 h4, .bulle.color1 h5, .bulle.color1 p, .blocFocus.color1 h1, .blocFocus.color1 h2, .blocFocus.color1 h3, .blocFocus.color1 h4, .blocFocus.color1 h5, .blocFocus.color1 p, .boxContent.color1 h1, .boxContent.color1 h2, .boxContent.color1 h3, .boxContent.color1 h4, .boxContent.color1 h5, .boxContent.color1 p {
        color: #444444;
    }
    /* Line 488 */
    .color1 h1, .color1 h2, .color1 h3, .color1 h4, .color1, .color1 h5, .color5 p, .bulle.color1 h1, .bulle.color1 h2, .bulle.color1 h3, .bulle.color1 h4, .bulle.color1 h5, .bulle.color1 p, .blocFocus.color1 h1, .blocFocus.color1 h2, .blocFocus.color1 h3, .blocFocus.color1 h4, .blocFocus.color1 h5, .blocFocus.color1 p, .boxContent.color1 h1, .boxContent.color1 h2, .boxContent.color1 h3, .boxContent.color1 h4, .boxContent.color1 h5, .boxContent.color1 p {
        color: #444444;
    }
    /* Line 497 */
    .bulle.color1 h1, .bulle.color1 h2, .blocFocus.color1 h2, .tab-content.color1 h2 {
        text-shadow: none;
    }
    img.photo-left {
        float: left;
        margin: 15px 10px 0;
    }
    .caption {
        margin-top: 5px;
        font-size: 10px;
        text-align: center;
    }
    .thumbnail.no-margin {
        margin: 0;
    }
    header.head-1 .top-bar {
        border-bottom: 1px solid #e1e1e1;
        background: #333 !important;
        height: 45px;
        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    }
    header .top-bar .buttons .element {
        display: inline-block;
        line-height: 36px;
    }
    header.head-1 .top-bar .buttons.quickMenu .element {
        display: inline;
        list-style: none;
        padding-right: 15px;
    }
    header.head-1 .top-bar .buttons.quickMenu .element.donate {
        padding-right: 0px;
    }
    header.head-1 .top-bar .buttons.quickMenu .element.red a, header.head-1 .top-bar .buttons.quickMenu .element.blue a, header.head-1 .top-bar .buttons.quickMenu .element.green a, header.head-1 .top-bar .buttons.quickMenu .element.teal a {
        display: inline-block;
        position: relative;
        position: relative;
        font-weight: 600;
        padding-left: 0px;
    }
    header.head-1 .top-bar .quickMenu .element a:hover {
        text-decoration: none;
    }
    header.head-1 .top-bar .buttons.quickMenu .element.donate {
        margin-top: -5px;
    }
    header.head-1 .top-bar .buttons.quickMenu .element.donate a.btn {
        display: inline-block;
        position: relative;
        font-size: 15px;
        padding-top: 10px;
        padding-left: 8px;
        padding-right: 8px;
        text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.05);
        border-bottom-color: rgba(1, 1, 1, 0.05);
        font-family: "Open Sans", sans-serif;
        font-weight: 800;
        border: 1px solid #ccc;
        border-bottom: 4px solid #ccc !important;
        text-transform: uppercase;
    }
    header.head-1 .top-bar .buttons.quickMenu .element.red a, header.head-1 .top-bar .buttons.quickMenu .element.blue a, header.head-1 .top-bar .buttons.quickMenu .element.green a, header.head-1 .top-bar .buttons.quickMenu .element.teal a {
        padding-right: 15px;
        position: relative;
        height: 15px;
        line-height: 15px;
    }
    header.head-1 .top-bar .buttons.quickMenu .element.teal a {
        padding-right: 0px;
    }
    header.head-1 .top-bar .quickMenu .element.blue a, header.head-1 .top-bar .quickMenu .element.green a {
        border-right: 1px solid #fff !important;
    }
    header.head-1 .top-bar .quickMenu .element.red a {
        border-right: 4px double #fff !important;
    }
    header.head-1 div.top-bar .buttons.quickMenu div.element a.btn {
        margin-top: -5px;
        color: #333;
        background-color: #fff;
    }
    header.head-1 div.top-bar .buttons.quickMenu div.element:hover a.btn {
        margin-top: -5px;
        color: #333;
        background-color: #fff;
    }
    header.head-1 div.top-bar .buttons.quickMenu div.element a.btn {
        color: #333 !important;
        font-weight: bold !important;
        font-weight: bold !important;
    }
    header.head-1 .top-bar {
        background-color: #333;
    }
    header.head-1 div.buttons.quickMenu > div.element.red > a, .quickMenu > div.element.red.cpa a {
        border-right: 4px double #ccc !important;
    }
    header.head-1 .buttons.quickMenu .element.teal.active > a, .quickMenu > div.element.teal a {
        border-right-color: #333 !important;
    }
    .quickMenu .element.blue a {
        color: #2eaff1;
    }
    .quickMenu .element.green a {
        color: #a4c618;
    }
    .quickMenu .element.red a {
        color: #d2594f;
        border-right: 4px double #ccc;
    }
    .quickMenu .element.teal.active a {
        border-right: 1px solid #333 !important;
    }
    header.head-1 div.buttons .quickMenu > div.element.btn > a {
        border-right: none !important;
    }
    header.head-1 .buttons .quickMenu div.element.teal.active a {
        color: #d7df24;
        border-right-color: #333333 !important;
    }
    .quickMenu .element a {
        -webkit-transition: all .3s ease;
        -moz-transition: all .3s ease;
        -ms-transition: all .3s ease;
        -o-transition: all .3s ease;
        transition: all .3s ease;
        font-weight: bold;
        font-size: 13px !important;
        text-shadow: 1px 1px 1px rgba(0, 0, 0, .05);
    }
    div.navbar.navbar-fixed-top > div.navbar-inner.preHeader, div.navbar.navbar-fixed-top > div.navbar-inner.preHeapder > div.container, div.navbar.navbar-fixed-top > div.navbar-inner.preHeader > div.container > div.row-fluid, div.navbar.navbar-fixed-top > div.navbar-inner.preHeader > div.container > div.row-fluid > div, .quickMenu, .quickMenu > li {
        margin-top: 0 !important;
        padding-top: 0 !important;
        margin-bottom: 0 !important;
        padding-bottom: 0 !important;
    }
    .quickMenu > li {}
    .quickMenu .teal:hover a, .quickMenu .green:hover a, .quickMenu .blue:hover a, .quickMenu .red:hover a {
        text-shadow: 1px 1px 1px rgba(255, 255, 255, .5);
        text-decoration: none;
    }
    .quickMenu {
        position: relative;
        margin-top: 0.3em !important;
    }
    .quickMenu .element a {
        border: none !important;
        font-size: 13px;
    }
    .quickMenu .blue a {
        color: #2eaff1;
    }
    .quickMenu .green a {
        color: #a4c618;
    }
    .quickMenu .red a {
        color: #d2594f;
    }
    .quickMenu .teal a {
        color: #d7df24;
    }
    header.head-1 span.socials > a.twitter, header.head-1 span.socials > a.facebook, header.head-1 span.socials > a.linkedin, .head-1 .socials a {
        background-color: transparent;
        color: #dddddd;
        font-size: 12px;
        line-height: 12px;
        margin-top: 5px;
    }
    header.head-1 span.socials > a.twitter i, header.head-1 span.socials > a.facebook i, header.head-1 span.socials > a.linkedin i {
        background-color: transparent;
        color: #ccc;
        font-size: 12px;
        line-height: 15px;
        padding: 5px;
        border-right: 1px #dddddd dotted;
    }
    header.head-1 span.socials li a i {
        display: block;
        width: 30px;
        line-height: 11px;
    }
    
    
    
    @media print {
        .form-3 label.checkboxes > span.instructions {
            font-weight: bold;
        }
        .form-3 #publishForm label.checkbox, .form-3 label.checkbox, .form-3 label.radio, .form-3 label.text, .form-3 label.file {
            font-weight: normal !important;
            height: auto;
        }
        .form-3 #publishForm input[type=checkbox][disabled] {
            outline: 1px solid #000;
            color: #000;
        }
    }








.key i.fa.fa-check,	 
.table td > i.fa.fa-check {color:#c7d92b;}

.key i.fa.fa-download,
.table td > a > i.fa.fa-download {color:#0393c5;}

 
.key i.fa.fa-check,	 
.table td > i.fa.fa-check {color:#c7d92b;}

.key i.fa.fa-download.text-muted,
.table td > a > i.fa.fa-download.text-muted, 
.key i.fa.fa-file-o.text-muted,
.table td > a > i.fa.fa-file-o.text-muted {color:#ddd;}




.key i.fa.fa-check,	 
.table td > i.fa.fa-check {color:#c7d92b;}

.key i.fa.fa-download,
.table td > a > i.fa.fa-download {color:#0393c5;}

 
.key i.fa.fa-check,	 
.table td > i.fa.fa-check {color:#c7d92b;}

.key i.fa.fa-download.text-muted,
.table td > a > i.fa.fa-download.text-muted, 
.key i.fa.fa-file-o.text-muted,
.table td > a > i.fa.fa-file-o.text-muted {color:#ddd;}

.key i.fa.fa-check,	 
.table td > i.fa.fa-check {color:#c7d92b;}

.key i.fa.fa-download,
.table td > a > i.fa.fa-download {color:#0393c5;}

 
.key i.fa.fa-check,	 
.table td > i.fa.fa-check {color:#c7d92b;}

.key i.fa.fa-download.text-muted,
.table td > a > i.fa.fa-download.text-muted, 
.key i.fa.fa-file-o.text-muted,
.table td > a > i.fa.fa-file-o.text-muted {color:#ddd;}

.key i.fa.fa-check,	 
.table td > i.fa.fa-check {color:#c7d92b;}

.key i.fa.fa-download,
.table td > a > i.fa.fa-download {color:#0393c5;}

 
.key i.fa.fa-check,	 
.table td > i.fa.fa-check {color:#c7d92b;}

.key i.fa.fa-download.text-muted,
.table td > a > i.fa.fa-download.text-muted, 
.key i.fa.fa-file-o.text-muted,
.table td > a > i.fa.fa-file-o.text-muted {color:#ddd;}

.key i.fa.fa-check,	 
.table td > i.fa.fa-check {color:#c7d92b;}

.key i.fa.fa-download,
.table td > a > i.fa.fa-download {color:#0393c5;}

 
.key i.fa.fa-check,	 
.table td > i.fa.fa-check {color:#c7d92b;}

.key i.fa.fa-download.text-muted,
.table td > a > i.fa.fa-download.text-muted, 
.key i.fa.fa-file-o.text-muted,
.table td > a > i.fa.fa-file-o.text-muted {color:#ddd;}
 

.content  .isotope-item .element .body h3 a,
.content  .isotope-item .element .body h5.medium a
{line-height: 1.2; font-size: 18px !important;}

