﻿.article-details .desc_wrapper{border:1px solid #dcdcdc;border-radius: 6px;padding:10px 15px 0px;margin-bottom: 24px;}
.article-details .desc_wrapper h2{background-color: #cfe2fd;border-radius: 6px 6px 0px 0px;padding: 15px;margin: 0px -15px 10px;}
.article-details .desc_wrapper h2 strong{font-weight: 500!important}
.article-details .desc_wrapper img{display:block;max-width:650px;margin: 25px auto}
.article-details .updated_date{display: inline-block;background-color: #cfe2fd;padding:3px 10px;border-radius: 4px}
.article-details ul li::marker{color: #0667ac;}
.article-details h2{font-size: 1.35rem;color: #00328b}
.article-details h3.rep_content_title{font-size: 1.25rem;color: #0E46AA}
.article-details h3{color: #007db3;font-size: 18px}
.article-details p, .article-details ol li, .article-details ul li{line-height: 30px;font-size: 1.05rem}
.article-details p a,.article-details ol li a,.article-details ul li a{color: #1a0dab;font-weight: 500;}
.article-details ol, .article-details ul{margin-left: 0px}
.article-details table{border: 1px solid #dee2e6;width:100%;margin-bottom: 10px;border-collapse: collapse;}
.article-details table thead th{background:#007db3;color:#fff;padding: 0.75rem;border:1px solid #dee2e6}
.article-details table th{padding: 0.75rem;border:1px solid #dee2e6}
.article-details table tbody tr:nth-of-type(odd){background-color:#e8f1fe}
.article-details table tbody tr td{padding:0.75rem;vertical-align:top;border:1px solid #dee2e6}
.article-details table tbody tr td p{margin-bottom: 0px}
.article-details table tbody tr td ul li{margin-bottom:10px}
.article-details .aside_div{background: #f6f8ff}
.article-details .sample_btn{background-color:#ff9a4d;color:#111;border:2px solid #ff7818;display:inline-block;text-align:center;width: 100%;padding:10px;margin: 0 auto 15px;border-radius:100px;cursor: pointer;text-decoration: none;font-weight: 600}


/* footer start */
.footer-section{background:#263947}
.footer-section ul.footerLinks li:not(:first-child):after{content:"";position:absolute;left:0;top:38%;display:block;background-color: #fff;width:1px;height:12px}
.footer-section .footerLinks li a{margin:0 7.4px}
.footer-section .footerDivider:after{content:'';height:90px;width:1px;position:absolute;background:#878787;top:0;right:0}
.footer-section address p{line-height:30px}
.footer-section .footer-social{border:1px solid #878787;border-radius:3px}
.footer-section .footer-social li a{vertical-align:super}
.footer-section .socialIcon{background-image:url('../images/socialIcons-sprite.svg');width:22px;height:20px;background-size:80px}
.footer-section .twitter{background-position: -9px -4px;background-image: url(../images/twitter-x.svg);background-repeat: no-repeat;background-size: 38px;}
.footer-section .linkedin{background-position:-29px 0}
.footer-section .youtube{background-position:-58px 0}

#scrollToTop{display:none;background-color:#aeb3be;width:40px;height:40px;padding:4px;text-align:center;border-radius:4px;position:fixed;bottom:30px;right:30px;z-index:3}
#scrollToTop:hover{background-color:#007db3}


/*For 1024 to 1200*/
@media(min-width:1024px) and (max-width:1200px){
	.home-schedule-call-btn {padding: 12px 6px; width: 175px;font-size: 14px}
	.quickContact .contactList{padding:12px 0px 12px 10px!important;}
}

/*For 768 to 1024*/
@media(min-width:768px) and (max-width:1024px){
	.footer-section .footerDivider:nth-child(2):after{content:unset}
	.sub-footer p{font-size:12px}
	.report-listing .bg-white .refineSearch{order:1}
	.report-listing .bg-white .reportDataSection{order:2}
	.home-schedule-call-btn {padding: 12px 6px; width: 175px;font-size: 14px}
	.quickContact .contactList{padding:12px 0px 12px 10px!important;}
}