/*Custom css class from offshore, needs to be merged with custom.css file*/

/*ContentSectionwithImage*/
.lead-img {
    float: left;
    width: 20%;
    margin-left: -06%;
}

.page-content {
    padding-left: 15%;
}

/*TwoColumnContentView*/
.eq-div {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    width: 50%;
}

/*ImageList*/
.img-list {
    word-wrap: break-word;
    float: left;
    width: 26.5%;
}
/*Homelogin Widget*/
.homelogin-ht {
    height: 257px;
}

.page-containerwithoutpadding {
    border: none;
    padding: 0 0px;
    margin: 0;
}

.required:after {
    content: "*";
    color: #a94442;
    padding-left: 1%;
}

.required {
    margin-top: 3%;
}

.no-r-padding {
    padding-right: 0px;
}

.alt-login{
    margin: 60px auto 40px auto;
    font-size: 14px;
    background-color: #e7e7e7;
    border: none;
    width:400px;
}
.loading-dialog{
width : 100px;
margin:	20% auto;
}
.blogThumb a:focus, .blogThumb a:hover {
    outline-offset: 3px !important;
}
.buttonHolder{
    width: 135px !important;
}
.glyphicon {
    padding-left: 5px;
}
.footerSocial > li {
    padding-right: 2px !important;
    padding-left: 2px !important;
}
.highlighter {
    background-color: #35852e;
}
.highlighter td span {
    color: #ffffff !important;
}
.requiredField {
    /*text-align: right;*/
    color: #a94442;
    font-size:11px;
}
.news .newsHead {
    text-align: left;
}
.news .newsAll {
    text-align: right;
}
.news .list-inline > li {
    padding: 10px 5px !important;
}
@media (max-width: 768px) {
    .date .input-group-addon {
        display: none;
    }
}
.container.interior .pageMain.row {
    margin-top: 15px !important;
}
.container.interior .pageMain.row.main {
    margin-top: 30px !important;
}
.contentSecLink.list-inline > li {
    padding: 5px;
    display: inherit;
}
.input-group.date {
    display: inherit;
}
.panel .accordion-toggle .panel-heading .panel-title {
    display: inline-block;
}
.panel .accordion-toggle .panel-heading img {
    float: right;
}
.panel [data-toggle="collapse"].collapsed:after {
    display: none;
}
.axDesign {
    display: inline-block;
}
.accordion-toggle, .accordion-toggle .panel-heading.axDesign, .panel-heading.axDesign .panel-title, .faq .headLvl4Panel, .axFaq {
    display: inline-block;
    width: 100%;
}
.faq .headLvl4Panel img {
    float: right;
}