.new-jan-2022-container{width: 100%; margin: 0 auto; clear: both; padding: 20px 0;}

.new-color-blue-grediyent{
background:-webkit-linear-gradient(#3e87ed, #289cf3); /* For Safari 5.1 to 6.0 */
background:-o-linear-gradient(#3e87ed, #289cf3); /* For Opera 11.1 to 12.0 */
background:-moz-linear-gradient(#3e87ed, #289cf3); /* For Firefox 3.6 to 15 */
background:linear-gradient(#3e87ed, #289cf3); /* Standard syntax */
}

.nexgard-spectra-jan-2022-one{width: 100%; float: left; padding: 20px 0; color: #fff;}
.nexgard-spectra-jan-2022-one .img_holder{width: 30%; float: right;}
.nexgard-spectra-jan-2022-one .img_holder img{width: 85%; margin: 0 auto; display: block;}
.nexgard-spectra-jan-2022-one .text_holder{width: 70%; float: left; padding: 0 0 0 5%;}
.nexgard-spectra-jan-2022-one .text_holder h2{font-size: 30px; line-height: 40px; font-weight: 800; padding: 20px 0 0 0; color:#fff;text-transform: none;}
.nexgard-spectra-jan-2022-one .text_holder .text_one{width: 100%; float: left;}
.nexgard-spectra-jan-2022-one .text_two{width: 100%; float: left; padding: 30px 0 0 5%;}
.nexgard-spectra-jan-2022-one .text_two h3{font-size: 25px; font-weight: 600; padding-bottom: 10px;color:#fff;}
.nexgard-spectra-jan-2022-one .text_two a{color: #fff !important; text-decoration: none; position: relative;}
.nexgard-spectra-jan-2022-one .text_two a:hover{text-decoration: underline;}
.nexgard-spectra-jan-2022-one .text_two ul li:first-child{padding: 0 20px 0 0;}
.nexgard-spectra-jan-2022-one .text_two ul li{width: auto; float: left; position: relative; display: inline-block; padding: 0 20px;}
.nexgard-spectra-jan-2022-one .text_two ul li:after{content: ''; position: absolute; top: 0px; right: 0; width: 1px; height: 20px; background: #fff;}
.nexgard-spectra-jan-2022-one .text_two ul li:last-child:after{background: none;}

.nexgard-spectra-jan-2022-one .text_holder .text_one,
.nexgard-spectra-jan-2022-two .text_two{font-size: 15px; line-height: 22px;}

.nexgard-spectra-jan-2022-one .text_holder a.learn,
.nexgard-spectra-jan-2022-two .text_two a.learn{font-size: 18px; line-height: 35px; color: #fff; display: inline-block; width: 190px; text-align: left; float: left; display: inline-flex;}
.nexgard-spectra-jan-2022-one .text_holder a.learn img,
.nexgard-spectra-jan-2022-two .text_two a.learn img{width: 35px; margin: 0 0 0 9px; display: inline-block;transition-duration:5s;transition-duration:500ms;transition-duration:100ms, 100ms;}
.nexgard-spectra-jan-2022-one .text_holder a.learn:hover img,
.nexgard-spectra-jan-2022-two .text_two a.learn:hover img{margin: 0 0 0 15px; opacity: 0.7}

.nexgard-spectra-jan-2022-two{width: 100%; float: left; padding:20px 30px; color: #333333;}
.nexgard-spectra-jan-2022-two .text_holder ul li{background: url("/images/brand/nexgard-spectra/new-symb-1.png") no-repeat 0 5px; font-size: 16px; padding: 7px 0 7px 40px; width: 50%; text-align:left;}
.nexgard-spectra-jan-2022-two .img_holder{width: 25%; float: right; display:none;}
.nexgard-spectra-jan-2022-two .img_holder img{width: 70%; margin: 0 auto; display: block;}
.nexgard-spectra-jan-2022-two .text_holder{width: 100%; float: left; padding: 0 0 0 0;}
.nexgard-spectra-jan-2022-two .text_holder h2{font-size: 25px; line-height: 30px; font-weight: 800; padding-bottom: 10px;text-transform: none;}
.nexgard-spectra-jan-2022-two .text_two{width: 100%; float: left; padding: 20px 0 0 0;}
.nexgard-spectra-jan-2022-two .text_two a.learn{width: 335px; color: #35a1f4;}


@media only screen and (max-width:720px),(max-width:760px), (max-width:960px){
.new-jan-2022-container{width: 100%;}

.nexgard-spectra-jan-2022-one .img_holder,
.nexgard-spectra-jan-2022-two .img_holder{width: 100%; float: none; margin: 0 auto;}
.nexgard-spectra-jan-2022-one .img_holder img{width: 350px; float: none; margin: 0 auto;}
.nexgard-spectra-jan-2022-one .text_holder{width: 100%; padding: 0 5%;}
.nexgard-spectra-jan-2022-one .text_holder h2{font-size: 35px; line-height: 45px; padding: 0 0 10px 0;}
.nexgard-spectra-jan-2022-one .text_two{padding: 30px 5% 0 5%;}
.nexgard-spectra-jan-2022-one .text_two br{display:none;}
.nexgard-spectra-jan-2022-one .text_two h3{font-size: 20px;}
.nexgard-spectra-jan-2022-one .text_two ul li{padding: 0 10px 10px 10px;}
.nexgard-spectra-jan-2022-one .text_two ul li:last-child{padding: 0 10px 0 10px;}
.nexgard-spectra-jan-2022-one,
.nexgard-spectra-jan-2022-two{padding: 15px 0;}
.nexgard-spectra-jan-2022-one .text_holder .text_one,
.nexgard-spectra-jan-2022-two .text_two{font-size: 13px; line-height: 19px;}
.nexgard-spectra-jan-2022-one .text_holder a.learn,
.nexgard-spectra-jan-2022-two .text_two a.learn{font-size: 15px; line-height: 25px;}
.nexgard-spectra-jan-2022-one .text_holder a.learn img,
.nexgard-spectra-jan-2022-two .text_two a.learn img{width: 25px;}
.nexgard-spectra-jan-2022-two .text_holder ul li{background: url("/images/brand/nexgard-spectra/new-symb-1.png") no-repeat 0 5px; font-size: 16px; padding: 5px 0 10px 40px; width: 100%;}
.nexgard-spectra-jan-2022-two .img_holder img{width: 250px; margin: 0 auto; display: block;}
.nexgard-spectra-jan-2022-two .text_holder{width: 100%; float: left; padding: 20px 5% 0 5%;}
.nexgard-spectra-jan-2022-two .text_holder h2{font-size: 30px; line-height: 40px; font-weight: 800; padding-bottom: 10px;}
.nexgard-spectra-jan-2022-two .text_two{width: 100%; float: left; padding: 30px 0 0 5%;}
.nexgard-spectra-jan-2022-two .text_two a.learn{width: 335px; color: #35a1f4;}

}

@media only screen and (max-width:500px), (max-width:540px){
	
}

@media only screen and (max-width:400px), (max-width:450px),(max-width:480px) {
.nexgard-spectra-jan-2022-one, .nexgard-spectra-jan-2022-two{padding:0;}
.nexgard-spectra-jan-2022-one .img_holder img{width: 75%;}
.nexgard-spectra-jan-2022-one .text_holder h2{font-size: 25px; line-height: 30px;}
.nexgard-spectra-jan-2022-one .text_two h3{font-size: 18px;}
.nexgard-spectra-jan-2022-one .text_two ul li,
.nexgard-spectra-jan-2022-one .text_two ul li:first-child,
.nexgard-spectra-jan-2022-one .text_two ul li:last-child{width: 100%; padding: 8px 0;}
.nexgard-spectra-jan-2022-one .text_two ul li:after{background: none;}
.nexgard-spectra-jan-2022-two .text_holder ul li{font-size: 14px;}
.nexgard-spectra-jan-2022-two .img_holder img{width: 200px;}
.nexgard-spectra-jan-2022-two .text_holder h2{font-size: 25px; line-height: 30px;}
.nexgard-spectra-jan-2022-two .text_two a.learn{width: auto;}

}

/*** NEXGARD TABLE AUGUST 2022***/
.NexgardTableContainer, 
.NexgardTableContainer div{width: 100%; float: left;color: #333;}
.NexgardTableContainer .TableTitle{font-size: 20px; padding-bottom: 20px; text-align:center;}
.NexgardTableContainer .TableTitle span{font-size: 35px;line-height: 40px;font-weight: 800; display: inline-block; width: 100%; padding-bottom: 10px;}
.NexgardTableContainer .TableContent{border: 0px solid #ddd;}
.NexgardTableContainer .TableContent a{color:#111 !important;}
.NexgardTableContainer .TableContent table {border-collapse: collapse;width: 100%;}
.NexgardTableContainer .TableContent th{font-size: 17px; width: 18%}
.NexgardTableContainer .TableContent th:first-child{width: 28%;}
.NexgardTableContainer .TableContent td:first-child{text-align: left; padding: 0 0 0 20px;}
.NexgardTableContainer .TableContent td, th {border: 1px solid #dddddd;text-align: left;padding: 8px; position: relative;text-align: center;}
.NexgardTableContainer .TableContent tr:nth-child(even) {background-color: #f2f5f6;}
.NexgardTableContainer .TableContent span{font-size: 25px; line-height: 25px; color: #00abec; font-weight: 800;}

@media only screen and (max-width:720px),(max-width:760px), (max-width:960px){
.NexgardTableContainer .TableTitle{font-size: 18px;}
.NexgardTableContainer .TableTitle span{font-size: 30px;line-height: 35px;}
.NexgardTableContainer .TableContent th{font-size: 16px; width: 17%}
.NexgardTableContainer .TableContent th:first-child{width: 32%;}
}

@media only screen and (max-width:500px),(max-width:580px){
.NexgardTableContainer .TableContent{overflow-y: scroll;}
.NexgardTableContainer .TableContent table {width: 600px;}
.NexgardTableContainer .TableTitle{font-size: 14px;}
.NexgardTableContainer .TableTitle span{font-size: 18px;line-height: 20px;}
.NexgardTableContainer .TableContent th{font-size: 14px; width: 17%}
.NexgardTableContainer .TableContent th:first-child{width: 26%;}

.NexgardTableContainer .TableContent th.sticky-col, .NexgardTableContainer .TableContent td.sticky-col {
		position: -webkit-sticky !important;
		position: sticky !important;
		background-color: white !important;
		left: 0px;
		z-index: 9999;
	}
	.NexgardTableContainer .TableContent td, th {padding:6px 8px !important;}
	.NexgardTableContainer .TableContent span { font-size: 18px !important;line-height: 20px !important;}
}



