        @charset "utf-8";
        html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
            margin: 0;
            padding: 0;
            border: 0;
            font: inherit;
            vertical-align: baseline;
        }

        article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
            display: block;
        }

        @font-face {
            font-family: 'robotomedium';
            src: url('../fonts/roboto-medium-webfont.eot');
            src: url('../fonts/roboto-medium-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto-medium-webfont.woff2') format('woff2'), url('../fonts/roboto-medium-webfont.woff') format('woff'), url('../fonts/roboto-medium-webfont.ttf') format('truetype'), url('../fonts/roboto-medium-webfont.svg#robotomedium') format('svg');
            font-weight: normal;
            font-style: normal;
        }

        body {
            padding: 0;
            margin: 0;
            font-size: 13px;
            font-family: Meiryo, "MS Gothic";
            color: #242525;
        }

        .container {
            width: 1010px !important;
            margin: 0 auto;
        }

        html, body {
            height: 100%;
            /* The html and body elements cannot have any padding or margin. */
        }

        /************* GLOBAL CLASSES :: START **********/

        h1, h2, h3, h4, h5, h6, h7 {
            padding: 0;
            margin: 0;
            font-weight: normal;
        }

        .float_left {
            float: left;
        }

        .float_right {
            float: right;
        }

        .clear {
            clear: both;
        }

        a {
            color: #033b85;
            text-decoration: none;
            cursor: pointer;
            font-size: 14px;
            font-weight: bold;
            text-decoration: underline;
        }

        a:hover {
            color: #000000;
            text-decoration: underline;
            cursor: pointer;
        }

        img {
            border: 0;
        }

        html, body {
            height: 100%;
        }

        #mainwrap {
            min-height: 100%;
            height: auto;
            margin: 0 auto -60px;
            padding: 0 0 60px;
        }

        ul, li {
            padding: 0;
            margin: 0;
            list-style-type: none;
        }

        .mar-auto {
            margin: 0 auto
        }

        .mar-0 {
            margin: 0px
        }

        .mar-5 {
            margin: 5px
        }

        .mar-10 {
            margin: 10px
        }

        .mar-15 {
            margin: 15px
        }

        .mar-20 {
            margin: 20px
        }

        .mar-30 {
            margin: 30px
        }

        .mar-35 {
            margin: 35px
        }

        .mar-40 {
            margin: 40px
        }

        .mar-45 {
            margin: 45px
        }

        .mar-50 {
            margin: 50px
        }

        .mar-55 {
            margin: 55px
        }

        .mar-60 {
            margin: 60px
        }

        .mar-t0 {
            margin-top: 0px
        }

        .mar-t5 {
            margin-top: 5px
        }

        .mar-t10 {
            margin-top: 10px
        }

        .mar-t15 {
            margin-top: 15px
        }

        .mar-t20 {
            margin-top: 20px
        }

        .mar-t25 {
            margin-top: 25px
        }

        .mar-t30 {
            margin-top: 30px
        }

        .mar-t35 {
            margin-top: 35px
        }

        .mar-t40 {
            margin-top: 40px
        }

        .mar-t45 {
            margin-top: 45px
        }

        .mar-t50 {
            margin-top: 50px
        }

        .mar-t55 {
            margin-top: 55px
        }

        .mar-t60 {
            margin-top: 60px
        }

        .mar-b0 {
            margin-bottom: 0px
        }

        .mar-b5 {
            margin-bottom: 5px
        }

        .mar-b10 {
            margin-bottom: 10px
        }

        .mar-b15 {
            margin-bottom: 15px
        }

        .mar-b20 {
            margin-bottom: 20px
        }

        .mar-b25 {
            margin-bottom: 25px
        }

        .mar-b30 {
            margin-bottom: 30px
        }

        .mar-b40 {
            margin-bottom: 40px
        }

        .mar-b45 {
            margin-bottom: 45px
        }

        .mar-b50 {
            margin-bottom: 50px
        }

        .mar-b55 {
            margin-bottom: 55px
        }

        .mar-b60 {
            margin-bottom: 60px
        }

        .mar-l0 {
            margin-left: 0px
        }

        .mar-l5 {
            margin-left: 5px
        }

        .mar-l10 {
            margin-left: 10px
        }

        .mar-l15 {
            margin-left: 15px
        }

        .mar-l20 {
            margin-left: 20px
        }

        .mar-l25 {
            margin-left: 25px
        }

        .mar-l30 {
            margin-left: 30px
        }

        .mar-l40 {
            margin-left: 40px
        }

        .mar-l45 {
            margin-left: 45px
        }

        .mar-l50 {
            margin-left: 50px
        }

        .mar-l55 {
            margin-left: 55px
        }

        .mar-l60 {
            margin-left: 60px
        }

        .mar-r0 {
            margin-right: 0px
        }

        .mar-r5 {
            margin-right: 5px
        }

        .mar-r10 {
            margin-right: 10px
        }

        .mar-r15 {
            margin-right: 15px
        }

        .mar-r20 {
            margin-right: 20px
        }

        .mar-r25 {
            margin-right: 25px
        }

        .mar-r30 {
            margin-right: 30px
        }

        .mar-r40 {
            margin-right: 40px
        }

        .mar-r45 {
            margin-right: 45px
        }

        .mar-r50 {
            margin-right: 50px
        }

        .mar-r55 {
            margin-right: 55px
        }

        .mar-r60 {
            margin-right: 60px
        }

        /*negetive Margin CSS*/

        .mar-t-10 {
            margin-top: -10px
        }

        .mar-t-20 {
            margin-top: -20px
        }

        .mar-t-30 {
            margin-top: -30px
        }

        .mar-t-60 {
            margin-top: -60px
        }

        /* top CSS*/

        .t5 {
            top: 5px
        }

        .t10 {
            top: 10px
        }

        .t15 {
            top: 15px
        }

        .t20 {
            top: 20px
        }

        /*Padding CSS*/

        .pad-0 {
            padding: 0px
        }

        .pad-5 {
            padding: 5px
        }

        .pad-10 {
            padding: 10px
        }

        .pad-15 {
            padding: 15px
        }

        .pad-20 {
            padding: 20px
        }

        .pad-t0 {
            padding-top: 0px
        }

        .pad-t1 {
            padding-top: 1px
        }

        .pad-t5 {
            padding-top: 5px
        }

        .pad-t10 {
            padding-top: 10px
        }

        .pad-t15 {
            padding-top: 15px
        }

        .pad-t20 {
            padding-top: 20px
        }

        .pad-t25 {
            padding-top: 25px
        }

        .pad-t30 {
            padding-top: 30px
        }

        .pad-b0 {
            padding-bottom: 0px
        }

        .pad-b2 {
            padding-bottom: 2px
        }

        .pad-b5 {
            padding-bottom: 5px
        }

        .pad-b10 {
            padding-bottom: 10px
        }

        .pad-b15 {
            padding-bottom: 15px
        }

        .pad-b20 {
            padding-bottom: 20px
        }

        .pad-b25 {
            padding-bottom: 25px
        }

        .pad-b30 {
            padding-bottom: 30px
        }

        .pad-l0 {
            padding-left: 0px
        }

        .pad-l5 {
            padding-left: 5px
        }

        .pad-l10 {
            padding-left: 10px
        }

        .pad-l15 {
            padding-left: 15px
        }

        .pad-l20 {
            padding-left: 20px
        }

        .pad-l25 {
            padding-left: 25px
        }

        .pad-l30 {
            padding-left: 30px
        }

        .pad-r0 {
            padding-right: 0px
        }

        .pad-r5 {
            padding-right: 5px
        }

        .pad-r10 {
            padding-right: 10px
        }

        .pad-r15 {
            padding-right: 15px
        }

        .pad-r20 {
            padding-right: 20px
        }

        .pad-r25 {
            padding-right: 25px
        }

        .pad-r30 {
            padding-right: 30px
        }

        .pad-30 {
            padding: 30px
        }

        /*font-size CSS*/

        .font8 {
            font-size: 8px
        }

        .font9 {
            font-size: 9px
        }

        .font10 {
            font-size: 10px
        }

        .font11 {
            font-size: 11px
        }

        .font12 {
            font-size: 12px
        }

        .font13 {
            font-size: 13px
        }

        .font14 {
            font-size: 14px
        }

        .font15 {
            font-size: 15px
        }

        .font16 {
            font-size: 16px
        }

        .font17 {
            font-size: 17px
        }

        .font18 {
            font-size: 18px
        }

        .font19 {
            font-size: 19px
        }

        .font20 {
            font-size: 20px
        }

        .font21 {
            font-size: 21px
        }

        .font22 {
            font-size: 22px
        }

        .font23 {
            font-size: 23px
        }

        .font24 {
            font-size: 24px
        }

        .font25 {
            font-size: 25px
        }

        .font26 {
            font-size: 26px
        }

        .font27 {
            font-size: 27px
        }

        .font28 {
            font-size: 28px
        }

        .font29 {
            font-size: 29px
        }

        .font30 {
            font-size: 30px
        }

        .font40 {
            font-size: 30px
        }

        .font60 {
            font-size: 60px
        }

        .font80 {
            font-size: 80px
        }

        .font120 {
            font-size: 120px
        }

        /*line-height CSS*/

        .lh-10 {
            line-height: 10px
        }

        .lh-12 {
            line-height: 12px
        }

        .lh-14 {
            line-height: 14px
        }

        .lh-16 {
            line-height: 16px
        }

        .lh-18 {
            line-height: 18px
        }

        .lh-20 {
            line-height: 20px
        }

        .lh-22 {
            line-height: 22px
        }

        .lh-24 {
            line-height: 24px
        }

        .lh-26 {
            line-height: 26px
        }

        .lh-28 {
            line-height: 28px
        }

        .lh-30 {
            line-height: 30px
        }

        .lh-36 {
            line-height: 36px
        }

        .lh-40 {
            line-height: 40px
        }

        .lh-60 {
            line-height: 60px
        }

        .lh-80 {
            line-height: 80px
        }

        .lh-120 {
            line-height: 120px
        }

        .ver-middle {
            vertical-align: middle
        }

        /*Display CSS*/

        .dis-block {
            display: block
        }

        .dis-inline {
            display: inline
        }

        .dis-inline-block {
            display: inline-block
        }

        /*Position CSS*/

        .pos-relative {
            position: relative
        }

        .pos-absolute {
            position: absolute
        }

        .pos-fixed {
            position: fixed
        }

        .f7f7f7-bg {
            background-color: #f7f7f7
        }

        .orange-bg {
            background-color: #E16A00;
        }

        .orange-bg-gradient {
            background-image: -webkit-linear-gradient(top, #e16a00, #ff902d);
            /* Chrome 10-25, iOS 5+, Safari 5.1+ */
            background-image: linear-gradient(to bottom, #e16a00, #ff902d);
            /* Chrome 26, Firefox 16+, IE 10+, Opera */
        }

        .white {
            color: #fff
        }

        .text-center {
            text-align: center
        }

        .h1-holder {
            background: #EFEFEF;
            padding: 2px;
            height: 25px;
        }

        .h1-holder h1 {
            font-size: 9px;
            width: 980px;
            margin: 0 auto
        }

        .h1-holder h1 a {
            font-size: 9px;
            color: #242525;
            text-decoration: none
        }

        .bold {
            font-weight: bold;
        }

        #contact_details_wrap span.contact_info_wrap {
            display: block;
            padding: 0 0 5px 0;
            font-size: 13px;
        }

        #contact_details_wrap span.phoneno_wrap {
            display: block;
            margin: 3px 0 0 0;
        }

        #contact_details_wrap span.phoneno_wrap {
            display: block;
            padding: 0 0 5px 0;
            font-size: 28px;
            color: #bf0113;
            font-family: Verdana, Geneva, sans-serif;
            font-weight: 600;
            letter-spacing: 2px;
            line-height: 20px
        }

        .navbar {
            border: none;
        }

        .stats {
            float: left;
            width: 100%;
            border-top: 1px solid #1281ab;
            padding: 15px 0;
            -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
            box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
        }

        .stats-level1 {
            font-size: 24px;
            font-weight: normal;
        }

        .text-dark-blue {
            color: #213a72;
        }

        .grey {
            color: #2a3f7e;
        }

        a.anchor-scroll-to {
            display: block;
            position: relative;
            top: -60px;
            visibility: hidden;
        }

        .editing-services {
            background: url(../images/editing-services.png) no-repeat;
            padding-left: 100px;
            margin-top: 30px;
        }

        .editing-services-head1 {
            font-size: 24px;
            line-height: 40px;
        }

        .editing-services-head2 {
            font-size: 40px;
            line-height: 50px;
            color: #2a3f7e;
        }

        .dp-h1 {
            float: left;
            background-color: #f5f5f5;
            border-bottom: 2px solid #cccccc;
            color: #000;
            font-size: 20px;
            font-weight: 700;
            line-height: 44px;
            padding: 0 0 0 20px;
            width: 100%;
        }

        .dark-orange-bg {
            background-color: #ff5400;
        }

        .dark-blue-bg {
            background-color: #005481;
        }

        .white {
            color: #fff;
        }

        .serv1 {
            border-top: 1px solid #fff;
        }

        .dark-blue-bg h3 {
            font-size: 24px;
        }

        .border-1-grey {
            border: 1px solid #ccc;
        }

        .mango-bg {
            background-color: #ff971b;
        }

        .light-orange-bg {
            background-color: #fbbd15;
        }

        .mango-bg h3 {
            font-size: 24px;
        }

        .light-orange-bg h3 {
            font-size: 24px;
        }

        .feature-block-head {
            height: 80px;
        }

        .left-number {
            font-size: 40px;
            line-height: 50px;
            padding: 10px 0px;
            float: left;
            width: 15%;
            text-align: left;
        }

        .right-number {
            float: left;
            line-height: 28px;
            padding: 10px 0px 0px 0;
            width: 85%;
        }

        .right-number h3 {
            font-size: 23px;
            margin-top: 14px;
        }

        .serv1-min-height {
            min-height: 82px;
        }

        .quality-icon {
            background-image: url(../images/quality-icon.png);
            width: 42px;
            height: 58px;
            float: left;
            margin: 10px 10px;
        }

        .icon-right {
            width: 78%;
            float: left;
        }

        .icon-right h5 {
            font-size: 14px;
            line-height: 20px;
        }

        .editing-service-features {
            margin: 10px 0;
            padding: 10px 29px;
            min-height: 180px;
        }

        .quality-check-icon {
            background-image: url(../images/quality-check-icon.png);
            width: 50px;
            height: 60px;
            float: left;
            margin: 10px 10px;
        }

        .time-delivery {
            background-image: url(../images/time-delivery.png);
            width: 59px;
            height: 55px;
            float: left;
            margin: 10px 10px;
        }

        ul.editing-service-features li {
            list-style: disc;
        }

        .editing-services-comparison {
            max-width: 100%;
            margin: 0 auto;
            font: 13px/1.4 "Helvetica Neue", Helvetica, Arial, sans-serif;
            text-align: center;
            padding: 10px;
        }

        .editing-services-comparison table {
            width: 30%;
            border-collapse: collapse;
            border-spacing: 0;
            table-layout: fixed;
            border-bottom: 1px solid #CCC;
            float: left;
        }

        table {
            max-width: 100%;
            background-color: transparent;
        }

        .editing-services-comparison .tl2 {
            border-left: 0px;
            border-right: 0;
        }

        .editing-services-comparison .qbse, .editing-services-comparison .qbo, .editing-services-comparison .tl {
            padding: 10px;
            font-size: 13px;
            border-right: 1px solid #CCC;
        }

        .editing-services-comparison th {
            font-weight: normal;
            padding: 11px 0;
            border-bottom: 1px solid #CCC;
        }

        .editing-services-comparison td, .editing-services-comparison th {
            border-bottom: 1px solid #CCC;
            border-right: 1px solid #CCC;
            border-left: 1px solid #CCC;
            empty-cells: show;
            padding: 10px;
        }

        th {
            text-align: left;
        }

        .editing-services-comparison tbody tr:nth-child(odd) {
            display: none;
        }

        .editing-services-comparison .compare-heading {
            font-size: 12px;
            text-align: center;
            font-family: Verdana;
        }

        .editing-services-comparison th {
            font-weight: normal;
            padding: 11px 0;
            border-bottom: 1px solid #CCC;
        }

        .button_holder {
            margin-top: 40px;
            margin-bottom: 20px;
            padding: 17px;
        }

        .f2f2f2-bg {
            background-color: #f2f2f2;
        }

        .button_holder ul {
            list-style: none;
            padding: 0!important;
            margin: 0!important;
        }

        .button_holder li {
            display: inline-block;
            vertical-align: top;
        }

        .btnGreen {
            background-color: #009d00;
            margin-right: 2%;
            position: relative;
            width: 100%;
        }

        .btnGreen::before {
            background-image: url(../../ppc/images/icon1_hover.jpg);
            background-size: contain;
            display: block;
            position: absolute;
            width: 20%;
        }

        .btnGreen::before, .btnGrey::before {
            background-repeat: no-repeat;
            content: "";
            height: 100%;
            top: 0;
            left: 0;
        }

        .btnGreen>a {
            color: #fff;
            display: block;
            padding: 10px 0 10px 20%;
            text-decoration: none;
        }

        .btnGreen strong {
            font-size: 25px;
        }

        footer {
            border-top: #d7d7d7 dashed 1px;
        }

        footer #footer_links {
            /* background: url(../images/footer_bg.png) left top repeat-x; */
            background: #4b6177;
            padding: 40px 0 20px 0;
        }

        #footer_leftwrap {
            float: left;
            width: 480px;
        }

        #footer_leftwrap .contact_wrap {
            float: left;
            padding: 10px 0 10px 0;
        }

        #footer_leftwrap .phone_img {
            float: left;
            margin-right: 10px;
            width: 20px;
        }

        #footer_leftwrap .phone_details {
            float: left;
            width: 175px;
            font-size: 11px;
            height: 50px;
            background: url(../../images/footer_divider.gif) right top no-repeat;
            color: #fff;
        }

        #footer_leftwrap .phone_details span.phone_no {
            font-size: 20px;
            font-family: Tahoma, Geneva, sans-serif;
            font-weight: bold;
            display: block;
            margin-bottom: 5px;
            color: #fff;
        }

        #footer_leftwrap .working_hours {
            float: left;
            width: 264px;
            font-size: 11px;
            line-height: 17px;
            margin: 4px 0 0 10px;
            color: #fff;
            font-weight: bold;
        }

        #footer_leftwrap .red {
            background-color: #c8161d;
            line-height: 16px;
            text-align: center;
            display: none;
            color: #ffffff;
            width: 226px;
            float: left;
            margin-top: 3px;
            position: relative;
            padding-left: 10px;
        }

        #footer_rightwrap {
            float: right;
            width: 392px;
        }

        .copyright {
            margin-top: 25px;
            color: #fff;
            font-size: 12px;
            text-align: center;
        }

        .navbar-inverse .navbar-nav>li>a {
            color: #fff !important;
            font-size: 18px;
        }

        .navbar-inverse .navbar-nav>li>a i.fa.fa-home {
            font-size: 25px;
        }

        .navbar-nav>li>a {
            padding-top: 12px;
            padding-bottom: 32px;
            margin: 0px 8px;
        }

        .oita_banner1 {
            background: url(../images/ppc-index-banner.png) right no-repeat;
            height: 357px;
        }

        .tagline1 {
            color: #707070;
            margin-top: 40px;
            font-size: 24px;
            font-weight: bold;
        }

        .tagline2 {
            color: #17375e;
            font-size: 40px;
            font-weight: bold;
            letter-spacing: -1px;
        }

        .oita_banner1 p {
            padding-top: 30px;
            padding-bottom: 50px;
        }

        .navbar {
            margin-bottom: 0px;
        }

        .ver {
            font-family: Verdana;
        }

        span.icon_wrap_right {
            margin-right: 5px;
        }

        .navbar-collapse {
            padding: 0px;
        }

        div#responsive_logo_wrap {
            display: none;
        }

        .backgrounf-bg {
            width: 100%;
            background: #f5f5f5;
        }

        .dark-orange-bg h3 {
            font-size: 24px;
        }

        .mfooter-bottom {
            display: none !important;
            background-color: #00b050;
            font-size: 20px;
            color: #fff;
            position: fixed;
            bottom: 0px;
            width: 100%;
            border-bottom: 5px solid #0a9d46;
            z-index: 99;
        }

        #contact_details_wrap .red {
			text-align: right;
			color: #FF0004; 
			width:250px;
			float:right;
			background:#fff;
			/*cursor:pointer;*/	
			position:relative;
			padding: 3px 0;
			font-weight: bold
			/* display: none; */
        }

        .affix {
            top: 0;
            width: 100%;
            z-index: 9999 !important;
        }

        .affix+.container-fluid {
            padding-top: 70px;
        }

        /*.sticky {position: fixed; top: 0; width: 100%;z-index: 10000;}*/

        .navbar-inverse {
            background-color: transparent !important;
            border-color: transparent !important;
            margin-top: -1px;
        }

        .sticky {
            position: fixed !important;
            top: 0;
            width: 100%;
            z-index: 10000;
        }
#pop-tab {background: #194078;border-top: #eaf9fc 5px solid;padding: 15px;width: 90%;height: auto;position: fixed;bottom: 0;left: 48%; margin-left: -45%; color:#fff; -webkit-box-shadow: 1px 1px 8px -1px rgba(0,0,0,1);
-moz-box-shadow: 1px 1px 8px -1px rgba(0,0,0,1);
box-shadow: 1px 1px 8px -1px rgba(0,0,0,1); z-index: 9999;}
#pop-tab p{margin-bottom:10px}
#pop-tab .yellow{color:#fad124; font-weight: bold}
#close-btn{position: absolute;top: 3px;right: 10px;cursor: pointer;text-align: center; color:#fff; font-size:20px;}
.min-hei{ min-height: 216px!important} 
.float-right {
    float: right!important;
}
.text-left {
    text-align: left;
}
.c-red {
    color: #FF0004;
}
.org-head {
    color: #ff991f;
}
        @media screen and (min-width:320px) and (max-width: 767px) {
            .navbar-header {
                width: 100%;
                float: left;
                z-index: 1000000;
                background: #fff;
            }
            .navbar-inverse {
                background-color: #fff;
            }
            header {
                display: none !important;
            }
            nav-bar {
                display: none !important;
            }
            nav {
                background: none;
                height: 80px;
            }
            .navbar-toggle {
                margin-top: 15px;
            }
            #footer_leftwrap .working_hours {
                width: 100%;
            }
            #footer_leftwrap {
                width: 100%;
                float: left;
            }
            #footer_leftwrap .contact_wrap {
                width: 100%;
            }
            .editing-services {
                padding-left: 57px;
                margin-top: 25px;
                background-size: 52px;
            }
            .editing-services-head1 {
                font-size: 12px;
                line-height: 20px;
            }
            .editing-services-head2 {
                font-size: 19px;
                line-height: 35px;
            }
            nav ul li {
                width: 100%;
            }
            .navdivider img {
                display: none;
            }
            .navbar-inverse .navbar-nav>li>a {
                color: #fff !important;
                padding-left: 30px;
            }
            a.homelink.active {
                width: 100%;
                float: left;
                text-align: left;
            }
            ul.nav.navbar-nav {
                position: relative;
                z-index: 1000;
                background: #005481;
                margin-top: 80px;
            }
            nav ul li a.getquote {
                margin-left: 0px;
                padding: 0px;
                width: 100%;
                margin-top: -2px;
            }
            .dark-blue-bg h3 {
                font-size: 20px;
            }
            .font14 {
                font-size: 13px;
            }
            .dp-h1 {
                font-size: 12px;
                margin: 10px 0px 10px 0;
            }
            .right-number h3 {
                font-size: 18px;
                margin-left: 10px;
            }
            .left-number {
                font-size: 30px;
            }
            .icon-right {
                width: 72%;
            }
            .editing-services-comparison tbody tr:nth-child(odd) {
                display: table-row;
                background: #F7F7F7;
            }
            .editing-services-comparison table {
                width: 100%;
                margin: 10px 0px;
            }
            .editing-services-comparison td:first-child, .editing-services-comparison th:first-child {
                display: none;
            }
            .editing-services-comparison .compare-heading {
                font-size: 13px;
            }
            #footer_rightwrap {
                float: left;
                width: 100%;
            }
            footer #footer_links {
                padding: 0px;
            }
            div#footer_rightwrap img {
                width: 288px !important;
            }
            .editing-service-features {
                min-height: auto;
            }
            .navbar-inverse .navbar-toggle {
                border: none;
            }
            .navbar-toggle .icon-bar {
                width: 35px;
                height: 5px;
            }
            .navbar-inverse .navbar-toggle .icon-bar {
                background-color: #1e639b;
            }
            .navbar-toggle:hover {
                background-color: inherit !important;
            }
            .navbar-toggle {
                margin-bottom: 0px;
            }
            a.homelink.active {
                font-size: 25px;
                margin-left: 5px;
            }
            div#myNavbar {
                padding: 0px 0px;
            }
            .navbar-nav {
                margin-top: 0px;
            }
            .navbar-inverse .navbar-nav>li>a i.fa.fa-home {
                font-size: 25px;
                margin-left: 5px;
            }
            .tagline1 {
                margin-top: 0px
            }
            .navbar-header {
                border-bottom: 1px solid #000;
            }
            div#responsive_logo_wrap {
                float: left;
                display: block;
                padding: 10px 10px;
            }
            .oita_banner1 {
                background: #f5f5f5;
                height: auto;
            }
            .tagline2 {
                font-size: 28px;
                padding-bottom: 20px;
            }
            .tagline1 {
                font-size: 18px;
            }
            .oita_banner1 p {
                padding-top: 30px;
                padding-bottom: 20px;
            }
            nav ul li a.active {
                border-bottom: #ff3300 solid 1px;
            }
            nav ul li a {
                border-bottom: #ffe567 solid 1px
            }
            a.homelink.active {
                padding-left: 26px !important;
            }
            nav ul li a.getquote {
                padding: 11px 9px 14px 35px !important;
            }
            .mfooter-bottom {
                display: block !important
            }
            .mfooter-bottom h3 {
                font-size: 20px;
                margin: 10px 0;
                text-align: center;
            }
            .mfooter-bottom a {
                color: #fff;
                font-size: 20px;
                text-decoration: none;
                text-align: center;
            }
        }

        @media screen and (min-width:768px) and (max-width: 991px) {
            #contact_details_wrap {
                display: none;
            }
            nav {
                display: block;
            }
            .collapse {
                display: none;
            }
            .navbar-collapse {
                padding-right: 0px;
                padding-left: 0px;
            }
            .nav>li>a {
                padding: 10px 5px;
                padding-bottom: 34px;
            }
            nav ul li a.getquote {
                margin-left: 0px;
            }
            .navbar-inverse .navbar-nav>li>a {
                font-size: 14px;
            }
            .editing-service-features {
                min-height: auto;
            }
            #footer_leftwrap .working_hours {
                width: 100%;
            }
            footer #footer_links {
                padding-bottom: 8px;
            }
            .navbar-nav>li>a {
                margin: 0px 0px;
            }
        }

        @media screen and (min-width:992px) and (max-width: 1200px) {
            #contact_details_wrap {
                width: 320px;
            }
            .navbar-collapse {
                padding-right: 0;
                padding-left: 0;
            }
            .navbar-inverse .navbar-nav>li>a {
                font-size: 16px;
            }
            .left-number {
                font-size: 30px;
            }
            .right-number {
                width: 80%;
                margin-left: 10px;
            }
            .right-number h3 {
                font-size: 16px;
            }
            .icon-right {
                width: 70%;
            }
            .navbar-nav>li>a {
                margin: 0px 0px;
            }
        }

        #top_links_wrap {
            background: #fafafa;
            text-align: right;
            height: 37px;
            border: #cbcbcb solid 1px;
        }

        #top_links_wrap ul#top_links_list {
            padding: 0;
            margin: 0;
            list-style-type: none;
            float: right;
        }

        #top_links_wrap ul#top_links_list li:first-child {
            border-left: 0;
        }

        #top_links_wrap ul#top_links_list li {
            line-height: 18px;
            height: 33px;
            border-left: #cbcbcb solid 1px;
            padding: 7px 20px;
            display: inline-block;
            float: left;
            font-weight: bold;
            padding-bottom: 28px;
        }

        #top_links_wrap ul#top_links_list li a {
            color: #5f5f5f;
            text-decoration: none;
            margin-top: 1px;
            float: left;
        }

        .icon_wrap {
            position: relative;
            top: 1px;
            display: inline-block;
            padding: 0 0 0 9px;
        }

        .icon_wrap img {
            margin-top: -1px;
        }

        #logo_wrap {
            float: left;
            width: 600px;
            margin: 0 20px 0 0;
            padding: 45px 0 26px 0;
        }

        #contact_details_wrap {
            float: right;
            width: 250px;
            padding: 15px 0 10px;
            font-size: 11px;
            text-align: left;
        }

        .call-icon{
            background: url(../../images/phone.svg) no-repeat;
            width: 12px;
            height: 12px;
            display: inline-block;
            vertical-align: text-top;
            margin-left: 4px;
        }

        .envelop-icon{
            background: url(../../images/envelope.svg) no-repeat;
            width: 12px;
            height: 12px;
            display: inline-block;
            vertical-align: text-top;
        }
        .call-white-icon{
            background: url(../../images/call-white-icon.svg) no-repeat;
            width: 12px;
            height: 12px;
            display: inline-block;
            vertical-align: text-top;
            margin-left: 4px;
        }
        .envelop-white-icon{
            background: url(../../images/envelop-white-icon.svg) no-repeat;
            width: 12px;
            height: 12px;
            display: inline-block;
            vertical-align: text-bottom;
        }
        #contact_details_wrap {
            float: right;
            width: 250px;
            padding: 15px 0 10px;
            font-size: 11px;
        }
        #contact_details_wrap span.contact_info_wrap {
            display: block;
            padding: 0 0 5px 0;
            font-size: 13px;
        }
        #contact_details_wrap span.phoneno_wrap {
            display: block;
            padding: 0 0 5px 0;
            font-size: 28px;
            color: #bf0113;
            font-family: Verdana, Geneva, sans-serif;
            font-weight: 600;
            letter-spacing: 2px; line-height:20px
        }


        div#myNavbar {
            padding-right: 0px !important;
            padding-left: 0px !important;
        }

        nav#newnavbar {
            margin-top: -1px;
        }

        nav {
            background: url(../images/nav_bg.gif) left top repeat-x;
            height: 43px;
        }

        nav ul li:first-child {
            background: none;
            padding-left: 0;
            border-left: 0;
        }

        nav ul li {
            display: inline-block;
            float: left;
        }

        nav ul li a.homelink {
            padding: 32px 9px 11px 10px!important;
            line-height: 30px;
        }

        nav ul li a:hover {
            color: #ffffff;
            text-decoration: none;
            background: #f0c200;
            padding-bottom: 21px;
        }

        nav ul li a.navactive {
            color: #ffffff;
            text-decoration: none;
            background: #f0c200;
        }

        nav ul li a {
            text-decoration: none;
            color: #ffffff;
            padding: 22px 23px 21px 23px;
            font-size: 16px;
            display: inline-block;
            line-height: 0px;
            height: 20px;
            font-weight: bold;
        }

        nav ul li {
            display: inline-block;
            float: left;
            background: url(../images/nav_divider.gif) left top no-repeat;
        }

        nav ul li a.getquote {
            background: url(../images/getquote_bg.gif) left top repeat-x !important;
            padding: 22px 10px 28px 11px !important;
            margin-left: -1px;
            margin-bottom: -9px;
            margin-top: 0px;
        }

        nav ul li a.getquote:hover {
            background: url(../images/getquote_bg_hover.gif) left top repeat-x !important;
            color: #ffffff !important;
        }

        .activelink_state_pageinfo {
            background: #fbfcff;
            padding: 20px 20px 15px 20px;
            border: #f6f6f6 solid 1px;
            float: left;
            width: 940px;
            margin-bottom: 10px;
            margin-top: 40px;
        }

        .activelink_state_pageinfo .leftwrap {
            background: url(../images/page_descp_arrow.png) right top no-repeat;
            font-size: 20px;
            font-weight: bold;
            padding: 0 20px 0 0;
            float: left;
            height: 50px;
            line-height: 50px;
            margin-right: 10px;
            color: #1a2e6b;
        }

        .red {
            color: #ff0000;
        }

        /*.dp-h1 {*/

        /*background-color: #f5f5f5;*/

        /*border-bottom: 2px solid #cccccc;*/

        /*color: #000;*/

        /*font-size: 20px;*/

        /*font-weight: 700;*/

        /*line-height: 44px;*/

        /*margin: 20px 0px 20px 0;*/

        /*padding: 0 0 0 20px;*/

        /*width: 100%;*/

        /*}*/

        .overview-blocks {
            border: 1px solid #cccccc;
            float: left;
            text-align: center;
            width: 49%;
        }

        .block-margin {
            margin-right: 2%;
        }

        .overview-blocks .pss-icon1 {
            background: #6795ea/*url(../../images/pss-icon1.png)*/
            no-repeat 10px 25px;
        }

        .overview-head {
            padding: 15px 0 5px;
            text-align: center;
        }

        .overview-blocks .overview-head .text-head {
            font-size: 19px;
            color: #fff;
            margin-top: 0;
            font-weight: bold;
            margin-bottom: 10px;
        }

        .fontVerdana {
            font-family: verdana;
        }

        .font-nobold {
            font-weight: normal;
        }

        .overview-blocks .small-txt {
            color: #fff;
        }

        .overview-body {
            padding: 10px;
        }

        .overview-blocks .overview-body .small-head {
            font-size: 18px;
            font-weight: bold;
            margin-top: 20px;
            margin-bottom: 10px;
        }

        .overview-blocks .txt-color-blue, .txt-color-blue {
            color: #6795ea;
        }

        .block-border-left {
            border-left: 1px dashed #c0c0c0;
        }

        .overview-blocks .bg-color-blue {
            background: #6795ea;
        }

        a.overview-footer {
            display: block;
            color: #fff;
            font-size: 16px;
            font-weight: bold;
            padding: 20px 10px;
        }
		a:focus.overview-footer{
			color: #fff;
			text-decoration: none
		}

        .overview-blocks .pss-icon2 {
            background: #08c070/*url(../../images/pss-icon2.png)*/
            no-repeat 10px 25px;
        }

        .overview-blocks .txt-color-green, .txt-color-green {
            color: #08c070;
        }

        .overview-blocks .bg-color-green {
            background: #08c070;
        }

        .overview-blocks .bg-color-blue:hover {
            background: #2f70e9;
            color: #fff;
            text-decoration: none;
        }

        .overview-blocks .bg-color-green:hover {
            background: #089658;
            color: #fff;
            text-decoration: none;
        }

        .recommended-for1, .recommended-for2 {
            border: 1px solid #8ebbff;
            float: left;
        }

        .recommended-for1 {
            width: 49%;
            margin-right: 7px;
        }

        .white-bg {
            background-color: #ffffff;
        }

        .blue-bg {
            background-color: #8ebbff;
        }

        .recommended-for2 {
            width: 49%;
        }

        .recommended-for-below-img {
            margin-top: -16px;
            padding: 20px 5px 1px;
        }

        .recommended-for-below-img p {
            font-size: 12px;
        }

        .full-plan-all-check {
            background: url(../images/full-plan-all-check.png) no-repeat top center;
            border-bottom: 2px solid #fff;
            padding-top: 50px;
            font-weight: normal;
        }

        .recommended-for p {
            font-weight: normal;
        }

        .recommended-for3, .recommended-for4 {
            border: 1px solid #fff6aa;
            float: left;
        }

        .recommended-for3 {
            width: 49%;
            margin-right: 7px;
        }

        .custom-plan-some-checked {
            background: url(../images/custom-plan-some-checked.png) no-repeat top center;
            border-bottom: 2px solid #fff;
            padding-top: 50px;
        }

        .golden-bg {
            background-color: #fff6aa;
        }

        .recommended-for4 {
            width: 49%;
        }

        .recommended-for-below-img {
            min-height: 65px;
        }

        #package_table ul {
            margin: 0 0 0 15px;
            width: 1177px;
        }

        #package_table ul li {
            list-style-type: none;
        }

        #package_table .step-head {
            float: left;
            margin: 2px 0;
            width: 171px;
            height: 101px;
        }

        #package_table .step-description-head {
            width: 53%;
            float: left;
            margin: 2px 2px 2px 0;
            height: 101px;
        }

        #package_table .full-package-head {
            float: left;
            margin: 2px;
            background: url(../images/full-plan-all-check-small.png) no-repeat center 25px #8ebbff;
            width: 169px;
            height: 101px;
            text-align: center;
            padding-top: 65px;
            font-size: 14px;
        }

        #package_table .custom-package-head {
            float: left;
            margin: 2px;
            background: url(../images/custom-plan-some-checked-small.png) no-repeat center 25px #fff6aa;
            width: 169px;
            height: 101px;
            text-align: center;
            padding-top: 65px;
            font-size: 14px;
        }

        #package_table .step {
            float: left;
            margin: 2px 0;
            background: #fafafa url(../images/package_table-step-bg.png) no-repeat left;
            width: 171px;
        }

        #package_table .step-left {
            padding: 7px 5px 0;
            float: left;
        }

        .step-number {
            text-transform: uppercase;
            font-size: 14px;
            color: #717171;
        }

        .step-name {
            font-size: 14px;
            margin: 3px 0 0;
            line-height: 16px;
        }

        #package_table .step {
            height: 80px;
        }

        #package_table .step-right {
            padding: 20px 5px 0;
            float: left;
        }

        #package_table .step-description {
            width: 53%;
            height: 80px;
        }

        #package_table .step-description {
            float: left;
            margin: 2px 2px 2px 0;
            background-color: #fafafa;
            font-size: 11px;
            padding: 20px 5px 0 0;
        }

        #package_table .full-package {
            height: 80px;
            padding-top: 27px;
        }

        #package_table .full-package {
            float: left;
            margin: 2px;
            background-color: #eff4fb;
            text-align: center;
            width: 169px;
        }

        #package_table .custom-package {
            float: left;
            margin: 2px;
            background-color: #fbf8db;
            width: 170px;
            height: 112px;
            text-align: center;
            line-height: 112px;
            font-size: 18px;
        }

        #package_table .custom-package {
            height: 80px;
            line-height: 80px;
        }

        .language_support_price {
            margin-left: 0px;
            margin-top: 5px;
            width: 1150px;
        }

        .language_support_price li {
            list-style-type: none;
            width: 100%;
        }

        .language_support {
            width: 788px;
        }

        .language_support {
            float: left;
            height: 62px;
            padding: 14px 10px 5px;
            margin: 0 4px 2px 0;
        }

        .d7d7d7-bg {
            background-color: #d7d7d7;
        }

        .pos-relative {
            position: relative;
        }

        .red-ribbon-bg {
            position: absolute;
            right: 0;
            top: 15px;
            background: url(../images/red-ribbon-bg.png) no-repeat;
            padding: 5px 14px 4px 20px;
        }

        .language_support_full_plan_price {
            float: left;
            height: 62px;
            width: 169px;
            line-height: 62px;
            margin: 0 2px 2px 0;
            text-align: center;
            font-size: 18px;
        }

        .language_support_custom_price {
            margin-right: 10px;
        }

        .language_support_custom_price {
            float: right;
            height: 126px;
            width: 175px;
            line-height: 20px;
            text-align: center;
            font-size: 16px;
            padding-top: 44px;
        }

        .f2f2f2-bg {
            background-color: #f2f2f2;
        }

        .button_holder {
            margin-top: 40px;
            margin-bottom: 20px;
            padding: 17px;
        }

        .button_holder ul {
            list-style: none;
            padding: 0!important;
            margin: 0!important;
        }

        .button_holder li {
            display: inline-block;
            vertical-align: top;
        }

        .btnGreen {
            background-color: #009d00;
            margin-right: 2%;
            position: relative;
            width: 100%;
        }

        .btnGreen::before, .btnGrey::before {
            background-repeat: no-repeat;
            content: "";
            height: 100%;
            top: 0;
            left: 0;
        }

        .btnGreen::before {
            background-image: url(../ppc/images/icon1_hover.jpg);
            background-size: contain;
            display: block;
            position: absolute;
            width: 20%;
        }

        .btnGreen>a {
            color: #fff;
            display: block;
            padding: 10px 0 10px 20%;
            text-decoration: none;
        }

        .btnGreen strong {
            font-size: 25px;
        }

        .btnGreen>a:hover {
            color: #fff;
            text-decoration: none;
        }

        .writing-recommended1 .writing-recommended-block, .writing-recommended3 .writing-recommended-block {
            border: 2px solid #16ce7e;
        }

        .writing-recommended1 .writing-recommended-for-below-img, .writing-recommended3 .writing-recommended-for-below-img {
            background-color: #16ce7e;
        }

        .writing-recommended-for-below-img {
            min-height: 213px;
        }

        .writing-recommended-for-below-img {
            padding: 25px 5px 1px;
            margin-top: -16px;
        }

        .txt-red {
            color: #c91e24;
        }

        .BigRedtext {
            color: #c51b23;
            font-size: 21px;
            font-weight: 700;
            margin-bottom: 0;
            padding: 15px 0 10px;
        }

        .writing-recommended1 .writing-read-more, .writing-recommended3 .writing-read-more {
            background-color: #16ce7e;
            display: block;
            color: #282828;
            padding: 10px 10px;
            font-size: 15px;
            font-weight: bold;
        }

        .writing-recommended2 .writing-recommended-block {
            border: 2px solid #17e37c;
        }

        .writing-recommended2 .writing-recommended-for-below-img {
            background-color: #17e37c;
        }

        .writing-recommended2 .writing-read-more {
            background-color: #17e37c;
            display: block;
            color: #282828;
            padding: 10px 10px;
            font-size: 15px;
            font-weight: bold;
        }

        .editing_author_table {
            border: 2px solid #08c070;
        }

        .writing1-bg {
            background: url(../images/writing1-bg.png) no-repeat right;
            margin-bottom: 5px;
            padding-top: 20px;
        }

        a.anchor-scroll-to {
            display: block;
            position: relative;
            top: -60px;
            visibility: hidden;
        }

        .writing1_human1, .writing1_human1 {
            float: left;
            margin-right: 10px;
        }

        .writing1_human1_right, .writing1_human1_right {
            float: left;
            margin-right: 20px;
            max-width: 100%;
        }

        .writing1_human1_double_arrow, .writing1_human1_double_arrow {
            float: left;
            margin-top: 30px;
        }

        .editing_author_work_step {
            float: left;
        }

        .writing_container_1 .editing_author_work_step .step1 {
            margin: 40px 0 5px 0;
            background: #fafafa url(../images/package_table-step-bg.png) no-repeat left;
            width: 194px;
            height: 112px;
            padding-top: 28px;
            padding-left: 10px;
        }

        .writing_container_1 .editing_author_work_step .step2 {
            margin: 0px 0 5px 0;
            background: #fafafa url(../images/package_table-step-bg.png) no-repeat left;
            width: 194px;
            height: 118px;
            padding-top: 41px;
            padding-left: 10px;
        }

        .writing_container_1 .editing_author_work_step .step3 {
            margin: 0px 0 0px 0;
            background: #fafafa url(../images/package_table-step-bg.png) no-repeat left;
            width: 194px;
            height: 119px;
            padding-top: 33px;
            padding-left: 10px;
        }

        .author_work {
            width: 41%;
            float: left;
            margin-right: 5px;
        }

        .author_work ul, .editing_work ul {
            margin: 0px 0 0 -40px;
        }

        .author_work ul li, .editing_work ul li {
            width: 100%;
        }

        .author_work_head {
            background-color: #08c070;
            font-size: 16px;
            display: block;
            padding: 10px 15px;
            text-align: center;
            font-weight: bold;
        }

        .writing_container_1 .editing_work .step1, .writing_container_1 .author_work .step1 {
            background-color: #f9f9f9;
            padding: 10px 0;
            height: 114px;
            margin-bottom: 5px;
        }

        .author_work ul, .editing_work ul {
            margin: 0px;
            margin-top: -4px;
        }

        .editing_work .step1 ul li, .editing_work .step2 ul li, .editing_work .step3 ul li, .author_work .step1 ul li, .author_work .step2 ul li, .author_work .step3 ul li {
            background: url(../images/right_small.png) no-repeat;
            padding-left: 30px;
            list-style-type: none;
            margin: 5px 10px;
        }

        .editing_work {
            width: 41%;
            float: left;
        }

        .editing_work_head {
            background-color: #5cbadf;
            font-size: 16px;
            display: block;
            padding: 10px 15px;
            text-align: center;
            font-weight: bold;
        }

        .writing_container_1 .editing_work .step2, .writing_container_1 .author_work .step2 {
            background-color: #f9f9f9;
            padding: 10px 0;
            height: 118px;
            margin-bottom: 5px;
        }

        .writing_container_1 .editing_work .step3, .writing_container_1 .author_work .step3 {
            background-color: #f9f9f9;
            padding: 10px 0;
            height: 118px;
            margin-bottom: 0px;
        }

        .editing_author_price_delivery li {
            list-style-type: none;
            margin-bottom: 2px;
        }

        .editing_author_price_delivery .green-bg {
            background-color: #08c070;
        }

        .green-bg {
            background-color: #18d281;
        }

        .editing_author_price {
            background: url(../images/editing_author_price.png) 10px center no-repeat;
            padding: 18px 35px 0;
            width: 135px;
            float: left;
            text-align: right;
            font-size: 14px;
            height: 50px;
            font-weight: bold;
        }

        .editing_author_price_delivery .grey-bg {
            background-color: #f0f0f0;
        }

        .editing_author_price_right, .editing_author_tat_right {
            float: left;
            font-size: 14px;
            height: 50px;
            padding: 18px 10px;
            width: 390px;
        }

        .editing_author_tat {
            background: url(../images/editing_author_tat.png) 10px center no-repeat;
            padding: 18px 35px 0;
            width: 135px;
            float: left;
            text-align: right;
            font-size: 14px;
            height: 50px;
            font-weight: bold;
        }

        .writing2-bg {
            background: url(../images/writing2-bg.png) no-repeat right;
            margin-bottom: 5px;
            padding-top: 20px;
        }

        .writing2_human2, .writing2_human2 {
            float: left;
            margin-right: 10px;
        }

        .writing2_human2_right, .writing2_human2_right {
            float: left;
            margin-right: 20px;
            max-width: 100%;
        }

        .writing2_human2_double_arrow, .writing2_human2_double_arrow {
            float: left;
            margin-top: 30px;
        }

        .editing_author_work_step {
            float: left;
        }

        .writing_container_2 .editing_author_work_step .step1 {
            margin: 40px 0 5px 0;
            background: #fafafa url(../images/package_table-step-bg.png) no-repeat left;
            width: 194px;
            height: 112px;
            padding-top: 28px;
            padding-left: 10px;
        }

        .writing_container_2 .editing_author_work_step .step2 {
            margin: 0px 0 5px 0;
            background: #fafafa url(../images/package_table-step-bg.png) no-repeat left;
            width: 194px;
            height: 95px;
            padding-top: 29px;
            padding-left: 10px;
        }

        .writing_container_2 .editing_author_work_step .step3 {
            margin: 0px 0 0px 0;
            background: #fafafa url(../images/package_table-step-bg.png) no-repeat left;
            width: 194px;
            height: 112px;
            padding-top: 26px;
            padding-left: 10px;
        }

        .writing_container_2 .editing_work .step1, .writing_container_2 .author_work .step1 {
            background-color: #f9f9f9;
            padding: 10px 0;
            height: 114px;
            margin-bottom: 5px;
        }

        .writing_container_2 .editing_work .step2, .writing_container_2 .author_work .step2 {
            background-color: #f9f9f9;
            padding: 10px 0;
            height: 95px;
            margin-bottom: 5px;
        }

        .writing_container_2 .editing_work .step3, .writing_container_2 .author_work .step3 {
            background-color: #f9f9f9;
            padding: 10px 0;
            height: 113px;
            margin-bottom: 0px;
        }

        .writing3-bg {
            background: url(../images/writing3-bg.png) no-repeat right;
            margin-bottom: 5px;
            padding-top: 20px;
        }

        .writing3_human3, .writing3_human3 {
            float: left;
            margin-right: 10px;
        }

        .writing3_human3_right, .writing3_human3_right {
            float: left;
            margin-right: 20px;
            max-width: 100%;
        }

        .writing3_human3_double_arrow, .writing3_human3_double_arrow {
            float: left;
            margin-top: 30px;
        }

        .writing_container_3 .editing_author_work_step .step1 {
            margin: 40px 0 5px 0;
            background: #fafafa url(../images/package_table-step-bg.png) no-repeat left;
            width: 194px;
            height: 73px;
            padding-top: 10px;
            padding-left: 10px;
        }

        .writing_container_3 .editing_author_work_step .step2 {
            margin: 0px 0 5px 0;
            background: #fafafa url(../images/package_table-step-bg.png) no-repeat left;
            width: 194px;
            height: 76px;
            padding-top: 18px;
            padding-left: 10px;
        }

        .writing_container_3 .editing_author_work_step .step3 {
            margin: 0px 0 0px 0;
            background: #fafafa url(../images/package_table-step-bg.png) no-repeat left;
            width: 194px;
            height: 112px;
            padding-top: 26px;
            padding-left: 10px;
        }

        .writing_container_3 .editing_work .step1, .writing_container_3 .author_work .step1 {
            background-color: #f9f9f9;
            padding: 10px 0;
            height: 75px;
            margin-bottom: 5px;
        }

        .writing_container_3 .editing_work .step2, .writing_container_3 .author_work .step2 {
            background-color: #f9f9f9;
            padding: 10px 0;
            height: 76px;
            margin-bottom: 5px;
        }

        .writing_container_3 .editing_work .step3, .writing_container_3 .author_work .step3 {
            background-color: #f9f9f9;
            padding: 10px 0;
            height: 113px;
            margin-bottom: 0px;
        }

        .border-1-grey {
            border: 1px solid #ccc;
            float: left;
            width: 100%;
        }

        .medical-dissertation .process-block-container {
            width: 80%;
            margin: 0px auto;
        }

        .medical-dissertation .process-block {
            width: 20%;
        }

        .process-block {
            float: left;
            margin-bottom: 10px;
        }

        .step-no {
            margin-top: 20px;
            margin-bottom: 20px;
        }

        .step-border {
            border-top: 2px solid #d7d7d7;
            margin-top: 10px;
        }

        .green-bg {
            background-color: #18d281;
        }

        .step-dot {
            width: 20px;
            height: 20px;
            border-radius: 10px;
            margin: -10px auto;
        }

        .step-head {
            margin-top: 30px;
        }

        div#responsive_logo_wrap {
            display: none;
        }

        .navbar-inverse .navbar-nav>li>a {
            color: #fff !important;
            font-size: 18px;
        }

        .navbar-inverse .navbar-nav>li>a i.fa.fa-home {
            font-size: 25px;
        }

        .navbar-inverse .navbar-nav>li>a {
            color: #fff !important;
            font-size: 18px;
        }

        .navbar-nav>li>a {
            padding-top: 12px;
            padding-bottom: 32px;
            margin: 0px 8px;
        }

        .nav>li>a {
            padding: 15px 11px !important;
        }

        /*.sticky {*/

        /*position: fixed !important;*/

        /*top: 0;*/

        /*width: 100%;*/

        /*z-index: 10000;*/

        /*}*/

        @media screen and (max-width: 767px) and (min-width: 320px) {
            nav {
                background: transparent;
            }
            .overview-head {
                padding: 15px 7px 5px !important;
            }
            .activelink_state_pageinfo {
                width: 100%;
                margin-bottom: 10px;
                margin-top: 91px;
                z-index: -1;
                position: relative;
            }
            .activelink_state_pageinfo .leftwrap {
                width: 100%;
                background: transparent;
				line-height: 25px;
            }
            h2.dp-h1::before {
                display: none;
            }
            h2.dp-h1 {
                font-size: 14px !important;
                line-height: normal !important;
                height: auto !important;
            }
            .dp-h1 {
                float: left;
                width: 100%;
                font-size: 11px;
                margin: 10px 0px 10px 0;
            }
            .editing_author_price_right, .editing_author_tat_right {
                width: auto;
            }
            .language_support {
                width: auto;
            }
            .pss-services-head1 {
                font-size: 12px;
                line-height: 10px;
            }
            .pss-services-head2 {
                font-size: 18px;
                line-height: 26px;
            }
            .overview-blocks .overview-head .text-head {
                font-size: 13px;
            }
            .overview-blocks .small-txt {
                font-size: 12px;
            }
            .overview-footer {
                font-size: 12px;
            }
            .recommended-for1 {
                margin-right: 5px;
            }
            .recommended-for3 {
                margin-right: 5px;
            }
            .bookstack .owl-controls.clickable, .hideMeinresponsive {
                display: none!important;
            }
            #package_table .step-head {
                width: 100%;
                height: auto;
            }
            #package_table .step-description-head {
                width: 100%;
                height: auto;
            }
            #package_table .full-package-head {
                width: 95%;
                margin: 0px 21px;
            }
            #package_table .custom-package-head {
                width: 95%;
                margin: 0px 21px;
            }
            #package_table_mobile ul {
                margin: 0 -20px 0 -20px;
            }
            #package_table_mobile ul li:first-child, #package_table_mobile ul li.clearfix {
                border: 0px solid transparent;
            }
            #package_table_mobile ul li {
                list-style-type: none;
                margin: 0 0 3px;
                border: 1px solid #e3e3e3;
            }
            #package_table_mobile .full-package-head {
                background: url(../images/full-plan-all-check-small.png) no-repeat center 25px #8ebbff;
                width: 100%;
                height: 101px;
                text-align: center;
                padding-top: 65px;
                font-size: 14px;
            }
            #package_table_mobile ul li {
                list-style-type: none;
                margin: 0 0 3px;
                border: 1px solid #e3e3e3;
            }
            #package_table_mobile .step {
                float: none;
                margin: 0;
                background: #e3e3e3;
                width: 100%;
                height: auto;
            }
            #package_table_mobile .step-left {
                float: none;
                padding: 10px 5px;
            }
            #package_table_mobile .step-left br {
                display: none;
            }
            #package_table_mobile .step-description {
                float: none;
                margin: 0;
                background-color: #fafafa;
                width: 100%;
                height: auto;
                font-size: 11px;
                padding: 10px 5px 0;
            }
            #package_table_mobile .step-description p {
                margin-bottom: 0px;
                padding: 0 0 5px 0;
            }
            .language_support_mobile {
                float: left;
                height: 101px;
                padding: 14px 5px 5px;
                margin: 0 0px 0px 0;
                width: 70%;
            }
            .language_support_mobile img {
                margin-top: -5px;
                padding-bottom: 5px;
            }
            .red-ribbon-bg {
                top: 0;
                padding: 5px 0px 4px 10px;
            }
            #package_table_mobile .language_support_full_plan_price {
                height: 101px;
                line-height: 100px;
            }
            #package_table_mobile .language_support_full_plan_price {
                width: 30%;
                margin: 0 0px 0px 0;
            }
            #package_table_mobile .custom-package-head {
                background: url(../images/custom-plan-some-checked-small.png) no-repeat center 25px #fff6aa;
                width: 100%;
                height: 101px;
                text-align: center;
                padding-top: 65px;
                font-size: 14px;
            }
            #package_table_mobile .custom-package {
                float: none;
                margin: 0;
                background-color: #fbf8db;
                width: auto;
                height: auto;
                line-height: 40px;
                font-size: 18px;
                padding-left: 5px;
            }
            .language_support_custom_price {
                min-height: 202px;
                padding-top: 80px;
            }
            .language_support_custom_price {
                float: right;
                width: 30%;
                line-height: 20px;
                text-align: center;
                font-size: 11px;
            }
            .language_support_custom_price {
                margin-right: 0px;
            }
            .btnGreen>a {
                font-size: 11px;
                padding-left: 60px;
            }
            .button_holder {
                margin: 0px -35px;
            }
            .btnGreen strong {
                font-size: 16px;
            }
            .writing_container_1, .writing_container_2, .writing_container_3 {
                margin-bottom: 40px;
            }
            a.anchor-scroll-to {
                display: block;
                position: relative;
                top: -90px !important;
                visibility: hidden;
            }
            .writing1-bg {
                background: transparent;
                padding-top: 0px;
            }
            .author_work, .editing_work {
                width: 100%;
                float: none;
                margin-left: auto;
                margin-right: auto;
            }
            .writing_container_1 .editing_work .step1, .writing_container_1 .author_work .step1, .writing_container_1 .editing_work .step2, .writing_container_1 .author_work .step2, .writing_container_1 .editing_work .step3, .writing_container_1 .author_work .step3, .writing_container_2 .editing_work .step1, .writing_container_2 .author_work .step1, .writing_container_2 .editing_work .step2, .writing_container_2 .author_work .step2, .writing_container_2 .editing_work .step3, .writing_container_2 .author_work .step3, .writing_container_3 .editing_work .step1, .writing_container_3 .author_work .step1, .writing_container_3 .editing_work .step2, .writing_container_3 .author_work .step2, .writing_container_3 .editing_work .step3, .writing_container_3 .author_work .step3 {
                margin-bottom: 0px;
                height: auto;
                padding: 10px 1px;
                border-bottom: 1px dashed #777777;
            }
            .editing_work .step1 ul li, .editing_work .step2 ul li, .editing_work .step3 ul li, .author_work .step1 ul li, .author_work .step2 ul li, .author_work .step3 ul li {
                padding-left: 20px;
                margin: 5px 5px;
            }
            .editing_author_price, .editing_author_tat {
                background: none;
                width: 12%;
                padding: 5px 0px 15px 7px;
                text-align: left;
            }
            .editing_author_price_right, .editing_author_tat_right {
                width: 87%;
                padding: 15px 0px 0 5px;
                text-align: left;
                font-size: 10px;
            }
            .writing2-bg {
                background: transparent;
                padding-top: 0px;
            }
            .writing3-bg {
                background: transparent;
                padding-top: 0px;
            }
            .medical-dissertation .process-block {
                width: 100%;
            }
            .process-block-container .process-block {
                margin-top: 10px;
            }
            .border-1-grey {
                margin-top: 70px;
                margin-bottom: 20px;
            }
            .navbar-inverse {
                background-color: #fff !important;
                border-color: #fff !important;
            }
            .navbar-header {
                border-bottom: 1px solid #000;
            }
            .navbar-header {
                position: fixed;
                width: 100%;
                float: left;
                z-index: 1000000;
                background: #fff;
            }
            div#responsive_logo_wrap {
                float: left;
                display: block;
                padding: 10px 10px;
            }
            .navbar-inverse .navbar-toggle {
                border: none;
            }
            .navbar-toggle {
                margin-bottom: 0px;
                margin-top: 15px;
            }
            .navbar-inverse .navbar-toggle .icon-bar {
                background-color: #1e639b !important;
            }
            div#myNavbar {
                padding: 0px 0px;
            }
            .navbar-toggle .icon-bar {
                width: 35px !important;
                height: 5px !important;
            }
            .navbar-header {
                margin-top: -1px;
            }
            .block-border-left {
                border-left: inherit;
            }
        }

        @media screen and (min-width:768px) and (max-width: 991px) {
            .navbar-collapse {
                padding-right: 0px !important;
                padding-left: 0px !important;
            }
            nav ul li a.homelink {
                padding: 14px 0px 30px 0px !important;
            }
            .nav>li>a {
                padding: 15px 0px !important;
            }
            .navbar-inverse .navbar-nav>li>a {
                font-size: 12px;
            }
        }

        @media screen and (min-width:992px) and (max-width: 1200px) {
            .navbar-inverse .navbar-nav>li>a {
                font-size: 16px;
            }
            .nav>li>a {
                padding: 15px 0px !important;
            }
        }

        @charset "utf-8";
        html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
            margin: 0;
            padding: 0;
            border: 0;
            font: inherit;
            vertical-align: baseline;
        }

        article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
            display: block;
        }

        @font-face {
            font-family: 'robotomedium';
            src: url('../fonts/roboto-medium-webfont.eot');
            src: url('../fonts/roboto-medium-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto-medium-webfont.woff2') format('woff2'), url('../fonts/roboto-medium-webfont.woff') format('woff'), url('../fonts/roboto-medium-webfont.ttf') format('truetype'), url('../fonts/roboto-medium-webfont.svg#robotomedium') format('svg');
            font-weight: normal;
            font-style: normal;
        }

        body {
            padding: 0;
            margin: 0;
            font-size: 13px;
            font-family: Meiryo, "MS Gothic";
            color: #242525;
        }

        html, body {
            height: 100%;
            /* The html and body elements cannot have any padding or margin. */
        }

        /************* GLOBAL CLASSES :: START **********/

        h1, h2, h3, h4, h5, h6, h7 {
            padding: 0;
            margin: 0;
            font-weight: normal;
        }

        .float_left {
            float: left;
        }

        .float_right {
            float: right;
        }

        .clear {
            clear: both;
        }

        a {
            color: #033b85;
            text-decoration: none;
            cursor: pointer;
            font-size: 14px;
            font-weight: bold;
            text-decoration: underline;
        }

        a:hover {
            color: #000000;
            text-decoration: underline;
            cursor: pointer;
        }

        img {
            border: 0;
        }

        html, body {
            height: 100%;
        }

        #mainwrap {
            min-height: 100%;
            height: auto;
            margin: 0 auto -60px;
            padding: 0 0 60px;
        }

        ul, li {
            padding: 0;
            margin: 0;
            list-style-type: none;
        }

        h2.dp-h1 {
            color: #1a2e6b;
            font-size: 26px;
            font-weight: bold;
            background: #fff url(../images/section_line.png) left top no-repeat;
            padding: 0 0px 15px 35px;
            line-height: 52px;
            height: 52px;
            float: left;
            border-bottom: transparent;
            width: 100%;
        }

        /* h2.dp-h1::before {
            float: right;
            width: 260px;
            margin: 30px 0;
            background: url(../images/section_pattern.png) left 25px repeat-x;
            content: '';
            height: 30px;
        } */

        /*.dp-h1 {*/

        /*background-color: #f5f5f5;*/

        /*border-bottom: 2px solid #cccccc;*/

        /*color: #000;*/

        /*font-size: 20px;*/

        /*font-weight: 500;*/

        /*line-height: 44px;*/

        /*margin: 20px 0px 20px 0;*/

        /*padding: 0 0 0 20px;*/

        /*width: 100%;*/

        /*}*/

        .overview-blocks {
            border: 1px solid #cccccc;
            float: left;
            text-align: center;
            width: 32%;
        }

        .block-margin {
            margin-right: 2%;
        }

        .overview-blocks .pss-icon1 {
            background: #6795ea/*url(../../images/pss-icon1.png)*/
            no-repeat 10px 25px;
        }

        .overview-head {
            padding: 15px 0 5px;
            text-align: center;
        }

        .overview-blocks .overview-head .text-head {
            font-size: 19px;
            color: #fff;
            margin-top: 0;
            font-weight: bold;
            margin-bottom: 10px;
        }

        .fontVerdana {
            font-family: verdana;
        }

        .font-nobold {
            font-weight: normal;
        }

        .overview-blocks .small-txt {
            color: #fff;
        }

        .overview-body {
            padding: 10px;
        }

        .overview-blocks .overview-body .small-head {
            font-size: 18px;
            font-weight: bold;
            margin-top: 20px;
            margin-bottom: 10px;
        }

        .overview-blocks .txt-color-blue, .txt-color-blue {
            color: #6795ea;
        }

        .block-border-left {
            border-left: 1px dashed #c0c0c0;
        }

        .overview-blocks .bg-color-blue {
            background: #6795ea;
        }

        .overview-footer {
            display: block;
            color: #fff;
            font-size: 18px;
            font-weight: bold;
            padding: 20px 10px;
        }

        .overview-blocks .pss-icon2 {
            background: #08c070/*url(../../images/pss-icon2.png)*/
            no-repeat 10px 25px;
        }

        .overview-blocks .txt-color-green, .txt-color-green {
            color: #08c070;
        }

        .overview-blocks .bg-color-green {
            background: #08c070;
        }

        .overview-blocks .bg-color-blue:hover {
            background: #2f70e9;
            color: #fff;
            text-decoration: none;
        }

        .overview-blocks .bg-color-green:hover {
            background: #089658;
            color: #fff;
            text-decoration: none;
        }
		.overview-blocks .pss-icon3 {
		    background: #f0767e /*url(../../images/pss-icon3.png) no-repeat*/ 10px 25px;
	    }
		.overview-blocks .txt-color-red, .txt-color-red {
		color: #eb434e;
		}
		.overview-blocks .bg-color-red {
    	background: #f0767e;
		}

        .recommended-for1, .recommended-for2 {
            border: 1px solid #8ebbff;
            float: left;
        }
		.overview-blocks .bg-color-red:hover {
    	background: #eb434e;
		color: #fff;
    	text-decoration: none;
		}

        .recommended-for1 {
            width: 49%;
            margin-right: 2%;
        }

        .white-bg {
            background-color: #ffffff;
        }

        .blue-bg {
            background-color: #8ebbff;
        }
		.red-bg {
			background-color: #f47d85;
		}
		.fast-delivery {
			background: url( "../images/fast-delivary-icon.png") no-repeat top center;
			border-bottom: 2px solid #fff;
			padding-top: 60px;
		}

        .recommended-for2 {
            width: 49%;
        }

        .recommended-for-below-img {
            margin-top: -16px;
            padding: 20px 5px 1px;
        }

        .recommended-for-below-img p {
            font-size: 12px;
        }

        .full-plan-all-check {
            background: url(../images/full-plan-all-check.png) no-repeat top center;
            border-bottom: 2px solid #fff;
            padding-top: 50px;
            font-weight: normal;
        }

        .recommended-for p {
            font-weight: normal;
        }

        .recommended-for3, .recommended-for4 {
            border: 1px solid #f47d85;
            float: left;
        }

        .recommended-for3 {
            width: 49%;
            margin-right: 2%;
        }

        .custom-plan-some-checked {
            background: url(../images/custom-plan-some-checked.png) no-repeat top center;
            border-bottom: 2px solid #fff;
            padding-top: 50px;
        }

        .golden-bg {
            background-color: #fff6aa;
        }

        .recommended-for4 {
            width: 49%;
        }

        #package_table ul {
            margin: 0;
            width: 1028px;
            float: left;
        }

        #package_table ul li {
            list-style-type: none;
        }

        #package_table .step-head {
            float: left;
            margin: 2px 0;
            width: 250px;
            height: 101px;
        }

        #package_table .step-description-head {
            width: 53%;
            float: left;
            margin: 2px 2px 2px 0;
            height: 101px;
        }

        #package_table .full-package-head {
            float: left;
            margin: 2px;
            background: url(../images/full-plan-all-check-small.png) no-repeat center 25px #8ebbff;
            width: 180px;
            height: 101px;
            text-align: center;
            padding-top: 65px;
            font-size: 14px;
        }
        #package_table .full-package-head2 {
            float: left;
            margin: 2px;
            background: url(../images/fast-delivary-icon.png) no-repeat center 15px #f47d85;
            width: 180px;
            height: 101px;
            text-align: center;
            padding-top: 70px;
            font-size: 14px;
        }

        #package_table .custom-package-head {
            float: left;
            margin: 2px;
            background: url(../images/custom-plan-some-checked-small.png) no-repeat center 25px #fff6aa;
            width: 170px;
            height: 101px;
            text-align: center;
            padding-top: 65px;
            font-size: 14px;
        }

        #package_table .step {
            float: left;
            margin: 2px 0;
            background: #fafafa url(../images/package_table-step-bg.png) no-repeat left;
            width: 250px;
        }

        #package_table .step-left {
            padding: 20px 10px;
            float: left;
        }

        .step-number {
            text-transform: uppercase;
            font-size: 14px;
            color: #717171;
        }

        .step-name {
            font-size: 14px;
            margin: 3px 0 0;
            line-height: 16px;
        }

        #package_table .step {
            height: 80px;
        }

        #package_table .step-right {
            padding: 20px 25px 20px 10px;
            float: right;
        }

        #package_table .step-description {
            width: 53%;
            height: 80px;
        }

        #package_table .step-description {
            float: left;
            margin: 2px 2px 2px 0;
            background-color: #fafafa;
            font-size: 11px;
            padding: 20px 5px 0 0;
        }

        #package_table .full-package {
            height: 80px;
            padding-top: 27px;
        }

        #package_table .full-package {
            float: left;
            margin: 2px;
            background-color: #eff4fb;
            text-align: center;
            width: 180px;
        }
        #package_table .full-package2 {
            float: left;
            margin: 2px;
            background-color: #f9eded;
            text-align: center;
            width: 180px;
			height: 80px;
    		padding-top: 27px;
        }

        #package_table .custom-package {
            float: left;
            margin: 2px;
            background-color: #fbf8db;
            width: 170px;
            height: 112px;
            text-align: center;
            line-height: 112px;
            font-size: 18px;
        }

        #package_table .custom-package {
            height: 80px;
            line-height: 80px;
        }

        .language_support_price {
            margin-left: 0px;
            margin-top: 5px;
            width: 982px;
            float: left;
        }

        .language_support_price li {
            list-style-type: none;
            width: 100%;
        }

        .language_support {
            width: 633px;
        }

        .language_support {
            float: left;
            height: 62px;
            padding: 14px 10px 5px;
            margin: 0 4px 2px 0;
        }

        .d7d7d7-bg {
            background-color: #d7d7d7;
        }

        .pos-relative {
            position: relative;
        }

        .red-ribbon-bg {
            position: absolute;
            right: 0;
            top: 15px;
            background: url(../images/red-ribbon-bg.png) no-repeat;
            padding: 5px 14px 4px 20px;
        }

        .language_support_full_plan_price {
            float: left;
            height: 62px;
            width: 169px;
            line-height: 62px;
            margin: 0 2px 2px 0;
            text-align: center;
            font-size: 18px;
        }

        .language_support_custom_price {
            margin-right: 2px;
        }

        .language_support_custom_price {
            float: right;
            height: 126px;
            width: 170px;
            line-height: 20px;
            text-align: center;
            font-size: 16px;
            padding-top: 44px;
        }

        .f2f2f2-bg {
            background-color: #f2f2f2;
        }

        .button_holder {
            margin-top: 40px;
            margin-bottom: 20px;
            padding: 17px;
        }

        .button_holder ul {
            list-style: none;
            padding: 0!important;
            margin: 0!important;
        }

        .button_holder li {
            display: inline-block;
            vertical-align: top;
        }

        .btnGreen {
            background-color: #009d00;
            margin-right: 2%;
            position: relative;
            width: 100%;
        }

        .btnGreen::before, .btnGrey::before {
            background-repeat: no-repeat;
            content: "";
            height: 100%;
            top: 0;
            left: 0;
        }

        .btnGreen::before {
            background-image: url(../images/icon1_hover.jpg);
            background-size: contain;
            display: block;
            position: absolute;
            width: 20%;
        }

        .btnGreen>a {
            color: #fff;
            display: block;
            padding: 10px 0 10px 20%;
            text-decoration: none;
        }

        .btnGreen strong {
            font-size: 25px;
        }

        .btnGreen>a:hover {
            color: #fff;
            text-decoration: none;
        }

        .writing-recommended1 .writing-recommended-block, .writing-recommended3 .writing-recommended-block {
            border: 2px solid #16ce7e;
        }

        .writing-recommended1 .writing-recommended-for-below-img, .writing-recommended3 .writing-recommended-for-below-img {
            background-color: #16ce7e;
        }

        .writing-recommended-for-below-img {
            min-height: 213px;
        }

        .writing-recommended-for-below-img {
            padding: 25px 5px 1px;
            margin-top: -16px;
        }

        .txt-red {
            color: #c91e24;
        }

        .BigRedtext {
            color: #c51b23;
            font-size: 21px;
            font-weight: 700;
            margin-bottom: 0;
            padding: 15px 0 10px;
        }

        a.writing-read-more.smooth-scroll i {
            font-size: 25px;
            margin-left: 5px;
        }

        .writing-recommended1 .writing-read-more, .writing-recommended3 .writing-read-more {
            background-color: #16ce7e;
            display: block;
            color: #282828;
            padding: 10px 10px;
            font-size: 15px;
            font-weight: bold;
            text-decoration: none;
        }

        .writing-recommended2 .writing-recommended-block {
            border: 2px solid #17e37c;
        }

        .writing-recommended2 .writing-recommended-for-below-img {
            background-color: #17e37c;
        }

        .writing-recommended2 .writing-read-more {
            background-color: #17e37c;
            display: block;
            color: #282828;
            padding: 10px 10px;
            font-size: 15px;
            font-weight: bold;
            text-decoration: none;
        }

        .editing_author_table {
            border: 2px solid #08c070;
        }

        .writing1-bg {
            background: url(../images/writing1-bg.png) no-repeat right;
            margin-bottom: 5px;
            padding-top: 20px;
        }

        a.anchor-scroll-to {
            display: block;
            position: relative;
            top: -60px;
            visibility: hidden;
        }

        .writing1_human1, .writing1_human1 {
            float: left;
            margin-right: 10px;
        }

        .writing1_human1_right, .writing1_human1_right {
            float: left;
            margin-right: 20px;
            max-width: 100%;
        }

        .writing1_human1_double_arrow, .writing1_human1_double_arrow {
            float: left;
            margin-top: 30px;
        }

        .editing_author_work_step {
            float: left;
        }

        .writing_container_1 .editing_author_work_step .step1 {
            margin: 40px 0 5px 0;
            background: #fafafa url(../images/package_table-step-bg.png) no-repeat left;
            width: 194px;
            height: 112px;
            padding-top: 28px;
            padding-left: 10px;
        }

        .writing_container_1 .editing_author_work_step .step2 {
            margin: 0px 0 5px 0;
            background: #fafafa url(../images/package_table-step-bg.png) no-repeat left;
            width: 194px;
            height: 118px;
            padding-top: 41px;
            padding-left: 10px;
        }

        .writing_container_1 .editing_author_work_step .step3 {
            margin: 0px 0 0px 0;
            background: #fafafa url(../images/package_table-step-bg.png) no-repeat left;
            width: 194px;
            height: 119px;
            padding-top: 33px;
            padding-left: 10px;
        }

        .author_work {
            width: 39%;
            float: left;
            margin-right: 5px;
        }

        .author_work ul, .editing_work ul {
            margin: 0px 0 0 -40px;
        }

        .author_work ul li, .editing_work ul li {
            width: 100%;
        }

        .author_work_head {
            background-color: #08c070;
            font-size: 16px;
            display: block;
            padding: 10px 15px;
            text-align: center;
            font-weight: bold;
        }

        .writing_container_1 .editing_work .step1, .writing_container_1 .author_work .step1 {
            background-color: #f9f9f9;
            padding: 10px 0;
            height: 114px;
            margin-bottom: 5px;
        }

        .author_work ul, .editing_work ul {
            margin: 0px;
            margin-top: -4px;
        }

        .editing_work .step1 ul li, .editing_work .step2 ul li, .editing_work .step3 ul li, .author_work .step1 ul li, .author_work .step2 ul li, .author_work .step3 ul li {
            background: url(../images/right_small.png) no-repeat;
            padding-left: 30px;
            list-style-type: none;
            margin: 5px 10px;
        }

        .editing_work {
            width: 39%;
            float: left;
        }

        .editing_work_head {
            background-color: #5cbadf;
            font-size: 16px;
            display: block;
            padding: 10px 15px;
            text-align: center;
            font-weight: bold;
        }

        .writing_container_1 .editing_work .step2, .writing_container_1 .author_work .step2 {
            background-color: #f9f9f9;
            padding: 10px 0;
            height: 118px;
            margin-bottom: 5px;
        }

        .writing_container_1 .editing_work .step3, .writing_container_1 .author_work .step3 {
            background-color: #f9f9f9;
            padding: 10px 0;
            height: 118px;
            margin-bottom: 0px;
        }

        .editing_author_price_delivery li {
            list-style-type: none;
            margin-bottom: 2px;
        }

        .editing_author_price_delivery .green-bg {
            background-color: #08c070;
        }

        .green-bg {
            background-color: #18d281;
        }

        .editing_author_price {
            background: url(../images/editing_author_price.png) 10px center no-repeat;
            padding: 18px 35px 0;
            width: 135px;
            float: left;
            text-align: right;
            font-size: 14px;
            height: 50px;
            font-weight: bold;
        }

        .editing_author_price_delivery .grey-bg {
            background-color: #f0f0f0;
        }

        .editing_author_price_right, .editing_author_tat_right {
            float: left;
            font-size: 14px;
            height: 50px;
            padding: 18px 10px;
            width: 390px;
        }

        .editing_author_tat {
            background: url(../images/editing_author_tat.png) 10px center no-repeat;
            padding: 18px 35px 0;
            width: 135px;
            float: left;
            text-align: right;
            font-size: 14px;
            height: 50px;
            font-weight: bold;
        }

        .writing2-bg {
            background: url(../images/writing2-bg.png) no-repeat right;
            margin-bottom: 5px;
            padding-top: 20px;
        }

        .writing2_human2, .writing2_human2 {
            float: left;
            margin-right: 10px;
        }

        .writing2_human2_right, .writing2_human2_right {
            float: left;
            margin-right: 20px;
            max-width: 65%;
        }

        .writing2_human2_double_arrow, .writing2_human2_double_arrow {
            float: left;
            margin-top: 30px;
        }

        .editing_author_work_step {
            float: left;
        }

        .writing_container_2 .editing_author_work_step .step1 {
            margin: 40px 0 5px 0;
            background: #fafafa url(../images/package_table-step-bg.png) no-repeat left;
            width: 194px;
            height: 112px;
            padding-top: 28px;
            padding-left: 10px;
        }

        .writing_container_2 .editing_author_work_step .step2 {
            margin: 0px 0 5px 0;
            background: #fafafa url(../../images/package_table-step-bg.png) no-repeat left;
            width: 194px;
            height: 95px;
            padding-top: 29px;
            padding-left: 10px;
        }

        .writing_container_2 .editing_author_work_step .step3 {
            margin: 0px 0 0px 0;
            background: #fafafa url(../images/package_table-step-bg.png) no-repeat left;
            width: 194px;
            height: 112px;
            padding-top: 26px;
            padding-left: 10px;
        }

        .writing_container_2 .editing_work .step1, .writing_container_2 .author_work .step1 {
            background-color: #f9f9f9;
            padding: 10px 0;
            height: 114px;
            margin-bottom: 5px;
        }

        .writing_container_2 .editing_work .step2, .writing_container_2 .author_work .step2 {
            background-color: #f9f9f9;
            padding: 10px 0;
            height: 95px;
            margin-bottom: 5px;
        }

        .writing_container_2 .editing_work .step3, .writing_container_2 .author_work .step3 {
            background-color: #f9f9f9;
            padding: 10px 0;
            height: 113px;
            margin-bottom: 0px;
        }

        .writing3-bg {
            background: url(../images/writing3-bg.png) no-repeat right;
            margin-bottom: 5px;
            padding-top: 20px;
        }

        .writing3_human3, .writing3_human3 {
            float: left;
            margin-right: 10px;
        }

        .writing3_human3_right, .writing3_human3_right {
            float: left;
            margin-right: 20px;
            max-width: 100%;
        }

        .writing3_human3_double_arrow, .writing3_human3_double_arrow {
            float: left;
            margin-top: 30px;
        }

        .writing_container_3 .editing_author_work_step .step1 {
            margin: 40px 0 5px 0;
            background: #fafafa url(../images/package_table-step-bg.png) no-repeat left;
            width: 194px;
            height: 73px;
            padding-top: 10px;
            padding-left: 10px;
        }

        .writing_container_3 .editing_author_work_step .step2 {
            margin: 0px 0 5px 0;
            background: #fafafa url(../images/package_table-step-bg.png) no-repeat left;
            width: 194px;
            height: 76px;
            padding-top: 18px;
            padding-left: 10px;
        }

        .writing_container_3 .editing_author_work_step .step3 {
            margin: 0px 0 0px 0;
            background: #fafafa url(../images/package_table-step-bg.png) no-repeat left;
            width: 194px;
            height: 112px;
            padding-top: 26px;
            padding-left: 10px;
        }

        .writing_container_3 .editing_work .step1, .writing_container_3 .author_work .step1 {
            background-color: #f9f9f9;
            padding: 10px 0;
            height: 75px;
            margin-bottom: 5px;
        }

        .writing_container_3 .editing_work .step2, .writing_container_3 .author_work .step2 {
            background-color: #f9f9f9;
            padding: 10px 0;
            height: 76px;
            margin-bottom: 5px;
        }

        .writing_container_3 .editing_work .step3, .writing_container_3 .author_work .step3 {
            background-color: #f9f9f9;
            padding: 10px 0;
            height: 113px;
            margin-bottom: 0px;
        }

        .border-1-grey {
            border: 1px solid #ccc;
            float: left;
            width: 100%;
        }

        .medical-dissertation .process-block-container {
            width: 90%;
            margin: 20px auto 10px;
        }

        .medical-dissertation .process-block {
            width: 20%;
        }

        .process-block {
            float: left;
            margin-bottom: 10px;
        }

        .step-no {
            margin-top: 20px;
            margin-bottom: 20px;
        }

        .step-border {
            border-top: 2px solid #d7d7d7;
            margin-top: 10px;
        }

        .green-bg {
            background-color: #18d281;
        }

        .step-dot {
            width: 20px;
            height: 20px;
            border-radius: 10px;
            margin: -10px auto;
        }

        .step-head {
            margin-top: 30px;
        }

        div#responsive_logo_wrap {
            display: none;
        }

        .navbar-inverse .navbar-nav>li>a {
            color: #fff !important;
            font-size: 18px;
        }

        .navbar-inverse .navbar-nav>li>a i.fa.fa-home {
            font-size: 25px;
        }

        .navbar-inverse .navbar-nav>li>a {
            color: #fff !important;
            font-size: 18px;
        }

        .navbar-nav>li>a {
            padding-top: 12px;
            padding-bottom: 32px;
            margin: 0px 8px;
        }

        .nav>li>a {
            padding: 15px 15px !important;
            font-size: 18px;
        }

        .nav>li>a:focus, .nav>li>a:hover {
            text-decoration: none;
            background-color: transparent;
        }

        .btnGreen:hover {
            background-color: #048703;
        }

        .navbar .navbar-toggle .icon-bar {
            background-color: #1e639b;
        }

        nav ul li a.homelink {
            font-size: 25px;
        }

        #top_links_wrap ul#top_links_list li:last-child {
            padding-right: 0;
        }

        nav ul li a.navactive {
            color: #ffffff;
            text-decoration: none;
            background: #f0c200;
        }

        a:focus, a:hover {
            color: #fff;
        }

        @media screen and (max-width: 767px) and (min-width: 320px) {
            .container {
                width: auto !important;
            }
            .navbar-inverse .navbar-nav>li>a.homelink {
                width: 100%;
                float: left;
                text-align: left;
            }
            nav ul li a.homelink {
                width: 100%;
                text-align: left;
                padding-left: 12px !important;
                font-size: 25px;
            }
            nav ul li a {
                padding: /*6px 25px 11px 26px*/
                22px 14px 21px 15px;
                width: 100%;
            }
            div#myNavbar ul {
                float: left;
                overflow: hidden;
            }
            .dp-h1 {
                float: left;
                width: 100%;
                font-size: 16px;
                margin: 10px 0px 10px 0;
                line-height: 20px;
                padding: 10px 15px
            }
            .editing_author_price_right, .editing_author_tat_right {
                width: auto;
            }
            .collapse.in {
                display: block;
            }
            .language_support {
                width: auto;
            }
            .pss-services {
                padding-left: 56px;
                background-size: 50px;
                padding-bottom: 10px;
            }
            .pss-services-head1 {
                font-size: 16px;
                line-height: 10px;
            }
            .pss-services-head2 {
                font-size: 20px;
                line-height: 26px;
            }
			.overview-blocks{
				width: 100%;
				margin-top:20px
			}
            .overview-blocks .overview-head .text-head {
                font-size: 13px;
            }
            .overview-blocks .small-txt {
                font-size: 12px;
            }
            .overview-footer {
                font-size: 12px;
            }
            .recommended-for1 {
                margin-right: 5px;
            }
            .recommended-for3 {
                margin-right: 5px;
            }
            .bookstack .owl-controls.clickable, .hideMeinresponsive {
                display: none!important;
            }
            #package_table .step-head {
                width: 100%;
                height: auto;
            }
            #package_table .step-description-head {
                width: 100%;
                height: auto;
            }
            #package_table .full-package-head {
                width: 95%;
                margin: 0px 21px;
            }
            #package_table .custom-package-head {
                width: 95%;
                margin: 0px 21px;
            }
            #package_table_mobile ul {
                margin: 0 -20px 0 -20px;
            }
            #package_table_mobile ul li:first-child, #package_table_mobile ul li.clearfix {
                border: 0px solid transparent;
            }
            #package_table_mobile ul li {
                list-style-type: none;
                margin: 0 0 3px;
                border: 1px solid #e3e3e3;
            }
            #package_table_mobile .full-package-head {
                background: url(../images/full-plan-all-check-small.png) no-repeat center 25px #8ebbff;
                width: 100%;
                height: 101px;
                text-align: center;
                padding-top: 65px;
                font-size: 14px;
            }
			            #package_table_mobile .full-package-head2 {
                background: url("../images/fast-delivary-icon.png") no-repeat center 15px #f47d85;
                width: 100%;
                height: 101px;
                text-align: center;
                padding-top: 65px;
                font-size: 14px;
            }
            #package_table_mobile ul li {
                list-style-type: none;
                margin: 0 0 3px;
                border: 1px solid #e3e3e3;
            }
            #package_table_mobile .step {
                float: none;
                margin: 0;
                background: #e3e3e3;
                width: 100%;
                height: auto;
            }
            #package_table_mobile .step-left {
                float: none;
                padding: 10px 5px;
            }
            #package_table_mobile .step-left br {
                display: none;
            }
            #package_table_mobile .step-description {
                float: none;
                margin: 0;
                background-color: #fafafa;
                width: 100%;
                height: auto;
                font-size: 11px;
                padding: 10px 5px 0;
            }
            #package_table_mobile .step-description p {
                margin-bottom: 0px;
                padding: 0 0 5px 0;
            }
            .language_support_mobile {
                float: left;
                height: 101px;
                padding: 14px 5px 5px;
                margin: 0 0px 0px 0;
                width: 70%;
            }
            .language_support_mobile img {
                margin-top: -5px;
                padding-bottom: 5px;
            }
            .red-ribbon-bg {
                top: 0;
                padding: 5px 0px 4px 10px;
            }
            #package_table_mobile .language_support_full_plan_price {
                height: 101px;
                line-height: 100px;
            }
            #package_table_mobile .language_support_full_plan_price {
                width: 30%;
                margin: 0 0px 0px 0;
            }
            #package_table_mobile .custom-package-head {
                background: url(../images/custom-plan-some-checked-small.png) no-repeat center 25px #fff6aa;
                width: 100%;
                height: 101px;
                text-align: center;
                padding-top: 65px;
                font-size: 14px;
            }
            #package_table_mobile .custom-package {
                float: none;
                margin: 0;
                background-color: #fbf8db;
                width: auto;
                height: auto;
                line-height: 40px;
                font-size: 18px;
                padding-left: 5px;
            }
            .language_support_custom_price {
                min-height: 202px;
                padding-top: 80px;
            }
            .language_support_custom_price {
                float: right;
                width: 30%;
                line-height: 20px;
                text-align: center;
                font-size: 11px;
            }
            .language_support_custom_price {
                margin-right: 0px;
            }
            .btnGreen>a {
                font-size: 11px;
                padding-left: 60px;
            }
            .button_holder {
                margin: 0px -35px;
            }
            .btnGreen strong {
                font-size: 16px;
            }
            .writing_container_1, .writing_container_2, .writing_container_3 {
                margin-bottom: 40px;
            }
            a.anchor-scroll-to {
                display: block;
                position: relative;
                top: -90px !important;
                visibility: hidden;
            }
            .writing1-bg {
                background: transparent;
                padding-top: 0px;
            }
            .author_work, .editing_work {
                width: 100%;
                float: none;
                margin-left: auto;
                margin-right: auto;
            }
            .writing_container_1 .editing_work .step1, .writing_container_1 .author_work .step1, .writing_container_1 .editing_work .step2, .writing_container_1 .author_work .step2, .writing_container_1 .editing_work .step3, .writing_container_1 .author_work .step3, .writing_container_2 .editing_work .step1, .writing_container_2 .author_work .step1, .writing_container_2 .editing_work .step2, .writing_container_2 .author_work .step2, .writing_container_2 .editing_work .step3, .writing_container_2 .author_work .step3, .writing_container_3 .editing_work .step1, .writing_container_3 .author_work .step1, .writing_container_3 .editing_work .step2, .writing_container_3 .author_work .step2, .writing_container_3 .editing_work .step3, .writing_container_3 .author_work .step3 {
                margin-bottom: 0px;
                height: auto;
                padding: 10px 1px;
                border-bottom: 1px dashed #777777;
            }
            .editing_work .step1 ul li, .editing_work .step2 ul li, .editing_work .step3 ul li, .author_work .step1 ul li, .author_work .step2 ul li, .author_work .step3 ul li {
                padding-left: 20px;
                margin: 5px 5px;
            }
            .editing_author_price, .editing_author_tat {
                background: none;
                width: 12%;
                padding: 5px 0px 15px 7px;
                text-align: left;
            }
            .editing_author_price_right, .editing_author_tat_right {
                width: 87%;
                padding: 15px 0px 0 5px;
                text-align: left;
                font-size: 10px;
            }
            .writing2-bg {
                background: transparent;
                padding-top: 0px;
            }
            .writing3-bg {
                background: transparent;
                padding-top: 0px;
            }
            .medical-dissertation .process-block {
                width: 100%;
            }
            .process-block-container .process-block {
                margin-top: 10px;
            }
            .border-1-grey {
                margin-top: 0px;
                margin-bottom: 20px;
            }
            .navbar-inverse {
                background-color: #fff !important;
                border-color: #fff !important;
            }
            .navbar-header {
                border-bottom: 1px solid #000;
            }
            .navbar-header {
                position: fixed;
                width: 100%;
                float: left;
                z-index: 1000000;
                background: #fff;
            }
            div#responsive_logo_wrap {
                float: left;
                display: block;
                padding: 10px 10px;
            }
            .navbar-inverse .navbar-toggle {
                border: none;
            }
            .navbar-toggle {
                margin-bottom: 0px;
                margin-top: 15px;
            }
            .navbar-inverse .navbar-toggle .icon-bar {
                background-color: #1e639b !important;
            }
            div#myNavbar {
                padding: 0px 0px;
                position: relative;
                /* width: 100%; */
                z-index: 10000;
                background: #005481;
                float: left;
                margin-top: 68px;
                max-height: 356px;
                overflow: hidden;
            }
            .pss-services {
                margin-top: 90px;
                /* float: left; */
                position: relative;
                /* width: 100%; */
                z-index: -1;
            }
            .navbar-toggle .icon-bar {
                width: 35px !important;
                height: 5px !important;
            }
            .navbar-header {
                margin-top: -1px;
            }
            .block-border-left {
                border-left: inherit;
                font-size: 12px;
            }
            a.getquote {
                text-align: center;
            }
            footer {
                margin-top: 30px;
            }
            .mfooter-bottom {
                display: block !important;
            }
            .mfooter-bottom h3 {
                font-size: 20px;
                margin: 10px 0;
                text-align: center;
            }
            .mfooter-bottom a {
                color: #fff;
                font-size: 20px;
                text-decoration: none;
                text-align: center;
            }
            .navbar {
                position: fixed !important;
            }
        }

        @media screen and (min-width:768px) and (max-width: 991px) {
            .navbar-collapse {
                padding-right: 0px !important;
                padding-left: 0px !important;
            }
            nav ul li a.homelink {
                padding: 14px 0px 30px 0px !important;
            }
            .nav>li>a {
                padding: 15px 0px !important;
            }
            .navbar-inverse .navbar-nav>li>a {
                font-size: 12px;
            }
            #package_table ul {
                width: auto;
            }
            .language_support_price {
                width: auto;
            }
            #footer_leftwrap {
                width: 325px;
            }
        }

        @media screen and (min-width:992px) and (max-width: 1200px) {
            .navbar-inverse .navbar-nav>li>a {
                font-size: 16px;
            }
            .nav>li>a {
                padding: 15px 0px !important;
            }
            #package_table ul {
                width: auto;
            }
            .language_support_price {
                width: auto;
            }
        }