.reset_all {
	margin:0;
	padding:0;
	border:0;
	font-weight:normal;
	font-style:normal;
	font-size:100%;
	line-height:1;
	font-family:inherit;
}

.reset_margin {
	margin:0;
}

.reset_padding {
	padding:0;
}

.reset_border {
	border:0;
	background-color:none;
}

.gradient_strong {
	background:#434343;
	background:-moz-linear-gradient(top, #434343 0, #353535 50%, #282828 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #434343), color-stop(50%, #353535), color-stop(100%, #282828));
	background:-webkit-linear-gradient(top, #434343 0, #353535 50%, #282828 100%);
	background:-o-linear-gradient(top, #434343 0, #353535 50%, #282828 100%);
	background:-ms-linear-gradient(top, #434343 0, #353535 50%, #282828 100%);
	background:linear-gradient(top, #434343 0, #353535 50%, #282828 100%);
	filter:progid:dximagetransform.microsoft.gradient(startColorstr='#434343', endColorstr='#282828', GradientType=0);
}

.gradient_light {
	background:#373737;
	background:-moz-linear-gradient(top, #373737 0, #2e2e2e 50%, #2f2f2f 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #373737), color-stop(50%, #2e2e2e), color-stop(100%, #2f2f2f));
	background:-webkit-linear-gradient(top, #373737 0, #2e2e2e 50%, #2f2f2f 100%);
	background:-o-linear-gradient(top, #373737 0, #2e2e2e 50%, #2f2f2f 100%);
	background:-ms-linear-gradient(top, #373737 0, #2e2e2e 50%, #2f2f2f 100%);
	background:linear-gradient(top, #373737 0, #2e2e2e 50%, #2f2f2f 100%);
	filter:progid:dximagetransform.microsoft.gradient(startColorstr='#373737', endColorstr='#2f2f2f', GradientType=0);
}

h1, h2, h3, h4, h5 {
	text-shadow:0px 1px #fff;
	color:#05ADDC;
	font-weight:bold;
	margin: 0 0 0.2em;
	padding: 0;
	font-family: Helvetica, Arial, sans-serif;
	letter-spacing: -0.025em;
}

h3 {
	font-size:18px;
}

h1 {
	font-size:24px;
	letter-spacing: -0.0125em;
	margin: 0 0 0.6em 0;
}

label {
	color:#666666;
}

hr {
	margin:10px 0;
	border-top:1px solid rgba(0,0,0,0.2);

}

.btn {
	min-width:100px;
}

input[type="file"] {
	background-color:transparent;
	padding-top:5px;
}

input {
	color:#555;
}

ul, ol {
	margin:0;
}

form .clearfix:last-child {
	margin-bottom:0;
}

.toggled {
	margin-bottom:30px;
	margin-top:30px;
}

.whapp-header>h1, .whapp-header>h2, .whapp-header>h3 {
	float:left;
}

.whapp-header>.buttons-right {
	margin-top:10px;
}

.input-append>span.add-on {
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:0;
	-webkit-border-bottom-right-radius:0;
	-webkit-border-bottom-left-radius:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:0;
	-moz-border-radius-bottomright:0;
	-moz-border-radius-bottomleft:3px;
	border-top-left-radius:3px;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:3px;
	margin:0;
	margin-right:-1px;
	font-size:16px;
	font-weight:bold;
}

.input-append>input {
	-webkit-border-top-left-radius:0;
	-webkit-border-top-right-radius:0;
	-webkit-border-bottom-right-radius:0;
	-webkit-border-bottom-left-radius:0;
	-moz-border-radius-topleft:0;
	-moz-border-radius-topright:0;
	-moz-border-radius-bottomright:0;
	-moz-border-radius-bottomleft:0;
	border-top-left-radius:0;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
}

.tabs {
	border:0;
	background-color:none;
	margin:0;
}

.tabs>li {
	background:#434343;
	background:-moz-linear-gradient(top, #434343 0, #353535 50%, #282828 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #434343), color-stop(50%, #353535), color-stop(100%, #282828));
	background:-webkit-linear-gradient(top, #434343 0, #353535 50%, #282828 100%);
	background:-o-linear-gradient(top, #434343 0, #353535 50%, #282828 100%);
	background:-ms-linear-gradient(top, #434343 0, #353535 50%, #282828 100%);
	background:linear-gradient(top, #434343 0, #353535 50%, #282828 100%);
	filter:progid:dximagetransform.microsoft.gradient(startColorstr='#434343', endColorstr='#282828', GradientType=0);
	border-top:1px solid;
	border-top-color:#262626;
	border-left:1px solid;
	border-left-color:#2f2f2f;
}

.tabs>li:first-child {
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:0;
	-webkit-border-bottom-right-radius:0;
	-webkit-border-bottom-left-radius:0;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:0;
	-moz-border-radius-bottomright:0;
	-moz-border-radius-bottomleft:0;
	border-top-left-radius:5px;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
	border-left:1px solid;
	border-left-color:#1a1a1a;
}

.tabs>li:last-child {
	-webkit-border-top-left-radius:0;
	-webkit-border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:0;
	-webkit-border-bottom-left-radius:0;
	-moz-border-radius-topleft:0;
	-moz-border-radius-topright:5px;
	-moz-border-radius-bottomright:0;
	-moz-border-radius-bottomleft:0;
	border-top-left-radius:0;
	border-top-right-radius:5px;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
	border-right:1px solid;
	border-right-color:#1a1a1a;
}

.tabs .active {
	border-top:0;
	border-bottom:1px solid #05addc;
}

.tabs>li>a {
	border:0;
	background-color:none;
	margin:0;
	-webkit-border-top-left-radius:0;
	-webkit-border-top-right-radius:0;
	-webkit-border-bottom-right-radius:0;
	-webkit-border-bottom-left-radius:0;
	-moz-border-radius-topleft:0;
	-moz-border-radius-topright:0;
	-moz-border-radius-bottomright:0;
	-moz-border-radius-bottomleft:0;
	border-top-left-radius:0;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
	color:#fff;
}

.tabs>li:first-child.active {
	border-left:1px solid #05addc;
	background: #05addc;
}

.tabs>li:last-child.active {
	border-right:0;
}

.tabs>li>a>.icon {
	margin-right:3px;
}

.tabs>li>a:hover {
	color:#fff;
	background-color:transparent;
}

.tabs .active, .tabs .active>a {
	border-left:none;
}

.tabs .active>a {
	border-right:0;
}

.tabs .active>a, .tabs .active>a:hover {
	border:0;
	background-color:none;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:0;
	-webkit-border-bottom-left-radius:0;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	-moz-border-radius-bottomright:0;
	-moz-border-radius-bottomleft:0;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
	color:#fff;
	background:#05addc;
	//border-top:1px solid;
	border-top-color:#05addc;
	border-left:1px solid;
	border-left-color:#05addc;
	border-right:1px solid;
	border-right-color:#05addc;
	font-weight:bold;
}

.tabs li:first-child.active>a {
	border-left:none;
}

.pill-content {
	background: rgb(249,249,249); /* Old browsers */

background: -moz-linear-gradient(top,  rgba(249,249,249,1) 0%, rgba(237,237,237,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,249,249,1)), color-stop(100%,rgba(237,237,237,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  rgba(249,249,249,1) 0%,rgba(237,237,237,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  rgba(249,249,249,1) 0%,rgba(237,237,237,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  rgba(249,249,249,1) 0%,rgba(237,237,237,1) 100%); /* IE10+ */

background: linear-gradient(to bottom,  rgba(249,249,249,1) 0%,rgba(237,237,237,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */


	padding:30px;
	border:3px solid #05addc;
	box-shadow:1px 2px 5px 0px #363636;
	-moz-box-shadow:4px 5px 10px 1px #262626;
	-webkit-box-shadow:4px 5px 10px 1px #262626;
}

.pill-content h3, .row h3 {
	margin-bottom:20px;
	color:#0ac9ff;
}

.pill-content .edit_create {
	margin-left:20px;
	display:inline;
}
/* changed the color of the click ,because in all the page the link is not visible because of this color
or: #EEE;, so changed to color: #05ADDC;*/
.pill-content .edit_create a {
	color: #05ADDC;
}

/*.pill-content #assign_to .edit_create a {
	color: #05ADDC;
}
.pill-content #unavil_msg .edit_create a {
	color: #05ADDC;
}*/


.pill-content .edit_create > a:not(:first-child) {
	margin-left:5px;
}

.btn.black {
	background:#434343;
	background:-moz-linear-gradient(top, #434343 0, #353535 50%, #282828 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #434343), color-stop(50%, #353535), color-stop(100%, #282828));
	background:-webkit-linear-gradient(top, #434343 0, #353535 50%, #282828 100%);
	background:-o-linear-gradient(top, #434343 0, #353535 50%, #282828 100%);
	background:-ms-linear-gradient(top, #434343 0, #353535 50%, #282828 100%);
	background:linear-gradient(top, #434343 0, #353535 50%, #282828 100%);
	filter:progid:dximagetransform.microsoft.gradient(startColorstr='#434343', endColorstr='#282828', GradientType=0);
	color:#e6e6e6;
	text-shadow:none;
	font-size:12px;
	border:1px solid #1a1a1a;
}

.btn.black.activate {
	box-shadow:inset 0 0 10px 1px #000;
	-moz-box-shadow:inset 0 0 10px 1px #000;
	-webkit-box-shadow:inset 0 0 10px 1px #000;
}

.btn.black:hover {
	color:#e6e6e6;
	background:#434343;
	background:-moz-linear-gradient(top, #434343 0, #353535 50%, #282828 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #434343), color-stop(50%, #353535), color-stop(100%, #282828));
	background:-webkit-linear-gradient(top, #434343 0, #353535 50%, #282828 100%);
	background:-o-linear-gradient(top, #434343 0, #353535 50%, #282828 100%);
	background:-ms-linear-gradient(top, #434343 0, #353535 50%, #282828 100%);
	background:linear-gradient(top, #434343 0, #353535 50%, #282828 100%);
	filter:progid:dximagetransform.microsoft.gradient(startColorstr='#434343', endColorstr='#282828', GradientType=0);
	box-shadow:inset 0 0 10px 1px #000;
	-moz-box-shadow:inset 0 0 10px 1px #000;
	-webkit-box-shadow:inset 0 0 10px 1px #000;
}

.buttons-right {
    margin-bottom: 25px;
    text-align: right;
}

.buttons-right>.btn:not(:last-child) {
	margin-right:6px;
}

.pasted>.btn:first-child {
	-webkit-border-top-left-radius:4px;
	-webkit-border-top-right-radius:0;
	-webkit-border-bottom-right-radius:0;
	-webkit-border-bottom-left-radius:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:0;
	-moz-border-radius-bottomright:0;
	-moz-border-radius-bottomleft:4px;
	border-top-left-radius:4px;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:4px;
	margin-right:-4px;
}

.pasted>.btn:last-child {
	-webkit-border-top-left-radius:0;
	-webkit-border-top-right-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	-webkit-border-bottom-left-radius:0;
	-moz-border-radius-topleft:0;
	-moz-border-radius-topright:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-bottomleft:0;
	border-top-left-radius:0;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:0;
}


#credits_label {
font-size: 18px;
}

.inline_content h1 {
color: #fff;
text-shadow: 0px 1px 1px #000;
}

body, .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button, .ui-widget, .ui-dialog-title {
font-family: Arial, sans-serif;
}

.dialog_popup .form_content .select_wrapper .action_links_div a {
text-decoration: none;
color: #05addc;
font-weight: bold;
}

.dialog_popup .form_content .select_wrapper .action_links_div a:before {
content: '‣';
margin: 0 4px 0 0;
}

.ui-dialog-titlebar.ui-widget-header {
padding: 0em 1em 0.4em 0em;
}

.ui-dialog .ui-dialog-title {
font-weight: bold;
}

.pill-content h3 {
color: #666;
}

.row {
margin-left: 100px;
}

#featurecode-view .pill-content h3 {
margin-left: 0px;
}

.jslider .jslider-scale ins {
font-size: 10px;
color: #666;

}

.jslider .jslider-scale span {
border-left: 1px solid #666;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
border: 1px solid #cccccc;
font-weight: bold;
color: #666;

background: rgba(0,0,0,0.1);

}

.ui-widget-header {
 background: rgb(11,217,255); /* Old browsers */

background: -moz-linear-gradient(top,  rgba(11,217,255,1) 0%, rgba(9,151,255,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(11,217,255,1)), color-stop(100%,rgba(9,151,255,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  rgba(11,217,255,1) 0%,rgba(9,151,255,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  rgba(11,217,255,1) 0%,rgba(9,151,255,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  rgba(11,217,255,1) 0%,rgba(9,151,255,1) 100%); /* IE10+ */

background: linear-gradient(to bottom,  rgba(11,217,255,1) 0%,rgba(9,151,255,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0bd9ff', endColorstr='#0997ff',GradientType=0 ); /* IE6-9 */

}


#timeofday-form #days_checkboxes .fake_checkbox:first-child {
border-left: 1px solid rgba(0,0,0,0.2);

}

#timeofday-form #days_checkboxes .fake_checkbox {
border-top: 1px solid rgba(0,0,0,0.2);
border-bottom: 1px solid rgba(0,0,0,0.2);
border-right: 1px solid rgba(0,0,0,0.2);
}
