#css-options-cont {
	width: 814px;
}

#css-options-cont .option-content {
	display:none;
}

#css-options-cont .toggle-option h3.option-title.open {
	-moz-border-radius:6px 6px 0 0;
	-webkit-border-radius:6px 6px 0 0;
	-html-border-radius:6px 6px 0 0;
	border-radius:6px 6px 0 0;
	background-position:10px -27px;
}

#css-options-cont .toggle-option h3.option-title {
	-moz-border-radius:6px 6px 6px 6px;
	-webkit-border-radius:6px;
	-html-border-radius:6px;
	border-radius:6px;
	background:url("images/toggle.png") no-repeat scroll 10px 13px #F1F1F1;
	border:1px solid #E6E6E6;
	color:#4E4C41;
	cursor:pointer;
	font-size:1.2em;
	margin:15px 0 0;
	padding:15px 15px 15px 40px;
}

#css-options-cont .toggle-option h3.option-title span{
	color:#AAAAAA;
	float:right;
	font-size:0.9em;
	font-weight:normal;
}
#css-options-cont .options-table {
	width: 100%;
}
#css-options-cont .option-content {
	-moz-border-radius:0 0 6px 6px;
	-webkit-border-radius:8px;
	-html-border-radius:8px;
	border-radius:8px;
	background:none repeat scroll 0 0 #FBFBFA;
	border-color:-moz-use-text-color #E6E6E6 #E6E6E6;
	border-color:#E6E6E6;
	border-right:1px solid #E6E6E6;
	border-style:none solid solid;
	border-width:medium 1px 1px;
	margin:0;
	padding:15px;
}

#css-options-cont .bottom-controls {
	padding: 20px 0 0 0;
}

#css-options-cont .options-table tr.tabs-subtitle th {
	border-bottom: none !important;
}

#css-options-cont .options-table th p {
	font-weight: normal !important;
}

#css-options-cont .tabs-create_sidebar th,#css-options-cont .tabs-list_sidebar .desc-cell {
	vertical-align:top;
}

#css-options-cont .description{
	-moz-border-radius:8px 8px 8px 8px;
	-webkit-border-radius:8px 8px 8px 8px;
	-html-border-radius:8px 8px 8px 8px;
	border-radius:8px 8px 8px 8px;
	background:none repeat scroll 0 0 #F1F1F1;
	color:#777777;
	padding:15px;
	display:block;
	float:right;
	max-width:350px;
	margin:10px 0 10px 5px;
}

.css-options-main .save-button {
	margin-top: 10px;
}

.css-inline-cont .inline-edit-col-right {
	margin-top: 0px !important;
}

.clearer {
	clear:both;
}

/* shortcodes setup */
.wpcss-settings {
	margin:0px;
	padding:0px;
	min-width:600px;
}

.wpcss-settings .left {
	margin:0px;
	padding:0px;
	display:inline-block;
	width:60%;
}

.wpcss-settings .right {
	float:right;
	margin:0px;
	padding:0px;
	display:inline-block;
	width:40%;
}
.wpcss-settings .heading.inline-label {
	display:inline-block;
	padding-right:12px;
	width:150px;
}
.wpcss-settings .heading {
	display:block;
	font-size:1em;
	font-weight:bold;
	margin:1.33em 0;
}

.wpcss-settings .description{
	-moz-border-radius:8px 8px 8px 8px;
	-webkit-border-radius:8px 8px 8px 8px;
	-html-border-radius:8px 8px 8px 8px;
	border-radius:8px 8px 8px 8px;
	background:none repeat scroll 0 0 #F1F1F1;
	color:#777777;
	padding:15px;
	display:block;
	float:right;
	margin:5px 0 10px 5px;
	width: 90%;
}

#sc_shortcode , #sc_bundle, #sc_preview{
	width:200px;
	display:inline-block;
}

.wpcss-settings .fieldset input[type=text],.wpcss-settings .fieldset textarea {
	width:90%;
}
/*
.wpcss-settings .fieldset {
	width:59%;
}


.wpcss-settings .fieldset textarea {
	width:98%;
}	
*/

/* fields metabox of shortcodes setup */
.css-field {
	padding:5px;
}

/* fields list */
.css-fields-cont {
	padding:10px;
}

#button_add_field {
	float:left;
}

.css-field-label {
	display:inline-block;
	min-width:150px;
}

.button_add_field_msg {
	padding:0 0 0 10px;
	float:left;
}

.loading{
	background: url("images/spinner_32x32.gif") no-repeat scroll center center transparent;
	min-width:32px;
	min-height:32px;
}

.left-loading{
	background: url("images/spinner_32x32.gif") no-repeat scroll left center transparent;
	min-width:32px;
	min-height:32px;
}

#css-fields.loading {
	background-color:#FFFFE0;
	border-color:#E6DB55;
}

.css-field-delete {
	display:inline-block;
	background: url("images/delete_22x22.png") no-repeat scroll center center transparent;
	min-width:22px;
	min-height:22px;
	cursor:pointer;
}

.css-field-edit {
	display:inline-block;
	background: url("images/edit_22x22.png") no-repeat scroll center center transparent;
	min-width:22px;
	min-height:22px;
	cursor:pointer;
}

.css-field-moveup {
	display:inline-block;
	background: url("images/up.png") no-repeat scroll center center transparent;
	min-width:22px;
	min-height:22px;
	cursor:pointer;
}

.css-fields-cont .widefat td {
	vertical-align:middle !important;
}

#css-field table {
	width:100%;
}

#css-field table tr {
	vertical-align:top;
}

#css-field table .col1{
	
}

#css-field table .col2{
	width:35%;
}

#css-field table .col3{
	width:35%;
}

#css-field textarea#example-dropdown {
	width:80%;
	height:80px;
}

#css-field input[type=text], #css-field textarea {
	width:100%;
}

#css-field textarea.css-field-description {
	height:75px ;
}

#css-field textarea {
	height:220px;
}

#css-field .description{
	-moz-border-radius:8px 8px 8px 8px;
	-webkit-border-radius:8px 8px 8px 8px;
	-html-border-radius:8px 8px 8px 8px;
	border-radius:8px 8px 8px 8px;
	background:none repeat scroll 0 0 #F1F1F1;
	color:#777777;
	padding:15px;
	display:block;
	margin:10px 10px 10px 5px;
}

/* mce form */
#css-mce-form {
	margin-top:20px;
	height:auto;
	width:auto;
}

#css-mce-form .fieldset {
	margin-bottom:15px;
}

#css-mce-form .fieldset .css-mce-label {
	display:block;
	width:200px;
	float:left;
}

#css-mce-form .fieldset .css-mce-input {
	display:block;
	width:380px;
	float:left;
}

#css-mce-form .fieldset input[type=text].sws-slider {
	width:100px;
}

#css-mce-form .fieldset input[type=text],#css-mce-form .fieldset textarea {
	width:380px;
}

.colorpicker {z-index:1000;}
/* export import meta box*/
/* shortcodes setup */

.wpcss-import {
	margin:0px;
	padding:0px;
	min-width:600px;
}

.wpcss-import .left {
	margin:0px;
	padding:0px;
	display:inline-block;
	width:60%;
}

.wpcss-import .right {
	float:right;
	margin:0px;
	padding:0px;
	display:inline-block;
	width:40%;
}

.wpcss-import .heading {
	display:block;
	font-size:1em;
	font-weight:bold;
	margin:1.33em 0;
}

.wpcss-import .description{
	-moz-border-radius:8px 8px 8px 8px;
	-webkit-border-radius:8px 8px 8px 8px;
	-html-border-radius:8px 8px 8px 8px;
	border-radius:8px 8px 8px 8px;
	background:none repeat scroll 0 0 #F1F1F1;
	color:#777777;
	padding:15px;
	display:block;
	float:right;
	margin:30px 0 10px 5px;
	width: 90%;
}

.wpcss-import .fieldset input[type=text],.wpcss-import .fieldset textarea {
	width:90%;
}

/* jquery-ui tools rangeinput*/
/* slider root element */
.slider { 
	background:#3C72E6 url(images/h30.png) repeat-x 0 0; 
	height:9px; 
	position:relative; 
	cursor:pointer;
	border:1px solid #333;
	width:200px;
	float:left; 
	clear:right;
	margin-top:10px;
	-moz-border-radius:5px; 
	-webkit-border-radius:5px; 
	-moz-box-shadow:inset 0 0 8px #000;
}

/* progress bar (enabled with progress: true) */
.progress {
	height:9px; 
	background-color:#C5FF00; 
	display:none;
	opacity:0.6;
}

/* drag handle */
.handle { 
	background:#fff url(images/h30.png) repeat-x 0 0; 
	height:28px;
	width:28px;
	top:-12px;
	position:absolute; 
	display:block; 
	margin-top:1px;
	border:1px solid #000;
	cursor:move;
	-moz-box-shadow:0 0 6px #000;
	-webkit-box-shadow:0 0 6px #000;
	-moz-border-radius:14px;
	-webkit-border-radius:14px; 

}

/* the input field */
.range {
	border:1px inset #ddd;
	float:left;
	font-size:20px;
	margin:0 0 0 15px;
	padding:3px 0;
	text-align:center;
	width:50px;
	-moz-border-radius:5px; 
	-webkit-border-radius:5px; 		
}

/* editor data type*/
.mce-row-delete {
background:url("images/delete_22x22.png") no-repeat scroll center center transparent;
cursor:pointer;
display:block;
float:right;
min-height:22px;
min-width:22px;
}

.mce-row-delete:first-child {
	display:none;
}

.mce-data-row {
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	border: 1px solid #bbb;
	margin-bottom: 20px;
}
.mce-data-row-content h3 {
	margin-bottom: 0px;
}
.mce-data-row-content {
	border: 1px solid #fff;
	padding:10px;
}
.mce-data-row {
	background: #EAEAEA;
	color: #838383;
	border-color: #C1C1C1;
}
.mce-data-control {
	margin-bottom:30px;
}

#css-mce-form .description{
	-moz-border-radius:8px 8px 8px 8px;
	-webkit-border-radius:8px 8px 8px 8px;
	-html-border-radius:8px 8px 8px 8px;
	border-radius:8px 8px 8px 8px;
	background:none repeat scroll 0 0 #F1F1F1;
	color:#777777;
	padding:15px;
	display:block;
	float:right;
	max-width:240px;
	margin:3px 0 10px 5px;
}

.sws_list_filter {
	display:inline-block;
}

#f_sws_shortcode, #f_sws_bundle {
	width:80px;
}

.sc_info_field {
	width:100%;
}
.sc_info_field label {
	display:block;
	padding:5px;
}
.sc_info_field input {
	display:block;
	width: 100%;
	padding:5px;
}	
.import-conflict {
	color: #ff2211;
}
.sws-script-option, .sws-style-option {
	display:inline-block;
	float:left;
	padding:2px 5px 2px 0;
}
.mce-bold {
	font-weight:bold;
}

.pt-option {
	padding:5px 0 5px 0;
}

/* helper ui icons */
.helper-ui-icon ul li {
    cursor: pointer;
    float: left;
    list-style: none outside none;
    margin: 2px;
    padding: 4px 0;
    position: relative;
}

/* shortcode insert tool preview items*/
.sws-preview-item {
	text-align:center;
	display:block;
	float:left;
	margin:10px;
}
.sws-preview-caption {
	width:98%;
}