#confirmOverlay{width:100%;height:100%;position:fixed;top:0;left:0;background:url( '../images/ie.png ');background:-moz-linear-gradient(rgba(11,11,11,0.1),rgba(11,11,11,0.6)) repeat-x rgba(11,11,11,0.2);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(11,11,11,0.1)),to(rgba(11,11,11,0.6))) repeat-x rgba(11,11,11,0.2);z-index:100000;}
#confirmBox{background:url( '../images/body_bg.jpg ') repeat-x left bottom #e5e5e5;width:460px;position:fixed;left:50%;top:50%;margin:-130px 0 0 -230px;border:1px solid rgba(33,33,33,0.6);-moz-box-shadow:0 0 2px rgba(255,255,255,0.6) inset;-webkit-box-shadow:0 0 2px rgba(255,255,255,0.6) inset;box-shadow:0 0 2px rgba(255,255,255,0.6) inset;}
#confirmBox h1,#confirmBox p{font:26px/1 'Cuprum ', 'Lucida Sans Unicode ', 'Lucida Grande ',sans-serif;background:url( '../images/header_bg.jpg ') repeat-x left bottom #f5f5f5;padding:18px 25px;text-shadow:1px 1px 0 rgba(255,255,255,0.6);color:#666;}
#confirmBox h1{letter-spacing:0.3px;color:#888;margin:0;}
#confirmBox p{background:none;font-size:16px;line-height:1.4;padding-top:35px;}
#confirmButtons{padding:15px 0 25px;text-align:center;}
#confirmBox .button{display:inline-block;background:url( '../images/buttons.png ') no-repeat;color:white;position:relative;height:33px;font:17px/33px 'Cuprum ', 'Lucida Sans Unicode ', 'Lucida Grande ',sans-serif;margin-right:15px;padding:0 35px 0 40px;text-decoration:none;border:none;}
#confirmBox .button:last-child{margin-right:0;}
#confirmBox .button span{position:absolute;top:0;right:-5px;background:url( '../images/buttons.png ') no-repeat;width:5px;height:33px}
#confirmBox .blue{background-position:left top;text-shadow:1px 1px 0 #5889a2;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}  
#confirmBox .blue span{background-position:-195px 0;}
#confirmBox .blue:hover{background-position:left bottom;}
#confirmBox .blue:hover span{background-position:-195px bottom;}
#confirmBox .gray{background-position:-200px top;text-shadow:1px 1px 0 #707070;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
#confirmBox .gray span{background-position:-395px 0;}
#confirmBox .gray:hover{background-position:-200px bottom;}
#confirmBox .gray:hover span{background-position:-395px bottom;}
#maintenance-options {    position: relative; width: 430px; }
#maintenance-options h1 {font-size:35px;} 
#maintenance-options h1, 
#maintenance-options h2{float:left;font-family: 'Open Sans ',Arial,Helvetica,sans-serif;font-size:35px;font-weight:bold;}
#maintenance-options select{margin:0 0 20px 6px;}
#maintenance-options .nav{position:absolute;top:25px;right:50px;text-align:right;}
#maintenance-options .nav li{display:inline;padding:0 5px;}
#maintenance-options .nav li a{color:#656656;font-size:11px;}
#maintenance-options .description{color:#ff0000;padding:0 0 20px 10px;width:450px;}
#maintenance-options h3{margin:0 0 16px 4px;}
#maintenance-options #steps{margin:0 0 20px 15px;padding:0 0 0 14px;}
#maintenance-options #steps li{margin:0 0 5px 0;padding:0;}
.theme-options{border:0;margin:0;padding:0;width:508px; float: left;}
.theme-options h4{margin-top:0;}
.theme-options div{border:0;margin:0 0 30px 0;padding:10px 0 0 0px;}
.theme-options label{display:block;float:left;margin:0 0 5px;padding-right:15px;text-align:right;width:150px;padding-top:4px;}
.theme-options input,#options #tabs .theme-options textarea{margin:0 0 15px 0;width:300px;}
.theme-options textarea{height:80px;}
.theme-options .explanation{margin-top:-15px;font-size:10px;color:#ccc;}
#maintenance-options input.button{width:auto !important;}
#maintenance-options #credits{color:#d54e21;font-size:11px;}
.fl{width:100%;float:left;}
#theme{width:20%}
.title{display:block;float:left;width:100%; margin-bottom: 20px;} 
/*Checkbox*/
.tzCheckBox{background:url( '../images/background.png ') no-repeat right bottom;display:inline-block;min-width:60px;height:33px;white-space:nowrap;position:relative;cursor:pointer;margin:18px 0 0 20px;}
.tzCheckBox.checked{background-position:top left;margin:18px 0 0 6px;}
.tzCheckBox .tzCBContent{color:white;line-height:31px;padding-right:38px;text-align:right;}
.tzCheckBox.checked .tzCBContent{text-align:left;padding:0 0 0 38px;}
.tzCBPart{background:url( '../images/background.png ') no-repeat left bottom;width:14px;position:absolute;top:0;left:-14px;height:33px;overflow:hidden;}
.tzCheckBox.checked .tzCBPart{background-position:top right;left:auto;right:-14px;}
.logo{float:left;margin-right:20px;padding-top:15px;}
.button-primary{float: right; margin-right: 41px !important; width: 95px !important;}

#contact-support {background-image: url("../images/mini-logo.png"); background-position: 0 3px; background-repeat: no-repeat; display: block; float: left; height: 30px; margin-left: 16px; margin-top: 50px; padding: 4px 42px;}
#admin_bar_enabled {float: left; margin: 5px 0 0 0; width: 16px;}
.theme-options  .option-box {float:left; width:100%; display:block; padding:0; margin:0}

@media screen and (-webkit-min-device-pixel-ratio:0) { 
	.theme-options .option-box .option-box input#theme_logo,
	.theme-options .option-box .option-box input#body_bg {	width:292px }
} 

*+html #maintenance-options.wrap form #general .title h1 {line-height:1em !important; margin-top:15px; }
*+html .time-block,  .video-block, .html-block {margin-top:20px;}
*+html .button-primary {width:100px !important}