.ult-param-heading-wrapper {padding: 10px 15px;font-size: 14px;background: #e6e6e6;color: #6c6c6c;margin-bottom: 0;margin-top: 10px;}
.ult-param-heading-wrapper.no-top-margin {margin-top: 0;}
.ult-param-heading-wrapper h4 {margin: 0;}
.ult-param-heading-wrapper p {text-align: center;margin: 0 auto;}
.ult-onoffswitch {position: relative;width: 95px;display: inline-block;float: left;margin-right: 15px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;}
.ult-onoffswitch-checkbox {position: absolute;outline: 0;top: 2px;left: 0;}
.ult-onoffswitch-checkbox:foucs {outline: 0;}
.ult-onoffswitch-label {display: block;overflow: hidden;cursor: pointer;border: 0 solid #999;border-radius: 0;}
.ult-onoffswitch-inner {width: 200%;margin-left: -100%;-moz-transition: margin .3s ease-in 0s;-webkit-transition: margin .3s ease-in 0s;-o-transition: margin .3s ease-in 0s;transition: margin .3s ease-in 0s;}
.ult-onoffswitch-inner>div {float: left;position: relative;width: 50%;height: 24px;padding: 0;line-height: 24px;font-size: 12px;color: #fff;font-weight: 700;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
.ult-onoffswitch-inner .ult-onoffswitch-active {padding-left: 15px;background-color: #ccc;color: #fff;}
.ult-onoffswitch-inner .ult-onoffswitch-inactive {padding-right: 15px;background-color: #ccc;color: #fff;text-align: right;}
.ult-onoffswitch-switch {width: 35px;margin: 0;text-align: center;border: 0 solid #999;border-radius: 0;position: absolute;top: 0;bottom: 0;}
.ult-onoffswitch-active .ult-onoffswitch-switch {background: #3f9cc7;left: 0;}
.ult-onoffswitch-inactive .ult-onoffswitch-switch {background: #7d7d7d;right: 0;}
.ult-onoffswitch-active .ult-onoffswitch-switch:before {content: " ";position: absolute;top: 0;left: 35px;border-style: solid;border-color: #3f9cc7 transparent transparent #3f9cc7;border-width: 15px;}
.ult-onoffswitch-inactive .ult-onoffswitch-switch:before {content: " ";position: absolute;top: 0;right: 35px;border-style: solid;border-color: transparent #7d7d7d #7d7d7d transparent;border-width: 50px;}
.ult-onoffswitch-checkbox:checked+.ult-onoffswitch-label .ult-onoffswitch-inner {margin-left: 0;}
.vc_modal_box, .modal_box > .wpb_element_wrapper {background-image: url("../img/12.png") !important;}
#smile_icon_search {width: 96%;height: 136px;overflow-y: scroll;overflow-x: hidden;border: 1px solid #ddd;}
#smile_icon_search p {margin-left: 8px;margin-bottom: 7px;clear: both;padding-top: 7px;}
.icons-list.smile_icon {margin-top: -10px;}
.edit_form_line .search-icon {width: 350px !important;}
.smile_icon li {float: left;width: 36px;height: 36px;text-align: center;display: block;box-shadow: 0px 0px 0px 1px #ddd;margin: 0;}
.smile_icon li > i {font-size: 18px;vertical-align: text-bottom;display: inline-block;line-height: 36px;}
.smile_icon li label {display: none;}
.preview-icon {width: 64px;height: 56px;line-height: 56px;font-size: 40px;float: left;text-align: center;margin-top: -10px;}
.smile_icon li:hover i {z-index: 99;zoom: 1.3;font-size: 18px;top: -3px;left: -3px;position: relative;width: 36px;line-height: 36px;height: 36px;display: block;background: #4c4c4c;color: #fff;cursor: pointer;}
.smile_icon li.selected {background: #0785e7;color: #fff;}
input.search-icon {padding: 5px 7px !important;font-size: 13px;line-height: 1.5em !important;}