/* Media Query */
.main-slider .carousel-item  {padding: 0px 0;}
@media(max-width:1199px) {
    body, section, footer {overflow-x: hidden;}
    .ghostStorySec {display: none;}
    .bannerSec.lastSec {margin-top: 0;}
   
    .popup{    margin-bottom: 0.5rem;}
    .slideContent h2 {font-size: 2rem;line-height: 2.5rem;font-weight: 600;text-align:left;}
    .bannerSec {height: inherit;text-align: center;}
    .bannerSec .content {margin:50px 0}
    .bannerSec .leftBook img {width:inherit;height:inherit;}
    .bannerSec .img-fluid-men {width:inherit;height:inherit;margin-top:0px;max-width: 100%;}

    .topBar .topIcons ul {flex-direction:column;margin-left: 0px;}
    .logo-image{ max-width: 55%;margin-top: 10px;}
     .expBox h3{font-size: 2rem;}
     .expBox{width: 186px;height: 101px;}
     .ghostwritersSec{padding: 4rem 0rem 2rem 0rem;}
    .topIcons ul .second a,
    .topIcons ul li a{font-size:12px;}
    .liveChat{margin-left: 0rem;}
    .container-fluid{width: 100%;}
    .w-100 { height:650px;}
    .main-slider .carousel-caption{padding-top:0px !important;}
    .slideContent h3{font-size: 20px;text-align: left;    margin-top: 21px;}
    .main{font-size: 1.5rem !important;}
    .slideContent p{ margin: 0 0 0 0;}
    .fictionBtn .themeBtn{width:40%;font-size: 12px;}
    
    
    .ghostForm figure .discount{top: -14%;z-index: 1;}
    .fictionInner ul{ text-align: left;margin-top:20px;font-size: 13px;}
    .fictionInner p {width:100%; text-align: left;}
    .fictionInner .ghostForms{padding: 4rem 0rem;margin-top: 50px;}
    .ficGhost{padding:0rem 0 0rem;}
    .men{margin-top: -1rem;} 
    .adeptContent h3{font-size: 1.5rem;}
    .fictionBooks h2{font-size: 27px;}
    .booksHeads p span{font-size: 2.0rem;}
    .booksHeads h4{ font-size: 1.2rem;}
    .fictionFaq{ padding-top: 0rem;}
    h2{font-size: 1.2rem;}
    .slick-slide img{margin-bottom: 20px;}
    .secHeading-class{font-size: 26px;}
    .pt-5{ padding-top: 2rem!important;padding-left: 1rem!important;}
    .img-fluid-discount{ margin-left: 0px;}
    .userImg{margin-left:10px;}
    .Bnnerform{display:none;}
    .ficGhost figure::before {left: 0rem;}
    .newsection{margin-top:30px;margin-bottom:30px;}
    .men {height: 350px;}
    .pt-3{display:none !important;}
    .pera{font-size: 18px !important;}
    .adeptFiction figure::before{left: 0rem;top: 0rem;}
    .ghostWriting{padding: 2rem 0 0;}
    .fictionBooks{padding: 0rem 0;} 
    .mb-5{margin-bottom: 0px!important;}
    .faqWrap{padding: 1rem 1rem;}
    .faqWrap .card .card-header .btn-link{padding-left: 2rem;}
    .faqImg figure::before {right: 1rem;}
    .faqSec{margin-bottom: 0rem; }

    .liveChat img {max-width: 100%;}
     .otherSrvBtn a {
    border: 1px solid #d6d6d6;
    border-radius: 3.125rem;
    width: 180px;
    height: 60px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: black;
    font-size: 0.875rem;
    font-weight: 600;
    transition: 0.5s ease-in-out;
}
}

@media(max-width: 991px) {
        .footLogo {flex-direction:column;}
    .footer-social-icons {flex-direction: row !important;margin: 30px 0;}
    .liveChat h6 {display:none;}
    .liveChat {position: absolute;top: 4px;max-width: 50px;z-index:999;}
    .narow {padding: 5px 0;}
    .dropdown-list li a {padding-left: 15px;}

    .faqImg {margin-top: 80px;}
    .navbar-nav li + li {border:0;padding: 0;}
    
    .topBar .topIcons ul {display:flex;flex-direction: row;width: 100px;position: absolute;right: 60px;top: -4px;z-index: 999;}
    .topBar .topIcons ul span {display:none;}
    .topIcons {position: relative;}
  
    .topBar .topIcons .old{display:none;}
    .topBar .topIcons ul a {margin:0;padding: 0 10px;text-align: center;font-size: 30px;}
    .topBar .topIcons ul a i {color:#fff;}
    .main-navigate button.navbar-toggler {margin: 0;}
     .otherSrvBtn a {
    border: 1px solid #d6d6d6;
    border-radius: 3.125rem;
    width: 180px;
    height: 60px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: black;
    font-size: 0.875rem;
    font-weight: 600;
    transition: 0.5s ease-in-out;
}

    
    
    #navbarSupportedContent .navbar-nav {padding-left:15px;}
    #navbarSupportedContent .navbar-nav .nav-item {width:100%;line-height:40px;border-bottom:1px solid #fff4}
    .navbar-collapse {position:relative;overflow:hidden;}
    .navbar-toggler, .navbar-toggle:focus {margin-left: 30px;font-size: 24px;outline: none !important;color: #fff}
    .lg-order-1 {order:1;}
    .lg-order-2 {order:2;padding-bottom: 50px;}
    .main-slider .slideImg,
    .slideContent{text-align:center}
    .otherSrvBtn {justify-content:space-between;margin-top: 1rem;}
    .topBar {text-align:center;     margin: 0px 0px 0px 0px;}
    .topIcons {margin:20px 0;}
    .otherservicesSec figure {margin-top:50px}
    .otherservicesSec h2 {margin-top:50px}
    .ghostForms {padding: 2rem 0rem;}
    .cust-dropdown {position:relative;}
    .cust-dropdown:hover .dropdown-menu,
    .cust-dropdown:focus .dropdown-menu {display:block;}
    .cust-dropdown:after {content: "+";position:absolute;right:0;top: 0;width: 100px;text-align: right;z-index: 999;font-size: 30px;color: #fff;}
    .cust-dropdown:hover:after,
    .cust-dropdown:focus:after {content:"-"}
    .header .navbar {max-height:calc(100vh - 100px);overflow-y:scroll;}

}

@media(max-width: 767px) {
    .copyRight {
flex-direction: column;
  display: flex;
  padding-top: 2rem;
   margin-top: 0rem;

  align-items: center;

  justify-content: space-between;

}
.index-page {

    height:900px;


}
.image-width{
    margin-top:50px;
  width:300px;  
}
.slideContent h1{
    font-size:28px;
}

    .carousel {
    height: 700px;
}
   
    .writersContent h4 {
    font-size: 16px;
    
}
    .ghostForm h2 {
    font-size:30px;
    margin-top: 0px;
}
    .ghostForm {
    position: relative;
    margin: 15rem 0px 4rem 0px;
    margin-top: 0px;
}
    section {
    padding: 2rem 0;
}
    .infoSection {
    padding: 3rem 0rem;
}
    .infoSection h2 {
            font-size: 2rem;
    }
   .otherSrvBtn a {
    border: 1px solid #d6d6d6;
    border-radius: 3.125rem;
    width: 140px;
    height: 60px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: black;
    font-size: 13px;
    font-weight: 500;
    transition: 0.5s ease-in-out;
}
    .main-slider .container-fluid {width: 100%;padding-left: 6px;
    padding-right: 6px;}
    .otherSrvBtn {justify-content: center;}
    .otherservicesSec h2 {text-align: center;}
    .btn-group {display: block;text-align: center;}
    .btn-group .themeBtn {margin:5px 0;}
    .ghostForms .themeBtn {padding:10px 20px;}
    .bannerSec .d-flex {flex-direction:column;}
    .bannerSec .number {margin:10px 0;}
    .dropdown-list li{margin:0;padding:0;}
    .narow{padding: 0.5625rem 0;}
    .popup-img{height:200px;margin-left: 0px;}
    .ghostForms .form-group input {margin-bottom: 5px;}
    
    .thirdsection {
    padding: 0rem 0;
}
    .girl-image {
    max-width: 65%;
    height: auto;
}
.c {
 
  width: 330px;
  height:560px;
    }
    #show{
     background-size: 500px 780px;
}

.popup-heading {
    text-align: center;
    font-size: 20px;
   
     margin-top: 30px; 
}
.popup-heading span {
    text-align: center;
    font-size: 30px;
  
}
.image-section{
    display:none;
}

.popup-form {

      margin-top: 36px;

    margin-left:0px;
    width: 100%;
    padding:15px;
}
.newclass {
    /* margin-left: 200px; */
    margin-top: 0px;
    /* padding: 70px 0px; */
}

.abt {
    text-align: center;
    padding:0px;
}
.newclass {
margin-left: 0px;
    margin-top: 0px;
   padding: 20px;
}
.rdMoreParagraph {
    padding: 0px;
}
.newone {
    margin: 20px 20px;
}
.newheading{
    font-size:30px;
}
.row1 {
    -ms-flex: 0 0 50%;
    flex: 7 0 53%;
    max-width: 100%;
}
.popup-heading {
    text-align: center;
    font-size: 20px;
     margin-left: 0px;
    margin-top: 0px; 
}
 

}

@media(max-width: 567px) {
    
    #show{
        background-size: cover;
        height:auto;
    }
    
    .ghostForm .popup-heading{
        font-size:15px !important;
        margin:0 !important;
    }
    
    .ghostForm h2 span{
        font-size: 30px !important;
        display:block;
    }
    .popup-form{
        margin: 10px 0;
    }
    .ghostForms.popup-form{
        margin-top:20px;
        border-radius:20px;
        
    }
    .x{
        height: 25px;
        width: 23px;
        z-index: 111;
        top: 10px;
    }
    .x .one, .x .two{
        background:#fff;
    }
    .ghostForms .form-group {
    margin: 0.5rem 0;
    }
    .ghostForms .form-group input{
        height: 50px;
        border-radius: 10px;
        font-size:12px;
    }
    .ghostForms .form-group input::placeholder {
    font-size: 12px;
    }
    .ghostForms .form-group textarea{
        font-size:12px;
        border-radius:10px;
    }
    .ghostForms .form-group textarea::placeholder{
        font-size:12px;
    }
    .ghostForms .themeBtn{
        top:0;
    }
    
}


@media(min-width: 991px) {
    .topBar .container-fluid {width: 80%;}
    .element.style {margin-left: 25px;}
     .otherSrvBtn a {
    border: 1px solid #d6d6d6;
    border-radius: 3.125rem;
    width: 180px;
    height: 60px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: black;
    font-size: 0.875rem;
    font-weight: 600;
    transition: 0.5s ease-in-out;
}
}