
.icon_tags, .icon_profile, .icon_chat, .icon_clipboard, .icon_calendar {
    color: #318ec3;
    font-family: "ETmodules";
    font-size: 16px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    text-transform: none;
}
.icon_tags::before {
    content: "";
    padding: 0 5px 0 0;
}
.icon_profile::before {
    content: "";
    padding: 0 5px 0 0;
}
.icon_chat::before {
    content: "";
    padding: 0 5px 0 20px;
}
.icon_clipboard::before {
    content: "";
    padding: 0 5px 0 20px;
}
.icon_calendar::before {
    content: "";
    padding: 0 5px 0 20px;
}
.et-box {
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
    font-size: 14px;
    margin: 0 0 10px;
    position: relative;
}
.et-box-content {
    min-height: 35px;
    padding: 27px 43px 17px 66px;
    text-shadow: 1px 1px 1px #fff;
}
.et-box-content strong {
    color: #000;
    font-weight: bold;
}
.et-warning::before, .et-download::before, .et-info::before, .et-bio::before, .et-shadow::before {
    content: "";
    left: 28px;
    position: absolute;
    top: 32px;
}
.et-info {
    border: 1px solid #e2e2ba;
}
.et-info::before {
    background: rgba(0, 0, 0, 0) url("/wp-content/themes/Divi/epanel/shortcodes/images/shortcodes-sprite.png") no-repeat scroll -97px -2px;
    height: 20px;
    width: 22px;
}
.et-info .et-box-content {
    background: #f9f9dc none repeat scroll 0 0;
    border: 1px solid #fbfbef;
    box-shadow: 0 0 45px #efefc0 inset;
    color: #ada771;
}
.et-info .et-box-content h1, .et-info .et-box-content h2, .et-info .et-box-content h3, .et-info .et-box-content h4, .et-info .et-box-content h5, .et-info .et-box-content h6 {
    color: #ada771;
}
.et-warning {
    border: 1px solid #e0b1b1;
}
.et-warning::before {
    background: rgba(0, 0, 0, 0) url("/wp-content/themes/Divi/epanel/shortcodes/images/shortcodes-sprite.png") no-repeat scroll -75px -41px;
    height: 17px;
    width: 17px;
}
.et-warning .et-box-content {
    background: #ffd9d5 none repeat scroll 0 0;
    border: 1px solid #fceeec;
    box-shadow: 0 0 45px #f0bfba inset;
    color: #ad7676;
}
.et-warning .et-box-content h1, .et-warning .et-box-content h2, .et-warning .et-box-content h3, .et-warning .et-box-content h4, .et-warning .et-box-content h5, .et-warning .et-box-content h6 {
    color: #ad7676;
}
.et-download {
    border: 1px solid #b9dbb6;
}
.et-download::before {
    background: rgba(0, 0, 0, 0) url("/wp-content/themes/Divi/epanel/shortcodes/images/shortcodes-sprite.png") no-repeat scroll -23px -19px;
    height: 14px;
    width: 19px;
}
.et-download .et-box-content {
    background: #dff7dd none repeat scroll 0 0;
    border: 1px solid #f1f9f0;
    box-shadow: 0 0 45px #cbe5c9 inset;
    color: #7ea57b;
}
.et-download .et-box-content h1, .et-download .et-box-content h2, .et-download .et-box-content h3, .et-download .et-box-content h4, .et-download .et-box-content h5, .et-download .et-box-content h6 {
    color: #7ea57b;
}
.et-bio {
    border: 1px solid #b3d8d3;
}
.et-bio::before {
    background: rgba(0, 0, 0, 0) url("/wp-content/themes/Divi/epanel/shortcodes/images/shortcodes-sprite.png") no-repeat scroll -23px -2px;
    height: 15px;
    top: 33px;
    width: 19px;
}
.et-bio .et-box-content {
    background: #ddf5f7 none repeat scroll 0 0;
    border: 1px solid #f1fafb;
    box-shadow: 0 0 45px #c6edf0 inset;
    color: #80acb0;
}
.et-bio .et-box-content h1, .et-bio .et-box-content h2, .et-bio .et-box-content h3, .et-bio .et-box-content h4, .et-bio .et-box-content h5, .et-bio .et-box-content h6 {
    color: #80acb0;
}
.et-shadow {
    border: 1px solid #ddd;
}
.et-shadow .et-box-content {
    background: #fafafa none repeat scroll 0 0;
    border: 1px solid #fafafa;
    box-shadow: 0 0 45px #e7e7e7 inset;
    color: #737373;
}
.et-shadow .et-box-content h1, .et-shadow .et-box-content h2, .et-shadow .et-box-content h3, .et-shadow .et-box-content h4, .et-shadow .et-box-content h5, .et-shadow .et-box-content h6 {
    color: #737373;
}
.et-tooltip {
    position: relative;
}
.et-tooltip-box {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #dbdbdb;
    border-radius: 10px;
    bottom: 35px;
    box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.1);
    color: #6d6e6e;
    display: none;
    left: -94px;
    line-height: 18px;
    padding: 20px 25px 22px;
    position: absolute;
    width: 235px;
}
.et-tooltip-arrow {
    background: rgba(0, 0, 0, 0) url("/wp-content/themes/Divi/epanel/shortcodes/images/shortcodes-sprite.png") no-repeat scroll -120px -2px;
    bottom: -13px;
    display: block;
    height: 13px;
    left: 129px;
    position: absolute;
    width: 24px;
}
.et-learn-more {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #e7e7e7;
    box-shadow: 1px -1px 0 0 #fff;
    margin: 10px 0;
}
.et-learn-more h3.heading-more {
    border-left: 1px solid #fff;
    border-top: 1px solid #fff;
    color: #999;
    cursor: pointer;
    font-size: 14px;
    letter-spacing: 0;
    margin: 0 !important;
    padding: 16px 50px 16px 22px;
    position: relative;
    text-shadow: 1px 1px 0 #fff;
}
.et-learn-more h3.heading-more span.et_learnmore_arrow {
    border-left: 1px solid #fff;
    box-shadow: -1px 0 0 0 #e7e7e7;
    display: block;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 48px;
}
.et-learn-more span.et_learnmore_arrow span {
    background: rgba(0, 0, 0, 0) url("/wp-content/themes/Divi/epanel/shortcodes/images/shortcodes-sprite.png") no-repeat scroll -58px -2px;
    display: block;
    height: 10px;
    left: 50%;
    margin-left: -6px;
    margin-top: -5px;
    position: absolute;
    top: 50%;
    width: 13px;
}
.et-learn-more .open span.et_learnmore_arrow span {
    background-position: -58px -14px;
}
.et-learn-more .learn-more-content {
    border-top: 1px solid #e7e7e7;
    padding: 30px 30px 20px;
    visibility: hidden;
}
.et_slidecontent .et-learn-more .learn-more-content {
    display: block;
    visibility: hidden;
}
.et-open .learn-more-content {
    display: block;
    visibility: visible !important;
}
.et_shortcodes_controller_nav {
    border-top: 1px solid #e7e7e7;
    box-shadow: 1px 1px 0 0 #fff inset;
    min-height: 53px;
    position: relative;
}
.et_shortcodes_controls_arrows, .et_shortcodes_controls {
    line-height: 26px !important;
    list-style: outside none none !important;
    margin: 0 !important;
    padding: 0 !important;
}
.et_shortcodes_controls {
    line-height: 0 !important;
    padding-top: 20px !important;
    text-align: center;
}
.et_shortcodes_controls li {
    display: inline-block;
    margin: 0 3px;
}
.et_shortcodes_controls a {
    background: rgba(0, 0, 0, 0) url("/wp-content/themes/Divi/epanel/shortcodes/images/shortcodes-sprite.png") no-repeat scroll -45px -1px;
    display: inline-block;
    height: 11px;
    width: 11px;
}
.et_shortcodes_controls .et_shortcodes_active_control a {
    background-position: -45px -14px;
}
.et_shortcodes_controls_arrows a {
    color: #999 !important;
    font-size: 14px;
    position: absolute;
    text-shadow: 1px 1px 0 #fff;
    top: 0;
}
.et_shortcodes_controls_arrows a:hover {
    color: #4c4c4c;
    text-decoration: none;
}
.et_shortcodes_controls_arrows .et_sc_nav_prev {
    border-right: 1px solid #e7e7e7;
    box-shadow: 1px 0 0 0 #fff;
    left: 0;
    padding: 14px 38px 12px 48px;
}
.et_shortcodes_controls_arrows .et_sc_nav_next {
    border-left: 1px solid #fff;
    box-shadow: -1px 0 0 0 #e7e7e7;
    padding: 14px 48px 12px 38px;
    right: 0;
}
.et_shortcodes_controls_arrows .et_sc_nav_next span, .et_shortcodes_controls_arrows .et_sc_nav_prev span {
    top: 21px;
}
.et_shortcodes_controls_arrows .et_sc_nav_next span {
    right: 30px;
}
.et_shortcodes_controls_arrows .et_sc_nav_prev span {
    left: 30px;
}
.et-simple-slider {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #e7e7e7;
    margin: 10px 0;
    position: relative;
}
.et-simple-slider h1, .et-simple-slider h2, .et-simple-slider h3, .et-simple-slider h4, .et-simple-slider h5, .et-simple-slider h6 {
    color: #333;
    font-family: Century Gothic,Arial,sans-serif;
}
.et-simple-slides {
    margin: 30px 30px 20px;
    overflow: hidden;
}
.et-simple-slider div.et-slide {
    display: none;
    width: 100% !important;
}
.one_half, .one_third, .two_third, .one_fourth, .three_fourth {
    float: left;
    margin-right: 4%;
    position: relative;
}
.one_half {
    width: 48%;
}
.one_third {
    width: 30.66%;
}
.two_third {
    width: 65.32%;
}
.one_fourth {
    width: 22%;
}
.three_fourth {
    width: 74%;
}
a.small-button, a.big-button, a.icon-button {
    border-radius: 10px;
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.4) inset, 1px 1px 1px rgba(0, 0, 0, 0.1);
    display: inline-block;
    line-height: 26px;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
}
a.small-button, a.icon-button {
    font-size: 12px;
    font-weight: bold !important;
    margin: 0 5px 8px 0;
    padding: 6px 14px;
}
a.small-button:hover, a.big-button:hover, a.icon-button:hover {
    text-decoration: none;
}
a.smallblue, a.bigblue {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #88bdff 0%, #60a7ff 100%) repeat scroll 0 0;
    border: 1px solid #3e8ff4;
    color: #2b63a8 !important;
}
a.smallblue:hover, a.bigblue:hover {
    color: #23528c !important;
}
a.smalllightblue {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #8edbff 0%, #60cdff 100%) repeat scroll 0 0;
    border: 1px solid #51b5e4;
    color: #348db6 !important;
}
a.smalllightblue:hover {
    color: #287295 !important;
}
a.smallteal, a.bigteal, a.bigturquoise {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #61eef0 0%, #59dcde 100%) repeat scroll 0 0;
    border: 1px solid #48bec0;
    color: #3da7a9 !important;
}
a.smallteal:hover, a.bigteal:hover, a.bigturquoise:hover {
    color: #309192 !important;
}
a.smallgreen, a.biggreen {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #94e48d 0%, #82cf7c 100%) repeat scroll 0 0;
    border: 1px solid #4dab46;
    color: #569d51 !important;
}
a.smallgreen:hover, a.biggreen:hover {
    color: #478542 !important;
}
a.smallorange, a.bigorange {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #ffcb8c 0%, #ffb660 100%) repeat scroll 0 0;
    border: 1px solid #db9c51;
    color: #c7822f !important;
}
a.smallorange:hover, a.bigorange:hover {
    color: #a96c23 !important;
}
a.smallsilver {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #f5f5f5 0%, #e2e2e2 100%) repeat scroll 0 0;
    border: 1px solid #c3c3c3;
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.9) inset, 1px 1px 1px rgba(0, 0, 0, 0.1);
    color: #595a5a !important;
    text-shadow: 1px 1px 1px #fff;
}
a.smallsilver:hover {
    color: #454545 !important;
}
a.smallblack {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #5b5b5b 0%, #383838 100%) repeat scroll 0 0;
    border: 1px solid #0e0e0e;
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.2) inset, 1px 1px 1px rgba(0, 0, 0, 0.1);
    color: #fff !important;
    text-shadow: -1px -1px 0 #000;
}
a.smallblack:hover {
    color: #f7f7f7 !important;
}
a.smallred, a.bigred {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #ff7979 0%, #ff5f5f 100%) repeat scroll 0 0;
    border: 1px solid #d85353;
    color: #9a3e3e !important;
}
a.smallred:hover, a.bigred:hover {
    color: #803030 !important;
}
a.smallpink {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #e782f1 0%, #d271da 100%) repeat scroll 0 0;
    border: 1px solid #b15cb9;
    color: #914d97 !important;
}
a.smallpink:hover {
    color: #753b7a !important;
}
a.smallpurple, a.bigpurple {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #b279ff 0%, #a35fff 100%) repeat scroll 0 0;
    border: 1px solid #8b53d8;
    color: #653e9a !important;
}
a.smallpurple:hover, a.bigpurple:hover {
    color: #563386 !important;
}
a.big-button {
    font-size: 20px;
    font-weight: normal !important;
    margin: 8px 6px 8px 0;
    padding: 14px 24px;
}
a.big-button:hover {
    text-decoration: none;
}
a.icon-button {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #f5f5f5 0%, #e1e1e1 100%) repeat scroll 0 0;
    border: 1px solid #c3c3c3;
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.9) inset, 1px 1px 1px rgba(0, 0, 0, 0.1);
    color: #595a5a !important;
    padding-left: 36px;
    position: relative;
    text-shadow: 1px 1px 1px #fff;
}
a.icon-button:hover {
    color: #404040;
}
a.icon-button span.et-icon {
    height: 16px;
    left: 12px;
    position: absolute;
    top: 10px;
    width: 18px;
}
a.download-icon span.et-icon {
    background: rgba(0, 0, 0, 0) url("/wp-content/themes/Divi/epanel/shortcodes/images/shortcodes-sprite.png") no-repeat scroll -3px -2px;
    height: 20px;
    top: 7px;
    width: 17px;
}
a.search-icon span.et-icon {
    background: rgba(0, 0, 0, 0) url("/wp-content/themes/Divi/epanel/shortcodes/images/shortcodes-sprite.png") no-repeat scroll -206px -2px;
    top: 9px;
}
a.refresh-icon span.et-icon {
    background: rgba(0, 0, 0, 0) url("/wp-content/themes/Divi/epanel/shortcodes/images/shortcodes-sprite.png") no-repeat scroll -169px -19px;
}
a.question-icon span.et-icon {
    background: rgba(0, 0, 0, 0) url("/wp-content/themes/Divi/epanel/shortcodes/images/shortcodes-sprite.png") no-repeat scroll -164px -2px;
}
a.people-icon span.et-icon {
    background: rgba(0, 0, 0, 0) url("/wp-content/themes/Divi/epanel/shortcodes/images/shortcodes-sprite.png") no-repeat scroll -151px -33px;
    height: 17px;
    top: 9px;
}
a.warning-icon span.et-icon {
    background: rgba(0, 0, 0, 0) url("/wp-content/themes/Divi/epanel/shortcodes/images/shortcodes-sprite.png") no-repeat scroll -188px -19px;
    width: 15px;
}
a.mail-icon span.et-icon {
    background: rgba(0, 0, 0, 0) url("/wp-content/themes/Divi/epanel/shortcodes/images/shortcodes-sprite.png") no-repeat scroll -131px -33px;
    height: 15px;
}
a.heart-icon span.et-icon {
    background: rgba(0, 0, 0, 0) url("/wp-content/themes/Divi/epanel/shortcodes/images/shortcodes-sprite.png") no-repeat scroll -131px -18px;
    height: 13px;
    left: 14px;
    top: 12px;
    width: 14px;
}
a.paper-icon span.et-icon {
    background: rgba(0, 0, 0, 0) url("/wp-content/themes/Divi/epanel/shortcodes/images/shortcodes-sprite.png") no-repeat scroll -147px -17px;
    height: 15px;
    width: 15px;
}
a.notice-icon span.et-icon {
    background: rgba(0, 0, 0, 0) url("/wp-content/themes/Divi/epanel/shortcodes/images/shortcodes-sprite.png") no-repeat scroll -147px -2px;
    height: 13px;
    top: 11px;
    width: 15px;
}
a.stats-icon span.et-icon {
    background: rgba(0, 0, 0, 0) url("/wp-content/themes/Divi/epanel/shortcodes/images/shortcodes-sprite.png") no-repeat scroll -184px -2px;
    height: 14px;
    top: 11px;
    width: 15px;
}
a.rss-icon span.et-icon {
    background: rgba(0, 0, 0, 0) url("/wp-content/themes/Divi/epanel/shortcodes/images/shortcodes-sprite.png") no-repeat scroll -171px -36px;
    top: 9px;
    width: 15px;
}
ul.et_shortcodes_mobile_nav {
    display: none;
    list-style: outside none none !important;
    margin: 0 !important;
    padding: 0 !important;
    z-index: 2;
}
ul.et_shortcodes_mobile_nav a {
    position: relative;
}
ul.et_shortcodes_mobile_nav span, .et_shortcodes_controls_arrows span {
    display: block;
    height: 14px;
    position: absolute;
    top: 23px;
    width: 10px;
}
ul.et_shortcodes_mobile_nav .et_sc_nav_prev span, .et_shortcodes_controls_arrows .et_sc_nav_prev span {
    background: rgba(0, 0, 0, 0) url("/wp-content/themes/Divi/epanel/shortcodes/images/shortcodes-sprite.png") no-repeat scroll -3px -24px;
}
ul.et_shortcodes_mobile_nav .et_sc_nav_next span, .et_shortcodes_controls_arrows .et_sc_nav_next span {
    background: rgba(0, 0, 0, 0) url("/wp-content/themes/Divi/epanel/shortcodes/images/shortcodes-sprite.png") no-repeat scroll -3px -40px;
}
.et-tabs-container {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #e7e7e7;
    margin: 50px 0 15px;
    position: relative;
}
.et-learn-more h3.heading-more, .et-tabs-container .et-tabs-control, .et-tabs-container ul.et_shortcodes_mobile_nav, .et_shortcodes_controller_nav, .et-testimonial-author-info, .et-protected-title, .pricing-heading, .pricing-content-bottom {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #f9f9f9 0%, #f5f5f5 100%) repeat scroll 0 0;
}
.et-tabs-container .et-tabs-control, .et-tabs-container ul.et_shortcodes_mobile_nav {
    border-top: 1px solid #fff;
    margin: 0 !important;
    overflow: hidden;
    position: relative;
}
.et-tabs-container .et-tabs-control::before {
    background: #e7e7e7 none repeat scroll 0 0;
    bottom: 0;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    width: 100%;
}
.et-tabs-container .et-tabs-control li {
    border-left: 1px solid #e7e7e7;
    box-shadow: -1px 0 0 #fff;
    float: left;
    list-style: outside none none;
    margin: 0 !important;
    padding: 0 !important;
    position: relative;
}
.et-tabs-container .et-tabs-control li:first-child {
    border-left: 1px solid #fff;
    box-shadow: none;
}
.et-tabs-container .et-tabs-control li a {
    color: #999 !important;
    display: block;
    font-size: 14px;
    padding: 15px 20px;
    text-shadow: 1px 1px 0 #fff !important;
}
.et-tabs-container .et-tabs-control li a:hover {
    color: #4c4c4c !important;
    text-decoration: none;
}
.et-tabs-container .et-tabs-control li.active::before {
    background: #fff none repeat scroll 0 0;
    bottom: 0;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    width: 100%;
}
.et-tabs-container .et-tabs-control li.active a {
    background: #fff none repeat scroll 0 0;
    color: #4c4c4c !important;
}
.et-tabs-content-wrapper > div {
    display: none;
}
.et_sliderfx_slide .et-tabs-content-wrapper {
    left: 0;
    position: relative;
    width: 1200%;
}
.et_sliderfx_slide .et-tabs-content-wrapper > div {
    display: block;
    float: left;
    height: 1px;
    visibility: hidden;
}
.et_sliderfx_slide .et-tabs-content-wrapper > div, .et_sliderfx_fade .et_slidecontent {
    word-wrap: break-word;
}
.et_sliderfx_slide .et_shortcode_slide_active {
    height: auto !important;
}
.et-tabs-container .et-tabs-content {
    margin: 30px 30px 20px;
}
.et-tabs-container ul.et_shortcodes_mobile_nav {
    border-bottom: 1px solid #e7e7e7;
}
.et-tabs-container ul.et_shortcodes_mobile_nav li {
    float: right;
    line-height: 26px;
}
.et-tabs-container ul.et_shortcodes_mobile_nav a {
    color: #999 !important;
    display: block;
    font-size: 14px;
    padding: 16px 10px 16px 45px;
    text-shadow: 1px 1px 0 #fff !important;
}
.et-tabs-container ul.et_shortcodes_mobile_nav a.et_sc_nav_next {
    padding: 16px 45px 16px 10px;
    text-align: right;
}
.et-tabs-container ul.et_shortcodes_mobile_nav a:hover {
    color: #4c4c4c !important;
    text-decoration: none;
}
.et-tabs-container ul.et_shortcodes_mobile_nav .et_sc_nav_next::before {
    background: #e7e7e7 none repeat scroll 0 0;
    box-shadow: 1px 0 0 #fff;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 1px;
}
.et-tabs-container ul.et_shortcodes_mobile_nav .et_sc_nav_next span {
    right: 28px;
}
.et-tabs-container ul.et_shortcodes_mobile_nav .et_sc_nav_prev span {
    left: 28px;
}
.et-tabs-container, .tabs-left, .et-simple-slider, .et-image-slider, .et-testimonial-box, .author-shortcodes, .et-protected {
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
}
.tabs-left {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #e7e7e7;
    margin-bottom: 15px;
    position: relative;
}
.tabs-left .et-tabs-control, .tabs-left ul.et_shortcodes_mobile_nav {
    border-top: 1px solid #fff;
    float: left;
    list-style: outside none none !important;
    margin: 0 !important;
    position: relative;
    width: 149px;
}
.tabs-left ul.et_shortcodes_mobile_nav {
    left: 0;
    position: absolute;
    top: 0;
}
.tabs-left .et-tabs-control li, .tabs-left ul.et_shortcodes_mobile_nav li {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    border-bottom: 1px solid #e7e7e7;
    box-shadow: 0 1px 0 0 #fff;
    list-style: outside none none !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.tabs-left .et-tabs-control li a {
    color: #999 !important;
    display: block;
    font-size: 14px;
    padding: 15px 10px 15px 20px;
    text-shadow: 1px 1px 0 #fff !important;
}
.tabs-left .et-tabs-control li.active a {
    background: #fff none repeat scroll 0 0;
    margin-right: -1px;
}
.tabs-left .et-tabs-control li a:hover, .tabs-left .et-tabs-control li.active a {
    color: #4c4c4c !important;
    text-decoration: none;
}
.tabs-left .et-tabs-content {
    padding: 30px 30px 20px;
    position: relative;
}
.tabs-left.et_sliderfx_slide .et-tabs-content-main-wrap {
    overflow: hidden;
}
.tabs-left .et-tabs-content h3 {
    color: #333;
    padding-bottom: 14px;
}
.et_left_tabs_bg {
    background: rgba(0, 0, 0, 0) linear-gradient(to right, #f9f9f9 0%, #f5f5f5 100%) repeat scroll 0 0;
    border-left: 1px solid #fff;
    border-right: 1px solid #e7e7e7;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 148px;
}
.tabs-left ul.et_shortcodes_mobile_nav a {
    text-indent: -9999px;
}
.tabs-left ul.et_shortcodes_mobile_nav a span {
    margin-top: -7px;
    top: 50%;
}
.tabs-left ul.et_shortcodes_mobile_nav .et_sc_nav_next span {
    margin-right: -4px;
    right: 50%;
}
.tabs-left ul.et_shortcodes_mobile_nav .et_sc_nav_prev span {
    left: 50%;
    margin-left: -4px;
}
.author-shortcodes {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #e7e7e7;
    color: #363636;
    font-size: 14px;
    margin-bottom: 10px;
}
.author-shortcodes .author-inner {
    min-height: 60px;
    padding: 30px 30px 20px 117px;
    position: relative;
}
.author-shortcodes .author-image {
    height: 60px;
    left: 30px;
    position: absolute;
    top: 32px;
    width: 60px;
}
.author-shortcodes .author-image img {
    height: auto;
    max-width: 100%;
    width: auto;
}
.author-shortcodes .author-image .author-overlay {
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.5) inset;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.et-protected {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #e7e7e7;
    margin-bottom: 10px;
    width: 390px;
}
.et-protected-title {
    border-bottom: 1px solid #e7e7e7;
    border-left: 1px solid #fff;
    border-top: 1px solid #fff;
    color: #999;
    font-size: 14px;
    padding: 18px 10px 17px 50px;
    position: relative;
    text-shadow: 0 1px 0 #fff;
}
.et-protected-title::before {
    background: rgba(0, 0, 0, 0) url("/wp-content/themes/Divi/epanel/shortcodes/images/shortcodes-sprite.png") no-repeat scroll -23px -36px;
    content: "";
    height: 19px;
    left: 20px;
    position: absolute;
    top: 16px;
    width: 17px;
}
.et-protected-form {
    padding: 32px 37px 32px 32px;
    text-align: right;
}
.et-protected-form p {
    padding-bottom: 16px;
}
.et-protected-form p label {
    position: relative;
}
.et-protected-form p .et_protected_icon {
    background: rgba(0, 0, 0, 0) url("/wp-content/themes/Divi/epanel/shortcodes/images/shortcodes-sprite.png") no-repeat scroll -190px -37px;
    display: block;
    height: 20px;
    left: 18px;
    position: absolute;
    top: 2px;
    width: 10px;
}
.et-protected-form p .et_protected_password {
    background-position: -275px -2px;
    height: 23px;
}
.et-protected-form label span {
    display: none;
}
.et-protected-form p input {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #f3f3f3 1%, #fefefe 100%) repeat scroll 0 0;
    border: 1px solid #e7e7e7;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.1) inset;
    box-sizing: border-box;
    color: #363636;
    font-size: 14px;
    margin: 0 !important;
    padding: 20px 20px 20px 40px;
    position: relative;
    width: 100%;
}
.et-protected-form input.etlogin-button {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #f9f9f9 0%, #f5f5f5 100%) repeat scroll 0 0;
    border: 1px solid #e7e7e7;
    box-shadow: 1px 1px 0 0 #fff inset;
    color: #999;
    font-size: 14px;
    padding: 14px 24px;
    text-shadow: 0 1px 0 #fff;
}
.et-simple-slides .et_slidecontent {
    width: auto;
}
.et-image-slides {
    background: #555 none repeat scroll 0 0;
}
.et-image-slider {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #e7e7e7;
    margin-bottom: 25px;
}
.et-image-slide {
    position: relative;
}
.et-image-slider img {
    display: block;
    height: auto;
    margin: 0 auto;
    width: auto;
}
.et-image-overlay {
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.6) inset;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.et-learn-more, .et-tabs-container, .tabs-left, .et-simple-slider, .author-shortcodes, .et-tooltip-box {
    color: #201f1f !important;
    text-shadow: none !important;
}
.et-learn-more a, .et-tabs-container a, .tabs-left a, .et-simple-slider a, .author-shortcodes a, .et-tooltip-box a {
    text-shadow: none !important;
}
.et-custom-list ul {
    line-height: 26px;
    list-style: outside none none !important;
    margin: 0 !important;
    padding-left: 0 !important;
}
.et-custom-list ul li {
    list-style: outside none none !important;
    margin: 5px 0 !important;
    padding-left: 28px !important;
    position: relative;
}
.et-custom-list ul li::before {
    background: rgba(0, 0, 0, 0) url("/wp-content/themes/Divi/epanel/shortcodes/images/shortcodes-sprite.png") no-repeat scroll -74px -2px;
    content: "";
    height: 18px;
    left: 0;
    position: absolute;
    top: 5px;
    width: 22px;
}
.etlist-x ul li::before {
    background: rgba(0, 0, 0, 0) url("/wp-content/themes/Divi/epanel/shortcodes/images/shortcodes-sprite.png") no-repeat scroll -75px -21px;
    content: "";
    height: 18px;
    left: 0;
    position: absolute;
    top: 6px;
    width: 22px;
}
.etlist-dot ul li {
    padding-left: 25px !important;
}
.etlist-dot ul li::before {
    background: rgba(0, 0, 0, 0) url("/wp-content/themes/Divi/epanel/shortcodes/images/shortcodes-sprite.png") no-repeat scroll -230px -3px;
    content: "";
    height: 9px;
    left: 0;
    position: absolute;
    top: 9px;
    width: 10px;
}
.et-custom-list ul li ul {
    margin: 0 !important;
    padding: 2px 0 !important;
}
.et-pricing {
    margin: 40px 0 10px;
}
.pricing-table {
    float: left;
    margin-bottom: 22px;
    margin-left: -1px;
    position: relative;
    width: 25%;
}
.pricing-table-wrap {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #e7e7e7 #e7e7e7 -moz-use-text-color;
    border-image: none;
    border-style: solid solid none;
    border-width: 1px 1px medium;
}
.pricing-heading {
    border-bottom: 1px solid #e7e7e7;
    box-shadow: 1px 1px 0 0 #fff inset;
    color: #999;
    font-size: 12px;
    padding: 23px 10px 22px;
    text-align: center;
    text-shadow: 1px 1px 0 #fff;
}
.pricing-title {
    color: #53b4c7 !important;
    font-size: 20px;
    font-weight: bold;
    text-shadow: none !important;
    text-transform: uppercase;
}
.pricing-heading p {
    padding-bottom: 0 !important;
}
.pricing-table ul.pricing {
    line-height: 26px;
    list-style: outside none none !important;
    margin: 0 !important;
    padding: 0 !important;
}
.pricing-table ul.pricing li {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #f5f5f5 0%, #fefefe 7%, #fff 100%) repeat scroll 0 0;
    border-bottom: 1px solid #e7e7e7;
    border-top: 1px solid #fff;
    color: #363636;
    font-size: 12px;
    list-style: outside none none !important;
    padding: 14px 7px 14px 63px;
    position: relative;
    text-shadow: none !important;
}
.pricing-table ul.pricing li span.pricing-mark {
    background: rgba(0, 0, 0, 0) url("/wp-content/themes/Divi/epanel/shortcodes/images/shortcodes-sprite.png") no-repeat scroll -74px -2px;
    height: 18px;
    left: 30px;
    position: absolute;
    top: 19px;
    width: 22px;
}
.pricing-table ul.pricing li.x-mark span.pricing-mark {
    background-position: -74px -20px;
}
.pricing-content-bottom {
    border-bottom: 1px solid #e7e7e7;
    border-top: 1px solid #fff;
    box-shadow: 1px 0 0 0 #fff inset;
    padding: 20px 5px 43px;
    text-align: center;
}
span.et-price {
    color: #94c65c;
    font-family: Georgia,serif;
    font-size: 48px;
    text-shadow: 0 1px 0 #fff;
}
span.et-price sup {
    bottom: 13px;
    font-size: 24px;
    left: 1px;
}
span.et-price span.dollar-sign {
    font-size: 36px;
}
.pricing-table a.icon-button {
    bottom: -13px;
    left: 50%;
    margin: 0;
    padding-left: 15px;
    position: absolute;
}
.pricing-table a.icon-button {
    visibility: hidden;
}
.pricing-big {
    box-shadow: 0 0 18px rgba(0, 0, 0, 0.2);
    top: -20px;
    z-index: 2;
}
.pricing-big .pricing-table-wrap {
    border-color: #d6d5d5;
}
.pricing-big .pricing-heading {
    padding-top: 43px;
}
.pricing-big .pricing-content-bottom {
    border-bottom: 1px solid #d6d5d5;
    padding-bottom: 63px;
}
.et-testimonial-box {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #e7e7e7;
    margin: 10px 0 45px;
    position: relative;
}
.et-testimonial-author-info {
    border-bottom: 1px solid #e7e7e7;
    border-left: 1px solid #fff;
    border-top: 1px solid #fff;
    padding: 20px 20px 15px;
    text-shadow: 0 1px 0 #fff;
}
.t-img {
    box-shadow: 0 1px 0 0 #fff;
    float: left;
    height: 60px;
    margin: 0 25px 5px 0;
    position: relative;
    width: 60px;
}
.t-img img {
    height: auto;
    max-width: 100%;
}
.t-overlay {
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.4) inset;
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.t-author, .t-position {
    display: block;
}
.t-author {
    color: #999;
    font-size: 18px;
    padding: 10px 0 5px;
}
.t-position {
    color: #595959;
}
.t-position, .et-testimonial {
    font-family: Georgia,serif;
    font-size: 14px;
    font-style: italic;
}
.et-testimonial {
    color: #363636;
    padding: 43px 35px 30px 77px;
    position: relative;
    text-shadow: none !important;
}
.et-testimonial::before {
    background: rgba(0, 0, 0, 0) url("/wp-content/themes/Divi/epanel/shortcodes/images/shortcodes-sprite.png") no-repeat scroll -45px -35px;
    content: "";
    height: 19px;
    left: 35px;
    position: absolute;
    top: 43px;
    width: 25px;
}
.t-bottom-arrow {
    background: rgba(0, 0, 0, 0) url("/wp-content/themes/Divi/epanel/shortcodes/images/shortcodes-sprite.png") no-repeat scroll -97px -25px;
    bottom: -32px;
    height: 32px;
    position: absolute;
    right: 40px;
    width: 31px;
}
.et-dropcap {
    display: block;
    float: left;
    font-size: 48px;
    line-height: 1;
    margin: 0 7px 0 0;
}
.et_quote {
    font-family: Georgia,serif;
    font-size: 14px;
    font-style: italic;
    line-height: 1.5;
    margin-bottom: 10px;
    min-height: 40px;
    padding-left: 57px;
    position: relative;
}
.et_quote .et_quote_sign {
    background: rgba(0, 0, 0, 0) url("/wp-content/themes/Divi/epanel/shortcodes/images/shortcodes-sprite.png") no-repeat scroll -206px -20px;
    display: block;
    height: 34px;
    left: 0;
    position: absolute;
    top: 0;
    width: 40px;
}
.quote-center .et_quote_sign {
    background-position: -251px -2px;
    height: 16px;
    top: 3px;
    width: 20px;
}
.quote-center .et_quote_additional_sign {
    background: rgba(0, 0, 0, 0) url("/wp-content/themes/Divi/epanel/shortcodes/images/shortcodes-sprite.png") no-repeat scroll -251px -22px;
    display: block;
    height: 16px;
    position: absolute;
    right: 13px;
    top: 3px;
    width: 20px;
}
.et_right_quote {
    width: 100%;
}
.quote-center {
    font-size: 24px;
    line-height: 1.2;
    padding-left: 30px;
    text-align: center;
}
.quote-center .et_right_quote {
    padding-right: 30px;
    width: 95%;
}
.et-tabs-container .et-tabs-control {
    padding: 0;
}
.tabs-left .et-tabs-control {
    padding-left: 0;
}
.author-info h1, .author-info h2, .author-info h3, .author-info h4, .author-info h5, .author-info h6 {
    color: #201f1f !important;
    text-shadow: none !important;
}
.et-tabs-container .et-tabs-control li a, .tabs-left .et-tabs-control li a {
    text-decoration: none !important;
}
a.big-button, a.small-button, a.icon-button {
    cursor: pointer;
}
.clearfix::after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}
* html .clearfix {
}
:first-child + html .clearfix {
}
.last {
    clear: right;
    margin-right: 0 !important;
}
.clear {
    clear: both;
}
body.et_right_sidebar .pricing-table, body.et_left_sidebar .pricing-table {
    width: 50%;
}
@media only screen and (max-width: 959px) {
body.et_right_sidebar .one_third, body.et_right_sidebar .one_half, body.et_right_sidebar .one_third, body.et_right_sidebar .two_third, body.et_right_sidebar .one_fourth, body.et_right_sidebar .three_fourth, body.et_left_sidebar .one_third, body.et_left_sidebar .one_half, body.et_left_sidebar .one_third, body.et_left_sidebar .two_third, body.et_left_sidebar .one_fourth, body.et_left_sidebar .three_fourth {
    float: none;
    margin-bottom: 10px;
    margin-right: 0;
    width: auto;
}
body.et_right_sidebar .et-testimonial-box, body.et_right_sidebar .et-protected, body.et_left_sidebar .et-testimonial-box, body.et_left_sidebar .et-protected {
    width: auto !important;
}
body.et_right_sidebar .et-protected-form, body.et_left_sidebar .et-protected-form {
    padding: 15px !important;
}
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
body.et_full_width_page .pricing-table {
    width: 50%;
}
}
@media only screen and (max-width: 767px) {
.et_left_tabs_bg {
    width: 50px;
}
.tabs-left .et-tabs-control, .et-tabs-container .et-tabs-control {
    display: none;
}
.tabs-left ul.et_shortcodes_mobile_nav {
    display: block;
    width: 51px;
}
.tabs-left ul.et_shortcodes_mobile_nav a {
    display: block;
    height: 49px;
    width: 100%;
}
.tabs-left .et-tabs-content {
    margin-left: 75px;
}
.et-tabs-container ul.et_shortcodes_mobile_nav {
    display: block;
}
.et-tabs-container ul.et_shortcodes_mobile_nav li {
    width: 50%;
}
.et-pricing {
    margin-top: 0;
}
body.et_right_sidebar .pricing-table, body.et_left_sidebar .pricing-table, body.et_full_width_page .pricing-table {
    margin-bottom: 35px;
    width: 100%;
}
.pricing-big {
    top: 0;
}
body.et_full_width_page .one_third, body.et_full_width_page .one_half, body.et_full_width_page .one_third, body.et_full_width_page .two_third, body.et_full_width_page .one_fourth, body.et_full_width_page .three_fourth {
    float: none;
    margin-bottom: 10px;
    margin-right: 0;
    width: auto;
}
body.et_full_width_page .et-testimonial-box, body.et_full_width_page .et-protected {
    width: auto !important;
}
body.et_full_width_page .et-protected-form {
    padding: 15px !important;
}
body.et_right_sidebar .author-shortcodes .author-inner, body.et_left_sidebar .author-shortcodes .author-inner {
    padding: 27px 27px 17px;
}
body.et_right_sidebar .author-shortcodes .author-image, body.et_left_sidebar .author-shortcodes .author-image {
    left: 0;
    margin-bottom: 10px;
    position: relative;
    top: 0;
}
body.et_right_sidebar .quote-center .et_quote_additional_sign, body.et_left_sidebar .quote-center .et_quote_additional_sign {
    right: -13px;
}
body.et_right_sidebar .et_shortcodes_controls, body.et_left_sidebar .et_shortcodes_controls {
    display: none;
}
body.et_right_sidebar .et_shortcodes_controls_arrows a, body.et_left_sidebar .et_shortcodes_controls_arrows a {
    text-indent: -9999px;
}
}
@media only screen and (max-width: 479px) {
.et-tabs-container ul.et_shortcodes_mobile_nav a.et_sc_nav_prev {
    padding-left: 26px;
}
.et-tabs-container ul.et_shortcodes_mobile_nav .et_sc_nav_prev span {
    left: 10px;
}
.et-tabs-container ul.et_shortcodes_mobile_nav a.et_sc_nav_next {
    padding-right: 26px;
}
.et-tabs-container ul.et_shortcodes_mobile_nav .et_sc_nav_next span {
    right: 10px;
}
body.et_full_width_page .author-shortcodes .author-inner {
    padding: 27px 27px 17px;
}
body.et_full_width_page .author-shortcodes .author-image {
    left: 0;
    margin-bottom: 10px;
    position: relative;
    top: 0;
}
body.et_full_width_page .quote-center .et_quote_additional_sign {
    right: -13px;
}
body.et_full_width_page .et_shortcodes_controls {
    display: none;
}
body.et_full_width_page .et_shortcodes_controls_arrows a {
    text-indent: -9999px;
}
.et-box::before, .et-testimonial::before {
    display: none;
}
.et-box-content {
    padding: 27px 27px 17px;
}
.et-testimonial {
    padding: 25px;
}
}
.wpvl_auto_thumb_box {
    height: 150px;
    position: relative;
    width: 200px;
}
.wpvl_auto_thumb_play {
    left: 75px;
    position: absolute;
    top: 50px;
}
.video_lightbox_auto_anchor_image {
    height: 150px;
    width: 200px;
}
.et_monarch .et_social_popup_content, .et_monarch .et_social_flyin, .et_monarch .et_social_networks, .et_monarch .et_social_sidebar_networks, .et_monarch .et_social_networks div, .et_monarch .et_social_sidebar_networks div, .et_monarch .et_social_networks span, .et_monarch .et_social_sidebar_networks span, .et_monarch .et_social_networks h2, .et_monarch .et_social_sidebar_networks h2, .et_monarch .et_social_networks h3, .et_monarch .et_social_sidebar_networks h3, .et_monarch .et_social_networks h4, .et_monarch .et_social_sidebar_networks h4, .et_monarch .et_social_networks p, .et_monarch .et_social_sidebar_networks p, .et_monarch .et_social_networks a, .et_monarch .et_social_sidebar_networks a, .et_monarch .et_social_networks font, .et_monarch .et_social_sidebar_networks font, .et_monarch .et_social_networks img, .et_monarch .et_social_sidebar_networks img, .et_monarch .et_social_networks strike, .et_monarch .et_social_sidebar_networks strike, .et_monarch .et_social_networks strong, .et_monarch .et_social_sidebar_networks strong, .et_monarch .et_social_networks b, .et_monarch .et_social_sidebar_networks b, .et_monarch .et_social_networks u, .et_monarch .et_social_sidebar_networks u, .et_monarch .et_social_networks i, .et_monarch .et_social_sidebar_networks i, .et_monarch .et_social_networks ol, .et_monarch .et_social_sidebar_networks ol, .et_monarch .et_social_networks ul, .et_monarch .et_social_sidebar_networks ul, .et_monarch .et_social_networks li, .et_monarch .et_social_sidebar_networks li, .et_monarch .widget_monarchwidget li, .et_monarch .widget .et_social_networks li, .et_monarch .widget_text .et_social_networks li, .et_monarch .widget_monarchwidget li::before, .et_monarch .widget_monarchwidget li::after, .et_monarch .et_social_popup_content h3, .et_monarch .et_social_popup_content p, .et_monarch .et_social_popup_content::after, .et_monarch .et_social_flyin h3, .et_monarch .et_social_flyin p, .et_monarch .et_social_flyin::after, .et_monarch .et_social_pinterest_window h3, .et_monarch .et_social_mobile, .et_monarch .et_social_mobile_button, .et_monarch .et_social_heading {
    background-image: none;
    border: 0 none;
    box-sizing: content-box;
    font-family: "Open Sans",helvetica,arial,sans-serif;
    font-size: 100%;
    font-weight: normal;
    line-height: 1em;
    margin: 0;
    outline: 0 none;
    padding: 0;
    text-transform: none;
    transform: translate3d(0px, 0px, 0px);
    vertical-align: baseline;
}
.et_monarch .et_social_networks, .et_monarch .et_social_sidebar_networks, .et_monarch .et_social_sidebar_networks_mobile {
    font-family: "Open Sans",helvetica,arial,sans-serif;
    font-weight: 400;
    line-height: 1em;
}
.et_monarch .et_social_popup h3, .et_monarch .et_social_flyin h3, .et_monarch .et_social_locked h3, .et_monarch .et_social_pinterest_window h3 {
    color: #333;
    font-family: "Open Sans",helvetica,arial,sans-serif;
    font-size: 26px;
    font-weight: 400;
    letter-spacing: 0.5px;
    line-height: 1.1em;
}
.et_monarch .et_social_popup p, .et_monarch .et_social_flyin p {
    color: #999;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.6em;
    margin-top: 6px;
}
.et_monarch .et_social_networks span, .et_monarch .et_social_sidebar_networks span, .et_monarch .et_social_circle i.et_social_icon, i.et_social_icon::before, i.et_social_icon::after, .et_monarch .et_social_networks li, .et_monarch .et_social_networks li a, .et_monarch .et_social_networks div, .et_monarch .et_social_sidebar_mobile, .et_monarch .et_social_sidebar_networks_mobile li, .et_monarch .et_social_pin_image a::before {
    transition: all 0.3s ease 0s;
}
.et_monarch .et_social_count, .et_monarch .widget_monarchwidget .et_social_networkname, .et_monarch .widget_monarchwidget .et_social_count span {
    transition: none 0s ease 0s !important;
}
.et_monarch .et_social_icon, .et_monarch .et_social_networks .et_social_network_label, .et_monarch .et_social_sidebar_networks .et_social_count {
    color: #fff;
}
.et_monarch .et_social_count {
    line-height: 23px;
}
.et_monarch .et_social_networks.et_social_circle .et_social_network_label {
    color: #444;
}
.et_monarch .et_social_networks p, .et_monarch .et_social_sidebar_networks p {
    color: #666;
    font-family: "Open Sans",helvetica,arial,sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.6em;
}
.et_monarch .et_social_placeholder {
    display: inline-block;
    height: 14px;
    width: 7px;
}
.et_monarch .et_social_networks, .et_monarch .et_social_sidebar_networks, .et_monarch .widget_monarchwidget a {
    text-shadow: none !important;
}
@font-face {
    font-family: "ETmonarch";
    font-style: normal;
    font-weight: normal;
    src: url("/wp-content/plugins/monarch/css/fonts/ETmonarch_2.eot?#iefix") format("embedded-opentype"), url("/wp-content/plugins/monarch/css/fonts/ETmonarch_2.ttf") format("truetype"), url("/wp-content/plugins/monarch/css/fonts/ETmonarch_2.woff") format("woff"), url("/wp-content/plugins/monarch/css/fonts/ETmonarch_2.svg#ETmonarch") format("svg");
}
.et_monarch .et_social_icon, .et_monarch .et_social_icon::before, .et_monarch .et_social_icon::after {
    display: block;
    font-family: "ETmonarch";
    font-size: 16px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 16px;
    text-align: center;
    text-transform: none;
}
.et_monarch .et_social_icon_networks::before {
    content: "";
}
.et_monarch .et_social_icon_cancel::after {
    content: "";
}
.et_monarch .et_social_icon_behance::before, .et_monarch .et_social_icon_behance::after {
    content: "";
}
.et_monarch .et_social_icon_like::before, .et_monarch .et_social_icon_like::after {
    content: "";
}
.et_monarch .et_social_icon_aweber::before, .et_monarch .et_social_icon_aweber::after {
    content: "";
}
.et_monarch .et_social_icon_blinklist::before, .et_monarch .et_social_icon_blinklist::after {
    content: "";
}
.et_monarch .et_social_icon_buffer::before, .et_monarch .et_social_icon_buffer::after {
    content: "";
}
.et_monarch .et_social_icon_email::before, .et_monarch .et_social_icon_email::after {
    content: "";
}
.et_monarch .et_social_icon_github::before, .et_monarch .et_social_icon_github::after {
    content: "";
}
.et_monarch .et_social_icon_mailchimp::before, .et_monarch .et_social_icon_mailchimp::after {
    content: "";
}
.et_monarch .et_social_icon_outlook::before, .et_monarch .et_social_icon_outlook::after {
    content: "";
}
.et_monarch .et_social_icon_print::before, .et_monarch .et_social_icon_print::after {
    content: "";
}
.et_monarch .et_social_icon_soundcloud::before, .et_monarch .et_social_icon_soundcloud::after {
    content: "";
}
.et_monarch .et_social_icon_baidu::before, .et_monarch .et_social_icon_baidu::after {
    content: "";
}
.et_monarch .et_social_icon_box::before, .et_monarch .et_social_icon_box::after {
    content: "";
}
.et_monarch .et_social_icon_digg::before, .et_monarch .et_social_icon_digg::after {
    content: "";
}
.et_monarch .et_social_icon_evernote::before, .et_monarch .et_social_icon_evernote::after {
    content: "";
}
.et_monarch .et_social_icon_friendfeed::before, .et_monarch .et_social_icon_friendfeed::after {
    content: "";
}
.et_monarch .et_social_icon_hackernews::before, .et_monarch .et_social_icon_hackernews::after {
    content: "";
}
.et_monarch .et_social_icon_livejournal::before, .et_monarch .et_social_icon_livejournal::after {
    content: "";
}
.et_monarch .et_social_icon_netvibes::before, .et_monarch .et_social_icon_netvibes::after {
    content: "";
}
.et_monarch .et_social_icon_newsvine::before, .et_monarch .et_social_icon_newsvine::after {
    content: "";
}
.et_monarch .et_social_icon_aol::before, .et_monarch .et_social_icon_aol::after {
    content: "";
}
.et_monarch .et_social_icon_gmail::before, .et_monarch .et_social_icon_gmail::after {
    content: "";
}
.et_monarch .et_social_icon_google::before, .et_monarch .et_social_icon_google::after {
    content: "";
}
.et_monarch .et_social_icon_printfriendly::before, .et_monarch .et_social_icon_printfriendly::after {
    content: "";
}
.et_monarch .et_social_icon_reddit::before, .et_monarch .et_social_icon_reddit::after {
    content: "";
}
.et_monarch .et_social_icon_vkontakte::before, .et_monarch .et_social_icon_vkontakte::after {
    content: "";
}
.et_monarch .et_social_icon_yahoobookmarks::before, .et_monarch .et_social_icon_yahoobookmarks::after {
    content: "";
}
.et_monarch .et_social_icon_yahoomail::before, .et_monarch .et_social_icon_yahoomail::after {
    content: "";
}
.et_monarch .et_social_icon_youtube::before, .et_monarch .et_social_icon_youtube::after {
    content: "";
}
.et_monarch .et_social_icon_amazon::before, .et_monarch .et_social_icon_amazon::after {
    content: "";
}
.et_monarch .et_social_icon_delicious::before, .et_monarch .et_social_icon_delicious::after {
    content: "";
}
.et_monarch .et_social_icon_googleplus::before, .et_monarch .et_social_icon_googleplus::after {
    content: "";
}
.et_monarch .et_social_icon_instagram::before, .et_monarch .et_social_icon_instagram::after {
    content: "";
}
.et_monarch .et_social_icon_linkedin::before, .et_monarch .et_social_icon_linkedin::after {
    content: "";
}
.et_monarch .et_social_icon_myspace::before, .et_monarch .et_social_icon_myspace::after {
    content: "";
}
.et_monarch .et_social_icon_picassa::before, .et_monarch .et_social_icon_picassa::after {
    content: "";
}
.et_monarch .et_social_icon_spotify::before, .et_monarch .et_social_icon_spotify::after {
    content: "";
}
.et_monarch .et_social_icon_yahoo::before, .et_monarch .et_social_icon_yahoo::after {
    content: "";
}
.et_monarch .et_social_icon_blogger::before, .et_monarch .et_social_icon_blogger::after {
    content: "";
}
.et_monarch .et_social_icon_deviantart::before, .et_monarch .et_social_icon_deviantart::after {
    content: "";
}
.et_monarch .et_social_icon_dribbble::before, .et_monarch .et_social_icon_dribbble::after {
    content: "";
}
.et_monarch .et_social_icon_flickr::before, .et_monarch .et_social_icon_flickr::after {
    content: "";
}
.et_monarch .et_social_icon_pinterest::before, .et_monarch .et_social_icon_pinterest::after {
    content: "";
}
.et_monarch .et_social_icon_rss::before, .et_monarch .et_social_icon_rss::after {
    content: "";
}
.et_monarch .et_social_icon_skype::before, .et_monarch .et_social_icon_skype::after {
    content: "";
}
.et_monarch .et_social_icon_stumbleupon::before, .et_monarch .et_social_icon_stumbleupon::after {
    content: "";
}
.et_monarch .et_social_icon_tumblr::before, .et_monarch .et_social_icon_tumblr::after {
    content: "";
}
.et_monarch .et_social_icon_facebook::before, .et_monarch .et_social_icon_facebook::after {
    content: "";
}
.et_monarch .et_social_icon_twitter::before, .et_monarch .et_social_icon_twitter::after {
    content: "";
}
.et_monarch .et_social_icon_vimeo::before, .et_monarch .et_social_icon_vimeo::after {
    content: "";
}
.et_monarch .et_social_icon_wordpress::before, .et_monarch .et_social_icon_wordpress::after {
    content: "";
}
.et_monarch .et_social_icon_all_button::before, .et_monarch .et_social_icon_all_button::after {
    content: "";
}
.et_monarch .et_social_facebook, .et_monarch .et_social_facebook, .et_monarch .et_social_networks.et_social_circle .et_social_facebook i {
    background-color: #3a579a;
}
.et_monarch li.et_social_facebook:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_facebook:hover i {
    background-color: #314a83;
}
.et_monarch .et_social_sidebar_border li.et_social_facebook:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_facebook:hover {
    border-color: #3a579a;
}
.et_monarch .widget_monarchwidget li.et_social_facebook {
    background-color: #3a579a !important;
}
.et_monarch .widget_monarchwidget li.et_social_facebook:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_facebook:hover i {
    background-color: #314a83 !important;
}
.et_monarch .et_social_twitter, .et_monarch .et_social_twitter, .et_monarch .et_social_networks.et_social_circle .et_social_twitter i {
    background-color: #00abf0;
}
.et_monarch .widget_monarchwidget li.et_social_twitter:hover, .et_monarch li.et_social_twitter:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_twitter:hover i {
    background-color: #0092cc;
}
.et_monarch .et_social_sidebar_border li.et_social_twitter:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_twitter:hover {
    border-color: #00abf0;
}
.et_monarch .widget_monarchwidget li.et_social_twitter {
    background-color: #00abf0 !important;
}
.et_monarch .widget_monarchwidget li.et_social_twitter:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_twitter:hover i {
    background-color: #0092cc !important;
}
.et_monarch .et_social_pinterest, .et_monarch .et_social_networks.et_social_circle .et_social_pinterest i {
    background-color: #cd1c1f;
}
.et_monarch li.et_social_pinterest:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_pinterest:hover i {
    background-color: #ae181a;
}
.et_monarch .et_social_sidebar_border li.et_social_pinterest:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_pinterest:hover {
    border-color: #cd1c1f;
}
.et_monarch .widget_monarchwidget li.et_social_pinterest {
    background-color: #cd1c1f !important;
}
.et_monarch .widget_monarchwidget li.et_social_pinterest:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_pinterest:hover i {
    background-color: #ae181a !important;
}
.et_monarch .et_social_googleplus, .et_monarch .et_social_networks.et_social_circle .et_social_googleplus i {
    background-color: #df4a32;
}
.et_monarch li.et_social_googleplus:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_googleplus:hover i {
    background-color: #be3f2b;
}
.et_monarch .et_social_sidebar_border li.et_social_googleplus:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_googleplus:hover {
    border-color: #df4a32;
}
.et_monarch .widget_monarchwidget li.et_social_googleplus {
    background-color: #df4a32 !important;
}
.et_monarch .widget_monarchwidget li.et_social_googleplus:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_googleplus:hover i {
    background-color: #be3f2b !important;
}
.et_monarch .et_social_email, .et_monarch .et_social_networks.et_social_circle .et_social_email i {
    background-color: #666;
}
.et_monarch li.et_social_email:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_email:hover i {
    background-color: #575757;
}
.et_monarch .et_social_sidebar_border li.et_social_email:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_email:hover {
    border-color: #666;
}
.et_monarch .widget_monarchwidget li.et_social_email {
    background-color: #666 !important;
}
.et_monarch .widget_monarchwidget li.et_social_email:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_email:hover i {
    background-color: #575757 !important;
}
.et_monarch .et_social_wordpress, .et_monarch .et_social_networks.et_social_circle .et_social_wordpress i {
    background-color: #267697;
}
.et_monarch li.et_social_wordpress:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_wordpress:hover i {
    background-color: #206480;
}
.et_monarch .et_social_sidebar_border li.et_social_wordpress:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_wordpress:hover {
    border-color: #267697;
}
.et_monarch .widget_monarchwidget li.et_social_wordpress {
    background-color: #267697 !important;
}
.et_monarch .widget_monarchwidget li.et_social_wordpress:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_wordpress:hover i {
    background-color: #206480 !important;
}
.et_monarch .et_social_vimeo, .et_monarch .et_social_networks.et_social_circle .et_social_vimeo i {
    background-color: #45bbfc;
}
.et_monarch li.et_social_vimeo:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_vimeo:hover i {
    background-color: #3b9fd6;
}
.et_monarch .et_social_sidebar_border li.et_social_vimeo:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_vimeo:hover {
    border-color: #45bbfc;
}
.et_monarch .widget_monarchwidget li.et_social_vimeo {
    background-color: #45bbfc !important;
}
.et_monarch .widget_monarchwidget li.et_social_vimeo:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_vimeo:hover i {
    background-color: #3b9fd6 !important;
}
.et_monarch .et_social_skype, .et_monarch .et_social_networks.et_social_circle .et_social_skype i {
    background-color: #1ba5f4;
}
.et_monarch li.et_social_skype:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_skype:hover i {
    background-color: #178cd0;
}
.et_monarch .et_social_sidebar_border li.et_social_skype:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_skype:hover {
    border-color: #1ba5f4;
}
.et_monarch .widget_monarchwidget li.et_social_skype {
    background-color: #1ba5f4 !important;
}
.et_monarch .widget_monarchwidget li.et_social_skype:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_skype:hover i {
    background-color: #178cd0 !important;
}
.et_monarch .et_social_tumblr, .et_monarch .et_social_networks.et_social_circle .et_social_tumblr i {
    background-color: #32506d;
}
.et_monarch li.et_social_tumblr:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_tumblr:hover i {
    background-color: #2b445d;
}
.et_monarch .et_social_sidebar_border li.et_social_tumblr:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_tumblr:hover {
    border-color: #32506d;
}
.et_monarch .widget_monarchwidget li.et_social_tumblr {
    background-color: #32506d !important;
}
.et_monarch .widget_monarchwidget li.et_social_tumblr:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_tumblr:hover i {
    background-color: #2b445d !important;
}
.et_monarch .et_social_dribbble, .et_monarch .et_social_networks.et_social_circle .et_social_dribbble i {
    background-color: #ea4c8d;
}
.et_monarch li.et_social_dribbble:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_dribbble:hover i {
    background-color: #c74178;
}
.et_monarch .et_social_sidebar_border li.et_social_dribbble:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_dribbble:hover {
    border-color: #ea4c8d;
}
.et_monarch .widget_monarchwidget li.et_social_dribbble {
    background-color: #ea4c8d !important;
}
.et_monarch .widget_monarchwidget li.et_social_dribbble:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_dribbble:hover i {
    background-color: #c74178 !important;
}
.et_monarch .et_social_flickr, .et_monarch .et_social_networks.et_social_circle .et_social_flickr i {
    background-color: #fc1684;
}
.et_monarch li.et_social_flickr:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_flickr:hover i {
    background-color: #d61370;
}
.et_monarch .et_social_sidebar_border li.et_social_flickr:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_flickr:hover {
    border-color: #fc1684;
}
.et_monarch .widget_monarchwidget li.et_social_flickr {
    background-color: #fc1684 !important;
}
.et_monarch .widget_monarchwidget li.et_social_flickr:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_flickr:hover i {
    background-color: #d61370 !important;
}
.et_monarch .et_social_stumbleupon, .et_monarch .et_social_networks.et_social_circle .et_social_stumbleupon i {
    background-color: #ea4b24;
}
.et_monarch li.et_social_stumbleupon:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_stumbleupon:hover i {
    background-color: #c7401f;
}
.et_monarch .et_social_sidebar_border li.et_social_stumbleupon:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_stumbleupon:hover {
    border-color: #ea4b24;
}
.et_monarch .widget_monarchwidget li.et_social_stumbleupon {
    background-color: #ea4b24 !important;
}
.et_monarch .widget_monarchwidget li.et_social_stumbleupon:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_stumbleupon:hover i {
    background-color: #c7401f !important;
}
.et_monarch .et_social_deviantart, .et_monarch .et_social_networks.et_social_circle .et_social_deviantart i {
    background-color: #566c68;
}
.et_monarch li.et_social_deviantart:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_deviantart:hover i {
    background-color: #495c59;
}
.et_monarch .et_social_sidebar_border li.et_social_deviantart:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_deviantart:hover {
    border-color: #566c68;
}
.et_monarch .widget_monarchwidget li.et_social_deviantart {
    background-color: #566c68 !important;
}
.et_monarch .widget_monarchwidget li.et_social_deviantart:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_deviantart:hover i {
    background-color: #495c59 !important;
}
.et_monarch .et_social_rss, .et_monarch .et_social_networks.et_social_circle .et_social_rss i {
    background-color: #f59038;
}
.et_monarch li.et_social_rss:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_rss:hover i {
    background-color: #d07b30;
}
.et_monarch .et_social_sidebar_border li.et_social_rss:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_rss:hover {
    border-color: #f59038;
}
.et_monarch .widget_monarchwidget li.et_social_rss {
    background-color: #f59038 !important;
}
.et_monarch .widget_monarchwidget li.et_social_rss:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_rss:hover i {
    background-color: #d07b30 !important;
}
.et_monarch .et_social_blogger, .et_monarch .et_social_networks.et_social_circle .et_social_blogger i {
    background-color: #f59038;
}
.et_monarch li.et_social_blogger:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_blogger:hover i {
    background-color: #d07b30;
}
.et_monarch .et_social_sidebar_border li.et_social_blogger:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_blogger:hover {
    border-color: #f59038;
}
.et_monarch .widget_monarchwidget li.et_social_blogger {
    background-color: #f59038 !important;
}
.et_monarch .widget_monarchwidget li.et_social_blogger:hover, .et_monarch .widget_monarchwidget li.et_social_blogger:hover i {
    background-color: #d07b30 !important;
}
.et_monarch .et_social_picassa, .et_monarch .et_social_networks.et_social_circle .et_social_picassa i {
    background-color: #9864ae;
}
.et_monarch li.et_social_picassa:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_picassa:hover i {
    background-color: #815594;
}
.et_monarch .et_social_sidebar_border li.et_social_picassa:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_picassa:hover {
    border-color: #9864ae;
}
.et_monarch .widget_monarchwidget li.et_social_picassa {
    background-color: #9864ae !important;
}
.et_monarch .widget_monarchwidget li.et_social_picassa:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_picassa:hover i {
    background-color: #815594 !important;
}
.et_monarch .et_social_spotify, .et_monarch .et_social_networks.et_social_circle .et_social_spotify i {
    background-color: #aecf29;
}
.et_monarch li.et_social_spotify:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_spotify:hover i {
    background-color: #94b023;
}
.et_monarch .et_social_sidebar_border li.et_social_spotify:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_spotify:hover {
    border-color: #aecf29;
}
.et_monarch .widget_monarchwidget li.et_social_spotify {
    background-color: #aecf29 !important;
}
.et_monarch .widget_monarchwidget li.et_social_spotify:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_spotify:hover i {
    background-color: #94b023 !important;
}
.et_monarch .et_social_instagram, .et_monarch .et_social_networks.et_social_circle .et_social_instagram i {
    background-color: #517fa4;
}
.et_monarch li.et_social_instagram:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_instagram:hover i {
    background-color: #456c8c;
}
.et_monarch .et_social_sidebar_border li.et_social_instagram:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_instagram:hover {
    border-color: #517fa4;
}
.et_monarch .widget_monarchwidget li.et_social_instagram {
    background-color: #517fa4 !important;
}
.et_monarch .widget_monarchwidget li.et_social_instagram:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_instagram:hover i {
    background-color: #456c8c !important;
}
.et_monarch .et_social_myspace, .et_monarch .et_social_networks.et_social_circle .et_social_myspace i {
    background-color: #3a5998;
}
.et_monarch li.et_social_myspace:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_myspace:hover i {
    background-color: #314c81;
}
.et_monarch .et_social_sidebar_border li.et_social_myspace:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_myspace:hover {
    border-color: #3a5998;
}
.et_monarch .widget_monarchwidget li.et_social_myspace {
    background-color: #3a5998 !important;
}
.et_monarch .widget_monarchwidget li.et_social_myspace:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_myspace:hover i {
    background-color: #314c81 !important;
}
.et_monarch .et_social_delicious, .et_monarch .et_social_networks.et_social_circle .et_social_delicious i {
    background-color: #3398fc;
}
.et_monarch li.et_social_delicious:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_delicious:hover i {
    background-color: #2b81d6;
}
.et_monarch .et_social_sidebar_border li.et_social_delicious:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_delicious:hover {
    border-color: #3398fc;
}
.et_monarch .widget_monarchwidget li.et_social_delicious {
    background-color: #3398fc !important;
}
.et_monarch .widget_monarchwidget li.et_social_delicious:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_delicious:hover i {
    background-color: #2b81d6 !important;
}
.et_monarch .et_social_linkedin, .et_monarch .et_social_networks.et_social_circle .et_social_linkedin i {
    background-color: #127bb6;
}
.et_monarch li.et_social_linkedin:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_linkedin:hover i {
    background-color: #0f699b;
}
.et_monarch .et_social_sidebar_border li.et_social_linkedin:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_linkedin:hover {
    border-color: #127bb6;
}
.et_monarch .widget_monarchwidget li.et_social_linkedin {
    background-color: #127bb6 !important;
}
.et_monarch .widget_monarchwidget li.et_social_linkedin:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_linkedin:hover {
    background-color: #0f699b !important;
}
.et_monarch .et_social_yahoo, .et_monarch .et_social_networks.et_social_circle .et_social_yahoo i {
    background-color: #511295;
}
.et_monarch li.et_social_yahoo:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_yahoo:hover i {
    background-color: #450f7f;
}
.et_monarch .et_social_sidebar_border li.et_social_yahoo:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_yahoo:hover {
    border-color: #511295;
}
.et_monarch .widget_monarchwidget li.et_social_yahoo {
    background-color: #511295 !important;
}
.et_monarch .widget_monarchwidget li.et_social_yahoo:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_yahoo:hover {
    background-color: #450f7f !important;
}
.et_monarch .et_social_yahoomail, .et_monarch .et_social_networks.et_social_circle .et_social_yahoomail i {
    background-color: #511295;
}
.et_monarch li.et_social_yahoomail:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_yahoomail:hover i {
    background-color: #450f7f;
}
.et_monarch .et_social_sidebar_border li.et_social_yahoomail:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_yahoomail:hover {
    border-color: #511295;
}
.et_monarch .widget_monarchwidget li.et_social_yahoomail {
    background-color: #511295 !important;
}
.et_monarch .widget_monarchwidget li.et_social_yahoomail:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_yahoomail:hover i {
    background-color: #450f7f !important;
}
.et_monarch .et_social_yahoobookmarks, .et_monarch .et_social_networks.et_social_circle .et_social_yahoobookmarks i {
    background-color: #511295;
}
.et_monarch li.et_social_yahoobookmarks:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_yahoobookmarks:hover i {
    background-color: #450f7f;
}
.et_monarch .et_social_sidebar_border li.et_social_yahoobookmarks:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_yahoobookmarks:hover {
    border-color: #511295;
}
.et_monarch .widget_monarchwidget li.et_social_yahoobookmarks {
    background-color: #511295 !important;
}
.et_monarch .widget_monarchwidget li.et_social_yahoobookmarks:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_yahoobookmarks:hover i {
    background-color: #450f7f !important;
}
.et_monarch .et_social_amazon, .et_monarch .et_social_networks.et_social_circle .et_social_amazon i {
    background-color: #222;
}
.et_monarch li.et_social_amazon:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_amazon:hover i {
    background-color: #000;
}
.et_monarch .et_social_sidebar_border li.et_social_amazon:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_amazon:hover {
    border-color: #222;
}
.et_monarch .widget_monarchwidget li.et_social_amazon {
    background-color: #222 !important;
}
.et_monarch .widget_monarchwidget li.et_social_amazon:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_amazon:hover i {
    background-color: #000 !important;
}
.et_monarch .et_social_aol, .et_monarch .et_social_networks.et_social_circle .et_social_aol i {
    background-color: #222;
}
.et_monarch li.et_social_aol:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_aol:hover i {
    background-color: #000;
}
.et_monarch .et_social_sidebar_border li.et_social_aol:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_aol:hover {
    border-color: #222;
}
.et_monarch .widget_monarchwidget li.et_social_aol {
    background-color: #222 !important;
}
.et_monarch .widget_monarchwidget li.et_social_aol:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_aol:hover i {
    background-color: #000 !important;
}
.et_monarch .et_social_buffer, .et_monarch .et_social_networks.et_social_circle .et_social_buffer i {
    background-color: #222;
}
.et_monarch li.et_social_buffer:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_buffer:hover i {
    background-color: #000;
}
.et_monarch .et_social_sidebar_border li.et_social_buffer:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_buffer:hover {
    border-color: #222;
}
.et_monarch .widget_monarchwidget li.et_social_buffer {
    background-color: #222 !important;
}
.et_monarch .widget_monarchwidget li.et_social_buffer:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_buffer:hover i {
    background-color: #000 !important;
}
.et_monarch .et_social_printfriendly, .et_monarch .et_social_networks.et_social_circle .et_social_printfriendly i {
    background-color: #75aa33;
}
.et_monarch li.et_social_printfriendly:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_printfriendly:hover i {
    background-color: #64912b;
}
.et_monarch .et_social_sidebar_border li.et_social_printfriendly:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_printfriendly:hover {
    border-color: #75aa33;
}
.et_monarch .widget_monarchwidget li.et_social_printfriendly {
    background-color: #75aa33 !important;
}
.et_monarch .widget_monarchwidget li.et_social_printfriendly:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_printfriendly:hover i {
    background-color: #64912b !important;
}
.et_monarch .et_social_youtube, .et_monarch .et_social_networks.et_social_circle .et_social_youtube i {
    background-color: #a8240f;
}
.et_monarch li.et_social_youtube:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_youtube:hover i {
    background-color: #8f1f0d;
}
.et_monarch .et_social_sidebar_border li.et_social_youtube:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_youtube:hover {
    border-color: #a8240f;
}
.et_monarch .widget_monarchwidget li.et_social_youtube {
    background-color: #a8240f !important;
}
.et_monarch .widget_monarchwidget li.et_social_youtube:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_youtube:hover i {
    background-color: #8f1f0d !important;
}
.et_monarch .et_social_google, .et_monarch .et_social_networks.et_social_circle .et_social_google i {
    background-color: #3b7ae0;
}
.et_monarch li.et_social_google:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_google:hover i {
    background-color: #3268bf;
}
.et_monarch .et_social_sidebar_border li.et_social_google:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_google:hover {
    border-color: #3b7ae0;
}
.et_monarch .widget_monarchwidget li.et_social_google {
    background-color: #3b7ae0 !important;
}
.et_monarch .widget_monarchwidget li.et_social_google:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_google:hover i {
    background-color: #3268bf !important;
}
.et_monarch .et_social_gmail, .et_monarch .et_social_networks.et_social_circle .et_social_gmail i {
    background-color: #dd4b39;
}
.et_monarch li.et_social_gmail:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_gmail:hover i {
    background-color: #bc4031;
}
.et_monarch .et_social_sidebar_border li.et_social_gmail:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_gmail:hover {
    border-color: #dd4b39;
}
.et_monarch .widget_monarchwidget li.et_social_gmail {
    background-color: #dd4b39 !important;
}
.et_monarch .widget_monarchwidget li.et_social_gmail:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_gmail:hover {
    background-color: #bc4031 !important;
}
.et_monarch .et_social_reddit, .et_monarch .et_social_networks.et_social_circle .et_social_reddit i {
    background-color: #fc461e;
}
.et_monarch li.et_social_reddit:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_reddit:hover i {
    background-color: #d63c1a;
}
.et_monarch .et_social_sidebar_border li.et_social_reddit:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_reddit:hover {
    border-color: #fc461e;
}
.et_monarch .widget_monarchwidget li.et_social_reddit {
    background-color: #fc461e !important;
}
.et_monarch .widget_monarchwidget li.et_social_reddit:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_reddit:hover i {
    background-color: #d63c1a !important;
}
.et_monarch .et_social_vkontakte, .et_monarch .et_social_networks.et_social_circle .et_social_vkontakte i {
    background-color: #4c75a3;
}
.et_monarch li.et_social_vkontakte:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_vkontakte:hover i {
    background-color: #41648b;
}
.et_monarch .et_social_sidebar_border li.et_social_vkontakte:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_vkontakte:hover {
    border-color: #4c75a3;
}
.et_monarch .widget_monarchwidget li.et_social_vkontakte {
    background-color: #4c75a3 !important;
}
.et_monarch .widget_monarchwidget li.et_social_vkontakte:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_vkontakte:hover i {
    background-color: #41648b !important;
}
.et_monarch .et_social_newsvine, .et_monarch .et_social_networks.et_social_circle .et_social_newsvine i {
    background-color: #0d642e;
}
.et_monarch li.et_social_newsvine:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_newsvine:hover i {
    background-color: #0b5527;
}
.et_monarch .et_social_sidebar_border li.et_social_newsvine:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_newsvine:hover {
    border-color: #0d642e;
}
.et_monarch .widget_monarchwidget li.et_social_newsvine {
    background-color: #0d642e !important;
}
.et_monarch .widget_monarchwidget li.et_social_newsvine:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_newsvine:hover i {
    background-color: #0b5527 !important;
}
.et_monarch .et_social_netvibes, .et_monarch .et_social_networks.et_social_circle .et_social_netvibes i {
    background-color: #5dbc22;
}
.et_monarch li.et_social_netvibes:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_netvibes:hover i {
    background-color: #4fa01d;
}
.et_monarch .et_social_sidebar_border li.et_social_netvibes:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_netvibes:hover {
    border-color: #5dbc22;
}
.et_monarch .widget_monarchwidget li.et_social_netvibes {
    background-color: #5dbc22 !important;
}
.et_monarch .widget_monarchwidget li.et_social_netvibes:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_netvibes:hover i {
    background-color: #4fa01d !important;
}
.et_monarch .et_social_hackernews, .et_monarch .et_social_networks.et_social_circle .et_social_hackernews i {
    background-color: #f08641;
}
.et_monarch li.et_social_hackernews:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_hackernews:hover i {
    background-color: #cc7237;
}
.et_monarch .et_social_sidebar_border li.et_social_hackernews:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_hackernews:hover {
    border-color: #f08641;
}
.et_monarch .widget_monarchwidget li.et_social_hackernews {
    background-color: #f08641 !important;
}
.et_monarch .widget_monarchwidget li.et_social_hackernews:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_hackernews:hover i {
    background-color: #cc7237 !important;
}
.et_monarch .et_social_evernote, .et_monarch .et_social_networks.et_social_circle .et_social_evernote i {
    background-color: #7cbf4b;
}
.et_monarch li.et_social_evernote:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_evernote:hover i {
    background-color: #6aa340;
}
.et_monarch .et_social_sidebar_border li.et_social_evernote:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_evernote:hover {
    border-color: #7cbf4b;
}
.et_monarch .widget_monarchwidget li.et_social_evernote {
    background-color: #7cbf4b !important;
}
.et_monarch .widget_monarchwidget li.et_social_evernote:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_evernote:hover i {
    background-color: #6aa340 !important;
}
.et_monarch .et_social_digg, .et_monarch .et_social_networks.et_social_circle .et_social_digg i {
    background-color: #546b9f;
}
.et_monarch li.et_social_digg:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_digg:hover i {
    background-color: #475b87;
}
.et_monarch .et_social_sidebar_border li.et_social_digg:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_digg:hover {
    border-color: #546b9f;
}
.et_monarch .widget_monarchwidget li.et_social_digg {
    background-color: #546b9f !important;
}
.et_monarch .widget_monarchwidget li.et_social_digg:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_digg:hover i {
    background-color: #475b87 !important;
}
.et_monarch .et_social_box, .et_monarch .et_social_networks.et_social_circle .et_social_box i {
    background-color: #1482c3;
}
.et_monarch li.et_social_box:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_box:hover i {
    background-color: #116fa6;
}
.et_monarch .et_social_sidebar_border li.et_social_box:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_box:hover {
    border-color: #1482c3;
}
.et_monarch .widget_monarchwidget li.et_social_box {
    background-color: #1482c3 !important;
}
.et_monarch .widget_monarchwidget li.et_social_box:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_box:hover i {
    background-color: #116fa6 !important;
}
.et_monarch .et_social_baidu, .et_monarch .et_social_networks.et_social_circle .et_social_baidu i {
    background-color: #2b3bdd;
}
.et_monarch li.et_social_baidu:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_baidu:hover i {
    background-color: #2532bc;
}
.et_monarch .et_social_sidebar_border li.et_social_baidu:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_baidu:hover {
    border-color: #2b3bdd;
}
.et_monarch .widget_monarchwidget li.et_social_baidu {
    background-color: #2b3bdd !important;
}
.et_monarch .widget_monarchwidget li.et_social_baidu:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_baidu:hover i {
    background-color: #2532bc !important;
}
.et_monarch .et_social_livejournal, .et_monarch .et_social_networks.et_social_circle .et_social_livejournal i {
    background-color: #336697;
}
.et_monarch li.et_social_livejournal:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_livejournal:hover i {
    background-color: #2b5780;
}
.et_monarch .et_social_sidebar_border li.et_social_livejournal:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_livejournal:hover {
    border-color: #336697;
}
.et_monarch .widget_monarchwidget li.et_social_livejournal {
    background-color: #336697 !important;
}
.et_monarch .widget_monarchwidget li.et_social_livejournal:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_livejournal:hover i {
    background-color: #2b5780 !important;
}
.et_monarch .et_social_friendfeed, .et_monarch .et_social_networks.et_social_circle .et_social_friendfeed i {
    background-color: #5989c0;
}
.et_monarch li.et_social_friendfeed:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_friendfeed:hover i {
    background-color: #4c75a3;
}
.et_monarch .et_social_sidebar_border li.et_social_friendfeed:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_friendfeed:hover {
    border-color: #5989c0;
}
.et_monarch .widget_monarchwidget li.et_social_friendfeed {
    background-color: #5989c0 !important;
}
.et_monarch .widget_monarchwidget li.et_social_friendfeed:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_friendfeed:hover i {
    background-color: #4c75a3 !important;
}
.et_monarch .et_social_github, .et_monarch .et_social_networks.et_social_circle .et_social_github i {
    background-color: #4183c4;
}
.et_monarch li.et_social_github:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_github:hover i {
    background-color: #376fa7;
}
.et_monarch .et_social_sidebar_border li.et_social_github:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_github:hover {
    border-color: #4183c4;
}
.et_monarch .widget_monarchwidget li.et_social_github {
    background-color: #4183c4 !important;
}
.et_monarch .widget_monarchwidget li.et_social_github:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_github:hover i {
    background-color: #376fa7 !important;
}
.et_monarch .et_social_outlook, .et_monarch .et_social_networks.et_social_circle .et_social_outlook i {
    background-color: #1174c3;
}
.et_monarch li.et_social_outlook:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_outlook:hover i {
    background-color: #0e63a6;
}
.et_monarch .et_social_sidebar_border li.et_social_outlook:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_outlook:hover {
    border-color: #1174c3;
}
.et_monarch .widget_monarchwidget li.et_social_outlook {
    background-color: #1174c3 !important;
}
.et_monarch .widget_monarchwidget li.et_social_outlook:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_outlook:hover {
    background-color: #0e63a6 !important;
}
.et_monarch .et_social_blinklist, .et_monarch .et_social_networks.et_social_circle .et_social_blinklist i {
    background-color: #fc6d21;
}
.et_monarch li.et_social_blinklist:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_blinklist:hover i {
    background-color: #d65d1c;
}
.et_monarch .et_social_sidebar_border li.et_social_blinklist:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_blinklist:hover {
    border-color: #fc6d21;
}
.et_monarch .widget_monarchwidget li.et_social_blinklist {
    background-color: #fc6d21 !important;
}
.et_monarch .widget_monarchwidget li.et_social_blinklist:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_blinklist:hover i {
    background-color: #d65d1c !important;
}
.et_monarch .et_social_aweber, .et_monarch .et_social_networks.et_social_circle .et_social_aweber i {
    background-color: #127bbf;
}
.et_monarch li.et_social_aweber:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_aweber:hover i {
    background-color: #0f69a3;
}
.et_monarch .et_social_sidebar_border li.et_social_aweber:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_aweber:hover {
    border-color: #127bbf;
}
.et_monarch .widget_monarchwidget li.et_social_aweber {
    background-color: #127bbf !important;
}
.et_monarch .widget_monarchwidget li.et_social_aweber:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_aweber:hover i {
    background-color: #0f69a3 !important;
}
.et_monarch .et_social_mailchimp, .et_monarch .et_social_networks.et_social_circle .et_social_mailchimp i {
    background-color: #3283bf;
}
.et_monarch li.et_social_mailchimp:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_mailchimp:hover i {
    background-color: #2b6fa3;
}
.et_monarch .et_social_sidebar_border li.et_social_mailchimp:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_mailchimp:hover {
    border-color: #3283bf;
}
.et_monarch .widget_monarchwidget li.et_social_mailchimp {
    background-color: #3283bf !important;
}
.et_monarch .widget_monarchwidget li.et_social_mailchimp:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_mailchimp:hover i {
    background-color: #2b6fa3 !important;
}
.et_monarch .et_social_soundcloud, .et_monarch .et_social_networks.et_social_circle .et_social_soundcloud i {
    background-color: #f0601e;
}
.et_monarch li.et_social_soundcloud:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_soundcloud:hover i {
    background-color: #cc521a;
}
.et_monarch .et_social_sidebar_border li.et_social_soundcloud:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_soundcloud:hover {
    border-color: #f0601e;
}
.et_monarch .widget_monarchwidget li.et_social_soundcloud {
    background-color: #f0601e !important;
}
.et_monarch .widget_monarchwidget li.et_social_soundcloud:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_soundcloud:hover i {
    background-color: #cc521a !important;
}
.et_monarch .et_social_print, .et_monarch .et_social_networks.et_social_circle .et_social_print i {
    background-color: #333;
}
.et_monarch li.et_social_print:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_print:hover i {
    background-color: #2b2b2b;
}
.et_monarch .et_social_sidebar_border li.et_social_print:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_print:hover {
    border-color: #333;
}
.et_monarch .widget_monarchwidget li.et_social_print {
    background-color: #333 !important;
}
.et_monarch .widget_monarchwidget li.et_social_print:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_print:hover i {
    background-color: #2b2b2b !important;
}
.et_monarch .et_social_like, .et_monarch .et_social_networks.et_social_circle .et_social_like i {
    background-color: #f95149;
}
.et_monarch li.et_social_like:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_like:hover i {
    background-color: #d4453e;
}
.et_monarch .et_social_sidebar_border li.et_social_like:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_like:hover {
    border-color: #f95149;
}
.et_monarch .widget_monarchwidget li.et_social_like {
    background-color: #f95149 !important;
}
.et_monarch .widget_monarchwidget li.et_social_like:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_like:hover i {
    background-color: #d4453e !important;
}
.et_monarch .et_social_behance, .et_monarch .et_social_networks.et_social_circle .et_social_behance i {
    background-color: #1769ff;
}
.et_monarch li.et_social_behance:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_behance:hover i {
    background-color: #1459d9;
}
.et_monarch .et_social_sidebar_border li.et_social_behance:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li.et_social_behance:hover {
    border-color: #1769ff;
}
.et_monarch .widget_monarchwidget li.et_social_behance {
    background-color: #1769ff !important;
}
.et_monarch .widget_monarchwidget li.et_social_behance:hover, .et_monarch .widget_monarchwidget .et_social_circle li.et_social_behance:hover i {
    background-color: #1459d9 !important;
}
.et_monarch .et_social_all_button, .et_monarch .et_social_networks.et_social_circle .et_social_all_button i {
    background-color: #dedede;
}
.et_monarch li.et_social_all_button:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_all_button:hover i {
    background-color: #d1d1d1;
}
.et_monarch li.et_social_all_button i.et_social_icon_all_button, .et_monarch .et_social_sidebar_networks li.et_social_all_button:hover i.et_social_icon_all_button {
    color: #777;
}
.et_monarch .et_social_sidebar_border li.et_social_all_button:hover {
    border-color: #bfbfbf;
}
.et_monarch .et_social_sidebar_networks .et_social_icons_container li:hover i, .et_monarch .et_social_sidebar_networks .et_social_icons_container li:hover .et_social_count, .et_monarch .et_social_mobile .et_social_icons_container li:hover i, .et_monarch .widget_monarchwidget .et_social_icons_container li:hover .et_social_icon, .et_monarch .widget_monarchwidget .et_social_networks .et_social_icons_container li:hover .et_social_network_label, .et_monarch .widget_monarchwidget .et_social_icons_container li:hover .et_social_sidebar_count {
    color: #fff;
}
.widget_monarchwidget li, .et_monarch .widget_text .et_social_networks li {
    background-image: none !important;
    border: medium none !important;
    list-style: outside none none;
    margin-bottom: 0 !important;
    padding: 0 !important;
}
.widget_monarchwidget li, .et_monarch .widget_monarchwidget li::after {
    border: medium none !important;
}
.widget_monarchwidget li::before {
    display: none;
}
.et_monarch .widget_monarchwidget .et_social_networks.et_social_circle ul li {
    background-color: transparent !important;
}
.et_monarch .et_social_header {
    margin-bottom: 25px;
    text-align: left;
}
.et_monarch .et_social_flyin {
    background-color: #fff;
    bottom: 0;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
    height: auto;
    opacity: 0;
    padding: 30px 20px;
    position: fixed;
    width: 320px;
    z-index: -1;
}
.et_monarch .et_social_flyin .et_social_networks {
    overflow: auto;
}
.et_monarch .et_social_flyin a.et_social_icon_cancel, .et_monarch .et_social_popup_content a.et_social_icon_cancel {
    color: #666;
    position: absolute;
    right: 15px;
    top: 15px;
}
.et_monarch .et_social_flyin .et_social_icon::after, .et_monarch .et_social_popup .et_social_icon::after {
    display: block;
}
.et_monarch .et_social_flyin_bottom_right {
    border-top-left-radius: 3px;
    right: 0;
}
.et_monarch .et_social_flyin_bottom_left {
    border-top-right-radius: 3px;
    left: 0;
}
.et_monarch .et_social_popup_content {
    background-color: #fff;
    border-radius: 3px;
    box-shadow: 0 0 60px rgba(0, 0, 0, 0.2);
    left: 50%;
    margin-left: -320px;
    max-width: 600px;
    padding: 25px 20px;
    position: fixed;
    text-align: left;
    width: 84%;
    z-index: 999999999;
}
.et_monarch .et_social_popup::after {
    background-color: rgba(0, 0, 0, 0.6);
    content: "";
    display: block;
    height: 100%;
    left: 0;
    opacity: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 99999999;
}
.et_monarch .et_social_popup.et_social_animated::after {
    animation: 1s cubic-bezier(0.77, 0, 0.175, 1) 0s normal none 1 running et_social_fadeIn;
    opacity: 1;
}
.et_monarch .et_social_popup_content .et_social_networks {
    overflow: auto;
}
.et_monarch .et_social_fadeout {
    animation: 1s cubic-bezier(0.77, 0, 0.175, 1) 0s normal none 1 running et_social_fadeOut !important;
    opacity: 0;
}
.et_monarch .et_social_networkname {
    word-break: break-all;
}
.et_monarch .et_social_icon, .et_monarch .et_social_sidebar_networks .et_social_count {
    position: relative;
    z-index: 100;
}
.et_monarch .et_social_networks span.et_social_overlay {
    background-color: rgba(0, 0, 0, 0.1);
    bottom: 0;
    height: 100%;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 1;
}
.et_monarch .et_social_inline_top {
    margin-bottom: 40px;
}
.et_monarch .et_social_inline_bottom {
    margin-top: 40px;
}
.et_monarch .et_social_networks.et_social_left .et_social_count, .et_monarch .et_social_networks.et_social_left .et_social_networkname {
    display: inline-block;
    line-height: 1em;
}
.widget_monarchwidget {
    float: none !important;
    width: auto;
}
.et_monarch .et_social_networks {
    display: inline-block;
    width: 100%;
}
.et_monarch .et_social_networks .et_social_icons_container {
    display: inline-block;
    line-height: 1em !important;
    margin: 0 !important;
    padding: 0 !important;
    width: inherit;
}
.et_monarch .et_social_networks li, .et_monarch .widget_monarchwidget .et_social_networks li, .et_monarch .widget .et_social_networks li, .et_monarch .widget_text .et_social_networks li {
    float: left;
    line-height: 0;
    margin: 2% 0 0 2%;
    min-height: 40px;
    overflow: hidden;
    position: relative;
}
.et_monarch .textwidget .et_social_networks li {
    margin-bottom: 0;
}
.et_monarch .et_social_networks li a {
    line-height: 0;
}
.et_monarch .et_social_networks.et_social_nospace li {
    margin: 0 !important;
}
.et_monarch .et_social_networks li, .et_monarch .et_social_networks li a, .et_monarch .et_social_icon {
    box-sizing: border-box;
    display: block;
    overflow: hidden;
}
.et_monarch .et_social_networks div.et_social_network_label {
    font-size: 14px;
}
.et_monarch .et_social_networks div.et_social_count .et_social_count_label {
    font-size: 12px;
    font-weight: 400;
}
.et_monarch .et_social_networks div, .et_monarch .et_social_networks span, .et_monarch .et_social_networks li i {
    position: relative;
    z-index: 2;
}
.et_monarch .et_social_networks .et_social_icon, .et_monarch .et_social_networks .et_social_icon::before, .et_monarch .et_social_networks .et_social_icon::after {
    border-radius: 100px;
    display: inline-block;
    height: 40px;
    line-height: 40px;
    width: 40px;
}
.et_monarch .et_social_networks .et_social_networkname, .et_monarch .et_social_networks .et_social_count span {
    font-weight: 700;
}
.et_monarch .et_social_networkname, .et_monarch .et_social_count {
    display: none;
}
.et_monarch .et_social_withnetworknames .et_social_networkname, .et_monarch .et_social_withcounts .et_social_count, .et_monarch .et_social_sidebar_withcounts .et_social_count {
    display: inherit;
}
.et_monarch .et_social_networks.et_social_left i.et_social_icon.et_social_icon_all_button {
    float: none !important;
}
.et_social_open_all span.et_social_overlay {
    margin: 0 !important;
}
.et_monarch .et_social_networks .et_social_all_button i.et_social_icon.et_social_icon_all_button::after, .et_monarch .et_social_networks .et_social_all_button i.et_social_icon.et_social_icon_all_button::before {
    width: 100%;
}
.et_monarch .et_social_slide.et_social_left .et_social_all_button i.et_social_icon.et_social_icon_all_button::after {
    left: -100%;
}
.et_monarch .et_social_slide.et_social_left li.et_social_all_button:hover i.et_social_icon.et_social_icon_all_button::after {
    left: 0;
}
.et_monarch .et_social_slide.et_social_left li:hover i.et_social_icon.et_social_icon_all_button::before {
    margin-left: 100% !important;
}
.et_monarch .et_social_flip.et_social_left li.et_social_all_button:hover i.et_social_icon.et_social_icon_all_button::before {
    width: 110% !important;
}
.et_monarch li.et_social_all_button {
    padding: 0;
    text-align: center;
}
.et_monarch .et_social_circle li.et_social_all_button {
    padding: 0;
    text-align: left;
}
.et_monarch .et_social_top.et_social_rectangle.et_social_withcounts li.et_social_all_button a.et_social_open_all, .et_monarch .et_social_top.et_social_rounded.et_social_withcounts li.et_social_all_button a.et_social_open_all {
    padding: 22px 0 !important;
}
.et_monarch .et_social_top.et_social_rectangle.et_social_withnetworknames li.et_social_all_button a.et_social_open_all, .et_monarch .et_social_top.et_social_rounded.et_social_withnetworknames li.et_social_all_button a.et_social_open_all {
    padding: 21px 0 !important;
}
.et_monarch .et_social_top.et_social_rectangle.et_social_withnetworknames.et_social_withcounts li.et_social_all_button a.et_social_open_all, .et_monarch .et_social_top.et_social_rounded.et_social_withnetworknames.et_social_withcounts li.et_social_all_button a.et_social_open_all {
    padding: 33px 0 !important;
}
.et_monarch .et_social_nototalcount .et_social_totalcount {
    display: none;
}
.et_monarch .et_social_withtotalcount .et_social_totalcount {
    display: block;
}
.et_monarch .et_social_networks .et_social_totalcount, .et_monarch .et_social_sidebar_networks_mobile .et_social_totalcount {
    color: #444;
    margin-bottom: 10px;
    text-align: left;
}
.et_monarch .et_social_networks.et_social_sidebar_nocounts .et_social_totalcount {
    width: 40px;
}
.et_monarch .et_social_networks.et_social_sidebar_withcounts .et_social_totalcount, .et_monarch .et_social_networks.et_social_sidebar_flip .et_social_totalcount {
    width: 50px;
}
.et_monarch .et_social_networks .et_social_totalcount_count, .et_monarch .et_social_sidebar_networks_mobile .et_social_totalcount_count {
    display: inline-block;
    font-size: 20px;
    font-weight: 700;
    line-height: 20px;
}
.et_monarch .et_social_networks .et_social_totalcount_label, .et_monarch .et_social_sidebar_networks_mobile .et_social_totalcount_label {
    display: inline-block;
    font-size: 14px;
    margin-left: 4px;
}
.et_monarch .et_social_withtotalcount .et_social_totalcount.et_social_dark, .et_monarch .et_social_networks.et_social_circle.et_social_outer_dark li .et_social_network_label, .et_monarch .et_social_networks.et_social_circle.et_social_outer_dark li .et_social_networkname, .et_monarch .et_social_networks.et_social_circle.et_social_outer_dark li .et_social_count, .et_monarch .et_social_networks.et_social_circle.et_social_outer_dark li:hover .et_social_networkname, .et_monarch .et_social_media .et_social_circle.et_social_outer_dark .et_social_icons_container li:hover .et_social_count {
    color: #444 !important;
}
.et_monarch .et_social_withtotalcount .et_social_totalcount.et_social_light, .et_monarch .et_social_networks.et_social_circle.et_social_outer_light li .et_social_network_label, .et_monarch .et_social_networks.et_social_circle.et_social_outer_light li .et_social_networkname, .et_monarch .et_social_networks.et_social_circle.et_social_outer_light li .et_social_count, .et_monarch .et_social_networks.et_social_circle.et_social_outer_light li:hover .et_social_networkname, .et_monarch .et_social_media .et_social_circle.et_social_outer_light .et_social_icons_container li:hover .et_social_count {
    color: #fff !important;
}
.et_monarch .et_social_outer_dark .et_social_totalcount, .et_monarch .et_social_outer_dark.et_social_circle .et_social_network_label {
    color: #444;
}
.et_monarch .et_social_outer_light .et_social_totalcount, .et_monarch .et_social_outer_light.et_social_circle .et_social_network_label {
    color: #fff;
}
.et_monarch .et_social_darken.et_social_top li:hover .et_social_icon, .et_monarch .et_social_darken.et_social_left li:hover .et_social_overlay, .et_monarch .et_social_darken.et_social_circle li:hover .et_social_icon::before, .et_monarch .et_social_slide.et_social_top li:hover .et_social_icon {
    background-color: rgba(0, 0, 0, 0.2);
}
.et_monarch .et_social_darken.et_social_top li.et_social_all_button:hover .et_social_icon, .et_monarch .et_social_darken.et_social_left li.et_social_all_button:hover .et_social_overlay {
    background-color: transparent;
}
.et_monarch .et_social_flip li {
    min-width: 40px;
}
.et_monarch .et_social_flip li a, .et_monarch .et_social_flip li .et_social_share {
    border-left: 0 solid rgba(0, 0, 0, 0.2);
}
.et_monarch .et_social_flip.et_social_top.et_social_autowidth li a {
    border-left: 8px solid rgba(0, 0, 0, 0);
    padding: 10px 18px 10px 10px;
}
.et_monarch .et_social_flip.et_social_top.et_social_autowidth li.et_social_all_button a.et_social_open_all {
    padding-right: 8px !important;
}
.et_monarch .et_social_flip.et_social_top li:hover a, .et_monarch .et_social_media_wrapper .et_social_flip.et_social_top li:hover .et_social_share {
    border-left: 8px solid rgba(0, 0, 0, 0.1);
}
.et_monarch .et_social_flip.et_social_left li:hover .et_social_network_label, .et_monarch .et_social_flip.et_social_left li:hover .et_social_overlay {
    margin: 0 0 0 50px;
}
.et_monarch .et_social_flip.et_social_left li:hover .et_social_icon::before {
    width: 50px;
}
.et_monarch .et_social_flip.et_social_left.et_social_autowidth li:hover .et_social_network_label, .et_monarch .et_social_flip.et_social_left.et_social_autowidth li:hover .et_social_overlay {
    margin: 0 0 0 45px;
}
.et_monarch .et_social_flip.et_social_left.et_social_autowidth li:hover .et_social_icon::before {
    width: 45px;
}
.et_monarch .et_social_flip.et_social_left.et_social_autowidth li:hover .et_social_network_label {
    padding-right: 5px;
}
.et_monarch .et_social_flip.et_social_circle li .et_social_icon, .et_monarch .et_social_media_wrapper .et_social_flip.et_social_circle li:hover .et_social_share {
    border-left: 0 solid rgba(0, 0, 0, 0.1);
    left: 0;
}
.et_monarch .et_social_flip.et_social_circle li:hover .et_social_icon {
    border-left: 6px solid rgba(0, 0, 0, 0.1);
    width: 32px;
}
.et_monarch .et_social_flip.et_social_circle.et_social_left li:hover .et_social_icon {
    left: 1px;
}
.et_monarch .et_social_flip.et_social_circle.et_social_top li:hover a {
    border: medium none;
}
.et_monarch .et_social_flip.et_social_top.et_social_circle.et_social_autowidth li a {
    border-left: medium none;
    padding: 10px;
}
.et_monarch .et_social_icon::after {
    display: none;
}
.et_monarch .et_social_slide .et_social_icon::after {
    display: inline-block;
    left: 0;
    position: absolute;
    top: -40px;
}
.et_monarch .et_social_slide li:hover .et_social_icon::before {
    margin-top: 40px;
    opacity: 0;
}
.et_monarch .et_social_slide li:hover .et_social_icon::after {
    top: 0;
}
.et_monarch .et_social_slide li:hover .et_social_overlay {
    background-color: rgba(0, 0, 0, 0);
    margin: 0 0 0 100px;
}
.et_monarch .et_social_slide.et_social_left .et_social_icon {
    overflow: hidden;
}
.et_monarch .et_social_slide.et_social_left li .et_social_icon::after {
    left: -40px;
    top: 0;
}
.et_monarch .et_social_slide.et_social_left li:hover .et_social_icon::after {
    left: 0;
}
.et_monarch .et_social_slide.et_social_left li:hover .et_social_icon::before {
    margin-left: 40px;
    margin-top: 0;
    opacity: 0;
}
.et_monarch .et_social_simple li a, .et_monarch .et_social_media_wrapper .et_social_top.et_social_simple li .et_social_share, .et_monarch .et_social_top.et_social_circle li a {
    padding: 0 !important;
}
.et_monarch .et_social_simple.et_social_top.et_social_withcounts li a, .et_monarch .et_social_simple.et_social_top.et_social_withnetworknames li a, .et_monarch .et_social_media_wrapper .et_social_simple.et_social_top.et_social_withnetworknames li .et_social_share, .et_monarch .et_social_media_wrapper .et_social_simple.et_social_top.et_social_withcounts li .et_social_share {
    padding: 0 10px 10px !important;
}
.et_monarch .et_social_simple.et_social_top.et_social_rectangle.et_social_withnetworknames li.et_social_all_button a.et_social_open_all .et_social_icon, .et_monarch .et_social_simple.et_social_top.et_social_rectangle.et_social_withcounts li.et_social_all_button a.et_social_open_all .et_social_icon, .et_monarch .et_social_simple.et_social_top.et_social_rounded.et_social_withnetworknames li.et_social_all_button a.et_social_open_all .et_social_icon, .et_monarch .et_social_simple.et_social_top.et_social_rounded.et_social_withcounts li.et_social_all_button a.et_social_open_all .et_social_icon {
    margin: -8px 0 -12px;
}
.et_monarch .et_social_simple.et_social_left .et_social_network_label div {
    margin-left: 0 !important;
}
.et_monarch .et_social_simple.et_social_left .et_social_network_label {
    padding-left: 0 !important;
}
.et_monarch .et_social_simple.et_social_top .et_social_icon {
    background-color: transparent;
}
.et_monarch .et_social_simple.et_social_top.et_social_withnetworknames .et_social_icon, .et_monarch .et_social_simple.et_social_top.et_social_withcounts .et_social_icon {
    margin-bottom: -10px;
}
.et_monarch .et_social_simple li .et_social_overlay {
    display: none;
    margin: 0 !important;
}
.et_monarch .et_social_sidebar_networks {
    left: 0;
    position: fixed;
    top: 30%;
    z-index: 999999;
}
.et_monarch .et_social_sidebar_networks ul {
    list-style: outside none none !important;
    margin: 0 !important;
    padding: 0 !important;
}
.et_monarch .et_social_sidebar_networks li {
    box-sizing: border-box;
    overflow: hidden;
    position: relative;
    text-align: center;
    transition: all 0.3s ease 0s;
    width: 40px;
}
.et_monarch .et_social_sidebar_withcounts li {
    width: 50px;
}
.et_monarch .et_social_sidebar_networks .et_social_count span {
    font-size: 12px;
    font-weight: 700;
    line-height: 0.9em;
    padding-top: 4px;
}
.et_monarch .et_social_sidebar_networks a {
    box-sizing: border-box;
    display: block;
    float: left;
    height: 100%;
    padding: 12px 0;
    width: 100%;
}
.et_monarch .et_social_sidebar_withcounts a {
    display: block;
    padding: 10px 0;
}
.et_monarch .et_social_sidebar_networks a.et_social_icon::before, .et_monarch .et_social_sidebar_networks a.et_social_icon::after {
    display: block;
    font-size: 16px;
    line-height: 40px;
    position: relative;
    width: 100%;
}
.et_monarch .et_social_icon::before, .et_monarch .et_social_icon::after {
    position: relative;
    width: 100%;
}
.et_monarch .et_social_sidebar_networks a.et_social_open_all {
    padding: 7px;
}
.et_monarch .et_social_sidebar_networks.et_social_circle a.et_social_open_all {
    padding: 12px 0;
}
.et_monarch .et_social_sidebar_networks.et_social_circle.et_social_sidebar_withcounts a.et_social_open_all {
    padding-top: 17px;
}
.et_monarch .et_social_sidebar_networks .et_social_totalcount {
    color: #444;
    margin-bottom: 4px;
    text-align: center;
}
.et_monarch .et_social_sidebar_networks.et_social_sidebar_nocounts .et_social_totalcount {
    width: 40px;
}
.et_monarch .et_social_sidebar_networks.et_social_sidebar_withcounts .et_social_totalcount, .et_monarch .et_social_sidebar_networks.et_social_sidebar_flip .et_social_totalcount {
    width: 50px;
}
.et_monarch .et_social_sidebar_networks .et_social_totalcount_count {
    display: block;
    font-size: 18px;
    font-weight: 700;
}
.et_monarch .et_social_sidebar_networks .et_social_totalcount_label {
    display: block;
    font-size: 10px;
}
.et_monarch .et_social_icon::after {
    display: none;
}
.et_monarch .et_social_circle .et_social_icon::before, .et_monarch .et_social_circle .et_social_icon::after {
    border-radius: 100px;
    width: 100% !important;
}
.et_monarch .et_social_sidebar_nocounts .et_social_count {
    display: none;
}
.et_monarch .et_social_sidebar_networks_right {
    left: auto;
    right: 0;
}
.et_monarch .et_social_sidebar_networks_right li {
    clear: both;
    float: right;
}
.et_monarch .et_social_sidebar_networks_right span.et_social_hide_sidebar {
    clear: both;
    float: right;
    margin: 8px 8px 0 0 !important;
}
.et_monarch .et_social_sidebar_networks_right.et_social_sidebar_withcounts span.et_social_hide_sidebar, .et_monarch .et_social_sidebar_networks_right.et_social_rectangle.et_social_sidebar_flip span.et_social_hide_sidebar, .et_monarch .et_social_sidebar_networks_right.et_social_rounded.et_social_sidebar_flip span.et_social_hide_sidebar {
    margin-right: 13px !important;
}
.et_monarch .et_social_sidebar_networks_right .et_social_totalcount {
    float: right;
}
.et_monarch .et_social_sidebar_networks_right.et_social_hidden_sidebar .et_social_icons_container, .et_monarch .et_social_sidebar_networks_right.et_social_hidden_sidebar .et_social_totalcount {
    margin-right: -50px !important;
}
.et_monarch .et_social_sidebar_networks_right span.et_social_hide_sidebar.et_social_hidden_sidebar, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_withcounts span.et_social_hide_sidebar.et_social_hidden_sidebar, .et_monarch .et_social_sidebar_networks_right.et_social_rectangle.et_social_sidebar_flip span.et_social_hide_sidebar.et_social_hidden_sidebar, .et_monarch .et_social_sidebar_networks_right.et_social_rounded.et_social_sidebar_flip span.et_social_hide_sidebar.et_social_hidden_sidebar {
    margin-right: 0 !important;
}
.et_monarch .et_social_sidebar_networks_right span.et_social_hide_sidebar::before {
    left: auto;
    right: -1px;
    transform: rotate(90deg);
}
.et_monarch .et_social_sidebar_networks_right span.et_social_hide_sidebar.et_social_hidden_sidebar::before {
    left: 0;
    transform: rotate(-90deg);
}
.et_monarch .et_social_sidebar_networks_right.et_social_circle span.et_social_hide_sidebar.et_social_hidden_sidebar {
    margin-right: -10px !important;
}
.et_monarch .et_social_sidebar_networks_right.et_social_circle.et_social_hidden_sidebar .et_social_icons_container, .et_monarch .et_social_sidebar_networks_right.et_social_circle.et_social_hidden_sidebar .et_social_totalcount {
    margin-right: -66px !important;
}
.et_monarch .et_social_sidebar_flip li {
    border-left: 0 solid rgba(0, 0, 0, 0.4);
    width: 50px;
}
.et_monarch .et_social_sidebar_flip li:hover {
    border-left: 6px solid rgba(0, 0, 0, 0.3);
    width: 44px;
}
.et_monarch .et_social_sidebar_flip li:hover i {
    opacity: 0.8;
}
.et_monarch .et_social_sidebar_networks_right.et_social_sidebar_flip li {
    border-left: medium none;
    border-right: 0 solid rgba(0, 0, 0, 0.4);
}
.et_monarch .et_social_sidebar_networks_right.et_social_sidebar_flip li:hover {
    border-right: 6px solid rgba(0, 0, 0, 0.3);
}
.et_monarch .et_social_sidebar_border li {
    border-left: 0 solid transparent;
}
.et_monarch .et_social_sidebar_border li:hover {
    border-left: 4px solid;
}
.et_monarch .et_social_sidebar_border a.et_social_icon::before {
    color: rgba(255, 255, 255, 1);
}
.et_monarch .et_social_sidebar_border .et_social_overlay {
    background-color: rgba(0, 0, 0, 0);
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.et_monarch .et_social_sidebar_border li:hover .et_social_overlay {
    background-color: rgba(0, 0, 0, 0.2);
}
.et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li {
    border-right: 0 solid transparent;
}
.et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border li:hover {
    border-left: medium none;
    border-right: 4px solid;
}
.et_monarch .et_social_sidebar_grow li {
    left: 0;
}
.et_monarch .et_social_sidebar_grow li:hover {
    width: 50px;
}
.et_monarch .et_social_sidebar_grow.et_social_sidebar_withcounts li:hover {
    width: 62px;
}
.et_monarch .et_social_sidebar_grow a.et_social_icon::before {
    color: #fff;
}
.et_monarch .et_social_sidebar_networks_right.et_social_sidebar_grow li {
    right: 0;
}
.et_monarch .et_social_sidebar_slide li {
    border-left: 0 solid;
}
.et_monarch .et_social_sidebar_slide i.et_social_icon::before {
    left: 0;
    opacity: 1;
    position: relative;
    z-index: 2;
}
.et_monarch .et_social_sidebar_slide li:hover i.et_social_icon::before {
    left: 100%;
    opacity: 0;
}
.et_monarch .et_social_sidebar_slide i.et_social_icon::after {
    box-sizing: border-box;
    height: 100%;
    opacity: 0;
    position: absolute;
    right: 100%;
    top: 0;
    width: 100%;
}
.et_monarch .et_social_sidebar_slide li:hover i.et_social_icon::after {
    opacity: 1;
    right: 0;
}
.et_monarch .et_social_sidebar_slide .et_social_icon::after {
    display: inherit;
}
.et_monarch .et_social_rounded.et_social_sidebar_networks li:first-child {
    border-top-right-radius: 4px;
}
.et_monarch .et_social_rounded.et_social_sidebar_networks li:last-child {
    border-bottom-right-radius: 4px;
}
.et_monarch .et_social_sidebar_grow.et_social_rounded li:hover, .et_monarch .et_social_sidebar_networks.et_social_rounded.et_social_space li {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
}
.et_monarch .et_social_sidebar_networks_mobile.et_social_rounded li {
    border-radius: 4px;
}
.et_monarch .et_social_sidebar_networks_right.et_social_rounded.et_social_sidebar_networks li {
    border-radius: 0;
}
.et_monarch .et_social_sidebar_networks_right.et_social_rounded.et_social_sidebar_networks li:first-child {
    border-top-left-radius: 4px;
}
.et_monarch .et_social_sidebar_networks_right.et_social_rounded.et_social_sidebar_networks li:last-child {
    border-bottom-left-radius: 4px;
}
.et_monarch .et_social_sidebar_networks_right.et_social_sidebar_grow.et_social_rounded li:hover, .et_monarch .et_social_sidebar_networks_right.et_social_sidebar_networks.et_social_rounded.et_social_space li {
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
}
.et_monarch .et_social_circle.et_social_sidebar_networks {
    left: 10px;
}
.et_monarch .et_social_circle li {
    border-radius: 100px;
    left: 0;
    margin-bottom: 10px;
    width: 40px;
}
.et_monarch .et_social_circle.et_social_sidebar_withcounts li {
    height: 50px;
    width: 50px;
}
.et_monarch .et_social_sidebar_border.et_social_circle li {
    border: 3px solid transparent;
}
.et_monarch .et_social_sidebar_border.et_social_circle a.et_social_icon:hover::before {
    background-color: rgba(0, 0, 0, 0);
}
.et_monarch .et_social_sidebar_grow.et_social_circle li:hover {
    left: 8px;
    width: 40px;
}
.et_monarch .et_social_sidebar_grow.et_social_circle.et_social_sidebar_withcounts li:hover {
    width: 50px;
}
.et_monarch .et_social_sidebar_flip.et_social_circle li:hover {
    left: 2px;
    width: 36px;
}
.et_monarch .et_social_sidebar_flip.et_social_circle.et_social_sidebar_withcounts li:hover {
    left: 3px;
    width: 44px;
}
.et_monarch .et_social_sidebar_border.et_social_circle li {
    height: 46px;
    width: 46px;
}
.et_monarch .et_social_sidebar_border.et_social_circle.et_social_sidebar_withcounts li {
    height: 56px;
    width: 56px;
}
.et_monarch .et_social_sidebar_slide.et_social_circle span.et_social_icon::after {
    border-radius: 100px;
}
.et_monarch .et_social_simple.et_social_top.et_social_circle .et_social_icon {
    margin-bottom: 0;
}
.et_monarch .et_social_sidebar_networks_right.et_social_circle.et_social_sidebar_networks {
    left: auto;
    right: 10px;
}
.et_monarch .et_social_sidebar_networks_right.et_social_circle li {
    left: auto;
    right: 0;
}
.et_monarch .et_social_sidebar_networks_right.et_social_sidebar_border.et_social_circle li {
    border: 3px solid transparent;
}
.et_monarch .et_social_sidebar_networks_right.et_social_sidebar_grow.et_social_circle li:hover {
    left: auto;
    right: 8px;
}
.et_monarch .et_social_sidebar_networks_right.et_social_sidebar_flip.et_social_circle li:hover {
    left: auto;
    right: 2px;
}
.et_monarch .et_social_sidebar_networks_right.et_social_sidebar_flip.et_social_circle.et_social_sidebar_withcounts li:hover {
    left: auto;
    right: 3px;
    width: 44px;
}
.et_monarch .et_social_space li {
    margin-bottom: 4px;
}
.et_monarch .et_social_space.et_social_circle li {
    margin-bottom: 14px;
}
.et_monarch span.et_social_hide_sidebar {
    background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;
    border-radius: 12px;
    cursor: pointer;
    display: block;
    height: 24px;
    margin: 8px 0 0 8px !important;
    opacity: 0;
    width: 24px;
}
.et_monarch .et_social_sidebar_networks:hover .et_social_hide_sidebar {
    opacity: 1;
}
.et_monarch .et_social_sidebar_withcounts span.et_social_hide_sidebar, .et_monarch .et_social_rectangle.et_social_sidebar_flip span.et_social_hide_sidebar, .et_monarch .et_social_rounded.et_social_sidebar_flip span.et_social_hide_sidebar {
    margin-left: 13px !important;
}
.et_monarch .et_social_circle.et_social_sidebar_border span.et_social_hide_sidebar {
    margin-left: 11px !important;
}
.et_monarch .et_social_circle.et_social_sidebar_withcounts.et_social_sidebar_border span.et_social_hide_sidebar {
    margin-left: 16px !important;
}
.et_monarch .et_social_sidebar_networks span.et_social_hide_sidebar.et_social_hidden_sidebar {
    border-radius: 1px 6px 6px 1px;
    margin-left: 0 !important;
}
.et_monarch .et_social_sidebar_networks.et_social_circle span.et_social_hide_sidebar.et_social_hidden_sidebar {
    margin-left: -10px !important;
}
.et_monarch .et_social_sidebar_networks_right span.et_social_hide_sidebar.et_social_hidden_sidebar {
    border-bottom-left-radius: 6px;
    border-top-left-radius: 6px;
}
.et_monarch span.et_social_hide_sidebar::before {
    content: "";
    font-size: 20px !important;
    left: -1px;
    line-height: 24px !important;
    transform: rotate(-90deg);
}
.et_monarch span.et_social_hide_sidebar.et_social_hidden_sidebar::before {
    transform: rotate(90deg);
}
.et_monarch .et_social_sidebar_networks.et_social_hidden_sidebar .et_social_icons_container, .et_monarch .et_social_sidebar_networks.et_social_hidden_sidebar .et_social_totalcount {
    margin-left: -50px !important;
}
.et_monarch .et_social_sidebar_networks.et_social_circle.et_social_hidden_sidebar .et_social_icons_container, .et_monarch .et_social_sidebar_networks.et_social_circle.et_social_hidden_sidebar .et_social_totalcount {
    margin-left: -66px !important;
}
.et_monarch .et_social_sidebar_networks.et_social_visible_sidebar .et_social_icons_container, .et_monarch .et_social_sidebar_networks.et_social_visible_sidebar .et_social_totalcount {
    margin-left: 0 !important;
}
.et_monarch .et_social_sidebar_networks.et_social_hidden_sidebar .et_social_icons_container, .et_monarch .et_social_sidebar_networks.et_social_hidden_sidebar .et_social_totalcount, .et_monarch .et_social_sidebar_networks.et_social_visible_sidebar .et_social_icons_container, .et_monarch .et_social_sidebar_networks.et_social_visible_sidebar .et_social_totalcount, .et_monarch span.et_social_hide_sidebar::before, .et_monarch span.et_social_hide_sidebar.et_social_hidden_sidebar, .et_monarch .et_social_hidden_sidebar {
    transition: all 0.5s ease 0s;
}
.et_monarch span.et_social_hide_sidebar.et_social_hidden_sidebar {
    opacity: 1;
}
.et_monarch .et_social_top div, .et_monarch .et_social_top ul, .et_monarch .et_social_top li, .et_monarch .et_social_top span, .et_monarch .et_social_top a, .et_monarch .et_social_top .et_social_icons_container {
    text-align: center;
}
.et_monarch .et_social_top li a, .et_monarch .et_social_media_wrapper .et_social_top li .et_social_share {
    padding: 10px;
}
.et_monarch .et_social_top .et_social_network_label div {
    line-height: 1em;
    margin-top: 8px;
}
.et_monarch .et_social_top span {
    display: block;
    margin: 0;
}
.et_monarch .et_social_top .et_social_count span:first-of-type {
    margin-bottom: 2px;
}
.et_monarch .et_social_top span.et_social_overlay {
    background-color: rgba(0, 0, 0, 0);
}
.et_monarch .et_social_top .et_social_icon {
    background-color: rgba(0, 0, 0, 0.1);
}
.et_monarch .et_social_top .et_social_icon.et_social_icon_all_button {
    background-color: transparent;
}
.et_monarch .et_social_slide.et_social_rectangle.et_social_top li.et_social_all_button:hover .et_social_icon, .et_monarch .et_social_slide.et_social_rounded.et_social_top li.et_social_all_button:hover .et_social_icon {
    background-color: transparent;
}
.et_monarch .et_social_left {
    text-align: left;
}
.et_monarch .et_social_left .et_social_network_label {
    margin-left: 40px;
    padding: 7px 14px 10px 10px;
}
.et_monarch .et_social_left .et_social_network_label div {
    margin: 6px 4px 0;
}
.et_monarch .et_social_left .et_social_count span {
    display: inline-block;
}
.et_monarch .et_social_left .et_social_overlay {
    background-color: rgba(0, 0, 0, 0.1);
    margin: 0 0 0 40px;
}
.et_monarch .et_social_left.et_social_circle .et_social_network_label, .et_monarch .et_social_left.et_social_circle li:hover .et_social_network_label {
    margin-left: 46px !important;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0 !important;
    padding-top: 6px;
}
.et_monarch .et_social_left .et_social_icon {
    float: left;
}
.et_monarch .et_social_networks.et_social_circle li {
    background-color: transparent !important;
    border-radius: 0;
}
.et_monarch .et_social_rounded.et_social_networks li, .et_monarch .et_social_rounded.et_social_nospace.et_social_networks .et_social_icons_container {
    border-radius: 4px;
    overflow: hidden;
}
.et_monarch .et_social_rounded.et_social_nospace.et_social_networks li {
    border-radius: 0;
}
.et_monarch .et_social_rounded.et_social_nospace.et_social_networks li:last-child {
    border-bottom-right-radius: 4px;
}
.et_monarch .et_social_circle .et_social_overlay {
    display: none;
}
.et_monarch .et_social_1col li {
    width: 100%;
}
.et_monarch .et_social_2col li {
    width: 49%;
}
.et_monarch .et_social_3col li {
    width: 32%;
}
.et_monarch .et_social_4col li {
    width: 23.5%;
}
.et_monarch .et_social_5col li {
    width: 18.4%;
}
.et_monarch .et_social_6col li {
    width: 15%;
}
.et_monarch .et_social_autowidth li {
    margin: 0 2% 2% 0 !important;
    width: auto;
}
.et_monarch .et_social_1col li:first-child, .et_monarch .et_social_2col li:nth-child(-n+2), .et_monarch .et_social_3col li:nth-child(-n+3), .et_monarch .et_social_4col li:nth-child(-n+4), .et_monarch .et_social_5col li:nth-child(-n+5), .et_monarch .et_social_6col li:nth-child(-n+6) {
    margin-top: 0;
}
.et_monarch .et_social_1col li, .et_monarch .et_social_2col li:nth-child(2n+1), .et_monarch .et_social_3col li:nth-child(3n+1), .et_monarch .et_social_4col li:nth-child(4n+1), .et_monarch .et_social_5col li:nth-child(5n+1), .et_monarch .et_social_6col li:nth-child(6n+1), .et_monarch .et_social_autowidth li:first-child {
    clear: both;
    margin-left: 0;
}
.et_monarch .et_social_2col.et_social_nospace li {
    width: 50%;
}
.et_monarch .et_social_3col.et_social_nospace li {
    width: 33.33%;
}
.et_monarch .et_social_4col.et_social_nospace li {
    width: 25%;
}
.et_monarch .et_social_5col.et_social_nospace li {
    width: 20%;
}
.et_monarch .et_social_6col.et_social_nospace li {
    width: 16.66%;
}
.et_monarch .et_social_popup {
    display: none;
}
.et_monarch .et_social_popup.et_social_visible {
    display: block;
}
.et_monarch .et_social_visible {
    z-index: 999999;
}
.et_social_media_wrapper {
    overflow: hidden;
    position: relative;
}
.et_social_media_wrapper .et_social_networks {
    left: 0;
    position: absolute;
    top: 0;
}
.et_monarch .et_social_media_wrapper .et_social_media {
    box-sizing: border-box;
    height: inherit;
    left: 20px;
    max-height: 90%;
    opacity: 0;
    overflow: auto;
    padding: 0 20px;
    position: absolute;
    top: 20px;
    transition: all 0.3s ease 0s;
    width: 90%;
}
.et_monarch .et_social_media_wrapper:hover .et_social_media {
    opacity: 1;
}
.et_monarch .et_social_media_wrapper .et_social_share {
    cursor: pointer;
}
.et_monarch .et_social_media_wrapper .et_social_left .et_social_share {
    display: inline-block;
    width: 100%;
}
.et_monarch .et_social_icons_container a, a.et_social_icon_cancel {
    text-decoration: none !important;
}
.et_monarch .et_social_mobile {
    background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
    bottom: 0;
    display: none;
    max-height: 100%;
    position: fixed;
    width: 100%;
    z-index: 999999;
}
.et_monarch .et_social_mobile .et_social_networks {
    background-color: #fff;
    box-sizing: border-box;
    line-height: 1em;
    margin-bottom: -10px;
    overflow: auto;
    padding: 20px;
    position: relative;
    width: 100%;
}
.et_monarch .et_social_mobile .et_social_networks li {
    float: left;
    margin: 0 2% 2% 0;
    text-align: center;
    width: 23.5%;
}
.et_monarch .et_social_mobile .et_social_networks li:nth-child(4n) {
    margin-right: 0;
    width: 23.5%;
}
.et_monarch .et_social_mobile .et_social_networks.et_social_circle li {
    margin-right: 2%;
}
.et_monarch .et_social_mobile .et_social_networks.et_social_circle li:last-child {
    margin-right: 0;
}
.et_monarch .et_social_mobile .et_social_networks li a {
    padding: 10px;
}
.et_monarch .et_social_mobile .et_social_networks li a i.et_social_icon {
    display: inline-block;
}
.et_monarch .et_social_mobile .et_social_networks li a span.et_social_sidebar_count {
    display: inline-block;
    font-size: 16px;
    font-weight: bold;
    margin-left: 8px;
    top: -2px;
}
.et_monarch .et_social_mobile .et_social_networks.et_social_circle li a span.et_social_sidebar_count {
    display: block;
    font-size: 12px;
    margin-left: 0;
    top: 0;
}
.et_monarch .et_social_mobile_button::before, .et_monarch .et_social_close::after, .et_monarch .et_social_heading::after {
    font-family: "etmonarch";
    font-size: 16px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-transform: none;
}
.et_monarch .et_social_heading {
    color: white;
    cursor: pointer;
    font-size: 14px;
    height: 20px;
    line-height: 19px;
    padding: 10px 0;
    text-align: center;
}
.et_monarch .et_social_heading::after {
    color: #ccc;
    content: "";
    display: inline-block;
    font-size: 32px;
    position: absolute;
    top: 10px;
    transform: rotate(180deg);
    transition: all 1s ease 0s;
}
.et_monarch .et_social_mobile_button {
    bottom: 0;
    display: none;
    margin-left: -45px;
    position: fixed;
    transition: all 1s ease 0s;
}
.et_monarch .et_social_mobile_button.et_social_active_button {
    margin-left: 0;
    z-index: 999999;
}
.et_monarch .et_social_mobile_button::before {
    background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
    border-top-right-radius: 5px;
    color: #ddd;
    content: "";
    display: inline-block;
    height: 20px;
    line-height: 20px;
    padding: 10px 12px;
}
.et_monarch .et_social_mobile.et_social_opened .et_social_heading::after {
    transform: rotate(0deg);
}
.et_monarch .et_social_mobile.et_social_closed .et_social_heading::after {
    transform: rotate(180deg);
}
.et_monarch .et_social_mobile .et_social_networks {
    display: none;
}
.et_monarch .et_social_mobile.et_social_opened {
    animation: 1s ease 0s normal none 1 running et_social_slideTop;
}
.et_monarch .et_social_mobile_overlay.et_social_visible_overlay {
    animation: 1s cubic-bezier(0.77, 0, 0.175, 1) 0s normal none 1 running et_social_fadeIn;
}
.et_monarch span.et_social_close, .et_monarch .et_social_mobile_button {
    cursor: pointer;
}
.et_monarch span.et_social_close {
    line-height: 40px;
    position: absolute;
    right: 10px;
    top: 0;
}
.et_monarch span.et_social_close::after {
    color: #ccc;
    content: "";
}
.et_monarch .et_social_mobile_overlay {
    background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0;
    display: none;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 99999;
}
.et_monarch .et_social_inline_bottom {
    margin-top: 30px;
}
.et_monarch .et_social_pin_images_outer {
    display: none;
    position: absolute;
    z-index: 2147483647;
}
.et_monarch .et_social_pin_images_outer::after {
    background-color: rgba(0, 0, 0, 0.6);
    content: "";
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999999;
}
.et_monarch .et_social_pinterest_window {
    background: white none repeat scroll 0 0;
    border-radius: 7px;
    height: 400px;
    left: 50%;
    margin-left: -250px;
    padding: 20px;
    position: fixed;
    top: 20%;
    width: 500px;
    z-index: 9999999;
}
.et_monarch .et_social_pinterest_window span.et_social_close {
    cursor: pointer;
}
.et_monarch .et_social_pin_images {
    max-height: 370px;
    overflow: auto;
    position: relative;
    z-index: 999;
}
.et_monarch .et_social_pin_image {
    display: block;
    float: left;
    height: 90px;
    margin-right: 10px;
    overflow: hidden;
    padding: 10px 2px;
    position: relative;
    width: 30%;
}
.et_monarch .et_social_pin_image img {
    height: auto;
    max-width: 100%;
}
.et_monarch .et_social_pin_image .et_social_pin_overlay {
    background: rgba(174, 24, 26, 0.4) none repeat scroll 0 0;
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    transition: all 0.3s ease 0s;
    width: 100%;
}
.et_monarch .et_social_pin_image .et_social_pin_overlay::before {
    color: white;
    content: "";
    font-size: 30px;
    left: 0;
    position: absolute;
    top: 40px;
}
.et_monarch .et_social_pin_image a:hover .et_social_pin_overlay {
    opacity: 1;
}
.et_monarch .et_social_pin_image .et_social_pin_overlay {
    min-height: 90px;
}
.et_monarch .et_social_pin_image a {
    overflow: visible !important;
}
.et_monarch .et_social_pin_image:nth-child(3n) {
    margin-right: 0;
}
.et_monarch .et_pb_pagebuilder_layout .et_social_inline {
    display: none;
}
.et_monarch .et_pb_section .et_social_inline {
    display: block;
}
.et_monarch .et_pb_section .et_social_inline_top, .et_monarch .et_pb_section .et_social_inline_bottom {
    margin-bottom: 30px;
    margin-top: 0;
}
@media only screen and (min-width: 1025px) {
.et_monarch .et_social_mobile_overlay, .et_monarch .et_social_mobile {
    display: none !important;
}
}
@media only screen and (max-width: 1024px) {
.et_monarch .et_social_mobile_off {
    display: none !important;
}
.et_monarch .et_social_mobile {
    display: block;
}
.et_monarch .et_social_mobile .et_social_networks li:nth-child(4n) {
    margin-right: 0 !important;
}
.et_monarch .et_social_sidebar_networks {
    display: none;
}
.et_monarch .et_social_mobile_button {
    display: block;
}
.et_monarch .et_social_popup_content {
    box-sizing: border-box;
    margin-left: -42%;
    max-width: none;
}
.et_monarch .et_social_flyin.et_social_mobile_on.et_social_visible {
    box-sizing: border-box;
    left: 50%;
    margin-left: -42%;
    padding: 25px 20px;
    width: 84%;
    z-index: 9999999;
}
.et_monarch .et_social_flyin div.et_social_network_label, .et_monarch .et_social_mobile div.et_social_network_label {
    text-align: left;
}
.et_monarch .et_social_flyin_bottom_left, .et_monarch .et_social_flyin_bottom_right {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}
}
@media only screen and (min-width: 768px) {
.et_monarch .et_social_autowidth.et_social_nospace.et_social_rounded .et_social_icons_container {
    float: left;
    width: auto;
}
}
@media only screen and (max-width: 767px) {
.et_monarch .et_social_networks li, .et_monarch .et_social_mobile .et_social_networks li {
    clear: none !important;
    margin: 2% 0 0 2% !important;
    width: 49% !important;
}
.et_monarch .et_social_networks li:nth-child(2n+1), .et_monarch .et_social_mobile .et_social_networks li:nth-child(2n+1) {
    clear: both !important;
    margin-left: 0 !important;
}
.et_monarch .et_social_networks li:nth-child(-n+2), .et_monarch .et_social_mobile .et_social_networks li:nth-child(-n+2) {
    margin-top: 0 !important;
}
.et_monarch .et_social_networks.et_social_nospace li {
    width: 50% !important;
}
.et_monarch .et_social_media .et_social_networks li {
    clear: none !important;
    margin: 0 2% 2% 0 !important;
    overflow: hidden;
    width: auto !important;
}
.et_monarch .et_social_media .et_social_networks.et_social_nospace li {
    margin: 0 !important;
}
.et_monarch .et_social_media .et_social_nospace.et_social_rounded .et_social_icons_container {
    float: left;
    width: auto;
}
.et_monarch .et_social_media .et_social_networks li .et_social_network_label {
    display: none;
}
.et_monarch .et_social_pinterest_window {
    height: 80%;
    left: 6%;
    margin-left: 0;
    top: 10px;
    width: 80%;
    z-index: 99999999;
}
.et_monarch .et_social_pin_images {
    max-height: 90%;
}
.et_monarch .et_social_autowidth.et_social_networks li:nth-child(n) {
    clear: none !important;
    margin: 0 2% 2% 0 !important;
    width: auto !important;
}
.et_monarch .et_social_autowidth.et_social_nospace li:nth-child(n) {
    margin: 0 !important;
}
.et_monarch .et_social_autowidth.et_social_nospace.et_social_rounded .et_social_icons_container {
    float: left;
    width: auto;
}
}
@media only screen and (max-width: 479px) {
.et_monarch .et_social_networks li, .et_monarch .et_social_mobile .et_social_networks li {
    clear: both !important;
    margin-left: 0 !important;
    width: 100% !important;
}
.et_monarch .et_social_networks li:first-child, .et_monarch .et_social_mobile .et_social_networks li:first-child {
    margin-top: 0 !important;
}
.et_monarch .et_social_networks li:nth-child(n+2), .et_monarch .et_social_mobile .et_social_networks li:nth-child(n+2) {
    margin: 2% 0 0 !important;
}
.et_monarch .et_social_networks.et_social_nospace li {
    margin: 0 !important;
    width: 100% !important;
}
.et_monarch .et_social_media .et_social_networks li {
    clear: none !important;
    margin: 0 2% 2% 0 !important;
    width: auto !important;
}
.et_monarch .et_social_media .et_social_networks.et_social_nospace li {
    margin: 0 !important;
}
.et_monarch .et_social_media .et_social_networks li .et_social_network_label {
    display: none;
}
.et_monarch .et_social_pin_image {
    float: none;
    height: 140px;
    margin: 0 auto !important;
    width: 250px;
}
.et_monarch .et_social_autowidth.et_social_networks li:nth-child(n) {
    clear: none !important;
    margin: 0 2% 2% 0 !important;
    width: auto !important;
}
.et_monarch .et_social_autowidth.et_social_nospace li:nth-child(n) {
    margin: 0 !important;
}
.et_monarch .et_social_autowidth.et_social_nospace.et_social_rounded .et_social_icons_container {
    float: left;
    width: auto;
}
}
@keyframes et_social_fadeIn {
0% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}
@keyframes et_social_fadeIn {
0% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}
@keyframes et_social_fadeOut {
0% {
    opacity: 1;
}
100% {
    opacity: 0;
}
}
@keyframes et_social_fadeOut {
0% {
    opacity: 1;
}
100% {
    opacity: 0;
}
}
@keyframes et_social_fadeInRight {
0% {
    opacity: 0;
    transform: translateX(-30%);
}
100% {
    opacity: 1;
    transform: translateX(0px);
}
}
@keyframes et_social_fadeInRight {
0% {
    opacity: 0;
    transform: translateX(-30%);
}
100% {
    opacity: 1;
    transform: translateX(0px);
}
}
@keyframes et_social_fadeInBottom {
0% {
    opacity: 0;
    transform: translateY(-30%);
}
100% {
    opacity: 1;
    transform: translateY(0px);
}
}
@keyframes et_social_fadeInBottom {
0% {
    opacity: 0;
    transform: translateY(-30%);
}
100% {
    opacity: 1;
    transform: translateY(0px);
}
}
@keyframes et_social_fadeInTop {
0% {
    opacity: 0;
    transform: translateY(30%);
}
100% {
    opacity: 1;
    transform: translateY(0px);
}
}
@keyframes et_social_fadeInTop {
0% {
    opacity: 0;
    transform: translateY(30%);
}
100% {
    opacity: 1;
    transform: translateY(0px);
}
}
@keyframes et_social_slideTop {
0% {
    transform: translateY(0px);
}
100% {
    transform: translateY(0px);
}
}
@keyframes et_social_slideTop {
0% {
    transform: translateY(0px);
}
100% {
    transform: translateY(0px);
}
}
@keyframes et_social_swing {
20% {
    transform: rotate3d(0, 0, 1, 15deg);
}
40% {
    transform: rotate3d(0, 0, 1, -10deg);
}
60% {
    transform: rotate3d(0, 0, 1, 5deg);
}
80% {
    transform: rotate3d(0, 0, 1, -5deg);
}
100% {
    transform: rotate3d(0, 0, 1, 0deg);
}
}
@keyframes et_social_tada {
0% {
    transform: scale3d(1, 1, 1);
}
10%, 20% {
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
}
30%, 50%, 70%, 90% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
}
40%, 60%, 80% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
}
100% {
    transform: scale3d(1, 1, 1);
}
}
@keyframes et_social_bounce {
0%, 20%, 53%, 80%, 100% {
    transform: translate3d(0px, 0px, 0px);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
40%, 43% {
    transform: translate3d(0px, -30px, 0px);
    transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
70% {
    transform: translate3d(0px, -15px, 0px);
    transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
90% {
    transform: translate3d(0px, -4px, 0px);
}
}
@keyframes et_social_flipInX {
0% {
    opacity: 0;
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transition-timing-function: ease-in;
}
40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transition-timing-function: ease-in;
}
60% {
    opacity: 1;
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
}
80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
}
100% {
    transform: perspective(400px);
}
}
@keyframes et_social_zoomIn {
0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
}
50% {
    opacity: 1;
}
}
@keyframes et_social_lightSpeedIn {
0% {
    opacity: 0;
    transform: translate3d(100%, 0px, 0px) skewX(-30deg);
}
60% {
    opacity: 1;
    transform: skewX(20deg);
}
80% {
    opacity: 1;
    transform: skewX(-5deg);
}
100% {
    opacity: 1;
    transform: none;
}
}
.et_monarch .et_social_lightspeedin.et_social_animated, .et_monarch .et_social_animated .et_social_lightspeedin {
    animation: 1s ease-out 0s normal none 1 running et_social_lightSpeedIn;
    opacity: 1;
}
.et_monarch .et_social_zoomin.et_social_animated, .et_monarch .et_social_animated .et_social_zoomin {
    animation: 1s cubic-bezier(0.77, 0, 0.175, 1) 0s normal none 1 running et_social_zoomIn;
    opacity: 1;
}
.et_monarch .et_social_flipinx.et_social_animated, .et_monarch .et_social_animated .et_social_flipinx {
    animation: 1s cubic-bezier(0.77, 0, 0.175, 1) 0s normal none 1 running et_social_flipInX;
    backface-visibility: visible !important;
    opacity: 1;
}
.et_monarch .et_social_bounce.et_social_animated, .et_monarch .et_social_animated .et_social_bounce {
    animation: 1s cubic-bezier(0.77, 0, 0.175, 1) 0s normal none 1 running et_social_bounce;
    opacity: 1;
    transform-origin: center bottom 0;
}
.et_monarch .et_social_swing.et_social_animated, .et_monarch .et_social_animated .et_social_swing {
    animation: 1s cubic-bezier(0.77, 0, 0.175, 1) 0s normal none 1 running et_social_swing;
    opacity: 1;
    transform-origin: center top 0;
}
.et_monarch .et_social_tada.et_social_animated, .et_monarch .et_social_animated .et_social_tada {
    animation: 1s cubic-bezier(0.77, 0, 0.175, 1) 0s normal none 1 running et_social_tada;
    opacity: 1;
}
.et_monarch .et_social_fadein.et_social_animated, .et_monarch .et_social_animated .et_social_fadein {
    animation: 1s cubic-bezier(0.77, 0, 0.175, 1) 0s normal none 1 running et_social_fadeIn;
    opacity: 1;
}
.et_monarch .et_social_slideright.et_social_animated, .et_monarch .et_social_animated .et_social_slideright {
    animation: 1s cubic-bezier(0.77, 0, 0.175, 1) 0s normal none 1 running et_social_fadeInRight;
    opacity: 1;
}
.et_monarch .et_social_slidedown.et_social_animated, .et_monarch .et_social_animated .et_social_slidedown {
    animation: 1s cubic-bezier(0.77, 0, 0.175, 1) 0s normal none 1 running et_social_fadeInBottom;
    opacity: 1;
}
.et_monarch .et_social_slideup.et_social_animated, .et_monarch .et_social_animated .et_social_slideup {
    animation: 1s cubic-bezier(0.77, 0, 0.175, 1) 0s normal none 1 running et_social_fadeInTop;
    opacity: 1;
}
.et_monarch .et_social_no_animation.et_social_animated, .et_monarch .et_social_animated .et_social_no_animation {
    opacity: 1;
}
h1, h2 {
    font-size: 250% !important;
    font-weight: 100;
    text-transform: uppercase;
}
h3, h4 {
    font-size: 150% !important;
    font-weight: 100;
    text-transform: uppercase;
}
h5, h6 {
    font-size: 100% !important;
    font-weight: 100;
}
.ip-hero h2 {
    font-size: 350% !important;
}
.et_pb_blurb h4 {
    font-weight: 900;
    padding-bottom: 5px;
}
body {
    font-size: 100% !important;
}
.et_pb_section h2 {
    margin-bottom: 20px;
}
.et_pb_section h3 {
    font-weight: 200;
    line-height: 1.5;
    margin-bottom: 10px;
}
#et-main-area {
    overflow: hidden;
}
.et_pb_promo {
    padding: 75px 0 !important;
}
.et_pb_section .et_pb_column_4_4 .et_pb_text {
    padding: 0 80px;
}
.home .pagination {
    display: none;
}
a.comment-reply-link {
    width: 95px !important;
}
.video-light {
    padding-top: 25px;
}
.nopadding, .nopadding .et_pb_row {
    padding: 0;
}
.et_pb_pagebuilder_layout #page-container {
    padding-top: 0 !important;
}
.hp-hero hr {
    border-color: transparent;
}
.hp-hero h2 {
    display: none;
    font-size: 55px;
    font-weight: 900;
    text-transform: uppercase;
}
.hp-hero p {
    font-size: 35px;
}
.ip-hero .et_pb_row {
    padding: 180px 0;
}
.et_fixed_nav #logo {
    margin: 15px;
    max-height: 29px;
}
.home-slider .et_pb_slide_description {
    padding: 300px 100px;
}
.textlink a {
    color: #1acb97;
}
.textlink a:hover {
    color: #11b182;
}
.textlink2 a {
    color: #fff;
}
.textlink2 a:hover {
    color: #11b182;
}
.page-header .et_pb_row {
    padding: 40px 0 0;
}
.et_pb_pagebuilder_layout #main-header {
    background-color: rgba(25, 24, 45, 0.8);
    z-index: 9999 !important;
}
.single-project #main-header, .archive #main-header, .single-post #main-header {
    background-color: rgba(41, 86, 236, 0.7);
}
#main-header.et-fixed-header {
    background-color: rgba(25, 24, 45, 0.6);
}
#main-header .container {
    width: 100%;
}
#main-header nav#top-menu-nav, #main-header {
    padding-top: 0;
}
nav#top-menu-nav, #top-menu, nav.fullwidth-menu-nav, .fullwidth-menu {
    float: right;
}
.et-fixed-header, #main-header.et-fixed-header nav#top-menu-nav {
    padding: 0 !important;
}
.et-fixed-header #top-menu-nav .nav > li.current_page_item {
    background: rgba(255, 255, 255, 0.2) none repeat scroll 0 0;
}
#top-menu-nav .nav > li {
    padding-right: 0;
}
#top-menu-nav .nav > li:hover {
    background: rgba(255, 255, 255, 0.2) none repeat scroll 0 0;
}
#top-menu-nav .nav > li > a {
    font-family: Times New Roman;
    font-size: 12.3px;
    font-weight: 900;
    padding: 1.68em;
}
#top-menu-nav .nav > li a:hover {
    color: #fff;
}
#top-menu li.current-menu-item > a {
    color: #fff !important;
}
#top-menu-nav .nav > li:last-of-type::after {
    background: #ff6c2c none repeat scroll 0 0;
    content: " ";
    height: 100%;
    position: absolute;
    right: -149%;
    top: 0;
    width: 150%;
    z-index: -1;
}
#top-menu-nav .nav > li:last-of-type {
    background: #ff6c2c none repeat scroll 0 0;
}
.et-fixed-header, #main-header {
    box-shadow: none !important;
}
#top-menu .menu-item-has-children > a:first-child::after, .fullwidth-menu .menu-item-has-children > a:first-child::after, #et-secondary-nav .menu-item-has-children > a:first-child::after {
    content: none;
}
#et_search_icon::before {
    content: none !important;
}
#top-menu-nav .nav > li {
    border-radius: 0 !important;
    float: left;
    position: relative;
    transform: skewX(-15deg);
    transition: background 0.5s ease-in 0s;
}
#top-menu-nav .nav > li > * {
    display: block;
    transform: skewX(15deg);
}
#top-menu .menu-item-has-children > a:first-child {
    padding: 26px;
}
#main-header, #main-header .nav li ul {
    top: 75px;
}
#top-menu-nav .nav > li > ul > li a:hover {
    background: #ff6c2c none repeat scroll 0 0;
}
#top-menu-nav .nav li ul.sub-menu {
    display: block;
    transform: skewX(0deg);
}
#top-menu-nav .nav li ul.sub-menu li {
    display: block;
    transform: skewX(0deg);
}
#top-menu-nav .nav li ul.sub-menu li a {
    display: block;
    transform: skewX(15deg);
}
#top-menu-nav .nav li ul.sub-menu li:hover {
    background: #ff6c2c none repeat scroll 0 0;
}
#top-menu-nav .nav li ul.sub-menu li a:hover {
    background-color: transparent;
}
#top-menu-nav .nav li ul.sub-menu li a {
    padding: 10px 20px;
}
#top-menu-nav .nav li ul li ul.sub-menu {
    margin-left: -35px;
    margin-top: -75px;
}
#top-menu-nav .nav li ul.sub-menu {
    background-color: transparent;
}
#top-menu-nav .nav li ul.sub-menu a {
    font-size: 16px;
    padding: 26px;
}
.slanted-blurbs {
    overflow: hidden;
    padding: 0;
}
.slanted-blurbs .et_pb_row {
    padding: 0;
}
*, *::before, *::after {
    box-sizing: border-box;
}
.slanted-blurbs .et_pb_column_1_3:last-child::after {
    background: inherit;
    content: " ";
    height: 100%;
    position: absolute;
    right: -150%;
    top: 0;
    width: 150%;
    z-index: -1;
}
.slanted-blurbs .et_pb_column_1_4:last-child::after {
    background: inherit;
    content: " ";
    height: 100%;
    position: absolute;
    right: -149%;
    top: 0;
    width: 150%;
    z-index: -1;
}
.slanted-blurbs .et_pb_column_1_3 {
    border-radius: 0 !important;
    float: left;
    margin-right: 0;
    padding-left: 15px;
    padding-right: 15px;
    position: relative;
    transform: skewX(-15deg);
    width: 360px;
}
.slanted-blurbs .et_pb_column_1_4 {
    border-radius: 0 !important;
    float: left;
    margin-right: 0;
    padding-left: 15px;
    padding-right: 15px;
    position: relative;
    transform: skewX(-15deg);
    width: 270px;
}
.slanted-blurbs .et_pb_blurb {
    margin: 0 auto;
    max-width: 280px;
    padding: 90px 20px;
    transform: skewX(15deg);
}
.slanted-blurbs .et_pb_row > * + * {
    background: #edf2f5 none repeat scroll 0 0 !important;
}
.slanted-blurbs .et_pb_row > * + * + * {
    background: #e3edf3 none repeat scroll 0 0 !important;
}
.slanted-blurbs .et_pb_row > * + * + * + * {
    background: #cad8e1 none repeat scroll 0 0 !important;
}
.et_pb_testimonial_portrait {
    height: 200px;
}
.et_pb_testimonial_description {
    font-style: italic;
}
.testimonials {
    padding: 25px 0 0;
}
.testimonials .testimonial-slides {
    padding: 125px 0;
}
.testimonials .et_pb_slide {
    background: transparent none repeat scroll 0 0 !important;
}
.testimonials .et_pb_slide_description, .testimonial-slides .et_pb_slide_image {
    font-style: italic;
    margin: 0 !important;
    padding: 0 !important;
    text-align: center;
    width: 100% !important;
}
.testimonials .et_pb_slide_image {
    top: 0;
}
.testimonials .et_pb_slide_image img {
    border-radius: 90px;
    max-height: 100px !important;
    position: relative;
    top: -125px;
}
.testimonials .et_pb_slide_description h2:first-child {
    display: none;
}
.testimonials .et_pb_slide_content {
    font-size: 20px;
}
.testimonials .et_pb_slide_content {
    margin: 0 60px;
}
.et-pb-arrow-prev::before {
    content: "4" !important;
}
.et-pb-arrow-next::before {
    content: "5" !important;
}
.testimonials .et-pb-arrow-prev {
    left: -70px;
}
.testimonials .et-pb-arrow-next {
    right: -70px;
}
.button-group {
    border-radius: 1.5em;
    display: inline-block;
    margin-top: 30px;
    overflow: hidden;
}
.sxs-button {
    background: transparent none repeat scroll 0 0;
    border: 2px solid #666;
    border-radius: 2em;
    color: #666;
    display: inline-block;
    font-weight: 600;
    height: 3em;
    line-height: 1em;
    min-width: 200px;
    padding: 0.925em 30px 1.125em;
    text-align: center;
    transition: all 0.2s ease-out 0s;
}
.button-group > .sxs-button {
    border-radius: 0;
}
.slanted-no-inner {
    float: left;
    padding: 1em 30px;
    position: relative;
}
.slanted-no-inner + .slanted {
    margin-left: 13px;
}
.slanted-no-inner::before, .slanted-no-inner::after {
    background: inherit;
    content: " ";
    height: 100%;
    position: absolute;
    top: 0;
    transform: skewX(-15deg);
    width: 17px;
}
.slanted-no-inner::before {
    margin-right: -10px;
    right: 100%;
}
.slanted-no-inner::after {
    left: 100%;
    margin-left: -10px;
}
.button-group > * {
    background: #3498db none repeat scroll 0 0 !important;
    border: medium none;
    border-radius: 2em;
    color: #fff;
    text-align: center;
}
.button-group > .sxs-button:hover {
    background: #2383c4 none repeat scroll 0 0 !important;
}
.button-group.each-is-darker > * + * {
    background: #1acb97 none repeat scroll 0 0 !important;
}
.button-group.each-is-darker > * + .sxs-button:hover {
    background: #11b182 none repeat scroll 0 0 !important;
}
.et-waypoint.et_pb_image {
    border-radius: 500px;
}
.et_pb_team_member .et_pb_team_member_image img {
    border-radius: 160px;
    height: 280px !important;
}
.et_pb_team_member_description h4, .et_pb_member_position {
    text-align: center;
}
.et_pb_team_member_image img {
    border-radius: 160px;
}
.et_pb_portfolio_grid .et_pb_portfolio_item img, .et_pb_filterable_portfolio_grid img {
    border-radius: 115px;
    height: 225px !important;
}
.et_pb_portfolio_grid .et_overlay, .et_pb_filterable_portfolio_grid .et_overlay {
    background: rgba(255, 255, 255, 0.4) none repeat scroll 0 0;
    border: 0 none;
}
.et_pb_portfolio_grid h2, .et_pb_filterable_portfolio_grid h2 {
    text-align: center;
}
.et_pb_portfolio_grid h2 a, .et_pb_filterable_portfolio_grid h2 a {
    font-size: 25px;
}
.et_pb_pricing_table_button, .et_pb_promo_button, a.et_pb_more_button, .et_pb_newsletter_button, .comment-reply-link, .form-submit input, .et_pb_contact_submit, .et_pb_contact_reset, .et_password_protected_form .et_submit_button, .single_add_to_cart_button .button, .more-link, .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type="image"], .gform_wrapper .gform_footer input[type="submit"], .video-light a {
    background: transparent none repeat scroll 0 0;
    border: 2px solid;
    border-radius: 2em;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.7em;
    padding: 6px 20px;
    position: relative;
    transition: all 0.2s ease 0s;
}
.et_pb_pricing_table_button:hover, .et_pb_bg_layout_light .et_pb_promo_button:hover, .et_pb_bg_layout_light .et_pb_more_button:hover, .et_pb_bg_layout_light .et_pb_newsletter_button:hover, .comment-reply-link:hover, .form-submit input:hover, .et_pb_contact_submit:hover, .et_pb_contact_reset:hover, .et_password_protected_form .et_submit_button:hover, .more-link:hover, .gform_wrapper .gform_footer input.button:hover, .gform_wrapper .gform_footer input[type="image"]:hover, .gform_wrapper .gform_footer input[type="submit"]:hover, .video-light a:hover {
    background: #11b182 none repeat scroll 0 0;
    border: 2px solid transparent;
    color: white !important;
    cursor: pointer !important;
    padding: 6px 20px !important;
}
.et_pb_bg_layout_dark .et_pb_pricing_table_button, .et_pb_bg_layout_dark .et_pb_promo_button, .et_pb_bg_layout_dark a.et_pb_more_button, .et_pb_bg_layout_dark .et_pb_newsletter_button, .et_pb_bg_layout_dark .comment-reply-link, .et_pb_bg_layout_dark .form-submit input, .et_pb_bg_layout_dark .et_pb_contact_submit, .et_pb_bg_layout_dark .et_pb_contact_reset, .et_pb_bg_layout_dark .et_password_protected_form .et_submit_button, .et_pb_bg_layout_dark .single_add_to_cart_button .button, .et_pb_bg_layout_dark .video-light a {
    border-color: #fff;
    color: #fff !important;
}
.et_pb_bg_layout_dark .et_pb_pricing_table_button:hover, .et_pb_bg_layout_dark .et_pb_promo_button:hover, .et_pb_bg_layout_dark .et_pb_more_button:hover, .et_pb_bg_layout_dark .et_pb_newsletter_button:hover, .et_pb_bg_layout_dark .comment-reply-link:hover, .et_pb_bg_layout_dark .form-submit input:hover, .et_pb_bg_layout_dark .et_pb_contact_submit:hover, .et_pb_bg_layout_dark .et_pb_contact_reset:hover, .et_pb_bg_layout_dark .et_password_protected_form .et_submit_button:hover, .et_pb_bg_layout_dark .video-light a:hover {
    background: #fff none repeat scroll 0 0;
    border: 2px solid transparent;
    color: #15384e !important;
    padding: 6px 20px !important;
}
.et_pb_pricing_table_button::after, .et_pb_promo_button::after, a.et_pb_more_button::after, .et_pb_newsletter_button::after, .comment-reply-link::after, .form-submit input::after, .et_pb_contact_submit::after, .et_pb_contact_reset::after, .et_password_protected_form .et_submit_button::after {
    content: none;
}
.arrow-small {
    overflow: hidden;
}
.arrow-small::after, .arrow-small::before {
    border-bottom: 50px solid #fff;
    bottom: 0;
    content: "";
    position: absolute;
    transform: rotate(0.000001deg);
    width: 50%;
    z-index: 100;
}
.arrow-small::before {
    border-left: 1000px solid #fff;
    border-right: 100px solid transparent;
    right: 50%;
}
.arrow-small::after {
    border-left: 100px solid transparent;
    border-right: 1000px solid #fff;
    left: 50%;
}
.arrow-large::before {
    border-left: 1000px solid;
    border-right: 1000px solid transparent;
    right: 50%;
}
.arrow-large::after {
    border-left: 1000px solid transparent;
    border-right: 1000px solid;
    left: 50%;
}
.arrow-large::after, .arrow-large::before {
    border-bottom: 50px solid #fff;
    bottom: 0;
    content: "";
    position: absolute;
    transform: rotate(0.000001deg);
    width: 50%;
    z-index: 100;
}
.diagonal-up::before, .diagonal-up::after {
    content: "";
    pointer-events: none;
    position: absolute;
}
.diagonal-up {
    background: #2072a7 none repeat scroll 0 0;
    padding-top: 2em;
    z-index: 1;
}
.diagonal-up::before, .diagonal-up::after {
    background: inherit;
    height: 75%;
    left: -25%;
    top: 0;
    transform: rotate(-2deg);
    transform-origin: 0 0 0;
    width: 150%;
    z-index: -1;
}
.diagonal-up::before {
    background: transparent none repeat scroll 0 0;
    height: 50%;
    transform: rotate(-3deg);
    transform-origin: 3% 0 0;
}
.diagonal-down::before, .diagonal-down::after {
    content: "";
    pointer-events: none;
    position: absolute;
}
.diagonal-down {
    background: #2072a7 none repeat scroll 0 0;
    padding-top: 2em;
    z-index: 1;
}
.diagonal-down::before, .diagonal-down::after {
    background: inherit;
    height: 75%;
    right: -25%;
    top: -24%;
    transform: rotate(2deg);
    transform-origin: 0 0 0;
    width: 250%;
    z-index: -1;
}
.diagonal-down::after {
    background: transparent none repeat scroll 0 0;
    height: 50%;
    transform: rotate(3deg);
    transform-origin: 3% 0 0;
}
.down-padding {
    padding-bottom: 140px;
}
.diagonal-shadow::before, .diagonal-shadow::after {
    content: "";
    pointer-events: none;
    position: absolute;
}
.diagonal-shadow {
    background: #d87522 none repeat scroll 0 0;
    padding-top: 6em;
    z-index: 1;
}
.diagonal-shadow::before, .diagonal-shadow::after {
    background: inherit;
    height: 75%;
    left: -25%;
    top: 0;
    transform: rotate(-2deg);
    transform-origin: 0 0 0;
    width: 150%;
    z-index: -1;
}
.diagonal-shadow::before {
    background: #d87522 none repeat scroll 0 0;
    height: 50%;
    transform: rotate(-3deg);
    transform-origin: 3% 0 0;
}
@keyframes bounce {
0%, 20%, 50%, 80%, 100% {
    transform: translateY(0px);
}
40% {
    transform: translateY(-30px);
}
60% {
    transform: translateY(-15px);
}
}
@keyframes bounce {
0%, 20%, 50%, 80%, 100% {
    transform: translateY(0px);
}
40% {
    transform: translateY(-30px);
}
60% {
    transform: translateY(-15px);
}
}
.pointer {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yOTMuNzUxLDQ1NS44NjhjLTIwLjE4MSwyMC4xNzktNTMuMTY1LDE5LjkxMy03My42NzMtMC41OTVsMCwwYy0yMC41MDgtMjAuNTA4LTIwLjc3My01My40OTMtMC41OTQtNzMuNjcyICBsMTg5Ljk5OS0xOTBjMjAuMTc4LTIwLjE3OCw1My4xNjQtMTkuOTEzLDczLjY3MiwwLjU5NWwwLDBjMjAuNTA4LDIwLjUwOSwyMC43NzIsNTMuNDkyLDAuNTk1LDczLjY3MUwyOTMuNzUxLDQ1NS44Njh6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjIwLjI0OSw0NTUuODY4YzIwLjE4LDIwLjE3OSw1My4xNjQsMTkuOTEzLDczLjY3Mi0wLjU5NWwwLDBjMjAuNTA5LTIwLjUwOCwyMC43NzQtNTMuNDkzLDAuNTk2LTczLjY3MiAgbC0xOTAtMTkwYy0yMC4xNzgtMjAuMTc4LTUzLjE2NC0xOS45MTMtNzMuNjcxLDAuNTk1bDAsMGMtMjAuNTA4LDIwLjUwOS0yMC43NzIsNTMuNDkyLTAuNTk1LDczLjY3MUwyMjAuMjQ5LDQ1NS44Njh6Ii8+DQo8L3N2Zz4=");
    background-size: contain;
    bottom: 20px;
    height: 40px;
    left: 50%;
    margin-left: -20px;
    position: fixed;
    width: 40px;
}
.bounce {
    animation: 2s ease 0s normal none infinite running bounce;
}
.et_mobile_menu {
    background: #fff none repeat scroll 0 0 !important;
    overflow-y: scroll !important;
    padding: 0;
    width: 100%;
}
.et-fixed-header .et_mobile_menu, ul#mobile_menu {
    top: 74px;
}
#main-header #et_mobile_nav_menu {
    margin: 15px 8px 0 0;
}
.et_mobile_menu li a {
    font-size: 20px;
    font-weight: 100;
    padding: 10px 5%;
    text-align: center;
    width: 100%;
}
#mobile_menu li.current-menu-item > a {
    font-weight: bold;
}
.et_mobile_menu li ul {
    display: none !important;
}
.et_mobile_menu .menu-item-has-children > a {
    background-color: inherit;
    font-weight: 100;
}
@media only screen and (max-width: 981px) {
.slanted-blurbs {
    padding: 50px 0;
}
.slanted-blurbs .et_pb_row {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}
.slanted-blurbs .et_pb_blurb {
    max-width: 100%;
    padding: 0;
}
.slanted-blurbs .et_pb_row > * + * {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
}
.slanted-blurbs .et_pb_column_1_3, .slanted-blurbs .et_pb_blurb {
    transform: none;
    width: 100%;
}
.slanted-blurbs .et_pb_column_1_4, .slanted-blurbs .et_pb_blurb {
    transform: none;
    width: 100%;
}
.et_pb_section .et_pb_column_4_4 .et_pb_text {
    padding: 0;
}
}
@media only screen and (min-width: 981px) and (max-width: 1100px) {
.slanted-blurbs .et_pb_column_1_3 {
    width: 320px;
}
.et_pb_portfolio_grid .et_pb_portfolio_item img, .et_pb_filterable_portfolio_grid img {
    border-radius: 180px;
    height: 195px !important;
}
.diagonal-down::before, .diagonal-down::after {
    top: -100px;
}
.footer-widget {
    width: 29.1683%;
}
}
@media only screen and (min-width: 768px) and (max-width: 980px) {
.et_fixed_nav #main-header {
    position: fixed;
}
.mobile_menu_bar::before {
    content: "meniu";
    font-size: 25px;
    left: 0;
    position: relative;
    top: 0;
}
.et_pb_portfolio_grid .et_pb_portfolio_item img, .et_pb_filterable_portfolio_grid img {
    border-radius: 180px;
    height: 315px !important;
}
.et_pb_section_video_bg {
    display: none;
}
.diagonal-down::before, .diagonal-down::after {
    top: -90px;
}
.footer-widget {
    width: 100%;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
#main-header.et-fixed-header {
    background-color: rgba(25, 24, 45, 0.95) !important;
}
.et_fixed_nav #main-header {
    position: fixed;
}
.mobile_menu_bar::before {
    content: "meniu";
    font-size: 25px;
    left: 0;
    position: relative;
    top: 0;
}
#main-header #et_mobile_nav_menu {
    margin-top: 15px;
}
.sxs-button {
    min-width: 0;
}
.testimonial-slides {
    padding: 125px 0 50px;
}
.testimonials .et_pb_slide_image {
    display: inherit !important;
}
.testimonials .et_pb_slide_content {
    font-size: 20px !important;
}
.hp-blog .et_pb_post a img {
    max-width: 100%;
    padding-bottom: 25px;
}
.et_pb_portfolio_grid .et_pb_portfolio_item img, .et_pb_filterable_portfolio_grid img {
    border-radius: 400px;
    height: 400px !important;
}
.et_pb_section_video_bg {
    display: none;
}
.diagonal-down::before, .diagonal-down::after {
    top: -75px;
}
.footer-widget {
    width: 100%;
}
}
@media only screen and (max-width: 479px) {
.et_fixed_nav #main-header {
    position: fixed;
}
.mobile_menu_bar::before {
    content: "meniu";
    font-size: 24px;
    left: 0;
    position: relative;
    top: 0;
}
#main-header #et_mobile_nav_menu {
    margin-top: 15px;
}
.et_pb_slide_content, .et_pb_more_button {
    display: inherit !important;
}
.et_pb_slide_description {
    padding: 125px 0;
}
.sxs-button {
    min-width: 140px;
}
.slanted-no-inner {
    float: left;
    padding: 1em 0;
    position: relative;
}
.testimonial-slides {
    padding: 125px 0 50px;
}
.testimonials .et_pb_slide_image {
    display: inherit !important;
}
.testimonials .et_pb_slide_content {
    font-size: 20px !important;
}
.hp-blog .et_pb_post a img {
    max-width: 100%;
    padding-bottom: 25px;
}
.et_pb_portfolio_grid .et_pb_portfolio_item img, .et_pb_filterable_portfolio_grid img {
    border-radius: 280px;
    height: 280px !important;
}
.et_pb_section_video_bg {
    display: none;
}
.diagonal-down::before, .diagonal-down::after {
    top: -35px;
}
.footer-widget {
    width: 100%;
}
}
.footer-widget {
    margin-right: 0;
}
.footer-widget:nth-child(1) {
    padding-right: 15px;
    width: 50%;
}
.footer-widget:nth-child(2) {
    padding-right: 15px;
    width: 23%;
}
.footer-widget:nth-child(3) {
    margin-right: 0;
    width: 23%;
}
.footer-widget + .last {
    display: none;
}
@media only screen and (max-width: 980px) {
.footer-widget:nth-child(1) {
    padding-right: 15px;
    width: 100%;
}
.footer-widget:nth-child(2) {
    padding-right: 15px;
    width: 45%;
}
.footer-widget:nth-child(3) {
    margin-right: 0;
    width: 45%;
}
}
@media only screen and (max-width: 767px) {
.footer-widget:nth-child(1) {
    padding-right: 15px;
    width: 100%;
}
.footer-widget:nth-child(2) {
    padding-right: 15px;
    width: 100%;
}
.footer-widget:nth-child(3) {
    margin-right: 0;
    width: 100%;
}
}
.et-social-linkedin a.icon::before {
    content: "";
}
.nav li ul {
    border-top: 3px solid #1acb97;
}
.et_pb_slide_description {
    padding: 110px 100px;
}
.et_pb_post h2 a {
    color: #0c2956;
}
.et_pb_post h2 a:hover {
    color: #11b182;
}
#footer-info a {
    color: #1acb97;
    font-weight: 700;
}
#footer-info a:hover {
    color: #11b182;
    font-weight: 700;
}
@media only screen and (min-width: 1024px) {
.category div#left-area {
    width: 700px;
}
.category div#sidebar {
    width: 315px;
}
.category #main-content .container::before {
    right: 330px !important;
}
.single div#left-area {
    width: 700px;
}
.single div#sidebar {
    width: 315px;
}
.single #main-content .container::before {
    right: 330px !important;
}
}
@media screen and (max-width: 320px) {
.et_fixed_nav #logo {
    max-height: 40px !important;
    padding: 0 0 10px;
}
}
@media screen and (max-width: 320px) {
.hp-hero {
    display: none;
}
}
.et_pb_post h2 {
    font-size: 175% !important;
    font-weight: 100;
    text-transform: uppercase;
}
.et_pb_audio_module_content h2 {
    font-size: 175% !important;
    font-weight: 100;
    text-transform: uppercase;
}
.et_pb_blog_grid .et_pb_post {
    background-color: #fff;
    border: 1px solid #0c2956;
    float: left;
    margin: 0 60px 60px 0;
    padding: 19px;
    width: 310px;
    word-wrap: break-word;
}
.et_monarch .et_social_inline_bottom {
    margin-bottom: 30px;
    margin-top: 30px;
}
#sexy-author-bio {
    padding-bottom: 30px;
    padding-top: 30px;
}
#et-main-area {
    overflow: hidden;
}
.diagonal-shadow::before, .diagonal-shadow::after {
    content: "";
    pointer-events: none;
    position: absolute;
}
.diagonal-shadow {
    background: #2072a7 none repeat scroll 0 0;
    padding-top: 6em;
    z-index: 1;
}
.diagonal-shadow::before, .diagonal-shadow::after {
    background: inherit;
    height: 75%;
    left: -25%;
    top: 0;
    transform: rotate(-2deg);
    transform-origin: 0 0 0;
    width: 150%;
    z-index: -1;
}
.diagonal-shadow::before {
    background: #517bef none repeat scroll 0 0;
    height: 50%;
    transform: rotate(-3deg);
    transform-origin: 3% 0 0;
}
.slanted-blurbs {
    overflow: hidden;
    padding: 0;
}
.slanted-blurbs .et_pb_row {
    padding: 0;
}
#main-header, #main-header .nav li ul, .et-search-form, #main-header .et_mobile_menu {
    background-color: rgba(25, 24, 45, 0.8);
}
