.cspAdminTemplateImgPrev {
	max-width: 216px;
}
.cspAdminTemplateShell {
	float: left;
	padding: 19px;
}
#cspAdminTemplatesSelection {
	display: none;
}

/* Tabs style */
#cspAdminOptionsTabs {padding:0; margin-top:20px; position:relative; z-index:1;}    
    #cspAdminOptionsTabs h1 {margin-left:10px; color:#5c5c5c; text-shadow: 0 -1px 0 #fff;} 
    #cspAdminOptionsTabs .ui-tabs-panel {background:#FCFCFC; padding:15px; border-top:1px solid #d8d8d8; min-height:113px; -webkit-border-radius: 0px; border-radius: 0px; border-left:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8;}   
    #cspAdminOptionsTabs .ui-tabs-nav {padding:0; border:none; width:167px; background:none; -webkit-border-radius: 0px; border-radius: 0px; border-top:1px solid #d8d8d8;}    
    #cspAdminOptionsTabs .ui-tabs-nav li {-webkit-border-radius: 0px; top:0; width:100%; background:#f1f1f1; margin:0; padding:0; border-bottom: 1px solid #d8d8d8 !important; border-right:0; border-radius: 0px; border-top:none; border-left:none; -webkit-box-shadow: inset 0 1px 0 #f9f9f9; box-shadow: inset 0 1px 0 #f9f9f9;}
    #cspAdminOptionsTabs .ui-tabs-nav li.ui-tabs-active {background:#FCFCFC; width:168px;}
    #cspAdminOptionsTabs .ui-tabs-nav li.ui-tabs-active a {color:#5c5c5c !important; opacity:1;}
    #cspAdminOptionsTabs .ui-tabs-nav li a {padding:10px 10px 10px 40px; color:#555; opacity:0.5; width:121px; font-size:12px; font-weight:bold;}
    #cspAdminOptionsTabs .ui-tabs-nav li a:hover {color:#ff7800; opacity:1;}
    #cspAdminOptionsTabs .ui-tabs-nav li.ui-tabs-selected {padding-right:1px; margin:0; background:#FCFCFC;}
    #cspAdminOptionsTabs .ui-tabs-nav li.ui-tabs-selected a {opacity:1;}
 
    .cspMainOptions a {background:url(img/main-icon.png) 12px 9px no-repeat;}
    .cspPresetTemplates a {background:url(img/template-icon.png) 12px 9px no-repeat;}    
    .cspTemplateOptions a {background:url(img/design-icon.png) 12px 9px no-repeat;}    
    .cspSubscribeOptions a {background:url(img/mail-icon.png) 12px 9px no-repeat;}
    .cspSocIcons a {background:url(img/social-icon.png) 12px 9px no-repeat;}
    
/* Tabs content style */
.cspNiceStyle {}
    #cspAdminOptionsTabs table {cell-padding:0 !important; cell-spacing:0 !important; border:0 !important;}
    .cspNiceStyle table tr:hover {background:none;}
    .cspNiceStyle table tr td {border-top:1px dashed #e3e3e3;}
    .cspNiceStyle table tr td {padding:5px;}
    
    .cspHeadCells {}
        .cspHeadCells td {}
            .cspHeadCells td .ui-button-text-only {width:100%;}
            #cspAdminOptionsTabs .ui-button-text-only.ui-state-active {background:#0185cc url(img/button-bg.png) repeat-x !important; text-shadow:0 1px 0 #5e5cab; border:1px solid #1878ee; color:#fff;}
            #cspAdminOptionsTabs .ui-button-text-only.csp-sub-button {background:#0185cc url(img/sub-button-bg.png) repeat-x !important; text-shadow:0 1px 0 #5e5cab; border:1px solid #1878ee; color:#fff;}
            .cspBodyCells td {background:#fff !important; padding:10px; border:1px solid #e7e7e7; -webkit-border-radius: 0px 0px 5px 5px; border-radius: 0px 0px 5px 5px;}
            
    .cspLeftCol {width:50%; float:left;}        
    .cspRightCol {width:50%; float:right;}   
    
    .cspBgImgShowTypeWrapper label span {padding:5px !important;}
    
    #cspOptBgImgPrev {padding:3px; -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.5); box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.5);}
    
    .cspTip {position:relative; margin:15px 0; padding:5px; background:#dedede; -webkit-border-radius: 5px; border-radius: 5px;}
        .cspTipCorner {display:block; position:absolute; width:14px; height:14px; background:url(img/tip-corner.png) no-repeat;}
        .cspTipArrowUp .cspTipCorner {top:-7px; left:50%; margin-left:-7px;}
        .cspTipArrowDown .cspTipCorner {bottom:-7px; left:50%; margin-left:-7px;}
        .cspTipArrowLeft .cspTipCorner {top:50%; left:-7px; margin-top:-7px;}
        .cspTipArrowRight .cspTipCorner {top:50%; right:-7px; margin-top:-7px;}
        
    #cspAdminOptionsTabs textarea {min-height:100px;}   
    #cspAdminOptionsTabs select {width:100%; margin-top:0;}   
    #cspAdminOptionsTabs h4.cspTitle {background:url(img/title.png) left center no-repeat; padding-left:20px; color:#5c5c5c; font-size:18px;}   
    #cspAdminSocOptionsForm h4.cspTitle {margin:0 0 10px 0;}
    #cspAdminOptionsTabs input[type="text"], #cspAdminOptionsTabs textarea {  background-color: white;  font-family: inherit;  border: 1px solid #cccccc;  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);  color: rgba(0, 0, 0, 0.75);  display: block;  font-size: 0.875em;  margin: 0 0 1em 0;  padding: 0.5em;  height: 2.3125em;  width: 100%;  -moz-box-sizing: border-box;  -webkit-box-sizing: border-box;  box-sizing: border-box;  -webkit-transition: all 0.15s linear;  -moz-transition: all 0.15s linear;  transition: all 0.15s linear; }
    #cspAdminOptionsTabs input[type="text"]:focus, #cspAdminOptionsTabs textarea:focus {background: #fafafa; border-color: #999999; outline: none; }
    #cspAdminOptionsTabs input[type="text"][disabled], #cspAdminOptionsTabs textarea[disabled] { background-color: #dddddd; }
    .withCspOptTip input, .withCspOptTip select {width:90% !important; float:left;}
    
    .toplevel_page_coming_soon-modules-adminmenu-views-adminmenu .ui-dialog-titlebar {background:#0185cc url(img/button-bg.png) repeat-x !important; text-shadow:0 1px 0 #5e5cab; border:1px solid #1878ee; color:#fff;}
        .cspAdminTemplateShell img {padding:3px; -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.5); box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.5);}
        .cspAdminTemplateShellSelected img { background:#009900;}
        
label, span, input, button {
    -webkit-transition: background 400ms ease;
    -moz-transition: background 400ms ease;
    -ms-transition: background 400ms ease;
    -o-transition: background 400ms ease;
    transition: background 400ms ease;
}
label, span, input, button {
    -webkit-transition: border-color 200ms ease;
    -moz-transition: border-color 200ms ease;
    -ms-transition: border-color 200ms ease;
    -o-transition: border-color 200ms ease;
    transition: border-color 200ms ease;
}
.clearfix {clear:both; float:none;}
.nomargin {margin:0 !important;}
.cspOptTip, .cspOptTip span {border:none !important;}

.cspAdminTemplateSelectedName {float:right; line-height:24px;}
.cspSetTemplateOptionButton {font-weight:bold; width:100%;}
.wrap, #dashboard-widgets .meta-box-sortables, .ui-buttonset {margin:0 !important;}
.rightText {text-align:right;}
.cspLeftCol input[type="checkbox"] {width:25px !important; margin-top:11px !important;}
.inside input[type="checkbox"] {margin:5px 5px 0 0;}