.iphorm-clearfix:before,
.iphorm-clearfix:after {
content: "\0020";
display: block;
height: 0;
overflow: hidden;
}
.iphorm-clearfix:after {clear: both;}
.iphorm-clearfix {zoom: 1;}  .iphorm-inner input[type="checkbox"], input[type="radio"] {
vertical-align: middle;
}
.iphorm-inner label {
vertical-align: middle;
display: inline-block;
min-height: 20px;
}
.iphorm-inner button::-moz-focus-inner {border: 0;}
.iphorm-inner :focus, .iphorm-inner a:focus{outline: 0} .iphorm-inner input.middle:focus, .iphorm-inner select.middle:focus, .iphorm-inner textarea.middle:focus {outline-width: 0;}
.iphorm-inner input:focus, .iphorm-inner select:focus, .iphorm-inner textarea:focus {outline: none;}
.iphorm-inner textarea {overflow: auto; vertical-align: top;} .iphorm-inner button, .iphorm-innerinput{ width: auto;
overflow: visible
}
.iphorm-inner button{border: 1px outset #ccc}  .iphorm-inner .iphorm-elements {
margin: 0;
padding: 0;
}
.iphorm-element-spacer {
padding-bottom: 10px;
} .iphorm-hidden {
display: none
} .iphorm-element-wrap label span.iphorm-required {
color: #cc0101;
font-size: 10px;
} .iphorm-elements .iphorm-element-wrap-text input,
.iphorm-elements .iphorm-element-wrap-captcha input,
.iphorm-elements .iphorm-element-wrap-password input,
.iphorm-elements .iphorm-element-wrap select,
.iphorm-elements .iphorm-element-wrap textarea {
margin: 0;
margin-bottom: 3px;
color: #999;
border: solid 1px #CCC;
padding: 2px;
min-width: 10px;
max-width: 100%;
}
.iphorm-elements .iphorm-element-wrap-text input:hover,
.iphorm-elements .iphorm-element-wrap-captcha input:hover,
.iphorm-elements .iphorm-element-wrap-password input:hover,
.iphorm-elements .iphorm-element-wrap select:hover,
.iphorm-elements .iphorm-element-wrap textarea:hover,
.iphorm-elements .iphorm-element-wrap-text input:active,
.iphorm-elements .iphorm-element-wrap-captcha input:active,
.iphorm-elements .iphorm-element-wrap-password input:active,
.iphorm-elements .iphorm-element-wrap select:active,
.iphorm-elements .iphorm-element-wrap textarea:active,
.iphorm-elements .iphorm-element-wrap-text input:focus,
.iphorm-elements .iphorm-element-wrap-captcha input:focus,
.iphorm-elements .iphorm-element-wrap-password input:focus,
.iphorm-elements .iphorm-element-wrap select:focus,
.iphorm-elements .iphorm-element-wrap textarea:focus
{color: #000;} .iphorm-elements .iphorm-element-wrap-text input,
.iphorm-elements .iphorm-element-wrap-captcha input,
.iphorm-elements .iphorm-element-wrap-password input {
line-height: 1;
} .iphorm-elements .iphorm-element-wrap-textarea textarea {
line-height: 1.4;
} .iphorm-element-wrap > label {
font-weight: bold;
padding: 0 0 4px 0;
display: inline-block;
} .iphom-upload-progress-wrap {
display: none;
background: #eee;
border: 1px solid #ddd;
padding: 5px;
margin: 0 5px 5px 0;
line-height: 14px;
}
.iphorm-upload-progress-bar-wrap {
background: #eee;
border: 1px solid #ccc;
padding: 1px;
}
.iphorm-upload-progress-bar {
width: 0;
height: 10px;
background: #7ec100;
}
.iphorm-upload-info {
padding-top: 3px;
}
.iphorm-upload-info > div {
float: left;
display: inline-block;
padding: 0 10px;
font-size: 11px;
line-height: 15px;
}
.iphorm-upload-error {
display: none;
padding: 3px;
background: #F3CAC7;
}
.iphorm-upload-info > div:first-child {
padding-left: 2px;
}
.iphorm-file-queue {
display: none;
padding-bottom: 5px;
}
.iphorm-upload-queue-file {
float: left;
display: inline-block;
background: #eee;
border: 1px solid #ddd;
padding: 5px;
margin: 0 5px 5px 0;
position: relative;
overflow: hidden;
}
.iphorm-upload-queue-filename {
float: left;
max-width: 200px;
overflow: hidden;
white-space: nowrap;
margin-right: 20px;
}
.iphorm-upload-queue-remove {
font-size: 10px;
font-weight: bold;
color: #000;
cursor: pointer;
position: absolute;
right: 0;
top: 50%;
margin: -8px 4px 0 0;
height: 17px;
width: 17px;
line-height: 17px;
text-align: center;
display: block;
}
.iphorm-upload-queue-success {
font-size: 10px;
font-weight: bold;
color: #000;
position: absolute;
right: 0;
top: 50%;
margin: -8px 4px 0 0;
height: 17px;
width: 17px;
line-height: 17px;
text-indent: -99999px;
background: url(//libertyimmigrationcenter.com/wp-content/plugins/iphorm-form-builder/images/file-upload-tick.png) no-repeat center center;
display: block;
} .iphorm-swfupload {
position: relative;
margin-bottom: 8px;
display: none;
}
.iphorm-swfupload object.swfupload {
position: absolute;
left: 0;
bottom: 0; margin: 0 !important;
padding: 0 !important;
} .iphorm-swfupload-browse {
background: #EEE;
border: solid 1px #DDD;
text-align: center;
min-width: 80px;
min-height: 20px;
line-height: 20px;
padding: 1px 10px;
display: inline-block;
cursor: pointer;
float: left;
position: relative;
color: #000;
}
.iphorm-swfupload-browse:hover {
background: #DDD;
} .iphorm-add-another-upload {
margin-top: 5px;
}
.iphorm-add-another-upload span.iphorm-add-another-upload-button {
background: #EEE;
border: solid 1px #DDD;
text-align: center;
cursor: pointer;
padding: 4px 10px;
margin: 3px 0;
float: left;
line-height: 1;
}
.iphorm-add-another-upload span.iphorm-add-another-upload-button:hover {
background: #ddd;
} .iphorm-element-wrap p.iphorm-description,
#content .iphorm-element-wrap p.iphorm-description {
margin: 0;
font-size: 11px;
}
.iphorm-element-wrap p.iphorm-description {
padding-bottom: 0;
font-size: 11px;
font-style: italic;
} h3.iphorm-title {
font-size: 22px;
font-weight: bold;
margin: 0;
padding-bottom: 8px;
} p.iphorm-description {
font-size: 12px;
color: #666;
margin: 0;
padding-bottom: 20px;
} .iphorm-input-checkbox-ul, .iphorm-input-radio-ul {
margin: 0;
padding: 0;
}
.iphorm-input-checkbox-ul .iphorm-input-checkbox-li,
.iphorm-input-radio-ul .iphorm-input-radio-li {
margin: 0;
padding: 0;
height: 25px;
height: auto;
min-height: 25px;
}
.iphorm-input-checkbox-ul .iphorm-input-checkbox-li label,
.iphorm-input-radio-ul .iphorm-input-radio-li label {
position: relative;
}
.iphorm-elements .iphorm-element-wrap .iphorm-input-checkbox-ul .iphorm-input-checkbox-li input,
.iphorm-elements .iphorm-element-wrap .iphorm-input-radio-ul .iphorm-input-radio-li input {
border: none;
}
.iphorm-input-checkbox-li label,
.iphorm-input-radio-li label { line-height: 23px; } .iphorm-options-inline > .iphorm-input-checkbox-li,
.iphorm-options-inline > .iphorm-input-radio-li {
display: inline;
padding: 0 15px 5px 0;
float: left;
}
.iphorm-options-inline .iphorm-input-checkbox-li label,
.iphorm-options-inline .iphorm-input-radio-li label {white-space: nowrap;} .iphorm-captcha-image-wrap {
position: relative;
}
.ifb-captcha-image-inner {
position: relative;
float: left;
background: #fff url(//libertyimmigrationcenter.com/wp-content/plugins/iphorm-form-builder/images/captcha-refresh-icon.png) no-repeat center center;
cursor: pointer;
}
.ifb-captcha-image-inner img {
max-width: 100%;
display: block;
} .iphorm-group-title-description-wrap {
margin-bottom: 10px;
}
.iphorm-group-title {
font-size: 17px;
font-weight: bold;
margin: 0;
padding-bottom: 5px;
}
p.iphorm-group-description {
font-size: 13px;
color: #666;
margin: 0;
padding-bottom: 0;
}
.iphorm-group-style-bordered > .iphorm-group-elements {
border: solid 1px #CCC;
padding: 10px 10px 0;
}
.iphorm-group-row {
padding: 0;
}
.iphorm-group-row > .iphorm-element-wrap,
.iphorm-group-row > .iphorm-group-wrap {
display: inline-block;
float: left;
min-height: 1px;
padding: 0;
}
.iphorm-group-alignment-proportional > .iphorm-group-elements > .iphorm-group-row-1cols > .iphorm-element-wrap,
.iphorm-group-alignment-proportional > .iphorm-group-elements > .iphorm-group-row-1cols > .iphorm-group-wrap {
width: 100%;
}
.iphorm-group-alignment-proportional > .iphorm-group-elements > .iphorm-group-row-2cols > .iphorm-element-wrap,
.iphorm-group-alignment-proportional > .iphorm-group-elements > .iphorm-group-row-2cols > .iphorm-group-wrap {
width: 49.9%;
}
.iphorm-group-alignment-proportional > .iphorm-group-elements > .iphorm-group-row-3cols  > .iphorm-element-wrap,
.iphorm-group-alignment-proportional > .iphorm-group-elements > .iphorm-group-row-3cols > .iphorm-group-wrap {
width: 33.3%;
}
.iphorm-group-alignment-proportional .iphorm-group-row-4cols > .iphorm-element-wrap,
.iphorm-group-alignment-proportional .iphorm-group-row-4cols > .iphorm-group-wrap {
width: 25%;
}
.iphorm-group-alignment-proportional .iphorm-group-row-5cols > .iphorm-element-wrap,
.iphorm-group-alignment-proportional .iphorm-group-row-5cols > .iphorm-group-wrap {
width: 20%;
}
.iphorm-group-alignment-left > .iphorm-group-elements > .iphorm-group-row > .iphorm-element-wrap,
.iphorm-group-alignment-left > .iphorm-group-elements > .iphorm-group-row > .iphorm-group-wrap {
float: left;
width: auto;
}
.iphorm-group-alignment-left > .iphorm-group-elements > .iphorm-group-row > .iphorm-group-alignment-proportional {
width: 100%;
clear: both;
} .iphorm-group-alignment-proportional > .iphorm-group-elements > .iphorm-group-row > .iphorm-element-wrap .iphorm-element-spacer {
padding: 0 10px 10px 0;
}
.iphorm-group-alignment-proportional > .iphorm-group-elements > .iphorm-group-row > .iphorm-element-wrap.last-child .iphorm-element-spacer,
.iphorm-group-alignment-proportional > .iphorm-group-elements > .iphorm-group-row.iphorm-group-row-1cols > .iphorm-element-wrap .iphorm-element-spacer,
.iphorm-group-alignment-left > .iphorm-group-elements > .iphorm-group-row > .iphorm-element-wrap.last-child .iphorm-element-spacer,
.iphorm-group-alignment-left > .iphorm-group-elements > .iphorm-group-row.iphorm-group-row-1cols > .iphorm-element-wrap .iphorm-element-spacer {
padding: 0 0 10px 0;
} .iphorm-group-alignment-left > .iphorm-group-elements > .iphorm-group-row > .iphorm-element-wrap .iphorm-element-spacer {
padding: 0 10px 10px 0;
}
.iphorm-group-alignment-proportional > .iphorm-group-elements .iphorm-group-wrap > .iphorm-group-elements {
margin-right: 10px;
}
.iphorm-group-alignment-proportional > .iphorm-group-elements .iphorm-group-wrap.last-child > .iphorm-group-elements,
.iphorm-group-alignment-proportional > .iphorm-group-elements .iphorm-group-row-1cols > .iphorm-group-wrap > .iphorm-group-elements {
margin-right: 0;
}
.iphorm-group-alignment-proportional > .iphorm-group-elements .iphorm-group-wrap.last-child {
margin-right: -10px;
min-width: 1px;
}
.iphorm-group-style-bordered.iphorm-group-wrap {
margin-bottom: 15px;
}
.iphorm-group-wrap > .iphorm-group-elements .iphorm-group-row .iphorm-group-style-bordered.iphorm-group-wrap {
margin-bottom: 0;
}
.iphorm-group-style-plain.iphorm-group-wrap {
margin: 0;
}
.iphorm-group-wrap .iphorm-group-row > .iphorm-group-style-plain.iphorm-group-wrap {
margin: 0;
}
.iphorm-group-wrap .iphorm-group-row > .iphorm-group-style-bordered.iphorm-group-wrap {
padding: 0 0 10px 0;
float: left;
}
.iphorm-group-alignment-left > .iphorm-group-elements > .iphorm-group-row > .iphorm-group-style-bordered.iphorm-group-wrap {
margin-right: 10px;
}
.iphorm-group-alignment-left > .iphorm-group-elements > .iphorm-group-row > .iphorm-group-style-bordered.iphorm-group-wrap.last-child {
margin-right: 0;
}
.iphorm-group-wrap .iphorm-group-row.iphorm-group-row-1cols > .iphorm-group-style-bordered.iphorm-group-wrap {
padding: 0 0 10px 0;
float: none;
clear: both;
}  .iphorm-labels-above > .iphorm-element-spacer > label {
position: relative;
padding-bottom: 4px;
} .iphorm-labels-left > .iphorm-element-spacer > label {
width: 150px;
position: relative;
float: left;
padding-bottom: 10px;
} .iphorm-element-wrap-text.iphorm-labels-inside > .iphorm-element-spacer > label,
.iphorm-element-wrap-textarea.iphorm-labels-inside > .iphorm-element-spacer > label,
.iphorm-element-wrap-password.iphorm-labels-inside > .iphorm-element-spacer > label,
.iphorm-element-wrap-captcha.iphorm-labels-inside > .iphorm-element-spacer > label {
padding: 0;
line-height: 16px;
margin-left: 5px;
margin-top: 3px;
color: #999;
position: absolute;
z-index: 1;
} .iphorm-labels-above.iphorm-element-wrap .iphorm-input-outer-wrap {
padding-top: 5px;
} .iphorm-labels-left.iphorm-element-wrap .iphorm-input-outer-wrap,
.iphorm-labels-left.iphorm-element-wrap .iphorm-input-wrap,
.iphorm-labels-left.iphorm-element-wrap .iphorm-captcha-image-wrap {
margin-left: 150px;
padding-left: 10px;
}
.iphorm-labels-left.iphorm-element-wrap .iphorm-input-outer-wrap > .iphorm-input-wrap {
margin-left: 0 !important;
padding-left: 0;
} .iphorm-element-wrap.iphorm-labels-inside .iphorm-element-spacer {
position: relative;
} .iphorm-input-wrap-text.iphorm-labels-inside > .iphorm-element-spacer > input,
.iphorm-input-wrap-textarea.iphorm-labels-inside > .iphorm-element-spacer > input,
.iphorm-input-wrap-email.iphorm-labels-inside > .iphorm-element-spacer > input,
.iphorm-input-wrap-password.iphorm-labels-inside > .iphorm-element-spacer > input,
.iphorm-input-wrap-captcha.iphorm-labels-inside > .iphorm-element-spacer > input {
margin-top: 0;
} .iphorm-submit-wrap {margin: 10px 0}
.iphorm-submit-input-wrap {
float: left;
}
.iphorm-submit-wrap button {
border: none;
background: none;
text-align: center;
width: auto;
overflow: visible;
white-space: nowrap;
padding: 0;
margin: 0;
height: auto;
line-height: auto;
cursor: pointer;
margin-right: 5px;
}
.iphorm-submit-wrap button:active {
background: none;
border: none;
padding: 0;
}
.iphorm-submit-wrap button span, .iphorm-submit-wrap button em {
display: block;
line-height: 27px;
margin: 0;
color: #000;
cursor: pointer;
}
.iphorm-submit-wrap button span {
padding-left: 20px;
background: #EEE;
border: solid 1px #DDD;
}
.iphorm-submit-wrap button em {
font-style: normal;
padding-right: 20px;
background: #EEE;
}
.iphorm-submit-wrap button:hover em {
background: #ddd;
}
.iphorm-submit-wrap button:active em {
background: #ccc;
}
.iphorm-submit-wrap button:hover span {
background: #ddd;
}
.iphorm-submit-wrap button:active span {
background: #ccc;
} .iphorm-loading-wrap {
display: none;
float: left;
height: 20px;
line-height: 20px;
text-align: center;
padding-top: 5px;
}
.iphorm-loading-wrap .iphorm-loading {
font-style: italic;
text-indent: -9999px;
display: block;
min-width: 30px;
background: transparent url(//libertyimmigrationcenter.com/wp-content/plugins/iphorm-form-builder/images/default-loading.gif) no-repeat center center;
} .iphorm-errors {
display: none;
}
.iphorm-errors-list {
margin: 0;
padding: 3px 0 6px 0;
}
.iphorm-errors-list > .iphorm-error {
padding: 3px 10px 3px 25px;
margin: 0;
line-height: 16px;
background: #F3CAC7 url(//libertyimmigrationcenter.com/wp-content/plugins/iphorm-form-builder/images/error.png) no-repeat 3px center;
color: #000;
font-size: 12px;
font-weight: normal;
display: inline-block;
border: 1px solid #fa8b83;
float: left;
}
.iphorm-labels-left > .iphorm-element-spacer > .iphorm-errors-wrap {margin-left: 150px;}
.iphorm-labels-left > .iphorm-element-spacer > .iphorm-errors-wrap .iphorm-errors-list > .iphorm-error {margin-left: 10px !important;}
.iphorm-labels-above > .iphorm-element-spacer > .iphorm-errors-wrap .iphorm-errors-list .iphorm-error,
.iphorm-labels-inside > .iphorm-element-spacer > .iphorm-errors-wrap .iphorm-errors-list .iphorm-error
{margin-left: 0 !important;} .iphorm-queue-errors {
display: none;
}
.iphorm-queue-errors {
margin: 0;
padding: 0 0 10px 0;
}
.iphorm-queue-errors-list > .iphorm-queue-error {
padding: 3px 10px 3px 25px;
margin: 0;
line-height: 16px;
background: #F3CAC7 url(//libertyimmigrationcenter.com/wp-content/plugins/iphorm-form-builder/images/error.png) no-repeat 3px center;
color: #000;
font-size: 12px;
font-weight: normal;
display: inline-block;
border: 1px solid #fa8b83;
float: left;
} .iphorm-success-message {
background: #cef4a9 url(//libertyimmigrationcenter.com/wp-content/plugins/iphorm-form-builder/images/success.png) no-repeat 14px center;
padding: 8px 20px 8px 45px;
line-height: 18px;
margin: 10px 0;
border: 1px solid #80bb48;
font-weight: normal;
color: #000;
} .iphorm-referral-link a {
text-decoration: none;
color: #0F83CA;
}
.iphorm-referral-link a:hover {
color: #292929;
} .iphorm-input-wrap-date-select-wrap {
float: left;
}
.iphorm-datepicker-icon {
display: none; height: 24px;
width: 24px;
background: url(//libertyimmigrationcenter.com/wp-content/plugins/iphorm-form-builder/images/date-picker.png) no-repeat left center;
cursor: pointer;
float: left;
margin: 2px 0 0 2px;
} .ui-datepicker {
z-index: 25000 !important;
}
#ui-datepicker-div {
font-size: 14px;
}
#ui-datepicker-div table {
line-height: 1.2;
} .iphorm-input-wrap .iphorm-element-file-inner input[type="file"] {text-shadow: none !important;}
*:first-child+html .iphorm-input-wrap select {background: transparent !important; color:#000 !important;}
*:first-child+html .iphorm-input-wrap select option {background: #fff !important; color:#000 !important;}
.iphorm-input-radio-li input[type="radio"] {background: transparent !important; border: none transparent !important;}
.iphorm-input-checkbox-li input[type="checkbox"] {background: transparent !important; border: none transparent !important;} .iphorm-js .iphorm-input-wrap-file {
display: none;
} .iphorm-tooltip-icon {
width: 15px;
height: 15px;
background: url(//libertyimmigrationcenter.com/wp-content/plugins/iphorm-form-builder/images/help-icon.png) no-repeat right bottom;
display: inline-block;
cursor: pointer;
}
.iphorm-element-wrap-text.iphorm-labels-inside > .iphorm-element-spacer > label .iphorm-tooltip-icon,
.iphorm-element-wrap-textarea.iphorm-labels-inside > .iphorm-element-spacer > label .iphorm-tooltip-icon,
.iphorm-element-wrap-password.iphorm-labels-inside > .iphorm-element-spacer > label .iphorm-tooltip-icon,
.iphorm-element-wrap-captcha.iphorm-labels-inside > .iphorm-element-spacer > label .iphorm-tooltip-icon {
position: absolute;
right: -20px;
top: 0;
}
.iphorm-tooltip-icon-content {
display: none;
} .iphorm-js .iphorm-has-logic {
visibility: hidden;
} #fancybox-content .iphorm-inner {
padding: 15px;
}
#fancybox-content .iphorm-edit-form-wrap {
display: none;
} *:first-child+html .selector > span {width: auto !important;}
*:first-child+html .selector > select {width: auto !important;} .iphorm-swfupload-browse .fluid-width-video-wrapper {
position: static !important;
margin: 0 !important;
padding: 0 !important;
height: auto !important;
} .iphorm-uniform-theme-default .iphorm div.selector.fixedWidth,
.iphorm-uniform-theme-default .iphorm div.selector.fixedWidth span,
.iphorm-uniform-theme-aristo .iphorm div.selector.fixedWidth,
.iphorm-uniform-theme-aristo .iphorm div.selector.fixedWidth span,
.iphorm-uniform-theme-agent .iphorm div.selector.fixedWidth,
.iphorm-uniform-theme-agent .iphorm div.selector.fixedWidth span {
width: auto;
}
.iphorm-uniform-theme-default .iphorm div.selector,
.iphorm-uniform-theme-aristo .iphorm div.selector,
.iphorm-uniform-theme-agent .iphorm div.selector {
font-size: 13px;
font-weight: normal;
}
.iphorm-uniform-theme-default .iphorm div.selector select,
.iphorm-uniform-theme-aristo .iphorm div.selector select,
.iphorm-uniform-theme-agent .iphorm div.selector select {
font-size: 13px;
}
.iphorm-uniform-theme-aristo .iphorm div.uploader span.action,
.iphorm-uniform-theme-agent .iphorm div.uploader span.action {
font-size: 11px;
font-weight: bold;
}
.iphorm-uniform-theme-aristo .iphorm div.selector span,
.iphorm-uniform-theme-agent .iphorm div.selector span {
padding-right: 29px;
}
.iphorm-uniform-theme-aristo .iphorm div.checker,
.iphorm-uniform-theme-aristo .iphorm div.radio,
.iphorm-uniform-theme-agent .iphorm div.checker,
.iphorm-uniform-theme-agent .iphorm div.radio {
margin-right: 3px;
}
.iphorm-uniform-theme-agent .iphorm div.selector span {
text-shadow: none;
}
.iphorm-uniform-theme-agent .iphorm div.selector span {
padding-right: 34px;
}
.iphorm-uniform-theme-default .iphorm div.uploader span.action {
color: #242424;
}
.iphorm-uniform-theme-default .iphorm div.uploader.hover, .iphorm-uniform-theme-default .iphorm div.uploader.focus {
background-position: 0 -297px;
}
.iphorm-uniform-theme-agent .iphorm div.uploader.hover, .iphorm-uniform-theme-agent .iphorm div.uploader.focus {
background-position: 0 -366px;
}
.iphorm-uniform-theme-aristo .iphorm div.uploader.hover, .iphorm-uniform-theme-aristo .iphorm div.uploader.focus {
background-position: 0 -366px;
}
.iphorm-uniform-theme-default .iphorm div.uploader {
background: none;
margin-left: -4px;
}
.iphorm-uniform-theme-default .iphorm div.uploader span.filename {
background-image: url(//libertyimmigrationcenter.com/wp-content/plugins/iphorm-form-builder/js/uniform/themes/default/images/sprite.png);
background-repeat: no-repeat;
background-position: 0 -299px;
margin-top: 0;
margin-bottom: 0;
width: 82px;
padding-left: 13px;
}
.iphorm-uniform-theme-default .iphorm div.uploader span.action {
background-color: transparent;
height: 24px;
line-height: 24px;
background-position: right -439px;
width: 80px;
padding-right: 2px;
}
.iphorm-uniform-theme-default .iphorm div.uploader.hover span.action,
.iphorm-uniform-theme-default .iphorm div.uploader.focus span.action {
background-position: right -439px;
}
.iphorm-uniform-theme-default .iphorm div.uploader.hover.active span.action,
.iphorm-uniform-theme-default .iphorm div.uploader.focus.active span.action {
background-position: right -439px;
line-height: 26px;
}
.iphorm-uniform-theme-agent .iphorm div.uploader {
background: none;
width: 199px;
margin-bottom: 0;
margin-left: -8px;
}
.iphorm-uniform-theme-agent .iphorm div.uploader span.filename {
background-image: url(//libertyimmigrationcenter.com/wp-content/plugins/iphorm-form-builder/js/uniform/themes/agent/images/sprite-agent.png);
background-repeat: no-repeat;
background-position: 0 -366px;
width: 82px;
padding-left: 13px;
}
.iphorm-uniform-theme-agent .iphorm div.uploader span.action {
background-color: transparent;
background-position: right -462px;
}
.iphorm-uniform-theme-agent .iphorm div.uploader.hover span.action,
.iphorm-uniform-theme-agent .iphorm div.uploader.focus span.action {
background-position: right -462px;
}
.iphorm-uniform-theme-agent .iphorm div.uploader.hover.active span.action,
.iphorm-uniform-theme-agent .iphorm div.uploader.focus.active span.action {
background-position: right -462px;
line-height: 34px;
}
.iphorm-uniform-theme-aristo .iphorm div.uploader {
background: none;
width: 199px;
margin-left: -8px;
}
.iphorm-uniform-theme-aristo .iphorm div.uploader span.filename {
background-image: url(//libertyimmigrationcenter.com/wp-content/plugins/iphorm-form-builder/js/uniform/themes/aristo/images/sprite-aristo.png);
background-repeat: no-repeat;
background-position: 0 -370px;
width: 82px;
padding-left: 13px;
}
.iphorm-uniform-theme-aristo .iphorm div.uploader span.action {
background-color: transparent;
background-position: right -462px;
}
.iphorm-uniform-theme-aristo .iphorm div.uploader.hover span.action,
.iphorm-uniform-theme-aristo .iphorm div.uploader.focus span.action {
background-position: right -462px;
}
.iphorm-uniform-theme-aristo .iphorm div.uploader.hover.active span.action,
.iphorm-uniform-theme-aristo .iphorm div.uploader.focus.active span.action {
background-position: right -462px;
line-height: 34px;
}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid;border-color:transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr;vertical-align:middle}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-focus{}.qtip-hover{}.qtip-default{border-width:1px;border-style:solid;border-color:#F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111} .qtip-light{background-color:#fff;border-color:#E2E2E2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1} .qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030} .qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}.qtip-cream .qtip-titlebar{background-color:#F0DE7D}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0} .qtip-red{background-color:#F78B83;border-color:#D95252;color:#912323}.qtip-red .qtip-titlebar{background-color:#F06D65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-red .qtip-icon{border-color:#D95252}.qtip-red .qtip-titlebar .ui-state-hover{border-color:#D95252} .qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}.qtip-green .qtip-titlebar{background-color:#B0DE78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0} .qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}.qtip-blue .qtip-titlebar{background-color:#D0E9F5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-rounded,.qtip-tipsy,.qtip-bootstrap{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff;border-width:0;background:#4A4A4A;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0, #4A4A4A),color-stop(100%,black));background-image:-webkit-linear-gradient(top, #4A4A4A 0,black 100%);background-image:-moz-linear-gradient(top, #4A4A4A 0,black 100%);background-image:-ms-linear-gradient(top, #4A4A4A 0,black 100%);background-image:-o-linear-gradient(top, #4A4A4A 0,black 100%)}.qtip-youtube .qtip-titlebar{background-color:#4A4A4A;background-color:rgba(0,0,0,0)}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-webkit-gradient(linear,left top,left bottom,from( #717171),to( #232323));background-image:-moz-linear-gradient(top, #717171, #232323);background-image:-webkit-linear-gradient(top, #717171, #232323);background-image:-ms-linear-gradient(top, #717171, #232323);background-image:-o-linear-gradient(top, #717171, #232323);border:2px solid #ddd;border:2px solid rgba(241,241,241,1);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323)"}.qtip-jtools .qtip-titlebar,.qtip-jtools .qtip-content{background:transparent;color:#fff;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,.4);box-shadow:4px 4px 5px rgba(0,0,0,.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876A;color:#fff;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px black}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:400;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3A79B8;background-image:-webkit-gradient(linear,left top,left bottom,from( #3A79B8),to( #2E629D));background-image:-webkit-linear-gradient(top, #3A79B8, #2E629D);background-image:-moz-linear-gradient(top, #3A79B8, #2E629D);background-image:-ms-linear-gradient(top, #3A79B8, #2E629D);background-image:-o-linear-gradient(top, #3A79B8, #2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:transparent}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}x:-o-prefocus,.qtip .qtip-tip{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:transparent;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}.iphorm-uniform-theme-aristo div.selector, .iphorm-uniform-theme-aristo div.selector span, .iphorm-uniform-theme-aristo div.checker span, .iphorm-uniform-theme-aristo div.radio span, .iphorm-uniform-theme-aristo div.uploader, .iphorm-uniform-theme-aristo div.uploader span.action, .iphorm-uniform-theme-aristo div.button, .iphorm-uniform-theme-aristo div.button span {
background-image: url(//libertyimmigrationcenter.com/wp-content/plugins/iphorm-form-builder/js/uniform/themes/aristo/images/sprite-aristo.png);
background-repeat: no-repeat;
-webkit-font-smoothing: antialiased; }
.iphorm-uniform-theme-aristo div.selector, .iphorm-uniform-theme-aristo div.checker, .iphorm-uniform-theme-aristo div.button, .iphorm-uniform-theme-aristo div.radio, .iphorm-uniform-theme-aristo div.uploader {
display: -moz-inline-box;
display: inline-block;
*display: inline;
zoom: 1;
vertical-align: middle; }
.iphorm-uniform-theme-aristo div.selector:focus, .iphorm-uniform-theme-aristo div.checker:focus, .iphorm-uniform-theme-aristo div.button:focus, .iphorm-uniform-theme-aristo div.radio:focus, .iphorm-uniform-theme-aristo div.uploader:focus {
outline: 0; }
.iphorm-uniform-theme-aristo div.selector, .iphorm-uniform-theme-aristo div.selector *, .iphorm-uniform-theme-aristo div.radio, .iphorm-uniform-theme-aristo div.radio *, .iphorm-uniform-theme-aristo div.checker, .iphorm-uniform-theme-aristo div.checker *, .iphorm-uniform-theme-aristo div.uploader, .iphorm-uniform-theme-aristo div.uploader *, .iphorm-uniform-theme-aristo div.button, .iphorm-uniform-theme-aristo div.button * {
margin: 0;
padding: 0; }
.iphorm-uniform-theme-aristo .highContrastDetect {
background: url(//libertyimmigrationcenter.com/wp-content/plugins/iphorm-form-builder/js/uniform/themes/aristo/images/bg-input-aristo.png) repeat-x 0 0;
width: 0px;
height: 0px; } .iphorm-uniform-theme-aristo input.uniform-input,
.iphorm-uniform-theme-aristo select.uniform-multiselect,
.iphorm-uniform-theme-aristo textarea.uniform {
padding: 4px;
background: url(//libertyimmigrationcenter.com/wp-content/plugins/iphorm-form-builder/js/uniform/themes/aristo/images/bg-input-aristo.png) repeat-x 0 0;
outline: 0; }
.iphorm-uniform-theme-aristo input.uniform-input.active,
.iphorm-uniform-theme-aristo select.uniform-multiselect.active,
.iphorm-uniform-theme-aristo textarea.uniform.active {
background: url(//libertyimmigrationcenter.com/wp-content/plugins/iphorm-form-builder/js/uniform/themes/aristo/images/bg-input-focus-aristo.png) repeat-x 0 0; } .iphorm-uniform-theme-aristo div.checker input,
.iphorm-uniform-theme-aristo input[type="search"],
.iphorm-uniform-theme-aristo input[type="search"]:active {
-moz-appearance: none;
-webkit-appearance: none; } .iphorm-uniform-theme-aristo div.selector {
background-position: 0 -160px;
line-height: 32px;
height: 32px;
padding: 0 0 0 10px;
position: relative;
overflow: hidden; }
.iphorm-uniform-theme-aristo div.selector span {
text-overflow: ellipsis;
display: block;
overflow: hidden;
white-space: nowrap;
background-position: right 0;
height: 32px;
line-height: 32px;
padding-right: 25px;
cursor: pointer;
width: 100%;
display: block; }
.iphorm-uniform-theme-aristo div.selector.fixedWidth {
width: 190px; }
.iphorm-uniform-theme-aristo div.selector.fixedWidth span {
width: 155px; }
.iphorm-uniform-theme-aristo div.selector select {
opacity: 0;
filter: alpha(opacity=0);
-moz-opacity: 0;
border: none;
background: none;
position: absolute;
height: 24px;
top: 4px;
left: 0px;
width: 100%; }
.iphorm-uniform-theme-aristo div.selector.active {
background-position: 0 -192px; }
.iphorm-uniform-theme-aristo div.selector.active span {
background-position: right -32px; }
.iphorm-uniform-theme-aristo div.selector.hover, .iphorm-uniform-theme-aristo div.selector.focus {
background-position: 0 -224px; }
.iphorm-uniform-theme-aristo div.selector.hover span, .iphorm-uniform-theme-aristo div.selector.focus span {
background-position: right -64px; }
.iphorm-uniform-theme-aristo div.selector.hover.active, .iphorm-uniform-theme-aristo div.selector.focus.active {
background-position: 0 -256px; }
.iphorm-uniform-theme-aristo div.selector.hover.active span, .iphorm-uniform-theme-aristo div.selector.focus.active span {
background-position: right -96px; }
.iphorm-uniform-theme-aristo div.selector.disabled, .iphorm-uniform-theme-aristo div.selector.disabled.active {
background-position: 0 -288px; }
.iphorm-uniform-theme-aristo div.selector.disabled span, .iphorm-uniform-theme-aristo div.selector.disabled.active span {
background-position: right -128px; } .iphorm-uniform-theme-aristo div.checker {
position: relative; }
.iphorm-uniform-theme-aristo div.checker, .iphorm-uniform-theme-aristo div.checker span, .iphorm-uniform-theme-aristo div.checker input {
width: 23px;
height: 23px; }
.iphorm-uniform-theme-aristo div.checker span {
display: -moz-inline-box;
display: inline-block;
*display: inline;
zoom: 1;
text-align: center;
background-position: 0 -320px; }
.iphorm-uniform-theme-aristo div.checker span.checked {
background-position: -92px -320px; }
.iphorm-uniform-theme-aristo div.checker input {
opacity: 0;
filter: alpha(opacity=0);
-moz-opacity: 0;
border: none;
background: none;
display: -moz-inline-box;
display: inline-block;
*display: inline;
zoom: 1; }
.iphorm-uniform-theme-aristo div.checker.active span {
background-position: -23px -320px; }
.iphorm-uniform-theme-aristo div.checker.active span.checked {
background-position: -115px -320px; }
.iphorm-uniform-theme-aristo div.checker.hover span, .iphorm-uniform-theme-aristo div.checker.focus span {
background-position: -46px -320px; }
.iphorm-uniform-theme-aristo div.checker.hover span.checked, .iphorm-uniform-theme-aristo div.checker.focus span.checked {
background-position: -138px -320px; }
.iphorm-uniform-theme-aristo div.checker.hover.active span, .iphorm-uniform-theme-aristo div.checker.focus.active span {
background-position: -69px -320px; }
.iphorm-uniform-theme-aristo div.checker.hover.active span.checked, .iphorm-uniform-theme-aristo div.checker.focus.active span.checked {
background-position: -161px -320px; }
.iphorm-uniform-theme-aristo div.checker.disabled, .iphorm-uniform-theme-aristo div.checker.disabled.active {
background-position: -184px -320px; }
.iphorm-uniform-theme-aristo div.checker.disabled span.checked, .iphorm-uniform-theme-aristo div.checker.disabled.active span.checked {
background-position: -207px -320px; } .iphorm-uniform-theme-aristo div.radio {
position: relative; }
.iphorm-uniform-theme-aristo div.radio, .iphorm-uniform-theme-aristo div.radio span, .iphorm-uniform-theme-aristo div.radio input {
width: 23px;
height: 23px; }
.iphorm-uniform-theme-aristo div.radio span {
display: -moz-inline-box;
display: inline-block;
*display: inline;
zoom: 1;
text-align: center;
background-position: 0 -343px; }
.iphorm-uniform-theme-aristo div.radio span.checked {
background-position: -92px -343px; }
.iphorm-uniform-theme-aristo div.radio input {
opacity: 0;
filter: alpha(opacity=0);
-moz-opacity: 0;
border: none;
background: none;
display: -moz-inline-box;
display: inline-block;
*display: inline;
zoom: 1;
text-align: center; }
.iphorm-uniform-theme-aristo div.radio.active span {
background-position: -23px -18px -343px; }
.iphorm-uniform-theme-aristo div.radio.active span.checked {
background-position: -115px -343px; }
.iphorm-uniform-theme-aristo div.radio.hover span, .iphorm-uniform-theme-aristo div.radio.focus span {
background-position: -46px -36px -343px; }
.iphorm-uniform-theme-aristo div.radio.hover span.checked, .iphorm-uniform-theme-aristo div.radio.focus span.checked {
background-position: -138px -343px; }
.iphorm-uniform-theme-aristo div.radio.hover.active span, .iphorm-uniform-theme-aristo div.radio.focus.active span {
background-position: -69px -343px; }
.iphorm-uniform-theme-aristo div.radio.hover.active span.checked, .iphorm-uniform-theme-aristo div.radio.focus.active span.checked {
background-position: -161px -343px; }
.iphorm-uniform-theme-aristo div.radio.disabled span, .iphorm-uniform-theme-aristo div.radio.disabled.active span {
background-position: -184px -343px; }
.iphorm-uniform-theme-aristo div.radio.disabled span.checked, .iphorm-uniform-theme-aristo div.radio.disabled.active span.checked {
background-position: -207px -343px; } .iphorm-uniform-theme-aristo div.uploader {
background-position: 0 -366px;
height: 32px;
width: 190px;
cursor: pointer;
position: relative;
overflow: hidden; }
.iphorm-uniform-theme-aristo div.uploader span.action {
background-position: right -494px;
height: 32px;
line-height: 32px;
width: 90px;
text-align: center;
float: left;
display: inline;
overflow: hidden;
cursor: pointer; }
.iphorm-uniform-theme-aristo div.uploader span.filename {
text-overflow: ellipsis;
display: block;
overflow: hidden;
white-space: nowrap;
float: left;
cursor: default;
height: 24px;
margin: 4px 0 4px 4px;
line-height: 24px;
width: 76px;
padding: 0 10px; }
.iphorm-uniform-theme-aristo div.uploader input {
opacity: 0;
filter: alpha(opacity=0);
-moz-opacity: 0;
border: none;
background: none;
position: absolute;
top: 0;
right: 0;
float: right;
cursor: default;
width: 100%;
height: 100%; }
.iphorm-uniform-theme-aristo div.uploader.active span.action {
background-position: right -558px; }
.iphorm-uniform-theme-aristo div.uploader.hover, .iphorm-uniform-theme-aristo div.uploader.focus {
background-position: 0 -430px; }
.iphorm-uniform-theme-aristo div.uploader.hover span.action, .iphorm-uniform-theme-aristo div.uploader.focus span.action {
background-position: right -526px; }
.iphorm-uniform-theme-aristo div.uploader.hover.active span.action, .iphorm-uniform-theme-aristo div.uploader.focus.active span.action {
background-position: right -590px; }
.iphorm-uniform-theme-aristo div.uploader.disabled, .iphorm-uniform-theme-aristo div.uploader.disabled.active {
background-position: 0 -398px; }
.iphorm-uniform-theme-aristo div.uploader.disabled span.action, .iphorm-uniform-theme-aristo div.uploader.disabled.active span.action {
background-position: right -462px; } .iphorm-uniform-theme-aristo div.button {
background-position: 0 -750px;
height: 32px;
cursor: pointer;
position: relative; }
.iphorm-uniform-theme-aristo div.button a, .iphorm-uniform-theme-aristo div.button button, .iphorm-uniform-theme-aristo div.button input {
opacity: 0.01;
filter: alpha(opacity=1);
-moz-opacity: 0.01;
display: block;
top: 0;
left: 0;
right: 0;
bottom: 0;
position: absolute; }
.iphorm-uniform-theme-aristo div.button span {
display: -moz-inline-box;
display: inline-block;
*display: inline;
zoom: 1;
line-height: 22px;
text-align: center;
background-position: right -622px;
height: 22px;
margin-left: 13px;
padding: 5px 15px 5px 2px; }
.iphorm-uniform-theme-aristo div.button.active {
background-position: 0 -782px; }
.iphorm-uniform-theme-aristo div.button.active span {
background-position: right -654px;
cursor: default; }
.iphorm-uniform-theme-aristo div.button.hover, .iphorm-uniform-theme-aristo div.button.focus {
background-position: 0 -814px; }
.iphorm-uniform-theme-aristo div.button.hover span, .iphorm-uniform-theme-aristo div.button.focus span {
background-position: right -686px; }
.iphorm-uniform-theme-aristo div.button.disabled, .iphorm-uniform-theme-aristo div.button.disabled.active {
background-position: 0 -846px; }
.iphorm-uniform-theme-aristo div.button.disabled span, .iphorm-uniform-theme-aristo div.button.disabled.active span {
background-position: right -718px;
cursor: default; } .iphorm-uniform-theme-aristo input.uniform-input,
.iphorm-uniform-theme-aristo select.uniform-multiselect,
.iphorm-uniform-theme-aristo textarea.uniform {
font-size: 14px;
font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
font-weight: normal;
color: #777;
background-color: #a1cbe2;
border-top: solid 1px #aaaaaa;
border-left: solid 1px #aaaaaa;
border-bottom: solid 1px #cccccc;
border-right: solid 1px #cccccc;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px; }
.iphorm-uniform-theme-aristo input.uniform-input.hover, .iphorm-uniform-theme-aristo input.uniform-input.focus,
.iphorm-uniform-theme-aristo select.uniform-multiselect.hover,
.iphorm-uniform-theme-aristo select.uniform-multiselect.focus,
.iphorm-uniform-theme-aristo textarea.uniform.hover,
.iphorm-uniform-theme-aristo textarea.uniform.focus {
-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
border-color: #999;
background-color: #a1cbe2; } .iphorm-uniform-theme-aristo div.button span {
font-weight: bold;
font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
font-size: 13px;
letter-spacing: 1px;
text-transform: uppercase; }
.iphorm-uniform-theme-aristo div.button.hover span, .iphorm-uniform-theme-aristo div.button.focus span {
color: #555; }
.iphorm-uniform-theme-aristo div.button.disabled span, .iphorm-uniform-theme-aristo div.button.disabled.active span {
color: #bbb; } .iphorm-uniform-theme-aristo div.selector {
font-weight: bold;
color: #464545;
font-size: 14px; }
.iphorm-uniform-theme-aristo div.selector span {
color: #666;
text-shadow: 0 1px 0 white; }
.iphorm-uniform-theme-aristo div.selector select {
font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
font-size: 1em;
border: solid 1px white; }
.iphorm-uniform-theme-aristo div.selector.disabled span, .iphorm-uniform-theme-aristo div.selector.disabled.active span {
color: #bbb; } .iphorm-uniform-theme-aristo div.checker {
margin-right: 10px; } .iphorm-uniform-theme-aristo div.radio {
margin-right: 10px; }
.iphorm-uniform-theme-aristo div.uploader span.action {
text-shadow: rgba(255, 255, 255, 0.5) 0px 1px 0px;
background-color: #fff;
font-weight: bold;
color: #1c4257; }
.iphorm-uniform-theme-aristo div.uploader span.filename {
color: #777;
font-size: 11px; }
.iphorm-uniform-theme-aristo div.uploader.disabled span.action, .iphorm-uniform-theme-aristo div.uploader.disabled.active span.action {
color: #aaa; }
.iphorm-uniform-theme-aristo div.uploader.disabled span.filename, .iphorm-uniform-theme-aristo div.uploader.disabled.active span.filename {
border-color: #ddd;
color: #aaa; }.ip-form-wrap .iphorm-theme-light-rounded .iphorm-inner {
background: #FDFDFD;
}  .iphorm-theme-light-rounded {
color: #000;
} .iphorm-theme-light-rounded h3.iphorm-title {
color: #000;
} .iphorm-theme-light-rounded p.iphorm-description {
color: #666;
}  .iphorm-theme-light-rounded .iphorm-element-wrap label span.iphorm-required {
color: #cc0101;
} .iphorm-theme-light-rounded .iphorm-element-wrap p.iphorm-description {
color: #000;
} .iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-text input,
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-captcha input,
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-password input,
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap select,
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap textarea {
color: #999;
border: solid 1px #b9b9b9;
padding: 4px;
background: #fff url(//libertyimmigrationcenter.com/wp-content/plugins/iphorm-form-builder/themes/light/images/input-bg-rep.png) repeat-x bottom left;
-webkit-box-shadow: 1px 1px 1px #eee;
-moz-box-shadow: 1px 1px 1px #eee;
box-shadow: 1px 1px 1px #eee;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
} .iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-text input:hover,
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-captcha input:hover,
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-password input:hover,
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap select:hover,
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap textarea:hover {
color: #000;
border: solid 1px #CACACA;
} .iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-text input:active,
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-captcha input:active,
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-password input:active,
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap select:active,
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap textarea:active {
color: #000;
} .iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-text input:focus,
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-captcha input:focus,
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-password input:focus,
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap select:focus,
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap textarea:focus {
color: #000;
background: #fff url(//libertyimmigrationcenter.com/wp-content/plugins/iphorm-form-builder/themes/light/images/input-active-bg-rep.png) repeat-x top left;
border: solid 1px #CACACA;
-webkit-box-shadow: 1px 1px 0 #fff;
-moz-box-shadow: 1px 1px 0 #fff;
box-shadow: 1px 1px 0 #fff;
} .iphorm-theme-light-rounded .iphorm-element-wrap > .iphorm-element-spacer > label {
font-weight: bold;
color: #000;
text-shadow: 1px 1px 0 #fff;
} .iphorm-theme-light-rounded .iphorm-element-wrap-text.iphorm-labels-inside > .iphorm-element-spacer > label,
.iphorm-theme-light-rounded .iphorm-element-wrap-textarea.iphorm-labels-inside > .iphorm-element-spacer > label,
.iphorm-theme-light-rounded .iphorm-element-wrap-password.iphorm-labels-inside > .iphorm-element-spacer > label,
.iphorm-theme-light-rounded .iphorm-element-wrap-captcha.iphorm-labels-inside > .iphorm-element-spacer > label {
margin-left: 5px;
margin-top: 4px;
color: #999;
} .iphorm-theme-light-rounded .iphorm-tooltip-icon {
background: url(//libertyimmigrationcenter.com/wp-content/plugins/iphorm-form-builder/themes/light/images/help-icon.png) no-repeat right bottom;
}  .iphorm-theme-light-rounded .iphom-upload-progress-wrap {
background: #fff url(//libertyimmigrationcenter.com/wp-content/plugins/iphorm-form-builder/themes/light/images/file-upload-progress-area.png) repeat-x bottom left;
border: 1px solid #b9b9b9;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
} .iphorm-theme-light-rounded .iphorm-upload-progress-bar-wrap {
background: transparent;
border: none transparent;
padding: 0;
} .iphorm-theme-light-rounded .iphorm-upload-progress-bar {
height: 12px;
background: #e2ab00 url(//libertyimmigrationcenter.com/wp-content/plugins/iphorm-form-builder/themes/light/images/file-progress-bar-bg.png) repeat-x top left;
border: 1px solid #e1ae00;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
} .iphorm-theme-light-rounded .iphorm-upload-info {}
.iphorm-theme-light-rounded .iphorm-upload-info > div {
color: #000;
font-size: 11px;
text-shadow: 1px 1px 0 #fff;
} .iphorm-theme-light-rounded .iphorm-upload-queue-file {
background: #fff url(//libertyimmigrationcenter.com/wp-content/plugins/iphorm-form-builder/themes/light/images/input-active-bg-rep.png) repeat-x top left;
border: 1px solid #b9b9b9;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
} .iphorm-theme-light-rounded .iphorm-upload-queue-filename {
color: #000;
font-size: 11px;
} .iphorm-theme-light-rounded .iphorm-upload-queue-remove {
background: url(//libertyimmigrationcenter.com/wp-content/plugins/iphorm-form-builder/themes/light/images/file-close.png) no-repeat center center;
text-indent: -99999px;
} .iphorm-theme-light-rounded .iphorm-upload-queue-success {
} .iphorm-theme-light-rounded .iphorm-swfupload-browse {
background: #fdfdfd url(//libertyimmigrationcenter.com/wp-content/plugins/iphorm-form-builder/themes/light/images/button-bg-rep.png) repeat-x bottom left;
border: solid 1px #b9b9b9;
text-shadow: 1px 1px 0 #fff;
-webkit-box-shadow: 1px 1px 1px #eee;
-moz-box-shadow: 1px 1px 1px #eee;
box-shadow: 1px 1px 1px #eee;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
color: #363636;
}
.iphorm-theme-light-rounded .iphorm-swfupload-browse:hover {
color: #000;
} .iphorm-theme-light-rounded .iphorm-add-another-upload span.iphorm-add-another-upload-button {
background: #fdfdfd url(//libertyimmigrationcenter.com/wp-content/plugins/iphorm-form-builder/themes/light/images/button-bg-rep.png) repeat-x bottom left;
border: solid 1px #b9b9b9;
text-shadow: 1px 1px 0 #fff;
-webkit-box-shadow: 1px 1px 1px #eee;
-moz-box-shadow: 1px 1px 1px #eee;
box-shadow: 1px 1px 1px #eee;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.iphorm-theme-light-rounded .iphorm-add-another-upload span.iphorm-add-another-upload-button:hover {
background: #fdfdfd url(//libertyimmigrationcenter.com/wp-content/plugins/iphorm-form-builder/themes/light/images/button-active-bg-rep.png) repeat-x top left;
}  .iphorm-theme-light-rounded .ifb-captcha-image-inner {
margin-top: 3px;
border: 1px solid #F0F0F0;
}  .iphorm-theme-light-rounded .iphorm-group-style-plain > .iphorm-group-elements .iphorm-group-title-description-wrap {
margin-bottom: 15px;
padding-bottom: 5px;
border-bottom: solid 1px #eee;
border-top: solid 1px #eee;
} .iphorm-theme-light-rounded .iphorm-group-style-plain > .iphorm-group-elements .iphorm-group-title {
color: #363636;
padding: 5px 0 0;
font-weight: normal;
text-shadow: 1px 1px 0 #fff;
} .iphorm-theme-light-rounded .iphorm-group-style-plain > .iphorm-group-elements p.iphorm-group-description {
color: #666;
padding: 0;
font-size: 11px;
} .iphorm-theme-light-light .iphorm-group-style-bordered > .iphorm-group-elements {min-width: 1px;} .iphorm-theme-light-rounded .iphorm-group-style-bordered > .iphorm-group-elements .iphorm-group-title-description-wrap {
margin: -10px -10px 10px -10px;
border-bottom: solid 1px #eee;
background: #fff url(//libertyimmigrationcenter.com/wp-content/plugins/iphorm-form-builder/themes/light/images/boxed-group-title-bg.png) repeat-x left top;
padding-bottom: 5px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
-moz-border-radius-bottomright: 0;
-moz-border-radius-bottomleft: 0;
-webkit-border-radius: 4px 0px 4px 0px;
border-radius: 4px 0px 4px 0px;
} .iphorm-theme-light-rounded .iphorm-group-style-bordered > .iphorm-group-elements .iphorm-group-title {
color: #363636;
padding: 5px 10px 0;
font-weight: normal;
text-shadow: 1px 1px 0 #fff;
margin: 0;
} .iphorm-theme-light-rounded .iphorm-group-style-bordered > .iphorm-group-elements p.iphorm-group-description {
color: #666;
font-size: 11px;
padding: 5px 10px 0;
margin: 0;
} .iphorm-theme-light-rounded .iphorm-group-style-bordered > .iphorm-group-elements {
border: solid 1px #CCC;
background: #fefefe url(//libertyimmigrationcenter.com/wp-content/plugins/iphorm-form-builder/themes/light/images/boxed-group-bg.png) repeat-x bottom left;
-webkit-box-shadow: 1px 1px 1px #eee;
-moz-box-shadow: 1px 1px 1px #eee;
box-shadow: 1px 1px 1px #eee;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.iphorm-theme-light-rounded .iphorm-group-style-bordered > .iphorm-group-row {
} .iphorm-theme-light-rounded .iphorm-group-style-bordered > .iphorm-group-elements .iphorm-group-row {
background: url(//libertyimmigrationcenter.com/wp-content/plugins/iphorm-form-builder/themes/light/images/boxed-group-break-line.png) repeat-x bottom left;
margin-bottom: 10px;
}
.iphorm-theme-light-rounded .iphorm-group-style-plain > .iphorm-group-elements .iphorm-group-row {
background: none;
margin: 0;
}
.iphorm-theme-light-rounded .iphorm-group-style-bordered .iphorm-group-row.last-child {
background: none;
margin-bottom: 0;
}   .iphorm-theme-light-rounded .iphorm-submit-input-wrap {
float: left; } .iphorm-theme-light-rounded .iphorm-submit-wrap button span, .iphorm-theme-light-rounded .iphorm-submit-wrap button em {
color: #363636;
text-shadow: 1px 1px 0 #fff;
} .iphorm-theme-light-rounded .iphorm-submit-wrap button span {
background: #fdfdfd url(//libertyimmigrationcenter.com/wp-content/plugins/iphorm-form-builder/themes/light/images/button-bg-rep.png) repeat-x bottom left; border: solid 1px #b9b9b9;
-webkit-box-shadow: 1px 1px 1px #eee;
-moz-box-shadow: 1px 1px 1px #eee;
box-shadow: 1px 1px 1px #eee;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
} .iphorm-theme-light-rounded .iphorm-submit-wrap button:hover {
background: none; }
.iphorm-theme-light-rounded .iphorm-submit-wrap button:hover span {
background: #fdfdfd url(//libertyimmigrationcenter.com/wp-content/plugins/iphorm-form-builder/themes/light/images/button-bg-rep.png) repeat-x bottom left; border: solid 1px #b9b9b9;
} .iphorm-theme-light-rounded .iphorm-submit-wrap button:active span {
background: #fdfdfd url(//libertyimmigrationcenter.com/wp-content/plugins/iphorm-form-builder/themes/light/images/button-active-bg-rep.png) repeat-x top left; border: solid 1px #CACACA;
-webkit-box-shadow: 1px 1px 0 #fff;
-moz-box-shadow: 1px 1px 0 #fff;
box-shadow: 1px 1px 0 #fff;
} .iphorm-theme-light-rounded .iphorm-submit-wrap button em {
background: transparent; } .iphorm-theme-light-rounded .iphorm-submit-wrap button:hover em {
background: transparent; color: #000;
} .iphorm-theme-light-rounded .iphorm-submit-wrap button:active em {
background: transparent; color: #000;
} .iphorm-theme-light-rounded .iphorm-loading-wrap {
float: left; } .iphorm-theme-light-rounded .iphorm-loading-wrap .iphorm-loading {}  .iphorm-theme-light-rounded .iphorm-errors-list > .iphorm-error {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
text-shadow: 1px 1px 0 #f3d6d4;
} .iphorm-theme-light-rounded .iphorm-queue-errors-list > .iphorm-queue-error {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
text-shadow: 1px 1px 0 #f3d6d4;
} .iphorm-theme-light-rounded .iphorm-success-message {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
text-shadow: 1px 1px 0 #e0fdc3;
} .iphorm-theme-light-rounded .iphorm-referral-link a {
color: #0F83CA;
}
.iphorm-theme-light-rounded .iphorm-referral-link a:hover {
color: #292929;
}.ppress-hint-wrap[class*=hint--]{display:inline-block;position:relative}.ppress-hint-wrap[class*=hint--]:after,.ppress-hint-wrap[class*=hint--]:before{visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;transition:all .3s;position:absolute;transform:translate(0,0)}.ppress-hint-wrap[class*=hint--]:hover:after,.ppress-hint-wrap[class*=hint--]:hover:before{visibility:visible;opacity:1;transition-delay:.1s}.ppress-hint-wrap[class*=hint--]:before{content:"";z-index:1000001;background:0 0;border:6px solid #0000;position:absolute}.ppress-hint-wrap[class*=hint--]:after{color:#fff;white-space:nowrap;text-shadow:0 -1px #000;background:#383838;padding:8px 10px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:12px;box-shadow:4px 4px 8px #0000004d}.ppress-hint-wrap[class*=hint--][aria-label]:after{content:attr(aria-label)}.ppress-hint-wrap[class*=hint--][data-hint]:after{content:attr(data-hint)}.ppress-hint-wrap[aria-label=""]:after,.ppress-hint-wrap[aria-label=""]:before,[data-hint=""]:after,[data-hint=""]:before{display:none!important}.ppress-hint-wrap.hint--top-left:before,.ppress-hint-wrap.hint--top-right:before,.ppress-hint-wrap.hint--top:before{border-top-color:#383838}.ppress-hint-wrap.hint--bottom-left:before,.ppress-hint-wrap.hint--bottom-right:before,.ppress-hint-wrap.hint--bottom:before{border-bottom-color:#383838}.ppress-hint-wrap.hint--top:after,.ppress-hint-wrap.hint--top:before{bottom:100%;left:50%}.ppress-hint-wrap.hint--top:before{margin-bottom:-11px;left:calc(50% - 6px)}.ppress-hint-wrap.hint--top:after{transform:translate(-50%)}.ppress-hint-wrap.hint--top:hover:before{transform:translateY(-8px)}.ppress-hint-wrap.hint--top:hover:after{transform:translate(-50%)translateY(-8px)}.ppress-hint-wrap.hint--bottom:after,.ppress-hint-wrap.hint--bottom:before{top:100%;left:50%}.ppress-hint-wrap.hint--bottom:before{margin-top:-11px;left:calc(50% - 6px)}.ppress-hint-wrap.hint--bottom:after{transform:translate(-50%)}.ppress-hint-wrap.hint--bottom:hover:before{transform:translateY(8px)}.ppress-hint-wrap.hint--bottom:hover:after{transform:translate(-50%)translateY(8px)}.ppress-hint-wrap.hint--right:before{border-right-color:#383838;margin-bottom:-6px;margin-left:-11px}.ppress-hint-wrap.hint--right:after{margin-bottom:-14px}.ppress-hint-wrap.hint--right:after,.ppress-hint-wrap.hint--right:before{bottom:50%;left:100%}.ppress-hint-wrap.hint--right:hover:after,.ppress-hint-wrap.hint--right:hover:before{transform:translate(8px)}.ppress-hint-wrap.hint--left:before{border-left-color:#383838;margin-bottom:-6px;margin-right:-11px}.ppress-hint-wrap.hint--left:after{margin-bottom:-14px}.ppress-hint-wrap.hint--left:after,.ppress-hint-wrap.hint--left:before{bottom:50%;right:100%}.ppress-hint-wrap.hint--left:hover:after,.ppress-hint-wrap.hint--left:hover:before{transform:translate(-8px)}.ppress-hint-wrap.hint--top-left:after,.ppress-hint-wrap.hint--top-left:before{bottom:100%;left:50%}.ppress-hint-wrap.hint--top-left:before{margin-bottom:-11px;left:calc(50% - 6px)}.ppress-hint-wrap.hint--top-left:after{margin-left:12px;transform:translate(-100%)}.ppress-hint-wrap.hint--top-left:hover:before{transform:translateY(-8px)}.ppress-hint-wrap.hint--top-left:hover:after{transform:translate(-100%)translateY(-8px)}.ppress-hint-wrap.hint--top-right:after,.ppress-hint-wrap.hint--top-right:before{bottom:100%;left:50%}.ppress-hint-wrap.hint--top-right:before{margin-bottom:-11px;left:calc(50% - 6px)}.ppress-hint-wrap.hint--top-right:after{margin-left:-12px;transform:translate(0)}.ppress-hint-wrap.hint--top-right:hover:after,.ppress-hint-wrap.hint--top-right:hover:before{transform:translateY(-8px)}.ppress-hint-wrap.hint--bottom-left:after,.ppress-hint-wrap.hint--bottom-left:before{top:100%;left:50%}.ppress-hint-wrap.hint--bottom-left:before{margin-top:-11px;left:calc(50% - 6px)}.ppress-hint-wrap.hint--bottom-left:after{margin-left:12px;transform:translate(-100%)}.ppress-hint-wrap.hint--bottom-left:hover:before{transform:translateY(8px)}.ppress-hint-wrap.hint--bottom-left:hover:after{transform:translate(-100%)translateY(8px)}.ppress-hint-wrap.hint--bottom-right:after,.ppress-hint-wrap.hint--bottom-right:before{top:100%;left:50%}.ppress-hint-wrap.hint--bottom-right:before{margin-top:-11px;left:calc(50% - 6px)}.ppress-hint-wrap.hint--bottom-right:after{margin-left:-12px;transform:translate(0)}.ppress-hint-wrap.hint--bottom-right:hover:after,.ppress-hint-wrap.hint--bottom-right:hover:before{transform:translateY(8px)}.ppress-hint-wrap.hint--large:after,.ppress-hint-wrap.hint--medium:after,.ppress-hint-wrap.hint--small:after{white-space:normal;word-wrap:break-word;line-height:1.4em}.ppress-hint-wrap.hint--small:after{width:80px}.ppress-hint-wrap.hint--medium:after{width:150px}.ppress-hint-wrap.hint--large:after{width:300px}.ppress-hint-wrap.hint--error:after{text-shadow:0 -1px #592726;background-color:#b34e4d}.ppress-hint-wrap.hint--error.ppress-hint-wrap.hint--top-left:before,.ppress-hint-wrap.hint--error.ppress-hint-wrap.hint--top-right:before,.ppress-hint-wrap.hint--error.ppress-hint-wrap.hint--top:before{border-top-color:#b34e4d}.ppress-hint-wrap.hint--error.ppress-hint-wrap.hint--bottom-left:before,.ppress-hint-wrap.hint--error.ppress-hint-wrap.hint--bottom-right:before,.ppress-hint-wrap.hint--error.ppress-hint-wrap.hint--bottom:before{border-bottom-color:#b34e4d}.ppress-hint-wrap.hint--error.ppress-hint-wrap.hint--left:before{border-left-color:#b34e4d}.ppress-hint-wrap.hint--error.ppress-hint-wrap.hint--right:before{border-right-color:#b34e4d}.ppress-hint-wrap.hint--warning:after{text-shadow:0 -1px #6c5328;background-color:#c09854}.ppress-hint-wrap.hint--warning.ppress-hint-wrap.hint--top-left:before,.ppress-hint-wrap.hint--warning.ppress-hint-wrap.hint--top-right:before,.ppress-hint-wrap.hint--warning.ppress-hint-wrap.hint--top:before{border-top-color:#c09854}.ppress-hint-wrap.hint--warning.ppress-hint-wrap.hint--bottom-left:before,.ppress-hint-wrap.hint--warning.ppress-hint-wrap.hint--bottom-right:before,.ppress-hint-wrap.hint--warning.ppress-hint-wrap.hint--bottom:before{border-bottom-color:#c09854}.ppress-hint-wrap.hint--warning.ppress-hint-wrap.hint--left:before{border-left-color:#c09854}.ppress-hint-wrap.hint--warning.ppress-hint-wrap.hint--right:before{border-right-color:#c09854}.ppress-hint-wrap.hint--info:after{text-shadow:0 -1px #1a3c4d;background-color:#3986ac}.ppress-hint-wrap.hint--info.ppress-hint-wrap.hint--top-left:before,.ppress-hint-wrap.hint--info.ppress-hint-wrap.hint--top-right:before,.ppress-hint-wrap.hint--info.ppress-hint-wrap.hint--top:before{border-top-color:#3986ac}.ppress-hint-wrap.hint--info.ppress-hint-wrap.hint--bottom-left:before,.ppress-hint-wrap.hint--info.ppress-hint-wrap.hint--bottom-right:before,.ppress-hint-wrap.hint--info.ppress-hint-wrap.hint--bottom:before{border-bottom-color:#3986ac}.ppress-hint-wrap.hint--info.ppress-hint-wrap.hint--left:before{border-left-color:#3986ac}.ppress-hint-wrap.hint--info.ppress-hint-wrap.hint--right:before{border-right-color:#3986ac}.ppress-hint-wrap.hint--success:after{text-shadow:0 -1px #1a321a;background-color:#458746}.ppress-hint-wrap.hint--success.ppress-hint-wrap.hint--top-left:before,.ppress-hint-wrap.hint--success.ppress-hint-wrap.hint--top-right:before,.ppress-hint-wrap.hint--success.ppress-hint-wrap.hint--top:before{border-top-color:#458746}.ppress-hint-wrap.hint--success.ppress-hint-wrap.hint--bottom-left:before,.ppress-hint-wrap.hint--success.ppress-hint-wrap.hint--bottom-right:before,.ppress-hint-wrap.hint--success.ppress-hint-wrap.hint--bottom:before{border-bottom-color:#458746}.ppress-hint-wrap.hint--success.ppress-hint-wrap.hint--left:before{border-left-color:#458746}.ppress-hint-wrap.hint--success.ppress-hint-wrap.hint--right:before{border-right-color:#458746}.ppress-hint-wrap.hint--always:after,.ppress-hint-wrap.hint--always:before{opacity:1;visibility:visible}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--top:before{transform:translateY(-8px)}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--top:after{transform:translate(-50%)translateY(-8px)}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--top-left:before{transform:translateY(-8px)}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--top-left:after{transform:translate(-100%)translateY(-8px)}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--top-right:after,.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--top-right:before{transform:translateY(-8px)}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--bottom:before{transform:translateY(8px)}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--bottom:after{transform:translate(-50%)translateY(8px)}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--bottom-left:before{transform:translateY(8px)}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--bottom-left:after{transform:translate(-100%)translateY(8px)}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--bottom-right:after,.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--bottom-right:before{transform:translateY(8px)}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--left:after,.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--left:before{transform:translate(-8px)}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--right:after,.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--right:before{transform:translate(8px)}.ppress-hint-wrap.hint--rounded:after{border-radius:4px}.ppress-hint-wrap.hint--no-animate:after,.ppress-hint-wrap.hint--no-animate:before{transition-duration:0s}.ppress-hint-wrap.hint--bounce:after,.ppress-hint-wrap.hint--bounce:before{-webkit-transition:opacity .3s,visibility .3s,-webkit-transform .3s cubic-bezier(.71,1.7,.77,1.24);-moz-transition:opacity .3s,visibility .3s,-moz-transform .3s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .3s,visibility .3s,transform .3s cubic-bezier(.71,1.7,.77,1.24)}.ppress-hint-wrap.hint--no-shadow:after,.ppress-hint-wrap.hint--no-shadow:before{text-shadow:initial;box-shadow:initial}.ppress-checkout__form *{--ppress-heading-fs:22px;--ppress-body-fs:16px;--ppress-btn-color:#2563eb;box-sizing:border-box;font-size:var(--ppress-body-fs)}.ppress-checkout__form{flex-wrap:wrap;width:100%;max-width:100%;margin:1px auto 10px;line-height:20px;display:flex;position:relative}.ppress-checkout__form p{margin:0 0 5px;padding:0}.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__social_login_wrap{padding:5px}.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__login_form_wrap{flex-wrap:wrap;display:flex}.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__logged_in_text_wrap{margin:5px 0 10px}.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__logged_in_text_wrap .ppress-main-checkout-form__block__item{background-color:#eff6ff;border-radius:6px;padding:14px 16px}.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__logged_in_text_wrap .ppress-main-checkout-form__block__item p,.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__logged_in_text_wrap .ppress-main-checkout-form__block__item a{margin:0;font-size:14px;line-height:20px}.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__login_form_wrap .ppress-main-checkout-form__block__item{margin-bottom:5px}.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__login_form_wrap .ppress-main-checkout-form__block__item:last-of-type{margin-bottom:15px}.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__login_form_wrap .ppress-main-checkout-form__block__item.ppress-login-submit-btn p{margin:10px 0;padding:0}.ppress-checkout__form .ppress-checkout-section.ppress-checkout_side_section{order:2;width:35%}.ppress-checkout__form .ppress-checkout-section.ppress-checkout_main{order:1;width:65%;padding:0 30px 0 0}.ppress-checkout__form .ppress-checkout_order_summary{border:1px solid #e5e7eb;border-radius:5px}.ppress-checkout__form .ppress-checkout_order_summary__plan_name{font-size:var(--ppress-body-fs);border-bottom:1px solid #e4e4e4;padding:10px 20px;font-weight:700}.ppress-checkout__form .ppress-checkout_order_summary__plan_price{font-size:14px;font-weight:500}.ppress-checkout__form .ppress-checkout_order_summary__bottom_details *{font-size:var(--ppress-body-fs)}.ppress-checkout__form .ppress-checkout_order_summary__bottom_details .checkout_order_summary__fee_structure__item dd a{margin:0;padding:0;font-size:14px;text-decoration:none;display:block}.ppress-checkout__form .checkout_order_summary__fee_structure__item dt .checkout_order_summary__fee_structure__item__trial_term{background:unset;margin-left:0;padding-left:0;font-weight:600;display:block}.ppress-checkout__form .ppress-checkout_order_summary__bottom_details,.ppress-checkout__form .ppress-checkout_order_summary__plan_description{padding:10px 20px}.ppress-checkout__form .ppress-checkout_order_summary__plan_description{line-height:1.7;font-size:var(--ppress-body-fs);border-bottom:1px solid #e5e7eb;padding:20px}.ppress-checkout__form .checkout_order_summary__fee_structure__item{font-size:var(--ppress-body-fs);flex-wrap:nowrap;padding:5px 0;display:flex}.ppress-checkout__form .checkout_order_summary__fee_structure__item dt{text-align:left;width:60%}.ppress-checkout__form .checkout_order_summary__fee_structure__item dd{text-align:right;width:40%}.ppress-checkout__form .checkout_order_summary__fee_structure__item dt span{color:#4b5563;letter-spacing:.35px;background-color:#e5e7eb;border-radius:9999px;margin-left:5px;padding:2px 6px;font-size:12px}.ppress-checkout__form .ppress-main-checkout-form__block fieldset{border:0;margin:0;padding:0}.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__block__fieldset{border:0;margin:10px 0 0;padding:20px 0 0}.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__block__fieldset:first-of-type{border:0;margin-top:10px;padding-top:0}.ppress-checkout__form .ppress-main-checkout-form__block legend{color:#000;font-size:var(--ppress-heading-fs);background:0 0;border:0;width:100%;margin:0 0 15px;padding:0 5px;font-weight:700;line-height:1.7;position:static}.ppress-checkout__form .ppress-main-checkout-form__block legend span{font-size:var(--ppress-heading-fs)}.ppress-checkout__form .ppress-main-checkout-form__block a.ppress-checkout-show-login-form{cursor:pointer;float:right;vertical-align:baseline;margin:0;padding:0;font-size:14px;font-weight:400;line-height:35px;text-decoration:none}.ppress-checkout__form .ppress-checkout_order_summary__discount{margin:0 0 5px}.ppress-checkout__form .ppress-checkout_order_summary__discount p{font-size:14px}.ppress-checkout__form .ppress-checkout__link{cursor:pointer;margin:10px 0;padding:0;font-size:14px;font-weight:400;line-height:35px;text-decoration:none}.ppress-checkout__form a.ppress-checkout-show-login-form{cursor:pointer;float:right;vertical-align:baseline;margin:0;padding:0;font-size:14px;font-weight:400;line-height:35px;text-decoration:none}.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__block__item{width:calc(100% - 5px);margin-bottom:15px;padding:5px;display:inline-block}.ppress-checkout__form .ppress-main-checkout-form__block__fieldset .ppress-main-checkout-form__login_form_wrap .ppress-main-checkout-form__block__item{margin-bottom:10px}.ppress-checkout-form__payment_method__content_wrap .ppress-main-checkout-form__block__item:first-of-type{margin-top:15px}.ppress-checkout__form .ppress-main-checkout-form__block__fieldset .ppress-main-checkout-form__block__item:last-of-type{margin-bottom:0}.ppress-checkout__form .ppress-required{color:#ef4444}.ppress-checkout__form .ppress-main-checkout-form__block__item.ppress-co-half{width:calc(50% - 5px)}.ppress-checkout__form .ppress-main-checkout-form__block__item.ppress-two-third{width:calc(66.6667% - 5px)}.ppress-checkout__form .ppress-main-checkout-form__block__item.ppress-one-third{width:calc(33.3333% - 5px)}.ppress-checkout__form .ppress-main-checkout-form__block__item.ppress-expiry-date{width:calc(40% - 5px)}.ppress-checkout__form .ppress-main-checkout-form__block__item.ppress-cc-cvc{width:calc(60% - 5px)}.ppress-checkout__form .press-main-checkout-form__block__item__cc_expiry_date{flex-wrap:wrap;width:100%;display:flex}.ppress-checkout__form .press-main-checkout-form__block__item__cc_expiry_date select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4MjgzNGQzMC03MmY4LTRkM2MtYTU4NC1lNzMzZDE1YjU2NzYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzJGMzNGODgwRkI5MTFFN0E3NzQ5QUE3QTdEMENEQjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzJGMzNGODcwRkI5MTFFN0E3NzQ5QUE3QTdEMENEQjEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMzAzN2MxMy01N2VhLTRiN2UtYjg3Yi04OGZhODk2NDYzZTgiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplMTI0MmMzNy1mZTljLTExNzktYWE3NC1kYzYxZWJhMDdhNDAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7ItaH1AAABFklEQVR42uzZuw3CMBAG4NhiAFiDAsahp0sqJOaghQ5mIkgwBmwQzlJAoLz8OCe29Z90urMb65MfjUVVVVkKIbNEAhBAAAEEEEAAoZjdyseG6olyEanhSZmL8npXzTzyDXnJRI6XVIhdApCdXK2XF2qKiBGFMojPiO5KTuUYIUI9VJn4nY0M80U0IBFh/hCtkAgwDUQnJGBMK6IXEiCmEzEICQjTi9CCBIAZRGhDJsRoIYwgE2C0EcaQETFGCCvICBhjhDXEI8YK4QTxgLFGOEMYMU4IFggDxhnBBnHAsCBYIRYYNgQ7xADDivAC0cCwI7xBejBeEF4hNWZL5VAP94Q4+1pL4FcXEEAAAQQQQAABxFu8BRgA2gaBhwO0rwAAAAAASUVORK5CYII=);background-position:right 20px center;background-repeat:no-repeat;background-size:10px;margin:0 5px 0 0;width:calc(50% - 5px)!important}.ppress-checkout__form .press-main-checkout-form__block__item__cc_expiry_date select:last-of-type{margin-right:0}.ppress-checkout__form label.checkout_order_summary__discount__label{width:100%;line-height:20px}.ppress-checkout__form .checkout_order_summary__discount__field_wrap{margin-bottom:20px}.ppress-checkout__form .ppress-checkout-section .ppress-checkout-form__place_order_wrap{margin:20px 0 10px}.ppress-checkout__form .ppress-checkout-section #ppress-paypal-button-element{margin:16px 0 0}.ppress-checkout__form .ppress-checkout-section input:not([type=checkbox]):not([type=radio]),.ppress-checkout__form .ppress-checkout-section select,.ppress-checkout__form .ppress-checkout-section textarea,.ppress-checkout__form .ppress-checkout-section #ppress-stripe-card-element{background-color:#fff;border:1px solid #d1d5db;border-radius:6px;width:100%;height:auto;padding:8px 12px;line-height:20px;box-shadow:0 0 #0000,0 0 #0000,0 1px 2px #0000000d}.ppress-checkout__form .ppress-checkout-section #ppress-stripe-card-element{padding-top:10px;padding-bottom:10px}.ppress-checkout__form .ppress-checkout-section textarea{min-height:100px}.ppress-checkout__form .ppress-checkout-section.ppress-checkout_main input[type=submit]{background:var(--ppress-btn-color);background:var(--ppress-btn-color);background-color:var(--ppress-btn-color);color:#fff;box-shadow:none;text-align:center;-webkit-appearance:none;border-color:#0000;width:100%;height:auto;padding:12px 16px;font-weight:500;display:block}.ppress-checkout__form .ppress-checkout-section.ppress-checkout_main input[type=submit]:disabled{opacity:.65}.ppress-checkout__form .ppress-checkout-section input[type=checkbox],.ppress-checkout__form .ppress-checkout-section input[type=radio]{vertical-align:middle;color:#4f46e5;border:1px solid #d1d5db;border-radius:100%;width:16px;height:16px;margin:0;padding:0 5px;display:inline-block}.ppress-checkout__form .ppress-checkout-section input[type=checkbox]{cursor:pointer;border-radius:0}.ppress-checkout__form .ppress-checkout-section input:not([type=checkbox]):not([type=radio]):focus,.ppress-checkout__form .ppress-checkout-section textarea:focus,.ppress-checkout__form .ppress-checkout-section #ppress-stripe-card-element:focus{outline-offset:2px;box-shadow:0 0 0 0 #fff,0 0 0 calc(1px + 0px)var(--ppress-btn-color),0 0 #0000;border-color:#2563eb;outline:2px solid #0000}.ppress-checkout__form .ppress-checkout-section input[type=submit]:hover{filter:brightness(85%)}.ppress-checkout__form .ppress-checkout-section label{vertical-align:baseline;font-weight:500;line-height:25px;display:block}.ppress-checkout__form .ppress-checkout-section .pp-checkbox-wrap label,.ppress-checkout__form .ppress-checkout-section .pp-radio-wrap label{display:inline-block}.ppress-checkout__form .ppress-checkout-section .pp-checkbox-wrap .ppress-checkout-field__input,.ppress-checkout__form .ppress-checkout-section .pp-radio-wrap .ppress-checkout-field__input{margin-right:5px}.ppress-checkout__form .checkout_order_summary__discount__field_wrap input[type=text].checkout_order_summary__discount__input{width:68%;display:inline-block}.ppress-checkout__form .ppress-checkout-section input[type=submit].ppress-apply-discount-btn{color:#4b5563;background-color:#d1d5db;border:0;border-radius:6px;width:25%;margin-left:10px;padding:8px 15px;font-size:14px;font-weight:500;line-height:20px;display:inline-block}.ppress-checkout__form .ppress-checkout_charge_details{padding:10px 20px}.ppress-checkout__form .ppress-checkout_charge_details span{font-weight:700}.ppress-checkout__form .ppress-checkout-form__payment_methods_wrap{border:1px solid #ddd;border-radius:5px;margin:5px 0 0;padding:0;line-height:1;list-style:none;overflow:visible}.ppress-checkout__form .ppress-checkout-form__payment_method{border-top:1px solid #ddd;padding:0}.ppress-checkout__form .ppress-checkout-form__payment_method:first-of-type{border-top:none;border-bottom:none}.ppress-checkout__form .ppress-checkout-form__payment_method__title_wrap{background:#fff;margin:0;padding:16px 8px}.ppress-checkout__form .ppress-checkout-form__payment_method__title_wrap:first-of-type{border-top-left-radius:5px;border-top-right-radius:5px}.ppress-checkout__form .ppress-checkout-form__payment_method:last-of-type .ppress-checkout-form__payment_method__title_wrap{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.ppress-checkout__form .ppress-checkout-section .ppress-checkout-form__payment_method__title_wrap label{cursor:pointer;width:calc(100% - 30px);margin:0;padding-top:2px;padding-left:5px;line-height:1;display:inline-block;position:relative}.ppress-checkout__form .ppress-checkout-form__payment_method__icons{position:absolute;top:-5px;right:20px}.ppress-checkout__form .ppress-checkout-form__payment_method__icons img,.ppress-checkout__form .ppress-checkout-form__payment_method__icons svg{max-height:22px}.ppress-checkout__form .ppress-checkout-form__payment_method .ppress-checkout-form__payment_method__content_wrap p{margin:0!important}.ppress-checkout__form .ppress-checkout-form__payment_method .ppress-checkout-form__payment_method__content_wrap{background:#f4f4f4;border-top:1px solid #ddd;padding:20px 10px;display:none;margin:0!important}.ppress-checkout__form .ppress-checkout-form__payment_method:last-of-type .ppress-checkout-form__payment_method__content_wrap{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.ppress-checkout__form .ppress-checkout-form__payment_method .ppress-checkout-form__payment_method__content_wrap p{margin:0;padding:0 5px;font-size:14px;line-height:1.25}.ppress-checkout__form .ppress-checkout-form__payment_method .ppress-checkout-form__payment_method__title_wrap input[type=radio]{vertical-align:bottom}.ppress-checkout__form .ppress-checkout-form__payment_method.ppress-active .ppress-checkout-form__payment_method__content_wrap{display:block}.ppress-checkout__form .ppress-checkout-form__payment_method__content_wrap label{line-height:20px}.ppress-checkout__form .ppress-checkout-form__payment_method__content_wrap .ppress-checkout-form__payment_method__heading{font-size:var(--ppress-body-fs);border-bottom:1px solid #e4e4e4;margin:15px 0;padding:10px 5px;font-weight:700}.ppress-checkout__form .ppress-checkout-form__terms_condition_wrap,.ppress-checkout__form .ppress-checkout-form__before_button_wrap{border:0;margin:0;padding:40px 0 0}.ppress-checkout__form .ppress-checkout-form__terms_condition_wrap+.ppress-checkout-form__before_button_wrap{padding-top:0}.ppress-checkout__form .ppress-checkout-form__terms_condition_wrap .ppress-checkout-form__terms_condition__checkbox__label span,.ppress-checkout__form .ppress-checkout-form__before_button_wrap .ppress-checkout-form__before_button__checkbox__label span{vertical-align:middle}.ppress-checkout__form .ppress-checkout-form__terms_condition__content{border:1px solid #e5e7eb;border-radius:6px;max-height:200px;margin:0 0 20px;padding:20px;display:none;overflow:auto}.ppress-checkout__form .ppress-checkout-form__terms_condition__checkbox_wrap,.ppress-checkout__form .ppress-checkout-form__before_button__checkbox_wrap{margin:0 0 20px}.ppress-checkout__form .ppress-checkout__form__preloader{z-index:99995;background:#fafafae6;width:100%;height:100%;position:absolute;top:0}.ppress-checkout__form .ppress-checkout__form__spinner{text-align:center;width:85px;height:85px;margin:auto;display:block;position:fixed;top:40%;right:50%}.ppress-checkout__form .ppress-checkout__form__spinner:after{content:" ";border:6px solid #212529;border-color:#212529 #0000;border-radius:50%;width:70px;height:70px;margin:8px;animation:1.2s linear infinite ppress-dual-ring;display:block}@keyframes ppress-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ppress-checkout__form .ppress-checkout-alert,.ppress-checkout__form .ppress-alert{border-radius:6px;width:100%;margin:10px 0;padding:12px 16px}.ppress-checkout__form .ppress-checkout-alert ul,.ppress-checkout__form .ppress-alert ul{margin:0 0 0 16px;padding:0;list-style-type:disc}.ppress-checkout__form .ppress-checkout-alert li,.ppress-checkout__form .ppress-alert li,.ppress-checkout__form .ppress-checkout-alert p,.ppress-checkout__form .ppress-alert p,.ppress-checkout__form .ppress-checkout-alert li strong,.ppress-checkout__form .ppress-alert li strong{font-size:var(--ppress-body-fs);font-weight:400;line-height:22px;margin:0!important;padding:0!important}.ppress-checkout__form .ppress-checkout-alert li strong,.ppress-checkout__form .ppress-alert li strong{font-weight:700}.ppress-checkout__form .ppress-checkout-alert.ppress-error,.ppress-checkout__form .ppress-alert.ppress-error{color:#b91c1c;background-color:#fef2f2}.ppress-checkout__form .ppress-checkout-alert.ppress-success,.ppress-checkout__form .ppress-alert.ppress-success{color:#065f46;background-color:#ecfdf5}.ppress-checkout-alert.ppress-warning,.ppress-alert.ppress-warning{color:#a16207;background-color:#fefce8;border-left:4px solid #facc15;border-radius:0}.ppress-checkout__form .ppress-checkout-alert p,.ppress-checkout__form .ppress-alert p{font-weight:500}.ppress-checkout__form .ppress-checkout_order_summary #ppress-checkout-coupon-code-wrap{display:none}.ppress-main-checkout-form__block__fieldset .ppress-main-checkout-form__block__group_selector_label{cursor:pointer;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:24px;box-shadow:0 1px 2px #0000000d;display:flex!important}.ppress-main-checkout-form__block__fieldset .ppress-main-checkout-form__block__group_selector__span_wrap{align-items:center;padding-left:10px;display:flex}.ppress-main-checkout-form__block__fieldset .ppress-main-checkout-form__block__group_selector__span{flex-direction:column;font-size:1rem;line-height:20px;display:flex}.ppress-main-checkout-form__block__fieldset .ppress-main-checkout-form__block__group_selector__title{font-weight:500}.ppress-main-checkout-form__block__fieldset .ppress-main-checkout-form__block__group_selector__price_wrap{order:2;margin-top:0;margin-left:auto;font-size:1rem;line-height:20px;display:flex}.ppress-main-checkout-form__block__fieldset .ppress-main-checkout-form__block__group_selector__price_amount{font-weight:500}.ppress-main-checkout-form__block__fieldset .ppress-main-checkout-form__block__group_selector__price_duration{margin-left:4px}.ppress-main-checkout-form__block__fieldset .ppress-main-checkout-form__block__group_selector_label:not(:first-child){margin-top:16px;margin-bottom:0}.ppress-main-checkout-form__block__fieldset .ppress-main-checkout-form__block__group_selector_label input[type=radio]{height:auto!important}.ppress-main-checkout-form__block__fieldset .ppress-main-checkout-form__block__group_selector_label:has(input[type=radio]:checked){border-width:2.5px}.ppress-checkout__form.ppressui340 .ppress-checkout-section.ppress-checkout_side_section,.ppress-checkout__form.ppressui500 .ppress-checkout-section.ppress-checkout_side_section,.ppress-checkout__form.ppressui768 .ppress-checkout-section.ppress-checkout_side_section,.ppress-checkout__form.ppressui800 .ppress-checkout-section.ppress-checkout_side_section,.ppress-checkout__form.ppressui960 .ppress-checkout-section.ppress-checkout_side_section,.ppress-checkout__form.ppressui340 .ppress-checkout-section.ppress-checkout_main,.ppress-checkout__form.ppressui500 .ppress-checkout-section.ppress-checkout_main,.ppress-checkout__form.ppressui768 .ppress-checkout-section.ppress-checkout_main,.ppress-checkout__form.ppressui800 .ppress-checkout-section.ppress-checkout_main,.ppress-checkout__form.ppressui960 .ppress-checkout-section.ppress-checkout_main{width:100%}.ppress-checkout__form.ppressui340 .ppress-checkout-section.ppress-checkout_side_section,.ppress-checkout__form.ppressui500 .ppress-checkout-section.ppress-checkout_side_section,.ppress-checkout__form.ppressui768 .ppress-checkout-section.ppress-checkout_side_section,.ppress-checkout__form.ppressui800 .ppress-checkout-section.ppress-checkout_side_section,.ppress-checkout__form.ppressui960 .ppress-checkout-section.ppress-checkout_side_section{order:1;margin-bottom:15px}.ppress-checkout__form.ppressui340 .ppress-checkout-section.ppress-checkout_main,.ppress-checkout__form.ppressui500 .ppress-checkout-section.ppress-checkout_main,.ppress-checkout__form.ppressui768 .ppress-checkout-section.ppress-checkout_main,.ppress-checkout__form.ppressui800 .ppress-checkout-section.ppress-checkout_main,.ppress-checkout__form.ppressui960 .ppress-checkout-section.ppress-checkout_main{order:2;padding-right:0}.ppress-checkout__form.ppressui340 .ppress-main-checkout-form__block .ppress-main-checkout-form__block__item,.ppress-checkout__form.ppressui500 .ppress-main-checkout-form__block .ppress-main-checkout-form__block__item,.ppress-checkout__form.ppressui768 .ppress-main-checkout-form__block .ppress-main-checkout-form__block__item{width:100%}.profilepress-myaccount-orders-subs,.profilepress-myaccount-orders-subs *{font-family:Inter var,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.profilepress-myaccount-orders-subs .ppress-my-account-order-sub-wrap{border:1px solid #e5e7eb;border-radius:8px;margin-top:16px;box-shadow:0 0 #0000,0 0 #0000,0 1px 2px #0000000d}.profilepress-myaccount-orders-subs .ppress-my-account-order-sub-wrap:first-child{margin-top:0}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-body-content-header p{margin-bottom:8px}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header-wrap{border-color:#e5e7eb;border-bottom-style:solid;border-bottom-width:1px;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:8px;padding:16px;display:grid}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--details{grid-column:span 2/span 2;grid-template-columns:auto auto auto;column-gap:16px;margin:0;font-size:14px;line-height:20px;display:grid}.profilepress-myaccount-orders-subs .ppress-my-account-order-sub-header--actions a:not(a:first-child){margin-left:8px}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--details dt{margin:0;font-size:14px;font-weight:500}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--details dd{margin:4px 0 0}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--actions{grid-column:span 2/span 2;justify-content:flex-end;align-items:center;display:flex}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--actions a,.profilepress-myaccount-orders-subs a.ppress-myac-action{-webkit-text-decoration:inherit;text-decoration:inherit;border:1px solid #d1d5db;border-radius:6px;justify-content:center;align-items:center;padding:6px 8px;font-size:14px;font-weight:500;display:flex;box-shadow:0 0 #0000,0 0 #0000,0 1px 2px #0000000d}.profilepress-myaccount-orders-subs a.ppress-myac-action{margin-right:5px;display:inline-block}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-body-content{flex:1;align-items:flex-start;padding:16px;font-size:14px;line-height:20px}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-body-content-header{justify-content:space-between;font-weight:500;display:flex}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-product-name{font-size:14px;font-weight:500}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap p.ppress-my-account-order-sub-product-price{margin-top:0!important}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-body-content p{margin:8px 0 0;display:block}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-body-wrap{align-items:flex-start;display:flex}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--details dd span{color:#1f2937;background-color:#f3f4f6;border-radius:6px;margin:0;padding:4px 8px;font-size:12px;font-weight:500}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--details .active span,.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--details .trialling span,.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--details .completed span{color:#166534;background-color:#dcfce7}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--details .refunded span,.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--details .expired span,.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--details .cancelled span{color:#991b1b;background-color:#fee2e2}.profilepress-myaccount-orders-subs .ppress-myac-pagination-wrap{text-align:right;padding:10px 0}.profilepress-myaccount-orders-subs .ppress-myac-pagination-wrap .page-numbers{border:1px solid #d1d5db;padding:8px 16px;font-size:14px;line-height:20px}.profilepress-myaccount-orders-subs .ppress-myac-pagination-wrap .page-numbers.current{color:#6b7280;background-color:#eeeeec}.profilepress-myaccount-orders-subs .ppress-myac-pagination-wrap .ppress-material-icons{vertical-align:middle;margin:0}table.ppress-details-table{text-indent:0;border-color:inherit;border-collapse:collapse;border-spacing:0;table-layout:fixed;width:100%;box-shadow:0 0 #0000,0 0 #0000,0 1px 2px #0000000d}.ppress-details-table thead{background-color:#f9fafb}.ppress-details-table thead tr th{text-align:left;background-color:#f9fafb;padding:14px 12px;font-size:16px;font-weight:600;line-height:20px}.ppress-details-table thead th,.ppress-details-table tr td{border:1px solid #e5e7eb;padding:16px}.ppress-details-table thead th{text-align:left;vertical-align:bottom;background:#e5e7eb}.ppress-details-table-wrap .ppress-details-table tr:nth-of-type(odd){background-color:#f9fafb}.ppress-details-table tr td:first-child{font-weight:700}.ppress-details-table td:last-child{width:70%}.ppress-details-table p{margin:5px 0 0}.ppress-details-table p:first-child{margin-top:0}.ppress-details-table .ppress-billing-title{font-weight:500}.ppress-details-table .ppress-sub-info{color:#4b5563;background-color:#e5e7eb;border-radius:9999px;margin-left:5px;padding:4px 8px;font-size:14px}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:local(Material Icons),local(MaterialIcons-Regular),url(https://libertyimmigrationcenter.com/wp-content/plugins/wp-user-avatar/assets/css/material-icons/MaterialIcons-Regular.woff2)format("woff2"),url(https://libertyimmigrationcenter.com/wp-content/plugins/wp-user-avatar/assets/css/material-icons/MaterialIcons-Regular.woff)format("woff")}.ppress-material-icons,.pp-form-field-wrap .pp-form-material-icons,#profilepress-myaccount-wrapper .ppmyac-icons{text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;font-size:20px;font-style:normal;font-weight:400;line-height:1;display:inline-block;font-family:Material Icons!important}.flatpickr-current-month .flatpickr-monthDropdown-months{display:inline-block!important}.pp-tab-widget-avatar img{text-align:center;border-radius:50%;width:190px;height:190px;padding:2px;display:block;float:none!important;margin:0 auto 10px!important}.pp-user-panel{text-align:center;border-radius:6px}.pp-user-panel-title{margin:0;font-size:20px}.pp-user-panel p{margin-bottom:23px;font-size:15px}.pp-tabbed-btn{-webkit-font-smoothing:subpixel-antialiased;border:none;border-radius:4px;padding:10px 15px;font-size:15px;font-weight:400;line-height:1.4;transition:border .25s linear,color .25s linear,background-color .25s linear}.pp-tabbed-btn-inverse{background-color:#34495e;color:#fff!important}.pp-password-reset-handler-wrap .pp-reset-password-form{max-width:500px;margin-top:5px;margin-bottom:5px;padding:40px}.pp-password-reset-handler-wrap .pp-reset-password-form h3{color:#444;margin:0 auto 40px;font-weight:300}.pp-password-reset-handler-wrap .pp-reset-password-form label{color:#444;font-size:15px}.pp-password-reset-handler-wrap .pp-reset-password-form label .req{color:red;margin:2px}.pp-password-reset-handler-wrap .pp-reset-password-form label.active .req{opacity:0}.pp-password-reset-handler-wrap .pp-reset-password-form input{box-sizing:border-box;background:0 0;border:1px solid #a0b3b0;border-radius:0;width:100%;height:auto;margin-bottom:40px;padding:5px 10px;font-size:22px;transition:border-color .25s,box-shadow .25s;display:block}.pp-password-reset-handler-wrap .pp-reset-password-form input:focus{border-color:#1ab188;outline:0}.pp-password-reset-handler-wrap .pp-reset-password-form .pp-reset-button{text-transform:uppercase;letter-spacing:.1em;color:#fff;-webkit-appearance:none;text-shadow:none;box-shadow:none;background:#1ab188;border:0;border-radius:0;outline:none;padding:15px 0;font-size:20px;font-weight:600;transition:all .5s}.pp-password-reset-handler-wrap .pp-reset-password-form .pp-reset-button:hover,.pp-password-reset-handler-wrap .pp-reset-password-form .pp-reset-button:focus{background:#179b77}.pp-password-reset-handler-wrap .pp-reset-password-form .pp-reset-button-block{width:100%;display:block}.pp-password-reset-handler-wrap .profilepress-reset-status{max-width:420px;margin-left:40px}#pp-pass-strength-result{color:#23282d;text-align:center;box-sizing:border-box;background-color:#eee;border:1px solid #ddd;width:100%;padding:3px 5px}#pp-pass-strength-result.short{opacity:1;background-color:#f1adad;border-color:#e35b5b}#pp-pass-strength-result.bad{opacity:1;background-color:#fbc5a9;border-color:#f78b53}#pp-pass-strength-result.good{opacity:1;background-color:#ffe399;border-color:#ffc733}#pp-pass-strength-result.strong{opacity:1;background-color:#c1e1b9;border-color:#83c373}.pp-form-wrapper .pp-form-label-wrap .pp-form-required-label{color:red;font-weight:400}.pp-form-wrapper input[type=checkbox],.pp-form-wrapper input[type=radio]{cursor:pointer}.pp-form-wrapper p{margin:0 0 5px!important;padding:0!important}.pp-form-wrapper textarea,.pp-form-wrapper select,.pp-form-wrapper input[type=text],.pp-form-wrapper input[type=password],.pp-form-wrapper input[type=email],.pp-form-wrapper input[type=url],.pp-form-wrapper input[type=search],.pp-form-wrapper input[type=tel],.pp-form-wrapper input[type=number],.pp-form-wrapper input[type=datetime]{-webkit-appearance:none;background:#fff;border:1px solid #dedee5;outline:none;width:100%;padding:13px 15px;line-height:1}.pp-form-wrapper select{border:1px solid #dedee5;outline:none;width:100%;padding:13px 15px;line-height:1;appearance:none!important;background-image:url(//libertyimmigrationcenter.com/wp-content/plugins/wp-user-avatar/assets/images/frontend/arrow-down.png)!important;background-position:right 20px center!important;background-repeat:no-repeat!important;background-size:10px!important}.pp-form-wrapper .pp-form-label-wrap{margin:0 0 4px;padding:0}.pp-form-wrapper .pp-form-label{text-transform:none;text-align:left;float:none;cursor:pointer;width:auto;margin:0;padding:0;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;display:inline}.pp-form-wrapper .pp-checkbox-wrap,.pp-form-wrapper .pp-radio-wrap{text-align:left;margin:5px 0;padding:0;line-height:normal;display:block}.pp-form-wrapper .pp-checkbox-wrap label,.pp-form-wrapper .pp-radio-wrap label{margin-left:5px}.pp-form-wrapper input[type=checkbox],.pp-form-wrapper input[type=radio]{vertical-align:baseline;background-color:#fff;border:1px solid #ccc;display:inline-block;width:14px!important;height:14px!important}.pp-form-wrapper .ppress-pf-profile-connect{padding:5px 0 10px}.pp-form-wrapper a.ppress-pf-social-icon{width:100%;height:100%;display:inline}.pp-form-wrapper .ppress-pf-social-icon svg{vertical-align:middle;width:40px;height:40px}.pp-form-wrapper .ppress-pf-social-icon.dpf-instagram svg,.pp-form-wrapper .ppress-pf-social-icon.dpf-github svg,.pp-form-wrapper .ppress-pf-social-icon.dpf-threads svg,.pp-form-wrapper .ppress-pf-social-icon.dpf-bluesky svg,.pp-form-wrapper .ppress-pf-social-icon.dpf-pinterest svg{padding:3px}a.pp-button-social-login:focus{outline-color:#0000}a.pp-button-social-login:focus .ppsc,a.pp-button-social-login:hover .ppsc{background-color:#ffffffbf}a.pp-button-social-login:visited{color:#fff}a.pp-button-social-login{vertical-align:middle;white-space:nowrap;box-sizing:content-box;cursor:pointer;background:#333;border:1px solid #333;border-radius:2px;height:2.5em;margin:6px 0;padding:0;font-family:inherit;font-size:100%;font-weight:700;line-height:2.5em;display:inline-block;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000001a;color:#fff!important;text-decoration:none!important}a.pp-button-social-login .ppsc{text-transform:none;vertical-align:top;text-align:center;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:1.8em 1.8em;border-top-left-radius:1px;border-bottom-left-radius:1px;width:2.5em;height:2.5em;margin:0;padding:0;font-size:100%;font-style:normal;font-weight:400;text-decoration:none;display:inline-block;position:absolute;left:0}a.pp-button-social-login span.ppsc-text{margin-left:40px;padding:.5em;color:#fff!important}a.pp-button-social-login{min-width:220px}a.pp-button-social-login .ppsc-google{background-image:url(//libertyimmigrationcenter.com/wp-content/plugins/wp-user-avatar/assets/images/social-login/google.svg)}a.pp-button-social-login.pp-button-social-login-google{background:#4285f4;border-color:#4285f4}a.pp-button-social-login.pp-button-social-login-facebook{background:#3b5998;border-color:#3b5998}a.pp-button-social-login.pp-button-social-login-twitter{background:#000;border-color:#000}a.pp-button-social-login.pp-button-social-login-linkedin{background:#0077b5;border-color:#0077b5}a.pp-button-social-login.pp-button-social-login-microsoft{background:#404040;border-color:#404040}a.pp-button-social-login.pp-button-social-login-amazon{background:#f9991d;border-color:#f9991d}a.pp-button-social-login.pp-button-social-login-vk{background:#4a76a8;border-color:#4a76a8}a.pp-button-social-login.pp-button-social-login-wordpresscom{background:#0675c4;border-color:#0675c4}a.pp-button-social-login.pp-button-social-login-yahoo{background:#430297;border-color:#430297}a.pp-button-social-login.pp-button-social-login-github{background:#24292e;border-color:#24292e}a.pp-button-social-login .ppsc-vk{background-image:url(//libertyimmigrationcenter.com/wp-content/plugins/wp-user-avatar/assets/images/social-login/vk-fa.svg)}a.pp-button-social-login .ppsc-microsoft{background-image:url(//libertyimmigrationcenter.com/wp-content/plugins/wp-user-avatar/assets/images/social-login/microsoft.svg)}a.pp-button-social-login .ppsc-amazon{background-image:url(//libertyimmigrationcenter.com/wp-content/plugins/wp-user-avatar/assets/images/social-login/amazon.svg)}a.pp-button-social-login .ppsc-yahoo{background-image:url(//libertyimmigrationcenter.com/wp-content/plugins/wp-user-avatar/assets/images/social-login/yahoo.svg)}a.pp-button-social-login .ppsc-wordpresscom{background-image:url(//libertyimmigrationcenter.com/wp-content/plugins/wp-user-avatar/assets/images/social-login/wpcom.svg)}a.pp-button-social-login .ppsc-facebook{background-image:url(//libertyimmigrationcenter.com/wp-content/plugins/wp-user-avatar/assets/images/social-login/facebook.svg)}a.pp-button-social-login .ppsc-twitter{background-image:url(//libertyimmigrationcenter.com/wp-content/plugins/wp-user-avatar/assets/images/social-login/x.svg)}a.pp-button-social-login .ppsc-linkedin{background-image:url(//libertyimmigrationcenter.com/wp-content/plugins/wp-user-avatar/assets/images/social-login/linkedin.svg)}a.pp-button-social-login .ppsc-github{background-image:url(//libertyimmigrationcenter.com/wp-content/plugins/wp-user-avatar/assets/images/social-login/github-fa.svg)}.pp-form-container *,.pp-form-container .pp-form-wrapper,.pp-form-container .pp-form-wrapper *{box-sizing:border-box}html .pp-form-container .select2 input.select2-search__field{border:0!important}.pp-form-container form input[type=submit]{-webkit-appearance:none!important}.pp-form-container form{background-color:#0000;margin:0;padding:0}.woocommerce .woocommerce-MyAccount-content .pp-form-container{margin-left:0!important;margin-right:0!important}.pp-form-container form input,.pp-form-container form select,.pp-form-container form textarea{float:none;height:auto;box-shadow:none;text-shadow:none;text-transform:none;resize:vertical;background-image:none;outline:none;text-decoration:none;position:static}.pp-form-container form p{margin:0 0 .5em}.pp-form-container form input[type=submit]{cursor:pointer;text-shadow:none}.pp-form-container form input[type=submit]:focus{outline:0}.pp-form-container .pp-user-avatar{text-align:center!important;border-radius:50%!important;margin:0 auto 10px!important;display:block!important}.pp-form-container img.pp-user-cover-image{width:100%!important;height:auto!important}#profilepress-myaccount-wrapper .profilepress-myaccount-content input[type=checkbox],#profilepress-myaccount-wrapper .profilepress-myaccount-content input[type=radio],.pp-form-container .pp-form-wrapper .pp-form-field-wrap input[type=checkbox],.pp-form-container .pp-form-wrapper .pp-form-field-wrap input[type=radio]{color:#555!important;clear:none!important;cursor:pointer!important;text-align:center!important;vertical-align:middle!important;-webkit-appearance:none!important;background:#fff!important;border:1px solid #7e8993!important;border-radius:4px!important;outline:0!important;width:16px!important;height:16px!important;margin:0!important;padding:0!important;line-height:0!important;transition:border-color 50ms ease-in-out!important;display:inline-block!important;box-shadow:inset 0 1px 2px #0000001a!important}#profilepress-myaccount-wrapper .profilepress-myaccount-content input[type=radio],.pp-form-container .pp-form-wrapper .pp-form-field-wrap input[type=radio]{border-radius:50%!important}#profilepress-myaccount-wrapper .profilepress-myaccount-content input[type=checkbox]:checked:before,.pp-form-container .pp-form-wrapper .pp-form-field-wrap input[type=checkbox]:checked:before{position:static;content:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23000000%27%2F%3E%3C%2Fsvg%3E)!important;width:20px!important;height:20px!important;margin:-3px 0 0 -4px!important}#profilepress-myaccount-wrapper .profilepress-myaccount-content input[type=radio]:checked:before,.pp-form-container .pp-form-wrapper .pp-form-field-wrap input[type=radio]:checked:before{content:"";background-color:#000!important;border-radius:50%!important;width:8px!important;height:8px!important;margin:3px!important;line-height:1.14286!important}#profilepress-myaccount-wrapper .profilepress-myaccount-content input[type=checkbox]:checked:before,#profilepress-myaccount-wrapper .profilepress-myaccount-content input[type=radio]:checked:before,.pp-form-container .pp-form-wrapper .pp-form-field-wrap input[type=checkbox]:checked:before,.pp-form-container .pp-form-wrapper .pp-form-field-wrap input[type=radio]:checked:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:none;float:left!important;vertical-align:middle!important;display:inline-block!important}.pp-form-container .pp-form-wrapper.ppBuildScratch,.pp-form-container .pp-form-wrapper.ppBuildScratch *{font-family:Merriweather,sans-serif}.pp-form-container .pp-form-wrapper.ppBuildScratch .ppbs-headline,.pp-form-container .pp-form-wrapper.ppBuildScratch h1,.pp-form-container .pp-form-wrapper.ppBuildScratch h2,.pp-form-container .pp-form-wrapper.ppBuildScratch h3,.pp-form-container .pp-form-wrapper.ppBuildScratch h4{margin-top:1em;margin-bottom:1em;font-size:20px;font-weight:700}.pp-form-container .pp-form-wrapper.ppBuildScratch .ppbs-headline{text-align:center;margin-top:0;margin-right:6.387%}.pp-form-container .pp-form-wrapper.ppBuildScratch input:disabled{opacity:.5}.pp-form-container .pp-form-wrapper.ppBuildScratch{color:#222;background:#fff;border-radius:3px;width:100%;max-width:100%;margin:0 auto;padding:6% 0 6% 6%;font-size:14px;position:relative;box-shadow:0 0 0 .5px #0014281a,0 2px 8px #32375a33}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppf-remove-frame{box-shadow:none;border-radius:0}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap,.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-submit-button-wrap{vertical-align:top;width:100%;padding:0 6.387% 4% 0;display:inline-block}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-submit-button-wrap{padding-bottom:0}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap .pp-form-label-wrap{margin:0 0 5px;padding:0}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fda-reveal .pp-form-field-description{display:none}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fda-reveal .pp-form-field-input-textarea-wrap .pp-form-field:focus~.pp-form-field-description{display:block}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fda-standard .ppress-hint-tooltip,.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fda-reveal .ppress-hint-tooltip,.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fda-tooltip .pp-form-field-description{display:none}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fda-tooltip .ppress-hint-tooltip{font-weight:400;display:inline}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fda-tooltip .ppress-hint-tooltip .pp-form-material-icons{vertical-align:top;margin:0;padding:0;font-size:110%;display:inline;position:relative}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fld-inside{position:relative}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fld-inside .pp-form-label-wrap{z-index:2;position:absolute;top:5px;left:15px}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material .pp-form-field-wrap.fld-inside .pp-form-label-wrap{left:0!important}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fld-inside .pp-form-field-input-textarea-wrap .pp-form-field{padding-top:18px;padding-bottom:2px}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-medium .pp-form-field-wrap.fld-inside .pp-form-field-input-textarea-wrap .pp-form-field{padding-top:23px;padding-bottom:7px}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-large .pp-form-field-wrap.fld-inside .pp-form-field-input-textarea-wrap .pp-form-field{padding-top:30px;padding-bottom:10px}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fw-half{width:50%}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fw-third{width:33.3333%}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap input:not([type=radio]):not([type=checkbox]),.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap select,.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap textarea{color:#69717a;background:#fff;border:1px solid #dbdbdb;border-radius:0;width:100%;min-height:40px;margin:0;padding:10px 15px;font-size:14px;line-height:1.3;transition:all .35s;display:inline-block}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap textarea{height:100px;overflow:auto}.pp-form-field-wrap .pp-form-material-icons{cursor:text;width:24px;height:24px;margin:8px 12px 0 0;position:absolute;top:0;right:0}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfia-right .pp-form-field-wrap.field-has-icon input,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfia-right .pp-form-field-wrap.field-has-icon textarea{padding-right:40px}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfia-left .pp-form-field-wrap.field-has-icon input,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfia-left .pp-form-field-wrap.field-has-icon textarea{padding-left:40px}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material.ppfia-left .pp-form-field-wrap.field-has-icon input,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material.ppfia-left .pp-form-field-wrap.field-has-icon textarea{padding-left:30px!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material.ppfia-right .pp-form-field-wrap.field-has-icon input,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material.ppfia-right .pp-form-field-wrap.field-has-icon textarea{padding-right:30px!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfia-left .pp-form-field-wrap .pp-form-material-icons{margin-left:12px;left:0}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material.ppfia-left .pp-form-field-wrap .pp-form-material-icons{margin-left:0!important;left:0!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material.ppfia-right .pp-form-field-wrap .pp-form-material-icons{margin-right:0!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-medium .pp-form-field-wrap .pp-form-material-icons{margin-top:10px}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-large .pp-form-field-wrap .pp-form-material-icons{margin-top:18px}.pp-form-container .pp-form-wrapper.ppBuildScratch .has-password-visibility-icon .pp-form-material-icons{cursor:pointer}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-pill .pp-form-field-wrap input:not([type=radio]):not([type=checkbox]),.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-pill .pp-form-field-wrap select,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-pill .pp-form-field-wrap textarea{border-radius:25px!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-round .pp-form-field-wrap input:not([type=radio]):not([type=checkbox]),.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-round .pp-form-field-wrap select,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-round .pp-form-field-wrap textarea{border-radius:6px!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material .pp-form-field-wrap input:not([type=radio]):not([type=checkbox]),.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material .pp-form-field-wrap select,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material .pp-form-field-wrap .select2.select2-container,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material .pp-form-field-wrap textarea{border:0!important;border-bottom:1px solid #dbdbdb!important;padding-left:0!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material .pp-form-field-wrap span.select2-selection.select2-selection--multiple{border:0!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material .pp-form-field-wrap input[type=text]:focus,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material .pp-form-field-wrap select:focus,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material .pp-form-field-wrap textarea:focus{box-shadow:none!important;border-top:0!important;border-left:0!important;border-right:0!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-flat .pp-form-field-wrap input:not([type=radio]):not([type=checkbox]),.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-flat .pp-form-field-wrap select,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-flat .pp-form-field-wrap .select2-selection,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-flat .pp-form-field-wrap textarea{background:#f7f7f7!important;border:0!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-medium .pp-form-field-wrap input,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-medium .pp-form-field-wrap select{padding-top:15px;padding-bottom:15px}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-medium .pp-form-field-wrap textarea{height:150px}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-large .pp-form-field-wrap input,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-large .pp-form-field-wrap select{padding-top:20px;padding-bottom:20px}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-large .pp-form-field-wrap textarea{height:200px}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap input[type=text]:focus,.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap select:focus,.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap textarea:focus{border:1px solid #999}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap .pp-form-label-wrap .pp-form-label,.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap .ppform-remember-label{float:none;color:#444;background-color:#0000;margin:0;padding:0;font-size:14px;font-style:normal;font-weight:700;line-height:1.3;display:block}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap .ppform-remember-label{display:inline-block}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppf-hide-asterisk .pp-form-required-label{display:none}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-submit-button-wrap input[type=submit]{color:#fff;text-align:center;background:#000;border:none;width:auto;min-width:110px;padding:15px 10px;font-size:16px;font-weight:700;line-height:1;transition:all .15s ease-in-out}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-medium .pp-form-submit-button-wrap input[type=submit],.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-large .pp-form-submit-button-wrap input[type=submit]{padding-top:20px;padding-bottom:20px}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppsbl-pill .pp-form-submit-button-wrap input[type=submit]{border-radius:25px!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppsbl-round .pp-form-submit-button-wrap input[type=submit]{border-radius:6px!important}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-submit-button-wrap input[type=submit]:hover,.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-submit-button-wrap input[type=submit]:focus{color:#000;background-color:#ededed;text-decoration:none}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-checkbox-wrap,.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-radio-wrap{margin:0 0 5px}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-checkboxes-container{margin:0;padding:0}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-checkbox-wrap:last-of-type,.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-radio-wrap:last-of-type{margin-bottom:0}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-description{color:#666;text-align:left;margin:4px 0 0;font-size:12px;font-weight:400;line-height:1.3}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppsbw-wide .pp-form-submit-button-wrap input[type=submit]{width:100%}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppsbw-full-width .pp-form-submit-button-wrap{margin-top:4%;margin-bottom:4%}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppsbw-full-width .pp-form-submit-button-wrap input[type=submit]{margin:0;display:block;border-top-left-radius:0!important;border-top-right-radius:0!important;width:100%!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppsbw-full-width.ppsbl-pill{border-bottom-right-radius:25px!important;border-bottom-left-radius:25px!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppsbw-full-width.ppsbl-round{border-bottom-right-radius:6px!important;border-bottom-left-radius:6px!important}.pp-form-container .pp-form-wrapper.ppBuildScratch a.pp-button-social-login:last-of-type{margin-bottom:1.5em!important}#profilepress-myaccount-wrapper,#profilepress-myaccount-wrapper *,#profilepress-myaccount-wrapper :after,#profilepress-myaccount-wrapper :before{box-sizing:border-box}#profilepress-myaccount-wrapper{font-size:16px}#profilepress-myaccount-wrapper .profilepress-myaccount-row{flex-wrap:wrap;margin-left:-15px;margin-right:-15px;display:flex}#profilepress-myaccount-wrapper .profilepress-myaccount-nav{flex-direction:column;margin-bottom:0;padding-left:0;display:flex}#profilepress-myaccount-wrapper .ppmyac-dashboard-item{width:100%;text-align:inherit;box-shadow:none;background-color:#fff;border:1px solid #00000020;margin-bottom:-1px;padding:.75em 1.25em;display:block;position:relative;text-decoration:none!important}#profilepress-myaccount-wrapper .ppmyac-dashboard-item.isactive{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}#profilepress-myaccount-wrapper .ppmyac-dashboard-item:first-child{border-top-left-radius:.25em;border-top-right-radius:.25em}#profilepress-myaccount-wrapper .ppmyac-dashboard-item:last-child{border-bottom-right-radius:.25em;border-bottom-left-radius:.25em;margin-bottom:0}#profilepress-myaccount-wrapper .ppmyac-icons{vertical-align:text-bottom;margin-right:.5em}#profilepress-myaccount-wrapper .profilepress-myaccount-col-sm-3{width:100%;padding-left:15px;padding-right:15px;position:relative}@media (min-width:576px){#profilepress-myaccount-wrapper .profilepress-myaccount-col-sm-3{flex:0 0 25%;max-width:25%}}#profilepress-myaccount-wrapper .profilepress-myaccount-content{width:100%;padding-top:30px;padding-left:15px;padding-right:15px;position:relative}@media (min-width:576px){#profilepress-myaccount-wrapper .profilepress-myaccount-content{flex:0 0 75%;max-width:75%}}#profilepress-myaccount-wrapper .profilepress-myaccount-avatar-wrap{text-align:center;margin-bottom:20px}#profilepress-myaccount-wrapper .profilepress-myaccount-avatar-wrap .profilepress-myaccount-avatar img.pp-user-avatar{border-radius:999px;width:120px;height:120px;display:inline-block;float:none!important;margin:0!important;position:static!important}#profilepress-myaccount-wrapper .profilepress-myaccount-nav a:focus{text-shadow:none;box-shadow:none;outline:none}#profilepress-myaccount-wrapper .profilepress-myaccount-content h2,#profilepress-myaccount-wrapper .profilepress-myaccount-content h3{margin-top:0!important;margin-bottom:1em!important;font-size:2em!important;font-weight:700!important;line-height:1.2!important}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-submenus-wrap{margin-bottom:2em}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-submenu-wrap{padding-right:1em;display:inline}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-submenu-item{color:inherit;padding:0 0 10px}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-submenu-item.ppsubmenu-active{border-bottom:3px solid #6c757d}#profilepress-myaccount-wrapper .profilepress-myaccount-content h3{margin-bottom:1em!important;font-size:1.2em!important;font-weight:500!important}.profilepress-myaccount-alert,.profilepress-myaccount-edit-profile .profilepress-edit-profile-status{border-radius:.25em;position:relative;border:1px solid #0000!important;margin-bottom:1em!important;padding:.75em 1.25em!important}.profilepress-myaccount-alert.pp-alert-danger,.profilepress-myaccount-edit-profile .profilepress-edit-profile-status{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.profilepress-myaccount-alert.pp-alert-success,.profilepress-myaccount-edit-profile .profilepress-edit-profile-status.success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-field{margin-top:.5em;margin-bottom:1em}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-cover-image-empty{background-color:#eee;min-height:250px}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-delete-cover-image-wrap{background-color:#fff;border:1px solid #00000020;border-radius:.25em;margin-bottom:0;padding:.75em}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-delete-cover-image-wrap img{width:100%;height:auto}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-email-notifications-wrap .profilepress-myaccount-form-field{margin-top:.5em;margin-bottom:.5em}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-email-notifications-wrap{margin-bottom:2em}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-field label{margin-bottom:.2em;font-weight:500;display:block}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-field input[type=radio]+label,#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-field input[type=checkbox]+label{display:inline}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap .profilepress-myaccount-form-control:not([type=radio]):not([type=checkbox]),#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap input:not([type=radio]):not([type=checkbox]):not([type=submit]),#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap textarea,#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap select{background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25em;width:100%;height:calc(2.25em + 2px);padding:.375em .75em;font-size:1em;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block;overflow:visible;box-shadow:inset 0 1px 1px #00000020}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap textarea{resize:vertical!important;height:auto!important;min-height:100px!important}#profilepress-myaccount-wrapper .profilepress-myaccount-content input.profilepress-myaccount-form-control:focus,#profilepress-myaccount-wrapper .profilepress-myaccount-content textarea.profilepress-myaccount-form-control:focus,#profilepress-myaccount-wrapper .profilepress-myaccount-content select.profilepress-myaccount-form-control:focus{box-shadow:none;background-color:#fff;border-color:#bbb;outline:0}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap .profilepress-myaccount-form-field input[type=submit]{cursor:pointer;width:auto;display:inline-block}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap .profilepress-myaccount-form-field input[type=submit]:hover{color:#fff;background-color:#0069d9;border-color:#0062cc;text-decoration:none}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap .ppmyac-custom-file{width:100%;height:calc(2.25em + 2px);margin-bottom:0;display:inline-block;position:relative}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap .ppmyac-custom-file-input{z-index:2;opacity:0;width:100%;height:calc(2.25em + 2px);margin:0;position:relative}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap .ppmyac-custom-file-label{z-index:1;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25em;height:calc(2.25em + 2px);padding:.375em .75em;font-weight:400;line-height:1.5;position:absolute;top:0;left:0;right:0}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap .ppmyac-custom-file-label:after{box-sizing:border-box;z-index:3;color:#495057;content:"Browse";border-left:inherit;background-color:#e9ecef;border-radius:0 .25em .25em 0;height:2.25em;padding:.375em .75em;line-height:1.5;display:block;position:absolute;top:0;bottom:0;right:0}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap .ppmyac-custom-file-input~.ppmyac-custom-file-label[data-browse]:after{content:attr(data-browse)}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-field .pp-checkbox-wrap label.pp-form-label,#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-field .pp-radio-wrap label.pp-form-label{margin:0 0 0 .381982em;display:inline-block}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-delete-avatar-wrap{flex-direction:column;margin:1em 0 0;padding-left:0;display:flex}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-delete-avatar{background-color:#fff;border:1px solid #00000020;border-radius:.25em;margin-bottom:0;padding:.75em 1.25em;position:relative;justify-content:space-between!important;display:flex!important}#profilepress-myaccount-wrapper .profilepress-myaccount-content .pp-user-avatar{object-fit:cover;object-position:center;border-radius:50%;width:70px;height:70px;min-height:100%}#profilepress-myaccount-wrapper .profilepress-myaccount-content .ppmyac-remove-avatar{color:#fff;text-align:center;vertical-align:middle;height:35px;text-shadow:none;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#6c757d;border:1px solid #6c757d;border-radius:.2em;padding:.25em .5em;font-size:.875em;font-weight:400;line-height:1.5;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block;margin-top:.5em!important;margin-bottom:.5em!important}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-delete-cover-image-wrap .ppmyac-remove-avatar{margin-top:.75em!important;margin-bottom:0!important}#profilepress-myaccount-wrapper .profilepress-myaccount-content input.profilepress-myaccount-form-control::-webkit-file-upload-button{background:#fff;border:1px solid #ddd;border-radius:6px;font-size:14px}#profilepress-myaccount-wrapper .profilepress-myaccount-content .select2-selection{border-radius:.25em;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-shadow:inset 0 1px 1px #00000020}.ppress-2fa-setup-wrap .ppmyac-2fa-recovery-codes-wrap{text-align:center;width:250px}.pp-form-container .pp-field-user-avatar-picture-wrap{width:250px;height:auto;margin:auto;position:relative}.pp-form-container .pp-field-user-cover-image-wrap{margin:auto;position:relative}.pp-field-user-avatar-picture-wrap:hover .pp-profile-avatar-overlay-wrap,.pp-field-user-cover-image-wrap:hover .pp-cover-image-overlay-wrap{text-align:center;box-sizing:border-box;color:#fff;text-shadow:0 1px #666;background:#00000080;border-radius:50%;width:100%;height:100%;padding:0;font-size:16px;line-height:21px;position:absolute;top:0;left:0}.pp-field-user-cover-image-wrap:hover .pp-cover-image-overlay-wrap{border-radius:0}.pp-field-user-avatar-picture-wrap:hover .pp-profile-avatar-overlay,.pp-field-user-cover-image-wrap:hover .pp-cover-image-overlay{width:100%;height:100%;display:table}.pp-field-user-avatar-picture-wrap .pp-profile-avatar-overlay ins,.pp-field-user-cover-image-wrap .pp-cover-image-overlay ins{display:none}.pp-field-user-avatar-picture-wrap:hover .pp-profile-avatar-overlay ins,.pp-field-user-cover-image-wrap:hover .pp-cover-image-overlay ins{vertical-align:middle;height:100%;display:table-cell;color:#fff!important;background:0 0!important;border-bottom:none!important;text-decoration:none!important}.pp-field-user-avatar-picture-wrap:hover .pp-profile-avatar-overlay-wrap .pp-profile-avatar-overlay .pp-form-material-icons,.pp-field-user-cover-image-wrap:hover .pp-cover-image-overlay-wrap .pp-cover-image-overlay .pp-form-material-icons{cursor:pointer;color:#fff!important;width:auto!important;height:auto!important;margin:0!important;font-size:35px!important;display:block!important;position:static!important;top:auto!important;right:auto!important}html .select2.select2-container .select2-selection.select2-selection--multiple input.select2-search__field{border:0!important;height:auto!important}.select2.select2-container .select2-selection.select2-selection--multiple input.select2-search__field{box-shadow:none!important;border:0!important}.select2.select2-container .select2-selection.select2-selection--multiple li.select2-selection__choice{height:auto;line-height:normal}.pp-form-wrapper.pp-member-directory{opacity:0}.pp-form-wrapper.ppress-default-profile{box-sizing:border-box;color:#666;opacity:0;width:100%;max-width:1000px;margin-bottom:30px;font-size:15px}.pp-form-wrapper.ppress-default-profile *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}.pp-form-wrapper.ppress-default-profile a,.pp-form-wrapper.ppress-default-profile a:hover{text-decoration:none!important}.pp-form-wrapper.ppress-default-profile .ppress-default-profile-cover{box-sizing:border-box;background-color:#eee;position:relative}.pp-form-wrapper.ppress-default-profile .ppress-default-profile-cover-e{text-align:center;overflow:hidden}.pp-form-wrapper.ppress-default-profile .ppress-default-profile-cover-e img{border-radius:0;width:100%;margin:0;display:block;overflow:hidden}.pp-form-wrapper.ppress-default-profile .ppress-dpf-header{box-sizing:content-box;border-bottom:2px solid #eee;min-height:85px;padding:0 0 25px;position:relative}.pp-form-wrapper.ppress-default-profile .ppress-dpf-headericon{vertical-align:middle;z-index:66;height:30px;margin-right:10px;font-size:30px;line-height:30px;position:absolute;top:15px;right:0}.pp-form-wrapper.ppress-default-profile .ppress-dpf-headericon .ppress-dpf-edit-a .ppress-material-icons{font-size:30px}.pp-form-wrapper.ppress-default-profile a.ppress-dpf-edit-a{color:#aaa;border-bottom:0;text-decoration:none}.pp-form-wrapper.ppress-default-profile .ppress-dpf-headericon a:hover,.pp-form-wrapper.ppress-default-profile a.ppress-dpf-edit-a.active{color:#007bff}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-photo{float:left;box-sizing:border-box;width:200px;height:200px;margin:0 0 0 30px;position:absolute}.pp-form-wrapper.ppress-default-profile.ppdf-nocover .ppress-dpf-profile-photo{position:relative}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-photo img{width:100%;height:auto;box-shadow:none;background:#fff;border:5px solid #fff;border-radius:100%;margin:0;display:block;overflow:hidden}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-meta{-ms-word-break:break-all;word-break:break-word;word-wrap:break-word;padding-right:30px}.pp-form-wrapper.ppress-default-profile .ppress-dpf-main-meta{color:#999;padding:10px 0 0}.pp-form-wrapper.ppress-default-profile .ppress-dpf-name{color:#555;margin-right:30px;font-size:24px;font-weight:700;line-height:1.7em}.pp-form-wrapper.ppress-default-profile .ppress-dpf-clear{clear:both}.pp-form-wrapper.ppress-default-profile .ppress-dpf-meta span{margin:0 5px;font-size:14px;line-height:.1;display:inline-block}.pp-form-wrapper.ppress-default-profile .ppress-dpf-meta span:first-child{margin:0 5px 0 0}.pp-form-wrapper.ppress-default-profile .ppress-dpf-meta-text{margin:5px 0 0;font-size:13px;line-height:1.4em}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-nav{text-align:center;background:#444;padding:10px}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-nav-item a{color:#fff;float:left;border-bottom:0;border-radius:4px;margin-left:5px;padding:6px 10px 6px 28px;font-size:14px;font-weight:600;display:block;position:relative;text-decoration:none!important}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-nav-item a:hover{background:#555}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-nav-item .ppress-material-icons{height:18px;font-size:18px;line-height:1.5;display:block;position:absolute;left:10px}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-nav-item span.ppress-dpf-nav-title{padding-left:5px}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-nav-item.ppress-dpf-active a{background:#007bff}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-body{max-width:600px;margin:auto;padding-top:15px;padding-bottom:15px}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-note,.pp-form-wrapper.ppress-default-profile .pp-user-comment-no-item{text-align:center;color:#666;padding-top:20px}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-note .ppress-material-icons{height:70px;font-size:70px;line-height:70px;display:inline-block}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-note span,.pp-form-wrapper.ppress-default-profile .pp-user-comment-no-item span{color:#888;margin-top:10px;font-size:16px;display:block}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-note a{border:none!important}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-body-items{margin:0 0 30px}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-body-item{padding:15px 0 0;position:relative}.pp-form-wrapper.ppress-default-profile .ppress-dpf-item-label{border-bottom:2px solid #eee;margin:0 0 8px;padding-bottom:4px;font-size:15px;font-weight:700;line-height:22px;display:block}.pp-form-wrapper.ppress-default-profile .ppress-dpf-field-label-icon{float:left;text-align:center;width:24px;height:22px;margin:0 8px 0 0;line-height:18px;display:inline-block}.pp-form-wrapper.ppress-default-profile .ppress-dpf-field-label-icon i{font-size:22px;position:relative;top:1px}.pp-form-wrapper.ppress-default-profile .ppdf-nocover .ppress-dpf-profile-photo{float:none;text-align:center;margin:0 auto;position:relative}.pp-form-wrapper.ppress-default-profile .ppdf-nocover .ppress-dpf-profile-meta{text-align:center!important;padding-left:0!important;padding-right:0!important}.ppress-default-profile.ppressui340 .ppress-dpf-profile-nav{padding:0!important}.ppress-default-profile.ppressui340 .ppress-dpf-profile-nav-item a{border-radius:0!important;margin-left:0!important;padding:10px 16px!important}.ppress-dpf-profile-nav-item.ppressui340 .ppress-dpf-profile-body{padding-left:0!important;padding-right:0!important}.ppress-default-profile.ppressui340.ppdf-nocover .ppress-dpf-header .ppress-dpf-profile-photo{position:static!important;top:auto!important;left:auto!important}.ppress-default-profile.ppressui340 .ppress-dpf-header .ppress-dpf-profile-meta{text-align:center!important;margin-top:-30px!important;padding:0!important}.ppress-default-profile.ppressui340.ppdf-nocover .ppress-dpf-header .ppress-dpf-profile-meta{padding-top:0!important}.ppress-default-profile.ppressui340 .ppress-dpf-header .ppress-dpf-name{float:none!important;margin-right:0!important;font-size:18px!important}.ppress-default-profile.ppressui340 .ppress-dpf-header .ppress-dpf-meta-text{padding:0 20px!important}.ppress-default-profile.ppressui340 .ppress-dpf-profile-photo{float:none!important;text-align:center!important;width:100px!important;height:100px!important;margin:0 auto!important;position:relative!important;top:-40px!important;left:auto!important}.ppress-default-profile.ppressui340.ppdf-nocover .ppress-dpf-header .ppress-dpf-profile-photo{width:120px!important;height:120px!important}.ppress-default-profile.ppressui340 .ppress-dpf-nav-title{font-size:12px!important}.ppress-default-profile.ppressui340 .ppress-dpf-profile-nav-item .ppress-material-icons{height:20px!important;font-size:20px!important;line-height:20px!important;display:block!important;position:static!important;top:auto!important;left:auto!important}.ppress-default-profile.ppressui340.ppdf-nocover .ppress-dpf-header .ppress-dpf-profile-meta{margin-top:0!important}.ppress-default-profile.ppressui500 .ppress-dpf-profile-nav{padding:0!important}.ppress-default-profile.ppressui500 .ppress-dpf-profile-nav-item a{border-radius:0!important;margin-left:0!important;padding:10px 16px!important}.ppress-default-profile.ppressui500 .ppress-dpf-profile-nav-item i{height:22px!important;font-size:22px!important;line-height:22px!important;display:block!important;position:static!important;top:auto!important;left:auto!important}.ppress-default-profile.ppressui500 .ppress-dpf-profile-body{padding-left:0!important;padding-right:0!important}.ppress-default-profile.ppressui500.ppdf-nocover .ppress-dpf-header .ppress-dpf-profile-photo{width:120px!important;height:120px!important;position:static!important;top:auto!important;left:auto!important}.ppress-default-profile.ppressui500 .ppress-dpf-profile-photo{float:none!important;width:100px!important;height:100px!important;margin:0 auto!important;display:block!important;position:relative!important;top:-40px!important;left:0!important}.ppress-default-profile.ppressui500 .ppress-dpf-header .ppress-dpf-profile-meta{text-align:center!important;margin-top:-30px!important;padding:0!important}.ppress-default-profile.ppressui500 .ppress-dpf-header .ppress-dpf-name{float:none!important;margin-right:0!important;font-size:21px!important}.ppress-default-profile.ppressui500 .ppress-dpf-header .ppress-dpf-meta-text{padding-top:10px!important}.ppress-default-profile.ppressui500 .ppress-dpf-header .ppress-dpf-meta{padding:0 20px!important;display:block!important}.ppress-default-profile.ppressui500 .ppress-dpf-nav-title{font-size:12px!important}.ppress-default-profile.ppressui500 .ppress-dpf-profile-nav-item .ppress-material-icons{height:20px!important;font-size:20px!important;line-height:20px!important;display:block!important;position:static!important;top:auto!important;left:auto!important}.ppress-default-profile.ppressui500.ppdf-nocover .ppress-dpf-header .ppress-dpf-profile-meta{margin-top:0!important}.ppress-default-profile.ppressui800 .ppress-dpf-profile-nav{padding:0!important}.ppress-default-profile.ppressui800 .ppress-dpf-profile-nav-item a{border-radius:0!important;margin-left:0!important;padding:10px 20px!important}.ppress-default-profile.ppressui800 .ppress-dpf-profile-photo{width:140px!important;height:140px!important;top:-70px!important}.ppress-default-profile.ppressui800.ppdf-nocover .ppress-dpf-header .ppress-dpf-profile-photo{top:auto!important}.ppress-default-profile.ppressui800 .ppress-dpf-header .ppress-dpf-meta-text{padding-top:10px!important}.ppress-default-profile.ppressui800 .ppress-dpf-nav-title{font-size:12px!important}.ppress-default-profile.ppressui800 .ppress-dpf-profile-nav-item .ppress-material-icons{height:20px!important;font-size:20px!important;line-height:20px!important;display:block!important;position:static!important;top:auto!important;left:auto!important}.ppress-default-profile.ppressui960 .ppress-dpf-profile-photo{width:140px!important;height:140px!important;top:-70px!important}.ppress-default-profile.ppressui960.ppdf-nocover .ppress-dpf-profile-meta{margin-top:-50px!important}.ppress-default-profile.ppressui340 .ppress-dpf-profile-nav-item a,.ppress-default-profile.ppressui500 .ppress-dpf-profile-nav-item a{padding:5px 11px!important;font-size:12px!important}.ppress-default-profile.ppressui340 .ppress-dpf-profile-nav-item .ppress-material-icons,.ppress-default-profile.ppressui500 .ppress-dpf-profile-nav-item .ppress-material-icons{font-size:14px!important}.ppress-default-profile.ppressui340 span.ppress-dpf-nav-title,.ppress-default-profile.ppressui500 span.ppress-dpf-nav-title{font-size:10px!important}.pp-form-wrapper.ppress-default-profile ul.pp-user-post-list{margin:0;padding:0;list-style:none}.pp-form-wrapper.ppress-default-profile li.pp-user-post-item{border-bottom:1px solid #eee;padding:20px 0}.pp-form-wrapper.ppress-default-profile .pp-user-post-item a,.pp-form-wrapper.ppress-default-profile .pp-user-post-item h3{margin:0;font-size:16px;font-weight:400;text-decoration:none}.pp-form-wrapper.ppress-default-profile .pp-user-post-item h3.pp-post-item-head{line-height:20px}.pp-form-wrapper.ppress-default-profile .ppress-dpf-more-post-wrap{text-align:center;padding-top:30px}.pp-form-wrapper.ppress-default-profile a.ppress-dpf-more-post-btn{text-align:center;text-transform:none;color:#fff;background:#007bff;border:none;border-radius:4px;width:100%;max-width:250px;margin:0 auto;padding:15px;font-size:15px;font-weight:400;line-height:1em;text-decoration:none;transition:all .25s;display:block;box-shadow:0 4px 6px #32325d1c,0 1px 3px #00000014}.pp-form-wrapper.ppress-default-profile .pp-user-comment-item{border-bottom:1px solid #eee;padding:20px 0}.pp-form-wrapper.ppress-default-profile .pp-user-comment-item-link a{color:inherit}.pp-form-wrapper.ppress-default-profile .pp-user-comment-no-item+.ppress-dpf-more-post-wrap{display:none}.pp-member-directory .ppressmd-member-directory-header.ppressmd-form{flex-flow:column;justify-content:flex-start;align-items:stretch;width:100%;display:flex}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row:not(.ppressmd-member-directory-filters-bar){flex-flow:row;justify-content:flex-start;align-items:baseline;margin:0 0 10px;display:flex}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row.ppressmd-member-directory-search-row{justify-content:flex-end}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-search-line{flex-flow:row;justify-content:flex-start;align-items:center;width:60%;display:flex}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-search-line label{flex:1;min-width:90px;max-width:85%;margin:0 10px 0 0}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-search-line label .ppressmd-search-line{-webkit-appearance:textfield;background-color:#fff;border-radius:2px;width:100%;position:static;cursor:text!important;box-sizing:border-box!important;height:40px!important;box-shadow:none!important;outline:none!important;margin:0!important;padding:0 12px!important;font-size:15px!important;display:block!important}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-search-line .ppressmd-do-search{width:auto;min-width:15%}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-nav-line{flex-flow:row;justify-content:space-between;align-items:center;width:100%;display:flex}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-nav-line .ppressmd-member-directory-sorting{flex-flow:row;flex:5;justify-content:flex-start;align-items:baseline;display:flex}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-nav-line .ppressmd-member-directory-sorting .ppressmd-member-directory-sorting-a{cursor:pointer;flex-flow:row;justify-content:flex-start;align-items:baseline;display:flex;position:relative}.pp-member-directory .ppressmd-member-directory-header a{box-shadow:none;border-bottom:none;text-decoration:none}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-nav-line .ppress-material-icons{vertical-align:middle;display:inline}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-nav-line .ppressmd-member-directory-filters{text-align:right;flex-flow:row;flex:2;justify-content:flex-end;align-items:baseline;display:flex}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-nav-line .ppressmd-member-directory-filters .ppressmd-member-directory-filters-a{cursor:pointer;flex-flow:row;justify-content:flex-start;align-items:baseline;display:flex}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-nav-line .ppressmd-member-directory-filters .ppressmd-member-directory-filters-a a{margin:0 5px 0 0}.ppressmd-member-directory-header:not(.ppmd-filters-expand) .ppressmd-member-directory-header-row .ppressmd-member-directory-nav-line .ppressmd-member-directory-filters .ppressmd-member-directory-filters-a .ppress-up,.ppressmd-member-directory-header.ppmd-filters-expand .ppressmd-member-directory-header-row .ppressmd-member-directory-nav-line .ppressmd-member-directory-filters .ppressmd-member-directory-filters-a .ppress-down{display:none}.ppressmd-new-dropdown{z-index:10;box-sizing:border-box;background:#fff;border:1px solid #ddd;border-radius:5px;height:auto;margin:0;font-size:16px;display:none;position:absolute;box-shadow:0 7px 14px #32325d1a,0 3px 6px #00000012}.ppressmd-new-dropdown ul{margin:0;padding:0}.ppressmd-new-dropdown ul li{margin:0;padding:0;list-style-type:none}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-nav-line .ppressmd-member-directory-sorting .ppressmd-member-directory-sorting-a .ppressmd-new-dropdown{width:200px;top:24px;left:-12px}.ppressmd-new-dropdown ul li a{padding:8px 12px;line-height:1;display:block}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row.ppressmd-member-directory-filters-bar{padding:0 0 10px}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row.ppressmd-header-row-invisible{margin:0}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-search.ppressmd-search-invisible{display:none}.ppressmd-member-directory-header.ppmd-filters-expand .ppressmd-member-directory-header-row .ppressmd-search.ppressmd-search-invisible{display:grid}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-search{grid-gap:10px;-ms-grid-template-rows:auto 1fr;-ms-grid-template-columns:repeat(3,1fr);-ms-grid-gap:10px;-ms-grid-auto-rows:minmax(max-content,auto);grid-template-rows:auto 1fr;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(max-content,auto);align-items:center;width:100%;margin:0;display:grid}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-search .ppressmd-search-filter{flex-flow:row;justify-content:flex-start;align-items:baseline;width:100%;display:flex}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-search .ppressmd-search-filter.ppressmd-text-filter-type input{width:100%;padding:10px 30px}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-search-line label .ppressmd-search-line,.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-search .ppressmd-search-filter.ppressmd-text-filter-type input:not(.select2-search__field),.pp-member-directory .ppressmd-member-directory-header .select2.select2-container .select2-selection{background-color:#0000;border:1px solid #ddd!important}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-search .ppressmd-search-filter.ppressmd-text-filter-type input,.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-search-line label .ppressmd-search-line,.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-nav-line .ppress-material-icons,.pp-member-directory .ppressmd-member-directory-header .select2.select2-container .select2-selection__rendered{color:#666;background-color:#0000}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row input[type=search]:focus{border:1px solid #bbb!important}.pp-member-directory .ppressmd-member-directory-header .ppressmd-button{text-align:center;box-sizing:border-box;width:100%;box-shadow:none;text-shadow:none;-webkit-appearance:none;margin:0;font-family:inherit;transition:all .25s;display:block;position:relative;overflow:hidden;text-transform:none!important;vertical-align:middle!important;cursor:pointer!important;border:none!important;border-radius:4px!important;outline:none!important;height:auto!important;padding:16px 20px!important;font-weight:400!important;line-height:1em!important;text-decoration:none!important}.pp-member-directory .ppressmd-members-total-wrap{text-align:center;margin:0 0 10px}.pp-member-directory .ppressmd-members-total{font-size:20px;font-weight:300}.pp-member-directory .ppressmd-member-directory-header .select2.select2-container{width:100%!important}.pp-member-directory .ppressmd-member-directory-header .select2-search.select2-search--inline .select2-search__field{width:auto!important}.pp-member-directory .ppressmd-member-directory-header .select2.select2-container .select2-selection{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;height:40px;white-space:nowrap!important;text-align:left!important;background:0 0!important;border-radius:2px!important;padding:0 0 0 12px!important;font-size:15px!important;line-height:35px!important;text-decoration:none!important;display:block!important;position:relative!important;overflow:hidden!important}.pp-member-directory .ppressmd-member-directory-header .select2.select2-container .select2-selection .select2-selection__arrow{text-align:center!important;background:0 0!important;border-left:0!important;border-radius:0 2px 2px 0!important;width:34px!important;height:100%!important;display:inline-block!important;position:absolute!important;top:0!important;right:0!important}.pp-member-directory .ppressmd-member-directory-header .select2-container.select2-container--open .select2-dropdown{border:1px solid #ddd;border-top:0;border-radius:0}.pp-member-directory .ppressmd-member-directory-header .select2-container.select2-container--open .select2-dropdown .select2-results li{cursor:pointer;background-image:none;font-size:15px;list-style:none;display:list-item;color:#666!important;min-height:1em!important;margin:5px!important;padding:3px 7px 4px!important}.pp-member-directory .ppressmd-member-directory-header .select2.select2-container .select2-selection.select2-selection--multiple{height:auto!important;line-height:.8!important}.pp-member-directory .ppressmd-member-directory-header .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:37px;padding-left:0!important}.pp-member-directory .ppressmd-member-directory-header .select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;width:100%;margin:0;padding-right:30px;font-size:13px;line-height:37px;list-style:none;padding-left:0!important}.pp-member-directory .ppressmd-member-directory-header .select2-results li.select2-results__option.select2-results__option--highlighted{color:#666!important;background:#f4f4f4!important}.pp-member-directory .ppressmd-member-directory-header .select2-container--default .select2-selection--single .select2-selection__clear,.pp-member-directory .ppressmd-member-directory-header .select2-container--default .select2-selection--multiple .select2-selection__clear{font-size:30px;right:10px;margin:0!important}.pp-member-directory .ppressmd-member-directory-header .select2-container--default .select2-selection--single .select2-selection__clear,.pp-member-directory .ppressmd-member-directory-header .select2-container--default .select2-selection--multiple .select2-selection__clear,.pp-member-directory .ppressmd-member-directory-header .select2-container--default .select2-selection--single .select2-selection__arrow b{color:#888!important}.pp-member-directory .ppressmd-member-directory-header .select2-container--default .select2-selection--multiple .select2-selection__clear{position:absolute}.pp-member-directory .ppressmd-member-directory-header .select2-container--default .select2-selection--multiple .select2-selection__choice{padding:3px 3px 3px 5px}.pp-member-directory .ppressmd-member-directory-header .select2-container .select2-search.select2-search--inline>input{border:none!important;border-radius:0!important;padding:0!important}.pp-member-directory .ppressmd-member-directory-header .select2-container--default .select2-selection--multiple .select2-selection__rendered li{text-overflow:ellipsis;box-sizing:border-box;max-width:100%;overflow-x:hidden}.pp-member-directory .ppressmd-member-directory-header .select2-container--default .select2-selection--single .select2-selection__clear{font-size:20px!important}.pp-member-directory .ppmd-pagination-wrap{text-align:center;width:100%;margin:0 auto 10px;padding:0;font-size:16px}.pp-member-directory .ppmd-pagination-wrap .page-numbers{color:#666;width:auto;height:34px;padding:0 14px;font-weight:400;line-height:34px;transition:all .2s linear;display:inline-block}.pp-member-directory .ppmd-pagination-wrap .page-numbers.current{color:#fff;background:#007bff}.pp-member-directory .ppmd-pagination-wrap .page-numbers .ppress-material-icons{vertical-align:middle}.ppress-paywall-message-wrap{background:linear-gradient(#fff0,#ffffff80 .5em,#fff 5.5em 100%);width:100%;margin:-5em auto 2em;padding:6em 0 0;position:relative}.ppress-paywall-message{color:#333;background-color:#f4f4f4;border:6px solid #fff;border-radius:.5em;padding:1.375em;box-shadow:0 0 .5em .25em #00000020}.ppress-paywall-message p:last-child{margin-bottom:0!important}p:has(+.ppress-paywall-message-wrap){margin-bottom:0}.ppress-main-container{width:100%}.ppress-container-div{text-align:center;background-color:#fff;width:100%;margin:3em 0;padding:3em}@keyframes fpFadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0)}}.flatpickr-calendar{opacity:0;text-align:center;visibility:hidden;box-sizing:border-box;touch-action:manipulation;direction:ltr;background:#fff;border:0;border-radius:5px;width:307.875px;padding:0;font-size:14px;line-height:24px;animation:none;display:none;position:absolute;box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;visibility:visible;max-height:640px}.flatpickr-calendar.open{z-index:99999;display:inline-block}.flatpickr-calendar.animate.open{animation:.3s cubic-bezier(.23,1,.32,1) fpFadeInDown}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{border-top:1px solid #e6e6e6;height:40px}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{pointer-events:none;content:"";border:solid #0000;width:0;height:0;display:block;position:absolute;left:22px}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus,.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-wrapper{display:inline-block;position:relative}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{-webkit-user-select:none;user-select:none;color:#000000e6;fill:#000000e6;height:34px}.flatpickr-months .flatpickr-month{text-align:center;background:0 0;flex:1;line-height:1;position:relative;overflow:hidden}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{cursor:pointer;z-index:3;padding:10px;text-decoration:none;position:absolute;top:0}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i,.numInputWrapper{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{fill:inherit;transition:fill .1s}.numInputWrapper{height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper span{opacity:0;cursor:pointer;box-sizing:border-box;border:1px solid #39393926;width:14px;height:50%;padding:0 4px 0 2px;line-height:50%;position:absolute;right:0}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{content:"";display:block;position:absolute}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-bottom:4px solid #39393999;border-left:4px solid #0000;border-right:4px solid #0000;top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-top:4px solid #39393999;border-left:4px solid #0000;border-right:4px solid #0000;top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.flatpickr-current-month span.cur-month:hover,.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{color:inherit;text-align:center;width:75%;height:34px;padding:7.48px 0 0;font-size:135%;font-weight:300;line-height:1;display:inline-block;position:absolute;left:12.5%;transform:translate(0)}.flatpickr-current-month span.cur-month{color:inherit;margin-left:.5ch;padding:0;font-family:inherit;font-weight:700;display:inline-block}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month input.cur-year{box-sizing:border-box;color:inherit;font-size:inherit;height:auto;font-family:inherit;font-weight:300;line-height:inherit;vertical-align:initial;background:0 0;border:0;border-radius:0;padding:0 0 0 .5ch}.flatpickr-current-month input.cur-year{cursor:text;appearance:textfield;margin:0;display:inline-block}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{color:#00000080;pointer-events:none;background:0 0;font-size:100%}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;cursor:pointer;-webkit-box-sizing:border-box;outline:0;width:auto;margin:-1px 0 0;position:relative}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:0}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#0000;outline:0;padding:0}.flatpickr-weekdays{text-align:center;background:0 0;align-items:center;width:100%;height:28px;display:flex;overflow:hidden}.flatpickr-weekdays .flatpickr-weekdaycontainer{flex:1;display:flex}span.flatpickr-weekday{cursor:default;color:#0000008a;text-align:center;background:0 0;flex:1;margin:0;font-size:90%;font-weight:bolder;line-height:1;display:block}.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{align-items:flex-start;width:307.875px;display:flex;position:relative;overflow:hidden}.flatpickr-days:focus{outline:0}.dayContainer,.flatpickr-day{box-sizing:border-box;display:inline-block}.dayContainer{text-align:left;opacity:1;outline:0;flex-wrap:wrap;justify-content:space-around;width:307.875px;min-width:307.875px;max-width:307.875px;padding:0;display:flex;transform:translate(0)}.dayContainer+.dayContainer{box-shadow:-1px 0 #e6e6e6}.flatpickr-day{color:#393939;cursor:pointer;text-align:center;background:0 0;border:1px solid #0000;border-radius:150px;flex-basis:14.2857%;justify-content:center;width:14.2857%;max-width:39px;height:39px;margin:0;font-weight:400;line-height:39px;position:relative}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;background:#e6e6e6;border-color:#e6e6e6;outline:0}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{color:#fff;background:#959ea9;border-color:#959ea9}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{box-shadow:none;color:#fff;background:#569ff7;border-color:#569ff7}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{background:0 0;border-color:#0000}.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:#3939394d;cursor:default;background:0 0;border-color:#0000}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{color:#3939394d;cursor:default;background:0 0;border:0;width:100%;max-width:none;display:block}.flatpickr-innerContainer{box-sizing:border-box;display:flex;overflow:hidden}.flatpickr-rContainer{box-sizing:border-box;padding:0;display:inline-block}.flatpickr-time,.flatpickr-time input{text-align:center;box-sizing:border-box}.flatpickr-time{outline:0;height:0;max-height:40px;line-height:40px;display:flex;overflow:hidden}.flatpickr-time:after{content:"";clear:both;display:table}.flatpickr-time .numInputWrapper{float:left;flex:1;width:40%;height:40px}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{box-shadow:none;height:inherit;line-height:inherit;color:#393939;appearance:textfield;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:14px;position:relative}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{border:0;outline:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;float:left;line-height:inherit;color:#393939;-webkit-user-select:none;user-select:none;align-self:center}.flatpickr-time .flatpickr-time-separator{width:2%;font-weight:700}.flatpickr-time .flatpickr-am-pm{cursor:pointer;text-align:center;outline:0;width:18%;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-input[readonly]{cursor:pointer}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}#megaMenu.megaResetStyles div,
#megaMenu.megaResetStyles span,
#megaMenu ul.megaMenu,
#megaMenu ul.sub-menu,
#megaMenu ul.um-sidebar,
#megaMenu li.menu-item,
#megaMenu li.widget,
#megaMenu li.menu-item > a,
#megaMenu img.um-img {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
text-shadow: none;
visibility: visible;
opacity: 1;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
-o-box-sizing: content-box;
box-sizing: content-box;
-webkit-backface-visibility: visible;
-moz-backface-visibility: visible;
-ms-backface-visibility: visible;
-o-backface-visibility: visible;
backface-visibility: visible;
} #megaMenu {
position: relative;
line-height: 1em;
overflow: visible;
zoom: 1;
display: block;
float: left;
height: auto;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
#megaMenu.megaFullWidth {
width: 100%;
}
#megaMenu ul.megaMenu,
#megaMenu ul.sub-menu { list-style: none outside none;
margin: 0px;
padding: 0px;
position: relative;
overflow: visible;
zoom: 1;
}
#megaMenu ul.megaMenu li.menu-item,
#megaMenu ul.megaMenu li.widget {
margin-bottom: 0px;
list-style-type: none;
list-style-image: none;
border: none;
text-align: left;
float: none;
}
#megaMenu ul.megaMenu li.menu-item > a,
#megaMenu ul.megaMenu li.menu-item > span.um-anchoremulator {
line-height: 1.4em;
text-decoration: none;
cursor: pointer;
-webkit-transition: all 0.1s ease-in-out;
-moz-transition: all 0.1s ease-in-out;
transition: all 0.1s ease-in-out;
}
#megaMenu ul.megaMenu li.menu-item > a span,
#megaMenu ul.megaMenu li.menu-item > span.um-anchoremulator span {
color: inherit;
font-size: inherit;
} #megaMenu ul.megaMenu {
float: left;
z-index: 100;
}
#megaMenu.megaMenuHorizontal ul.megaMenu {
width: 100%;
}
#megaMenu ul.megaMenu > li.menu-item {
float: left;
position: relative;
display: inline-block; padding: 0px 0px;
margin: 0px;
z-index: 200;
zoom: 1;
}
#megaMenu ul.megaMenu > li.menu-item > a,
#megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator {
display: block;
padding: 12px 15px;
position: relative;
float: none;
z-index: 400;
zoom: 1;
border-width: 0px 0px 0px 1px; border-style: solid;
border-color: transparent;
}
#megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item:first-child > a {
border-left: none;
}
#megaMenu.megaMenuVertical ul.megaMenu > li.menu-item:first-child > a {
border-top: none;
}
#megaMenu ul.megaMenu > li.menu-item:hover,
#megaMenu ul.megaMenu > li.menu-item.megaHover,
#megaMenu ul.megaMenu > li.menu-item:hover > a,
#megaMenu ul.megaMenu > li.menu-item.megaHover > a,
#megaMenu ul.megaMenu > li.menu-item:hover > span.um-anchoremulator,
#megaMenu ul.megaMenu > li.menu-item.megaHover > span.um-anchoremulator {
z-index: 600;
} #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega {
position: static;
}
#megaMenu.megaMenu-nojs ul ul.sub-menu {
display: none;
}
#megaMenu ul ul.sub-menu {
position: absolute;
left: auto;
z-index: 500;
float: left;
zoom: 1;
overflow: visible;
visibility: visible;
margin: 0;
} #megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu-1 {
min-width: 99%;
}
#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu ul.sub-menu {
min-width: 120px;
}
#megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item > ul.sub-menu.sub-menu-1 {  border-top-left-radius: 2px;
border-top-right-radius: 2px; *left: 0;
*top: 100%;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item {
min-width: 100px;
}
#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item {
min-width: 50px;
position: relative;
}
#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item > a,
#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item > span.um-anchoremulator {
white-space: nowrap;
}
#megaMenu ul ul.sub-menu li.menu-item > a,
#megaMenu ul ul.sub-menu li.menu-item > span.um-anchoremulator {
padding: 3px 0px;
margin: 3px 0px;
line-height: 1.4em;
width: auto;
display: block;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item > a,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item > span.um-anchoremulator,
#megaMenu ul ul.sub-menu li.menu-item > a,
#megaMenu ul ul.sub-menu li.menu-item > span.um-anchoremulator {
background: transparent;
}
#megaMenu.megaMenu-nojs ul li.menu-item:hover > ul.sub-menu-1 {
display: block;
visibility: visible;
}
#megaMenu.megaMenu-withjs ul li.menu-item:hover > ul.sub-menu-1 {
display: none;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu ul.sub-menu {
display: block;
position: relative;
top: auto;
left: auto;
}
#megaMenu li.menu-item ul.sub-menu {
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
}
#megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 {
border: 1px solid transparent;
padding: 0px;
width: auto;
white-space: nowrap;
left: auto;
max-width: 100%;
}
#megaMenu.wpmega-nojs li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1,
#megaMenu.megaFullWidthSubs li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1,
#megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-fullWidth ul.sub-menu.sub-menu-1 { width: 100%;
left: -1px; }
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega-floatRight {
float: right;
} #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-alignLeft ul.sub-menu.sub-menu-1 {
left: 0px;
} #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-alignRight ul.sub-menu.sub-menu-1 {
right: 0px;
left: auto;
}
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item {
display: inline-block;
float: left;
margin-top: 5px;
margin-bottom: 5px;
position: relative;
}
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item > a,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item > span.um-anchoremulator,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul ul.sub-menu .ss-nav-menu-header > a,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul ul.sub-menu .ss-nav-menu-header > span.um-anchoremulator,
#megaMenu .wpmega-widgetarea h2.widgettitle {
margin-bottom: .6em;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.widget {
display: block;
}
#megaMenu ul li.menu-item {
font-size: 12px;
list-style-image: none;
letter-spacing: 0px;
} #megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.widget {
font-size: 11px;
min-width: 100px;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item > a,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item > span.um-anchoremulator {
width: auto;
display: block;
background: transparent;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu > li.menu-item:hover > a {
background: transparent;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul li.menu-item.ss-nav-menu-item-depth-1 {
padding: 11px 27px; }
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu {
width: auto;
float: none;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item {
display: block;
float: none;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-verticaldivision {
clear: both;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.sub-menu-newcol {
float: left;
}
#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header a,
#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header span.um-anchoremulator {
font-weight: normal;
}
#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header > a,
#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header > span.um-anchoremulator {
font-weight: bold;
margin-bottom: 4px;
}
#megaMenu li.menu-item.ss-nav-menu-mega .megaMenu-thumb {
width: 15px;
height: 15px;
margin-right: 5px;
vertical-align: middle;
}
#megaMenu ul li.menu-item.ss-nav-menu-reg a,
#megaMenu ul li.menu-item.ss-nav-menu-reg span.um-anchoremulator {
display: block;
}
#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu-1 {
border: 1px solid transparent;
padding-top: 6px;
padding-bottom: 6px;
}
#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item > a,
#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item > span.um-anchoremulator {
margin: 0px;
padding: 6px 20px 6px 15px;
position: relative;
}
#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu ul.sub-menu {
top: -1px;
border-style: solid;
border-width: 1px;
}
#megaMenu.megaMenu-nojs ul li.menu-item.ss-nav-menu-reg ul.sub-menu > li.menu-item:hover > ul.sub-menu {
display: block;
left: 100%;
}
#megaMenu.megaMenu-withjs ul li.menu-item.ss-nav-menu-reg ul.sub-menu > li.menu-item > ul.sub-menu {
display: none;
left: 100%;
top: -1px;
}
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg.ss-nav-menu-flyout-left ul.sub-menu > li.menu-item > ul.sub-menu {
left: auto;
right: 100%;
}
#megaMenu ul.megaMenu li.menu-item.uber-flyout-left > ul.sub-menu,
#megaMenu ul.megaMenu > li.menu-item.uber-flyout-left-all ul ul.sub-menu,
#megaMenu ul.megaMenu ul.sub-menu li.menu-item.uber-flyout-left-all ul.sub-menu {
left: auto !important;
right: 100% !important;
border-left: 1px solid #ddd !important;
border-right: none !important;
box-shadow: none !important;
} #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg.um-flyout-align-right ul.sub-menu {
left: auto;
right: 0;
}
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg.um-flyout-align-right ul.sub-menu li.menu-item > a,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg.um-align-right ul.sub-menu li.menu-item > span.um-anchoremulator {
padding-left: 20px;
padding-right: 10px;
}
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg.um-flyout-align-right li.menu-item.megaReg-with-sub > a:after,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg.um-flyout-align-right li.menu-item.megaReg-with-sub > span.um-anchoremulator:after {
border-right-color: #ccc;
border-left-color: transparent;
left: 3px;
right: auto;
}
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg.um-flyout-align-right ul.sub-menu > li.menu-item > ul.sub-menu {
left: auto;
right: 100%;
box-shadow: none;
} #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-highlight > a,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-highlight > span.um-anchoremulator {
color: #4D90FE;
} #megaMenu .wpmega-link-title {
display: block;
line-height: 1.4em;
color: inherit;
}
#megaMenu .wpmega-item-description {
display: block; clear: none;
float: none;
line-height: 10px;
font-size: 11px;
padding-bottom: 3px;
font-weight: normal;
color: inherit;
white-space: normal;
} #megaMenu ul.megaMenu > li.menu-item > .wpmega-nonlink {
padding: 3px 12px;
}
#megaMenu .wpmega-nonlink {
width: auto;
white-space: normal;
}
#megaMenu .wpmega-nonlink ul {
display: block;
position: relative;
left: auto;
top: auto;
width: auto;
float: none;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
zoom: 1;
width: 100%;
}
#megaMenu .wpmega-nonlink ul li.widget {
margin-bottom: 1em;
float: left;
clear: none;
}
#megaMenu .wpmega-nonlink .widgettitle {
margin-bottom: .6em;
}
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.fullWidthRow,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.ss-sidebar {
margin-right: 0px;
width: 100%; padding-left: 0;
padding-right: 0;
}
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.ss-sidebar > a,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.ss-sidebar > span.um-anchoremulator {
margin: 0 2.9% 1em 2.9%;
}
#megaMenu .wpmega-widgetarea h2.widgettitle {
font-size: 12px;
line-height: 1.6em;
} #megaMenu ul ul .wpmega-nonlink.wpmega-widgetarea ul {
float: left;
}
#megaMenu .ss-colgroup .ss-col,
#megaMenu .wpmega-nonlink li.widget,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup > ul > li {
float: left;
padding-left: 2.9%;
padding-right: 2.9%; }
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup ul.sub-menu li.menu-item {
min-width: 0;
white-space: normal;
} #megaMenu .wpmega-nonlink.ss-colgroup-1 li,
#megaMenu ul.megaMenu li.ss-nav-menu-mega.mega-colgroup-1 > ul > li {
width: 94.2%;
} #megaMenu .ss-colgroup-2 > .ss-col,
#megaMenu .wpmega-nonlink.ss-colgroup-2 li,
#megaMenu ul.megaMenu li.ss-nav-menu-mega.mega-colgroup-2 > ul > li {
width: 44.2%;
} #megaMenu .ss-colgroup-3 > .ss-col,
#megaMenu .wpmega-nonlink.ss-colgroup-3 li,
#megaMenu ul.megaMenu li.ss-nav-menu-mega.mega-colgroup-3 > ul > li {
width: 27.5%;
} #megaMenu .ss-colgroup-3 > .ss-col.ss-colspan-2,
#megaMenu .wpmega-nonlink.ss-colgroup-3 li.ss-colspan-2 {
width: 60.8%; } #megaMenu .ss-colgroup-4 > .ss-col,
#megaMenu .wpmega-nonlink.ss-colgroup-4 li,
#megaMenu ul.megaMenu li.ss-nav-menu-mega.mega-colgroup-4 > ul > li {
width: 19.2%;
} #megaMenu .ss-colgroup-4 > .ss-col.ss-colspan-2,
#megaMenu .wpmega-nonlink.ss-colgroup-4 li.ss-colspan-2 {
width: 44.2%;
} #megaMenu .ss-colgroup-4 > .ss-col.ss-colspan-3,
#megaMenu .wpmega-nonlink.ss-colgroup-4 li.ss-colspan-3 {
width: 69.2%;
} #megaMenu .ss-colgroup-5 > .ss-col,
#megaMenu .wpmega-nonlink.ss-colgroup-5 li,
#megaMenu ul.megaMenu li.ss-nav-menu-mega.mega-colgroup-5 > ul > li {
width: 14.2%;
} #megaMenu .ss-colgroup-5 > .ss-col.ss-colspan-2,
#megaMenu .wpmega-nonlink.ss-colgroup-5 li.ss-colspan-2 {
width: 34.2%;
} #megaMenu .ss-colgroup-5 > .ss-col.ss-colspan-3,
#megaMenu .wpmega-nonlink.ss-colgroup-5 li.ss-colspan-3 {
width: 54.2%;
} #megaMenu .ss-colgroup-5 > .ss-col.ss-colspan-4,
#megaMenu .wpmega-nonlink.ss-colgroup-5 li.ss-colspan-4 {
width: 74.2%;
}
#megaMenu .wpmega-nonlink li.widget li {
width: auto;
} #megaMenu .ss-colgroup-6 > .ss-col,
#megaMenu .wpmega-nonlink.ss-colgroup-6 li,
#megaMenu ul.megaMenu li.ss-nav-menu-mega.mega-colgroup-6 > ul > li {
width: 10.8%;
} #megaMenu .ss-colgroup-7 > .ss-col,
#megaMenu .wpmega-nonlink.ss-colgroup-7 li,
#megaMenu ul.megaMenu li.ss-nav-menu-mega.mega-colgroup-7 > ul > li {
width: 8.4%;
} #megaMenu .ss-colgroup-8 > .ss-col,
#megaMenu .wpmega-nonlink.ss-colgroup-8 li,
#megaMenu ul.megaMenu li.ss-nav-menu-mega.mega-colgroup-8 > ul > li {
width: 6.7%;
} #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup-2 > ul > li.menu-item:nth-child(2n+1),
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup-3 > ul > li.menu-item:nth-child(3n+1),
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup-4 > ul > li.menu-item:nth-child(4n+1),
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup-5 > ul > li.menu-item:nth-child(5n+1),
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup-6 > ul > li.menu-item:nth-child(6n+1) {
clear: both;
}
#megaMenu ul ul.sub-menu li.menu-item .wpmega-nonlink a {
padding: 0px;
}    #megaMenu ul.megaMenu li.menu-item.mega-with-sub > a,
#megaMenu ul.megaMenu li.menu-item.mega-with-sub > span.um-anchoremulator,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > a,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > span.um-anchoremulator {
display: block;
} #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item.megaReg-with-sub > a,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item.megaReg-with-sub > span.um-anchoremulator,
#megaMenu ul.megaMenu li.menu-item.mega-with-sub > a,
#megaMenu ul.megaMenu li.menu-item.mega-with-sub > span.um-anchoremulator,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > a,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > span.um-anchoremulator {
padding-right: 20px;
} #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > a:after,
#megaMenu ul.megaMenu li.menu-item.mega-with-sub > a:after,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > a:after,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > span.um-anchoremulator:after,
#megaMenu ul.megaMenu li.menu-item.mega-with-sub > span.um-anchoremulator:after,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > span.um-anchoremulator:after {
content: '';
position: absolute;
top: 50%;
right: 8px;
margin-top: -1px;
display: inline-block;
background: transparent;
border-style: solid dashed dashed;
border-color: transparent;
border-top-color: #999;
font-size: 0;
border-width: 3px 3px 0;
padding-top: 1px;
} #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > a:after,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > span.um-anchoremulator:after {
width: 0;
height: 0;
border-top: 3px solid transparent;
border-bottom: 3px solid transparent;
border-left: 3px solid #999;
padding-top: 0;
padding-right: 2px;
margin-top: -2px;
right: 3px;
}   #megaMenu .wpmega-divider-container {
width: 100%;
margin: 0px;
}
#megaMenu .wpmega-divider {
border: none;
border-top: 1px solid #ddd;
border-bottom: 1px solid #fff; margin: 0px 0px 10px 0px;
clear: both;
height: 0px;
display: block;
}
#megaMenu .fullWidthRow .wpmega-divider {
margin: 0 2.9% 10px 2.9%;
}   #megaMenu.megaMenuVertical ul.megaMenu > li.menu-item {
padding: 0px;
display: block;
}
#megaMenu ul.megaMenu > li.menu-item > a,
#megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator {
border-left: none;
}
#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 {
display: block;
float: none;
clear: none;
}
#megaMenu.megaMenuVertical ul.megaMenu > li.menu-item.ss-nav-menu-mega > a,
#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.mega-with-sub > a,
#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-mega > a,
#megaMenu.megaMenuVertical ul.megaMenu > li.menu-item.ss-nav-menu-mega > span.um-anchoremulator,
#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.mega-with-sub > span.um-anchoremulator,
#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-mega > span.um-anchoremulator {
display: block;
} #megaMenu.megaMenuVertical ul.megaMenu li.menu-item.mega-with-sub > a:after,
#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-mega > a:after,
#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.mega-with-sub > span.um-anchoremulator:after,
#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-mega > span.um-anchoremulator:after {
top: 50%;
right: 8px;
margin-top: -1px;
border-style: solid none solid solid;
border-color: transparent;
border-left-color: #999;
border-width: 2px 0px 2px 3px;
padding-right: 1px;
}
#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
top: 0px;
left: 100%;
width: auto;
max-width: 720px; }
#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu {
padding: 4px 0px;
}   #megaMenu .ss-nav-menu-with-img {
min-height: 20px; }
#megaMenu > ul > li.menu-item.ss-nav-menu-with-img {
min-height: 0px;
}
#megaMenu .ss-nav-menu-with-img img {
float: left;
display: block;
}
#megaMenu .ss-nav-menu-with-img.ss-nav-menu-notext > a > img,
#megaMenu .ss-nav-menu-with-img.ss-nav-menu-notext > span.um-anchoremulator > img {
float: none;
}
#megaMenu .ss-nav-menu-with-img.ss-nav-menu-notext > a > .wpmega-item-description,
#megaMenu .ss-nav-menu-with-img.ss-nav-menu-notext > span.um-anchoremulator > .wpmega-item-description {
padding-left: 0px;
padding-bottom: 0px;
}
#megaMenu .ss-nav-menu-with-img > a > .wpmega-link-title,
#megaMenu .ss-nav-menu-with-img > a > .wpmega-link-description,
#megaMenu .ss-nav-menu-with-img > a > .wpmega-item-description,
#megaMenu .ss-nav-menu-with-img > span.um-anchoremulator > .wpmega-link-title,
#megaMenu .ss-nav-menu-with-img > span.um-anchoremulator > .wpmega-link-description,
#megaMenu .ss-nav-menu-with-img > span.um-anchoremulator > .wpmega-item-description {
padding-left: 30px; display: block;
}
#megaMenu ul li.menu-item ul .ss-nav-menu-with-img > a:before,
#megaMenu ul li.menu-item ul .ss-nav-menu-with-img > a:after {
content: "";
display: table;
}
#megaMenu ul li.menu-item ul .ss-nav-menu-with-img > a:after {
clear: both;
}
#megaMenu ul li.menu-item ul .ss-nav-menu-with-img:not(.megaReg-with-sub) > a:after {
border: none !important;
}    #megaMenu.megaCenterMenubar,
#megaMenu.megaCenterInner ul.megaMenu {
margin: 0 auto;
float: none;
}
#megaMenu.megaCenterMenubar ul.megaMenu {
float: none;
} #megaMenu.megaCenterMenuItems ul.megaMenu {
text-align: center;
}
#megaMenu.megaCenterMenuItems ul.megaMenu > li.menu-item {
float: none;
}
#megaMenu.megaCenterMenuItems.megaMenuHorizontal ul.megaMenu > li.menu-item:first-child > a,
#megaMenu.megaCenterMenuItems.megaMenuHorizontal ul.megaMenu > li.menu-item:first-child > span.um-anchoremulator {
box-shadow: none;
}
#megaMenu.megaCenterMenuItems .ss-nav-menu-with-img.ss-nav-menu-notext > a > img,
#megaMenu.megaCenterMenuItems .ss-nav-menu-with-img.ss-nav-menu-notext > span.um-anchoremulator > img {
display: inline;
margin-bottom: -3px;
}    #megaMenu > ul.megaMenu > li.menu-item > .wpmega-widgetarea {
padding-left: 10px;
padding-right: 10px;
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-widgetarea > ul > li {
margin: 0px;
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-widgetarea > ul > li > .widgettitle {
float: left;
} #megaMenu > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v2 {
margin: 2px 0 0 0;
padding: 2px 0 0 0;
position: relative;
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v2 .ubersearch {
position: relative;
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v2 input[type="text"] {
width: 155px;
height: 26px;
border-width: 1px;
border-style: solid;
float: left;
padding: 6px 6px;
margin: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
line-height: 18px;
margin-bottom: 0;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box;
background: #999;
background: rgba(255, 255, 255, 0.2);
border: none;
color: white;
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v2 label {
display: none;
}
#megaMenu ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v2 input[type="text"]::-webkit-input-placeholder {
color: #ddd;
}
#megaMenu ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v2 input[type="text"]::-moz-input-placeholder {
color: #ddd;
}
#megaMenu ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v2 input[type="text"]:-ms-input-placeholder {
color: #ddd;
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v2 input[type="submit"] {
display: block;
position: absolute;
top: 0px;
right: 0;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box;
height: 26px;
border: none;
box-shadow: none;
margin: 0;
line-height: 12px;
font-size: 9px;
padding: 2px 8px;
cursor: pointer;
background: #333;
background: rgba(0, 0, 0, 0.5);
color: #eee;
font-weight: bold;
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v2 input[type="submit"]:hover {
background: #555;
background: rgba(0, 0, 0, 0.3);
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v2 input[type="submit"]:active {
background: #111;
background: rgba(0, 0, 0, 0.8);
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v2 input[type="text"] {
padding-right: 32px;
} #megaMenu > ul.megaMenu > li.menu-item > .wpmega-widgetarea > ul > li > form#searchform.ubersearch-v1 div {
padding-top: 7px;
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-widgetarea > ul > li > form#searchform.ubersearch-v1 input[type="text"] {
width: 115px;
font-size: 12px;
border-width: 1px;
border-style: solid;
height: 16px;
float: left;
padding: 1px 3px;
border-radius: 2px 0px 0px 2px;
-moz-border-radius: 2px 0px 0px 2px;
-webkit-border-radius: 2px 0px 0px 2px;
line-height: 16px;
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-widgetarea > ul > li > form#searchform.ubersearch-v1 input[type="submit"] {
width: 20px;
height: 20px;
background: #000;
border: 1px solid #000;
display: inline-block;
float: left;
cursor: pointer;
border-radius: 0px 2px 2px 0px;
-moz-border-radius: 0px 2px 2px 0px;
-webkit-border-radius: 0px 2px 2px 0px;
text-indent: -999em;
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v1 {
margin: 2px 0 0 0;
padding: 0;
position: relative;
min-width: 160px;
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v1 label {
display: none;
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v1 input {
float: left;
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v1 input[type="text"] {
width: 130px;
height: 27px;
margin: 0;
padding: 5px 6px 4px 6px;
border-right: none;
border-width: 1px;
box-sizing: border-box;
}
#megaMenu.megaMenuVertical > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v1 input[type="text"] {
margin-bottom: 5px;
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v1 input[type="submit"] {
position: relative;
margin: 0;
float: none;
box-sizing: border-box;
background: #eee; background: #eeeeee -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%); background: #eeeeee -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.2)), color-stop(100%, rgba(0, 0, 0, 0.2))); background: #eeeeee -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%); background: #eeeeee -o-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%); background: #eeeeee -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%); background: #eeeeee linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%); border: 1px solid #aaa;
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
padding: 2px 8px;
color: #444;
display: inline-block;
font-size: 10px;
font-weight: bold;
text-decoration: none;
text-shadow: 0 1px rgba(255, 255, 255, 0.75);
cursor: pointer;
line-height: 21px;
font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
margin-left: -1px;
min-height: 27px;
min-height: 20px\9; }
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v1 input[type="submit"]:hover {
color: #222;
background: #ddd; background: #dddddd -moz-linear-gradient(top, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%); background: #dddddd -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.3)), color-stop(100%, rgba(0, 0, 0, 0.3))); background: #dddddd -webkit-linear-gradient(top, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%); background: #dddddd -o-linear-gradient(top, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%); background: #dddddd -ms-linear-gradient(top, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%); background: #dddddd linear-gradient(top, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%); border: 1px solid #888;
border-top: 1px solid #aaa;
}    #megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist {
margin-left: 0;
list-style: none;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist li {
margin-bottom: .5em;
clear: both;
padding-top: .5em;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist img {
float: left; }
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist-w-img div.wpmega-postlist-title,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist-w-img div.wpmega-postlist-content {
padding-left: 60px;
color: inherit;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist div.wpmega-postlist-title a {
padding: 0px 0px;
font-size: 13px;
text-decoration: none;
}   .wpmega-nonlink div.wpcf7 form {
margin-bottom: 0;
}
.wpmega-nonlink div.wpcf7 p {
margin-bottom: .1em;
clear: both;
}
.wpmega-nonlink div.wpcf7 label {
width: 50px;
float: left;
padding-top: .4em;
color: inherit;
}
.wpmega-nonlink div.wpcf7 span {
position: relative;
}
.wpmega-nonlink div.wpcf7 input[type="text"],
.wpmega-nonlink div.wpcf7 input[type="email"],
.wpmega-nonlink div.wpcf7 textarea { width: 95%;
padding: .4em;
border: 1px solid #dfdfdf;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
font-family: inherit;
max-height: 100px;
font-size: 12px;
margin-top: .1em;
margin-bottom: .1em;
position: relative;
float: left;
}
.wpmega-nonlink div.wpcf7 input[type="text"]:focus,
.wpmega-nonlink div.wpcf7 input[type="text"]:hover,
.wpmega-nonlink div.wpcf7 textarea:focus,
.wpmega-nonlink div.wpcf7 textarea:hover {
background: #fcfcfc;
}
.wpmega-nonlink div.wpcf7 input.wpcf7-submit {
font-size: 12px;
clear: both;
border-width: 1px;
margin: 5px 0;
}
.wpcf7-form-control-wrap span.wpcf7-not-valid-tip {
position: absolute;
top: -9px;
left: 0px;
padding: 9px 6px;
width: 95%;
font-size: 12px;
}
.wpcf7-form div.wpcf7-response-output {
width: 93%;
}    .uberClearfix:before,
.uberClearfix:after,
#megaMenu.megaClear ul.megaMenu:before,
#megaMenu.megaClear ul.megaMenu:after {
content: "";
display: table;
}
.uberClearfix:after,
#megaMenu.megaClear ul.megaMenu:after {
clear: both;
}
.uberClearfix,
#megaMenu.megaClear ul.megaMenu {
zoom: 1; }    #megaMenu #megaMenuToggle {
display: none;
padding: 12px 15px;
cursor: pointer;
font-size: 10px;
text-transform: uppercase;
text-align: left;
}
#megaMenu #megaMenuToggle .megaMenuToggle-icon {
display: inline-block;
background: #999;
background: rgba(230, 230, 230, 0.7);
height: 2px;
width: 16px;
position: relative;
float: right;
margin-top: 10px;
text-align: left;
}
#megaMenu #megaMenuToggle .megaMenuToggle-icon:before {
content: '';
position: absolute;
background: #999;
background: rgba(230, 230, 230, 0.8);
height: 2px;
width: 16px;
top: -4px;
}
#megaMenu #megaMenuToggle .megaMenuToggle-icon:after {
content: '';
position: absolute;
background: #999;
background: rgba(230, 230, 230, 0.9);
height: 2px;
width: 16px;
top: -8px;
} @media only screen and (max-width: 960px) { #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
max-width: 767px;
left: 0px;
top: auto !important;
}
#megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg.ss-nav-menu-item-depth-0 ul.sub-menu-1 ul.sub-menu {
left: 0;
top: 100%;
}
} @media only screen and (max-width: 767px) {
#megaMenu.megaResponsive ul.megaMenu > li.menu-item {
width: 100%;
}
#megaMenu.megaResponsive ul.megaMenu li.menu-item .ss-colgroup > .ss-col,
#megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 > li.menu-item,
#megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 > li.menu-item.ss-sidebar > .wpmega-nonlink > ul > li.widget {
width: 80%;
padding-left: 10%;
padding-right: 10%;
max-width: none;
}
#megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 > li.menu-item.ss-nav-menu-item-depth-1.fullWidthRow,
#megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 > li.menu-item.ss-nav-menu-item-depth-1.ss-sidebar {
padding-left: 0;
padding-right: 0;
width: 100%;
}
#megaMenu.megaResponsive ul.megaMenu li.menu-item .ss-colgroup > .ss-col {
margin-bottom: 1em;
}
#megaMenu ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v2 .ubersearch input[type="text"] {
width: 100%;
margin-bottom: 5px;
} #megaMenu.megaResponsive.megaMenuHorizontal ul.megaMenu > li.menu-item > a,
#megaMenu.megaResponsive.megaMenuHorizontal ul.megaMenu > li.menu-item > span.um-anchoremulator,
#megaMenu.megaResponsive ul.megaMenu > li.menu-item:hover > a,
#megaMenu.megaResponsive ul.megaMenu > li.menu-item > a:hover,
#megaMenu.megaResponsive ul.megaMenu > li.menu-item.megaHover > a {
box-shadow: none;
border-left: none;
} #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega-floatRight {
float: left;
} #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu > li.menu-item {
width: 100%;
}
#megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
max-width: 420px;
} #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg {
position: static;
}
#megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu,
#megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item ul.sub-menu {
left: -1px;
width: 100%;
box-shadow: none !important;
border-top-left-radius: 0 !important;
border-top-right-radius: 0 !important;
}
#megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item ul.sub-menu {
top: 100%;
}
#megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu > li.menu-item > a:after,
#megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu > li.menu-item > span.um-anchoremulator:after {
border-color: #ddd transparent transparent transparent;
border-width: 3px 3px 0px;
border-style: solid dashed dashed;
right: 10px;
padding-top: 0;
padding-right: 2px;
margin-top: -3px;
} #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 {
left: -1px !important;
width: 100%;
box-sizing: content-box; box-shadow: none !important;
border-top-left-radius: 0;
border-top-right-radius: 0;
}
#megaMenu #megaMenuToggle {
display: block;
}
#megaMenu.megaResponsiveToggle ul.megaMenu {
display: none;
} #megaMenu.megaMenuVertical.megaFullWidth {
width: 100%;
} #megaMenu.megaCenterMenuItems ul.megaMenu > li.menu-item {
float: left;
}
}  @media only screen and (min-width: 480px) and (max-width: 767px) {
#megaMenu.megaResponsive ul.megaMenu > li.menu-item {
width: 50%;
}
#megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 > li.menu-item {
width: 38%;
padding-left: 6%;
padding-right: 6%;
max-width: none;
}
#megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 > li.menu-item.ss-sidebar > .wpmega-nonlink > ul > li.widget {
width: 88%;
padding-left: 6%;
padding-right: 6%;
max-width: none;
}
}
@media only screen and (max-width: 479px) { #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
max-width: 300px;
}
}
@media (min-width: 768px) {
#megaMenu.megaResponsiveToggle ul.megaMenu {
display: block !important;
}
#megaMenu ul.megaMenu a span.uber-close,
#megaMenu ul.megaMenu span.um-anchoremulator span.uber-close {
right: -12px !important;
z-index: 700;
}
} #megaMenu ul.megaMenu li.menu-item a span.uber-close,
#megaMenu ul.megaMenu li.menu-item span.um-anchoremulator span.uber-close {
position: absolute;
box-sizing: border-box;
text-decoration: none;
top: 0;
right: 0;
height: 100%;
width: 30px;
text-align: center;
line-height: 40px;
background: #999;
background: rgba(0, 0, 0, 0.9);
z-index: 700;
font-size: 20px;
font-weight: bold;
color: #f5f5f5;
display: none;
}
#megaMenu ul.megaMenu a:hover span.uber-close,
#megaMenu ul.megaMenu span.um-anchoremulator:hover span.uber-close,
#megaMenu ul.megaMenu li.menu-item.megaHover a span.uber-close,
#megaMenu ul.megaMenu li.menu-item.megaHover span.um-anchoremulator span.uber-close {
display: block;
}#megaMenu {
border: 1px solid #003375;
border-bottom: none;
background-color: #0056c7;
background: #333 url(//libertyimmigrationcenter.com/wp-content/plugins/ubermenu-2/standard/styles/images/blue_bkg.png) top left repeat-x;
background: -webkit-gradient(linear, left top, left bottom, from(#0056c7), to(#00439c));
background: -webkit-linear-gradient(top, #0056c7, #00439c);
background: -moz-linear-gradient(top, #0056c7, #00439c);
background: -ms-linear-gradient(top, #0056c7, #00439c);
background: -o-linear-gradient(top, #0056c7, #00439c);
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
-webkit-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1);
-moz-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1);
box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1);
} #megaMenu ul.megaMenu > li.menu-item > a, #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator, .megaMenuToggle {
font-size: 12px;
color: #eeeeee;
padding: 12px 15px;
font-weight: bold;
} #megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item > a, #megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item > span.um-anchoremulator {
border-left: 1px solid #003375;
-webkit-box-shadow: inset 1px 0px 0px 0px rgba(255, 255, 255, 0.1);
-moz-box-shadow: inset 1px 0px 0px 0px rgba(255, 255, 255, 0.1);
box-shadow: inset 1px 0px 0px 0px rgba(255, 255, 255, 0.1);
} #megaMenu.megaMenuVertical ul.megaMenu > li.menu-item > a, #megaMenu.megaMenuVertical ul.megaMenu > li.menu-item > span.um-anchoremulator {
border-top: 1px solid #003375;
-webkit-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1);
-moz-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1);
box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1);
} #megaMenu ul li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > a,
#megaMenu ul li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > span.um-anchoremulator,
#megaMenu ul li.menu-item.mega-with-sub > a,
#megaMenu ul li.menu-item.mega-with-sub > span.um-anchoremulator,
#megaMenu ul li.menu-item.ss-nav-menu-mega > a,
#megaMenu ul li.menu-item.ss-nav-menu-mega > span.um-anchoremulator {
padding-right: 20px;
} #megaMenu ul.megaMenu > li.menu-item > a span.wpmega-link-title, #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator span.wpmega-link-title {
text-transform: none;
text-shadow: 0 -1px 1px #003375;
} #megaMenu ul.megaMenu > li.menu-item:hover > a,
#megaMenu ul.megaMenu > li.menu-item > a:hover,
#megaMenu ul.megaMenu > li.menu-item.megaHover > a,
#megaMenu ul.megaMenu > li.menu-item:hover > span.um-anchoremulator,
#megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator:hover,
#megaMenu ul.megaMenu > li.menu-item.megaHover > span.um-anchoremulator {
color: #000000 !important;
border-bottom-color: transparent !important;
background-color: #e9e9e9;
background: #e9e9e9 url(//libertyimmigrationcenter.com/wp-content/plugins/ubermenu-2/standard/styles/images/vanilla_bkg.png) top left repeat-x;
background: -webkit-gradient(linear, left top, left bottom, from(#e9e9e9), to(#f9f9f9));
background: -webkit-linear-gradient(top, #e9e9e9, #f9f9f9);
background: -moz-linear-gradient(top, #e9e9e9, #f9f9f9);
background: -ms-linear-gradient(top, #e9e9e9, #f9f9f9);
background: -o-linear-gradient(top, #e9e9e9, #f9f9f9);
-webkit-box-shadow: inset 1px 1px 0px 0px rgba(255, 255, 255, 0.1);
-moz-box-shadow: inset 1px 1px 0px 0px rgba(255, 255, 255, 0.1);
box-shadow: inset 1px 1px 0px 0px rgba(255, 255, 255, 0.1);
} #megaMenu ul.megaMenu > li.menu-item:hover > a span.wpmega-link-title,
#megaMenu ul.megaMenu > li.menu-item:hover > span.um-anchoremulator span.wpmega-link-title,
#megaMenu ul.megaMenu > li.menu-item > a:hover span.wpmega-link-title,
#megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator:hover span.wpmega-link-title,
#megaMenu ul.megaMenu > li.menu-item.megaHover > a span.wpmega-link-title,
#megaMenu ul.megaMenu > li.menu-item.megaHover > span.um-anchoremulator span.wpmega-link-title {
text-shadow: 0 -1px 1px #ffffff;
} #megaMenu ul.megaMenu > li.menu-item.current-menu-item > a, #megaMenu ul.megaMenu > li.menu-item.current-menu-parent > a, #megaMenu ul.megaMenu > li.menu-item.current-menu-ancestor > a {
color: #ffffff;
} #megaMenu ul.megaMenu > li.menu-item.ss-nav-menu-mega > ul.sub-menu-1, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu {
border-color: #e0e0e0;
color: #888888;
text-shadow: 0px 1px 1px #ffffff;
-webkit-box-shadow: 1px 1px 1px #dddddd;
-moz-box-shadow: 1px 1px 1px #dddddd;
box-shadow: 1px 1px 1px #dddddd;
background-color: #f9f9f9;
background: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#fefefe));
background: -webkit-linear-gradient(top, #f9f9f9, #fefefe);
background: -moz-linear-gradient(top, #f9f9f9, #fefefe);
background: -ms-linear-gradient(top, #f9f9f9, #fefefe);
background: -o-linear-gradient(top, #f9f9f9, #fefefe);
}
#megaMenu ul.megaMenu ul.sub-menu .wpmega-postlist a {
color: #888888;
} #megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item.ss-nav-menu-mega > ul.sub-menu-1, #megaMenu.megaMenuHorizontal ul.megaMenu li.menu-item.ss-nav-menu-reg > ul.sub-menu {
border-top: none;
} #megaMenu ul.megaMenu > li.menu-item.ss-nav-menu-mega > ul.sub-menu-1 > li.menu-item {
min-width: 100px;
} #megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item > a,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item:hover > a,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu .ss-nav-menu-header > a,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item > span.um-anchoremulator,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu .ss-nav-menu-header > span.um-anchoremulator,
#megaMenu .wpmega-widgetarea h2.widgettitle {
color: #777777;
font-size: 12px;
font-weight: bold;
text-shadow: 0px 1px 1px #ffffff;
padding-bottom: .4em;
border-bottom: 1px dotted #e9e9e9;
margin-bottom: 0.6em;
} #megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item > a,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item > span.um-anchoremulator,
#megaMenu ul ul.sub-menu li.menu-item > a,
#megaMenu ul ul.sub-menu li.menu-item > span.um-anchoremulator {
color: #888888;
font-size: 12px;
text-shadow: 0px 1px 1px #ffffff;
background-color: transparent;
} #megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item a:hover, #megaMenu ul ul.sub-menu > li.menu-item:hover > a {
color: #000000;
background-color: transparent;
} #megaMenu ul.megaMenu > li.menu-item.menu-item > .wpmega-nonlink > form#searchform {
padding-top: 2px;
} #megaMenu ul.megaMenu li.menu-item.menu-item.ss-nav-menu-highlight > a, #megaMenu ul.megaMenu li.menu-item.menu-item.ss-nav-menu-highlight > span.um-anchoremulator {
color: #4d90fe !important;
} #megaMenu .ss-nav-menu-with-img > a > .wpmega-link-title,
#megaMenu .ss-nav-menu-with-img > a > .wpmega-link-description,
#megaMenu .ss-nav-menu-with-img > a > .wpmega-item-description,
#megaMenu .ss-nav-menu-with-img > span.um-anchoremulator > .wpmega-link-title,
#megaMenu .ss-nav-menu-with-img > span.um-anchoremulator > .wpmega-link-description,
#megaMenu .ss-nav-menu-with-img > span.um-anchoremulator > .wpmega-item-description {
padding-left: 25px;
}
.ss-nav-menu-with-img {
min-height: 16px;
} #megaMenu ul.megaMenu li.menu-item a span.wpmega-item-description, #megaMenu ul.megaMenu li.menu-item span.um-anchoremulator span.wpmega-item-description {
font-size: 9px;
color: #bbbbbb;
text-transform: uppercase;
} #megaMenu ul.megaMenu li.menu-item.mega-with-sub > a:after,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > a:after,
#megaMenu ul.megaMenu li.menu-item.mega-with-sub > span.um-anchoremulator:after,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > span.um-anchoremulator:after {
border-top-color: #bbbbbb;
}
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > a:after, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > span.um-anchoremulator:after {
border-left-color: #bbbbbb;
} #megaMenu .wpmega-divider {
border-top: 1px solid #e0e0e0;
border-bottom: 1px solid rgba(255, 255, 255, 0.05);
} #megaMenu.megaMenuVertical > ul > li.menu-item > a, #megaMenu.megaMenuVertical > ul > li.menu-item > span.um-anchoremulator {
background-color: #0056c7;
background: #333 url(//libertyimmigrationcenter.com/wp-content/plugins/ubermenu-2/standard/styles/images/blue_bkg.png) top left repeat-x;
background: -webkit-gradient(linear, left top, left bottom, from(#0056c7), to(#00439c));
background: -webkit-linear-gradient(top, #0056c7, #00439c);
background: -moz-linear-gradient(top, #0056c7, #00439c);
background: -ms-linear-gradient(top, #0056c7, #00439c);
background: -o-linear-gradient(top, #0056c7, #00439c);
}
#megaMenu.megaMenuVertical ul li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > a:after,
#megaMenu.megaMenuVertical ul li.menu-item.mega-with-sub > a:after,
#megaMenu.megaMenuVertical ul li.menu-item.ss-nav-menu-mega > a:after,
#megaMenu.megaMenuVertical ul li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > span.um-anchoremulator:after,
#megaMenu.megaMenuVertical ul li.menu-item.mega-with-sub > span.um-anchoremulator:after,
#megaMenu.megaMenuVertical ul li.menu-item.ss-nav-menu-mega > span.um-anchoremulator:after {
border-left-color: #bbbbbb;
}
#megaMenu.megaMenuVertical ul.megaMenu > li.menu-item.ss-nav-menu-mega > ul.sub-menu-1, #megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg > ul.sub-menu {
border-left: none;
} #megaMenu.megaMenuHorizontal ul.megaMenu {
*border-bottom: none;
}
#megaMenu.megaMenuVertical ul.megaMenu {
*border-right: none;
}.group {
zoom: 1;
}
.group:before,
.group:after {
content: " ";
display: table;
}
.group:after {
clear: both;
} .fade {
opacity: 0;
-webkit-transition: opacity 0.3s linear;
transition: opacity 0.3s linear;
}
.fade.in {
opacity: 1;
}
.collapse {
display: none;
}
.collapse.in {
display: block;
}
.collapsing {
position: relative;
height: 0;
overflow: hidden;
-webkit-transition: height 0.35s ease;
transition: height 0.35s ease;
}
.container {
margin-right: auto;
margin-left: auto;
padding-left: 15px;
padding-right: 15px;
}
@media (min-width: 800px) {
.container {
width: 750px;
}
}
@media (min-width: 992px) {
.container {
width: 970px;
}
}
@media (min-width: 1200px) {
.container {
width: 1170px;
}
}
.container-fluid {
margin-right: auto;
margin-left: auto;
padding-left: 15px;
padding-right: 15px;
}
.row {
margin-left: -15px;
margin-right: -15px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
float: left;
}
.col-xs-12 {
width: 100%;
}
.col-xs-11 {
width: 91.66666666666666%;
}
.col-xs-10 {
width: 83.33333333333334%;
}
.col-xs-9 {
width: 75%;
}
.col-xs-8 {
width: 66.66666666666666%;
}
.col-xs-7 {
width: 58.333333333333336%;
}
.col-xs-6 {
width: 50%;
}
.col-xs-5 {
width: 41.66666666666667%;
}
.col-xs-4 {
width: 33.33333333333333%;
}
.col-xs-3 {
width: 25%;
}
.col-xs-2 {
width: 16.666666666666664%;
}
.col-xs-1 {
width: 8.333333333333332%;
}
.col-xs-pull-12 {
right: 100%;
}
.col-xs-pull-11 {
right: 91.66666666666666%;
}
.col-xs-pull-10 {
right: 83.33333333333334%;
}
.col-xs-pull-9 {
right: 75%;
}
.col-xs-pull-8 {
right: 66.66666666666666%;
}
.col-xs-pull-7 {
right: 58.333333333333336%;
}
.col-xs-pull-6 {
right: 50%;
}
.col-xs-pull-5 {
right: 41.66666666666667%;
}
.col-xs-pull-4 {
right: 33.33333333333333%;
}
.col-xs-pull-3 {
right: 25%;
}
.col-xs-pull-2 {
right: 16.666666666666664%;
}
.col-xs-pull-1 {
right: 8.333333333333332%;
}
.col-xs-pull-0 {
right: 0%;
}
.col-xs-push-12 {
left: 100%;
}
.col-xs-push-11 {
left: 91.66666666666666%;
}
.col-xs-push-10 {
left: 83.33333333333334%;
}
.col-xs-push-9 {
left: 75%;
}
.col-xs-push-8 {
left: 66.66666666666666%;
}
.col-xs-push-7 {
left: 58.333333333333336%;
}
.col-xs-push-6 {
left: 50%;
}
.col-xs-push-5 {
left: 41.66666666666667%;
}
.col-xs-push-4 {
left: 33.33333333333333%;
}
.col-xs-push-3 {
left: 25%;
}
.col-xs-push-2 {
left: 16.666666666666664%;
}
.col-xs-push-1 {
left: 8.333333333333332%;
}
.col-xs-push-0 {
left: 0%;
}
.col-xs-offset-12 {
margin-left: 100%;
}
.col-xs-offset-11 {
margin-left: 91.66666666666666%;
}
.col-xs-offset-10 {
margin-left: 83.33333333333334%;
}
.col-xs-offset-9 {
margin-left: 75%;
}
.col-xs-offset-8 {
margin-left: 66.66666666666666%;
}
.col-xs-offset-7 {
margin-left: 58.333333333333336%;
}
.col-xs-offset-6 {
margin-left: 50%;
}
.col-xs-offset-5 {
margin-left: 41.66666666666667%;
}
.col-xs-offset-4 {
margin-left: 33.33333333333333%;
}
.col-xs-offset-3 {
margin-left: 25%;
}
.col-xs-offset-2 {
margin-left: 16.666666666666664%;
}
.col-xs-offset-1 {
margin-left: 8.333333333333332%;
}
.col-xs-offset-0 {
margin-left: 0%;
}
@media (min-width: 800px) {
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
float: left;
}
.col-sm-12 {
width: 100%;
}
.col-sm-11 {
width: 91.66666666666666%;
}
.col-sm-10 {
width: 83.33333333333334%;
}
.col-sm-9 {
width: 75%;
}
.col-sm-8 {
width: 66.66666666666666%;
}
.col-sm-7 {
width: 58.333333333333336%;
}
.col-sm-6 {
width: 50%;
}
.col-sm-5 {
width: 41.66666666666667%;
}
.col-sm-4 {
width: 33.33333333333333%;
}
.col-sm-3 {
width: 25%;
}
.col-sm-2 {
width: 16.666666666666664%;
}
.col-sm-1 {
width: 8.333333333333332%;
}
.col-sm-pull-12 {
right: 100%;
}
.col-sm-pull-11 {
right: 91.66666666666666%;
}
.col-sm-pull-10 {
right: 83.33333333333334%;
}
.col-sm-pull-9 {
right: 75%;
}
.col-sm-pull-8 {
right: 66.66666666666666%;
}
.col-sm-pull-7 {
right: 58.333333333333336%;
}
.col-sm-pull-6 {
right: 50%;
}
.col-sm-pull-5 {
right: 41.66666666666667%;
}
.col-sm-pull-4 {
right: 33.33333333333333%;
}
.col-sm-pull-3 {
right: 25%;
}
.col-sm-pull-2 {
right: 16.666666666666664%;
}
.col-sm-pull-1 {
right: 8.333333333333332%;
}
.col-sm-pull-0 {
right: 0%;
}
.col-sm-push-12 {
left: 100%;
}
.col-sm-push-11 {
left: 91.66666666666666%;
}
.col-sm-push-10 {
left: 83.33333333333334%;
}
.col-sm-push-9 {
left: 75%;
}
.col-sm-push-8 {
left: 66.66666666666666%;
}
.col-sm-push-7 {
left: 58.333333333333336%;
}
.col-sm-push-6 {
left: 50%;
}
.col-sm-push-5 {
left: 41.66666666666667%;
}
.col-sm-push-4 {
left: 33.33333333333333%;
}
.col-sm-push-3 {
left: 25%;
}
.col-sm-push-2 {
left: 16.666666666666664%;
}
.col-sm-push-1 {
left: 8.333333333333332%;
}
.col-sm-push-0 {
left: 0%;
}
.col-sm-offset-12 {
margin-left: 100%;
}
.col-sm-offset-11 {
margin-left: 91.66666666666666%;
}
.col-sm-offset-10 {
margin-left: 83.33333333333334%;
}
.col-sm-offset-9 {
margin-left: 75%;
}
.col-sm-offset-8 {
margin-left: 66.66666666666666%;
}
.col-sm-offset-7 {
margin-left: 58.333333333333336%;
}
.col-sm-offset-6 {
margin-left: 50%;
}
.col-sm-offset-5 {
margin-left: 41.66666666666667%;
}
.col-sm-offset-4 {
margin-left: 33.33333333333333%;
}
.col-sm-offset-3 {
margin-left: 25%;
}
.col-sm-offset-2 {
margin-left: 16.666666666666664%;
}
.col-sm-offset-1 {
margin-left: 8.333333333333332%;
}
.col-sm-offset-0 {
margin-left: 0%;
}
}
@media (min-width: 992px) {
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
float: left;
}
.col-md-12 {
width: 100%;
}
.col-md-11 {
width: 91.66666666666666%;
}
.col-md-10 {
width: 83.33333333333334%;
}
.col-md-9 {
width: 75%;
}
.col-md-8 {
width: 66.66666666666666%;
}
.col-md-7 {
width: 58.333333333333336%;
}
.col-md-6 {
width: 50%;
}
.col-md-5 {
width: 41.66666666666667%;
}
.col-md-4 {
width: 33.33333333333333%;
}
.col-md-3 {
width: 25%;
}
.col-md-2 {
width: 16.666666666666664%;
}
.col-md-1 {
width: 8.333333333333332%;
}
.col-md-pull-12 {
right: 100%;
}
.col-md-pull-11 {
right: 91.66666666666666%;
}
.col-md-pull-10 {
right: 83.33333333333334%;
}
.col-md-pull-9 {
right: 75%;
}
.col-md-pull-8 {
right: 66.66666666666666%;
}
.col-md-pull-7 {
right: 58.333333333333336%;
}
.col-md-pull-6 {
right: 50%;
}
.col-md-pull-5 {
right: 41.66666666666667%;
}
.col-md-pull-4 {
right: 33.33333333333333%;
}
.col-md-pull-3 {
right: 25%;
}
.col-md-pull-2 {
right: 16.666666666666664%;
}
.col-md-pull-1 {
right: 8.333333333333332%;
}
.col-md-pull-0 {
right: 0%;
}
.col-md-push-12 {
left: 100%;
}
.col-md-push-11 {
left: 91.66666666666666%;
}
.col-md-push-10 {
left: 83.33333333333334%;
}
.col-md-push-9 {
left: 75%;
}
.col-md-push-8 {
left: 66.66666666666666%;
}
.col-md-push-7 {
left: 58.333333333333336%;
}
.col-md-push-6 {
left: 50%;
}
.col-md-push-5 {
left: 41.66666666666667%;
}
.col-md-push-4 {
left: 33.33333333333333%;
}
.col-md-push-3 {
left: 25%;
}
.col-md-push-2 {
left: 16.666666666666664%;
}
.col-md-push-1 {
left: 8.333333333333332%;
}
.col-md-push-0 {
left: 0%;
}
.col-md-offset-12 {
margin-left: 100%;
}
.col-md-offset-11 {
margin-left: 91.66666666666666%;
}
.col-md-offset-10 {
margin-left: 83.33333333333334%;
}
.col-md-offset-9 {
margin-left: 75%;
}
.col-md-offset-8 {
margin-left: 66.66666666666666%;
}
.col-md-offset-7 {
margin-left: 58.333333333333336%;
}
.col-md-offset-6 {
margin-left: 50%;
}
.col-md-offset-5 {
margin-left: 41.66666666666667%;
}
.col-md-offset-4 {
margin-left: 33.33333333333333%;
}
.col-md-offset-3 {
margin-left: 25%;
}
.col-md-offset-2 {
margin-left: 16.666666666666664%;
}
.col-md-offset-1 {
margin-left: 8.333333333333332%;
}
.col-md-offset-0 {
margin-left: 0%;
}
}
@media (min-width: 1200px) {
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
float: left;
}
.col-lg-12 {
width: 100%;
}
.col-lg-11 {
width: 91.66666666666666%;
}
.col-lg-10 {
width: 83.33333333333334%;
}
.col-lg-9 {
width: 75%;
}
.col-lg-8 {
width: 66.66666666666666%;
}
.col-lg-7 {
width: 58.333333333333336%;
}
.col-lg-6 {
width: 50%;
}
.col-lg-5 {
width: 41.66666666666667%;
}
.col-lg-4 {
width: 33.33333333333333%;
}
.col-lg-3 {
width: 25%;
}
.col-lg-2 {
width: 16.666666666666664%;
}
.col-lg-1 {
width: 8.333333333333332%;
}
.col-lg-pull-12 {
right: 100%;
}
.col-lg-pull-11 {
right: 91.66666666666666%;
}
.col-lg-pull-10 {
right: 83.33333333333334%;
}
.col-lg-pull-9 {
right: 75%;
}
.col-lg-pull-8 {
right: 66.66666666666666%;
}
.col-lg-pull-7 {
right: 58.333333333333336%;
}
.col-lg-pull-6 {
right: 50%;
}
.col-lg-pull-5 {
right: 41.66666666666667%;
}
.col-lg-pull-4 {
right: 33.33333333333333%;
}
.col-lg-pull-3 {
right: 25%;
}
.col-lg-pull-2 {
right: 16.666666666666664%;
}
.col-lg-pull-1 {
right: 8.333333333333332%;
}
.col-lg-pull-0 {
right: 0%;
}
.col-lg-push-12 {
left: 100%;
}
.col-lg-push-11 {
left: 91.66666666666666%;
}
.col-lg-push-10 {
left: 83.33333333333334%;
}
.col-lg-push-9 {
left: 75%;
}
.col-lg-push-8 {
left: 66.66666666666666%;
}
.col-lg-push-7 {
left: 58.333333333333336%;
}
.col-lg-push-6 {
left: 50%;
}
.col-lg-push-5 {
left: 41.66666666666667%;
}
.col-lg-push-4 {
left: 33.33333333333333%;
}
.col-lg-push-3 {
left: 25%;
}
.col-lg-push-2 {
left: 16.666666666666664%;
}
.col-lg-push-1 {
left: 8.333333333333332%;
}
.col-lg-push-0 {
left: 0%;
}
.col-lg-offset-12 {
margin-left: 100%;
}
.col-lg-offset-11 {
margin-left: 91.66666666666666%;
}
.col-lg-offset-10 {
margin-left: 83.33333333333334%;
}
.col-lg-offset-9 {
margin-left: 75%;
}
.col-lg-offset-8 {
margin-left: 66.66666666666666%;
}
.col-lg-offset-7 {
margin-left: 58.333333333333336%;
}
.col-lg-offset-6 {
margin-left: 50%;
}
.col-lg-offset-5 {
margin-left: 41.66666666666667%;
}
.col-lg-offset-4 {
margin-left: 33.33333333333333%;
}
.col-lg-offset-3 {
margin-left: 25%;
}
.col-lg-offset-2 {
margin-left: 16.666666666666664%;
}
.col-lg-offset-1 {
margin-left: 8.333333333333332%;
}
.col-lg-offset-0 {
margin-left: 0%;
}
}
.alert {
padding: 15px;
margin-bottom: 20px;
border: 1px solid transparent;
border-radius: 4px;
}
.alert h4 {
margin-top: 0;
color: inherit;
}
.alert .alert-link {
font-weight: bold;
}
.alert > p,
.alert > ul {
margin-bottom: 0;
}
.alert > p + p {
margin-top: 5px;
}
.alert-dismissable {
padding-right: 35px;
}
.alert-dismissable .close {
position: relative;
top: -2px;
right: -21px;
color: inherit;
}
.alert-success {
color: #468847;
background-color: #dff0d8;
border-color: #468847;
}
.alert-success hr {
border-top-color: #c9e2b3;
}
.alert-success .alert-link {
color: #356635;
}
.alert-info {
color: #3a87ad;
background-color: #d9edf7;
border-color: #3a87ad;
}
.alert-info hr {
border-top-color: #a6e1ec;
}
.alert-info .alert-link {
color: #2d6987;
}
.alert-warning {
color: #c09853;
background-color: #fcf8e3;
border-color: #c09853;
}
.alert-warning hr {
border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
color: #a47e3c;
}
.alert-danger {
color: #b94a48;
background-color: #f2dede;
border-color: #b94a48;
}
.alert-danger hr {
border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
color: #953b39;
}
button.close {
background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
border: 0 none;
cursor: pointer;
padding: 0;
}
.close {
color: #000000;
float: right;
font-size: 21px;
font-weight: bold;
line-height: 1;
opacity: 0.2;
text-shadow: 0 1px 0 #FFFFFF;
}
.modal-open {
overflow: hidden;
}
.modal {
display: none;
overflow: auto;
overflow-y: scroll;
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 99999;
-webkit-overflow-scrolling: touch;
outline: 0;
}
.modal.fade .modal-dialog {
-webkit-transform: translate(0, -25%);
-ms-transform: translate(0, -25%);
transform: translate(0, -25%);
-webkit-transition: -webkit-transform 0.3s ease-out;
-moz-transition: -moz-transform 0.3s ease-out;
-o-transition: -o-transform 0.3s ease-out;
transition: transform 0.3s ease-out;
}
.modal.in .modal-dialog {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0);
}
.modal-dialog {
position: relative;
width: auto;
margin: 10px;
}
.modal-content {
position: relative;
background-color: #ffffff;
border: 1px solid rgba(0, 0, 0, 0.2);
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
background-clip: padding-box;
outline: none;
}
.modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 99998;
background-color: #000000;
}
.modal-backdrop.fade {
opacity: 0;
filter: alpha(opacity=0);
}
.modal-backdrop.in {
opacity: 0.5;
filter: alpha(opacity=50);
}
.modal-header {
padding: 15px 20px;
border-bottom: 1px solid #e5e5e5;
min-height: 16.53846153846154px;
}
.modal-header .close {
margin-top: -2px;
}
.modal-title {
margin: 0;
line-height: 1.5384615384615385;
}
.modal-body {
position: relative;
padding: 20px;
}
.modal-footer {
margin-top: 15px;
padding: 19px 20px 20px;
text-align: right;
border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
margin-left: 5px;
margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
margin-left: 0;
}
@media (min-width: 900px) {
.modal-dialog {
width: 600px;
margin: 30px auto;
}
.modal-content {
-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
}
.modal-sm {
width: 300px;
}
.modal-lg {
width: 900px;
}
}
.popover {
position: absolute;
top: 0;
left: 0;
z-index: 1010;
display: none;
max-width: 276px;
padding: 1px;
text-align: left;
background-color: #ffffff;
border: 1px solid #cccccc;
border: 1px solid rgba(0, 0, 0, 0.2);
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
white-space: normal;
}
.popover.top {
margin-top: -10px;
}
.popover.right {
margin-left: 10px;
}
.popover.bottom {
margin-top: 10px;
}
.popover.left {
margin-left: -10px;
}
.popover-title {
margin: 0;
padding: 8px 14px;
font-size: 13px;
font-weight: normal;
line-height: 18px;
background-color: #f7f7f7;
border-bottom: 1px solid #ebebeb;
border-radius: 5px 5px 0 0;
}
.popover-content {
padding: 9px 14px;
border-radius: 0px 0px 5px 5px;
}
.popover .arrow,
.popover .arrow:after {
position: absolute;
display: block;
width: 0;
height: 0;
border-color: transparent;
border-style: solid;
}
.popover .arrow {
border-width: 11px;
}
.popover .arrow:after {
border-width: 10px;
content: "";
}
.popover.top .arrow {
left: 50%;
margin-left: -11px;
border-bottom-width: 0;
bottom: -11px;
}
.popover.top .arrow:after {
content: " ";
bottom: 1px;
margin-left: -10px;
border-bottom-width: 0;
border-top-color: #ffffff;
}
.popover.right .arrow {
top: 50%;
left: -11px;
margin-top: -11px;
border-left-width: 0;
}
.popover.right .arrow:after {
content: " ";
left: 1px;
bottom: -10px;
border-left-width: 0;
border-right-color: #ffffff;
}
.popover.bottom .arrow {
left: 50%;
margin-left: -11px;
border-top-width: 0;
top: -11px;
}
.popover.bottom .arrow:after {
content: " ";
top: 1px;
margin-left: -10px;
border-top-width: 0;
border-bottom-color: #ffffff;
}
.popover.left .arrow {
top: 50%;
right: -11px;
margin-top: -11px;
border-right-width: 0;
}
.popover.left .arrow:after {
content: " ";
right: 1px;
border-right-width: 0;
border-left-color: #ffffff;
bottom: -10px;
}
@-webkit-keyframes progress-bar-stripes {
from {
background-position: 40px 0;
}
to {
background-position: 0 0;
}
}
@keyframes progress-bar-stripes {
from {
background-position: 40px 0;
}
to {
background-position: 0 0;
}
}
.progress-bar {
overflow: hidden;
height: 20px;
margin-bottom: 20px;
background-color: #f5f5f5;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.progress {
float: left;
width: 0%;
height: 100%;
font-size: 12px;
line-height: 20px;
color: #ffffff;
text-align: center;
background-color: #a0ce4e;
-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
-moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
-webkit-transition: width 0.6s ease;
transition: width 0.6s ease;
}
.progress-striped .progress {
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-size: 40px 40px;
}
.progress-bar.active .progress {
-webkit-animation: progress-bar-stripes 2s linear infinite;
animation: progress-bar-stripes 2s linear infinite;
}
.sr-only {
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
padding: 0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
}
table {
max-width: 100%;
background-color: transparent;
}
th {
text-align: left;
}
.table {
width: 100%;
margin-bottom: 20px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
padding: 8px;
line-height: 1.5384615384615385;
vertical-align: top;
border-top: 1px solid #e5e4e3;
}
.table > thead > tr > th {
vertical-align: bottom;
border-bottom: 2px solid #e5e4e3;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
border-top: 0;
}
.table > tbody + tbody {
border-top: 2px solid #e5e4e3;
}
.table .table {
background-color: #ffffff;
}
@media (max-width: 799px) {
.table-responsive {
width: 100%;
margin-bottom: 15px;
overflow-y: hidden;
overflow-x: scroll;
-ms-overflow-style: -ms-autohiding-scrollbar;
border: 1px solid #e5e4e3;
-webkit-overflow-scrolling: touch;
}
.table-responsive > .table {
margin-bottom: 0;
}
.table-responsive > .table > thead > tr > th,
.table-responsive > .table > tbody > tr > th,
.table-responsive > .table > tfoot > tr > th,
.table-responsive > .table > thead > tr > td,
.table-responsive > .table > tbody > tr > td,
.table-responsive > .table > tfoot > tr > td {
white-space: nowrap;
}
}
.tooltip {
position: absolute;
z-index: 1030;
display: block;
visibility: visible;
font-size: 12px;
line-height: 1.4;
opacity: 0;
filter: alpha(opacity=0);
}
.tooltip.in {
opacity: 0.9;
filter: alpha(opacity=90);
}
.tooltip.top {
margin-top: -3px;
padding: 5px 0;
}
.tooltip.right {
margin-left: 3px;
padding: 0 5px;
}
.tooltip.bottom {
margin-top: 3px;
padding: 5px 0;
}
.tooltip.left {
margin-left: -3px;
padding: 0 5px;
}
.tooltip-inner {
max-width: 200px;
padding: 3px 8px;
color: #d1d1d2;
text-align: center;
text-decoration: none;
background-color: rgba(33, 33, 33, 0.97);
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.tooltip-arrow {
position: absolute;
width: 0;
height: 0;
border-color: transparent;
border-style: solid;
}
.tooltip.top .tooltip-arrow {
bottom: 0;
left: 50%;
margin-left: -5px;
border-width: 5px 5px 0;
border-top-color: rgba(33, 33, 33, 0.97);
}
.tooltip.top-left .tooltip-arrow {
bottom: 0;
left: 5px;
border-width: 5px 5px 0;
border-top-color: rgba(33, 33, 33, 0.97);
}
.tooltip.top-right .tooltip-arrow {
bottom: 0;
right: 5px;
border-width: 5px 5px 0;
border-top-color: rgba(33, 33, 33, 0.97);
}
.tooltip.right .tooltip-arrow {
top: 50%;
left: 0;
margin-top: -5px;
border-width: 5px 5px 5px 0;
border-right-color: rgba(33, 33, 33, 0.97);
}
.tooltip.left .tooltip-arrow {
top: 50%;
right: 0;
margin-top: -5px;
border-width: 5px 0 5px 5px;
border-left-color: rgba(33, 33, 33, 0.97);
}
.tooltip.bottom .tooltip-arrow {
top: 0;
left: 50%;
margin-left: -5px;
border-width: 0 5px 5px;
border-bottom-color: rgba(33, 33, 33, 0.97);
}
.tooltip.bottom-left .tooltip-arrow {
top: 0;
left: 5px;
border-width: 0 5px 5px;
border-bottom-color: rgba(33, 33, 33, 0.97);
}
.tooltip.bottom-right .tooltip-arrow {
top: 0;
right: 5px;
border-width: 0 5px 5px;
border-bottom-color: rgba(33, 33, 33, 0.97);
}
* {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.fusion-clearfix {
clear: both;
zoom: 1;
}
.fusion-clearfix:before,
.fusion-clearfix:after {
content: " ";
display: table;
}
.fusion-clearfix:after {
clear: both;
}
.create-block-format-context {
display: inline-block;
clear: both;
zoom: 1;
margin-bottom: 40px;
width: 100%;
}
.create-block-format-context:before,
.create-block-format-context:after {
content: " ";
display: table;
}
.create-block-format-context:after {
clear: both;
}
.fusionicon-arrow-down2 {
display: table-cell;
vertical-align: middle;
}
.icomoon-up:before {
display: inline-block;
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
}
html {
overflow-y: scroll;
}
input[type=submit],
input[type=text],
input[type=password],
input[type=file],
textarea {
-webkit-appearance: none;
-webkit-border-radius: 0;
}
input[type="image"] {
padding: 0;
border: none;
}
body {
margin: 0;
color: #747474;
min-width: 320px;
-webkit-text-size-adjust: 100%;
font: 13px/20px 'PTSansRegular', Arial, Helvetica, sans-serif;
}
html {
overflow-x: hidden;
}
#wrapper {
overflow: visible;
}
.body_blank {
display: table;
height: 100%;
width: 100%;
position: absolute;
margin: 0;
left: 0;
top: 0;
overflow-x: hidden;
}
body.body_blank.admin-bar {
top: 31px;
}
body.body_blank.admin-bar #wrapper #slidingbar-area {
top: 0;
}
.wrapper_blank {
display: table-cell;
float: none;
vertical-align: middle;
width: 100%;
}
.wrapper_blank .page-title-container {
margin-bottom: 25px;
}
.wrapper_blank #main {
background: transparent;
padding: 0;
}
.error404 .search-page-search-form {
margin-bottom: 0;
padding-bottom: 0;
border: none;
}
img {
border-style: none;
vertical-align: top;
max-width: 100%;
height: auto;
}
object {
max-width: 100%;
}
a {
text-decoration: none;
color: #333;
}
a:hover {
color: #a0ce4e;
text-decoration: none;
}
input,
textarea,
select {
font: 100% Arial, Helvetica, sans-serif;
vertical-align: middle;
color: #000;
}
form,
fieldset {
margin: 0;
padding: 0;
border-style: none;
}
.clearfix:after,
#content:after,
.container:after,
.container-fluid:after,
.row:after,
.modal-footer:after {
content: "";
display: table;
clear: both;
}
.clear {
clear: both;
}
.wp-caption {
max-width: 100%;
}
#header {
padding: 0 10px 0;
}
.avada-row {
margin: 0 auto;
max-width: 940px;
}
.avada-row:after {
content: "";
display: block;
clear: both;
}
#header-sticky.tfs_parallax {
display: none !important;
}
#header-sticky .logo,
#header .logo {
float: left;
overflow: hidden;
margin: 31px 0;
}
#header-sticky .logo a,
#header .logo a {
display: block;
}
#header-sticky .retina_logo,
#header .retina_logo {
display: none;
}
#header-sticky .login-box,
#header .login-box,
#small-nav .login-box {
left: auto;
right: 0;
} #header-sticky .login-box .forgetmenot,
#header .login-box .forgetmenot,
#small-nav .login-box .forgetmenot {
line-height: 32px;
}
#header-sticky .login-box .forgetmenot input,
#header .login-box .forgetmenot input,
#small-nav .login-box .forgetmenot input {
margin: 0;
}
#header-sticky .login-box p,
#header .login-box p,
#small-nav .login-box p {
font-size: 11px;
}
.login-box .woo-login-error {
margin-bottom: 10px;
color: #D04544;
}
#header-sticky .login-box p .input-text,
#header .login-box p .input-text,
#small-nav .login-box p .input-text {
margin-bottom: 10px;
}
.nav-holder .fusion-navbar-nav > li > ul,
.nav-holder .fusion-navbar-nav > li > div,
.nav-holder .fusion-navbar-nav .fusion-dropdown-menu ul,
.top-menu li > div,
.top-menu li > .sub-menu {
-webkit-transition: opacity 0.2s ease-in;
-moz-transition: opacity 0.2s ease-in;
-o-transition: opacity 0.2s ease-in;
transition: opacity 0.2s ease-in;
z-index: -1;
visibility: hidden;
opacity: 0;
}
#wrapper .nav-holder li li > a,
.top-menu li > a {
-webkit-transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, height 0s, line-height 0s;
-moz-transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, height 0s, line-height 0s;
-o-transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, height 0s, line-height 0s;
transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, height 0s, line-height 0s;
}
#main-nav-search-form,
#sticky-nav-search-form {
z-index: 99997;
visibility: visible;
opacity: 1;
}
#wrapper .nav-holder li:hover .fusion-megamenu-wrapper .fusion-megamenu-widgets-container {
display: block;
}
.nav-holder .fusion-navbar-nav li:hover > .sub-menu,
.nav-holder .fusion-navbar-nav li:hover > div,
.top-menu li:hover > .sub-menu,
.top-menu li:hover > div,
.top-menu .cart:hover .cart-contents {
z-index: 99997;
visibility: visible;
opacity: 1;
}
#nav.nav-holder .navigation > li > a {
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
.mobile-topnav .mobile-nav-item ul {
visibility: visible;
opacity: 1;
}
#wrapper .tp-bullets {
-webkit-transform: translateZ(0);
-transform: translateZ(0);
}
nav#nav,
nav#sticky-nav {
float: right;
font: 14px/16px 'MuseoSlab500Regular', arial, helvetica, sans-serif;
z-index: 99997;
}
#nav ul,
#sticky-nav ul {
list-style: none;
margin: 0;
padding: 0;
}
#nav ul li,
#sticky-nav ul li {
float: left;
padding: 0 35px 0 0;
margin: 0;
}
#nav > ul > li:last-child,
#sticky-nav > ul > li:last-child {
padding-right: 0 !important;
}
#nav ul li.last-menu-item,
#sticky-nav ul li.last-menu-item {
padding-right: 0 !important;
}
#nav ul li > a,
#sticky-nav ul li > a,
.navigation li.current-menu-ancestor > a {
display: block;
height: 83px;
line-height: 83px;
border-top: 3px solid transparent;
}
#nav ul .current_page_item > a,
#nav ul .current-menu-item > a,
#nav ul > .current-menu-parent > a,
#sticky-nav ul .current_page_item > a,
#sticky-nav ul .current-menu-item > a,
#sticky-nav ul > .current-menu-parent > a {
color: #a0ce4e;
text-decoration: none;
border-color: #a0ce4e;
}
#nav ul li,
#sticky-nav ul li {
position: relative;
}
#nav ul ul,
#sticky-nav ul ul {
position: absolute;
left: 0px;
width: 170px;
background: #edebeb;
z-index: 99997;
border-top: 3px solid #a0ce4e;
-moz-box-shadow: 1px 1px 30px rgba(0, 0, 0, 0.06);
-webkit-box-shadow: 1px 1px 30px rgba(0, 0, 0, 0.06);
box-shadow: 1px 1px 30px rgba(0, 0, 0, 0.06);
}
#nav .fusion-megamenu-menu .sub-menu,
#sticky-nav .fusion-megamenu-menu .sub-menu {
border-top: 0px !important;
}
#nav ul li ul li,
#sticky-nav ul li ul li {
float: none;
margin: 0;
padding: 0;
}
#wrapper #nav ul li ul li > a,
#wrapper #sticky-nav ul li ul li > a {
border: 0;
border-bottom: 1px solid #dcdadb;
height: auto;
text-indent: 0px;
font: 13px/30px 'PT Sans', Arial, Helvetica, sans-serif;
color: #333333;
padding: 7px 20px;
line-height: 19px;
}
#wrapper #nav ul li ul li > a:hover,
#wrapper #nav ul li ul li.current-menu-item > a,
#wrapper #sticky-nav ul li ul li > a:hover,
#wrapper #sticky-nav ul li ul li.current-menu-item > a {
background-color: rgba(255, 255, 255, 0.5);
}
#nav ul ul ul,
#sticky-nav ul ul ul {
top: -3px;
left: 170px;
}
#nav .fusion-megamenu-wrapper ul,
#sticky-nav .fusion-megamenu-wrapper ul {
left: auto;
}
a.search-link {
font-size: 14px;
font-family: IcoMoon;
cursor: pointer;
}
a.search-link:after {
border: 1px solid;
border-radius: 50% 50% 50% 50%;
padding: 5px;
content: '\f002';
}
.main-nav-search a:hover {
border-top: 3px solid transparent;
}
#header-sticky.sticky-header .main-nav-search a:hover {
border-top: none;
padding-top: 3px;
}
.main-nav-search-form {
display: none;
left: auto;
position: absolute;
right: 0;
z-index: 99999;
width: 250px;
padding: 25px;
background-color: #ffffff;
border: 1px solid #E6E5E6;
text-align: right;
font-size: 0;
}
#wrapper .search-table {
display: table;
width: 100%;
}
#wrapper .header-v4 #header .search-table {
display: table;
width: 286px;
}
#wrapper .search-field {
display: table-cell;
vertical-align: top;
}
#wrapper .search-button {
display: table-cell;
width: 33px;
vertical-align: top;
}
#wrapper .search-table .search-field input {
color: #AAA9A9;
background-color: #ffffff;
border: 1px solid #D2D2D2;
-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1) inset;
-moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1) inset;
box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1) inset;
color: #747474;
font-size: 13px;
padding: 8px 2%;
height: 33px;
width: 100%;
-moz-box-sizing: border-box;
box-sizing: border-box;
margin: 0;
}
#wrapper .search-table .search-button input[type="submit"] {
background: #000000;
border: none;
border-radius: 0;
color: #FFFFFF;
font-size: 14px;
height: 33px;
line-height: 33px;
margin: 0;
padding: 0;
width: 33px;
text-indent: 0;
cursor: pointer;
font-family: IcoMoon;
text-shadow: none;
-webkit-font-smoothing: antialiased;
-webkit-transition: all .2s;
-moz-transition: all .2s;
-ms-transition: all .2s;
-o-transition: all .2s;
transition: all .2s;
}
#wrapper .search-table .search-button input[type="submit"]:hover {
background: #A0CE4E;
}
.search-page-search-form {
padding-bottom: 60px;
border-bottom: 1px solid #E6E5E6;
margin-bottom: 60px;
}
.search-page-search-form .seach-form {
text-align: right;
}
.search-page-search-form #searchform .search-table .search-field input {
text-indent: 0;
}
#fallback-slide {
display: none;
}
#fallback-slide img {
width: 100%;
}
body #header-sticky.sticky-header {
background: transparent;
margin: 0;
position: fixed;
top: 0;
left: 0;
z-index: 99997;
display: none;
padding: 0;
width: 100%;
height: 105px;
}
body.admin-bar #header-sticky.sticky-header {
top: 32px;
}
body #header-sticky.sticky-header.sticky {
display: block;
}
body #header-sticky.sticky-header .logo {
margin-top: 0;
margin-bottom: 0;
max-height: 65px;
width: auto;
float: left;
}
body #header-sticky.sticky-header #sticky-nav ul ul ul {
top: -3px;
}
body #header-sticky.sticky-header .sticky-shadow {
height: 102px;
background: rgba(255, 255, 255, 0.97);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
padding: 0 10px;
}
.sticky-header #sticky-nav ul li a {
border-top-width: 3px;
}
.sticky-header #sticky-nav ul .current_page_item > a,
.sticky-header #sticky-nav ul .current-menu-item > a,
.sticky-header #sticky-nav ul > .current-menu-parent > a,
.sticky-header .navigation li.current-menu-ancestor > a,
.sticky-header #sticky-nav ul > li > a:hover {
border-top-width: 3px;
padding-top: 0;
}
.sticky-header #sticky-nav ul li ul li > a,
.sticky-header #sticky-nav ul li ul li > a:hover {
padding: 7px 20px;
}
body #header-sticky.sticky-header .sticky-shadow .mobile-nav-holder {
padding-top: 17px;
}
body #header-sticky.sticky-header .sticky-shadow .nav-holder .dd-container {
padding-top: 17px;
}
body #header-sticky.sticky-header .sticky-shadow .nav-holder .dd-options li a {
padding: 10px;
}
.modern-sticky-header {
top: 0;
left: 0;
width: 100%;
z-index: 9999;
}
.gallery-box {
background: #3d3c3c;
padding: 0 10px;
}
.gallery {
margin: 0 auto;
max-width: 1400px;
}
.gallery-box img {
width: 100%;
}
#main {
padding: 55px 10px 45px;
background: #fff;
clear: both;
}
.col .heading {
overflow: hidden;
margin: 0 0 15px;
}
.col .heading img {
float: left;
margin: 0 10px 0 0;
}
.col p {
margin: 0 0 23px;
}
.col .flexslider {
margin: 0;
}
#main h2 {
font: 18px/20px 'MuseoSlab500Regular', arial, helvetica, sans-serif;
}
h2 {
color: #333;
margin: 0 0 20px;
}
h2.entry-title {
margin-bottom: 25px;
font: 18px/20px 'MuseoSlab500Regular', arial, helvetica, sans-serif;
}
#main .columns h2 {
margin: 0;
line-height: 35px;
}
.more {
overflow: hidden;
display: block;
font: 13px/15px 'PTSansRegular', arial, helvetica, sans-serif;
}
.more a {
float: right;
padding: 0 0 0 0;
}
.more a,
.read-more,
.entry-read-more a {
position: relative;
margin-right: 10px;
text-align: right;
}
.more a:after,
.read-more:after,
.entry-read-more a:after {
position: absolute;
font-family: IcoMoon;
content: '\f105';
font-size: 14px;
padding-left: 5px;
}
.more a.active {
color: #a0ce4e;
text-decoration: none;
}
.more a.active:after {
position: absolute;
font-family: IcoMoon;
content: '\f105';
color: #a0ce4e;
font-size: 14px;
padding-left: 5px;
}
.content-boxes .more {
margin-top: 18px;
}
.container {
overflow: hidden;
}
#main .container h2 {
margin: 0;
}
.container .columns .col {
width: 31.42857%;
padding: 0 2.85714% 0 0;
}
.container .col img {
width: 100%;
}
.container .columns .col.last {
margin-right: 0;
}
.container .holder {
overflow: hidden;
}
.container h3 a.active {
text-decoration: none;
color: #a0ce4e;
}
.slider {
overflow: hidden;
}
.review {
width: 100%;
}
.title {
margin: 0 0 31px;
overflow: hidden;
display: table;
}
.title h1,
.title h2,
.title h3,
.title h4,
.title h5,
.title h6 {
display: table-cell;
white-space: pre;
}
.title h1,
.post-content .title h1 {
float: left;
padding: 0 8px 0 0;
margin: 0;
}
.title h2,
.post-content .title h2 {
float: left;
padding: 0 8px 0 0;
margin: 0;
font-size: 18px;
}
.title h3,
.post-content .title h3 {
float: left;
padding: 0 8px 0 0;
margin: 0;
}
.title h4,
.post-content .title h4 {
float: left;
padding: 0 8px 0 0;
margin: 0;
}
.title h5,
.post-content .title h5 {
float: left;
padding: 0 8px 0 0;
margin: 0;
}
.title h6,
.post-content .title h6 {
float: left;
padding: 0 8px 0 0;
margin: 0;
}
.meta {
list-style: none;
margin: 0 0 13px;
padding: 0;
overflow: hidden;
font-size: 12px;
line-height: 14px;
color: #333;
}
.meta li {
float: left;
padding: 0 8px 0 9px;
border-left: 1px solid #333333;
}
.meta li:first-child {
padding-left: 0;
border-left: 0;
}
.meta .date {
font: 12px/14px 'PTSansItalic', arial, helvetica, sans-serif;
}
.footer-widget-col {
margin-bottom: 20px;
}
.footer-widget-col:last-child {
margin-bottom: 0;
}
.footer-widget-col .row,
.footer-area .footer-widget-col .columns {
margin-left: 0;
margin-right: 0;
}
.footer-area .footer-widget-col .col {
padding-left: 3px;
padding-right: 3px;
padding-bottom: 3px;
}
.footer-widget-col .flexslider a {
border: 0;
padding: 0;
}
.footer-area {
border-top: 12px solid #e9eaee;
background: #363839;
padding: 43px 10px 40px;
color: #8c8989;
position: relative;
overflow: hidden;
}
.footer-area .logo {
float: none;
display: block;
margin: 0 0 22px;
}
.footer-area h3 {
margin: 0 0 28px;
color: #ddd;
text-transform: uppercase;
font: 13px/20px 'PTSansBold', arial, helvetica, sans-serif;
}
.footer-area .columns {
margin: 0;
}
.footer-area .text-block {
text-shadow: 1px 2px 1px #000;
}
.footer-area .holder-block img {
width: 100%;
}
.footer-area ul {
list-style: none;
margin: 0;
padding: 0;
font-size: 12px;
line-height: 15px;
}
.footer-area ul li a {
padding: 12px 0;
border-bottom: 1px solid #282a2b;
display: block;
}
.footer-area .footer-widget-col:not(.widget_icl_lang_sel_widget) ul:first-child > li:first-child > a,
.footer-area .footer-widget-col:not(.widget_icl_lang_sel_widget) > ul > li:first-child > a {
background-image: none;
padding-top: 0px;
}
.footer-area a {
text-shadow: 1px 2px 1px #000;
color: #bfbfbf;
}
.footer-area ul li a:hover {
color: #a0ce4e;
}
.footer-area ul#recentcomments li.recentcomments:first-child {
padding-top: 0px;
background: none;
}
.footer-area li.recentcomments {
padding: 12px 0;
border-bottom: 1px solid #282a2b;
display: block;
}
.footer-area li.recentcomments a {
border: none;
}
.footer-area .widget_recent_entries li {
border-bottom: 1px solid;
padding-bottom: 12px;
}
.footer-area .widget_recent_entries a {
border-bottom: 0;
padding-bottom: 0;
}
#footer {
z-index: 1;
position: relative;
padding: 18px 10px 12px;
background: #282a2b;
border-top: 1px solid #4b4c4d;
}
#footer .copyright-area-content {
display: table;
width: 100%;
}
.copyright {
display: table-cell;
vertical-align: middle;
margin: 0;
padding: 0;
color: #8c8989;
font-size: 12px;
text-shadow: 1px 2px 1px #000;
}
.copyright a {
color: #bfbfbf;
}
.social_links_shortcode .social-networks {
float: none;
}
.sidebar .social-networks {
float: none;
}
.sidebar .social-networks li,
.social_links_shortcode li {
float: left;
margin-left: 0;
margin-right: 0px;
width: 35px;
}
.sidebar .social-networks a {
border-bottom: 0;
padding: 0;
}
.sidebar .social-networks li {
margin-bottom: 10px;
}
.page-title-container {
padding: 0 10px;
height: 87px;
width: 100%;
background-position: center center;
background-repeat: no-repeat;
background-color: #f6f6f6;
border-top: 1px solid #d2d3d4;
border-bottom: 1px solid #d2d3d4;
}
.page-title {
height: 100%;
overflow: hidden;
max-width: 940px;
margin: 0 auto;
}
.page-title-wrapper {
display: table;
height: 100%;
width: 100%;
position: relative;
z-index: 1;
}
.page-title-captions {
display: table-cell;
vertical-align: middle;
width: 45%;
}
.page-title h1 {
font-weight: normal;
font: 18px 'MuseoSlab500Regular', arial, helvetica, sans-serif;
line-height: 26px;
color: #343333;
margin: 0;
padding: 0;
}
.page-title h3 {
font-weight: normal;
font: 14px 'MuseoSlab500Regular', arial, helvetica, sans-serif;
line-height: 26px;
color: #343333;
margin: 0;
padding: 0;
}
.page-title ul {
display: table-cell;
vertical-align: middle;
list-style: none;
margin: 0;
padding: 0;
width: 45%;
text-align: right;
}
.page-title ul li {
margin: 0;
padding: 0;
display: inline;
color: #333333;
font-size: 10px;
margin-left: 5px;
}
.page-title ul li:first-child {
margin-left: 0;
}
.page-title ul li a {
color: #333333;
padding-right: 5px;
}
.page-title ul li:after {
content: '/';
}
.page-title ul li:last-child:after {
content: '';
}
.page-title-container .search {
display: table-cell;
vertical-align: middle;
}
.page-title-container .search #s {
float: right;
}
#content {
width: 71.1702128%;
float: left;
min-height: 1px;
}
#content.full-width {
width: 100%;
}
#posts-container {
position: relative;
}
.single .fusion-sharing-box {
margin-bottom: 60px;
}
.image {
position: relative;
overflow: hidden;
z-index: 1;
}
.image .image-extras {
width: 101%;
height: 100%;
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #aad75d), color-stop(1, #d1e990));
background-image: -webkit-linear-gradient(bottom, #aad75b, #d1e990);
background-image: -moz-linear-gradient(bottom, #aad75d, #d1e990);
background-image: -ms-linear-gradient(bottom, #aad75d, #d1e990);
background-image: -o-linear-gradient(bottom, #aad75d, #d1e990);
background-image: linear-gradient(to top, #aad75d, #d1e990);
position: absolute;
top: 0;
left: 0;
text-align: center;
-webkit-transform: translateX(-100%);
-moz-transform: translateX(-100%);
-o-transform: translateX(-100%);
-ms-transform: translateX(-100%);
transform: translateX(-100%);
opacity: 0;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
-webkit-transform-style: preserve-3d;
-webkit-backface-visibility: hidden;
}
.image:hover .image-extras {
-webkit-transform: translateX(0%);
-moz-transform: translateX(0%);
-ms-transform: translateX(0%);
-o-transform: translateX(0%);
transform: translateX(0%);
opacity: 1;
-webkit-transform-style: preserve-3d;
-webkit-backface-visibility: hidden;
}
.no-csstransforms .image .image-extras {
display: none;
}
.no-csstransforms .image:hover .image-extras {
display: block;
}
.image .image-extras:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle;
}
.image a {
display: block;
}
.image .image-extras .image-extras-content {
display: inline-block;
vertical-align: middle;
width: 90%;
height: auto;
}
.image .image-extras .image-extras-content h3,
.image .image-extras .image-extras-content h2,
.image .image-extras .image-extras-content a {
font: 13px 'MuseoSlab500Regular', arial, helvetica, sans-serif;
color: #333333;
text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.5);
margin: 0;
margin-top: 10px;
}
.image .image-extras .image-extras-content h4,
.image .image-extras .image-extras-content .cats,
.image .image-extras .image-extras-content .cats a,
.image .image-extras .image-extras-content .price {
font: 11px 'PTSansRegular', arial, helvetica, sans-serif;
color: #333333;
text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.5);
margin: 0;
}
.image .image-extras .image-extras-content h4 a {
display: inline;
color: #333333;
font: 11px 'PTSansRegular', arial, helvetica, sans-serif;
}
.image .image-extras .image-extras-content h4 a:hover {
color: #444;
}
.image .image-extras .image-extras-content img {
width: auto;
display: inline;
}
.image .image-extras .image-extras-content .icon {
display: inline;
}
.image .image-extras .image-extras-content .icon {
position: relative;
opacity: 0.9;
}
.image .image-extras .image-extras-content .icon:hover {
opacity: 1;
}
.image .image-extras .image-extras-content .icon:before {
position: absolute;
left: 50%;
margin-left: -7.5px;
text-indent: 0;
line-height: 36px;
text-shadow: none;
font-family: IcoMoon;
font-size: 15px;
color: #fff;
webkit-font-smoothing: antialiased;
}
.image .image-extras .image-extras-content .icon.link-icon,
.image .image-extras .image-extras-content .icon.gallery-icon {
background-color: #333;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.image .image-extras .image-extras-content .icon.link-icon:before {
content: '\e619';
}
.image .image-extras .image-extras-content .icon.gallery-icon:before {
content: '\f002';
}
.image .image-extras .image-extras-content .icon,
.image .image-extras .image-extras-content .icon img {
width: 35px;
height: 36px;
display: inline-block;
vertical-align: top;
text-indent: -10000px;
}
.image-extras .cats {
display: block;
}
.image-extras .cats a {
display: inline;
line-height: normal;
}
body .post-content .image-extras .link-icon {
margin-right: 3px;
}
.post-content .image-extras h3,
.post-content .image-extras h4 {
line-height: normal;
}
.post-content .image-extras h4 {
font-size: 11px;
margin-top: 3px;
}
.post {
margin-bottom: 65px;
}
.post .image {
margin-bottom: 40px;
}
#main .post h2 {
font: 18px 'MuseoSlab500Regular', arial, helvetica, sans-serif;
color: #333333;
padding-bottom: 0;
}
#main .post h2 a {
color: #333333;
}
.post .post-content {
color: #747474;
}
.post .meta-info {
border-top: 1px solid #e7e6e6;
border-bottom: 1px solid #e7e6e6;
margin-top: 16px;
padding: 5px 0;
font-size: 12px;
clear: both;
overflow: hidden;
}
.post .single-line-meta {
font-size: 12px;
}
.post .meta-tags {
font-size: 12px;
}
.post .meta-tags.top {
margin-bottom: 20px;
}
.post .meta-tags.bottom {
margin-top: 20px;
}
.single-line-meta.with-tags {
margin-bottom: 0;
}
.single .post .meta-info,
.avada_faq .meta-info {
margin-bottom: 55px;
}
.post .meta-info .sep {
padding: 0px 5px;
}
.post .meta-info .alignleft {
width: 80%;
}
.search input,
#searchform input {
border: 1px solid #e7e6e6;
padding: 5px 0px;
font-size: 13px;
color: #333333;
text-indent: 10px;
display: block;
}
.sidebar {
width: 23.4042553%;
float: right;
}
.sidebar .widget {
margin-bottom: 45px;
position: relative;
}
.sidebar .widget.flickr {
overflow: hidden;
}
.sidebar .widget h3 {
margin: 0;
padding: 0;
font: 13px 'MuseoSlab500Regular', arial, helvetica, sans-serif;
margin-bottom: 18px;
color: #333333;
}
.sidebar .widget ul {
list-style: none;
margin: 0;
padding: 0;
}
.sidebar .widget li {
margin: 0;
padding: 0;
display: block;
}
.sidebar .widget li a,
.sidebar .widget .recentcomments,
.sidebar .widget_categories li {
display: block;
color: #838383;
}
.sidebar .widget li a {
display: inline;
}
.sidebar .widget .recentcomments a {
background: none;
border: none;
}
.sidebar .contact_info .address {
margin: 0;
margin-bottom: 15px;
}
.widget.social_links a {
margin-left: 0;
display: inline-block;
margin-right: 10px;
margin-bottom: 10px;
}
.sidebar .contact_info p,
.footer-area .contact_info p,
#slidingbar .contact_info p {
margin: 0;
}
.sidebar .flickr-photo a {
background: none;
float: left;
border: 0;
}
.sidebar .widget_categories li a {
display: block;
border: 0;
background: none;
padding: 0;
}
.sidebar #s,
.footer-area #s,
#slidingbar-area #s {
width: 100%;
}
#wrapper .fusion-tabs-widget .tab-holder {
border: 1px solid #eaeaea;
}
#wrapper .fusion-tabs-widget .tabset {
display: table;
overflow: hidden;
width: 100%;
margin: 0;
padding: 0;
list-style: none;
}
#wrapper .fusion-tabs-widget .tabset li {
display: table-cell;
margin: 0;
padding: 0;
width: 33.3333%;
border-bottom: none;
}
#wrapper .fusion-tabs-widget .tabset li:last-child {
border-right: none;
}
#wrapper .fusion-tabs-widget .tabset li a {
display: block;
padding: 0;
line-height: 38px;
border-bottom: none;
border-top: 3px solid transparent;
-webkit-transition: all .2s;
-moz-transition: all .2s;
-ms-transition: all .2s;
-o-transition: all .2s;
transition: all .2s;
}
#wrapper .fusion-tabs-widget .tabset li .fusionicon-bubbles {
font-size: 18px;
}
.fusion-tabs-widget a {
color: #444444;
}
.fusion-tabs-widget .tab-set li {
border-right: 1px solid;
}
.fusion-tabs-widget .tab-holder .tabs li a {
border: 0;
font: 13px 'MuseoSlab500Regular', arial, helvetica, sans-serif;
text-indent: 0;
background: #F1F2F2;
color: #333333;
text-align: center;
}
.fusion-tabs-widget .tab-holder .tabs li:hover a {
background: none;
}
.fusion-tabs-widget .tab-holder .tabs li.active a {
background: none;
border-top: 3px solid #A0CE4E;
border-bottom: 0;
}
.fusion-tabs-widget .tab-holder .tab_content .news-list {
list-style: none;
margin: 0;
padding: 0;
}
.fusion-tabs-widget .tab-holder .tab_content .news-list li {
border-bottom: 1px solid #e2e2e2;
padding: 20px 15px;
overflow: hidden;
}
.fusion-tabs-widget .tab-holder .tab_content .news-list li:last-child {
border-bottom: 0;
}
.fusion-tabs-widget .tab-holder .tab_content .news-list li a {
padding: 0;
background: none;
}
.fusion-tabs-widget .tab-holder .tab_content .image {
float: left;
margin-right: 13px;
height: 50px;
width: 52px;
}
.fusion-tabs-widget .tab-holder .tab_content .image a {
height: auto;
width: auto;
line-height: normal;
text-indent: 0;
}
.fusion-tabs-widget .tab-holder .tab_content .post-holder a {
overflow: hidden;
margin: 0;
padding: 0;
height: auto;
line-height: normal;
background: none;
border: 0;
text-indent: 0;
font-size: 13px;
}
.fusion-tabs-widget .tab-holder .tab_content .post-holder p {
margin: 0 0 5px 0;
}
.fusion-tabs-widget .tab-holder .tab_content .post-holder .meta {
margin: 0;
margin-top: 2px;
font-size: 12px;
color: #747474;
}
#wrapper .footer-area .tab-holder,
#wrapper #slidingbar-area .tab-holder {
border-top: none;
}
#wrapper .footer-area .tab-holder .tabs li a,
#wrapper #slidingbar-area .tab-holder .tabs li a {
background: rgba(0, 0, 0, 0.2);
}
#wrapper .footer-area .tab-holder .tabs li:hover a,
#wrapper #slidingbar-area .tab-holder .tabs li:hover a {
background: none;
}
#wrapper .footer-area .tab-holder .tabs li.active a,
#wrapper #slidingbar-area .tab-holder .tabs li.active a {
background: none;
}
#wrapper .footer-area .tab-holder .tab_content a,
#wrapper #slidingbar-area .tab-holder .tab_content a {
padding: 0;
border-bottom: none;
}
#jtwt li {
background: none;
}
#jtwt .jtwt_tweet,
.sidebar #jtwt .jtwt_tweet {
position: relative;
padding: 0;
border: 0;
margin-bottom: 30px;
color: #838383;
font-size: 13px;
line-height: 20px;
padding-left: 45px;
padding-top: 0px;
}
.sidebar #jtwt .jtwt_tweet:before {
color: #d8d8d8;
}
#jtwt .jtwt_tweet:before {
position: absolute;
top: 6px;
margin-left: -45px;
content: '\e605';
font-family: IcoMoon;
font-size: 30px;
}
#jtwt .jtwt_tweet a {
background: none;
color: #BFBFBF;
display: inline;
padding: 0;
border: 0;
}
#jtwt .jtwt_tweet a:hover {
color: #A0CE4E;
}
#jtwt .jtwt_tweet .jtwt_tweet_text {
margin-bottom: 0;
margin-top: 0;
}
.recent-works-items {
overflow: hidden;
}
.recent-works-items a {
float: left;
padding: 3px;
}
.footer-area .columns-4 .recent-works-items a,
#slidingbar-area .columns-4 .recent-works-items a {
max-width: 60px;
}
.pagination.infinite-scroll {
display: none;
}
.pagination,
.page-links,
.woocommerce-pagination {
float: right;
margin-top: 40px;
font-size: 9px;
margin-right: 10px;
}
.pagination a.inactive,
.page-links a,
.woocommerce-pagination .page-numbers {
border: 1px solid #747474;
display: inline-block;
height: 20px;
line-height: 18px;
color: #747474;
padding: 0 6px;
margin-left: 5px;
}
.pagination a.inactive:hover,
.page-links a:hover,
.woocommerce-pagination .page-numbers:hover {
border: 1px solid #a0ce4e;
}
.pagination .current,
.page-links > .page-number,
.woocommerce-pagination .current {
border: 1px solid #a0ce4e;
display: inline-block;
height: 20px;
line-height: 18px;
color: #fff;
padding: 0 6px;
margin-left: 5px;
background: #a0ce4e;
}
.pagination .pagination-prev,
.woocommerce-pagination .prev {
margin-right: 3px;
font-size: 12px;
}
.pagination .pagination-next,
.woocommerce-pagination .next {
margin-left: 8px;
font-size: 12px;
}
.img-list {
overflow: hidden;
}
.img-list li {
padding: 5px;
background: none;
float: left;
}
.img-list a {
background: none;
height: auto;
width: auto;
text-indent: 0;
border: 0px;
}
.share-box h4 {
font: 13px/20px 'MuseoSlab500Regular', arial, helvetica, sans-serif;
}
.about-author {
margin-bottom: 55px;
overflow: hidden;
}
.about-author .title a {
color: #a0ce4e;
}
.about-author div.avatar {
float: left;
margin-right: 20px;
margin-bottom: 5px;
}
.recent-works-carousel {
height: 138px;
overflow: hidden;
}
.related-posts {
margin-bottom: 55px;
}
.related-posts .image {
width: 180px;
height: 138px;
margin-bottom: 0;
}
.single-related-posts .es-carousel ul {
margin-left: 7px;
}
.es-carousel-wrapper {
background: none;
padding: 0px 0px;
position: relative;
overflow: hidden;
}
.es-carousel {
overflow: hidden;
}
.related-projects .es-carousel {
padding-left: 44px;
}
.clients-carousel {
padding: 0;
}
.clients-carousel .es-carousel {
padding-left: 13px;
}
.clients-carousel .es-carousel li {
text-align: center;
line-height: 118px;
width: 159px;
margin-right: 13px;
}
.clients-carousel .es-carousel li img {
vertical-align: middle;
border: 1px solid #eeeded;
}
.es-carousel ul {
list-style: none;
margin: 0;
padding: 0;
}
.es-carousel ul li {
height: 100%;
float: left;
display: block;
margin: 0;
padding: 0;
margin-right: 44px;
}
.es-carousel ul li a {
display: block;
}
.es-carousel ul li a img {
border: none;
}
.es-nav-prev,
.es-nav-next {
background-color: rgba(0, 0, 0, 0.5);
background-repeat: no-repeat;
width: 29px;
height: 29px;
position: absolute;
top: 50%;
margin-top: -14px;
color: transparent;
cursor: pointer;
opacity: 0.8;
z-index: 1000;
}
.no-rgba .es-nav-prev,
.no-rgba .es-nav-next {
background-color: #3e3e3e;
}
.es-nav-prev,
.es-nav-next {
display: block;
}
.es-nav-prev:hover,
.es-nav-next:hover {
opacity: 1;
}
.es-nav-prev {
left: 0;
}
.es-nav-next {
right: 0;
}
.commentlist {
list-style: none;
margin: 0;
padding: 0;
margin-bottom: 65px;
}
.commentlist .children {
list-style: none outside none;
}
.commentlist li {
margin: 0;
padding: 0;
}
.commentlist .the-comment {
border-bottom: 1px solid #e7e6e6;
padding-bottom: 25px;
margin-bottom: 25px;
}
.commentlist .the-comment .comment-text {
margin-left: 69px;
}
.commentlist .the-comment .comment-text *:last-child {
margin-bottom: 0;
}
.commentlist div.avatar {
float: left;
margin-right: 15px;
}
.commentlist .comment-text p {
margin: 0;
}
.commentlist .comment-author strong {
padding-right: 5px;
}
#respond {
margin-bottom: 40px;
}
#comment-input {
overflow: hidden;
margin-bottom: 13px;
}
.comment-form input,
.post-password-form .password,
#s,
#comment-input input,
.wpcf7-form .wpcf7-text,
.wpcf7-form .wpcf7-quiz,
.wpcf7-form .wpcf7-number,
.wpcf7-form .wpcf7-captchar,
.wpcf7-form .wpcf7-date {
border: 1px solid #d2d2d2;
width: 28%;
font-size: 13px;
color: #747474;
-webkit-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);
-moz-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);
box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);
padding: 8px 2%;
float: left;
margin-right: 1%;
}
#comment-input input {
width: 32.666666%;
}
.comment-form input,
.post-password-form .password,
#s {
float: none;
}
.sidebar #comment-input input,
.sidebar #s,
.sidebar .wpcf7-form .wpcf7-text,
.sidebar .wpcf7-form .wpcf7-quiz,
.sidebar .wpcf7-form .wpcf7-number,
.wpcf7-form .wpcf7-captchar,
.wpcf7-form .wpcf7-date {
width: 100%;
margin-right: 0;
}
.wpcf7-form .wpcf7-text,
.wpcf7-form .wpcf7-quiz,
.wpcf7-form .wpcf7-number,
.wpcf7-form textarea,
.wpcf7-form .wpcf7-captchar,
.wpcf7-form .wpcf7-date {
width: 100%;
margin-right: 0;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
}
.gform_wrapper {
margin-bottom: 50px;
}
.gform_wrapper .gfield input[type=text],
.gform_wrapper .gfield input[type=email],
.gform_wrapper .gfield input[type=tel],
.gform_wrapper .gfield input[type=url],
.gform_wrapper input[type="number"],
.gform_wrapper input[type="password"],
#customer_login .input-text,
.edit-account-form .input-text,
.myaccount_address .input-text {
border: 1px solid #d2d2d2;
font-size: 13px;
color: #747474;
-webkit-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);
-moz-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);
box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);
padding: 5px 8px;
}
.wpcf7-form input {
float: none;
}
.gform_wrapper .top_label input.large,
.gform_wrapper .top_label select.large,
.gform_wrapper .top_label textarea.textarea {
width: 100%;
}
#wrapper .entry-summary .gform_wrapper ul li {
clear: none !important;
}
#comment-textarea textarea,
.comment-form-comment textarea,
.wpcf7-form textarea {
border: 1px solid #d2d2d2;
width: 100%;
height: 150px;
font-size: 13px;
color: #747474;
-webkit-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);
-moz-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);
box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);
padding: 8px 11px;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.gform_wrapper .gfield textarea {
border: 1px solid #d2d2d2;
font-size: 13px;
color: #747474;
-webkit-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);
-moz-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);
box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);
padding: 8px;
}
.wpcf7-form textarea {
width: 100%;
margin-right: 0;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
}
.gform_wrapper .gfield_select[multiple=multiple] {
border: 1px solid #d2d2d2;
}
.gform_wrapper .gravity-select-parent select,
.gform_wrapper .gravity-select-parent .ginput_complex select,
.gform_wrapper .ginput_complex .ginput_right .gravity-select-parent select {
padding: 5px 1px;
width: 100%;
text-indent: 2px;
}
#wrapper .gform_wrapper .gravity-select-parent select {
margin: 0;
}
.gform_wrapper label {
font-weight: normal;
}
.gform_wrapper .gfield_time_hour label {
display: inline;
}
.gform_wrapper .gform_footer {
padding: 0;
}
.gform_wrapper span.ginput_total {
font-size: 18px;
}
.ui-datepicker-div,
.ui-datepicker-inline,
#ui-datepicker-div {
border-color: #E9EAEE;
}
table.ui-datepicker td a,
.ui-datepicker-header select {
background-color: #E9EAEE;
}
ui-datepicker-header select {
border: 1px solid #D2D2D2;
}
#comment-input input:last-child {
margin-right: 0;
}
#comment-recaptcha {
margin-top: 13px;
}
.input-text {
border: 1px solid #d2d2d2;
font-size: 13px;
color: #747474;
padding: 8px 2%;
margin-right: 1%;
width: 100%;
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.input-radio,
#shipping_method input[type=radio] {
background: none;
-webkit-appearance: checkbox;
-moz-appearance: checkbox;
-ms-appearance: checkbox; -o-appearance: checkbox; }
.post-password-form label {
margin-right: 10px;
}
.post-password-form .password {
margin-right: 10px;
}
.portfolio-tabs,
.faq-tabs {
height: auto;
border-top: 1px solid #e7e6e6;
border-bottom: 1px solid #e7e6e6;
list-style: none;
margin: 0;
padding: 0;
overflow: hidden;
margin-bottom: 58px;
line-height: 34px;
}
.portfolio-tabs li,
.faq-tabs li {
float: left;
margin-right: 30px;
}
.portfolio-tabs li a,
.faq-tabs li a {
display: block;
}
.portfolio-tabs li.active,
.faq-tabs li.active {
line-height: 31px;
}
.portfolio-tabs li.active a,
.faq-tabs li.active a {
color: #a0ce4e;
border-top: 3px solid #a0ce4e;
}
.faq-item {
position: relative;
}
.portfolio-one .portfolio-item {
padding-bottom: 50px;
overflow: hidden;
width: 100%;
}
.portfolio-one .portfolio-item .image {
width: 540px;
height: 272px;
float: left;
margin-right: 25px;
margin-bottom: 15px;
}
.portfolio-item .portfolio-content h2 {
margin: 0;
padding: 0;
margin-bottom: 10px;
}
.portfolio-item .portfolio-content h4 {
margin: 0;
padding: 0;
margin-bottom: 25px;
font-weight: normal;
font-size: 13px;
}
.portfolio-item .portfolio-content p {
margin: 0;
margin-bottom: 20px;
}
.portfolio-two .portfolio-item {
width: 50%;
padding: 5px;
float: left;
}
.portfolio-masonry .portfolio-item,
.portfolio-three .portfolio-item {
width: 33.33%;
padding: 6px;
float: left;
}
.portfolio-four .portfolio-item {
width: 25%;
padding: 7px;
float: left;
}
.portfolio-five .portfolio-item {
width: 19.99%;
padding: 5px;
float: left;
}
.portfolio-six .portfolio-item {
width: 16.6666%;
padding: 7px;
float: left;
}
.portfolio-full .flexslider {
margin-bottom: 70px;
}
.portfolio-full .project-content {
margin-bottom: 50px;
}
.portfolio-one .fluid-width-video-wrapper {
position: static;
}
.portfolio-wrapper {
display: none;
}
.portfolio-tabs {
display: none;
}
.faq-tabs {
display: none;
}
.loading-msg,
#infscr-loading em {
margin-left: 7px;
}
#infscr-loading {
position: absolute;
bottom: 0;
}
.portfolio #infscr-loading {
bottom: -37px;
}
.portfolio .portfolio-boxed .portfolio-item-wrapper,
.portfolio-one .portfolio-item.portfolio-boxed .portfolio-item-wrapper {
border: 1px solid #e9eaee;
border-bottom-width: 3px;
padding: 0;
}
.portfolio-text .portfolio-item.portfolio-boxed .portfolio-content,
.portfolio-one .portfolio-item.portfolio-boxed .portfolio-content {
margin-top: 0;
padding: 30px 25px 20px;
}
.portfolio .portfolio-boxed .content-sep {
border-bottom: 1px solid #eaeaea;
border-top: 1px solid #eaeaea;
height: 6px;
margin-bottom: 20px;
}
.portfolio .portfolio-boxed .portfolio-item-wrapper .fusion-separator {
border: 0 !important;
height: 0px !important;
margin-top: 0 !important;
}
.single-navigation {
height: 34px;
line-height: 34px;
border-top: 1px solid #e7e6e6;
border-bottom: 1px solid #e7e6e6;
margin-bottom: 60px;
text-align: right;
}
.single-navigation a[rel=next] {
margin-left: 15px;
margin-right: 10px;
}
.single-navigation a {
display: inline-block;
}
.single-navigation a[rel=prev]:before,
.pagination-prev:before,
.woocommerce-pagination .prev:before {
position: absolute;
padding-right: 5px;
font-family: IcoMoon;
content: '\f104';
color: #333333;
margin-left: -10px;
font-size: 14px;
}
.single-navigation a[rel=next]:after,
.pagination-next:after,
.woocommerce-pagination .next:after {
position: absolute;
font-size: 14px;
font-family: IcoMoon;
content: '\f105';
color: #333333;
padding-left: 5px;
}
.project-content h3 {
font: 13px/17px 'MuseoSlab500Regular', arial, helvetica, sans-serif;
color: #333333;
margin: 0;
margin-bottom: 28px;
}
.project-content {
overflow: hidden;
}
.project-content .project-description {
float: left;
width: 74.4681%;
}
.project-content .project-description p {
margin-top: 0;
}
.project-content .project-info {
float: right;
width: 23.4043%;
}
.project-content .project-info .project-info-box {
border-bottom: 1px solid #e7e6e6;
padding-bottom: 15px;
margin-bottom: 15px;
overflow: hidden;
}
.project-content .project-info .project-info-box a {
color: #747474;
}
.project-content .project-info .project-info-box a:hover {
color: #a0ce4e;
}
.project-content .project-info h4 {
font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;
color: #333333;
margin: 0;
float: left;
width: 110px;
}
.with-sidebar .project-content .project-info .project-info-box h4 {
display: block;
width: 100%;
margin-bottom: 5px;
}
.portfolio-full.with-sidebar .project-info {
float: left;
}
.portfolio-full.with-sidebar .project-description {
float: right;
width: 72.5%;
}
.project-content .project-info .project-terms {
float: left;
}
.portfolio-half .flexslider:not(.tfs-slider) {
width: 65.9574%;
float: left;
}
.portfolio-half .project-content {
width: 31.9149%;
float: right;
}
.portfolio-half .project-description {
width: 100%;
margin-bottom: 50px;
}
.portfolio-half .project-description .flexslider:not(.tfs-slider) {
width: auto;
}
.portfolio-half .project-info {
width: 100%;
}
.portfolio-half .share-box {
margin-bottom: 50px;
}
.portfolio-sep {
clear: both;
display: block;
}
.portfolio-half .portfolio-sep {
margin-bottom: 50px;
}
.project-info-box span {
float: left;
}
.side-nav {
list-style: none;
margin: 0;
padding: 0;
border-top: 1px solid #ededed;
margin-bottom: 20px;
}
.side-nav ul {
list-style: none;
margin: 0;
padding: 0;
}
.side-nav li {
margin: 0;
padding: 0;
}
.side-nav li a {
border-bottom: 1px solid #ededed;
display: block;
height: auto;
font-weight: normal;
font: 14px/39px 'MuseoSlab500Regular', arial, helvetica, sans-serif;
color: #333333;
}
.side-nav li a {
line-height: 1.69em;
padding: 8px 0;
}
.side-nav li a:hover {
background: none;
}
.side-nav li.current_page_item > a {
background: none;
color: #a0ce4e;
}
.side-nav li.current_page_item li a {
color: #333333;
border-bottom: 1px solid #ededed;
}
.side-nav .children {
display: none;
margin-left: 15px;
}
.side-nav .arrow {
display: inline;
margin-left: 0;
}
.side-nav .arrow:after {
position: absolute;
font-size: 14px;
font-family: IcoMoon;
}
.side-nav-left .side-nav {
border-right: 1px solid #ededed;
}
.side-nav-left .side-nav li.current_page_item > a {
border-right: 3px solid #a0ce4e;
}
.side-nav-left .side-nav .arrow {
margin-left: 10px;
}
.side-nav-left .side-nav .arrow:after {
content: '\f105';
}
.side-nav-right .side-nav {
border-left: 1px solid #ededed;
}
.side-nav-right .side-nav li.current_page_item > a {
padding-left: 23px;
border-left: 3px solid #a0ce4e;
}
.side-nav-right .side-nav li a {
padding-left: 25px;
}
.side-nav-right .side-nav .arrow {
margin-right: 10px;
}
.side-nav-right .side-nav .arrow:after {
content: '\f104';
}
.side-nav-right .side-nav .children {
margin-left: 40px;
}
.side-nav-right .side-nav .children a {
padding-left: 0;
}
.woocommerce-tabs .tabs a:hover .arrow,
.woocommerce-tabs .tabs li.active a .arrow {
display: inline-block;
margin-left: 10px;
padding-right: 0;
}
.woocommerce-tabs .panel .panel {
margin-left: auto;
padding: 0;
}
.woocommerce .images #carousel .slides li {
cursor: pointer;
}
h5.toggle {
overflow: hidden;
margin: 0;
}
h5.toggle a {
font: 13px/20px 'MuseoSlab500Regular', arial, helvetica, sans-serif;
cursor: pointer;
color: #333333;
border-bottom: 1px solid #e8e6e6;
overflow: hidden;
margin: 0;
padding: 10px 0px;
float: left;
width: 100%;
}
h5.toggle.active a {
border-bottom: 0;
}
h5.toggle span.arrow {
background-color: #333333;
display: block;
width: 22px;
height: 22px;
float: left;
margin-right: 18px;
}
h5.toggle.active span.arrow {
background-color: #a0ce4e;
}
h5.toggle span.toggle-title {
float: left;
width: 90%;
}
.toggle-content {
padding-top: 10px;
padding-bottom: 15px;
position: relative;
}
h5.toggle.active + .toggle-content {
border-bottom: 1px solid #E8E6E6;
} .clearboth {
clear: both;
display: block;
font-size: 0px;
height: 0px;
line-height: 0;
width: 100%;
overflow: hidden;
}
.shortcode-tabs .tab-hold .tabs li {
border-right: 0;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.shortcode-tabs .tab-hold .tabs li a {
display: block;
width: 100%;
padding: 0;
text-indent: 15px;
}
.shortcode-tabs .tab-hold .tabs li.active a {
background: none;
}
.shortcode-tabs .tab_content {
padding: 15px;
overflow: hidden;
}
.shortcode-tabs .tab_content *:last-child {
margin-bottom: 0;
}
.shortcode-tabs {
margin-bottom: 50px;
} .post-content p {
margin: 0;
margin-bottom: 20px;
}
.post-content ul.arrow {
list-style: none;
margin: 0;
padding: 0;
}
.post-content ul.arrow li:before {
display: inline-block;
background-repeat: no-repeat;
background-position: center center;
background-color: #a0ce4e;
height: 18px;
-moz-border-radius: 75px;
-webkit-border-radius: 75px;
border-radius: 75px;
width: 18px;
position: absolute;
font-size: 14px;
content: '\f105';
float: left;
margin-right: 0;
margin-left: -25px;
font-family: IcoMoon;
text-align: center;
font-weight: normal;
-webkit-font-smoothing: antialiased;
color: #fff;
line-height: 17px;
text-indent: 1px;
}
.post-content ul.arrow li {
line-height: 18px;
margin: 0;
padding: 0;
margin-bottom: 15px;
padding-left: 25px;
}
.post-content blockquote {
background: #f5f5f5;
font: 13px/20px 'PTSansItalic', arial, helvetica, sans-serif;
color: #444444;
border-left: 4px solid #a0ce4e;
padding: 15px;
}
.post-content blockquote *:last-child {
margin-bottom: 0;
} .review blockquote {
background: none;
border-left: none;
padding: 0;
margin: 0;
}
.review blockquote q {
display: block;
padding: 25px 14px 24px 24px;
background: #f6f3f3;
font: 13px/20px 'PTSansItalic', arial, helvetica, sans-serif;
}
.review blockquote q::before,
.review blockquote q::after,
.review blockquote q:before,
.review blockquote q:after {
content: '';
}
.review blockquote div {
display: block;
padding: 12px 0 0 2px;
color: #333;
font-style: normal;
position: relative;
float: left;
line-height: 15px;
}
.review blockquote div strong {
padding: 0;
font: 13px/15px 'PTSansBold', arial, helvetica, sans-serif;
font-style: normal;
}
.review blockquote div span {
font-style: normal;
}
.review blockquote div .company-name {
padding-left: 53px;
display: block;
min-height: 29px;
padding-top: 6px;
font-style: normal;
}
.review blockquote div:after {
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
}
.review blockquote div:after {
border-color: rgba(72, 71, 71, 0);
border-top-color: #f6f3f3;
border-width: 10px;
bottom: auto;
top: 0px;
left: 30px;
}
.review.no-avatar blockquote div .company-name {
padding-left: 0;
} .popup {
display: none;
position: absolute;
padding: 0 0 6px;
color: #d1d1d2;
font-size: 11px;
line-height: 15px;
bottom: 110%;
left: -17px;
}
.popup p {
margin: 0;
}
.popup .holder {
padding: 4px 11px;
background: #46494a;
}
.popup span {
display: inline-block;
} .reading-box-container {
margin: 0 0 84px;
}
.reading-box {
padding: 28px 28px 27px 31px;
border-left: 3px solid #a0ce4e;
background: #f2efef;
}
#main .reading-box h2 {
margin: 0 0 7px;
font: 18px/20px 'MuseoSlab500Regular', arial, helvetica, sans-serif;
}
.reading-box p {
margin: 0;
}
.continue {
float: right;
}
.avada-google-map {
height: 416px;
margin-bottom: 50px;
overflow: hidden;
}
#gmap img,
.shortcode-map img {
max-width: none;
}
body #wrapper .gomapMarker {
color: #333;
}
.post-slideshow {
margin-bottom: 30px;
}
.post-slideshow .flex-direction-nav a:before {
top: 5px;
}
.post-slideshow .image,
.floated-post-slideshow .image {
margin-bottom: 0;
}
.post-content h1,
.post-content h2,
.post-content h3,
.post-content h4,
.post-content h5,
.post-content h6 {
font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;
color: #333333;
font-weight: normal;
}
.post-content h4 {
font-size: 13px;
}
.post-content h5 {
font-size: 12px;
}
.post-content h6 {
font-size: 11px;
} #wrapper .strip-html .fusion-dropcap {
top: 0;
float: none;
margin: 0;
padding: 0;
background-color: inherit !important;
box-shadow: none;
line-height: inherit;
text-shadow: none;
color: inherit !important;
font-size: inherit;
}
#wrapper .strip-html .fusion-highlight {
background-color: inherit !important;
color: inherit !important;
}
#wrapper .strip-html .fusion-tooltip {
color: inherit;
border-bottom: 1px dotted;
} .buttons a {
margin: 0 30px 15px 0;
}
.portfolio-wrapper .buttons {
margin-top: 20px;
}
.button,
#reviews input#submit,
.price_slider_amount button,
.gform_wrapper .gform_button,
.fusion-pricing-table .button,
.bbp-submit-wrapper .button,
#comment-submit {
display: inline-block;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
text-shadow: 0 1px 0 #fff;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
} .button.buttonshadow-yes {
text-shadow: 0 1px 0 #fff;
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
}
.wpcf7-form input[type="submit"],
.comment-form input[type="submit"] {
width: auto;
font-weight: bold;
}
.button.transparent {
color: #333;
border: 1px solid #D2D3D4;
-webkit-box-shadow: 0 1px 1px rgba(99, 99, 99, 0.2);
-moz-box-shadow: 0 1px 1px rgba(99, 99, 99, 0.2);
box-shadow: 0 1px 1px rgba(99, 99, 99, 0.2);
}
.button.transparent:hover {
color: #666;
}
.mobile-button {
display: none;
margin: 20px 0 0;
} .highlight1 {
background: #f6f67a;
padding: 2px;
}
.highlight2 {
background: #000;
color: #CCC;
padding: 2px;
}
.dropcap {
font-size: 62px;
margin-right: 6px;
padding-top: 11px;
text-transform: uppercase;
float: left;
position: relative;
top: 5px;
color: #83c54f;
padding-bottom: 11px;
}
.video-shortcode {
margin-bottom: 25px;
} .recent-works-items img,
.flickr_badge_image img,
.pyre_tabs img {
-webkit-transition: all .2s;
-moz-transition: all .2s;
-ms-transition: all .2s;
-o-transition: all .2s;
transition: all .2s;
}
.recent-works-items img:hover,
.flickr_badge_image img:hover,
.pyre_tabs img:hover {
opacity: 0.5;
}
.error_page .useful_links {
width: 30.66%;
padding-left: 5%;
}
.error_page .oops {
font-size: 117px;
margin: 0 0 20px 0;
line-height: 117px;
font-weight: bolder;
color: #F0F0F0;
font-family: "PT Sans", Arial, Helvetica, sans-serif;
}
.error_page .sidebar-oops {
font-size: 90px;
line-height: 90px;
}
.error_page .oops h1 {
font-family: "PT Sans", Arial, Helvetica, sans-serif;
}
.fontawesome-icon {
display: inline-block;
float: left;
}
.aligncenter .fontawesome-icon,
.alignleft .fontawesome-icon,
.alignright .fontawesome-icon {
float: none;
}
.fontawesome-icon {
margin-right: 10px;
}
.fontawesome-icon.circle-yes {
-moz-border-radius: 75px;
-webkit-border-radius: 75px;
border-radius: 75px;
border-width: 1px;
border-style: solid;
background-color: #333333;
color: #fff;
text-align: center;
margin-top: 2px;
}
.fontawesome-icon.large {
font-size: 40px;
}
.fontawesome-icon.large.circle-yes {
width: 70px;
height: 70px;
line-height: 70px;
}
.fontawesome-icon.medium {
font-size: 18px;
}
.fontawesome-icon.medium.circle-yes {
width: 35px;
height: 35px;
line-height: 35px;
}
.fontawesome-icon.small {
font-size: 10px;
}
.fontawesome-icon.small.circle-yes {
width: 18px;
height: 18px;
line-height: 19px;
}
.fontawesome-icon.circle-no.large {
margin-top: 2px;
}
.fontawesome-icon.circle-no.medium {
margin-top: 3px;
}
.fontawesome-icon.circle-no.small {
margin-top: 5px;
}
.icon-heading .fontawesome-icon {
margin-top: -6px;
}
.content-boxes .heading .fontawesome-icon {
float: left;
}
.content-boxes .heading-and-icon h2 {
padding-left: 45px;
}
.main-flex {
overflow: hidden;
width: 100%;
margin-left: auto;
margin-right: auto;
}
.sidebar .widget_recent_entries ul {
padding: 0;
}
.sidebar .widget_nav_menu li a:before,
.sidebar .widget_categories li a:before,
.sidebar .widget_meta li a:before,
.sidebar .widget .recentcomments:before,
.sidebar .widget_recent_entries li a:before,
.sidebar .widget_archive li a:before,
.sidebar .widget_pages li a:before,
.sidebar .widget_links li a:before,
.woocommerce-tabs .tabs a:hover .arrow:after,
.woocommerce-tabs .tabs li.active a .arrow:after,
.widget_layered_nav li a:before,
.widget_product_categories li a:before {
position: absolute;
font-size: 14px;
font-family: IcoMoon;
content: '\f105';
margin-left: -12px;
}
.sidebar .widget_nav_menu li,
.sidebar .widget_categories li,
.sidebar .widget_product_categories li,
.sidebar .widget_meta li,
.sidebar .widget .recentcomments,
.sidebar .widget_recent_entries li,
.sidebar .widget_archive li,
.sidebar .widget_pages li,
.sidebar .widget_links li,
.sidebar .widget_layered_nav li,
.sidebar .widget_product_categories li {
display: block;
padding: 10px 10px 10px 12px;
border-bottom: 1px solid #e7e6e6;
color: #333;
}
.sidebar .widget_categories li {
position: relative;
}
.sidebar .widget_categories li span {
position: absolute;
}
.sidebar .widget_categories .children {
margin-left: 5px;
}
.sidebar .widget_categories li .children li:last-child,
.sidebar .widget_product_categories li .children li:last-child {
padding-bottom: 0;
border-bottom: none;
}
.shortcode-tabs .tab_content ul.arrow {
float: none;
}
.sidebar ul.arrow {
list-style: none;
margin: 0;
padding: 0;
}
.sidebar ul.arrow li:before {
display: inline-block;
background-repeat: no-repeat;
background-position: center center;
background-color: #a0ce4e;
height: 18px;
-moz-border-radius: 75px;
-webkit-border-radius: 75px;
border-radius: 75px;
width: 18px;
content: ' ';
float: left;
margin-right: 10px;
margin-left: 0px;
}
.sidebar ul.arrow li {
line-height: 18px;
margin: 0;
padding: 0;
margin-bottom: 15px;
padding-left: 0px;
}
.sidebar .sub-menu,
.sidebar .children,
.footer-area .sub-menu,
.footer-area .children,
#slidingbar-area .sub-menu,
#slidingbar-area .children {
margin-left: 15px;
}
#slidingbar-area .fusion-columns,
.footer-area .fusion-columns {
margin: 0 -15px;
}
.widget_categories li {
background: none;
padding: 0;
border-bottom: 0;
}
.footer-area .widget_categories li:first-child a,
#slidingbar-area .widget_categories li:first-child a {
padding-top: 0;
}
.footer-area .widget_categories li a,
#slidingbar-area .widget_categories li a {
border-bottom: 1px solid #282a2b;
padding: 12px 0px;
display: block;
}
.footer-area .widget_categories .children,
#slidingbar-area .widget_categories .children {
margin-left: 5px;
} .header-social {
border-bottom: 1px solid #e1e1e1;
padding: 10px 0px;
}
.header-social .header-info,
.header-social .top-menu {
line-height: 43px;
}
.header-social {
padding: 0px 10px;
}
.header-social .sep {
padding: 0 6px;
}
.alignright .fusion-social-links-header {
text-align: right;
}
.fusion-social-links-header {
margin-top: 13px;
margin-bottom: 8px;
max-width: 400px;
}
.fusion-social-links-header .fusion-social-networks a {
margin-bottom: 5px;
}
.fusion-social-links-header .fusion-social-networks a:last-child {
margin-right: 0;
}
.header-social .alignright {
margin-left: 0;
}
.header-social .alignleft {
margin-right: 0;
}
.header-v2 .header-social .alignleft,
.header-v2 .header-social .alignleft a {
color: #b3b3b3;
}
.header-v2 #header {
border-bottom: 1px solid #e1e1e1;
}
.header-v2 .social-networks a {
opacity: 0.2;
}
.header-v2 .social-networks a:hover {
opacity: 0.5;
}
.header-v2 {
border-top: 4px solid #a0ce4e;
}
.header-v3 .header-social {
background-color: #a0ce4e;
}
.header-v3 .header-social .alignleft,
.header-v3 .header-social .alignleft a,
.header-v3 .header-social .alignright,
.header-v3 .header-social .alignright a {
color: #fff;
}
.header-v3 #header {
border-bottom: 1px solid #e1e1e1;
}
.header-v3 .social-networks li {
float: right;
}
.header-v3 .social-networks a {
opacity: 0.5;
}
.header-v3 .social-networks a:hover {
opacity: 1;
}
.header-v3 #nav ul li > a,
.header-v3 .navigation li.current-menu-ancestor > a {
border-top: 0px;
padding-top: 3px;
}
.header-v3 #nav ul #main-nav-search-link {
border-top: 3px solid transparent;
padding-top: 0;
}
.header-v4 .header-social {
background-color: #a0ce4e;
}
.header-v4 .header-social .alignleft,
.header-v4 .header-social .alignleft a,
.header-v4 .header-social .alignright,
.header-v4 .header-social .alignright a {
color: #fff;
}
.header-v4 #header {
border-bottom: 1px solid #e1e1e1;
}
.header-v4 .social-networks li {
margin-left: 0;
margin-right: 22px;
}
.header-v4 .social-networks a {
opacity: 0.5;
}
.header-v4 .social-networks a:hover {
opacity: 1;
}
.header-v4 #header {
padding-bottom: 30px;
padding-top: 30px;
}
.header-v4 #header .logo {
margin: 0;
}
.header-v4 #header .tagline {
float: right;
margin: 0;
padding: 0;
line-height: 32px;
text-align: right;
}
.header-v4 #header .search {
float: right;
margin-left: 15px;
}
.header-v4 #small-nav {
padding: 0 10px;
border-bottom: 1px solid #e1e1e1;
}
.header-v4 #nav {
float: left;
}
.header-v4 #nav ul li > a,
.header-v4 .navigation li.current-menu-ancestor > a {
border-top: 0;
}
.header-v4 #nav ul #main-nav-search-link {
padding-top: 0;
}
.header-v4 .navigation li:last-child {
padding-right: 0;
}
#header-banner {
float: right;
}
.header-v5 .header-social {
background-color: #a0ce4e;
}
.header-v5 .header-social .alignleft,
.header-v5 .header-social .alignleft a,
.header-v5 .header-social .alignright,
.header-v5 .header-social .alignright a {
color: #fff;
}
.header-v5 #header {
border-bottom: 1px solid #e1e1e1;
}
.header-v5 .social-networks li:last-child {
margin-right: 0;
}
.header-v5 .header-social .social-networks li {
float: right;
}
.header-v5 .social-networks a {
opacity: 0.5;
}
.header-v5 .social-networks a:hover {
opacity: 1;
}
.header-v5 .header-social .alignright .menu,
.header-v5 .header-social .alignright .menu ul {
list-style: none;
margin: 0;
padding: 0;
}
.header-v5 .header-social .alignright .menu li:first-child {
border-left: 0;
}
.header-v5 #header .logo {
margin: 0;
text-align: center;
}
.header-v5 #header .tagline {
width: 300px;
float: right;
margin: 0;
margin-right: 15px;
line-height: 32px;
}
.header-v5 #header .search {
width: 220px;
float: right;
}
.header-v5 #small-nav {
padding: 0 10px;
border-bottom: 1px solid #e1e1e1;
}
.header-v5 #nav {
float: none;
}
.header-v5 #nav > ul {
float: none;
text-align: center;
}
.header-v5 #nav > ul > li,
.header-v5 #nav > ul > li > a {
float: none;
display: inline-block;
}
.header-v5 #nav > ul ul {
text-align: left;
}
.header-v5 #nav ul li > a,
.header-v5 .navigation li.current-menu-ancestor > a {
border-top: 0;
}
.header-v5 .cart-contents,
.header-v5 .main-nav-search-form {
margin-top: 2px;
}
.header-v5 #nav ul #main-nav-search-link {
padding-top: 0;
}
.header-v5 #header .logo {
float: none;
}
#header .tagline {
font-weight: normal;
font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;
margin-top: 7px;
}
.header-social .alignleft .social-networks li {
float: left;
margin-left: 0;
margin-right: 20px;
}
.header-social .alignright .social-networks li {
float: right;
}
.header-social .menu,
.header-social .menu ul {
list-style: none;
margin: 0;
padding: 0;
}
.header-social .menu li {
position: relative;
margin: 0;
padding: 0;
padding: 0 8px;
float: left;
border-left: 1px solid #fff;
}
.header-social .menu .cart {
padding-left: 0;
}
.header-social .menu li:first-child {
border-left: 0;
}
.header-social .menu li .sub-menu {
display: block;
position: absolute;
left: -1px;
z-index: 99997;
}
.header-social .menu li:hover > .sub-menu {
display: block;
position: absolute;
left: -1px;
}
.header-social .menu > li:hover > .sub-menu > li:hover .sub-menu {
top: -1px;
left: 100%;
}
.header-social .menu .sub-menu {
background: #ffffff;
-webkit-border-bottom-right-radius: 2px;
-webkit-border-bottom-left-radius: 2px;
-moz-border-radius-bottomright: 2px;
-moz-border-radius-bottomleft: 2px;
border-bottom-right-radius: 2px;
border-bottom-left-radius: 2px;
border: 1px solid #e0dfdf;
width: 100px;
line-height: normal;
}
#wrapper .header-social {
min-height: 43px;
}
#wrapper .header-social .menu .sub-menu li {
display: block;
float: none;
padding: 0;
border: 0;
border-bottom: 1px solid #e0dfdf;
line-height: normal;
}
#wrapper .header-social .menu .sub-menu li a {
display: block;
padding: 7px 10px;
}
#wrapper .header-social .menu .sub-menu li a:hover {
background-color: #fafafa;
}
#wrapper .header-social .menu .sub-menu li:last-child {
border-bottom: 0;
}
#wrapper .header-social .menu .sub-menu li,
#wrapper .header-social .menu .sub-menu li a {
color: #333333;
}
.header-social .alignleft .menu li:first-child {
padding-left: 0;
}
.header-social .alignright .menu li:last-child {
padding-right: 0;
}
.header-wrapper .header-v4 #s {
margin-right: 0;
width: 268px;
}
.widget_wooslider_slideshow_slides li a {
background: none;
border: 0;
margin: 0;
padding: 0;
}
.sidebar .flickr_badge_image {
float: left;
padding: 3px;
}
.sidebar .flickr_badge_image a {
display: block;
}
.sidebar .flickr_badge_image img {
width: 66px;
height: 66px;
}
.footer-area .flickr_badge_image img,
#slidingbar-area .flickr_badge_image img {
width: 66px;
height: 66px;
float: left;
padding: 3px;
}
.footer-area .columns-4 .flickr_badge_image img,
#slidingbar-area .columns-4 .flickr_badge_image img {
width: 60px;
height: 60px;
}
.footer-area .social-networks,
#slidingbar-area .social-networks {
float: left;
}
.footer-area .social-networks li,
#slidingbar-area .social-networks li {
float: left;
margin-left: 0;
margin-right: 20px;
padding: 0;
}
.footer-area .social-networks li,
.footer-area .social-networks a,
#slidingbar-area .social-networks li,
#slidingbar-area .social-networks a {
background-image: none;
}
.footer-area .social-networks li:first-child,
#slidingbar-area .social-networks li:first-child {
padding: 0;
}
.footer-area .flexslider .slides > li,
#slidingbar-area .flexslider .slides > li {
padding-top: 0;
padding-bottom: 0;
}
.chat-icon {
display: inline-block;
width: 26px;
height: 19px;
margin-top: 9px;
} .widget_icl_lang_sel_widget {
z-index: 999;
}
.sidebar .widget_icl_lang_sel_widget #lang_sel_click li,
#slidingbar-area .widget_icl_lang_sel_widget #lang_sel_click li,
.footer-area .widget_icl_lang_sel_widget #lang_sel_click li,
.sidebar .widget_icl_lang_sel_widget #lang_sel_click ul ul,
#slidingbar-area .widget_icl_lang_sel_widget #lang_sel_click ul ul,
.footer-area .widget_icl_lang_sel_widget #lang_sel_click ul ul {
width: 100%;
padding: 0;
border-bottom: none;
}
.sidebar .widget_icl_lang_sel_widget #lang_sel_click ul ul,
#slidingbar-area .widget_icl_lang_sel_widget #lang_sel_click ul ul,
.footer-area .widget_icl_lang_sel_widget #lang_sel_click ul ul {
top: 35px;
}
.sidebar .widget_icl_lang_sel_widget li a,
#slidingbar-area .widget_icl_lang_sel_widget li a,
.footer-area .widget_icl_lang_sel_widget li a {
display: block;
padding: 5px 10px;
text-shadow: none;
}
.sidebar .widget_icl_lang_sel_widget #lang_sel_click > ul > li > a img.iclflag,
#slidingbar-area .widget_icl_lang_sel_widget #lang_sel_click > ul > li > a img.iclflag,
.footer-area .widget_icl_lang_sel_widget #lang_sel_click > ul > li > a img.iclflag {
margin-right: 4px;
margin-top: 5px;
}
.sidebar .widget_icl_lang_sel_widget #lang_sel_click ul ul,
#slidingbar-area .footer-area .widget_icl_lang_sel_widget #lang_sel_click ul ul .footer-area .widget_icl_lang_sel_widget #lang_sel_click ul ul {
top: auto;
border-top: 0;
}
.widget_icl_lang_sel_widget:after {
content: "";
display: table;
clear: both;
}
.widget_icl_lang_sel_widget li a {
background-image: none;
}
#lang_sel_list,
#lang_sel_list ul,
#lang_sel_list ul li {
width: 100%;
}
#lang_sel_list ul {
border-top: 0;
}
#lang_sel_list ul li a {
border-left: 0;
border-right: 0;
}
#lang_sel_footer ul li img {
top: 6px;
}
.header-social .menu > li > a > .iclflag {
display: inline-block;
}
.header-social .sub-menu {
display: inline-block;
}
.footer-area #lang_sel_list li a,
#slidingbar-area #lang_sel_list li a {
background-color: transparent;
padding-top: 8px;
padding-bottom: 8px;
}
#lang_sel ul ul,
#lang_sel li {
width: 100%;
background: #fff;
}
#lang_sel ul ul {
top: 35px !important;
}
#lang_sel > ul > li > a {
padding: 0px;
padding-left: 10px;
}
#lang_sel > ul > li > a .iclflag {
top: 5px;
}
ul.navigation li a > .iclflag,
.top-menu > ul > li > a .iclflag {
display: inline-block;
vertical-align: middle;
margin-top: 0;
}
ul.navigation li a > .iclflag {
margin-top: -4px;
}
ul.navigation .menu-item-language img.iclflag,
.top-menu .menu-item-language img.iclflag {
margin-right: 6px;
}
#mobile-nav .iclflag {
margin: 3px 5px 0 0;
}
#mobile-nav .submenu-languages li.mobile-nav-item li a:before {
content: "";
}
.qtrans_flag_and_text {
background-position: center right;
}
#lang_sel {
display: block;
}
#lang_sel li ul li a {
padding: 10px;
} iframe[src="about:blank"] {
display: none;
} .portfolio-one-text .portfolio-item .image {
width: 100%;
height: 100%;
float: none;
margin-right: 0;
}
.portfolio-text .portfolio-item .portfolio-content {
margin-top: 25px;
}
.portfolio-item .portfolio-content h4 {
margin: 0 0 15px;
}
.portfolio-item .portfolio-content h2,
#main .portfolio-item .portfolio-content h2 {
margin: 0 0 5px;
}
.portfolio-one-sidebar .portfolio-item .image {
float: none;
}
.portfolio-one-sidebar .portfolio-item .portfolio-content {
margin-top: 25px;
}
.post .blog-medium-slideshow-container {
float: left;
margin-right: 25px;
width: 320px;
overflow: hidden;
}
.medium-alternate .blog-medium-slideshow-container {
margin-right: 17px;
}
#posts-container .post .blog-medium-image,
.fusion-posts-container .post .blog-medium-image {
margin-right: 0;
width: auto;
}
.portfolio-infinite .isotope {
overflow: visible !important;
} .date-and-formats {
float: left;
width: 82px;
text-align: center;
}
.date-and-formats .date-box {
color: #fff;
padding: 8px 0 5px 0px;
}
.date-and-formats .date-box .date {
font-size: 29px;
font-weight: bold;
display: block;
line-height: 29px;
}
.date-and-formats .format-box {
background-color: #eef0f2;
margin-top: 3px;
}
.date-and-formats .format-box i {
font-size: 30px;
display: block;
line-height: 55px;
}
.large-alternate .post-content {
margin-left: 110px;
}
.medium-alternate.has-post-thumbnail .blog-medium-slideshow-container {
display: block;
}
.medium-alternate.has-post-thumbnail .post-content {
margin-left: 436px;
}
.medium-alternate .blog-medium-slideshow-container {
display: none;
}
.medium-alternate .post-content {
margin-left: 99px;
}
.large-alternate .meta-info,
.medium-alternate .meta-info {
border-top: 0;
margin-top: 0;
}
.medium-alternate .date-and-formats {
margin-right: 17px;
}
.medium-alternate .flexslider {
margin-right: 17px;
}
h2.post-title,
#main h2.post-title {
margin-bottom: 5px;
}
.single-line-meta .sep {
padding: 0px 5px;
}
.single-line-meta .sep:last-child,
.meta-info .sep:last-child {
display: none;
} .grid-layout .post {
margin-bottom: 40px;
border: 1px solid #EAEAEA;
border-bottom-width: 3px;
}
.grid-layout .post .flexslider {
border-bottom: 1px solid #EAEAEA;
margin-bottom: 0;
}
.grid-layout .post-content-container {
padding: 0 25px;
padding-top: 30px;
}
.grid-layout-4 .post-content-container {
word-wrap: break-word;
}
.grid-layout .post .content-sep {
margin-bottom: 20px;
height: 6px;
border-top: 1px solid #EAEAEA;
border-bottom: 1px solid #EAEAEA;
}
.grid-layout .post .no-content-sep {
margin-bottom: 20px;
}
.grid-layout .post .meta-info {
border: 0;
margin-top: 0;
margin-bottom: 20px;
}
.grid-layout .post .meta-info .alignleft {
width: 50%;
}
.grid-layout .password {
width: auto;
max-width: 100%;
}
.has-sidebar .grid-layout-4 .meta-info .alignleft {
width: 100%;
margin-right: 0;
float: none;
display: block;
margin-bottom: -7px;
}
.has-sidebar .grid-layout-4 .meta-info .alignright {
width: 100%;
margin-left: 0;
float: none;
} .timeline-layout {
background: url(//libertyimmigrationcenter.com/wp-content/themes/Avada/images/timeline_line.png) center center repeat-y;
width: 775px;
margin: 0 auto;
padding-top: 60px;
position: relative;
}
.timeline-icon {
font-size: 46px;
color: #ebeaea;
text-align: center;
margin: 0 auto -8px;
width: 775px;
}
.timeline-icon.has-sidebar {
width: 669px;
}
.timeline-layout .post {
margin-bottom: 40px;
border: 1px solid #EAEAEA;
border-bottom-width: 3px;
}
.timeline-layout .post .flexslider {
border-bottom: 1px solid #EAEAEA;
margin-bottom: 0;
}
.timeline-layout .post-content-container {
padding: 0 25px;
padding-top: 30px;
}
.timeline-layout .post .content-sep {
margin-bottom: 20px;
height: 6px;
border-top: 1px solid #EAEAEA;
border-bottom: 1px solid #EAEAEA;
}
.timeline-layout .post .meta-info {
border: 0;
margin-top: 0;
margin-bottom: 20px;
}
.timeline-layout .post .meta-info .alignleft {
width: 50%;
}
.timeline-layout .post.align-left {
width: 300px;
float: left;
clear: left;
}
.timeline-layout .post.align-right {
width: 300px;
float: right;
clear: right;
}
h3.timeline-title {
font-size: 13px;
font-weight: normal;
border: 1px solid #efeeee;
padding: 4px 0;
height: auto;
line-height: 20px;
width: 108px;
text-align: center;
margin: -31px auto 0 auto;
background: #fff;
clear: both;
}
.blog-shortcode h3.timeline-title {
color: #747474;
font-size: 13px;
}
.timeline-circle {
background-color: #efeeee;
border-radius: 50%;
width: 10px;
height: 10px;
position: absolute;
left: 383px;
margin-top: -3px;
}
.timeline-sidebar-layout {
width: 669px;
}
.timeline-sidebar-layout h3.timeline-title {
display: none;
}
.timeline-sidebar-layout .timeline-circle {
left: 330px;
}
.timeline-arrow {
position: absolute;
}
.align-left .timeline-arrow {
left: 299px;
}
.align-right .timeline-arrow {
right: 299px;
}
.timeline-arrow:before {
color: #E9EAEE;
font-family: IcoMoon;
font-size: 28px;
position: absolute;
top: -10px;
}
.align-left .timeline-arrow:before {
content: '\f0da';
left: 100%;
}
.align-right .timeline-arrow:before {
content: '\f0d9';
right: 100%;
} .reading-box-container {
position: relative;
z-index: 1;
}
.reading-box {
position: relative;
}
.tagline-shadow:before,
.tagline-shadow:after {
bottom: 15px;
left: 10px;
width: 50%;
height: 20%;
max-width: 300px;
max-height: 100px;
position: absolute;
content: '';
z-index: -1;
-webkit-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7);
-moz-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7);
box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7);
-webkit-transform: rotate(-3deg);
-moz-transform: rotate(-3deg);
-ms-transform: rotate(-3deg);
-o-transform: rotate(-3deg);
transform: rotate(-3deg);
}
.tagline-shadow:after {
right: 10px;
left: auto;
-webkit-transform: rotate(3deg);
-moz-transform: rotate(3deg);
-ms-transform: rotate(3deg);
-o-transform: rotate(3deg);
transform: rotate(3deg);
}
.tooltip-shortcode {
position: relative;
display: inline;
cursor: pointer;
color: #747474;
}
ul.list-icon {
list-style: none;
margin: 0;
padding: 0;
margin-top: 10px;
}
ul.list-icon li:before {
display: inline-block;
height: 18px;
width: 18px;
content: ' ';
float: left;
margin-right: 0;
margin-left: -25px;
font-family: IcoMoon;
font-style: normal;
font-weight: normal;
text-decoration: inherit;
}
ul.list-icon-arrow li:before {
content: '\f105';
}
ul.circle-yes li:before {
-moz-border-radius: 75px;
-webkit-border-radius: 75px;
border-radius: 75px;
text-align: center;
font-size: 9px;
}
ul.list-icon-color-light li:before {
color: #fff;
}
ul.list-icon li {
line-height: 18px;
margin: 0;
padding: 0;
margin-bottom: 15px;
padding-left: 25px;
}
.sidebar ul.list-icon {
margin-left: 25px;
}
.sidebar ul.list-icon a,
.footer-area ul.list-icon a,
#slidingbar-area ul.list-icon a {
border: medium none;
padding: 0;
}
.content-boxes-icon-on-top .col {
text-align: center;
}
.content-boxes-icon-on-top .col .more a {
float: none;
}
.content-boxes-icon-on-top .col .heading-and-icon .fontawesome-icon {
float: none;
width: 64px;
height: 64px;
line-height: 64px;
font-size: 24px;
margin: 0;
display: inline-block;
}
.content-boxes-icon-on-top .col .heading-and-icon img {
float: none;
margin-right: 0;
}
.content-boxes-icon-on-top .col .heading-and-icon h2 {
padding-left: 0;
}
.content-boxes-icon-on-side .col-content-container {
padding-left: 45px;
}
.content-boxes-icon-boxed {
overflow: visible;
}
.content-boxes-icon-boxed .col {
overflow: visible !important;
text-align: center;
padding: 2%;
padding-top: 50px;
}
.content-boxes-icon-boxed .col .more a {
float: none;
}
.content-boxes-icon-boxed .col .heading-and-icon {
overflow: visible;
position: relative;
}
.content-boxes-icon-boxed .col .heading-and-icon .fontawesome-icon,
.content-boxes-icon-boxed .col .heading-and-icon img {
float: none;
position: absolute;
top: -80px;
width: 64px;
height: 64px;
line-height: 64px;
font-size: 24px;
margin: 0;
margin-left: -32px;
left: 50%;
}
.content-boxes-icon-boxed .col .heading-and-icon img {
float: none;
}
.content-boxes-icon-boxed .col .heading-and-icon h2 {
padding-left: 0;
}
.content-boxes-icon-boxed.columns-5 .col {
width: 12.8%;
}
.content-boxes-icon-boxed.columns-4 .col {
width: 18%;
}
.content-boxes-icon-boxed.columns-3 .col {
width: 26.65%;
}
.content-boxes-icon-boxed.columns-2 .col {
width: 44%;
}
.content-boxes-icon-boxed.columns-1 .col {
width: 96%;
}
.post-content .wooslider .overlay-natural.layout-text-bottom .slide-excerpt {
bottom: 15%;
}
.post-content .wooslider .overlay-natural.layout-text-top .slide-excerpt {
top: 15%;
}
.post-content .wooslider .slide-excerpt .slide-title,
.post-content .wooslider .slide-excerpt .slide-title a {
color: #fff;
}
.post-content .wooslider .overlay-full .slide-excerpt {
padding: 50px;
opacity: 0.7;
}
.post-content .wooslider .wooslider-control-thumbs {
position: relative;
width: auto;
margin: 0 auto;
margin-top: 33px;
text-align: center;
}
.post-content .wooslider .wooslider-control-thumbs li {
float: none;
width: 56px;
}
.post-content .wooslider .wooslider-prev,
.post-content .wooslider .wooslider-next {
top: 50%;
margin-top: -29px;
}
.post-content .wooslider-type-attachments .wooslider-prev,
.post-content .wooslider-type-attachments .wooslider-next {
top: 50%;
margin-top: -59px;
}
.post-content .wooslider .overlay-none .slide-excerpt {
margin-top: 10px;
}
.post-content .wooslider .overlay-none .slide-excerpt .slide-title,
.post-content .wooslider .overlay-none .slide-excerpt .slide-title a {
color: #333;
}
.tabs-vertical {
border: 0px;
}
.tabs-vertical .tabset {
border-left: 1px solid #d3d3d3;
border-top: 1px solid #d3d3d3;
border-bottom: 1px solid #d3d3d3;
width: 15.7446808511%;
float: left;
height: auto;
position: relative;
left: 1px;
z-index: 10;
}
.tabs-vertical .tab-hold .tabset li {
float: none;
width: auto;
height: auto;
border: 0;
background: none;
}
.tabs-vertical .tab-hold .tabset li a,
.tabs-vertical .tab-hold .tabset li:last-child a {
border-bottom: 0;
}
.tabs-vertical .tab-hold .tabset li a {
width: auto;
text-indent: 0;
border-bottom: 1px solid #d3d3d3;
height: auto;
line-height: normal;
padding: 10px;
}
.tabs-vertical .tab-hold .tabset li.active a {
background: #fff;
border-width: 0px;
border-style: solid;
border-left-width: 3px;
height: auto;
line-height: normal;
}
.tabs-vertical .tabs-container {
width: 83.9361702128%;
float: left;
}
.tabs-vertical .tabs-container .tab_content {
border: 1px solid #d3d3d3;
padding: 30px;
}
body .portfolio-grid {
margin-bottom: 80px;
}
.portfolio-grid .portfolio-tabs {
margin-top: 0;
}
.portfolio-grid.portfolio-one .portfolio-item:last-child {
margin-bottom: 0px;
}
.portfolio-grid.portfolio-one .image {
width: 100%;
float: none;
}
.imageframe-align-center {
text-align: center;
}
.imageframe {
position: relative;
display: inline-block;
max-width: 100%;
}
.imageframe-border img {
border: 4px solid #eef0f2;
}
.imageframe-glow img {
border: 4px solid #fff; -moz-box-shadow: 0 0 3px rgba(3, 3, 3, 0.3); -webkit-box-shadow: 0 0 3px rgba(3, 3, 3, 0.3); box-shadow: 0 0 3px rgba(3, 3, 3, 0.3); }
.imageframe-dropshadow img {
-moz-box-shadow: 2px 3px 7px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 2px 3px 7px rgba(0, 0, 0, 0.3); box-shadow: 2px 3px 7px rgba(0, 0, 0, 0.3); }
.imageframe img {
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .error-message {
margin-top: 65px;
color: #F0F0F0;
font-size: 170px;
font-weight: bold;
} .mejs-container.mejs-video {
width: 100%;
height: auto;
}
.mejs-overlay,
.mejs-poster {
width: 100%;
height: 100%;
}
.mejs-mediaelement video {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
}
.mejs-container,
.mejs-embed,
.mejs-embed body {
background: transparent;
} .author .avatar {
float: left;
margin-right: 20px;
}
.author .author_description .author_title {
margin-top: 0;
font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;
color: #333333;
font-weight: normal;
}
.author .author_title .edit_profile {
font-size: 12px;
}
.author .author_description {
overflow: hidden;
}
.author .author_social {
min-height: 34px;
line-height: 34px;
border-top: 1px solid #E0DEDE;
border-bottom: 1px solid #E0DEDE;
margin: 20px 0 80px 0;
}
.author .author_social .custom_msg {
float: left;
max-width: 70%;
font-weight: bold;
}
.author .author_social .fusion-social-networks {
margin-right: -20px;
margin-top: 2px;
text-align: right;
} .woocommerce input[type="number"] {
-moz-appearance: textfield;
}
#header .login-box,
#header-sticky .login-box,
#header-sticky .cart-contents,
#header .cart-contents,
#small-nav .login-box,
#small-nav .cart-contents {
background-color: #ffffff;
}
.woocommerce-info {
margin-bottom: 20px;
}
.woocommerce-message {
margin-bottom: 40px;
padding: 20px 0 20px 16px;
background: none;
border: none;
border-top: 1px solid #e0dede;
border-bottom: 1px solid #e0dede;
color: #333;
text-align: left;
}
.woocommerce-message:before {
position: absolute;
margin-left: -16px;
font-family: 'IcoMoon';
content: '\f05d';
}
.woocommerce-message .wc-forward {
float: right;
text-shadow: none;
}
.woocommerce-message .wc-forward:before {
font-family: 'IcoMoon';
content: '\f07a';
margin-right: 6px;
color: inherit;
}
.woocommerce-error {
list-style: none;
padding: 0;
}
.woocommerce-error li {
margin-bottom: 15px;
background-color: #ffe9e9;
border: 1px solid #E7A9A9;
color: #D04544;
padding: 8px;
position: relative;
text-align: center;
}
.woocommerce button.button,
.woocommerce .shipping-calculator-form .button,
.woocommerce .login .button,
.woocommerce .register .button,
.woocommerce .avada-order-details .order-again .button,
.woocommerce .lost_reset_password input[type=submit] {
min-height: 32px;
text-transform: uppercase;
text-align: center;
text-shadow: 0 1px 0 #fff;
padding: 0 20px;
margin: 0;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
cursor: pointer;
}
.woocommerce .lost_reset_password input[type=submit] {
border: 0;
}
.woocommerce .button {
cursor: pointer;
}
.woocommerce .single_add_to_cart_button,
.woocommerce button.button {
margin-top: -1px;
}
.woocommerce .avada-shipping-calculator-form .button,
.woocommerce .shipping-calculator-form .button {
float: right;
}
.woocommerce .login .form-row {
text-align: initial;
margin: 0 20px 0 15px;
float: right;
}
.woocommerce .login .form-row.form-row-first,
.woocommerce .login .form-row.form-row-last {
margin: 0 0 20px 0;
float: none;
}
.woocommerce .login .button {
margin-left: 15px;
}
.woocommerce .login .inline {
float: left;
margin-top: 5px;
}
.woocommerce .login .lost_password {
float: right;
margin-top: 5px;
}
.woocommerce #customer_login .login .form-row {
text-align: initial;
margin: 0 18px 0 0;
float: left;
}
.woocommerce #customer_login .login .form-row.form-row-wide {
margin: 0 0 20px 0;
float: none;
}
.woocommerce #customer_login .login .button {
margin-left: 0;
}
.woocommerce #customer_login .login .inline {
float: none;
display: inline;
margin-top: 10px;
margin-left: 15px;
}
.woocommerce #customer_login .login .lost_password {
float: left;
margin-bottom: 0;
}
.woocommerce #customer_login .register .form-row:last-child {
margin-bottom: 0;
}
.woocommerce .checkout_coupon {
margin-bottom: 30px;
display: block !important;
}
.woocommerce .checkout_coupon .promo-code-heading {
margin: 0;
padding: 0;
border: none;
}
.woocommerce .checkout_coupon .coupon-input {
width: 240px;
}
.woocommerce .checkout_coupon .coupon-input .input-text {
padding: 8px 15px;
}
.woocommerce .checkout_coupon .coupon-button {
margin-right: 0;
}
.product_meta {
padding-top: 20px;
}
.cart-totals-buttons,
.shipping_calculator,
.coupon,
#customer_login .col-1,
#customer_login .col-2,
.checkout_coupon,
.cross-sells {
box-sizing: border-box;
-moz-box-sizing: border-box;
border: 1px solid;
overflow: hidden;
padding: 30px;
}
.woocommerce .checkout h3,
.cart_totals h2,
.shipping_calculator h2,
.coupon h2,
#customer_login h2,
.cross-sells h2 {
margin-top: 0;
border-bottom: 1px solid;
margin-bottom: 30px;
padding-bottom: 10px;
}
.woocommerce-ordering {
display: none;
}
.catalog-ordering > ul {
float: left;
margin-bottom: 42px;
}
.catalog-ordering a {
color: #333;
}
.order-dropdown {
float: left;
width: 175px;
margin: 0;
padding: 0;
list-style: none;
margin-right: 10px;
position: relative;
}
.order-dropdown ul {
margin: 0;
padding: 0;
list-style: none;
}
.catalog-ordering .order {
margin: 0;
padding: 0;
list-style: none;
}
.order-dropdown .current-li {
background: #fbfaf9;
border: 1px solid #dbdbdb;
display: block;
height: 29px;
line-height: 29px;
text-indent: 13px;
font-size: 12px;
}
.current-li-content {
display: block;
height: 30px;
overflow: hidden;
width: 139px;
}
.order-dropdown > li {
position: relative;
z-index: 101;
}
.order-dropdown ul {
display: none;
background: #fbfaf9;
}
.order-dropdown > li:hover > ul {
display: block;
position: absolute;
}
.order-dropdown li ul li {
height: 30px;
overflow: hidden;
}
.order-dropdown ul li a {
width: 175px;
background: #fbfaf9;
border: 1px solid #dbdbdb;
border-top: 0;
display: block;
height: 30px;
line-height: 30px;
text-indent: 13px;
font-size: 12px;
padding: 0;
padding-right: 13px;
}
.order-dropdown ul li a:hover {
background: #fff;
}
.order-dropdown ul li a strong {
font-weight: normal;
}
.catalog-ordering .order {
margin-right: 10px;
float: left;
}
.catalog-ordering .order li a {
background: #fbfaf9;
border: 1px solid #dbdbdb;
display: table;
height: 29px;
line-height: 29px;
padding: 0 13px;
font-size: 12px;
padding: 0 10px;
}
.order-dropdown > li:after {
display: block;
font-family: "IcoMoon";
content: '\e61f';
font-size: 9px;
z-index: 101;
position: absolute;
top: 0;
right: 0;
height: 29px;
line-height: 29px;
width: 26px;
text-align: center;
border-left: 1px solid #dbdbdb;
}
.orderby-order-container {
float: left;
}
.products {
list-style: none;
margin: 0;
padding: 0;
}
.products li {
border: 1px solid #efefef;
border-bottom-width: 2px;
}
.products-6 li {
float: left;
width: 15.832%;
margin-right: 1.0%;
margin-bottom: 11px;
}
.products-6 li:nth-child(6n) {
margin-right: 0;
}
.products-6 li:nth-child(6n+1) {
clear: both;
}
.products-5 li {
float: left;
width: 19.2%;
margin-right: 1.0%;
margin-bottom: 11px;
}
.products-5 li:nth-child(5n) {
margin-right: 0;
}
.products-5 li:nth-child(5n+1) {
clear: both;
}
.products-4 li {
float: left;
width: 24.25%;
margin-right: 1.0%;
margin-bottom: 11px;
}
.products-4 li:nth-child(4n) {
margin-right: 0;
}
.products-4 li:nth-child(4n+1) {
clear: both;
}
.products-3 li {
float: left;
width: 32.6%;
margin-right: 1.0%;
margin-bottom: 11px;
}
.products-3 li:nth-child(3n) {
margin-right: 0;
}
.products-3 li:nth-child(3n+1) {
clear: both;
}
.products-2 li {
float: left;
width: 49.5%;
margin-right: 1.0%;
margin-bottom: 11px;
}
.products-2 li:nth-child(2n) {
margin-right: 0;
}
.products-2 li:nth-child(2n+1) {
clear: both;
}
.products-1 li {
float: left;
width: 100%;
margin-bottom: 11px;
}
.products-1 li:nth-child(2n) {
margin-right: 0;
}
.products-1 li:nth-child(2n+1) {
clear: both;
}
.product-images {
display: block;
text-align: center;
position: relative;
}
.onsale {
-webkit-backface-visibility: hidden;
display: block;
z-index: 99;
color: #fff;
border-radius: 50%;
line-height: 39px;
text-align: center;
position: absolute;
padding: 0px 5px;
}
.product-details {
padding: 20px 15px 0px 15px;
}
.product-title {
font-size: 13px;
margin-top: 0;
margin-bottom: 5px;
font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;
font-weight: normal;
}
.product .product-buttons {
padding-bottom: 12px;
padding-top: 12px;
margin: 0 15px;
margin-top: 4px;
border-top: 1px solid #EBEAEA;
}
.star-rating {
overflow: hidden;
position: relative;
height: 1em;
line-height: 1em;
font-size: 1em;
width: 5.1em;
font-family: IcoMoon;
}
.star-rating:before {
content: '\f006\f006\f006\f006\f006';
float: left;
top: 0;
left: 0;
position: absolute;
letter-spacing: 0.1em;
}
.star-rating span {
overflow: hidden;
float: left;
top: 0;
left: 0;
position: absolute;
padding-top: 1.5em;
}
.star-rating span:before {
content: '\f005\f005\f005\f005\f005';
top: 0;
position: absolute;
left: 0;
letter-spacing: 0.1em;
}
.product-details .star-rating {
float: right;
}
.price del .amount,
.product-details .price .from {
font-size: 13px;
margin-right: 5px;
}
.price ins {
text-decoration: none;
}
.price ins .amount {
font-size: 18px;
text-decoration: none;
}
.price > .amount {
font-size: 18px;
}
.product-details-container {
border-bottom: 1px solid #e7e6e6;
padding-bottom: 20px;
min-height: 50px;
}
.product-buttons a {
display: block;
position: relative;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding-left: 16px;
width: auto;
max-width: 49%;
line-height: inherit;
font-size: 12px;
text-shadow: none;
}
.product-buttons a:first-child {
float: left;
}
.product-buttons a:last-child {
float: right;
}
.product-buttons a:before {
position: absolute;
margin-left: -16px;
font-family: IcoMoon;
color: inherit;
}
.product-buttons .add_to_cart_button:before,
.product-buttons .product_type_simple:before {
content: '\f07a';
}
.product-buttons .show_details_button:before {
content: '\e623';
}
.product-buttons .product_type_variable:before,
.product-buttons .product_type_grouped:before {
content: '\f013';
}
.product-buttons .align-right {
float: right;
width: 41%;
position: relative;
line-height: normal;
display: inline-block;
line-height: 40px;
}
.product-buttons .added_to_cart {
display: none;
} .product-buttons .button {
text-align: left;
}
.product-images .crossfade-images {
display: block;
}
.product-images .crossfade-images img {
-webkit-transition: opacity 0.5s ease-in-out;
-moz-transition: opacity 0.5s ease-in-out;
-o-transition: opacity 0.5s ease-in-out;
transition: opacity 0.5s ease-in-out;
position: relative;
z-index: 50;
}
.product-images .crossfade-images img:hover {
opacity: 0;
}
.product-images .crossfade-images .hover-image {
position: absolute;
}
.woocommerce-pagination .next,
.woocommerce-pagination .prev,
.woocommerce-pagination .next:hover,
.woocommerce-pagination .prev:hover {
border: 0;
}
.woocommerce-tabs {
clear: both;
}
#main .product .product_title {
margin: 0;
}
.product .onsale {
top: 20px;
left: 15px;
}
.product .price {
margin: 0;
margin-top: 5px;
}
.product .product-border {
height: 4px;
border-top: 1px solid #e7e6e6;
border-bottom: 1px solid #e7e6e6;
margin-top: 10px;
margin-bottom: 10px;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
.quantity {
display: inline-block;
border: 1px solid #dbdbdb;
overflow: hidden;
}
.quantity .minus,
.quantity .plus,
.quantity .qty {
float: left;
border: 0;
margin: 0;
padding: 0;
height: 31px;
text-align: center;
vertical-align: middle;
font-size: 12px;
color: #333;
}
.quantity .qty {
background: transparent;
width: 43px;
}
.quantity .minus,
.quantity .plus {
background: #fbfaf9;
width: 26px;
cursor: pointer;
}
.quantity .minus,
.quantity .qty {
border-right: 1px solid #dadada;
}
.quantity .qty::-webkit-inner-spin-button,
.quantity .qty::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
}
.input-text,
.quantity .minus,
.quantity .plus {
-webkit-appearance: none;
border-radius: 0;
}
form.cart {
margin-bottom: 40px;
margin-top: 40px;
}
.summary .cart .gform_wrapper {
overflow: visible;
}
.summary .cart .quantity {
float: left;
margin-right: 10px;
margin-bottom: 5px;
}
.group_table {
margin-bottom: 10px;
}
.group_table tr {
vertical-align: top;
height: 41px;
}
.group_table td {
vertical-align: middle;
height: 31px;
}
.group_table td.label {
padding: 0 10px;
}
.product_meta > span {
display: block;
}
.woocommerce-tabs {
overflow: hidden;
padding-top: 50px;
}
.woocommerce-tabs > .tabs {
list-style: none;
padding: 0;
margin: 0;
width: 220px;
float: left;
}
.woocommerce-tabs .tabs li a {
display: block;
padding: 10px 0px;
border-bottom: 1px solid #e7e6e6;
}
.woocommerce-tabs .tabs li a .arrow,
.woocommerce-tabs .tabs li a:hover .arrow {
display: none;
}
.woocommerce-tabs .tabs li.active a .arrow,
.woocommerce-tabs .tabs li.active a:hover .arrow {
display: inline-block;
}
.woocommerce-tabs .panel {
border: 1px solid #e7e6e6;
margin-left: 240px;
}
.woocommerce #review_form input[type=text] {
width: 100%;
}
#reviews .overall-rating {
float: right;
}
#reviews .review-title {
margin: 0;
}
#reviews .review-main-title {
margin-bottom: 25px;
}
#reviews #comments > h2 {
font-size: 13px;
font-weight: bold;
color: #747474;
}
#reviews .commentlist {
margin-bottom: 0;
}
#reviews li {
margin-bottom: 15px;
}
#reviews li:last-child {
margin-bottom: 0;
}
#reviews li .comment-text {
padding: 15px;
border: 1px solid #f2efef;
margin-left: 70px;
}
#reviews li .avatar {
float: left;
max-width: 60px;
}
#reviews li .comment-text .meta {
display: inline-block;
margin-bottom: 10px;
}
#reviews li .comment-text .star-rating {
float: right;
margin-left: 5px;
}
#reviews li .comment-text .description {
clear: right;
}
#reviews .add_review {
margin: 0;
margin-top: 15px;
float: right;
}
#review_form_wrapper {
margin-top: 50px;
}
#reviews #reply-title {
font-size: 15px;
margin: 0;
margin-bottom: 25px;
}
.comment-respond .comment-reply-title {
margin-top: 0;
padding-top: 1em;
}
.comment-form-rating label {
display: none;
}
#reviews .comment-form-comment label {
display: block;
margin-bottom: 4px;
}
#reviews input#submit {
border: 0;
font-size: 13px;
font-weight: bold;
}
p.stars {
position: relative;
line-height: 1em;
font-size: 1em;
}
p.stars:after {
content: "";
display: block;
clear: both;
}
p.stars a {
width: 19%;
display: block;
position: relative;
float: left;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding: .5em .5em .5em .75em;
background: rgba(0, 0, 0, 0.025);
margin-right: 1%;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
font-weight: bold;
}
p.stars a:hover,
p.stars a.active {
background: rgba(0, 0, 0, 0.075);
}
p.stars a.star-1:after,
p.stars a.star-2:after,
p.stars a.star-3:after,
p.stars a.star-4:after,
p.stars a.star-5:after {
font-family: IcoMoon;
content: '\f005';
position: absolute;
top: .85em;
width: 5.3em;
right: 1em;
font-size: .5em;
-webkit-border-radius: 1em;
-moz-border-radius: 1em;
border-radius: 1em;
color: #999;
text-align: right;
font-weight: normal;
}
p.stars a.star-1:hover,
p.stars a.star-2:hover,
p.stars a.star-3:hover,
p.stars a.star-4:hover,
p.stars a.star-5:hover {
text-decoration: none;
}
p.stars a.star-1:after {
content: '\f005';
}
p.stars a.star-2:after {
content: '\f005\f005';
}
p.stars a.star-3:after {
content: '\f005\f005\f005';
}
p.stars a.star-4:after {
content: '\f005\f005\f005\f005';
}
p.stars a.star-5:after {
content: '\f005\f005\f005\f005\f005';
}
.related.products,
.upsells.products {
margin-top: 50px;
}
.shop_attributes {
width: 100%;
}
.shop_attributes tr {
border-bottom: 1px solid #e0e0e0;
}
.shop_attributes tr:last-child {
border-bottom: 0;
}
.shop_attributes tr th {
text-align: left;
width: 30%;
font-weight: bold;
padding: 5px 0px;
}
.shop_attributes tr td {
text-align: left;
width: 70%;
padding: 5px 0px;
}
.shop_attributes p {
margin: 0;
}
.product {
position: relative;
}
.product .images {
float: left;
width: 500px;
margin-right: 30px;
}
.product .summary.entry-summary {
margin-left: 530px;
}
.product .entry-summary .summary-container {
float: left;
width: 100%;
}
.product .summary.entry-summary .summary-container > div:nth-child(2) {
display: inline-block;
}
.product .images .flexslider .slides img {
width: auto;
}
.product .images #slider,
.product .images #carousel {
margin-bottom: 7px;
}
.product .images #carousel li {
margin-right: 9px;
opacity: 0.5;
}
.product .images #carousel li.flex-active-slide {
opacity: 1;
}
.product .images #slider .flex-direction-nav,
.product .images #carousel .flex-direction-nav {
display: none;
}
.product .images:hover #slider .flex-direction-nav,
.product .images:hover #carousel .flex-direction-nav {
display: block;
}
.has-sidebar .product .images {
width: 320px;
}
.has-sidebar .summary.entry-summary {
margin-left: 350px;
}
.woocommerce-tabs .panel {
padding: 20px;
}
.woocommerce .social-share,
.woocommerce .social-share li {
list-style: none;
margin: 0;
padding: 0;
}
.woocommerce .social-share {
text-align: center;
border-top: 1px solid #e7e6e6;
border-bottom: 1px solid #e7e6e6;
margin-top: 50px;
}
.has-sidebar .woocommerce .social-share li,
.has-sidebar .woocommerce-container .social-share li {
width: 24%;
padding: 10px 19px;
}
.woocommerce .social-share li {
display: inline-block;
text-align: left;
width: 180px;
border-right: 1px solid #e7e6e6;
padding: 10px 30px;
}
.woocommerce .social-share li:last-child {
border-right: 0;
}
.woocommerce .social-share li span {
display: block;
}
.woocommerce-message {
margin-bottom: 15px;
}
.woocommerce-success-message {
border-top: 1px solid;
border-bottom: 1px solid;
padding: 20px 0px;
font-size: 14px;
font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;
margin-bottom: 40px;
}
.woocommerce-success-message .button {
float: right;
}
.woocommerce-success-message .msg:before {
font-family: IcoMoon;
content: '\f05d';
margin-right: 5px;
}
.woocommerce-success-message .button {
font-size: 12px;
}
.woocommerce-success-message .button:before {
font-family: IcoMoon;
content: '\f07a';
margin-right: 6px;
}
.empty-cart-message .msg {
font-size: 18px;
}
.empty-cart-message .msg:before {
content: '';
}
.login-box {
position: absolute;
top: auto;
left: -1px;
z-index: 1000;
line-height: normal;
}
.login-box {
padding: 20px;
width: 187px;
border: 1px solid #dedddd;
}
.login-box input {
padding: 8px 15px;
}
.login-box p {
margin: 0;
padding: 0;
}
.login-box .forgetmenot {
float: left;
}
.login-box .submit {
float: right;
}
.top-menu .cart {
background: #f6f6f6;
border-right: 1px solid;
padding-left: 25px;
padding-right: 25px;
padding: 0;
}
.top-menu .cart > a {
display: block;
padding-right: 0px;
text-transform: uppercase;
text-align: center;
min-width: 176px;
padding: 0 13px;
}
.top-menu .cart > a.empty-cart {
width: auto;
}
.top-menu .cart > a:before {
font-family: 'IcoMoon';
content: '\f07a';
margin-right: 10px;
}
.top-menu .cart > a:after {
font-family: 'IcoMoon';
content: '\e61f';
margin-left: 10px;
}
.top-menu .cart-contents {
position: absolute;
margin-top: -1px;
right: -1px;
z-index: 1001;
}
.top-menu .cart-contents {
border: 1px solid;
}
.top-menu .cart-content a {
display: block;
line-height: normal;
padding: 15px 13px;
width: 176px;
border-bottom: 1px solid;
overflow: hidden;
}
.top-menu .cart-contents .cart-content:last-child a {
border-bottom: 0;
}
.top-menu .cart-content a:hover {
background: #f6f6f6;
}
.top-menu .cart-content .cart-desc {
float: left;
}
.top-menu .cart-content a img {
float: left;
display: inline-block;
max-width: 36px;
margin-right: 15px;
}
.top-menu .cart-content a .cart-desc {
display: inline-block;
}
.top-menu .cart-contents a span {
line-height: normal;
}
.top-menu .cart-content a .cart-title,
.top-menu .cart-content a .quantity {
display: block;
font-size: 12px;
}
.top-menu .cart-content a .cart-title {
margin-bottom: 5px;
}
.cart-checkout {
background: #f6f6f6;
overflow: hidden;
padding: 0 15px;
}
.cart-checkout a {
display: inline-block;
float: left;
padding: 14px 0;
width: 40%;
line-height: 15px;
border: none;
}
.cart-checkout a:before {
position: absolute;
margin-left: -15px;
line-height: inherit;
font-family: IcoMoon;
}
.cart-checkout .cart-link a:before {
content: '\f07a';
}
.cart-checkout .checkout-link a:before {
content: '\f046';
}
.checkout-link {
float: right;
}
#header-sticky .cart,
#header .cart {
margin-left: 0;
}
#header-sticky .cart-contents,
#header .cart-contents {
position: absolute;
left: auto;
right: 0;
top: auto;
z-index: 1001;
}
#header-sticky .cart-contents,
#header .cart-contents {
border: 1px solid;
}
#header-sticky .cart-content a,
#header .cart-content a {
display: block;
padding: 15px;
width: 180px;
border-top: 0;
border-bottom: 1px solid;
line-height: normal;
height: auto;
}
#header-sticky .cart-contents .cart-content:last-child a,
#header .cart-contents .cart-content:last-child a {
border-bottom: 0;
}
#header-sticky .cart-content a:hover,
#header .cart-content a:hover {
border-top: 0;
background: #f6f6f6;
height: auto;
}
#header-sticky .cart-content a img,
#header .cart-content a img {
display: inline-block;
max-width: 36px;
margin-right: 5px;
}
#header-sticky .cart-content a .cart-desc,
#header .cart-content a .cart-desc {
display: inline-block;
width: 102px;
font-size: 12px;
}
#header-sticky .cart-contents a span,
#header .cart-contents a span {
line-height: normal;
}
#header-sticky .cart-contents .amount,
#header .cart-contents .amount {
display: inline-block;
}
#header-sticky .cart-content a .cart-title,
#header-sticky .cart-content a .quantity,
#header .cart-content a .cart-title,
#header .cart-content a .quantity {
display: block;
font-size: 12px;
}
#header-sticky .cart-content a .cart-title,
#header .cart-content a .cart-title {
margin-bottom: 5px;
}
#header-sticky .cart-checkout,
#header .cart-checkout {
background: #f6f6f6;
overflow: hidden;
}
#header-sticky .cart-checkout a,
#header .cart-checkout a {
display: inline-block;
width: auto;
line-height: 15px;
padding-bottom: 14px;
padding-top: 14px;
height: auto;
font-size: 12px;
border: none;
}
#header-sticky .cart-checkout .cart-link a:before,
#header .cart-checkout .cart-link a:before {
font-family: 'IcoMoon';
content: '\f07a';
}
#header-sticky .cart-checkout .checkout-link a:before,
#header .cart-checkout .checkout-link a:before {
font-family: 'IcoMoon';
content: '\f046';
}
#header-sticky .my-cart-link:hover,
#header .my-cart-link:hover {
border-top-color: transparent;
}
#header-sticky .my-cart-link:after,
#header .my-cart-link:after {
font-family: 'IcoMoon';
content: '\f07a';
padding: 5px;
border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
border: 1px solid;
}
.cart-content a img {
border: 1px solid;
}
#small-nav .cart-contents {
position: absolute;
left: auto;
right: 0;
z-index: 1001;
}
#small-nav .cart-contents {
border: 1px solid;
}
#small-nav .cart-content a {
display: block;
padding: 15px;
width: 180px;
border-top: 0;
border-bottom: 1px solid;
line-height: normal;
height: auto;
}
#small-nav .cart-contents .cart-content:last-child a {
border-bottom: 0;
}
#small-nav .cart-content a:hover {
border-top: 0;
background: #f6f6f6;
height: auto;
}
#small-nav .cart-content a img {
display: inline-block;
max-width: 36px;
margin-right: 6px;
}
#small-nav .cart-content a .cart-desc {
display: inline-block;
width: 102px;
font-size: 12px;
text-align: left;
}
#small-nav .cart-contents a span {
line-height: normal;
}
#small-nav .cart-content a .cart-title,
#small-nav .cart-content a .quantity {
display: block;
font-size: 12px;
}
#small-nav .cart-content a .cart-title {
margin-bottom: 5px;
}
#small-nav .cart-checkout {
background: #f6f6f6;
overflow: hidden;
}
#small-nav .cart-checkout a {
display: block;
line-height: 15px;
padding-bottom: 14px;
padding-top: 14px;
height: auto;
font-size: 12px;
border: none;
}
#small-nav .cart-checkout .cart-link a:before {
font-family: 'IcoMoon';
content: '\f07a';
}
#small-nav .cart-checkout .checkout-link a:before {
font-family: 'IcoMoon';
content: '\f046';
}
#small-nav .my-cart-link:hover {
border-top-color: transparent;
}
#small-nav .my-cart-link:after {
font-family: 'IcoMoon';
content: '\f07a';
padding: 5px;
border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
border: 1px solid;
}
.sticky-header .cart-contents {
top: 65px;
}
.cart-checkout {
font-size: 0;
}
.cart-checkout .checkout-link,
.cart-checkout .cart-link {
width: auto;
max-width: 49%;
vertical-align: top;
}
.cart-checkout .cart-link {
float: left;
}
.cart-checkout .cart-link a,
.cart-checkout .checkout-link a {
position: relative;
padding-left: 1.4em;
width: auto;
display: block;
float: left;
text-align: left;
}
.cart-checkout .checkout-link a {
float: right;
}
.single_variation_wrap {
margin: 10px 0px;
}
.single_variation_wrap .variations_button .quantity {
float: left;
}
.single_variation_wrap .variations_button .button {
float: left;
margin-left: 10px;
}
table.variations {
width: 100%;
}
table.variations td {
padding-bottom: 5px;
}
.variations .label {
padding-right: 10px;
}
.variations .value {
min-width: 150px;
}
.single_variation_price_reset .single_variation_wrap {
float: left;
margin-top: 5px;
}
.product .single_variation_price_reset .single_variation_wrap .price {
margin-top: 0;
}
.single_variation_price_reset .reset_variations {
float: right;
margin-top: 5px;
}
.product_list_widget .wp-post-image {
max-width: 58px;
float: right;
margin-left: 15px;
}
.sidebar .product_list_widget li,
.sidebar .widget_layered_nav li {
padding: 15px 0px;
border-bottom: 1px solid;
overflow: hidden;
}
.sidebar .product_list_widget li a,
.sidebar .widget_layered_nav li a {
border-bottom: 0;
padding: 0;
}
.sidebar .product_list_widget li .amount,
.sidebar .product_list_widget li .quantity {
display: block;
font-size: 15px;
font-weight: bold;
padding-top: 3px;
}
.sidebar .product_list_widget li .quantity {
border: 0;
}
.sidebar .product_list_widget li dl {
margin: 0;
}
.sidebar .product_list_widget li dt,
.sidebar .product_list_widget li dd {
margin: 0;
display: inline;
}
.sidebar .product_list_widget li dt {
font-weight: bold;
margin-right: 5px;
}
.sidebar .product_list_widget li .star-rating {
margin: 5px 0px;
}
.widget_shopping_cart_content .total .amount {
display: inline-block;
margin-left: 25px;
}
.widget_shopping_cart_content .buttons {
background: #f6f6f6;
overflow: hidden;
}
.widget_shopping_cart_content .buttons a {
display: inline-block;
width: 50%;
float: left;
text-indent: 10px;
margin: 0;
height: 35px;
line-height: 35px;
}
.widget_shopping_cart_content .buttons > a:before {
font-family: IcoMoon;
content: '\f07a';
margin-right: 10px;
}
.widget_shopping_cart_content .buttons a.checkout:before {
font-family: IcoMoon;
content: '\f046';
margin-right: 10px;
}
.widget_layered_nav li {
overflow: hidden;
padding: 10px 0px;
}
.widget_layered_nav li a {
float: left;
}
.widget_layered_nav li .count {
float: right;
font-size: 12px;
}
.price_slider_wrapper {
border-bottom: 1px solid;
padding-bottom: 18px;
}
.price_slider_amount {
text-align: right;
margin-top: 15px;
}
.price_slider_amount .button {
float: left;
font-weight: bold;
height: 25px;
line-height: 25px;
font-size: 13px;
padding: 0 6px;
}
.price_label {
line-height: 25px;
}
.price_label .from {
margin-left: 3px;
}
.price_label .from,
.price_label .to {
font-size: 14px;
font-weight: bold;
}
.ui-slider {
position: relative;
text-align: left;
}
.ui-slider .ui-slider-handle {
position: absolute;
z-index: 2;
width: 12px;
height: 12px;
top: -0.3em;
outline: none;
}
.ui-slider .ui-slider-handle:before {
border: 1px solid #333;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
border-radius: 50%;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
background-color: #fff;
width: 12px;
height: 12px;
outline: none;
content: '';
display: block;
position: absolute;
top: 0;
left: 0;
}
.ui-slider .ui-slider-handle:after {
border: 1px solid #333;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
border-radius: 50%;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
background-color: #fff;
width: 2px;
height: 2px;
outline: none;
content: '';
display: block;
position: absolute;
top: 5px;
left: 5px;
z-index: 3;
}
.ui-slider .ui-slider-handle:last-child {
margin-left: -1em;
}
.ui-slider .ui-slider-range {
position: absolute;
z-index: 1;
font-size: .7em;
display: block;
border: 0;
-webkit-border-radius: 1em;
-moz-border-radius: 1em;
border-radius: 1em;
}
.price_slider_wrapper .ui-widget-content {
-webkit-border-radius: 1em;
-moz-border-radius: 1em;
border-radius: 1em;
}
.ui-slider-horizontal {
height: .5em;
}
.ui-slider-horizontal .ui-slider-range {
top: 0;
height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
left: -1px;
}
.ui-slider-horizontal .ui-slider-range-max {
right: -1px;
}
.tagcloud a {
font-size: 13px;
display: inline-block;
padding: 0 10px;
min-height: 28px;
line-height: 28px;
border: 1px solid;
margin: 2px 0;
-webkit-transition: all .2s;
-moz-transition: all .2s;
-ms-transition: all .2s;
-o-transition: all .2s;
transition: all .2s;
}
.tagcloud a:hover {
color: #fff;
}
.simple-products-slider {
overflow: hidden;
}
#main .simple-products-slider .image .image-extras .image-extras-content h3 {
margin-top: 0px;
margin-bottom: 5px;
font-size: 13px;
}
.simple-products-slider .cats {
font-size: 11px;
margin-bottom: 5px;
line-height: normal;
}
.simple-products-slider .price {
display: inline-block;
margin-bottom: 5px;
}
.simple-products-slider .price .amount {
font-size: 18px;
}
.simple-products-slider .product-buttons {
padding: 0;
height: auto;
}
.simple-products-slider .product-buttons a {
display: inline;
height: auto;
line-height: normal;
float: none;
}
.simple-products-slider .product-buttons a:before {
margin-right: 0;
}
.simple-products-slider .product-buttons .show_details_button {
margin-left: 5px;
}
.product-category h3 {
padding: 0 20px;
}
#customer_login h2 {
margin-bottom: 5px;
}
#customer_login .sep-double {
margin-bottom: 40px;
}
#customer_login_box {
border: 1px solid;
padding: 30px;
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#customer_login .one_half.last {
padding-top: 29px;
}
#customer_login_box .remember-box {
padding-left: 20px;
padding-right: 20px;
}
#customer_login .col-1,
#customer_login .col-2 {
width: 48%;
float: left;
}
#customer_login .col-1 {
margin-right: 4%;
}
.woocommerce .myaccount_user_container {
display: table-row;
}
.myaccount_user_container span {
display: table-cell;
padding: 25px 0px;
border-right: 1px solid;
}
.myaccount_user_container span.msg {
padding-left: 20px;
padding-right: 20px;
}
.myaccount_user_container span:last-child {
border-right: 0;
padding-left: 20px;
}
.myaccount_user_container .username {
padding-left: 25px;
font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;
font-size: 18px;
font-weight: normal;
}
.myaccount_user_container .username:before {
position: absolute;
margin-left: -25px;
font-family: 'IcoMoon';
content: '\f05d';
}
.myaccount_user_container .view-cart a {
text-transform: uppercase;
}
.myaccount_user_container .view-cart a {
padding-left: 25px;
}
.myaccount_user_container .view-cart a:before {
position: absolute;
margin-left: -25px;
font-family: 'IcoMoon';
content: '\f07a';
color: inherit;
}
.myaccount_user {
display: none;
}
.avada_myaccount_user {
display: table;
width: 100%;
border-top: 1px solid;
border-bottom: 1px solid;
margin-bottom: 30px;
}
#main .avada-myaccount-data {
overflow: visible;
}
.avada-myaccount-data h2,
.avada-myaccount-data .digital-downloads,
.avada-myaccount-data .my_account_orders,
.avada-myaccount-data .myaccount_address,
.avada-myaccount-data .addresses,
.avada-myaccount-data .edit-account-heading,
.avada-myaccount-data .edit-account-form,
.edit-address {
display: none;
}
.avada-myaccount-data .digital-downloads,
.avada-thank-you .order_details {
list-style: none;
margin: 10px 0 0;
padding: 0;
}
.avada-myaccount-data .digital-downloads li,
.avada-thank-you .order_details li {
line-height: 19px;
margin: 0 0 15px;
padding: 0 0 0 25px;
}
.avada-myaccount-data .digital-downloads li:before,
.avada-thank-you .order_details li:before {
border-radius: 50%;
font-size: 12px;
text-align: center;
content: '\f105';
display: inline-block;
float: left;
font-family: IcoMoon;
font-style: normal;
font-weight: normal;
height: 19px;
margin-left: -25px;
margin-right: 0;
text-decoration: inherit;
width: 19px;
}
.avada-myaccount-data .my_account_orders .order-total {
border-top: none;
}
.avada-myaccount-data .my_account_orders.shop_table tbody tr {
height: 46px;
}
.avada-myaccount-data .addresses .col-1,
.avada-myaccount-data .addresses .col-2,
.avada-customer-details .addresses .col-1,
.avada-customer-details .addresses .col-2 {
width: 48%;
float: left;
}
.avada-myaccount-data .addresses .col-1,
.avada-customer-details .addresses .col-1 {
margin-right: 4%;
}
.avada-myaccount-data .addresses .title,
.avada-customer-details .addresses .title {
margin-top: 0;
border-bottom: 1px solid;
margin-bottom: 15px;
padding-bottom: 5px;
display: block;
}
.avada-myaccount-data .addresses .title h3,
.avada-customer-details .addresses .title h3 {
font-weight: bold;
}
.avada-myaccount-data .addresses .title .edit {
display: inline-block;
margin: 2px 0 0 10px;
}
body:not(:-moz-handler-blocked) .avada-myaccount-data .addresses .title .edit {
margin-top: 3px;
}
.avada-myaccount-data .input-text {
padding: 8px 15px;
}
.avada-myaccount-data #billing_country_chosen,
.avada-myaccount-data #billing_state_chosen,
.avada-myaccount-data #shipping_country_chosen,
.avada-myaccount-data #shipping_state_chosen,
.avada-checkout #billing_country_chosen,
.avada-checkout #billing_state_chosen,
.avada-checkout #shipping_country_chosen,
.avada-checkout #shipping_state_chosen {
width: 100% !important;
}
.avada-order-details {
margin-bottom: 20px;
}
.avada-order-details .shop_table.order_details .product-total {
text-align: right;
}
.avada-order-details .shop_table.order_details tfoot tr {
border: none;
}
.avada-order-details .shop_table.order_details tfoot tr th {
border: none;
}
.avada-order-details .shop_table.order_details tfoot tr td {
padding-top: 0;
}
.avada-order-details .shop_table.order_details tfoot tr:last-child td {
padding-top: 10px;
}
.avada-order-details .order-again {
margin: 15px 0 0 0;
text-align: right;
}
.avada-order-details .shop_table.order_details tfoot tr:last-child .amount {
font-size: 18px;
font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;
}
.avada-customer-details .customer_details dt,
.avada-customer-details .customer_details dd {
display: inline-block;
margin: 0;
}
.avada-customer-details .customer_details dt {
font-weight: bold;
}
.avada-thank-you {
margin-bottom: 20px;
}
#main .cart-empty {
float: left;
font-size: 18px;
border-top: 1px solid;
border-bottom: 1px solid;
width: 50%;
line-height: 55px;
height: 55px;
}
#main .return-to-shop {
float: left;
border-top: 1px solid;
border-bottom: 1px solid;
width: 50%;
text-align: right;
line-height: 55px;
height: 55px;
}
.return-to-shop .wc-backward {
padding-left: 25px;
}
.return-to-shop .wc-backward:before {
position: absolute;
content: '\f07a';
font-family: IcoMoon;
margin-left: -25px;
color: inherit;
}
.woocommerce-side-nav {
float: left;
list-style: none;
margin: 0;
padding: 0;
width: 220px;
}
.woocommerce-side-nav li a {
font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;
display: block;
height: 36px;
line-height: 36px;
border-bottom: 1px solid;
}
.woocommerce-side-nav li.active a:after {
position: absolute;
font-size: 14px;
font-family: IcoMoon;
content: '\f105';
margin-left: 5px;
}
.woocommerce-content-box {
border: 1px solid;
padding: 30px;
margin-left: 240px;
overflow: hidden;
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.woocommerce-content-box.full-width {
margin-left: 0;
width: 100%;
}
.woocommerce-content-box.no-bottom-space {
padding-bottom: 0;
}
.woocommerce-content-box.one_half {
margin-left: 0;
width: 48%;
margin-right: 4%;
float: left;
margin-bottom: 20px;
position: relative;
}
.woocommerce-content-box.avada-checkout {
overflow: visible;
}
.woocommerce-content-box h2 {
border-bottom: 1px solid;
padding-bottom: 10px;
margin-bottom: 30px;
}
.available-downloads {
margin-bottom: 50px;
}
.my_account_orders {
width: 100%;
text-align: left;
margin: 0;
}
.my_account_orders tr {
border-bottom: 1px solid;
}
.my_account_orders tbody tr:last-child {
border-bottom: 0;
}
.my_account_orders thead tr th {
padding-bottom: 12px;
font-weight: bold;
font-size: 13px;
}
.my_account_orders thead tr th {
height: auto;
line-height: normal;
}
.my_account_orders .order-number a {
font-size: 18px;
font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;
}
.my_account_orders .order-actions a {
display: block;
text-shadow: none;
}
.my_account_orders .order-actions a:after {
position: absolute;
font-size: 14px;
font-family: IcoMoon;
content: '\f105';
margin-left: 10px;
}
#main .page-info {
margin-bottom: 10px;
}
.woocommerce .addresses {
margin-top: 40px;
overflow: hidden;
}
.woocommerce .address h4 {
font-weight: bold;
margin-top: 0;
border-bottom: 1px solid;
padding-bottom: 5px;
}
.woocommerce address {
font-style: normal;
margin-bottom: 20px;
}
.woocommerce .address .edit {
font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;
}
.woocommerce .address .edit:after {
position: absolute;
font-size: 14px;
font-family: IcoMoon;
content: '\f105';
margin-left: 10px;
}
.checkout .input-text {
padding: 8px 15px;
}
.shop_table {
width: 100%;
text-align: left;
margin: 0;
}
.shop_table tr {
border-bottom: 1px solid;
}
.shop_table td {
padding: 10px 0;
}
.shop_table tbody tr:last-child {
border-bottom: 0;
}
.shop_table thead tr th {
padding-bottom: 12px;
font-weight: bold;
font-size: 13px;
}
.shop_table thead tr th {
height: auto;
line-height: normal;
}
.shop_table tbody tr {
height: 140px;
}
.shop_table.my_account_subscriptions tbody tr {
height: auto;
}
.shop_table .product-thumbnail {
width: 90px;
margin-right: 25px;
float: left;
}
.shop_table .product-thumbnail img {
max-width: 90px;
}
.shop_table .product-name {
width: 50%;
}
.shop_table .product-title a {
font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;
}
.product-info {
margin-left: 115px;
margin-top: 20px;
}
.shop_table .product-thumbnail .product-info {
margin-top: 20px;
}
.shop_table .product-thumbnail .product-info .variation dt {
float: left;
margin-right: 5px;
}
.shop_table .product-thumbnail .product-info .variation dd {
margin-left: 0;
}
.shop_table .product-remove a {
font-size: 24px;
float: right;
}
.shop_table .product-price {
text-align: center;
}
.shop_table .product-quantity {
text-align: center;
}
.checkout .shop_table .product-quantity {
text-align: initial;
}
.shop_table .product-quantity .quantity {
margin: 0 auto;
}
.shop_table .product-subtotal {
text-align: center;
}
.shop_table .product-subtotal .amount {
font-size: 18px;
font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;
}
.shop_table .product-remove {
width: 5%;
}
.shop_table .variation dt,
.shop_table .variation dd {
margin: 0;
display: inline-block;
}
.shop_table .variation p {
margin-bottom: 5px;
}
.one_half_container {
float: left;
}
.cart-collaterals {
margin-top: 30px;
overflow: hidden;
}
.cart-collaterals .one_half .woocommerce-content-box {
margin-bottom: 30px;
}
.cart-collaterals .form-row input,
.cart-collaterals .avada-select-parent input {
padding: 9px 15px;
margin: 0;
}
.cart-collaterals ul.products li {
margin-bottom: 0;
}
.cart-collaterals .cross-sells {
margin-bottom: 30px;
}
.shipping-calculator-form-nohide #calc_shipping_state {
min-width: 100%;
}
.shipping-calculator-form-nohide .button {
float: right;
}
.coupon {
overflow: hidden;
}
.coupon .input-text {
float: left;
width: 75%;
padding: 8px 15px;
margin-left: 0;
margin-right: 0;
}
.coupon .fusion-button {
float: right;
margin-top: 2px;
width: 10% !important;
}
.cart-totals-container .fusion-button {
display: block;
}
.shipping-coupon {
float: left;
width: 48%;
margin-right: 4%;
}
.cart-totals-buttons {
float: left;
width: 48%;
}
.cart-totals-buttons .shipping_method {
max-width: 230px;
}
.shipping_calculator {
margin-bottom: 30px;
}
.avada-shipping-calculator-form,
.shipping-calculator-form {
display: block;
}
.avada-shipping-calculator-form .one_half .avada-select-parent,
.shipping-calculator-form .one_half .avada-select-parent {
margin-bottom: 0;
}
.avada-shipping-calculator-button:hover,
.shipping-calculator-button:hover {
color: inherit;
cursor: auto;
}
.cart-collaterals .shipping_calculator #calc_shipping_state {
min-width: 150px;
}
.cart-collaterals .shipping_calculator #calc_shipping_postcode {
height: 36px;
}
.woocommerce p.one_half {
margin-left: 0;
margin-right: 4%;
}
.coupon .fusion-button {
margin-top: 0;
}
.order-total {
border-top: 1px solid;
height: 50px;
}
.order-total th,
.order-total td {
padding-top: 20px;
}
.checkout .order-total {
border: none;
height: auto;
}
.checkout .order-total th,
.checkout .order-total td {
padding-top: 0;
}
.cart_totals .order-total .amount {
font-size: 18px;
font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;
}
.cart_totals table {
width: 100%;
text-align: left;
}
.cart_totals table th {
width: 50%;
padding-bottom: 20px;
}
.cart_totals table td {
width: 50%;
padding-bottom: 20px;
text-align: right;
}
.cart_totals table .total th,
.cart_totals table .total td {
padding-top: 20px;
}
.cart_totals .cart-subtotal td,
.cart_totals .total td {
text-align: right;
}
.cart_totals .cart-subtotal td strong {
font-weight: normal;
}
.cart_totals .total {
border-top: 1px solid;
height: 50px;
}
#shipping_method {
list-style: none;
margin: 0;
padding: 0;
float: right;
text-align: right;
}
.cart-totals-buttons .fusion-button {
float: right;
display: block;
}
.cart-totals-buttons .checkout-button {
clear: both;
margin-top: 10px;
}
#wrapper .custom_select_box .dd-container .dd-select,
#wrapper .custom_select_box .dd-options li a {
background: #fbfaf9;
background-image: none;
}
#wrapper .custom_select_box .dd-container .dd-selected {
padding: 0;
text-indent: 10px;
padding-right: 15px;
}
#wrapper .custom_select_box .dd-options li a:hover {
background-color: transparent;
}
#wrapper .custom_select_box .dd-pointer {
background-image: none;
width: 10px;
border-left: 1px solid;
padding-left: 10px;
}
#wrapper .custom_select_box .dd-pointer-down:after {
font-family: IcoMoon;
content: '\e61f';
font-weight: bold;
}
#wrapper .custom_select_box .dd-options {
position: absolute;
top: auto;
max-height: 143px;
}
#wrapper .custom_select_box .dd-pointer-down {
border-color: #dadada;
}
#billing_country_field > label,
#shipping_country_field > label {
padding-right: 5px;
}
#billing_country_field > label:after,
#shipping_country_field > label:after {
content: ":";
}
.admin-bar p.demo_store {
top: 32px;
}
p.demo_store {
position: fixed;
top: 0;
left: 0;
right: 0;
margin: 0;
font-size: 16px;
padding: 10px;
text-align: center;
background: #A0CE4E;
color: #ffffff;
z-index: 99997;
}
.product .entry-summary .price {
margin-top: 10px;
}
.product .entry-summary .woocommerce-product-rating {
display: inline-block;
margin-left: 20px;
margin-top: 11px;
}
.product .entry-summary .woocommerce-product-rating .star-rating {
display: inline-block;
}
.product .entry-summary .woocommerce-product-rating .woocommerce-review-link {
position: relative;
top: -2px;
}
#wrapper .chzn-container-single .chzn-single div b {
background: none;
}
#billing_country_field .select-arrow,
#shipping_country_field .select-arrow,
#billing_state_field .select-arrow,
#shipping_state_field .select-arrow {
height: 34px;
line-height: 34px;
}
#customer_login h2 {
margin-bottom: 30px;
}
.wpcf7-select-parent {
overflow: hidden;
position: relative;
width: 100%;
}
.wpcf7-select-parent .select-arrow {
width: 35px;
height: 33px;
line-height: 33px;
border-left: 1px solid #dadada;
position: absolute;
top: 1px;
right: 1px;
background: #fff;
pointer-events: none;
z-index: 10;
font-family: IcoMoon;
font-size: 9px;
text-align: center;
}
.wpcf7-select {
-webkit-appearance: none;
text-overflow: '';
background: #fbfaf9;
border: 1px solid #dadada;
color: #333333;
cursor: pointer;
display: block;
font-size: 13px;
outline: none;
height: auto;
width: 100%;
padding: 8px 15px;
position: relative;
text-indent: 0.01px;
vertical-align: middle;
z-index: 5;
margin: 0;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-o-border-radius: 0;
}
.wpcf7-form .wpcf7-not-valid-tip {
display: inline;
}
.gravity-select-parent {
position: relative;
overflow: hidden;
}
.ginput_complex .gravity-select-parent {
width: 95%;
}
.gravity-select-parent .select-arrow {
width: 26px;
height: 26px;
line-height: 26px;
border-left: 1px solid #dadada;
position: absolute;
top: 1px;
right: 1px;
pointer-events: none;
background: #fff;
z-index: 10;
font-family: IcoMoon;
font-size: 9px;
text-align: center;
}
.gravity-select-parent select {
-webkit-appearance: none;
text-overflow: '';
background: #fbfaf9;
border: 1px solid #dadada;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
color: #333333;
cursor: pointer;
display: block;
font-size: 13px;
outline: none;
height: auto;
padding: 8px 15px;
position: relative;
text-indent: 0.01px;
vertical-align: middle;
z-index: 5;
margin: 0;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-o-border-radius: 0;
min-width: 70px;
}
.select-arrow {
width: 35px;
height: 33px;
line-height: 33px;
border-left: 1px solid #dadada;
position: absolute;
top: 1px;
right: 1px;
background: #fff;
pointer-events: none;
z-index: 10;
font-family: IcoMoon;
font-size: 9px;
text-align: center;
}
.avada-select-parent {
position: relative;
overflow: hidden;
}
#billing_country_field .avada-select-parent,
#shipping_country_field .avada-select-parent,
#billing_state_field .avada-select-parent,
#shipping_state_field .avada-select-parent,
.avada-shipping-calculator-form .avada-select-parent,
.shipping-calculator-form .avada-select-parent {
overflow: visible;
}
.bbpress .avada-select-parent {
overflow: hidden;
}
.avada-select-parent select {
-webkit-appearance: none;
text-overflow: '';
background: #fbfaf9;
border: 1px solid #dadada;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
color: #333333;
cursor: pointer;
display: block;
font-size: 13px;
outline: none;
height: auto;
padding: 8px 15px;
position: relative;
text-indent: 0.01px;
vertical-align: middle;
z-index: 5;
margin: 0;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-o-border-radius: 0;
min-width: 200px;
}
.sidebar .avada-select-parent select {
min-width: initial;
}
.avada-shipping-calculator-form .avada-select-parent select,
.shipping-calculator-form .avada-select-parent select {
padding-top: 10px;
}
.woocommerce .avada-select-parent select,
#bbpress-forums .avada-select-parent select {
width: 100%;
}
#bbpress-forums fieldset select#bbp_forum_id {
max-width: none;
}
.woocommerce .lost_password {
margin-top: 7px;
}
form.checkout #shipping,
form.checkout #payment-container {
display: none;
}
form.checkout #billing_first_name_field,
form.checkout #shipping_first_name_field {
float: left;
width: 48%;
}
form.checkout #billing_last_name_field,
form.checkout #shipping_last_name_field {
float: right;
width: 48%;
}
form.checkout .continue-checkout {
float: right;
}
form.checkout label {
margin-bottom: 2px;
display: inline-block;
}
form.checkout .shop_table tbody .product-thumbnail {
width: 90px;
}
form.checkout .shop_table th.product-total {
width: 40%;
text-align: right;
}
form.checkout .shop_table tbody .product-total {
width: 40%;
text-align: right;
}
form.checkout .shop_table .product-thumbnail .product-info {
float: none;
}
form.checkout .shop_table .product-thumbnail .product-info p {
margin-left: 115px;
}
form.checkout .shop_table tfoot {
border-top: 1px solid;
border-bottom: 1px solid;
}
form.checkout .shop_table tfoot tr {
border-bottom: 0;
}
form.checkout .shop_table tfoot th {
text-align: right;
padding-right: 100px;
padding-bottom: 20px;
}
form.checkout .shop_table tfoot td {
width: 100%;
text-align: right;
padding-bottom: 20px;
}
form.checkout .shop_table tfoot tr:first-child th,
form.checkout .shop_table tfoot tr:first-child td {
padding-top: 20px;
}
form.checkout .shop_table tfoot .order-total .amount {
font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;
font-size: 18px;
font-weight: normal;
}
form.checkout .payment_methods {
list-style: none;
margin: 0;
padding: 0;
margin-top: 40px;
}
form.checkout .payment_methods li {
margin-bottom: 30px;
}
form.checkout .payment_methods label {
font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;
}
form.checkout .payment_methods .payment_box {
padding: 20px;
margin-top: 10px;
}
form.checkout #place_order {
float: right;
}
#thank-you-box {
margin-bottom: 20px;
}
#final-order-details .woocommerce-content-box {
margin-bottom: 20px;
}
#final-order-details .shop_table {
margin-bottom: 30px;
}
#final-order-details .shop_table .product-thumbnail .product-info {
float: none;
}
#final-order-details .shop_table .product-subtotal {
text-align: right;
}
#final-order-details .shop_table .product-total {
text-align: right;
}
#final-order-details .shop_table tr:last-child {
border-bottom: 1px solid;
}
#final-order-details .mini-order-details {
float: right;
width: 50%;
}
#final-order-details .mini-order-details tr {
border-bottom: 0;
}
#final-order-details .mini-order-details th {
font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;
padding-bottom: 10px;
text-align: left;
}
#final-order-details .mini-order-details td {
text-align: right;
padding-bottom: 10px;
}
#final-order-details .mini-order-details tr:last-child .amount {
font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;
font-size: 18px;
font-weight: normal;
}
#final-order-details .mini-order-details tr:last-child {
border-top: 1px solid;
}
#final-order-details .mini-order-details tr:last-child th,
#final-order-details .mini-order-details tr:last-child td {
padding-top: 10px;
padding-bottom: 0;
}
#final-order-details .customer_details {
list-style: none;
margin: 0;
padding: 0;
}
p.order-info {
border-bottom: 1px solid;
border-top: 1px solid;
line-height: normal;
margin-bottom: 50px;
padding: 20px 0;
}
p.order-info mark {
background-color: transparent;
font-weight: bold;
}
.product-images {
position: relative;
}
.cart-loading {
display: block;
height: 70px;
width: 70px;
line-height: 70px;
font-size: 25px;
color: #fff;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
position: absolute;
top: 50%;
left: 50%;
margin-top: -35px;
margin-left: -35px;
z-index: 100;
display: none;
text-align: center;
}
#wrapper .cart-loading {
background-color: rgba(0, 0, 0, 0.8);
}
.no-rgba #wrapper .cart-loading {
background-color: #000;
}
.cart-loading .fusionicon-spinner {
-webkit-animation: mask 3s infinite alternate;
-moz-animation: mask 3s infinite alternate;
-ms-animation: mask 3s infinite alternate;
-o-animation: mask 3s infinite alternate;
animation: mask 3s infinite alternate;
display: inline-block;
line-height: 70px;
}
.cart-loading .fusionicon-check-square-o {
display: block;
line-height: 70px;
}
.wc-nested-category-layout-category-title {
margin-top: 35px;
}
.subcategory-term_description {
float: left;
margin-left: 20px;
width: 80%;
}
.subcategory-products {
clear: both;
padding-top: 25px;
}
@-webkit-keyframes mask {
25% {
-webkit-transform: rotate(270deg);
}
50% {
-webkit-transform: rotate(90deg);
}
75% {
-webkit-transform: rotate(360deg);
}
100% {
-webkit-transform: rotate(180deg);
}
}
@-moz-keyframes mask {
25% {
-moz-transform: rotate(270deg);
}
50% {
-moz-transform: rotate(90deg);
}
75% {
-moz-transform: rotate(360deg);
}
100% {
-moz-transform: rotate(180deg);
}
}
@-ms-keyframes mask {
25% {
-ms-transform: rotate(270deg);
}
50% {
-ms-transform: rotate(90deg);
}
75% {
-ms-transform: rotate(360deg);
}
100% {
-ms-transform: rotate(180deg);
}
}
@-o-keyframes mask {
25% {
-o-transform: rotate(270deg);
}
50% {
-o-transform: rotate(90deg);
}
75% {
-o-transform: rotate(360deg);
}
100% {
-o-transform: rotate(180deg);
}
}
@keyframes mask {
25% {
transform: rotate(270deg);
}
50% {
transform: rotate(90deg);
}
75% {
transform: rotate(360deg);
}
100% {
transform: rotate(180deg);
}
}
.woocommerce .thumbnails .clients-carousel .es-carousel {
padding: 0;
}
.added_to_cart {
display: none;
}
.sidebar .products a,
.footer-area .products a,
#slidingbar-area .products a {
padding: 0;
border: 0;
background: none;
}
.sidebar .products .product-title,
.footer-area .products .product-title,
#slidingbar-area .products .product-title {
margin: 0;
margin-bottom: 10px;
}
.footer-area .product_list_widget li,
#slidingbar-area .product_list_widget li {
border: 0;
border-bottom: 1px solid #282a2b;
}
.footer-area .product_list_widget li a,
#slidingbar-area .product_list_widget li a {
border: none;
}
.footer-area .widget_shopping_cart_content .total,
#slidingbar-area .widget_shopping_cart_content .total {
margin: 10px 0px;
}
.footer-area .widget_shopping_cart_content .buttons,
#slidingbar-area .widget_shopping_cart_content .buttons {
background: #282a2b;
}
.footer-area .products-slider a,
.footer-area .simple-products-slider a,
#slidingbar-area .products-slider a,
#slidingbar-area .simple-products-slider a,
.sidebar .products-slider a,
.sidebar .simple-products-slider a {
border: 0;
background: none;
margin: 0;
padding-top: 0;
padding-bottom: 0;
padding-right: 0;
display: inline-block;
width: auto;
}
.footer-area .products-slider li .image,
#slidingbar-area .products-slider li .image {
width: auto;
height: auto;
}
.footer-area .simple-products-slider .es-carousel,
#slidingbar-area .simple-products-slider .es-carousel {
padding-left: 38px;
}
.footer-area .simple-products-slider .es-carousel li,
.footer-area .simple-products-slider .es-carousel li .image,
#slidingbar-area .simple-products-slider .es-carousel li,
#slidingbar-area .simple-products-slider .es-carousel li .image {
width: 149px;
height: auto;
}
.footer-area .image-extras-content h3,
#slidingbar-area .image-extras-content h3,
.sidebar .image-extras-content h3 {
margin-bottom: 0;
text-transform: none;
margin-bottom: 5px;
}
.footer-area .product-category mark,
#slidingbar-area .product-category mark,
.sidebar .product-category mark {
background-color: transparent;
color: inherit;
}
.footer-area .product-category h3,
#slidingbar-area .product-category h3,
.sidebar .product-category h3 {
margin-bottom: 0;
}
.section-separator {
position: relative;
}
.divider-candy {
position: absolute;
left: 50%;
margin-left: -20px;
height: 40px;
width: 40px;
z-index: 100;
border-bottom: 1px solid #E6E5E6;
border-left: 1px solid #E6E5E6;
background: #ffffff;
content: "";
}
.divider-candy.bottom {
bottom: -21px;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.divider-candy.top {
top: -21px;
-webkit-transform: rotate(135deg);
-moz-transform: rotate(135deg);
-ms-transform: rotate(135deg);
-o-transform: rotate(135deg);
transform: rotate(135deg);
}
.section-separator .icon {
position: absolute;
left: 50%;
top: -10px;
margin-left: -20px;
width: 40px;
font-size: 20px;
z-index: 200;
font-family: fontawesome;
}
.section-separator .icon:after {
display: block;
text-align: center;
} .rtl {
direction: rtl;
unicode-bidi: embed;
}
.rtl .alignleft {
float: right;
margin-right: 0;
margin-left: 15px;
}
.rtl .alignright {
float: left;
margin-left: 0;
margin-right: 15px;
}
.rtl .single-navigation {
text-align: left;
}
.rtl .single-navigation a[rel=next] {
margin-right: 15px;
margin-left: 10px;
}
.rtl .pagination,
.rtl .woocommerce-pagination {
margin-right: 0;
margin-left: 10px;
}
.rtl .single-navigation a[rel=prev]:before,
.rtl .pagination-prev:before,
.rtl .woocommerce-pagination .prev:before {
content: '\f105';
margin-left: 0;
margin-right: -15px;
}
.rtl .single-navigation a[rel=next]:after,
.rtl .pagination-next:after,
.rtl .woocommerce-pagination .next:after {
content: '\f104';
padding-left: 0;
padding-right: 5px;
}
.rtl .more a,
.rtl .read-more,
.rtl .entry-read-more a {
margin-right: 0;
text-align: left;
}
.rtl .grid-layout .more a,
.rtl .grid-layout .read-more,
.rtl .grid-layout .entry-read-more a {
margin-left: 0;
}
.rtl .more a:after,
.rtl .read-more:after,
.rtl .entry-read-more a:after {
content: '';
padding-left: 0;
}
.rtl .more a:before,
.rtl .read-more:before,
.rtl .entry-read-more a:before {
font-family: IcoMoon;
content: '\f104';
color: #000;
padding-right: 5px;
}
.rtl th {
text-align: right;
}
.rtl .sb-toggle-wrapper {
left: 0;
right: auto;
border-left: 0;
border-right: 35px solid transparent;
}
.rtl .sb-toggle-wrapper .sb-toggle:after {
left: auto;
right: -17px;
}
.rtl .header-social .alignleft {
float: left;
margin-left: 0;
text-align: left;
}
.rtl .header-social .alignright {
float: right;
margin-right: 0;
}
.rtl .header-social .menu > li {
float: right;
}
.rtl .header-social .menu > li:hover .sub-menu {
left: auto;
right: 0;
}
.rtl .header-social .menu > li:first-child {
padding-left: 8px;
border-left: 1px solid;
}
.rtl .header-social .menu > li:last-child {
border-left: none;
}
.rtl .header-social .cart-contents {
left: auto;
right: -1px;
}
.rtl .header-social .cart-content a img {
margin-right: 0;
margin-left: 15px;
float: right;
}
.rtl .header-social .cart-content .cart-desc {
float: right;
}
.rtl .header-social .alignright .menu > li:first-child {
border-left: 1px solid;
}
.rtl .header-social .alignright .menu li:last-child {
padding-right: 8px;
}
.rtl .alignleft .fusion-social-links-header .fusion-social-networks .fusion-social-network-icon {
margin-right: 20px;
margin-left: 0;
}
.rtl .alignleft .fusion-social-links-header .fusion-social-networks.boxed-icons {
margin-right: 10px;
margin-left: 0;
}
.rtl .header-social .alignright .social-networks li {
float: right;
margin-right: 0;
margin-left: 20px;
}
.rtl #small-nav .cart-contents {
left: 35px;
right: auto;
}
.rtl #small-nav .cart-content a img,
.rtl #header .cart-content a img,
.rtl #header-sticky .cart-content a img {
margin-left: 6px;
margin-right: 0;
}
.rtl #small-nav .cart-content a .cart-desc {
text-align: right;
}
.rtl #mobile-nav li.mobile-nav-item .open-submenu {
left: 0;
padding-right: 15px;
right: auto;
}
.rtl .cart-checkout .checkout-link a {
float: left;
}
.rtl .cart-checkout .cart-link a,
.rtl .cart-checkout .checkout-link a {
padding-left: 0;
padding-right: 1.4em;
}
.rtl .cart-checkout a:before {
margin-left: 0;
margin-right: -15px;
}
.rtl .main-nav-search-form {
left: 0;
right: auto;
}
.rtl #nav > .fusion-navbar-nav > li,
.rtl #sticky-nav > .fusion-navbar-nav > li {
float: right;
padding-right: 0;
padding-left: 35px;
}
.rtl #header-sticky .cart-contents,
.rtl #header .cart-contents {
right: auto;
left: 0;
}
.rtl #header #nav ul ul,
.rtl .sticky-header #sticky-nav ul ul {
left: auto;
text-align: right;
}
.rtl #header #nav ul ul li:hover ul,
.rtl #small-nav #nav ul ul li:hover ul,
.rtl .sticky-header #sticky-nav ul ul li:hover ul {
right: 170px;
}
.rtl #nav > ul > li:last-child,
.rtl #sticky-nav > ul > li:last-child {
padding-left: 0 !important;
}
.rtl #nav .last-menu-item,
.rtl #sticky-nav .last-menu-item {
padding-left: 0 !important;
}
.rtl .header-v4 #nav {
float: right;
}
.rtl .header-v5 #small-nav .fusion-navbar-nav > li {
float: none;
text-align: center;
}
.rtl #nav ul ul,
.rtl #sticky-nav ul ul {
right: 0;
left: auto;
}
.rtl #mobile-nav li.mobile-nav-item li a {
padding-left: 0;
padding-right: 27px;
}
.rtl #mobile-nav li.mobile-nav-item li a:before {
content: "-";
margin-left: 2px;
margin-right: -6px;
}
.rtl #mobile-nav li.mobile-nav-item li li a {
padding-left: 0;
padding-right: 40px;
}
.rtl #mobile-nav li.mobile-nav-item li li a:before {
content: "--";
margin-left: 2px;
margin-right: -10px;
}
.rtl #mobile-nav li.mobile-nav-item li li li a {
padding-left: 0;
padding-right: 53px;
}
.rtl #mobile-nav li.mobile-nav-item li li li a:before {
content: "---";
margin-left: 2px;
margin-right: -14px;
}
.rtl #mobile-nav li.mobile-nav-item li li li li a {
padding-left: 0;
padding-left: 66px;
}
.rtl #mobile-nav li.mobile-nav-item li li li li a:before {
content: "----";
margin-left: 2px;
margin-right: -18px;
}
.rtl .header-social .menu > li:hover > .sub-menu > li:hover .sub-menu {
left: auto;
right: 100px;
}
.rtl #wrapper .dd-container .dd-pointer {
left: 0;
right: auto;
border-left: 0;
border-right: 1px solid;
}
.rtl #wrapper .dd-container .dd-selected {
text-align: right;
}
.rtl .menu-item-language img.iclflag {
margin-right: 0;
margin-left: 5px;
}
.rtl .side-nav-left .side-nav li.current_page_item > a {
padding-right: 23px;
}
.rtl .side-nav-left .side-nav li a {
padding-right: 25px;
}
.rtl .side-nav-left .side-nav li .children {
margin-right: 40px;
}
.rtl .side-nav-left .side-nav li .children a {
padding-right: 0;
}
.rtl .side-nav-right .side-nav li.current_page_item > a {
padding-left: 0;
}
.rtl .side-nav-right .side-nav li a {
padding-left: 0;
}
.rtl .side-nav-right .side-nav .children {
margin-left: 0;
margin-right: 15px;
}
.rtl .sidebar .widget_nav_menu li,
.rtl .sidebar .widget_categories li,
.rtl .sidebar .widget_meta li,
.rtl .sidebar .widget .recentcomments,
.rtl .sidebar .widget_recent_entries li,
.rtl .sidebar .widget_archive li,
.rtl .sidebar .widget_pages li,
.rtl .sidebar .widget_links li {
padding-left: 10px;
padding-right: 12px;
}
.rtl .sidebar .widget_nav_menu li a:before,
.rtl .sidebar .widget_categories li a:before,
.rtl .sidebar .widget_meta li a:before,
.rtl .sidebar .widget .recentcomments:before,
.rtl .sidebar .widget_recent_entries li a:before,
.rtl .sidebar .widget_archive li a:before,
.rtl .sidebar .widget_pages li a:before,
.rtl .sidebar .widget_links li a:before,
.rtl .woocommerce-tabs .tabs a:hover .arrow:after,
.rtl .woocommerce-tabs .tabs li.active a .arrow:after,
.rtl .widget_layered_nav li a:before,
.rtl .widget_product_categories li a:before {
content: '\f104';
margin-left: 0;
margin-right: -12px;
float: right;
}
.rtl .meta-info .alignleft {
float: right;
margin-right: 0;
margin-left: 15px;
text-align: right;
}
.rtl .meta-info .alignright {
float: left;
margin-left: 0;
margin-right: 15px;
}
.rtl .meta-info .alignright .fusionicon-bubbles {
float: right;
margin-top: 3px;
}
.rtl .page-title-container .search #s {
float: left;
}
.rtl .page-title ul {
text-align: left;
}
.rtl .page-title ul li {
margin-left: 5px;
margin-right: 0;
}
.rtl .page-title ul li:last-child {
margin-left: 0;
}
.rtl .page-title ul li a {
padding-left: 5px;
padding-right: 0;
unicode-bidi: embed;
}
.rtl .fontawesome-icon {
margin-right: 0px;
margin-left: 10px;
float: right;
}
.rtl #wrapper .col .heading img {
margin-right: 0px;
margin-left: 10px;
}
.rtl .content-boxes .heading .fontawesome-icon {
float: right;
}
.rtl ul.list-icon li {
padding: 0 25px 0 0;
text-align: right;
}
.rtl ul.list-icon li:before {
float: right;
margin-right: -25px;
}
.rtl .sidebar ul.list-icon {
margin-left: 0;
margin-right: 25px;
}
.rtl .meta li {
float: right;
border-left: 0;
border-right: 1px solid;
}
.rtl .meta li:first-child {
padding-right: 0;
padding-left: 9px;
border-right: 0;
}
.rtl .continue {
float: left;
}
.rtl .recent-works-items a {
float: right;
}
.rtl #jtwt .jtwt_tweet,
.rtl .sidebar #jtwt .jtwt_tweet {
padding-left: 0;
padding-right: 45px;
}
.rtl #jtwt .jtwt_tweet:before {
margin-left: 0;
margin-right: -45px;
}
.rtl .social-networks {
float: left;
}
.rtl .social-networks li {
float: left;
margin-left: 0;
margin-right: 20px;
}
.rtl .fusion-social-links-footer {
text-align: left;
}
.rtl .fusion-social-links-footer .fusion-social-networks {
float: none;
}
.rtl .fusion-social-links-footer .fusion-social-networks .fusion-social-network-icon {
margin-right: 20px;
margin-left: 0;
}
.rtl .fusion-social-links-footer .fusion-social-networks .fusion-social-network-icon:first-child {
margin-right: 0;
}
.rtl .fusion-social-links-footer .fusion-social-networks.boxed-icons {
margin-right: 10px;
margin-left: 0;
}
.rtl .fusion-social-links-footer .fusion-social-networks.boxed-icons .fusion-social-network-icon:first-child {
margin-left: 10px;
}
.rtl .review blockquote div {
float: right;
}
.rtl .review blockquote div .company-name {
background-position: top right;
padding-left: 0;
padding-right: 53px;
}
.rtl .review blockquote div:after {
left: auto;
right: 23px;
}
.rtl .content-boxes .heading-and-icon h2 {
padding-left: 0;
padding-right: 0px;
}
.rtl .post-content ul.arrow li {
padding-left: 0;
padding-right: 25px;
}
.rtl .post-content ul.arrow li:before {
float: right;
margin-left: 0;
margin-right: -25px;
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
}
.rtl .post-password-form label {
margin-left: 10px;
}
.rtl .post-password-form .password {
margin-right: 0;
margin-left: 10px;
}
.rtl #lang_sel_click a.lang_sel_sel {
background-position: left center;
}
.rtl #toTop {
left: 30px;
right: auto;
}
.rtl #wrapper .fusion-tabs-widget .tab-holder .news-list li .image {
float: right;
margin-left: 13px;
margin-right: 0;
}
.rtl #wrapper .fusion-tabs-widget .tabset li {
border-left: 1px solid;
border-right: none;
}
.rtl #wrapper .fusion-tabs-widget .tabset li:last-child {
border-left: none;
}
.rtl h5.toggle span.arrow {
float: right;
margin-right: 0;
margin-left: 18px;
}
.rtl .sidebar .social-networks li,
.rtl .social_links_shortcode li {
float: right;
}
.rtl .person-author-wrapper {
float: right;
}
.rtl .person-author .social-icon {
float: left;
margin-left: 0;
margin-right: 19px;
}
.rtl .woocommerce-tabs .tabs li .arrow {
display: none;
}
.rtl .woocommerce-tabs .tabs li a:hover .arrow,
.rtl .woocommerce-tabs .tabs li.active a .arrow {
height: 15px;
margin-left: 0;
margin-right: 5px;
display: inline-block;
}
.rtl #comment-input input {
float: right;
}
.rtl #comment-input input:first-child {
margin-right: 0;
}
.rtl #comment-input input:last-child {
margin-right: 1%;
}
.rtl .portfolio-tabs li,
.rtl .faq-tabs li {
float: right;
margin-right: 0px;
margin-left: 30px;
}
.rtl .portfolio-item .buttons {
overflow: hidden;
}
.rtl .portfolio-item .buttons a {
float: right;
margin-right: 0;
margin-left: 30px;
}
.rtl .portfolio-one .portfolio-item .image {
float: right;
margin-right: 0;
margin-left: 25px;
}
.rtl .project-content .project-description {
float: right;
}
.rtl .project-content .project-info {
float: left;
}
.rtl .project-content .project-info h4 {
float: right;
}
.rtl .project-content .project-info .project-terms {
float: right;
}
.rtl .portfolio-half .flexslider {
float: right;
}
.rtl .portfolio-half .project-content {
float: left;
}
.rtl .author .avatar {
float: right;
margin-left: 20px;
margin-right: 0;
}
.rtl .author .author_social .custom_msg {
float: right;
}
.rtl .author .author_social .fusion-social-networks {
text-align: left;
}
.rtl .author .author_social .fusion-social-networks .fusion-social-network-icon {
margin-left: 0;
margin-right: 20px;
}
.rtl .commentlist div.avatar {
float: right;
margin-right: 0;
margin-left: 15px;
}
.rtl .about-author div.avatar {
float: right;
margin-right: 0;
margin-left: 20px;
}
.rtl .medium-alternate .date-and-formats,
.rtl .medium-alternate .blog-medium-slideshow-container {
margin-right: 0;
margin-left: 17px;
}
.rtl .medium-alternate.has-post-thumbnail .post-content {
margin-left: 0;
margin-right: 436px;
}
.rtl .date-and-formats {
float: right;
}
.rtl .blog-medium-slideshow-container {
float: right;
margin-right: 0;
margin-left: 25px;
}
.rtl .woocommerce-message {
padding-left: 0;
padding-right: 16px;
text-align: right;
}
.rtl .woocommerce-message:before {
margin-left: 0;
margin-right: -16px;
}
.rtl.single-product .woocommerce-message .wc-forward {
float: left;
}
.rtl.single-product .woocommerce-message .wc-forward:before {
content: "";
}
.rtl.single-product .woocommerce-message .wc-forward:after {
font-family: 'IcoMoon';
content: '\f07a';
margin-left: 6px;
}
.rtl.single-product .woocommerce-message {
text-align: right;
}
.rtl.single-product .woocommerce-message:before {
color: transparent;
}
.rtl.single-product .woocommerce-message:after {
content: '\f05d';
font-family: 'IcoMoon';
margin-left: 5px;
}
.rtl .return-to-shop .wc-backward {
padding-left: 0;
padding-right: 25px;
}
.rtl .return-to-shop .wc-backward:before {
margin-left: 0;
margin-right: -25px;
}
.rtl #main .cart-empty,
.rtl #main .return-to-shop {
float: right;
}
.rtl #main .return-to-shop {
text-align: left;
}
.rtl .product .summary.entry-summary {
margin-left: 0;
margin-right: 530px;
}
.rtl.has-sidebar .summary.entry-summary {
margin-left: 0;
margin-right: 350px;
}
.rtl .product .entry-summary .woocommerce-product-rating {
margin-right: 20px;
margin-left: 0;
}
.rtl .summary .cart .quantity {
float: right;
margin-left: 10px;
margin-right: 0;
}
.rtl .single_variation_price_reset .single_variation_wrap {
float: right;
}
.rtl .single_variation_price_reset .reset_variations {
float: left;
}
.rtl .shop_table .product-thumbnail {
float: right;
margin-left: 25px;
margin-right: 0;
}
.rtl .woocommerce .avada-shipping-calculator-form .button .rtl .woocommerce .shipping-calculator-form .button {
float: left;
}
.rtl .cart_totals table td {
text-align: left;
}
.rtl .cart_totals .cart-subtotal td,
.cart_totals .total td {
text-align: left;
}
.rtl .cart-totals-buttons .fusion-button {
float: left;
}
.rtl .woocommerce form.checkout #billing_first_name_field,
.rtl .woocommerce form.checkout #shipping_first_name_field {
float: right;
}
.rtl .woocommerce form.checkout #billing_last_name_field,
.rtl .woocommerce form.checkout #shipping_last_name_field {
float: left;
}
.rtl .woocommerce .checkout_coupon .coupon-button {
margin: 0;
}
.rtl form.checkout .continue-checkout {
float: left;
}
.rtl #shipping_method {
float: left;
text-align: left;
}
.rtl form.checkout .shop_table tfoot th {
text-align: left;
}
.rtl form.checkout .shop_table tfoot td {
text-align: left;
}
.rtl form.checkout #place_order {
float: left;
}
.rtl .avada-myaccount-data .digital-downloads li:before,
.rtl .avada-thank-you .order_details li:before {
content: '\f104';
float: right;
margin-left: 0;
margin-right: -25px;
}
.rtl .avada-myaccount-data .digital-downloads li,
.rtl .avada-thank-you .order_details li {
padding: 0 25px 0 0;
}
.rtl #main .avada-myaccount-data .addresses .title h3,
.rtl #main .avada-customer-details .addresses .title h3 {
float: right;
}
.rtl .avada-myaccount-data .addresses .title .edit {
margin-right: 10px;
}
.rtl .woocommerce #customer_login .login .form-row {
float: right;
margin-right: 0;
margin-left: 18px;
}
.rtl .woocommerce #customer_login .login .inline {
margin-right: 15px;
margin-left: 0;
}
.rtl .woocommerce #customer_login .login .lost_password {
float: right;
}
.rtl .myaccount_user_container .username {
padding-left: 0;
padding-right: 25px;
}
.rtl .myaccount_user_container .username:before {
margin-left: 0;
margin-right: -25px;
}
.rtl .myaccount_user_container span {
border-right: 0;
border-left: 1px solid;
}
.rtl .myaccount_user_container span:last-child {
border-left: 0;
padding-left: 0;
padding-right: 20px;
}
.rtl .myaccount_user_container .view-cart a {
padding-left: 0;
padding-right: 25px;
}
.rtl .myaccount_user_container .view-cart a:before {
margin-left: 0;
margin-right: -25px;
}
body:not(:-moz-handler-blocked) .rtl .myaccount_user_container .view-cart a:before {
content: " ";
margin-right: 0;
}
.rtl .avada-order-details .shop_table.order_details .product-total {
text-align: left;
}
.rtl .avada-myaccount-data .addresses .col-1,
.rtl .avada-customer-details .addresses .col-1 {
margin-left: 4%;
}
.rtl .avada-myaccount-data .addresses .col-1,
.rtl .avada-myaccount-data .addresses .col-2,
.rtl .avada-customer-details .addresses .col-1,
.rtl .avada-customer-details .addresses .col-2 {
float: right;
margin-right: 0;
}
.rtl .my_account_orders {
text-align: right;
}
.rtl .my_account_orders .order-status {
text-align: right;
}
.rtl .my_account_orders .order-actions a:after {
content: '\f104';
margin-left: 0;
margin-right: 10px;
}
.rtl .woocommerce-side-nav {
float: right;
}
.rtl .woocommerce-side-nav li.active a:after {
content: '\f104';
margin-left: 0px;
margin-right: 5px;
}
.rtl .woocommerce .address .edit:after {
content: '\f104';
margin-left: 0px;
margin-right: 10px;
}
.rtl .shop_table {
text-align: right;
}
.rtl .shop_table .product-thumbnail img {
float: right;
margin-right: 0;
margin-left: 25px;
}
.rtl #final-order-details .mini-order-details {
text-align: right;
}
.rtl #final-order-details .mini-order-details th {
text-align: right;
}
.rtl .product_type_simple,
.rtl .product_type_variable,
.rtl .show_details_button,
.rtl .add_to_cart_button {
padding-left: 0;
padding-right: 16px;
}
.rtl .product-buttons a:before {
margin-left: 0;
margin-right: -16px;
}
.rtl .fusion-woo-featured-products-slider .products-slider .product-buttons a {
padding-left: 0;
padding-right: 20px;
}
.rtl .fusion-woo-featured-products-slider .products-slider .product-buttons a:first-child:before,
.rtl .fusion-woo-featured-products-slider .products-slider .product-buttons a:last-child:before {
margin-left: 0;
margin-right: -20px;
}
.rtl .product-buttons a:first-child {
float: right;
}
.rtl .product-buttons a:last-child {
float: left;
}
.rtl .product .images {
float: right;
margin-right: 0;
margin-left: 30px;
}
.rtl .product .images .flex-viewport {
direction: ltr;
}
.rtl .simple-cart .quantity {
float: right;
margin-right: 0;
margin-left: 10px;
}
.rtl .woocommerce-tabs > .tabs {
float: right;
}
.rtl .woocommerce-tabs .panel {
margin-left: 0;
margin-right: 240px;
}
.rtl .shop_attributes,
.rtl .shop_attributes th,
.rtl .shop_attributes td {
text-align: right;
}
.rtl .woocommerce .social-share li {
border-right: 0;
border-left: 1px solid;
}
.rtl .woocommerce .social-share li:last-child {
border-left: 0;
}
.rtl .products li {
float: right;
margin-right: 0;
}
.rtl .products-4 li {
margin-left: 1.0%;
}
.rtl .products-3 li {
margin-left: 1.0%;
}
.rtl .products-2 li {
margin-left: 1.0%;
}
.rtl .products-1 li {
margin-left: 0;
}
.rtl .products-4 li:nth-child(4n) {
margin-left: 0;
}
.rtl .products-3 li:nth-child(3n) {
margin-left: 0;
}
.rtl .products-2 li:nth-child(2n) {
margin-left: 0;
}
.rtl .products-1 li:nth-child(1n) {
margin-left: 0;
}
.rtl p.stars a {
float: right;
}
.rtl p.stars a:after {
right: auto;
left: 1em;
}
.rtl #reviews li .avatar {
float: right;
}
.rtl #reviews li .comment-text {
margin-left: 0;
margin-right: 70px;
}
.rtl #reviews li .comment-text .description {
clear: left;
}
.rtl #reviews li .comment-text .star-rating {
float: left;
}
.rtl .product-details .star-rating {
float: left;
}
.rtl .star-rating:before {
float: right;
}
.rtl .star-rating span {
float: right;
left: auto;
right: 0;
}
.rtl .star-rating span:before {
left: auto;
right: 0;
}
.rtl #reviews .overall-rating {
float: left;
}
.rtl .catalog-ordering > ul,
.rtl .orderby-order-container > ul,
.rtl .orderby-order-container {
float: right;
margin-right: 0;
}
.rtl .catalog-ordering > ul,
.rtl .orderby-order-container > ul {
margin-left: 10px;
}
.rtl .shop_table .product-thumbnail .product-info {
float: right;
}
.rtl .cart_totals table {
text-align: right;
}
.rtl form.checkout .shop_table tbody .product-total,
.rtl form.checkout .shop_table th.product-total {
text-align: left;
}
.rtl form.checkout .shop_table .product-name {
text-align: right;
}
.rtl form.checkout .shop_table tfoot th {
padding-right: 0;
}
.rtl .order-dropdown > li:after {
right: auto;
left: 0;
border-left: 0;
border-right: 1px solid #dbdbdb;
}
.rtl .order-dropdown ul li a {
padding-right: 0;
padding-left: 15px;
}
.rtl.woocommerce .social-share li {
border: none;
border-right: 1px solid #E7E6E6;
text-align: right;
}
.rtl.woocommerce .social-share li:first-child {
border-right: 0 none;
}
.rtl .product .onsale {
left: auto;
right: 15px;
}
.rtl .single_variation_wrap .variations_button .quantity {
float: right;
margin-left: 10px;
margin-right: 0;
}
.rtl .single_variation_wrap .variations_button .button {
float: right;
margin-left: 0;
margin-right: 10px;
}
.rtl .variations .label {
padding-left: 15px;
padding-right: 0;
}
.rtl .avada-select-parent .avada-select-arrow {
border-right: 1px solid #DADADA;
border-left: none;
left: 0;
right: auto;
}
.rtl #wrapper .select-arrow {
right: auto;
left: 1px;
border-right: 1px solid #DADADA;
border-left: none;
text-align: center !important;
}
.rtl.woocommerce .images #carousel .slides {
float: right;
}
.rtl.woocommerce .images #carousel .slides li {
float: right !important;
margin-right: 0;
margin-left: 9px;
cursor: pointer;
}
.rtl #billing_country_field > label,
.rtl #shipping_country_field > label {
padding-right: 0;
padding-left: 5px;
}
.rtl .cart-collaterals .one_half {
float: right;
margin-left: 4%;
margin-right: 0;
}
.rtl .cart-collaterals .one_half.last {
clear: left;
margin-left: 0;
}
.rtl .woocommerce .avada-shipping-calculator-form .button,
.rtl .woocommerce .shipping-calculator-form .button {
float: left;
}
.rtl .shipping-calculator-form-nohide .fusion-button {
float: left;
}
.rtl .shipping-coupon {
float: right;
margin-left: 4%;
margin-right: 0;
}
.rtl .cart-totals-buttons {
float: right;
}
.rtl .cart-totals-container .fusion-button {
float: left;
}
.rtl .input-text {
margin-right: 0;
margin-left: 1%;
}
.rtl .coupon .input-text {
float: right;
}
.rtl .coupon .fusion-button {
float: left;
}
.rtl .quantity .minus,
.rtl .quantity .plus,
.rtl .quantity .qty {
margin: 0;
}
.rtl .woocommerce-content-box {
margin-left: 0;
margin-right: 240px;
}
.rtl .woocommerce-content-box.full-width {
margin-right: 0;
}
.rtl .product .images .flexslider .slides img {
float: right;
}
.rtl .mobile-nav-holder .mobile-selector span,
.rtl .mobile-topnav-holder .mobile-selector span {
padding-left: 0;
padding-right: 10px;
}
.rtl .mobile-topnav-holder {
text-align: right;
}
.rtl .mobile-nav-holder .mobile-selector .selector-down:before,
.rtl .mobile-topnav-holder .mobile-selector .selector-down:before {
margin-left: 0;
margin-right: 12px;
}
.rtl .mobile-nav-holder .mobile-selector .selector-down,
.rtl .mobile-topnav-holder .mobile-selector .selector-down {
border-left: medium none;
border-right: 1px solid #DADADA;
left: 5px;
right: auto;
}
.rtl .avada-thank-you .order_details li:before {
float: right;
margin-left: 5px;
}
.rtl .isotope .isotope-item {
-webkit-transition-property: right, top, -webkit-transform, opacity;
-moz-transition-property: right, top, -moz-transform, opacity;
-ms-transition-property: right, top, -ms-transform, opacity;
-o-transition-property: right, top, -o-transform, opacity;
transition-property: right, top, transform, opacity;
}
.rtl .timeline-layout .post.align-left,
.rtl .fusion-blog-timeline .blog-timeline-layout .timeline-align-left {
clear: right;
float: right;
}
.rtl .timeline-layout .post.align-right,
.rtl .fusion-blog-timeline .blog-timeline-layout .timeline-align-right {
clear: left;
float: left;
}
.rtl .align-left .timeline-arrow,
.rtl .fusion-blog-timeline .blog-timeline-layout .timeline-align-left .timeline-arrow {
left: auto;
right: 299px;
}
.rtl .align-left .timeline-arrow:before,
.rtl .fusion-blog-timeline .blog-timeline-layout .timeline-align-left .timeline-arrow:before {
left: auto;
right: 100%;
content: '\f0d9';
}
.rtl .align-right .timeline-arrow,
.rtl .fusion-blog-timeline .blog-timeline-layout .timeline-align-right .timeline-arrow {
left: 299px;
right: auto;
}
.rtl .align-right .timeline-arrow:before,
.rtl .fusion-blog-timeline .blog-timeline-layout .timeline-align-right .timeline-arrow:before {
left: 100%;
right: auto;
content: '\f0da';
}
.rtl .one_half,
.rtl .one_third,
.rtl .two_third,
.rtl .three_fourth,
.rtl .one_fourth {
float: right;
margin-left: 4%;
margin-right: 0;
}
.rtl .one_half.last,
.rtl .one_third.last,
.rtl .three_fourth.last,
.rtl .one_fourth.last,
.rtl .two_third.last,
.rtl .three_fourth.last {
margin-left: 0%;
margin-right: 4%;
}
.rtl #slidingbar-area .columns .fusion-column,
.rtl .footer-area .columns .fusion-column {
float: right;
}
.rtl .fusion-column {
float: right;
}
.rtl .fusion-column.fusion-one-sixth,
.rtl .fusion-column.fusion-five-sixth,
.rtl .fusion-column.fusion-one-fifth,
.rtl .fusion-column.fusion-two-fifth,
.rtl .fusion-column.fusion-three-fifth,
.rtl .fusion-column.fusion-four-fifth,
.rtl .fusion-column.fusion-one-fourth,
.rtl .fusion-column.fusion-three-fourth,
.rtl .fusion-column.fusion-one-third,
.rtl .fusion-column.fusion-two-third,
.rtl .fusion-column.fusion-one-half {
float: right;
margin-right: 0;
margin-left: 4%;
}
.rtl #wrapper .fusion-column.last {
margin-left: 0;
}
.rtl.search-no-results ul.list-icon-arrow li:before,
.rtl.error404 ul.list-icon-arrow li:before {
transform: rotateY(180deg);
}
.rtl .sidebar .flickr_badge_image {
float: right;
}
.rtl .footer-area .flickr_badge_image img,
.rtl #slidingbar-area .flickr_badge_image img {
float: right;
}
.rtl .product_list_widget .wp-post-image {
float: left;
margin-left: 0;
margin-right: 15px;
} .rtl .fusion-alert .alert-icon {
margin-left: 10px;
margin-right: 0;
}
.rtl .fusion-alert .close {
left: -1px;
right: auto;
}
.rtl .fusion-blog-medium-alternate .entry-read-more,
.rtl .fusion-blog-large-alternate .entry-read-more {
margin-left: 10px;
margin-right: 0;
text-align: left;
}
.rtl .fusion-blog-medium .entry-meta .entry-meta-details,
.rtl .fusion-blog-large .entry-meta .entry-meta-details {
float: right;
}
.rtl .fusion-blog-medium .entry-meta .entry-read-more,
.rtl .fusion-blog-large .entry-meta .entry-read-more {
float: left;
margin-left: 0;
}
.rtl .large-alternate .post-content,
.rtl .fusion-blog-large-alternate .post-content-container {
margin-left: 0;
margin-right: 110px;
}
.rtl .fusion-blog-medium-alternate .post-content-container {
margin-left: 0;
margin-right: 99px;
}
.rtl .fusion-blog-medium .blog-medium-slideshow-container,
.rtl .fusion-blog-medium-alternate .blog-medium-slideshow-container {
float: right;
}
.rtl .fusion-blog-medium-alternate .date-and-formats,
.rtl .fusion-blog-medium-alternate .blog-medium-slideshow-container {
margin-left: 17px;
margin-right: 0;
}
.rtl .fusion-blog-medium-alternate .date-and-formats,
.rtl .fusion-blog-large-alternate .date-and-formats {
float: right;
}
.rtl .fusion-blog-grid .entry-read-more,
.rtl .fusion-blog-timeline .entry-read-more {
float: right;
}
.rtl .fusion-blog-grid .entry-comments,
.rtl .fusion-blog-timeline .entry-comments {
float: left;
}
.rtl .fusion-button {
direction: ltr;
}
.rtl .fusion-checklist .size-small .icon-wrapper {
float: right;
margin-left: 9px;
margin-right: 0;
}
.rtl .fusion-checklist .size-small .fusion-li-item-content {
margin-left: 0;
margin-right: 30px;
}
.rtl .fusion-checklist .size-medium .icon-wrapper {
float: right;
margin-left: 15px;
margin-right: 0;
}
.rtl .fusion-checklist .size-medium .fusion-li-item-content {
margin-left: 0;
margin-right: 50px;
}
.rtl .fusion-checklist .size-large .icon-wrapper {
float: right;
margin-left: 25px;
margin-right: 0;
}
.rtl .fusion-checklist .size-large .fusion-li-item-content {
margin-left: 0;
margin-right: 95px;
}
.rtl .fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon .fontawesome-icon,
.rtl .fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon .fontawesome-icon {
margin-right: 0;
}
.rtl .fusion-content-boxes.content-boxes-icon-on-side .content-container {
padding-left: 0;
padding-right: 45px;
}
.rtl .fusion-dropcap {
float: right;
margin-right: 0;
margin-left: 6px;
}
.rtl .fusion-google-map .infoBox > img {
float: left;
}
.rtl a.pp_previous,
.rtl a.pp_next,
.rtl .pp_nav .pp_play,
.rtl .pp_nav .pp_pause,
.rtl a.pp_arrow_previous,
.rtl a.pp_arrow_next,
.rtl a.pp_close,
.rtl a.pp_expand,
.rtl a.pp_contract {
text-indent: 10000px;
}
.rtl .close {
float: left;
}
.rtl .modal-footer {
text-align: left;
}
.rtl .fusion-person .person-desc .person-author .fusion-social-networks {
text-align: left;
}
.rtl .fusion-person .person-desc .person-author .fusion-social-networks a {
margin-left: 0;
margin-right: 20px;
}
.rtl .popover-title,
.rtl .popover-content {
text-align: right;
}
.rtl .fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt {
left: auto;
right: 0;
}
.rtl .fusion-progressbar .progress {
float: right;
}
.rtl .fusion-progressbar .sr-only {
left: auto;
right: 15px;
}
.rtl .fusion-recent-posts.layout-thumbnails-on-side .columns .column .floated-slideshow,
.rtl .fusion-recent-posts.layout-date-on-side .date-and-formats {
float: right;
margin-left: 25px;
margin-right: 0;
}
.rtl .fusion-recent-posts .columns-2 .column:nth-child(3n) {
clear: right;
}
.rtl .fusion-recent-posts .columns-3 .column:nth-child(4n) {
clear: right;
}
.rtl .fusion-recent-works .image-extras .link-icon {
margin-left: 3px;
margin-right: 0;
}
.rtl .fusion-section-separator .divider-candy {
margin-left: 0;
margin-right: -20px;
}
.rtl .fusion-section-separator .section-separator-icon {
margin-left: 0;
margin-right: -20px;
}
.rtl .fusion-sharing-box .fusion-social-networks {
text-align: left;
}
.rtl .fusion-social-networks .fusion-social-network-icon {
margin-left: 20px;
margin-right: 0;
}
.rtl .fusion-social-networks.boxed-icons .fusion-social-network-icon {
margin-left: 10px;
margin-right: 0;
}
.rtl .table-1 table th,
.rtl .table-2 table th {
text-align: right;
}
.rtl .fusion-tabs .nav-tabs li .tab-link {
margin-left: 1px;
margin-right: 0;
}
.rtl .fusion-tabs .nav-tabs li:last-child .tab-link {
margin-left: 0;
}
.rtl .fusion-reading-box-container .continue-right {
float: left;
margin-left: 0;
margin-right: 10px;
}
.rtl .fusion-testimonials .testimonial-thumbnail {
padding-left: 30px;
padding-right: 0;
}
.rtl .fusion-testimonials .company-name strong {
float: right;
}
.rtl .fusion-testimonials .author:after {
left: auto;
right: 35px;
}
.rtl .fusion-title h1.title-heading-left,
.rtl .fusion-title h2.title-heading-left,
.rtl .fusion-title h3.title-heading-left,
.rtl .fusion-title h4.title-heading-left,
.rtl .fusion-title h5.title-heading-left,
.rtl .fusion-title h6.title-heading-left {
padding-left: 8px;
padding-right: 0;
}
.rtl .fusion-title h1.title-heading-right,
.rtl .fusion-title h2.title-heading-right,
.rtl .fusion-title h3.title-heading-right,
.rtl .fusion-title h4.title-heading-right,
.rtl .fusion-title h5.title-heading-right,
.rtl .fusion-title h6.title-heading-right {
padding-left: 0;
padding-right: 8px;
}
.rtl .fusion-title h1.title-heading-right .fontawesome-icon,
.rtl .fusion-title h2.title-heading-right .fontawesome-icon,
.rtl .fusion-title h3.title-heading-right .fontawesome-icon,
.rtl .fusion-title h4.title-heading-right .fontawesome-icon,
.rtl .fusion-title h5.title-heading-right .fontawesome-icon,
.rtl .fusion-title h6.title-heading-right .fontawesome-icon,
.rtl .fusion-title h1.title-heading-right img,
.rtl .fusion-title h2.title-heading-right img,
.rtl .fusion-title h3.title-heading-right img,
.rtl .fusion-title h4.title-heading-right img,
.rtl .fusion-title h5.title-heading-right img,
.rtl .fusion-title h6.title-heading-right img {
margin-left: 0;
margin-right: 10px;
}
.rtl .fusion-title h1 img,
.rtl .fusion-title h2 img,
.rtl .fusion-title h3 img,
.rtl .fusion-title h4 img,
.rtl .fusion-title h5 img,
.rtl .fusion-title h6 img {
margin-left: 10px;
margin-right: 0;
}
.rtl .fusion-accordian .panel-title a .fa-fusion-box {
float: right;
margin-left: 18px;
margin-right: 0;
}
.rtl .fusion-woo-product-slider .simple-products-slider .product-buttons a {
padding-left: 0;
padding-right: 20px;
}
.rtl .fusion-woo-product-slider .simple-products-slider .product-buttons a:before {
margin-left: 0;
margin-right: -16px;
}
.rtl .fusion-woo-product-slider .simple-products-slider .product-buttons a :first-child {
float: right;
}  .rtl #bbpress-forums li.bbp-header {
padding: 15px 18px 15px 0;
}
.rtl #bbpress-forums li.bbp-body ul.forum,
.rtl #bbpress-forums li.bbp-body ul.topic {
padding: 12px 18px 10px 0;
}
.rtl .bbp-topic-form fieldset .notify,
.rtl .bbp-reply-form fieldset .notify {
float: left;
}
.rtl div.bbp-submit-wrapper {
margin-left: 0;
margin-right: 30px;
}
.rtl .bbp-pagination {
text-align: left;
}
.rtl .bbp-pagination-count {
float: none;
}
.rtl #bbpress-forums .bbp-reply-header a.bbp-reply-permalink {
padding-left: 0;
padding-right: 3px;
}
.rtl #bbpress-forums div.bbp-reply-favs {
float: left;
}
.rtl .bbp-arrow {
left: 0;
right: -8px;
-webkit-transform: rotate(225deg);
-moz-transform: rotate(225deg);
-o-transform: rotate(225deg);
-ms-transform: rotate(225deg);
transform: rotate(225deg);
}
.rtl #bbpress-forums div.bbp-forum-content,
.rtl #bbpress-forums div.bbp-topic-content,
.rtl #bbpress-forums div.bbp-reply-content {
padding: 0;
}
.rtl #bbpress-forums #bbp-single-user-details #bbp-user-avatar {
float: right;
}
.rtl #bbpress-forums #bbp-single-user-details #bbp-user-navigation .first-col {
float: right;
}
.rtl #bbpress-forums #bbp-single-user-details #bbp-user-navigation .second-col {
margin-left: 0;
margin-right: 45%;
}
.rtl #bbpress-forums #bbp-single-user-details #bbp-user-navigation {
margin-left: 0;
margin-right: 130px;
}
.rtl #bbpress-forums #bbp-user-body {
margin-right: 0;
}  #toTop {
background-color: #333333;
border-radius: 4px 4px 0 0;
bottom: 0;
color: #FFFFFF;
display: none;
height: 35px;
position: fixed;
right: 30px;
text-align: center;
text-transform: uppercase;
width: 48px;
opacity: 0.9;
z-index: 10000;
-webkit-transition: all 0.2s ease-in-out 0s;
-moz-transition: all 0.2s ease-in-out 0s;
-o-transition: all 0.2s ease-in-out 0s;
transition: all 0.2s ease-in-out 0s;
}
.no-totop #toTop {
display: none !important;
}
#toTop:before {
line-height: 35px;
content: '\f106';
-webkit-font-smoothing: antialiased;
font-family: IcoMoon;
font-size: 22px;
}
#toTop:hover {
background-color: #A0CE4E;
}
#toTopHover {
display: block;
overflow: hidden;
float: left;
opacity: 0;
}
#toTop:active,
#toTop:focus {
outline: none;
background-color: #333333;
} #slidingbar-area {
z-index: 99999;
position: absolute;
top: 0;
left: 0;
width: 100%;
margin-left: auto;
margin-right: auto;
}
body.admin-bar #wrapper #slidingbar-area {
top: 32px;
}
#slidingbar {
height: auto;
color: #8c8989;
background: #363839;
background: rgba(54, 56, 57, 0.9);
overflow: hidden;
position: relative;
z-index: 3;
display: none;
padding: 35px 10px;
}
.sb-toggle-wrapper {
position: absolute;
right: 0;
border-top: 35px solid #363839;
border-left: 35px solid transparent;
}
.sb-toggle-wrapper .sb-toggle:after {
font-size: 16px;
font-family: "IcoMoon";
content: '\e61d';
-webkit-font-smoothing: antialiased;
display: block;
position: absolute;
left: -17px;
top: -33px;
color: #fff;
text-shadow: none;
}
.sb-toggle.open:after {
content: '\e61c';
-webkit-font-smoothing: antialiased;
}
.slidingbar-widget-col {
margin-bottom: 20px;
}
.slidingbar-widget-col:last-child {
margin-bottom: 0;
}
#slidingbar-area .logo {
float: none;
display: block;
margin: 0 0 22px;
}
#slidingbar-area h3 {
margin: 0 0 28px;
color: #ddd;
text-transform: uppercase;
font: 13px/20px 'PTSansBold', arial, helvetica, sans-serif;
}
#slidingbar-area .text-block {
text-shadow: 1px 2px 1px #000;
}
#slidingbar-area .holder-block img {
width: 100%;
}
#slidingbar-area ul {
list-style: none;
margin: 0;
padding: 0;
font-size: 12px;
line-height: 15px;
}
#slidingbar-area ul li a {
padding: 12px 0;
border-bottom: 1px solid #282a2b;
display: block;
}
#slidingbar-area .widget_recent_entries ul li {
padding: 12px 0;
border-bottom: 1px solid #282a2b;
}
#slidingbar-area .widget_recent_entries ul li a {
padding: 0 0 5px 0;
border-bottom: none;
}
#slidingbar-area .slidingbar-widget-col:not(.widget_icl_lang_sel_widget) > ul > li:first-child,
#slidingbar-area .slidingbar-widget-col:not(.widget_icl_lang_sel_widget) ul:first-child > li:first-child > a,
#slidingbar-area .slidingbar-widget-col:not(.widget_icl_lang_sel_widget) > ul > li:first-child > a {
background-image: none;
padding-top: 0px;
}
#slidingbar-area a {
text-shadow: 1px 2px 1px #000;
color: #bfbfbf;
}
#slidingbar-area ul li a:hover {
color: #a0ce4e;
}
#slidingbar-area ul#recentcomments li.recentcomments:first-child {
padding-top: 0px;
background: none;
}
#slidingbar-area li.recentcomments {
padding: 12px 0;
border-bottom: 1px solid #282a2b;
display: block;
}
#slidingbar-area li.recentcomments a {
border: none;
}
.wpcf7-form input[type="submit"] {
cursor: pointer;
} a.pp_next {
display: block;
float: right;
height: 100%;
text-indent: -10000px;
width: 49%;
}
a.pp_previous {
display: block;
float: left;
height: 100%;
text-indent: -10000px;
width: 49%;
}
div.pp_default .pp_top,
div.pp_default .pp_top .pp_middle,
div.pp_default .pp_top .pp_left,
div.pp_default .pp_top .pp_right,
div.pp_default .pp_bottom,
div.pp_default .pp_bottom .pp_left,
div.pp_default .pp_bottom .pp_middle,
div.pp_default .pp_bottom .pp_right {
height: 13px;
}
div.pp_default .pp_top .pp_left {
background: url(//libertyimmigrationcenter.com/wp-content/themes/Avada/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat;
}
div.pp_default .pp_top .pp_middle {
background: url(//libertyimmigrationcenter.com/wp-content/themes/Avada/images/prettyPhoto/default/sprite_x.png) top left repeat-x;
}
div.pp_default .pp_top .pp_right {
background: url(//libertyimmigrationcenter.com/wp-content/themes/Avada/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat;
}
div.pp_default .pp_content .ppt {
color: #f8f8f8;
}
div.pp_default .pp_content_container .pp_left {
background: url(//libertyimmigrationcenter.com/wp-content/themes/Avada/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;
padding-left: 13px;
}
div.pp_default .pp_content_container .pp_right {
background: url(//libertyimmigrationcenter.com/wp-content/themes/Avada/images/prettyPhoto/default/sprite_y.png) top right repeat-y;
}
div.pp_default .pp_next:hover {
background: url(//libertyimmigrationcenter.com/wp-content/themes/Avada/images/prettyPhoto/default/sprite_next.png) center right no-repeat;
cursor: pointer;
}
div.pp_default .pp_previous:hover {
background: url(//libertyimmigrationcenter.com/wp-content/themes/Avada/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;
cursor: pointer;
}
div.pp_default .pp_expand {
background: url(//libertyimmigrationcenter.com/wp-content/themes/Avada/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;
cursor: pointer;
width: 28px;
height: 28px;
}
div.pp_default .pp_expand:hover {
background: url(//libertyimmigrationcenter.com/wp-content/themes/Avada/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;
cursor: pointer;
}
div.pp_default .pp_contract {
background: url(//libertyimmigrationcenter.com/wp-content/themes/Avada/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;
cursor: pointer;
width: 28px;
height: 28px;
}
div.pp_default .pp_contract:hover {
background: url(//libertyimmigrationcenter.com/wp-content/themes/Avada/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;
cursor: pointer;
}
div.pp_default .pp_close {
width: 30px;
height: 30px;
background: url(//libertyimmigrationcenter.com/wp-content/themes/Avada/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;
cursor: pointer;
}
div.pp_default .pp_gallery ul li a {
background: url(//libertyimmigrationcenter.com/wp-content/themes/Avada/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;
border: 1px solid #aaaaaa;
}
div.pp_default .pp_social {
margin-top: 7px;
}
div.pp_default .pp_gallery a.pp_arrow_previous,
div.pp_default .pp_gallery a.pp_arrow_next {
position: static;
left: auto;
}
div.pp_default .pp_nav .pp_play,
div.pp_default .pp_nav .pp_pause {
background: url(//libertyimmigrationcenter.com/wp-content/themes/Avada/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;
height: 30px;
width: 30px;
}
div.pp_default .pp_nav .pp_pause {
background-position: -51px -29px;
}
div.pp_default a.pp_arrow_previous,
div.pp_default a.pp_arrow_next {
background: url(//libertyimmigrationcenter.com/wp-content/themes/Avada/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;
height: 20px;
width: 20px;
margin: 4px 0 0;
}
div.pp_default a.pp_arrow_next {
left: 52px;
background-position: -82px -3px;
}
div.pp_default .pp_content_container .pp_details {
margin-top: 5px;
}
div.pp_default .pp_nav {
clear: none;
height: 30px;
width: 110px;
position: relative;
}
div.pp_default .pp_nav .currentTextHolder {
font-family: Georgia;
font-style: italic;
color: #999;
font-size: 11px;
left: 75px;
line-height: 25px;
position: absolute;
top: 2px;
margin: 0;
padding: 0 0 0 10px;
}
div.pp_default .pp_close:hover,
div.pp_default .pp_nav .pp_play:hover,
div.pp_default .pp_nav .pp_pause:hover,
div.pp_default .pp_arrow_next:hover,
div.pp_default .pp_arrow_previous:hover {
opacity: 0.7;
}
div.pp_default .pp_description {
font-size: 11px;
font-weight: 700;
line-height: 14px;
margin: 5px 50px 5px 0;
}
div.pp_default .pp_bottom .pp_left {
background: url(//libertyimmigrationcenter.com/wp-content/themes/Avada/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat;
}
div.pp_default .pp_bottom .pp_middle {
background: url(//libertyimmigrationcenter.com/wp-content/themes/Avada/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x;
}
div.pp_default .pp_bottom .pp_right {
background: url(//libertyimmigrationcenter.com/wp-content/themes/Avada/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat;
}
div.pp_default .pp_loaderIcon {
background: url(//libertyimmigrationcenter.com/wp-content/themes/Avada/images/prettyPhoto/default/loader.gif) center center no-repeat;
}
div.pp_pic_holder a:focus {
outline: none;
}
div.pp_overlay {
background: #000;
display: none;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 110000;
}
div.pp_pic_holder {
display: none;
position: absolute;
width: 100px;
z-index: 120000;
}
.pp_content {
height: 40px;
min-width: 40px;
}
* html .pp_content {
width: 40px;
}
.pp_content_container {
position: relative;
text-align: left;
width: 100%;
}
.pp_content_container .pp_left {
padding-left: 20px;
}
.pp_content_container .pp_right {
padding-right: 20px;
}
.pp_content_container .pp_details {
float: left;
margin: 10px 0 2px;
}
.pp_description {
display: none;
margin: 0;
}
.pp_social {
float: left;
margin: 0;
}
.pp_social .facebook {
float: left;
margin-left: 5px;
width: auto;
overflow: hidden;
width: 75px;
}
.pp_social .twitter {
float: left;
}
.pp_nav {
clear: right;
float: left;
margin: 3px 10px 0 0;
}
.pp_nav p {
float: left;
white-space: nowrap;
margin: 2px 4px;
}
.pp_nav .pp_play,
.pp_nav .pp_pause {
float: left;
margin-right: 4px;
text-indent: -10000px;
}
a.pp_arrow_previous,
a.pp_arrow_next {
display: block;
float: left;
height: 15px;
margin-top: 3px;
overflow: hidden;
text-indent: -10000px;
width: 14px;
}
.pp_hoverContainer {
position: absolute;
top: 0;
width: 100%;
z-index: 2000;
}
.pp_gallery {
display: none;
left: 50%;
margin-top: -50px;
position: absolute;
z-index: 10000;
}
.pp_gallery div {
float: left;
overflow: hidden;
position: relative;
}
.pp_gallery ul {
float: left;
height: 35px;
position: relative;
white-space: nowrap;
margin: 0 0 0 5px;
padding: 0;
}
.pp_gallery ul a {
border: 1px rgba(0, 0, 0, 0.5) solid;
display: block;
float: left;
height: 33px;
overflow: hidden;
}
.pp_gallery ul a img {
border: 0;
}
.pp_gallery li {
display: block;
float: left;
margin: 0 5px 0 0;
padding: 0;
}
.pp_gallery li.default a {
background: url(//libertyimmigrationcenter.com/wp-content/themes/Avada/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;
display: block;
height: 33px;
width: 50px;
}
.pp_gallery .pp_arrow_previous,
.pp_gallery .pp_arrow_next {
margin-top: 7px;
}
a.pp_expand,
a.pp_contract {
cursor: pointer;
display: none;
height: 20px;
position: absolute;
right: 30px;
text-indent: -10000px;
top: 10px;
width: 20px;
z-index: 20000;
}
a.pp_close {
position: absolute;
right: 0;
top: 0;
display: block;
line-height: 22px;
text-indent: -10000px;
}
.pp_loaderIcon {
display: block;
height: 24px;
left: 50%;
position: absolute;
top: 50%;
width: 24px;
margin: -12px 0 0 -12px;
}
#pp_full_res {
line-height: 1;
}
#pp_full_res .pp_inline {
text-align: left;
}
#pp_full_res .pp_inline p {
margin: 0 0 15px;
}
div.ppt {
color: #fff;
display: none;
font-size: 17px;
z-index: 9999;
margin: 0 0 5px 15px;
}
div.pp_default .pp_content,
div.light_rounded .pp_content {
background-color: #ffffff;
}
div.pp_default #pp_full_res .pp_inline,
div.light_rounded .pp_content .ppt,
div.light_rounded #pp_full_res .pp_inline,
div.light_square .pp_content .ppt,
div.light_square #pp_full_res .pp_inline,
div.facebook .pp_content .ppt,
div.facebook #pp_full_res .pp_inline {
color: #000000;
}
div.pp_default .pp_gallery ul li a:hover,
div.pp_default .pp_gallery ul li.selected a,
.pp_gallery ul a:hover,
.pp_gallery li.selected a {
border-color: #ffffff;
}
div.pp_default .pp_details,
div.light_rounded .pp_details,
div.dark_rounded .pp_details,
div.dark_square .pp_details,
div.light_square .pp_details,
div.facebook .pp_details {
position: relative;
}
.pp_top,
.pp_bottom {
height: 20px;
position: relative;
}
* html .pp_top,
* html .pp_bottom {
padding: 0 20px;
}
.pp_top .pp_left,
.pp_bottom .pp_left {
height: 20px;
left: 0;
position: absolute;
width: 20px;
}
.pp_top .pp_middle,
.pp_bottom .pp_middle {
height: 20px;
left: 20px;
position: absolute;
right: 20px;
}
* html .pp_top .pp_middle,
* html .pp_bottom .pp_middle {
left: 0;
position: static;
}
.pp_top .pp_right,
.pp_bottom .pp_right {
height: 20px;
left: auto;
position: absolute;
right: 0;
top: 0;
width: 20px;
}
.pp_fade,
.pp_gallery li.default a img {
display: none;
}  .flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus {
outline: none;
}
.flexslider .slides,
.flex-control-nav,
.flex-direction-nav {
margin: 0;
padding: 0;
list-style: none;
z-index: 1000;
} .flexslider {
margin: 0;
padding: 0;
}
.flexslider .slides {
overflow: hidden;
}
.flexslider .slides li {
display: none;
-webkit-backface-visibility: hidden;
} .flexslider .slides img {
width: 100%;
max-width: 100%;
display: block;
}
.flexslider .slides .video-shortcode {
margin-bottom: 0;
}
.flex-pauseplay span {
text-transform: capitalize;
} .flexslider .slides:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
html[xmlns] .flexslider .slides {
display: block;
}
* html .flexslider .slides {
height: 1%;
}
.flexslider .slides,
.flex-control-nav,
.flex-direction-nav {
z-index: 2;
}    .flexslider {
margin: 0 0 60px;
background-color: transparent;
position: relative;
}
.flex-viewport {
max-height: 2000px;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
transition: all 1s ease;
}
.loading .flex-viewport {
max-height: 300px;
}
.carousel li {
margin-right: 5px;
} .flex-direction-nav {
height: 0;
}
.flex-direction-nav a {
font-family: IcoMoon;
width: 30px;
height: 30px;
margin: -20px 0 0;
background-color: rgba(0, 0, 0, 0.5);
background-repeat: no-repeat;
position: absolute;
top: 50%;
cursor: pointer;
opacity: 0;
-webkit-transition: all .3s ease;
z-index: 100;
overflow: hidden;
text-align: center;
line-height: 30px;
font-size: 16px;
font-weight: normal;
-webkit-font-smoothing: none;
color: #fff;
}
.flex-direction-nav a:hover {
color: #fff;
}
.sidebar .widget .flex-direction-nav a,
.sidebar .widget .flex-direction-nav a:hover {
color: #fff;
}
.no-opacity .flex-direction-nav a {
display: none;
}
.no-opacity .flexslider:hover .flex-direction-nav a {
display: block;
}
.flex-direction-nav .flex-next {
right: 0;
text-indent: 2px;
}
.flex-direction-nav .flex-prev {
left: 0;
text-indent: -2px;
}
.no-rgba .flex-direction-nav .flex-next,
.no-rgba .flex-direction-nav .flex-prev {
background-color: #000;
}
.flexslider:hover .flex-next {
opacity: 0.8;
right: 0px;
}
.flexslider:hover .flex-prev {
opacity: 0.8;
left: 0px;
}
.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
opacity: 1;
}
.flex-direction-nav .flex-disabled {
opacity: 0;
cursor: default;
display: none;
} .flex-control-nav {
width: 100%;
position: absolute;
bottom: 0px;
text-align: center;
}
#wrapper .flex-control-nav li {
margin: 0 6px;
display: inline-block;
}
#wrapper .flex-control-paging li a {
display: block;
}
.flex-control-paging li a {
width: 11px;
height: 11px;
display: block;
background: #666;
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
text-indent: -9999px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
-o-border-radius: 20px;
border-radius: 20px;
box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
}
.flex-control-paging li a:hover {
background: #333;
background: rgba(0, 0, 0, 0.7);
}
.flex-control-paging li a.flex-active {
background: #000;
background: rgba(0, 0, 0, 0.9);
cursor: default;
}
.flex-control-thumbs {
margin: 5px 0 0;
position: static;
overflow: hidden;
}
.flex-control-thumbs li {
width: 25%;
float: left;
margin: 0;
}
.flex-control-thumbs img {
width: 100%;
display: block;
opacity: .7;
cursor: pointer;
}
.flex-control-thumbs img:hover {
opacity: 1;
}
.flex-control-thumbs .flex-active {
opacity: 1;
cursor: default;
}
.flex-caption {
position: absolute;
background: rgba(0, 0, 0, 0.6);
width: 96%;
padding: 2%;
color: #fff;
left: 0;
bottom: 0;
margin: 0;
}
.no-rgba .flex-caption {
background-color: #000;
}
.main-flex {
margin-bottom: 0;
}
@media screen and (max-width: 860px) {
.flex-direction-nav .flex-prev {
opacity: 1;
left: 0;
}
.flex-direction-nav .flex-next {
opacity: 1;
right: 0;
}
} .alignleft {
display: inline;
float: left;
margin-right: 15px;
}
.alignright {
display: inline;
float: right;
margin-left: 15px;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
text-align: center;
} #layerslider-container {
margin: 0 auto;
}
#layerslider-wrapper {
position: relative;
}
#layerslider-wrapper .ls-shadow-top {
position: absolute;
background-image: url(//libertyimmigrationcenter.com/wp-content/themes/Avada/images/shadow-top.png);
background-repeat: no-repeat;
background-position: top center;
height: 42px;
width: 100%;
top: 0;
z-index: 99;
}
#layerslider-wrapper .ls-shadow-bottom {
position: absolute;
background-image: url(//libertyimmigrationcenter.com/wp-content/themes/Avada/images/shadow-bottom.png);
background-repeat: no-repeat;
background-position: bottom center;
height: 32px;
width: 100%;
bottom: 0;
z-index: 99;
}
.ls-avada {
border-top: 1px solid #d2d3d4;
border-bottom: 1px solid #d2d3d4;
}
.ls-avada .ls-layer {
background-repeat: no-repeat;
background-position: center center;
}
.ls-avada .ls-nav-prev,
.ls-avada .ls-nav-next,
.products-slider .es-nav span {
background-color: rgba(0, 0, 0, 0.5);
width: 63px;
height: 63px;
display: none;
position: absolute;
top: 50%;
margin-top: -31px;
opacity: 0.8;
text-align: center;
}
.ls-avada .ls-nav-prev:before,
.ls-avada .ls-nav-next:before {
margin-left: -2px;
content: '\e61e';
line-height: 63px;
font-family: IcoMoon;
font-size: 25px;
-webkit-font-smoothing: antialiased;
color: #fff;
}
.ls-avada .ls-nav-next:before {
margin-left: -1px;
content: '\e620';
}
.no-rgba .ls-avada .ls-nav-prev,
.no-rgba .ls-avada .ls-nav-next,
.no-rgba .wooslider .wooslider-prev,
.no-rgba .wooslider .wooslider-next,
.no-rgba .products-slider .es-nav span {
background-color: #ccc ;
}
.ls-avada .ls-nav-prev:hover,
.ls-avada .ls-nav-next:hover,
.products-slider .es-nav span:hover {
opacity: 1;
}
.ls-avada:hover .ls-nav-prev,
.ls-avada:hover .ls-nav-next {
display: block;
}
.ls-avada .ls-nav-prev,
.products-slider .es-nav span.es-nav-prev {
left: 0;
margin-left: 0;
z-index: 10;
}
.ls-avada .ls-nav-next,
.products-slider .es-nav span.es-nav-next {
right: 0 ;
margin-left: 0;
z-index: 10;
}
.ls-avada .ls-playvideo {
width: 50px;
height: 50px;
margin-left: -25px;
margin-top: -25px;
}
.ls-avada .ls-playvideo {
background-position: -300px -150px;
}
.ls-avada .ls-playvideo:hover,
.ls-avada .ls-vpcontainer:hover .ls-playvideo {
background-position: -375px -150px;
} .isotope-item {
z-index: 2;
}
.isotope-hidden.isotope-item {
z-index: 1;
} .isotope,
.isotope .isotope-item {
-webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
-ms-transition-duration: 0.8s;
-o-transition-duration: 0.8s;
transition-duration: 0.8s;
}
.isotope {
-webkit-transition-property: height, width;
-moz-transition-property: height, width;
-ms-transition-property: height, width;
-o-transition-property: height, width;
transition-property: height, width;
}
.isotope .isotope-item {
-webkit-transition-property: -webkit-transform, opacity;
-moz-transition-property: -moz-transform, opacity;
-ms-transition-property: -ms-transform, opacity;
-o-transition-property: top, left, opacity;
transition-property: transform, opacity;
} .isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
-webkit-transition-duration: 0s;
-moz-transition-duration: 0s;
-ms-transition-duration: 0s;
-o-transition-duration: 0s;
transition-duration: 0s;
} .isotope-item {
z-index: 2;
}
.isotope-hidden.isotope-item {
z-index: 1;
} .post-content .wooslider {
border: 0;
background: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
margin: 0 auto;
max-width: 940px;
}
.wooslider .slide-content {
margin: 0;
}
.wooslider .wooslider-pauseplay {
position: absolute;
margin: 0;
top: auto;
bottom: 15px;
}
.wooslider .wooslider-control-nav {
position: absolute;
margin: 0;
top: auto;
bottom: -10px;
}
.wooslider .wooslider-prev,
.wooslider .wooslider-next,
.main-flex .flex-prev,
.main-flex .flex-next {
background-color: rgba(0, 0, 0, 0.5);
background-repeat: no-repeat;
width: 63px;
height: 63px;
display: none;
position: absolute;
top: 42%;
margin: 0;
color: #fff;
font-family: IcoMoon;
text-align: center;
line-height: 63px;
font-size: 36px;
font-weight: normal;
-webkit-font-smoothing: antialiased;
}
.tfs-slider .flex-prev,
.tfs-slider .flex-next {
font-size: 25px;
-webkit-font-smoothing: antialiased;
}
.wooslider:hover .wooslider-prev,
.wooslider:hover .wooslider-next,
.main-flex:hover .flex-prev,
.main-flex:hover .flex-next {
display: block;
}
.wooslider .wooslider-prev,
.main-flex .flex-prev {
left: 0;
padding: 0;
border: 0;
text-indent: -5px;
}
.wooslider .wooslider-next,
.main-flex .flex-next {
right: 0;
padding: 0;
border: 0;
text-indent: 5px;
}
.no-rgba .wooslider .wooslider-next,
.no-rgba .wooslider .wooslider-prev {
background-color: #000;
}
#sliders-container .wooslider .slide-content p {
margin: 0;
}
.sidebar .wooslider-control-nav li a,
.footer-area .wooslider-control-nav li a {
padding: 0;
background: none;
border: 0;
background: #666;
background: rgba(0, 0, 0, 0.5);
margin-right: 3px;
}
.sidebar .wooslider-next,
.sidebar .wooslider-prev,
.post-content .wooslider .wooslider-prev,
.post-content .wooslider .wooslider-next,
.footer-area .wooslider-next,
.footer-area .wooslider-prev {
width: 29px;
height: 29px;
}
.sidebar .wooslider .wooslider-control-nav,
.footer-area .wooslider .wooslider-control-nav {
bottom: 5px;
}
.sidebar .widget_wooslider_slideshow_slides .wooslider-control-nav,
.footer-area .widget_wooslider_slideshow_slides .wooslider-control-nav {
bottom: 12px;
}
.footer-area .slide-excerpt {
overflow: hidden;
position: absolute;
bottom: -50px;
padding: 0px;
width: 100%;
text-align: center;
}
.sidebar .slide-excerpt {
bottom: 15%;
width: 100%;
}
.sidebar .slide-excerpt .slide-title {
float: none;
}
.sidebar .slide-excerpt .slide-title a {
color: #ffffff;
border: none;
}
.sidebar .slide-excerpt .slide-title a:hover {
color: #ffffff;
}
.sidebar .widget .slides li div a {
padding: 0;
} .ei-slider {
position: relative;
width: 100%;
height: 400px;
margin: 0 auto;
overflow: hidden;
}
.ei-slider-loading {
width: 100%;
height: 100%;
position: absolute;
top: 0px;
left: 0px;
z-index: 999;
background: rgba(0, 0, 0, 0.9);
color: #fff;
text-align: center;
line-height: 400px;
}
.ei-slider-large {
height: 100%;
width: 100%;
position: relative;
overflow: hidden;
margin: 0;
padding: 0;
}
.ei-slider-large li {
position: absolute;
top: 0px;
left: 0px;
overflow: hidden;
height: 100%;
width: 100%;
}
.ei-slider-large li img {
width: auto;
max-width: none;
}
.ei-title {
position: absolute;
right: 50%;
margin-right: 13%;
top: 30%;
}
.ei-title h2,
.ei-title h3 {
text-align: right;
margin: 0;
font-weight: normal;
}
.ei-title h2 {
font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;
}
.ei-slider-thumbs {
height: 13px;
margin: 0 auto;
position: relative;
padding: 0;
bottom: 13px;
z-index: 10;
}
.ei-slider-thumbs li {
position: relative;
float: left;
height: 100%;
}
.ei-slider-thumbs li.ei-slider-element {
top: 0px;
left: 0px;
position: absolute;
height: 100%;
z-index: 10;
text-indent: -9000px;
background: #000;
background: rgba(0, 0, 0, 0.9);
}
.ei-slider-thumbs li a {
display: block;
text-indent: -9000px;
background: #666 ;
width: 100%;
height: 100%;
cursor: pointer;
-webkit-box-shadow: 0px 0px 2px 0px #ffffff;
-moz-box-shadow: 0px 0px 2px 0px #ffffff;
box-shadow: 0px 0px 2px 0px #ffffff;
-webkit-transition: background 0.2s ease;
-moz-transition: background 0.2s ease;
-o-transition: background 0.2s ease;
-ms-transition: background 0.2s ease;
transition: background 0.2s ease;
}
.ei-slider-thumbs li a:hover {
background-color: #f0f0f0;
}
.ei-slider-thumbs li img {
position: absolute;
bottom: 50px;
opacity: 0;
z-index: 999;
max-width: 100%;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
-webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(50%, transparent), to(rgba(255, 255, 255, 0.3)));
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.ei-slider-thumbs li:hover img {
opacity: 1;
bottom: 13px;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.ei-slider ul {
list-style: none;
}
@media screen and (max-width: 830px) {
.ei-title {
position: absolute;
right: 0px;
margin-right: 0px;
width: 100%;
text-align: center;
top: auto;
bottom: 10px;
padding: 5px 0;
}
.ei-title h2,
.ei-title h3 {
text-align: center;
}
#wrapper .ei-title h2 {
font-size: 20px;
line-height: 24px;
}
#wrapper .ei-title h3 {
font-size: 15px;
line-height: 30px;
}
}
#nav-uber #megaMenu {
float: right;
margin-top: 20px;
margin-bottom: 20px;
z-index: 1000;
}
#nav-uber #megaMenu.megaMenuVertical {
float: left;
margin-left: 20px;
}
.header-v4 #nav-uber #megaMenu,
.header-v5 #nav-uber #megaMenu {
margin-top: 0;
margin-bottom: 0;
float: left;
}
.header-v4 #nav-uber #megaMenu.megaMenuVertical,
.header-v5 #nav-uber #megaMenu.megaMenuVertical {
margin-left: 0;
}
.fullwidthbanner-container {
overflow: visible;
}
.tfs-slider .flex-caption {
width: 97%;
}
.tfs-slider .flex-control-nav {
bottom: 20px !important;
}
.tfs-slider .buttons a {
margin: 0;
display: inline-block;
} .tp-simpleresponsive .slotholder,
.tp-simpleresponsive .slotholder img {
-webkit-backface-visibility: visible;
-webkit-transform: none;
}
body .sidebar .button {
padding-left: 15px;
} .mobile-nav-holder,
.mobile-topnav-holder {
display: none;
}
.mobile-nav-holder .mobile-selector,
.mobile-topnav-holder .mobile-selector {
background: #fff;
border: 1px solid #DADADA;
line-height: 31px;
width: 100%;
position: relative;
font-size: 12px;
cursor: pointer;
}
.sticky-header .mobile-nav-holder .mobile-selector {
width: auto;
}
.mobile-nav-holder .mobile-selector span,
.mobile-topnav-holder .mobile-selector span {
padding-left: 10px;
}
.mobile-nav-holder .mobile-selector .selector-down,
.mobile-topnav-holder .mobile-selector .selector-down {
border-left: 1px solid #DADADA;
height: 31px;
margin: 0;
right: 5px;
top: 0;
width: 40px;
position: absolute;
}
.mobile-nav-holder .mobile-selector .selector-down:before,
.mobile-topnav-holder .mobile-selector .selector-down:before {
content: '\f0c9';
font-family: IcoMoon;
font-size: 24px;
margin-left: 12px;
color: #C7C5C5;
}
.mobile-topnav-holder {
margin: 0 auto;
width: 80%;
color: #333333;
text-align: left;
}
#mobile-nav {
display: none;
border-left: 1px solid #DBDBDB;
border-right: 1px solid #DBDBDB;
list-style-type: none;
padding: 0px;
margin: 0px;
width: 100%;
background: #ffffff;
}
.mobile-menu-design-modern .header-wrapper #mobile-nav {
border-right: 0;
border-left: 0;
border-top: 1px solid #DBDBDB;
}
#mobile-nav .mobile-nav-item {
position: relative;
}
#mobile-nav .sub-menu {
list-style-type: none;
padding: 0px;
margin: 0px;
display: block;
}
#mobile-nav li a {
border-bottom: 1px solid #DBDBDB;
color: #333333;
padding: 10px 12px;
font-size: 12px;
display: block;
line-height: normal;
}
#mobile-nav.mobile-sticky-nav {
border-bottom: 1px solid #DBDBDB;
height: 200px;
overflow-y: scroll;
overflow-x: hidden;
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#mobile-nav.mobile-sticky-nav li a {
height: auto;
line-height: normal;
}
#mobile-nav li a:hover,
#mobile-nav li.mobile-current-nav-item > a {
background-color: #F6F6F6;
border-color: #DBDBDB;
color: #333333;
}
#mobile-nav li.mobile-current-nav-item > a {
background-color: #eeeeee;
border-color: #DBDBDB;
color: #333333;
}
#mobile-nav li.mobile-nav-item li a {
padding-left: 27px;
}
#mobile-nav li.mobile-nav-item li a:before {
content: "-";
margin-left: -6px;
margin-right: 2px;
}
#mobile-nav li.mobile-nav-item li li a {
padding-left: 40px;
}
#mobile-nav li.mobile-nav-item li li a:before {
content: "--";
margin-left: -10px;
margin-right: 2px;
}
#mobile-nav li.mobile-nav-item li li li a {
padding-left: 53px;
}
#mobile-nav li.mobile-nav-item li li li a:before {
content: "---";
margin-left: -14px;
margin-right: 2px;
}
#mobile-nav li.mobile-nav-item li li li li a {
padding-left: 66px;
}
#mobile-nav li.mobile-nav-item li li li li a:before {
content: "----";
margin-left: -18px;
margin-right: 2px;
}
#mobile-nav li.mobile-nav-item .open-submenu {
display: block;
position: absolute;
right: 0;
padding: 10px 17px 10px 15px;
border: none;
line-height: 15px;
font-size: 13px;
cursor: pointer;
}
#mobile-nav li.mobile-nav-item .open-submenu:hover {
color: #A0CE4E;
}
#mobile-nav li.mobile-nav-item .open-submenu:before {
display: block;
margin: 0;
width: 15px;
content: '\e61f';
text-align: center;
font-family: IcoMoon;
}
#header-sticky #mobile-nav .my-cart-link:after,
#header #mobile-nav .my-cart-link:after {
content: "";
border: none;
}
#learndash_lessons .learndash_topic_dots {
float: none;
}
.video-background {
position: relative;
overflow: hidden;
}
.video-bg {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
}
.video-bg iframe,
.video-bg object,
.video-bg embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.video-content {
position: absolute;
top: 0;
padding: 15px;
width: 100%;
}  #wrapper .fusion-megamenu-wrapper {
margin: 0 auto;
padding: 0 15px;
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder,
#wrapper .fusion-megamenu-wrapper .fusion-megamenu,
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-submenu,
#wrapper .fusion-megamenu-wrapper .sub-menu {
padding: 0;
list-style: none;
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu {
-webkit-box-shadow: 0 2px 2px #999;
-moz-box-shadow: 0 2px 2px #999;
box-shadow: 0 2px 2px #999;
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-title {
margin: 0;
font-size: 13px;
line-height: 26px;
-webkit-font-smoothing: antialiased;
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-icon,
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-bullet,
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-widgets-container {
display: none;
}
#wrapper .mobile-nav-item .fusion-megamenu-icon,
#wrapper .mobile-nav-item .fusion-megamenu-bullet {
display: none;
}
#wrapper .fusion-megamenu-wrapper .text-menu-icon {
position: absolute;
}
#wrapper .fusion-megamenu-wrapper .menu-text {
margin-left: 23px;
}
#wrapper .mobile-nav-item .fusion-megamenu-wrapper .row {
padding: 0;
}
#wrapper .mobile-nav-item .fusion-megamenu-title {
font-weight: normal;
margin: 0;
}
@media (min-width: 768px) {
#wrapper .fusion-megamenu-wrapper {
position: absolute;
left: 0;
z-index: 20000;
}
#wrapper .fusion-megamenu-wrapper li > a:hover {
color: #333;
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder {
width: 100%;
padding: 0;
border-top: 3px solid #a0ce4e;
}
#wrapper .fusion-megamenu-wrapper .sub-menu {
padding: 0;
list-style: none;
}
#wrapper #nav .fusion-megamenu-wrapper .sub-menu.deep-level a,
#wrapper #sticky-nav .fusion-megamenu-wrapper .sub-menu.deep-level a {
padding-left: 49px ;
}
#wrapper #nav .fusion-megamenu-wrapper .sub-menu.deep-level .deep-level a,
#wrapper #sticky-nav .fusion-megamenu-wrapper .sub-menu.deep-level .deep-level a {
padding-left: 64px;
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu {
display: table;
padding: 0;
list-style: none;
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-border {
border-bottom: 1px solid #dcd9d9;
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-submenu {
display: table-cell;
float: none;
padding: 29px 0;
border-right: 1px solid #dcd9d9;
}
#wrapper #nav .fusion-megamenu-wrapper li > a,
#wrapper #nav .fusion-megamenu-wrapper .fusion-megamenu-submenu li > a,
#wrapper #sticky-nav .fusion-megamenu-wrapper li > a,
#wrapper #sticky-nav .fusion-megamenu-wrapper .fusion-megamenu-submenu li > a {
display: block;
padding: 5px 34px;
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-submenu li a:hover:not(.fusion-megamenu-widgets-container a:hover),
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-submenu .current-menu-item a:not(.fusion-megamenu-widgets-container a) {
background-color: #f3f2f2;
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-submenu .fusion-megamenu-icon img {
margin-top: -3px;
}
#wrapper .fusion-megamenu-wrapper.columns-per-row-1 .fusion-megamenu .fusion-megamenu-submenu:nth-child(n),
#wrapper .fusion-megamenu-wrapper.columns-per-row-2 .fusion-megamenu .fusion-megamenu-submenu:nth-child(2n),
#wrapper .fusion-megamenu-wrapper.columns-per-row-3 .fusion-megamenu .fusion-megamenu-submenu:nth-child(3n),
#wrapper .fusion-megamenu-wrapper.columns-per-row-4 .fusion-megamenu .fusion-megamenu-submenu:nth-child(4n),
#wrapper .fusion-megamenu-wrapper.columns-per-row-5 .fusion-megamenu .fusion-megamenu-submenu:nth-child(5n),
#wrapper .fusion-megamenu-wrapper.columns-per-row-6 .fusion-megamenu .fusion-megamenu-submenu:nth-child(6n) {
border-right: none;
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-title {
margin-top: 0;
padding: 0 34px 15px 34px;
font: 18px 'MuseoSlab500Regular', arial, helvetica, sans-serif;
font-weight: normal;
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-title a {
height: auto;
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-title a:hover {
text-decoration: none;
color: #000;
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-icon,
.fusion-megamenu-icon {
display: inline;
margin-right: 12px;
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-icon img,
.fusion-megamenu-icon img {
margin-top: -2px;
max-height: 15px;
vertical-align: middle;
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-bullet,
.fusion-megamenu-bullet {
display: block;
float: left;
margin-top: 0.5em;
margin-right: 10px;
border-top: 3px solid transparent;
border-bottom: 3px solid transparent;
border-left: 3px solid #333;
height: 0;
width: 0;
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-widgets-container {
margin-bottom: 10px;
color: #333;
font-size: 13px;
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-widgets-container.second-level-widget,
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-widgets-container.third-level-widget {
padding: 0 34px;
}
} #wrapper .fusion-megamenu-wrapper * {
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#wrapper .fusion-megamenu-wrapper .row {
clear: both;
}
#wrapper #sticky-nav .fusion-megamenu-wrapper .fusion-megamenu-holder {
top: 0;
}
#wrapper #sticky-nav .fusion-megamenu-wrapper .fusion-megamenu {
top: 0;
}
#nav .fusion-navbar-nav .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .fusion-megamenu-submenu,
#sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .fusion-megamenu-submenu {
display: table-cell;
float: none;
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu {
border-top: none;
}
#wrapper .fusion-megamenu-wrapper.col-span-12 .fusion-megamenu {
table-layout: fixed;
width: 100%;
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-title {
color: #333;
}
#wrapper #nav .fusion-megamenu-wrapper .fusion-megamenu-title a,
#wrapper #sticky-nav .fusion-megamenu-wrapper .fusion-megamenu-title a {
padding: 0;
background: none;
border: none;
font: inherit;
}
#nav .fusion-navbar-nav .fusion-megamenu-wrapper ul,
#sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper ul {
position: relative;
top: auto;
width: auto;
}
#nav .fusion-navbar-nav .fusion-megamenu-wrapper .fusion-megamenu-holder ul .sub-menu,
#sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper .fusion-megamenu-holder ul .sub-menu {
display: table;
table-layout: fixed;
left: 0;
top: 0;
border-color: #dcd9d9;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
#wrapper #nav .fusion-navbar-nav .fusion-megamenu-wrapper .fusion-megamenu-holder ul ul.sub-menu,
#wrapper #sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper .fusion-megamenu-holder ul ul.sub-menu {
border: none;
background: none;
display: block;
}
#nav .fusion-navbar-nav .fusion-megamenu-wrapper li ul li li,
#sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper li ul li li {
display: block;
}
#wrapper #nav .fusion-navbar-nav .fusion-megamenu-wrapper li > a,
#wrapper #nav .fusion-navbar-nav .fusion-megamenu-wrapper li ul li > a,
#wrapper #sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper li > a,
#wrapper #sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper li ul li > a {
border-bottom: none;
}
#nav .fusion-navbar-nav .fusion-megamenu-wrapper li:hover > ul,
#sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper li:hover > ul {
display: table;
}
#nav .fusion-navbar-nav .fusion-megamenu-wrapper ul li:hover ul,
#sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper ul li:hover ul {
left: 0;
top: 0;
}
#wrapper #nav .fusion-megamenu-wrapper .fusion-megamenu-widgets-container ul.list-icon,
#wrapper #sticky-nav .fusion-megamenu-wrapper .fusion-megamenu-widgets-container ul.list-icon {
border: none;
margin-left: 25px;
}
#wrapper #nav .fusion-megamenu-wrapper .fusion-megamenu-widgets-container .recent-works-items a,
#wrapper #sticky-nav .fusion-megamenu-wrapper .fusion-megamenu-widgets-container .recent-works-items a {
padding: 3px;
} .rtl #wrapper .fusion-megamenu-wrapper {
left: auto;
right: 0;
}
.rtl #wrapper #nav .fusion-megamenu-wrapper .sub-menu.deep-level a,
.rtl #wrapper #sticky-nav .fusion-megamenu-wrapper .sub-menu.deep-level a {
padding-left: 34px;
padding-right: 49px;
}
.rtl #wrapper #nav .fusion-megamenu-wrapper .sub-menu.deep-level .deep-level a,
.rtl #wrapper #sticky-nav .fusion-megamenu-wrapper .sub-menu.deep-level .deep-level a {
padding-left: 34px;
padding-right: 64px;
}
.rtl #wrapper .fusion-megamenu-wrapper .fusion-megamenu-icon,
.rtl .fusion-megamenu-icon {
margin-left: 9px;
margin-right: 0;
}
.rtl #wrapper .fusion-megamenu-wrapper .menu-text {
margin-left: 0;
margin-right: 23px;
}
.rtl #wrapper .fusion-megamenu-wrapper .fusion-megamenu-submenu {
border-left: 1px solid #DCD9D9;
border-right: 0;
}
.rtl #wrapper .fusion-megamenu-wrapper.columns-per-row-1 .fusion-megamenu .fusion-megamenu-submenu:nth-child(n),
.rtl #wrapper .fusion-megamenu-wrapper.columns-per-row-2 .fusion-megamenu .fusion-megamenu-submenu:nth-child(2n),
.rtl #wrapper .fusion-megamenu-wrapper.columns-per-row-3 .fusion-megamenu .fusion-megamenu-submenu:nth-child(3n),
.rtl #wrapper .fusion-megamenu-wrapper.columns-per-row-4 .fusion-megamenu .fusion-megamenu-submenu:nth-child(4n),
.rtl #wrapper .fusion-megamenu-wrapper.columns-per-row-5 .fusion-megamenu .fusion-megamenu-submenu:nth-child(5n),
.rtl #wrapper .fusion-megamenu-wrapper.columns-per-row-6 .fusion-megamenu .fusion-megamenu-submenu:nth-child(6n) {
border-left: none;
}
.rtl #wrapper #nav .fusion-navbar-nav .fusion-megamenu-wrapper ul li:hover ul,
.rtl #wrapper #sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper ul li:hover ul {
right: 0;
}
.rtl #wrapper .fusion-megamenu-wrapper .fusion-megamenu-bullet,
.rtl .fusion-megamenu-bullet {
border-left: none;
border-right: 3px solid #333333;
float: right;
margin-left: 10px;
margin-right: 0;
}
h3.fusion-megamenu-title {
font-weight: normal;
}
.bbp-arrow {
margin-top: -1px;
}
#sliders-container {
position: relative;
}
.mobile-menu-icons {
display: none;
}
.mobile-menu-icons a {
float: right;
font-size: 21px;
margin-left: 20px;
}
.mobile-menu-icons a:last-child {
margin-left: 0;
}
.mobile-header-search {
display: none;
padding: 5px;
}
.fusion-animated {
position: relative;
z-index: 2000;
} .wp-caption-text {
font-weight: normal;
}
.gallery-caption {
font-weight: normal;
}
.bypostauthor {
font-weight: normal;
} .fusion-slider-container {
overflow: hidden;
margin-left: auto;
margin-right: auto;
}
.tfs-slider {
-webkit-transform: translate(0, 0);
-moz-transform: translate(0, 0);
transform: translate(0, 0);
-o-transform: translate(0, 0);
left: 0;
}
.tfs-slider.fixed-width-slider .slide-content-container {
padding-left: 10%;
padding-right: 10%;
}
.tfs-slider li.flex-active-slide {
position: relative;
}
.tfs-slider .slide-content-container {
position: absolute;
top: 50%;
width: 100%;
padding: 0;
z-index: 5;
}
.tfs-slider .slide-content-container .slide-content {
opacity: 0;
margin-left: auto;
margin-right: auto;
width: auto;
max-width: 940px;
}
.tfs-slider .slide-content-container .heading,
.tfs-slider .slide-content-container .caption {
display: block;
}
.tfs-slider .slide-content-container h2,
.tfs-slider .slide-content-container h3 {
font-family: 'MuseoSlab500Regular', Arial, Helvetica, Sans-Serif;
margin: 0;
font-weight: normal;
color: #fff;
-webkit-font-smoothing: antialiased;
display: inline-block;
padding: 0;
}
.tfs-slider .slide-content-container .heading.with-bg h2,
.tfs-slider .slide-content-container .caption.with-bg h3 {
padding: 3px 15px;
}
.tfs-slider .slide-content-container h2 {
font-size: 60px;
line-height: 80px;
margin-bottom: 10px;
}
.tfs-slider .slide-content-container h3 {
font-size: 24px;
line-height: 38px;
}
.tfs-slider .slide-content-container .buttons {
margin-top: 25px;
overflow: visible;
}
.tfs-slider .slide-content-container .buttons a {
-webkit-backface-visibility: hidden;
}
.tfs-slider .slide-content-container .tfs-button-1,
.tfs-slider .slide-content-container .tfs-button-2 {
display: inline-block;
}
.tfs-slider .slide-content-container .tfs-button-2 {
margin-left: 16px;
}
.tfs-slider .slide-content-center {
text-align: center;
}
.tfs-slider .slide-content-right {
text-align: right;
}
.ua-mobile .tfs-slider .self-hosted-video-bg {
display: none;
}
.tfs-slider .background {
display: block;
overflow: hidden;
position: relative;
z-index: 2;
max-width: 100%;
}
.tfs-slider .background-image {
background-position: 50% 50%;
background-repeat: no-repeat;
background-size: cover;
-moz-background-size: cover;
-webkit-background-size: cover;
-o-background-size: cover;
}
.tfs-slider video {
width: 100%;
height: auto;
visibility: visible;
position: relative;
top: 0%;
}
.tfs-slider .overlay {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: 3;
}
.tfs-slider .mobile_video_image {
display: none;
}
.ua-mobile .tfs-slider .mobile_video_image { width: 100%;
height: 100%;
display: block;
z-index: 4;
background-size: cover;
-moz-background-size: cover;
-webkit-background-size: cover;
-o-background-size: cover;
background-position: center center;
}
.tfs-slider .overlay-link {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: block;
z-index: 5;
}
.tfs-slider .flex-direction-nav a {
top: 50%;
margin-top: -31px;
} @font-face {
font-family: 'icomoon';
src: url(//libertyimmigrationcenter.com/wp-content/themes/Avada/fonts/icomoon/icomoon.eot);
src: url(//libertyimmigrationcenter.com/wp-content/themes/Avada/fonts/icomoon/icomoon.eot?#iefix) format('embedded-opentype'), url(//libertyimmigrationcenter.com/wp-content/themes/Avada/fonts/icomoon/icomoon.woff) format('woff'), url(//libertyimmigrationcenter.com/wp-content/themes/Avada/fonts/icomoon/icomoon.ttf) format('truetype'), url(//libertyimmigrationcenter.com/wp-content/themes/Avada/fonts/icomoon/icomoon.svg?#icomoon) format('svg');
font-weight: normal;
font-style: normal;
}
[class^="fusionicon-"],
[class*=" fusionicon-"] {
font-family: 'icomoon';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.fusionicon-bars:before {
content: "\f0c9";
}
.fusionicon-angle-left:before {
content: "\f104";
}
.fusionicon-search:before {
content: "\f002";
}
.fusionicon-vk:before {
content: "\f189";
}
.fusionicon-check-square-o:before {
content: "\f046";
}
.fusionicon-check-circle-o:before {
content: "\f05d";
}
.fusionicon-shopping-cart:before {
content: "\f07a";
}
.fusionicon-angle-right:before {
content: "\f105";
}
.fusionicon-angle-up:before {
content: "\f106";
}
.fusionicon-spinner:before {
content: "\f110";
}
.fusionicon-star:before {
content: "\f005";
}
.fusionicon-gear:before {
content: "\f013";
}
.fusionicon-star-o:before {
content: "\f006";
}
.fusionicon-caret-left:before {
content: "\f0d9";
}
.fusionicon-caret-right:before {
content: "\f0da";
}
.fusionicon-arrow-left:before {
content: "\e61e";
}
.fusionicon-plus:before {
content: "\e61d";
}
.fusionicon-minus:before {
content: "\e61c";
}
.fusionicon-arrow-down:before {
content: "\e61f";
}
.fusionicon-uniE620:before {
content: "\e620";
}
.fusionicon-paypal:before {
content: "\e60e";
}
.fusionicon-tumblr:before {
content: "\e613";
}
.fusionicon-googleplus:before {
content: "\e612";
}
.fusionicon-arrow-down2:before {
content: "\e621";
}
.fusionicon-instagram:before {
content: "\e615";
}
.fusionicon-forrst:before {
content: "\e617";
}
.fusionicon-facebook:before {
content: "\e604";
}
.fusionicon-flickr:before {
content: "\e608";
}
.fusionicon-feed:before,
.fusionicon-rss:before {
content: "\e606";
}
.fusionicon-twitter:before {
content: "\e605";
}
.fusionicon-vimeo:before {
content: "\e607";
}
.fusionicon-dribbble:before {
content: "\e609";
}
.fusionicon-skype:before {
content: "\e618";
}
.fusionicon-youtube:before {
content: "\e622";
}
.fusionicon-blogger:before {
content: "\e60b";
}
.fusionicon-link:before {
content: "\e619";
}
.fusionicon-image:before {
content: "\e624";
}
.fusionicon-images:before {
content: "\e625";
}
.fusionicon-reddit:before {
content: "\e60d";
}
.fusionicon-soundcloud:before {
content: "\e60c";
}
.fusionicon-quotes-left:before {
content: "\e627";
}
.fusionicon-bubbles:before {
content: "\e62a";
}
.fusionicon-headphones:before {
content: "\e629";
}
.fusionicon-deviantart:before {
content: "\e626";
}
.fusionicon-digg:before {
content: "\e610";
}
.fusionicon-mail:before {
content: "\e616";
}
.fusionicon-dropbox:before {
content: "\e611";
}
.fusionicon-linkedin:before {
content: "\e60f";
}
.fusionicon-myspace:before {
content: "\e603";
}
.fusionicon-pinterest:before {
content: "\e602";
}
.fusionicon-yahoo:before {
content: "\e601";
}
.fusionicon-list:before {
content: "\e623";
}
.fusionicon-pen:before {
content: "\e600";
}
.fusionicon-film:before {
content: "\e628";
}
.fusionicon-user2:before {
content: "\e61b";
}
.fusionicon-user:before {
content: "\e61a";
}
.fusion-alert {
position: relative;
padding: 25px;
border-radius: 0;
font-size: 15px;
text-align: center;
text-transform: uppercase;
margin-bottom: 20px;
}
.fusion-alert.alert-shadow {
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}
.fusion-alert .close {
position: absolute;
-moz-box-sizing: content-box;
box-sizing: content-box;
right: -1px;
top: -1px;
height: 25px;
width: 25px;
line-height: 25px;
opacity: 1;
border: 1px solid;
border-color: inherit;
color: inherit;
font-size: 15px;
-webkit-transition: all .2s;
-moz-transition: all .2s;
-ms-transition: all .2s;
-o-transition: all .2s;
transition: all .2s;
}
.fusion-alert .close:hover {
opacity: 1;
background-color: rgba(0, 0, 0, 0.05);
}
.fusion-alert .alert-icon {
margin-right: 10px;
}
.fusion-alert.alert-blank {
border: 1px solid #747474;
}
.fusion-alert.alert-info {
background-color: #fff;
border-color: #D7D6D6;
color: inherit;
}
.fusion-blog-shortcode {
clear: both;
position: relative;
zoom: 1;
}
.fusion-blog-shortcode:before,
.fusion-blog-shortcode:after {
content: " ";
display: table;
}
.fusion-blog-shortcode:after {
clear: both;
}
.fusion-blog-shortcode .post-slideshow {
margin-bottom: 30px;
}
.fusion-blog-shortcode .entry-title {
margin-bottom: 25px;
margin-top: 0;
}
.fusion-blog-shortcode .meta-separator {
padding: 0 5px;
}
.fusion-blog-shortcode .meta-separator:last-child {
display: none;
}
.fusion-blog-shortcode .entry-read-more {
margin: 0; }
.fusion-blog-medium .entry-meta,
.fusion-blog-large .entry-meta {
clear: both;
margin-top: 16px;
padding: 5px 0;
border-bottom: 1px solid #e9eaee;
border-top: 1px solid #e9eaee;
font-size: 12px;
}
.fusion-blog-medium .entry-meta:before,
.fusion-blog-large .entry-meta:before,
.fusion-blog-medium .entry-meta:after,
.fusion-blog-large .entry-meta:after {
content: " ";
display: table;
}
.fusion-blog-medium .entry-meta:after,
.fusion-blog-large .entry-meta:after {
clear: both;
}
.fusion-blog-medium .entry-meta .entry-meta-details,
.fusion-blog-large .entry-meta .entry-meta-details {
float: left;
margin: 0;
}
.fusion-blog-medium .entry-meta .entry-read-more,
.fusion-blog-large .entry-meta .entry-read-more {
float: right;
margin: 0;
text-align: right;
}
.fusion-blog-medium .blog-medium-slideshow-container,
.fusion-blog-medium-alternate .blog-medium-slideshow-container {
float: left;
margin-right: 25px;
width: 320px;
overflow: hidden;
}
.fusion-blog-medium .blog-medium-slideshow-container .post-slideshow,
.fusion-blog-medium-alternate .blog-medium-slideshow-container .post-slideshow {
margin-bottom: 0;
}
.fusion-blog-medium-alternate .date-and-formats,
.fusion-blog-medium-alternate .blog-medium-slideshow-container {
margin-right: 17px;
}
.fusion-blog-medium-alternate .has-post-thumbnail .blog-medium-slideshow-container {
display: block;
}
.fusion-blog-medium-alternate .has-post-thumbnail .post-content-container {
margin-left: 436px;
}
.fusion-blog-medium-alternate .post-content-container {
margin-left: 99px;
}
.fusion-blog-large-alternate .post-content-container {
margin-left: 110px;
}
.fusion-blog-medium-alternate .post,
.fusion-blog-large-alternate .post {
border-bottom: 1px solid #e9eaee;
padding-bottom: 6px;
}
.fusion-blog-medium-alternate .date-and-formats,
.fusion-blog-large-alternate .date-and-formats {
float: left;
width: 82px;
text-align: center;
}
.fusion-blog-medium-alternate .date-and-formats .date-box,
.fusion-blog-large-alternate .date-and-formats .date-box {
padding: 8px 0 5px 0;
color: #fff;
}
.fusion-blog-medium-alternate .date-and-formats .date-box .date,
.fusion-blog-large-alternate .date-and-formats .date-box .date {
display: block;
line-height: 29px;
font-size: 29px;
font-weight: bold;
}
.fusion-blog-medium-alternate .date-and-formats .format-box,
.fusion-blog-large-alternate .date-and-formats .format-box {
margin-top: 3px;
background-color: #eef0f2;
}
.fusion-blog-medium-alternate .date-and-formats .format-box i,
.fusion-blog-large-alternate .date-and-formats .format-box i {
display: block;
line-height: 55px;
font-size: 30px;
}
.fusion-blog-medium-alternate .entry-title,
.fusion-blog-large-alternate .entry-title {
margin-bottom: 5px;
}
.fusion-blog-medium-alternate .entry-meta,
.fusion-blog-large-alternate .entry-meta,
.fusion-blog-medium-alternate .entry-read-more,
.fusion-blog-large-alternate .entry-read-more {
line-height: 20px;
font-size: 12px;
padding: 0;
margin: 0px 0px;
}
.fusion-blog-medium-alternate .entry-read-more,
.fusion-blog-large-alternate .entry-read-more {
text-align: right;
padding: 5px 0px;
}
.fusion-blog-grid .post,
.fusion-blog-timeline .post {
position: static;
float: none;
margin-bottom: 40px;
padding: 0;
width: 100%;
border: 1px solid #e9eaee;
border-bottom-width: 3px;
}
.fusion-blog-grid .post .post-content-container,
.fusion-blog-timeline .post .post-content-container {
padding: 30px 25px 20px;
}
.fusion-blog-grid .entry-title,
.fusion-blog-timeline .entry-title {
margin-bottom: 5px;
}
.fusion-blog-grid .post-slideshow,
.fusion-blog-timeline .post-slideshow {
margin-bottom: 0;
border-bottom: 1px solid #e9eaee;
}
.fusion-blog-grid .entry-meta-single,
.fusion-blog-timeline .entry-meta-single {
font-size: 12px;
}
.fusion-blog-grid .content-sep,
.fusion-blog-timeline .content-sep {
margin-bottom: 20px;
height: 6px;
border-bottom: 1px solid #e9eaee;
border-top: 1px solid #e9eaee;
}
.fusion-blog-grid .entry-read-more,
.fusion-blog-timeline .entry-read-more {
float: left;
font-size: 12px;
padding: 5px 0px;
}
.fusion-blog-grid .entry-comments,
.fusion-blog-timeline .entry-comments {
float: right;
margin-bottom: 0;
font-size: 12px;
padding: 5px 0px;
}
.fusion-blog-grid .blog-timeline-layout,
.fusion-blog-timeline .blog-timeline-layout {
overflow: hidden;
}
.fusion-blog-grid .grid-layout-4 .post-content-container {
word-wrap: break-word;
}
.has-sidebar .fusion-blog-grid .grid-layout-4 .entry-read-more,
.has-sidebar .fusion-blog-grid .grid-layout-4 .entry-comments {
float: none;
}
.fusion-blog-grid .password {
width: auto;
max-width: 100%;
}
.fusion-blog-timeline .blog-timeline-layout {
position: relative;
margin: 0 auto;
padding-top: 60px;
width: 775px;
background: url(//libertyimmigrationcenter.com/wp-content/themes/Avada/images/timeline_line.png) repeat-y scroll center center;
}
.fusion-blog-timeline .blog-timeline-layout .timeline-align-left {
clear: left;
float: left;
width: 300px;
}
.fusion-blog-timeline .blog-timeline-layout .timeline-align-left .timeline-arrow {
left: 299px;
}
.fusion-blog-timeline .blog-timeline-layout .timeline-align-left .timeline-arrow:before {
left: 100%;
content: '\f0da';
}
.fusion-blog-timeline .blog-timeline-layout .timeline-align-right {
clear: right;
float: right;
width: 300px;
}
.fusion-blog-timeline .blog-timeline-layout .timeline-align-right .timeline-arrow {
right: 299px;
}
.fusion-blog-timeline .blog-timeline-layout .timeline-align-right .timeline-arrow:before {
right: 100%;
content: '\f0d9';
}
.fusion-blog-timeline .timeline-title {
clear: both;
margin: -31px auto 0 auto;
padding: 4px 0;
height: auto;
width: 108px;
background-color: #EBEAEA;
border: 1px solid #e9eaee;
text-align: center;
line-height: 20px;
font-size: 13px;
font-weight: normal;
}
.fusion-blog-timeline .timeline-circle {
position: absolute;
left: 383px;
margin-top: -3px;
height: 10px;
width: 10px;
border-radius: 50%;
background-color: #e9eaee;
}
.fusion-blog-timeline .timeline-arrow {
position: absolute;
background: #fff;
}
.fusion-blog-timeline .timeline-arrow:before {
position: absolute;
top: -10px;
font-family: IcoMoon;
font-size: 28px;
color: #e9eaee;
}
.fusion-blog-timeline .timeline-sidebar-layout {
width: 669px;
}
.fusion-blog-timeline .timeline-sidebar-layout .timeline-title {
display: none;
}
.fusion-blog-timeline .timeline-sidebar-layout .timeline-circle {
left: 329px;
}
.fusion-blog-infinite .pagination {
display: none;
}
.fusion-button {
display: inline-block;
position: relative;
outline: 0;
overflow: hidden;
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
border: 1px solid rgba(0, 0, 0, 0);
text-align: center;
text-shadow: 0 1px 0 #fff;
text-transform: uppercase;
font-weight: bold;
cursor: pointer;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
-webkit-transition: all .2s;
-moz-transition: all .2s;
-ms-transition: all .2s;
-o-transition: all .2s;
transition: all .2s;
}
.fusion-button:hover {
-webkit-transition: all .3s;
-moz-transition: all .3s;
-ms-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
}
.fusion-button:focus {
outline: 0;
}
.ls-container .button,
.ls-container .fusion-button {
-webkit-transition: none !important;
-moz-transition: none !important;
-ms-transition: none !important;
-o-transition: none !important;
transition: none !important;
}
.ls-container .button:hover,
.ls-container .fusion-button:hover {
-webkit-transition: none !important;
-moz-transition: none !important;
-ms-transition: none !important;
-o-transition: none !important;
transition: none !important;
}
#wrapper .button-square {
border-radius: 0;
}
#wrapper .button-round {
border-radius: 2px;
}
#wrapper .button-round.button-3d {
border-radius: 4px;
}
#wrapper .button-pill {
border-radius: 25px !important;
}
.button-small,
.button.small {
padding-left: 20px;
padding-right: 20px;
font-size: 12px;
line-height: 14px;
padding-top: 9px;
padding-bottom: 9px;
}
.button-small .fusion-button-text-left,
.button.small .fusion-button-text-left {
padding-left: 32px;
}
.button-small .fusion-button-text-right,
.button.small .fusion-button-text-right {
padding-right: 32px;
}
.button-small .button-icon-divider-left,
.button.small .button-icon-divider-left {
padding: 0 10px;
}
.button-small .button-icon-divider-right,
.button.small .button-icon-divider-right {
padding: 0 10px;
}
.button-small .button-icon-divider-left i,
.button.small .button-icon-divider-left i,
.button-small .button-icon-divider-right i,
.button.small .button-icon-divider-right i {
top: 50%;
margin-top: -6px;
display: block;
}
.button-small.button-3d:active,
.button.small.button-3d:active {
top: 2px;
}
.button-medium,
.button.medium,
.woocommerce form.checkout #place_order {
padding-left: 23px;
padding-right: 23px;
font-size: 13px;
line-height: 16px;
padding-top: 11px;
padding-bottom: 11px;
}
.button-medium .fusion-button-text-left,
.button.medium .fusion-button-text-left,
.woocommerce form.checkout #place_order .fusion-button-text-left {
padding-left: 38px;
}
.button-medium .fusion-button-text-right,
.button.medium .fusion-button-text-right,
.woocommerce form.checkout #place_order .fusion-button-text-right {
padding-right: 38px;
}
.button-medium .button-icon-divider-left,
.button.medium .button-icon-divider-left,
.woocommerce form.checkout #place_order .button-icon-divider-left {
padding: 0 12.5px;
}
.button-medium .button-icon-divider-right,
.button.medium .button-icon-divider-right,
.woocommerce form.checkout #place_order .button-icon-divider-right {
padding: 0 12.5px;
}
.button-medium .button-icon-divider-left i,
.button.medium .button-icon-divider-left i,
.woocommerce form.checkout #place_order .button-icon-divider-left i,
.button-medium .button-icon-divider-right i,
.button.medium .button-icon-divider-right i,
.woocommerce form.checkout #place_order .button-icon-divider-right i {
top: 50%;
margin-top: -6.5px;
display: block;
}
.button-medium.button-3d:active,
.button.medium.button-3d:active,
.woocommerce form.checkout #place_order.button-3d:active {
top: 3px;
}
.button-large,
.button.large {
padding-left: 29px;
padding-right: 29px;
font-size: 14px;
line-height: 17px;
padding-top: 13px;
padding-bottom: 13px;
}
.button-large .fusion-button-text-left,
.button.large .fusion-button-text-left {
padding-left: 43px;
}
.button-large .fusion-button-text-right,
.button.large .fusion-button-text-right {
padding-right: 43px;
}
.button-large .button-icon-divider-left,
.button.large .button-icon-divider-left {
padding: 0 14.5px;
}
.button-large .button-icon-divider-right,
.button.large .button-icon-divider-right {
padding: 0 14.5px;
}
.button-large .button-icon-divider-left i,
.button.large .button-icon-divider-left i,
.button-large .button-icon-divider-right i,
.button.large .button-icon-divider-right i {
top: 50%;
margin-top: -7px;
display: block;
}
.button-large.button-3d:active,
.button.large.button-3d:active {
top: 4px;
}
.button-xlarge,
.button.xlarge {
padding-left: 40px;
padding-right: 40px;
font-size: 18px;
line-height: 21px;
padding-top: 17px;
padding-bottom: 17px;
}
.button-xlarge .fusion-button-text-left,
.button.xlarge .fusion-button-text-left {
padding-left: 55px;
}
.button-xlarge .fusion-button-text-right,
.button.xlarge .fusion-button-text-right {
padding-right: 55px;
}
.button-xlarge .button-icon-divider-left,
.button.xlarge .button-icon-divider-left {
padding: 0 18.5px;
}
.button-xlarge .button-icon-divider-right,
.button.xlarge .button-icon-divider-right {
padding: 0 18.5px;
}
.button-xlarge .button-icon-divider-left i,
.button.xlarge .button-icon-divider-left i,
.button-xlarge .button-icon-divider-right i,
.button.xlarge .button-icon-divider-right i {
top: 50%;
margin-top: -9px;
display: block;
}
.button-xlarge.button-3d:active,
.button.xlarge.button-3d:active {
top: 6px;
}
.button span {
line-height: normal;
}
@media only screen and (max-width: 800px) {
.rev_slider .button,
.ls-container .button {
padding-left: 20px;
padding-right: 20px;
font-size: 12px;
font-size: 10px !important;
line-height: 30px !important;
padding-top: 0px !important;
padding-bottom: 0px !important;
padding-left: 20px !important;
padding-right: 20px !important;
}
.rev_slider .button .fusion-button-text-left,
.ls-container .button .fusion-button-text-left {
padding-left: 32px;
}
.rev_slider .button .fusion-button-text-right,
.ls-container .button .fusion-button-text-right {
padding-right: 32px;
}
.rev_slider .button .button-icon-divider-left,
.ls-container .button .button-icon-divider-left {
padding: 0 10px;
}
.rev_slider .button .button-icon-divider-right,
.ls-container .button .button-icon-divider-right {
padding: 0 10px;
}
.rev_slider .button .button-icon-divider-left i,
.ls-container .button .button-icon-divider-left i,
.rev_slider .button .button-icon-divider-right i,
.ls-container .button .button-icon-divider-right i {
top: 50%;
margin-top: -6px;
display: block;
}
.rev_slider .button.button-3d:active,
.ls-container .button.button-3d:active {
top: 2px !important;
}
.rev_slider .button span,
.ls-container .button span {
font-size: 10px !important;
}
}
@media only screen and (max-width: 640px) {
.rev_slider .button,
.ls-container .button {
padding-left: 20px;
padding-right: 20px;
font-size: 10px;
font-size: 10px !important;
line-height: 20px !important;
padding-top: 0px !important;
padding-bottom: 0px !important;
padding-left: 10px !important;
padding-right: 10px !important;
}
.rev_slider .button .fusion-button-text-left,
.ls-container .button .fusion-button-text-left {
padding-left: 32px;
}
.rev_slider .button .fusion-button-text-right,
.ls-container .button .fusion-button-text-right {
padding-right: 32px;
}
.rev_slider .button .button-icon-divider-left,
.ls-container .button .button-icon-divider-left {
padding: 0 11px;
}
.rev_slider .button .button-icon-divider-right,
.ls-container .button .button-icon-divider-right {
padding: 0 11px;
}
.rev_slider .button .button-icon-divider-left i,
.ls-container .button .button-icon-divider-left i,
.rev_slider .button .button-icon-divider-right i,
.ls-container .button .button-icon-divider-right i {
top: 50%;
margin-top: -5px;
display: block;
}
.rev_slider .button.button-3d:active,
.ls-container .button.button-3d:active {
top: 2px !important;
}
.rev_slider .button span,
.ls-container .button span {
font-size: 10px !important;
}
}
button.fusion-button.button-3d:active {
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2), 1px 2px 3px 2px rgba(0, 0, 0, 0.3), 0 0 0 #000000;
-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2), 1px 2px 3px 2px rgba(0, 0, 0, 0.3), 0 0 0 #000000;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2), 1px 2px 3px 2px rgba(0, 0, 0, 0.3), 0 0 0 #000000;
}
.button-icon-left {
margin-right: 10px;
}
.button-icon-right {
margin-left: 10px;
}
.button-icon-divider-left,
.button-icon-divider-right {
display: inline-block;
position: absolute;
top: 0;
height: 100%;
}
.button-icon-divider-left i,
.button-icon-divider-right i {
position: relative;
}
.button-icon-divider-left {
left: 0;
border-right: 1px solid;
}
.button-icon-divider-right {
right: 0;
border-left: 1px solid;
}
.fusion-button.button-green,
.fusion-button.button-green.wpcf7-submit,
.button.green {
background: #d1e990;
background-image: -webkit-gradient(linear, left bottom, left top, from(#aad75d), to(#d1e990));
background-image: -webkit-linear-gradient(bottom, #aad75d, #d1e990);
background-image: -moz-linear-gradient(bottom, #aad75d, #d1e990);
background-image: -o-linear-gradient(bottom, #aad75d, #d1e990);
background-image: linear-gradient(to top, #aad75d, #d1e990);
border: 1px solid #9dba60;
color: #54770f;
}
.fusion-button.button-green .button-icon-divider-left,
.fusion-button.button-green.wpcf7-submit .button-icon-divider-left,
.button.green .button-icon-divider-left,
.fusion-button.button-green .button-icon-divider-right,
.fusion-button.button-green.wpcf7-submit .button-icon-divider-right,
.button.green .button-icon-divider-right {
border-color: #9dba60;
}
.fusion-button.button-green:hover,
.fusion-button.button-green.wpcf7-submit:hover,
.button.green:hover,
.fusion-button.button-green:focus,
.fusion-button.button-green.wpcf7-submit:focus,
.button.green:focus,
.fusion-button.button-green:active,
.fusion-button.button-green.wpcf7-submit:active,
.button.green:active {
background: #aad75d;
background-image: -webkit-gradient(linear, left bottom, left top, from(#d1e990), to(#aad75d));
background-image: -webkit-linear-gradient(bottom, #d1e990, #aad75d);
background-image: -moz-linear-gradient(bottom, #d1e990, #aad75d);
background-image: -o-linear-gradient(bottom, #d1e990, #aad75d);
background-image: linear-gradient(to top, #d1e990, #aad75d);
border: 1px solid #9dba60;
color: #54770f;
}
.fusion-button.button-green:hover .button-icon-divider-left,
.fusion-button.button-green.wpcf7-submit:hover .button-icon-divider-left,
.button.green:hover .button-icon-divider-left,
.fusion-button.button-green:focus .button-icon-divider-left,
.fusion-button.button-green.wpcf7-submit:focus .button-icon-divider-left,
.button.green:focus .button-icon-divider-left,
.fusion-button.button-green:active .button-icon-divider-left,
.fusion-button.button-green.wpcf7-submit:active .button-icon-divider-left,
.button.green:active .button-icon-divider-left,
.fusion-button.button-green:hover .button-icon-divider-right,
.fusion-button.button-green.wpcf7-submit:hover .button-icon-divider-right,
.button.green:hover .button-icon-divider-right,
.fusion-button.button-green:focus .button-icon-divider-right,
.fusion-button.button-green.wpcf7-submit:focus .button-icon-divider-right,
.button.green:focus .button-icon-divider-right,
.fusion-button.button-green:active .button-icon-divider-right,
.fusion-button.button-green.wpcf7-submit:active .button-icon-divider-right,
.button.green:active .button-icon-divider-right {
border-color: #9dba60;
}
.no-cssgradients .fusion-button.button-green:hover,
.no-cssgradients .fusion-button.button-green.wpcf7-submit:hover,
.no-cssgradients .button.green:hover,
.no-cssgradients .fusion-button.button-green:focus,
.no-cssgradients .fusion-button.button-green.wpcf7-submit:focus,
.no-cssgradients .button.green:focus,
.no-cssgradients .fusion-button.button-green:active,
.no-cssgradients .fusion-button.button-green.wpcf7-submit:active,
.no-cssgradients .button.green:active {
background-color: #AAD75D;
}
.no-cssgradients .fusion-button.button-green,
.no-cssgradients .fusion-button.button-green.wpcf7-submit,
.no-cssgradients .button.green {
background-color: #D1E990;
}
.fusion-button.button-green.button-3d.button-small,
.fusion-button.button-green.wpcf7-submit.button-3d.button-small,
.button.green.button-3d.button-small {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #54770f, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #54770f, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #54770f, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-green.button-3d.button-small:active,
.fusion-button.button-green.wpcf7-submit.button-3d.button-small:active,
.button.green.button-3d.button-small:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-green.button-3d.button-medium,
.fusion-button.button-green.wpcf7-submit.button-3d.button-medium,
.button.green.button-3d.button-medium {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #54770f, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #54770f, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #54770f, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-green.button-3d.button-medium:active,
.fusion-button.button-green.wpcf7-submit.button-3d.button-medium:active,
.button.green.button-3d.button-medium:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-green.button-3d.button-large,
.fusion-button.button-green.wpcf7-submit.button-3d.button-large,
.button.green.button-3d.button-large {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #54770f, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #54770f, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #54770f, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-green.button-3d.button-large:active,
.fusion-button.button-green.wpcf7-submit.button-3d.button-large:active,
.button.green.button-3d.button-large:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-green.button-3d.button-xlarge,
.fusion-button.button-green.wpcf7-submit.button-3d.button-xlarge,
.button.green.button-3d.button-xlarge {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #54770f, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #54770f, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #54770f, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-green.button-3d.button-xlarge:active,
.fusion-button.button-green.wpcf7-submit.button-3d.button-xlarge:active,
.button.green.button-3d.button-xlarge:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #54770f, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #54770f, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #54770f, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-darkgreen,
.fusion-button.button-darkgreen.wpcf7-submit,
.button.darkgreen {
background: #d0e0a5;
background-image: -webkit-gradient(linear, left bottom, left top, from(#a8c76a), to(#d0e0a5));
background-image: -webkit-linear-gradient(bottom, #a8c76a, #d0e0a5);
background-image: -moz-linear-gradient(bottom, #a8c76a, #d0e0a5);
background-image: -o-linear-gradient(bottom, #a8c76a, #d0e0a5);
background-image: linear-gradient(to top, #a8c76a, #d0e0a5);
border: 1px solid #9dba60;
color: #54770f;
}
.fusion-button.button-darkgreen .button-icon-divider-left,
.fusion-button.button-darkgreen.wpcf7-submit .button-icon-divider-left,
.button.darkgreen .button-icon-divider-left,
.fusion-button.button-darkgreen .button-icon-divider-right,
.fusion-button.button-darkgreen.wpcf7-submit .button-icon-divider-right,
.button.darkgreen .button-icon-divider-right {
border-color: #9dba60;
}
.fusion-button.button-darkgreen:hover,
.fusion-button.button-darkgreen.wpcf7-submit:hover,
.button.darkgreen:hover,
.fusion-button.button-darkgreen:focus,
.fusion-button.button-darkgreen.wpcf7-submit:focus,
.button.darkgreen:focus,
.fusion-button.button-darkgreen:active,
.fusion-button.button-darkgreen.wpcf7-submit:active,
.button.darkgreen:active {
background: #a8c76a;
background-image: -webkit-gradient(linear, left bottom, left top, from(#d0e0a5), to(#a8c76a));
background-image: -webkit-linear-gradient(bottom, #d0e0a5, #a8c76a);
background-image: -moz-linear-gradient(bottom, #d0e0a5, #a8c76a);
background-image: -o-linear-gradient(bottom, #d0e0a5, #a8c76a);
background-image: linear-gradient(to top, #d0e0a5, #a8c76a);
border: 1px solid #9dba60;
color: #54770f;
}
.fusion-button.button-darkgreen:hover .button-icon-divider-left,
.fusion-button.button-darkgreen.wpcf7-submit:hover .button-icon-divider-left,
.button.darkgreen:hover .button-icon-divider-left,
.fusion-button.button-darkgreen:focus .button-icon-divider-left,
.fusion-button.button-darkgreen.wpcf7-submit:focus .button-icon-divider-left,
.button.darkgreen:focus .button-icon-divider-left,
.fusion-button.button-darkgreen:active .button-icon-divider-left,
.fusion-button.button-darkgreen.wpcf7-submit:active .button-icon-divider-left,
.button.darkgreen:active .button-icon-divider-left,
.fusion-button.button-darkgreen:hover .button-icon-divider-right,
.fusion-button.button-darkgreen.wpcf7-submit:hover .button-icon-divider-right,
.button.darkgreen:hover .button-icon-divider-right,
.fusion-button.button-darkgreen:focus .button-icon-divider-right,
.fusion-button.button-darkgreen.wpcf7-submit:focus .button-icon-divider-right,
.button.darkgreen:focus .button-icon-divider-right,
.fusion-button.button-darkgreen:active .button-icon-divider-right,
.fusion-button.button-darkgreen.wpcf7-submit:active .button-icon-divider-right,
.button.darkgreen:active .button-icon-divider-right {
border-color: #9dba60;
}
.no-cssgradients .fusion-button.button-darkgreen:hover,
.no-cssgradients .fusion-button.button-darkgreen.wpcf7-submit:hover,
.no-cssgradients .button.darkgreen:hover,
.no-cssgradients .fusion-button.button-darkgreen:focus,
.no-cssgradients .fusion-button.button-darkgreen.wpcf7-submit:focus,
.no-cssgradients .button.darkgreen:focus,
.no-cssgradients .fusion-button.button-darkgreen:active,
.no-cssgradients .fusion-button.button-darkgreen.wpcf7-submit:active,
.no-cssgradients .button.darkgreen:active {
background-color: #a8c76a;
}
.no-cssgradients .fusion-button.button-darkgreen,
.no-cssgradients .fusion-button.button-darkgreen.wpcf7-submit,
.no-cssgradients .button.darkgreen {
background-color: #d0e0a5;
}
.fusion-button.button-darkgreen.button-3d.button-small,
.fusion-button.button-darkgreen.wpcf7-submit.button-3d.button-small,
.button.darkgreen.button-3d.button-small {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #54770f, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #54770f, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #54770f, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-darkgreen.button-3d.button-small:active,
.fusion-button.button-darkgreen.wpcf7-submit.button-3d.button-small:active,
.button.darkgreen.button-3d.button-small:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-darkgreen.button-3d.button-medium,
.fusion-button.button-darkgreen.wpcf7-submit.button-3d.button-medium,
.button.darkgreen.button-3d.button-medium {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #54770f, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #54770f, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #54770f, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-darkgreen.button-3d.button-medium:active,
.fusion-button.button-darkgreen.wpcf7-submit.button-3d.button-medium:active,
.button.darkgreen.button-3d.button-medium:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-darkgreen.button-3d.button-large,
.fusion-button.button-darkgreen.wpcf7-submit.button-3d.button-large,
.button.darkgreen.button-3d.button-large {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #54770f, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #54770f, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #54770f, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-darkgreen.button-3d.button-large:active,
.fusion-button.button-darkgreen.wpcf7-submit.button-3d.button-large:active,
.button.darkgreen.button-3d.button-large:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-darkgreen.button-3d.button-xlarge,
.fusion-button.button-darkgreen.wpcf7-submit.button-3d.button-xlarge,
.button.darkgreen.button-3d.button-xlarge {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #54770f, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #54770f, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #54770f, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-darkgreen.button-3d.button-xlarge:active,
.fusion-button.button-darkgreen.wpcf7-submit.button-3d.button-xlarge:active,
.button.darkgreen.button-3d.button-xlarge:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #54770f, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #54770f, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #54770f, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-orange,
.fusion-button.button-orange.wpcf7-submit,
.button.orange {
background: #fbdc86;
background-image: -webkit-gradient(linear, left bottom, left top, from(#f8bf56), to(#fbdc86));
background-image: -webkit-linear-gradient(bottom, #f8bf56, #fbdc86);
background-image: -moz-linear-gradient(bottom, #f8bf56, #fbdc86);
background-image: -o-linear-gradient(bottom, #f8bf56, #fbdc86);
background-image: linear-gradient(to top, #f8bf56, #fbdc86);
border: 1px solid #c0830b;
color: #c0830b;
}
.fusion-button.button-orange .button-icon-divider-left,
.fusion-button.button-orange.wpcf7-submit .button-icon-divider-left,
.button.orange .button-icon-divider-left,
.fusion-button.button-orange .button-icon-divider-right,
.fusion-button.button-orange.wpcf7-submit .button-icon-divider-right,
.button.orange .button-icon-divider-right {
border-color: #c0830b;
}
.fusion-button.button-orange:hover,
.fusion-button.button-orange.wpcf7-submit:hover,
.button.orange:hover,
.fusion-button.button-orange:focus,
.fusion-button.button-orange.wpcf7-submit:focus,
.button.orange:focus,
.fusion-button.button-orange:active,
.fusion-button.button-orange.wpcf7-submit:active,
.button.orange:active {
background: #f8bf56;
background-image: -webkit-gradient(linear, left bottom, left top, from(#fbdc86), to(#f8bf56));
background-image: -webkit-linear-gradient(bottom, #fbdc86, #f8bf56);
background-image: -moz-linear-gradient(bottom, #fbdc86, #f8bf56);
background-image: -o-linear-gradient(bottom, #fbdc86, #f8bf56);
background-image: linear-gradient(to top, #fbdc86, #f8bf56);
border: 1px solid #c0830b;
color: #c0830b;
}
.fusion-button.button-orange:hover .button-icon-divider-left,
.fusion-button.button-orange.wpcf7-submit:hover .button-icon-divider-left,
.button.orange:hover .button-icon-divider-left,
.fusion-button.button-orange:focus .button-icon-divider-left,
.fusion-button.button-orange.wpcf7-submit:focus .button-icon-divider-left,
.button.orange:focus .button-icon-divider-left,
.fusion-button.button-orange:active .button-icon-divider-left,
.fusion-button.button-orange.wpcf7-submit:active .button-icon-divider-left,
.button.orange:active .button-icon-divider-left,
.fusion-button.button-orange:hover .button-icon-divider-right,
.fusion-button.button-orange.wpcf7-submit:hover .button-icon-divider-right,
.button.orange:hover .button-icon-divider-right,
.fusion-button.button-orange:focus .button-icon-divider-right,
.fusion-button.button-orange.wpcf7-submit:focus .button-icon-divider-right,
.button.orange:focus .button-icon-divider-right,
.fusion-button.button-orange:active .button-icon-divider-right,
.fusion-button.button-orange.wpcf7-submit:active .button-icon-divider-right,
.button.orange:active .button-icon-divider-right {
border-color: #c0830b;
}
.no-cssgradients .fusion-button.button-orange:hover,
.no-cssgradients .fusion-button.button-orange.wpcf7-submit:hover,
.no-cssgradients .button.orange:hover,
.no-cssgradients .fusion-button.button-orange:focus,
.no-cssgradients .fusion-button.button-orange.wpcf7-submit:focus,
.no-cssgradients .button.orange:focus,
.no-cssgradients .fusion-button.button-orange:active,
.no-cssgradients .fusion-button.button-orange.wpcf7-submit:active,
.no-cssgradients .button.orange:active {
background-color: #f8bf56;
}
.no-cssgradients .fusion-button.button-orange,
.no-cssgradients .fusion-button.button-orange.wpcf7-submit,
.no-cssgradients .button.orange {
background-color: #fbdc86;
}
.fusion-button.button-orange.button-3d.button-small,
.fusion-button.button-orange.wpcf7-submit.button-3d.button-small,
.button.orange.button-3d.button-small {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #c0830b, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #c0830b, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #c0830b, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-orange.button-3d.button-small:active,
.fusion-button.button-orange.wpcf7-submit.button-3d.button-small:active,
.button.orange.button-3d.button-small:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #c0830b, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #c0830b, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #c0830b, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-orange.button-3d.button-medium,
.fusion-button.button-orange.wpcf7-submit.button-3d.button-medium,
.button.orange.button-3d.button-medium {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #c0830b, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #c0830b, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #c0830b, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-orange.button-3d.button-medium:active,
.fusion-button.button-orange.wpcf7-submit.button-3d.button-medium:active,
.button.orange.button-3d.button-medium:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #c0830b, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #c0830b, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #c0830b, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-orange.button-3d.button-large,
.fusion-button.button-orange.wpcf7-submit.button-3d.button-large,
.button.orange.button-3d.button-large {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #c0830b, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #c0830b, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #c0830b, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-orange.button-3d.button-large:active,
.fusion-button.button-orange.wpcf7-submit.button-3d.button-large:active,
.button.orange.button-3d.button-large:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #c0830b, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #c0830b, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #c0830b, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-orange.button-3d.button-xlarge,
.fusion-button.button-orange.wpcf7-submit.button-3d.button-xlarge,
.button.orange.button-3d.button-xlarge {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #c0830b, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #c0830b, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #c0830b, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-orange.button-3d.button-xlarge:active,
.fusion-button.button-orange.wpcf7-submit.button-3d.button-xlarge:active,
.button.orange.button-3d.button-xlarge:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #c0830b, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #c0830b, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #c0830b, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-blue,
.fusion-button.button-blue.wpcf7-submit,
.button.blue {
background: #b5e0f7;
background-image: -webkit-gradient(linear, left bottom, left top, from(#76c7f1), to(#b5e0f7));
background-image: -webkit-linear-gradient(bottom, #76c7f1, #b5e0f7);
background-image: -moz-linear-gradient(bottom, #76c7f1, #b5e0f7);
background-image: -o-linear-gradient(bottom, #76c7f1, #b5e0f7);
background-image: linear-gradient(to top, #76c7f1, #b5e0f7);
border: 1px solid #1172c1;
color: #1172c1;
}
.fusion-button.button-blue .button-icon-divider-left,
.fusion-button.button-blue.wpcf7-submit .button-icon-divider-left,
.button.blue .button-icon-divider-left,
.fusion-button.button-blue .button-icon-divider-right,
.fusion-button.button-blue.wpcf7-submit .button-icon-divider-right,
.button.blue .button-icon-divider-right {
border-color: #1172c1;
}
.fusion-button.button-blue:hover,
.fusion-button.button-blue.wpcf7-submit:hover,
.button.blue:hover,
.fusion-button.button-blue:focus,
.fusion-button.button-blue.wpcf7-submit:focus,
.button.blue:focus,
.fusion-button.button-blue:active,
.fusion-button.button-blue.wpcf7-submit:active,
.button.blue:active {
background: #76c7f1;
background-image: -webkit-gradient(linear, left bottom, left top, from(#b5e0f7), to(#76c7f1));
background-image: -webkit-linear-gradient(bottom, #b5e0f7, #76c7f1);
background-image: -moz-linear-gradient(bottom, #b5e0f7, #76c7f1);
background-image: -o-linear-gradient(bottom, #b5e0f7, #76c7f1);
background-image: linear-gradient(to top, #b5e0f7, #76c7f1);
border: 1px solid #1172c1;
color: #1172c1;
}
.fusion-button.button-blue:hover .button-icon-divider-left,
.fusion-button.button-blue.wpcf7-submit:hover .button-icon-divider-left,
.button.blue:hover .button-icon-divider-left,
.fusion-button.button-blue:focus .button-icon-divider-left,
.fusion-button.button-blue.wpcf7-submit:focus .button-icon-divider-left,
.button.blue:focus .button-icon-divider-left,
.fusion-button.button-blue:active .button-icon-divider-left,
.fusion-button.button-blue.wpcf7-submit:active .button-icon-divider-left,
.button.blue:active .button-icon-divider-left,
.fusion-button.button-blue:hover .button-icon-divider-right,
.fusion-button.button-blue.wpcf7-submit:hover .button-icon-divider-right,
.button.blue:hover .button-icon-divider-right,
.fusion-button.button-blue:focus .button-icon-divider-right,
.fusion-button.button-blue.wpcf7-submit:focus .button-icon-divider-right,
.button.blue:focus .button-icon-divider-right,
.fusion-button.button-blue:active .button-icon-divider-right,
.fusion-button.button-blue.wpcf7-submit:active .button-icon-divider-right,
.button.blue:active .button-icon-divider-right {
border-color: #1172c1;
}
.no-cssgradients .fusion-button.button-blue:hover,
.no-cssgradients .fusion-button.button-blue.wpcf7-submit:hover,
.no-cssgradients .button.blue:hover,
.no-cssgradients .fusion-button.button-blue:focus,
.no-cssgradients .fusion-button.button-blue.wpcf7-submit:focus,
.no-cssgradients .button.blue:focus,
.no-cssgradients .fusion-button.button-blue:active,
.no-cssgradients .fusion-button.button-blue.wpcf7-submit:active,
.no-cssgradients .button.blue:active {
background-color: #76c7f1;
}
.no-cssgradients .fusion-button.button-blue,
.no-cssgradients .fusion-button.button-blue.wpcf7-submit,
.no-cssgradients .button.blue {
background-color: #b5e0f7;
}
.fusion-button.button-blue.button-3d.button-small,
.fusion-button.button-blue.wpcf7-submit.button-3d.button-small,
.button.blue.button-3d.button-small {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #1172c1, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #1172c1, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #1172c1, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-blue.button-3d.button-small:active,
.fusion-button.button-blue.wpcf7-submit.button-3d.button-small:active,
.button.blue.button-3d.button-small:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #1172c1, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #1172c1, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #1172c1, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-blue.button-3d.button-medium,
.fusion-button.button-blue.wpcf7-submit.button-3d.button-medium,
.button.blue.button-3d.button-medium {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #1172c1, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #1172c1, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #1172c1, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-blue.button-3d.button-medium:active,
.fusion-button.button-blue.wpcf7-submit.button-3d.button-medium:active,
.button.blue.button-3d.button-medium:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #1172c1, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #1172c1, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #1172c1, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-blue.button-3d.button-large,
.fusion-button.button-blue.wpcf7-submit.button-3d.button-large,
.button.blue.button-3d.button-large {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #1172c1, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #1172c1, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #1172c1, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-blue.button-3d.button-large:active,
.fusion-button.button-blue.wpcf7-submit.button-3d.button-large:active,
.button.blue.button-3d.button-large:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #1172c1, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #1172c1, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #1172c1, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-blue.button-3d.button-xlarge,
.fusion-button.button-blue.wpcf7-submit.button-3d.button-xlarge,
.button.blue.button-3d.button-xlarge {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #1172c1, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #1172c1, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #1172c1, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-blue.button-3d.button-xlarge:active,
.fusion-button.button-blue.wpcf7-submit.button-3d.button-xlarge:active,
.button.blue.button-3d.button-xlarge:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #1172c1, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #1172c1, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #1172c1, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button.button-darkblue,
.fusion-button.button.button-darkblue.wpcf7-submit,
.button.darkblue {
background: #428bca;
background-image: -webkit-gradient(linear, left bottom, left top, from(#2a6496), to(#428bca));
background-image: -webkit-linear-gradient(bottom, #2a6496, #428bca);
background-image: -moz-linear-gradient(bottom, #2a6496, #428bca);
background-image: -o-linear-gradient(bottom, #2a6496, #428bca);
background-image: linear-gradient(to top, #2a6496, #428bca);
border: 1px solid #072c5e;
color: #072c5e;
}
.fusion-button.button.button-darkblue .button-icon-divider-left,
.fusion-button.button.button-darkblue.wpcf7-submit .button-icon-divider-left,
.button.darkblue .button-icon-divider-left,
.fusion-button.button.button-darkblue .button-icon-divider-right,
.fusion-button.button.button-darkblue.wpcf7-submit .button-icon-divider-right,
.button.darkblue .button-icon-divider-right {
border-color: #072c5e;
}
.fusion-button.button.button-darkblue:hover,
.fusion-button.button.button-darkblue.wpcf7-submit:hover,
.button.darkblue:hover,
.fusion-button.button.button-darkblue:focus,
.fusion-button.button.button-darkblue.wpcf7-submit:focus,
.button.darkblue:focus,
.fusion-button.button.button-darkblue:active,
.fusion-button.button.button-darkblue.wpcf7-submit:active,
.button.darkblue:active {
background: #2a6496;
background-image: -webkit-gradient(linear, left bottom, left top, from(#428bca), to(#2a6496));
background-image: -webkit-linear-gradient(bottom, #428bca, #2a6496);
background-image: -moz-linear-gradient(bottom, #428bca, #2a6496);
background-image: -o-linear-gradient(bottom, #428bca, #2a6496);
background-image: linear-gradient(to top, #428bca, #2a6496);
border: 1px solid #072c5e;
color: #072c5e;
}
.fusion-button.button.button-darkblue:hover .button-icon-divider-left,
.fusion-button.button.button-darkblue.wpcf7-submit:hover .button-icon-divider-left,
.button.darkblue:hover .button-icon-divider-left,
.fusion-button.button.button-darkblue:focus .button-icon-divider-left,
.fusion-button.button.button-darkblue.wpcf7-submit:focus .button-icon-divider-left,
.button.darkblue:focus .button-icon-divider-left,
.fusion-button.button.button-darkblue:active .button-icon-divider-left,
.fusion-button.button.button-darkblue.wpcf7-submit:active .button-icon-divider-left,
.button.darkblue:active .button-icon-divider-left,
.fusion-button.button.button-darkblue:hover .button-icon-divider-right,
.fusion-button.button.button-darkblue.wpcf7-submit:hover .button-icon-divider-right,
.button.darkblue:hover .button-icon-divider-right,
.fusion-button.button.button-darkblue:focus .button-icon-divider-right,
.fusion-button.button.button-darkblue.wpcf7-submit:focus .button-icon-divider-right,
.button.darkblue:focus .button-icon-divider-right,
.fusion-button.button.button-darkblue:active .button-icon-divider-right,
.fusion-button.button.button-darkblue.wpcf7-submit:active .button-icon-divider-right,
.button.darkblue:active .button-icon-divider-right {
border-color: #072c5e;
}
.no-cssgradients .fusion-button.button.button-darkblue:hover,
.no-cssgradients .fusion-button.button.button-darkblue.wpcf7-submit:hover,
.no-cssgradients .button.darkblue:hover,
.no-cssgradients .fusion-button.button.button-darkblue:focus,
.no-cssgradients .fusion-button.button.button-darkblue.wpcf7-submit:focus,
.no-cssgradients .button.darkblue:focus,
.no-cssgradients .fusion-button.button.button-darkblue:active,
.no-cssgradients .fusion-button.button.button-darkblue.wpcf7-submit:active,
.no-cssgradients .button.darkblue:active {
background-color: #2A6496;
}
.no-cssgradients .fusion-button.button.button-darkblue,
.no-cssgradients .fusion-button.button.button-darkblue.wpcf7-submit,
.no-cssgradients .button.darkblue {
background-color: #428BCA;
}
.fusion-button.button.button-darkblue.button-3d.button-small,
.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.button-small,
.button.darkblue.button-3d.button-small {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #072c5e, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #072c5e, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #072c5e, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
}
.fusion-button.button.button-darkblue.button-3d.button-small:active,
.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.button-small:active,
.button.darkblue.button-3d.button-small:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #072c5e, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #072c5e, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #072c5e, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
}
.fusion-button.button.button-darkblue.button-3d.button-medium,
.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.button-medium,
.button.darkblue.button-3d.button-medium {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #072c5e, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #072c5e, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #072c5e, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button.button-darkblue.button-3d.button-medium:active,
.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.button-medium:active,
.button.darkblue.button-3d.button-medium:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #072c5e, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #072c5e, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #072c5e, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button.button-darkblue.button-3d.button-large,
.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.button-large,
.button.darkblue.button-3d.button-large {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #072c5e, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #072c5e, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #072c5e, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button.button-darkblue.button-3d.button-large:active,
.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.button-large:active,
.button.darkblue.button-3d.button-large:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #072c5e, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #072c5e, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #072c5e, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button.button-darkblue.button-3d.button-xlarge,
.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.button-xlarge,
.button.darkblue.button-3d.button-xlarge {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #072c5e, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #072c5e, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #072c5e, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button.button-darkblue.button-3d.button-xlarge:active,
.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.button-xlarge:active,
.button.darkblue.button-3d.button-xlarge:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #072c5e, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #072c5e, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #072c5e, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-red,
.fusion-button.button-red.wpcf7-submit,
.button.red {
background: #fd9c9c;
background-image: -webkit-gradient(linear, left bottom, left top, from(#fc7d7d), to(#fd9c9c));
background-image: -webkit-linear-gradient(bottom, #fc7d7d, #fd9c9c);
background-image: -moz-linear-gradient(bottom, #fc7d7d, #fd9c9c);
background-image: -o-linear-gradient(bottom, #fc7d7d, #fd9c9c);
background-image: linear-gradient(to top, #fc7d7d, #fd9c9c);
border: 1px solid #9d1111;
color: #9d1111;
}
.fusion-button.button-red .button-icon-divider-left,
.fusion-button.button-red.wpcf7-submit .button-icon-divider-left,
.button.red .button-icon-divider-left,
.fusion-button.button-red .button-icon-divider-right,
.fusion-button.button-red.wpcf7-submit .button-icon-divider-right,
.button.red .button-icon-divider-right {
border-color: #9d1111;
}
.fusion-button.button-red:hover,
.fusion-button.button-red.wpcf7-submit:hover,
.button.red:hover,
.fusion-button.button-red:focus,
.fusion-button.button-red.wpcf7-submit:focus,
.button.red:focus,
.fusion-button.button-red:active,
.fusion-button.button-red.wpcf7-submit:active,
.button.red:active {
background: #fc7d7d;
background-image: -webkit-gradient(linear, left bottom, left top, from(#fd9c9c), to(#fc7d7d));
background-image: -webkit-linear-gradient(bottom, #fd9c9c, #fc7d7d);
background-image: -moz-linear-gradient(bottom, #fd9c9c, #fc7d7d);
background-image: -o-linear-gradient(bottom, #fd9c9c, #fc7d7d);
background-image: linear-gradient(to top, #fd9c9c, #fc7d7d);
border: 1px solid #9d1111;
color: #9d1111;
}
.fusion-button.button-red:hover .button-icon-divider-left,
.fusion-button.button-red.wpcf7-submit:hover .button-icon-divider-left,
.button.red:hover .button-icon-divider-left,
.fusion-button.button-red:focus .button-icon-divider-left,
.fusion-button.button-red.wpcf7-submit:focus .button-icon-divider-left,
.button.red:focus .button-icon-divider-left,
.fusion-button.button-red:active .button-icon-divider-left,
.fusion-button.button-red.wpcf7-submit:active .button-icon-divider-left,
.button.red:active .button-icon-divider-left,
.fusion-button.button-red:hover .button-icon-divider-right,
.fusion-button.button-red.wpcf7-submit:hover .button-icon-divider-right,
.button.red:hover .button-icon-divider-right,
.fusion-button.button-red:focus .button-icon-divider-right,
.fusion-button.button-red.wpcf7-submit:focus .button-icon-divider-right,
.button.red:focus .button-icon-divider-right,
.fusion-button.button-red:active .button-icon-divider-right,
.fusion-button.button-red.wpcf7-submit:active .button-icon-divider-right,
.button.red:active .button-icon-divider-right {
border-color: #9d1111;
}
.no-cssgradients .fusion-button.button-red:hover,
.no-cssgradients .fusion-button.button-red.wpcf7-submit:hover,
.no-cssgradients .button.red:hover,
.no-cssgradients .fusion-button.button-red:focus,
.no-cssgradients .fusion-button.button-red.wpcf7-submit:focus,
.no-cssgradients .button.red:focus,
.no-cssgradients .fusion-button.button-red:active,
.no-cssgradients .fusion-button.button-red.wpcf7-submit:active,
.no-cssgradients .button.red:active {
background-color: #fc7d7d;
}
.no-cssgradients .fusion-button.button-red,
.no-cssgradients .fusion-button.button-red.wpcf7-submit,
.no-cssgradients .button.red {
background-color: #fd9c9c;
}
.fusion-button.button-red.button-3d.button-small,
.fusion-button.button-red.wpcf7-submit.button-3d.button-small,
.button.red.button-3d.button-small {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #9d1111, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #9d1111, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #9d1111, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-red.button-3d.button-small:active,
.fusion-button.button-red.wpcf7-submit.button-3d.button-small:active,
.button.red.button-3d.button-small:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #9d1111, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #9d1111, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #9d1111, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-red.button-3d.button-medium,
.fusion-button.button-red.wpcf7-submit.button-3d.button-medium,
.button.red.button-3d.button-medium {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #9d1111, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #9d1111, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #9d1111, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-red.button-3d.button-medium:active,
.fusion-button.button-red.wpcf7-submit.button-3d.button-medium:active,
.button.red.button-3d.button-medium:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #9d1111, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #9d1111, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #9d1111, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-red.button-3d.button-large,
.fusion-button.button-red.wpcf7-submit.button-3d.button-large,
.button.red.button-3d.button-large {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #9d1111, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #9d1111, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #9d1111, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-red.button-3d.button-large:active,
.fusion-button.button-red.wpcf7-submit.button-3d.button-large:active,
.button.red.button-3d.button-large:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #9d1111, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #9d1111, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #9d1111, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-red.button-3d.button-xlarge,
.fusion-button.button-red.wpcf7-submit.button-3d.button-xlarge,
.button.red.button-3d.button-xlarge {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #9d1111, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #9d1111, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #9d1111, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-red.button-3d.button-xlarge:active,
.fusion-button.button-red.wpcf7-submit.button-3d.button-xlarge:active,
.button.red.button-3d.button-xlarge:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #9d1111, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #9d1111, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #9d1111, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-darkred,
.fusion-button.button-darkred.wpcf7-submit,
.button.darkred {
background: #fe2020;
background-image: -webkit-gradient(linear, left bottom, left top, from(#b01818), to(#fe2020));
background-image: -webkit-linear-gradient(bottom, #b01818, #fe2020);
background-image: -moz-linear-gradient(bottom, #b01818, #fe2020);
background-image: -o-linear-gradient(bottom, #b01818, #fe2020);
background-image: linear-gradient(to top, #b01818, #fe2020);
border: 1px solid #690e0e;
color: #690e0e;
}
.fusion-button.button-darkred .button-icon-divider-left,
.fusion-button.button-darkred.wpcf7-submit .button-icon-divider-left,
.button.darkred .button-icon-divider-left,
.fusion-button.button-darkred .button-icon-divider-right,
.fusion-button.button-darkred.wpcf7-submit .button-icon-divider-right,
.button.darkred .button-icon-divider-right {
border-color: #690e0e;
}
.fusion-button.button-darkred:hover,
.fusion-button.button-darkred.wpcf7-submit:hover,
.button.darkred:hover,
.fusion-button.button-darkred:focus,
.fusion-button.button-darkred.wpcf7-submit:focus,
.button.darkred:focus,
.fusion-button.button-darkred:active,
.fusion-button.button-darkred.wpcf7-submit:active,
.button.darkred:active {
background: #b01818;
background-image: -webkit-gradient(linear, left bottom, left top, from(#fe2020), to(#b01818));
background-image: -webkit-linear-gradient(bottom, #fe2020, #b01818);
background-image: -moz-linear-gradient(bottom, #fe2020, #b01818);
background-image: -o-linear-gradient(bottom, #fe2020, #b01818);
background-image: linear-gradient(to top, #fe2020, #b01818);
border: 1px solid #690e0e;
color: #690e0e;
}
.fusion-button.button-darkred:hover .button-icon-divider-left,
.fusion-button.button-darkred.wpcf7-submit:hover .button-icon-divider-left,
.button.darkred:hover .button-icon-divider-left,
.fusion-button.button-darkred:focus .button-icon-divider-left,
.fusion-button.button-darkred.wpcf7-submit:focus .button-icon-divider-left,
.button.darkred:focus .button-icon-divider-left,
.fusion-button.button-darkred:active .button-icon-divider-left,
.fusion-button.button-darkred.wpcf7-submit:active .button-icon-divider-left,
.button.darkred:active .button-icon-divider-left,
.fusion-button.button-darkred:hover .button-icon-divider-right,
.fusion-button.button-darkred.wpcf7-submit:hover .button-icon-divider-right,
.button.darkred:hover .button-icon-divider-right,
.fusion-button.button-darkred:focus .button-icon-divider-right,
.fusion-button.button-darkred.wpcf7-submit:focus .button-icon-divider-right,
.button.darkred:focus .button-icon-divider-right,
.fusion-button.button-darkred:active .button-icon-divider-right,
.fusion-button.button-darkred.wpcf7-submit:active .button-icon-divider-right,
.button.darkred:active .button-icon-divider-right {
border-color: #690e0e;
}
.no-cssgradients .fusion-button.button-darkred:hover,
.no-cssgradients .fusion-button.button-darkred.wpcf7-submit:hover,
.no-cssgradients .button.darkred:hover,
.no-cssgradients .fusion-button.button-darkred:focus,
.no-cssgradients .fusion-button.button-darkred.wpcf7-submit:focus,
.no-cssgradients .button.darkred:focus,
.no-cssgradients .fusion-button.button-darkred:active,
.no-cssgradients .fusion-button.button-darkred.wpcf7-submit:active,
.no-cssgradients .button.darkred:active {
background-color: #b01818;
}
.no-cssgradients .fusion-button.button-darkred,
.no-cssgradients .fusion-button.button-darkred.wpcf7-submit,
.no-cssgradients .button.darkred {
background-color: #fe2020;
}
.fusion-button.button-darkred.button-3d.button-small,
.fusion-button.button-darkred.wpcf7-submit.button-3d.button-small,
.button.darkred.button-3d.button-small {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #690e0e, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #690e0e, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #690e0e, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-darkred.button-3d.button-small:active,
.fusion-button.button-darkred.wpcf7-submit.button-3d.button-small:active,
.button.darkred.button-3d.button-small:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #690e0e, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #690e0e, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #690e0e, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-darkred.button-3d.button-medium,
.fusion-button.button-darkred.wpcf7-submit.button-3d.button-medium,
.button.darkred.button-3d.button-medium {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #690e0e, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #690e0e, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #690e0e, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-darkred.button-3d.button-medium:active,
.fusion-button.button-darkred.wpcf7-submit.button-3d.button-medium:active,
.button.darkred.button-3d.button-medium:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #690e0e, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #690e0e, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #690e0e, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-darkred.button-3d.button-large,
.fusion-button.button-darkred.wpcf7-submit.button-3d.button-large,
.button.darkred.button-3d.button-large {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #690e0e, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #690e0e, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #690e0e, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-darkred.button-3d.button-large:active,
.fusion-button.button-darkred.wpcf7-submit.button-3d.button-large:active,
.button.darkred.button-3d.button-large:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #690e0e, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #690e0e, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #690e0e, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-darkred.button-3d.button-xlarge,
.fusion-button.button-darkred.wpcf7-submit.button-3d.button-xlarge,
.button.darkred.button-3d.button-xlarge {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #690e0e, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #690e0e, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #690e0e, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-darkred.button-3d.button-xlarge:active,
.fusion-button.button-darkred.wpcf7-submit.button-3d.button-xlarge:active,
.button.darkred.button-3d.button-xlarge:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #690e0e, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #690e0e, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #690e0e, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-pink,
.fusion-button.button-pink.wpcf7-submit,
.button.pink {
background: #fda1d5;
background-image: -webkit-gradient(linear, left bottom, left top, from(#fc84c8), to(#fda1d5));
background-image: -webkit-linear-gradient(bottom, #fc84c8, #fda1d5);
background-image: -moz-linear-gradient(bottom, #fc84c8, #fda1d5);
background-image: -o-linear-gradient(bottom, #fc84c8, #fda1d5);
background-image: linear-gradient(to top, #fc84c8, #fda1d5);
border: 1px solid #a31366;
color: #a31366;
}
.fusion-button.button-pink .button-icon-divider-left,
.fusion-button.button-pink.wpcf7-submit .button-icon-divider-left,
.button.pink .button-icon-divider-left,
.fusion-button.button-pink .button-icon-divider-right,
.fusion-button.button-pink.wpcf7-submit .button-icon-divider-right,
.button.pink .button-icon-divider-right {
border-color: #a31366;
}
.fusion-button.button-pink:hover,
.fusion-button.button-pink.wpcf7-submit:hover,
.button.pink:hover,
.fusion-button.button-pink:focus,
.fusion-button.button-pink.wpcf7-submit:focus,
.button.pink:focus,
.fusion-button.button-pink:active,
.fusion-button.button-pink.wpcf7-submit:active,
.button.pink:active {
background: #fc84c8;
background-image: -webkit-gradient(linear, left bottom, left top, from(#fda1d5), to(#fc84c8));
background-image: -webkit-linear-gradient(bottom, #fda1d5, #fc84c8);
background-image: -moz-linear-gradient(bottom, #fda1d5, #fc84c8);
background-image: -o-linear-gradient(bottom, #fda1d5, #fc84c8);
background-image: linear-gradient(to top, #fda1d5, #fc84c8);
border: 1px solid #a31366;
color: #a31366;
}
.fusion-button.button-pink:hover .button-icon-divider-left,
.fusion-button.button-pink.wpcf7-submit:hover .button-icon-divider-left,
.button.pink:hover .button-icon-divider-left,
.fusion-button.button-pink:focus .button-icon-divider-left,
.fusion-button.button-pink.wpcf7-submit:focus .button-icon-divider-left,
.button.pink:focus .button-icon-divider-left,
.fusion-button.button-pink:active .button-icon-divider-left,
.fusion-button.button-pink.wpcf7-submit:active .button-icon-divider-left,
.button.pink:active .button-icon-divider-left,
.fusion-button.button-pink:hover .button-icon-divider-right,
.fusion-button.button-pink.wpcf7-submit:hover .button-icon-divider-right,
.button.pink:hover .button-icon-divider-right,
.fusion-button.button-pink:focus .button-icon-divider-right,
.fusion-button.button-pink.wpcf7-submit:focus .button-icon-divider-right,
.button.pink:focus .button-icon-divider-right,
.fusion-button.button-pink:active .button-icon-divider-right,
.fusion-button.button-pink.wpcf7-submit:active .button-icon-divider-right,
.button.pink:active .button-icon-divider-right {
border-color: #a31366;
}
.no-cssgradients .fusion-button.button-pink:hover,
.no-cssgradients .fusion-button.button-pink.wpcf7-submit:hover,
.no-cssgradients .button.pink:hover,
.no-cssgradients .fusion-button.button-pink:focus,
.no-cssgradients .fusion-button.button-pink.wpcf7-submit:focus,
.no-cssgradients .button.pink:focus,
.no-cssgradients .fusion-button.button-pink:active,
.no-cssgradients .fusion-button.button-pink.wpcf7-submit:active,
.no-cssgradients .button.pink:active {
background-color: #fc84c8;
}
.no-cssgradients .fusion-button.button-pink,
.no-cssgradients .fusion-button.button-pink.wpcf7-submit,
.no-cssgradients .button.pink {
background-color: #fda1d5;
}
.fusion-button.button-pink.button-3d.button-small,
.fusion-button.button-pink.wpcf7-submit.button-3d.button-small,
.button.pink.button-3d.button-small {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #a31366, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #a31366, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #a31366, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-pink.button-3d.button-small:active,
.fusion-button.button-pink.wpcf7-submit.button-3d.button-small:active,
.button.pink.button-3d.button-small:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #a31366, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #a31366, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #a31366, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-pink.button-3d.button-medium,
.fusion-button.button-pink.wpcf7-submit.button-3d.button-medium,
.button.pink.button-3d.button-medium {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #a31366, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #a31366, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #a31366, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-pink.button-3d.button-medium:active,
.fusion-button.button-pink.wpcf7-submit.button-3d.button-medium:active,
.button.pink.button-3d.button-medium:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #a31366, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #a31366, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #a31366, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-pink.button-3d.button-large,
.fusion-button.button-pink.wpcf7-submit.button-3d.button-large,
.button.pink.button-3d.button-large {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #a31366, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #a31366, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #a31366, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-pink.button-3d.button-large:active,
.fusion-button.button-pink.wpcf7-submit.button-3d.button-large:active,
.button.pink.button-3d.button-large:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #a31366, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #a31366, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #a31366, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-pink.button-3d.button-xlarge,
.fusion-button.button-pink.wpcf7-submit.button-3d.button-xlarge,
.button.pink.button-3d.button-xlarge {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #a31366, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #a31366, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #a31366, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-pink.button-3d.button-xlarge:active,
.fusion-button.button-pink.wpcf7-submit.button-3d.button-xlarge:active,
.button.pink.button-3d.button-xlarge:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #a31366, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #a31366, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #a31366, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-lightgray,
.fusion-button.button-lightgray.wpcf7-submit,
.button.lightgray {
background: #fbfbfb;
background-image: -webkit-gradient(linear, left bottom, left top, from(#f0f0f0), to(#fbfbfb));
background-image: -webkit-linear-gradient(bottom, #f0f0f0, #fbfbfb);
background-image: -moz-linear-gradient(bottom, #f0f0f0, #fbfbfb);
background-image: -o-linear-gradient(bottom, #f0f0f0, #fbfbfb);
background-image: linear-gradient(to top, #f0f0f0, #fbfbfb);
border: 1px solid #ababab;
color: #ababab;
}
.fusion-button.button-lightgray .button-icon-divider-left,
.fusion-button.button-lightgray.wpcf7-submit .button-icon-divider-left,
.button.lightgray .button-icon-divider-left,
.fusion-button.button-lightgray .button-icon-divider-right,
.fusion-button.button-lightgray.wpcf7-submit .button-icon-divider-right,
.button.lightgray .button-icon-divider-right {
border-color: #ababab;
}
.fusion-button.button-lightgray:hover,
.fusion-button.button-lightgray.wpcf7-submit:hover,
.button.lightgray:hover,
.fusion-button.button-lightgray:focus,
.fusion-button.button-lightgray.wpcf7-submit:focus,
.button.lightgray:focus,
.fusion-button.button-lightgray:active,
.fusion-button.button-lightgray.wpcf7-submit:active,
.button.lightgray:active {
background: #f0f0f0;
background-image: -webkit-gradient(linear, left bottom, left top, from(#fbfbfb), to(#f0f0f0));
background-image: -webkit-linear-gradient(bottom, #fbfbfb, #f0f0f0);
background-image: -moz-linear-gradient(bottom, #fbfbfb, #f0f0f0);
background-image: -o-linear-gradient(bottom, #fbfbfb, #f0f0f0);
background-image: linear-gradient(to top, #fbfbfb, #f0f0f0);
border: 1px solid #ababab;
color: #ababab;
}
.fusion-button.button-lightgray:hover .button-icon-divider-left,
.fusion-button.button-lightgray.wpcf7-submit:hover .button-icon-divider-left,
.button.lightgray:hover .button-icon-divider-left,
.fusion-button.button-lightgray:focus .button-icon-divider-left,
.fusion-button.button-lightgray.wpcf7-submit:focus .button-icon-divider-left,
.button.lightgray:focus .button-icon-divider-left,
.fusion-button.button-lightgray:active .button-icon-divider-left,
.fusion-button.button-lightgray.wpcf7-submit:active .button-icon-divider-left,
.button.lightgray:active .button-icon-divider-left,
.fusion-button.button-lightgray:hover .button-icon-divider-right,
.fusion-button.button-lightgray.wpcf7-submit:hover .button-icon-divider-right,
.button.lightgray:hover .button-icon-divider-right,
.fusion-button.button-lightgray:focus .button-icon-divider-right,
.fusion-button.button-lightgray.wpcf7-submit:focus .button-icon-divider-right,
.button.lightgray:focus .button-icon-divider-right,
.fusion-button.button-lightgray:active .button-icon-divider-right,
.fusion-button.button-lightgray.wpcf7-submit:active .button-icon-divider-right,
.button.lightgray:active .button-icon-divider-right {
border-color: #ababab;
}
.no-cssgradients .fusion-button.button-lightgray:hover,
.no-cssgradients .fusion-button.button-lightgray.wpcf7-submit:hover,
.no-cssgradients .button.lightgray:hover,
.no-cssgradients .fusion-button.button-lightgray:focus,
.no-cssgradients .fusion-button.button-lightgray.wpcf7-submit:focus,
.no-cssgradients .button.lightgray:focus,
.no-cssgradients .fusion-button.button-lightgray:active,
.no-cssgradients .fusion-button.button-lightgray.wpcf7-submit:active,
.no-cssgradients .button.lightgray:active {
background-color: #f0f0f0;
}
.no-cssgradients .fusion-button.button-lightgray,
.no-cssgradients .fusion-button.button-lightgray.wpcf7-submit,
.no-cssgradients .button.lightgray {
background-color: #fbfbfb;
}
.fusion-button.button-lightgray.button-3d.button-small,
.fusion-button.button-lightgray.wpcf7-submit.button-3d.button-small,
.button.lightgray.button-3d.button-small {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #ababab, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #ababab, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #ababab, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-lightgray.button-3d.button-small:active,
.fusion-button.button-lightgray.wpcf7-submit.button-3d.button-small:active,
.button.lightgray.button-3d.button-small:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #ababab, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #ababab, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #ababab, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-lightgray.button-3d.button-medium,
.fusion-button.button-lightgray.wpcf7-submit.button-3d.button-medium,
.button.lightgray.button-3d.button-medium {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #ababab, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #ababab, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #ababab, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-lightgray.button-3d.button-medium:active,
.fusion-button.button-lightgray.wpcf7-submit.button-3d.button-medium:active,
.button.lightgray.button-3d.button-medium:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #ababab, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #ababab, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #ababab, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-lightgray.button-3d.button-large,
.fusion-button.button-lightgray.wpcf7-submit.button-3d.button-large,
.button.lightgray.button-3d.button-large {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #ababab, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #ababab, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #ababab, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-lightgray.button-3d.button-large:active,
.fusion-button.button-lightgray.wpcf7-submit.button-3d.button-large:active,
.button.lightgray.button-3d.button-large:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #ababab, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #ababab, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #ababab, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-lightgray.button-3d.button-xlarge,
.fusion-button.button-lightgray.wpcf7-submit.button-3d.button-xlarge,
.button.lightgray.button-3d.button-xlarge {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #ababab, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #ababab, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #ababab, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-lightgray.button-3d.button-xlarge:active,
.fusion-button.button-lightgray.wpcf7-submit.button-3d.button-xlarge:active,
.button.lightgray.button-3d.button-xlarge:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #ababab, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #ababab, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #ababab, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-darkgray,
.fusion-button.button-darkgray.wpcf7-submit,
.button.darkgray {
background: #c0c0c0;
background-image: -webkit-gradient(linear, left bottom, left top, from(#9e9e9e), to(#c0c0c0));
background-image: -webkit-linear-gradient(bottom, #9e9e9e, #c0c0c0);
background-image: -moz-linear-gradient(bottom, #9e9e9e, #c0c0c0);
background-image: -o-linear-gradient(bottom, #9e9e9e, #c0c0c0);
background-image: linear-gradient(to top, #9e9e9e, #c0c0c0);
border: 1px solid #434c50;
color: #434c50;
}
.fusion-button.button-darkgray .button-icon-divider-left,
.fusion-button.button-darkgray.wpcf7-submit .button-icon-divider-left,
.button.darkgray .button-icon-divider-left,
.fusion-button.button-darkgray .button-icon-divider-right,
.fusion-button.button-darkgray.wpcf7-submit .button-icon-divider-right,
.button.darkgray .button-icon-divider-right {
border-color: #434c50;
}
.fusion-button.button-darkgray:hover,
.fusion-button.button-darkgray.wpcf7-submit:hover,
.button.darkgray:hover,
.fusion-button.button-darkgray:focus,
.fusion-button.button-darkgray.wpcf7-submit:focus,
.button.darkgray:focus,
.fusion-button.button-darkgray:active,
.fusion-button.button-darkgray.wpcf7-submit:active,
.button.darkgray:active {
background: #9e9e9e;
background-image: -webkit-gradient(linear, left bottom, left top, from(#c0c0c0), to(#9e9e9e));
background-image: -webkit-linear-gradient(bottom, #c0c0c0, #9e9e9e);
background-image: -moz-linear-gradient(bottom, #c0c0c0, #9e9e9e);
background-image: -o-linear-gradient(bottom, #c0c0c0, #9e9e9e);
background-image: linear-gradient(to top, #c0c0c0, #9e9e9e);
border: 1px solid #434c50;
color: #434c50;
}
.fusion-button.button-darkgray:hover .button-icon-divider-left,
.fusion-button.button-darkgray.wpcf7-submit:hover .button-icon-divider-left,
.button.darkgray:hover .button-icon-divider-left,
.fusion-button.button-darkgray:focus .button-icon-divider-left,
.fusion-button.button-darkgray.wpcf7-submit:focus .button-icon-divider-left,
.button.darkgray:focus .button-icon-divider-left,
.fusion-button.button-darkgray:active .button-icon-divider-left,
.fusion-button.button-darkgray.wpcf7-submit:active .button-icon-divider-left,
.button.darkgray:active .button-icon-divider-left,
.fusion-button.button-darkgray:hover .button-icon-divider-right,
.fusion-button.button-darkgray.wpcf7-submit:hover .button-icon-divider-right,
.button.darkgray:hover .button-icon-divider-right,
.fusion-button.button-darkgray:focus .button-icon-divider-right,
.fusion-button.button-darkgray.wpcf7-submit:focus .button-icon-divider-right,
.button.darkgray:focus .button-icon-divider-right,
.fusion-button.button-darkgray:active .button-icon-divider-right,
.fusion-button.button-darkgray.wpcf7-submit:active .button-icon-divider-right,
.button.darkgray:active .button-icon-divider-right {
border-color: #434c50;
}
.no-cssgradients .fusion-button.button-darkgray:hover,
.no-cssgradients .fusion-button.button-darkgray.wpcf7-submit:hover,
.no-cssgradients .button.darkgray:hover,
.no-cssgradients .fusion-button.button-darkgray:focus,
.no-cssgradients .fusion-button.button-darkgray.wpcf7-submit:focus,
.no-cssgradients .button.darkgray:focus,
.no-cssgradients .fusion-button.button-darkgray:active,
.no-cssgradients .fusion-button.button-darkgray.wpcf7-submit:active,
.no-cssgradients .button.darkgray:active {
background-color: #9e9e9e;
}
.no-cssgradients .fusion-button.button-darkgray,
.no-cssgradients .fusion-button.button-darkgray.wpcf7-submit,
.no-cssgradients .button.darkgray {
background-color: #c0c0c0;
}
.fusion-button.button-darkgray.button-3d.button-small,
.fusion-button.button-darkgray.wpcf7-submit.button-3d.button-small,
.button.darkgray.button-3d.button-small {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #434c50, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #434c50, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #434c50, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-darkgray.button-3d.button-small:active,
.fusion-button.button-darkgray.wpcf7-submit.button-3d.button-small:active,
.button.darkgray.button-3d.button-small:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #434c50, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #434c50, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #434c50, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-darkgray.button-3d.button-medium,
.fusion-button.button-darkgray.wpcf7-submit.button-3d.button-medium,
.button.darkgray.button-3d.button-medium {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #434c50, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #434c50, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #434c50, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-darkgray.button-3d.button-medium:active,
.fusion-button.button-darkgray.wpcf7-submit.button-3d.button-medium:active,
.button.darkgray.button-3d.button-medium:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #434c50, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #434c50, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #434c50, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-darkgray.button-3d.button-large,
.fusion-button.button-darkgray.wpcf7-submit.button-3d.button-large,
.button.darkgray.button-3d.button-large {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #434c50, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #434c50, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #434c50, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-darkgray.button-3d.button-large:active,
.fusion-button.button-darkgray.wpcf7-submit.button-3d.button-large:active,
.button.darkgray.button-3d.button-large:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #434c50, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #434c50, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #434c50, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-darkgray.button-3d.button-xlarge,
.fusion-button.button-darkgray.wpcf7-submit.button-3d.button-xlarge,
.button.darkgray.button-3d.button-xlarge {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #434c50, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #434c50, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #434c50, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
}
.fusion-button.button-darkgray.button-3d.button-xlarge:active,
.fusion-button.button-darkgray.wpcf7-submit.button-3d.button-xlarge:active,
.button.darkgray.button-3d.button-xlarge:active {
-webkit-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #434c50, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #434c50, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #434c50, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
}
.fusion-checklist {
list-style-type: none;
padding: 0;
margin: 0;
margin-top: 10px;
}
.fusion-checklist .fusion-li-item {
margin-bottom: 11px;
}
.fusion-checklist .icon-wrapper {
display: table;
float: left;
}
.fusion-checklist .fusion-li-icon {
display: table-cell;
vertical-align: middle;
text-align: center;
}
.fusion-checklist .size-small {
font-size: 13px;
line-height: 21px;
}
.fusion-checklist .size-small .icon-wrapper {
float: left;
margin-right: 9px;
height: 21px;
width: 21px;
}
.fusion-checklist .size-small .fusion-li-item-content {
display: block;
margin-left: 30px;
}
.fusion-checklist .size-small .circle-yes {
font-size: 10px;
}
.fusion-checklist .size-medium {
font-size: 18px;
line-height: 35px;
}
.fusion-checklist .size-medium .icon-wrapper {
margin-right: 15px;
height: 35px;
width: 35px;
}
.fusion-checklist .size-medium .fusion-li-item-content {
display: block;
margin-left: 50px;
}
.fusion-checklist .size-large {
font-size: 40px;
line-height: 70px;
}
.fusion-checklist .size-large .icon-wrapper {
margin-right: 25px;
height: 70px;
width: 70px;
}
.fusion-checklist .size-large .fusion-li-item-content {
display: block;
margin-left: 95px;
}
.fusion-checklist .circle-yes {
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
background-color: #333333;
color: #fff;
text-align: center;
}
.fusion-clients-slider {
margin-bottom: 55px;
height: auto;
}
#wrapper .fusion-column.last {
margin-right: 0;
}
.fusion-column.fusion-one-sixth,
.fusion-column.fusion-five-sixth,
.fusion-column.fusion-one-fifth,
.fusion-column.fusion-two-fifth,
.fusion-column.fusion-three-fifth,
.fusion-column.fusion-four-fifth,
.fusion-column.fusion-one-fourth,
.fusion-column.fusion-three-fourth,
.fusion-column.fusion-one-third,
.fusion-column.fusion-two-third,
.fusion-column.fusion-one-half {
position: relative;
float: left;
margin-right: 4%;
margin-bottom: 20px;
}
.fusion-column.fusion-one-sixth {
width: 13.3333%;
}
.fusion-column.fusion-five-sixth {
width: 82.6666%;
}
.fusion-column.fusion-one-fifth {
width: 16.8%;
}
.fusion-column.fusion-two-fifth {
width: 37.6%;
}
.fusion-column.fusion-three-fifth {
width: 58.4%;
}
.fusion-column.fusion-four-fifth {
width: 79.2%;
}
.fusion-column.fusion-one-fourth {
width: 22%;
}
.fusion-column.fusion-three-fourth {
width: 74%;
}
.fusion-column.fusion-one-third {
width: 30.6666%;
}
.fusion-column.fusion-two-third {
width: 65.3333%;
}
.fusion-column.fusion-one-half {
width: 48%;
}
.fusion-column-last {
clear: right;
zoom: 1;
}
.fusion-column-last:before,
.fusion-column-last:after {
content: " ";
display: table;
}
.fusion-column-last:after {
clear: both;
}
.fusion-columns-5 .col-lg-2,
.fusion-columns-5 .col-md-2,
.fusion-columns-5 .col-sm-2,
.fusion-columns-5 .col-xs-2 {
width: 20%;
}
.fusion-content-boxes {
margin-bottom: 60px;
}
.fusion-content-boxes .fusion-column {
margin-bottom: 20px;
}
.fusion-content-boxes .heading {
overflow: hidden;
margin-bottom: 15px;
}
.fusion-content-boxes .heading .heading-link:hover .content-box-heading {
color: #a0ce4e;
}
.fusion-content-boxes .heading .heading-link:hover .fontawesome-icon {
background-color: #a0ce4e;
border-color: #a0ce4e;
}
.fusion-content-boxes .heading .content-box-heading {
margin: 0;
}
.fusion-content-boxes .heading img {
float: none;
}
.fusion-content-boxes .content-container .read-more {
display: block;
margin-top: 18px; }
.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon {
display: table;
width: auto;
}
.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon .heading-link,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon .heading-link {
display: block;
}
.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon .icon,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon .icon,
.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon .image,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon .image {
display: table-cell;
vertical-align: middle;
float: none;
}
.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon img,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon img {
margin-right: 10px;
}
.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon .fontawesome-icon,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon .fontawesome-icon {
display: block;
float: none;
margin-right: 10px;
}
.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon .content-box-heading,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon .content-box-heading {
display: table-cell;
vertical-align: middle;
line-height: normal;
}
.fusion-content-boxes.content-boxes-icon-with-title .content-container .read-more,
.fusion-content-boxes.content-boxes-icon-on-side .content-container .read-more { }
.fusion-content-boxes.content-boxes-icon-on-side .heading {
margin-bottom: 10px;
}
.fusion-content-boxes.content-boxes-icon-on-side .content-container {
padding-left: 45px;
}
.fusion-content-boxes.content-boxes-icon-on-top .heading {
text-align: center;
}
.fusion-content-boxes.content-boxes-icon-on-top .heading .icon {
margin-bottom: 7px;
}
.fusion-content-boxes.content-boxes-icon-on-top .heading .fontawesome-icon {
display: block;
float: none;
margin: 0 auto;
height: 64px;
width: 64px;
line-height: 64px;
font-size: 24px;
}
.fusion-content-boxes.content-boxes-icon-on-top .content-container,
.fusion-content-boxes.content-boxes-icon-on-top .read-more {
text-align: center;
}
.fusion-content-boxes.content-boxes-icon-boxed {
overflow: visible;
}
.fusion-content-boxes.content-boxes-icon-boxed .content-wrapper-boxed {
overflow: visible;
padding: 50px 18px 18px 18px;
text-align: center;
}
.fusion-content-boxes.content-boxes-icon-boxed .heading {
overflow: visible;
position: relative;
text-align: center;
}
.fusion-content-boxes.content-boxes-icon-boxed .heading .fontawesome-icon {
display: block;
position: absolute;
left: 50%;
top: -80px;
float: none;
margin-left: -32px;
height: 64px;
width: 64px;
line-height: 64px;
font-size: 24px;
}
.fusion-content-boxes.content-boxes-icon-boxed .heading .image {
display: block;
position: absolute;
left: 50%;
}
.fusion-content-boxes.content-boxes-icon-boxed .content-container,
.fusion-content-boxes.content-boxes-icon-boxed .read-more {
text-align: center;
}
.fusion-counters-circle {
margin-bottom: 20px;
text-align: center;
}
.fusion-counters-circle .counter-circle-wrapper {
display: inline-block;
position: relative;
margin-bottom: 20px;
margin-right: 15px;
vertical-align: middle;
height: 220px;
width: 220px;
text-align: center;
}
.fusion-counters-circle .counter-circle {
position: relative;
height: 220px;
width: 220px;
text-align: center;
line-height: 220px;
font-size: 50px;
}
.fusion-counters-circle .counter-circle .fontawesome-icon {
float: none;
margin: 0;
font-size: 50px;
}
.fusion-counters-circle .counter-circle canvas {
position: absolute;
left: 0;
top: 0;
}
.fusion-counters-circle :last-child {
margin-right: 0;
}
.fusion-counters-box.row {
margin-left: -7px;
margin-right: -7px;
}
.fusion-counters-box .fusion-counter-box {
padding: 0 7px;
margin-bottom: 7px;
text-align: center;
}
.fusion-counters-box .fusion-counter-box .counter-box-container {
padding: 20px 20px;
}
.fusion-counters-box .fusion-counter-box .counter-box-border {
border: 1px solid #e5e4e3;
}
.fusion-counters-box .content-box-counter {
color: #a0ce4e;
font-size: 50px;
line-height: 50px;
}
.fusion-counters-box .counter-box-icon {
float: none;
margin-top: -8px;
vertical-align: middle;
color: inherit;
}
.fusion-dropcap {
position: relative;
top: 4px;
float: left;
margin-right: 6px;
padding: 0;
line-height: 52px;
color: #a0ce4e;
font-size: 60px;
text-transform: uppercase;
}
.fusion-dropcap.dropcap-boxed {
height: 51px;
width: 51px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
color: #fff;
font-size: 45px;
text-align: center;
text-shadow: 1px -1px 1px rgba(0, 0, 0, 0.35);
}
.fusion-flexslider {
position: relative;
margin-bottom: 0px;
padding: 0;
background-color: transparent;
overflow: hidden;
}
.fusion-flexslider .slides,
.fusion-flexslider .flex-control-nav,
.fusion-flexslider .flex-direction-nav {
z-index: 100;
margin: 0;
padding: 0;
list-style: none;
}
.fusion-flexslider .slides {
overflow: hidden;
}
.fusion-flexslider .slides li {
display: none;
}
.fusion-flexslider .slides img {
display: block;
width: 100%;
}
.fusion-flexslider .flex-control-nav {
position: absolute;
bottom: 0;
width: 100%;
text-align: center;
}
.fusion-flexslider .flex-direction-nav a {
z-index: 100;
position: absolute;
top: 50%;
overflow: hidden;
margin: -20px 0 0;
width: 30px;
height: 30px;
text-align: center;
line-height: 30px;
background-color: rgba(0, 0, 0, 0.5);
background-repeat: no-repeat;
cursor: pointer;
opacity: 0;
font-size: 14px;
font-weight: normal;
font-family: IcoMoon;
-webkit-font-smoothing: none;
color: #fff;
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
-o-transition: opacity all .3s ease;
transition: opacity all .3s ease;
}
.fusion-flexslider .flex-direction-nav .flex-next {
right: 0px;
}
.fusion-flexslider .flex-direction-nav .flex-prev {
left: 0px;
}
.fusion-flexslider:hover .flex-direction-nav .flex-next,
.fusion-flexslider:hover .flex-direction-nav .flex-prev {
opacity: 0.8;
}
.fusion-flexslider:hover .flex-direction-nav .flex-next:hover,
.fusion-flexslider:hover .flex-direction-nav .flex-prev:hover {
opacity: 1;
}
.fusion-flexslider:hover .flex-direction-nav .flex-disabled {
display: none;
opacity: 0;
cursor: default;
}
.fusion-flexslider.flexslider-attachments {
overflow: visible;
}
.fusion-flexslider.flexslider-attachments .flex-direction-nav a {
background-color: rgba(0, 0, 0, 0.5);
width: 30px;
height: 30px;
margin-top: -55px;
text-align: center;
line-height: 30px;
}
.fusion-flexslider.flexslider-attachments .flex-direction-nav a:before {
color: #fff;
}
.fusion-flexslider.flexslider-attachments .flex-control-thumbs li {
width: 60px;
margin: 5px;
float: none;
}
.fusion-flexslider.flexslider-default .flex-direction-nav a {
background-color: rgba(0, 0, 0, 0.5);
width: 60px;
height: 60px;
margin-top: -30px;
text-align: center;
line-height: 60px;
font-size: 30px;
}
.fusion-flexslider.flexslider-posts .flex-direction-nav a {
background-color: rgba(0, 0, 0, 0.5);
width: 30px;
height: 30px;
margin-top: -15px;
text-align: center;
line-height: 30px;
}
.fusion-flexslider.flexslider-posts .slide-excerpt {
position: absolute;
bottom: 20%;
}
.fusion-flexslider.flexslider-posts .slide-excerpt h2 {
color: #FFF;
background: rgba(0, 0, 0, 0.8);
padding: 10px 15px;
margin: 0;
}
.fusion-flexslider.flexslider-posts .slide-excerpt h2 a {
color: #fff;
}
.fusion-flexslider.flexslider-posts .slide-excerpt p {
color: #FFF;
background: rgba(0, 0, 0, 0.8);
padding: 15px 15px;
}
.fusion-flexslider.flexslider-posts-with-excerpt .flex-direction-nav a {
background-color: rgba(0, 0, 0, 0.5);
width: 30px;
height: 30px;
margin-top: -15px;
text-align: center;
line-height: 30px;
}
.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt {
position: absolute;
left: 0;
top: 0;
bottom: 0;
padding: 5%;
width: 30%;
-moz-box-sizing: content-box;
box-sizing: content-box;
background: rgba(0, 0, 0, 0.7);
color: #fff;
}
.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt .excerpt-container {
overflow: hidden;
height: 100%;
}
.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt h2 {
color: #fff;
padding: 10px 15px;
margin: 0;
}
.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt h2 a {
color: #fff;
}
.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt p {
color: #fff;
padding: 15px 15px;
}
.flexslider-attachments .flex-control-nav {
position: relative;
margin-top: 10px;
}
.post-slideshow {
margin-bottom: 30px;
}
.fusion-flip-boxes {
margin-bottom: 25px;
}
.fusion-flip-box {
position: relative;
z-index: 1;
padding: 0;
margin: 0;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-o-backface-visibility: hidden;
backface-visibility: hidden;
}
.fusion-flip-box .flip-box-inner-wrapper {
position: relative;
margin-bottom: 15px;
}
.fusion-flip-box .flip-box-front,
.fusion-flip-box .flip-box-back {
-webkit-perspective: 600px;
-moz-perspective: 600px;
-ms-perspective: 600px;
perspective: 600px;
padding: 27px 20px 27px 20px;
text-align: center;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-o-backface-visibility: hidden;
backface-visibility: hidden;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
-ms-transform-style: preserve-3d;
transform-style: preserve-3d;
webkit-transition: all 0.4s cubic-bezier(0.2, 0.85, 0.4, 1.275) 0 !important;
-moz-transition: all 0.4s cubic-bezier(0.2, 0.85, 0.4, 1.275) 0s !important;
-o-transition: all 0.4s cubic-bezier(0.2, 0.85, 0.4, 1.275) 0 !important;
transition: all 0.4s cubic-bezier(0.2, 0.85, 0.4, 1.275) 0 !important;
}
.fusion-flip-box .flip-box-front {
-webkit-transform: rotateY(0deg);
-moz-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
-o-transform: rotateY(0deg);
transform: rotateY(0deg);
z-index: 10;
}
.fusion-flip-box .flip-box-back {
position: absolute;
left: 0;
top: 0;
height: auto;
width: 100%;
-webkit-transform: rotateY(-180deg);
-moz-transform: rotateY(-180deg);
-ms-transform: rotateY(-180deg);
-o-transform: rotateY(-180deg);
transform: rotateY(-180deg);
z-index: -1;
}
.fusion-flip-box .flip-box-back .fusion-button {
display: block;
margin: 20px auto 0 auto;
}
.fusion-flip-box.hover .flip-box-back {
-webkit-transform: rotateY(0deg);
-moz-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
-o-transform: rotateY(0deg);
transform: rotateY(0deg);
z-index: 10;
}
.fusion-flip-box.hover .flip-box-front {
z-index: -1;
-webkit-transform: rotateY(180deg);
-moz-transform: rotateY(180deg);
-ms-transform: rotateY(180deg);
-o-transform: rotateY(180deg);
transform: rotateY(180deg);
}
.fusion-flip-box.hover .flip-box-front .flip-box-grafix i:before {
display: none;
}
.fusion-flip-box .flip-box-grafix {
display: table;
margin: 0 auto;
margin-bottom: 10px;
}
.fusion-flip-box .flip-box-circle {
height: 64px;
width: 64px;
border: 1px solid;
border-radius: 50%;
}
.fusion-flip-box .flip-box-circle i {
display: table-cell;
vertical-align: middle;
font-size: 24px;
}
.fusion-flip-box .flip-box-no-circle i {
font-size: 60px;
}
.fusion-flip-box .flip-box-heading {
margin-bottom: 15px;
}
.fusion-flip-box .flip-box-heading.without-text {
margin-bottom: 0;
}
.fusion-flip-box .flip-box-heading-back {
margin-bottom: 15px;
margin-top: 0;
font-size: 14px;
text-transform: uppercase;
}
.fusion-flip-box .finished-animating {
-webkit-transition: none !important;
-moz-transition: none !important;
-o-transition: none !important;
transition: none !important;
-webkit-animation: none !important;
-moz-animation: none !important;
-o-animation: none !important;
animation: none !important;
}
.fontawesome-icon {
display: inline-block;
float: left;
margin-right: 10px;
}
.fontawesome-icon.circle-yes {
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
-moz-background-clip: inherit;
-webkit-background-clip: inherit;
background-clip: inherit;
border-width: 1px;
border-style: solid;
background-color: #333333;
color: #fff;
text-align: center;
margin-top: 2px;
}
.fontawesome-icon.size-large {
font-size: 40px;
}
.fontawesome-icon.size-large.circle-yes {
width: 70px;
height: 70px;
line-height: 70px;
}
.fontawesome-icon.size-medium {
font-size: 18px;
}
.fontawesome-icon.size-medium.circle-yes {
width: 35px;
height: 35px;
line-height: 35px;
}
.fontawesome-icon.size-small {
font-size: 10px;
}
.fontawesome-icon.size-small.circle-yes {
width: 18px;
height: 18px;
line-height: 18px;
}
.fontawesome-icon.circle-no.size-large {
margin-top: 2px;
}
.fontawesome-icon.circle-no.size-medium {
margin-top: 3px;
}
.fontawesome-icon.circle-no.size-small {
margin-top: 5px;
}
.fusion-google-map img {
max-width: none;
}
.fusion-google-map .fusion-info-box {
padding: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
background-color: #a0ce4e;
color: #fff;
font-size: 13px;
}
.fusion-highlight {
padding: 0.1em 0.3em;
line-height: 1.7em;
}
.fusion-highlight.rounded {
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.fusion-highlight.dark {
color: #ccc;
}
.fusion-imageframe {
display: inline-block;
z-index: 1;
position: relative;
max-width: 100%;
}
.fusion-imageframe.element-bottomshadow:before,
.fusion-imageframe.element-bottomshadow:after {
opacity: 0.4;
}
.fusion-imageframe.element-bottomshadow img {
margin: 0;
} @media (min-width: 768px) {
.imageframe-align-center {
text-align: center;
}
}
.fusion-image-carousel {
overflow: hidden;
margin-bottom: 40px;
padding: 0;
height: auto;
}
.es-carousel-wrapper {
overflow: hidden;
position: relative;
padding: 0;
background: transparent;
}
.es-carousel-wrapper .es-carousel {
overflow: hidden;
}
.es-carousel-wrapper .es-carousel ul {
margin: 0;
padding: 0;
list-style: none;
}
.es-carousel-wrapper .es-carousel ul li {
display: block;
float: left;
padding: 0;
}
.es-carousel-wrapper .es-carousel ul li .image {
margin-bottom: 0;
text-align: center;
visibility: hidden;
}
.es-carousel-wrapper .es-carousel ul li > a {
display: block;
}
.es-carousel-wrapper .es-carousel ul li img {
vertical-align: middle;
margin: 0 auto;
}
.es-carousel-wrapper .es-nav .es-nav-prev,
.es-carousel-wrapper .es-nav .es-nav-next {
text-align: center;
}
.es-carousel-wrapper .es-nav .es-nav-prev:before,
.es-carousel-wrapper .es-nav .es-nav-next:before {
display: block;
position: relative;
line-height: 29px;
font-size: 14px;
color: #fff;
font-family: IcoMoon;
}
.es-carousel-wrapper .es-nav .es-nav-prev:before {
content: '\f104';
}
.es-carousel-wrapper .es-nav .es-nav-next:before {
content: '\f105';
}
.es-carousel-wrapper.fusion-carousel-small .es-carousel {
padding-left: 13px;
}
.es-carousel-wrapper.fusion-carousel-small .es-carousel ul li {
margin-right: 13px;
}
.es-carousel-wrapper.fusion-carousel-small .es-carousel ul li .image {
height: 118px;
width: 159px;
line-height: 118px;
}
.es-carousel-wrapper.fusion-carousel-small .es-carousel ul li img {
max-height: 115px;
border: 1px solid #e9eaee;
}
.es-carousel-wrapper.fusion-carousel-large .es-carousel {
padding-left: 44px;
}
.es-carousel-wrapper.fusion-carousel-large .es-carousel ul li {
margin-right: 44px;
height: 100%;
}
.es-carousel-wrapper.fusion-carousel-large .es-carousel ul li .image {
height: 138px;
width: 180px;
line-height: 138px;
}
.es-carousel-wrapper.fusion-carousel-large .es-carousel ul li .image .image-extras-content {
line-height: normal;
}
.simple-products-slider-variable .es-carousel-wrapper .es-carousel,
.picture-size-auto .es-carousel-wrapper .es-carousel {
padding-left: 13px;
}
.simple-products-slider-variable .es-carousel-wrapper .es-carousel ul li,
.picture-size-auto .es-carousel-wrapper .es-carousel ul li {
margin-right: 13px;
}
.simple-products-slider-variable .es-carousel-wrapper .es-carousel ul li .image,
.picture-size-auto .es-carousel-wrapper .es-carousel ul li .image {
height: auto;
width: 159px;
line-height: auto;
}
.simple-products-slider-variable .es-carousel-wrapper .es-carousel ul li img,
.picture-size-auto .es-carousel-wrapper .es-carousel ul li img {
max-height: none;
border: 1px solid #e9eaee;
}
.picture-size-auto .es-carousel-wrapper.fusion-carousel-large .es-carousel {
padding-left: 44px;
}
.picture-size-auto .es-carousel-wrapper.fusion-carousel-large .es-carousel ul li {
margin-right: 44px;
height: 100%;
}
.picture-size-auto .es-carousel-wrapper.fusion-carousel-large .es-carousel ul li .image {
height: auto;
width: 180px;
line-height: 138px;
}
.picture-size-auto .es-carousel-wrapper.fusion-carousel-large .es-carousel ul li .image .image-extras-content {
line-height: initial;
}
.modal-dialog {
margin-top: 60px;
}
.fusion-modal .modal-header {
min-height: 54px;
}
.fusion-modal .modal-title {
font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;
}
.fusion-modal .close {
font-size: 30px;
margin-top: -5px;
}
.fusion-modal .fusion-separator {
width: 100% !important;
}
.fusion-person .person-shortcode-image-wrapper {
text-align: center;
}
.fusion-person .person-imgage-container {
display: inline-block;
z-index: 1;
max-width: 100%;
}
.fusion-person .person-imgage-container.glow {
-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.fusion-person .person-imgage-container.dropshadow {
-webkit-box-shadow: 2px 3px 7px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 2px 3px 7px rgba(0, 0, 0, 0.3);
box-shadow: 2px 3px 7px rgba(0, 0, 0, 0.3);
}
.fusion-person .person-desc {
margin-top: 25px;
}
.fusion-person .person-desc .person-author {
display: table;
width: 100%;
}
.fusion-person .person-desc .person-author .person-author-wrapper,
.fusion-person .person-desc .person-author .fusion-social-networks {
display: table-cell;
vertical-align: middle;
float: none;
}
.fusion-person .person-desc .person-author .person-author-wrapper {
min-width: 50%;
font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;
}
.fusion-person .person-desc .person-author .fusion-social-networks {
max-width: 50%;
text-align: right;
}
.fusion-person .person-desc .person-author .fusion-social-networks a:first-child {
margin-left: 0;
}
.fusion-person .person-desc .person-author .fusion-social-networks a {
margin-bottom: 10px;
margin-right: 0;
margin-left: 20px;
}
.fusion-person .person-desc .person-author .boxed-icons a {
margin-left: 10px;
}
.fusion-person .person-desc .person-author .person-name,
.fusion-person .person-desc .person-author .person-title {
display: block;
}
.fusion-person .person-content {
margin-top: 25px;
}
.fusion-popover {
cursor: pointer;
color: #a0ce4e;
}
.popover {
padding: 0;
}
.fusion-pricing-table {
margin: 0 0 20px 0;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.fusion-pricing-table * {
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.fusion-pricing-table .fusion-panel {
overflow: hidden;
margin: 0;
background-color: #ffffff;
box-shadow: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
border: 1px solid #e5e4e3;
}
.fusion-pricing-table .panel-heading {
padding: 15px 15px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
border-bottom: 1px solid #e5e4e3;
text-align: center;
}
.fusion-pricing-table .panel-heading h3 {
margin: 0;
}
.fusion-pricing-table .panel-body {
padding: 15px;
background-color: #f8f8f8;
text-align: center;
}
.fusion-pricing-table .panel-body .price {
position: relative;
}
.fusion-pricing-table .panel-body .price .currency {
position: relative;
color: #505050;
}
.fusion-pricing-table .panel-body .price .currency.pos-right {
top: 0;
margin-left: -12px;
font-size: 32px;
}
.fusion-pricing-table .panel-body .price .currency.pos-right.price-without-decimal {
margin-left: 0;
}
.fusion-pricing-table .panel-body .price .integer-part {
display: inline;
font-weight: bold;
color: #a0ce4e;
line-height: normal;
}
.fusion-pricing-table .panel-body .price .decimal-part {
position: relative;
top: -30px;
font-weight: bold;
color: #a0ce4e;
}
.fusion-pricing-table .panel-body .price .time {
position: relative;
font-style: italic;
color: #888888;
margin-left: -14px;
}
.fusion-pricing-table .panel-body .price .time.price-without-decimal {
margin-left: 0;
}
.fusion-pricing-table .panel-body .price .time.pos-right {
margin-left: 12px;
}
.fusion-pricing-table .list-group {
margin: 0;
padding: 0;
}
.fusion-pricing-table .list-group-item {
display: block;
position: relative;
padding: 15px;
background: none;
border-radius: 0;
border-top: 1px solid #e5e4e3;
text-align: center;
}
.fusion-pricing-table .list-group-item:last-child {
border-bottom: 1px solid #e5e4e3;
}
.fusion-pricing-table .panel-footer {
padding: 15px;
background-color: #f8f8f8;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
border-color: 1px solid #e5e4e3;
text-align: center;
}
.fusion-pricing-table .panel-wrapper:hover {
cursor: pointer;
}
.fusion-pricing-table .panel-wrapper:hover .fusion-panel {
background-color: #f8f8f8;
}
#wrapper .full-boxed-pricing .panel-wrapper {
padding: 0;
}
.full-boxed-pricing .panel-container {
padding: 9px;
background-color: #f8f8f8;
}
.full-boxed-pricing .panel-wrapper:last-child .fusion-panel {
border-right: 1px solid #e5e4e3;
}
.full-boxed-pricing .panel-body .price .currency {
top: -20px;
font-size: 21px;
}
.full-boxed-pricing .panel-body .price .integer-part {
font-size: 55px;
}
.full-boxed-pricing .panel-body .price .decimal-part {
top: -20px;
font-size: 17px;
}
.full-boxed-pricing .panel-body .price .time {
font-size: 11px;
}
.full-boxed-pricing .panel-wrapper:hover .panel-heading {
background-color: #f8f8f8;
}
.sep-boxed-pricing .panel-wrapper {
margin-bottom: 10px;
padding: 0;
}
.sep-boxed-pricing .panel-container {
padding: 9px;
background-color: #f8f8f8;
}
.sep-boxed-pricing .panel-heading {
background-color: #a0ce4e;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
border-bottom: 1px solid #e5e4e3;
text-align: center;
}
.sep-boxed-pricing .panel-heading h3 {
margin: 0;
}
.sep-boxed-pricing .panel-body .price .currency {
top: -30px;
font-size: 28px;
}
.sep-boxed-pricing .panel-body .price .integer-part {
font-size: 75px;
}
.sep-boxed-pricing .panel-body .price .decimal-part {
font-size: 23px;
}
.sep-boxed-pricing .panel-body .price .time {
font-size: 20px;
}
@media (min-width: 768px) {
.fusion-pricing-table .standout .panel-container {
z-index: 1000;
}
.fusion-pricing-table .standout .panel-heading,
.fusion-pricing-table .standout .panel-footer {
padding: 20px;
}
.full-boxed-pricing {
padding: 0 9px;
background-color: #f8f8f8;
}
.full-boxed-pricing .panel-container {
padding: 9px 0;
}
.full-boxed-pricing .panel-wrapper:last-child .fusion-panel {
border-right: 1px solid #e5e4e3;
}
.full-boxed-pricing .fusion-panel {
border-right: none;
}
.full-boxed-pricing .standout .panel-container {
position: relative;
-moz-box-sizing: content-box;
box-sizing: content-box;
margin: -10px -9px;
padding: 9px;
-webkit-box-shadow: 0 0 6px 6px rgba(0, 0, 0, 0.08);
-moz-box-shadow: 0 0 6px 6px rgba(0, 0, 0, 0.08);
box-shadow: 0 0 6px 6px rgba(0, 0, 0, 0.08);
background-color: #f8f8f8;
}
.full-boxed-pricing .standout .fusion-panel {
border-right: 1px solid #e5e4e3;
}
.full-boxed-pricing .standout .panel-heading h3 {
color: #a0ce4e;
}
.sep-boxed-pricing {
margin: 0 -15px;
margin-bottom: 20px;
}
.sep-boxed-pricing .panel-wrapper {
margin: 0;
padding: 0 12px;
}
.sep-boxed-pricing .standout .panel-container {
margin: -10px;
-webkit-box-shadow: 0 0 15px 5px rgba(0, 0, 0, 0.16);
-moz-box-shadow: 0 0 15px 5px rgba(0, 0, 0, 0.16);
box-shadow: 0 0 15px 5px rgba(0, 0, 0, 0.16);
}
}
.fusion-progressbar {
position: relative;
margin-bottom: 10px;
height: 37px;
width: 100%;
background-color: #E6E7E8;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.fusion-progressbar .progress {
background-color: #A0CE4E;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.fusion-progressbar .sr-only {
left: 15px;
top: 9px;
clip: auto;
height: auto;
width: auto;
color: #FFFFFF;
font-size: 13px;
font-weight: normal;
}
.fusion-recent-posts {
margin-bottom: 50px;
}
.fusion-recent-posts .columns {
overflow: hidden;
}
.fusion-recent-posts .columns .column {
overflow: hidden;
}
.fusion-recent-posts .columns .column .fusion-flexslider {
margin-bottom: 0;
}
.fusion-recent-posts .columns .column h4 {
margin: 15px 0 3px 0;
}
.fusion-recent-posts .columns .column .meta {
overflow: hidden;
margin-bottom: 13px;
padding: 0;
color: #333333;
font-size: 12px;
line-height: 14px;
}
.fusion-recent-posts .columns .column .meta .date {
font-style: normal;
}
.fusion-recent-posts .columns .column .meta .meta-separator {
padding: 0 5px;
}
.fusion-recent-posts .columns .password {
width: auto;
}
.fusion-recent-posts .columns-2 .column:nth-child(3n) {
clear: left;
}
.fusion-recent-posts .columns-3 .column:nth-child(4n) {
clear: left;
}
.fusion-recent-posts.layout-thumbnails-on-side .columns .column {
margin-bottom: 20px;
}
.fusion-recent-posts.layout-thumbnails-on-side .columns .column .floated-slideshow {
overflow: hidden;
float: left;
margin: 0 20px 5px 0;
width: 144px;
}
.fusion-recent-posts.layout-thumbnails-on-side .columns .column h4 {
margin-bottom: 0px;
margin-top: 0;
}
.fusion-recent-posts.layout-date-on-side .date-and-formats {
overflow: hidden;
float: left;
margin: 0 20px 5px 0;
width: 82px;
}
.fusion-recent-posts.layout-date-on-side .date-and-formats .date-box {
padding: 8px 0 5px;
color: #FFFFFF;
}
.fusion-recent-posts.layout-date-on-side .date-and-formats .date-box .date {
display: block;
font-size: 29px;
font-weight: bold;
line-height: 29px;
}
.fusion-recent-posts.layout-date-on-side .date-and-formats .format-box {
margin-top: 3px;
background-color: #EEF0F2;
}
.fusion-recent-posts.layout-date-on-side .columns .column {
margin-bottom: 20px;
}
.fusion-recent-posts.layout-date-on-side .columns .column h4 {
margin-top: 0;
margin-bottom: 0;
}
.fusion-recent-works {
margin-bottom: 55px;
}
.fusion-recent-works.layout-carousel {
overflow: hidden;
height: auto;
}
.fusion-recent-works.layout-carousel .image .image-extras .image-extras-content {
line-height: initial;
}
.fusion-recent-works .image-extras .link-icon {
margin-right: 3px;
}
.fusion-recent-works.layout-grid-with-excerpts {
margin-bottom: 0;
}
.fusion-section-separator {
position: relative;
}
.fusion-section-separator .divider-candy {
z-index: 100;
position: absolute;
left: 50%;
margin-left: -20px;
height: 40px;
width: 40px;
border-bottom: 1px solid #E6E5E6;
border-left: 1px solid #E6E5E6;
background: transparent;
content: "";
}
.fusion-section-separator .divider-candy.bottom {
bottom: -21px;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.fusion-section-separator .divider-candy.top {
top: -21px;
-webkit-transform: rotate(135deg);
-moz-transform: rotate(135deg);
-ms-transform: rotate(135deg);
-o-transform: rotate(135deg);
transform: rotate(135deg);
}
.fusion-section-separator .divider-candy.both {
top: -21px;
-webkit-transform: rotate(135deg);
-moz-transform: rotate(135deg);
-ms-transform: rotate(135deg);
-o-transform: rotate(135deg);
transform: rotate(135deg);
}
.fusion-section-separator .divider-candy-arrow {
position: absolute;
left: 50%;
margin-left: -28px;
height: 0;
width: 0;
border-color: transparent;
border-style: solid;
}
.fusion-section-separator .divider-candy-arrow.bottom {
border-width: 28px 28px 0 28px;
}
.fusion-section-separator .divider-candy-arrow.top {
top: -28px;
border-width: 0 28px 28px;
}
.fusion-section-separator .section-separator-icon {
z-index: 200;
position: absolute;
left: 50%;
top: -10px;
margin-left: -20px;
width: 40px;
font-size: 20px;
font-family: FontAwesome;
text-align: center;
}
.fusion-section-separator .section-separator-icon:after {
display: block;
text-align: center;
}
.fusion-sep-clear {
clear: both;
display: block;
height: 1px;
font-size: 0px;
line-height: 0px;
width: 100%;
overflow: hidden;
}
.fusion-separator {
margin: 0 auto;
border: 0 solid #e7e6e6;
clear: both;
position: relative;
}
.fusion-separator.sep-none {
height: 1px;
}
.fusion-separator.sep-double {
height: 8px;
border-bottom-width: 1px;
border-top-width: 1px;
}
.fusion-separator.sep-single {
border-top-width: 1px;
}
.fusion-separator.sep-dashed {
border-bottom-style: dashed;
border-top-style: dashed;
}
.fusion-separator.sep-dotted {
border-bottom-style: dotted;
border-top-style: dotted;
}
.fusion-separator.sep-shadow {
height: 1px;
overflow: visible;
border: none;
background: none;
background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(150, 150, 150, 0)), color-stop(15%, rgba(150, 150, 150, 0)), color-stop(50%, rgba(150, 150, 150, 0.65)), color-stop(85%, rgba(150, 150, 150, 0)), color-stop(100%, rgba(150, 150, 150, 0)));
background: -webkit-linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);
background: -moz-linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);
background: -ms-linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);
background: -o-linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);
background: linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1);
}
.fusion-separator.sep-shadow:after {
display: block;
margin-top: 10px;
height: 6px;
width: 100%;
content: '';
background: -webkit-radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 65%);
background: -moz-radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 80%);
background: -o-radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 80%);
background: radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 65%);
}
.fusion-separator .icon-wrapper {
position: absolute;
display: table;
left: 50%;
top: 50%;
margin: -13px 0 0 -13px;
height: 26px;
width: 26px;
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #AAAAAA;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
text-align: center;
}
.fusion-separator .icon-wrapper i {
display: block;
display: table-cell;
vertical-align: middle;
}
body:not(:-moz-handler-blocked) .fusion-separator.sep-shadow:after {
background: radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 80%);
}
.fusion-sharing-box {
display: table;
margin-bottom: 55px;
padding: 20px;
height: 70px;
width: 100%;
background-color: #f6f6f6;
}
.fusion-sharing-box.boxed-icons {
padding: 15px 20px;
}
.fusion-sharing-box h4,
.fusion-sharing-box .fusion-social-networks {
display: table-cell;
vertical-align: middle;
}
.fusion-sharing-box .fusion-social-networks {
text-align: right;
}
.fusion-sharing-box .fusion-social-networks .fusion-social-network-icon {
margin-bottom: 0;
}
.fusion-slider-sc .flex-direction-nav a {
position: absolute;
top: 50%;
z-index: 100;
margin: -20px 0 0;
height: 30px;
width: 30px;
opacity: 0;
overflow: hidden;
background-color: rgba(0, 0, 0, 0.5);
background-repeat: no-repeat;
cursor: pointer;
font-size: 14px;
font-weight: normal;
font-family: IcoMoon;
-webkit-font-smoothing: none;
}
.fusion-slider-sc:hover .flex-next:hover,
.fusion-slider-sc:hover .flex-prev:hover {
opacity: 1;
}
.fusion-social-networks .fusion-social-network-icon {
margin-left: 0;
margin-right: 20px;
margin-bottom: 10px;
font-size: 16px;
color: #46494a;
display: inline-block;
}
.fusion-social-networks .fusion-social-network-icon:hover {
opacity: 0.8;
}
.fusion-social-networks .fusion-social-network-icon:before {
color: inherit;
}
.fusion-social-networks.boxed-icons {
line-height: 46px;
}
.fusion-social-networks.boxed-icons .fusion-social-network-icon {
margin-right: 10px;
padding: 8px;
background-color: #46494a;
border: none;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
-moz-background-clip: inherit;
-webkit-background-clip: inherit;
background-clip: inherit;
border: 1px solid #46494a;
color: #ffffff;
}
.header-social .alignright .fusion-social-links-header .fusion-social-network-icon {
margin-right: 0;
margin-left: 20px;
}
.header-social .alignright .fusion-social-links-header .boxed-icons .fusion-social-network-icon {
margin-right: 0;
margin-left: 10px;
}
.fusion-social-links-footer {
display: table-cell;
vertical-align: middle;
text-align: right;
width: 40%;
}
.fusion-social-links-footer .fusion-social-networks {
margin-top: 10px;
}
.fusion-social-links-footer .fusion-social-networks.boxed-icons {
margin-top: 0;
}
.fusion-social-links-footer .fusion-social-networks.boxed-icons .fusion-social-network-icon {
margin-right: 0;
margin-left: 10px;
}
.fusion-social-links-footer .fusion-social-networks .fusion-social-network-icon {
margin-right: 0;
margin-left: 20px;
}
.fusion-social-links-footer .fusion-social-networks .fusion-social-network-icon:first-child {
margin-left: 0;
}
.fusion-tabs {
margin-bottom: 50px;
}
.fusion-tabs .nav-tabs {
display: block;
list-style: none outside none;
margin: 0;
padding: 0;
border: 1px solid #f1f2f2;
border-bottom: none;
background-color: #fff;
}
.fusion-tabs .nav-tabs:before,
.fusion-tabs .nav-tabs:after {
content: " ";
display: table;
}
.fusion-tabs .nav-tabs:after {
clear: both;
}
.fusion-tabs .nav-tabs.nav-justified {
width: 100%;
border-bottom: 0 none;
}
.fusion-tabs .nav-tabs li {
display: block;
position: relative;
float: none;
text-align: center;
}
.fusion-tabs .nav-tabs li .tab-link {
display: block;
position: relative;
margin: 0;
padding: 8px 0;
outline: 0;
border: none;
border-top: 3px solid #f1f2f2;
background-color: #f1f2f2;
color: #747474;
cursor: pointer;
-webkit-transition: all .2s;
-moz-transition: all .2s;
-ms-transition: all .2s;
-o-transition: all .2s;
transition: all .2s;
}
.fusion-tabs .nav-tabs li .tab-link:hover,
.fusion-tabs .nav-tabs li .tab-link:focus {
border-top-color: #fff;
background-color: #fff;
color: #747474;
}
.fusion-tabs .nav-tabs > .active > .tab-link {
border: none;
border-top: 3px solid #a0ce4e;
background-color: #fff;
cursor: pointer;
line-height: 20px;
}
.fusion-tabs .nav-tabs > .active > .tab-link:hover,
.fusion-tabs .nav-tabs > .active > .tab-link:focus {
border-top: 3px solid #a0ce4e;
}
.fusion-tabs .tab-content > .active {
display: block;
}
.fusion-tabs .tab-pane {
display: none;
padding: 15px;
border: 1px solid #f1f2f2;
border-top: none;
}
.fusion-tabs.nav-not-justified .nav-tabs .tab-link {
padding: 8px 15px;
}
@media (min-width: 768px) {
.fusion-tabs .nav-tabs {
display: inline-block;
}
.fusion-tabs .nav-tabs.nav-justified > li {
display: table-cell;
width: 1%;
}
.fusion-tabs .nav-tabs li .tab-link {
margin-right: 1px;
}
.fusion-tabs .nav-tabs li:last-child .tab-link {
margin-right: 0;
}
.fusion-tabs.horizontal-tabs .nav-tabs {
margin: 0 0 -7px 0;
}
.fusion-tabs.horizontal-tabs .nav {
border-bottom: 1px solid #f1f2f2;
}
.fusion-tabs.nav-not-justified {
border: none;
}
.fusion-tabs.nav-not-justified .nav-tabs {
margin: 0 0 -1px 0;
}
.fusion-tabs.nav-not-justified .nav-tabs li {
display: inline-block;
}
.fusion-tabs.vertical-tabs {
border: none;
clear: both;
zoom: 1;
}
.fusion-tabs.vertical-tabs:before,
.fusion-tabs.vertical-tabs:after {
content: " ";
display: table;
}
.fusion-tabs.vertical-tabs:after {
clear: both;
}
.fusion-tabs.vertical-tabs .nav-tabs {
position: relative;
left: 1px;
float: left;
width: 15.5%;
border: 1px solid #f1f2f2;
border-right: none;
}
.fusion-tabs.vertical-tabs .nav-tabs > li .tab-link {
margin-right: 0;
margin-bottom: 1px;
padding: 8px 10px;
border-top: none;
text-align: left;
}
.fusion-tabs.vertical-tabs .nav-tabs > li:last-child .tab-link {
margin-bottom: 0;
}
.fusion-tabs.vertical-tabs .nav-tabs > li.active > .tab-link {
border-bottom: none;
border-left: 3px solid #a0ce4e;
border-top: none;
cursor: pointer;
}
.fusion-tabs.vertical-tabs .tab-content {
float: left;
width: 84.5%;
}
.fusion-tabs.vertical-tabs .tab-pane {
float: left;
padding: 30px;
border: 1px solid #f1f2f2;
}
}
table {
border-collapse: collapse;
border-spacing: 0;
}
.table {
border-color: #e5e4e3;
}
.table > thead > tr > th,
.table > tbody > tr > th {
padding: 20px;
font-weight: bold;
}
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
padding: 10px 20px;
}
.table > tfoot > tr > td {
font-weight: bold;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
.table-1 table {
border: 1px solid#dcdcdc;
background-color: #fff;
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(255, 255, 255, 0.5);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(255, 255, 255, 0.5);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(255, 255, 255, 0.5);
}
.table-1 table th {
border: 1px solid #dcdcdc;
background: #f6f6f6;
padding: 20px;
font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;
text-align: left;
}
.table-1 tr:nth-child(even) {
background: #f6f6f6;
}
.table-1 tr td {
border: 1px solid #dcdcdc;
padding: 10px 20px;
}
.table-2 table thead {
border: 1px solid #d3d3d3;
font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;
text-align: left;
}
.table-2 table th {
padding: 20px;
color: #fff;
}
.table-2 tr td {
border-bottom: 1px solid #dcdcdc;
padding: 10px 20px;
}
.fusion-reading-box-container {
z-index: 1;
position: relative;
margin-bottom: 84px;
}
.fusion-reading-box-container .reading-box {
padding: 28px 28px 27px 31px;
background-color: #F2EFEF;
border-left: 3px solid #a0ce4e;
}
.fusion-reading-box-container .reading-box.reading-box-center,
.fusion-reading-box-container .reading-box.reading-box-right {
text-align: left;
}
.fusion-reading-box-container .reading-box h2 {
margin: 0 0 7px;
line-height: 20px;
font-size: 18px;
}
.fusion-reading-box-container .reading-box p {
margin: 0;
}
.fusion-reading-box-container .continue {
display: none;
}
.fusion-reading-box-container .continue-center {
float: none;
margin: 15px auto 0 auto;
}
.fusion-reading-box-container .continue-left {
float: left;
margin-right: 10px;
}
.fusion-reading-box-container .continue-right {
float: right;
margin-left: 10px;
}
.fusion-reading-box-container .mobile-button {
display: block;
float: none;
margin: 20px 0 0;
}
@media (min-width: 800px) {
.fusion-reading-box-container .reading-box.reading-box-center {
text-align: center;
}
.fusion-reading-box-container .reading-box.reading-box-right {
text-align: right;
}
.fusion-reading-box-container .continue {
display: block;
}
.fusion-reading-box-container .continue-center {
display: inline-block;
}
.fusion-reading-box-container .mobile-button {
display: none;
}
}
.element-bottomshadow {
position: relative;
}
.element-bottomshadow:before,
.element-bottomshadow:after {
position: absolute;
bottom: 15px;
left: 10px;
z-index: -1;
height: 20%;
max-height: 100px;
max-width: 460px;
width: 60%;
content: "";
opacity: 0.7;
-webkit-box-shadow: 0 17px 10px rgba(0, 0, 0, 0.7);
-moz-box-shadow: 0 17px 10px rgba(0, 0, 0, 0.7);
box-shadow: 0 17px 10px rgba(0, 0, 0, 0.7);
-webkit-transform: rotate(-3deg);
-moz-transform: rotate(-3deg);
-ms-transform: rotate(-3deg);
-o-transform: rotate(-3deg);
transform: rotate(-3deg);
}
.element-bottomshadow:after {
left: auto;
right: 10px;
-webkit-transform: rotate(3deg);
-moz-transform: rotate(3deg);
-ms-transform: rotate(3deg);
-o-transform: rotate(3deg);
transform: rotate(3deg);
}
.fusion-testimonials .review {
display: none;
}
.fusion-testimonials .review:first-child {
display: block;
}
.fusion-testimonials blockquote {
margin-bottom: 0;
border: none;
background-color: #f6f6f6;
}
.fusion-testimonials blockquote q {
display: block;
padding: 25px;
font-style: italic;
line-height: normal;
}
.fusion-testimonials blockquote q:before,
.fusion-testimonials blockquote q:after {
content: "";
}
.fusion-testimonials .author {
position: relative;
padding: 12px 0 0 2px;
}
.fusion-testimonials .author:after {
position: absolute;
left: 35px;
top: 0;
content: " ";
height: 0;
width: 0;
pointer-events: none;
border: medium solid transparent;
border-top-color: #f6f6f6;
border-width: 10px;
}
.fusion-testimonials .author a:hover {
text-decoration: none;
}
.fusion-testimonials .no-avatar .author {
padding-left: 0;
}
.fusion-testimonials .company-name {
display: table-cell;
vertical-align: middle;
}
.fusion-testimonials .testimonial-thumbnail {
display: table-cell;
vertical-align: middle;
padding-right: 30px;
height: 40px;
}
.fusion-testimonials .testimonial-image {
max-width: 40px;
}
.fusion-testimonials .doe {
position: relative;
text-align: center;
}
.fusion-testimonials .doe:before {
line-height: 40px;
font-family: IcoMoon;
font-size: 28px;
color: #3E3E3E;
}
.fusion-testimonials .female .doe:before {
content: "\e61b";
}
.fusion-testimonials .male .doe:before {
content: "\e61a";
}
.fusion-title {
display: table;
margin: 0 0 31px;
overflow: hidden;
}
.fusion-title h1,
.fusion-title h2,
.fusion-title h3,
.fusion-title h4,
.fusion-title h5,
.fusion-title h6 {
float: left;
display: table-cell;
margin: 0;
padding: 0 8px 0 0;
line-height: normal;
white-space: pre;
}
.fusion-title h1.title-heading-left,
.fusion-title h2.title-heading-left,
.fusion-title h3.title-heading-left,
.fusion-title h4.title-heading-left,
.fusion-title h5.title-heading-left,
.fusion-title h6.title-heading-left {
padding-right: 8px;
}
.fusion-title h1.title-heading-left .fontawesome-icon,
.fusion-title h2.title-heading-left .fontawesome-icon,
.fusion-title h3.title-heading-left .fontawesome-icon,
.fusion-title h4.title-heading-left .fontawesome-icon,
.fusion-title h5.title-heading-left .fontawesome-icon,
.fusion-title h6.title-heading-left .fontawesome-icon {
margin-left: 10px;
}
.fusion-title h1.title-heading-right,
.fusion-title h2.title-heading-right,
.fusion-title h3.title-heading-right,
.fusion-title h4.title-heading-right,
.fusion-title h5.title-heading-right,
.fusion-title h6.title-heading-right {
padding: 0 0 0 8px;
}
.fusion-title h1.title-heading-right .fontawesome-icon,
.fusion-title h2.title-heading-right .fontawesome-icon,
.fusion-title h3.title-heading-right .fontawesome-icon,
.fusion-title h4.title-heading-right .fontawesome-icon,
.fusion-title h5.title-heading-right .fontawesome-icon,
.fusion-title h6.title-heading-right .fontawesome-icon,
.fusion-title h1.title-heading-right img,
.fusion-title h2.title-heading-right img,
.fusion-title h3.title-heading-right img,
.fusion-title h4.title-heading-right img,
.fusion-title h5.title-heading-right img,
.fusion-title h6.title-heading-right img {
margin-left: 10px;
margin-right: 0;
}
.fusion-title h1 img,
.fusion-title h2 img,
.fusion-title h3 img,
.fusion-title h4 img,
.fusion-title h5 img,
.fusion-title h6 img {
margin-right: 10px;
}
.fusion-title h1 .fontawesome-icon,
.fusion-title h2 .fontawesome-icon,
.fusion-title h3 .fontawesome-icon,
.fusion-title h4 .fontawesome-icon,
.fusion-title h5 .fontawesome-icon,
.fusion-title h6 .fontawesome-icon {
display: inline-block;
float: none;
vertical-align: middle;
margin-left: 2px;
}
.fusion-title h1 .fontawesome-icon.size-small,
.fusion-title h2 .fontawesome-icon.size-small,
.fusion-title h3 .fontawesome-icon.size-small,
.fusion-title h4 .fontawesome-icon.size-small,
.fusion-title h5 .fontawesome-icon.size-small,
.fusion-title h6 .fontawesome-icon.size-small,
.fusion-title h1 .fontawesome-icon.size-medium,
.fusion-title h2 .fontawesome-icon.size-medium,
.fusion-title h3 .fontawesome-icon.size-medium,
.fusion-title h4 .fontawesome-icon.size-medium,
.fusion-title h5 .fontawesome-icon.size-medium,
.fusion-title h6 .fontawesome-icon.size-medium,
.fusion-title h1 .fontawesome-icon.size-large,
.fusion-title h2 .fontawesome-icon.size-large,
.fusion-title h3 .fontawesome-icon.size-large,
.fusion-title h4 .fontawesome-icon.size-large,
.fusion-title h5 .fontawesome-icon.size-large,
.fusion-title h6 .fontawesome-icon.size-large {
margin-top: 0;
}
.fusion-title .title-sep-container {
position: relative;
display: table-cell;
vertical-align: middle;
height: 6px;
width: 100%;
}
.fusion-title.sep-underline {
padding-bottom: 10px;
width: 100%;
border-bottom: 1px solid #e7e6e6;
}
.fusion-title.sep-underline .title-heading-right {
float: right;
margin: 0;
}
.fusion-title .title-sep {
position: relative;
display: block;
width: 100%;
border-style: solid;
border: 0 solid #e7e6e6;
box-sizing: content-box;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
-o-box-sizing: content-box;
}
.fusion-title .title-sep.sep-double {
height: 6px;
border-bottom-width: 1px;
border-top-width: 1px;
}
.fusion-title .title-sep.sep-single {
border-bottom-width: 1px;
}
.fusion-title .title-sep.sep-dashed {
border-bottom-style: dashed;
border-top-style: dashed;
}
.fusion-title .title-sep.sep-dotted {
border-bottom-style: dotted;
border-top-style: dotted;
}
.fusion-title.sep-dashed {
border-bottom-style: dashed;
}
.fusion-title.sep-dotted {
border-bottom-style: dotted;
}
.border-below-title {
display: block;
}
.border-below-title h1,
.border-below-title h2,
.border-below-title h3,
.border-below-title h4,
.border-below-title h5,
.border-below-title h6 {
white-space: normal;
}
#main .post-content .border-below-title h1,
#main .post-content .border-below-title h2,
#main .post-content .border-below-title h3,
#main .post-content .border-below-title h4,
#main .post-content .border-below-title h5,
#main .post-content .border-below-title h6 {
float: none;
padding-right: 0;
}
.border-below-title .title-sep-container {
display: none;
height: 8px;
}
.fusion-accordian .fusion-panel {
box-shadow: none;
border: none;
border-bottom: 1px solid #e5e4e3;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.fusion-accordian .panel-heading {
padding: 0;
background: none;
}
.fusion-accordian .panel-title {
position: relative;
margin: 0;
line-height: 22px;
font-size: 16px;
font-weight: normal;
color: inherit;
}
.fusion-accordian .panel-title a {
display: block;
padding: 10px 0;
text-decoration: none;
}
.fusion-accordian .panel-title a:hover {
color: #a0ce4e;
}
.fusion-accordian .panel-title a:hover .fa-fusion-box {
background-color: #a0ce4e;
}
.fusion-accordian .panel-title a .fa.pull-left {
margin-left: 1px;
}
.fusion-accordian .panel-title a .fa-fusion-box {
display: inline-block;
float: left;
margin-right: 18px;
width: 22px;
height: 22px;
background-color: #333;
font-size: 13px;
color: #fff;
text-align: center;
line-height: 22px;
font-family: 'IcoMoon';
-webkit-font-smoothing: subpixel-antialiased;
}
.fusion-accordian .panel-title a .fa-fusion-box:before {
font-family: 'IcoMoon';
content: "\e61d";
font-style: normal;
line-height: 22px;
font-size: 13px;
}
.fusion-accordian .panel-title .active .fa-fusion-box {
background-color: #a0ce4e;
}
.fusion-accordian .panel-title .active .fa-fusion-box:before {
content: "\e61c";
}
.fusion-accordian .panel-body {
padding: 10px 0 15px 0px;
border: none;
line-height: normal;
}
.fusion-single-accordian {
margin-bottom: 0px;
}
.fusion-tooltip {
cursor: pointer;
color: #a0ce4e;
}
.fusion-woo-featured-products-slider {
position: relative;
margin-bottom: 25px;
}
.fusion-woo-featured-products-slider .products-slider {
position: relative;
margin-bottom: 0;
}
.fusion-woo-featured-products-slider .products-slider ul li {
margin-right: 0;
height: auto;
}
.fusion-woo-featured-products-slider .products-slider ul li .image {
visibility: hidden;
}
.fusion-woo-featured-products-slider .products-slider ul li img {
display: block;
float: left;
}
.fusion-woo-featured-products-slider .products-slider .image-extras-content h2 {
margin-top: 0;
}
.fusion-woo-featured-products-slider .products-slider .image-extras-content .price {
display: inline-block;
margin-top: 3px;
}
.fusion-woo-featured-products-slider .products-slider .image-extras-content .price .amount {
font-size: 25px;
}
.fusion-woo-featured-products-slider .products-slider .product-buttons {
position: absolute;
left: 0;
bottom: 20px;
padding: 0 10%;
height: 40px;
width: 100%;
}
.fusion-woo-featured-products-slider .products-slider .product-buttons a {
display: block;
padding-left: 20px;
width: auto;
line-height: normal;
text-align: left;
}
.fusion-woo-featured-products-slider .products-slider .product-buttons a:first-child:before,
.fusion-woo-featured-products-slider .products-slider .product-buttons a:last-child:before {
margin-left: -20px;
}
.fusion-woo-featured-products-slider .products-slider .product-buttons a.added_to_cart {
display: none;
}
.fusion-woo-featured-products-slider.es-carousel-wrapper .es-carousel ul li a {
display: inline;
}
.fusion-woo-featured-products-slider.es-carousel-wrapper .es-nav .es-nav-prev,
.fusion-woo-featured-products-slider.es-carousel-wrapper .es-nav .es-nav-next {
z-index: 1000;
position: absolute;
top: 50%;
margin-top: -31px;
height: 63px;
width: 63px;
pointer: cursor;
color: rgba(0, 0, 0, 0);
background-color: rgba(0, 0, 0, 0.5);
opacity: 0.8;
text-align: center;
cursor: pointer;
}
.fusion-woo-featured-products-slider.es-carousel-wrapper .es-nav .es-nav-prev:before,
.fusion-woo-featured-products-slider.es-carousel-wrapper .es-nav .es-nav-next:before {
display: block;
content: '\e61e';
line-height: 63px;
font-size: 25px;
color: #fff;
}
.fusion-woo-featured-products-slider.es-carousel-wrapper .es-nav .es-nav-prev:hover,
.fusion-woo-featured-products-slider.es-carousel-wrapper .es-nav .es-nav-next:hover {
opacity: 1;
}
.fusion-woo-featured-products-slider.es-carousel-wrapper .es-nav .es-nav-next:before {
content: '\e620';
}
.fusion-woo-product-slider {
overflow: hidden;
margin-bottom: 55px;
}
.fusion-woo-product-slider .simple-products-slider {
position: relative;
margin-bottom: 0;
}
.fusion-woo-product-slider .simple-products-slider .image-extras-content h2 {
margin-top: 0;
margin-bottom: 2px;
}
.fusion-woo-product-slider .simple-products-slider .image-extras-content .price {
display: inline-block;
margin-top: 5px;
}
.fusion-woo-product-slider .simple-products-slider .image-extras-content .price .amount {
font-size: 18px;
}
.fusion-woo-product-slider .simple-products-slider .product-buttons {
left: 0;
height: 40px;
width: 100%;
}
.fusion-woo-product-slider .simple-products-slider .product-buttons a {
display: block;
padding-left: 20px;
width: auto;
line-height: normal;
text-align: left;
max-width: 100%;
font-size: 12px;
}
.fusion-woo-product-slider .simple-products-slider .product-buttons a:first-child {
float: left;
}
.fusion-woo-product-slider .simple-products-slider .product-buttons a:first-child:before {
position: absolute;
margin-left: -20px;
content: '\f07a';
font-family: IcoMoon;
}
.fusion-woo-product-slider .simple-products-slider .product-buttons a:last-child {
float: right;
}
.fusion-woo-product-slider .simple-products-slider .product-buttons a:last-child:before {
position: absolute;
margin-left: -20px;
content: '\e623';
font-family: IcoMoon;
}
.fusion-woo-product-slider .simple-products-slider .es-nav span {
cursor: pointer;
}
.fusion-youtube.center-video .video-shortcode,
.fusion-vimeo.center-video .video-shortcode {
margin: 0 auto;
}.footer-area h3 {
margin-bottom: 15px;
}
#wrapper #sticky-nav ul li a {
font-family: 'open sans condensed';
border-top:none !important
}
.rev_slider_wrapper .shadow-left {
display: none;
}
.rev_slider_wrapper .shadow-right {
background: none;
}
.avada-skin-rev {
border-top: 0px solid #d2d3d4 !important;
border-bottom: 0px solid #d2d3d4 !important;
}
@media only screen and (max-width: 640px) {
.page-title {
display: none !important;
}
}
#sidebar .widget h3{font-family: open sans condensed !important;}
.popup {
color: #D1D1D2;
font-size: 15px;
line-height: 20px;
}
.popup .holder {
background: none repeat scroll 0 0 #46494A;
padding: 14px 11px;
width: 275px;
}
.tp-bullets.simplebullets.round .bullet {
background: url(http://libertyimmigrationcenter.com/wp-content/uploads/2014/06/Bulelts.png) no-repeat scroll left top rgba(0, 0, 0, 0);
@media all and (max-width: 640px) {
#sliders-container {display:none !important;}
}
}
.header-v4 #small-nav {
border-bottom: 0px solid #E1E1E1 !important;
}
.header-v4 #header {
border-bottom: 0px solid #E1E1E1 !important;
}
.footer-area .widget_categories li a, .footer-area li.recentcomments, .footer-area ul li a, .footer-area .product_list_widget li, .footer-area .tagcloud a, .footer-area .pyre_tabs .tab-holder .tabs-wrapper, .footer-area .pyre_tabs .tab-holder .news-list li {
border-color: #ffffff !important;
}
.three_fourth, .one_fourth {
margin-right: 0;
}
.header-v4 #small-nav {
border-bottom: none !important;
}
.header-v4 #header {
border-bottom: none !important;
}