﻿.bg-gray-light {
    background-color: #77777729 !important;
    background-color: rgba(119,119,119,0.16) !important;
}


.header-nav .menuzord-brand {
    margin: auto;
}

    .header-nav .menuzord-brand img {
        max-height: 86px;
    }

.header-nav .header-nav-wrapper .container {
    padding-right: unset;
}

.menuzord.blue {
    background: unset;
}

#News .entry-content {
    padding-left: 7px !important;
    padding-right: 7px !important;
    min-height: 140px;
}

#News .entry-title a {
    font-size: 15px;
}

#LatestNews .causes-details {
    min-height: 187px;
}

#SearchSection .container {
    padding-left: 0px;
}

#SearchSection h4 {
    color: #fff;
}

.gallery-item .thumb img {
    min-height: 85px;
}

.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {
    margin-right: -20px;
    margin-left: unset;
}

.checkbox-inline, .radio-inline {
    padding-right: 20px;
    padding-left: 20px;
    margin-bottom: 5px;
}



    #footer a {
        color: #fff;
    }

    #footer .value {
        display: contents;
        color: #fff;
    }

.CopyRightContainer {
    background-color: #fff !important;
    color: #406ba2 !important; 
}
    .CopyRightContainer *, .CopyRightContainer a {
        color: #406ba2 !important;
    }

.footer .widget.dark .quick-contact-form button {
    color: #fff;
}

.menuzord.blue .menuzord-menu > li.active > a, .menuzord.blue .menuzord-menu > li:hover > a, .menuzord.blue .menuzord-menu ul.dropdown li:hover > a {
    background: #7195c9;
}

.CheckBoxFont {
    font-size: 11px;
}

/**************************************/
#SearchSectionContainer .navbar-form {
    padding: 5px 5px;
}
#SearchSectionContainer .add-on .input-group-btn > .btn {
    border-right-width: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
/* stop the glowing blue shadow */
#SearchSectionContainer .add-on .form-control:focus {
    box-shadow: none;
    -webkit-box-shadow: none;
    border-color: #cccccc;
}

#SearchSectionContainer .form-control {
    width: 20%;
    height: 37px;
    border-bottom-left-radius: 0px !important;
    border-top-left-radius: 0px !important;
}
#SearchSectionContainer .btn {
    border-bottom-right-radius: 0px !important;
    border-top-right-radius: 0px !important;
    height: 37px;
}

/**************************************/
.list-unstyled {
    padding-left: 0;
    list-style: none;
}

.vertical-links li {
    border-bottom: 1px solid #e6ddd4;
    padding: 8px 0
}

.has-margin-bottom {
    margin-bottom: 50px
}
.has-margin-xs-bottom {
    margin-bottom: 30px
}
.img-gallery .fancybox img {
    margin: 0 auto;
    margin-bottom: 30px;
}


#contact_form .form-group, #contact_form .table-responsive, .jo-legislation-content-body, #legislationSearchResults .results-header, #DetailsContainer {
    position: relative;
    z-index: 1;
}

.NewDetailsImg {
    max-height: 300px;
    width: auto;
    margin: auto;
    display: block;
}

.menuzord {
    padding: 0 20px;
}
@media (max-width: 900px) {
    .menuzord-menu {
        max-height: 400px;
        display: none;
    }


}


@media only screen and (max-width : 767px) {

    #DraftsSection .pull-left, #DraftsSection .pull-right, #LegislationLaw .pull-left, #LegislationLaw .pull-right {
        float: none !important;
    }
}
.title-icon i {
    color: #406ba2;
    font-size: 37px;
    margin-right: 10px;
    font-style: normal;
    margin-left: 20px;
    line-height: 20px;
}

#StatisticsSection canvas {
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: -1;
}


.list-group-item:hover, .list-group-item:focus {
    color: #555;
    text-decoration: none;
    background-color: #cdb48461 !important;
    cursor: pointer;
}

#JobApplication .DownloadFormBtn {
    background-color: #406ba2;
    color: #fff;
    border-radius: 5px;
    padding: 6px 12px;
    border: 1px solid transparent;
}

.JobApplicationForm .form-group {
    font-size: 13px
}


.AttachmentFile {
    visibility: hidden;
    position: absolute;
}

.UploadAttachment {
    background: #fff none repeat scroll 0 0 !important;
    border: 1px solid #e8e8e9 !important;
    border-radius: 0 !important;
    height: 32px !important;
    padding: 0 0 0 10px !important;
    width: 98%;
}


.BrowseButton {
    background-color: #406ba2;
    color: #fff;
    -webkit-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    padding: 9px 27px !important;
    margin-top: 0px !important;
    border: 1px solid transparent;
}

    .BrowseButton i {
        font-size: 12px;
    }

.Newsletter-btn {
    font-size: 13px;
    padding: 8px 22px;
}

.PlanHref {
    font-size: 15px;
}
    .PlanHref span {
        color: #808080;
    }

    .PlanHref:hover span{
        color: #406ba2;
    }
.ArticleContent ul{
    list-style:initial;
}