  .man {
     margin: 0px!important;
 }
 
 .mtn {
     margin-top: 0px!important;
 }
 
 .mbn {
     margin-bottom: 0px!important;
 }
 
 .pan {
     padding: 0px!important;
 }
 
 .ptn {
     padding-top: 0px!important;
 }
 
 .pbn {
     padding-bottom: 0px!important;
 }
 
 .pvn {
     padding-top: 0px!important;
     padding-bottom: 0px!important;
 }
 
 .phn {
     padding-left: 0px!important;
     padding-right: 0px!important;
 }
 
 .p10 {
     padding: 10px!important;
 }
 
 html.modal-open {
     overflow: hidden!important;
 }
 
 .breadcrumb-title {
     display: none!important;
 }
 
 .vertical-border {
     width: 1px;
     background: #ddd;
     height: 100%;
     display: block;
     position: absolute;
     top: 0px;
     left: 50%;
 }
 
 .top-menu {
     display: none!important;
 }
 
 .home .top-menu {
     display: block!important;
 }
 
 .site-footer .copyright-menu li {
     display: inline-block;
     padding: auto 1em;
 }
 
 .site-footer .copyright-menu li:before {
     content: "|";
     padding: 0 0.5em;
     position: relative;
 }
 
 .site-footer .copyright-menu li:first-child:before {
     content: "";
 }
 
 h2 + h3 {
     margin-top: 0px!important;
     font-weight: 300;
 }
 
 h2 + h3 + p {
     margin-top: 0.5em!important;
 }
 
 h3 + p {
     margin-top: 0px;
 }
 
 p + ul {
     margin-top: 0.5em!important;
 }
 
 h2.wpb_heading.wpb_singleimage_heading {
     font-size: 1.5em;
 }
 
 .ribbon {
     -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
     box-sizing: content-box;
     width: 110px;
     height: 0;
     position: absolute;
     border: 15px solid #59BE12;
     border-right-color: rgba(89, 190, 18, 0);
     font: normal 100%/normal Arial, Helvetica, sans-serif;
     color: rgba(255, 255, 255, 1);
     -o-text-overflow: clip;
     text-overflow: clip;
     -webkit-transform-origin: 0 0 0;
     transform-origin: 0 0 0;
     left: -10px;
     z-index: 200;
     top: 15px;
 }
 
 .ribbon span {
     font-family: Montserrat;
     font-weight: 600;
     text-transform: uppercase;
     position: absolute;
     top: -9px;
     left: 0px;
 }
 
 .plan {
     border-radius: 4px;
 }
 
 .plan> .plan-container > div {
     border: none!important;
 }
 
 .plan> .plan-container .plan-title {
     padding: 36px;
 }
 
 .plan> .plan-container .plan-title h3 {
     font-weight: 600;
     font-size: 18px;
     margin-bottom: 1em;
     text-transform: capitalize;
 }
 
 .plan.plan-most-popular > .plan-container .plan-title {
     padding: 56px 36px;
 }
 
 .plan> .plan-container .plan-price .price {
     color: #f78d1e!important;
     font-size: 35px;
     font-weight: 300 !important;
 }
 
 .plan> .plan-container .plan-price span {
     display: block;
 }
 
 .plan > .plan-container .plan-list .item-list li:last-child {
     background-color: #f78d1e!important;
     color: #fff!important;
 }
 
 p > small,
 p > figcaption {
     display: inline-block;
     font-size: 12px;
     line-height: 1.4em;
     margin-top: 0px;
 }
 
 .mobile-only {
     display: none;
 }
 
 .mobile-menu-button {
     padding: 25px 17px 30px!important;
 }
 
 .google-img {
     max-height: 44px;
     vertical-align: middle;
 }
 
 .menu-icon {
     display: none;
 }
 
 .mmb-container {
     position: absolute;
     top: 50%;
     display: inline-block;
     left: 0px;
 }
 
 .elink-icon {
     color: #303133;
     position: relative;
     -webkit-transform: translateY(-50%);
     -moz-transform: translateY(-50%);
     -o-transform: translateY(-50%);
     -ms-transform: translateY(-50%);
     transform: translateY(-50%);
     padding: 17px 12px;
     font-size: 1.4em;
 }
 
 .menu-image {
     margin-top: -7px;
 }
 
 .unshadow-xs,
 .uncell.unshadow-xs,
 .uncont.unshadow-xs,
 .menu-dd-shadow-xs.menu-horizontal .menu-smart ul {
     -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.25);
     -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.25);
     box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.25);
 }
 
 hr.separator-break {
     border-top-width: 3px!important;
 }
 
 .heading-text > .text-lead > * {
     font-size: 21px;
     line-height: 1.45;
 }
 
 .text-lead,
 .text-lead > * {
     line-height: 1.25;
 }
 
 .small > * {
     font-size: 13px!important;
     line-height: 1.4!important;
 }
 
 .color-accent-darker .style-dark a:not(.btn-text-skin):hover:not(.btn),
 body.textual-accent-color .post-content .style-dark p:not(.entry-small):not(.panel-title):not(.t-entry-member-social) a:not(.btn-text-skin):link:not(.btn),
 body.textual-accent-color .post-content .style-dark p:not(.entry-small):not(.panel-title):not(.t-entry-member-social) a:not(.btn-text-skin):visited:not(.btn) {
     color: #f3f3f3!important;
     text-decoration: underline!important;
 }
 
 .color-accent-darker .style-dark a:not(.btn-text-skin):hover:not(.btn),
 body.textual-accent-color .post-content .style-dark p:not(.entry-small):not(.panel-title):not(.t-entry-member-social) a:not(.btn-text-skin):hover:not(.btn) {
     color: #fff!important;
     text-decoration: underline!important;
 }
 
 .hmenu .menu-primary .menu-smart > li.active > a span,
 .hmenu-center .menu-primary .menu-smart > li.active > a span {
     color: #23282d;
     box-shadow: 0px 3px #f78d1e;
     padding: 0 0 6px 0;
 }
 
 .site-footer h2.widgettitle {
     font-size: 18px!important;
 }
 
 .site-footer #menu-connect {
     padding: 0px;
     margin: 0px;
 }
 
 .site-footer #menu-connect a {
     padding: 0px;
 }
 
 .vert-title {
     overflow-y: hidden;
 }
 
 .vert-title:before {
     position: absolute;
     top: 0px;
     left: 0px;
     color: #f6f6f6;
     font-size: 170px;
     text-transform: uppercase;
     text-align: left;
     transform: translateX(-44%) translateY(138%) rotate(90deg);
     font-weight: 600;
 }
 
 .vert-title.right:before {
     left: auto;
     right: 0px;
     transform: translateX(42%) translateY(139%) rotate(90deg);
 }
 
 .column_parent.col-lg-6:first-child {
     position: absolute;
     height: 100%;
 }
 
 .reverse .column_parent {
     left: -50%;
     right: auto;
     position: relative;
 }
 
 .reverse .column_parent:first-child {
     right: 0px;
     left: auto;
     height: 100%;
     position: absolute;
 }
 
 .float-box .owl-dots-inside .owl-dots {
     bottom: 170px;
 }
 
 .fixed-bottom-cta {
     bottom: 0px;
     left: 0px;
     right: 0px;
     position: fixed!important;
     width: 100%;
     z-index: 999;
 }
 
 .fixed-bottom-cta .close-btn {
     font-size: 2em;
     margin: 0px;
     line-height: 23px;
     right: 0px;
     position: absolute;
     opacity: 0.5;
     z-index: 1;
 }
 
 .fixed-bottom-cta .close-btn:hover {
     color: #fff!important;
     opacity: 1;
 }
 
 .fixed-bottom-cta a {
     color: #fff!important;
 }
 
 .fixed-bottom-cta a:hover {
     color: #fff!important;
     text-decoration: underline;
 }
 
 .pricing-plan h2 {
     color: #f78d1e;
     margin: 0px;
     font-weight: 300;
 }
 
 .pricing-plan h6 {
     margin-top: 0px;
     font-weight: 300;
 }
 
 @media(max-width:959px) {
     .menu-container .logo-container {
         position: relative;
         padding: 17px 26px 17px 26px !important;
     }
     .fixed-bottom-cta .close-btn {
         right: -30px;
     }
     .float-box .owl-dots-inside .owl-dots {
         bottom: 0px;
     }
     .header-floating-box > div {
         padding: 0px!important;
     }
     .vert-title:before {
         display: none!important;
     }
     #header-floating-box {
         margin-top: 0px!important;
     }
     .header-el-box p {
         font-size: 11px;
     }
     .column_parent.col-lg-6:first-child {
         position: relative;
     }
     .reverse .column_parent {
         left: auto!important;
         right: auto!important;
         position: relative!important;
     }
     .text-lead,
     .text-lead > * {
         line-height: 1.2;
     }
     .heading-text > .text-lead > * {
         font-size: 1em;
         line-height: 1.2;
     }
     .main-container .row-container .column_child:not(:first-child) .uncont > .pricing-plan {
         margin-top: 36px !important;
     }
     .header-floating-box .form-xl,
     .header-floating-box .btn-xl {
         font-size: 14px !important;
         padding: 12px !important;
         display: block;
         width: 100%;
     }
     .plan > .plan-container .plan-title,
     .plan > .plan-container .plan-price {
         padding: 18px 36px!important;
     }
     .plan > .plan-container .plan-button .btn {
         display: block;
         margin: 0 auto;
         transform-origin: center!important;
         width: 100%;
     }
     .ribbon {
         position: relative;
         top: 10px;
         left: auto;
     }
 }
 
 ::-webkit-input-placeholder {
     color: #BBB;
 }
 
 :-ms-input-placeholder {
     color: #BBB;
 }
 
 ::-moz-placeholder {
     color: #BBB;
     opacity: 1;
 }
 
 :-moz-placeholder {
     color: #BBB;
     opacity: 1;
 }
 
 .modal-window {
     display: none;
 }
 
 .modal-window.open {
     display: block;
 }
 
 .modal-window .row-small {
     padding: 12px 36px;
 }
 
 .modal-window .row-small:last-child {
     padding-bottom: 36px;
 }
 
 .overlay .modal-window input.btn-color-vyce {
     background-color: #75d0f7!important;
 }
 
 .overlay {
     position: fixed;
     width: 100%;
     height: 100%;
     top: 0;
     left: 0;
     z-index: 10000;
     opacity: 0;
     visibility: hidden;
     -webkit-transition: opacity 0.5s 0.5s, visibility 0s 1s;
     transition: opacity 0.5s 0.5s, visibility 0s 1s;
 }
 
 .overlay.open {
     opacity: 1;
     visibility: visible;
     -webkit-transition: opacity 0.5s;
     transition: opacity 0.5s;
 }
 
 .overlay.style-medium-bg {
     background: #53565A;
     background: rgba(83, 86, 90, 0.7)!important;
 }
 
 .overlay.overlay-window {
     display: table;
     table-layout: fixed;
     height: 100%;
     width: 100%;
     text-align: center;
 }
 
 .overlay.overlay-window .overlay-container {
     display: table-cell;
     vertical-align: middle;
     width: 100%;
 }
 
 .overlay .overlay-container {
     -webkit-perspective: 1200px;
     perspective: 1200px;
 }
 
 .overlay.overlay-window .mmb-container {
     top: 0px;
     z-index: 10001;
 }
 
 .overlay .overlay-container .modal-window {
     background: #fff;
     border-top: 4px solid #f78d1e;
     position: relative;
     max-width: 1200px;
     margin: 10px auto;
     padding-top: 10px;
     max-height: 545px;
     overflow-y: auto;
 }
 
 .overlay .overlay-container .modal-window.medium {
     max-width: 640px;
 }
 
 .overlay .overlay-container .modal-window.small {
     max-width: 420px;
 }
 
 .overlay .modal-window .mobile-menu-button.menu-close-window {
     -webkit-transform: none;
     -moz-transform: none;
     -o-transform: none;
     -ms-transform: none;
     transform: none;
     line-height: 30px;
     position: absolute;
     top: 0px;
     right: 0px;
 }
 
 .overlay .modal-window .lines-button.x2.close .lines,
 .overlay .modal-window .lines-button.x2.closing .lines,
 .overlay .modal-window .lines-button.x2.close .lines:before,
 .overlay .modal-window .lines-button.x2.close .lines:after {
     width: 30px;
 }
 
 .overlay .modal-window .lines-button.x2.close .lines:before,
 .overlay .modal-window .lines-button.x2.close .lines:after {
     background: #CACACA;
 }
 
 .overlay .modal-window ul {
     list-style: disc;
     margin-left: 2em;
 }
 
 @media (max-width:639px) {
     .overlay .overlay-container {
         padding: 10px;
     }
     .overlay .overlay-container .modal-window {
         margin: 0px;
         width: 100%;
     }
 }
 
 @media (max-width:959px) {
     .mobile-hidden {
         display: none;
     }
     .mobile-only {
         display: inline-block;
     }
     #main-logo.navbar-header {
         display: inline-block;
         margin: 0 auto;
         position: relative;
         left: 50%;
         transform: translateX(-50%);
     }
     .desktop-hidden {
         display: inline-block;
         position: absolute;
         right: 0px;
     }
     .overlay.overlay-window {
         display: block;
         overflow-y: auto;
     }
     .overlay .modal-window {
         margin: 15px;
         padding: 1em;
     }
     li.stacked .drop-menu,
     li.stacked .mega-menu-inner > li > a {
         display: block;
     }
 }
 
 @media (min-width:960px) {
     .menu-icon {
         display: inline-block;
     }
     #menu-main-menu .stacked .drop-menu {
         border-radius: 4px;
     }
     #menu-main-menu .stacked .drop-menu:after {
         bottom: 100%;
         right: 5%;
         border: solid transparent;
         content: " ";
         height: 0;
         width: 0;
         position: absolute;
         pointer-events: none;
         border-color: rgba(246, 246, 246, 0);
         border-bottom-color: #f6f6f6;
         border-width: 10px;
         margin-left: -10px;
     }
     li.title-hide > a > span {
         display: none!important;
     }
     li.title-hide > a > i.menu-icon {
         font-size: 2em;
         top: 0.25em;
         margin-right: 0px;
     }
     li.stacked .drop-menu {
         background: #f6f6f6!important;
         display: table;
         width: 300px!important;
         left: auto !important;
         padding: 10px!important;
         right: 0px;
     }
     li.stacked .drop-menu li {
         display: table;
         border-bottom: 1px solid #ddd;
         border-left: 1px solid #ddd!important;
         width: 33.1%!important;
         float: left!important;
         padding: 0px!important;
         text-align: center;
         white-space: nowrap;
     }
     li.stacked .drop-menu li:nth-child(3n+1) {
         border-left: none!important;
     }
     li.stacked .drop-menu li:nth-last-child(-n+3) {
         border-bottom: none!important;
     }
     li.stacked .drop-menu li > a {
         background-repeat: no-repeat;
         background-position: center -90px;
         padding: 10px!important;
         padding-top: 65px!important;
         font-size: 11px;
     }
     li.stacked .drop-menu li > a > span {
         background: none!important;
     }
     li.stacked .drop-menu li a:hover {
         background-position: center top;
         background-color: transparent!important;
     }
     .drop-menu li.menu-my-earthlink > a {
         background-image: url('../img/icon/icon-my-earhlink.png');
     }
     .drop-menu li.menu-blog > a {
         background-image: url('../img/icon/icon-blog.png');
     }
     .drop-menu li.menu-account > a {
         z-index: 999999999999;
         background-image: url('../img/icon/icon-account.png');
     }
     .drop-menu li.menu-support > a {
         background-image: url('../img/icon/icon-support.png');
     }
     .drop-menu li.menu-chat > a {
         background-image: url('../img/icon/icon-chat.png');
     }
     .drop-menu li.menu-contact > a {
         background-image: url('../img/icon/icon-contact.png');
     }
 }
 
 #header-floating-box {
     z-index: 1;
     background-color: #f6f6f6;
     padding: 36px;
     position: relative;
     border-radius: 4px;
 }
 
 #header-floating-box h1,
 #header-floating-box h2,
 #header-floating-box h3,
 #header-floating-box h4,
 #header-floating-box h5,
 .header-el-box h5,
 .header-el-box p {
     margin-top: 0px;
 }
 
 #header-floating-box .col,
 .header-el-box .col,
 .header-search-box .col,
 .modal-window .col {
     padding: 0.5em 0px!important;
 }
 
 #header-floating-box input,
 #header-floating-box .btn-container,
 .header-el-box input,
 .header-el-box .btn-container,
 .header-search-box input,
 .header-search-box .btn-container,
 .modal-window input,
 .modal-window .btn-container {
     margin-top: 0px;
 }
 
 #header-floating-box .disclaimer {
     margin-top: 8px;
     color: #A2A2A2!important;
     text-align: center;
     font-weight: 400;
     line-height: 1em;
     position: relative;
 }
 
 #header-sticky-box {
     padding: 10px 36px;
     left: 0px;
     position: absolute;
     width: 100%;
     z-index: 1;
 }
 
 .header-el-box {
     background-color: #f6f6f6;
     -webkit-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.25);
     -moz-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.25);
     box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.25);
 }
 
 .header-el-box .fa,
 .header-el-box a {
     color: #75d0f7;
 }
 
 form p {
     font-weight: 400;
 }
 
 #masthead.is_stuck #header-sticky-box {
     position: fixed;
 }
 
 @media (min-width:960px) {
     #header-floating-box {
         margin-top: -180px!important;
     }
     #header-floating-box.small {
         padding: 26px 36px!important;
     }
     #header-floating-box .col,
     #header-sticky-box .col,
     .header-search-box .col,
     .modal-window .col {
         padding: 0px 0px 0px 1em!important;
         vertical-align: middle;
     }
     #header-floating-box .col:first-child,
     #header-sticky-box .col:first-child,
     .header-search-box .col:first-child,
     .modal-window .col:first-child {
         padding-left: 0px!important;
     }
     #header-floating-box .disclaimer {
         position: absolute;
         width: 100%;
     }
 }
 
 @media (min-width:960px) {
     .chrome .col-lg-1,
     .chrome .col-lg-2,
     .chrome .col-lg-3,
     .chrome .col-lg-4,
     .chrome .col-lg-5,
     .chrome .col-lg-6,
     .chrome .col-lg-7,
     .chrome .col-lg-8,
     .chrome .col-lg-9,
     .chrome .col-lg-10,
     .chrome .col-lg-11,
     .chrome .col-lg-12 {
         height: 0px;
     }
 }
 
 .chrome .owl-carousel.owl-loaded.owl-height-forced {
     height: 0px;
 }
 
 .responsiveTable {
     width: 100%;
 }
 
 .responsiveTable th p,
 .responsiveTable td p {
     margin-top: 0px;
 }
 
 .tableBorder th:first-child {
     width: 50%;
 }
 
 .responsiveTable th:nth-child(2),
 .responsiveTable th:nth-child(3),
 .responsiveTable th:nth-child(4) {
     width: 25%;
 }
 
 @media (max-width:959px) {
     .responsiveTable th {
         width: auto;
     }
 }
		