
.bottomdesign {
    display: none;
}
@media (max-width:1090px){
    .full_row_wrap {
    display: block;}
    .full_row_wrap .col_left {
    width: 100%;
}
.full_row_wrap .col_right{width: 100%;}
.col_title{max-width: 100%;     margin-bottom: 5px;}
.col_para {

    max-width: 100%;
  
}
.full_row_wrap .col_right{    padding-bottom: 30px;}
.brand-active.slick-initialized.slick-slider p {

    padding: 15px 0px;
 
}
section.fourth_section {

}
section.sec5 .section_title {
    margin-top: 50px;
}
p.col_para.text-white {
    color: #fff;
       padding: 0px 35px;
}

p.col_para.text-gray{  padding: 0px 35px;}
.image-slider {
    width: 100%;
    float: none;
}

.content-slider {
    float: none;
    width: 100%;
}
.video_block_row {
    width: 100%;
    max-width: 100%;
    margin: 0 !important;
    display: block;
}
.panel_card .inner_wrap{    margin: 40px 0 50px;}
.section_title{font-size: 35px; line-height: 50px;}
.commn_para{font-size:16px; }
.video_block .video_block_row {
    display: block;
    padding: 10px 90px;
}
.video_col {
    max-width: 100%;
    height: auto;
    margin: auto;
    a: 0;
    border-radius: 6px;
    box-shadow: 0 30px 40px 0 rgb(0 0 0 / 15%);
    background-color: #ffffff;
    position: relative;    margin-top: 65px;
}
section.video_block .content_col {
    width: 100%;
    max-width: 100%;
    padding: 50px 0px;
    margin: 0;
}

section.video_block h2.section_title {
    text-align: center;
}
.banner_container .order-txt {
    max-width: 50%;
    color: #fff;
    background: #00000069;
    border-radius: 10px;
    padding: 20px;
    margin: auto;
    text-align: center;
}

}
@media (max-width:767px){
.carousel-control.left {display: none;}
.carousel-control.right {display: none;}
li#enquire {
    display: none;
}
.cellNo h4 {
    color: #fff;
    font-size: 17px;
    font-weight: normal;
    text-align: center;
	margin-bottom:0;
	
}.video_block .video_block_row {
    display: block;
    padding: 10px 15px;
}
p.commn_para {
   
    padding: 0px 15px;
}
ul.bullet {
    padding-right: 30px;
}

.row {
    width: auto;}
	.order-btn {
    width: AUTO;
    font-size: 18px;
    padding: 15px;
    font-weight: 400;
}
.order-txt p {
    font-size: 20px;
    width: 100%;
    min-width: 100%;
}
    .order-txt h1 {
    font-size: 30px;}
    .order-txt .list-styled {
    margin: 20px;
}
.logo {
    width: 210px;
    margin: 0 auto;
	display: block;
	position:relative;
}
.marqueenew a {
    font-size: 18px;
    text-decoration: none;
    color: #fff;
    font-weight: 500;
	padding:0 10px;
}
.about-content {
    width: 100%;
    float: left;
    padding: 10px 0;
}
.wbmain h1 {
    font-size: 20px;
}
.wbmain h2 {
    font-size: 18px;
}
.wbmain h3 {
    font-size: 16px;
    line-height: 23px;
}
.wbmain p {
    font-size: 14px;
    line-height: 24px;
}
.section-3 {
    width: 100%;
    float: left;
    padding: 20px 0;
    background: #f7f5f5;
}
.services {
    width: 100%;
    float: left;
    padding: 20px 0;
}
.servicepart h3 {
    font-size: 18px;
}
.footer p {
    text-align: center;
    font-size: 12px;
	margin-bottom:15px;
}
.ft-media {
    float: inherit;
}
.ft-media ul {
    list-style: none;
    display: inline-block;
}

.banner_container {
    position: absolute;
    width: 100%;
    top: 50%;
    left: 52%;
    transform: translate(-50%,-50%);
}

.banner_container .order-txt {
    max-width: 90%;
    color: #fff;
    background: #00000069;
    border-radius: 10px;
    padding: 20px;
    margin: 0 auto;
    text-align: center;
}section.banner_block {
    margin-top: 83px;
}
.newiframe{margin:0;}
.bottomdesign{    display: block;
    position: fixed;
    background: #464646;
    bottom: 0;
    width: 100%;}
.bottomdesign ul{list-style:none; padding-left:0;}
.bottomdesign ul li{float:left; width:50%; padding:15px;}
.bottomdesign ul li a{color:#fff; text-decoration:none; text-align:center;}
.Product-carousel {
    width: 100%;
    float: left;
    background: #f1f1f1;
    padding: 20px 15px;
}
.btnenq{display:none;}
.footer {
    padding-bottom: 50px;
}

@-webkit-keyframes blinking-blue {
0% {
	background-color: #f17f1e;
}

50% {
	background-color: #403b3b;
}

}
@-moz-keyframes blinking-blue {
0% {
	background-color: #f17f1e;
}

50% {
	background-color: #403b3b;
}

}
@keyframes blinking-blue {
0% {
	background-color: #f17f1e;
}

50% {
	background-color: #403b3b;
}

}
.blink-bg-blue{
-webkit-animation: blinking-blue 1s infinite;
-moz-animation:blinking-blue 1s infinite;
animation: blinking-blue 1s infinite;
padding:4%;
font-size:15px;
text-align:center; 
}


.blink-bg-red{
-webkit-animation: blinking-red 1s infinite;
-moz-animation:blinking-red 1s infinite;
animation: blinking-red 1s infinite;
padding:4%;
font-size:15px;
text-align:center; 
}
@-webkit-keyframes blinking-red {
0% {
	background-color: #403b3b;
}

50% {
	background-color: #f17f1e;
}

}
@-moz-keyframes blinking-red {
0% {
	background-color: #403b3b;
}

50% {
	background-color: #f17f1e;
}

}
@keyframes blinking-red {
0% {
	background-color: #403b3b;
}

50% {
	background-color: #f17f1e;
}







}




}


@media (min-width: 768px) and (max-width: 992px) {
 
 
 
}