/* Light Theme Custom Viewport Css Start Here*/
	
@media (min-width: 1200px){
.heading-wr span{
	border-bottom-width:0.225vw;
	border-bottom: 0.225vw solid #1886ac;
}
.left-tabs .nav-stacked > li.active > a::after, .left-tabs .nav-stacked > li.active > a:hover::after{
	/*border-right:0.225vw solid #1886ac;*/
}
input.trans-btn[type="button"], button.trans-btn[type="button"]{
	/*border:0.1vw solid #1e90ff;*/
}
.back-save-btns button{
	border:0.1vw solid #1886ac;
}
input.trans-btn[type="button"]:hover, button.trans-btn[type="button"]:hover{
	/*border:0.1vw solid #1e90ff;
	opacity: 0.8;*/
}
.back-save-btns button:hover{
	/*border:0.1vw solid #1e90ff;
	opacity: 0.8;*/
}
.case-type-filter{	
	/*border:0.075vw solid #ababab;
	background:#fff;*/
}
.tbl-grid tbody td{
	/*border-bottom:0.075vw solid #ababab !important;*/
	/*padding:0.6vw !important;*/
}
.left-tabs .nav-stacked>li>a {
    border-bottom: 0.075vw solid #F0F0F0;
}
.popup-wrap .close{
	border:0.15vw solid #1886ac;
}
.popup-wrap .nav-tabs > li.active > a::after, .popup-wrap .nav-tabs > li.active > a:focus::after, .popup-wrap .nav-tabs > li.active > a:hover::after{
	border-bottom:0.225vw solid #1886ac;
}
/*document tab vw design*/
.document-tab .col-md-2.active{
	border: 0.075vw solid #1b273f;
}
.form-head-sec button.close{
	border: 0.15vw solid #1886ac;
    border-radius: 50%;    
    font-size: 1.35vw;
    opacity: 1;
    padding:0.055vw 0.375vw 0.055vw 0.375vw;
}
.all input[type="checkbox"] + .label-text::before, .lbl-activeclassaction input[type="checkbox"]+.label-text:before, .lbl-lpcases input[type="checkbox"]+.label-text:before, .lbl-optincases input[type="checkbox"]+.label-text:before, .lbl-settlementcases input[type="checkbox"]+.label-text:before, .lbl-investigationcases input[type="checkbox"]+.label-text:before, .lbl-derivativecases input[type="checkbox"]+.label-text:before, .lbl-optoutscases input[type="checkbox"]+.label-text:before{
	line-height: 0.525vw;
    width: 0.6vw;
}
.label-text span{
	margin-left:0.375vw;
}

.dash-title span{
	border-bottom:0.225vw solid #22198b;
	}

.title-investigationcases {
    border-bottom: 0.375vw solid #C27D2B;
}
.institutional-single-page .losses-recover-main table#losses-recoveries-table td{
	/*border:0.075vw solid #d5d9dd !important;*/
	}
}
.case-icon,
.nav>li>a.case-icon:hover,
.nav>li>a.case-icon:active,
.nav>li>a.case-icon:focus, 
.dashboard-icon,
.nav>li>a.dashboard-icon:hover,
.nav>li>a.dashboard-icon:active,
.nav>li>a.dashboard-icon:focus, 
.clients-icon,
.nav>li>a.clients-icon:hover,
.nav>li>a.clients-icon:active,
.nav>li>a.clients-icon:focus, 
.cal-icon,
.nav>li>a.cal-icon:hover,
.nav>li>a.cal-icon:active,
.nav>li>a.cal-icon:focus, 
.recoveries-icon,
.nav>li>a.recoveries-icon:hover,
.nav>li>a.recoveries-icon:active,
.nav>li>a.recoveries-icon:focus, 
.news-icon,
.nav>li>a.news-icon:hover,
.nav>li>a.news-icon:active,
.nav>li>a.news-icon:focus, 
.reports-icon,
.nav>li>a.reports-icon:hover,
.nav>li>a.reports-icon:active,
.nav>li>a.reports-icon:focus {
    background-position: center top 2.625vw;
}
.case-icon,
.nav>li>a.case-icon:hover,
.nav>li>a.case-icon:active,
.nav>li>a.case-icon:focus {
    background-size: 2.625vw;
}

.dashboard-icon,
.nav>li>a.dashboard-icon:hover,
.nav>li>a.dashboard-icon:active,
.nav>li>a.dashboard-icon:focus {
    background-size: 3.5vw;
}

.clients-icon,
.nav>li>a.clients-icon:hover,
.nav>li>a.clients-icon:active,
.nav>li>a.clients-icon:focus {
    background-size: 2.925vw;
}

.cal-icon,
.nav>li>a.cal-icon:hover,
.nav>li>a.cal-icon:active,
.nav>li>a.cal-icon:focus {
    background-size: 2.1vw;
}

.recoveries-icon,
.nav>li>a.recoveries-icon:hover,
.nav>li>a.recoveries-icon:active,
.nav>li>a.recoveries-icon:focus {
    background-size: 3vw;
}

.news-icon,
.nav>li>a.news-icon:hover,
.nav>li>a.news-icon:active,
.nav>li>a.news-icon:focus {
    background-size: 3.075vw
}

.reports-icon,
.nav>li>a.reports-icon:hover,
.nav>li>a.reports-icon:active,
.nav>li>a.reports-icon:focus {
    background-size: 2.625vw;
}
/* Light Theme Custom Viewport Css End Here*/