/* Login */
.logo { font-size: 40px; }
.login_errors { color: rgb(181, 18, 25); }
.text-center { color: #ffffff; }
.title { color: #0163AC; }

/* Flot Plugin */
#stats-chart1 { height: 263px; }
#stats-chart2, #stats-chart3, #stats-chart4, #stats-chart5 { height: 100px; }

/* UI */
.box-statistic [class*="icon-"] { top: 20px; }
.box-statistic [class*="icon-"].small { font-size: 14px; }
.box-statistic [class*="icon-"].list { top: 36px; }
.spacer { display: inline; float: left; margin-right: 4%; }
.stats { margin: 14px 0; }
.stats > div { margin: 10px 0; padding-left: 0px; }
.line div { margin-bottom: 15px; }
.tabbable .box .box-content { border-top: none; }
.tabbable .nav-tabs { margin-right: 0; margin-bottom: 0; padding-right: 0; }
.tabbable .nav-tabs > li > a { color: #39b3d7; }
.tabbable .nav-tabs > li.active a { color: #000; -webkit-border-radius: 4px 4px 0 0 !important; -moz-border-radius: 4px 4px 0 0 !important; border-radius: 4px 4px 0 0 !important; }
.tabs-left .nav-tabs { margin-left: 15px; }
#answers .dropdown-menu { left: -162px; }
#cke_editor1 { -webkit-border-radius: 4px !important; -moz-border-radius: 4px !important; -ms-border-radius: 4px !important; -o-border-radius: 4px !important; border-radius: 4px !important; }
a { color: #0088cc; }
ul .nav a { color: #222; }
.well { padding-bottom: 40px; }
#whitelist, #blacklist, #geo { border-color: #d0d0d0; }
.help-block { display: none; }
.ui-widget-content { background: none !important; }
.ui-widget-header { background-color: #ccc !important; }

/* Breadcrumb */
.breadcrumb li a { text-decoration: none; }
.breadcrumb { text-align: right; }

/* Tables */
th:focus { outline: none; }
thead > tr > th { cursor: pointer; }
tbody > tr:hover { background-color: #ECFFB3; cursor: pointer; }
.dataTables_processing { background-color: rgb(240, 240, 240); padding: 0 0 10px 30px; }
.table-bordered { border-left: 0; border-right: 0; }
.table-bordered > tfoot > tr > th, .table-bordered > tfoot > tr > td { border-top-width: 2px; }
input[type="text"], input[type="number"] { -webkit-border-radius: 4px !important; -moz-border-radius: 4px !important; border-radius: 4px !important; }
textarea { -webkit-border-radius: 4px !important; -moz-border-radius: 4px !important; border-radius: 4px !important; }
.input-prepend span { -webkit-border-radius: 4px 0 0 4px !important; -moz-border-radius: 4px 0 0 4px !important; border-radius: 4px 0 0 4px !important; }
.input-prepend input { -webkit-border-radius: 0 4px 4px 0 !important; -moz-border-radius: 0 4px 4px 0 !important; border-radius: 0 4px 4px 0 !important; }
.input-append span { -webkit-border-radius: 0 4px 4px 0 !important; -moz-border-radius: 0 4px 4px 0 !important; border-radius: 0 4px 4px 0 !important; }
.input-append input { -webkit-border-radius: 4px 0 0 4px !important; -moz-border-radius: 4px 0 0 4px !important; border-radius: 4px 0 0 4px !important; }
.input-appendPrepend span { border-right: 0; border-left: 0; -webkit-border-radius: 0  !important; -moz-border-radius: 0  !important; border-radius: 0 !important; }
.input-appendPrepend span:first-child { border-left: 1px solid #cccccc; -webkit-border-radius: 4px 0 0 4px !important; -moz-border-radius: 4px 0 0 4px !important; border-radius: 4px 0 0 4px !important; }
.input-appendPrepend input { -webkit-border-radius: 0 4px 4px 0 !important; -moz-border-radius: 0 4px 4px 0 !important; border-radius: 0 4px 4px 0 !important; }
.input-appendPrepend .no-border { -webkit-border-radius: 0 0 0 0 !important; -moz-border-radius: 0 0 0 0 !important; border-radius: 0 0 0 0 !important; }
#answers a { color: #005580; }
.dataTables_wrapper { border-top: 1px solid #dddddd; }
.schedule-date, .wrap-virtualgeo { display: none; }
.global, .slot, .mission-filters { display: none; }
.white-popup { position: relative; background: #FFF; padding: 20px; width:auto; max-width: 900px; margin: 20px auto;  }
.small-popup { width: 605px; }
.merges-popup { height: 200px; }
.locs-popup { height: 420px; }
.grey { background-color: #e8e8e8; }

/* DatePicker */
.table-condensed { background-color: #ACD1E9; }
/*.picker-switch { display: none; }*/

/*  */
.color-settings .color-title { font-weight: bold; padding-left: 10px; }

/* Sortable */
.column { float: left; padding-bottom: 20px; }
.portlet, .portlet-logic { margin: 0 1em 1em 0; }
.portlet-header, .portlet-logic-header { margin: -1px; padding: 14px 0 14px 14px; background-color: #e8e8e8; }
.portlet-logic .ui-widget-header { background-color: #e8e8e8; }
.portlet-header .ui-icon, .portlet-logic-header .ui-icon { float: right; }
.portlet-content, .portlet-logic-content { padding: 10px; }
.ui-sortable-placeholder { border: 1px dotted black; visibility: visible !important; height: 50px !important; }
.icon { float: right; padding: 3px 16px 0 0; }
.column .portlet:first-child .delete { display: none; }

.photostext, .videostext, .photostext_edit, .videostext_edit { display: none; }
.photosselect, .videosselect, .photosselect_edit, .videosselect_edit { display: none; }
.photosnumber, .videosnumber, .photosnumber_edit, .videosnumber_edit { display: none; }
.photossort, .videossort, .photossort_edit, .videossort_edit { display: none; }
.photosboolean, .videosboolean, .photosboolean_edit, .videosboolean_edit { display: none; }
.photosrating, .videosrating, .photosrating_edit, .videosrating_edit { display: none; }
.photosdummy, .videosdummy, .photosdummy_edit, .videosdummy_edit { display: none; }

/* Switch Button Style */
input.switch:empty { margin-left: -999px; }
input.switch:empty ~ label { position: relative; float: left; line-height: 1.6em; text-indent: 4em; margin: 0.2em 0; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
input.switch:empty ~ label:before, input.switch:empty ~ label:after { position: absolute; display: block; top: 0; bottom: 0; left: 0; content: ' '; width: 3.2em; background-color: #c33; border-radius: 1em; -webkit-transition: all 100ms ease-in; transition: all 100ms ease-in; }
input.switch:empty ~ label:after { width: 1.4em; top: 0.1em; bottom: 0.09em; margin-left: 0.1em; background-color: #fff; border-radius: 1em; }
input.switch:checked ~ label:before { background-color: #393; }
input.switch:checked ~ label:after { margin-left: 1.7em; }

/* Live Stats from mission page */
.topbox { margin-top: 10px; }
.topbox > div { color: #fff; padding: 5px; }
.topbox > div > h3 { color: #fff; padding: 0; margin: 0; }
.topbox>div>small { padding: 0; }
.clear-both{clear: both;}

/* Font Size  */
@media (min-width: 768px){
    h3{font-size: 2.5vmax}
}

@media (min-width: 992px){
    h3{font-size: 1.1vmax}
}

/* Button margin on edit mission */
@media(min-width: 992px){
    #btnAnswers, #btnLive{margin-right:20px}
}

/* Popover tooltips */
.popover { z-index: 9000; }
