html,body{    overflow-x: hidden;}
body a,html,body,h1, h2, h3, h4, h5, h6,p{font-family: Century Gothic,CenturyGothic, AppleGothic, sans-serif;}
.stickytop {position: fixed;top: 0;width: 100%;z-index: 999;box-shadow: 0 0 2px rgba(0,0,0,0.40);background-color: #ffffff;transition: all 1s ease-out 0s;-webkit-animation: smoothScroll 1s alternate;}
.text-justyfy{text-align:justify;}
.projectContnt img{    margin: 2px 6px;width: 270px;padding: 0px;}
p{text-align:justify;}
.required,.error{color:red;}
.fingerjointtitle{font-size:35px;padding:50px 0px 10px 0px;font-weight:bold;}
.hidden{visibility: hidden;}
.brochurediv{padding: 15px 0px;}
.bg-gray {background-color: #f8f8f8;}
.title h3{padding: 15px 0px;}
.title h3::after {background-color: #f58634;content: '';display: block;height: 3px;margin: 4px auto 0;width: 22%;}
.product-img-title h3::after {width: 11%;}
.subtypetitle {font-size: 22px;color: #000;font-weight: 600;margin: 0 0 15px 0;}
.serviceul span{margin-right:10px;}
.serviceul .spanicon:before {content: "\f142";font: 1px FontAwesome;color: #0295da;margin-right: 10px;font-size: 15px;padding-right: 0px;}
.serviceul li:before{content: "\f105";font: 1px FontAwesome;color: #0295da;margin-right: 10px;font-size: 15px;padding-right: 0px;}
.copyright-w3layouts p {letter-spacing: 1px;font-size: 0.9rem;color: #ffffff;text-align: center;}
.copyright-w3layouts p a {color: #f58634;}
.callbacks li{height:500px;}
.navbar{padding: 0.5rem 0;}
.border-bottom{border-bottom: 1px solid;}
.pading-top-bottom-15{padding: 15px 0px;}
table,table tr,table tr td{border: 2px double;}
.pharma-img .img-fluid {max-width: 100%;height: 457px;}
.serviceimgtag {float: right;width: 36%;margin: 0px 0px 0px 10px;}
/*.resp-vtabs .resp-tabs-container{min-height: 292px !important;}*/
body .resp-vtabs li.resp-tab-active{padding: 11px 15px !important;}
.projectContnt ul li,.maintitleblog{padding: 0px 10px;}
.projectContnt ul li{text-decoration: none;display: inline-block;}
.text-initial{text-align: initial;}
.navbar-light .navbar-nav .nav-link {text-transform: unset;font-size: 16px;}
.owl-theme .owl-nav [class*=owl-]:hover{background:unset;color:#123;}
button:focus{outline:unset;}
.resp-vtabs .resp-tab-content {border: 1px solid #C1C1C1;height: auto;}
.product-img{height:400px;padding: 3px;}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active, .dropdown-item:hover {color: #f58634;background: transparent;border-radius: 5px;}
.cool::after{    background: #f58634;}
.dropdown-item.active, .dropdown-item:active{    color: #f58634;}
.navbar-light .navbar-nav .nav-link,.navbar-light .navbar-nav .navsticky{color: black; font-weight:bold;}
footer{padding:10px 0px;}
footer form{border: 1px solid #ffffff;}
footer button.btn1{background: #000000;}
.portfolio-area .tarpaulinLi{width: 499px;max-width: 500px;border: unset;}
.portfolio-area .tarpaulinLi img,.KraftpaperUL img{border-radius: 50%;}
.KraftpaperUL li{border: unset !important;}
.KraftpaperUL img{height: 274px !important;}
.projectContnt .TarpaulinUl li{text-decoration: dotted;display: list-item;}
.breadcrumb-area {height: 253px;}
.breadcrumb-area {position: relative;z-index: 1;width: 100%;padding: 0 35px;}
.bg-overlay {background-position: center center;background-size: cover;background-repeat: no-repeat;}
.h-100 {height: 100%!important;}
.breadcrumb-area .breadcrumb-content {text-align: center;}
.align-items-center {-ms-flex-align: center!important;align-items: center!important;}
.breadcrumb-area .breadcrumb-content h2 {color:black;font-size: 40px;font-weight: 600;text-transform: capitalize;margin-bottom: 0;display: inline-block;}

.navbar-light .navbar-toggler{border-color: #f58634;background-image: radial-gradient(closest-side at 50% 55%, #5d47a5, #f58634);}
.navbar-light .navbar-toggler-icon {color: white;text-align: center;background-image: unset;padding: 5px;}
  

.AncientCollection{text-align: right;}
.plywoodtype{font-size: 17px;font-weight: normal;vertical-align: middle;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background: #4fb853;}
header{position:unset;}
.middle-grids .card i,.stats_info p,.thim-click-to-bottom i{color:#0295da;}
.read a:hover {transition: 0.5s ease-in;color: #fff;background: #0295da;border: 1px solid #0295da;}
.gallery-img{height:438px;}
a:hover{transition: 0.5s ease-in;}
a.facebook-footer, a.twitter-footer{border: 1px solid #1c77a2;}
footer [type="email"],footer address p a,footer p, footer ul li{    color: #fff;}
.about-title h3::after{width: 7%;}
.happy-client-title h3::after{width: 10%;}
.product-img{height: 355px;}
.portfolio-categ li.active{background: #0295da;color: #fff;border: 1px solid #0295da;}
.main_grid_contact{padding:1rem;}
.stickymenu{box-shadow: 0 0 2px rgba(0,0,0,0.40);}
::placeholder {color: white; }
.surya-img {height: 438px;}
.papercup-img {height: 200px;}
footer button.btn1,.btn,a.facebook-footer:hover,footer form,a.twitter-footer:hover,.main_grid_contact .input-group1 input[type="submit"],.main_grid_contact .input-group1 input[type="button"]{border-radius: 8px !important;}
.main_grid_contact .input-group1 input[type="submit"],.main_grid_contact .input-group1 input[type="button"]{margin: 0px 36%;width: 28%;text-align: center;vertical-align: middle;padding: 5px 0px;font-size: 18px;color: #fff;background: #0295da;border: none;cursor: pointer;}
.main-gallery li {color: #333;cursor: pointer;display: inline;padding: 14px 20px;font-size: 0.85rem;margin: 0 0.3em;letter-spacing: 1px;text-transform: uppercase;background: transparent;border: 1px solid #c0c3c3;}
.main-gallery li.maincategory {background: #0295da;color: #ffffff;border: 1px solid #0295da;}
.middle-grids .card{padding: 3em 1em;}
.main-gallery li.maincategory a{color:#ffffff;}
.subproductImg{width: 200px;height: 200px;padding: 3px;}
.subitemli li{border: unset;position: relative;padding: 4px 4px 0px 0px;}
.subitemli li span:before {content: "";position: absolute;top: 3px;z-index: 100;right: -1px;width: 93%;height: 0.5%;background: #080808;left: 11px;}
.subitemli li span:after {content: "";position: absolute;right: 3px;z-index: 100;top: 3px;width: 1px;height: 93%;background: #080808;}
.subitemli li:before {content: "";position: absolute;right: 0px;z-index: 100;top: 0;width: 91%;height: 0.5%;background: #080808;}
.subitemli li:after {content: "";position: absolute;right: -1px;z-index: 100;top: 0;width: 1px;height: 91%;background: #080808;}
.pagination .page-item{text-align:center;margin-top: 38px;}
.pagination{display:inline-flex;}
.testimonials_grid-inn img {width: 8%;}
.copyright-w3layouts{background: unset;}
.footer-grid-w3ls ul li{float: left;padding: 0px 8px;}
footer{width: 100%;float: left;background: #000000 url(../images/footer-bg.png) repeat center center;margin-top: 27px;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {z-index: 3;color: #fff;cursor: default;background-color: #582670;border-color: #582670;font-weight: bold;}
.ancientcollection{border:1px solid;}
.pagination>li>a, .pagination>li>span {padding: 5px 10px;font-size: 12px;line-height: 1.5;}
.pagination>li>a, .pagination>li>span {position: relative;float: left;padding: 6px 12px;margin-left: -1px;line-height: 1.42857143;color: #0295da;text-decoration: none;background-color: #fff;border: 1px solid #ddd;margin-right: 5px;border-radius: 60px !important;box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);}
footer [type="text"] {outline: none;padding: 0.8em 1em;color:#ffffff;font-size:0.9rem;width:53%;border: none;background: none;letter-spacing: 1px;float: left;}
footer [type="email"]{border-bottom: 1px solid #ffffff;}
footer button.btn1{border-bottom: 1px solid #fff;padding: 10px 0;border-radius: unset !important;}
.hidden{display: none;}
footer button.btn1:hover{border-radius: 8px !important;}
.styled-checkbox {
  position: absolute; // take it out of document flow
  opacity: 0; // hide it

  & + label {
    position: relative;
    cursor: pointer;
    padding: 0;
  }

  // Box.
  & + label:before {
    content: '';
    margin-right: 10px;
    display: inline-block;
    vertical-align: text-top;
    width: 20px;
    height: 20px;
    background: white;
  }

  // Box hover
  &:hover + label:before {
    background: #f35429;
  }
  
  // Box focus
  &:focus + label:before {
    box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.12);
  }

  // Box checked
  &:checked + label:before {
    background: #f35429;
  }
  
  // Disabled state label.
  &:disabled + label {
    color: #b8b8b8;
    cursor: auto;
  }

  // Disabled box.
  &:disabled + label:before {
    box-shadow: none;
    background: #ddd;
  }

  // Checkmark. Could be replaced with an image
  &:checked + label:after {
    content: '';
    position: absolute;
    left: 5px;
    top: 9px;
    background: white;
    width: 2px;
    height: 2px;
    box-shadow: 
      2px 0 0 white,
      4px 0 0 white,
      4px -2px 0 white,
      4px -4px 0 white,
      4px -6px 0 white,
      4px -8px 0 white;
    transform: rotate(45deg);
  }
}
input[type=checkbox] + label {display: block;margin: 0.2em;cursor: pointer;padding: 0.2em;}
input[type=checkbox] {display: none;}
input[type=checkbox] + label:before {content: "\2714";border: 0.1em solid #30c39e;border-radius: 0.2em;display: inline-block;width: 1.5em;height: 1.5em;padding-left: 0.2em;padding-bottom: 1em;margin-right: 0.2em;vertical-align: top;color: transparent;transition: .2s;}
input[type=checkbox] + label:active:before {transform: scale(0);}
input[type=checkbox]:checked + label:before {background-color: MediumSeaGreen;border-color: MediumSeaGreen;color: #fff;}
input[type=checkbox]:disabled + label:before {transform: scale(1);border-color: #aaa;}
input[type=checkbox]:checked:disabled + label:before {transform: scale(1);background-color: #bfb;border-color: #bfb;}
.portfolio-area {background-color: #f9f9f9;}
.portfolio-area li {    width: 100%;padding: 1px 9px;margin: 1px;}
.papercup li {max-width: 278px;}
.laminatesproduct li {    width: 270px;padding: 1px;}
.gallery-img {height: 213px;padding: 4px;}
.sentinquiry {background-color: #0098da;border-color: #0098da;}+
footer button.btn1,footer button.btn1:hover{transition: 0.5s ease-in;}
#reload{width: 20px;cursor: pointer;}
.zenervacaptch{text-decoration: line-through;border-radius:5px;border: 1px solid #5B45A1;padding: 2px 9px;font-weight: bold;font-family: cursive;font-size: 26px;letter-spacing: 0.5;-webkit-text-fill-color: darkgray;-webkit-text-stroke-width: thin;text-rendering: optimizeSpeed;}

/**************Media query start****************/
@media (max-width: 1199px){
}
@media (max-width: 1024px){
  .portfolio-area li {max-width: 229px;}
}
@media only screen and (max-width: 991px) and (min-width: 768px){
}
@media (max-width:767px){
	.mt-md-5, .my-md-5{margin-top: 3.1rem !important;}
  body h2.resp-accordion{display: block !important;}
  .navbar-light .navbar-toggler{width: 11% !important;float: right;display: inline-block;position: inherit;top: 30px;border-color: #f58634 !important;background-image: radial-gradient(closest-side at 50% 55%, #5d47a5, #f58634) !important;}
  .owl-theme .owl-dots .owl-dot{display: none;}
}
@media (max-width: 768px) {
  body h2.resp-accordion{display: block !important;}
	.portfolio-area li {max-width: 229px;}
  .resp-vtabs .resp-tab-content{height: auto !important;}
  p{padding: 10px;}
  .footer p, footer ul li{padding: unset;}
}
@media (max-width: 900px){
	.portfolio-area li {max-width: 229px;}
}
@media screen and (max-width: 991px){
  ul.navbar-nav{background:unset;}
  .portfolio-area .tarpaulinLi{    width: 330px;}
  .pharma-img .img-fluid{height: 100% !important;}
}
@media (max-width:480px){
  .main-section{margin-top: 27%;}
	section#home{margin-top:110px;background: unset;}
  .portfolio-area li {max-width: 50%;width: 100%;}
	ul.navbar-nav{background-color:#ffffff;}
	.stickymenu{box-shadow: 0 0 2px rgba(0,0,0,0.40);}
	.callbacks li {height: 283px;}
	.banner-text-w3layouts {padding: 8rem 1rem 0rem 1rem;}
	.navbar-toggler{padding:unset}
	.veneer-owal .owl-dots .owl-dot {display: none;}
	header{position:absolute;}
	ul.portfolio-area{margin-top:unset;}
	.pt-4, .py-4{padding-top:unset !important;}
	.gallery-img{padding:unset;}
  .AncientCollection{text-align: left;}
}
@media (max-width:479px){
  .navbar h1{width: 80%}
  .navbar-light .navbar-toggler{top: unset;}
  .main-section{margin-top: 27%;}
	section#home{margin-top:110px;background: unset;}
  .owl-theme .owl-dots .owl-dot{display: none;}
  .portfolio-area li {max-width: 50%;width: 100%;}
	ul.navbar-nav{background-color:#ffffff;}
	.stickymenu{box-shadow: 0 0 2px rgba(0,0,0,0.40);}
	.callbacks li {height: 212px;}
	.banner-text-w3layouts {padding: 8rem 1rem 0rem 1rem;}
	.navbar-toggler{padding:unset}
	.veneer-owal .owl-dots .owl-dot,.flushdoor .owl-dots .owl-dot {display: none;}
	header{position:absolute;}
	ul.portfolio-area{margin-top:unset;}
	.pt-4, .py-4{padding-top:unset !important;}
	.gallery-img{padding:unset;}
  .AncientCollection{text-align: left;}
  .projectContnt img {margin: 2px 10px;width: 218px;padding: 6px;}
  p{padding: 12px;}
  .resp-vtabs .resp-tab-content{height: unset !important;}
  .TarpaulinUl li{    padding: 20px;}
  .pharma-img .img-fluid {max-width: 250px;width: 100%;height: 100% !important;float: left;}
  footer p, footer ul li{padding: unset;}
  .resp-tab-content{padding: 6px !important;}
  body h2.resp-accordion{display: block !important;}
}

@media (max-width:400px){
  .main-section{margin-top: 27%;}
  .owl-theme .owl-dots .owl-dot{display: none;}
	section#home{margin-top:110px;background: unset;}
  .portfolio-area li {max-width: 100%;width: 100%;}
	.stickymenu{box-shadow: 0 0 2px rgba(0,0,0,0.40);}
	ul.navbar-nav{background-color:#ffffff;}
	.callbacks li {height: 240px;}
	.banner-text-w3layouts {padding: 8rem 1rem 0rem 1rem;}
	.navbar-toggler{padding:unset}
	.veneer-owal .owl-dots .owl-dot,.flushdoor .owl-dots .owl-dot {display: none;}
	header{position:absolute;}
	ul.portfolio-area{margin-top:unset;}
	.pt-4, .py-4{padding-top:unset !important;}
	.gallery-img{padding:unset;}
  .AncientCollection{text-align: left;}
}
@media (max-width:399px){
  .main-section{margin-top: 27%;}
  .owl-theme .owl-dots .owl-dot{display: none;}
  .portfolio-area li {max-width: 49%;width: 100%;}
	section#home{margin-top:110px;background: unset;}
	ul.navbar-nav{background-color:#ffffff;}
	.stickymenu{box-shadow: 0 0 2px rgba(0,0,0,0.40);}
	.callbacks li {height: 245px;}
	.banner-text-w3layouts {padding: 8rem 1rem 0rem 1rem;}
	.navbar-toggler{padding:unset}
	.veneer-owal .owl-dots .owl-dot,.flushdoor .owl-dots .owl-dot {display: none;}
	header{position:absolute;}
	ul.portfolio-area{margin-top:unset;}
	.pt-4, .py-4{padding-top:unset !important;}
	.gallery-img{padding:unset;}
  .AncientCollection{text-align: left;}
}
@media (max-width:350px){
  .main-section{margin-top: 27% }
  .portfolio-area li {max-width: 100%;width: 100%;}
  .owl-theme .owl-dots .owl-dot{display: none;}
	section#home{margin-top:110px;background: unset;}
	.stickymenu{box-shadow: 0 0 2px rgba(0,0,0,0.40); background-color: #fff;}
	ul.navbar-nav{background-color:#ffffff;}
  .h-100 {height: 117%!important;}
  .navbar-toggler:not(:disabled):not(.disabled) {width: 100%;text-align: right;margin-top: -19%;background: transparent;border: 0px;}
	.callbacks li {height: 245px;}
  .navbar-brand img{width: 72%;}
	.banner-text-w3layouts {padding: 8rem 1rem 0rem 1rem;}
	.navbar-toggler{padding:unset}
	.veneer-owal .owl-dots .owl-dot,.flushdoor .owl-dots .owl-dot {display: none;}
	header{position:absolute;}
	ul.portfolio-area{margin-top:unset;}
	.pt-4, .py-4{padding-top:unset !important;}
	.gallery-img{padding:unset;}
  .AncientCollection{text-align: left;}
}

.dropdown-submenu {position: relative;}
.dropdown-submenu>.dropdown-menu {margin-top: 0px;margin-left: 0px;}

.dropdown-submenu:hover>.dropdown-menu {display: block;}
.dropdown-submenu:hover>.dropdown-menu {display: block;}