.story_wrap .data {max-width: 190px;width:61%}
.numbered_section_copy.section.pb-0 .generic-titles{margin-bottom:0;}
.flx {display: flex;flex-flow: wrap;}
.flx_item {min-width: 50%;max-width: 50%;flex: 2;margin-top: 20px;}
.item.flx_item h3 {text-transform: uppercase}
.item.flx_item {padding-right: 15px;}
.item.flx_item:nth-child(even) {padding-left: 15px;}
.font-20 {font-size: 20px !important;}
.font-18 {font-size:18px !important;}
.wistia_click_to_play {width: 100% !important}
.text_section {background:#f2f2f2}
.s2 .tab-pane img {-webkit-box-shadow: 0px 1px 3px 3px rgba(0,0,0,0.10); box-shadow: 0px 1px 3px 3px rgba(0,0,0,0.10);}
.white {color: #fff !important;}
.lists > div {margin-bottom: 15px;}
.lists > div:last-child {margin-bottom: 0;}
#whitepaper-popup-window.show{display: none !important;}
.tabs ul {list-style: none;}
.tabs ul li {margin-bottom: 16px;}
.tabs ul li:last-child {margin-bottom: 0;}
.mlr-auto{margin: 0 auto;}
.f-none {float: none;}
.tabs ul li a,
a[data-parent=".tab-pane"] {position: relative;border-radius: 3px;-webkit-border-radius: 3px;text-decoration: none;background:#f7f7f7;padding: 10px 15px;color:#747D82;-webkit-transition: all 0.1s ease-in-out;-moz-transition: all 0.1s ease-in-out;-ms-transition: all 0.1s ease-in-out;-o-transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;-webkit-box-shadow: 0 0 3px 0 rgba(0,0,0,0.16);box-shadow: 0 0 3px 0 rgba(0,0,0,0.16);}
.tabs ul li a:before,
a[data-parent=".tab-pane"]:before {content:'';position: absolute;top:0;bottom:0;left:0;right:0;border-radius: 3px;-webkit-border-radius: 3px;border:1px solid #f7f7f7;-webkit-transition: all 0.1s ease-in-out;-moz-transition: all 0.1s ease-in-out;-ms-transition: all 0.1s ease-in-out;-o-transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;opacity:0;}
.tabs ul li.active a:before,
a[aria-expanded="true"]:before {opacity: 1;top:3px;bottom:3px;left:3px;right:3px;}
.tabs ul li.active a,
a[aria-expanded="true"],
a[aria-expanded="true"] p,
.s5 .tabs ul li.active a,
.s5 a[aria-expanded="true"] {background:#1196ba;color:#fff;font-weight: 700;}
a[data-parent=".tab-pane"] span {float:right;line-height: 1.7;
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	-ms-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
}
a[aria-expanded="true"] span{
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}
a[aria-expanded="flase"] span{
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
.item-description {border-left-width: 3px;border-top-width: 0;border-bottom-width: 0;border-right-width: 0;}
.panel-collapse.collapse {display: block;}
.panel-collapse {height: auto;}
.lists .clearfix {display: none;}
.lists .clearfix:nth-child(3n) {display: block;}
.view-more {text-align: center;background: #fff;padding: 5px 0;border: 1px dashed #e5e5e5;cursor: pointer;font-weight: 700;font-size: 16px;color: #0079E2;}
.web-form-img {height:380px;overflow:hidden;}
.orphan-text {display: none;}

@media(max-width: 3841px) {
	.allbanner .header_top .bg.old_ver img {left: 50%}
}
@media(max-width: 3073px) {
	.allbanner .header_top .bg.old_ver img {left: 45%}
}
@media(max-width: 3001px) {
	.allbanner .header_top .bg.old_ver img {left: 47%}
}
@media(max-width: 2737px) {
	.allbanner .header_top .bg.old_ver img {left: 52%}
}
@media(max-width: 2561px) {
	.allbanner .header_top .bg.old_ver img {left: 51%}
}
@media(max-width: 2544px) {
	.allbanner .header_top .bg.old_ver img {left: 51%}
}
@media(max-width: 2196px) {
	.allbanner .header_top .bg.old_ver img {left: 45%}
}
@media(max-width: 1921px) {
	.allbanner .header_top .bg.old_ver img {left: 50%}
}
@media(max-width: 1681px) {
	.allbanner .header_top .bg.old_ver img {left: 46%}
}
@media(max-width: 1537px) {
	.allbanner .header_top .bg.old_ver img {left: 55%}
}
@media(max-width: 1441px) {
	.allbanner .header_top .bg.old_ver img {left: 59%}
}
@media (max-width: 1080px) {
	.title_desc_media_3coltitledesc > div > .row:last-of-type > div {
	    padding-right: 21px;
	    padding-left: 21px;
	}

	.orphan-text {display: block;}
}
@media (max-width: 991px) {
	.web-form-img {height:auto}
	.view-more {display:none;}
	.lists .clearfix, .lists .clearfix:nth-child(3n) {display: none;}
	.clearfix.all-in-onesolution, .clearfix.publicorinternalapps, .clearfix.hipaacompliance {display: block;}
	.tab-content>.tab-pane{display: block;margin-bottom: 10px;}
	.tab-content>.tab-pane.fade {opacity: 1;}
	.tab-content>.tab-pane a[aria-expanded="false"] .panel-collapse.collapse {display: none;}
	.panel-collapse.collapse {display: none;}
	.panel-collapse.collapse.in {display: block;}
	.cta_benj_img_wrap .cta_benj_img img{width: 100%;}
	.s1 img.w-50p {width: 80% !important;}
	.s2 .panel-collapse img {width: 100% !important;}
	.item-description {border:0 none;padding-left:0 !important;}
	.s2 .panel-collapse img.mb-35 {margin-bottom:10px !important;}
	.item-description {margin-bottom: 45px;}
	.item-description p.mb-15 {margin-bottom:5px !important;}
	.tabs ul li a, a[data-parent=".tab-pane"] {padding: 4px 15px;}
	.tabs ul li a, a[data-parent=".tab-pane"]  p{font-size: 16px;}
	a[data-parent=".tab-pane"] {display: none;}
}
@media(max-width: 835px) {
	.allbanner .header_top .bg.old_ver img {left: 61%}
}
@media (max-width:767px) {
	.item.flx_item {padding:0;}
	.item.flx_item:nth-child(even) {padding:0;}
	.lists > div {margin-bottom: 10px;}
	.lists > div > h3.mb-20 {margin-bottom: 10px !important;}
	.flx {display: block;}
	.flx_item {min-width: 0;max-width: none;flex: 2;width: 100%;}
}
@media (max-width: 429px) {
	.allbanner .header_top .bg.old_ver img {left: 17%}
}