/*!
 * CloudTrade Portal Theme v1
 * Author: Scend Studio (http://scend.co.uk)
 */

@font-face {
	font-family: 'verbbold';
  src: url('/fonts/VerbBold-webfont.eot');
  src: url('/fonts/VerbBold-webfont.eot?#iefix') format('embedded-opentype'),
       url('/fonts/VerbBold-webfont.woff2') format('woff2'),
       url('/fonts/VerbBold-webfont.woff') format('woff'),
       url('/fonts/VerbBold-webfont.ttf') format('truetype'),
       url('/fonts/VerbBold-webfont.svg#verbbold') format('svg');
  font-weight:normal; font-style:normal;
}

@font-face {
  font-family: 'verblight_italic';
  src: url('/fonts/VerbLight-Italic-webfont.eot');
  src: url('/fonts/VerbLight-Italic-webfont.eot?#iefix') format('embedded-opentype'),
       url('/fonts/VerbLight-Italic-webfont.woff2') format('woff2'),
       url('/fonts/VerbLight-Italic-webfont.woff') format('woff'),
       url('/fonts/VerbLight-Italic-webfont.ttf') format('truetype'),
       url('/fonts/VerbLight-Italic-webfont.svg#verblight_italic') format('svg');
  font-weight:normal; font-style:normal;
}

@font-face {
  font-family: 'verblight';
  src: url('/fonts/VerbLight-webfont.eot');
  src: url('/fonts/VerbLight-webfont.eot?#iefix') format('embedded-opentype'),
       url('/fonts/VerbLight-webfont.woff2') format('woff2'),
       url('/fonts/VerbLight-webfont.woff') format('woff'),
       url('/fonts/VerbLight-webfont.ttf') format('truetype'),
       url('/fonts/VerbLight-webfont.svg#verblight') format('svg');
  font-weight:normal; font-style:normal;
}

@font-face {
    font-family: 'verbmedium';
    src: url('/fonts/VerbMedium-webfont.eot');
    src: url('/fonts/VerbMedium-webfont.eot?#iefix') format('embedded-opentype'), url('/fonts/VerbMedium-webfont.woff2') format('woff2'), url('/fonts/VerbMedium-webfont.woff') format('woff'), url('/fonts/VerbMedium-webfont.ttf') format('truetype'), url('/fonts/VerbMedium-webfont.svg#verbmedium') format('svg');
    font-weight: normal;
    font-style: normal;
}

body { color:#666; font-size:1.35em; line-height:1.3; font-family:'verblight', sans-serif; font-weight:normal;
	-webkit-font-smoothing: antialiased; font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

h1, h2, h3, h4 {
    font-family: 'verbbold', sans-serif;
    font-weight: normal;
    color: #005468;
}

h5 {
    font-family: 'verbmedium', sans-serif;
    font-weight: normal;
    color: #666;
}
strong, b { font-family:'verbbold', sans-serif; font-weight:normal; }

/* Links */
a { color:#009ce0; }
a:hover { color:#4d5156; }

.badge { background-color:#005468 !important; }

#enquiry_links { margin-bottom:10px; }
#enquiry_alert { font-weight:bold; color:#d9534f; margin-bottom:20px; }
#long_message { margin:-10px 0 20px 0; }

/* Nav Bar */
.navbar-default {
    background-color: #005468;
    color: #fff;
    border: none;
}
.navbar-default a { color:#fff; }

.navbar-default .navbar-nav > li > a { color:#fff; }
.navbar-default .navbar-nav > li > a:hover { color:#eee; }
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover { color:#005468; background-color:#e3f1f7; }
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover { color:#005468; background-color:#e3f1f7; }

/* Tabs */
.nav-tabs > li > a { font-weight:bold; color:#005468; background:#f1f5ef; border:1px solid #ddd }

.button_bar {
    background-color: #005468;
}

/* Tables */
table { background-color:white; }
tbody tr { background-color:#f9f9f9; }
tbody tr:nth-child(odd) { background-color:#f6f6f6; }
#results_table { margin-top:10px; }
.inner { font-size:1em; }

.table > tbody > tr.info > td, .table > tbody > tr.info > th, .table > tbody > tr > td.info, .table > tbody > tr > th.info, .table > tfoot > tr.info > td, .table > tfoot > tr.info > th, .table > tfoot > tr > td.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th, .table > thead > tr > td.info, .table > thead > tr > th.info { background-color:#e3f1f7; }
.table > tbody > tr.active > td, .table > tbody > tr.active > th, .table > tbody > tr > td.active, .table > tbody > tr > th.active, .table > tfoot > tr.active > td, .table > tfoot > tr.active > th, .table > tfoot > tr > td.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th, .table > thead > tr > td.active, .table > thead > tr > th.active { background-color:#e3f1f7; }

/* Panels */
.panel-body {  }
.panel-body tbody tr { background:none; }
.panel-body tbody tr:nth-child(odd) { background:none; }
.panel-footer {  }