
@media only screen and (min-width: 991px) and (max-width: 1199px) {

.image-block-two img {        display: none;        background: 0;    }
.about-style-one .image-block-wrapper .image-block-two:before {        border: none !important;    }
.texting-banner {        width: 100% !important;        padding-left: 45px !important;    }
.service-block-2 .service-block-2-content {        min-height: 288px !important;    }
.gallry-final .section-heading p {        padding-left: 100px;        padding-right: 100px;    }
.trusted-clients .trusted-clients-icon-text-block .icon-block i {        display: none;    }
.trusted-clients .image-block-wrapper .bubbled-text-block {        transform: translateX(25%);    }
.image-block-wrapper {        margin-bottom: 0 !important;    }
.section-title h2.title {        font-size: 26px;    }
.featured-content {        width: 100% !important;    }
.icons-type {        float: left;        width: 0;    }
.trusted-clients .image-block-wrapper .bubbled-text-block {        transform: translateX(30%) !important;    }
.trusted-clients .trusted-client-content-block h3-title {        font-size: 22px;    }
.trusted-clients .trusted-clients-icon-text-block .icon-block i {        display: none;    }
.trusted-clients .trusted-clients-icon-text-block .text-block {        padding-left: 0 !important;    }
.base-color-bg i {        display: none !important;    }
.widget img {        width: 100%;    }
.widget a {        color: #fff;        word-break: break-word;    }
.copy-right p {        text-align: center;    }  
.padding-reduice {        left: 0 !important;    }
.nav-toggle:before {        background-color: #fff;        border-radius: 10px;        box-shadow: 0 0.5em 0 0 #fff, 0 1em 0 0 #fff;    }
.navigation-portrait .nav-menus-wrapper {        background-color: #012068;    }
.nav-menus-wrapper-close-button {        color: #fff;    }
*.animated {        animation-duration: inherit !important;    }
.pro-box {        border: 1px solid #ccc;    }
.cover-product {        width: 100% !important;    }
.zoom-effect img {        margin-bottom: 15px;    }
.card .button-container button {        font-size: 15px !important;    }
.zoom-effect img {        border: 1px solid #ccc;    }
.contact-detail-box a {        color: #777474;        word-break: break-all;    }
.inner-left-side-product li {        line-height: 70px !important;    }
a.enquiry-btn {        display: inherit !important;    }
.logo img {        left: 20%;    }
.year-text p {        font-size: 52px !important;        line-height: 72px !important;    }
.cmt-page-title-row {        padding-top: 100px !important;        padding-bottom: 100px !important; }
.cmt-icon i {        top: 15% !important;    }
.mobile-menu {        display: block !important;        right: 0 !important;        position: absolute;        bottom: 0;    }
.navigation-portrait .nav-toggle {        display: none;    }
.Pop-Up{left: -4% !important;}
.Storage-Racks p strong{word-break: break-all !important;}
.small-behine-img img{    top: -38px;     width: 72%;}
.left-side_img {    margin-top: 75px;}
#whatsapp .wtsapp {display: none!important;}
.enquiry{display: none!important;}
.phone_lefts-side.glow { display: none!important;}
.mobile-three-item{display: block !important; left: 0px !important; width: 100% !important;}
.mobile-three-item li{ padding: 8px 0px!important; width: 32%!important;}
.mobile-three-item li a {font-size: 14px!important;}
#toTop {  bottom: 100px!important; left: 5px;}

.copy-right {margin-bottom: 40px!important;}
section.trusted-clients .row { overflow: hidden!important;}
.email { width: 16%!important;right: -45px!important;}
.call-now { width: 16%!important;right: 0px!important; top: 61%!important; right: -45px!important;}
ul.d-flex.float-left {  display: inherit!important;}
.image-block-one img {  width: 200%!important;  height: 320px!important;}
.text-md-center.animated {  text-align: inherit!important;}
.copy-right {  padding-bottom: 40px!important;}


}
@media only screen and (min-width: 768px) and (max-width: 990px) {
.nav-toggle:before {        background-color: #fff;        border-radius: 10px;        box-shadow: 0 0.5em 0 0 #fff, 0 1em 0 0 #fff;    }
.navigation-portrait .nav-menus-wrapper {        background-color: #012068;    }
.nav-menus-wrapper-close-button {        color: #fff;    }
*.animated {        animation-duration: inherit !important;    }
.about-style-one .image-block-wrapper .image-block-two:before {        border: 0;    }
.image-block-two img {        display: none;    }
.about-style-one .image-block-wrapper .image-block-two {        display: none;    }
.service-block-2 {        min-height: 420px;    }
.section-heading p {        padding-left: 100px;        padding-right: 100px;    }
.section-title h2.title {        font-size: 26px;    }
.featured-content {        width: 100% !important;    }
.icons-type {        width: 0;    }
.trusted-clients .trusted-clients-icon-text-block .icon-block i {        display: none !important;    }
.trusted-clients .trusted-client-content-block .h3-title {        font-size: 20px;    }
.thm-btn {        font-size: 12px;    }
.trusted-clients .image-block-wrapper .bubbled-text-block {        transform: translateX(12%) !important;    }
.trusted-clients .trusted-clients-icon-text-block .text-block {        padding-left: 0;    }
p.weservicing {        font-size: 25px;    }
.widget img {width: 100%;    }
.texting-banner {        top: -5px !important;        width: 100% !important;        left: 7% !important;    }
.trusted-clients .trusted-clients-icon-text-block .text-block {        padding-left: 0 !important;    }
a.color-change {        display: none;    }
.pro-box {        border: 1px solid #ccc;    }
.cover-product {        width: 100%;    }
.card .button-container button span {        font-size: 16px;    }
.card .title {        font-size: 19px;    }
.contact-detail-box a {        word-break: break-all;    }
.padding-reduice {        left: 0 !important;        padding-right: 55px;        padding-left: 55px;        padding-top: 14px;    }
.section-title h2.title {        font-size: 27px;    }
.trusted-clients .trusted-client-content-block .h3-title {        font-size: 25px;    }
.cover-product {        width: 100% !important;    }
.zoom-effect img {    margin-bottom: 15px;    }
.zoom-effect img {        border: 1px solid #ccc;    }
.logo img {        left: 20%;    }
a.enquiry-btn {        display: inherit !important;    }
.year-text p {        font-size: 55px !important;        line-height: 75px !important;    }
.cmt-page-title-row {        padding-top: 100px;        padding-bottom: 100px;    }
.cmt-icon i {        top: 16% !important;    }
.inner-left-side-product li {        line-height: 85px;    }
.widget a {        word-break: break-all;    }
.mobile-menu {        display: block !important;        right: 0 !important;        position: absolute;       bottom: -2px;    }
.navigation-portrait .nav-toggle {        display: none;    }
.Pop-Up{left: -45% !important;}
.Storage-Racks p strong{word-break: break-all !important;}
.small-behine-img img{    top: -38px;     width: 72%;}
.left-side_img {    margin-top: 75px;}
#whatsapp .wtsapp {display: none!important;}
.enquiry{display: none!important;}
.phone_lefts-side.glow { display: none!important;}
.mobile-three-item{display: block !important; left: 0px !important; width: 100% !important;}
.mobile-three-item li{ padding: 8px 0px!important; width: 32%!important;}
.mobile-three-item li a {font-size: 14px!important;}
#toTop {  bottom: 100px!important; left: 5px;}

.copy-right {margin-bottom: 40px!important;}
section.trusted-clients .row { overflow: hidden!important;}
.email { width: 16%!important;right: -45px!important;}
.call-now { width: 16%!important;right: 0px!important; top: 61%!important; right: -45px!important;}
ul.d-flex.float-left {  display: inherit!important;}
.copy-right {  padding-bottom: 40px!important;}


}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.logo img {        left: 0 !important;        top: -5px !important;        width: 30% !important;        z-index: 1 !important;    }
.mails a {        display: none;    }
.social-media img {        display: none;    }
.image-block-one img {        width: 100%;    }
.about-style-one .image-block-wrapper .bubbled-text-block {        top: 0;        left: 85px;    }
.about-style-one .image-block-wrapper {        margin-bottom: 0 !important;    }
.about-style-one .image-block-wrapper .image-block-two {        display: none;    }
.image-block-one {        margin-bottom: 0 !important;    }
.about-style-one .phone-block .text-block p {        font-size: 20px;        text-align: left;    }
.padding-reduice {        width: 100% !important;        padding-bottom: 30px !important;       top: 0 !important;    }
.section-title h2.title {        font-size: 32px !important;    }
.featured-content {        width: 100% !important;    }
.trusted-clients .image-block-wrapper .bubbled-text-block {        transform: translateX(78%) !important;    }
.text-block p {        font-size: 19px;    }
.trusted-clients .trusted-clients-icon-text-block {        padding: 15px 0;    }
.trusted-clients .trusted-clients-icon-text-block .icon-block i {        font-size: 70px !important;        top: 0 !important;    }
.copy-right p {        text-align: center;    }
.widget:first-child {        text-align: center;        margin-bottom: 50px;    }
.nav-toggle:before {        background-color: #fff;        border-radius: 10px;        box-shadow: 0 0.5em 0 0 #fff, 0 1em 0 0 #fff;    }
.navigation-portrait .nav-menus-wrapper {        background-color: #012068;    }
.nav-menus-wrapper-close-button {        color: #fff;    }
*.animated {        animation-duration: inherit !important;    }
.about-style-one .image-block-wrapper .bubbled-text-block {        top: 0 !important;        left: 19% !important;    }
.about-content-type h2 {        font-size: 30px;    }
.text-block p {        font-size: 16px;    }
.cmt-page-title-row {        z-index: 0 !important;        padding-top: 100px !important;        padding-bottom: 100px !important;    }
.contact-box {        margin-bottom: 30px;    }
.banner_thumb {        display: none;    } 
.cover-product {        width: 100% !important;        margin-bottom: 15px;        border: 1px solid #ccc; }
.sitemap-links {        margin-bottom: 50px;    }
.nav-dropdown > li > a,    .megamenu-list > li > a {        width: 100%;    }
.pro-box img {        border: 1px solid #ccc;    }
.about-style-one .phone-block .text-block p {        padding-right: 0;        font-size: 18px;    }
.about-style-one .phone-block .text-block p {        padding-right: 0;        font-size: 18px;    }
.social-media a {        float: right;    }
.products-racks ul {        column-count: 1 !important;    }
.cover-product {        min-height: auto !important;    }
.mobile-menu {        display: block !important;        right: 0 !important;        position: absolute;     bottom: -3px;    }
.navigation-portrait .nav-toggle {        display: none;    }
.action {        bottom: 15px !important;        left: 15px !important;    }
.widget span {        padding-left: 0 !important;    }
.widget ul {        padding-left: 0 !important;    }
.trusted-client-content-block .row {    padding: 0 !important;    margin: 0 !important;}
.products-details { overflow: hidden !important;}
.inner-left-side-product li{line-height: 65px !important;}
.whats-app-icon img{bottom: 85px !important; left: 15px !important;}
.Pop-Up{left: -8% !important;}
.Storage-Racks p strong{word-break: break-all !important;}
.small-behine-img img{    top: -38px;     width: 72%;}
.left-side_img {    margin-top: 75px;}
#whatsapp .wtsapp {display: none!important;}
.enquiry{display: none!important;}
.phone_lefts-side.glow { display: none!important;}
.mobile-three-item{display: block !important; left: 0px !important; width: 100% !important;}
.mobile-three-item li{ padding: 8px 0px!important; width: 32%!important;}
.mobile-three-item li a {font-size: 14px!important;}

#toTop {  bottom: 100px!important; left: 5px;}

.copy-right {margin-bottom: 40px!important;}
section.trusted-clients .row { overflow: hidden!important;}
.email { width: 16%!important;}
.call-now { width: 16%!important;right: 0px!important; top: 61%!important;}
.about-style-one p {  padding: 12px!important;}
section.about-style-one h2, h4 {  font-size: 25px!important;   text-align: center!important;  padding: 10px!important;}
table {  margin-top: 27px!important;}
.copy-right {  padding-bottom: 40px!important;}

}
@media only screen and (max-width: 479px) {
.logo img {  left: 11px !important;  top: 6px !important;  width: 30% !important;  z-index: 1 !important;}
.social-media {    padding-top: 16px!important;}
/*.mails a {        display: none;    }*/
/*.social-media img {        display: none;    }*/
.image-block-one img {        width: 100%;    }
.about-style-one .image-block-wrapper .bubbled-text-block {        top: 0;        left: 85px;    }
.about-style-one .image-block-wrapper {        margin-bottom: 0 !important;    }
.about-style-one .image-block-wrapper .image-block-two {        display: none;    }
.image-block-one {        margin-bottom: 0 !important;    }
.about-style-one .phone-block .text-block p {        font-size: 20px;        text-align: left;    }
.padding-reduice {        width: 100% !important;        padding-bottom: 30px !important;        top: 0 !important;    }
.section-title h2.title {        font-size: 32px !important;    }
.featured-content {        width: 100% !important;    }
.trusted-clients .image-block-wrapper .bubbled-text-block {        transform: translateX(78%) !important;    }
.text-block p {        font-size: 19px;    }
.trusted-clients .trusted-clients-icon-text-block {        padding: 15px 0;    }
.trusted-clients .trusted-clients-icon-text-block .icon-block i {        font-size: 70px !important;        top: 0 !important;    }
.copy-right p {        text-align: center;    }
.widget:first-child {        text-align: center;        margin-bottom: 50px;    }
.nav-toggle:before {        background-color: #fff;        border-radius: 10px;        box-shadow: 0 0.5em 0 0 #fff, 0 1em 0 0 #fff;    } 
.navigation-portrait .nav-menus-wrapper {        background-color: #012068;    }
.nav-menus-wrapper-close-button {        color: #fff;    }
*.animated {        animation-duration: inherit !important;    }
.about-style-one .image-block-wrapper .bubbled-text-block {        top: 0 !important;        left: 35% !important;    }
.about-content-type h2 {        font-size: 22px;    }
.text-block p {        font-size: 16px;    }
.cmt-page-title-row {        z-index: 0 !important;        padding-top: 100px !important;        padding-bottom: 100px !important;    }
.contact-box {        margin-bottom: 30px;    }
.banner_thumb {        display: none;    }
.cover-product {        width: 100% !important;        margin-bottom: 15px;        border: 1px solid #ccc;    }
.sitemap-links {        margin-bottom: 50px;    }
.nav-dropdown > li > a, .megamenu-list > li > a {  width: 100%;}
.pro-box img {        border: 1px solid #ccc;    }
.about-style-one .phone-block .text-block p {        padding-right: 0 !important;        font-size: 18px !important;        padding: 38px 0 !important;    }
.social-media a {        float: right;    }
.products-racks ul {        column-count: 1 !important;    }
.cover-product {        min-height: auto !important;  margin-right: 0 !important;}
.year-text p {        font-size: 34px !important;        line-height: 50px !important;    }
.about-section {        padding-bottom: 0 !important;    }
.mobile-menu {        display: block !important;        right: 0 !important;        position: absolute;        bottom: -3px;    }
.navigation-portrait .nav-toggle {        display: none;    }
.action {        bottom: 10px !important;        left: 15px !important;    }
.widget span {        padding-left: 0 !important;    }
.widget ul {        padding-left: 0 !important;    }
a.enquiry-btn {        font-size: 10px !important;    }
.trusted-clients .trusted-clients-icon-text-block .text-block {    padding-left: 15px !important;    }
/*.trusted-clients .image-block-wrapper .bubbled-text-block{    left: -60px !important;}*/
ul.coloring li a{    line-height: 60px !important;}
.products-details { overflow: hidden;}
ul.coloring li a{font-size: 16px !important;}
.sitemap-links ul {margin: 0 !important;}
.Pop-Up{left: -11% !important;}
.whats-app-icon img{bottom: 85px !important; left: 15px !important;}
.Storage-Racks p strong{word-break: break-all !important;}
.small-behine-img img{    top: -28px !important;;     width: 72% !important;;}
.left-side_img {    margin-top: 75px !important;}
img.bottom-part-img{    width: 50% !important;}
header {height: 100px;}
#whatsapp .wtsapp  {display: none!important;}
.enquiry{display: none!important;}
.phone_lefts-side.glow { display: none!important;}
.mobile-three-item{display: block !important; left: 0px !important; width: 100% !important;}
.mobile-three-item li{ padding: 8px 0px!important; width: 32%!important;}
.mobile-three-item li a {font-size: 14px!important;}
#toTop {  bottom: 82px!important; left: 5px;}
.copy-right {margin-bottom: 40px!important;}
section.trusted-clients .row { overflow: hidden!important;}
.email { width: 16%!important;}
.call-now { width: 16%!important;right: 0px!important; top: 61%!important;}
.about-style-one p {  padding: 12px!important;}
section.about-style-one h2, h4 {  font-size: 25px!important;   text-align: center!important;  padding: 10px!important;}
table {  margin-top: 27px!important;}
.copy-right {  padding-bottom: 40px!important;}

.goog-te-gadget {  color: white!important;  position: absolute!important;  top: -45px!important;}
.about-style-one {  padding-top: 10px!important;}


}