/*!
 *  Material Design Iconic Font by Sergey Kupletsky (@zavoloklom) - http://zavoloklom.github.io/material-design-iconic-font/
 *  License - http://zavoloklom.github.io/material-design-iconic-font/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
 @font-face {
 font-family: 'Material-Design-Iconic-Font';
 src: url('materialFonts/Material-Design-Iconic-Font.woff2?v=2.2.0') format('woff2'), url('materialFonts/Material-Design-Iconic-Font.woff?v=2.2.0') format('woff'), url('materialFonts/Material-Design-Iconic-Font.ttf?v=2.2.0') format('truetype');
 font-weight: normal;
 font-style: normal;
}
.zmdi {
	display: inline-block;
	font: normal normal normal 14px/1 'Material-Design-Iconic-Font';
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.zmdi-hc-lg { 
	font-size: 1.33333333em;
	line-height: 0.75em;
	vertical-align: -15%;
}
.zmdi-hc-2x {
	font-size: 2em;
}
.zmdi-hc-3x {
	font-size: 3em;
}
.zmdi-hc-4x {
	font-size: 4em;
}
.zmdi-hc-5x {
	font-size: 5em;
}
.zmdi-hc-fw {
	width: 1.28571429em;
	text-align: center;
}
.zmdi-hc-ul {
	padding-left: 0;
	margin-left: 2.14285714em;
	list-style-type: none;
}
.zmdi-hc-ul > li {
	position: relative;
}
.zmdi-hc-li {
	position: absolute;
	left: -2.14285714em;
	width: 2.14285714em;
	top: 0.14285714em;
	text-align: center;
}
.zmdi-hc-li.zmdi-hc-lg {
	left: -1.85714286em;
}
.zmdi-hc-border {
	padding: .1em .25em;
	border: solid 0.1em #9e9e9e;
	border-radius: 2px;
}
.zmdi-hc-border-circle {
	padding: .1em .25em;
	border: solid 0.1em #9e9e9e;
	border-radius: 50%;
}
.zmdi.pull-left {
	float: left;
	margin-right: .15em;
}
.zmdi.pull-right {
	float: right;
	margin-left: .15em;
}
.zmdi-hc-spin {
	-webkit-animation: zmdi-spin 1.5s infinite linear;
	animation: zmdi-spin 1.5s infinite linear;
}
.zmdi-hc-spin-reverse {
	-webkit-animation: zmdi-spin-reverse 1.5s infinite linear;
	animation: zmdi-spin-reverse 1.5s infinite linear;
}
@-webkit-keyframes zmdi-spin {
 0% {
 -webkit-transform: rotate(0deg);
 transform: rotate(0deg);
}
 100% {
 -webkit-transform: rotate(359deg);
 transform: rotate(359deg);
}
}
@keyframes zmdi-spin {
 0% {
 -webkit-transform: rotate(0deg);
 transform: rotate(0deg);
}
 100% {
 -webkit-transform: rotate(359deg);
 transform: rotate(359deg);
}
}
@-webkit-keyframes zmdi-spin-reverse {
 0% {
 -webkit-transform: rotate(0deg);
 transform: rotate(0deg);
}
 100% {
 -webkit-transform: rotate(-359deg);
 transform: rotate(-359deg);
}
}
@keyframes zmdi-spin-reverse {
 0% {
 -webkit-transform: rotate(0deg);
 transform: rotate(0deg);
}
 100% {
 -webkit-transform: rotate(-359deg);
 transform: rotate(-359deg);
}
}
.zmdi-hc-rotate-90 {
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);
}
.zmdi-hc-rotate-180 {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}
.zmdi-hc-rotate-270 {
	-webkit-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	transform: rotate(270deg);
}
.zmdi-hc-flip-horizontal {
	-webkit-transform: scale(-1, 1);
	-ms-transform: scale(-1, 1);
	transform: scale(-1, 1);
}
.zmdi-hc-flip-vertical {
	-webkit-transform: scale(1, -1);
	-ms-transform: scale(1, -1);
	transform: scale(1, -1);
}
.zmdi-hc-stack {
	position: relative;
	display: inline-block;
	width: 2em;
	height: 2em;
	line-height: 2em;
	vertical-align: middle;
}
.zmdi-hc-stack-1x, .zmdi-hc-stack-2x {
	position: absolute;
	left: 0;
	width: 100%;
	text-align: center;
}
.zmdi-hc-stack-1x {
	line-height: inherit;
}
.zmdi-hc-stack-2x {
	font-size: 2em;
}
.zmdi-hc-inverse {
	color: #ffffff;
}
/* Material Design Iconic Font uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.zmdi-3d-rotation:before {
	content: '\f101';
}
.zmdi-airplane-off:before {
	content: '\f102';
}
.zmdi-airplane:before {
	content: '\f103';
}
.zmdi-album:before {
	content: '\f104';
}
.zmdi-archive:before {
	content: '\f105';
}
.zmdi-assignment-account:before {
	content: '\f106';
}
.zmdi-assignment-alert:before {
	content: '\f107';
}
.zmdi-assignment-check:before {
	content: '\f108';
}
.zmdi-assignment-o:before {
	content: '\f109';
}
.zmdi-assignment-return:before {
	content: '\f10a';
}
.zmdi-assignment-returned:before {
	content: '\f10b';
}
.zmdi-assignment:before {
	content: '\f10c';
}
.zmdi-attachment-alt:before {
	content: '\f10d';
}
.zmdi-attachment:before {
	content: '\f10e';
}
.zmdi-audio:before {
	content: '\f10f';
}
.zmdi-badge-check:before {
	content: '\f110';
}
.zmdi-balance-wallet:before {
	content: '\f111';
}
.zmdi-balance:before {
	content: '\f112';
}
.zmdi-battery-alert:before {
	content: '\f113';
}
.zmdi-battery-flash:before {
	content: '\f114';
}
.zmdi-battery-unknown:before {
	content: '\f115';
}
.zmdi-battery:before {
	content: '\f116';
}
.zmdi-bike:before {
	content: '\f117';
}
.zmdi-block-alt:before {
	content: '\f118';
}
.zmdi-block:before {
	content: '\f119';
}
.zmdi-boat:before {
	content: '\f11a';
}
.zmdi-book-image:before {
	content: '\f11b';
}
.zmdi-book:before {
	content: '\f11c';
}
.zmdi-bookmark-outline:before {
	content: '\f11d';
}
.zmdi-bookmark:before {
	content: '\f11e';
}
.zmdi-brush:before {
	content: '\f11f';
}
.zmdi-bug:before {
	content: '\f120';
}
.zmdi-bus:before {
	content: '\f121';
}
.zmdi-cake:before {
	content: '\f122';
}
.zmdi-car-taxi:before {
	content: '\f123';
}
.zmdi-car-wash:before {
	content: '\f124';
}
.zmdi-car:before {
	content: '\f125';
}
.zmdi-card-giftcard:before {
	content: '\f126';
}
.zmdi-card-membership:before {
	content: '\f127';
}
.zmdi-card-travel:before {
	content: '\f128';
}
.zmdi-card:before {
	content: '\f129';
}
.zmdi-case-check:before {
	content: '\f12a';
}
.zmdi-case-download:before {
	content: '\f12b';
}
.zmdi-case-play:before {
	content: '\f12c';
}
.zmdi-case:before {
	content: '\f12d';
}
.zmdi-cast-connected:before {
	content: '\f12e';
}
.zmdi-cast:before {
	content: '\f12f';
}
.zmdi-chart-donut:before {
	content: '\f130';
}
.zmdi-chart:before {
	content: '\f131';
}
.zmdi-city-alt:before {
	content: '\f132';
}
.zmdi-city:before {
	content: '\f133';
}
.zmdi-close-circle-o:before {
	content: '\f134';
}
.zmdi-close-circle:before {
	content: '\f135';
}
.zmdi-close:before {
	content: '\f136';
}
.zmdi-cocktail:before {
	content: '\f137';
}
.zmdi-code-setting:before {
	content: '\f138';
}
.zmdi-code-smartphone:before {
	content: '\f139';
}
.zmdi-code:before {
	content: '\f13a';
}
.zmdi-coffee:before {
	content: '\f13b';
}
.zmdi-collection-bookmark:before {
	content: '\f13c';
}
.zmdi-collection-case-play:before {
	content: '\f13d';
}
.zmdi-collection-folder-image:before {
	content: '\f13e';
}
.zmdi-collection-image-o:before {
	content: '\f13f';
}
.zmdi-collection-image:before {
	content: '\f140';
}
.zmdi-collection-item-1:before {
	content: '\f141';
}
.zmdi-collection-item-2:before {
	content: '\f142';
}
.zmdi-collection-item-3:before {
	content: '\f143';
}
.zmdi-collection-item-4:before {
	content: '\f144';
}
.zmdi-collection-item-5:before {
	content: '\f145';
}
.zmdi-collection-item-6:before {
	content: '\f146';
}
.zmdi-collection-item-7:before {
	content: '\f147';
}
.zmdi-collection-item-8:before {
	content: '\f148';
}
.zmdi-collection-item-9-plus:before {
	content: '\f149';
}
.zmdi-collection-item-9:before {
	content: '\f14a';
}
.zmdi-collection-item:before {
	content: '\f14b';
}
.zmdi-collection-music:before {
	content: '\f14c';
}
.zmdi-collection-pdf:before {
	content: '\f14d';
}
.zmdi-collection-plus:before {
	content: '\f14e';
}
.zmdi-collection-speaker:before {
	content: '\f14f';
}
.zmdi-collection-text:before {
	content: '\f150';
}
.zmdi-collection-video:before {
	content: '\f151';
}
.zmdi-compass:before {
	content: '\f152';
}
.zmdi-cutlery:before {
	content: '\f153';
}
.zmdi-delete:before {
	content: '\f154';
}
.zmdi-dialpad:before {
	content: '\f155';
}
.zmdi-dns:before {
	content: '\f156';
}
.zmdi-drink:before {
	content: '\f157';
}
.zmdi-edit:before {
	content: '\f158';
}
.zmdi-email-open:before {
	content: '\f159';
}
.zmdi-email:before {
	content: '\f15a';
}
.zmdi-eye-off:before {
	content: '\f15b';
}
.zmdi-eye:before {
	content: '\f15c';
}
.zmdi-eyedropper:before {
	content: '\f15d';
}
.zmdi-favorite-outline:before {
	content: '\f15e';
}
.zmdi-favorite:before {
	content: '\f15f';
}
.zmdi-filter-list:before {
	content: '\f160';
}
.zmdi-fire:before {
	content: '\f161';
}
.zmdi-flag:before {
	content: '\f162';
}
.zmdi-flare:before {
	content: '\f163';
}
.zmdi-flash-auto:before {
	content: '\f164';
}
.zmdi-flash-off:before {
	content: '\f165';
}
.zmdi-flash:before {
	content: '\f166';
}
.zmdi-flip:before {
	content: '\f167';
}
.zmdi-flower-alt:before {
	content: '\f168';
}
.zmdi-flower:before {
	content: '\f169';
}
.zmdi-font:before {
	content: '\f16a';
}
.zmdi-fullscreen-alt:before {
	content: '\f16b';
}
.zmdi-fullscreen-exit:before {
	content: '\f16c';
}
.zmdi-fullscreen:before {
	content: '\f16d';
}
.zmdi-functions:before {
	content: '\f16e';
}
.zmdi-gas-station:before {
	content: '\f16f';
}
.zmdi-gesture:before {
	content: '\f170';
}
.zmdi-globe-alt:before {
	content: '\f171';
}
.zmdi-globe-lock:before {
	content: '\f172';
}
.zmdi-globe:before {
	content: '\f173';
}
.zmdi-graduation-cap:before {
	content: '\f174';
}
.zmdi-home:before {
	content: '\f175';
}
.zmdi-hospital-alt:before {
	content: '\f176';
}
.zmdi-hospital:before {
	content: '\f177';
}
.zmdi-hotel:before {
	content: '\f178';
}
.zmdi-hourglass-alt:before {
	content: '\f179';
}
.zmdi-hourglass-outline:before {
	content: '\f17a';
}
.zmdi-hourglass:before {
	content: '\f17b';
}
.zmdi-http:before {
	content: '\f17c';
}
.zmdi-image-alt:before {
	content: '\f17d';
}
.zmdi-image-o:before {
	content: '\f17e';
}
.zmdi-image:before {
	content: '\f17f';
}
.zmdi-inbox:before {
	content: '\f180';
}
.zmdi-invert-colors-off:before {
	content: '\f181';
}
.zmdi-invert-colors:before {
	content: '\f182';
}
.zmdi-key:before {
	content: '\f183';
}
.zmdi-label-alt-outline:before {
	content: '\f184';
}
.zmdi-label-alt:before {
	content: '\f185';
}
.zmdi-label-heart:before {
	content: '\f186';
}
.zmdi-label:before {
	content: '\f187';
}
.zmdi-labels:before {
	content: '\f188';
}
.zmdi-lamp:before {
	content: '\f189';
}
.zmdi-landscape:before {
	content: '\f18a';
}
.zmdi-layers-off:before {
	content: '\f18b';
}
.zmdi-layers:before {
	content: '\f18c';
}
.zmdi-library:before {
	content: '\f18d';
}
.zmdi-link:before {
	content: '\f18e';
}
.zmdi-lock-open:before {
	content: '\f18f';
}
.zmdi-lock-outline:before {
	content: '\f190';
}
.zmdi-lock:before {
	content: '\f191';
}
.zmdi-mail-reply-all:before {
	content: '\f192';
}
.zmdi-mail-reply:before {
	content: '\f193';
}
.zmdi-mail-send:before {
	content: '\f194';
}
.zmdi-mall:before {
	content: '\f195';
}
.zmdi-map:before {
	content: '\f196';
}
.zmdi-menu:before {
	content: '\f197';
}
.zmdi-money-box:before {
	content: '\f198';
}
.zmdi-money-off:before {
	content: '\f199';
}
.zmdi-money:before {
	content: '\f19a';
}
.zmdi-more-vert:before {
	content: '\f19b';
}
.zmdi-more:before {
	content: '\f19c';
}
.zmdi-movie-alt:before {
	content: '\f19d';
}
.zmdi-movie:before {
	content: '\f19e';
}
.zmdi-nature-people:before {
	content: '\f19f';
}
.zmdi-nature:before {
	content: '\f1a0';
}
.zmdi-navigation:before {
	content: '\f1a1';
}
.zmdi-open-in-browser:before {
	content: '\f1a2';
}
.zmdi-open-in-new:before {
	content: '\f1a3';
}
.zmdi-palette:before {
	content: '\f1a4';
}
.zmdi-parking:before {
	content: '\f1a5';
}
.zmdi-pin-account:before {
	content: '\f1a6';
}
.zmdi-pin-assistant:before {
	content: '\f1a7';
}
.zmdi-pin-drop:before {
	content: '\f1a8';
}
.zmdi-pin-help:before {
	content: '\f1a9';
}
.zmdi-pin-off:before {
	content: '\f1aa';
}
.zmdi-pin:before {
	content: '\f1ab';
}
.zmdi-pizza:before {
	content: '\f1ac';
}
.zmdi-plaster:before {
	content: '\f1ad';
}
.zmdi-power-setting:before {
	content: '\f1ae';
}
.zmdi-power:before {
	content: '\f1af';
}
.zmdi-print:before {
	content: '\f1b0';
}
.zmdi-puzzle-piece:before {
	content: '\f1b1';
}
.zmdi-quote:before {
	content: '\f1b2';
}
.zmdi-railway:before {
	content: '\f1b3';
}
.zmdi-receipt:before {
	content: '\f1b4';
}
.zmdi-refresh-alt:before {
	content: '\f1b5';
}
.zmdi-refresh-sync-alert:before {
	content: '\f1b6';
}
.zmdi-refresh-sync-off:before {
	content: '\f1b7';
}
.zmdi-refresh-sync:before {
	content: '\f1b8';
}
.zmdi-refresh:before {
	content: '\f1b9';
}
.zmdi-roller:before {
	content: '\f1ba';
}
.zmdi-ruler:before {
	content: '\f1bb';
}
.zmdi-scissors:before {
	content: '\f1bc';
}
.zmdi-screen-rotation-lock:before {
	content: '\f1bd';
}
.zmdi-screen-rotation:before {
	content: '\f1be';
}
.zmdi-search-for:before {
	content: '\f1bf';
}
.zmdi-search-in-file:before {
	content: '\f1c0';
}
.zmdi-search-in-page:before {
	content: '\f1c1';
}
.zmdi-search-replace:before {
	content: '\f1c2';
}
.zmdi-search:before {
	content: '\f1c3';
}
.zmdi-seat:before {
	content: '\f1c4';
}
.zmdi-settings-square:before {
	content: '\f1c5';
}
.zmdi-settings:before {
	content: '\f1c6';
}
.zmdi-shield-check:before {
	content: '\f1c7';
}
.zmdi-shield-security:before {
	content: '\f1c8';
}
.zmdi-shopping-basket:before {
	content: '\f1c9';
}
.zmdi-shopping-cart-plus:before {
	content: '\f1ca';
}
.zmdi-shopping-cart:before {
	content: '\f1cb';
}
.zmdi-sign-in:before {
	content: '\f1cc';
}
.zmdi-sort-amount-asc:before {
	content: '\f1cd';
}
.zmdi-sort-amount-desc:before {
	content: '\f1ce';
}
.zmdi-sort-asc:before {
	content: '\f1cf';
}
.zmdi-sort-desc:before {
	content: '\f1d0';
}
.zmdi-spellcheck:before {
	content: '\f1d1';
}
.zmdi-storage:before {
	content: '\f1d2';
}
.zmdi-store-24:before {
	content: '\f1d3';
}
.zmdi-store:before {
	content: '\f1d4';
}
.zmdi-subway:before {
	content: '\f1d5';
}
.zmdi-sun:before {
	content: '\f1d6';
}
.zmdi-tab-unselected:before {
	content: '\f1d7';
}
.zmdi-tab:before {
	content: '\f1d8';
}
.zmdi-tag-close:before {
	content: '\f1d9';
}
.zmdi-tag-more:before {
	content: '\f1da';
}
.zmdi-tag:before {
	content: '\f1db';
}
.zmdi-thumb-down:before {
	content: '\f1dc';
}
.zmdi-thumb-up-down:before {
	content: '\f1dd';
}
.zmdi-thumb-up:before {
	content: '\f1de';
}
.zmdi-ticket-star:before {
	content: '\f1df';
}
.zmdi-toll:before {
	content: '\f1e0';
}
.zmdi-toys:before {
	content: '\f1e1';
}
.zmdi-traffic:before {
	content: '\f1e2';
}
.zmdi-translate:before {
	content: '\f1e3';
}
.zmdi-triangle-down:before {
	content: '\f1e4';
}
.zmdi-triangle-up:before {
	content: '\f1e5';
}
.zmdi-truck:before {
	content: '\f1e6';
}
.zmdi-turning-sign:before {
	content: '\f1e7';
}
.zmdi-wallpaper:before {
	content: '\f1e8';
}
.zmdi-washing-machine:before {
	content: '\f1e9';
}
.zmdi-window-maximize:before {
	content: '\f1ea';
}
.zmdi-window-minimize:before {
	content: '\f1eb';
}
.zmdi-window-restore:before {
	content: '\f1ec';
}
.zmdi-wrench:before {
	content: '\f1ed';
}
.zmdi-zoom-in:before {
	content: '\f1ee';
}
.zmdi-zoom-out:before {
	content: '\f1ef';
}
.zmdi-alert-circle-o:before {
	content: '\f1f0';
}
.zmdi-alert-circle:before {
	content: '\f1f1';
}
.zmdi-alert-octagon:before {
	content: '\f1f2';
}
.zmdi-alert-polygon:before {
	content: '\f1f3';
}
.zmdi-alert-triangle:before {
	content: '\f1f4';
}
.zmdi-help-outline:before {
	content: '\f1f5';
}
.zmdi-help:before {
	content: '\f1f6';
}
.zmdi-info-outline:before {
	content: '\f1f7';
}
.zmdi-info:before {
	content: '\f1f8';
}
.zmdi-notifications-active:before {
	content: '\f1f9';
}
.zmdi-notifications-add:before {
	content: '\f1fa';
}
.zmdi-notifications-none:before {
	content: '\f1fb';
}
.zmdi-notifications-off:before {
	content: '\f1fc';
}
.zmdi-notifications-paused:before {
	content: '\f1fd';
}
.zmdi-notifications:before {
	content: '\f1fe';
}
.zmdi-account-add:before {
	content: '\f1ff';
}
.zmdi-account-box-mail:before {
	content: '\f200';
}
.zmdi-account-box-o:before {
	content: '\f201';
}
.zmdi-account-box-phone:before {
	content: '\f202';
}
.zmdi-account-box:before {
	content: '\f203';
}
.zmdi-account-calendar:before {
	content: '\f204';
}
.zmdi-account-circle:before {
	content: '\f205';
}
.zmdi-account-o:before {
	content: '\f206';
}
.zmdi-account:before {
	content: '\f207';
}
.zmdi-accounts-add:before {
	content: '\f208';
}
.zmdi-accounts-alt:before {
	content: '\f209';
}
.zmdi-accounts-list-alt:before {
	content: '\f20a';
}
.zmdi-accounts-list:before {
	content: '\f20b';
}
.zmdi-accounts-outline:before {
	content: '\f20c';
}
.zmdi-accounts:before {
	content: '\f20d';
}
.zmdi-face:before {
	content: '\f20e';
}
.zmdi-female:before {
	content: '\f20f';
}
.zmdi-male-alt:before {
	content: '\f210';
}
.zmdi-male-female:before {
	content: '\f211';
}
.zmdi-male:before {
	content: '\f212';
}
.zmdi-mood-bad:before {
	content: '\f213';
}
.zmdi-mood:before {
	content: '\f214';
}
.zmdi-run:before {
	content: '\f215';
}
.zmdi-walk:before {
	content: '\f216';
}
.zmdi-cloud-box:before {
	content: '\f217';
}
.zmdi-cloud-circle:before {
	content: '\f218';
}
.zmdi-cloud-done:before {
	content: '\f219';
}
.zmdi-cloud-download:before {
	content: '\f21a';
}
.zmdi-cloud-off:before {
	content: '\f21b';
}
.zmdi-cloud-outline-alt:before {
	content: '\f21c';
}
.zmdi-cloud-outline:before {
	content: '\f21d';
}
.zmdi-cloud-upload:before {
	content: '\f21e';
}
.zmdi-cloud:before {
	content: '\f21f';
}
.zmdi-download:before {
	content: '\f220';
}
.zmdi-file-plus:before {
	content: '\f221';
}
.zmdi-file-text:before {
	content: '\f222';
}
.zmdi-file:before {
	content: '\f223';
}
.zmdi-folder-outline:before {
	content: '\f224';
}
.zmdi-folder-person:before {
	content: '\f225';
}
.zmdi-folder-star-alt:before {
	content: '\f226';
}
.zmdi-folder-star:before {
	content: '\f227';
}
.zmdi-folder:before {
	content: '\f228';
}
.zmdi-gif:before {
	content: '\f229';
}
.zmdi-upload:before {
	content: '\f22a';
}
.zmdi-border-all:before {
	content: '\f22b';
}
.zmdi-border-bottom:before {
	content: '\f22c';
}
.zmdi-border-clear:before {
	content: '\f22d';
}
.zmdi-border-color:before {
	content: '\f22e';
}
.zmdi-border-horizontal:before {
	content: '\f22f';
}
.zmdi-border-inner:before {
	content: '\f230';
}
.zmdi-border-left:before {
	content: '\f231';
}
.zmdi-border-outer:before {
	content: '\f232';
}
.zmdi-border-right:before {
	content: '\f233';
}
.zmdi-border-style:before {
	content: '\f234';
}
.zmdi-border-top:before {
	content: '\f235';
}
.zmdi-border-vertical:before {
	content: '\f236';
}
.zmdi-copy:before {
	content: '\f237';
}
.zmdi-crop:before {
	content: '\f238';
}
.zmdi-format-align-center:before {
	content: '\f239';
}
.zmdi-format-align-justify:before {
	content: '\f23a';
}
.zmdi-format-align-left:before {
	content: '\f23b';
}
.zmdi-format-align-right:before {
	content: '\f23c';
}
.zmdi-format-bold:before {
	content: '\f23d';
}
.zmdi-format-clear-all:before {
	content: '\f23e';
}
.zmdi-format-clear:before {
	content: '\f23f';
}
.zmdi-format-color-fill:before {
	content: '\f240';
}
.zmdi-format-color-reset:before {
	content: '\f241';
}
.zmdi-format-color-text:before {
	content: '\f242';
}
.zmdi-format-indent-decrease:before {
	content: '\f243';
}
.zmdi-format-indent-increase:before {
	content: '\f244';
}
.zmdi-format-italic:before {
	content: '\f245';
}
.zmdi-format-line-spacing:before {
	content: '\f246';
}
.zmdi-format-list-bulleted:before {
	content: '\f247';
}
.zmdi-format-list-numbered:before {
	content: '\f248';
}
.zmdi-format-ltr:before {
	content: '\f249';
}
.zmdi-format-rtl:before {
	content: '\f24a';
}
.zmdi-format-size:before {
	content: '\f24b';
}
.zmdi-format-strikethrough-s:before {
	content: '\f24c';
}
.zmdi-format-strikethrough:before {
	content: '\f24d';
}
.zmdi-format-subject:before {
	content: '\f24e';
}
.zmdi-format-underlined:before {
	content: '\f24f';
}
.zmdi-format-valign-bottom:before {
	content: '\f250';
}
.zmdi-format-valign-center:before {
	content: '\f251';
}
.zmdi-format-valign-top:before {
	content: '\f252';
}
.zmdi-redo:before {
	content: '\f253';
}
.zmdi-select-all:before {
	content: '\f254';
}
.zmdi-space-bar:before {
	content: '\f255';
}
.zmdi-text-format:before {
	content: '\f256';
}
.zmdi-transform:before {
	content: '\f257';
}
.zmdi-undo:before {
	content: '\f258';
}
.zmdi-wrap-text:before {
	content: '\f259';
}
.zmdi-comment-alert:before {
	content: '\f25a';
}
.zmdi-comment-alt-text:before {
	content: '\f25b';
}
.zmdi-comment-alt:before {
	content: '\f25c';
}
.zmdi-comment-edit:before {
	content: '\f25d';
}
.zmdi-comment-image:before {
	content: '\f25e';
}
.zmdi-comment-list:before {
	content: '\f25f';
}
.zmdi-comment-more:before {
	content: '\f260';
}
.zmdi-comment-outline:before {
	content: '\f261';
}
.zmdi-comment-text-alt:before {
	content: '\f262';
}
.zmdi-comment-text:before {
	content: '\f263';
}
.zmdi-comment-video:before {
	content: '\f264';
}
.zmdi-comment:before {
	content: '\f265';
}
.zmdi-comments:before {
	content: '\f266';
}
.zmdi-check-all:before {
	content: '\f267';
}
.zmdi-check-circle-u:before {
	content: '\f268';
}
.zmdi-check-circle:before {
	content: '\f269';
}
.zmdi-check-square:before {
	content: '\f26a';
}
.zmdi-check:before {
	content: '\f26b';
}
.zmdi-circle-o:before {
	content: '\f26c';
}
.zmdi-circle:before {
	content: '\f26d';
}
.zmdi-dot-circle-alt:before {
	content: '\f26e';
}
.zmdi-dot-circle:before {
	content: '\f26f';
}
.zmdi-minus-circle-outline:before {
	content: '\f270';
}
.zmdi-minus-circle:before {
	content: '\f271';
}
.zmdi-minus-square:before {
	content: '\f272';
}
.zmdi-minus:before {
	content: '\f273';
}
.zmdi-plus-circle-o-duplicate:before {
	content: '\f274';
}
.zmdi-plus-circle-o:before {
	content: '\f275';
}
.zmdi-plus-circle:before {
	content: '\f276';
}
.zmdi-plus-square:before {
	content: '\f277';
}
.zmdi-plus:before {
	content: '\f278';
}
.zmdi-square-o:before {
	content: '\f279';
}
.zmdi-star-circle:before {
	content: '\f27a';
}
.zmdi-star-half:before {
	content: '\f27b';
}
.zmdi-star-outline:before {
	content: '\f27c';
}
.zmdi-star:before {
	content: '\f27d';
}
.zmdi-bluetooth-connected:before {
	content: '\f27e';
}
.zmdi-bluetooth-off:before {
	content: '\f27f';
}
.zmdi-bluetooth-search:before {
	content: '\f280';
}
.zmdi-bluetooth-setting:before {
	content: '\f281';
}
.zmdi-bluetooth:before {
	content: '\f282';
}
.zmdi-camera-add:before {
	content: '\f283';
}
.zmdi-camera-alt:before {
	content: '\f284';
}
.zmdi-camera-bw:before {
	content: '\f285';
}
.zmdi-camera-front:before {
	content: '\f286';
}
.zmdi-camera-mic:before {
	content: '\f287';
}
.zmdi-camera-party-mode:before {
	content: '\f288';
}
.zmdi-camera-rear:before {
	content: '\f289';
}
.zmdi-camera-roll:before {
	content: '\f28a';
}
.zmdi-camera-switch:before {
	content: '\f28b';
}
.zmdi-camera:before {
	content: '\f28c';
}
.zmdi-card-alert:before {
	content: '\f28d';
}
.zmdi-card-off:before {
	content: '\f28e';
}
.zmdi-card-sd:before {
	content: '\f28f';
}
.zmdi-card-sim:before {
	content: '\f290';
}
.zmdi-desktop-mac:before {
	content: '\f291';
}
.zmdi-desktop-windows:before {
	content: '\f292';
}
.zmdi-device-hub:before {
	content: '\f293';
}
.zmdi-devices-off:before {
	content: '\f294';
}
.zmdi-devices:before {
	content: '\f295';
}
.zmdi-dock:before {
	content: '\f296';
}
.zmdi-floppy:before {
	content: '\f297';
}
.zmdi-gamepad:before {
	content: '\f298';
}
.zmdi-gps-dot:before {
	content: '\f299';
}
.zmdi-gps-off:before {
	content: '\f29a';
}
.zmdi-gps:before {
	content: '\f29b';
}
.zmdi-headset-mic:before {
	content: '\f29c';
}
.zmdi-headset:before {
	content: '\f29d';
}
.zmdi-input-antenna:before {
	content: '\f29e';
}
.zmdi-input-composite:before {
	content: '\f29f';
}
.zmdi-input-hdmi:before {
	content: '\f2a0';
}
.zmdi-input-power:before {
	content: '\f2a1';
}
.zmdi-input-svideo:before {
	content: '\f2a2';
}
.zmdi-keyboard-hide:before {
	content: '\f2a3';
}
.zmdi-keyboard:before {
	content: '\f2a4';
}
.zmdi-laptop-chromebook:before {
	content: '\f2a5';
}
.zmdi-laptop-mac:before {
	content: '\f2a6';
}
.zmdi-laptop:before {
	content: '\f2a7';
}
.zmdi-mic-off:before {
	content: '\f2a8';
}
.zmdi-mic-outline:before {
	content: '\f2a9';
}
.zmdi-mic-setting:before {
	content: '\f2aa';
}
.zmdi-mic:before {
	content: '\f2ab';
}
.zmdi-mouse:before {
	content: '\f2ac';
}
.zmdi-network-alert:before {
	content: '\f2ad';
}
.zmdi-network-locked:before {
	content: '\f2ae';
}
.zmdi-network-off:before {
	content: '\f2af';
}
.zmdi-network-outline:before {
	content: '\f2b0';
}
.zmdi-network-setting:before {
	content: '\f2b1';
}
.zmdi-network:before {
	content: '\f2b2';
}
.zmdi-phone-bluetooth:before {
	content: '\f2b3';
}
.zmdi-phone-end:before {
	content: '\f2b4';
}
.zmdi-phone-forwarded:before {
	content: '\f2b5';
}
.zmdi-phone-in-talk:before {
	content: '\f2b6';
}
.zmdi-phone-locked:before {
	content: '\f2b7';
}
.zmdi-phone-missed:before {
	content: '\f2b8';
}
.zmdi-phone-msg:before {
	content: '\f2b9';
}
.zmdi-phone-paused:before {
	content: '\f2ba';
}
.zmdi-phone-ring:before {
	content: '\f2bb';
}
.zmdi-phone-setting:before {
	content: '\f2bc';
}
.zmdi-phone-sip:before {
	content: '\f2bd';
}
.zmdi-phone:before {
	content: '\f2be';
}
.zmdi-portable-wifi-changes:before {
	content: '\f2bf';
}
.zmdi-portable-wifi-off:before {
	content: '\f2c0';
}
.zmdi-portable-wifi:before {
	content: '\f2c1';
}
.zmdi-radio:before {
	content: '\f2c2';
}
.zmdi-reader:before {
	content: '\f2c3';
}
.zmdi-remote-control-alt:before {
	content: '\f2c4';
}
.zmdi-remote-control:before {
	content: '\f2c5';
}
.zmdi-router:before {
	content: '\f2c6';
}
.zmdi-scanner:before {
	content: '\f2c7';
}
.zmdi-smartphone-android:before {
	content: '\f2c8';
}
.zmdi-smartphone-download:before {
	content: '\f2c9';
}
.zmdi-smartphone-erase:before {
	content: '\f2ca';
}
.zmdi-smartphone-info:before {
	content: '\f2cb';
}
.zmdi-smartphone-iphone:before {
	content: '\f2cc';
}
.zmdi-smartphone-landscape-lock:before {
	content: '\f2cd';
}
.zmdi-smartphone-landscape:before {
	content: '\f2ce';
}
.zmdi-smartphone-lock:before {
	content: '\f2cf';
}
.zmdi-smartphone-portrait-lock:before {
	content: '\f2d0';
}
.zmdi-smartphone-ring:before {
	content: '\f2d1';
}
.zmdi-smartphone-setting:before {
	content: '\f2d2';
}
.zmdi-smartphone-setup:before {
	content: '\f2d3';
}
.zmdi-smartphone:before {
	content: '\f2d4';
}
.zmdi-speaker:before {
	content: '\f2d5';
}
.zmdi-tablet-android:before {
	content: '\f2d6';
}
.zmdi-tablet-mac:before {
	content: '\f2d7';
}
.zmdi-tablet:before {
	content: '\f2d8';
}
.zmdi-tv-alt-play:before {
	content: '\f2d9';
}
.zmdi-tv-list:before {
	content: '\f2da';
}
.zmdi-tv-play:before {
	content: '\f2db';
}
.zmdi-tv:before {
	content: '\f2dc';
}
.zmdi-usb:before {
	content: '\f2dd';
}
.zmdi-videocam-off:before {
	content: '\f2de';
}
.zmdi-videocam-switch:before {
	content: '\f2df';
}
.zmdi-videocam:before {
	content: '\f2e0';
}
.zmdi-watch:before {
	content: '\f2e1';
}
.zmdi-wifi-alt-2:before {
	content: '\f2e2';
}
.zmdi-wifi-alt:before {
	content: '\f2e3';
}
.zmdi-wifi-info:before {
	content: '\f2e4';
}
.zmdi-wifi-lock:before {
	content: '\f2e5';
}
.zmdi-wifi-off:before {
	content: '\f2e6';
}
.zmdi-wifi-outline:before {
	content: '\f2e7';
}
.zmdi-wifi:before {
	content: '\f2e8';
}
.zmdi-arrow-left-bottom:before {
	content: '\f2e9';
}
.zmdi-arrow-left:before {
	content: '\f2ea';
}
.zmdi-arrow-merge:before {
	content: '\f2eb';
}
.zmdi-arrow-missed:before {
	content: '\f2ec';
}
.zmdi-arrow-right-top:before {
	content: '\f2ed';
}
.zmdi-arrow-right:before {
	content: '\f2ee';
}
.zmdi-arrow-split:before {
	content: '\f2ef';
}
.zmdi-arrows:before {
	content: '\f2f0';
}
.zmdi-caret-down-circle:before {
	content: '\f2f1';
}
.zmdi-caret-down:before {
	content: '\f2f2';
}
.zmdi-caret-left-circle:before {
	content: '\f2f3';
}
.zmdi-caret-left:before {
	content: '\f2f4';
}
.zmdi-caret-right-circle:before {
	content: '\f2f5';
}
.zmdi-caret-right:before {
	content: '\f2f6';
}
.zmdi-caret-up-circle:before {
	content: '\f2f7';
}
.zmdi-caret-up:before {
	content: '\f2f8';
}
.zmdi-chevron-down:before {
	content: '\f2f9';
}
.zmdi-chevron-left:before {
	content: '\f2fa';
}
.zmdi-chevron-right:before {
	content: '\f2fb';
}
.zmdi-chevron-up:before {
	content: '\f2fc';
}
.zmdi-forward:before {
	content: '\f2fd';
}
.zmdi-long-arrow-down:before {
	content: '\f2fe';
}
.zmdi-long-arrow-left:before {
	content: '\f2ff';
}
.zmdi-long-arrow-return:before {
	content: '\f300';
}
.zmdi-long-arrow-right:before {
	content: '\f301';
}
.zmdi-long-arrow-tab:before {
	content: '\f302';
}
.zmdi-long-arrow-up:before {
	content: '\f303';
}
.zmdi-rotate-ccw:before {
	content: '\f304';
}
.zmdi-rotate-cw:before {
	content: '\f305';
}
.zmdi-rotate-left:before {
	content: '\f306';
}
.zmdi-rotate-right:before {
	content: '\f307';
}
.zmdi-square-down:before {
	content: '\f308';
}
.zmdi-square-right:before {
	content: '\f309';
}
.zmdi-swap-alt:before {
	content: '\f30a';
}
.zmdi-swap-vertical-circle:before {
	content: '\f30b';
}
.zmdi-swap-vertical:before {
	content: '\f30c';
}
.zmdi-swap:before {
	content: '\f30d';
}
.zmdi-trending-down:before {
	content: '\f30e';
}
.zmdi-trending-flat:before {
	content: '\f30f';
}
.zmdi-trending-up:before {
	content: '\f310';
}
.zmdi-unfold-less:before {
	content: '\f311';
}
.zmdi-unfold-more:before {
	content: '\f312';
}
.zmdi-apps:before {
	content: '\f313';
}
.zmdi-grid-off:before {
	content: '\f314';
}
.zmdi-grid:before {
	content: '\f315';
}
.zmdi-view-agenda:before {
	content: '\f316';
}
.zmdi-view-array:before {
	content: '\f317';
}
.zmdi-view-carousel:before {
	content: '\f318';
}
.zmdi-view-column:before {
	content: '\f319';
}
.zmdi-view-comfy:before {
	content: '\f31a';
}
.zmdi-view-compact:before {
	content: '\f31b';
}
.zmdi-view-dashboard:before {
	content: '\f31c';
}
.zmdi-view-day:before {
	content: '\f31d';
}
.zmdi-view-headline:before {
	content: '\f31e';
}
.zmdi-view-list-alt:before {
	content: '\f31f';
}
.zmdi-view-list:before {
	content: '\f320';
}
.zmdi-view-module:before {
	content: '\f321';
}
.zmdi-view-quilt:before {
	content: '\f322';
}
.zmdi-view-stream:before {
	content: '\f323';
}
.zmdi-view-subtitles:before {
	content: '\f324';
}
.zmdi-view-toc:before {
	content: '\f325';
}
.zmdi-view-web:before {
	content: '\f326';
}
.zmdi-view-week:before {
	content: '\f327';
}
.zmdi-widgets:before {
	content: '\f328';
}
.zmdi-alarm-check:before {
	content: '\f329';
}
.zmdi-alarm-off:before {
	content: '\f32a';
}
.zmdi-alarm-plus:before {
	content: '\f32b';
}
.zmdi-alarm-snooze:before {
	content: '\f32c';
}
.zmdi-alarm:before {
	content: '\f32d';
}
.zmdi-calendar-alt:before {
	content: '\f32e';
}
.zmdi-calendar-check:before {
	content: '\f32f';
}
.zmdi-calendar-close:before {
	content: '\f330';
}
.zmdi-calendar-note:before {
	content: '\f331';
}
.zmdi-calendar:before {
	content: '\f332';
}
.zmdi-time-countdown:before {
	content: '\f333';
}
.zmdi-time-interval:before {
	content: '\f334';
}
.zmdi-time-restore-setting:before {
	content: '\f335';
}
.zmdi-time-restore:before {
	content: '\f336';
}
.zmdi-time:before {
	content: '\f337';
}
.zmdi-timer-off:before {
	content: '\f338';
}
.zmdi-timer:before {
	content: '\f339';
}
.zmdi-android-alt:before {
	content: '\f33a';
}
.zmdi-android:before {
	content: '\f33b';
}
.zmdi-apple:before {
	content: '\f33c';
}
.zmdi-behance:before {
	content: '\f33d';
}
.zmdi-codepen:before {
	content: '\f33e';
}
.zmdi-dribbble:before {
	content: '\f33f';
}
.zmdi-dropbox:before {
	content: '\f340';
}
.zmdi-evernote:before {
	content: '\f341';
}
.zmdi-facebook-box:before {
	content: '\f342';
}
.zmdi-facebook:before {
	content: '\f343';
}
.zmdi-github-box:before {
	content: '\f344';
}
.zmdi-github:before {
	content: '\f345';
}
.zmdi-google-drive:before {
	content: '\f346';
}
.zmdi-google-earth:before {
	content: '\f347';
}
.zmdi-google-glass:before {
	content: '\f348';
}
.zmdi-google-maps:before {
	content: '\f349';
}
.zmdi-google-pages:before {
	content: '\f34a';
}
.zmdi-google-play:before {
	content: '\f34b';
}
.zmdi-google-plus-box:before {
	content: '\f34c';
}
.zmdi-google-plus:before {
	content: '\f34d';
}
.zmdi-google:before {
	content: '\f34e';
}
.zmdi-instagram:before {
	content: '\f34f';
}
.zmdi-language-css3:before {
	content: '\f350';
}
.zmdi-language-html5:before {
	content: '\f351';
}
.zmdi-language-javascript:before {
	content: '\f352';
}
.zmdi-language-python-alt:before {
	content: '\f353';
}
.zmdi-language-python:before {
	content: '\f354';
}
.zmdi-lastfm:before {
	content: '\f355';
}
.zmdi-linkedin-box:before {
	content: '\f356';
}
.zmdi-paypal:before {
	content: '\f357';
}
.zmdi-pinterest-box:before {
	content: '\f358';
}
.zmdi-pocket:before {
	content: '\f359';
}
.zmdi-polymer:before {
	content: '\f35a';
}
.zmdi-share:before {
	content: '\f35b';
}
.zmdi-stackoverflow:before {
	content: '\f35c';
}
.zmdi-steam-square:before {
	content: '\f35d';
}
.zmdi-steam:before {
	content: '\f35e';
}
.zmdi-twitter-box:before {
	content: '\f35f';
}
.zmdi-twitter:before {
	content: '\f360';
}
.zmdi-vk:before {
	content: '\f361';
}
.zmdi-wikipedia:before {
	content: '\f362';
}
.zmdi-windows:before {
	content: '\f363';
}
.zmdi-aspect-ratio-alt:before {
	content: '\f364';
}
.zmdi-aspect-ratio:before {
	content: '\f365';
}
.zmdi-blur-circular:before {
	content: '\f366';
}
.zmdi-blur-linear:before {
	content: '\f367';
}
.zmdi-blur-off:before {
	content: '\f368';
}
.zmdi-blur:before {
	content: '\f369';
}
.zmdi-brightness-2:before {
	content: '\f36a';
}
.zmdi-brightness-3:before {
	content: '\f36b';
}
.zmdi-brightness-4:before {
	content: '\f36c';
}
.zmdi-brightness-5:before {
	content: '\f36d';
}
.zmdi-brightness-6:before {
	content: '\f36e';
}
.zmdi-brightness-7:before {
	content: '\f36f';
}
.zmdi-brightness-auto:before {
	content: '\f370';
}
.zmdi-brightness-setting:before {
	content: '\f371';
}
.zmdi-broken-image:before {
	content: '\f372';
}
.zmdi-center-focus-strong:before {
	content: '\f373';
}
.zmdi-center-focus-weak:before {
	content: '\f374';
}
.zmdi-compare:before {
	content: '\f375';
}
.zmdi-crop-16-9:before {
	content: '\f376';
}
.zmdi-crop-3-2:before {
	content: '\f377';
}
.zmdi-crop-5-4:before {
	content: '\f378';
}
.zmdi-crop-7-5:before {
	content: '\f379';
}
.zmdi-crop-din:before {
	content: '\f37a';
}
.zmdi-crop-free:before {
	content: '\f37b';
}
.zmdi-crop-landscape:before {
	content: '\f37c';
}
.zmdi-crop-portrait:before {
	content: '\f37d';
}
.zmdi-crop-square:before {
	content: '\f37e';
}
.zmdi-exposure-alt:before {
	content: '\f37f';
}
.zmdi-exposure:before {
	content: '\f380';
}
.zmdi-filter-b-and-w:before {
	content: '\f381';
}
.zmdi-filter-center-focus:before {
	content: '\f382';
}
.zmdi-filter-frames:before {
	content: '\f383';
}
.zmdi-filter-tilt-shift:before {
	content: '\f384';
}
.zmdi-gradient:before {
	content: '\f385';
}
.zmdi-grain:before {
	content: '\f386';
}
.zmdi-graphic-eq:before {
	content: '\f387';
}
.zmdi-hdr-off:before {
	content: '\f388';
}
.zmdi-hdr-strong:before {
	content: '\f389';
}
.zmdi-hdr-weak:before {
	content: '\f38a';
}
.zmdi-hdr:before {
	content: '\f38b';
}
.zmdi-iridescent:before {
	content: '\f38c';
}
.zmdi-leak-off:before {
	content: '\f38d';
}
.zmdi-leak:before {
	content: '\f38e';
}
.zmdi-looks:before {
	content: '\f38f';
}
.zmdi-loupe:before {
	content: '\f390';
}
.zmdi-panorama-horizontal:before {
	content: '\f391';
}
.zmdi-panorama-vertical:before {
	content: '\f392';
}
.zmdi-panorama-wide-angle:before {
	content: '\f393';
}
.zmdi-photo-size-select-large:before {
	content: '\f394';
}
.zmdi-photo-size-select-small:before {
	content: '\f395';
}
.zmdi-picture-in-picture:before {
	content: '\f396';
}
.zmdi-slideshow:before {
	content: '\f397';
}
.zmdi-texture:before {
	content: '\f398';
}
.zmdi-tonality:before {
	content: '\f399';
}
.zmdi-vignette:before {
	content: '\f39a';
}
.zmdi-wb-auto:before {
	content: '\f39b';
}
.zmdi-eject-alt:before {
	content: '\f39c';
}
.zmdi-eject:before {
	content: '\f39d';
}
.zmdi-equalizer:before {
	content: '\f39e';
}
.zmdi-fast-forward:before {
	content: '\f39f';
}
.zmdi-fast-rewind:before {
	content: '\f3a0';
}
.zmdi-forward-10:before {
	content: '\f3a1';
}
.zmdi-forward-30:before {
	content: '\f3a2';
}
.zmdi-forward-5:before {
	content: '\f3a3';
}
.zmdi-hearing:before {
	content: '\f3a4';
}
.zmdi-pause-circle-outline:before {
	content: '\f3a5';
}
.zmdi-pause-circle:before {
	content: '\f3a6';
}
.zmdi-pause:before {
	content: '\f3a7';
}
.zmdi-play-circle-outline:before {
	content: '\f3a8';
}
.zmdi-play-circle:before {
	content: '\f3a9';
}
.zmdi-play:before {
	content: '\f3aa';
}
.zmdi-playlist-audio:before {
	content: '\f3ab';
}
.zmdi-playlist-plus:before {
	content: '\f3ac';
}
.zmdi-repeat-one:before {
	content: '\f3ad';
}
.zmdi-repeat:before {
	content: '\f3ae';
}
.zmdi-replay-10:before {
	content: '\f3af';
}
.zmdi-replay-30:before {
	content: '\f3b0';
}
.zmdi-replay-5:before {
	content: '\f3b1';
}
.zmdi-replay:before {
	content: '\f3b2';
}
.zmdi-shuffle:before {
	content: '\f3b3';
}
.zmdi-skip-next:before {
	content: '\f3b4';
}
.zmdi-skip-previous:before {
	content: '\f3b5';
}
.zmdi-stop:before {
	content: '\f3b6';
}
.zmdi-surround-sound:before {
	content: '\f3b7';
}
.zmdi-tune:before {
	content: '\f3b8';
}
.zmdi-volume-down:before {
	content: '\f3b9';
}
.zmdi-volume-mute:before {
	content: '\f3ba';
}
.zmdi-volume-off:before {
	content: '\f3bb';
}
.zmdi-volume-up:before {
	content: '\f3bc';
}
.zmdi-n-1-square:before {
	content: '\f3bd';
}
.zmdi-n-2-square:before {
	content: '\f3be';
}
.zmdi-n-3-square:before {
	content: '\f3bf';
}
.zmdi-n-4-square:before {
	content: '\f3c0';
}
.zmdi-n-5-square:before {
	content: '\f3c1';
}
.zmdi-n-6-square:before {
	content: '\f3c2';
}
.zmdi-neg-1:before {
	content: '\f3c3';
}
.zmdi-neg-2:before {
	content: '\f3c4';
}
.zmdi-plus-1:before {
	content: '\f3c5';
}
.zmdi-plus-2:before {
	content: '\f3c6';
}
.zmdi-sec-10:before {
	content: '\f3c7';
}
.zmdi-sec-3:before {
	content: '\f3c8';
}
.zmdi-zero:before {
	content: '\f3c9';
}
.zmdi-airline-seat-flat-angled:before {
	content: '\f3ca';
}
.zmdi-airline-seat-flat:before {
	content: '\f3cb';
}
.zmdi-airline-seat-individual-suite:before {
	content: '\f3cc';
}
.zmdi-airline-seat-legroom-extra:before {
	content: '\f3cd';
}
.zmdi-airline-seat-legroom-normal:before {
	content: '\f3ce';
}
.zmdi-airline-seat-legroom-reduced:before {
	content: '\f3cf';
}
.zmdi-airline-seat-recline-extra:before {
	content: '\f3d0';
}
.zmdi-airline-seat-recline-normal:before {
	content: '\f3d1';
}
.zmdi-airplay:before {
	content: '\f3d2';
}
.zmdi-closed-caption:before {
	content: '\f3d3';
}
.zmdi-confirmation-number:before {
	content: '\f3d4';
}
.zmdi-developer-board:before {
	content: '\f3d5';
}
.zmdi-disc-full:before {
	content: '\f3d6';
}
.zmdi-explicit:before {
	content: '\f3d7';
}
.zmdi-flight-land:before {
	content: '\f3d8';
}
.zmdi-flight-takeoff:before {
	content: '\f3d9';
}
.zmdi-flip-to-back:before {
	content: '\f3da';
}
.zmdi-flip-to-front:before {
	content: '\f3db';
}
.zmdi-group-work:before {
	content: '\f3dc';
}
.zmdi-hd:before {
	content: '\f3dd';
}
.zmdi-hq:before {
	content: '\f3de';
}
.zmdi-markunread-mailbox:before {
	content: '\f3df';
}
.zmdi-memory:before {
	content: '\f3e0';
}
.zmdi-nfc:before {
	content: '\f3e1';
}
.zmdi-play-for-work:before {
	content: '\f3e2';
}
.zmdi-power-input:before {
	content: '\f3e3';
}
.zmdi-present-to-all:before {
	content: '\f3e4';
}
.zmdi-satellite:before {
	content: '\f3e5';
}
.zmdi-tap-and-play:before {
	content: '\f3e6';
}
.zmdi-vibration:before {
	content: '\f3e7';
}
.zmdi-voicemail:before {
	content: '\f3e8';
}
.zmdi-group:before {
	content: '\f3e9';
}
.zmdi-rss:before {
	content: '\f3ea';
}
.zmdi-shape:before {
	content: '\f3eb';
}
.zmdi-spinner:before {
	content: '\f3ec';
}
.zmdi-ungroup:before {
	content: '\f3ed';
}
.zmdi-500px:before {
	content: '\f3ee';
}
.zmdi-8tracks:before {
	content: '\f3ef';
}
.zmdi-amazon:before {
	content: '\f3f0';
}
.zmdi-blogger:before {
	content: '\f3f1';
}
.zmdi-delicious:before {
	content: '\f3f2';
}
.zmdi-disqus:before {
	content: '\f3f3';
}
.zmdi-flattr:before {
	content: '\f3f4';
}
.zmdi-flickr:before {
	content: '\f3f5';
}
.zmdi-github-alt:before {
	content: '\f3f6';
}
.zmdi-google-old:before {
	content: '\f3f7';
}
.zmdi-linkedin:before {
	content: '\f3f8';
}
.zmdi-odnoklassniki:before {
	content: '\f3f9';
}
.zmdi-outlook:before {
	content: '\f3fa';
}
.zmdi-paypal-alt:before {
	content: '\f3fb';
}
.zmdi-pinterest:before {
	content: '\f3fc';
}
.zmdi-playstation:before {
	content: '\f3fd';
}
.zmdi-reddit:before {
	content: '\f3fe';
}
.zmdi-skype:before {
	content: '\f3ff';
}
.zmdi-slideshare:before {
	content: '\f400';
}
.zmdi-soundcloud:before {
	content: '\f401';
}
.zmdi-tumblr:before {
	content: '\f402';
}
.zmdi-twitch:before {
	content: '\f403';
}
.zmdi-vimeo:before {
	content: '\f404';
}
.zmdi-whatsapp:before {
	content: '\f405';
}
.zmdi-xbox:before {
	content: '\f406';
}
.zmdi-yahoo:before {
	content: '\f407';
}
.zmdi-youtube-play:before {
	content: '\f408';
}
.zmdi-youtube:before {
	content: '\f409';
}
.zmdi-3d-rotation:before {
	content: '\f101';
}
.zmdi-airplane-off:before {
	content: '\f102';
}
.zmdi-airplane:before {
	content: '\f103';
}
.zmdi-album:before {
	content: '\f104';
}
.zmdi-archive:before {
	content: '\f105';
}
.zmdi-assignment-account:before {
	content: '\f106';
}
.zmdi-assignment-alert:before {
	content: '\f107';
}
.zmdi-assignment-check:before {
	content: '\f108';
}
.zmdi-assignment-o:before {
	content: '\f109';
}
.zmdi-assignment-return:before {
	content: '\f10a';
}
.zmdi-assignment-returned:before {
	content: '\f10b';
}
.zmdi-assignment:before {
	content: '\f10c';
}
.zmdi-attachment-alt:before {
	content: '\f10d';
}
.zmdi-attachment:before {
	content: '\f10e';
}
.zmdi-audio:before {
	content: '\f10f';
}
.zmdi-badge-check:before {
	content: '\f110';
}
.zmdi-balance-wallet:before {
	content: '\f111';
}
.zmdi-balance:before {
	content: '\f112';
}
.zmdi-battery-alert:before {
	content: '\f113';
}
.zmdi-battery-flash:before {
	content: '\f114';
}
.zmdi-battery-unknown:before {
	content: '\f115';
}
.zmdi-battery:before {
	content: '\f116';
}
.zmdi-bike:before {
	content: '\f117';
}
.zmdi-block-alt:before {
	content: '\f118';
}
.zmdi-block:before {
	content: '\f119';
}
.zmdi-boat:before {
	content: '\f11a';
}
.zmdi-book-image:before {
	content: '\f11b';
}
.zmdi-book:before {
	content: '\f11c';
}
.zmdi-bookmark-outline:before {
	content: '\f11d';
}
.zmdi-bookmark:before {
	content: '\f11e';
}
.zmdi-brush:before {
	content: '\f11f';
}
.zmdi-bug:before {
	content: '\f120';
}
.zmdi-bus:before {
	content: '\f121';
}
.zmdi-cake:before {
	content: '\f122';
}
.zmdi-car-taxi:before {
	content: '\f123';
}
.zmdi-car-wash:before {
	content: '\f124';
}
.zmdi-car:before {
	content: '\f125';
}
.zmdi-card-giftcard:before {
	content: '\f126';
}
.zmdi-card-membership:before {
	content: '\f127';
}
.zmdi-card-travel:before {
	content: '\f128';
}
.zmdi-card:before {
	content: '\f129';
}
.zmdi-case-check:before {
	content: '\f12a';
}
.zmdi-case-download:before {
	content: '\f12b';
}
.zmdi-case-play:before {
	content: '\f12c';
}
.zmdi-case:before {
	content: '\f12d';
}
.zmdi-cast-connected:before {
	content: '\f12e';
}
.zmdi-cast:before {
	content: '\f12f';
}
.zmdi-chart-donut:before {
	content: '\f130';
}
.zmdi-chart:before {
	content: '\f131';
}
.zmdi-city-alt:before {
	content: '\f132';
}
.zmdi-city:before {
	content: '\f133';
}
.zmdi-close-circle-o:before {
	content: '\f134';
}
.zmdi-close-circle:before {
	content: '\f135';
}
.zmdi-close:before {
	content: '\f136';
}
.zmdi-cocktail:before {
	content: '\f137';
}
.zmdi-code-setting:before {
	content: '\f138';
}
.zmdi-code-smartphone:before {
	content: '\f139';
}
.zmdi-code:before {
	content: '\f13a';
}
.zmdi-coffee:before {
	content: '\f13b';
}
.zmdi-collection-bookmark:before {
	content: '\f13c';
}
.zmdi-collection-case-play:before {
	content: '\f13d';
}
.zmdi-collection-folder-image:before {
	content: '\f13e';
}
.zmdi-collection-image-o:before {
	content: '\f13f';
}
.zmdi-collection-image:before {
	content: '\f140';
}
.zmdi-collection-item-1:before {
	content: '\f141';
}
.zmdi-collection-item-2:before {
	content: '\f142';
}
.zmdi-collection-item-3:before {
	content: '\f143';
}
.zmdi-collection-item-4:before {
	content: '\f144';
}
.zmdi-collection-item-5:before {
	content: '\f145';
}
.zmdi-collection-item-6:before {
	content: '\f146';
}
.zmdi-collection-item-7:before {
	content: '\f147';
}
.zmdi-collection-item-8:before {
	content: '\f148';
}
.zmdi-collection-item-9-plus:before {
	content: '\f149';
}
.zmdi-collection-item-9:before {
	content: '\f14a';
}
.zmdi-collection-item:before {
	content: '\f14b';
}
.zmdi-collection-music:before {
	content: '\f14c';
}
.zmdi-collection-pdf:before {
	content: '\f14d';
}
.zmdi-collection-plus:before {
	content: '\f14e';
}
.zmdi-collection-speaker:before {
	content: '\f14f';
}
.zmdi-collection-text:before {
	content: '\f150';
}
.zmdi-collection-video:before {
	content: '\f151';
}
.zmdi-compass:before {
	content: '\f152';
}
.zmdi-cutlery:before {
	content: '\f153';
}
.zmdi-delete:before {
	content: '\f154';
}
.zmdi-dialpad:before {
	content: '\f155';
}
.zmdi-dns:before {
	content: '\f156';
}
.zmdi-drink:before {
	content: '\f157';
}
.zmdi-edit:before {
	content: '\f158';
}
.zmdi-email-open:before {
	content: '\f159';
}
.zmdi-email:before {
	content: '\f15a';
}
.zmdi-eye-off:before {
	content: '\f15b';
}
.zmdi-eye:before {
	content: '\f15c';
}
.zmdi-eyedropper:before {
	content: '\f15d';
}
.zmdi-favorite-outline:before {
	content: '\f15e';
}
.zmdi-favorite:before {
	content: '\f15f';
}
.zmdi-filter-list:before {
	content: '\f160';
}
.zmdi-fire:before {
	content: '\f161';
}
.zmdi-flag:before {
	content: '\f162';
}
.zmdi-flare:before {
	content: '\f163';
}
.zmdi-flash-auto:before {
	content: '\f164';
}
.zmdi-flash-off:before {
	content: '\f165';
}
.zmdi-flash:before {
	content: '\f166';
}
.zmdi-flip:before {
	content: '\f167';
}
.zmdi-flower-alt:before {
	content: '\f168';
}
.zmdi-flower:before {
	content: '\f169';
}
.zmdi-font:before {
	content: '\f16a';
}
.zmdi-fullscreen-alt:before {
	content: '\f16b';
}
.zmdi-fullscreen-exit:before {
	content: '\f16c';
}
.zmdi-fullscreen:before {
	content: '\f16d';
}
.zmdi-functions:before {
	content: '\f16e';
}
.zmdi-gas-station:before {
	content: '\f16f';
}
.zmdi-gesture:before {
	content: '\f170';
}
.zmdi-globe-alt:before {
	content: '\f171';
}
.zmdi-globe-lock:before {
	content: '\f172';
}
.zmdi-globe:before {
	content: '\f173';
}
.zmdi-graduation-cap:before {
	content: '\f174';
}
.zmdi-home:before {
	content: '\f175';
}
.zmdi-hospital-alt:before {
	content: '\f176';
}
.zmdi-hospital:before {
	content: '\f177';
}
.zmdi-hotel:before {
	content: '\f178';
}
.zmdi-hourglass-alt:before {
	content: '\f179';
}
.zmdi-hourglass-outline:before {
	content: '\f17a';
}
.zmdi-hourglass:before {
	content: '\f17b';
}
.zmdi-http:before {
	content: '\f17c';
}
.zmdi-image-alt:before {
	content: '\f17d';
}
.zmdi-image-o:before {
	content: '\f17e';
}
.zmdi-image:before {
	content: '\f17f';
}
.zmdi-inbox:before {
	content: '\f180';
}
.zmdi-invert-colors-off:before {
	content: '\f181';
}
.zmdi-invert-colors:before {
	content: '\f182';
}
.zmdi-key:before {
	content: '\f183';
}
.zmdi-label-alt-outline:before {
	content: '\f184';
}
.zmdi-label-alt:before {
	content: '\f185';
}
.zmdi-label-heart:before {
	content: '\f186';
}
.zmdi-label:before {
	content: '\f187';
}
.zmdi-labels:before {
	content: '\f188';
}
.zmdi-lamp:before {
	content: '\f189';
}
.zmdi-landscape:before {
	content: '\f18a';
}
.zmdi-layers-off:before {
	content: '\f18b';
}
.zmdi-layers:before {
	content: '\f18c';
}
.zmdi-library:before {
	content: '\f18d';
}
.zmdi-link:before {
	content: '\f18e';
}
.zmdi-lock-open:before {
	content: '\f18f';
}
.zmdi-lock-outline:before {
	content: '\f190';
}
.zmdi-lock:before {
	content: '\f191';
}
.zmdi-mail-reply-all:before {
	content: '\f192';
}
.zmdi-mail-reply:before {
	content: '\f193';
}
.zmdi-mail-send:before {
	content: '\f194';
}
.zmdi-mall:before {
	content: '\f195';
}
.zmdi-map:before {
	content: '\f196';
}
.zmdi-menu:before {
	content: '\f197';
}
.zmdi-money-box:before {
	content: '\f198';
}
.zmdi-money-off:before {
	content: '\f199';
}
.zmdi-money:before {
	content: '\f19a';
}
.zmdi-more-vert:before {
	content: '\f19b';
}
.zmdi-more:before {
	content: '\f19c';
}
.zmdi-movie-alt:before {
	content: '\f19d';
}
.zmdi-movie:before {
	content: '\f19e';
}
.zmdi-nature-people:before {
	content: '\f19f';
}
.zmdi-nature:before {
	content: '\f1a0';
}
.zmdi-navigation:before {
	content: '\f1a1';
}
.zmdi-open-in-browser:before {
	content: '\f1a2';
}
.zmdi-open-in-new:before {
	content: '\f1a3';
}
.zmdi-palette:before {
	content: '\f1a4';
}
.zmdi-parking:before {
	content: '\f1a5';
}
.zmdi-pin-account:before {
	content: '\f1a6';
}
.zmdi-pin-assistant:before {
	content: '\f1a7';
}
.zmdi-pin-drop:before {
	content: '\f1a8';
}
.zmdi-pin-help:before {
	content: '\f1a9';
}
.zmdi-pin-off:before {
	content: '\f1aa';
}
.zmdi-pin:before {
	content: '\f1ab';
}
.zmdi-pizza:before {
	content: '\f1ac';
}
.zmdi-plaster:before {
	content: '\f1ad';
}
.zmdi-power-setting:before {
	content: '\f1ae';
}
.zmdi-power:before {
	content: '\f1af';
}
.zmdi-print:before {
	content: '\f1b0';
}
.zmdi-puzzle-piece:before {
	content: '\f1b1';
}
.zmdi-quote:before {
	content: '\f1b2';
}
.zmdi-railway:before {
	content: '\f1b3';
}
.zmdi-receipt:before {
	content: '\f1b4';
}
.zmdi-refresh-alt:before {
	content: '\f1b5';
}
.zmdi-refresh-sync-alert:before {
	content: '\f1b6';
}
.zmdi-refresh-sync-off:before {
	content: '\f1b7';
}
.zmdi-refresh-sync:before {
	content: '\f1b8';
}
.zmdi-refresh:before {
	content: '\f1b9';
}
.zmdi-roller:before {
	content: '\f1ba';
}
.zmdi-ruler:before {
	content: '\f1bb';
}
.zmdi-scissors:before {
	content: '\f1bc';
}
.zmdi-screen-rotation-lock:before {
	content: '\f1bd';
}
.zmdi-screen-rotation:before {
	content: '\f1be';
}
.zmdi-search-for:before {
	content: '\f1bf';
}
.zmdi-search-in-file:before {
	content: '\f1c0';
}
.zmdi-search-in-page:before {
	content: '\f1c1';
}
.zmdi-search-replace:before {
	content: '\f1c2';
}
.zmdi-search:before {
	content: '\f1c3';
}
.zmdi-seat:before {
	content: '\f1c4';
}
.zmdi-settings-square:before {
	content: '\f1c5';
}
.zmdi-settings:before {
	content: '\f1c6';
}
.zmdi-shield-check:before {
	content: '\f1c7';
}
.zmdi-shield-security:before {
	content: '\f1c8';
}
.zmdi-shopping-basket:before {
	content: '\f1c9';
}
.zmdi-shopping-cart-plus:before {
	content: '\f1ca';
}
.zmdi-shopping-cart:before {
	content: '\f1cb';
}
.zmdi-sign-in:before {
	content: '\f1cc';
}
.zmdi-sort-amount-asc:before {
	content: '\f1cd';
}
.zmdi-sort-amount-desc:before {
	content: '\f1ce';
}
.zmdi-sort-asc:before {
	content: '\f1cf';
}
.zmdi-sort-desc:before {
	content: '\f1d0';
}
.zmdi-spellcheck:before {
	content: '\f1d1';
}
.zmdi-storage:before {
	content: '\f1d2';
}
.zmdi-store-24:before {
	content: '\f1d3';
}
.zmdi-store:before {
	content: '\f1d4';
}
.zmdi-subway:before {
	content: '\f1d5';
}
.zmdi-sun:before {
	content: '\f1d6';
}
.zmdi-tab-unselected:before {
	content: '\f1d7';
}
.zmdi-tab:before {
	content: '\f1d8';
}
.zmdi-tag-close:before {
	content: '\f1d9';
}
.zmdi-tag-more:before {
	content: '\f1da';
}
.zmdi-tag:before {
	content: '\f1db';
}
.zmdi-thumb-down:before {
	content: '\f1dc';
}
.zmdi-thumb-up-down:before {
	content: '\f1dd';
}
.zmdi-thumb-up:before {
	content: '\f1de';
}
.zmdi-ticket-star:before {
	content: '\f1df';
}
.zmdi-toll:before {
	content: '\f1e0';
}
.zmdi-toys:before {
	content: '\f1e1';
}
.zmdi-traffic:before {
	content: '\f1e2';
}
.zmdi-translate:before {
	content: '\f1e3';
}
.zmdi-triangle-down:before {
	content: '\f1e4';
}
.zmdi-triangle-up:before {
	content: '\f1e5';
}
.zmdi-truck:before {
	content: '\f1e6';
}
.zmdi-turning-sign:before {
	content: '\f1e7';
}
.zmdi-wallpaper:before {
	content: '\f1e8';
}
.zmdi-washing-machine:before {
	content: '\f1e9';
}
.zmdi-window-maximize:before {
	content: '\f1ea';
}
.zmdi-window-minimize:before {
	content: '\f1eb';
}
.zmdi-window-restore:before {
	content: '\f1ec';
}
.zmdi-wrench:before {
	content: '\f1ed';
}
.zmdi-zoom-in:before {
	content: '\f1ee';
}
.zmdi-zoom-out:before {
	content: '\f1ef';
}
.zmdi-alert-circle-o:before {
	content: '\f1f0';
}
.zmdi-alert-circle:before {
	content: '\f1f1';
}
.zmdi-alert-octagon:before {
	content: '\f1f2';
}
.zmdi-alert-polygon:before {
	content: '\f1f3';
}
.zmdi-alert-triangle:before {
	content: '\f1f4';
}
.zmdi-help-outline:before {
	content: '\f1f5';
}
.zmdi-help:before {
	content: '\f1f6';
}
.zmdi-info-outline:before {
	content: '\f1f7';
}
.zmdi-info:before {
	content: '\f1f8';
}
.zmdi-notifications-active:before {
	content: '\f1f9';
}
.zmdi-notifications-add:before {
	content: '\f1fa';
}
.zmdi-notifications-none:before {
	content: '\f1fb';
}
.zmdi-notifications-off:before {
	content: '\f1fc';
}
.zmdi-notifications-paused:before {
	content: '\f1fd';
}
.zmdi-notifications:before {
	content: '\f1fe';
}
.zmdi-account-add:before {
	content: '\f1ff';
}
.zmdi-account-box-mail:before {
	content: '\f200';
}
.zmdi-account-box-o:before {
	content: '\f201';
}
.zmdi-account-box-phone:before {
	content: '\f202';
}
.zmdi-account-box:before {
	content: '\f203';
}
.zmdi-account-calendar:before {
	content: '\f204';
}
.zmdi-account-circle:before {
	content: '\f205';
}
.zmdi-account-o:before {
	content: '\f206';
}
.zmdi-account:before {
	content: '\f207';
}
.zmdi-accounts-add:before {
	content: '\f208';
}
.zmdi-accounts-alt:before {
	content: '\f209';
}
.zmdi-accounts-list-alt:before {
	content: '\f20a';
}
.zmdi-accounts-list:before {
	content: '\f20b';
}
.zmdi-accounts-outline:before {
	content: '\f20c';
}
.zmdi-accounts:before {
	content: '\f20d';
}
.zmdi-face:before {
	content: '\f20e';
}
.zmdi-female:before {
	content: '\f20f';
}
.zmdi-male-alt:before {
	content: '\f210';
}
.zmdi-male-female:before {
	content: '\f211';
}
.zmdi-male:before {
	content: '\f212';
}
.zmdi-mood-bad:before {
	content: '\f213';
}
.zmdi-mood:before {
	content: '\f214';
}
.zmdi-run:before {
	content: '\f215';
}
.zmdi-walk:before {
	content: '\f216';
}
.zmdi-cloud-box:before {
	content: '\f217';
}
.zmdi-cloud-circle:before {
	content: '\f218';
}
.zmdi-cloud-done:before {
	content: '\f219';
}
.zmdi-cloud-download:before {
	content: '\f21a';
}
.zmdi-cloud-off:before {
	content: '\f21b';
}
.zmdi-cloud-outline-alt:before {
	content: '\f21c';
}
.zmdi-cloud-outline:before {
	content: '\f21d';
}
.zmdi-cloud-upload:before {
	content: '\f21e';
}
.zmdi-cloud:before {
	content: '\f21f';
}
.zmdi-download:before {
	content: '\f220';
}
.zmdi-file-plus:before {
	content: '\f221';
}
.zmdi-file-text:before {
	content: '\f222';
}
.zmdi-file:before {
	content: '\f223';
}
.zmdi-folder-outline:before {
	content: '\f224';
}
.zmdi-folder-person:before {
	content: '\f225';
}
.zmdi-folder-star-alt:before {
	content: '\f226';
}
.zmdi-folder-star:before {
	content: '\f227';
}
.zmdi-folder:before {
	content: '\f228';
}
.zmdi-gif:before {
	content: '\f229';
}
.zmdi-upload:before {
	content: '\f22a';
}
.zmdi-border-all:before {
	content: '\f22b';
}
.zmdi-border-bottom:before {
	content: '\f22c';
}
.zmdi-border-clear:before {
	content: '\f22d';
}
.zmdi-border-color:before {
	content: '\f22e';
}
.zmdi-border-horizontal:before {
	content: '\f22f';
}
.zmdi-border-inner:before {
	content: '\f230';
}
.zmdi-border-left:before {
	content: '\f231';
}
.zmdi-border-outer:before {
	content: '\f232';
}
.zmdi-border-right:before {
	content: '\f233';
}
.zmdi-border-style:before {
	content: '\f234';
}
.zmdi-border-top:before {
	content: '\f235';
}
.zmdi-border-vertical:before {
	content: '\f236';
}
.zmdi-copy:before {
	content: '\f237';
}
.zmdi-crop:before {
	content: '\f238';
}
.zmdi-format-align-center:before {
	content: '\f239';
}
.zmdi-format-align-justify:before {
	content: '\f23a';
}
.zmdi-format-align-left:before {
	content: '\f23b';
}
.zmdi-format-align-right:before {
	content: '\f23c';
}
.zmdi-format-bold:before {
	content: '\f23d';
}
.zmdi-format-clear-all:before {
	content: '\f23e';
}
.zmdi-format-clear:before {
	content: '\f23f';
}
.zmdi-format-color-fill:before {
	content: '\f240';
}
.zmdi-format-color-reset:before {
	content: '\f241';
}
.zmdi-format-color-text:before {
	content: '\f242';
}
.zmdi-format-indent-decrease:before {
	content: '\f243';
}
.zmdi-format-indent-increase:before {
	content: '\f244';
}
.zmdi-format-italic:before {
	content: '\f245';
}
.zmdi-format-line-spacing:before {
	content: '\f246';
}
.zmdi-format-list-bulleted:before {
	content: '\f247';
}
.zmdi-format-list-numbered:before {
	content: '\f248';
}
.zmdi-format-ltr:before {
	content: '\f249';
}
.zmdi-format-rtl:before {
	content: '\f24a';
}
.zmdi-format-size:before {
	content: '\f24b';
}
.zmdi-format-strikethrough-s:before {
	content: '\f24c';
}
.zmdi-format-strikethrough:before {
	content: '\f24d';
}
.zmdi-format-subject:before {
	content: '\f24e';
}
.zmdi-format-underlined:before {
	content: '\f24f';
}
.zmdi-format-valign-bottom:before {
	content: '\f250';
}
.zmdi-format-valign-center:before {
	content: '\f251';
}
.zmdi-format-valign-top:before {
	content: '\f252';
}
.zmdi-redo:before {
	content: '\f253';
}
.zmdi-select-all:before {
	content: '\f254';
}
.zmdi-space-bar:before {
	content: '\f255';
}
.zmdi-text-format:before {
	content: '\f256';
}
.zmdi-transform:before {
	content: '\f257';
}
.zmdi-undo:before {
	content: '\f258';
}
.zmdi-wrap-text:before {
	content: '\f259';
}
.zmdi-comment-alert:before {
	content: '\f25a';
}
.zmdi-comment-alt-text:before {
	content: '\f25b';
}
.zmdi-comment-alt:before {
	content: '\f25c';
}
.zmdi-comment-edit:before {
	content: '\f25d';
}
.zmdi-comment-image:before {
	content: '\f25e';
}
.zmdi-comment-list:before {
	content: '\f25f';
}
.zmdi-comment-more:before {
	content: '\f260';
}
.zmdi-comment-outline:before {
	content: '\f261';
}
.zmdi-comment-text-alt:before {
	content: '\f262';
}
.zmdi-comment-text:before {
	content: '\f263';
}
.zmdi-comment-video:before {
	content: '\f264';
}
.zmdi-comment:before {
	content: '\f265';
}
.zmdi-comments:before {
	content: '\f266';
}
.zmdi-check-all:before {
	content: '\f267';
}
.zmdi-check-circle-u:before {
	content: '\f268';
}
.zmdi-check-circle:before {
	content: '\f269';
}
.zmdi-check-square:before {
	content: '\f26a';
}
.zmdi-check:before {
	content: '\f26b';
}
.zmdi-circle-o:before {
	content: '\f26c';
}
.zmdi-circle:before {
	content: '\f26d';
}
.zmdi-dot-circle-alt:before {
	content: '\f26e';
}
.zmdi-dot-circle:before {
	content: '\f26f';
}
.zmdi-minus-circle-outline:before {
	content: '\f270';
}
.zmdi-minus-circle:before {
	content: '\f271';
}
.zmdi-minus-square:before {
	content: '\f272';
}
.zmdi-minus:before {
	content: '\f273';
}
.zmdi-plus-circle-o-duplicate:before {
	content: '\f274';
}
.zmdi-plus-circle-o:before {
	content: '\f275';
}
.zmdi-plus-circle:before {
	content: '\f276';
}
.zmdi-plus-square:before {
	content: '\f277';
}
.zmdi-plus:before {
	content: '\f278';
}
.zmdi-square-o:before {
	content: '\f279';
}
.zmdi-star-circle:before {
	content: '\f27a';
}
.zmdi-star-half:before {
	content: '\f27b';
}
.zmdi-star-outline:before {
	content: '\f27c';
}
.zmdi-star:before {
	content: '\f27d';
}
.zmdi-bluetooth-connected:before {
	content: '\f27e';
}
.zmdi-bluetooth-off:before {
	content: '\f27f';
}
.zmdi-bluetooth-search:before {
	content: '\f280';
}
.zmdi-bluetooth-setting:before {
	content: '\f281';
}
.zmdi-bluetooth:before {
	content: '\f282';
}
.zmdi-camera-add:before {
	content: '\f283';
}
.zmdi-camera-alt:before {
	content: '\f284';
}
.zmdi-camera-bw:before {
	content: '\f285';
}
.zmdi-camera-front:before {
	content: '\f286';
}
.zmdi-camera-mic:before {
	content: '\f287';
}
.zmdi-camera-party-mode:before {
	content: '\f288';
}
.zmdi-camera-rear:before {
	content: '\f289';
}
.zmdi-camera-roll:before {
	content: '\f28a';
}
.zmdi-camera-switch:before {
	content: '\f28b';
}
.zmdi-camera:before {
	content: '\f28c';
}
.zmdi-card-alert:before {
	content: '\f28d';
}
.zmdi-card-off:before {
	content: '\f28e';
}
.zmdi-card-sd:before {
	content: '\f28f';
}
.zmdi-card-sim:before {
	content: '\f290';
}
.zmdi-desktop-mac:before {
	content: '\f291';
}
.zmdi-desktop-windows:before {
	content: '\f292';
}
.zmdi-device-hub:before {
	content: '\f293';
}
.zmdi-devices-off:before {
	content: '\f294';
}
.zmdi-devices:before {
	content: '\f295';
}
.zmdi-dock:before {
	content: '\f296';
}
.zmdi-floppy:before {
	content: '\f297';
}
.zmdi-gamepad:before {
	content: '\f298';
}
.zmdi-gps-dot:before {
	content: '\f299';
}
.zmdi-gps-off:before {
	content: '\f29a';
}
.zmdi-gps:before {
	content: '\f29b';
}
.zmdi-headset-mic:before {
	content: '\f29c';
}
.zmdi-headset:before {
	content: '\f29d';
}
.zmdi-input-antenna:before {
	content: '\f29e';
}
.zmdi-input-composite:before {
	content: '\f29f';
}
.zmdi-input-hdmi:before {
	content: '\f2a0';
}
.zmdi-input-power:before {
	content: '\f2a1';
}
.zmdi-input-svideo:before {
	content: '\f2a2';
}
.zmdi-keyboard-hide:before {
	content: '\f2a3';
}
.zmdi-keyboard:before {
	content: '\f2a4';
}
.zmdi-laptop-chromebook:before {
	content: '\f2a5';
}
.zmdi-laptop-mac:before {
	content: '\f2a6';
}
.zmdi-laptop:before {
	content: '\f2a7';
}
.zmdi-mic-off:before {
	content: '\f2a8';
}
.zmdi-mic-outline:before {
	content: '\f2a9';
}
.zmdi-mic-setting:before {
	content: '\f2aa';
}
.zmdi-mic:before {
	content: '\f2ab';
}
.zmdi-mouse:before {
	content: '\f2ac';
}
.zmdi-network-alert:before {
	content: '\f2ad';
}
.zmdi-network-locked:before {
	content: '\f2ae';
}
.zmdi-network-off:before {
	content: '\f2af';
}
.zmdi-network-outline:before {
	content: '\f2b0';
}
.zmdi-network-setting:before {
	content: '\f2b1';
}
.zmdi-network:before {
	content: '\f2b2';
}
.zmdi-phone-bluetooth:before {
	content: '\f2b3';
}
.zmdi-phone-end:before {
	content: '\f2b4';
}
.zmdi-phone-forwarded:before {
	content: '\f2b5';
}
.zmdi-phone-in-talk:before {
	content: '\f2b6';
}
.zmdi-phone-locked:before {
	content: '\f2b7';
}
.zmdi-phone-missed:before {
	content: '\f2b8';
}
.zmdi-phone-msg:before {
	content: '\f2b9';
}
.zmdi-phone-paused:before {
	content: '\f2ba';
}
.zmdi-phone-ring:before {
	content: '\f2bb';
}
.zmdi-phone-setting:before {
	content: '\f2bc';
}
.zmdi-phone-sip:before {
	content: '\f2bd';
}
.zmdi-phone:before {
	content: '\f2be';
}
.zmdi-portable-wifi-changes:before {
	content: '\f2bf';
}
.zmdi-portable-wifi-off:before {
	content: '\f2c0';
}
.zmdi-portable-wifi:before {
	content: '\f2c1';
}
.zmdi-radio:before {
	content: '\f2c2';
}
.zmdi-reader:before {
	content: '\f2c3';
}
.zmdi-remote-control-alt:before {
	content: '\f2c4';
}
.zmdi-remote-control:before {
	content: '\f2c5';
}
.zmdi-router:before {
	content: '\f2c6';
}
.zmdi-scanner:before {
	content: '\f2c7';
}
.zmdi-smartphone-android:before {
	content: '\f2c8';
}
.zmdi-smartphone-download:before {
	content: '\f2c9';
}
.zmdi-smartphone-erase:before {
	content: '\f2ca';
}
.zmdi-smartphone-info:before {
	content: '\f2cb';
}
.zmdi-smartphone-iphone:before {
	content: '\f2cc';
}
.zmdi-smartphone-landscape-lock:before {
	content: '\f2cd';
}
.zmdi-smartphone-landscape:before {
	content: '\f2ce';
}
.zmdi-smartphone-lock:before {
	content: '\f2cf';
}
.zmdi-smartphone-portrait-lock:before {
	content: '\f2d0';
}
.zmdi-smartphone-ring:before {
	content: '\f2d1';
}
.zmdi-smartphone-setting:before {
	content: '\f2d2';
}
.zmdi-smartphone-setup:before {
	content: '\f2d3';
}
.zmdi-smartphone:before {
	content: '\f2d4';
}
.zmdi-speaker:before {
	content: '\f2d5';
}
.zmdi-tablet-android:before {
	content: '\f2d6';
}
.zmdi-tablet-mac:before {
	content: '\f2d7';
}
.zmdi-tablet:before {
	content: '\f2d8';
}
.zmdi-tv-alt-play:before {
	content: '\f2d9';
}
.zmdi-tv-list:before {
	content: '\f2da';
}
.zmdi-tv-play:before {
	content: '\f2db';
}
.zmdi-tv:before {
	content: '\f2dc';
}
.zmdi-usb:before {
	content: '\f2dd';
}
.zmdi-videocam-off:before {
	content: '\f2de';
}
.zmdi-videocam-switch:before {
	content: '\f2df';
}
.zmdi-videocam:before {
	content: '\f2e0';
}
.zmdi-watch:before {
	content: '\f2e1';
}
.zmdi-wifi-alt-2:before {
	content: '\f2e2';
}
.zmdi-wifi-alt:before {
	content: '\f2e3';
}
.zmdi-wifi-info:before {
	content: '\f2e4';
}
.zmdi-wifi-lock:before {
	content: '\f2e5';
}
.zmdi-wifi-off:before {
	content: '\f2e6';
}
.zmdi-wifi-outline:before {
	content: '\f2e7';
}
.zmdi-wifi:before {
	content: '\f2e8';
}
.zmdi-arrow-left-bottom:before {
	content: '\f2e9';
}
.zmdi-arrow-left:before {
	content: '\f2ea';
}
.zmdi-arrow-merge:before {
	content: '\f2eb';
}
.zmdi-arrow-missed:before {
	content: '\f2ec';
}
.zmdi-arrow-right-top:before {
	content: '\f2ed';
}
.zmdi-arrow-right:before {
	content: '\f2ee';
}
.zmdi-arrow-split:before {
	content: '\f2ef';
}
.zmdi-arrows:before {
	content: '\f2f0';
}
.zmdi-caret-down-circle:before {
	content: '\f2f1';
}
.zmdi-caret-down:before {
	content: '\f2f2';
}
.zmdi-caret-left-circle:before {
	content: '\f2f3';
}
.zmdi-caret-left:before {
	content: '\f2f4';
}
.zmdi-caret-right-circle:before {
	content: '\f2f5';
}
.zmdi-caret-right:before {
	content: '\f2f6';
}
.zmdi-caret-up-circle:before {
	content: '\f2f7';
}
.zmdi-caret-up:before {
	content: '\f2f8';
}
.zmdi-chevron-down:before {
	content: '\f2f9';
}
.zmdi-chevron-left:before {
	content: '\f2fa';
}
.zmdi-chevron-right:before {
	content: '\f2fb';
}
.zmdi-chevron-up:before {
	content: '\f2fc';
}
.zmdi-forward:before {
	content: '\f2fd';
}
.zmdi-long-arrow-down:before {
	content: '\f2fe';
}
.zmdi-long-arrow-left:before {
	content: '\f2ff';
}
.zmdi-long-arrow-return:before {
	content: '\f300';
}
.zmdi-long-arrow-right:before {
	content: '\f301';
}
.zmdi-long-arrow-tab:before {
	content: '\f302';
}
.zmdi-long-arrow-up:before {
	content: '\f303';
}
.zmdi-rotate-ccw:before {
	content: '\f304';
}
.zmdi-rotate-cw:before {
	content: '\f305';
}
.zmdi-rotate-left:before {
	content: '\f306';
}
.zmdi-rotate-right:before {
	content: '\f307';
}
.zmdi-square-down:before {
	content: '\f308';
}
.zmdi-square-right:before {
	content: '\f309';
}
.zmdi-swap-alt:before {
	content: '\f30a';
}
.zmdi-swap-vertical-circle:before {
	content: '\f30b';
}
.zmdi-swap-vertical:before {
	content: '\f30c';
}
.zmdi-swap:before {
	content: '\f30d';
}
.zmdi-trending-down:before {
	content: '\f30e';
}
.zmdi-trending-flat:before {
	content: '\f30f';
}
.zmdi-trending-up:before {
	content: '\f310';
}
.zmdi-unfold-less:before {
	content: '\f311';
}
.zmdi-unfold-more:before {
	content: '\f312';
}
.zmdi-apps:before {
	content: '\f313';
}
.zmdi-grid-off:before {
	content: '\f314';
}
.zmdi-grid:before {
	content: '\f315';
}
.zmdi-view-agenda:before {
	content: '\f316';
}
.zmdi-view-array:before {
	content: '\f317';
}
.zmdi-view-carousel:before {
	content: '\f318';
}
.zmdi-view-column:before {
	content: '\f319';
}
.zmdi-view-comfy:before {
	content: '\f31a';
}
.zmdi-view-compact:before {
	content: '\f31b';
}
.zmdi-view-dashboard:before {
	content: '\f31c';
}
.zmdi-view-day:before {
	content: '\f31d';
}
.zmdi-view-headline:before {
	content: '\f31e';
}
.zmdi-view-list-alt:before {
	content: '\f31f';
}
.zmdi-view-list:before {
	content: '\f320';
}
.zmdi-view-module:before {
	content: '\f321';
}
.zmdi-view-quilt:before {
	content: '\f322';
}
.zmdi-view-stream:before {
	content: '\f323';
}
.zmdi-view-subtitles:before {
	content: '\f324';
}
.zmdi-view-toc:before {
	content: '\f325';
}
.zmdi-view-web:before {
	content: '\f326';
}
.zmdi-view-week:before {
	content: '\f327';
}
.zmdi-widgets:before {
	content: '\f328';
}
.zmdi-alarm-check:before {
	content: '\f329';
}
.zmdi-alarm-off:before {
	content: '\f32a';
}
.zmdi-alarm-plus:before {
	content: '\f32b';
}
.zmdi-alarm-snooze:before {
	content: '\f32c';
}
.zmdi-alarm:before {
	content: '\f32d';
}
.zmdi-calendar-alt:before {
	content: '\f32e';
}
.zmdi-calendar-check:before {
	content: '\f32f';
}
.zmdi-calendar-close:before {
	content: '\f330';
}
.zmdi-calendar-note:before {
	content: '\f331';
}
.zmdi-calendar:before {
	content: '\f332';
}
.zmdi-time-countdown:before {
	content: '\f333';
}
.zmdi-time-interval:before {
	content: '\f334';
}
.zmdi-time-restore-setting:before {
	content: '\f335';
}
.zmdi-time-restore:before {
	content: '\f336';
}
.zmdi-time:before {
	content: '\f337';
}
.zmdi-timer-off:before {
	content: '\f338';
}
.zmdi-timer:before {
	content: '\f339';
}
.zmdi-android-alt:before {
	content: '\f33a';
}
.zmdi-android:before {
	content: '\f33b';
}
.zmdi-apple:before {
	content: '\f33c';
}
.zmdi-behance:before {
	content: '\f33d';
}
.zmdi-codepen:before {
	content: '\f33e';
}
.zmdi-dribbble:before {
	content: '\f33f';
}
.zmdi-dropbox:before {
	content: '\f340';
}
.zmdi-evernote:before {
	content: '\f341';
}
.zmdi-facebook-box:before {
	content: '\f342';
}
.zmdi-facebook:before {
	content: '\f343';
}
.zmdi-github-box:before {
	content: '\f344';
}
.zmdi-github:before {
	content: '\f345';
}
.zmdi-google-drive:before {
	content: '\f346';
}
.zmdi-google-earth:before {
	content: '\f347';
}
.zmdi-google-glass:before {
	content: '\f348';
}
.zmdi-google-maps:before {
	content: '\f349';
}
.zmdi-google-pages:before {
	content: '\f34a';
}
.zmdi-google-play:before {
	content: '\f34b';
}
.zmdi-google-plus-box:before {
	content: '\f34c';
}
.zmdi-google-plus:before {
	content: '\f34d';
}
.zmdi-google:before {
	content: '\f34e';
}
.zmdi-instagram:before {
	content: '\f34f';
}
.zmdi-language-css3:before {
	content: '\f350';
}
.zmdi-language-html5:before {
	content: '\f351';
}
.zmdi-language-javascript:before {
	content: '\f352';
}
.zmdi-language-python-alt:before {
	content: '\f353';
}
.zmdi-language-python:before {
	content: '\f354';
}
.zmdi-lastfm:before {
	content: '\f355';
}
.zmdi-linkedin-box:before {
	content: '\f356';
}
.zmdi-paypal:before {
	content: '\f357';
}
.zmdi-pinterest-box:before {
	content: '\f358';
}
.zmdi-pocket:before {
	content: '\f359';
}
.zmdi-polymer:before {
	content: '\f35a';
}
.zmdi-share:before {
	content: '\f35b';
}
.zmdi-stackoverflow:before {
	content: '\f35c';
}
.zmdi-steam-square:before {
	content: '\f35d';
}
.zmdi-steam:before {
	content: '\f35e';
}
.zmdi-twitter-box:before {
	content: '\f35f';
}
.zmdi-twitter:before {
	content: '\f360';
}
.zmdi-vk:before {
	content: '\f361';
}
.zmdi-wikipedia:before {
	content: '\f362';
}
.zmdi-windows:before {
	content: '\f363';
}
.zmdi-aspect-ratio-alt:before {
	content: '\f364';
}
.zmdi-aspect-ratio:before {
	content: '\f365';
}
.zmdi-blur-circular:before {
	content: '\f366';
}
.zmdi-blur-linear:before {
	content: '\f367';
}
.zmdi-blur-off:before {
	content: '\f368';
}
.zmdi-blur:before {
	content: '\f369';
}
.zmdi-brightness-2:before {
	content: '\f36a';
}
.zmdi-brightness-3:before {
	content: '\f36b';
}
.zmdi-brightness-4:before {
	content: '\f36c';
}
.zmdi-brightness-5:before {
	content: '\f36d';
}
.zmdi-brightness-6:before {
	content: '\f36e';
}
.zmdi-brightness-7:before {
	content: '\f36f';
}
.zmdi-brightness-auto:before {
	content: '\f370';
}
.zmdi-brightness-setting:before {
	content: '\f371';
}
.zmdi-broken-image:before {
	content: '\f372';
}
.zmdi-center-focus-strong:before {
	content: '\f373';
}
.zmdi-center-focus-weak:before {
	content: '\f374';
}
.zmdi-compare:before {
	content: '\f375';
}
.zmdi-crop-16-9:before {
	content: '\f376';
}
.zmdi-crop-3-2:before {
	content: '\f377';
}
.zmdi-crop-5-4:before {
	content: '\f378';
}
.zmdi-crop-7-5:before {
	content: '\f379';
}
.zmdi-crop-din:before {
	content: '\f37a';
}
.zmdi-crop-free:before {
	content: '\f37b';
}
.zmdi-crop-landscape:before {
	content: '\f37c';
}
.zmdi-crop-portrait:before {
	content: '\f37d';
}
.zmdi-crop-square:before {
	content: '\f37e';
}
.zmdi-exposure-alt:before {
	content: '\f37f';
}
.zmdi-exposure:before {
	content: '\f380';
}
.zmdi-filter-b-and-w:before {
	content: '\f381';
}
.zmdi-filter-center-focus:before {
	content: '\f382';
}
.zmdi-filter-frames:before {
	content: '\f383';
}
.zmdi-filter-tilt-shift:before {
	content: '\f384';
}
.zmdi-gradient:before {
	content: '\f385';
}
.zmdi-grain:before {
	content: '\f386';
}
.zmdi-graphic-eq:before {
	content: '\f387';
}
.zmdi-hdr-off:before {
	content: '\f388';
}
.zmdi-hdr-strong:before {
	content: '\f389';
}
.zmdi-hdr-weak:before {
	content: '\f38a';
}
.zmdi-hdr:before {
	content: '\f38b';
}
.zmdi-iridescent:before {
	content: '\f38c';
}
.zmdi-leak-off:before {
	content: '\f38d';
}
.zmdi-leak:before {
	content: '\f38e';
}
.zmdi-looks:before {
	content: '\f38f';
}
.zmdi-loupe:before {
	content: '\f390';
}
.zmdi-panorama-horizontal:before {
	content: '\f391';
}
.zmdi-panorama-vertical:before {
	content: '\f392';
}
.zmdi-panorama-wide-angle:before {
	content: '\f393';
}
.zmdi-photo-size-select-large:before {
	content: '\f394';
}
.zmdi-photo-size-select-small:before {
	content: '\f395';
}
.zmdi-picture-in-picture:before {
	content: '\f396';
}
.zmdi-slideshow:before {
	content: '\f397';
}
.zmdi-texture:before {
	content: '\f398';
}
.zmdi-tonality:before {
	content: '\f399';
}
.zmdi-vignette:before {
	content: '\f39a';
}
.zmdi-wb-auto:before {
	content: '\f39b';
}
.zmdi-eject-alt:before {
	content: '\f39c';
}
.zmdi-eject:before {
	content: '\f39d';
}
.zmdi-equalizer:before {
	content: '\f39e';
}
.zmdi-fast-forward:before {
	content: '\f39f';
}
.zmdi-fast-rewind:before {
	content: '\f3a0';
}
.zmdi-forward-10:before {
	content: '\f3a1';
}
.zmdi-forward-30:before {
	content: '\f3a2';
}
.zmdi-forward-5:before {
	content: '\f3a3';
}
.zmdi-hearing:before {
	content: '\f3a4';
}
.zmdi-pause-circle-outline:before {
	content: '\f3a5';
}
.zmdi-pause-circle:before {
	content: '\f3a6';
}
.zmdi-pause:before {
	content: '\f3a7';
}
.zmdi-play-circle-outline:before {
	content: '\f3a8';
}
.zmdi-play-circle:before {
	content: '\f3a9';
}
.zmdi-play:before {
	content: '\f3aa';
}
.zmdi-playlist-audio:before {
	content: '\f3ab';
}
.zmdi-playlist-plus:before {
	content: '\f3ac';
}
.zmdi-repeat-one:before {
	content: '\f3ad';
}
.zmdi-repeat:before {
	content: '\f3ae';
}
.zmdi-replay-10:before {
	content: '\f3af';
}
.zmdi-replay-30:before {
	content: '\f3b0';
}
.zmdi-replay-5:before {
	content: '\f3b1';
}
.zmdi-replay:before {
	content: '\f3b2';
}
.zmdi-shuffle:before {
	content: '\f3b3';
}
.zmdi-skip-next:before {
	content: '\f3b4';
}
.zmdi-skip-previous:before {
	content: '\f3b5';
}
.zmdi-stop:before {
	content: '\f3b6';
}
.zmdi-surround-sound:before {
	content: '\f3b7';
}
.zmdi-tune:before {
	content: '\f3b8';
}
.zmdi-volume-down:before {
	content: '\f3b9';
}
.zmdi-volume-mute:before {
	content: '\f3ba';
}
.zmdi-volume-off:before {
	content: '\f3bb';
}
.zmdi-volume-up:before {
	content: '\f3bc';
}
.zmdi-n-1-square:before {
	content: '\f3bd';
}
.zmdi-n-2-square:before {
	content: '\f3be';
}
.zmdi-n-3-square:before {
	content: '\f3bf';
}
.zmdi-n-4-square:before {
	content: '\f3c0';
}
.zmdi-n-5-square:before {
	content: '\f3c1';
}
.zmdi-n-6-square:before {
	content: '\f3c2';
}
.zmdi-neg-1:before {
	content: '\f3c3';
}
.zmdi-neg-2:before {
	content: '\f3c4';
}
.zmdi-plus-1:before {
	content: '\f3c5';
}
.zmdi-plus-2:before {
	content: '\f3c6';
}
.zmdi-sec-10:before {
	content: '\f3c7';
}
.zmdi-sec-3:before {
	content: '\f3c8';
}
.zmdi-zero:before {
	content: '\f3c9';
}
.zmdi-airline-seat-flat-angled:before {
	content: '\f3ca';
}
.zmdi-airline-seat-flat:before {
	content: '\f3cb';
}
.zmdi-airline-seat-individual-suite:before {
	content: '\f3cc';
}
.zmdi-airline-seat-legroom-extra:before {
	content: '\f3cd';
}
.zmdi-airline-seat-legroom-normal:before {
	content: '\f3ce';
}
.zmdi-airline-seat-legroom-reduced:before {
	content: '\f3cf';
}
.zmdi-airline-seat-recline-extra:before {
	content: '\f3d0';
}
.zmdi-airline-seat-recline-normal:before {
	content: '\f3d1';
}
.zmdi-airplay:before {
	content: '\f3d2';
}
.zmdi-closed-caption:before {
	content: '\f3d3';
}
.zmdi-confirmation-number:before {
	content: '\f3d4';
}
.zmdi-developer-board:before {
	content: '\f3d5';
}
.zmdi-disc-full:before {
	content: '\f3d6';
}
.zmdi-explicit:before {
	content: '\f3d7';
}
.zmdi-flight-land:before {
	content: '\f3d8';
}
.zmdi-flight-takeoff:before {
	content: '\f3d9';
}
.zmdi-flip-to-back:before {
	content: '\f3da';
}
.zmdi-flip-to-front:before {
	content: '\f3db';
}
.zmdi-group-work:before {
	content: '\f3dc';
}
.zmdi-hd:before {
	content: '\f3dd';
}
.zmdi-hq:before {
	content: '\f3de';
}
.zmdi-markunread-mailbox:before {
	content: '\f3df';
}
.zmdi-memory:before {
	content: '\f3e0';
}
.zmdi-nfc:before {
	content: '\f3e1';
}
.zmdi-play-for-work:before {
	content: '\f3e2';
}
.zmdi-power-input:before {
	content: '\f3e3';
}
.zmdi-present-to-all:before {
	content: '\f3e4';
}
.zmdi-satellite:before {
	content: '\f3e5';
}
.zmdi-tap-and-play:before {
	content: '\f3e6';
}
.zmdi-vibration:before {
	content: '\f3e7';
}
.zmdi-voicemail:before {
	content: '\f3e8';
}
.zmdi-group:before {
	content: '\f3e9';
}
.zmdi-rss:before {
	content: '\f3ea';
}
.zmdi-shape:before {
	content: '\f3eb';
}
.zmdi-spinner:before {
	content: '\f3ec';
}
.zmdi-ungroup:before {
	content: '\f3ed';
}
.zmdi-500px:before {
	content: '\f3ee';
}
.zmdi-8tracks:before {
	content: '\f3ef';
}
.zmdi-amazon:before {
	content: '\f3f0';
}
.zmdi-blogger:before {
	content: '\f3f1';
}
.zmdi-delicious:before {
	content: '\f3f2';
}
.zmdi-disqus:before {
	content: '\f3f3';
}
.zmdi-flattr:before {
	content: '\f3f4';
}
.zmdi-flickr:before {
	content: '\f3f5';
}
.zmdi-github-alt:before {
	content: '\f3f6';
}
.zmdi-google-old:before {
	content: '\f3f7';
}
.zmdi-linkedin:before {
	content: '\f3f8';
}
.zmdi-odnoklassniki:before {
	content: '\f3f9';
}
.zmdi-outlook:before {
	content: '\f3fa';
}
.zmdi-paypal-alt:before {
	content: '\f3fb';
}
.zmdi-pinterest:before {
	content: '\f3fc';
}
.zmdi-playstation:before {
	content: '\f3fd';
}
.zmdi-reddit:before {
	content: '\f3fe';
}
.zmdi-skype:before {
	content: '\f3ff';
}
.zmdi-slideshare:before {
	content: '\f400';
}
.zmdi-soundcloud:before {
	content: '\f401';
}
.zmdi-tumblr:before {
	content: '\f402';
}
.zmdi-twitch:before {
	content: '\f403';
}
.zmdi-vimeo:before {
	content: '\f404';
}
.zmdi-whatsapp:before {
	content: '\f405';
}
.zmdi-xbox:before {
	content: '\f406';
}
.zmdi-yahoo:before {
	content: '\f407';
}
.zmdi-youtube-play:before {
	content: '\f408';
}
.zmdi-youtube:before {
	content: '\f409';
}
.zmdi-import-export:before {
	content: '\f30c';
}
.zmdi-swap-vertical-:before {
	content: '\f30c';
}
.zmdi-airplanemode-inactive:before {
	content: '\f102';
}
.zmdi-airplanemode-active:before {
	content: '\f103';
}
.zmdi-rate-review:before {
	content: '\f103';
}
.zmdi-comment-sign:before {
	content: '\f25a';
}
.zmdi-network-warning:before {
	content: '\f2ad';
}
.zmdi-shopping-cart-add:before {
	content: '\f1ca';
}
.zmdi-file-add:before {
	content: '\f221';
}
.zmdi-network-wifi-scan:before {
	content: '\f2e4';
}
.zmdi-collection-add:before {
	content: '\f14e';
}
.zmdi-format-playlist-add:before {
	content: '\f3ac';
}
.zmdi-format-queue-music:before {
	content: '\f3ab';
}
.zmdi-plus-box:before {
	content: '\f277';
}
.zmdi-tag-backspace:before {
	content: '\f1d9';
}
.zmdi-alarm-add:before {
	content: '\f32b';
}
.zmdi-battery-charging:before {
	content: '\f114';
}
.zmdi-daydream-setting:before {
	content: '\f217';
}
.zmdi-more-horiz:before {
	content: '\f19c';
}
.zmdi-book-photo:before {
	content: '\f11b';
}
.zmdi-incandescent:before {
	content: '\f189';
}
.zmdi-wb-iridescent:before {
	content: '\f38c';
}
.zmdi-calendar-remove:before {
	content: '\f330';
}
.zmdi-refresh-sync-disabled:before {
	content: '\f1b7';
}
.zmdi-refresh-sync-problem:before {
	content: '\f1b6';
}
.zmdi-crop-original:before {
	content: '\f17e';
}
.zmdi-power-off:before {
	content: '\f1af';
}
.zmdi-power-off-setting:before {
	content: '\f1ae';
}
.zmdi-leak-remove:before {
	content: '\f38d';
}
.zmdi-star-border:before {
	content: '\f27c';
}
.zmdi-brightness-low:before {
	content: '\f36d';
}
.zmdi-brightness-medium:before {
	content: '\f36e';
}
.zmdi-brightness-high:before {
	content: '\f36f';
}
.zmdi-smartphone-portrait:before {
	content: '\f2d4';
}
.zmdi-live-tv:before {
	content: '\f2d9';
}
.zmdi-format-textdirection-l-to-r:before {
	content: '\f249';
}
.zmdi-format-textdirection-r-to-l:before {
	content: '\f24a';
}
.zmdi-arrow-back:before {
	content: '\f2ea';
}
.zmdi-arrow-forward:before {
	content: '\f2ee';
}
.zmdi-arrow-in:before {
	content: '\f2e9';
}
.zmdi-arrow-out:before {
	content: '\f2ed';
}
.zmdi-rotate-90-degrees-ccw:before {
	content: '\f304';
}
.zmdi-adb:before {
	content: '\f33a';
}
.zmdi-network-wifi:before {
	content: '\f2e8';
}
.zmdi-network-wifi-alt:before {
	content: '\f2e3';
}
.zmdi-network-wifi-lock:before {
	content: '\f2e5';
}
.zmdi-network-wifi-off:before {
	content: '\f2e6';
}
.zmdi-network-wifi-outline:before {
	content: '\f2e7';
}
.zmdi-network-wifi-info:before {
	content: '\f2e4';
}
.zmdi-layers-clear:before {
	content: '\f18b';
}
.zmdi-colorize:before {
	content: '\f15d';
}
.zmdi-format-paint:before {
	content: '\f1ba';
}
.zmdi-format-quote:before {
	content: '\f1b2';
}
.zmdi-camera-monochrome-photos:before {
	content: '\f285';
}
.zmdi-sort-by-alpha:before {
	content: '\f1cf';
}
.zmdi-folder-shared:before {
	content: '\f225';
}
.zmdi-folder-special:before {
	content: '\f226';
}
.zmdi-comment-dots:before {
	content: '\f260';
}
.zmdi-reorder:before {
	content: '\f31e';
}
.zmdi-dehaze:before {
	content: '\f197';
}
.zmdi-sort:before {
	content: '\f1ce';
}
.zmdi-pages:before {
	content: '\f34a';
}
.zmdi-stack-overflow:before {
	content: '\f35c';
}
.zmdi-calendar-account:before {
	content: '\f204';
}
.zmdi-paste:before {
	content: '\f109';
}
.zmdi-cut:before {
	content: '\f1bc';
}
.zmdi-save:before {
	content: '\f297';
}
.zmdi-smartphone-code:before {
	content: '\f139';
}
.zmdi-directions-bike:before {
	content: '\f117';
}
.zmdi-directions-boat:before {
	content: '\f11a';
}
.zmdi-directions-bus:before {
	content: '\f121';
}
.zmdi-directions-car:before {
	content: '\f125';
}
.zmdi-directions-railway:before {
	content: '\f1b3';
}
.zmdi-directions-run:before {
	content: '\f215';
}
.zmdi-directions-subway:before {
	content: '\f1d5';
}
.zmdi-directions-walk:before {
	content: '\f216';
}
.zmdi-local-hotel:before {
	content: '\f178';
}
.zmdi-local-activity:before {
	content: '\f1df';
}
.zmdi-local-play:before {
	content: '\f1df';
}
.zmdi-local-airport:before {
	content: '\f103';
}
.zmdi-local-atm:before {
	content: '\f198';
}
.zmdi-local-bar:before {
	content: '\f137';
}
.zmdi-local-cafe:before {
	content: '\f13b';
}
.zmdi-local-car-wash:before {
	content: '\f124';
}
.zmdi-local-convenience-store:before {
	content: '\f1d3';
}
.zmdi-local-dining:before {
	content: '\f153';
}
.zmdi-local-drink:before {
	content: '\f157';
}
.zmdi-local-florist:before {
	content: '\f168';
}
.zmdi-local-gas-station:before {
	content: '\f16f';
}
.zmdi-local-grocery-store:before {
	content: '\f1cb';
}
.zmdi-local-hospital:before {
	content: '\f177';
}
.zmdi-local-laundry-service:before {
	content: '\f1e9';
}
.zmdi-local-library:before {
	content: '\f18d';
}
.zmdi-local-mall:before {
	content: '\f195';
}
.zmdi-local-movies:before {
	content: '\f19d';
}
.zmdi-local-offer:before {
	content: '\f187';
}
.zmdi-local-parking:before {
	content: '\f1a5';
}
.zmdi-local-parking:before {
	content: '\f1a5';
}
.zmdi-local-pharmacy:before {
	content: '\f176';
}
.zmdi-local-phone:before {
	content: '\f2be';
}
.zmdi-local-pizza:before {
	content: '\f1ac';
}
.zmdi-local-post-office:before {
	content: '\f15a';
}
.zmdi-local-printshop:before {
	content: '\f1b0';
}
.zmdi-local-see:before {
	content: '\f28c';
}
.zmdi-local-shipping:before {
	content: '\f1e6';
}
.zmdi-local-store:before {
	content: '\f1d4';
}
.zmdi-local-taxi:before {
	content: '\f123';
}
.zmdi-local-wc:before {
	content: '\f211';
}
.zmdi-my-location:before {
	content: '\f299';
}
.zmdi-directions:before {
	content: '\f1e7';
}
@font-face {
 font-family: 'open_sansbold';
 src: url("webFonts/opensans_bold_macroman/OpenSans-Bold-webfont.eot");
 src: url('webFonts/opensans_bold_macroman/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'), url('webFonts/opensans_bold_macroman/OpenSans-Bold-webfont.woff') format('woff'), url('webFonts/opensans_bold_macroman/OpenSans-Bold-webfont.ttf') format('truetype'), url('webFonts/opensans_bold_macroman/OpenSans-Bold-webfont.svg#open_sansbold') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'open_sansbold_italic';
 src: url('webFonts/opensans_bolditalic_macroman/OpenSans-BoldItalic-webfont.eot');
 src: url('webFonts/opensans_bolditalic_macroman/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'), url('webFonts/opensans_bolditalic_macroman/OpenSans-BoldItalic-webfont.woff') format('woff'), url('webFonts/opensans_bolditalic_macroman/OpenSans-BoldItalic-webfont.ttf') format('truetype'), url('webFonts/opensans_bolditalic_macroman/OpenSans-BoldItalic-webfont.svg#open_sansbold_italic') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'open_sansextrabold';
 src: url('webFonts/opensans_extrabold_macroman/OpenSans-ExtraBold-webfont.eot');
 src: url('webFonts/opensans_extrabold_macroman/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'), url('webFonts/opensans_extrabold_macroman/OpenSans-ExtraBold-webfont.woff') format('woff'), url('webFonts/opensans_extrabold_macroman/OpenSans-ExtraBold-webfont.ttf') format('truetype'), url('webFonts/opensans_extrabold_macroman/OpenSans-ExtraBold-webfont.svg#open_sansextrabold') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'open_sansextrabold_italic';
 src: url('webFonts/opensans_extrabolditalic_macroman/OpenSans-ExtraBoldItalic-webfont.eot');
 src: url('webFonts/opensans_extrabolditalic_macroman/OpenSans-ExtraBoldItalic-webfont.eot?#iefix') format('embedded-opentype'), url('webFonts/opensans_extrabolditalic_macroman/OpenSans-ExtraBoldItalic-webfont.woff') format('woff'), url('webFonts/opensans_extrabolditalic_macroman/OpenSans-ExtraBoldItalic-webfont.ttf') format('truetype'), url('webFonts/opensans_extrabolditalic_macroman/OpenSans-ExtraBoldItalic-webfont.svg#open_sansextrabold_italic') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'open_sansitalic';
 src: url('webFonts/opensans_italic_macroman/OpenSans-Italic-webfont.eot');
 src: url('webFonts/opensans_italic_macroman/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'), url('webFonts/opensans_italic_macroman/OpenSans-Italic-webfont.woff') format('woff'), url('webFonts/opensans_italic_macroman/OpenSans-Italic-webfont.ttf') format('truetype'), url('webFonts/opensans_italic_macroman/OpenSans-Italic-webfont.svg#open_sansitalic') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'open_sanslight';
 src: url('webFonts/opensans_light_macroman/OpenSans-Light-webfont.eot');
 src: url('webFonts/opensans_light_macroman/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'), url('webFonts/opensans_light_macroman/OpenSans-Light-webfont.woff') format('woff'), url('webFonts/opensans_light_macroman/OpenSans-Light-webfont.ttf') format('truetype'), url('webFonts/opensans_light_macroman/OpenSans-Light-webfont.svg#open_sanslight') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'open_sanslight_italic';
 src: url('webFonts/opensans_lightitalic_macroman/OpenSans-LightItalic-webfont.eot');
 src: url('webFonts/opensans_lightitalic_macroman/OpenSans-LightItalic-webfont.eot?#iefix') format('embedded-opentype'), url('webFonts/opensans_lightitalic_macroman/OpenSans-LightItalic-webfont.woff') format('woff'), url('webFonts/opensans_lightitalic_macroman/OpenSans-LightItalic-webfont.ttf') format('truetype'), url('webFonts/opensans_lightitalic_macroman/OpenSans-LightItalic-webfont.svg#open_sanslight_italic') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'open_sansregular';
 src: url('webFonts/opensans_regular_macroman/OpenSans-Regular-webfont.eot');
 src: url('webFonts/opensans_regular_macroman/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'), url('webFonts/opensans_regular_macroman/OpenSans-Regular-webfont.woff') format('woff'), url('webFonts/opensans_regular_macroman/OpenSans-Regular-webfont.ttf') format('truetype'), url('webFonts/opensans_regular_macroman/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'open_sanssemibold';
 src: url('webFonts/opensans_semibold_macroman/OpenSans-Semibold-webfont.eot');
 src: url('webFonts/opensans_semibold_macroman/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'), url('webFonts/opensans_semibold_macroman/OpenSans-Semibold-webfont.woff') format('woff'), url('webFonts/opensans_semibold_macroman/OpenSans-Semibold-webfont.ttf') format('truetype'), url('webFonts/opensans_semibold_macroman/OpenSans-Semibold-webfont.svg#open_sanssemibold') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'open_sanssemibold_italic';
 src: url('webFonts/opensans_semibolditalic_macroman/OpenSans-SemiboldItalic-webfont.eot');
 src: url('webFonts/opensans_semibolditalic_macroman/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'), url('webFonts/opensans_semibolditalic_macroman/OpenSans-SemiboldItalic-webfont.woff') format('woff'), url('webFonts/opensans_semibolditalic_macroman/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'), url('webFonts/opensans_semibolditalic_macroman/OpenSans-SemiboldItalic-webfont.svg#open_sanssemibold_italic') format('svg');
 font-weight: normal;
 font-style: normal;
}
html {
	font-size: 16px;
	font-size: 1em;
}
body.page, body.login, body.attachment {
	background: #3d485c url(../../images/bg.png) repeat-x fixed;
	font-size: 1em;
	font-family: 'open_sansregular';
	font-weight: normal;
	color: #838990;
	line-height: 1.286;
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.usernameDetails span {
	float: left;
	width: 200px;
	margin-right: 10px;
}
.usersummary #username {
	margin-bottom: 10px;
}
h1 {
	font-size: 2.25em;
}
h2 {
	font-size: 1.563em;
}
h3 {
	font-size: 1.5em;
}
h4 {
	font-size: 1.125em;
}
h5 {
	font-size: 1em;
}
h6 {
	font-size: 0.938em;
}
.main-container {
	background: #F8F9FA;
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
	padding: 0 0px;
}
#wrapper {
	/*.padding(0,0px,15px,0); */
  padding-top: 15px;
	margin-right: -15px;
	margin-bottom: 0px;
	margin-left: -15px;/****removed margin-top:20px for UW dashboard second level alignment fix***/
	    background-color: #f0f0f0 !important;
}
.top-buttonbar {
	/*padding: 0px 15px 0px 30px;*/
  margin-bottom: 5px;
}
#userVacationForm .top-buttonbar {
	margin-bottom: 20px;
}
.flex {
	display: flex;
}
.table {
	margin-bottom: 15px !important;
}
.table-responsive {
	margin-bottom: 5px;
}
.page-toobar button.btn.btn-primary {
	padding: 10px 7px;
	border: 1px solid #ffffff;
	background: none;
	color: #0095da;
}
.page-toobar button.btn.btn-primary:hover {
/*border-color:#0084c1;
    background-color:#0084c1;
    color: @brand-default;*/
}
.page-toobar button.btn.btn-primary i {
	/* padding: 0px 7px; */
  /* border: 1px solid @brand-default; */
  font-size: 24px;
}
button.p-btn-text.p-btn-next.btn.btn-primary.btnspace[name="Next"] {
	padding-left: 0px;
	padding-right: 0px;
}
button.btnspace.p-btn-text.p-btn-pre.btn.btn-primary[name="Previous"] {
	padding-left: 0px;
	padding-right: 0px;
}
td.page-number-text {
	padding-top: 4px !important;
}
form#dbRuntimeForm {
	margin-bottom: 0px !important;
}
body.dashboard-body {
	background-color: #ffffff;
	background-image: none;
	font-size: 1em;
}
hr.dotted.fieldHr {
	margin-top: 15px;
	margin-bottom: 10px;
}

#sidebar-wrapper {
	padding-right: 0;
	/* border-right: 1px solid #cfd5d7; */
margin: 0px -3px 0px 8px;
	padding-top: 0px;
	width: 20%;
	    height: 501px !important;
}
#page-content-wrapper {
/* padding-right: 30px;
   padding-left: 30px; */
 
}
/* .fullWidth#page-content-wrapper{
    padding-right: 15px;   
} */
.no-padding-left {
	padding-left: 0px !important;
}
.no-padding-right {
	padding-right: 0px !important;
}
.group .pad-right5 {
	padding-right: 5px;
}
.group .pad-left5 {
	padding-left: 5px;
}
.padding-right5px {
	padding-right: 5px !important;
}
.padding-left5px {
	padding-left: 5px !important;
}
.alert.alert-danger label.control-label {
	color: inherit;
}
/*********inbox Css changes*****/
.inboxBtns {
	float: left;
}
.viewSummBtn {
	float: right;
}
.viewSummBtn i.zmdi.zmdi-caret-down {
	left: 0px;
	top: 3px;
}
.trigger-1 i.zmdi.zmdi-caret-down {
	font-size: 22px;
	position: relative;
	top: 4px;
	left: 2px;
	line-height: 0;
}
.trigger-1 i.zmdi.zmdi-time-interval {
	position: relative;
	top: 2px;
	left: -2px;
}
.toggle-popup.reflexives.active, .toggle-popup1.reflexives.active {
	top: 41px;
	z-index: 1;
}
.toggle-popup {
	box-shadow: 0px 5px 40px rgba(0, 0, 0, 0.5);
	position: absolute !important;
	z-index: 100;
	top: 4%;
	right: 2%;
	left: 3px;
}

.toggle-popup.caselogPopup.caselog.case.reflexives.active {
    left: -300px !important;
}
.toggle-popup1 {
	box-shadow: 0px 5px 40px rgba(0, 0, 0, 0.5);
	position: absolute !important;
	z-index: 100;
	top: 4%;
	right: 4%;
	left: -300px;
}
.reflexive, .reflexives {
	display: none;
}
.reflexive.active, .reflexives.active {
	display: block;
	-webkit-animation: fadeIn 1s;
	animation: fadeIn 1s;
}
.caseSummaryPanel {
	box-shadow: 0 14px 20px 9px #51607a;
	position: relative; border-radius:0px;
	top: -7px;
}
.toggle-popup:after, .toggle-popup1:after {
	bottom: 94%;
	left: 87%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(125, 76, 76, 0);
	border-bottom-color: #ffffff;
	border-width: 24px;
	margin-left: 30px;
	display: none;
}
.toggle-popup:before {
	bottom: 99%;
	right: 255px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(125, 76, 76, 0);
	border-bottom-color: #1c56a4;
	border-width: 16px;
	margin-left: 30px;
}

.toggle-popup.caseSummaryPopup.reflexives.caseSummaryPanel.active:before {
    right: 116px !important;
}

.toggle-popup1:before {
	bottom: 99%;
	right: 30px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(125, 76, 76, 0);
	border-bottom-color: #1c56a4;
	border-width: 16px;
	margin-left: 30px;
}

#new_policy{
	display: none;
}

#SwitchCase{
	display: none;
}

.toggle-holder {
    display: inline-block;
}

.toggle-popup1 {
	top: 48px;
}
.toggle-popup1:after {
	left: 18%;
	display: none;
}
.toggle-popup1:before {
	right: 146px;
}
.viewSumHeading span {
	float: right;
}
.viewSumHeading h3.panel-title.heroPanel-title {
	display: inline-block;
	color: #1d56a5 !important;
	font-size: 13px;
}
.SummClose i.zmdi.zmdi-close {
	position: absolute;
	right: 2px;
	padding: 6px 12px;
	top: 0px;
	border-left: 0px solid #bdbdbd;
	font-size: 18px;
	cursor: pointer;
	color: #838990;
}
.viewSumHeading .SummClose i.zmdi.zmdi-close {
	padding: 9px 12px;
}
.caseSummaryPanel .panel-body {
	   padding: 15px 15px 15px 15px !important;
}
.filter-bar {
	background: #d6d9de;
	padding: 14px 17px 17px 17px;
	/* margin: 0px 32px 0 -10px; */
  position: relative;
	font-weight: 400;
	text-align: center;
	position: absolute;
	color: #3d4751;
	font-family: open_sansbold;
	font-size: .875em;
	left: 0px;
	top: 0px;
	bottom: 0;
	width: 102px;
}
.filter-bar::before {
 content: "\f0da";
 position: absolute;
 font-family: FontAwesome;
 font-size: 30px;
 right: -8px;
 color: #d6d9de;
 top: 5px;
}
.insFilter-bar {
	padding-top: 25px !important;
}
.insFilter-bar::before {
 top: 17px !important;
}
.filter-bar.searchResult::before {
 top: 72px;
}
.filter-bar.searchResult {
	padding: 82px 14px 14px;
	min-height: 194px;
	margin: -15px -10px 0px -10px;
}
.search-well {
	padding: 0px;
}
.well .form-group {
	margin-bottom: 10px;
	margin-top: 10px;
	/* margin-right: 10px!important; */
}
.well .form-group .filterRow .form-group {
	margin: 0px !important;
}
.well.well-sm.uwFilter .form-group.no-min-height .form-control, .well.well-sm.uwFilter .form-group.no-min-height .select2-container {
	width: 100% !important;
}
.filter .well .form-group {
	width: 19%;
	margin-bottom: 7px;
}
.well .form-group .control-label {
	margin-bottom: 5px;
	margin-top: 0px;
}
.filter .well .form-group .btn {
	margin-top: 5px;
}
.well.well-sm .form-control {
	width: 150px! important;
}
.well {
	border: 1px solid #d6d9de;
}
.well-sm {
	padding-bottom: 0px !important;
	border-radius: 0px;
}
#searchblock button.btn {
/* padding: 4px 10px;*/
}
.admintable16 tr td, .admintable18 tr td, .admintable9 tr td, .page-toobar-table, .admintable19 tr td, .page-number-text {
	font-family: 'open_sanssemibold';
	font-size: 12px;
}
.admintable15 {
	margin-bottom: 5px;
}
button.btn.btn-pagination {
	background: 0 0;
	padding-right: 0px;
	color: #0274cf;
	padding-top: 5px;
}
button.btn.btn-pagination i {
	font-size: 24px;
}
td.page-number-text {
	padding: 0px 10px;
}
button.btn.btn-pagination.btnNext {
	padding-left: 0px;
}
/*********eof inbox css changes********/
.panel.panel-default.panel-filter .panel-body {
	padding-bottom: 0px;
}
.insuredCheck label {
	white-space: nowrap;
}
.subsection input + span, input + span {
	color: #646b74;
	font-size: 0.813em;
}
#displayquestionnaire .subsection input + span, #displayquestionnaire input + span {
	color: #646b74;
	font-size: 11px;
	line-height: 11px;
	position: relative;
	display: block;
}
.paddingTop {
	padding-top: 10px;
}
ul#caseSummaryView li {
	list-style-type: none;
	display: inline-block;
	/* padding: 10px 15px; */
	padding: 0px 10px 0px 0px;
	margin: 0px 10px 15px 0px;
		border-right: 1px solid #e8e8e8;
		width:200px;
}
ul#caseSummaryView li:nth-child(3n) {
	border-right: 0px;
}
.summaryCasesContol {
	font-size: 30px;
	color: #646b74;
	padding-left: 0px !important;
	padding-right: 5px !important;
}
.summaryCaseLabel {
	/* border-right: 1px solid #e3e5e4; */
	padding-right: 20px !important;
	padding-left: 0!important;
	font-size: 12px;
		margin-top: -6px;
		display: block;
}
ul#caseSummaryView {
	/* padding-left: 15px;
	float: left; */
	padding: 0px;
	font-family: open_sansregular;
}
ul#caseSummaryView li:empty {
	display: none;
}
ul#caseSummaryView li span:empty {
	display: none;
}
/* basic scrollbar styling */
/* vertical scrollbar */
#gridExpand.expand .col-md-6 {
	width: 100% !important;
}
.panel.panel-default.border-none {
	border: medium none;
	margin-bottom: 0;/*height:100%;
  overflow-y:auto;*/
}
#insModal .panel.panel-default.border-none {
	height: auto;
}
/*************************SOF UW CSS**************************/
.uwInsuredTable table tr th, .uwInsuredTable table tr td {
	white-space: nowrap !important;
}
.panel.panel-default.uwCustomPanel .panel-heading {
	background: #f4f8f9 !important;
	margin: 0;
	padding: 10px !important;
	border-bottom: 1px solid #e5e5e7 !important;
}
.panel.panel-default.uwCustomPanel .panel-body {
	padding: 15px !important;
}
.panel.panel-default.uwCustomPanel {
	border: 1px solid #E3E4E6!important;
}
.panel.panel-default.uwCustomPanel .panel-heading h4 {
	font-size: 12px;
	color: #3d4751;
	margin: 0px;
}
/*************************EOF UW CSS**************************/
.innerPanel .control-label {
	text-align: right;
	white-space: nowrap;
	padding-right: 0px;
	margin-top: 3px;
}
.innerPanel {
	border: 0px solid #cfd5d7;
	padding: 10px;
	margin-top: 15px;
	padding-bottom: 20px;
}
.innerPanel .form-control {
	color: #1c56a4;
	text-align: left;/* font-size: 14px; */
}
.boldFont .control-label, .boldFont .form-control {
	font-family: 'open_sansbold';
}
.corresControl .form-control {
	width: 80%;
	float: left;
	margin-right: 10px;
}
.clickable i, .clickable2 i, .clickable3 i, .clickable4 i {
	font-size: 20px;
}
.iframeRiskMgmt h4.styledH3 {
	padding: 10px 0px 10px 0px;
}
.iframeRiskMgmt .table {
	border: 0px !important;
}
.iframeRiskMgmt .panel.panel-default.border-none, .notedb .panel.panel-default.border-none {
	border: medium none;
	margin-bottom: 0;
	height: 100%;
	overflow: auto;
}
.notedb .panel.panel-default.border-none.notemoreTable {
	border: medium none;
	margin-bottom: 0;
	height: 100%;
	overflow: initial;
}
.uwModalIframe .table {
	border: 1px solid #bdbdbd !important;
}
.corredpondenceForm .form-control {
	width: 325px;
	float: left;
	margin-right: 10px;
}
.corredpondenceForm button.btn.btn-primary {
	float: left;
}
table.prefferedTable, .table-responsive.riskmgmtSumTable {
	border: 0px !important;
}
.pretotTable tr:hover {
	background-color: #ffffff !important;
}
table.table[name="tblBenefitRiders"] {
	border: 0px !important;
}
table#riskImpairmentsId {
	border: 0px !important;
}
.reInsTable thead tr th {
	white-space: nowrap;
}
.reInsTable thead tr th {
	white-space: nowrap;
}
th.reInClassTable {
	border: 1px solid #bdbdbd !important;
	border-top: 0px !important;
}
a.openSubSt {
	white-space: nowrap;
	margin-left: 15px;
}
.reAssignChildDiv.reassignBtnMrgn {
	margin-top: 3%;
}
.reAssignBtns .btn.btn-md {
	margin: 2px 0px;
}
.paddingBottom {
	padding-bottom: 10px;
}
.form-control.admintableField {
	width: 200px;
}
.form-control.admintableField1 {
	width: 125px;
}
.form-control.admintableField2 {
	width: 220px;
}
a.text-label {
	font-size: 14px;
}
.form-control.riskmgmtTbleFld {
	width: 100px;
}
.form-label.btnSpace {
	word-break: break-all;
}
.preferTableTD .form-control {
	width: 120px !important;
}
.paddingTopleft {
	padding-bottom: 10px;
	padding-left: 5px;
	top: 5px;
	position: relative;
}
td.attachment-img {
	padding-right: 3px !important;
}
.estateCalc span.Mandatory {
	position: relative;
	left: -2px;
	float: left;
}
.estateCalc input.form-control {
	float: left;
	width: 170px;
}
.error {
	color: #a94442;
}
body.login {
	overflow-y: hidden;
}
body.MandatoryVal, body.pop-up.workflow {
	overflow-x: hidden;
}
#mandT select.form-control.admintableField {
	width: auto;
}
#mandT input.form-control.admintableField {
	width: 250px !important;
}
iframe#CASELOGVIEWALL {
	width: 100% !important;
}
button.btnspace {
	margin-left: 3px !important;
}
button.btn.btn-primary[value="Cancel"] {
	background: #616161;
	border: #616161;
}
.tdCheckSpace {
	margin-left: 15px;
	margin-top: 20px !important;
}
.form-control.tdForm {
	margin-top: 2px;
}
/*Start By Karka*/
.createContainer .navbar.mainNavigation ul.navbar-nav li.Close_fr i {
	font-size: 21px;
}
.createContainer .navbar.mainNavigation ul.navbar-nav li.Close_fr a {
	border-bottom: 0px !important;
	color: #c41230;
	font-size: 16px;
	padding-right: 15px;
}
td table.preffered tr td {
	border-bottom: 0px !important;
}
input.form-control.amendment {
	margin-bottom: 6px;
}
.req_link {
	width: auto;
	float: left;
}
.form-inline.req_unMatch {
	float: left;
	width: auto;
}
.req_link {
	width: auto;
	float: left;
	min-height: 30px;
}
.form-inline.req_unMatch {
	float: left;
	min-height: 30px;
	width: auto;
	margin-left: 15px;
}
.req_unMatch label.control-label {
	margin-top: 0px;
}
.th-text {
	display: inline-block;
}
/*End By Karka*/
/*Start By Karka for uwdashboard section*/
.uwGrid .panel-primary {
	border-color: #e2e4e5;
	border-radius: 0;
	border-top: 2px solid #0095da;
	box-shadow: 0 2px 3px rgba(0, 0, 0, 0.3);
}
.ExpColl i {
	color: #ffffff !important;
	margin: 0px 2px 0px 6px;
	top: 1px;
	font-size: 15px;
}
.insGrid.uwGrid.col-md-12 {
	transition: background-color 5s ease;
}
a.seemoreExpand:hover {
	text-decoration: underline;
}
/* .box.ExpCollPanel {
    padding: 15px 15px;
  } */
a.seemoreExpand {
	float: right;
	font-size: 12px;
	margin-right: 10px;
	padding-top: 2px;
	cursor: pointer;
	text-decoration: none;
}
.zmdi.zmdi-long-arrow-up, .zmdi.zmdi-long-arrow-down {
	position: absolute;
	right: 25px;
}
.iframeRequirementsFr .table {
	border: 0px !important;
}
.iframeRiskMgmt .tinyrisk {
	border: 0!important;
	height: 250px;
}
.zmdi-grid:before {
	content: '\f315';
	font-size: 16px;
}
.zmdi-format-list-bulleted:before {
	content: '\f247';
	font-size: 16px;
}
/*End By Karka for uwdashboard section*/
.qnumber {
	display: block;
	margin: 5px 0px;
	color: #1c56a4 !important;
	font-size: 15px;
	font-weight: bold;
}
iframe#UnMatchResponseDB {
	width: 100% !important;
}
iframe#SelectedReqDetailsDB {
	width: 100% !important;
}
/*Start By Karka for filter section in FieldWrapper*/
.filternm {
	width: auto !important;
	display: inline-block;
}
.filternm .input-label {
	display: inline-block;
	margin-top: 0px;
}
.filter .well .filternm .form-group {
	width: auto;
	display: inline-block;
}
/*End By Karka for filter section in FieldWrapper*/
small.caseheader {
	font-size: 11px;
	font-family: open_sanssemibold;
	color: #444;
	display: inline-block;
	float: left;
}
#top-left.createContainer.frenchBody .navbar.mainNavigation ul.navbar-nav li a {
	cursor: pointer;
	font-size: 11px;
	border-bottom: 1px solid transparent;
	padding-top: 11px;
	padding-right: 4px;
	padding-bottom: 11px;
	padding-left: 4px;
	position: relative;
	bottom: 0px;
	font-weight: normal;
	font-family: 'open_sansbold';
	text-rendering: optimizeLegibility !important;
}
.dummycss {
	width: auto;
}
.insGrid.uwGrid.col-md-6 {
	padding-right: 7.5px;
}
.col-md-6.reqGrid.uwGrid {
	padding-left: 7.5px;
}
.col-md-6.notesGrid.uwGrid {
	padding-right: 7.5px;
}
.col-md-6.riskGrid.uwGrid {
	padding-left: 7.5px;
}
.navbar.header {
	background-color: #fff;
	margin: 0px -15px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	/* min-height: auto; */
  border-radius: 0px;
	border-top: 0;
	border-right: 0;
	border-bottom: 0;
	border-left: 0;
}
.navbar.header .navbar-brand {
	/*background-image: url("../../images/logo1.png");*/
	background-repeat: no-repeat;
	width: 205px;
	padding: 0px;
}
.navbar.header .userinfo td.user {
	font-size: 11px;
	font-family: open_sanssemibold !important;
	color: #567;
}
.navbar.header .userinfo td.user span.user-name {
	color: #1d56a5;
	font-family: 'open_sanssemibold';
	font-size: 13px;
}
.navbar.header .userinfo td.role span.role-name {
	color: #567;
	font-size: 11px;
	font-family: open_sanssemibold;
	position: relative;
	top: -3px;
}
.navbar.header .nav-content {
	padding-top: 19px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 5px;
}
.navbar.header .nav-content a {
	font-size: 0.875em;
}
.navbar.header .nav-content.logout {
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 5px;
}
.navbar.header .nav-content a.logout {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 15px;
	color: #0095da;
}
.navbar.header .nav-content form#command {
	margin-top: 0 !important;
	margin-right: 0 !important;
	margin-bottom: 0 !important;
	margin-left: 0 !important;
}
.navbar.header .nav-content a.returnDashboard {
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 15px;
	padding-left: 15px;
	color: #0095da;
}
.navbar.header .nav-content.txt-zoom {
	display: none;
	padding-top: 23px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 5px;
}
.navbar.header .nav-content.txt-zoom #a-minus {
	font-size: 0.875em;
	line-height: 1.12525em;
}
.navbar.header .nav-content.txt-zoom #a {
	font-size: 1em;
	line-height: 1.286em;
}
.navbar.header .nav-content.txt-zoom #a-plus {
	font-size: 1.125em;
	line-height: 1.44675em;
}
.navbar.header .nav-content.txt-zoom .btn-default {
	font-family: open_sanssemibold !important;
	background-color: #ebe7dd;
	color: #333333;
	border-top: 1px;
	border-right: 1px;
	border-bottom: 1px;
	border-left: 1px;
	border-style: solid;
	border-color: #a39382;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	/* font-weight: 600; */
  cursor: pointer;
}
.navbar.header .nav-content.txt-zoom .btn-default.sel {
	background-color: #009cde;
	border-color: #ffffff;
	color: #ffffff;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.navbar .navbar-right {
	margin-right: -15px;
}
.navbar .navbar-right .navbar-text {
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 0px;
}
.navbar .navbar-right .form-inline select.form-control.input-sm {
	font-size: 11px;
}
.navbar .navbar-right .form-inline .select2-container .select2-selection--single .select2-selection__rendered {
	border: 0px !important;
	font-size: 12px;
	color: #2e2e2e;
	font-family: open_sanssemibold;/*.padding(7px,35px,6px,8px) !important;*/
}
.navbar .navbar-right .userinfo td.user-icon i {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	border-left: 1px solid #cfd5d7;
	font-size: 24px;
	color: #838990;
}
.navbar .navbar-right .userinfo td.user-details {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-right: 0px solid #cfd5d7;
}
.navbar .navbar-right .userinfo td.logout-con {
	font-family: 'open_sanssemibold';
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.navbar .navbar-right .userinfo td.logout-con .logout i {
	font-size: 1.25em;
	color: #1d56a5;
	padding-left: 10px;
	padding-top: 5px;
	border-left: 0px solid #cfd5d7;
}
.navbar .navbar-right .userinfo form#command {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
td.user-icon {
	padding-top: 5px;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
/*display: none;*/
}
li.select2-results__option {
	font-size: 12px;
	white-space: normal;
}
span.select2-dropdown {
/*width: 140px !important;*/
}
.select2-container--default .select2-results > .select2-results__options {
/*width: 138px !important;*/
}
.select2-container--default .select2-selection--single .select2-selection__arrow b::before, .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b::before {
 color: #b2dff4;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
	/* font-size: .75em; */
  /* font-size: 0.875em; */
  line-height:23px;
	font-size: 13px;
	font-family: 'open_sansregular';
}
.select2-results__options .select2-results__option:not(.select2-results__option--highlighted) {
 color: #444;
}
#appSummaryList .select2-container--default .select2-selection--single .select2-selection__rendered {
	background: #1d56a5;
	color: #fff;
	font-family: 'open_sanssemibold';
	font-size: 12px;
}
#appSummaryList .select2-container--default .select2-selection--single {
	border: 0px !important;
}
.wrapper.newLayout #appSummaryList .panel-heading {
	margin-bottom: 0px;
}
#appSummaryList .select2-container--default .select2-selection--single .select2-selection__rendered:hover {
	background-color: #194b8f;
}
#appSummaryList .select2-container--default .select2-selection--single .select2-selection__arrow b {
	border-color: #fff transparent #fff transparent;
}
.select2-container .select2-selection--single {
	height: 25px !important;
}
.select2-container--default .select2-selection--single {
	background-color: #ffffff;
	border: 1px solid #cecece !important;
	border-radius: 3px;
}
.select2 {
	width: 100% !important;
}
.caseInfoMain {
	border-top: 1px solid #e8e8e8;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 0px;
	margin: 0px -15px;/* background: #eaf5ff; *//* border-bottom: 1px solid #bdbdbd; */
}
.caseInfoMain .col-md-2:nth-child(7) {
 border-right: 0px;
}
.caseInfoMain .col-md-2 {
	border-right: 1px solid #e8e8e8;
}
.caseInfoMain h6::after {
  /*content: ":";*/
  margin-right: 3px;
}
.caseInfoMain h6 {
	float: left;
	font-size: 11px;
	color: #484848;
	white-space: nowrap;
	margin: 0;
	padding: 2px 0 1px 0px;
	font-family: open_sansRegular !important;
}
.caseInfoMain h5 {
	font-size: 11px;
	color: #256dd0;
	font-family: open_sanssemibold;
	overflow: hidden;
	padding: 2px 0 2px 3px;
	border: 0px;
	background: none;
	/* top: -4px; */
  /* position: relative; */
  float: left;
	margin: 0;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: inline-block;
	max-width:200px;
}
ul#case-info {
	padding: 5px 0;
	margin-bottom: 0;
}
#case-info li {
	color: #838990;
	font-size: 0.813em;
	list-style-type: none;
	display: inline-block;
	line-height: 1.286;
	font-family: 'open_sansregular';
	padding: 0 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#case-info span {
	color: #0095da;
	font-family: 'open_sanssemibold';
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}
a.case-close {
	padding: 15px 20px !important;
	position: relative;
	float: right;
	border-left: solid 1px #cfd5d7;
	font-size: 21px;
	cursor: pointer;
	color: #f44336;
}
.caseInfoTooltip + .tooltip.bottom > .tooltip-arrow {
	border-bottom: 5px solid #1d56a5;
}
.caseInfoTooltip + .tooltip > .tooltip-inner {
	background-color: #ffffff;
	color: #1d56a5;
	border: 1px solid #1d56a5;
	padding: 5px 10px;
	font-size: 12px;
	white-space: normal;
}
ul#Top_Tabs {
/*  width: 300%;*/
}
#Top_Tabs li {
	display: inline-block !important;
}
nav.navbar.mainNavigation {
	overflow: hidden;
}
div#navbar2 {
	width: 100%;
	overflow: hidden!important;
	/*padding-left: 0 !important;
    padding-right: 0 !important;*/
  float: left;
}
.seemore {
	width: 9%;
	float: right;
	padding: 0;
	text-align: right;
	color: #ffffff;
	position: relative;
	left: 20px;
	right: 0;
}
.createContainer .navbar.mainNavigation {
	overflow: visible;
}
.createContainer .navbar.mainNavigation ul.navbar-nav li a {
	background-color: #1d56a5;
	color: #3d4751;
}
.createContainer .navbar.mainNavigation ul.navbar-nav li.Close, .createContainer .navbar.mainNavigation ul.navbar-nav li.Close_fr, .createContainer .navbar.mainNavigation ul.navbar-nav li.Close:hover, .createContainer .navbar.mainNavigation ul.navbar-nav li.Close_fr:hover {
	border-left: 1px solid #ffffff;
}
.seemore ul#moreMenu {
	padding: 0;
	margin-left: -66px;
	margin-top: -2px;
}
#moreDropLi button.btn.btn-primary.dropdown-toggle {
	padding: 13px 15px;
	margin-left: 0px;
	background: none;
	color: #0095da;
	border: none;
	border-left: solid 1px #cfd5d7 !important;
}
.zmdi-caret-down:before {
	content: '\f2f2';
	font-size: 18px;
	left: 5px !important;
	position: relative;
}
.tab-con.Close {
	position: absolute;
	right: 5px;
}
td.sumTab1 {
	vertical-align: top !important;
}
.tuwLogin {
	opacity: 0;
	pointer-events: none;
}
ul.nav.navbar-nav.navbar-right.userInfoExpand {
	margin-top: 5px;
	margin-right: 0px;
}
.inner-main-container .userinfo {
	margin-top: 0px !important;
}
.navbar-text select.input-sm {
	height: 25px;
	width: 110px !important;
	line-height: 30px;
}
td.user-info {
	border-left: 1px solid #e2e4e5;
	padding-left: 12px;
}
small.caseheader {
	font-size: 11px;
}
.well.case-info {
	position: relative;
	background: #ffffff;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	border-top: 1px;
	border-right: 0;
	border-bottom: 0;
	border-left: 0;
	border-top-color: #cecece;
	border-top-style: solid;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.well.case-info .custom-col {
	width: 16.5%;
	float: left;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 3px;
	margin-top: 7px;
	margin-right: 0;
	margin-bottom: 7px;
	margin-left: 15px;
	border-top: 0;
	border-right: 1px;
	border-bottom: 0;
	border-left: 0;
	border-right-color: #cecece;
	border-right-style: solid;
	min-height: 44px;
}
.well.case-info .custom-col:nth-of-type(1) {
 margin-top: 7px;
 margin-right: 0;
 margin-bottom: 7px;
 margin-left: 0px;
}
.well.case-info .custom-col:nth-of-type(7) {
 border-right: none;
}
.well.case-info h6 {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	font-weight: normal;
	white-space: nowrap;
	color: #838990;
}
.well.case-info h5 {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 0;
	white-space: nowrap;
	color: #bdbdbd;
	font-weight: bold;
}
.top_nav_con .navbar.mainNavigation {
	background-color: #1c56a4;
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-top: 1px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-style: solid;
	border-color: #cfd5d7;
	min-height: 45px;
	margin: 0px -15px;
	box-shadow: 0 3px 7px -1px rgba(0, 0, 0, 0.2);
	z-index: 1;
}
.top_nav_con .navbar.mainNavigation #navbar2 {
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
}
.top_nav_con .navbar.mainNavigation ul.navbar-nav li.active a {
	background-color: #ffffff;
	color: #ff642b;
	border-top: 3px solid #ff642b !important;
}
.top_nav_con .navbar.mainNavigation ul.navbar-nav li.active a span {
	display: none;
}
.top_nav_con .navbar.mainNavigation ul.navbar-nav li a {
	color: #ffffff;
	cursor: pointer;
	font-size: 0.75em;
	border-bottom: 1px solid transparent;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	position: relative;
	bottom: 0px;
	font-weight: normal;
	font-family: 'open_sansbold';
	text-rendering: optimizeLegibility !important;
}
.top_nav_con .navbar.mainNavigation ul.navbar-nav li a:hover, .top_nav_con .navbar.mainNavigation ul.navbar-nav li a:active {
	background-color: #ffffff;
	color: #ff642b;
	border-top: 3px solid #ff642b !important;
}
.top_nav_con li#moreDropLi {
	display: none;
}
.createContainer .navbar.mainNavigation {
	background-color: #1d56a5;
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-top: 1px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-style: solid;
	border-color: #bdbdbd;
	min-height: 30px;
	margin: 0px -15px;
	box-shadow: 0 2px 7px -1px rgba(0, 0, 0, 0.2);
}
.createContainer .navbar.mainNavigation #navbar2 {
/*.margin(0, -15px, 0, -30px);*/
}
.createContainer .navbar.mainNavigation ul.navbar-nav li.active a {
	background-color: #ffffff;
	color: #ff642b;
	border-top: 2px solid #ff642b !important;
}
.createContainer .navbar.mainNavigation ul.navbar-nav li.active a:before {
	/* content: ""; */
  position: absolute;
	line-height: 0px;
	left: 40%;
	bottom: 0px;
	font-size: 16px;
	border-bottom: 10px solid #ffffff;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	display: none;
}
.createContainer .navbar.mainNavigation ul.navbar-nav li.active a span {
	display: none;
}
.createContainer .navbar.mainNavigation ul.navbar-nav li a {
	color: #fff;
	cursor: pointer;
	font-size: 12px;
	border-bottom: 1px solid transparent;
	padding-top: 11px;
	padding-right: 10px;
	padding-bottom: 11px;
	padding-left: 10px;
	position: relative;
	bottom: 0px;
	font-weight: normal;
	font-family: 'open_sansbold';
	text-rendering: optimizeLegibility !important;
}
.createContainer .navbar.mainNavigation ul.navbar-nav li a:hover, .createContainer .navbar.mainNavigation ul.navbar-nav li a:active {
	background-color: #fff;
	color: #ff642b;
	border-top: 2px solid #ff642b !important;
}
.createContainer .navbar.mainNavigation ul.navbar-nav li.Close, .createContainer .navbar.mainNavigation ul.navbar-nav li.Close_fr, .createContainer .navbar.mainNavigation ul.navbar-nav li.Close:hover, .createContainer .navbar.mainNavigation ul.navbar-nav li.Close_fr:hover {
	border-bottom: 0px !important;
	opacity: 1;
}
.createContainer .navbar.mainNavigation ul.navbar-nav li.Close a, .createContainer .navbar.mainNavigation ul.navbar-nav li.Close_fr a, .createContainer .navbar.mainNavigation ul.navbar-nav li.Close a:hover, .createContainer .navbar.mainNavigation ul.navbar-nav li.Close_fr a:hover {
	border-bottom: 0px !important;
	color: #fff;
	font-size: 16px;
	border-top: 0px !important;
	background-color: #1d56a5 !important;
}
.createContainer .navbar.mainNavigation ul.navbar-nav li.Close i, .createContainer .navbar.mainNavigation ul.navbar-nav li.Close_fr i {
	font-size: 21px;
}
.inner-main-container {
	background-color: #ffffff;
	padding: 0px 0px;
}
.btn {
	padding: 3px 10px 4px;
	font-size: 12px;
	font-family: 'open_sanssemibold';
	border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 3px !important;
	-webkit-border-radius: 0px;
}
.btn i {
	font-size: 16px;
	position: relative;
	line-height: 1.25px;
	bottom: -2px;
}
.btn.btn-sm {
	padding: 1px 4px 2px 4px;
	border-radius: 3px;
}
.btn.btn-md {
	padding: 3px 10px;
}
.btn.btn-lg {
	min-height: 35px;
	padding: 5px 15px 6px;
}
.btn:disabled {
	/* background-color: @primary-gray-lightenX2;
        border-color: @primary-gray-lightenX1;
        color: @primary-gray-lighten;*/
  cursor: not-allowed;
}
.btn-primary {
	background-color: #1d56a5;
	border: 1px solid #1d56a5;
	color: #ffffff;
	margin-right: 0px;/* border-radius: 3px; */
}
.btn-primary:hover {
	background-color: #194b8f;
	border: 1px solid #194b8f;
}
.btn-default {
	background-color: #6e7580;
	border: 1px solid #6e7580;
	color: #ffffff;
	border-radius: 3px;
}
.btn-default:hover {
	/* background-color: #cfd2d4;
  border: 1px solid #cfd2d4;
  color: #3d4751; */
  background-color: #5e646d;
	border: 1px solid #5e646d;
	color: #fff;
}
.btn-default:focus {
	/*background-color: @brand-default-btn-hover;*/
  border: 1px solid #cfd2d4;
}
.btn-default:active:hover {
	background-color: #566071;
	border: 1px solid #566071;
	color: #ffffff;
}
.buttonbar, .top-toolbar {
	padding-bottom: 10px;
	padding-top: 10px;
}
.inner-buttonbar {
	padding: 15px 0px;
}
.admintable17 .btn-primary {
	margin-right: 0px;
}
.admintable17 .btn-primary:hover {
	background: none;
	border: none;
}
.cashMgmt button.btn.btn-primary {
	float: left;
	margin-bottom: 15px;
}
.bottom-buttonbar {
	margin: 10px 15px;
}
.bottomBtns {
	margin-bottom: 10px;
}
.inbox-buttonbar {
	padding-top: 0px;
}
.btn i.zmdi-caret-down {
	font-size: 18px;
	color: #ffffff;
}
.btn i.zmdi.zmdi-time-interval {
/*  left: 0px;
    color: @brand-primary;*/
}
.btn.reAssignBtns {
	padding: 3px 10px !important;
}
.table {
	border: 1px solid #dddddd;
}
.table-responsive {
	border: solid 1px #dddddd !important;
	margin-top: 0px;
}
.modal-content .table {
	border: 0px solid #dddddd !important;
}
.table thead tr th {
	color: #3d4751;
	font-weight: normal;
	text-align: left;
	background-color: #ffffff;
	border-bottom: 1px solid #dddddd !important;
	border-bottom-width: 1px;
	font-family: 'open_sanssemibold';
	/* padding: 8px 11px; */
	padding:8px 15px 8px 11px;
	font-size: 12px !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
 .table thead tr th {
 bottom: 1px;
}
}
.table tbody tr td {
	color: #838990;
	text-align: left;
	   padding: 5px 14px;
	border-bottom: 1px solid #ddd !important;
	color: #3d4751;
	font-family: 'open_sansregular';
	font-size: 13px !important;
}
.table tbody tr td a {
	color: #1c56a4;
	text-decoration: underline;
	font-size: 12px !important;
	font-family: 'open_sansregular';
	line-height: 1.25;
}
.table .checkbox.checkbox-primary {
	margin-bottom: 0;
	margin-right: 0;
	margin-left: 15px;
	margin-top: 0;
}
.table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th {
	border: 0px solid #ccc;
}
hr {
	margin-top: 10px !important;
	margin-bottom: 15px !important;
}
table.page-toobar {
	border: 0px;
}
table.page-toobar td {
	border: 0px;
}
td.page-toobar-con {
	border: 0px;
}
td.toolbar table td {
	border: 0px !important;
}
#displaybenifits label {
	color: #3d4751;
	font-size: 0.813em;
	font-family: 'open_sanssemibold';
	margin-top: 3px;
	margin-bottom: 0px;
	font-weight: normal;
	border-radius: 0px;
}
.panel-collapse fieldset {
	margin-bottom: 10px;
}
.body-con #sidebar-wrapper ul.sidebar-nav {
	border-top: 0;
	border-right: 0;
	border-bottom: 0;
	border-left: 0;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 50px;
	padding-left: 0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background: #fff;  
	width: 100%;
}
.body-con #sidebar-wrapper ul.sidebar-nav li {
	position: relative;
	display: block;/*border-bottom:1px solid @brand-default-border; 
                border-right:1px solid @brand-default-border; */
}
.body-con #sidebar-wrapper ul.sidebar-nav li a {
    padding: 10px 15px 10px 15px;
    color: #2e2e2e !important;
    font-size: 13PX !important;
    font-family: open_sanssemibold;
    line-height: 1.286;
    display: block;
    cursor: pointer;
    border-left: solid 2px rgba(0, 0, 0, 0);
    border-bottom: solid 1px #e8e8e8;
	height: 41px;
}
.body-con #sidebar-wrapper ul.sidebar-nav li a i {
	position: absolute;
	left: 15px;
	top: 10px;
	font-size: 14px;
}
.body-con #sidebar-wrapper ul.sidebar-nav li.active a {
	background-color: rgba(0, 0, 0, .2)!important;
	color: #ffffff;
	text-decoration: none;
	border-top: 0;
	border-right: 0;
	border-bottom: solid 1px rgba(255, 255, 255, .1)!important;
	border-left: solid 2px #e55202;/* border-bottom-color: #cfd5d7; *//* border-bottom-style: solid; */
}
.body-con #sidebar-wrapper ul.sidebar-nav li.active a:hover {
	color: #ffffff;
	background-color: #0095da;
}
.body-con #sidebar-wrapper ul.sidebar-nav li a:hover {
	color: #fff;
	border-left: solid 2px #e55202;
	background: rgba(0, 0, 0, .2)!important;
	text-decoration: none !important;
}
.panel.panel-primary.heroPanel {
	background-color: #ffffff;
	border: 0px solid #ffffff;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
	box-shadow: none;
	margin-bottom: 0px;
}
.panel.panel-primary.heroPanel .panel-heading {
	    background-color: #ffffff !important;
    border: 0px solid #ffffff;
    padding: 0;
    height: 28px;
}
.panel.panel-primary.heroPanel .panel-heading .panel-title h2 {
	margin-top: 0px;
	font-size: 1.5em;
	line-height: 1.286;
	color: #0052C2;
}
.panel.panel-primary.heroPanel .panel-body {
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}
.panel.panel-default.section-panel .panel-body {
	padding-top: 0px !important;
}
.panel.panel-primary.heroPanel .panel-footer {
	/*background-color: #ffffff !important;*/
	border-top: 1px;
	border-right: 0;
	border-bottom: 0;
	border-left: 0;
	border-top-color: #c7c9ca;
	border-top-style: solid;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.panel.panel-primary.heroPanel .panel-default {
	border-top: 0;
	border-right: 0;
	border-bottom: 0;
	border-left: 0;
	    padding-left: 23px;
}
.panel-body.no-padding {
	padding: 0px !important;
}
.panel-filter .panel-footer {
	background-color: #ffffff !important;
	padding: 0px;
}
.zipcodeFirst {
	padding-right: 5px;
}
.zipcodeLast {
	padding-left: 5px;
}
.panel-footer {
	/*background-color: #ffffff !important;*/
}
.panel.panel-default.panel-popup.caseSummaryPanel {
	/* padding: 15px;*/
    border-top: 2px solid #1c56a4;
	margin-bottom: -12px;
}
.caseSummaryPanel .viewSumHeading, .filterToggleHdng {
	padding: 8px 32px !important;
}
.caseSummaryPanel .panel-body {
	border-top: 1px solid #dddddd;
}
/* .panel.panel-primary.heroPanel.UWDashboard{
    padding:10px !important;
    margin-left: -30px;
} */
.panel.panel-primary.heroPanel.UWDashboard .panel-body {
	padding: 5px 0 0 !important;
}
.panel.panel-default.section-panel {
	background-color: #ffffff;
	border: 0px solid #ffffff;
	box-shadow: none;
}
.panel.panel-default.section-panel .panel-heading {
	background-color: #ffffff;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px;
	border-left: 0px;
	border-style: solid;
	border-color: #cecece;
}
.newLayout .panel.panel-default.section-panel .panel-heading .panel-title {
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.panel.panel-default.section-panel .panel-heading .panel-title h3, .panel.panel-default.section-panel .panel-heading .panel-title h3.text-primary {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	color: #0095da;
	line-height: 1.286;
	font-size: 1.125em;
}
.newLayout .panel.panel-default.section-panel .panel-body {
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.panel.panel-default.section-panel .panel-body h3.subHead {
	font-size: 5em;
}
.panel-body {
	padding: 10px 0px;
}
.panel-default {
	box-shadow: none;
}
/***************SOF POP-UP CSS**************/
body.pop-up {
	padding-top: 0px !important;
}
.panel.panel-primary.popup-panel {
	border: 0px;
}
.popup-panel .panel-heading {
	background: #1d56a5!important;
	padding:10px 10px;
	border-radius:0px;
}
.popup-panel .panel-heading h3.panel-title {
	color: #000000 !important;
	font-size:16px;
}
.popup-panel .panel-body {
	padding-top: 0px;
}
.row.caseInfoMain.small {
	border-bottom: 1px solid #dddddd;
}
#filterLabel {
	height: 16px;
}
.popup-panel .popup-body {
	padding: 15px 30px;
}
.panel-body.popup-body .table {
	border: 0px !important;
}
.panel-body.popup-body.mib-body {
	padding-top: 0px;
}
/***************EOF POP-UP CSS**************/
.panel.panel-primary.heroPanel .panel.accordian-panel {
	border-top: 1px;
	border-right: 1px;
	border-bottom: 1px;
	border-left: 1px;
	border-style: solid;
	border-color: #cecece;
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	margin-top: 10px;
}
.panel.panel-primary.heroPanel .panel.accordian-panel .panel-heading {
	background-color: #f4f8f9;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px;
	border-left: 0px;
	border-style: solid;
	border-color: #cecece;
}
.panel.panel-primary.heroPanel .panel.accordian-panel .panel-heading .panel-title h3 {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	font-size: 14px !important;
	color: #0095da;
	font-weight: normal;
}
.panel.panel-primary.heroPanel .panel.accordian-panel .panel-heading .panel-title h3 i {
	float: right;
	background-color: transparent;
	padding: 2px;
	font-size: 1em;
	color: #0095da;
}
.panel.panel-primary.heroPanel .panel.accordian-panel .panel-heading .panel-title h3 a.advisor.collapsed i.fa:before {
	content: "\f067";
}
.panel.panel-primary.heroPanel .panel.accordian-panel .panel-heading .panel-title h3 a.advisor i.fa:before {
	content: "\f068";
}
.panel.panel-primary.heroPanel .panel.accordian-panel .panel-body {
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.panel.panel-primary.heroPanel .panel.accordian-panel .panel-body .panel.panel-default.section-panel {
	padding-top: 10px;
	box-shadow: none;
}
.panel.panel-primary.heroPanel .panel.accordian-panel .panel-body .panel.panel-default.section-panel .panel-heading {
	background-color: transparent;
}
.panel.panel-primary.heroPanel .panel.accordian-panel .panel-body .panel.panel-default.section-panel .panel-heading .panel-title {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.panel.panel-primary.heroPanel .panel.accordian-panel .panel-body .panel.panel-default.section-panel .panel-heading .panel-title h3, .panel.panel-primary.heroPanel .panel.accordian-panel .panel-body .panel.panel-default.section-panel .panel-heading .panel-title h3.text-primary {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	color: #0095da;
	line-height: 1.286;
	font-size: 1.125em;
	font-weight: normal;
}
.panel.panel-primary.heroPanel .panel.accordian-panel .panel-body .panel.panel-default.section-panel .panel-body {
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.panel-body-top {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#caseLogForm .panel-body-top {
	padding-top: 15px;
}
.panel-default {
	border: 0px;
}
.panel-heading {
	border: 0px;
	background: none !important;
	padding: 0px 15px 0px 0px;
}
.panel-title {
	font-size: 20px;
	color: #1d56a5;
	font-family: 'open_sanssemibold';
	display: inline;
}
.styledH3 {
	color: #b2dff4;
	position: relative;
	border-bottom: 1px solid #b2dff4;
	padding-bottom: 7px;
	margin-top: 0px;
	font-size: 14px;
	font-family: 'open_sanssemibold';
}
span.Mandatory {
	color: #ff642b;
}
.form-group {
	/* min-height: 63px; */
     margin-bottom: 10px;
	position: relative;
}
.min-height .form-group, .form-group.min-height {
	min-height: 40px;
	margin-bottom: 30px;
}
.no-min-height {
	min-height: 0px;
	margin-bottom: 0px;
}
.form-group.qRow {
	margin-bottom: 20px;
}
.control-label {
	color: #3d4751;
	font-size: 13px;
	font-family: 'open_sanssemibold';
	margin-top: 10px;
	margin-bottom: 0px;
	font-weight: normal;
	border-radius: 0px;
}
.input-label {
	color: #1d56a5;
	font-size: 14px;
	font-family: open_sansRegular;
	margin-top: 5px;
	margin-bottom: 2px;
	font-weight: 400;
}
.form-control {
	border-color: #cecece !important;
	background: #ffffff;
	box-shadow: none none none transparent;
	-moz-box-shadow: none none none transparent;
	-webkit-box-shadow: none none none transparent;
	color: #3d4751;
	font-size: 13px;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	vertical-align: middle;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	height: 25px;
	font-family: 'open_sansregular';
	box-shadow: none;
}
.form-control1 {
	border-color: #cecece !important;
	background: #ffffff;
	box-shadow: none none none transparent;
	-moz-box-shadow: none none none transparent;
	-webkit-box-shadow: none none none transparent;
	color: #3d4751;
	font-size: 13px;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	vertical-align: middle;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	height: 100px;
	width :935px;
	font-family: 'open_sansregular';
	box-shadow: none;
}

.form-control:focus {
	border-color: #1d56a5;
	box-shadow: none none none transparent;
	-moz-box-shadow: none none none transparent;
	-webkit-box-shadow: none none none transparent;
}
sup {
	top: 0;
	color: #dc1431;
	font-size: 12px;
	right: -1px;
}
.input-group.date .input-group-addon {
	cursor: pointer;
	border-radius: 0px 3px 3px 0px !important;
}
.form-input-group div {
	padding-right: 5px;
	padding-left: 5px;
}
.form-input-group div:first-child {
	padding-left: 15px;
}
.form-input-group div:last-child {
	padding-right: 15px;
}
label.error, label.group-error {
	color: #dc1431;
	/* margin-bottom: 0; */
    padding-left: 2px;
	display: block;
	position: absolute;
	bottom: -16px;
	font-weight: normal;
	line-height: 14px;
	font-size: 11px;
	margin-top: 6px;
	line-height: 6px;
}
label.error::before, label.group-error::before {
 font-family: 'Material-Design-Iconic-Font';
 content: "\f1f4";
 width: 20px;
 height: 20px;
 position: absolute;
 display: none;
}
label.error:empty, label.group-error:empty {
	display: none !important;
}
.form-control.error, .form-control.has-error {
	border: 1px solid #dc1431;
}
legend.control-label {
	border-bottom: none;
	margin-bottom: 0px;
	margin-top: 10px;
	position: relative;
	line-height: 1.42857143;
}
.indented-row.sub-row0 {
	margin-top: 5px;
	margin-left: 20px;
}
.indented-row.sub-row0 .form-group.no-min-height {
	margin-bottom: 0px;
}
.indented-row.sub-row1.sub-right, .indented-row.sub-row2.sub-bottom {
	margin-left: 45px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.indented-row.sub-row1.sub-right .col-md-12 .form-control {
	width: 45%;
}
.well {
	background-color: #ffffff; box-shadow:none;
}
.well-sm {
	margin-bottom: 10px;
	padding-left: 135px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	position: relative;
	top: 0px;
}
.well-sm label {
	font-family: open_sanssemibold;
	font-size: 0.75rem;
	color: #3d4751;
	font-weight: 400;
	/* float: left; */
	margin-top: 8px;
	padding-right: 5px;
}
.well-sm .well.well-sm.search-well {
	background: #ffffff;
	border: 0px;
}
.well-sm .panel.panel-default.panel-filter.search-filter {
	padding: 0px;
}
.well-sm .search-filter .panel-heading {
	padding: 5px 10px !important;
	border-bottom: 1px solid #cfd5d7 !important;
}
.well-sm .search-filter .panel-body {
	padding: 15px;
}
.well-sm .form-group.no-min-height .select2-container {
	width: 150px !important;
	float: left;
}
.well-sm .caselogSelect .form-group.no-min-height .select2-container {
	width: 200px!important;
}
.well-sm .well.well-sm .btn-sm {
	margin-top: 8px;
}
.well-sm .createContainer .panel-filter .well.well-sm.search-well {
	border-left: 0px;
	border-right: 0px;
}
.well-sm .panel.panel-default.panel-filter .panel-body {
	padding-bottom: 0;
}
.well-sm .createContainer .panel-filter {
	padding: 0px !important;
}
.subsection {
	margin-top: 15px;
}
/*Login page styling Added*/
.panel-primaryl > .panel-headingl {
	color: #24529d;
	border-bottom: #cfd5d7 1px solid;
}
.loginlabel {
	display: inline-block;
	max-width: 100%;
	margin-bottom: 5px;
	font-weight: normal;
	font-size: 13px;
	cursor: default;
	color: #b2dff4;
	font-family: open_sanssemibold;
	color: #3d4751;
}
h3.loginheading {
	font-size: 1.125em;
	font-weight: 700;
	padding: 10px;
	margin: 0px;
}
a.resetLink {
	color: #24529d;
	font-size: 12px;
	font-family: 'open_sanssemibold';
}
span.resetLinkOr {
	color: #c0c0c0;
}
.panel-body.login_panel {
	padding: 15px 35px;
}
.login-container .panel {
	border-radius: 0px;
}
.login-container .paddingTop {
	padding-top: 5px;
}
.container.login-container {
	width: 450px;
	margin: 100px auto;
}
.customError div:empty {
	display: none;
}
/*****************UW Related changes***********************/
i.zmdi.zmdi-aspect-ratio-alt {
	-moz-transform: scaleX(-1);
	-o-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1);
	filter: FlipH;
	-ms-filter: "FlipH";
}
#gridExpand h3.panel-title {
	display: inline;
	color: #2b333c;
	font-family: 'open_sanssemibold';
	font-size: 0.938em;
}
#gridExpand .panel-default {
	border: 1px solid #c4ccd5;
	border-top: 2px solid #1d56a5;
	border-radius: 0px;
	box-shadow: 0 2px 3px rgba(0, 0, 0, 0.3);
}
#gridExpand .panel-heading {
	border-bottom: 1px solid #dddddd;
	padding: 8px 15px;
	background: #f0f2f4 !important;
}
form {
	margin-bottom: 0px;
}
table.table.uwInsuredTable {
	border: 0px solid #cfd5d7 !important;
	border-top: 0px solid #cfd5d7 !important;
}
#gridExpand iframe {
	margin-bottom: 0px;
}
/***** removed -4px for UW dashboard Notes quadrrant alignment***/
table.table.uwInsuredTable .uwInsTd1 .table {
	border-left: 0px solid #cfd5d7 !important;
	border-top: 0px solid #cfd5d7 !important;
}
table.table.uwInsuredTable .uwInsTd2 .table {
	border-right: 0px solid #cfd5d7 !important;
	border-top: 0px solid #cfd5d7 !important;
}
.table td.uwInsTd1, .table td.uwInsTd2 {
	padding-top: 0px;
	border-top: 0px !important;
}
.tinyInsured .table-responsive {
/* border: solid 0px @secondary-gray;
    height: 200px;
     overflow-y: visible;
    width: 527px;*/
}
.tinyInsured .panel-body {
	padding: 0;
	/*overflow: auto;*/
  height: 100%;
}
.tinyInsured .table tr th {
	font-size: 0.813em;
	color: #3d4751;
	text-align: left;
	font-family: 'open_sansregular';
	font-weight: normal;
	border-bottom: 1px solid #dddddd !important;
	padding: 10px;
	padding-right: 5px;
	vertical-align: middle;
}
   .summaryGrid .uwReqTable tbody tr td, .summaryGrid .uwReqTable thead tr th {
	   padding: 5px 1px 5px 14px !important;
	vertical-align: middle;
	   white-space: nowrap !important;
}
.uwReqTable tbody tr td.form-control {
	height: 20px !important;
}
.tinyInsured .table tr th:after {
	content: ":";
}
.tinyInsured .table tr td {
	font-size: 0.875em;
	font-family: 'open_sanssemibold';
	font-weight: normal;
	border-bottom: 1px solid #dddddd !important;
	padding-left: 0px;
}
#uwD-notes-details .form-inline .form-group {
	display: inline-block;
	margin-bottom: 0;
	vertical-align: middle;
}
#uwD-notes-details .form-inline .form-control {
	display: inline-block;
	width: 100px;
	vertical-align: middle;
}
.display-inline {
	display: inline-block;
}
#uwD-notes-details .form-control.input-sm {
	height: 20px;
	padding: 0px 1px;
	width: 150px;
	margin-top: 5px;
}
.iframeRiskMgmt .table tbody tr td {
	padding: 3px !important;
	font-size: 11px !important;
}
.iframeRiskMgmt .table thead tr th {
	padding: 3px !important;
	font-size: 11px !important;
}
.iframeInsured .table {
/* border: 0px !important;*/
}
.iframeRequirements .table-responsive h4.styledH3, .iframeRiskMgmt .panel-body h4.styledH3 {
	padding-left: 15px;
	color: #0095da;
	font-size: 12px;
	font-family: 'open_sansbold';
}
.iframeUwNotesDB .table-condensed tbody tr td, .iframeUwNotesDB .table-condensed thead tr th {
	border: 0!important;
	border-bottom: 1px solid #cfd5d7 !important;
	text-align: left!important;
	padding: 3px!important;
	white-space: nowrap;
	font-size: 11px !important;
}
.iframeUwNotesDB .table-condensed tbody tr td {
	color: #3d4751;
}
.iframeUwNotesDB .table-condensed thead tr th .th-text {
	text-align: left;
}
.iframeUwNotesDB .table-condensed tbody tr td a {
	font-size: 11px !important;
}
.iframeModalUwNotes .table-condensed tbody tr td, .iframeModalUwNotes .table-condensed thead tr th {
	border: 0!important;
	border-bottom: 1px solid #cfd5d7 !important;
	text-align: left!important;
	padding: 3px!important;
	white-space: nowrap;
	font-size: 12px !important;
}
.iframeModalUwNotes .table-condensed thead tr th .th-text {
	text-align: left;
}
.iframeModalUwNotes .table-condensed tbody tr td a {
	font-size: 12px !important;
}
.uwReqTable th .th-text {
	background-image: url(../../images/sort_both.png);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 22px;
	cursor: pointer;
}
.uwReqTable .th-text-down {
	background-image: url("../../images/sort_asc.png") !important;
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 22px;
	cursor: pointer;
}
.uwReqTable .th-text-up {
	background-image: url("../../images/sort_desc.png") !important;
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 22px;
	cursor: pointer;
}
.uwModalIframe .panel-body {
	padding: 0;
	height: 100%;
	overflow: auto;
	overflow-x: hidden;
}
#uwD-riskMgmt-details .table-bordered > thead > tr > th, #uwD-riskMgmt-details .table-bordered > tbody > tr > td {
	border-right: 1px solid #cfd5d7;
}
#uwD-riskMgmt-details .table {
	border: 0px !important;
}
.tblRiskImpairments .toolbar, .tblRiskPositiveFactors .toolbar {
	border-bottom: 0px !important;
}
.admintable4 thead tr th, .admintable4 tbody tr td {
	border-right: 1px solid #cfd5d7 !important;
}
.uwModalIframe .panel.panel-default.border-none {
	overflow: hidden;
}
.uwModalIframe h4.styledH3 {
	color: #1c56a4;
	font-size: 14px;
	font-family: 'open_sanssemibold';
}
.uwIns-Modal-Win table.table.uwInsuredTable .uwInsTd1 .table {
	border-left: 1px solid #bdbdbd !important;
	border-top: 1px solid #bdbdbd !important;
}
.uwIns-Modal-Win .table.table.uwInsuredTable .uwInsTd2 .table {
	border-right: 1px solid #bdbdbd !important;
	border-top: 1px solid #bdbdbd !important;
}
.uwIns-Modal-Win .modal-content {
	border-radius: 0px;
}
.uwIns-Modal-Win h4.modal-title {
	color: #1d56a5;
}
.uwIns-Modal-Win table.table.uwInsuredTable .uwInsTd1 .table tr th, .uwIns-Modal-Win table.table.uwInsuredTable .uwInsTd1 .table tr td, .uwIns-Modal-Win table.table.uwInsuredTable .uwInsTd2 .table tr th, .uwIns-Modal-Win table.table.uwInsuredTable .uwInsTd2 .table tr td {
	font-size: 0.875em !important;
}
.uw-tiny-bene-table .table tr th {
	white-space: nowrap !important;
	text-align: left!important;
	color: #3d4751;
	font-size: 12px!important;
	font-family: open_sanssemibold;
	padding: 5px;
}
.uw-tiny-bene-table .table tr td {
	white-space: nowrap;
	text-align: left!important;
	padding-left: 5px;
	padding-bottom: 6px;
}
.input-group-addon {
	padding: 4px 12px;
}
.uw-tiny-bene-table span.input-group-addon {
	font-size: 11px;
	padding: 0px 5px;
}
.uw-tiny-bene-table .table tr td .form-control {
	width: auto;
}
.uw-tiny-bene-table .table {
	margin-bottom: 0px;
	margin-top: 0px;
}
.table-responsive {
	overflow-y: hidden;
}
.tinyrequirements .panel-body {
	padding: 0;
	overflow: auto;
	height: 100%;
}
table.table.table-bordered.uwReqTable tr td:first-child, table.table.table-bordered.uwReqTable tr th:first-child {
/* border-left: 1px solid @brand-default-border; */
  /* width: 50px !important; 
    white-space: normal;*/
}
.uwModalIframe table.table.table-bordered.uwReqTable tr td:first-child, .uwModalIframe table.table.table-bordered.uwReqTable tr th:first-child {
	border-left: 0px solid #ccc;
}
.iframeRequirements .panel-body {
	padding: 0;
	overflow: hidden;
	height: 100%;
}
.iframeRiskMgmt .panel-body {
	padding: 0;
	/* overflow: hidden;*/
    /*height: 100%;*/
  overflow-x: hidden;
}
.toolbarTable td {
	border: 1px solid #cfd5d7 !important;
	border-top: 0px !important;
}
.iframeRequirements .table {
	border: 0px !important;
}
.iframeRequirements .table-responsive {
	border: 1px solid #cfd5d7 !important;
	height: 99%;/*overflow-y: auto;*/
}
.iframeRiskMgmt .panel-body {
/* padding: 0px 15px;
     border: 0;
    height: 200px;
    overflow-y: auto;*/
}
#uwD-riskMgmt-details .panel-body {
	padding-left: 10px !important;
	padding-right: 10px !important;
}
h3.panel-title.UWDashboard-title {
	display: inline;
}
#insModal-content.modal-body {
	padding: 5px !important;
}
#uwD-ins-details .panel.panel-default.border-none, #uwD-req-details .panel.panel-default.border-none, #uwD-notes-details .panel.panel-default.border-none, #uwD-riskMgmt-details .panel.panel-default.border-none {
/*height:100% !important;*/
}
.iframeUwNotesDB .panel.panel-default.border-none .table-responsive .table thead tr th, .iframeUwNotesDB .table-responsive .table thead tr th {
	white-space: nowrap !important;
	font-size: 11px !important;
	padding: 3px;
	border-bottom: 2px solid #cfd5d7 !important;
}
.panel.panel-default.border-none .table-responsive .table tbody tr td, .table-responsive .table tbody tr td {
/* white-space: nowrap;
    text-align: left !important;      
   overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;  */
}
.panel.panel-default.border-none .table-responsive .table tbody tr td .form-control {
	width: 100px;
	height: 20px;
}
.uwModalIframe .table-responsive {
	/*height: auto;*/
  overflow: auto !important;
}
.uwModalIframe .tinyInsured .table-responsive {
	height: auto;
	width: 100%;
}
.uwModalIframe .uwReqTablePanel .table-responsive {
	/*height: auto;*/
  overflow: auto !important;
	height: 100%;
}
.uwModalIframe #uwD-notes-details .panel-body {
	overflow: hidden;
}
#uwD-notes-details .panel-body {
	padding-left: 15px !important;
	padding-right: 15px !important;
	padding-top: 10px !important;
	/*overflow: auto;*/
  height: 100%;
}
#uwD-riskMgmt-details .panel-body {
	padding-left: 10px !important;
	padding-right: 10px !important;
}
form[name="dbRuntimeForm"] .table, form[name="notepad"] .table {
	border: 0px !important;
}
.tinyInsured .table tr .emptyTH:after {
	content: "" !important;
}
.no-table-border tr td {
	border-bottom: 0px solid #cfd5d7 !important;
}
.nwtinyInsTable td span {
	white-space: normal;
	word-wrap: break-word;
	width: 100px;
}
.uwModalIframe .nwtinyInsTable td span {
	width: 300px;
}
.nwtinyInsTable td {
	padding: 5px !important;
}
tbody.table.nwtinyInsTable:hover {
	background: #f5f5f6;
}
span.tinytabletd {
	display: inline-block;
}
.tinytdspan {
	padding: 0px 5px;
}
#gridExpand i {
	cursor: pointer;
}
/*******************SOF UW Requirements CSS*****************/
.editBtnCls .btn {
	margin-top: 10px !important;
}
.req-sub-head h4 {
	float: left;
}
.req-sub-head span#plus, .req-sub-head span#minus {
	float: right;
}
.styledH3 i {
	font-size: 20px;
	position: relative;
	top: 15px;
}
#requirements_dashboard .form-control, #unnecessary_dashboard .form-control {
	width: 100px !important;
	height: 25px;
}
#requirements_dashboard span.input-group-addon, #unnecessary_dashboard span.input-group-addon {
	padding: 0px 12px;
}
.panel.panel-default.panel-filter {
	border: 1px solid #cfd5d7 !important;
	margin: 5px 0px;
	padding: 5px 15px;
}
.panel.panel-default.panel-filter.notes-comments {
	margin: 0px 0 10px;
	padding: 10px;
}
.panel.panel-default.panel-filter .panel-body {
	padding-top: 0px !important;
}
.filterRow {
	border-right: 1px solid #cfd5d7 !important;
}
.no-margin-bottom {
	margin-bottom: 0px !important;
}
.no-padding-right {
	padding-right: 0px;
}
.no-padding-left {
	padding-left: 0px;
}
.padding-left-5 {
	padding-left: 5px;
}
.padding-right-5 {
	padding-right: 5px;
}
.min-height-10 {
	margin-bottom: 10px !important;
}
.filter-widjet h3 {
	font-size: 13px;
	margin: 0px;
	font-family: open_sansbold;
}
label#filterLabel {
	color: #1c56a4;
	font-family: open_sansbold;
}
.panel.panel-default.filter-widjet {
	border-radius: 0px;
	margin-bottom: 0px;
}
.filter-widjet .panel-heading {
	border-bottom: solid 2px #cfd5d7;
	padding: 20px 0px 5px 0px;
}
iframe#CaseLog {
	width: 100% !important;
}
form#inboxForm {
	margin-bottom: 0px;
}
button.btn.btn-default.btnspace {
	margin-right: 8px;
}
#requirements_dashboard table thead tr th {
	white-space: nowrap;
}
/*******************EOF UW Requirements CSS*****************/
.formerNameInput {
	float: left;
	position: relative;
	left: 5px;
	top: 3px;
}
label.formerNameLabel.control-label {
	float: left;
}
.filterFormGroup .form-inline .form-group {
/*width:195px;*/
}
.well.well-sm.search-well.filterFormGroup {
	margin-bottom: 10px;
}
img.sort {
	background-image: url("../../images/sort_both.png") !important;
	height: 16px;
	left: 7px;
	position: relative;
	top: 0px;
	width: 9px;
}
img.sort-up {
	background-image: url("../../images/sort_asc.png") !important;
	height: 16px;
	left: 7px;
	position: relative;
	top: 0px;
	width: 9px;
}
img.sort-down {
	background-image: url("../../images/sort_desc.png") !important;
	height: 16px;
	left: 7px;
	position: relative;
	top: 0px;
	width: 9px;
}
.iframeInsured .table.table-left {
	border-top: 1px solid #cfd5d7 !important;
	border-left: 0px;
}
.iframeInsured .table.table-right {
	border-top: 1px solid #cfd5d7 !important;
}
.uwReqTable .th-text-down, img.sort-up {
	background-image: url("../../images/sort_asc.png") !important;
}
.uwReqTable .th-text-up, img.sort-down {
	background-image: url("../../images/sort_desc.png") !important;
}
.uwReqTable > tbody > tr > td, .uwReqTable > tfoot > tr > td, .uwReqTable > tfoot > tr > th, .uwReqTable > thead > tr > td, .uwReqTable > tbody > tr > th {
	font-size: 12px !important;
	padding: 3px !important;
	white-space: normal !important;
}
.uwReqTable > thead > tr > th {
	white-space: nowrap !important;
	border: 0 solid #cfd5d7;
	font-size: 12px !important;
	padding: 3px !important;
}
.iframeRequirements .uwReqTable > thead > tr > th {
	font-size: 11px !important;
}
.iframeRequirements .uwReqTable > tbody > tr > td {
	font-size: 11px !important;
	color: #3d4751;
	white-space: nowrap !important;
}
.iframeRequirements .uwReqTable thead tr th {
	border-bottom: 2px solid #cfd5d7 !important;
}
/******************SOF UW Reinsurance**************************/
/*.reInsTD .form-control {
    width: 80px;
}
.reInsTD .select2-container .select2-selection--single {
    width: 90px;
}
.reInsTDSelect  .select2-container--default .select2-selection--single .select2-selection__arrow{
    right:12px !important;
}
.reInsTDSelect .select2-container .select2-selection--single,.reInsTDSelect .select2-container--open .select2-dropdown {
    width: 130px;
}*/
.reInClassTable {
	text-align: center !important;
}
.reInsTable table.table.table-bordered thead tr th, .reInsTable table.table.table-bordered tbody tr td {
	border: 1px solid #cfd5d7 !important;
}
/******************EOF UW Reinsurance**************************/
.Case-Summary .table-responsive {
	border: 0px !important;
	border-top: solid 2px #1d56a5!important;
}
.Case-Summary .table-responsive th {
	padding: 15px !important;
	background: #f9f9fa;
	border-bottom: 2px solid #cfd5d7 !important;
}
.Case-Summary .table-responsive .table {
	margin-bottom: 0px !important;
	border: 2px solid #cfd5d7 !important;
}
.Summary-1 thead tr th {
	color: #337ab7;
}
.Case-Summary .table-responsive .table tr td {
	white-space: nowrap !important;
}
.CaseSumTable .table-responsive .table tr td {
	white-space: nowrap !important;
}
.iframeRequirements .table-responsive {
	-ms-overflow-style: scrollbar;
}
.input[disabled] {
	pointer-events: auto !important;
}
.uw-tiny-bene-table .form-control, .uw-tiny-bene-table .form-control:focus {
	border-color: 1px solid #cfd5d7 !important;
}
.insTD .radio.radio-inline.radio-default {
	margin: 0px 0px 5px 0px !important;
}
.insTD .radio.radio-inline {
	display: table-cell;
}
textarea {
	overflow: auto;
	width: auto;
}
span.riskClsSpn {
	display: block;
}
.notesPreviewTable tbody tr td {
	white-space: nowrap !important;
}
td.tdSpace {
	/* padding-bottom: 5px; */
  padding-bottom: 0px;
	padding-left: 5px;
}
.Case-Summary .caseSumTable {
	margin-bottom: 10px;
}
.text_t1 {
	word-break: break-all;
}
.fixed-column thead tr th:nth-child(2) {
 width: auto !important;
 white-space: nowrap !important;
}
.riskAssesment .panel.panel-default.border-none .panel-body {
	padding: 0px !important;
}
.uwModalIframe table.table.table-bordered.table-striped.table-hover.table-condensed th, .uwModalIframe table.table.table-bordered.table-striped.table-hover.table-condensed td {
	font-size: 12px !important;
}
table.table.table-bordered.table-striped.table-hover.table-condensed th, table.table.table-bordered.table-striped.table-hover.table-condensed td {
	padding: 3px 5px !important;
	white-space: nowrap !important;
	font-size: 11px !important;
}
#uwD-notes-details iframe[name="UwNotesDB"] table#id_listTable td a {
	font-size: 11px !important;
}
.form-control.comments-control {
	width: 200px;
}
.iframeRequirementsFr .select2-container--default .select2-selection--single .select2-selection__rendered, .uwModalIframe .select2-container--default .select2-selection--single .select2-selection__rendered {
	line-height: 20px;
	font-size: 11px !important;
}
.iframeRequirementsFr .select2-container .select2-selection--single, .uwModalIframe .select2-container .select2-selection--single {
	height: 22px!important;
}
.iframeRequirementsFr .select2-container--default .select2-selection--single .select2-selection__arrow, .uwModalIframe .select2-container--default .select2-selection--single .select2-selection__arrow {
	height: 20px;
	top: 0px;
}
#requirements_dashboard .select2-container--default .select2-selection--single .select2-selection__rendered, #unnecessary_dashboard .select2-container--default .select2-selection--single .select2-selection__rendered {
	line-height: 23px;
}
#requirements_dashboard .select2-container .select2-selection--single, #unnecessary_dashboard .select2-container .select2-selection--single {
	height: 25px!important;
}
#requirements_dashboard .select2-container--default .select2-selection--single .select2-selection__arrow, #unnecessary_dashboard .select2-container--default .select2-selection--single .select2-selection__arrow {
	
	top: 3px;
}
.modal-header {
	padding: 10px 15px;
	background:#1d56a5;
	border-bottom:0px solid #bdbdbd;
	color:#fff;
}
.modal-header .panel-title {
	font-size:18px;
	font-family:'open_sanssemibold' !important;
}
.modal-header .close {
	margin-top: 0px;
}
.modal-content {
	border-color:#fff;
	border-radius:0px;
	box-shadow:0 25px 50px rgba(0, 0, 0, .2);
	border-top:solid 2px #b5cff2 !important;
}
.modal-header .close {
	color:#fff;
	font-weight: bold;
	opacity:1;
}
.navbar-collapse {
	padding-right: 0px;
	padding-left: 0px;
}
.col-md-3.caseinfo-1 {
	width: auto;
	padding-right: 10px;
	padding-left: 10px;
	border-right: 1px solid #cbcccc;
}
.col-md-3.caseinfo-2 {
	width: auto;
	padding-right: 10px;
	padding-left: 10px;
	border-right: 1px solid #cbcccc;
}
.col-md-3.caseinfo-3 {
	width: auto;
	padding-right: 10px;
	padding-left: 10px;
	border-right: 1px solid #cbcccc;
}
.col-md-3.caseinfo-4 {
	width: auto;
	padding-right: 10px;
	padding-left: 10px;
	border-right: 1px solid #cbcccc;
}
.col-md-3.caseinfo-5 {
	width: auto;
	padding-right: 10px;
	padding-left: 10px;
	border-right: 1px solid #cbcccc;
}
.col-md-3.caseinfo-6 {
	width: auto;
	padding-right: 10px;
	padding-left: 10px;
}
.no-border-bottom {
	border-bottom: 0px !important;
}
#pageContainer {
	padding-top: 10px;
}
#top-left .container:nth-child(1) {
 background: #ffffff;
}
.controlButton button {
	margin-top: 5px;
	margin-right: 5px;
}
.reportsFilterIframe .panel-heading {
	padding: 5px 0px 5px 0px !important;
	border-bottom: solid 2px #cfd5d7;
}
.reportsFilterIframe .panel-heading h3 {
	font-size: 13px;
	font-family: open_sansbold !important;
}
.reportsFilterIframe .panel-body {
	padding: 10px 0px;
}
.page_con.uw_win_con {
	/* padding-left: 30px; */
  padding-top: 15px;
}
/***********************SOF Preffered Screen CSS*******************/
.prefferedControl .form-control {
	width: 75px;
}
.input-sm {
	height: 25px;
	padding: 0px 5px;
}
.prefferedTable thead tr th {
	padding: 10px 10px;
}
.prefferedTable .zmdi-hc-3x {
	font-size: 30px;
}
.form-control.edit-comment {
	font-size: 14px;
}
.margin-top {
	margin-top: 15px;
}
/***********************EOF Preffered Screen CSS*******************/
.customPanelHeading {
	padding: 5px 0px 5px 0px !important;
	border-bottom: solid 2px #cfd5d7;
	margin-bottom: 10px;
}
.customPanelHeading h3 {
	font-size: 13px;
	font-family: open_sansbold !important;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #1c56a4 !important;
}
.customPanelHeading h3.panel-title {
	font-size: 13px;
	font-family: open_sansbold !important;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #1c56a4 !important;
}
.caselog-custom-text, .caselog-custom-cal {
	padding-left: 2px;
}
.caselog-custom-select {
	padding-right: 2px;
}
.caselog-search .col-md-3.col-lg-3.col-sm-3.col-xs-12 {
	margin-bottom: 5px;
}
.well.customWell .filter-bar {
	padding: 42px 22px 42px 10px;
}
.well.customWell .filter-bar::before {
 top: 30px;
}
.prefixCls {
	padding-right: 5px;
	display:none;
}

.InsuredsearchClass {
	padding-right: 5px;
}

.agentsearchClass {
	padding-right: 5px;
}

.well.well-sm .prefixCls .form-control {
	width: 100% !important;
}
.fnameCls, .mnameCls, .lnameCls {
	padding-right: 5px;
}
.suffixCls {
	padding-left: 5px;
	display:none;
}
.btn i.fa.fa-search {
	font-size: 13px;
	bottom: 0px;
}
i.zmdi.zmdi-comment-text-alt {
	padding-right: 5px;
}
.search-well {
	margin-bottom: 10px;
	padding-left: 4px;
}
table#displayquestionnaire .input-group.date {
	padding-left: 15px;
}
.accordion-option h5 {
	padding-bottom: 5px;
}
.accordion-option h5 a {
	font-size: 15px;
}
.panel-collapse .form-group.question-row {
	margin-bottom: 0px;
}
.insuredCheck {
	padding-left: 0px;
}
.insuredCheck label {
	top: 5px;
}
#displayquestionnaire b {
	font-size: 12px;
	margin: 10px 0px;
}
button#runningNotesId {
	padding: 3px 5px;
}
.iframeRiskMgmt body .customPanelHeading h3 {
	font-size: 12px;
	padding-left: 15px;/* font-family: openSansregular; */
}
/*******15-02-18********************/
#commentsForm .customPanelHeading {
	padding: 15px 15px 15px 15px !important;
	margin-bottom: 0px !important;
	border-bottom: 1px solid #e2e4e5;
	background: #f0f2f4;
}
#commentsForm .panel.panel-primary.heroPanel {
	border: 1px solid #e2e4e5 !important;
	padding: 0px;
}
#commentsForm .panel-body {
	padding: 15px;
}
#formControl_1 {
	color: #9AC20D;
}
#formControl_2 {
	color: #614C7C;
}
#formControl_3 {
	color: #A67DC8;
}
#formControl_4 {
	color: #FFA12D;
}
#formControl_5 {
	color: #7DCDF6;
}
#formControl_6 {
	color: #a26c17;
}
.radio-inline, .checkbox-inline {
	padding-right: 10px;
	margin-left: 0px !important;
	margin-top: 0px !important;
	padding-top: 0px;
}
.radio + .radio, .checkbox + .checkbox {
	margin-top: inherit;
}
.radio label, .checkbox label {
	margin-bottom: 0px;
	padding-top: 1px;
	padding-left: 0px;
	color: #3d4751;
	font-size: 13px;
	font-family: open_sansregular;
}
.radio, .checkbox {
	margin-top: 0px;
}
.radio input[type="radio"].error ~ label::before {
 border-color: #dc1431;
}
.checkbox input[type="checkbox"].error ~ label::before {
 border-color: #dc1431;
}
/*.radio-inline, .checkbox-inline{ margin-bottom:5px;}*/
/***********************************************************************
Custom Checkboxes 
***********************************************************************/
.checkbox {
	padding-left: 20px;
	margin-right: 15px;/*margin-top: 6px !important;*/
}
.checkbox label {
	display: inline-block;
	vertical-align: middle;
	position: relative;
	padding-left: 2px;
}
.checkbox label::before {
 /*content: ""; */
 display: inline-block;
 position: absolute;
 width: 16px;
 height: 16px;
 left: 0;
 top: 0px;
 margin-left: -20px;
 border: 1px solid #18498c;
 border-radius: 3px;
 background-color: #fff;
 -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
 -o-transition: border 0.3s ease-in-out, color 0.3s ease-in-out;
 transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
}
.checkbox label::after {
 display: inline-block;
 position: absolute;
 width: 20px;
 height: 20px;
 left: 2px;
 top: -6px;
 margin-left: -20px;
 padding-left: 2px;
 padding-top: 6px;
 font-size: 13px;
 color: #555555;
}
table .checkbox label::after {
 top: -6px;
}
.checkbox input[type="checkbox"] {
	/***opacity: 0;*/
	z-index: 1;
}
.checkbox input[type="checkbox"]:focus ~ label::before {
 outline: none;
 background: #ffffff;
 border-color: #0095da;
}
.checkbox input[type="checkbox"]:checked ~ label::after {
 font-family: 'Material-Design-Iconic-Font';
 content: "\f26b";
 font-weight: bold;
}
.checkbox input[type="checkbox"]:disabled ~ label {
 opacity: 0.65;
 cursor: not-allowed;
}
.checkbox input[type="checkbox"]:disabled ~ label::before {
 background-color: #eeeeee;
 cursor: not-allowed;
}
.checkbox.checkbox-circle label::before {
 border-radius: 50%;
}
.checkbox.checkbox-inline {
	margin-top: 5px;
}
/***.checkbox-primary*/
.checkbox label::before {
 border-color:#a0a0a0;
 background: #fff;
border-width:1px;
}
.checkbox-primary input[type="checkbox"]:checked ~ label::before {
 background: #1c56a4;
 border-color: #1c56a4;
}
.checkbox-primary input[type="checkbox"]:checked ~ label::after {
 color: #ffffff;
}
/***.checkbox-danger*/
.checkbox-danger input[type="checkbox"]:checked ~ label::before {
 background-color: #d9534f;
 border-color: #d9534f;
}
.checkbox-danger input[type="checkbox"]:checked ~ label::after {
 color: #fff;
}
/***.checkbox-info*/
.checkbox-info input[type="checkbox"]:checked ~ label::before {
 background-color: #5bc0de;
 border-color: #5bc0de;
}
.checkbox-info input[type="checkbox"]:checked ~ label::after {
 color: #fff;
}
/***.checkbox-warning*/
.checkbox-warning input[type="checkbox"]:checked ~ label::before {
 background-color: #f0ad4e;
 border-color: #f0ad4e;
}
.checkbox-warning input[type="checkbox"]:checked ~ label::after {
 color: #fff;
}
/***.checkbox-success*/
.checkbox-success input[type="checkbox"]:checked + label::before {
 background-color: #5cb85c;
 border-color: #5cb85c;
}
.checkbox-success input[type="checkbox"]:checked + label::after {
 color: #fff;
}
/***********************************************************************
Custom Radios 
***********************************************************************/
.radio {
	padding-left: 20px;/* margin-top: 6px !important;*/
}
.radio label {
	display: inline-block;
	vertical-align: middle;
	position: relative;/* padding-left: 3px;*/
}
.radio label::before {
 content: "";
 display: inline-block;
 position: absolute;
 width: 16px;
 height: 16px;
 left: 0;
 top: 1px;
 margin-left: -20px;
 border: 1px solid #a0a0a0;
 border-radius: 100%;
 background: #fff;
}
.radio label::after {
 display: inline-block;
 position: absolute;
 content: " ";
 width: 8px;
 height: 8px;
 left: 4px;
 top: 5px;
 margin-left: -20px;
 border-radius: 50%;
}
.radio input[type="radio"] {
	opacity: 0;
	z-index: 1;
}
.radio input[type="radio"]:focus + label::before {
 outline: none;
 border-color: #0095da;
 background: #ffffff;
}
.radio input[type="radio"]:checked + label::after {
 -webkit-transform: scale(1, 1);
 -ms-transform: scale(1, 1);
 -o-transform: scale(1, 1);
 transform: scale(1, 1);
}
.radio input[type="radio"]:disabled + label {
	opacity: 0.65;
	cursor: not-allowed;
}
.radio input[type="radio"]:disabled + label::before {
 cursor: not-allowed;
}
.radio.radio-inline {
	margin-top: 5px;
	margin-bottom: 0px;
}
/***.radio-primary*/
.radio-primary input[type="radio"]:checked + label::before {
 border-color: #1c56a4;
 background: #ffffff;
}
.radio-primary input[type="radio"] + label::after {
 background-color: #ffffff;
}
.radio-primary input[type="radio"]:checked + label::after {
 background-color: #1c56a4;
}
.radio-default input[type="radio"]:checked + label::before {
 border-color: #1c56a4;
 background: #ffffff;
}
.radio-default input[type="radio"] + label::after {
 background-color: #ffffff;
}
.radio-default input[type="radio"]:checked + label::after {
 background-color: #1c56a4;
}
/***.radio-danger*/
.radio-danger input[type="radio"]:checked + label::before {
 border-color: #d9534f;
}
.radio-danger input[type="radio"] + label::after {
 background-color: #d9534f;
}
.radio-danger input[type="radio"]:checked + label::after {
 background-color: #d9534f;
}
/***.radio-info*/
.radio-info input[type="radio"]:checked + label::before {
 border-color: #5bc0de;
}
.radio-info input[type="radio"] + label::after {
 background-color: #5bc0de;
}
.radio-info input[type="radio"]:checked + label::after {
 background-color: #5bc0de;
}
/***.radio-warning*/
.radio-warning input[type="radio"]:checked + label::before {
 border-color: #f0ad4e;
}
.radio-warning input[type="radio"] + label::after {
 background-color: #f0ad4e;
}
.radio-warning input[type="radio"]:checked + label::after {
 background-color: #f0ad4e;
}
/***.radio-success*/
.radio-success input[type="radio"]:checked + label::before {
 border-color: #5cb85c;
}
.radio-success input[type="radio"] + label::after {
 background-color: #5cb85c;
}
.radio-success input[type="radio"]:checked + label::after {
 background-color: #5cb85c;
}
/*******************/
/***.radio-sizes*/
/*******************/
/*.radio-md.radio label::before{ width:25px; height:25px; top:-4px;}
.radio-md.radio label::after{  width:19px; height:19px; top:-1px;}
.radio-md.radio label{ padding-left:10px;}*/
/*******************/
/***.radio-Awitches*/
/*******************/
.switch-field {
	font-family: "Lucida Grande", Tahoma, Verdana, sans-serif;
	padding: 0px;
	overflow: hidden;
}
.switch-title {
	margin-bottom: 6px;
}
.switch-field input {
	display: none;
}
.switch-field label {
	float: left;
}
.switch-field label {
	display: inline-block;
	/*	width: 60px;*/
  background-color: #e4e4e4;
	color: rgba(0, 0, 0, 0.6);
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	text-shadow: none;
	padding: 6px 14px;
	border: 1px solid rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.3), 0 1px rgba(255, 255, 255, 0.1);
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.3), 0 1px rgba(255, 255, 255, 0.1);
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	-ms-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
}
.switch-field label:hover {
	cursor: pointer;
}
.switch-field input:checked + label {
	background-color: #0079c1;
	-webkit-box-shadow: none;
	box-shadow: none;
	color: #fff;
}
.switch-field label:first-of-type {
	border-radius: 4px 0 0 4px;
}
.switch-field label:last-of-type {
	border-radius: 0 4px 4px 0;
}
sup.astrict.astrict-mandatory {
	float: left;
	top: 5px;
	left: -5px;
	position: absolute;
}
.question-row label.control-label {
	position: relative;
	margin-bottom: 5px;
	margin-top: 0px;
}
.form-group.question-row.sub-bottom {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	min-height: auto;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	border-top: 1px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-style: solid;
	border-color: #cecece;
}
.form-group.question-row.sub-bottom:first-child {
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
}
.form-group.question-row.sub-bottom:hover {
	background-color: #f4f8f9;
}
.form-group.question-row .col-md-3 {
	white-space: nowrap;
}
.form-group.question-row.HeadingClass {
	min-height: 30px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px;
	border-left: 0px;
	border-style: solid;
	border-color: #cecece;
}
.form-group.question-row.HeadingClass .col-md-9 {
	width: 100%;
}
.form-group.question-row.HeadingClass h5 {
	color: #0095da;
	font-size: 1.125em;
}
fieldset h5 {
	margin-top: 0px;
	margin-bottom: 0px;
}
#displayquestionnaire .control-label {
	margin-top: 3px;
	margin-bottom: 2px;
}
#displayquestionnaire fieldset {
	margin-top: 0;
}
.top_nav_sec_con #send_level_tab {
	background-color: #f4f8f9;
	padding: 10px 15px 12px 15px;
	margin-bottom: 0px;
	margin-top: -20px;
	border-bottom: 1px solid #bdbdbd;
}
.top_nav_sec_con #send_level_tab li {
	list-style-type: none;
	display: inline-block;
}
.top_nav_sec_con #send_level_tab li a {
	color: #3d4751;
	font-size: 0.813em;
	text-decoration: none;
	padding: 5px 10px 5px 10px;
	cursor: pointer;
}
.top_nav_sec_con #send_level_tab li a:hover {
	background-color: #1d56a5;
	color: #ffffff;
	border-radius: 25px;
}
.top_nav_sec_con #send_level_tab li.active a {
	background-color: #1d56a5;
	color: #ffffff;
	border-radius: 25px;
}
input.form-control.amendment {
	margin-bottom: 6px;
}
.req_link {
	width: auto;
	float: left;
}
.form-inline.req_unMatch {
	float: left;
	width: auto;
}
.req_link {
	width: auto;
	float: left;
	min-height: 30px;
}
.form-inline.req_unMatch {
	float: left;
	min-height: 30px;
	width: auto;
	margin-left: 15px;
}
.req_unMatch label.control-label {
	margin-top: 0px;
}
.th-text {
	display: inline-block;
}
.iframeModalRelatedCases .table-responsive {
	height: 100%;
	overflow: scroll;
}
/*Start By Karka for uwdashboard section*/
.uwGrid .panel-primary {
	border-color: #cecece;
	border-radius: 0;
	border-top: 2px solid #1d56a5;
	box-shadow: 0 2px 3px rgba(0, 0, 0, 0.3);
}
.ExpColl i {
	color: #ffffff !important;
	margin: 0px 2px 0px 6px;
	top: 1px;
	font-size: 15px;
}
.insGrid.uwGrid.col-md-12 {
	transition: background-color 5s ease;
}
a.seemoreExpand:hover {
	text-decoration: underline;
}
/* .box.ExpCollPanel {
    padding: 15px 15px;
} */
a.seemoreExpand {
	float: right;
	font-size: 12px;
	margin-right: 10px;
	padding-top: 2px;
	cursor: pointer;
	text-decoration: none;
}
.zmdi.zmdi-long-arrow-up, .zmdi.zmdi-long-arrow-down {
	position: absolute;
	right: 25px;
}
.iframeRequirementsFr .table {
	border: 0px !important;
}
.iframeRiskMgmt .tinyrisk {
	border: 0!important;
	height: 250px;
}
/*End By Karka for uwdashboard section*/
/*Start By Karka for filter section in FieldWrapper*/
.filternm {
	width: auto !important;
	display: inline-block;
}
.filternm .input-label {
	display: inline-block;
	margin-top: 0px;
}
.filter .well .filternm .form-group {
	width: auto;
	display: inline-block;
}
/*End By Karka for filter section in FieldWrapper*/
/*QuestionnaireIssue*/
.qnumber {
	display: block;
	margin: 5px 0px;
	color: #0095da;
	font-size: 15px;
	font-weight: bold;
}
iframe#UnMatchResponseDB {
	width: 100% !important;
}
iframe#SelectedReqDetailsDB {
	width: 100% !important;
}
/****************SOF Comments section Panel css****************************/
#commentsForm .customPanelHeading {
	padding: 15px 15px 15px 15px !important;
	margin-bottom: 0px !important;
	border-bottom: 1px solid #e2e4e5;
	background: #f0f2f4;
}
#commentsForm .panel.panel-primary.heroPanel {
	border: 1px solid #E3E4E6!important;
	padding: 0px;
}
#commentsForm .panel-body {
	padding: 15px;
}
.panel.panel-default.uwCustomPanel .panel-heading {
	background: #f0f2f4 !important;
	margin: 0;
	padding: 10px !important;
	border-bottom: 1px solid #e5e5e7 !important;
}
.form-group.question-row.sub-right.questxt .date span.input-group-addon+span.input-group-addon {
	display: none;
}
/****************EOF Comments section Panel css****************************/
/*******************SOF UW Requirements CSS*****************/
.reqReviewed {
	background-color: #e5edd6;
	font-size: 13px !important;
	color: #608800 !important;
}
.reqWaived {
	background-color: #ddf4f7;
	font-size: 13px !important;
	color: #00b8c9 !important;
}
.reqOrderFail {
	background-color: #f2e8e4;
	font-size: 13px !important;
	color: #a9634a !important;
}
.reqPendMiss {
	background-color: #ffeee8;
	font-size: 13px !important;
	color: #ff5722 !important;
}
.reqOrdered {
	background-color: #daeeed;
	font-size: 13px !important;
	color: #089386 !important;
}
.reqCancelled, .reqCancel {
	background-color: #fde3e1;
	font-size: 13px !important;
	color: #f44336 !important;
}
.reqReceived {
	background-color: #d9e2ef;
	font-size: 13px !important;
	color: #1c56a4 !important;
}
.reqNotGoodO {
	background-color: #fbf2e2;
	font-size: 13px !important;
	color: #f99116 !important;
}
.reqRequired {
	background-color: #f9e1f2;
	font-size: 13px !important;
	color: #d533a5 !important;
}
/*******************EOF UW Requirements CSS*****************/
/* #selectFieldsDataSpan .select2-container .select2-selection--single {
    width: 220px !important;
} */
.navbar-text .form-group.form-inline {
	min-height: inherit;
}
fieldset label.error {
	bottom: -15px;
}
label.control-label.mandatoryLabel::before, fieldset legend.control-label.mandatoryLabel::before {
 position: absolute;
 content: "*";
 left: -8px;
 color: #dc1431;
}
label.control-label.mandatoryLabel span.Mandatory {
	display: none;
}
/*.select2-container.error .select2-selection {
    border: 1px solid #dc1431;
}*/
.form-group.error .select2-selection, .form-group.error input.form-control, .form-group.error select.form-control {
	border: 1px solid #dc1431 !important;
}
.form-group.error .input-group.date input.form-control {
	border-color: red;
}
.form-group.error .input-group.date span.input-group-addon {
	border-color: red;
}
.error i.zmdi.zmdi-calendar {
	color: red;
}
.error .radio label::before {
 border: 1px solid red;
 border-radius: 100% !important;
}
.form-group.error .select2-container--default .select2-selection--single .select2-selection__arrow b {
	/*border-color: red;*/
	border-style: solid;
	border-width: 5px 4px 0 4px;
	height: 0;
	left: 50%;
	margin-left: -4px !important;
	margin-top: -2px !important;
	position: absolute;
	top: 50%;
	width: 0;
}
fieldset {
	margin-top:10px;
}
small.caseheader {
	font-size: 11px;
	font-family: open_sanssemibold;
	color: #444;
	display: inline-block;
}
#top-left.createContainer.frenchBody .navbar.mainNavigation ul.navbar-nav li a {
	cursor: pointer;
	font-size: 11px;
	border-bottom: 1px solid transparent;
	padding-top: 11px;
	padding-right: 4px;
	padding-bottom: 11px;
	padding-left: 4px;
	position: relative;
	bottom: 0px;
	font-weight: normal;
	font-family: 'open_sansbold';
	text-rendering: optimizeLegibility !important;
}
.accordion-option .panel-title {
	font-size: 20px;
	background-color: #efefef;
	font-family: 'open_sanssemibold';
	color: #1d56a5;
}
.accordion-option .panel-default>.panel-heading a[aria-expanded="true"] {
	background-color: #efefef !important;
}
.accordion-option .panel-default>.panel-heading+.panel-collapse>.panel-body {
	border-top-color: #ddd;
	padding-left: 15px;
}
.accordion-option {
	width: 100%;
	float: left;
	clear: both;
	border: 1px solid #ccc !important;
}
.accordion-option .panel-group {
	margin-bottom: 0px !important;
}
.body-con #sidebar-wrapper ul.sidebar-nav.no-badges li a span.badge {
	display: none;
}
.body-con #sidebar-wrapper ul.sidebar-nav li a span.badge {
	border-radius: 100px;
	font-size: 10px;
	position: absolute;
	right: 5px;
	top: 7px;
	text-align: center;
	padding: 5px 0px 0 0px;
	margin: 0;
	width: 20px;
	height: 20px;
	border: 0px solid rgba(255, 255, 255, 0.5);
	color: #ffffff;
}
.body-con #sidebar-wrapper ul.sidebar-nav li a span.badge i {
	position: relative !important;
	left: 1px;
	top: -1px;
}
.body-con #sidebar-wrapper ul.sidebar-nav li a span.badge.error {
	background-color: #ef5350;
}
.body-con #sidebar-wrapper ul.sidebar-nav li a span.badge.success {
	background-color: #4CAF50;
}
.body-con #sidebar-wrapper ul.sidebar-nav li a span.badge.warning {
	background-color: #ff9800;
}
.body-con #sidebar-wrapper ul.sidebar-nav li a span.customBadge {
	font-size: 20px;
	position: absolute;
	right: 10px;
	top: 5px;
	color: #ef5350;
}
.body-con #sidebar-wrapper ul.sidebar-nav li a span.customBadge.error {
	color: #ef5350;
}
.body-con #sidebar-wrapper ul.sidebar-nav li a span.customBadge.success {
	color: #4CAF50;
}
.body-con #sidebar-wrapper ul.sidebar-nav li a span.customBadge.warning {
	color: #ff9800;
}
.body-con #sidebar-wrapper ul.sidebar-nav li a.active span.customBadge {
	font-size: 20px;
	position: absolute;
	right: 10px;
	top: 5px;
	color: #ef5350;
}
.body-con #sidebar-wrapper ul.sidebar-nav li a.active span.customBadge.error {
	color: #ffffff;
}
.body-con #sidebar-wrapper ul.sidebar-nav li a.active span.customBadge.success {
	color: #ffffff;
}
.body-con #sidebar-wrapper ul.sidebar-nav li a.active span.customBadge.warning {
	color: #ffffff;
}
small.caseheader {
	font-size: 11px;
	font-family: open_sanssemibold;
	color: #444;
	display: inline-block;
}
#top-left.createContainer.frenchBody .navbar.mainNavigation ul.navbar-nav li a {
	cursor: pointer;
	font-size: 11px;
	border-bottom: 1px solid transparent;
	padding-top: 11px;
	padding-right: 4px;
	padding-bottom: 11px;
	padding-left: 4px;
	position: relative;
	bottom: 0px;
	font-weight: normal;
	font-family: 'open_sansbold';
	text-rendering: optimizeLegibility !important;
}
.accordion-option .panel-title {
	font-size: 20px;
	background-color: #efefef;
	font-family: 'open_sanssemibold';
	color: #1d56a5;
}
.accordion-option .panel-default>.panel-heading a[aria-expanded="true"] {
	background-color: #efefef !important;
}
.accordion-option .panel-default>.panel-heading+.panel-collapse>.panel-body {
	border-top-color: #ddd;
	padding-left: 15px;
}
.accordion-option {
	width: 100%;
	float: left;
	clear: both;
	border: 1px solid #ccc !important;
}
.accordion-option .panel-group {
	margin-bottom: 0px !important;
}
#top-left.createContainer.frenchBody .top_nav_sec_con #send_level_tab {
	background-color: #f4f8f9;
	padding: 10px 6px 12px 5px;
	margin-bottom: 0px;
	margin-top: -20px;
	border-bottom: 1px solid #bdbdbd;
}
#top-left.createContainer.frenchBody .top_nav_sec_con #send_level_tab li a {
	font-size: 12px;
	text-decoration: none;
	padding: 5px 8px 5px 5px;
	cursor: pointer;
}
div#win2 {
	padding-right: 15px;
}
.fullWidth#page-content-wrapper {
	padding-left: 15px;
	padding-right: 15px;
}
label.control-label.pay {
	/* position: absolute;
	top: 42px; */
	/* margin-left: -8px !important; */
}
.body-con #sidebar-wrapper ul.sidebar-nav.no-badges li a span.badge {
	display: none;
}
.body-con #sidebar-wrapper ul.sidebar-nav li a span.badge {
	border-radius: 100px;
	font-size: 10px;
	position: absolute;
	right: 5px;
	top: 7px;
	text-align: center;
	padding: 5px 0px 0 0px;
	margin: 0;
	width: 20px;
	height: 20px;
	border: 0px solid rgba(255, 255, 255, 0.5);
	color: #ffffff;
}
.bodyContainer.expand .wrapper .left-nav li a span.badge {
	border-radius: 100px;
	font-size: 10px;
	position: absolute;
	right: 5px;
	top: 9px;
	text-align: center;
	padding: 5px 0px 0 0px;
	margin: 0;
	width:14px;
	height:14px;
	border: 0px solid rgba(255, 255, 255, 0.5);
	color: #ffffff;
	margin-right: 6px;
}
.body-con #sidebar-wrapper ul.sidebar-nav li a span.badge i {
	position: relative !important;
	left: 1px;
	top: -1px;
}
.bodyContainer.expand .wrapper .left-nav li a span.badge i {
	position: relative !important;
	left: 0px;
	top: -2px;
	font-weight: 600;
	font-size:12px;
}
.body-con #sidebar-wrapper ul.sidebar-nav li a span.badge.error, .bodyContainer.expand .wrapper .left-nav li a span.badge.error {
	background-color: #ef5350;
}
.body-con #sidebar-wrapper ul.sidebar-nav li a span.badge.success, .bodyContainer.expand .wrapper .left-nav li a span.badge.success {
	background-color: #4CAF50;
}
.body-con #sidebar-wrapper ul.sidebar-nav li a span.badge.warning, .bodyContainer.expand .wrapper .left-nav li a span.badge.warning {
	background-color: #ff9800;
}
.body-con #sidebar-wrapper ul.sidebar-nav li a span.customBadge {
	font-size: 20px;
	position: absolute;
	right: 10px;
	top: 5px;
	color: #ef5350;
}
.body-con #sidebar-wrapper ul.sidebar-nav li a span.customBadge.error {
	color: #ef5350;
}
.body-con #sidebar-wrapper ul.sidebar-nav li a span.customBadge.success {
	color: #4CAF50;
}
.body-con #sidebar-wrapper ul.sidebar-nav li a span.customBadge.warning {
	color: #ff9800;
}
.body-con #sidebar-wrapper ul.sidebar-nav li a.active span.customBadge {
	font-size: 20px;
	position: absolute;
	right: 10px;
	top: 5px;
	color: #ef5350;
}
.body-con #sidebar-wrapper ul.sidebar-nav li a.active span.customBadge.error {
	color: #ffffff;
}
.body-con #sidebar-wrapper ul.sidebar-nav li a.active span.customBadge.success {
	color: #ffffff;
}
.body-con #sidebar-wrapper ul.sidebar-nav li a.active span.customBadge.warning {
	color: #ffffff;
}
select[multiple] {
	width: 99% !important;
}
@media only screen and (max-device-width: 1280px) {
 .top_nav_sec_con #send_level_tab {
 background-color: #f4f8f9;
 padding: 6px 0px 9px 0px;
 margin-bottom: 0px;
 margin-top: -20px;
 border-bottom: 1px solid #bdbdbd;
}
 #top-left.createContainer.frenchBody .top_nav_sec_con #send_level_tab li a {
 font-size: 12px !important;
 text-decoration: none;
 padding:5px 8px 5px 6px !important;
 cursor: pointer;
}
 .top_nav_sec_con #send_level_tab li a {
 font-size: 10px !important;
 text-decoration: none;
 padding: 4px 12px !important;
 cursor: pointer;
}
}
@media only screen and (max-device-width: 1024px) {
 div#navbar2 {
 width: 100%;
}
 .seemore {
 width: 15%;
}
 #top-left.createContainer.frenchBody .top_nav_sec_con #send_level_tab li a {
 font-size: 10px !important;
 text-decoration: none;
 padding: 5px 5px 5px 5px !important;
 cursor: pointer;
}
 .top_nav_sec_con #send_level_tab li a {
 font-size: 9px !important;
 text-decoration: none;
 padding: 4px 5px !important;
 cursor: pointer;
}
 .top_nav_sec_con #send_level_tab {
 background-color: #f4f8f9;
 padding: 10px 6px 12px 8px;
 margin-bottom: 0px;
 margin-top: -20px;
 border-bottom: 1px solid #bdbdbd;
}
 .createContainer .navbar.mainNavigation ul.navbar-nav li a {
 color: #fff;
 cursor: pointer;
 font-size: 9px;
 border-bottom: 1px solid transparent;
 padding-top: 11px;
 padding-right: 8px;
 padding-bottom: 11px;
 padding-left: 8px;
 position: relative;
 bottom: 0px;
 font-weight: normal;
 font-family: 'open_sansbold';
 text-rendering: optimizeLegibility !important;
}
}
/**/
.body-con #sidebar-wrapper1 ul.sidebar-nav {
	border-top: 0;
	border-right: 1px solid #cfd5d7;
	border-bottom: 0;
	border-left: 0;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 50px;
	padding-left: 0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background: #fff;
	width: 100%;
}
.body-con #sidebar-wrapper1 ul.sidebar-nav li {
	position: relative;
	display: block;/*border-bottom:1px solid @brand-default-border; 
                border-right:1px solid @brand-default-border; */
}
.body-con #sidebar-wrapper1 ul.sidebar-nav li a {
	padding: 10px 15px 10px 15px;
	color: #fff;
	font-size: 1em;
	line-height: 1.286;
	display: block;
	cursor: pointer;
	border-left: solid 2px rgba(0, 0, 0, 0);
	border-bottom: solid 1px #d4d4d4;
	font-size: 0.8125rem;
}
.body-con #sidebar-wrapper1 ul.sidebar-nav li a i {
	position: absolute;
	left: 15px;
	top: 10px;
	font-size: 14px;
}
.body-con #sidebar-wrapper1 ul.sidebar-nav li.active a {
	background-color:#1d56a5;
	color: #ffffff;
	text-decoration: none;
	border-top: 0;
	border-right: 0;
	border-bottom: solid 1px rgba(255, 255, 255, .1)!important;/* border-left: solid 2px #e55202; *//* border-bottom-color: #cfd5d7; */
    /* border-bottom-style: solid; */
}





.body-con #sidebar-wrapper1 ul.sidebar-nav li.active a:hover, .body-con #sidebar-wrapper1 ul.sidebar-nav li.active a:before{ background: #1d56a5 !important; color:#fff !important;}

.body-con #sidebar-wrapper1 ul.sidebar-nav li a:hover {
	color: #1d56a5 !important;
	/* border-left: solid 2px #e55202; */
    background:#e0edff!important;
	text-decoration: none !important;
}

ul.sidebar-nav li a:hover:before{color: #1d56a5 !important;}



#wrapper1 {
	/*.padding(0,0px,15px,0); */
  margin-top: 35px;
	margin-right: -15px;
	margin-bottom: 0px;
	margin-left: -15px;/****removed margin-top:20px for UW dashboard second level alignment fix***/
}
#page-content-wrapper1 {
	padding-right: 15px;
	padding-left: 15px;
	margin-top: -20px;
}
#sidebar-wrapper1 {
	padding-right: 0;
	border-right:0;
	margin-top: -20px;
	padding-top: 0px;
	width: 20%;
}
.createContainer #page-content-wrapper1 .navbar.mainNavigation {
	background-color: #1d56a5;
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-top: 1px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-style: solid;
	border-color: #bdbdbd;
	min-height: 30px;
	margin-top: 0px;
	margin-right:0px;
	margin-left: -15px;
	box-shadow: 0 2px 7px -1px rgba(0, 0, 0, 0.2);
	margin-bottom: 15px;
}
.left-top .inner-main-container {
	background-color: #f0f0f0;
	padding: 0px 15px;
}
/**/

/*************10-10-18*********risk360 changes***********/
.openSlide {
	position: relative;
	padding: 0 15px;
	margin: 0px 0px 10px 0px;
	left: 60px;
	box-shadow:0px 0px 3px rgba(0, 0, 0, 0.4);
	border-bottom: solid 0px #e8e8e8;
	background: #ffffff !important;
}
.openSlide .openSlideContent {
	height: 8px !important;
	overflow: hidden;
	transition: ease 0.3s;
}
.openSlide.expand .openSlideContent {
	height: 110px !important;
}
.openSlide-fixed .openSlide {
	position: fixed;
	width: 100%;
	z-index: 12;
}
.panel.panel-primary.heroPanel {
	background: #fff !important;
	/* margin: 15px; */
  /*box-shadow: 0 1px 6px rgba(0, 0, 0, 0.4);*/
  border-radius: 0px;/* padding-top: 15px; */
}
.newLayout .panel.panel-primary.heroPanel {
	/* background: #fff !important; */
  /* margin: 15px; */
  box-shadow: 0 1px 6px rgba(0, 0, 0, 0.4);
	border-radius: 0px;
	padding-top: 15px;
}
.bodyContainer .wrapper {
	/* padding-top: 30px; */
  padding-top: 15px;
	transition: ease 0.3s;
}
.bodyContainer.expand .wrapper {
	padding-top: 110px;
	padding-right: 10px;
}
.sticky-right .openSlide {
	left: 0;
}
#slideArrow {
	position: absolute;
	bottom: -16px;
	width: 80px;
	text-align: center;
	left: 45%;
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
	border: 0px solid #e8e8e8;
	color: #1d56a5;
	cursor: pointer;
	padding: 0px 18px 0px 18px;
	border-radius: 0 0 10px 10px;
	border-top: 0px;
	z-index: 10;
	background: #ffffff;
	line-height: 15px;
}
#slideArrow.uk-sticky-fixed {
	height: 20px !important;
	width: 40px !important;
}
#slideArrow:after {
	content: "\f2f9";
	font-family: Material-Design-Iconic-Font, arial;
	font-size: 18px;
}
.openSlide.expand #slideArrow:after {
	content: "\f2fc";
	font-family: Material-Design-Iconic-Font, arial;
	font-size: 18px;
}
.main-container {
	z-index: 0;
}
.space-left-bar {
	padding-left: 50px;
}
.side-nav ul {
	padding-left: 0;
	list-style-type: none;
}
.side-nav ul li.list-item a {
	padding: 20px 15px;
	font-size: 40px;
	background-color: #eee;
	display: inline-block;
}
.side-nav ul li.list-item ul.submenu-nav a {
	background-color: #ececec;
}
.side-nav ul li.list-item ul.submenu-nav li a {
	font-size: 12px;
}
.side-nav ul li.showChild ul.submenu-nav {
	display: block;
}
.side-nav ul li ul.submenu-nav {
	position: absolute;
	top: 0;
	left: 70px;
	z-index: 1000;
	display: block;
	width: 200px;
	min-height: 250px;
	background-color: #ececec;
	display: none;
}
.user-img {
	border-radius: 100%;
	width: 34px;
	height: 34px;
	margin-right: 10px;
	float: left;
}
.panel {
/* background-color: transparent; */
}
.left-bar-space .heroPanel #PANEL_TITLE {
	color: #2e2e2e;
	font-size: 20px;
	font-family: open_sanssemibold;
	display: inline;
}
.primary-select .select2-selection.select2-selection--single {
	background-color: #1d56a5;
	/* border: 1px solid #1d56a5 !important; */
	height: 100% !important;
}
.primary-select .select2-selection.select2-selection--single .select2-selection__rendered {
	color: #fff;
	padding: 3px 20px 3px 10px;
	font-size: 12px;
	line-height: normal;
	font-family: 'open_sanssemibold';
}
.primary-select .select2-container--default .select2-selection--single .select2-selection__arrow b {
	border-color: #fff transparent #fff transparent;
}
.notesPrimaryDropdown.primary-select .select2-selection.select2-selection--single {
	height: auto !important;
}
.wrapper.newLayout .panel-heading {
	margin-bottom: 5px;
	padding-left: 15px !important;
	/* margin-top: 10px; */
  clear: both;
	padding-right: 20px !important;
}
.wrapper.newLayout .panel.panel-primary {
	border-radius: 0px;
	border: 0px;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
	background: #ffffff;
	border: solid 0px #dbdbdb;
	border-top: solid 2px #b5cff2;
}
/* Summary card changes : start */
.summaryGrid .panel > .panel-heading > .panel-title {
	color: #1d56a5;
	font-size: 14px;
	font-family:open_sanssemibold;
	display: inline;
}
.summaryGrid .table thead th {
	background: #f7f7f7;
	border: none !important;
	color: #2e2e2e;
	font-family: open_sanssemibold;
	padding: 5px 14px !important;
	font-size: 13px;
	white-space: nowrap;
	font-weight: 400;
}
.summaryGrid .table > tbody > tr > td {
	   /* padding: 5px 14px !important; */
	font-size: 12px !important;
	border-top: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8 !important;
}
.summaryGrid .table {
	margin-bottom: 0px !important;
	border: 0px solid #bdbdbd;
}
.three-column-grid .grid-sizer {
	width:  33.3% !important;
}
.three-column-grid .grid-item-width1 {
	width:  100% !important;
}
.three-column-grid .grid-item-width2 {
	width:  66.6% !important;
}
.three-column-grid .grid-item-width3 {
	width:  33.3% !important;
}
.two-column-grid .grid-sizer {
	width:  49.5% !important;
}
.two-column-grid .grid-item-width1 {
	width:  100% !important;
}
.two-column-grid .grid-item-width2 {
	width:  49.5% !important;
}
.summaryCards.panel.panel-primary.heroPanel {
	padding-left: 0px;
	padding-right: 0px;
}
.summaryCards.panel.panel-primary.heroPanel>.panel-heading {
	padding-left: 0px;
	padding-right: 15px;
}
.summaryCards.panel.panel-primary.heroPanel>.panel-body {
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
}
.summaryCards.panel.panel-primary.heroPanel>.panel-heading>h3.panel-title {
	color: #2e2e2e;
	font-size: 24px;
	font-family: open_sansRegular;
	display: inline;
}
.summaryGrid {/* padding-left: 5px; *//* padding-right: 5px; */
	margin-top: 5px;
	margin-bottom: 0px;/* margin-right:-5px; *//* margin-left: -5px; */
}
.summaryGrid .panel.panel-primary {
	border-color: #e2e4e5;
	border-radius: 0;
	border: 1px solid #dbdbdb;
	border-top: solid 2px #b5cff2;
	box-shadow: 0 2px 3px rgba(0, 0, 0, 0.3);
	margin-bottom: 10px;
	box-shadow:0 1px 2px rgba(0, 0, 0, .4)!important;
}
.panel.panel-primary.heroPanel .summaryGrid .panel-heading {
	background: #fff;
	border-radius: 0;
	margin-bottom: 0;
	border-bottom: solid 1px #c7c7c7;
	padding:6px 15px;
}
.panel.panel-primary.heroPanel {
	background-color: transparent !important;
	border: 0px !important;
	box-shadow: none !important;
}
.panel.panel-primary.heroPanel .panel.panel-primary {
	margin-bottom: 10px;
}
.panel.panel-primary.heroPanel .panel.panel-primary .panel-body.no-padding {
	position: relative;
}
.mCSB_horizontal.mCSB_inside>.mCSB_container {
	padding-bottom: 10px;
	margin-bottom: 0px !important;
}
.mCSB_scrollTools .mCSB_draggerContainer {
	top: 7px !important;
}
.table-responsive {
	border-width: 0px;
}
#mainPanelForCards .panel.panel-primary {
	margin-bottom: 0px;
	margin: 5px;
}
a.btn.btn-danger.closeCase {
	background-color: #e8e8e8;
	border: 1px solid #c7c7c7;
}
a.btn.btn-danger.closeCase i {
	color: #2e2e2e;
}
/* Summary card changes : end*/

body.page.createContainer {
	overflow-y: auto;
}
h5.header-details {
	top: -1px;
	position: relative;
}
.inlinefieldsTable .form-inline .form-group {
	display: inline-block;
}
.panel-body.no-padding.max-height-table {
	/* height: 100%; */
  overflow:visible;
	width: 100%;
	/* height: 300px; */
  height: 90px;
}
.panel-body.no-padding.mCustomScrollbar._mCS_3.mCS_no_scrollbar {
	min-height: 85px;
}
.panel-body.no-padding.max-height-table.reqt {
	/* height: 100%; */
	 /* overflow:auto; */
	width: 100%;
	/* height: 300px; */
  /* height: auto; */
  min-height:253px;
}
.riskAssesMentCard .panel-body.no-padding.max-height-table {
	/* height: 100%; */
  overflow:visible;
	width: 100%;
	min-height:253px;
}
.ReinsuranceCard .panel-body.no-padding.max-height-table {
	/* height: 100%; */
  overflow:visible;
	width: 100%;
      /* min-height: 113px; */
      height: 100%;
      max-height: 253px;
}
.panel-body.no-padding.max-height-table.financial {
	/* height: 100%; */
  overflow:visible;
	width: 100%;
	/* height: 300px; */
  height: 253px;
}
.InsuredDetailsCard .panel-body.no-padding.max-height-table.financial {
	height: 281px;
}
.mCSB_container_wrapper {
	margin-right: 15px !important;
	margin-bottom: 15px !important;
}
.mCSB_container_wrapper>.mCSB_container {
	padding-bottom: 30px;
}
#ifrmExport {
	border: 0px;
}
/***Reminders popup start***********************/
div#remindersPopup {
	width: 353px;
	right: 0px;
	top: 22px;
	position: absolute;
	z-index: 10;
	box-shadow: 0 2px 4px rgba(0, 0, 0, .3);
	border-top: solid 2px #1C56A4;
}
#remindersPopup a.popup-close {
	border-left: solid 1px #ccc;
	font-size: 22px;
	padding: 8px 10px;
	position: absolute;
	right: 0;
	top: 0;
	color: #595959;
	z-index: 12;
}
 #remindersPopup .panel-heading::after {
content: "\f2f8";
font-family: Material-Design-Iconic-Font, arial;
font-size: 40px;
position: absolute;
right: 46px;
top: -4px;
line-height: 0;
color: #1C56A4;
}
#remindersPopup .panel.panel-default {
	margin-bottom: 0px;
	box-shadow: 0 5px 25px rgba(0, 0, 0, .3);
}
#remindersPopup .panel-heading {
	background: #fff !important;
	color: #232323;
	padding-left: 12px;
	border-bottom: 1px solid #d9d9d9;
	/* padding: 0px; */
}
#remindersPopup h3.panel-title {
	color: #1c56a4 !important;
	padding: 10px 15px;
	font-family: open_sanssemibold;
	padding-left: 0;
}
#remindersPopup .panel-body {
	padding:15px !important;
}
/***Reminders popup end***********************/

#questionnaireComponent .form-group.question-row .col-md-3 {
	white-space: normal;
}
.container.left-top .inner-main-container .navbar.header {
	border-bottom: 1px solid #ddd !important;
}
.newLayout .panel-body {
	padding:10px 15px;
}
/*Left Navigation Changes For New Layout*/
.left-nav .navbar-collapse {
	padding-top:10px;
	padding-bottom:0px;
}
.left-nav {
	background: #fff;
	margin: 10px 15px 10px 30px;
	padding: 0px;
	box-shadow: 0px 1px 25px rgba(0, 0, 0, 0.2);
	padding-right: 0px;
	border-right: 0;
}
.nav-sidebar li>a {
	color: #424242!important;
	font-family: open_sanssemibold;
	font-size: 13px;
	position: relative;
	/* border-bottom: solid 1px #ddd;*/
  padding-left: 12px;
	/* border-right: solid 1px #c7c7c7;*/
}
.nav-sidebar li.active, .nav-sidebar li.active:hover {
	border-left: solid 2px #1d56a5;
	color: #1d56a5 !important;
	/* color: #fff !important;  */
   background: #F5F5F5;/* background: #1d56a5; */
}
.nav-sidebar li.active a, .nav-sidebar li.active a:hover {
	color: #1d56a5 !important;
}
/*************Summary Layout Requirement card***********/
.reqTableReviewed {
	font-size: 13px !important;
	color: #608800 !important;
}
.reqTableWaived {
	font-size: 13px !important;
	color: #00b8c9 !important;
}
.reqTableOrdeFail {
	font-size: 13px !important;
	color: #a9634a !important;
}
.reqTablePendMiss {
	font-size: 13px !important;
	color: #ff5722 !important;
}
.reqTableOrdered {
	font-size: 13px !important;
	color: #089386 !important;
}
.reqTableCancelled, .reqTableCancel {
	font-size: 13px !important;
	color: #f44336 !important;
}
.reqTableReceived {
	font-size: 13px !important;
	color: #1c56a4 !important;
}
.reqTableNotGoodO {
	font-size: 13px !important;
	color: #f99116 !important;
}
.reqTableRequired {
	font-size: 13px !important;
	color: #d533a5 !important;
}
.summaryGrid .uwReqTable td span {
	font-size: 12px !important;
}
/***********Inbox left tabs Css based on ID******************/
#left-top {
	background: #f0f0f0;
 transition: ease .3s;
	padding-left: 165px;
}
#left-top.collapsed {
	padding-left: 65px;
}
/****Header fixed***/
#left-top #main-header {
	box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.5);
	padding: 5px 0px 0px 15px;
	max-height: 51px;
	position: fixed;
	top: 1px;
	z-index: 101;
	width: 100%;
	left: 0;
	right: 0;
	margin: 0 !important;
	border-bottom: 0px solid #d7dadc;
}
#left-top #WINDOW_CONTAINER.expand {
	padding-top: 50px;
}
#left-top #WINDOW_CONTAINER {
	padding-top: 10px;
	transition: ease 0.3s;
}
#left-top #WINDOW_CONTAINER #sidebar-wrapper1, #left-top #WINDOW_CONTAINER #sidebar-wrapper {
	top: 40px;
	transition: ease 0.3s;
}
#left-top #WINDOW_CONTAINER.expand #sidebar-wrapper1, #left-top #WINDOW_CONTAINER.expand #sidebar-wrapper {
	top: 86px;
	transition: ease 0.3s;
}
#left-top #wrapper {
	margin-top: 35px;
}
#left-top div#win2 {
	padding-right: 0px;/* padding-left: 10px; */
}
#left-top #sidebar-wrapper1, #left-top #sidebar-wrapper {
	position: fixed;
	left: 0;
	top: 85px;
	bottom: 0;
	width: 150px;
    transition: ease width .3s;
	padding-left: 0px;
	z-index:80;
}
#left-top .row.flex.collapsed #sidebar-wrapper1, #left-top .row.flex.collapsed #sidebar-wrapper {
	width: 50px !important;
}
#left-top #page-content-wrapper1, #left-top #page-content-wrapper {
	width: 100% !important;
 transition: ease width .3s;
}
/* #left-top .row.flex.collapsed #page-content-wrapper1,#left-top .row.flex.collapsed #page-content-wrapper{
  width: 92% !important;
} */
#left-top #sidebar-scroll {
	margin-top:-15px;
}
#left-top #sidebar-scroll li a {
	position: relative;
	line-height: normal;
	text-align: center;
	padding:12px 0;
	color: #616161; transition:ease 0.3s; 
}
#left-top .row.flex.collapsed #sidebar-scroll li a {
	font-size: 0px; opacity:0px;
}
#left-top #sidebar-scroll li a:before {
	display: block;
	font: normal normal normal 14px/1 'Material-Design-Iconic-Font';
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	color: #616161;
	content: '';
	position: relative;
	display: block;
	text-align: center;
	font-size: 24px !important;
}
#left-top #sidebar-scroll li.active a:before, #left-top #sidebar-scroll li.active a {
	color: #fff;
}
#left-top #sidebar-scroll li.Inbox a:before, #left-top #sidebar-scroll li.Inbox_fr a:before {
	content: '\f180';
}
#left-top #sidebar-scroll li.CaseLog a:before, #left-top #sidebar-scroll li.CaseLog_fr a:before {
	content: '\f20b';
}
#left-top #sidebar-scroll li.Reassignment a:before, #left-top #sidebar-scroll li.Reassignment_fr a:before {
	content: '\f335';
}
#left-top #sidebar-scroll li.Manuals a:before, #left-top #sidebar-scroll li.Manuals_fr a:before {
	content: '\f20a';
}
#left-top #sidebar-scroll li.OutofOffice a:before, #left-top #sidebar-scroll li.OutofOffice_fr a:before {
	content: '\f133';
}
#left-top #sidebar-scroll li.PendingWork a:before, #left-top #sidebar-scroll li.PendingWork_fr a:before {
	content: '\f336';
}
#left-top #sidebar-scroll li.AdhocReports a:before, #left-top #sidebar-scroll li.AdhocReports_fr a:before {
	content: '\f150';
}
#left-top #sidebar-scroll li.Reports a:before, #left-top #sidebar-scroll li.Reports_fr a:before {
	content: '\f150';
}
#left-top #sidebar-scroll li.UnMatchedResponses a:before, #left-top #sidebar-scroll li.UnMatchedResponses_fr a:before {
	content: '\f328';
}
#left-top #sidebar-scroll li.QualityCheck a:before, #left-top #sidebar-scroll li.UnMatchedResponses_fr a:before { 
   content: '\f110';
}
#left-top button.toggleMenuBtn {
	display: block !important;
	position: absolute;
	padding: 25px 6px;
	background: #fff;
	border: 0;
	border-radius: 0px 10px 10px 0px;
	right:-18px;
	top: 35%;
	z-index: 36;
	box-shadow: 0px 0px 2px 1px rgba(0, 0, 0, 0.2);
	border: 0px solid #e8e8e8;
}

#left-top button.toggleMenuBtn:focus{border:0px; outline:none}
#left-top button.toggleMenuBtn:after {
	content: "\f2fa";
	font-family: Material-Design-Iconic-Font, arial;
	font-size: 18px;
	color: #616161;
}
#left-top .row.flex.collapsed button.toggleMenuBtn {
	right:-18px;
}
#left-top .row.flex.collapsed button.toggleMenuBtn:after {
	content: "\f2fb";
}
#left-top #logout_show {
	border-left: 1px solid #e2e4e5;
	height: 37px;
	margin-left: 10px;
}
#left-top ul.nav.navbar-nav.navbar-right.userInfoExpand {
	margin-top: 3px;
}
#left-top .navbar .navbar-right .userinfo td.logout-con .logout i {
	font-size: 16px;
	padding-top: 11px;
}
#left-top .btn-default {
	background: #6e7580;
	border-color: #6e7580;
	color: #ffffff;
}
/* #left-top .btn {
	padding: 3px 10px 4px;
} */
#left-top .btn i.zmdi-caret-down {
	font-size: 18px;
	color: #ffffff;
}
.inboxBtns, .viewSummBtn {
	display: inline-block;
	float: none;
}
#left-top .inbox-buttonbar {
	background: #f4f5f7;
	padding: 10px 15px;
	margin-top: -15px;
	border-bottom: 1px solid #e2e4e5;
	margin-left: 15px;
	border-left: 1px solid #e2e4e5;
	margin-right: 15px;
	border-right: 1px solid #e2e4e5;
}
#left-top iframe {
	/*width: 100% !important;*/
	overflow-x: auto !important;
}
/*Left top main nav***/
#left-top .navbar.mainNavigation {
	background-color: transparent !important;
	border: 0 !important;
	box-shadow: none !important;
}
#left-top .navbar.mainNavigation #navbar2 {
	border-bottom: 1px solid #e2e4e5;
}
#left-top .navbar.mainNavigation ul.navbar-nav li a {
	color: rgb(61, 71, 81) !important;
	background-color: transparent !important;
	padding-bottom: 6px !important;
	padding-top: 6px !important;
	font-size: 12px;
}
#left-top .navbar.mainNavigation ul.navbar-nav li.active a, #left-top .navbar.mainNavigation ul.navbar-nav li a:hover {
	border-top: 0px !important;
	border-bottom: 2px solid #1d56a5 !important;
	color: #1d56a5 !important;
}
/**End of main nav styling**/
/*********************End of left tabs*************/
.filterToogleHeading {
	display: inline-block;
	margin-right: 8px;
}
/***************Tables priority start**********/
.table tbody tr td.priorityHighTd:before, .table tbody tr td.priorityMediumTd:before, .table tbody tr td.priorityLowTd:before {
	display: inline-block;
	content: "";
	width: 10px;
	height: 10px;
	margin-right: 5px;
	border-radius: 100%;
	border: 3px solid transparent;
	background-color: #FFF;
}
.table tbody tr td.priorityHighTd {
	color: #ef5350 !important;
	min-width: 100px;
}
.table tbody tr td.priorityHighTd:before {
	border-color: #ef5350;
}
.table tbody tr td.priorityMediumTd {
	color: #ef6c00 !important;
	min-width: 100px;
}
.table tbody tr td.priorityMediumTd:before {
	border-color: #ffa726;
}
.table tbody tr td.priorityLowTd {
	color: #00796b !important;
	min-width: 100px;
}
.table tbody tr td.priorityLowTd:before {
	border-color: #66bb6a;
}
/***************Tables priority end**********/
a span.badge {
	background:#ff595f;
	font-family: open_sansregular;
	position: absolute;
	right:0px;
	top:15px;
	font-size: 9px;
	padding: 5px;
	z-index: 10;
	/*box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);*/
   min-width: 18px;
	min-height:18px;
}
.toggle-popup1.case:before {
	left: 94%;
}
.well.well-sm #insredDropDown.form-control {
	width: auto !important;
	font-size: 0.75em;
}
table.admintable6 tbody tr {
	height: 32px;
}
span.Debit {
	color: #f44336 !important;
}
span.Credit {
	color: #009688 !important;
}
span.yesFin {
	color: #009688 !important;
}
span.noFin {
	color: #f44336 !important;
}
.innerPanel .form-control {
	font-size: 13px !important;
}
.newLayout .col-md-10.right-nav .panel.panel-default:first-child:not(.section-panel) {
 border-radius: 0px;
 border: 0px;
 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
 background: #ffffff;
 border-top: solid 2px #b5cff2;
}
.newLayout .col-md-10.right-nav .panel.panel-primary.heroPanel.tracking {
	border-radius: 0px;
	border: 0px;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) !important;
	background: #ffffff !important;
	border-top: solid 2px #b5cff2 !important;
	margin-top: 10px;
	margin-right: 18px;
}
.newLayout .panel.panel-primary.heroPanel.customNewLayoutPanel {
	border-radius: 0px;
	border: 0px;/* box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) !important;
  background: #ffffff !important;
    border-top: solid 2px #b5cff2 !important;
    margin-top: 10px;
    margin-left:15px;
    margin-right:18px;*/
}
.newLayout .panel.panel-default.customNewLayoutPanel {
	border-radius: 0px;
	border: 0px;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) !important;
	background: #ffffff !important;
	border-top: solid 2px #b5cff2 !important;
	margin-top: 10px;
	margin-left:15px;
	margin-right:18px;
}
.newLayout .left-nav {
	background: #fff;
	/* border-right: solid 1px #c7c7c7; */
  margin: 5px -15px -8px 30px;
	padding-bottom: 0px;
	padding-left: 0px;
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2) !important;
}
.newLayout .left-nav .nav-sidebar li>a {
	border-bottom: solid 1px #EEEEEE;
	padding-left:15px;
}
.newLayout .left-nav .nav-sidebar {
	background: #fff;
	padding-top: 0;
}
.newLayout .left-nav .nav-sidebar li.active>a, .newLayout .left-nav .nav-sidebar li.active>a:hover {
	background: #1d56a5;
	color: #fff!important;
}
.newLayout .left-nav .nav>li>a:focus, .newLayout .left-nav .nav>li>a:hover {
	background: #dbeaff; color:#1D56A5 !important;
}
.newLayout .nav-sidebar li.active, .newLayout .nav-sidebar li.active:hover {
	border-left:0px;
}
.wrapper.newLayout .panel.accordian-panel .panel-heading {
	padding-left: 0px;
}
td.text-semi-bold {
	font-family: open_sanssemibold !important;
}
/* //datepicker z-index overnewcontainer 18-12-2018 */
.datepicker {
	z-index: 1060 !important;
}
.flatExtraInputs .form-control.riskmgmtTbleFld {
	width: 54px;
}
.flatExtraInputs .form-control.riskmgmtTbleFld.flatYrsInput {
	width: 35px;
}
.form-control.riskmgmtTbleFld.reason {
	width: 200px;
}
span.CaseLabel {
	font-size: 13px;
	color: #1d56a5;
	font-family: 'open_sanssemibold';
}
label.control-label.text-label {
	font-family: 'open_sansregular';
	font-size: 13px;
}
div#ACTUAL_PAGE .row.flex {
	margin-top: 5px;
}
.priorityHigh, .priorityHigh:hover {
	background-color: #fdebeb !important;
}
.priorityLow, .priorityLow:hover {
	background-color: #e9f3e8 !important;
}
.priorityMedium, .priorityMedium:hover {
	background-color: #fffaed !important;
}
.panel.panel-primary.heroPanel.summaryCards {
	margin-top: -15px;
}

.row.ExtraLabel .control-label {
	display: none;
}
.no-padding-top {
	padding-top: 0px !important;
}
.summaryGrid .financial .table > tbody > tr:first-child > td, .summaryGrid .ReinsuranceCard .table > tbody > tr:first-child > td {
	border-top: 0px !important;
}
.form-control.riskmgmtTbleFld.risk-text {
	width: 200px;
}
.table tbody tr:hover {
	background-color: #f5f9ff;
}
button[disabled], button[disabled]:hover, button[disabled]:focus, button.btn[disabled] {
	color: #686868;
	background: #bbbaba !important;
	border-color: #bbbaba !important;
	opacity:1;
}
/*Review Changes*/
.control-label.Orcond {
	margin-top: 20px !important;
	margin-left: 24px;
}
body.pop-up.MandatoryVal.overflow.p-gecko {
	overflow: hidden;
}
.form-inline.decisionFilter {
	margin-bottom: 5px;
}
.sub-tableHead {
	font-family: "open_sanssemibold";
	color: #1c56a4 !important;
}
#mvrResultsRuntimeForm table td.form-control.form-col-width {
	width:auto !important
}
.reInsTable .mCustomScrollBox, .searchTable .mCustomScrollBox {
	height: auto !important;
}
.riskAssesment .select2-container--default .select2-selection--single .select2-selection__rendered {
	width:200px;
}
/*Review Changes*/
.newLayout .panel.panel-default.section-panel {
	border-top: solid 2px #b5cff2 !important;
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2) !important;
	background: #ffffff !important;
	margin-right: 3px;
	margin-top: 0px;
	margin-left: 0px;
	border-radius: 0px;
}
.newLayout .panel.panel-default.section-panel .panel-body {
	padding:10px 15px 15px 15px !important;
}
.newLayout .panel.panel-default.section-panel .panel-heading h3.panel-title {
	display: inline;
}
.newLayout .panel.panel-default.section-panel .panel-heading {
	padding: 10px 15px !important;
	margin-bottom:0px;
}
.ReportPanel.panel.panel-default.section-panel .panel-heading {
	
	margin-bottom:0px;
}
.newLayout .panel.panel-default.section-panel .panel-heading .panel-title {
	font-size: 14px;
	color: #1d56a5;
	font-family: 'open_sansbold';
}
.newLayout .panel.panel-primary.heroPanel .panel-footer {
	background: transparent !important;
	/* padding: 10px 20px; */
  border: 0px;
}
.newLayout .panel.panel-primary.heroPanel .bottom-buttonbar {
	margin: 0px 30px;
}
.wrapper.newLayout .accordian-panel .panel-heading {
	padding-left:0px !important;
	padding-right:0px !important;
}
.wrapper.newLayout .accordian-panel .panel-heading .panel-title {
	padding:0px !important;
}
.newLayout .panel.panel-primary.heroPanel .panel-body {
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.newLayout .customPanelHeading, .TPPRUNTIME .customPanelHeading {
	padding: 5px 0px 5px 0px !important;
	border-bottom: solid 1px #e8e8e8;
	margin-bottom: 10px;
	margin-top: 0px;
}
.newLayout .customPanelHeading h3, .TPPRUNTIME .customPanelHeading h3 {
	font-size: 12px;
	font-family: open_sansbold !important;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #2e2e2e !important;
}
.newLayout .panel.panel-primary.heroPanel.summaryCards {
	margin-top: -15px;
	margin-left: -5px;
}
.newLayout .panel.panel-primary.heroPanel {
	padding-left: 0px;
	padding-right: 15px;
}
.newLayout .panel-toolbar.risk.pull-right {
	margin-right: 15px;
}
.panel-default.section-panel .panel-heading h3 {
	font-size: 13px;
	font-family: open_sansbold !important;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #1c56a4 !important;
}
.panel-default.section-panel .panel-heading {
	padding: 5px 0px 5px 0px !important;
	border-bottom: solid 2px #cfd5d7;
	margin-bottom: 10px;
}
.newLayout .panel.panel-default.section-panel .accordian-panel .panel-heading {
	padding: 0px !important;
}
span.text-bold {
	font-family: open_sansbold;
	color: #2e2e2e;
	font-size: 13px;
}
.newLayout .custom-panel-footer {
	border-top: 1px solid #ddd !important;
	padding: 10px 15px;
}
.newLayout .col-md-10.right-nav .panel.panel-primary.heroPanel {
	padding-top: 0px;
}
/*poups*/
body.pop-up {
	background: #F0F0F0;
}
.panel.panel-primary.heroPanel.popup-panel {
	padding: 0px;
}
.panel.panel-primary.heroPanel.popup-panel .panel-heading {
	padding: 10px 15px;
}
.panel.panel-primary.heroPanel.popup-panel .panel.panel-default.section-panel .panel-heading {
	padding: 10px 15px !important;
}
.panel-body.popup-body {
	padding: 15px !important;
}
.panel.panel-default.section-panel {
	margin-bottom: 10px;
}
.popup-body .panel.panel-default.section-panel {
	border-radius: 0px;
	border: 0px;
	box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2);
	background: #ffffff;
	border-top: solid 2px #b5cff2;
}
.popup-body .panel-heading {
	background: #fff !important;
	border-radius: 0px;
	color: #2e2e2e;
	border-bottom: solid 1px #e8e8e8;
}
.popup-body .panel.panel-default.section-panel .panel-body {
	padding: 10px 15px !important;
}
.panel.panel-primary.heroPanel.popup-panel .panel-footer {
	background: transparent !important;
}
/*poups*/
/*panel-search*/
.panel-search {
	border-radius: 0px;
	border: 0;
	background: #ffffff;
	box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2) !important;
	margin-bottom: 10px !important;
}
.panel-search > .panel-heading {
	border-radius: 0px;
	padding: 8px 15px 1px 15px !important;
	border: solid 1px #fff;
	border-bottom:1px solid #e8e8e8 !important;
	background: #f6f9fe !important;
}
.panel-search > .panel-heading > h3.panel-title {
	font-size: 13px;
	font-family: open_sansbold;
	color: #1d56a5 !important;
}
.panel-search > .panel-body {
	padding: 15px !important;
}
.panel-search > .panel-heading > h3.panel-title i {
	font-size: 24px;
	vertical-align: text-top;
	position: relative;
	bottom: -2px;
	top: -2px;
}
.panel-search .control-label {
	margin-bottom: 2px;
	margin-right: 5px;
	margin-top: 0px;
}
/*panel-search*/
.panel-heading-title {
	display: inline;
}
.minheightInherit {
	min-height: inherit !important;
}
#slideArrow {
	position: absolute;
	bottom: -16px;
	width: 80px;
	text-align: center;
	left: 45%;
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
	border: 0px solid #e8e8e8;
	color: #1d56a5;
	cursor: pointer;
	padding: 0px 18px 0px 18px;
	border-radius: 0 0 10px 10px;
	border-top: 0px;
	z-index: 10;
	background: #ffffff;
	line-height: 15px;
}
.TPPRUNTIME .openSlide.expand .openSlideContent {
	height: 51px !important;
}
.openSlide-fixed .openSlide {
	position: fixed;
	width: 100%;
	z-index:100;
}
.sticky-right .openSlide {
	left: 0;
	transition: ease 0.3s !important;
}
#left-top .openSlide.expand {
	margin: 0px;
	padding: 0px;
}
.openSlide.expand #slideArrow:after {
	content: "\f2fc";
	font-family: Material-Design-Iconic-Font, arial;
	font-size: 18px;
}
#slideArrow:after {
	content: "\f2f9";
	font-family: Material-Design-Iconic-Font, arial;
	font-size: 18px;
}
#left-top #main-header {
	position: relative !important;
}
.TPPRUNTIME .openSlide .openSlideContent {
	height: 4px !important;
	overflow: hidden;
	transition: ease 0.3s;
}
.TPPRUNTIME#left-top .panel.panel-default.section-panel {
	border-top: solid 2px #b5cff2 !important;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) !important;
	background: #ffffff !important;
	/* margin-right: 3px; */
	 border-radius:0px;
}
.TPPRUNTIME#left-top .panel.panel-default.section-panel .panel-body {
	padding: 10px 15px !important;
}
.newLayout .panel.panel-primary.heroPanel .panel-body .panel-default .panel-body {
	padding-left: 15px;
	padding-right: 15px;
}
.right-nav .panel.panel-default {
	margin-left: 20px;
	margin-right: 35px;
	margin-top: 5px;
}
#left-top .panel-footer {
	background: transparent !important;
	border:none;
}
.ReportPanel.panel.panel-default.section-panel {
	border-top: solid 2px #b5cff2 !important;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) !important;
	background: #ffffff !important;
	margin-left: 1px;
	margin-right: 1px;
}
.ReportPanel.panel.panel-default.section-panel .panel-body {
	padding: 10px 15px !important;
}
.ReportPanel.panel.panel-default.section-panel .panel-heading {
	padding: 10px 15px !important;
}
.reportsFilterIframe body {
	background: transparent !important;
}
body.dashboard-body {
	background: transparent;
}
.panel-search {
	border-radius: 0px;
	border: 0;
	background: #ffffff;
	box-shadow:0px 1px 6px rgba(0, 0, 0, 0.2) !important;
	margin-bottom: 10px !important;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 2px;/* border-top: 1px solid #ECECEC; */
}
.panel-search > .panel-heading {
	background: #f6f9fe;
}
.panel-search > .panel-heading {
	border-radius: 0px;
	padding: 8px 15px 1px 15px;
	border: solid 1px #fff;
	border-bottom-color: #e8e8e8;
}
.panel-search > .panel-body {
	padding: 10px 15px 0px 15px;
}
.panel-search > .panel-heading > h3.panel-title {
	font-size: 13px !important;
	font-family: open_sansbold;
	color: #1d56a5;
}
label.label-strong.control-label.filter-left {
	clear: both;
}
.sticky-right#left-top h3.panel-title {
	color: #2E2E2E;
	font-size: 16px;
	font-family: open_sansbold;
}
.panel-heading.filterToggleHdng h3.panel-title {
	color: #1d56a5 !important;
	font-size: 13px;
}
.Filter-sm {
	padding-left: 15px;
	border: none;
}
.TPPRUNTIME .panel-footer {
	border-top:1px solid #ddd !important;
}
.caseSummaryPanel .well .form-group.no-min-height {
	margin: 0px !important;
	margin-right: 15px !important; 
}
.newLayout .panel.panel-primary.heroPanel .PanelFooter {
	border-top: 1px solid #ddd;
}
.FormHead th {
	font-family: open_sanssemibold;
	font-size: 13px;
}
span.LabelData {
	color: #3d4751;
	font-size: 13px;
	font-family: 'open_sanssemibold';
}
.panel-heading.customPanelHeading.FormHeading {
	border-bottom: solid 1px #e8e8e8 !important;
}
/*************Code added for tooltip in collpase menu****************************/
.row.flex #sidebar-scroll li div.tooltip {
	display: none !important;
}
.row.flex.collapsed #sidebar-scroll li div.tooltip {
	display: block !important;
}
/****************tooltip in collpase menu end**************************/

/*************Code added for Casedetails PanelSearch ****************************/
.newLayout .right-nav .panel.panel-default.panel-search {
	margin: 0px;
	margin-right: 4px;
}
.panel.panel-default.panel-search .well {
	border: 0px;
	margin-bottom:10px !important;
}
.panel.panel-default.panel-search .panel-heading {
	margin-bottom: 0px;
}
/*************Code added for Casedetails PanelSearch ****************************/
#displaybenifits .col-md-7 {
	margin-left: 30px;
}
#quesSec1 .panel.panel-default.section-panel, #quesSec2 .panel.panel-default.section-panel {
	box-shadow: none !important;
	border-top: 0px !important;
	padding-top: 0px !important;
}
#quesSec1 .panel.panel-default.section-panel .panel-body, #quesSec2 .panel.panel-default.section-panel .panel-body {
	padding: 0px !important;
}
.panel.panel-primary.heroPanel .panel.accordian-panel .panel-heading .panel-title {
/* padding-top: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  padding-left: 15px; */
}
/*Document Gallery*/

a.reIndexPop, a.reIndexPop1 {
	position: relative;
	top: 5px;
}
a.reIndexPop span.badge, a.reIndexPop1 span.badge {
	position: absolute;
	top: -6px;
	right: -8px;
	height: 15px;
	font-size: 10px;
	border: solid 1px #648dc5;
	padding: 2px 4px 2px 3px;
	background: #1d56a5;
	color: #ffffff
}
.btn-round {
	border-radius: 50% !important;
	width: 30px;
	height: 30px;
	text-align: center;
	padding: 2px 1px 0px 0px !important;
	transition: ease 0.3s;
	margin: 0px 0px 0px 0px !important;
}
.btn-round i {
	bottom: 0px !important;
	transition: ease 0.3s;
}
.btn-round:hover i {
	transform: rotate(90deg)
}
ul.menuBar {
	margin: 0;
	padding: 0;
	min-width: 165px;
}
ul.menuBar li {
	list-style-type: none;
	border-bottom: solid 1px #e8e8e8;
	padding-bottom: 5px;
	padding-top: 5px;
}
ul.menuBar li:last-child {
	border-bottom: 0px;
}
ul.menuBar li a {
	font-size: 13px;
}
.modal-body .no-min-height {
	min-height: auto !important;
}
table.borderless td, .borderless th {
	border: none !important;
}
.switch {
	position: relative;
	display: inline-block;
	width: 40px;
	height: 24px;
}
.switch input {
	opacity: 0;
	width: 0;
	height: 0;
}
.slider {
	position: absolute;
	cursor: pointer;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #ccc;
 -webkit-transition: .4s;
 transition: .4s;
}
.slider:before {
	position: absolute;
	content: "";
	height: 16px;
	width: 16px;
	left: 4px;
	bottom: 4px;
	background-color: white;
 -webkit-transition: .4s;
 transition: .4s;
}
input:checked+.slider,input:checked~.slider {
    background-color: #1d56a5;
}

input:focus+.slider {
    box-shadow: 0 0 1px #1d56a5;
}

input:checked+.slider:before,input:checked~.slider:before {
    -webkit-transform: translateX(16px);
    -ms-transform: translateX(16px);
    transform: translateX(16px);
}
/* Rounded sliders */
.slider.round {
	border-radius: 24px;
}
.slider.round:before {
	border-radius: 50%;
}
/*Document Gallery*/
/****New Notes chnages*****/
.notesFormSection.form-inline .control-label {
	margin-top: 0px;
}
iframe#RunningNotesDB {
	width: 100% !important;
}
/*****Notes changes end*******/

/*****DB-RUNTIME changes start*******/
.panel.panel-default.section-panel.DashboardPanel {
	border-top: 0px !important;
	box-shadow: none !important;
}
.panel.panel-default.section-panel.DashboardPanel .panel-body {
	padding: 0px !important;
}
/*****DB-RUNTIME changes end*******/


.form-group.error {
    margin-bottom: 10px !important;
}

span#pieChart {
    margin-top: 30px !important;
    display: inline-block;
}
.Filter-Pad{
	padding-left:135px;
}
.Filter-Pad .form-inline .form-group{
	display: block;
}
.reqHeadingPanel{
  margin-top: 15px;
  margin-bottom: 5px;
}
.mce-tinymce {
  width: auto !important;
}
.popup-body .panel.panel-default.section-panel .panel-body.no-padding-top {
  padding-top: 0px !important;
} 
.Icon i.zmdi.zmdi-delete{ 
	
  color: #6e7580;
  margin-left: 20px;
  font-size: 16px; 
}
input.form-control.FieldText {
    margin-bottom: 5px;
}
.Addrow{

margin-left:15px;
}
.toggle-popup1.caselog {
	box-shadow: 0px 5px 40px rgba(0, 0, 0, 0.5);
	position: absolute !important;
	z-index: 100;
	top: 4%;
	right: 2%;
	left: -390px;
}

.toggle-popup1.caselog:before {
	bottom: 99%;
	right: 30px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(125, 76, 76, 0);
	border-bottom-color: #1c56a4;
	border-width: 16px;
	margin-left: 15px;
}
#mdlDoctor .modal-body {
    max-height: 400px;
    overflow-y: auto;
}

.newLayout table.table.riskAssement tr td:nth-child(2) button {
    position: absolute;
    float: none;
    left: 30px !important;
    z-index: 100;
    border: 1px solid #A1D8EF;
    padding-left: 4px;
    padding-right: 4px;
    background-color: #D6F3FF;
}
table.table.riskAssement tr td:nth-child(2) button {
    position: absolute;
    float: none;
    left: 10px;
    z-index: 100;
    border: 1px solid #A1D8EF;
    padding-left: 4px;
    padding-right: 4px;
    background-color: #D6F3FF;
}


.zmdi-plus:before {
 content: '\f278';
}
.zmdi-minus:before {
 content: '\f273';
}


.correspondence .panel-heading{
 padding:10px 15px;
}
.correspondence .panel-body{
 padding:10px 15px;
} 
.alert {font-size: 14px;	padding: 10px 15px; border-radius: 0px; position: relative; padding-left:35px; padding-right:35px; line-height: normal;}
.alert:after{ content:"\f1f0"; position: absolute; left:8px; font-family:Material-Design-Iconic-Font; top: 5px; font-size: 24px; }
.alert.alert-danger.alert-dismissible:empty {display: none;}
.alert-warning{ border-color:#FFC107;}
i.zmdi.zmdi-long-arrow-up.adhoc {
    right: 190px;
}
i.zmdi.zmdi-long-arrow-down.adhoc {
    right: 190px;
}
.doctorsearch{
	margin-top: 0px;
}
a.nowrap {
    white-space: nowrap;
}
.question-row #PolicyReplacement_reflexive .question-row-L2 {
	margin-left: -15px;
}
.caseInfoMain h6.caseheader{
padding-top: 1px !important;
}
/*****Code chnages for user summary*******************/
#pieChart img {
	border-left: 2px solid #e2e3e5;
}
/************/
.reAssignBtns.Adhoc #gobuttonid {
	position: relative;
	top: -26px;
}
.width70{
	width: 70px;
}
.RunningNotesDB .control-label.Orcond {
    margin-top: 20px !important;
    margin-left: 24px;
}
span.text-regular {
    font-family: open_sansregular;
}
/* Updated by Raghu */
   .Requirements-panel{
      height: 253px;
   }
   #Requirements_body{
      height: 215px !important;
   }
   .col.req-Name {
      width: 220px;
      min-width: 220px;
   }
   /* .summaryGrid .uwReqTable tbody tr td.col.risk-Name, .summaryGrid .uwReqTable thead tr th.col.risk-Name{
      white-space: normal !important;
   } */
   .col.risk-Name{
      width: 135px;
      min-width: 135px;
   }
   .col.risk-Status{
      width: 100px;
      min-width: 100px; 
   }
   .summaryGrid .uwReqTable tbody tr td.col.risk-Name, .summaryGrid .uwReqTable thead tr th.col.risk-Name{
      white-space: normal !important;
   }
   .summaryGrid .uwReqTable tbody tr td.col.risk-Status, .summaryGrid .uwReqTable thead tr th.col.risk-Status{
      white-space: normal !important;
   }

   /* .col.req-Status {
      width: 150px;
      min-width: 150px;
   } */
   .col.req-details {
      width: 50px;
      min-width: 50px;
   }
   .col.req-image {
      width: 90px;
      min-width: 90px;
   }
   /* .col.case-Category {
      width: 100px;
      min-width: 100px;
   }
   .col.case-Status {
      width: 100px;
      min-width: 100px;
   } */
   .col.Task{
      width: 155px;
      min-width: 155px;
   }
   #RiskAssessment_header .col.Coverage\/Rider,
   #RiskAssessment_body .col.Coverage\/Rider{
      width: 140px;
      min-width: 140px;
   }
/* Bug#67636 fix */
form#fieldBankForm #ALLTable table tr td {
	padding-bottom: 10px ;
	max-width: 70%;
	word-break: break-word;
}
form#fieldBankForm #ALLTable table tr td .btn {
	margin-left: 10px;
}

/* Bugs end */
   .preOrder {
    	background: #F9FBE7;
    }
/* Notification Alerts: use [data-notify="container"] */
[data-notify="container"].alert.alert-danger {
    background-color: #c13d4b;
		color: #fff;
		border-color: #c13d4b;
		padding-left: 10px;
    }
[data-notify="container"].alert:after{display: none;}
[data-notify="container"].alert > [data-notify="icon"] {
	/* height: 50px; */
	margin-right: 5px;
	/* width: 50px; */
}
/* [data-notify="container"].alert > [data-notify="title"] {
	color: rgb(51, 51, 51);
	display: block;
	font-weight: bold;
	margin-bottom: 5px;
} */
/* [data-notify="container"].alert > [data-notify="message"] {
	font-size: 80%;
} */
#problemMagnumPopupId div#mCSB_1 {
    height: auto;
}
.RunningNotesDB .dashboard-container{
		margin-top: 10px;
}
.form-inline.notesFormSection {
    margin-top: 10px;
}
#DecisionSummary_container .table-body,#ParticipantInformation_container .table-body,#CoverageInformation_container .table-body,
#WorkItemsDetails .table-body,#ReplacementInfo .table-body,#AgentDetails .table-body,#CashManagement .table-body{
 height:50px !important;
}
td.AppLeft {
    text-align: left !important;
}
#requirements_dashboard .date.input-group, #unnecessary_dashboard .date.input-group {
    width: 135px;
}
  .CaseLog div#dashboardData{
     margin-top: 5px;
  }
  .no-margin{
     margin: 0px;
  }
    td.wrapTD {
    word-break: break-all;
}
/* Modified by Raghu for Questionnaire 2.0 configuration changes 25-Jul-2019 */
.newLayout .panel.panel-default.question-panel.question2-panel {
    box-shadow: none !important;
	margin: 0 !important;
	border: none !important;
}
.newLayout .panel.panel-default.question-panel.question2-panel .panel-heading {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.newLayout .panel.panel-default.question-panel.question2-panel .panel-body {
    padding: 0 5px !important;
}
.newLayout .panel.panel-default.question-panel.question2-panel .panel-body .panel.panel-default.section-panel {
    box-shadow: none !important;
    border-top: none !important;
}
/* Reflexive Question panels - UI team */
.ques-panel {
  border: 1px solid #ccc;
  margin-bottom: 15px;display: block;clear: both;
}
.ques-heading h3 {
    margin: 0;
    font-size: 16px;
    font-family: open_sanssemibold;
	color: #2e2e2e;
}
.ques-heading {
    padding: 10px;
	border-bottom: 1px solid #e8e8e8;
}
.ques-body {
    padding: 10px;
}
.ques-panel .question-row:last-child {
    border-bottom: none;
}

.ques-body .question-row-L2 .col-lg-12.col-md-12.col-sm-12.col-xs-12 {
    padding-left: 0px !important;
}

.ques-panel .ques-panel {
	border: 0;
	margin-left: 8px;
}
.ques-panel .ques-panel .ques-body{
padding-left: 0px;
}
.question-row .ques-panel .question-row-L2{
	 /*margin-left: 10px !important; */

}

.question-row {
    padding-bottom: 10px !important;  
    margin-bottom: 0px !important;  
	padding: 10px !important;
    border-bottom: none !important;
}
.ques-panel .ques-panel .ques-body .question-row-L2 {
    margin-left: 0px !important;
}

.panel.panel-default.question-panel.question2-panel.no-margin-bottom {
    padding-left: 0px !important;
    padding-right: 20px !important;
}

.ques-body .QA-1, .ques-body .QA-2, .ques-body .QA-3{
padding-left: 25px;
}
.ques-panel .QA-1 .ques-heading, .ques-panel .QA-2 .ques-heading, .ques-panel .QA-3 .ques-heading{
	padding-left: 0px !important;    padding-bottom: 5px !important;
}
.ques-heading .linkDiv a{
	top: 0px !important;
	font-size: 14px;
	text-decoration: underline;
}
.ques-panel .ques-panel .ques-heading h3{
color: #1c56a4 !important;
font-size: 14px !important;
font-family: open_sanssemibold;

}

.TPPRUNTIME .container {
    width: 100% !important;
}

.body-con #sidebar-wrapper ul.sidebar-nav li a:hover{
    color: #1d56a5 !important;
    background: #e1ebfa !important;
}

.body-con #sidebar-wrapper ul.sidebar-nav li.active a{
	background: #1d56a5 !important;
    color: #ffffff !important;
}

span#undefined_select2 {
    display: none;
}

.mostRecentBtn {
display: inline !important;
}

.filterPopup .panel.panel-default.panel-popup {
    margin-bottom: 0px !important;
}

.summaryGrid .RelatedCases .panel-body.no-padding.max-height-table {
    height: 142px !important;
}

div#RelatedCases_body {
    height: 100px !important;
    overflow-y: auto !important ;
}


ul.insuredList li {
	display: inline-block;
	float: left;
	padding-right: 8px;
	padding-left: 6px;
	color: #484848 !important;
  }
  
  .insuredListItems {
	display: inline-block;
	margin: 0px;
  }
.insuredList{
	  margin-bottom: 0px;
	  position: relative;
	  top: 6px;
	  left: -16px;
	  font-size: 12px;
  }
.insuredBorder{
	border-right: 1px solid #ccc;
  }
ul.insuredList li span {
	font-weight: 500;
	font-family: open_sanssemibold;
  }
.insuredBorder span, .personalInc span {
	color: #256dd0;
  }
  
label#beneficiaryVO\.zipCode-error {
    white-space: nowrap;
}


div#ParticipantInformation_body {
    height: 65px !important;
    overflow-y: auto !important ;
}

.RiskAssessment-panel{
	height: 253px;
 }
 #RiskAssessment_body{
	height: 215px !important;
	/* width: 410px !important; */
 }
 #RiskAssessment_body .col.Decision {
    /* max-width: 92px;
    width: 92px !important;
    min-width: 92px !important; */

}
.summaryGrid #RiskAssessment_body .table>tbody>tr>td{
	word-break: inherit !important;
}


/* [2024/02/14 rk] Bug Zero Ticket #5868 related changes start */
.question-row select, .question-row textarea, .question-row input[type=text], .question-row .select2 {width:380px !important}
.question-row select[multiple]{width:100% !important}
.question-row label{display:block}
/* [2024/02/14 rk] Bug Zero Ticket #5868 related changes end */

/* [2024/02/27 rk] QP#104641 related changes start */
.question-row div.col-lg-3.col-md-3.col-sm-3 input[type=text],
.question-row div.col-lg-3.col-md-3.col-sm-3 textarea, 
.question-row div.col-lg-3.col-md-3.col-sm-3 select2,
.question-row div.col-lg-3.col-md-3.col-sm-3 .select2, 
.question-row div.col-lg-3.col-md-3.col-sm-3 select[multiple]
{width:100% !important}
/* [2024/02/27 rk] QP#104641 related changes end */ 
.pageinput{
width:55px;
}