.apps_sidebar_tabs 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);}
.tabs ul {list-style: none;}
.tabs ul li {margin-bottom: 16px;}
.tabs ul li:last-child {margin-bottom: 0;}
.tabs ul li a, a[data-parent=".tab-pane"] {
	font-family:'latoregular';
	position: relative;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	text-decoration: none;
	background:var(--whiteSmoke);
	padding: 10px 15px;
	color:var(--regentGray);
	-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 {background:var(--pe_blue);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;}
.view-more {text-align: center;background: #fff;padding: 5px 0;border: 1px dashed var(--whisper);cursor: pointer;font-weight: 700;font-size: 16px;color: #0079E2;}
.web-form-img {overflow:hidden;}

@media (max-width: 991px) {
	.web-form-img {height:auto}
	.view-more {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;}
	.apps_sidebar_tabs .panel-collapse img {width: 100% !important;}
	.item-description {border:0 none;padding-left:0 !important;}
	.apps_sidebar_tabs .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;}
}