/*--------------------------------------------------------------*/
/*-- CSS Document --*/
/*-- Copyright (c) 2015. WebCodin --*/
/*-- @author WebCodin --*/
/*--------------------------------------------------------------*/
/*--------------------------------------------------------------*/
/*--- WCP Contact Form Hedaline Styles ---*/
/*--------------------------------------------------------------*/
.scfp-plugin-headline { margin: 20px 20px 0 0; border: 1px solid #dfdfdf; background: #fff; padding: 20px 10px; box-sizing: border-box; }
.scfp-plugin-headline > table { width: 100%; font-size: 1em; }
.scfp-plugin-headline td { vertical-align: middle; }
.scfp-plugin-headline-icon { width: 128px; }
.scfp-plugin-headline-icon img { display: block; }
.scfp-plugin-headline-info { padding: 0 20px; }
.scfp-plugin-headline-info h1 { margin: 0; padding: 0 0 10px; line-height: 1em; }
.scfp-plugin-headline-info p { margin: 0; padding: 5px 0; }
.scfp-plugin-headline-info .scfp-plugin-headline-rate { text-decoration: none; color: #36a9cf; font-weight: bold; }
.scfp-plugin-headline-links { width: 15%; }
.scfp-plugin-headline-links .scfp-plugin-headline-links-wrapper { background: #36a9cf; color: #fff; padding: 10px; }
.scfp-plugin-headline-links h2 { margin: 0; padding: 0 0 10px; color: #fff; }
.scfp-plugin-headline-links ul, .scfp-plugin-headline-links ul li { margin: 0; padding: 0; }
.scfp-plugin-headline-links ul li { padding: 2px 0; }
.scfp-plugin-headline-links a { text-decoration: none; color: #fff; outline: none; box-shadow: none; }
.scfp-plugin-headline-links span.dashicons { font-size: 16px; width: 16px; height: 16px; line-height: 16px; vertical-align: middle; }
/*--------------------------------------------------------------*/
/*--- WCP Contact Form  Form Styles ---*/
/*--------------------------------------------------------------*/
.wrap.scfp-form-wrap { margin: 0 20px 0 0;  }
.wrap.scfp-form-wrap .nav-tab-wrapper { border: 1px solid #dfdfdf; border-width: 0 1px 1px; background: #fff; padding: 10px; }
.wrap.scfp-form-wrap .nav-tab-wrapper a.nav-tab { border: 0; padding: 5px 25px; background: #dfdfdf; margin: 0 0 0 10px; }  
.wrap.scfp-form-wrap .nav-tab-wrapper a.nav-tab:first-child { margin: 0 0 0 5px; }                              
.wrap.scfp-form-wrap .nav-tab-wrapper a.nav-tab-active { background: #36a9cf; color: #fff; }
/*--------------------------------------------------------------*/
.wrap.scfp-form-wrap p.submit .button.button-primary { background: #959595; border: 0;  border-radius: 0; box-shadow: none; text-shadow: none; color: #fff; font-weight: bold; text-transform: uppercase; padding: 5px 25px; height: auto; line-height: 24px; font-size: 14px; margin-right: 10px; }
.wrap.scfp-form-wrap p.submit .button.button-primary:first-child { background: #36a9cf; }
/*--------------------------------------------------------------*/
.scfp-form-wrap .settings-error { margin: 15px 0 0px!important; }
/*--------------------------------------------------------------*/
/*--- WCP Contact Form  Form Settings Styles ---*/
/*--------------------------------------------------------------*/
.scfp-settings-content { padding-top: 15px; }
.scfp-settings-content .scfp-settings-title { background: #36a9cf; color: #fff; padding: 10px 15px; }
.scfp-settings-content .scfp-settings-title h3 { margin: 0; text-transform: uppercase; color: #fff; font-size: 15px; }
.scfp-settings-content .scfp-settings-title .scfp-form-shortcode-hint { font-size: 12px; float: right; }
.scfp-settings-content .scfp-settings-title .scfp-form-shortcode-hint span { text-transform: lowercase; }                                                                           
.scfp-settings-content .scfp-settings-inner-table { background: #fff; border: 1px solid #e1e1e1; border-width: 0 1px 1px; padding: 7px 15px; margin: 0; } 
.scfp-settings-content .scfp-settings-inner-table > .description { background: #fff; padding: 1px 15px 9px; border-bottom: 1px solid #e1e1e1; margin: 0 -15px 7px; }
.scfp-settings-content .scfp-settings-inner-table #agp-repeater-scfp_form_settings { margin: -8px -16px 0; }
.scfp-settings-content .scfp-settings-inner-table #agp-repeater-scfp_form_settings .agp-actions { padding: 10px 15px; }
.scfp-settings-content .scfp-settings-inner-table #agp-repeater-scfp_form_settings .agp-actions .button.agp-add-row  { background: #36a9cf; border: 0;  border-radius: 0; box-shadow: none; color: #fff; font-weight: bold; text-transform: uppercase; padding: 5px 25px; height: auto; line-height: 22px; }
/*--------------------------------------------------------------*/
.scfp-settings-content .scfp-settings-inner-table .form-table { margin: 0; }
.scfp-settings-content .scfp-settings-inner-table .form-table th { padding: 15px 10px 15px 0; }
/*--------------------------------------------------------------*/
/*--- WCP Contact Form  Settings Table Styles ---*/
/*--------------------------------------------------------------*/
.scfp-settings-table { width: 100%; margin-bottom: 5px; border: 1px solid #dfdfdf; box-sizing: border-box; }
.scfp-settings-table .scfp-field { float: left; padding: 10px; width: 13% !important; box-sizing: border-box; }
.scfp-settings-table .scfp-field:first-child { padding-left: 15px; width: 5% !important; }
.scfp-settings-table .scfp-field-type, .scfp-settings-table .scfp-field-name { width: 23% !important; }
.scfp-settings-table .scfp-field-label, .scfp-settings-table .scfp-field-value { width: 30% !important; }
.scfp-settings-table .scfp-field-actions { width: 165px !important; float: right; padding-right: 15px; }
.scfp-settings-table .scfp-field-center { text-align: center; }
.scfp-settings-table .scfp-settings-table-header { background: #fff; border-bottom: 1px solid #e1e1e1; overflow: hidden; }
.scfp-settings-table .scfp-settings-table-header .scfp-field { padding-top: 8px; padding-bottom: 8px; color: #222222; font-family: "Open Sans",sans-serif; font-size: 14px; font-weight: bold; line-height: 1.4em; }
.scfp-settings-table .scfp-settings-table-list { background: #f9f9f9; }
.scfp-settings-table .scfp-settings-table-list .scfp-field-row { width: 100%; overflow: hidden; background: #fff; border-top: 1px solid #f0f0f0; }
.scfp-settings-table .scfp-settings-table-list .scfp-field-row:first-child { border-top: 0; }
.scfp-settings-table .scfp-settings-table-list .scfp-field-row .scfp-field { min-height: 30px; }
.scfp-settings-table .scfp-settings-table-list .scfp-field-type select, .scfp-settings-table .scfp-settings-table-list .scfp-field-name input { margin-top: 1px !important; }
.scfp-settings-table .scfp-settings-table-list .scfp-order { display: block; height: 28px; line-height: 27px; width: 29px; border: 1px solid #ddd; border-radius: 15px; font-size: 13px; overflow: hidden; text-align: center; }
.scfp-settings-table .scfp-settings-table-list .scfp-field-visibility, .scfp-settings-table .scfp-settings-table-list .scfp-field-required, .scfp-settings-table .scfp-settings-table-list .scfp-field-export { text-align: center; }
.scfp-settings-table .scfp-settings-table-list .scfp-field-visibility input[type="checkbox"], .scfp-settings-table .scfp-settings-table-list .scfp-field-required input[type="checkbox"], .scfp-settings-table .scfp-settings-table-list .scfp-field-export input[type="checkbox"], .scfp-settings-table .scfp-settings-table-list .scfp-field-default input[type="checkbox"], .scfp-settings-table .scfp-settings-table-list .scfp-field-default input[type="radio"] { margin-top: 8px !important; } 
.scfp-settings-table .scfp-settings-table-list .scfp-field-actions { text-align: right; }
.scfp-settings-table .scfp-field-actions .button, .wp-list-table .scfp-reply-icon { background: #36a9cf; border: 0; box-shadow: none; padding: 2px 5px; height: 28px; line-height: 26px; color: #fff; margin: 1px 0 0 !important; display: inline-block; box-sizing: border-box; border-radius: 3px; }
.scfp-settings-table .scfp-field-actions .button:hover, .wp-list-table .scfp-reply-icon:hover { background: #b3b3b3; }
.scfp-settings-table .scfp-field-actions .button.agp-del-row, .scfp-settings-table .scfp-field-actions .button.extended-settings-del-row { background: #f04343; }
.scfp-settings-table .scfp-field-actions .button.agp-del-row:hover, .scfp-settings-table .scfp-field-actions .button.extended-settings-del-row:hover { background: #db3e3e; }
.scfp-settings-table .scfp-field-actions .agp-settings-row { background: #99cc00; }
.scfp-settings-table .scfp-field-actions .agp-settings-row:hover { background: #86b106; }

.scfp-settings-table .scfp-field-actions .dashicons, .wp-list-table .scfp-reply-icon .dashicons { font-size: 18px; line-height: 25px; }
.scfp-settings-table .scfp-field-actions .button.agp-del-row .dashicons { font-size: 17px; }
/*--------------------------------------------------------------*/
.scfp-settings-table .scfp-settings-table-list .scfp-field-row.scfp-active-row { background: #fafafa; }
/*--------------------------------------------------------------*/
/*--- WCP Contact Form  Advanced Fileds Options Styles ---*/
/*--------------------------------------------------------------*/
.scfp-field-settings-box { width: 100%; overflow: hidden; }
.scfp-field-extended-settings-box .scfp-field-extended-settings { background: #fafafa; border-top: 1px solid #f0f0f0; padding: 30px 5.6% 30px; }
.scfp-field-extended-settings-box .scfp-field-extended-settings .scfp-field-extended-settings-inner-title { background: #36a9cf; color: #fff; padding: 11px 15px 9px; }
.scfp-field-extended-settings-box .scfp-field-extended-settings .scfp-field-extended-settings-inner-title p { margin: 0; text-transform: uppercase; font-size: 14px; }
.scfp-field-extended-settings-box .scfp-field-extended-settings .scfp-field-extended-settings-inner { background: #fff; padding: 10px 15px 0; border: 1px solid #e5e5e5; border-top: 0; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); }
.scfp-field-extended-settings-row, .scfp-field-extended-settings-choices { width: 100%; padding: 0 0 15px; position: relative; }          
.scfp-field-extended-settings-row label { display: inline-block; padding-bottom: 4px; } 
.scfp-field-extended-settings-row input.readonly, .scfp-field-extended-settings-row input[readonly] { cursor: not-allowed; }
.scfp-field-extended-settings-row textarea { height: 90px; resize: none; }
.scfp-field-extended-multi-columns { margin: 0 -8px; }  
.scfp-field-extended-multi-columns:before, .scfp-field-extended-multi-columns:after { content: " "; display: table; }
.scfp-field-extended-multi-columns:after { clear: both; }
.scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col { float: left; padding: 0 8px; box-sizing: border-box; }              
.scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns { padding-bottom: 2px; margin-bottom: -2px; }                 
.scfp-field-extended-settings-row .scfp-field-extended-settings-choices-list-box .scfp-field-extended-settings-choices-list-box-table { border: 1px solid #dfdfdf; margin: 0 0 5px; }
.scfp-field-extended-settings-row .scfp-field-extended-settings-choices-list-box .scfp-field-extended-settings-choices-list-box-table .scfp-field-extended-settings-choices-list-box-data .scfp-field-row { border-bottom: 1px solid #f0f0f0; border-top: 0; }
.scfp-field-extended-settings-row .scfp-field-extended-settings-choices-list-box .scfp-field-extended-settings-choices-list-box-table .scfp-field-extended-settings-choices-list-box-data .scfp-field-row:last-child { border-bottom: 0; }
.scfp-field-extended-settings-row .scfp-field-extended-settings-choices-list-box .scfp-field-extended-settings-choices-list-box-table .scfp-field-extended-settings-choices-list-box-data .scfp-field-value input, .scfp-field-extended-settings-row .scfp-field-extended-settings-choices-list-box .scfp-field-extended-settings-choices-list-box-table .scfp-field-extended-settings-choices-list-box-data .scfp-field-label input { margin-top: 1px !important; }
.scfp-field-extended-settings-row .scfp-field-extended-settings-choices-list-box .scfp-field-extended-settings-choices-list-box-table .scfp-field-default { text-align: center; }
.scfp-field-extended-settings-choices-title-action { overflow: hidden; }
.scfp-field-extended-settings-choices-title-action .scfp-field-extended-settings-choices-list-box-checkbox { float: right; padding-left: 25px; }
.scfp-field-extended-settings-choices-list .scfp-field-extended-settings-choices-list-box-checkbox input[type="checkbox"] { margin-top: 1px; float: left; }
.scfp-field-extended-settings-choices-list { position: relative; }
.scfp-field-extended-settings-choices-list .scfp-field-settings-notice { bottom: auto; top: 22px; }    
/*--------------------------------------------------------------*/
.scfp-field-extended-settings-row .scfp-field-extended-settings-choices-list-box .scfp-field-extended-settings-choices-list-box-action { overflow: hidden; padding: 5px 0 0; }
.scfp-field-extended-settings-row .scfp-field-extended-settings-choices-list-box .scfp-field-extended-settings-choices-list-box-action .button.extended-settings-add-row { background: #36a9cf; border: 0;  border-radius: 0; box-shadow: none; color: #fff; font-weight: bold; text-transform: uppercase; padding: 5px 25px; height: auto; line-height: 22px; }
/*--------------------------------------------------------------*/
.scfp-field-extended-settings-row input[type="text"], .scfp-field-extended-settings-row input[type="password"], .scfp-field-extended-settings-row input[type="color"], .scfp-field-extended-settings-row input[type="date"], .scfp-field-extended-settings-row input[type="datetime"], .scfp-field-extended-settings-row input[type="datetime-local"], .scfp-field-extended-settings-row input[type="email"], .scfp-field-extended-settings-row input[type="month"], .scfp-field-extended-settings-row input[type="number"], .scfp-field-extended-settings-row input[type="tel"], .scfp-field-extended-settings-row input[type="time"], .scfp-field-extended-settings-row input[type="url"], .scfp-field-extended-settings-row input[type="week"], .scfp-field-extended-settings-row input[type="search"], .scfp-field-extended-settings-row select, .scfp-field-extended-settings-row textarea, .scfp-field-extended-settings-choices-box .scfp-field-extended-settings-choices-list-box, .scfp-field-extended-settings-choices-title-action { width: 98.3%; }
.scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="text"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="password"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="date"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="datetime"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="datetime-local"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="email"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="month"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="number"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="tel"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="time"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="url"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="week"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="search"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row select, .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row textarea { width: 96.5%; } 
.scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="text"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="password"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="date"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="datetime"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="datetime-local"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="email"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="month"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="number"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="tel"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="time"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="url"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="week"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="search"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns select, .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns textarea { width: 92.8%; } 
/*--------------------------------------------------------------*/
.scfp-field-settings-row, .scfp-field-extended-settings-captcha { position: relative; }
.scfp-field-settings-notice { position: absolute; right: 0; bottom: 19px; cursor: pointer; }
.scfp-field-settings-notice .dashicons { color: #40b3d9; line-height: 21px; }
.scfp-field-settings-notice .dashicons-editor-help, .scfp-field-settings-notice .dashicons-warning { font-size: 24px; width: 22px; }  
.scfp-field-settings-notice .dashicons-warning { font-size: 22px; } 
.scfp-field-settings-notice .dashicons-no-alt { font-size: 14px; width: 10px; position: absolute; top: -2px; right: 5px; }
.scfp-field-settings-notice .description { display: none; background: #fff; font-size: 13px; line-height: 17px; padding: 9px 15px 10px 13px; margin: 0; border: 1px solid #ccc; position: absolute; right: -11px; bottom: 27px; z-index: 100; width: 320px; z-index: 10000; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); }
.scfp-field-settings-notice .description:after, .scfp-field-settings-notice .description:before { top: 100%; left: 94.1%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; }
.scfp-field-settings-notice .description:after { border-color: rgba(250, 250, 250, 0); border-top-color: #fff; border-width: 6px; margin-left: -6px; }
.scfp-field-settings-notice .description:before { border-color: rgba(221, 221, 221, 0); border-top-color: #ccc; border-width: 7px; margin-left: -7px; } 
/*--------------------------------------------------------------*/
.scfp-field-extended-settings-textarea .scfp-field-settings-notice { bottom: auto; top: 22px; }
.scfp-field-extended-settings-captcha .scfp-field-settings-notice { bottom: 5px; }
/*--------------------------------------------------------------*/
/*--- WCP Contact Form  Other Settings Row Styles ---*/
/*--------------------------------------------------------------*/
/*--------------------------------------------------------------*/
/*--- WCP Contact Form  Hint Styles ---*/
/*--------------------------------------------------------------*/
.form-table .scfp-warning-hint th, .form-table .scfp-warning-hint .scfp-field-settings-notice .dashicons { color: #bb0000; }     
.form-table .scfp-warning-hint .scfp-field-settings-notice .description { border: 1px solid #bb0000; background: #ffdddd; }
.form-table .scfp-warning-hint .scfp-field-settings-notice .description strong.scfp-warning-text { color: #bb0000; }
.form-table .scfp-warning-hint .scfp-field-settings-notice .description:after { border-color: rgba(255, 232, 232, 0); border-top-color: #ffe8e8; border-width: 6px; margin-left: -6px; }
.form-table .scfp-warning-hint .scfp-field-settings-notice .description:before { border-color: rgba(255, 221, 221, 0); border-top-color: #bb0000; border-width: 7px; margin-left: -7px; } 
/*--------------------------------------------------------------*/
/*--- WCP Contact Form  Notice Styles ---*/
/*--------------------------------------------------------------*/      
.form-table .scfp-field-settings-notice { bottom: auto; display: inline-block; padding-top: 3px; position: relative; right: auto; vertical-align: top; }
.form-table .scfp-field-settings-notice .description { /*lright: -61px;*/ }
.form-table .scfp-field-settings-notice .description:after, .form-table .scfp-field-settings-notice .description:before {/*left: 79%;*/}
.form-table .scfp-field-settings-notice .dashicons { color: #40b3d9; }
.form-table .scfp-field-settings-row-checkbox .scfp-field-settings-notice .description, .form-table .scfp-field-settings-row-colorpicker .scfp-field-settings-notice .description { right: -320px; }
.form-table .scfp-field-settings-row-checkbox .scfp-field-settings-notice .description::after, .form-table .scfp-field-settings-row-checkbox .scfp-field-settings-notice .description::before, .form-table .scfp-field-settings-row-colorpicker .scfp-field-settings-notice .description::after, .form-table .scfp-field-settings-row-colorpicker .scfp-field-settings-notice .description::before { left: 5.5%; }
.form-table .scfp-field-settings-row .widefat { max-width: 97%; }
.form-table .scfp-field-settings-row-redirect .widefat { float: left; width: 78%; }
.form-table .scfp-field-settings-row-redirect .widefat select, .form-table .scfp-field-settings-row-redirect .widefat input[type="text"] { clear: none; float: left; margin-left: 1%; width: 49.5%; }
.form-table .scfp-field-settings-row-redirect .widefat select:first-child, .form-table .scfp-field-settings-row-redirect .widefat input[type="text"]:first-child { margin-left: 0; width: 49%; }
.form-table .scfp-field-settings-row-checkbox { padding-top: 1px; }
.form-table .scfp-field-settings-row-checkbox input[type="checkbox"] { margin-right: 1px; }
.form-table .scfp-field-settings-row-checkbox .scfp-field-settings-notice { padding: 0; margin-top: -2px; }
.form-table .scfp-field-settings-row-colorpicker .wp-picker-container .wp-color-result { margin: 0 4px 0 0; }
.form-table .scfp-field-settings-row-colorpicker .scfp-field-settings-notice { padding-top: 2px; }
.form-table .scfp-field-settings-row .scfp-field-tinymce { float: left; min-width: 97%; max-width: 97%; margin: 0 3px 0 0; }
.form-table .scfp-field-settings-row .regular-select, .form-table .scfp-field-settings-row .regular-text { width: 38%; } 
.form-table .scfp-field-settings-row-checkboxes { width: 100%; display: table; } 
.form-table .scfp-field-settings-row-checkboxes input[type="checkbox"] { width: 16px !important; margin: 2px 3px 0 0; } 
.form-table .scfp-field-settings-row-checkboxes .scfp-field-settings-notice { padding: 1px 0 0 0; } 
.form-table .scfp-field-settings-row-checkboxes .scfp-field-settings-row-checkboxes-wrapper { float: left; max-width: 97%; } 
.form-table .scfp-field-settings-row-checkboxes .scfp-field-settings-row-checkboxes-item { padding-top: 5px; } 
.form-table .scfp-field-settings-row-checkboxes .scfp-field-settings-row-checkboxes-item:first-child { padding-top: 0; } 
/*--------------------------------------------------------------*/
.wp-admin.post-type-form-entries .wp-list-table th#reply, .wp-admin.post-type-form-entries .wp-list-table td.reply { width: 40px; }
.wp-admin.post-type-form-entries .wp-list-table td.reply .scfp-reply-icon { padding: 2px 6px 2px 5px; }
.wp-admin.admin_page_view-entry .scfp-quick-reply-btn .dashicons { float: left; font-size: 18px; padding: 5px 4px 0 0; }
/*--------------------------------------------------------------*/
.scfp-view-table .view-entry-header td { border-top: 1px solid #e5e5e5; }
.scfp-view-table .view-entry-header:first-child td { border-top: 0; }
/*--------------------------------------------------------------*/
#scfp-sortable .ui-sortable .scfp-field-row { cursor: move; }
#scfp-sortable .ui-sortable-helper { border: 1px solid #f0f0f0; border-width: 1px; box-shadow: 0 0 2px #ddd; }
#scfp-sortable .ui-sortable-placeholder { background-color: #f9f9f9 !important; border-top: 1px solid #f0f0f0; height: 50px; }
/*-----------------------------------------------------------------*/
/* WP_Admin Panel Menu*/
/*-----------------------------------------------------------------*/
#adminmenu .wcp-items { background-color: #d54e21; border-radius: 10px; color: #fff; display: inline-block; font-size: 9px; font-weight: 600; line-height: 17px; margin: 1px 0 0 5px; vertical-align: top; z-index: 26; }
#adminmenu .wcp-items-count { padding: 0 6px; color: #fff; font-size: 9px; font-weight: 600; line-height: 17px; } 
/*-----------------------------------------------------------------*/
/* Corrected for IE8 */
.scfp-settings-table .scfp-field-type, .scfp-settings-table .scfp-field-name { width: 20%\9 !important; }

/*-----------------------------------------------------------------*/
/*--- Media Queries Styles ---*/
/*-----------------------------------------------------------------*/

/*-----------------------------------------------------------------*/
/*---------- Styles for tablet 0 - 1852px --------*/
/*-----------------------------------------------------------------*/
@media only screen and (min-width: 0) and (max-width: 1852px) {
    .scfp-settings-table .scfp-field { width: 12% !important; }
    .scfp-settings-table .scfp-field:first-child { width: 5% !important; }
    .scfp-settings-table .scfp-field-type, .scfp-settings-table .scfp-field-name { width: 22% !important; }
    .scfp-settings-table .scfp-field-actions { width: 160px !important; }
    .scfp-settings-table .scfp-field-label, .scfp-settings-table .scfp-field-value { width: 30% !important; }
    .scfp-field-extended-settings-box .scfp-field-extended-settings { padding: 30px 5.8% 30px; }
    /*--------------------------------------------------------------*/
    .scfp-field-extended-settings-row input[type="text"], .scfp-field-extended-settings-row input[type="password"], .scfp-field-extended-settings-row input[type="color"], .scfp-field-extended-settings-row input[type="date"], .scfp-field-extended-settings-row input[type="datetime"], .scfp-field-extended-settings-row input[type="datetime-local"], .scfp-field-extended-settings-row input[type="email"], .scfp-field-extended-settings-row input[type="month"], .scfp-field-extended-settings-row input[type="number"], .scfp-field-extended-settings-row input[type="tel"], .scfp-field-extended-settings-row input[type="time"], .scfp-field-extended-settings-row input[type="url"], .scfp-field-extended-settings-row input[type="week"], .scfp-field-extended-settings-row input[type="search"], .scfp-field-extended-settings-row select, .scfp-field-extended-settings-row textarea, .scfp-field-extended-settings-choices-box .scfp-field-extended-settings-choices-list-box, .scfp-field-extended-settings-choices-title-action { width: 97.5%; }
    .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="text"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="password"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="date"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="datetime"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="datetime-local"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="email"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="month"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="number"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="tel"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="time"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="url"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="week"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="search"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row select, .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row textarea { width: 95%; } 
    .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="text"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="password"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="date"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="datetime"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="datetime-local"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="email"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="month"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="number"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="tel"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="time"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="url"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="week"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="search"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns select, .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns textarea { width: 90%; } 
}
/*-----------------------------------------------------------------*/
/*---------- Styles for tablet 0 - 1279px --------*/
/*-----------------------------------------------------------------*/
@media only screen and (min-width: 0) and (max-width: 1279px) {
    .scfp-settings-table { width: 100%; }
    .scfp-settings-table .scfp-field { width: 12% !important; padding: 10px 5px; }
    .scfp-settings-table .scfp-field:first-child { width: 48px !important; padding-left: 10px; }
    .scfp-settings-table .scfp-field-type, .scfp-settings-table .scfp-field-name { width: 20% !important; }
    .scfp-settings-table .scfp-field-actions { width: 148px !important; padding-right: 10px; }
    .scfp-settings-table .scfp-field-label, .scfp-settings-table .scfp-field-value { width: 28% !important; }
    .scfp-field-extended-settings-box .scfp-field-extended-settings { padding: 15px 6.4% 5px; }
    /*--------------------------------------------------------------*/
    .scfp-field-extended-settings-row input[type="text"], .scfp-field-extended-settings-row input[type="password"], .scfp-field-extended-settings-row input[type="color"], .scfp-field-extended-settings-row input[type="date"], .scfp-field-extended-settings-row input[type="datetime"], .scfp-field-extended-settings-row input[type="datetime-local"], .scfp-field-extended-settings-row input[type="email"], .scfp-field-extended-settings-row input[type="month"], .scfp-field-extended-settings-row input[type="number"], .scfp-field-extended-settings-row input[type="tel"], .scfp-field-extended-settings-row input[type="time"], .scfp-field-extended-settings-row input[type="url"], .scfp-field-extended-settings-row input[type="week"], .scfp-field-extended-settings-row input[type="search"], .scfp-field-extended-settings-row select, .scfp-field-extended-settings-row textarea, .scfp-field-extended-settings-choices-box .scfp-field-extended-settings-choices-list-box, .scfp-field-extended-settings-choices-title-action { width: 96.3%; }
    .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="text"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="password"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="date"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="datetime"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="datetime-local"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="email"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="month"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="number"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="tel"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="time"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="url"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="week"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="search"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row select, .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row textarea { width: 92.5%; } 
    .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="text"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="password"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="date"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="datetime"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="datetime-local"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="email"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="month"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="number"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="tel"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="time"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="url"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="week"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="search"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns select, .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns textarea { width: 84%; } 
}
/*-----------------------------------------------------------------*/
/*---------- Styles for tablet 0 - 1000px --------*/
/*-----------------------------------------------------------------*/
@media only screen and (min-width: 0) and (max-width: 1000px) {
    .scfp-settings-table .scfp-field { width: 12% !important; }
    .scfp-settings-table .scfp-field:first-child { width: 48px !important; }
    .scfp-settings-table .scfp-field-type, .scfp-settings-table .scfp-field-name { width: 18% !important; }
    .scfp-settings-table .scfp-field-actions { width: 148px !important; }
    .scfp-settings-table .scfp-field-label, .scfp-settings-table .scfp-field-value { width: 28% !important; }
    .scfp-field-extended-settings-box .scfp-field-extended-settings { padding: 15px 6.8% 5px; }
}
/*-----------------------------------------------------------------*/
/*---------- Styles for tablet 0 - 804px --------*/
/*-----------------------------------------------------------------*/
@media only screen and (min-width: 0) and (max-width: 804px) {
    .scfp-settings-table .scfp-field { width: 13% !important; }
    .scfp-settings-table .scfp-field:first-child { width: 48px !important; }
    .scfp-settings-table .scfp-field-type, .scfp-settings-table .scfp-field-name { width: 16% !important; }
    .scfp-settings-table .scfp-field-actions { width: 148px !important; }
    .scfp-settings-table .scfp-field-label, .scfp-settings-table .scfp-field-value { width: 25% !important; }
    .scfp-field-extended-settings-box .scfp-field-extended-settings { padding: 15px 7.3% 5px; }
    /*--------------------------------------------------------------*/
    .scfp-field-extended-settings-row input[type="text"], .scfp-field-extended-settings-row input[type="password"], .scfp-field-extended-settings-row input[type="color"], .scfp-field-extended-settings-row input[type="date"], .scfp-field-extended-settings-row input[type="datetime"], .scfp-field-extended-settings-row input[type="datetime-local"], .scfp-field-extended-settings-row input[type="email"], .scfp-field-extended-settings-row input[type="month"], .scfp-field-extended-settings-row input[type="number"], .scfp-field-extended-settings-row input[type="tel"], .scfp-field-extended-settings-row input[type="time"], .scfp-field-extended-settings-row input[type="url"], .scfp-field-extended-settings-row input[type="week"], .scfp-field-extended-settings-row input[type="search"], .scfp-field-extended-settings-row select, .scfp-field-extended-settings-row textarea, .scfp-field-extended-settings-choices-box .scfp-field-extended-settings-choices-list-box, .scfp-field-extended-settings-choices-title-action { width: 95.3%; }
    .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="text"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="password"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="date"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="datetime"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="datetime-local"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="email"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="month"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="number"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="tel"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="time"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="url"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="week"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row input[type="search"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row select, .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row textarea { width: 90.5%; } 
    .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="text"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="password"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="date"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="datetime"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="datetime-local"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="email"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="month"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="number"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="tel"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="time"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="url"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="week"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns input[type="search"], .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns select, .scfp-field-extended-multi-columns .scfp-field-extended-multi-columns-col .scfp-field-extended-settings-row .scfp-field-extended-multi-columns textarea { width: 80%; }     
}
/*-----------------------------------------------------------------*/
/*---------- Styles for tablet 0 - 782px --------*/
/*-----------------------------------------------------------------*/
@media only screen and (min-width: 0) and (max-width: 782px) {
    .scfp-settings-table { min-width: 700px; margin-bottom: 10px; }
    .scfp-settings-table .scfp-field { width: 13% !important; }
    .scfp-settings-table .scfp-field:first-child { width: 48px !important; }
    .scfp-settings-table .scfp-settings-table-header .scfp-field { font-size: 13px; }
    .scfp-settings-table .scfp-field-type, .scfp-settings-table .scfp-field-name { width: 16.5% !important; }
    .scfp-settings-table .scfp-field-type select, .scfp-settings-table .scfp-field-name input, .scfp-settings-table .scfp-field-label input, .scfp-settings-table .scfp-field-value input { height: 28px !important; font-size: 12px !important; }
    .scfp-settings-table .scfp-field-actions { width: 148px !important; padding-right: 10px; }
    .scfp-settings-table .scfp-field-label, .scfp-settings-table .scfp-field-value { width: 26% !important; }
    .scfp-settings-table .scfp-settings-table-list .scfp-field-visibility input[type="checkbox"], .scfp-settings-table .scfp-settings-table-list .scfp-field-required input[type="checkbox"], .scfp-settings-table .scfp-settings-table-list .scfp-field-export input[type="checkbox"], .scfp-settings-table .scfp-settings-table-list .scfp-field-default input[type="checkbox"], .scfp-field-extended-settings-row .scfp-field-extended-settings-choices-list-box .scfp-field-extended-settings-choices-list-box-checkbox input[type="checkbox"], .scfp-settings-table .scfp-settings-table-list .scfp-field-default input[type="radio"], .scfp-field-extended-settings-choices-list .scfp-field-extended-settings-choices-list-box-checkbox input[type="checkbox"] { width: 16px; height: 16px; }
    .scfp-settings-table .scfp-settings-table-list .scfp-order { width: 28px; font-size: 12px; }
    /*-----------------------------------------------------------------*/
    .scfp-field-extended-settings-box .scfp-field-extended-settings { padding: 15px 7.1% 5px; }
    /*-----------------------------------------------------------------*/
    .form-table .scfp-field-settings-row .widefat { clear: none; display: inline-block; max-width: 96%; }
    .form-table .scfp-field-settings-notice { padding-top: 10px; }
    /*-----------------------------------------------------------------*/
    .scfp-field-settings-notice { bottom: 23px; }
    /*-----------------------------------------------------------------*/
    .wp-admin.edit-php.post-type-form-entries .wp-list-table.posts th, .wp-admin.edit-php.post-type-form-entries .wp-list-table.posts td { display: none; }
    .wp-admin.edit-php.post-type-form-entries .wp-list-table.posts .column-date, .wp-admin.edit-php.post-type-form-entries .wp-list-table.posts .column-title, .wp-admin.edit-php.post-type-form-entries .wp-list-table.posts .check-column { display: table-cell !important; }
    .wp-admin.edit-php.post-type-form-entries .wp-list-table.posts .column-title { width: 55%; word-wrap: break-word; }
    .wp-admin.edit-php.post-type-form-entries .wp-list-table.posts .column-date { width: auto; }
    .wp-admin.edit-php.post-type-form-entries .widefat tbody th.check-column input[type="checkbox"] { margin-top: -5px; }
    /*-----------------------------------------------------------------*/
    .contact-form_page_scfp_plugin_options .agp-actions { padding-top: 10px; }
    .contact-form_page_scfp_plugin_options h2 .nav-tab { font-size: 13px; padding: 5px 8px; }
    /*-----------------------------------------------------------------*/
    .contact-form_page_scfp_plugin_options .regular-select { width: 100%; }
}

/*-----------------------------------------------------------------*/
/*---------- Styles for tablet 0 - 1024px --------*/
/*-----------------------------------------------------------------*/
@media only screen and (min-width: 0) and (max-width: 1024px) {
    .scfp-plugin-headline-icon { display: none; width: 0; }
    .scfp-plugin-headline-info p:last-child { padding-bottom: 0; }
    .scfp-plugin-headline-links { width: 25%; }
}

/*-----------------------------------------------------------------*/
/*---------- Styles for WP adaprive page canvas 0 - 782px --------*/
/*-----------------------------------------------------------------*/
@media only screen and (min-width: 0) and (max-width: 782px) {
    .scfp-plugin-headline { margin: 10px 10px 0 0; }
    .wrap.scfp-form-wrap { margin: 0 10px 0 0;  }
    .scfp-settings-content { padding-top: 10px; }
    .scfp-settings-table .scfp-field.scfp-field-visibility, .scfp-settings-table .scfp-field.scfp-field-required, .scfp-settings-table .scfp-field.scfp-field-export { width: 12%!important; }
}

/*-----------------------------------------------------------------*/
/*---------- Styles for tablet 0 - 720px --------*/
/*-----------------------------------------------------------------*/
@media only screen and (min-width: 0) and (max-width: 720px) {
    .scfp-settings-table-mobile-scroll { overflow-y: auto; }
}

/*-----------------------------------------------------------------*/
/*---------- Styles for mobile 0 - 640px --------*/
/*-----------------------------------------------------------------*/
@media only screen and (min-width: 0) and (max-width: 640px) {
    .scfp-plugin-headline-info { padding: 0 0 15px; }
    .scfp-plugin-headline-info, .scfp-plugin-headline-links { display: block; width: 100%; }
    .wrap.scfp-form-wrap .nav-tab-wrapper a.nav-tab { padding: 5px 18px; } 
    .form-table .scfp-field-settings-row .widefat { width: 93%; } 
    .form-table .scfp-field-settings-row .scfp-field-tinymce { min-width: 93%; max-width: 93%; }
    .form-table .scfp-field-settings-row-checkboxes input[type="checkbox"] { height: 20px; } 
    .scfp-settings-content .scfp-settings-inner-table { padding-bottom: 15px; }
}

/*-----------------------------------------------------------------*/
/*---------- Styles for mobile 0 - 570 --------*/
/*-----------------------------------------------------------------*/
@media only screen and (min-width: 0) and (max-width: 570px) {
    .wrap.scfp-form-wrap .nav-tab-wrapper a.nav-tab { padding: 5px 10px; } 
}
     
/*-----------------------------------------------------------------*/
/*---------- Styles for mobile 0 - 520 --------*/
/*-----------------------------------------------------------------*/
@media only screen and (min-width: 0) and (max-width: 520px) {
    .scfp-settings-content .scfp-settings-title .scfp-form-shortcode-hint  { display: block; float: none; line-height: 1em; }
}

/*-----------------------------------------------------------------*/
/*---------- Styles for mobile 0 - 480x --------*/
/*-----------------------------------------------------------------*/
@media only screen and (min-width: 0) and (max-width: 480px) {
    .wrap.scfp-form-wrap .nav-tab-wrapper { padding-bottom: 0; }
    .wrap.scfp-form-wrap .nav-tab-wrapper a.nav-tab { margin-bottom: 10px; padding: 5px 18px; }  
    .form-table .scfp-field-settings-row .widefat { width: 90%; } 
    .form-table .scfp-field-settings-row .scfp-field-tinymce { min-width: 90%; max-width: 90%; }      
}    

/*-----------------------------------------------------------------*/
/*---------- Styles for mobile 0 - 414x --------*/
/*-----------------------------------------------------------------*/
@media only screen and (min-width: 0) and (max-width: 414px) {
    .form-table .scfp-field-settings-notice .description { width: 225px; }
    .form-table .scfp-field-settings-notice .description::after, .form-table .scfp-field-settings-notice .description::before, .form-table .scfp-field-settings-notice .description::after, .form-table .scfp-field-settings-notice .description::before { left: 91.5%; }   
    .form-table .scfp-field-settings-row-checkbox .scfp-field-settings-notice .description, .form-table .scfp-field-settings-row-colorpicker .scfp-field-settings-notice .description { right: -225px; } 
    .form-table .scfp-field-settings-row-checkbox .scfp-field-settings-notice .description::after, .form-table .scfp-field-settings-row-checkbox .scfp-field-settings-notice .description::before, .form-table .scfp-field-settings-row-colorpicker .scfp-field-settings-notice .description::after, .form-table .scfp-field-settings-row-colorpicker .scfp-field-settings-notice .description::before { left: 7.5%; }           
    .form-table .scfp-field-settings-row-checkboxes .scfp-field-settings-notice .description::after, .form-table .scfp-field-settings-row-checkboxes .scfp-field-settings-notice .description::before { left: 51%; }     .form-table .scfp-field-settings-row-checkboxes .scfp-field-settings-notice .description { right: -115px; }          
}


