/* MEGAMENU in admin */#menu-to-edit .pro-last {margin-right: 0;}#menu-to-edit .description-thin {height: auto;}#menu-to-edit .menu-item-depth-0 .field-content {display: none;}#menu-to-edit .pro-mega-column, #menu-to-edit .pro-mega-menu {float: left;width: 390px;margin: 15px 10px 15px 0;padding: 5px 0;border-top: 1px dashed #ccc;border-bottom: 1px dashed #ccc;}#menu-to-edit .pro-mega-column select, #menu-to-edit .pro-mega-menu select {width: 100%;}#menu-to-edit .field-highlight-type select {width: 100%;margin: 0;}#menu-to-edit .mega-depend-position, #menu-to-edit .mega-depend-width, #menu-to-edit .field-mega-width, #menu-to-edit .field-mega {width: 100%;float: left;margin: 5px 0;}#menu-to-edit .pro-mega-menu, #menu-to-edit .pro-mega-column, #menu-to-edit .field-mega-width, #menu-to-edit .item-mega, #menu-to-edit .item-mega-column {display: none;}#menu-to-edit .item-mega, #menu-to-edit .item-mega-column {font-size: 12px;padding: 12px 10px;line-height: 18px;}#menu-to-edit .menu-item-transport .item-mega, #menu-to-edit .menu-item-depth-0.active-mega-menu .item-type, #menu-to-edit .menu-item-depth-1.active-mega-column .item-type {display: none !important;}#menu-to-edit .menu-item-depth-0 .pro-mega-menu, #menu-to-edit .menu-item-depth-0.active-mega-menu .field-mega-width, #menu-to-edit .menu-item-depth-0.active-mega-menu .item-mega, #menu-to-edit .menu-item-depth-1.active-mega-column .pro-mega-column, #menu-to-edit .menu-item-depth-1.active-mega-column .item-mega-column {display: block;}#menu-to-edit .menu-item-depth-1 .menu-item-transport .item-mega-column {display: none !important;}.pro-shortcode-dialog {z-index: 100001 !important;}.pro-icon-dialog {z-index: 100002 !important;}#icon-overlay, #shortcode-overlay {position: fixed;z-index: 100000;top: 0;left: 0;height: 100%;min-height: 100%;width: 100%;background: #000;opacity: 0.7;display: none;}#dialog-shadow-down, #dialog-shadow-up {width: 100%;height: 20px;overflow: hidden;position: relative;}#dialog-shadow-down:after, #dialog-shadow-up:after {width: 100%;height: 8px;content: "";position: absolute;left: 0;border-radius: 520px / 8px;box-shadow: 0 0 12px rgba(0, 0, 0, 0.4);}#dialog-shadow-up {box-shadow: 0 1px 0 rgba(0, 0, 0, 0.03) inset;}#dialog-shadow-up:after {top: -10px;}#dialog-shadow-down {box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.03) inset;}#dialog-shadow-down:after {top: 22px;}#dialog-header-wrap {width: 100%;padding-bottom: 16px;}#dialog-insert-button {text-align: center;}#dialog-insert-button .button-large {margin-top: 15px;}#icon-dialog {display: none;background: #fff;}#icon-dialog #dialog-header-wrap {text-align: center;}#icon-dialog #dialog-header-wrap input {width: 50%;line-height: 30px;}#icon-dialog #icon-load {overflow-x: hidden;overflow-y: auto;margin-right: 10px;padding: 0 10px;}#icon-dialog #icon-load a {-webkit-transition: border 0.2s ease, box-shadow 0.2s ease;transition: border 0.2s ease, box-shadow 0.2s ease;text-decoration: none;display: inline-block;padding: 10px;margin: 5px;border: 1px solid #e1e1e1;color: #555;outline: none;text-align: center;font-size: 14px;width: 21px;height: 21px;line-height: 23px;}#icon-dialog #icon-load .active-icon, #icon-dialog #icon-load a:hover {-webkit-box-shadow: 0 0 20px rgba(77, 191, 217, 0.4);box-shadow: 0 0 20px rgba(77, 191, 217, 0.4);border: 1px solid #4dbfd9;}#icon-dialog #icon-load h4 {margin: 15px 0 5px 5px;}#icon-dialog #icon-load h4:first-child {margin-top: 0;}#icon-dialog .icon-set-title {font-weight: bold;font-size: 14px;padding-bottom: 7px;margin: 0 5px 7px 5px;border-bottom: 1px solid transparent;}#icon-dialog .icon-set-im {margin-top: 15px;color: #5cb85c;border-color: #d8eed8;}#icon-dialog .icon-set-fa {margin-top: 15px;color: #428bca;border-color: #cde1f1;}#shortcode-dialog {display: none;background: #fff;}#shortcode-dialog #shortcode-load {overflow-x: hidden;overflow-y: auto;}#shortcode-dialog #dialog-header-wrap #shortcode-select {width: 250px;padding: 10px;height: 40px;}#shortcode-dialog #dialog-header-wrap .chosen-container {width: 300px !important;margin-left: -150px;left: 50%;}#shortcode-dialog .shortcode-clone {border: 1px dashed #ccc;margin-bottom: 10px;padding: 15px;position: relative;}#shortcode-dialog .shortcode-clone .remove-clone {display: none;position: absolute;right: 0;top: 0;padding: 5px;color: #ccc;text-decoration: none;outline: none;}#shortcode-dialog .shortcode-clone .remove-clone:hover {color: #555;}#shortcode-dialog h4 {font-size: 13px;}#shortcode-dialog h4 small {font-style: italic;font-weight: 400;color: #aaa;}#shortcode-dialog .pro-element-wrap {padding: 20px;-webkit-box-sizing: border-box;box-sizing: border-box;}.shortcode-button span.dashicons-menu {display: inline-block;width: auto;height: auto;line-height: inherit;margin: 0 2px;}/** * --------------------------------------------------------- * 02. TAB * --------------------------------------------------------- */.pro-tab {position: relative;float: left;width: 100%;font-size: 13px;}.pro-tab .pro-tab-nav {position: relative;}.pro-tab .pro-tab-nav ul {margin: 0;padding: 0;list-style-type: none;}.pro-tab .pro-tab-nav ul li {position: relative;}.pro-tab .pro-tab-nav ul li a {font-family: "Roboto";position: relative;display: block;padding: 20px 20px;border: 1px solid transparent;text-decoration: none;font-weight: 400;color: #707070;text-transform: uppercase;letter-spacing: 2px;}.pro-tab .pro-tab-nav ul li a:hover {color: #428bca;}.pro-tab .pro-tab-nav ul li.active a {color: #428bca;background: #fff;border: 1px solid #fff;}.pro-tab .pro-tab-nav ul li.active a:after {background-color: #428bca;}.pro-tab .pro-tab-nav .pro-in {margin-right: 5px;}.pro-tab .pro-tab-nav:before, .pro-tab .pro-tab-nav:after, .pro-tab .pro-tab-nav li.active a:after {content: "";position: absolute;}.pro-tab .pro-tab-content {display: none;}.pro-tab .pro-tab-content.active {display: block;}.pro-tab.pro-tab-default .pro-tab-nav {text-align: center;padding-left: 30px;padding-right: 30px;-webkit-box-shadow: 0 -1px 0 #e8e8e8 inset;box-shadow: 0 -1px 0 #e8e8e8 inset;}.pro-tab.pro-tab-default .pro-tab-nav:before, .pro-tab.pro-tab-default .pro-tab-nav:after {height: 100%;width: 30px;bottom: 0;}.pro-tab.pro-tab-default .pro-tab-nav:before {left: 0;background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #ffffff), color-stop(100%, rgba(255, 255, 255, 0)));background-image: -webkit-linear-gradient(left, #ffffff, rgba(255, 255, 255, 0));background-image: -moz-linear-gradient(left, #ffffff, rgba(255, 255, 255, 0));background-image: linear-gradient(left, #ffffff, rgba(255, 255, 255, 0));}.pro-tab.pro-tab-default .pro-tab-nav:after {right: 0;background-image: -webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #ffffff), color-stop(100%, rgba(255, 255, 255, 0)));background-image: -webkit-linear-gradient(right, #ffffff, rgba(255, 255, 255, 0));background-image: -moz-linear-gradient(right, #ffffff, rgba(255, 255, 255, 0));background-image: linear-gradient(right, #ffffff, rgba(255, 255, 255, 0));}.pro-tab.pro-tab-default .pro-tab-nav li {display: inline-block; /*  display: table-cell;  width: 1%;  text-align: center;  */}.pro-tab.pro-tab-default .pro-tab-nav li.active a {border-bottom-color: transparent;}.pro-tab.pro-tab-default .pro-tab-nav li.active a:after {height: 1px;top: -1px;left: -1px;right: -1px;}.pro-tab.pro-tab-default .pro-tab-contents {clear: both;float: left;width: 100%;}.pro-tab.pro-tab-default .pro-tab-contents .pro-tab-content {padding: 35px 0;}.pro-tab.pro-tab-left .pro-tab-nav {float: left;width: 15%;padding: 30px 0;-webkit-box-shadow: -1px 0 0 #e8e8e8 inset;box-shadow: -1px 0 0 #e8e8e8 inset;background-image: -webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #f5f5f5), color-stop(100%, #ffffff));background-image: -webkit-linear-gradient(right, #f5f5f5 0%, #ffffff 8px);background-image: -moz-linear-gradient(right, #f5f5f5 0%, #ffffff 8px);background-image: linear-gradient(right, #f5f5f5 0%, #ffffff 8px);}.pro-tab.pro-tab-left .pro-tab-nav:before, .pro-tab.pro-tab-left .pro-tab-nav:after {height: 30px;width: 100%;right: 0;}.pro-tab.pro-tab-left .pro-tab-nav:before {top: 0;background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, rgba(255, 255, 255, 0)));background-image: -webkit-linear-gradient(#ffffff, rgba(255, 255, 255, 0));background-image: -moz-linear-gradient(#ffffff, rgba(255, 255, 255, 0));background-image: linear-gradient(#ffffff, rgba(255, 255, 255, 0));}.pro-tab.pro-tab-left .pro-tab-nav:after {bottom: 0;background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, #ffffff));background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0), #ffffff);background-image: -moz-linear-gradient(rgba(255, 255, 255, 0), #ffffff);background-image: linear-gradient(rgba(255, 255, 255, 0), #ffffff);}.pro-tab.pro-tab-left .pro-tab-nav a {margin: 4px 0;}.pro-tab.pro-tab-left .pro-tab-nav li.active a {-webkit-box-shadow: -1px 0 3px rgba(0, 0, 0, 0.05);box-shadow: -1px 0 3px rgba(0, 0, 0, 0.05);border-right-color: transparent;}.pro-tab.pro-tab-left .pro-tab-nav li.active a:after {width: 2px;top: -1px;bottom: -1px;left: -1px;}.pro-tab.pro-tab-left .pro-tab-contents {float: right;width: 85%;}.pro-tab.pro-tab-left .pro-tab-contents .pro-tab-content {padding: 20px;}.pro-tab.pro-tab-right .pro-tab-nav {float: right;width: 15%;padding: 30px 0;-webkit-box-shadow: 1px 0 0 #e8e8e8 inset;box-shadow: 1px 0 0 #e8e8e8 inset;background-image: -webkit-gradient(linear, 0% 50%, 8 50%, color-stop(0%, #f5f5f5), color-stop(100%, #ffffff));background-image: -webkit-linear-gradient(left, #f5f5f5 0%, #ffffff 8px);background-image: -moz-linear-gradient(left, #f5f5f5 0%, #ffffff 8px);background-image: linear-gradient(left, #f5f5f5 0%, #ffffff 8px);}.pro-tab.pro-tab-right .pro-tab-nav:before, .pro-tab.pro-tab-right .pro-tab-nav:after {height: 30px;width: 100%;right: 0;}.pro-tab.pro-tab-right .pro-tab-nav:before {top: 0;background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, rgba(255, 255, 255, 0)));background-image: -webkit-linear-gradient(#ffffff, rgba(255, 255, 255, 0));background-image: -moz-linear-gradient(#ffffff, rgba(255, 255, 255, 0));background-image: linear-gradient(#ffffff, rgba(255, 255, 255, 0));}.pro-tab.pro-tab-right .pro-tab-nav:after {bottom: 0;background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, #ffffff));background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0), #ffffff);background-image: -moz-linear-gradient(rgba(255, 255, 255, 0), #ffffff);background-image: linear-gradient(rgba(255, 255, 255, 0), #ffffff);}.pro-tab.pro-tab-right .pro-tab-nav a {margin: 4px 0;}.pro-tab.pro-tab-right .pro-tab-nav li.active a {-webkit-box-shadow: 1px 0 3px rgba(0, 0, 0, 0.05);box-shadow: 1px 0 3px rgba(0, 0, 0, 0.05);border-left-color: transparent;}.pro-tab.pro-tab-right .pro-tab-nav li.active a:after {width: 2px;top: -1px;bottom: -1px;right: -1px;}.pro-tab.pro-tab-right .pro-tab-contents {float: left;width: 85%;}.pro-tab.pro-tab-right .pro-tab-contents .pro-tab-content {padding: 20px;}.pro-tab.pro-tab-nav-center .pro-tab-nav {text-align: center;}.pro-tab.pro-tab-nav-right .pro-tab-nav {text-align: right;}.pro-tab .pro-tab-nav-fit li {display: table-cell !important;width: 1% !important;text-align: center;}.verdu_field_text input {width: 25em;max-width: 100%;}.verdu_field_number input {width: 70px;}.verdu_field_number i {margin-left: 5px;color: #bbb;}.verdu_field_textarea textarea {width: 100%;max-width: 100%;min-height: 125px;}.verdu_field_textarea .pro-textarea-mini {min-height: 44px;}.verdu_field_select select {width: 300px;}.verdu_field_select .chosen-container {width: 300px !important;}.verdu_field_select .chosen-container-multi .chosen-choices li.search-field input[type="text"] {height: 25px;}.verdu_field_image_select label {display: inline-block;padding: 5px;}.verdu_field_image_select label img {vertical-align: bottom;border: 3px solid #e1e1e1;-webkit-transition: border 0.2s ease-out;transition: border 0.2s ease-out;}.verdu_field_image_select label.selected img {border: 3px solid #444;}.verdu_field_image_select input {display: none;}.verdu_field_skin_select label {position: relative;display: inline-block;padding: 5px;}.verdu_field_skin_select label .pro-scheme {text-align: center;display: inline-block;width: 100px;height: 60px;border: 2px solid #ffffff;-webkit-transition: all 0.2s ease-out;transition: all 0.2s ease-out;background-color: #555;}.verdu_field_skin_select label .scheme-default {background-color: #e1e1e1;}.verdu_field_skin_select label .scheme-blue {background-color: #428bca;}.verdu_field_skin_select label .scheme-green {background-color: #5cb85c;}.verdu_field_skin_select label .scheme-red {background-color: #d9534f;}.verdu_field_skin_select label .scheme-yellow {background-color: #f0ad4e;}.verdu_field_skin_select label .scheme-custom {background-color: #999999;}.verdu_field_skin_select label .scheme-title {background-color: #000000;color: #fff;padding: 2px 5px;font-size: 75%;margin-top: 20px;display: inline-block;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity: 0.5;-webkit-border-radius: 2px;border-radius: 2px;}.verdu_field_skin_select label.selected .pro-scheme {border: 2px solid #000000;-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);}.verdu_field_skin_select label .dashicons {position: absolute;right: 10px;top: 10px;color: #ddd;}.verdu_field_skin_select label .dashicons:hover {color: #fff;}.verdu_field_skin_select input {display: none;}.verdu_field_icon .icon-preview {margin-right: 3px;}.verdu_field_icon .icon-preview span {width: 27px;height: 27px;line-height: 28px;text-align: center;border: 1px solid #ccc;display: inline-block;-webkit-border-radius: 2px;border-radius: 2px;-webkit-transition: all 0.2s ease-out;transition: all 0.2s ease-out;font-size: 14px;color: #555;}.verdu_field_icon .icon-preview span:hover {border-color: #222;background-color: #222;color: #fff;}.pro-button-remove {margin-left: 3px !important;background: #e14d43 !important;border-color: #d02a21 !important;color: white !important;-webkit-box-shadow: inset 0 1px 0 #ec8a85, 0 1px 0 rgba(0, 0, 0, 0.15) !important;box-shadow: inset 0 1px 0 #ec8a85, 0 1px 0 rgba(0, 0, 0, 0.15) !important;}/* REDUX */.redux-main .ui-corner-left {border-bottom-right-radius: 0;border-top-right-radius: 0;}.redux-main .ui-corner-right {border-bottom-left-radius: 0;border-top-left-radius: 0;}.widget-color-picker label {display: block;}@font-face {font-family: 'Glyphter';src: url('../../../fonts/Glyphter.eot');src: url('../../../fonts/Glyphter.eot?#iefix') format('embedded-opentype'),url('../../../fonts/Glyphter.woff') format('woff'),url('../../../fonts/Glyphter.ttf') format('truetype'),url('../../../fonts/Glyphter.svg#Glyphter') format('svg');font-weight: normal;font-style: normal;}#toplevel_page_netbee_options .dashicons-admin-generic:before {color: #4DB261 !important;}.pro-check-phpini-icon .fa-exclamation {color: #ff0000;}.pro-check-phpini-icon .fa-check {color: green;}.pro-check-phpini-icon {margin-right: 10px;}.pro-check-phpini-bad {color: #ff0000;}.pro-check-phpini-good {color: green;}