/* FILE: /plugins/system/pagebuilder/assets/css/pagebuilder.css */
/** * @version    $Id$ * @package    JSN_PageBuilder * @author     JoomlaShine Team <support@joomlashine.com> * @copyright  Copyright (C) 2012 JoomlaShine.com. All Rights Reserved. * @license    GNU/GPL v2 or later http://www.gnu.org/licenses/gpl-2.0.html * * Websites: http://www.joomlashine.com * Technical Support:  Feedback - http://www.joomlashine.com/contact-us/get-support.html */.hidden {    display: none !important;    visibility: hidden !important;}.jsn-master .jsn-elementselector ul.jsn-items-list {    position: relative;    background: #e9e9e9 !important;}.add-field-dialog {    min-height: 300px;    position: absolute;    width: 600px;    z-index: 100000;    background: #e9e9e9;}.add-field-dialog .btn {    display: block;    text-align: left !important;    width: 100%;}#modalOptions .select-media-remove i {    margin: 0px;}.padTB0 {    padding-bottom: 0;    padding-top: 0;}.jsn-master .jsn-row-container > .jsn-iconbar {    right: -37px;}.jsn-master .jsn-row-container > .jsn-iconbar.left {    border-left: 1px solid #DDDDDD;    border-radius: 4px 0 0 4px;    border-right: medium none;    left: -35px;    width: 26px;    margin-top: 10px;}.jsn-master .jsn-pb-builder-wrapper .jsn-layout {    padding-left: 25px;    padding-top: 20px;    margin-right: 20px;}.jsn-master .jsn-column-container:last-child .ui-resizable-handle {    display: none !important;}.jsn-master .jsn-row-container .jsn-column-container {    box-sizing: border-box;    margin-left: 5.7px !important;    margin-right: 6px !important;}.jsn-master .ui-resizable-e {    right: -8px !important;    width: 5px !important;}.jsn-master .jsn-bootstrap .jsn-row-container.shortcode-container {    background-color: #FFFFFF;}.jsn-master #form-container .jsn-column {    background-color: #FFFFFF;}/*================================= COLOR PICKER =================================*/.color-selector {    position: relative;    width: 36px;    height: 36px;    float: left;    top: -3px;    cursor: pointer;}.color-selector div {    position: absolute;    top: 3px;    left: 3px;    width: 30px;    height: 30px;    background: url(/plugins/system/pagebuilder/assets/images/select3.png) center;}.colorpicker input {    height: 15px;    line-height: 15px;}.jsn-master .colorpicker_field > input, .jsn-master .colorpicker_hex > input {    background: none;    height: 11px;    line-height: 10px;    font-size: 10px;    padding: 0px;    width: auto;    border: 1px solid rgba(0, 0, 0, 0);}.add-field-dialog .popover {    position: absolute;    width: 99%;}.pb_action_btn .dropdown-menu {    min-width: 120px;}.preview-container .preview-empty {    left: 25%;    position: absolute;    top: 32%;}/*================================= jsn-iconselector =================================*/#modalOptions .jsn-iconselector .jsn-items-list {    height: 200px;}.jsn-master .jsn-items-list {    overflow: auto;}.jsn-master .jsn-item {    min-height: 16px;}.jsn-master .jsn-item:hover {    cursor: pointer !important;}/*================================= color_select2 =================================*/.color_select2_item {    padding-right: 6px;    vertical-align: text-bottom;}/*================================= pb_dependency =================================*/.jsn-bootstrap .pb_hidden_depend, .jsn-bootstrap .pb_hidden_depend2, .jsn-bootstrap .pb_hidden_depend_flag {    display: none;}/*================================= pb_tooltip =================================*/#modalOptions #param-tooltip_content {    width: 540px;}#modalOptions .popover.left {    margin-left: 0px;    margin-top: 12px;}/*================================= pb_audio =================================*/#parent-param-audio_source_link .input-append {    width: 95%;}/* EDITOR */.pb-switcher-group.jsn-form-bar {    margin: 5px 0px;}/*** radio image ***/.radio_image {    border: 2px solid #c3c3c3;    background: #fff;    float: left;    margin-left: -20px;    background-repeat: no-repeat;}input:checked + .radio_image {    border: 2px solid #08e;}.radio_image.jsn-icon-formfields {    font-size: 32px;    line-height: 1.4;    padding-left: 0;    padding-right: 0;    text-align: center;}/* === branding === */#branding {    padding: 15px 0 0;}/** table shortcode **/.table_wrapper {    width: 100%;}.table_action {    margin-right: 10px !important;}.table_element .controls {    margin-top: 20px;}.table_sc_action {    border: none !important;}.table_sc_action td {    border: none !important;    text-align: center !important;}#table_content {    border-bottom: none;    border-right: none;    border-top: none;}#table_content th {    border-top: 1px solid #ddd;    -webkit-border-radius: 0;    -moz-border-radius: 0;    border-radius: 0;    min-width: 38px;}#table_content th * {    font-weight: bold;}.pb-delete-column-td {    border: none;    border-top: none !important;    background: #fff;    vertical-align: middle;    height: 39px;    width: 30px;}#table_content tr:nth-child(1) {    background: #ececec;}#table_content tr:last-child {    border-top: 1px solid #ddd;}#table_content tr:last-child td {    border: none;    border-top: 1px solid #ddd;    text-align: center;}#right_column {    margin-top: -40px;}#right_column tr th {    border-top: none;}/* === Message when deactivate Pagebuilder === */#off-message {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;}#table_content .jsn-item-content {    text-align: center;}#table_content .jsn-item-content {    text-align: center;}/* === this overflow should be auto, not scroll === */.jsn-master .jsn-items-list {    overflow: auto;}/* === REFINE === */#table_content td {    vertical-align: middle;    width: 50%;}#modalOptions .controls .wysiwyg, #modalOptions .controls .wysiwyg iframe {    width: 99% !important;}#modalOptions .control-group .control-label {    width: 160px;    text-align: right !important;}.jsn-master {    min-height: 95%;}.jsn-bootstrap .jsn-bglabel {    background-position: center top;    background-repeat: no-repeat;    color: #D3D3D3;    font-size: 32px;    line-height: 1.5em;    text-align: center;}.jsn-bootstrap .jsn-bglabel > .jsn-icon64 {    display: block;    margin: 20px auto;}.jsn-master .wysiwyg-dialog-modal-div {z-index: 9999;}.jsn-master .wysiwyg-dialog-modal-div .wysiwyg-dialog .wysiwyg-dialog-content form.wysiwyg .form-row {    max-width: 415px;}.jsn-bootstrap #jsn-module-container {    width: 100%;}.jsn-bootstrap #jsn-module-container div.jsn-item-type {    float: left;    height: 90px;    padding: 10px;    min-width: 220px;    width: 23% !important;}.jsn-bootstrap #jsn-module-container div.jsn-item-type div.editlinktip {    height: 65px;    padding: 12px;    width: 94.7%;    background: #fff;    border-color: #ccc;}.jsn-bootstrap #jsn-module-container div.jsn-item-type div.editlinktip span {    font-weight: bold;    line-height: 25px;    font-size: 14px;    color: #333333;}.jsn-bootstrap #jsn-module-container div.jsn-item-type div.btn {    text-align: left !important;}.jsn-bootstrap #jsn-module-container div.jsn-item-type div.editlinktip p {    height: 65px;    text-align: left !important;    font-size: 12px;    line-height: 20px;    color: #737373;}.jsn-bootstrap #jsn-module-container div.jsn-item-type div.editlinktip:hover,.jsn-bootstrap #jsn-module-container div.jsn-item-type div.editlinktip:active {    background: #ebebeb;    border-color: #adadad;}.jsn-bootstrap .pagination-toolbar {    border: 1px dashed #ccc;    bottom: 0;    margin: 0;    position: relative;    text-align: center;    width: 100%;}.popover-content div.jsn-elementselector ul.jsn-items-list li.jsn-item button.btn {    -moz-user-select: none;    background-image: none;    border-radius: 4px;    cursor: pointer;    font-size: 14px;    font-weight: normal;    line-height: 1.42857;    margin-bottom: 0;    vertical-align: middle;}.popover-content div.jsn-elementselector ul.jsn-items-list li.jsn-item button.shortcode-item {    background-color: #ffffff;    border-color: #cccccc;    color: #333333;}.popover-content div.jsn-elementselector ul.jsn-items-list li.jsn-item button.shortcode-item:hover,.popover-content div.jsn-elementselector ul.jsn-items-list li.jsn-item button.shortcode-item:active {    background-color: #ebebeb;    border-color: #adadad;    color: #333333;}.popover-content div.jsn-elementselector ul.jsn-items-list li.jsn-item button.shortcode-item p {    font-size: 12px;    color: #737373;    display: block;}#filter-bar {    margin-top: 0;    background: #fff;    width: 99%;    position: fixed;    opacity: 0.9;}.jsn-bootstrap {    padding-left: 10px;}#form-container {    height: 100%;    padding: 0;}.jsn-master.contentpane {    padding: 0;}#jsn-add-container {    background: none repeat scroll 0 0 #428bca;    color: #fff;    border: none !important;}/* Thumbnail for default layouts */.pb-layout-thumbs {    overflow: hidden;    display: none;    border: 1px dashed #CCCCCC;    border-top: none;    border-radius: 0 0 3px 3px;    -webkit-transition: all 500ms ease-in-out;    -moz-transition: all 500ms ease-in-out;    -o-transition: all 500ms ease-in-out;    -ms-transition: all 500ms ease-in-out;    transition: all 500ms ease-in-out;    display: block;    height: 0px;    opacity: 0;}.pb-layout-thumbs.open {    height: auto;    opacity: 1;}.pb-layout-thumbs .thumb-wrapper {    cursor: pointer;    text-align: center;    margin-top: 10px;    margin-bottom: 10px;    min-width: 9.09%;    font-size: 27px;    width: 59px;    float: left;}.pb-layout-thumbs .thumb-wrapper i {    color: #b5dbfb;}.pb-layout-thumbs .thumb-wrapper i:hover {    color: #428bca;}.sub-element-settings {    clear: both;    background: #FFF;    border-top: 1px solid #E0E0E0;    padding: 15px 30px 10px;    width: 100%;}.ig-label-prefix {    width: 40px !important;    font-style: normal;}.ig-label-prefix, .jsn-bootstrap3 .input-group-addon {    font-size: 12px;}.jsn-bootstrap3 .pb-element-container .jsn-bglabel {    background-position: center top;    background-repeat: no-repeat;    color: #d3d3d3;    font-family: Arial, Helvetica, sans-serif;    font-size: 32px !important;    line-height: 1.5em;    padding-top: 65px;    text-align: center;}#form-container {    height: 100%;}.jsn-bootstrap #form-container {    padding: 15px;}.jsn-master .row-fluid > .span3 {    margin-left: 2.5641% !important;}.item-container-content .jsn-element .element-drag {    width: 26px;    height: 37px;    position: relative;    top: -11px;    margin-right: 5px;    display: block;    float: left;    background: url(/plugins/system/pagebuilder/assets/images/icons-16/icon-drag-anchor-mini.png) no-repeat scroll 8px center rgba(0, 0, 0, 0);    cursor: move;    text-decoration: none;}#group_elements .element-drag { height: 42px;}.item-container-content .jsn-element .jsn-item-content {line-height: 22px;}.pb-plg-element {    font-weight: bold;}.pb-plg-element span {    font-weight: normal;}.pb-plg-element span i {    margin: 3px 9px 0 0;}.loading-bar {    background: url(/plugins/system/pagebuilder/assets/images/icons-16/icon-16-loading-circle.gif) no-repeat center center;    color: #888;    display: block;    margin: 0 auto;    padding: 10px;    text-align: center;    width: 20px;    height: 20px;    transition: all 0.1s ease-in-out 0s;}.jsn-bootstrap3 .text-center {    margin: 0 auto !important;    text-align: center;}.jsn-bootstrap3 .pb-element-container .alert {    float: left;}.jsn-bootstrap .jsn-tabs {    padding-right: 5px !important;}#pb-custom-css-box .css-files-container {    height: 120px;}.jsn-bootstrap3 .jsn-items-list {    border: 1px solid #ccc;    height: 200px;    margin: 0;    overflow-x: hidden;    overflow-y: scroll;    padding: 5px;}.jsn-bootstrap3 .jsn-items-list-container .jsn-buttonbar {    position: absolute;    right: 25px;    top: 0px;}.tooltip-toggle {    font-size: 13px !important;    margin-left: 10px;}.modal-content {    margin: 10px 18px;    margin-bottom: 30px !important;}.controls .sortable {    list-style: none;}#jsnconfig-extension-support-field .sortable {    padding: 10px;    margin: 0;    border: 1px solid #DDD;    list-style: none;}#jsnconfig-extension-support-field .sortable li {    padding: 8px 5px 5px 0;}#jsnconfig-extension-support-field .sortable li:hover {    background-color: #F5F5F5;}#jsnconfig-extension-support-field .sortable-handle {    width: 16px;    height: 12px;    float: left;    background: url(/plugins/system/pagebuilder/assets/images/icons-16/icon-drag-anchor-mini.png) center no-repeat;    cursor: move;    margin-top: 3px;    margin-right: 5px;}#jsnconfig-extension-support-field .checkbox {    padding-left: 40px;    min-height: 18px;}.jsn-page-manager {    padding-top: 15px;}.tab-content .pull-right {    margin-bottom: 5px;}.has_submodal .jsn-items-list .jsn-item {    background-color: #F5F5F5;    border: 1px solid #D9D9D9;    cursor: default;    margin: 8px 0 !important;    padding: 8px 0 0 !important;    border-radius: 3px;    list-style: none outside none;}.jsn-bootstrap #group_elements .jsn-item.ui-state-default {    min-height: 25px;}.jsn-bootstrap3 .pb-element-container .promo-box-shadow {    float: left;}.jsn-bootstrap3 .loginform .add-on {    padding: 5px 0px 21px 7px;}.jsn-master .jsn-iconselector .jsn-items-list li a [class^="icon-"], .jsn-master .jsn-iconselector .jsn-items-list li a [class^="fa-"] {    float: left;    margin-top: 7px;}.jsn-master .jsn-iconselector .jsn-items-list li a [class^="fa-"], .jsn-master .jsn-items-list .jsn-item .jsn-item-content i[class^="fa-"] {    margin-right: 10px;    display: inline-block;    font: normal normal normal 14px/1 FontAwesome;    font-size: inherit;    text-rendering: auto;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    transform: translate(0, 0);}.jsn-master #icon_selector {    position: relative;}.jsn-master #icon_selector .jsn-items-list {    background: #f2f2f2;}.jsn-master #icon_selector .jsn-select-icon-pack {    position: absolute;    top: 4px;}.jsn-supported-ext-list .span4 {    width: 245px !important;    margin: 10px 10px !important;}.jsn-supported-ext-list .caption {    text-align: center;    position: relative;}#jsnconfig-extensionsmanager-field a.disabled:hover {    background-color: #15497c !important;    color: #fff !important;    padding: 10px 25px 0 25px;    text-shadow: none;    left: 10%;    right: 10%;}.jsn-bootstrap3.jsn-pagebuilder .carousel-caption {    background: rgba(0, 0, 0, 0.8);    padding: 10px 25px 0 25px;    text-shadow: none;    left: 10%;    right: 10%;    border-radius: 3px;}.jsn-bootstrap3 .carousel .carousel-caption p {    color: #aaaaaa;    font-size: 12px;    font-weight: normal;    line-height: 19px;}.jsn-master .ui-dialog {    padding: 0;}#parent-param-prtbl_item_table_atts .item-container .jsn-items-list .jsn-item {    padding: 8px 0 !important;}.jsn-master #jsn-footer .jsn-footer-menu a.label-important {    color: #fff;}#adminForm #k2Tabs ul.ui-tabs-nav li.ui-state-default a {    float: none;    padding: 0px 20px;    padding-top: 9px;    padding-bottom: 8px;    background-position: 2px 8px;}.jsn-master .jsn-bootstrap #modalOptions .controls .input-group-inline{    float: left;    margin-right: 6px;    margin-bottom: 6px;    line-height: 24px;}.jsn-master .jsn-bootstrap #modalOptions .controls .input-sm{    padding: 4px 10px;    font-size: 12px;    line-height: 1.5;    border-radius: 3px;}.jsn-master .jsn-bootstrap3 #framePreview{    border: 1px solid #ccc;    border-radius: 5px;    padding: 15px;}.jsn-master .jsn-bootstrap3 .preview_title{    color: #333333;    font-size: 1.1em;    line-height: 35px;    padding: 0 5px;    font-weight: bold;}.jsn-master .jsn-tabs .jsn-buttonbar.pb_action_btn{    right: 6px;}.jsn-master .colorpicker{    z-index: 1054;    display: none;}.jsn-master .wysiwyg-dialog-modal-div .wysiwyg-dialog-content form.wysiwyg fieldset {border: none;}.jsn-master .wysiwyg-dialog-content form.wysiwyg input {margin: 5px;    padding: 5px;    width: 95%;}/*====================== Modal =====================*/div#jsn_view_modal {    padding: 8px 2px;}div.pb-add-element {    background: #e9e9e9 !important;    padding: 0 !important;/*    height: auto !important;*/}div#settings-form-container {    padding-left: 3px;}.jsn-quick-search {    margin-top: 5px;}.jsn-master .ui-tabs .ui-tabs-nav {    border-radius: 0;}#modalOptions .jsn-tabs .tab-pane {    padding-top: 15px;}#parent-param-icon label.control-label {    margin-top: 3px;}/*==================== Icon Control ======================*/.jsn-item .jsn-iconbar i {    margin-right: 0;}.jsn-master .jsn-items-list .jsn-item .jsn-item-content [class^="fa-"], .jsn-master .jsn-items-list .jsn-item .jsn-item-content [class*=" fa-"] {    margin-right: 8px;}/*==================== Icon Selector ======================*/.jsn-master #modalOptions #icon_selector  ul.jsn-items-list li.jsn-item a {    color: #333;    white-space: nowrap;}.jsn-master #modalOptions #icon_selector ul.jsn-items-list li.jsn-item {    display: inline-block;    border: medium none;    float: left;    padding: 0;    margin: 0 6px 5px 0;    width: 40px;}.jsn-master #modalOptions #icon_selector ul.jsn-items-list li.jsn-item a {    background: #fff;    border: 1px solid #ccc;    display: block;    width: 40px;    height: 40px;    line-height: 40px;    text-align: center;    border-radius: 3px;    padding: 0;}.jsn-master #modalOptions #icon_selector ul.jsn-items-list li.jsn-item a i {    float: none;    font-size: 15px;    margin-top: 0;    margin-right: 0;}.jsn-master #modalOptions #icon_selector ul.jsn-items-list li.jsn-item:first-child a i {    display: none;}.jsn-master #modalOptions #icon_selector ul.jsn-items-list li.jsn-item a:hover,.jsn-master #modalOptions #icon_selector ul.jsn-items-list li.jsn-item a:active,.jsn-master #modalOptions #icon_selector ul.jsn-items-list li.jsn-item.active a {    background: #0088CC !important;    border: 1px solid #0088CC;    color: #fff;}.category-list .content-category table a.hasTooltip {    display: inherit !important;}.jsn-master .ui-jce .ui-dialog .ui-dialog-titlebar-close {    display: block;    top: 50%;}.ui-jce .ui-dialog-buttonset .ui-button {    padding: 0;}.jsn-form-content input[type="text"] {    font-size: 13px;    margin-bottom: 9px;}.jsn-modal .jsn-bootstrap .form-horizontal .controls {    margin-left: 180px !important;}/*#jsn-add-read-more {    background: none repeat scroll 0 0 #428bca;    color: #fff;    border: none !important;}*/.jscroll-inner {overflow: hidden;}.jsn-bootstrap .jsn-add-more {    border: 1px dashed #bbb;    border-radius: 3px 3px 3px 3px;    color: #888;    display: block;    margin-top: 10px;    padding: 10px;    text-align: center;    background-color: rgba(255,255,255,0.7);    transition: all 0.1s ease-in-out;    -moz-transition: all 0.1s ease-in-out;    -webkit-transition: all 0.1s ease-in-out;}.jsn-bootstrap .jsn-add-more:hover {    background-color: rgba(225,225,225,0.7);    color: #333;    text-decoration: none;    border-style: solid;    box-shadow: 0 0 5px rgba(0,0,0,0.1);    -moz-box-shadow: 0 0 5px rgba(0,0,0,0.1);    -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.1);}.jsn-bootstrap .jsn-add-more [class^="icon-"],.jsn-bootstrap .jsn-add-more [class*=" icon-"] {    margin-right: 5px;}.filter-search {width: 285px;    padding: 5px 20px;    overflow: hidden;}.filter-search #jsn-element-module-btn-reset {float: right;    border-radius: 4px;}.clear{clear:both;}.jsn-bootstrap .alert {    padding: 8px 35px 8px 14px;    margin-bottom: 18px;    text-shadow: 0 1px 0 rgba(255,255,255,0.5);    background-color: #fcf8e3;    border: 1px solid #faebcc;    -webkit-border-radius: 4px;    -moz-border-radius: 4px;    border-radius: 4px;}.jsn-bootstrap .alert-block {    padding-top: 14px;    padding-bottom: 14px;    text-align: center;}

/* FILE: /plugins/system/pagebuilder/assets/joomlashine/css/jsn-bootstrap.css */
/** * @version    $Id$ * @package    JSN_Framework * @author     JoomlaShine Team <support@joomlashine.com> * @copyright  Copyright (C) 2012 JoomlaShine.com. All Rights Reserved. * @license    GNU/GPL v2 or later http://www.gnu.org/licenses/gpl-2.0.html * * Websites: http://www.joomlashine.com * Technical Support:  Feedback - http://www.joomlashine.com/contact-us/get-support.html *//*=================== BOOTSTRAP OVERRIDES ===========================*/.jsn-bootstrap3 h1,.jsn-bootstrap3 h2,.jsn-bootstrap3 h3,.jsn-bootstrap3 h4,.jsn-bootstrap3 h5,.jsn-bootstrap3 h6 {font-weight: normal;}.jsn-bootstrap3 h1 small,.jsn-bootstrap3 h2 small,.jsn-bootstrap3 h3 small,.jsn-bootstrap3 h4 small,.jsn-bootstrap3 h5 small,.jsn-bootstrap3 h6 small {font-size: 85%;}.jsn-bootstrap3 .jsn-style-dark h1,.jsn-bootstrap3 .jsn-style-dark h2,.jsn-bootstrap3 .jsn-style-dark h3,.jsn-bootstrap3 .jsn-style-dark h4,.jsn-bootstrap3 .jsn-style-dark h5,.jsn-bootstrap3 .jsn-style-dark h6 {  color: #fff;}.jsn-bootstrap3 form {margin: 0;}.jsn-bootstrap3 legend {font-weight: normal;font-size: 18px;}.jsn-bootstrap3 legend + .control-group {margin-top: 0;}.jsn-bootstrap3 p {padding: 0;margin: 5px 0 15px 0;}.jsn-bootstrap3 li {margin: 5px 0;padding: 0;}/* Override Chosen CSS */.jsn-bootstrap3 .chzn-container .chzn-results li {padding: 5px 6px;}.jsn-bootstrap3 .chzn-container-single .chzn-search input {height: 26px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}.jsn-bootstrap3 .chzn-container .chzn-drop {z-index: 1200;}.jsn-bootstrap3 select {padding: 4px;}.jsn-bootstrap3 input[type="file"] {display: inline-block;height: 20px;padding: 4px 6px;margin-bottom: 9px;font-size: 14px;line-height: 20px;color: #555555;-webkit-border-radius: 3px; -moz-border-radius: 3px;      border-radius: 3px;}.jsn-bootstrap3 input[type="text"],.jsn-bootstrap3 input[type="password"],.jsn-bootstrap3 input[type="number"],.jsn-bootstrap3 input[type="search"],.jsn-bootstrap3 input[type="email"],.jsn-bootstrap3 input[type="url"] {    -moz-box-sizing: content-box;    -webkit-box-sizing: content-box;    -ms-box-sizing: content-box;}.jsn-bootstrap3 fieldset {margin-top: 20px;}.jsn-bootstrap3 fieldset:first-child {margin-top: 0;}.jsn-bootstrap3 fieldset label {margin-top: 0;}.jsn-bootstrap3 fieldset p {font-size: 1em;}.jsn-bootstrap3 .control-group hr {margin: 0;}.jsn-bootstrap3 .btn.disabled,.jsn-bootstrap3 .btn[disabled] {opacity: 0.5;filter: alpha(opacity=50);}.jsn-bootstrap3 .btn .label {font-size: 10px;margin: 0px 3px 0 0;position: relative;top: -2px;left: -4px;}.jsn-bootstrap3 .form-horizontal .control-group {margin-bottom: 15px;}.jsn-bootstrap3 .form-inline label {margin-top: 5px;margin-bottom: 5px;}.jsn-bootstrap3 .form-inline input,.jsn-bootstrap3 .form-inline label,.jsn-bootstrap3 .form-inline button,.jsn-bootstrap3 .form-inline select,.jsn-bootstrap3 .form-inline textarea {margin-left: 3px;margin-right: 3px;}.jsn-bootstrap3 .form-actions {text-align: center;}.jsn-bootstrap3 .form-actions,.jsn-master.ui-dialog-contentpane .jsn-bootstrap3 .form-actions {margin: 15px 0;padding: 10px;background: none;border: none;}.jsn-bootstrap3 .help-inline {padding-right: 5px;}.jsn-bootstrap3 .input-prepend input:focus,.jsn-bootstrap3 .input-append input:focus,.jsn-bootstrap3 .input-prepend select:focus,.jsn-bootstrap3 .input-append select:focus,.jsn-bootstrap3 .input-prepend .uneditable-input:focus,.jsn-bootstrap3 .input-append .uneditable-input:focus {  z-index: 0;}.jsn-bootstrap3 .jsn-form-bar {margin: 10px 0;}.jsn-bootstrap3 .jsn-form-bar .control-group {display: inline-block;margin: 0 5px;}.jsn-bootstrap3 .jsn-form-bar .control-group:first-child {margin-left: 0;}.jsn-bootstrap3 .jsn-form-bar .control-group:last-child {margin-right: 0;}.jsn-bootstrap3 .jsn-form-bar .control-group .control-label {display: inline-block;width: auto;float: none;margin-right: 5px;}.jsn-bootstrap3 .control-label .icon-question-sign {margin-left: 5px;}.jsn-bootstrap3 .jsn-form-bar .control-group .controls {display: inline-block;margin-left: 0;}.jsn-bootstrap3 .jsn-form-bar select,.jsn-bootstrap3 .jsn-form-bar input {margin-bottom: 0;}.jsn-bootstrap3 .jsn-form-bar label {white-space: nowrap;}.jsn-bootstrap3 .popover {max-width: none;}.jsn-bootstrap3 .popover-title {font-weight: bold;margin: 0;font-size: 14px;}.jsn-bootstrap3 .popover-content {padding: 15px;}.jsn-bootstrap3 .popover-content form {margin: 0;}.jsn-bootstrap3 .navbar .nav li.dropdown.open>.dropdown-toggle,.jsn-bootstrap3 .navbar .nav li.dropdown.active>.dropdown-toggle,.jsn-bootstrap3 .navbar .nav li.dropdown.open.active>.dropdown-toggle { background-image: none;}.jsn-bootstrap3 .progress.stacked {height: auto;}.jsn-bootstrap3 .progress.stacked .progress-bar {text-align: left;padding: 5px 10px;min-height: 20px;}.jsn-bootstrap3 .nav-tabs {margin: 0;}.jsn-bootstrap3 .nav-tabs > li {margin: 0 0 -1px 0;}.jsn-bootstrap3 .nav-tabs > li > a {margin-right: 0;padding: 0 15px;line-height: 34px;font-size: 1.1em;}.jsn-bootstrap3 .nav-tabs > .active > a,.jsn-bootstrap3 .nav-tabs > .active > a:hover,.jsn-bootstrap3 .nav-tabs > .active > a:focus {color: #333;font-weight: bold;font-size: 1.1em;}.jsn-bootstrap3 .nav-tabs .dropdown-toggle .caret {margin-top: 16px;}.jsn-bootstrap3 .tab-content {padding: 15px;background-color: #FFF;border: 1px solid #DDD;border-top: none;margin-bottom: 20px;}.jsn-bootstrap3 .accordion .accordion-group {margin-bottom: 10px;line-height: 1.5;box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);}.jsn-bootstrap3 .accordion .accordion-heading .accordion-toggle {color: #555;font-weight: bold;}.jsn-bootstrap3 .accordion .accordion-heading .accordion-toggle.collapsed {font-weight: normal;}.jsn-bootstrap3 .accordion .accordion-heading .accordion-toggle:hover {text-decoration: none;background-color: #EEE;}.jsn-bootstrap3 .carousel .carousel-caption h4 {font-size: 20px;}.jsn-bootstrap3 .carousel .carousel-caption h4 [class^="icon-"],.jsn-bootstrap3 .carousel .carousel-caption h4 [class*=" icon-"] {font-size: 16px;width: 16px;height: 20px;line-height: 20px;margin: 3px 8px 0 0;margin-right: 8px;}.jsn-bootstrap3 .carousel .carousel-image {background-repeat: no-repeat;background-size: cover;background-position: 50%;}.jsn-bootstrap3 .carousel-indicators li {    background-color: rgba(255,255,255,0.5);    margin-left: 8px;    border: 1px solid transparent;}.jsn-bootstrap3 .carousel-indicators li:hover {    border-color: rgba(255,255,255,0.5);    cursor: pointer;}.jsn-bootstrap3 .carousel-indicators .active {    background: #08c;}/*=================== BOOTSTRAP RTL STYLES ===========================*/html[dir="rtl"] .jsn-bootstrap3 .radio,html[dir="rtl"] .jsn-bootstrap3 .checkbox {padding-left: 0;padding-right: 18px;}html[dir="rtl"] .jsn-bootstrap3 .radio input[type="radio"],html[dir="rtl"] .jsn-bootstrap3 .checkbox input[type="checkbox"] {float: right;margin-left: 0;margin-right: -18px;}html[dir="rtl"] .jsn-bootstrap3 .form-horizontal .control-label {  float: right;}html[dir="rtl"] .jsn-bootstrap3 .form-horizontal .controls {  margin-left: 0;  margin-right: 180px;}/*=================== BOOTSTRAP DARK STYLES ===========================*/.jsn-bootstrap3 .jsn-style-dark {}.jsn-bootstrap3 .jsn-style-dark .well,.jsn-bootstrap3 .jsn-style-dark .breadcrumb,.jsn-bootstrap3 .jsn-style-dark input,.jsn-bootstrap3 .jsn-style-dark input[type="file"],.jsn-bootstrap3 .jsn-style-dark select,.jsn-bootstrap3 .jsn-style-dark textarea,.jsn-bootstrap3 .jsn-style-dark .progress,.jsn-bootstrap3 .jsn-style-dark code,.jsn-bootstrap3 .jsn-style-dark pre {-moz-box-shadow: rgba(255, 255, 255, 0.1) 0 1px 0, rgba(0, 0, 0, 0.8) 0 1px 7px 0px inset;-webkit-box-shadow: rgba(255, 255, 255, 0.1) 0 1px 0, rgba(0, 0, 0, 0.8) 0 1px 7px 0px inset;-o-box-shadow: rgba(255, 255, 255, 0.1) 0 1px 0, rgba(0, 0, 0, 0.8) 0 1px 7px 0px inset;box-shadow: rgba(255, 255, 255, 0.1) 0 1px 0, rgba(0, 0, 0, 0.8) 0 1px 7px 0px inset;background: #202020;background-color: rgba(0, 0, 0, 0.3);}.jsn-bootstrap3 .jsn-style-dark body {background: #2f2f2f;color: #c6c6c6;}.jsn-bootstrap3 .jsn-style-dark .breadcrumb {border: 0;}.jsn-bootstrap3 .jsn-style-dark .breadcrumb li {text-shadow: 0 1px 0 #000;}.jsn-bootstrap3 .jsn-style-dark .page-header {-moz-box-shadow: rgba(255, 255, 255, 0.07) 0 1px 0;-webkit-box-shadow: rgba(255, 255, 255, 0.07) 0 1px 0;-o-box-shadow: rgba(255, 255, 255, 0.07) 0 1px 0;box-shadow: rgba(255, 255, 255, 0.07) 0 1px 0;border-bottom: 1px solid #121212;}.jsn-bootstrap3 .jsn-style-dark h1,.jsn-bootstrap3 .jsn-style-dark h2,.jsn-bootstrap3 .jsn-style-dark h3,.jsn-bootstrap3 .jsn-style-dark h4,.jsn-bootstrap3 .jsn-style-dark h5,.jsn-bootstrap3 .jsn-style-dark h6 {color: white;}.jsn-bootstrap3 .jsn-style-dark h6 {color: #999;}.jsn-bootstrap3 .jsn-style-dark .nav-tabs .open .dropdown-toggle,.jsn-bootstrap3 .jsn-style-dark .nav-pills .open .dropdown-toggle,.jsn-bootstrap3 .jsn-style-dark .nav > .open.active > a:hover {background-color: #222222;border-color: #2f2f2f #2f2f2f transparent #2f2f2f;}.jsn-bootstrap3 .jsn-style-dark .nav > .dropdown.active > a:hover {color: #fff;}.jsn-bootstrap3 .jsn-style-dark .nav-tabs .active .dropdown-toggle .caret,.jsn-bootstrap3 .jsn-style-dark .nav-pills .active .dropdown-toggle .caret {border-top-color: #fff;}.jsn-bootstrap3 .jsn-style-dark .nav-tabs {border-bottom: 1px solid #666;}.jsn-bootstrap3 .jsn-style-dark .nav-tabs > .active > a,.jsn-bootstrap3 .jsn-style-dark .nav-tabs > .active > a:hover {background-color: #2f2f2f;color: #fff;border-color: #666 #666 transparent #666;}.jsn-bootstrap3 .jsn-style-dark .nav-tabs > li > a:hover {border-color: #2f2f2f #2f2f2f #666666 #2f2f2f;background-color: #222222;color: #00aaff;}.jsn-bootstrap3 .jsn-style-dark .nav-tabs.nav-stacked > li > a,.jsn-bootstrap3 .jsn-style-dark .nav-tabs.nav-stacked > li > a:hover {border-color: #666;}.jsn-bootstrap3 .jsn-style-dark .nav-pills > li > a:hover {background-color: #222222;color: #00aaff;}.jsn-bootstrap3 .jsn-style-dark .nav-list > li > a,.jsn-bootstrap3 .jsn-style-dark .nav-list .nav-header {text-shadow: 0 1px 0 #000;}.jsn-bootstrap3 .jsn-style-dark .nav-list > li > a:hover {background-color: #161616;color: #00aaff;}.jsn-bootstrap3 .jsn-style-dark .nav-list .active > a:hover {background-color: #0088cc;color: white;}.jsn-bootstrap3 .jsn-style-dark .tabs-below .nav-tabs {border-top: 1px solid #666;}.jsn-bootstrap3 .jsn-style-dark .tabs-left .nav-tabs {border-right: 1px solid #666;}.jsn-bootstrap3 .jsn-style-dark .tabs-right .nav-tabs {border-left: 1px solid #666;}.jsn-bootstrap3 .jsn-style-dark .tabs-below .nav-tabs > li > a:hover {border-top: 1px solid #666;}.jsn-bootstrap3 .jsn-style-dark .tabs-left .nav-tabs > li > a:hover {border-color: transparent #666 transparent transparent;}.jsn-bootstrap3 .jsn-style-dark .tabs-right .nav-tabs > li > a:hover {border-color: transparent transparent transparent #666;}.jsn-bootstrap3 .jsn-style-dark .tabs-below .nav-tabs .active > a,.jsn-bootstrap3 .jsn-style-dark .tabs-below .nav-tabs .active > a:hover {border-color: transparent #666 #666 #666;}.jsn-bootstrap3 .jsn-style-dark .tabs-left .nav-tabs .active > a,.jsn-bootstrap3 .jsn-style-dark .tabs-left .nav-tabs .active > a:hover {border-color: #666 transparent #666 #666;}.jsn-bootstrap3 .jsn-style-dark .tabs-right .nav-tabs .active > a,.jsn-bootstrap3 .jsn-style-dark .tabs-right .nav-tabs .active > a:hover {border-color: #666 #666 #666 transparent;}.jsn-bootstrap3 .jsn-style-dark :-moz-placeholder {color: #666666;}.jsn-bootstrap3 .jsn-style-dark ::-webkit-input-placeholder {color: #666666;}.jsn-bootstrap3 .jsn-style-dark .input-prepend .add-on,.jsn-bootstrap3 .jsn-style-dark .input-append .add-on {background: #444;color: #c6c6c6;border-color: #111;text-shadow: 0 1px 0  black;}.jsn-bootstrap3 .jsn-style-dark label {color: #c6c6c6;}.jsn-bootstrap3 .jsn-style-dark input,.jsn-bootstrap3 .jsn-style-dark input[type="file"],.jsn-bootstrap3 .jsn-style-dark select,.jsn-bootstrap3 .jsn-style-dark textarea {color: white;border-color: #111111;}.jsn-bootstrap3 .jsn-style-dark .search-query {-webkit-box-shadow: rgba(255, 255, 255, 0.1) 0 1px 0, rgba(0, 0, 0, 0) 0 1px 7px 0px inset;}.jsn-bootstrap3 .jsn-style-dark legend {color: white;-moz-box-shadow: rgba(255, 255, 255, 0.07) 0 1px 0;-webkit-box-shadow: rgba(255, 255, 255, 0.07) 0 1px 0;-o-box-shadow: rgba(255, 255, 255, 0.07) 0 1px 0;box-shadow: rgba(255, 255, 255, 0.07) 0 1px 0;border-bottom: 1px solid #121212;}.jsn-bootstrap3 .jsn-style-dark .form-actions {border-top-color: #222;background-color: #444;}.jsn-bootstrap3 .jsn-style-dark .help-inline {color: #999;}.jsn-bootstrap3 .jsn-style-dark .control-group.warning > label,.jsn-bootstrap3 .jsn-style-dark .control-group.warning .help-block,.jsn-bootstrap3 .jsn-style-dark .control-group.warning .help-inline {color: #faa732;}.jsn-bootstrap3 .jsn-style-dark .control-group.warning input,.jsn-bootstrap3 .jsn-style-dark .control-group.warning select,.jsn-bootstrap3 .jsn-style-dark .control-group.warning textarea {color: #faa732;border-color: #faa732;}.jsn-bootstrap3 .jsn-style-dark .control-group.warning input:focus,.jsn-bootstrap3 .jsn-style-dark .control-group.warning select:focus,.jsn-bootstrap3 .jsn-style-dark .control-group.warning textarea:focus {border-color: #faa732;-moz-box-shadow: 0 0 6px #faa732;-webkit-box-shadow: 0 0 6px #faa732;-o-box-shadow: 0 0 6px #faa732;box-shadow: 0 0 6px #faa732;}.jsn-bootstrap3 .jsn-style-dark .control-group.success > label,.jsn-bootstrap3 .jsn-style-dark .control-group.success .help-block,.jsn-bootstrap3 .jsn-style-dark .control-group.success .help-inline {color: #5bb75b;}.jsn-bootstrap3 .jsn-style-dark .control-group.success input,.jsn-bootstrap3 .jsn-style-dark .control-group.success select,.jsn-bootstrap3 .jsn-style-dark .control-group.success textarea {color: #5bb75b;border-color: #5bb75b;}.jsn-bootstrap3 .jsn-style-dark .control-group.success input:focus,.jsn-bootstrap3 .jsn-style-dark .control-group.success select:focus,.jsn-bootstrap3 .jsn-style-dark .control-group.success textarea:focus {border-color: #5bb75b;-moz-box-shadow: 0 0 6px #5bb75b;-webkit-box-shadow: 0 0 6px #5bb75b;-o-box-shadow: 0 0 6px #5bb75b;box-shadow: 0 0 6px #5bb75b;}.jsn-bootstrap3 .jsn-style-dark .control-group.error > label,.jsn-bootstrap3 .jsn-style-dark .control-group.error .help-block,.jsn-bootstrap3 .jsn-style-dark .control-group.error .help-inline {color: #fc5b5e;}.jsn-bootstrap3 .jsn-style-dark .control-group.error input,.jsn-bootstrap3 .jsn-style-dark .control-group.error select,.jsn-bootstrap3 .jsn-style-dark .control-group.error textarea {color: #fc5b5e;border-color: #fc5b5e;}.jsn-bootstrap3 .jsn-style-dark .control-group.error input:focus,.jsn-bootstrap3 .jsn-style-dark .control-group.error select:focus,.jsn-bootstrap3 .jsn-style-dark .control-group.error textarea:focus {border-color: #fc5b5e;-moz-box-shadow: 0 0 6px #fc5b5e;-webkit-box-shadow: 0 0 6px #fc5b5e;-o-box-shadow: 0 0 6px #fc5b5e;box-shadow: 0 0 6px #fc5b5e;}.jsn-bootstrap3 .jsn-style-dark .table thead {color: white;}.jsn-bootstrap3 .jsn-style-dark .table td {border-top-color: #666;}.jsn-bootstrap3 .jsn-style-dark .table-striped tbody tr:nth-child(2n+1) td,.jsn-bootstrap3 .jsn-style-dark .table-striped tbody tr:nth-child(2n+1) th {background-color: #444;}.jsn-bootstrap3 .jsn-style-dark .table-bordered {border: 1px solid #666;}.jsn-bootstrap3 .jsn-style-dark .table-bordered th + th,.jsn-bootstrap3 .jsn-style-dark .table-bordered td + td,.jsn-bootstrap3 .jsn-style-dark .table-bordered th + td,.jsn-bootstrap3 .jsn-style-dark .table-bordered td + th {border-left: 1px solid #666;}.jsn-bootstrap3 .jsn-style-dark .pagination a:hover {color: #00aaff;background-color: #222222;}.jsn-bootstrap3 .jsn-style-dark .pagination .active a {color: #fff;background-color: #222222;}.jsn-bootstrap3 .jsn-style-dark .pagination a {border-color: #666;}.jsn-bootstrap3 .jsn-style-dark .pager a {background-color: #2f2f2f;border-color: #666;}.jsn-bootstrap3 .jsn-style-dark .pager a:hover {background-color: #222222;color: #00aaff;}.jsn-bootstrap3 .jsn-style-dark .alert {color: #fff;background-color: #faa732;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);border-color: #a86404;}.jsn-bootstrap3 .jsn-style-dark .alert h4 {color: #c17305;}.jsn-bootstrap3 .jsn-style-dark .alert-success {color: #fff;background-color: #5bb75b;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);border-color: #2d662d;}.jsn-bootstrap3 .jsn-style-dark .alert-success h4 {color: #347834;}.jsn-bootstrap3 .jsn-style-dark .alert-error {color: #fff;background-color: #fc5b5e;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);border-color: #d40408;}.jsn-bootstrap3 .jsn-style-dark .alert-error h4 {color: #ed0409;}.jsn-bootstrap3 .jsn-style-dark .alert-info {color: #fff;background-color: #3a87ad;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);border-color: #1a3c4e;}.jsn-bootstrap3 .jsn-style-dark .alert-info h4 {color: #204b61;}.jsn-bootstrap3 .jsn-style-dark .modal {background-color: #444;}.jsn-bootstrap3 .jsn-style-dark .modal-header {border-bottom: 1px solid #222;}.jsn-bootstrap3 .jsn-style-dark .modal-body p {color: #c6c6c6;}.jsn-bootstrap3 .jsn-style-dark .modal-footer {background-color: #373737;border-top: 1px solid #222;-moz-box-shadow: 0 1px 0 #333333 inset;-webkit-box-shadow: 0 1px 0 #333333 inset;-o-box-shadow: 0 1px 0 #333333 inset;box-shadow: 0 1px 0 #333333 inset;}.jsn-bootstrap3 .jsn-style-dark blockquote {border-left-color: #111;}.jsn-bootstrap3 .jsn-style-dark blockquote.pull-right {border-right-color: #111;}.jsn-bootstrap3 .jsn-style-dark hr {-moz-box-shadow: rgba(255, 255, 255, 0.07) 0 1px 0;-webkit-box-shadow: rgba(255, 255, 255, 0.07) 0 1px 0;-o-box-shadow: rgba(255, 255, 255, 0.07) 0 1px 0;box-shadow: rgba(255, 255, 255, 0.07) 0 1px 0;border-bottom: 1px solid #333;border-top: none;}.jsn-bootstrap3 .jsn-style-dark code {border: none;}.jsn-bootstrap3 .jsn-style-dark pre {border: none;color: #c6c6c6;}

/* FILE: /plugins/system/pagebuilder/assets/joomlashine/css/jsn-fonticomoon.css */
/** * @version    $Id$ * @package    JSN_Framework * @author     JoomlaShine Team <support@joomlashine.com> * @copyright  Copyright (C) 2012 JoomlaShine.com. All Rights Reserved. * @license    GNU/GPL v2 or later http://www.gnu.org/licenses/gpl-2.0.html * * Websites: http://www.joomlashine.com * Technical Support:  Feedback - http://www.joomlashine.com/contact-us/get-support.html *//*=================== FONT ICOMOON OVERRIDES ===========================*/.jsn-bootstrap3 [class^="icon-"],.jsn-bootstrap3 [class*=" icon-"] {font-size: 16px;}.jsn-bootstrap3 .btn [class^="icon-"],.jsn-bootstrap3 .btn [class*=" icon-"],.jsn-bootstrap3 .ui-tabs-nav [class^="icon-"],.jsn-bootstrap3 .ui-tabs-nav [class*=" icon-"],.jsn-bootstrap3 .jsn-add-more [class^="icon-"],.jsn-bootstrap3 .jsn-add-more [class*="-icon-"],#toolbar-custom [class^="icon-"],#toolbar-custom [class*=" icon-"],.jsn-bootstrap3 .jsn-reset-search [class^="icon-"],.jsn-bootstrap3 .jsn-reset-search [class*=" icon-"],#jsn_is_showcase_tabs ul.ui-widget-header [class^="icon-"],#jsn_is_showcase_tabs ul.ui-widget-header [class*=" icon-"] {font-size: 12px;}.jsn-bootstrap3 .btn [class^="icon-"],.jsn-bootstrap3 .btn [class*=" icon-"] {margin-left: 5px;margin-right: 5px;}.jsn-bootstrap3 .btn.btn-icon [class^="icon-"],.jsn-bootstrap3 .btn.btn-icon [class*=" icon-"] {margin: 0;}.jsn-bootstrap3 .progress .bar [class^="icon-"],.jsn-bootstrap3 .progress .bar [class*=" icon-"] {margin: 0 8px;}.jsn-bootstrap3 .accordion-heading [class^="icon-"],.jsn-bootstrap3 .accordion-heading [class*=" icon-"],.jsn-bootstrap3 .nav-tabs [class^="icon-"],.jsn-bootstrap3 .nav-tabs [class*=" icon-"],.jsn-bootstrap3 .carousel-content h4 [class^="icon-"],.jsn-bootstrap3 .carousel-content h4 [class*=" icon-"] {margin-right: 8px;}.jsn-bootstrap3 .jsn-style-dark [class^="icon-"],.jsn-bootstrap3 .jsn-style-dark [class*=" icon-"] {color: #fff;}.pagetitle,#jsn-adminbar #module-menu a,#module-menu #menu ul li a {width: auto; /* Only fix in J2.5 */}.icon-magic:before {content: "\6b";}.icon-list-alt:before {content: "\31";}.icon-bolt:before {content: "\79";}

/* FILE: /plugins/system/pagebuilder/assets/3rd-party/font-icomoon/css/icomoon.css */
@font-face {    font-family: 'IcoMoon';    src: url(/plugins/system/pagebuilder/assets/3rd-party/font-icomoon/fonts/IcoMoon.eot);    src: url(/plugins/system/pagebuilder/assets/3rd-party/font-icomoon/fonts/IcoMoon.eot?#iefix) format('embedded-opentype'),    url('../fonts/IcoMoon.svg#IcoMoon') format('svg'),    url(/plugins/system/pagebuilder/assets/3rd-party/font-icomoon/fonts/IcoMoon.woff) format('woff'),    url(/plugins/system/pagebuilder/assets/3rd-party/font-icomoon/fonts/IcoMoon.ttf) format('truetype');    font-weight: normal;    font-style: normal;}.jsn-pagebuilder [data-icon]:before {    font-family: 'IcoMoon';    content: attr(data-icon);    speak: none;}.jsn-pagebuilder [class^="icon-"],.jsn-pagebuilder [class*=" icon-"] {    display: inline-block;    width: 14px;    height: 14px;    margin-right: .3em;    line-height: 14px;}.jsn-pagebuilder [class^="icon-"]:before,.jsn-pagebuilder [class*=" icon-"]:before {    font-family: 'IcoMoon';    font-style: normal;    speak: none;}.jsn-pagebuilder [class^="icon-"].disabled,.jsn-pagebuilder [class*=" icon-"].disabled {    font-weight: normal;}.jsn-pagebuilder .icon-home:before {    content: "\21";}.jsn-pagebuilder .icon-user:before {    content: "\22";}.jsn-pagebuilder .icon-checkedout:before,.jsn-pagebuilder .icon-lock:before,.jsn-pagebuilder .icon-locked:before {    content: "\23";}.jsn-pagebuilder .icon-comment:before,.jsn-pagebuilder .icon-comments:before {    content: "\24";}.jsn-pagebuilder .icon-comments-2:before {    content: "\25";}.jsn-pagebuilder .icon-share-alt:before,.jsn-pagebuilder .icon-out:before {    content: "\26";}.jsn-pagebuilder .icon-share:before,.jsn-pagebuilder .icon-redo:before {    content: "\27";}.jsn-pagebuilder .icon-undo:before {    content: "\28";}.jsn-pagebuilder .icon-file-add:before {    content: "\29";}.jsn-pagebuilder .icon-new:before,.jsn-pagebuilder .icon-plus:before {    content: "\2a";}.jsn-pagebuilder .icon-apply:before,.jsn-pagebuilder .icon-edit:before,.jsn-pagebuilder .icon-pencil:before {    content: "\2b";}.jsn-pagebuilder .icon-pencil-2:before {    content: "\2c";}.jsn-pagebuilder .icon-folder-open:before,.jsn-pagebuilder .icon-folder:before {    content: "\2d";}.jsn-pagebuilder .icon-folder-close:before,.jsn-pagebuilder .icon-folder-2:before {    content: "\2e";}.jsn-pagebuilder .icon-picture:before {    content: "\2f";}.jsn-pagebuilder .icon-pictures:before {    content: "\30";}.jsn-pagebuilder .icon-list:before,.jsn-pagebuilder .icon-list-view:before {    content: "\31";}.jsn-pagebuilder .icon-power-cord:before {    content: "\32";}.jsn-pagebuilder .icon-cube:before {    content: "\33";}.jsn-pagebuilder .icon-puzzle:before {    content: "\34";}.jsn-pagebuilder .icon-flag:before {    content: "\35";}.jsn-pagebuilder .icon-tools:before {    content: "\36";}.jsn-pagebuilder .icon-cogs:before {    content: "\37";}.jsn-pagebuilder .icon-options:before,.jsn-pagebuilder .icon-cog:before {    content: "\38";}.jsn-pagebuilder .icon-equalizer:before {    content: "\39";}.jsn-pagebuilder .icon-wrench:before {    content: "\3a";}.jsn-pagebuilder .icon-brush:before {    content: "\3b";}.jsn-pagebuilder .icon-eye-open:before,.jsn-pagebuilder .icon-eye:before {    content: "\3c";}.jsn-pagebuilder .icon-checkbox-unchecked:before {    content: "\3d";}.jsn-pagebuilder .icon-checkin:before,.jsn-pagebuilder .icon-checkbox:before {    content: "\3e";}.jsn-pagebuilder .icon-checkbox-partial:before {    content: "\3f";}.jsn-pagebuilder .icon-asterisk:before,.jsn-pagebuilder .icon-star-empty:before {    content: "\40";}.jsn-pagebuilder .icon-star-2:before {    content: "\41";}.jsn-pagebuilder .icon-featured:before,.jsn-pagebuilder .icon-star:before {    content: "\42";}.jsn-pagebuilder .icon-calendar:before {    content: "\43";}.jsn-pagebuilder .icon-calendar-2:before {    content: "\44";}.jsn-pagebuilder .icon-question-sign:before,.jsn-pagebuilder .icon-help:before {    content: "\45";}.jsn-pagebuilder .icon-support:before {    content: "\46";}.jsn-pagebuilder .icon-pending:before,.jsn-pagebuilder .icon-warning:before {    content: "\48";}.jsn-pagebuilder .icon-publish:before,.jsn-pagebuilder .icon-save:before,.jsn-pagebuilder .icon-ok:before,.jsn-pagebuilder .icon-checkmark:before {    content: "\47";}.jsn-pagebuilder .icon-unpublish:before,.jsn-pagebuilder .icon-cancel:before {    content: "\4a";}.jsn-pagebuilder .icon-eye-close:before,.jsn-pagebuilder .icon-minus:before {    content: "\4b";}.jsn-pagebuilder .icon-purge:before,.jsn-pagebuilder .icon-trash:before {    content: "\4c";}.jsn-pagebuilder .icon-envelope:before,.jsn-pagebuilder .icon-mail:before {    content: "\4d";}.jsn-pagebuilder .icon-mail-2:before {    content: "\4e";}.jsn-pagebuilder .icon-unarchive:before,.jsn-pagebuilder .icon-drawer:before {    content: "\4f";}.jsn-pagebuilder .icon-archive:before,.jsn-pagebuilder .icon-drawer-2:before {    content: "\50";}.jsn-pagebuilder .icon-box-add:before {    content: "\51";}.jsn-pagebuilder .icon-box-remove:before {    content: "\52";}.jsn-pagebuilder .icon-search:before {    content: "\53";}.jsn-pagebuilder .icon-filter:before {    content: "\54";}.jsn-pagebuilder .icon-camera:before {    content: "\55";}.jsn-pagebuilder .icon-play:before {    content: "\56";}.jsn-pagebuilder .icon-music:before {    content: "\57";}.jsn-pagebuilder .icon-grid-view:before {    content: "\58";}.jsn-pagebuilder .icon-grid-view-2:before {    content: "\59";}.jsn-pagebuilder .icon-menu:before {    content: "\5a";}.jsn-pagebuilder .icon-thumbs-up:before {    content: "\5b";}.jsn-pagebuilder .icon-thumbs-down:before {    content: "\5c";}.jsn-pagebuilder .icon-delete:before,.jsn-pagebuilder .icon-remove:before,.jsn-pagebuilder .icon-cancel-2:before {    content: "\49";}.jsn-pagebuilder .icon-save-new:before,.jsn-pagebuilder .icon-plus-2:before {    content: "\5d";}.jsn-pagebuilder .icon-ban-circle:before,.jsn-pagebuilder .icon-minus-sign:before,.jsn-pagebuilder .icon-minus-2:before {    content: "\5e";}.jsn-pagebuilder .icon-key:before {    content: "\5f";}.jsn-pagebuilder .icon-quote:before {    content: "\60";}.jsn-pagebuilder .icon-quote-2:before {    content: "\61";}.jsn-pagebuilder .icon-database:before {    content: "\62";}.jsn-pagebuilder .icon-location:before {    content: "\63";}.jsn-pagebuilder .icon-zoom-in:before {    content: "\64";}.jsn-pagebuilder .icon-zoom-out:before {    content: "\65";}.jsn-pagebuilder .icon-expand:before {    content: "\66";}.jsn-pagebuilder .icon-contract:before {    content: "\67";}.jsn-pagebuilder .icon-expand-2:before {    content: "\68";}.jsn-pagebuilder .icon-contract-2:before {    content: "\69";}.jsn-pagebuilder .icon-health:before {    content: "\6a";}.jsn-pagebuilder .icon-wand:before {    content: "\6b";}.jsn-pagebuilder .icon-unblock:before,.jsn-pagebuilder .icon-refresh:before {    content: "\6c";}.jsn-pagebuilder .icon-vcard:before {    content: "\6d";}.jsn-pagebuilder .icon-clock:before {    content: "\6e";}.jsn-pagebuilder .icon-compass:before {    content: "\6f";}.jsn-pagebuilder .icon-address:before {    content: "\70";}.jsn-pagebuilder .icon-feed:before {    content: "\71";}.jsn-pagebuilder .icon-flag-2:before {    content: "\72";}.jsn-pagebuilder .icon-pin:before {    content: "\73";}.jsn-pagebuilder .icon-lamp:before {    content: "\74";}.jsn-pagebuilder .icon-chart:before {    content: "\75";}.jsn-pagebuilder .icon-bars:before {    content: "\76";}.jsn-pagebuilder .icon-pie:before {    content: "\77";}.jsn-pagebuilder .icon-dashboard:before {    content: "\78";}.jsn-pagebuilder .icon-lightning:before {    content: "\79";}.jsn-pagebuilder .icon-move:before {    content: "\7a";}.jsn-pagebuilder .icon-next:before {    content: "\7b";}.jsn-pagebuilder .icon-previous:before {    content: "\7c";}.jsn-pagebuilder .icon-first:before {    content: "\7d";}.jsn-pagebuilder .icon-last:before {    content: "\e000";}.jsn-pagebuilder .icon-loop:before {    content: "\e001";}.jsn-pagebuilder .icon-shuffle:before {    content: "\e002";}.jsn-pagebuilder .icon-arrow-first:before {    content: "\e003";}.jsn-pagebuilder .icon-arrow-last:before {    content: "\e004";}.jsn-pagebuilder .icon-chevron-up:before,.jsn-pagebuilder .icon-uparrow:before,.jsn-pagebuilder .icon-arrow-up:before {    content: "\e005";}.jsn-pagebuilder .icon-chevron-right:before,.jsn-pagebuilder .icon-arrow-right:before {    content: "\e006";}.jsn-pagebuilder .icon-chevron-down:before,.jsn-pagebuilder .icon-downarrow:before,.jsn-pagebuilder .icon-arrow-down:before {    content: "\e007";}.jsn-pagebuilder .icon-chevron-left:before,.jsn-pagebuilder .icon-arrow-left:before {    content: "\e008";}.jsn-pagebuilder .icon-arrow-up-2:before {    content: "\e009";}.jsn-pagebuilder .icon-arrow-right-2:before {    content: "\e00a";}.jsn-pagebuilder .icon-download:before,.jsn-pagebuilder .icon-arrow-down-2:before {    content: "\e00b";}.jsn-pagebuilder .icon-arrow-left-2:before {    content: "\e00c";}.jsn-pagebuilder .icon-play-2:before {    content: "\e00d";}.jsn-pagebuilder .icon-menu-2:before {    content: "\e00e";}.jsn-pagebuilder .icon-arrow-up-3:before {    content: "\e00f";}.jsn-pagebuilder .icon-arrow-right-3:before {    content: "\e010";}.jsn-pagebuilder .icon-arrow-down-3:before {    content: "\e011";}.jsn-pagebuilder .icon-arrow-left-3:before {    content: "\e012";}.jsn-pagebuilder .icon-print:before,.jsn-pagebuilder .icon-printer:before {    content: "\e013";}.jsn-pagebuilder .icon-color-palette:before {    content: "\e014";}.jsn-pagebuilder .icon-camera-2:before {    content: "\e015";}.jsn-pagebuilder .icon-file:before {    content: "\e016";}.jsn-pagebuilder .icon-file-remove:before {    content: "\e017";}.jsn-pagebuilder .icon-save-copy:before,.jsn-pagebuilder .icon-copy:before {    content: "\e018";}.jsn-pagebuilder .icon-cart:before {    content: "\e019";}.jsn-pagebuilder .icon-basket:before {    content: "\e01a";}.jsn-pagebuilder .icon-broadcast:before {    content: "\e01b";}.jsn-pagebuilder .icon-screen:before {    content: "\e01c";}.jsn-pagebuilder .icon-tablet:before {    content: "\e01d";}.jsn-pagebuilder .icon-mobile:before {    content: "\e01e";}.jsn-pagebuilder .icon-users:before {    content: "\e01f";}.jsn-pagebuilder .icon-briefcase:before {    content: "\e020";}.jsn-pagebuilder .icon-download:before {    content: "\e021";}.jsn-pagebuilder .icon-upload:before {    content: "\e022";}.jsn-pagebuilder .icon-bookmark:before {    content: "\e023";}.jsn-pagebuilder .icon-out-2:before {    content: "\e024";}