/*@import url(https://fonts.googleapis.com/css?family=Lato:700,400,300);*/
@import url('https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&display=swap');
@font-face {font-family: 'lato-hairline'; src: url('../fonts/Lato-Hairline.ttf'), url('../fonts/Lato-Hairline.woff');}
@font-face {font-family: 'lato-hairlineItalic'; src: url('../fonts/Lato-HairlineItalic.ttf'), url('../fonts/Lato-HairlineItalic.woff') format('woff');}
@font-face {font-family: 'lato-light'; src: url('../fonts/Lato-Light.ttf'), url('../fonts/Lato-Light.woff');}
@font-face {font-family: 'lato-lightItalic'; src: url('../fonts/Lato-LightItalic.ttf'), url('../fonts/Lato-LightItalic.woff');}
@font-face {font-family: 'lato'; src: url('../fonts/Lato-Regular.ttf'), url('../fonts/Lato-Regular.woff');}
@font-face {font-family: 'lato-italic'; src: url('../fonts/Lato-Italic.ttf'), url('../fonts/Lato-Italic.woff'); }
@font-face {font-family: 'lato-bold'; src: url('../fonts/Lato-Bold.ttf'), url('../fonts/Lato-Bold.woff'); }
@font-face {font-family: 'lato-bolditalic'; src: url('../fonts/Lato-BoldItalic.ttf'), url('../fonts/Lato-BoldItalic.woff'); }
@font-face {font-family: 'lato-black'; src: url('../fonts/Lato-Black.ttf'), url('../fonts/Lato-Black.woff'); }
@font-face {font-family: 'lato-blackitalic'; src: url('../fonts/Lato-BlackItalic.ttf'), url('../fonts/Lato-BlackItalic.woff'); }

* {font-family:lato, myriad, myriad-pro, arial; font-size:1em;}
:focus {outline:none;}
.white {color:#fff;}
.whitebg {background-color:#fff;}
.btn-primary:not(:disabled):not(.disabled).active:focus, 
.btn-primary:not(:disabled):not(.disabled):active:focus, 
.show>.btn-primary.dropdown-toggle:focus {box-shadow:0 0 0 .2rem rgba(38,143,255,.5);}

/* responsive */
@media (min-width:1186px) and (max-width: 1199px) {
}
@media (min-width: 990px) and (max-width: 1185px) {
}
@media (min-width: 768px) and (max-width: 989px) {
}
@media (min-width: 0px) and (max-width: 767px) {
}
@media (min-width: 0px) and (max-width: 640px) {
}
@media (min-width: 0px) and (max-width: 480px) {
}
@media (min-width: 0px) and (max-width: 400px) {
}
