@font-face {
    font-family: 'latobold';
    src: url('../../fonts/lato-bold-webfont.eot');
    src: url('../../fonts/lato-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../fonts/lato-bold-webfont.woff2') format('woff2'),
         url('../../fonts/lato-bold-webfont.woff') format('woff'),
         url('../../fonts/lato-bold-webfont.ttf') format('truetype'),
         url('../../fonts/lato-bold-webfont.svg#latobold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'latoregular';
    src: url('../../fonts/lato-regular-webfont.eot');
    src: url('../../fonts/lato-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../fonts/lato-regular-webfont.woff2') format('woff2'),
         url('../../fonts/lato-regular-webfont.woff') format('woff'),
         url('../../fonts/lato-regular-webfont.ttf') format('truetype'),
         url('../../fonts/lato-regular-webfont.svg#latoregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

.navbar-layout1 .navbar-custom{ background: #ffd016; border:none; border-radius: 0; padding: 10px; min-height:10px; }
.body-xs .navbar-layout1 .navbar-custom,.navbar-layout1 .navbar-custom.block{ background: none; padding: 0 }
.navbar-layout1 .navbar-custom .navbar-header{ background: #ffd016; border-radius: 0; padding: 10px; min-height:10px; }
.navbar-layout1 .navbar-custom .navbar-collapse,.navbar-layout1 .navbar-custom .navbar-toggle{ border: none; border-radius: 0 }
.navbar-layout1 .navbar-custom .navbar-toggle:hover,.navbar-layout1 .navbar-custom .navbar-toggle:focus{ background: none }
.navbar-layout1 .navbar-custom .navbar-toggle .icon-bar{ background-color: #163d90; height: 3px }
.navbar-layout1 .navbar-custom .navbar-toggle{ position: absolute; top: 0; right: 15px }  
.navbar-layout1 .navbar-custom.block{ background: #fff; }
.navbar-layout1 .navbar-custom .nav.menu > li{ padding: 0 8px }
.navbar-layout1 .navbar-custom .nav.menu li > a .caret { display: none }
.body-xs .navbar-layout1 .navbar-custom .nav.menu > li,.navbar-layout1 .navbar-custom.block .nav.menu > li{ padding: 0 }
.navbar-layout1 .navbar-custom .nav.menu li > ul{ margin: 0 0 0 8px }
.body-xs .navbar-layout1 .navbar-custom .nav.menu li > ul,.navbar-layout1 .navbar-custom.block .nav.menu li > ul{ margin: 0; }
.body-xs .navbar-layout1 .navbar-custom .nav.menu,.navbar-layout1 .navbar-custom.block .nav.menu { background: #fff }
.navbar-layout1 .navbar-custom .nav.menu > li:not(:last-of-type):not(.active):after { border-right: 1px solid #1f1f1f; display: inline-block; content: ''; height: 15px; position: absolute; top: 8px; right: -1px }
.navbar-layout1 .navbar-custom li.active + li:not(:last-of-type):not(.active):before{ border-left: 1px solid #1f1f1f; display: inline-block; content: ''; height: 15px; position: absolute; top: 8px; left: -1px }
.body-xs .navbar-layout1 .navbar-custom .nav.menu > li:not(:last-of-type):not(.active):after,.body-xs .navbar-layout1 .navbar-custom li.active + li:not(:last-of-type):not(.active):before,.navbar-layout1 .navbar-custom.block .nav.menu > li:not(:last-of-type):not(.active):after,.navbar-layout1 .navbar-custom.block li.active + li:not(:last-of-type):not(.active):before{ border: none; position: absolute; }
.navbar-layout1 .navbar-custom ul li > a{ font-family: 'latobold', Arial, Helvetica, sans-serif; font-size: 16px; color: #1f1f1f; display: inline-block; padding: 5px 10px; }
.body-xs .navbar-layout1 .navbar-custom ul li,.navbar-layout1 .navbar-custom.block ul li{ padding: 0 }
.body-xs .navbar-layout1 .navbar-custom ul li > a,.navbar-layout1 .navbar-custom.block ul li > a{ width: 100%; border-bottom: 1px solid #d2d2d2; padding-left: 15px }
.navbar-layout1 .navbar-custom .nav.menu li.active > a,.navbar-layout1 .navbar-custom .nav.menu li > a:focus{ background-color: #163d90; color: #fff }
.navbar-layout1 .navbar-custom .dropdown ul { background: #e8e8e8 url(../../../../images/design/menu/layout1/dropdownBG.png) 10px 0 no-repeat; border: none; border-radius: 0; box-shadow: none; padding: 15px 0 }
.body-xs .navbar-layout1 .navbar-custom .dropdown ul, .navbar-layout1 .navbar-custom.block .dropdown ul { background: #e8e8e8 !important; padding: 5px 0; }
.navbar-layout1 .navbar-custom .dropdown ul li a{ width: 100%; font-family: 'latoregular', Arial, Helvetica, sans-serif; font-size: 14px; padding: 2px 10px }
.body-xs .navbar-layout1 .navbar-custom .dropdown ul li > a, .navbar-layout1 .navbar-custom.block .dropdown ul li > a{ padding-left: 30px !important;font-family: 'latoregular', Arial, Helvetica, sans-serif; font-size: 14px; border: none;color: #1f1f1f; }