@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: auto !important}
.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 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;  top: 7px;      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;}
.inner-column-website ul { column-count: 1!important;padding: 0px; margin: 0px}
.inner-column-website h2 u {padding: 6px!important;}
.inner-column-website {padding: 25px!important;}
.inner-column-website ul li a{font-size: 16px!important;}
.about-style-one .phone-block{margin-top: 28px;}
button.Enquire-Nows {    display: none;}
.phone_lefts-side.glow {    display: none;}
div#whatsapp {    display: none;}
.mobile-three-item{display: block !important;}
.copy-right{margin-bottom: 42px !important;}
.contact-box{margin-bottom: 30px !important;}
div#Locations .item img {    width: 100%;}
.Storage-Racks{margin-bottom: 30px;}
header {    display: none;}
.mobile-header {    display: block !important;}
.logo-mobile-navigation img {    width: 75%!important;}
.sticky-logo-with-metter {    display: none;}
.widget img {    width: 55%;}
p.play{font-size: 28px !important;}
.ttm_single_image-wrapper {    margin-bottom: 30px;}
.logo-mobile-navigation {    text-align: center;}
.texting-banner p{padding-right: 45px !important;}
.home-products img{height: 250px !important;}
div#multi-product-slide .owl-buttons .owl-next{    position: absolute; left: -630px !important; margin-left: 0px !important;}
.cmt-page-title-row{background-size: inherit !important;}
#product-slide .item img {   width: 100%!important; object-fit: cover!important; margin: 0px auto!important;}

.prod-img {   width: inherit!important;  float: left!important;  min-height: 300px!important;    margin-right: 15px!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: 0px;        padding-right: 0px;    }
.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;    }
.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; top: 10px;}
.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;}
.inner-column-website ul { column-count: 1!important;padding: 0px; margin: 0px}
.inner-column-website h2 u {padding: 6px!important;}
.inner-column-website {padding: 25px!important;}
.inner-column-website ul li a{font-size: 16px!important;}
button.Enquire-Nows {    display: none;}
.phone_lefts-side.glow {    display: none;}
div#whatsapp {    display: none;}
.mobile-three-item{display: block !important;}
.copy-right{margin-bottom: 42px !important;}
.about-style-one .phone-block{margin-top: 30px;}
.contact-box{margin-bottom: 30px;}
div#Locations .item img {    width: 100%;}
header {    display: none;}
.mobile-header {    display: block !important;}
.sticky-logo-with-metter {    display: none;}
.logo-mobile-navigation img {    width: 75%!important;}
.widget img {    width: 55%;}
p.play{font-size: 28px !important;}
.ttm_single_image-wrapper {    margin-bottom: 30px;}
.logo-mobile-navigation {    text-align: center;}
.Storage-Racks{margin-bottom: 30px;}
.owl-buttons {display: none!important;}
.cmt-page-title-row{background-size: inherit !important;}
.home-products img{height: 400px !important;}
.media-body img{display: none !important;}
.about-style-one .image-block-wrapper{margin-bottom: 0px !important;}
#product-slide .item img {   width: 100%!important; object-fit: cover!important; margin: 0px auto!important;}
.cover-product-this {  width: 100%!important;}    

.prod-img {   width: inherit!important;  float: left!important;  min-height: 300px!important;    margin-right: 15px!important; } 


}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.logo img {        left: 0 !important;        top: -5px !important;        width: 14% !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: 20px !important;  text-align: center;}
.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: 6px;    }
.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;    width: 100%;    padding: 0;    line-height: 25px !important;    margin-bottom: 10px;}
.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;}
.copy-right{margin-bottom: 42px !important;}
.year-text p{line-height: 50px !important;}
.about-style-one .phone-block{margin-top: 28px !important;}
.inner-left-side-product {    margin-bottom: 30px !important;}
.Storage-Racks{margin-bottom: 25px !important;}
.details-product {    margin-bottom: 30px !important;}
header {    display: none;}
.sticky-logo-with-metter {    display: none;}
.logo-white img {   width: 35%;}
.logo-white-pure{width: 40% !important;}
p.play{font-size: 28px !important;}
.widget img {   display: none!important;}
.owl-buttons {display: none!important;}
.cmt-page-title-row{background-size: inherit !important;}

.inner-column-website ul { column-count: 1!important;padding: 0px; margin: 0px}
.inner-column-website h2 u {padding: 6px!important;}
.inner-column-website {padding: 25px!important;}
.inner-column-website ul li a{font-size: 16px!important;}
button.Enquire-Nows {    display: none;}
.phone_lefts-side.glow {    display: none;}
div#whatsapp {    display: none;}
.mobile-three-item{display: block !important;}
div#Locations .item img {    width: 100%;}
.section-heading h3{margin-bottom: 0px !important; font-size: 30px !important;}
.section-heading-line{margin-top: -25px !important;}
ul.coloring li a{width: 100% !important; display: block !important;}
.mobile-header {    display: block !important;}
.features-card {    display: none;}
.section-block{display: block !important;}
.features-area{display: none !important;}
.logo-white p { color: #5e0000;    text-align: left !important;    padding-left: 20px !important;}
.about-content-type {    text-align: center !important;}
.mr-50{margin-left: 0px !important; margin-top: 0px !important;}
.phone-block p {    padding: 0 !important; text-align: center !important;}
.about-content-type h1 {    font-size: 25px !important;}
.about-style-one .phone-block .text-block p{font-size: 25px !important;}
.title-header h3 {    font-size: 25px !important;}
img.skin-border {    margin-bottom: 22px;}
.title-header h3{text-align: center;}
.featured-title h5{font-style: 20px !important;}
.trusted-clients .trusted-client-content-block .h3-title{padding: 10px 0 !important; margin-bottom: 0px !important; font-size: 30px !important;}
.image-block-wrapper {    margin-top: 20px !important;}
.ptoh2:before{display: none !important;}
.ptoh2{font-size: 30px !important;}
.section-heading-line{display: none !important;}
.Location-title > p {    font-size: 25px !important;}
.full-width-content .row {    margin: 0 !important;}
.related-products .row {    margin: 0 !important;}
.section-title h4.title{font-size: 25px !important;}
.owl-buttons {display: none!important;}
.mobile-header ul li {    margin-bottom: 10px;}
.home-products img{height: 600px !important;}
.bubbled-text-block.wow.fadeIn.animated.animated {  display: none!important;}
.right_side{width: 100% !important; padding-left: 0px !important;}
#product-slide .item img {   width: 100%!important; object-fit: cover!important; margin: 0px auto!important;}
.cover-product-this {  width: 100%!important;}    
.prod-img {   width: inherit!important;  float: left!important;  min-height: 300px!important;    margin-right: 15px!important; } 


}



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

.logo img {        left: 0 !important;        top: -5px !important;        width: 22% !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: 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: 75px !important;        padding-bottom: 75px !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-oe .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: 2px;}
.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;  display: block; line-height: 20px !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;}
.copy-right{margin-bottom: 42px !important;}

.inner-column-website ul { column-count: 1!important;padding: 0px; margin: 0px}
.inner-column-website h2 u {padding: 6px!important;}
.inner-column-website {padding: 25px!important;}
.inner-column-website ul li a{font-size: 16px!important;}
button.Enquire-Nows {    display: none;}
.phone_lefts-side.glow {    display: none;}
div#whatsapp {    display: none;}
.mobile-three-item{display: block !important;}
.copy-right{margin-bottom: 42px !important;}
.year-text p{line-height: 50px !important;}
.about-style-one .phone-block{margin-top: 28px !important;}
.inner-left-side-product {    margin-bottom: 30px !important;}
.Storage-Racks{margin-bottom: 25px !important;}
.details-product {    margin-bottom: 30px !important;}
.mr-50{margin-left: 0px !important;}
.phone-block span{font-size: 28px !important;}
div#Locations .owl-buttons {    display: none !important;}
.inner-left-side-product li{display: block !important; width: 100% !important; margin-bottom: 10px;}
.inner-left-side-product h3{font-size: 26px !important;}
header {    display: none;}
.mobile-header {    display: block !important;}
.sticky-logo-with-metter {    display: none;}
p.play{font-size: 26px !important;}
.widget img {    width: 45%;}
.logo-mobile-navigation img {    width: 75%!important;}
.logo-white-pure{width: 45% !important;}
.accordion-content p {  text-align: justify!important;}
.accordion-container .accordion-title{font-size: 18px !important; padding: 6px!important;}
.faq-related-product h3 {    font-size: 23px !important;}
.image-block-one {       margin-bottom: 20px !important;  text-align: center;}
.features-card {    display: none;}
.section-block{display: block !important;}
.features-area{display: none !important;}
.ptoh2:before{display: none !important;}
.ptoh2{font-size: 30px !important;}
.section-heading-line{display: none !important;}
.Location-title > p {    font-size: 25px !important;}
.full-width-content .row {    margin: 0 !important;}
.related-products .row {    margin: 0 !important;}
.section-title h4.title{font-size: 25px !important;}
.logo-white p {    color: #5e0000; text-align: left !important; padding-left: 8px !important; font-size: 12px;}
.about-content-type h1 {    font-size: 25px !important;}
.about-style-one .phone-block .text-block p{padding-left: 0px !important; padding-right: 0px !important;}
.section-heading h3{font-size: 22px !important;}
.section-heading p{padding-left: 15px !important; padding-right:15px !important;}
.title-header h3 {    font-size: 21px !important;    margin-top: 20px !important;}
.trusted-clients .trusted-client-content-block .h3-title{margin-bottom: 15px !important; font-style: 25px !important;}
.inner-block {    padding: 12px 0 !important;}
.trusted-clients .trusted-clients-icon-text-block{padding: 18px 0 !important ;  padding-left: 15px !important; padding-right: 15px !important;}
.free-quote-form{padding: 0px !important;}
.free-quote-form{margin-top: 25px !important;}
.trusted-clients{padding-bottom: 25px;}
.products-bg h3 {    font-size: 28px !important;}
p.related-heading{font-size: 15px !important;}
.read-btn a{width: 100% !important; display: block !important;}
.read-btn li {    width: 100%;    margin-bottom: 10px;}
.related_img {    padding: 0 !important;}
/*.related_content{padding: 0px !important;}*/
.row.bg-white.p-4 {  padding: 7px!important;}
.related_content p{padding: 8px !important;}
.read-btn {    padding: 0 !important;}
.title-box .page-title-heading h1{font-size: 25px !important;}
.spacing-12{padding: 35px 5px 20px !important;}
.media-body img {display: none!important;}
.owl-buttons {display: none!important;}
/*.widget img {   display: none!important;}*/
.cmt-page-title-row{background-size: inherit !important;}
div#multi-product-slide .owl-buttons .owl-prev {display: none!important;}
.home-products img{object-fit: fill !important; height: 400px !important;}
.bubbled-text-block.wow.fadeIn.animated.animated {  display: none!important;}
.right_side{width: 100% !important; padding-left: 0px !important;}
#product-slide .item img {   width: 100%!important; object-fit: cover!important; margin: 0px auto!important;}
.cover-product-this {  width: 100%!important;}   
.prod-img {   width: inherit!important;  float: left!important;  min-height: 300px!important;    margin-right: 15px!important; } 

}