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

  .caption-txt {

    top: 58px;

    font-size: 59px;

  }

  .para-box {

    padding: 61px 25px 10px;

  }

  .img-box-en {

    width: 990px;

    float: right;

  }

  .bule-box .title-box {

    padding: 60px 28px 0;

  }

  .bule-box .title-box, .para-box {

    min-height: 450px;

  }

  .about-logo {

    width: 350px;

    margin: 62px 0 0;

  }

  .bg-img-m {

    position: absolute;

    left: -122px;

    width: 360px;

    top: 95px;

  }

  .bg-img-m {

    position: absolute;

    left: -116px;

    width: 350px;

  }

  .about-logo {

    width: 350px;

    margin: 0 0 0;

  }

  .left-cri-box ul li img {

    width: auto;

    height: 162px;

  }

  .right-cri-box img {

    width: 100%

  }

  .careers_page .bg-img-m {

    width: 500px;

  }

}

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

  .caption-txt {

    top: 56px;

    font-size: 51px;

  }

  .caption-txt span {

    font-size: 29px;

  }

  .logo-am {

    display: inline-block;

    width: 128px;

    height: auto;

  }

  .header-classic {

    padding: 7px;

  }

  .navbar-classic.navbar {

    padding: 18px 0px;

    margin: 25px 0 0 62px;

  }

  section {

    margin: 80px 0 0 0;

  }

  .img-box-en {

    width: 873px;

    float: right;

  }

  .bule-box {

    margin: 0;

    overflow: hidden;

  }

  .slider-product .item .title-tr, .customers-box-tr .item .title-tr {

    font-size: 17px;

    margin: 0 20px;

    line-height: 22px;

  }

  .slider-product .item .title-tr, .customers-box-tr .item .title-tr {

    font-size: 16px;

    margin: 0 13px;

    line-height: 22px;

  }

  .slider-product .item .title-tr, .customers-box-tr .item .title-tr {

    font-size: 16px;

    margin: 0 13px;

    line-height: 22px;

  }

  .enviroment.version-2 .container.img-box-en .col-md-4.col-sm-4.col-xs-12 .bule-box, .enviroment.version-2 .container.left-cn .bule-box .title-box {

    width: 367px;

  }

  .enviroment.version-2 .container.img-box-en .col-md-4.col-sm-4.col-xs-12 .bule-box {

    margin: 70px 0;

  }

  .enviroment.version-2 {

    overflow: hidden;

    margin-bottom: 0;

    padding-bottom: 120px;

  }

  .bg-img-m {

    position: absolute;

    left: -122px;

    width: 360px;

    top: 95px;

  }

  .bg-img-m {

    position: absolute;

    left: -116px;

    width: 350px;

  }

  .about-logo {

    width: 329px;

    margin: 21px 0 0 62px;

  }

  .left-cri-box ul li img {

    width: auto;

    height: 142px;

  }

  .right-logo-box .col-md-6 {

    flex: 0 0 75%;

    max-width: 75%;

  }

  .navbar-expand-lg .navbar-nav .dropdown-menu {

    padding: 0 15px;

    left: -100px;

  }

  .careers_page .about-kuloday-s {

    padding: 82px 0;

  }

}

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

  .img-box-en {

    width: 831px;

    float: right;

  }

  .bule-box {

    margin: 0;

    overflow: hidden;

  }

  .sticky .navbar-classic.navbar {

    padding: 0;

    margin: 10px 0 0 70px;

  }

  .left-cri-box ul li {

    margin: 71px 18px 0 0;

  }

  .about-kuloday-s h2 span {

    margin: 23px 0 -16px 0;

  }

  .our_customers_page .about-kuloday-s ul li span {

    font-size: 17px;

  }

  .about-kuloday-s h2 span {

    font-size: 25px;

  }

  .about-kuloday-s h2, .join_team h3 {

    font-size: 35px;

  }

  .slider-main-bx .item .cover {

    padding: 50px 0;

    top: -64px;

    left: 0;

  }

  .slider-main-bx .item .cover {

    padding: 50px 0;

    top: -64px;

    left: -5%;

  }

  .slider-main-bx .item .cover .header-content h1 {

    font-size: 44px;

    margin: 5px 0 4px;

  }

  .slider-main-bx .item .cover .header-content h4 {

    font-size: 27px;

    line-height: 34px;

  }

  .topimg {

    top: 15px;

    width: 49px;

  }

  .botimg {

    bottom: 50px;

    width: 100px;

  }

}

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

  .caption-txt {

    top: 54px;

    font-size: 43px;

  }

  .caption-txt span {

    font-size: 24px;

  }

  .navbar-classic .navbar-nav .nav-item .nav-link {

    font-size: 13px;

  }

  .navbar-classic .navbar-nav .nav-item {

    margin: 0 10px;

  }

  .logo-am {

    display: inline-block;

    width: 100px;

    height: auto;

  }

  .navbar-classic.navbar {

    padding: 18px 0px;

    margin: 10px 0 0 11px;

  }

  .left-cri-box ul li img {

    width: auto;

    height: 99px;

  }

  .our-succ-bx h3 {

    font-size: 47px;

    color: #fff;

    line-height: 52px;

    font-weight: 400;

  }

  .left-logo-box ul li {

    margin: 0 18px 46px 0;

  }

  .address-box-a .col-md-4.col-sm-4.col-xs-12 img {

    width: 100%;

  }

  .top-buttons {

    top: 36px;

  }

  .slider-main-bx .item .cover {

    padding: 0;

    top: 0;

    left: 0;

  }

  .sticky .navbar-classic.navbar {

    margin: 10px 0 0 0;

  }

  .address-box-a p {

    font-size: 18px;

    line-height: 28px;

  }

  .address-box-a p .icon-t img {

    margin: 0 1px 0 0;

  }

  .images-box-tr img {

    width: 100%;

  }

  .our-succ-bx.red-box-tr h3 {

    font-size: 27px;

  }

  .features-box {

    padding: 42px 0 18px;

  }



.customers-box-tr .owl-carousel#our_solutions .owl-dots {background: none;}

.fooead {

    color: #2d0087;

    font-weight: 600;

    font-size: 30px;

}

	.cifbox {

    margin: 0 0 0 32px;

}

	

	.social {

    margin: 12px 0 0 0;

}



}

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

  .slider-main-bx .item .cover .header-content {

    padding: 30px;

  }

  .left-cri-box ul li {

    margin: 71px 0 0 0;

  }

  .careers_page .bg-img-m {

    width: 404px;

  }

  .careers_page .about-kuloday-s {

    padding: 0 0 50px;

  }

  .careers_page .about-kuloday-s {

    margin: 0;

  }

  .red-btn {

    border-radius: 50px;

    padding: 8px 24px;

    font-size: 19px;

    font-weight: 400;

    color: #ffff;

    margin: 23px 0 0 0;

  }

  .topimg, .botimg {

    display: none;

  }

  .feature-bx li img {

    position: absolute;

    left: 0;

    width: 50px;

  }

  .feature-bx li {

    position: relative;

    display: block;

    margin: 0 0 41px 0;

    padding: 0 0 0 59px;

  }

  .navbar-classic .navbar-nav .nav-item {

    margin: 0 8px;

  }

  .top-buttons {

    right: -14px;

  }

  .navbar-toggler.collapsed .top-bar, .icon-bar, .navbar-toggler.collapsed .bottom-bar {

    background-color: #d9261c;

  }



.newection li img {

    height:100px;

}

}

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

  .top-buttons {

    top: 36px;

    left: 122px;

    right: auto;

  }

  .navbar-classic.navbar {

    padding: 18px 0px;

    margin: 10px 0 0 11px;

    position: absolute;

    right: 0;

    width: 100%;

  }

  .navbar-classic .navbar-toggler {

    float: right;

    clear: both;

  }

  .navbar-collapse {

    display: block;

    clear: both;

    margin: 82px 0 0 0;

    background: #fff;

    max-height: 450px;

    overflow-y: auto;

  }

  .sticky .navbar-classic.navbar {

    margin: 6px 0 0 0;

  }

  .bule-box .title-box {

    padding: 112px 29px 0 105px;

  }

  .link-footer ul, .address-bx {

    padding: 0 10px;

  }

  footer .logo-bx a {

    font-size: 16px;

  }

  .sticky .navbar-collapse {

    margin: 60px 0 0 0;

  }

  /** brand page **/

  .left-logo-box .col-md-6.col-sm-6.col-xs-12 {

    max-width: 100%;

    flex: 0 0 100%;

  }

  .right-logo-box {

    position: relative;

    width: 100%;

    top: 0;

    right: 0;

    background: #3e4095;

    min-height: auto;

    padding: 50px 0;

  }

  .left-logo-box {

    min-height: auto;

    padding: 50px 0 6px;

  }

  .enquiry-m-bx h4 {

    font-size: 25px;

    font-weight: 400;

    color: #fff;

    margin: 26px 0 0 0;

  }

  .enquiry-m-bx {

    margin: 0;

    padding: 16px 0 34px;

    background: #d9261c;

  }

  .our_customers_page .about-kuloday-s ul li {

    display: inline-block;

    width: 29%;

    margin: 0 20px 34px 0;

    text-align: center;

    vertical-align: top;

  }

  .bg-img-m {

    position: absolute;

    left: -116px;

    width: 244px;

  }

  .about-logo {

    width: 192px;

    margin: 0;

  }

  .left-cri-box ul li img {

    width: auto;

    height: 76px;

  }

  .left-cri-box ul li {

    margin: 46px 0 0 0;

  }

  .careers_page .bg-img-m {

    width: 404px;

    position: relative;

    left: 0;

    right: 0;

  }

  .tabs-left > .nav-tabs {

    float: none;

    margin-right: 0;

    width: 100%;

  }

  .join_team .tabbable.tabs-left .tab-content {

    display: block;

    width: auto;

    margin: 0;

    background: #f1f1f1;

    padding: 0 26px 26px 26px;

  }

  .tabs-left > .nav-tabs > li {

    background: #fff;

  }

  .tabs-left > .nav-tabs {

    float: none;

    margin-right: 0;

    width: 100%;

    background: #f1f1f1;

    padding: 16px;

  }

  .form-section .logo-bx-b {

    padding-left: 0;

  }

  .form-section, .address-box-a {

    margin: 0;

    padding: 40px 0;

  }

  /*** all  heading ***/

  .our-succ-bx h3, .product-section h3, .our_customers h3, .certification h3, .form-section h3, .form-section .logo-bx-b h3, .pixcy-con h2, .pixcy-slider h3, .right-logo-box h3, .head-til, .page-box-inre h3, .fomramdcpmt h3, .enquiry-m-bx h4, .our_customers_page .about-kuloday-s h2, .company_plus h3, .vision-misioin h3, .about-kuloday-s h2, .join_team h3, .about-kuloday-s h2, .join_team h3, .join_team h4, .address-box-a h2, .page-box-inre h3, .sepecification h3, .fomramdcpmt .blue-bx-toogle h3 {

    font-size: 32px;

    line-height: 35px;

    margin: 27px 0;

    padding: 0;

  }

  .fomramdcpmt .blue-bx-toogle h3 {

    margin: 0;

    padding: 0 0 14px 0;

  }

  .our-succ-bx.red-box-tr ul {

    display: block;

    list-style: none;

    vertical-align: top;

    margin: 0 auto;

    text-align: center;

  }

  .our-succ-bx.red-box-tr h3 {

    font-size: 27px;

    text-align: center;

    margin: 0 0 23px 0;

    display: block;

  }

  .our-succ-bx.red-box-tr img {

    width: 80%;

  }

  .page-box-inre ul li {

    display: inline-block;

    width: 26%;

    vertical-align: top;

    margin: 0 20px 30px 20px;

  }

  .blue-bx-toogle ul li a {

    font-size: 14px;

  }

  .brochure-boxtr h4 {

    font-size: 25px;

  }

  .fomramdcpmt .btn.btn-primary {

    padding: 10px 15px;

  }

  .brochure-boxtr a {

    padding: 13px 20px;

  }

  .gelmainbox {

    margin: 0;

    text-align: center;

  }

  .gelmainbox ul li {

    margin-bottom: 20px;

  }



.newection li img {

    height: 72px;

}

	.link-footer ul{

    padding: 0;

}

	.fooead {

    font-size: 23px;

}

	.link-footer ul li {

    margin: 0 0 13px 0;

    font-size: 16px;

}



.faxa  {

    float: none;

}}

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

  .slider-main-bx .item .cover .header-content h1 {

    font-size: 25px;

    margin: 5px 0 4px;

  }

  .slider-main-bx .item .cover .header-content h4 {

    font-size: 18px;

    line-height: 24px;

  }

  .slider-main-bx .item .cover .header-content .line {

    border: 5px solid #2d4a90;

  }

  .slider-main-bx .item .cover .header-content {

    padding: 19px;

  }

  /*** all sub heading ***/

  .manuf-txt h2, .bule-box .title-box, .three-sctoin h2 {

    font-size: 26px;

    line-height: 38px;

  }

  .col-md-6.col-sm-6.col-sx-12.manuf-txt, .col-md-6.col-sm-6.col-sx-12.manuf-img, .col-md-4.col-sm-4.col-xs-12.logo-bx, .col-md-4.col-sm-4.col-xs-12.link-footer, .col-md-4.col-sm-4.col-xs-12.address-bx, .right-logo-box .col-md-6.col-sm-6.col-xs-12, .about-kuloday-s .col-md-6.col-sm-6.col-xs-12.text-center, .about-kuloday-s .col-md-6.col-sm-6.col-xs-12, .certification .col-md-6.col-sm-6.col-xs-12, .address-box-a .col-md-8.col-sm-8.col-xs-12, .form-section .col-md-6.col-sm-6.col-xs-12, .fomramdcpmt .col-md-6.col-sm-6.col-xs-12 {

    max-width: 100%;

    flex: 0 0 100%;

  }

  /*** all  heading ***/

  .our-succ-bx h3, .product-section h3, .our_customers h3, .certification h3, .form-section h3, .form-section .logo-bx-b h3, .pixcy-con h2, .pixcy-slider h3, .right-logo-box h3, .head-til, .page-box-inre h3, .fomramdcpmt h3, .enquiry-m-bx h4, .our_customers_page .about-kuloday-s h2, .company_plus h3, .vision-misioin h3, .about-kuloday-s h2, .join_team h3, .about-kuloday-s h2, .join_team h3, .join_team h4, .address-box-a h2 {

    font-size: 30px;

    line-height: 35px;

    margin: 27px 0;

    padding: 0;

  }

  .link-footer ul {

    padding: 20px 0;

    border: solid 2px #fff;

    border-top: solid 2px #fff;

    border-bottom: solid 2px #fff;

    border-left: none;

    border-right: none;

    margin: 20px 0;

  }

  .bule-box .title-box, .para-box {

    min-height: auto;

    width: 100%;

    margin: 0;

    float: none;

    display: block;

    padding: 20px;

  }

  .left-box-tr {

    width: 100%;

    float: none;

    z-index: 9999;

    position: relative;

    margin: 0;

    padding: 0;

  }

  .bule-box {

    overflow: hidden;

    clear: both;

    width: 100%;

    padding: 0;

    margin: 0;

  }

  .address-bx p:first-child {

    margin: 0 0 13px 0;

  }

  /** brand page **/

  .left-logo-box ul {

    text-align: center;

  }

  .left-logo-box ul li {

    margin: 0 16px 16px;

    height: 100px;

    width: 100px;

  }

  .right-logo-box {

    padding: 0 0 29px 0;

  }

  .our_customers_page .about-kuloday-s ul li {

    display: inline-block;

    width: 28%;

    margin: 0 20px 34px 0;

    text-align: center;

    vertical-align: top;

  }

  .our_customers_page .about-kuloday-s ul li img {

    width: 100px;

  }

  .our_customers_page .about-kuloday-s ul {

    margin: 0 0 0;

    padding: 0;

    list-style: none;

  }

  .about-kuloday-s h2 span {

    font-size: 25px;

    margin: 0;

  }

  .about-kuloday-s {

    margin: 0;

    padding: 50px 0;

  }

  .careers_page .bg-img-m {

    width: 404px;

    position: relative;

    left: 0;

    right: 0;

    margin: 0 auto;

    display: block;

  }

  .address-box-a p .icon-bx {

    font-size: 16px;

    display: block;

    margin: 0;

  }

  .logo-bx-b img {

    text-align: center;

    display: block;

    margin: 0 auto;

  }

  .page-box-inre ul li {

    width: 38%;

    margin: 0 20px 30px 20px;

  }

  section {

    margin: 50px 0 0 0;

  }

  .page-box-inre {

    padding: 0;

    margin-bottom: 44px;

  }

  .our-succ-bx.red-box-tr ul {

    padding: 0;

  }

  .our_customers.successful_brands.sec-box-ine {

    border: none;

    padding: 17px 0;

    margin-bottom: 30px;

  }

  .test-mon-tr {

    margin: 0;

    padding: 20px 0;

  }

  .slider-product .owl-carousel .owl-dots button, .customers-box-tr .owl-carousel .owl-dots button, .dots-v.owl-carousel .owl-dots button {

    height: 5px;

    width: 5px;

    border: solid 1px #ccc;

  }

  .customers-box-tr .owl-carousel .owl-dots button.active, .owl-carousel.dots-v .owl-dots button.active {

    background: #d9261c;

    border: solid 1px #d9261c;

  }

  .images-box-tr, .text-box-tr {

    width: 100%;

    display: block;

    vertical-align: top;

  }

  .images-text-main {

    padding: 40px 0;

  }

  .blue-bx-toogle {

    margin: 30px 0 0 0;

  }

  .brochure-boxtr {

    padding: 0 0 15px;

    margin-bottom: 0;

  }

  .blue-bx-toogle ul {

    margin: 30px 0 0;

  }

  .right-box-tr {

    padding: 0;

    width: 100%;

  }



.newection li img {

    height: 59px;

}

.newection li {

    width: 15%;

}

.link-footer, .address-bx { max-width: 50%; flex: 0 0 50%;}

	.copyrihgsecion br {display: none;}

	

.copyrihgsecion {

    text-align: center;

    margin: 0 auto 10px;

    display: block;

}

	

	.lastsecion {

    border-top: solid 5px #2d0087;

    padding: 20px 0 0;

}

	.cifbox {

    margin: 22px auto;

    display: block;

}

	.social {

    margin: 0 auto;

    float: none;

    display: block;

}

	footer {

    background: #ffffff;

    padding: 55px 0 25px;

}



.leftibxn {

    display: block;

    width: 100%;

    margin-top: 21px;

}
	
	.left-cri-box ul li img {
    width: auto;
    height: 54px;
}

}

@media screen and (max-width:640px) {
.cifbox ul {
    display: flex;
    list-style: none;
    flex-wrap: wrap;
}
  .right-box-tr {

    background: url(../images/environmental-bg.jpg) no-repeat left top;

    background-size: cover;

    padding: 0;

    float: none;

    width: 100%;

  }

  .heading-box {

    padding: 20px 0;

  }

  .heading-box h1 {

    font-size: 25px;

    text-transform: uppercase;

    margin: 0;

    padding: 0;

  }

  .right-cri-box {

    width: 100%;

    float: none;

    position: relative;

    clear: both;

  }

  .left-cri-box {

    position: relative;

    top: auto;

    left: 0;

    float: none;

    clear: both;

    height: auto;

    overflow: hidden;

    min-height: auto;

  }

  .certification {

    margin: 0 0 29px 0;

    display: block;

    overflow: hidden;

  }

  .vision-misioin {

    padding: 40px 0;

  }

  .company_plus {

    padding: 8px 0 33px;

  }

  .join_team h3 {

    padding: 0 21px;

  }

  .join_team {

    margin: 0 0;

    padding: 0;

  }

  .address-box-a .col-md-4.col-sm-4.col-xs-12 img.wh-logo {

    width: 50%;

  }

  .address-box-a p {

    position: relative;

  }

  .icon-bx {

    padding: 0 0 0 63px;

    line-height: 22px;

  }

  .icon-t {

    position: absolute;

    left: 0;

    top: 0;

  }

  .contact-page .address-box-a p {

    position: relative;

    margin-bottom: 42px;

  }

  .contact-page .logo-bx-b {

    background: #f1f1f1;

    margin: 34px 0 0 0;

    padding-bottom: 30px;

  }

  .contact-page .form-section {

    padding-bottom: 0;

  }

  .contact-page .product-img-bx {

    margin-top: 0;

    padding-top: 0;

  }

  .our_customers.grh-half::before {

    height: 55%;

    width: 100%;

    left: 0;

  }

  .slider-product .owl-carousel .owl-dots, .customers-box-tr .owl-carousel .owl-dots, .dots-v.owl-carousel .owl-dots {

    padding: 0 0 38px;

  }

  .customers-box-tr .owl-carousel#our_credentials .owl-dots {

    margin-top: 0;

  }

  .our_customers.grh-half h3 {

    margin-bottom: 0;

  }

  .feature-bx li {

    margin: 0 0 31px 0;

  }

  /*******all owl style***********/

  #successful_brands button span {

    font-size: 23px;

    color: #fff;

  }

  #successful_brands button {

    outline: none;

    margin: 5px;

    background: #d9261c;

    line-height: 26px;

    width: 28px;

    height: 28px;

    border-radius: 50%;

  }

  #successful_brands .owl-nav {

    position: absolute;

    bottom: 0;

    right: 0;

  }

  .fomramdcpmt .blue-bx-toogle h3 {

    font-size: 25px;

  }

  .brochure-boxtr h4 {

    padding: 23px 0 11px 0;

  }



	

.link-footer, .address-bx {

    max-width: 100%;

    flex: 0 0 100%;

}

	.link-footer ul {

    padding: 10px 0;

    margin: 0;

}

	.link-footer {margin-top: 20px;}

	footer {

    background: #ffffff;

    padding: 31px 0 25px;

}

	.logo-bx img {

    width: 95px;

    margin: 0 0 14px 0;

}

	.our_solutions {

    margin: 0;

    background: #ebebeb;

    padding: 12px 0 0;

    border-bottom: solid 36px #2d0087;

}

	.our_customers h3 {margin-bottom: 0;}



.newsecbox p, .newsecbox a {

    position: relative;

}

.emincon .icon-bx a:last-child {padding: 0 0 0 51px;}

.icon-bx {

    padding: 0 0 0 50px;

    line-height: 22px;

}
.left-cri-box ul li {
    margin: 0 auto;
    width: 31%;
}}

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

  .logo-bx img {

    width: 80px;

    margin: 0 0 24px 0;

  }

  footer {

    padding: 10px 0 28px;

  }

  .manuf-txt h2 {

    margin: 0 0 19px 0;

  }

  /** all sub font size **/

  .manuf-txt h2, .bule-box .title-box {

    font-size: 22px;

    line-height: 33px;

  }

  /** all font size **/

  footer .logo-bx a, p, footer p, .link-footer ul li a, .address-bx p:first-child, .address-bx p, .para-box p, .manuf-txt p, .right-logo-box p, .three-sctoin p, .vision-misioin p, .company_plus ul li, .our-suc-para p, .test-para, .table td, .table th, .copyrihgsecion {

    font-size: 14px;

    font-weight: 400;

    line-height: 24px;

  }

  .link-footer ul li {

    margin: 0 0 14px 0;

  }

  section {

    margin: 40px 0 0 0;

  }

  .slider-product .item {

    min-height: 449px;

    padding: 20px 0 0 0;

    box-sizing: border-box;

  }

  .bule-box .title-box {

    margin: 0;

  }

  .our-succ-bx img {

    width: 50%;

  }

  .ml-auto {

    margin: 0 !important;

  }

  .slider-product .owl-carousel .owl-dots, .customers-box-tr .owl-carousel .owl-dots, .dots-v.owl-carousel .owl-dots {

    padding: 9px 0;

  }

  /** all heading**/

  .our-succ-bx h3, .product-section h3, .our_customers h3, .certification h3, .form-section h3, .form-section .logo-bx-b h3, .pixcy-con h2, .pixcy-slider h3, .right-logo-box h3, .head-til, .page-box-inre h3, .fomramdcpmt h3, .about-kuloday-s h2, .sepecification h3, .page-box-inre h3, .features-box h3, .manuf-txt h2, .bule-box .title-box, .three-sctoin h2, .our_customers_page .about-kuloday-s h2 {

    font-size: 23px;

    line-height: 28px;

    margin: 0 0 20px 0;

    padding: 0;

  }

  .three-sctoin {

    padding: 41px 0 30px;

  }

  .three-sctoin h2 {

    margin: 10px 0;

  }

  .join_team h4 {

    font-size: 20px;

    margin: 0 0 17px 0;

    line-height: 26px;

  }

  .our_customers {

    margin-top: 32px;

    margin: 28px 0 24px 0;

  }

  .our_customers.successful_brands.sec-box-ine h3 {

    margin: 0;

  }

  .our_customers h3 {

    margin: 0 0 16px 0;

  }

  .right-logo-box {

    padding: 28px 0 29px 0;

  }

  .left-logo-box ul li {

    margin: 0 8px 16px;

    height: 80px;

    width: 80px;

  }

  .enquiry-m-bx h4 {

    font-size: 25px;

    text-align: center;

  }

  .our_customers_page .about-kuloday-s ul li {

    width: 44%;

    margin: 0 15px 34px 0;

  }

  .about-logo {

    width: 77px;

    margin: 0;

  }

  .about-kuloday-s h2 span {

    font-size: 20px;

    margin: 0;

    line-height: 26px;

  }

  .vision-misioin {

    margin-bottom: 20px;

  }

  .careers_page .bg-img-m {

    width: 90%;

  }

  .page-box-inre h3 {

    padding: 10px;

    margin-bottom: 0;

  }

  .our-succ-bx.red-box-tr h3 {

    font-size: 18px;

    font-weight: 600;

  }

  .our-succ-bx.red-box-tr img {

    width: 60%;

  }

  .test-name {

    font-weight: 600;

    font-size: 20px;

  }

  .test-name span {

    font-size: 16px;

    font-weight: 500;

    line-height: 18px

  }

  .customers-box-tr .item img {

    width: 90px;

  }

  .our_customers.grh-half::before {

    height: 57%;

  }

  .our_customers.grh-half h3 {

    margin-bottom: 0;

    margin-top: 18px;

  }

  .our_customers.successful_brands.sec-box-ine {

    margin-top: 32px;

    margin: 9px 0 0 0;

  }

  .sepecification {

    padding-bottom: 25px;

  }

  .bat-box {

    font-size: 12px;

    padding-bottom: 5px;

    border-bottom: solid 1px #3e4095;

  }

  .fomramdcpmt {

    margin: 30px 0 37px;

  }

  .three-bx img {

    width: 100px;

  }

  .our_customers_page .about-kuloday-s ul li:last-child {

    width: 100%;

    margin-bottom: 22px;

  }



.cifbox {

    margin: 15px auto;

    display: block;

}

.newection li img {

    height: 41px;

}

.newlogos {

    margin: 16px 0 0px 0;

    border-bottom: solid 5px #2d0087;

    padding-bottom: 15px;

}

.cifbox {

    text-align: center;

}

	.cifbox span {height:55px;

    width: 38px;}

.cifbox span:nth-child(2) {

    width: 56px;

    background-position: -55px -1px;

}

.cifbox span:nth-child(3) {

    width: 36px;

    background-position: -119px -1px;

}

.cifbox span:nth-child(4) {

    width: 23px;

    background-position: -168px -1px;

}

.cifbox span:nth-child(5) {

    width: 46px;

    background-position: -206px -1px;

}

.cifbox span:nth-child(6) {

    width: 52px;

    background-position: -264px -1px;

}

.cifbox span {

    margin: 0 3px;

}

	

	footer {

    padding: 10px 0 72px;

}





.newsecbox p { margin-bottom: 30px;}

}

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

  .page-box-inre ul li {

    width: 45%;

    margin: 0 0 30px 0;

  }

  .page-box-inre ul li span {

    font-size: 14px;

    margin: 10px auto 0;

    line-height: 17px;

  }

  .brochure-boxtr a {

    padding: 9px 17px;

  }

  .top-buttons {

    top: 40px;

    left: 120px;

    right: auto;

  }

  .button-btn-mor, .red-lg-btn, .fomramdcpmt .btn.btn-primary, .brochure-boxtr a {

    padding: 7px 15px;

    font-size: 13px;

  }

}

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

  .top-buttons {

    top: 38px;

    left: 111px;

    right: auto;

  }

}

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

  .top-buttons {

    top: 38px;

    left: 73px;

    right: auto;

  }

}

@media screen and (max-width:320px) {}