
.notif-title {
    /*font-family: Verdana, sans-serif !important;*/
    color: #212121 !important;
    font-weight: bold !important;
    font-size: 18px !important;
}

.nav_full p{
    line-height: 14px;
}

a {
    cursor: pointer;
}


@media screen and (max-width: 1199px) {
    html,body{
        /*overflow-y: scroll;*/
        min-height: 600px;
    }
    .no_margin{
                margin: 0;
    }
    .navbar.accessToLogin{
        zoom: 0.7;
        -moz-transform: scale(0.7);
        -moz-transform-origin: 0 0;
        cursor: pointer;
    }
    .navbar-toggler {
        zoom: 0.6;
        -moz-transform: scale(0.6);
        -moz-transform-origin: 0 0;
    }
    .navbar.responsiveLogo{
        position: absolute;
        left: 43%;
    }
    .navbar.responsiveLogo img{
        width: 80px;
        height: 60%;
        position: relative;
    }
    .navbar-form{
        border-top: none;
        border-bottom: none;
        box-shadow: none;
    }
    .row{
        width:100%;
        margin:0 0;
    }

    /***** START SECTIONS MENU *****/
    /*.sections-menu {
        position: relative;
        bottom: -6px;
        border-bottom: 1px solid #E0E0E0;
        right: 0;
        width: 100%!important;
        display: inline-block;
    }
    
    .sections-menu.opened{
            display:none!important;
    }*/
    
    /*.sections-menu ul {
        float: none;
        list-style: none;
        margin: 0;
        padding: 0;
         display: table;
        width: 100%;
    }*/
    
     /*.sections-menu li {
        display: table-cell;
        float: none;
        position: relative;
        margin: 0;
        padding: 0 0 0 3px!important;
        width:25%!important;
        vertical-align: middle;
        text-align: center;
        font-family: 'Roboto Condensed', sans-serif;
        font-weight: bold;
        line-height: 120%;
        text-transform: uppercase;
        color: #505050;
        opacity: 0.7;
    }*/

     /*
    .sections-menu li a{
        color: #505050;
        text-decoration: none;
        position: relative;
        top: -4px;
        display: block;
        padding: 0 3px;
        white-space: nowrap;
    }
    */

    /*
    .sections-menu .section-dot{
        left: 47%!important;
    }
    .section-dot.secondLink{
        bottom: -9px !important;
        left: 41%!important;
        width: 17px !important;
        height: 17px !important;
    
    }*/

    .navbar-header{
        float:none;
    }
    .logInOut {
        position: relative;
        bottom: -25px;
        left: 93%;
        color: #fff;
        font-weight: bold;
        font-size: 10px!important;
    }

    .logMeIn {
        position: relative;
        bottom: -18px;
        margin-left: -17px;
        color: #fff;
        font-weight: bold;
        font-size: 16px!important;
    }

    .logMeOut {
        position: relative;
        bottom: -18px;
        margin-left: -17px;
        color: #fff;
        font-weight: bold;
        font-size: 16px!important;
    }

    .navbar-collapse.clearfix.in{
        position: relative;
        top: -120px;
    
    }
    .navbar.accessToLogin {
       left: 94%;
    }
}

@media screen and (min-width: 1200px) {
    #idSM {
        display:none!important;
    }
    .col-lg-2.col-md-2.col-sm-2.customHeight{
        height: 130px!important
    }
    #navbar-wrapper {
        width: 100%;
    }
}
    
    
@media (max-width: 768px){

    .navbar .accessToLogin{
        left:92%;
    }
    .social_network_links.list-inline.centeredLabel{
        text-align:center!important;
        font-size:18px;
        position: relative;
    }

    .social_network_links.list-inline {
        margin-right: 40px;
        min-width: 236px;
    }

    /*responsive support to model pop-ups*/
    .modal.in .modal-dialog {
        height: 100%;
        width: 100%;
        color: white;
    }

    .modal_neopost .modal-content {
        height: 100%;
        width: 100%;
        margin-left: -9px;
        margin-top: -9px;
        color: #fff !important;
    }

    .modal_neopost .modal-content * {
        color: #fff !important;
    }

}
   
/* 
  This had to be added to restore the default bootstrap behavior for dropdown menues 
  that group overwrote in order to use on their custom dropdown instead of just using a seperate class
*/
.dropdown-menu-bs {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    width:100%;
    padding: 5px 0;
    margin: 2px 0 0;
    font-size: 14px;
    list-style: none;
    background-color: #ffffff;
    border: 1px solid #cccccc;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    background-clip: padding-box;
}
.dropdown-menu-bs {
    z-index: 2000;
}
.dropdown-menu-bs {
    z-index: 10000 !important;
}               
.dropdown-menu-bs > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.428571429;
    color: #333333;
    white-space: nowrap;
}	
.dropdown-menu-bs > li > a:hover, .dropdown-menu-bs > li > a:focus {
    color: #262626;
    text-decoration: none;
    background-color: #f5f5f5;
}
.dropdown-ineo-menu > li a:hover, .dropdown-ineo-menu > li a:focus {
    color: #333333 !important;
    text-decoration: none;
    background-color: #f5f5f5;
}
