/* Add Styling to Admin Area */

/*----------------------------------------------------
	SlideDeck 2 Messages
---------------------------------------------------- */
.toplevel_page_slidedeck2 ul.wp-submenu li:nth-child(5),
.toplevel_page_slidedeck2 ul.wp-submenu li:nth-child(6),
#slidedeck-option-wrapper .slidedeck-license-key-wrapper,
#slidedeck-types .upgrade-button-cta,
#slidedeck_form .upgrade-button-cta,
#slidedeck_lens_management .upgrade-button-cta,
#slidedeck-choose-slide-type .slide-type.disabled,
#slidedeck-lenses-wrapper .add-lens,
#slidedeck-license-key-warning,
#slidedeck-table .right,
#slidedeck-manage-footer {
	display: none;
}
#slidedeck-table-sort {
	margin: 10px 0 !important;
}
#slidedeck-table .float-wrapper {
	padding: 0 !important;
}
#slidedeck-types .upgrade-modal {
	display: none !important;
}


/*----------------------------------------------------
	REDUX CUSTOM STYLING
---------------------------------------------------- */

.redux-group-tab-link-a span.group_title {
	padding-left: 40px !important;
}
.redux-title {
	color: #777;
	font-size: 14px;
	font-weight: bold;
}
#redux-main input {
	border-color: #ccc !important;
}
#redux-container .wp-editor-container input[type="button"]:hover {
	cursor: pointer
}
.redux-group-tab .redux-section-desc,
.redux-help.redux-info-field {
	padding: 15px 10px;
	line-height: 1.5em;
	font-size: 12px;
	background-color: #EFF9FF;
	border: 1px solid #D6F0FF;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;
}
.redux-group-tab .redux-section-desc h3,
.redux-help.redux-info-field .redux-info-desc {
	line-height: 1.5;
	margin: 0;
	border: none;
}
#redux-container p.help, 
#redux-container p.description, 
#redux-container span.description, 
#redux-container .form-wrap p,
#redux-container .form-table td {
	font-size: 11px;
}
.redux-group-tab .form-table tr th {
	min-width: 255px;
	padding-right: 40px;
}

#redux-container .form-table th,
#redux-container .form-table td {
	padding-top: 20px;
	padding-bottom: 20px;
}
#redux-container .redux-info-field {
	margin: 0;
}
#redux-container .redux-image-select {
	padding-top: 5px;
	padding-bottom: 0;
}
#redux-container .redux-radio-container ul,
#redux-container .redux-checkbox-container ul {
	margin-top: 0;
	margin-bottom: 0;
}
#redux-container .redux-group-tab .form-table tr:first-child th,
#redux-container .redux-group-tab .form-table tr:first-child td {
	padding-top: 10px;
}

/* Background Image */
#redux-container #section-thinkup_general_boxbackgroundimage,
#redux-container #section-thinkup_general_boxedposition,
#redux-container #section-thinkup_general_boxedposition,
#redux-container #section-thinkup_general_boxedrepeat,
#redux-container #section-thinkup_general_boxedsize {
	border-bottom: none;
}
#redux-container #section-thinkup_general_boxbackgroundimage th,
#redux-container #section-thinkup_general_boxbackgroundimage td,
#redux-container #section-thinkup_general_boxedposition th,
#redux-container #section-thinkup_general_boxedposition td,
#redux-container #section-thinkup_general_boxedposition th,
#redux-container #section-thinkup_general_boxedposition td,
#redux-container #section-thinkup_general_boxedrepeat th,
#redux-container #section-thinkup_general_boxedrepeat td,
#redux-container #section-thinkup_general_boxedsize th,
#redux-container #section-thinkup_general_boxedsize td {
	padding-bottom: 0;
}

/* Homepage - Disable autop */
#redux-container #section-thinkup_homepage_addtext {
border-bottom: none;
}
#redux-container #section-thinkup_homepage_addtext th,
#redux-container #section-thinkup_homepage_addtext td {
	padding-bottom: 0;
}
#redux-container #section-thinkup_homepage_addtext textarea {
	height: 180px;
}

/* Social Media */
#redux-container #section-thinkup_header_facebooklink,
#redux-container #section-thinkup_header_facebookiconswitch,
#redux-container #section-thinkup_header_twitterlink,
#redux-container #section-thinkup_header_twittericonswitch,
#redux-container #section-thinkup_header_googlelink,
#redux-container #section-thinkup_header_googleiconswitch,
#redux-container #section-thinkup_header_linkedinlink,
#redux-container #section-thinkup_header_linkediniconswitch,
#redux-container #section-thinkup_header_flickrlink,
#redux-container #section-thinkup_header_flickriconswitch,
#redux-container #section-thinkup_header_lastfmlink,
#redux-container #section-thinkup_header_lastfmiconswitch,
#redux-container #section-thinkup_header_rsslink,
#redux-container #section-thinkup_header_rssiconswitch {
	border:none;
}
#redux-container #section-thinkup_header_facebookiconswitch th,
#redux-container #section-thinkup_header_facebookiconswitch td,
#redux-container #section-thinkup_header_twittericonswitch th,
#redux-container #section-thinkup_header_twittericonswitch td,
#redux-container #section-thinkup_header_googleiconswitch th,
#redux-container #section-thinkup_header_googleiconswitch td,
#redux-container #section-thinkup_header_linkediniconswitch th,
#redux-container #section-thinkup_header_linkediniconswitch td,
#redux-container #section-thinkup_header_flickriconswitch th,
#redux-container #section-thinkup_header_flickriconswitch td,
#redux-container #section-thinkup_header_lastfmiconswitch th,
#redux-container #section-thinkup_header_lastfmiconswitch td,
#redux-container #section-thinkup_header_rssiconswitch th,
#redux-container #section-thinkup_header_rssiconswitch td {
	padding-bottom: 0;
}

/* Portfolio */
#redux-container #section-thinkup_portfolio_layout .redux-image-select {
	max-width: 300px;
}

/* Notification Bar */
#redux-container #section-thinkup_notification_backgroundcolourswitch,
#redux-container #section-thinkup_notification_maintextcolourswitch,
#redux-container #section-thinkup_notification_buttoncolourswitch,
#redux-container #section-thinkup_notification_buttontextcolourswitch {
	border: none;
}
#redux-container #section-thinkup_notification_backgroundcolourswitch th,
#redux-container #section-thinkup_notification_backgroundcolourswitch td,
#redux-container #section-thinkup_notification_maintextcolourswitch th,
#redux-container #section-thinkup_notification_maintextcolourswitch td,
#redux-container #section-thinkup_notification_buttoncolourswitch th,
#redux-container #section-thinkup_notification_buttoncolourswitch td,
#redux-container #section-thinkup_notification_buttontextcolourswitch th,
#redux-container #section-thinkup_notification_buttontextcolourswitch td {
	padding-bottom: 0;
}

/* Contact - Address Details */
#redux-container #section-thinkup_contact_line1,
#redux-container #section-thinkup_contact_line2,
#redux-container #section-thinkup_contact_city,
#redux-container #section-thinkup_contact_country {
	border: none;
}
#redux-container #section-thinkup_contact_line1 th,
#redux-container #section-thinkup_contact_line1 td,
#redux-container #section-thinkup_contact_line2 th,
#redux-container #section-thinkup_contact_line2 td,
#redux-container #section-thinkup_contact_city th,
#redux-container #section-thinkup_contact_city td,
#redux-container #section-thinkup_contact_country th,
#redux-container #section-thinkup_contact_country td {
	padding-bottom: 0;
}

/* Contact - Contact Details */
#redux-container #section-thinkup_contact_telephone,
#redux-container #section-thinkup_contact_fax,
#redux-container #section-thinkup_contact_email {
	border: none;
}
#redux-container #section-thinkup_contact_telephone th,
#redux-container #section-thinkup_contact_telephone td,
#redux-container #section-thinkup_contact_fax th,
#redux-container #section-thinkup_contact_fax td,
#redux-container #section-thinkup_contact_email th,
#redux-container #section-thinkup_contact_email td{
	padding-bottom: 0;
}

/* Special Pages */
#redux-container #section-thinkup_404_content {
	border-bottom: none;
}
#redux-container #section-thinkup_404_content th,
#redux-container #section-thinkup_404_content td {
	padding-bottom: 0;
}
#redux-container #section-thinkup_404_content textarea {
	height: 180px;
}

/* SEO noodp and noydir message */
#redux-container #seo-information {
	font-weight: normal;
}

/* Typography */
#redux-container #section-thinkup_font_bodyswitch,
#redux-container #section-thinkup_font_bodyheadingswitch,
#redux-container #section-thinkup_font_preheaderswitch,
#redux-container #section-thinkup_font_mainheaderswitch,
#redux-container #section-thinkup_font_footerheadingswitch,
#redux-container #section-thinkup_font_mainfooterswitch,
#redux-container #section-thinkup_font_postfooterswitch {
	border: none;
}
#redux-container #section-thinkup_font_bodyswitch th,
#redux-container #section-thinkup_font_bodyswitch td,
#redux-container #section-thinkup_font_bodyheadingswitch th,
#redux-container #section-thinkup_font_bodyheadingswitch td,
#redux-container #section-thinkup_font_preheaderswitch th,
#redux-container #section-thinkup_font_preheaderswitch td,
#redux-container #section-thinkup_font_mainheaderswitch th,
#redux-container #section-thinkup_font_mainheaderswitch td,
#redux-container #section-thinkup_font_footerheadingswitch th,
#redux-container #section-thinkup_font_footerheadingswitch td,
#redux-container #section-thinkup_font_mainfooterswitch th,
#redux-container #section-thinkup_font_mainfooterswitch td,
#redux-container #section-thinkup_font_postfooterswitch th ,
#redux-container #section-thinkup_font_postfooterswitch td {
	padding-bottom: 0;
}

/* Hide shortcode button in Redux */
#redux-container #cldra_thinkupshortcodes-engine-shortcodeinsert {
	display: none;
}

/* Image select alignment */
#redux-container .redux-image-select {
	text-align: left;
}

/* Color More Themes tab */
#redux-sidebar #redux-group-menu li:nth-child(10) a,
#redux-sidebar #redux-group-menu li:nth-child(10) a:hover,
#redux-sidebar #redux-group-menu li:nth-child(10).active a,
#redux-sidebar #redux-group-menu li:nth-child(10).active a:hover {
	color: #D62626;
}
#redux-main div:nth-child(10) .form-table {
	display: none;
}

/*---------------------------------------------------- 
	HIDE IN-DEVELOPMENT FEATURES
---------------------------------------------------- */

#demo-intro,
#section-thinkup_general_democontent {
	display: none;
}
#section-thinkup_portfolio_style fieldset ul li:nth-child(2),
#section-thinkup_project_navigationswitch,
section-thinkup_portfolio_textcheck {
	display: none;
}
#section-thinkup_styles_colorscheme,
._thinkup_meta_colorscheme {
	display: none;
}