@media(min-width:1200px) and (max-width:1399px) {
.sub-display-4 {font-size: 17px;}
.card-box-out {padding: 15px;}
ul.list-report li {padding: 0 7px;}
ul.list-report li .in-logog2top {width: 22px;}
ul.list-report li.nobg-box .star-valueno {margin: 0 6px 0 2px;font-size: 14px;}
.staricon-imgtop {height: 14px;}
ul.cunterylist li {padding: 5px 4px;margin: 0 5px 5px 0;font-size: 14px;letter-spacing: -0.4px;}
}

@media(min-width:992px) and (max-width:1200px) {
.itt-slide-head {font-size: 40px;line-height: 54px;}
.subhead-text2 {font-size: 20px;margin: 20px 0;}
.card-box-out {padding: 10px;border-radius: 18px;min-height: 295px;}
.sub-display-4 {font-size: 16px;letter-spacing: -0.7px;}
.listed-industrybox .linetext-box {padding: 0 15px;}
ul.list-report-indystry li {margin: 0 7px;}
a.btn-black-fill, a.btn-ornage-fill, a.btn-black-border {
	padding: 15px 15px;
	font-size: 15px;
	font-weight: 500;
	margin: 0 5px;
	display: inline-block;
}

ul.list-report li {
	padding: 0 1px;
	font-size: 10px;
}
ul.list-report li a {font-size: 11px;}
ul.list-report li .in-logog2top {width: 17px;}
ul.list-report li.nobg-box .star-valueno {
	margin: 0 6px 0 2px;
	font-size: 13px;
}
.staricon-imgtop {
	height: 10px;
}
.star-img-tags {
	margin: 2px 0 0;
}

}

@media(min-width:768px) and (max-width:991px) {
.itt-slide-head {font-size: 28px;line-height: 38px;}
.subhead-text2 {font-size: 17px;margin: 15px 0;}
.subhead-text {font-size: 16px;}
.itt-home-bg .align-items-center {align-items: inherit !important;}
.bt-padding-space {padding: 40px 0;}
.logo-itt-top {max-width: 155px;}
.display-5 {font-size: calc(1.2rem + .42vw);}
.sub-display-4 {font-size: 16px;}
ul.list-report-indystry li a {font-size: 15px;}
.card-box-out {min-height: 295px;}
.imgbox-bg-dark {margin: 0 0 20px;}
.imgbox-bg {margin: 0 0 20px;}
a.btn-black-fill, a.btn-ornage-fill, a.btn-black-border {
	padding: 15px 15px;
	font-size: 15px;
	font-weight: 500;
	margin: 0 5px;
	display: inline-block;
}
ul.list-report-indystry li {margin: 0 5px;}
.listed-industrybox .linetext-box {padding: 0 4px;}
.headlistreport {margin: 0 0 5px 0;	text-align: center;display: block;}
}
@media(min-width:576px) and (max-width:767px) {
.card-box-out {padding: 12px;min-height: 335px;	text-align: center;}
.group-link > a {font-size: 15px;margin: 0 0 0 7px;}

}

@media (max-width:767px) {
.linetext-box {padding: 0 10px;}
.linetext-box::after {top: 9px;}
.linetext-box span {margin: 0 0 10px 0;padding: 0 5px;font-size: 13px;}
.black-bg.bt-black-space {padding: 25px 0 20px;	margin: 30px 0 30px;}
a.btn-black-fill, a.btn-ornage-fill, a.btn-black-border {padding: 10px 15px;font-size: 14px;font-weight: 500;margin: 0 5px; display: inline-block;}
ul.list-report li {margin: 2px;}
.headlistreport {margin: 0 0 5px 0;	text-align: center;display: block;}
.logo-itt-top {max-width: 165px;margin: 0 auto;}
.itt-slide-head {font-size: 26px;line-height: 36px;text-align: center;}
.ittside-contentb ul.list-report {text-align: center;font-size: 12px;}
.ittside-contentb {margin: 30px 0 0;}
.subhead-text2 {font-size: 17px;margin: 20px 0;text-align: center;}
.subhead-text {font-size: 15px;	text-align: center;}
.form-title {font-size: 18px;}
.itt-home-bg {padding: 10px 0 20px;}
.bt-padding-space {padding: 30px 0;}
.listed-industrybox {max-width: 100%;}

.listed-industrybox .linetext-box {padding: 0 10px;	}
ul.list-report-indystry li a {font-size: 14px;}
ul.list-report-indystry li {margin: 0 5px;}
.hrline-orange {width: 240px;}
.display-5 {font-size: calc(1.2rem + .42vw);}
.mb-5.display-5 {margin-bottom: 1.2rem !important;}
.sub-display-4 {font-size: 16px;}
.bt-space {margin: 15px 0;}
.sub-text-web {font-size: 14px;}
.imgbox-bg-dark {margin: 0 0 15px;}
.itt-form-outer {margin: 15px 0 0;}
.imgbox-bg {margin: 0 0 15px;}
.integrations-box-outer{text-align: center;}
.integrations-box-outer .text-left.text-white {text-align: center;}
.wightbox-white figure img.inter-logo-30 {max-height: 26px;}
.wightbox-white figure img {max-height: 26px;}
.wightbox-white figure img.inter-logo-40 {max-height: 21px;}
a.btn-ornage-fill, a.btn-black-border {
	padding: 9px 15px;
	font-size: 14px;
	margin: 5px 5px;
	display: inline-block;
	margin: 10px 0;
}
.btn-group {margin: 10px auto 0px;}
ul.list-report-indystry li {margin: 0 7px;}
ul.list-report li {
	padding: 0 1px;
	font-size: 10px;
}
ul.list-report li a {font-size: 11px;}
ul.list-report li .in-logog2top {width: 17px;}
ul.list-report li.nobg-box .star-valueno {
	margin: 0 6px 0 2px;
	font-size: 13px;
}
.staricon-imgtop {
	height: 10px;
}
.star-img-tags {
	margin: 2px 0 0;
}
   
}
@media (max-width:575px) {
.card-box-out {padding: 15px;}
.card-box-out {padding: 20px;min-height: auto;text-align: center;}
.content-box {text-align: center;}
.group-link > a {font-size: 14px;margin: 0 0 0 4px;}


}