    @media (min-width: 1300px) {

        a.quickside5 {

            position: fixed;

            top: 30px;

            z-index: 99999999;

            right: 25px;

        }

    }

    

    @media (max-width: 1300px) {

        a.quickside5 {

            position: fixed;

            top: 120px;

            z-index: 99999999;

            right: 25px;

        }

    }

    

    @media (max-width: 1900px) {

        a.quickside1 {

            position: fixed;

            top: 180px!important;

        }

        a.quickside2 {

            position: fixed;

            top: 227px!important;

        }

    }

    

    @media (min-width: 1900px) {

        a.quickside2 {

            position: fixed;

            top: 208px!important;

        }

        a.quickside1 {

            position: fixed;

            top: 160px;

        }

        a.quickside4 {

            width: 89px;

            position: fixed;

            top: 254px;

        }

        a.quickside3 {

            top: 109px!important;

            width: 90px;

        }

    }

    

    @media (max-width: 1200px) {

        .navbar-default .navbar-toggle,

        .navbar-default .navbar-toggle:hover,

        .navbar-default .navbar-toggle:focus {

            background: #30b855;

            padding: 10px 11px 7px 11px;

        }

        .navbar-default .navbar-toggle i {

            color: #fff;

            font-size: 20px;

        }

        .quote-buttons span {

            margin: 0 2px;

        }

        .flickr-widget ul li {

            margin-left: 0px;

            margin-right: 7px;

        }

        .logo img {

            width: 275px;

        }

        .innerbanner {

            margin-top: 90px;

        }

        section.slider {

            margin-top: 80px;

        }

        .navbar-default .navbar-nav>li>a {

            color: #4e4e4e;

            display: block;

            font-size: 15px;

            padding: 10px 10px !important;

        }

    }

    

    h1.maincapt {

        text-align: center;

        font-size: 32px;

    }

    

    @media (max-width: 991px) {

        .navbar-default .navbar-nav>li>a {

            padding: 10px 15px !important;

        }

        .boxed-page,

        .boxed-page header {

            width: 100%;

        }

        .classic-testimonials {

            margin-bottom: 25px!important;

        }

        .tp-caption a.btn-system {

            font-size: 11px;

            padding: 4px 8px;

        }

        .contact-details {

            display: none!important;

        }

        .navbar-brand {

            padding: 25px 15px;

        }

        .navbar-default .navbar-nav {

            margin: 0 !important;

            top: 0;

            left: 0px !important;

        }

        ul.social-list {

            float: none !important;

            text-align: center;

        }

        ul.social-list li {

            float: none !important;

            display: inline-block;

        }

        .quote-buttons {

            text-align: center;

        }

        .copyright-section {

            text-align: center;

        }

        ul.footer-nav {

            display: block;

            float: none !important;

            text-align: center;

            margin-top: 10px;

        }

        ul.footer-nav li {

            display: inline-block;

            float: none;

            margin-left: 15px;

        }

        .page-banner {

            text-align: center;

        }

        ul.breadcrumbs {

            float: none;

        }

        ul.breadcrumbs li {

            float: none;

            display: inline-block;

        }

    }

    

    @media (min-width: 768px) {

        a.quickside5 {

            position: fixed;

            top: 25px;

            z-index: 99999999;

            right: 25px;

            width: 45px;

            height: 45px;

        }

    }

    

    @media (max-width: 768px) {

        .card.hmbg {

            min-height: auto;

        }

        p.homecont {

            font-size: 15px;

            line-height: 26px;

        }

        a.quickside5 {

            position: fixed;

            bottom: 40px!important;

            z-index: 99999999;

            right: 25px;

            top: auto;

            width: 45px;

            height: 45px;

        }

        .tp-leftarrow,

        .tp-rightarrow {

            display: none!important;

        }

        img.img.astrologer {

            padding-bottom: 15px;

        }

        a.mobquick.fb {

            position: fixed;

            right: 0px;

            top: 0px;

            z-index: 999999999;

        }

        .section {

            padding: 30px 10px;

        }

        h3.capsub {

            color: #024b7e;

            text-align: center;

            font-size: 25px;

            margin-bottom: 0px;

            padding-top: 10px;

        }

        i.fa.fa-facebook.followm.quk {

            background: #f65202;

            width: 35px;

            border-radius: 0px;

            color: #fff;

            line-height: 10px;

            height: auto;

            padding: 10px;

            margin: 0px;

            text-align: center;

            font-size: 18px;

        }

        .navbar {

            position: relative;

            min-height: 96px;

        }

        a.mobquick.lnk {

            position: fixed;

            right: 25px;

            top: 21px;

            z-index: 999999999;

        }

        i.fa.fa-youtube.followm.link.quk {

            background: #f65202;

            width: 45px;

            height: 45px;

            border-radius: 0px;

            color: #fff;

            line-height: 16px;

            border-radius: 6px;

            /* height: auto; */

            padding: 14px 14px 14px 13px;

            margin: 0px;

            text-align: center;

            font-size: 24px;

        }

        a.mobquick.wht {

            position: fixed;

            right: 0px;

            top: 66px;

            z-index: 999999999;

        }

        i.fa.fa-whatsapp.followm.quk {

            background: #f65202;

            width: 35px;

            border-radius: 0px;

            color: #fff;

            line-height: 10px;

            height: auto;

            padding: 10px;

            margin: 0px;

            text-align: center;

            font-size: 18px;

        }

        .scp-breadcrumb {

            display: none;

        }

        .dismob {

            display: block;

        }

        a.quickside2 {

            display: none;

        }

        a.quickside4 {

            display: none;

        }

        p.clr3.inner.lines {

            font-size: 18px;

            border: 1px solid #2181b245;

            padding: 20px;

            text-align: center;

        }

        .navbar-default .navbar-toggle {

            margin-top: 20px;

            outline: none;

            border-radius: 6px;

            margin-left: 30px;

        }

        h2.headbio {

            font-size: 40px;

            color: #fff;

        }

        section.secttionthree {

            padding: 30px 0px 60px 0px;

            background: #fff;

        }

        h2.maindserv {

            text-align: center;

            font-size: 26px;

            margin-top: 25px;

        }

        h2.atma {

            line-height: 40px;

            font-size: 32px;

            margin-bottom: 10px;

            margin-top: 10px;

        }

        .enquire .overlay {

            padding-top: 25px;

        }

        section.capsection {

            padding: 30px 0px;

        }

        .middle {

            padding: 35px 0px 60px 0px;

        }

        a.quickside1 {

            display: none;

        }

        a.quickside3 {

            display: none;

        }

        section.secttiontwo {

            padding: 45px 0px;

            background: #2181b2;

        }

        section.testimonmials {

            padding: 0px 0px 84px 0px;

            padding-left: 15px;

            padding-right: 15px;

        }

        section.qaopage {

            padding-left: 15px;

            padding-right: 15px;

        }

        footer {

            padding-bottom: 30px;

            padding-right: 15px;

            padding-left: 15px;

        }

        p {

            color: #666;

            font-size: 16px;

        }

        .clr3 {

            font-size: 16px;

        }

        .tp-caption a.btn-system {

            display: none;

        }

        .history-box img {

            float: none;

            width: 100%;

        }

        .history-content {

            float: none;

            width: 100% !important;

        }

        .history-box span.history-date {

            right: inherit;

            left: 15px;

        }

        .portfolio-filter li {

            margin-bottom: 8px;

        }

        h3.capheals {

            margin-top: 15px;

            font-size: 26px;

            line-height: 40px;

            text-align: left;

        }

        p.services {

            text-align: justify;

            font-size: 18px;

            line-height: 28px;

            padding: 0px 0px 10px 0px;

        }

        h4.aboutpage {

            font-size: 20px;

            margin-bottom: 5px;

            padding-top: 25px;

        }

        h2.maindserv {

            text-align: center;

            font-size: 26px;

            color: #024b7e;

            margin-bottom: 15px;

            text-transform: none;

            font-weight: 400;

        }

        .section.capsection {

            padding-bottom: 30px;

        }

        section.abotme {

            background-position-x: 85%!important;

        }

        section.captionsec {

            padding: 30px 0px;

        }

        section.slider {

            margin-top: 95px;

        }

        .portfolio-4 .portfolio-item {

            width: 100%!important;

            padding-left: 15px;

            padding-right: 15px;

            margin-bottom: 20px;

        }

        h1.maincapt {

            text-align: center;

            font-size: 25px;

            font-weight: 400;

            line-height: 30px;

            padding-top: 10px;

        }

        section.enquire {

            padding: 0px 0px;

        }

        .about {

            padding-top: 25px;

        }

        .milestone-block {

            margin-bottom: 20px;

            margin-right: 45px;

        }

        ul.social-list li a i {

            padding: 10px 10px 10px 10px;

            line-height: 16px !important;

            color: #FFFFFF;

        }

        ul.social-list {

            text-align: left;

        }

        .footer-widget h4 {

            margin: 0px;

        }

        .navbar-default .navbar-nav {}

        h4.mainheasserv {

            font-weight: 400;

            padding: 20px 0px;

            color: #fff;

            font-size: 30px;

            line-height: 40px;

            min-height: initial;

        }

        p.mainservpara {

            color: #f1f1f1;

            margin-bottom: 20px;

            min-height: auto;

        }

        .secadmi {

            background: #f65202a1;

            text-align: center;

            color: #fff;

            margin-top: 35px;

            padding: 14px;

        }

    }

    

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

        .top-bar {

            text-align: center;

        }

        h2.mainhead.text-center {

            text-align: center;

            font-size: 36px;

        }

        h1.maincapt {

            text-align: center;

            font-size: 18px;

        }

        .navbar-default .navbar-nav {

            padding: 15px 0;

            background: #FFF;

        }

        .show-search,

        .search-form {

            display: none;

        }

        ul.social-list li {

            margin: 0 3px;

        }

        ul.social-list li a i {

            font-size: 0.9em;

            display: block;

            width: auto;

            line-height: 30px;

            border: none!important;

        }

        ul.social-list li a:hover {

            background-color: transparent!important;

        }

        ul.social-list li a.facebook:hover {

            color: #507CBE;

        }

        ul.social-list li a.twitter:hover {

            color: #63CDF1;

        }

        ul.social-list li a.google:hover {

            color: #F16261;

        }

        ul.social-list li a.dribbble:hover {

            color: #E46387;

        }

        ul.social-list li a.linkdin:hover {

            color: #90CADD;

        }

        ul.social-list li a.tumblr:hover {

            color: #4D7EA3;

        }

        ul.social-list li a.flickr:hover {

            color: #E474AF;

        }

        ul.social-list li a.instgram:hover {

            color: #4D4F54;

        }

        ul.social-list li a.vimeo:hover {

            color: #87D3E0;

        }

        ul.social-list li a.skype:hover {

            color: #36C4F3

        }

        .navbar-default .navbar-nav>li>a {

            border: none;

            padding: 5px 10px;

            display: block;

            border: none !important;

            padding-right: 0;

        }

        .navbar-default .navbar-nav>li>a:after {

            display: none;

        }

        .navbar-default .navbar-nav>li>a:hover {

            opacity: 0.7;

        }

        .navbar-default .navbar-nav>li {

            margin-left: 0;

            display: block;

            margin-bottom: 5px;

            width: 100%

        }

        .navbar-default .navbar-nav>li.drop>a {

            padding-right: 10px;

        }

        .navbar-default .navbar-nav>li.drop>a {

            border-radius: 2px;

        }

        ul.dropdown,

        ul.sup-dropdown {

            opacity: 1!important;

            position: relative !important;

            visibility: visible !important;

            width: 100% !important;

            top: inherit !important;

            left: 0 !important;

            margin-top: 0 !important;

            background: #fff !important;

            padding-left: 20px !important;

            box-shadow: none !important;

        }

        ul.dropdown li,

        ul.sup-dropdown li {

            border-top: none;

        }

        .milestone-block {

            display: block;

            clear: left;

            margin-right: 0;

        }

        .btn-system {

            margin-bottom: 10px;

        }

        .easyPieChart {

            font-size: 24px;

            font-weight: 400;

            position: relative;

            text-align: center;

            display: inline-block;

            margin: 0 0 20px 0;

            overflow: hidden;

        }

    }

    

    @media (min-width: 992px) {

        #main-slide .slider-content h2 {

            font-size: 68px;

        }

    }

    

    @media (min-width: 768px) and (max-width: 991px) {

        #main-slide .slider-content h2 {

            font-size: 52px;

        }

        h4.inerquat {

            font-size: 18px;

        }

        .navbar-nav.navbar-right:last-child {

            margin-right: 0px;

            padding-top: 0px;

            padding-bottom: 5px;

            margin-top: 0px!important;

        }

        .logo img {

            position: relative;

            /* top: 7px; */

            padding: 10px 0px 0px 0px;

        }

        #main-slide .slider-content h3 {

            font-size: 24px;

            margin-top: 12px;

        }

        .slider.btn {

            padding: 5px 25px;

            margin-top: 5px;

            font-size: 16px;

        }

    }

    

    @media (max-width: 767px) {

        .card.upcon {

            min-height: auto;

        }
        a.quickside1, a.quickside2, a.quickside3, a.quickside4 {
            right: -4px!important;
        }

        section.capsection {

            padding-bottom: 60px;

        }

        h3.classic-title {

            font-size: 26px;

        }

        span.seppara {

            font-family: emoji;

            display: block;

            font-size: 22px;

        }

        section.abotme {

            padding: 45px 0px;

        }

        .frm {

            margin-top: 36px;

        }

        #main-slide .slider-content h2 {

            font-size: 28px;

            line-height: normal;

            margin-bottom: 0;

        }

        #main-slide .slider-content h3 {

            font-size: 14px;

            margin-top: 5px;

        }

        .slider.btn {

            padding: 0 15px;

            margin-top: 0;

            font-size: 12px;

        }

        #main-slide .carousel-indicators {

            display: none;

        }

        h3.liftt {

            color: #2c8c5f;

            margin-top: 10px;

            margin-bottom: 20px;

        }

        .classic-title {

            margin-bottom: 15px;

            padding-bottom: 0px;

        }

        .frm {

            margin-bottom: 30px;

        }

    }

    

    @media (max-width: 479px) {

        #main-slide .item .slider-content {

            display: none;

        }

        h3.admisec {

            margin-top: 10px;

            font-size: 18px;

        }

        span.seppara {

            font-family: emoji;

            display: block;

            font-size: 18px;

        }

    }

    

    @media (min-width: 540px) and (max-width: 768px) {}

    

    @media (min-width: 440px) and (max-width: 540px) {

        navbar {

            position: relative;

            min-height: 75px;

        }

        section.slider {

            margin-top: 76px;

        }

    }

    

    @media (min-width: 340px) and (max-width: 440px) {

        .logo img {

            width: 225px;

        }

        .navbar {

            position: relative;

            min-height: 75px;

        }

        section.slider {

            margin-top: 76px;

        }

    }

    

    @media (min-width: 290px) and (max-width: 340px) {

        .logo img {

            top: 7px;

            padding: 8px 0px 5px 0px!important;

        }

        .navbar {

            position: relative;

            min-height: 75px;

        }

        section.slider {

            margin-top: 76px;

        }

        .navbar-default .navbar-toggle {

            margin-top: 15px;

            outline: none;

            border-radius: 6px;

            margin-left: 10px;

        }

        a.mobquick.lnk {

            position: fixed;

            right: 10px;

            top: 11px;

            z-index: 999999999;

        }

        .logo img {

            width: 160px;

        }

    }

    

    @media (min-width: 300px) and (max-width: 568px) {

        section.captionsec {

            padding: 10px 0px;

        }

        h4.inerquat {

            color: #fff;

            font-size: 17px;

            line-height: 22px;

            text-align: center;

        }

        p.services {

            text-align: left;

        }

        .innerbanner {

            padding: 45px 0px;

            background: #2181b2;

            margin-top: 75px;

        }

        .mobblock {

            display: block;

        }

        h2.maindserv.inners.abt {

            margin-top: 5px;

        }

        section.secttiontwo {

            padding: 40px 0px;

            padding-left: 15px;

            padding-right: 15px;

        }

        section.secttionthree,

        .section.clr2.about,

        section.abotme,

        section.capsection {

            padding-left: 15px;

            padding-right: 15px;

        }

        .frm {

            margin-bottom: 35px;

        }

        .enquire .overlay {

            padding-bottom: 30px;

        }

        .enquire li {

            margin-bottom: 25px;

            float: left;

        }

        section.innerabout {

            padding: 30px 15px;

        }

        .bodcont {

            min-height: auto;

            margin-bottom: 20px;

        }

    }

    

    @media (max-width: 320px) {

        h4.inerquat {

            color: #fff;

            font-size: 15px;

            line-height: 22px;

        }

    }