@font-face {
    font-family: SegoeUI-Regular;
    src: url(/api/pp_fonts/SegoeUI_gdi.eot);
    src: url(/api/pp_fonts/SegoeUI_gdi.eot?#iefix) format('embedded-opentype'), url(/api/pp_fonts/SegoeUI_gdi.woff) format('woff'), url(/api/pp_fonts/SegoeUI_gdi.ttf) format('truetype'), url(/api/pp_fonts/SegoeUI_gdi.svg#SegoeUI-Regular) format('svg');
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-2666
}

@font-face {
    font-family: SegoeUI-SemiBold;
    src: url(/api/pp_fonts/SegoeUI-SemiBold_gdi.eot);
    src: url(/api/pp_fonts/SegoeUI-SemiBold_gdi.eot?#iefix) format('embedded-opentype'), url(/api/pp_fonts/SegoeUI-SemiBold_gdi.woff) format('woff'), url(/api/pp_fonts/SegoeUI-SemiBold_gdi.ttf) format('truetype'), url(/api/pp_fonts/SegoeUI-SemiBold_gdi.svg#SegoeUI-SemiBold) format('svg');
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-2666
}

@font-face {
    font-family: SegoeUI-SemiBold;
    src: url(/api/pp_fonts/SegoeUI-SemiBold_gdi.eot);
    src: url(/api/pp_fonts/SegoeUI-SemiBold_gdi.eot?#iefix) format('embedded-opentype'), url(/api/pp_fonts/SegoeUI-SemiBold_gdi.woff) format('woff'), url(/api/pp_fonts/SegoeUI-SemiBold_gdi.ttf) format('truetype'), url(/api/pp_fonts/SegoeUI-SemiBold_gdi.svg#SegoeUI-SemiBold) format('svg');
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-2666
}

@font-face {
    font-family: 'SegoeUI-Bold';
    src: url(/api/pp_fonts/SegoeUI-Bold_gdi.eot);
    src: url(/api/pp_fonts/SegoeUI-Bold_gdi.eot?#iefix) format('embedded-opentype'), url(/api/pp_fonts/SegoeUI-Bold_gdi.woff) format('woff'), url(/api/pp_fonts/SegoeUI-Bold_gdi.ttf) format('truetype'), url(/api/pp_fonts/SegoeUI-Bold_gdi.svg#SegoeUI-Bold) format('svg');
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-25CA;
}

.packagetip {
    color: #f90;
    font-weight: 700;
}

.best-value {
    font-family: SegoeUI-Regular;
    color: #fe6c07;
}

input[type="checkbox"],
input[type="radio"],
input.checkbox,
input.radio {
    margin-right: 10px;
}

small {
    display: inline-block !important;
}

.mr0 {
    margin-left: 0;
}
.checkout-plans .select_price{float: left;margin-bottom: 50px;}
.checkout-plans label small{margin-left: 0px;}
#pricing_details_headtable tr td,
#pricing_details_table tr td {
    background-color: #fff !important;
}

#pricing_details {
    margin: 20px 0px;
}

.div1 h2 {
    font-size: 100%;
}

#pricing_details_table span.packagetip {
    border-bottom: 0;
}

.comp-logos,
.free-trial-img {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -o-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

.free-trial-img img {
    transform: rotate(-30deg);
}

.h2_head_goodcomp {
    -moz-border-radius: 10px 10px 0px 0px;
    -webkit-border-radius: 10px 10px 0px 0px;
    -o-border-radius: 10px 10px 0px 0px;
    -ms-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;
}

@media(max-width:992px) and (min-width:768px) {
    .mr0 {
        display: inline !important;
    }
    .best-value {
        display: inline-block;
        margin-left: 32px;
    }
}

@media(max-width:767px) {
    small.mob-indent {
        margin-left: 32px;
        margin-top: 0;
        text-indent: 0;
    }
    small.mob-tp {
        margin-top: 0;
    }
    small.mob-tp.mr0 {
        margin-left: 0;
    }
    .best-value {
        display: inline-block;
        margin-left: 0;
    }
}

@media (max-width:420px) {
    .checkout-plans .best-value {
        margin-left: 28px;
    }
    small.mob-tp.mr0 {
        margin-left: 30px;
    }
    small.mob-tp.mr0 {
        margin-top: -18px;
    }
}
.logo {
    padding: 21px 0px;
}
.package-heading{font-weight:600;}