
.header{margin-top: 10px; padding-right: 0px;}



/*Top Bar (login, search etc.)
------------------------------------*/
.top {
    padding-top: 0;

}

.top ul.loginbar {
    margin: 0;
    padding: 0;
    z-index: 9999;
    position: relative;
}

.top ul.loginbar > li {
    display: inline;
    list-style: none;
    padding-bottom: 15px;
}

.top ul.loginbar > li > a,
.top ul.loginbar > li > a:hover {
    color: #7c8082;
    font-size: 11px;
    /*text-transform: uppercase;*/
    font-family: 'Open Sans', sans-serif;
}

.top ul.loginbar li.devider {
    top: -1px;
    padding: 0;
    font-size: 8px;
    position: relative;
    margin: 0 9px 0 5px;
    font-family: Tahoma;
    border-right: solid 1px #bbb;
}

.top ul.loginbar li i.icon-globe {
    color: #bbb;
}

/* Logo*/

.logo{padding:0; margin-bottom: 10px;}
.logo .gt{max-width: 163px;}
.logo img {max-width: 100%;}

/* Social Media Icons*/
.stoolbar{float: right;}
.social-media{float: right; margin-top: 25px;}
.social-media ul {padding: 0;margin: 0;}

.social-media ul li {display:inline-block;width:25px; height: 25px; }

.social-media ul li .social-icons{background:#d6d6d6;color: #ffffff;width: 25px;height: 25px;font-size: 1.2em;border-color:#d6d6d6;}
.social-media ul li .facebook:hover{background: #49699f; border: none;}
.social-media ul li .twitter:hover{background: #47c0d8; border: none;}
.social-media ul li .gmail:hover{background: #dd4b39; border: none;}
.social-media ul li .linkedin:hover{background: #0073b2; border: none;}
.social-media ul li .youtube:hover{background: #c7312b; border: none;}
.social-media ul li .instagram:hover{ background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%); 
                     background: -webkit-radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);  }


/* navbar */

/*
.navbar{border-radius:0 0 0 0;border-left: 0; border-right: 0;  border-color: #ebebeb; background-color: #ffffff;}
.navbar ul li{border-right: 1px solid #ebebeb;}
.navbar ul li:last-child {border-right:none;}
.navbar ul li a:active{background-color: #2d5c88 !important; color: #ffffff !important;}
.navbar ul li a:hover{background-color: #2d5c88 !important; color: #ffffff !important;}
.navbar ul li a:hover b {border-bottom-color: #ffffff !important;border-top-color: #ffffff !important;}
.navbar ul li ul li{border-right:none;}
.navbar ul li ul li:last-child{border-bottom:none;}
.navbar-header label{float: left; border: none; background-color: #ffffff;}
.navbar-header button:hover{background-color: #2d5c88 !important;}
.navbar-header label:hover{background-color: #ffffff !important;}*/



.navbar-collapse {padding-left: 0;padding-right: 0;}
.navbar-default {
    background-color: #ffffff;
    border-radius: 0;
    border-left: 0;
    border-right: 0;

    border-color: #e4e4e4;
}

/* link */
.navbar-default .navbar-nav > li {border-right: 1px solid #e4e4e4;}
.navbar-default .navbar-nav > li:last-child {border-right:none;}
.navbar-default .navbar-nav > li > a {
    color:  #235374; padding: 10px 12px;;
}
.navbar-default .navbar-nav > li > a:hover,
 .navbar-default .navbar-nav > li > a:focus {
     color: #ffffff;
     background-color:  #235374;
 }

.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
    color: #ffffff;
    background-color:  #235374;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
    color: #ffffff;
    background-color:  #235374;
}

/* caret */
.navbar-default .navbar-nav > .dropdown > a .fa-angle-down {
    top: 1px;
    left: 6px;
    font-size: 1em;
    position: relative;
    margin: 0 !important;
    color:#ffa500;
}

.navbar-default .navbar-nav > li > ul {border-radius: 0;}
.navbar-default .navbar-nav > li > ul > li{border-bottom: 1px solid #e4e4e4;}
.navbar-default .navbar-nav > li > ul > li:last-child {border-bottom:none;}
.navbar-default .navbar-nav > li > ul > li a:hover,
.navbar-default .navbar-nav > li > ul > li a:focus
{background-color:  #235374; color:#ffffff;}


/* mobile version */

.navbar-header > label {float: left; margin-left: 20px;margin-top: 12px; color: #235374; background: #ffffff !important; border: none !important;}

.navbar-default .navbar-toggle {
    background-color:  #235374;
    border-color:  #235374;
    line-height: 0px;
}

.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
    background-color:  #235374;
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #ffffff;
}

/*@media (max-width: 767px) {
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
        padding: 10px 25px;
    }}*/

@media (min-width: 768px){.logo-small{display: none;}}

@media (max-width: 767px) {
    .header{padding-right: 15px;}
    .logo{display: none;}
    .logo-small{display: block; max-width: 100px;line-height: 40px; margin-left: 10px;}
    .logo-small img{max-width: 100%;}
    .navbar-default .navbar-nav > li{margin-bottom: 1px;border:none;}
    .navbar-default .navbar-nav > li:last-child{border-bottom: 1px solid #e4e4e4;}
    .navbar-default .search-box{margin-top: -6px;}
    .navbar-default .navbar-nav > li > ul > li{border-bottom:none;color: #235374;}
    .navbar-default .navbar-nav > li > ul > li a:hover,
    .navbar-default .navbar-nav > li > ul > li a:focus
    {background-color: #e4e4e4 !important; color: #235374 !important;}
    .navbar-collapse {padding-left: 15px;padding-right: 15px;}

}

