/*=== Centermark Specific Stylesheet === */
/* Font Face Stylesheets */
@import url("fonts/museo-slab.css");
@import url("fonts/open-sans.css");

body {background:#fff;}

/* Tabs */
.tabs.horizontal:not(.enclosed) > .tab-navigation li.active > a {background-color:#fff; border-bottom-color:#fff;}

/* Links */
a {color:#0077CC; text-decoration:none; cursor:pointer; }
	a:hover {color: #005c9d; text-decoration:underline; cursor:pointer; }
	a:active {color:#0077CC; }

/*=== Tophat ===*/
.auth #tophat:before { background-color:#151515;}
#tophat ul li a {font-family: 'OpenSansBold'; font-weight: normal; }

/*=== Global ===*/
nav#global > ul > li a {font-family:'OpenSansSemibold', 'arial', sans-serif; font-weight: normal;}
nav#local > ul > li a {font-family:'OpenSansBold', 'arial', sans-serif; font-weight: normal;}


/* Sidebar Navigation */
#sidebar-nav li a {font-family: 'OpenSans', 'arial', sans-serif; font-weight: normal;}
#sidebar-nav ul li.selected > a,
#sidebar-nav ul li.selected > a:hover,
#sidebar-nav ul li a:hover,
#sidebar-nav .sub > li > a:hover { background: #2A2A2A; }

/* Background Color */
#sidebar-nav,
#sidebar-nav .user-utils {background:#151515;}

/* Realm tabs */
#sidebar-nav li.realm { background: #030303; }
#sidebar-nav li.this.realm > a { background: #151515; border-top-color: #434343; }
#sidebar-nav li.other.realm > a { border-bottom-color: #434343; }

/*=== Formfields ===*/
.field-wrapper.select {font-family:'OpenSansBold'; font-weight:normal;}

/*=== Tabs ===*/
.tabs.vertical > .tab-navigation li a,
.tabs.horizontal > .tab-navigation li a {font-family:'OpenSansBold'; font-weight:normal;}

/*=== Accordions ===*/
.accordion .accordion-heading .accordion-toggle {font-family:'OpenSansBold'; font-weight:normal;}

/*=== Buttons ===*/

/* === Default Button Styles === */
.button,
input[type="button"],
input[type="submit"],
button {font-family: 'OpenSansBold', 'HelveticaBold', 'arial'; font-weight:normal;}

/* === Primary Button Styles === */
/* Default */
.button.primary,
input[type="button"].primary,
input[type="submit"].primary,
button.primary {background-color:#0076ad;}
button.arrow::after, button.arrow::before {border-color: transparent #0076ad  !important;}

/* Hover */
.button.primary:hover,
input[type="button"].primary:hover,
input[type="submit"].primary:hover,
button.primary:hover {background-color:#03608c;}

/* Disabled */
.button.primary.disabled,
.button.primary.disabled:hover,
input[type="button"].primary:disabled,
input[type="button"].primary:disabled:hover,
input[type="submit"].primary:disabled,
input[type="submit"].primary:disabled:hover,
button.primary:disabled,
button.primary:disabled:hover {background-color:#bbdaeb; border-color:#6591aa; color:#5893b3;}


/*=== Body ===*/
/* General Use of fonts */
h1 {font-family: "OpenSansBold", "Arial", sans-serif; font-weight: normal; font-style: normal;}
h2 {font-family: "OpenSansBold", "Arial", sans-serif; font-weight: normal; font-style: normal; }
h3 {font-family: "OpenSansSemibold", "Arial", sans-serif; font-weight: normal; font-style: normal; }
h4 {font-family: "OpenSansBold", "Georgia", serif; font-weight: normal; font-style: normal; }

/*.date {font-family: "MuseoSlab-500Italic", "Georgia", serif; font-weight:normal; font-style: normal;}*/

/* Status Messages */
.statusMessage > strong:first-child {font-family:'OpenSansBold'; font-weight:normal;}


/* Tables */
table tbody td.no-results { font-family:"MuseoSlab-700Italic"; font-style:normal; font-weight:normal;}
table th {font-family: 'OpenSansBold'; font-weight: normal; }


.breadcrumbs .progress .text, .panel-head {font-family: "OpenSansBold", "Arial", sans-serif; font-weight: normal; font-style: normal; }
.head-light, .status-label {font-family: "OpenSansSemibold", "Arial", sans-serif; font-weight: normal; font-style: normal;}


.normal {font-family: "OpenSans", "Arial", sans-serif; font-weight: normal; font-style: normal; }

.bold {font-family: "OpenSansbold", "Arial", sans-serif; font-weight: normal; font-style: normal;}

.semi-bold {font-family: "OpenSansSemibold", "Arial", sans-serif; font-weight: normal; font-style: normal;}