.whatsApp_fixed2 {
    position: fixed;
    z-index: 99;
    bottom: 35%;
    right: 0px;
    border-right: none;
}
.pay-now-top-btn{
    background-color:#09438B;
    margin-top:50px !important;
    padding:20px 80px;
    color:white;
    border-radius:5px;
    font-size:32px;
}
.cra-code{
    font-size:14px;
    font-weight:bold;
    color:#09438B;
    border:1px dashed ;
    padding:10px;
}
.tick-applied{
    color:#00A652;
}
.pay-points{
    padding-left:50px;
}
.pay-service{
    margin-top:10px;
    background-color:#014D97;
    color:#fff;
    padding:20px 40px;
    font-size:24px !important;
}
.pay-amount{
    color:#000;
    padding:5px 40px;
    font-size:18px !important;
    text-decoration: line-through;
}
.pay-actual-amount{
  color:#000;
    padding:2px 40px;
    font-size:28px !important; 
}
.payment-box{
    padding:20px;
    margin-top:150px;
    margin-bottom:120px;
    box-shadow: 0px 0px 39px -9px rgba(163,163,163,1);

}
.thank-you-box{
    border:2px dashed;
    padding:20px;
    margin-top:150px;
    margin-bottom:120px;
    -webkit-box-shadow: 10px 15px 17px -15px rgba(148,148,148,1);
-moz-box-shadow: 10px 15px 17px -15px rgba(148,148,148,1);
box-shadow: 10px 15px 17px -15px rgba(148,148,148,1);
}
.side-order-box {
    background-color: #EDFEE3;
    padding: 10px 0px;
    border-radius: 5px;
    margin-right: 30px;
    padding-right: 10px;
    border: 1px dashed #31372F;
}
.login-form {
    margin-left: 30px;
}
.form-top-row {
    margin-bottom: 10px;
}
.side-form-image {
    width: 50%;
}
.side-form-h3 {
    font-size: 22px;
    padding-top: 15px;
    font-family: 'Raleway', sans-serif;
    font-weight: 700;
}
.order-now-entry-side {
    padding: 10px;
    font-size: 14px;
    width: 330px;
    margin-top: 5px;
    margin-bottom: 5px;
    border-radius: 5px;
    border-style: none;
    border: 1px solid grey;
    height: 40px;
}
.order-now-entry-list-side {
    padding: 10px;
    font-size: 14px;
    width: 330px;
    margin-top: 5px;
    border-radius: 0px;
    background-color: white;
    height: 40px;
}
.side-form-button {
    color: #fff;
    background-color: #09438B;
    border-color: #09438B;
    display: inline-block;
    padding: 14px 115px;
    margin-top: 20px;
    font-size: 16px;
    font-weight: bold;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 5px;
    overflow: visible;
}

.subject-page-mid {
    padding: 30px;
}
.blog-page-mid {
    padding: 10px;
    margin-top:100px;
}
.subject-content-box {
    padding: 20px;
}
.blog-post-box {
    padding: 20px;
    margin-bottom: 20px;
    background-color: #EFEBFF;
    border: 2px dashed #09438B;
}
.blog-page-thumbnail {
    width: 99%;
    margin-bottom: 10px;
}
.sample-result-h2 {
    font-size: 24px;
}
.sample-details {
    padding-top: 10px;
    margin-bottom: 30px;
}
.subject-content-box p {
    font-size: 15px;
    padding-right: 25px;
    text-align: justify;
}
.sample-result-h2 a {
    color: #000;
}

@media screen and (max-width:640px){
    .service-box{
    padding:5px !important;
    }

    .service-box-left{
        padding:5px !important;
    }
    .service-box-right{
        padding:5px !important;
    }

    #samples{
        padding:10px !important;
    }
    #stats{
    padding:10px !important;
    margin-bottom:10px !important;
    margin-top:10px !important;
    }
    .work-p{
    font-size:16px !important;
    color:white;
    padding:10px !important;
    }
    #experts{
    padding:10px !important;
    }
    .expert-box{
        text-align:center !important;
    padding:30px 60px !important;
    margin-top:20px !important;
    }
    .expert-p{
        margin-top:10px !important;
    padding:2px !important;
    line-height:20px !important;
    }
    .expert-samples{
        margin-bottom:10px !important;
    }
    .what-cdr-btns{
        text-align:center !important;
    }
    .solid-white-btn{
    padding:10px 47px !important;
    margin-left:26px !important;
    margin-top:10px !important;
    }
    .short-form-button{
    padding:10px 65px !important;
    margin-top:10px !important;
    }
    #footer-new{
    background-color:#383838;
    padding:30px !important;
    }
    .top-cta-nav{
    background-color:#060D20;
    padding:0px !important;
    color:white;
    font-size:14px !important;
    }
    .top-banner-service{
    margin-top:0px !important;
    background-repeat: no-repeat !important;
    }
    .top-service{
    margin-top:0px !important;
    }
    .service-top-left{
    padding:10px 10px !important;
    }
    .ser-h1{
    font-size:30px !important;
    padding-left:10px !important;
    font-family: 'Poppins', sans-serif;
    font-weight:bold;
    color:white;
    padding-bottom:10px;
    }
    .ser-p{
    padding:10px !important;
    font-size:16px !important;
    }
    .ser-p2{
    padding:10px !important;
    font-size:16px;
    }
    .service-top-btns{
    padding:10px !important;
    }
    .solid-color-btn{
    margin-top:20px !important;
    margin-left:30px !important;
    padding:10px 45px !important;
    }
    .service-top-right{
    padding-top:20px !important;
    }
    .service-order-now-box {
    padding: 10px !important;
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-bottom:20px !important;
    }
    .service-order-entry-list {
    width: 240px !important;
    }
    .service-order-entry {
        width: 240px !important;
    }
    .service-order-entry-text-area {
        width: 240px !important;
    }
    .service-order-now-button {
    padding: 14px 70px !important;
    margin-top: 10px !important;
    margin-bottom: 10px !important;
    float:left !important;
    }


}

html, body {
        max-width: 100%;
        overflow-x: hidden;
    }

.footer-new-links a{
    color:white;
}
.side-widget-icon{
    color:#09438B;
}
.side-widget-h3{
    font-family: 'Poppins', sans-serif;
    padding-left:20px;
    border-bottom:1px solid #09438B;
    padding-bottom:10px;
    margin-bottom:10px;
}
.side-widget-ul a{
    color:black;
}
.cta-service-btn{
    background-color:#09438B !important;
    border-style:none;
    border:1px solid #09438B !important;
    border-radius:5px !important;
    padding:10px 60px !important;
}
.service-h2-line{
    font-family: 'Poppins', sans-serif;
    border-bottom:1px solid #09438B;
    padding-bottom:10px;
}


.service-order-now-button {
    color: #fff;
    background-color: #09438B;
    border-color: #09438B;
    display: inline-block;
    padding: 14px 130px;
    margin-top: 20px;
    font-size: 16px;
    font-weight: bold;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 5px;
    overflow: visible;
}
.service-icon{
    color:#09438B;
    font-size:20px;
    background-color:white;
    padding:10px 12px;
    border-radius:20px;
}
.service-top-btns{
    padding:50px 0px 0px 20px;
}
.service-offer-tab{
    background-color:white;
    margin-left:50px;
    font-family: 'Poppins', sans-serif;
    padding:10px 130px;
    font-size:18px;
    color:#09438B;
}
.ser-h1{
    font-size:38px !important;
    padding-left:50px;
    font-family: 'Poppins', sans-serif;
    font-weight:bold;
    color:white;
    padding-bottom:10px;
}
.blog-page-h1{
    font-size:38px !important;
    text-align:center;
    font-family: 'Poppins', sans-serif;
    font-weight:bold;
    color:white;
}
.ser-p{

    padding:10px 50px 10px 50px;
    font-size:17px;
    color:white;
}
.ser-p2{

    padding:0px 50px 0px 50px;
    font-size:17px;
    color:white;
}
.service-top-left{
    padding:170px 100px;
}
.top-service{
    margin-top:80px;
    min-height: 700px;
    border-bottom: solid 1px #e4e3e3;
    background:url(../css/top-service-banner.jpg);
    background-size: cover;
}
.blog-service{
    margin-top:80px;
    border-bottom: solid 1px #e4e3e3;
    background:url(../css/top-service-banner.jpg);
    background-size: cover;
}

.service-top-right{
    padding-top:70px;
}
.quote-iocn{
    font-size:24px;
}
.test-name{
    font-size:18px;
}
#footer-new{
    background-color:#383838;
    padding:100px 100px 20px 100px;
}
.footer-new-p{
    color:white;
}
.footer-new-h4{
    color:white;
}
.footer-new-links{
    color:white;
}
.footer-3{
    color:white;
}
.cdr-details-ul{
    list-style: none;
    color:white;
}
#footer-cta-banner {
    padding-bottom:150px;
    background: url(css/sea.svg) bottom no-repeat #fff;
    padding: 40px 0 90px;
    background-size: cover;
}
.footer-cta-h3 {
    padding-top: 100px;
    font-weight: bold;
    font-size: 30px;
    font-family: 'Poppins', sans-serif;
}
.short-form-offer{
    padding:15px;
    border-radius:5px;
}
.short-form-offer-entry{
    padding:10px 20px;
    border:1px solid #09438B;
    border-radius:3px;
    margin:10px;
    width:200px;
}
.short-form-country-entry{
    padding:10px 20px;
    border:1px solid #09438B;
    border-radius:3px !important;
    margin:10px;
    width:200px;
    height:45px;
}
.short-form-country-entry-top-index{
    background-color:#fff;
    padding:10px 20px;
    border:1px solid #09438B;
    border-radius:3px !important;
    margin:10px;
    width:80px;
    height:45px;
    color:#929292;
}
#samples{
    border-top:1px solid #E0E0E0;
    background-color:#DDE1FF;
    padding:60px;
}
.sample-title{
    font-size:17px !important;
    color:#656565;
}
.sample-title a{
    font-size:17px !important;
    color:#656565;
}
.link-icon{
    color:#09438B;
}
.cdr-sample-box{
    background-color:#fff;
    border: 1px dashed #09438B;
    padding: 20px;
}
#stats{
    background-image:url(css/world-map.png);
    padding:80px;
    margin-bottom:50px;
    margin-top:50px;
}
.stats-h3{
    font-family: 'Poppins', sans-serif;
    font-size:32px !important;
    color:#4E4D4C;
}
.stats-no{
    font-size:32px;
    font-weight:bold;
    color:#09438B;
    font-family: 'Poppins', sans-serif;
}
#footer-cta{
     padding:40px 40px;
     background-color:#09438B;
}
.footer-cta-h2{
    font-size:36px !important;
    color:white;
}
.footer-cta-p{
    font-size:20px;
    color:white;
}
.short-form-footer{
    background-color:#D56E00;
    padding:15px;
    border-radius:5px;
}
#experts{
    padding:40px 40px;
}
.expert-box{
    padding:50px 10px 40px 50px;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
}
.expert-pic{
    border:3px solid #09438B;
}
.ratings{
    color:#09438B;
}
.expert-h6{
    font-size:17px;
}
.expert-name{
    font-size:26px;
    font-family: 'Poppins', sans-serif;
}
.expert-category{
    font-size:19px;
    font-family: 'Poppins', sans-serif;
    font-weight:bold;
    color:#09438B;
}
.expert-p{
    text-align:center;
    padding:40px 150px 40px 150px;
}
.work-h6{
    font-size:13px;
}
.hire-me{
    background-color:#09438B;
    color:white;
    padding:10px 60px;
    border:1px solid #09438B;
}
.expert-samples{
     background-color:transparent;
    color:#09438B;
    padding:10px 35px;
    border:1px solid #09438B;
}
.expert-h5{
    font-size:20px;
}
.top-nav-icon{
    color:#DDE1FF;
}
#how-it-works{
    background-color:#09438B;
}
.how-works{
    padding:30px;
}
.work-right{
    background-image:url(css/work-right.jpg);
}
.work-h5{
    color:white;
}
.work-no{
    font-size:28px;
    font-weight:bold;
    background-color:white;
    color:#09438B;
    padding:15px 20px;
    border-radius:300px;
}
.work-h2{
    color:white;
    font-weight:bold;
    font-family: 'Poppins', sans-serif;
    font-size:28px !important;
    padding-left:30px;
}
.work-p{
    font-size:17px;
    color:white;
    padding:80px 100px 10px 100px;
}
.test-p{
    font-size:17px;
    color:white;
    padding:0px 100px 40px 100px;
}
.cdr-p{
    font-size:17px;
    color:white;
    padding:0px 80px 10px 30px;
}
.border-white-btn{
    color:white;
    padding:10px 40px;
    border-style:none;
    border:1px solid white;
    background-color:transparent;
    font-size:16px;
    font-weight:bold;
    margin-left:30px;
}
.solid-white-btn{
    color:#09438B;
    padding:10px 40px;
    border-style:none;
    border:1px solid white;
    background-color:white;
    font-size:16px;
    font-weight:bold;
}
.solid-color-btn{
    color:white;
    padding:10px 40px;
    border-style:none;
    border:1px solid #09438B;
    background-color:#09438B;
    font-size:16px;
    font-weight:bold;
}
#services{
    padding-top:50px;
}
.service-box{
    padding-left:40px;
    padding-right:40px;
    padding:40px;
}

.service-box-left{
    padding:20px 20px 20px 120px;
}
.service-box-right{
    padding:20px 120px 20px 20px;
}
.service-row{
    padding-top:50px;
}
.service-icon{
   margin-bottom:10px;
}
.service-p{
    color:#626262;
}
.service-h3{
    color:#494949;
}
.read-more{
    color:#09438B;
    font-size:17px;
}
.order-now-top-btn{
    background-color:#09438B;
    margin-top:50px !important;
    padding:15px 25px;
    color:white;
    border-radius:5px;
}
.nav-order{
    margin-top:10px;
}
.top-h5{
    font-size:20px;
}
.top-cta-nav{
    background-color:#060D20;
    padding:10px;
    color:white;
    font-size:17px;
}

.short-form{
    background-color:#E5E5E5;
    padding:15px;
    border-radius:5px;
}
.short-form-entry{
    padding:10px 20px;
    border-style:none;
    border-radius:3px;
    margin:15px;
    width:250px;
}
.short-form-button{
    padding:10px 50px;
    border-style:none;
    border-radius:5px;
    background-color:#09438B;
    color:white;
}
.top-nav{
    background-color:white;
    box-shadow: 0px 10px 19px -9px rgba(130,130,130,1);

}
.top-banner-service{
    margin-top:80px;
    background-image:url(images/cdr-top-banner.jpg);
    min-height: 735px;
    border-bottom: solid 1px #e4e3e3;
}
.top-icon{
    color:#09438B;
    font-size:32px;
}
.top-service-container{
    padding-right:0px !important;
}
.service-top-right{
    float:right;
}
.home-top-p{
    font-size:17px;
    color:#7E7E7E;
}
.home-h3{
    font-family: 'Poppins', sans-serif;
    font-size:15px !important;
    color:#7E7E7E;
}
.home-h2{
    color:#09438B;
    font-weight:bold;
    font-family: 'Poppins', sans-serif;
    font-size:28px !important;
}
.service-h1{
    font-size:28px;
    padding-top:30px;
    color:#09438B;
    font-weight:bold;
    font-family: 'Poppins', sans-serif;
}

.order-now-box {
    background-color: white;
    padding: 10px 70px 0px 30px;
    box-shadow: 2px 5px 10px #A5A5A5;
    margin-left: 40px;
    margin-right: 20px;
}
.service-order-now-box {
    background-color: #EDECEC;
    padding: 20px 20px 0px 20px;
    border-radius:5px;
    margin-left: 40px;
    margin-right: 40px;
}
.assign-details-h3 {
    border-bottom: 1px solid #606060;
    padding-bottom: 10px;
    margin-bottom: 30px;
    font-size: 22px;
}
.service-form-h3 {
    border-bottom: 1px solid #C8C8C8;
    padding-bottom: 10px;
    margin-bottom: 10px;
    font-size: 20px;
}
.login-form {
    margin-left: 30px;
}
.top-index-form {
    margin-left: 30px;
    background-color:#F1F1F1;
    padding:20px;
}
.order-form-heading {
    font-size: 20px;
    color: #3390F9;
    margin-left: 0px;
}
.order-entry-list {
    padding: 10px;
    font-size: 14px;
    width: 300px;
    margin-top: 10px;
    border-radius: 0px;
    background-color: white;
    height: 40px;
}
.order-entry {
    padding: 10px;
    font-size: 14px;
    width: 300px;
    margin-top: 10px;
    margin-bottom: 10px;
    border-radius: 5px;
    border-style: none;
    border: 1px solid grey;
}
.service-order-entry-list {
    padding: 8px;
    font-size: 14px;
    width: 180px;
    margin-top: 5px;
    border-radius: 5px;
    background-color: white;
    height: 35px;
}
.service-order-entry {
    padding: 8px;
    font-size: 14px;
    width: 180px;
    margin-top: 5px;
    margin-bottom: 5px;
    border-radius: 5px;
    border-style: none;
    border: 1px solid grey;
    height: 35px;
}
.service-order-entry-text-area {
    padding: 10px;
    font-size: 14px;
    width: 380px;
    margin-top: 5px;
    margin-bottom: 10px;
    border-radius: 5px;
    border-style: none;
    border: 1px solid grey;
    height:70px;
}
.form-group {
    margin-bottom: 15px;
}
.order-entry-text-area {
    padding: 10px;
    font-size: 14px;
    width: 650px;
    margin-top: 10px;
    margin-bottom: 30px;
    border-radius: 5px;
    border-style: none;
    border: 1px solid grey;
}
.order-now-button {
    color: #fff;
    background-color: #3390F9;
    border-color: #3390F9;
    display: inline-block;
    padding: 14px 130px;
    margin-top: 20px;
    font-size: 16px;
    font-weight: bold;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 5px;
    overflow: visible;
}
.order-feature-box {
    background-color: white;
    padding: 40px;
    margin-right: 50px;
    box-shadow: 2px 5px 10px #A5A5A5;
}
.order-feature-heading {
    font-size: 26px;
}
.order-feature-text {
    font-size: 14px;
}
.order-assignment{
    margin-top:120px;
    background-color:#F3F3F3;
    padding:40px;
}
.order-nav{
    background-color:grey !important;
}
.order-label{
    font-size:18px;
}



.top-banner{background-image: url("../images/service-top-1.png"); background-repeat: no-repeat;}
.top-banner-q{background-image: url("../images/q-top-banner.jpg"); background-repeat: no-repeat;
height: 100%;
width: 100%;
margin-top: 100px;
}

.top-content{margin-left: 80px;margin-top: 200px;margin-bottom: 150px;}

@media only screen and (max-width: 600px){
    .top-content{
    	margin-left: 10px !important;
    	margin-top: 30px !important;
    	margin-bottom: 50px !important;}
    }

.q-h1{
    color: white;
    padding: 50px;
}

.top-heading{color:white;font-family: raleway;font-weight: 700;}
.top-p{color:white;font-size:17px;}
.submit-form{
	margin-top: 85px;
	margin-bottom: 20px;
	padding: 30px;
	background-color: #fff;
	border-radius: 10px;
	box-shadow: 1px 1px 10px grey; }


.feauture-icon{font-size:24px; color:white;}

.cta-banner{background-image: url("../images/struggling-with-cdr-report.jpg");padding:30px; margin-bottom:10px;}
.cta-h2{;}
.cta-h3{color:white;font-size:18px;}

.table-list{list-style-type: none;}
.subject-content{margin-left:50px;}

@media only screen and (max-width: 600px){
    .subject-content{margin-left:2px !important;}
    }

 @media only screen and (max-width: 600px){
    .mb-2{font-size: 20px !important;
    	font-weight: bold !important;
    }
    .why-us{padding: 10px !important;}
    }

.subject-page-mid{margin-top: 50px;}

.side-widget-1{
    background-color: #FAF9F9;
    border-radius: 5px;
    padding: 10px;
    border:1px solid #09438B;

}
h3{font-size: 20px !important;}
h2{font-size: 24px !important;}


.h2-line{border-bottom: 3px double;padding-bottom:10px;padding-top:10px;}

.side-widget-review{padding: 20px;line-height: 22px;}
.footer-cta{background-image: linear-gradient(to top, #accbee 0%, #e7f0fd 100%);padding: 30px;font-color: white;}
.why-us{padding: 50px 80px 50px 80px;}
.footer-rating{color:white;}
.services-by{padding: 0px 80px 50px 80px;}

.sample-box{padding:30px;background-color: #F5F3F3;}
.review-content{background-color: white;padding: 25px;}
.star-ratings{color: #FFC300;}
.pricing-details{padding: 20px 150px 0px 150px;}
.price1-head{font-weight: bold;}
.price2-head{font-weight: bold;}

.price-grey{background-color: #EEEEED;padding: 30px;}
.price-white{padding: 25px;}

.price1-head{background-color: #323232; color: white; padding: 40px;}
.price2-head{background-color: #2F89FC; color: white; padding: 40px;}
.price-table-normal{box-shadow: 2px 2px 50px grey;}
.price-table-fast{box-shadow: 2px 2px 50px grey;}
input[type="date"]::before{
    color: #999;
    content: attr(placeholder) ": ";
}
input[type="date"]:focus::before {
    content: "" !important;
}
