/*!
 Project   : Total WordPress Theme
 Purpose   : Visual Composer admin-side styles
 Author    : WPExplorer
 Theme URI : http://www.wpexplorer.com
 Notes     : Un-compressed SASS files available
 */.wpex-clr:after{content:"";display:block;height:0;clear:both;visibility:hidden;zoom:1}body .wpb_vc_param_value p{margin-top:0}body .vc_ui-help-block.vc_welcome-visible-e{display:none !important}.wpb_element_wrapper img{max-width:100%;height:auto}.vc_column.vc_edit-form-hidden-field-wrapper{padding-top:0 !important}.vcex-responsive-columns-param{padding:10px 0;background:#f9f9f9;border:1px solid #eee}.vcex-responsive-columns-param .vc_col-sm-6{padding-top:5px;padding-bottom:5px}.vc_ui-panel .vc_panel-tabs{padding-bottom:10px}.vc_css-editor .vc_settings .wp-picker-input-wrap label{display:inline-block;margin:0}.vc_css-editor .wp-color-result::before,.vc_css-editor .wp-color-result::after{display:none !important}body .vc_edit_form_elements input.wp-color-picker[type=text]{width:65px !important}.vc_css-editor .vc_settings .color-group .wp-picker-container .wp-picker-holder{left:0 !important}body .vc_css-editor .vc_layout-onion .vc_margin{margin-bottom:10px}body .vc_edit_form_elements .textarea_raw_html{font-size:1em;color:#585858}.vc_ui-panel-content{margin-top:0 !important}.vcex-clear{clear:both}.vc_autocomplete-field .vc_autocomplete li.vc_data{background-color:#0473aa;border-color:#0473aa}body #vc_preloader{background:#fff;background:rgba(0,0,0,0.15)}body #vc_preloader::before{content:"";display:block;background:url(../images/spinner-light.svg);height:24px;width:24px;background-size:contain;position:absolute;left:50%;top:50%;margin-top:-16px;margin-left:-16px;animation:vc_ui-wp-spinner-animation 1.08s linear infinite}body .vc_welcome-brand{display:none !important}body .vc_welcome-header{line-height:normal;margin-bottom:20px}body #vc_logo{display:none;position:absolute;left:0;top:0;z-index:999;width:60px;height:55px;padding:28px 0;background:#0473AB !important;opacity:1;transition:all 0.35s ease}body #vc_logo.vc_ui-wp-spinner{display:block}body #vc_logo.vc_ui-wp-spinner::before{opacity:0.7;background:url(../images/spinner-light.svg);height:16px;width:16px;background-size:contain;position:absolute;left:50%;top:50%}.vc_css-editor .vc_layout-onion .vc_margin .vc_border .vc_padding .vc_content i{display:none !important}body .vc_fullscreen .wrap{margin-top:-16px}body .vc_css-editor .vc_settings .vc_background-image .vc_image .added .vc_icon-remove,body .wpb_el_type_attach_image .vc_icon-remove,body .wpb_el_type_attach_images .vc_icon-remove{background:red;height:15px;width:15px;bottom:0;top:auto;left:auto;right:0;-webkit-transform:none;transform:none}body .vc_css-editor .vc_settings .vc_background-image .vc_image .added .vc_icon-remove .vc-composer-icon,body .wpb_el_type_attach_image .vc_icon-remove .vc-composer-icon,body .wpb_el_type_attach_images .vc_icon-remove .vc-composer-icon{font-size:14px;color:#fff}.metabox-composer-content .wpb_element_wrapper{overflow:hidden}.vc_icon-remove:hover{background:#000}.vc-icons-selector .fip-icons-container .fip-box{font-size:24px}.composer-switch .logo-icon{display:none !important}.composer-switch .vc_spacer{display:none !important}.composer-switch .wpb_switch-to-composer{border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:1px solid #1f5b8c}.vc_welcome .vc_add-element-button,.vc_welcome .vc_add-text-block-button,.vc_default-templates #vc_templates-more-layouts{padding-right:20px}body .composer-switch{margin-top:7px}body .composer-switch a,body .composer-switch a:visited{padding-top:4px;padding-bottom:4px;margin-right:5px}body .composer-switch a.wpb_switch-to-composer:hover,body .composer-switch a:visited.wpb_switch-to-composer:hover,body .composer-switch a.wpb_switch-to-front-composer:hover,body .composer-switch a:visited.wpb_switch-to-front-composer:hover{background-color:#036291}body .composer-switch .wpb_switch-to-composer{border-right:0;border-radius:4px}body .composer-switch a:last-of-type{border-radius:4px}.composer-switch a,.vc_navbar a{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.vc_add-element-container .wpb-content-layouts a{font-size:13px}.vc_add-element-container .wpb-content-layouts a .vc_element-description{font-size:10px}.vc_element-icon.vcex-icon{display:block;width:32px !important;height:32px !important;line-height:32px !important;background:#3365ea;text-align:center;border-radius:5px;-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);-o-transform:translate(0, 0);-moz-transform:translate(0, 0);transform:translate(0, 0);font-family:"FontAwesome";font-weight:normal;font-style:normal;letter-spacing:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vcex-icon:before{font-size:14px;color:#fff}.icon-wpb-wp{background:#093459 !important;display:block;width:32px !important;height:32px !important;line-height:32px !important;text-align:center;text-rendering:auto;font-size:14px;color:#fff;display:inline-block;border-radius:4px;-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);-o-transform:translate(0, 0);-moz-transform:translate(0, 0);transform:translate(0, 0);font-family:"FontAwesome";font-weight:normal;font-style:normal;letter-spacing:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-wpb-wp:before{content:"\f19a"}.icon-wpb-wp{background:#21759b !important;font-size:18px}.wpb-textarea_raw_html.custom_button{height:60px}.clr:after{content:"";display:block;height:0;clear:both;visibility:hidden;zoom:1}.vcex-noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vcex-trbl-param{padding-top:4px}.vcex-trbl-param .vcex-item,.vcex-rs-param .vcex-item{position:relative;margin-right:10px;white-space:nowrap;float:left;display:inline-block;margin-bottom:6px}.rtl .vcex-trbl-param .vcex-item,.rtl .vcex-rs-param .vcex-item{float:right;margin-right:0;margin-left:10px}.vcex-trbl-param .vcex-icon,.vcex-rs-param .vcex-icon{display:block;float:left;width:36px;height:30px;color:#fff;text-align:center;background:#0473aa;border-radius:3px 0 0 3px}.rtl .vcex-trbl-param .vcex-icon,.rtl .vcex-rs-param .vcex-icon{float:right;border-radius:0 3px 3px 0}.vcex-rs-param .vcex-icon .dashicons{top:5px;position:relative}.vcex-apply-all .dashicons,.vcex-trbl-param .vcex-icon .dashicons{font-size:18px;top:7px;position:relative}.vcex-rs-param .vcex-flip .dashicons{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.vcex-trbl-param .vcex-input,.vcex-rs-param .vcex-input{height:30px;padding:0;width:60px;text-align:center;border-radius:0 3px 3px 0}.vcex-trbl-param .vcex-hidden,.vcex-rs-param .vcex-hidden{display:none}.vcex-button-set{float:left;line-height:32px;margin:6px 0 10px;background:#dcdcdc;border-radius:3px}.vcex-button-set div{display:block;float:left;text-transform:uppercase;color:#5e5e5e;background:#dcdcdc;font-size:11px;font-weight:600;text-align:center;cursor:pointer;transition:0.15s all ease}.vcex-button-set div:hover{box-shadow:0 2px 2px rgba(0,0,0,0.2)}.vcex-button-set div:hover.vcex-active{box-shadow:none}.vcex-button-set div.vcex-active{background:#2c4b7d;color:#fff}.vcex-ofswitch{float:left;width:100px;line-height:32px;margin:6px 0 10px;background:#dcdcdc;border-radius:3px}.rtl .vcex-ofswitch{float:right}.vcex-ofswitch div{display:block;float:left;text-transform:uppercase;color:#5e5e5e;font-size:11px;font-weight:600;width:50%;text-align:center;cursor:pointer;transition:0.15s all ease}.rtl .vcex-ofswitch div{float:right}.vcex-ofswitch div:hover{box-shadow:0 2px 2px rgba(0,0,0,0.2)}.vcex-ofswitch div:hover.vcex-active{box-shadow:none}.vcex-ofswitch div.vcex-on{border-radius:3px 0 0 3px}.rtl .vcex-ofswitch div.vcex-on{border-radius:0 3px 3px 0}.vcex-ofswitch div.vcex-off{border-radius:0 3px 3px 0}.rtl .vcex-ofswitch div.vcex-off{border-radius:3px 0 0 3px}.vcex-ofswitch div.vcex-active{background:#666;color:#fff}.vcex-ofswitch div.vcex-active.vcex-on{background:#6DAB3C;color:#fff}.vcex-select-buttons-param{padding-top:6px;font-size:13px}.vcex-select-buttons-param .vcex-opt{color:#5e5e5e;padding:0 10px;line-height:28px;float:left;border-radius:3px;text-align:center;border:1px solid #ddd;margin-right:6px;margin-bottom:4px;cursor:pointer}.vcex-select-buttons-param .vcex-opt .dashicons{line-height:inherit}.vcex-select-buttons-param .vcex-opt:hover{background:#efefef}.vcex-select-buttons-param .vcex-opt.vcex-active{background:#0473aa;color:#fff;border-color:transparent;cursor:default}.vcex-select-buttons-param.vcex-no-active-bg .vcex-opt{border-width:2px}.vcex-select-buttons-param.vcex-no-active-bg .vcex-opt:hover,.vcex-select-buttons-param.vcex-no-active-bg .vcex-opt.vcex-active{background:none;border-color:#0473aa}.vcex-select-buttons-param .vcex-opt-italic{font-style:italic}.vcex-select-buttons-param .vcex-opt-oblique{font-style:oblique}.vcex-select-buttons-param .vcex-opt-underline{text-decoration:underline}.vcex-select-buttons-param .vcex-opt-overline{text-decoration:overline}.vcex-select-buttons-param .vcex-opt-line-through{text-decoration:line-through}.vcex-colors-select-param{padding-top:6px}.vcex-colors-select-param .vcex-opt{width:24px;height:24px;line-height:24px;float:left;margin-right:6px;border:2px solid #ddd;border-radius:50%;cursor:pointer;text-align:center;font-size:13px;transition:border-color 0.2s ease}.vcex-colors-select-param .vcex-opt:hover,.vcex-colors-select-param .vcex-opt.vcex-active{border-color:#0473aa}.vcex-colors-select-param .vcex-opt.vcex-default{color:#bbb}.vcex-alignments-param{padding-top:6px;font-size:13px}.vcex-alignments-param .vcex-alignment-opt{color:#5e5e5e;width:35px;line-height:28px;float:left;border-radius:3px;text-align:center;border:1px solid #ddd;margin-right:10px;cursor:pointer}.vcex-alignments-param .vcex-alignment-opt .dashicons{line-height:inherit}.vcex-alignments-param .vcex-alignment-opt.vcex-default{padding:0 10px;width:auto}.vcex-alignments-param .vcex-alignment-opt:hover{background:#efefef}.vcex-alignments-param .vcex-alignment-opt.vcex-active{background:#0473aa;color:#fff;border-color:transparent;cursor:default}.wpb_el_type_vcex_attach_images .gallery_widget_add_images,.wpb_el_type_vcex_attach_image .gallery_widget_add_images{margin-top:0;display:block;float:left;height:80px;width:80px;background:#F5F5F5;border:1px solid #DFDFDF;font-size:0;color:#F5F5F5;position:relative}.wpb_el_type_vcex_attach_images .gallery_widget_add_images:hover,.wpb_el_type_vcex_attach_image .gallery_widget_add_images:hover{color:#C8C8C8;border-color:#C8C8C8;text-decoration:none}.wpb_el_type_vcex_attach_images .gallery_widget_add_images:focus,.wpb_el_type_vcex_attach_image .gallery_widget_add_images:focus{box-shadow:none}.rtl .wpb_el_type_vcex_attach_images .gallery_widget_add_images,.rtl .wpb_el_type_vcex_attach_image .gallery_widget_add_images{float:right}.wpb_el_type_vcex_attach_images .vc-composer-icon,.wpb_el_type_vcex_attach_image .vc-composer-icon{font-size:18px;color:#87D148;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.wpb_el_type_vcex_attach_images .vc_icon-remove,.wpb_el_type_vcex_attach_image .vc_icon-remove{display:block;position:absolute;background:red;height:15px;width:15px;top:auto;left:auto;bottom:0;right:0}.wpb_el_type_vcex_attach_images .vc_icon-remove:hover,.wpb_el_type_vcex_attach_image .vc_icon-remove:hover{background:#000}.wpb_el_type_vcex_attach_images .vc_icon-remove .vc-composer-icon,.wpb_el_type_vcex_attach_image .vc_icon-remove .vc-composer-icon{font-size:14px;color:#fff;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.rtl .wpb_el_type_vcex_attach_images .vc_icon-remove,.rtl .wpb_el_type_vcex_attach_image .vc_icon-remove{left:0;right:auto}.vcex-chosen .chosen-results,.vc-chosen .chosen-results{max-height:160px}.vcex-chosen.chosen-container,.vc-chosen.chosen-container{width:100% !important}.vcex-chosen.chosen-container ul.chosen-results li.highlighted,.vc-chosen.chosen-container ul.chosen-results li.highlighted{background:#0473aa}
