/* Generated by CSS Usage.
   File: file:///C:/Users/pro/Desktop/New%20folder%20(2)/assets/css/style.css.
   DON'T DELETE YOUR ORIGINAL CSS FILE. Keep it so you can fix the glitches later.
   Some rules have been deleted, some selectors are prefixed with "UNUSED".
   Look for the UNUSED items and see if you can remove them. */



body {
    font-family: 'Lato', sans-serif !important;
}

UNUSED.font-darkblue, UNUSED.font-darkblue a {
    color: #004282;
    background-color: transparent !important;
}

h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover {
    text-decoration: none;
}

h4 {
    margin-bottom: 20px;
}

a,
a:hover,
UNUSEDa:active,
a:focus {
    outline: none;

}

UNUSEDaddress a,
address a:hover,
UNUSEDaddress a:active,
address a:focus {
    color: #000;
}

UNUSEDbutton,
button:focus,
button:hover,
UNUSEDbutton:active {
    outline: none;
}

.rowtop a:hover,
.rowtop a:focus {
    text-decoration: none;
}

.top-header-links li:nth-child(3) {
    border-right: none;
}

.top-header-links a:hover {
    text-decoration: underline;
}

.top-header-links li.client-login:hover {
    background: #fff;
}

.top-header-links li.client-login a:hover {
    text-decoration: none;
}

.email:hover {
    color: #fff;
}

@media (min-width: 320px) and (max-width: 480px) {
    .new-header {
        margin: 0px;
    }
    
    .client-login {
        float: right;
    }
    .client-login a {
        font-size: 16px;
        padding: 15px;
    }
    
    .site-contacts {
        float: right;
        padding: 17px 0px;
        font-size: 14px;
    }
    
    .email {
        margin: 8px;
    }
}

@media (min-width: 481px) and (max-width: 767px) {
    .new-header {
        margin: 0px;
        margin-left: 15px;
    }
    
    .client-login {
        float: right;
    }
    .client-login a {
        font-size: 14px;
        padding: 17px;
    }
    .client-login a span {
        display: none;
    }
    
    .site-contacts {
        float: right;
        padding: 17px 0px;
        font-size: 15px;
    }
    
    .email {
        margin: 8px;
    }
    
    .logo-container img {
        max-width: 185px;
        max-height: 67px;
        margin: 15px 10px;
        float: left;
    }
}

@media (min-width: 768px) and (max-width: 990px) {
    .new-header {
        margin: 0px;
        margin-left: 15px;
    }
    .site-contacts {
        padding: 15px 0px;
        font-size: 15px;
    }
    .client-login a {
        padding: 17px 15px;
    }
    .client-login a span {
        display: none;
    }
    .logo-container img {
        max-width: 185px;
        max-height: 67px;
        margin: 15px 10px;
        float: left;
    }
}

@media (min-width: 991px) and (max-width: 1024px) {
    .new-header {
        margin: 0px;
        margin-left: 200px;
    }
    .site-contacts {
        float: right;
        padding: 14px 0px;
        font-size: 15px;
    }
}

.nav > li > a:focus,
.nav > li > a:hover,
UNUSED.nav .open > a,
.nav .open > a:focus,
.nav .open > a:hover {
    background: transparent;
    color: #be0707;
}

.my-navbar .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:focus,
.navbar-default .navbar-nav>.active>a:hover {
    color: #be0707;
}

UNUSED.price-table > div,
UNUSED.price-table2 > div {
    padding: 0;
    margin-top: 6px;
}

.price-table-list li:nth-child(n+3) div,
UNUSED.price-table2 .price-table-list li div {
    height: 40px;
    width: 1000px;
    display: table-cell;
    vertical-align: middle;
}




.price-table-list li:nth-child(odd) {
    background: #f5f5f5;
}

UNUSED.my-btn99,
.my-btn99:hover,
.my-btn99:focus {
    text-transform: uppercase;
    color: #fff;
    background: #90c695;
    border-radius: 5px;
    border: 1px solid #82b887;
    padding: 10px 30px;
}

UNUSED.my-btn992,
.my-btn992:hover,
.my-btn992:focus {
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    background: -webkit-linear-gradient(#ffffff, #f5f5f5);
    background: -o-linear-gradient(#ffffff, #f5f5f5);
    background: -moz-linear-gradient(#ffffff, #f5f5f5);
    background: linear-gradient(#ffffff, #f5f5f5);
    border-radius: 10px;
    border: 1px solid #eaeaea;
    padding: 15px 0;
    width: 500px;
    color: #000;
    -moz-box-shadow: 0 1px 1px 1px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0 1px 1px 1px rgba(0, 0, 0, 0.5);
    box-shadow: 0 1px 1px 1px rgba(0, 0, 0, 0.5);
}

.my-btn992:hover {
    color: #be0707;
}

UNUSED.my-btn993,
.my-btn993:hover,
.my-btn993:focus {
    font-size: 22px;
    font-weight: 700;
    color: #fff;
    text-transform: uppercase;
    background: -webkit-linear-gradient(#ffd200, #ffab00);
    background: -o-linear-gradient(#ffd200, #ffab00);
    background: -moz-linear-gradient(#ffd200, #ffab00);
    background: linear-gradient(#ffd200, #ffab00);
    border-radius: 20px;
    border: 1px solid #c58b16;
    padding: 15px 75px;
    -moz-box-shadow: inset 0 2px 0px 0px rgba(255, 255, 255, 0.68), 0 1px 1px 1px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: inset 0 2px 0px 0px rgba(255, 255, 255, 0.68), 0 1px 1px 1px rgba(0, 0, 0, 0.5);
    box-shadow: inset 0 2px 0px 0px rgba(255, 255, 255, 0.68), 0 1px 1px 1px rgba(0, 0, 0, 0.5);
}

UNUSED.my-btn994,
.my-btn994:hover,
.my-btn994:focus {
    font-size: 13px;
    font-weight: 700;
    color: #be0707;
    text-transform: uppercase;
    background: -webkit-linear-gradient(#ffd200, #ffab00);
    background: -o-linear-gradient(#ffd200, #ffab00);
    background: -moz-linear-gradient(#ffd200, #ffab00);
    background: linear-gradient(#ffd200, #ffab00);
    border-radius: 5px;
    border: 1px solid #c58b16;
    padding-top: 10px;
    padding-bottom: 10px;
    -moz-box-shadow: inset 0 2px 0px 0px rgba(255, 255, 255, 0.68), 0 1px 1px 1px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: inset 0 2px 0px 0px rgba(255, 255, 255, 0.68), 0 1px 1px 1px rgba(0, 0, 0, 0.5);
    box-shadow: inset 0 2px 0px 0px rgba(255, 255, 255, 0.68), 0 1px 1px 1px rgba(0, 0, 0, 0.5);
}

UNUSED.my-btn995,
.my-btn995:hover,
.my-btn995:focus {
    font-size: 16px;
    font-weight: 700;
    color: #be0707;
    text-align: left;
    background: -webkit-linear-gradient(#ffd200, #ffab00);
    background: -o-linear-gradient(#ffd200, #ffab00);
    background: -moz-linear-gradient(#ffd200, #ffab00);
    background: linear-gradient(#ffd200, #ffab00);
    border-radius: 20px;
    border: 1px solid #c58b16;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-bottom: 20px;
    -moz-box-shadow: inset 0 2px 0px 0px rgba(255, 255, 255, 0.68), 0 1px 1px 1px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: inset 0 2px 0px 0px rgba(255, 255, 255, 0.68), 0 1px 1px 1px rgba(0, 0, 0, 0.5);
    box-shadow: inset 0 2px 0px 0px rgba(255, 255, 255, 0.68), 0 1px 1px 1px rgba(0, 0, 0, 0.5);
}

.my-btn993:hover,
.my-btn994:hover,
.my-btn995:hover {
    background: -webkit-linear-gradient(#fae997, #ffd200);
    background: -o-linear-gradient(#fae997, #ffd200);
    background: -moz-linear-gradient(#fae997, #ffd200);
    background: linear-gradient(#fae997, #ffd200);
}

.quote:before,
.quote:after {
    content: "\201C";
    position: absolute;
    font-size: 100px;
    line-height: 1;
    color: #d7d7d7;
    font-style: normal;
    font-family: sans-serif;
}

.quote:before {
    top: 0;
    left: 10px;
}

.order-button:after {
    content: url('../../img/order-arrow.png');
    width: 71px;
    height: 74px;
    display: block;
    position: absolute;
    top: 0;
    right: -75px;
}

footer a:hover,
footer a:focus {
    color: #f52a2a;
    text-decoration: none;
}




UNUSED.yamm .nav,
UNUSED.yamm .collapse,
UNUSED.yamm .dropup,
UNUSED.yamm .dropdown {
  position: static;
}

UNUSED.dropmenu-sub-menu li a,
.dropmenu-sub-menu li a:hover,
UNUSED.dropmenu-sub-menu a li,
.dropmenu-sub-menu a:hover {
    color: #000;
    text-decoration: none;
}

.dropmenu-sub-menu li:hover {
    background: #f5f5f5;
    color: #be0707;
    cursor: pointer;
}

UNUSED.read-more,
.read-more:hover {
    color: #be0707;
}

UNUSED.media-left,
.media>.pull-left {
    padding-right: 15px;
}

#carousel-testimonial .quote:before,
#carousel-testimonial .quote:after {
    color: #868686;
}

UNUSED#carousel-index-testimonial span.date, UNUSED#carousel-testimonial span.date {
    font-size: 13px;
    color: #004282;
}

UNUSEDa.fw,
a.fw:hover,
a.fw:focus {
    width: 100%;
    padding-right: 0;
    padding-left: 0;
}

UNUSED.para-fixer p,
UNUSED.para-fixer h4,
UNUSED.p-fixer {
    margin-bottom: 40px;
}

UNUSED.red-text,
.red-text:hover {
    color: #be0707 !important;
}

UNUSED.box-body img,
UNUSED.box-header-1 .glyphicon {
    margin-right: 7px;
}

.mini-h3:after {
    content: url('../../img/yellow-arrow.png');
    width: 74px;
    height: 67px;
    display: block;
    position: absolute;
    top: -40px;
    right: -85px;
}

UNUSED#blogger .price-table > div,
UNUSED#blogger .price-table2 > div {
    margin: 0 15px;
}

UNUSED#blogger .price-table h4,
UNUSED#blogger .price-table2 h4 {
    font-size: 22px;
    font-weight: 300;
    text-align: center;
    margin-bottom: 25px;
}

UNUSED.view .mask,
UNUSED.view .content {
    width: 100%;
    height: 100%;
    position: absolute;
    overflow: hidden;
    top: 0;
    left: 0
}

.view-sixth:hover .mask {
    opacity: 1;
    transition-delay: 0s;
}

.view-sixth:hover img {
    transition-delay: 0s;
}

.view-sixth:hover h2 {
    opacity: 1;
    transform: scale(1);
    transition-delay: 0.1s;
}

.popper:hover {
    text-decoration: none;
    cursor: pointer;
}

UNUSED.popover-content ul li,
UNUSED.custom-list1 li {
    background: url('../../img/check.png') 5px 0 no-repeat;
    padding-left: 40px;
    margin-bottom: 7px;
}

.hvr-grow:hover,
.hvr-grow:focus,
UNUSED.hvr-grow:active {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}

.hvr-bounce-in:hover,
.hvr-bounce-in:focus,
UNUSED.hvr-bounce-in:active {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    -webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
    transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
}

@-webkit-keyframes hvr-icon-pulse-question {
    25% {
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
    }
    75% {
        -webkit-transform: scale(0.8);
        transform: scale(0.8);
    }
}

@keyframes hvr-icon-pulse-question {
    25% {
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
    }
    75% {
        -webkit-transform: scale(0.8);
        transform: scale(0.8);
    }
}

.hvr-icon-pulse-question:before {
    content: "\f059";
    position: absolute;
    right: 1em;
    padding: 0 1px;
    font-family: FontAwesome;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}

.hvr-icon-pulse-question:hover:before,
.hvr-icon-pulse-question:focus:before,
.hvr-icon-pulse-question:active:before {
    -webkit-animation-name: hvr-icon-pulse-question;
    animation-name: hvr-icon-pulse-question;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}

@keyframes fadeIn {
    0% {
        transform: scale(0);
        opacity: 0.0;
    }
    60% {
        transform: scale(1.1);
    }
    80% {
        transform: scale(0.9);
        opacity: 1;
    }
    100% {
        transform: scale(1);
        opacity: 1;
    }
}

@-webkit-keyframes fadeIn {
    0% {
        -webkit-transform: scale(0);
        opacity: 0.0;
    }
    60% {
        -webkit-transform: scale(1.1);
    }
    80% {
        -webkit-transform: scale(0.9);
        opacity: 1;
    }
    100% {
        -webkit-transform: scale(1);
        opacity: 1;
    }
}

@keyframes fadeInBlockManual {
    0% {
        opacity: 0.0;
    }
    60% {
        opacity: 1;
    }
}

@-webkit-keyframes fadeInBlockManual {
    0% {
        opacity: 0.0;
    }
    60% {
        opacity: 1;
    }
}

@-webkit-keyframes zoomIn {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3);
    }
    50% {
        opacity: 1;
    }
}

@keyframes zoomIn {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3);
    }
    50% {
        opacity: 1;
    }
}

.ih-item,
UNUSED.ih-item * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.ih-item a:hover {
    text-decoration: none;
}

.ih-item.square.effect8 a:hover .img2 {
    opacity: 0;
}

.ih-item.square.effect8 a:hover .info {
    visibility: visible;
    opacity: 1;
}

UNUSED.ih-item.square.effect8.scale_up .info h3,
UNUSED.ih-item.square.effect8.scale_up .info p {
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
}

.ih-item.square.effect8.scale_up a:hover .img2 {
    -webkit-transform: scale(5);
    -moz-transform: scale(5);
    -ms-transform: scale(5);
    -o-transform: scale(5);
    transform: scale(5);
}

.ih-item.square.effect8.scale_up a:hover .info {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}

.ih-item.square.effect8.scale_up a:hover .info h3,
.ih-item.square.effect8.scale_up a:hover .info p {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}

UNUSED.ih-item.square.effect8.scale_down .info h3,
UNUSED.ih-item.square.effect8.scale_down .info p {
    -webkit-transform: scale(5);
    -moz-transform: scale(5);
    -ms-transform: scale(5);
    -o-transform: scale(5);
    transform: scale(5);
}

.ih-item.square.effect8.scale_down a:hover .img2 {
    -webkit-transform: scale(0.5);
    -moz-transform: scale(0.5);
    -ms-transform: scale(0.5);
    -o-transform: scale(0.5);
    transform: scale(0.5);
}

.ih-item.square.effect8.scale_down a:hover .info {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}

.ih-item.square.effect8.scale_down a:hover .info h3,
.ih-item.square.effect8.scale_down a:hover .info p {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}

UNUSED.success-story a,
.success-story a:hover {
    color: #fff;
    cursor: pointer;
    text-decoration: none;
}

@-webkit-keyframes hvr-icon-wobble-horizontal {
    16.65% {
        -webkit-transform: translateX(6px);
        transform: translateX(6px);
    }
    33.3% {
        -webkit-transform: translateX(-5px);
        transform: translateX(-5px);
    }
    49.95% {
        -webkit-transform: translateX(4px);
        transform: translateX(4px);
    }
    66.6% {
        -webkit-transform: translateX(-2px);
        transform: translateX(-2px);
    }
    83.25% {
        -webkit-transform: translateX(1px);
        transform: translateX(1px);
    }
    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes hvr-icon-wobble-horizontal {
    16.65% {
        -webkit-transform: translateX(6px);
        transform: translateX(6px);
    }
    33.3% {
        -webkit-transform: translateX(-5px);
        transform: translateX(-5px);
    }
    49.95% {
        -webkit-transform: translateX(4px);
        transform: translateX(4px);
    }
    66.6% {
        -webkit-transform: translateX(-2px);
        transform: translateX(-2px);
    }
    83.25% {
        -webkit-transform: translateX(1px);
        transform: translateX(1px);
    }
    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

.hvr-icon-wobble-horizontal:before {
    content: "\f061";
    position: absolute;
    right: 1em;
    padding: 0 1px;
    font-family: FontAwesome;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
}

.hvr-icon-wobble-horizontal:hover:before,
.hvr-icon-wobble-horizontal:focus:before,
.hvr-icon-wobble-horizontal:active:before {
    -webkit-animation-name: hvr-icon-wobble-horizontal;
    animation-name: hvr-icon-wobble-horizontal;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
}

.testimonial-page blockquote a:hover {
    color: #666;
}

.star-rating > span.shade:before {
    content: "\2605";
    color: #e15554;
    position: absolute;
}

.banner a:hover img {
    opacity: 0.7;
}

UNUSED#tabbed .nav-tabs > li.active > a,
#tabbed .nav-tabs > li.active > a:hover,
#tabbed .nav-tabs > li.active > a:focus {
    color: #555555;
    cursor: default;
    border: 0;
    border-bottom-color: transparent;
}

#tabbed li:after {
    content: " ";
    position: absolute;
    left: 45%;
    opacity: 0;
    margin: 0 auto;
    bottom: 0px;
    border: 5px solid transparent;
    border-bottom-color: #ddd;
    transition: 0.1s ease-in-out;
}

#tabbed li.active:after {
    content: " ";
    position: absolute;
    left: 49%;
    opacity: 1;
    margin: 0 auto;
    bottom: 0px;
    border: 10px solid transparent;
    border-bottom-color: #ddd;
}

#tabbed .nav-tabs > li a:hover {
    background: transparent;
}

#input_domain::-webkit-input-placeholder,
#input_domain:-moz-placeholder,
#input_domain::-moz-placeholder,
#input_domain:-ms-input-placeholder {
    color: #be0707;
}

.product-header:before {
    content: '';
    display: block;
    width: 64px;
    height: 64px;
    margin: 0 auto;
    background: url('../../img/vlogo.png') center top no-repeat;
    background-size: 56px 56px;
    opacity: .15;
}

.tparrows:before {
    font-family: 'revicons';
    color: #fff;
    font-style: normal;
    font-weight: normal;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    margin-right: 0;
    margin-top: 7px;
    text-align: center;
    width: 40px;
    font-size: 20px;
}

.tparrows:hover {
    color: #fff;
}

.tp-leftarrow:before {
    content: '\e824';
}

.tp-rightarrow:before {
    content: '\e825';
}

.tparrows.tp-rightarrow:before {
    margin-left: 1px;
}

.tparrows:hover {
    background: rgba(0, 0, 0, 1) !important;
}

.tp-bullets.simplebullets .bullet:hover,
UNUSED.tp-bullets.simplebullets .bullet.selected {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    background: rgba(255, 255, 255, 1) !important;
    width: 6px !important;
    height: 6px !important;
    border: 5px solid rgba(0, 0, 0, 1) !important;
}

*,
*:before,
*:after {
    box-sizing: border-box;
}

.pricing:hover .price-option {
    opacity: 0.6;
}

.pricing:hover .price-option:hover {
    opacity: 1;
}

UNUSED.price-option__cost,
UNUSED.price-option__type {
    display: block;
}

.price-option__cost {
    font-size: 2em;
    font-weight: 700;
    color: #383838;
}

.price-option__type {
    font-size: 1.2em;
    font-weight: 500;
    text-transform: uppercase;
    color: #909090;
}

.price-option__purchase:before {
    content: '';
    position: absolute;
    bottom: 100%;
    left: 50%;
    display: block;
    width: 0;
    height: 0;
    margin-left: -5px;
    border-width: 0 5px 5px;
    border-style: solid;
}

.price-option__purchase:hover {
    color: #fff;
    font-weight: 500;
    text-decoration: none;
}

.price-option--low .price-option__purchase:before {
    border-color: transparent transparent #469af0;
}

.price-option--mid .price-option__purchase:before {
    border-color: transparent transparent #9b59b6;
}

.price-option--high .price-option__purchase:before {
    border-color: transparent transparent #1abc9c;
}

.float-btn99 a:hover {
    color: #fff;
}

.float-btn99:before {
    content: " ";
    background: url(../../img/ribbon.png);
    display: block;
    width: 10px;
    height: 10px;
    position: absolute;
    bottom: 0;
    right: 0;
    margin-bottom: -10px;
    z-index: -1;
}

.dropcaps p:first-letter {
    float: left;
    color: #be0707;
    font-size: 75px;
    font-weight: 700;
    line-height: 60px;
    padding-top: 0px;
    padding-right: 20px;
    padding-left: 3px;
}

iframe[name=google_conversion_frame] {
    display: none;
}

UNUSED.price-container,
.price-container:before,
.price-container:after,
UNUSED.price-container .price,
.price-container .price:before,
.price-container .price:after {
    height: 5.5em;
    width: 5.5em;
    background: #614a27 url(../../img/price-bg.png) top left no-repeat;
    background-size: 5.5em;
}

.price-container:before,
.price-container:after,
.price-container .price:before,
.price-container .price:after {
    content: "";
    position: absolute;
}

.price-container {
    margin: 0px auto; 
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.price-container:before {
    top: 0;
    left: 0;
    -webkit-transform: rotate(-30deg);
    -moz-transform: rotate(-30deg);
    -ms-transform: rotate(-30deg);
    -o-transform: rotate(-30deg);
    transform: rotate(-30deg);
}

.price-container:after {
    top: 0;
    left: 0;
    -webkit-transform: rotate(-15deg);
    -moz-transform: rotate(-15deg);
    -ms-transform: rotate(-15deg);
    -o-transform: rotate(-15deg);
    transform: rotate(-15deg);
}

.price-container .price {
    padding: 1.5em 0em;
    height: 5.5em; 
    position: absolute;
    bottom: 0;
    right: 0;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    z-index: 1; 
}

.price-container .price:before {
    top: 0;
    left: 0;
    -webkit-transform: rotate(60deg);
    -moz-transform: rotate(60deg);
    -ms-transform: rotate(60deg);
    -o-transform: rotate(60deg);
    transform: rotate(60deg);
}

.price-container .price:after {
    top: 0;
    left: 0;
    -webkit-transform: rotate(75deg);
    -moz-transform: rotate(75deg);
    -ms-transform: rotate(75deg);
    -o-transform: rotate(75deg);
    transform: rotate(75deg);
}

UNUSED#faq-accordion .panel-title a:active,
#faq-accordion .panel-title a:focus,
#faq-accordion .panel-title a:hover {
    color: #23527c;
    text-decoration: none;
}

@media (min-width: 1200px) {
    .container_hosting-package h2 {
        font-size: 40px !important;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    #top-header {
        background: #fff url('../../img/header-top-1199.png') center top no-repeat;
    }
    .top-header-links li {
        padding: 0 7px;
    }
    .header-contact-details {
        padding-left: 15px !important;
    }
    #main-nav {
        padding: 0;
    }
    .my-navbar .navbar-nav > li > a {
        font-size: 12px;
        padding: 23px 5px;
    }
    .price-table-list li.package-desc {
        height: 185px;
    }
        

    .price-table-list span.package-price {
        font-size: 26px;
    }
    .order-button:after {
        right: -120px;
    }
    #about-partners .row > div {
        min-height: 232px;
    }
    .box-image {
        padding-left: 8%;
    }
    .box-body h3 {
        font-size: 20px;
    }
    .emphasize {
        font-size: 14px;
    }
    .view-sixth h2 {
        margin-top: 3px;
    }
    .feature-list .feature-list-wrapper {
        min-height: 252px;
    }
    .email-hosting .feature-list .feature-list-wrapper {
        min-height: 240px;
    }
    #tabbed li.active:after {
        left: 48%;
    }
    .h1-trick {
        padding-top: 30px;
    }
    .price-table-list li:nth-child(n+3) div,
    .price-table2 .price-table-list li div {
        height: 60px;
    }
    .extend3 {
        height: 120px !important;
    }
    .flat-blue1-bg span.package-price {
        font-size: 24px !important;
    }
}

@media (max-width: 991px) {
    #top-header {
        background: none;
    }
    .rowtop {
        background: #be0707;
        height: auto;
    }
    .top-header-text,
    .top-header-links-container {
        text-align: center;
    }
    .top-header-links li.client-login {
        margin: 10px 10px 0 10px;
    }
    .logo {
        display: block;
        margin: 30px auto;
    }
    #main-nav {
        padding: 0;
    }
    .my-navbar .navbar-nav > li > a {
        padding: 15px 10px;
    }
    .header-contact-details {
        text-align: center;
        border: none;
        padding: 0 !important;
        margin-bottom: 20px;
        margin-top: 20px;
    }    
        
    
    #talk-to-us {
        height: 100%;
        background: #af0808 !important;
    }
    .agent-text {
        text-align: center;
        padding-top: 30px;
    }
    .talk-to-us-button {
        padding-top: 10px;
        padding-bottom: 30px;
    }
    .features .row > div {
        margin-bottom: 15px;
    }
    #about-partners .row > div {
        min-height: 80px;
    }
    #about-partners .row > div:first-child {
        border-right: none;
    }
    a.fw {
        margin-bottom: 20px;
    }
    #content {
        text-align: left;
    }
    .benefits > div {
        min-height: 110px;
    }
    #blogger {
        background: #f5f5f5;
    }
    #blogger .talk-to-us-button .btn99 {
        width: auto;
        padding-left: 50px;
        padding-right: 50px;
    }
    .feature-list .feature-list-wrapper {
        min-height: 291px;
    }
    .email-hosting .feature-list .feature-list-wrapper {
        min-height: 300px;
    }
    img.booster-img {
        float: none !important;
        width: 50%;
        margin: 0 auto;
    }
    h1.booster-title {
        font-size: 40px;
    }
    #tabbed li.active:after {
        left: 47%;
    }
    .h1-trick {
        padding-top: 0px;
    }
    #home .price-table-list li.package-desc {
        height: 185px;
    }
    #home .price-table-list span.package-price {
        font-size: 30px;
    }
    .extend3 {
        height: 100px !important;
    }
    .plus {
        width: 700px;
    }
    .plus-a::before {
        left: 30%;
    }
    .footer-subscription .form-control {
        width: 100%;
    }
    .description .panel-body .content.create_sites,
    .description .panel-body .content.unique_email,
    .description .panel-body .content.count_on_us,
    .description .panel-body .content.managed_software {
        background: none;
    }
}

@media (min-width: 768px) {
    .quote:after {
        content: "\201D";
        top: 0;
        right: 10px;
    }
    .container_hosting-package h2 {
        font-size: 26px;
    }
    .container_hosting-package p {
        padding: 0 23px;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #top-header .container {
        width: 100%;
    }
    #main-nav {
        width: 750px;
        margin-left: auto;
        margin-right: auto;
    }

    .boxed-container > h2.red-label {
        width: 50%;
    }
}

@media (max-width: 767px) {
    .boxed-container > h2.red-label {
        width: 50%;
    }
    .row-centered > div {
        width: 100%;
    }
    #rate-div {
        padding: 50px 0;
    }
    .price-table-list li,
    UNUSED.price-table > div:first-child .price-table-list li,
    UNUSED.price-table > div:last-child .price-table-list li,
    UNUSED.price-table2 > div:first-child .price-table-list li,
    UNUSED.price-table2 > div:last-child .price-table-list li {
        margin: 0 10px 10px;
        text-align: center;
    }
    .price-table-list li.package-desc {
        height: auto;
        text-align: center;
    }
    .my-btn992,
    .my-btn992:hover,
    .my-btn992:focus {
        padding: 15px 20px;
        font-size: 15px;
    }
    .my-btn993,
    .my-btn993:hover,
    .my-btn993:focus {
        padding: 15px 50px;
    }
    .quote:after {
        content: "\201D";
        bottom: -50px;
        right: 10px;
    }
    .order-now {
        padding: 25px 15px;
    }
    #blogger #content {
        padding-left: 15px;
        padding-right: 15px;
    }
    #blogger .price-table > div,
    #blogger .price-table2 > div {
        margin: 0;
    }
    #blogger .my-btn992 {
        padding-left: 20px;
        padding-right: 20px;
    }
    .feature-list .feature-list-wrapper {
        min-height: 0;
    }
    .email-hosting .feature-list .feature-list-wrapper {
        min-height: 220px;
    }
    .price-table-list li:nth-child(n+3) div,
    .price-table2 .price-table-list li div {
        display: block;
        margin: 0 auto;
        min-height: 40px;
        height: auto;
        width: 100%;
    }
    .order-button:after {
        display: none;
    }
    .price-option {
        display: inline;
    }
    .price-option__detail {
        padding-left: 30px;
        padding-right: 30px;
    }
    .price-option__desc {
        padding: 0;
    }
    .wstar-container {
        padding-left: 0;
        padding-right: 0;
    }
    .wstar {
        width: 100% !important;
    }
    .footer-links .row-centered {
        width: 99%;
    }
}

@media (max-width: 650px) {
    .boxed-container > h2.red-label {
        width: 65%;
    }
    .view h2 {
        font-size: 1.5em;
    }
    .my-btn992,
    .my-btn992:hover,
    .my-btn992:focus {
        width: 100%;
    }
    .footer-links .row-centered {
        width: 100%;
    }
}

@media (min-width: 351px) and (max-width: 650px) {
    .boxed-container > h2.red-label  {
        width: 100%;
    }

    .row-centered > div {
        width: 340px;
    }
    #clients .row-centered > div {
        min-width: 0;
    }
}

@media( max-width: 585px) {
    .hosting-services.web-ssl .panel-heading.package h4.package-title {
        min-height: 0px;
    }
    #tabbed .board {
        height: auto !important;
    }
    #tabbed span.round-tabs {
        font-size: 16px;
        width: 50px;
        height: 50px;
        line-height: 50px;
    }
    #tabbed .tab-content .head {
        font-size: 20px;
    }
    #tabbed .nav-tabs > li a {
        width: 50px;
        height: 50px;
        line-height: 50px;
    }
    #tabbed li.active:after {
        content: " ";
        position: absolute;
        left: 35%;
    }
    .btn99-outline-rounded {
        padding: 12px 20px;
    }
}

@media (max-width: 550px) {
    .view h2 {
        font-size: 1.2em;
        margin-top: 5px;
    }
    #content img.pull-left {
        margin-bottom: 20px;
    }
    .my-img {
        float: none;
    }
    #tabbed li.active:after {
        left: 46%;
    }
}

@media (max-width: 450px) {
    .benefits > div {
        width: 100%;
    }
}

@media (max-width: 400px) {
    .media-left {
        display: block;
    }
    .mini-h3:after {
        display: none;
    }
    .view .mask {
        display: none;
    }
}

@media (max-width: 350px) {
    .row-centered > div {
        width: 300px;
    }
    .button-text .button-highlight {
        font-size: 18px;
    }
    .button-text,
    #blogger .my-btn992 {
        font-size: 11px;
    }
    .feature-list > div {
        width: auto;
    }
    #home-clients .row-centered > div {
        width: 100%;
    }
}

.step-arrow:before {
    left: 78%;
    top: 37%;
    border: solid;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    border-width: 14px;
}

.step-arrow:after {
    left: 90%;
    top: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(245, 215, 110, 0);
    border-width: 26px;
    margin-top: -30px;
}

.step-bottom-arrow:after {
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    pointer-events: none;
    border-width: 20px;
    font-size: 0px;
    display: block;
    margin-top: -20px;
}

UNUSED.free-domain-steps > div:first-child .step,
UNUSED.free-domain-steps > div:first-child .step-arrow,
UNUSED.free-domain-steps > div:first-child .step-bottom-arrow,
UNUSED.free-domain-steps > div:last-child .step,
UNUSED.free-domain-steps > div:last-child .step-arrow{
    background: #F48039;
}

.free-domain-steps > div:first-child .step-bottom-arrow:after,
.free-domain-steps > div:first-child .step-arrow:after,
.free-domain-steps > div:last-child .step-arrow:after {
    border-left-color: #F48039;
}

.free-domain-steps > div:first-child .step-bottom-arrow,
.free-domain-steps > div:first-child .step-arrow:before,
.free-domain-steps > div:last-child .step-arrow:before {
    border-color: #F48039;
}

.free-domain-steps > div:nth-child(2) .step,
.free-domain-steps > div:nth-child(2) .step-bottom-arrow,
.free-domain-steps > div:nth-child(2) .step-arrow {
    background: #ABABAB;
}

.free-domain-steps > div:nth-child(2) .step-bottom-arrow:after,
.free-domain-steps > div:nth-child(2) .step-arrow:after {
    border-left-color: #ABABAB;
}

.free-domain-steps > div:nth-child(2) .step-bottom-arrow,
.free-domain-steps > div:nth-child(2) .step-arrow:before {
    border-color: #ABABAB;
}

.free-domain-steps > div:nth-child(3) .step,
.free-domain-steps > div:nth-child(3) .step-bottom-arrow,
.free-domain-steps > div:nth-child(3) .step-arrow {
    background: #FDC52D;
}

.free-domain-steps > div:nth-child(3) .step-bottom-arrow:after,
.free-domain-steps > div:nth-child(3) .step-arrow:after {
    border-left-color: #FDC52D;
}

.free-domain-steps > div:nth-child(3) .step-bottom-arrow,
.free-domain-steps > div:nth-child(3) .step-arrow:before {
    border-color: #FDC52D;
}

.free-domain-steps > div:nth-child(4) .step,
.free-domain-steps > div:nth-child(4) .step-bottom-arrow,
.free-domain-steps > div:nth-child(4) .step-arrow {
    background: #527ACA;
}

.free-domain-steps > div:nth-child(4) .step-bottom-arrow:after,
.free-domain-steps > div:nth-child(4) .step-arrow:after {
    border-left-color: #527ACA;
}

.free-domain-steps > div:nth-child(4) .step-bottom-arrow,
.free-domain-steps > div:nth-child(4) .step-arrow:before {
    border-color: #527ACA;
}

.free-domain-steps > div:nth-child(5) .step,
.free-domain-steps > div:nth-child(5) .step-bottom-arrow,
.free-domain-steps > div:nth-child(5) .step-arrow {
    background: #7DB65C;
}

.free-domain-steps > div:nth-child(5) .step-bottom-arrow:after,
.free-domain-steps > div:nth-child(5) .step-arrow:after {
    border-left-color: #7DB65C;
}

.free-domain-steps > div:nth-child(5) .step-bottom-arrow,
.free-domain-steps > div:nth-child(5) .step-arrow:before {
    border-color: #7DB65C;
}

@media (max-width: 1200px) {
    .step {
        height: 125px;
    }
}

@media (max-width: 991px) {
    .step {
        font-size: 20px;
    }
    .step-arrow:after {
        left: 84%;
        top: 50%;
    }

    .step-arrow:before {
        left: 80%;
        top: 37%;
    }
}

@media (min-width: 350px) and (max-width: 752px) {
    .step {
        font-size: 25px;
    }
    .step-arrow:after {

    }

    .step-arrow:before {
    }
}

@media (max-width: 767px) {
    .step {
        width: 100%;
        font-size: 20px;
        font-weight: 300;
    }
}



@media (max-width: 375px) {
    #carousel-index-testimonial {
        height: 260px;
    }
}

@media (min-width: 376px) (max-width: 546px) {
    #carousel-index-testimonial {
        height: 220px;
    }
}

@media (min-width: 547px) and (max-width: 561px) {
    #carousel-index-testimonial {
        height: 180px;
    }
}

@media (min-width: 562px) and (max-width: 650px) {
    #carousel-index-testimonial {
        height: 170px;
    }
}

@media (min-width: 651px) and (max-width: 992px) {
    #carousel-index-testimonial {
        height: 150px;
    }
}
UNUSED.wrapper-404 .others-404,
UNUSED.wrapper-404 .details-404 {
  margin-top: 30px;
}
UNUSED.wrapper-404 .details-404 h4,
UNUSED.wrapper-404 .details-404 i {
  color: #ff9500;
}
UNUSED.row.header-support ul.support li span,
UNUSED.row.header-support ul.support li a {
  color: #fff;
  font-size: 14px;
  font-style: italic;
}
.row.header-support ul.support li a {
  text-decoration: none;
}
.row.header-support ul.support li:nth-child(1) {
  margin-right: 3.75em;
}
@media (max-width: 1199px) {
  .row.header-navbar .container {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .header-navbar .navbar-header {
    background: transparent;
  }
}
@media (max-width: 1067px) {
  .header-navbar .navbar-brand > img {
    padding: 1.05px;
  }
}
.header-navbar .navbar-nav > li > a:hover {
  color: #be0707!important;
}
.header-navbar .navbar-nav > li > a:hover i {
  color: #555555;
}
UNUSED.header-navbar .navbar-nav > li.open a,
UNUSED.header-navbar .navbar-nav > li.active a {
  background-color: transparent!important;
}
.yamm.header-menu li.order-link a:hover {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.nav-tools div[class^="nav"] {
  border: 1px solid #ddd;
  font-size: 14px;
}
UNUSED.nav-tools .nav-left,
UNUSED.nav-tools .nav-right {
  background-color: #f3f3f3;
  position: absolute;
  z-index: 1;
  top: 0;
}
@media (max-width: 1200px) {
  .nav-tools .nav-center a {
    padding-left: 5px;
    padding-right: 5px;
  }
}
@media (max-width: 305px) {
  .nav-tools .nav-center a {
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 12px;
  }
}
UNUSED.nav-tools .nav-center.left,
UNUSED.nav-tools .nav-left.left,
UNUSED.nav-tools .nav-right.left {
  border-left: 1px solid #ddd!important;
  padding-left: 0;
}
UNUSED.nav-tools .nav-center.right,
UNUSED.nav-tools .nav-left.right,
UNUSED.nav-tools .nav-right.right {
  border-right: 1px solid #ddd!important;
  padding-right: 0;
}
.nav-tools .nav-left {
  left: 0;
}
.nav-tools .nav-right {
  right: 0;
}
.nav-tools.primary div[class^="nav"] {
  border-color: #204d74!important;
}
.nav-tools.primary div[class^="nav"]:hover {
  border-color: #2e6da4!important;
}
UNUSED.nav-tools.primary .nav-left a,
UNUSED.nav-tools.primary .nav-right a {
  background-color: #286090;
  color: #fff;
}
.nav-tools.primary .nav-left a:hover,
.nav-tools.primary .nav-right a:hover {
  background-color: #337AB7;
  text-shadow: 1px 1px 0 #286090;
}
.nav-tools.primary .nav-center a:hover {
  background-color: #eee;
  text-shadow: 1px 1px 0 #fff;
}
@media (min-width: 992px) {
  br.new-line-space {
    display: block!important;
  }
}
UNUSEDtable.add-ons thead,
UNUSEDtable.add-ons tfoot {
  background-color: #D21E22;
  color: #FFF;
}
table.add-ons tfoot {
  background-color: #fcf8e3;
  color: #8a6d3b;
}
table.add-ons th:nth-child(2),
table.add-ons th:nth-child(3),
table.add-ons th:nth-child(4),
table.add-ons td:nth-child(2),
table.add-ons td:nth-child(3),
table.add-ons td:nth-child(4) {
  text-align: center;
}
table.cloud-backup thead tr.bg-primary th:nth-child(1) {
  background-color: #D21E22;
  text-shadow: 1px 1px 0 #BE0707;
}
table.cloud-backup tbody tr th:nth-child(1),
table.cloud-backup tbody tr th:nth-child(2) {
  background-color: #D21E22;
  color: #fff;
  text-shadow: 1px 1px 0 #BE0707;
}
table.cloud-backup tbody tr th:nth-child(3) {
  text-shadow: 1px 1px 0 #2e6da4;
}
table.hosting-upgrade-option th:nth-child(2),
table.hosting-upgrade-option th:nth-child(3),
table.hosting-upgrade-option td:nth-child(2),
table.hosting-upgrade-option td:nth-child(3) {
  text-align: center;
}
table.hosting-upgrade-option td:nth-child(1) {
  background-color: #fcf8e3;
}
table.hosting-upgrade-option td:nth-child(2) {
  background-color: #f3f3f3;
}
table.hosting-upgrade-option td:nth-child(3) {
  background-color: #dff0d8;
}
.font-awesome li:before {
  font-family: 'FontAwesome';
  margin-left: -1.35em;
  content: '\f00c';
  float: left;
}
.font-awesome.awesome-minus li:before {
  content: '\f068';
}
.font-awesome.awesome-check-circle li:before {
  content: '\f058';
}
.font-awesome.awesome-minus li:before {
  content: '\f068';
}
.font-awesome.awesome-caret-right li:before {
  margin-left: -0.75em;
  content: '\f0da';
}
.font-awesome.bullet-blue li:before {
  color: #337AB7;
}
.font-awesome.bullet-green li:before {
  color: #5CB85C;
}
@media (max-width: 992px) {
  .quote-wrapper {
    margin-top: 10px;
  }
}
.quote-wrapper blockquote.ssl-secure.cloud-service .font-awesome li:before {
  color: #337ab7;
}
.panel.vps-hosting.features .panel-heading h4.font-awesome:before {
  font-family: 'FontAwesome';
  margin: -0.25em 0.25em 0 0;
  font-size: 2em;
  color: #d58512;
  float: left;
}
.panel.vps-hosting.features .panel-heading h4.server:before {
  content: '\f233';
  margin: -0.26em 0.25em 0 0;
  font-size: 2.5em;
}
.panel.vps-hosting.features .panel-heading h4.cubes:before {
  content: '\f1b3';
}
.panel.vps-hosting.features .panel-heading h4.cogs:before {
  content: '\f085';
}
.panel.vps-hosting.features .panel-heading h4.sliders:before {
  margin-top: -0.33em;
  content: '\f1de';
  font-size: 2.5em;
}
UNUSED.hosting-services .panel-heading.package hr,
UNUSED.hosting-services .panel-heading.package h4 {
  margin: 10px 0;
}
.hosting-services .panel-heading.package hr {
  border-style: solid;
  border-color: #fff;
  margin-right: -10px;
  margin-left: -10px;
}
UNUSED.hosting-services .panel-body.package hr,
UNUSED.hosting-services .panel-body.package h4 {
  margin: 10px 0;
}
.hosting-services .panel-body.package hr {
  border-style: solid;
  border-color: #fff;
  margin-right: -10px;
  margin-left: -10px;
}
.hosting-services .panel-body.package ul li:before {
  font-family: 'FontAwesome';
  content: '\f0da';
  margin: 0 5px 0 -9px;
  color: #013298;
}
.hosting-services .panel-body.package ul li.blank:before {
  color: transparent;
}
UNUSED.hosting-services .col-pad-off,
UNUSED.hosting-services .col-md-6,
UNUSED.hosting-services .col-md-3,
UNUSED.hosting-services .col-md-2,
UNUSED.hosting-services .col-md-1-5 {
  padding-left: 5px;
  padding-right: 5px;
}
UNUSED.hosting-services .col-pad-off:first-child,
UNUSED.hosting-services .col-md-6:first-child,
UNUSED.hosting-services .col-md-3:first-child,
UNUSED.hosting-services .col-md-2:first-child,
UNUSED.hosting-services .col-md-1-5:first-child {
  padding-left: 1px;
}
UNUSED.hosting-services .col-pad-off:last-child,
UNUSED.hosting-services .col-md-6:last-child,
UNUSED.hosting-services .col-md-3:last-child,
UNUSED.hosting-services .col-md-2:last-child,
UNUSED.hosting-services .col-md-1-5:last-child {
  padding-right: 1px;
}
@media (max-width: 992px) {
  .hosting-services .col-pad-off:first-child,
  .hosting-services .col-md-6:first-child,
  .hosting-services .col-md-3:first-child,
  .hosting-services .col-md-2:first-child,
  .hosting-services .col-md-1-5:first-child {
    padding-left: 5px;
  }
  .hosting-services .col-pad-off:last-child,
  .hosting-services .col-md-6:last-child,
  .hosting-services .col-md-3:last-child,
  .hosting-services .col-md-2:last-child,
  .hosting-services .col-md-1-5:last-child {
    padding-right: 5px;
  }
}
@media (min-width: 992px) {
  .hosting-services .col-md-2 .panel-heading.package {
    min-height: 190px;
  }
}
@media (min-width: 1200px) {
  .hosting-services .col-md-2 .panel-heading.package {
    min-height: 170px;
  }
}
@media (min-width: 992px) {
  .hosting-services .col-md-1-5 .panel-heading.package {
    min-height: 170px;
  }
}
@media (min-width: 1200px) {
  .hosting-services .col-md-1-5 .panel-heading.package {
    min-height: 130px;
  }
}
@media (min-width: 992px) {
  .hosting-services.mail-hosting .panel-heading.package,
  UNUSED.hosting-services.mail-hosting .panel-body.package {
    min-height: 130px;
  }
  UNUSED.hosting-services.mail-hosting .panel-heading.popular h4,
  UNUSED.hosting-services.mail-hosting .panel-body.popular h4 {
    background-color: #337ab7;
    text-shadow: 1px 1px 0 #2e6da4;
  }
}
@media (min-width: 992px) {
  .hosting-services.web-hosting .col-md-offset-2.offset-2 {
    margin-left: 12.55555555%;
  }
}
UNUSED.hosting-services.web-hosting .biz-value-pack .panel-heading,
UNUSED.hosting-services.web-hosting .biz-value-pack h4 {
  background-color: #337ab7!important;
  text-shadow: 1px 1px 0 #2066a0!important;
}
@media (min-width: 992px) {
  .hosting-services.web-hosting .biz-value-pack .panel-body.bizvalue {
    height: 185px;
  }
}
@media (max-width: 768px) {
  .hosting-services.web-hosting .biz-value .panel-heading .panel-title {
    font-size: 16px;
  }
  .hosting-services.web-hosting .biz-value .panel-heading .panel-title span {
    display: none;
  }
}
.hosting-services.web-hosting .biz-value .panel-body div[class^="col-"] {
  padding: 0 15px;
}
@media (max-width: 1200px) {
  .hosting-services.web-hosting .biz-value .panel-body .biz-val-benefits {
    padding-left: 40%;
  }
}
@media (max-width: 992px) {
  .hosting-services.web-hosting .biz-value .panel-body .biz-val-benefits {
    padding-left: 60%;
  }
}
@media (max-width: 768px) {
  .hosting-services.web-hosting .biz-value .panel-body .biz-val-benefits {
    padding-left: 15%;
  }
}
@media (min-width: 992px) {
  .hosting-services.web-hosting .web-value .panel-body {
    min-height: 185px;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .hosting-services.vps-hosting .panel-body.package {
    min-height: 165px;
  }
}
@media (max-width: 992px) {
  .hosting-services.dedicated-hosting .panel-heading.package .ribbon {
    height: 36%;
  }
}
UNUSED.hosting-services.dedicated-hosting .panel-heading.package hr,
UNUSED.hosting-services.dedicated-hosting .panel-heading.package p {
  display: none;
}
@media (max-width: 1200px) {
  .hosting-services.dedicated-hosting .panel-body.package {
    min-height: 195px;
  }
}
UNUSED.hosting-services.dedicated-hosting h3.dedicated,
UNUSED.hosting-services.web-ssl h3.dedicated {
  text-shadow: 1px 1px 0 #ddd;
  background-color: transparent;
  text-align: center;
  font-weight: bold;
  color: #333;
  margin: 0 0 20px 0;
}
UNUSED.hosting-services.dedicated-hosting .col-md-8 h3.dedicated,
UNUSED.hosting-services.web-ssl .col-md-8 h3.dedicated {
  margin-left: -9px;
  margin-right: -14px;
  color: #013298;
}
UNUSED.hosting-services.dedicated-hosting .col-md-8 .row,
UNUSED.hosting-services.web-ssl .col-md-8 .row {
  margin-left: -10px;
}
UNUSED.hosting-services.dedicated-hosting .col-md-4 h3.dedicated,
UNUSED.hosting-services.web-ssl .col-md-4 h3.dedicated {
  margin-left: -14px;
  margin-right: -9px;
  color: #337AB7;
}
UNUSED.hosting-services.dedicated-hosting .col-md-4 h4.package-title,
UNUSED.hosting-services.web-ssl .col-md-4 h4.package-title {
  background-color: #337ab7;
  text-shadow: 1px 1px 0 #2e6da4;
}
UNUSED.hosting-services.dedicated-hosting .col-md-4 .row,
UNUSED.hosting-services.web-ssl .col-md-4 .row {
  margin-right: -10px;
}
UNUSED.hosting-services.mail-hosting .panel-heading,
UNUSED.hosting-services.web-hosting .panel-heading,
UNUSED.hosting-services.biz-hosting .panel-heading,
UNUSED.hosting-services.vps-hosting .panel-heading {
  display: none;
}
UNUSED.container.support,
UNUSED.container-fluid.support {
  margin-top: 40px;
}
UNUSED.panel-footer.package h5,
.panel-body h5 {
  position: relative;
  text-align: center;
  margin: 5px 0;
}
UNUSED.panel-footer.package h5 span,
.panel-body h5 span {
  background-color: #fff;
  padding: 0 10px;
  position: relative;
  z-index: 1;
}
UNUSED.panel-footer.package h5 span strong,
.panel-body h5 span strong {
  color: #75a2e6;
}
.panel-footer.package h5:before,
.panel-body h5:before {
  background: #ddd;
  content: "";
  display: block;
  height: 1px;
  position: absolute;
  top: 50%;
  width: 100%;
}
.panel-footer.package h5:before,
.panel-body h5:before {
  left: 0;
}
.panel-footer.package h5 {
  margin: 0 0 15px 0;
}
.panel-footer.package h5 span {
  background-color: #f5f5f5;
  white-space: nowrap;
}
@media (max-width: 1200px) {
  .panel-footer.package h5 span {
    white-space: normal;
  }
}
.col-md-3.hosting-plan,
UNUSED.col-sm-6.hosting-plan {
  margin-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}
.col-md-3.hosting-plan:first-child,
UNUSED.col-sm-6.hosting-plan:first-child {
  padding-left: 1px;
}
.col-md-3.hosting-plan:last-child,
UNUSED.col-sm-6.hosting-plan:last-child {
  padding-right: 1px;
}
@media (max-width: 992px) {
  .col-md-3.hosting-plan:first-child,
  .col-sm-6.hosting-plan:first-child {
    padding-left: 5px!important;
  }
  .col-md-3.hosting-plan:last-child,
  .col-sm-6.hosting-plan:last-child {
    padding-right: 5px!important;
  }
}
.col-md-3.hosting-plan .panel-heading,
UNUSED.col-sm-6.hosting-plan .panel-heading {
  background-color: #013298;
  margin: -1px -1px 0 -1px;
}
UNUSED.col-md-3.hosting-plan .panel-heading h5,
UNUSED.col-sm-6.hosting-plan .panel-heading h5 {
  text-transform: uppercase;
  margin: 5px 0;
  color: #ffe196;
  text-shadow: 1px 1px 0 #A20E12;
}
UNUSED.col-md-3.hosting-plan .panel-heading h3,
UNUSED.col-sm-6.hosting-plan .panel-heading h3 {
  color: #fff;
  text-align: left;
  margin: 5px 0;
}
.col-md-3.hosting-plan .panel-body p,
UNUSED.col-sm-6.hosting-plan .panel-body p {
  font-weight: 400;
}
.col-md-3.hosting-plan .panel-body p,
.col-sm-6.hosting-plan .panel-body p,
.col-md-3.hosting-plan .panel-body ul,
UNUSED.col-sm-6.hosting-plan .panel-body ul {
  margin-bottom: 15px;
}
.col-md-3.hosting-plan .panel-body ul li,
UNUSED.col-sm-6.hosting-plan .panel-body ul li {
  margin-bottom: 5px;
  padding-left: 18px;
  position: relative;
  margin: 0;
}
.col-md-3.hosting-plan .panel-body ul li:before,
.col-sm-6.hosting-plan .panel-body ul li:before {
  position: absolute;
  font-family: 'FontAwesome';
  top: 0;
  left: 0;
  content: "\f058";
  color: #4b89fe;
}
.col-md-3.hosting-plan .panel-footer .btn99,
UNUSED.col-sm-6.hosting-plan .panel-footer .btn99 {
  color: #fff;
  letter-spacing: 1px;
  text-transform: uppercase;
  text-align: center!important;
  text-shadow: 1px 1px 0 #d08315;
}
.col-md-3.hosting-plan:hover .panel-body,
.col-sm-6.hosting-plan:hover .panel-body {
  background-color: #fffeea;
  text-shadow: 1px 1px 0 #fff;
}
.col-md-3.hosting-plan:hover .panel-body span,
.col-sm-6.hosting-plan:hover .panel-body span {
  background-color: #fffeea;
}
.col-md-3.hosting-plan:hover .panel-footer,
.col-sm-6.hosting-plan:hover .panel-footer {
  background-color: #fff;
}
UNUSED.container-fluid.compare,
UNUSED.container.compare {
  margin-bottom: 40px;
  margin-top: 40px;
}
UNUSED.container-fluid.compare .fa-check-circle,
UNUSED.container.compare .fa-check-circle {
  color: #0d8e06;
}
UNUSED.container-fluid.compare .fa-times-circle,
UNUSED.container.compare .fa-times-circle {
  color: #757575;
}
UNUSED.container-fluid.compare .compare-table,
UNUSED.container.compare .compare-table {
  margin: 0 -12px;
}
UNUSED.container-fluid.compare.biz-hosting .ribbon,
UNUSED.container.compare.biz-hosting .ribbon,
UNUSED.container-fluid.compare.web-hosting .ribbon,
UNUSED.container.compare.web-hosting .ribbon,
UNUSED.container-fluid.compare.mail-hosting .ribbon,
UNUSED.container.compare.mail-hosting .ribbon {
  top: 0;
  width: 70%;
  margin: 0 -10px;
}
UNUSED.container-fluid.compare.vps-hosting .ribbon,
UNUSED.container.compare.vps-hosting .ribbon,
.container-fluid.compare.biz-hosting .ribbon,
.container.compare.biz-hosting .ribbon,
.container-fluid.compare.web-hosting .ribbon,
.container.compare.web-hosting .ribbon {
  height: 55%;
}
UNUSED.container-fluid.compare.mail-hosting .panel.popular > .panel-heading,
UNUSED.container.compare.mail-hosting .panel.popular > .panel-heading {
  background-color: #337ab7!important;
}
UNUSED.container-fluid.compare.mail-hosting .panel.popular > .panel-heading h4,
UNUSED.container.compare.mail-hosting .panel.popular > .panel-heading h4 {
  text-shadow: 1px 1px 0 #2e6da4 !important;
}
.container-fluid.compare.mail-hosting .ribbon,
.container.compare.mail-hosting .ribbon {
  height: 70%;
}
@media (min-width: 992px) {
  .container-fluid.compare.mail-hosting .panel,
  UNUSED.container.compare.mail-hosting .panel {
    height: 130px!important;
  }
}
UNUSED.container-fluid.compare.biz-hosting .header .panel-heading,
UNUSED.container.compare.biz-hosting .header .panel-heading {
  background-color: #337AB7!important;
}
UNUSED.container-fluid.compare.biz-hosting .header .panel-heading h4,
UNUSED.container.compare.biz-hosting .header .panel-heading h4 {
  text-shadow: 1px 1px 0 #2066a0 !important;
}
@media (min-width: 992px) {
  .container-fluid.compare.biz-hosting .panel,
  UNUSED.container.compare.biz-hosting .panel {
    height: 175px!important;
  }
}
@media (min-width: 992px) {
  .container-fluid.compare.vps-hosting .ribbon,
  .container.compare.vps-hosting .ribbon {
    height: 60%;
  }
  UNUSED.container-fluid.compare.vps-hosting .panel,
  UNUSED.container.compare.vps-hosting .panel {
    height: 155px!important;
  }
}
UNUSED.container-fluid.compare.dedicated-hosting .page-header,
UNUSED.container.compare.dedicated-hosting .page-header {
  margin-top: 0;
  border-bottom: none;
}
UNUSED.container-fluid.compare.dedicated-hosting .page-header h3,
UNUSED.container.compare.dedicated-hosting .page-header h3 {
  margin: 0;
  text-transform: uppercase;
  color: #d58512;
}
@media (min-width: 992px) {
  .container-fluid.compare.dedicated-hosting .ribbon,
  UNUSED.container.compare.dedicated-hosting .ribbon {
    height: 53%;
  }
  UNUSED.container-fluid.compare.dedicated-hosting .panel,
  UNUSED.container.compare.dedicated-hosting .panel {
    height: 120px!important;
  }
}
@media (min-width: 992px) {
  .container-fluid.compare.dedicated-hosting.mananged .ribbon,
  UNUSED.container.compare.dedicated-hosting.mananged .ribbon {
    height: 57%;
  }
  UNUSED.container-fluid.compare.dedicated-hosting.mananged .panel,
  UNUSED.container.compare.dedicated-hosting.mananged .panel {
    height: 160px!important;
  }
}
UNUSED.container-fluid.compare.dedicated-hosting.unmanaged .panel-heading,
UNUSED.container.compare.dedicated-hosting.unmanaged .panel-heading {
  background-color: #337ab7!important;
}
UNUSED.container-fluid.compare.dedicated-hosting.unmanaged .panel-title,
UNUSED.container.compare.dedicated-hosting.unmanaged .panel-title {
  text-shadow: 1px 1px 0 #2e6da4!important;
}
UNUSED.container-fluid.compare.spamguard-hosting .panel,
UNUSED.container.compare.spamguard-hosting .panel {
  height: auto!important;
}
UNUSED.container-fluid.compare.spamguard-hosting .panel .panel-heading.basic,
UNUSED.container.compare.spamguard-hosting .panel .panel-heading.basic {
  background-color: #337ab7!important;
}
UNUSED.container-fluid.compare.spamguard-hosting .panel .panel-heading.basic h4,
UNUSED.container.compare.spamguard-hosting .panel .panel-heading.basic h4 {
  text-shadow: 1px 1px 0 #2e6da4!important;
}
UNUSED.container-fluid.compare.colocation-hosting .panel,
UNUSED.container.compare.colocation-hosting .panel {
  height: auto!important;
}
.container-fluid.compare.colocation-hosting .row.data div[class^="col-"],
.container.compare.colocation-hosting .row.data div[class^="col-"] {
  padding: 0 5px;
}
UNUSED.container-fluid.compare.colocation-hosting .tooltip,
UNUSED.container.compare.colocation-hosting .tooltip {
  border-color: #013298!important;
}
UNUSED.container-fluid.compare.colocation-hosting .tooltip-inner,
UNUSED.container.compare.colocation-hosting .tooltip-inner {
  max-width: 270px;
  padding: 5px;
}
UNUSED.container-fluid.compare .row.data ul.list-unstyled,
UNUSED.container.compare .row.data ul.list-unstyled {
  border: 1px solid #ddd;
  margin-bottom: 10px;
}
UNUSED.container-fluid.compare .row.data ul.list-unstyled li,
UNUSED.container.compare .row.data ul.list-unstyled li {
  padding: 10px;
  text-align: center;
}
UNUSED.container-fluid.compare .row.data ul.list-unstyled li em,
UNUSED.container.compare .row.data ul.list-unstyled li em {
  font-style: normal;
}
UNUSED.container-fluid.compare .row.data ul.list-unstyled li.overflow,
UNUSED.container.compare .row.data ul.list-unstyled li.overflow {
  padding: 0 10px;
}
UNUSED.container-fluid.compare .row.data ul.list-unstyled li.odd,
UNUSED.container.compare .row.data ul.list-unstyled li.odd {
  background-color: #f3f3f3;
}
UNUSED.container-fluid.compare .row.data ul.list-unstyled.add-on,
UNUSED.container.compare .row.data ul.list-unstyled.add-on {
  padding: 0;
  border: none;
}
UNUSED.container-fluid.compare .row.data ul.list-unstyled.add-on li,
UNUSED.container.compare .row.data ul.list-unstyled.add-on li {
  padding: 0;
  border: 1px solid #dddddd;
}
UNUSED.container-fluid.compare .row.data ul.list-unstyled.add-on a,
UNUSED.container.compare .row.data ul.list-unstyled.add-on a {
  padding: 9px;
  display: block;
  background-color: #f3f3f3;
  text-decoration: none;
}
.container-fluid.compare .row.data ul.list-unstyled.add-on a:hover,
.container.compare .row.data ul.list-unstyled.add-on a:hover {
  background-color: transparent;
}
UNUSED.container-fluid.compare .row.data .col-md-12,
UNUSED.container.compare .row.data .col-md-12,
UNUSED.container-fluid.compare .row.data .col-md-4,
UNUSED.container.compare .row.data .col-md-4,
UNUSED.container-fluid.compare .row.data .col-md-3,
UNUSED.container.compare .row.data .col-md-3,
UNUSED.container-fluid.compare .row.data .col-md-2,
UNUSED.container.compare .row.data .col-md-2,
UNUSED.container-fluid.compare .row.data .col-md-1-5,
UNUSED.container.compare .row.data .col-md-1-5 {
  padding-left: 5px;
  padding-right: 5px;
}
UNUSED.container-fluid.compare .row.data .col-md-4:first-child ul,
UNUSED.container.compare .row.data .col-md-4:first-child ul,
UNUSED.container-fluid.compare .row.data .col-md-3:first-child ul,
UNUSED.container.compare .row.data .col-md-3:first-child ul,
UNUSED.container-fluid.compare .row.data .col-md-2:first-child ul,
UNUSED.container.compare .row.data .col-md-2:first-child ul,
UNUSED.container-fluid.compare .row.data .col-md-1-5:first-child ul,
UNUSED.container.compare .row.data .col-md-1-5:first-child ul {
  background-color: transparent!important;
  border: none;
}
UNUSED.container-fluid.compare .row.data .col-md-4:first-child li,
UNUSED.container.compare .row.data .col-md-4:first-child li,
UNUSED.container-fluid.compare .row.data .col-md-3:first-child li,
UNUSED.container.compare .row.data .col-md-3:first-child li,
UNUSED.container-fluid.compare .row.data .col-md-2:first-child li,
UNUSED.container.compare .row.data .col-md-2:first-child li,
UNUSED.container-fluid.compare .row.data .col-md-1-5:first-child li,
UNUSED.container.compare .row.data .col-md-1-5:first-child li {
  text-align: right;
}
UNUSED.container-fluid.compare .row.data .col-md-4:first-child li.fix-label,
UNUSED.container.compare .row.data .col-md-4:first-child li.fix-label,
UNUSED.container-fluid.compare .row.data .col-md-3:first-child li.fix-label,
UNUSED.container.compare .row.data .col-md-3:first-child li.fix-label,
UNUSED.container-fluid.compare .row.data .col-md-2:first-child li.fix-label,
UNUSED.container.compare .row.data .col-md-2:first-child li.fix-label,
UNUSED.container-fluid.compare .row.data .col-md-1-5:first-child li.fix-label,
UNUSED.container.compare .row.data .col-md-1-5:first-child li.fix-label {
  padding: 0 10px;
}
UNUSED.container-fluid.compare .row.data .col-md-4 .panel,
UNUSED.container.compare .row.data .col-md-4 .panel,
UNUSED.container-fluid.compare .row.data .col-md-3 .panel,
UNUSED.container.compare .row.data .col-md-3 .panel,
UNUSED.container-fluid.compare .row.data .col-md-2 .panel,
UNUSED.container.compare .row.data .col-md-2 .panel,
UNUSED.container-fluid.compare .row.data .col-md-1-5 .panel,
UNUSED.container.compare .row.data .col-md-1-5 .panel {
  margin-bottom: 10px;
}
UNUSED.container-fluid.compare .row.data .col-md-4 .panel-body p,
UNUSED.container.compare .row.data .col-md-4 .panel-body p,
UNUSED.container-fluid.compare .row.data .col-md-3 .panel-body p,
UNUSED.container.compare .row.data .col-md-3 .panel-body p,
UNUSED.container-fluid.compare .row.data .col-md-2 .panel-body p,
UNUSED.container.compare .row.data .col-md-2 .panel-body p,
UNUSED.container-fluid.compare .row.data .col-md-1-5 .panel-body p,
UNUSED.container.compare .row.data .col-md-1-5 .panel-body p {
  margin: 0;
}
.container-fluid.compare .row.data .col-md-4 .panel,
.container.compare .row.data .col-md-4 .panel,
.container-fluid.compare .row.data .col-md-3 .panel,
.container.compare .row.data .col-md-3 .panel,
.container-fluid.compare .row.data .col-md-2 .panel,
.container.compare .row.data .col-md-2 .panel,
.container-fluid.compare .row.data .col-md-1-5 .panel,
.container.compare .row.data .col-md-1-5 .panel,
.container-fluid.compare .row.data .col-md-4 .panel div[class^="panel"],
.container.compare .row.data .col-md-4 .panel div[class^="panel"],
.container-fluid.compare .row.data .col-md-3 .panel div[class^="panel"],
.container.compare .row.data .col-md-3 .panel div[class^="panel"],
.container-fluid.compare .row.data .col-md-2 .panel div[class^="panel"],
.container.compare .row.data .col-md-2 .panel div[class^="panel"],
.container-fluid.compare .row.data .col-md-1-5 .panel div[class^="panel"],
.container.compare .row.data .col-md-1-5 .panel div[class^="panel"] {
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
}
UNUSED.container-fluid.compare .row.data .col-md-4 .panel-heading,
UNUSED.container.compare .row.data .col-md-4 .panel-heading,
UNUSED.container-fluid.compare .row.data .col-md-3 .panel-heading,
UNUSED.container.compare .row.data .col-md-3 .panel-heading,
UNUSED.container-fluid.compare .row.data .col-md-2 .panel-heading,
UNUSED.container.compare .row.data .col-md-2 .panel-heading,
UNUSED.container-fluid.compare .row.data .col-md-1-5 .panel-heading,
UNUSED.container.compare .row.data .col-md-1-5 .panel-heading {
  background-color: #013298;
  margin: -1px -1px 0 -1px;
  border: none;
}
UNUSED.container-fluid.compare .row.data .col-md-4 .panel-heading h4,
UNUSED.container.compare .row.data .col-md-4 .panel-heading h4,
UNUSED.container-fluid.compare .row.data .col-md-3 .panel-heading h4,
UNUSED.container.compare .row.data .col-md-3 .panel-heading h4,
UNUSED.container-fluid.compare .row.data .col-md-2 .panel-heading h4,
UNUSED.container.compare .row.data .col-md-2 .panel-heading h4,
UNUSED.container-fluid.compare .row.data .col-md-1-5 .panel-heading h4,
UNUSED.container.compare .row.data .col-md-1-5 .panel-heading h4 {
  text-shadow: 1px 1px 0 #BE0707;
  font-weight: bold;
  font-size: 18px;
  color: #fff;
}
UNUSED.container-fluid.compare .row.data.odd ul,
UNUSED.container.compare .row.data.odd ul {
  background-color: #f3f3f3;
}
UNUSED.container-fluid.compare .row.data.even ul,
UNUSED.container.compare .row.data.even ul {
  background-color: transparent;
}
.container-fluid.compare .row.data:hover.odd ul,
.container.compare .row.data:hover.odd ul,
.container-fluid.compare .row.data:hover.even ul,
.container.compare .row.data:hover.even ul {
  text-shadow: 1px 1px 0 #fff;
  background-color: #feffe5;
}
UNUSED.container-fluid.compare .row.data.cell ul,
UNUSED.container.compare .row.data.cell ul {
  position: relative;
  height: 62px;
}
UNUSED.container-fluid.compare .row.data.cell li,
UNUSED.container.compare .row.data.cell li {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 100%;
  float: left;
}
UNUSED.container-fluid.compare .row.data.cell.multi ul,
UNUSED.container.compare .row.data.cell.multi ul {
  height: 82px;
}
UNUSED.container-fluid.compare .row.data.buttons .col-md-4 li.link,
UNUSED.container.compare .row.data.buttons .col-md-4 li.link,
UNUSED.container-fluid.compare .row.data.buttons .col-md-3 li.link,
UNUSED.container.compare .row.data.buttons .col-md-3 li.link,
UNUSED.container-fluid.compare .row.data.buttons .col-md-2 li.link,
UNUSED.container.compare .row.data.buttons .col-md-2 li.link,
UNUSED.container-fluid.compare .row.data.buttons .col-md-1-5 li.link,
UNUSED.container.compare .row.data.buttons .col-md-1-5 li.link {
  padding: 3px;
}
UNUSED.container-fluid.compare .row.data.buttons .col-md-4 .btn99,
UNUSED.container.compare .row.data.buttons .col-md-4 .btn99,
UNUSED.container-fluid.compare .row.data.buttons .col-md-3 .btn99,
UNUSED.container.compare .row.data.buttons .col-md-3 .btn99,
UNUSED.container-fluid.compare .row.data.buttons .col-md-2 .btn99,
UNUSED.container.compare .row.data.buttons .col-md-2 .btn99,
UNUSED.container-fluid.compare .row.data.buttons .col-md-1-5 .btn99,
UNUSED.container.compare .row.data.buttons .col-md-1-5 .btn99 {
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
  text-transform: uppercase;
}
UNUSED.container-fluid.compare .row.breaker h4,
UNUSED.container.compare .row.breaker h4 {
  margin: 10px 0 20px 0;
  text-align: center;
  color: #013298;
}
UNUSED.container-fluid.compare .row.breaker h4.compare-section,
UNUSED.container.compare .row.breaker h4.compare-section {
  margin-left: -10px;
  margin-right: -10px;
}
@media (min-width: 992px) {
  .container-fluid.compare .row .panel,
  UNUSED.container.compare .row .panel {
    height: 175px;
  }
  UNUSED.container-fluid.compare .row .panel.empty,
  UNUSED.container.compare .row .panel.empty {
    border: none;
    box-shadow: none;
  }
  UNUSED.container-fluid.compare .row .col-md-12.mobile-view,
  UNUSED.container.compare .row .col-md-12.mobile-view,
  UNUSED.container-fluid.compare .row span.mobile-view,
  UNUSED.container.compare .row span.mobile-view {
    display: none;
  }
  UNUSED.container-fluid.compare .row.breaker.mobile-view,
  UNUSED.container.compare .row.breaker.mobile-view {
    display: none;
  }
}
@media (max-width: 992px) {
  .container-fluid.compare .row .ribbon,
  UNUSED.container.compare .row .ribbon {
    height: 100%;
  }
  UNUSED.container-fluid.compare .row.breaker.desktop-view,
  UNUSED.container.compare .row.breaker.desktop-view {
    display: none;
  }
  UNUSED.container-fluid.compare .row.breaker.mobile-view h4,
  UNUSED.container.compare .row.breaker.mobile-view h4 {
    margin: 10px 0;
  }
  UNUSED.container-fluid.compare .row.breaker.mobile-view h4.compare-section,
  UNUSED.container.compare .row.breaker.mobile-view h4.compare-section {
    margin-left: 15px;
    margin-right: 15px;
  }
  UNUSED.container-fluid.compare .row .col-md-4.mobile-view,
  UNUSED.container.compare .row .col-md-4.mobile-view,
  UNUSED.container-fluid.compare .row .col-md-3.mobile-view,
  UNUSED.container.compare .row .col-md-3.mobile-view,
  UNUSED.container-fluid.compare .row .col-md-2.mobile-view,
  UNUSED.container.compare .row .col-md-2.mobile-view,
  UNUSED.container-fluid.compare .row .col-md-1-5.mobile-view,
  UNUSED.container.compare .row .col-md-1-5.mobile-view,
  UNUSED.container-fluid.compare .row .col-md-4-5.mobile-view,
  UNUSED.container.compare .row .col-md-4-5.mobile-view,
  UNUSED.container-fluid.compare .row .col-md-4:first-child,
  UNUSED.container.compare .row .col-md-4:first-child,
  UNUSED.container-fluid.compare .row .col-md-3:first-child,
  UNUSED.container.compare .row .col-md-3:first-child,
  UNUSED.container-fluid.compare .row .col-md-2:first-child,
  UNUSED.container.compare .row .col-md-2:first-child,
  UNUSED.container-fluid.compare .row .col-md-1-5:first-child,
  UNUSED.container.compare .row .col-md-1-5:first-child,
  UNUSED.container-fluid.compare .row .col-md-4-5:first-child,
  UNUSED.container.compare .row .col-md-4-5:first-child {
    display: none;
  }
  UNUSED.container-fluid.compare .row .col-md-12.mobile-view.list ul,
  UNUSED.container.compare .row .col-md-12.mobile-view.list ul {
    border: none;
  }
  UNUSED.container-fluid.compare .row .col-md-12.mobile-view.list li,
  UNUSED.container.compare .row .col-md-12.mobile-view.list li {
    border: 1px solid #ddd;
    margin: 10px 0;
    padding: 8px;
  }
  .container-fluid.compare .row .col-md-12.mobile-view.list li:hover,
  .container.compare .row .col-md-12.mobile-view.list li:hover {
    text-shadow: 1px 1px 0 #fff;
    background-color: #feffe5;
  }
  UNUSED.container-fluid.compare .row .col-md-12.mobile-view.list li span.focus,
  UNUSED.container.compare .row .col-md-12.mobile-view.list li span.focus {
    float: left;
    width: 100%;
    font-weight: bold;
  }
  UNUSED.container-fluid.compare .row .col-md-12.mobile-view.list li a.btn99,
  UNUSED.container.compare .row .col-md-12.mobile-view.list li a.btn99 {
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    border-radius: 0 !important;
    text-transform: uppercase;
    text-shadow: 1px 1px 0 #eea236;
  }
}
UNUSED.container-fluid.hosting-services .btn99-warning,
UNUSED.container.hosting-services .btn99-warning,
UNUSED.container-fluid.compare .btn99-warning,
UNUSED.container.compare .btn99-warning {
  text-transform: uppercase;
  text-shadow: 1px 1px 0 #d08315;
  background-color: #ec971f;
  border-color: #d58512;
}
.container-fluid.hosting-services .btn99-warning:hover,
.container.hosting-services .btn99-warning:hover,
.container-fluid.compare .btn99-warning:hover,
.container.compare .btn99-warning:hover {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.hosting-plan .btn99-warning {
  text-shadow: 1px 1px 0 #d08315;
  background-color: #ec971f;
  border-color: #d58512;
}
.hosting-plan .btn99-warning:hover {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn99-vodien.btn99-vodien-info:hover {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn99-vodien.btn99-vodien-primary:hover {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn99-vodien.btn99-vodien-success:hover {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn99-vodien.btn99-vodien-warning:hover {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.support-ops .support-container:hover {
  cursor: pointer;
}
.support-ops .support-container:hover span.phone-support {
  background: url("../../img/call-247-norm.png") no-repeat left top;
}
.support-ops .support-container:hover span.icon {
  color: #f0ad4e;
}
.support-ops .section h2:before {
  background: #f3f3f3!important;
}
UNUSED.section h2,
UNUSED.section h3 {
  position: relative;
  text-align: center;
  margin: 40px 0 20px 0;
  color: #be0707;
}
UNUSED.section h2 span,
UNUSED.section h3 span {
  background-color: #fff;
  padding: 0 10px;
  position: relative;
  font-weight: bold;
  z-index: 1;
}
.section h2:before,
.section h3:before {
  background: #ddd;
  content: "";
  display: block;
  height: 1px;
  position: absolute;
  top: 50%;
  width: 100%;
}
.section h2:before,
.section h3:before {
  left: 0;
}
UNUSED.division h2.header,
UNUSED.division h3.header,
UNUSED.division h4.compare-section.header {
  position: relative;
  text-align: center;
  margin: 40px 0 20px 0;
  color: #be0707;
}
UNUSED.division h2.header span,
UNUSED.division h3.header span,
UNUSED.division h4.compare-section.header span {
  background-color: #fff;
  padding: 0 10px;
  position: relative;
  font-weight: bold;
  z-index: 1;
}
.division h2.header:before,
.division h3.header:before,
.division h4.compare-section.header:before {
  background: #ddd;
  content: "";
  display: block;
  height: 1px;
  position: absolute;
  top: 50%;
  width: 100%;
}
.division h2.header:before,
.division h3.header:before,
.division h4.compare-section.header:before {
  left: 0;
}
@media (max-width: 768px) {
  .division.table-responsive {
    margin: 0;
  }
}
@media (max-width: 390px) {
  .division #dedicated {
    font-size: 12px;
  }
}
@media (max-width: 992px) {
  .description .panel-body .content {
    padding: 15px!important;
  }
  .description .panel-body .content.install-softwares {
    background-position: 15em -5em !important;
  }
  .description .panel-body .content.cloud-words {
    background-position-x: 14.5em!important;
  }
}
@media (max-width: 1200px) {
  .description .panel-body .content.sas-server {
    background-position-x: -11.5em;
  }
  .description .panel-body .content.install-softwares {
    background-position: 27.5em -3em;
  }
  .description .panel-body .content.cloud-words {
    background-position-x: 2em;
  }
}
.description .panel-body .content h2 {
  font-size: 24px;
  font-weight: 500;
  margin-top: 10px;
  margin-bottom: 15px;
}
.description .panel-body .content p {
  font-weight: normal;
  line-height: 1.5em;
}
@media (max-width: 992px) {
  .description .panel-body .content .bizmail-plan h2 {
    margin-top: 30px;
  }
}
.video-spot {
  margin-right: 50px;
  margin-bottom: 30px;
}
.affiliate .block ul h5:before {
  background: #d58512;
  content: "";
  display: block;
  height: 1px;
  position: absolute;
  top: 50%;
  width: 100%;
}
@media (max-width: 768px) {
  .affiliate a.join {
    font-size: 14px;
  }
}
@media (max-width: 992px) {
  .affiliate .steps ul {
    padding: 0 !important;
  }
}
.row.support-ops.magazine div[class^="col-"]:first-child {
  padding-left: 0;
}
.row.support-ops.magazine div[class^="col-"]:last-child {
  padding-right: 0;
}
@media (max-width: 992px) {
  .row.support-ops.magazine div[class^="col-"] {
    padding-left: 0;
    padding-right: 0;
  }
}
.row.table-product-promo div[class^="col-"] {
  padding: 0 1px;
}
@media (max-width: 1200px) {
  .row.table-product-promo .table-banner {
    margin: 61px 0;
  }
}
@media (max-width: 992px) {
  .row.table-product-promo .table-banner {
    margin: 13px 0;
  }
}
UNUSED.magazine-type h1,
UNUSED.magazine-type h2,
UNUSED.magazine-type h3 {
  text-align: left;
  font-weight: normal;
  margin-bottom: 20px;
}
.magazine-type .panel.magazine .panel-heading,
UNUSED.magazine-type .panel.magazine .panel-footer {
  border-color: #ddd;
}
.magazine-type .panel.magazine ul.support-ops li:hover {
  cursor: pointer;
}
.magazine-type ul.support-details li:hover {
  background-color: #f3f3f3;
  text-shadow: 1px 1px 0 #fff;
  cursor: default;
}
.magazine-type ul.support-details li:hover .support-item {
  -moz-box-shadow: inset 0 0 16px #ccc;
  -webkit-box-shadow: inset 0 0 16px #ccc;
  box-shadow: inset 0 0 16px #ccc;
}
@media (max-width: 992px) {
  .magazine-type ul.support-details li .support-item {
    min-height: 215px;
  }
}
@media (max-width: 768px) {
  .magazine-type ul.support-details li {
    width: 50%;
  }
  .magazine-type ul.support-details li .support-item {
    min-height: 170px;
  }
}
@media (max-width: 480px) {
  .magazine-type ul.support-details li {
    width: 100%;
  }
  .magazine-type ul.support-details li .support-item {
    min-height: 130px;
  }
}
.magazine-type ul.nav-tabs.support li a:hover {
  background-color: #eee;
}
@media (max-width: 768px) {
  .magazine-type ul.nav-tabs.support {
    margin-right: -15px;
    margin-left: -15px;
  }
  .magazine-type ul.nav-tabs.support a {
    margin: 0;
    font-size: 14px;
    padding: 10px 15px;
    border-left: none!important;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
  }
}
.magazine-type .magazine.list > li:before {
  content: '\f00c';
  font-family: 'FontAwesome';
  float: left;
  margin-left: -1.5em;
  color: #337AB7;
}
@media (max-width: 992px) {
  .vodien-dashboard .support-details {
    margin-top: 30px;
  }
}
@media (max-width: 768px) {
  .sub-nav-support {
    border-top: none;
    margin-right: -150px;
    margin-left: -150px;
  }
}
.super-support .support-title:before {
  background-color: transparent;
  content: none;
  display: block;
  height: auto;
  position: relative;
  top: auto;
  width: auto;
}
.booster-pack h3,
UNUSED.booster-pack h4 {
  text-align: left;
}
@media (max-width: 992px) {
  .booster-pack {
    margin-bottom: 2em;
  }
}
.booster-pack-info h2,
UNUSED.booster-pack-info h3 {
  margin-bottom: 20px;
}
@media (max-width: 1200px) {
  .booster-pack-info {
    padding-top: 30px;
  }
}
@media (max-width: 992px) {
  .booster-pack-info {
    padding-top: 30px;
  }
}
UNUSED.singapore-tlds thead tr > th,
UNUSED.singapore-tlds tbody tr > td {
  vertical-align: middle;
}
[data-toggle="unlipop"]:hover {
  cursor: pointer!important;
}
[data-toggle="unlipop"] .fa {
  color: #be0707;
}
UNUSED.col-xs-1-5,
UNUSED.col-sm-1-5,
UNUSED.col-md-1-5,
UNUSED.col-lg-1-5,
UNUSED.col-xs-2-5,
UNUSED.col-sm-2-5,
UNUSED.col-md-2-5,
UNUSED.col-lg-2-5,
UNUSED.col-xs-3-5,
UNUSED.col-sm-3-5,
UNUSED.col-md-3-5,
UNUSED.col-lg-3-5,
UNUSED.col-xs-4-5,
UNUSED.col-sm-4-5,
UNUSED.col-md-4-5,
UNUSED.col-lg-4-5 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-xs-1-5 {
  width: 20%;
  float: left;
}
.col-xs-2-5 {
  width: 40%;
  float: left;
}
.col-xs-3-5 {
  width: 60%;
  float: left;
}
.col-xs-4-5 {
  width: 80%;
  float: left;
}
@media (min-width: 768px) {
  .col-sm-1-5 {
    width: 20%;
    float: left;
  }
}
@media (min-width: 992px) {
  .col-md-1-5 {
    width: 20%;
    float: left;
  }
  .col-md-2-5 {
    width: 40%;
    float: left;
  }
  .col-md-3-5 {
    width: 60%;
    float: left;
  }
  .col-md-4-5 {
    width: 80%;
    float: left;
  }
}
@media (min-width: 1200px) {
  .col-lg-1-5 {
    width: 20%;
    float: left;
  }
  .col-lg-2-5 {
    width: 40%;
    float: left;
  }
  .col-lg-3-5 {
    width: 60%;
    float: left;
  }
  .col-lg-4-5 {
    width: 80%;
    float: left;
  }
}
@media (max-width: 767px) {
  .support-wrapper {
    float: none!important;
  }
  .header-support > .col-md-12,
  UNUSED.header-navbar > .col-md-12 {
    padding: 0;
  }
  UNUSED.header-support > .col-md-12 .col-md-12,
  UNUSED.header-navbar > .col-md-12 .col-md-12 {
    padding: 0 3px;
  }
}
@media (max-width: 486px) {
  .navbar-toggle.order span {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .video-spot {
    margin: 0 20px 20px 0;
  }
}
@media (max-width: 1079px) {
  li.order-link {
    display: none;
  }
  .header-navbar .navbar-brand img {
    margin: 4px 0;
  }
  UNUSED.header-navbar .navbar-left,
  UNUSED.header-navbar .navbar-right {
    float: none !important;
  }
  .header-navbar .navbar-toggle {
    display: block;
    border: none!important;
    background-color: transparent!important;
  }
  .header-navbar .navbar-nav > li > a {
    padding: 10px 7px;
  }
}
.el-sharp-corners {
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
}
@-moz-document url-prefix() {
  fieldset {
    display: table-cell;
  }
}



