@charset "utf-8";

/* Reset */
html { height:100%; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; -webkit-font-smoothing:antialiased;}
body { margin:0; padding:0; min-height:100%; height:auto !important; height:100%; text-align:center; color:#404040; font:12px/1.5 Helvetica,arial;}
h1,h2,h3,h4,h5,h6,p,figure,form { margin:0;}
table { border-collapse:collapse; border-spacing:0;}
img { border:0; vertical-align:middle; -ms-interpolation-mode:bicubic;}
a { text-decoration:none; color:#2965b1;}
a:focus { outline:thin dotted;}
a:hover { color:#017CB9; text-decoration:underline;}
h1 { font-size:16px; line-height:36px;}
h2 { font-size:14px; line-height:30px;}
h3 { line-height:24px;}
h3,h4,h5,h6 { font-size:12px;}
ul,li,ol { margin:0; padding:0; list-style:none outside none;}
ul.has-style li,ol li { margin-left:25px;}
ul.has-style li { list-style:disc;}
ol li { list-style:decimal;}
ul.inline-style li { float:left; display:inline;}
dl { margin-bottom:18px;}
dt { font-weight:bold;}
dd { margin:0 0 0 9px; padding:0;}

svg:not(:root) { overflow:hidden;}
pre { margin:0; white-space:pre-wrap; white-space:-moz-pre-wrap !important; white-space:-pre-wrap; white-space:-o-pre-wrap; word-wrap:break-word;}

button,input,select,textarea { font-size:100%; font-family:tahoma; margin:0; outline:0 none; vertical-align:baseline; *vertical-align:middle;}
textarea { overflow:auto; vertical-align:top; resize:none;}
button,input { line-height:normal;}
button,html input[type="button"],input[type="reset"],input[type="submit"],.submit-btn { -webkit-appearance:button; cursor:pointer; *overflow:visible;}
button[disabled],input[disabled],.disable { cursor:default;}
input[type="checkbox"],input[type="radio"],.form-radio,.form-checkbox { box-sizing:border-box; padding:0; *height:13px; *width:13px;}
fieldset { border:1px solid #c0c0c0; margin:0 2px 18px; padding:0.35em 0.625em 0.75em;}
legend { border:0; padding:0; white-space:normal; *margin-left:-7px;}
button::-moz-focus-inner,input::-moz-focus-inner { border:0; padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary { display:block;}
audio,canvas,video { display:inline-block; *display:inline; *zoom:1;}
audio:not([controls]) { display:none; height:0;}
nav ul,nav ol { list-style:none; list-style-image:none;}
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-cancel-button,input[type="search"]::-webkit-search-decoration { -webkit-appearance:none;}
:-moz-placeholder,::-webkit-input-placeholder { color:#999;}

/*- Clearfix -*/
.clearfix:before,.clearfix:after { content:""; display:table;}
.clearfix:after { clear:both; overflow:hidden;}
.clearfix { zoom:1;}

/* Function */

/*- Margin -*/
.no-margin { margin:0 !important;}

.f-margin5 { margin:5px !important;}
.f-margin10 { margin:10px !important;}
.f-margin15 { margin:15px !important;}
.f-margin20 { margin:20px !important;}

.f-mt5 { margin-top:5px !important;}
.f-mt10 { margin-top:10px !important;}
.f-mt15 { margin-top:15px !important;}
.f-mt20 { margin-top:20px !important;}
.f-mt30 { margin-top:30px !important;}

.f-mr10 { margin-right:10px !important;}
.f-mr15 { margin-right:15px !important;}
.f-mr20 { margin-right:20px !important;}
.f-mr25 { margin-right:25px !important;}

.f-mb10 { margin-bottom:10px !important;}
.f-mb15 { margin-bottom:15px !important;}
.f-mb20 { margin-bottom:20px !important;}
.f-mb25 { margin-bottom:25px !important;}

.f-ml10 { margin-left:10px !important;}
.f-ml15 { margin-left:15px !important;}
.f-ml20 { margin-left:20px !important;}
.f-ml30 { margin-left:30px !important;}

/*- Padding -*/
.no-padding { padding:0 !important;}
.f-padding5 { padding:5px !important;}
.f-padding10 { padding:10px !important;}
.f-padding15 { padding:15px !important;}
.f-padding20 { padding:20px !important;}

.f-pt10 { padding-top:10px !important;}
.f-pt15 { padding-top:15px !important;}
.f-pt20 { padding-top:20px !important;}
.f-pt30 { padding-top:30px !important;}

.f-pr10 { padding-right:10px !important;}
.f-pr15 { padding-right:15px !important;}
.f-pr20 { padding-right:20px !important;}
.f-pr30 { padding-right:30px !important;}

.f-pb10 { padding-bottom:10px !important;}
.f-pb15 { padding-bottom:15px !important;}
.f-pb20 { padding-bottom:20px !important;}
.f-pb30 { padding-bottom:30px !important;}

.f-pl10 { padding-left:10px !important;}
.f-pl15 { padding-left:15px !important;}
.f-pl20 { padding-left:20px !important;}
.f-pl30 { padding-left:30px !important;}

/*- Border -*/
.no-border { border:0 !important;}

.border-top { border-top:1px solid #DDD;}
.border-right { border-right:1px solid #DDD;}
.border-bottom { border-bottom:1px solid #DDD;}
.border-left { border-left:1px solid #DDD;}

/*- Border Radius -*/
.no-radius { border-radius:0 !important; -webkit-border-radius:0 !important; -moz-border-radius:0 !important;}

.radius-3 { border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.radius-5 { border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.radius-10 { border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px;}

/*- Text -*/
.text-bold { font-weight:bold !important;}
.text-minu { font-weight:normal !important;}

.text-xsmall { font-size:11px !important;}
.text-small { font-size:12px !important;}
.text-middle { font-size:14px !important;}
.text-large { font-size:16px !important;}
.text-xlarge { font-size:18px !important;}

.text-left { text-align:left !important;}
.text-center { text-align:center !important;}
.text-right { text-align:right !important;}

/* Block */
.hide { display:none !important;}
.show { display:block !important;}

.inline { display:inline;}
.inline-block { display:inline-block;}
.center-block { display:block; margin-right:auto; margin-left:auto;}

.pull-none { float:none;}
.pull-left { float:left !important;}
.pull-right { float:right !important;}

.text-default { color:#E6E9ED !important;}
.text-primary { color:#37BC9B !important;}
.text-success { color:#8CC152 !important;}
.text-info { color:#3BAFDA !important;}
.text-warning { color:#F6BB42 !important;}
.text-danger { color:#E9573F !important;}

/* Button */
.btn * { margin:0; padding:0;}
.btn { display:inline-block; *display:inline; *margin:auto 2px; padding:5px 12px; line-height:1.42857143; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; background-image:none; text-align:center; text-decoration:none; vertical-align:middle; cursor:pointer; font-size:14px; *zoom:1; *overflow:visible; blr:expression(this.onFocus=this.blur());}
.btn:hover { text-decoration:none; background-image:none;}
.btn:active { position:relative; top:1px;}

/*- Button Default -*/
.btn-default { border:1px solid #E6E9ED; background-color:#F5F7FA; color:#333;}
.btn-default:hover,.btn-default:focus,.btn-default:active{ border-color:#E6E9ED; background-color:#E6E9ED; color:#333;}
a.btn-default,a.btn-default:hover,a.btn-default:active { color:#333;}

/*- Button Primary -*/
.btn-primary { border:1px solid #37BC9B; background-color:#37BC9B; color:#FFF;}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active{ border-color:#29AF8E; background-color:#29AF8E; color:#FFF;}
a.btn-primary,a.btn-primary:hover,a.btn-primary:active { color:#FFF;}

/*- Button Success -*/
.btn-success { border:1px solid #8CC152; background-color:#8CC152; color:#FFF;}
.btn-success:hover,.btn-success:focus,.btn-success:active{ border-color:#74AD3B; background-color:#74AD3B; color:#FFF;}
a.btn-success,a.btn-success:hover,a.btn-success:active { color:#FFF;}

/*- Button Info -*/
.btn-info { border:1px solid #3BAFDA; background-color:#3BAFDA; color:#FFF;}
.btn-info:hover,.btn-info:focus,.btn-info:active{ border-color:#29A0CB; background-color:#29A0CB; color:#FFF;}
a.btn-info,a.btn-info:hover,a.btn-info:active { color:#FFF;}

/*- Button Warning -*/
.btn-warning { border:1px solid #F6BB42; background-color:#F6BB42; color:#FFF;}
.btn-warning:hover,.btn-warning:focus,.btn-warning:active{ border-color:#E8AA2E; background-color:#E8AA2E; color:#FFF;}
a.btn-warning,a.btn-warning:hover,a.btn-warning:active { color:#FFF;}

/*- Button Danger -*/
.btn-danger { border:1px solid #E9573F; background-color:#E9573F; color:#FFF;}
.btn-danger:hover,.btn-danger:focus,.btn-danger:active{ border-color:#D8482C; background-color:#D8482C; color:#FFF;}
a.btn-danger,a.btn-danger:hover,a.btn-danger:active { color:#FFF;}

/*- Button Link -*/
.btn-link { color:#37BC9B; text-decoration:none;}
.btn-link:hover,.btn-link:focus,.btn-link:active{ color:#29AF8E;}
a.btn-link,a.btn-link:hover,a.btn-link:active { color:#29AF8E;}
.btn-link:hover,a.btn-link:hover { text-decoration:underline;}

/*- Button Size -*/
.btn-lg,a.btn-lg { padding:10px 16px; font-size:16px; line-height:1.3333333;}
.btn-md,a.btn-md { padding:5px 12px; font-size:14px; line-height:1.42857143;}
.btn-sm,a.btn-sm { padding:5px 10px; font-size:12px; line-height:1.5;}
.btn-xs,a.btn-xs { padding:1px 5px; font-size:12px; line-height:1.5;}


/* Panel */
.panel { margin:0; margin-bottom:10px; padding:0; border:1px solid transparent; background-color:#FFF; text-align:left;}
.panel-heading { position:relative; margin:0; padding:0; padding:10px 15px; border-bottom:1px solid transparent; line-height:1.17; font-size:14px;}
.panel-heading .btn-sm { margin-top:-7px;}
.panel-heading .btn-xs { margin-top:-3px;}
.panel-heading .right-content { position:absolute; top:5px; right:5px;}
.panel-heading .right-content .btn { padding:3px 5px;}
.panel-heading .panel-title { margin-top:0; margin-bottom:0; font-size:14px; color:inherit;}
.panel-body { padding:15px;}
.panel-footer { padding:10px 15px; border-top:1px solid #DDD; background-color:#F5F5F5;}

/*- Panel No Border -*/
.panel-noborder { border:none;}

/*- Panel Default -*/
.panel-default { border-color:#D5DAE0;}
.panel-default .panel-heading { border-color:#E6E9ED; background-color:#F5F7FA; color:#656D78;}
.panel-default .panel-footer { border-top-color:#E6E9ED; background-color:#F5F7FA;}
.panel-noborder.panel-default .panel-heading { background-color:#F5F7FA;}

/*- Panel Primary -*/
.panel-primary { border-color:#37BC9B;}
.panel-primary .panel-heading { border-color:#37BC9B; background-color:#37BC9B; color:#FFF;}
.panel-primary .panel-footer { border-top-color:#E6E9ED; background-color:#F5F7FA;}
.panel-noborder.panel-primary .panel-heading { background-color:#37BC9B;}

/*- Panel Success -*/
.panel-success { border-color:#8CC152;}
.panel-success .panel-heading { border-color:#8CC152; background-color:#8CC152; color:#FFF;}
.panel-success .panel-footer { border-top-color:#E6E9ED; background-color:#F5F7FA;}
.panel-noborder.panel-success .panel-heading { background-color:#8CC152;}

/*- Panel Info -*/
.panel-info { border-color:#3BAFDA;}
.panel-info .panel-heading { border-color:#3BAFDA; background-color:#3BAFDA; color:#FFF;}
.panel-info .panel-footer { border-top-color:#E6E9ED; background-color:#F5F7FA;}
.panel-noborder.panel-info .panel-heading { background-color:#3BAFDA;}

/*- Panel Warning -*/
.panel-warning { border-color:#F6BB42;}
.panel-warning .panel-heading { border-color:#F6BB42; background-color:#F6BB42; color:#FFF;}
.panel-warning .panel-footer { border-top-color:#E6E9ED; background-color:#F5F7FA;}
.panel-noborder.panel-warning .panel-heading { background-color:#F6BB42;}

/*- Panel Danger -*/
.panel-danger { border-color:#E9573F;}
.panel-danger .panel-heading { border-color:#E9573F; background-color:#E9573F; color:#FFF;}
.panel-danger .panel-footer { border-top-color:#E6E9ED; background-color:#F5F7FA;}
.panel-noborder.panel-danger .panel-heading { background-color:#E9573F;}


/* Box */
.box { position:relative; margin-bottom:20px; padding:10px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; border:1px solid #D5DAE0; background-color:#FFF;}
.box.more-padding { padding:15px;}
.box.full { padding:0;}
.box.transparent { border:none; background-color:transparent;}
.box.nomargin { margin:0;}
.box.noborder { border:none;}
.box .right-content { position:absolute; top:-1px; right:0; z-index:9;}

.box h4.small-title { margin:0; margin-bottom:10px; padding:0; text-align:left; font-size:14px; color:#656D78; font-weight:400;}
.box h4.small-title .btn { margin-top:-5px;}
.bg-primary h4.small-title,.bg-success h4.small-title,.bg-info h4.small-title,.bg-danger h4.small-title,.bg-warning h4.small-title { color:#FFF;}

.box hr { margin:10px 0; *margin:-5px 0; height:0; border:0; border-top:1px solid #EEE; box-sizing:content-box; -webkit-box-sizing:content-box; -moz-box-sizing:content-box;}
.box.bg-primary,.box.bg-success,.box.bg-info,.box.bg-warning,.box.bg-danger { border:none;}
.bg-primary hr { border-color:#27A283;}
.bg-success hr { border-color:#76AD3E;}
.bg-info hr { border-color:#2998C1;}
.bg-warning hr { border-color:#E0A52C;}
.bg-danger hr { border-color:#D1462C;}

/* Background */
.bg-default { background-color:#F5F7FA; color:#333;}
.bg-default-hover { background-color:#E6E9ED; color:#333;}

.bg-primary { background-color:#37BC9B; color:#FFF;}
.bg-primary-hover { background-color:#29AF8E; color:#FFF;}

.bg-success { background-color:#8CC152; color:#FFF;}
.bg-success-hover { background-color:#74AD3B; color:#FFF;}

.bg-info { background-color:#3BAFDA; color:#FFF;}
.bg-info-hover { background-color:#29A0CB; color:#FFF;}

.bg-warning { background-color:#F6BB42; color:#FFF;}
.bg-warning-hover { background-color:#E8AA2E; color:#FFF;}

.bg-danger { background-color:#E9573F; color:#FFF;}
.bg-danger-hover { background-color:#D8482C; color:#FFF;}


/* Form */
.form { font-size:14px; line-height:1.5; text-align:left;}
.form,.form * { list-style:none;}

.form fieldset { border:0;}
.form legend { display:none;}

.form .form-explain { margin:0; padding:8px 0 0; font-size:14px; color:#999;}
.form .form-other { margin-left:8px; color:#666;}
.form .form-text { display:inline-block; *display:inline; *zoom:1; margin-top:6px;}
.form .form-field { display:inline-block; *display:inline; *zoom:1; margin-top:6px; color:#656D78;}
.form .form-field .form-field-block { clear:both; margin-bottom:5px; padding:0;}

.form .form-label { float:left; margin-left:-180px; padding-top:5px; width:170px; text-align:right; font-size:14px; color:#656D78; font-weight:400;}
.form .form-required { margin-right:6px; color:#E9573F; font-size:14px;}
.form .form-checkcode { width:100px;height:24px;line-height:28px;margin:0;padding:2px 5px;}

.form-item:after { clear:both; content:'.'; visibility:hidden; display:block; height:0;}
.form-item { zoom:1; padding:0 5px 20px 170px;}
.form-item select { margin:4px 0 0; vertical-align:middle;}
.form-item input { vertical-align:middle;}
.form-item .form-input { color:#595959; vertical-align:middle; *vertical-align:-5px;}

.form-item-block:after { clear:both; content:'.'; visibility:hidden; display:block; height:0;}
.form-item-block { padding:0 5px 20px 0;}
.form-item-block .form-label { float:none; clear:both; display:block; margin:0; padding:6px 6px 6px 0; width:auto; text-align:left;}

.form-input { padding:6px; line-height:18px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; border:1px solid #DDD; color:#555; font-size:12px;}
.form-input:hover,.form-textarea:hover,.form-input-hover { border:1px solid #CCC;}
.form-input:focus,.form-textarea:focus,.form-input-focus { border:1px solid #CCC; color:#444;}

.form-textarea { overflow:auto; padding:1px 3px 0 4px; line-height:15px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; border:1px solid #DDD; font-size:12px;}
.form-select { padding:7px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; border:1px solid #DDD;}

.form-input[disabled],.form-textarea[disabled] { border:1px solid #DDD; background:#EEE;}
.form-input:disabled,.form-textarea:disabled { border:1px solid #DDD; background:#EEE;}

.form-checkbox,.form-radio { margin:0; margin-right:5px; padding:0; width:13px; height:13px; font-size:13px; vertical-align:baseline;}
.placeholder { color:#EEE;}

.input-group { display:inline-block; *display:inline; margin:0; padding:0; height:30px;}
.input-group .form-input { float:left; *padding:7px 6px 9px 6px; border:1px solid #DDD; border-top-right-radius:0; -webkit-border-top-right-radius:0; -moz-border-top-right-radius:0; border-bottom-right-radius:0; -webkit-border-bottom-right-radius:0; -moz-border-bottom-right-radius:0;}
.input-group .input-group-addonright { float:left; display:inline-block; padding:6px; line-height:1.3; border-top-right-radius:3px; -webkit-border-top-right-radius:3px; -moz-border-top-right-radius:3px; border-bottom-right-radius:3px; -webkit-border-bottom-right-radius:3px; -moz-border-bottom-right-radius:3px; border:1px solid #DDD; border-left:none; background-color:#EEE; font-size:14px; color:#555;}
.input-group .input-group-addonleft { float:left; display:inline-block; padding:6px; line-height:1.3; border-top-left-radius:3px; -webkit-border-top-left-radius:3px; -moz-border-top-right-radius:3px; border-bottom-right-radius:3px; -webkit-border-bottom-right-radius:3px; -moz-border-bottom-right-radius:3px; border:1px solid #DDD; border-left:none; background-color:#EEE; font-size:14px; color:#555;}


/* Table */
.table { width:100%; border-collapse:collapse; border:1px solid #E6E9ED; background-color:#FFF; font-size:12px; text-align:left;}
.table-layout-fixed { table-layout:fixed;}
.table-layout-fixed tr td { overflow:hidden;}
.table-split,.table-hover { background-color:#F6F8F9;}
.table tr { color:#656D78;}
.table thead { color:#656D78; border-top:none; background-color:#F6F6F6;}
.table th { padding:8px; line-height:1.42857143; vertical-align:bottom; border-bottom:1px solid #E6E9ED; text-align:left;}
.table td { padding:8px; line-height:1.42857143; vertical-align:top; border-top:1px solid #E6E9ED;}
table td.rowspan { border-left:1px solid #E6E9ED;}
.table tfoot td {}
.table-noborder { border:none; outline:none;}
.table-noborder tr:nth-child(even),.table-noborder .table-split,.table-noborder .table-hover { background-color:#FCFCFF;}
.table-inpanel { border:none; outline:none;}

/*- Table Default -*/
.table-default { border:none;}
.table-default thead tr { background-color:#E6E9ED; color:#333;}
.table-default thead tr th { border-bottom:0;}
.table-default tbody tr:first-child td { border-top:0;}

/*- Table Primary -*/
.table-primary { border:none;}
.table-primary thead tr { background-color:#48CFAD; color:#FFF;}
.table-primary thead tr th { border-bottom:0;}
.table-primary tbody tr:first-child td { border-top:0;}

/*- Table Success -*/
.table-success { border:none;}
.table-success thead tr { background-color:#A0D468; color:#FFF;}
.table-success thead tr th { border-bottom:0;}
.table-success tbody tr:first-child td { border-top:0;}

/*- Table info -*/
.table-info { border:none;}
.table-info thead tr { background-color:#4FC1E9; color:#FFF;}
.table-info thead tr th { border-bottom:0;}
.table-info tbody tr:first-child td { border-top:0;}

/*- Table Warning -*/
.table-warning { border:none;}
.table-warning thead tr { background-color:#FFCE54; color:#FFF;}
.table-warning thead tr th { border-bottom:0;}
.table-warning tbody tr:first-child td { border-top:0;}

/*- Table Danger -*/
.table-danger { border:none;}
.table-danger thead tr { background-color:#FC6E51; color:#FFF;}
.table-danger thead tr th { border-bottom:0;}
.table-danger tbody tr:first-child td { border-top:0;}

/* Thumbnail */
.thumbnail { display:block; margin-bottom:20px; padding:4px; line-height:1.42857143; border:1px solid #DDD; border-radius:4px; background-color:#FFF;}
.thumbnail img { display:block; max-width:100%; height:auto;}
.thumbnail a img,.thumbnail img { margin-right:auto; margin-left:auto;}
.thumbnail .caption { padding:5px; color:#333;}

.thumbnail.noborder { border-width:0;}

/* Modal */
.modal-bg { display:none; position:fixed; top:0; left:0; z-index:1000000; width:100%; height:100%; background:#000; background:rgba(0,0,0,.8); filter:alpha(opacity=80);}
.modal { visibility:hidden; position:absolute; z-index:1000001; top:100px; left:50%; margin-left:-260px; padding:0; width:520px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; background-color:#FFF; -moz-box-shadow:0 0 10px rgba(0,0,0,.4); -webkit-box-shadow:0 0 10px rgba(0,0,0,.4); -box-shadow:0 0 10px rgba(0,0,0,.4); text-align:left;}

.modal .modal-heading { padding:10px; min-height:16.43px; border-top-left-radius:3px; -webkit-border-top-left-radius:3px; -moz-border-top-left-radius:3px; border-top-right-radius:3px; -webkit-border-top-right-radius:3px; -moz-border-top-right-radius:3px; border-bottom:1px solid #E5E5E5;}
.modal .modal-heading .modal-title { margin:0; line-height:1.42857143; font-size:14px;}
.modal .modal-heading .right-content { position:absolute; top:3px; right:10px; font-size:22px; line-height:1.42857143; color:#AAA; font-weight:777; cursor:pointer;}


.modal .modal-body { position:relative; padding:15px;}
.modal .modal-footer { padding:10px; border-top:1px solid #E5E5E5; text-align:right;}

.modal.modal-sm { margin-left:-100px; width:200px;}
.modal.modal-md { margin-left:-200px; width:400px;}
.modal.modal-lg { margin-left:-300px; width:600px;}
.modal.modal-xl { margin-left:-400px; width:800px;}

.close-modal {}

/*- Modal Default -*/
.modal-default .modal-heading { border-bottom:0; background-color:#F5F7FA; color:#333;}
.modal-default .modal-heading .right-content { color:#333;}

/*- Modal Primary -*/
.modal-primary .modal-heading { border-bottom:0; background-color:#37BC9B; color:#FFF;}
.modal-primary .modal-heading .right-content { color:#FFF;}

/*- Modal Success -*/
.modal-success .modal-heading { border-bottom:0; background-color:#8CC152; color:#FFF;}
.modal-success .modal-heading .right-content { color:#FFF;}

/*- Modal info -*/
.modal-info .modal-heading { border-bottom:0; background-color:#3BAFDA; color:#FFF;}
.modal-info .modal-heading .right-content { color:#FFF;}

/*- Modal Warning -*/
.modal-warning .modal-heading { border-bottom:0; background-color:#F6BB42; color:#FFF;}
.modal-warning .modal-heading .right-content { color:#FFF;}

/*- Modal Danger -*/
.modal-danger .modal-heading { border-bottom:0; background-color:#E9573F; color:#FFF;}
.modal-danger .modal-heading .right-content { color:#FFF;}


/* Grid */
.row { margin-left:-20px; *zoom:1}
.row:before,.row:after { display:table; line-height:0; content:"";}
.row:after { clear:both;}
.container { margin-left:auto; margin-right:auto; width:940px;}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12 { float:left; min-height:1px; margin-left:20px;}
.col-12 { width:940px;}
.col-11 { width:860px;}
.col-10 { width:780px;}
.col-9 { width:700px;}
.col-8 { width:620px;}
.col-7 { width:540px;}
.col-6 { width:460px;}
.col-5 { width:380px;}
.col-4 { width:300px;}
.col-3 { width:220px;}
.col-2 { width:140px;}
.col-1 { width:60px;}

.col-offset-12 { margin-left:980px;}
.col-offset-11 { margin-left:900px;}
.col-offset-10 { margin-left:820px;}
.col-offset-9 { margin-left:740px;}
.col-offset-8 { margin-left:660px;}
.col-offset-7 { margin-left:580px;}
.col-offset-6 { margin-left:500px;}
.col-offset-5 { margin-left:420px;}
.col-offset-4 { margin-left:340px;}
.col-offset-3 { margin-left:260px;}
.col-offset-2 { margin-left:180px;}
.col-offset-1 { margin-left:100px;}


/* Pagination */
.pagination { display:inline-block; margin:0; padding-left:0; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.pagination li { display:inline;}
.pagination li a,.pagination li span { position:relative; float:left; padding:6px 12px; margin-left:-1px; line-height:1.42857143; border:1px solid #DDD; background-color:#FFF; color:#3BAFDA; text-decoration:none;}

.pagination li:first-child a,.pagination li:first-child span { margin-left:0; border-top-left-radius:3px; border-bottom-left-radius:3px;}
.pagination li:last-child a,.pagination li:last-child span { border-top-right-radius:3px; border-bottom-right-radius:3px;}

.pagination li a:hover,.pagination li span:hover,.pagination li a:focus,.pagination li span:focus { color:#2A6496; background-color:#EEE; border-color:#DDD;}
.pagination .active a,.pagination .active span,.pagination .active a:hover,.pagination .active span:hover,.pagination .active a:focus,.pagination .active span:focus { z-index:2; color:#FFF; cursor:default; background-color:#3BAFDA; border-color:#3BAFDA;}
.pagination .disabled span,.pagination .disabled span:hover,.pagination .disabled span:focus,.pagination .disabled a,.pagination .disabled a:hover,.pagination .disabled a:focus { color:#CCC; cursor:not-allowed; background-color:#F5F7FA; border-color:#DDD;}

.pagination-lg li a,.pagination-lg li span { padding:10px 16px; font-size:16px;}
.pagination-lg li:first-child a,.pagination-lg li:first-child > span { border-top-left-radius:4px; border-bottom-left-radius:4px;}
.pagination-lg li:last-child a,.pagination-lg li:last-child span { border-top-right-radius:4px; border-bottom-right-radius:4px;}
.pagination-sm li a,.pagination-sm li span { padding:5px 10px; font-size:12px;}
.pagination-sm li:first-child a,.pagination-sm li:first-child span { border-top-left-radius:2px; border-bottom-left-radius:2px;}
.pagination-sm li:last-child a,.pagination-sm li:last-child span { border-top-right-radius:2px; border-bottom-right-radius:2px;}

/*- Pagination Default -*/
.pagination.default li a,.pagination.default li span { color:#333;}
.pagination.default .active a,.pagination.default .active span,.pagination.default .active a:hover,.pagination.default .active span:hover,.pagination.default .active a:focus,.pagination.default .active span:focus { background-color:#E6E9ED; border-color:#E6E9ED; color:#333;}

.pagination.primary li a,.pagination.primary li span { color:#37BC9B;}
.pagination.primary .active a,.pagination.primary .active span,.pagination.primary .active a:hover,.pagination.primary .active span:hover,.pagination.primary .active a:focus,.pagination.primary .active span:focus { background-color:#37BC9B; border-color:#37BC9B; color:#FFF;}

.pagination.success li a,.pagination.success li span { color:#8CC152;}
.pagination.success .active a,.pagination.success .active span,.pagination.success .active a:hover,.pagination.success .active span:hover,.pagination.success .active a:focus,.pagination.success .active span:focus { background-color:#8CC152; border-color:#8CC152; color:#FFF;}

.pagination.info li a,.pagination.info li span{color:#3BAFDA;}
.pagination.info .active a,.pagination.info .active span,.pagination.info .active a:hover,.pagination.info .active span:hover,.pagination.info .active a:focus,.pagination.info .active span:focus { background-color:#3BAFDA; border-color:#3BAFDA; color:#FFF;}

.pagination.danger li a,.pagination.danger li span { color: #E9573F;}
.pagination.danger .active a,.pagination.danger .active span,.pagination.danger .active a:hover,.pagination.danger .active span:hover,.pagination.danger .active a:focus,.pagination.danger .active span:focus { background-color:#E9573F; border-color:#E9573F; color:#FFF;}

.pagination.warning li a,.pagination.warning li span { color:#F6BB42;}
.pagination.warning .active a,.pagination.warning .active span,.pagination.warning .active a:hover,.pagination.warning .active span:hover,.pagination.warning .active a:focus,.pagination.warning .active span:focus { background-color:#F6BB42; border-color:#F6BB42; color:#FFF;}


/* Tabs */
.tabs {}
.tabs .tabs-heading { clear:both; display:block; border-bottom:1px solid #DDD;}
.tabs .tabs-heading .tabs-heading-item { float:left; margin-right:1px; margin-bottom:-1px; *position:relative; *zoom:1;}
.tabs .tabs-heading .tabs-heading-item a { display:block; padding:8px 12px; font-size:14px; color:#555; border-top-left-radius:3px; -webkit-border-top-left-radius:3px; -moz-border-top-left-radius:3px; border-top-right-radius:3px; -webkit-border-top-right-radius:3px; -moz-border-top-right-radius:3px; background-color:#FFF;}
.tabs .tabs-heading .tabs-heading-item a:hover { background-color:#EEE; color:333; text-decoration:none;}

.tabs .tabs-heading .tabs-heading-item.active a { border:1px solid #DDD; border-bottom:0;}
.tabs .tabs-heading .tabs-heading-item.active a:hover { background-color:#FFF;}

.tabs .tabs-body {}
.tabs .tabs-body .tabs-body-item { display:block; text-align:left;}

/*- Collapse -*/
.collapse { display:none; visibility:hidden; *outline:none;}
.collapse.in { display:block; visibility:visible;}
tr.collapse.in { display:table-row;}
tbody.collapse.in { display:table-row-group;}
.collapsing { position:relative; height:0; overflow:hidden;}

.col-md-6{width:50%;float:left;line-height:57px;}

