	/*---start css for big screen---*/
	
	@media (min-width: 1700px) {
	    table.dataTable#editTransactionList tbody td.select-checkbox::before {
	        top: 1.4vw;
	        margin-top: -0.45vw;
	        margin-left: -0.45vw;
	        border-radius: 0.225vw;
	        width: 0.9vw;
	        height: 0.9vw;
	    }
	    table.dataTable#editTransactionList tbody td.select-checkbox::after {
	        top: 1.4vw;
	        margin-left: -0.35vw;
	    }
	}
	
	@media (min-width: 1200px) {
	    body {
	        font-family: 'Roboto-Regular';
	        font-size: 0.71vw;
	        background: #f4f7fa;
	    }
	    label {
	        margin-bottom: 0.225vw
	    }
	    .h4,
	    .h5,
	    .h6,
	    h4,
	    h5,
	    h6 {
	        margin-bottom: 0.75vw;
	        margin-top: 0.75vw;
	    }
	    .container,
	    .head-container,
	    .footer-container {
	        max-width: 92vw;
	        width: 100%;
	    }
	    .container {
	        padding-left: 1.125vw;
	        padding-right: 1.125vw;
	    }
	    .main-header {
	        max-height: 6.5vw;
	    }
	    .main-header .navbar {
	        height: 4.05vw;
	    }
	    .navbar-brand {
	        /*height:5.8vw;
			padding:0.65vw 1.1vw 1.1vw 1.1vw;
			width: 13vw;
			max-width: 13vw;*/
	        padding: 0.45vw 0vw;
	        height: 3.9vw;
	        max-width: 8.25vw;
	        font-size: 1.5vw;
	    }
	    .copyright-txt {
	        padding: 0.65vw 1.1vw 0vw;
	        font-size: 0.75vw;
	    }
	    header .navbar-brand>img,
	    .trial-plans-header .navbar-brand>img {
	        width: 6.75vw;
	    }
	    .fixed .content-wrapper {
	        padding-top: 4.125vw;
	    }
	    .login-wrap,
	    .shadow-bx,
	    .reset-pass-wrap {
	        padding: 1.125vw 1.5vw;
	        border-radius: 0.225vw;
	        /*overflow:hidden;*/
	    }
	    .mid-cont {
	        padding: 2vw 0;
	    }
	    .heading-wr {
	        margin-bottom: 1.35vw;
	        font-size: 0.975vw;
	    }
	    .heading-wr span {
	        display: inline-block;
	        padding: 0 0.75vw 0.375vw;
	    }
	    .login-frm.form-horizontal .control-label {
	        font-size: 0.825vw;
	    }
	    .form-control {
	        padding: 0.225vw 0.075vw;
	        font-size: 0.825vw;
	        height: 1.5vw
	    }
	    .login-wrap .form-control,
	    .reset-pass-wrap .form-control {
	        font-size: 0.825vw;
	        height: 1.4vw;
	    }
	    .frm-body {
	        padding: 0 1.875vw;
	    }
	    .grid-search.form-group {
	        margin-bottom: 1.125vw;
	    }
	    .one-line .control-label {
	        margin-right: 0.75vw;
	    }
	    .form-horizontal .control-label {
	        padding-top: 0vw;
	        padding-right: 1.125vw;
	    }
	    .heading-wr span {
	        border-bottom-width: 0.225vw;
	        border-bottom: 0.225vw solid #e4482e;
	    }
	    .popup-wrap .select2-container .select2-selection--single {
	        height: 1.425vw;
	    }
	    .popup-wrap .select2-container--default .select2-selection--single .select2-selection__rendered {
	        line-height: 2.1vw;
	    }
	    .heading-wr span {
	        border-bottom-width: 0.225vw;
	    }
	    .already-user-link,
	    .form-text .txt-color {
	        font-size: 0.825vw;
	    }
	    .btn-wrap {
	        margin-top: 0.75vw;
	    }
	    .btn-wrap .btn {
	        font-size: 0.975vw;
	        border-radius: 1.875vw;
	        padding: 0.375vw 2.625vw;
	    }
	    .main-footer {
	        /*padding: 1.125vw;*/
	        padding: 0vw;
	    }
	    .btn.addButton .fa-plus,
	    .removeButton .fa-minus {
	        font-size: 0.825vw;
	    }
	    .forgetpass-link {
	        font-size: 0.75vw;
	    }
	    #getQuestion {
	        bottom: 0.4vw;
	        padding: 0.25vw 0.6vw;
	        border-radius: 1.5vw;
	    }
	    #getQuestion .fa-arrow-circle-right {
	        font-size: 1vw;
	    }
	    .form-text {
	        font-size: 1vw;
	    }
	    /*26.02.18 start*/
	    /*header changes start*/
	    .top-nav .navbar-nav>li>a {
	        font-size: 0.9vw;
	        background-size: 1.5vw;
	        /*padding-top: 2.25vw;*/
	        width: 8.5vw;
	        padding-bottom: 0.2vw;
	        background-position: 3.6vw 0.45vw;
	        /*height: 12.4vh;
			border-radius: 0.225vw;*/
	        line-height: 1.5vw;
	        margin-right: 0.15vw;
	    }
	    .top-nav .navbar-nav>li>a:hover,
	    .top-nav .navbar-nav>li>a:focus,
	    .top-nav .navbar-nav>li>a:active {
	        background-size: 1.5vw;
	        background-position: 3.6vw 0.45vw;
	    }
	    .fa-user-circle {
	        font-size: 1.8vw;
	    }
	    .navbar-nav>li.user-menu>a::after {
	        background-size: 0.6vw;
	        bottom: -0.6vw;
	    }
	    .btn-wrap .btn {
	        border-bottom-width: 0.1vw;
	        border: 1px solid #072941;
	    }
	    .top-nav .navbar-nav>li>a:hover::after,
	    .top-nav .navbar-nav>.active>a::after,
	    .top-nav .navbar-nav>.active>a:focus::after {
	        border-bottom-width: 0.28vw;
	    }
	    .top-nav .dropdown-menu>li {
	        font-size: 0.9vw;
	    }
	    .top-nav .dropdown-menu>li>a {
	        padding: 0.5vw 1.5vw;
	    }
	    .navbar-nav>li.user-menu>a {
	        margin-top: 0.75vw;
	    }
	    /*---start select box css---*/
	    .select2-container--default .select2-selection--single .select2-selection__arrow {
	        height: 1.95vw;
	        width: 1.5vw;
	    }
	    .select2-container--default .select2-selection--single .select2-selection__arrow b {
	        border-width: 0.375vw 0.3vw 0;
	    }
	    /*---End select box css---*/
	    /*header changes end*/
	    /*cases page changes start*/
	    h1.page-title {
	        font-size: 0.9vw;
	    }
	    h2.page-title {
	        font-size: 0.9vw;
	    }
	    h3.page-title {
	        font-size: 0.9vw;
	    }
	    input.trans-btn[type="button"],
	    button.trans-btn[type="button"],
	    button[type="submit"].trans-btn {
	        font-size: 0.825vw;
	        border-radius: 0vw;
	    }
	    .icon-btn::before {
	        font-size: 0.9vw;
	    }
	    input.trans-btn[type="button"],
	    button.trans-btn[type="button"],
	    button[type="submit"].trans-btn {
	        /*padding: 0.15vw 1.8vw 0.15vw;*/
	        padding: 0.15vw 0.75vw 0.15vw 0.75vw;
	    }
	    .icon-btn input[type="button"],
	    .icon-btn button[type="button"] {
	        /*padding-left: 2.525vw;*/
	        padding-left: 1.8vw;
	    }
	    .case-type-filter label {
	        font-size: 0.7vw;
	    }
	    .grid-filter-wrap .col-md-2 {
	        padding: 0.75vw 0.2vw;
	        border: 0.075vw solid #ababab;
	        border-radius: 0 23px 0 0;
	    }
	    .icon-btn::before {
	        top: 0vw;
	    }
	    /*cases page changes end*/
	    .required-span {
	        font-size: 1.2vw;
	    }
	    .head-wrap {
	        margin-bottom: 0.375vw;
	        margin-top: 0.375vw;
	        padding: 0.75vw 0 0.375vw;
	    }
	    .head-wrap-h2 {
	        margin-bottom: 0.6vw;
	        margin-top: 0.375vw;
	        padding: 0.75vw 0 0.15vw;
	    }
	    .head-wrap-h3 {
	        margin-bottom: 0.525vw;
	        margin-top: 0.375vw;
	        padding: 0.75vw 0 0.45vw;
	    }
	    .tbl-grid thead th,
	    .tbl-grid {
	        font-size: 0.825vw;
	    }
	    .tbl-grid thead th {}
	    .manage-user-container table.dataTable thead>tr>th.sorting_asc,
	    .manage-user-container table.dataTable thead>tr>th.sorting_desc,
	    .manage-user-container table.dataTable thead>tr>th.sorting,
	    .manage-user-container table.dataTable thead>tr>td.sorting_asc,
	    .manage-user-container table.dataTable thead>tr>td.sorting_desc,
	    .manage-user-container table.dataTable thead>tr>td.sorting {
	        /*padding-right: 1.8vw !important;
			padding: 0.5vw;*/
	    }
	    .grid-search .search-label {
	        font-size: 0.75vw;
	        /*top:0.375vw;*/
	    }
	    .table>tbody>tr>td,
	    .table>tbody>tr>th,
	    .table>tfoot>tr>td,
	    .table>tfoot>tr>th,
	    .table>thead>tr>td,
	    .table>thead>tr>th {
	        padding: 0.9vw 0.6vw;
	        line-height: 1.2;
	    }
	    div.dataTables_wrapper div.dataTables_length label,
	    .pagination>li>a,
	    .pagination>li>span {
	        font-size: 0.75vw;
	    }
	    .dataTables_length select {
	        width: 2.4vw !important;
	        height: 2vw;
	    }
	    .intl-tel-input.allow-dropdown .selected-flag,
	    .intl-tel-input.separate-dial-code .selected-flag {
	        width: 3vw !important;
	    }
	    .selected-flag .iti-flag {
	        /*width: 1.4vw;*/
	        height: 1.1vw;
	    }
	    .intl-tel-input .selected-flag .iti-arrow {
	        border-left: 0.25vw solid transparent !important;
	        border-right: 0.25vw solid transparent !important;
	        border-top: 0.35vw solid #888 !important;
	        right: inherit !important;
	    }
	    .caret {
	        border-left: 0.30vw solid transparent !important;
	        border-right: 0.30vw solid transparent !important;
	        border-top: 0.40vw dashed !important;
	        margin-left: 0.30vw;
	    }
	    .intl-tel-input.separate-dial-code input[type="tel"] {
	        padding-left: 6.3vw !important;
	    }
	    .icon-btn::before {
	        /*left: 2.3vw;*/
	        left: 1.5vw;
	    }
	    /*.grid-search .form-control-submit, .grid-search .search-label{
			width: 2vw;
			height:2vw;
		}*/
	    .edit-icon {
	        height: 1.6vw;
	        margin-left: 1.8vw;
	        width: 1.6vw;
	        background-size: 1vw;
	    }
	    .title-optincases {
	        padding-bottom: 0.15vw;
	        border-bottom: 0.15vw solid #eb90ff;
	    }
	    .detail-wrap .tab-content .control-label,
	    .case-details-sec .control-label {
	        font-size: 0.825vw;
	    }
	    .left-tabs .nav-stacked>li>a {
	        font-size: 0.825vw;
	    }
	    .nav>li>a {
	        padding: 0.225vw 0vw;
	    }
	    .input-group-addon {
	        /*padding: 0.5vw 0.8vw;*/
	        font-size: 0.9vw;
	    }
	    .col-lg-1,
	    .col-lg-10,
	    .col-lg-11,
	    .col-lg-12,
	    .col-lg-2,
	    .col-lg-3,
	    .col-lg-4,
	    .col-lg-5,
	    .col-lg-6,
	    .col-lg-7,
	    .col-lg-8,
	    .col-lg-9,
	    .col-md-1,
	    .col-md-10,
	    .col-md-11,
	    .col-md-12,
	    .col-md-2,
	    .col-md-3,
	    .col-md-4,
	    .col-md-5,
	    .col-md-6,
	    .col-md-7,
	    .col-md-8,
	    .col-md-9,
	    .col-sm-1,
	    .col-sm-10,
	    .col-sm-11,
	    .col-sm-12,
	    .col-sm-2,
	    .col-sm-3,
	    .col-sm-4,
	    .col-sm-5,
	    .col-sm-6,
	    .col-sm-7,
	    .col-sm-8,
	    .col-sm-9,
	    .col-xs-1,
	    .col-xs-10,
	    .col-xs-11,
	    .col-xs-12,
	    .col-xs-2,
	    .col-xs-3,
	    .col-xs-4,
	    .col-xs-5,
	    .col-xs-6,
	    .col-xs-7,
	    .col-xs-8,
	    .col-xs-9 {
	        padding-left: 1.125vw;
	        padding-right: 1.125vw;
	    }
	    .lp-actcasee .col-md-1,
	    .lp-actcasee .col-md-10,
	    .lp-actcasee .col-md-11,
	    .lp-actcasee .col-md-12,
	    .lp-actcasee .col-md-2,
	    .lp-actcasee .col-md-3,
	    .lp-actcasee .col-md-4,
	    .lp-actcasee .col-md-5,
	    .lp-actcasee .col-md-6,
	    .lp-actcasee .col-md-7,
	    .lp-actcasee .col-md-8,
	    .lp-actcasee .col-md-9 {
	        padding-left: 0.75vw;
	        padding-right: 0.75vw;
	    }
	    .optin-case-bx .col-md-1,
	    .optin-case-bx .col-md-10,
	    .optin-case-bx .col-md-11,
	    .optin-case-bx .col-md-12,
	    .optin-case-bx .col-md-2,
	    .optin-case-bx .col-md-3,
	    .optin-case-bx .col-md-4,
	    .optin-case-bx .col-md-5,
	    .optin-case-bx .col-md-6,
	    .optin-case-bx .col-md-7,
	    .optin-case-bx .col-md-8,
	    .optin-case-bx .col-md-9,
	    .client-case-document .select-doc-bx .col-md-3 {
	        padding-left: 0.75vw;
	        padding-right: 0.75vw;
	    }
	    .settlement-case-bx .col-md-1,
	    .settlement-case-bx .col-md-10,
	    .settlement-case-bx .col-md-11,
	    .settlement-case-bx .col-md-12,
	    .settlement-case-bx .col-md-2,
	    .settlement-case-bx .col-md-3,
	    .settlement-case-bx .col-md-4,
	    .settlement-case-bx .col-md-5,
	    .settlement-case-bx .col-md-6,
	    .settlement-case-bx .col-md-7,
	    .settlement-case-bx .col-md-8,
	    .settlement-case-bx .col-md-9 {
	        padding-left: 0.75vw;
	        padding-right: 0.75vw;
	    }
	    /*.tab-content{
			padding-top: 1.1vw;
		}*/
	    .left-tabs .nav-stacked>li.active>a::after,
	    .left-tabs .nav-stacked>li.active>a:hover::after {
	        border-right: 0.225vw solid #e4482e;
	    }
	    .row {
	        margin-left: -1.125vw;
	        margin-right: -1.125vw;
	    }
	    .upload-btn-wrapper span {
	        padding: 0 0.65vw 0 1vw;
	        /*border-radius: 1vw;*/
	    }
	    .new-upload-btn {
	        padding: 0.45vw 0.9vw;
	    }
	    .fileinput-button {
	        padding: 0.30vw 0.65vw;
	        border-radius: 0vw;
	        font-size: 0.825vw;
	    }
	    .upload-btn {
	        padding: 0.075vw 0.65vw;
	    }
	    #files span.upload_file_name {
	        margin-right: 1.125vw;
	        margin-top: 0.6vw;
	        min-width: 9.9vw;
	    }
	    .upload-btn-wrapper .btn {
	        font-size: 0.75vw;
	        padding: 0.075vw 0.65vw 0vw;
	    }
	    input.trans-btn[type="button"],
	    button.trans-btn[type="button"] {
	        border: 0.1vw solid #01dfdb;
	    }
	    input.trans-btn[type="button"]:hover,
	    button.trans-btn[type="button"]:hover {
	        border: 0.1vw solid #01d3e2;
	    }
	    .detail-wrap textarea.form-control {
	        height: 5vw;
	    }
	    /*header icon popup--- start*/
	    .navbar-custom-menu>.navbar-nav>li.user-menu>.dropdown-menu {
	        top: 3.75vw;
	    }
	    .navbar-nav>.user-menu>.dropdown-menu {
	        width: 19.125vw;
	    }
	    .navbar-nav>.user-menu>.dropdown-menu>li.user-header {
	        min-height: 10vw;
	    }
	    .navbar-nav>.user-menu>.dropdown-menu>li.user-header>p.user-name {
	        font-size: 1.275vw;
	    }
	    .manage-user {
	        margin-right: 0.75vw;
	    }
	    .user-btn-wrap {
	        margin-top: 0.75vw;
	        font-size: 0.9vw;
	    }
	    .default-btn {
	        border-radius: 0.1vw;
	        padding: 0.75vw 1.2vw;
	    }
	    .dropdown-menu {
	        font-size: 0.875vw;
	    }
	    .navbar-nav>.user-menu>.dropdown-menu>li.user-header>p {
	        margin-top: 0.8vw;
	    }
	    input.trans-btn[type="button"]:hover .icon-btn::before,
	    button.trans-btn[type="button"]:hover .icon-btn::before {
	        color: #fff !important;
	    }
	    .grid-search.form-group {
	        top: 0.9vw;
	        height: 1.275vw;
	        min-width: 2.2vw;
	    }
	    .grid-search .form-control-submit,
	    .grid-search .search-label {
	        line-height: 2.2vw;
	    }
	    .dataTables_scrollHead .grid-search {
	        right: 1.35vw;
	    }
	    table.dataTable thead .sorting::after,
	    table.dataTable thead .sorting_asc::after,
	    table.dataTable thead .sorting_desc::after,
	    table.dataTable thead .sorting_asc_disabled::after,
	    table.dataTable thead .sorting_desc_disabled::after {
	        bottom: 0.6vw;
	        top: 0.6vw;
	    }
	    .case-type {
	        height: 0.9vw;
	        width: 0.9vw;
	    }
	    .btn.addButton,
	    .btn.removeButton {
	        padding: 0.0vw 0.375vw 0vw 0.375vw;
	        border-radius: 0.25vw;
	        border-width: 0.075vw;
	    }
	    .addButton .fa,
	    .removeButton .fa {
	        /*font-size:1.2vw;*/
	    }
	    .dataTables_scrollBody {
	        /*height:26vw !important;*/
	    }
	    .left-tabs .nav-tabs-custom {
	        border-right: 0.3vw solid #052233;
	    }
	    .grid-search.sb-search-open input[type="text"] {
	        font-size: 0.75vw;
	    }
	    .search-label .glyphicon {
	        top: -0.375vw;
	    }
	    .case-type-filter {
	        /*border: 0.075vw solid #00f4e7;*/
	    }
	    .tbl-grid tbody td {
	        border-bottom: 0.075vw solid #2d76ba !important;
	        padding: 0.225vw 0.6vw !important;
	    }
	    .institutional-single-page .tbl-grid tbody td {
	        /*border-bottom:0.075vw solid #2d76ba !important;*/
	        padding: 0.9vw 0.6vw !important;
	    }
	    .tbl-bx-wrp {
	        /*border: 0.075vw solid #2d76ba !important;*/
	    }
	    .tbl-bx-wrp .dataTables_scrollHeadInner .tbl-grid {
	        /*border-top: 0.075vw solid #2d76ba !important;
			border-bottom: 0.075vw solid #2d76ba !important;*/
	    }
	    .detail-wrap .form-group {
	        margin-bottom: 0.225vw;
	    }
	    /*.detail-wrap .form-group:first-child{
			margin-top:1.125vw;
		}*/
	    .post-title {
	        font-size: 0.975vw;
	    }
	    .main-post-cont h3 {
	        font-size: 0.9vw;
	    }
	    .main-post-cont .post-txt {
	        font-size: 0.825vw;
	    }
	    .main-post-cont .post-date-time {
	        font-size: 0.75vw;
	    }
	    .post-sec .heading-post {
	        padding-left: 1.125vw;
	    }
	    .dropdown-menu .divider {
	        height: 0.075vw;
	    }
	    .title-activeclassaction {
	        /*border-bottom: 0.15vw solid #afb4fc;*/
	        border-bottom: 0.15vw solid #6bb6d9;
	    }
	    .title-activeclassaction {
	        /*padding-bottom: 0.375px;*/
	    }
	    .tab-content {
	        padding-top: 0.375vw;
	    }
	    .detail-wrap .tab-content .control-label {
	        margin-top: 0vw;
	    }
	    .post-top-sec {
	        padding: 0 0 0.375vw;
	    }
	    .main-post-cont .post-txt {
	        padding-bottom: 0.35vw;
	    }
	    .post-txt {
	        border-radius: 0.375vw;
	        margin-bottom: 0.375vw;
	        /*min-height: 3.75vw;*/
	    }
	    .grid-search.sb-search-open input[type="text"] {
	        padding: 0.15vw 0.375vw;
	    }
	    .form-horizontal .form-group {
	        margin-left: -1.125vw;
	        margin-right: -1.125vw;
	        margin-bottom: 1.125vw;
	    }
	    .intl-tel-input .country-list {
	        width: 18.85vw !important;
	        min-height: 13.5vw;
	    }
	    .select2-container--default .select2-results>.select2-results__options {
	        /*min-height:12.5vw;*/
	    }
	    .security-wr .form-group {
	        margin-bottom: 0vw;
	    }
	    .select2-container--default .select2-selection--single,
	    .select2-selection .select2-selection--single {
	        padding: 0.225vw 0.525vw;
	    }
	    .security-wr .col-md-11 {
	        padding-right: 1.1vw;
	    }
	    .intl-tel-input .country-list .country,
	    .select2-results__option {
	        padding: 0.375vw 0.75vw !important;
	    }
	    .menda-field {
	        margin-right: 1.125vw;
	    }
	    .required-span {
	        margin-right: 0.225vw;
	    }
	    .btn-wrap.already-user-link-parent {
	        margin-top: 0.525vw;
	    }
	    #registerForm .row .col-md-6:nth-child(even) {
	        /*padding-right: 0vw;*/
	    }
	    .top-btn-wrap {
	        /*margin:0 0 0.375vw 0;*/
	    }
	    div.dataTables_wrapper div.dataTables_info {
	        /*padding-top: 0.375vw;*/
	    }
	    .input-group-addon {
	        padding: 0.075vw 0.9vw;
	    }
	    .post-sec .heading-post .post-title {
	        margin-top: 0;
	        margin-bottom: 0.375vw;
	    }
	    .post-link h3 {
	        margin-top: 0;
	        /*margin-bottom:0.325vw;*/
	    }
	    .bottom {
	        margin-top: 0.375vw;
	    }
	    .navbar-nav>.user-menu>.dropdown-menu>li.user-header {
	        padding: 0.75vw;
	    }
	    .popup-wrap .tab-details label {
	        font-size: 0.825vw;
	    }
	    .modal-dialog .form-control {
	        font-size: 0.825vw;
	    }
	    .popup-wrap .nav-tabs>li>p,
	    .popup-wrap .nav-tabs>li>a {
	        font-size: 0.975vw;
	    }
	    .tabs-tbl-wrap {
	        margin-top: 0.375vw;
	    }
	    .head-container .navbar-header {
	        min-width: 13.30vw;
	    }
	    .edit-save-btn i.fa {
	        font-size: 1.35vw;
	    }
	    .nav-tabs-custom1 ul.nav-tabs li a {
	        border-radius: 0.525vw 0.525vw 0 0;
	        padding: 0.15vw 1.125vw 0vw;
	    }
	    .detail-wrap .select2-container .select2-selection--single .select2-selection__rendered {
	        font-size: 0.75vw;
	    }
	    .popup-wrap .select2-container .select2-selection--single .select2-selection__rendered {
	        margin-top: -0.6vw;
	        padding-left: 0.0vw;
	    }
	    .popup-wrap .select2-container--default .select2-selection--single .select2-selection__arrow {
	        top: -0.225vw;
	    }
	    .sub-sec-title {
	        text-transform: uppercase;
	        font-weight: bold;
	        margin-bottom: 1.125vw
	    }
	    .input-group .form-control {
	        height: 1.4vw;
	    }
	    .login-wrap .frm-body .input-group .form-control {
	        height: 1.6vw;
	    }
	    /*css for popup model start*/
	    .popup-wrap .modal-lg {
	        width: 62.25vw;
	    }
	    .popup-wrap .modal-lg.add-ev-model {
	        width: 36vw;
	    }
	    .popup-wrap .modal-body {
	        /*min-height: 31.5vw;*/
	        padding: 1.5vw;
	    }
	    .popup-wrap .hd-tab .close {
	        /*margin-top: 0.75vw;*/
	    }
	    .popup-wrap .close {
	        font-size: 1.05vw;
	        padding: 0.15vw 0.55vw 0.4vw;
	    }
	    .popup-wrap .tab-details {
	        margin: 0.375vw 0;
	    }
	    .popup-wrap .nav-tabs>li>a {
	        line-height: 1.875vw;
	        margin-right: 0.375vw;
	        padding: 0.525vw 1.1vw;
	    }
	    .popup-wrap .nav-tabs>li>p {
	        line-height: 1.875vw;
	        margin-bottom: 0;
	        padding: 0.45vw 1.5vw 0.45vw 0;
	    }
	    .popup-wrap .close {
	        border: 0.15vw solid #203c56;
	    }
	    .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 #e4482e;
	    }
	    /*css for popup model end*/
	    .affect-security .form-control {
	        margin-top: 0.6vw;
	    }
	    .edit-save-btn>a {
	        /*margin-bottom:0.3vw;*/
	    }
	    .edit-save-btn>a>i {
	        margin-right: 0.75vw;
	    }
	    .list-inline>li {
	        padding-left: 0.375vw;
	        padding-right: 0.375vw;
	    }
	    .case-bx1 .control-label,
	    .case-details-opt .case-bx2 .date-bx .control-label,
	    .case-details-settlement .case-bx2 .date-bx .control-label {
	        /*min-height:3.375vw;*/
	        margin-bottom: 0vw;
	    }
	    .bx-wrap label {
	        margin-bottom: 0.225vw;
	    }
	    .date-bx {
	        padding-left: 0.75vw;
	        padding-right: 0.75vw;
	    }
	    .bx-wrap>div,
	    .internal-info-bx,
	    .related-case-wrap {
	        padding-bottom: 0.225vw;
	        padding-top: 0.225vw;
	    }
	    .tickers-field .control-label {
	        margin-bottom: 0.2vw;
	    }
	    .list-claiments-tbl th {
	        min-width: 11.9vw;
	    }
	    .add-files-wrap .upload_file_name {
	        width: 23.5vw;
	    }
	    .add-files-wrap>div {
	        margin-bottom: 1vw;
	    }
	    #files.add-files-wrap span.upload_file_name {
	        margin-top: 0.3vw;
	    }
	    /*01.05.18 start*/
	    .popup-wrap .tab-details .form-group,
	    .frm-grp-marg-bottom {
	        margin-bottom: 0.75vw;
	    }
	    .modal-dialog {
	        margin: 2.25vw auto;
	        width: 45vw;
	    }
	    .error-txt p {
	        font-size: 1.2vw;
	        line-height: 1.5vw;
	        margin-bottom: 0;
	    }
	    .view-more-wrap {
	        margin-top: 0.375vw;
	    }
	    .view-more-wrap input {
	        margin-right: 1.125vw;
	    }
	    .user-popup-form,
	    .add-new-investigation-case {
	        padding-left: 1.875vw;
	        padding-right: 1.875vw;
	    }
	    .dataTables_length {
	        margin-right: 1.125vw;
	        padding-right: 1.135vw;
	        margin-top: 0.15vw;
	        font-size: 0.9vw;
	    }
	    .dataTables_paginate {
	        font-size: 0.825vw;
	    }
	    div.dataTables_wrapper div.dataTables_paginate ul.pagination {
	        margin: 0.225vw 0 0.075vw;
	    }
	    .pagination>li>a,
	    .pagination>li>span {
	        padding: 0 0.9vw;
	    }
	    .intl-tel-input.separate-dial-code .selected-dial-code {
	        padding-left: 2.1vw !important;
	    }
	    table.dataTable thead>tr>th.sorting_asc,
	    table.dataTable thead>tr>th.sorting_desc,
	    table.dataTable thead>tr>th.sorting,
	    table.dataTable thead>tr>td.sorting_asc,
	    table.dataTable thead>tr>td.sorting_desc,
	    table.dataTable thead>tr>td.sorting {
	        padding-right: 2vw;
	    }
	    .left-tabs .nav-tabs-custom {
	        min-height: 41.25vw;
	    }
	    .left-tabs .nav-stacked>li>a span {
	        margin-left: 0.075vw;
	    }
	    /*01.05.18 end*/
	    .form-group.frm-grp-marg-bottom {
	        padding-left: 1.125vw;
	        padding-right: 1.125vw;
	    }
	    .frm-grp-marg-bottom .intl-tel-input .country-list {
	        position: fixed;
	    }
	    /*document tab vw design*/
	    .document-tab .col-md-2.active {
	        border: 0.075vw solid #00f4e7;
	    }
	    .document-tab .col-md-2,
	    .drop-document a {
	        border: 0.075vw solid #004f83;
	    }
	    .document-tab .col-md-2 {
	        margin: 0 1.65vw 0.375vw 0;
	    }
	    .document-tab .col-md-2 a {
	        padding: 0.375vw 0.75vw;
	    }
	    .pleadings-tab h6 {
	        font-size: 1.05vw;
	        /*padding-bottom:0.75vw;	
    		margin-top:0.75vw;*/
	        margin-bottom: 0.15vw;
	    }
	    .pleadings-tab {
	        padding: 0.375vw;
	    }
	    .drop-document a {
	        padding: 0.375vw 0.75vw;
	    }
	    .pleadings-tab table {
	        margin-bottom: 0.5vw;
	    }
	    .document-tab p {
	        margin-bottom: 0.225vw;
	    }
	    .document-tab {}
	    h2.dashboard-title {
	        font-size: 1.05vw;
	        margin-bottom: 0.6vw;
	        margin-top: 0.375vw;
	    }
	    .total-recover span {
	        font-size: 2.08vw;
	    }
	    .case-title-sec {
	        margin-top: 0.4vw;
	    }
	    .form-head-sec button.close {
	        border: 0.15vw solid #203c56;
	        border-radius: 50%;
	        font-size: 1.35vw;
	        opacity: 1;
	        padding: 0.15vw 0.375vw 0.075vw 0.375vw;
	    }
	    .heading-post .post-title {
	        margin-bottom: 0.375vw;
	        margin-top: 0.375vw;
	    }
	    .nav-tabs-custom {
	        margin-bottom: 1.5vw;
	    }
	    .table {
	        margin-bottom: 0.225vw;
	    }
	    #floatModal .float-close {
	        padding: 0 0.6vw 0.075vw 0.525vw;
	    }
	    #floatModal .modal-dialog {
	        width: 37.5vw;
	    }
	    .radio-checkbox input[type="radio"]+.label-text::before {
	        font-size: 1.04vw;
	    }
	    .case-details-opt .tokenfield .token {
	        height: 1.65vw;
	        margin: -0.075vw 0.375vw 0.375vw 0;
	        border-radius: 0.225vw;
	    }
	    .case-details-opt .tokenfield .token-input {
	        height: 1.5vw;
	        margin-bottom: 0.45vw;
	    }
	    .case-details-opt .tokenfield .token .token-label {
	        padding-left: 0.3vw;
	    }
	    .case-details-opt .tokenfield .token .close {
	        font-size: 1.32vw;
	        line-height: 1.8vw;
	        margin-left: 0.375vw;
	        padding-right: 0.3vw;
	    }
	    .address-dropdw label {
	        margin-bottom: 0.225vw;
	    }
	    .switch-to-cont h5 {
	        font-size: 0.9vw;
	        margin-bottom: 0.375vw;
	        margin-top: 0.75vw;
	    }
	    input[type="radio"]+.label-switch:before {
	        font-size: 1.35vw;
	        border-radius: 0.225vw;
	    }
	    /*24.07.18 start*/
	    .view-case-details .case-bx1 .case-bx-type {
	        padding-right: 0.75vw;
	        padding-left: 0.75vw;
	        border-bottom: 0.075vw solid #004f83;
	    }
	    .view-case-details .case-bx1 .case-bx-type:last-child {
	        border-right: 0.075vw solid #004f83;
	    }
	    .view-case-details .case-bx1 .control-label {
	        min-height: 2.07vw;
	    }
	    .view-case-details .case-bx6 #stockPriceWidget {
	        /*height:36.98vw;*/
	        height: 37.0vw !important;
	    }
	    /*24.07.18 end*/
	    .drop-rule-link {
	        margin-top: 0.225vw;
	    }
	    .fetch-data-btn .form-group {
	        margin-top: 1.125vw;
	    }
	    /*30-08-18 case box first new style start*/
	    .case-bx-newstyle .case-bx-divs,
	    .filter-by-sec {
	        padding: 0.225vw 0.75vw;
	    }
	    .case-bx-newstyle .case-bx-divs label {
	        /*min-height: 1.875vw;*/
	    }
	    .calculator-top-btn .trans-btn {
	        margin-right: 0.75vw;
	    }
	    .lp-case-bx .case-bx-divs label {}
	    .optin-case-bx .case-bx-divs label {}
	    .settlement-case-bx .case-bx-divs label {}
	    /*30-08-18 case box first new style end*/
	    .page-hd {
	        font-size: 1.35vw;
	        padding: 7vw 1.125vw 2.5vw;
	        margin-bottom: 0;
	        right: 0.9vw;
	    }
	    .page-menu .nav>li>a {
	        font-size: 0.95vw;
	        padding: 0.45vw 0.375vw;
	    }
	    .stock-price--company-name {
	        font-size: 3vw;
	        font-weight: 500;
	        padding-right: 1.5vw;
	    }
	    /*.lp-actcasee .case-bx1 .case-bx-divs input{
		max-width:6vw;
		}*/
	    .lp-actcasee .case-bx1 .case-bx-divs .control-label {
	        margin-right: 0.75vw;
	    }
	    .dash-title span {
	        border-bottom: 0.225vw solid #00f4e7;
	    }
	    /*.lp-actcasee .case-bx1 .optin-case-bx .case-bx-divs label{
		min-width:9.375vw;
		}
	
		#optRelevantDate .col-md-1, #optRelevantDate .col-md-10, #optRelevantDate .col-md-11, #optRelevantDate .col-md-12, #optRelevantDate .col-md-2, #optRelevantDate .col-md-3, #optRelevantDate .col-md-4, #optRelevantDate .col-md-5, #optRelevantDate .col-md-6, #optRelevantDate .col-md-7, #optRelevantDate .col-md-8, #optRelevantDate .col-md-9{
			padding-left:0.375vw;
			padding-right:0.375vw;
		}*/
	    .case-bx4 span.txt-field {
	        min-height: 3.75vw !important;
	    }
	    .case-bx5 span.txt-field {
	        min-height: 3.75vw !important;
	    }
	    .popup-wrap1 input.form-control {
	        min-height: 2.175vw;
	    }
	    .case-bx1 .bx-wrap>.col-md-2,
	    .case-name-ticket .col-md-6 {
	        padding-left: 0.75vw;
	        padding-right: 0.75vw;
	    }
	    .case-bx2 .date-bx1 label {
	        margin-right: 0.75vw;
	    }
	    /* 06-09-2018 dileep changes */
	    td.text-right.padding-right-align {
	        padding-right: 2vw !important;
	    }
	    /* 06-09-2018 dileep changes */
	    .address-padd {
	        padding-left: 0.375vw;
	    }
	    .case-bx2.settle-case-bx2 .date-bx .form-control,
	    .case-bx2.settle-case-bx2 .date-bx1 .form-control {
	        padding: 0;
	        height: 1.25vw;
	    }
	    /*06-09-2018 Role Details start*/
	    .role-head {
	        padding-bottom: 0.375vw;
	        margin-bottom: 0.375vw;
	    }
	    .role-head a input {
	        margin-left: 0.375vw;
	    }
	    .role-detail .row {
	        margin-bottom: 0.375vw;
	    }
	    .role-detail .control-label {
	        font-size: 0.825vw;
	    }
	    .accordion {
	        padding: 0.225vw 0.75vw;
	        font-size: 0.9vw;
	    }
	    .panel {
	        padding: 0 1.35vw;
	    }
	    .accordion .plus-minus-icon {
	        padding-left: 1.125vw;
	    }
	    .accordion .plus-minus-icon::before {
	        top: -0.04vw;
	    }
	    .head-accordian-check span {
	        margin-right: 0.375vw;
	        padding-top: 0.075vw;
	    }
	    .sections-accordion {
	        margin-bottom: 0.375vw;
	    }
	    .role-accordion-section .panel {
	        padding-top: 0.15vw;
	    }
	    .bottom-genral-report .generalButton,
	    .bottom-genral-report .reportButton {
	        margin-top: 0.75vw;
	    }
	    /*06-09-2018 Role Details end*/
	    .bx-wrap .input-group-addon {
	        padding: 0.075vw 0.375vw;
	    }
	    /*07-09-2018 Retail SH start*/
	    .fb-hd .page-title {
	        /*margin-bottom:0.3vw;*/
	    }
	    .fb-cases-bx {
	        /*border: 1px solid #1e90ff;*/
	        padding: 0.775vw;
	    }
	    .fb-case-ul ul {
	        margin-top: 0.225vw;
	        margin-bottom: 0.375vw;
	    }
	    .fb-case-ul ul li {
	        margin-bottom: 1.125vw;
	    }
	    .fb-case-ul ul span {
	        font-size: 0.75vw;
	    }
	    .fb-case-overview {
	        margin-top: 0vw;
	    }
	    .fb-case-overview label {
	        /*margin-bottom:0.6vw;*/
	    }
	    .loss-calculator-inventory h4 {
	        font-size: 0.9vw;
	        padding: 0.375vw;
	        /*margin-bottom:0.375vw;*/
	    }
	    .fb-cases-bx,
	    .loss-calculator-main {
	        min-height: 17.2vw
	        /*max-height: 5.1vw;*/
	    }
	    .loss-calculator-main {
	        /* min-height: 15.5vw;
		max-height: 5.1vw;*/
	        margin-top: 0.825vw;
	    }
	    .inventory-calculation {
	        padding: 0.375vw;
	    }
	    .inventory-calculation p {
	        margin-bottom: 0.375vw;
	    }
	    .contactus-form {
	        padding: 0.375vw 0.375vw 0;
	    }
	    .nav-tabs-news .nav-stacked>li>a {
	        padding: 0.225vw 1.125;
	    }
	    .news-blogs .news-data-sec h3,
	    .portfolio-table table h3 {
	        /*margin-bottom:0.15vw;
			font-size:0.825vw;*/
	    }
	    .news-blogs .news-data-sec span {
	        font-size: 0.75vw;
	    }
	    .news-blogs {
	        margin-bottom: 0.15vw;
	        padding: 0.82vw 0;
	        /*padding:0 0.375vw 0.225vw;*/
	    }
	    .loss-calcul-btns a {
	        margin-right: 0.375vw;
	    }
	    .share-growth-per,
	    .share-loss-per {
	        border-radius: 0.225vw;
	        padding: 0.15vw 0.225vw;
	    }
	    .span-wid-height {
	        height: 0.9vw;
	        width: 0.9vw;
	    }
	    .span-block {
	        margin-right: 0.225vw;
	    }
	    .contactus-form .login-frm .form-group {
	        /*margin-bottom:1.1vw;*/
	    }
	    .bottom-genral-report .generalButton,
	    .bottom-genral-report .reportButton {
	        margin-top: 0.75vw;
	    }
	    .nav-tabs-news {
	        min-height: 8.20vw;
	    }
	    .fb-case-overview p {
	        margin-bottom: 0vw;
	    }
	    .loss-calcul-btns {
	        margin-top: 0.9vw;
	    }
	    .notification-check .all {
	        margin-right: 0.375vw;
	    }
	    .loss-calcul-btns a {
	        margin-bottom: 0.225vw;
	    }
	    /*07-09-2018 Retail SH end*/
	    .fb-hd2 .page-title {
	        margin-bottom: 0.15vw;
	        margin-top: 0.15vw;
	    }
	    .contactus-form .login-frm>.form-group {
	        margin-bottom: 0.375vw;
	    }
	    .contactus-form .multi-btn .btn {
	        font-size: 0.75vw;
	        padding: 0.075vw 1.5vw;
	    }
	    .loss-calculator-main .loss-calculator-table table th {
	        padding: 0.225vw 0.075vw;
	    }
	    .loss-calculator-main .loss-calculator-table table td {
	        padding: 0.075vw;
	    }
	    .portfolio-table table th {
	        padding: 0.075vw !important;
	    }
	    .portfolio-table table td {
	        padding: 0.15vw;
	    }
	    .loss-cal .edit-icon {
	        height: 1.05vw;
	    }
	    .fb-case-overview>p {
	        height: 7vw;
	        /*height: 5.1vw;*/
	    }
	    .loss-calculator-inventory {
	        min-height: 17.0vw
	    }
	    .main-header .switch-to-sec {
	        padding-right: 0.75vw;
	    }
	    .plus-icon .fa-plus {
	        line-height: 1.35vw;
	    }
	    /*17-09-18 start*/
	    .label-block {
	        margin-top: 0.375vw;
	        padding-top: 0.375vw;
	    }
	    .activeclass-accordion .label-block:first-child {
	        padding-top: 0vw;
	    }
	    /*17-09-18 end*/
	    .port-edit .fa-plus {
	        /*margin-top:0.2vw;
		margin-right:0.225vw;*/
	    }
	    .user-btn-wrap a {
	        margin: 0.375vw auto;
	    }
	    .inventory-calculation label {
	        min-width: 4.5vw;
	    }
	    .dt-action-tab-width {
	        min-width: 6vw !important;
	    }
	    .bx-hd {
	        font-size: 0.975vw;
	    }
	    .client-case-document .bx-hd {
	        font-size: 0.9vw;
	    }
	    /*hack css code for chrome start*/
	    @media screen and (-webkit-min-device-pixel-ratio:0) {
	        .contactus-form .login-frm>.form-group {
	            margin-bottom: 0.525vw;
	        }
	    }
	    /*hack css code for chrome end*/
	    /*--save back button--*/
	    .back-save-btns button {
	        padding: 0vw 1.8vw;
	        font-size: 0.75vw;
	        margin-left: 0.75vw;
	    }
	    /*--End save back button--*/
	    /*--21-9-18--*/
	    .port-edit input.trans-btn[type="button"] {
	        /*padding: 0.18vw 0.68vw;*/
	    }
	    .port-edit .icon-btn input[type="button"] {
	        /*padding-left: 1.9vw;
		padding-top: 0.3vw;
		line-height: 0.55vw;*/
	    }
	    .port-edit .icon-btn::before {
	        left: 1.7vw;
	    }
	    .portfolio-table {
	        height: 22.5vw;
	    }
	    .navbar-nav>.user-menu>.dropdown-menu>li.user-header>p.user-email-detail,
	    .navbar-nav>.user-menu>.dropdown-menu>li.user-header>p.user-phone-no {
	        font-size: 0.9vw;
	    }
	    .case-developments .portfolio-table {
	        height: 19.5vw;
	    }
	    /*--End 21-9-18--*/
	    /*27-9-18 changes start*/
	    .fetch-btn,
	    .select-file {
	        padding: 0.375vw 1.875vw 0.225vw 1.875vw;
	        border-radius: 1.5vw;
	    }
	    /*27-9-18 changes end*/
	    .transaction-type p {
	        margin-bottom: 0.225vw;
	        margin-top: 0.225vw;
	    }
	    .transaction-type span {
	        margin-top: 0.375vw;
	    }
	    .empty-transaction-message {
	        padding: 0.5vw;
	    }
	    .case-bx2 .input-group .form-control {
	        height: 1.2vw;
	    }
	    /*4-10-18*/
	    .add-ev-model .form-group.has-error .help-block {
	        top: 1.5vw;
	    }
	    /*4-10-18*/
	    i.fa.fa-flag {
	        padding-left: 1.2vw;
	    }
	    .datatables_export_button .dt-button.buttons-csv::after,
	    .datatables_export_button .dt-button.buttons-excel::after {
	        font-size: 1.35vw;
	        height: 1.275vw;
	        width: 1.125vw;
	        margin-top: 0.375vw;
	        margin-right: 0.375vw;
	    }
	    .datatables_export_button .dt-button.buttons-pdf::after {
	        font-size: 1.35vw;
	        height: 1.275vw;
	        width: 1.125vw;
	        margin-top: 0.375vw;
	    }
	    .tbl-bx-wrp .dataTables_info {
	        padding: 0 0.525vw;
	    }
	    .select-doc-bx {
	        padding: 0.6vw 0.6vw;
	    }
	    .select-doc-bx ul li {
	        margin-bottom: 0.6vw;
	    }
	    .documents-wrap .pleadings-tab {
	        padding: 0vw;
	    }
	    .documents-wrap .drop-document {
	        margin: 0 0.6vw 0.6vw;
	    }
	    .documents-wrap .drop-document a {
	        border: 0.15vw dashed #004f83;
	    }
	    .documents-wrap .tab-content {
	        border-top: 0.225vw solid #052233;
	        padding-top: 0vw;
	    }
	    .overview-txt textarea.form-control {
	        padding: 0.225vw 0.75vw;
	        max-height: 15vw;
	    }
	    .drop-btn {
	        margin-top: 0.75vw;
	    }
	    .upload-files-wrap .drop-btn {
	        margin-top: 0vw;
	    }
	    .upload-files-wrap {
	        margin-bottom: 0.6vw;
	    }
	    .upload-files-wrap label {
	        margin-bottom: 0vw;
	    }
	    .upload-files-wrap label,
	    .download {
	        padding-top: 0.3vw;
	    }
	    .tbl-bx-wrp .top {
	        padding-top: 0.375vw;
	        padding-bottom: 0.375vw;
	    }
	    .documents-wrap #documentShow h6 {
	        font-size: 0.825vw;
	        padding-top: 0.6vw;
	        padding-left: 0.6vw;
	        margin-bottom: 0vw;
	    }
	    .case-phone-number .intl-tel-input.separate-dial-code input[type="tel"] {
	        padding-left: 4.8vw !important;
	    }
	    .case-phone-number.case-phone-number .intl-tel-input.allow-dropdown .selected-flag,
	    .case-phone-number .intl-tel-input.separate-dial-code .selected-flag {
	        width: 3.6vw !important;
	        padding-left: 0vw;
	    }
	    .log-signup-btn.btn-wrap a .btn {
	        margin-top: 0.375vw;
	        font-size: 0.75vw;
	    }
	    .inst-client-dashboard .client-graph-sec .class-action-graph .bx-wrap span {
	        font-size: 1.2vw;
	    }
	    .inst-client-dashboard .client-graph-sec .class-action-graph .bx-wrap h4 {
	        margin-bottom: 0.15vw !important;
	    }
	    .inst-client-title span {
	        font-size: 1.725vw;
	    }
	    .claims-row.claims-height .dataTables_scrollBody {
	        height: 16.425vw !important;
	    }
	    .plaintiff-row .dataTables_scrollBody {
	        height: 14.55vw !important;
	    }
	    .inst-client-dashboard .losses_row,
	    .inst-client-dashboard .losses-sub,
	    .loss_title {
	        padding-right: 1.5vw !important;
	    }
	    .claims-row {
	        height: 21vw;
	    }
	    .client-view-dashboard .stayUpdated {
	        height: 8.6vw;
	    }
	    .inst-client-dashboard .losses_row {
	        padding-right: 1.5vw !important;
	    }
	    .child_row_blank {
	        width: 2.1vw;
	    }
	    .title-date .col-md-8 {
	        padding: 0.375vw 1.275vw;
	    }
	    .title-date .col-md-4 {
	        padding: 0.375vw 0.75vw 0.375vw 3.3vw;
	    }
	    .inst-client-dashboard .padd-non-imp .post-link h3 {
	        font-size: 0.8vw;
	        padding: 0vw 0.675vw 0vw 0.75vw;
	    }
	    .cal-in-progress {
	        margin-right: 0.75vw;
	        margin-top: 0.225vw;
	    }
	    /*Core Discription and Attach section Design start*/
	    .core-alert-title h1.page-title {
	        padding: 0.45vw 0;
	    }
	    .core-alert-title {
	        border-bottom: 0.075vw solid #2d76ba;
	    }
	    .core-date-by h5 {
	        font-size: 0.975vw;
	        margin: 0.225vw 0;
	    }
	    .core-alert-description {
	        /*min-height:15vw;*/
	        padding: 0.375vw 0;
	        /*border-right: 0.075vw solid #2d76ba;*/
	    }
	    .ul-list {
	        padding-left: 1.125vw;
	    }
	    .core-back-head {
	        margin-top: 0.75vw;
	    }
	    .core-alert-attachments h5 {
	        font-size: 1.05vw;
	    }
	    /*Core Discription and Attach section Design end*/
	    #alerts .heading-post .trans-btn {
	        margin-right: 1.125vw;
	    }
	    .post-date-view {
	        margin-right: 0.375vw;
	    }
	    #alerts .wrap-post {
	        margin-top: 0.75vw;
	    }
	    /*Design changes from Riyaj start*/
	    .affected-securities-wrap button.dt-button,
	    .affected-securities-wrap button.dt-button.disabled {
	        padding: 0.15vw 1.5vw 0;
	        /*border-radius: 1.5vw;*/
	        margin-top: 0.225vw;
	    }
	    .affected-securities-wrap table.dataTable tbody td.select-checkbox::before {
	        margin-top: -0.675vw;
	    }
	    .affected-securities-wrap table.dataTable tr.selected td.select-checkbox::after {
	        margin-left: -0.45vw;
	        margin-top: -0.8vw;
	    }
	    .affected-securities-wrap .buttons-create {
	        margin-left: 0.225vw;
	    }
	    .DTE_Footer .DTE_Form_Buttons button.btn {
	        font-size: 0.975vw !important;
	        border-radius: 1.875vw !important;
	        padding: 0.375vw 2.625vw !important;
	    }
	    div.DTED_Lightbox_Wrapper {
	        width: 41.25vw !important;
	        margin-left: -21.375vw !important;
	    }
	    div.DTE_Body {
	        padding: 0 0 3.9vw 0 !important;
	    }
	    div.DTE div.DTE_Form_Content {
	        padding: 0.75vw !important;
	    }
	    div.DTE_Body div.DTE_Body_Content div.DTE_Field>label {
	        padding-top: 0.45vw !important;
	    }
	    div.DTE_Body div.DTE_Body_Content div.DTE_Field {
	        padding: 0.375vw 5% !important;
	    }
	    div.DTE div.DTE_Header {
	        padding: 1.2vw 0.75vw 0.15vw 1.2vw !important;
	    }
	    div.DTE div.DTE_Footer {
	        padding: 0.75vw !important;
	        height: 3.9vw !important;
	    }
	    div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTED_Lightbox_Close::after {
	        font-size: 1.35vw !important;
	        line-height: 1.45vw !important;
	        padding-left: 0.075vw !important;
	    }
	    div.DTE div.DTE_Header {
	        height: 3.9vw !important;
	        padding: 1.2vw 0.75vw 0.15vw 1.2vw !important;
	    }
	    div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTED_Lightbox_Close {
	        width: 1.65vw !important;
	        height: 1.65vw !important;
	        border-radius: 1.125vw !important;
	    }
	    div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTED_Lightbox_Close {
	        top: 0.75vw !important;
	        right: 0.9vw !important;
	    }
	    div.DTE.DTE_Action_Remove div.DTE_Body_Content {
	        max-width: 26.25vw;
	    }
	    div.DTE.DTE_Action_Remove div.DTE_Body_Content p:first-child {
	        margin-top: 1.125vw;
	    }
	    /*Design changes from Riyaj end*/
	    .iframe-stock-prize .full-screen-price-chart::after {
	        font-size: 1.05vw;
	        width: 1.125vw;
	        margin-top: 0.375vw;
	        margin-right: 0.375vw;
	    }
	    .bx-hd {
	        margin-top: 0.75vw;
	        margin-bottom: 0.75vw;
	    }
	    /*.overview-txt textarea{
		height:7.35vw;
		}*/
	    input[type="checkbox"]+.label-text.star-label:before {
	        font-size: 0.975vw;
	    }
	    .switch-individual-case .control-label {
	        margin-left: 0.375vw;
	    }
	    .switch-individual-case .all {
	        /*margin-left: 0.975vw;*/
	    }
	    .switch-individual-case .select2-selection--single {
	        padding: 0.225vw 0.525vw;
	    }
	    .switch-individual-case .col-md-4>label {
	        margin-bottom: 0vw;
	    }
	    .upload-doc-btn {
	        /*width: 7.2vw;*/
	    }
	    .info-icon-allow-file {
	        margin-top: 0.45vw;
	        margin-top: 0.375vw;
	    }
	    .posted-by-class {
	        margin-right: 0.6vw;
	    }
	    .attached-icons li {
	        margin-right: 0.375vw;
	    }
	    .attached-icons a i {
	        font-size: 0.9vw;
	    }
	    .case-details-new-class {
	        margin-top: 0.375vw;
	    }
	    .case-detail-head h2 {
	        font-size: 0.9vw;
	    }
	    /*17.01.19 riyaj chnages start*/
	    div.DTE_Field_Input input[type="text"] {
	        padding: 0.225vw 0vw !important;
	    }
	    div.DTE_Inline_Buttons div.DTE_Form_Buttons button.btn,
	    div.DTE_Inline_Buttons div.DTE_Form_Buttons button.btn:hover,
	    div.DTE_Inline_Buttons div.DTE_Form_Buttons button.btn:focus {
	        padding: 0.15vw !important;
	    }
	    div.editor-datetime table.editor-datetime-table th {
	        font-size: 0.9vw;
	    }
	    div.editor-datetime table.editor-datetime-table td.day.selected button {
	        border-radius: 0.453vw;
	    }
	    div.editor-datetime table.editor-datetime-table td {
	        font-size: 0.9vw;
	    }
	    div.editor-datetime {
	        border-radius: 0.3vw;
	    }
	    div.editor-datetime .editor-datetime-date div.editor-datetime-label {
	        font-size: 0.9vw;
	    }
	    editor-datetime-calendar div.editor-datetime table {
	        margin: 0.453vw 0.15vw;
	    }
	    /*17.01.19 riyaj chnages end*/
	    #automateClaimantCalculation .trans-btn,
	    #sendInvestigationNotification .trans-btn {
	        margin-right: 0.225vw;
	    }
	    /*08.02.19 riyaj chnages start*/
	    .popover.right {
	        border-radius: 0.225vw;
	    }
	    .popover.right .popover-title,
	    .popover.right .popover-content {
	        font-size: 0.75vw;
	        padding: 0vw 0.6vw;
	    }
	    .popover.right>.arrow::after {
	        left: 0.3vw;
	    }
	    /*08.02.19 riyaj chnages end*/
	    /*07-02-2019 start*/
	    .grid-filter-wrap {
	        /*margin-bottom: 0.375vw;*/
	    }
	    /*07-02-2019 end*/
	    .navigation-sec .navbar-collapse {
	        height: 3.9vw;
	        padding: 0.9vw;
	    }
	    .daytona-port-heading>span {
	        display: inline-block;
	        float: right;
	        margin-bottom: 0.3vw;
	    }
	    .news-tabs-top li a {
	        font-size: 1vw;
	        padding: 0.4vw 0.75vw;
	    }
	    .news-tabs-top li a span {
	        line-height: 1.725vw;
	    }
	    .news-tabs-top li a img {
	        width: 1.875vw;
	    }
	    #portfolioDataTableAccordian td,
	    #portfolioDataTableAccordian th {
	        padding: 0.55vw 0.6vw !important;
	        font-size: 0.92vw;
	    }
	    .news-details-wrap {
	        padding-left: 0.375vw !important;
	        padding-right: 0.375vw !important;
	        max-height: 16.9vw;
	    }
	    .website-link h3 {
	        padding-left: 0.225vw !important;
	        font-family: 'Roboto-Bold';
	        margin-bottom: 0.375vw;
	    }
	    .common-btn {
	        font-size: 0.8vw;
	        padding: 0.225vw 1.65vw;
	    }
	    .inst-client-dashboard .view-tab {}
	    .class-action-graph .exposure-row {
	        min-height: 15vw;
	    }
	    .chart-graph-side {
	        padding: 1.65vw 0;
	    }
	    .chart-total-side {
	        padding: 5vw 0;
	    }
	    .chart-total-side h4 {
	        font-size: 1.35vw;
	    }
	    .chart-total-side span {
	        font-size: 1.2vw;
	    }
	    .bx-margin-btm {
	        margin-bottom: 0.75vw;
	        border: 0.075vw solid transparent;
	    }
	    .class-action-graph img {
	        max-width: 29.1vw;
	    }
	    .losses-recover-main .filter-by-date {
	        padding-top: 0.75vw;
	    }
	    .updates-main.update-height .dataTables_scrollBody {
	        /*padding-top:0.75vw;*/
	        height: 10.7vw;
	    }
	    .updates-main .table>thead>tr>th {
	        padding: 0.5vw 0.375vw;
	        font-size: 0.9vw;
	    }
	    .updates-main .filter-by-date {
	        padding-top: 0.375vw;
	        padding-bottom: 0.3vw;
	    }
	    .filter-by-date {
	        font-size: 0.9vw;
	        padding-bottom: 0.45vw;
	        padding-right: 0.375vw;
	    }
	    .first-col-title {
	        font-size: 0.975vw;
	    }
	    .losses-recover-main table#losses-recoveries-table th,
	    .updates-main table#updates-table th {
	        padding: 0.6vw 0.375vw;
	        font-size: 0.9vw;
	    }
	    .losses-recover-main table#losses-recoveries-table td {
	        font-size: 0.825vw;
	        padding: 0.45vw 0.375vw !important;
	        height: 4.05vw;
	        vertical-align: middle;
	    }
	    .updates-main table#updates-table td {
	        font-size: 0.825vw;
	        padding: 0.59vw 0.375vw !important;
	    }
	    .updates-main .select2-container--default .select2-selection--single .select2-selection__arrow {
	        top: -0.375vw;
	    }
	    .select-doc-bx ul li,
	    .news-tabs-top ul li {
	        margin-bottom: 0.15vw;
	    }
	    .portfolio-exposure-main {
	        /*margin-bottom: 0.45vw;*/
	    }
	    .head-wrap .grid-search.sb-search-open input[type="text"] {
	        padding: 0vw 0.375vw 0.15vw;
	    }
	    form.newsfeed-form {
	        margin-top: -1.125vw;
	    }
	    .icon-btn:before {
	        top: 0.225vw;
	    }
	    .icon-btn.fa-plus::before {
	        top: 0.225vw;
	    }
	    .dataTables_wrapper .dataTables_scroll {
	        /*margin-top: 0.75vw;	*/
	        margin-bottom: 0.75vw;
	    }
	    .retail-dashaborad .head-wrap .page-title {
	        margin-top: 0.375vw;
	    }
	    .iframe-stock-prize .wrap {
	        width: 100%;
	    }
	    .core-alert-main {
	        margin-top: 1.5vw;
	    }
	    .select-filter-date .select2 {
	        padding-left: 0.375vw;
	    }
	    .select-filter-date .select2 .select2-selection--single .select2-selection__rendered {
	        /*line-height: 1.4vw;*/
	    }
	    .select-filter-date .select2 .select2-selection--single .select2-selection__arrow b {
	        margin-top: -0.525vw;
	    }
	    .news-data-sec .post-txt {
	        padding-left: 0.225vw;
	    }
	    .class-action-graph .graph-wrap {
	        height: 17vw;
	    }
	    .affsec-casedev-sec .table-bordered>thead>tr>th {
	        padding: 0.45vw 0.6vw;
	    }
	    .list-case-wrap {
	        margin-bottom: 0.375vw;
	    }
	    .expand-chart-main {
	        padding: 0.375vw;
	    }
	    .fund-lose-head {
	        font-size: 1.2vw;
	        padding: 0.375vw;
	    }
	    .affsec-casedev-sec .news-details-wrap {
	        max-height: 16.8vw;
	    }
	    .caseSecuritiesGrid table#caseSecuritiesList {
	        margin-bottom: 0;
	    }
	    .caseSecuritiesGrid table#caseSecuritiesList tbody tr:last-child td {
	        border-bottom: none !important;
	    }
	    .case-details-sec .news-tabs-top li a {
	        font-size: 0.75vw;
	    }
	    .graph-wrap .filter-by-date {
	        padding-top: 0.75vw;
	        overflow: hidden;
	    }
	    .case-details-sec .form-group {
	        margin-bottom: 0.9vw;
	    }
	    #graph-wrap>div {
	        height: 15.6vw !important;
	    }
	    .list-claiments-tbl .tab-content,
	    .nav-tabs-custom1 .tab-content {
	        margin-top: -0.075vw;
	    }
	    .portfolio-sect .head-wrap-h2 {
	        margin-bottom: 0.2vw;
	    }
	    .updates-main table#updates-table td.case-events-pdf-download {
	        padding-right: 0.75vw !important;
	    }
	    .loss-calculator-table .dropzone {
	        height: 12.5vw;
	        padding: 0.375vw;
	        border: 0.075vw dashed #ccc;
	        margin: 0.75vw 0.75vw 0;
	    }
	    .dz-file-preview,
	    .dz-image-preview {
	        border: 0.075vw solid #999;
	        padding: 0.375vw;
	        margin-bottom: 0.45vw;
	        border-radius: 0.225vw;
	    }
	    .dz-file-preview .dz-details,
	    .dz-image-preview .dz-details {
	        padding-right: 0.75vw;
	    }
	    .loss-calculator-table p.text-center {
	        margin-top: 0.375vw;
	        margin-bottom: 0.375vw;
	    }
	    .loss-calculator-table .dz-message {
	        padding-bottom: 0.375vw;
	    }
	    .indiviual-file-upload>span {
	        padding-top: 0.6vw;
	    }
	    /*08.04.19 start*/
	    .insti-cases-tab-section ul li {
	        margin-right: -0.3vw;
	        min-height: 2.55vw;
	        border-left: 0.075vw solid #fff;
	    }
	    .institutional-v2-single-page .dataTables_scrollBody {
	        /*height:31vw;*/
	        border-left: 0.075vw solid #ddd;
	    }
	    .institutional-v2-single-page .claims-row #settlementsDataTabe_wrapper .dataTables_scrollBody,
	    .institutional-v2-single-page .updates-main #updates-table_wrapper .dataTables_scrollBody {
	        /*height:31vw !important;*/
	        border-left: 0.075vw solid #ddd;
	    }
	    a.view-all-institutional-all-info {
	        padding: 0.375vw;
	    }
	    .institutional-v2-single-page .case-type {
	        height: 0.475vw;
	        width: 0.475vw;
	    }
	    .institutional-v2-single-page .inst-client-dashboard .claims-row {
	        margin-top: 3.15vw;
	    }
	    .institutional-v2-single-page .inst-case-update-wrap .updates-main {
	        margin-top: 0.85vw;
	    }
	    .institutional-v2-single-page .updates-main .table>thead>tr>th {
	        font-size: 0.825vw;
	    }
	    .insti-cases-tab-section ul li>a {
	        font-size: 0.7vw;
	    }
	    .institutional-v2-single-page .grid-search.form-group {
	        top: 0.4vw;
	        right: 0.35vw;
	    }
	    .inst-case-update-wrap .grid-search.form-group {
	        top: 0.4vw;
	        right: 0.35vw;
	    }
	    .show-individual-file-log a {
	        margin-left: 1.2vw;
	    }
	    /*.litigation-right-side #case_table_wrapper .dataTables_scrollBody{
			height: 222px;
		}*/
	    /*08.04.19 end*/
	    .security-question-btn #getQuestion {
	        font-size: 0.825vw;
	    }
	    /*30.05.2019 start*/
	    .popup-wrap .affect-security .select2-container .select2-selection--single {
	        height: 2.1vw;
	        padding-top: 0.75vw;
	    }
	    .popup-wrap .affect-security .select2-container--default .select2-selection--single .select2-selection__arrow {
	        top: 0.3vw;
	    }
	    .affect-security .addbtn button {
	        margin-top: 0.375vw;
	    }
	    .inline-input-class .removebtn.col-md-3 {
	        margin-top: 0.425vw;
	    }
	    /*30.05.2019 end*/
	    .affect-security .form-group label {
	        margin-bottom: 0.75vw;
	        font-size: 0.825vw;
	    }
	    .affect-security .form-group .form-control {
	        font-size: 0.75vw;
	    }
	    /*toggle securities button css start*/
	    .elg-option .btn-elg-option,
	    .elg-option .add-schedule-order-span {
	        margin-top: 0.525vw;
	        margin-bottom: 0.15vw;
	    }
	    .case-bx-divs .elg-option .btn-elg-option {
	        margin-top: 0vw;
	        margin-bottom: 0vw;
	    }
	    .case-bx-divs .elg-option .btn-xs {
	        font-size: 11px;
	    }
	    .case-information .case-bx-divs:nth-last-child(2) {
	        /*	padding: 0.1vw 0.75vw; */
	    }
	    /*toggle securities button css end*/
	    span.option-title {
	        margin-right: 0.375vw;
	        font-size: 0.975vw;
	        margin-top: 0.75vw;
	    }
	    .btns-file-upload {
	        margin-bottom: 0.225vw;
	        margin-top: 0.225vw;
	    }
	    .case-doc-top .fil-by-txt {
	        padding-top: 0.375vw;
	    }
	    #clientUserList_wrapper .dataTables_scrollBody {
	        height: 7.3vw;
	    }
	    /*New login mock design start here*/
	    .guest-login {
	        height: 54vw;
	    }
	    .form-body .normal-label,
	    .form-body .forgetpass-link {
	        font-size: 0.9vw;
	    }
	    .form-body .form-horizontal .control-label {
	        font-size: 0.9vw;
	        margin-bottom: 0.75vw;
	    }
	    .heading-wrp {
	        font-size: 1.1vw;
	    }
	    .form-body .form-control,
	    .form-body .popup-wrap .select2-container .select2-selection--single {
	        border: 0.075vw solid #cacaca;
	        height: 2.50vw;
	        padding-left: 0.75vw;
	        padding-right: 0.75vw;
	    }
	    .sign-in-logo-sec {
	        margin-bottom: 1.125vw;
	    }
	    .close-form-btn img {
	        width: 1.875vw;
	    }
	    .front-in-cont .text-sec {
	        margin-top: 4.5vw;
	        margin-bottom: 4.5vw;
	        height: 12vw;
	    }
	    .front-in-cont p {
	        font-size: 1.2vw;
	    }
	    .front-in-cont h2 {
	        font-size: 2.25vw;
	        margin-top: 0.75vw;
	    }
	    .front-in-cont .core-sign-logo h2 {
	        font-size: 1.275vw;
	    }
	    .front-btn .in-bottons {
	        font-size: 1.35vw;
	        padding: 0.6vw 1.5vw;
	        margin-bottom: 1.125vw;
	        max-width: 15vw;
	    }
	    .form-body .btn-wrap .btn-primary {
	        padding: 0.6vw 3.125vw;
	        font-size: 1.125vw;
	    }
	    .zlk-round-logo-sec img {
	        min-width: 15.225vw;
	    }
	    .sign-in-logo-sec img {
	        min-width: 3.075vw;
	    }
	    .core-sign-logo img {
	        min-width: 13.7vw;
	    }
	    .register-new-sec .form-body .form-group,
	    .user-contact-us-form .form-body .form-group {
	        margin-bottom: 0.6vw;
	    }
	    .free-trial-new-sec .form-body {
	        padding-top: 1.25vw;
	    }
	    .free-trial-new-sec .form-body .btn-wrap .btn-primary {
	        font-size: 1.1vw;
	    }
	    .free-trial-new-sec h2.heading-wrp {
	        margin-bottom: 0.75vw;
	        margin-top: 1.5vw;
	    }
	    .register-new-sec .popup-wrap .select2-container--default .select2-selection--single .select2-selection__rendered {
	        margin-top: 0vw;
	    }
	    .register-new-sec .popup-wrap .select2-container--default .select2-selection--single .select2-selection__arrow {
	        top: 0.225vw;
	    }
	    .log-signup-btn a {
	        margin-left: 0.75vw;
	        padding: 0.425vw 0.75vw;
	    }
	    .close-form-btn .fa-arrow-circle-o-down {
	        font-size: 1.875vw;
	    }
	    .form-body {
	        padding-top: 2.25vw;
	    }
	    .login-new-sec .heading-wrp {
	        margin-top: 1.5vw;
	        margin-bottom: 0.75vw;
	    }
	    .opn-btn {
	        margin-right: 0.75vw;
	    }
	    /*New login mock design end here*/
	    .notifi-head-parent>label {
	        padding-top: 0.225vw;
	    }
	    /*tooltip position css*/
	    .affect-security .actionCol .popover {
	        left: -5.625vw !important;
	        top: 4.125vw !important;
	    }
	    .affect-security .popover.bottom {
	        margin-top: 0.75vw;
	    }
	    .affect-security .popover .popover-content {
	        font-size: 0.9vw;
	        padding: 0.375vw;
	    }
	    .affect-security .actionCol .popover.bottom>.arrow {
	        top: -0.825vw;
	        height: 0.825vw;
	    }
	    .affect-security .actionCol .popover.bottom>.arrow::after {
	        height: 0.825vw;
	        top: 0vw;
	    }
	    .affect-security .actionCol .btn {
	        font-size: 1.05vw;
	    }
	    .show-client-span,
	    .show-client-checkbox {
	        margin-right: 0.225vw;
	    }
	    .btn-wrap.show-clients .btn-primary {
	        margin-right: 0.375vw;
	    }
	    .show-clients .frm-grp-marg-bottom .show-client-span {
	        font-size: 0.825vw;
	    }
	    /*My Transactions table design change start*/
	    #transactionModal.popup-wrap .modal-lg {
	        width: 87.5vw;
	    }
	    #transactionModal .affect-security .form-group>.col-md-1 {
	        padding-left: 7px;
	        padding-right: 7px;
	        width: 10.5%;
	    }
	    #transactionModal .affect-security .form-group>.col-md-1:last-child {
	        text-align: right;
	        width: 5%;
	    }
	    #transactionModal .affect-security .actionCol .btn {
	        margin-bottom: 0.375vw;
	    }
	    #transactionModal.popup-wrap .select2-hide>span.select2:last-child {
	        display: none !important;
	    }
	    #transactionModal .affect-security .actionCol .btn.removeButton {
	        margin-right: 0;
	    }
	    #transactionModal .affect-security .form-group>.col-md-1:first-child {
	        padding-left: 15px;
	    }
	    /*My Transactions table design change end*/
	    /*Affected Securities design change start*/
	    .security_grid_checkbox_cell.select-checkbox.sorting_asc {
	        padding-right: 1vw;
	    }
	    table.dataTable thead>tr>th.security_grid_ticker_cell.sorting {
	        padding-right: 1vw;
	    }
	    table.dataTable thead>tr>th.security_grid_isin_cell.sorting {
	        padding-right: 4.5vw;
	    }
	    table.dataTable thead>tr>th.security_grid_cusip_cell.sorting {
	        padding-right: 3vw;
	    }
	    table.dataTable thead>tr>th.security_stock_exchange_cell.sorting {
	        padding-right: 0.4vw;
	    }
	    table.dataTable thead>tr>th.security_grid_caseticker_cell.sorting {
	        padding-right: 4.2vw;
	    }
	    /*Affected Securities design change end*/
	    /*New login mock design end here*/
	    .notifi-head-parent>label {
	        padding-top: 0.225vw;
	    }
	    /*tooltip position css*/
	    .affect-security .actionCol .popover {
	        left: -5.625vw !important;
	        top: 4.125vw !important;
	    }
	    .affect-security .popover.bottom {
	        margin-top: 0.75vw;
	    }
	    .affect-security .popover .popover-content {
	        font-size: 0.9vw;
	        padding: 0.375vw;
	    }
	    .affect-security .actionCol .popover.bottom>.arrow {
	        top: -0.825vw;
	        height: 0.825vw;
	    }
	    .affect-security .actionCol .popover.bottom>.arrow::after {
	        height: 0.825vw;
	        top: 0vw;
	    }
	    .affect-security .actionCol .btn {
	        font-size: 1.05vw;
	    }
	    .show-client-span,
	    .show-client-checkbox {
	        margin-right: 0.225vw;
	    }
	    .btn-wrap.show-clients .btn-primary {
	        margin-right: 0.375vw;
	    }
	    .show-clients .frm-grp-marg-bottom .show-client-span {
	        font-size: 0.825vw;
	    }
	    /*My Transactions table design change start*/
	    #transactionModal.popup-wrap .modal-lg {
	        width: 87.5vw;
	    }
	    #transactionModal .affect-security .form-group>.col-md-1 {
	        padding-left: 7px;
	        padding-right: 7px;
	        width: 10.5%;
	    }
	    #transactionModal .affect-security .form-group>.col-md-1:last-child {
	        text-align: right;
	        width: 5%;
	    }
	    #transactionModal .affect-security .actionCol .btn {
	        margin-bottom: 0.375vw;
	    }
	    #transactionModal.popup-wrap .select2-hide>span.select2:last-child {
	        display: none !important;
	    }
	    #transactionModal .affect-security .actionCol .btn.removeButton {
	        margin-right: 0;
	    }
	    #transactionModal .affect-security .form-group>.col-md-1:first-child {
	        padding-left: 15px;
	    }
	    /*My Transactions table design change end*/
	    .add-alert-ticker .select2-container .select2-selection--multiple {
	        padding-bottom: 0.375vw;
	        border-bottom: 0.075vw solid #3c8dbc;
	    }
	    .form-horizontal .core-news-popup-upload .control-label {
	        padding-right: 0.9vw;
	    }
	    .select2-container--default .select2-selection--multiple .select2-selection__choice {
	        color: #000;
	    }
	    /*Dropdown and core alert Radio design start*/
	    /*.add-alert-ticker span.select2:after, .add-alert-ticker span.select2.select2-container--open:after{
			right: 0.375vw;
			top: 0.45vw;
			font-size: 1.05vw;
		}
		.core-alert-radio {
	    	margin-bottom:1.2vw;
		}*/
	    /*Dropdown and core alert Radio design end*/
	    .list-case-wrap .elg-option {
	        margin-right: 0.75vw;
	    }
	    .case_table_view .tbl-grid tr td:first-child>.watchlist {
	        top: 0.225vw;
	        right: -0.15vw;
	    }
	    .alert-email-preview>span:first-child {
	        margin-right: 0.375vw;
	        margin-left: 0.225vw;
	    }
	    .core-alert-radio label {
	        margin-right: 0.375vw;
	        font-size: 0.825vw;
	    }
	    /*Query Builder fetch record buttons alignment*/
	    .detail-wrap .tab-content .control-label.total-count-label {
	        margin: 0.225vw 0.525vw 0;
	    }
	    .label-radio-check {
	        margin-bottom: 1.5vw;
	    }
	    .search-data-tag-input .bootstrap-tagsinput input[type="text"] {
	        margin-top: 0.625vw;
	    }
	    .search-data-tag-input .bootstrap-tagsinput .tag {
	        font-size: 0.7vw;
	    }
	    /*Query Builder fetch record buttons alignment*/
	    /*Alert tab new mock design start*/
	    .img-thumb {
	        height: 14vw;
	    }
	    .alert_details_sec .post-link h3 {
	        margin: 0.525vw 0 0.375vw;
	        min-height: 2.25vw;
	    }
	    .alet-attach-sec .attached-icons a i {
	        font-size: 1.1vw;
	    }
	    .alet-attach-sec .attached-icons a i {
	        height: 1.875vw;
	        padding-top: 0.375vw;
	        width: 1.875vw;
	    }
	    .alert-view-core-stock-ticker {
	        padding-top: 0.75vw;
	    }
	    .alert-main-bx {
	        margin-bottom: 1.875vw;
	    }
	    .alert-main-bx .post-date-time {
	        right: 1.125vw;
	        padding: 0.225vw;
	    }
	    .alert-main-bx .post-date-time .fa.fa-close {
	        font-size: 0.9vw;
	        height: 1.35vw;
	        padding-top: 0.25vw;
	        width: 1.5vw;
	    }
	    .alert-main-bx .post-date-view {
	        margin-right: 0;
	        margin-left: 0.375vw;
	    }
	    .alert-details-left .alert-attachment {
	        margin-top: 1.225vw;
	    }
	    .alert-details-page {
	        padding-top: 2.25vw;
	    }
	    .alert-label {
	        font-size: 0.9vw;
	    }
	    .alert-details-left .inst-client-title span {
	        font-size: 1.5vw;
	    }
	    .alert-details-left .img-thumb {
	        margin-top: 1.5vw;
	    }
	    .alert-attachment .attached-icons a i {
	        font-size: 1.3vw;
	    }
	    .alert-details-middle .core-date-by h5,
	    .alert-ticker .blu-txt {
	        font-size: 0.9vw;
	    }
	    .alert-details-middle .core-date-by .fa {
	        margin-right: 0.225vw;
	    }
	    .alert-details-middle p {
	        margin: 0 0 0.75vw;
	    }
	    .upload-file-shown {
	        padding-top: 0.525vw;
	    }
	    .alet-attach-sec {
	        min-height: 2.25vw;
	    }
	    /*Alert tab new mock design end*/
	    .institution-plus-btn {
	        bottom: 1.5vw;
	        right: 4.125vw;
	    }
	    .service-heading img {
	        width: 6vw;
	    }
	    .service-page-section p {
	        font-size: 1vw;
	        margin-bottom: 0.75vw;
	    }
	    .zlk-desk-img img {
	        width: 100%;
	        max-width: 30vw;
	        border: 0.6vw solid #030303;
	        border-radius: 0.75vw;
	    }
	    .service-content-sec {
	        padding: 11vw 2.25vw 0vw;
	    }
	    .panel2 .service-content-sec {
	        padding: 4.50vw 2.25vw 0vw;
	    }
	    .service-heading h2 {
	        font-size: 3vw;
	        margin-bottom: 3vw;
	        margin-top: 1.5vw;
	    }
	    .service-heading a {
	        font-size: 1.5vw;
	        /*margin-top:2.25vw;*/
	        margin-bottom: 0.75vw;
	    }
	    .service-heading h2:after {
	        width: 3.375vw;
	        height: 0.15vw;
	        bottom: -0.75vw;
	    }
	    .logo-design {
	        width: 3vw;
	    }
	    /*form design start*/
	    .service-content-sec h3 {
	        font-size: 1.5vw;
	    }
	    .service-content-sec a {
	        font-size: 1.05vw;
	        margin-top: 2.25vw;
	        display: inline-block;
	    }
	    .service-content-sec form {
	        margin-top: 2.25vw;
	        margin-bottom: 2.25vw;
	    }
	    .service-free-trial-form label {
	        font-size: 1.05vw;
	    }
	    .service-free-trial-form .form-control {
	        font-size: 1.05vw;
	        padding: 0.45vw 0.9vw;
	        height: 2.55vw;
	    }
	    .service-free-trial-form .col-md-6 {
	        padding-left: 1.125vw;
	        padding-right: 1.125vw;
	    }
	    .submit-services .btn-default {
	        padding: 0.45vw 4.125vw;
	        font-size: 1.05vw;
	        margin-right: 1.125vw;
	    }
	    /*choose your plan design start*/
	    .choose-plan-sec .plan-types-section .col-md-3 {
	        padding-top: 1.5vw;
	        padding-bottom: 1.5vw;
	    }
	    .choose-plan-sec h2 {
	        font-size: 2.1vw;
	    }
	    .plan-types-section {
	        /*padding:5.25vw 0 3.75vw;*/
	    }
	    .plan-sections {
	        border: 0.075vw solid #d3d3d3;
	        border-radius: 1.125vw;
	    }
	    .plan-heading-section {
	        padding: 0.75vw 0;
	    }
	    .plan-heading-section h4 {
	        font-size: 1.2vw;
	    }
	    .plan-heading-section span {
	        font-size: 1.05vw;
	    }
	    .plan-payment-section {
	        padding: 0.75vw 1.125vw;
	    }
	    .plan-payment-section .subcription-check {
	        margin: 0.375vw 0.375vw;
	    }
	    .doller-plan {
	        font-size: 1.02vw;
	    }
	    .amount-plan {
	        font-size: 1.8vw;
	    }
	    .plan-payment-section .month-plan-sec {
	        padding-bottom: 0.75vw;
	        border-bottom: 0.075vw solid #d3d3d3;
	    }
	    .plan-payment-section .year-plan-sec {
	        padding-top: 0.75vw;
	    }
	    .plan-type-section {
	        padding: 1.5vw 0;
	    }
	    .plan-subscribe-section {
	        padding: 0 0 1.875vw;
	    }
	    .subscribe-plan {
	        padding: 0.675vw 3.75vw 0.675vw;
	        border-radius: 1.5vw;
	        border: 0.075vw solid #2c5680;
	        font-size: 1.2vw;
	    }
	    .plan-sections.active-plan {
	        border: 0.15vw solid #2c5680;
	    }
	    .active-plan .plan-payment-section .month-plan-sec {
	        border-bottom: 0.075vw solid #1a4065;
	    }
	    .plan-type-section p,
	    .plan-payment-section p {
	        font-size: 0.9vw;
	    }
	    .popup-wrap .tab-details label.subcription-check {
	        font-size: 1.2vw;
	    }
	    #trial_plans .modal-dialog {
	        width: 90vw;
	    }
	    #trial_plans .modal-content {
	        margin-top: -1.5vw;
	    }
	    #trial_plans .plans-heading .heading-wr span {
	        margin-top: 1vw;
	    }
	    #trial_plans .heading-wr {
	        font-size: 1.5vw;
	    }
	    .crousel-ul li {
	        width: 1.125vw;
	        height: 1.125vw;
	        border: 0.075vw solid #fff;
	        margin-bottom: 0.75vw;
	    }
	    .crousel-ul li.active {
	        border: 0.075vw solid #1e90ff;
	    }
	    /*choose your plan design end*/
	    /*Institution section scroll design start*/
	    .institution-section-scroll .scroll-pagination {
	        left: -1vw;
	    }
	    .institution-section-scroll .scroll-pagination a {
	        height: 1.5vw;
	        margin-bottom: 0.375vw;
	        padding: 0.3vw;
	    }
	    .institution-section-scroll .scroll-pagination a.active:after {
	        box-shadow: inset 0 0 0 0.45vw;
	    }
	    .institution-section-scroll .scroll-pagination a .hover-text {
	        left: 1.05vw;
	        padding-right: 1.05vw;
	    }
	    .institution-section-scroll .scroll-pagination a:after {
	        width: 1.05vw;
	        height: 1.05vw;
	        border: 0.075vw solid;
	        right: 0.3vw;
	    }
	    .institution-section-scroll ul.list-style {
	        font-size: 1vw;
	        margin-bottom: 0.75vw;
	        padding-left: 1.5vw;
	    }
	    /*Institution section scroll design end*/
	    .free-trial-warning {
	        padding-right: 1.5vw;
	        padding-left: 0;
	    }
	    .free-trial-warning h5 {
	        margin-bottom: 0.375vw;
	        font-size: 0.9vw;
	    }
	    .alert-dismissible.free-trial-warning .close {
	        font-size: 1.375vw;
	        top: -0.3vw;
	        right: -1.575vw;
	    }
	    .front-btn.institution-plus-btn .in-bottons {
	        font-size: 0.975vw;
	    }
	    #forgotPassword .input-group .input-group-btn .btn {
	        padding: 0.43vw 0.9vw;
	    }
	    .security-question-newlayout h4 {
	        font-size: 1.35vw;
	        margin: 0.75vw 0 1.5vw;
	    }
	    .security-question-newlayout .btn-flat.btn {
	        font-size: 1.05vw;
	        padding: 0.45vw 0.9vw;
	    }
	    .security-question-newlayout .form-body .btn-wrap .btn-primary {
	        font-size: 1.05vw;
	    }
	    .security-question-newlayout .form-body {
	        padding-top: 0.9vw;
	    }
	    .security-question-newlayout h4 span {
	        padding: 0 0.3vw;
	    }
	    /*Service Popup design start*/
	    .service_image_popup.popup-wrap .modal-body {
	        padding: 0.75vw;
	    }
	    .service_image_popup .close {
	        right: -1.875vw;
	        top: -2.25vw;
	    }
	    .service_image_popup .modal-dialog {
	        margin: 3.5vw auto;
	    }
	    .service_image_popup.popup-wrap .modal-lg {
	        width: 80vw;
	    }
	    /*Service Popup design end*/
	    /*--Animated Scroll---*/
	    .demo a.scroll-down-btn {
	        /* bottom: 0.5vw;
		  padding-top:5.25vw; */
	    }
	    .scroll-arrow-btm a.scroll-down-btn span {
	        width: 1.8vw;
	        height: 1.8vw;
	        margin-left: -0.9vw;
	        border-left: 0.075vw solid #333;
	        border-bottom: 0.075vw solid #333;
	    }
	    .home.scroll-arrow-btm a.scroll-down-btn span {
	        border-left: 0.075vw solid #fff;
	        border-bottom: 0.075vw solid #fff;
	    }
	    @-webkit-keyframes sdb05 {
	        100% {
	            -webkit-transform: rotate(-45deg) translate(-1.5vw, 1.5vw);
	            opacity: 0;
	        }
	    }
	    @keyframes sdb05 {
	        100% {
	            transform: rotate(-45deg) translate(-1.5vw, 1.5vw);
	        }
	    }
	    /*--Animated Scroll End---*/
	    .service-heading-section .front-btn .in-bottons {
	        border: 0.075vw solid #337ab7;
	    }
	    .security-question-newlayout h4 {
	        font-size: 1.35vw;
	        margin: 0.75vw 0 1.5vw;
	    }
	    .security-question-newlayout .btn-flat.btn {
	        font-size: 1.05vw;
	        padding: 0.45vw 0.9vw;
	    }
	    .security-question-newlayout .form-body .btn-wrap .btn-primary {
	        font-size: 1.05vw;
	    }
	    .security-question-newlayout .form-body {
	        padding-top: 0.9vw;
	    }
	    /* send report popup table design start */
	    .alertify .ajs-body .reportUsersList {
	        max-height: 19vw;
	    }
	    .reportUsersList .table>thead>tr>th,
	    .reportUsersList .table>tbody>tr>td {
	        padding: 0.375vw 0.6vw;
	        border: 0.075vw solid #ababab;
	    }
	    .alertify .ajs-header {
	        padding: 1.2vw 1.8vw;
	        font-size: 1.35vw;
	    }
	    .reportUsersList .table>thead:first-child>tr:first-child>th {
	        border-top: 0.075vw solid #ababab;
	    }
	    .alertify .ajs-dialog {
	        max-width: 45vw;
	        min-height: 9.15vw;
	        padding: 1.8vw 1.8vw 0 1.8vw;
	    }
	    .alertify .ajs-footer {
	        padding: 1.125vw;
	    }
	    .alertify .ajs-body .ajs-content {
	        padding: 1.2vw 1.8vw 1.2vw 1.2vw;
	    }
	    .alertify .ajs-footer .ajs-buttons .ajs-button {
	        min-width: 6.6vw;
	        min-height: 2.625vw;
	        padding: 0.425vw 0.9vw;
	        font-size: 1.05vw;
	        border-radius: 0.225vw;
	        margin: 0.3vw;
	    }
	    .alertify .ajs-commands button {
	        width: 0.75vw;
	        height: 0.75vw;
	        margin-left: 0.75vw;
	        padding: 0.75vw;
	        background-size: 0.75vw;
	    }
	    .alertify .ajs-commands {
	        right: -0.9vw;
	        margin: -1.05vw 1.8vw 0 0;
	    }
	    /* send report popup table design end */
	    /*signup new design page start*/
	    .sign-up-top {
	        padding: 0.9vw 0px;
	    }
	    .sign-up-top .front-btn .in-bottons {
	        font-size: 1.2vw;
	        padding: 0.375vw 2.1vw;
	    }
	    .plan-pricing-sec a {
	        font-size: 1.35vw;
	        padding-top: 0.375vw;
	    }
	    .core-signup-logo img {
	        max-width: 14.25vw;
	        width: 100%;
	        margin-bottom: 1.5vw;
	    }
	    .sign-up-h1 {
	        margin-bottom: 1.875vw;
	    }
	    .sign-up-h1 h1 {
	        font-size: 3.525vw;
	        margin-top: 0;
	        margin-bottom: 0.75vw;
	    }
	    .sign-up-form {
	        max-width: 27vw;
	    }
	    .sign-up-form .form-group {
	        margin-bottom: 0.75vw;
	    }
	    .sign-up-form .form-control {
	        border: 0.075vw solid #48525b;
	        padding: 0.45vw 1.125vw;
	        height: 3.2vw;
	        font-size: 1.35vw;
	    }
	    .sign-up-submit {
	        margin-top: 1.875vw;
	        max-width: 16vw;
	        width: 100%;
	        margin: 1.875vw auto 0;
	    }
	    .sign-up-form .btn-primary.submit-btn {
	        width: 15.375vw;
	    }
	    .btn-primary.submit-btn {
	        padding: 0.75vw 3.75vw;
	        font-size: 1.125vw;
	        border-radius: 1.875vw;
	    }
	    .sign-up-submit .btn-primary.submit-btn {
	        padding: 0.6vw 1.8vw;
	    }
	    .sign-up-submit .forget-pass,
	    .privacy-lbl-color {
	        font-size: 0.975vw;
	        margin-top: 0.75vw;
	    }
	    .request-free-btn .btn-primary.submit-btn {
	        margin-top: 1.125vw;
	        padding: 0.6vw 1.5vw;
	    }
	    /*signup new design page end*/
	    #dashboard .dasshboard-big-menu .vertical-menu {
	        margin-right: 0.6vw;
	        height: 10.875vw;
	    }
	    .page-menu {
	        right: 0.75vw;
	    }
	    #dashboard .dasshboard-big-menu:hover .vertical-menu {
	        min-height: 38.5vw;
	    }
	    .sign-up-form input:-webkit-autofill,
	    .sign-up-form input:-webkit-autofill:hover,
	    .sign-up-form input:-webkit-autofill:focus,
	    .sign-up-form input:-webkit-autofill:active {
	        font-size: 1.35vw;
	    }
	    .demo a.scroll-down-btn {
	        bottom: -2.625vw;
	        padding-top: 5.25vw;
	    }
	    .demo a.scroll-down-btn.scroll-center {
	        bottom: -2.625vw;
	        padding-top: 5.25vw;
	    }
	    /*Subscription Plans new design start*/
	    .comparison {
	        max-width: 71.25vw;
	        padding: 0.75vw;
	    }
	    .comparison table {
	        border-bottom: 0.075vw solid #dfdfdf;
	    }
	    .comparison th .plan-heading {
	        border-radius: 0.75vw 0.75vw 0 0;
	        -moz-border-radius: 0.75vw 0.75vw 0 0;
	        -webkit-border-radius: 0.75vw 0.75vw 0 0;
	    }
	    .comparison td {
	        /*border-left:0.075vw solid #dfdfdf;*/
	        padding: 0.3vw 0.75vw 0.225vw;
	        border-bottom: 0.075vw solid #dfdfdf;
	        font-size: 0.9vw;
	    }
	    .comparison td.active-subscription-td,
	    .comparison th.active-subscription-th {
	        border-left: 0.075vw solid #2c5680;
	        border-right: 0.075vw solid #2c5680;
	    }
	    .compare-heading {
	        font-size: 1.35vw;
	        padding-top: 0.75vw !important;
	    }
	    .comparison th {
	        /*border-bottom:0.075vw solid #dfdfdf;
		  border-top:0.075vw solid #dfdfdf;
		  border-top-left-radius: 0.225vw;*/
	    }
	    .comparison .qbse,
	    .comparison .qbo,
	    .comparison .tl {
	        padding: 0.75vw;
	        font-size: 0.975vw;
	        border-right: 0.075vw solid #dfdfdf;
	    }
	    .comparison th.subscrip-th {
	        /*border-top-left-radius: 0.225vw;*/
	    }
	    .comparison .qbo {
	        border-top-right-radius: 0.225vw;
	    }
	    .comparison .subscrip-th .plan-heading {
	        padding: 0.75vw 1.125vw 0.425vw;
	    }
	    .comparison .price-now span {
	        font-size: 2.4vw;
	    }
	    .comparison .price-small {
	        font-size: 1.35vw !important;
	        top: 0.825vw;
	        left: 0.15vw;
	    }
	    .comparison .price-buy {
	        padding: 0.75vw 1.5vw;
	        font-size: 0.9vw;
	        border-radius: 0.225vw;
	        margin: 0.375vw 0 0.75vw 0;
	    }
	    .comparison .price-try {
	        font-size: 0.9vw;
	    }
	    .comparison .subscrip-th.active-subscription-td .plan-heading {
	        border: 0.075vw solid #2c5680;
	    }
	    .plan-heading {
	        font-size: 1.35vw;
	    }
	    .comparison table tr td:first-child {
	        border-left: 0.075vw solid #dfdfdf;
	        border-top: 0.075vw solid #dfdfdf;
	    }
	    .comparison table tr td:last-child {
	        border-right: 0.075vw solid #dfdfdf;
	    }
	    .comparison table tr td.active-subscription-td:last-child {
	        border-right: 0.075vw solid #2c5680;
	    }
	    .comparison table tr:last-child td:first-child {
	        border-bottom: 0.075vw solid #f4f7fa;
	        border-left: 0.075vw solid #f4f7fa;
	    }
	    .comparison table tr:last-child td:last-child {
	        border-right: 0.075vw solid #fff;
	    }
	    .comparison table tr:last-child td .last-td-div {
	        padding: 0.15vw 0.75vw;
	        height: 7.65vw;
	        border-bottom-left-radius: 0.75vw;
	        border-bottom-right-radius: 0.75vw;
	        margin-bottom: 0.15vw;
	    }
	    .subscrip-btn {
	        border: 0.075vw solid #2c5680;
	        border-radius: 0.225vw;
	        padding: 0.075vw 0.6vw;
	        font-size: 1.275vw;
	        margin: 0.9vw 0;
	        height: 2.25vw;
	    }
	    .subscrip-btn .subscrip-price {
	        font-size: 1.425vw;
	    }
	    .subscrip-btn .subscrip-year {
	        font-size: 1.05vw;
	    }
	    .active-subscription-td.active-last-td {
	        border-bottom: 0.075vw solid #2c5680;
	    }
	    .call-subscrip .fa-envelope:before {
	        font-size: 2.1vw;
	        padding: 0.75vw 0 0;
	    }
	    .call-subscrip {
	        /*margin-top: 1vw;*/
	    }
	    .register-close .close {
	        margin-right: 5vw;
	        margin-top: 1vw;
	        font-size: 1.3vw;
	    }
	    .month-price-check .label-text span {
	        margin-left: 0.375vw;
	    }
	    /*Subscription Plans new design end*/
	    .user-contact-us-form .form-body {
	        padding-top: 5vw;
	    }
	    .user-contact-us-form .heading-wrp {
	        /*font-size: 1.8vw;*/
	    }
	    .user-contact-us-form .form-head-sec button.close {
	        margin-top: 1vw;
	    }
	    .user-contact-us-form .popup-wrap .select2-container--default .select2-selection--single .select2-selection__arrow {
	        top: 0.225vw;
	    }
	    .user-contact-us-form .form-body .btn-wrap .btn-primary {
	        /*margin-top: 1.125vw;*/
	    }
	    /*Trial Expiry Overlay design start*/
	    .trial-expiry-overlay .warn-icon {
	        margin-top: 0.9vw;
	    }
	    .trial-expiry-overlay .warn-icon .fa-warning {
	        font-size: 5.25vw;
	    }
	    .error-wrap {
	        padding: 1.5vw;
	    }
	    /*Trial Expiry Overlay design end*/
	    /*Register For new layout start*/
	    .register-form-newlayout .form-body {
	        padding: 1.5vw 0;
	    }
	    .flag-icon.flag-icon-squared {
	        margin-right: 0.375vw;
	    }
	    .flag-icon {
	        width: 1.35vw !important;
	        height: 0.825vw !important;
	    }
	    .close-form-btn .back-img {
	        width: 1.875vw;
	        height: 1.875vw;
	    }
	    .intl-tel-input .selected-flag {
	        padding-left: 0.9vw !important;
	    }
	    /*Register For new layout end*/
	    /*User Profile design start*/
	    .manage-subscription-user-profile {
	        margin-top: 1.5vw;
	    }
	    .manage-user-header .head-wrap {
	        margin-bottom: 1.125vw;
	    }
	    .user-profile img {
	        max-width: 19vw;
	        margin-bottom: 1.125vw;
	    }
	    .profile-username {
	        font-size: 1.275vw;
	    }
	    .profile-discrip {
	        font-size: 1.05vw;
	    }
	    ul.user-address {
	        margin-top: 1.5vw;
	    }
	    .user-address li {
	        font-size: 1.05vw;
	        margin-bottom: 0.75vw;
	        padding-left: 2.25vw;
	    }
	    .user-address li:before {
	        left: 0.3vw;
	        top: -0.075vw;
	        font-size: 1.2vw;
	    }
	    .col-md-9.user-right {
	        border-left: 0.075vw solid #e1e1e1;
	        min-height: 37vw;
	    }
	    .user-right .nav-tabs-custom>.tab-content {
	        padding: 1.125vw;
	    }
	    .manage-subscription-user-profile .nav-tabs-custom>.nav-tabs {
	        border-bottom: 0.075vw solid #e1e1e1;
	    }
	    .manage-subscription-user-profile .nav-tabs-custom>.nav-tabs>li {
	        border-bottom: 0.225vw solid transparent;
	    }
	    .manage-subscription-user-profile .nav-tabs-custom>.nav-tabs>li.active {
	        border-bottom: 0.225vw solid #1e90ff;
	    }
	    .manage-subscription-user-profile .nav-tabs-custom>.nav-tabs>li>a {
	        font-size: 1.125vw;
	        padding: 0.75vw 1.5vw;
	    }
	    .plan-detils-sec {
	        border-radius: 0.525vw;
	        -webkit-box-shadow: 0 0 1.8vw -0.6vw rgba(86, 86, 86, 1);
	        -moz-box-shadow: 0 0 1.8vw -0.6vw rgba(86, 86, 86, 1);
	        box-shadow: 0 0 1.8vw -0.6vw rgba(86, 86, 86, 1);
	        margin-top: 1.5vw;
	        padding: 0.75vw;
	    }
	    .plan-detils-sec table tr th,
	    .plan-detils-sec table tr td {
	        padding: 0.525vw;
	    }
	    .plan-detils-sec table tr th {
	        font-size: 0.9vw;
	    }
	    .plan-detils-sec table tr td {
	        font-size: 1.05vw;
	    }
	    .yearly-price {
	        font-size: 1.35vw;
	    }
	    /*User Profile design end*/
	    .core-default-insti-elg-option {
	        padding-left: 0.75vw;
	    }
	    .toggle-dashboard-case label.control-label {
	        padding-top: 0.25vw;
	    }
	    .client-security-upload-btn .trans-btn {
	        margin-right: 0.5vw;
	    }
	    /*Custodian Grid Screen Design Start*/
	    .left-tabs .nav-stacked>li>ul>li>a {
	        font-size: 0.825vw;
	        padding-top: 0.225vw;
	        padding-bottom: 0.225vw;
	    }
	    .select-case-type .select2-container--default .select2-selection--single {
	        border: 0.075vw solid #1e90ff;
	    }
	    .select-case-type .select2-container {
	        max-width: 15vw;
	    }
	    .select-case-type .select2-container .select2-selection--single {
	        height: 2.1vw;
	    }
	    .select-case-type .select2-container--default .select2-selection--single .select2-selection__rendered {
	        font-size: 0.9vw;
	        padding: 0.25vw 0;
	        line-height: 1.575vw;
	    }
	    .select-case-type .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
	        border-width: 0 0.3vw 0.375vw 0.3vw;
	    }
	    /*.left-tabs .treeview.menu-open > a::after{
    right: -0.3vw;
    border-right: 0.3vw solid #1e90ff;
}
.custodian-home-parent .left-tabs .nav-tabs-custom {
    border-right: 0.3vw solid #052233;
}*/
	    /*Custodian Grid Screen Design End*/
	    /*Custodian sidebar hide/show Design start*/
	    .custodian-home-parent .left-tabs .closebtn {
	        font-size: 1.5vw;
	        padding-right: 0.75vw;
	    }
	    .openbtn {
	        font-size: 0.9vw;
	        padding: 0.3375vw 0.6vw;
	        border: 0.075vw solid #1e90ff;
	        margin-right: 0.75vw;
	    }
	    .openbtn:hover {}
	    .custodian-home-parent .left-tabs {
	        top: 7.125vw;
	        left: -0.3vw;
	        padding-top: 0.75vw;
	    }
	    .custodian-home-parent #detail-wrap {
	        padding-left: 1.35vw;
	        padding-right: 1.35vw;
	    }
	    .custodian-home-parent .sidebar-menu {
	        padding-left: 30%;
	    }
	    .custodian-home-parent .left-tabs .nav-stacked>li>ul>li>a {
	        padding-left: 1.35vw;
	    }
	    /*Custodian sidebar hide/show Design end*/
	    /*Custodian contact details design start*/
	    .custodian-three-bx {
	        border: 0.075vw solid #ababab;
	        padding: 0.75vw;
	        min-height: 14.25vw;
	    }
	    .detail-wrap .details-row textarea.form-control {
	        border-bottom: 0.075vw solid #565656;
	        min-height: 6vw;
	    }
	    .custodian-three-bx-sec.col-md-4 {
	        padding: 0 0.75vw;
	    }
	    /******************************************/
	    .custodian-contact-detail .details-row {
	        margin-bottom: 0.375vw;
	    }
	    .custodian-three-bx-sec .box {
	        box-shadow: inherit;
	        border-top: 0.225vw solid #1e90ff;
	        border-left: 0.075vw solid #ccc;
	        border-right: 0.075vw solid #ccc;
	        border-bottom: 0.075vw solid #ccc;
	        min-height: 37vw;
	    }
	    .custodian-three-bx-sec .website-input {
	        height: 1.5vw;
	        border-bottom: 0.075vw solid #565656;
	    }
	    .box-header .bx-hd {
	        padding: 0.75vw;
	        border-bottom: 0.15vw solid #565656;
	    }
	    .show-custodian-details .input-label span {
	        font-size: 0.825vw;
	        margin-bottom: 0.45vw;
	    }
	    .case-type-filter .label-text {
	        font-size: 0.7vw;
	    }
	    /*Custodian contact details design end*/
	    /*Settledment cases tab content desig start*/
	    .case-nav-tab .nav-pills>li a {
	        padding: 0.75vw 1.35vw;
	        border: 0.075vw solid #ababab;
	        font-size: 0.9vw;
	    }
	    .case-nav-tab .nav-pills>li.active a:after {
	        border-bottom: 0.225vw solid #1e90ff;
	    }
	    .case-nav-tab .nav-pills>li {
	        margin-right: -0.225vw;
	    }
	    .clients-list-table-grid .client-table-list {
	        margin-top: 0.225vw;
	    }
	    .client-table-list table>thead>tr>th {
	        font-size: 0.9vw;
	        padding: 0.6vw;
	        border: 0.075vw solid #ababab;
	    }
	    .client-table-list .table>thead:first-child>tr:first-child>th {
	        border-top: 0.075vw solid #ababab;
	    }
	    .client-table-list table>tbody>tr>td {
	        font-size: 0.9vw;
	        padding: 0.3vw 0.6vw;
	        border: 0.075vw solid #ababab;
	    }
	    /*Settledment cases tab content desig end*/
	    /*New sidebar design changes start*/
	    .sidebar-mini.sidebar-collapse .main-sidebar {
	        /* width: 2.75vw !important; */
	        width: 3vw !important;
	    }
	    .sidebar-menu li.header {
	        /*padding: 0.75vw 1.875vw 0.75vw 1.125vw;*/
	        padding: 0.75vw 0.875vw 0.75vw 1.125vw;
	    }
	    .sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu {
	        padding-top: 0.375vw;
	        padding-bottom: 0.375vw;
	        border-bottom-right-radius: 0.3vw;
	    }
	    .treeview-menu>li>a {
	        padding: 0.375vw 0.375vw 0.375vw 1.125vw;
	    }
	    .sidebar-menu li>a>.pull-right-container {
	        right: 0.75vw;
	    }
	    .sidebar-mini .main-sidebar {
	        border: 0.075vw solid #ababab;
	    }
	    .sidebar-mini .sidebar-menu>li>a {
	        padding: 0.9vw 0.375vw 0.9vw 0.75vw;
	    }
	    .sidebar-mini .sidebar-menu>li>a>i.fa {
	        font-size: 1.2vw;
	    }
	    .sidebar-mini .sidebar-menu li.header {
	        font-size: 1.2vw;
	    }
	    .sidebar-mini .main-sidebar .sidebar-menu li a>span {
	        font-size: 1.05vw;
	        margin-left: 0.75vw;
	    }
	    .sidebar-mini .main-sidebar .sidebar-menu li.menu-open a li a .fa {
	        margin-right: 0.75vw;
	    }
	    .main-sidebar .sidebar-menu .menu-open ul li a {
	        font-size: 0.975vw;
	    }
	    .treeview-menu li a {
	        /*font-size: 0.975vw;*/
	        font-size: 0.85vw;
	    }
	    .sidebar-mini .sidebar-form>.input-group>.form-control {
	        height: 2.55vw;
	    }
	    .sidebar-mini .sidebar-form .input-group-btn #univ_search_btn {
	        border-bottom: 0.075vw solid #c5d5e5;
	    }
	    .sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu {
	        border: 0.075vw solid #ababab;
	    }
	    .user-panel .info p {
	        font-size: 0.975vw;
	    }
	    .sidebar-expanded-on-hover .main-sidebar {
	        width: 18vw;
	    }
	    .sidebar-mini .sidebar-form .input-group-btn #univ_search_btn {
	        padding: 0.45vw 0.9vw;
	        font-size: 1vw;
	    }
	    .sidebar-mini .main-sidebar {
	        top: 3.99vw;
	        padding-top: 0.375vw;
	    }
	    .sidebar-mini .sidebar-menu li>a>.pull-right-container {
	        margin-top: -0.75vw;
	    }
	    .sidebar-mini .sidebar-menu>li.treeview>ul.treeview-menu {
	        padding-left: 1.5vw;
	    }
	    .sidebar-mini .main-sidebar {
	        min-height: 44vw;
	    }
	    /*New sidebar design changes end*/
	    /*All cases tab background color chagnes start*/
	    .selected input[type="checkbox"]:checked+.label-text::before {
	        border: 0.075vw solid #072941;
	        width: 0.825vw;
	        height: 0.825vw;
	        border-radius: 0.225vw;
	    }
	    .grid-filter-wrap .case-type-filter .label-text span {
	        margin-left: 0;
	    }
	    /*All cases tab background color chagnes end*/
	    /* extended-cp-dashboard changes*/
	    .extended-cp-right {
	        padding-top: 0.6vw;
	    }
	    .showTickerPriceTable table th,
	    .common-table-grid table th,
	    .showTickerPriceTable table td,
	    .common-table-grid table td {
	        padding: 0.375vw;
	        font-size: 0.825vw;
	    }
	    .fetchLookbackPriceSec input.trans-btn[type="button"] {
	        margin: 0.75vw auto 0;
	    }
	    .showTickerPrice input[type="text"] {
	        border-bottom: 0.075vw solid #ccc;
	    }
	    .showTickerPriceTable table,
	    .common-table-grid table {
	        margin-bottom: 0.75vw;
	    }
	    .showTickerPriceTable table td,
	    .common-table-grid table td {
	        border-bottom: 0.075vw solid #ccc;
	    }
	    .loss-report-sect {
	        padding: 0.75vw 0.375vw;
	        border-radius: 0.225vw;
	    }
	    .class-period-sec,
	    .fetch-look-back-sec {
	        padding: 0.75vw 0.375vw;
	        margin-top: 0.75vw;
	        border-radius: 0.225vw;
	    }
	    .potential_cp_download_report {
	        margin-top: 0.75vw;
	        border-radius: 0.225vw;
	    }
	    .download-report {
	        padding-top: 0.75vw;
	    }
	    .date-label {
	        font-size: 0.825vw;
	    }
	    .download-report {
	        font-size: 0.825vw;
	    }
	    /* extended-cp-dashboard changes*/
	    /* ticker header and filter design start */
	    .class-period-sec .bx-hd {
	        margin-top: 0;
	    }
	    .transaction-head-sec {
	        padding-top: 0.375vw;
	    }
	    .tick-filter-sec {
	        padding-top: 0.075vw;
	    }
	    .isin-filter {
	        font-size: 0.75vw;
	        border: 0.075vw solid #1e90ff;
	        padding: 0.09vw 0.375vw 0.225vw;
	        margin-right: 0.375vw;
	        border-radius: 0.225vw;
	        margin-bottom: 0.375vw;
	    }
	    .isin-filter .btn-box-tool {
	        padding: 0;
	        font-size: 0.825vw;
	    }
	    .transaction-head-sec .form-group {
	        margin-bottom: 1.225vw;
	    }
	    .box-header .box-title {
	        font-size: 1.35vw;
	    }
	    .btn-box-tool {
	        padding: 0.375vw;
	        font-size: 0.9vw;
	    }
	    .act-class-period {
	        font-size: 0.9vw;
	        padding: 0.225vw 0.375vw;
	        border-radius: 0.225vw;
	    }
	    .box {
	        border-radius: 0.225vw;
	        border-top: 0.225vw solid #d2d6de;
	        margin-bottom: 1.5vw;
	        box-shadow: 0 0.075vw 0.075vw rgba(0, 0, 0, 0.1);
	    }
	    .box-header {
	        padding: 0.75vw;
	    }
	    .box-footer {
	        border-bottom-right-radius: 0.225vw;
	        border-bottom-left-radius: 0.225vw;
	        border-top: 0.075vw solid #f4f4f4;
	        padding: 0.75vw;
	    }
	    .btn-sm {
	        padding: 0.375vw 0.75vw;
	        font-size: 0.9vw;
	    }
	    .input-group-addon.add-on.period-date-picker {
	        padding: 0 0.5vw;
	    }
	    .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
	        border-width: 0 0.3vw 0.375vw 0.3vw;
	    }
	    .date-label .input-group {
	        border-bottom: 0.075vw solid #565656;
	    }
	    /* ticker header and filter design end */
	    /* Entity Details design sec start */
	    .view-custodian-cont .sec-bx {
	        border-radius: 0.45vw;
	        -webkit-box-shadow: 0 0.225vw 0.6vw 0 rgba(131, 155, 199, 1);
	        -moz-box-shadow: 0 0.225vw 0.6vw 0 rgba(131, 155, 199, 1);
	        box-shadow: 0 0.225vw 0.6vw 0 rgba(131, 155, 199, 1);
	        margin-bottom: 1.125vw;
	    }
	    .view-custodian-cont .sec-bx-header {
	        border-bottom: 0.075vw solid #ced2d9;
	        padding: 0.9vw 0.75vw;
	    }
	    .view-custodian-cont .sec-bx-header .bx-hd,
	    .view-custodian-cont .userList .bx-hd {
	        font-size: 1.05vw;
	    }
	    .view-custodian-cont .sec-cont-bx {
	        padding: 0.75vw;
	    }
	    .view-custodian-cont .sec-cont-bx .control-label {
	        font-size: 0.825vw;
	    }
	    .view-custodian-cont .custodian-span-text {
	        font-size: 0.825vw;
	    }
	    .view-custodian-cont .sec-cont-bx {
	        min-height: 22.25vw;
	    }
	    .view-custodian-cont .website-link {
	        font-size: 0.825vw;
	    }
	    .view-custodian-cont .userList .bx-hd {
	        padding: 0 0.75vw;
	        margin-top: 0.75vw;
	        margin-bottom: 0.75vw;
	    }
	    .view-custodian-cont .notifi-head-parent {
	        margin-top: 0.6vw;
	    }
	    .view-custodian-cont .userList .bottom {
	        border-radius: 0 0 0.45vw 0.45vw;
	    }
	    /* Entity Details design sec end */
	    /* scheduling order */
	    .scheduling-order-dropdown .select2-container .select2-selection--single .select2-selection__rendered {
	        max-width: 14vw;
	    }
	    .event-dropdown .input-group .select2-container .select2-selection--single .select2-selection__rendered {
	        max-width: 14vw;
	    }
	    .filing-firm-dropdown .input-group .select2-container .select2-selection--single .select2-selection__rendered {
	        max-width: 14vw;
	    }
	    #caseSchedulingOrderList span.schedule-order-date {
	        font-size: 0.72vw;
	    }
	    .schedule-order-options {
	        margin-top: 0.1vw;
	    }
	    .add-schedule-order-span {
	        margin-left: 0.3vw;
	    }
	    /* scheduling order end */
	    /* 07-05-2020 loc doc css change */
	    .claimantDocumentDelete {
	        margin-left: 2.5vw;
	    }
	    /* 07-05-2020 loc doc css change */
	    /* 26-05-2020 ipo change */
	    span.ipo-case-type.case-type.color-investigation {
	        height: 0.8vw;
	        width: 0.8vw;
	    }
	    /* 26-05-2020 ipo change end */
	    /* 01-06-2020 case-drops change*/
	    .deleteAllDrops {
	        margin-right: 0.3vw;
	    }
	    /* 01-06-2020 case-drops change*/
	    /* institutional movant mapping LOC */
	    .inst-movant-list ul {
	        padding-left: 1vw;
	    }
	    /* institutional movant mapping LOC */
	    /*Add and Edit Transaction start*/
	    .transaction-edit-add {
	        margin-top: 0.375vw;
	    }
	    .transaction-edit-add a>span {
	        font-size: 0.825vw;
	    }
	    .transaction-edit-add .icon-btn {
	        padding: 0.075vw 0.3vw 0.15vw 0.75vw;
	        border: 0.075vw solid #1e90ff;
	    }
	    .transaction-edit-add .icon-btn:before {
	        font-size: 0.75vw;
	    }
	    .transaction-edit-add .icon-btn.fa-plus {
	        margin-right: 0.3vw;
	    }
	    .transaction-edit-add .icon-btn::before {
	        left: -0.45vw;
	    }
	    .trans-btns {
	        border: 0.075vw solid #1e90ff;
	        padding: 0.15vw 1.5vw 0.15vw;
	    }
	    .trans-btns:before {
	        left: 0.375vw;
	    }
	    .transaction-edit-add div {
	        margin: 0.825vw;
	    }
	    /*Add and Edit Transaction end*/
	    /* M&A PR/News header change 09-09-2020*/
	    .news-press-header .post-txt {
	        border-radius: 0.375vw;
	        margin-bottom: 0.15vw;
	    }
	    .news-press-header .page-menu .nav>li>a {
	        font-size: 0.9vw;
	        padding: 0.45vw 0.375vw;
	    }
	    .news-press-header .news-blogs {
	        margin-bottom: 0.15vw;
	        padding: 0.075vw 0;
	        /*padding:0 0.375vw 0.225vw;*/
	    }
	    .news-press-header .news-tabs-top li a {
	        font-size: 1vw;
	        padding: 0vw 0.75vw;
	    }
	    .news-press-header .website-link h3 {
	        padding-left: 0.225vw !important;
	        font-family: 'Roboto-Bold';
	        margin-bottom: 0.15vw;
	    }
	    .news-press-header .news-data-sec .post-txt p {
	        margin-bottom: 0vw;
	    }
	    .affsec-casedev-sec .news-press-header .news-details-wrap {
	        max-height: 25vw;
	    }
	    .case-details-sec .news-press-header .news-tabs-top li a {
	        font-size: 0.75vw;
	        height: 1.8vw;
	    }
	    /* M&A send report button 21-09-2020 */
	    .mna-pr-report-btn {
	        margin-right: 0.5vw;
	    }
	    /* M&A PR/News header change 09-09-2020*/
	    /* 11-09-2020 PDF Report*/
	    .client-pdf-report {
	        font-size: 0.75vw;
	    }
	    #client_report_link {
	        margin-left: 1vw;
	        padding-top: 0.45vw;
	        display: inline-block;
	    }
	    /* 11-09-2020 PDF Report*/
	    /*Benzinga modal css start*/
	    .submit-btn.benzinga-btn {
	        padding: 0.375vw 2vw;
	        font-size: 0.9vw;
	    }
	    .vote-benzinga-sec {
	        background: #002d45;
	        padding: 0.75vw 0;
	        opacity: 100;
	    }
	    .benzinga-modal .modal-header {
	        padding: 0.375vw 1.125vw;
	    }
	    .benzinga-modal .modal-body {
	        padding: 0.375vw;
	    }
	    /*Benzinga modal css end*/
	    /*Mail-to Contact css 24-09-2020*/
	    .contact-us-login {
	        right: 1.5vw;
	        bottom: 1.5vw;
	    }
	    .contact-us-login .btn-primary.submit-btn {
	        font-size: 0.975vw;
	        width: 9vw;
	        padding: 0.75vw 1.125vw;
	    }
	    /*Mail-to Contact css end*/
	    /*case-list movants icon 13-10-2020*/
	    #caseList span.case-type {
	        display: inline-block;
	        vertical-align: middle;
	    }
	    #caseList a.case-list-movants {
	        display: inline-block;
	        margin-left: 0.3vw;
	        vertical-align: middle;
	    }
	    /*case-list movants icon 13-10-2020 end*/
	    .updateHoldingsBtn {
	        margin-left: 0.5vw;
	    }
	    /*New Registration Form Design Start*/
	    .form-body .new-register-form .control-label {
	        font-size: 0.9vw;
	    }
	    .new-register-form .select2-container--default .select2-selection--single .select2-selection__arrow b {
	        border-width: 0.45vw 0.4vw 0;
	        margin-top: 0.3vw;
	    }
	    .new-register-form .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
	        border-width: 0 0.4vw 0.45vw 0.4vw;
	        margin-top: 0.3vw;
	    }
	    .new-register-form .select2-container--default .select2-selection--single,
	    .new-register-form .select2-selection .select2-selection--single {
	        padding: 0.8vw 0.525vw;
	    }
	    .new-register-form-sec .heading-wrp {
	        margin-bottom: 1.8vw;
	        margin-top: 0.375vw;
	    }
	    .new-register-form-sec .close-form-btn {
	        right: 5%;
	        top: 1vw;
	    }
	    .highlight-table-sec {
	        padding: 0 0 1.5vw;
	    }
	    .highlights-table td {
	        padding: 0.75vw;
	        font-size: 1.1vw;
	        border-bottom: 0.075vw solid #cacaca;
	    }
	    .highlight-image img {
	        max-width: 5.55vw;
	    }
	    .benzinga-sec {
	        padding: 1.5vw 0;
	    }
	    .submission-head-sec {
	        margin-bottom: 0.375vw;
	    }
	    .submission-head-sec h1 {
	        font-size: 1.9vw;
	        margin-bottom: 0.75vw;
	    }
	    .submission-head-sec p {
	        font-size: 1.02vw;
	    }
	    .submission-head-sec span {
	        font-size: 0.825vw;
	    }
	    .additional-heading h3 {
	        font-size: 1vw;
	    }
	    .form-body .btn-wrap .grey-regist-btn .btn-primary {
	        border-radius: 0.375vw;
	        padding: 0.8vw 2vw 0.6vw;
	    }
	    .submission_form_parent .select2-container--default .select2-selection--single .select2-selection__arrow b:after {
	        left: -0.375vw;
	        top: -0.375vw;
	        font-size: 1.2vw;
	    }
	    .submission_form_parent .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b:after {
	        left: -0.375vw;
	        top: -0.375vw;
	        font-size: 1.2vw;
	    }
	    .add-more-cta {
	        margin-bottom: 0.75vw;
	    }
	    .add-more-cta button {
	        padding: 0.2vw 0.545vw 0.225vw 2.2vw;
	        border: 0.075vw solid #cacaca;
	        border-radius: 0.225vw;
	        font-size: 0.9vw;
	    }
	    .add-more-cta button:before {
	        left: 0vw;
	        top: -0.075vw;
	        font-size: 1.2vw;
	        width: 1.75vw;
	        height: 1.75vw;
	        border-radius: 0.225vw;
	        padding-top: 0.075vw;
	    }
	    .new-register-form-sec .form-group {
	        margin-bottom: 0.75vw;
	    }
	    .additional-heading h3 {
	        margin-top: 0.15vw;
	    }
	    .new-register-form-sec .form-body .form-control,
	    .new-register-form-sec .form-body .popup-wrap .select2-container .select2-selection--single {
	        height: 2.3vw;
	    }
	    .submission_form_parent .select2-container--default .select2-selection--single .select2-selection__arrow b:after {
	        top: -0.675vw;
	    }
	    .submission_form_parent .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b:after {
	        top: -0.675vw;
	    }
	    .new-register-form-sec .popup-wrap .select2-container--default .select2-selection--single .select2-selection__rendered {
	        line-height: 1.8vw;
	    }
	    .ajs-content .pr-link-content {
	        font-size: 1.1vw;
	    }
	    .submission-reg-frm .visibleInputs,
	    .submission-reg-frm .addl-visibleInputs {
	        overflow: hidden;
	        clear: both;
	        margin-bottom: 0.45vw;
	    }
	    .submission-reg-frm .visibleInputs .removeButton,
	    .submission-reg-frm .addl-visibleInputs .addlRemoveButton {
	        border: 0;
	    }
	    .submission-reg-frm .visibleInputs .add-more-cta button.removeButton::before,
	    .submission-reg-frm .addl-visibleInputs .add-more-cta button.addlRemoveButton::before {
	        top: -0.4vw;
	        left: -1vw;
	    }
	    .terms-condition-check .label-text span {
	        padding-left: 2.25vw;
	    }
	    .terms-condition-check input[type="checkbox"]+.label-text::before {
	        font-size: 1.5vw;
	        top: -0.6vw;
	    }
	    .terms-condition-check {
	        margin-top: 0.75vw;
	    }
	    /*New Registration Form Design End*/
	    /*Thank You Contacting Page Design Start*/
	    .container-parent-wrap {
	        max-width: 50vw;
	    }
	    .hd-h1 {
	        font-size: 1.75vw;
	        margin-bottom: 1.2vw;
	    }
	    .submited-msg {
	        padding: 0.9vw;
	        margin-bottom: 1.2vw;
	    }
	    .contact-content-sec .submited-msg p {
	        font-size: 1vw;
	        line-height: 1.8vw;
	        padding-left: 3.375vw;
	    }
	    .submited-msg p:before {
	        height: 1.6vw;
	        width: 1.6vw;
	        top: 0.1vw;
	        background-size: 1.6vw;
	    }
	    .contact-content-sec p {
	        font-size: 1vw;
	        line-height: 1.5vw;
	        margin-bottom: 0.45vw;
	    }
	    .anchor-link {
	        font-size: 1vw;
	        line-height: 1.8vw;
	    }
	    .core-dashborad-sec {
	        padding: 1.2vw 2.25vw;
	        margin-bottom: 0.9vw;
	    }
	    .core-dashborad-sec h3 {
	        font-size: 1vw;
	        line-height: 1.5vw;
	        margin-bottom: 0.45vw;
	    }
	    .core-dashborad-sec ul {
	        padding-left: 1.275vw;
	    }
	    .core-dashborad-sec ul li {
	        font-size: 1vw;
	        line-height: 1.8vw;
	    }
	    /*Thank You Contacting Page Design End*/
	    .select-case-type {
	        padding-top: 0.75vw;
	    }
	}
	/*css ends here for all pages*/
	
	@media (min-width: 1400px) {
	    .tbl-grid thead th,
	    .tbl-grid {
	        /*font-size: 0.75vw;*/
	    }
	    .grid-search .search-label {
	        font-size: 0.75vw;
	    }
	    .case-type {
	        height: 0.9vw;
	        width: 0.9vw;
	    }
	    .grid-search.form-group {
	        /*height: 1.6vw;
			min-width: 2.2vw;
			top: 0.3vw;*/
	    }
	    .grid-search.sb-search-open input[type="text"] {
	        font-size: 0.75vw;
	        padding: 0.2vw 1.125vw;
	    }
	    .dataTables_scrollHead .grid-search {
	        right: 1vw;
	    }
	    .grid-search .form-control-submit,
	    .grid-search .search-label {
	        /*top: -0.3vw;*/
	        right: 0vw;
	    }
	    .form-group.sb-search-open,
	    .no-js .sb-search-open {
	        border-radius: 0.975vw;
	        /*border:0.075vw solid #00f4e7;*/
	    }
	    .search-label .glyphicon {
	        /*top:-0.15vw;*/
	    }
	}
	/*---End css for big screen---*/
	
	@media (min-width: 1900px) {
	    .retail-dashaborad .head-wrap .page-title {
	        min-height: 1.5vw;
	    }
	}
	
	.watchlist-active-color {
	    color: #1e90ff !important;
	}
	
	.watchlist-deactive-color {
	    color: #ccc !important;
	}
	
	.dataTables_wrapper .dataTables_scroll .dataTables_scrollBody .table.dataTable {
	    margin-top: 0 !important;
	    margin-bottom: 0.75vw !important;
	}
	
	.info-icon-fund-file {
	    margin-top: 0.45vw;
	    margin-left: 0.45vw;
	}
	
	.fund-file-upload-content #files span.upload_file_name {
	    margin-top: 0 !important;
	}