PluginProbe
Contact Form by BestWebSoft – Advanced WP Contact Form Builder for WordPress / trunk
Contact Form by BestWebSoft – Advanced WP Contact Form Builder for WordPress vtrunk
3.76 3.77 3.78 3.79 3.80 3.81 3.82 3.83 3.84 3.85 3.86 3.87 3.88 3.89 3.90 3.91 3.92 3.93 3.94 3.95 3.96 3.97 3.98 3.99 4.0.0 All 150 releases
contact-form-plugin / css / style.css

style.css in Contact Form by BestWebSoft – Advanced WP Contact Form Builder for WordPress trunk, at css/style.css

343 lines 6.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /*
2 * styles for settings page
3 */
4 .cntctfrm_clear {
5 clear: both;
6 }
7 #cntctfrm_nav_container {
8 border-bottom: 1px solid #ccc;
9 }
10 #cntctfrm_nav {
11 float:left;
12 border: none !important;
13 }
14 #cntctfrm_contact_attachment {
15 margin-bottom:0;
16 }
17 .cntctfrm_change_label_block input,
18 .cntctfrm_action_after_send_block input {
19 margin: 1px 0;
20 }
21 .cntctfrm_change_label_block input[type="text"],
22 .cntctfrm_action_after_send_block input[type="text"] {
23 width: 300px;
24 }
25 .cntctfrm_label_language_tab {
26 position: relative;
27 float: left;
28 padding: 2px 5px;
29 border-radius: 4px 4px 0px 0px;
30 border: 1px solid #DFDFDF;
31 background: url("../images/gray-grad.png") repeat-x scroll left top #DFDFDF;
32 cursor: pointer;
33 margin-right: 3px;
34 }
35 .rtl .cntctfrm_label_language_tab {
36 float: right;
37 }
38 .cntctfrm_language_tab {
39 border: 1px solid #DFDFDF;
40 }
41 .cntctfrm_active {
42 color: #21759B;
43 }
44 .cntctfrm_delete {
45 color: red;
46 display: inline-block;
47 margin-left: 7px;
48 position: relative;
49 }
50 .cntctfrm_change_tab {
51 cursor: pointer;
52 position: absolute;
53 left: 0;
54 width: calc(100% - 20px);
55 width: -webkit-calc(100% - 20px);
56 width: -moz--calc(100% - 20px);
57 height: 18px;
58 opacity: 0;
59 }
60 .cntctfrm_del_button_wrap {
61 position: absolute;
62 }
63 .cntctfrm_delete_button {
64 cursor: pointer;
65 height: 18px;
66 position: relative;
67 right: 10px;
68 opacity: 0;
69 }
70 .cntctfrm_language_tab_block_mini {
71 background: url("../images/toggle-arrow.png") no-repeat scroll left -5px transparent;
72 border-bottom: 1px solid #DFDFDF;
73 line-height: 18px;
74 padding-left: 22px;
75 color: #888888;
76 font-size: 10px;
77 margin-top: 7px;
78 cursor: pointer;
79 }
80 .cntctfrm_language_tab_block_mini.cntctfrm_language_tab_block_mini_open {
81 background-position: left -28px;
82 }
83 .rtl .cntctfrm_language_tab_block_mini {
84 padding-left: 0;
85 padding-right: 22px;
86 background-position: right -51px;
87 }
88 .rtl .cntctfrm_language_tab_block_mini.cntctfrm_language_tab_block_mini_open {
89 background-position: right -27px;
90 }
91 .cntctfrm_language_tab_block_mini:hover {
92 opacity: 0.7;
93 }
94 .cntctfrm_language_tab_block {
95 padding: 5px 10px 5px 5px;
96 }
97 #cntctfrm_left_table {
98 margin-right: 10px;
99 }
100 .cntctfrm_appearance_ltr #cntctfrm_left_table,
101 .cntctfrm_appearance_rtl #cntctfrm_right_table {
102 max-width: 700px;
103 width: 100%;
104 }
105 .cntctfrm_appearance_ltr #cntctfrm_right_table,
106 .cntctfrm_appearance_rtl #cntctfrm_left_table {
107 max-width: 700px;
108 width: 100%;
109 }
110 .cntctfrm_appearance_ltr #cntctfrm_left_table,
111 .cntctfrm_appearance_ltr #cntctfrm_right_table {
112 float: left;
113 }
114 .cntctfrm_appearance_rtl #cntctfrm_left_table,
115 .cntctfrm_appearance_rtl #cntctfrm_right_table {
116 float: right;
117 }
118 .cntctfrm_contact_form div {
119 clear: both;
120 }
121 #cntctfrm_shortcode {
122 margin: 20px 0;
123 }
124 #cntctfrm_shortcode_code {
125 display: inline-block;
126 height: 20px;
127 margin: 10px 0 0;
128 background: #EAEAEA;
129 border: 1px solid #DCDCDC;
130 padding: 10px;
131 }
132 div.cntctfrm_info {
133 padding-left: 23px;
134 }
135 /* cntctfrm_settings_table */
136 .cntctfrm_settings_table th,
137 .cntctfrm_settings_table td {
138 border-bottom: 1px solid #DFDFDF;
139 border-right: 1px solid #DFDFDF;
140 min-height: 25px;
141 padding: 2px 10px;
142 word-wrap: break-word;
143 }
144 .cntctfrm_settings_table td.bws_pro_version_tooltip {
145 text-align: center;
146 }
147 .cntctfrm_settings_table input[type="text"],
148 .cntctfrm_settings_table input[type="file"] {
149 width: 100%;
150 }
151 .cntctfrm_mobile_title {
152 display: none;
153 }
154 #cntctfrm_table_from_name td,
155 #cntctfrm_table_from_email td {
156 padding: 5px 0 0;
157 display: table-cell !important;
158 }
159 #cntctfrm_table_from_name td.cntctfrm_radio_from_name,
160 #cntctfrm_table_from_email td.cntctfrm_radio_from_email {
161 text-align: center;
162 width: 25px;
163 }
164 .wp-picker-container {
165 margin-top: 5px;
166 }
167 #cntctfrm_gdpr_link_options {
168 border: 1px solid #e0e0e0;
169 max-width: 410px;
170 text-align: center;
171 margin-bottom: 8px;
172 padding-top: 3px;
173 }
174 /* E-sign */
175 #cntctfrm_contact_esign {
176 border: 1px solid #f0f0f1;
177 height: 50px;
178 background-color: #f0f0f1;
179 }
180 @media screen and (max-width: 1350px) {
181 #cntctfrm_additional_settings_tab .form-table td {
182 display: inline-block;
183 }
184 #cntctfrm_gdpr_link_options {
185 padding: 5px;
186 display: table-caption;
187 text-align: left;
188 }
189 }
190 @media screen and (max-width: 600px) {
191 #cntctfrm_nav_container {
192 border: none;
193 }
194 .cntctfrm_settings_table {
195 width: 100%;
196 }
197 .cntctfrm_settings_table th,
198 .cntctfrm_settings_table td {
199 display: block;
200 }
201 .cntctfrm_settings_table thead,
202 .cntctfrm_settings_table td:empty {
203 display: none;
204 }
205 .cntctfrm_settings_table tr td:first-child {
206 font-weight: bold;
207 font-size: 14px;
208 }
209 .cntctfrm_mobile_title {
210 display: inline;
211 }
212 }
213 /* appearance settings */
214 .cntctfrm_label_block {
215 display: inline-block;
216 max-width: 350px;
217 padding-top: 5px;
218 }
219 .cntctfrm_style_block input {
220 vertical-align: top;
221 }
222 /* appearance settings preview contact form */
223 #gglcptch_preview {
224 margin: 10px 0 0;
225 }
226 #cntctfrm_contact_form {
227 margin: 15px 0 0;
228 padding: 5px;
229 }
230 .cntctfrm_width_default.cntctfrm_one_column {
231 max-width: 330px !important;
232 }
233 .cntctfrm_width_default.cntctfrm_two_columns {
234 max-width: 700px !important;
235 }
236 .cntctfrm_width_default .cntctfrm_column {
237 max-width: 330px !important;
238 }
239 #cntctfrm_first_column,
240 #cntctfrm_second_column {
241 min-height: 50px !important;
242 border: 1px dashed transparent;
243 }
244 .cntctfrm_width_custom #cntctfrm_first_column {
245 margin: 0 1% 0 0 !important;
246 }
247 #cntctfrm_first_column li,
248 #cntctfrm_second_column li {
249 display: block;
250 padding: 5px;
251 margin: 0;
252 float: none;
253 }
254 .cntctfrm_field_wrap:hover {
255 cursor: move;
256 background: #e9e9e9;
257 }
258 .cntctfrm_field_wrap label {
259 cursor: move;
260 }
261 .cntctfrm_column_placeholder {
262 border: 1px dashed #999 !important;
263 }
264 .cntctfrm_input.cntctfrm_input_captcha {
265 margin: 0;
266 }
267 .cntctfrm_checkbox {
268 padding: 0 !important;
269 }
270 .cntctfrm_input_submit {
271 max-width: 100% !important;
272 padding: 0 5px;
273 }
274 .ui-sortable-helper {
275 background: #f1f1f1;
276 border: 1px dotted #888;
277 }
278 .ui-sortable-placeholder {
279 margin: 5px !important;
280 padding: 0 !important;
281 background: #e4e4e4;
282 visibility: visible !important;
283 }
284 .cntctfrm_drag_wrap {
285 position: absolute;
286 width: 100%;
287 height: 100%;
288 top: 0;
289 left: 0;
290 background: transparent;
291 }
292 .cntctfrm_how_to_use {
293 float: right;
294 }
295 .rtl .cntctfrm_how_to_use {
296 float: left;
297 }
298 .cntctfrm_auto_response_message {
299 position: relative;
300 margin-left: 20px;
301 z-index: -1;
302 }
303 @media screen and (max-width: 785px) {
304 .cntctfrm_auto_response_message {
305 margin-left: 0px;
306 }
307 }
308 @media only screen and ( max-width: 782px ) {
309 .cntctfrm_how_to_use {
310 float: none;
311 }
312 .cntctfrm_how_to_use > h2 {
313 clear: both;
314 }
315 #cntctfrm_table_from_name,
316 #cntctfrm_table_from_email,
317 .cntctfrm_td_name,
318 .cntctfrm_td_email {
319 width: 100%;
320 }
321 .cntctfrm_info {
322 display: inline-block;
323 }
324 }
325 @media screen and (max-width: 814px) {
326 .cntctfrm_settings_table thead th{
327 max-width: 50px;
328 padding-left: 5px;
329 padding-right: 5px;
330 }
331 }
332 .cntctfrm_pro_version_table_block.bws_pro_version_tooltip {
333 border-left: none;
334 border-top: none;
335 border-color: #DFDFDF;
336 }
337 .nav-tab {
338 margin-left: 0 ! important;
339 margin-right: 5px ! important;
340 }
341 .wp-admin select {
342 vertical-align: top;
343 }