@media screen and (max-width: 1600px)
{
	.timeline-new-text-details p{ width: 310px;}
}

@media screen and (max-width: 1400px)
{
	.banner-text h1{ font-size: 32px; line-height: 1.4; }
	.same-heading h2{ font-size: 30px; }
	.news-text a{ padding: 10px; }
	.timeline-box .img img{ max-width: 110px; }
	.cleaerco-banner:before{background-size: 500px;width: 528px; height: 429px;}
	.cleaerco-banner::after{ width: 300px; height: 287px; background-size: 290px; }

}

@media screen and (max-width: 1400px)
{
	.site-logo{left: 0;}
	.site-section.right-align-site-section .site-logo,
	.clear-token-outer .site-logo{right: 0;}
	.site-logo img,
	.clear-token-outer .site-logo img{max-height: 150px;}
	.logo-box img{width: 100px;}
	.top-header .logo-width{ max-width: 100px;}
	.top-header .row { margin: 0;}
	.nav-ul ul li a{ padding: 0 3px;}
	.top-header .col{ padding: 0;}
	.nav-ul ul li a{font-size: 14px;padding: 0 5px;}
	header{ padding: 0px 25px; }
	.sub-header{ padding: 15px 25px;}
	#main-menu-toggle-new{ width: 40px; height: 40px;}
	#main-menu-toggle-new img{ max-width: 22px;}
	.main-menu-toggle-new-box{ margin: 0;}
	.timeline-new-box ul li.active .timeline-new-text-details{  margin-bottom: 110px;}
	.timeline-new-box{ transform: scale(0.8); -webkit-transform: scale(0.8);}
}

@media screen and (max-width: 1199px)
{
	.sub-header a + a{margin-left: 11px;}
	.nav-ul ul li + li{margin-left: 0;}
	.sub-header{padding: 15px}
	.transactions-outer h3{font-size: 17px;}

	.timeline-border-row ul li h4{font-size: 18px;}

	.same-heading p br{ display: none; }
	.token-text-box.left{ margin-right: 0; }

	.heading-lg{font-size: 35px;}
	.heading-lg span:after, .heading-lg span:before{margin: 0 14px;}
	.sites-bx{padding: 0;}
	.site-section.left-align-site-section .sites-bx{padding-left: 0;}
	.sites-bx h2{font-size: 30px;}
	.site-logo img{max-height: 150px;}
	.vertical-line{margin: 98px 0;}
	.mid-part{padding: 80px 0 0 0;}
	.copyright{margin: 0;}
	.coming-soon-bx{left: -31px;}

	.after-leadership-bx .row .col-lg-4{max-width: 50%;-webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%;}
	.after-leadership-bx .row .col-lg-5{max-width: 50%;-webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%;}
	.after-leadership-bx .row .col-lg-4:nth-child(1){max-width: 100%;-webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%;}
	.after-leadership-bx .row{margin: 0 -10px;}
	.after-leadership-bx div[class*="col-"]{padding: 0 10px;}
	.after-leadership-inner{margin-bottom: 30px;border: 1px solid #cdcdcd;}

	.leadership-team-about h3{font-size: 17px;}
	.leadership-join{padding: 61px 10px;}	

	.four-child-row div[class*="col-"]:nth-child(6n+7){clear: none;}
	.four-child-row div[class*="col-"]{width: 20%;float: left;}

	ul.infographic .count_points big{font-size: 31px;}
	ul.infographic li span{font-size: 29px;}
	ul.infographic .count_points{font-size: 16px;}

	.job-left-bx{width: 100%;}
	.view-job-bx{width: 100%;text-align: left;margin-top: 10px;}

	.transactions-outer h3{font-size: 17px;}
	.equal-bx:after{right: -36px;}

	.photo-history-ul{padding: 15px 10px;}
	.photo-history-ul li a{padding: 7px 19px;}

	.clearFarm .after-leadership-bx{margin-top: 300px;}

	.last-checked-txt{min-height: 98px;}

	.world-map-img iframe{ height: 400px; }

	.timeline-row .col-lg-2{     max-width: 100%; flex: 0 0 100%; margin-bottom: 25px; }
	.timeline-box{ padding: 15px 10px; margin-bottom: 30px; border-radius: 5px; border:1px solid; overflow: hidden; }
	.timeline-box:after{ display: none; }
	.timeline-box .img{ margin-top: 0;  text-align: left!important; margin-bottom: 12px; }
	.timeline-box .img.bottom{ margin-top: 0; }
	.timeline-box .text{ padding: 0; }
	.timeline-row .col-lg-2{max-width: 100%;  flex: 0 0 100.00%;}
	.timeline-box .img.bottom{ min-height: inherit;     justify-content: right; }
	.timeline-box .year{ position: absolute;height: inherit;position: absolute;padding: 5px 8px;border-radius: 5px; top: 8px; right: 8px; background: #608921;bottom: auto;height: auto;}
	.timeline-box .year:before{ display: none; }
	.timeline-box .year h2{ font-size: 14px; }
	.timeline-box .text p{ padding-bottom: 12px; }
	.coming-timeline{position: absolute;bottom: 15px;right: -43px;transform: rotate(-43deg); -webkit-transform: rotate(-43deg); font-size: 10px; padding:9px 42px; background: #608921;  }

	#timeline-new-hover{ display: none;}
	.timeline-row-box-mobile{ display: block!important;}

	#main-menu-toggle-new{ width: 45px; height: 45px;}
	header{ padding: 0 15px ;}
	.nav-ul ul li a{ font-size: 13px;}

	.banner-down-btn{ display: none;}
	.reviwe-blog-html-new .reviews-white-box{ padding: 15px; height: inherit;}
	.reviwe-blog-html-new .reviews-text h4 a{ font-size: 18px;}
	.logos-heading h2{ font-size: 30px;}
	.category-section{padding: 2rem 0;}
}

@media screen and (max-width: 991px)
{
	#main-menu-toggle, #close-main-menu, .black-layer{ display: block;}

	.main-menu-toggle-new-box{ display: none;}
	.index-page header #main-menu-toggle{ border: 1px solid #fff;}
	header #main-menu-toggle{ border: 1px solid #684E6E;}
	header.fixed-header #main-menu-toggle{ background-color: transparent; border-color:#684E6E ;}
	#main-menu-toggle{display: inline-block;float: right;width: 33px;height: 33px;border-radius: 50%;cursor: pointer;text-align: center;position: relative;margin-top: 0;}
	header.fixed-header #main-menu-toggle img{ filter: brightness(0);}
	#main-menu-toggle img{max-width: 15px;position: absolute;left: 0;top: 0;bottom: 0;right: 0;margin:  auto; filter: brightness(0) invert(1); }
	body:not(.index-page) #main-menu-toggle img{ filter: brightness(0.2);} 
	.main-menu-bx{position: fixed;background: #fff;width: 300px;right: 0;top: 0;height: 100%;padding:30px  15px;z-index: 91;transform: translateX(100%);-webkit-transform: translateX(100%);transition: 0.4s;-webkit-transition: 0.4s;overflow: auto;}
	.nav-ul ul li{display: block;}
	#main-menu-toggle{ display: block!important;}

	#close-main-menu.d-none{ display: block!important;}
	.show-main-menu-bx{transform: translateX(0);-webkit-transform: translateX(0);}
	.nav-ul{ width: 100%;display: block;}

	
	.main-menu-bx{display: block;margin-top: 0;}
	.nav-ul ul li{display: block;width: 100%;clear: both;}
	.nav-ul ul li + li{margin-left: 0;}
	.nav-ul ul li a{display: block;color: #333!important;margin-bottom: 10px;font-size: 14px;text-align: center;padding: 14px;}

	.clear-companies-ul li.custom-li{ flex: 0 0 25%; max-width: 25%;}
	.clear-companies-ul li .clear-companies-ul-box{ margin: 15px 0;}

	header.fixed-header .top-header{ border-top: none;}

	.logo-box img{max-width: 100px;}

	.clear-token-img{margin-top: 50px}
	.clear-token-img img{max-height: 200px;}
	.clear-token-data{padding: 20px;}
	.clear-usd{border-bottom: 1px solid  #b7b7b7;border-right: none;padding-bottom: 15px;}
	.issued-token-outer{margin-top: 30px;}
	.timeline-inner{margin-bottom: 30px;min-height: initial;}
	.timeline-head .pull-right{position: relative;right: 0;top: 0;}

	.clear-usd-right{width: 100%;padding: 20px 0;min-height: initial;}
	.clear-usd{width: 100%;min-height: initial;}
	.clear-usd h2{margin-top: 0;}
	.clear-usd-outer{margin-bottom: 20px;}
	.transactions-outer{min-height: initial;margin-bottom: 30px;padding-top: 0;}
	.relative{padding: 20px 0;}

	.video-box.banner-video-bx-new .video-play{height: 35px;width: 35px;line-height: 37px;}
	.banner-video-bx-new{    margin-bottom: 0!important;}




	/*graph-css*/
	.instruction{margin: -30px -15px 20px -15px;padding: 10px 15px 10px 5px;}
	.graph-txt{display: none;}
	.graph-inner-parent{padding: 30px 15px;}
	.graph-outer .graph-cell:first-child .on-hover-graph-txt,
	.graph-outer .graph-cell:nth-child(2) .on-hover-graph-txt,
	.graph-outer .graph-cell:nth-child(3) .on-hover-graph-txt{left: 0;transform: translateX(0);-webkit-transform: translateX(0);}
	.graph-outer .graph-cell:first-child .on-hover-graph-txt i,
	.graph-outer .graph-cell:nth-child(2) .on-hover-graph-txt i,
	.graph-outer .graph-cell:nth-child(3) .on-hover-graph-txt i{left: 10px;transform: translateX(0);-webkit-transform: translateX(0);}

	.graph-outer .graph-cell:last-child .on-hover-graph-txt,
	.graph-outer .graph-cell:nth-last-child(2) .on-hover-graph-txt,
	.graph-outer .graph-cell:nth-last-child(3) .on-hover-graph-txt{right: 0;left: auto; transform: translateX(0);-webkit-transform: translateX(0);}
	.graph-outer .graph-cell:last-child .on-hover-graph-txt i,
	.graph-outer .graph-cell:nth-last-child(2) .on-hover-graph-txt i,
	.graph-outer .graph-cell:nth-last-child(3) .on-hover-graph-txt i{right: 10px;left: auto; transform: translateX(0);-webkit-transform: translateX(0);}
	/*graph-css*/

	.clearTokenAllocations{margin-top: 90px;}

	table.table.wordwraps tr{display: block;width: 100%; padding-bottom: 20px; border-bottom: solid 1px #ddd;}
	table.table.wordwraps thead tr{display: none;}
	table.table.wordwraps th{ display: none; }
	table.table.wordwraps td{ position: relative; display: block; text-align: left;border: none;}
	table.table.wordwraps td *{text-align: left;}
	table.table.wordwraps td:before{ content: attr(data-title); display: block; width: 100%; padding-bottom: 10px; color: #636363;font-size: 18px;font-weight: 500;}
	table.table.wordwraps td{ border-top: 0 !important; /*padding: 10px 0 !important;*/ }

	/* .timeline-border-row ul.bottom{padding: 0 80px;} */
     /* .timeline-border-row ul.bottom{left: 31px;} */
	.timeline-border-row ul li h4{font-size: 13px;font-weight: 600;}

	.banner-text h1{ font-size: 28px; }
	.banner-text h1 br{ display: none; }
	.btn-white,
	.btn-gray-white{ padding: 6px 20px; }
	.banner-video-box{ transform: translateY(0); -webkit-transform: translateY(0);  margin-top: 0;}
	.banner-section{ padding-bottom: 40px;  margin-bottom: 0; }
	.same-section{ padding: 70px 0; }
	.same-heading{ padding-bottom: 30px; }
	.new-post-bx>h2{ font-size: 26px; }
	.news-video-box .col-md-12 .video-box.large{ margin-bottom: 25px; }
	.vision-icon-box{ margin-bottom: 20px; }
	.vision-icon-box.mb-0{ margin-bottom: 20px!important; }
	.same-heading p{ font-size: 18px; }
	.giveaway-section div[class*="order-"]{ -webkit-box-ordinal-group: inherit;-ms-flex-order: inherit;order:inherit;}
	.token-text-box .round-dot{ display: none; }
	.token-text-box.left{ margin-left: 0; }
	.token-text-box .number-box:before{ display: none; }
	.round-logo-box{ margin-top: 40px; width: 300px; height: 300px; }
	.round-logo-box>img{ max-width: 100px; }





	.site-section.left-align-site-section{padding-left: 0;padding-right: 0;}
	.site-section-outer .site-section{padding-left: 0;padding-right: 0;}
	.site-section .row .col-lg-6:first-child{text-align: center;}
	.col-md-6.col-md-push-6{text-align: center;}
	.site-logo{left: 0;}
	.site-section.right-align-site-section .site-logo{right: 0;}
	.heading-lg{margin-bottom: 20px;}

	.gallery-img-title-inner h2{font-size: 13px;}
	.year-of-img{font-size: 12px;}
	.gallery-img-bx img{min-height: 330px;object-fit: cover;}

	.leader-inner-section div[class*="col-"]{max-width: 33.333%; -ms-flex: 0 0 33.333%;flex: 0 0 33.333%;}
	.leader-inner-section div[class*="col-"]:nth-child(3n+4){clear: both;}
	.timeline-inner{min-height: 254px;}

	.cleartimeline-logo-holder{box-shadow: 0 0 0 15px #628b3e, -2px 1px 0 16px #4f712f;}
	.cleartimeline-ul li:nth-child(even) .cleartimeline-logo-holder{box-shadow: 0 0 0 15px #78777d, -2px 1px 0 16px #a8a7ab;}
	.cleartimeline-mega-title>img{max-height: 80px;}
	.cleartimeline-mega-title h3{font-size: 20px;}

	.all-team-section ul li{ width: 100%; }
	.all-team-section ul li + li{ margin-top: 15px; }
	
	.customers-ul li img {max-width: 120px;}

	.leadership-all ul li{width: 33.333%;}
	.media-tab-ul{margin-bottom: 40px;}
	.media-tab-ul li.active a:after{top: 100%;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%); border-left: 7px solid transparent;border-right: 7px solid transparent;border-top: 7px solid #608921;}
	.media-tab-ul li a{text-align: center;padding: 12px 0;}

	ul.infographic li{width: 25%;height: 204px;}
	.text-center.get-it-bx img{max-height: 60px;}

	.blog-content-parent{margin-bottom: 30px;}
	.blog-img img{height: initial;max-height: 375px;}
	.blog-content{min-height: initial;}
	.repeat_sections_header.spaceontopset{padding-top: 0;}

	.blog-content h2{min-height: initial;}
	.blog-content p{min-height: initial;}
	.video-model iframe{height: 331px;}

	.job-left-bx{width: calc(100% - 100px);}
	.view-job-bx{width: 100px;text-align: right;margin-top: 0;}

	.timeline-inner .coming-soon-bx{width: 130px;}
	.the-vision-outer{padding: 50px 0;}
	.vision-left{padding-top: 0;padding-left: 0;margin-bottom: 50px;}
	.vision-left h2{font-size: 30px;margin-bottom: 13px;}
	.vision-right:after{display: none;}
	.education-bx{margin-left: -12px;}

	.clear-usd-right{width: 100%;padding: 20px 0;min-height: initial;}
	.clear-usd{width: 100%;min-height: initial;}
	.clear-usd h2{margin-top: 0;}
	.clear-usd-outer{margin-bottom: 20px;}
	.transactions-outer{min-height: initial;margin-bottom: 30px;padding-top: 0;}
	.relative{padding: 20px 0;}
	.after-leadership-bx .row .col-lg-4{max-width: 50%;-webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%;}
	.after-leadership-inner{min-height: initial;}

	.connecting-row{padding: 0;}
	

	.the-vision-outer .btn{margin-bottom: -115px;}

	.fixed-photo-history{position: initial!important;top: 0!important;}
	#nav-placeholder{display: none;}
	.photo-history-ul{background: transparent;}
	.fixed-photo-history{background: transparent;}
	.photo-history-ul li{margin-bottom: 10px;}

	.sites-bx{margin-top: 120px;}

	.clear-token-content{margin-top:120px; }

	.clearFarm .after-leadership-bx{margin-top: 250px;}
	.coming-soon-bx{left: -66px;}

	.culture-gallery-outer .row .col-md-3>.gallery-img-bx img{height: auto;}
	.timeline-bg>.row>div[class*="col-"]{width: 100%;}
	.slide-desk-bx{min-height: 267px;}


	.staus-table-search{width: 36%;}
	.staus-table-deatil{width: 48%;}
	.staus-table-instruction{padding: 5px 20px;}
	.staus-table-instruction ul li{width: 49%;margin: 8px 0;margin-left: 0;}
	.last-checked-txt{margin: 10px 0;min-height: 78px;}

	.finalizing-text h2{margin: 0;margin-bottom: 10px;}
	.brands-section{text-align: center;}
	.finalizing-text{margin-bottom: 50px;}
	.finalizing-logo-bx{text-align: center;}
	.typography{margin-top: 50px;}
	.brands-info .logo-pack .bg-gr{min-width: auto;width: 100%;}

	.leadership-all ul li:nth-child(4n+5){clear: none;}
	.leadership-all ul li:nth-child(3n+4){clear: both;}

	.order-none-991{order: inherit;}
	.site-section{padding-top: 50px;}

	.year-heading:after, .year-heading:before{display: none;}

	/*===contact us */
	.other-address-info-img {margin: 15px -15px -15px -15px;}
	 .nav-ul ul li a:after{ display: none ;}

	 #timeline-new-hover{ display: none;}
	 .same-section.extra-space,.same-section{ padding: 30px 0;}

	.reviwe-blog-html-new .col-md-6{     flex: 0 0 50%; max-width: 50%; margin-bottom: 15px;}
	.vision-box .col-lg-3{    max-width: 20%; flex: 0 0 20%;}
	.vision-box .row{ justify-content: center;}
	
	.logos-heading h2{ margin-left: 0; font-size: 28px;}
	.logos-heading h2 span{ width: 35px; height: 35px; margin: 0 10px; font-size: 20px; line-height: 34px;}
	.logos-inner{ max-width: 100%;}
	.logos-inner .col{     flex: 0 0 100%; max-width: 100%;}
	.clear-logo{ margin: 0 auto;}
	.clear-vs{ margin: 15px 0;}
	.small-logo-wrapper{ padding: 0;}
	.clear-logo-parent{ padding: 0;}
	.small-logo-wrapper{ align-items: center;}

	.logos-heading h2 span{ display: block; margin: 5px auto;}
	.logos-heading h2{ text-align: center;}
	.clear-phn-parent figure{ margin-bottom: 20px;}
	.clear-phn-parent { margin-bottom: 15px;}
	.banner-section{ min-height: auto;}
	.banner-text { margin-bottom: 20px;}
	.clear-companies-ul li:hover .clear-companies-poup-up{ display: none!important; }
    .cleaerco-banner{    padding: 50px 0;}
	.cleaerco-banner:after{    background-size: 170px;    width: 190px; height: 177px;}
	.cleaerco-banner:before{background-size: 310px;width: 338px; height: 269px;}
	.cleaerco-banner p{    padding: 15px 20px;    font-size: 18px;}
	.banner-video-bx-new{height: auto!important; z-index: 1;}

	.inner-banner{padding: 4rem 0;}
	.same-box-heading h5{ font-size: 23px; padding-bottom: 1rem; margin-bottom: 1rem;}
	.same-box-heading h5::after{width: 4rem;}
	.text-end.mb-md-40 { margin-bottom: 40px; }

	/* category-page css */
	.mt-5 { margin-top: 20px!important; }
	.category-section{padding: 4rem 0;}
	.mb-md-40{margin-bottom: 4rem;}
    #category-left-side{ border-radius: 0; position: fixed; background: #fff; width: 330px; left: 0; top: 0; height: 100%; padding: 25px 15px; z-index: 9999; transform: translateX(-100%); -webkit-transform: translateX(-100%); transition: 0.4s; -webkit-transition: 0.4s; overflow: auto; }
    #category-left-side.active { transform: translateX(0); -webkit-transform: translateX(0); }
    .category-section .category-list li{margin-right: 0;}
    .category-section .same-box-heading {text-align: left !important;}
	.category-section .same-box-heading h3{font-size: 1.6rem; margin: 1rem 0;}
	.same-box-heading .left-side-heading{    font-size: 1.6rem;margin: 15px 0;}
	.documents-box{padding: 1rem;}
	.small-section{padding: 4rem 0;}
	.image-section .same-box-heading.mb-md-40 a{white-space: normal;}
	.inner-banner .banner-text.text-left{text-align: center !important;}
	.brands-info .download-stande-imgs.d-flex + .logo-ri{    float: none;}
	.static-blog-section .blog-card h2{min-height: inherit;}

	.clearco-banner-img .desktop-view{padding: 40px 0;}
	.clearco-banner-img .desktop-view .middle-img-box p{font-size: 16px; margin: 15px auto 40px;}
	.clearco-banner-img .desktop-view .content-box p{font-size: 16px;}
	.clearco-banner-img .desktop-view .content-box .price-bx{ font-size: 30px; margin: 10px 0;}
	.clearco-banner-img .desktop-view .content-box .btn-white{font-size: 12px;padding: 7px 15px;}
	.clearco-banner-img .desktop-view .content-box{margin-bottom: 30px;}
	.clearco-banner-img .desktop-view .container-fluid{max-width: 100%;}
	.clearco-banner-img .desktop-view .middle-img-box .sale-img{    max-width: 230px;}
	.clearco-banner-img .desktop-view .content-box .price-bx sup{font-size: 15px; left: 5px; top: -6px;} 

	



}

@media screen and (max-width: 767px)
{
	.sub-header{padding: 0;border:none;position: relative;}
	.toggle-sub-menu{display: block!important;position: relative;}
	.toggle-sub-menu button{display: block; font-size: 14px; color: #242424; width: 100%; padding: 13px 15px; background: #e0e0e0; text-transform: uppercase; position: relative; outline: none!important; }
	.toggle-sub-menu button i {float: right; width: 13px; height: 13px; display: inline-block; background: url(../images/down-arrow.svg); background-size: 100%; position: absolute; right: 20px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); }
	.blog-menu {display: none; position: absolute; top: 100%; left: 0; width: 100%; background: #fff; z-index: 2; max-height: 554px; overflow: auto; padding-bottom: 5px; }
	.sub-header a{display: block; padding: 10px 15px; border-bottom: 1px solid rgba(0,0,0,0.05); margin-left: 0; text-align: center; color: #7f7f7f!important; font-weight: 500;}
	.sub-header a.store-li{ color: #fff!important;}
	.sub-header a + a{margin-left: 0;}

	.clear-usd-right div[class*="col-"]{width: 33.333%;float: left;}

	.timeline-border-row{display: none;}
	.mobile-timeline-bx{border: 2px dotted #737373;padding: 20px;text-align: center;border-radius: 6px;position: relative;background: #ffff;}
	.mobile-timeline-bx + .mobile-timeline-bx{margin-top: 50px;}
	.mobile-timeline-bx:after{content: "";width: 1px;height: 50px;left: 0;right: 0;margin: 0 auto;top: 100%;border-left: 2px dotted #737373;position: absolute;}
	.mobile-timeline-bx:last-child:after{display: none;}
	.mobile-timeline-bx h5{display: block; font-size: 20px; font-weight: 600; color: #030303;margin-bottom: 4px;}
	.mobile-timeline-icon{margin: 10px 0 20px 0;}
	.mobile-clear-timeline-tag{display: inline-block; padding: 7px 12px; color: #fff; background: #608921; border-radius: 4px; font-size: 12px; font-weight: 500; line-height: 1; } 

	.video-box.large{ margin-bottom: 10px; height: 180px; }
	.video-box{ height: 180px; }
	.news-video-box .video-box{ height: 225px; }
	.news-video-box .video-box.large{ height: 225px; }
	.vision-box{ padding: 12px; margin-top: 20px;}
	.vision-box h4{ font-size: 22px; }
	.token-text-box{ padding-top: 15px; border-radius: 10px; }
	.token-text-box .number-box{ background: #555555; color: #fff;  border:0; display: block; width: 100%; height:50px; width: 50px; margin: 0 auto;  border-radius: 13px; border-radius: 100%; line-height: 54px; margin-top: -40px; }
	.token-text-box .number-box span{ background: transparent; box-shadow: none; width: inherit; height: inherit; font-size: 24px; }
	.token-text-box .number-box:after{ display: none; }
	.token-text-box .text-box{ display: block; width: 100%; padding: 15px 20px; text-align: center; }
	.token-text-box + .token-text-box{ margin-top: 50px; }
	.video-box.large .video-play{width: 35px;height: 35px;line-height: 35px;box-shadow: 0px 0px 0px 7px rgba(255,255,255,0.35);-webkit-box-shadow: 0px 0px 0px 7px rgba(255,255,255,0.35);}
	.reviews-text h4 a{font-size: 14px;}
	.video-modal-dialog .close{right: -11px;}
	.video-player iframe{height: 300px;}

	.mobile-clear-timeline-outer{display: block;}


	.customers-ul li{width: 33.3333%;}
	.customers-ul:after{left: -2px;}

	.leadership_popup-left{width: 100%; display: block; max-width: 100%; border-radius: 0; }
	.leadership_popup-left img{max-width: 200px;}
	.leadership_popup-right{width: 100%; display: block; padding: 0; padding-top: 20px; text-align: center; }
	.popup-video-show-container{padding: 20px;}
	.leaderteam-image{text-align: center;}
	.video-model .close{right: -5px;top: -10px;}
	.leadership-table-data h2{font-size: 20px;}


	.staus-table-instruction ul li span{font-size: 19px;}

	.job-detail-ul li{width: 50%;}
	.job-detail-ul li:nth-child(3n+4){clear: none;}
	.job-detail-ul li:nth-child(2n+3){clear: both;}

	.heading-lg span:after, .heading-lg span:before{display: none;}
	.clear-usd-right div[class*="col-"]{width: 33.333%;float: left;}
	.leader-inner-section{margin-top: 60px;margin-bottom: 50px;}

	.leadership-all.mid-leadership ul li{width: 50%;margin-bottom: 30px;}
	.staus-table-deatil{width: 100%!important;margin-top: 15px;}
	.staus-table-deatil-heading{text-align: center;width: 100%;}
	.last-checked-txt{min-height: auto;}

	.leadership-team-col{ padding: 15px 10px 20px 10px }
	.leadership-team-image{ width: 100px; height: 100%; }
	.leadership_popup-heading{ display: block; width: 100%; }
	.leadership_popup-logo{ display: block; width: 100%; border: none; text-align: center; margin-bottom: 15px; }

	.popup-video-show-content .close{display: block!important; position: absolute; right: 20px; z-index: 9;}

	.sub-header .container{padding: 0;}
	.world-map-img iframe{ height: 360px; }


	.video-box.video-box-new{ height: 180px; }

	.banner-text.text-center p br{display: none;}
	.clear-companies-ul li.custom-li{flex: 0 0 25%; max-width: 25%;}
	.vision-box .col-lg-3{    max-width: 25%; flex: 0 0 25%;}
}


@media screen and (max-width: 600px)
{
	.leadership-all ul li{width: 50%;}
	.leadership-all ul li:nth-child(odd){clear: both;}
	.four-child-row div[class*="col-"]{width: 33.33%;}
	.play-btn-bx span{width: 45px;height: 45px;}
	.play-btn-bx span:after{width: 13px;height: 15px;}
	.vlog-video-title h2{font-size: 17px;}
	ul.infographic li{width: 33.333%;}
	.job-detail-ul li{width: 100%;}
	.clear-usd-right div[class*="col-"]{width: 100%;float: none;}
	.progress-detail{bottom: 20px;right: -20px;left: auto;}

	.after-leadership-bx .row div[class*="col-"]{max-width: 100%!important;-webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%;}
	.after-leadership-bx{margin-top: 94px;}
	.after-leadership-video{margin: -90px auto 80px auto;}

	.cross-box:after, .equal-bx:after{position: initial;transform: none;-webkit-transform: none;margin: 15px auto -10px auto;display: inline-block;}
	.clearFarm .after-leadership-bx{margin-top: 60px!important;}
	.slide-desk-bx{min-height: auto;}

	.leadership-all ul li:nth-child(3n+4){clear: none;}
	.leadership-all ul li:nth-child(2n+3){clear: both;}
}

@media screen and (max-width: 567px)
{
	.vision-icon-box a span img{ max-width: 60px; }
	.same-section{ padding: 30px 0; }

	customers-ul li{width: 50%;}
	.customers-ul:after{left: -2px;}
	.customers-ul li img{max-width: 120px;}
	.leader-heading{font-size: 22px;}
	.whitepaper-section-appear{width: 320px;}
	.whitepaper-section-appear ul li{text-align: center;}
	.whitepaper-section-appear ul li .whitepaper-main{ display: block; width: 100%; float: none; }
	.whitepaper-section-appear ul li .whitepaper-main .whitepaper-img{width: 100%;display: block;}
	.whitepaper-section-appear ul li .whitepaper-main .whitepaper-content{width: 100%;display: block;padding-bottom: 15px;}
	.year-cost-comparison .table td.datatitlenone{ padding-top: 12px; }
	.homebanner-content .btn.btn-primary{margin: 0!important;margin-bottom: 10px!important;}
	.homebanner-content .btn.btn-primary.btn-leadership{margin-left: 4px!important;}
	.whitepaper-img img{max-height: 150px;}
	.whitepaperheader h4{font-size: 20px;}
	.bonanza-giveaway-cell h2{font-size: 24px;}
	.step-number{width: 50px;height: 50px;font-size: 22px;line-height: 50px;}
	.bonanza-giveaway-row{padding-left: 65px;}

	ul.infographic li{width: 50%;}
	.apply-job{display: none;}
	.discription-title{font-size: 18px;}
	.job-title h2{font-size: 21px;}

	.blog-img img{max-height: 295px; border-radius: 5px 5px 0 0;}
	.blog-content{margin-top: 0;max-width: 100%;border-radius: 0 0 5px 5px;}
	.blog-content h2{font-size: 16px;}
	.blog-content-parent:hover .blog-content{transform: none;-webkit-transform: none;}

	.job-img{text-align: center;display: block;float: none;width: 100%;}
	.job-img img{margin: 0 auto;float: none;}
	.job-name{width: 100%;padding-left: 0;margin-top: 15px;float: none;text-align: center;}
	.job-left-bx{width: 100%;}
	.view-job-bx{width: 100%;text-align: center;margin-top: 10px;}
	.job-name h2 span{max-width: initial;white-space: normal;text-overflow: initial;}
	.job-name ul li{padding: 0 7px;}

	.education-bx{transform: scale(0.74);-webkit-transform: scale(0.74);margin: -70px 0 -70px -50px;width: 409px;height: 409px;padding-top: 23px;}
	.leader-inner-section div[class*="col-"]{max-width: 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;}
	.leader-inner-section div[class*="col-"]:nth-child(3n+4){clear: none;}
	.leader-inner-section div[class*="col-"]:nth-child(2n+3){clear: both;}
	/*.leader-inner-section div[class*="col-"]:last-child{width: 100%;text-align: center;}*/

	.dataTables_wrapper .dataTables_paginate .paginate_button{display: block!important;}

	.staus-table-search{width: 55%;}
	.staus-table-instruction ul li{width: 100%;}
	.banner-content img{max-width: 180px;}

	.chart-container{padding: 15px;}
	.chart-container>h2{margin: -15px -15px 40px -15px;}
	.chart-container>h2{font-size: 19px;}
	.time-zone{width: 100%;text-align: center;margin-bottom: 13px;margin-top: 0;}
	.time-zone-right{width: 100%;text-align: center;}
	.staus-detail-parent{padding: 25px 12px;}

	.bg-gr.Roboto{font-size: 94px;}
	.bg-gr.Equip{font-size: 94px;}
	.typ-right{margin-left: 18px;}
	.brands-info .logo-ri{width: 100%;text-align: center;}
	.brands-info .logo-le{width: 100%;text-align: center;}
	.typography{margin-top: 70px;}
	.finalizing-text h2{font-size: 28px;}

	.reviwe-blog-html-new .col-md-6{     flex: 0 0 100%; max-width: 100%; }
	.clear-token-issue ul li + li{  margin-left: 10px;}
	.clear-token-issue ul li{ padding-left: 20px;}
	.clear-token-issue ul li span{ width: 12px; height: 12px;}

	.vision-box .col-lg-3{        max-width: 33.33%; flex: 0 0 33%;}
	.small-logo-wrapper .d-flex{ display: inline!important; text-align: center;}
	.small-logo-wrapper ul li{ display: inline-block; margin: 5px;}
	.small-logo-wrapper ul li + li{ margin-top: 0;}
	.small-logo-wrapper ul{ display: inline; height: 0; padding: 0; width: 0;}
}

@media screen and (max-width: 480px)
{
	.heading-lg{font-size: 25px;}
	.heading-lg span:after, .heading-lg span:before{width: 20px;display: none;}
	.mid-part{padding: 50px 0 0 0;}
	.site-logo img,
	.clear-token-outer .site-logo img{max-height: 110px;}
	.sites-bx ul.site-ul li{width: 50%;}
	.sites-bx h2{font-size: 28px;}
	.copyright{padding-left: 15px;padding-right: 15px;}
	.copyright p{font-size: 14px;}
	/*.icon-outer img{max-height: 29px;}*/
	.coming-soon-bx{left: -36%;top: 20px;}
	.sites-bx ul li:nth-child(4n+5){clear: none;}
	.sites-bx ul li:nth-child(2n+3){clear: both;}
	.same-heading2 h2{font-size: 21px;}
	.same-heading2{margin: 0 auto 60px auto;}
	.clear-usd-right p{font-size: 17px;}
	.clear-usd-right p span{margin-right: 11px;}
	.leader-name h2{font-size: 16px;}
	.logo-mid-graph .highcharts-container{width: 100%!important;height: 100%!important;}
	.logo-mid-graph .highcharts-container svg{width: 100%!important;}
	.mid-logo img{max-width: 80px;}
	/*.mid-logo img{max-height: 73px;}*/

	.photo-history-ul li{width: 100%;margin: 0;}
	.photo-history-ul li a{display: block;margin-bottom: 15px;position: relative;background: #686868;color: #fff;}
	.nav>li>a:focus, .nav>li>a:hover{background: #608921;color: #ffff;}
	.photo-history-ul li.active a:after{content: "";width: 0;height: 0; border-left: 7px solid transparent; border-right: 7px solid transparent; border-top: 7px solid #608921;position: absolute;top: 100%;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
	.year-heading{font-size: 24px;}

	.video-model iframe{height: 215px;}
	.banner-content p br{display: none;}

	.connecting-row ul li{width: 50%;}
	.connecting-competencies-outer{padding: 50px 0 20px;}
	.vision-left h2{font-size: 26px;}
	.the-vision-outer .btn{padding: 14px 20px;font-size: 13px;}
	.leadership-join-outer .leadership-team-about p{height: 97px;}

	.staus-table-heading{font-size: 20px;}
	.staus-table-search{width: 100%;}
	.staus-table-heading{margin-top: 0;margin-bottom: 15px;text-align: center;width: 100%;}
	.staus-table thead>tr>th{padding: 10px;font-size: 14px;}
	.staus-table td{padding: 10px;}
	.staus-table-deatil{margin-top: 0;}
	.leadership-all ul li{ width: 100%; }
	.leadership-team-about h4{ min-height: inherit; }
	.leadership_popup-right h4{ font-size: 26px; }

	.leadership-all.mid-leadership ul li{width: 100%;}
	.clear-companies-ul li.custom-li{ flex: 0 0 50%; max-width: 50%;}
	.clear-companies-ul li .clear-companies-ul-box img{ max-width: 90px;}
	
	.allocations-detail-bx .prosses-bar h5{ font-size: 13px;}
	.vision-box .col-lg-3{    max-width: 50%; flex: 0 0 50%;}

	.cleaerco-banner:before { background-size: 200px; width: 218px; height: 179px; }
	.clear-phn-parent.sold-out .sold_div{font-size: 16px;padding: 7px 17px;}
	
}


@media screen and (max-width: 336px)
{
	.leadership-all ul li{width: 100%;}
	.leadership-all.mid-leadership ul li{width: 100%;}
	.leadership-all ul li:nth-child(odd){clear: both;}
	.leadership-team-about p{height: auto;}
	.leadership-join-outer .leadership-team-about p{height: auto;}
	.four-child-row div[class*="col-"]{width: 50%;}
	ul.infographic li{width:100%;}
	.education-bx{width: 385px;height: 385px;padding-top: 19px;}
	.Individual-bx{max-width: 346px;min-height: 348px;background-size: cover;}
}