#MHGOZ-opts-heading{
	margin-bottom:20px;
}
.displaynone{display:none !important;}

#MHGOZ-opts-form-wrapper {
    border-radius: 5px 5px 5px 5px;
    margin-top: 20px;
    width: 771px;
}

.MHGOZ-opts-upload-remove {
    background-image: url("../img/icons/delete.png");
    display: block;
    float: right;
    font-size: 0;
    height: 24px;
    position: relative;
    right: 10px;
    top: -10px;
    width: 24px;
}

a.button, a.button-primary, a.button-secondary {
    background: url("../img/bgs.png") repeat scroll center -185px transparent;
    border-color: #BBBBBB;
    border-radius: 2px 2px 2px 2px !important;
    box-shadow: 0 0 12px rgba(0, 0, 0, 0.05) inset, 0 1px 0 rgba(255, 255, 255, 0.6);
    cursor: pointer;
    height: 16px;
    left: 0;
    line-height: 16px;
    padding-bottom: 6px;
    padding-right: 9px;
    top: 50px;
    width: auto;
}
.explain {
background-image: url("../img/icons/info.png");
display: block;
float: left;
font-size: 0;
height: 24px;
text-decoration: none;
width: 24px;
position: absolute;
top: 8px;
left: 0;
opacity:0.5;
}
.explain:hover{opacity:1;}
#MHGOZ-opts-form-wrapper .hr{
	height:1px;
	width:60%;
	border-bottom:1px solid #DFDFDF;
	margin: 0 auto;
	margin-bottom:-20px;
}

.MHGOZ-opts-info-field{
	margin-bottom:-20px;
}
textarea, select {
	background-image:none !important;
    border-color: #BBBBBB;
    box-shadow: 0 0 12px rgba(0, 0, 0, 0.05) inset, 0 1px 0 rgba(255, 255, 255, 0.6);
    padding: 5px;
    text-shadow: 1px 1px 0 #FFFFFF;
}

#MHGOZ-opts-header, #MHGOZ-opts-footer {
    background: url("../img/bgs.png") repeat scroll center -136px transparent;
    border-radius: 0 0 2px 2px;
    box-shadow: 0 0 12px rgba(0, 0, 0, 0.3) inset, 0 1px 0 white;
    color: #FFFFFF;
    display: block;
    float: left;
    font-family: "MhgozFontl",Tahoma,Geneva,sans-serif;
    font-size: 15px;
    font-weight: normal !important;
    margin-left: 6px;
    padding: 6px;
    text-align: right;
    text-shadow: 1px 1px 0 #292929;
    width: 573px !important;
}
#MHGOZ-opts-header{
	border-bottom:1px solid #DFDFDF;
}
#MHGOZ-opts-footer{
	border-top:1px solid #DFDFDF;
}
#MHGOZ-opts-footer #MHGOZ-opts-share {
    float: left;
    margin-right: 20px;
    margin-top: 5px;
}
#MHGOZ-opts-footer #MHGOZ-opts-share a{
	margin-right:10px;
}
#MHGOZ-opts-footer #MHGOZ-opts-share a img{
	margin-bottom:-3px;
}




#MHGOZ-opts-save{
    background-color: #8BB866;
    border: 1px solid #61903A;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 12px rgba(0, 0, 0, 0.3) inset, 0 1px 0 white;
    color: #FFFFFF;
    text-shadow: 1px 1px 0 #68A347;
    border-radius: 3px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 12px rgba(0, 0, 0, 0.3) inset, 0 1px 0 white;
    font-family: "MhgozFontl",Tahoma;
    float: left;
    margin: 0 0 5px 6px;
    padding: 8px 35px 8px 14px;
    width: 536px;
}


#MHGOZ-opts-imported{
	margin:0px;
	border-bottom:1px solid #BCE8F1;
    background-color: #D9EDF7;
    color: #3A87AD;
    padding: 8px 35px 8px 14px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
#MHGOZ-opts-save-warn {
    background-color: #ED9270;
    border: 1px solid #BB6443;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 12px rgba(0, 0, 0, 0.3) inset, 0 1px 0 white;
    color: #FFFFFF;
    display: none;
    float: left;
    font-size: 12px;
    font-weight: normal !important;
    margin-bottom: 3px;
    margin-left: 6px;
    padding: 8px 35px 8px 14px;
    text-shadow: 1px 1px 0 #BB6443;
    width: 534px;
}



#MHGOZ-opts-field-warnings{
	margin:0px;
	display:none;
	border-bottom:1px solid #DFDFDF;
	background-color: #FCF8E3;
    color: #C09853;
    padding: 8px 35px 8px 14px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);	
}





#MHGOZ-opts-field-errors {
    background-color: #F2DEDE;
    border: 1px solid #B94A48;
    color: #B94A48;
    display: none;
    float: left;
    margin: 0 0 5px 6px;
    padding: 8px 35px 8px 14px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	border-radius:3px;
    width: 536px;
}


#MHGOZ-opts-sidebar,
#MHGOZ-opts-main{
	min-height:300px;
}
#MHGOZ-opts-sidebar {
    background: none repeat scroll 0 0 #292929;
    border-bottom: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 12px rgba(0, 0, 0, 0.3) inset, 0 1px 0 white;
    float: right;
    font-family: "MhgozFontl",Tahoma;
    height: auto;
    margin-right: 5px;
    min-height: 500px;
    overflow: hidden;
    width: 165px;
    z-index: 9999;
}



.MHGOZ-opts-menu-warning{
	background-color: #C09853;
    color: #FCF8E3;
	display: inline-block;
	float:right;
    padding: 6px 7px 4px 7px;
    margin-left:4px;
	-moz-border-radius: 20px; /* Firefox */
	-webkit-border-radius: 20px; /* Safari, Chrome */
	border-radius: 20px;
	font-family: sans-serif;
    font-size: 9px;
    font-weight: bold;
    line-height: 9px;
}

.MHGOZ-opts-menu-error {
    background-color: #B94A48;
    border-radius: 3px 3px 3px 3px;
    color: #F2DEDE;
    display: inline-block;
    float: left;
    font-family: sans-serif;
    font-size: 9px;
    font-weight: bold;
    line-height: 9px;
    margin-left: 15px;
    margin-top: 5px;
    padding: 4px 7px;
}
	

#MHGOZ-opts-main {
    background: url("../img/bgt.png") repeat scroll 0 0 #FFFFFF;
    border-style: none !important;
    box-shadow: 0 0 12px rgba(0, 0, 0, 0.05) inset, 0 1px 0 rgba(255, 255, 255, 0.1);
    margin-right: 180px;
    padding: 10px 20px 40px;
    text-shadow: 1px 1px 0 #FFFFFF;
    width: 545px;
}


#MHGOZ-opts-sidebar #MHGOZ-opts-group-menu{
	margin-top:0px;
}
#MHGOZ-opts-sidebar #MHGOZ-opts-group-menu li{
	margin:0px;

    -moz-transition: border 0.2s ease 0s;
    background: -moz-linear-gradient(center top , #292929 0pt, #252525 100%) repeat scroll 0 0 #272727;
    border-bottom: 1px solid #1B1B1B !important;
    border-right: 4px solid transparent;
    border-top: 1px solid #323232 !important;
    color: #999999;
    cursor: pointer;
    display: block;
    font-size: 11px;
    line-height: 28px;
    margin: 0;
    min-height: 28px;
    padding: 0 5px 0 10px;
    text-shadow: 1px 1px 0 #000000 !important;
    width: 100%;
}
#MHGOZ-opts-sidebar #MHGOZ-opts-group-menu li.divide {
    display: none;
    height: 10px !important;
    padding: 0;
}
#MHGOZ-opts-sidebar #MHGOZ-opts-group-menu li a {
    border-bottom: 0 solid #DFDFDF;
    border-style: solid;
    border-top: 0 solid #F9F9F9;
    border-width: 0;
    color: #999;
    display: block;
    margin-right: -9px;
    text-decoration: none;
}
#MHGOZ-opts-sidebar #MHGOZ-opts-group-menu li a.custom-tab{
	background: #f6f6f6;
}
#MHGOZ-opts-sidebar #MHGOZ-opts-group-menu li a img {
    height: 16px;
    margin-bottom: -3px;
    margin-left: 5px;
    margin-right: 8px;
    vertical-align: middle;
    width: 16px;
}
#MHGOZ-opts-sidebar #MHGOZ-opts-group-menu li a:hover {
    color: #1397AD;
    margin-right: -9px;
    padding-right: 10px;
    width: 165px;
}
#MHGOZ-opts-sidebar #MHGOZ-opts-group-menu li.active a{
    color: #1397AD;
}






.MHGOZ-opts-group-tab{
	display:none;
}
.MHGOZ-opts-group-tab h3 {
    background: url("../img/bgs.png") repeat scroll center -138px transparent;
    border-radius: 2px 2px 0 0;
    box-shadow: 0 0 12px rgba(0, 0, 0, 0.3) inset, 0 1px 0 white;
    color: #FFFFFF;
    display: block;
    font-family: "MhgozFontl",Tahoma,Geneva,sans-serif;
    font-size: 15px;
    font-weight: normal !important;
    height: 36px;
    line-height: 35px;
    margin-right: -20px;
    margin-top: -10px;
    padding-right: 20px;
    text-shadow: 1px 1px 0 #292929;
    width: 565px !important;
}



.MHGOZ-opts-group-tab .MHGOZ-opts-section-desc{
	font-style: italic;
	font-size:1.2em;
	color:#666666;
}
.MHGOZ-opts-group-tab .form-table{
	border-top: 1px solid #DFDFDF;
	clear:none;
	margin-top:20px;
}
.MHGOZ-opts-group-tab .form-table.no-border{
	border-top:none;
}
.MHGOZ-opts-group-tab .form-table tr {
border-bottom: 1px solid 
#DFDFDF;
position: relative;
display: block;
}
.MHGOZ-opts-group-tab .form-table tr:last-child{
	border-bottom: none;
}
.MHGOZ-opts-group-tab .form-table tr th, .MHGOZ-opts-group-tab .form-table tr td {
    clear: both;
    color: #333333;
    display: block;
    padding: 12px;
    width: 526px;
}
.MHGOZ-opts-group-tab .form-table tr th {
    background-image: url("../img/icons/record.png");
    background-position: right center;
    background-repeat: no-repeat;
    clear: both;
    display: block;
    font-family: "MhgozFontl",Tahoma;
    font-size: 1.1em;
    padding-right: 32px;
    width: 498px !important;
}
.MHGOZ-opts-group-tab .form-table tr th span:first-child{
	font-weight: normal;
	display:block;
	color:#666666;
}

.name-info{
    font-family: "MhgozFontl",Tahoma;
    font-size: 1.1em;
}
	


.MHGOZ-opts-group-tab .form-table tr td .MHGOZ-opts-th-warning{
	font-size:1em;
    color: #C09853;
	font-weight:normal;
	display:block;
}
.MHGOZ-opts-group-tab .form-table tr td .MHGOZ-opts-field-warning{
	border-color:#C09853;
}


.MHGOZ-opts-group-tab .form-table tr td .MHGOZ-opts-th-error{
	font-size:1em;
	color:#B94A48;
	font-weight:normal;
	display:block;
}
.MHGOZ-opts-group-tab .form-table tr td .MHGOZ-opts-field-error{
	border-color:#B94A48;
}


/* reset nested tables for mce */
.MHGOZ-opts-group-tab .form-table tr td table.mceLayout,
.MHGOZ-opts-group-tab .form-table tr td table.mceLayout tr,
.MHGOZ-opts-group-tab .form-table tr td table.mceLayout tr td{
	padding:0px;
	border-width:0px;
}


.MHGOZ-opts-group-tab .MHGOZ-opts-theme-data{
	padding:20px 0px;
	border-top: 1px solid #DFDFDF;
}
.MHGOZ-opts-group-tab .MHGOZ-opts-theme-data.theme-uri,
.MHGOZ-opts-group-tab .MHGOZ-opts-theme-data.theme-author,
.MHGOZ-opts-group-tab .MHGOZ-opts-theme-data.theme-version{
	padding:0px;
	border-width:0px;
}
.MHGOZ-opts-group-tab .MHGOZ-opts-theme-data.theme-description{
	padding:10px 0px;
	border-width:0px;
}





/*
 *
 * MHGOZ_Options_radio_img
 *
 */
.MHGOZ-radio-img input[type='radio']{
	display:none;
}
.MHGOZ-radio-img,
.MHGOZ-radio-img-selected{
	margin:6px;
	display:inline-block;
	padding:10px;
}
.MHGOZ-radio-img-selected {
    background-color: #F9F9F9;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 12px rgba(0, 0, 0, 0.3) inset, 0 1px 0 white;
}

.MHGOZ-radio-img img,
.MHGOZ-radio-img-selected img{
	border-width:4px;
	border-style: solid;
}
.MHGOZ-radio-img img{
	border-color:#e9e9e9;
}
.MHGOZ-radio-img-selected img{
		border-color:#c9c9c9;
}



/*
 *
 * MHGOZ_Options_color
 *
 */
.farb-popup-wrapper{
	position: relative;
	display: block;
}

.farb-popup{
	position: absolute;
	left: 40px;
	top: 40px;
	background-color: white;
	border: 1px solid #222;
	padding: 5px;
	z-index:100;
}



#MHGOZ-opts-import-link-wrapper,
#MHGOZ-opts-import-code-wrapper{
	display:none;
}

#MHGOZ-opts-export-code,
#MHGOZ-opts-export-link-value{
	display:none;
}
#MHGOZ-opts-import-action span{
	color:#B94A48;
}
#import_divide{
	margin: 40px 0px;
	border-bottom: 1px solid #DFDFDF;
}





.MHGOZ-opts-screenshot{
	max-width: 300px;
	display:block;
}


/* ---------------------------------- */

/*-------------------------------------------------------------------------------------------*/
/* OptionsFramework Admin Styles */
/*-------------------------------------------------------------------------------------------*/
/*/ Fonts /*/
@font-face {
	font-family: 'MhgozFontl';
	src: url('MHGOZ-Light.eot');
	src: url('MHGOZ-Light.eot?#iefix') format('embedded-opentype'),  url('MHGOZ-Light.woff') format('woff'),  url('MHGOZ-Light.ttf') format('truetype'),  url('MHGOZ-Light.svg#MHGOZ-Light') format('svg');
	font-weight: normal;
	font-style: normal;
}
.group{ min-height:500px;}

/*/ General Nav /*/
.extern-links a {
    color: #9a9a9a !important;
    display: block;
    float: right;
    font: 10px tahoma !important;
    margin-right: 6px !important;
    margin-left: 6px !important;
    margin-bottom: 2px !important;
    text-decoration: none;
}
.nav-tab{
	border-radius:0px;
	border:none;
}
 .nav-tab:active, .nav-tab:hover{
	 border-color:transparent;
	 color:#1397AD;
	  }
.nav-tab {
    -moz-transition: border 0.2s ease 0s;
    background: none repeat scroll 0 0 #1C1C1C;
    border-bottom: 1px solid #1B1B1B !important;
    border-right: 5px solid #666666;
    border-top: 1px solid #323232 !important;
    color: #999999;
    cursor: pointer;
    display: block;
    margin: 0;
    min-height: 25px;
    text-shadow: 1px 1px 0 #000000 !important;
    width: 100%;
    border-bottom: 1px solid #1B1B1B;
    border-top: 1px solid #323232;	
    -moz-transition: border 0.2s ease 0s;
    background: -moz-linear-gradient(center top , #292929 0pt, #252525 100%) repeat scroll 0 0 #272727;
    border-right: 4px solid transparent;
    cursor: pointer;
    display: block;
    font-size: 11px;
    line-height: 28px;
    margin: 0;
    min-height: 28px;
    padding: 0 5px 0 10px;
}
h2 .nav-tab {
    font-family: "MhgozFontl",Tahoma;
    font-size: 12px;
    font-weight: bold;
    height: 28px;
    line-height: 30px;
    margin-right: 2px;
    max-width: 130px;
}
.nav-tab-active, nav-tab:hover{ color:#1397AD;}

h2.nav-tab-wrapper, h3.nav-tab-wrapper {
    background: none repeat scroll 0 0 #292929;
    border-bottom: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    float: right;
    font-family: "MhgozFontl",Tahoma;
    height: auto;
    margin-right: 5px;
    margin-top: 11px;
    min-height: 500px;
    overflow: hidden;
    width: 165px;
    z-index: 9999;
	box-shadow: 0 0 12px rgba(0, 0, 0, 0.3) inset, 0 1px 0 white;

}
.Mhgozlogo {
    background-image: url("../img/delight.png");
    background-position: center top;
    background-repeat: no-repeat;
    height: 100px;
    margin-top: -12px;
    width: 100%;
}

/* Top icon */

#icon-settings, #icon-import-export {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-origin: padding-box;
    background-repeat: no-repeat;
    background-size: auto auto;
}

#icon-settings {
    background-image: url("../images/options-settings32.png?");
}

#icon-import-export {
    background-image: url("../images/import-export32.png?");
}

/* Extern Links on top */

.extern-links {
	margin:10px 0;
	padding: 10px 0;
	max-width:764px;
	text-align:right;
}

.extern-links a {
    color: #34759B;
    cursor: pointer;
    display: block;
    float: right;
    font: 14px Arial,Helvetica,sans-serif;
    margin: 0 0 0 20px;
    text-decoration: none;
}


span.icon span { 
	padding: 0px 0px 0px 40px; 
	display: block; 
	height: 34px; 
	line-height: 32px; 
}
 

 
.clear {
	display:block;
	clear:both;
}

/* background:url("../images/ico-delete.png") no-repeat; */

/* Backup Settings */

.import, .export {
    background-color: #E6E6E6;
	border: 1px solid #D7D7D7;
    border-radius: 3px 3px 3px 3px;
	box-shadow:0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 12px rgba(0, 0, 0, 0.3) inset, 0 1px 0 white;
    margin: 20px 0;
    padding: 0 20px 20px 10px;
    text-align: right;
    text-shadow: 1px 1px 0 #F9F9F9;
}

.import label {
	display:block;
	padding: 0 0 5px 0;
}
.button{
    -moz-font-feature-settings: normal!important;
    -moz-font-language-override: normal!important;
    border-radius: 4px 4px 4px 4px!important;
    cursor: pointer!important;
    display: inline-block!important;
    font-size: 10px!important;
    font-size-adjust: none!important;
    font-stretch: normal!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: bold!important;
    text-align: center!important;
    text-transform: uppercase!important;
}
#settings-icon{
	height:36px;
	width:198px;
	background-image: url(../img/options-settings32.png);
	background-position: center top;
	background-repeat:no-repeat;
	display:block;
	float:right;
}
#update-notes{
	clear:both;
	text-align:right;
	width:756px;
	padding:5px 5px 10px 5px;
	background-color:#ed9270;
	border-radius:3px;
	border:#bb6443 1px solid;
	color:#FFF;
	text-shadow:#e8714e 1px 1px 0px;
	box-shadow:0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 12px rgba(0, 0, 0, 0.3) inset, 0 1px 0 white;
}
#update-icon{
	height:30px;
	width:223px;
	background-image: url(../img/update.png);
	background-position: center top;
	background-repeat:no-repeat;
	display:block;
	float:right;
}
#feed-mhgoz{
	float:left;
	width:400px;
}
#feed-tip{
	text-align:right;
	width:390px;
	padding:5px 5px 15px 5px;
	background-color:#8bb866;
	border-radius:3px;
	border:#61903a 1px solid;
	color:#FFF;
	text-shadow:#68a347 1px 1px 0px;
	box-shadow:0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 12px rgba(0, 0, 0, 0.3) inset, 0 1px 0 white;
}
#feed-icon{
	height:30px;
	width:272px;
	background-image: url(../img/feed.png);
	background-position: center top;
	background-repeat:no-repeat;
	display:block;
	float:right;
}

.feed-links{
	width:216px;
	margin-left:5px;
}

#welcome-mhgoz{
	width:360px;
	float:right;
	margin-left:4px;
}
#welcome-icon{
	height:30px;
	width:222px;
	background-image: url(../img/welcome.png);
	background-position: center top;
	background-repeat:no-repeat;
	display:block;
	float:right;
}
#welcome-tip {
text-align: right;
width: 345px;
padding: 5px 5px 15px 5px;
background-color: #1397AD;
border-radius: 3px;
border: #0E7384 1px solid;
color: white;
text-shadow: #0E7384 1px 1px 0px;
	box-shadow:0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 12px rgba(0, 0, 0, 0.3) inset, 0 1px 0 white;
}
.welcome-links {
margin-left: 10px;
width: 180px;
}
.site-url-links{
	padding:3px;
	background-color:#dbdbdb;
	border-radius:2px;
	border:#a5a5a5 1px solid;
	text-shadow:#f1f1f1 1px 1px 0px;
	display:block;
	float:left;
	margin-top:-12px;
	box-shadow:0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 12px rgba(0, 0, 0, 0.3) inset, 0 1px 0 white;
}
textarea, input[type="text"], input[type="password"], input[type="file"], input[type="button"], input[type="submit"], input[type="reset"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="url"], select {
	    background: url("../img/bgs.png") repeat scroll center -185px transparent;
    border-color: #BBBBBB;
    box-shadow: 0 0 12px rgba(0, 0, 0, 0.05) inset, 0 1px 0 rgba(255, 255, 255, 0.6);
	padding:5px; 	text-shadow:1px 1px 0px #fff;
}
.searchFilter {
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 12px;
    margin-right: 22px;
    margin-top: 15px;
    text-shadow: 1px 1px 0 #1C1C1C;
	opacity:0.5;
}
.searchFilter, #optionsframework .controls input.upload, #optionsframework .controls input, #optionsframework .controls select, #myModal input {
    background: url("../images/bgs.png") repeat scroll center -185px transparent;
    border-color: #BBBBBB;
    box-shadow: 0 0 12px rgba(0, 0, 0, 0.05) inset, 0 1px 0 rgba(255, 255, 255, 0.6);
    height: 28px;
    width: 78%;
}
#optionsframework .controls textarea, #myModal textarea {
box-shadow: 0 0 12px rgba(0, 0, 0, 0.3) inset, 0 1px 0 rgba(255, 255, 255, 0.6);
background: none;
padding: 10px;
}

/*/ Icons /*/
@font-face {
  font-family: 'IconicStroke';
    src: url("iconic_stroke.eot");
    src: local('IconicStroke'),
       url("iconic_stroke.svg#iconic") format('svg'),
	   url("iconic_stroke.otf") format('opentype');
}

.iconic {
color: inherit !important;
float: right !important;
font-family: "IconicStroke";
font-size: 22px !important;
padding-left: 10px !important;
padding-top: 2px!important;
margin-right: 10px;
}

/*	--------------------------------------------------
	Reveal Modals
	-------------------------------------------------- */
		
	.reveal-modal-bg { 
		position: fixed; 
		height: 100%;
		width: 100%;
		background: #000;
		background: rgba(0,0,0,.8);
		z-index: 100;
		display: none;
		top: 0;
		left: 0; 
		}
	
	.reveal-modal {
		visibility: hidden;
		top: 100px; 
		left: 50%;
		margin-left: -300px;
		width: 520px;
		background: #eee url(modal-gloss.png) no-repeat -200px -80px;
		position: absolute;
		z-index: 101;
		padding: 30px 40px 34px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		-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);
		}
		
	.reveal-modal.small 		{ width: 200px; margin-left: -140px;}
	.reveal-modal.medium 		{ width: 400px; margin-left: -240px;}
	.reveal-modal.large 		{ width: 600px; margin-left: -340px;}
	.reveal-modal.xlarge 		{ width: 800px; margin-left: -440px;}
	
	.reveal-modal .close-reveal-modal {
		font-size: 22px;
		line-height: .5;
		position: absolute;
		top: 8px;
		right: 11px;
		color: #aaa;
		text-shadow: 0 -1px 1px rbga(0,0,0,.6);
		font-weight: bold;
		cursor: pointer;
		} 

.rest-btn-fot{
    background: url("../img/bgs.png") repeat scroll center -142px transparent !important;
    border: 1px solid #292929!important;
    border-radius: 3px 3px 3px 3px!important;
    box-shadow: 0 0 12px rgba(0, 0, 0, 0.3) inset, 0 1px 0 rgba(255, 255, 255, 0.2)!important;
    color: #777777!important;
    float: left!important;
    font-weight: bold!important;
    text-shadow: 1px 1px 0 #292929!important;
	font-size:12px !important;
}
.rest-btn-fot:hover{
    background: url("../img/bgs.png") repeat scroll center top transparent !important;
    border: 1px solid #BB6443 !important;
    box-shadow: 0 0 12px rgba(0, 0, 0, 0.3) inset, 0 1px 0 white !important;
    color: #FFFFFF !important;
    text-shadow: 1px 1px 0 #E8714E !important;
}
.save_btn_fot{    background: url("../img/bgs.png") repeat scroll center -47px transparent!important;
    border: 1px solid #0E7384!important;
    border-radius: 3px 3px 3px 3px!important;
    box-shadow: 0 0 12px rgba(0, 0, 0, 0.3) inset, 0 1px 0 rgba(255, 255, 255, 0.6)!important;
    float: right !important; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.3) !important; font-weight:bold; font-size:12px; color:#fff !important;}
.save_btn_fot:hover{
    background: url("../img/bgs.png") repeat scroll center -150px transparent !important;
    border: 1px solid #333333!important;
}
.mceToolbar tr td{
	display: table-cell !important;
}
#MHGOZ-opts-sidebar #MHGOZ-opts-group-menu li a.custom-tab{background: none !important}

/* Custome CSS for This App From Mhgoz */
#cbg_postion,#cbg_repeat, #cbg_batt {
    display: block;
    float: left;
    margin-top: -40px;
}
a.button, a.button-primary, a.button-secondary {
    background: url("../img/bgs.png") repeat scroll center -185px transparent;
    border-color: #BBBBBB;
    border-radius: 2px 2px 2px 2px !important;
    box-shadow: 0 0 12px rgba(0, 0, 0, 0.05) inset, 0 1px 0 rgba(255, 255, 255, 0.6);
    cursor: pointer;
    float: left;
    height: 16px;
    left: 30px;
    line-height: 16px;
    margin-top: -90px;
    padding-bottom: 6px;
    padding-right: 9px;
    position: relative;
    width: auto;
}
label[for="checkbox_normal_ad_header"], label[for="checkbox_normal_ad_gallery"] {

    height: 60px;
    left: 112px;
    position: absolute;
    top: -42px;
    width: 200px;
}