/** Generated by QuickPaging **/
.newsletter{
            display:none;
        }
.bubble_red {
            border-radius: 10px;
            padding: 25px;
            text-align: center;
            margin: 0 auto;
            max-width: 400px;
            width: 90%;
            border: 1px solid #888;
            color: #ff0000;
            margin-top: 30px;
            margin-bottom: 30px;
        }

        /********New Packages Style*******/
        .ltr {
            direction: ltr;
            display: inline-block;
        }

        .card-titr {
            background: #373737;
            color: #fff;
            font-weight: bold;
            font-size: 14px;
            transform: rotate(-90deg);
            -webkit-transform: rotate(-90deg);
            -moz-transform: rotate(-90deg);
            float: right;
            white-space: nowrap;
            padding: 6px 40px;
            position: absolute;
            bottom: 149px;
            right: -50%;
        }

        .ttr-body {
            height: 381px;
        }

        .renew_packages_container {
            padding: 30px;
            width: 100%;
            max-width: 1200px;
            margin: 30px auto 0 auto;
        }

        .shadow-bg {
            display: block;
            background: #eee;
            padding: 5px;
            border-top: 1px solid #dedede;
            margin-bottom: 50px;
            box-sizing: border-box;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-shadow: 1px 1px 5px -2px rgba(0, 0, 0, 0.32);
        }

        .gnum {
            font-size: 45px;
            color: #275cb7;
            font-family: Impact;
            line-height: 42px;
            text-align: center;
        }

        .gtxt {
            font-size: 13px;
            color: #275cb7;
            text-align: left;
            font-weight: bold;
        }

        .gig {
            background: #f7f7f7;
            padding: 9px 8%;
            float: right;
            width: 60%;
            border-left: 1px solid #d8d8d8;
            height: 98px;
            box-shadow: 0px 0px 16px -6px rgb(0, 0, 0);
        }

        .f-width {
            width: 100%;
            clear: both;
            float: right;
        }

        .offer {
            background: url(//www.parsonline.com/data/uploaded_files/1492339624-3.png) no-repeat;
            background-size: 100% 100%;
            top: -19px;
            position: absolute;
            right: 0;
            background-position: right top;
            height: 125px;
            width: 100%;
        }

        .offer-num {
            font-size: 33px;
            color: #fff;
            text-align: center;
            font-family: Impact;
        }

        .offer-txt {
            font-size: 14px;
            color: #fff;
            text-align: center;
            font-weight: bold;
        }

        .offer-container {
            float: right;
            width: 40%;
            position: relative;
            border: 1px solid #eee;
        }

        .ticktxt:before {
            content: "";
            float: right;
            margin-left: 5px;
            background: url(//www.parsonline.com/data/uploaded_files/1492339623-3.png) no-repeat;
            width: 20px;
            height: 20px;
        }

        .ticktxt, .oldPrice {
            margin-bottom: 5px;
        }

        /*.options, .price {
            border-left: 1px solid #d8d8d8;
        }*/

        .options, .buy-btn {
            height: 98px;
        }

        .price {
            height: 98px;
            background: #f7f7f7;
            box-shadow: 0px 0px 16px -6px rgb(0, 0, 0);
        }

        .oldPrice {
            text-decoration: line-through;
            color: #618cd5;
            text-align: center;
        }

        .newPrice {
            font-size: 19px;
            font-weight: bold;
            color: #275cb7;
            text-shadow: 1px 1px 2px #adadad;
        }

        .order-btn {
            padding: 5px 30px;
            background: #00c107;
            color: #fff !important;
            border-radius: 3px;
            transition: 0.3s;
            -webkit-transition: 0.3s;
            -moz-transition: 0.3s;
            margin-bottom: 5px;
            bottom: 0;
        }

        .order-btn:hover {
            background: #275cb7;
            box-shadow: 1px 1px 5px 0px #969696;
            color: #fff;
            text-decoration: none;
        }

        .ticktxt {
            font-size: 12px;
            font-weight: bold;
            line-height: 28px;
            text-align: right;
        }

        .redBoldtxt {
            color: red;
            font-size: 17px;
            font-weight: bold;
        }

        .flex {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;

            display: flex;
            height: 100%;
            align-items: center;
            justify-content: center;
        }

        .block {
            display: block;
        }

        .offer-c {
            margin-top: -23px;
            margin-right: 9px;
        }

        .gig-sum {
            border-right: 1px dashed #c5c5c5;
            height: 98px;
        }

        .g-sum-txt {
            font-size: 20px;
            font-weight: bold;
            line-height: 32px;
            text-align: center;
            direction: ltr;
            color: #fe0000;
        }

        @media screen and (max-width: 1200px) {
            .price, .options, .buy-btn {
                padding: 5px;
            }

            .buy-btn {
                padding: 0px;
            }

            .ttr-body {
                height: auto;
            }

            .card-titr {
                transform: inherit;
                -webkit-transform: inherit;
                -moz-transform: inherit;
                position: relative;
                bottom: auto;
                right: auto;
                width: 100%;
                text-align: center;
                margin-bottom: 35px;
            }
        }

        @media screen and (max-width: 980px) {
            .gig {
                padding: 9px 5%;
            }

        }

        @media screen and (max-width: 870px) {

            .ticktxt {
                font-size: 12px;
            }

            .newPrice {
                font-size: 16px;
            }
        }

        @media screen and (max-width: 768px) {
            .buy-btn, .timer {
                height: auto !important;
            }

            .gig-sum, .options {
                height: auto;
            }

            .gig-sum {
                border: none;
            }

            .renew_packages_container {
                margin-top: 0;
            }

            .options, .price {
                border: none;
                width: 100%;
            }

            .col-xs-12 {
                width: 100%;
            }

            .gig {
                padding: 20px 9% 0 0;
            }

            .redBoldtxt {
                color: red;
                font-size: 19px;
                font-weight: bold;
            }

            .gnum {
                font-size: 60px;
                line-height: 42px;
                width: auto;
                clear: inherit;
            }

            .gtxt {
                font-size: 18px;
                width: auto;
                clear: inherit;
                line-height: 50px;
                margin-left: 16px;
                margin: 0 4% 0 0;
            }

            .price {
                width: 95%;
                margin: 0 auto !important;
                float: none;
                display: block;
                clear: both;
            }

            .offer-c {
                margin-top: -30px;
                margin-right: 16px;
            }

            .offer-num {
                font-size: 40px;
            }

            .ticktxt {
                font-size: 18px;
            }

            .options {
                margin: 20px 0 10px 0;
            }

            .oldPrice {
                font-size: 17px;
            }

            .newPrice {
                font-size: 24px;
            }

            .order-btn {
                padding: 8px 60px;
            }

            .ttr-body {
                margin-top: 0px !important;
            }
        }

        @media screen and (max-width: 480px) {
            .gnum {
                font-size: 40px;
            }

            .gtxt {
                font-size: 14px;
            }

            .offer-c {
                margin-top: -24px;
                margin-right: 9px;
            }

            .offer-num {
                font-size: 35px;
            }

            .ticktxt {
                font-size: 14px;
            }

            .newPrice {
                font-size: 20px;
            }

            .oldPrice {
                font-size: 15px;
            }

            .order-btn {
                padding: 8px 45px;
            }
        }

        @media screen and (max-width: 375px) {
            .gig {
                padding: 2% 9% 0 0;
            }
        }

        .timer {

            height: 27px;
            /*  background: #a9a9a9;
            position: absolute;*/
            border-top-left-radius: 10px;
            /*top: -34px;
            left: -5px;*/
            border-top-right-radius: 10px;
            /*box-shadow: inset 0px -5px 15px -7px rgba(0, 0, 0, 0.78);*/
        }

        /*****End of New Packages Style*****/

        /* CountDown timer */
        .flip_clock {
            /*top: 65%;*/
            left: 20px;
            z-index: 10;
            text-align: center;
            /*background-color: #36618f;*/
            width: 100%;
        }

        .qp_countdown {
            font-size: 20px !important;
            color: #616161 !important;
        }

        .qp_countdown > div:nth-child(1) {
            padding-top: 15px;
            background: url('//www.parsonline.com/data/uploaded_files/1492347454-9.png') scroll no-repeat no-repeat center top;
            background-size: 50px auto;
        }

        .qp_countdown > div:nth-child(2) {
            padding-top: 15px;
            background: url('//www.parsonline.com/data/uploaded_files/1492347452-9.png') scroll no-repeat no-repeat center top;
            background-size: 50px auto;
        }

        .qp_countdown > div:nth-child(3) {
            padding-top: 15px;
            background: url('//www.parsonline.com/data/uploaded_files/1492347453-9.png') scroll no-repeat no-repeat center top;
            background-size: 50px auto;
        }

        .qp_countdown > div:nth-child(4) {
            padding-top: 15px;
            background: url('//www.parsonline.com/data/uploaded_files/1492347455-9.png') scroll no-repeat no-repeat center top;
            background-size: 50px auto;
        }

        .each_digit {
            background-size: 100% auto;
            width: 15px;
            height: 30px; /*background:#616161 !important;*/
            border-radius: 5px; /*box-shadow:inset 1px 1px 5px 1px #;*/
            border-radius: 3px;
            font-size: 14px !important;
            color: #000 !important;
            background: none !important;
            line-height: 35px;
        }