#bd .menu-fixed {left: 0px;margin: 0px 0 0px;position: relative;top: 0px;width: 100%;z-index: 10;background-color: #444141;padding: 10px 0px;height: 52px;}
.menu-scrolled #js-mainnav {margin-top: 10px !important;}
.layout-boxed { background: #f6f6f6 none repeat scroll 0px 0px; box-shadow: 0px 0px 6px #777777 ! important; margin: 0px auto; width: 1200px; }
.menu-fixed #yt_header {}

.menu-scrolled #mainmenu {
    position: fixed;
    z-index: 10;
    top: 15px;
}




#yt_menuwrap #contact {
     color: #dddddd;
     float: right;
     text-align: right;
}

#yt_menuwrap .fa-facebook {
     background: #ffffff none repeat scroll 0% 0%;
     border: medium none ! important;
     color: #012b5d ! important;
     font-size: 13pt ! important;
     margin-right: 0px ! important;
}

#yt_menuwrap .fa-linkedin {
     background: #ffffff none repeat scroll 0% 0%;
     border: medium none ! important;
     color: #012b5d ! important;
     font-size: 13pt ! important;
     margin-right: 5px ! important;
}

#yt_menuwrap #contact p {
     display: inline-block;
     margin: 5px 0px;
}

#yt_header #yt_logo {
    
}

#yt_menuwrap #contact .tel {
     color: #999999;
}

#yt_header #contact .email {
    
}

#yt_menuwrap #contact .fa-envelope {
     font-size: 11pt ! important;
}

#yt_menuwrap #contact .fa {
     border-radius: 40px;
     color: #ffffff;
     font-size: 15pt;
     height: 30px;
     line-height: 30px;
     text-align: center;
     vertical-align: middle;
     width: 30px;
}

#yt_header {
     padding: 5px 0px;
     border-bottom: 1px solid rgba(153, 153, 153, 0.62);
     box-shadow: 0 0 6px #999;
     background-color: #FFD100;
     position: absolute;
     width: 100%;
}
.flaggy {
    width: 170px;
    float: left;
    border-radius: 5px;
    overflow: hidden;
    text-align: left;
}

.flaggy img {
    width: 40px;
    margin-right: 20px;
}