.ws-cand-select-container {
	margin-top: 30px;
}

svg[class^="icons-"],
svg[class*=" icons-"] {
	height: 16px;
	width: 16px;
	display: inline-block;
	fill: currentColor;
	vertical-align: text-bottom;
}
.ico-radio {
	width: 15px;
	height: 15px;
	background-color: #fff;
	border-radius: 15px;
	border: 2px solid #333;
	display: inline-block;
	margin-right: 10px;
	vertical-align: text-bottom;
	padding-left: 2px;
}
.ico-radio > * {
	width: 7px;
	height: 7px;
	border-radius: 15px;
	display: inline-block;
	vertical-align: text-top;
}
.selected .ico-radio > * {
	background-color: #3a77a0;
}

.ws-cand-select-container .panel-body-hgt-lmt {
	max-height:560px;
	overflow:auto;
}
.future-admin, .cert-admin {
	margin-top: 30px;
}

.button-container {
	margin-top: 30px;
}

.button-container.btn-admin-selected-margin {
	margin: 0 15px;
}

.button-container button {
	min-width: 55px;
	padding: 0.5em 2em;
	font-size: 16px;
	font-weight: 700;
}

.button-container button[disabled] {

	color: white;
	border-color: #c8c8c8;
	background-size: 100%;
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c8c8c8), color-stop(100%, #bababa));
	background-image: -moz-linear-gradient(#c8c8c8, #bababa);
	background-image: -webkit-linear-gradient(#c8c8c8, #bababa);
	background-image: linear-gradient(#c8c8c8, #bababa);
}

.ws-setup-container, .ws-setup-container-info {
	display: inline-block;
	font-weight: 700;
	font-size: 12px;
}

.ws-info-container, .ws-site-code-block {
	display: inline-block;

}

.ws-info-container {
	margin-left: 10px;
}

/* AO Password Conatiner*/
.ao-password-modal .modal-dialog {
	width: 400px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	-ms-border-radius: 15px;
	border-radius: 15px;
}

.ao-password-modal .modal-dialog, .ao-password-modal .modal-content {
	background-color: #e3e3e3;
}

.ao-password-modal .modal-body {
	background-color: #e3e3e3;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	-ms-border-radius: 15px;
	border-radius: 15px;
}

.ws-ao-password {
	max-width: 100%;
	margin: auto;
	padding: 15px;
	background-color: #e3e3e3;
	color: #373737;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}

.ws-ao-password .site-num {
	color: #1e5dad;
	font-weight: 700;
}

.ws-ao-password .para1 {
	font-size: 16px;
}

.ws-ao-password .para2 {
	font-size: 12px;
	font-weight: 400;
}

.ws-ao-password .form-group {
	margin-bottom: 5px;
}

.ws-ao-password .headset-serial-margin {
	margin-top: 20px;
}

.ws-ao-password .button-container {
	margin-top: 20px;
}

.fy-page-area .ws-ao-password .btn {
	float: none;
	width: 100%;
}

.ws-ao-password label {
	font-size: 14px;
	font-weight: 500;
}

/* AO Password Conatiner*/

/* Workstation candidate Assign screen */
.ws-cand-container {
	background-color: #d39b44;
	color: white;
	font-family: Arial, 'Arial Black', sans-serif;
}

.ws-cand-container h1, .ws-cand-container h2 {
	font-family: 'Arial Black', Arial, sans-serif;
}

.ws-cand-container .ws-ready-inner {
	padding: 30px 20px;
}

.ws-cand-container .ws-ready-inner .ws-icon-name, .ws-cand-container .ws-ready-inner .ws-cand-instructions {
	display: inline-block;
	vertical-align: top;
}

.ws-cand-container .ws-ready-inner .ws-icon-name, .ws-cand-container .ws-ready-inner .ws-setup-header {
	margin-bottom: 40px;
}

.ws-cand-container .ws-ready-inner .ws-icon-name {
	margin-right: 24px;
}

.ws-cand-container .ws-ready-inner .ws-cand-instructions .ws-cand-header {
	font-size: 24px;
	font-weight: 700;
}

.ws-cand-container .ws-ready-inner .ws-cand-info {
	display: table;
	width: 100%;
	position: relative;
	padding: 24px 36px;
	border-radius: 12px;
}

.ws-cand-container .ws-ready-inner .ws-cand-info .setup-status-icon {
	display: table-cell;
	vertical-align: top;
	width: 25%;

}

.ws-cand-container .ws-ready-inner .ws-cand-info .setup-status-icon img {

	padding-right: 20px;
	max-width: 100%;
	max-height: 200px;
}

.ws-cand-container .ws-ready-inner .ws-cand-info .setup-status-info {
	display: table-cell;
	vertical-align: top;
	width: 50%;
	color: #000;
}

.ws-cand-container .ws-ready-inner .ws-cand-info .setup-status-info p,.ws-ready-container .ws-ready-inner .setup-status-info p {
	margin: 0;
}

.ws-cand-container  .ws-ready-inner .ws-cand-info .setup-status-info .cand-name,
.ws-ready-container .ws-ready-inner  .setup-status-info .cand-name{
	font-weight: 600;
	font-size: 16px;
/*	color: #6c6c6c; */
}

.ws-cand-container .ws-ready-inner .ws-cand-info .setup-status-info .cand-reg-details,
.ws-ready-container .ws-ready-inner .setup-status-reserved .cand-reg-details{
	color: #323232;
}

.ws-cand-container .ws-ready-inner .ws-cand-info .ws-confirm-container {
	display: table-cell;
	vertical-align: bottom;
	width: 25%;
	padding-bottom: 20px;
}

.ws-cand-container .ws-ready-inner .ws-cand-info .ws-confirm-container .btn-link {
	padding:0;
	text-align:left;
}

.unify-row-override {
	margin-right: 0;
	margin-left: 0;
}

.ws-cand-container .ws-ready-inner .ws-cand-info .setup-status-info .cand-assign-header2,
.ws-ready-container .ws-ready-inner .setup-status-reserved .cand-assign-header2{
	font-size: 24px;
	font-weight: 900;
	color: #CC6813;
}
.ws-ready-container .ws-ready-inner .setup-status-reserved .cand-assign-header2{
	color: #2C72BE;
}

.ws-ready-container .setup-status-accomodations {
	padding-top:10px;
	color: #CC6813;
	fill:#CC6813;
	font-weight: 600;
	font-size: 24px;

}

.ws-ready-container .setup-status-accomodations svg {
	width:36px;
	height:36px;
	fill:#CC6813;
}



	/*Line  break*/
.ws-cand-container .setup-status-info .ws-cand-line-break,.ws-ready-container .setup-status-info .ws-cand-line-break {
	width: 90%;
	height: 2px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.ws-cand-bg{
	background-color: #E7E5E2;
}
.ws-cand-container .ws-ready-inner .btn-confirm {
	float: none;
	padding: 6px 50px;
	min-width: 60px;
	width: auto;
	font-size: 16px;
	font-weight: 700;

}
/*Modifies admin table*/
.thc-hs.wstcv .wsSetupMode .page-verify .ws-cand-select-container table{
	margin-top: 2px;
}
.thc-hs.wstcv .wsSetupMode .page-verify .ws-cand-select-container table thead tr{
	border-top: none;
}
/*Remove blue outline on click of row*/
.ada-table .ada-table-row {
	outline: none;
}

/* Prevents ADA table from exceeding display size*/
.thc-hs.wstcv .wsSetupMode .page-verify .ws-cand-select-container .ada-table tr > td {
    padding-right: 18px;
}

.thc-hs.wstcv .wsSetupMode .page-verify .ws-cand-select-container .ada-table tr > td.ada-checkbox{
	padding-left: 10px;
	padding-right: 0;
}

.thc-hs.wstcv .wsSetupMode .page-verify .ws-cand-select-container .ada-table tr > td.ada-name-family{
	width: 160px;
}

.thc-hs.wstcv .wsSetupMode .page-verify .ws-cand-select-container .ada-table tr > td.ada-name-given{
	width: 153px;
}

.thc-hs.wstcv .wsSetupMode .page-verify .ws-cand-select-container .ada-table tr > td > span.text-word-break{
	width: 100%;
	overflow: hidden;
	word-break: break-word;
	display: inline-block;
}

/*ADA Accommodations modal popup*/
.notice-info.modal-ada-accommodation {
	font-size: 15px;
}

.notice-info.modal-ada-accommodation .modal-header {
	background-color: #E5E0EB;
	color: black;
}

.notice-info.modal-ada-accommodation .modal-body {
	padding-left: 50px;
	padding-right: 50px;
}

.notice-info.modal-ada-accommodation .modal-body .adacheck {
	margin-left: 22px;
}

.notice-info.modal-ada-accommodation .modal-body .accWsId-container {
	margin-left: 22px;
	margin-top: 25px;
}

.notice-info.modal-ada-accommodation .modal-body .accWsId-container label {
	font-weight: 500;
}

body .fy-page-area .btn.action-run-all {
	margin-top: 0;
	padding: 12px 16px;
	display: inline-block;
	width: auto;
	min-height: 30px;
	float: left;
}

/*ADA Accommodations modal popup*/

/*Mutlple CP static page*/

.mul-cp {
	padding-top: 80px;
	width:520px;

}

.mul-cp .panel-mul-cp {
	border: 1px solid #3172BC;
}

.mul-cp .panel-mul-cp  .panel-heading {
	background-color: #3172BC;
	color:#FFFFFF;
}

.mul-cp .panel-heading .panel-title {
	font-size: 20px;
	position: relative;
	top:5px;
}

body .fy-page-area .mul-cp .btn.btn-rfsh-list {
	margin-top: 0;
	color:black;
	padding:4px 16px;
	display: inline-block;
	width:auto !important;
	min-height: 30px !important;
}

.mul-cp .panel-body-title {
	font-size: 16px;
	font-weight: 600;

}

.mul-cp .cnt-row {
	background-color: #EBF4FE;
}

.mul-cp .machine-info-cntr {
	border-bottom: 2px solid #6B6B6B;
}

.mul-cp  .enter-IP {
	display: table;
	width: 100%;
	margin: 0;
	/*border: 1px solid #BCBCBC ;*/
}

.mul-cp  .enter-IP .ip_input-cntr, .mul-cp  .enter-IP .ip_icon_cntr{
	background-color: #EBF4FE;
	/*padding-top:15px;*/
	/*padding-bottom: 15px;*/
	padding: 15px 5px;
	display: table-cell;

}

.mul-cp .enter-IP .ip_icon_cntr {
	vertical-align: middle;
}

.mul-cp .machine-connect tr td {
	border-top: 1px solid #BCBCBC;
}


.mul-cp .machine-connect .machine-name {
	width: 94%;
	vertical-align: middle;
}

/*For the regular chevron right icons*/
.mul-cp svg[class="icons-chevron-right"] {
	height: 30px;
	width:30px;
	color:#3173BE;
}


.mul-cp .panel-bottom {
	margin-top: 30px;
}

.mul-cp .panel-bottom .btn {
	float: none;
	width: auto;
	min-height: 30px;
	padding: 8px 40px;
	font-size: 16px;
	font-weight: 600;
}

.ws-minimize-container{
    float: right;	
}

.thc-hs.wstcv .wsSetupMode .page-verify .ws-cand-select-container .panel-accomodations{
	margin-left: 15px;
	margin-right: 15px;
}

/*Mutlple CP static page  End*/

/*Unify Audio Check*/
 
    @media (min-width: 768px) {
        .unify-audio-chk-modal.audio-check-2-modal .modal-dialog {
                width: 900px;

    }

    }

/*Unify Audio Check*/


/* CDN Connectivity check and cloud image*/
.thc-hs.wstcv .page-verify.conn-check-ctr {
	padding-top: 50px;
}

.thc-hs.wstcv .page-verify.conn-check-ctr .panel-verify .panel-body .check-title.conn-title {
	margin-top: 16px;
}

.thc-hs.wstcv .page-verify .cloud-succs-ctr {
	width:480px;
	margin:auto;
	margin-top:100px;
	text-align: center;
}

.thc-hs.wstcv .page-verify .cloud-succs-ctr .cloud-img {
	display: block;
	margin: auto;
	width:294px;
	height: 198px;
}
.thc-hs.wstcv .page-verify .cloud-sucss-msg {
	margin-top:25px;
	font-size: 24px;
	font-weight: 700;


}

.thc-hs.wstcv .page-verify.conn-check-ctr .conn-chk-msg {
	text-align: center;
	margin-top: 20px;
	font-size: 16px;
	font-weight: 600;
}

.thc-hs.wstcv .page-verify.conn-check-ctr .page-title {
	font-size:24px;
	font-weight: 500;
}