/* ------------------------------------------------------------------------------
 *
 *  # Custom Cpanel mycombox by TIRIA styles V1 29/04/2017
 *
 * ---------------------------------------------------------------------------- */

/* General */
body{
	background-color:#E6DFD6;
	 background: url(../img/bg_landing.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
html { 
  background: url(../img/bg_landing.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
#alert-container {
    display: none;
    left: 10%;
    position: fixed;
    top: 60px;
    width: 80%;
    z-index: 2000;
}
#alert-container .alert {
    box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5);
}
.locations_list_scrool_container { 
	border:2px solid #ccc; 
	width:330px; 
	height: 100px; 
	overflow-y: scroll; 
	background-color:#f3f3f3;
	padding:3px;
	margin: 10px;
}
option.location_level2_option {
	margin-left:5px;
}
option.location_level3_option {
	margin-left:10px;
}
/* Form */
.form-group > .radio,
.form-group > .checkbox{
	margin-top:0;
	margin-bottom:0;
}
.form-horizontal .checkbox.checkbox-switch{
	padding-top:0;
}

/* Custom classes */
.corhize-bg{
	background:#e6dfd6;
}
.landing-bg{
   
}
.landing-bg{
	opacity:0.80;
}
.landing-content{
	padding-top:100px;
	
}

.no-js #loader { display: none;  }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }
.se-pre-con {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background: url(Preloader_2.gif) center no-repeat #fff;
}

.btn-primary {
    background-color: #FF5B32;
    border-color: #FF5B32;
    color: #fff;
}   

.btn-primary:focus,
 .btn-primary.focus,
 .btn-primary:hover{
    background-color: #A0363E;
    border-color: #A0363E;
    color: #fff;
}   
.bootstrap-switch-handle-on.bootstrap-switch-primary, .bootstrap-switch-handle-off.bootstrap-switch-primary {
    background-color: #FF5B32;
    color: #fff;
}

div.btn-group {
	margin-top:5px;
}

.btn_campaign_inactif:hover {
	background-color:#455a64;
}
.btn_campaign_inactif {
	background-color: #c3cfd5;
	border-color: #b4c3cb;
}

/* tooltip */
.navigation-main .tooltip-inner{
	background-color:#999;
}
.navigation-main .tooltip.top .tooltip-arrow{
	border-top-color:#999;
}

.highcharts-container svg,
.highcharts-container{
	overflow: visible !important;
	z-index:20 !important;
}

.add_new_row{
	margin:auto;
}

#btn_valid_locations,
#valid_edit_date{
	float:right;
}
.operation_datepicker{
	z-index:11000 !important;
}
.blockUI.blockOverlay{
	z-index:12000 !important;
}

/* event */
.block_workshop{
	border:1px solid #000;
	border-radius:15px;
	background:rgba(200,200,200,0.5);
	padding:15px;
	margin-bottom:15px;
}

.remove_workshop{
	font-size:2em;
	margin-bottom:15px;
	cursor:pointer;
	color:red;
}
.block_workshop:not(.more_workshop) > div.remove_workshop{
	display:none;
}

body div.sp-container{
	z-index:2000;
}

a > input{
	cursor:pointer;
}
@media (max-width: 740px) {
	a.navbar-brand {
		margin-right: -100px;
	}
}
