@media only screen and (min-width: 200px) and (max-width: 800px) {
.navgation-bg {
    height: auto !important;
    width: 100%;
}

.mod-footer {
    position: relative;
    bottom: auto;
    background: #231f20;
    top: auto;
    overflow-y: auto;
    padding-bottom: 17%!important;
}

.btn.btn-black {
    min-width: 180px;
    background: #231f20;
    color: #fff;
    font-weight: 600;
    margin-left:3% !important;
}
#back-top span{ display:none !important;}

.lyt-footer {
    width: 100%;
    height: auto;
    float: none;
    margin-top: 158px;
}
.none {
    display: none;
}
.scroll {
    background-repeat: repeat;
    background-size: cover;
    float: none;
    height: auto;
    padding: 19px;
    width: 100%;
}
.left-image {
    float: none;
    height: auto;
    width: 100%;
}
.left-image img {
    float: none;
    height: auto;
    width: 100%;
}
.right-section {
    float: none;
    height: auto;
    padding: 20px;
    width: 100%;
}
.left-image1 {
    float: none;
    height: auto;
    width: 100%;
}
.left-image1 img {
    float: none;
    height: auto;
    width: 100%;
}
.right-section1 {
    float: none;
    height: auto;
    padding: 20px;
    width: 100%;
}
.mod-comments {
    float: left;
    height: auto;
    width: 100%;
}
.mod-main-nav {
    float: none;
    height: 50px;
    width: 100%;
}
.desktop-menu {
    display: none;
}
.mobile-menu {
    float: right;
    height: auto;
    width: 55%;
}
.logo {
    background-size: 80% auto;
    float: left;
}
.about-frame {
    float: left;
    height: auto;
    margin: 0;
    width: 100%;
}
.about-frame img {
    float: none;
    height: auto;
    margin-bottom: 0;
    margin-left: 0 !important;
    margin-right: auto;
    margin-top: 0;
    width: 100%;
}
.navgation-container {
    float: right;
    margin-top: -52px;
    width: 100%;
}
.banner-bg {
    background-repeat: no-repeat;
    background-size: cover;
    height: auto;
}
.welcome-heading {
    font-size: inherit;
    width: 85%;
}
.services-heading {
    font-size: inherit;
    width: 65%;
}
.our-services p {
    font-size: small;
    line-height: 20px;
}
.about-heading {
    font-size: smaller;
    width: 58%;
}
.left-icon-about {
    font-size: large;
}
.left-icon-about span {
    font-size: inherit;
}
.contact-heading {
    font-size: smaller;
    width: 100%;
}
.left-icon-contact {
}
.left-icon-contact span {
    font-size: x-large;
}
.say-hello {
    float: none;
    height: 300px;
    width: 100%;
}
.send-enquiry {
    float: none;
    height: 400px;
    width: 100%;
}
.mail-line {
    width: 100%;
}
.accounting-services-main {
    height: auto;
    width: 100%;
}
.accounting-inner-frame {
    height: auto;
    width: 100%;
}
.accounting-left {
    float: none;
    height: auto;
    width: 100%;
}
.accoounting-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.accoounting-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.it-services-main {
    height: auto;
    width: 100%;
}
.it-inner-frame {
    height: auto;
    margin-top: 36px;
    width: 100%;
}
.it-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.it-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.it-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.marketing-services-main {
    height: auto;
    width: 100%;
}
.marketing-inner-frame {
    height: auto;
    margin-top: 0;
    width: 100%;
}
.marketing-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.marketing-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    margin-top: 39px;
    width: 100%;
}
.marketing-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.say-hello {
    float: none;
    height: 300px;
    width: 100%;
}
.send-enquiry {
    float: none;
    height: 400px;
    width: 100%;
}
.main-send-enquiry {
    height: auto;
    width: 100%;
}
.input {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-email {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-details {
    float: none;
    font-size: x-large;
    height: 90px;
    width: 100%;
}
.submit a {
    float: left;
    height: 50px;
    margin-bottom: 15px;
    width: 100%;
}
.reset a {
    float: left;
    height: 50px;
    width: 100%;
}
.footer-container {
    height: auto;
    margin-top: 223px;
    width: 100%;
}
.quick-links {
    float: none;
    height: auto;
    width: 100%;
}
.services1 {
    float: none;
    height: auto;
    width: 100%;
}
.services2 {
    float: none;
    height: auto;
    width: 100%;
}
.services3 {
    float: none;
    height: auto;
    width: 100%;
}
.txt-display {
    display: none;
}
.iframe {
    height: 123px;
    padding-top: 16px;
    width: 100%;
}
.welcome-heading {
    font-size: 11px;
    line-height: 18px;
    width: 93%;
}
}

@media only screen and (min-width: 320px) and (max-height: 640px) and (orientation: portrait) {
.navgation-bg {
    height: auto !important;
    width: 100%;
}

.mod-footer {
    position: relative;
    bottom: auto;
    background: #231f20;
    top: auto;
    overflow-y: auto;
    padding-bottom: 17%!important;
}
.btn.btn-black {
    min-width: 180px;
    background: #231f20;
    color: #fff;
    font-weight: 600;
    margin-left:3% !important;
}
#back-top span{ display:none !important;}

.none {
    display: none;
}
.scroll {
    background-repeat: repeat;
    background-size: cover;
    float: none;
    height: auto;
    padding: 19px;
    width: 100%;
}
.left-image {
    float: none;
    height: auto;
    width: 100%;
}
.left-image img {
    float: none;
    height: auto;
    width: 100%;
}
.right-section {
    float: none;
    height: auto;
    padding: 20px;
    width: 100%;
}
.left-image1 {
    float: none;
    height: auto;
    width: 100%;
}
.left-image1 img {
    float: none;
    height: auto;
    width: 100%;
}
.right-section1 {
    float: none;
    height: auto;
    padding: 20px;
    width: 100%;
}
.mod-comments {
    float: left;
    height: auto;
    width: 100%;
}
.mod-main-nav {
    float: none;
    height: 50px;
    width: 100%;
}
.desktop-menu {
    display: none;
}
.mobile-menu {
    float: right;
    height: auto;
    width: 55%;
}
.logo {
    background-size: 80% auto;
    float: left;
}
.about-frame {
    float: left;
    height: auto;
    margin: 0;
    width: 100%;
}
.about-frame img {
    float: none;
    height: auto;
    margin-bottom: 0;
    margin-left: 0 !important;
    margin-right: auto;
    margin-top: 0;
    width: 100%;
}
.navgation-container {
    float: right;
    margin-top: -54px;
    width: 100%;
}
.banner-bg {
    background-repeat: no-repeat;
    background-size: cover;
    height: auto;
}
.welcome-heading {
    font-size: inherit;
    width: 85%;
}
.services-heading {
    font-size: inherit;
    width: 65%;
}
.our-services p {
    font-size: small;
    line-height: 20px;
}
.about-heading {
    font-size: smaller;
    width: 58%;
}
.left-icon-about {
    font-size: large;
}
.left-icon-about span {
    font-size: inherit;
}
.contact-heading {
    font-size: smaller;
    width: 100%;
}
.left-icon-contact {
}
.left-icon-contact span {
    font-size: x-large;
}
.say-hello {
    float: none;
    height: 300px;
    width: 100%;
}
.send-enquiry {
    float: none;
    height: auto;
    width: 100%;
}
.mail-line {
    width: 100%;
}
.accounting-services-main {
    height: auto;
    width: 100%;
}
.accounting-inner-frame {
    height: auto;
    width: 100%;
}
.accounting-left {
    float: none;
    height: auto;
    width: 100%;
}
.accoounting-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.accoounting-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.it-services-main {
    height: auto;
    width: 100%;
}
.it-inner-frame {
    height: auto;
    margin-top: 36px;
    width: 100%;
}
.it-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.it-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.it-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.marketing-services-main {
    height: auto;
    width: 100%;
}
.marketing-inner-frame {
    height: auto;
    margin-top: 0;
    width: 100%;
}
.marketing-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.marketing-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    margin-top: 39px;
    width: 100%;
}
.marketing-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.say-hello {
    float: none;
    height: 300px;
    width: 100%;
}
.send-enquiry {
    float: none;
    height: 400px;
    width: 100%;
}
.main-send-enquiry {
    height: auto;
    width: 100%;
}
.input {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-email {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-details {
    float: none;
    font-size: x-large;
    height: 90px;
    width: 100%;
}
.submit a {
    float: left;
    height: 50px;
    margin-bottom: 15px;
    width: 100%;
}
.reset a {
    float: left;
    height: 50px;
    width: 100%;
}
.footer-container {
    height: auto;
    margin-top: 223px;
    width: 100%;
}
.quick-links {
    float: none;
    height: auto;
    width: 100%;
}
.services1 {
    float: none;
    height: auto;
    width: 100%;
}
.services2 {
    float: none;
    height: auto;
    width: 100%;
}
.services3 {
    float: none;
    height: auto;
    width: 100%;
}
.txt-display {
    display: none;
}
.iframe {
    height: 123px;
    padding-top: 16px;
    width: 100%;
}
.welcome-heading {
    font-size: 11px;
    line-height: 18px;
    width: 93%;
}
}
@media only screen and (min-width: 740px) and (max-width: 1024px) {
.navgation-bg {
    height: auto !important;
    width: 100%;
}

.mod-footer {
    position: relative;
    bottom: auto;
    background: #231f20;
    top: auto;
    overflow-y: auto;
    padding-bottom: 17%!important;
}

.btn.btn-black {
    min-width: 180px;
    background: #231f20;
    color: #fff;
    font-weight: 600;
    margin-left:3% !important;
}

#back-top span{ display:none !important;}

.none {
    display: none;
}
.scroll {
    background-repeat: repeat;
    background-size: cover;
    float: none;
    height: auto;
    padding: 19px;
    width: 100%;
}
.left-image {
    float: none;
    height: auto;
    width: 100%;
}
.left-image img {
    float: none;
    height: auto;
    width: 100%;
}
.right-section {
    float: none;
    height: auto;
    padding: 20px;
    width: 100%;
}
.left-image1 {
    float: none;
    height: auto;
    width: 100%;
}
.left-image1 img {
    float: none;
    height: auto;
    width: 100%;
}
.right-section1 {
    float: none;
    height: auto;
    padding: 20px;
    width: 100%;
}
.mod-comments {
    float: none;
    height: auto;
    width: 100%;
}
.mod-main-nav {
    float: none;
    height: 50px;
    width: 100%;
}
.desktop-menu {
    display: none;
}
.mobile-menu {
    float: right;
    height: auto;
    width: 55%;
}
.logo {
    background-size: 80% auto;
    float: left;
}
.about-frame {
    float: left;
    height: auto;
    margin: 0;
    width: 100%;
}
.about-frame img {
    float: none;
    height: auto;
    margin-bottom: 0;
    margin-left: 0 !important;
    margin-right: auto;
    margin-top: 0;
    width: 100%;
}
.navgation-container {
    float: right;
    margin-top: -54px;
    width: 100%;
}
.banner-bg {
    background-repeat: no-repeat;
    background-size: cover;
    height: auto;
}
.welcome-heading {
    font-size: inherit;
    width: 85%;
}
.services-heading {
    font-size: inherit;
    width: 65%;
}
.our-services p {
    font-size: small;
    line-height: 20px;
}
.about-heading {
    font-size: smaller;
    width: 58%;
}
.left-icon-about {
    font-size: large;
}
.left-icon-about span {
    font-size: inherit;
}
.contact-heading {
    font-size: smaller;
    width: 100%;
}
.left-icon-contact {
}
.left-icon-contact span {
    font-size: x-large;
}
.say-hello {
    float: none;
    height: 300px;
    width: 100%;
}
.send-enquiry {
    float: none;
    height: 400px;
    width: 100%;
}
.mail-line {
    width: 100%;
}
.accounting-services-main {
    height: auto;
    width: 100%;
}
.accounting-inner-frame {
    height: auto;
    width: 100%;
}
.accounting-left {
    float: none;
    height: auto;
    width: 100%;
}
.accoounting-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.accoounting-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.it-services-main {
    height: auto;
    width: 100%;
}
.it-inner-frame {
    height: auto;
    margin-top: 36px;
    width: 100%;
}
.it-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.it-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.it-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.marketing-services-main {
    height: auto;
    width: 100%;
}
.marketing-inner-frame {
    height: auto;
    margin-top: 0;
    width: 100%;
}
.marketing-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.marketing-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    margin-top: 39px;
    width: 100%;
}
.marketing-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.say-hello {
    float: none;
    height: 300px;
    width: 100%;
}
.send-enquiry {
    float: none;
    height: 400px;
    width: 100%;
}
.main-send-enquiry {
    height: auto;
    width: 100%;
}
.input {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-email {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-details {
    float: none;
    font-size: x-large;
    height: 90px;
    width: 100%;
}
.submit a {
    float: left;
    height: 50px;
    margin-bottom: 15px;
    width: 100%;
}
.reset a {
    float: left;
    height: 50px;
    width: 100%;
}
.footer-container {
    height: auto;
    margin-top: 223px;
    width: 100%;
}
.quick-links {
    float: none;
    height: auto;
    width: 100%;
}
.services1 {
    float: none;
    height: auto;
    width: 100%;
}
.services2 {
    float: none;
    height: auto;
    width: 100%;
}
.services3 {
    float: none;
    height: auto;
    width: 100%;
}
.txt-display {
    display: none;
}
.iframe {
    height: 123px;
    padding-top: 16px;
    width: 100%;
}
.welcome-heading {
    font-size: 11px;
    line-height: 18px;
    width: 93%;
}
}
@media only screen and (max-width: 1200px) and (min-width: 768px) and (orientation: landscape) {
.navgation-bg {
    height: auto !important;
    width: 100%;
}

#back-top span{ display:none !important;}

.none {
    display: none;
}
.scroll {
    background-repeat: repeat;
    background-size: cover;
    float: none;
    height: auto;
    padding: 19px;
    width: 100%;
}
.left-image {
    float: none;
    height: auto;
    width: 100%;
}
.left-image img {
    float: none;
    height: auto;
    width: 100%;
}
.right-section {
    float: none;
    height: auto;
    padding: 20px;
    width: 100%;
}
.left-image1 {
    float: none;
    height: auto;
    width: 100%;
}
.left-image1 img {
    float: none;
    height: auto;
    width: 100%;
}
.right-section1 {
    float: none;
    height: auto;
    padding: 20px;
    width: 100%;
}
.mod-comments {
    float: none;
    height: auto;
    width: 100%;
}
.mod-main-nav {
    float: none;
    height: 50px;
    width: 100%;
}
.desktop-menu {
    display: none;
}
.mobile-menu {
    float: right;
    height: auto;
    width: 55%;
}
.logo {
    background-size: 80% auto;
    float: left;
}
.about-frame {
    float: left;
    height: auto;
    margin: 0;
    width: 100%;
}
.about-frame img {
    float: none;
    height: auto;
    margin-bottom: 0;
    margin-left: 0 !important;
    margin-right: auto;
    margin-top: 0;
    width: 100%;
}
.navgation-container {
    float: right;
    margin-top: -54px;
    width: 100%;
}
.banner-bg {
    background-repeat: no-repeat;
    background-size: cover;
    height: auto;
}
.welcome-heading {
    font-size: inherit;
    width: 85%;
}
.services-heading {
    font-size: inherit;
    width: 65%;
}
.our-services p {
    font-size: small;
    line-height: 20px;
}
.about-heading {
    font-size: smaller;
    width: 58%;
}
.left-icon-about {
    font-size: large;
}
.left-icon-about span {
    font-size: inherit;
}
.contact-heading {
    font-size: smaller;
    width: 100%;
}
.left-icon-contact {
}
.left-icon-contact span {
    font-size: x-large;
}
.say-hello {
    float: none;
    height: 300px;
    width: 100%;
}
.send-enquiry {
    float: none;
    height: 400px;
    width: 100%;
}
.mail-line {
    width: 100%;
}
.accounting-services-main {
    height: auto;
    width: 100%;
}
.accounting-inner-frame {
    height: auto;
    width: 100%;
}
.accounting-left {
    float: none;
    height: auto;
    width: 100%;
}
.accoounting-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.accoounting-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.it-services-main {
    height: auto;
    width: 100%;
}
.it-inner-frame {
    height: auto;
    margin-top: 36px;
    width: 100%;
}
.it-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.it-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.it-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.marketing-services-main {
    height: auto;
    width: 100%;
}
.marketing-inner-frame {
    height: auto;
    margin-top: 0;
    width: 100%;
}
.marketing-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.marketing-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    margin-top: 39px;
    width: 100%;
}
.marketing-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.say-hello {
    float: none;
    height: 300px;
    width: 100%;
}
.send-enquiry {
    float: none;
    height: 400px;
    width: 100%;
}
.main-send-enquiry {
    height: auto;
    width: 100%;
}
.input {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-email {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-details {
    float: none;
    font-size: x-large;
    height: 90px;
    width: 100%;
}
.submit a {
    float: left;
    height: 50px;
    margin-bottom: 15px;
    width: 100%;
}
.reset a {
    float: left;
    height: 50px;
    width: 100%;
}
.footer-container {
    height: auto;
    margin-top: 223px;
    width: 100%;
}
.quick-links {
    float: none;
    height: auto;
    width: 100%;
}
.services1 {
    float: none;
    height: auto;
    width: 100%;
}
.services2 {
    float: none;
    height: auto;
    width: 100%;
}
.services3 {
    float: none;
    height: auto;
    width: 100%;
}
.txt-display {
    display: none;
}
.iframe {
    height: 123px;
    padding-top: 16px;
    width: 100%;
}
.welcome-heading {
    font-size: 11px;
    line-height: 18px;
    width: 93%;
}
}
@media only screen and (max-width: 1024px) and (min-width: 768px) and (orientation: landscape) {
.navgation-bg {
    height: auto !important;
    width: 100%;
}
.none {
    display: none;
}
.scroll {
    background-repeat: repeat;
    background-size: cover;
    float: none;
    height: auto;
    padding: 19px;
    width: 100%;
}
.left-image {
    float: left;
    height: auto;
    width: 40%;
}
.left-image img {
    float: none;
    height: auto;
    width: 100%;
}
.right-section {
    float: right;
    height: auto;
    padding: 20px;
    width: 59%;
}
.left-image1 {
    float: none;
    height: auto;
    width: 100%;
}
.left-image1 img {
    float: left;
    height: auto;
    width: 40%;
}
.right-section1 {
    float: right;
    height: auto;
    padding: 20px;
    width: 59%;
}
.mod-comments {
    float: none;
    height: auto;
    width: 100%;
}
.mod-main-nav {
    float: none;
    height: 50px;
    width: 100%;
}
.desktop-menu {
    display: none;
}
.mobile-menu {
    float: right;
    height: auto;
    width: 55%;
}
.logo {
    background-size: 80% auto;
    float: left;
}
.about-frame {
    float: left;
    height: auto;
    margin: 0;
    width: 100%;
}
.about-frame img {
    float: none;
    height: auto;
    margin-bottom: 0;
    margin-left: 0 !important;
    margin-right: auto;
    margin-top: 0;
    width: 100%;
}
.navgation-container {
    float: right;
    margin-top: -54px;
    width: 100%;
}
.banner-bg {
    background-repeat: no-repeat;
    background-size: cover;
    height: auto;
}
.welcome-heading {
    font-size: inherit;
    width: 85%;
}
.services-heading {
    font-size: inherit;
    width: 65%;
}
.our-services p {
    font-size: small;
    line-height: 20px;
}
.about-heading {
    font-size: smaller;
    width: 58%;
}
.left-icon-about {
    font-size: large;
}
.left-icon-about span {
    font-size: inherit;
}
.contact-heading {
    font-size: smaller;
    width: 100%;
}
.left-icon-contact {
}
.left-icon-contact span {
    font-size: x-large;
}
.say-hello {
    float: none;
    height: 300px;
    width: 100%;
}
.send-enquiry {
    float: none;
    height: 400px;
    width: 100%;
}
.mail-line {
    width: 100%;
}
.accounting-services-main {
    height: auto;
    width: 100%;
}
.accounting-inner-frame {
    height: auto;
    width: 100%;
}
.accounting-left {
    float: none;
    height: auto;
    width: 100%;
}
.accoounting-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.accoounting-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.it-services-main {
    height: auto;
    width: 100%;
}
.it-inner-frame {
    height: auto;
    margin-top: 36px;
    width: 100%;
}
.it-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.it-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.it-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.marketing-services-main {
    height: auto;
    width: 100%;
}
.marketing-inner-frame {
    height: auto;
    margin-top: 0;
    width: 100%;
}
.marketing-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.marketing-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    margin-top: 39px;
    width: 100%;
}
.marketing-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.say-hello {
    float: none;
    height: 300px;
    width: 100%;
}
.send-enquiry {
    float: none;
    height: 400px;
    width: 100%;
}
.main-send-enquiry {
    height: auto;
    width: 100%;
}
.input {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-email {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-details {
    float: none;
    font-size: x-large;
    height: 90px;
    width: 100%;
}
.submit a {
    float: left;
    height: 50px;
    margin-bottom: 15px;
    width: 100%;
}
.reset a {
    float: left;
    height: 50px;
    width: 100%;
}
.footer-container {
    height: auto;
    margin-top: 223px;
    width: 100%;
}
.quick-links {
    float: none;
    height: auto;
    width: 100%;
}
.services1 {
    float: none;
    height: auto;
    width: 100%;
}
.services2 {
    float: none;
    height: auto;
    width: 100%;
}
.services3 {
    float: none;
    height: auto;
    width: 100%;
}
.txt-display {
    display: none;
}
.iframe {
    height: 123px;
    padding-top: 16px;
    width: 100%;
}
.welcome-heading {
    font-size: 20px;
    line-height: 18px;
    width: 93%;
}
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
.navgation-bg {
    height: auto !important;
    width: 100%;
}
.none {
    display: none;
}
.scroll {
    background-repeat: repeat;
    background-size: cover;
    float: none;
    height: auto;
    padding: 19px;
    width: 100%;
}
.left-image {
    float: none;
    height: auto;
    width: 100%;
}
.left-image img {
    float: none;
    height: auto;
    width: 100%;
}
.right-section {
    float: none;
    height: auto;
    padding: 20px;
    width: 100%;
}
.left-image1 {
    float: none;
    height: auto;
    width: 100%;
}
.left-image1 img {
    float: none;
    height: auto;
    width: 100%;
}
.right-section1 {
    float: none;
    height: auto;
    padding: 20px;
    width: 100%;
}
.mod-comments {
    float: none;
    height: auto;
    width: 100%;
}
.mod-main-nav {
    float: none;
    height: 50px;
    width: 100%;
}
.desktop-menu {
    display: none;
}
.mobile-menu {
    float: right;
    height: auto;
    width: 55%;
}
.logo {
    background-size: 80% auto;
    float: left;
}
.about-frame {
    float: left;
    height: auto;
    margin: 0;
    width: 100%;
}
.about-frame img {
    float: none;
    height: auto;
    margin-bottom: 0;
    margin-left: 0 !important;
    margin-right: auto;
    margin-top: 0;
    width: 100%;
}
.navgation-container {
    float: right;
    margin-top: -54px;
    width: 100%;
}
.banner-bg {
    background-repeat: no-repeat;
    background-size: cover;
    height: auto;
}
.welcome-heading {
    font-size: inherit;
    width: 85%;
}
.services-heading {
    font-size: inherit;
    width: 65%;
}
.our-services p {
    font-size: small;
    line-height: 20px;
}
.about-heading {
    font-size: smaller;
    width: 58%;
}
.left-icon-about {
    font-size: large;
}
.left-icon-about span {
    font-size: inherit;
}
.contact-heading {
    font-size: smaller;
    width: 100%;
}
.left-icon-contact {
}
.left-icon-contact span {
    font-size: x-large;
}
.say-hello {
    float: none;
    height: 300px;
    width: 100%;
}
.send-enquiry {
    float: none;
    height: 400px;
    width: 100%;
}
.mail-line {
    width: 100%;
}
.accounting-services-main {
    height: auto;
    width: 100%;
}
.accounting-inner-frame {
    height: auto;
    width: 100%;
}
.accounting-left {
    float: none;
    height: auto;
    width: 100%;
}
.accoounting-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.accoounting-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.it-services-main {
    height: auto;
    width: 100%;
}
.it-inner-frame {
    height: auto;
    margin-top: 36px;
    width: 100%;
}
.it-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.it-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.it-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.marketing-services-main {
    height: auto;
    width: 100%;
}
.marketing-inner-frame {
    height: auto;
    margin-top: 0;
    width: 100%;
}
.marketing-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.marketing-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    margin-top: 39px;
    width: 100%;
}
.marketing-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.say-hello {
    float: none;
    height: 300px;
    width: 100%;
}
.send-enquiry {
    float: none;
    height: 400px;
    width: 100%;
}
.main-send-enquiry {
    height: auto;
    width: 100%;
}
.input {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-email {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-details {
    float: none;
    font-size: x-large;
    height: 90px;
    width: 100%;
}
.submit a {
    float: left;
    height: 50px;
    margin-bottom: 15px;
    width: 100%;
}
.reset a {
    float: left;
    height: 50px;
    width: 100%;
}
.footer-container {
    height: auto;
    margin-top: 223px;
    width: 100%;
}
.quick-links {
    float: none;
    height: auto;
    width: 100%;
}
.services1 {
    float: none;
    height: auto;
    width: 100%;
}
.services2 {
    float: none;
    height: auto;
    width: 100%;
}
.services3 {
    float: none;
    height: auto;
    width: 100%;
}
.txt-display {
    display: none;
}
.iframe {
    height: 123px;
    padding-top: 16px;
    width: 100%;
}
.welcome-heading {
    font-size: 11px;
    line-height: 18px;
    width: 93%;
}
}
@media not all {
.navgation-bg {
    height: 52px;
    width: 100%;
}
.logo {
    background-size: 80% auto;
    float: left;
}
.navgation-container {
    float: none;
    width: 72%;
}
.banner-bg {
    background-repeat: no-repeat;
    background-size: cover;
    height: 400px;
}
.welcome-heading {
    font-size: 150%;
    width: 50%;
}
.about-heading {
    font-size: smaller;
    width: 58%;
}
.left-icon-about {
    font-size: large;
}
.left-icon-about span {
    font-size: xx-large;
}
.services-heading {
    font-size: 100%;
    width: 60%;
}
.our-services p {
    font-size: small;
    line-height: 20px;
}
.accounting-services-main {
    height: auto;
    width: 100%;
}
.accounting-inner-frame {
    height: auto;
    width: 100%;
}
.accounting-left {
    float: none;
    height: auto;
    margin-bottom: 261px;
    width: 100%;
}
.accoounting-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.accoounting-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.it-services-main {
    height: auto;
    width: 100%;
}
.it-inner-frame {
    height: auto;
    margin-top: 119px;
    width: 100%;
}
.it-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.it-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.it-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.marketing-services-main {
    height: auto;
    width: 100%;
}
.marketing-inner-frame {
    height: auto;
    margin-top: 119px;
    width: 100%;
}
.marketing-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.marketing-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    margin-top: 39px;
    width: 100%;
}
.marketing-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.submit a {
    float: left;
    height: 50px;
    margin-bottom: 15px;
    width: 100%;
}
.reset a {
    float: left;
    height: 50px;
    width: 100%;
}
.footer-container {
    height: auto;
    margin-top: 223px;
    width: 100%;
}
.quick-links {
    float: none;
    height: auto;
    width: 100%;
}
.services1 {
    float: none;
    height: auto;
    width: 100%;
}
.services2 {
    float: none;
    height: auto;
    width: 100%;
}
.services3 {
    float: none;
    height: auto;
    width: 100%;
}
.txt-display {
    display: none;
}
.iframe {
    height: 123px;
    padding-top: 16px;
    width: 100%;
}
}
@media not all {
.navgation-bg {
    height: 52px;
    width: 100%;
}
.logo {
    background-size: 80% auto;
    float: left;
}
.navgation-container {
    float: right;
    width: 100%;
}
.banner-bg {
    background-repeat: no-repeat;
    background-size: cover;
    height: 400px;
}
.welcome-heading {
    font-size: 150%;
    width: 50%;
}
.about-heading {
    font-size: smaller;
    width: 58%;
}
.left-icon-about {
    font-size: large;
}
.left-icon-about span {
    font-size: xx-large;
}
.services-heading {
    font-size: 100%;
    width: 60%;
}
.our-services p {
    font-size: small;
    line-height: 20px;
}
.accounting-services-main {
    height: auto;
    width: 100%;
}
.accounting-inner-frame {
    height: auto;
    width: 100%;
}
.accounting-left {
    float: none;
    height: auto;
    margin-bottom: 261px;
    width: 100%;
}
.accoounting-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.accoounting-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.it-services-main {
    height: auto;
    width: 100%;
}
.it-inner-frame {
    height: auto;
    margin-top: 119px;
    width: 100%;
}
.it-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.it-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.it-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.marketing-services-main {
    height: auto;
    width: 100%;
}
.marketing-inner-frame {
    height: auto;
    margin-top: 119px;
    width: 100%;
}
.marketing-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.marketing-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    margin-top: 39px;
    width: 100%;
}
.marketing-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.submit a {
    float: left;
    height: 50px;
    margin-bottom: 15px;
    width: 100%;
}
.reset a {
    float: left;
    height: 50px;
    width: 100%;
}
.footer-container {
    height: auto;
    margin-top: 223px;
    width: 100%;
}
.quick-links {
    float: none;
    height: auto;
    width: 100%;
}
.services1 {
    float: none;
    height: auto;
    width: 100%;
}
.services2 {
    float: none;
    height: auto;
    width: 100%;
}
.services3 {
    float: none;
    height: auto;
    width: 100%;
}
.txt-display {
    display: none;
}
.iframe {
    height: 123px;
    padding-top: 16px;
    width: 100%;
}
}
@media only screen and (min-width: 320px) and (max-width: 480px) and (orientation: portrait) {
.navgation-bg {
    height: 52px;
    width: 100%;
}
.logo {
    background-size: 80% auto;
    float: left;
}
.navgation-container {
    float: right;
    width: 100%;
}
.banner-bg {
    background-repeat: no-repeat;
    background-size: cover;
    height: auto;
}
.welcome-heading {
    font-size: 100%;
    width: 100%;
}
.about-heading {
    font-size: smaller;
    width: 58%;
}
.left-icon-about {
    font-size: large;
}
.left-icon-about span {
    font-size: xx-large;
}
.services-heading {
    font-size: 100%;
    width: 60%;
}
.our-services p {
    font-size: small;
    line-height: 20px;
}
.accounting-services-main {
    height: auto;
    width: 100%;
}
.accounting-inner-frame {
    height: auto;
    width: 100%;
}
.accounting-left {
    float: none;
    height: 225px;
    width: 100%;
}
.accoounting-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.accoounting-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.it-services-main {
    height: auto;
    width: 100%;
}
.it-inner-frame {
    height: auto;
    margin-top: 42px;
    width: 100%;
}
.it-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.it-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.it-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.marketing-services-main {
    height: auto;
    width: 100%;
}
.marketing-inner-frame {
    height: auto;
    margin-top: 10px;
    width: 100%;
}
.marketing-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.marketing-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    margin-top: 39px;
    width: 100%;
}
.marketing-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.say-hello {
    float: none;
    height: 300px;
    width: 100%;
}
.send-enquiry {
    float: none;
    height: 250px;
    width: 100%;
}
.main-send-enquiry {
    height: auto;
    width: 100%;
}
.input {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-email {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-details {
    float: none;
    font-size: larger;
    height: 90px;
    width: 100%;
}
.submit a {
    float: left;
    height: 50px;
    margin-bottom: 15px;
    width: 100%;
}
.reset a {
    float: left;
    height: 50px;
    width: 100%;
}
.footer-container {
    height: auto;
    margin-top: 223px;
    width: 100%;
}
.quick-links {
    float: none;
    height: auto;
    width: 100%;
}
.services1 {
    float: none;
    height: auto;
    width: 100%;
}
.services2 {
    float: none;
    height: auto;
    width: 100%;
}
.services3 {
    float: none;
    height: auto;
    width: 100%;
}
.txt-display {
    display: none;
}
.iframe {
    height: 123px;
    padding-top: 16px;
    width: 100%;
}
}
@media only screen and (min-width: 320px) and (max-width: 480px) and (orientation: landscape) {
.navgation-bg {
    height: 52px;
    width: 100%;
}
.logo {
    background-size: 80% auto;
    float: left;
}
.navgation-container {
    float: right;
    width: 100%;
}
.banner-bg {
    background-repeat: no-repeat;
    background-size: cover;
    height: auto;
}
.welcome-heading {
    font-size: 100%;
    width: 100%;
}
.about-heading {
    font-size: smaller;
    width: 58%;
}
.left-icon-about {
    font-size: large;
}
.left-icon-about span {
    font-size: xx-large;
}
.services-heading {
    font-size: 100%;
    width: 60%;
}
.our-services p {
    font-size: small;
    line-height: 20px;
}
.accounting-services-main {
    height: auto;
    width: 100%;
}
.accounting-inner-frame {
    height: auto;
    width: 100%;
}
.accounting-left {
    float: none;
    height: 225px;
    width: 100%;
}
.accoounting-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.accoounting-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.it-services-main {
    height: auto;
    width: 100%;
}
.it-inner-frame {
    height: auto;
    margin-top: 42px;
    width: 100%;
}
.it-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.it-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.it-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.marketing-services-main {
    height: auto;
    width: 100%;
}
.marketing-inner-frame {
    height: auto;
    margin-top: 10px;
    width: 100%;
}
.marketing-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.marketing-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    margin-top: 39px;
    width: 100%;
}
.marketing-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.say-hello {
    float: none;
    height: 300px;
    width: 100%;
}
.send-enquiry {
    float: none;
    height: 400px;
    width: 100%;
}
.main-send-enquiry {
    height: auto;
    width: 100%;
}
.input {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-email {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-details {
    float: none;
    font-size: larger;
    height: 90px;
    width: 100%;
}
.submit a {
    float: left;
    height: 50px;
    margin-bottom: 15px;
    width: 100%;
}
.reset a {
    float: left;
    height: 50px;
    width: 100%;
}
.footer-container {
    height: auto;
    margin-top: 223px;
    width: 100%;
}
.quick-links {
    float: none;
    height: auto;
    width: 100%;
}
.services1 {
    float: none;
    height: auto;
    width: 100%;
}
.services2 {
    float: none;
    height: auto;
    width: 100%;
}
.services3 {
    float: none;
    height: auto;
    width: 100%;
}
.txt-display {
    display: none;
}
.iframe {
    height: 123px;
    padding-top: 16px;
    width: 100%;
}
}
@media not all {
.navgation-bg {
    height: 52px;
    width: 100%;
}
.logo {
    background-size: 80% auto;
    float: left;
}
.navgation-container {
    float: right;
    width: 100%;
}
.banner-bg {
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
}
.welcome-heading {
    font-size: 100%;
    width: 53%;
}
.about-heading {
    font-size: smaller;
    width: 58%;
}
.left-icon-about {
    font-size: large;
}
.left-icon-about span {
    font-size: xx-large;
}
.services-heading {
    font-size: 100%;
    width: 60%;
}
.our-services p {
    font-size: small;
    line-height: 20px;
}
.accounting-services-main {
    height: auto;
    width: 100%;
}
.accounting-inner-frame {
    height: auto;
    width: 100%;
}
.accounting-left {
    float: none;
    height: auto;
    margin-bottom: 261px;
    width: 100%;
}
.accoounting-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.accoounting-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.it-services-main {
    height: auto;
    width: 100%;
}
.it-inner-frame {
    height: auto;
    margin-top: 119px;
    width: 100%;
}
.it-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.it-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.it-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.marketing-services-main {
    height: auto;
    width: 100%;
}
.marketing-inner-frame {
    height: auto;
    margin-top: 119px;
    width: 100%;
}
.marketing-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.marketing-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    margin-top: 39px;
    width: 100%;
}
.marketing-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.send-enquiry {
    float: none;
    height: 400px;
    width: 100%;
}
.main-send-enquiry {
    height: auto;
    width: 100%;
}
.input {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-email {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-details {
    float: none;
    font-size: larger;
    height: 90px;
    width: 100%;
}
.submit a {
    float: left;
    height: 50px;
    margin-bottom: 15px;
    width: 100%;
}
.reset a {
    float: left;
    height: 50px;
    width: 100%;
}
.footer-container {
    height: auto;
    margin-top: 223px;
    width: 100%;
}
.quick-links {
    float: none;
    height: auto;
    width: 100%;
}
.services1 {
    float: none;
    height: auto;
    width: 100%;
}
.services2 {
    float: none;
    height: auto;
    width: 100%;
}
.services3 {
    float: none;
    height: auto;
    width: 100%;
}
.txt-display {
    display: none;
}
.iframe {
    height: 123px;
    padding-top: 16px;
    width: 100%;
}
}
@media not all {
.navgation-bg {
    height: 52px;
    width: 100%;
}
.logo {
    background-size: 80% auto;
    float: left;
}
.navgation-container {
    float: right;
    width: 100%;
}
.banner-bg {
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
}
.welcome-heading {
    font-size: 100%;
    width: 53%;
}
.about-heading {
    font-size: smaller;
    width: 58%;
}
.left-icon-about {
    font-size: large;
}
.left-icon-about span {
    font-size: xx-large;
}
.services-heading {
    font-size: 100%;
    width: 60%;
}
.our-services p {
    font-size: small;
    line-height: 20px;
}
.accounting-services-main {
    height: auto;
    width: 100%;
}
.accounting-inner-frame {
    height: auto;
    width: 100%;
}
.accounting-left {
    float: none;
    height: auto;
    margin-bottom: 261px;
    width: 100%;
}
.accoounting-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.accoounting-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.it-services-main {
    height: auto;
    width: 100%;
}
.it-inner-frame {
    height: auto;
    margin-top: 119px;
    width: 100%;
}
.it-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.it-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.it-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.marketing-services-main {
    height: auto;
    width: 100%;
}
.marketing-inner-frame {
    height: auto;
    margin-top: 119px;
    width: 100%;
}
.marketing-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.marketing-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    margin-top: 39px;
    width: 100%;
}
.marketing-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.send-enquiry {
    float: none;
    height: 400px;
    width: 100%;
}
.main-send-enquiry {
    height: auto;
    width: 100%;
}
.input {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-email {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-details {
    float: none;
    font-size: larger;
    height: 90px;
    width: 100%;
}
.submit a {
    float: left;
    height: 50px;
    margin-bottom: 15px;
    width: 100%;
}
.reset a {
    float: left;
    height: 50px;
    width: 100%;
}
.footer-container {
    height: auto;
    margin-top: 223px;
    width: 100%;
}
.quick-links {
    float: none;
    height: auto;
    width: 100%;
}
.services1 {
    float: none;
    height: auto;
    width: 100%;
}
.services2 {
    float: none;
    height: auto;
    width: 100%;
}
.services3 {
    float: none;
    height: auto;
    width: 100%;
}
.txt-display {
    display: none;
}
.iframe {
    height: 123px;
    padding-top: 16px;
    width: 100%;
}
}
@media not all {
.navgation-bg {
    height: 52px;
    width: 100%;
}
.logo {
    background-size: 80% auto;
    float: left;
}
.navgation-container {
    float: right;
    width: 100%;
}
.banner-bg {
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
}
.welcome-heading {
    font-size: 100%;
    width: 53%;
}
.about-heading {
    font-size: smaller;
    width: 58%;
}
.left-icon-about {
    font-size: large;
}
.left-icon-about span {
    font-size: xx-large;
}
.services-heading {
    font-size: 100%;
    width: 60%;
}
.our-services p {
    font-size: small;
    line-height: 20px;
}
.accounting-services-main {
    height: auto;
    width: 100%;
}
.accounting-inner-frame {
    height: auto;
    width: 100%;
}
.accounting-left {
    float: none;
    height: auto;
    margin-bottom: 261px;
    width: 100%;
}
.accoounting-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.accoounting-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.it-services-main {
    height: auto;
    width: 100%;
}
.it-inner-frame {
    height: auto;
    margin-top: 119px;
    width: 100%;
}
.it-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.it-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.it-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.marketing-services-main {
    height: auto;
    width: 100%;
}
.marketing-inner-frame {
    height: auto;
    margin-top: 119px;
    width: 100%;
}
.marketing-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.marketing-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    margin-top: 39px;
    width: 100%;
}
.marketing-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.submit a {
    float: left;
    height: 50px;
    margin-bottom: 15px;
    width: 100%;
}
.reset a {
    float: left;
    height: 50px;
    width: 100%;
}
.send-enquiry {
    float: none;
    height: 400px;
    width: 100%;
}
.main-send-enquiry {
    height: auto;
    width: 100%;
}
.input {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-email {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-details {
    float: none;
    font-size: larger;
    height: 90px;
    width: 100%;
}
.submit a {
    float: left;
    height: 50px;
    margin-bottom: 15px;
    width: 100%;
}
.reset a {
    float: left;
    height: 50px;
    width: 100%;
}
.footer-container {
    height: auto;
    margin-top: 223px;
    width: 100%;
}
.quick-links {
    float: none;
    height: auto;
    width: 100%;
}
.services1 {
    float: none;
    height: auto;
    width: 100%;
}
.services2 {
    float: none;
    height: auto;
    width: 100%;
}
.services3 {
    float: none;
    height: auto;
    width: 100%;
}
.txt-display {
    display: none;
}
.iframe {
    height: 123px;
    padding-top: 16px;
    width: 100%;
}
}
@media not all {
.navgation-bg {
    height: 52px;
    width: 100%;
}
.logo {
    background-size: 80% auto;
    float: left;
}
.navgation-container {
    float: right;
    width: 100%;
}
.banner-bg {
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
}
.welcome-heading {
    font-size: 100%;
    width: 53%;
}
.about-heading {
    font-size: smaller;
    width: 58%;
}
.left-icon-about {
    font-size: large;
}
.left-icon-about span {
    font-size: xx-large;
}
.accounting-services-main {
    height: auto;
    width: 100%;
}
.accounting-inner-frame {
    height: auto;
    width: 100%;
}
.accounting-left {
    float: none;
    height: auto;
    margin-bottom: 261px;
    width: 100%;
}
.accoounting-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.accoounting-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.it-services-main {
    height: auto;
    width: 100%;
}
.it-inner-frame {
    height: auto;
    margin-top: 119px;
    width: 100%;
}
.it-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.it-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.it-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.marketing-services-main {
    height: auto;
    width: 100%;
}
.marketing-inner-frame {
    height: auto;
    margin-top: 119px;
    width: 100%;
}
.marketing-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.marketing-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    margin-top: 39px;
    width: 100%;
}
.marketing-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.send-enquiry {
    float: none;
    height: 400px;
    width: 100%;
}
.main-send-enquiry {
    height: auto;
    width: 100%;
}
.input {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-email {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-details {
    float: none;
    font-size: larger;
    height: 90px;
    width: 100%;
}
.submit a {
    float: left;
    height: 50px;
    margin-bottom: 15px;
    width: 100%;
}
.reset a {
    float: left;
    height: 50px;
    width: 100%;
}
.footer-container {
    height: auto;
    margin-top: 223px;
    width: 100%;
}
.quick-links {
    float: none;
    height: auto;
    width: 100%;
}
.services1 {
    float: none;
    height: auto;
    width: 100%;
}
.services2 {
    float: none;
    height: auto;
    width: 100%;
}
.services3 {
    float: none;
    height: auto;
    width: 100%;
}
.txt-display {
    display: none;
}
.iframe {
    height: 123px;
    padding-top: 16px;
    width: 100%;
}
}
@media not all {
.navgation-bg {
    height: 52px;
    width: 100%;
}
.logo {
    background-size: 80% auto;
    float: left;
}
.navgation-container {
    float: right;
    width: 100%;
}
.banner-bg {
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
}
.welcome-heading {
    font-size: 100%;

    width: 53%;
}
.about-heading {
    font-size: smaller;
    width: 58%;
}
.left-icon-about {
    font-size: large;
}
.left-icon-about span {
    font-size: xx-large;
}
.accounting-services-main {
    height: auto;
    width: 100%;
}
.accounting-inner-frame {
    height: auto;
    width: 100%;
}
.accounting-left {
    float: none;
    height: auto;
    margin-bottom: 261px;
    width: 100%;
}
.accoounting-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.accoounting-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.it-services-main {
    height: auto;
    width: 100%;
}
.it-inner-frame {
    height: auto;
    margin-top: 119px;
    width: 100%;
}
.it-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.it-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.it-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.marketing-services-main {
    height: auto;
    width: 100%;
}
.marketing-inner-frame {
    height: auto;
    margin-top: 119px;
    width: 100%;
}
.marketing-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.marketing-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    margin-top: 39px;
    width: 100%;
}
.marketing-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.send-enquiry {
    float: none;
    height: 400px;
    width: 100%;
}
.main-send-enquiry {
    height: auto;
    width: 100%;
}
.input {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-email {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-details {
    float: none;
    font-size: larger;
    height: 90px;
    width: 100%;
}
.submit a {
    float: left;
    height: 50px;
    margin-bottom: 15px;
    width: 100%;
}
.reset a {
    float: left;
    height: 50px;
    width: 100%;
}
.footer-container {
    height: auto;
    margin-top: 223px;
    width: 100%;
}
.quick-links {
    float: none;
    height: auto;
    width: 100%;
}
.services1 {
    float: none;
    height: auto;
    width: 100%;
}
.services2 {
    float: none;
    height: auto;
    width: 100%;
}
.services3 {
    float: none;
    height: auto;
    width: 100%;
}
.txt-display {
    display: none;
}
.iframe {
    height: 123px;
    padding-top: 16px;
    width: 100%;
}
}
@media not all {
.navgation-bg {
    height: 52px;
    width: 100%;
}
.logo {
    background-size: 80% auto;
    float: left;
}
.navgation-container {
    float: right;
    width: 100%;
}
.banner-bg {
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
}
.welcome-heading {
    font-size: 100%;
    width: 53%;
}
.about-heading {
    font-size: smaller;
    width: 58%;
}
.left-icon-about {
    font-size: large;
}
.left-icon-about span {
    font-size: xx-large;
}
.accounting-services-main {
    height: auto;
    width: 100%;
}
.accounting-inner-frame {
    height: auto;
    width: 100%;
}
.accounting-left {
    float: none;
    height: auto;
    margin-bottom: 261px;
    width: 100%;
}
.accoounting-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.accoounting-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.it-services-main {
    height: auto;
    width: 100%;
}
.it-inner-frame {
    height: auto;
    margin-top: 119px;
    width: 100%;
}
.it-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.it-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.it-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.marketing-services-main {
    height: auto;
    width: 100%;
}
.marketing-inner-frame {
    height: auto;
    margin-top: 119px;
    width: 100%;
}
.marketing-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.marketing-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    margin-top: 39px;
    width: 100%;
}
.marketing-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.send-enquiry {
    float: none;
    height: 400px;
    width: 100%;
}
.main-send-enquiry {
    height: auto;
    width: 100%;
}
.input {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-email {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-details {
    float: none;
    font-size: larger;
    height: 90px;
    width: 100%;
}
.submit a {
    float: left;
    height: 50px;
    margin-bottom: 15px;
    width: 100%;
}
.reset a {
    float: left;
    height: 50px;
    width: 100%;
}
.footer-container {
    height: auto;
    margin-top: 223px;
    width: 100%;
}
.quick-links {
    float: none;
    height: auto;
    width: 100%;
}
.services1 {
    float: none;
    height: auto;
    width: 100%;
}
.services2 {
    float: none;
    height: auto;
    width: 100%;
}
.services3 {
    float: none;
    height: auto;
    width: 100%;
}
.txt-display {
    display: none;
}
.iframe {
    height: 123px;
    padding-top: 16px;
    width: 100%;
}
}
@media not all {
.navgation-bg {
    height: 52px;
    width: 100%;
}
.logo {
    background-size: 80% auto;
    float: left;
}
.navgation-container {
    float: right;
    width: 100%;
}
.banner-bg {
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
}
.welcome-heading {
    font-size: 100%;
    width: 53%;
}
.about-heading {
    font-size: smaller;
    width: 58%;
}
.left-icon-about {
    font-size: large;
}
.left-icon-about span {
    font-size: xx-large;
}
.accounting-services-main {
    height: auto;
    width: 100%;
}
.accounting-inner-frame {
    height: auto;
    width: 100%;
}
.accounting-left {
    float: none;
    height: auto;
    margin-bottom: 261px;
    width: 100%;
}
.accoounting-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.accoounting-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.it-services-main {
    height: auto;
    width: 100%;
}
.it-inner-frame {
    height: auto;
    margin-top: 119px;
    width: 100%;
}
.it-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.it-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.it-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.marketing-services-main {
    height: auto;
    width: 100%;
}
.marketing-inner-frame {
    height: auto;
    margin-top: 119px;
    width: 100%;
}
.marketing-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.marketing-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    margin-top: 39px;
    width: 100%;
}
.marketing-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.submit a {
    float: left;
    height: 50px;
    margin-bottom: 15px;
    width: 100%;
}
.reset a {
    float: left;
    height: 50px;
    width: 100%;
}
.footer-container {
    height: auto;
    margin-top: 223px;
    width: 100%;
}
.quick-links {
    float: none;
    height: auto;
    width: 100%;
}
.services1 {
    float: none;
    height: auto;
    width: 100%;
}
.services2 {
    float: none;
    height: auto;
    width: 100%;
}
.services3 {
    float: none;
    height: auto;
    width: 100%;
}
.txt-display {
    display: none;
}
.iframe {
    height: 123px;
    padding-top: 16px;
    width: 100%;
}
}
@media not all {
.navgation-bg {
    height: 52px;
    width: 100%;
}
.logo {
    background-size: 80% auto;
    float: left;
}
.navgation-container {
    float: right;
    width: 100%;
}
.banner-bg {
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
}
.welcome-heading {
    font-size: 100%;
    width: 53%;
}
.about-heading {
    font-size: smaller;
    width: 58%;
}
.left-icon-about {
    font-size: large;
}
.left-icon-about span {
    font-size: xx-large;
}
.accounting-services-main {
    height: auto;
    width: 100%;
}
.accounting-inner-frame {
    height: auto;
    width: 100%;
}
.accounting-left {
    float: none;
    height: auto;
    margin-bottom: 261px;
    width: 100%;
}
.accoounting-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.accoounting-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.it-services-main {
    height: auto;
    width: 100%;
}
.it-inner-frame {
    height: auto;
    margin-top: 119px;
    width: 100%;
}
.it-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.it-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.it-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.marketing-services-main {
    height: auto;
    width: 100%;
}
.marketing-inner-frame {
    height: auto;
    margin-top: 119px;
    width: 100%;
}
.marketing-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.marketing-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    margin-top: 39px;
    width: 100%;
}
.marketing-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.send-enquiry {
    float: none;
    height: 400px;
    width: 100%;
}
.main-send-enquiry {
    height: auto;
    width: 100%;
}
.input {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-email {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-details {
    float: none;
    font-size: larger;
    height: 90px;
    width: 100%;
}
.submit a {
    float: left;
    height: 50px;
    margin-bottom: 15px;
    width: 100%;
}
.reset a {
    float: left;
    height: 50px;
    width: 100%;
}
.iframe {
    height: 123px;
    padding-top: 16px;
    width: 100%;
}
}
@media not all {
.navgation-bg {
    height: 52px;
    width: 100%;
}
.logo {
    background-size: 80% auto;
    float: left;
}
.navgation-container {
    float: right;
    width: 100%;
}
.banner-bg {
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
}
.welcome-heading {
    font-size: 100%;
    width: 53%;
}
.about-heading {
    font-size: smaller;
    width: 58%;
}
.left-icon-about {
    font-size: large;
}
.left-icon-about span {
    font-size: xx-large;
}
.accounting-services-main {
    height: auto;
    width: 100%;
}
.accounting-inner-frame {
    height: auto;
    width: 100%;
}
.accounting-left {
    float: none;
    height: auto;
    margin-bottom: 261px;
    width: 100%;
}
.accoounting-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.accoounting-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.it-services-main {
    height: auto;
    width: 100%;
}
.it-inner-frame {
    height: auto;
    margin-top: 119px;
    width: 100%;
}
.it-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.it-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.it-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.marketing-services-main {
    height: auto;
    width: 100%;
}
.marketing-inner-frame {
    height: auto;
    margin-top: 119px;
    width: 100%;
}
.marketing-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.marketing-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    margin-top: 39px;
    width: 100%;
}
.marketing-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.send-enquiry {
    float: none;
    height: 400px;
    width: 100%;
}
.main-send-enquiry {
    height: auto;
    width: 100%;
}
.input {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-email {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-details {
    float: none;
    font-size: larger;
    height: 90px;
    width: 100%;
}
.submit a {
    float: left;
    height: 50px;
    margin-bottom: 15px;
    width: 100%;
}
.reset a {
    float: left;
    height: 50px;
    width: 100%;
}
.footer-container {
    height: auto;
    margin-top: 223px;
    width: 100%;
}
.quick-links {
    float: none;
    height: auto;
    width: 100%;
}
.services1 {
    float: none;
    height: auto;
    width: 100%;
}
.services2 {
    float: none;
    height: auto;
    width: 100%;
}
.services3 {
    float: none;
    height: auto;
    width: 100%;
}
.txt-display {
    display: none;
}
.iframe {
    height: 123px;
    padding-top: 16px;
    width: 100%;
}
}
@media not all {
.navgation-bg {
    height: 52px;
    width: 100%;
}
.logo {
    background-size: 80% auto;
    float: left;
}
.navgation-container {
    float: right;
    width: 100%;
}
.banner-bg {
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
}
.welcome-heading {
    font-size: 100%;
    width: 53%;
}
.about-heading {
    font-size: smaller;
    width: 58%;
}
.left-icon-about {
    font-size: large;
}
.left-icon-about span {
    font-size: xx-large;
}
.accounting-services-main {
    height: auto;
    width: 100%;
}
.accounting-inner-frame {
    height: auto;
    width: 100%;
}
.accounting-left {
    float: none;
    height: auto;
    margin-bottom: 261px;
    width: 100%;
}
.accoounting-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.accoounting-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.it-services-main {
    height: auto;
    width: 100%;
}
.it-inner-frame {
    height: auto;
    margin-top: 119px;
    width: 100%;
}
.it-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.it-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.it-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.marketing-services-main {
    height: auto;
    width: 100%;
}
.marketing-inner-frame {
    height: auto;
    margin-top: 119px;
    width: 100%;
}
.marketing-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.marketing-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    margin-top: 39px;
    width: 100%;
}
.marketing-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.send-enquiry {
    float: none;
    height: 400px;
    width: 100%;
}
.main-send-enquiry {
    height: auto;
    width: 100%;
}
.input {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-email {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-details {
    float: none;
    font-size: larger;
    height: 90px;
    width: 100%;
}
.submit a {
    float: left;
    height: 50px;
    margin-bottom: 15px;
    width: 100%;
}
.reset a {
    float: left;
    height: 50px;
    width: 100%;
}
.footer-container {
    height: auto;
    margin-top: 223px;
    width: 100%;
}
.quick-links {
    float: none;
    height: auto;
    width: 100%;
}
.services1 {
    float: none;
    height: auto;
    width: 100%;
}
.services2 {
    float: none;
    height: auto;
    width: 100%;
}
.services3 {
    float: none;
    height: auto;
    width: 100%;
}
.txt-display {
    display: none;
}
.iframe {
    height: 123px;
    padding-top: 16px;
    width: 100%;
}
}
@media not all {
.navgation-bg {
    height: 52px;
    width: 100%;
}
.logo {
    background-size: 80% auto;
    float: left;
}
.navgation-container {
    float: right;
    width: 100%;
}
.banner-bg {
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
}
.welcome-heading {
    font-size: 100%;
    width: 53%;
}
.about-heading {
    font-size: smaller;
    width: 58%;
}
.left-icon-about {
    font-size: large;
}
.left-icon-about span {
    font-size: xx-large;
}
.accounting-services-main {
    height: auto;
    width: 100%;
}
.accounting-inner-frame {
    height: auto;
    width: 100%;
}
.accounting-left {
    float: none;
    height: auto;
    margin-bottom: 261px;
    width: 100%;
}
.accoounting-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.accoounting-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.it-services-main {
    height: auto;
    width: 100%;
}
.it-inner-frame {
    height: auto;
    margin-top: 119px;
    width: 100%;
}
.it-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.it-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.it-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.marketing-services-main {
    height: auto;
    width: 100%;
}
.marketing-inner-frame {
    height: auto;
    margin-top: 119px;
    width: 100%;
}
.marketing-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.marketing-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    margin-top: 39px;
    width: 100%;
}
.marketing-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.send-enquiry {
    float: none;
    height: 400px;
    width: 100%;
}
.main-send-enquiry {
    height: auto;
    width: 100%;
}
.input {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-email {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-details {
    float: none;
    font-size: larger;
    height: 90px;
    width: 100%;
}
.submit a {
    float: left;
    height: 50px;
    margin-bottom: 15px;
    width: 100%;
}
.reset a {
    float: left;
    height: 50px;
    width: 100%;
}
.footer-container {
    height: auto;
    margin-top: 223px;
    width: 100%;
}
.quick-links {
    float: none;
    height: auto;
    width: 100%;
}
.services1 {
    float: none;
    height: auto;
    width: 100%;
}
.services2 {
    float: none;
    height: auto;
    width: 100%;
}
.services3 {
    float: none;
    height: auto;
    width: 100%;
}
.txt-display {
    display: none;
}
.iframe {
    height: 123px;
    padding-top: 16px;
    width: 100%;
}
}
@media not all {
.navgation-bg {
    height: 52px;
    width: 100%;
}
.logo {
    background-size: 80% auto;
    float: left;
}
.navgation-container {
    float: right;
    width: 100%;
}
.banner-bg {
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
}
.about-heading {
    font-size: smaller;
    width: 58%;
}
.left-icon-about {
    font-size: large;
}
.left-icon-about span {
    font-size: xx-large;
}
.accounting-services-main {
    height: auto;
    width: 100%;
}
.accounting-inner-frame {
    height: auto;
    width: 100%;
}
.accounting-left {
    float: none;
    height: auto;
    margin-bottom: 261px;
    width: 100%;
}
.accoounting-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.accoounting-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.it-services-main {
    height: auto;
    width: 100%;
}
.it-inner-frame {
    height: auto;
    margin-top: 119px;
    width: 100%;
}
.it-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.it-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.it-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.marketing-services-main {
    height: auto;
    width: 100%;
}
.marketing-inner-frame {
    height: auto;
    margin-top: 119px;
    width: 100%;
}
.marketing-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.marketing-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    margin-top: 39px;
    width: 100%;
}
.marketing-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.send-enquiry {
    float: none;
    height: 400px;
    width: 100%;
}
.main-send-enquiry {
    height: auto;
    width: 100%;
}
.input {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-email {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-details {
    float: none;
    font-size: larger;
    height: 90px;
    width: 100%;
}
.submit a {
    float: left;
    height: 50px;
    margin-bottom: 15px;
    width: 100%;
}
.reset a {
    float: left;
    height: 50px;
    width: 100%;
}
.footer-container {
    height: auto;
    margin-top: 223px;
    width: 100%;
}
.quick-links {
    float: none;
    height: auto;
    width: 100%;
}
.services1 {
    float: none;
    height: auto;
    width: 100%;
}
.services2 {
    float: none;
    height: auto;
    width: 100%;
}
.services3 {
    float: none;
    height: auto;
    width: 100%;
}
.txt-display {
    display: none;
}
.iframe {
    height: 123px;
    padding-top: 16px;
    width: 100%;
}
}
@media not all {
.navgation-bg {
    height: 52px;
    width: 100%;
}
.logo {
    background-size: 80% auto;
    float: left;
}
.navgation-container {
    float: right;
    width: 100%;
}
.banner-bg {
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
}
.about-heading {
    font-size: smaller;
    width: 58%;
}
.left-icon-about {
    font-size: large;
}
.left-icon-about span {
    font-size: xx-large;
}
.accounting-services-main {
    height: auto;
    width: 100%;
}
.accounting-inner-frame {
    height: auto;
    width: 100%;
}
.accounting-left {
    float: none;
    height: auto;
    margin-bottom: 261px;
    width: 100%;
}
.accoounting-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.accoounting-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.it-services-main {
    height: auto;
    width: 100%;
}
.it-inner-frame {
    height: auto;
    margin-top: 119px;
    width: 100%;
}
.it-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.it-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.it-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.marketing-services-main {
    height: auto;
    width: 100%;
}
.marketing-inner-frame {
    height: auto;
    margin-top: 119px;
    width: 100%;
}
.marketing-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.marketing-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    margin-top: 39px;
    width: 100%;
}
.marketing-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.send-enquiry {
    float: none;
    height: 400px;
    width: 100%;
}
.main-send-enquiry {
    height: auto;
    width: 100%;
}
.input {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-email {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-details {
    float: none;
    font-size: larger;
    height: 90px;
    width: 100%;
}
.submit a {
    float: left;
    height: 50px;
    margin-bottom: 15px;
    width: 100%;
}
.reset a {
    float: left;
    height: 50px;
    width: 100%;
}
.footer-container {
    height: auto;
    margin-top: 223px;
    width: 100%;
}
.quick-links {
    float: none;
    height: auto;
    width: 100%;
}
.services1 {
    float: none;
    height: auto;
    width: 100%;
}
.services2 {
    float: none;
    height: auto;
    width: 100%;
}
.services3 {
    float: none;
    height: auto;
    width: 100%;
}
.txt-display {
    display: none;
}
.iframe {
    height: 123px;
    padding-top: 16px;
    width: 100%;
}
}
@media not all {
.navgation-bg {
    height: 52px;
    width: 100%;
}
.logo {
    background-size: 80% auto;
    float: left;
}
.navgation-container {
    float: right;
    width: 100%;
}
.banner-bg {
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
}
.about-heading {
    font-size: smaller;
    width: 58%;
}
.left-icon-about {
    font-size: large;
}
.left-icon-about span {
    font-size: xx-large;
}
.accounting-services-main {
    height: auto;
    width: 100%;
}
.accounting-inner-frame {
    height: auto;
    width: 100%;
}
.accounting-left {
    float: none;
    height: auto;
    margin-bottom: 261px;
    width: 100%;
}
.accoounting-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.accoounting-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.it-services-main {
    height: auto;
    width: 100%;
}
.it-inner-frame {
    height: auto;
    margin-top: 119px;
    width: 100%;
}
.it-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.it-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    width: 100%;
}
.it-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.marketing-services-main {
    height: auto;
    width: 100%;
}
.marketing-inner-frame {
    height: auto;
    margin-top: 119px;
    width: 100%;
}
.marketing-left {
    float: none;
    height: auto;
    margin-bottom: 16px;
    width: 100%;
}
.marketing-inner-frame1 {
    height: auto;
    margin-bottom: 0;
    margin-top: 39px;
    width: 100%;
}
.marketing-inner-frame2 {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}
.send-enquiry {
    float: none;
    height: 400px;
    width: 100%;
}
.main-send-enquiry {
    height: auto;
    width: 100%;
}
.input {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-email {
    float: none;
    font-size: larger;
    height: 40px;
    width: 100%;
}
.input-details {
    float: none;
    font-size: larger;
    height: 90px;
    width: 100%;
}
.submit a {
    float: left;
    height: 50px;
    margin-bottom: 15px;
    width: 100%;
}
.reset a {
    float: left;
    height: 50px;
    width: 100%;
}
.footer-container {
    height: auto;
    margin-top: 223px;
    width: 100%;
}
.quick-links {
    float: none;
    height: auto;
    width: 100%;
}
.services1 {
    float: none;
    height: auto;
    width: 100%;
}
.services2 {
    float: none;
    height: auto;
    width: 100%;
}
.services3 {
    float: none;
    height: auto;
    width: 100%;
}
.txt-display {
    display: none;
}
.iframe {
    height: 123px;
    padding-top: 16px;
    width: 100%;
}
}
@media only screen and (min-width: 1000px) {
.new-btn {
    display: none;
}
.mobile-menu {
    display: none;
}
}
@media only screen and (min-width: 1824px) {
.new-btn {
    display: none;
}
.mobile-menu {
    display: none;
}
}
