a {color:  #2B88C2;}
h1,h2,h3,h4,h5,h6 {font-family: 'Open Sans', "Century Gothic", Arial;color: #0066A5;}

/* #app_header { position: fixed; z-index: 9000; top:0; right: 0; left: 0; } */
#app_header { z-index: 9000; width: 100%; margin: 0px; box-shadow: 0px 1px 2px 1px rgba(0, 0, 0, 0.5); font-family: 'Open Sans', "Century Gothic", Arial;}
#app_header .navbar {margin-bottom: 0px; border: 0px; border-radius: 0px; background-color: white; color: #777;}
#app_header a.navbar-brand {font-size: 24px;}

#app_menu a {text-transform: uppercase; font-size: 1.3em;}
#app_header a.navbar-brand, #app_menu a, #quicklinks a {color: #777;}

#app_breadcrumb {background-color:  #00aded;}
#app_breadcrumb a {color:  #fff;}
#app_breadcrumb .breadcrumb {background-color: transparent; margin-bottom: 0px;}

/* #app_content { margin-top: 80px; } */
#app_content { background-color: #fff; min-height: 516px;}
#app_content_wrapper { padding: 20px; }

#app_footer { height: 30px; width: 100%; }
#app_footer { border-top:1px solid #d2d2d2; padding: 10px 20px; font-size: 9px; color: #acacac; text-align: center; background-color: white; color: #777;}

#page_header { margin: 0 0 15px 0; }

/* Backoffice */
#bo_wrapper {display: flex;}
@media(min-width:768px)
{
    
	#bo_sidebar {width: 200px;}

}
#bo_sidebar {background-color: #1d232b; color: #acacac;}
#bo_menu {background-color: transparent;}
#bo_menu .mlist-li {border: 0px solid transparent;}
#bo_menu .mlist-a, #bo_menu .mlist-head {font-size: 1em; line-height: 1em; color: #acacac; padding: 12px 20px; }
#bo_menu .mlist-head {border-top: 1px solid #acacac; background-color: rgba(0, 0, 0, 0.25); }

#bo_main {width: 100%;}
#bo_breadcrumb {background-color:  #00aded;}
#bo_breadcrumb a {color:  #fff;}
#bo_breadcrumb .breadcrumb {background-color: transparent; margin-bottom: 0px;}
#bo_content { padding: 12px 20px; }

.btn, body { font-size: 16px; }
body {font-family: 'Open Sans', sans-serif; }
#app_header {font-family: 'Open Sans', sans-serif; font-weight: 300;}
#app_header a.navbar-brand { height: 100%; padding: 10px 15px 5px 15px; }
#app_menu, #quicklinks {margin-bottom: 0 !important; margin-top: 15px; }
#app_menu a { text-transform: capitalize; padding-bottom: 20px;}
#app_menu a:hover {color: white; background-color: #0066A5; }

#app_header .navbar { padding: 20px 0;}

.breadcrumb {padding: 15px;}

#app_footer { font-size: 0.8em; height: auto; color: white; background-color: #00A8E9; padding: 20px 0;}
#app_footer a {color: white; }

h1, h2, h3, #app_menu a { font-family: 'Open Sans', "Century Gothic", Arial, sans-serif; font-weight: 300; }

.btn-orange{ color: white !important; background-color: #F48120; border-color: transparent; }
.btn-orange:hover { background-color: #DD2E72; }
.btn-blue {color: white !important; background-color: #0066A5; border-color: transparent; }