/********** STYLE INDEX **********
	- FRONTEND
		- 
		- 
	- BACKEND
		- LIST DATA PAGE
		- ADD PAGE
		- EDIT PAGE
	- LIVE EDIT		
		
/**********************************************************/
/* START FRONTEND UPDATE BY JIM 07112015 */
/**********************************************************/






/**********************************************************/
/* START BACKEND UPDATE BY JIM 07112015 */
/**********************************************************/
.vc_settings .tab_intro {padding:0;}
.vc_settings .tab_intro p {margin:0 0 15px;}
a.vc_activate-license-button {margin-top:15px;}

#wpb_visual_composer {border:none!important;margin-top:-20px;}
#wpb_visual_composer .handlediv {display:none;}

.postbox-container #wpb_visual_composer h3.hndle {display:none;}

.wpb_content_element > .wpb_element_wrapper > .wpb_element_title .vc_element-icon {display:none!important;}

/*VC COLOR PICKER*/
.vc_color-picker.wp-picker-container a.wp-color-result {margin:0;height:30px;box-shadow:none;border:1px solid #D7DAE1;}
.vc_color-picker.wp-picker-container a.wp-color-result:after {height:30px;line-height:30px;border-radius:0;text-transform:uppercase;font-weight:bold;}
.vc_color-picker.wp-picker-container a.wp-color-result.wp-picker-open {width:0;}
.vc_color-picker.wp-picker-container .wp-picker-input-wrap {height:30px;}
.vc_color-picker.wp-picker-container input.wp-color-picker[type="text"] {height:32px;width:70px!important;margin:0 0 0 -1px;}
.vc_color-picker.wp-picker-container .wpb_el_type_colorpicker .wp-picker-clear {height:32px!important;margin:0;border-radius:0 3px 3px 0;text-transform:uppercase;background:#e75854;    border-color:#e75854;}
/* PICTURE IN VC ROW */
.wpb_vc_column_text > .wpb_element_wrapper > .wpb_vc_param_value.textarea_html img, 
.wpb_vc_message > .wpb_element_wrapper > .wpb_vc_param_value.textarea_html img, 
.wpb_vc_toggle > .wpb_element_wrapper > .wpb_vc_param_value.textarea_html img { width:auto;}

/********** VC ROW IN TINYMCE UPDATE BY JIM 07/02/2015 **********/
/*NAV BAR*/
.vc_navbar {background:#f6f7fa!important;border-bottom:1px solid #e5e5e5!important;min-height:37px!important;height:37px;padding:3px;}
.vc_navbar .vc_navbar-nav > li {height:37px!important;border:none!important;}
.vc_navbar .vc_navbar-brand {display:none!important;}
.vc_navbar .vc_icon-btn {width:28px!important;height:26px!important;padding:2px 3px!important;line-height:20px;background:none!important;text-align:center;margin:5px 3px;border:1px solid transparent;margin:2px;}
.vc_navbar .vc_icon-btn:hover {background:#fafafa;border-color:#999;color:#23282d;-webkit-box-shadow: inset 0 1px 0 #fff,0 1px 0 rgba(0,0,0,.08);box-shadow: inset 0 1px 0 #fff,0 1px 0 rgba(0,0,0,.08);border-radius:2px;}
.vc_navbar .vc_icon-btn:before {font-size:16px;color:#777;}
.vc_navbar .vc_icon-btn.vc_element-button:before {content:'\a3d4';}
.vc_navbar .vc_icon-btn.vc_templates-button:before {content:'\a20d';}
.vc_navbar .vc_icon-btn.vc_post-settings:before {content:'\a3fa';}
.vc_navbar a#vc_post-settings-button  {background:none;padding:10px 5px;}
.vc_navbar a#vc_post-settings-button .vc_badge-custom-css {right: 0px;left: auto;top: 0px;border-radius: 1px;width: 26px;height: 24px;vertical-align: middle;line-height: 20px;}

/*NAV BAR - FIXED*/
.vc_navbar.vc_subnav-fixed {margin-left:270px;width:calc(100% - 290px);background:#333740!important;border-bottom:none!important;top:60px;height:55px;padding:0;z-index:2;}
.vc_navbar.vc_subnav-fixed .vc_btn-primary { background:#1fb5ad;margin-right:12px;text-transform:uppercase;font-weight:bold;padding:5px 4px;font-size:13px;height:30px;}
.vc_navbar.vc_subnav-fixed .vc_navbar-nav > li {border:none!important;height:55px!important;}
.vc_navbar.vc_subnav-fixed .vc_navbar-nav > li .vc_icon-btn {line-height:47px;height:55px!important;padding:10px 10px 10px 15px;width:55px!important;}
.vc_navbar.vc_subnav-fixed .vc_navbar-nav > li .vc_icon-btn:hover {border:none;box-shadow:none;}

.vc_navbar.vc_subnav-fixed a:before {color:#9EA9C5!important;font-size:30px!important;}
.vc_navbar.vc_subnav-fixed a#vc_post-settings-button:before {color:#9EA9C5;}

.vc_navbar.vc_subnav-fixed .vc_pull-right.vc_save-backend a.vc_btn-grey {background:#ffd154;width:30px;height:30px;overflow:hidden;padding:0 5px;text-align:center;position:relative;float:left;margin-left:5px;}
.vc_navbar.vc_subnav-fixed .vc_pull-right.vc_save-backend a.vc_btn-grey:before {content:'\a250';display:block;color:#000!important;line-height:29px;font-size:18px!important;}

.folded .vc_navbar.vc_subnav-fixed {margin-left:60px;width:calc(100% - 80px);}

/*BLANK PAGE WELCOME*/
#vc_no-content-helper.vc_welcome {padding-bottom:15px;border:none!important;margin-top:0;}
#vc_no-content-helper.vc_welcome .icon {display:none;}
#vc_no-content-helper.vc_welcome h5 {padding:20px 0 0;font-size:17px; color:#62686f; }
#vc_no-content-helper.vc_welcome h3 { font-size:15px !important; color:#525861;font-weight:bold;  }
#vc_no-content-helper.vc_welcome .vc_sep_line {border:none;}
#vc_no-content-helper.vc_welcome .vc_default-templates .vc_template {height:auto;padding:30px 15px;}
#vc_no-content-helper.vc_welcome .vc_buttons {padding:5px!important;}
#vc_no-content-helper.vc_welcome .vc_buttons a {display:none;}
#vc_no-content-helper.vc_welcome .vc_buttons a#vc_no-content-add-element {display:block;width:50px;margin: 0 auto;box-shadow:none;background:none;padding:0;height: 50px;overflow: hidden;}
#vc_no-content-helper.vc_welcome .vc_buttons a#vc_no-content-add-element:before {content:'\a3d4';font-size:48px;color:#1fb5ad;display: block;height:50px;width:50px;margin: 0;padding: 15px 0 0;}
/*CONTENT VC*/


.wpb_content_element h3 {padding:0!important;}

.wpb_element_wrapper {position:relative;cursor:default;overflow:hidden;}
.wpb_element_wrapper .vc_admin_label {position:absolute;bottom:18px;left:5px;z-index:1;font-style:normal;}
.wpb_element_wrapper ul li {list-style-position:inside;list-style-type:disc;}
/*ROW*/
.wpb_row_container {margin:0 0 10px!important;}
.wpb_row_container > .wpb_vc_column > .wpb_element_wrapper {padding:5px 5px 30px!important;background:#f6f7fa!important;min-height:60px;border:1px solid #e5e5e5;border-top:none;}
.wpb_row_container > .wpb_vc_column > .wpb_element_wrapper .vc_admin_label {position:inherit;bottom:inherit;left:inherit;}
.wpb_row_container > .wpb_vc_column_inner {padding:0;}
.wpb_row_container > .wpb_vc_column_inner > .wpb_element_wrapper {border:1px solid #e5e5e5;}
/*ROW INNER ROW*/
.wpb_element_wrapper .vc_row .wpb_element_wrapper .vc_row {margin-bottom:0!important;}
.wpb_element_wrapper .vc_row .wpb_element_wrapper .wpb_vc_column_inner > .wpb_element_wrapper {background:none;}
.wpb_element_wrapper .vc_row .wpb_element_wrapper .vc_row .wpb_element_wrapper {padding:5px 5px 30px;}
/*CONTROL ROW*/
/*CONTROL COL*/

#visual_composer_content .wpb_vc_row .controls_row {border:1px solid #E5E5E5;border-radius:0;background:#F6F7FA;margin-top:0;box-sizing:content-box;height:23px;}
#visual_composer_content .wpb_vc_row .controls_row .onepage_tt {position:absolute;width:100%;text-align:center;margin:6px 0;}
#visual_composer_content .wpb_vc_row_inner .controls_row {border-bottom:1px solid transparent;}

#visual_composer_content .wpb_vc_row_inner .wpb_element_wrapper {}
#visual_composer_content .wpb_vc_row_inner.vc_collapsed-row {min-height:25px;margin-bottom:0;}
#visual_composer_content .wpb_vc_row:hover .wpb_vc_row_inner.vc_collapsed-row .vc_row_layouts.vc_control,
#visual_composer_content .wpb_vc_row:hover .wpb_vc_row_inner.vc_collapsed-row .vc_row_edit_clone_delete a {display:none;}
#visual_composer_content .wpb_vc_row:hover .wpb_vc_row_inner.vc_collapsed-row .vc_row_edit_clone_delete a.column_toggle {display:block;}
#visual_composer_content .wpb_vc_row_inner.vc_collapsed-row .controls_row {/*border-bottom:1px solid #E5E5E5;*/}

/*CONTROL & BUTTON EDIT ROW*/
.controls a.vc_control.column_move .vc_icon,
.controls .vc_row_edit_clone_delete i.vc_icon {background:none!important; }
.controls a.vc_control.column_move i.vc_icon:before,
.controls .vc_row_edit_clone_delete i.vc_icon:before {line-height:1;font-size:14px!important;font-style:normal;font-weight:normal;}
/*CONTROL & BUTTON EDIT ROW - MOVE*/
.controls a.vc_control.column_move .vc_icon:before {content:"\a099";color:#7c7c7c;position:relative;top:2px;}
/*CONTROL & BUTTON EDIT ROW - COL SETTING*/
.controls span.vc_row_layouts {padding:0!important;height:25px;display:none;border:none!important;}
.controls span.vc_row_layouts br {display:none;}
.controls span.vc_row_layouts a.vc_control-set-column {height:25px!important;padding:0;line-height:25px;}
.controls span.vc_row_layouts a.vc_control-set-column.custom_columns {float:right;margin:0;padding:5px;height:15px!important;line-height:14px;border-bottom:none;}
.controls span.vc_row_layouts:hover {left:22px!important;width:175px!important;background:#F6F7FA!important;border:1px solid #E5E5E5!important;}
.controls span.vc_row_layouts:hover a.vc_control-set-column {}

.vc_row_layouts:hover a:hover, 
.vc_row_layouts:hover a.vc_active {background-color:#E9EDF4!important;}
.vc_row_layouts.vc_control {z-index:1;background:none!important;margin:-1px;}
.vc_control {padding:3px!important;border:none!important;border-radius:0!important;margin-left:1px!important;background:none!important;}

/*ADD COL*/
.controls.controls_row .vc_control.column_add { display:none; }
/*EDIT + CLONE + DEL*/
.controls .vc_row_edit_clone_delete  {float:right;position:relative;margin:2px 0 0;padding-right:27px;}
.controls .vc_row_edit_clone_delete a.vc_control {display:none;}
.controls .vc_row_edit_clone_delete a.vc_control.column_toggle {display:block!important;position:absolute;right:2px;}
.controls .column_toggle i.vc_icon:before {font-weight:bold;font-size:11px!important;position:relative;top:3px;}
.controls .column_toggle {float:right;}
/*EDIT + CLONE + DEL : ACTION HOVER ROW*/
.wpb_vc_row:hover>.controls .vc_row_edit_clone_delete a.vc_control,
.wpb_vc_row:hover>.controls span.vc_row_layouts,
.wpb_vc_row_inner:hover>.controls .vc_row_edit_clone_delete a.vc_control,
.wpb_vc_row_inner:hover>.controls span.vc_row_layouts {display:block;}




/*CONTROL WIDGET*/
.vc_controls-content-widget {background:none!important;border-radius:0!important;}

.vc_controls-cc a.vc_control-btn.vc_element-name.vc_element-move span.vc_btn-content {background:none !important; }
.vc_controls-cc a.vc_control-btn.vc_element-name.vc_element-move span.vc_btn-content:before { font-family:"jdic" !important; content:"\a099"; line-height: 1; font-size: 14px !important; color:#c5c6c8 ; font-style:normal; font-weight:normal; }

a.vc_control .vc_icon {background:none!important; }
a.vc_control .vc_icon:before {line-height:18px;font-size:14px!important;font-style:normal;font-weight:normal;}
a.vc_control.column_add .vc_icon:before {content:"\a3d4";color:#D2D7E8;}
a.vc_control.column_clone .vc_icon:before { content:"\a4d7";color:#60b3e8;}
a.vc_control.column_edit .vc_icon:before {content:"\a0e2";color:#fab825;}
a.vc_control.column_delete .vc_icon:before {content:"\a486";color:#fc6262;}
a.vc_control.column_toggle i.vc_icon:before {content:"\a498";color:#8e8e8e;}
/*HOVER COL*/
.wpb_content_element:hover > .wpb_element_wrapper {background:#a0c5e8;}
.wpb_content_element:hover > .wpb_element_wrapper:before,
.wpb_content_element:hover > .wpb_element_wrapper h1,
.wpb_content_element:hover > .wpb_element_wrapper h2,
.wpb_content_element:hover > .wpb_element_wrapper h3,
.wpb_content_element:hover > .wpb_element_wrapper h4,
.wpb_content_element:hover > .wpb_element_wrapper h5,
.wpb_content_element:hover > .wpb_element_wrapper h6,
.wpb_content_element:hover > .wpb_element_wrapper div,
.wpb_content_element:hover > .wpb_element_wrapper span,
.wpb_content_element:hover > .wpb_element_wrapper ul,
.wpb_content_element:hover > .wpb_element_wrapper a,
.wpb_content_element:hover > .wpb_element_wrapper button,
.wpb_content_element:hover > .wpb_element_wrapper p {opacity:0.2;}

.wpb_content_element.wpb_vc_tour:hover:hover > .wpb_element_wrapper:before,
.wpb_content_element.wpb_vc_tour:hover:hover > .wpb_element_wrapper h4,
.wpb_content_element.wpb_vc_tour:hover:hover > .wpb_element_wrapper span,
.wpb_content_element.wpb_vc_tour:hover:hover > .wpb_element_wrapper ul,
.wpb_content_element.wpb_vc_tour:hover:hover > .wpb_element_wrapper a,
.wpb_content_element.wpb_vc_tour:hover:hover > .wpb_element_wrapper button,
.wpb_content_element.wpb_vc_tabs:hover:hover > .wpb_element_wrapper:before,
.wpb_content_element.wpb_vc_tabs:hover:hover > .wpb_element_wrapper h4,
.wpb_content_element.wpb_vc_tabs:hover:hover > .wpb_element_wrapper span,
.wpb_content_element.wpb_vc_tabs:hover:hover > .wpb_element_wrapper ul,
.wpb_content_element.wpb_vc_tabs:hover:hover > .wpb_element_wrapper a,
.wpb_content_element.wpb_vc_tabs:hover:hover > .wpb_element_wrapper button,
.wpb_content_element.wpb_vc_accordion:hover:hover > .wpb_element_wrapper:before,
.wpb_content_element.wpb_vc_accordion:hover:hover > .wpb_element_wrapper h4,
.wpb_content_element.wpb_vc_accordion:hover:hover > .wpb_element_wrapper span,
.wpb_content_element.wpb_vc_accordion:hover:hover > .wpb_element_wrapper ul,
.wpb_content_element.wpb_vc_accordion:hover:hover > .wpb_element_wrapper a,
.wpb_content_element.wpb_vc_accordion:hover:hover > .wpb_element_wrapper button {opacity:1;}


/*CONTROL & BUTTON EDIT ROW - COLLAPSED*/
.vc_collapsed-row .controls_row {border-bottom:1px solid #e5e5e5;background:#F6F7FA;}
.vc_collapsed-row .controls_row .column_toggle i.vc_icon:before {content:"\a223";}
/*COL*/
.vc_empty-container {line-height:1;background:none!important;min-height:60px!important;outline:none!important;}
.vc_empty-container:before {content:"\a3d4";font-size:40px!important;color:#D2D7E8;display:block;text-align:center;padding:8px;position:absolute;left:30%;right:30%;}

/*BUTTON EDIT COL*/
.wpb_vc_row .vc_controls.bottom-controls,
.wpb_vc_column .vc_controls.vc_controls-visible.controls.bottom-controls {display:none;}
.wpb_vc_column .vc_controls.vc_controls-visible.controls {text-align:right;margin:0;background-color:#F6F7FA;border:1px solid #e5e5e5;border-bottom:none;height:25px;padding:0 5px;position: absolute;bottom:1px;z-index: 1;}
.wpb_vc_column .vc_controls.vc_controls-visible.controls a,
.wpb_vc_column .vc_controls.vc_controls-visible.controls span,
.wpb_vc_column_inner>.vc_controls.vc_controls-visible.controls a {visibility:hidden;}
.wpb_vc_column:hover>.vc_controls.vc_controls-visible.controls a,
.wpb_vc_column:hover>.vc_controls.vc_controls-visible.controls span,
.wpb_vc_column_inner:hover>.vc_controls.vc_controls-visible.controls a,
.wpb_vc_column_inner:hover>.vc_controls.vc_controls-visible.controls span {visibility:visible;}
.wpb_vc_column .vc_shortcodes_container:hover .vc_controls.controls_column {display:block;position:absolute;margin:0;background:none;right:0;left:0;text-align:right;bottom:0;padding:0;}
.wpb_vc_column .vc_shortcodes_container:hover .vc_controls.bottom-controls {display:none;}


/*VC INNER SHORTCODE*/
.wpb_content_element > .wpb_element_wrapper {padding:10px 10px 10px 60px!important;border:1px solid #e5e5e5 !important;min-height:40px!important;margin:-1px!important;}
.wpb_content_element > .wpb_element_wrapper:before {border-radius:50%;color:#fff;font-size:18px;height:30px;line-height:30px;padding:6px;position:absolute;text-align:center;text-shadow:none; width:30px;left:8px;background:#5fb3e8;content:'\a001';}
.wpb_vc_column_text > .wpb_element_wrapper:before {display:none;}
.wpb_vc_separator > .wpb_element_wrapper:before {content:'\a16c';}
.wpb_vc_text_separator > .wpb_element_wrapper:before {content:'\a16d';}
.wpb_vc_message .alert:before {padding:6px;font-size:18px;color:#fff;position:absolute;border-radius:50%;text-shadow:none;text-align:center;height:25px;width:25px;line-height:25px;}
.wpb_vc_message .alert-info {border-color:#d9edf7;}
.wpb_vc_message .alert-info:before {background:#99cce3;content:"\a012";}
.wpb_vc_message .alert-warning {border-color:#fcf8e3;}
.wpb_vc_message .alert-warning:before {background:#ffe699;content:"\a149";}
.wpb_vc_message .alert-success {border-color:#dff0d8;}
.wpb_vc_message .alert-success:before {background:#98d7ad;content:"\a3c1";}
.wpb_vc_message .alert-danger {border-color:#f2dede;}
.wpb_vc_message .alert-danger:before {background:#fcb1ae;content:"\a3d3";}
.wpb_vc_toggle > .wpb_element_wrapper:before {content:'\a08a';}
.wpb_vc_tabs > .wpb_element_wrapper:before,
.wpb_vc_tour > .wpb_element_wrapper:before,
.wpb_vc_accordion > .wpb_element_wrapper:before {display:none;}
.wpb_vc_posts_grid > .wpb_element_wrapper:before {content:'\a128';}
.wpb_vc_gallery > .wpb_element_wrapper:before {content:'\a00a';}
.wpb_vc_single_image > .wpb_element_wrapper:before {content:'\a006';}
.wpb_vc_images_carousel > .wpb_element_wrapper:before {content:'\a008';}
.wpb_vc_carousel > .wpb_element_wrapper:before {content:'\a0ac';}
.wpb_vc_posts_slider > .wpb_element_wrapper:before {content:'\a461';}
.wpb_vc_widget_sidebar > .wpb_element_wrapper:before {content:'\a266';}
.wpb_vc_button > .wpb_element_wrapper:before {display:none;}
.wpb_vc_button2 > .wpb_element_wrapper:before {display:none;}
.wpb_vc_cta_button > .wpb_element_wrapper:before {content:'\a39b';}
.wpb_vc_cta_button2 > .wpb_element_wrapper:before {content:'\a39b';}
.wpb_vc_video > .wpb_element_wrapper:before {content:'\a09b';}
.wpb_vc_gmaps > .wpb_element_wrapper:before {content:'\a101';}
.wpb_vc_raw_html > .wpb_element_wrapper:before {content:'\a2c3';}
.wpb_vc_raw_js > .wpb_element_wrapper:before {content:'\a01f';}
.wpb_vc_flickr > .wpb_element_wrapper:before {content:'\a2ee';}
.wpb_vc_progress_bar > .wpb_element_wrapper:before {content:'\a063';}
.wpb_vc_pie > .wpb_element_wrapper:before {content:'\a0fa';}
.wpb_vc_empty_space > .wpb_element_wrapper:before {content:'\a1a0';}
.wpb_vc_custom_heading > .wpb_element_wrapper:before {content:'\a2b7';}
.wpb_rev_slider_vc > .wpb_element_wrapper:before {content:'\a46c';}
.wpb_ult_animation_block > .wpb_element_wrapper:before {display:none;}
.wpb_ult_buttons > .wpb_element_wrapper:before {content:'\a39b';}
.wpb_ult_countdown > .wpb_element_wrapper:before {content:'\a425';}
.wpb_icon_counter > .wpb_element_wrapper:before {content:'\a2f0';}
.wpb_ultimate_google_map > .wpb_element_wrapper:before {content:'\a101';}
.wpb_ultimate_google_trends > .wpb_element_wrapper:before {content:'\a2a8';}
.wpb_ultimate_heading > .wpb_element_wrapper:before {content:'\a2b7';}
.wpb_icon_timeline > .wpb_element_wrapper:before {display:none;}
.wpb_icon_timeline_feat > .wpb_element_wrapper:before {content:'\a3ea';}
.wpb_icon_timeline_item > .wpb_element_wrapper:before {content:'\a3ea';}
.wpb_icon_timeline_sep > .wpb_element_wrapper:before {content:'\a3ea';}
.wpb_ultimate_icons  > .wpb_element_wrapper:before {display:none;}
.wpb_single_icon  > .wpb_element_wrapper:before {content:'\a020';}
.wpb_bsf-info-box > .wpb_element_wrapper:before {content:'\a011';}
.wpb_info_circle > .wpb_element_wrapper:before {display:none;}
.wpb_info_circle_item > .wpb_element_wrapper:before {content:'\a012';}
.wpb_info_list > .wpb_element_wrapper:before {display:none;}
.wpb_info_list_item > .wpb_element_wrapper:before {content:'\a015';}
.wpb_ultimate_info_table > .wpb_element_wrapper:before {content:'\a014';}
.wpb_interactive_banner_2 > .wpb_element_wrapper:before {content:'\a01a';}
.wpb_interactive_banner > .wpb_element_wrapper:before {content:'\a01a';}
.wpb_just_icon > .wpb_element_wrapper:before {content:'\a020';}
.wpb_ultimate_icon_list > .wpb_element_wrapper:before {display:none;}
.wpb_ultimate_icon_list_item > .wpb_element_wrapper:before {content:'\a020';}
.wpb_ultimate_modal > .wpb_element_wrapper:before {content:'\a090';}
.wpb_ultimate_pricing > .wpb_element_wrapper:before {content:'\a186';}
.wpb_ultimate_spacer > .wpb_element_wrapper:before {content:'\a102';}
.wpb_stat_counter > .wpb_element_wrapper:before {content:'\a426';}
.wpb_woocomposer_carousel > .wpb_element_wrapper:before {content:'\a17a';}
.wpb_woocomposer_carousel_cat > .wpb_element_wrapper:before {content:'\a17a';}
.wpb_woocomposer_grid_cat > .wpb_element_wrapper:before {content:'\a17a';}
.wpb_woocomposer_grid > .wpb_element_wrapper:before {content:'\a17a';}
.wpb_woocomposer_list > .wpb_element_wrapper:before {content:'\a17a';}
.wpb_woocomposer_product > .wpb_element_wrapper:before {content:'\a17a';}
.wpb_vc_wp_search > .wpb_element_wrapper:before {content:'\a168';}
.wpb_vc_wp_meta > .wpb_element_wrapper:before {content:'\a058';}
.wpb_vc_wp_recentcomments > .wpb_element_wrapper:before {content:'\a412';}
.wpb_vc_wp_calendar > .wpb_element_wrapper:before {content:'\a398';}
.wpb_vc_wp_pages > .wpb_element_wrapper:before {content:'\a0ca';}
.wpb_vc_wp_tagcloud > .wpb_element_wrapper:before {content:'\a1ef';}
.wpb_vc_wp_custommenu > .wpb_element_wrapper:before {content:'\a08c';}
.wpb_vc_wp_text > .wpb_element_wrapper:before {content:'\a20e';}
.wpb_vc_wp_posts > .wpb_element_wrapper:before {content:'\a0aa';}
.wpb_vc_wp_categories > .wpb_element_wrapper:before {content:'\a3ae';}
.wpb_vc_wp_archives > .wpb_element_wrapper:before {content:'\a3ae';}
.wpb_vc_wp_rss > .wpb_element_wrapper:before {content:'\a159';}

/*VISUAL COMPOSER - POPUP - ICON*/
.wpb-content-layouts li .vc_el-container a#vc_row i:before {content:'\a4d2';}
.wpb-content-layouts li .vc_el-container a#vc_column_text i:before {content:'\a210';}
.wpb-content-layouts li .vc_el-container a#vc_separator i:before {content:'\a16c';}
.wpb-content-layouts li .vc_el-container a#vc_text_separator i:before {content:'\a16d';}
.wpb-content-layouts li .vc_el-container a#vc_message i:before {content:'\a012';}
.wpb-content-layouts li .vc_el-container a#vc_facebook i:before {content:'\a2c7';}
.wpb-content-layouts li .vc_el-container a#vc_tweetmeme i:before {content:'\a22d';}
.wpb-content-layouts li .vc_el-container a#vc_googleplus i:before {content:'\a2a0';}
.wpb-content-layouts li .vc_el-container a#vc_pinterest i:before {content:'\a109';}
.wpb-content-layouts li .vc_el-container a#vc_toggle i:before {content:'\a08a';}
.wpb-content-layouts li .vc_el-container a#vc_single_image i:before {content:'\a006';}
.wpb-content-layouts li .vc_el-container a#vc_gallery i:before {content:'\a00a';}
.wpb-content-layouts li .vc_el-container a#vc_images_carousel i:before {content:'\a008';}
.wpb-content-layouts li .vc_el-container a#vc_tabs i:before {content:'\a1e8';}
.wpb-content-layouts li .vc_el-container a#vc_tour i:before {content:'\a224';}
.wpb-content-layouts li .vc_el-container a#vc_accordion i:before {content:'\a4ce';}
.wpb-content-layouts li .vc_el-container a#vc_posts_grid i:before {content:'\a128';}
.wpb-content-layouts li .vc_el-container a#vc_carousel i:before {content:'\a0ac';}
.wpb-content-layouts li .vc_el-container a#vc_posts_slider i:before {content:'\a0ac';}
.wpb-content-layouts li .vc_el-container a#vc_widget_sidebar i:before {content:'\a266';}
.wpb-content-layouts li .vc_el-container a#vc_button i:before {content:'\a0ba';}
.wpb-content-layouts li .vc_el-container a#vc_button2 i:before {content:'\a0ba';}
.wpb-content-layouts li .vc_el-container a#vc_cta_button i:before {content:'\a39b';}
.wpb-content-layouts li .vc_el-container a#vc_cta_button2 i:before {content:'\a39b';}
.wpb-content-layouts li .vc_el-container a#vc_video i:before {content:'\a09b';}
.wpb-content-layouts li .vc_el-container a#vc_gmaps i:before {content:'\a101';}
.wpb-content-layouts li .vc_el-container a#vc_raw_html i:before {content:'\a2c3';}
.wpb-content-layouts li .vc_el-container a#vc_raw_js i:before {content:'\a01f';}
.wpb-content-layouts li .vc_el-container a#vc_flickr i:before {content:'\a2ee';}
.wpb-content-layouts li .vc_el-container a#vc_progress_bar i:before {content:'\a063';}
.wpb-content-layouts li .vc_el-container a#vc_pie i:before {content:'\a0fa';}
.wpb-content-layouts li .vc_el-container a#vc_empty_space i:before {content:'\a1a0';}
.wpb-content-layouts li .vc_el-container a#vc_custom_heading i:before {content:'\a2b7';}
.wpb-content-layouts li .vc_el-container a#rev_slider_vc i:before {content:'\a46c';}
.wpb-content-layouts li .vc_el-container a#ult_animation_block i:before {content:'\a06b';}
.wpb-content-layouts li .vc_el-container a#ult_buttons i:before {content:'\a0ba';}
.wpb-content-layouts li .vc_el-container a#ult_countdown i:before {content:'\a425';}
.wpb-content-layouts li .vc_el-container a#icon_counter i:before {content:'\a2f0';}
.wpb-content-layouts li .vc_el-container a#ultimate_google_map i:before {content:'\a101';}
.wpb-content-layouts li .vc_el-container a#ultimate_google_trends i:before {content:'\a2a8';}
.wpb-content-layouts li .vc_el-container a#ultimate_heading i:before {content:'\a2b7';}
.wpb-content-layouts li .vc_el-container a#icon_timeline i:before {content:'\a3ea';}
.wpb-content-layouts li .vc_el-container a#icon_timeline_sep i:before {content:'\a3ea';}
.wpb-content-layouts li .vc_el-container a#icon_timeline_item i:before {content:'\a3ea';}
.wpb-content-layouts li .vc_el-container a#icon_timeline_feat i:before {content:'\a3ea';}
.wpb-content-layouts li .vc_el-container a#single_icon i:before {content:'\a020';}
.wpb-content-layouts li .vc_el-container a#bsf-info-box i:before {content:'\a011';}
.wpb-content-layouts li .vc_el-container a#info_circle i:before {content:'\a012';}
.wpb-content-layouts li .vc_el-container a#info_circle_item i:before {content:'\a012';}
.wpb-content-layouts li .vc_el-container a#info_list i:before {content:'\a015';}
.wpb-content-layouts li .vc_el-container a#info_list_item i:before {content:'\a015';}
.wpb-content-layouts li .vc_el-container a#ultimate_info_table i:before {content:'\a014';}
.wpb-content-layouts li .vc_el-container a#interactive_banner_2 i:before {content:'\a01a';}
.wpb-content-layouts li .vc_el-container a#interactive_banner i:before {content:'\a01a';}
.wpb-content-layouts li .vc_el-container a#just_icon i:before {content:'\a020';}
.wpb-content-layouts li .vc_el-container a#ultimate_icons i:before {content:'\a020';}
.wpb-content-layouts li .vc_el-container a#ultimate_icon_list i:before {content:'\a020';}
.wpb-content-layouts li .vc_el-container a#ultimate_icon_list_item i:before {content:'\a020';}
.wpb-content-layouts li .vc_el-container a#ultimate_modal i:before {content:'\a090';}
.wpb-content-layouts li .vc_el-container a#ultimate_pricing i:before {content:'\a186';}
.wpb-content-layouts li .vc_el-container a#ultimate_spacer i:before {content:'\a102';}
.wpb-content-layouts li .vc_el-container a#stat_counter i:before {content:'\a426';}
.wpb-content-layouts li .vc_el-container a#woocomposer_carousel i:before {content:'\a17a';}
.wpb-content-layouts li .vc_el-container a#woocomposer_carousel_cat i:before {content:'\a17a';}
.wpb-content-layouts li .vc_el-container a#woocomposer_grid_cat i:before {content:'\a17a';}
.wpb-content-layouts li .vc_el-container a#woocomposer_grid i:before {content:'\a17a';}
.wpb-content-layouts li .vc_el-container a#woocomposer_list i:before {content:'\a17a';}
.wpb-content-layouts li .vc_el-container a#woocomposer_product i:before {content:'\a17a';}
.wpb-content-layouts li .vc_el-container a#vc_wp_search i:before {content:'\a168';}
.wpb-content-layouts li .vc_el-container a#vc_wp_meta i:before {content:'\a058';}
.wpb-content-layouts li .vc_el-container a#vc_wp_recentcomments i:before {content:'\a412';}
.wpb-content-layouts li .vc_el-container a#vc_wp_calendar i:before {content:'\a398';}
.wpb-content-layouts li .vc_el-container a#vc_wp_pages i:before {content:'\a0ca';}
.wpb-content-layouts li .vc_el-container a#vc_wp_tagcloud i:before {content:'\a1ef';}
.wpb-content-layouts li .vc_el-container a#vc_wp_custommenu i:before {content:'\a08c';}
.wpb-content-layouts li .vc_el-container a#vc_wp_text i:before {content:'\a20e';}
.wpb-content-layouts li .vc_el-container a#vc_wp_posts i:before {content:'\a0aa';}
.wpb-content-layouts li .vc_el-container a#vc_wp_categories i:before {content:'\a3ae';}
.wpb-content-layouts li .vc_el-container a#vc_wp_archives i:before {content:'\a3ae';}
.wpb-content-layouts li .vc_el-container a#vc_wp_rss i:before {content:'\a159';}

/*VC DRAG - When Drag and sorting*/
.vc_helper {border:1px solid #5fb3e8!important;background-color:#5fb3e8!important;}
.vc_helper .vc_element-icon {background:none!important;}
.vc_sorting-started .vc_sorting-empty-container {background:none!important;}

/*VC INNER SHORTCODE IN SHORTCODE EX : TIMELINE, INFO LIST*/
.wpb_element_wrapper .vc_shortcodes_container {margin-top:10px;position:relative;}
.wpb_element_wrapper .vc_shortcodes_container .wpb_column_container {margin:0!important;padding:0!important;outline:none!important;}

/*VC INNER ROW IN ROW*/
.wpb_vc_row_inner.wpb_sortable {margin-top:10px;}
.wpb_vc_row_inner .controls .vc_row_edit_clone_delete a.vc_control,
.wpb_vc_row_inner .controls .vc_row_edit_clone_delete a.vc_control.bottom-controls {display:none;}
.wpb_vc_row_inner:hover .controls .vc_row_edit_clone_delete a.vc_control.bottom-controls {display:block;}

.vc_collapsed-row .vc_collapsed-row {margin-bottom:20px;}
/*VC INNER SHORTCODE - ICON*/
.wpb_ultimate_icon_list .vc_container_for_children,
.wpb_info_list .vc_container_for_children,
.wpb_info_circle .vc_container_for_children,
.wpb_ultimate_icons .vc_container_for_children,
.wpb_icon_timeline .vc_container_for_children,
.wpb_ult_animation_block .vc_container_for_children {margin-left:10px!important;padding-left:10px!important;}
.wpb_vc_column_text > .wpb_element_wrapper,
.wpb_vc_tabs > .wpb_element_wrapper,
.wpb_vc_tour > .wpb_element_wrapper,
.wpb_vc_accordion > .wpb_element_wrapper,
.wpb_vc_button2 > .wpb_element_wrapper,
.wpb_vc_button > .wpb_element_wrapper{padding-left:10px!important;}

.wpb_element_wrapper .vc_empty-container:after {content:'\a3d4';font-family:"jdic"!important;left:30%;position:absolute;top:0;padding:9px;font-size:40px;color:#D2D7E8;display:none;}

/*VC INNER SHORTCODE - CONTROL INNER*/
.wpb_element_wrapper > .vc_controls > .vc_controls-out-tc {right:10px;left:auto;top: 10px!important;transform: none;}
.wpb_element_wrapper > .vc_controls > .vc_controls-tc {transform:none;}
					   
/*VC INNER SHORTCODE - SINGLE IMAGE,IMAGE GALLERY*/
.wpb_vc_single_image h4 img {position:absolute;left:0;top:0;margin:8px 5px;border-radius:50%;max-width:45px!important;height:45px!important;width:45px!important;}
.wpb_vc_single_image .column_edit_trigger, 
.wpb_vc_gallery .column_edit_trigger, 
.wpb_vc_images_carousel .column_edit_trigger {display:none;}

/*VC INNER SHORTCODE - ANIMATION BLOCK*/
.wpb_element_wrapper .wpb_ult_animation_block {background:none;border:2px dashed #D2D7E8;}
.wpb_element_wrapper .wpb_ult_animation_block .vc_container_for_children .wpb_content_element > .wpb_element_wrapper {border:none!important;}
.wpb_element_wrapper .wpb_ult_animation_block .vc_admin_label {position:absolute!important;line-height:22px;}

/*VC INNER SHORTCODE - TOUR*/
.wpb_element_wrapper .wpb_vc_tour:hover > .wpb_element_wrapper {background:none;opacity:1!important;}
.wpb_element_wrapper .wpb_vc_tour .wpb_element_wrapper {padding:0!important;}
.wpb_element_wrapper .wpb_vc_tour .wpb_element_wrapper .wpb_vc_tab {padding:10px;background:#F6F7FA!important;}
.wpb_element_wrapper .wpb_vc_tour .wpb_element_wrapper .vc_empty-container {min-height:200px!important;}
.wpb_element_wrapper .wpb_vc_tour .wpb_element_wrapper .vc_empty-container:before {width:70%;left:30%;top:35%;}
.wpb_element_wrapper .wpb_vc_tour .wpb_element_wrapper .ui-tabs {background:#E9EDF4;}
.wpb_element_wrapper .wpb_vc_tour .wpb_element_wrapper .ui-tabs .ui-tabs-nav {left:0;}
.wpb_element_wrapper .wpb_vc_tour .wpb_element_wrapper .ui-tabs .ui-tabs-nav li {background:#E9EDF4;border-radius:0;margin-bottom:0;border-bottom:1px solid #E5E5E5!important;}
.wpb_element_wrapper .wpb_vc_tour .wpb_element_wrapper .ui-tabs .ui-tabs-nav li.ui-tabs-active {background:#F6F7FA;}
.wpb_element_wrapper .wpb_vc_tour .wpb_element_wrapper .ui-tabs .ui-tabs-nav li.add_tab_block {padding:0;border-bottom:none!important;}
.wpb_element_wrapper .wpb_vc_tour .wpb_element_wrapper .ui-tabs .ui-tabs-nav li.add_tab_block a {background:none;padding:5px 0;text-align:center;height:auto;}
.wpb_element_wrapper .wpb_vc_tour .wpb_element_wrapper .ui-tabs .ui-tabs-nav li.add_tab_block a:before {content:"\a3d4";font-size:30px!important;line-height:30px;}
.wpb_element_wrapper .wpb_vc_tour .wpb_element_wrapper .ui-tabs .ui-tabs-panel {padding:10px 10px 17px;}
.wpb_element_wrapper .wpb_vc_tour > .vc_controls {border:none;height:0px;margin:0;position:absolute;bottom:10px;left:0;display:none;width:30%;}
.wpb_element_wrapper .wpb_vc_tour:hover > .vc_controls {display:block;}
.wpb_element_wrapper .wpb_vc_tour .ui-tabs .ui-tabs-panel.wpb_vc_tab .wpb_element_wrapper .wpb_element_wrapper {padding:10px!important;}
.wpb_element_wrapper .wpb_vc_tour .ui-tabs .ui-tabs-panel.wpb_vc_tab > .vc_controls,
.wpb_element_wrapper .wpb_vc_tour .ui-tabs .ui-tabs-panel.wpb_vc_tab > .vc_controls.bottom-controls {display:none;position:absolute;}
.wpb_element_wrapper .wpb_vc_tour:hover .ui-tabs .ui-tabs-panel.wpb_vc_tab > .vc_controls.bottom-controls {display:block;left:30%!important;right:-1px!important;line-height:21px;}
.wpb_element_wrapper .wpb_vc_tour .ui-tabs .ui-tabs-panel.wpb_vc_tab > .vc_controls.bottom-controls .vc_controls-tc {background:none!important;}
.wpb_element_wrapper .wpb_vc_tour .ui-tabs .ui-tabs-panel.wpb_vc_tab > .vc_controls.bottom-controls .vc_controls-tc a.vc_element-name {display:none!important;}
.wpb_element_wrapper .wpb_vc_tour .ui-tabs .ui-tabs-panel.wpb_vc_tab > .vc_controls.bottom-controls .vc_controls-tc a span {padding:0 1px!important;}

/*VC INNER SHORTCODE - TABS*/
.wpb_element_wrapper .wpb_vc_tabs:hover > .wpb_element_wrapper {background:none;opacity:1!important;}
.wpb_element_wrapper .wpb_vc_tabs .wpb_element_wrapper {padding:0!important;}
.wpb_element_wrapper .wpb_vc_tabs .wpb_element_wrapper .vc_empty-container {min-height:160px!important;}
.wpb_element_wrapper .wpb_vc_tabs .wpb_element_wrapper .vc_empty-container:before {top:40%;}
.wpb_element_wrapper .wpb_vc_tabs .wpb_element_wrapper .ui-tabs .ui-tabs-nav {top:0;background:#E9EDF4;padding-right:90px;}
.wpb_element_wrapper .wpb_vc_tabs .wpb_element_wrapper .ui-tabs .ui-tabs-nav li{background:#E9EDF4;border-radius:0;border-right:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5!important;margin:1px 0 -1px;}
.wpb_element_wrapper .wpb_vc_tabs .wpb_element_wrapper .ui-tabs .ui-tabs-nav li.ui-tabs-active {background:#F6F7FA;}
.wpb_element_wrapper .wpb_vc_tabs .wpb_element_wrapper .ui-tabs .ui-tabs-nav li.add_tab_block {padding:11px;width:19px;border:none!important;}
.wpb_element_wrapper .wpb_vc_tabs .wpb_element_wrapper .ui-tabs .ui-tabs-nav li.add_tab_block a {background:none;}
.wpb_element_wrapper .wpb_vc_tabs .wpb_element_wrapper .ui-tabs .ui-tabs-nav li.add_tab_block a:before {content:"\a3d4";font-size:20px !important;}
.wpb_element_wrapper .wpb_vc_tabs .wpb_element_wrapper .ui-tabs .ui-tabs-panel {background:none!important;padding:10px 10px 17px;}
.wpb_element_wrapper .wpb_vc_tabs > .vc_controls {border:none;margin:0;position:absolute;right:0;width:80px;height:40px;display:none;}
.wpb_element_wrapper .wpb_vc_tabs:hover > .vc_controls {display:block;}
.wpb_element_wrapper .wpb_vc_tabs > .vc_controls .vc_controls-content-widget {top:6px!important;}
.wpb_element_wrapper .wpb_vc_tabs .ui-tabs .ui-tabs-panel.wpb_vc_tab .wpb_element_wrapper .wpb_element_wrapper {padding:10px!important;}
.wpb_element_wrapper .wpb_vc_tabs .ui-tabs .ui-tabs-panel.wpb_vc_tab > .vc_controls,
.wpb_element_wrapper .wpb_vc_tabs .ui-tabs .ui-tabs-panel.wpb_vc_tab > .vc_controls.bottom-controls {display:none;}
.wpb_element_wrapper .wpb_vc_tabs:hover .ui-tabs .ui-tabs-panel.wpb_vc_tab > .vc_controls.bottom-controls {display:block;position:absolute;left:0;right:0;line-height:21px;}
.wpb_element_wrapper .wpb_vc_tabs .ui-tabs .ui-tabs-panel.wpb_vc_tab > .vc_controls.bottom-controls .vc_controls-tc {background:none!important;}
.wpb_element_wrapper .wpb_vc_tabs .ui-tabs .ui-tabs-panel.wpb_vc_tab > .vc_controls.bottom-controls .vc_controls-tc a.vc_element-name {display:none!important;}
.wpb_element_wrapper .wpb_vc_tabs .ui-tabs .ui-tabs-panel.wpb_vc_tab > .vc_controls.bottom-controls .vc_controls-tc a span {padding:0 1px!important;}

/*VC INNER SHORTCODE - TOGGLE*/
.wpb_element_wrapper .wpb_vc_toggle .wpb_element_wrapper .toggle_title {padding-left:0!important;background:none;}

/*VC SHORTCODE - ACCORDION*/
.wpb_element_wrapper .wpb_vc_accordion:hover > .wpb_element_wrapper {background:none;opacity:1!important;}
.wpb_element_wrapper .wpb_vc_accordion .wpb_element_wrapper {padding:0!important;}
.wpb_element_wrapper .wpb_vc_accordion .wpb_element_wrapper .vc_empty-container {min-height:77px!important;}
.wpb_element_wrapper .wpb_vc_accordion .wpb_element_wrapper .ui-tabs .ui-tabs-nav {top:0;margin-bottom:-1px;}
.wpb_element_wrapper .wpb_vc_accordion .wpb_element_wrapper .ui-tabs .ui-tabs-nav li {background:#E9EDF4;border-radius: 0;margin-right:0;border-right: 1px solid #E5E5E5;}
.wpb_element_wrapper .wpb_vc_accordion > .vc_controls {border:none!important;bottom:0;margin:0!important;position:absolute!important;right:0;display:none;}
.wpb_element_wrapper .wpb_vc_accordion:hover > .vc_controls {display:block;}
.wpb_element_wrapper .wpb_vc_accordion .vc_controls .vc_controls-content-widget {position:absolute;display:block;top:-12px!important;height:40px;bottom:0;left:auto;right:0;transform:none;}
.wpb_element_wrapper .wpb_vc_accordion .ui-tabs .ui-tabs-panel.wpb_vc_tab > .vc_controls {display:none;}
.wpb_element_wrapper .wpb_vc_accordion .ui-tabs .ui-tabs-panel.wpb_vc_tab > .vc_controls.bottom-controls {display:block;}
.wpb_element_wrapper .wpb_vc_accordion .ui-accordion-header {padding:10px 0 10px 20px!important;line-height:20px!important;background:#E9EDF4!important;border-bottom:1px solid #ddd;margin-bottom:0!important;border-radius:0!important;}
.wpb_element_wrapper .wpb_vc_accordion .ui-icon {left:12px!important;top:12px!important;}
.wpb_element_wrapper .wpb_vc_accordion .ui-icon {/*background:none!important;*/}
.wpb_element_wrapper .wpb_vc_accordion .ui-icon:before {content:"\a3d4";font-size:20px !important;}
.wpb_element_wrapper .wpb_vc_accordion .ui-accordion-header.ui-state-active {background:#F6F7FA!important;}
.wpb_element_wrapper .wpb_vc_accordion .ui-accordion-header .tab-label {background:none;border-bottom:none!important;margin-left:15px!important;font-size: 13px!important;font-family: "Open Sans",sans-serif;}
.wpb_element_wrapper .wpb_vc_accordion .ui-accordion-content,
.wpb_element_wrapper .wpb_vc_accordion .ui-accordion-content-active {padding:10px 10px 17px!important;}
.wpb_element_wrapper .wpb_vc_accordion .ui-accordion-content-active {background:#F6F7FA;border-top:1px solid #E9EDF4!important;border-bottom: 1px solid #e5e5e5;margin-bottom:1px!important;}
.wpb_element_wrapper .wpb_vc_accordion .wpb_vc_accordion_tab .wpb_element_wrapper .wpb_element_wrapper {padding:10px!important;}
.wpb_element_wrapper .wpb_vc_accordion .wpb_vc_accordion_tab .vc_controls,
.wpb_element_wrapper .wpb_vc_accordion .wpb_vc_accordion_tab .vc_controls.bottom-controls {display:none;}
.wpb_element_wrapper .wpb_vc_accordion:hover .wpb_vc_accordion_tab .vc_controls.bottom-controls {display:block;position:absolute;left:0;right:0;line-height:21px;height:19px;}
.wpb_element_wrapper .wpb_vc_accordion .wpb_vc_accordion_tab .vc_controls.bottom-controls .vc_controls-tc {background:none!important;}
.wpb_element_wrapper .wpb_vc_accordion .wpb_vc_accordion_tab .vc_controls.bottom-controls .vc_controls-tc a.vc_element-name {display:none!important;}
.wpb_element_wrapper .wpb_vc_accordion .wpb_vc_accordion_tab .vc_controls.bottom-controls .vc_controls-tc a span {padding:0 1px!important;}
.wpb_element_wrapper .wpb_vc_accordion .tab_controls a.add_tab {left:0;right:0;width:auto!important;text-align:center;padding:5px!important;height:30px!important;background:#E9EDF4;}
.wpb_element_wrapper .wpb_vc_accordion .tab_controls a.add_tab .vc_icon {background:none;left:25%!important;right:25%!important;width:30px;height:30px;top:5px!important;margin:0 auto;}
.wpb_element_wrapper .wpb_vc_accordion .tab_controls a.add_tab .vc_icon:before {content:"\a3d4";font-size:30px!important;line-height:30px;}
.wpb_element_wrapper .wpb_vc_accordion .tab_controls a.add_tab .tab-label {display:none;}

/*VC SHORTCODE - INFO CIRCLE*/
.wpb_element_wrapper .wpb_info_circle {background:none;border:2px dashed #D2D7E8;}
.wpb_element_wrapper .wpb_info_circle .vc_empty-container {padding:1px!important;min-height:56px!important;}
.wpb_element_wrapper .wpb_info_circle .vc_admin_label {position: absolute;line-height:22px;}
/*.wpb_element_wrapper .wpb_info_circle .vc_empty-container:before {left:30%;}
.wpb_element_wrapper .wpb_info_circle .vc_empty-container:after {display:block;content:'\a012';}*/

/*VC SHORTCODE - SWATCHBOOK*/
.wpb_element_wrapper .wpb_swatch_container {background:none;border:2px dashed #D2D7E8;}
.wpb_element_wrapper .wpb_swatch_container .vc_empty-container {padding:1px!important;min-height:56px!important;}
/*.wpb_element_wrapper .wpb_swatch_container .vc_empty-container:before {left:30%;}
.wpb_element_wrapper .wpb_swatch_container .vc_empty-container:after {display:block;content:'\a3ea';}*/

/*VC SHORTCODE - INFOLIST*/
.wpb_element_wrapper .wpb_info_list {background:none;border:2px dashed #D2D7E8;}
.wpb_element_wrapper .wpb_info_list .vc_empty-container {padding:1px!important;min-height:56px!important;}
/*.wpb_element_wrapper .wpb_info_list .vc_empty-container:before {left:30%;}
.wpb_element_wrapper .wpb_info_list .vc_empty-container:after {display:block;content:'\a015';}*/

/*VC SHORTCODE - TIMELINE*/
.wpb_element_wrapper .wpb_icon_timeline {background:none;border:2px dashed #D2D7E8;}
.wpb_element_wrapper .wpb_icon_timeline .vc_empty-container {padding:1px!important;min-height:56px!important;}
/*.wpb_element_wrapper .wpb_icon_timeline .vc_empty-container:before {left:30%;}
.wpb_element_wrapper .wpb_icon_timeline .vc_empty-container:after {display:block;content:'\a3ea';}*/

/*VC SHORTCODE - ICONLIST*/
.wpb_element_wrapper .wpb_ultimate_icon_list {background:none;border:2px dashed #D2D7E8;}
.wpb_element_wrapper .wpb_ultimate_icon_list .vc_empty-container {padding:1px!important;min-height:56px!important;}
/*.wpb_element_wrapper .wpb_ultimate_icon_list .vc_empty-container:before {left:30%;}
.wpb_element_wrapper .wpb_ultimate_icon_list .vc_empty-container:after {display:block;content:'\a020';}*/

/*VC SHORTCODE - ULTIMATE ICON*/
.wpb_element_wrapper .wpb_ultimate_icons {background:none;border:2px dashed #D2D7E8;}
.wpb_element_wrapper .wpb_ultimate_icons .vc_empty-container {padding:1px!important;min-height:56px!important;}
/*.wpb_element_wrapper .wpb_ultimate_icons .vc_empty-container:before {left:30%;}
.wpb_element_wrapper .wpb_ultimate_icons .vc_empty-container:after {display:block;content:'\a020';}*/

/*VC SHORTCODE - GOOGLE TREND*/
.wpb_element_wrapper .wpb_ultimate_google_trends:hover {background:none!important;}

/*VC SHORTCODE - STAT COUNTER*/
.wpb_element_wrapper .wpb_stat_counter .wpb_element_wrapper {background-image:none!important;}
.wpb_element_wrapper .wpb_stat_counter:hover .wpb_element_wrapper {background:#26ade4!important;opacity:0.5;}

/********** END VC ROW IN TINYMCE UPDATE BY JIM 07/02/2015 **********/



/* Visual Composer  Single page ************/
/*BUTTON STYLE*/
.vc_column_container .vc_btn, .vc_column_container .wpb_button {font-family:"Open Sans";text-shadow:none;}

/*Button color*/

.wpb_button { border-color:#ccc!important; background-color:#f7f7f7!important; color: #333333!important; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1)!important;}
.wpb_btn-primary { background-color: #0088cc!important; color: #fff!important;}
.wpb_btn-primary:hover,.wpb_btn-primary:active,.wpb_btn-primary.active,.wpb_btn-primary.disabled,.wpb_btn-primary[disabled] { background-color: #0077b3!important; color: #fff!important;}
.wpb_btn-primary:active,.wpb_btn-primary.active { background-color: #005580 \9!important; color: #fff!important;}
.wpb_btn-warning { background-color: #ff9900!important; color: #fff!important;}
.wpb_btn-warning:hover,.wpb_btn-warning:active,.wpb_btn-warning.active,.wpb_btn-warning.disabled,.wpb_btn-warning[disabled] { background-color: #e68a00!important; color: #fff!important;}
.wpb_btn-warning:active,.wpb_btn-warning.active { background-color: #b36b00 \9!important; color: #fff!important;}
.wpb_btn-danger { background-color: #ff675b!important; color: #fff!important;}
.wpb_btn-danger:hover,.wpb_btn-danger:active,.wpb_btn-danger.active,.wpb_btn-danger.disabled,.wpb_btn-danger[disabled] {  background-color: #ff4f42!important; color: #fff!important;}
.wpb_btn-danger:active,.wpb_btn-danger.active {  background-color: #ff200f \9!important; color: #fff!important;}
.wpb_btn-success {  background-color: #6ab165!important; color: #fff!important;}
.wpb_btn-success:hover,.wpb_btn-success:active,.wpb_btn-success.active,.wpb_btn-success.disabled,.wpb_btn-success[disabled] {  background-color: #5aa855!important; color: #fff!important;}
.wpb_btn-success:active,.wpb_btn-success.active {  background-color: #488644 \9!important; color: #fff!important;}
.wpb_btn-info {  background-color: #58b9da!important; color: #fff!important;}
.wpb_btn-info:hover,.wpb_btn-info:active,.wpb_btn-info.active,.wpb_btn-info.disabled,.wpb_btn-info[disabled] { background-color: #43b0d5!important; color: #fff!important;}
.wpb_btn-info:active,.wpb_btn-info.active { background-color: #2a97bc \9!important; color: #fff!important;}
.wpb_btn-inverse { background-color: #555555!important; color: #fff!important;}
.wpb_btn-inverse:hover,.wpb_btn-inverse:active,.wpb_btn-inverse.active,.wpb_btn-inverse.disabled,.wpb_btn-inverse[disabled] { background-color: #484848!important; color: #fff!important;}
.wpb_btn-inverse:active,.wpb_btn-inverse.active { background-color: #2f2f2f \9!important; color: #fff!important;}

/*POPUP*/
#vc_templates-editor,
#vc_row-layout-panel,
#vc_ui-panel-post-settings,
#vc_properties-panel,
[data-vc-ui-element="panel-row-layout"],
.vc_ui-panel.ui-resizable {background:#E9EDF4;margin:0;border:10px solid #22262E;border-top:none;right:0px;left:auto!important;top:0px!important;border-radius:0;padding:0!important;max-height:100%!important;}

.vc_ui-panel.ui-resizable .vc_general.vc_ui-tabs-line {padding-left:0px!important;}

.vc_ui-panel-window-inner {box-shadow:none!important;}

.vc_ui-panel {width:630px!important;height:calc(100% - 10px)!important;}
.vc_ui-panel .vc_ui-panel-content-container {background-color:#E9EDF4;}
.vc_ui-panel.vc_ui-panel-window#vc_ui-panel-add-element {width:100%!important;height:calc(100% - 300px)!important;top:0;padding:0;}

/*POPUP - ADD ELEMENT*/
.vc_modal-dialog  {position:fixed;top:0;right:0;left:0;margin:0!important;width:100%!important;bottom:0;}
.vc_modal-dialog .vc_modal-content {position:absolute;bottom:400px;top:0;left:0;right:0;border-radius: 0;border: none;}
.vc_modal-dialog .vc_modal-content .vc_modal-body {overflow:visible!important;position: absolute;bottom:0;top:60px;left:0;right:0;padding:0;max-height:100%!important;}
/*POPUP - ADD ELEMENT - HEADER*/
#vc_ui-panel-add-element .vc_ui-panel-header-container {padding:0!important;}
#vc_ui-panel-add-element .vc_ui-panel-header .vc_ui-panel-header-header {height:40px;position:relative;}
#vc_ui-panel-add-element .vc_ui-panel-header .vc_ui-panel-header-header .vc_ui-panel-header-actions {margin-bottom:0px;position:absolute;top:52px;right:-19px;}
#vc_ui-panel-add-element .vc_ui-panel-header-container .vc_ui-search-box input[type=search] {border-radius:0;font-size:15px;padding:5px 5px 5px 35px;line-height:30px;}
.vc_general.vc_ui-tabs-line {padding-left:5px!important;}
.vc_general.vc_ui-tabs-line > li {margin-right:5px!important;margin-top:12px!important;}
.vc_general.vc_ui-tabs-line > li .vc_ui-tabs-line-trigger{font-size:13px;color:#fff;border-bottom:none!important;padding:12px 4px;background:#757e92!important;border-radius:0;text-transform:uppercase;}
.vc_general.vc_ui-tabs-line > li.vc_active .vc_ui-tabs-line-trigger {background:#E9EDF4!important;}

.vc_add-element-container .wpb-content-layouts li {background:none repeat scroll 0 0 #fff !important;}
/*POPUP - ADD ELEMENT - CONTENT*/
.vc_ui-panel-content-container {}
.wpb-content-layouts {overflow-y: auto;bottom: 0;left: 0;top:12px;position: absolute;right: 0;padding:20px 0 20px 20px!important;}
.wpb-content-layouts li {width:9%!important;height:115px!important;margin:0 1% 1% 0!important;}
.wpb-content-layouts li .vc_el-container {display:block!important;}
.wpb-content-layouts li .vc_el-container a {padding:10px 0px;display:block;text-align:center;color:#222;font-size:14px;font-weight: bold;height:100%;}
.wpb-content-layouts li .vc_el-container a i.vc_element-icon {display:block;position:relative;margin:0 auto 5px;top:0;left:auto;background:none!important;width:auto;height:67px;}
.wpb-content-layouts li .vc_el-container a i.vc_element-icon:before {content:'\a001';font-size:32px;font-style:normal;font-weight:normal;line-height:32px;display: inline-block;background: #eee;border-radius: 50%;padding: 18px;color: #666;}
.wpb-content-layouts li .vc_el-container a i.vc_element-description {display:none;}








#visual_composer_content .wpb_vc_row #vc_row_title { display:none; }
#vc_properties-panel .vc_panel-body.vc_properties-list.wpb-edit-form.vc_with-tabs { padding:10px 6px 10px 6px; }


/*COLOR PICKER*/
.wp-picker-holder .iris-slider {}
/*BUTTON COLOR PICKER*/
#vc_properties-panel .wp-color-result {border-radius:0;padding-left:24px;box-shadow:none;}
#vc_properties-panel .wp-color-result.wp-picker-open {padding-left:10px;margin:0 -1px 0 0;}
#vc_properties-panel input.wp-color-picker[type="text"] {width:60px!important;line-height:24px;margin:0;font-size:11px!important;}
#vc_properties-panel input[value="Clear"].button.button-small.wp-picker-clear {width:auto!important;height:24px!important;font-size: 10px!important;margin:0;border-radius:0;}

/*SELECT COLOR DROPDOWN*/
.vc_colored-dropdown select.color.dropdown option.blue {  }

.vc_css-editor .vc_layout-onion .vc_margin .vc_border .vc_padding .vc_content i:before { content: '\a001'; font-size:29px; color:#1fb5ad;font-style:normal;}
.vc_css-editor .vc_layout-onion .vc_margin .vc_border .vc_padding .vc_content i { background:none !important; width: auto !important; height: auto !important; margin:19px auto !important; }


.composer-switch { display:none !important; }
.metabox-composer-content div.wpb_row.vc_row-fluid { background:#f6f7fa; }
.vc_default-templates .vc_templates-image { min-width:146px !important; height:186px !important; }
.vc_default-templates .vc_template .wpb_wrapper .wpb_text_column .wpb_wrapper { display:none; }


.vc_controls > .vc_controls-cc { background-color:#fff !important;}
.vc_controls-cc .vc_element-name .vc_btn-content { color:#606165 !important; }

.vc_empty-container:hover {opacity:0.9!important;cursor:pointer;}
.vc_ultimate_spacer { background:none !important; }
.ult_buttons { background:none !important; }
.vc_element-move .vc_btn-content:hover,
.vc_control-btn .vc_btn-content:hover {background:none!important; }


/*Hide row*/
.vc_collapsed-row > .wpb_element_wrapper > .vc_container_for_children { height:1px !important;}

/*.controls { margin-top:0px !important; }*/



.wpb_vc_row_inner.wpb_sortable .controls.controls_row .vc_row_edit_clone_delete  { float: right; left: 0px; position: relative; }


.vc_col-xs-1, .vc_col-sm-1, .vc_col-md-1, .vc_col-lg-1, .vc_col-xs-2, .vc_col-sm-2, .vc_col-md-2, .vc_col-lg-2, .vc_col-xs-3, .vc_col-sm-3, .vc_col-md-3, .vc_col-lg-3, .vc_col-xs-4, .vc_col-sm-4, .vc_col-md-4, .vc_col-lg-4, .vc_col-xs-5, .vc_col-sm-5, .vc_col-md-5, .vc_col-lg-5, .vc_col-xs-6, .vc_col-sm-6, .vc_col-md-6, .vc_col-lg-6, .vc_col-xs-7, .vc_col-sm-7, .vc_col-md-7, .vc_col-lg-7, .vc_col-xs-8, .vc_col-sm-8, .vc_col-md-8, .vc_col-lg-8, .vc_col-xs-9, .vc_col-sm-9, .vc_col-md-9, .vc_col-lg-9, .vc_col-xs-10, .vc_col-sm-10, .vc_col-md-10, .vc_col-lg-10, .vc_col-xs-11, .vc_col-sm-11, .vc_col-md-11, .vc_col-lg-11, .vc_col-xs-12, .vc_col-sm-12, .vc_col-md-12, .vc_col-lg-12 {/*padding-left:0!important;padding-right:0!important;*/}

.vc_row>div:nth-child(2),
.vc_row>div:nth-child(3),
.vc_row>div:nth-child(4),
.vc_row>div:nth-child(5),
.vc_row>div:nth-child(6),
.vc_row>div:nth-child(7) { /*margin-left:-1px;*/ }

.vc_col-sm-3:nth-child(2),
.vc_col-sm-3:nth-child(3),
.vc_col-sm-3:nth-child(4),
.vc_col-sm-3:nth-child(5),
.vc_col-sm-3:nth-child(6),
.vc_col-sm-3:nth-child(7) { /*width:calc(25% + 1px) !important;*/ }

.vc_col-sm-6:nth-child(2),
.vc_col-sm-6:nth-child(3),
.vc_col-sm-6:nth-child(4) {/*width:calc(50% + 1px)!important;*/}

/*
.vc_col-sm-4:nth-child(2),
.vc_col-sm-4:nth-child(3) {width:calc(33.33333333% + 1px)!important;}
*/

.vc_col-sm-9:nth-child(2),
.vc_col-sm-9:nth-child(3) {/*width:calc(75% + 1px) !important;*/}

.vc_col-sm-2:nth-child(2),
.vc_col-sm-2:nth-child(3),
.vc_col-sm-2:nth-child(4),
.vc_col-sm-2:nth-child(5),
.vc_col-sm-2:nth-child(6),
.vc_col-sm-2:nth-child(7) { /*width:calc(16.66666667% + 1px) !important;*/ }

.vc_col-sm-8:nth-child(2),
.vc_col-sm-8:nth-child(3) { /*width:calc(66.66666667%% + 1px) !important;*/ }


.vc_control-container { background:none repeat scroll 0 0 #ffffff !important; }


.wpb_row_container > .wpb_vc_column {padding:0!important;}


/* Visual Composer  POP UP ************/


/* Hidden Icon Shortcode ************/
/*  .wpb-content-layouts-container ul.wpb-content-layouts li:nth-child(3), 
.wpb-content-layouts-container ul.wpb-content-layouts li:nth-child(5),
.wpb-content-layouts-container ul.wpb-content-layouts li:nth-child(6),
.wpb-content-layouts-container ul.wpb-content-layouts li:nth-child(7),
.wpb-content-layouts-container ul.wpb-content-layouts li:nth-child(8),
.wpb-content-layouts-container ul.wpb-content-layouts li:nth-child(9) { display:none !important; } */

/* Short Code ICON On Add Element ************/
.wpb-content-layouts li .vc_el-container a#vc_row i:before { border-radius: 50%; color: #fff; font-family: "jdic"; font-size: 32px; height: 68px; line-height: 25px; padding: 18px; text-align: center; text-shadow: none; width: 68px; background: none repeat scroll 0 0 #5fb3e8; }

/*Blue kub*/
.wpb-content-layouts li .vc_el-container a#vc_column_text i:before,
.wpb-content-layouts li .vc_el-container a#vc_text_separator i:before,
.wpb-content-layouts li .vc_el-container a#vc_single_image i:before,
.wpb-content-layouts li .vc_el-container a#vc_tabs i:before,
.wpb-content-layouts li .vc_el-container a#vc_button i:before,
.wpb-content-layouts li .vc_el-container a#vc_button2 i:before,
.wpb-content-layouts li .vc_el-container a#vc_video i:before,
.wpb-content-layouts li .vc_el-container a#vc_progress_bar i:before,
.wpb-content-layouts li .vc_el-container a#rev_slider_vc i:before { border-radius: 50%; color: #fff; font-family: "jdic"; font-size: 32px; height: 68px; line-height: 25px; padding: 18px; text-align: center; text-shadow: none; width: 68px; background: none repeat scroll 0 0 #5fb3e8; }

/*Yellow */
.wpb-content-layouts li .vc_el-container a#vc_gmaps i:before,
.wpb-content-layouts li .vc_el-container a#vc_custom_heading i:before,
.wpb-content-layouts li .vc_el-container a#ult_countdown i:before,
.wpb-content-layouts li .vc_el-container a#ultimate_heading i:before,
.wpb-content-layouts li .vc_el-container a#bsf-info-box i:before,
.wpb-content-layouts li .vc_el-container a#just_icon i:before,
.wpb-content-layouts li .vc_el-container a#ultimate_icon_list i:before,
.wpb-content-layouts li .vc_el-container a#stat_counter i:before,
.wpb-content-layouts li .vc_el-container a#ultimate_icons i:before { border-radius: 50%; color: #fff; font-family: "jdic"; font-size: 32px; padding: 18px; text-align: center; text-shadow: none; width: 68px; background: none repeat scroll 0 0 #ffd154; display:inline-block;}

/*Red */
.wpb-content-layouts li .vc_el-container a#woocomposer_carousel_cat i:before,
.wpb-content-layouts li .vc_el-container a#vc_wp_search i:before,
.wpb-content-layouts li .vc_el-container a#vc_wp_calendar i:before,
.wpb-content-layouts li .vc_el-container a#vc_wp_tagcloud i:before,
.wpb-content-layouts li .vc_el-container a#vc_wp_rss i:before {border-radius: 50%; color: #fff; font-family: "jdic"; font-size: 32px; height: 68px; line-height: 25px; padding: 18px; text-align: center; text-shadow: none; width: 68px; background: none repeat scroll 0 0 #ff6969;}

/*Rainbow */
.wpb-content-layouts li .vc_el-container a#swatch_container i:before, /* ตัวนี้อยู่แต่หน้า Front Editor*/
.wpb-content-layouts li .vc_el-container a#vc_message i:before,
.wpb-content-layouts li .vc_el-container a#vc_facebook i:before,
.wpb-content-layouts li .vc_el-container a#vc_tweetmeme i:before,
.wpb-content-layouts li .vc_el-container a#vc_separator i:before,
.wpb-content-layouts li .vc_el-container a#vc_googleplus i:before,
.wpb-content-layouts li .vc_el-container a#vc_pinterest i:before,
.wpb-content-layouts li .vc_el-container a#vc_toggle i:before,
.wpb-content-layouts li .vc_el-container a#vc_gallery i:before,
.wpb-content-layouts li .vc_el-container a#vc_images_carousel i:before,
.wpb-content-layouts li .vc_el-container a#vc_tour i:before,
.wpb-content-layouts li .vc_el-container a#vc_accordion i:before,
.wpb-content-layouts li .vc_el-container a#vc_posts_grid i:before,
.wpb-content-layouts li .vc_el-container a#vc_carousel i:before,
.wpb-content-layouts li .vc_el-container a#vc_posts_slider i:before,
.wpb-content-layouts li .vc_el-container a#vc_widget_sidebar i:before,
.wpb-content-layouts li .vc_el-container a#vc_cta_button i:before,
.wpb-content-layouts li .vc_el-container a#vc_cta_button2 i:before,
.wpb-content-layouts li .vc_el-container a#vc_raw_html i:before,
.wpb-content-layouts li .vc_el-container a#vc_raw_js i:before,
.wpb-content-layouts li .vc_el-container a#vc_flickr i:before,
.wpb-content-layouts li .vc_el-container a#vc_pie i:before,
.wpb-content-layouts li .vc_el-container a#vc_empty_space i:before,
.wpb-content-layouts li .vc_el-container a#ult_animation_block i:before,
.wpb-content-layouts li .vc_el-container a#ult_buttons i:before,
.wpb-content-layouts li .vc_el-container a#icon_counter i:before,
.wpb-content-layouts li .vc_el-container a#ultimate_google_map i:before,
.wpb-content-layouts li .vc_el-container a#ultimate_google_trends i:before,
.wpb-content-layouts li .vc_el-container a#icon_timeline i:before,
.wpb-content-layouts li .vc_el-container a#info_circle i:before,
.wpb-content-layouts li .vc_el-container a#info_list i:before,
.wpb-content-layouts li .vc_el-container a#ultimate_info_table i:before,
.wpb-content-layouts li .vc_el-container a#interactive_banner i:before,
.wpb-content-layouts li .vc_el-container a#ultimate_modal i:before,
.wpb-content-layouts li .vc_el-container a#ultimate_pricing i:before,
.wpb-content-layouts li .vc_el-container a#ultimate_spacer i:before,
.wpb-content-layouts li .vc_el-container a#woocomposer_carousel i:before,
.wpb-content-layouts li .vc_el-container a#interactive_banner_2 i:before,
.wpb-content-layouts li .vc_el-container a#woocomposer_grid_cat i:before,
.wpb-content-layouts li .vc_el-container a#woocomposer_grid i:before,
.wpb-content-layouts li .vc_el-container a#woocomposer_product i:before,
.wpb-content-layouts li .vc_el-container a#woocomposer_list i:before,
.wpb-content-layouts li .vc_el-container a#vc_wp_meta i:before,
.wpb-content-layouts li .vc_el-container a#vc_wp_recentcomments i:before,
.wpb-content-layouts li .vc_el-container a#vc_wp_pages i:before,
.wpb-content-layouts li .vc_el-container a#vc_wp_custommenu i:before,
.wpb-content-layouts li .vc_el-container a#vc_wp_text i:before,
.wpb-content-layouts li .vc_el-container a#vc_wp_posts i:before,
.wpb-content-layouts li .vc_el-container a#vc_wp_categories i:before,
.wpb-content-layouts li .vc_el-container a#vc_wp_archives i:before { border-radius: 50%; color: #fff; font-family: "jdic"; font-size: 32px; height: 68px;padding: 18px; text-align: center; text-shadow: none; width: 68px; background:#ccc;display:inline-block;} 
  





/* Short Code ICON On Drag&Drop************/
.wpb_vc_facebook.wpb_content_element > .wpb_element_wrapper:before { font-family:"jdic" !important; content:"\a2c5" !important; }
.wpb_vc_tweetmeme.wpb_content_element > .wpb_element_wrapper:before { font-family:"jdic" !important; content:"\a22b" !important; }
.wpb_vc_googleplus.wpb_content_element > .wpb_element_wrapper:before { font-family:"jdic" !important; content:"\a29e" !important; }
.wpb_vc_pinterest.wpb_content_element > .wpb_element_wrapper:before { font-family:"jdic" !important; content:"\a106" !important; }





/* Visual Composer ICON ************/
.wpb_element_wrapper .vc_countdown,
.wpb_element_wrapper .vc_google_map,
.wpb_element_wrapper .vc_ultimate_heading,
.wpb_element_wrapper .vc_info_box,.wpb_element_wrapper .info_box,
.wpb_element_wrapper .vc_ultimate_info_table,
.wpb_element_wrapper .vc_modal_box,
.wpb_element_wrapper .modal_box,
.wpb_element_wrapper .vc_ultimate_pricing,
.wpb_element_wrapper .woo_grid,
.wpb_element_wrapper .woo_grid > .wpb_element_wrapper,
.wpb_element_wrapper .woo_list,
.wpb_element_wrapper .woo_list > .wpb_element_wrapper,
.wpb_element_wrapper .woo_product,
.wpb_element_wrapper .woo_product > .wpb_element_wrapper { background-image:none !important; }


div.vc_controls a.vc_element-name span.vc_btn-content { color:#7c7c7c !important; }
div.vc_controls a.vc_control-btn.vc_control-btn-prepend.vc_edit span.vc_btn-content span.icon { background:none !important;padding-left:0 !important; }
div.vc_controls a.vc_control-btn.vc_control-btn-prepend.vc_edit span.vc_btn-content span.icon:before {content:"\a3d4"; line-height: 1; font-size: 14px; color:#7c7c7c ; font-style:normal; font-weight:normal; padding-right:5px; }
div.vc_controls a.vc_control-btn.vc_element-name.vc_element-move span.vc_btn-content {display:none!important;}
div.vc_controls a.vc_control-btn.vc_element-name.vc_element-move span.vc_btn-content:before {content:"\a099"; line-height: 1; font-size: 14px; color:#7c7c7c ; font-style:normal; font-weight:normal; padding-right:5px; padding-left:10px !important; }
div.vc_controls a.vc_control-btn.vc_element-name.vc_element-move span.vc_btn-content { color:#7c7c7c !important; }
div.vc_controls a.vc_control-btn.vc_control-btn-edit span.vc_btn-content span.icon { background-image:none !important; }
div.vc_controls a.vc_control-btn.vc_control-btn-edit span.vc_btn-content span.icon:before {content:"\a0e2"; line-height: 1; font-size: 14px; color:#fab825 ; font-style:normal; font-weight:normal; }
div.vc_controls a.vc_control-btn.vc_control-btn-clone span.vc_btn-content span.icon { background:none !important; }
div.vc_controls a.vc_control-btn.vc_control-btn-clone span.vc_btn-content span.icon:before {content:"\a4d7"; line-height: 1; font-size: 14px; color:#60b3e8 ; font-style:normal; font-weight:normal; }
div.vc_controls a.vc_control-btn.vc_control-btn-delete span.vc_btn-content span.icon { background:none !important; }
div.vc_controls a.vc_control-btn.vc_control-btn-delete span.vc_btn-content span.icon:before {content:"\a486"; line-height: 1; font-size: 14px; color:#fc6262; font-style:normal; font-weight:normal; }


#mceu_92.mce-widget.mce-btn i.mce-ico.mce-i-none:before { font-family:"jdic" !important; content:"\a335"; }


.vc_element-move .vc_btn-content { background-image:none !important; }
div.vc_controls-cc a.vc_control-btn.vc_control-btn-edit span.vc_btn-content span.icon { background-image:none !important; }
div.vc_controls-cc a.vc_control-btn.vc_control-btn-edit span.vc_btn-content span.icon:before { font-family:"jdic" !important; content:"\a0e2"; line-height: 1; font-size: 14px !important; color:#fab825 ; font-style:normal; font-weight:normal; }

div.vc_controls-cc a.vc_control-btn.vc_element-name.vc_element-move span.vc_btn-content { background:none !important; background-image:none !important; padding-left:0 !important; }
div.vc_controls-cc a.vc_control-btn.vc_element-name.vc_element-move span.vc_btn-content:before { font-family:"jdic" !important; content:"\a099"; line-height: 1; font-size: 14px !important; color:#7c7c7c ; font-style:normal; font-weight:normal; padding-right:5px; padding-left:10px !important; }
div.vc_controls-cc a.vc_control-btn.vc_control-btn-clone span.vc_btn-content span.icon { background:none !important; }
div.vc_controls-cc a.vc_control-btn.vc_control-btn-clone span.vc_btn-content span.icon:before { font-family:"jdic" !important; content:"\a4d7"; line-height: 1; font-size: 14px !important; color:#60b3e8 ; font-style:normal; font-weight:normal; }
div.vc_controls-cc a.vc_control-btn.vc_control-btn-delete span.vc_btn-content span.icon { background:none !important; }
div.vc_controls-cc a.vc_control-btn.vc_control-btn-delete span.vc_btn-content span.icon:before { font-family:"jdic" !important; content:"\a486"; line-height: 1; font-size: 14px !important; color:#fc6262; font-style:normal; font-weight:normal; }
div.vc_controls-cc a.vc_control-btn.vc_element-name.vc_element-move span.vc_btn-content span.icon { background:none !important; }
div.vc_controls-cc a.vc_control-btn.vc_element-name.vc_element-move span.vc_btn-content span.icon:before { font-family:"jdic" !important; content:"\a099"; line-height: 1; font-size: 14px !important; color:#fab825 ; font-style:normal; font-weight:normal; }



/*picture choose layout*/
/*.wpb_vc_row.wpb_sortable .controls.controls_row span.vc_row_layouts.vc_control .vc_control-set-column.l_13_13_13 { background:none !important; }
.wpb_vc_row.wpb_sortable .controls.controls_row span.vc_row_layouts.vc_control .vc_control-set-column.l_13_13_13:before { font-family:"jdic" !important; content:"\a099"; line-height: 1; font-size: 14px !important; color:#7c7c7c ; font-style:normal; font-weight:normal; }*/


/* Compose-mode ICON  จีเตรียมเอาไปแปะส่วน FONTEND !! ************/
.compose-mode a.vc_control-btn.vc_control-btn-edit span.vc_btn-content span.icon { background:none !important; background-image:none !important; padding-left:0 !important; }
.compose-mode a.vc_control-btn.vc_control-btn-edit span.vc_btn-content span.icon:before { font-family:"jdic" !important; content:"\a3d4"; line-height: 1; font-size: 14px !important; color:#7c7c7c ; font-style:normal; font-weight:normal; padding-right:5px; }

body.vc_inline-shortcode-edit-form.compose-mode .vc_control-btn span.vc_btn-content span.icon { display:none !important; }
.compose-mode .vc_control-btn .icon { display:none !important; }
.compose-mode .vc_control-btn-edit.vc_control-btn span.icon { background:none !important; background-image:none !important; padding-left:0 !important; }
.compose-mode .vc_control-btn-edit.vc_control-btn span.icon:before { font-family:"jdic" !important; content:"\a3d4"; line-height: 1; font-size: 14px !important; color:#7c7c7c ; font-style:normal; font-weight:normal; padding-right:5px; }






table.wp-list-table.widefat.google-analytics-table td:nth-child(2),
table.wp-list-table.widefat.google-analytics-table td:nth-child(3),
table.wp-list-table.widefat.google-analytics-table td:nth-child(4) {/*background: #333645;border-radius: 50px; color: #fff; text-align: center; */ height: 5px; }
body.dashboard_page_google-analytics-statistics #poststuff h3 { color:#1f2024 !important; text-transform:uppercase; font-weight:bold; }
body.dashboard_page_google-analytics-statistics table.wp-list-table th { color:#595c63 !important; font-weight:bold; background-color: #f9fafc !important; }
body.dashboard_page_google-analytics-statistics div.google-analytics-searches tr:nth-child(odd) { background-color:#fff; } 
body.dashboard_page_google-analytics-statistics div.google-analytics-searches tr:nth-child(even) { background-color:#f9fafc; } 
body.dashboard_page_google-analytics-statistics div.google-analytics-top_posts-pages tr:nth-child(odd) { background-color:#fff; } 
body.dashboard_page_google-analytics-statistics div.google-analytics-top_posts-pages tr:nth-child(even) { background-color:#f9fafc; } 

body.dashboard_page_google-analytics-statistics div.google-analytics-top-referrals tr:nth-child(odd) { background-color:#fff; } 
body.dashboard_page_google-analytics-statistics div.google-analytics-top-referrals tr:nth-child(even) { background-color:#f9fafc; } 

/* BOX VISITORS 1 */
body.dashboard_page_google-analytics-statistics #google-analytics-chart-visitors { background:#f4f9ff; }
body.dashboard_page_google-analytics-statistics .google-analytics-basic-stats ul li { color:#595c63; }



/*
**
**********************************
**                             ***
** PLUGIN E-NEWSLETTER         ***
**                             ***
**********************************
**
*/

/* หน้ารวม - ปุ่มต่างๆ */
body.enewsletter_page_newsletters table#newsletter_list a.button.button-secondary { color:#fff; background:#fbc74d; position: relative; float: left; width: 37px; margin: 0 5px 0 0; text-align: center; text-decoration: none; color: #fff; overflow: hidden; height: 33px; padding: 1px; border-radius: 3px; border: none; }
body.enewsletter_page_newsletters table#newsletter_list a.button.button-secondary:before { font-family:"jdic" !important; content:"\a0e2"; line-height: 30px; font-size: 18px; font-weight: normal; display: block; }
body.enewsletter_page_newsletters table#newsletter_list a.button.button-primary { color:#fff; background:#5d6474; position: relative; float: left; width: auto; margin: 0 5px 0 0; text-align: center; text-decoration: none; color: #fff; overflow: hidden; height: 33px; padding: 1px; border-radius: 3px; border: none; }
body.enewsletter_page_newsletters table#newsletter_list a.button.button-primary:before { font-family:"jdic" !important; content:"\a0d3"; line-height: 28px; font-size: 18px; font-weight: normal; }
body.enewsletter_page_newsletters table#newsletter_list a.deleteNewsletter.button.button-secondary { color:#fff; background:#fb6b6c;position: relative; float: left; width: 37px; margin: 0 5px 0 0; text-align: center; text-decoration: none; color: #fff; overflow: hidden; height: 33px; padding: 1px; border-radius: 3px; border: none; }
body.enewsletter_page_newsletters table#newsletter_list a.deleteNewsletter.button.button-secondary:before { font-family:"jdic" !important; content:"\a486"; line-height: 30px; font-size: 18px; font-weight: normal; display: block; }
body.enewsletter_page_newsletters table#newsletter_list a.cloneNewsletter.button.button-secondary { color:#fff; background:#34aeed; position: relative; float: left; width: 37px; margin: 0 5px 0 0; text-align: center; text-decoration: none; color: #fff; overflow: hidden; height: 33px; padding: 1px; border-radius: 3px; border: none; }
body.enewsletter_page_newsletters table#newsletter_list a.cloneNewsletter.button.button-secondary:before { font-family:"jdic" !important; content:"\a4d7"; line-height: 30px; font-size: 18px; font-weight: normal; display: block; }
/* Create newsletter*/
.wp-full-overlay .collapse-sidebar-label { margin-top:-24px; }
#customize-footer-actions>a:before { content: "\a305"; }
#customize-controls a.customize-controls-close:before { content: "\a39e"; }
body.wp-customizer span.customize-control-title { color:#fff; font-weight:lighter; }

/* MEMBERS */
body.enewsletter_page_newsletters-members table#members_table td input[value="Change groups"].button-secondary { color:#fff; background:#b3c0d3; border: none; font-size:12px; }
body.enewsletter_page_newsletters-members table#members_table td input[value="Change groups"].button-secondary:before { font-family:"jdic" !important; content:"\a0e2" !important; line-height: 30px; font-size: 18px; font-weight: normal; display: block; }

body.enewsletter_page_newsletters-members table#members_table td input[value="Edit"].button-secondary { color:#fff; background:#fbc74d; border: none; }
body.enewsletter_page_newsletters-members table#members_table td input[value="Edit"].button-secondary:before { font-family:"jdic" !important; content:"\a0e2" !important; line-height: 30px; font-size: 18px; font-weight: normal; display: block; }

body.enewsletter_page_newsletters-members table#members_table td input[value="Delete"].button-secondary { color:#fff; background:#fb6b6c; border: none; }
body.enewsletter_page_newsletters-members table#members_table td input[value="Delete"].button-secondary:before { font-family:"jdic" !important; content:"\a0e2" !important; line-height: 30px; font-size: 18px; font-weight: normal; display: block; }

body.enewsletter_page_newsletters-members table#members_table td span input[value="Close"].button-secondary { color:#fff; background:#fb6b6c; position: relative; width: 50px; margin: 0 5px 0 0; text-align: center; text-decoration: none; color: #fff; overflow: hidden; height: 33px; padding: 1px; border-radius: 3px; border: none; }
body.enewsletter_page_newsletters-members table#members_table td span input[value="Close"].button-secondary:before { font-family:"jdic" !important; content:"\a0e2" !important; line-height: 30px; font-size: 18px; font-weight: normal; display: block; }

body.enewsletter_page_newsletters-members table#members_table td input[value="Save Groups"].button-secondary { color:#fff; background:#27c48f; position: relative; width: 100px; margin: 0 5px 0 0; text-align: center; text-decoration: none; color: #fff; overflow: hidden; height: 33px; padding: 1px; border-radius: 3px; border: none; }
body.enewsletter_page_newsletters-members table#members_table td input[value="Save Groups"].button-secondary:before { font-family:"jdic" !important; content:"\a0e2" !important; line-height: 30px; font-size: 18px; font-weight: normal; display: block; }

body.enewsletter_page_newsletters-members table#members_table td input[value="Close"].button-secondary { color:#fff; background:#fb6b6c; position: relative; width: 50px; margin: 0 5px 0 0; text-align: center; text-decoration: none; color: #fff; overflow: hidden; height: 33px; padding: 1px; border-radius: 3px; border: none; }
body.enewsletter_page_newsletters-members table#members_table td input[value="Close"].button-secondary:before { font-family:"jdic" !important; content:"\a0e2" !important; line-height: 30px; font-size: 18px; font-weight: normal; display: block; }

body.enewsletter_page_newsletters-members table#members_table td input[value="Save"].button-secondary { color:#fff; background:#27c48f; position: relative; width: 50px; margin: 0 5px 0 0; text-align: center; text-decoration: none; color: #fff; overflow: hidden; height: 33px; padding: 1px; border-radius: 3px; border: none; }
body.enewsletter_page_newsletters-members table#members_table td input[value="Save"].button-secondary:before { font-family:"jdic" !important; content:"\a0e2" !important; line-height: 30px; font-size: 18px; font-weight: normal; display: block; }

body.enewsletter_page_newsletters-members table#members_table td input[value="Change groups"].button-secondary:disabled { color: #b3c0d3 !important;
border-color: #ddd!important; background: #e9edf4 !important; text-shadow: none !important; width: 100px; font-size:11px; }

body.enewsletter_page_newsletters-members table#members_table td input[value="Edit"].button-secondary:disabled { color: #b3c0d3 !important;
border-color: #ddd!important; background: #e9edf4 !important; text-shadow: none !important; width: 45px; }

body.enewsletter_page_newsletters-members table#members_table td input[value="Delete"].button-secondary:disabled { color: #b3c0d3 !important;
border-color: #ddd!important; background: #e9edf4 !important; text-shadow: none !important; width: 50px; }


/* SETTING eNewsletter */
body.enewsletter_page_newsletters-settings a.wpmudev-help-trigger { display:none; }
body.enewsletter_page_newsletters-settings .newsletter-settings-tabs h3 { float:left; width:100%; }
body.enewsletter_page_newsletters-settings .wrap>h2+form { padding-top:0; }



/* GROUPS eNewsletter */
body.enewsletter_page_newsletters-groups table#groups_table td input[value="Edit"].button-secondary { color:#fff; background:#fbc74d; border: none; }

body.enewsletter_page_newsletters-groups table#groups_table td input[value="Delete"].button-secondary { color:#fff; background:#fb6b6c; border: none; }

body.enewsletter_page_newsletters-groups table#groups_table td input[value="Close"].button-secondary { color:#fff; background:#fb6b6c; border: none; }

body.enewsletter_page_newsletters-groups table#groups_table td input[value="Save"].button-secondary { color:#fff; background:#27c48f; border: none; }
/* DASHBOARD eNewsletter */
body.toplevel_page_newsletters-dashboard table.newsletter_table_center td input[value="Delete"].button-secondary { color:#fff; background:#fb6b6c; border: none; }
body.toplevel_page_newsletters-dashboard table.newsletter_table_center td input[value="Edit"].button-secondary { color:#fff; background:#fbc74d; border: none; }
body.toplevel_page_newsletters-dashboard table.newsletter_table_center td input[value="Send"].button-primary { color:#fff; background:#5d6474; border: none; }
body.toplevel_page_newsletters-dashboard table.newsletter_table_center td input[value="Send"].button-primary:before { font-family:"jdic" !important; content:"\a0d3"; line-height: 28px; font-size: 18px; font-weight: normal; }

/* เมื่อปุ่ม view เหลือปุ่มเดียว สามารถดูได้ที่  http://www.sernero.net/form-builder/wp-admin/post.php?post=161&action=edit */
#edit-slug-box>span:nth-of-type(2)#view-post-btn a { border-radius:3px; }







.wpb_row_container > .wpb_vc_column {margin-bottom:0!important;}
/*POPUP*/

.vc_ui-panel-header-container,.vc_editor .panel-heading, .vc_editor .modal-header {background:#22262E!important;}
.vc_editor .modal .modal-content {border:none;}

/*POPUP CONTENT*/
.wpb_edit_form_elements .vc-tabs > ul {background-color:#1f1f1f!important;}
.wpb_edit_form_elements .vc-tabs > ul li {border-radius:0!important;}
.wpb_edit_form_elements .vc-tabs > ul li a {color:#fff!important;}
.wpb_edit_form_elements .vc-tabs > ul li.ui-state-active a {color:#595959!important;}
.wpb_edit_form_elements .vc-tabs .ui-tabs-nav {margin-bottom:20px;}
.wpb_element_label {font-size:18px;font-weight:normal;}

.vc_row-fluid .vc_span5.vc-settings {margin:-20px 0 0 30px!important;}

/*PLUGIN SUPPORT BY WPMUDEV*/
#toplevel_page_ticket-manager.wp-has-current-submenu .wp-menu-image,
#toplevel_page_ticket-manager:hover .wp-menu-image {background:none;}

/*POPUP*/
.vc_ui-panel.ui-resizable .vc_ui-panel-header-container {padding-bottom:0!important;}
/*POPUP HEADER*/
.vc_ui-panel-header-container {padding:12px 0px!important;cursor:default!important;}
.vc_ui-panel-header-container h3.vc_ui-panel-header-heading {color:#757E92;font-weight:bold;line-height:36px;text-transform:uppercase;margin:0;padding-left:10px;}
.vc_ui-panel-header-container button.vc_ui-minimize-button {display:none;}
.vc_ui-panel-header-container .vc_close .vc_icon {background:none!important;margin-right:14px;}
.vc_ui-panel-header-container .vc_close .vc_icon:before {color:#fff;font-size:20px;content:"\a39e";}
.vc_ui-panel-header-container .vc_ui-panel-header .vc_ui-panel-header-controls {margin:0;padding:2px 6px;}
.vc_ui-panel-header-container .vc_ui-panel-header .vc_ui-panel-header-controls button .vc_ui-icon-pixel-close::before {margin:0;padding:2px 6px;}
/*POPUP CONTAINER*/
.vc_panel-body .wpb_edit_form_elements {position:absolute;bottom:45px;top:60px;padding:15px;left:0;right:0;overflow:hidden;overflow-y:auto;margin:0!important;}
.vc_panel-body {overflow:visible!important;background:#E9EDF4;}
.vc_panel-body .ui-widget-content {position:absolute;bottom:45px;left:0;right:0;top:60px;}
.vc_panel-body .ui-widget-content .ui-widget-content {top:38px;bottom:0;}
.vc_panel-body .ui-widget-content .vc_edit-form-tab {overflow-y:visible;overflow-x:hidden;padding-top: 15px;}
.vc_panel-tabs > ul {padding-left:0!important;background-color:#22262E!important;margin:0!important;}
.vc_panel-tabs > ul li:first-child {margin-left:0;}
.vc_panel-tabs > ul li {border-radius:0!important;background:#757e92!important;border:none!important;}
.vc_panel-tabs > ul li a {font-size:14px!important;padding:10px 12px!important;}
.wp-color-result:after {font-family: Open Sans!important;}

.vc_panel-tabs > ul li a {color:#fff!important;float:left;font-size:14px;outline:none;padding:11px 15px;text-decoration:none;font-weight:bold;}
.vc_panel-tabs > ul li.ui-state-active a {color:#1c1e23!important;background:#E9EDF4 !important;}

.vc_css-editor .vc_layout-onion {}
.vc_css-editor .vc_layout-onion .vc_margin .vc_border .vc_padding { border: 1px solid #ecedf0 !important; background: #ecedf0 !important; }
.vc_css-editor .vc_layout-onion .vc_margin .vc_border { border: 1px solid #f6f7fa !important; background: #f6f7fa !important; }
.vc_css-editor .vc_layout-onion label { color: #a0a4ac !important; }

.vc_css-editor .vc_settings {width:calc(100% - 370px)!important;margin-left:20px!important;}





/*POPUP : TEXT BLOCK SETTING*/
.wpb_el_type_textarea_html .wpb_element_label {display:none;}
.wpb_el_type_textarea_html #wp-wpb_tinymce_content-editor-tools {/*position:fixed;top:99px;right:43px;width:581px;background:#E9EDF4;height:18px;*/}
.wpb_el_type_textarea_html #wp-wpb_tinymce_content-editor-tools .wp-editor-tabs {margin-top:-45px;}
.wpb_el_type_textarea_html #wp-wpb_tinymce_content-editor-tools .wp-editor-tabs a {font-size:14px;padding:10px 12px;font-weight:bold;border:none;}
.wpb_el_type_textarea_html .wp-editor-wrap a.wp-switch-editor {background:#757E92!important;color:#fff;}
.wpb_el_type_textarea_html .wp-editor-wrap.html-active a.wp-switch-editor {background:#757E92!important;color:#fff;}
.wpb_el_type_textarea_html .wp-editor-wrap.html-active a#wpb_tinymce_content-html {background:#E9EDF4!important;color:#1c1e23;}
.wpb_el_type_textarea_html .wp-editor-wrap.tmce-active a#wpb_tinymce_content-tmce {background:#E9EDF4!important;color:#1c1e23;}

.wpb_el_type_textarea_html html .mceContentBody {max-width:100%;}

.wpb_el_type_textarea_html #wp-wpb_tinymce_content-editor-container .quicktags-toolbar {padding:18px 3px;}
/*
.wpb_el_type_textarea_html #wp-wpb_tinymce_content-editor-container .mce-tinymce {}
.wpb_el_type_textarea_html #wp-wpb_tinymce_content-editor-container .mce-container-body .mce-toolbar-grp {position:fixed;top:117px;width:581px;}
.wpb_el_type_textarea_html #wp-wpb_tinymce_content-editor-container .mce-container-body .mce-edit-area {min-height:710px;margin-top:66px;}
*/

/*POPUP CONTENT ICON*/
.wpb_el_type_attach_images .icon-remove, 
.wpb_el_type_attach_image .icon-remove {background:#fb6b6c!important;padding:2px;}
.wpb_el_type_attach_images .icon-remove:before, 
.wpb_el_type_attach_image .icon-remove:before {content:'\a486';color:#fff;font-size:13px;}
.wpb_el_type_attach_images .gallery_widget_add_images, 
.wpb_el_type_attach_image .gallery_widget_add_images {border:none!important;border-radius:50%;background:#5FB3E8!important;}
.wpb_el_type_attach_images .gallery_widget_add_images:before, 
.wpb_el_type_attach_image .gallery_widget_add_images:before {content:'\a560';display:block;color:#fff;font-size:40px;text-align:center;height:100%;line-height:2em;}

.uvc-divider {background:none;margin-top:0!important;border:none;}
/*BUTTON SWICTH*/
.onoffswitch {width:80px!important;}
.onoffswitch-inactive .onoffswitch-switch {background:#444955!important;text-transform:uppercase;border-radius:0 15px 15px 0!important;color:#9ea9c5!important;right:15px!important;}
.onoffswitch-inactive .onoffswitch-switch:before {border-radius:50%!important;border-color:#9ea9c5!important;border-width:12px!important;margin:2px!important;}
.onoffswitch-inner .onoffswitch-active,
.onoffswitch-inner .onoffswitch-inactive {border-radius:15px;height:29px;line-height:29px;font-size:15px;background:#444955!important;}
.onoffswitch-active .onoffswitch-switch {left:15px!important;border-radius:15px 0 0 15px!important;background:#444955!important;text-transform:uppercase;color:#34aeed!important;}
.onoffswitch-active .onoffswitch-switch:before {border-radius:50%!important;border-color:#34aeed!important;border-width:12px!important;margin:2px!important;}
/*POPUP FOOTER*/
.vc_ui-panel-footer-container {padding:10px 0 0!important;background:#22262E!important;position: absolute;width: 100%;border-radius: 0;bottom:0;}
.vc_ui-panel-footer-container .vc_panel-btn-close,
.vc_ui-panel-footer-container .vc_general.vc_ui-button.vc_ui-button-default {display:none;}
.vc_ui-button {background:#1fb5ad!important;color:#fff!important;font-weight:bold!important;border-radius:3px!important;padding:10px!important;line-height:13px!important;padding:10px!important;font-size:14px!important;text-transform:uppercase;}
.vc_ui-button:hover, 
.vc_ui-button:focus, 
.vc_ui-button.active {background:#15ab8f!important;}
/*POPUP SETTING PAGE*/
#vc_ui-panel-post-settings .vc_panel-body {margin-top:0;}
/*POPUP ROW SETTING*/
#vc_properties-panel #vc_edit-form-tabs .vc_edit-form-tab {padding:15px;}
#vc_properties-panel .vc_css-editor .vc_settings {padding-left:15px!important;}

/*POPUP - INFO TABLES*/


/*POPUP JUST ICON*/
#vc_properties-panel .vc_panel-body {margin-top:0;}
#vc_properties-panel .vc_panel-body.vc_with-tabs .wpb_edit_form_elements {position:inherit;}
#vc_properties-panel .vc_panel-body.vc_with-tabs .ui-widget-content .ui-widget-content {/*padding:15px;*/}
#vc_properties-panel .vc_panel-body .preview-icon {border: 1px dashed #D7DAE1;margin: -10px 10px 10px 0;}
#vc_properties-panel .vc_panel-body #smile_icon_search {width:100%;border-color:#D7DAE1;height:469px;}
#vc_properties-panel .vc_panel-body #smile_icon_search ul.icons-list.smile_icon {margin-top:0;}
#vc_properties-panel .vc_panel-body #smile_icon_search ul.icons-list.smile_icon>p {display:none;}

#vc_properties-panel .vc_panel-body #smile_icon_search ul.icons-list.smile_icon li {width:46px;height:46px;margin:0 1px 1px 0;}
#vc_properties-panel .vc_panel-body #smile_icon_search ul.icons-list.smile_icon li:hover i {background:#26ade4;top:-5px;left:-5px; }
#vc_properties-panel .vc_panel-body #smile_icon_search ul.icons-list.smile_icon li > i {width:47px;height:47px;margin:0px;line-height:47px;font-size:24px;}

/*POPUP PRELOAD*/
span.vc_spinner {background:url(../img/admin/preload_transparent.gif);width:64px;height:64px;background-size:contain;margin-top:30%;}

/*POPUP - WATCH VIDEO*/
#vc_properties-panel .ult-param-important-wrapper {display:none;}

/*POPUP - TOP SLIDE*/
.vc_modal-header {background:#22262E!important;padding:19px 15px!important;}
.vc_modal-header a.vc_close i.vc_icon {background:none;width:20px;}
.vc_modal-header a.vc_close i.vc_icon:before {color:#fff;font-size:20px;content:'\a39e';}
.vc_modal-content {background:#E9EDF4!important;}
.wpb-content-layouts-container {left:0;right:0;top:80px;bottom:0;position: absolute!important;margin:0;}
.wpb-content-layouts-container>li {position:absolute;left: 0;right: 0;top: 0;bottom: 0;overflow:visible;}
.wpb-content-layouts-container>li.vc_add-element-deprecated-warning .vc_message_box {top:147px;left:20px;padding:10px!important;margin-right:35px!important;border-radius:0;}
.wpb-content-layouts-container>li.vc_add-element-deprecated-warning .vc_message_box p {margin:0;height:20px;line-height:20px;}
.wpb-content-layouts-container>li ul.isotope-filter {margin-top:-29px;margin-left:20px;float: left;}

/*POPUP - ICON TO DISPLAY IN POPUP*/
.vc_ui-panel.ui-resizable #smile_icon_search {width:100%;} 
.vc_ui-panel.ui-resizable #smile_icon_search ul.smile_icon {margin:0;} 
.vc_ui-panel.ui-resizable #smile_icon_search ul.smile_icon>p {display:none;} 
.vc_ui-panel.ui-resizable #smile_icon_search ul.smile_icon li {background:#fff;margin:0 1px 1px 0;}
.vc_ui-panel.ui-resizable #smile_icon_search ul.smile_icon li > i {width:100%;margin:0;font-size:22px;height:42px;} 
.vc_ui-panel.ui-resizable #smile_icon_search ul.smile_icon li:hover i {zoom:1.2;width:auto!important;margin-right:-5px!important;} 

.progress-bar-pl { display:none; }


/**************************************/
/* LIVE EDIT UPDATE BY JIM 06/11/2015 */
/**************************************/
body.vc_editor {height:100%;}
body.vc_editor #vc_preloader {background:#171717;opacity:1;}
body.vc_editor #vc_inline-frame-wrapper {position:relative;top:50px!important;}
body.vc_editor #hdrc.n-hc {top:0px!important;}
body.vc_editor .vc_element:hover > .wpb_row {background:#a0c5e8;}
body.vc_editor .vc_element:hover .wpb_content_element h1,
body.vc_editor .vc_element:hover .wpb_content_element h2,
body.vc_editor .vc_element:hover .wpb_content_element h3,
body.vc_editor .vc_element:hover .wpb_content_element h4,
body.vc_editor .vc_element:hover .wpb_content_element h5,
body.vc_editor .vc_element:hover .wpb_content_element h6,
body.vc_editor .vc_element:hover .wpb_content_element p,
body.vc_editor .vc_element:hover .wpb_content_element address,
body.vc_editor .vc_element:hover .wpb_content_element pre,
body.vc_editor .vc_element:hover .wpb_content_element div.textfield,
body.vc_editor .vc_element:hover .wpb_content_element ul,
body.vc_editor .vc_element:hover .wpb_content_element ol,
body.vc_editor .vc_element:hover .wpb_content_element hr {opacity:0.2;}
body.vc_editor .vc_element:hover > .wpb_row > .vc_element:before {display:none;}
body.vc_editor .vc_controls a.vc_control-btn.vc_element-name.vc_element-move span.vc_btn-content {display:block!important;padding:7px 7px 6px!important;background:#171717!important;text-transform: uppercase;font-size: 12px!important;font-weight:bold;letter-spacing: 1px;}
body.vc_editor .vc_controls-column > div .vc_btn-content {background: #171717;}
body.vc_editor .vc_controls a.vc_control-btn.vc_element-name.vc_element-move span.vc_btn-content:before {padding-left:3px!important;}
body.vc_editor .vc_control-btn:hover {text-decoration:none!important;}
body.vc_editor .vc_control-btn .icon {display:block!important;}

/*NAV BAR*/
body.vc_editor .vc_navbar {box-shadow:0 2px 0 0px rgba(28,30,35,0.02)!important;background:#1C1E23!important;height:60px;border:none!important;padding:0 2px;}
body.vc_editor .vc_navbar .vc_navbar-nav {float:right;}
body.vc_editor body.logged-in {margin-top:0!important;}
body.vc_editor .vc_navbar-header {margin:-3px;}
body.vc_editor .vc_navbar-header .vc_navbar-brand {display:block!important;background:url('http://www.weddinghitz.com/wp-content/plugins/jda-multisite/jda-admin-wp-core-ui/img/logo-admin-bar-wdh.png') no-repeat left center;background-size:100%;width:44px;margin:10px 8px;padding:10px 8px;height:46px;}
body.vc_editor .vc_navbar .vc_templates-button {display:block!important;}
body.vc_editor .vc_navbar .vc_navbar-border-right{border:none!important;}
body.vc_editor .vc_navbar .vc_navbar-nav > li {border:none!important;height:60px!important;line-height:60px;}
body.vc_editor .vc_navbar .vc_navbar-nav > li a {height:100%!important;width:100%!important;padding:0px!important;margin:0;}
body.vc_editor .vc_navbar .vc_navbar-nav > li a:hover {background:#22262e!important;}
body.vc_editor .vc_navbar .vc_navbar-nav > li button#vc_guides-toggle-button {display:none;}
body.vc_editor .vc_navbar .vc_navbar-nav > li a.vc_icon-btn {background:none;border:none;box-shadow:none;}
body.vc_editor .vc_navbar .vc_navbar-nav > li a.vc_back-button:before {content:'\a39e';font-size:20px;color:#eee;text-align:center;background:none;}
body.vc_editor .vc_navbar .vc_navbar-nav > li a:before {padding:15px 20px;line-height:30px;width:auto!important;height:auto!important;display:block;font-size:20px;} 

body.vc_editor .vc_navbar .vc_navbar-nav > li button {font-weight:bold;padding:10px;line-height:13px;font-size:14px;margin:0 5px;text-transform:uppercase;color:#fff;}
body.vc_editor .vc_navbar .vc_navbar-nav > li button#vc_button-cancel {background:#ffd154;}
body.vc_editor .vc_navbar .vc_navbar-nav > li button#vc_button-update {background:#1fb5ad;}

body.vc_editor .vc_navbar .vc_navbar-nav a#vc_add-new-element:before {color:#1fb5ad;}
body.vc_editor .vc_navbar .vc_navbar-nav a#vc_templates-editor-button {color:#ffd154;}
body.vc_editor .vc_navbar .vc_navbar-nav a#vc_post-settings-button {}
body.vc_editor .vc_navbar .vc_navbar-nav a.vc_dropdown-toggle {}

body.vc_editor .vc_navbar .vc_dropdown:hover .vc_dropdown-toggle {background:#22262E;}
body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-toggle i.vc_icon.default,
body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-toggle i.vc_icon.landscape-tablets,
body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-toggle i.vc_icon.portrait-tablets,
body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-toggle i.vc_icon.landscape-smartphones,
body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-toggle i.vc_icon.portrait-smartphones,
body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-list a.default,
body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-list a.landscape-tablets,
body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-list a.portrait-tablets,
body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-list a.landscape-smartphones,
body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-list a.portrait-smartphones {background:none;width:auto;height:auto;}

body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-toggle i.vc_icon.default:before,
body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-toggle i.vc_icon.landscape-tablets:before,
body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-toggle i.vc_icon.portrait-tablets:before,
body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-toggle i.vc_icon.landscape-smartphones:before,
body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-toggle i.vc_icon.portrait-smartphones:before,
body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-list a.default:before,
body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-list a.landscape-tablets:before,
body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-list a.portrait-tablets:before,
body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-list a.landscape-smartphones:before,
body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-list a.portrait-smartphones:before{content:'\a374';font-size:20px;color:#525861;text-align:center;display:block;line-height:30px;padding:15px 20px;}
body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-toggle .vc_caret {display:none;}
body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-list {top:60px;background:#22262E;border-color:#22262E;}

body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-list a.default:before {content:'\a374';}
body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-toggle i.vc_icon.landscape-tablets:before,
body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-list a.landscape-tablets:before {content:'\a524';}
body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-toggle i.vc_icon.portrait-tablets:before,
body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-list a.portrait-tablets:before {content:'\a1ec';}
body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-toggle i.vc_icon.landscape-smartphones:before,
body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-list a.landscape-smartphones:before {content:'\a523';}
body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-toggle i.vc_icon.portrait-smartphones:before,
body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-list a.portrait-smartphones:before {content:'\a0ea';}

body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-list a:hover,
body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-list a.active {background:#1fb5ad!important;}
body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-list a:hover:before,
body.vc_editor .vc_navbar .vc_dropdown .vc_dropdown-list a.active:before {color:#fff;}
/*END NAV BAR*/

.vc_empty-placeholder {margin:0;}
/*LAYOUT IN EDITOR*/
.compose-mode .vc_element .vc_element-container,
.compose-mode .vc_vc_column_text {min-height:1px!important;}
/*LAYOUT IN EDITOR - SEPARATOR*/
.compose-mode .vc_element.vc_vc_separator {padding:0!important;}

/*ICON IN EDITOR*/
.compose-mode .vc_controls-row > div > .vc_parent .vc_control-btn .vc_btn-content, .compose-mode .vc_controls-column > div > .vc_parent .vc_control-btn .vc_btn-content, .compose-mode .vc_controls-container > div > .vc_parent .vc_control-btn .vc_btn-content {background-color:#22262e;border-color:#22262e;}
/*END ICON IN EDITOR*/

/******************************************/
/* END LIVE EDIT UPDATE BY JIM 06/11/2015 */
/******************************************/



.flipbook-totalPages { position: relative !important; }


body.o-r-menu .wpb_vc_single_image .attachment-thumbnail { display:none !important;}

@media only screen and (max-width: 1450px) and (min-width: 400px){
	.wpb_vc_single_image .attachment-thumbnail { display:none !important;}
}


