@charset "utf-8";
/* CSS Document */

/* HTML5 display definitions
========================================================================== */
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display: inline;
*zoom: 1;
}
audio:not([controls]) {
display: none;
}
[hidden] {
display: none;
}
/* Base
========================================================================*/
html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
html, button, input, select, textarea { font-family: sans-serif; color: #222; }
body { margin: 0; font-size: 1em; line-height: 1.6; }
::-moz-selection {
background: #98CBFF;
color: #fff;
text-shadow: none;
}
::selection {
background: #98CBFF;
color: #fff;
text-shadow: none;
}
/* GLOBAL RESETS
========================================================================*/
* { padding:0; margin:0; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
ol, ul { list-style:none }
a { color: #0066CC; text-decoration: none; }
a:hover { color: #f7941d; text-decoration: none }
:focus, a:focus { outline:none; }
:active, a:active { outline:none; }
:focus { -moz-outline-style:none; }
/* TABLE
========================================================================*/
table { border-collapse:collapse; border-spacing:0 }
th, td, caption { font-weight: normal; vertical-align: top; text-align: left; }
td.center { text-align:center; }
/* IMAGES
========================================================================*/
img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }
svg:not(:root) {
overflow: hidden;
}
img.flLeft { margin-right:15px; }
img.flRight { margin-left:15px; }
/* POSITION ABSOLUTE
========================================================================*/
.absolute { position:absolute }
.absoluted > * { position:absolute }
/* POSITION RELATIVE
========================================================================*/
.rel { position:relative }
/* GLOBAL FLOAT
========================================================================*/
.flLeft { float:left; }
.flRight { float:right; }
/* CLEAR FLOAT
========================================================================*/
.clearfix:after { content:"\0020"; display:block; height:0; clear:both; visibility:hidden; overflow:hidden }
.clear { clear:both; padding:0; margin:0; overflow:hidden; height:0 }
/* DISPLAY INLINE
========================================================================*/
.inline { display:inline }
/* DEFAULT FORM STYLING
========================================================================*/
input[type="radio"], input[type="checkbox"] { vertical-align:-2px }
textarea { resize:none; overflow:auto }
input { visibility:visible; outline:none }
/* MARGIN 0
========================================================================*/
.mrgLast { margin-right:0 !important }
.mrgFirst { margin-left:0 !important }
/* FORM
========================================================================*/
form { margin: 0; }
fieldset { border: 0; margin: 0; padding: 0; }
legend { border: 0; *margin-left: -7px;
padding: 0; white-space: normal; }
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle;
}
button, input { line-height: normal; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; *width: 13px;
*height: 13px;
}
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button {
-webkit-appearance: none;
}
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; *overflow: visible;
}
button[disabled], input[disabled] { cursor: default; }
button::-moz-focus-inner, input::-moz-focus-inner {
border: 0;
padding: 0;
}
textarea { overflow: auto; vertical-align: top; resize: vertical; }
/* Chrome Frame Prompt
========================================================================*/
.chromeframe { margin: 0.2em 0; background: #ccc; color: black; padding: 0.2em 0; }
.startube-wrapper { margin:0 !important; }
table.table.table-striped { margin:0 0 20px 0; width:100%; }
table.table.table-striped tr { }
table.table.table-striped tr th { border:1px solid #cccccc; padding:8px 10px; background:#597CBE; color:#ffffff; }
table.table.table-striped tr td { border:1px solid #cccccc; padding:6px 10px; }
.js-stools { margin-top:30px; }
.js-stools .js-stools-field-list, .js-stools .js-stools-field-filter { margin: 0 1% 5px 0; }
.js-stools .btn-wrapper { display: block; margin-top: 24px; }
.js-stools input { padding:8px 10px; width:200px; border:1px solid #dadada; float:left; margin-left:10px; border-radius:4px; }
.js-stools button { padding:6px 30px 6px 30px; border:1px solid #f7941d; background:none; color:#a0a0a0; display:inline-block; float:left; margin-left:0; margin-right:8px; border-radius:20px; }
.js-stools button:hover { background:none; border:1px solid #f7941d; color:#f7941d; }
.js-stools button[type="button"] { }
.js-stools-container-bar label { float:left; }
.js-stools .btn-wrapper { }
.js-stools-field-filter { width:24%; float: left; }
.js-stools-field-filter .controls input { margin-left:0; width:92%; background:none; color:#a0a0a0; }
.rightcontent .content_search { }
.rightcontent .content_search select { padding:8px 10px; width:220px; border:1px solid #dadada; float:left; margin-left:10px; border-radius:4px; padding: 8px 10px; border: 1px solid #dadada; float: left; border-radius: 4px; background:none; color:#a0a0a0; margin-bottom:20px;}

.rightcontent .content_search button{ margin-right:10px;}