label i{ margin:3px 5px 0 0; } 
.repeatable-remove-download , .repeatable-add-download , .repeatable-add-faq , .repeatable-remove-image, .repeatable-add-image , .repeatable-remove , .repeatable-add-video , .repeatable-remove-video , .repeatable-remove-faq , .custom-repeatable-remove-download , .custom-repeatable-add-download , .custom-repeatable-add-faq , .custom-repeatable-remove-image, .custom-repeatable-add-image , .custom-repeatable-remove , .custom-repeatable-add-video , .custom-repeatable-remove-video , .custom-repeatable-remove-faq{ vertical-align:none; margin-left: 5px!important;-moz-border-radius: 50%!important;-webkit-border-radius: 50%!important;border-radius: 50%!important;width: 30px;height: 30px!important; }
	.repeatable-remove-download i , .repeatable-remove-image i , .repeatable-remove i , .repeatable-remove-video i , .repeatable-remove-faq i { margin-top: 6px;margin-left: -2px;color: #C00;font-size: 15px; }
.repeatable-add-download i , .repeatable-add-faq i , .repeatable-add-image i , .repeatable-add-video i, .custom-repeatable-add-download i , .custom-repeatable-add-faq i , .custom-repeatable-add-image i , .custom-repeatable-add-video i{ margin-top: 6px;margin-left: -2px;color: #068601;font-size: 15px; }
.custom_upload_image_button,.video-embed-checkbox { width:auto!important; }
.custom_upload_video_thumb_button,.custom_upload_download_button{ width:auto!important; }
#product_faq_tab_posts_question { width:91% !important}
span.sort{ float:left; font-size:18px;}
.my-tabs a:before{content: "" !important;}

.pw_iconpicker_grid {
	background: #fff;
	height: 250px;
	overflow-y: scroll;
	border: 1px solid #AAA;
	cursor: pointer;
}

.pw_iconpicker_grid [class^="fa-"],.pw_iconpicker_grid [class*=" fa-"] {
	background: #fff;
	font-family: FontAwesome;
	font-weight: normal;
	font-style: normal;
	text-decoration: inherit;
	-webkit-font-smoothing: antialiased;
	font-size: 14px;
	line-height: 32px;
	text-align: center;
	cursor: pointer;
	width: 32px;
	height: 32px;
	display: inline-block;
	color: #494949;
	border: 1px solid #e1e1e1;
	margin-left: -1px;
	margin-top: -1px;
	transition: 		all 0.1s ease-out;
	-moz-transition: 	all 0.1s ease-out; /* Firefox 4 */
	-webkit-transition: all 0.1s ease-out; /* Safari and Chrome */
	-o-transition: 		all 0.1s ease-out; /* Opera */
}



.pw_iconpicker_grid [class^="fa-"].active,
.pw_iconpicker_grid [class*=" fa-"].active {

	background-color: #0074a2;
	color:#fff;

}

.pw_iconpicker_loading [class^="fa-"],.pw_iconpicker_grid [class*=" fa-"] {
	padding-top:20px!important;
	width:70px !important;
	height:50px !important;
}

.pw_iconpicker_loading{
	width:100%;
	height:355px;
	overflow-y: hidden;
}

.pw_iconpicker_preset_frontend{height:90% !important}

.pw_iconpicker_preset_frontend [class^="fa-"],.pw_iconpicker_preset_frontend [class*=" fa-"] {
	width:150px!important;
	height:161px !important;
	margin-bottom:15px;
	margin-right:15px;
	padding:5px;
	border:none!important;
	position:relative;
	border:1px solid #ccc!important;
	-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
}

.pw_iconpicker_preset_frontend [class^="fa-"] img,.pw_iconpicker_preset_frontend [class*=" fa-"] img{
	-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
}
.pw_iconpicker_grid [class^="fa-"]:hover,.pw_iconpicker_grid [class*=" fa-"]:hover {
	background-color: #5E5E5E;
	position:relative;
}
.pw_iconpicker_preset_frontend{
	padding:20px 20px 20px 10px;
	overflow-y: scroll;
	border:none;
}

.pw_iconpicker_preset_frontend div.fa-loader-1{ vertical-align:top; }
.pw_iconpicker_preset_frontend div.fa-loader-1 a.preset-icon { width:30px; height:30px; font-size:13px; text-align:center; line-height:30px; border:none; color:#f5f5f5; position: absolute;top: 50%;text-decoration: none; outline:none!important;border-radius: 0px; background:#333; margin-top:-15px;transition:all 0.3s ease-out;-moz-transition: 	all 0.3s ease-out; /* Firefox 4 */-webkit-transition: all 0.3s ease-out; /* Safari and Chrome */-o-transition:all 0.3s ease-out; /* Opera */  opacity:0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.pw_iconpicker_preset_frontend div.fa-loader-1:hover a.preset-icon { opacity:1; }
	.pw_iconpicker_preset_frontend div.fa-loader-1 a.zoom-icon{ left: 50%; margin-left: -31px; }
	.pw_iconpicker_preset_frontend div.fa-loader-1 a.delete-icon{ right: -15px;top:0px;border: none;background: #F45656;color: whitesmoke;border-radius: 0px; }
	.pw_iconpicker_preset_frontend div.fa-loader-1 a.link-icon { right: 50%; margin-right: -30px;} 
	.pw_iconpicker_preset_frontend div.fa-loader-1 a.zoom-icon:before { font-family:"FontAwesome"; content:'\f00e';} 
	.pw_iconpicker_preset_frontend div.fa-loader-1 a.delete-icon:before { font-family:"FontAwesome"; content:'\f00d';} 
	.pw_iconpicker_preset_frontend div.fa-loader-1 a.link-icon:before { font-family:"FontAwesome"; content:"\f164";} 
/*Alert STYLE*/
.message-cnt {font-size: 13px;padding: 10px 0;text-transform: uppercase;color: #404040;}
	.message-cnt i {margin-right: 5px;width: 25px;height: 25px;text-align: center;line-height: 25px;font-size: 15px;background: #1D1D1D;color: #fff;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}



/*SHORTCODE BUILD QUERY LOADING*/
#build_query_loading{
	color: rgb(255, 255, 255);
	z-index:999;
	width: 250px;
	position: fixed;
	padding: 20px;
	left: 45%;
	background: #000;
	top: 50%;
	
	border-radius: 5px;}

.build_query_loading_back{
	width: 100%;
	height: 100%;
	background-color: rgba(110, 110, 110, 0.8);
	position: fixed;
	top: 0px;
	left: 0px;
	z-index: 9999;
	display:none;
}


.pw_showhide{
	padding: 10px 5px;
	float: left;
	background: #f0f0f0;
	margin: 0 10px 10px;
	width:250px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	
}	


/*ADMIN FORM - FORNT-END STYLE PART*/
.set-color{
	display: inline-block;
	margin-right: 4px;
	width: 120px;
	height: 12px;
	border: 1px solid #ddd;
	padding: 0;
	line-height: 12px;
	cursor:pointer
}
a.set-color span {
	display: inline-block;
	width: 12px;
	height: 12px;
	margin: 0;
}

.custom_preview_image
{
	width:40px !important;
	height:40px !important;
}

/*SHORTCODE BUILD QUERY LOADING*/
#build_query_loading{
	color: rgb(255, 255, 255);
	z-index:999;
	width: 250px;
	position: fixed;
	padding: 20px;
	left: 45%;
	background: #000;
	top: 50%;
	/*display:none;*/
	border-radius: 5px;
}

/*SETTING TAB OPTIONS*/
.ui-tabs.ui-tabs-vertical {
    padding: 0;
    width: 100%;
}
.ui-tabs.ui-tabs-vertical .ui-widget-header {
    border: none;
}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav {
    float: left;
    width: 11em;
    border-right: none;
}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li {
    clear: left;
    width: 100%;
    margin: 0.2em 0;
    border: 1px solid #ccc;
    border-width: 1px 0 1px 1px;
   
    overflow: hidden;
    position: relative;
    right: -1px;
    z-index: 2;
}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li{
	background:#d7d7d7;
}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li a {
    display: block;
    width: 100%;
    padding: 10px 10px;
	text-decoration:none;
	text-transform:uppercase;
	color:#fff;
	text-shadow:#333;
}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li a:hover {
    cursor: pointer;
}

.ui-tabs.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active {
    margin-bottom: 0.2em;
    padding-bottom: 0;
    border-right: 1px solid white;
	background:#fff;
	
}
	.ui-tabs.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active a{color:#333;}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li:last-child {
    margin-bottom: 10px;
}
.ui-tabs.ui-tabs-vertical .ui-tabs-panel {
	background:#fff;
	padding:0px 20px;
    float: left;
    width: 82%;
    border: 1px solid #ccc;
    position: relative;
    left: 2px;
}
#pw_woo_ad_search_tabs{border:none;font-family: inherit;}



/*FORMS STYLE*/
#ad_search_grid_main_page{ background:none!important; border:none; }
	#ad_search_grid_main_page .handlediv , #ad_search_grid_main_page .hndle{  display:none; }
	#ad_search_grid_main_page .inside{ padding:0!important; }
#ad_search_grid_advence_setting .form-table th , #ad_search_grid_layout_setting .form-table th, #ad_search_grid_fields_order_setting .form-table th, #ad_search_grid_general_setting .form-table th, #ad_search_grid_build_query .form-table th{  padding: 20px 0 0 10px; background:#f5f5f5;-webkit-border-radius:5px;	-moz-border-radius:5px;	border-radius:5px;  }
.field-row{ display:block; }
td .small-lbl-cnt{display: inline-block;width: 125px;padding: 5px 5px;background: #f0f0f0;border-radius: 5px;margin-right: 3px;color: #333;;margin-bottom: 4px;}
	
	td .small-lbl-cnt input[type="number"] { width:50px; display:inline-block!important; }
.input-unit{ margin-left:5px; font-size:9px; }
label.small-label {display: inline-block!important;}
label.full-label{ display:block!important; margin-bottom:5px; }

td .medium-lbl-cnt{ background: #F0F0F0;display: inline-block;padding: 5px 10px;width: 255px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin-bottom: 4px;margin-right: 3px;position: relative; min-height:65px; vertical-align:top; }
	td .medium-lbl-cnt .wp-picker-container a.wp-color-result{ top:2px; box-shadow:none; }
	td .medium-lbl-cnt .wp-picker-container .wp-picker-input-wrap{ margin-top:2px; }
	td .medium-lbl-cnt .wp-picker-container .wp-picker-holder { position:absolute; z-index:99; }
	td .medium-lbl-cnt input[type="number"] { width:50px; }

td .full-lbl-cnt{ background: #F0F0F0;display: inline-block;padding: 5px 10px;width: 530px;border-radius: 5px;margin-bottom: 4px;position: relative; }
	td .full-lbl-cnt .wp-picker-container a.wp-color-result{ top:2px; }
	td .full-lbl-cnt .wp-picker-container .wp-picker-input-wrap{ margin-top:2px; }
	td .full-lbl-cnt .wp-picker-container .wp-picker-holder { position:absolute;z-index:99; }
	td .full-lbl-cnt .chosen-container{ margin-bottom:3px; }
	td .full-lbl-cnt input[type="number"] { width:50px; }
	
td .full-lbl-cnt.more-padding{ padding:10px 10px; margin-bottom:10px; }	
.header-lbl{ text-transform:uppercase;margin:0px 0px 20px 0; display:inline-block; padding:5px 15px; background:#333; color:#fff;-webkit-border-radius:5px;	-moz-border-radius:5px;	border-radius:5px;width:96% }

#ad_search_grid_main_page select{border-radius: 5px;color: #333;border: 1px solid #c2c2c2;text-transform: capitalize;border-bottom-width: 3px;line-height: 30px;height: 30px;box-shadow: none; }

i.mce-i-fa-check:before {   
    content: "\f489";   
    font-family: dashicons;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    color: #000;
    font-size: 1.5em;
    padding-right: 0.5em;
    position: absolute;
    top: 15%;
    left: 0;
 }