/* REGISTER */
.signup-page { width:100%; margin:25px auto 50px; }
	.register-form-container { width:100%; max-width:800px; margin:0 auto 15px; background-color:rgba(0,0,0,0.0095); border:1px solid rgba(0,0,0,0.05); padding:25px; }
	.register-form-container.login-form-container {max-width:600px;}
		form.register-form { }
			form.register-form .form-row {width:100%; margin:0 auto;}
				form.register-form .form-group { position:relative; margin-bottom:10px; }
				form.register-form .form-group.form-group-50 { float:left; width:calc(50% - 10px); margin-right:10px;}
					form.register-form .form-row .form-group>label {width:100%; font-weight:500; }
				form.register-form .form-group.form-group-50:nth-child(2n) { margin-left:10px; margin-right:0; }
					form.register-form h2 { color:#0066ff; }
					form.register-form h3 { margin:0 auto 8px; font-weight:400; color:#666; }
					form.register-form h4 { margin:0 auto 8px; font-weight:400; color:#888; font-size:21px; }
					form.register-form hr { margin:20px auto; border-top:1px solid rgba(0,0,0,0.035); }
					form.register-form .form-group label { display:inline-block; font-family:'Montserrat', sans-serif; font-weight:400; font-size:90%; line-height:1; letter-spacing:.02em; color:#888; }
					form.register-form .form-group .checkbox-item label {display:inline-block; margin-bottom:0; margin-left:5px; }
					form.register-form .form-group .checkbox-group {padding:3px 10px; background-color:rgba(0,0,0,0.02); border:1px solid rgba(0,0,0,0.05);}
					form.register-form .form-group .checkbox-group:after {content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}
						form.register-form .form-group .checkbox-group-item {float:left; width:50%;}
					form.register-form .form-group .checkbox-group-item label {display:inline-block; margin-bottom:0; margin-left:5px; }
					form.register-form .form-group .radio-group {padding:3px 10px; background-color:rgba(0,0,0,0.02); border:1px solid rgba(0,0,0,0.05);}
					form.register-form .form-group .radio-group:after {content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}
					form.register-form .form-group .radio-group label { display:inline-block; font-weight:300; }
						form.register-form .form-group .radio-group-item {float:left; width:50%;}
						form.register-form .form-group .radio-group-item label {display:inline-block; margin-bottom:0; margin-left:5px; }
					form.register-form .form-group.checkbox-field label { width:calc(100% - 20px); display:inline-block; }
					form.register-form .form-group.checkbox-field label .tooltip-element { position:relative; top:-3px; font-family:'Roboto Condensed',sans-serif; font-weight:700; background-color:#aaa; }
					form.register-form .form-group .date-group:after {content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}
					form.register-form .form-group .date-group label { display:inline-block; margin-left:0; width:110px; font-weight:500; }
					form.register-form .form-group .date-group input[type=date].form-control { background-image:url('../../../media/site/images/img-select-calendar.jpg'); background-repeat:no-repeat; background-size:22px; background-position:right 8px center; -webkit-appearance:none; -moz-appearance:none; }
					form.register-form .form-group [tooltip]:hover:after { text-align:justify; line-height:1.35; padding:10px 12px; font-weight:400; border-radius:5px; left:-105px; }
					form.register-form .form-group .form-control {height: 44px; font-family:'Montserrat', sans-serif; font-weight:300; font-size:18px; line-height:1.4; letter-spacing:.02em; border:1px solid rgba(0,0,0,0.075); box-shadow:none; }
						.password-reset { position:absolute; height:100%; right:10px; top:0; }
							a.password-reset-link { display:block; font-family:'Montserrat',sans-serif; font-size:14px; color:#ccc; margin-top:15px;  }
							a.password-reset-link:hover { color:#0061ef; }
					form.register-form .form-group textarea.form-control { min-height:120px;  }
					form.register-form .form-group select.form-control { background-image:url('../../../media/site/images/img-select-arrow-down.png'); background-repeat:no-repeat; background-size:30px; background-position:right 8px center; -webkit-appearance:none; -moz-appearance:none; }
						form.register-form .form-group select.form-control option { font-size:90%; }
							form.register-form .form-group select.form-control option:disabled { font-weight:300; color:#ddd; }
					form.register-form .form-group .file-group label { display:inline-block; margin-left:0; width:110px; font-weight:500;}
					form.register-form .form-group input[type=file].form-control { display:inline-block; width:calc(100% - 115px); }
					form.register-form .form-group input[type=date].form-control { display:inline-block; width:calc(100% - 115px); }
					form.register-form button.btn.btn-default { width:100%;  font-family:'Montserrat', sans-serif; font-weight:500; font-size:20px; line-height:1; letter-spacing:.02em; color:#fff; background-color:#0061ef; border:none; -webkit-transition:all .25s; -webkit-transition-timing-function:linear; transition:all .25s; transition-timing-function:linear; }
					form.register-form button.btn.btn-default:hover { background-color:#0066ff; }
				.signup-terms { text-align:center; font-size:90%; color:#aaa; margin-top:20px; }
					a.signup-terms-link { font-weight:400; -webkit-transition:all .25s; -webkit-transition-timing-function:linear; transition:all .25s; transition-timing-function:linear;  }
					a.signup-terms-link:hover { color:#0066ff; }
				.form-alt { text-align:center; font-size:90%; color:#aaa; margin:0px auto; }
					a.form-alt-link { color:#0061ef; font-weight:400; -webkit-transition:all .25s; -webkit-transition-timing-function:linear; transition:all .25s; transition-timing-function:linear;  }
					a.form-alt-link:hover { color:#0066ff; text-decoration:underline; }
				form.register-form .form-group .form-control::-webkit-input-placeholder { color:#ccc; }
				form.register-form .form-group .form-control::-moz-placeholder { color:#ccc; }
				form.register-form .form-group .form-control:-ms-input-placeholder { color:#ccc; }
				form.register-form .form-group .form-control:-moz-placeholder { color:#ccc; }
			form.register-form .form-row:after {content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}
	.register-form-container:after {content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}

	a.forms-link, a.registration-form-link { display:table; table-layout:fixed; width:100%; max-width:480px; min-height:3.25rem; text-align:left; background-color:#f5f5f5; color:#0061ef; font-family:'Roboto Condensed', sans-serif; font-size:100%; font-weight:600; -webkit-transition:all .25s; -webkit-transition-timing-function: linear; transition: all .25s;  transition-timing-function: linear; background-size:contain; background-position:right center; background-repeat:no-repeat; margin-bottom:15px; padding-left:25px; margin-left:0; }
	a.forms-link:hover, a.registration-form-link:hover { background-color:#efefef; color:#0066ff; }
	a.forms-link-pdf { background-image:url('../../../media/site/images/icon-pdf.png'); }
	a.forms-link-msword { background-image:url('../../../media/site/images/icon-msword.png'); }
		.forms-link-inner { display:table-cell; vertical-align:middle; width:100%; height:100%; vertical-align:middle; line-height:1; position:relative; padding-right:50px; }
	a.forms-link:active, a.forms-link:focus, a.registration-form-link:active, a.registration-form-link:focus { text-decoration:none; }

/* DASHBOARD */
.dashboard-page { width:100%; padding:50px 0px; background-position:center center; background-repeat:no-repeat; background-size:cover; background-attachment:fixed; }
	.dashboard-page p { color:#333; font-size:.9rem; margin-bottom:10px;}
	.dashboard-page p:last-child {margin-bottom:0;}
	.dashboard-col { margin:0 auto 15px; }
		button.dashnav-toggle { display:none; opacity:1; background-color:transparent; border:none; margin-bottom:10px; -webkit-transform:scale(1); transform:scale(1); -webkit-transition:opacity 0.3s 1s,-webkit-transform cubic-bezier(0.54, 1.54, 0.43, 0.94) 0.5s 1s; transition:opacity 0.3s 1s,-webkit-transform cubic-bezier(0.54, 1.54, 0.43, 0.94) 0.5s 1s;	transition:opacity 0.3s 1s,transform cubic-bezier(0.54, 1.54, 0.43, 0.94) 0.5s 1s; transition:opacity 0.3s 1s,transform cubic-bezier(0.54, 1.54, 0.43, 0.94) 0.5s 1s,-webkit-transform cubic-bezier(0.54, 1.54, 0.43, 0.94) 0.5s 1s;}
			.dashnav-toggle-lines { position:relative; display:inline-block; width:34px; height:27px; vertical-align:middle; z-index:1;}
				.dashnav-toggle-lines span { position:absolute; display:block; height:2px; width:100%; background:#0066ff; -webkit-transition: top .2s .25s, left .2s .25s, opacity .2s .25s, -webkit-transform .2s 0s; transition:top .2s .25s, left .2s .25s, opacity .2s .25s, -webkit-transform .2s 0s; transition:top .2s .25s, left .2s .25s, opacity .2s .25s, transform .2s 0s; transition:top .2s .25s, left .2s .25s, opacity .2s .25s, transform .2s 0s, -webkit-transform .2s 0s; }
				.dashnav-toggle .dashnav-toggle-lines span:nth-child(1) { top:0; }
				.dashnav-toggle .dashnav-toggle-lines span:nth-child(2) { top:11px; }
				.dashnav-toggle .dashnav-toggle-lines span:nth-child(3) { top:22px; }
			.dashnav-toggle .dashnav-toggle-text { display:inline-block; margin-left:12px; font-size:18px;letter-spacing:.05em; text-transform:uppercase;font-weight:400; color:#0066ff; opacity:1; -webkit-transform:translateX(0); transform:translateX(0);vertical-align:middle;-webkit-transition:all .2s; transition:all .2s; position:relative; z-index:1; font-family:'Montserrat', sans-serif;}
			.dashnav-toggle .dashnav-untoggle-text { display:none; margin-left:12px; font-size:18px;letter-spacing:.05em; text-transform:uppercase;font-weight:400; color:#eee;opacity:0; -webkit-transform:translateX(-10px); transform:translateX(-10px);vertical-align:middle;-webkit-transition:all .2s; transition:all .2s; position:relative; z-index:1; font-family:'Montserrat', sans-serif;}
			.dashnav-toggle:hover .dashnav-toggle-lines span { background:#0061ef; }
		button.dashnav-toggle:active, button.dashnav-toggle:focus { outline:none; }
		.open-nav .dashnav-toggle .dashnav-toggle-lines span { -webkit-transition: background .2s, top .2s, left .2s, opacity .2s, -webkit-transform .2s .4s; transition: background .2s, top .2s, left .2s, opacity .2s, -webkit-transform .2s .4s; transition: background .2s, top .2s, left .2s, opacity .2s, transform .2s .4s;transition: background .2s, top .2s, left .2s, opacity .2s, transform .2s .4s, -webkit-transform .2s .4s;}
		.open-nav .dashnav-toggle .dashnav-toggle-lines span:nth-child(3), .open-nav .dashnav-toggle .dashnav-toggle-lines span:nth-child(1) { top:12px; background:#ddd; }
		.open-nav .dashnav-toggle .dashnav-toggle-lines span:nth-child(1) { -webkit-transform:rotate(45deg); transform:rotate(45deg); }
		.open-nav .dashnav-toggle .dashnav-toggle-lines span:nth-child(2) { opacity: 0; }
		.open-nav .dashnav-toggle .dashnav-toggle-lines span:nth-child(3) { -webkit-transform:rotate(-45deg); transform:rotate(-45deg);}
		.open-nav .dashnav-toggle .dashnav-toggle-text { -webkit-transform:translateX(-10px); transform:translateX(-10px); opacity:0; }
		.open-nav .dashnav-toggle .dashnav-untoggle-text { display:inline-block; -webkit-transform:translateX(0px); transform:translateX(0px); opacity:1;}
			.open-nav .dashnav-toggle::after {opacity:0;}

		.dashnav-container { overflow:hidden; position:relative; height:auto; visibility:visible; opacity:1; -webkit-transition:all .25s; -webkit-transition-timing-function:linear; transition:all .25s; transition-timing-function:linear; }
			.dashnav-wrap { position:relative; height:100%; }
				ul.dashnav { position:relative; padding:5px; margin:0 auto; list-style:none; background-color:rgba(0,0,0,0.05); }
					li.dashnav-item { display:block; margin:0 auto 5px; padding:0; line-height:1; }
						li.dashnav-item a { position:relative; display:block; margin:0 auto; padding:10px; font-family:'Montserrat', sans-serif; font-weight:400; text-transform:uppercase; letter-spacing:-.02em; line-height:1; background-color:rgba(0,0,0,0.05); -webkit-transition:all .25s; -webkit-transition-timing-function:linear; transition:all .25s; transition-timing-function:linear; }
							li.dashnav-item a i.fa { position:absolute; right:10px; }
							li.dashnav-item a:after {content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}
						li.dashnav-item a:focus { text-decoration:none; }
						li.dashnav-item a:hover { background-color:#0066ff; color:#fff; }
						li.dashnav-item.active a { background-color:#0061ef; color:#fff; }
					li.dashnav-item:last-child { margin-bottom:0; }
		.dashboard-col-inner { margin-left:35px; }

		.dashnav-welcome {width:100%; max-width:100%; margin:0 auto 15px; background-color:#fdfdfd; border:1px solid #f0f0f0; padding:15px; }
			.dashnav-welcome-row {width:100%; text-align:center; margin:0 auto 5px;}
				.dashnav-user-image {display:inline-block; margin:0 auto; background-position:center center; background-repeat:no-repeat; background-size:cover; padding:0; background-color:rgba(0,0,0,.025);}
					img.user-image-container {width:auto; max-width:100%; }
				.dashnav-user-name {text-align:center; font-family:'Raleway', sans-serif; font-weight:600; line-height:1.1; font-size:24px; color:#0066ff; }
				.dashnav-user-status {text-align:center; line-height:1;}
					.dashnav-user-status .badge {text-transform:uppercase; font-family:'Poppins', sans-serif; border-radius:3px; padding:5px 10px; font-weight:600; letter-spacing:.03em; }
						.dashnav-user-status .badge.badge-primary { color:#fff; background-color:#007bff; }
						.dashnav-user-status .badge.badge-success { color:#fff; background-color:#28a745; }
						.dashnav-user-status .badge.badge-danger { color:#fff; background-color:#dc3545; }
						.dashnav-user-status .badge.badge-warning { color:#212529; background-color:#ffc107; }
			.dashnav-welcome-row:after {content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}
			.dashnav-welcome-row:last-child {margin-bottom:0;}
		.dashnav-welcome:after {content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}

	.dashboard-form-container { width:100%; max-width:100%; margin:0 auto 25px; background-color:#fdfdfd; border:1px solid #f0f0f0; padding:15px; }
		form.dashboard-form { }
			form.dashboard-form .form-row { position:relative; margin:0 auto; }
			form.dashboard-form .form-row:after {content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}
				form.dashboard-form .form-group { position:relative; margin-bottom:10px; }
				form.dashboard-form .form-group.form-group-50 { float:left; width:49%; margin-right:1%;}
				form.dashboard-form .form-group.form-group-50:nth-child(2n) { margin-left:1%; margin-right:0; }
					form.dashboard-form .form-group.form-group-50>.form-group.form-group-50 { margin-bottom:0; }
					form.dashboard-form h2 { color:#0066ff; }
					form.dashboard-form h3 { margin:0 auto 8px; font-weight:400; color:#666; }
					form.dashboard-form h4 { margin:0 auto 8px; font-weight:400; color:#888; font-size:21px; }
					form.dashboard-form hr { margin:20px auto; border-top:1px solid rgba(0,0,0,0.035); background-image:none; height:0; }
					form.dashboard-form .form-group label { position:absolute; font-family:'Montserrat', sans-serif; font-weight:400; font-size:13px; line-height:1; letter-spacing:-.02em; color:#666; margin:3px 0 0 10px; }
						form.dashboard-form .form-group .checkbox-item>label {position:relative; display:inline-block; color:#000; margin:0 auto; margin-left:5px; top:-2px; font-weight:400; }
						form.dashboard-form .form-group .checkbox-group, form.dashboard-form .form-group .radio-group {padding:3px 10px; background-color:rgba(0,0,0,0.02); border:1px solid rgba(0,0,0,0.05);}
						form.dashboard-form .form-group .checkbox-group:after, form.dashboard-form .form-group .radio-group:after {content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}
						form.dashboard-form .form-group .checkbox-group>label {position:relative; display:block; color:#000; margin:0 auto; font-weight:500;}
						form.dashboard-form .form-group .checkbox-group-item{float:left; width:50%; }
						form.dashboard-form .form-group .checkbox-group-item>label {position:relative; display:inline-block; color:#333; margin-top:0; top:-2px;}
						form.dashboard-form .form-group label span.required { color:#11b9fd; }
					form.dashboard-form .form-group.checkbox-field label { width:calc(100% - 20px); display:inline-block; }
					form.dashboard-form .form-group.checkbox-field label .tooltip-element { position:relative; top:-3px; font-family:'Roboto Condensed',sans-serif; font-weight:700; background-color:#aaa; }
					form.dashboard-form .form-group .radio-group label { display:block; font-weight:300; }
					form.dashboard-form .form-group .radio-group>label {position:relative; display:block; color:#000; margin:0 auto; font-weight:500;}
						form.dashboard-form .form-group .radio-group-item{float:left; width:50%; }
						form.dashboard-form .form-group .radio-group-item>label {position:relative; display:inline-block; color:#333; margin-top:0; top:-2px;}
					form.dashboard-form .form-group.field-file-input label { display:inline-block; margin-left:0; width:110px; }
					form.dashboard-form .form-group.field-date-input label { display:inline-block; margin-left:0; width:110px; }
					form.dashboard-form .form-group [tooltip]:hover:after { text-align:justify; line-height:1.35; padding:10px 12px; font-weight:400; border-radius:5px; left:-105px; }
					form.dashboard-form .form-group .form-control { height:48px; font-family:'Montserrat', sans-serif; font-weight:300; font-size:16px; line-height:1.4; letter-spacing:.02em; border:1px solid rgba(0,0,0,0.075); box-shadow:none; padding-top:18px; padding-left:20px; }
					form.dashboard-form .form-group textarea.form-control { min-height:120px;  }
					form.dashboard-form .form-group select.form-control { background-image:url('../../../media/site/images/img-select-arrow-down.png'); background-repeat:no-repeat; background-size:30px; background-position:right 8px center; -webkit-appearance:none; -moz-appearance:none; }
						form.dashboard-form .form-group .multi-select-group select.form-control {background-image:none;}
						form.dashboard-form .form-group .multi-select-group>label {background-color:#fff;}
						form.dashboard-form .form-group select.form-control option { font-size:90%; }
							form.dashboard-form .form-group select.form-control option:disabled { font-weight:300; color:#ddd; }
					 /*display:inline-block; height:44px; width:calc(100% - 115px); */}
					form.dashboard-form .form-group input[type=date].form-control { /*display:inline-block; height:44px; width:calc(100% - 115px);*/ }
					form.dashboard-form .form-group .date-group input[type=date].form-control { background-image:url('../../../media/site/images/img-select-calendar.jpg'); background-repeat:no-repeat; background-size:22px; background-position:right 8px center; -webkit-appearance:none; -moz-appearance:none; }
					form.dashboard-form button.btn.btn-default { /*width:100%;*/ height:48px; font-family:'Montserrat', sans-serif; font-weight:500; font-size:20px; line-height:1; letter-spacing:.02em; color:#fff; background-color:#0061ef; border:none; -webkit-transition:all .25s; -webkit-transition-timing-function:linear; transition:all .25s; transition-timing-function:linear; position:relative; display:block; margin:0 auto 0 auto; }
					form.dashboard-form button.btn.btn-default:hover { background-color:#0066ff; }
						.display-options { margin-left:5px; }
							form.dashboard-form .form-group input[type=checkbox] { }
							form.dashboard-form .display-options label { position:relative; display:inline-block; margin-left:5px; top:-1px; }
						.display-options:after {content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}
					.dash-profile-pic-container { width:100%; height:auto; max-width:360px; position:relative; margin:0 auto 10px 0; padding:0px; overflow:hidden; background-color: rgba(0,0,0,0.025); border: 1px solid rgba(0,0,0,0.0125); }
						.dash-profile-thumb { position: absolute; top: 0; left: 0;width: 100%; height: 100%; padding: 0px 0px; background-size: cover; background-position: center; background-repeat: no-repeat; opacity: 1; background-color: transparent; }
						img.dash-profile-thumb-container { display: block; width: 100%; height: auto; max-width: 100%;vertical-align: middle; }
						a.dash-profile-pic-upload {position:absolute; display:block; bottom:0; left:0; width:100%; height:auto; line-height:1; color:#fff; font-family:'Montserrat', sans-serif; font-weight:400; background-color: rgba(0,0,0,0.75); text-align: center; padding:15px 0px; -webkit-transition: all .25s; -webkit-transition-timing-function: linear; transition: all .25s; transition-timing-function: linear; }
							a.dash-profile-pic-upload i.fa { margin-right:5px;}
						a.dash-profile-pic-upload:hover { color:#0061ef; background-color: rgba(0,0,0,0.9); }
				.signup-terms { text-align:center; font-size:90%; color:#aaa; margin-top:20px; }
					a.signup-terms-link { color:#999; font-weight:400; -webkit-transition:all .25s; -webkit-transition-timing-function:linear; transition:all .25s; transition-timing-function:linear;  }
					a.signup-terms-link:hover { color:#0066ff; }
				.form-alt { text-align:center; font-size:90%; color:#aaa; margin:0px auto; }
					a.form-alt-link { color:#0061ef; font-weight:400; -webkit-transition:all .25s; -webkit-transition-timing-function:linear; transition:all .25s; transition-timing-function:linear;  }
					a.form-alt-link:hover { color:#0066ff; text-decoration:underline; }
				form.dashboard-form .form-group .form-control::-webkit-input-placeholder { color:#ccc; }
				form.dashboard-form .form-group .form-control::-moz-placeholder { color:#ccc; }
				form.dashboard-form .form-group .form-control:-ms-input-placeholder { color:#ccc; }
				form.dashboard-form .form-group .form-control:-moz-placeholder { color:#ccc; }
	.dashboard-form-container:after {content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}
		.dashboard-sortable { position:relative; list-style:none; margin:0; padding:0;  }
			.dashboard-sortable li { position:relative; background:#f4f4f4; border: 1px solid rgba(0,0,0,0.025); cursor:move;float:left; margin:0 1% 10px 0; text-align:center; width:19%; padding:3px; }
				.dashboard-sortable-thumb { position:relative; display:block; background-size:cover; background-position:center; background-repeat:no-repeat; width:auto; margin:0 auto; padding:0; }
					img.dashboard-sortable-thumb-container { height:auto; width:100%; max-width:100%; }
				.dashboard-sortable-name { position:relative; text-align:center; font-size:12px; margin:5px 0; width:100%; }
				.dashboard-sortable-controls { position:relative; margin:0 auto; padding:0; }
					.dashboard-sortable-controls a.btn { display:inline-block; width:30px; margin:0 auto; padding:5px 5px; line-height:1; }
						.dashboard-sortable-controls a.btn > span { font-size:10px; }
		.dashboard-sortable:after {content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}
		table.table.dashboard-sortable-table { background-color:#fff; border:1px solid #f4f4f4; }
			table.table.dashboard-sortable-table thead th { font-family:'Montserrat',sans-serif; font-weight:400; font-size:16px; vertical-align:middle; }
			table.table.dashboard-sortable-table tbody tr td { font-family:'Montserrat',sans-serif; font-weight:300; font-size:16px; vertical-align:middle; }
				table.table.dashboard-sortable-table tbody tr td a.btn { width:40px; }
			table.table.dashboard-sortable-table th:nth-child(1), table.table.dashboard-sortable-table td:nth-child(1) { width:50px; text-align:center; }
			table.table.dashboard-sortable-table th:nth-child(2), table.table.dashboard-sortable-table td:nth-child(2) { width:60px; text-align:center; }
			table.table.dashboard-sortable-table th:nth-child(3), table.table.dashboard-sortable-table td:nth-child(3) { width:calc(70% - 300px);  }
			table.table.dashboard-sortable-table th:nth-child(4), table.table.dashboard-sortable-table td:nth-child(4) { width:30%;  }
			table.table.dashboard-sortable-table th:nth-child(5), table.table.dashboard-sortable-table td:nth-child(5) { width:70px; text-align:center;}
			table.table.dashboard-sortable-table th:nth-child(6), table.table.dashboard-sortable-table td:nth-child(6) { width:60px; text-align:center;}
			table.table.dashboard-sortable-table th:nth-child(7), table.table.dashboard-sortable-table td:nth-child(7) { width:60px; text-align:center; }

	.dashboard-claims-container { width:100%; max-width:100%; margin:0 auto 25px; background-color:#fdfdfd; border:1px solid #f0f0f0; padding:10px; }
		.dashboard-claims-container table.table {font-size:13px; line-height:1.2; }
			.dashboard-claims-container table.table th, .dashboard-claims-container table.table td { padding:8px 5px;}
			.dashboard-claims-container table.table th {font-weight:600;}
				.dashboard-claims-container table.table th:nth-child(8), .dashboard-claims-container table.table td:nth-child(8) {width:46px;}
				.dashboard-claims-container table.table th:nth-child(9), .dashboard-claims-container table.table td:nth-child(9) {width:86px;}
			.dashboard-claims-container table.table td {vertical-align:middle;}
			.dashboard-claims-container table.table .btn {width:auto; padding:5px 10px;}
				.dashboard-claims-container table.table .btn + .btn {margin-left:5px;}

	.container-full.main-container.first-container.title-container { margin:0 auto; padding:0; background-color:#0066ff; }
		.container-full.main-container.first-container.title-container .container { padding:35px 0; }
			.container-full.main-container.first-container.title-container h1 { text-align:center; color:#fff; margin:0 auto; line-height:1;  }
