
.footer-widget-item .widget_block{margin-bottom:0px;}
.footer-widget-item p{margin-bottom:10px;}
.footer-item .ficon i{padding-right:10px;}
#section-ga4776c li,#section-ga4776c .gutentor-single-item,#section-g897fb1 li,#section-gab09e2 li {padding-left:0px;}
.top-footer{padding-top:60px;}
footer a{text-decoration:none !important;}
.bottom-footer p{margin-bottom:0px;}
.bottom-footer{border-top:1px solid #a7a0a085;}
.hidenow{display:none;}
.map{line-height:0;}
.wpcf7-form textarea{ 
    width: 100% !important;
   min-height:auto;
}.twhite td{color:#fff;}
.section-gmf63a73,.section-gm74d76c,.section-gm67ae56{margin-top:5px;}
#wpcf7-f67-p93-o1 .wpcf7-submit,#wpcf7-f67-p81-o1 .wpcf7-submit,#wpcf7-f1317-p1295-o1 .wpcf7-submit{background-color:#1a6782 !important;}
#wpcf7-f67-p93-o1 .wpcf7-submit:hover,#wpcf7-f67-p81-o1 .wpcf7-submit:hover,#wpcf7-f1317-p1295-o1 .wpcf7-submit:hover{background-color:#000 !important;}
#wpcf7-f1317-p1295-o1 .wpcf7-submit{border-radius:4px;padding:15px 30px 15px 30px!important;margin-top:10px;margin-left: 80px;}
.timeline h3,.gutentor-timeline-item-duration{font-weight:500;}
p, table th, table td{font-size:16px;}
.timeline--horizontal .timeline-divider{background-color: #1a6782;}
#btimeline-1231 .timeline__content{transition:all 0.3s;}
#btimeline-1231 .timeline__content:hover{background:#1a6782;}
#btimeline-1231 .timeline__content:hover h2,#btimeline-1231 .timeline__content:hover p{color:#fff;}
#btimeline-1231 .timeline__item.timeline__item--top .timeline__content:hover::after{border-top: 12px solid #1a6782;}
#btimeline-1231 .timeline__item.timeline__item--bottom .timeline__content:hover::after{border-bottom: 12px solid #1a6782;}
#btimeline-1231 .timeline-nav-button:hover{background:#1a6782;}
.footer-item .gutentor-list-item{padding-left:0px;}
.dsubmit{text-align:center;}
.blog .footer-widget-item .g-s-list-wrap{display:flex;}
.blog .footer-widget-item .gutentor-single-list-item-icon{margin-right:10px;}.blog .main-banner .banner-content .entry-title{font-size:40px !important;}
.single-post .page-title{font-size:40px;}.caddr a{color:#000;}
.ilist_info4_left-part-14 i{display:none;}
#qcopd-list-1 .ilist_info4_left-part-14 h2{color:#1a6782;font-size: 24px;}
#qcopd-list-1 h3{display:none;}
#qcopd-list-1 .ilist_info4_left-part-14 p{    font-size: 16px;font-family: 'Nunito Sans';}
#qcopd-list-1 .ilist_info4_middle-part-step h4{color:#1a6782;}
.pad-left-bottom-0 li{
	padding-left:0;
	padding-bottom:15px;
}
.wrap-rev-f .grid-row{
	flex-wrap:wrap-reverse;
}
.sse {
    writing-mode: vertical-rl;
    text-orientation: mixed;
    position: fixed;
    bottom: 15%;
    padding: 20px 0px;
    background: #0b4c62;
    color: #fff !important;
    z-index: 9999;
    right: 0px;
    font-weight: 600;
    box-shadow: 0 0 3px rgb(0 0 0 / 30%);
    transform: rotate(180deg);transition:all 0.3s linear;
}
.sse a{padding: 4px 7px;font-size: 18px;font-family: 'Catamaran';color:#fff;display:flex;justify-content:center;}
.sse:hover{background:#000;}
.page-id-81 .sse{display:none;}
.super-regd h2 sup{font-size:16px;}
.page-id-873 .section-gmbcb5c6d{
	background-position: center;
}
.aic .grid-row{align-items:center;}
.social-profile ul.social-group li a, ul.social-group li a {
    font-size: 16px;
}
.footer-item .social-group {
    display: flex;
}.footer-item .social-group li {
    border: 0px;
    margin-right: 20px;
}
.slick-dots li{
	margin: 0 10px !important;
}
.tcolor-blue{
	color: #1a6782 !important;
}
.pad-top-60{
	padding-top:60px;
}
.igap .grid-12{margin-bottom:0px !important;}
.pquality .slick-slide img{margin:0px auto 15px;}
.mt0 .grid-12{margin-top:0px !important;}
@media (max-width:1300px){
	.fprod.suitable .gutentor-col-wrap{width:auto;}
.fcontainer .fprod .grid-container{max-width:96% !important;}
	.stm{background-position: right;}
}
@media (max-width:1199px){.gutentor-timeline-item-duration{color:#fff !important;}.projects .grid-4{padding-right:0px;}
	.hvt{margin-bottom:29px;}
	.caddr p br{display:none;}
	.acnt .grid-lg-5,.acnt .grid-lg-7{flex:50%;max-width:50%;}
	.acnt .grid-container{max-width:90%;}.cforms{margin-left:0px;}}
p:empty{display:none;}
.pcont .grid-container{padding:0px;}.benefits li{padding:0px;}
.shead{background:#1a6782;border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;}
.caddr .grid-lg-1,.caddr .col-gm13b0f1,.caddr .col-gmb9ac8f{display:none;}
.page-id-81 textarea{height:100px;min-height:auto;}
.main-navigation ul.menu ul li a{font-size:16px;}
.sub-menu li:hover{background:#1a6782;}
.sub-menu li:hover a,.sub-menu .sub-menu li:hover a{color:#fff !important;}
.sub-menu .sub-menu li a{color:#000 !important;}
.lcolor{background:#1a6782;}
.suitable .slick-track img,.bradius .slick-track img{border-top-left-radius: 4px;
    border-top-right-radius: 4px;}
table{background:#1a6782;color:#fff !important;}
.fcontainer .grid-container{max-width:100% !important;}
@media(min-width:992px){.suitable .gutentor-col-wrap{width:310px;height:340px;}
.suitable .wp-block-gutentor-m0-col{width:auto !important;}
.suitable .slick-track{width:100% !important;display:flex;justify-content:center;}
	.tenth .slick-slider{width:75%;margin:auto;}
.vicon{margin-left:45px;margin-top:30px;}
}
@media (max-width:991px){
	.slicknav_row a:first-child{    padding-left: 20px !important;}
	.mobile-menu-container .slicknav_btn{width: 100px;
    float: right !important;
    height: 65px;
    display: flex !important;
    align-items: center;}
	.bottom-header{position: absolute !important;}
	.bottom-footer .text-left,.bottom-footer .text-right{text-align:center !important;}.footer-item h2{font-size:24px;margin-bottom:10px;}
	#block-16,#block-24{margin-top:20px;}
	.timeline--horizontal .timeline__item{width:25% !important;}
	.fwrap .slick-track{display:flex;flex-wrap:wrap;}
	.fwrap .slick-slide{width:45% !important;}.vmt .gutentor-button{margin-top:0px;}
	.hvt{margin-bottom:0px;}.fcontainer .fprod .grid-container {
    max-width: 75% !important;
	}.acnt h2{font-size:30px !important;line-height:32px;}
	.acnt form .col-md-6{flex:100%;max-width:100%;}
.caddr p br{display: block;}
	.wrap-rev-f .grid-row>.grid-lg-6:first-child{
		margin-top:15px;
	}
	.page-id-873 .subbanner,.page-id-879 .subbanner, .page-id-975 .subbanner{    background-position: -500px 0px;}
	.mreverse .grid-row{flex-direction:column-reverse;}
}
@media (max-width:900px){
	.fcontainer .fprod .grid-container {
    max-width: 85% !important;
}
	.acnt .grid-lg-5{flex:55%;max-width:55%;} .acnt .grid-lg-7{flex:45%;max-width:45%;}
	.acnt .cforms{padding-left:0px;}
}
@media (max-width:800px){
	.fcontainer .fprod .grid-container {
    max-width: 95% !important;
}
	.caddr{padding-right:0px;}
}
.hplist .slick-slide{background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / 6%);}
.hplist .gutentor-col-wrap{background-color:transparent;box-shadow:none;}
.hplist .slick-track
{
    display: flex !important;
}

.hplist .slick-slide
{
    height: inherit !important;
}.hgs{margin-bottom:0px;}
.nowrap{white-space:nowrap;}
#comments,.comments-link{display:none !important;}
.grid-post.masonry-brick{position:relative !important;left:0 !important;top:0 !important;}.section-banner .entry-title{margin-bottom:0px;}
.blog .entry-title,.blog .entry-meta{margin-bottom:5px;}.post .featured-image a img{transition:all 0.5s;}
.post:hover .featured-image a img{opacity:1 !important;transform:scale(1.1);}
@media (max-width:767px){
	.hcontact .has-text-color,.hcontact .gutentor-text{text-align:center;}.hcontact .has-text-color br{display:none;}.fwrap .gutentor-button{margin-top:20px;margin-bottom:20px;}
	.size-full{text-align:center;}
	.freverse .grid-row{flex-direction:column-reverse;}
	.fcontainer .fprod .grid-container {
    max-width: 75% !important;
	}.blog .banner-img{min-height:200px !important;}
	.single-post .nav-previous, .single-post .nav-next{text-align:center;}
	.acnt .grid-lg-5, .acnt .grid-lg-7 {
    flex: 100%;
    max-width: 100%;
}
	.caddr p{width:75%;}
	.page-id-873 .subbanner,.page-id-879 .subbanner, .page-id-975 .subbanner{    background-position: -350px 0px;}
	.treverse .grid-container{display:flex;flex-wrap:wrap;flex-direction:column-reverse;}
}
@media (max-width:767px) and (min-width:481px){.hgel .slick-track{display:flex;}.hgel .slick-slide{width:22% !important;}}
@media (max-width:767px) and (min-width:600px){.contspace .grid-container{max-width:90%;}
.fwrap .grid-container{max-width:100%;}
}
@media (max-width:700px){.fwrap .slick-slide{width:43% !important;}.fwrap .vmt .gutentor-button{margin-top:0px !important;}}
@media (max-width:650px){
	.fwrap .vmt .gutentor-button{margin-top:20px !important;}
	.page-id-873 .subbanner,.page-id-879 .subbanner, .page-id-975 .subbanner{    background-position: -500px 0px;}
}
@media (min-width:600px){
	.vmalign .wp-block-gutentor-e2{    position: absolute;bottom: 0;width: 100%;left: 0;}
	.vmalign .gutentor-col-wrap{position:relative;padding-bottom:50px;}
}
@media (max-width:600px){.fwrap .slick-slide{width:100% !important;}.fcontainer .fprod .grid-container {
    max-width: 90% !important;
}}
@media (max-width:600px){.fwrap .grid-container{max-width:70%;}}
@media (max-width:575px){
	.slicknav_btn{height:45px !important;}
	.wmp .gutentor-element-image-box{width:100%;    display: flex;
    justify-content: center;}
	.footer-widget-wrap{padding-bottom:0px;}.caddr p{width:100%;}
}
@media (max-width:500px){.fwrap .grid-container{max-width:80%;}}
@media (min-width:481px){	.banner .gutentor-slider-caption{display:none;}}
@media (max-width:480px){
	.banner1 .has-image-bg{background:url(https://www.hitekfinechemicals.com/wp-content/uploads/2022/06/hitek-stone-miraca.webp) !important;background-position:center !important;}
.banner2 .has-image-bg{background:url(https://www.hitekfinechemicals.com/wp-content/uploads/2022/06/filling-solutions.webp) !important;background-position:center !important;}
.banner3 .has-image-bg{background:url(https://www.hitekfinechemicals.com/wp-content/uploads/2022/06/mobile-banner-stone-care.webp) !important;background-position:center !important;}
.banner .gutentor-block-shape-bottom{display:none;}
	.banner .gutentor-slider-caption{max-width:100% !important;bottom:0px;top:auto !important;transform: translateY(0%) !important;}.banner{margin-bottom:30px;}
	.banner .gutentor-slider-caption,.banner .gutentor-slider-caption .grid-container{padding:0px !important;text-align:center;}
	.banner .gutentor-slider-caption h2,.banner .gutentor-slider-caption h1{margin-bottom:0px;width:75%;margin:0px auto;line-height: 26px;
    padding: 10px 0px 30px;}
	.section-gmaa28929,.section-gm82241a{box-shadow:none;}.mbr h2 br{display:none;}
	.hcontact .gutener-d14-contact-form .grid-container{padding:0px !important;}
	.bottom-footer p,.bottom-footer a{font-size:14px;}.hcontact .grid-lg-12{padding:0px;}.hcontact textarea{height:100px;}
	.sbtn br{display:none;}
	.omv .grid-lg-2,.omv .grid-lg-10{flex:100%;max-width:100%;}
	.omv h3{font-size:20px !important;text-align:center;margin-top:15px !important;}.omv p{text-align:center;}.md{margin-left:44px;}.subbanner{position:relative;z-index: 1;overflow:hidden;} .subbanner::after{position: absolute; content: ''; left: 0; top: 0; width: 100%; height: 100%; z-index: -1;background-color:rgba(0,0,0,0.4);}
	.subbanner h2{color:#fff !important;}
	.wp-block-table td, .wp-block-table th{padding:10px 30px;}
	.hgel .slick-slide{margin:5px;}
	.hgs{margin-bottom:10px;}
	.ftable td,.ftable th{padding:10px;}
	.ftable tr td:nth-child(3){
		width:90px;}
	.fcontainer .fprod .grid-container {
    max-width: 100% !important;
}.blog .main-banner .banner-content .entry-title,.single-post .page-title{font-size:30px !important;}
	.cforms .grid-container{padding:0px;}
	.sse{bottom: 0px !important;
    transform: none !important;
    writing-mode: horizontal-tb !important;padding: 5px !important;
    width: 100%;text-align: center;}
	.sse a{padding:3px;font-size:18px;}
	.page-id-873 .subbanner,.page-id-879 .subbanner, .page-id-975 .subbanner{    background-position: -600px 0px;}
	.stm{background-position: -750px 0px;}
	.gutentor-element-advanced-text.super-regd .gutentor-text{font-size:28px;}
	.page-id-93 #gme1bfa9b .slick-dots{bottom:-15px}.page-id-93 #gme1bfa9b .slick-dots li.slick-active {
		background: #000000;}
	.page-id-93 #gme1bfa9b .slick-dots li{
		background: #898989;
	}
	.jfp{background-position:-600px 0px;}
	.gutentor-module.gutentor-module-slider .slick-dots{bottom:-10px;}
	.banner .slick-dots li{background:#c7c7c7;}
	.banner .slick-dots li:hover, .banner .slick-dots li.slick-active{background:#fff;}
	.haqa{width: 75%;margin: 0px auto 20px;}
	.list-indicator-icon li,.hplist p{padding:0px !important;}
}
@media (max-width:460px){.banner .gutentor-slider-caption h2,.banner .gutentor-slider-caption h1{width:95%;}}
@media (max-width:440px){.wmp .gutentor-element-image-box .gutentor-bg-image{height:340px;}.hcontact .has-text-color br{display:block;}.md{margin-left:41px;}.fwrap .grid-container{max-width:90%;}
	.caddr .grid-container{padding:0px;}
	.acnt h2{font-size:26px !important;}
}
@media (max-width:400px){.md{margin-left:33px;}.fwrap .grid-container{max-width:100%;}.caddr p{width:85%;}.caddr p br{
    display: none;}
	.sform{padding:0px;}
	.banner .gutentor-slider-caption h2,.banner .gutentor-slider-caption h1{font-size:20px;}.jfp{background-position:-650px 0px;}
}
@media (max-width:390px){
	.wp-block-table td, .wp-block-table th{padding:10px 20px;}
	.page-id-873 .subbanner,.page-id-879 .subbanner, .page-id-975 .subbanner{    background-position: -630px 0px;}
.stm{background-position: -850px 0px;}
}
@media (max-width:370px){.md{margin-left:35px;}.jfp{background-position:-700px 0px;}}
@media (max-width:360px){.wmp .gutentor-element-image-box .gutentor-bg-image{height:300px;}
	.acnt h2{font-size:23px !important;}
}
@media (max-width:350px){	.bottom-footer p,.bottom-footer a{font-size:13px;}
	.bottom-footer .col-lg-6{padding:0px 5px;}.page-id-879 .subbanner,.page-id-975 .subbanner{    background-position: -690px 0px;}.haqa{width: 85%;}}
@media (max-width:330px){
	.wp-block-table td, .wp-block-table th{padding:10px 15px;}
}
