/*///Appending appzillon///*/ 
/* START OF BASE CSS */
/* B0 Standardisation begins */
/*! standardize.css v4.1.1 | MIT License | vincentleinhos.com/standardize */

html { 
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

*,
*:after,
*:before {
    margin: 0;
    padding: 0;
    /*border: 0;*/
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
    display: block
}

audio,
canvas,
progress,
video {
    display: inline-block
}

audio:not([controls]) {
    display: none;
    height: 0
}

[hidden],
template {
    display: none
}

a {
    outline: 0;
    background-color: transparent;
    -webkit-text-decoration-skip: objects
}

ul {
    list-style: none;
    list-style-type:none;
    padding:0;
}

li {list-style-type:none}

abbr[title],
dfn[title] {
    border-bottom: 1px dotted;
    text-decoration: none;
    cursor: help
}

b,
strong {
    font-weight: inherit
}

b,
strong {
    font-weight: bolder
}

dfn {
    font-style: italic
}

address {
    font-style: normal
}

h1,
h2,
h3,
h4,
h5,
h6,p {
/*    line-height: 1.15;*/
    text-rendering: optimizeLegibility
}

mark {
    background-color: #ff0;
    color: #000
}

small {
    font-size: 80%
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

svg:not(:root) {
    overflow: hidden;
    fill: inherit;
}

audio,
canvas,
iframe,
img,
svg,
video {
    vertical-align: middle
}

img,
video {
    max-width: 100%;
}

audio {
    width: 100%
}

code,
kbd,
pre,
samp {
    font-family: monospace, monospace
}

hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible
}


button,
input,
optgroup,
select,
textarea {
    font: inherit;
    color: inherit
}

optgroup {
    font-weight: 700
}

button,
input {
    overflow: visible
}

button,
select {
    text-transform: none
}

[type=reset],
[type=submit],
button,
html [type=button] {
    -webkit-appearance: button;
    cursor: pointer
}

button[disabled],
input[disabled] {
/*    cursor: default*/
}

[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
    border-style: none;
    padding: 0
}

legend {
    display: table;
    max-width: 100%;
    white-space: normal;
    color: inherit
}

textarea {
    overflow: auto
}

input[type=checkbox],
input[type=radio] {
    cursor: pointer
}

input {
    -webkit-border-radius: 0;
    border-radius: 0
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-input-placeholder {
    color: inherit;
    opacity: .54
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

[tabindex],
a,
area,
button,
input,
label,
select,
textarea {
    -ms-touch-action: manipulation;
    touch-action: manipulation
}
@-ms-viewport {
  width: device-width;
}
/* B0 Standardisation end */
/* B1 framework start */

.grb {}
.grb:after {clear: both; content: "."; display: block; height: 0; line-height:0; visibility: hidden}

 /* Non Responsive grid */
.gcb-col1, .gcb-col2, .gcb-col3, .gcb-col4, .gcb-col5, .gcb-col6, .gcb-col7, .gcb-col8, .gcb-col9, .gcb-col10, .gcb-col11, .gcb-col12 { 
	float: left;  
	min-height: 1px;
}

.gcb-col1 {width: 8.33333333%;}
.gcb-col2 {width: 16.66666667%}
.gcb-col3 {width: 25%}
.gcb-col4 {width: 33.33333333%}
.gcb-col5 {width: 41.66666667%}
.gcb-col6 {width: 50%}
.gcb-col7 {width: 58.33333333%}
.gcb-col8 {width: 66.66666667%}
.gcb-col9 {width: 75%}
.gcb-col10 {width: 83.33333333%}
.gcb-col11 {width: 91.66666667%}
.gcb-col12 {width: 100%}

 /* Phones */
 @media (max-width: 640px) {
	.crt-form.pri > .ttl, .crt-form.pri > .ttl > li.ttl-ctr, .crt-form.pri > .ttl > li.pgn-ctr  {display:block; clear: both; width:100%}
	.crt-form.sec > .ttl, .crt-form.sec > .ttl > li.ttl-ctr, .crt-form.sec > .ttl > li.pgn-ctr  {display:block; clear: both; width:100%}
	.crt-form.ter > .ttl, .crt-form.ter > .ttl > li.ttl-ctr, .crt-form.ter > .ttl > li.pgn-ctr  {display:block; clear: both; width:100%}
 }	

 @media (min-width: 320px) {
.gcb-sml1, .gcb-sml2, .gcb-sml3, .gcb-sml4, .gcb-sml5, .gcb-sml6, .gcb-sml7, .gcb-sml8, .gcb-sml9, .gcb-sml10, .gcb-sml11, .gcb-sml12 { 
	float: left;  
	min-height: 1px;
}
.gcb-sml1 {width: 8.33333333%;}
.gcb-sml2 {width: 16.66666667%}
.gcb-sml3 {width: 25%}
.gcb-sml4 {width: 33.33333333%}
.gcb-sml5 {width: 41.66666667%}
.gcb-sml6 {width: 50%}
.gcb-sml7 {width: 58.33333333%}
.gcb-sml8 {width: 66.66666667%}
.gcb-sml9 {width: 75%}
.gcb-sml10 {width: 83.33333333%}
.gcb-sml11 {width: 91.66666667%}
.gcb-sml12 {width: 100%}	 
		
}



 /* Tablets */
 @media (min-width: 700px) {
.gcb-med1, .gcb-med2, .gcb-med3, .gcb-med4, .gcb-med5, .gcb-med6, .gcb-med7, .gcb-med8, .gcb-med9, .gcb-med10, .gcb-med11, .gcb-med12 { 
	float: left;  
	min-height: 1px;
}

.gcb-med1 {width: 8.33333333%;}
.gcb-med2 {width: 16.66666667%}
.gcb-med3 {width: 25%}
.gcb-med4 {width: 33.33333333%}
.gcb-med5 {width: 41.66666667%}
.gcb-med6 {width: 50%}
.gcb-med7 {width: 58.33333333%}
.gcb-med8 {width: 66.66666667%}
.gcb-med9 {width: 75%}
.gcb-med10 {width: 83.33333333%}
.gcb-med11 {width: 91.66666667%}
.gcb-med12 {width: 100%}			
}

 /* Desktops */
 @media (min-width: 992px) {
.gcb-lar1, .gcb-lar2, .gcb-lar3, .gcb-lar4, .gcb-lar5, .gcb-lar6, .gcb-lar7, .gcb-lar8, .gcb-lar9, .gcb-lar10, .gcb-lar11, .gcb-lar12 { 
	float: left;  
	min-height: 1px;
}

.gcb-lar1 {width: 8.33333333%;}
.gcb-lar2 {width: 16.66666667%}
.gcb-lar3 {width: 25%}
.gcb-lar4 {width: 33.33333333%}
.gcb-lar5 {width: 41.66666667%}
.gcb-lar6 {width: 50%}
.gcb-lar7 {width: 58.33333333%}
.gcb-lar8 {width: 66.66666667%}
.gcb-lar9 {width: 75%}
.gcb-lar10 {width: 83.33333333%}
.gcb-lar11 {width: 91.66666667%}
.gcb-lar12 {width: 100%}			
}			

 /* Widescreen */
 @media (min-width: 1200px) {
.gcb-xxl1, .gcb-xxl2, .gcb-xxl3, .gcb-xxl4, .gcb-xxl5, .gcb-xxl6, .gcb-xxl7, .gcb-xxl8, .gcb-xxl9, .gcb-xxl10, .gcb-xxl11, .gcb-xxl12 { 
	float: left;  
	min-height: 1px;
}

.gcb-xxl1 {width: 8.33333333%;}
.gcb-xxl2 {width: 16.66666667%}
.gcb-xxl3 {width: 25%}
.gcb-xxl4 {width: 33.33333333%}
.gcb-xxl5 {width: 41.66666667%}
.gcb-xxl6 {width: 50%}
.gcb-xxl7 {width: 58.33333333%}
.gcb-xxl8 {width: 66.66666667%}
.gcb-xxl9 {width: 75%}
.gcb-xxl10 {width: 83.33333333%}
.gcb-xxl11 {width: 91.66666667%}
.gcb-xxl12 {width: 100%}			
}				


.grb > .colcenter:first-child, .grb .grb > .colcenter:first-child, .colcenter:first-child {margin: auto}
.grb .colcenter { margin:auto; float:none}
.grb.colcenter > div {margin:auto; float:none}
/* LAYOUT GRID END */

/* non wrapping grid for horizontal grouping of elements */
.nrb {display: table; list-style: none outside none; margin: 0; padding: 0; width: auto; table-layout: fixed}
.nrb > span, .nrb > li {display: table-cell; white-space: normal}


/* SECTION GRID START */
.srb {display:table; table-layout:fixed}
.srb li, .srb > span, .srb > dd, .srb > dt {display:table-cell; }
 /* Non Responsive grid */
.scb-col0{width:0%}
.srb li.scb-col0, .srb span.scb-col0, .srb dt.scb-col0 {display:none}
.scb-col5{width:5%}
.scb-col10{width:10%}
.scb-col15{width:15%}
.scb-col20{width:20%}
.scb-col25{width:25%}
.scb-col30{width:30%}
.scb-col35{width:35%}
.scb-col40{width:40%}
.scb-col45{width:45%}
.scb-col50{width:50%}
.scb-col55{width:55%}
.scb-col60{width:60%}
.scb-col65{width:65%}
.scb-col70{width:70%}
.scb-col75{width:75%}
.scb-col80{width:80%}
.scb-col85{width:85%}
.scb-col90{width:90%}
.scb-col95{width:95%}
.scb-col100{width:100%}

/* Max widths */

.scb-max5{max-width:5%}
.scb-max10{max-width:10%}
.scb-max15{max-width:15%}
.scb-max20{max-width:20%}
.scb-max25{max-width:25%}
.scb-max30{max-width:30%}
.scb-max35{max-width:35%}
.scb-max40{max-width:40%}
.scb-max45{max-width:45%}
.scb-max50{max-width:50%}
.scb-max55{max-width:55%}
.scb-max60{max-width:60%}
.scb-max65{max-width:65%}
.scb-max70{max-width:70%}
.scb-max75{max-width:75%}
.scb-max80{max-width:80%}
.scb-max85{max-width:85%}
.scb-max90{max-width:90%}
.scb-max95{max-width:95%}
.scb-max100{max-width:100%}

/* Small Devices, Phones */
@media (min-width: 320px) {
.scb-sml0{width:0%}
.srb li.scb-sml0, .srb span.scb-sml0, .srb dt.scb-sml0 {display: none}
.scb-sml5{width:5%}
.scb-sml10{width:10%}
.scb-sml15{width:15%}
.scb-sml20{width:20%}
.scb-sml25{width:25%}
.scb-sml30{width:30%}
.scb-sml35{width:35%}
.scb-sml40{width:40%}
.scb-sml45{width:45%}
.scb-sml50{width:50%}
.scb-sml55{width:55%}
.scb-sml60{width:60%}
.scb-sml65{width:65%}
.scb-sml70{width:70%}
.scb-sml75{width:75%}
.scb-sml80{width:80%}
.scb-sml85{width:85%}
.scb-sml90{width:90%}
.scb-sml95{width:95%}
.scb-sml100{width:100%}	
.srb.eoc li.scb-sml0, .srb.eoc  span.scb-sml0, .srb.eoc  dt.scb-sml0 {}
}	

 /* Small Devices, Tablets */
@media (min-width: 700px) {
.scb-med0{width:0%}
.srb li.scb-med0, .srb span.scb-med0, .srb dt.scb-med0 {}
.scb-med5{width:5%}
.scb-med10{width:10%}
.scb-med15{width:15%}
.scb-med20{width:20%}
.scb-med25{width:25%}
.scb-med30{width:30%}
.scb-med35{width:35%}
.scb-med40{width:40%}
.scb-med45{width:45%}
.scb-med50{width:50%}
.scb-med55{width:55%}
.scb-med60{width:60%}
.scb-med65{width:65%}
.scb-med70{width:70%}
.scb-med75{width:75%}
.scb-med80{width:80%}
.scb-med85{width:85%}
.scb-med90{width:90%}
.scb-med95{width:95%}
.scb-med100{width:100%}	
.srb.eoc li.scb-med0, .srb.eoc  span.scb-med0, .srb.eoc  dt.scb-med0 {}
}

 /* Medium Devices, Desktops */
@media (min-width: 992px) {
.scb-lar0{width:0%}
.srb li.scb-lar0, .srb span.scb-lar0, .srb dt.scb-lar0 {}
.scb-lar5{width:5%}
.scb-lar10{width:10%}
.scb-lar15{width:15%}
.scb-lar20{width:20%}
.scb-lar25{width:25%}
.scb-lar30{width:30%}
.scb-lar35{width:35%}
.scb-lar40{width:40%}
.scb-lar45{width:45%}
.scb-lar50{width:50%}
.scb-lar55{width:55%}
.scb-lar60{width:60%}
.scb-lar65{width:65%}
.scb-lar70{width:70%}
.scb-lar75{width:75%}
.scb-lar80{width:80%}
.scb-lar85{width:85%}
.scb-lar90{width:90%}
.scb-lar95{width:95%}
.scb-lar100{width:100%}	
.srb.eoc li.scb-lar0, .srb.eoc  span.scb-lar0, .srb.eoc  dt.scb-lar0 {}
}

/* Large Devices, Wide Screens */
@media (min-width: 1200px) {
.scb-xxl0{width:0%}
.srb li.scb-xxl0, .srb span.scb-xxl0, .srb dt.scb-xxl0 {}
.scb-xxl5{width:5%}
.scb-xxl10{width:10%}
.scb-xxl15{width:15%}
.scb-xxl20{width:20%}
.scb-xxl25{width:25%}
.scb-xxl30{width:30%}
.scb-xxl35{width:35%}
.scb-xxl40{width:40%}
.scb-xxl45{width:45%}
.scb-xxl50{width:50%}
.scb-xxl55{width:55%}
.scb-xxl60{width:60%}
.scb-xxl65{width:65%}
.scb-xxl70{width:70%}
.scb-xxl75{width:75%}
.scb-xxl80{width:80%}
.scb-xxl85{width:85%}
.scb-xxl90{width:90%}
.scb-xxl95{width:95%}
.scb-xxl100{width:100%}	
.srb.eoc li.scb-xxl0, .srb.eoc  span.scb-xxl0, .srb.eoc  dt.scb-xxl0 {}
}
/* SECTION GRID END */

/*-- for wrapping responsive columns --*/
.srb.wrapped{width:100%}	
.srb.wrapped:after {height: 0; line-height:0;}
.srb.wrapped > li, .srb.wrapped > span, .srb.wrapped > dd, .srb.wrapped > dt {display:block; float:left}

/* Element widths Start*/
 /* Non Responsive width */
.srb.wrapped > li.etw-0, .srb.wrapped > span.etw-0, .srb.wrapped > dd.etw-0, .srb.wrapped > dt.etw-0{width:0%; display: none}
.srb > li.etw-0, .srb > span.etw-0, .srb > dd.etw-0, .srb > dt.etw-0{width:0%; display: none}
.etw-5{width:5%}
.etw-10{width:10%}
.etw-15{width:15%}
.etw-20{width:20%}
.etw-25{width:25%}
.etw-30{width:30%}
.etw-35{width:35%}
.etw-40{width:40%}
.etw-45{width:45%}
.etw-50{width:50%}
.etw-55{width:55%}
.etw-60{width:60%}
.etw-65{width:65%}
.etw-70{width:70%}
.etw-75{width:75%}
.etw-80{width:80%}
.etw-85{width:85%}
.etw-90{width:90%}
.etw-95{width:95%}
.etw-100{width:100%}

/* max-width for elements */
.etw-max5{max-width:5%}
.etw-max10{max-width:10%}
.etw-max15{max-width:15%}
.etw-max20{max-width:20%}
.etw-max25{max-width:25%}
.etw-max30{max-width:30%}
.etw-max35{max-width:35%}
.etw-max40{max-width:40%}
.etw-max45{max-width:45%}
.etw-max50{max-width:50%}
.etw-max55{max-width:55%}
.etw-max60{max-width:60%}
.etw-max65{max-width:65%}
.etw-max70{max-width:70%}
.etw-max75{max-width:75%}
.etw-max80{max-width:80%}
.etw-max85{max-width:85%}
.etw-max90{max-width:90%}
.etw-max95{max-width:95%}
.etw-max100{max-width:100%}

/* Small Devices, Phones */
@media (min-width: 320px) {
.etw-sml0{width:0%; display: none}
.srb.wrapped > li.etw-sml0, .srb.wrapped > span.etw-sml0, .srb.wrapped > dd.etw-sml0, .srb.wrapped > dt.etw-sml0{width:0%; display: none}
.srb > li.etw-sml0, .srb > span.etw-sml0, .srb > dd.etw-sml0, .srb > dt.etw-sml0{width:0%; display: none}
.etw-sml5{width:5%}
.etw-sml10{width:10%}
.etw-sml15{width:15%}
.etw-sml20{width:20%}
.etw-sml25{width:25%}
.etw-sml30{width:30%}
.etw-sml35{width:35%}
.etw-sml40{width:40%}
.etw-sml45{width:45%}
.etw-sml50{width:50%}
.etw-sml55{width:55%}
.etw-sml60{width:60%}
.etw-sml65{width:65%}
.etw-sml70{width:70%}
.etw-sml75{width:75%}
.etw-sml80{width:80%}
.etw-sml85{width:85%}
.etw-sml90{width:90%}
.etw-sml95{width:95%}
.etw-sml100{width:100%}	
}	

 /* Small Devices, Tablets */
@media (min-width: 700px) {
.etw-med0{width:0%; display: none}
.srb.wrapped > li.etw-med0, .srb.wrapped > span.etw-med0, .srb.wrapped > dd.etw-med0, .srb.wrapped > dt.etw-med0{width:0%; display: none}
.srb > li.etw-med0, .srb > span.etw-med0, .srb > dd.etw-med0, .srb > dt.etw-med0{width:0%; display: none}
.etw-med5{width:5%}
.etw-med10{width:10%}
.etw-med15{width:15%}
.etw-med20{width:20%}
.etw-med25{width:25%}
.etw-med30{width:30%}
.etw-med35{width:35%}
.etw-med40{width:40%}
.etw-med45{width:45%}
.etw-med50{width:50%}
.etw-med55{width:55%}
.etw-med60{width:60%}
.etw-med65{width:65%}
.etw-med70{width:70%}
.etw-med75{width:75%}
.etw-med80{width:80%}
.etw-med85{width:85%}
.etw-med90{width:90%}
.etw-med95{width:95%}
.etw-med100{width:100%}	
}

 /* Medium Devices, Desktops */
@media (min-width: 992px) {
.etw-lar0{width:0%; display: none}
.srb.wrapped > li.etw-lar0, .srb.wrapped > span.etw-lar0, .srb.wrapped > dd.etw-lar0, .srb.wrapped > dt.etw-lar0{width:0%; display: none}
.srb > li.etw-lar0, .srb > span.etw-lar0, .srb > dd.etw-lar0, .srb > dt.etw-lar0{width:0%; display: none}
.etw-lar5{width:5%}
.etw-lar10{width:10%}
.etw-lar15{width:15%}
.etw-lar20{width:20%}
.etw-lar25{width:25%}
.etw-lar30{width:30%}
.etw-lar35{width:35%}
.etw-lar40{width:40%}
.etw-lar45{width:45%}
.etw-lar50{width:50%}
.etw-lar55{width:55%}
.etw-lar60{width:60%}
.etw-lar65{width:65%}
.etw-lar70{width:70%}
.etw-lar75{width:75%}
.etw-lar80{width:80%}
.etw-lar85{width:85%}
.etw-lar90{width:90%}
.etw-lar95{width:95%}
.etw-lar100{width:100%}	
}

/* Large Devices, Wide Screens */
@media (min-width: 1200px) {
.etw-xxl0{width:0%; display: none}
.srb.wrapped > li.etw-xxl0, .srb.wrapped > span.etw-xxl0, .srb.wrapped > dd.etw-xxl0, .srb.wrapped > dt.etw-xxl0{width:0%; display: none}
.srb > li.etw-xxl0, .srb > span.etw-xxl0, .srb > dd.etw-xxl0, .srb > dt.etw-xxl0{width:0%; display: none}
.etw-xxl5{width:5%}
.etw-xxl10{width:10%}
.etw-xxl15{width:15%}
.etw-xxl20{width:20%}
.etw-xxl25{width:25%}
.etw-xxl30{width:30%}
.etw-xxl35{width:35%}
.etw-xxl40{width:40%}
.etw-xxl45{width:45%}
.etw-xxl50{width:50%}
.etw-xxl55{width:55%}
.etw-xxl60{width:60%}
.etw-xxl65{width:65%}
.etw-xxl70{width:70%}
.etw-xxl75{width:75%}
.etw-xxl80{width:80%}
.etw-xxl85{width:85%}
.etw-xxl90{width:90%}
.etw-xxl95{width:95%}
.etw-xxl100{width:100%}	
}

.srb > span:empty:before, .grb > div:empty:before {content: '\a0';} /* to prevent wrapping of empty columns */	

 /* Element grid start */
.srb.eoc {width:100%; transition: padding-top 0.2s ease 0s, padding-bottom 0.2s ease 0s, background-color 0.2s ease 0s; } 
.srb.eoc.wrapped {width:100%; transition: padding-top 0.2s ease 0s, padding-bottom 0.2s ease 0s, background-color 0.2s ease 0s;} 
.srb.eoc > li, .srb.eoc > span {margin:0; padding:0; white-space:normal; vertical-align:middle}
.srb.eoc.wrapped > li, .srb.eoc.wrapped > span, .srb.eoc.wrapped dd, .srb.eoc.wrapped dt {margin:0; padding:0; vertical-align:middle}
.crt-form.ver .srb.eoc.wrapped > li,.crt-form.ver .srb.eoc.wrapped > span, .crt-form.ver .srb.eoc.wrapped > dd, .crt-form.ver .srb.eoc.wrapped > dt {margin:0; padding:0; vertical-align:middle; width: 100%!important}
.srb.eoc.wrapped > li:first-child, .srb.eoc.wrapped > span:first-child, .srb.eoc.wrapped > dt  {vertical-align: top}
.srb.eoc.wrapped li.w0, .srb.eoc.wrapped  span.w0, .srb.eoc.wrapped  dt.w0 {}

/* Progress Step */
.pgs-0 > span:first-child {animation-delay: -0s}
.pgs-10 > span:first-child {animation-delay: -10s}
.pgs-20 > span:first-child {animation-delay: -20s}
.pgs-25 > span:first-child {animation-delay: -25s}
.pgs-30 > span:first-child {animation-delay: -30s}
.pgs-40 > span:first-child {animation-delay: -40s}
.pgs-50 > span:first-child {animation-delay: -50s}
.pgs-60 > span:first-child {animation-delay: -60s}
.pgs-70 > span:first-child {animation-delay: -70s}
.pgs-75 > span:first-child {animation-delay: -75s}
.pgs-80 > span:first-child {animation-delay: -80s}
.pgs-90 > span:first-child {animation-delay: -90s}
.pgs-100 > span:first-child {animation-delay: -99s}

/* B1 Framework end *//* B2 Portions base start */
.rolepgae {overflow:auto} 
.rolepgae, .pagebody {-moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box;	-ms-box-sizing: border-box; box-sizing: border-box}
.pagebody {float:none;} 
.apz-nav {position: fixed}
.apz-nav.stay {position:static}
.apz-nav-horizontal{width:100%;height:inherit;z-index:1000;overflow:hidden}
.apz-nav-push {	position: relative;	}
.apz-nav-stay { position: static; }

@media screen and (max-width: 55.1875em){
	.apz-nav-horizontal { font-size: 75%; }
} 
@media screen and (max-height: 26.375em){
	.apz-nav-vertical {	font-size: 100%;	}	
}
 
.backdrop.in { display: block; }
.backdrop{bottom:0;display:none;left:0;opacity:0;position:fixed;right:0;top:0;z-index:900}


/* Modal & Dialog */

.modal{display:none;position:fixed;z-index:1;left:0;top:0;overflow:auto}
.modal-content { position: relative; cursor: all-scroll; }     
@-webkit-keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}
@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}         
.close {float: right}
.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}

.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}
.fade.in { opacity: 1; }
.modal-open { overflow: hidden; }
.modal-scroll { overflow: auto !important; }
.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050; -webkit-overflow-scrolling:touch; outline:0}


/*.modal-window,.modal-dialog{position:relative;margin:auto!important;z-index:5000;background-clip:padding-box; outline:none; overflow:hidden; float:none}*/
.modal-window{position:relative;margin-left:0;z-index:5000;background-clip:padding-box; outline:none; overflow:hidden; float:none}
.modal.fade.left .modal-window{margin: 0;height: 100vh;/*width: 40%*/} 
.modal.fade.right .modal-window{margin: 0;height: 100vh;right: 0;position: absolute;/*width: 40%*/}

/*normal open*/
.modal.fade .modal-window{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}
.modal.in .modal-window { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
/*left open*/
.modal.fade.left .modal-window{position:relative;margin:0 !important;z-index:5000;background-clip:padding-box;outline:none; overflow:hidden; float:none }
.modal.fade.left .modal-window{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out; transition:transform .3s ease-out;}
/*right open */
.modal.fade.right .modal-window{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out; transition:transform .3s ease-out;} 

.modal.fade.left.in .modal-window { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
.modal.fade.right.in .modal-window { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }


.modal-window,.modal-dialog{position:relative;margin:auto!important;z-index:5000;background-clip:padding-box; outline:none; overflow:hidden; float:none} 
.modal.in .modal-window { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }

.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}
.modal.in .modal-dialog { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); }
.modal-open .modal { overflow-x: hidden; overflow-y: auto; }
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040}
.modal-backdrop.fade { opacity: 0; filter: alpha(opacity=0); }
.modal-backdrop.in { opacity: 0.7; filter: alpha(opacity=50); }
.modal-window .close { top: 20px; right: 20px; }
.modal-scrollbar-measure { position: absolute; top: -9999px; overflow: scroll; } 
.modal-dialog .ttext h1,.modal-dialog .ttext h2,.modal-dialog .ttext h3,.modal-dialog .ttext h4,.modal-dialog .ttext h5,.modal-dialog .ttext h6,.modal-dialog .ttext p{display:initial;}
.modal-dialog .ltext h1,.modal-dialog .ltext h2,.modal-dialog .ltext h3,.modal-dialog .ltext h4,.modal-dialog .ltext h5,.modal-dialog .ltext h6,.modal-dialog .ltext p{display:initial;}
.modal-dialog .chtext h1,.modal-dialog .chtext h2,.modal-dialog .chtext h3,.modal-dialog .chtext h4,.modal-dialog .chtext h5,.modal-dialog .chtext h6,.modal-dialog .chtext p{display:initial;}

/*  Alertify  css start*/
.alertify{position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:99999}
.alertify.hide { opacity: 0; pointer-events: none; }
.alertify, .alertify.show { box-sizing: border-box; transition: all 0.33s cubic-bezier(0.25, 0.8, 0.25, 1); }
.alertify, .alertify * { box-sizing: border-box; }
.alertify .dialog, .alertify .alert { width: 100%; margin: 0 auto; position: relative; top: 50%; transform: translateY(-50%); }
.alertify .dialog > *, .alertify .alert > * { margin: 0 auto; }
.alertify .dialog input:not(.form-control):focus, .alertify .alert input:not(.form-control):focus { outline-offset: -2px; }
.alertify .dialog nav .cancel,.alertify .alert nav .cancel{display:inline-block;position:relative; vertical-align:middle; cursor:pointer}
.alertify .dialog nav .ok,.alertify .alert nav .ok{box-sizing:border-box;outline:0;display:inline-block;vertical-align:middle;cursor:pointer}
.alertify .dialog nav .ok:hover, .alertify .alert nav .ok:hover { opacity: unset !important; }
.alertify .dialog nav .cancel:hover,.alertify .alert nav .cancel:hover { opacity: unset !important; }
.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button),
.alertify .alert nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button) { box-sizing: border-box; outline: 0; display: inline-block; } 
.alertify-logs { position: fixed; z-index: 99999; }
.alertify-logs.bottom, .alertify-logs:not(.top) { bottom: 16px; }
.alertify-logs.left, .alertify-logs:not(.right) { left: 16px; }
.alertify-logs.left > *, .alertify-logs:not(.right) > * { float: left; transform: translate3d(0, 0, 0); height: auto; }
.alertify-logs.left > *.show, .alertify-logs:not(.right) > *.show { left: 0; }
.alertify-logs.left > *, .alertify-logs.left > *.hide, .alertify-logs:not(.right) > *, .alertify-logs:not(.right) > *.hide { left: -110%; }
.alertify-logs.right { right: 16px; }
.alertify-logs.right > * { float: right; transform: translate3d(0, 0, 0); }
.alertify-logs.right > *.show { right: 0; opacity: 1; }
.alertify-logs.right > *, .alertify-logs.right > *.hide { right: -110%; opacity: 0; }
.alertify-logs.top { top: 0; }
.alertify-logs > *{box-sizing:border-box;transition:all .4s cubic-bezier(0.25,0.8,0.25,1);position:relative;clear:both;backface-visibility:hidden;perspective:1000px}
.alertify-logs > *{max-height:0;margin:0;padding:0;overflow:hidden;opacity:0;pointer-events:none}
.alertify-logs > *.show { opacity: 1; pointer-events: auto; }
/*  Alertify  css end*/
 
/* POPOVER CSS START */ 
.tooltip{position:absolute;z-index:1030;display:block;visibility:visible}
.tooltip-arrow { position: absolute; }
.tooltip.top .tooltip-arrow { bottom: 0; left: 50%; } 
.tooltip.top-left .tooltip-arrow { bottom: 0; left: 5px; }
.tooltip.top-right .tooltip-arrow { right: 5px; bottom: 0; }
.tooltip.right .tooltip-arrow { top: 50%; left: 0; }
.tooltip.left .tooltip-arrow { top: 50%; right: 0; }
.tooltip.bottom .tooltip-arrow { top: 0; left: 50%; }
.tooltip.bottom-left .tooltip-arrow { top: 0; left: 5px; }
.tooltip.bottom-right .tooltip-arrow { top: 0; right: 5px; } 
.popover{position:absolute;top:0;left:0;z-index:1010;display:none}
.popover .arrow, .popover .arrow:after { position: absolute; display: block; }
.popover .arrow:after{content:""}
.popover.top .arrow{bottom:-11px;left:50%} 
.popover.top .arrow:after{content:" "}
.popover.right .arrow{top:50%;left:-11px}
.popover.right .arrow:after{bottom:-10px;left:1px;content:" "}
.popover.bottom .arrow{top:-11px;left:50%}
.popover.bottom .arrow:after{top:1px;content:" "}
.popover.left .arrow{top:50%;right:-11px}
.popover.left .arrow:after{right:1px;bottom:-10px;content:" "} 
/*.popover{position:fixed}*/
/* POPOVER CSS end */ 

/* B2 Portions base end *//* B3 panels base start */
/* TABS START */

.psb-tabs.ver {display:table;} 
.psb-tabs.ver .tabs li{ display:block;float: unset;}
.psb-tabs.ver ul.tabs{ display: table-cell;vertical-align: top}
.tab::after {content: "";display: table;clear: both;}
.tab .tab-item {float: left;}
.tab .tab-link {display: block;}
/*
.tabs li {display: inline;  cursor: pointer; position: relative;} 
*/ 
ul.tabs { list-style: none; } 
.tabcontent {display: none; }
.psb-tabs.hor > .tabs-ctr > div > .tabcontent.active { display: block; }
.psb-tabs.ver > .tabs-ctr > div > .tabcontent.active { display: table;/* vertical-align:top*/ }

/* simple tabs css .nrsp */
.psb-tabs.nrsp.ver {display:table;} 
.psb-tabs.nrsp.ver .tabs li{ display:block;float: unset;}
.psb-tabs.nrsp.ver ul.tabs{ display: table-cell;vertical-align: top}
.psb-tabs.nrsp.hor > .tabcontent.active { display: block; }
.psb-tabs.nrsp.ver > .tabcontent.active { display: table-cell; vertical-align:top }

/* Accordion,Collapsible*/
.acc-dis,.coll-dis { opacity: 0.2; pointer-events: none !important; cursor: not-allowed;} 
.pst:before {display: table; color: ""}

/* accordion css start */
.collapse.in {display: block;} 
.collapsing {position: relative;height: 0;overflow: hidden;
  -webkit-transition-timing-function: ease;
       -o-transition-timing-function: ease;
          transition-timing-function: ease;
  -webkit-transition-duration: .2s;
       -o-transition-duration: .2s;
          transition-duration: .2s;
  -webkit-transition-property: height;
       -o-transition-property: height;
          transition-property: height;
} 
.accordion-title {display: block;} 
.accordion-title:active, .accordion-title:focus, .accordion-title:hover {outline: 0;} 
.accordion-title .icon {float: right;}
.accordion-title.collapsed:focus {background-color: #f2f8fa;}

/* slide up and down css for accodion and collapsible */
.height-transition {-webkit-transition: max-height 0.35s ease-in-out;-moz-transition: max-height 0.35s ease-in-out;
        -o-transition: max-height 0.35s ease-in-out;transition: max-height 0.35s ease-in-out;overflow: hidden;}
.height-transition-hidden {max-height: 0;}
.height-transition1 {-webkit-transition: max-height 0.5s ease-in-out;-moz-transition: max-height 0.5s ease-in-out;
        -o-transition: max-height 0.5s ease-in-out;transition: max-height 0.5s ease-in-out;overflow: hidden;}
/* to rotate arrow in accordion and collapsible */
.tls .collapse .icon-chevron-down {transform: rotate(180deg);}
/* common classes */
.htou {overflow:unset; 
    -webkit-animation: fadein 1s; /* Safari, Chrome and Opera > 12.1 */
       -moz-animation: fadein 1s; /* Firefox < 16 */
        -ms-animation: fadein 1s; /* Internet Explorer */
         -o-animation: fadein 1s; /* Opera < 12.1 */
            animation: fadein 1s;
}

@keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Firefox < 16 */
@-moz-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Internet Explorer 
@-ms-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}
*/

/* Opera < 12.1 */
@-o-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}
.shownone{display: none;}
.u-relative{position: relative;} 

/* loader start */
/* loader for inv variation */
.loading1-inv {position: absolute;top: 50%;left: 50%;z-index: 100;} 
.loading1-inv span {position: absolute;left: 50%; top: 50%;transform: translateX(-50%) translateY(-50%);}
.loading1-inv.with-dimmer {position: absolute;}
.loading1-inv.with-backtrans {position: absolute;} 
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .loading1-inv, .loading1-inv.sm, .loading1-inv.lg { background-image: none;}
  .loading1-inv:after, .loading1-inv:before {display: block !important;}
}
.loading1-inv:after, .loading1-inv:before {position: absolute;content: '';} 

/* loader for normal variation */
.loading1 {position: absolute;top: 50%;left: 50%;z-index: 100;} 
.loading1 span {position: absolute;left: 50%; top: 50%;transform: translateX(-50%) translateY(-50%);}
.loading1.with-dimmer {position: absolute;}
.loading1.with-backtrans {position: absolute;} 
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .loading1, .loading1.sm, .loading1.lg { background-image: none;}
  .loading1:after, .loading1:before {display: block !important;}
}
.loading1:after, .loading1:before {position: absolute;content: '';} 
/* Animation start */
.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
/* Rotate 360 degrees, used in loading1, loading1-inv spinners */
@-webkit-keyframes rotate360 {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes rotate360 {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.rotate360 {-webkit-animation-name: rotate360;animation-name: rotate360;}
/* Loader end */ 
 
/* Simple pane */
.pbox-title{ display: table;}
.pbox-title li{display: table-cell;}

/* Carousel Start */
.swiper-container {position: relative;overflow: hidden;z-index: 1;} 
.swiper-container-no-flexbox .swiper-slide {float: left} 
.swiper-container-vertical>.swiper-wrapper { -webkit-box-orient: vertical;-moz-box-orient: vertical;-ms-flex-direction: column;
    -webkit-flex-direction: column;flex-direction: column} 
.swiper-wrapper {position: relative;z-index: 1;display: -webkit-box;display: -moz-box;display: -ms-flexbox;
    display: -webkit-flex;display: flex;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform;
    -webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box} 
.swiper-container-multirow>.swiper-wrapper {-webkit-box-lines: multiple;-moz-box-lines: multiple;-ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;flex-wrap: wrap} 
.swiper-slide { position: relative;} 
.swiper-container-autoheight{height: auto}
.swiper-container-autoheight .swiper-slide {height: auto}
.swiper-container-autoheight .swiper-wrapper {-webkit-box-align: start;-ms-flex-align: start;-webkit-align-items: flex-start;
    align-items: flex-start;-webkit-transition-property: -webkit-transform, height;-moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform, height}
.swiper-container .swiper-notification {position: absolute;pointer-events: none; z-index: -1000}
.swiper-wp8-horizontal {-ms-touch-action: pan-y;touch-action: pan-y}
.swiper-wp8-vertical {-ms-touch-action: pan-x;touch-action: pan-x}
.swiper-button-next{position: absolute;z-index: 10;cursor: pointer;}
.swiper-button-prev {position: absolute;z-index: 10;cursor: pointer;}
.swiper-button-next.swiper-button-disabled{ cursor: auto;pointer-events: none}
.swiper-button-prev.swiper-button-disabled {cursor: auto;pointer-events: none}  
.swiper-pagination {position: absolute;z-index: 10} 
.swiper-pagination-bullet { display: inline-block; }
button.swiper-pagination-bullet { -moz-appearance: none;-ms-appearance: none;-webkit-appearance: none;appearance: none}
.swiper-pagination-clickable .swiper-pagination-bullet {cursor: pointer} 
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet { display: block}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 5px}
.swiper-pagination-progress {position: absolute}
.swiper-pagination-progress .swiper-pagination-progressbar { position: absolute; }  
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top {position: absolute;pointer-events: none;z-index: 10} 
.swiper-container-cube,
.swiper-container-flip {overflow: visible} 
.swiper-container-cube .swiper-slide,
.swiper-container-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1
} 
.swiper-container-cube .swiper-slide .swiper-slide,
.swiper-container-flip .swiper-slide .swiper-slide {pointer-events: none}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active,
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {pointer-events: auto}
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden
} 
.swiper-container-cube .swiper-slide {
    visibility: hidden;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    width: 100%;
    height: 100%
} 
.swiper-container-cube.swiper-container-rtl .swiper-slide {
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0
} 
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-next+.swiper-slide,
.swiper-container-cube .swiper-slide-prev {pointer-events: auto;visibility: visible} 
.swiper-container-cube .swiper-cube-shadow {position: absolute;z-index: 0} 
.swiper-container-fade .swiper-slide {pointer-events: none;}
.swiper-container-fade .swiper-slide .swiper-slide {pointer-events: none}
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active {pointer-events: auto}
.swiper-zoom-container { 
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    text-align: center
} 
.swiper-zoom-container>canvas{object-fit: contain}
.swiper-zoom-container>img{object-fit: contain}
.swiper-zoom-container>svg {object-fit: contain} 
.swiper-scrollbar { position: relative;-ms-touch-action: none; }

.swiper-container-horizontal>.swiper-scrollbar {position: absolute; }
.swiper-container-vertical>.swiper-scrollbar {position: absolute; }
.swiper-scrollbar-drag { position: relative; }
.swiper-scrollbar-cursor-drag {cursor: move}
.swiper-lazy-preloader { position: absolute;}

  
@-webkit-keyframes swiper-preloader-spin {
    100% {
        -webkit-transform: rotate(360deg)
    }
}

@keyframes swiper-preloader-spin {
    100% {
        transform: rotate(360deg)
    }
}


/* swiper.css end */


/*carousel end*/

/* B3 panels base end */
/* B4 containers base start */

/* Menu start */
.smnu,.smnu div{position:absolute;left:0;top:0;list-style-type:none;visibility:hidden;z-index:100}
.smnu ul{position:absolute;left:0;top:0;list-style-type:none}
.smnu li a{ display: table;}
* html .smnu li{ display: inline-block;}
.smnu li a:hover{background-color: #f9f9f9;color: #444;}
.downarrowpointer{ background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 -143 1000 1000'%3E%3Cg transform='matrix%281 0 0 -1 0 857%29'%3E%3Cpath fill='%23000000'%0Ad='M481 308l24 -24l380 379l-25 24l-355 -355l-350 351l-25 -24l279 -279z' /%3E%3C/g%3E%3C/svg%3E");background-repeat: no-repeat;background-position: 50% 50%;display: inline-block;width: 12px;height: 12px; vertical-align: middle;}
.rightarrowpointer{ background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 -143 1000 1000'%3E%3Cg transform='matrix%281 0 0 -1 0 857%29'%3E%3Cpath fill='currentColor'%0Ad='M719 505l24 24l-365 364l-25 -24l342 -340l-358 -364l24 -24l286 292z' /%3E%3C/g%3E%3C/svg%3E");background-repeat: no-repeat;background-position: 50% 50%;display: inline-block;width: 12px;height: 12px;vertical-align: middle;}
.dddivshim{position:absolute;z-index:500;display:block}
.crt-vmnu{clear: left;position: relative;}
.crt-vmnu ul{list-style-type: none;}
.crt-vmnu ul li a{ display: table; width: 100%;}
.blackwhite li a{background: white;}
.blackwhite li a:hover{background: black;color: white;}
.notransition{-webkit-transition:none!important;-moz-transition:none!important; -o-transition:none!important; transition:none!important}
nav.mobilelevelsmenu{position:fixed;left:0;top:0;z-index:1000;overflow:hidden;-webkit-transform:translateX(-100%);
transform:translateX(-100%);opacity:0;-webkit-transition:all .5s;transition:all .5s}
nav.mobilelevelsmenu.open{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;-webkit-transition:all .5s; transition:all .5s}
nav.mobilelevelsmenu ul{position:absolute;overflow-y:auto;list-style:none;left:0;top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:left .5s;transition:left .5s}
nav.mobilelevelsmenu ul li.breadcrumb{ position: relative; cursor: pointer;}
nav.mobilelevelsmenu ul li a p{vertical-align:middle;width:100%;display:table-cell}
nav.mobilelevelsmenu ul li a{ display: table; vertical-align: middle;}
nav.mobilelevelsmenu ul li a span.right{ position: absolute; right: 8px;}
/* icon animation */
.animateddrawer{display:none;position:relative;z-index:1000}
/*.animateddrawer:before,.animateddrawer:after{position:absolute;content:'';display:block;top:0;left:0;opacity:1;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}
.animateddrawer:after{ top: auto; bottom: 0;}*/
.animateddrawer span{position:absolute;top:50%;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all .3s ease-in .3s;transition:all .3s ease-in .3s}
.animateddrawer span::after{content:'';display:block;position:absolute;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all .3s ease-in .3s;transition:all .3s ease-in .3s}
/*.animateddrawer.open:before{ top: 50%; opacity: 0;}
.animateddrawer.open:after{ bottom: 50%;opacity: 0;}*/
.animateddrawer.open span{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.animateddrawer.open span:after{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
/* menu end */

/* Vertical Menu Accordian Primary */

.crb-acmn.topnav.pri {display:inline-grid;list-style:none}     
.crb-acmn.topnav.pri > li {list-style-type: none;display: grid;}
.crb-acmn.topnav.pri li a { display: table; cursor: pointer }
.crb-acmn.topnav.pri li a ul li a{ display: table;cursor: pointer}
.crb-acmn.topnav.pri li a ul li a span{display: table;cursor: pointer;width: 28px;}
    
.crb-acmn.topnav.pri li ul li a { display: table;}     
.crb-acmn.topnav.pri li a svg{ display: table-cell;vertical-align: middle;}     
.crb-acmn.topnav.pri ul { display: none;}
.crb-acmn.topnav.pri ul li {clear: both;list-style-type: none} 
.crb-acmn.topnav.pri ul li a svg{ display: table-cell;vertical-align: middle;text-align: right;}



/* Vertical Menu Accordian Secondary */

.crb-acmn.topnav.sec {display:inline-grid;list-style:none}     
.crb-acmn.topnav.sec > li {list-style-type: none;display: grid;}
.crb-acmn.topnav.sec li a { display: table; cursor: pointer }
.crb-acmn.topnav.sec li a ul li a{ display: table;cursor: pointer}
.crb-acmn.topnav.sec li a ul li a span{display: table;cursor: pointer;width: 28px;}
    
.crb-acmn.topnav.sec li ul li a { display: table;}     
.crb-acmn.topnav.sec li a svg{ display: table-cell;vertical-align: middle;}     
.crb-acmn.topnav.sec ul { display: none;}
.crb-acmn.topnav.sec ul li {clear: both;list-style-type: none} 
.crb-acmn.topnav.sec ul li a svg{ display: table-cell;vertical-align: middle;text-align: right;}



/* Vertical Menu Accordian Teritiary */

.crb-acmn.topnav.ter {display:inline-grid;list-style:none}     
.crb-acmn.topnav.ter > li {list-style-type: none;display: grid;}
.crb-acmn.topnav.ter li a { display: table; cursor: pointer }
.crb-acmn.topnav.ter li a ul li a{ display: table;cursor: pointer}
.crb-acmn.topnav.ter li a ul li a span{display: table;cursor: pointer;width: 28px;}
    
.crb-acmn.topnav.ter li ul li a { display: table;}     
.crb-acmn.topnav.ter li a svg{ display: table-cell;vertical-align: middle;}     
.crb-acmn.topnav.ter ul { display: none;}
.crb-acmn.topnav.ter ul li {clear: both;list-style-type: none}
    
.crb-acmn.topnav.ter ul li a svg{ display: table-cell;vertical-align: middle;text-align: right;}


/* For responsive tables to hide sorting button in hidden row */
 .child > .dtr-details > li .dtr-title button {display: none}

 /* table checkbox css */
/* thead */
.crb-tabl.pri .tabl-ctr table thead tr th:first-child.cen span.etb-chek.pri input[type=checkbox]{opacity:0}
.crb-tabl.pri .tabl-ctr table thead tr th:first-child.cen span.etb-chek.pri input[type=checkbox] + label {display:inline-block; }
.crb-tabl.pri .tabl-ctr table thead tr th:first-child.cen span.etb-chek.pri [data-toggle="buttons"] input[type="checkbox"] {clip: rect(0px, 0px, 0px, 0px);pointer-events: none;position: absolute;}
.crb-tabl.pri .tabl-ctr table thead tr th:first-child.cen span.etb-chek.pri input[type=checkbox] {position: absolute;z-index:unset;
    overflow: unset;clip: unset;}
.crb-tabl.pri .tabl-ctr table thead tr th:first-child.cen span.etb-chek.pri input[type=checkbox]+label {display: inline-block;
    vertical-align: middle;cursor: pointer;}
.crb-tabl.pri .tabl-ctr table thead tr th:first-child.cen span.etb-chek.pri input[type=checkbox]+label:before {content: "";
    display: inline-block;vertical-align: middle;}

/* tbody */
.crb-tabl.pri .tabl-ctr table tbody tr td:first-child.cen span.etb-chek.pri input[type=checkbox]{opacity:0}
.crb-tabl.pri .tabl-ctr table tbody tr td:first-child.cen span.etb-chek.pri input[type=checkbox] + label {display:inline-block; }
.crb-tabl.pri .tabl-ctr table tbody tr td:first-child.cen span.etb-chek.pri [data-toggle="buttons"] input[type="checkbox"] {clip: rect(0px, 0px, 0px, 0px);pointer-events: none;position: absolute;}
.crb-tabl.pri .tabl-ctr table tbody tr td:first-child.cen span.etb-chek.pri input[type=checkbox] {position: absolute;z-index:unset;
    overflow: unset;clip: unset;}
.crb-tabl.pri .tabl-ctr table tbody tr td:first-child.cen span.etb-chek.pri input[type=checkbox]+label {display: inline-block;
    vertical-align: middle;cursor: pointer;}
.crb-tabl.pri .tabl-ctr table tbody tr td:first-child.cen span.etb-chek.pri input[type=checkbox]+label:before {content: "";
    display: inline-block;vertical-align: middle;}
/* tfoot */
.crb-tabl.pri .tabl-ctr table tfoot tr td:first-child.cen span.etb-chek.pri input[type=checkbox]{opacity:0}
.crb-tabl.pri .tabl-ctr table tfoot tr td:first-child.cen span.etb-chek.pri input[type=checkbox] + label {display:inline-block; }
.crb-tabl.pri .tabl-ctr table tfoot tr td:first-child.cen span.etb-chek.pri [data-toggle="buttons"] input[type="checkbox"] {clip: rect(0px, 0px, 0px, 0px);pointer-events: none;position: absolute;}
.crb-tabl.pri .tabl-ctr table tfoot tr td:first-child.cen span.etb-chek.pri input[type=checkbox] {position: absolute;z-index:unset;
    overflow: unset;clip: unset;}
.crb-tabl.pri .tabl-ctr table tfoot tr td:first-child.cen span.etb-chek.pri input[type=checkbox]+label {display: inline-block;
    vertical-align: middle;cursor: pointer;}
.crb-tabl.pri .tabl-ctr table tfoot tr td:first-child.cen span.etb-chek.pri input[type=checkbox]+label:before {content: "";
    display: inline-block;vertical-align: middle;}
/* secondary checkbox css */
/* th */
.crb-tabl.sec .tabl-ctr table thead tr th:first-child.cen span.etb-chek.sec input[type=checkbox]{opacity:0}
.crb-tabl.sec .tabl-ctr table thead tr th:first-child.cen span.etb-chek.sec input[type=checkbox] + label {display:inline-block; }
.crb-tabl.sec .tabl-ctr table thead tr th:first-child.cen span.etb-chek.sec [data-toggle="buttons"] input[type="checkbox"] {clip: rect(0px, 0px, 0px, 0px);pointer-events: none;position: absolute;}
.crb-tabl.sec .tabl-ctr table thead tr th:first-child.cen span.etb-chek.sec input[type=checkbox] {position: absolute;z-index:unset;
    overflow: unset;clip: unset;}
.crb-tabl.sec .tabl-ctr table thead tr th:first-child.cen span.etb-chek.sec input[type=checkbox]+label {display: inline-block;
    vertical-align: middle;cursor: pointer;}
.crb-tabl.sec .tabl-ctr table thead tr th:first-child.cen span.etb-chek.sec input[type=checkbox]+label:before {content: "";
    display: inline-block;vertical-align: middle;}

/* tbody */
.crb-tabl.sec .tabl-ctr table tbody tr td:first-child.cen span.etb-chek.sec input[type=checkbox]{opacity:0}
.crb-tabl.sec .tabl-ctr table tbody tr td:first-child.cen span.etb-chek.sec input[type=checkbox] + label {display:inline-block; }
.crb-tabl.sec .tabl-ctr table tbody tr td:first-child.cen span.etb-chek.sec [data-toggle="buttons"] input[type="checkbox"] {clip: rect(0px, 0px, 0px, 0px);pointer-events: none;position: absolute;}
.crb-tabl.sec .tabl-ctr table tbody tr td:first-child.cen span.etb-chek.sec input[type=checkbox] {position: absolute;z-index:unset;
    overflow: unset;clip: unset;}
.crb-tabl.sec .tabl-ctr table tbody tr td:first-child.cen span.etb-chek.sec input[type=checkbox]+label {display: inline-block;
    vertical-align: middle;cursor: pointer;}
.crb-tabl.sec .tabl-ctr table tbody tr td:first-child.cen span.etb-chek.sec input[type=checkbox]+label:before {content: "";
    display: inline-block;vertical-align: middle;}
/* tfoot */
.crb-tabl.sec .tabl-ctr table tfoot tr td:first-child.cen span.etb-chek.sec input[type=checkbox]{opacity:0}
.crb-tabl.sec .tabl-ctr table tfoot tr td:first-child.cen span.etb-chek.sec input[type=checkbox] + label {display:inline-block; }
.crb-tabl.sec .tabl-ctr table tfoot tr td:first-child.cen span.etb-chek.sec [data-toggle="buttons"] input[type="checkbox"] {clip: rect(0px, 0px, 0px, 0px);pointer-events: none;position: absolute;}
.crb-tabl.sec .tabl-ctr table tfoot tr td:first-child.cen span.etb-chek.sec input[type=checkbox] {position: absolute;z-index:unset;
    overflow: unset;clip: unset;}
.crb-tabl.sec .tabl-ctr table tfoot tr td:first-child.cen span.etb-chek.sec input[type=checkbox]+label {display: inline-block;
    vertical-align: middle;cursor: pointer;}
.crb-tabl.sec .tabl-ctr table tfoot tr td:first-child.cen span.etb-chek.sec input[type=checkbox]+label:before {content: "";
    display: inline-block;vertical-align: middle;}
/* tertiary checkbox css */
/* thead */
.crb-tabl.ter .tabl-ctr table thead tr th:first-child.cen span.etb-chek.ter input[type=checkbox]{opacity:0}
.crb-tabl.ter .tabl-ctr table thead tr th:first-child.cen span.etb-chek.ter input[type=checkbox] + label {display:inline-block; }
.crb-tabl.ter .tabl-ctr table thead tr th:first-child.cen span.etb-chek.ter [data-toggle="buttons"] input[type="checkbox"] {clip: rect(0px, 0px, 0px, 0px);pointer-events: none;position: absolute;}
.crb-tabl.ter .tabl-ctr table thead tr th:first-child.cen span.etb-chek.ter input[type=checkbox] {position: absolute;z-index:unset;
    overflow: unset;clip: unset;}
.crb-tabl.ter .tabl-ctr table thead tr th:first-child.cen span.etb-chek.ter input[type=checkbox]+label {display: inline-block;
    vertical-align: middle;cursor: pointer;}
.crb-tabl.ter .tabl-ctr table thead tr th:first-child.cen span.etb-chek.ter input[type=checkbox]+label:before {content: "";
    display: inline-block;vertical-align: middle;} 
/* tbody */
.crb-tabl.ter .tabl-ctr table tbody tr td:first-child.cen span.etb-chek.ter input[type=checkbox]{opacity:0}
.crb-tabl.ter .tabl-ctr table tbody tr td:first-child.cen span.etb-chek.ter input[type=checkbox] + label {display:inline-block; }
.crb-tabl.ter .tabl-ctr table tbody tr td:first-child.cen span.etb-chek.ter [data-toggle="buttons"] input[type="checkbox"] {clip: rect(0px, 0px, 0px, 0px);pointer-events: none;position: absolute;}
.crb-tabl.ter .tabl-ctr table tbody tr td:first-child.cen span.etb-chek.ter input[type=checkbox] {position: absolute;z-index:unset;
    overflow: unset;clip: unset;}
.crb-tabl.ter .tabl-ctr table tbody tr td:first-child.cen span.etb-chek.ter input[type=checkbox]+label {display: inline-block;
    vertical-align: middle;cursor: pointer;}
.crb-tabl.ter .tabl-ctr table tbody tr td:first-child.cen span.etb-chek.ter input[type=checkbox]+label:before {content: "";
    display: inline-block;vertical-align: middle;}
/* tfoot */
.crb-tabl.ter .tabl-ctr table tfoot tr td:first-child.cen span.etb-chek.ter input[type=checkbox]{opacity:0}
.crb-tabl.ter .tabl-ctr table tfoot tr td:first-child.cen span.etb-chek.ter input[type=checkbox] + label {display:inline-block; }
.crb-tabl.ter .tabl-ctr table tfoot tr td:first-child.cen span.etb-chek.ter [data-toggle="buttons"] input[type="checkbox"] {clip: rect(0px, 0px, 0px, 0px);pointer-events: none;position: absolute;}
.crb-tabl.ter .tabl-ctr table tfoot tr td:first-child.cen span.etb-chek.ter input[type=checkbox] {position: absolute;z-index:unset;
    overflow: unset;clip: unset;}
.crb-tabl.ter .tabl-ctr table tfoot tr td:first-child.cen span.etb-chek.ter input[type=checkbox]+label {display: inline-block;
    vertical-align: middle;cursor: pointer;}
.crb-tabl.ter .tabl-ctr table tfoot tr td:first-child.cen span.etb-chek.ter input[type=checkbox]+label:before {content: "";
    display: inline-block;vertical-align: middle;}
/* table checkbox end */
/* B4 containers base end *//* B5 elements base start */
.vcn {background-color:cornsilk}/* Validation container */
.vtx {display:block; clear:both}/* Validation Text */
.htx {display:block; clear:both}/* Hint text */

/* Font sizes start */
.fs10 {font-size:0.714em}/* 10px */
.fs11 {font-size:0.786em}/* 11px */
.fs12 {font-size:0.857em}/* 12px */
.fs13 {font-size:0.929em}/* 13px */
.fs14 {font-size:1.000em}/* 14px */
.fs15 {font-size:1.071em}/* 15px */
.fs16 {font-size:1.143em}/* 16px */
.fs18 {font-size:1.286em}/* 18px */
.fs20 {font-size:1.429em}/* 20px */
.fs22 {font-size:1.571em}/* 22px */
.fs24 {font-size:1.714em}/* 24px */
.fs26 {font-size:1.857em}/* 26px */
.fs28 {font-size:2.000em}/* 28px */
.fs30 {font-size:2.143em}/* 30px */
.fs32 {font-size:2.286em}/* 32px */
.fs36 {font-size:2.571em}/* 36px */
.fs42 {font-size:3.000em}/* 42px */
.fs48 {font-size:3.429em}/* 48px */
.fs52 {font-size:3.714em}/* 52px */
.fs64 {font-size:4.571em}/* 64px */
.fs72 {font-size:5.143em}/* 72px */
.fs84 {font-size:6.000em}/* 84px */
.fs96 {font-size:6.857em}/* 96px */
/* Font sizes end */


/* icon sizes */
.px12 {
	width:12px;/* 0.750em;/*12px*/
	height:12px;/* 0.750em;/*12px*/
}

.px14 {
	width:14px; /* 0.875em;/*14px*/
	height:14px; /* 0.875em;/*14px*/

}

.px16 {
	width:16px; /* 1em;/*16px*/
	height:16px; /* 1em;/*16px*/
}

.px18 {
	width:18px; /* 1.125em;/*18px*/
	height:18px; /* 1.125em;/*18px*/
}

.px20 {
	width:20px; /*  1.250em;/*20px*/
	height:20px; /* 1.250em;/*20px*/
}

.px22 {
	width:22px; /* 1.375em;/*22px*/
	height:22px; /* 1.375em;/*22px*/
}

.px24 {
	width: 24px; /*1.500em;/*24*/
	height:24px; /* 1.500em;/*24*/
}

.px28 {
	width:28px; /* 1.750em;/*28px*/
	height:28px; /* 1.750em;/*28px*/
}

.px32 {
	width:32px; /* 2.0;/*32px*/
	height:32px; /* 2.0;/*32px*/
}

.px34 {
	width:34px; /* 2.125em;/*34px*/
	height:34px; /* 2.125em;/*34px*/
}

.px40 {
	width:40px; /* 2.250em;/*40px*/
	height:40px; /* 2.250em;/*40px*/
}

.px48 {
	width:48px; /* 3em;/*48px*/
	height:48px; /* 3em;/*48px*/
}

.px52 {
	width:52px; /* 3.250em;/*52px*/
	height:52px; /* 3.250em;/*52px*/
}

.px64 {
	width:64px; /* 4em;/*64px*/
	height:64px; /* 4em;/*64px*/
}

.px72 {
	width:72px; /* 4.5em;/*72px*/
	height:72px; /* 4.5em;/*72px*/
}

.px84 {
	width:84px; 
	height:84px;
}

.px92 {
	width:92px; 
	height:92px;
}

.px128 {
	width:128px;
	height:128px;
}

.px256 {
	width:256px;
	height:256px;
}

.px512 {
	width:512px;
	height:512px;
}

/* icon sizes end */
/* button effects start */
/* ripple */
		/* ******************************
			 RIPPLES EFFECT
			 ****************************** */
			.rpl {
				overflow: hidden;
				cursor: pointer;
				position: relative;
				z-index: 10;
				display: inline-block;
				-webkit-transition: all 0.2s ease;
				-moz-transition: all 0.2s ease;
				-o-transition: all 0.2s ease;
				transition: all 0.2s ease;
				-ms-touch-action: manipulation;
				touch-action: manipulation;
				-webkit-user-select: none;
				-moz-user-select: none;
				-ms-user-select: none;
				user-select: none;
				-webkit-backface-visibility: hidden;
				backface-visibility: hidden;
			}				
			
			.ripples {
				overflow: hidden;
				position: relative;
			}

			.waves {
				position: absolute;
				display: block;
				border-radius: 100%;
				background-color: rgba(255, 255, 255, 0.5);
				-webkit-transform: scale(0);
				-moz-transform: scale(0);
				-o-transform: scale(0);
				transform: scale(0);
			}

			.ripple {
				-webkit-animation: ripple 0.45s linear;
				-moz-animation: ripple 0.45s linear;
				-ms-animation: ripple 0.45s linear;
				-o-animation: ripple 0.45s linear;
				animation: ripple 0.45s linear;
			}

			@-webkit-keyframes ripple {
			100% {
			opacity: 0;
			-webkit-transform: scale(2.5);
			}
			}

			@-moz-keyframes ripple {
			100% {
			opacity: 0;
			-moz-transform: scale(2.5);
			}
			}

			@-o-keyframes ripple {
			100% {
			opacity: 0;
			-o-transform: scale(2.5);
			}
			}

			@keyframes ripple {
			100% {
			opacity: 0;
			transform: scale(2.5);
			}
			}	

/* button effects end */
/* select start */

 /* select box  variations */ 
.sub-elt {white-space: nowrap; overflow: hidden;text-overflow: ellipsis;display: inline-block;cursor: default;} 
.sub-elt1 {/*position: absolute;right: 0;top: 0;*/}    
.sub-ctr {left: 0;top: 100%;position: absolute;z-index: 8;overflow: hidden;overflow-y: auto;visibility: hidden;opacity: 0;
    -webkit-transition: -webkit-transform .25s ease-out, opacity 1s ease-out, visibility 1s ease-out;
          transition:         transform .25s ease-out, opacity 1s ease-out, visibility 1s ease-out;
  -webkit-transform-origin: top center;
      -ms-transform-origin: top center;
          transform-origin: top center;
  -webkit-transform: scaleY(0);
		 -moz-transform: scaleY(0);
			-ms-transform: scaleY(0);
					transform: scaleY(0);
} 
.sub-ctr ul {list-style: none;}
.sub-ctr ul li {list-style: none;cursor: pointer;display: inline-block;white-space: nowrap;}
.sub-ctr ul li.is-disabled,.sub-ctr ul li.disabled {cursor: not-allowed;opacity:0.3;}
.is-tiered .sub-ctr ul li .menu-expand {display: inline-block;position: absolute;}
.sub-ctr ul ul {display: none;}  
.is-multi-tiered .sub-ctr ul li {display: block;} 
/*************************select element barclays cssby karthik*****************************************/ 

 
 /* required for select container dropdown */

/* acpt SELECT SELECTED PAINTED */
.select2-hidden-accessible { clip: rect(0 0 0 0) !important;overflow: hidden !important;position: absolute !important;}
.select2-container .select2-selection--single .select2-selection__rendered {display: block;overflow: hidden;text-overflow: ellipsis;
  white-space: nowrap;}
.select2-container .select2-selection--single {cursor: pointer;display: block;user-select: none;-webkit-user-select: none;}
.select2-container .select2-selection--single .select2-selection__clear {position: relative;}
.select2-container--default .select2-selection--single .select2-selection__arrow,
.select2-container--default .select2-selection--multiple:after {position: absolute;right: 1px;top: 1px;} 
.select2-container--default .select2-selection--single .select2-selection__arrow b { display: none;}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {left: 1px;right: auto;}
.select2-container--default.select2-container--disabled .select2-selection--single {cursor: default;}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {display: none;}

/* CONTAINER DROPDOWN ACPT*/
.select2-container--open .select2-dropdown--above {margin-top: -3px;} 
.select2-container--open .select2-dropdown--below {margin-top: 3px;}
.select2-container {display: inline-block;position: relative;vertical-align: middle;} 
.select2-container--open .select2-dropdown {left: 0;overflow: hidden;}
.select2-search--dropdown {display: block;}
.select2-search--dropdown .select2-search__field { box-sizing: border-box;}
.select2-results {display: block;}
.select2-results__option {user-select: none;-webkit-user-select: none;} 
.select2-container--default .select2-results > .select2-results__options {overflow-y: auto;}
.select2-results__options {list-style: none;}
.select2-results__option[aria-selected] {cursor: pointer;} 

/****mltt SELECT SELECTED PAINTED****/

.select2-container--default .select2-selection--multiple:after { content: '';}
.select2-container--default .select2-selection--multiple:after {position: absolute;right: 1px;top: 1px;} 
.select2-container--default .select2-selection--multiple {cursor: text;}
.select2-container .select2-selection--multiple .select2-selection__rendered{display: inline-block;overflow: hidden;text-overflow: ellipsis;
  white-space: nowrap;}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {box-sizing: border-box;list-style: none;}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li {list-style: none;}
.select2-container .select2-search--inline {float: left;}
.select2-container .select2-search--inline .select2-search__field {box-sizing: border-box;border: none;}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {-webkit-appearance: none;}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder {float: left;}
.select2-container--default .select2-selection--multiple .select2-selection__clear {cursor: pointer;float: right;}
.select2-container--default .select2-selection--multiple .select2-selection__choice {cursor: default;float: left;}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {cursor:pointer;display:inline-block; float:right;}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {float: right;}
 .select2-container--default.select2-container--disabled .select2-selection--multiple {cursor: default;}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {display: none;}
 .select2-container--default .select2-search--inline .select2-search__field {-webkit-appearance: textfield;}

/* CONTAINER DROPDOWN MLTT*/
.select2-dropdown {display: block;position: absolute;left: -100000px;z-index: 1051;}
.select2-search--dropdown.select2-search--hide { display: none;}
.select2-container .select2-selection--multiple {box-sizing: border-box;cursor: pointer;display: block;user-select: none;
     -webkit-user-select: none;}
.select2-close-mask { display: block; position: fixed;left: 0;top: 0;opacity: 0;z-index: 99;filter: alpha(opacity=0);}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {float: left;} 
 .select2-container--default .select2-results__group { cursor: default;display: block;}   

/******************** checkbox in Select box  child  start by karthik********/

.form-group--radio input[type=radio],.form-group--checkbox input[type=checkbox] {position: absolute;z-index: -1000;overflow: hidden;
  clip: rect(0 0 0 0);}
.form-group--radio input[type=radio]+label,.form-group--checkbox input[type=checkbox]+label {display: inline-block;vertical-align: middle;
  cursor: pointer;}

.form-group--radio input[type=radio]+label:before,.form-group--checkbox input[type=checkbox]+label:before {content: "";
    display: inline-block;vertical-align: middle;}

.form-group--radio input[type=radio]+label:before {transition: .2s ease-out box-shadow;}
  
.form-group--radio input[type=radio][disabled]+label:hover,.form-group--checkbox input[type=checkbox][disabled]+label:hover {
  cursor: not-allowed;}

.form-group--radio input[type=radio][disabled]+label:before,
.form-group--radio input[type=radio][disabled]+label:hover:before,
.form-group--radio input[type=radio][disabled]:focus+label:before,
.form-group--checkbox input[type=checkbox][disabled]+label:before,
.form-group--checkbox input[type=checkbox][disabled]+label:hover:before,
.form-group--checkbox input[type=checkbox][disabled]:focus+label:before {
  cursor: not-allowed;
} 
.form-group--radio input[type=radio][disabled]:checked+label:before {box-shadow: inset 0 0 0 .35em #f7f7f7;} 


/*Added for dropdown toggle on svg icon click */
.sub-elt1 > svg {pointer-events: none;}

/*************select new class****************/

.etb-slct {position: relative;    display: table;    cursor: pointer;}
.etb-slcn{ }
.etb-slct.is-open .sub-ctr,.button-group.is-open .sub-ctr {
	visibility: visible;
	opacity: 1;
  -webkit-transform: scaleY(1);
		 -moz-transform: scaleY(1);
			-ms-transform: scaleY(1);
					transform: scaleY(1);
          transition: -webkit-transform .25s ease-out, opacity 0s ease-out, visibility 0s ease-out;
          transition:         transform .25s ease-out, opacity 0s ease-out, visibility 0s ease-out;
}

.etb-slct.is-above .sub-ctr,
.button-group.is-above .sub-ctr {
  top: auto;
  bottom: 100%;
  -webkit-transform-origin: bottom center;
      -ms-transform-origin: bottom center;
          transform-origin: bottom center;
  -webkit-transform: scaleY(1);
		 -moz-transform: scaleY(1);
			-ms-transform: scaleY(1);
					transform: scaleY(1);
          transition: -webkit-transform .25s ease-out, opacity 0s ease-out, visibility 0s ease-out;
          transition:         transform .25s ease-out, opacity 0s ease-out, visibility 0s ease-out;
} 

/* select end */
/* Tags Start */ 
.tagsinput {overflow-y: auto;}
.tagsinput {overflow-y: auto;}
.tagsinput span.tag {display: block; float: left}
.tagsinput span.tag a {} 
.tagsinput input {}
.tagsinput div {display:block; float: left; } 
.tags_clear { clear: both; } 
/* Tags End */ 
/* Select with input start */
.slin-dropdown {position: relative;display: table;cursor: pointer;} 
/*.dropdown-button {position: absolute;right: 0;top: 0;} */  
.dropdown-list {left: 0;top: 100%;position: absolute;z-index: 10;overflow: hidden;overflow-y: auto;visibility: hidden;opacity: 0;
  -webkit-transition: -webkit-transform .25s ease-out, opacity 1s ease-out, visibility 1s ease-out;
          transition:         transform .25s ease-out, opacity 1s ease-out, visibility 1s ease-out;
  -webkit-transform-origin: top center;
      -ms-transform-origin: top center;
          transform-origin: top center;
  -webkit-transform: scaleY(0);
		 -moz-transform: scaleY(0);
			-ms-transform: scaleY(0);
					transform: scaleY(0);
}
.slin-dropdown.is-open .dropdown-list {visibility: visible;opacity: 1;
  -webkit-transform: scaleY(1);
		 -moz-transform: scaleY(1);
			-ms-transform: scaleY(1);
					transform: scaleY(1);
          transition: -webkit-transform .25s ease-out, opacity 0s ease-out, visibility 0s ease-out;
          transition:         transform .25s ease-out, opacity 0s ease-out, visibility 0s ease-out;
}
.slin-dropdown.is-above .dropdown-list{top: auto;bottom: 100%;-webkit-transform-origin: bottom center;
      -ms-transform-origin: bottom center;
          transform-origin: bottom center;
  -webkit-transform: scaleY(1);
		 -moz-transform: scaleY(1);
			-ms-transform: scaleY(1);
					transform: scaleY(1);
          transition: -webkit-transform .25s ease-out, opacity 0s ease-out, visibility 0s ease-out;
          transition:         transform .25s ease-out, opacity 0s ease-out, visibility 0s ease-out;
}
.dropdown-list ul {list-style: none;}
.dropdown-list li {list-style: none;cursor: pointer;display: inline-block;white-space: nowrap;}
.dropdown-list li.is-disabled,.dropdown-list li.disabled {cursor: not-allowed;}
/* Select with input end */


/* Radio css start */

/* radio css primary variation start vertical*/
.etb-rdio.ver.pri input[type=radio]{opacity:0}  
.etb-rdio.ver.pri input[type=radio] + label{display:inline-block; }  
.etb-rdio.ver.pri {position:relative;}
.etb-rdio.ver.pri input[type=radio] {position: absolute;z-index: -1000;overflow: hidden;clip: rect(0 0 0 0);}
.etb-rdio.ver.pri input[type=radio]+label{display: inline-block;vertical-align: middle;cursor: pointer;}
.etb-rdio.ver.pri input[type=radio]+label:before{content: "";display: inline-block;vertical-align: middle;}
.etb-rdio.ver.pri input[type=radio]+label:before {transition: .2s ease-out box-shadow;}
.etb-rdio.ver.pri input[type=radio][disabled]+label:hover{cursor: not-allowed;}
.etb-rdio.ver.pri input[type=radio][disabled]+label:before,
.etb-rdio.ver.pri input[type=radio][disabled]+label:hover:before,
.etb-rdio.ver.pri input[type=radio][disabled]:focus+label:before{cursor: not-allowed;}
/* radio css primary variation start horizontal*/
.etb-rdio.hor.pri input[type=radio]{opacity:0}  
.etb-rdio.hor.pri input[type=radio] + label{display:inline-block; }  
.etb-rdio.hor.pri {position:relative;}
.etb-rdio.hor.pri input[type=radio] {position: absolute;z-index: -1000;overflow: hidden;clip: rect(0 0 0 0);}
.etb-rdio.hor.pri input[type=radio]+label{display: inline-block;vertical-align: middle;cursor: pointer;}
.etb-rdio.hor.pri input[type=radio]+label:before{content: "";display: inline-block;vertical-align: middle;}
.etb-rdio.hor.pri input[type=radio]+label:before {transition: .2s ease-out box-shadow;}
.etb-rdio.hor.pri input[type=radio][disabled]+label:hover{cursor: not-allowed;}
.etb-rdio.hor.pri input[type=radio][disabled]+label:before,
.etb-rdio.hor.pri input[type=radio][disabled]+label:hover:before,
.etb-rdio.hor.pri input[type=radio][disabled]:focus+label:before{cursor: not-allowed;}

/* radio css secondary variation start vertical*/
.etb-rdio.ver.sec input[type=radio]{opacity:0}  
.etb-rdio.ver.sec input[type=radio] + label{display:inline-block; }  
.etb-rdio.ver.sec {position:relative;}
.etb-rdio.ver.sec input[type=radio] {position: absolute;z-index: -1000;overflow: hidden;clip: rect(0 0 0 0);}
.etb-rdio.ver.sec input[type=radio]+label{display: inline-block;vertical-align: middle;cursor: pointer;}
.etb-rdio.ver.sec input[type=radio]+label:before{content: "";display: inline-block;vertical-align: middle;}
.etb-rdio.ver.sec input[type=radio]+label:before {transition: .2s ease-out box-shadow;}
.etb-rdio.ver.sec input[type=radio][disabled]+label:hover{cursor: not-allowed;}
.etb-rdio.ver.sec input[type=radio][disabled]+label:before,
.etb-rdio.ver.sec input[type=radio][disabled]+label:hover:before,
.etb-rdio.ver.sec input[type=radio][disabled]:focus+label:before{cursor: not-allowed;}
/* radio css secondary variation start horizontal*/
.etb-rdio.hor.sec input[type=radio]{opacity:0}  
.etb-rdio.hor.sec input[type=radio] + label{display:inline-block; }  
.etb-rdio.hor.sec {position:relative;}
.etb-rdio.hor.sec input[type=radio] {position: absolute;z-index: -1000;overflow: hidden;clip: rect(0 0 0 0);}
.etb-rdio.hor.sec input[type=radio]+label{display: inline-block;vertical-align: middle;cursor: pointer;}
.etb-rdio.hor.sec input[type=radio]+label:before{content: "";display: inline-block;vertical-align: middle;}
.etb-rdio.hor.sec input[type=radio]+label:before {transition: .2s ease-out box-shadow;}
.etb-rdio.hor.sec input[type=radio][disabled]+label:hover{cursor: not-allowed;}
.etb-rdio.hor.sec input[type=radio][disabled]+label:before,
.etb-rdio.hor.sec input[type=radio][disabled]+label:hover:before,
.etb-rdio.hor.sec input[type=radio][disabled]:focus+label:before{cursor: not-allowed;}

/* radio css teritiary variation start vertical*/
.etb-rdio.ver.ter input[type=radio]{opacity:0}  
.etb-rdio.ver.ter input[type=radio] + label{display:inline-block; }  
.etb-rdio.ver.ter {position:relative;}
.etb-rdio.ver.ter input[type=radio] {position: absolute;z-index: -1000;overflow: hidden;clip: rect(0 0 0 0);}
.etb-rdio.ver.ter input[type=radio]+label{display: inline-block;vertical-align: middle;cursor: pointer;}
.etb-rdio.ver.ter input[type=radio]+label:before{content: "";display: inline-block;vertical-align: middle;}
.etb-rdio.ver.ter input[type=radio]+label:before {transition: .2s ease-out box-shadow;}
.etb-rdio.ver.ter input[type=radio][disabled]+label:hover{cursor: not-allowed;}
.etb-rdio.ver.ter input[type=radio][disabled]+label:before,
.etb-rdio.ver.ter input[type=radio][disabled]+label:hover:before,
.etb-rdio.ver.ter input[type=radio][disabled]:focus+label:before{cursor: not-allowed;}
/* radio css teritiary variation start horizontal*/
.etb-rdio.hor.ter input[type=radio]{opacity:0}  
.etb-rdio.hor.ter input[type=radio] + label{display:inline-block; }  
.etb-rdio.hor.ter {position:relative;}
.etb-rdio.hor.ter input[type=radio] {position: absolute;z-index: -1000;overflow: hidden;clip: rect(0 0 0 0);}
.etb-rdio.hor.ter input[type=radio]+label{display: inline-block;vertical-align: middle;cursor: pointer;}
.etb-rdio.hor.ter input[type=radio]+label:before{content: "";display: inline-block;vertical-align: middle;}
.etb-rdio.hor.ter input[type=radio]+label:before {transition: .2s ease-out box-shadow;}
.etb-rdio.hor.ter input[type=radio][disabled]+label:hover{cursor: not-allowed;}
.etb-rdio.hor.ter input[type=radio][disabled]+label:before,
.etb-rdio.hor.ter input[type=radio][disabled]+label:hover:before,
.etb-rdio.hor.ter input[type=radio][disabled]:focus+label:before{cursor: not-allowed;}

/* Radio button-group start*/
/* primary variation css */
.etb-rdgp.pri .rdio-btn-grp { /*display: inline-block;*/ float: left; position: relative;}
.etb-rdgp.pri [data-toggle="buttons"] input[type="radio"]{clip: rect(0px, 0px, 0px, 0px);pointer-events: none;position: absolute;}
.etb-rdgp.pri .rdio-btn {display: inline-block;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;
    touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}

/* secondary variation css */
.etb-rdgp.sec .rdio-btn-grp { /*display: inline-block;*/ float: left; position: relative;}
.etb-rdgp.sec [data-toggle="buttons"] input[type="radio"]{clip: rect(0px, 0px, 0px, 0px);pointer-events: none;position: absolute;}
.etb-rdgp.sec .rdio-btn {display: inline-block;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;
    touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}

/* teritiary variation css */
.etb-rdgp.ter .rdio-btn-grp {/*display: inline-block;*/ float: left;position: relative;}
.etb-rdgp.ter [data-toggle="buttons"] input[type="radio"]{clip: rect(0px, 0px, 0px, 0px);pointer-events: none;position: absolute;}
.etb-rdgp.ter .rdio-btn {display: inline-block;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;
    touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
/* RAdio button-group end */

/* Radio css end */

/* checkbox css start */ 

/* primary variation checkboc horizontal */

.etb-chek.hor.pri input[type=checkbox]{opacity:0}
.etb-chek.hor.pri input[type=checkbox] + label {display:inline-block; }
.etb-chek.hor.pri [data-toggle="buttons"] input[type="checkbox"] {clip: rect(0px, 0px, 0px, 0px);pointer-events: none;position: absolute;}
.etb-chek.hor.pri input[type=checkbox] {position: absolute;z-index: -1000;overflow: hidden;clip: rect(0 0 0 0);}
.etb-chek.hor.pri input[type=checkbox]+label {display: inline-block;vertical-align: middle;cursor: pointer;}
.etb-chek.hor.pri input[type=checkbox]+label:before {content: "";display: inline-block;vertical-align: middle;}
/* primary variation checkbox vertical */

.etb-chek.ver.pri input[type=checkbox]{opacity:0}
.etb-chek.ver.pri input[type=checkbox] + label {display:inline-block; }
.etb-chek.ver.pri [data-toggle="buttons"] input[type="checkbox"] {clip: rect(0px, 0px, 0px, 0px);pointer-events: none;position: absolute;}
.etb-chek.ver.pri input[type=checkbox] {position: absolute;z-index: -1000;overflow: hidden;clip: rect(0 0 0 0);}
.etb-chek.ver.pri input[type=checkbox]+label {display: inline-block;vertical-align: middle;cursor: pointer;}
.etb-chek.ver.pri input[type=checkbox]+label:before {content: "";display: inline-block;vertical-align: middle;}

/* secondary variation checkboc horizontal */

.etb-chek.hor.sec input[type=checkbox]{opacity:0}
.etb-chek.hor.sec input[type=checkbox] + label {display:inline-block; }
.etb-chek.hor.sec [data-toggle="buttons"] input[type="checkbox"] {clip: rect(0px, 0px, 0px, 0px);pointer-events: none;position: absolute;}
.etb-chek.hor.sec input[type=checkbox] {position: absolute;z-index: -1000;overflow: hidden;clip: rect(0 0 0 0);}
.etb-chek.hor.sec input[type=checkbox]+label {display: inline-block;vertical-align: middle;cursor: pointer;}
.etb-chek.hor.sec input[type=checkbox]+label:before {content: "";display: inline-block;vertical-align: middle;}
/* secondary variation checkbox vertical */

.etb-chek.ver.sec input[type=checkbox]{opacity:0}
.etb-chek.ver.sec input[type=checkbox] + label {display:inline-block; }
.etb-chek.ver.sec [data-toggle="buttons"] input[type="checkbox"] {clip: rect(0px, 0px, 0px, 0px);pointer-events: none;position: absolute;}
.etb-chek.ver.sec input[type=checkbox] {position: absolute;z-index: -1000;overflow: hidden;clip: rect(0 0 0 0);}
.etb-chek.ver.sec input[type=checkbox]+label {display: inline-block;vertical-align: middle;cursor: pointer;}
.etb-chek.ver.sec input[type=checkbox]+label:before {content: "";display: inline-block;vertical-align: middle;}

/* teritiary variation checkboc horizontal */

.etb-chek.hor.ter input[type=checkbox]{opacity:0}
.etb-chek.hor.ter input[type=checkbox] + label {display:inline-block; }
.etb-chek.hor.ter [data-toggle="buttons"] input[type="checkbox"] {clip: rect(0px, 0px, 0px, 0px);pointer-events: none;position: absolute;}
.etb-chek.hor.ter input[type=checkbox] {position: absolute;z-index: -1000;overflow: hidden;clip: rect(0 0 0 0);}
.etb-chek.hor.ter input[type=checkbox]+label {display: inline-block;vertical-align: middle;cursor: pointer;}
.etb-chek.hor.ter input[type=checkbox]+label:before {content: "";display: inline-block;vertical-align: middle;}
/* teritiary variation checkbox vertical */

.etb-chek.ver.ter input[type=checkbox]{opacity:0}
.etb-chek.ver.ter input[type=checkbox] + label {display:inline-block; }
.etb-chek.ver.ter [data-toggle="buttons"] input[type="checkbox"] {clip: rect(0px, 0px, 0px, 0px);pointer-events: none;position: absolute;}
.etb-chek.ver.ter input[type=checkbox] {position: absolute;z-index: -1000;overflow: hidden;clip: rect(0 0 0 0);}
.etb-chek.ver.ter input[type=checkbox]+label {display: inline-block;vertical-align: middle;cursor: pointer;}
.etb-chek.ver.ter input[type=checkbox]+label:before {content: "";display: inline-block;vertical-align: middle;}

/* checkbox css end */


/* Dropdown start*/
 /* Dropdown primary css */
.etb-drdn.pri {display: inline-block;position: relative;}
.etb-drdn.pri .drdn {-moz-user-select: none;cursor: pointer;display: inline-block;touch-action: manipulation;vertical-align: middle;white-space: nowrap;}
.etb-drdn.pri .icon {background-color: transparent;background-position: 50% 50%;background-repeat: no-repeat;background-size: 85% auto;
    border: medium none;display: inline-block;min-height: 1em;min-width: 1em;position: relative;top: -1px;vertical-align: middle;}
.etb-drdn.pri.is-open .drdn-list {opacity: 1;transform: scaleY(1);transition: transform 0.25s ease-out 0s, opacity 0s ease-out 0s, visibility 0s ease-out 0s;visibility: visible;}
.etb-drdn.pri .drdn-list {left: 0;opacity: 0;overflow-x: hidden;overflow-y: auto;position: absolute;top: 100%;transform: scaleY(0);
    transform-origin: center top 0;transition: transform 0.25s ease-out 0s, opacity 1s ease-out 0s, visibility 1s ease-out 0s;
    visibility: hidden;z-index: 10;}
.etb-drdn.pri .drdn-list ul {list-style: outside none none;}
.etb-drdn.pri.is-open .drdn-list {visibility: visible;}
.etb-drdn.pri .drdn-list li {cursor: pointer;display: inline-block;list-style: outside none none;white-space: nowrap;}
.etb-drdn.pri .drdn.disabled{cursor:not-allowed;} 

/* Dropdown secondary css */
.etb-drdn.sec {display: inline-block;position: relative;}
.etb-drdn.sec .drdn {-moz-user-select: none;cursor: pointer;display: inline-block;touch-action: manipulation;vertical-align: middle;white-space: nowrap;}
.etb-drdn.sec .icon {background-color: transparent;background-position: 50% 50%;background-repeat: no-repeat;background-size: 85% auto;
    border: medium none;display: inline-block;min-height: 1em;min-width: 1em;position: relative;top: -1px;vertical-align: middle;}
.etb-drdn.sec.is-open .drdn-list {opacity: 1;transform: scaleY(1);transition: transform 0.25s ease-out 0s, opacity 0s ease-out 0s, visibility 0s ease-out 0s;visibility: visible;}
.etb-drdn.sec .drdn-list {left: 0;opacity: 0;overflow-x: hidden;overflow-y: auto;position: absolute;top: 100%;transform: scaleY(0);
    transform-origin: center top 0;transition: transform 0.25s ease-out 0s, opacity 1s ease-out 0s, visibility 1s ease-out 0s;
    visibility: hidden;z-index: 10;}
.etb-drdn.sec .drdn-list ul {list-style: outside none none;}
.etb-drdn.sec.is-open .drdn-list {visibility: visible;}
.etb-drdn.sec .drdn-list li {cursor: pointer;display: inline-block;list-style: outside none none;white-space: nowrap;}
.etb-drdn.sec .drdn.disabled{cursor:not-allowed;} 

/* Dropdown teritiary css */
.etb-drdn.ter {display: inline-block;position: relative;}
.etb-drdn.ter .drdn {-moz-user-select: none;cursor: pointer;display: inline-block;touch-action: manipulation;vertical-align: middle;white-space: nowrap;}
.etb-drdn.ter .icon {background-color: transparent;background-position: 50% 50%;background-repeat: no-repeat;background-size: 85% auto;
    border: medium none;display: inline-block;min-height: 1em;min-width: 1em;position: relative;top: -1px;vertical-align: middle;}
.etb-drdn.ter.is-open .drdn-list {opacity: 1;transform: scaleY(1);transition: transform 0.25s ease-out 0s, opacity 0s ease-out 0s, visibility 0s ease-out 0s;visibility: visible;}
.etb-drdn.ter .drdn-list {left: 0;opacity: 0;overflow-x: hidden;overflow-y: auto;position: absolute;top: 100%;transform: scaleY(0);
    transform-origin: center top 0;transition: transform 0.25s ease-out 0s, opacity 1s ease-out 0s, visibility 1s ease-out 0s;
    visibility: hidden;z-index: 10;}
.etb-drdn.ter .drdn-list ul {list-style: outside none none;}
.etb-drdn.ter.is-open .drdn-list {visibility: visible;}
.etb-drdn.ter .drdn-list li {cursor: pointer;display: inline-block;list-style: outside none none;white-space: nowrap;}
.etb-drdn.ter .drdn.disabled{cursor:not-allowed;} 
/* Dropdown end */


/* Stepper */

/* primary css */
.etb-stpr.pri li:first-child button{display: block;position: relative; margin: 0; border-radius: 0; }
.etb-stpr.pri li:last-child button {display: block;position: relative; margin: 0; border-radius: 0; }

/* seconadry css */
.etb-stpr.sec li:first-child button{display: block;position: relative; margin: 0; }
.etb-stpr.sec li:last-child button {display: block;position: relative; margin: 0; }

/* teritiary css */
.etb-stpr.ter li:first-child button{display: block;position: relative; margin: 0; box-shadow: none; }
.etb-stpr.ter li:last-child button {display: block;position: relative; margin: 0; box-shadow: none; }

/*Toggle With Label*/

.ett-swch.pri {position: relative; display: block; }
.ett-swch.pri *{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box}
.ett-swch.pri input {position: absolute; opacity: 0}
.ett-swch.pri label {position: relative; z-index: 2; float: left; vertical-align: middle}
.ett-swch.pri input:last-of-type:checked ~ .tslide {left: calc(50% - 1px) }
.ett-swch.pri .tslide {	position: absolute; top: 1px; left: 1px; z-index: 1;display: block; -webkit-transition: all 0.1s ease-out; 	-moz-transition: all 0.1s ease-out; -ms-transition: all 0.1s ease-out; 	-o-transition: all 0.1s ease-out; transition: all 0.1s ease-out;}
.ett-swch.pri {-webkit-animation: bugfix infinite .1s;}


.ett-swch.sec {position: relative; display: block; }
.ett-swch.sec *{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box}
.ett-swch.sec input {position: absolute; opacity: 0}
.ett-swch.sec label {position: relative; z-index: 2; float: left; vertical-align: middle}
.ett-swch.sec input:last-of-type:checked ~ .tslide {left: calc(50% - 1px) }
.ett-swch.sec .tslide {	position: absolute; top: 1px; left: 1px; z-index: 1;display: block; -webkit-transition: all 0.1s ease-out; 	-moz-transition: all 0.1s ease-out; -ms-transition: all 0.1s ease-out; 	-o-transition: all 0.1s ease-out; transition: all 0.1s ease-out;}
.ett-swch.sec {-webkit-animation: bugfix infinite .1s;}


.ett-swch.ter {position: relative; display: block; }
.ett-swch.ter *{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box}
.ett-swch.ter input {position: absolute; opacity: 0}
.ett-swch.ter label {position: relative; z-index: 2; float: left; vertical-align: middle}
.ett-swch.ter input:last-of-type:checked ~ .tslide {left: calc(50% - 1px) }
.ett-swch.ter .tslide {	position: absolute; top: 1px; left: 1px; z-index: 1;display: block; -webkit-transition: all 0.1s ease-out; 	-moz-transition: all 0.1s ease-out; -ms-transition: all 0.1s ease-out; 	-o-transition: all 0.1s ease-out; transition: all 0.1s ease-out;}
.ett-swch.ter {-webkit-animation: bugfix infinite .1s;}

/* toggle css end */
 
/* flaoting label start */ 

.flbl {position: relative;clear:both;} 
.flbl input {outline: none;/*position: absolute;*/top: 0;left: 0;display: block;} 
.flbl textarea {outline: none;/*position: absolute;*/top: 0;left: 0;display: block;z-index: 2;} 
.flbl label {display: block;position: absolute;left: 2px;z-index: 1;}
.flbl li {clear: both;}
.flbl > li{clear: both}

/* flaoting label end*/

/* datepicker start */
    
.ui-datepicker {overflow: hidden;display: none;}
.ui-datepicker-prev {float: left;}
.ui-datepicker-next {float: right;}
.ui-datepicker-calendar a{display: block;}
span.ui-state-default {display: block;}
span.ui-state-default {cursor: not-allowed;}
.ui-datepicker-header a {right: 0;top: 0;cursor: pointer;}
.ui-datepicker-header a span {display: none;}
.ui-datepicker-title select {-webkit-appearance: none;-moz-appearance: none;appearance: none;cursor: pointer;text-overflow: '';
    position: relative;cursor: pointer;}
.ui-datepicker-multi .ui-datepicker-group {float: left;} 
/* datrepicker end */

/* Contextmenu css start */ 

/* primary */
.etb-ctmu.pri > .cmnu {cursor:default}
.etb-ctmu.pri > .cmnu-ctr {display: none;position: absolute;background-clip: padding-box;overflow: hidden;z-index: 9}
.etb-ctmu.pri > .cmnu-ctr {list-style: none}
.etb-ctmu.pri > .cmnu-ctr li { cursor: pointer;list-style: none} 

/* secondary css */
.etb-ctmu.sec > .cmnu {cursor:default}
.etb-ctmu.sec > .cmnu-ctr {display: none;position: absolute;background-clip: padding-box;overflow: hidden;z-index: 9}
.etb-ctmu.sec > .cmnu-ctr {list-style: none}
.etb-ctmu.sec > .cmnu-ctr li { cursor: pointer;list-style: none} 

/*Teritiary css */
.etb-ctmu.ter > .cmnu {cursor:default}
.etb-ctmu.ter > .cmnu-ctr {display: none;position: absolute;background-clip: padding-box;overflow: hidden;z-index: 9}
.etb-ctmu.ter > .cmnu-ctr {list-style: none}
.etb-ctmu.ter > .cmnu-ctr li { cursor: pointer;list-style: none} 

/* contextmenu css end*/
/* B5 elements base end */
/* B6 utility start */
/* swiper.css start */
.swiper-container {
    width: 100%;
        height: 100%;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    z-index: 1;
}

.swiper-container-no-flexbox .swiper-slide {
    float: left
}

.swiper-container-vertical>.swiper-wrapper {
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    -ms-transition-property: -ms-transform;
    transition-property: transform;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -o-transform: translate(0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.swiper-container-multirow>.swiper-wrapper {
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap
}

.swiper-container-free-mode>.swiper-wrapper {
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -ms-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto
}

.swiper-slide {
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    flex-shrink: 0;
    width: 100%;
    height: auto;
    position: relative;
}

.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
    height: auto
}

.swiper-container-autoheight .swiper-wrapper {
    -webkit-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    -webkit-transition-property: -webkit-transform, height;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    -ms-transition-property: -ms-transform;
    transition-property: transform, height
}

.swiper-container .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

.swiper-wp8-horizontal {
    -ms-touch-action: pan-y;
    touch-action: pan-y
}

.swiper-wp8-vertical {
    -ms-touch-action: pan-x;
    touch-action: pan-x
}

.swiper-button-next,
.swiper-button-prev {
    position: absolute;
    top: 50%;
    width: 27px;
    height: 24px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer;
    -moz-background-size: 27px 44px;
    -webkit-background-size: 27px 44px;
    background-size: 27px 44px;
    background-position: center;
    background-repeat: no-repeat
}

.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
}

/*.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
    left: 10px;
    right: auto
}

.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
    right: 10px;
    left: auto
}

.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}*/

.swiper-pagination {
    position: absolute;
    text-align: center;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0
}

.swiper-container-horizontal > .swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
    bottom: 0;
    left: 0;
    width: 100%
}

.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: .2
}

button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -webkit-appearance: none;
    appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
}

.swiper-pagination-white .swiper-pagination-bullet {
    background: #fff
}

.swiper-pagination-bullet-active {
    opacity: 1;
    background: #007aff
}

.swiper-pagination-white .swiper-pagination-bullet-active {
    background: #fff
}

.swiper-pagination-black .swiper-pagination-bullet-active {
    background: #000
}

.swiper-container-vertical>.swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    -webkit-transform: translate3d(0, -50%, 0);
    -moz-transform: translate3d(0, -50%, 0);
    -o-transform: translate(0, -50%);
    -ms-transform: translate3d(0, -50%, 0);
    transform: translate3d(0, -50%, 0)
}

.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 5px 0;
    display: block
}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 5px
}

.swiper-pagination-progress {
    background: rgba(0, 0, 0, .25);
    position: absolute
}

.swiper-pagination-progress .swiper-pagination-progressbar {
    background: #007aff;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -webkit-transform-origin: left top;
    -moz-transform-origin: left top;
    -ms-transform-origin: left top;
    -o-transform-origin: left top;
    transform-origin: left top
}

.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {
    -webkit-transform-origin: right top;
    -moz-transform-origin: right top;
    -ms-transform-origin: right top;
    -o-transform-origin: right top;
    transform-origin: right top
}

.swiper-container-horizontal>.swiper-pagination-progress {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0
}

.swiper-container-vertical>.swiper-pagination-progress {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0
}

.swiper-pagination-progress.swiper-pagination-white {
    background: rgba(255, 255, 255, .5)
}

.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {
    background: #fff
}

.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {
    background: #000
}

.swiper-container-3d {
    -webkit-perspective: 1200px;
    -moz-perspective: 1200px;
    -o-perspective: 1200px;
    perspective: 1200px
}

.swiper-container-3d .swiper-cube-shadow,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-wrapper {
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-container-3d .swiper-slide-shadow-left {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-right {
    background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-top {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-bottom {
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-coverflow .swiper-wrapper,
.swiper-container-flip .swiper-wrapper {
    -ms-perspective: 1200px
}

.swiper-container-cube,
.swiper-container-flip {
    overflow: visible
}

.swiper-container-cube .swiper-slide,
.swiper-container-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1
}

.swiper-container-cube .swiper-slide .swiper-slide,
.swiper-container-flip .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active,
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-container-cube .swiper-slide {
    visibility: hidden;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    width: 100%;
    height: 100%
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-next+.swiper-slide,
.swiper-container-cube .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible
}

.swiper-container-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .6;
    -webkit-filter: blur(50px);
    filter: blur(50px);
    z-index: 0
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -ms-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide {
    pointer-events: none;
    -webkit-transition-property: opacity;
    -moz-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity
}

.swiper-container-fade .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    text-align: center
}

.swiper-zoom-container>canvas,
.swiper-zoom-container>img,
.swiper-zoom-container>svg {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain
}

.swiper-scrollbar {
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0, 0, 0, .1)
}

.swiper-container-horizontal>.swiper-scrollbar {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%
}

.swiper-container-vertical>.swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%
}

.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0, 0, 0, .5);
    border-radius: 10px;
    left: 0;
    top: 0
}

.swiper-scrollbar-cursor-drag {
    cursor: move
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
    -moz-animation: swiper-preloader-spin 1s steps(12, end) infinite;
    animation: swiper-preloader-spin 1s steps(12, end) infinite
}

.swiper-lazy-preloader:after {
    display: block;
    content: "";
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    background-position: 50%;
    -webkit-background-size: 100%;
    background-size: 100%;
    background-repeat: no-repeat
}

.swiper-lazy-preloader-white:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}
/*Tiji 4-10-17 not used
.bgimg{ background: url(img/waves.gif);width: 100%;height: 100%;}
*/
.swiper-wrapper li{ width: 100%;list-style-type: none;}
/* Tiji 4-10-17 Image size issue in carousel 
.swiper-wrapper img{ width: 100%;}
.swiper-wrapper p{ width: 100%;}
*/




@-webkit-keyframes swiper-preloader-spin {
    100% {
        -webkit-transform: rotate(360deg)
    }
}

@keyframes swiper-preloader-spin {
    100% {
        transform: rotate(360deg)
    }
}


/* swiper.css end */


/* loader start */


.loading {
  background-image: none;
  background-repeat: no-repeat;
  background-position: center center;
  width: 3.571rem; /* 50px */
  height: 3.571rem; /* 50px */
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 100;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
/*.ie7 .loading, .ie8 .loading, .ie9 .loading {
  margin-left: -25px;
  margin-top: -25px;
  background-image: url(../img/loading.gif);
  opacity: .5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
}
.ie7 .loading.sm, .ie8 .loading.sm, .ie9 .loading.sm {
  margin-left: -10px;
  margin-top: -10px;
  background-image: url(../img/loading-sm.gif);
}
.ie7 .loading.lg, .ie8 .loading.lg, .ie9 .loading.lg {
  margin-left: -40px;
  margin-top: -40px;
  background-image: url(../img/loading-lg.gif);
}*/
.loading span {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
  padding-top: 5em;
}
.loading.with-dimmer {
  background-color: rgba(255,255,255,.7);
  background-position: center center;
  border: none;
  border-radius: 0;
  width: 100% !important;
  height: 100% !important;
  top: 0;
  left: 0;
  position: absolute;
  margin: 0;
  -webkit-transform: translateX(0) translateY(0);
  -ms-transform: translateX(0) translateY(0);
  transform: translateX(0) translateY(0);
/************to prevent copy and paste the content***********/
   -webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
}
.loading.with-backtrans {
  background-color: transparent;
  background-position: center center;
  border: none;
  border-radius: 0;
  width: 100% !important;
  height: 100% !important;
  top: 0;
  left: 0;
  position: absolute;
  margin: 0;
  -webkit-transform: translateX(0) translateY(0);
  -ms-transform: translateX(0) translateY(0);
  transform: translateX(0) translateY(0);
    
/************to prevent copy and paste the content***********/
   -webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
}
/*.ie7 .loading.with-dimmer, .ie8 .loading.with-dimmer, .ie9 .loading.with-dimmer {
  *padding-top: 0;
  background-color: #fff;
  opacity: .7;
}
.ie9 .loading {
  margin: 0 !important;
}*/
/* IE 10 and above */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .loading, .loading.sm, .loading.lg {
    background-image: none;
  }
  .loading:after, .loading:before {
    display: block !important;
  }
}
.loading:after, .loading:before {
  position: absolute;
  content: '';
  width: 3.571rem; /* 50px */
  height: 3.571rem; /* 50px */
  top: 50%;
  left: 50%;
  border-radius: 500rem;
  margin-left: -25px;
  margin-top: -25px;
}
/*.ie8 .loading:after, .ie9 .loading:after {
  display: none;
}*/
.loading:before {
  border: 0.286em solid rgba(0, 57, 93, 0.15);
}
.loading:after {
  border-color: rgba(0, 57, 93, 0.8) transparent  transparent rgba(0, 57, 93, 0.8);
  border-style: solid;
  border-width: 0.286rem;
  box-shadow: 0px 0px 0px 1px transparent;
  -webkit-animation: rotate360 0.6s linear;
  animation: rotate360 0.6s linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
     /************to prevent copy and paste the content***********/
   -webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
    -webkit-touch-callout: default   ;/* displays the callout */
-webkit-touch-callout: none ; /* disables the callout */
} 
.loading.loading--sm:after, .loading.loading--sm:before {
  border-width: 0.143rem;
  height: 1.428rem;
  width: 1.428rem;
  margin-left: -0.714rem;
  margin-top: -0.714rem;
}
.loading.loading--lg:after, .loading.loading--lg:before {
  border-width: 0.429rem;
  height: 5.714rem;
  width: 5.714rem;
  margin-left: -2.857rem;
  margin-top: -2.857rem;
}

/* Buttons */
.button--loading {
  position: relative;
}
.button.is-loading {
  padding-right: 3rem;
}
.button.is-loading .loading {
  left: auto;
  right: -2rem;
}
.button--primary.is-loading .loading:after {
  border-color: transparent transparent rgba(255,255,255,.9);
}
.button--primary.is-loading .loading:before {
  border-color: rgba(255,255,255,.2);
}
.ebtn-info.is-loading .loading:after {
  border-color: transparent transparent rgba(0,116,166,.9);
}
.ebtn-info.is-loading .loading:before {
  border-color: rgba(0,116,166,.2);
}

/* Loader end */ 
/* Animation start */
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

/* Rotate 360 degrees, used in loading spinners */

@-webkit-keyframes rotate360 {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes rotate360 {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.rotate360 {
  -webkit-animation-name: rotate360;
  animation-name: rotate360;
}

/* Zoon and fade in */

@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.8, .8, .8);
    transform: scale3d(.8, .8, .8);
  }
  50% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.8, .8, .8);
    transform: scale3d(.8, .8, .8);
  }
  50% {
    opacity: 1;
  }
}

.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}

/* Fade In */

@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
 
.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}

/* Fade In Down */

@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}

/* Fade In Up */

@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
/* Animation end */

.u-relative {
    position: relative !important;
}

/* B6 utility end */
/* END OF BASE CSS */

/*///Appending animations///*/ 
/******************* ANIMATION **********************************************/
/*html, body { height: 100%; padding: 0; margin: 0;}*/
*, *:after, *:before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.headerfix {
	position: absolute !important
}
.bodyfix {
	position: absolute !important;
	top: 0px !important
}
.pt-perspective {
	position: absolute;
	width: 100%;
	height: 100%;
	-webkit-perspective: 1800px;
	-moz-perspective: 1800px;
	perspective: 1800px;
  overflow: hidden;
}

.pt-page {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0; 
	visibility: hidden;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

.pt-page-current,
.no-js .pt-page {
	visibility: visible;
	z-index: 1;
}

.no-js body {
	overflow: auto;
}

.pt-page-ontop {
	z-index: 999;
}

.pt-sec-perspective {
	-webkit-perspective: 2000px;
	-moz-perspective: 2000px;
	perspective: 2000px;
}

.pt-sec {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

.pt-sec-current {
	z-index: 1;
}


.pt-page-moveToLeft {
	-webkit-animation: moveToLeft .6s ease both;
	animation: moveToLeft .6s ease both;
}

.pt-page-moveFromLeft {
	-webkit-animation: moveFromLeft .6s ease both;
	animation: moveFromLeft .6s ease both;
}

.pt-page-moveToRight {
	-webkit-animation: moveToRight .6s ease both;
	animation: moveToRight .6s ease both;
}

.pt-page-moveFromRight {
	-webkit-animation: moveFromRight .6s ease both;
	animation: moveFromRight .6s ease both;
}

.pt-page-moveToTop {
	-webkit-animation: moveToTop .6s ease both;
	animation: moveToTop .6s ease both;
}

.pt-page-moveFromTop {
	-webkit-animation: moveFromTop .6s ease both;
	animation: moveFromTop .6s ease both;
}

.pt-page-moveToBottom {
	-webkit-animation: moveToBottom .6s ease both;
	animation: moveToBottom .6s ease both;
}

.pt-page-moveFromBottom {
	-webkit-animation: moveFromBottom .6s ease both;
	animation: moveFromBottom .6s ease both;
}

/* fade */

.pt-page-fade {
	-webkit-animation: fade .7s ease both;
	animation: fade .7s ease both;
}

/* move from / to and fade */

.pt-page-moveToLeftFade {
	-webkit-animation: moveToLeftFade .7s ease both;
	animation: moveToLeftFade .7s ease both;
}

.pt-page-moveFromLeftFade {
	-webkit-animation: moveFromLeftFade .7s ease both;
	animation: moveFromLeftFade .7s ease both;
}

.pt-page-moveToRightFade {
	-webkit-animation: moveToRightFade .7s ease both;
	animation: moveToRightFade .7s ease both;
}

.pt-page-moveFromRightFade {
	-webkit-animation: moveFromRightFade .7s ease both;
	animation: moveFromRightFade .7s ease both;
}

.pt-page-moveToTopFade {
	-webkit-animation: moveToTopFade .7s ease both;
	animation: moveToTopFade .7s ease both;
}

.pt-page-moveFromTopFade {
	-webkit-animation: moveFromTopFade .7s ease both;
	animation: moveFromTopFade .7s ease both;
}

.pt-page-moveToBottomFade {
	-webkit-animation: moveToBottomFade .7s ease both;
	animation: moveToBottomFade .7s ease both;
}

.pt-page-moveFromBottomFade {
	-webkit-animation: moveFromBottomFade .7s ease both;
	animation: moveFromBottomFade .7s ease both;
}

/* move to with different easing */

.pt-page-moveToLeftEasing {
	-webkit-animation: moveToLeft .7s ease-in-out both;
	animation: moveToLeft .7s ease-in-out both;
}
.pt-page-moveToRightEasing {
	-webkit-animation: moveToRight .7s ease-in-out both;
	animation: moveToRight .7s ease-in-out both;
}
.pt-page-moveToTopEasing {
	-webkit-animation: moveToTop .7s ease-in-out both;
	animation: moveToTop .7s ease-in-out both;
}
.pt-page-moveToBottomEasing {
	-webkit-animation: moveToBottom .7s ease-in-out both;
	animation: moveToBottom .7s ease-in-out both;
}

/********************************* keyframes **************************************/

/* move from / to  */

@-webkit-keyframes moveToLeft {
from {
}
to {
	-webkit-transform: translateX(-100%);
}
}
@keyframes
moveToLeft {from {
}
to {
	-webkit-transform: translateX(-100%);
	transform: translateX(-100%);
}
}

@-webkit-keyframes
moveFromLeft {from {
	-webkit-transform: translateX(-100%);
}
}
@keyframes
moveFromLeft {from {
	-webkit-transform: translateX(-100%);
	transform: translateX(-100%);
}
}

@-webkit-keyframes
moveToRight {from {
}
to {
	-webkit-transform: translateX(100%);
}
}
@keyframes
moveToRight {from {
}
to {
	-webkit-transform: translateX(100%);
	transform: translateX(100%);
}
}

@-webkit-keyframes
moveFromRight {from {
	-webkit-transform: translateX(100%);
}
}
@keyframes
moveFromRight {from {
	-webkit-transform: translateX(100%);
	transform: translateX(100%);
}
}

@-webkit-keyframes
moveToTop {from {
}
to {
	-webkit-transform: translateY(-100%);
}
}
@keyframes
moveToTop {from {
}
to {
	-webkit-transform: translateY(-100%);
	transform: translateY(-100%);
}
}

@-webkit-keyframes
moveFromTop {from {
	-webkit-transform: translateY(-100%);
}
}
@keyframes
moveFromTop {from {
	-webkit-transform: translateY(-100%);
	transform: translateY(-100%);
}
}

@-webkit-keyframes
moveToBottom {from {
}
to {
	-webkit-transform: translateY(100%);
}
}
@keyframes
moveToBottom {from {
}
to {
	-webkit-transform: translateY(100%);
	transform: translateY(100%);
}
}

@-webkit-keyframes
moveFromBottom {from {
	-webkit-transform: translateY(100%);
}
}
@keyframes
moveFromBottom {from {
	-webkit-transform: translateY(100%);
	transform: translateY(100%);
}
}

/* fade */

@-webkit-keyframes
fade {from {
}
to {
	opacity: 0.3;
}
}
@keyframes
fade {from {
}
to {
	opacity: 0.3;
}
}

/* move from / to and fade */

@-webkit-keyframes
moveToLeftFade {from {
}
to {
	opacity: 0.3;
	-webkit-transform: translateX(-100%);
}
}
@keyframes
moveToLeftFade {from {
}
to {
	opacity: 0.3;
	-webkit-transform: translateX(-100%);
	transform: translateX(-100%);
}
}

@-webkit-keyframes
moveFromLeftFade {from {
	opacity: 0.3;
	-webkit-transform: translateX(-100%);
}
}
@keyframes
moveFromLeftFade {from {
	opacity: 0.3;
	-webkit-transform: translateX(-100%);
	transform: translateX(-100%);
}
}

@-webkit-keyframes
moveToRightFade {from {
}
to {
	opacity: 0.3;
	-webkit-transform: translateX(100%);
}
}
@keyframes
moveToRightFade {from {
}
to {
	opacity: 0.3;
	-webkit-transform: translateX(100%);
	transform: translateX(100%);
}
}

@-webkit-keyframes
moveFromRightFade {from {
	opacity: 0.3;
	-webkit-transform: translateX(100%);
}
}
@keyframes
moveFromRightFade {from {
	opacity: 0.3;
	-webkit-transform: translateX(100%);
	transform: translateX(100%);
}
}

@-webkit-keyframes
moveToTopFade {from {
}
to {
	opacity: 0.3;
	-webkit-transform: translateY(-100%);
}
}
@keyframes
moveToTopFade {from {
}
to {
	opacity: 0.3;
	-webkit-transform: translateY(-100%);
	transform: translateY(-100%);
}
}

@-webkit-keyframes
moveFromTopFade {from {
	opacity: 0.3;
	-webkit-transform: translateY(-100%);
}
}
@keyframes
moveFromTopFade {from {
	opacity: 0.3;
	-webkit-transform: translateY(-100%);
	transform: translateY(-100%);
}
}

@-webkit-keyframes
moveToBottomFade {from {
}
to {
	opacity: 0.3;
	-webkit-transform: translateY(100%);
}
}
@keyframes
moveToBottomFade {from {
}
to {
	opacity: 0.3;
	-webkit-transform: translateY(100%);
	transform: translateY(100%);
}
}

@-webkit-keyframes
moveFromBottomFade {from {
	opacity: 0.3;
	-webkit-transform: translateY(100%);
}
}
@keyframes
moveFromBottomFade {from {
	opacity: 0.3;
	-webkit-transform: translateY(100%);
	transform: translateY(100%);
}
}

/* scale and fade */

.pt-page-scaleDown {
	-webkit-animation: scaleDown .7s ease both;
	animation: scaleDown .7s ease both;
}

.pt-page-scaleUp {
	-webkit-animation: scaleUp .7s ease both;
	animation: scaleUp .7s ease both;
}

.pt-page-scaleUpDown {
	-webkit-animation: scaleUpDown .5s ease both;
	animation: scaleUpDown .5s ease both;
}

.pt-page-scaleDownUp {
	-webkit-animation: scaleDownUp .5s ease both;
	animation: scaleDownUp .5s ease both;
}

.pt-page-scaleDownCenter {
	-webkit-animation: scaleDownCenter .4s ease-in both;
	animation: scaleDownCenter .4s ease-in both;
}

.pt-page-scaleUpCenter {
	-webkit-animation: scaleUpCenter .4s ease-out both;
	animation: scaleUpCenter .4s ease-out both;
}

/********************************* keyframes **************************************/

/* scale and fade */

@-webkit-keyframes scaleDown {
from {
}
to {
	opacity: 0;
	-webkit-transform: scale(.8);
}
}
@keyframes
scaleDown {from {
}
to {
	opacity: 0;
	-webkit-transform: scale(.8);
	transform: scale(.8);
}
}

@-webkit-keyframes
scaleUp {from {
	opacity: 0;
	-webkit-transform: scale(.8);
}
}
@keyframes
scaleUp {from {
	opacity: 0;
	-webkit-transform: scale(.8);
	transform: scale(.8);
}
}

@-webkit-keyframes
scaleUpDown {from {
	opacity: 0;
	-webkit-transform: scale(1.2);
}
}
@keyframes
scaleUpDown {from {
	opacity: 0;
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
}
}

@-webkit-keyframes
scaleDownUp {from {
}
to {
	opacity: 0;
	-webkit-transform: scale(1.2);
}
}
@keyframes
scaleDownUp {from {
}
to {
	opacity: 0;
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
}
}

@-webkit-keyframes
scaleDownCenter {from {
}
to {
	opacity: 0;
	-webkit-transform: scale(.7);
}
}
@keyframes
scaleDownCenter {from {
}
to {
	opacity: 0;
	-webkit-transform: scale(.7);
	transform: scale(.7);
}
}

@-webkit-keyframes
scaleUpCenter {from {
	opacity: 0;
	-webkit-transform: scale(.7);
}
}
@keyframes
scaleUpCenter {from {
	opacity: 0;
	-webkit-transform: scale(.7);
	transform: scale(.7);
}
}

/* rotate sides first and scale */

.pt-page-rotateRightSideFirst {
	-webkit-transform-origin: 0% 50%;
	transform-origin: 0% 50%;
	-webkit-animation: rotateRightSideFirst .8s both ease-in;
	animation: rotateRightSideFirst .8s both ease-in;
}
.pt-page-rotateLeftSideFirst {
	-webkit-transform-origin: 100% 50%;
	transform-origin: 100% 50%;
	-webkit-animation: rotateLeftSideFirst .8s both ease-in;
	animation: rotateLeftSideFirst .8s both ease-in;
}
.pt-page-rotateTopSideFirst {
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
	-webkit-animation: rotateTopSideFirst .8s both ease-in;
	animation: rotateTopSideFirst .8s both ease-in;
}
.pt-page-rotateBottomSideFirst {
	-webkit-transform-origin: 50% 0%;
	transform-origin: 50% 0%;
	-webkit-animation: rotateBottomSideFirst .8s both ease-in;
	animation: rotateBottomSideFirst .8s both ease-in;
}

/* flip */

.pt-page-flipOutRight {
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	-webkit-animation: flipOutRight .5s both ease-in;
	animation: flipOutRight .5s both ease-in;
}
.pt-page-flipInLeft {
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	-webkit-animation: flipInLeft .5s both ease-out;
	animation: flipInLeft .5s both ease-out;
}
.pt-page-flipOutLeft {
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	-webkit-animation: flipOutLeft .5s both ease-in;
	animation: flipOutLeft .5s both ease-in;
}
.pt-page-flipInRight {
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	-webkit-animation: flipInRight .5s both ease-out;
	animation: flipInRight .5s both ease-out;
}
.pt-page-flipOutTop {
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	-webkit-animation: flipOutTop .5s both ease-in;
	animation: flipOutTop .5s both ease-in;
}
.pt-page-flipInBottom {
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	-webkit-animation: flipInBottom .5s both ease-out;
	animation: flipInBottom .5s both ease-out;
}
.pt-page-flipOutBottom {
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	-webkit-animation: flipOutBottom .5s both ease-in;
	animation: flipOutBottom .5s both ease-in;
}
.pt-page-flipInTop {
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	-webkit-animation: flipInTop .5s both ease-out;
	animation: flipInTop .5s both ease-out;
}

/* rotate fall */

.pt-page-rotateFall {
	-webkit-transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	-webkit-animation: rotateFall 1s both ease-in;
	animation: rotateFall 1s both ease-in;
}

/* rotate newspaper */
.pt-page-rotateOutNewspaper {
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	-webkit-animation: rotateOutNewspaper .5s both ease-in;
	animation: rotateOutNewspaper .5s both ease-in;
}
.pt-page-rotateInNewspaper {
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	-webkit-animation: rotateInNewspaper .5s both ease-out;
	animation: rotateInNewspaper .5s both ease-out;
}

/* push */
.pt-page-rotatePushLeft {
	-webkit-transform-origin: 0% 50%;
	transform-origin: 0% 50%;
	-webkit-animation: rotatePushLeft .8s both ease;
	animation: rotatePushLeft .8s both ease;
}
.pt-page-rotatePushRight {
	-webkit-transform-origin: 100% 50%;
	transform-origin: 100% 50%;
	-webkit-animation: rotatePushRight .8s both ease;
	animation: rotatePushRight .8s both ease;
}
.pt-page-rotatePushTop {
	-webkit-transform-origin: 50% 0%;
	transform-origin: 50% 0%;
	-webkit-animation: rotatePushTop .8s both ease;
	animation: rotatePushTop .8s both ease;
}
.pt-page-rotatePushBottom {
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
	-webkit-animation: rotatePushBottom .8s both ease;
	animation: rotatePushBottom .8s both ease;
}

/* pull */
.pt-page-rotatePullRight {
	-webkit-transform-origin: 100% 50%;
	transform-origin: 100% 50%;
	-webkit-animation: rotatePullRight .5s both ease;
	animation: rotatePullRight .5s both ease;
}
.pt-page-rotatePullLeft {
	-webkit-transform-origin: 0% 50%;
	transform-origin: 0% 50%;
	-webkit-animation: rotatePullLeft .5s both ease;
	animation: rotatePullLeft .5s both ease;
}
.pt-page-rotatePullTop {
	-webkit-transform-origin: 50% 0%;
	transform-origin: 50% 0%;
	-webkit-animation: rotatePullTop .5s both ease;
	animation: rotatePullTop .5s both ease;
}
.pt-page-rotatePullBottom {
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
	-webkit-animation: rotatePullBottom .5s both ease;
	animation: rotatePullBottom .5s both ease;
}

/* fold */
.pt-page-rotateFoldRight {
	-webkit-transform-origin: 0% 50%;
	transform-origin: 0% 50%;
	-webkit-animation: rotateFoldRight .7s both ease;
	animation: rotateFoldRight .7s both ease;
}
.pt-page-rotateFoldLeft {
	-webkit-transform-origin: 100% 50%;
	transform-origin: 100% 50%;
	-webkit-animation: rotateFoldLeft .7s both ease;
	animation: rotateFoldLeft .7s both ease;
}
.pt-page-rotateFoldTop {
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
	-webkit-animation: rotateFoldTop .7s both ease;
	animation: rotateFoldTop .7s both ease;
}
.pt-page-rotateFoldBottom {
	-webkit-transform-origin: 50% 0%;
	transform-origin: 50% 0%;
	-webkit-animation: rotateFoldBottom .7s both ease;
	animation: rotateFoldBottom .7s both ease;
}

/* unfold */
.pt-page-rotateUnfoldLeft {
	-webkit-transform-origin: 100% 50%;
	transform-origin: 100% 50%;
	-webkit-animation: rotateUnfoldLeft .7s both ease;
	animation: rotateUnfoldLeft .7s both ease;
}
.pt-page-rotateUnfoldRight {
	-webkit-transform-origin: 0% 50%;
	transform-origin: 0% 50%;
	-webkit-animation: rotateUnfoldRight .7s both ease;
	animation: rotateUnfoldRight .7s both ease;
}
.pt-page-rotateUnfoldTop {
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
	-webkit-animation: rotateUnfoldTop .7s both ease;
	animation: rotateUnfoldTop .7s both ease;
}
.pt-page-rotateUnfoldBottom {
	-webkit-transform-origin: 50% 0%;
	transform-origin: 50% 0%;
	-webkit-animation: rotateUnfoldBottom .7s both ease;
	animation: rotateUnfoldBottom .7s both ease;
}

/* room walls */
.pt-page-rotateRoomLeftOut {
	-webkit-transform-origin: 100% 50%;
	transform-origin: 100% 50%;
	-webkit-animation: rotateRoomLeftOut .8s both ease;
	animation: rotateRoomLeftOut .8s both ease;
}
.pt-page-rotateRoomLeftIn {
	-webkit-transform-origin: 0% 50%;
	transform-origin: 0% 50%;
	-webkit-animation: rotateRoomLeftIn .8s both ease;
	animation: rotateRoomLeftIn .8s both ease;
}
.pt-page-rotateRoomRightOut {
	-webkit-transform-origin: 0% 50%;
	transform-origin: 0% 50%;
	-webkit-animation: rotateRoomRightOut .8s both ease;
	animation: rotateRoomRightOut .8s both ease;
}
.pt-page-rotateRoomRightIn {
	-webkit-transform-origin: 100% 50%;
	transform-origin: 100% 50%;
	-webkit-animation: rotateRoomRightIn .8s both ease;
	animation: rotateRoomRightIn .8s both ease;
}
.pt-page-rotateRoomTopOut {
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
	-webkit-animation: rotateRoomTopOut .8s both ease;
	animation: rotateRoomTopOut .8s both ease;
}
.pt-page-rotateRoomTopIn {
	-webkit-transform-origin: 50% 0%;
	transform-origin: 50% 0%;
	-webkit-animation: rotateRoomTopIn .8s both ease;
	animation: rotateRoomTopIn .8s both ease;
}
.pt-page-rotateRoomBottomOut {
	-webkit-transform-origin: 50% 0%;
	transform-origin: 50% 0%;
	-webkit-animation: rotateRoomBottomOut .8s both ease;
	animation: rotateRoomBottomOut .8s both ease;
}
.pt-page-rotateRoomBottomIn {
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
	-webkit-animation: rotateRoomBottomIn .8s both ease;
	animation: rotateRoomBottomIn .8s both ease;
}

/* cube */
.pt-page-rotateCubeLeftOut {
	-webkit-transform-origin: 100% 50%;
	transform-origin: 100% 50%;
	-webkit-animation: rotateCubeLeftOut .6s both ease-in;
	animation: rotateCubeLeftOut .6s both ease-in;
}
.pt-page-rotateCubeLeftIn {
	-webkit-transform-origin: 0% 50%;
	transform-origin: 0% 50%;
	-webkit-animation: rotateCubeLeftIn .6s both ease-in;
	animation: rotateCubeLeftIn .6s both ease-in;
}
.pt-page-rotateCubeRightOut {
	-webkit-transform-origin: 0% 50%;
	transform-origin: 0% 50%;
	-webkit-animation: rotateCubeRightOut .6s both ease-in;
	animation: rotateCubeRightOut .6s both ease-in;
}
.pt-page-rotateCubeRightIn {
	-webkit-transform-origin: 100% 50%;
	transform-origin: 100% 50%;
	-webkit-animation: rotateCubeRightIn .6s both ease-in;
	animation: rotateCubeRightIn .6s both ease-in;
}
.pt-page-rotateCubeTopOut {
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
	-webkit-animation: rotateCubeTopOut .6s both ease-in;
	animation: rotateCubeTopOut .6s both ease-in;
}
.pt-page-rotateCubeTopIn {
	-webkit-transform-origin: 50% 0%;
	transform-origin: 50% 0%;
	-webkit-animation: rotateCubeTopIn .6s both ease-in;
	animation: rotateCubeTopIn .6s both ease-in;
}
.pt-page-rotateCubeBottomOut {
	-webkit-transform-origin: 50% 0%;
	transform-origin: 50% 0%;
	-webkit-animation: rotateCubeBottomOut .6s both ease-in;
	animation: rotateCubeBottomOut .6s both ease-in;
}
.pt-page-rotateCubeBottomIn {
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
	-webkit-animation: rotateCubeBottomIn .6s both ease-in;
	animation: rotateCubeBottomIn .6s both ease-in;
}

/* carousel */
.pt-page-rotateCarouselLeftOut {
	-webkit-transform-origin: 100% 50%;
	transform-origin: 100% 50%;
	-webkit-animation: rotateCarouselLeftOut .8s both ease;
	animation: rotateCarouselLeftOut .8s both ease;
}
.pt-page-rotateCarouselLeftIn {
	-webkit-transform-origin: 0% 50%;
	transform-origin: 0% 50%;
	-webkit-animation: rotateCarouselLeftIn .8s both ease;
	animation: rotateCarouselLeftIn .8s both ease;
}
.pt-page-rotateCarouselRightOut {
	-webkit-transform-origin: 0% 50%;
	transform-origin: 0% 50%;
	-webkit-animation: rotateCarouselRightOut .8s both ease;
	animation: rotateCarouselRightOut .8s both ease;
}
.pt-page-rotateCarouselRightIn {
	-webkit-transform-origin: 100% 50%;
	transform-origin: 100% 50%;
	-webkit-animation: rotateCarouselRightIn .8s both ease;
	animation: rotateCarouselRightIn .8s both ease;
}
.pt-page-rotateCarouselTopOut {
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
	-webkit-animation: rotateCarouselTopOut .8s both ease;
	animation: rotateCarouselTopOut .8s both ease;
}
.pt-page-rotateCarouselTopIn {
	-webkit-transform-origin: 50% 0%;
	transform-origin: 50% 0%;
	-webkit-animation: rotateCarouselTopIn .8s both ease;
	animation: rotateCarouselTopIn .8s both ease;
}
.pt-page-rotateCarouselBottomOut {
	-webkit-transform-origin: 50% 0%;
	transform-origin: 50% 0%;
	-webkit-animation: rotateCarouselBottomOut .8s both ease;
	animation: rotateCarouselBottomOut .8s both ease;
}
.pt-page-rotateCarouselBottomIn {
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
	-webkit-animation: rotateCarouselBottomIn .8s both ease;
	animation: rotateCarouselBottomIn .8s both ease;
}

/* sides */
.pt-page-rotateSidesOut {
	-webkit-transform-origin: -50% 50%;
	transform-origin: -50% 50%;
	-webkit-animation: rotateSidesOut .5s both ease-in;
	animation: rotateSidesOut .5s both ease-in;
}
.pt-page-rotateSidesIn {
	-webkit-transform-origin: 150% 50%;
	transform-origin: 150% 50%;
	-webkit-animation: rotateSidesIn .5s both ease-out;
	animation: rotateSidesIn .5s both ease-out;
}

/* slide */
.pt-page-rotateSlideOut {
	-webkit-animation: rotateSlideOut 1s both ease;
	animation: rotateSlideOut 1s both ease;
}
.pt-page-rotateSlideIn {
	-webkit-animation: rotateSlideIn 1s both ease;
	animation: rotateSlideIn 1s both ease;
}

/********************************* keyframes **************************************/

/* rotate sides first and scale */

@-webkit-keyframes rotateRightSideFirst {
0% { }
40% { -webkit-transform: rotateY(15deg); opacity: .8; -webkit-animation-timing-function: ease-out; }
100% { -webkit-transform: scale(0.8) translateZ(-200px); opacity:0; }
}
@keyframes rotateRightSideFirst {
0% { }
40% { -webkit-transform: rotateY(15deg); transform: rotateY(15deg); opacity: .8; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; }
100% { -webkit-transform: scale(0.8) translateZ(-200px); transform: scale(0.8) translateZ(-200px); opacity:0; }
}

@-webkit-keyframes rotateLeftSideFirst {
0% { }
40% { -webkit-transform: rotateY(-15deg); opacity: .8; -webkit-animation-timing-function: ease-out; }
100% { -webkit-transform: scale(0.8) translateZ(-200px); opacity:0; }
}
@keyframes rotateLeftSideFirst {
0% { }
40% { -webkit-transform: rotateY(-15deg); transform: rotateY(-15deg); opacity: .8; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; }
100% { -webkit-transform: scale(0.8) translateZ(-200px); transform: scale(0.8) translateZ(-200px); opacity:0; }
}

@-webkit-keyframes rotateTopSideFirst {
0% { }
40% { -webkit-transform: rotateX(15deg); opacity: .8; -webkit-animation-timing-function: ease-out; }
100% { -webkit-transform: scale(0.8) translateZ(-200px); opacity:0; }
}
@keyframes rotateTopSideFirst {
0% { }
40% { -webkit-transform: rotateX(15deg); transform: rotateX(15deg); opacity: .8; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; }
100% { -webkit-transform: scale(0.8) translateZ(-200px); transform: scale(0.8) translateZ(-200px); opacity:0; }
}

@-webkit-keyframes rotateBottomSideFirst {
0% { }
40% { -webkit-transform: rotateX(-15deg); opacity: .8; -webkit-animation-timing-function: ease-out; }
100% { -webkit-transform: scale(0.8) translateZ(-200px); opacity:0; }
}
@keyframes rotateBottomSideFirst {
0% { }
40% { -webkit-transform: rotateX(-15deg); transform: rotateX(-15deg); opacity: .8; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; }
100% { -webkit-transform: scale(0.8) translateZ(-200px); transform: scale(0.8) translateZ(-200px); opacity:0; }
}

/* flip */

@-webkit-keyframes
flipOutRight {from {
}
to {
	-webkit-transform: translateZ(-1000px) rotateY(90deg);
	opacity: 0.2;
}
}
@keyframes
flipOutRight {from {
}
to {
	-webkit-transform: translateZ(-1000px) rotateY(90deg);
	transform: translateZ(-1000px) rotateY(90deg);
	opacity: 0.2;
}
}

@-webkit-keyframes
flipInLeft {from {
	-webkit-transform: translateZ(-1000px) rotateY(-90deg);
	opacity: 0.2;
}
}
@keyframes
flipInLeft {from {
	-webkit-transform: translateZ(-1000px) rotateY(-90deg);
	transform: translateZ(-1000px) rotateY(-90deg);
	opacity: 0.2;
}
}

@-webkit-keyframes
flipOutLeft {from {
}
to {
	-webkit-transform: translateZ(-1000px) rotateY(-90deg);
	opacity: 0.2;
}
}
@keyframes
flipOutLeft {from {
}
to {
	-webkit-transform: translateZ(-1000px) rotateY(-90deg);
	transform: translateZ(-1000px) rotateY(-90deg);
	opacity: 0.2;
}
}

@-webkit-keyframes
flipInRight {from {
	-webkit-transform: translateZ(-1000px) rotateY(90deg);
	opacity: 0.2;
}
}
@keyframes
flipInRight {from {
	-webkit-transform: translateZ(-1000px) rotateY(90deg);
	transform: translateZ(-1000px) rotateY(90deg);
	opacity: 0.2;
}
}

@-webkit-keyframes
flipOutTop {from {
}
to {
	-webkit-transform: translateZ(-1000px) rotateX(90deg);
	opacity: 0.2;
}
}
@keyframes
flipOutTop {from {
}
to {
	-webkit-transform: translateZ(-1000px) rotateX(90deg);
	transform: translateZ(-1000px) rotateX(90deg);
	opacity: 0.2;
}
}

@-webkit-keyframes
flipInBottom {from {
	-webkit-transform: translateZ(-1000px) rotateX(-90deg);
	opacity: 0.2;
}
}
@keyframes
flipInBottom {from {
	-webkit-transform: translateZ(-1000px) rotateX(-90deg);
	transform: translateZ(-1000px) rotateX(-90deg);
	opacity: 0.2;
}
}

@-webkit-keyframes
flipOutBottom {from {
}
to {
	-webkit-transform: translateZ(-1000px) rotateX(-90deg);
	opacity: 0.2;
}
}
@keyframes
flipOutBottom {from {
}
to {
	-webkit-transform: translateZ(-1000px) rotateX(-90deg);
	transform: translateZ(-1000px) rotateX(-90deg);
	opacity: 0.2;
}
}

@-webkit-keyframes
flipInTop {from {
	-webkit-transform: translateZ(-1000px) rotateX(90deg);
	opacity: 0.2;
}
}
@keyframes
flipInTop {from {
	-webkit-transform: translateZ(-1000px) rotateX(90deg);
	transform: translateZ(-1000px) rotateX(90deg);
	opacity: 0.2;
}
}

/* fall */

@-webkit-keyframes rotateFall {
0% { -webkit-transform: rotateZ(0deg); }
20% { -webkit-transform: rotateZ(10deg); -webkit-animation-timing-function: ease-out; }
40% { -webkit-transform: rotateZ(17deg); }
60% { -webkit-transform: rotateZ(16deg); }
100% { -webkit-transform: translateY(100%) rotateZ(17deg); }
}
@keyframes rotateFall {
0% { -webkit-transform: rotateZ(0deg); transform: rotateZ(0deg); }
20% { -webkit-transform: rotateZ(10deg); transform: rotateZ(10deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; }
40% { -webkit-transform: rotateZ(17deg); transform: rotateZ(17deg); }
60% { -webkit-transform: rotateZ(16deg); transform: rotateZ(16deg); }
100% { -webkit-transform: translateY(100%) rotateZ(17deg); transform: translateY(100%) rotateZ(17deg); }
}

/* newspaper */

@-webkit-keyframes
rotateOutNewspaper {from {
}
to {
	-webkit-transform: translateZ(-3000px) rotateZ(360deg);
	opacity: 0;
}
}
@keyframes
rotateOutNewspaper {from {
}
to {
	-webkit-transform: translateZ(-3000px) rotateZ(360deg);
	transform: translateZ(-3000px) rotateZ(360deg);
	opacity: 0;
}
}

@-webkit-keyframes
rotateInNewspaper {from {
	-webkit-transform: translateZ(-3000px) rotateZ(-360deg);
	opacity: 0;
}
}
@keyframes
rotateInNewspaper {from {
	-webkit-transform: translateZ(-3000px) rotateZ(-360deg);
	transform: translateZ(-3000px) rotateZ(-360deg);
	opacity: 0;
}
}

/* push */

@-webkit-keyframes
rotatePushLeft {from {
}
to {
	opacity: 0;
	-webkit-transform: rotateY(90deg);
}
}
@keyframes
rotatePushLeft {from {
}
to {
	opacity: 0;
	-webkit-transform: rotateY(90deg);
	transform: rotateY(90deg);
}
}

@-webkit-keyframes
rotatePushRight {from {
}
to {
	opacity: 0;
	-webkit-transform: rotateY(-90deg);
}
}
@keyframes
rotatePushRight {from {
}
to {
	opacity: 0;
	-webkit-transform: rotateY(-90deg);
	transform: rotateY(-90deg);
}
}

@-webkit-keyframes
rotatePushTop {from {
}
to {
	opacity: 0;
	-webkit-transform: rotateX(-90deg);
}
}
@keyframes
rotatePushTop {from {
}
to {
	opacity: 0;
	-webkit-transform: rotateX(-90deg);
	transform: rotateX(-90deg);
}
}

@-webkit-keyframes
rotatePushBottom {from {
}
to {
	opacity: 0;
	-webkit-transform: rotateX(90deg);
}
}
@keyframes
rotatePushBottom {from {
}
to {
	opacity: 0;
	-webkit-transform: rotateX(90deg);
	transform: rotateX(90deg);
}
}

/* pull */

@-webkit-keyframes
rotatePullRight {from {
	opacity: 0;
	-webkit-transform: rotateY(-90deg);
}
}
@keyframes
rotatePullRight {from {
	opacity: 0;
	-webkit-transform: rotateY(-90deg);
	transform: rotateY(-90deg);
}
}

@-webkit-keyframes
rotatePullLeft {from {
	opacity: 0;
	-webkit-transform: rotateY(90deg);
}
}
@keyframes
rotatePullLeft {from {
	opacity: 0;
	-webkit-transform: rotateY(90deg);
	transform: rotateY(90deg);
}
}

@-webkit-keyframes
rotatePullTop {from {
	opacity: 0;
	-webkit-transform: rotateX(-90deg);
}
}
@keyframes
rotatePullTop {from {
	opacity: 0;
	-webkit-transform: rotateX(-90deg);
	transform: rotateX(-90deg);
}
}

@-webkit-keyframes
rotatePullBottom {from {
	opacity: 0;
	-webkit-transform: rotateX(90deg);
}
}
@keyframes
rotatePullBottom {from {
	opacity: 0;
	-webkit-transform: rotateX(90deg);
	transform: rotateX(90deg);
}
}

/* fold */

@-webkit-keyframes
rotateFoldRight {from {
}
to {
	opacity: 0;
	-webkit-transform: translateX(100%) rotateY(90deg);
}
}
@keyframes
rotateFoldRight {from {
}
to {
	opacity: 0;
	-webkit-transform: translateX(100%) rotateY(90deg);
	transform: translateX(100%) rotateY(90deg);
}
}

@-webkit-keyframes
rotateFoldLeft {from {
}
to {
	opacity: 0;
	-webkit-transform: translateX(-100%) rotateY(-90deg);
}
}
@keyframes
rotateFoldLeft {from {
}
to {
	opacity: 0;
	-webkit-transform: translateX(-100%) rotateY(-90deg);
	transform: translateX(-100%) rotateY(-90deg);
}
}

@-webkit-keyframes
rotateFoldTop {from {
}
to {
	opacity: 0;
	-webkit-transform: translateY(-100%) rotateX(90deg);
}
}
@keyframes
rotateFoldTop {from {
}
to {
	opacity: 0;
	-webkit-transform: translateY(-100%) rotateX(90deg);
	transform: translateY(-100%) rotateX(90deg);
}
}

@-webkit-keyframes
rotateFoldBottom {from {
}
to {
	opacity: 0;
	-webkit-transform: translateY(100%) rotateX(-90deg);
}
}
@keyframes
rotateFoldBottom {from {
}
to {
	opacity: 0;
	-webkit-transform: translateY(100%) rotateX(-90deg);
	transform: translateY(100%) rotateX(-90deg);
}
}

/* unfold */

@-webkit-keyframes
rotateUnfoldLeft {from {
	opacity: 0;
	-webkit-transform: translateX(-100%) rotateY(-90deg);
}
}
@keyframes
rotateUnfoldLeft {from {
	opacity: 0;
	-webkit-transform: translateX(-100%) rotateY(-90deg);
	transform: translateX(-100%) rotateY(-90deg);
}
}

@-webkit-keyframes
rotateUnfoldRight {from {
	opacity: 0;
	-webkit-transform: translateX(100%) rotateY(90deg);
}
}
@keyframes
rotateUnfoldRight {from {
	opacity: 0;
	-webkit-transform: translateX(100%) rotateY(90deg);
	transform: translateX(100%) rotateY(90deg);
}
}

@-webkit-keyframes
rotateUnfoldTop {from {
	opacity: 0;
	-webkit-transform: translateY(-100%) rotateX(90deg);
}
}
@keyframes
rotateUnfoldTop {from {
	opacity: 0;
	-webkit-transform: translateY(-100%) rotateX(90deg);
	transform: translateY(-100%) rotateX(90deg);
}
}

@-webkit-keyframes
rotateUnfoldBottom {from {
	opacity: 0;
	-webkit-transform: translateY(100%) rotateX(-90deg);
}
}
@keyframes
rotateUnfoldBottom {from {
	opacity: 0;
	-webkit-transform: translateY(100%) rotateX(-90deg);
	transform: translateY(100%) rotateX(-90deg);
}
}

/* room walls */

@-webkit-keyframes
rotateRoomLeftOut {from {
}
to {
	opacity: .3;
	-webkit-transform: translateX(-100%) rotateY(90deg);
}
}
@keyframes
rotateRoomLeftOut {from {
}
to {
	opacity: .3;
	-webkit-transform: translateX(-100%) rotateY(90deg);
	transform: translateX(-100%) rotateY(90deg);
}
}

@-webkit-keyframes
rotateRoomLeftIn {from {
	opacity: .3;
	-webkit-transform: translateX(100%) rotateY(-90deg);
}
}
@keyframes
rotateRoomLeftIn {from {
	opacity: .3;
	-webkit-transform: translateX(100%) rotateY(-90deg);
	transform: translateX(100%) rotateY(-90deg);
}
}

@-webkit-keyframes
rotateRoomRightOut {from {
}
to {
	opacity: .3;
	-webkit-transform: translateX(100%) rotateY(-90deg);
}
}
@keyframes
rotateRoomRightOut {from {
}
to {
	opacity: .3;
	-webkit-transform: translateX(100%) rotateY(-90deg);
	transform: translateX(100%) rotateY(-90deg);
}
}

@-webkit-keyframes
rotateRoomRightIn {from {
	opacity: .3;
	-webkit-transform: translateX(-100%) rotateY(90deg);
}
}
@keyframes
rotateRoomRightIn {from {
	opacity: .3;
	-webkit-transform: translateX(-100%) rotateY(90deg);
	transform: translateX(-100%) rotateY(90deg);
}
}

@-webkit-keyframes
rotateRoomTopOut {from {
}
to {
	opacity: .3;
	-webkit-transform: translateY(-100%) rotateX(-90deg);
}
}
@keyframes
rotateRoomTopOut {from {
}
to {
	opacity: .3;
	-webkit-transform: translateY(-100%) rotateX(-90deg);
	transform: translateY(-100%) rotateX(-90deg);
}
}

@-webkit-keyframes
rotateRoomTopIn {from {
	opacity: .3;
	-webkit-transform: translateY(100%) rotateX(90deg);
}
}
@keyframes
rotateRoomTopIn {from {
	opacity: .3;
	-webkit-transform: translateY(100%) rotateX(90deg);
	transform: translateY(100%) rotateX(90deg);
}
}

@-webkit-keyframes
rotateRoomBottomOut {from {
}
to {
	opacity: .3;
	-webkit-transform: translateY(100%) rotateX(90deg);
}
}
@keyframes
rotateRoomBottomOut {from {
}
to {
	opacity: .3;
	-webkit-transform: translateY(100%) rotateX(90deg);
	transform: translateY(100%) rotateX(90deg);
}
}

@-webkit-keyframes
rotateRoomBottomIn {from {
	opacity: .3;
	-webkit-transform: translateY(-100%) rotateX(-90deg);
}
}
@keyframes
rotateRoomBottomIn {from {
	opacity: .3;
	-webkit-transform: translateY(-100%) rotateX(-90deg);
	transform: translateY(-100%) rotateX(-90deg);
}
}

/* cube */

@-webkit-keyframes rotateCubeLeftOut {
0% { }
50% { -webkit-animation-timing-function: ease-out;  -webkit-transform: translateX(-50%) translateZ(-200px) rotateY(-45deg); }
100% { opacity: .3; -webkit-transform: translateX(-100%) rotateY(-90deg); }
}
@keyframes rotateCubeLeftOut {
0% { }
50% { -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;  -webkit-transform: translateX(-50%) translateZ(-200px) rotateY(-45deg);  transform: translateX(-50%) translateZ(-200px) rotateY(-45deg); }
100% { opacity: .3; -webkit-transform: translateX(-100%) rotateY(-90deg); transform: translateX(-100%) rotateY(-90deg); }
}

@-webkit-keyframes rotateCubeLeftIn {
0% { opacity: .3; -webkit-transform: translateX(100%) rotateY(90deg); }
50% { -webkit-animation-timing-function: ease-out;  -webkit-transform: translateX(50%) translateZ(-200px) rotateY(45deg); }
}
@keyframes rotateCubeLeftIn {
0% { opacity: .3; -webkit-transform: translateX(100%) rotateY(90deg); transform: translateX(100%) rotateY(90deg); }
50% { -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;  -webkit-transform: translateX(50%) translateZ(-200px) rotateY(45deg);  transform: translateX(50%) translateZ(-200px) rotateY(45deg); }
}

@-webkit-keyframes rotateCubeRightOut {
0% { }
50% { -webkit-animation-timing-function: ease-out; -webkit-transform: translateX(50%) translateZ(-200px) rotateY(45deg); }
100% { opacity: .3; -webkit-transform: translateX(100%) rotateY(90deg); }
}
@keyframes rotateCubeRightOut {
0% { }
50% { -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; -webkit-transform: translateX(50%) translateZ(-200px) rotateY(45deg); transform: translateX(50%) translateZ(-200px) rotateY(45deg); }
100% { opacity: .3; -webkit-transform: translateX(100%) rotateY(90deg); transform: translateX(100%) rotateY(90deg); }
}

@-webkit-keyframes rotateCubeRightIn {
0% { opacity: .3; -webkit-transform: translateX(-100%) rotateY(-90deg); }
50% { -webkit-animation-timing-function: ease-out; -webkit-transform: translateX(-50%) translateZ(-200px) rotateY(-45deg); }
}
@keyframes rotateCubeRightIn {
0% { opacity: .3; -webkit-transform: translateX(-100%) rotateY(-90deg); transform: translateX(-100%) rotateY(-90deg); }
50% { -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; -webkit-transform: translateX(-50%) translateZ(-200px) rotateY(-45deg); transform: translateX(-50%) translateZ(-200px) rotateY(-45deg); }
}

@-webkit-keyframes rotateCubeTopOut {
0% { }
50% { -webkit-animation-timing-function: ease-out; -webkit-transform: translateY(-50%) translateZ(-200px) rotateX(45deg); }
100% { opacity: .3; -webkit-transform: translateY(-100%) rotateX(90deg); }
}
@keyframes rotateCubeTopOut {
0% {}
50% { -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; -webkit-transform: translateY(-50%) translateZ(-200px) rotateX(45deg); transform: translateY(-50%) translateZ(-200px) rotateX(45deg); }
100% { opacity: .3; -webkit-transform: translateY(-100%) rotateX(90deg); transform: translateY(-100%) rotateX(90deg); }
}

@-webkit-keyframes rotateCubeTopIn {
0% { opacity: .3; -webkit-transform: translateY(100%) rotateX(-90deg); }
50% { -webkit-animation-timing-function: ease-out; -webkit-transform: translateY(50%) translateZ(-200px) rotateX(-45deg); }
}
@keyframes rotateCubeTopIn {
0% { opacity: .3; -webkit-transform: translateY(100%) rotateX(-90deg); transform: translateY(100%) rotateX(-90deg); }
50% { -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; -webkit-transform: translateY(50%) translateZ(-200px) rotateX(-45deg); transform: translateY(50%) translateZ(-200px) rotateX(-45deg); }
}

@-webkit-keyframes rotateCubeBottomOut {
0% { }
50% { -webkit-animation-timing-function: ease-out; -webkit-transform: translateY(50%) translateZ(-200px) rotateX(-45deg); }
100% { opacity: .3; -webkit-transform: translateY(100%) rotateX(-90deg); }
}
@keyframes rotateCubeBottomOut {
0% { }
50% { -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; -webkit-transform: translateY(50%) translateZ(-200px) rotateX(-45deg); transform: translateY(50%) translateZ(-200px) rotateX(-45deg); }
100% { opacity: .3; -webkit-transform: translateY(100%) rotateX(-90deg); transform: translateY(100%) rotateX(-90deg); }
}

@-webkit-keyframes rotateCubeBottomIn {
0% { opacity: .3; -webkit-transform: translateY(-100%) rotateX(90deg); }
50% { -webkit-animation-timing-function: ease-out; -webkit-transform: translateY(-50%) translateZ(-200px) rotateX(45deg); }
}
@keyframes rotateCubeBottomIn {
0% { opacity: .3; -webkit-transform: translateY(-100%) rotateX(90deg); transform: translateY(-100%) rotateX(90deg); }
50% { -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; -webkit-transform: translateY(-50%) translateZ(-200px) rotateX(45deg); transform: translateY(-50%) translateZ(-200px) rotateX(45deg); }
}

/* carousel */

@-webkit-keyframes
rotateCarouselLeftOut {from {
}
to {
	opacity: .3;
	-webkit-transform: translateX(-150%) scale(.4) rotateY(-65deg);
}
}
@keyframes
rotateCarouselLeftOut {from {
}
to {
	opacity: .3;
	-webkit-transform: translateX(-150%) scale(.4) rotateY(-65deg);
	transform: translateX(-150%) scale(.4) rotateY(-65deg);
}
}

@-webkit-keyframes
rotateCarouselLeftIn {from {
	opacity: .3;
	-webkit-transform: translateX(200%) scale(.4) rotateY(65deg);
}
}
@keyframes
rotateCarouselLeftIn {from {
	opacity: .3;
	-webkit-transform: translateX(200%) scale(.4) rotateY(65deg);
	transform: translateX(200%) scale(.4) rotateY(65deg);
}
}

@-webkit-keyframes
rotateCarouselRightOut {from {
}
to {
	opacity: .3;
	-webkit-transform: translateX(200%) scale(.4) rotateY(65deg);
}
}
@keyframes
rotateCarouselRightOut {from {
}
to {
	opacity: .3;
	-webkit-transform: translateX(200%) scale(.4) rotateY(65deg);
	transform: translateX(200%) scale(.4) rotateY(65deg);
}
}

@-webkit-keyframes
rotateCarouselRightIn {from {
	opacity: .3;
	-webkit-transform: translateX(-200%) scale(.4) rotateY(-65deg);
}
}
@keyframes
rotateCarouselRightIn {from {
	opacity: .3;
	-webkit-transform: translateX(-200%) scale(.4) rotateY(-65deg);
	transform: translateX(-200%) scale(.4) rotateY(-65deg);
}
}

@-webkit-keyframes
rotateCarouselTopOut {from {
}
to {
	opacity: .3;
	-webkit-transform: translateY(-200%) scale(.4) rotateX(65deg);
}
}
@keyframes
rotateCarouselTopOut {from {
}
to {
	opacity: .3;
	-webkit-transform: translateY(-200%) scale(.4) rotateX(65deg);
	transform: translateY(-200%) scale(.4) rotateX(65deg);
}
}

@-webkit-keyframes
rotateCarouselTopIn {from {
	opacity: .3;
	-webkit-transform: translateY(200%) scale(.4) rotateX(-65deg);
}
}
@keyframes
rotateCarouselTopIn {from {
	opacity: .3;
	-webkit-transform: translateY(200%) scale(.4) rotateX(-65deg);
	transform: translateY(200%) scale(.4) rotateX(-65deg);
}
}

@-webkit-keyframes
rotateCarouselBottomOut {from {
}
to {
	opacity: .3;
	-webkit-transform: translateY(200%) scale(.4) rotateX(-65deg);
}
}
@keyframes
rotateCarouselBottomOut {from {
}
to {
	opacity: .3;
	-webkit-transform: translateY(200%) scale(.4) rotateX(-65deg);
	transform: translateY(200%) scale(.4) rotateX(-65deg);
}
}

@-webkit-keyframes
rotateCarouselBottomIn {from {
	opacity: .3;
	-webkit-transform: translateY(-200%) scale(.4) rotateX(65deg);
}
}
@keyframes
rotateCarouselBottomIn {from {
	opacity: .3;
	-webkit-transform: translateY(-200%) scale(.4) rotateX(65deg);
	transform: translateY(-200%) scale(.4) rotateX(65deg);
}
}

/* sides */

@-webkit-keyframes
rotateSidesOut {from {
}
to {
	opacity: 0;
	-webkit-transform: translateZ(-500px) rotateY(90deg);
}
}
@keyframes
rotateSidesOut {from {
}
to {
	opacity: 0;
	-webkit-transform: translateZ(-500px) rotateY(90deg);
	transform: translateZ(-500px) rotateY(90deg);
}
}

@-webkit-keyframes
rotateSidesIn {from {
	opacity: 0;
	-webkit-transform: translateZ(-500px) rotateY(-90deg);
}
}
@keyframes
rotateSidesIn {from {
	opacity: 0;
	-webkit-transform: translateZ(-500px) rotateY(-90deg);
	transform: translateZ(-500px) rotateY(-90deg);
}
}

/* slide */

@-webkit-keyframes rotateSlideOut {
0% { }
25% { opacity: .5; -webkit-transform: translateZ(-500px); }
75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
}
@keyframes rotateSlideOut {
0% { }
25% { opacity: .5; -webkit-transform: translateZ(-500px); transform: translateZ(-500px); }
75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); transform: translateZ(-500px) translateX(-200%); }
100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); transform: translateZ(-500px) translateX(-200%); }
}

@-webkit-keyframes rotateSlideIn {
0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); }
75% { opacity: .5; -webkit-transform: translateZ(-500px); }
100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); }
}
@keyframes rotateSlideIn {
0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); transform: translateZ(-500px) translateX(200%); }
75% { opacity: .5; -webkit-transform: translateZ(-500px); transform: translateZ(-500px); }
100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); transform: translateZ(0) translateX(0); }
}

/* animation delay classes */

.pt-page-delay100 {
	-webkit-animation-delay: .1s;
	animation-delay: .1s;
}
.pt-page-delay180 {
	-webkit-animation-delay: .180s;
	animation-delay: .180s;
}
.pt-page-delay200 {
	-webkit-animation-delay: .2s;
	animation-delay: .2s;
}
.pt-page-delay300 {
	-webkit-animation-delay: .3s;
	animation-delay: .3s;
}
.pt-page-delay400 {
	-webkit-animation-delay: .4s;
	animation-delay: .4s;
}
.pt-page-delay500 {
	-webkit-animation-delay: .5s;
	animation-delay: .5s;
}
.pt-page-delay700 {
	-webkit-animation-delay: .7s;
	animation-delay: .7s;
}
.pt-page-delay1000 {
	-webkit-animation-delay: 1s;
	animation-delay: 1s;
}
/******************** END of ANIMATION ***********************************************/

.apzposition {
	position :absolute;
    margin-left:0% !important;
    padding:0px;
	 -webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	transition: all 0.2s ease;
    /*transform: scale(0) ;*/
    margin-right: 0% !important; 
    width: 100%  !important;
    padding-right:22px;
    padding-top: -1px;
}


/* NBF Connect THEME CSS Last Updated  mar29 2023  Yokesh  11:00 PM*/
/* T0 Framework theme start  */
.srb {margin:0; padding:0; width:100%;}
.srb li, .srb > span, .srb > dd, .srb > dt {margin:0; padding:0; text-overflow:clip; vertical-align:middle}
/* Section Row Appearance & Semantics */
.srb.pri > li, .srb.pri > span {padding: 0} 
.srb.sec > li, .srb.sec > span {padding:1em} 
.srb.ter > li, .srb.ter > span {padding:2em} 
.srb.pri > li.pri, .srb.pri > span.pri {}
.srb.pri > li.pri.inf, .srb.pri > span.pri.inf {background-color:#0090df; color: #fff;}
.srb.pri > li.pri.war, .srb.pri > span.pri.war {background-color:#e91e63; color: #fff;}
.srb.pri > li.pri.err, .srb.pri > span.pri.err {background-color:#d3d3d3; color: #333;}
.srb.pri > li.pri.suc, .srb.pri > span.pri.suc {background-color:#0090df; color: #fff;}
.srb.pri > li.sec, .srb.pri > span.sec {background-color:#f0f0f0}
.srb.pri > li.sec.inf, .srb.pri > span.sec.inf {background-color:#03a9f4; color: #fff}
.srb.pri > li.sec.err, .srb.pri > span.sec.err {background-color:#f44336; color: #fff}
.srb.pri > li.sec.suc, .srb.pri > span.sec.suc {background-color:#4caf50; color: #fff}
.srb.pri > li.ter, .srb.pri > span.ter {background-color:#f9f9f9}
.srb.pri > li.ter.inf, .srb.pri > span.ter.inf {background-color:#3498db; color:#fff;}
.srb.pri > li.ter.war, .srb.pri > span.ter.war {background-color:#9b59b6; color:#fff} 
.srb.pri > li.ter.err, .srb.pri > span.ter.err {background-color:#e74c3c; color:#fff}
.srb.pri > li.ter.suc, .srb.pri > span.ter.suc {background-color:#50c1cf; color:#fff;}
.srb.sec > li.pri, .srb.sec > span.pri {}
.srb.sec > li.pri.inf, .srb.sec > span.pri.inf {background-color:#3f51b5; color: #fff;}
.srb.sec > li.pri.war, .srb.sec > span.pri.war {background-color:#e91e63; color: #fff;}
.srb.sec > li.pri.err, .srb.sec > span.pri.err {background-color:#f7f7f7; color: #000;}
.srb.sec > li.pri.suc, .srb.sec > span.pri.suc {background-color:#6f9a37; color: #fff;}
.srb.sec > li.sec, .srb.sec > span.sec {background-color:#ffffff}
.srb.sec > li.sec.inf, .srb.sec > span.sec.inf {background-color:#03a9f4; color: #fff}
.srb.sec > li.sec.war, .srb.sec > span.sec.war {background-color:#ffc107; color: #111}
.srb.sec > li.sec.err, .srb.sec > span.sec.err {background-color:#f44336; color: #fff}
.srb.sec > li.sec.suc, .srb.sec > span.sec.suc {background-color:#4caf50; color: #fff}
.srb.sec > li.ter, .srb.sec > span.ter {background-color:#f0f0f0}
.srb.sec > li.ter.inf, .srb.sec > span.ter.inf {background-color:#3498db; color:#fff;}
.srb.sec > li.ter.war, .srb.sec > span.ter.war {background-color:#9b59b6; color:#fff} 
.srb.sec > li.ter.err, .srb.sec > span.ter.err {background-color:#e74c3c; color:#fff}
.srb.sec > li.ter.suc, .srb.sec > span.ter.suc {background-color:#50c1cf; color:#fff;}
.srb.ter > li.pri, .srb.ter > span.pri {}
.srb.ter > li.pri.inf, .srb.ter > span.pri.inf {background-color:#3f51b5; color: #fff;}
.srb.ter > li.pri.war, .srb.ter > span.pri.war {background-color:#e91e63; color: #fff;}
.srb.ter > li.pri.err, .srb.ter > span.pri.err {background-color:#444444; color: #fff;}
.srb.ter > li.pri.suc, .srb.ter > span.pri.suc {background-color:#6f9a37; color: #fff;}
.srb.ter > li.sec, .srb.ter > span.sec {background-color:#ffffff}
.srb.ter > li.sec.inf, .srb.ter > span.sec.inf {border-left:4px solid #03a9f4; background-color: #fff}
.srb.ter > li.sec.war, .srb.ter > span.sec.war {border-left:4px solid #ffc107; background-color: #fff}
.srb.ter > li.sec.err, .srb.ter > span.sec.err {border-left:4px solid #f44336; background-color: #fff}
.srb.ter > li.sec.suc, .srb.ter > span.sec.suc {border-left:4px solid #4caf50; background-color: #fff}
.srb.ter > li.ter, .srb.ter > span.ter {background-color:#f0f0f0}
.srb.ter > li.ter.inf, .srb.ter > span.ter.inf {background-color:#3498db; color:#fff;}
.srb.ter > li.ter.war, .srb.ter > span.ter.war {background-color:#9b59b6; color:#fff} 
.srb.ter > li.ter.err, .srb.ter > span.ter.err {background-color:#e74c3c; color:#fff}
.srb.ter > li.ter.suc, .srb.ter > span.ter.suc {background-color:#50c1cf; color:#fff;}

/* SECTION GRID 2 START */
/* Added by Tiji on 27-June-2019 */
.sr2b > span[class*="sc2b"] .etw-95 {width: 100%;}
.sr2b > span[class*="sc2b"] {padding-left: 15px;padding-right: 15px;}
.sr2b {}
.sr2b:after {clear: both; content: "."; display: block; height: 0; line-height:0; visibility: hidden}
/* Non Responsive grid */
.sc2b-col1, .sc2b-col2, .sc2b-col3, .sc2b-col4, .sc2b-col5, .sc2b-col6, .sc2b-col7, .sc2b-col8, .sc2b-col9, .sc2b-col10, .sc2b-col11, .sc2b-col12 { float: left; min-height: 1px;}
.sc2b-col1 {width: 8.33333333%;}
.sc2b-col2 {width: 16.66666667%}
.sc2b-col3 {width: 25%}
.sc2b-col4 {width: 33.33333333%}
.sc2b-col5 {width: 41.66666667%}
.sc2b-col6 {width: 50%}
.sc2b-col7 {width: 58.33333333%}
.sc2b-col8 {width: 66.66666667%}
.sc2b-col9 {width: 75%}
.sc2b-col10 {width: 83.33333333%}
.sc2b-col11 {width: 91.66666667%}
.sc2b-col12 {width: 100%}
 /* Phones */
 @media (max-width: 640px) {
	.crt-form.pri > .ttl, .crt-form.pri > .ttl > li.ttl-ctr, .crt-form.pri > .ttl > li.pgn-ctr  {display:block; clear: both; width:100%}
	.crt-form.sec > .ttl, .crt-form.sec > .ttl > li.ttl-ctr, .crt-form.sec > .ttl > li.pgn-ctr  {display:block; clear: both; width:100%}
	.crt-form.ter > .ttl, .crt-form.ter > .ttl > li.ttl-ctr, .crt-form.ter > .ttl > li.pgn-ctr  {display:block; clear: both; width:100%}
 }	
 @media (min-width: 320px) {
.sc2b-sml1, .sc2b-sml2, .sc2b-sml3, .sc2b-sml4, .sc2b-sml5, .sc2b-sml6, .sc2b-sml7, .sc2b-sml8, .sc2b-sml9, .sc2b-sml10, .sc2b-sml11, .sc2b-sml12 { float: left; min-height: 1px;}
.sc2b-sml1 {width: 8.33333333%;}
.sc2b-sml2 {width: 16.66666667%}
.sc2b-sml3 {width: 25%}
.sc2b-sml4 {width: 33.33333333%}
.sc2b-sml5 {width: 41.66666667%}
.sc2b-sml6 {width: 50%}
.sc2b-sml7 {width: 58.33333333%}
.sc2b-sml8 {width: 66.66666667%}
.sc2b-sml9 {width: 75%}
.sc2b-sml10 {width: 83.33333333%}
.sc2b-sml11 {width: 91.66666667%}
.sc2b-sml12 {width: 100%}	 
}

 /* Tablets */
 @media (min-width: 700px) {
.sc2b-med1, .sc2b-med2, .sc2b-med3, .sc2b-med4, .sc2b-med5, .sc2b-med6, .sc2b-med7, .sc2b-med8, .sc2b-med9, .sc2b-med10, .sc2b-med11, .sc2b-med12 {float: left;min-height: 1px;}
.sc2b-med1 {width: 8.33333333%;}
.sc2b-med2 {width: 16.66666667%}
.sc2b-med3 {width: 25%}
.sc2b-med4 {width: 33.33333333%}
.sc2b-med5 {width: 41.66666667%}
.sc2b-med6 {width: 50%}
.sc2b-med7 {width: 58.33333333%}
.sc2b-med8 {width: 66.66666667%}
.sc2b-med9 {width: 75%}
.sc2b-med10 {width: 83.33333333%}
.sc2b-med11 {width: 91.66666667%}
.sc2b-med12 {width: 100%}			
}

 /* Desktops */
 @media (min-width: 992px) {
.sc2b-lar1, .sc2b-lar2, .sc2b-lar3, .sc2b-lar4, .sc2b-lar5, .sc2b-lar6, .sc2b-lar7, .sc2b-lar8, .sc2b-lar9, .sc2b-lar10, .sc2b-lar11, .sc2b-lar12 {	float: left; min-height: 1px;}
.sc2b-lar1 {width: 8.33333333%;}
.sc2b-lar2 {width: 16.66666667%}
.sc2b-lar3 {width: 25%}
.sc2b-lar4 {width: 33.33333333%}
.sc2b-lar5 {width: 41.66666667%}
.sc2b-lar6 {width: 50%}
.sc2b-lar7 {width: 58.33333333%}
.sc2b-lar8 {width: 66.66666667%}
.sc2b-lar9 {width: 75%}
.sc2b-lar10 {width: 83.33333333%}
.sc2b-lar11 {width: 91.66666667%}
.sc2b-lar12 {width: 100%}			
}			

 /* Widescreen */
 @media (min-width: 1200px) {
.sc2b-xxl1, .sc2b-xxl2, .sc2b-xxl3, .sc2b-xxl4, .sc2b-xxl5, .sc2b-xxl6, .sc2b-xxl7, .sc2b-xxl8, .sc2b-xxl9, .sc2b-xxl10, .sc2b-xxl11, .sc2b-xxl12 { float: left; min-height: 1px;}
.sc2b-xxl1 {width: 8.33333333%;}
.sc2b-xxl2 {width: 16.66666667%}
.sc2b-xxl3 {width: 25%}
.sc2b-xxl4 {width: 33.33333333%}
.sc2b-xxl5 {width: 41.66666667%}
.sc2b-xxl6 {width: 50%}
.sc2b-xxl7 {width: 58.33333333%}
.sc2b-xxl8 {width: 66.66666667%}
.sc2b-xxl9 {width: 75%}
.sc2b-xxl10 {width: 83.33333333%}
.sc2b-xxl11 {width: 91.66666667%}
.sc2b-xxl12 {width: 100%}			
}				

.sr2b > .colcenter:first-child, .sr2b .sr2b > .colcenter:first-child, .colcenter:first-child {margin: auto}
.sr2b .colcenter { margin:auto; float:none}
.sr2b.colcenter > div {margin:auto; float:none}
/* SECTION GRID 2 END */

 /* Phones */
 @media (max-width: 640px) {
.ttl-ctr {min-height: 39px!important} 	
    .crt-tabl.pri > .ttl, 
    .crt-tabl.pri > .ttl > li.ttl-ctr,
    .crt-tabl.pri > .ttl > li.pgn-ctr,
    .crt-tabl.pri > .ttl > li.srh-ctr, 
    .crt-tabl.pri > .ttl > li.adr-ctr{display:block; clear: both; width:100%; margin-bottom:.25em}  
	.crt-tabl.pri > .ttl > li.srh-ctr > .srh  .search-tbl  {margin-bottom:.25em; width: 100%}
	.crt-tabl.sec > .ttl, 
    .crt-tabl.sec > .ttl > li.ttl-ctr, 
    .crt-tabl.sec > .ttl > li.pgn-ctr, 
    .crt-tabl.sec > .ttl > li.srh-ctr, 
    .crt-tabl.sec > .ttl > li.adr-ctr{display:block; clear: both; width:100%; margin-bottom:.25em} 
	.crt-tabl.sec > .ttl > li.srh-ctr > .srh  .search-tbl  {margin-bottom:.25em; width: 100%}	
	.crt-tabl.ter > .ttl,
    .crt-tabl.ter > .ttl > li.ttl-ctr,
    .crt-tabl.ter > .ttl > li.pgn-ctr,
    .crt-tabl.ter > .ttl > li.srh-ctr, .crt-tabl.ter > .ttl > li.adr-ctr  {display:block; clear: both; width:100%; margin-bottom:.25em} 
	.crt-tabl.ter > .ttl > li.srh-ctr > .srh  .search-tbl  {margin-bottom:.25em; width: 100%} 
     
	.crt-list.pri > .ttl,
    .crt-list.pri > .ttl > li.ttl-ctr,
    .crt-list.pri > .ttl > li.pgn-ctr,
    .crt-list.pri > .ttl > li.srh-ctr,
    .crt-list.pri > .ttl > li.adr-ctr  {display:block; clear: both; width:100%; margin-bottom:.25em} 
	.crt-list.pri > .ttl > li.srh-ctr > .srh  .search-tbl  {margin-bottom:.25em; width: 100%}
	.crt-list.sec > .ttl, .crt-list.sec > .ttl > li.ttl-ctr, .crt-list.sec > .ttl > li.pgn-ctr, .crt-list.sec > .ttl > li.srh-ctr, .crt-list.sec > .ttl > li.adr-ctr  {display:block; clear: both; width:100%; margin-bottom:.25em} 
	.crt-list.sec > .ttl > li.srh-ctr > .srh  .search-tbl  {margin-bottom:.25em; width: 100%}	
	.crt-list.ter > .ttl, .crt-list.ter > .ttl > li.ttl-ctr, .crt-list.ter > .ttl > li.pgn-ctr, .crt-list.ter > .ttl > li.srh-ctr, .crt-list.ter > .ttl > li.adr-ctr  {display:block; clear: both; width:100%; margin-bottom:.25em} 
	.crt-list.ter > .ttl > li.srh-ctr > .srh  .search-tbl  {margin-bottom:.25em; width: 100%}
	.crt-list.tsp > .ttl, .crt-list.tsp > .ttl > li.ttl-ctr, .crt-list.tsp > .ttl > li.pgn-ctr, .crt-list.tsp > .ttl > li.srh-ctr, .crt-list.tsp > .ttl > li.adr-ctr  {display:block; clear: both; width:100%; margin-bottom:.25em} 
	.crt-list.tsp > .ttl > li.srh-ctr > .srh  .search-tbl  {margin-bottom:.25em; width: 100%}					
	/* by karthi on 1 Aug */
     .pri > .ttl > li.pgn-ctr > .pgn{ }
     .pri > .ttl > li.pgn-ctr > ul.adr-ctr{ }
     
     .sec > .ttl > li.pgn-ctr > .pgn{   }
     .sec > .ttl > li.pgn-ctr > ul.adr-ctr{ }
     
     .ter > .ttl > li.pgn-ctr > .pgn{ }
     .ter > .ttl > li.pgn-ctr > ul.adr-ctr{ }
     
     .tsp > .ttl > li.pgn-ctr > .pgn{ }
     .tsp > .ttl > li.pgn-ctr > ul.adr-ctr{ }
     
    /* primary css for pagination search */  
     .pri > .ttl, .pri > .ttl > li.ttl-ctr,.pri > .ttl > li.srh-ctr, .pri > .ttl > li.adr-ctr  {display:block; clear: both; width:100%; margin-bottom:.25em}  
    .pri .ttl .ttv .lbl h4{ width: 100%;padding-right:3em;}
    .pri > .ttl > .srh-ctr >.srh {position:relative;min-width:34px;width:0%; float:right;     
        -webkit-transition: width 0.3s;
        -moz-transition: width 0.3s;
        -ms-transition: width 0.3s;
        -o-transition: width 0.3s;
        transition: width 0.3s; } 
    .pri > .ttl > .srh-ctr >.srh >.srh-inp{top:0;right:0;border:0; background:#dcddd8;width:100%; margin:0;
        padding:0px 25px 0px 5px;color:inherit;height: 32px;}
    .pri > .ttl > li.srh-ctr .srh span input{ width: 100%;border-radius: 0;height: 34px;margin: 0.25em 0;background: #fff;
        padding-left: 0.5em;}
    .pri > .ttl > li.srh-ctr span input:hover{color: currentcolor;}
    .pri > .ttl > li.srh-ctr .srh.srh-open span input:active{box-shadow: 0 0 0.375em #7fb9d2;}
    .pri > ul.ttl > li.srh-ctr.pos {top: unset;margin-top: -5px}
    .pri > .ttl > .srh-ctr >.srh >.srh-inp::-webkit-input-placeholder {color: #d74b4b;}
    .pri > .ttl > .srh-ctr >.srh >.srh-inp:-moz-placeholder {color: #d74b4b;}
    .pri > .ttl > .srh-ctr >.srh >.srh-inp::-moz-placeholder {color: #d74b4b;}
    .pri > .ttl > .srh-ctr >.srh >.srh-inp:-ms-input-placeholder {color: #d74b4b;}   
    .pri > .ttl > .srh-ctr >.srh > span.srh-icn,
    .pri > .ttl > .srh-ctr >.srh > span.srh-sbt{ display:block;position:absolute;top:6px;
        right:0px;background: #fff; margin:0;  text-align:center;cursor:pointer;width: 30px;height: 30px; margin-right: 1px; }
    .pri > .ttl { position: relative}
    .pri ul.ttl li.pgn-ctr{width: 100%;display: block}
    .pri > ul.ttl > li.srh-ctr{position: absolute;top: 2px;width: 100% }
    .pri > .ttl > .srh-ctr >.srh > span svg {top: 6px;left: 5px; }
    .pri > .ttl > .srh-ctr >.srh.srh-open{width:100%;}
    .pri > ul.ttl > li.pgs-ctr {width: 100%;display: table;}
    .pri > ul.ttl > li.pgs-ctr {max-width:unset;}
     .pri > ul.ttl > li.pgs-ctr ul.pgsize{display: table;width: 100%}
     .pri > ul.ttl > li.pgs-ctr ul.pgsize > li{ display: table-cell}
     .pri > ul.ttl > li.pgs-ctr ul.pgsize > li p{ width: 100%}
     .pri > ul.ttl > li.pgs-ctr ul.pgsize > li .ett-slcn.pri{width: 100%}
     
     /* secondary css for pagination search */  
     .sec > .ttl, .sec > .ttl > li.ttl-ctr,.sec > .ttl > li.srh-ctr, .sec > .ttl > li.adr-ctr  {display:block; clear: both; width:100%; margin-bottom:.25em} 
     .sec ul.ttl li.pgn-ctr{width: 100%;display: block}
     .sec > .ttl > li.pgn-ctr > .pgn{ }
     .sec > .ttl > li.pgn-ctr > ul.adr-ctr{ }
     .sec > .ttl { position: relative}
     .sec > ul.ttl > li.srh-ctr{position: absolute;top: 2px;width: 100% }
     .sec .ttl .ttv .lbl h4{ width: 100%;padding-right:3em;} 
     .sec > .ttl > .srh-ctr >.srh {position:relative;min-width:34px;width:0%; float:right;     
        -webkit-transition: width 0.3s;
        -moz-transition: width 0.3s;
        -ms-transition: width 0.3s;
        -o-transition: width 0.3s;
        transition: width 0.3s; border-radius: 50%} 
     .sec > .ttl > .srh-ctr >.srh >.srh-inp{top:0;right:0;border:0; background:#dcddd8;width:100%; margin:0;
        padding:0px 25px 0px 5px;color:inherit;height: 34px;}
     .sec > .ttl > li.srh-ctr .srh span input{ width: 100%;height: 34px;padding-left: 1em;margin:0.25em 0;}
     .sec > .ttl > .srh-ctr >.srh >.srh-inp::-webkit-input-placeholder {color: #d74b4b;}
     .sec > .ttl > .srh-ctr >.srh >.srh-inp:-moz-placeholder {color: #d74b4b;}
     .sec > .ttl > .srh-ctr >.srh >.srh-inp::-moz-placeholder {color: #d74b4b;}
     .sec > .ttl > .srh-ctr >.srh >.srh-inp:-ms-input-placeholder {color: #d74b4b;}  
     .sec > .ttl > .srh-ctr >.srh > span.srh-icn,.sec > .ttl > .srh-ctr >.srh > span.srh-sbt{ display:block;position:absolute;top: 6px;
right: 2px;right:0;background: #fff; margin:0;border:0; text-align:center;cursor:pointer;width: 30px;height: 30px; margin-right: 1px;
     border-radius: 50%} 
     .sec > .ttl > .srh-ctr >.srh > span svg{top: 5px;left: 5px; }
     .sec > .ttl > .srh-ctr >.srh.srh-open{width:100%;}
     .sec > ul.ttl > li.pgs-ctr {width: 100%;display: table;}
    .sec > ul.ttl > li.pgs-ctr {max-width:unset;}
     .sec > ul.ttl > li.pgs-ctr ul.pgsize{display: table;width: 100%}
     .sec > ul.ttl > li.pgs-ctr ul.pgsize > li{ display: table-cell}
     .sec > ul.ttl > li.pgs-ctr ul.pgsize > li p{ width: 100%}
     .sec > ul.ttl > li.pgs-ctr ul.pgsize > li .ett-slcn.sec{width: 100%}
     
     
     /* teritiary css for pagination search */
     .ter > .ttl, .ter > .ttl > li.ttl-ctr,.ter > .ttl > li.srh-ctr, .ter > .ttl > li.adr-ctr  {display:block; clear: both; width:100%; margin-bottom:.25em}  
    .ter .ttl .ttv .lbl h4{ width: 100%;padding-right:3em;}
    .ter > .ttl > .srh-ctr >.srh {position:relative;min-width:34px;width:0%; float:right;     
        -webkit-transition: width 0.3s;
        -moz-transition: width 0.3s;
        -ms-transition: width 0.3s;
        -o-transition: width 0.3s;
        transition: width 0.3s; } 
    .ter > .ttl > .srh-ctr >.srh >.srh-inp{top:0;right:0;border:0; background:#dcddd8;width:100%; margin:0;
        padding:0px 25px 0px 5px;color:inherit;height: 32px;}
    .ter > .ttl > li.srh-ctr .srh span input{ width: 100%;border-radius: 0;height: 34px;margin: 0.25em 0;background: #f0f0f0;padding-left: 0.5em;}
    .ter > .ttl > li.srh-ctr span input:hover{color: currentcolor;}
    .ter > .ttl > li.srh-ctr .srh.srh-open span input:active{box-shadow: 0 0 0.375em #7fb9d2;}
    .ter > ul.ttl > li.srh-ctr.pos {top: unset;margin-top: -5px}
    .ter > .ttl > .srh-ctr >.srh >.srh-inp::-webkit-input-placeholder {color: #d74b4b;}
    .ter > .ttl > .srh-ctr >.srh >.srh-inp:-moz-placeholder {color: #d74b4b;}
    .ter > .ttl > .srh-ctr >.srh >.srh-inp::-moz-placeholder {color: #d74b4b;}
    .ter > .ttl > .srh-ctr >.srh >.srh-inp:-ms-input-placeholder {color: #d74b4b;}   
     .ter > .ttl > .srh-ctr >.srh > span.srh-icn,
     .ter > .ttl > .srh-ctr >.srh > span.srh-sbt{ display:block;position:absolute;top:6px;
        right:0px;background: #f0f0f0; margin:0;  text-align:center;cursor:pointer;width: 30px;height: 30px; margin-right: -1px; }
    .ter > .ttl { position: relative}
     .ter ul.ttl li.pgn-ctr{width: 100%;display: block}
    .ter > ul.ttl > li.srh-ctr{position: absolute;top: 2px;width: 100% }
    .ter > .ttl > .srh-ctr >.srh > span svg {top: 6px;left: 5px; }
    .ter > .ttl > .srh-ctr >.srh.srh-open{width:100%;}
    .ter > ul.ttl > li.pgs-ctr {width: 100%;display: table;}
    .ter > ul.ttl > li.pgs-ctr {max-width:unset;}
     .ter > ul.ttl > li.pgs-ctr ul.pgsize{display: table;width: 100%}
     .ter > ul.ttl > li.pgs-ctr ul.pgsize > li{ display: table-cell}
     .ter > ul.ttl > li.pgs-ctr ul.pgsize > li p{ width: 100%}
     .ter > ul.ttl > li.pgs-ctr ul.pgsize > li .ett-slcn.ter{width: 100%}


     /*teritiary css for pagination search */
     
     /*transparent css for pagination search */
     .tsp > .ttl, .tsp > .ttl > li.ttl-ctr,.tsp > .ttl > li.srh-ctr, .tsp > .ttl > li.adr-ctr  {display:block; clear: both; width:100%; margin-bottom:.25em}  
    .tsp .ttl .ttv .lbl h4{ width: 100%;padding-right:3em;}
    .tsp > .ttl > .srh-ctr >.srh {position:relative;min-width:34px;width:0%; float:right;     
        -webkit-transition: width 0.3s;
        -moz-transition: width 0.3s;
        -ms-transition: width 0.3s;
        -o-transition: width 0.3s;
        transition: width 0.3s; } 
    .tsp > .ttl > .srh-ctr >.srh >.srh-inp{top:0;right:0;border:0; background:#dcddd8;width:100%; margin:0;
        padding:0px 25px 0px 5px;color:inherit;height: 32px;}
    .tsp > .ttl > li.srh-ctr .srh span input{ width: 100%;border-radius: 0;height: 34px;margin: 0.25em 0;background: #f0f0f0;
        padding-left: 0.5em;}
    .tsp > .ttl > li.srh-ctr span input:hover{color: currentcolor;}
    .tsp > .ttl > li.srh-ctr .srh.srh-open span input:active{box-shadow: 0 0 0.375em #7fb9d2;}
    .tsp > ul.ttl > li.srh-ctr.pos {top: unset;margin-top: -5px}
    .tsp > .ttl > .srh-ctr >.srh >.srh-inp::-webkit-input-placeholder {color: #d74b4b;}
    .tsp > .ttl > .srh-ctr >.srh >.srh-inp:-moz-placeholder {color: #d74b4b;}
    .tsp > .ttl > .srh-ctr >.srh >.srh-inp::-moz-placeholder {color: #d74b4b;}
    .tsp > .ttl > .srh-ctr >.srh >.srh-inp:-ms-input-placeholder {color: #d74b4b;} 
    .tsp > .ttl > .srh-ctr >.srh > span.srh-icn,
    .tsp > .ttl > .srh-ctr >.srh > span.srh-sbt{display:block;position:absolute;top:6px;right:0px;background: #f0f0f0; margin:0;
         text-align:center;cursor:pointer;width: 30px;height: 30px; margin-right: 1px;}
    .tsp > .ttl { position: relative}
    .tsp ul.ttl li.pgn-ctr{width: 100%;display: block}
    .tsp > ul.ttl > li.srh-ctr{position: absolute;top: 2px;width: 100% }
    .tsp > .ttl > .srh-ctr >.srh > span svg {top: 6px;left: 5px; }
    .tsp > .ttl > .srh-ctr >.srh.srh-open{width:100%;}
     .tsp > ul.ttl > li.pgs-ctr {width: 100%;display: table;}
    .tsp > ul.ttl > li.pgs-ctr {max-width:unset;}
     .tsp > ul.ttl > li.pgs-ctr ul.pgsize{display: table;width: 100%}
     .tsp > ul.ttl > li.pgs-ctr ul.pgsize > li{ display: table-cell}
     .tsp > ul.ttl > li.pgs-ctr ul.pgsize > li p{ width: 100%}
     .tsp > ul.ttl > li.pgs-ctr ul.pgsize > li .ett-slcn{width: 100%}
     /* footer pagination */
     /* plml */ 
     /* primary */
     .pri > ul.plml{display: block}
     .pri > ul.plml > li { margin-bottom: 5px;  }
     /* secondary */
     
     .sec > ul.plml{display: block}
     .sec > ul.plml > li { margin-bottom: 5px;  }
     /* tertiary */
     
     .ter > ul.plml{display: block}
     .ter > ul.plml > li { margin-bottom: 5px;  }
     
     
     /* primary pbtn */
     .pri > ul.pbtn > li{display: block;margin-bottom: .4em;}
     /* secondary pbtn */
     .sec > ul.pbtn > li{display: block;margin-bottom: .4em;}
     /* tertiarry pbtn */
     .ter > ul.pbtn > li{display: block;margin-bottom: .4em;}
     
     
     
     /* tab --> accordion conversion css start*/ 
     .pst-tabs.nrsp > ul.tabs{display: inherit !important}
     .pst-tabs > ul.tabs{display: none !important}/* test case  !important*/ 
  .pst-tabs > .tabs-ctr > div > ul.ttl {display: table ;}
     .pst-tabs > .tabs-ctr > div >ul {display: block;}
     .pst-tabs > .tabs-ctr > div >div.htou{display: inherit}
  .pst-tabs > .tabs-ctr > div > div.height-transition-hidden.active{max-height: 0}
     /*.pst-tabs > .tabs-ctr > div > .ttl.current{pointer-events: none}*/
     .pst-tabs > .tabs-ctr > div > .ttl{background-color: #FFF;-webkit-border-radius: 1px 1px 0 0;-moz-border-radius: 1px 1px 0 0;
    border-radius: 1px 1px 0 0;color: #000;font-weight: 400;padding: 0;margin-bottom: 0px;border-top:1px solid #dcdcdc;display: table;width: 100% }
.pst-tabs > .tabs-ctr > div > .ttl:hover {background-color: #f9f9f9}    
.pst-tabs > .tabs-ctr > div > .ttl li{display: table-cell;padding: .5em; cursor:pointer;vertical-align: middle}
.pst-tabs > .tabs-ctr > div > .ttl span{margin: 0;padding: 0;white-space: normal; }
.pst-tabs > .tabs-ctr > div > .ttl li.icn{width: 28px;text-align: center;}
.pst-tabs > .tabs-ctr > div > .ttl li.icn svg{fill:#333; } 
.pst-tabs > .tabs-ctr > div > .ttl li.lbl h4{ margin: 0;padding: 0;font-weight:400; font-size:1.2em;cursor: pointer;color:#333}
.pst-tabs > .tabs-ctr > div > .ttl li.tls{ vertical-align: middle;width: 30px;text-align: center;border: 0;}
.pst-tabs > .tabs-ctr > div > .ttl li.tls a.expand{ margin: 0;vertical-align: middle;}
     
.pst-tabs > .tabs-ctr > div > .ttl li.tls a svg{ margin: 0;vertical-align: middle;fill:#333; height:14px; width:14px}
.pst-tabs > .tabs-ctr > div > .ttl.current li.tls a.expand .icon-chevron-down{ transform: rotate(0deg)} 
.pst-tabs > .tabs-ctr > div > .ttl.current li.tls a.expand .icon-chevron-down{ transform: rotate(180deg)}   

/*scrollbar css start*/

::-webkit-scrollbar {
    width: 6px;
    height:6px;
    background-color: transparent;
}
 
::-webkit-scrollbar-track {
    /*-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); */
    /*border-radius: 10px;*/
    background-color:transparent
}
 
::-webkit-scrollbar-thumb {
    border-radius: 10px;
    /*-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);*/ 
    background-color: #a6a6a6;
} 
     /*scrollbar css end*/
     /* for IOS specific */
    .curp{cursor:pointer}
     }

/* For chrome */

/*scrollbar css start*/

::-webkit-scrollbar {
    width: 6px;
    height:6px;
    background-color: transparent;
}
 
::-webkit-scrollbar-track {
    /*-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); */
    /*border-radius: 10px;*/
    background-color:transparent
}
 
::-webkit-scrollbar-thumb {
    border-radius: 10px;
    /*-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);*/ 
    background-color: #a6a6a6;
}

/*scrollbar css end*/

/* Tablet */

@media (min-width:700px) and (max-width:992px){
    /*scrollbar css start*/ 
    ::-webkit-scrollbar {
        width: 6px;
        height:6px;
        background-color: transparent;
    }

    ::-webkit-scrollbar-track {
        /*-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); */
        /*border-radius: 10px;*/
        background-color:transparent
    }

    ::-webkit-scrollbar-thumb {
        border-radius: 10px;
        /*-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);*/ 
        background-color: #a6a6a6;
    } 
     /*scrollbar css end*/
    /* for IOS specific */
    .curp{cursor:pointer}
}


/* Horizontal Grouping*/
.hrow > li {vertical-align: top;}


/* T0 Framework theme end  */
/* iphone 6,7,8*/
@media only screen and (min-device-width:375px) and (max-device-width:667px) {
    ::-webkit-scrollbar {
        width: 6px;
        height:6px;
        background-color: transparent;
    }
    ::-webkit-scrollbar-track {
        background-color:transparent
    }
    ::-webkit-scrollbar-thumb {
        border-radius: 10px;
        background-color: #a6a6a6;
    }
    /* for IOS specific */
    .curp{cursor:pointer}
}
/* iphone 6 +,7 +,8 + */
@media only screen and (min-device-width:414px) and (max-device-width:736px) {
    ::-webkit-scrollbar {
        width: 6px;
        height:6px;
        background-color: transparent;
    }
    ::-webkit-scrollbar-track {
        background-color:transparent
    }
    ::-webkit-scrollbar-thumb {
        border-radius: 10px;
        background-color: #a6a6a6;
    }
    /* for IOS specific */
    .curp{cursor:pointer}
}
/* Tablet ipad*/
@media only screen and (min-device-width:768px) and (max-device-width:1024px) {
    ::-webkit-scrollbar {
        width: 6px;
        height:6px;
        background-color: transparent;
    }
    ::-webkit-scrollbar-track {
        background-color:transparent
    }
    ::-webkit-scrollbar-thumb {
        border-radius: 10px;
        background-color: #a6a6a6;
    }
    /* for IOS specific */
    .curp{cursor:pointer}
     /* for hidding in medium devices */
    .hide-m {display: none !important;}
}
/* Tablet ipad mini*/
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){
    ::-webkit-scrollbar {
        width: 6px;
        height:6px;
        background-color: transparent;
    }
    ::-webkit-scrollbar-track {
        background-color:transparent
    }
    ::-webkit-scrollbar-thumb {
        border-radius: 10px;
        background-color: #a6a6a6;
    }
    /* for IOS specific */
    .curp{cursor:pointer}
    /* for hidding in medium devices */
    .hide-m {display: none !important;}
}

/* for hidding the elements in resposive layouts */

@media (max-width: 640px) {.hide-s {display: none !important;}}
@media (min-width: 768px) and (max-width: 991px) {.hide-m {display: none !important;}}
@media (min-width: 992px) and (max-width: 1199px) {.hide-l {display: none !important;}}
@media (min-width: 1200px) {.hide-xl {display: none !important;}}

/*Added by Sathish*/
@media ( max-width:640px){.hide-s {display: none !important;}}
@media (max-width:640px) {
 	
    .ttl-ctr {min-height: 39px!important} 	
         
    .crt-tabl.pri > .ttl, 
        .crt-tabl.pri > .ttl > li.ttl-ctr,
        .crt-tabl.pri > .ttl > li.pgn-ctr,
        .crt-tabl.pri > .ttl > li.srh-ctr, 
        .crt-tabl.pri > .ttl > li.adr-ctr{display:block; clear: both; width:100%; margin-bottom:.25em}  
        .crt-tabl.pri > .ttl > li.srh-ctr > .srh  .search-tbl  {margin-bottom:.25em; width: 100%}
        .crt-tabl.sec > .ttl, 
        .crt-tabl.sec > .ttl > li.ttl-ctr, 
        .crt-tabl.sec > .ttl > li.pgn-ctr, 
        .crt-tabl.sec > .ttl > li.srh-ctr, 
        .crt-tabl.sec > .ttl > li.adr-ctr{display:block; clear: both; width:100%; margin-bottom:.25em} 
        .crt-tabl.sec > .ttl > li.srh-ctr > .srh  .search-tbl  {margin-bottom:.25em; width: 100%}	
        .crt-tabl.ter > .ttl,
        .crt-tabl.ter > .ttl > li.ttl-ctr,
        .crt-tabl.ter > .ttl > li.pgn-ctr,
        .crt-tabl.ter > .ttl > li.srh-ctr, .crt-tabl.ter > .ttl > li.adr-ctr  {display:block; clear: both; width:100%; margin-bottom:.25em} 
        .crt-tabl.ter > .ttl > li.srh-ctr > .srh  .search-tbl  {margin-bottom:.25em; width: 100%} 
         
        .crt-list.pri > .ttl,
        .crt-list.pri > .ttl > li.ttl-ctr,
        .crt-list.pri > .ttl > li.pgn-ctr,
        .crt-list.pri > .ttl > li.srh-ctr,
        .crt-list.pri > .ttl > li.adr-ctr  {display:block; clear: both; width:100%; margin-bottom:.25em} 
        .crt-list.pri > .ttl > li.srh-ctr > .srh  .search-tbl  {margin-bottom:.25em; width: 100%}
        .crt-list.sec > .ttl, .crt-list.sec > .ttl > li.ttl-ctr, .crt-list.sec > .ttl > li.pgn-ctr, .crt-list.sec > .ttl > li.srh-ctr, .crt-list.sec > .ttl > li.adr-ctr  {display:block; clear: both; width:100%; margin-bottom:.25em} 
        .crt-list.sec > .ttl > li.srh-ctr > .srh  .search-tbl  {margin-bottom:.25em; width: 100%}	
        .crt-list.ter > .ttl, .crt-list.ter > .ttl > li.ttl-ctr, .crt-list.ter > .ttl > li.pgn-ctr, .crt-list.ter > .ttl > li.srh-ctr, .crt-list.ter > .ttl > li.adr-ctr  {display:block; clear: both; width:100%; margin-bottom:.25em} 
        .crt-list.ter > .ttl > li.srh-ctr > .srh  .search-tbl  {margin-bottom:.25em; width: 100%}
        .crt-list.tsp > .ttl, .crt-list.tsp > .ttl > li.ttl-ctr, .crt-list.tsp > .ttl > li.pgn-ctr, .crt-list.tsp > .ttl > li.srh-ctr, .crt-list.tsp > .ttl > li.adr-ctr  {display:block; clear: both; width:100%; margin-bottom:.25em} 
        .crt-list.tsp > .ttl > li.srh-ctr > .srh  .search-tbl  {margin-bottom:.25em; width: 100%}					
        /* by karthi on 1 Aug */
         .pri > .ttl > li.pgn-ctr > .pgn{ }
         .pri > .ttl > li.pgn-ctr > ul.adr-ctr{ }
         
         .sec > .ttl > li.pgn-ctr > .pgn{   }
         .sec > .ttl > li.pgn-ctr > ul.adr-ctr{ }
         
         .ter > .ttl > li.pgn-ctr > .pgn{ }
         .ter > .ttl > li.pgn-ctr > ul.adr-ctr{ }
         
         .tsp > .ttl > li.pgn-ctr > .pgn{ }
         .tsp > .ttl > li.pgn-ctr > ul.adr-ctr{ }
         
        /* primary css for pagination search */  
         .pri > .ttl, .pri > .ttl > li.ttl-ctr,.pri > .ttl > li.srh-ctr, .pri > .ttl > li.adr-ctr  {display:block; clear: both; width:100%; margin-bottom:.25em}  
        .pri .ttl .ttv .lbl h4{ width: 100%;padding-right:3em}
        .pri > .ttl > .srh-ctr >.srh {position:relative;min-width:34px;width:0%; float:right;     
            -webkit-transition: width 0.3s;
            -moz-transition: width 0.3s;
            -ms-transition: width 0.3s;
            -o-transition: width 0.3s;
            transition: width 0.3s; } 
        .pri > .ttl > .srh-ctr >.srh >.srh-inp{top:0;right:0;border:0; background:#dcddd8;width:100%; margin:0;
            padding:0px 25px 0px 5px;color:inherit;height: 32px;}
        .pri > .ttl > li.srh-ctr .srh span input{ width: 100%;border-radius: 0;height: 34px;margin: 0.25em 0;background: #fff;
            padding-left: 0.5em;}
        .pri > .ttl > li.srh-ctr span input:hover{color: currentcolor;}
        .pri > .ttl > li.srh-ctr .srh.srh-open span input:active{box-shadow: 0 0 0.375em #7fb9d2;}
        .pri > ul.ttl > li.srh-ctr.pos {top: unset;margin-top: -5px}
        .pri > .ttl > .srh-ctr >.srh >.srh-inp::-webkit-input-placeholder {color: #d74b4b;}
        .pri > .ttl > .srh-ctr >.srh >.srh-inp:-moz-placeholder {color: #d74b4b;}
        .pri > .ttl > .srh-ctr >.srh >.srh-inp::-moz-placeholder {color: #d74b4b;}
        .pri > .ttl > .srh-ctr >.srh >.srh-inp:-ms-input-placeholder {color: #d74b4b;}   
        .pri > .ttl > .srh-ctr >.srh > span.srh-icn,
        .pri > .ttl > .srh-ctr >.srh > span.srh-sbt{ display:block;position:absolute;top:6px;
            right:0px;background: #fff; margin:0;  text-align:center;cursor:pointer;width: 30px;height: 30px; margin-right: 1px; }
        .pri > .ttl { position: relative}
        .pri ul.ttl li.pgn-ctr{width: 100%;display: block}
        .pri > ul.ttl > li.srh-ctr{position: absolute;top: 2px;width: 100% }
        .pri > .ttl > .srh-ctr >.srh > span svg {top: 6px;left: 5px; }
        .pri > .ttl > .srh-ctr >.srh.srh-open{width:100%;}
        .pri > ul.ttl > li.pgs-ctr {width: 100%;display: table;}
        .pri > ul.ttl > li.pgs-ctr {max-width:unset;}
         .pri > ul.ttl > li.pgs-ctr ul.pgsize{display: table;width: 100%}
         .pri > ul.ttl > li.pgs-ctr ul.pgsize > li{ display: table-cell}
         .pri > ul.ttl > li.pgs-ctr ul.pgsize > li p{ width: 100%}
         .pri > ul.ttl > li.pgs-ctr ul.pgsize > li .ett-slcn.pri{width: 100%}
         
         /* secondary css for pagination search */  
         .sec > .ttl, .sec > .ttl > li.ttl-ctr,.sec > .ttl > li.srh-ctr, .sec > .ttl > li.adr-ctr  {display:block; clear: both; width:100%; margin-bottom:.25em} 
         .sec ul.ttl li.pgn-ctr{width: 100%;display: block}
         .sec > .ttl > li.pgn-ctr > .pgn{ }
         .sec > .ttl > li.pgn-ctr > ul.adr-ctr{ }
         .sec > .ttl { position: relative}
         .sec > ul.ttl > li.srh-ctr{position: absolute;top: 2px;width: 100% }
         .sec .ttl .ttv .lbl h4{ width: 100%;padding-right:3em;} 
         .sec > .ttl > .srh-ctr >.srh {position:relative;min-width:34px;width:0%; float:right;     
            -webkit-transition: width 0.3s;
            -moz-transition: width 0.3s;
            -ms-transition: width 0.3s;
            -o-transition: width 0.3s;
            transition: width 0.3s; border-radius: 50%} 
         .sec > .ttl > .srh-ctr >.srh >.srh-inp{top:0;right:0;border:0; background:#dcddd8;width:100%; margin:0;
            padding:0px 25px 0px 5px;color:inherit;height: 34px;}
         .sec > .ttl > li.srh-ctr .srh span input{ width: 100%;height: 34px;padding-left: 1em;margin:0.25em 0;}
         .sec > .ttl > .srh-ctr >.srh >.srh-inp::-webkit-input-placeholder {color: #d74b4b;}
         .sec > .ttl > .srh-ctr >.srh >.srh-inp:-moz-placeholder {color: #d74b4b;}
         .sec > .ttl > .srh-ctr >.srh >.srh-inp::-moz-placeholder {color: #d74b4b;}
         .sec > .ttl > .srh-ctr >.srh >.srh-inp:-ms-input-placeholder {color: #d74b4b;}  
         .sec > .ttl > .srh-ctr >.srh > span.srh-icn,.sec > .ttl > .srh-ctr >.srh > span.srh-sbt{ display:block;position:absolute;top: 6px;
    right: 2px;right:0;background: #fff; margin:0;border:0; text-align:center;cursor:pointer;width: 30px;height: 30px; margin-right: 1px;
         border-radius: 50%} 
         .sec > .ttl > .srh-ctr >.srh > span svg{top: 5px;left: 5px; }
         .sec > .ttl > .srh-ctr >.srh.srh-open{width:100%;}
         .sec > ul.ttl > li.pgs-ctr {width: 100%;display: table;}
        .sec > ul.ttl > li.pgs-ctr {max-width:unset;}
         .sec > ul.ttl > li.pgs-ctr ul.pgsize{display: table;width: 100%}
         .sec > ul.ttl > li.pgs-ctr ul.pgsize > li{ display: table-cell}
         .sec > ul.ttl > li.pgs-ctr ul.pgsize > li p{ width: 100%}
         .sec > ul.ttl > li.pgs-ctr ul.pgsize > li .ett-slcn.sec{width: 100%}
         
         
         /* teritiary css for pagination search */
         .ter > .ttl, .ter > .ttl > li.ttl-ctr,.ter > .ttl > li.srh-ctr, .ter > .ttl > li.adr-ctr  {display:block; clear: both; width:100%; margin-bottom:.25em}  
        .ter .ttl .ttv .lbl h4{ width: 100%;padding-right:3em;}
        .ter > .ttl > .srh-ctr >.srh {position:relative;min-width:34px;width:0%; float:right;     
            -webkit-transition: width 0.3s;
            -moz-transition: width 0.3s;
            -ms-transition: width 0.3s;
            -o-transition: width 0.3s;
            transition: width 0.3s; } 
        .ter > .ttl > .srh-ctr >.srh >.srh-inp{top:0;right:0;border:0; background:#dcddd8;width:100%; margin:0;
            padding:0px 25px 0px 5px;color:inherit;height: 32px;}
        .ter > .ttl > li.srh-ctr .srh span input{ width: 100%;border-radius: 0;height: 34px;margin: 0.25em 0;background: #f0f0f0;padding-left: 0.5em;}
        .ter > .ttl > li.srh-ctr span input:hover{color: currentcolor;}
        .ter > .ttl > li.srh-ctr .srh.srh-open span input:active{box-shadow: 0 0 0.375em #7fb9d2;}
        .ter > ul.ttl > li.srh-ctr.pos {top: unset;margin-top: -5px}
        .ter > .ttl > .srh-ctr >.srh >.srh-inp::-webkit-input-placeholder {color: #d74b4b;}
        .ter > .ttl > .srh-ctr >.srh >.srh-inp:-moz-placeholder {color: #d74b4b;}
        .ter > .ttl > .srh-ctr >.srh >.srh-inp::-moz-placeholder {color: #d74b4b;}
        .ter > .ttl > .srh-ctr >.srh >.srh-inp:-ms-input-placeholder {color: #d74b4b;}   
         .ter > .ttl > .srh-ctr >.srh > span.srh-icn,
         .ter > .ttl > .srh-ctr >.srh > span.srh-sbt{ display:block;position:absolute;top:6px;
            right:0px;background: #f0f0f0; margin:0;  text-align:center;cursor:pointer;width: 30px;height: 30px; margin-right: -1px; }
        .ter > .ttl { position: relative}
         .ter ul.ttl li.pgn-ctr{width: 100%;display: block}
        .ter > ul.ttl > li.srh-ctr{position: absolute;top: 2px;width: 100% }
        .ter > .ttl > .srh-ctr >.srh > span svg {top: 6px;left: 5px; }
        .ter > .ttl > .srh-ctr >.srh.srh-open{width:100%;}
        .ter > ul.ttl > li.pgs-ctr {width: 100%;display: table;}
        .ter > ul.ttl > li.pgs-ctr {max-width:unset;}
         .ter > ul.ttl > li.pgs-ctr ul.pgsize{display: table;width: 100%}
         .ter > ul.ttl > li.pgs-ctr ul.pgsize > li{ display: table-cell}
         .ter > ul.ttl > li.pgs-ctr ul.pgsize > li p{ width: 100%}
         .ter > ul.ttl > li.pgs-ctr ul.pgsize > li .ett-slcn.ter{width: 100%}
    
    
         /*teritiary css for pagination search */
         
         /*transparent css for pagination search */
         .tsp > .ttl, .tsp > .ttl > li.ttl-ctr,.tsp > .ttl > li.srh-ctr, .tsp > .ttl > li.adr-ctr  {display:block; clear: both; width:100%; margin-bottom:.25em}  
        .tsp .ttl .ttv .lbl h4{ width: 100%;padding-right:3em;}
        .tsp > .ttl > .srh-ctr >.srh {position:relative;min-width:34px;width:0%; float:right;     
            -webkit-transition: width 0.3s;
            -moz-transition: width 0.3s;
            -ms-transition: width 0.3s;
            -o-transition: width 0.3s;
            transition: width 0.3s; } 
        .tsp > .ttl > .srh-ctr >.srh >.srh-inp{top:0;right:0;border:0; background:#dcddd8;width:100%; margin:0;
            padding:0px 25px 0px 5px;color:inherit;height: 32px;}
        .tsp > .ttl > li.srh-ctr .srh span input{ width: 100%;border-radius: 0;height: 34px;margin: 0.25em 0;background: #f0f0f0;
            padding-left: 0.5em;}
        .tsp > .ttl > li.srh-ctr span input:hover{color: currentcolor;}
        .tsp > .ttl > li.srh-ctr .srh.srh-open span input:active{box-shadow: 0 0 0.375em #7fb9d2;}
        .tsp > ul.ttl > li.srh-ctr.pos {top: unset;margin-top: -5px}
        .tsp > .ttl > .srh-ctr >.srh >.srh-inp::-webkit-input-placeholder {color: #d74b4b;}
        .tsp > .ttl > .srh-ctr >.srh >.srh-inp:-moz-placeholder {color: #d74b4b;}
        .tsp > .ttl > .srh-ctr >.srh >.srh-inp::-moz-placeholder {color: #d74b4b;}
        .tsp > .ttl > .srh-ctr >.srh >.srh-inp:-ms-input-placeholder {color: #d74b4b;} 
        .tsp > .ttl > .srh-ctr >.srh > span.srh-icn,
        .tsp > .ttl > .srh-ctr >.srh > span.srh-sbt{display:block;position:absolute;top:6px;right:0px;background: #f0f0f0; margin:0;
             text-align:center;cursor:pointer;width: 30px;height: 30px; margin-right: 1px;}
        .tsp > .ttl { position: relative}
        .tsp ul.ttl li.pgn-ctr{width: 100%;display: block}
        .tsp > ul.ttl > li.srh-ctr{position: absolute;top: 2px;width: 100% }
        .tsp > .ttl > .srh-ctr >.srh > span svg {top: 6px;left: 5px; }
        .tsp > .ttl > .srh-ctr >.srh.srh-open{width:100%;}
         .tsp > ul.ttl > li.pgs-ctr {width: 100%;display: table;}
        .tsp > ul.ttl > li.pgs-ctr {max-width:unset;}
         .tsp > ul.ttl > li.pgs-ctr ul.pgsize{display: table;width: 100%}
         .tsp > ul.ttl > li.pgs-ctr ul.pgsize > li{ display: table-cell}
         .tsp > ul.ttl > li.pgs-ctr ul.pgsize > li p{ width: 100%}
         .tsp > ul.ttl > li.pgs-ctr ul.pgsize > li .ett-slcn{width: 100%}
         /* footer pagination */
         /* plml */ 
         /* primary */
         .pri > ul.plml{display: block}
         .pri > ul.plml > li { margin-bottom: 5px;  }
         /* secondary */
         
         .sec > ul.plml{display: block}
         .sec > ul.plml > li { margin-bottom: 5px;  }
         /* tertiary */
         
         .ter > ul.plml{display: block}
         .ter > ul.plml > li { margin-bottom: 5px;  }
         
         
         /* primary pbtn */
         .pri > ul.pbtn > li{display: block;margin-bottom: .4em;}
         /* secondary pbtn */
         .sec > ul.pbtn > li{display: block;margin-bottom: .4em;}
         /* tertiarry pbtn */
         .ter > ul.pbtn > li{display: block;margin-bottom: .4em;}
         
         
         
         
    /*scrollbar css start*/
    
    ::-webkit-scrollbar {
        width: 6px;
        height:6px;
        background-color: transparent;
    }
     
    ::-webkit-scrollbar-track {
        /*-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); */
        /*border-radius: 10px;*/
        background-color:transparent
    }
     
    ::-webkit-scrollbar-thumb {
        border-radius: 10px;
        /*-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);*/ 
        background-color: #a6a6a6;
    } 
         /*scrollbar css end*/
         /* for IOS specific */
        .curp{cursor:pointer}
         }

/* T2 Portions Theme Start  */
/* HTML and body */
html {
  height: 100%;
  font-size: 100%;
  -ms-overflow-style: none;
  -webkit-tap-highlight-color: transparent
}

body {
  font-family: 'helvetica','poppins'; font-weight: 400;
  font-size: 0.875em;
  line-height: 1.42857143;
  -webkit-text-size-adjust: 100%;
  -webkit-font-feature-settings: "kern" 1;
  -o-font-feature-settings: "kern" 1;
  font-feature-settings: "kern" 1;
  -webkit-font-kerning: normal;
          font-kerning: normal
}

body.pri {background-color:#f0f4f5; color: #333;}
body.sec {
	background-color:#fff; 
	color: #333; 
	background-image:url("../img/bg-body.jpg"); 
	background-repeat: no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    -webkit-background-attachment: fixed;
    -moz-background-attachment: fixed;
    -o-background-attachment: fixed;
    background-attachment: fixed;        
}
body.ter {background-color:#fff}

/* page portions  */

.pnt-sdbr.lft {left: -200px}
.pnt-sdbr.rht {right: -200px}
.pnt-sdbr.lft.apz-nav-open {left: 0px}
.pnt-sdbr.rht.apz-nav-open {right: 0px}
.pnt-head {top: -150px}
.pnt-foot {bottom: -150px}
.pnt-head.apz-nav-open {top: 0px}
.pnt-foot.apz-nav-open {bottom: 0px} 
.apz-nav-push {	left: 0;}
/* {	left: 200px;}*/
.apz-nav-push-toleft { left: -200px;}
.apz-nav-stay { overflow-x: hidden; left: 0; }
.backdrop.in { opacity: 0.5; }
.apz-nav-stay-left { margin-left: 200px; }
.apz-nav-stay-right { margin-right: 200px; }

.pagebody {height: 100%;  min-width: 300px; margin:auto;} 
.apz-nav-vertical{top:0; width: 200px;overflow: auto; z-index:1000; background: #f6f6f6; }
.apz-nav-horizontal{left:0;}
.rolepage .pagebody{ background-color:transparent}

/* primary */
.pnt-head.pri{background-color:#242424 !important; box-shadow:0 1px 2px #dcdcdc;color:#fff;padding: 10px 10%;}
.pnt-head.pri svg{fill:#000; cursor: pointer }
.pnt-head.pri .popover svg {fill: #333;}
.pnt-foot.pri{background-color:#242424; box-shadow:0 1px 3px 1px #333; color:#fff;position:relative;padding: 10px 10%;} 
.pnt-sdbr.lft.pri{background-color:#FFF; box-shadow:0 0 5px rgba(57, 70, 78, 0.2);color:#000; }
.pnt-sdbr.lft.pri svg{fill:currentcolor; }   
.pnt-sdbr.rht.pri{background-color:#FFF; box-shadow:0 0 5px rgba(57, 70, 78, 0.2);color:#000; text-align:left; }
.pnt-sdbr.rht.pri svg{fill:currentcolor; }

/* secondary */
.pnt-head.sec{background-image:linear-gradient(to right, #00a5a8 0px, #4dcbcd 100%); box-shadow:0 0 5px rgba(57, 70, 78, 0.2); color:#FFF}
.pnt-head.sec svg{ fill:#FFF;  cursor: pointer}
.pnt-foot.sec{background-image:linear-gradient(to right, #00a5a8 0px, #4dcbcd 100%); box-shadow:0 0 5px rgba(57, 70, 78, 0.2); color:#FFF } 
.pnt-foot.sec svg{fill:#FFF; }
.pnt-sdbr.lft.sec{background-color:#404E67; box-shadow:0 0 5px rgba(57, 70, 78, 0.2);color:#c3c3c3; }
.pnt-sdbr.lft.sec svg{fill:#000; }   
.pnt-sdbr.rht.sec{background-color:#404E67; box-shadow:0 0 5px rgba(57, 70, 78, 0.2);color:#c3c3c3; text-align:left; }
.pnt-sdbr.rht.sec svg{fill:#000; } 

/* tertiary */
.pnt-head.ter{background-color:#FFF; box-shadow:0 3px 5px rgba(57, 70, 78, 0.2);color:#000}
.pnt-head.ter svg{fill:#000;  cursor: pointer}
.pnt-foot.ter{background-color:#FFF; box-shadow:0 0 5px rgba(57, 70, 78, 0.2);color:#000 }  
.pnt-foot.ter svg{fill:#000; }
.pnt-sdbr.lft.ter{background-color:#f0f4f5; color:#000}
.pnt-sdbr.lft.ter svg{fill:#000;}   
.pnt-sdbr.rht.ter{background-color:#f0f4f5;color:#000; text-align:left;}
.pnt-sdbr.rht.ter svg{fill:#000; }

/* portion sidebar menu start */
/* for future release */
.pnt-sdbr.apz-nav-vmnu.lft.apz-nav-open{ height: 100%}
.mnp .pnt-sdbr.apz-nav-vmnu.lft.apz-nav-open .crt-vmnu ul li a p{display: none}
.mnp .pnt-sdbr.apz-nav-vmnu.lft.apz-nav-open .crt-vmnu:hover{width:200px}
.mnp .pnt-sdbr.apz-nav-vmnu > a.animateddrawer {display:block !important;bottom: 0;position: fixed;}
.mnp .pnt-sdbr.apz-nav-vmnu .crt-vmnu ul li a{white-space: nowrap}
.apz-nav-vmnu{top:0; width: 200px;overflow: auto; z-index:1000; background: #f6f6f6;overflow-x:hidden}
.apz-nav-vmnu .crt-acmn.topnav.pri li a {padding:10px 0px;white-space: nowrap}
.apz-nav-vmnu .crt-acmn.topnav.pri > li > a span{padding:0 18px;}
.pnt-sdbr.apz-nav-vmnu.lft.apz-nav-open:hover{width:200px}
.apz-nav-vmnu .crt-acmn.topnav{}
.apz-nav-sdbr-lmnu {margin-left: 60px;}
.apz-nav-vmnu.pnt-sdbr.lft{left:0px;}
.sd-coll.etw-100{width:calc(100vw - 70px)}
.mnu-btn{position: fixed;bottom: 0;left: 0}

/* portion sidebar menu start*/
/* page portions end */
/* Transitions */ 
.apz-nav, .apz-nav-push { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease; } 
.backdrop {background-color: #000;-webkit-transition: opacity 0.3s ease 0s;	-moz-transition: opacity 0.3s ease 0s;transition: opacity 0.3s ease 0s;}

/* Modal & Alert */
.modal {padding-top: 100px;width: 100%;height: 100%;background-color: rgb(0, 0, 0);background-color: rgba(0, 0, 0, 0.4); }
.modal.fade.left,.modal.fade.right {padding:0;width: 100%;height: 100%;background-color: rgb(0, 0, 0);background-color: rgba(0, 0, 0, 0.4); }
.modal-content {background-color: #fefefe;margin: auto;padding: 0;border: 1px solid #888;width: 80%;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);-webkit-animation-name: animatetop;
            -webkit-animation-duration: 0.4s;animation-name: animatetop;animation-duration: 0.4s;}
.close {font-size: 28px;font-weight: 600;border: none;background: transparent;}
.close:hover,.close:focus {color: #000;text-decoration: none;cursor: pointer;} 
.modal-scroll {padding-right: 0;}
.modal-header {display: table;}
.modal-header li {display: table-cell;width: 100%;vertical-align: middle;}
.modal-header{padding:10px 30px;cursor:auto; background-color:#EBEBEB;  }
.modal-header li:last-child{width: 1em;display: table-cell}
.modal-header h1{margin-bottom: 0px; font-weight:400}
.modal-header .ett-bttn.med { padding-left: 0.25em; padding-right: 0.75em; }
.modal-header .px24 {height:20px ; width:20px}
.modal-window, .modal-dialog {background-color: #ffffff;border:none;box-shadow: 0 12px 15px 0 rgba(0,0,0,0.25);margin: 0 auto} 
.modal-cnt{padding: 15px;min-height:100px;max-height: 71vh;overflow:auto;}
.modal-cnt p {margin:0px;display:block; word-wrap: break-word;}
.modal-footer{padding:1em;margin:0px;} 
.modal-footer > button {margin: 0 0.2em;}
.modal-window h1 {margin-top: 0; font-size: 1.1rem;font-family: 'poppins'; }
.modal-backdrop {background-color:rgba(51, 51, 51,0.7);}
.modal-footer {text-align: center;}
.modal-dialog {text-align: left;} 
.modal-dialog > h3 { border-bottom: 1px solid #ccc; font-weight: 500; padding: 10px;}
.modal-dialog > p { margin-top:1em }
.modal-dialog .modal-footer {text-align: left;border: none;margin-top: 0;}
.modal-footer .btn + .btn {margin-left: 5px;margin-bottom: 0;}
.modal-footer .btn-group .btn + .btn {margin-left: -1px;}
.modal-footer .btn-block + .btn-block {margin-left: 0;}
.modal-scrollbar-measure {width: 50px;height: 50px;} 
.modal-header .ett-bttn.med { /*position: absolute;  top: -3em;  right:0;*/}
.modal-window { overflow: visible;}
.modal-header { border-top-left-radius: 20px; border-top-right-radius: 20px;}
.modal-header .ett-bttn.tsp:hover{background: transparent;}
.modal-header .ett-bttn.tsp:hover svg {fill: #666; stroke: #666;}
@media (min-width: 768px) {
  .modal-window {margin: 2em auto 0;}
  .modal.fade.left .modal-window{margin: 0;height: 100vh} 
  .modal.fade.right .modal-window{margin: 0;height: 100vh;right: 0;/*position: absolute;*/}
  .modal-dialog {margin: 20vh auto 0; border-radius: 10px}
  .modal-sm {width: 300px;}
}
@media (min-width: 992px) {.modal-lg {width: 900px;}} 
/* MODAL END */

/* dialog css start */ /* .mdl-dlg --> modal-dialog */
.mdl-dlg{padding-top: 100px;width: 100%;height: 100%;background-color: rgb(0, 0, 0);background-color: rgba(0, 0, 0, 0.4);display: none;
overflow: hidden;position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1050;-webkit-overflow-scrolling: touch;outline: 0;}
.modal-open .mdl-dlg{ overflow-x: hidden;overflow-y: auto;}
/* dialog css end */

/* Alertify CSS  START*/
 .alertify {background-color: rgba(254, 254, 254, 0.7);}  
 .alertify .dialog {width: 400px;max-width: 95%;max-height: 60vh;text-align: center;background: #fff;overflow-x:auto;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 5px;padding: 12px;box-shadow: 0 12px 15px 0 rgba(0,0,0,0.25);}
 .alertify .dialog .msg{color: #006b9f;font-size: 1.1em;margin: 12px;padding: 12px 0 12px 48px;vertical-align: middle;text-align:left;display:block ;vertical-align: middle;}
 .alertify .dialog nav .ok{ background-color: #0693ea; color: #fff;padding: 0.3125em 1em 0.4375em;margin-bottom: 0;font-size: 0.857em;border: 1px solid #0693ea;font-weight: normal;line-height: 1.42857143;white-space: nowrap;
    vertical-align: middle;text-align: center; min-width: 8.125em;text-decoration: none;border-radius: 0.3em;} 
 .alertify .dialog nav .ok:hover{background-color: #30a5ee; border-color:#30a5ee} 
 .alertify .dialog nav .ok:active{background-color:#0582d0; border-color:#0582d0}    
 /* alertify confirm css */
.pnt-alts.con.alertify {background-color: rgba(254, 254, 254, 0.7);}
.pnt-alts.con.alertify .dialog {padding: 12px;} 
.pnt-alts.con.alertify .dialog  {width: 400px;max-width: 95%;max-height: 60vh;text-align: center;padding: 12px; background: #fff;overflow-x:auto;} 
.pnt-alts.con.alertify .dialog .msg {color: #006b9f;font-size: 1.1em;margin: 12px;padding: 12px 0 12px 48px; vertical-align: middle;text-align:left;display:block ;vertical-align: middle;}
.pnt-alts.con.alertify .dialog input:not(.form-control),.alertify .alert input:not(.form-control) {margin-bottom: 15px;width: 100%;font-size: 100%;padding: 12px;border: 1px solid #ccc;border-radius: 0.5em;}
.pnt-alts.con.alertify .dialog nav .cancel {padding: 0.3125em 1em 0.4375em;	border: 1px solid #0693ea;line-height: 1.42857143; 	text-align: center;	white-space: nowrap;vertical-align: middle;background-color: #fff;color: #0693ea;} 
.pnt-alts.con.alertify .dialog nav .ok,.pnt-alts.con.alertify .alert nav .ok {background-color: #0693ea;color: #fff;padding: 0.333em 1em 0.416em;line-height: 1.42857143;white-space: nowrap;vertical-align: middle;text-align: center;
    min-width: 8.125em; text-decoration: none;  border: 1px solid #0693ea;  border-radius: 0.3em;}
.pnt-alts.con.alertify .dialog nav .ok:hover{background-color: #30a5ee;} 
.pnt-alts.con.alertify .dialog nav .cancel:hover{background-color: #f9f9f9; border-color: #30a5ee;}
.pnt-alts.con.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button){align-items: center;margin: 6px 8px;white-space: nowrap;font-size: 0.857em;text-align: center;min-width: 8.125em;text-decoration: none;cursor: pointer;border-radius: 0.3em;} 
.pnt-alts.con.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):focus {border: 1px solid rgba(0, 0, 0, 0.1);}  
.pnt-alts.con.alertify .dialog nav button.btn{margin: 6px 4px;}  
/* alertify prompt css */

.pnt-alts.pro.alertify {background-color: rgba(254, 254, 254, 0.7);}
.pnt-alts.pro.alertify .dialog {padding: 12px;}
.pnt-alts.pro.alertify .dialog {border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 5px;} 
.pnt-alts.pro.alertify .dialog {width: 400px;max-width: 95%;max-height: 60vh;text-align: center;padding: 12px;background: #fff;overflow-x:auto;} 
.pnt-alts.pro.alertify .dialog .msg{color: #006b9f;font-size: 1.1em;margin: 12px;padding: 12px 0 12px 48px;vertical-align: middle;text-align:left;display:block ;vertical-align: middle;} 
.pnt-alts.pro.alertify .dialog input:not(.form-control){margin-bottom: 15px;width: 100%;font-size: 100%;padding: 12px; border: 1px solid #ccc;border-radius: 0.5em;}  
.pnt-alts.pro.alertify .dialog nav .cancel {padding: 0.333em 1em 0.416em; border: 1px solid #0693ea;/*box-shadow: inset 0 -0.1875em rgba(242, 20, 94, 0.15);*/ line-height: 1.42857143; text-align: center; white-space: nowrap;
    vertical-align: middle;  background-color: #fff; color: #0693ea;font-size:1em } 
.pnt-alts.pro.alertify .dialog nav .ok{
 	background-color: #0693ea;color: #fff;
    padding: 0.3125em 1em 0.4375em;
    margin-bottom: 0;
    font-size:1em;
    border: 1px solid #0693ea;
    font-weight: normal;
    line-height: 1.42857143;
    white-space: nowrap;
    vertical-align: middle;
    text-align: center;
    min-width: 8.125em;
    text-decoration: none; 
    border-radius: 0.3em;
 } 
.pnt-alts.pro.alertify .dialog nav .ok:hover{background-color: #30a5ee;} 
.pnt-alts.pro.alertify .dialog nav .cancel:hover{background-color: #f9f9f9;border-color: #30a5ee;/*box-shadow: inset 0px -0.1875em rgba(242, 20, 94, 0.15);*/} 
.pnt-alts.pro.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):focus{ border: 1px solid rgba(0, 0, 0, 0.1);}
.pnt-alts.pro.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button){ align-items: center;margin: 6px 8px;white-space: nowrap;font-size: 0.857em;text-align: center;min-width: 8.125em;text-decoration: none;   cursor: pointer;border-radius: 0.3em;} 
.pnt-alts.pro.alertify .dialog nav button.btn{margin: 6px 4px;}
.pnt-alts.err.alertify .dialog p{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48Zz48cGF0aCBmaWxsPSIjZmYyYTJhIiBkPSJNMjU2LDBDMTE0LjUwOCwwLDAsMTE0LjQ5NywwLDI1NmMwLDE0MS40OTMsMTE0LjQ5NywyNTYsMjU2LDI1NmMxNDEuNDkyLDAsMjU2LTExNC40OTcsMjU2LTI1NkM1MTIsMTE0LjUwNywzOTcuNTAzLDAsMjU2LDB6IE0yNTYsNDcyYy0xMTkuMzg0LDAtMjE2LTk2LjYwNy0yMTYtMjE2YzAtMTE5LjM4NSw5Ni42MDctMjE2LDIxNi0yMTZjMTE5LjM4NCwwLDIxNiw5Ni42MDcsMjE2LDIxNkM0NzIsMzc1LjM4NSwzNzUuMzkzLDQ3MiwyNTYsNDcyeiIvPjwvZz48L2c+PGc+PGc+PHBhdGggZmlsbD0iI2ZmMmEyYSIgZD0iTTM0My41ODYsMzE1LjMwMkwyODQuMjg0LDI1Nmw1OS4zMDItNTkuMzAyYzcuODEtNy44MSw3LjgxMS0yMC40NzMsMC4wMDEtMjguMjg0Yy03LjgxMi03LjgxMS0yMC40NzUtNy44MS0yOC4yODQsMEwyNTYsMjI3LjcxNmwtNTkuMzAzLTU5LjMwMmMtNy44MDktNy44MTEtMjAuNDc0LTcuODExLTI4LjI4NCwwYy03LjgxLDcuODExLTcuODEsMjAuNDc0LDAuMDAxLDI4LjI4NEwyMjcuNzE2LDI1NmwtNTkuMzAyLDU5LjMwMmMtNy44MTEsNy44MTEtNy44MTIsMjAuNDc0LTAuMDAxLDI4LjI4NGM3LjgxMyw3LjgxMiwyMC40NzYsNy44MDksMjguMjg0LDBMMjU2LDI4NC4yODRsNTkuMzAzLDU5LjMwMmM3LjgwOCw3LjgxLDIwLjQ3Myw3LjgxMSwyOC4yODQsMEMzNTEuMzk4LDMzNS43NzUsMzUxLjM5NywzMjMuMTEyLDM0My41ODYsMzE1LjMwMnoiLz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
    /*background-image:url('../img/error-alt.png');*/
    background-position: left center;
    background-repeat: no-repeat;
    /*background-size: 3.2em; for fallback purpose added by karthik on 17 Oct*/ 
}
.pnt-alts.suc.alertify .dialog p{
 background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48Zz48cGF0aCBmaWxsPSIjMWRjMjUwIiBkPSJNMzgzLjg0MSwxNzEuODM4Yy03Ljg4MS04LjMxLTIxLjAyLTguNjc2LTI5LjM0My0wLjc3NUwyMjEuOTg3LDI5Ni43MzJsLTYzLjIwNC02NC44OTNjLTguMDA1LTguMjEzLTIxLjEzLTguMzkzLTI5LjM1LTAuMzg3Yy04LjIxMyw3Ljk5OC04LjM4NiwyMS4xMzctMC4zODgsMjkuMzVsNzcuNDkyLDc5LjU2MWM0LjA2MSw0LjE3Miw5LjQ1OCw2LjI3NSwxNC44NjksNi4yNzVjNS4xMzQsMCwxMC4yNjgtMS44OTYsMTQuMjg4LTUuNjk0bDE0Ny4zNzMtMTM5Ljc2MkMzOTEuMzgzLDE5My4yOTQsMzkxLjczNSwxODAuMTU1LDM4My44NDEsMTcxLjgzOHoiLz48L2c+PC9nPjxnPjxnPjxwYXRoIGZpbGw9IiMxZGMyNTAiIGQ9Ik0yNTYsMEMxMTQuODQsMCwwLDExNC44NCwwLDI1NnMxMTQuODQsMjU2LDI1NiwyNTZzMjU2LTExNC44NCwyNTYtMjU2UzM5Ny4xNiwwLDI1NiwweiBNMjU2LDQ3MC40ODdjLTExOC4yNjUsMC0yMTQuNDg3LTk2LjIxNC0yMTQuNDg3LTIxNC40ODdjMC0xMTguMjY1LDk2LjIyMS0yMTQuNDg3LDIxNC40ODctMjE0LjQ4N2MxMTguMjcyLDAsMjE0LjQ4Nyw5Ni4yMjEsMjE0LjQ4NywyMTQuNDg3QzQ3MC40ODcsMzc0LjI3MiwzNzQuMjcyLDQ3MC40ODcsMjU2LDQ3MC40ODd6Ii8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
   /* background-image:url('../img/success-alt.png');*/
    background-position: left center;
    background-repeat: no-repeat;
    /*background-size: 3.2em; for fallback purpose added by karthik on 17 Oct*/ 
} 
.pnt-alts.pro.alertify .dialog p{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48Zz48Zz48Y2lyY2xlICBmaWxsPSIjNzI3MmZmIiBjeD0iMjU2IiBjeT0iMzc4LjUiIHI9IjI1Ii8+PHBhdGggZmlsbD0iIzcyNzJmZiIgZD0iTTI1NiwwQzExNC41MTYsMCwwLDExNC40OTcsMCwyNTZjMCwxNDEuNDg0LDExNC40OTcsMjU2LDI1NiwyNTZjMTQxLjQ4NCwwLDI1Ni0xMTQuNDk3LDI1Ni0yNTZDNTEyLDExNC41MTYsMzk3LjUwMywwLDI1NiwweiBNMjU2LDQ3MmMtMTE5LjM3NywwLTIxNi05Ni42MDctMjE2LTIxNmMwLTExOS4zNzcsOTYuNjA3LTIxNiwyMTYtMjE2YzExOS4zNzcsMCwyMTYsOTYuNjA3LDIxNiwyMTZDNDcyLDM3NS4zNzcsMzc1LjM5Myw0NzIsMjU2LDQ3MnoiLz48cGF0aCBmaWxsPSIjNzI3MmZmIiBkPSJNMjU2LDEyOC41Yy00NC4xMTIsMC04MCwzNS44ODgtODAsODBjMCwxMS4wNDYsOC45NTQsMjAsMjAsMjBzMjAtOC45NTQsMjAtMjBjMC0yMi4wNTYsMTcuOTQ0LTQwLDQwLTQwYzIyLjA1NiwwLDQwLDE3Ljk0NCw0MCw0MGMwLDIyLjA1Ni0xNy45NDQsNDAtNDAsNDBjLTExLjA0NiwwLTIwLDguOTU0LTIwLDIwdjUwYzAsMTEuMDQ2LDguOTU0LDIwLDIwLDIwYzExLjA0NiwwLDIwLTguOTU0LDIwLTIwdi0zMi41MzFjMzQuNDY2LTguOTAzLDYwLTQwLjI2LDYwLTc3LjQ2OUMzMzYsMTY0LjM4OCwzMDAuMTEyLDEyOC41LDI1NiwxMjguNXoiLz48L2c+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
    /*background-image:url('../img/prompt.png');*/
    background-position: left center;
    background-repeat: no-repeat;
    /*background-size: 3.2em; for fallback purpose added by karthik on 17 Oct*/ 
}
.pnt-alts.inf.alertify .dialog p{
   background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PHBhdGggZmlsbD0iIzAwNzRhNiIgZD0iTTI1NiwwQzExNC41MSwwLDAsMTE0LjQ5NywwLDI1NmMwLDE0MS40OSwxMTQuNDk3LDI1NiwyNTYsMjU2YzE0MS40OSwwLDI1Ni0xMTQuNDk3LDI1Ni0yNTZDNTEyLDExNC41MSwzOTcuNTAzLDAsMjU2LDB6IE0yNTYsNDc3Ljg2N2MtMTIyLjMzNywwLTIyMS44NjctOTkuNTI5LTIyMS44NjctMjIxLjg2N1MxMzMuNjYzLDM0LjEzMywyNTYsMzQuMTMzUzQ3Ny44NjcsMTMzLjY2Myw0NzcuODY3LDI1NlMzNzguMzM3LDQ3Ny44NjcsMjU2LDQ3Ny44Njd6Ii8+PC9nPjwvZz48Zz48Zz48cGF0aCBmaWxsPSIjMDA3NGE2IiBkPSJNMjU1Ljk5NywyMDkuNzc3Yy05LjQyNSwwLTE3LjA2Nyw3LjY0MS0xNy4wNjcsMTcuMDY3djE0My45NjljMCw5LjQyNSw3LjY0MSwxNy4wNjcsMTcuMDY3LDE3LjA2N3MxNy4wNjctNy42NDEsMTcuMDY3LTE3LjA2N1YyMjYuODQzQzI3My4wNjMsMjE3LjQxNywyNjUuNDIyLDIwOS43NzcsMjU1Ljk5NywyMDkuNzc3eiIvPjwvZz48L2c+PGc+PGc+PHBhdGggZmlsbD0iIzAwNzRhNiIgZD0iTTI1NiwxMjQuMTIyYy0xOC44MjEsMC0zNC4xMzMsMTUuMzEyLTM0LjEzMywzNC4xMzNzMTUuMzEyLDM0LjEzMywzNC4xMzMsMzQuMTMzczM0LjEzMy0xNS4zMTIsMzQuMTMzLTM0LjEzM1MyNzQuODIxLDEyNC4xMjIsMjU2LDEyNC4xMjJ6Ii8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
  /*  background-image:url('../img/alert.png');*/
    background-position: left center;
    background-repeat: no-repeat;
    /*background-size: 3.2em; for fallback purpose added by karthik on 17 Oct*/  
}
.pnt-alts.con.alertify .dialog p{
   /* background-image:url('../img/confirm.png');*/
   background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48Zz48Zz48Y2lyY2xlICBmaWxsPSIjNzI3MmZmIiBjeD0iMjU2IiBjeT0iMzc4LjUiIHI9IjI1Ii8+PHBhdGggZmlsbD0iIzcyNzJmZiIgZD0iTTI1NiwwQzExNC41MTYsMCwwLDExNC40OTcsMCwyNTZjMCwxNDEuNDg0LDExNC40OTcsMjU2LDI1NiwyNTZjMTQxLjQ4NCwwLDI1Ni0xMTQuNDk3LDI1Ni0yNTZDNTEyLDExNC41MTYsMzk3LjUwMywwLDI1NiwweiBNMjU2LDQ3MmMtMTE5LjM3NywwLTIxNi05Ni42MDctMjE2LTIxNmMwLTExOS4zNzcsOTYuNjA3LTIxNiwyMTYtMjE2YzExOS4zNzcsMCwyMTYsOTYuNjA3LDIxNiwyMTZDNDcyLDM3NS4zNzcsMzc1LjM5Myw0NzIsMjU2LDQ3MnoiLz48cGF0aCBmaWxsPSIjNzI3MmZmIiBkPSJNMjU2LDEyOC41Yy00NC4xMTIsMC04MCwzNS44ODgtODAsODBjMCwxMS4wNDYsOC45NTQsMjAsMjAsMjBzMjAtOC45NTQsMjAtMjBjMC0yMi4wNTYsMTcuOTQ0LTQwLDQwLTQwYzIyLjA1NiwwLDQwLDE3Ljk0NCw0MCw0MGMwLDIyLjA1Ni0xNy45NDQsNDAtNDAsNDBjLTExLjA0NiwwLTIwLDguOTU0LTIwLDIwdjUwYzAsMTEuMDQ2LDguOTU0LDIwLDIwLDIwYzExLjA0NiwwLDIwLTguOTU0LDIwLTIwdi0zMi41MzFjMzQuNDY2LTguOTAzLDYwLTQwLjI2LDYwLTc3LjQ2OUMzMzYsMTY0LjM4OCwzMDAuMTEyLDEyOC41LDI1NiwxMjguNXoiLz48L2c+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
    background-repeat: no-repeat;
    background-position: left center;
    background-repeat: no-repeat; 
    /*background-size: 3.2em; for fallback purpose added by karthik on 17 Oct*/
}
.pnt-alts.war.alertify .dialog p{
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMi4wMDEgNTEyLjAwMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyLjAwMSA1MTIuMDAxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PHBhdGggZmlsbD0iI2Y0ZGE3MCIgZD0iTTUwMy44MzksMzk1LjM3OWwtMTk1LjctMzM4Ljk2MkMyOTcuMjU3LDM3LjU2OSwyNzcuNzY2LDI2LjMxNSwyNTYsMjYuMzE1Yy0yMS43NjUsMC00MS4yNTcsMTEuMjU0LTUyLjEzOSwzMC4xMDJMOC4xNjIsMzk1LjM3OGMtMTAuODgzLDE4Ljg1LTEwLjg4Myw0MS4zNTYsMCw2MC4yMDVjMTAuODgzLDE4Ljg0OSwzMC4zNzMsMzAuMTAyLDUyLjEzOSwzMC4xMDJoMzkxLjM5OGMyMS43NjUsMCw0MS4yNTYtMTEuMjU0LDUyLjE0LTMwLjEwMUM1MTQuNzIyLDQzNi43MzQsNTE0LjcyMiw0MTQuMjI4LDUwMy44MzksMzk1LjM3OXogTTQ3Ny44NjEsNDQwLjU4NmMtNS40NjEsOS40NTgtMTUuMjQxLDE1LjEwNC0yNi4xNjIsMTUuMTA0SDYwLjMwMWMtMTAuOTIyLDAtMjAuNzAyLTUuNjQ2LTI2LjE2Mi0xNS4xMDRjLTUuNDYtOS40NTgtNS40Ni0yMC43NSwwLTMwLjIwOEwyMjkuODQsNzEuNDE2YzUuNDYtOS40NTgsMTUuMjQtMTUuMTA0LDI2LjE2MS0xNS4xMDRjMTAuOTIsMCwyMC43MDEsNS42NDYsMjYuMTYxLDE1LjEwNGwxOTUuNywzMzguOTYyQzQ4My4zMjEsNDE5LjgzNiw0ODMuMzIxLDQzMS4xMjgsNDc3Ljg2MSw0NDAuNTg2eiIvPjwvZz48L2c+PGc+PGc+PHJlY3QgZmlsbD0iI2Y0ZGE3MCIgeD0iMjQxLjAwMSIgeT0iMTc2LjAxIiB3aWR0aD0iMjkuOTk2IiBoZWlnaHQ9IjE0OS45ODIiLz48L2c+PC9nPjxnPjxnPjxwYXRoIGZpbGwgPSIjZjRkYTcwIiBkPSJNMjU2LDM1NS45OWMtMTEuMDI3LDAtMTkuOTk4LDguOTcxLTE5Ljk5OCwxOS45OThzOC45NzEsMTkuOTk4LDE5Ljk5OCwxOS45OThjMTEuMDI2LDAsMTkuOTk4LTguOTcxLDE5Ljk5OC0xOS45OThTMjY3LjAyNywzNTUuOTksMjU2LDM1NS45OXoiLz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);

  /*  background-image:url('../img/warning-alt.png');*/
    background-repeat: no-repeat;
    background-position: left center;
    background-repeat: no-repeat;  
    /*background-size: 3.2em; for fallback purpose added by karthik on 17 Oct*/
}   

/* alertify error,success,logs */
 .alertify-logs .show {margin-top: 12px;max-height: 1000px;padding: 12px 24px;color: #fff;box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);border-radius: 1px;}
.alertify-logs .error {background: rgba(244, 67, 54, 0.8);} 
.alertify-logs .success {background: rgba(76, 175, 80, 0.9);} 
.alertify-logs .warning {background: rgba(246, 248, 38, 0.9);}
/* success */
.pnt-alts.suc.alertify .dialog nav .cancel {
	padding: 0.3125em 1em 0.4375em;
	border: 1px solid #0693ea;
	line-height: 1.42857143; 
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	background-color: #fff;
	color: #0693ea;} 
.pnt-alts.suc.alertify .dialog nav .cancel:hover{background-color: #f9f9f9; border-color: #30a5ee;}
.pnt-alts.suc.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button){
    align-items: center;margin: 6px 8px;white-space: nowrap;font-size: 0.857em;text-align: center;min-width: 8.125em;text-decoration: none;
    cursor: pointer;border-radius: 0.3em;} 
.pnt-alts.suc.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):focus {
    border: 1px solid rgba(0, 0, 0, 0.1);}
/* error */
.pnt-alts.err.alertify .dialog nav .cancel {
	padding: 0.3125em 1em 0.4375em;
	border: 1px solid #0693ea;
	line-height: 1.42857143; 
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	background-color: #fff;
	color: #0693ea;} 
.pnt-alts.err.alertify .dialog nav .cancel:hover{background-color: #f9f9f9; border-color: #30a5ee;}
.pnt-alts.err.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button){
    align-items: center;margin: 6px 8px;white-space: nowrap;font-size: 0.857em;text-align: center;min-width: 8.125em;text-decoration: none;
    cursor: pointer;border-radius: 0.3em;} 
.pnt-alts.err.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):focus {
    border: 1px solid rgba(0, 0, 0, 0.1);}
/* warning */
.pnt-alts.war.alertify .dialog nav .cancel {
	padding: 0.3125em 1em 0.4375em;
	border: 1px solid #0693ea;
	line-height: 1.42857143; 
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	background-color: #fff;
	color: #0693ea;} 
.pnt-alts.war.alertify .dialog nav .cancel:hover{background-color: #f9f9f9; border-color: #30a5ee;}
.pnt-alts.war.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button){
    align-items: center;margin: 6px 8px;white-space: nowrap;font-size: 0.857em;text-align: center;min-width: 8.125em;text-decoration: none;
    cursor: pointer;border-radius: 0.3em;} 
.pnt-alts.war.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):focus {
    border: 1px solid rgba(0, 0, 0, 0.1);}

/* Alertify CSS END*/

/* LOV */
.lovbox {background: #f9f9f9 none repeat scroll 0 0;border: 1px solid #ccc;padding: 15px;overflow:hidden;}
  
 /*INLINE AlERTS */
.message{width:100%;background-color:#e5f1f7;border-radius:.357em;padding:0.625em;margin:.714em 0;border:1px solid #ccc;background-position:.857em .857em;background-size:1.2em;background-repeat:no-repeat}
/* info */
/*.message.pnt-ialt ul.srb li{display: inline-block;padding:0 0.1em; }*/
.pst-simp > div.pnt-ialt{padding:0;}/* for the extra paddding removal changes by karthik on 2 Feb*/
.message.pnt-ialt.inf{width:100%; border-radius:.357em; margin:.714em 0;border:2px solid #bfebfb;background-position:.857em .857em;background-size:1.2em;background-repeat:no-repeat;padding: 0.8em}
.message.pnt-ialt.inf ul { display:table; padding:0;width: 100%;}
.message.pnt-ialt.inf ul li:first-child{ width:1.5em;margin:0;vertical-align: top;padding:0;padding-right:0}
.message.pnt-ialt.inf ul li  { display:inline-block;margin-left: 5px;vertical-align: middle;padding:0;padding-left:0;}
/* warning */
.message.pnt-ialt.war{background-color: #fbefe6;width:100%; border-radius:.357em; margin:.714em 0;border:2px solid #edb184;background-position:.857em .857em;background-size:1.2em;background-repeat:no-repeat;padding: 0.8em}
.message.pnt-ialt.war ul { display:table; padding:0;width: 100%;}
.message.pnt-ialt.war ul li:first-child{ width:1.5em;margin:0;vertical-align: top;padding:0;padding-right:0}
.message.pnt-ialt.war ul li  { display:inline-block;margin-left: 5px;vertical-align: middle;padding:0;padding-left:0;}
/* success*/
.message.pnt-ialt.suc{background-color: #e5f2e7;width:100%; border-radius:.357em; margin:.714em 0;border:2px solid #7fc188;background-position:.857em .857em;background-size:1.2em;background-repeat:no-repeat;padding: 0.8em}
.message.pnt-ialt.suc ul { display:table; padding:0;width: 100%;}
.message.pnt-ialt.suc ul li:first-child{ width:1.5em;margin:0;vertical-align: top;padding:0;padding-right:0}
.message.pnt-ialt.suc ul li  { display:inline-block;margin-left: 5px;vertical-align: middle;padding:0;padding-left:0;}
/* error */
.message.pnt-ialt.err{background-color: #faeaea;width:100%; border-radius:.357em; margin:.714em 0;border:2px solid #f2cccc;background-position:.857em .857em;background-size:1.2em;background-repeat:no-repeat;padding: 0.8em}/* added by karthik on 13 OCT*/
.message.pnt-ialt.err ul { display:table; padding:0;width: 100%;}
.message.pnt-ialt.err ul li:first-child{ width:1.5em;margin:0;vertical-align: top;padding:0;padding-right:0}
.message.pnt-ialt.err ul li  { display:inline-block;margin-left: 5px;vertical-align: middle;padding:0;padding-left:0;}
/* Alert */
.message.pnt-ialt.alt{background-color: #fff8e7;width:100%; border-radius:.357em; margin:.714em 0;border:2px solid #ffbe10;background-position:.857em .857em;background-size:1.2em;background-repeat:no-repeat;padding: 0.8em}/* added by karthik on 13 OCT*/
.message.pnt-ialt.alt ul { display:table; padding:0;width: 100%;}
.message.pnt-ialt.alt ul li:first-child{ width:1.5em;margin:0;vertical-align: top;padding:0;padding-right:0}
.message.pnt-ialt.alt ul li  { display:inline-block;margin-left: 5px;vertical-align: middle;padding:0;padding-left:0;}

/* general css */
.message.pnt-ialt ul li p {font-size: 1.125em;margin: 0;font-weight: 100;padding:0;padding-right:4px;}
.pnt-ialt span.intxt {display: block;}
.pnt-ialt h4 {font-size: 1.1em;color: inherit;margin: 0; font-weight: 400; }   





/*.pnt-ialt.inf {background-color: #EEFAFF;border-color: #AAD1DF;
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22icons%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%230074a6%7D%3C/style%3E%3C/defs%3E%3Ctitle%3EIcons%3C/title%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M12%202A10%2010%200%201%201%202%2012%2010%2010%200%200%201%2012%202m0-2a12%2012%200%201%200%2012%2012A12%2012%200%200%200%2012%200z%22/%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M11%2010h2v7h-2z%22/%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%2212%22%20cy%3D%227.6%22%20r%3D%221.26%22/%3E%3C/svg%3E');
    background-image:url('../img/info.png');
    background-repeat: no-repeat;background-position: left center;}  

.pnt-ialt.war {background-color: #FFF3E9;border-color: #F6DAC7;
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22icons%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fd843d%7D%3C/style%3E%3C/defs%3E%3Ctitle%3EIcons%3C/title%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M12%202A10%2010%200%201%201%202%2012%2010%2010%200%200%201%2012%202m0-2a12%2012%200%201%200%2012%2012A12%2012%200%200%200%2012%200z%22/%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M11%205h2v10h-2z%22/%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%2212%22%20cy%3D%2217.6%22%20r%3D%221.26%22/%3E%3C/svg%3E');
    background-image:url('../img/warning.png');
    background-repeat: no-repeat;background-position: left center;}  

.pnt-ialt.err {background-color: #FFEEEE;border-color: #FCBEBE;
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22icons%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23c73030%7D%3C/style%3E%3C/defs%3E%3Ctitle%3EIcons%3C/title%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M12%202A10%2010%200%201%201%202%2012%2010%2010%200%200%201%2012%202m0-2a12%2012%200%201%200%2012%2012A12%2012%200%200%200%2012%200z%22/%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M11%205h2v10h-2z%22/%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%2212%22%20cy%3D%2217.6%22%20r%3D%221.26%22/%3E%3C/svg%3E');
    background-image:url('../img/error.png');
    background-position: left center;} 

.pnt-ialt.suc {background-color: #EBFFF5;border-color: #B4EBC9;
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22icons%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%7D.cls-2%7Bclip-path%3Aurl%28%23clip-path%29%7D.cls-3%7Bfill%3A%2300964d%7D%3C/style%3E%3CclipPath%20id%3D%22clip-path%22%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M0%200h25.88v24H0z%22/%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3EIcons%3C/title%3E%3Cg%20class%3D%22cls-2%22%3E%3Cpath%20class%3D%22cls-3%22%20d%3D%22M21%209.06a9.51%209.51%200%201%201-2.8-4.23L20%203.06a12%2012%200%201%200%203%204.07z%22/%3E%3Cpath%20class%3D%22cls-3%22%20d%3D%22M8.5%209.27l-1.82%201.82%204.24%204.24a1.53%201.53%200%200%200%202.16%200l10.8-10.7L22%202.75l-10%2010z%22/%3E%3C/g%3E%3C/svg%3E');
    background-image:url('../img/success.png');
    background-repeat: no-repeat;background-position: left center;}*/

/*@media screen and (max-width: 567px) {
  .pnt-ialt {margin-left: -20px;border-radius: 0;border-left: none;border-right: none;width: calc(100% + 35px);padding-left: 5em; background-position: 2.35em 0.857em;}
}  
.icon-info  {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22icons%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%230074a6%7D%3C/style%3E%3C/defs%3E%3Ctitle%3EIcons%3C/title%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M12%202A10%2010%200%201%201%202%2012%2010%2010%200%200%201%2012%202m0-2a12%2012%200%201%200%2012%2012A12%2012%200%200%200%2012%200z%22/%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M11%2010h2v7h-2z%22/%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%2212%22%20cy%3D%227.6%22%20r%3D%221.26%22/%3E%3C/svg%3E');
	background-repeat: no-repeat;		
} */   

/* POPOVER css */
 .tooltip {font-size: 12px;line-height: 1.4;opacity: 0.5;filter: alpha(opacity=0);}
.tooltip.in {opacity: 0.9;filter: alpha(opacity=90);}
.tooltip.top {padding: 5px 0;margin-top: -3px;}
.tooltip.right {padding: 0 5px;margin-left: 3px;}
.tooltip.bottom {padding: 5px 0;margin-top: 3px;}
.tooltip.left {padding: 0 5px;margin-left: -3px;}
.tooltip-inner {max-width: 200px;padding: 3px 8px;color: #000;text-align: center;text-decoration: none;background-color: #fff;
    border-radius: 4px;}
.tooltip-arrow {width: 0;height: 0;border-color: transparent;border-style: solid;}
.tooltip.top .tooltip-arrow {margin-left: -5px;border-top-color: #000000;border-width: 5px 5px 0;}
.tooltip.top-left .tooltip-arrow {border-top-color: #000000;border-width: 5px 5px 0;}
.tooltip.top-right .tooltip-arrow {border-top-color: #000000;border-width: 5px 5px 0;}
.tooltip.right .tooltip-arrow {margin-top: -5px;border-right-color: #000000;border-width: 5px 5px 5px 0;}
.tooltip.left .tooltip-arrow {margin-top: -5px;border-left-color: #000000;border-width: 5px 0 5px 5px;}
.tooltip.bottom .tooltip-arrow {margin-left: -5px;border-bottom-color: #000000;border-width: 0 5px 5px;}
.tooltip.bottom-left .tooltip-arrow {border-bottom-color: #000000;border-width: 0 5px 5px;}
.tooltip.bottom-right .tooltip-arrow {border-bottom-color: #000000;border-width: 0 5px 5px;}
.popover{padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);background-clip:padding-box}
.popover.top { margin-top: -3px; }
.popover.right { margin-left: 10px; }
.popover.bottom { margin-top: 10px; }
.popover.left { margin-left: -10px; } 
.popover-title{padding:8px 14px 2px 14px;margin:0;font-size:14px;font-weight:600;line-height:16px;background-color:#fff; color:#333; }
.popover-content {padding: 2px 14px 8px 14px;/*overflow:auto;*/max-height: 90vh}
.popover-content > div > .grb{/*display:inline-block;*/}/* inorder to remove the scroll bar all the way*/ 
.popover-content >.lrow { min-width: 350px; } 
.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}
.popover .arrow { border-width: 11px; }
.popover .arrow:after { border-width: 10px; } 
.popover.top .arrow{margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}
.popover.top .arrow:after{margin-top:-11px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}
.popover.right .arrow{margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}
.popover.right .arrow:after{border-right-color:#fff;border-left-width:0;content:" "} 
.popover.bottom .arrow{margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0; display:none;}
.popover.bottom .arrow:after{margin-left:-10px;border-bottom-color:#fff;border-top-width:0;content:" "}
.popover.left .arrow {margin-top: -11px;border-left-color: #999999;border-left-color: rgba(0, 0, 0, 0.25);border-right-width: 0;}
.popover.left .arrow:after {border-left-color: #ffffff;border-right-width: 0;}

/* POPOVER CSS END */
/* T2 Portions Theme End  */

.message.pnt-ialt .ett-para.sec{display: block;color:#333;font-weight: 100;}
.message.pnt-ialt .ett-para.pri{font-weight:400;}
.message.pnt-ialt .ett-para.pri.inf,.message.pnt-ialt .ett-para.pri.suc,
.message.pnt-ialt .ett-para.pri.war,.message.pnt-ialt .ett-para.pri.err{font-weight: 400;}

/* testing  for sidebar menu */
@media (min-width: 320px) and (max-width:380px) {
		nav.sb-mnu.pnt-sdbr.lft {left: 0px;width: 0;}
		div.apz-nav-push {left: 0px;}  
		.sbmn-btn {position: absolute;}
		button.ett-bttn.tsp.sbmn-btn {position: relative ;top: 0;margin: .25em;box-shadow:none;background-color: transparent;color: inherit;border: 1px solid transparent;border-radius: 0;}
        button.ett-bttn.tsp.sbmn-btn > svg.ett-icon  {fill: currentcolor;}
		div.apz-nav-push .pagebody {margin-left: 0px;}
    }  


        .ett-bttn.tsp.sbmn-btn > svg.ett-icon{fill: #fff;} 
        .sb-mnu.pnt-sdbr.lft .crt-acmn.topnav > li ul li {padding-left: 0px;padding-left: 6px}

        .sb-mnu.pnt-sdbr.lft .crt-acmn.topnav.pri li ul li a{border-left:none}
        .sb-mnu.pnt-sdbr.lft .crt-acmn.topnav li ul li a{background-color: unset;padding-left:unset;color:transparent}
        .sb-mnu.pnt-sdbr.lft .crt-acmn.topnav ul ul li a{padding-left:unset}
        .sb-mnu.pnt-sdbr.lft .crt-acmn.topnav li.current > a{ padding-left: unset}
        .ett-bttn.tsp.sbmn-btn {position: fixed;bottom: 15px;left: 0}

        .sb-mnu.pnt-sdbr.lft{left:0px;width: 60px;height: 100vh;overflow-x: hidden;background: rgb(48,4,11); background: linear-gradient(0deg, rgba(48,4,11,1) 0%, rgba(254,67,118,1) 100%);}
        .apz-nav-push .pagebody {margin-left:60px}
        .apz-nav-push {left:auto}
       /* .apz-nav-push .pagebody  {margin-left: 230px;}*/
        .sb-mnu.pnt-sdbr.lft.apz-nav-open {width: 230px;}
        .sb-mnu.pnt-sdbr.lft.apz-nav-open > .topnav {width:100%;}
        .sb-mnu.pnt-sdbr.lft:hover {width:230px}
        .sb-mnu.pnt-sdbr.lft .crt-acmn.topnav > li > a, .pnt-sdbr.lft .crt-acmn.topnav li ul li a {white-space:nowrap;}
        .sb-mnu.pnt-sdbr.lft .crt-acmn.topnav > li ul li {padding-left:5px}
        .sb-mnu.pnt-sdbr.lft .crt-acmn.topnav.pri li.current > a{background: #ccc}
        .sb-mnu.pnt-sdbr.lft .crt-acmn.topnav > li ul li a {background:rgba(255,255,255,0.15); display: block; position:relative; margin: 2px 0}
        /*.pnt-sdbr.lft .crt-acmn.topnav li ul li:hover{border-radius: 25px;margin: 6px 0;}
		.pnt-sdbr.lft .crt-acmn.topnav li:hover{border-radius: 25px;margin: 6px 0; }*/
		/*To be remove --  from appzillon base*/
		.sb-mnu.pnt-sdbr.lft .crb-acmn.topnav.pri a p {opacity: 0; line-height: 30px; display:block;}
		.sb-mnu.pnt-sdbr.lft .crb-acmn.topnav.pri a i {opacity: 0; display: inline-block !important; top:8px; transform: translate3d(50px,-30px,0); position:absolute; right:20px}
		.sb-mnu.pnt-sdbr.lft .crt-acmn.topnav.pri ul li a, .crt-acmn.topnav.pri ul ul li a {padding-left:inherit !important}
		.sb-mnu.pnt-sdbr.lft .crt-acmn.topnav.pri > li:last-child, .crt-acmn.topnav.pri > li {border-bottom:0}
		.sb-mnu.pnt-sdbr.lft .crt-acmn.topnav.pri ul, .crt-acmn.topnav.pri li.current {background: transparent !important}
		.sb-mnu.pnt-sdbr.lft .crt-acmn.topnav.pri li.current > a {color: #fff}
		.sb-mnu.pnt-sdbr.lft .crt-acmn.topnav.pri > li > a svg {fill:#fff; }
		.sb-mnu.pnt-sdbr.lft .crt-acmn.topnav.pri > li > a {background:transparent}
		.sb-mnu.pnt-sdbr.lft .crt-acmn.topnav.pri > li > a i svg {fill:#fff}
		.sb-mnu.pnt-sdbr.lft .crt-acmn.topnav.pri > li > a:hover svg, .crt-acmn.topnav.pri > li > a:hover i svg {fill:#fff}
		.sb-mnu.pnt-sdbr.lft .crt-acmn.topnav.pri li a:hover {color:#fff; background: transparent}
		.apz-nav-horizontal .ett-bttn.tsp.sbmn-btn, .ett-bttn.tsp.sbmn-btn:hover, .ett-bttn.ter.sbmn-btn:active {background: transparent;border:1px solid #fff; padding:10px; border-radius: 50%; box-shadow: none}
		.sb-mnu.pnt-sdbr.lft .crt-acmn.topnav.pri li a {color:#fff}
		.sb-mnu.pnt-sdbr.lft .crt-acmn.topnav.pri ul li a:hover, .crt-acmn.topnav.pri ul ul li a:hover {color:#f9f9f9}

		.sb-mnu.pnt-sdbr.lft .crt-acmn.topnav.pri > li {position: relative;}
		.sb-mnu.pnt-sdbr.lft .crt-acmn.topnav.pri > li > a {margin:5px 10px;	border-radius: 30px;display: block; width:auto; padding: 4px 2px; color:#fff}
		.sb-mnu.pnt-sdbr.lft .crb-acmn.topnav.pri span {display: inline-block; float: left;margin-right: 12px;padding-left: 4px; padding-top:4px}
        .sb-mnu.pnt-sdbr.lft .crt-acmn.topnav.pri > li{ border-bottom:none }
		.sb-mnu.pnt-sdbr.lft .crb-acmn.topnav.pri {display: inherit; height: calc(100% - 120px); overflow-y: hidden; overflow-x:hidden} 
		.sb-mnu.pnt-sdbr.lft .crb-acmn.topnav.pri > li {display: inherit}
		.sb-mnu.pnt-sdbr.lft .crt-acmn.topnav.pri li.current > a {background: rgba(0,0,0,0.15)}
		.sb-mnu.pnt-sdbr.lft .crt-acmn.topnav.pri li.current > a ul li {background: rgba(0,0,0,0.15)}
		.sb-mnu.pnt-sdbr.lft .crt-acmn.topnav > li ul li a span {border-radius: 50%;background: rgba(0,0,0,0.15);padding: 6px;margin-left: 5px;}
		.apz-nav-push .sb-mnu.pnt-sdbr.lft:hover .crt-acmn.topnav.pri li.current > a, .apz-nav-push .crt-acmn.topnav.pri li.current > a {width:auto}
        .apz-nav-push .sb-mnu.pnt-sdbr.lft:hover .crb-acmn.topnav.pri a p{opacity: 1;}
        .apz-nav-push .sb-mnu.pnt-sdbr.lft.apz-nav-open .crb-acmn.topnav.pri a p{opacity: 1}

        .apz-nav-push .sb-mnu.pnt-sdbr.lft .crb-acmn.topnav.pri a p  {opacity: 0;}
        .apz-nav-push .sb-mnu.pnt-sdbr.lft:hover .crb-acmn.topnav.pri a i{opacity: 1}
        .apz-nav-push .sb-mnu.pnt-sdbr.lft.apz-nav-open .crb-acmn.topnav.pri a i{opacity: 1}

        .apz-nav-push .sb-mnu.pnt-sdbr.lft .crb-acmn.topnav.pri a i  {opacity: 0; transform: translate3d(0,0,0)}
        .apz-nav-push .sb-mnu.pnt-sdbr.lft.apz-nav-open .crb-acmn.topnav.pri a i  {opacity: 1; transform: translate3d(0,0,0)}
        .apz-nav-push .sb-mnu.pnt-sdbr.lft .crt-acmn.topnav:hover{overflow-y: auto}
        .apz-nav-push .sb-mnu.pnt-sdbr.lft .crb-acmn.topnav.pri {overflow-y:auto}/* T3 Panels theme start */

/* loader  start */
 
/*loader variation loading1-inv start*/

.loading1-inv{ background-image: none;background-repeat: no-repeat;background-position: center center;
  width: 3.571rem;height: 3.571rem;z-index: 100;-webkit-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}
.loading1-inv:before{border:0.286em solid rgba(250, 251, 252, 0.7);}
.loading1-inv:after{border-color:rgba(255, 255, 255, 0.8) transparent transparent rgba(255, 255, 255, 0.8);
  border-style: solid;border-width: 0.286rem;box-shadow: 0px 0px 0px 1px transparent;-webkit-animation: rotate360 0.6s linear;
  animation: rotate360 0.6s linear;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;
     /************to prevetn copy and paste the content***********/
   -webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;
    user-select: none;-webkit-touch-callout: default   ;-webkit-touch-callout: none ;}  
.loading1-inv.with-dimmer {background-color: rgba(255,255,255,.95);background-position: center center;
  border: none;border-radius: 0;width: 100% !important;height: 100% !important;top: 0;left: 0;margin: 0;
  -webkit-transform: translateX(0) translateY(0);-ms-transform: translateX(0) translateY(0);transform: translateX(0) translateY(0);
        /************to prevetn copy and paste the content***********/
   -webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;
    user-select: none;}
.loading1-inv.with-backtrans {background-color: transparent;background-position: center center;border: none;
  border-radius: 0;width: 100% !important;height: 100% !important;top: 0;left: 0;margin: 0;-webkit-transform: translateX(0) translateY(0);
  -ms-transform: translateX(0) translateY(0);transform: translateX(0) translateY(0);    
    /************to prevetn copy and paste the content***********/
   -webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;}
.loading1-inv:after,.loading1-inv:before{width: 3.571rem;height: 3.571rem;top: 50%;left: 50%;
    border-radius: 500rem;margin-left: -25px;margin-top: -25px;}
.loading1-inv.loading1-inv--sm:after,.loading1-inv.loading1-inv--sm:before { border-width: 0.143rem;
    height: 1.428rem;width: 1.428rem;margin-left: -0.714rem;margin-top: -0.714rem;}

.loading1-inv.loading1-inv--lg:after, .loading1-inv.loading1-inv--lg:before { border-width: 0.429rem;
  height: 5.714rem;width: 5.714rem;margin-left: -2.857rem;margin-top: -2.857rem;}

/*loader variation loading1-inv start*/

/*loader loading1 variation start*/
 
.loading1{ background-image: none;background-repeat: no-repeat;background-position: center center;
  width: 3.571rem;height: 3.571rem;z-index: 100;-webkit-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}
.loading1:before{border: 0.286em solid rgba(0, 57, 93, 0.15);}
.loading1:after{border-color: rgba(0, 57, 93, 0.8) transparent  transparent rgba(0, 57, 93, 0.8);
  border-style: solid;border-width: 0.286rem;box-shadow: 0px 0px 0px 1px transparent;-webkit-animation: rotate360 0.6s linear;
  animation: rotate360 0.6s linear;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;
     /* to prevetn copy and paste the content */
   -webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;
    user-select: none;-webkit-touch-callout: default   ;-webkit-touch-callout: none ;}  
.loading1.with-dimmer {background-color: rgba(255,255,255,.95);background-position: center center;
  border: none;border-radius: 0;width: 100% !important;height: 100% !important;top: 0;left: 0;margin: 0;
  -webkit-transform: translateX(0) translateY(0);-ms-transform: translateX(0) translateY(0);transform: translateX(0) translateY(0);
        /* to prevetn copy and paste the content */
   -webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;
    user-select: none;}
.loading1.with-backtrans {background-color: transparent;background-position: center center;border: none;
  border-radius: 0;width: 100% !important;height: 100% !important;top: 0;left: 0;margin: 0;-webkit-transform: translateX(0) translateY(0);
  -ms-transform: translateX(0) translateY(0);transform: translateX(0) translateY(0);    
    /* to prevetn copy and paste the content */
   -webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;}
.loading1:after,.loading1:before{width: 3.571rem;height: 3.571rem;top: 50%;left: 50%;
    border-radius: 500rem;margin-left: -25px;margin-top: -25px;}

.loading1.loading1--vsm:after,.loading1.loading1--vsm:before {border-width:0.2em;height:1em;width:1em;margin-left:-0.714rem;
  margin-top: -0.714rem;}
.loading1.loading1--sm:after,.loading1.loading1--sm:before {border-width:0.143rem;height: 1.428rem;width:1.428rem;margin-left: -0.714rem; margin-top: -0.714rem;}
.loading1.loading1--lg:after,.loading1.loading1--lg:before {border-width:0.429rem;height: 5.714rem;width:5.714rem;margin-left: -2.857rem; margin-top: -2.857rem;}
.loading1.loading1--lg > span{padding-top: 8em}
.loading1 > span {padding-top: 6em;}
.loading1.loading1--sm > span {padding-top: 3em;}
.loading1.loading1--vsm > span {padding-top: 1em;}
/*loader variation end*/

/* Accordion start */
.plt-acco{margin:auto 1em}
.pst-acco .ctr > div {padding:1em} 
/* box style start */ 
/* primary */
.pst-acco.box.pri{margin-bottom:.1em; padding: 0; } 
.pst-acco.box.pri > .ttl{background-color: #FFF;-webkit-border-radius: 1px 1px 0 0;-moz-border-radius: 1px 1px 0 0;
    border-radius: 1px 1px 0 0;color: #000;font-weight: 400;padding: 0;margin-bottom: 0px;border-bottom:1px solid #dcdcdc;display: table;width: 100% }
.pst-acco.box.pri > .ttl:hover {background-color: #f9f9f9}    
.pst-acco.box.pri > .ttl li{display: table-cell;padding: .5em; cursor:pointer}
.pst-acco.box.pri > .ttl span{margin: 0;padding: 0;white-space: normal; }
.pst-acco.box.pri > .ttl li.icn{width: 28px;text-align: center;}
.pst-acco.box.pri > .ttl li.icn svg{fill:#333; } 
.pst-acco.box.pri > .ttl li.lbl h4{ margin: 0;padding: 0;font-weight:400; font-size:1.2em;cursor: pointer;color:#333}
.pst-acco.box.pri > .ttl li.tls{ vertical-align: middle;width: 30px;text-align: center;border: 0;}
.pst-acco.box.pri > .ttl li.tls a.expand{ margin: 0;vertical-align: middle;}
.pst-acco.box.pri > .ttl li.tls a svg{ margin: 0;vertical-align: middle;fill:#333; height:14px; width:14px} 
.pst-acco.box.pri .ctr{background-color: #fff; border: 1px solid #DCDCDC;border-top: none; }
/*.pst-acco.box.pri .ctr p,.pst-coll.box.pri .ctr label,.pst-coll.box.pri .ctr span{color:inherit;} changes by karthik on 14 Nov*/  
.pst-acco.box.pri .ctr.u-relative.height-transition{/*overflow:auto*/}
.pst-acco.box.pri .coll-dis{ opacity:0.2;background-color: #eee;}
/* secondary */
.pst-acco.box.sec{margin-bottom:.1em;padding: 0;  } 
.pst-acco.box.sec > .ttl{background-color: #0693ea; -webkit-border-radius: 1px 1px 0 0;-moz-border-radius: 1px 1px 0 0;
    border-radius: 1px 1px 0 0; color: #fff;font-weight: 400;padding: 0;margin-bottom: 0px;width: 100%;display: table}
.pst-acco.box.sec > .ttl:hover {background-color: #30a5ee}        
.pst-acco.box.sec > .ttl li{display: table-cell;padding: .5em;cursor:pointer}
.pst-acco.box.sec > .ttl span{margin: 0;padding: 0;white-space: normal; }
.pst-acco.box.sec > .ttl li.icn{width: 28px;text-align: center;} 
.pst-acco.box.sec > .ttl li.icn svg {fill:#fff}
.pst-acco.box.sec > .ttl li.lbl h4{ margin: 0;padding: 0;font-weight:400; font-size:1.2em;cursor: pointer;}
.pst-acco.box.sec > .ttl li.tls{ vertical-align: middle;width: 30px;text-align: center;border: 0;}
.pst-acco.box.sec > .ttl li.tls a.expand{ margin: 0;vertical-align: middle;}
.pst-acco.box.sec > .ttl li.tls a svg{ margin: 0;vertical-align: middle;fill:#fff; height:14px; width: 14px} 
.pst-acco.box.sec .ctr{background-color: #fff;border: 1px solid #dcdcdc ;border-top: none;}
.pst-acco.box.sec .ctr.u-relative.height-transition{/*overflow:auto*/}
.pst-acco.box.sec .coll-dis{ opacity:0.2;background-color: #eee;}
/* tertiary */
.pst-acco.box.ter{margin-bottom:.1em;padding: 0; } 
.pst-acco.box.ter > .ttl{background-color: #f2145e;-webkit-border-radius: 1px 1px 0 0;-moz-border-radius: 1px 1px 0 0;
    border-radius: 1px 1px 0 0;color: #fff;font-weight: 400;padding: 0;margin-bottom: 0px;width: 100%;display: table; }
.pst-acco.box.ter > .ttl:hover {background-color: #ef3271}       
.pst-acco.box.ter > .ttl li{display: table-cell;padding: .5em;cursor:pointer; }
.pst-acco.box.ter > .ttl span{margin: 0;padding: 0;white-space: normal; }
.pst-acco.box.ter > .ttl li.icn{width: 28px;text-align: center;} 
.pst-acco.box.ter > .ttl li.icn svg {fill:#fff}
.pst-acco.box.ter > .ttl li.lbl h4{ margin: 0;padding: 0;font-weight:400; font-size:1.2em;cursor: pointer;}
.pst-acco.box.ter > .ttl li.tls{ vertical-align: middle;width: 30px;text-align: center;border: 0;}
.pst-acco.box.ter > .ttl li.tls a.expand{ margin: 0;vertical-align: middle;}
.pst-acco.box.ter > .ttl li.tls a svg{ margin: 0;vertical-align: middle;fill:#fff; height:14px; width:14px} 
.pst-acco.box.ter .ctr{background-color: #fff; border: 1px solid #dcdcdc ;border-top: none; }
.pst-acco.box.ter .ctr.u-relative.height-transition{/*overflow:auto*/}
.pst-acco.box.ter .coll-dis{ opacity:0.2;background-color: #eee;}  
/* transparent */
.pst-acco.box.tsp{margin-bottom: .1em;padding: 0;} 
.pst-acco.box.tsp > .ttl{background-color: transparent;-webkit-border-radius: 1px 1px 0 0;-moz-border-radius: 1px 1px 0 0;
    border-radius: 1px 1px 0 0;border-bottom: 0;color: #000;font-weight: 400;padding: 0;margin-bottom: 0px;
    border: 1px solid rgba(0, 0, 0, 0.07);display: table;width: 100%;}
.pst-acco.box.tsp > .ttl:hover {background-color: #f9f9f9}      
.pst-acco.box.tsp > .ttl li{display: table-cell;padding: .5em;cursor:pointer}
.pst-acco.box.tsp > .ttl span{margin: 0;padding: 0;white-space: normal; }
.pst-acco.box.tsp > .ttl li.icn{width: 28px;text-align: center;} 
.pst-acco.box.tsp > .ttl li.lbl h4{ margin: 0;padding: 0;font-weight:400; font-size:1.2em;cursor: pointer;}
.pst-acco.box.tsp > .ttl li.tls{ vertical-align: middle;width: 30px;text-align: center;border: 0;}
.pst-acco.box.tsp > .ttl li.tls a.expand{ margin: 0;vertical-align: middle;}
.pst-acco.box.tsp > .ttl li.tls a svg{ margin: 0;vertical-align: middle;fill:#000; height:14px; width:14px} 
.pst-acco.box.tsp .ctr{background-color: transparent;border: 1px solid rgba(0, 0, 0, 0.07);border-top: none; } 
.pst-acco.box.tsp .ctr.u-relative.height-transition{/*overflow:auto*/}
.pst-acco.box.tsp .coll-dis{ opacity:0.2;background-color: #eee;} 
/* box style end */
/* solid style start */
/* Primary */
.pst-acco.sld.pri{margin-bottom:.4em;padding: 0; border:1px solid #dcdcdc; background-color:#f9f9f9}
.pst-acco.sld.pri > .ttl{padding: 0;margin: 0px; }
.pst-acco.sld.pri > .ttl{background-color: #f9f9f9; -webkit-border-radius: 1px 1px 0 0;-moz-border-radius: 1px 1px 0 0;
    border-radius: 1px 1px 0 0;border-bottom: 0;color: #000;font-weight: 400;display: table;width: 100%;}
.pst-acco.sld.pri > .ttl:hover {background-color: #f5f5f5}      
.pst-acco.sld.pri > .ttl li{display: table-cell;padding: .5em;cursor:pointer}
.pst-acco.sld.pri > .ttl span{margin: 0;padding: 0;white-space: normal; }
.pst-acco.sld.pri > .ttl li.icn{width: 28px;text-align: center;}
.pst-acco.sld.pri > .ttl li.icn svg{ fill:#333;} 
.pst-acco.sld.pri > .ttl li.lbl h4{ margin: 0;padding: 0;font-weight:400; font-size:1.2em;cursor: pointer;color:#333;}
.pst-acco.sld.pri > .ttl li.tls{ vertical-align: middle;width: 30px;text-align: center;border: 0; }
.pst-acco.sld.pri > .ttl li.tls a.expand{ margin: 0;vertical-align: middle;}
.pst-acco.sld.pri > .ttl li.tls a svg{margin: 0;vertical-align: middle;fill:#333; height:14px; width:14px } 
.pst-acco.sld.pri .ctr {background-color: #f9f9f9; color:#333;}
/*.pst-acco.sld.pri .ctr p{color:inherit;} 
.pst-acco.sld.pri .ctr label{color:inherit;} 
.pst-acco.sld.pri .ctr span{color:inherit;} */
.pst-acco.sld.pri .ctr.u-relative.height-transition{/*overflow:auto*/}
.pst-acco.sld.pri .coll-dis{ opacity:0.2;background-color: #eee;}
/* secondary */
.pst-acco.sld.sec {margin-bottom: .4em;padding: 0; border:1px solid #dcdcdc; border-right: 4px solid #29abe2; }
.pst-acco.sld.sec > .ttl{padding: 0;margin-bottom: 0px; }
.pst-acco.sld.sec > .ttl{background-color: #FFF;-webkit-border-radius: 1px 1px 0 0;-moz-border-radius: 1px 1px 0 0;
    border-radius: 1px 1px 0 0;border-bottom: 0;color: #333;font-weight: 400;display: table;width: 100%;}
.pst-acco.sld.sec > .ttl:hover {background-color: #f9f9f9}     
.pst-acco.sld.sec > .ttl li{display: table-cell;padding: .5em;cursor:pointer}
.pst-acco.sld.sec > .ttl span{margin: 0;padding: 0;white-space: normal; }
.pst-acco.sld.sec > .ttl li.icn{width: 28px;text-align: center;}
.pst-acco.sld.sec > .ttl li.icn svg{ fill: #333; } 
.pst-acco.sld.sec > .ttl li.lbl h4{ margin: 0;padding: 0;font-weight:400; font-size:1.2em;cursor: pointer;}
.pst-acco.sld.sec > .ttl li.tls{ vertical-align: middle;width: 30px;text-align: center;border: 0;}
.pst-acco.sld.sec > .ttl li.tls a.expand{ margin: 0;vertical-align: middle;}
.pst-acco.sld.sec > .ttl li.tls a svg{ margin: 0;vertical-align: middle;fill:#333; height:14px; width: 14px} 
.pst-acco.sld.sec .ctr{background-color: #FFF; color:#333;} 
.pst-acco.sld.sec .ctr.u-relative.height-transition{/*overflow:auto*/}
.pst-acco.sld.sec .coll-dis{ opacity:0.2;background-color: #eee;}   
/* tertiary */
.pst-acco.sld.ter {margin-bottom: .4em;padding: 0; border:1px solid #dcdcdc;  border-right: 4px solid #f2145e; }
.pst-acco.sld.ter > .ttl{padding: 0;margin-bottom: 0px; }
.pst-acco.sld.ter > .ttl{background-color: #FFF;-webkit-border-radius: 1px 1px 0 0;-moz-border-radius: 1px 1px 0 0;
    border-radius: 1px 1px 0 0;border-bottom: 0;color: #333;font-weight: 400;display: table;width: 100%;}
.pst-acco.sld.ter > .ttl:hover {background-color: #f9f9f9}     
.pst-acco.sld.ter > .ttl li{display: table-cell;padding: .5em;cursor:pointer}
.pst-acco.sld.ter > .ttl span{margin: 0;padding: 0;white-space: normal; }
.pst-acco.sld.ter > .ttl li.icn{width: 28px;text-align: center;}
.pst-acco.sld.ter > .ttl li.icn svg{ fill: #333; } 
.pst-acco.sld.ter > .ttl li.lbl h4{ margin: 0;padding: 0;font-weight:400; font-size:1.2em;cursor: pointer;}
.pst-acco.sld.ter > .ttl li.tls{ vertical-align: middle;width: 30px;text-align: center;border: 0;}
.pst-acco.sld.ter > .ttl li.tls a.expand{ margin: 0;vertical-align: middle;}
.pst-acco.sld.ter > .ttl li.tls a svg{ margin: 0;vertical-align: middle;fill:#333; height:14px; width: 14px} 
.pst-acco.sld.ter .ctr{background-color: #FFF; color:#333; } 
.pst-acco.sld.ter .ctr.u-relative.height-transition{/*overflow:auto*/}
.pst-acco.sld.ter .coll-dis{ opacity:0.2;background-color: #eee;} 
/* transparent */
.pst-acco.sld.tsp{margin-bottom: .4em;padding: 0; }
.pst-acco.sld.tsp > .ttl{padding: 0;margin-bottom: 0px; }
.pst-acco.sld.tsp > .ttl{background-color: transparent;-webkit-border-radius: 1px 1px 0 0;-moz-border-radius: 1px 1px 0 0;
    border-radius: 1px 1px 0 0;border-bottom: 0;color: #000;font-weight: 400;display: table;width: 100%;}
.pst-acco.sld.tsp > .ttl:hover {background-color: #f9f9f9}     
.pst-acco.sld.tsp > .ttl li{display: table-cell;padding: .5em;cursor:pointer}
.pst-acco.sld.tsp > .ttl span{margin: 0;padding: 0;white-space: normal; }
.pst-acco.sld.tsp > .ttl li.icn{width: 28px;text-align: center;} 
.pst-acco.sld.tsp > .ttl li.lbl h4{ margin: 0;padding: 0;font-weight:400; font-size:1.2em;cursor: pointer;}
.pst-acco.sld.tsp > .ttl li.tls{ vertical-align: middle;width: 30px;text-align: center;border: 0;}
.pst-acco.sld.tsp > .ttl li.tls a.expand{ margin: 0;vertical-align: middle;}
.pst-acco.sld.tsp > .ttl li.tls a svg{ margin: 0;vertical-align: middle;fill:#000; height:14px; width:14px} 
.pst-acco.sld.tsp .ctr{background-color: transparent; } 
.pst-acco.sld.tsp .ctr.u-relative.height-transition{/*overflow:auto*/}
.pst-acco.sld.tsp .coll-dis{ opacity:0.2;background-color: #eee;}  
/* solid style end */
/* Accordion end */

/* Collapsible start */
.plt-coll{margin:auto 1em}
.pst-coll .ctr > div {padding:1em}
/* Box style start */ 
.plt-coll.box{ } 
/* primary */
.pst-coll.box.pri{margin-bottom:.4em;padding: 0; } 
.pst-coll.box.pri > .ttl{background-color: #FFF;-webkit-border-radius: 1px 1px 0 0;-moz-border-radius: 1px 1px 0 0;
    border-radius: 1px 1px 0 0;color: #000;font-weight: 400;padding: 0;margin-bottom: 0px;border-bottom:1px solid #dcdcdc;display: table;width: 100%; }
.pst-coll.box.pri > .ttl:hover {background-color: #f9f9f9}    
.pst-coll.box.pri > .ttl li{display: table-cell;padding: .5em; cursor:pointer}
.pst-coll.box.pri > .ttl span{margin: 0;padding: 0;white-space: normal; }
.pst-coll.box.pri > .ttl li.icn{width: 28px;text-align: center;}
.pst-coll.box.pri > .ttl li.icn svg{fill:#333; } 
.pst-coll.box.pri > .ttl li.lbl h4{ margin: 0;padding: 0;font-weight:400; font-size:1.2em;cursor: pointer;color:#333}
.pst-coll.box.pri > .ttl li.tls{ vertical-align: middle;width: 30px;text-align: center;border: 0;}
.pst-coll.box.pri > .ttl li.tls a.expand{ margin: 0;vertical-align: middle;}
.pst-coll.box.pri > .ttl li.tls a svg{ margin: 0;vertical-align: middle;fill:#333; height:14px; width:14px} 
.pst-coll.box.pri  .ctr{background-color: #fff; border: 1px solid #DCDCDC;border-top: none; }
/*.pst-coll.box.pri .ctr p,.pst-coll.box.pri .ctr label,.pst-coll.box.pri .ctr span{color:inherit;}  */ 
.pst-coll.box.pri .ctr.u-relative.height-transition{/*overflow:auto*/}
.pst-coll.box.pri .coll-dis{ opacity:0.2;background-color: #eee;}
/* secondary */
.pst-coll.box.sec{margin-bottom: .4em;padding: 0; } 
.pst-coll.box.sec > .ttl{background-color: #fff;-webkit-border-radius: 1px 1px 0 0;-moz-border-radius: 1px 1px 0 0;
    border-radius: 1px 1px 0 0; color: #000;font-weight: 400;padding: 0;margin-bottom: 0px; border-bottom:3px solid #29abe2;display: table;width: 100%;}
.pst-coll.box.sec > .ttl:hover {background-color: #f9f9f9}        
.pst-coll.box.sec > .ttl li{display: table-cell;padding: .5em;cursor:pointer}
.pst-coll.box.sec > .ttl span{margin: 0;padding: 0;white-space: normal; }
.pst-coll.box.sec > .ttl li.icn{width: 28px;text-align: center;} 
.pst-coll.box.sec > .ttl li.lbl h4{ margin: 0;padding: 0;font-weight:400; font-size:1.2em;cursor: pointer;}
.pst-coll.box.sec > .ttl li.tls{ vertical-align: middle;width: 30px;text-align: center;border: 0;}
.pst-coll.box.sec > .ttl li.tls a.expand{ margin: 0;vertical-align: middle;}
.pst-coll.box.sec > .ttl li.tls a svg{ margin: 0;vertical-align: middle;fill:#000; height:14px; width: 14px} 
.pst-coll.box.sec .ctr{background-color: #fff;border: 1px solid #dcdcdc ;border-top: none; } 
.pst-coll.box.sec .ctr.u-relative.height-transition{/*overflow:auto*/}
.pst-coll.box.sec .coll-dis{ opacity:0.2;background-color: #eee;}
/* tertiary */
.pst-coll.box.ter{margin-bottom:.4em;padding: 0; } 
.pst-coll.box.ter > .ttl{background-color: #fff;-webkit-border-radius: 1px 1px 0 0;-moz-border-radius: 1px 1px 0 0;
    border-radius: 1px 1px 0 0;color: #000;font-weight: 400;padding: 0;margin-bottom: 0px; border-bottom: 3px solid #f2145e;display: table;width: 100%;}
.pst-coll.box.ter > .ttl:hover {background-color: #f9f9f9}       
.pst-coll.box.ter > .ttl li{display: table-cell;padding: .5em;cursor:pointer; }
.pst-coll.box.ter > .ttl span{margin: 0;padding: 0;white-space: normal; }
.pst-coll.box.ter > .ttl li.icn{width: 28px;text-align: center;} 
.pst-coll.box.ter > .ttl li.lbl h4{ margin: 0;padding: 0;font-weight:400; font-size:1.2em;cursor: pointer;}
.pst-coll.box.ter > .ttl li.tls{ vertical-align: middle;width: 30px;text-align: center;border: 0;}
.pst-coll.box.ter > .ttl li.tls a.expand{ margin: 0;vertical-align: middle;}
.pst-coll.box.ter > .ttl li.tls a svg{ margin: 0;vertical-align: middle;fill:#000; height:14px; width:14px} 
.pst-coll.box.ter .ctr{background-color: #fff; border: 1px solid #dcdcdc ;border-top: none; } 
.pst-coll.box.ter .ctr.u-relative.height-transition{/*overflow:auto*/}
.pst-coll.box.ter .coll-dis{ opacity:0.2;background-color: #eee;}  
/* transparent */
.pst-coll.box.tsp{margin-bottom: .4em;padding: 0;} 
.pst-coll.box.tsp > .ttl{background-color: transparent;-webkit-border-radius: 1px 1px 0 0;-moz-border-radius: 1px 1px 0 0;
    border-radius: 1px 1px 0 0;border-bottom: 0;color: #000;font-weight: 400;padding: 0;margin-bottom: 0px;
    border: 1px solid rgba(0, 0, 0, 0.07);display: table;width: 100%;}
.pst-coll.box.tsp > .ttl:hover {background-color: #f9f9f9}      
.pst-coll.box.tsp > .ttl li{display: table-cell;padding: .5em;cursor:pointer}
.pst-coll.box.tsp > .ttl span{margin: 0;padding: 0;white-space: normal; }
.pst-coll.box.tsp > .ttl li.icn{width: 28px;text-align: center;} 
.pst-coll.box.tsp > .ttl li.lbl h4{ margin: 0;padding: 0;font-weight:400; font-size:1.2em;cursor: pointer;}
.pst-coll.box.tsp > .ttl li.tls{ vertical-align: middle;width: 30px;text-align: center;border: 0;}
.pst-coll.box.tsp > .ttl li.tls a.expand{ margin: 0;vertical-align: middle;}
.pst-coll.box.tsp > .ttl li.tls a svg{ margin: 0;vertical-align: middle;fill:#000; height:14px; width:14px} 
.pst-coll.box.tsp .ctr{background-color: transparent;border: 1px solid rgba(0, 0, 0, 0.07);border-top: none;}
.pst-coll.box.tsp .ctr.u-relative.height-transition{/*overflow:auto*/}
.pst-coll.box.tsp .coll-dis{ opacity:0.2;background-color: #eee;} 
/* box style end */
/* solid style start */
.plt-coll.solid{ }
/* primary */
.pst-coll.sld.pri{margin-bottom:.4em;padding: 0; border:1px solid #dcdcdc }
.pst-coll.sld.pri > .ttl{padding: 0;margin: 0px;display: table;width: 100%; }
.pst-coll.sld.pri > .ttl{background-color: #fff;-webkit-border-radius: 1px 1px 0 0;-moz-border-radius: 1px 1px 0 0;
    border-radius: 1px 1px 0 0;border-bottom: 0;color: #000;font-weight: 400;}
.pst-coll.sld.pri > .ttl:hover {background-color: #f9f9f9}      
.pst-coll.sld.pri > .ttl li{display: table-cell;padding: .5em;cursor:pointer}
.pst-coll.sld.pri > .ttl span{margin: 0;padding: 0;white-space: normal; }
.pst-coll.sld.pri > .ttl li.icn{width: 28px;text-align: center;}
.pst-coll.sld.pri > .ttl li.icn svg{ fill:#333;} 
.pst-coll.sld.pri > .ttl li.lbl h4{ margin: 0;padding: 0;font-weight:400; font-size:1.2em;cursor: pointer;color:#333;}
.pst-coll.sld.pri > .ttl li.tls{ vertical-align: middle;width: 30px;text-align: center;border: 0; }
.pst-coll.sld.pri > .ttl li.tls a.expand{ margin: 0;vertical-align: middle;}
.pst-coll.sld.pri > .ttl li.tls a svg{margin: 0;vertical-align: middle;fill:#333; height:14px; width:14px } 
.pst-coll.sld.pri .ctr {background-color: #fff; color:#333; }
.pst-coll.sld.pri .ctr p{color:inherit;} 
.pst-coll.sld.pri .ctr label{color:inherit;} 
.pst-coll.sld.pri .ctr span{color:inherit;} 
.pst-coll.sld.pri .ctr.u-relative.height-transition{/*overflow:auto*/}
.pst-coll.sld.pri .coll-dis{ opacity:0.2;background-color: #eee;}
/* secondary */
.pst-coll.sld.sec {margin-bottom: .4em;padding: 0; border:1px solid #dcdcdc; border-left: 4px solid #29abe2; }
.pst-coll.sld.sec > .ttl{padding: 0;margin-bottom: 0px;display: table;width: 100%; }
.pst-coll.sld.sec > .ttl{background-color: #FFF;-webkit-border-radius: 1px 1px 0 0;-moz-border-radius: 1px 1px 0 0;
    border-radius: 1px 1px 0 0;border-bottom: 0;color: #333;font-weight: 400;}
.pst-coll.sld.sec > .ttl:hover {background-color: #f9f9f9}     
.pst-coll.sld.sec > .ttl li{display: table-cell;padding: .5em;cursor:pointer}
.pst-coll.sld.sec > .ttl span{margin: 0;padding: 0;white-space: normal; }
.pst-coll.sld.sec > .ttl li.icn{width: 28px;text-align: center;}
.pst-coll.sld.sec > .ttl li.icn svg{ fill: #333; } 
.pst-coll.sld.sec > .ttl li.lbl h4{ margin: 0;padding: 0;font-weight:400; font-size:1.2em;cursor: pointer;}
.pst-coll.sld.sec > .ttl li.tls{ vertical-align: middle;width: 30px;text-align: center;border: 0;}
.pst-coll.sld.sec > .ttl li.tls a.expand{ margin: 0;vertical-align: middle;}
.pst-coll.sld.sec > .ttl li.tls a svg{ margin: 0;vertical-align: middle;fill:#333; height:14px; width: 14px} 
.pst-coll.sld.sec .ctr{background-color: #FFF; color:#333; } 
.pst-coll.sld.sec .ctr.u-relative.height-transition{/*overflow:auto*/}
.pst-coll.sld.sec .coll-dis{ opacity:0.2;background-color: #eee;}  
/* tertiary */
.pst-coll.sld.ter {margin-bottom: .4em;padding: 0; border:1px solid #dcdcdc;  border-left: 4px solid #f2145e; }
.pst-coll.sld.ter > .ttl{padding: 0;margin-bottom: 0px;display: table;width: 100%; }
.pst-coll.sld.ter > .ttl{background-color: #FFF;-webkit-border-radius: 1px 1px 0 0;-moz-border-radius: 1px 1px 0 0;
    border-radius: 1px 1px 0 0;border-bottom: 0;color: #333;font-weight: 400;}
.pst-coll.sld.ter > .ttl:hover {background-color: #f9f9f9}     
.pst-coll.sld.ter > .ttl li{display: table-cell;padding: .5em;cursor:pointer}
.pst-coll.sld.ter > .ttl span{margin: 0;padding: 0;white-space: normal; }
.pst-coll.sld.ter > .ttl li.icn{width: 28px;text-align: center;}
.pst-coll.sld.ter > .ttl li.icn svg{ fill: #333; } 
.pst-coll.sld.ter > .ttl li.lbl h4{ margin: 0;padding: 0;font-weight:400; font-size:1.2em;cursor: pointer;}
.pst-coll.sld.ter > .ttl li.tls{ vertical-align: middle;width: 30px;text-align: center;border: 0;}
.pst-coll.sld.ter > .ttl li.tls a.expand{ margin: 0;vertical-align: middle;}
.pst-coll.sld.ter > .ttl li.tls a svg{ margin: 0;vertical-align: middle;fill:#333; height:14px; width: 14px} 
.pst-coll.sld.ter .ctr{background-color: #FFF; color:#333; } 
.pst-coll.sld.ter .ctr.u-relative.height-transition{/*overflow:auto*/}
.pst-coll.sld.ter .coll-dis{ opacity:0.2;background-color: #eee;}  
/* transparent */
.pst-coll.sld.tsp{margin-bottom: .4em;padding: 0; }
.pst-coll.sld.tsp > .ttl{padding: 0;margin-bottom: 0px;display: table;width: 100%; }
.pst-coll.sld.tsp > .ttl{background-color: transparent;-webkit-border-radius: 1px 1px 0 0;-moz-border-radius: 1px 1px 0 0;
    border-radius: 1px 1px 0 0;border-bottom: 0;color: #000;font-weight: 400;}
.pst-coll.sld.tsp > .ttl:hover {background-color: #f9f9f9}     
.pst-coll.sld.tsp > .ttl li{display: table-cell;padding: .5em;cursor:pointer}
.pst-coll.sld.tsp > .ttl span{margin: 0;padding: 0;white-space: normal; }
.pst-coll.sld.tsp > .ttl li.icn{width: 28px;text-align: center;} 
.pst-coll.sld.tsp > .ttl li.lbl h4{ margin: 0;padding: 0;font-weight: inherit;cursor: pointer;}
.pst-coll.sld.tsp > .ttl li.tls{ vertical-align: middle;width: 30px;text-align: center;border: 0;}
.pst-coll.sld.tsp > .ttl li.tls a.expand{ margin: 0;vertical-align: middle;}
.pst-coll.sld.tsp > .ttl li.tls a svg{ margin: 0;vertical-align: middle;fill:#000; height:14px; width:14px} 
.pst-coll.sld.tsp .ctr{background-color: transparent; } 
.pst-coll.sld.tsp .ctr.u-relative.height-transition{/*overflow:auto*/}
.pst-coll.sld.tsp .coll-dis{ opacity:0.2;background-color: #eee;}  
/* solid style end */
/* collapsible end */

/* Tabs start */

/* Tab panel  */

.plt-tabs{margin:1em }
/* for responsive */
.pst-tabs > .tabs-ctr > div > .tabcontent > div{ padding:1em} 
/* Tabs primary horizontal start */ 
.pst-tabs.hor.pri > ul.tabs > li {display:inline-block; margin: 0 2px 0 0;padding: 10px 13px; -webkit-border-top-left-radius: 4px; 
    -webkit-border-top-right-radius: 4px;border-top-left-radius: 4px; border-top-right-radius: 4px; -moz-border-top-left-radius: 4px;
    -moz-border-top-right-radius: 4px;color: #0075a6;background: #fff;border:1px solid transparent;border-bottom:0;border-radius:0;margin-bottom:-1px;}
.pst-tabs.hor.pri > ul.tabs > li a{text-decoration:none}
.pst-tabs.hor.pri > ul.tabs > li:hover{padding: 10px 13px }
.pst-tabs.hor.pri > ul.tabs > li.current {padding: 10px 13px } 
.pst-tabs.hor.pri > .tabs-ctr > div > .tabcontent {background:#fff}     
.pst-tabs.hor.pri > ul.tabs {display:block; list-style: none; padding:0; margin:0; border-bottom: 1px solid #DDD;} 
.pst-tabs.hor.pri > .tabcontent{border:1px solid #ccc;border-top:0;} 
.pst-tabs.hor.pri > ul.tabs > li >span svg{ padding-bottom:3px;}
.pst-tabs.hor.pri > ul.tabs > li a{color:#333;white-space: nowrap}
.pst-tabs.hor.pri > ul.tabs > li a:hover{color:#333;} 
.pst-tabs.hor.pri > ul.tabs > li:hover{color: #00395c;background: #FFF;border: 1px solid #ccc;border-bottom: 0;}
.pst-tabs.hor.pri > ul.tabs > li.current {color: #444;background: #fff;border: 1px solid #D4D4D4;border-bottom: 1px solid transparent; border-top: 3px solid #29abe2; margin-bottom:-1px; display: inline-block}
.pst-tabs.hor.pri > ul.tabs > li.current a {color: inherit}
/* tabs horizontal icon top css*/
.pst-tabs.hor.pri.tic > ul.tabs > li span:first-child{display: block;text-align: center;}
.pst-tabs.hor.pri.tic > ul.tabs > li span:last-child{ }
/*  primary horizontal tabs end  */
 
/* Tabs secondary horizontal start */ 
.pst-tabs.hor.sec > .tabs-ctr > div > .tabcontent {background:#fff}  
.pst-tabs.hor.sec > ul.tabs {display:block; list-style: none; padding:0; margin:0; background-color: #eee; }
.pst-tabs.hor.sec > ul.tabs > li {/*border: 1px solid #A6A6A6; border-bottom: 1px solid transparent; border-left:0;*/ margin: 0 0 -1px 0; padding: 10px 13px; display:inline-block}
.pst-tabs.hor.sec > ul.tabs > li:hover {color: #fff;background: #999;}
.pst-tabs.hor.sec > ul.tabs > li:hover{color: #fff; }
.pst-tabs.hor.sec > ul.tabs > li a {color:inherit; text-decoration:none;white-space: nowrap}
.pst-tabs.hor.sec > ul.tabs > li.current {color: #FFF; background-color: #0693EA; border: 1px solid #82C9F4;border-bottom: 1px solid #0693EA;}
.pst-tabs.hor.sec > ul.tabs > li.current a {color: inherit} 
.pst-tabs.hor.sec > ul.tabs > li >span svg{ padding-bottom:3px; fill:currentcolor}
.pst-tabs.hor.sec > .tabcontent {background:#fff; border:1px solid #ccc; border-top:0;clear: both}
/* tabs horizontal icon top css*/
.pst-tabs.hor.sec.tic > ul.tabs > li span:first-child{display: block;text-align: center;}
.pst-tabs.hor.sec.tic > ul.tabs > li span:last-child{display: block;text-align: center; }
/* Tabs secondary horizontal end */
 
/* Tabs teritiary  horizontal start */ 
.pst-tabs.hor.ter > .tabs-ctr > div > .tabcontent {background:#fff}  
.pst-tabs.hor.ter > ul.tabs { display:block; list-style: none; padding:0; margin:0;border-bottom: 1px solid #eee; }
.pst-tabs.hor.ter > ul.tabs > li {list-style: none; display: inline-block; margin: 0 2px -1px 0; padding:10px 13px; border: none;}
.pst-tabs.hor.ter > ul.tabs > li:hover {color:inherit;background: #fff;}
.pst-tabs.hor.ter > ul.tabs > li a {color: #333; text-decoration:none;white-space: nowrap}
.pst-tabs.hor.ter > ul.tabs > li.current {color: #725757;background: transparent;border: 0;border-bottom:4px solid #29abe2;}
.pst-tabs.hor.ter > ul.tabs > li.current a {color: inherit}
.pst-tabs.hor.ter > ul.tabs > li > span svg{ padding-bottom:3px; fill:currentcolor}
.pst-tabs.hor.ter > .tabcontent {background:#fff;}
.pst-tabs.hor.ter > .tabcontent{border:1px solid #ccc;border-top:0;} 
/* tabs horizontal icon top css*/
.pst-tabs.hor.ter.tic > ul.tabs > li span:first-child{display: block;text-align: center;}
.pst-tabs.hor.ter.tic > ul.tabs > li span:last-child{display: block;text-align: center; } 
.pst-tabs.hor.ter.tic > .tabcontent{border:1px solid #ccc;} 
.pst-tabs.hor.ter.tic > ul.tabs{border-bottom: 0}

/* Tabs teritiary horizontal end */ 
/* vertical tabs */
.pst-tabs.ver > .tabs-ctr{display: table-cell}
/* vertical Tabs primary start */ 
.pst-tabs.ver.pri > ul.tabs{ border-right: 1px solid #ccc;}
.pst-tabs.ver.pri > ul.tabs { line-height: 18px; margin:0;/*min-width: 150px;*/}
.pst-tabs.ver.pri > ul.tabs li {  padding: 8px 15px 8px 8px;  -webkit-border-top-left-radius: 4px; 
    -webkit-border-top-right-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; -moz-border-top-left-radius: 4px; -moz-border-top-right-radius: 4px;color: #0075a6; /*border-right:1px solid #d4d4d4; */border-radius:0 }
.pst-tabs.ver.pri > ul.tabs li > span:first-child {width: 32px;display: table-cell;vertical-align: middle;text-align: center}
.pst-tabs.ver.pri > ul.tabs li > span:last-child { vertical-align: middle;display: table-cell;text-align: left;}
.pst-tabs.ver.pri > ul.tabs li a{text-decoration:none;white-space: nowrap}
.pst-tabs.ver.pri .tabcontent {background:#fff;width: 100%;height: 100%; } 
.pst-tabs.ver.pri .tabcontent{ border-top:0;}
.pst-tabs.ver.pri > ul.tabs li a{color:#333;}
.pst-tabs.ver.pri > ul.tabs li a:hover{color:#00395c;} 
.pst-tabs.ver.pri > ul.tabs li:hover{color: #333; background: #EEE; }
.pst-tabs.ver.pri > ul.tabs li.current {color: #444; background: #fff; }
.pst-tabs.ver.pri > ul.tabs li.current a {color: inherit}
.pst-tabs.ver.pri{ background-color: #fff;border: 1px solid #d4d4d4; width: 100%; } 
/* verical tab icon top */
.pst-tabs.ver.pri.tic > ul > li > span:first-child {text-align: center;width: 100%;display: block;}
.pst-tabs.ver.pri.tic > ul > li > span:last-child {display: block;text-align: center;}

.pst-tabs.ver.pri > ul.tabs > li.current { position: relative; }
.pst-tabs.ver.pri > ul.tabs > li.current > span a::after {
        -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: transparent transparent transparent #EEE;border-image: none;border-style: solid;border-width: 13px;content: ""; 
    transform: rotate(180deg);height: 0;margin-left: -10px;    pointer-events: none;position: absolute;right: -2px;top:25%;width: 0;} 
/* verrtical Tabs primary end */
/* vertical Tabs secondary start */

.pst-tabs.ver.sec > ul.tabs { line-height: 18px;margin:0;border-right:1px solid #d4d4d4}
.pst-tabs.ver.sec > ul.tabs li { /*min-width: 150px;*/ padding: 8px;  -webkit-border-top-left-radius: 4px; 
    -webkit-border-top-right-radius: 4px;border-top-left-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-topleft: 4px;
    -moz-border-top-right-radius: 4px;color: #333; /*border-right:1px solid #d4d4d4;*/border-bottom:1px solid #d4d4d4; border-radius:0; background-color: #FFF; }
.pst-tabs.ver.sec > ul.tabs li:last-child{border-bottom: none;}
.pst-tabs.ver.sec > ul.tabs li:last-child:hover{border-bottom: none;}
.pst-tabs.ver.sec > ul.tabs li > span:first-child {width: 32px;display: table-cell;vertical-align: middle;text-align: center}
.pst-tabs.ver.sec > ul.tabs li > span:last-child { vertical-align: middle;display: table-cell;text-align: left;}
.pst-tabs.ver.sec > ul.tabs li a{text-decoration:none;white-space: nowrap}
.pst-tabs.ver.sec .tabcontent {background:#fff;width: 100%;height: 100%;}  
.pst-tabs.ver.sec > ul.tabs li a{color:inherit;}
.pst-tabs.ver.sec > ul.tabs li a:hover{color:#00395c;} 
.pst-tabs.ver.sec > ul.tabs li:hover{color: #333;background: #EEE; border-bottom: 1px solid #d4d4d4;}
.pst-tabs.ver.sec > ul.tabs > li.current {color: #444;background: #fff; border-left: 4px solid #0693ea; border-right: 1px solid #fff;
width: calc(100% + 1px ); }
.pst-tabs.ver.sec > ul.tabs li.current a {color: inherit}
.pst-tabs.ver.sec{ background-color: #fff;border: 1px solid #d4d4d4; width: 100%;}  
/* verical tab icon top */
.pst-tabs.ver.sec.tic > ul > li > span:first-child {text-align: center;width: inherit;display: block;}
.pst-tabs.ver.sec.tic > ul > li > span:last-child {display: block;text-align: center;}
/* verrtical Tabs secondary end */ 


/* verrtical Tabs teritiary Start */

.pst-tabs.ver.ter > ul.tabs {line-height: 18px; margin:0;}
.pst-tabs.ver.ter > ul.tabs li {margin:5px; /*min-width: 150px;*/ padding: 8px;  -webkit-border-top-left-radius: 4px; 
    -webkit-border-top-right-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; -moz-border-top-left-radius: 4px; -moz-border-top-right-radius: 4px;color: #333; border-bottom:1px solid #ECECEC; border-radius:0; }
.pst-tabs.ver.ter > ul.tabs li a{text-decoration:none}  
.pst-tabs.ver.ter .tabcontent {background:#fff;width: 100%;height: 100%; } 
.pst-tabs.ver.ter .tabcontent{ border-top:0;}
.pst-tabs.ver.ter > ul.tabs li > span:first-child {width: 32px;display: table-cell;vertical-align: middle;text-align: center}
.pst-tabs.ver.ter > ul.tabs li > span:last-child { vertical-align: middle;display: table-cell;text-align: left;}
.pst-tabs.ver.ter > ul.tabs li a{color:#333;white-space: nowrap }
.pst-tabs.ver.ter > ul.tabs li a:hover{color:#00395c;} 
.pst-tabs.ver.ter > ul.tabs li:hover{color: #00395c;background: #F1F6FF; border-bottom: 1px solid #d4d4d4;}
/*.pst-tabs.ver.ter ul.tabs li.current:hover { background:#e6e6e6}*/
.pst-tabs.ver.ter > ul.tabs li.current {color: #FFF;background-color: #f2145e;  border-radius:8px; display: block}
.pst-tabs.ver.ter > ul.tabs li.current a{color:#fff;}
.pst-tabs.ver.ter > ul.tabs li.current svg{ fill:currentcolor;}
.pst-tabs.ver.ter{ background-color: #fff;border: 1px solid #d4d4d4; width: 100%; }  
/* verical tab icon top */
.pst-tabs.ver.ter.tic > ul > li > span:first-child {text-align: center;width: inherit}
.pst-tabs.ver.ter.tic > ul > li > span:last-child {display: block;text-align: center;padding: 3px 7px;}
/* vertical Tabs teritiary end */


/* tabs responsive */
   .pst-tabs > .tabs-ctr > div >ul {display: none;}
.pst-tabs > .tabs-ctr > div.acco > div.height-transition-hidden{max-height: unset}

/* simple Tabs start */

/* Tab panel  */

/* simple tabs start */
.plt-tabs{margin:1em }
.pst-tabs.nrsp > .tabcontent { padding:1em} 

/* Tabs primary horizontal start */ 
.pst-tabs.nrsp.hor.pri > ul.tabs > li {display:inline-block; margin: 0 2px 0 0;padding: 10px 13px; -webkit-border-top-left-radius: 4px; 
    -webkit-border-top-right-radius: 4px;border-top-left-radius: 4px; border-top-right-radius: 4px; -moz-border-top-left-radius: 4px;
    -moz-border-top-right-radius: 4px;color: #0075a6;background: #fff;border:1px solid transparent;border-bottom:0;border-radius:0;margin-bottom:-1px;}
.pst-tabs.nrsp.hor.pri > ul.tabs > li a{text-decoration:none}
.pst-tabs.nrsp.hor.pri > ul.tabs > li:hover{padding: 10px 13px }
.pst-tabs.nrsp.hor.pri > ul.tabs > li.current {padding: 10px 13px } 
.pst-tabs.nrsp.hor.pri > .tabcontent {background:#fff}     
.pst-tabs.nrsp.hor.pri > ul.tabs {display:block; list-style: none; padding:0; margin:0; border-bottom: 1px solid #DDD;} 
.pst-tabs.nrsp.hor.pri > .tabcontent{border:1px solid #ccc;border-top:0;} 
.pst-tabs.nrsp.hor.pri > ul.tabs > li >span svg{ padding-bottom:3px;}
.pst-tabs.nrsp.hor.pri > ul.tabs > li a{color:#333;white-space: nowrap}
.pst-tabs.nrsp.hor.pri > ul.tabs > li a:hover{color:#333;} 
.pst-tabs.nrsp.hor.pri > ul.tabs > li:hover{color: #00395c;background: #FFF;border: 1px solid #ccc;border-bottom: 0;}
.pst-tabs.nrsp.hor.pri > ul.tabs > li.current {color: #444;background: #fff;border: 1px solid #D4D4D4;border-bottom: 1px solid transparent; border-top: 3px solid #29abe2; margin-bottom:-2px; display: inline-block}
.pst-tabs.nrsp.hor.pri > ul.tabs > li.current a {color: inherit}
/* tabs horizontal icon top css*/
.pst-tabs.nrsp.hor.pri.tic > ul.tabs > li span:first-child{display: block;text-align: center;}
.pst-tabs.nrsp.hor.pri.tic > ul.tabs > li span:last-child{ }
/*  primary horizontal tabs end  */
 
/* Tabs secondary horizontal start */ 
.pst-tabs.nrsp.hor.sec > ul.tabs {display:block; list-style: none; padding:0; margin:0; background-color: #eee; }
.pst-tabs.nrsp.hor.sec > ul.tabs > li {/*border: 1px solid #A6A6A6; border-bottom: 1px solid transparent; border-left:0;*/ margin: 0 0 -1px 0; padding: 10px 13px; display:inline-block}
.pst-tabs.nrsp.hor.sec > ul.tabs > li:hover {color: #fff;background: #999;}
.pst-tabs.nrsp.hor.sec > ul.tabs > li:hover{color: #fff; }
.pst-tabs.nrsp.hor.sec > ul.tabs > li a {color:inherit; text-decoration:none;white-space: nowrap}
.pst-tabs.nrsp.hor.sec > ul.tabs > li.current {color: #FFF; background-color: #0693EA; /*border: 1px solid #82C9F4;border-bottom: 1px solid #0693EA;*/}
.pst-tabs.nrsp.hor.sec > ul.tabs > li.current a {color: inherit} 
.pst-tabs.nrsp.hor.sec > ul.tabs > li >span svg{ padding-bottom:3px; fill:currentcolor}
.pst-tabs.nrsp.hor.sec > .tabcontent {background:#fff; border:1px solid #ccc; border-top:0;clear: both}
/* tabs horizontal icon top css*/
.pst-tabs.nrsp.hor.sec.tic > ul.tabs > li span:first-child{display: block;text-align: center;}
.pst-tabs.nrsp.hor.sec.tic > ul.tabs > li span:last-child{display: block;text-align: center; }
/* Tabs secondary horizontal end */
 
/* Tabs teritiary  horizontal start */ 
.pst-tabs.nrsp.hor.ter > ul.tabs { display:block; list-style: none; padding:0; margin:0;border-bottom: 1px solid #eee; }
.pst-tabs.nrsp.hor.ter > ul.tabs > li {list-style: none; display: inline-block; margin: 0 2px -1px 0; padding:10px 13px; border: none;}
.pst-tabs.nrsp.hor.ter > ul.tabs > li:hover {color:inherit;background: #fff;}
.pst-tabs.nrsp.hor.ter > ul.tabs > li a {color: #333; text-decoration:none;white-space: nowrap}
.pst-tabs.nrsp.hor.ter > ul.tabs > li.current {color: #725757;background: #fff;border: 0;border-bottom:4px solid #29abe2;}
.pst-tabs.nrsp.hor.ter > ul.tabs > li.current a {color: inherit}
.pst-tabs.nrsp.hor.ter > ul.tabs > li > span svg{ padding-bottom:3px; fill:currentcolor}
.pst-tabs.nrsp.hor.ter > .tabcontent {background:#fff;}
.pst-tabs.nrsp.hor.ter > .tabcontent{border:1px solid #ccc;border-top:0;} 
/* tabs horizontal icon top css*/
.pst-tabs.nrsp.hor.ter.tic > ul.tabs > li span:first-child{display: block;text-align: center;}
.pst-tabs.nrsp.hor.ter.tic > ul.tabs > li span:last-child{display: block;text-align: center; } 
.pst-tabs.nrsp.hor.ter.tic > .tabcontent{border:1px solid #ccc;} 
.pst-tabs.nrsp.hor.ter.tic > ul.tabs{border-bottom: 0}

/* Tabs teritiary horizontal end */ 

/* vertical Tabs primary start */
.pst-tabs.nrsp.ver.pri > ul.tabs{ border-right: 1px solid #ccc;}
.pst-tabs.nrsp.ver.pri > ul.tabs { line-height: 18px; margin:0;}
.pst-tabs.nrsp.ver.pri > ul.tabs li { /*min-width: 50px;*/ padding: 8px 15px 8px 8px;  -webkit-border-top-left-radius: 4px; 
    -webkit-border-top-right-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; -moz-border-top-left-radius: 4px; -moz-border-top-right-radius: 4px;color: #0075a6; /*border-right:1px solid #d4d4d4; */border-radius:0 }
.pst-tabs.nrsp.ver.pri > ul.tabs li > span:first-child {width: 32px;display: table-cell;vertical-align: middle;text-align: center}
.pst-tabs.nrsp.ver.pri > ul.tabs li > span:last-child { vertical-align: middle;display: table-cell;text-align: left;}
.pst-tabs.nrsp.ver.pri > ul.tabs li a{text-decoration:none;white-space: nowrap}
.pst-tabs.nrsp.ver.pri .tabcontent {background:#fff;width: 100%;height: 100%; } 
.pst-tabs.nrsp.ver.pri .tabcontent{ border-top:0;}
.pst-tabs.nrsp.ver.pri > ul.tabs li a{color:#333;}
.pst-tabs.nrsp.ver.pri > ul.tabs li a:hover{color:#00395c;} 
.pst-tabs.nrsp.ver.pri > ul.tabs li:hover{color: #333; background: #EEE; }
.pst-tabs.nrsp.ver.pri > ul.tabs li.current {color: #444; background: #fff; }
.pst-tabs.nrsp.ver.pri > ul.tabs li.current a {color: inherit}
.pst-tabs.nrsp.ver.pri{ background-color: #fff;border: 1px solid #d4d4d4; width: 100%; } 
/* verical tab icon top */
.pst-tabs.nrsp.ver.pri.tic > ul > li > span:first-child {text-align: center;width: 100%;display: block}
.pst-tabs.nrsp.ver.pri.tic > ul > li > span:last-child {display: block;text-align: center;}

.pst-tabs.nrsp.ver.pri > ul.tabs > li.current { position: relative; }
.pst-tabs.nrsp.ver.pri > ul.tabs > li.current > span a::after {
        -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: transparent transparent transparent #EEE;border-image: none;border-style: solid;border-width: 13px;content: ""; 
    transform: rotate(180deg);height: 0;margin-left: -10px;    pointer-events: none;position: absolute;right: -2px;top:25%;width: 0;} 
/* verrtical Tabs primary end */
/* vertical Tabs secondary start */

.pst-tabs.nrsp.ver.sec > ul.tabs { line-height: 18px;   margin:0; border-right: 1px solid #d4d4d4}
.pst-tabs.nrsp.ver.sec > ul.tabs li { /*min-width: 50px; */padding: 8px;  -webkit-border-top-left-radius: 4px; 
    -webkit-border-top-right-radius: 4px;border-top-left-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-topleft: 4px;
    -moz-border-top-right-radius: 4px;color: #333; /*border-right:1px solid #d4d4d4;*/border-bottom:1px solid #d4d4d4; border-radius:0; background-color: #FFF; }
.pst-tabs.nrsp.ver.sec > ul.tabs li:last-child{border-bottom: none;}
.pst-tabs.nrsp.ver.sec > ul.tabs li:last-child:hover{border-bottom: none;}
.pst-tabs.nrsp.ver.sec > ul.tabs li > span:first-child {width: 32px;display: table-cell;vertical-align: middle;text-align: center}
.pst-tabs.nrsp.ver.sec > ul.tabs li > span:last-child { vertical-align: middle;display: table-cell;text-align: left;}
.pst-tabs.nrsp.ver.sec > ul.tabs li a{text-decoration:none;white-space: nowrap}
.pst-tabs.nrsp.ver.sec .tabcontent {background:#fff;width: 100%;height: 100%;}  
.pst-tabs.nrsp.ver.sec > ul.tabs li a{color:inherit;}
.pst-tabs.nrsp.ver.sec > ul.tabs li a:hover{color:#00395c;} 
.pst-tabs.nrsp.ver.sec > ul.tabs li:hover{color: #333;background: #EEE; border-bottom: 1px solid #d4d4d4;}
.pst-tabs.nrsp.ver.sec > ul.tabs > li.current {color: #444;background: #fff; border-left: 4px solid #0693ea; border-right: 1px solid #fff;
width: calc(100% + 1px ); }
.pst-tabs.nrsp.ver.sec > ul.tabs li.current a {color: inherit}
.pst-tabs.nrsp.ver.sec{ background-color: #fff;border: 1px solid #d4d4d4; width: 100%;}  
/* vertical tab icon top */
.pst-tabs.nrsp.ver.sec.tic > ul > li > span:first-child {text-align: center;width: inherit;display: block;}
.pst-tabs.nrsp.ver.sec.tic > ul > li > span:last-child {display: block;text-align: center;}
/* vertical Tabs secondary end */ 


/* vertical Tabs teritiary Start */

.pst-tabs.nrsp.ver.ter > ul.tabs {line-height: 18px; margin:0;}
.pst-tabs.nrsp.ver.ter > ul.tabs li {margin:5px; /*min-width: 50px;*/ padding: 8px;  -webkit-border-top-left-radius: 4px; 
    -webkit-border-top-right-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; -moz-border-top-left-radius: 4px; -moz-border-top-right-radius: 4px;color: #333; border-bottom:1px solid #ECECEC; border-radius:0; }
.pst-tabs.nrsp.ver.ter > ul.tabs li a{text-decoration:none;white-space: nowrap}  
.pst-tabs.nrsp.ver.ter .tabcontent {background:#fff;width: 100%;height: 100%; } 
.pst-tabs.nrsp.ver.ter .tabcontent{ border-top:0;}
.pst-tabs.nrsp.ver.ter > ul.tabs li > span:first-child {width: 32px;display: table-cell;vertical-align: middle;text-align: center}
.pst-tabs.nrsp.ver.ter > ul.tabs li > span:last-child { vertical-align: middle;display: table-cell;text-align: left;}
.pst-tabs.nrsp.ver.ter > ul.tabs li a{color:#333; }
.pst-tabs.nrsp.ver.ter > ul.tabs li a:hover{color:#00395c;} 
.pst-tabs.nrsp.ver.ter > ul.tabs li:hover{color: #00395c;background: #F1F6FF; border-bottom: 1px solid #d4d4d4;}
/*.pst-tabs.nrsp.ver.ter ul.tabs li.current:hover { background:#e6e6e6}*/
.pst-tabs.nrsp.ver.ter > ul.tabs li.current {color: #FFF;background-color: #f2145e;  border-radius:8px; display: block}
.pst-tabs.nrsp.ver.ter > ul.tabs li.current a{color:#fff;}
.pst-tabs.nrsp.ver.ter > ul.tabs li.current svg{ fill:currentcolor;}
.pst-tabs.nrsp.ver.ter{ background-color: #fff;border: 1px solid #d4d4d4; width: 100%; }  
/* verical tab icon top */
.pst-tabs.nrsp.ver.ter.tic > ul > li > span:first-child {text-align: center;width: inherit}
.pst-tabs.nrsp.ver.ter.tic > ul > li > span:last-child {display: block;text-align: center;padding: 3px 7px;}
/* verrtical Tabs teritiary end */
/* simple tabs end */ 

/* Tabs END */

/* Simple panel Start */
/* panel simple */
.plt-simp{margin:1em }
/* panel section */
.pst-simp > div {padding:1em}

/* panel primary  variation start */

.pst-simp.pri{ /*box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);*/ background: #FFF;color:#333 }
.pst-simp.pri > .ttl{ display: table;}
.pst-simp.pri > .ttl li {padding:.5em; vertical-align: middle;}
.pst-simp.pri > .ttl li.icn {width: 1em;}
.pst-simp.pri > .ttl li.icn svg{ fill:#000;}
.pst-simp.pri > .ttl li.lbl h4 {margin:0;vertical-align: middle; font-size:1.2em; font-weight:400}
.pst-simp.pri > .ttl {width: 100%;}  

/* panel secondary  variation start */
.pst-simp.sec{ background: #fff; color:#333}
.pst-simp.sec > .ttl{ display: table;}
.pst-simp.sec > .ttl li {padding:.5em; vertical-align: middle;}
.pst-simp.sec > .ttl li.icn {width: 1em;}
.pst-simp.sec > .ttl li.icn svg{ fill:#000;}
.pst-simp.sec > .ttl li.lbl h4 {margin:0;vertical-align: middle; font-size:1.2em; font-weight:400}
.pst-simp.sec > .ttl {width: 100%;} 


/* panel teritiary  variation start */

.pst-simp.ter{ background:#f7f7f7;}
.pst-simp.ter > .ttl{ display: table;}
.pst-simp.ter > .ttl li {padding:.5em; vertical-align: middle;}
.pst-simp.ter > .ttl li.icn {width: 1em;}
.pst-simp.ter > .ttl li.icn svg{ fill:#000;}
.pst-simp.ter > .ttl li.lbl h4 {margin:0;vertical-align: middle; font-size:1.2em; font-weight:400}
.pst-simp.ter > .ttl {width: 100%;} 



/* panel transparent  variation start */

.pst-simp.tsp{  background-color: transparent;}
.pst-simp.tsp > .ttl{ display: table;}
.pst-simp.tsp > .ttl li {padding:.5em; vertical-align: middle;}
.pst-simp.tsp > .ttl li.icn {width: 1em;}
.pst-simp.tsp > .ttl li.icn svg{ fill:#000;}
.pst-simp.tsp > .ttl li.lbl h4 {margin:0;vertical-align: middle; font-size:1.2em; font-weight:400}
.pst-simp.tsp > .ttl {border-bottom: 1px solid #ddd;width: 100%; } 

/* Simple panel  END */

/* panel carousel Start */ 

.swiper-container-free-mode>.swiper-wrapper {  
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -ms-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto
}

.swiper-container-autoheight{height: auto}
.swiper-container-autoheight .swiper-slide {height: auto}
.swiper-container-autoheight .swiper-wrapper {-webkit-box-align: start;-ms-flex-align: start;-webkit-align-items: flex-start;
    align-items: flex-start;-webkit-transition-property: -webkit-transform, height;-moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform, height}
.swiper-container .swiper-notification { left: 0;top: 0;pointer-events: none;opacity: 0;} 

.swiper-button-prev { top: 50%;width: 27px;height: 24px;margin-top: -22px;
    -moz-background-size: 27px 44px;-webkit-background-size: 27px 44px;background-size: 27px 44px;background-position: center;
    background-repeat: no-repeat}
.swiper-button-next.swiper-button-disabled{opacity: .35;}
.swiper-button-prev.swiper-button-disabled {opacity: .35;} 

.swiper-container-rtl .swiper-button-next {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
    left: 10px;right: auto} 
.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
} 
.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
} 
.swiper-button-next,.swiper-container-rtl .swiper-button-prev {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23fff'%2F%3E%3C%2Fsvg%3E");
    right: 10px;
    left: auto
} 
.swiper-button-prev,.swiper-container-rtl .swiper-button-prev {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23fff'%2F%3E%3C%2Fsvg%3E");
    left: 10px;
    right: auto
}

.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
} 
.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}

.swiper-pagination.swiper-pagination-hidden {opacity: 0}

.swiper-pagination-custom{bottom: 10px;left: 0;width: 100%} 
.swiper-pagination-fraction {bottom: 10px;left: 0;width: 100%}

button.swiper-pagination-bullet {border: none;margin: 0;padding: 0;box-shadow: none; } 
.swiper-pagination-white .swiper-pagination-bullet {background: #fff}

.swiper-pagination-white .swiper-pagination-bullet-active {background: #fff}
.swiper-pagination-black .swiper-pagination-bullet-active {background: #000}
.swiper-container-vertical>.swiper-pagination-bullets {right: 10px;top: 50%;-webkit-transform: translate3d(0, -50%, 0);
    -moz-transform: translate3d(0, -50%, 0);-o-transform: translate(0, -50%);-ms-transform: translate3d(0, -50%, 0);
    transform: translate3d(0, -50%, 0)}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 5px 0; }

.swiper-pagination-progress {background: rgba(0, 0, 0, .25); }
.swiper-pagination-progress .swiper-pagination-progressbar {background: #007aff; left: 0;top: 0;width: 100%;height: 100%;
    -webkit-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transform-origin: left top;
    -moz-transform-origin: left top;-ms-transform-origin: left top;-o-transform-origin: left top;transform-origin: left top}
.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {
    -webkit-transform-origin: right top;
    -moz-transform-origin: right top;
    -ms-transform-origin: right top;
    -o-transform-origin: right top;
    transform-origin: right top
}
.swiper-container-horizontal>.swiper-pagination-progress {width: 100%;height: 4px;left: 0;top: 0}
.swiper-container-vertical>.swiper-pagination-progress {width: 4px;height: 100%;left: 0;top: 0}
.swiper-pagination-progress.swiper-pagination-white {background: rgba(255, 255, 255, .5)}
.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {background: #fff}
.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {background: #000}
.swiper-container-3d {-webkit-perspective: 1200px;-moz-perspective: 1200px;-o-perspective: 1200px;perspective: 1200px}
.swiper-container-3d .swiper-cube-shadow,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-wrapper {
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d
} 
.swiper-container-3d .swiper-slide-shadow-bottom{left: 0;top: 0;width: 100%;height: 100;}
.swiper-container-3d .swiper-slide-shadow-left{left: 0;top: 0;width: 100%;height: 100;}
.swiper-container-3d .swiper-slide-shadow-right{left: 0;top: 0;width: 100%;height: 100;}
.swiper-container-3d .swiper-slide-shadow-top {left: 0;top: 0;width: 100%;height: 100;} 
.swiper-container-3d .swiper-slide-shadow-left {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
} 
.swiper-container-3d .swiper-slide-shadow-right {
    background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
} 
.swiper-container-3d .swiper-slide-shadow-top {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
} 
.swiper-container-3d .swiper-slide-shadow-bottom {
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
} 
.swiper-container-coverflow .swiper-wrapper,
.swiper-container-flip .swiper-wrapper {-ms-perspective: 1200px} 
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-top {
    
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden
} 
.swiper-container-cube .swiper-slide {
    visibility: hidden;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    width: 100%;
    height: 100%
} 
.swiper-container-cube.swiper-container-rtl .swiper-slide {
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0
} 
.swiper-container-cube .swiper-cube-shadow { left: 0;bottom: 0;width: 100%;height: 100%;background: #000;opacity: .6;
    -webkit-filter: blur(50px);filter: blur(50px); }
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -ms-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}
.swiper-container-fade .swiper-slide {pointer-events: none;
    -webkit-transition-property: opacity;
    -moz-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity
}
.swiper-container-fade .swiper-slide .swiper-slide {pointer-events: none}
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active {pointer-events: auto}
.swiper-zoom-container {width: 100%;height: 100%;} 
.swiper-zoom-container>canvas{max-width: 100%;max-height: 100%; }
.swiper-zoom-container>img{max-width: 100%;max-height: 100%; }
.swiper-zoom-container>svg {max-width: 100%;max-height: 100%; } 
.swiper-scrollbar {border-radius: 10px;background: rgba(0, 0, 0, .1)} 
.swiper-container-horizontal>.swiper-scrollbar { left: 1%;bottom: 3px;z-index: 50;height: 5px;width: 98%}
.swiper-container-vertical>.swiper-scrollbar { right: 3px;top: 1%;z-index: 50;width: 5px;height: 98%}
.swiper-scrollbar-drag {height: 100%;width: 100%; background: rgba(0, 0, 0, .5);border-radius: 10px;left: 0;top: 0}
.swiper-scrollbar-cursor-drag {cursor: move}
.swiper-lazy-preloader {width: 42px;height: 42px; left: 50%;top: 50%;margin-left: -21px;margin-top: -21px;
    z-index: 10;-webkit-transform-origin: 50%;-moz-transform-origin: 50%;transform-origin: 50%;
    -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
    -moz-animation: swiper-preloader-spin 1s steps(12, end) infinite;
    animation: swiper-preloader-spin 1s steps(12, end) infinite
} 
.swiper-lazy-preloader:after {display: block;content: "";width: 100%;height: 100%;  
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    background-position: 50%;
    -webkit-background-size: 100%;
    background-size: 100%;
    background-repeat: no-repeat
} 
.swiper-lazy-preloader-white:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}
/* karthik on 10 oct not required 
.bgimg{ background: url(img/waves.gif);width: 100%;height: 100%;}*/



/* primary css */
.plt-caro {margin:1em}
/* carousel title css*/
.plt-caro.pri { margin-bottom:.8em}
.plt-caro.pri .ttl li {padding:0.2em;vertical-align: middle;display: table-cell}
.plt-caro.pri .ttl li.icn svg{ fill:#0693ea;}
.plt-caro.pri .ttl li.icn {width: 1em}
.plt-caro.pri .ttl li.lbl h4 {margin:0; font-size:1.2em; font-weight:400;color:#0693ea} 
/* carousel main body */
.plt-caro.pri .swiper-container {width: 100%;height: 100%;margin-left: auto;margin-right: auto;}  
.plt-caro.pri .swiper-container .swiper-wrapper {width: 100%;height: 100%}
.plt-caro.pri .swiper-container .swiper-wrapper li{ width: 100%;list-style-type: none;}
/*.pst-caro.pri .swiper-wrapper img{ width: 100%;}
.pst-caro.pri .swiper-wrapper p{ width: 100%;}*/
.plt-caro.pri .swiper-container .swiper-slide {-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;width: 100%;height: auto; } 
.swiper-container-android .swiper-slide{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-o-transform: translate(0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)} 
.plt-caro.pri .swiper-container .swiper-wrapper {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-o-transform: translate(0, 0);
    -ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)} 
.plt-caro.pri .swiper-container .swiper-button-next{top: 50%;width: 27px;height: 24px;margin-top: -22px;-moz-background-size: 27px 44px;
    -webkit-background-size: 27px 44px;background-size: 27px 44px;background-position: center;background-repeat: no-repeat}
.plt-caro.pri .swiper-container .swiper-pagination {  
    text-align: center;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.plt-caro.pri .swiper-container .swiper-pagination-bullets{bottom: 0;left: 0;width: 100%}/* changes by karhtik on 11 Sep */
.plt-caro.pri .swiper-container .swiper-pagination-bullet {width: 2em;height: 5px; border-radius: 1em;background: #000;opacity: .2}
.plt-caro.pri .swiper-container .swiper-pagination-bullet-active {opacity: 1;background: #007aff}
.plt-caro.pri .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 5px}
.plt-caro.pri .swiper-container .swiper-button-prev{ background-image:none; left: 0px;right: auto}
.plt-caro.pri .swiper-container .swiper-button-next{ background-image:none; right: 30px; left: auto } 
.plt-caro.pri .swiper-container .swiper-button-prev svg,.plt-caro.pri .swiper-container .swiper-button-next svg { fill:#007aff; stroke: #007aff; stroke-width: 0; } 
.plt-caro.pri .swiper-container .swiper-button-prev .ett-bttn.tsp, .plt-caro.pri .swiper-container .swiper-button-next .ett-bttn.tsp { height: 42px; padding: 5px; width: 42px; }

/* secondary css */
/* carousel title css*/
.plt-caro.sec { margin-bottom:.8em}
.plt-caro.sec .ttl li {padding:0.2em;vertical-align: middle;display: table-cell}
.plt-caro.sec .ttl li.icn svg{ fill:#333;}
.plt-caro.sec .ttl li.icn {width: 1em}
.plt-caro.sec .ttl li.lbl h4 {margin:0; font-size:1.2em; font-weight:400;} 
/* carousel main body */
.pst-caro.sec .swiper-container {width: 100%;height: 100%;margin-left: auto;margin-right: auto;}  
.pst-caro.sec .swiper-wrapper {width: 100%;height: 100%}
.pst-caro.sec .swiper-wrapper li{ width: 100%;list-style-type: none;}
/*.pst-caro.sec .swiper-wrapper img{ width: 100%;}
.pst-caro.sec .swiper-wrapper p{ width: 100%;}*/
.plt-caro.sec .swiper-slide {-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;width: 100%;height: auto; } 
.swiper-container-android .swiper-slide{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-o-transform: translate(0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)} 
.plt-caro.sec .swiper-wrapper {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-o-transform: translate(0, 0);
    -ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)} 
.plt-caro.sec .swiper-button-next{top: 50%;width: 27px;height: 24px;margin-top: -22px;-moz-background-size: 27px 44px;
    -webkit-background-size: 27px 44px;background-size: 27px 44px;background-position: center;background-repeat: no-repeat}
.plt-caro.sec .swiper-pagination {  
    text-align: center;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.plt-caro.sec .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 0;left: 0;width: 100%}
.plt-caro.sec .swiper-pagination-bullet {width: 8px;height: 8px; border-radius: 100%;background: #000;opacity: .2}
.plt-caro.sec .swiper-pagination-bullet-active {opacity: 1;background: #333}
.plt-caro.sec .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 5px}
.plt-caro.sec .swiper-button-prev{ background-image:none; left: 0px;right: auto}
.plt-caro.sec .swiper-button-next{ background-image:none; right: 30px; left: auto }
.plt-caro.sec .swiper-button-prev svg, .plt-caro.sec .swiper-button-next svg { fill:#333; stroke: #333333; stroke-width: 0; } 
.pst-caro.sec .swiper-button-prev .ett-bttn.tsp, .plt-caro.sec .swiper-button-next .ett-bttn.tsp { height: 42px; padding: 5px;width: 42px; } 

/* teritiary css */
/* carousel title css*/
.plt-caro.ter { margin-bottom:.8em}
.plt-caro.ter .ttl li {padding:0.2em;vertical-align: middle;display: table-cell}
.plt-caro.ter .ttl li.icn svg{ fill:#f2145e;}
.plt-caro.ter .ttl li.icn {width: 1em}
.plt-caro.ter .ttl li.lbl h4 {margin:0; font-size:1.2em; font-weight:400;color:#f2145e}
/* carousel main body */
.plt-caro.ter.swiper-container {width: 100%;height: 100%;margin-left: auto;margin-right: auto;}  
.plt-caro.ter.swiper-wrapper {width: 100%;height: 100%}
.plt-caro.ter .swiper-wrapper li{ width: 100%;list-style-type: none;}
/*.pst-caro.ter .swiper-wrapper img{ width: 100%;}
.pst-caro.ter .swiper-wrapper p{ width: 100%;}*/
.plt-caro.ter .swiper-slide {-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;width: 100%;height: auto; } 
.swiper-container-android .swiper-slide{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-o-transform: translate(0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)} 
.plt-caro.ter .swiper-wrapper {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-o-transform: translate(0, 0);
    -ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0); padding-top:10px; padding-bottom:10px; } 
.plt-caro.ter .swiper-button-next{top: 50%;width: 27px;height: 24px;margin-top: -22px;-moz-background-size: 27px 44px;
    -webkit-background-size: 27px 44px;background-size: 27px 44px;background-position: center;background-repeat: no-repeat}
.plt-caro.ter .swiper-pagination {  
    text-align: center;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.plt-caro.ter .swiper-container-horizontal > .swiper-pagination-bullets{bottom: 0;left: 0;width: 100%}
.plt-caro.ter .swiper-pagination-bullet {width: 8px;height: 8px; border-radius: 100%;background: #000;opacity: .2}
.plt-caro.ter .swiper-pagination-bullet-active {opacity: 1;background: #f2145e}
.plt-caro.ter .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 5px}
.plt-caro.ter .swiper-button-prev{ background-image:none; left: 0px;right: auto}
.plt-caro.ter .swiper-button-next{ background-image:none; right: 30px; left: auto }
.plt-caro.ter .swiper-button-prev svg, .plt-caro.ter .swiper-button-next svg { fill:#f2145e; stroke: #f2145e; stroke-width: 0; } 
.plt-caro.ter .swiper-button-prev .ett-bttn.tsp, .plt-caro.ter .swiper-button-next .ett-bttn.tsp { border: 1px solid #f2145e; border-radius: 50%; height: 42px;
    padding: 5px; width: 42px; } 
/* panel carousel END */
/* panel chat box start added on 9 Jan*/
.plt-chat {}
	.plt-chat.pst-chat.pri {}
	.plt-chat.pst-chat.pri > .msg-scroll{display:block;width:100%;clear:both;padding: 15px;background:#f9f9f9}
	.plt-chat.pst-chat.pri > .msg-scroll:after {display:table}
	
	.plt-chat.pst-chat.pri > .msg-scroll > .msg {display:block; width:100%; clear:both; border-radius:6px; background:#fff; box-shadow: 0 2px 3px rgba(0,0,0,.05); margin-bottom:15px}
	.plt-chat.pst-chat.pri > .msg-scroll > .msg:after {display:table}	
	.plt-chat.pst-chat.pri > .msg-scroll > .msg > .msg-data {padding:3px; font-size:80% }
	.plt-chat.pst-chat.pri > .msg-scroll > .msg > .msg-data > .msg-time {color: #a8aab1; padding-left: 6px; padding-right:6px}
	.plt-chat.pst-chat.pri > .msg-scroll > .msg > .msg-data > .msg-name {}	
	.plt-chat.pst-chat.pri > .msg-scroll > .msg > .msg-data > .msg-dot {}	
	.plt-chat.pst-chat.pri > .msg-scroll > .msg > .msg-content {padding:10px} 

	.chat-msg {display:block; width:100%; clear:both;}
	/* panel cha box end */
/* T3 Panels theme end *//* T4 Containers theme start */
/* breadcrumbs start */
.crt-bcrm {list-style: outside none none}
.crt-bcrm > li {display: inline-block}	
.crt-bcrm.pri { background-color: #fff;  border-radius: 4px; list-style: outside none none;  padding: 8px 15px}
.crt-bcrm.pri > li + li::before {color: #ccc;  content: "/ "; padding: 0 5px}		
.crt-bcrm.pri > li a {color: #337ab7; text-decoration: none}
.crt-bcrm.pri > li.active a {color:#111; pointer-events:none} 	
.crt-bcrm.sec {background-color: #fff; border-radius: 4px; list-style: outside none none; padding: 8px 15px}
.crt-bcrm.sec > li + li::before {color: #999; content: "> "; padding: 0 5px}		
.crt-bcrm.sec > li a {color: #337ab7; text-decoration: none}	
.crt-bcrm.sec > li.active a {color:#111; pointer-events:none} 
.crt-bcrm.ter {background-color: #fff; border-radius: 4px; list-style: outside none none;  padding: 8px 15px}
.crt-bcrm.ter > li + li::before {color: #999; content: "| "; padding: 0 5px;}		
.crt-bcrm.ter > li a {color: #337ab7; text-decoration: none}	
.crt-bcrm.ter > li.active a {color:#111; pointer-events:none} 
.crt-bcrm.tsp { background-color: transparent;  border-radius: 0; list-style: outside none none; padding: 8px 15px}
.crt-bcrm.tsp > li + li::before {color: #ccc;  content: "/ "; padding: 0 5px}		
.crt-bcrm.tsp > li a {color: #337ab7; text-decoration: none}	
.crt-bcrm.tsp > li.active a {color:#111; pointer-events:none} 
/* breadcrumbs end */
/* Form start */
/* primary */
.crt-form.pri {}
.crt-form.pri > .ttl {display: table; list-style: none outside none; margin: 0 0 12px 0; padding: 0; width:100%; border-bottom:0px solid #ddd;}
.crt-form.pri > .ttl > span, .crt-form.pri > .ttl > li {display: table-cell; margin: 0; white-space: normal; padding:5px 3px;vertical-align: middle}
.crt-form.pri > .ttl .ttv {display:table; width:100%}
.crt-form.pri > .ttl .ttv > li {display:table-cell; vertical-align:middle}
.crt-form.pri > .ttl .ttv > li.icn {width: 1em; padding:0 3px}
.crt-form.pri > .ttl .ttv > li.icn svg{fill:#00aeef; height:24px; width:24px}
.crt-form.pri > .ttl .ttv > li.lbl h4 {color:#00aeef; font-size: 1.2em; font-weight:400}
.crt-form.hor.pri  .srb.eoc {margin-bottom:3px}
.crt-form.ver.pri  .srb.eoc {margin-bottom:8px}
/* secondary */
.crt-form.sec {}
.crt-form.sec > .ttl {display: table; list-style: none outside none; margin: 0 0 12px 0; padding: 0; width:100%; border-bottom:1px solid #ddd;}
.crt-form.sec > .ttl > span, .crt-form.sec > .ttl > li {display: table-cell; margin: 0; white-space: normal; padding:5px 3px;vertical-align: middle}
.crt-form.sec > .ttl .ttv > li {display:table-cell; vertical-align:middle}
.crt-form.sec > .ttl .ttv li.icn {width: 1em;padding:0 3px}
.crt-form.sec > .ttl .ttv > li.icn svg{ fill:#333; height:24px; width:24px}
.crt-form.sec > .ttl .ttv .tls  {width: 10%} 
.crt-form.sec > .ttl .ttv > li.lbl h4 {color:#333; font-size: 1.2em; font-weight:400}
.crt-form.hor.sec .srb.eoc{margin-bottom:3px}
.crt-form.ver.sec .srb.eoc{margin-bottom:5px}
/* tertiary */
.crt-form.ter {}
.crt-form.ter > .ttl {display: table; list-style: none outside none; margin:  0 0 12px 0; padding: 0; width:100%; border-bottom:1px solid #ddd;}
.crt-form.ter > .ttl > span, .crt-form.ter > .ttl > li {display: table-cell; margin: 0; white-space: normal; padding:5px 3px;vertical-align: middle}
.crt-form.ter > .ttl .ttv > li {display:table-cell; vertical-align:middle}
.crt-form.ter > .ttl .ttv li.icn {width: 1em;padding:0 3px}
.crt-form.ter > .ttl .ttv li.icn svg{ fill:#f2145e; height:24px; width:24px}
.crt-form.ter > .ttl .ttv .tls  {width: 10%}
.crt-form.ter > .ttl .ttv .lbl h4 {color:#f2145e; font-size: 1.2em; font-weight:400}
.crt-form.hor.ter .srb.eoc{margin-bottom:3px}
.crt-form.ver.ter .srb.eoc{margin-bottom:5px}
/* form end */
/* navbar*/
/*
.crt-navb {margin:0; padding:0; width:100%; display:table; table-layout:fixed}
.crt-navb li, .crt-navb > span {display:table-cell; margin:0; padding:0; text-overflow:clip}*/
.crt-navb.pri {background-color:#F2F2F2;  }
.crt-navb.sec {background-color:#fff; border-bottom:1px solid #0693ea /* box-shadow:0 2px 4px rgba(0, 0, 0, 0.1)*/}
.crt-navb.ter {background-color:#0693EA; color:#fff; }
.crt-navb.tsp {/*padding: 0.65em;*/}
/* navbar end */
/* list*/ 
.crt-list.chl-ctr {padding-left:1em;}
/* primary */ 
.crt-list > ul.pri > li {padding: 5px; margin:0; /*border-bottom: 1px solid rgba(230, 230, 230, 0.7);*/ background-color: #ffffff;display: table;width: 100%;vertical-align: middle;}
.crt-list > ul.pri > li.selected{background:#fdf7e6}
.crt-list > ul.pri > li.selected {background:#fdf7e6} 
.crt-list > ul.pri > li > span {display: table-cell; } 
.crt-list > ul.pri{display:table; list-style: none; width: 100%}
.crt-list > ul.pri {background-color:#F9F9F9}
.crt-list.pri > .ttl {display: table; list-style: none outside none; margin: 0 0 12px 0; padding: 0; width:100%; border-bottom:1px solid #ddd;}
.crt-list.pri > .ttl > span, .crt-list.pri > .ttl > li {display: table-cell; margin: 0; white-space: normal; padding:5px 3px;vertical-align: middle}
.crt-list.pri > .ttl .ttv {display:table; width:100%}
.crt-list.pri > .ttl .ttv > li {display:table-cell; vertical-align:middle}
.crt-list.pri > .ttl .ttv > li.icn {width: 1em;padding:0 3px}
.crt-list.pri > .ttl .ttv > li.icn svg{fill:#0693ea; height:24px; width:24px}
.crt-list.pri > .ttl .ttv > li.lbl h4 {color:#0693ea; font-size: 1.2em; font-weight:400; padding:0;}
/* secondary */
.crt-list > ul.sec {border-collapse: separate}
.crt-list > ul.sec > li {padding: 5px; margin:0; border: 1px solid rgba(200, 200, 200, 0.7); background-color: #ffffff;display: table;width: 100%;vertical-align: middle;}
.crt-list > ul.sec > li {border-bottom: 0}
.crt-list > ul.sec > li:last-child {border-bottom: 1px solid rgba(200, 200, 200, 0.7);}
.crt-list > ul.sec > li.selected{background:#fdf7e6}
.crt-list > ul.sec > li.selected {background:#fdf7e6} 
.crt-list > ul.sec > li > span {display: table-cell; } 
.crt-list > ul.sec{display:table; list-style: none; width: 100%}
.crt-list > ul.sec {background-color:#F9F9F9}
.crt-list.sec > .ttl {display: table; list-style: none outside none; padding: 0; width:100%; }/*  margin: 0 0 12px 0; */
.crt-list.sec > .ttl > span,
.crt-list.sec > .ttl > li {display: table-cell; margin: 0; white-space: normal; padding:5px 3px;vertical-align: middle}
.crt-list.sec > .ttl .ttv > li {display:table-cell; vertical-align:middle}
.crt-list.sec > .ttl .ttv li.icn {width: 1em;padding:0 3px}
.crt-list.sec > .ttl .ttv li.icn svg{fill:#333; height:24px; width:24px}
.crt-list.sec > .ttl .ttv li.lbl h4 {color:#333; font-size: 1.2em; font-weight:400; padding:0 3px}
/* tertiary */
.crt-list > ul.ter {border-collapse: separate}
.crt-list > ul.ter > li {padding: 5px; margin:0;  display: table;width: 100%;vertical-align: middle;}
.crt-list > ul.ter > li:nth-child(2n) {background-color:#f0f0f0}
.crt-list > ul.ter > li:nth-child(2n+1) {background-color:#fff}
.crt-list > ul.ter > li.selected{background:#fdf7e6}
.crt-list > ul.ter > li.selected {background:#fdf7e6} 
.crt-list > ul.ter > li > span {display: table-cell; } 
.crt-list > ul.ter{display:table; list-style: none; width: 100%}
.crt-list > ul.ter {background-color:#F9F9F9}
.crt-list.ter > .ttl {display: table; list-style: none outside none; padding: 0; width:100%; border-bottom:1px solid #ddd;}/*  margin: 0 0 12px 0; */
.crt-list.ter > .ttl > span, 
.crt-list.ter > .ttl li {display: table-cell; margin: 0; white-space: normal; padding:5px 3px;vertical-align: middle}
.crt-list.ter > .ttl .ttv li.icn {width: 1em;padding:0 3px}
.crt-list.ter > .ttl .ttv > li {display:table-cell; vertical-align:middle}
.crt-list.ter > .ttl .ttv li.icn svg{fill:#f2145e; height:24px; width:24px}
.crt-list.ter > .ttl .ttv li.lbl h4 {color:#f2145e; font-size: 1.2em; font-weight:400; }
/* transparent */
.crt-list > ul.tsp {border-collapse: separate}
.crt-list > ul.tsp > li {  margin:0; display: table;width: 100%;vertical-align: middle;}
.crt-list > ul.tsp > li {border-bottom: 0}
/*.crt-list > ul.tsp > li.selected{background:#fdf7e6}
.crt-list > ul.tsp > li.selected {background:#fdf7e6} */
.crt-list > ul.tsp > li > span {display: table-cell; } 
.crt-list > ul.tsp{display:table; list-style: none; width: 100%}
.crt-list > ul.tsp {}
.crt-list.tsp > .ttl {display: table; list-style: none outside none; padding: 0; width:100%; /*border-bottom: 1px solid rgba(230, 230, 230, 0.7);*/  border-bottom: none;}
.crt-list.tsp > .ttl > span, .crt-list.tsp > .ttl > li {display: table-cell; margin: 0; white-space: normal; /*padding:5px 3px;*/ padding:5px 0; vertical-align: middle}
.crt-list.tsp > .ttl .ttv > li {display:table-cell; vertical-align:middle}
.crt-list.tsp > .ttl .ttv li.icn {width: 1em;padding:0 3px}
.crt-list.tsp > .ttl .ttv li.icn svg{fill:#333; height:24px; width:24px}
.crt-list.tsp > .ttl .ttv .lbl h4 {color:#333; font-size: 1.2em; font-weight:400; /*padding:0 3px*/ padding:0;}
 
/* list end */


/* chart */
/* primary css */
.crt-chrt.pri{} 
.crt-chrt.pri > .ttl {display: table; list-style: none outside none; margin: 0 0 12px 0; padding: 0; width:100%;
    border-bottom:1px solid #ddd;}
.crt-chrt.pri > .ttl > span, .crt-chrt.pri > .ttl > li {display: table-cell; margin: 0; white-space: normal; padding:5px 3px;
    vertical-align: middle}
.crt-chrt.pri > .ttl > li.icn{width: 1em;padding: 0 3px;}
.crt-chrt.pri > .ttl .ttv {display:table; width:100%}
.crt-chrt.pri > .ttl .ttv > li {display:table-cell; vertical-align:middle}
.crt-chrt.pri > .ttl .ttv > li.icn {width: 1em; padding:0 3px}
.crt-chrt.pri > .ttl .ttv > li.icn svg{fill:#0693ea; height:24px; width:24px}
.crt-chrt.pri > .ttl .ttv > li.lbl h4 {color:#0693ea; font-size: 1.2em; font-weight:400}
/* secondary css */
.crt-chrt.sec{} 
.crt-chrt.sec > .ttl {display: table; list-style: none outside none; margin: 0 0 12px 0; padding: 0; width:100%;
    border-bottom:1px solid #ddd;}
.crt-chrt.sec > .ttl > span, .crt-chrt.sec > .ttl > li {display: table-cell; margin: 0; white-space: normal; padding:5px 3px;
    vertical-align: middle}
.crt-chrt.sec > .ttl > li.icn{width: 1em;padding: 0 3px;}
.crt-chrt.sec > .ttl .ttv {display:table; width:100%}
.crt-chrt.sec > .ttl .ttv > li {display:table-cell; vertical-align:middle}
.crt-chrt.sec > .ttl .ttv > li.icn {width: 1em; padding:0 3px}
.crt-chrt.sec > .ttl .ttv > li.icn svg{fill:inherit; height:24px; width:24px}
.crt-chrt.sec > .ttl .ttv > li.lbl h4 {color:inherit; font-size: 1.2em; font-weight:400}
/* teritiary css */
.crt-chrt.ter{} 
.crt-chrt.ter > .ttl {display: table; list-style: none outside none; margin: 0 0 12px 0; padding: 0; width:100%; 
    border-bottom:1px solid #ddd;}
.crt-chrt.ter > .ttl > span, .crt-chrt.ter > .ttl > li {display: table-cell; margin: 0; white-space: normal; padding:5px 3px;
    vertical-align: middle}
.crt-chrt.ter > .ttl > li.icn{width: 1em;padding: 0 3px;}
.crt-chrt.ter > .ttl .ttv {display:table; width:100%}
.crt-chrt.ter > .ttl .ttv > li {display:table-cell; vertical-align:middle}
.crt-chrt.ter > .ttl .ttv > li.icn {width: 1em; padding:0 3px}
.crt-chrt.ter > .ttl .ttv > li.icn svg{fill:#f2145e; height:24px; width:24px}
.crt-chrt.ter > .ttl .ttv > li.lbl h4 {color:#f2145e; font-size: 1.2em; font-weight:400}
/* chart end */
/* gauge */
/* primary css */
.crt-gaug.pri {} 
.crt-gaug.pri > .ttl {display: table; list-style: none outside none; margin: 0 0 12px 0; padding: 0; width:100%; 
    border-bottom:1px solid #ddd;}
.crt-gaug.pri > .ttl > span, .crt-gaug.pri > .ttl > li {display: table-cell; margin: 0; white-space: normal; padding:5px 3px;
    vertical-align: middle}
.crt-gaug.pri > .ttl > li.icn{width: 1em;padding: 0 3px;}
.crt-gaug.pri > .ttl .ttv {display:table; width:100%}
.crt-gaug.pri > .ttl .ttv > li {display:table-cell; vertical-align:middle}
.crt-gaug.pri > .ttl .ttv > li.icn {width: 1em; padding:0 3px}
.crt-gaug.pri > .ttl .ttv > li.icn svg{fill:#0693ea; height:24px; width:24px}
.crt-gaug.pri > .ttl .ttv > li.lbl h4 {color:#0693ea; font-size: 1.2em; font-weight:400}
/* scondary css */
.crt-gaug.sec {} 
.crt-gaug.sec > .ttl {display: table; list-style: none outside none; margin: 0 0 12px 0; padding: 0; width:100%; 
    border-bottom:1px solid #ddd;}
.crt-gaug.sec > .ttl > span, .crt-gaug.sec > .ttl > li {display: table-cell; margin: 0; white-space: normal; padding:5px 3px;
    vertical-align: middle}
.crt-gaug.sec > .ttl > li.icn{width: 1em;padding: 0 3px;}
.crt-gaug.sec > .ttl .ttv {display:table; width:100%}
.crt-gaug.sec > .ttl .ttv > li {display:table-cell; vertical-align:middle}
.crt-gaug.sec > .ttl .ttv > li.icn {width: 1em; padding:0 3px}
.crt-gaug.sec > .ttl .ttv > li.icn svg{fill:inherit; height:24px; width:24px}
.crt-gaug.sec > .ttl .ttv > li.lbl h4 {color:inherit; font-size: 1.2em; font-weight:400}
/* teritiary css */
.crt-gaug.ter {} 
.crt-gaug.ter > .ttl {display: table; list-style: none outside none; margin: 0 0 12px 0; padding: 0; width:100%; 
    border-bottom:1px solid #ddd;}
.crt-gaug.ter > .ttl > span, .crt-gaug.ter > .ttl > li {display: table-cell; margin: 0; white-space: normal; padding:5px 3px;
    vertical-align: middle}
.crt-gaug.ter > .ttl > li.icn{width: 1em;padding: 0 3px;}
.crt-gaug.ter > .ttl .ttv {display:table; width:100%}
.crt-gaug.ter > .ttl .ttv > li {display:table-cell; vertical-align:middle}
.crt-gaug.ter > .ttl .ttv > li.icn {width: 1em; padding:0 3px}
.crt-gaug.ter > .ttl .ttv > li.icn svg{fill:#f2145e; height:24px; width:24px}
.crt-gaug.ter > .ttl .ttv > li.lbl h4 {color:#f2145e; font-size: 1.2em; font-weight:400}
/* gauge end */

/* pagination */

/* Footer pagination button*/
/*primary*/
.pri > .pbtn {display: table;}
.pri > .pbtn > li {display: table-cell;vertical-align: middle}
.pri > .pbtn{margin-top: 0.8em;}
.pri > .pbtn > li > .ett-bttn { text-align: center;display: table-cell;}
.pri > .pbtn > li > .ett-bttn.active {background: #00AEEF; color: #fff;}
.pri > .pbtn > li > ul.pgsize {display: table; }
.pri > .pbtn > li ul.pgsize > li  {display: inline-flex; vertical-align: middle}
.pri > .pbtn > li ul.pgsize > li .ett-slcn.pri {width: 50px;background-position: calc(100% - 4px);margin-right: 0.5em;font-size: inherit; color:transparent;text-shadow: 0 0 #000;padding: 2px} 
/* secondary */
.sec > .pbtn {display: table;}
.sec > .pbtn > li {display: table-cell;vertical-align: middle}
.sec > .pbtn{margin-top: 0.8em;}
.sec > .pbtn > li > .ett-bttn {text-align: center;background-color:transparent;color:#333;border-radius:1.2em;display: table-cell; }
.sec > .pbtn > li > .ett-bttn.active {background: #00AEEF;color: #fff;}
.sec > .pbtn > li > ul.pgsize {display: table; }
.sec > .pbtn > li ul.pgsize > li  {display: inline-flex;vertical-align: middle }
.sec > .pbtn > li ul.pgsize > li .ett-slcn.sec {width: 50px;background-position: calc(100% - 4px);margin-right: 0.5em;font-size: inherit; color:transparent;text-shadow: 0 0 #000;padding: 2px} 
/* teritiary */
.ter > .pbtn {display: table;}
.ter > .pbtn > li {display: table-cell;vertical-align: middle}
.ter > .pbtn{margin-top: 0.8em;}
.ter > .pbtn > li > .ett-bttn{ text-align: center;background-color: transparent; display: table-cell;} 
.ter > .pbtn > li > .ett-bttn.active { border-bottom: 2px solid #0693ea;}
.ter > .pbtn > li > ul.pgsize {display: table; }
.ter > .pbtn > li ul.pgsize > li  {display: inline-flex; vertical-align: middle}
.ter > .pbtn > li ul.pgsize > li .ett-slcn.ter {width: 50px;background-position: calc(100% - 4px);margin-right: 0.5em;font-size: inherit; color:transparent;text-shadow: 0 0 #000;padding: 2px} 
/* pagination for load more load less */
/* primary */
.pri > .plml {display: table;}
.pri > .plml > li {display: table-cell;}
.pri > .plml > li > a {background: unset;margin-right: 0.5em;color:#0693ea;   } 
.pri > .plml > li > a:hover{background-color:unset;border:none; text-decoration:underline}
.pri > .plml > li > a:focus {  outline: none;  box-shadow: unset;}
.pri > .plml > li > ul.pgsize {display: table; }
.pri > .plml > li ul.pgsize > li  {display: inline-flex;vertical-align: middle }
.pri > .plml > li ul.pgsize > li >p {color:#0693ea;white-space: nowrap}
.pri > .plml > li ul.pgsize > li .ett-slcn.pri {width: 50px;background-position: calc(100% - 4px);margin-right: 0.5em;font-size: inherit; color:transparent;text-shadow: 0 0 #000;padding: 2px} 

 
/*secondary*/
.sec > .plml {display: table;}
.sec > .plml > li {display: table-cell;}
.sec > .plml > li > a {background: unset;margin-right: 0.5em;color:#333333}
.sec > .plml > li > a:hover{background-color:unset;border:none;}
.sec > .plml > li > a:focus {  outline: none;  box-shadow: unset;}
.sec > .plml > li > ul.pgsize {display: table; }
.sec > .plml > li ul.pgsize > li  {display: inline-flex; vertical-align: middle} 
.sec > .plml > li ul.pgsize > li >p {color:inherit;white-space: nowrap}
.sec > .plml > li ul.pgsize > li .ett-slcn.sec {width: 50px;background-position: calc(100% - 4px);margin-right: 0.5em;font-size: inherit; color:transparent;text-shadow: 0 0 #000;padding: 2px}  
/*teritiary*/
.ter > .plml {display: table;}
.ter > .plml > li {display: table-cell;}
.ter > .plml > li > a {background: unset;margin-right: 0.5em;color:#f2145e}
.ter > .plml > li > a:hover{background-color:unset;border:none;}
.ter > .plml > li > a:focus {  outline: none;  box-shadow: unset;}
.ter > .plml > li > ul.pgsize {display: table; }
.ter > .plml > li ul.pgsize > li  {display: inline-flex;vertical-align: middle }
.ter > .plml > li ul.pgsize > li >p {color:#f2145e;white-space: nowrap}
.ter > .plml > li ul.pgsize > li .ett-slcn.ter {width: 50px;background-position: calc(100% - 4px);margin-right: 0.5em;font-size: inherit;padding: 2px;color:transparent;text-shadow: 0 0 #000} 
/* pagination for pagination info */
/* primary*/
.pri > .plbl{text-align: right}
.pri > .plbl > li{ display: inline;}
.pri > .plbl > li > a {background: unset;color:#333333;margin-left: 0;margin-right: 0;} 
.pri > .plbl > li > span{vertical-align: middle;}
.pri > .plbl > li > a:focus {outline: none;box-shadow: unset;}
.pri > .plbl > li > .ett-bttn.active {background: #0693ea; color: #fff;}
.pri > .plbl > li ul.pgsize {display: inline;margin: 0 4px;white-space: nowrap; }
.pri > .plbl > li ul.pgsize > li  {display: inline-flex;vertical-align: middle}
.pri > .plbl > li ul.pgsize > li .ett-slcn.pri {width: 50px;background-position: calc(100% - 4px);margin-right: 0.5em;font-size: inherit; color:transparent;text-shadow: 0 0 #000;padding: 2px;display:block; text-align: left;} 
/*secondary*/ 
.sec > .plbl{text-align: right}
.sec > .plbl > li{ display: inline;}
.sec > .plbl > li > a {background: unset ;color:#333333;margin-left: 0;margin-right: 0;} 
.sec > .plbl > li > span{vertical-align: middle;}
.sec > .plbl > li > a:focus {outline: none;box-shadow: unset;}
.sec > .plbl > li > .ett-bttn {text-align: center;background-color:transparent;color:#333;border-radius:1.2em; }
.sec > .plbl > li > .ett-bttn.active {background: #454545;color: #fff;}
.sec > .plbl > li ul.pgsize {display: inline; margin: 0 4px;white-space: nowrap;}
.sec > .plbl > li ul.pgsize > li  {display: inline-flex;vertical-align: middle } 
.sec > .plbl > li ul.pgsize > li .ett-slcn.sec {width: 50px;background-position: calc(100% - 4px);margin-right: 0.5em;font-size: inherit;
color:transparent;text-shadow: 0 0 #000;padding: 2px;display:block;text-align: left;} 
/*teritiary*/ 
.ter > .plbl{text-align: right}
.ter > .plbl > li{ display: inline;}
.ter > .plbl > li > a {background: unset; color:#333333;margin-left: 0;margin-right: 0;} 
.ter > .plbl > li > span{vertical-align: middle;}
.ter > .plbl > li > a:focus {outline: none;box-shadow: unset;}
.ter > .plbl > li > .ett-bttn.active { border-bottom: 2px solid #0693ea;}
.ter > .plbl > li ul.pgsize {display: inline;white-space: nowrap;margin: 04px }
.ter > .plbl > li ul.pgsize > li  {display: inline-flex;vertical-align: middle  } 
.ter > .plbl > li ul.pgsize > li .ett-slcn.ter {width: 50px;background-position: calc(100% - 4px);margin-right: 0.5em;font-size: inherit; color:transparent;text-shadow: 0 0 #000;padding: 2px;display:block;text-align: left;} 
/* primary */

.pri > .ttl {display: table; list-style: none outside none; padding: 0; width:100%; } 
.pri > .ttl .ttv > li {vertical-align: middle;display: table-cell}
.pri > .ttl > li{display: table-cell;vertical-align: middle}
.pri > .ttl .ttv > li.btn-ctr{display: none}
.pri > .ttl > li span.ddn-ctr{display: none}
/*
.pri > .ttl .ttv > li.icn{width: 34px;text-align: center} 
.pri > .ttl .ttv li.icn svg{fill:#0693ea;}
.pri > .ttl .ttv > li.lbl h4 {color:#0693ea; font-size: 1.2em; font-weight:400; padding:0 3px}
.pri > .ttl {border-bottom: 1px solid #ddd;padding: 4px 0; display:table; width:100%} 
*/
.pri > .ttl > li.srh-ctr{width: 120px;} 
.pri > .ttl > li.srh-ctr span{vertical-align: text-top;}
.pri > .ttl > li.srh-ctr span svg {position: absolute;z-index: 1;fill:#999;top: 0; left: 0.55em; height:20px; width:20px } 
.pri > .ttl > li.srh-ctr span input{padding-left: 2.4em; height: 28px;width: 200px;position: relative; border: 1px solid #999; margin-right:.4em }
 
/*.pri > .ttl > li.srh-ctr span input:hover,.pri > .ttl > li.srh-ctr span input:active {background-color:#7fb9d2;opacity :0.2}*/
.pri > .ttl > li.srh-ctr span input:focus {box-shadow: 0 0 0.375em #7fb9d2;}
.pri > .ttl > li.srh-ctr srh:focus{box-shadow: 0 0 0.375em #7fb9d2;}

.pri > .ttl > li.pgn-ctr > ul.pgs-ctr {/*max-width: 130px; */} 
.pri > .ttl > li.pgn-ctr > ul.pgs-ctr {display: table-cell;vertical-align: middle} 
.pri > .ttl > li.pgn-ctr > ul.pgs-ctr > li  {display: table-cell;vertical-align: middle }
.pri > .ttl > li.pgn-ctr > ul.pgs-ctr > li p{margin-right: 4px;white-space: nowrap}
.pri > .ttl > li.pgn-ctr > ul.pgs-ctr > li .ett-slcn.pri {width: 50px;background-position: calc(100% - 4px);margin-right: 0.5em;font-size:inherit;color:transparent;text-shadow: 0 0 #000;padding: 2px }  
.pri > .ttl > li.pgn-ctr{width: 120px; vertical-align: middle} 
.pri > .ttl > li.pgn-ctr > ul.adr-ctr {display: table-cell;vertical-align: middle;}
.pri > .ttl > li.pgn-ctr > ul.adr-ctr > li.add{display: table-cell;vertical-align: middle}
.pri > .ttl > li.pgn-ctr > ul.adr-ctr > li.rmv{display: table-cell;vertical-align: middle }
.pri > .ttl > li.pgn-ctr > ul.adr-ctr > li.add > span > .ett-bttn.tsp { border: 1px solid #49d19e; padding: 0 6px; line-height:1.8}
.pri > .ttl > li.pgn-ctr > ul.adr-ctr > li.add > span > .ett-bttn.tsp svg { fill:#47D7A7 }
.pri > .ttl > li.pgn-ctr > ul.adr-ctr > li.rmv > span > .ett-bttn.tsp { border: 1px solid #FF5252; padding: 0 6px; line-height:1.8}
.pri > .ttl > li.pgn-ctr > ul.adr-ctr > li.rmv > span > .ett-bttn.tsp svg { fill:#FF5252 }
.pri > .ttl > li.pgn-ctr > .pgn{ display: table-cell}
.pri > .ttl > li.pgn-ctr > .pgn li{ display: table-cell;vertical-align: middle} 
.pri > .ttl .pnx {width:30px;  white-space:nowrap}
.pri > .ttl > li.pgn-ctr > .pgn li.pnx svg {fill:#333; height:14px; width:14px }
.pri > .ttl > li.pgn-ctr > .pgn li.pcl input{ width:35px; min-width:35px; font-size:13px; text-align: center;background-color: #fff;  border: 1px solid #b3b3b3; margin:0 4px 0 0; border-radius:2px; padding:0.25em 0.4em}
.pri > .ttl > li.pgn-ctr > .pgn li.pnx .ett-bttn { /*border:1px solid #B3B3B3;*/ padding: 0 6px; line-height:1.8}
.pri > .ttl > li.pgn-ctr > .pgn li.ptx  span { }
.pri > .ttl > li.pgn-ctr > .pgn li.ptx  span:last-child { margin-right: 4px; } 
.pri > .ttl .srh {width:200px;position: relative; }  
/* secondary */

.sec .ttl {display: table; list-style: none outside none; padding: 0; width:100%; } 
.sec .ttl .ttv > li {vertical-align: middle;display: table-cell}
.sec > .ttl .ttv > li.btn-ctr{display: none}
.sec > .ttl > li{display: table-cell;vertical-align: middle}  
.sec > .ttl > li.srh-ctr span{vertical-align: text-top;} 
.sec > .ttl > li.srh-ctr{width: 120px;} 
.sec > .ttl > li.srh-ctr span{vertical-align: text-top;}
.sec > .ttl > li span.ddn-ctr{display: none}
.sec > .ttl > li.srh-ctr span svg {position: absolute;z-index: 1;fill:#999;top: 0;left: 0.55em; height:20px; width:20px} 
.sec > .ttl > li.srh-ctr span input{padding-left: 2.4em; margin-right:.4em; height:28px;width: 200px;position: relative; border: 1px solid #999; border-radius: 1.2em; }

.sec > .ttl > li.pgn-ctr > ul.pgs-ctr {/*max-width: 130px;*/ } 
.sec > .ttl > li.pgn-ctr > ul.pgs-ctr {display: table-cell;vertical-align: middle} 
.sec > .ttl > li.pgn-ctr > ul.pgs-ctr > li  {display: table-cell;vertical-align: middle }
.sec > .ttl > li.pgn-ctr > ul.pgs-ctr > li p{margin-right: 4px;white-space: nowrap}
.sec > .ttl > li.pgn-ctr > ul.pgs-ctr > li .ett-slcn.sec {width: 50px;background-position: calc(100% - 4px);margin-right: 0.18em;font-size: inherit;color:transparent;text-shadow: 0 0 #000;padding: 2px} 
.sec > .ttl > li.pgn-ctr{width: 120px;vertical-align: middle} 
.sec > .ttl > li.srh-ctr span input:focus {box-shadow: 0 0 0.375em #7fb9d2;} 
.sec > .ttl > li.pgn-ctr > ul.adr-ctr {display: table-cell;vertical-align: middle;}
.sec > .ttl > li.pgn-ctr > ul.adr-ctr > li.add{display: table-cell;vertical-align: middle}
.sec > .ttl > li.pgn-ctr > ul.adr-ctr > li.rmv{display: table-cell;vertical-align: middle }
.sec > .ttl > li.pgn-ctr > ul.adr-ctr > li.add > span > .ett-bttn.tsp { border: 1px solid #49d19e; padding: 0 6px; /*line-height:1.8;*/
    border-radius: 50%}
.sec > .ttl > li.pgn-ctr > ul.adr-ctr > li.add > span > .ett-bttn.tsp svg { fill:#47D7A7 }
.sec > .ttl > li.pgn-ctr > ul.adr-ctr > li.rmv > span > .ett-bttn.tsp { border: 1px solid #FF5252; padding: 0 6px; /*line-height:1.8;*/
    border-radius: 50%}
.sec > .ttl > li.pgn-ctr > ul.adr-ctr > li.rmv > span > .ett-bttn.tsp svg { fill:#FF5252 }
.sec > .ttl > li.pgn-ctr > .pgn{ display: table-cell}
.sec > .ttl > li.pgn-ctr > .pgn li{ display: table-cell;vertical-align: middle;} 
.sec > .ttl .pnx {width:30px;  white-space:nowrap}
.sec > .ttl > li.pgn-ctr > .pgn li.pnx svg {fill:#333; height:14px; width:14px;vertical-align: sub  }
.sec > .ttl > li.pgn-ctr > .pgn li.pcl input{ width:40px; min-width:40px; font-size:13px; text-align: center;background-color: #fff;  border: 1px solid #b3b3b3; margin:0 4px 0 0; border-radius: 1.2em; padding:0.25em 0.6em;line-height: 1.8em;min-height: 30px;max-height:30px }
.sec > .ttl > li.pgn-ctr > .pgn li.pnx .ett-bttn { /*border:1px solid #B3B3B3;*/ padding: 0 6px; border-radius: 50%;width: 30px;height: 30px; }
.sec > .ttl > li.pgn-ctr > .pgn li.ptx  span { }
.sec > .ttl .srh {width:200px;position: relative; }

/* tertiary */

.ter .ttl {display: table; list-style: none outside none; padding:4px 0; width:100%;border-bottom:1px solid #ddd; } 
.ter .ttl .ttv > li {vertical-align: middle;display: table-cell}
.ter > .ttl .ttv > li.btn-ctr{display: none}
.ter > .ttl > li{display: table-cell;vertical-align: middle} 
.ter > .ttl > li.srh-ctr{width: 120px;} 
.ter > .ttl > li.srh-ctr span{vertical-align: text-top;}
.ter > .ttl > li span.ddn-ctr{display: none}
.ter > .ttl > li.srh-ctr span svg {position: absolute;z-index: 1;fill:#999;top: 0; height:21px; width:21px ;   left: 0.55em;} 
.ter > .ttl > li.srh-ctr span input{padding-left: 2.4em; height: 28px; margin-right:.4em; width: 200px;position: relative; background-color:#f0f0f0;border: 0} 
.ter > .ttl > li.srh-ctr span input:focus {box-shadow: 0 0 0.375em #7fb9d2;}

.ter > .ttl > li.pgn-ctr > ul.pgs-ctr {/*max-width: 130px;*/ } 
.ter > .ttl > li.pgn-ctr > ul.pgs-ctr {display: table-cell;vertical-align: middle} 
.ter > .ttl > li.pgn-ctr > ul.pgs-ctr > li  {display: table-cell;vertical-align: middle }
.ter > .ttl > li.pgn-ctr > ul.pgs-ctr > li p{margin-right: 4px;white-space: nowrap}
.ter > .ttl > li.pgn-ctr > ul.pgs-ctr > li .ett-slcn.ter{width: 50px;background-position: calc(100% - 4px);margin-right: 0.5em;font-size: inherit;padding: 2px;color:transparent;text-shadow: 0 0 #000} 
.ter > .ttl > li.pgn-ctr{width: 120px;vertical-align: middle} 
.ter > .ttl > li.pgn-ctr > ul.adr-ctr {display: table-cell;vertical-align: middle;}
.ter > .ttl > li.pgn-ctr > ul.adr-ctr > li.add{display: table-cell;vertical-align: middle}
.ter > .ttl > li.pgn-ctr > ul.adr-ctr > li.rmv{display: table-cell;vertical-align: middle }

.ter > .ttl > li.pgn-ctr > ul.adr-ctr > li.add > span > .ett-bttn.tsp { border:0  ;padding: 0 6px; line-height:1.8}
.ter > .ttl > li.pgn-ctr > ul.adr-ctr > li.add > span > .ett-bttn.tsp svg { fill:#47D7A7 }
.ter > .ttl > li.pgn-ctr > ul.adr-ctr > li.rmv > span > .ett-bttn.tsp {  border:0 ;padding: 0 6px; line-height:1.8}
.ter > .ttl > li.pgn-ctr > ul.adr-ctr > li.rmv > span > .ett-bttn.tsp svg { fill:#FF5252 }
.ter > .ttl > li.pgn-ctr > .pgn{ display: table-cell}
.ter > .ttl > li.pgn-ctr > .pgn li{ display: table-cell;vertical-align: middle;} 
.ter > .ttl .pnx {width:30px;  white-space:nowrap}
.ter > .ttl > li.pgn-ctr > .pgn li.pnx svg {fill:#333; height:14px; width:14px  }
.ter > .ttl > li.pgn-ctr > .pgn li.pcl input{ width:35px; min-width:35px; font-size:13px; text-align: center;background-color: #f0f0f0; height: 28px;  margin:0 4px;border: 0 }
.ter > .ttl > li.pgn-ctr > .pgn li.pnx .ett-bttn { border:1px solid transparent; padding: 0 6px; line-height:1.8 }
.ter > .ttl > li.pgn-ctr > .pgn li.ptx  span { }
.ter > .ttl > li.pgn-ctr > .pgn li.ptx  span:last-child { margin-right: 4px; }
.ter > .ttl .srh {width:200px;position: relative;}
/* transparent */

.tsp > .ttl {display: table; list-style: none outside none;padding:4px 0; width:100%; border-bottom: 1px solid rgba(230, 230, 230, 0.7); }
.tsp > .ttl .ttv > li {vertical-align: middle;display: table-cell}
.tsp > .ttl .ttv > li.btn-ctr{display: none}
.tsp > .ttl > li{display: table-cell;vertical-align: middle}
.tsp > .ttl > li.srh-ctr{width: 120px;} 
.tsp > .ttl > li span.ddn-ctr{display: none}
.tsp > .ttl > li.srh-ctr span{vertical-align: text-top;}
.tsp > .ttl > li.srh-ctr span svg {position: absolute;z-index: 1;fill:#999;top: 0; height:20px; width:20px ;   left: 0.55em;} 
.tsp > .ttl > li.srh-ctr span input{padding-left: 2.4em; height: 28px; margin-right:.4em; width: 200px;position: relative; background-color:#f0f0f0;border-bottom: 1px solid #ccc;border: 0}
.tsp > .ttl > li{display: table-cell;vertical-align: middle}
.tsp > .ttl > li.pgn-ctr{width: 120px;vertical-align: middle}
.tsp > .ttl > li.srh-ctr span input:focus {box-shadow: 0 0 0.375em #7fb9d2;}

.tsp > .ttl > li.pgn-ctr > ul.pgs-ctr {/*max-width: 130px;*/ } 
.tsp > .ttl > li.pgn-ctr > ul.pgs-ctr {display: table-cell;vertical-align: middle} 
.tsp > .ttl > li.pgn-ctr > ul.pgs-ctr > li  {display: table-cell;vertical-align: middle }
.tsp > .ttl > li.pgn-ctr > ul.pgs-ctr > li p{margin-right: 4px;white-space: nowrap}
.tsp > .ttl > li.pgn-ctr > ul.pgs-ctr > li .ett-slcn.ter {width: 50px;background-position: calc(100% - 4px);margin-right: 0.5em;font-size: inherit; color:transparent;text-shadow: 0 0 #000; padding: 2px} 
.tsp > .ttl > li.pgn-ctr > ul.adr-ctr {display: table-cell;vertical-align: middle;}
.tsp > .ttl > li.pgn-ctr > ul.adr-ctr > li.add{display: table-cell;vertical-align: middle}
.tsp > .ttl > li.pgn-ctr > ul.adr-ctr > li.rmv{display: table-cell;vertical-align: middle }
.tsp > .ttl > li.pgn-ctr > ul.adr-ctr > li.add > span > .ett-bttn.tsp { border:0  ;padding: 0 6px; line-height:1.8}
.tsp > .ttl > li.pgn-ctr > ul.adr-ctr > li.add > span > .ett-bttn.tsp svg { fill:#47D7A7 }
.tsp > .ttl > li.pgn-ctr > ul.adr-ctr > li.rmv > span > .ett-bttn.tsp {  border:0 ;padding: 0 6px; line-height:1.8}
.tsp > .ttl > li.pgn-ctr > ul.adr-ctr > li.rmv > span > .ett-bttn.tsp svg { fill:#FF5252 }
.tsp > .ttl > li.pgn-ctr > .pgn{ display: table-cell;vertical-align: middle}
.tsp > .ttl > li.pgn-ctr > .pgn li{ display: table-cell;vertical-align: middle;} 
.tsp > .ttl .pnx {width:30px;  white-space:nowrap}
.tsp > .ttl > li.pgn-ctr > .pgn li.pnx svg {fill:#333; height:14px; width:14px  }
.tsp > .ttl > li.pgn-ctr > .pgn li.pcl input{ width:35px; min-width:35px; font-size:13px; text-align: center;background-color: #f0f0f0; height: 28px;  margin:0 4px;border: 0 }
.tsp > .ttl > li.pgn-ctr > .pgn li.pnx .ett-bttn { border:1px solid transparent; padding: 0 6px; line-height:1.8}
.tsp > .ttl > li.pgn-ctr > .pgn li.ptx  span { }
.tsp > .ttl > li.pgn-ctr > .pgn li.ptx  span:last-child { margin-right: 4px; } 
.tsp > .ttl .srh {width:200px;position: relative;}
/* pagination end */

/* TABLE START */  
 /* Table header fix start */  
.ftbl-wrp,
.ftbl-wrp .ftbl-thd,
.ftbl-wrp .ftbl-bdy {overflow: hidden;position: relative;} 
.ftbl-wrp .ftbl-bdy {overflow: auto;}
/* for testing purpose height values are placed*/
.height250 {height: 250px}
.height400 {height: 400px} 
/* Table header fix end */
 
.ttext > svg {vertical-align: middle }
.ttext h4 {vertical-align: middle }
.ttl .srh { white-space:nowrap} 

.res .tabl-ctr{ overflow:unset}
.tabl-ctr {overflow:auto} 
.tablefooter > li > a:focus{outline: none}
.tablefooter > li > a i {margin-left: 0; margin-right:0}

.crt-tabl{overflow:hidden}/* Tiji 11-10-17 to prevent header pushing to other content for narrow columns*/
.crt-tabl .tabl-ctr table th { vertical-align: middle;  white-space: nowrap;}
.crt-tabl .tabl-ctr table td { vertical-align: middle; }
 tr.rowlink td { cursor: pointer; }
tr.rowlink td.nolink { cursor: auto}

.hiderow{display: none}
.crb-tabl-box { overflow-x: auto; overflow-y: auto; }
/*table > tbody > tr > td{ vertical-align: top; }*/ /* on 14 Dec */
/*Table Sorting*/
.crt-tabl .tabl-ctr table th.sorting
{
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2714%27%20height%3D%2714%27%20viewBox%3D%270%200%2019%2019%27%3E%3Cdefs%3E%3Cstyle%3E.cls-1%20%7B%20fill%3A%20%23e3e3e3%3B%20%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%27cls-1%27%20d%3D%27M14%208H5l4.5-5L14%208zM5%2011h9l-4.5%205L5%2011z%27%2F%3E%3C%2Fsvg%3E");
background-size: 1.35714em;
}

.crt-tabl .tabl-ctr table th.sorting_desc {
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2714%27%20height%3D%2714%27%20viewBox%3D%270%200%2019%2019%27%3E%3Cdefs%3E%3Cstyle%3E.cls-1%20%7B%20fill%3A%20%2300395d%3B%20%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%27cls-1%27%20d%3D%27M5%2011h9l-4.5%205L5%2011z%27%2F%3E%3C%2Fsvg%3E");
background-size: 1.35714em;
}

.crt-tabl .tabl-ctr table th.sorting_asc {
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2714%27%20height%3D%2714%27%20viewBox%3D%270%200%2019%2019%27%3E%3Cdefs%3E%3Cstyle%3E.cls-1%20%7B%20fill%3A%20%2300395d%3B%20%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%27cls-1%27%20d%3D%27M14%208H5l4.5-5L14%208z%27%2F%3E%3C%2Fsvg%3E");
    background-size: 1.35714em;
}

 .crt-tabl .tabl-ctr table th.sorting, .crt-tabl .tabl-ctr table th.sorting_asc, .crt-tabl .tabl-ctr table th.sorting_desc {
    background-repeat: no-repeat;
    background-position: 98% 65%;
    background-position:center right;
    /*background-size: 0.75rem;*/
    padding-right: 2em;
    cursor: pointer;
}

.crt-tabl .tabl-ctr table th:first-child span.etb-chek{background-image: none;/*padding: 2px 0.57143em;*/text-align: center;}
.crt-tabl .tabl-ctr table tfoot td:first-child span.etb-chek{background-image: none;/*padding: 2px 0.57143em;*/text-align: center; }
.crt-tabl .tabl-ctr table th{line-height: 2.414em;padding:  2px 1.2em 2px 0.5741em}


/* Table Primary */
.crt-tabl.pri {}
.crt-tabl.pri > .ttl {border-bottom: 1px solid #ddd;padding: 4px 0; display:table; width:100%}
.crt-tabl.pri > .ttl > li{display: table-cell;vertical-align: middle} 
.crt-tabl.pri > .ttl .ttv > li {padding:2px 3px;vertical-align: middle;display: table-cell}
.crt-tabl.pri > .ttl li > ul.ttv > li.ddn-ctr{display: none}
.crt-tabl.pri > .ttl .ttv > li.btn-ctr{display: none}
.crt-tabl.pri .ttl .ttv > li.icn{width: 34px; vertical-align:text-top;fill:#0693ea;text-align: center}
.crt-tabl.pri .ttl .ttv .lbl h4 {font-size:16px; font-weight:400; line-height:18px;color:#0693ea}
/* Active Class */ 
.crt-tabl.pri .tabl-ctr table{ width: 100%; border-collapse: collapse; border-spacing: 0; }
.crt-tabl.pri .tabl-ctr table tr {background-color:#fff; border-bottom: 1px solid #ddd} 
/* making table show space display none*/ 
.crt-tabl.pri .tabl-ctr table tr.ssp{display:none;}
.crt-tabl.pri .tabl-ctr table th {border-bottom: 2px solid #0693ea;/*line-height: 2.414em;*/}
.crt-tabl.pri .tabl-ctr table.with-inforows > tbody > tr:nth-child(4n-1) { background-color: #f7f7f7;} 
.crt-tabl.pri .tabl-ctr table tr:nth-child(2n) {}
.crt-tabl.pri .tabl-ctr.hvr table tr:hover {background-color:#f9f9f9}
.crt-tabl.pri .tabl-ctr.hvr table tr:active, .crt-tabl.pri .tabl-ctr.hvr table tr:focus {background-color:#f0f0f0}
.crt-tabl.pri .tabl-ctr table th { margin: 0;padding:  0.5741em;  font-weight:400; background-color: #FFF; 
    color: #333;padding-right: 1.2em }
.crt-tabl.pri .tabl-ctr table th > span { font-size: 0.85714rem;vertical-align: middle}
.crt-tabl.pri .tabl-ctr table th > button {  background-color: transparent;}
.crt-tabl.pri .tabl-ctr table th .ett-bttn { border:0; margin:0; padding:0 4px; }
.crt-tabl.pri .tabl-ctr table td { margin: 0; line-height: 1.42857; padding: 0.5741em;padding-right: 1.2em }/* on 2 Feb by karthik */
.crt-tabl.pri .tabl-ctr table td p{padding:0.57em 0;display: inline-block}/* 14 dec */

.crt-tabl.pri .tabl-ctr table > thead tr th button svg{fill:#999}
.crt-tabl.pri .tabl-ctr table a, .dtable a:link, .crt-tabl.pri .tabl-ctr table a:visited {color: #000; text-decoration: none; }
.crt-tabl.pri .tabl-ctr table a:hover {color: #000; text-decoration: underline}
.crt-tabl.pri .tabl-ctr table tr.warning td {background-color:#fff8e8}
.crt-tabl.pri .tabl-ctr table tr.info td {background-color:#e3f1f6}
.crt-tabl.pri .tabl-ctr table tr.success td {background-color:#f1f6e7}
.crt-tabl.pri .tabl-ctr table tr.error td {background-color:#faeaea}	
.crt-tabl.pri .tabl-ctr table tr.rowtotal td {font-weight:800}
.crt-tabl.pri .tabl-ctr table th:focus, .dtable td:focus { outline: #71b9d2 solid 2px; }
.crt-tabl.pri .tabl-ctr table tbody tr td button.rowhandle.icon.showinfo {width: 1em;height: 1em;display: block;vertical-align: middle; background-color: transparent}
.crt-tabl.pri .tabl-ctr table tbody tr td button.rowhandle.icon.hideinfo {width: 1em;height: 1em;display: block;vertical-align: middle; background-color: transparent}
.crt-tabl.pri .tabl-ctr table.wborder th { border-bottom: 2px solid rgba(173, 214, 242, 0.7)}
.crt-tabl.pri .tabl-ctr table.wborder td { border-bottom: 1px solid rgba(230, 230, 230, 0.7)}
.crt-tabl.pri .tabl-ctr table.wborder tr.prow td {border-bottom:none}
.crt-tabl.pri .tabl-ctr table.with-inforows > tbody > tr:nth-child(2n) {background-color: #fff}
.crt-tabl.pri .tabl-ctr table.with-inforows > tbody > tr:nth-child(4n - 1) {background-color: #f7f7f7}
.crt-tabl.pri .tabl-ctr table.with-inforows > tbody > tr:nth-child(4n) {background-color: #f7f7f7}
.crt-tabl.pri .tabl-ctr table td.nwhover{}
.crt-tabl.pri .tabl-ctr table tr.rowlink:hover td {background-color: #dce7f2; border-top-color: #a0c2e5}
.crt-tabl.pri tr.rowlink td { background-color: #BFD5FA}
.crt-tabl.pri a.rowlink {font: inherit; color: inherit; text-decoration: inherit}
.crt-tabl.pri tbody tr.info td {background-color: #d9edf7}
.crt-tabl.pri tbody tr.error td {background-color: #f2dede}
.crt-tabl.pri tbody tr.warning td {background-color: #fcf8e3}
.crt-tabl.pri tbody tr.success td {background-color: #dff0d8}
.crt-tabl.pri tbody tr.info:hover td {background-color: #c4e3f3}
.crt-tabl.pri tbody tr.error:hover td {background-color: #ebcccc}
.crt-tabl.pri tbody tr.success:hover td { background-color: #d0e9c6}
.crt-tabl.pri tbody tr.warning:hover td { background-color: #faf2cc} 

/* Readonly table css*/

.crt-tabl.readonly table thead tr th {padding:0.57143em ;padding-right: 1.2em} 
.crb-tabl.crt-tabl.readonly table tbody tr > td { padding:0.57143em;padding-right: 1.2em}
/*.crb-tabl.crt-tabl.readonly table tbody tr > td p{padding:0; }*/
.crt-tabl.readonly table tfoot tr > td{padding:2px 0.57143em; }
.crt-tabl.readonly table tr td:first-child.cen span.ett-chek{pointer-events: unset;opacity:unset;cursor: unset }
.crt-tabl.readonly table tr > td a.ett-hypl{border:none;cursor:not-allowed;pointer-events: none; opacity:0.3 }
.crt-tabl.readonly table tr > td select.ett-slcn.select-disabled{border:none;border:none; background-color:transparent; background-image: none; padding: 0;opacity:unset;cursor:default; }
    .crt-tabl.readonly table tr > td span > input.ett-inpt{ border:none;background-color:transparent; color:#000;outline:none;text-overflow: ellipsis;overflow: hidden;padding:0}
.crt-tabl.readonly table tr > td span > .ett-inpt:focus[readonly]{border:none}
.crt-tabl.readonly table tr > td span.syr > span{cursor:not-allowed;pointer-events:none;top: unset }
.crt-tabl.readonly table tr > td span.syl > span{cursor:not-allowed;pointer-events:none;top:unset}
.crt-tabl.readonly table tr > td span > .ett-lofv .ett-bttn{border: none;background:#ccc;opacity: 0.3;cursor: not-allowed; pointer-events: none;}
.crt-tabl.readonly table tr > td span > .ett-lofv >span{display: inline}
.crt-tabl.readonly table tr > td span > .ett-lofv .etw-5{background:transparent;display: none; }
.crt-tabl.readonly table tr > td span > .ett-lofv .etw-5 .ett-bttn{ border:transparent;}
.crt-tabl.readonly table tr > td span > .ett-lofv .ett-bttn > svg{cursor: not-allowed}
.crt-tabl.readonly table > tbody tr td span.ett-rdio{pointer-events: none; cursor: not-allowed}
.crt-tabl.readonly table > tbody tr td span.ett-rdio input[type="radio"] + label::before{opacity: 0.3}
.crt-tabl.readonly table > tbody tr td span.ett-rdio input[type="radio"]:checked + label::before{ background:#ccc;opacity:0.3}

.crt-tabl.readonly table > tbody tr td span.ett-chek{pointer-events: none; cursor: not-allowed} 
.crt-tabl.readonly table > tbody tr td span.ett-chek input[type="checkbox"] + label::before{ opacity: 0.3;border: 2px solid #ccc;}
.crt-tabl.readonly table > tbody tr td:first-child span.ett-chek input[type="checkbox"] + label::before{opacity:unset;border:unset;}
.crt-tabl.readonly table > tbody tr td span.ett-chek input[type="checkbox"]:checked + label::before{
    background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='enable-background:new 0 0 18 18;' viewBox='0 0 18 18' y='0px' x='0px' id='Layer_1' version='1.1'%3E%3Cmetadata id='metadata11'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cdefs id='defs9' /%3E%3Cg style='fill:%23cccccc' transform='translate%280.24576271,0.15254237%29' id='g3'%3E%3Cpolygon style='fill:%23cccccc' id='polygon5' points='6.3,12 2.5,8.2 1,9.7 6.2,15 6.2,15 6.2,15 17,4.4 15.5,3 ' /%3E%3C/g%3E%3C/svg%3E") }
.crt-tabl.readonly table > tbody tr td .ett-tags input{border: none;background: transparent }
.crt-tabl.readonly table > tbody tr td .ett-tags input:focus{border: none;background: transparent  }
.crt-tabl.readonly table > tbody tr td .ett-tags input:active{border: none;background: transparent  }
/*.crt-tabl.readonly table > tbody tr td .btr span .ett-inpt{color:#000; }
.crt-tabl.readonly table > tbody tr td .btl span .ett-inpt{color:#000; }*/
.crt-tabl.readonly table > tbody tr td .btr span .ett-bttn{display:none;}
.crt-tabl.readonly table > tbody tr td .btl span .ett-bttn{display:none;}
.crt-tabl.readonly table tr td .ett-rnge{pointer-events: none;opacity:0.3;cursor: not-allowed }
.crt-tabl.readonly table tr td .ett-bttn{pointer-events: none;opacity:0.3;cursor: not-allowed }
.crt-tabl.readonly table tr td .ett-togl{pointer-events: none;opacity:0.3;cursor: not-allowed }
.crt-tabl.readonly table tr td .ett-swch{pointer-events: none;opacity:0.3;cursor: not-allowed }
.crt-tabl.readonly table tr td .ett-badg{pointer-events: none;opacity:0.3;cursor: not-allowed }
.crt-tabl.readonly table tr td .ett-imge{pointer-events: none;opacity:0.3;cursor: not-allowed }
.crt-tabl.readonly table tr td .ett-icon{pointer-events: none;opacity:0.3;cursor: not-allowed }
.crt-tabl.readonly table tr td .ett-texa{height: 2.7em;width: 100%;border:none;background: transparent}
.crt-tabl.readonly table tr td .etb-stpr li .ett-inpt{border: none;background: transparent;padding-left:0;padding-right: 0;
    text-overflow: ellipsis;overflow: hidden}
.crt-tabl.readonly table tr td .etb-stpr li:first-child{display: none  }
.crt-tabl.readonly table tr td .etb-stpr li:last-child{ display: none }
/* table readonly elements end  */

.crt-tabl.pri .tabl-ctr table > table > tbody > tr > td { padding: 0.857em 0.571em; line-height: 1.42857143; border-top: 1px solid #d9d9d9; text-align:left; }
.crb-tabl.exp.pri .btn-td .ett-bttn { font-size: 0.65em; }
.crb-tabl.exp.pri .tabl-ctr thead tr th { border-bottom: 2px solid #0693ea; }

/* table check box */
/* checkbox css for the primary table in the first column start */
.crt-tabl.pri .tabl-ctr table thead tr th:first-child > span.ett-chek.pri{ font-size: 14px;margin:0;text-align: center;font-size: unset}
.crt-tabl.pri .tabl-ctr table thead tr th:first-child > span.ett-chek.pri input[type="checkbox"] + label::before{margin:0}
.crt-tabl.pri .tabl-ctr table tbody tr td:first-child > span.ett-chek.pri input[type="checkbox"] + label::before{margin:0}
.crt-tabl.pri .tabl-ctr table thead tr th:first-child.cen{ text-align: center;padding: 2px 0.57143em;} 
.crt-tabl.pri .tabl-ctr table tbody tr td:first-child.cen { text-align: center;padding: 2px 0.57143em;}
/* thead checkbox css */
.crt-tabl.pri .tabl-ctr table thead tr th:first-child > span.ett-chek.pri input[type=checkbox]{width:21px; margin:0; padding:0;height:25px;transform: scale(0.9);-ms-transform: scale(0.9); /* IE */
  -moz-transform: scale(0.9); /* FF */
  -webkit-transform: scale(0.9); /* Safari and Chrome */
  -o-transform: scale(0.9); /* Opera */ }
.crt-tabl.pri .tabl-ctr table thead tr th:first-child > span.ett-chek.pri input[type=checkbox]+label:before {background-color: #FFF;border: 1px solid #b2b2b2;box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);height: 1.414em;/*margin-right: 0.414em;*/width: 1.414em;}
.crt-tabl.pri .tabl-ctr table thead tr th:first-child > span.ett-chek.pri input[type=checkbox]+label:before {border-radius: 0.357em;} 
.crt-tabl.pri .tabl-ctr table thead tr th:first-child > span.ett-chek.pri input[type=checkbox]+label:hover:before{background-color: #f2f8fa;border-color: #2196f3;box-shadow: none;}
.crt-tabl.pri .tabl-ctr table thead tr th:first-child > span.ett-chek.pri input[type=checkbox]:focus+label:before {background-color: #f2f8fa;border-color: #2196f3;box-shadow: none;} 
.crt-tabl.pri .tabl-ctr table thead tr th:first-child > span.ett-chek.pri input[type=checkbox]:checked+label:before {background-repeat: no-repeat;background-position: center center;background-size: 0.8em;}
  
.crt-tabl.pri .tabl-ctr table thead tr th:first-child > span.ett-chek.pri input[type=checkbox]+label:before {border-radius: 0.357em;} 
.crt-tabl.pri .tabl-ctr table th:first-child > .ett-chek.pri input[type="checkbox"]:checked + label::before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%22-3%201158%2014%2011%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M-1.72%201164.02L-3%201165.3l2.976%202.976c.195.192.463.312.76.312.295%200%20.563-.12.757-.314v.002l8.998-8.998L9.213%201158l-8.477%208.476-2.455-2.455z%22%20fill%3D%22%230074a6%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E");
}	
.crt-tabl.pri .tabl-ctr table th:first-child > span.ett-chek.pri input[type="checkbox"]:indeterminate + label::before {
    background-color:#6690a2;border:2px solid #999;}

/* tbody checkbox css */
.crt-tabl.pri .tabl-ctr table tbody tr td:first-child > span.ett-chek.pri input[type=checkbox]{width:21px; margin:0; padding:0;height:25px;transform: scale(0.9);-ms-transform: scale(0.9); /* IE */
  -moz-transform: scale(0.9); /* FF */
  -webkit-transform: scale(0.9); /* Safari and Chrome */
  -o-transform: scale(0.9); /* Opera */ }
.crt-tabl.pri .tabl-ctr table tbody tr td:first-child > span.ett-chek.pri input[type=checkbox]+label:before {background-color: #FFF;border: 1px solid #b2b2b2;box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);height: 1.414em;/*margin-right: 0.414em;*/width: 1.414em;}
.crt-tabl.pri .tabl-ctr table tbody tr td:first-child > span.ett-chek.pri input[type=checkbox]+label:before {border-radius: 0.357em;} 
.crt-tabl.pri .tabl-ctr table tbody tr td:first-child > span.ett-chek.pri input[type=checkbox]+label:hover:before{background-color: #f2f8fa;border-color: #2196f3;box-shadow: none;}
.crt-tabl.pri .tabl-ctr table tbody tr td:first-child > span.ett-chek.pri input[type=checkbox]:focus+label:before {background-color: #f2f8fa;border-color: #2196f3;box-shadow: none;} 
.crt-tabl.pri .tabl-ctr table tbody tr td:first-child > span.ett-chek.pri input[type=checkbox]:checked+label:before {background-repeat: no-repeat;background-position: center center;background-size: 0.8em;} 
.crt-tabl.pri .tabl-ctr table tbody tr td:first-child > span.ett-chek.pri input[type=checkbox]+label:before {border-radius: 0.357em;} 
.crt-tabl.pri .tabl-ctr table tbody tr td:first-child > span.ett-chek.pri input[type="checkbox"]:checked + label::before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%22-3%201158%2014%2011%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M-1.72%201164.02L-3%201165.3l2.976%202.976c.195.192.463.312.76.312.295%200%20.563-.12.757-.314v.002l8.998-8.998L9.213%201158l-8.477%208.476-2.455-2.455z%22%20fill%3D%22%230074a6%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E");
}	
.crt-tabl.pri .tabl-ctr table tbody tr td:first-child > span.ett-chek.pri input[type="checkbox"]:indeterminate + label::before {
    background-color:#6690a2;border:2px solid #999;}
/* tfoot */
.crt-tabl.pri .tabl-ctr table tfoot tr td:first-child > span.ett-chek.pri input[type=checkbox]{width:21px; margin:0; padding:0;height:25px;transform: scale(0.9);-ms-transform: scale(0.9); /* IE */
  -moz-transform: scale(0.9); /* FF */
  -webkit-transform: scale(0.9); /* Safari and Chrome */
  -o-transform: scale(0.9); /* Opera */ }
.crt-tabl.pri .tabl-ctr table tfoot tr td:first-child > span.ett-chek.pri input[type=checkbox]+label:before {background-color: #FFF;border: 1px solid #b2b2b2;box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);height: 1.414em;/*margin-right: 0.414em;*/width: 1.414em;}
.crt-tabl.pri .tabl-ctr table tfoot tr td:first-child > span.ett-chek.pri input[type=checkbox]+label:before {border-radius: 0.357em;} 
.crt-tabl.pri .tabl-ctr table tfoot tr td:first-child > span.ett-chek.pri input[type=checkbox]+label:hover:before{background-color: #f2f8fa;border-color: #2196f3;box-shadow: none;}
.crt-tabl.pri .tabl-ctr table tfoot tr td:first-child > span.ett-chek.pri input[type=checkbox]:focus+label:before {background-color: #f2f8fa;border-color: #2196f3;box-shadow: none;} 
.crt-tabl.pri .tabl-ctr table tfoot tr td:first-child > span.ett-chek.pri input[type=checkbox]:checked+label:before {background-repeat: no-repeat;background-position: center center;background-size: 0.8em;} 
.crt-tabl.pri .tabl-ctr table tfoot tr td:first-child > span.ett-chek.pri input[type=checkbox]+label:before {border-radius: 0.357em;} 
.crt-tabl.pri .tabl-ctr table tfoot tr td:first-child > span.ett-chek.pri input[type="checkbox"]:checked + label::before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%22-3%201158%2014%2011%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M-1.72%201164.02L-3%201165.3l2.976%202.976c.195.192.463.312.76.312.295%200%20.563-.12.757-.314v.002l8.998-8.998L9.213%201158l-8.477%208.476-2.455-2.455z%22%20fill%3D%22%230074a6%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E");
}	
.crt-tabl.pri .tabl-ctr table tfoot tr td:first-child > span.ett-chek.pri input[type="checkbox"]:indeterminate + label::before {
    background-color:#6690a2;border:2px solid #999;}
/* table checkbox css end */
/*Table Pri Radio Start*/
 .crt-tabl.pri .tabl-ctr table th:first-child > span.etb-rdio.pri {float:unset;}
 .crt-tabl.pri .tabl-ctr table th:first-child > span.etb-rdio.pri input[type=radio]{opacity:0}  
 .crt-tabl.pri .tabl-ctr table th:first-child > span.etb-rdio.pri input[type=radio] + label{display:inline-block; }  
 .crt-tabl.pri .tabl-ctr table th:first-child > span.etb-rdio.pri {position:relative;}
 .crt-tabl.pri .tabl-ctr table th:first-child > span.etb-rdio.pri input[type=radio] {position: absolute;z-index: -1000;overflow: hidden;clip: rect(0 0 0 0);}
 .crt-tabl.pri .tabl-ctr table th:first-child > span.etb-rdio.pri input[type=radio]+label{display: inline-block;vertical-align: middle;cursor: pointer;}
 .crt-tabl.pri .tabl-ctr table th:first-child > span.etb-rdio.pri input[type=radio]+label:before{content: "";display: inline-block;vertical-align: middle;}
 .crt-tabl.pri .tabl-ctr table th:first-child > span.etb-rdio.pri input[type=radio]+label:before {transition: .2s ease-out box-shadow;}
 .crt-tabl.pri .tabl-ctr table th:first-child > span.etb-rdio.pri input[type=radio][disabled]+label:hover{cursor: not-allowed;}
 .crt-tabl.pri .tabl-ctr table th:first-child > span.etb-rdio.pri input[type=radio][disabled]+label:before,
 .crt-tabl.pri .tabl-ctr table th:first-child > span.etb-rdio.pri input[type=radio][disabled]+label:hover:before,
 .crt-tabl.pri .tabl-ctr table th:first-child > span.etb-rdio.pri input[type=radio][disabled]:focus+label:before{cursor: not-allowed;}
 .crt-tabl.pri .tabl-ctr table th:first-child > span.ett-rdio.pri > span {width: 100%;}
 .crt-tabl.pri .tabl-ctr table th:first-child > span.ett-rdio.pri span .rlb {padding: 0 6px;font-size: 13px;line-height: 13px;}
 .crt-tabl.pri .tabl-ctr table th:first-child > span.ett-rdio.pri > span {clear: both;display: inline-block;}
 .crt-tabl.pri .tabl-ctr table th:first-child > span.ett-rdio.pri input[type="radio"] {width: auto;}
 .crt-tabl.pri .tabl-ctr table th:first-child > span.ett-rdio.pri span .rlb {padding: 0 6px;font-size: 13px;line-height: 13px;}
 .crt-tabl.pri .tabl-ctr table th:first-child > span.ett-rdio.pri > span {clear: both;display: inline-block;}
 .crt-tabl.pri .tabl-ctr table th:first-child > span.ett-rdio.pri input[type=radio]{width:28px; margin:0; padding:0; } 
 .crt-tabl.pri .tabl-ctr table th:first-child > span.ett-rdio.pri input[type=radio] + label{margin-left:-36px; padding-left :20px; line-height:16px; color:#111; margin: 5px 0;}
 .crt-tabl.pri .tabl-ctr table th:first-child > span.ett-rdio.pri input[type="radio"] + label::before {background-color: #fff;border: 1px solid #999;box-shadow: none;height: 1.714em;
    margin-right: 0.714em;width: 1.714em;} 
 .crt-tabl.pri .tabl-ctr table th:first-child > span.ett-rdio.pri input[type=radio]:checked + label{ text-align: right;}   
/*.ett-rdio.ver.pri input[type="radio"]:checked + label::before {background-color: #19db34;box-shadow: 0 0 0 0.35em #fff inset;}*/
 .crt-tabl.pri .tabl-ctr table th:first-child > span.ett-rdio.pri input[type=radio]{width: 1px;padding:1em 0;border: 0;} 
 .crt-tabl.pri .tabl-ctr table th:first-child > span.ett-rdio.pri input[type=radio]+label{background-repeat: no-repeat;color: #0076b6;padding: 0 0 0 0;margin:5px 0 5px 0px;}/*BCL Updated*/ 
 .crt-tabl.pri .tabl-ctr table th:first-child > span.ett-rdio.pri input[type=radio]+label:before {background-color: #FFF;border: 1px solid #ddd;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);height: 1.5em;margin-right:0.71429em;width:1.5em;}
 .crt-tabl.pri .tabl-ctr table th:first-child > span.ett-rdio.pri input[type=radio]+label:before {border-radius: 50%;} 
 .crt-tabl.pri .tabl-ctr table th:first-child > span.ett-rdio.pri input[type=radio]+label:hover:before{background-color: #f2f8fa;border-color: #0076b6;box-shadow: none;}
 .crt-tabl.pri .tabl-ctr table th:first-child > span.ett-rdio.pri input[type=radio]:focus+label:before{background-color: #f2f8fa;border-color: #0076b6;box-shadow: none;}
 .crt-tabl.pri .tabl-ctr table th:first-child > span.ett-rdio.pri input[type=radio]:checked:focus+label:before{box-shadow: inset 0 0 0 0.35rem #FFF;}
 .crt-tabl.pri .tabl-ctr table th:first-child > span.ett-rdio.pri input[type=radio]:checked+label:hover:before{box-shadow: inset 0 0 0 0.35rem #FFF;}
 .crt-tabl.pri .tabl-ctr table th:first-child > span.ett-rdio.pri input[type=radio]:checked+label:before {background-color: #0076b6;box-shadow: inset 0 0 0 0.35rem #FFF;border: 1px solid #0076b6;}
 .crt-tabl.pri .tabl-ctr table th:first-child > span.ett-rdio.pri input[type=radio][disabled]+label{color: #acacac;}
 .crt-tabl.pri .tabl-ctr table th:first-child > span.ett-rdio.pri input[type=radio][disabled]+label:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
 .crt-tabl.pri .tabl-ctr table th:first-child > span.ett-rdio.pri input[type=radio][disabled]+label:hover:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
 .crt-tabl.pri .tabl-ctr table th:first-child > span.ett-rdio.pri input[type=radio][disabled]:focus+label:before {background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
 .crt-tabl.pri .tabl-ctr table th:first-child > span.ett-rdio.pri input[type=radio][disabled]:checked+label:before {background-color: #b2b2b2;box-shadow: inset 0 0 0 0.35rem #FFF;}
 .crt-tabl.pri .tabl-ctr table th:first-child > span.ett-rdio.pri input[type=radio].error+label:before{border-color: #cc3333;}
 .crt-tabl.pri .tabl-ctr table th:first-child > span.ett-rdio.pri input[type=radio].error:checked+label:before{background-color: #cc3333;}

  .crt-tabl.pri .tabl-ctr table td:first-child > span.etb-rdio.pri {float:unset;}
 .crt-tabl.pri .tabl-ctr table td:first-child > span.etb-rdio.pri input[type=radio]{opacity:0}  
 .crt-tabl.pri .tabl-ctr table td:first-child > span.etb-rdio.pri input[type=radio] + label{display:inline-block; }  
 .crt-tabl.pri .tabl-ctr table td:first-child > span.etb-rdio.pri {position:relative;}
 .crt-tabl.pri .tabl-ctr table td:first-child > span.etb-rdio.pri input[type=radio] {position: absolute;z-index: -1000;overflow: hidden;clip: rect(0 0 0 0);}
 .crt-tabl.pri .tabl-ctr table td:first-child > span.etb-rdio.pri input[type=radio]+label{display: inline-block;vertical-align: middle;cursor: pointer;}
 .crt-tabl.pri .tabl-ctr table td:first-child > span.etb-rdio.pri input[type=radio]+label:before{content: "";display: inline-block;vertical-align: middle;}
 .crt-tabl.pri .tabl-ctr table td:first-child > span.etb-rdio.pri input[type=radio]+label:before {transition: .2s ease-out box-shadow;}
 .crt-tabl.pri .tabl-ctr table td:first-child > span.etb-rdio.pri input[type=radio][disabled]+label:hover{cursor: not-allowed;}
 .crt-tabl.pri .tabl-ctr table td:first-child > span.etb-rdio.pri input[type=radio][disabled]+label:before,
 .crt-tabl.pri .tabl-ctr table td:first-child > span.etb-rdio.pri input[type=radio][disabled]+label:hover:before,
 .crt-tabl.pri .tabl-ctr table td:first-child > span.etb-rdio.pri input[type=radio][disabled]:focus+label:before{cursor: not-allowed;}
 .crt-tabl.pri .tabl-ctr table td:first-child > span.ett-rdio.pri > span {width: 100%;}
 .crt-tabl.pri .tabl-ctr table td:first-child > span.ett-rdio.pri span .rlb {padding: 0 6px;font-size: 13px;line-height: 13px;}
 .crt-tabl.pri .tabl-ctr table td:first-child > span.ett-rdio.pri > span {clear: both;display: inline-block;}
 .crt-tabl.pri .tabl-ctr table td:first-child > span.ett-rdio.pri input[type="radio"] {width: auto;}
 .crt-tabl.pri .tabl-ctr table td:first-child > span.ett-rdio.pri span .rlb {padding: 0 6px;font-size: 13px;line-height: 13px;}
 .crt-tabl.pri .tabl-ctr table td:first-child > span.ett-rdio.pri > span {clear: both;display: inline-block;}
 .crt-tabl.pri .tabl-ctr table td:first-child > span.ett-rdio.pri input[type=radio]{width:28px; margin:0; padding:0; } 
 .crt-tabl.pri .tabl-ctr table td:first-child > span.ett-rdio.pri input[type=radio] + label{margin-left:-36px; padding-left :20px; line-height:16px; color:#111; margin: 5px 0;}
 .crt-tabl.pri .tabl-ctr table td:first-child > span.ett-rdio.pri input[type="radio"] + label::before {background-color: #fff;border: 1px solid #999;box-shadow: none;height: 1.714em;
    margin-right: 0.714em;width: 1.714em;} 
 .crt-tabl.pri .tabl-ctr table td:first-child > span.ett-rdio.pri input[type=radio]:checked + label{ text-align: right;}   
/*.ett-rdio.ver.pri input[type="radio"]:checked + label::before {background-color: #19db34;box-shadow: 0 0 0 0.35em #fff inset;}*/
 .crt-tabl.pri .tabl-ctr table td:first-child > span.ett-rdio.pri input[type=radio]{width: 1px;padding:1em 0;border: 0;} 
 .crt-tabl.pri .tabl-ctr table td:first-child > span.ett-rdio.pri input[type=radio]+label{background-repeat: no-repeat;color: #0076b6;padding: 0 0 0 0;margin:5px 0 5px 0px;}/*BCL Updated*/ 
 .crt-tabl.pri .tabl-ctr table td:first-child > span.ett-rdio.pri input[type=radio]+label:before {background-color: #FFF;border: 1px solid #ddd;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);height: 1.5em;margin-right:0.71429em;width:1.5em;}
 .crt-tabl.pri .tabl-ctr table td:first-child > span.ett-rdio.pri input[type=radio]+label:before {border-radius: 50%;} 
 .crt-tabl.pri .tabl-ctr table td:first-child > span.ett-rdio.pri input[type=radio]+label:hover:before{background-color: #f2f8fa;border-color: #0076b6;box-shadow: none;}
 .crt-tabl.pri .tabl-ctr table td:first-child > span.ett-rdio.pri input[type=radio]:focus+label:before{background-color: #f2f8fa;border-color: #0076b6;box-shadow: none;}
 .crt-tabl.pri .tabl-ctr table td:first-child > span.ett-rdio.pri input[type=radio]:checked:focus+label:before{box-shadow: inset 0 0 0 0.35rem #FFF;}
 .crt-tabl.pri .tabl-ctr table td:first-child > span.ett-rdio.pri input[type=radio]:checked+label:hover:before{box-shadow: inset 0 0 0 0.35rem #FFF;}
 .crt-tabl.pri .tabl-ctr table td:first-child > span.ett-rdio.pri input[type=radio]:checked+label:before {background-color: #0076b6;box-shadow: inset 0 0 0 0.35rem #FFF;border: 1px solid #0076b6;}
 .crt-tabl.pri .tabl-ctr table td:first-child > span.ett-rdio.pri input[type=radio][disabled]+label{color: #acacac;}
 .crt-tabl.pri .tabl-ctr table td:first-child > span.ett-rdio.pri input[type=radio][disabled]+label:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
 .crt-tabl.pri .tabl-ctr table td:first-child > span.ett-rdio.pri input[type=radio][disabled]+label:hover:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
 .crt-tabl.pri .tabl-ctr table td:first-child > span.ett-rdio.pri input[type=radio][disabled]:focus+label:before {background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
 .crt-tabl.pri .tabl-ctr table td:first-child > span.ett-rdio.pri input[type=radio][disabled]:checked+label:before {background-color: #b2b2b2;box-shadow: inset 0 0 0 0.35rem #FFF;}
 .crt-tabl.pri .tabl-ctr table td:first-child > span.ett-rdio.pri input[type=radio].error+label:before{border-color: #cc3333;}
 .crt-tabl.pri .tabl-ctr table td:first-child > span.ett-rdio.pri input[type=radio].error:checked+label:before{background-color: #cc3333;}
/*Table radio End*/
/* table primary end*/

/*--Table Secondary--*/

.crt-tabl.sec {}
.crt-tabl.sec > .ttl > li{display: table-cell;vertical-align: middle}
.crt-tabl.sec .ttl {border-bottom:1px solid #ddd; padding:4px 0; display:table; width:100%}
.crt-tabl.sec .ttl ul.ttv > li {padding:2px 3px;vertical-align: middle;}
.crt-tabl.pri > .ttl .ttv > li.btn-ctr{display: none}
.crt-tabl.sec .ttl .ttv > li.icn{width:34px; vertical-align:text-top;text-align: center;}   
.crt-tabl.sec .ttl .ttv .lbl h4 {font-size:16px; font-weight:400; line-height:18px} 
.crt-tabl.sec .tabl-ctr table{ width: 100%; border-collapse: collapse; border-spacing: 0; }
.crt-tabl.sec .tabl-ctr table tr {background-color:#fff} 
.crt-tabl.sec .tabl-ctr table th {/*border-bottom: 2px solid #83C9F5;*//*line-height: 2.414em;*/}
.crt-tabl.sec .tabl-ctr table.with-inforows > tbody > tr:nth-child(4n-1) { background-color: #f7f7f7;} 
.crt-tabl.sec .tabl-ctr table tr:nth-child(2n) {background-color: #f7f7f7}
.crt-tabl.sec .tabl-ctr.hvr table tr:hover {background-color:#d8f0ff}
.crt-tabl.sec .tabl-ctr.hvr table tr:active, .crt-tabl.sec .tabl-ctr.hvr table tr:focus {background-color:#d1edff}
.crt-tabl.sec .tabl-ctr table th { margin: 0; padding: 0.5741em;  font-weight:400; background-color: #0693EA; color: #fff;padding-right:1.2em }
.crt-tabl.sec .tabl-ctr table th > span { font-size: 0.85714rem;vertical-align: middle} 
.crt-tabl.sec .tabl-ctr table th .ett-bttn { border:0; margin:0; padding:0 4px; }
.crt-tabl.sec .tabl-ctr table td { margin: 0;line-height: 1.42857; padding:0.5741em;padding-right: 1.2em} /* on 14 Dec */
.crt-tabl.sec .tabl-ctr table td p{padding:0.57em 0;display: inline-block}
.crt-tabl.sec .tabl-ctr table > thead tr th button svg{fill:#fff}
.crt-tabl.sec .tabl-ctr table a, .dtable a:link, .crt-tabl.sec .tabl-ctr table a:visited {color: #000; text-decoration: none; }
.crt-tabl.sec .tabl-ctr table a:hover {color: #000; text-decoration: underline}
.crt-tabl.sec .tabl-ctr table tr.warning td {background-color:#fff8e8}
.crt-tabl.sec .tabl-ctr table tr.info td {background-color:#e3f1f6}
.crt-tabl.sec .tabl-ctr table tr.success td {background-color:#f1f6e7}
.crt-tabl.sec .tabl-ctr table tr.error td {background-color:#faeaea}	
.crt-tabl.sec .tabl-ctr table tr.rowtotal td {font-weight:800}
.crt-tabl.sec .tabl-ctr table th:focus, .dtable td:focus { outline: #71b9d2 solid 2px; }
.crt-tabl.sec .tabl-ctr table tbody tr td button.rowhandle.icon.showinfo {width: 1em;height: 1em;display: block;vertical-align: middle; background-color: transparent}
.crt-tabl.sec .tabl-ctr table tbody tr td button.rowhandle.icon.hideinfo {width: 1em;height: 1em;display: block;vertical-align: middle; background-color: transparent}
.crt-tabl.sec .tabl-ctr table.wborder th { border-bottom: 2px solid rgba(173, 214, 242, 0.7)}
.crt-tabl.sec .tabl-ctr table.wborder td { border-bottom: 1px solid rgba(230, 230, 230, 0.7)}
.crt-tabl.sec .tabl-ctr table.wborder tr.prow td {border-bottom:none}
.crt-tabl.sec .tabl-ctr table.with-inforows > tbody > tr:nth-child(2n) {background-color: #fff}
.crt-tabl.sec .tabl-ctr table.with-inforows > tbody > tr:nth-child(4n - 1) {background-color: #f7f7f7}
.crt-tabl.sec .tabl-ctr table.with-inforows > tbody > tr:nth-child(4n) {background-color: #f7f7f7}
.crt-tabl.sec .tabl-ctr table td.nwhover{}
.crt-tabl.sec .tabl-ctr table tr.rowlink:hover td {background-color: #dce7f2; border-top-color: #a0c2e5}
.crt-tabl.sec tr.rowlink td { background-color: #BFD5FA}
.crt-tabl.sec a.rowlink {font: inherit; color: inherit; text-decoration: inherit}
.crt-tabl.sec tbody tr.info td {background-color: #d9edf7}
.crt-tabl.sec tbody tr.error td {background-color: #f2dede}
.crt-tabl.sec tbody tr.warning td {background-color: #fcf8e3}
.crt-tabl.sec tbody tr.success td {background-color: #dff0d8}
.crt-tabl.sec tbody tr.info:hover td {background-color: #c4e3f3}
.crt-tabl.sec tbody tr.error:hover td {background-color: #ebcccc}
.crt-tabl.sec tbody tr.success:hover td { background-color: #d0e9c6}
.crt-tabl.sec tbody tr.warning:hover td { background-color: #faf2cc}
/* editable table */
.crt-tabl.sec.edit .tabl-ctr table td {/*padding:2px 0.57143em*/}
/*.crt-tabl.sec .tabl-ctr table > tfoot { border-bottom: 2px solid #A6A6A6; border-top: 1px solid #d9d9d9; }*/
/*
.crt-tabl.sec .tabl-ctr table > tbody > tr > td:first-child { border-left: 2px solid #d9d9d9; }
.crt-tabl.sec .tabl-ctr table > tbody > tr > td:last-child { border-right: 1px solid #d9d9d9; }
*/
.crt-tabl.sec .tabl-ctr table > table > tbody > tr > td { padding: 0.857em 0.571em; line-height: 1.42857143; border-top: 1px solid #d9d9d9; text-align:left; }
.crb-tabl.exp.sec .btn-td .ett-bttn { font-size: 0.65em; }
/* table check box */
/* checkbox css for the secondary table in the first column start */
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-chek.sec{ font-size: unset;margin:0;text-align: center;font-size: 14px}
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-chek.sec input[type="checkbox"] + label::before{margin:0}
.crt-tabl.sec .tabl-ctr table td:first-child > span.ett-chek.sec input[type="checkbox"] + label::before{margin:0}
.crt-tabl.sec .tabl-ctr table th:first-child.cen  { text-align: center;padding: 2px 0.57143em;}
.crt-tabl.sec .tabl-ctr table tbody tr td:first-child.cen { text-align: center;padding: 2px 0.57143em;}
/* thead checkbox css */
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-chek.sec > span {margin: 0 2em 0 0;}
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-chek.sec input[type=checkbox] {width: 1px;border: 0;} 
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-chek.sec input[type=checkbox]+label {background-repeat: no-repeat;color: #333;padding: 0 0 0 0;margin:5px 0 5px 0px;} 
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-chek.sec input[type=checkbox]+label:before {background-color: #FFF;border: 1px solid #b2b2b2;box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);height: 1.414em;/*margin-right: 0.414em;*/width: 1.414em;}
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-chek.sec input[type=checkbox]+label:before {border-radius: 0.357em;} 
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-chek.sec input[type=checkbox]+label:hover:before{background-color: #E7F9F0;border-color: #999;box-shadow: none;}
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-chek.sec input[type=checkbox]:focus+label:before {background-color: #E7F9F0;border-color: #999;box-shadow: none;} 
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-chek.sec input[type=checkbox]:checked+label:before {background-repeat: no-repeat;background-position: center center;background-size: 0.9em;} 
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-chek.sec input[type=checkbox][disabled]+label {color: #acacac;}
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-chek.sec input[type=checkbox][disabled]+label:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;} 
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-chek.sec input[type=checkbox][disabled]+label:hover:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;} 
.crt-tabl.sec .tabl-ctr table th:first-child > .ett-chek.sec input[type=checkbox][disabled]:focus+label:before {background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}  
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-chek.sec input[type=checkbox].error+label:before {border-color: #cc3333;}  
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-chek.sec input[type=checkbox] {width:21px; margin:0; padding:0;height:25px;transform: scale(0.9);-ms-transform: scale(0.9); /* IE */
  -moz-transform: scale(0.9); /* FF */
  -webkit-transform: scale(0.9); /* Safari and Chrome */
  -o-transform: scale(0.9); /* Opera */ }

.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-chek.sec input[type=checkbox] + label{margin-left:-36px;/*line-height:16px;*/ color:#111; margin: 0;}
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-chek.sec input[type="checkbox"] + label::before {background-color: #FFF;border: 1px solid #999;box-shadow: none; /*width: 1.714em;height: 1.714em;*/}
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-chek.sec input[type=checkbox] + label{background-position : 0 0}			
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-chek.sec input[type=checkbox][disabled] + label{background-position : 0 -24px}
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-chek.sec input[type=checkbox]:checked + label{background-position : 0 -48px}
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-chek.sec input[type="checkbox"]:checked + label::before {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='enable-background:new 0 0 18 18;' viewBox='0 0 18 18' y='0px' x='0px' id='Layer_1' version='1.1'%3E%3Cmetadata id='metadata11'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cdefs id='defs9' /%3E%3Cg style='fill:%23fff' transform='translate%280.24576271,0.15254237%29' id='g3'%3E%3Cpolygon style='fill:%23fff' id='polygon5' points='6.3,12 2.5,8.2 1,9.7 6.2,15 6.2,15 6.2,15 17,4.4 15.5,3 ' /%3E%3C/g%3E%3C/svg%3E");
    background-color:#0693EA;
}	
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-chek.sec input[type="checkbox"]:indeterminate + label::before {
    background-color:#7eb19e;border:1px solid #999;}
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-chek.sec input[type=checkbox][disabled]:checked + label{background-position : 0 -72px} 
/* tbody */  
.crt-tabl.sec .tabl-ctr table tbody tr td:first-child > span.ett-chek.sec > span {margin: 0 2em 0 0;}
.crt-tabl.sec .tabl-ctr table tbody tr td:first-child > span.ett-chek.sec input[type=checkbox] {width: 1px;border: 0;} 
.crt-tabl.sec .tabl-ctr table tbody tr td:first-child > span.ett-chek.sec input[type=checkbox]+label {background-repeat: no-repeat;color: #333;padding: 0 0 0 0;margin:5px 0 5px 0px;} 
.crt-tabl.sec .tabl-ctr table tbody tr td:first-child > span.ett-chek.sec input[type=checkbox]+label:before {background-color: #FFF;border: 1px solid #b2b2b2;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);height: 1.414em;/*margin-right: 0.414em;*/width: 1.414em;}
.crt-tabl.sec .tabl-ctr table tbody tr td:first-child > span.ett-chek.sec input[type=checkbox]+label:before {border-radius: 0.357em;} 
.crt-tabl.sec .tabl-ctr table tbody tr td:first-child > span.ett-chek.sec input[type=checkbox]+label:hover:before{background-color: #D8E3FB;border-color: #999;box-shadow: none;}
.crt-tabl.sec .tabl-ctr table tbody tr td:first-child > span.ett-chek.sec input[type=checkbox]:focus+label:before {background-color: #D8E3FB;border-color: #999;box-shadow: none;} 
.crt-tabl.sec .tabl-ctr table tbody tr td:first-child > span.ett-chek.sec input[type=checkbox]:checked+label:before {background-repeat: no-repeat;background-position: center center;background-size: 0.9em;} 
.crt-tabl.sec .tabl-ctr table tbody tr td:first-child > span.ett-chek.sec input[type=checkbox][disabled]+label {color: #acacac;}
.crt-tabl.sec .tabl-ctr table tbody tr td:first-child > span.ett-chek.sec input[type=checkbox][disabled]+label:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;} 
.crt-tabl.sec .tabl-ctr table tbody tr td:first-child > span.ett-chek.sec input[type=checkbox][disabled]+label:hover:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;} 
.crt-tabl.sec .tabl-ctr table tbody tr td:first-child > .ett-chek.sec input[type=checkbox][disabled]:focus+label:before {background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}  
.crt-tabl.sec .tabl-ctr table tbody tr td:first-child > span.ett-chek.sec input[type=checkbox].error+label:before {border-color: #cc3333;}  
.crt-tabl.sec .tabl-ctr table tbody tr td:first-child > span.ett-chek.sec input[type=checkbox] {width:21px; margin:0; padding:0;height:25px;transform: scale(0.9);-ms-transform: scale(0.9); /* IE */
  -moz-transform: scale(0.9); /* FF */
  -webkit-transform: scale(0.9); /* Safari and Chrome */
  -o-transform: scale(0.9); /* Opera */ }
.crt-tabl.sec .tabl-ctr table tbody tr td:first-child > span.ett-chek.sec input[type=checkbox] + label{margin-left:-36px;    line-height:16px; color:#111; margin: 5px 0;}
.crt-tabl.sec .tabl-ctr table tbody tr td:first-child > span.ett-chek.sec input[type="checkbox"] + label::before {background-color: #FFF;border: 1px solid #999;box-shadow: none; /*width: 1.714em;height: 1.714em;*/}
.crt-tabl.sec .tabl-ctr table tbody tr td:first-child > span.ett-chek.sec input[type=checkbox] + label{background-position : 0 0}			
.crt-tabl.sec .tabl-ctr table tbody tr td:first-child > span.ett-chek.sec input[type=checkbox][disabled] + label{background-position : 0 -24px}
.crt-tabl.sec .tabl-ctr table tbody tr td:first-child > span.ett-chek.sec input[type=checkbox]:checked + label{background-position : 0 -48px}
.crt-tabl.sec .tabl-ctr table tbody tr td:first-child > span.ett-chek.sec input[type="checkbox"]:checked + label::before {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='enable-background:new 0 0 18 18;' viewBox='0 0 18 18' y='0px' x='0px' id='Layer_1' version='1.1'%3E%3Cmetadata id='metadata11'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cdefs id='defs9' /%3E%3Cg style='fill:%23fff' transform='translate%280.24576271,0.15254237%29' id='g3'%3E%3Cpolygon style='fill:%23fff' id='polygon5' points='6.3,12 2.5,8.2 1,9.7 6.2,15 6.2,15 6.2,15 17,4.4 15.5,3 ' /%3E%3C/g%3E%3C/svg%3E");
    background-color: #0693EA;
}	
.crt-tabl.sec .tabl-ctr table tbody tr td:first-child > span.ett-chek.sec input[type="checkbox"]:indeterminate + label::before {
    background-color:#7eb19e;border:2px solid #999;}
.crt-tabl.sec .tabl-ctr table tbody tr td:first-child > span.ett-chek.sec input[type=checkbox][disabled]:checked + label{
    background-position : 0 -72px}
/* tfoot */  
.crt-tabl.sec .tabl-ctr table tfoot tr td:first-child > span.ett-chek.sec > span {margin: 0 2em 0 0;}
.crt-tabl.sec .tabl-ctr table tfoot tr td:first-child > span.ett-chek.sec input[type=checkbox] {width: 1px;border: 0;} 
.crt-tabl.sec .tabl-ctr table tfoot tr td:first-child > span.ett-chek.sec input[type=checkbox]+label {background-repeat: no-repeat;color: #333;padding: 0 0 0 0;margin:5px 0 5px 0px;} 
.crt-tabl.sec .tabl-ctr table tfoot tr td:first-child > span.ett-chek.sec input[type=checkbox]+label:before {background-color: #FFF;border: 1px solid #b2b2b2;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);height: 1.414em;/*margin-right: 0.414em;*/width: 1.414em;}
.crt-tabl.sec .tabl-ctr table tfoot tr td:first-child > span.ett-chek.sec input[type=checkbox]+label:before {border-radius: 0.357em;} 
.crt-tabl.sec .tabl-ctr table tfoot tr td:first-child > span.ett-chek.sec input[type=checkbox]+label:hover:before{background-color: #E7F9F0;border-color: #999;box-shadow: none;}
.crt-tabl.sec .tabl-ctr table tfoot tr td:first-child > span.ett-chek.sec input[type=checkbox]:focus+label:before {background-color: #E7F9F0;border-color: #999;box-shadow: none;} 
.crt-tabl.sec .tabl-ctr table tfoot tr td:first-child > span.ett-chek.sec input[type=checkbox]:checked+label:before {background-repeat: no-repeat;background-position: center center;
    background-size: 1em;} 
.crt-tabl.sec .tabl-ctr table tfoot tr td:first-child > span.ett-chek.sec input[type=checkbox][disabled]+label {color: #acacac;}
.crt-tabl.sec .tabl-ctr table tfoot tr td:first-child > span.ett-chek.sec input[type=checkbox][disabled]+label:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;} 
.crt-tabl.sec .tabl-ctr table tfoot tr td:first-child > span.ett-chek.sec input[type=checkbox][disabled]+label:hover:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;} 
.crt-tabl.sec .tabl-ctr table tfoot tr td:first-child > .ett-chek.sec input[type=checkbox][disabled]:focus+label:before {background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}  
.crt-tabl.sec .tabl-ctr table tfoot tr td:first-child > span.ett-chek.sec input[type=checkbox].error+label:before {border-color: #cc3333;}  
.crt-tabl.sec .tabl-ctr table tfoot tr td:first-child > span.ett-chek.sec input[type=checkbox] {width:21px; margin:0; padding:0;height:25px;transform: scale(0.9);-ms-transform: scale(0.9); /* IE */
  -moz-transform: scale(0.9); /* FF */
  -webkit-transform: scale(0.9); /* Safari and Chrome */
  -o-transform: scale(0.9); /* Opera */ }
.crt-tabl.sec .tabl-ctr table tfoot tr td:first-child > span.ett-chek.sec input[type=checkbox] + label{margin-left:-36px;    line-height:16px; color:#111; margin: 5px 0;}
.crt-tabl.sec .tabl-ctr table tfoot tr td:first-child > span.ett-chek.sec input[type="checkbox"] + label::before {background-color: #FFF;border: 1px solid #999;box-shadow: none; /*width: 1.714em;height: 1.714em;*/}
.crt-tabl.sec .tabl-ctr table tfoot tr td:first-child > span.ett-chek.sec input[type=checkbox] + label{background-position : 0 0}			
.crt-tabl.sec .tabl-ctr table tfoot tr td:first-child > span.ett-chek.sec input[type=checkbox][disabled] + label{background-position : 0 -24px}
.crt-tabl.sec .tabl-ctr table tfoot tr td:first-child > span.ett-chek.sec input[type=checkbox]:checked + label{background-position : 0 -48px}
.crt-tabl.sec .tabl-ctr table tfoot tr td:first-child > span.ett-chek.sec input[type="checkbox"]:checked + label::before {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='enable-background:new 0 0 18 18;' viewBox='0 0 18 18' y='0px' x='0px' id='Layer_1' version='1.1'%3E%3Cmetadata id='metadata11'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cdefs id='defs9' /%3E%3Cg style='fill:%23fff' transform='translate%280.24576271,0.15254237%29' id='g3'%3E%3Cpolygon style='fill:%23fff' id='polygon5' points='6.3,12 2.5,8.2 1,9.7 6.2,15 6.2,15 6.2,15 17,4.4 15.5,3 ' /%3E%3C/g%3E%3C/svg%3E");
    background-color: #0693EA;
}	
.crt-tabl.sec .tabl-ctr table tfoot tr td:first-child > span.ett-chek.sec input[type="checkbox"]:indeterminate + label::before {
    background-color:#7eb19e;border:2px solid #999;}
.crt-tabl.sec .tabl-ctr table tfoot tr td:first-child > span.ett-chek.sec input[type=checkbox][disabled]:checked + label{
    background-position : 0 -72px}

/* table checkbox css end */
/*Table Radio Start*/
.crt-tabl.sec .tabl-ctr table th:first-child > span.etb-rdio.sec {float:unset;}
.crt-tabl.sec .tabl-ctr table th:first-child > span.etb-rdio.sec input[type=radio]{opacity:0}  
.crt-tabl.sec .tabl-ctr table th:first-child > span.etb-rdio.sec input[type=radio] + label{display:inline-block; }  
.crt-tabl.sec .tabl-ctr table th:first-child > span.etb-rdio.sec {position:relative;}
.crt-tabl.sec .tabl-ctr table th:first-child > span.etb-rdio.sec input[type=radio] {position: absolute;z-index: -1000;overflow: hidden;clip: rect(0 0 0 0);}
.crt-tabl.sec .tabl-ctr table th:first-child > span.etb-rdio.sec input[type=radio]+label{display: inline-block;vertical-align: middle;cursor: pointer;}
.crt-tabl.sec .tabl-ctr table th:first-child > span.etb-rdio.sec input[type=radio]+label:before{content: "";display: inline-block;vertical-align: middle;}
.crt-tabl.sec .tabl-ctr table th:first-child > span.etb-rdio.sec input[type=radio]+label:before {transition: .2s ease-out box-shadow;}
.crt-tabl.sec .tabl-ctr table th:first-child > span.etb-rdio.sec input[type=radio][disabled]+label:hover{cursor: not-allowed;}
.crt-tabl.sec .tabl-ctr table th:first-child > span.etb-rdio.sec input[type=radio][disabled]+label:before,
.crt-tabl.sec .tabl-ctr table th:first-child > span.etb-rdio.sec input[type=radio][disabled]+label:hover:before,
.crt-tabl.sec .tabl-ctr table th:first-child > span.etb-rdio.sec input[type=radio][disabled]:focus+label:before{cursor: not-allowed;}
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-rdio.sec > span {width: 100%;}
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-rdio.sec input[type="radio"] {width: auto;}
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-rdio.sec span .rlb {padding: 0 6px;font-size: 13px;line-height: 13px;}
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-rdio.sec > span {clear: both;display: inline-block;}
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-rdio.sec input[type=radio]{width:28px; margin:0; padding:0; } 
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-rdio.sec input[type=radio] + label{margin-left:-36px; padding-left :20px; line-height:16px; color:#111; margin: 5px 0;}
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-rdio.sec input[type="radio"] + label::before {background-color: #fff;border: 1px solid #999;box-shadow: none;height: 1.714em;
    margin-right: 0.714em;width: 1.714em;} 
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-rdio.sec input[type=radio]:checked + label{ text-align: right;}    
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-rdio.sec input[type="radio"]:checked + label::before {background-color: #19db34;box-shadow: 0 0 0 0.35em #fff inset;}
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-rdio.sec input[type=radio]{width: 1px;padding:1em 0;border: 0;} 
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-rdio.sec input[type=radio]+label{background-repeat: no-repeat;color: #333;padding: 0 0 0 0;margin:5px 0 5px 0px;} 
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-rdio.sec input[type=radio]+label:before {background-color: #FFF;border: 1px solid #ddd;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);height: 1.414em;margin-right: 0.414em;width: 1.414em;}
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-rdio.sec input[type=radio]+label:before {border-radius: 50%;} 
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-rdio.sec input[type=radio]+label:hover:before{background-color: #f2f8fa;border-color: #10cfbd;box-shadow: none;}
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-rdio.sec input[type=radio]:focus+label:before{background-color: #f2f8fa;border-color: #10cfbd;box-shadow: none;}
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-rdio.sec input[type=radio]:checked:focus+label:before{box-shadow: inset 0 0 0 .35em #f2f8fa;}
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-rdio.sec input[type=radio]:checked+label:hover:before{box-shadow: inset 0 0 0 .35em #f2f8fa;}
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-rdio.sec input[type=radio]:checked+label:before {background-color: #10cfbd;box-shadow: inset 0 0 0 .35em #FFF;}
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-rdio.sec input[type=radio][disabled]+label{color: #acacac;}
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-rdio.sec input[type=radio][disabled]+label:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-rdio.sec input[type=radio][disabled]+label:hover:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-rdio.sec input[type=radio][disabled]:focus+label:before {background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-rdio.sec input[type=radio][disabled]:checked+label:before {background-color: #b2b2b2;box-shadow: inset 0 0 0 .35em #f7f7f7;}
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-rdio.sec input[type=radio].error+label:before{border-color: #10cfbd;}
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-rdio.sec input[type=radio].error:checked+label:before{background-color: #10cfbd;}

.crt-tabl.sec .tabl-ctr table td:first-child > span.etb-rdio.sec input[type=radio]{opacity:0}  
.crt-tabl.sec .tabl-ctr table td:first-child > span.etb-rdio.sec input[type=radio] + label{display:inline-block; }  
.crt-tabl.sec .tabl-ctr table td:first-child > span.etb-rdio.sec {position:relative;}
.crt-tabl.sec .tabl-ctr table td:first-child > span.etb-rdio.sec input[type=radio] {position: absolute;z-index: -1000;overflow: hidden;clip: rect(0 0 0 0);}
.crt-tabl.sec .tabl-ctr table td:first-child > span.etb-rdio.sec input[type=radio]+label{display: inline-block;vertical-align: middle;cursor: pointer;}
.crt-tabl.sec .tabl-ctr table td:first-child > span.etb-rdio.sec input[type=radio]+label:before{content: "";display: inline-block;vertical-align: middle;}
.crt-tabl.sec .tabl-ctr table td:first-child > span.etb-rdio.sec input[type=radio]+label:before {transition: .2s ease-out box-shadow;}
.crt-tabl.sec .tabl-ctr table td:first-child > span.etb-rdio.sec input[type=radio][disabled]+label:hover{cursor: not-allowed;}
.crt-tabl.sec .tabl-ctr table td:first-child > span.etb-rdio.sec input[type=radio][disabled]+label:before,
.crt-tabl.sec .tabl-ctr table td:first-child > span.etb-rdio.sec input[type=radio][disabled]+label:hover:before,
.crt-tabl.sec .tabl-ctr table td:first-child > span.etb-rdio.sec input[type=radio][disabled]:focus+label:before{cursor: not-allowed;}
.crt-tabl.sec .tabl-ctr table td:first-child > span.ett-rdio.sec > span {width: 100%;}
.crt-tabl.sec .tabl-ctr table td:first-child > span.ett-rdio.sec input[type="radio"] {width: auto;}
.crt-tabl.sec .tabl-ctr table td:first-child > span.ett-rdio.sec span .rlb {padding: 0 6px;font-size: 13px;line-height: 13px;}
.crt-tabl.sec .tabl-ctr table td:first-child > span.ett-rdio.sec > span {clear: both;display: inline-block;}
.crt-tabl.sec .tabl-ctr table td:first-child > span.ett-rdio.sec input[type=radio]{width:28px; margin:0; padding:0; } 
.crt-tabl.sec .tabl-ctr table td:first-child > span.ett-rdio.sec input[type=radio] + label{margin-left:-36px; padding-left :20px; line-height:16px; color:#111; margin: 5px 0;}
.crt-tabl.sec .tabl-ctr table td:first-child > span.ett-rdio.sec input[type="radio"] + label::before {background-color: #fff;border: 1px solid #999;box-shadow: none;height: 1.714em;
    margin-right: 0.714em;width: 1.714em;} 
.crt-tabl.sec .tabl-ctr table td:first-child > span.ett-rdio.sec input[type=radio]:checked + label{ text-align: right;}    
.crt-tabl.sec .tabl-ctr table td:first-child > span.ett-rdio.sec input[type="radio"]:checked + label::before {background-color: #19db34;box-shadow: 0 0 0 0.35em #fff inset;}
.crt-tabl.sec .tabl-ctr table td:first-child > span.ett-rdio.sec input[type=radio]{width: 1px;padding:1em 0;border: 0;} 
.crt-tabl.sec .tabl-ctr table td:first-child > span.ett-rdio.sec input[type=radio]+label{background-repeat: no-repeat;color: #333;padding: 0 0 0 0;margin:5px 0 5px 0px;} 
.crt-tabl.sec .tabl-ctr table td:first-child > span.ett-rdio.sec input[type=radio]+label:before {background-color: #FFF;border: 1px solid #ddd;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);height: 1.414em;margin-right: 0.414em;width: 1.414em;}
.crt-tabl.sec .tabl-ctr table td:first-child > span.ett-rdio.sec input[type=radio]+label:before {border-radius: 50%;} 
.crt-tabl.sec .tabl-ctr table td:first-child > span.ett-rdio.sec input[type=radio]+label:hover:before{background-color: #f2f8fa;border-color: #10cfbd;box-shadow: none;}
.crt-tabl.sec .tabl-ctr table td:first-child > span.ett-rdio.sec input[type=radio]:focus+label:before{background-color: #f2f8fa;border-color: #10cfbd;box-shadow: none;}
.crt-tabl.sec .tabl-ctr table td:first-child > span.ett-rdio.sec input[type=radio]:checked:focus+label:before{box-shadow: inset 0 0 0 .35em #f2f8fa;}
.crt-tabl.sec .tabl-ctr table td:first-child > span.ett-rdio.sec input[type=radio]:checked+label:hover:before{box-shadow: inset 0 0 0 .35em #f2f8fa;}
.crt-tabl.sec .tabl-ctr table td:first-child > span.ett-rdio.sec input[type=radio]:checked+label:before {background-color: #10cfbd;box-shadow: inset 0 0 0 .35em #FFF;}
.crt-tabl.sec .tabl-ctr table td:first-child > span.ett-rdio.sec input[type=radio][disabled]+label{color: #acacac;}
.crt-tabl.sec .tabl-ctr table td:first-child > span.ett-rdio.sec input[type=radio][disabled]+label:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
.crt-tabl.sec .tabl-ctr table td:first-child > span.ett-rdio.sec input[type=radio][disabled]+label:hover:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
.crt-tabl.sec .tabl-ctr table td:first-child > span.ett-rdio.sec input[type=radio][disabled]:focus+label:before {background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
.crt-tabl.sec .tabl-ctr table td:first-child > span.ett-rdio.sec input[type=radio][disabled]:checked+label:before {background-color: #b2b2b2;box-shadow: inset 0 0 0 .35em #f7f7f7;}
.crt-tabl.sec .tabl-ctr table td:first-child > span.ett-rdio.sec input[type=radio].error+label:before{border-color: #10cfbd;}
.crt-tabl.sec .tabl-ctr table td:first-child > span.ett-rdio.sec input[type=radio].error:checked+label:before{background-color: #10cfbd;}
/*Table radio End*/
/*--Table Teritiary--*/

.crt-tabl.ter {}
.crt-tabl.ter > .ttl > li{display: table-cell;vertical-align: middle}
.crt-tabl.ter .ttl {border-bottom:1px solid #ddd; padding:4px 0; display:table; width:100%}
.crt-tabl.ter .ttl .ttv > li {padding:2px 3px;vertical-align: middle;  }
.crt-tabl.ter .ttl .ttv > li.icn{width:34px; vertical-align:text-top;fill:#999;text-align: center;} 
.crt-tabl.ter .ttl .ttv .lbl h4 {font-size:16px; font-weight:400; line-height:18px;color: #999}
.crt-tabl.ter .tabl-ctr table{ width: 100%; border-collapse: collapse; border-spacing: 0; }
.crt-tabl.ter .tabl-ctr table tr {background-color:#fff}  
.crt-tabl.ter .tabl-ctr table th {border-bottom: 2px solid #f2145e;/*line-height: 2.414em;*/}
.crt-tabl.ter .tabl-ctr table.with-inforows > tbody > tr:nth-child(4n-1) { background-color: #f7f7f7;} 
.crt-tabl.ter .tabl-ctr table tr:nth-child(2n) {background-color: #f7f7f7}
.crt-tabl.ter .tabl-ctr.hvr table tr:hover {background-color:#f9f9f9}
.crt-tabl.ter .tabl-ctr.hvr table tr:active, .crt-tabl.ter .tabl-ctr.hvr table tr:focus {background-color:#ffd3e2}
.crt-tabl.ter .tabl-ctr table th { margin: 0; padding:0.5741em;font-weight:400; background-color: #fff;padding-right: 1.2em }
.crt-tabl.ter .tabl-ctr table th > span { font-size: 0.85714rem;vertical-align: middle} 

.crt-tabl.ter .tabl-ctr table th .ett-bttn { border:0; margin:0; padding:0 4px; }
.crt-tabl.ter .tabl-ctr table td { margin: 0; line-height: 1.42857; padding: 0.5741em;padding-right: 1.2em } 
.crt-tabl.ter .tabl-ctr table td p{ padding:0.57em 0;display: inline-block}/* 14 DEC*/
.crt-tabl.ter .tabl-ctr table > thead tr th button svg{fill:#999}
.crt-tabl.ter .tabl-ctr table a, .dtable a:link, .crt-tabl.ter .tabl-ctr table a:visited {color: #000; text-decoration: none; }
.crt-tabl.ter .tabl-ctr table a:hover {color: #000; text-decoration: underline}
.crt-tabl.ter .tabl-ctr table tr.warning td {background-color:#fff8e8}
.crt-tabl.ter .tabl-ctr table tr.info td {background-color:#e3f1f6}
.crt-tabl.ter .tabl-ctr table tr.success td {background-color:#f1f6e7}
.crt-tabl.ter .tabl-ctr table tr.error td {background-color:#faeaea}	
.crt-tabl.ter .tabl-ctr table tr.rowtotal td {font-weight:800}
.crt-tabl.ter .tabl-ctr table th:focus, .dtable td:focus { outline: #71b9d2 solid 2px; }
.crt-tabl.ter .tabl-ctr table tbody tr td button.rowhandle.icon.showinfo {width: 1em;height: 1em;display: block;vertical-align: middle; background-color: transparent}
.crt-tabl.ter .tabl-ctr table tbody tr td button.rowhandle.icon.hideinfo {width: 1em;height: 1em;display: block;vertical-align: middle; background-color: transparent}
.crt-tabl.ter .tabl-ctr table.wborder th { border-bottom: 2px solid #333}
.crt-tabl.ter .tabl-ctr table.wborder td { border-bottom: 1px solid rgba(230, 230, 230, 0.7)}
.crt-tabl.ter .tabl-ctr table.wborder tr.prow td {border-bottom:none}
.crt-tabl.ter .tabl-ctr table.with-inforows > tbody > tr:nth-child(2n) {background-color: #fff}
.crt-tabl.ter .tabl-ctr table.with-inforows > tbody > tr:nth-child(4n - 1) {background-color: #f7f7f7}
.crt-tabl.ter .tabl-ctr table.with-inforows > tbody > tr:nth-child(4n) {background-color: #f7f7f7}
.crt-tabl.ter .tabl-ctr table td.nwhover{}
.crt-tabl.ter .tabl-ctr table tr.rowlink:hover td {background-color: #dce7f2; border-top-color: #a0c2e5}
.crt-tabl.ter tr.rowlink td { background-color: #BFD5FA}
.crt-tabl.ter a.rowlink {font: inherit; color: inherit; text-decoration: inherit}
.crt-tabl.ter tbody tr.info td {background-color: #d9edf7}
.crt-tabl.ter tbody tr.error td {background-color: #f2dede}
.crt-tabl.ter tbody tr.warning td {background-color: #fcf8e3}
.crt-tabl.ter tbody tr.success td {background-color: #dff0d8}
.crt-tabl.ter tbody tr.info:hover td {background-color: #c4e3f3}
.crt-tabl.ter tbody tr.error:hover td {background-color: #ebcccc}
.crt-tabl.ter tbody tr.success:hover td { background-color: #d0e9c6}
.crt-tabl.ter tbody tr.warning:hover td { background-color: #faf2cc}
.crt-tabl.ter .tabl-ctr table > tfoot { border-bottom: 2px solid #999; border-top: 1px solid #d9d9d9; }
/* editable table */
.crt-tabl.ter.edit .tabl-ctr table td {/*padding:2px 0.57143em*/} 
/*
.crt-tabl.ter .tabl-ctr table > tbody > tr > td:first-child { border-left: 2px solid #d9d9d9; }
.crt-tabl.ter .tabl-ctr table > tbody > tr > td:last-child { border-right: 1px solid #d9d9d9; }
*/
.crt-tabl.ter .tabl-ctr table > table > tbody > tr > td { padding: 0.857em 0.571em; line-height: 1.42857143; border-top: 1px solid #d9d9d9; text-align:left; }
.crb-tabl.exp.ter .btn-td .ett-bttn { font-size: 0.65em; }

/* table checkbox css start */
/* checkbox css for the secondary table in the first column start */
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-chek.ter{ font-size: unset;margin:0;text-align: center;font-size: 14px}
.crt-tabl.ter .tabl-ctr table th:first-child > .ett-chek.ter input[type="checkbox"] + label::before{margin:0}
.crt-tabl.ter .tabl-ctr table td:first-child > .ett-chek.ter input[type="checkbox"] + label::before{margin:0}
.crt-tabl.ter .tabl-ctr table th:first-child.cen  { text-align: center;padding: 2px 0.57143em;}
.crt-tabl.ter .tabl-ctr table tbody tr td:first-child.cen { text-align: center;padding: 2px 0.57143em;}
/* thead */
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-chek.ter > span {margin: 0 2em 0 0;}
.crt-tabl.sec .tabl-ctr table th:first-child > span.ett-chek.ter input[type=checkbox] {width: 1px;border: 0;} 
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-chek.ter input[type=checkbox]+label {background-repeat: no-repeat;color: #333;padding: 0 0 0 0;margin:5px 0 5px 0px;} 
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-chek.ter input[type=checkbox]+label:before {background-color: #FFF;border: 1px solid #b2b2b2;box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);height: 1.414em; width: 1.414em;}
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-chek.ter input[type=checkbox]+label:before {border-radius: 0.357em;} 
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-chek.ter input[type=checkbox]+label:hover:before{background-color: #fbeef2;border-color: #f2145e;box-shadow: none;}
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-chek.ter input[type=checkbox]:focus+label:before {background-color: #fbeef2;border-color: #f2145e;box-shadow: none;} 
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-chek.ter input[type=checkbox]:checked+label:before {background-repeat: no-repeat;background-position: center center;background-size: 0.75em;} 
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-chek.ter input[type=checkbox][disabled]+label {color: #acacac;}
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-chek.ter input[type=checkbox][disabled]+label:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;} 
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-chek.ter input[type=checkbox][disabled]+label:hover:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;} 
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-chek.ter input[type=checkbox][disabled]:focus+label:before {background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}  
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-chek.ter input[type=checkbox].error+label:before {border-color: #cc3333;}  
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-chek.ter input[type=checkbox] {width:21px; margin:0;padding:0;height:25px; transform: scale(0.9);-ms-transform: scale(0.9); /* IE */
  -moz-transform: scale(0.9); /* FF */
  -webkit-transform: scale(0.9); /* Safari and Chrome */
  -o-transform: scale(0.9); /* Opera */ }
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-chek.ter input[type=checkbox] + label {margin-left:-36px;    line-height:16px; color:#111; margin: 5px 0;}
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-chek.ter input[type="checkbox"] + label::before {background-color: #fff;border: 1px solid #999;box-shadow: none; }
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-chek.ter input[type=checkbox] + label{background-position : 0 0}			
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-chek.ter input[type=checkbox][disabled] + label{background-position : 0 -24px}
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-chek.ter input[type=checkbox]:checked + label{background-position : 0 -48px}
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-chek.ter input[type="checkbox"]:checked + label::before {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='enable-background:new 0 0 18 18;' viewBox='0 0 18 18' y='0px' x='0px' id='Layer_1' version='1.1'%3E%3Cmetadata id='metadata13'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cdefs id='defs11' /%3E%3Cstyle id='style3' type='text/css'%3E .st0%7Bfill:%23f2145e;%7D%0A%3C/style%3E%3Cg style='fill:%23f2145e' id='g5'%3E%3Cpath style='fill:%23f2145e' id='path7' d='M15.7,18H2.3C1,18,0,17,0,15.7V2.3C0,1,1,0,2.3,0h13.3C17,0,18,1,18,2.3v13.3C18,17,17,18,15.7,18z' class='st0' /%3E%3C/g%3E%3C/svg%3E");
}	
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-chek.ter input[type="checkbox"]:indeterminate + label::before {
    background-color:#5d89a4;
    border:2px solid #999;
}
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-chek.ter input[type=checkbox][disabled]:checked + label{background-position : 0 -72px}
/* tbody */
.crt-tabl.ter .tabl-ctr table tbody tr td:first-child > span.ett-chek.ter > span {margin: 0 2em 0 0;}
.crt-tabl.ter .tabl-ctr table tbody tr td:first-child > span.ett-chek.ter input[type=checkbox] {width: 1px;border: 0;} 
.crt-tabl.ter .tabl-ctr table tbody tr td:first-child > span.ett-chek.ter input[type=checkbox]+label {background-repeat: no-repeat;color: #333;padding: 0 0 0 0;margin:5px 0 5px 0px;} 
.crt-tabl.ter .tabl-ctr table tbody tr td:first-child > span.ett-chek.ter input[type=checkbox]+label:before {background-color: #FFF;border: 1px solid #b2b2b2;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);height: 1.414em; width: 1.414em;}
.crt-tabl.ter .tabl-ctr table tbody tr td:first-child > span.ett-chek.ter input[type=checkbox]+label:before {border-radius: 0.357em;} 
.crt-tabl.ter .tabl-ctr table tbody tr td:first-child > span.ett-chek.ter input[type=checkbox]+label:hover:before{background-color: #fbeef2;border-color: #f2145e;box-shadow: none;}
.crt-tabl.ter .tabl-ctr table tbody tr td:first-child > span.ett-chek.ter input[type=checkbox]:focus+label:before {background-color: #fbeef2;border-color: #f2145e;box-shadow: none;} 
.crt-tabl.ter .tabl-ctr table tbody tr td:first-child > span.ett-chek.ter input[type=checkbox]:checked+label:before {background-repeat: no-repeat;background-position: center center;background-size: 0.75em;} 
.crt-tabl.ter .tabl-ctr table tbody tr td:first-child > span.ett-chek.ter input[type=checkbox][disabled]+label {color: #acacac;}
.crt-tabl.ter .tabl-ctr table tbody tr td:first-child > span.ett-chek.ter input[type=checkbox][disabled]+label:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;} 
.crt-tabl.ter .tabl-ctr table tbody tr td:first-child > span.ett-chek.ter input[type=checkbox][disabled]+label:hover:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;} 
.crt-tabl.ter .tabl-ctr table tbody tr td:first-child > span.ett-chek.ter input[type=checkbox][disabled]:focus+label:before {background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}  
.crt-tabl.ter .tabl-ctr table tbody tr td:first-child > span.ett-chek.ter input[type=checkbox].error+label:before {border-color: #cc3333;}  
.crt-tabl.ter .tabl-ctr table tbody tr td:first-child > span.ett-chek.ter input[type=checkbox] {width:21px; margin:0;padding:0; height:25px; transform: scale(0.9);-ms-transform: scale(0.9); /* IE */
  -moz-transform: scale(0.9); /* FF */
  -webkit-transform: scale(0.9); /* Safari and Chrome */
  -o-transform: scale(0.9); /* Opera */ }
.crt-tabl.ter .tabl-ctr table tbody tr td:first-child > span.ett-chek.ter input[type=checkbox] + label {margin-left:-36px;    line-height:16px; color:#111; margin: 5px 0;} 
.crt-tabl.ter .tabl-ctr table tbody tr td:first-child > span.ett-chek.ter input[type=checkbox] + label{background-position : 0 0}			
.crt-tabl.ter .tabl-ctr table tbody tr td:first-child > span.ett-chek.ter input[type=checkbox][disabled] + label{background-position : 0 -24px}
.crt-tabl.ter .tabl-ctr table tbody tr td:first-child > span.ett-chek.ter input[type=checkbox]:checked + label{background-position : 0 -48px}
.crt-tabl.ter .tabl-ctr table tbody tr td:first-child > span.ett-chek.ter input[type="checkbox"]:checked + label::before {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='enable-background:new 0 0 18 18;' viewBox='0 0 18 18' y='0px' x='0px' id='Layer_1' version='1.1'%3E%3Cmetadata id='metadata13'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cdefs id='defs11' /%3E%3Cstyle id='style3' type='text/css'%3E .st0%7Bfill:%23f2145e;%7D%0A%3C/style%3E%3Cg style='fill:%23f2145e' id='g5'%3E%3Cpath style='fill:%23f2145e' id='path7' d='M15.7,18H2.3C1,18,0,17,0,15.7V2.3C0,1,1,0,2.3,0h13.3C17,0,18,1,18,2.3v13.3C18,17,17,18,15.7,18z' class='st0' /%3E%3C/g%3E%3C/svg%3E");
}	
.crt-tabl.ter .tabl-ctr table tbody tr td:first-child > span.ett-chek.ter input[type="checkbox"]:indeterminate + label::before {
    background-color:#5d89a4;border:2px solid #999;}
.crt-tabl.ter .tabl-ctr table tbody tr td:first-child > span.ett-chek.ter input[type=checkbox][disabled]:checked + label{
    background-position : 0 -72px}
/* tfoot */
.crt-tabl.ter .tabl-ctr table tfoot tr td:first-child > span.ett-chek.ter > span {margin: 0 2em 0 0;}
.crt-tabl.sec .tabl-ctr table tfoot tr td:first-child > span.ett-chek.ter input[type=checkbox] {width: 1px;border: 0;} 
.crt-tabl.ter .tabl-ctr table tfoot tr td:first-child > span.ett-chek.ter input[type=checkbox]+label {background-repeat: no-repeat;color: #333;padding: 0 0 0 0;margin:5px 0 5px 0px;} 
.crt-tabl.ter .tabl-ctr table tfoot tr td:first-child > span.ett-chek.ter input[type=checkbox]+label:before {background-color: #FFF;border: 1px solid #b2b2b2;box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);height: 1.414em; width: 1.414em;}
.crt-tabl.ter .tabl-ctr table tfoot tr td:first-child > span.ett-chek.ter input[type=checkbox]+label:before {border-radius: 0.357em;} 
.crt-tabl.ter .tabl-ctr table tfoot tr td:first-child > span.ett-chek.ter input[type=checkbox]+label:hover:before{background-color: #fbeef2;border-color: #f2145e;box-shadow: none;}
.crt-tabl.ter .tabl-ctr table tfoot tr td:first-child > span.ett-chek.ter input[type=checkbox]:focus+label:before {background-color: #fbeef2;border-color: #f2145e;box-shadow: none;} 
.crt-tabl.ter .tabl-ctr table tfoot tr td:first-child > span.ett-chek.ter input[type=checkbox]:checked+label:before {background-repeat: no-repeat;background-position: center center;background-size:0.75em;} 
.crt-tabl.ter .tabl-ctr table tfoot tr td:first-child > span.ett-chek.ter input[type=checkbox][disabled]+label {color: #acacac;}
.crt-tabl.ter .tabl-ctr table tfoot tr td:first-child > span.ett-chek.ter input[type=checkbox][disabled]+label:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;} 
.crt-tabl.ter .tabl-ctr table tfoot tr td:first-child > span.ett-chek.ter input[type=checkbox][disabled]+label:hover:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;} 
.crt-tabl.ter .tabl-ctr table tfoot tr td:first-child > span.ett-chek.ter input[type=checkbox][disabled]:focus+label:before {background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}  
.crt-tabl.ter .tabl-ctr table tfoot tr td:first-child > span.ett-chek.ter input[type=checkbox].error+label:before {border-color: #cc3333;}  
.crt-tabl.ter .tabl-ctr table tfoot tr td:first-child > span.ett-chek.ter input[type=checkbox] {width:21px; margin:0; padding:0;height:25px; transform: scale(0.9);-ms-transform: scale(0.9); /* IE */
  -moz-transform: scale(0.9); /* FF */
  -webkit-transform: scale(0.9); /* Safari and Chrome */
  -o-transform: scale(0.9); /* Opera */ }
.crt-tabl.ter .tabl-ctr table tfoot tr td:first-child > span.ett-chek.ter input[type=checkbox] + label {margin-left:-36px;    line-height:16px; color:#111; margin: 5px 0;}
.crt-tabl.ter .tabl-ctr table tfoot tr td:first-child > span.ett-chek.ter input[type="checkbox"] + label::before {background-color: #fff;border: 1px solid #999;box-shadow: none; }
.crt-tabl.ter .tabl-ctr table tfoot tr td:first-child > span.ett-chek.ter input[type=checkbox] + label{background-position : 0 0}			
.crt-tabl.ter .tabl-ctr table tfoot tr td:first-child > span.ett-chek.ter input[type=checkbox][disabled] + label{background-position : 0 -24px}
.crt-tabl.ter .tabl-ctr table tfoot tr td:first-child > span.ett-chek.ter input[type=checkbox]:checked + label{background-position : 0 -48px}
.crt-tabl.ter .tabl-ctr table tfoot tr td:first-child > span.ett-chek.ter input[type="checkbox"]:checked + label::before {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='enable-background:new 0 0 18 18;' viewBox='0 0 18 18' y='0px' x='0px' id='Layer_1' version='1.1'%3E%3Cmetadata id='metadata13'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cdefs id='defs11' /%3E%3Cstyle id='style3' type='text/css'%3E .st0%7Bfill:%23f2145e;%7D%0A%3C/style%3E%3Cg style='fill:%23f2145e' id='g5'%3E%3Cpath style='fill:%23f2145e' id='path7' d='M15.7,18H2.3C1,18,0,17,0,15.7V2.3C0,1,1,0,2.3,0h13.3C17,0,18,1,18,2.3v13.3C18,17,17,18,15.7,18z' class='st0' /%3E%3C/g%3E%3C/svg%3E");
}	
.crt-tabl.ter .tabl-ctr table tfoot tr td:first-child > span.ett-chek.ter input[type="checkbox"]:indeterminate + label::before {
    background-color:#5d89a4;border:2px solid #999;}
.crt-tabl.ter .tabl-ctr table tfoot tr td:first-child > span.ett-chek.ter input[type=checkbox][disabled]:checked + label{
    background-position : 0 -72px}
/*Tertiary Table Radio Start*/
.crt-tabl.ter .tabl-ctr table th:first-child > span.etb-rdio.sec {float:unset;}
.crt-tabl.ter .tabl-ctr table th:first-child > span.etb-rdio.ter input[type=radio]{opacity:0}  
.crt-tabl.ter .tabl-ctr table th:first-child > span.etb-rdio.ter input[type=radio] + label{display:inline-block; }  
.crt-tabl.ter .tabl-ctr table th:first-child > span.etb-rdio.ter {position:relative;}
.crt-tabl.ter .tabl-ctr table th:first-child > span.etb-rdio.ter input[type=radio] {position: absolute;z-index: -1000;overflow: hidden;clip: rect(0 0 0 0);}
.crt-tabl.ter .tabl-ctr table th:first-child > span.etb-rdio.ter input[type=radio]+label{display: inline-block;vertical-align: middle;cursor: pointer;}
.crt-tabl.ter .tabl-ctr table th:first-child > span.etb-rdio.ter input[type=radio]+label:before{content: "";display: inline-block;vertical-align: middle;}
.crt-tabl.ter .tabl-ctr table th:first-child > span.etb-rdio.ter input[type=radio]+label:before {transition: .2s ease-out box-shadow;}
.crt-tabl.ter .tabl-ctr table th:first-child > span.etb-rdio.ter input[type=radio][disabled]+label:hover{cursor: not-allowed;}
.crt-tabl.ter .tabl-ctr table th:first-child > span.etb-rdio.ter input[type=radio][disabled]+label:before,
.crt-tabl.ter .tabl-ctr table th:first-child > span.etb-rdio.ter input[type=radio][disabled]+label:hover:before,
.crt-tabl.ter .tabl-ctr table th:first-child > span.etb-rdio.ter input[type=radio][disabled]:focus+label:before{cursor: not-allowed;}
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-rdio.ter span .rlb {padding: 0 6px;font-size: 13px;line-height: 13px;}
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-rdio.ter > span {clear: both;display: inline-block;}
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-rdio.ter input[type=radio]{width:28px; margin:0; padding:0; } 
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-rdio.ter input[type=radio] + label{margin-left:-36px; padding-left :20px; line-height:16px; color:#111; margin: 5px 0;}
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-rdio.ter input[type="radio"] + label::before {background-color: #fff;border: 1px solid #999;box-shadow: none;height: 1.714em;
    margin-right: 0.714em;width: 1.714em;} 
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-rdio.ter input[type=radio]:checked + label{ text-align: right;}    
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-rdio.ter input[type="radio"]:checked + label::before {background-color: #19db34;box-shadow: 0 0 0 0.35em #fff inset;} 
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-rdio.ter input[type=radio]{width: 1px;padding:1em 0;border: 0;} 
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-rdio.ter input[type=radio]+label{background-repeat: no-repeat;color: #333;padding: 0 0 0 0;margin:5px 0 5px 0px;} 
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-rdio.ter input[type=radio]+label:before {background-color: #FFF;border: 1px solid #b2b2b2;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);height: 1.414em;margin-right: 0.414em;width: 1.414em;}
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-rdio.ter input[type=radio]+label:before {border-radius: 50%;} 
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-rdio.ter input[type=radio]+label:hover:before{background-color: #f2f8fa;border-color: #f55753;box-shadow: none;}
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-rdio.ter input[type=radio]:focus+label:before{background-color: #f2f8fa;border-color: #f55753;box-shadow: none;}
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-rdio.ter input[type=radio]:checked:focus+label:before{box-shadow: inset 0 0 0 .35em #f2f8fa;}
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-rdio.ter input[type=radio]:checked+label:hover:before{box-shadow: inset 0 0 0 .35em #f2f8fa;}
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-rdio.ter input[type=radio]:checked+label:before {background-color: #f55753;box-shadow: inset 0 0 0 .35em #FFF;}
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-rdio.ter input[type=radio][disabled]+label{color: #acacac;}
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-rdio.ter input[type=radio][disabled]+label:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-rdio.ter input[type=radio][disabled]+label:hover:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-rdio.ter input[type=radio][disabled]:focus+label:before {background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-rdio.ter input[type=radio][disabled]:checked+label:before {background-color: #b2b2b2;box-shadow: inset 0 0 0 .35em #f7f7f7;}
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-rdio.ter input[type=radio].error+label:before{border-color: #cc3333;}
.crt-tabl.ter .tabl-ctr table th:first-child > span.ett-rdio.ter input[type=radio].error:checked+label:before{background-color: #cc3333;}

.crt-tabl.ter .tabl-ctr table td:first-child > span.etb-rdio.ter input[type=radio]{opacity:0}  
.crt-tabl.ter .tabl-ctr table td:first-child > span.etb-rdio.ter input[type=radio] + label{display:inline-block; }  
.crt-tabl.ter .tabl-ctr table td:first-child > span.etb-rdio.ter {position:relative;}
.crt-tabl.ter .tabl-ctr table td:first-child > span.etb-rdio.ter input[type=radio] {position: absolute;z-index: -1000;overflow: hidden;clip: rect(0 0 0 0);}
.crt-tabl.ter .tabl-ctr table td:first-child > span.etb-rdio.ter input[type=radio]+label{display: inline-block;vertical-align: middle;cursor: pointer;}
.crt-tabl.ter .tabl-ctr table td:first-child > span.etb-rdio.ter input[type=radio]+label:before{content: "";display: inline-block;vertical-align: middle;}
.crt-tabl.ter .tabl-ctr table td:first-child > span.etb-rdio.ter input[type=radio]+label:before {transition: .2s ease-out box-shadow;}
.crt-tabl.ter .tabl-ctr table td:first-child > span.etb-rdio.ter input[type=radio][disabled]+label:hover{cursor: not-allowed;}
.crt-tabl.ter .tabl-ctr table td:first-child > span.etb-rdio.ter input[type=radio][disabled]+label:before,
.crt-tabl.ter .tabl-ctr table td:first-child > span.etb-rdio.ter input[type=radio][disabled]+label:hover:before,
.crt-tabl.ter .tabl-ctr table td:first-child > span.etb-rdio.ter input[type=radio][disabled]:focus+label:before{cursor: not-allowed;}
.crt-tabl.ter .tabl-ctr table td:first-child > span.ett-rdio.ter span .rlb {padding: 0 6px;font-size: 13px;line-height: 13px;}
.crt-tabl.ter .tabl-ctr table td:first-child > span.ett-rdio.ter > span {clear: both;display: inline-block;}
.crt-tabl.ter .tabl-ctr table td:first-child > span.ett-rdio.ter input[type=radio]{width:28px; margin:0; padding:0; } 
.crt-tabl.ter .tabl-ctr table td:first-child > span.ett-rdio.ter input[type=radio] + label{margin-left:-36px; padding-left :20px; line-height:16px; color:#111; margin: 5px 0;}
.crt-tabl.ter .tabl-ctr table td:first-child > span.ett-rdio.ter input[type="radio"] + label::before {background-color: #fff;border: 1px solid #999;box-shadow: none;height: 1.714em;
    margin-right: 0.714em;width: 1.714em;} 
.crt-tabl.ter .tabl-ctr table td:first-child > span.ett-rdio.ter input[type=radio]:checked + label{ text-align: right;}    
.crt-tabl.ter .tabl-ctr table td:first-child > span.ett-rdio.ter input[type="radio"]:checked + label::before {background-color: #19db34;box-shadow: 0 0 0 0.35em #fff inset;} 
.crt-tabl.ter .tabl-ctr table td:first-child > span.ett-rdio.ter input[type=radio]{width: 1px;padding:1em 0;border: 0;} 
.crt-tabl.ter .tabl-ctr table td:first-child > span.ett-rdio.ter input[type=radio]+label{background-repeat: no-repeat;color: #333;padding: 0 0 0 0;margin:5px 0 5px 0px;} 
.crt-tabl.ter .tabl-ctr table td:first-child > span.ett-rdio.ter input[type=radio]+label:before {background-color: #FFF;border: 1px solid #b2b2b2;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);height: 1.414em;margin-right: 0.414em;width: 1.414em;}
.crt-tabl.ter .tabl-ctr table td:first-child > span.ett-rdio.ter input[type=radio]+label:before {border-radius: 50%;} 
.crt-tabl.ter .tabl-ctr table td:first-child > span.ett-rdio.ter input[type=radio]+label:hover:before{background-color: #f2f8fa;border-color: #f55753;box-shadow: none;}
.crt-tabl.ter .tabl-ctr table td:first-child > span.ett-rdio.ter input[type=radio]:focus+label:before{background-color: #f2f8fa;border-color: #f55753;box-shadow: none;}
.crt-tabl.ter .tabl-ctr table td:first-child > span.ett-rdio.ter input[type=radio]:checked:focus+label:before{box-shadow: inset 0 0 0 .35em #f2f8fa;}
.crt-tabl.ter .tabl-ctr table td:first-child > span.ett-rdio.ter input[type=radio]:checked+label:hover:before{box-shadow: inset 0 0 0 .35em #f2f8fa;}
.crt-tabl.ter .tabl-ctr table td:first-child > span.ett-rdio.ter input[type=radio]:checked+label:before {background-color: #f55753;box-shadow: inset 0 0 0 .35em #FFF;}
.crt-tabl.ter .tabl-ctr table td:first-child > span.ett-rdio.ter input[type=radio][disabled]+label{color: #acacac;}
.crt-tabl.ter .tabl-ctr table td:first-child > span.ett-rdio.ter input[type=radio][disabled]+label:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
.crt-tabl.ter .tabl-ctr table td:first-child > span.ett-rdio.ter input[type=radio][disabled]+label:hover:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
.crt-tabl.ter .tabl-ctr table td:first-child > span.ett-rdio.ter input[type=radio][disabled]:focus+label:before {background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
.crt-tabl.ter .tabl-ctr table td:first-child > span.ett-rdio.ter input[type=radio][disabled]:checked+label:before {background-color: #b2b2b2;box-shadow: inset 0 0 0 .35em #f7f7f7;}
.crt-tabl.ter .tabl-ctr table td:first-child > span.ett-rdio.ter input[type=radio].error+label:before{border-color: #cc3333;}
.crt-tabl.ter .tabl-ctr table td:first-child > span.ett-rdio.ter input[type=radio].error:checked+label:before{background-color: #cc3333;}
/*Tbl Rdio End*/
/* Expandable Primary */

.crt-tabl.pri.exp .btn-td{width:24px; text-align:center}
.crt-tabl.pri.exp .inforow { background-color:#f0f0f0 }
.crt-tabl.pri.exp .showinfo {	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22icons%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%7D.cls-2%7Bclip-path%3Aurl%28%23clip-path%29%7D.cls-3%7Bfill%3A%2300395d%7D%3C/style%3E%3CclipPath%20id%3D%22clip-path%22%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M0%206.13h24v12.61H0z%22/%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3EIcons%3C/title%3E%3Cpath%20class%3D%22cls-2%20cls-3%22%20d%3D%22M23.81%207.21L12.47%2018.55a.69.69%200%200%201-.93%200L.19%207.21a.63.63%200%201%201%20.89-.89L12%2017.23%2022.92%206.31a.63.63%200%200%201%20.89.89%22/%3E%3C/svg%3E');background-repeat: no-repeat;	
}
.crt-tabl.pri.exp .hideinfo {background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22icons%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%7D.cls-2%7Bclip-path%3Aurl%28%23clip-path%29%7D.cls-3%7Bfill%3A%2300395d%7D%3C/style%3E%3CclipPath%20id%3D%22clip-path%22%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M0%205.27h24v12.61H0z%22/%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3EIcons%3C/title%3E%3Cpath%20class%3D%22cls-2%20cls-3%22%20d%3D%22M.19%2016.79L11.53%205.45a.69.69%200%200%201%20.93%200l11.35%2011.34a.63.63%200%201%201-.89.89L12%206.77%201.08%2017.69a.63.63%200%200%201-.89-.89%22/%3E%3C/svg%3E');background-repeat: no-repeat;} 


/* Expandable Secondary */

.crt-tabl.sec.exp .btn-td{width:24px; text-align:center}
.crt-tabl.sec.exp .inforow { background-color:#f0f0f0 }

.crt-tabl.sec.exp .showinfo {	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22icons%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%7D.cls-2%7Bclip-path%3Aurl%28%23clip-path%29%7D.cls-3%7Bfill%3A%2300395d%7D%3C/style%3E%3CclipPath%20id%3D%22clip-path%22%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M0%206.13h24v12.61H0z%22/%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3EIcons%3C/title%3E%3Cpath%20class%3D%22cls-2%20cls-3%22%20d%3D%22M23.81%207.21L12.47%2018.55a.69.69%200%200%201-.93%200L.19%207.21a.63.63%200%201%201%20.89-.89L12%2017.23%2022.92%206.31a.63.63%200%200%201%20.89.89%22/%3E%3C/svg%3E');background-repeat: no-repeat;	
}
.crt-tabl.sec.exp .hideinfo {background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22icons%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%7D.cls-2%7Bclip-path%3Aurl%28%23clip-path%29%7D.cls-3%7Bfill%3A%2300395d%7D%3C/style%3E%3CclipPath%20id%3D%22clip-path%22%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M0%205.27h24v12.61H0z%22/%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3EIcons%3C/title%3E%3Cpath%20class%3D%22cls-2%20cls-3%22%20d%3D%22M.19%2016.79L11.53%205.45a.69.69%200%200%201%20.93%200l11.35%2011.34a.63.63%200%201%201-.89.89L12%206.77%201.08%2017.69a.63.63%200%200%201-.89-.89%22/%3E%3C/svg%3E');background-repeat: no-repeat;} 

/* Expandable teritiary */

.crt-tabl.ter.exp .btn-td{width:24px; text-align:center}
.crt-tabl.ter.exp .inforow { background-color:#f0f0f0 }

.crt-tabl.ter.exp .showinfo {	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22icons%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%7D.cls-2%7Bclip-path%3Aurl%28%23clip-path%29%7D.cls-3%7Bfill%3A%2300395d%7D%3C/style%3E%3CclipPath%20id%3D%22clip-path%22%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M0%206.13h24v12.61H0z%22/%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3EIcons%3C/title%3E%3Cpath%20class%3D%22cls-2%20cls-3%22%20d%3D%22M23.81%207.21L12.47%2018.55a.69.69%200%200%201-.93%200L.19%207.21a.63.63%200%201%201%20.89-.89L12%2017.23%2022.92%206.31a.63.63%200%200%201%20.89.89%22/%3E%3C/svg%3E');background-repeat: no-repeat;	
}
.crt-tabl.ter.exp .hideinfo {background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22icons%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%7D.cls-2%7Bclip-path%3Aurl%28%23clip-path%29%7D.cls-3%7Bfill%3A%2300395d%7D%3C/style%3E%3CclipPath%20id%3D%22clip-path%22%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M0%205.27h24v12.61H0z%22/%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3EIcons%3C/title%3E%3Cpath%20class%3D%22cls-2%20cls-3%22%20d%3D%22M.19%2016.79L11.53%205.45a.69.69%200%200%201%20.93%200l11.35%2011.34a.63.63%200%201%201-.89.89L12%206.77%201.08%2017.69a.63.63%200%200%201-.89-.89%22/%3E%3C/svg%3E');background-repeat: no-repeat;} 
 
/* Advance Table */

/* primary variation */

.crt-tabl.res.pri .dataTables_wrapper table.dataTable {clear: both;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable thead .sorting{cursor: pointer;*cursor: hand;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable thead .sorting_asc{cursor: pointer;*cursor: hand;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable thead .sorting_desc {cursor: pointer;*cursor: hand;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable,.crt-tabl.res.pri .dataTables_wrapper table.dataTable th,
.crt-tabl.res.pri .dataTables_wrapper table.dataTable td {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;
    box-sizing: content-box;} 
.crt-tabl.res.pri .dataTables_wrapper {position: relative;clear: both;*zoom: 1;zoom: 1;}
.crt-tabl.res.pri .dataTables_wrapper .dataTables_length {float: left;}
.crt-tabl.res.pri .dataTables_wrapper .dataTables_filter {float: right;}
.crt-tabl.res.pri .dataTables_wrapper .dataTables_info {clear: both;float: left;}
.crt-tabl.res.pri .dataTables_wrapper .dataTables_paginate {float: right;}
.crt-tabl.res.pri .dataTables_wrapper .dataTables_paginate .paginate_button {box-sizing: border-box;display: inline-block;cursor: pointer;*cursor: hand;}
.crt-tabl.res.pri .dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .crt-tabl.res.pri .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .crt-tabl.res.pri .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {cursor: default;} 
.crt-tabl.res.pri .dataTables_wrapper .dataTables_processing {position:absolute;top: 50%;left: 50%;}
.crt-tabl.res.pri .dataTables_wrapper .dataTables_scroll {clear:both;}
.crt-tabl.res.pri .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {-webkit-overflow-scrolling: touch;}
.crt-tabl.res.pri .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th > div.dataTables_sizing,
.crt-tabl.res.pri .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td > div.dataTables_sizing {overflow: hidden;}
.crt-tabl.res.pri .dataTables_wrapper:after {visibility: hidden;display: block;content: "";clear: both;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.dtr-column > tbody > tr > td.control,
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.dtr-column > tbody > tr > th.control { position: relative; cursor: pointer;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.dtr-column > tbody > tr > td.control:before,
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.dtr-column > tbody > tr > th.control:before {
  top: 50%; left: 50%; display: block; position: absolute; box-sizing: content-box; content: ' ';}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.dtr-column > tbody > tr.parent td.control:before,
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.dtr-column > tbody > tr.parent th.control:before { content: '-';}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable > tbody > tr.child ul {display: inline-block;list-style-type: none;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable > tbody > tr.child ul li {display:inline-table; display: inline-grid}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable > tbody > tr.child span.dtr-title {display:  block;} 
.crt-tabl.res.pri .dataTables_wrapper table.dataTable{width:100%;margin:0 auto;border-collapse:separate;border-spacing:0}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable thead th{line-height: 2.414em;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable thead th, .crt-tabl.res.pri .dataTables_wrapper table.dataTable thead td { padding:  2px 18px; border-bottom: 2px solid #0693ea; background-color:#FFF;color: #333; font-weight: 400;font-size: 0.85714rem }/* chnages by karthik on 9 Oct */
.crt-tabl.res.pri .dataTables_wrapper table.dataTable thead th:active, .crt-tabl.res.pri .dataTables_wrapper table.dataTable thead td:active { outline: none; }
.crt-tabl.res.pri .dataTables_wrapper table.dataTable tfoot th, .crt-tabl.res.pri .dataTables_wrapper table.dataTable tfoot td { padding: 10px 18px 6px 18px; border-top: 1px solid #111; }
.crt-tabl.res.pri .dataTables_wrapper table.dataTable thead .sorting, .crt-tabl.res.pri .dataTables_wrapper table.dataTable thead .sorting_asc, .crt-tabl.res.pri .dataTables_wrapper table.dataTable thead .sorting_desc { cursor: pointer; *cursor: hand; }
.crt-tabl.res.pri .dataTables_wrapper table.dataTable thead .sorting, .crt-tabl.res.pri .dataTables_wrapper table.dataTable thead .sorting_asc, .crt-tabl.res.pri .dataTables_wrapper table.dataTable thead .sorting_desc, .crt-tabl.res.pri .dataTables_wrapper table.dataTable thead  .sorting_asc_disabled, .crt-tabl.res.pri .dataTables_wrapper table.dataTable thead .sorting_desc_disabled { background-repeat: no-repeat; background-position: center right; }

.crt-tabl.res.pri .dataTables_wrapper table.dataTable thead .sorting { background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2714%27%20height%3D%2714%27%20viewBox%3D%270%200%2019%2019%27%3E%3Cdefs%3E%3Cstyle%3E.cls-1%20%7B%20fill%3A%20%23e3e3e3%3B%20%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%27cls-1%27%20d%3D%27M14%208H5l4.5-5L14%208zM5%2011h9l-4.5%205L5%2011z%27%2F%3E%3C%2Fsvg%3E"); background-size: 1.35714em; }

.crt-tabl.res.pri .dataTables_wrapper table.dataTable thead .sorting_asc { background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2714%27%20height%3D%2714%27%20viewBox%3D%270%200%2019%2019%27%3E%3Cdefs%3E%3Cstyle%3E.cls-1%20%7B%20fill%3A%20%2300395d%3B%20%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%27cls-1%27%20d%3D%27M14%208H5l4.5-5L14%208z%27%2F%3E%3C%2Fsvg%3E"); background-size: 1.35714em; }
.crt-tabl.res.pri .dataTables_wrapper table.dataTable thead .sorting_desc { background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2714%27%20height%3D%2714%27%20viewBox%3D%270%200%2019%2019%27%3E%3Cdefs%3E%3Cstyle%3E.cls-1%20%7B%20fill%3A%20%2300395d%3B%20%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%27cls-1%27%20d%3D%27M5%2011h9l-4.5%205L5%2011z%27%2F%3E%3C%2Fsvg%3E"); background-size: 1.35714em; }
.crt-tabl.res.pri .dataTables_wrapper table.dataTable thead .sorting_asc_disabled { background-image: url("../images/sort_asc_disabled.png");}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable thead .sorting_desc_disabled { background-image: url("../images/sort_desc_disabled.png");}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable tbody tr {  background-color: #ffffff;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable tbody tr.selected {  background-color: #B0BED9;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable > tbody > tr.child td{text-align: left;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable tbody th{ padding: 8px 10px;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable tbody td { padding: 2px 0.57413em;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable tbody td p{display: inline-block}/* on 14 Dec */
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.row-border tbody th, .crt-tabl.res.pri .dataTables_wrapper table.dataTable.row-border tbody td, .crt-tabl.res.pri .dataTables_wrapper table.dataTable.display tbody th, .crt-tabl.res.pri .dataTables_wrapper table.dataTable.display tbody td { border-top: 1px solid #ddd; }
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.row-border tbody tr:first-child th, .crt-tabl.res.pri .dataTables_wrapper table.dataTable.row-border tbody tr:first-child td, .crt-tabl.res.pri .dataTables_wrapper table.dataTable.display tbody tr:first-child th, .crt-tabl.res.pri .dataTables_wrapper table.dataTable.display tbody tr:first-child td { border-top: none;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.cell-border tbody th, .crt-tabl.res.pri .dataTables_wrapper table.dataTable.cell-border tbody td { border-top: 1px solid #ddd; border-right: 1px solid #ddd;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.cell-border tbody tr th:first-child,.crt-tabl.res.pri .dataTables_wrapper table.dataTable.cell-border tbody tr td:first-child { border-left: 1px solid #ddd;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.cell-border tbody tr:first-child th,.crt-tabl.res.pri .dataTables_wrapper table.dataTable.cell-border tbody tr:first-child td { border-top: none;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.stripe tbody tr.odd, .crt-tabl.res.pri .dataTables_wrapper table.dataTable.display tbody tr.odd { background-color: #f9f9f9;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.stripe tbody tr.odd.selected, .crt-tabl.res.pri .dataTables_wrapper table.dataTable.display tbody tr.odd.selected {  background-color: #abb9d3;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.hover tbody tr:hover, .crt-tabl.res.pri .dataTables_wrapper table.dataTable.display tbody tr:hover {  background-color: #f9f9f9;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.hover tbody tr:active, .crt-tabl.res.pri .dataTables_wrapper table.dataTable.display tbody tr:active {  background-color: #f0f0f0;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.hover tbody tr:hover.selected, .crt-tabl.res.pri .dataTables_wrapper table.dataTable.display tbody tr:hover.selected { background-color: #a9b7d1;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.order-column tbody tr > .sorting_1,.crt-tabl.res.pri .dataTables_wrapper table.dataTable.order-column tbody tr > .sorting_2,
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.order-column tbody tr > .sorting_3, .crt-tabl.res.pri .dataTables_wrapper table.dataTable.display tbody tr > .sorting_1,
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.display tbody tr > .sorting_2,.crt-tabl.res.pri .dataTables_wrapper table.dataTable.display tbody tr > .sorting_3 {background-color: #f9f9f9;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.order-column tbody tr.selected > .sorting_1,.crt-tabl.res.pri .dataTables_wrapper table.dataTable.order-column tbody tr.selected > .sorting_2,
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.order-column tbody tr.selected > .sorting_3, .crt-tabl.res.pri .dataTables_wrapper table.dataTable.display tbody tr.selected > .sorting_1,
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.display tbody tr.selected > .sorting_2,.crt-tabl.res.pri .dataTables_wrapper table.dataTable.display tbody tr.selected > .sorting_3 {
  background-color: #acbad4;} 
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.display tbody tr.odd > .sorting_1, .crt-tabl.res.pri .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 {
  background-color: #f1f1f1;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.display tbody tr.odd > .sorting_2, .crt-tabl.res.pri .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.odd > .sorting_2 {
  background-color: #f3f3f3;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.display tbody tr.odd > .sorting_3, .crt-tabl.res.pri .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.odd > .sorting_3 {
  background-color: whitesmoke;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.display tbody tr.odd.selected > .sorting_1, .crt-tabl.res.pri .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_1 {
  background-color: #a6b3cd;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.display tbody tr.odd.selected > .sorting_2, .crt-tabl.res.pri .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_2 {
  background-color: #a7b5ce;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.display tbody tr.odd.selected > .sorting_3, .crt-tabl.res.pri .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_3 {
  background-color: #a9b6d0;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.display tbody tr.even > .sorting_1, .crt-tabl.res.pri .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.even > .sorting_1 {
  background-color: #f9f9f9;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.display tbody tr.even > .sorting_2, .crt-tabl.res.pri .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.even > .sorting_2 {
  background-color: #fbfbfb;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.display tbody tr.even > .sorting_3, .crt-tabl.res.pri .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.even > .sorting_3 {
  background-color: #fdfdfd;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.display tbody tr.even.selected > .sorting_1, .crt-tabl.res.pri .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_1 {  background-color: #acbad4;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.display tbody tr.even.selected > .sorting_2, .crt-tabl.res.pri .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_2 {  background-color: #adbbd6;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.display tbody tr.even.selected > .sorting_3, .crt-tabl.res.pri .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_3 {  background-color: #afbdd8;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.display tbody tr:hover > .sorting_1, .crt-tabl.res.pri .dataTables_wrapper table.dataTable.order-column.hover tbody tr:hover > .sorting_1 {
  background-color: #eaeaea;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.display tbody tr:hover > .sorting_2, .crt-tabl.res.pri .dataTables_wrapper table.dataTable.order-column.hover tbody tr:hover > .sorting_2 {
  background-color: #ebebeb;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.display tbody tr:hover > .sorting_3, .crt-tabl.res.pri .dataTables_wrapper table.dataTable.order-column.hover tbody tr:hover > .sorting_3 {
  background-color: #eeeeee;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.display tbody tr:hover.selected > .sorting_1, .crt-tabl.res.pri .dataTables_wrapper table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_1 {  background-color: #a1aec7;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.display tbody tr:hover.selected > .sorting_2, .crt-tabl.res.pri .dataTables_wrapper table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_2 {  background-color: #a2afc8;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.display tbody tr:hover.selected > .sorting_3, .crt-tabl.res.pri .dataTables_wrapper table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_3 {  background-color: #a4b2cb;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.no-footer {  border-bottom: 1px solid #111;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.nowrap th, .crt-tabl.res.pri .dataTables_wrapper table.dataTable.nowrap td {  white-space: nowrap;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.compact thead th,.crt-tabl.res.pri .dataTables_wrapper table.dataTable.compact thead td {  padding: 4px 17px 4px 4px;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.compact tfoot th,.crt-tabl.res.pri .dataTables_wrapper table.dataTable.compact tfoot td {  padding: 4px;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.compact tbody th,.crt-tabl.res.pri .dataTables_wrapper table.dataTable.compact tbody td {  padding: 4px;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable th.dt-left,.crt-tabl.res.pri .dataTables_wrapper table.dataTable td.dt-left {  text-align: left;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable th.dt-center,.crt-tabl.res.pri .dataTables_wrapper table.dataTable td.dt-center,.crt-tabl.res.pri .dataTables_wrapper table.dataTable td.dataTables_empty {  text-align: center;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable th.dt-right,.crt-tabl.res.pri .dataTables_wrapper table.dataTable td.dt-right {  text-align: right;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable th.dt-justify,.crt-tabl.res.pri .dataTables_wrapper table.dataTable td.dt-justify {  text-align: justify;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable th.dt-nowrap,.crt-tabl.res.pri .dataTables_wrapper table.dataTable td.dt-nowrap {  white-space: nowrap;} 
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.nowrap td.child{ white-space: normal}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable thead th.dt-head-left,.crt-tabl.res.pri .dataTables_wrapper table.dataTable thead td.dt-head-left,.crt-tabl.res.pri .dataTables_wrapper table.dataTable tfoot th.dt-head-left,.crt-tabl.res.pri .dataTables_wrapper table.dataTable tfoot td.dt-head-left {  text-align: left;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable thead th.dt-head-center,.crt-tabl.res.pri .dataTables_wrapper table.dataTable thead td.dt-head-center,.crt-tabl.res.pri .dataTables_wrapper table.dataTable tfoot th.dt-head-center,.crt-tabl.res.pri .dataTables_wrapper table.dataTable tfoot td.dt-head-center {  text-align: center;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable thead th.dt-head-right,.crt-tabl.res.pri .dataTables_wrapper table.dataTable thead td.dt-head-right,.crt-tabl.res.pri .dataTables_wrapper table.dataTable tfoot th.dt-head-right,
.crt-tabl.res.pri .dataTables_wrapper table.dataTable tfoot td.dt-head-right {  text-align: right;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable thead th.dt-head-justify,.crt-tabl.res.pri .dataTables_wrapper table.dataTable thead td.dt-head-justify,.crt-tabl.res.pri .dataTables_wrapper table.dataTable tfoot th.dt-head-justify,
.crt-tabl.res.pri .dataTables_wrapper table.dataTable tfoot td.dt-head-justify {  text-align: justify;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable thead th.dt-head-nowrap,.crt-tabl.res.pri .dataTables_wrapper table.dataTable thead td.dt-head-nowrap,.crt-tabl.res.pri .dataTables_wrapper table.dataTable tfoot th.dt-head-nowrap,
.crt-tabl.res.pri .dataTables_wrapper table.dataTable tfoot td.dt-head-nowrap { white-space: nowrap;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable tbody th.dt-body-left,.crt-tabl.res.pri .dataTables_wrapper table.dataTable tbody td.dt-body-left {  text-align: left;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable tbody th.dt-body-center,.crt-tabl.res.pri .dataTables_wrapper table.dataTable tbody td.dt-body-center {  text-align: center;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable tbody th.dt-body-right,.crt-tabl.res.pri .dataTables_wrapper table.dataTable tbody td.dt-body-right {  text-align: right;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable tbody th.dt-body-justify,.crt-tabl.res.pri .dataTables_wrapper table.dataTable tbody td.dt-body-justify {  text-align: justify;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable tbody th.dt-body-nowrap,.crt-tabl.res.pri .dataTables_wrapper table.dataTable tbody td.dt-body-nowrap {  white-space: nowrap;}

/*--Control feature layout-- */

.crt-tabl.res.pri .dataTables_wrapper .dataTables_filter { text-align: right;}
.crt-tabl.res.pri .dataTables_wrapper .dataTables_filter input {  margin-left: 0.5em;}
.crt-tabl.res.pri .dataTables_wrapper .dataTables_info { padding-top: 0.755em;}
.crt-tabl.res.pri .dataTables_wrapper .dataTables_paginate { text-align: right; padding-top: 0.25em;}
.crt-tabl.res.pri .dataTables_wrapper .dataTables_paginate .paginate_button{min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none!important;color:#333!important;border:1px solid transparent}

.crt-tabl.res.pri .dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333!important;border:1px solid #cacaca;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,white),color-stop(100%,#dcdcdc));background:-webkit-linear-gradient(top,white 0%,#dcdcdc 100%);background:-moz-linear-gradient(top,white 0%,#dcdcdc 100%);background:-ms-linear-gradient(top,white 0%,#dcdcdc 100%);background:-o-linear-gradient(top,white 0%,#dcdcdc 100%);background:linear-gradient(to bottom,white 0%,#dcdcdc 100%)}

.crt-tabl.res.pri .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{color:#666!important;border:1px solid transparent;background:transparent;box-shadow:none}

.crt-tabl.res.pri .dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:#fff!important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#585858),color-stop(100%,#111));background:-webkit-linear-gradient(top,#585858 0%,#111 100%);background:-moz-linear-gradient(top,#585858 0%,#111 100%);background:-ms-linear-gradient(top,#585858 0%,#111 100%);background:-o-linear-gradient(top,#585858 0%,#111 100%);background:linear-gradient(to bottom,#585858 0%,#111 100%)}

.crt-tabl.res.pri .dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2b2b2b),color-stop(100%,#0c0c0c));background:-webkit-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:-moz-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:-ms-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:-o-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:linear-gradient(to bottom,#2b2b2b 0%,#0c0c0c 100%);box-shadow:inset 0 0 3px #111}
.crt-tabl.res.pri .dataTables_wrapper .dataTables_paginate .ellipsis { padding: 0 1em;}
.crt-tabl.res.pri .dataTables_wrapper .dataTables_processing{width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:#fff;background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(25%,rgba(255,255,255,0.9)),color-stop(75%,rgba(255,255,255,0.9)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%)}

.crt-tabl.res.pri .dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}

.crt-tabl.res.pri .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {  *margin-top: -1px;}
.crt-tabl.res.pri .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th > div.dataTables_sizing,
.crt-tabl.res.pri .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td > div.dataTables_sizing {  height: 0;  margin: 0 !important;
  padding: 0 !important;}
.crt-tabl.res.pri .dataTables_wrapper.no-footer .dataTables_scrollBody {  border-bottom: 1px solid #111;}
.crt-tabl.res.pri .dataTables_wrapper.no-footer div.dataTables_scrollHead table,
.crt-tabl.res.pri .dataTables_wrapper.no-footer div.dataTables_scrollBody table { border-bottom: none;}
.crt-tabl.res.pri .dataTables_wrapper:after { height: 0;}

@media screen and (max-width: 767px) {
  .crt-tabl.res.pri .dataTables_wrapper .dataTables_info, .crt-tabl.res.pri .dataTables_wrapper .dataTables_paginate { text-align: center; }
  .crt-tabl.res.pri .dataTables_wrapper .dataTables_paginate { margin-top: 0.5em; }
}
@media screen and (max-width: 640px) {
  .crt-tabl.res.pri .dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter { text-align: center;  }
  .crt-tabl.res.pri .dataTables_wrapper .dataTables_filter { margin-top: 0.5em; }
}


.crt-tabl.res.pri .dataTables_wrapper table.dataTable.dtr-column > tbody > tr > td.control:before,.crt-tabl.res.pri .dataTables_wrapper table.dataTable.dtr-column > tbody > tr > th.control:before{height:16px;width:16px;margin-top:-10px;margin-left:-10px;color:#fff;border:2px solid #fff;border-radius:16px;text-align:center;line-height:14px;box-shadow:0 0 3px #444;background-color:#31b131}

.crt-tabl.res.pri .dataTables_wrapper table.dataTable.dtr-column > tbody > tr.parent td.control:before,.crt-tabl.res.pri .dataTables_wrapper table.dataTable.dtr-column > tbody > tr.parent th.control:before {
  background-color: #d33333;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable > tbody > tr.child { padding: 0.5em 1em;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable > tbody > tr.child:hover { background: transparent !important;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable > tbody > tr.child ul { margin: 0; padding: 0; width: 100%;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable > tbody > tr.child ul li { padding: 0.5em 0.25em; width: 50%;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable > tbody > tr.child ul li:first-child { /*padding-top: 0;*/}/* removed by karthik on 16 Oct */
.crt-tabl.res.pri .dataTables_wrapper table.dataTable > tbody > tr.child ul li:last-child { border-bottom: none;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable > tbody > tr.child span.dtr-title { min-width: 75px; font-weight:700;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable > tbody > tr.child span.dtr-title:first-child{color:#006b9f;margin-bottom: 3px} 

.dticon{text-align: center;}

.crt-tabl.res.pri .dataTables_wrapper table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th.dt-cssicon   {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 -143 1000 1000'%3E%3Cg transform='matrix%281 0 0 -1 0 857%29'%3E%3Cpath fill='currentColor'%0Ad='M543 751v0h-36v0v-490h36v490zM205 812q-125 -125 -125.5 -302.5t125.5 -303.5q125 -125 302 -125t303 125q125 125 126 303q0 177 -126 303q-140 140 -337 124q-157 -14 -268 -124v0zM786 231q-115 -115 -278.5 -115.5t-278.5 115.5q-115 115 -115 278.5t115 278.5%0At278 115q164 0 279 -115t115 -278.5t-115 -278.5v0zM764 486v0v35v0h-490v-35h490z' /%3E%3C/g%3E%3C/svg%3E"); background-repeat:no-repeat;background-size: 50% 50%;background-position: center center;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.dtr-inline.collapsed.compact > tbody > tr.parent > th.dt-cssicon  {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 -143 1000 1000'%3E%3Cg transform='matrix%281 0 0 -1 0 857%29'%3E%3Cpath fill='currentColor'%0Ad='M195 802q-125 -125 -125.5 -302.5t125.5 -303.5q125 -125 302 -125t303 125q125 125 126 303q0 177 -126 303q-140 140 -337 124q-157 -14 -268 -124v0zM776 221q-115 -115 -278.5 -115.5t-278.5 115.5q-115 115 -115 278.5t115 278.5t278 115q164 0 279 -115t115 -278.5%0At-115 -278.5v0zM754 476v0v35v0h-490v-35h490z' /%3E%3C/g%3E%3C/svg%3E%0A"); background-repeat:no-repeat;background-size: 50% 50%;background-position: center center;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.dtr-inline.collapsed > tbody > tr .dt-cssicon  { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 -143 1000 1000'%3E%3Cg transform='matrix%281 0 0 -1 0 857%29'%3E%3Cpath fill='currentColor'%0Ad='M543 751v0h-36v0v-490h36v490zM205 812q-125 -125 -125.5 -302.5t125.5 -303.5q125 -125 302 -125t303 125q125 125 126 303q0 177 -126 303q-140 140 -337 124q-157 -14 -268 -124v0zM786 231q-115 -115 -278.5 -115.5t-278.5 115.5q-115 115 -115 278.5t115 278.5%0At278 115q164 0 279 -115t115 -278.5t-115 -278.5v0zM764 486v0v35v0h-490v-35h490z' /%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size: 50% 50%;background-position: center center;}
.crt-tabl.res.pri .dataTables_wrapper table.dataTable.dtr-inline.collapsed > tbody > tr.parent .dt-cssicon   { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 -143 1000 1000'%3E%3Cg transform='matrix%281 0 0 -1 0 857%29'%3E%3Cpath fill='currentColor'%0Ad='M195 802q-125 -125 -125.5 -302.5t125.5 -303.5q125 -125 302 -125t303 125q125 125 126 303q0 177 -126 303q-140 140 -337 124q-157 -14 -268 -124v0zM776 221q-115 -115 -278.5 -115.5t-278.5 115.5q-115 115 -115 278.5t115 278.5t278 115q164 0 279 -115t115 -278.5%0At-115 -278.5v0zM754 476v0v35v0h-490v-35h490z' /%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size: 50% 50%;background-position: center center;}
 
/* primary css end */

/* secondary adv css  start*/

/*--Advance Table--*/

.crt-tabl.res.sec .dataTables_wrapper table.dataTable {clear: both;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable thead .sorting,.crt-tabl.res.sec .dataTables_wrapper table.dataTable thead .sorting_asc,.crt-tabl.res.sec .dataTables_wrapper table.dataTable thead .sorting_desc {cursor: pointer;*cursor: hand;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable,.crt-tabl.res.sec .dataTables_wrapper table.dataTable th,.crt-tabl.res.sec .dataTables_wrapper table.dataTable td {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}

.crt-tabl.res.sec .dataTables_wrapper {position: relative;clear: both;*zoom: 1;zoom: 1;}
.crt-tabl.res.sec .dataTables_wrapper .dataTables_length {float: left;}
.crt-tabl.res.sec .dataTables_wrapper .dataTables_filter {float: right;}
.crt-tabl.res.sec .dataTables_wrapper .dataTables_info {clear: both;float: left;}
.crt-tabl.res.sec .dataTables_wrapper .dataTables_paginate {float: right;}
.crt-tabl.res.sec .dataTables_wrapper .dataTables_paginate .paginate_button {box-sizing: border-box;display: inline-block;cursor: pointer;*cursor: hand;}
.crt-tabl.res.sec .dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .crt-tabl.res.sec .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .crt-tabl.res.sec .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
  cursor: default;
} 
.crt-tabl.res.sec .dataTables_wrapper .dataTables_processing {position: absolute;top: 50%;left: 50%;}
.crt-tabl.res.sec .dataTables_wrapper .dataTables_scroll {clear: both;}
.crt-tabl.res.sec .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {-webkit-overflow-scrolling: touch;}
.crt-tabl.res.sec .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th > div.dataTables_sizing,
.crt-tabl.res.sec .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td > div.dataTables_sizing {overflow: hidden;}
.crt-tabl.res.sec .dataTables_wrapper:after {visibility: hidden;display: block;content: "";clear: both;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.dtr-column > tbody > tr > td.control,
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.dtr-column > tbody > tr > th.control { position: relative; cursor: pointer;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.dtr-column > tbody > tr > td.control:before,
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.dtr-column > tbody > tr > th.control:before {
  top: 50%; left: 50%; display: block; position: absolute; box-sizing: content-box; content: ' ';}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.dtr-column > tbody > tr.parent td.control:before,
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.dtr-column > tbody > tr.parent th.control:before { content: '-';}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable > tbody > tr.child ul {display: inline-block;list-style-type: none;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable > tbody > tr.child ul li {display:inline-table; display: inline-grid;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable > tbody > tr.child span.dtr-title {display:  block;}

.crt-tabl.res.sec .dataTables_wrapper table.dataTable{width:100%;margin:0 auto;border-collapse:separate;border-spacing:0}
 
/* header css */
.crt-tabl.res.sec .dataTables_wrapper table.dataTable thead th{line-height: 2.414em;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable thead th, .crt-tabl.res.sec .dataTables_wrapper table.dataTable thead td { padding:  2px 18px; border-bottom: 2px solid #83C9F5; background-color:#0693EA; color:#FFF; font-weight: 400;font-size: 0.85714rem  }
.crt-tabl.res.sec .dataTables_wrapper table.dataTable thead th:active, .crt-tabl.res.sec .dataTables_wrapper table.dataTable thead td:active { outline: none; }
.crt-tabl.res.sec .dataTables_wrapper table.dataTable tfoot th, .crt-tabl.res.sec .dataTables_wrapper table.dataTable tfoot td { padding: 10px 18px 6px 18px; border-top: 1px solid #111; }
.crt-tabl.res.sec .dataTables_wrapper table.dataTable thead .sorting, .crt-tabl.res.sec .dataTables_wrapper table.dataTable thead .sorting_asc, .crt-tabl.res.sec .dataTables_wrapper table.dataTable thead .sorting_desc { cursor: pointer; *cursor: hand; }
.crt-tabl.res.sec .dataTables_wrapper table.dataTable thead .sorting, .crt-tabl.res.sec .dataTables_wrapper table.dataTable thead .sorting_asc, .crt-tabl.res.sec .dataTables_wrapper table.dataTable thead .sorting_desc, .crt-tabl.res.sec .dataTables_wrapper table.dataTable thead  .sorting_asc_disabled, .crt-tabl.res.sec .dataTables_wrapper table.dataTable thead .sorting_desc_disabled { background-repeat: no-repeat; background-position: center right; }
.crt-tabl.res.sec .dataTables_wrapper table.dataTable thead .sorting { background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2714%27%20height%3D%2714%27%20viewBox%3D%270%200%2019%2019%27%3E%3Cdefs%3E%3Cstyle%3E.cls-1%20%7B%20fill%3A%20%230074a6%3B%20%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%27cls-1%27%20d%3D%27M14%208H5l4.5-5L14%208zM5%2011h9l-4.5%205L5%2011z%27%2F%3E%3C%2Fsvg%3E"); background-size: 1.35714em; }
.crt-tabl.res.sec .dataTables_wrapper table.dataTable thead .sorting_asc { background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2714%27%20height%3D%2714%27%20viewBox%3D%270%200%2019%2019%27%3E%3Cdefs%3E%3Cstyle%3E.cls-1%20%7B%20fill%3A%20%2300395d%3B%20%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%27cls-1%27%20d%3D%27M14%208H5l4.5-5L14%208z%27%2F%3E%3C%2Fsvg%3E"); background-size: 1.35714em; }
.crt-tabl.res.sec .dataTables_wrapper table.dataTable thead .sorting_desc { background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2714%27%20height%3D%2714%27%20viewBox%3D%270%200%2019%2019%27%3E%3Cdefs%3E%3Cstyle%3E.cls-1%20%7B%20fill%3A%20%2300395d%3B%20%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%27cls-1%27%20d%3D%27M5%2011h9l-4.5%205L5%2011z%27%2F%3E%3C%2Fsvg%3E"); background-size: 1.35714em; }
.crt-tabl.res.sec .dataTables_wrapper table.dataTable thead .sorting_asc_disabled { background-image: url("../images/sort_asc_disabled.png");}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable thead .sorting_desc_disabled { background-image: url("../images/sort_desc_disabled.png");}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable tbody tr {  background-color: #ffffff;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable tbody tr.selected {  background-color: #B0BED9;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable > tbody > tr.child td{text-align: left;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable tbody th,.crt-tabl.res.sec .dataTables_wrapper table.dataTable tbody td { 
    padding: 2px 0.57143em;}/* on 14 dec*/
.crt-tabl.res.sec .dataTables_wrapper table.dataTable tbody td p{padding:0.57em 0;display: inline-block}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.row-border tbody th, .crt-tabl.res.sec .dataTables_wrapper table.dataTable.row-border tbody td, .crt-tabl.res.sec .dataTables_wrapper table.dataTable.display tbody th, .crt-tabl.res.sec .dataTables_wrapper table.dataTable.display tbody td { border-top: 1px solid #ddd; }
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.row-border tbody tr:first-child th, .crt-tabl.res.sec .dataTables_wrapper table.dataTable.row-border tbody tr:first-child td, .crt-tabl.res.sec .dataTables_wrapper table.dataTable.display tbody tr:first-child th, .crt-tabl.res.sec .dataTables_wrapper table.dataTable.display tbody tr:first-child td { border-top: none;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.cell-border tbody th, .crt-tabl.res.sec .dataTables_wrapper table.dataTable.cell-border tbody td { border-top: 1px solid #ddd; border-right: 1px solid #ddd;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.cell-border tbody tr th:first-child,.crt-tabl.res.sec .dataTables_wrapper table.dataTable.cell-border tbody tr td:first-child { border-left: 1px solid #ddd;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.cell-border tbody tr:first-child th,.crt-tabl.res.sec .dataTables_wrapper table.dataTable.cell-border tbody tr:first-child td { border-top: none;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.stripe tbody tr.odd, .crt-tabl.res.sec .dataTables_wrapper table.dataTable.display tbody tr.odd { background-color: #f9f9f9;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.stripe tbody tr.odd.selected, .crt-tabl.res.sec .dataTables_wrapper table.dataTable.display tbody tr.odd.selected {  background-color: #abb9d3;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.hover tbody tr:hover, .crt-tabl.res.sec .dataTables_wrapper table.dataTable.display tbody tr:hover {  background-color: #f9f9f9;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.hover tbody tr:active, .crt-tabl.res.sec .dataTables_wrapper table.dataTable.display tbody tr:active {  background-color: #f0f0f0;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.hover tbody tr:hover.selected, .crt-tabl.res.sec .dataTables_wrapper table.dataTable.display tbody tr:hover.selected { background-color: #a9b7d1;}

.crt-tabl.res.sec .dataTables_wrapper table.dataTable.order-column tbody tr > .sorting_1,.crt-tabl.res.sec .dataTables_wrapper table.dataTable.order-column tbody tr > .sorting_2,
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.order-column tbody tr > .sorting_3, .crt-tabl.res.sec .dataTables_wrapper table.dataTable.display tbody tr > .sorting_1,
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.display tbody tr > .sorting_2,.crt-tabl.res.sec .dataTables_wrapper table.dataTable.display tbody tr > .sorting_3 {
  background-color: #f9f9f9;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.order-column tbody tr.selected > .sorting_1,.crt-tabl.res.sec .dataTables_wrapper table.dataTable.order-column tbody tr.selected > .sorting_2,
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.order-column tbody tr.selected > .sorting_3, .crt-tabl.res.sec .dataTables_wrapper table.dataTable.display tbody tr.selected > .sorting_1,
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.display tbody tr.selected > .sorting_2,.crt-tabl.res.sec .dataTables_wrapper table.dataTable.display tbody tr.selected > .sorting_3 {
  background-color: #acbad4;}

.crt-tabl.res.sec .dataTables_wrapper table.dataTable.display tbody tr.odd > .sorting_1, .crt-tabl.res.sec .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 {
  background-color: #f1f1f1;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.display tbody tr.odd > .sorting_2, .crt-tabl.res.sec .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.odd > .sorting_2 {
  background-color: #f3f3f3;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.display tbody tr.odd > .sorting_3, .crt-tabl.res.sec .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.odd > .sorting_3 {
  background-color: whitesmoke;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.display tbody tr.odd.selected > .sorting_1, .crt-tabl.res.sec .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_1 {
  background-color: #a6b3cd;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.display tbody tr.odd.selected > .sorting_2, .crt-tabl.res.sec .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_2 {
  background-color: #a7b5ce;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.display tbody tr.odd.selected > .sorting_3, .crt-tabl.res.sec .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_3 {
  background-color: #a9b6d0;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.display tbody tr.even > .sorting_1, .crt-tabl.res.sec .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.even > .sorting_1 {
  background-color: #f9f9f9;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.display tbody tr.even > .sorting_2, .crt-tabl.res.sec .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.even > .sorting_2 {
  background-color: #fbfbfb;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.display tbody tr.even > .sorting_3, .crt-tabl.res.sec .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.even > .sorting_3 {
  background-color: #fdfdfd;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.display tbody tr.even.selected > .sorting_1, .crt-tabl.res.sec .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_1 {  background-color: #acbad4;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.display tbody tr.even.selected > .sorting_2, .crt-tabl.res.sec .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_2 {  background-color: #adbbd6;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.display tbody tr.even.selected > .sorting_3, .crt-tabl.res.sec .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_3 {  background-color: #afbdd8;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.display tbody tr:hover > .sorting_1, .crt-tabl.res.sec .dataTables_wrapper table.dataTable.order-column.hover tbody tr:hover > .sorting_1 {
  background-color: #eaeaea;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.display tbody tr:hover > .sorting_2, .crt-tabl.res.sec .dataTables_wrapper table.dataTable.order-column.hover tbody tr:hover > .sorting_2 {
  background-color: #ebebeb;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.display tbody tr:hover > .sorting_3, .crt-tabl.res.sec .dataTables_wrapper table.dataTable.order-column.hover tbody tr:hover > .sorting_3 {
  background-color: #eeeeee;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.display tbody tr:hover.selected > .sorting_1, .crt-tabl.res.sec .dataTables_wrapper table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_1 {  background-color: #a1aec7;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.display tbody tr:hover.selected > .sorting_2, .crt-tabl.res.sec .dataTables_wrapper table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_2 {  background-color: #a2afc8;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.display tbody tr:hover.selected > .sorting_3, .crt-tabl.res.sec .dataTables_wrapper table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_3 {  background-color: #a4b2cb;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.no-footer {  border-bottom: 1px solid #111;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.nowrap th, .crt-tabl.res.sec .dataTables_wrapper table.dataTable.nowrap td {  white-space: nowrap;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.nowrap td.child{ white-space: normal}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.compact thead th,.crt-tabl.res.sec .dataTables_wrapper table.dataTable.compact thead td {  padding: 4px 17px 4px 4px;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.compact tfoot th,.crt-tabl.res.sec .dataTables_wrapper table.dataTable.compact tfoot td {  padding: 4px;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.compact tbody th,.crt-tabl.res.sec .dataTables_wrapper table.dataTable.compact tbody td {  padding: 4px;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable th.dt-left,.crt-tabl.res.sec .dataTables_wrapper table.dataTable td.dt-left {  text-align: left;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable th.dt-center,.crt-tabl.res.sec .dataTables_wrapper table.dataTable td.dt-center,.crt-tabl.res.sec .dataTables_wrapper table.dataTable td.dataTables_empty {  text-align: center;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable th.dt-right,.crt-tabl.res.sec .dataTables_wrapper table.dataTable td.dt-right {  text-align: right;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable th.dt-justify,.crt-tabl.res.sec .dataTables_wrapper table.dataTable td.dt-justify {  text-align: justify;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable th.dt-nowrap,.crt-tabl.res.sec .dataTables_wrapper table.dataTable td.dt-nowrap {  white-space: nowrap;}

.crt-tabl.res.sec .dataTables_wrapper table.dataTable thead th.dt-head-left,.crt-tabl.res.sec .dataTables_wrapper table.dataTable thead td.dt-head-left,.crt-tabl.res.sec .dataTables_wrapper table.dataTable tfoot th.dt-head-left,.crt-tabl.res.sec .dataTables_wrapper table.dataTable tfoot td.dt-head-left {  text-align: left;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable thead th.dt-head-center,.crt-tabl.res.sec .dataTables_wrapper table.dataTable thead td.dt-head-center,.crt-tabl.res.sec .dataTables_wrapper table.dataTable tfoot th.dt-head-center,.crt-tabl.res.sec .dataTables_wrapper table.dataTable tfoot td.dt-head-center {  text-align: center;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable thead th.dt-head-right,.crt-tabl.res.sec .dataTables_wrapper table.dataTable thead td.dt-head-right,.crt-tabl.res.sec .dataTables_wrapper table.dataTable tfoot th.dt-head-right,
.crt-tabl.res.sec .dataTables_wrapper table.dataTable tfoot td.dt-head-right {  text-align: right;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable thead th.dt-head-justify,.crt-tabl.res.sec .dataTables_wrapper table.dataTable thead td.dt-head-justify,.crt-tabl.res.sec .dataTables_wrapper table.dataTable tfoot th.dt-head-justify,
.crt-tabl.res.sec .dataTables_wrapper table.dataTable tfoot td.dt-head-justify {  text-align: justify;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable thead th.dt-head-nowrap,.crt-tabl.res.sec .dataTables_wrapper table.dataTable thead td.dt-head-nowrap,.crt-tabl.res.sec .dataTables_wrapper table.dataTable tfoot th.dt-head-nowrap,
.crt-tabl.res.sec .dataTables_wrapper table.dataTable tfoot td.dt-head-nowrap { white-space: nowrap;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable tbody th.dt-body-left,.crt-tabl.res.sec .dataTables_wrapper table.dataTable tbody td.dt-body-left {  text-align: left;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable tbody th.dt-body-center,.crt-tabl.res.sec .dataTables_wrapper table.dataTable tbody td.dt-body-center {  text-align: center;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable tbody th.dt-body-right,.crt-tabl.res.sec .dataTables_wrapper table.dataTable tbody td.dt-body-right {  text-align: right;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable tbody th.dt-body-justify,.crt-tabl.res.sec .dataTables_wrapper table.dataTable tbody td.dt-body-justify {  text-align: justify;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable tbody th.dt-body-nowrap,.crt-tabl.res.sec .dataTables_wrapper table.dataTable tbody td.dt-body-nowrap {  white-space: nowrap;}

/*--Control feature layout-- */

.crt-tabl.res.sec .dataTables_wrapper .dataTables_filter { text-align: right;}
.crt-tabl.res.sec .dataTables_wrapper .dataTables_filter input {  margin-left: 0.5em;}
.crt-tabl.res.sec .dataTables_wrapper .dataTables_info { padding-top: 0.755em;}
.crt-tabl.res.sec .dataTables_wrapper .dataTables_paginate { text-align: right; padding-top: 0.25em;}
.crt-tabl.res.sec .dataTables_wrapper .dataTables_paginate .paginate_button{min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none!important;color:#333!important;border:1px solid transparent}

.crt-tabl.res.sec .dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333!important;border:1px solid #cacaca;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,white),color-stop(100%,#dcdcdc));background:-webkit-linear-gradient(top,white 0%,#dcdcdc 100%);background:-moz-linear-gradient(top,white 0%,#dcdcdc 100%);background:-ms-linear-gradient(top,white 0%,#dcdcdc 100%);background:-o-linear-gradient(top,white 0%,#dcdcdc 100%);background:linear-gradient(to bottom,white 0%,#dcdcdc 100%)}

.crt-tabl.res.sec .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{color:#666!important;border:1px solid transparent;background:transparent;box-shadow:none}

.crt-tabl.res.sec .dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:#fff!important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#585858),color-stop(100%,#111));background:-webkit-linear-gradient(top,#585858 0%,#111 100%);background:-moz-linear-gradient(top,#585858 0%,#111 100%);background:-ms-linear-gradient(top,#585858 0%,#111 100%);background:-o-linear-gradient(top,#585858 0%,#111 100%);background:linear-gradient(to bottom,#585858 0%,#111 100%)}

.crt-tabl.res.sec .dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2b2b2b),color-stop(100%,#0c0c0c));background:-webkit-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:-moz-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:-ms-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:-o-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:linear-gradient(to bottom,#2b2b2b 0%,#0c0c0c 100%);box-shadow:inset 0 0 3px #111}
.crt-tabl.res.sec .dataTables_wrapper .dataTables_paginate .ellipsis { padding: 0 1em;}
.crt-tabl.res.sec .dataTables_wrapper .dataTables_processing{width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:#fff;background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(25%,rgba(255,255,255,0.9)),color-stop(75%,rgba(255,255,255,0.9)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%)}

.crt-tabl.res.sec .dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}

.crt-tabl.res.sec .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {  *margin-top: -1px;}
.crt-tabl.res.sec .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th > div.dataTables_sizing,
.crt-tabl.res.sec .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td > div.dataTables_sizing {  height: 0;  margin: 0 !important;
  padding: 0 !important;}
.crt-tabl.res.sec .dataTables_wrapper.no-footer .dataTables_scrollBody {  border-bottom: 1px solid #111;}
.crt-tabl.res.sec .dataTables_wrapper.no-footer div.dataTables_scrollHead table,
.crt-tabl.res.sec .dataTables_wrapper.no-footer div.dataTables_scrollBody table { border-bottom: none;}
.crt-tabl.res.sec .dataTables_wrapper:after { height: 0;}

@media screen and (max-width: 767px) {
  .crt-tabl.res.sec .dataTables_wrapper .dataTables_info, .crt-tabl.res.sec .dataTables_wrapper .dataTables_paginate { text-align: center; }
  .crt-tabl.res.sec .dataTables_wrapper .dataTables_paginate { margin-top: 0.5em; }
}
@media screen and (max-width: 640px) {
  .crt-tabl.res.sec .dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter { text-align: center;  }
  .crt-tabl.res.sec .dataTables_wrapper .dataTables_filter { margin-top: 0.5em; }
}


.crt-tabl.res.sec .dataTables_wrapper table.dataTable.dtr-column > tbody > tr > td.control:before,.crt-tabl.res.sec .dataTables_wrapper table.dataTable.dtr-column > tbody > tr > th.control:before{height:16px;width:16px;margin-top:-10px;margin-left:-10px;color:#fff;border:2px solid #fff;border-radius:16px;text-align:center;line-height:14px;box-shadow:0 0 3px #444;background-color:#31b131}

.crt-tabl.res.sec .dataTables_wrapper table.dataTable.dtr-column > tbody > tr.parent td.control:before,.crt-tabl.res.sec .dataTables_wrapper table.dataTable.dtr-column > tbody > tr.parent th.control:before {
  background-color: #d33333;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable > tbody > tr.child { padding: 0.5em 1em;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable > tbody > tr.child:hover { background: transparent !important;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable > tbody > tr.child ul { margin: 0; padding: 0; width: 100%;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable > tbody > tr.child ul li { padding: 0.5em 0.25em; width: 50%;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable > tbody > tr.child ul li:first-child { /*padding-top: 0;*/}/* removed by karthik on 16 Oct */
.crt-tabl.res.sec .dataTables_wrapper table.dataTable > tbody > tr.child ul li:last-child { border-bottom: none;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable > tbody > tr.child span.dtr-title { min-width: 75px; font-weight:700;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable > tbody > tr.child span.dtr-title:first-child{color:#006b9f; margin-bottom: 3px} 

.dticon{text-align: center;}

.crt-tabl.res.sec .dataTables_wrapper table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th.dt-cssicon   {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 -143 1000 1000'%3E%3Cg transform='matrix%281 0 0 -1 0 857%29'%3E%3Cpath fill='currentColor'%0Ad='M543 751v0h-36v0v-490h36v490zM205 812q-125 -125 -125.5 -302.5t125.5 -303.5q125 -125 302 -125t303 125q125 125 126 303q0 177 -126 303q-140 140 -337 124q-157 -14 -268 -124v0zM786 231q-115 -115 -278.5 -115.5t-278.5 115.5q-115 115 -115 278.5t115 278.5%0At278 115q164 0 279 -115t115 -278.5t-115 -278.5v0zM764 486v0v35v0h-490v-35h490z' /%3E%3C/g%3E%3C/svg%3E"); background-repeat:no-repeat;background-size: 50% 50%;background-position: center center;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.dtr-inline.collapsed.compact > tbody > tr.parent > th.dt-cssicon  {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 -143 1000 1000'%3E%3Cg transform='matrix%281 0 0 -1 0 857%29'%3E%3Cpath fill='currentColor'%0Ad='M195 802q-125 -125 -125.5 -302.5t125.5 -303.5q125 -125 302 -125t303 125q125 125 126 303q0 177 -126 303q-140 140 -337 124q-157 -14 -268 -124v0zM776 221q-115 -115 -278.5 -115.5t-278.5 115.5q-115 115 -115 278.5t115 278.5t278 115q164 0 279 -115t115 -278.5%0At-115 -278.5v0zM754 476v0v35v0h-490v-35h490z' /%3E%3C/g%3E%3C/svg%3E%0A"); background-repeat:no-repeat;background-size: 50% 50%;background-position: center center;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.dtr-inline.collapsed > tbody > tr .dt-cssicon  { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 -143 1000 1000'%3E%3Cg transform='matrix%281 0 0 -1 0 857%29'%3E%3Cpath fill='currentColor'%0Ad='M543 751v0h-36v0v-490h36v490zM205 812q-125 -125 -125.5 -302.5t125.5 -303.5q125 -125 302 -125t303 125q125 125 126 303q0 177 -126 303q-140 140 -337 124q-157 -14 -268 -124v0zM786 231q-115 -115 -278.5 -115.5t-278.5 115.5q-115 115 -115 278.5t115 278.5%0At278 115q164 0 279 -115t115 -278.5t-115 -278.5v0zM764 486v0v35v0h-490v-35h490z' /%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size: 50% 50%;background-position: center center;}
.crt-tabl.res.sec .dataTables_wrapper table.dataTable.dtr-inline.collapsed > tbody > tr.parent .dt-cssicon   { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 -143 1000 1000'%3E%3Cg transform='matrix%281 0 0 -1 0 857%29'%3E%3Cpath fill='currentColor'%0Ad='M195 802q-125 -125 -125.5 -302.5t125.5 -303.5q125 -125 302 -125t303 125q125 125 126 303q0 177 -126 303q-140 140 -337 124q-157 -14 -268 -124v0zM776 221q-115 -115 -278.5 -115.5t-278.5 115.5q-115 115 -115 278.5t115 278.5t278 115q164 0 279 -115t115 -278.5%0At-115 -278.5v0zM754 476v0v35v0h-490v-35h490z' /%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size: 50% 50%;background-position: center center;}
 
/* secondary adv css end */


/* teritiary adv css */

/*--Advance Table--*/

.crt-tabl.res.ter .dataTables_wrapper table.dataTable {clear: both;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable thead .sorting,.crt-tabl.res.ter .dataTables_wrapper table.dataTable thead .sorting_asc,.crt-tabl.res.ter .dataTables_wrapper table.dataTable thead .sorting_desc {cursor: pointer;*cursor: hand;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable,.crt-tabl.res.ter .dataTables_wrapper table.dataTable th,.crt-tabl.res.ter .dataTables_wrapper table.dataTable td {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}

.crt-tabl.res.ter .dataTables_wrapper {position: relative;clear: both;*zoom: 1;zoom: 1;}
.crt-tabl.res.ter .dataTables_wrapper .dataTables_length {float: left;}
.crt-tabl.res.ter .dataTables_wrapper .dataTables_filter {float: right;}
.crt-tabl.res.ter .dataTables_wrapper .dataTables_info {clear: both;float: left;}
.crt-tabl.res.ter .dataTables_wrapper .dataTables_paginate {float: right;}
.crt-tabl.res.ter .dataTables_wrapper .dataTables_paginate .paginate_button {box-sizing: border-box;display: inline-block;cursor: pointer;*cursor: hand;}
.crt-tabl.res.ter .dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .crt-tabl.res.ter .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .crt-tabl.res.ter .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
  cursor: default;
} 
.crt-tabl.res.ter .dataTables_wrapper .dataTables_processing {position: absolute;top: 50%;left: 50%;}
.crt-tabl.res.ter .dataTables_wrapper .dataTables_scroll {clear: both;}
.crt-tabl.res.ter .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {-webkit-overflow-scrolling: touch;}
.crt-tabl.res.ter .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th > div.dataTables_sizing,
.crt-tabl.res.ter .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td > div.dataTables_sizing {overflow: hidden;}
.crt-tabl.res.ter .dataTables_wrapper:after {visibility: hidden;display: block;content: "";clear: both;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.dtr-column > tbody > tr > td.control,
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.dtr-column > tbody > tr > th.control { position: relative; cursor: pointer;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.dtr-column > tbody > tr > td.control:before,
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.dtr-column > tbody > tr > th.control:before {
  top: 50%; left: 50%; display: block; position: absolute; box-sizing: content-box; content: ' ';}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.dtr-column > tbody > tr.parent td.control:before,
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.dtr-column > tbody > tr.parent th.control:before { content: '-';}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable > tbody > tr.child ul {display: inline-block;list-style-type: none;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable > tbody > tr.child ul li {display:inline-table; display: inline-grid}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable > tbody > tr.child span.dtr-title {display:  block;} 
.crt-tabl.res.ter .dataTables_wrapper table.dataTable{width:100%;margin:0 auto;border-collapse:separate;border-spacing:0}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable thead th{line-height: 2.414em;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable thead th, .crt-tabl.res.ter .dataTables_wrapper table.dataTable thead td { padding:  2px 18px; border-bottom: 2px solid #F2145E;/*background-color: #d7d7d7;*/ font-weight: 400;font-size: 0.85714rem  }/* changes by karthik oin 9 Oct */
.crt-tabl.res.ter .dataTables_wrapper table.dataTable thead th:active, .crt-tabl.res.ter .dataTables_wrapper table.dataTable thead td:active { outline: none; }
.crt-tabl.res.ter .dataTables_wrapper table.dataTable tfoot th, .crt-tabl.res.ter .dataTables_wrapper table.dataTable tfoot td { padding: 10px 18px 6px 18px; border-top: 1px solid #111; }
.crt-tabl.res.ter .dataTables_wrapper table.dataTable thead .sorting, .crt-tabl.res.ter .dataTables_wrapper table.dataTable thead .sorting_asc, .crt-tabl.res.ter .dataTables_wrapper table.dataTable thead .sorting_desc { cursor: pointer; *cursor: hand; }
.crt-tabl.res.ter .dataTables_wrapper table.dataTable thead .sorting, .crt-tabl.res.ter .dataTables_wrapper table.dataTable thead .sorting_asc, .crt-tabl.res.ter .dataTables_wrapper table.dataTable thead .sorting_desc, .crt-tabl.res.ter .dataTables_wrapper table.dataTable thead  .sorting_asc_disabled, .crt-tabl.res.ter .dataTables_wrapper table.dataTable thead .sorting_desc_disabled { background-repeat: no-repeat; background-position: center right; }
.crt-tabl.res.ter .dataTables_wrapper table.dataTable thead .sorting { background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2714%27%20height%3D%2714%27%20viewBox%3D%270%200%2019%2019%27%3E%3Cdefs%3E%3Cstyle%3E.cls-1%20%7B%20fill%3A%20%23e3e3e3%3B%20%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%27cls-1%27%20d%3D%27M14%208H5l4.5-5L14%208zM5%2011h9l-4.5%205L5%2011z%27%2F%3E%3C%2Fsvg%3E"); background-size: 1.35714em; }
.crt-tabl.res.ter .dataTables_wrapper table.dataTable thead .sorting_asc { background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2714%27%20height%3D%2714%27%20viewBox%3D%270%200%2019%2019%27%3E%3Cdefs%3E%3Cstyle%3E.cls-1%20%7B%20fill%3A%20%2300395d%3B%20%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%27cls-1%27%20d%3D%27M14%208H5l4.5-5L14%208z%27%2F%3E%3C%2Fsvg%3E"); background-size: 1.35714em; }
.crt-tabl.res.ter .dataTables_wrapper table.dataTable thead .sorting_desc { background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2714%27%20height%3D%2714%27%20viewBox%3D%270%200%2019%2019%27%3E%3Cdefs%3E%3Cstyle%3E.cls-1%20%7B%20fill%3A%20%2300395d%3B%20%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%27cls-1%27%20d%3D%27M5%2011h9l-4.5%205L5%2011z%27%2F%3E%3C%2Fsvg%3E"); background-size: 1.35714em; }
.crt-tabl.res.ter .dataTables_wrapper table.dataTable thead .sorting_asc_disabled { background-image: url("../images/sort_asc_disabled.png");}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable thead .sorting_desc_disabled { background-image: url("../images/sort_desc_disabled.png");}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable tbody tr {  background-color: #ffffff;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable tbody tr.selected {  background-color: #B0BED9;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable > tbody > tr.child td{text-align: left;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable tbody th,.crt-tabl.res.ter .dataTables_wrapper table.dataTable tbody td {padding:2px 0.57412em;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable tbody td p {padding:0.57em 0;display: inline-block;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.row-border tbody th, .crt-tabl.res.ter .dataTables_wrapper table.dataTable.row-border tbody td, .crt-tabl.res.ter .dataTables_wrapper table.dataTable.display tbody th, .crt-tabl.res.ter .dataTables_wrapper table.dataTable.display tbody td { border-top: 1px solid #ddd; }
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.row-border tbody tr:first-child th, .crt-tabl.res.ter .dataTables_wrapper table.dataTable.row-border tbody tr:first-child td, .crt-tabl.res.ter .dataTables_wrapper table.dataTable.display tbody tr:first-child th, .crt-tabl.res.ter .dataTables_wrapper table.dataTable.display tbody tr:first-child td { border-top: none;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.cell-border tbody th, .crt-tabl.res.ter .dataTables_wrapper table.dataTable.cell-border tbody td { border-top: 1px solid #ddd; border-right: 1px solid #ddd;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.cell-border tbody tr th:first-child,.crt-tabl.res.ter .dataTables_wrapper table.dataTable.cell-border tbody tr td:first-child { border-left: 1px solid #ddd;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.cell-border tbody tr:first-child th,.crt-tabl.res.ter .dataTables_wrapper table.dataTable.cell-border tbody tr:first-child td { border-top: none;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.stripe tbody tr.odd, .crt-tabl.res.ter .dataTables_wrapper table.dataTable.display tbody tr.odd { background-color: #f9f9f9;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.stripe tbody tr.odd.selected, .crt-tabl.res.ter .dataTables_wrapper table.dataTable.display tbody tr.odd.selected {  background-color: #abb9d3;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.hover tbody tr:hover, .crt-tabl.res.ter .dataTables_wrapper table.dataTable.display tbody tr:hover {  background-color: #f9f9f9;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.hover tbody tr:active, .crt-tabl.res.ter .dataTables_wrapper table.dataTable.display tbody tr:active {  background-color: #f0f0f0;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.hover tbody tr:hover.selected, .crt-tabl.res.ter .dataTables_wrapper table.dataTable.display tbody tr:hover.selected { background-color: #a9b7d1;}

.crt-tabl.res.ter .dataTables_wrapper table.dataTable.order-column tbody tr > .sorting_1,.crt-tabl.res.ter .dataTables_wrapper table.dataTable.order-column tbody tr > .sorting_2,
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.order-column tbody tr > .sorting_3, .crt-tabl.res.ter .dataTables_wrapper table.dataTable.display tbody tr > .sorting_1,
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.display tbody tr > .sorting_2,.crt-tabl.res.ter .dataTables_wrapper table.dataTable.display tbody tr > .sorting_3 {
  background-color: #f9f9f9;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.order-column tbody tr.selected > .sorting_1,.crt-tabl.res.ter .dataTables_wrapper table.dataTable.order-column tbody tr.selected > .sorting_2,
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.order-column tbody tr.selected > .sorting_3, .crt-tabl.res.ter .dataTables_wrapper table.dataTable.display tbody tr.selected > .sorting_1,
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.display tbody tr.selected > .sorting_2,.crt-tabl.res.ter .dataTables_wrapper table.dataTable.display tbody tr.selected > .sorting_3 {
  background-color: #acbad4;}

.crt-tabl.res.ter .dataTables_wrapper table.dataTable.display tbody tr.odd > .sorting_1, .crt-tabl.res.ter .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 {
  background-color: #f1f1f1;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.display tbody tr.odd > .sorting_2, .crt-tabl.res.ter .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.odd > .sorting_2 {
  background-color: #f3f3f3;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.display tbody tr.odd > .sorting_3, .crt-tabl.res.ter .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.odd > .sorting_3 {
  background-color: whitesmoke;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.display tbody tr.odd.selected > .sorting_1, .crt-tabl.res.ter .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_1 {
  background-color: #a6b3cd;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.display tbody tr.odd.selected > .sorting_2, .crt-tabl.res.ter .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_2 {
  background-color: #a7b5ce;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.display tbody tr.odd.selected > .sorting_3, .crt-tabl.res.ter .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_3 {
  background-color: #a9b6d0;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.display tbody tr.even > .sorting_1, .crt-tabl.res.ter .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.even > .sorting_1 {
  background-color: #f9f9f9;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.display tbody tr.even > .sorting_2, .crt-tabl.res.ter .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.even > .sorting_2 {
  background-color: #fbfbfb;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.display tbody tr.even > .sorting_3, .crt-tabl.res.ter .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.even > .sorting_3 {
  background-color: #fdfdfd;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.display tbody tr.even.selected > .sorting_1, .crt-tabl.res.ter .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_1 {  background-color: #acbad4;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.display tbody tr.even.selected > .sorting_2, .crt-tabl.res.ter .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_2 {  background-color: #adbbd6;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.display tbody tr.even.selected > .sorting_3, .crt-tabl.res.ter .dataTables_wrapper table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_3 {  background-color: #afbdd8;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.display tbody tr:hover > .sorting_1, .crt-tabl.res.ter .dataTables_wrapper table.dataTable.order-column.hover tbody tr:hover > .sorting_1 {
  background-color: #eaeaea;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.display tbody tr:hover > .sorting_2, .crt-tabl.res.ter .dataTables_wrapper table.dataTable.order-column.hover tbody tr:hover > .sorting_2 {
  background-color: #ebebeb;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.display tbody tr:hover > .sorting_3, .crt-tabl.res.ter .dataTables_wrapper table.dataTable.order-column.hover tbody tr:hover > .sorting_3 {
  background-color: #eeeeee;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.display tbody tr:hover.selected > .sorting_1, .crt-tabl.res.ter .dataTables_wrapper table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_1 {  background-color: #a1aec7;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.display tbody tr:hover.selected > .sorting_2, .crt-tabl.res.ter .dataTables_wrapper table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_2 {  background-color: #a2afc8;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.display tbody tr:hover.selected > .sorting_3, .crt-tabl.res.ter .dataTables_wrapper table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_3 {  background-color: #a4b2cb;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.no-footer {  border-bottom: 1px solid #111;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.nowrap th, .crt-tabl.res.ter .dataTables_wrapper table.dataTable.nowrap td {  white-space: nowrap;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.nowrap td.child{ white-space: normal}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.compact thead th,.crt-tabl.res.ter .dataTables_wrapper table.dataTable.compact thead td {  padding: 4px 17px 4px 4px;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.compact tfoot th,.crt-tabl.res.ter .dataTables_wrapper table.dataTable.compact tfoot td {  padding: 4px;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.compact tbody th,.crt-tabl.res.ter .dataTables_wrapper table.dataTable.compact tbody td {  padding: 4px;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable th.dt-left,.crt-tabl.res.ter .dataTables_wrapper table.dataTable td.dt-left {  text-align: left;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable th.dt-center,.crt-tabl.res.ter .dataTables_wrapper table.dataTable td.dt-center,.crt-tabl.res.ter .dataTables_wrapper table.dataTable td.dataTables_empty {  text-align: center;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable th.dt-right,.crt-tabl.res.ter .dataTables_wrapper table.dataTable td.dt-right {  text-align: right;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable th.dt-justify,.crt-tabl.res.ter .dataTables_wrapper table.dataTable td.dt-justify {  text-align: justify;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable th.dt-nowrap,.crt-tabl.res.ter .dataTables_wrapper table.dataTable td.dt-nowrap {  white-space: nowrap;}

.crt-tabl.res.ter .dataTables_wrapper table.dataTable thead th.dt-head-left,.crt-tabl.res.ter .dataTables_wrapper table.dataTable thead td.dt-head-left,.crt-tabl.res.ter .dataTables_wrapper table.dataTable tfoot th.dt-head-left,.crt-tabl.res.ter .dataTables_wrapper table.dataTable tfoot td.dt-head-left {  text-align: left;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable thead th.dt-head-center,.crt-tabl.res.ter .dataTables_wrapper table.dataTable thead td.dt-head-center,.crt-tabl.res.ter .dataTables_wrapper table.dataTable tfoot th.dt-head-center,.crt-tabl.res.ter .dataTables_wrapper table.dataTable tfoot td.dt-head-center {  text-align: center;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable thead th.dt-head-right,.crt-tabl.res.ter .dataTables_wrapper table.dataTable thead td.dt-head-right,.crt-tabl.res.ter .dataTables_wrapper table.dataTable tfoot th.dt-head-right,
.crt-tabl.res.ter .dataTables_wrapper table.dataTable tfoot td.dt-head-right {  text-align: right;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable thead th.dt-head-justify,.crt-tabl.res.ter .dataTables_wrapper table.dataTable thead td.dt-head-justify,.crt-tabl.res.ter .dataTables_wrapper table.dataTable tfoot th.dt-head-justify,
.crt-tabl.res.ter .dataTables_wrapper table.dataTable tfoot td.dt-head-justify {  text-align: justify;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable thead th.dt-head-nowrap,.crt-tabl.res.ter .dataTables_wrapper table.dataTable thead td.dt-head-nowrap,.crt-tabl.res.ter .dataTables_wrapper table.dataTable tfoot th.dt-head-nowrap,
.crt-tabl.res.ter .dataTables_wrapper table.dataTable tfoot td.dt-head-nowrap { white-space: nowrap;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable tbody th.dt-body-left,.crt-tabl.res.ter .dataTables_wrapper table.dataTable tbody td.dt-body-left {  text-align: left;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable tbody th.dt-body-center,.crt-tabl.res.ter .dataTables_wrapper table.dataTable tbody td.dt-body-center {  text-align: center;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable tbody th.dt-body-right,.crt-tabl.res.ter .dataTables_wrapper table.dataTable tbody td.dt-body-right {  text-align: right;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable tbody th.dt-body-justify,.crt-tabl.res.ter .dataTables_wrapper table.dataTable tbody td.dt-body-justify {  text-align: justify;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable tbody th.dt-body-nowrap,.crt-tabl.res.ter .dataTables_wrapper table.dataTable tbody td.dt-body-nowrap {  white-space: nowrap;}

/*--Control feature layout-- */

.crt-tabl.res.ter .dataTables_wrapper .dataTables_filter { text-align: right;}
.crt-tabl.res.ter .dataTables_wrapper .dataTables_filter input {  margin-left: 0.5em;}
.crt-tabl.res.ter .dataTables_wrapper .dataTables_info { padding-top: 0.755em;}
.crt-tabl.res.ter .dataTables_wrapper .dataTables_paginate { text-align: right; padding-top: 0.25em;}
.crt-tabl.res.ter .dataTables_wrapper .dataTables_paginate .paginate_button{min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none!important;color:#333!important;border:1px solid transparent}

.crt-tabl.res.ter .dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333!important;border:1px solid #cacaca;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,white),color-stop(100%,#dcdcdc));background:-webkit-linear-gradient(top,white 0%,#dcdcdc 100%);background:-moz-linear-gradient(top,white 0%,#dcdcdc 100%);background:-ms-linear-gradient(top,white 0%,#dcdcdc 100%);background:-o-linear-gradient(top,white 0%,#dcdcdc 100%);background:linear-gradient(to bottom,white 0%,#dcdcdc 100%)}

.crt-tabl.res.ter .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{color:#666!important;border:1px solid transparent;background:transparent;box-shadow:none}

.crt-tabl.res.ter .dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:#fff!important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#585858),color-stop(100%,#111));background:-webkit-linear-gradient(top,#585858 0%,#111 100%);background:-moz-linear-gradient(top,#585858 0%,#111 100%);background:-ms-linear-gradient(top,#585858 0%,#111 100%);background:-o-linear-gradient(top,#585858 0%,#111 100%);background:linear-gradient(to bottom,#585858 0%,#111 100%)}

.crt-tabl.res.ter .dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2b2b2b),color-stop(100%,#0c0c0c));background:-webkit-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:-moz-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:-ms-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:-o-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:linear-gradient(to bottom,#2b2b2b 0%,#0c0c0c 100%);box-shadow:inset 0 0 3px #111}
.crt-tabl.res.ter .dataTables_wrapper .dataTables_paginate .ellipsis { padding: 0 1em;}
.crt-tabl.res.ter .dataTables_wrapper .dataTables_processing{width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:#fff;background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(25%,rgba(255,255,255,0.9)),color-stop(75%,rgba(255,255,255,0.9)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%)}

.crt-tabl.res.ter .dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}

.crt-tabl.res.ter .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {  *margin-top: -1px;}
.crt-tabl.res.ter .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th > div.dataTables_sizing,
.crt-tabl.res.ter .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td > div.dataTables_sizing {  height: 0;  margin: 0 !important;
  padding: 0 !important;}
.crt-tabl.res.ter .dataTables_wrapper.no-footer .dataTables_scrollBody {  border-bottom: 1px solid #111;}
.crt-tabl.res.ter .dataTables_wrapper.no-footer div.dataTables_scrollHead table,
.crt-tabl.res.ter .dataTables_wrapper.no-footer div.dataTables_scrollBody table { border-bottom: none;}
.crt-tabl.res.ter .dataTables_wrapper:after { height: 0;}

@media screen and (max-width: 767px) {
  .crt-tabl.res.ter .dataTables_wrapper .dataTables_info, .crt-tabl.res.ter .dataTables_wrapper .dataTables_paginate { text-align: center; }
  .crt-tabl.res.ter .dataTables_wrapper .dataTables_paginate { margin-top: 0.5em; }
}
@media screen and (max-width: 640px) {
  .crt-tabl.res.ter .dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter { text-align: center;  }
  .crt-tabl.res.ter .dataTables_wrapper .dataTables_filter { margin-top: 0.5em; }
}


.crt-tabl.res.ter .dataTables_wrapper table.dataTable.dtr-column > tbody > tr > td.control:before,.crt-tabl.res.ter .dataTables_wrapper table.dataTable.dtr-column > tbody > tr > th.control:before{height:16px;width:16px;margin-top:-10px;margin-left:-10px;color:#fff;border:2px solid #fff;border-radius:16px;text-align:center;line-height:14px;box-shadow:0 0 3px #444;background-color:#31b131}

.crt-tabl.res.ter .dataTables_wrapper table.dataTable.dtr-column > tbody > tr.parent td.control:before,.crt-tabl.res.ter .dataTables_wrapper table.dataTable.dtr-column > tbody > tr.parent th.control:before {
  background-color: #d33333;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable > tbody > tr.child { padding: 0.5em 1em;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable > tbody > tr.child:hover { background: transparent !important;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable > tbody > tr.child ul { margin: 0; padding: 0; width: 100%;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable > tbody > tr.child ul li { padding: 0.5em 0.25em; width: 50%;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable > tbody > tr.child ul li:first-child { /*padding-top: 0;*/}/* removed by karthik on 16 Oct */
.crt-tabl.res.ter .dataTables_wrapper table.dataTable > tbody > tr.child ul li:last-child { border-bottom: none;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable > tbody > tr.child span.dtr-title { min-width: 75px; font-weight:700;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable > tbody > tr.child span.dtr-title:first-child{color:#006b9f;margin-bottom: 3px} 

.dticon{text-align: center;}

.crt-tabl.res.ter .dataTables_wrapper table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th.dt-cssicon   {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 -143 1000 1000'%3E%3Cg transform='matrix%281 0 0 -1 0 857%29'%3E%3Cpath fill='currentColor'%0Ad='M543 751v0h-36v0v-490h36v490zM205 812q-125 -125 -125.5 -302.5t125.5 -303.5q125 -125 302 -125t303 125q125 125 126 303q0 177 -126 303q-140 140 -337 124q-157 -14 -268 -124v0zM786 231q-115 -115 -278.5 -115.5t-278.5 115.5q-115 115 -115 278.5t115 278.5%0At278 115q164 0 279 -115t115 -278.5t-115 -278.5v0zM764 486v0v35v0h-490v-35h490z' /%3E%3C/g%3E%3C/svg%3E"); background-repeat:no-repeat;background-size: 50% 50%;background-position: center center;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.dtr-inline.collapsed.compact > tbody > tr.parent > th.dt-cssicon  {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 -143 1000 1000'%3E%3Cg transform='matrix%281 0 0 -1 0 857%29'%3E%3Cpath fill='currentColor'%0Ad='M195 802q-125 -125 -125.5 -302.5t125.5 -303.5q125 -125 302 -125t303 125q125 125 126 303q0 177 -126 303q-140 140 -337 124q-157 -14 -268 -124v0zM776 221q-115 -115 -278.5 -115.5t-278.5 115.5q-115 115 -115 278.5t115 278.5t278 115q164 0 279 -115t115 -278.5%0At-115 -278.5v0zM754 476v0v35v0h-490v-35h490z' /%3E%3C/g%3E%3C/svg%3E%0A"); background-repeat:no-repeat;background-size: 50% 50%;background-position: center center;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.dtr-inline.collapsed > tbody > tr .dt-cssicon  { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 -143 1000 1000'%3E%3Cg transform='matrix%281 0 0 -1 0 857%29'%3E%3Cpath fill='currentColor'%0Ad='M543 751v0h-36v0v-490h36v490zM205 812q-125 -125 -125.5 -302.5t125.5 -303.5q125 -125 302 -125t303 125q125 125 126 303q0 177 -126 303q-140 140 -337 124q-157 -14 -268 -124v0zM786 231q-115 -115 -278.5 -115.5t-278.5 115.5q-115 115 -115 278.5t115 278.5%0At278 115q164 0 279 -115t115 -278.5t-115 -278.5v0zM764 486v0v35v0h-490v-35h490z' /%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size: 50% 50%;background-position: center center;}
.crt-tabl.res.ter .dataTables_wrapper table.dataTable.dtr-inline.collapsed > tbody > tr.parent .dt-cssicon   { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 -143 1000 1000'%3E%3Cg transform='matrix%281 0 0 -1 0 857%29'%3E%3Cpath fill='currentColor'%0Ad='M195 802q-125 -125 -125.5 -302.5t125.5 -303.5q125 -125 302 -125t303 125q125 125 126 303q0 177 -126 303q-140 140 -337 124q-157 -14 -268 -124v0zM776 221q-115 -115 -278.5 -115.5t-278.5 115.5q-115 115 -115 278.5t115 278.5t278 115q164 0 279 -115t115 -278.5%0At-115 -278.5v0zM754 476v0v35v0h-490v-35h490z' /%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size: 50% 50%;background-position: center center;}
 

/* teritiary adv css */ 



/*table filter option start*/

.etb-slct.ett-slct.pri.etw-100.is-multi-tiered.mltc.tbl-collist.is-open.drdn-open.drdn-extspan {
    border: 0;
}

.ecn.col-srh{display: block;background: #f0f0f0;padding-bottom: 3px;max-height:80px}
.ett-slct.mltc.tbl-collist.pri.is-multi-tiered .sub-ctr li label{white-space:nowrap;}
.ecn.col-srh > .icl {display: block;margin: 5px;}

.ett-slct.mltc.pri.is-multi-tiered.tbl-collist > div.sub-ctr{overflow: unset ;
    background-color: #f0f0f0;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    max-height: unset ;
    margin-top: 0;
    display: grid;
    min-height: unset ;
}

/*.ett-slct.mltc.pri.is-multi-tiered.tbl-collist > div.sub-ctr {overflow: hidden;background-color: #f0f0f0;border-top-left-radius: 0px;
border-top-right-radius: 0px;max-height:18em;margin-top:0}*/
.ett-slct.mltc.pri.is-multi-tiered.tbl-collist .sub-ctr ul {max-height: 8em;overflow: hidden;overflow-y: hidden;overflow-y: auto;background: #fff}
.ecn.col-srh > span.ett-chek.pri.hor {margin-left: 9px;}
.ecn.col-srh > span.ett-chek.etb-chek.pri.hor input[type="checkbox"]:indeterminate + label::before{margin-right:0.714em !important;box-shadow: inset 0 0 0px 3px white;background-color: #008CE6; }
.ok-bttn {display: block;text-align: right;padding-right: 4px;min-width: auto;margin: 5px;max-height:80px}
.ok-bttn > span > button.ett-bttn.sml.pri {min-width: auto;font-size: 14px;border-radius: 2px}
.tbl-flt .ecn{width: 100% }

/* table filter option end */

/* TABLE END */


/* Menus Start */

/* primary variation animatedrawer for mobile view
.mnp .animateddrawer{font-size:.8em;width:2.5em;height:2em;outline:none;background:#fff}
.mnp .animateddrawer:before,.animateddrawer:after{width:100%;height:.3em;background:#999;border-radius:2px;opacity:1}
.mnp .animateddrawer span{width:100%;height:.3em;background:#666;margin-top:-.1em;border-radius:2px}
.mnp .animateddrawer span::after{width:100%;height:.3em;background:#999;border-radius:2px} 
.mnp .animateddrawer.open:before{margin-top:-.1em}

/* secondary variation animatedrawer  
.mns .animateddrawer{font-size:.8em;width:2.5em;height:2em;outline:none;background:#fff}
.mns .animateddrawer:before,.animateddrawer:after{width:100%;height:.3em;background:#999;border-radius:2px;opacity:1}
.mns .animateddrawer span{width:100%;height:.3em;background:#666;margin-top:-.1em;border-radius:2px}
.mns .animateddrawer span::after{width:100%;height:.3em;background:#999;border-radius:2px} 
.mns .animateddrawer.open:before{margin-top:-.1em}

/* teritiary variation animatedrawer  
.mnt .animateddrawer{font-size:.8em;width:2.5em;height:2em;outline:none;background:#fff}
.mnt .animateddrawer:before,.animateddrawer:after{width:100%;height:.3em;background:#999;border-radius:2px;opacity:1}
.mnt .animateddrawer span{width:100%;height:.3em;background:#666;margin-top:-.1em;border-radius:2px}
.mnt .animateddrawer span::after{width:100%;height:.3em;background:#999;border-radius:2px} 
.mnt .animateddrawer.open:before{margin-top:-.1em}
 
/* primary horizontal menu */ 
.mnp .crt-hmnu ul{margin: 0;padding: 0; display:table}
.mnp .crt-hmnu li{margin: 0;display: inline-block;  background-color:transparent;  border-right: 1px solid #eee;  }  
.mnp .crt-hmnu li a{ text-decoration: none;margin: 0; display: table; color:#337ab7; padding:8px  }
.mnp .crt-hmnu li a:hover {background-color: #f0f0f0;box-shadow: inset 0 -3px 0px #0693ea;}
.mnp .crt-hmnu li.current a{background-color: #f0f0f0;box-shadow: inset 0 -3px 0px #0693ea; }
.mnp .crt-hmnu li a:visited{color:#444;} 
.mnp .crt-hmnu li a > i {  display: table-cell;}
.mnp .crt-hmnu ul li a > p {  display: table-cell;margin: 0px;vertical-align: middle;padding: 0 8px;}
.mnp .crt-hmnu a.selected{background-color: #f0f0f0; box-shadow:inset 0 -3px 0px #0693ea; }

 /* icon position top css primary */
.mnp .crt-hmnu.icp li a{ text-decoration: none;margin: 0;padding: 0.5em 1.3em ;display: block;color:#337ab7 }
.mnp .crt-hmnu.icp li a svg {height:34px; width:34px; fill:#999}
.mnp .crt-hmnu.icp li a p {padding: 5px 0; font-size:15px}
.mnp .crt-hmnu.icp li a > i:first-child{ display: block ;text-align:center;}

/* secondary horizontal menu */ 
.mns .crt-hmnu ul{margin: 0;padding: 0;border-bottom: 2px solid #29ABE2;width: 100%;overflow: hidden; }
.mns .crt-hmnu li{margin: 0;display: inline-block;  background-color: #fff;   }  
.mns .crt-hmnu li a{ text-decoration: none;margin: 0;padding: 0.5em; display: table;color: #333}
.mns .crt-hmnu li a:hover{background: #29ABE2;}
.mns .crt-hmnu li.current {background: #29ABE2}
.mns .crt-hmnu li.current p{color:#fff}
.mns .crt-hmnu li.current svg{fill:#fff}
.mns .crt-hmnu ul li a:hover p { color:#FFF;}
.mns .crt-hmnu ul li a:hover svg { fill:#FFF;}
.mns .crt-hmnu li a:visited{color:#444;} 
.mns .crt-hmnu li a > i {display: table-cell;}
.mns .crt-hmnu li a > p {display: table-cell;}
.mns .crt-hmnu a.selected{background: #29ABE2; }
.mns .crt-hmnu ul li a p {margin: 0px;vertical-align: middle;padding: 0 8px;}
.mns .crt-hmnu ul li a.selected p { color:#FFF; }
.mns .crt-hmnu ul li a.selected svg { fill:#FFF; }
/* icon position top css secondary */
.mns .crt-hmnu.icp li a{ text-decoration: none;margin: 0;padding: 0.5em;display: block;color:#333 }
.mns .crt-hmnu.icp li a > i:first-child{ display: block ;text-align:center;}

/* teritiary horizontal menu */ 
.mnt .crt-hmnu { background-color:#999 }
.mnt .crt-hmnu ul{margin: 0;padding: 0;border-bottom: 1px solid gray;width: 100%;overflow: hidden; }
.mnt .crt-hmnu li{margin: 0;display: inline-block;  }  
.mnt .crt-hmnu li a{ text-decoration: none;margin: 0;padding: 0.5em;display: table }
.mnt .crt-hmnu li a:hover{background: #666;}
.mnt .crt-hmnu li.current a{background: #666;}
.mnt .crt-hmnu ul li a:hover p { color:#FFF; }
.mnt .crt-hmnu li a:visited{color:#444;} 
.mnt .crt-hmnu li a > i {display: table-cell;}
.mnt .crt-hmnu li a > p {display: table-cell; color:#FFF; }
.mnt .crt-hmnu a.selected{background: #666;}
.mnt .crt-hmnu ul li a p {margin: 0px;vertical-align: middle;padding: 0 8px;}
.mnt .crt-hmnu ul li a.selected p { color:#FFF; }
.mnt .crt-hmnu ul li a svg { fill:#FFF; }
/* icon position top css teritiary */
.mnt .crt-hmnu.icp li a{ text-decoration: none;margin: 0;padding: 0.5em;display: block }
.mnt .crt-hmnu.icp li a > i:first-child{ display: block ;text-align:center;}

/* primary sub-menu css start */
.mnp .smnu {margin:0;padding:0;} 
.mnp .smnu ul{margin:0;padding:0;border:0 none}
.mnp .smnu ul li{min-width: 12em;border-right:1px solid #d7d7d7;border-left:1px solid #d7d7d7; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176) }
.mnp .smnu ul li:first-child{border-top:1px solid #d7d7d7;}
.mnp .smnu ul li:last-child{border-bottom:1px solid #d7d7d7;border-top:0}
.mnp .smnu li a{width:100%;color:#000;background-color:#FFF;text-decoration:none;padding:.5em;display:table;margin:0;
    border-left: 3px solid transparent; text-align: center}
.mnp .smnu > ul > li:hover > a{ /*border-left: 3px solid #0693ea; */text-align: center}
.mnp .smnu ul li a i:last-child{vertical-align: middle;width: 22px} 
.mnp .smnu li a i:first-child{display: block; padding-right: 5px;} 
.mnp .smnu li a:hover{background-color: #f0f0f0; color: #444;} 
.mnp .smnu > ul > li ul li:hover > a {/* border-left: 3px solid #F1135E; */}
.mnp .smnu li a p{display: table-cell;width: 90%;text-align: left; padding-left:3px}

/* secondary  sub-menu css start */
.mns .smnu {margin:0;padding:0; }
.mns .smnu ul{margin:0;padding:0;border:0 none}
.mns .smnu ul li{min-width: 12em;}
.mns .smnu li a{width:100%;color:#fff;background-color:#29ABE2;text-decoration:none; padding:.3em; display:table; margin:0; }
.mns .smnu li ul li a {background-color:#2BBBED;}
.mns .smnu li ul li ul li a {background-color:#29ABE2;}
.mns .smnu > ul > li:hover > a{  } 
.mns .smnu li a i:first-child{ display: table-cell;width: 22px; padding-right: 5px;} 
.mns .smnu li a:hover{background-color: #2BBBED;color: #FFF;} 
.mns .smnu li a svg {fill: #FFF;} 
.mns .smnu li a:hover svg {fill: #FFF;} 
.mns .smnu > ul > li ul li:hover > a {  }
.mns .smnu li a p{display: table-cell;width: 90%;text-align: left; padding-left:3px}

/* teritiary sub-menu css start */
.mnt .smnu {margin:0;padding:0; } 
.mnt .smnu ul{margin:0;padding:0;border:0; border-top:3px solid #999; box-shadow: 1px 1px 5px #ccc; }
.mnt .smnu ul li{min-width: 12em;}
.mnt .smnu li a{width:100%;color:#000;background-color:#FFF;text-decoration:none;padding:.3em;display:table;margin:0; }
.mnt .smnu > ul > li:hover > a{  }  
.mnt .smnu li a i:first-child{ display: table-cell; vertical-align: middle; width: 22px; padding-right: 5px;} 
.mnt .smnu li a:hover{background-color: #f9f9f9;color: #444;} 
.mnt .smnu > ul > li ul li:hover > a {  }
.mnt .smnu li a p{display: table-cell;width: 90%;text-align: left; padding-left:3px}

/* primary vertical menu */  
.mnp .crt-vmnu ul{margin: 5px 0;padding: 0;border: 1px solid #ccc;}
.mnp .crt-vmnu ul li {background-color:#FFF; border-bottom: 1px solid #d7d7d7; } 
.mnp .crt-vmnu ul li:last-child { border-bottom:0; }
.mnp .crt-vmnu ul li:hover { background-color: #f9f9f9; }
.mnp .crt-vmnu ul li a{color:#444;padding:.75em;text-decoration:none;border-bottom:none; border-left: 3px solid transparent; } 
.mnp .crt-vmnu ul li a:hover{color: #444;background-color: #f9f9f9; border-left: 3px solid #0693ea;  }
.mnp .crt-vmnu ul li.current{color: #444;background-color: #f9f9f9; border-left: 3px solid #0693ea;  }
.mnp .crt-vmnu ul li a p {  display: table-cell; width:100%; vertical-align: middle;padding: 0 5px;margin: 0}
.mnp .crt-vmnu ul li a i { vertical-align: middle; } 
.mnp .crt-vmnu ul li a:visited{color: #444;}
.mnp .crt-vmnu ul li a:active{color: #444;}
.mnp .crt-vmnu ul li:hover a{color: #444;}
.mnp .crt-vmnu ul li a.selected{color: #444;background-color: #f9f9f9; /*border-left: 3px solid #F1135E; */}
/*Sidebar menu start added by karthik on 6 feb 2019*/
@media only screen and (min-width: 701px) {
        /*body{overflow:hidden;}*/
        .side-br-menu{position:fixed; width:260px; height:100vh;top:0; max-height:100%; background:#fff; transition:all .5s cubic-bezier(.685, .0473, .346, 1)}
        /*.apz-nav-push {width:calc(100% - 260px);float:right; height:100%; max-height:100%; overflow:auto;transition:all .5s cubic-bezier(.685, .0473, .346, 1)}*/
        .side-menu-icon{position:absolute; bottom:0}
        .side-menu-icon.ett-bttn.tsp > .ett-icon {fill:#000}
        .side-menu-mini .side-br-menu{width:60px; background:#fff; z-index:100; transition:all .5s cubic-bezier(.685, .0473, .346, 1)}
        .side-menu-mini .apz-nav-push {width:calc(100% - 60px); float:right; transition:all .5s cubic-bezier(.685, .0473, .346, 1)}
        .sidePushMenu .apz-nav-push {transform: translate3d(260px, 0,0); width:calc(100% - 0px); transition:all .5s cubic-bezier(.685, .0473, .346, 1)}
        .side-menu-mini .side-br-menu:hover{width:260px; z-index:100;transition:all .10s cubic-bezier(.685, .0473, .346, 1)}
    .side-menu-mini .crt-vmnu.test:hover{width:260px; z-index:100;transition:all .5s cubic-bezier(.685, .0473, .346, 1)}
        .sidePushMenu .crt-vmnu ul li a p {white-space:nowrap; transition:all .5s cubic-bezier(.685, .0473, .346, 1)}
        .side-menu-mini .crt-vmnu ul li a p, .side-menu-mini .crt-vmnu ul li a i:not(:first-child) {opacity: 0;  transition:all .5s ;white-space: nowrap;}
         .side-menu-mini .crt-vmnu.test:hover  ul li a i:not(:first-child) {display:inline;  transition:all .5s  ;opacity: 1;white-space: normal}
    .side-menu-mini .crt-vmnu.test:hover ul li a p {display:inline; transition:all .5s cubic-bezier(.685, .0473, .346, 1);opacity: 1;white-space: normal}
        .mnp .mobilelevelsmenu {height:calc(100vh - 40px);}
        }
        .side-br-menu > .crt-vmnu > ul {margin: 0px;}
.side-br-menu > .test{height:100vh; background:#fff; transition:all .5s cubic-bezier(.685, .0473, .346, 1)}
.side-menu-icon.ett-bttn.tsp {z-index: 1000; margin-top:20px; width:60px; background:transparent; transition:all .5s cubic-bezier(.685, .0473, .346, 1)}
/*Sidebar menu end added by karthik on 6 feb 2019*/





/* icons position css primary */

.mnp .crt-vmnu.icp ul li a{color:#444;padding:.5em;text-decoration:none;border-bottom:none;border-left:3px solid transparent; display: block; width: 100%;position: relative}
.mnp .crt-vmnu.icp ul li a i:last-child { vertical-align: middle;width: 22px;position: absolute;top: 10px;right: 0px;}
.mnp .crt-vmnu.icp ul li a i:first-child {display: block; text-align: center;}
.mnp .crt-vmnu.icp ul li a p {display: block;text-align: center;}  

/* secondary vertical menu */  
.mns .crt-vmnu ul{margin: 5px 0;padding: 0;border: 1px solid #ccc;}
.mns .crt-vmnu ul li {background-color:#29ABE1; border-bottom: 1px solid #d7d7d7; } 
.mns .crt-vmnu ul li:last-child { border-bottom:0; }
.mns .crt-vmnu ul li:hover { background-color: #31B9EA; }
.mns .crt-vmnu ul li a{color:#FFF;padding:.5em;text-decoration:none;border-bottom:none; }
.mns .crt-vmnu ul li a:hover{color: #FFF;background-color: #31B9EA;}
.mns .crt-vmnu ul li.current{color: #FFF;background-color: #31B9EA;}
.mns .crt-vmnu ul li a p { color:#FFF; display: table-cell; width:100%; vertical-align: middle;padding: 0 5px;}
.mns .crt-vmnu ul li a i { vertical-align: middle; } 
.mns .crt-vmnu ul li a:visited{color: #444;}
.mns .crt-vmnu ul li a:active{color: #444;}
.mns .crt-vmnu ul li:hover a{color: #fff;}
.mns .crt-vmnu ul li a svg {fill: #FFF;}
.mns .crt-vmnu ul li:hover a svg {fill: #FFF;}
.mns .crt-vmnu ul li a.selected{color: #FFF;background-color: #31B9EA;}
/* icons position css secondary */
.mns .crt-vmnu.icp ul li a{color:#FFF;padding:.5em;text-decoration:none;border-bottom:none;display:block; width: 100%;position:relative}
.mns .crt-vmnu.icp ul li a i:last-child { vertical-align: middle;width: 22px;position: absolute;top: 10px;right: 0px;}
.mns .crt-vmnu.icp ul li a i:first-child {display: block; text-align: center;}
.mns .crt-vmnu.icp ul li a p {display: block;text-align: center;}

/* teritiary vertical menu */  
.mnt .crt-vmnu ul{margin: 5px 0;padding: 0;border: 1px solid #ccc;}
.mnt .crt-vmnu ul li {background-color:#FFF; border-bottom: 1px solid #d7d7d7; } 
.mnt .crt-vmnu ul li:last-child { border-bottom:0; }
.mnt .crt-vmnu ul li a{color:#444;padding:.5em;text-decoration:none;border-bottom:none; } 
.mnt .crt-vmnu ul li a:hover{color: #444;background-color: #f9f9f9;}
.mnt .crt-vmnu ul li.current a{color: #444;background-color: #f9f9f9;}
.mnt .crt-vmnu ul li a p {display: table-cell; width:100%; vertical-align: middle;padding: 0 5px;}
.mnt .crt-vmnu ul li a i {vertical-align: middle; } 
.mnt .crt-vmnu ul li a:visited{color: #444;}
.mnt .crt-vmnu ul li a:active{color: #444;} 
.mnt .crt-vmnu ul li a.selected{color: #444;background-color: #f9f9f9;}

/* icons position css secondary */
.mnt .crt-vmnu.icp ul li a{color:#444;padding:.5em;text-decoration:none;border-bottom:none;display:block; width: 100%;position:relative}
.mnt .crt-vmnu.icp ul li a i:last-child { vertical-align: middle;width: 22px;position: absolute;top: 10px;right: 0px;}
.mnt .crt-vmnu.icp ul li a i:first-child {display: block; text-align: center;}
.mnt .crt-vmnu.icp ul li a p {display: block;text-align: center;}



/*  Neutral CSS  */

.downarrowpointer{padding-left:4px;border:0}
.rightarrowpointer{ border: 0;}
.backarrowpointer{ border: 0;}
.dddivshim{position:absolute;z-index:500;display:block}  
.blackwhite li a{background: white;}
.blackwhite li a:hover{background: black;color: white;}

/********************mobile view for horizontal menu****************/

/* Mobile Menu CSS Primary */

.mnp nav.mobilelevelsmenu ul li p{ padding-left: 5px;}
.mnp .notransition{ -webkit-transition: none !important; -moz-transition: none !important; -o-transition: none !important; transition: none !important;}
.mnp nav.mobilelevelsmenu{width: 240px;height: 100%; border: 1px solid #ccc;}
.mnp nav.mobilelevelsmenu ul{width:100%;height:100%;margin:0;padding:0;background:#FFF;font-weight:500;box-shadow:0 0 10px gray}
.mnp nav.mobilelevelsmenu ul li.breadcrumb{padding: 10px;border-bottom: 1px solid #999;  background-color:#0693ea; color: #fff; font-weight: 500;}
.backarrowpointer{ background-repeat: no-repeat;min-width: 25px;  height: 18px; padding-left: 25px;font-style: normal;}
.breadcrumb i{  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 0 1000 1000'%3E%3Cg transform='matrix%281 0 0 -1 0 857%29'%3E%3Cpath fill='%23ffffff'%0Ad='M311 378l-25 -24l381 -386l25 24l-357 362l349 349l-25 24l-276 -277z' /%3E%3C/g%3E%3C/svg%3E");}
.mnp nav.mobilelevelsmenu ul span.left{margin-right: 5px;font-weight: 500;	font-size: 1.5em; }
.mnp nav.mobilelevelsmenu ul li a{text-decoration: none;padding: .8em;color: black;  width: 100%;background-color: #fff; border-left: 3px solid transparent; }
.mnp nav.mobilelevelsmenu ul li a:hover{background: #f9f9f9;	color: #444; border-left: 3px solid #0693ea; }
.mnp nav.mobilelevelsmenu ul li a span.right{right: 8px;	font-weight: 500;	font-size: 1.1em;} 


/* Mobile Menu CSS secondary */

.mns nav.mobilelevelsmenu ul li p{ padding-left: 5px;}
.mns .notransition{ -webkit-transition: none !important; -moz-transition: none !important; -o-transition: none !important; transition: none !important;}
.mns nav.mobilelevelsmenu{width: 240px;height: 100%; border: 1px solid #ccc;}
.mns nav.mobilelevelsmenu ul{width:100%;height:100%;margin:0;padding:0;background:#FFF;font-weight:500;box-shadow:0 0 10px gray}
.mns nav.mobilelevelsmenu ul li.breadcrumb{padding: 10px;border-bottom: 1px solid #999;  background-color: #2BBAEC;color: #fff;font-weight: 500;}
.mns nav.mobilelevelsmenu ul span.left{margin-right: 5px;font-weight: 500;	font-size: 1.5em; }
.mns nav.mobilelevelsmenu ul li a{text-decoration: none;padding: .8em;color: #333;  width: 100%;background-color: #FFF; }
.mns nav.mobilelevelsmenu ul li a:hover{background: #2BBAEC; color: #FFF; }
.mns nav.mobilelevelsmenu ul li a span.right{right: 8px;	font-weight: 500;	font-size: 1.1em;} 
.mns nav.mobilelevelsmenu ul li svg { fill:#333; }
.mns nav.mobilelevelsmenu ul li a:hover svg { fill: #FFF; }


/* Mobile Menu CSS Tertiary */

.mnt nav.mobilelevelsmenu ul li p{ padding-left: 5px;}
.mnt .notransition{ -webkit-transition: none !important; -moz-transition: none !important; -o-transition: none !important; transition: none !important;}
.mnt nav.mobilelevelsmenu{width: 240px;height: 100%; border: 1px solid #ccc;}
.mnt nav.mobilelevelsmenu ul{width:100%;height:100%;margin:0;padding:0;background:#999;font-weight:500;box-shadow:0 0 10px gray}
.mnt nav.mobilelevelsmenu ul li.breadcrumb{padding: 10px;border-bottom: 1px solid #999;  background-color: #666666;color: #fff;font-weight: 500;}
.mnt nav.mobilelevelsmenu ul span.left{margin-right: 5px;font-weight: 500;	font-size: 1.5em; }
.mnt nav.mobilelevelsmenu ul li a{text-decoration: none;padding: .8em;color: #FFF;  width: 100%;background-color: #999999; }
.mnt nav.mobilelevelsmenu ul li a:hover{background: #f9f9f9;	color: #444; }
.mnt nav.mobilelevelsmenu ul li a span.right{right: 8px;	font-weight: 500;	font-size: 1.1em;} 
.mnt nav.mobilelevelsmenu ul li svg { fill:#FFF; }
.mnt nav.mobilelevelsmenu ul li a:hover svg { fill: #333; }


/* Menu CSS end */
/*--Vertical Menu Accordian Primary--*/

.crt-acmn.topnav.pri { width: 100%; padding: 40px 28px 25px 0; } 
.crt-acmn.topnav.pri { padding: 0; margin: 0; }
.crt-acmn.topnav.pri > li {border-bottom: 1px solid #F2F2F2; }
.crb-acmn.topnav.pri span {display: table-cell;vertical-align: middle;width: 32px;text-align: center}
.crt-acmn.topnav.pri li a { padding: 10px 5px; color: #000; text-decoration: none; }
.crt-acmn.topnav.pri > li > a { width:100%; display:table; font-weight: 400; background-color: #fff; color: #000; }    
.crt-acmn.topnav.pri li a > i {display: table-cell;vertical-align: middle;float: right;}    
.crt-acmn.topnav.pri li a:hover { background-color: #f9f9f9; color: #111; }
.crt-acmn.topnav.pri li.current  { background-color: #f9f9f9; }
.crt-acmn.topnav.pri li.current > a  { background-color: #f9f9f9; color: #111; }
.crt-acmn.topnav.pri ul { margin: 0; padding: 0; }
.crt-acmn.topnav.pri ul li { margin: 0; padding: 0; }
.crt-acmn.topnav.pri ul li a { padding-left: 20px; font-weight: normal; outline: 0; }
    
.crt-acmn.topnav.pri li ul li a { display: table;width: 100%;background-color: #FFF;border-left: 3px solid #0693ea; } 
.crt-acmn.topnav.pri ul li a:hover {  background-color: #f9f9f9;  color: #111; }
.crt-acmn.topnav.pri ul ul li a { padding-left: 40px; background: #FFF }
.crt-acmn.topnav.pri ul ul li a:hover { background-color: #f9f9f9; color: #111; }
.crt-acmn.topnav.pri > li > a i svg{ fill: #0693ea}
.crt-acmn.topnav.pri > li > a:hover i svg{fill: #0693ea }
.crt-acmn.topnav.pri > li > a svg { fill: #333; }
.crt-acmn.topnav.pri > li > a:hover svg { fill: #000; }
.crt-acmn.topnav.pri > li:last-child {border-bottom:1px solid #E0E0E0 }
/* icon on top css */
.crt-acmn.crb-acmn.pri.mic li {position: relative;}
.crt-acmn.topnav.pri.mic > li > a > span {vertical-align: middle;text-align: center;text-align: -webkit-center;width: unset;display: block;width: 100%}
.crt-acmn.topnav.pri.mic > li > a {text-align: center;}
.crt-acmn.topnav.pri.mic li a > i {display: table-cell;vertical-align: middle;position: absolute;right: 0;top: 0;
    width: 24px;}
/*--Vertical Menu Accordian Secondary--*/

.crt-acmn.topnav.sec { width: 100%; padding: 40px 28px 25px 0; }
    
.crt-acmn.topnav.sec { padding: 0; margin: 0; }
.crt-acmn.topnav.sec > li {border-bottom:1px solid #11567C }
.crb-acmn.topnav.sec li a span {display: table-cell;vertical-align: middle;width: 32px;text-align: center}
.crt-acmn.topnav.sec li a { padding: 10px 5px; color: #000; text-decoration: none; }
.crt-acmn.topnav.sec > li > a { width:100%; display:table; font-weight: 400; background-color: #124160; color: #FFF; }
.crb-acmn.topnav.sec ul li a svg{fill:#fff}
.crt-acmn.topnav.sec li a > i {display: table-cell;vertical-align: middle;float: right;}    
.crt-acmn.topnav.sec li a:hover { background-color: #0C7CAB; color: #fff; }
.crt-acmn.topnav.sec li.current > a { background-color: #0C7CAB; color: #fff; }
.crt-acmn.topnav.sec ul { margin: 0; padding: 0; }
.crt-acmn.topnav.sec ul li { margin: 0; padding: 0; }
.crt-acmn.topnav.sec ul li a { padding-left: 20px; font-weight: normal; outline: 0; }
    
.crt-acmn.topnav.sec li ul li a { display: table; width: 100%; background-color: #0C3247; border-bottom: 1px solid #0C4A69; color:#FFF } 
.crt-acmn.topnav.sec li ul li ul li a { color:#333 } 
.crt-acmn.topnav.sec ul li a:hover {  background-color: #0C7CAB;  color: #fff; }
.crt-acmn.topnav.sec ul ul li a { padding-left: 40px; background: #f2f2f2 }
.crt-acmn.topnav.sec ul ul li a:hover { background-color: #f9f9f9; color: #111; }

.crt-acmn.topnav.sec > li > a svg { fill: #fff; }
.crt-acmn.topnav.sec > li > a:hover svg { fill: #fff; }
.crt-acmn.topnav.sec > li:last-child {border-bottom:0 }
/* icon on top css */
.crt-acmn.crt-acmn.sec.mic li {position: relative;}
.crb-acmn.topnav.sec.mic > li > a > span {vertical-align: middle;text-align: center;text-align: -webkit-center;width: unset;display: block;width: 100%}
.crt-acmn.topnav.sec.mic > li > a {text-align: center;}
.crt-acmn.topnav.sec.mic li a > i {display: table-cell;vertical-align: middle;position: absolute;right: 0;top: 0;
    width: 24px;}

/* Vertical Menu Accordian Teritiary */

.crt-acmn.topnav.ter { width: 100%; padding: 40px 28px 25px 0; } 
.crt-acmn.topnav.ter { padding: 0; margin: 0; }
.crt-acmn.topnav.ter > li {border:1px solid #E0E0E0; border-bottom:0; }
.crb-acmn.topnav.ter span {display: table-cell;vertical-align: middle;width: 32px;text-align: center}
.crt-acmn.topnav.ter li a { padding: 10px 5px; color: #000; text-decoration: none; }
.crt-acmn.topnav.ter > li > a { width:100%; display:table; font-weight: 400; background-color: #fff; color: #000; }    
.crt-acmn.topnav.ter li a > i {display: table-cell;vertical-align: middle;float: right;}    
.crt-acmn.topnav.ter li a:hover { background-color: #f9f9f9; color: #111; }
.crt-acmn.topnav.ter li.current > a{ background-color: #f9f9f9; color: #111; }
.crt-acmn.topnav.ter ul { margin: 0; padding: 0; }
.crt-acmn.topnav.ter ul li { margin: 0; padding: 0; }
.crt-acmn.topnav.ter ul li a { padding-left: 20px; font-weight: normal; outline: 0; }
    
.crt-acmn.topnav.ter li ul li a { display: table; width: 100%; background-color: #F2F2F2; border-bottom: 1px solid #e7e7e7; } 
.crt-acmn.topnav.ter ul li a:hover {  background-color: #f9f9f9;  color: #111; }
.crt-acmn.topnav.ter ul ul li a { padding-left: 40px; background: #FFF }
.crt-acmn.topnav.ter ul ul li a:hover { background-color: #f9f9f9; color: #111; }

.crt-acmn.topnav.ter > li > a svg { fill: #000; }
.crt-acmn.topnav.ter > li > a:hover svg { fill: #000; }
.crt-acmn.topnav.ter > li:last-child {border-bottom:1px solid #E0E0E0 }
/* icon on top css */
.crt-acmn.crb-acmn.ter.mic li {position: relative;}
.crb-acmn.topnav.ter.mic > li > a > span {vertical-align: middle;text-align: center;text-align: -webkit-center;width: unset;display: block;width: 100%}
.crt-acmn.topnav.ter.mic > li > a {text-align: center;}
.crt-acmn.topnav.ter.mic li a > i {display: table-cell;vertical-align: middle;position: absolute;right: 0;top: 0;
    width: 24px;}
/* Accordion menu css end */

/* custmizer css */

.ctz { position: relative;}
.ctz:hover {box-shadow:0px 0px 4px #ef1010;transition:all ease-in-out 0.5s }
/*div.ctz:hover .ctzr{opacity:1;transition-delay: 0.3s;transition:all ease-in-out 0.5s;outline: 0;box-shadow: none }*/
.ctzr{position: absolute;right: -18px;top: -19px; }
.ctzr > button:hover{background: transparent; }
.ctz > span.ctzr svg{fill:#e60000;stroke:#e60000;}
 
/* T4 Containers theme end */

@media only screen and (min-device-width: 320px) and (max-device-width: 420px) /*and (orientation: landscape)*/{
        /*Primary*/
        .pri > .ttl > li.pgn-ctr > ul.pgs-ctr{width:100%; display: inline-table; text-align: center;}
        .pri > .ttl > li.pgn-ctr > ul.pgs-ctr > li {display: inline-table;}
        .pri > .ttl > li.pgn-ctr > .pgn {display: inline-table;}
        .pri > .ttl > li.pgn-ctr > ul.adr-ctr { width: 25%;  float: right;}
        /*Secondary*/
        .sec > .ttl > li.pgn-ctr > ul.pgs-ctr{width:100%; display: inline-table; text-align: center;}
        .sec > .ttl > li.pgn-ctr > ul.pgs-ctr > li {display: inline-table;}
        .sec > .ttl > li.pgn-ctr > .pgn {display: inline-table;}
        .sec > .ttl > li.pgn-ctr > ul.adr-ctr { width: 25%;  float: right;}
        /*Teritiary*/
        .ter > .ttl > li.pgn-ctr > ul.pgs-ctr{width:100%; display: inline-table; text-align: center;}
        .ter > .ttl > li.pgn-ctr > ul.pgs-ctr > li {display: inline-table;}
        .ter > .ttl > li.pgn-ctr > .pgn {display: inline-table;}
        .ter > .ttl > li.pgn-ctr > ul.adr-ctr { width: 25%;  float: right;}
        /*Transparent*/
        .tsp > .ttl > li.pgn-ctr > ul.pgs-ctr{width:100%; display: inline-table; text-align: center;}
        .tsp > .ttl > li.pgn-ctr > ul.pgs-ctr > li {display: inline-table;}
        .tsp > .ttl > li.pgn-ctr > .pgn {display: inline-table;}
        .tsp > .ttl > li.pgn-ctr > ul.adr-ctr { width: 25%;  float: right;}
    }
/* T5 elements theme start */

/*---- Typography start ---- */
/*h1*/
.ett-hed1.pri{
	font-weight: 600;  
 	line-height: 1.286em; /* 18px */
  	color:inherit;
  	margin:0
}

.ett-hed1.sec{
	font-weight: 400;
	line-height: 1.286em; /* 18px */
	color: #111;
  	margin:0
}

.ett-hed1.ter{
	font-weight: 600;
	line-height: 1.286em; /* 18px */
	color: #111;
  	margin:0
}

.ett-hed1.inf {color:#00aeef}
.ett-hed1.suc {color:#0cc27e}
.ett-hed1.war {color:#FF9D00}
.ett-hed1.err {color:#E82C0C}
/* for svg icon in headings */

.ett-hed1.inf svg{fill:#00aeef}
.ett-hed1.suc svg{fill:#0cc27e}
.ett-hed1.war svg{fill:#FF9D00}
.ett-hed1.err svg{fill:#E82C0C}
/* for icon positioning */
.ett-hed1.icl > svg {margin-right:3px; vertical-align:top; }
.ett-hed1.icr > svg {margin-left:3px; vertical-align:top;}
.ett-hed1.syl > span {margin-right:3px; vertical-align:top; }
.ett-hed1.syr > span {margin-left:3px; vertical-align:top;}
/*h2*/
.ett-hed2.pri{
	font-weight: 600;
 	line-height: 1.286em; /* 18px */
  	color: inherit;
  	margin:0
}

.ett-hed2.sec{
	font-weight: 400;
	line-height: 1.286em; /* 18px */
	color: #111;
  	margin:0
}

.ett-hed2.ter{
	font-weight: 600;
	line-height: 1.286em; /* 18px */
	color: #111;
  	margin:0
}

.ett-hed2.inf {color:#00aeef}
.ett-hed2.suc {color:#0cc27e}
.ett-hed2.war {color:#FF530D}
.ett-hed2.err {color:#E82C0C}
/* for icon positioning */
.ett-hed2.icl > svg {margin-right:3px; vertical-align:top; }
.ett-hed2.icr > svg {margin-left:3px; vertical-align:top;}
.ett-hed2.syl > span {margin-right:3px; vertical-align:top; }
.ett-hed2.syr > span {margin-left:3px; vertical-align:top;}

/*h3*/
.ett-hed3.pri{
	font-weight: 600;
 	line-height: 1.286em; /* 18px */
  	color: inherit;
  	margin:0	
}

.ett-hed3.sec{
	font-weight: 400;
	line-height: 1.286em; /* 18px */
	color: #444;
  	margin:0
}

.ett-hed3.ter{
	font-weight: 600;
	line-height: 1.286em; /* 18px */
	color: #444;
	margin:0
}

.ett-hed3.inf {color:#00aeef}
.ett-hed3.suc {color:#0cc27e}
.ett-hed3.war {color:#FF9D00}
.ett-hed3.err {color:#E82C0C}
/* for icon positioning */
.ett-hed3.icl > svg {margin-right:3px; vertical-align:top; }
.ett-hed3.icr > svg {margin-left:3px; vertical-align:top;}
.ett-hed3.syl > span {margin-right:3px; vertical-align:top; }
.ett-hed3.syr > span {margin-left:3px; vertical-align:top;}

/*h4*/
.ett-hed4.pri{
	font-weight: 600;
 	line-height: 1.286em; /* 18px */
  	color: inherit;
  	margin:0
}

.ett-hed4.sec{
	font-weight: 400;
	line-height: 1.286em; /* 18px */
	color: inherit;
	margin:0	
}

.ett-hed4.ter{
	font-weight: 600;
	line-height: 1.286em; /* 18px */
	color:inherit;
	margin:0
}

.ett-hed4.inf {color:#00aeef}
.ett-hed4.suc {color:#0cc27e}
.ett-hed4.war {color:#FF9D00}
.ett-hed4.err {color:#E82C0C}
/* for icon positioning */
.ett-hed4.icl > svg {margin-right:3px; vertical-align:top; }
.ett-hed4.icr > svg {margin-left:3px; vertical-align:top;}
.ett-hed4.syl > span {margin-right:3px; vertical-align:top; }
.ett-hed4.syr > span {margin-left:3px; vertical-align:top;}

/*h5*/
.ett-hed5.pri{
	font-weight: 600;
 	line-height: 1.286em; /* 18px */
  	color: inherit;
  	margin:0
}

.ett-hed5.sec{
	font-weight: 600;
	line-height: 1.286em; /* 18px */
	color: #444;
	margin:0
}

.ett-hed5.ter{
	font-weight: 800;
	line-height: 1.286em; /* 18px */
	color: #444;
	margin:0	
}

.ett-hed5.inf {color:#00aeef}
.ett-hed5.suc {color:#0cc27e}
.ett-hed5.war {color:#FF9D00}
.ett-hed5.err {color:#E82C0C}
/* for icon positioning */
.ett-hed5.icl > svg {margin-right:3px; vertical-align:top; }
.ett-hed5.icr > svg {margin-left:3px; vertical-align:top;}
.ett-hed5.syl > span {margin-right:3px; vertical-align:top; }
.ett-hed5.syr > span {margin-left:3px; vertical-align:top;}
/*h6*/
.ett-hed6.pri{
	font-weight: 600;
 	line-height: 1.286em; /* 18px */
  	color: inherit;
  	margin:0
}

.ett-hed6.sec{
	font-weight: 600;
	line-height: 1.286em; /* 18px */
	color: #444;
	margin:0	
}

.ett-hed6.ter{
	font-weight: 800;
	line-height: 1.286em; /* 18px */
	color: #444;
	margin:0
}

.ett-hed6.inf {color:#00aeef}
.ett-hed6.suc {color:#0cc27e}
.ett-hed6.war {color:#FF9D00}
.ett-hed6.err {color:#E82C0C}
/* for icon positioning */
.ett-hed6.icl > svg {margin-right:3px; vertical-align:top; }
.ett-hed6.icr > svg {margin-left:3px; vertical-align:top;}
.ett-hed6.syl > span {margin-right:3px; vertical-align:top; }
.ett-hed6.syr > span {margin-left:3px; vertical-align:top;}

/*label*/
.ett-labl{display:inline; vertical-align:middle}

.ett-labl.pri{
	font-weight: 400;
 	line-height: 1.286em; /* 18px */
  	color: #00aeef !important;
  	margin:0
}

.ett-labl.sec{
	font-weight: 600;
	line-height: 1.286em; /* 18px */
	color: #444;
	margin:0
}

.ett-labl.ter{
	font-weight: 600;
	line-height: 1.286em; /* 18px */
	color: #444;
	margin:0
}

.ett-labl.inf {color:#0693ea}
.ett-labl.suc {color:#0cc27e}
.ett-labl.war {color:#FF9D00}
.ett-labl.err {color:#E82C0C}

/*paragraph*/
.ett-para{display:inline;vertical-align:middle;padding: 0 3px}

.ett-para.pri{
	font-weight: 400;
  	color: inherit;
  	margin:0
}

.ett-para.sec{
	font-weight: 400;
	color: #fff;
	margin:0
}

.ett-para.ter{
	font-weight: 400;
	color: #999;
	margin:0
}

.ett-para.inf {color:#0693ea}
.ett-para.suc {color:#14b100}
.ett-para.war {color:#FF9D00}
.ett-para.err {color:#E82C0C !important;}

/* for svg in para */
.ett-para.inf svg{fill:#0693ea}
.ett-para.suc svg{fill:#0cc27e}
.ett-para.war svg{fill:#FF9D00}
.ett-para.err svg{fill:#E82C0C}



/* for icon positioning */
.ett-para.icl > svg {margin-right:3px; vertical-align:top; }
.ett-para.icr > svg {margin-left:3px; vertical-align:top;}
.ett-para.syl > span {margin-right:3px; vertical-align:top; }
.ett-para.syr > span {margin-left:3px; vertical-align:top;}
/* Typography end */
/* hyperlinks start */
.ett-hypl{
  color: #00ADEF;
  outline: 0;
  text-decoration: underline;  
}

.ett-hypl:hover, .ett-hypl:focus {
  color: #0070BB;
  text-decoration: underline;  
}

.ett-hypl:focus {
  /*outline: #0070BB solid 1px;*/
  outline:none;
}


.ett-hypl.pri {
	font-size: 0.95rem; /* 15px */
}

.ett-hypl.sec {
	font-size: 0.795rem; /* 14px */
}

.ett-hypl.ter	{
	font-weight: 400;
	font-size: 0.725rem; /* 12px */
}

.ett-hypl.icl > svg {margin-right:3px; vertical-align:middle; fill: #0693ea; }
.ett-hypl.icr > svg {margin-left:3px; vertical-align:middle; fill: #0693ea; }

.ett-hypl.icl:hover > svg { fill: #0070BB; }
.ett-hypl.icr:hover > svg { fill: #0070BB; }
.ett-hypl.disabled{ pointer-events: none; color:#aaa;}
.ett-hypl.icl.disabled > svg {fill: #aaa; }
.ett-hypl.icr.disabled > svg { fill: #aaa; }
/* hyperLinks end */color
/* externel links start */
/* hyperlinks start */
.ett-extl{
  color: #F2145E;
  outline: 0;
  text-decoration: none;  
}

.ett-extl:hover, .ett-extl:focus {
  text-decoration: underline;  
}

.ett-extl:focus {
  outline: #71b9d2 solid 1px;
}

.ett-extl.pri {
	font-size: 0.95rem; /* 16px */
}

.ett-extl.sec {
	font-size: 0.795rem; /* 14px */
}

.ett-extl.ter	{
	font-weight: 400;
	font-size: 0.725rem; /* 12px */
}
.ett-extl.disabled{ pointer-events: none; color:#aaa;}
/* external links end */
/* Icons Start */
.ett-icon {
	vertical-align:middle;
    background-repeat: no-repeat;
    display: inline-block; 
    position: relative;
	border:none;    
    min-width:.5em;
    min-height: .5em;	
}

.ett-icon.pri {fill:#000}
.ett-icon.sec {fill:#fff}
.ett-icon.ter {fill:rgba(50, 50, 50, 0.2);}
.ett-icon.inf {fill:#0693ea}
.ett-icon.suc {fill:#14b100}
.ett-icon.war {fill:#FF9D00}
.ett-icon.err {fill:#E82C0C}

/* icons end */

/*Button Spinner*/
.ett-bttn.btn-spn.is-loading {
    position: relative;
    padding-right: 2.625rem!important;
    background-color: #f7f7f7 !important;
color: #666 !important;
border-color: #d9d9d9 !important;
cursor: default;
box-shadow: none;
}
.ett-bttn.btn-spn .loading1 {
    top: 0;
    position: relative;
    right: 0;
    left: 1.75em;
}
/* Buttons Start */
.ett-bttn{
	display: inline-block;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	white-space: nowrap;
	vertical-align: middle;
	cursor: pointer;
}

.ett-bttn:focus {outline: none; box-shadow: 0 0 0.375em #7fb9d2}
.ett-bttn:active:focus {box-shadow: none}
.ett-bttn:hover,ett-bttn:focus {text-decoration: none}
.ett-bttn:active {outline: 0}
a.ett-bttn.disabled, fieldset[disabled] a.ett-bttn { pointer-events: none;}
.ett-bttn.disabled, .ett-bttn[disabled] {cursor: not-allowed}

.ett-bttn.icl > svg {vertical-align:middle; margin-right:0.286em; /*4px*/}
.ett-bttn.icr > svg {vertical-align:middle; margin-left:0.286em; /*4px*/}
.ett-bttn.ict > svg {}
.ett-bttn.icb > svg {}

.ett-bttn span {vertical-align:middle}

.ett-bttn.lar {
	padding: 0.643em 1.071em; /* 9px 15px */
	font-size:1.143em;/* 16px */	
}

.ett-bttn.med {
	padding: 0.33em 0.857em; /* 5px 12px  */
	font-size: 1em;/* 14px */
	line-height: 1.99em;		
}

.ett-bttn.sml {
	padding: 0.214em 0.643em; /* 3px 9px  */
	font-size: 0.929em;/* 13px */	
}

.ett-bttn.min {
	padding: 0.214em 0.643em; /* 3px 9px  */
	font-size: 0.857em;/* 12px */		
}

/* button appearances start */
/*primary*/
.ett-bttn.pri{
	margin:.25em;
	font-weight: 400;
	text-decoration: none;
    background-color: #00AEEF;
    color: #FFF;
	border: 1px solid #00AEEF;
	border-radius: 3px;	
}

.ett-bttn.pri > .ett-icon { fill:currentcolor;/* margin: 1px; */}

.ett-bttn.pri:hover, .ett-bttn.pri:focus {
  background-color: #00AEEF;
  border-color: #00AEEF;
  color: #FFF;
}

.ett-bttn.pri:hover > .ett-icon, .ett-bttn.pri:focus > .ett-icon { fill:#FFF }

.ett-bttn.pri:active {
  background-color: #00AEEF;
  color: #fff;  
  border-color: #00AEEF;
}

.ett-bttn.pri:active > .ett-icon { fill:white }

.ett-bttn.pri.disabled, .ett-bttn.pri[disabled], .ett-bttn.pri.disabled:focus, .ett-bttn.pri[disabled]:focus {
   background-color: #d9d9d9;
   border-color: #d9d9d9;
   box-shadow: none;
   color: #999;
}

.ett-bttn.pri.disabled > .ett-icon, .ett-bttn.pri[disabled] > .ett-icon, .ett-bttn.pri.disabled:focus > .ett-icon, .ett-bttn.pri[disabled]:focus > .ett-icon  {
	fill:#999
}
/*secondary*/
.ett-bttn.sec{
	margin:.25em;
	font-weight: 400;
	text-decoration: none;
    background-color: #00AEEF;
    color: #FFF;
	border: 1px solid #00AEEF;
	border-radius: 2.5em;	
}

.ett-bttn.sec > .ett-icon { fill:#FFF }

.ett-bttn.sec:hover, .ett-bttn.sec:focus {
  background-color: #00AEEF;
  border-color: #00AEEF;
  color: #FFF;
}

.ett-bttn.sec:hover > .ett-icon, .ett-bttn.sec:focus > .ett-icon { fill:#FFF }

.ett-bttn.sec:active {
  background-color: #00AEEF;
  color: #FFF;  
  border-color: #00AEEF;
}

.ett-bttn.sec:active > .ett-icon { fill:#FFF }

.ett-bttn.sec.disabled, .ett-bttn.sec[disabled], .ett-bttn.sec.disabled:focus, .ett-bttn.sec[disabled]:focus {
   background-color: #dbdbdb;
   border-color: #dbdbdb;
   box-shadow: none;
   color: #999;
}

.ett-bttn.sec.disabled > .ett-icon, .ett-bttn.sec[disabled] > .ett-icon, .ett-bttn.sec.disabled:focus > .ett-icon, .ett-bttn.sec[disabled]:focus > .ett-icon  {
	fill:black
}
/*tertiary*/
.ett-bttn.ter{
	margin:.25em;
	font-weight: 400;
	text-decoration: none;
    background-color: #0693ea;
    color: #fff;
	border: 1px solid #0693ea;
	border-radius: 3px;	 box-shadow: 2px 3px 5px #ababab;
}

.ett-bttn.ter > .ett-icon { fill:#FFF }

.ett-bttn.ter:hover, .ett-bttn.ter:focus {
  background-color: #30a5ee;
  border-color: #30a5ee;
  color: #FFF;
}

.ett-bttn.ter:hover > .ett-icon, .ett-bttn.ter:focus > .ett-icon { fill:#FFF }

.ett-bttn.ter:active {
  background-color: #0582d0;
  color: #FFF;  
  border-color: #0582d0;
}

.ett-bttn.ter:active > .ett-icon { fill:#FFF }

.ett-bttn.ter.disabled, .ett-bttn.ter[disabled], .ett-bttn.ter.disabled:focus, .ett-bttn.ter[disabled]:focus {
   background-color: #d9d9d9;
   border-color: #d9d9d9;
   box-shadow: none;
   color: #999;
}

.ett-bttn.ter.disabled > .ett-icon, .ett-bttn.ter[disabled] > .ett-icon, .ett-bttn.ter.disabled:focus > .ett-icon, .ett-bttn.ter[disabled]:focus > .ett-icon  {
	fill:black
}

/*transparent*/
.ett-bttn.tsp{
	margin:.25em;
	font-weight: 400;
	text-decoration: none;
    background-color: transparent;
    color: inherit;
	border: 1px solid transparent;
	border-radius: 0;	
}

.ett-bttn.tsp > .ett-icon { fill:currentcolor }

.ett-bttn.tsp:hover{/* , .ett-bttn.tsp:focus */
  background-color: rgba(120, 120, 120, 0.1);
 color:currentcolor; 
}

.ett-bttn.tsp:hover > .ett-icon, .ett-bttn.tsp:focus > .ett-icon { fill:black }

.ett-bttn.tsp:active {
  background-color:rgba(80, 80, 80, 0.2);
  color: #222;  
  border-color: transparent;
  box-shadow: none;
}

.ett-bttn.tsp:active > .ett-icon { fill:black }

.ett-bttn.tsp.disabled, .ett-bttn.tsp[disabled], .ett-bttn.tsp.disabled:focus, .ett-bttn.tsp[disabled]:focus {
   background-color:transparent;
   border-color:transparent;
   box-shadow: none;
   color: #999;
}

.ett-bttn.ter.disabled > .ett-icon, .ett-bttn.ter[disabled] > .ett-icon, .ett-bttn.ter.disabled:focus > .ett-icon, .ett-bttn.ter[disabled]:focus > .ett-icon  {
	fill:black
}

/* button semantics start */
/*info*/
.ett-bttn.inf{background-color:#FFF; color:#00aeef; border-color:#00aeef }
.ett-bttn.inf > .ett-icon { fill:#00aeef }
.ett-bttn.inf:hover, .ett-bttn.inf:focus {background-color: #e0f3fe;border-color: #00aeef;color: #00aeef}
.ett-bttn.inf:hover > .ett-icon, .ett-bttn.inf:focus > .ett-icon { fill:#00aeef}
.ett-bttn.inf:active {background-color: #cfecfe; color: #00aeef; border-color: #00aeef }
.ett-bttn.inf:active > .ett-icon { fill:white }
.ett-bttn.inf.disabled, .ett-bttn.inf[disabled], .ett-bttn.inf.disabled:focus, .ett-bttn.inf[disabled]:focus { background-color: #d9d9d9; border-color: #d9d9d9; box-shadow: none; color: #999}
.ett-bttn.inf.disabled > .ett-icon, .ett-bttn.inf[disabled] > .ett-icon, .ett-bttn.inf.disabled:focus > .ett-icon, .ett-bttn.inf[disabled]:focus > .ett-icon  {fill:white}
/*success*/
.ett-bttn.suc{background-color:#FFF; color:#0CC27E; border-color: #0CC27E; }
.ett-bttn.suc > .ett-icon { fill:#0CC27E }
.ett-bttn.suc:hover, .ett-bttn.suc:focus { background-color: #F0FCF6; border-color: #0CC27E; color: #0CC27E}
.ett-bttn.suc:hover > .ett-icon, .ett-bttn.suc:focus > .ett-icon { fill:#0CC27E }
.ett-bttn.suc:active {background-color: #F0FCF6; color: #0CC27E; border-color: #0CC27E}
.ett-bttn.suc:active > .ett-icon { fill:white }
.ett-bttn.suc.disabled, .ett-bttn.suc[disabled], .ett-bttn.suc.disabled:focus, .ett-bttn.suc[disabled]:focus { background-color: #d9d9d9; border-color: #d9d9d9; box-shadow: none; color: #999}
.ett-bttn.suc.disabled > .ett-icon, .ett-bttn.suc[disabled] > .ett-icon, .ett-bttn.suc.disabled:focus > .ett-icon, .ett-bttn.suc[disabled]:focus > .ett-icon  {	fill:white}
/*warning*/
.ett-bttn.war{background-color:#FFF; color:#333; border-color: #ffa840; }
.ett-bttn.war > .ett-icon { fill:#ffa840 }
.ett-bttn.war:hover, .ett-bttn.war:focus { background-color: #fff5ea; border-color: #FF8D60; color: #FF8D60}
.ett-bttn.war:hover > .ett-icon, .ett-bttn.war:focus > .ett-icon { fill:#ffa840 }
.ett-bttn.war:active {background-color: #FFF0EB; color: #FF9D00; border-color: #FF9D00 }
.ett-bttn.war:active > .ett-icon { fill:black }
.ett-bttn.war.disabled, .ett-bttn.war[disabled], .ett-bttn.war.disabled:focus, .ett-bttn.war[disabled]:focus { background-color: #d9d9d9; border-color: #d9d9d9; box-shadow: none; color: #999}
.ett-bttn.war.disabled > .ett-icon, .ett-bttn.war[disabled] > .ett-icon, .ett-bttn.war.disabled:focus > .ett-icon,
.ett-bttn.war[disabled]:focus > .ett-icon  {fill:black}
/*error*/
.ett-bttn.err{background-color:#fff;	color:#ff3434; border-color: #ff3434; }
.ett-bttn.err > .ett-icon { fill:#FF5252}
.ett-bttn.err:hover, .ett-bttn.err:focus { background-color: #FFEEEE; border-color: #FF5252; color: #FF5252}
.ett-bttn.err:hover > .ett-icon, .ett-bttn.err:focus > .ett-icon { fill:#FF5252 }
.ett-bttn.err:active {background-color: #FFEEEE; color: #FF5252; border-color: #FF5252}
.ett-bttn.err:active > .ett-icon { fill:white }
.ett-bttn.err.disabled, .ett-bttn.err[disabled], .ett-bttn.err.disabled:focus, .ett-bttn.err[disabled]:focus { background-color: #d9d9d9; border-color: #d9d9d9; box-shadow: none;  color: #999}
.ett-bttn.err.disabled > .ett-icon, .ett-bttn.err[disabled] > .ett-icon, .ett-bttn.err.disabled:focus > .ett-icon, .ett-bttn.err[disabled]:focus > .ett-icon  {fill:white}
/*Inverse*/
.ett-bttn.inf.var1{background-color:#808080;	color:#fff; border-color: #808080; }
.ett-bttn.inf.var1 > .ett-icon { fill:#fff}
.ett-bttn.inf.var1:hover, .ett-bttn.inf.var1:focus { background-color: #919191; border-color: #919191; color: #fff}
.ett-bttn.inf.var1:hover > .ett-icon, .ett-bttn.inf.var1:focus > .ett-icon { fill:#fff }
.ett-bttn.inf.var1:active {background-color: #787878; color: #fff; border-color: #787878}
.ett-bttn.inf.var1:active > .ett-icon { fill:#fff }
.ett-bttn.inf.var1.disabled, .ett-bttn.inf.var1[disabled], .ett-bttn.inf.var1.disabled:focus, .ett-bttn.inf.var1[disabled]:focus { background-color: #d9d9d9; border-color: #d9d9d9; box-shadow: none;  color: #999}
.ett-bttn.inf.var1.disabled > .ett-icon, .ett-bttn.inf.var1[disabled] > .ett-icon, .ett-bttn.inf.var1.disabled:focus > .ett-icon, .ett-bttn.inf.var1[disabled]:focus > .ett-icon  {fill:white}
/* Semantics only for transparent buttons */
/*info*/
.ett-bttn.tsp.inf{color:#0693ea; border-color:transparent}
.ett-bttn.tsp.inf > .ett-icon { fill:#0693ea }
.ett-bttn.tsp.inf:hover{ }
.ett-bttn.tsp.inf:focus{background-color: transparent}
.ett-bttn.tsp.inf:hover > .ett-icon, .ett-bttn.tsp.inf:focus > .ett-icon { fill:#0693ea }
.ett-bttn.tsp.inf:active {  background-color:transparent}
.ett-bttn.tsp.inf:active > .ett-icon { fill:#0693ea }
.ett-bttn.tsp.inf.disabled, .ett-bttn.tsp.inf[disabled], .ett-bttn.tsp.inf.disabled:focus, .ett-bttn.tsp.inf[disabled]:focus {background-color:transparent; color:#999}
.ett-bttn.tsp.inf.disabled > .ett-icon, .ett-bttn.tsp.inf[disabled] > .ett-icon, .ett-bttn.tsp.inf.disabled:focus > .ett-icon, .ett-bttn.tsp.inf[disabled]:focus > .ett-icon  {	fill:#0693ea}
/*success*/
.ett-bttn.tsp.suc{border-color:transparent;	color:#0cc27e}
.ett-bttn.tsp.suc > .ett-icon { fill:#0cc27e }
.ett-bttn.tsp.suc:hover{}
.ett-bttn.tsp.suc:focus{background-color: transparent}
.ett-bttn.tsp.suc:hover > .ett-icon, .ett-bttn.tsp.suc:focus > .ett-icon { fill:#0cc27e }
.ett-bttn.tsp.suc:active {  background-color:transparent }
.ett-bttn.tsp.suc:active > .ett-icon { fill:#0cc27e }
.ett-bttn.tsp.suc.disabled, .ett-bttn.tsp.suc[disabled], .ett-bttn.tsp.suc.disabled:focus, .ett-bttn.tsp.suc[disabled]:focus {background-color:transparent;  color: #999}
.ett-bttn.tsp.suc.disabled > .ett-icon, .ett-bttn.tsp.suc[disabled] > .ett-icon, .ett-bttn.tsp.suc.disabled:focus > .ett-icon, .ett-bttn.tsp.suc[disabled]:focus > .ett-icon  {	fill:#0cc27e}
/*warning*/
.ett-bttn.tsp.war{border-color:transparent;	color:#b14f28}
.ett-bttn.tsp.war > .ett-icon { fill:#b14f28 }
.ett-bttn.tsp.war:hover { }
.ett-bttn.tsp.war:focus{background-color: transparent}
.ett-bttn.tsp.war:hover > .ett-icon, .ett-bttn.tsp.war:focus > .ett-icon { fill:#b14f28 }
.ett-bttn.tsp.war:active { background-color:transparent}
.ett-bttn.tsp.war:active > .ett-icon { fill:#b14f28 }
.ett-bttn.tsp.war.disabled, .ett-bttn.tsp.war[disabled], .ett-bttn.tsp.war.disabled:focus, .ett-bttn.tsp.war[disabled]:focus {background-color:transparent;  color: #999}
.ett-bttn.tsp.war.disabled > .ett-icon, .ett-bttn.tsp.war[disabled] > .ett-icon, .ett-bttn.tsp.war.disabled:focus > .ett-icon, .ett-bttn.tsp.war[disabled]:focus > .ett-icon  {	fill:#FF530D}
/*error*/
.ett-bttn.tsp.err{border-color:transparent;	color:#E82C0C}
.ett-bttn.tsp.err > .ett-icon { fill:#E82C0C }
.ett-bttn.tsp.err:hover {}
.ett-bttn.tsp.err:focus{background-color: transparent}
.ett-bttn.tsp.err:hover > .ett-icon, .ett-bttn.tsp.err:focus > .ett-icon { fill:#E82C0C }
.ett-bttn.tsp.err:active { background-color: transparent}
.ett-bttn.tsp.err:active > .ett-icon { fill:#E82C0C }
.ett-bttn.tsp.err.disabled, .ett-bttn.tsp.err[disabled], .ett-bttn.tsp.err.disabled:focus, .ett-bttn.tsp.err[disabled]:focus {background-color:transparent;  color: #999}
.ett-bttn.tsp.err.disabled > .ett-icon, .ett-bttn.tsp.err[disabled] > .ett-icon, .ett-bttn.tsp.err.disabled:focus > .ett-icon, .ett-bttn.tsp.err[disabled]:focus > .ett-icon  {	fill:#E82C0C}
/* Semantics for transparent buttons end */
/* button semantics end */
/* buttons end */
/*Button as Icon*/
.ett-bttn.btn-icn {height: 2.75rem; min-width: 2.75rem; padding: 0; padding-right: 0.5rem; padding-left: 0.5rem;border-radius: 31.25rem;}
.ett-bttn.btn-icn.disabled, .ett-bttn.btn-icn[disabled], .ett-bttn.btn-icn.disabled:focus, .ett-bttn.btn-icn[disabled]:focus {opacity:0.3;cursor:default;}
.ett-bttn.btn-icn.icr > svg{margin-left:0}
.ett-bttn.btn-icn.icl > svg{margin-right:0}

/*End Button as Icon*/
/* select start */

 /* SELECT box CSS START  */ 
.drdn-extspan{z-index:1074;}
.is-open .sub-ctr ul li.is-selected{ background-color:#0693EA ;color:#fff;}
 .sub-ctr ul li.hilt{background-color:#dfdfdf;outline:0;}/* on 30 nov */
/* CSS FOR THE GENERATED HTML IN SELECT2 PLUGIN */

/* ACPT container classes */
.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #b2b2b2;height: 2.429em;outline: 0;border-radius: 0.214em;padding-right: 0.857em;padding-left: 2em;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 -143 1000 1000'%3E%3Cg transform='matrix%281 0 0 -1 0 857%29'%3E%3Cpath fill='currentColor'%0Ad='M933 135l-233 234q75 90 75 208q0 135 -95 230t-230 95t-230 -95t-95.5 -230t95.5 -231q95 -95 230 -95q118 0 208 75l234 -233zM159 577q0 121 85 206t206 85t206 -85t85 -206t-85.5 -206.5t-206 -85.5t-205.5 85t-85 207v0z' /%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;background-size: 1.5em;background-position: 0.3%;}
.select2-dropdown {background-color: white;border-radius: 0.357em;width: 100%;} 
.timepicker + .select2-container .select2-selection--single {background-repeat: no-repeat;background-size: 1.286em;
    background-position: .7em center;padding-left: 1.8em;}
.select2-container--open .select2-dropdown { width: 49.2%; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176) } 
.select2-search--dropdown {padding: .5em;} 
.select2-search--dropdown .select2-search__field {padding: 4px;width: 100%;}  
.select2-results__options {margin: 0; padding: 0;} 
.select2-results__option {padding: 0.3em 0.857em;} 
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {padding-right: 8px;padding-left: 20px;} 
.select2-container--default .select2-selection--single .select2-selection__placeholder {color: #999;}  
.select2-container--default.select2-container--disabled .select2-selection--single {background-color: #eee;padding-left: 2em;}

/**********MLTT container classes********/
 
.select2-close-mask {border: 0;margin: 0;padding: 0;min-height: 100%;min-width: 100%;height: auto;width: auto;background-color: #fff;}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2em;padding-left: 3em;}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -3em;padding-left: 4em;}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -4em;padding-left: 5em;}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -5em;padding-left: 6em;}
.select2-container--default .select2-results__option--highlighted[aria-selected] {background-color: #f0f0f0;color:#333}
.select2-container--default .select2-results__group {padding: 6px;} 
  .select2-container--default .select2-selection--multiple .select2-selection__placeholder {color: #999;margin-top: 5px;} 
.select2-container--default .select2-selection--multiple .select2-selection__clear {font-weight: 600;margin-top: 5px;margin-right: 10px;} 
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  color: #333;  background-color: #f6f6f6;  border: 1px solid #ccc;  border-radius: 0.214em; margin-right: 0.357em;margin-top: 0.5em;
  padding: 0 0.286em;}  
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {margin-left: 5px;margin-right: auto;} 
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {margin-left: 2px;
    margin-right: auto;}  
.select2-container--default.select2-container--disabled .select2-selection--multiple {background-color: #eee;}   
.select2-container--default .select2-results > .select2-results__options {max-height: 200px;}
.select2-container--default .select2-results__option[role=group] {padding: 0;}
.select2-container--default .select2-results__option[aria-disabled=true] {color: #999;}
.select2-container--default .select2-results__option[aria-selected=true] {background-color: #0693EA; color: #fff;}
.select2-container--default .select2-results__option .select2-results__option {padding-left: 1em;}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {padding-left: 0;}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {  margin-left: -1em;}
/****************select box variation start**************/  

/*************select new class****************/

/************************default style ett-slct  primary, secondary and teritiary class***********/

.ett-slct.pri {background-color: #fff;border: 1px solid #999999;border-radius: 0.2em; box-shadow: none; -webkit-transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1); transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1);}  
.ett-slct.pri.is-open, .ett-slct.pri:focus  {border-color: #2196f3;}
.ett-slct.pri .sub-elt {  overflow: hidden;  text-overflow: ellipsis;width: 100%;border: none;  outline: 0;display: table-cell;
    background: transparent;font-size: 1.15em;   padding:0.44em 0.8em;color: transparent;text-shadow: 0 0 #000;}
.ett-slct.pri .sub-elt > span {display: inline-block;margin-right: 8px;}
.ett-slct.pri .sub-elt > p {display: inline-block;}
.ett-slct.pri .sub-elt1 {	display: table-cell;vertical-align: middle; text-align:right; cursor: default;width: 34px; }
.ett-slct.pri .sub-elt1 > svg {pointer-events: none; padding:11px}
.ett-slct.pri .sub-ctr {background-color: #fff;border-radius: 5px;min-width: 100%;min-width: calc(100% + 2px);width: auto;margin-top: 3px;
	margin-left: -1px;max-height: 14.286em; box-shadow:none;}
.ett-slct.pri.is-open .sub-ctr { box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176) }
.ett-slct.pri .sub-ctr ul{padding: .8em 0;margin: 0; }
.ett-slct.pri .sub-ctr ul li{padding: .3em 0.857em;margin: 0;width: 100%;white-space: normal} 
.ett-slct.pri.is-open .sub-ctr ul li.is-selected{ background-color:#00AEEF ;color:#fff;}
.ett-slct.pri .sub-ctr ul li:hover { background-color: #555; color:#FFF }
.ett-slct.pri.is-open > span > svg.icon-down {transform: rotate(180deg);transition-timing-function: linear;}
.ett-slct.pri > span > svg.icon-down {transform: rotate(0deg);transition-timing-function: linear;} 
.ett-slct.pri.select-disabled{ cursor:not-allowed  ;opacity:0.7;}
.ett-slct.pri.select-disabled input:focus,.select-disabled:focus{border-color: #eee  ;}
.ett-slct.pri.select-disabled input,.select-disabled span{ cursor:not-allowed  ;pointer-events: none;  }
/* select primary error */
.ett-slct.pri.err { border:1px solid #E82C0C;}

.ett-slct.sec {background-color:#FFF;border: 1px solid #999999;color:#333;border-radius: 1.2em; box-shadow: none;display: table;
    -webkit-transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1); }  
.ett-slct.sec > .sub-ctr {  background-color:#FFF; color:#333;} 
.ett-slct.sec .sub-elt {  overflow: hidden;  text-overflow: ellipsis;width: 100%;border: none;  outline: 0;display: table-cell;
    background: transparent;font-size: 1.15em;   padding:0.44em 0.8em;color: transparent;text-shadow: 0 0 #000;}
.ett-slct.sec .sub-elt1 {	display: table-cell;vertical-align: middle; text-align:right; cursor:default; width: 34px}
.ett-slct.sec .sub-elt1 > svg {pointer-events: none; padding:11px}
.ett-slct.sec .sub-ctr { border-radius: 5px;min-width: 100%;min-width: calc(100% + 2px);width: auto;margin-top: 3px;
	margin-left: -1px;max-height: 14.286em; box-shadow:none;}
.ett-slct.sec.is-open .sub-ctr { box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176) }
.ett-slct.sec .sub-ctr ul{padding: .8em 0;margin: 0; }
.ett-slct.sec .sub-ctr ul li{padding: .3em 0.857em;margin: 0;width: 100%; border-left:3px solid transparent;white-space: normal }
.ett-slct.sec.is-open .sub-ctr ul li.is-selected{ background-color:#0693EA ;color:#fff;}
.ett-slct.sec .sub-ctr ul li:hover { background-color:#F4F4F4;  /*border-left:3px solid #0CC27E;*/ }
.ett-slct.sec.is-open > span > svg.icon-down {transform:rotate(180deg);transition-timing-function:linear;}
.ett-slct.sec > span > svg.icon-down {transform: rotate(0deg);transition-timing-function:linear; }
.ett-slct.sec.select-disabled{ cursor:not-allowed  ;opacity:0.7;}
.ett-slct.sec.select-disabled input:focus,.select-disabled:focus{border-color: #eee  ;}
.ett-slct.sec.select-disabled input,.select-disabled span{ cursor:not-allowed  ;pointer-events: none;  } 
/* select secondary error */
.ett-slct.sec.err { border:1px solid #E82C0C;}

.ett-slct.ter {border-bottom:1px solid #dedede;background-color:#FFF;color:#333; border-radius: 0.1em;
 box-shadow: none; -webkit-transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1); transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1);}
.ett-slct.ter > .sub-ctr {background-color:#FFF; color:#333;}
.ett-slct.ter .sub-elt {  overflow: hidden;  text-overflow: ellipsis;width: 100%;border: none;  outline: 0;display: table-cell;
    background: transparent;/*font-size: 1.15em; */ font-size: 16px;  padding:0.44em 0.8em;color: transparent;text-shadow: 0 0 #000;}
.ett-slct.ter .sub-elt1 {	display: table-cell;vertical-align: middle; text-align:right;  cursor: default;width: 34px;}
.ett-slct.ter .sub-elt1 > svg {pointer-events: none; padding:11px}
.ett-slct.ter .sub-ctr { border-radius: 5px;min-width: 100%;min-width: calc(100% + 2px);width: auto;margin-top: 3px;
	margin-left: -1px;/*max-height: 14.286em;*/ max-height: 11.5em; box-shadow:none;}
.ett-slct.ter .sub-ctr ul{padding: .8em 0;margin: 0; }
.ett-slct.ter .sub-ctr ul li{padding: .3em 0.857em;margin: 0;width: 100%;white-space: normal}
.ett-slct.ter.is-open .sub-ctr ul li.is-selected{ background-color:#00AEEF ;color:#fff;}
.ett-slct.ter .sub-ctr ul li:hover { background-color:#555; color:#FFF }
.ett-slct.ter .sub-ctr ul li:hover label { color:#FFF }
.ett-slct.ter .sub-ctr ul{ }
.ett-slct.ter.is-open > span > svg.icon-down {transform: rotate(180deg);transition-timing-function: linear;}
.ett-slct.ter > span > svg.icon-down {transform: rotate(0deg);transition-timing-function: linear;}
.ett-slct.ter.select-disabled{ cursor:not-allowed  ;opacity:0.7;}
.ett-slct.ter.select-disabled input:focus,.select-disabled:focus{border-color: #eee ;}
.ett-slct.ter.select-disabled input,.select-disabled span{ cursor:not-allowed  ;pointer-events: none;  }

/* select teritiary error */
.ett-slct.ter.err { border-bottom:1px solid #E82C0C;}
.ett-slct.ter.is-open .sub-ctr { box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176) }
/**************************default style select box end ************************/


/*************class subo sub-options start*************/

/************primary variation start********/
.ett-slct.subo.pri.is-tiered {background-color: #fff; background-image: none; border: 1px solid #999; border-radius: 0.2em;   box-shadow: none; -webkit-transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1); transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1);}
.ett-slct.subo.pri.is-tiered.is-open, .ett-slct:focus, .dropdown-select select:focus {border-color: #2196f3;}
.ett-slct.subo.pri.is-tiered.is-open > span > svg.icon-down {transform: rotate(180deg);transition-timing-function: linear;}
.ett-slct.subo.pri.is-tiered > span > svg.icon-down {transform: rotate(0deg);transition-timing-function: linear;}  
.ett-slct.subo.pri .sub-elt{overflow: hidden;  text-overflow: ellipsis;width: 100%;border: none;  outline: 0;display: table-cell;
    background: transparent;font-size: 1.15em;   padding:0.44em 0.8em;color: transparent;text-shadow: 0 0 #000;}
.ett-slct.subo.pri.is-tiered .sub-elt1{display: table-cell;vertical-align: middle/* height: 100%;background-size: 40%;background-repeat: no-repeat;background-position: 50% 50%;*/}
.ett-slct.subo.pri.is-tiered .sub-elt1 > svg {pointer-events: none;}
.ett-slct.subo.pri.is-tiered .sub-ctr{ background-color: #fff;border-radius: 5px;min-width: 100%;min-width: calc(100% + 2px);width: auto;
    margin-top: 3px;margin-left: -1px;max-height: 14.286em;}
.ett-slct.subo.pri.is-tiered .sub-ctr.is-open { box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176); }
.ett-slct.subo.pri .sub-ctr ul {padding: .8em 0;margin: 0;} 
.ett-slct.subo.pri.is-tiered .sub-ctr li { }
.ett-slct.subo.pri.is-tiered .sub-ctr ul li {padding: .3em 0.857em;margin: 0;width: 100%;padding-left: 3.1em; }
.ett-slct.subo.pri.is-tiered .sub-ctr ul ul li {padding-left: 5.2em;} 
.ett-slct.subo.pri.is-tiered .sub-ctr ul ul ul li {padding-left: 7.3em;} 
.ett-slct.subo.pri.is-tiered .sub-ctr ul ul ul ul li {padding-left: 9.4em;}
.ett-slct.subo.pri.is-tiered .sub-ctr li .menu-expand {width: 1.414em;height: 1.414em;border: 1px solid #b2b2b2;font-size: 1em;
    line-height: 1;text-align: center;border-radius: 5px;margin-left: -2.2em;background-color: #fff;background-repeat: no-repeat;
    background-size: 1em;background-position: center center;}
.ett-slct.subo.pri.is-tiered .sub-ctr li .menu-expand.is-expanded {
    background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTEiIHZpZXdCb3g9Ii0zIDExNTggMTQgMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS0xLjcyIDExNjQuMDJMLTMgMTE2NS4zbDIuOTc2IDIuOTc2Yy4xOTUuMTkyLjQ2My4zMTIuNzYuMzEyLjI5NSAwIC41NjMtLjEyLjc1Ny0uMzE0di4wMDJsOC45OTgtOC45OThMOS4yMTMgMTE1OGwtOC40NzcgOC40NzYtMi40NTUtMi40NTV6IiBmaWxsPSIjMDA3REI1IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=');
}
.ett-slct.subo.pri.is-tiered .sub-ctr li.unhover {/*background-color: transparent;*/} 
.ett-slct.subo.pri.is-tiered.pri.is-tiered .sub-ctr li .menu-expand:hover {background-color: #e8f5f9;}
.ett-slct.subo.pri.is-tiered.select-disabled{ cursor:not-allowed ;opacity:0.7;}
.ett-slct.subo.pri.is-tiered.select-disabled input:focus,.select-disabled:focus{border-color: #eee  ;}
.ett-slct.subo.pri.is-tiered.select-disabled input,.select-disabled span{ cursor:not-allowed  ;pointer-events: none;  }
 /* suboptions select primary error */
.ett-slct.subo.pri.err { border:1px solid #E82C0C;}

 /**********primary variation end************/

/************secondary variation start********/
.ett-slct.subo.sec.is-tiered {background-color: #FFF;background-image: none;border: 1px solid #999;
border-radius: 1.2em; box-shadow: none;-webkit-transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1);
transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1);  }
.ett-slct.subo.sec.is-tiered.is-open, .ett-slct:focus, .dropdown-select select:focus {border-color: #2196f3;}
.ett-slct.subo.sec.is-tiered.is-open > span > svg.icon-down {transform: rotate(180deg);transition-timing-function: linear;}
.ett-slct.subo.sec.is-tiered > span > svg.icon-down {transform: rotate(0deg);transition-timing-function: linear;}  
.ett-slct.subo.sec.is-tiered .sub-elt{overflow: hidden;  text-overflow: ellipsis;width: 100%;border: none;  outline: 0;
    display: table-cell; background: transparent;font-size: 1.15em;   padding:0.44em 0.8em;color: transparent;text-shadow: 0 0 #000;}
.ett-slct.subo.sec.is-tiered .sub-elt1{display:table-cell;vertical-align:middle /* height: 100%;background-size: 40%;background-repeat: no-repeat;background-position: 50% 50%;*/}
.ett-slct.subo.sec.is-tiered .sub-elt1 > svg {pointer-events: none;}
.ett-slct.subo.sec.is-tiered .sub-ctr{  border-radius: 5px;min-width: 100%;min-width: calc(100% + 2px);width: auto;
    margin-top: 3px;margin-left: -1px;max-height: 14.286em;background-color: #FFF; border:none;color: #333;}
.ett-slct.subo.sec.is-tiered.is-open .sub-ctr { box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176); }
.ett-slct.subo.sec .sub-ctr ul {padding: .8em 0;margin: 0;}  
.ett-slct.subo.sec.is-tiered .sub-ctr ul li {padding: .3em 0.857em;margin: 0;width: 100%;padding-left: 3.1em; }
.ett-slct.subo.sec.is-tiered .sub-ctr ul ul li {padding-left: 5.2em;} 
.ett-slct.subo.sec.is-tiered .sub-ctr ul ul ul li {padding-left: 7.3em;} 
.ett-slct.subo.sec.is-tiered .sub-ctr ul ul ul ul li {padding-left: 9.4em;}
.ett-slct.subo.sec.is-tiered .sub-ctr li .menu-expand {width: 1.414em;height: 1.414em;border: 1px solid #b2b2b2;font-size: 1em;
    line-height: 1;text-align: center;border-radius: 5px;margin-left: -2.2em;background-color: #fff;background-repeat: no-repeat;
    background-size: 1em;background-position: center center;}
.ett-slct.subo.sec.is-tiered .sub-ctr li .menu-expand.is-expanded {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTEiIHZpZXdCb3g9Ii0zIDExNTggMTQgMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS0xLjcyIDExNjQuMDJMLTMgMTE2NS4zbDIuOTc2IDIuOTc2Yy4xOTUuMTkyLjQ2My4zMTIuNzYuMzEyLjI5NSAwIC41NjMtLjEyLjc1Ny0uMzE0di4wMDJsOC45OTgtOC45OThMOS4yMTMgMTE1OGwtOC40NzcgOC40NzYtMi40NTUtMi40NTV6IiBmaWxsPSIjMDA3REI1IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=');
} 
.ett-slct.subo.sec.is-tiered .sub-ctr li.unhover {/*background-color: transparent;*/} 
.ett-slct.subo.sec.is-tiered .sub-ctr li .menu-expand:hover {background-color: #e8f5f9;} 
.ett-slct.subo.sec.is-tiered.select-disabled{ cursor:not-allowed ;opacity:0.7;}
.ett-slct.subo.sec.is-tiered.select-disabled input:focus,.select-disabled:focus{border-color: #eee  ;}
.ett-slct.subo.sec.is-tiered.select-disabled input,.select-disabled span{ cursor:not-allowed  ;pointer-events: none;  }
/* suboptions select secondary error */
.ett-slct.subo.sec.err { border:1px solid #E82C0C;}
 /**********secondary variation end************/

/************teritiary variation start********/
.ett-slct.subo.ter.is-tiered {background-color: #FFF;background-image: none;border-bottom: 1px solid #999;
border-radius: 0;box-shadow: none;-webkit-transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1);
transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1); }
.ett-slct.subo.ter.is-tiered.is-open, .ett-slct:focus, .dropdown-select select:focus {border-color: #2196f3;}
.ett-slct.subo.ter.is-tiered.is-open > span > svg.icon-down {transform: rotate(180deg);transition-timing-function: linear;}
.ett-slct.subo.ter.is-tiered  > span > svg.icon-down {transform: rotate(0deg);transition-timing-function: linear;} 
.ett-slct.subo.ter.is-tiered .sub-elt{ overflow: hidden;  text-overflow: ellipsis;width: 100%;border: none;  outline: 0;
    display: table-cell;background: transparent;font-size: 1.15em;   padding:0.44em 0.8em;color: transparent;text-shadow: 0 0 #000;}
.ett-slct.subo.ter.is-tiered .sub-elt1{display:table-cell;vertical-align:middle /* height: 100%;background-size: 40%;background-repeat: no-repeat;background-position: 50% 50%;*/}
.ett-slct.subo.ter.is-tiered .sub-elt1 > svg {pointer-events: none;}
.ett-slct.subo.ter.is-tiered .sub-ctr{  border-radius: 5px;min-width: 100%;min-width: calc(100% + 2px);width: auto;
    margin-top: 3px;margin-left: -1px;max-height: 14.286em;}
.ett-slct.subo.ter.is-tiered.is-open .sub-ctr { box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176); }
.ett-slct.subo.ter.is-tiered .sub-ctr ul {padding: .8em 0;margin: 0;}  
.ett-slct.subo.ter.is-tiered .sub-ctr ul li {padding: .3em 0.857em;margin: 0;width: 100%;padding-left: 3.1em; }
.ett-slct.subo.ter.is-tiered .sub-ctr ul ul li {padding-left: 5.2em;} 
.ett-slct.subo.ter.is-tiered .sub-ctr ul ul ul li {padding-left: 7.3em;} 
.ett-slct.subo.ter.is-tiered .sub-ctr ul ul ul ul li {padding-left: 9.4em;}
.ett-slct.subo.ter.is-tiered .sub-ctr li .menu-expand {width: 1.414em;height: 1.414em;border: 1px solid #b2b2b2;font-size: 1em;
    line-height: 1;text-align: center;border-radius: 5px;margin-left: -2.2em;background-color: #fff;background-repeat: no-repeat;
    background-size: 1em;background-position: center center;}
.ett-slct.subo.ter.is-tiered .sub-ctr li .menu-expand.is-expanded {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTEiIHZpZXdCb3g9Ii0zIDExNTggMTQgMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS0xLjcyIDExNjQuMDJMLTMgMTE2NS4zbDIuOTc2IDIuOTc2Yy4xOTUuMTkyLjQ2My4zMTIuNzYuMzEyLjI5NSAwIC41NjMtLjEyLjc1Ny0uMzE0di4wMDJsOC45OTgtOC45OThMOS4yMTMgMTE1OGwtOC40NzcgOC40NzYtMi40NTUtMi40NTV6IiBmaWxsPSIjMDA3REI1IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=');
} 
.ett-slct.subo.ter.is-tiered .sub-ctr li.unhover {/*background-color: transparent;*/} 
.ett-slct.subo.ter.is-tiered .sub-ctr li .menu-expand:hover {background-color: #e8f5f9;}
.ett-slct.subo.ter.is-tiered.select-disabled{ cursor:not-allowed ;opacity:0.7;}
.ett-slct.subo.ter.is-tiered.select-disabled input:focus,.select-disabled:focus{border-color: #eee  ;}
.ett-slct.subo.ter.is-tiered.select-disabled input,.select-disabled span{ cursor:not-allowed  ;pointer-events: none;  }
/* suboptions select teritiary error */
.ett-slct.subo.ter.err { border-bottom:1px solid #E82C0C;}

 /**********teritiary variation end************/
/*************class subo sub-options ends here*************/

/**********************mltc for multi select checkbox start*******************/
/**********primary variation start*****/
.ett-slct.mltc.pri.is-multi-tiered {background-color: #fff;background-image: none;border: 1px solid #999;
border-radius: 0.2em; box-shadow: none;-webkit-transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1);
transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1);  }
.ett-slct.mltc.pri.is-multi-tiered.is-open, .ett-slct:focus, .dropdown-select select:focus {border-color: #2196f3;}
.ett-slct.mltc.pri.is-multi-tiered.is-open > span > svg.icon-down {transform: rotate(180deg);transition-timing-function: linear;}
.ett-slct.mltc.pri.is-multi-tiered > span > svg.icon-down {transform: rotate(0deg);transition-timing-function: linear;} 
.ett-slct.mltc.pri.is-multi-tiered .sub-elt{overflow: hidden;  text-overflow: ellipsis;width: 100%;border: none;  outline: 0;display:
    table-cell;background: transparent;font-size: 1.15em;   padding:0.44em 0.8em;color: transparent;text-shadow: 0 0 #000; }
.ett-slct.mltc.pri.is-multi-tiered .sub-elt1{display:table-cell;vertical-align:middle /* height: 100%;background-size: 40%;background-repeat: no-repeat;background-position: 50% 50%;*/}
.ett-slct.mltc.pri.is-multi-tiered .sub-ctr{background-color: #fff;border-radius: 5px;min-width: 100%;min-width: calc(100% + 2px);width: auto;margin-top: 3px;	margin-left: -1px;max-height: 14.286em;}
.ett-slct.mltc.pri.is-multi-tiered.is-open .sub-ctr { box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176) }
.ett-slct.mltc.pri.is-multi-tiered .sub-ctr ul {padding: .8em 0;margin: 0;} 
.ett-slct.mltc.pri.is-multi-tiered .sub-ctr li {padding: .3em 0.857em;margin: 0;width: 100%;white-space: normal;text-align: left} 
.ett-slct.pri .sub-ctr ul li:hover label { color:#FFF }
.ett-slct.mltc.pri.is-multi-tiered .sub-ctr li input{width: 1px;padding: 1em 0;border: 0;}
.ett-slct.mltc.pri.is-multi-tiered .sub-ctr li label {margin-bottom: 0;width: 100%;padding-bottom: .3em;}  
.ett-slct.mltc.pri.is-multi-tiered .sub-ctr ul ul li {padding-left: 3.1em;}
.ett-slct.mltc.pri.is-multi-tiered input.sub-elt {margin-left:0} 
.ett-slct.mltc.pri.is-multi-tiered input.sub-elt::-webkit-input-placeholder { color: #333;opacity: 1} 
.ett-slct.mltc.pri.is-multi-tiered input.sub-elt:-moz-placeholder { /* Firefox 18- */  color: #333; opacity: 1 } 
.ett-slct.mltc.pri.is-multi-tiered input.sub-elt::-moz-placeholder {  /* Firefox 19+ */  color: #333;opacity: 1  } 
.ett-slct.mltc.pri.is-multi-tiered input.sub-elt:-ms-input-placeholder {    color: #333;opacity: 1  } 
.ett-slct.mltc.pri.is-multi-tiered .sub-ctr li label:before {left: auto;top: .2em;}
/* mltc select primary error */
.ett-slct.mltc.pri.err { border:1px solid #E82C0C;}
    /*checkbox in select*/

.ett-slct.mltc.pri.is-multi-tiered .sub-ctr .form-group--radio input[type=radio],.form-group--checkbox input[type=checkbox] {width: 1px;padding: 1em 0;border: 0;} 
.ett-slct.mltc.pri.is-multi-tiered .sub-ctr .form-group--radio input[type=radio]+label,.form-group--checkbox input[type=checkbox]+label {background-repeat: no-repeat;background-position: -264px 0;  color: #0075a6;margin:0;} 
.ett-slct.mltc.pri.is-multi-tiered .sub-ctr .form-group--radio input[type=radio]+label:before,.form-group--checkbox input[type=checkbox]+label:before { background-color: #FFF;  border: 1px solid #b2b2b2;box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); height: 1.414em;margin-right: 0.414em; width: 1.414em;} 
.ett-slct.mltc.pri.is-multi-tiered .sub-ctr .form-group--radio input[type=radio]+label:before {border-radius: 50%;} 
.ett-slct.mltc.pri.is-multi-tiered .sub-ctr .form-group--checkbox input[type=checkbox]+label:before {border-radius: 0.357em;} 
.ett-slct.mltc.pri.is-multi-tiered .sub-ctr .form-group--radio input[type=radio]+label:hover:before,.form-group--radio input[type=radio]:focus+label:before,
.ett-slct.mltc.pri.is-multi-tiered .sub-ctr .form-group--checkbox input[type=checkbox]+label:hover:before,.form-group--checkbox input[type=checkbox]:focus+label:before {  background-color: #f2f8fa;border-color: #0075a6;box-shadow: none;} 
.ett-slct.mltc.pri.is-multi-tiered .sub-ctr .form-group--radio input[type=radio]:checked:focus+label:before,.form-group--radio input[type=radio]:checked+label:hover:before {  box-shadow: inset 0 0 0 .35em #f2f8fa;} 
.ett-slct.mltc.pri.is-multi-tiered .sub-ctr .form-group--radio input[type=radio]:checked+label:before {background-color: #006b9f;
    box-shadow: inset 0 0 0 .35em #FFF;} 
.ett-slct.mltc.pri.is-multi-tiered .sub-ctr .form-group--checkbox input[type=checkbox]:checked+label:before {background-repeat: no-repeat;background-position: center center;  background-size: 1em;} 
.ett-slct.mltc.pri.is-multi-tiered .sub-ctr .form-group--radio input[type=radio][disabled]+label,
.form-group--checkbox input[type=checkbox][disabled]+label {color: #acacac;}  
.ett-slct.mltc.pri.is-multi-tiered .sub-ctr .form-group--radio input[type=radio][disabled]+label:before,
.form-group--radio input[type=radio][disabled]+label:hover:before,
.ett-slct.mltc.pri.is-multi-tiered .sub-ctr .form-group--radio input[type=radio][disabled]:focus+label:before,
.form-group--checkbox input[type=checkbox][disabled]+label:before,
.ett-slct.mltc.pri.is-multi-tiered .sub-ctr .form-group--checkbox input[type=checkbox][disabled]+label:hover:before,
.form-group--checkbox input[type=checkbox][disabled]:focus+label:before {background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;} 
.ett-slct.mltc.pri.is-multi-tiered .sub-ctr .form-group--radio input[type=radio][disabled]:checked+label:before {
    background-color: #b2b2b2;box-shadow: inset 0 0 0 .35em #f7f7f7;}
.ett-slct.mltc.pri.is-multi-tiered .sub-ctr .form-group--radio input[type=radio].error+label:before,.form-group--checkbox input[type=checkbox].error+label:before {border-color: #cc3333;} 
.ett-slct.mltc.pri.is-multi-tiered .sub-ctr .form-group--radio input[type=radio].error:checked+label:before {background-color: #cc3333;}
.ett-slct.mltc.pri.is-multi-tiered.select-disabled{ cursor:not-allowed ;opacity:0.7;}
.ett-slct.mltc.pri.is-multi-tiered.select-disabled input:focus,.select-disabled:focus{border-color: #eee  ;}
.ett-slct.mltc.pri.is-multi-tiered.select-disabled input,.select-disabled span{ cursor:not-allowed  ;pointer-events: none;  }
.ett-slct.mltc.pri.is-multi-tiered .sub-ctr li.form-group--checkbox input[type="checkbox"]:checked + label::before{
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTEiIHZpZXdCb3g9Ii0zIDExNTggMTQgMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS0xLjcyIDExNjQuMDJMLTMgMTE2NS4zbDIuOTc2IDIuOTc2Yy4xOTUuMTkyLjQ2My4zMTIuNzYuMzEyLjI5NSAwIC41NjMtLjEyLjc1Ny0uMzE0di4wMDJsOC45OTgtOC45OThMOS4yMTMgMTE1OGwtOC40NzcgOC40NzYtMi40NTUtMi40NTV6IiBmaWxsPSIjMDA3REI1IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=')}


 /**********primary variation end*****/

/**********secondary variation start*****/
.ett-slct.mltc.sec.is-multi-tiered {background-color: #FFF;background-image: none;border: 1px solid #999;
border-radius: 1.2em;box-shadow: none;-webkit-transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1);
transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1); }
.ett-slct.mltc.sec.is-multi-tiered.is-open, .ett-slct:focus, .dropdown-select select:focus {border-color: #2196f3;}
.ett-slct.mltc.sec.is-multi-tiered.is-open > span > svg.icon-down {transform: rotate(180deg);transition-timing-function: linear;}
.ett-slct.mltc.sec.is-multi-tiered > span > svg.icon-down {transform: rotate(0deg);transition-timing-function: linear;}
.ett-slct.mltc.sec.is-multi-tiered .sub-elt{overflow: hidden;  text-overflow: ellipsis;width: 100%;border: none;  outline: 0;
    display: table-cell; background: transparent;font-size: 1.15em;   padding:0.44em 0.8em; }
.ett-slct.mltc.sec.is-multi-tiered .sub-elt1{height: 100%;background-size: 40%;background-repeat: no-repeat;background-position: 50% 50%;}
.ett-slct.mltc.sec.is-multi-tiered .sub-ctr{ border-radius: 5px;min-width: 100%;min-width: calc(100% + 2px);width: auto;margin-top: 3px;	margin-left: -1px;max-height: 14.286em;background-color: #FFF;color: #fff;border: none}
.ett-slct.mltc.sec.is-multi-tiered.is-open .sub-ctr { box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);}
.ett-slct.mltc.sec.is-multi-tiered .sub-ctr ul {padding: .8em 0;margin: 0;} 
.ett-slct.mltc.sec.is-multi-tiered .sub-ctr li {padding: .3em 0.857em;margin: 0;width: 100%;white-space: normal} 
.ett-slct.mltc.sec.is-multi-tiered .sub-ctr li input{width: 1px;padding: 1em 0;border: 0;}
.ett-slct.mltc.sec.is-multi-tiered .sub-ctr li label {margin-bottom: 0;width: 100%;padding-bottom: .3em;} 
.ett-slct.mltc.sec.is-multi-tiered .sub-ctr ul ul li {padding-left: 3.1em;}
.ett-slct.mltc.sec.is-multi-tiered input.sub-elt {margin-left:0} 
.ett-slct.mltc.sec.is-multi-tiered input.sub-elt::-webkit-input-placeholder {color: #333;opacity: 1} 
.ett-slct.mltc.sec.is-multi-tiered input.sub-elt:-moz-placeholder { /* Firefox 18- */ color: #333;opacity: 1} 
.ett-slct.mltc.sec.is-multi-tiered input.sub-elt::-moz-placeholder {  /* Firefox 19+ */ color: #333; opacity: 1} 
.ett-slct.mltc.sec.is-multi-tiered input.sub-elt:-ms-input-placeholder {color: #333; opacity: 1 }
.ett-slct.mltc.sec.is-multi-tiered .sub-ctr li label:before {left: auto;top: .2em;}
/* mltc select seconadry error */
.ett-slct.mltc.sec.err { border:1px solid #E82C0C;}
/*checkbox in select*/
.ett-slct.mltc.sec.is-multi-tiered .sub-ctr .form-group--radio input[type=radio],.form-group--checkbox input[type=checkbox] {width: 1px;padding: 1em 0;border: 0;} 
.ett-slct.mltc.sec.is-multi-tiered .sub-ctr .form-group--radio input[type=radio]+label,.form-group--checkbox input[type=checkbox]+label {background-repeat: no-repeat;background-position: -264px 0;  color: #0075a6;margin:0;} 
.ett-slct.mltc.sec.is-multi-tiered .sub-ctr .form-group--radio input[type=radio]+label:before,.form-group--checkbox input[type=checkbox]+label:before { background-color: #FFF;  border: 1px solid #b2b2b2;box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); height: 1.414em;margin-right: 0.414em; width: 1.414em;} 
.ett-slct.mltc.sec.is-multi-tiered .sub-ctr .form-group--radio input[type=radio]+label:before {border-radius: 50%;} 
.ett-slct.mltc.sec.is-multi-tiered .sub-ctr .form-group--checkbox input[type=checkbox]+label:before {border-radius: 0.357em;} 
.ett-slct.mltc.sec.is-multi-tiered .sub-ctr .form-group--radio input[type=radio]+label:hover:before,.form-group--radio input[type=radio]:focus+label:before,
.ett-slct.mltc.sec.is-multi-tiered .sub-ctr .form-group--checkbox input[type=checkbox]+label:hover:before,.form-group--checkbox input[type=checkbox]:focus+label:before {background-color: #f2f8fa;border-color: #0075a6;box-shadow: none;} 
.ett-slct.mltc.sec.is-multi-tiered .sub-ctr .form-group--radio input[type=radio]:checked:focus+label:before,.form-group--radio input[type=radio]:checked+label:hover:before {box-shadow: inset 0 0 0 .35em #f2f8fa;} 
.ett-slct.mltc.sec.is-multi-tiered .sub-ctr .form-group--radio input[type=radio]:checked+label:before {background-color: #006b9f;box-shadow: inset 0 0 0 .35em #FFF;} 
.ett-slct.mltc.sec.is-multi-tiered .sub-ctr .form-group--checkbox input[type=checkbox]:checked+label:before {background-repeat: no-repeat;background-position: center center;background-size: 1em;} 
.ett-slct.mltc.sec.is-multi-tiered .sub-ctr .form-group--radio input[type=radio][disabled]+label,.form-group--checkbox input[type=checkbox][disabled]+label {color: #acacac;} 
 
.ett-slct.mltc.sec.is-multi-tiered .sub-ctr .form-group--radio input[type=radio][disabled]+label:before,.form-group--radio input[type=radio][disabled]+label:hover:before,
.ett-slct.mltc.sec.is-multi-tiered .sub-ctr .form-group--radio input[type=radio][disabled]:focus+label:before,.form-group--checkbox input[type=checkbox][disabled]+label:before,
.ett-slct.mltc.sec.is-multi-tiered .sub-ctr .form-group--checkbox input[type=checkbox][disabled]+label:hover:before,.form-group--checkbox input[type=checkbox][disabled]:focus+label:before {background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;} 
.ett-slct.mltc.sec.is-multi-tiered .sub-ctr .form-group--radio input[type=radio][disabled]:checked+label:before {background-color: #b2b2b2;box-shadow: inset 0 0 0 .35em #f7f7f7;}
.ett-slct.mltc.sec.is-multi-tiered .sub-ctr .form-group--radio input[type=radio].error+label:before,.form-group--checkbox input[type=checkbox].error+label:before {border-color: #cc3333;} 
.ett-slct.mltc.sec.is-multi-tiered .sub-ctr .form-group--radio input[type=radio].error:checked+label:before {background-color: #cc3333;}
.ett-slct.mltc.sec.is-multi-tiered.select-disabled{ cursor:not-allowed ;opacity:0.7;}
.ett-slct.mltc.sec.is-multi-tiered.select-disabled input:focus,.select-disabled:focus{border-color: #eee  ;}
.ett-slct.mltc.sec.is-multi-tiered.select-disabled input,.select-disabled span{ cursor:not-allowed  ;pointer-events: none;  }
.ett-slct.mltc.sec.is-multi-tiered .sub-ctr li.form-group--checkbox input[type="checkbox"]:checked + label::before{
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTEiIHZpZXdCb3g9Ii0zIDExNTggMTQgMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS0xLjcyIDExNjQuMDJMLTMgMTE2NS4zbDIuOTc2IDIuOTc2Yy4xOTUuMTkyLjQ2My4zMTIuNzYuMzEyLjI5NSAwIC41NjMtLjEyLjc1Ny0uMzE0di4wMDJsOC45OTgtOC45OThMOS4yMTMgMTE1OGwtOC40NzcgOC40NzYtMi40NTUtMi40NTV6IiBmaWxsPSIjMDA3REI1IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=')}

 /**********secondary variation end*****/

/**********teritiary variation start*****/
.ett-slct.mltc.ter.is-multi-tiered {background-color: #FFF;background-image: none;border-bottom: 1px solid #999;
border-radius: 0.1em;box-shadow: none;-webkit-transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1);
transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1); }
.ett-slct.mltc.ter.is-multi-tiered.is-open, .ett-slct:focus, .dropdown-select select:focus {border-color: #2196f3;}
.ett-slct.mltc.ter.is-multi-tiered.is-open > span > svg.icon-down {transform: rotate(180deg);transition-timing-function: linear;}
.ett-slct.mltc.ter.is-multi-tiered > span > svg.icon-down {transform: rotate(0deg);transition-timing-function: linear;}
.ett-slct.mltc.ter.is-multi-tiered .sub-elt{overflow: hidden;  text-overflow: ellipsis;width: 100%;border: none;  outline: 0;
    display: table-cell;background: transparent;font-size: 1.15em;   padding:0.44em 0.8em;}
.ett-slct.mltc.ter.is-multi-tiered .sub-elt1{height: 100%;background-size: 40%;background-repeat: no-repeat;background-position: 50% 50%;}
.ett-slct.mltc.ter.is-multi-tiered .sub-ctr{ border-radius: 5px;min-width: 100%;min-width: calc(100% + 2px);width: auto;margin-top: 3px;	margin-left: -1px;max-height: 14.286em;}
.ett-slct.mltc.ter.is-multi-tiered.is-open .sub-ctr { box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);}
.ett-slct.mltc.ter.is-multi-tiered .sub-ctr ul {padding: .8em 0;margin: 0;} 
.ett-slct.mltc.ter.is-multi-tiered .sub-ctr li {padding: .3em 0.857em;margin: 0;width: 100%;white-space: normal} 
.ett-slct.mltc.ter.is-multi-tiered .sub-ctr li input{width: 1px;padding: 1em 0;border: 0;}
.ett-slct.mltc.ter.is-multi-tiered .sub-ctr li label {margin-bottom: 0;width: 100%;padding-bottom: .3em;} 
.ett-slct.mltc.ter.is-multi-tiered .sub-ctr ul ul li {padding-left: 3.1em;}
.ett-slct.mltc.ter.is-multi-tiered input.sub-elt {margin-left:0} 
.ett-slct.mltc.ter.is-multi-tiered .ett-slct.mltc.ter.is-multi-tiered input.sub-elt::-webkit-input-placeholder {color: #333;opacity: 1} 
.ett-slct.mltc.ter.is-multi-tiered input.sub-elt:-moz-placeholder { /* Firefox 18- */  color: #333;opacity: 1} 
.ett-slct.mltc.ter.is-multi-tiered input.sub-elt::-moz-placeholder {  /* Firefox 19+ */  color: #333;opacity: 1} 
.ett-slct.mltc.ter.is-multi-tiered input.sub-elt:-ms-input-placeholder {  color: #333;opacity: 1 }
.ett-slct.mltc.ter.is-multi-tiered .sub-ctr li label:before {left: auto;top: .2em;}
/* mltc select primary error */
.ett-slct.mltc.ter.err { border-bottom:1px solid #E82C0C;}
/*checkbox in select*/
.ett-slct.mltc.ter.is-multi-tiered .sub-ctr .form-group--radio input[type=radio],.form-group--checkbox input[type=checkbox] {width: 1px;padding: 1em 0;border: 0;} 
.ett-slct.mltc.ter.is-multi-tiered .sub-ctr .form-group--radio input[type=radio]+label,.form-group--checkbox input[type=checkbox]+label {background-repeat: no-repeat;background-position: -264px 0;  color: #0075a6;margin:0;} 
.ett-slct.mltc.ter.is-multi-tiered .sub-ctr .form-group--radio input[type=radio]+label:before,.form-group--checkbox input[type=checkbox]+label:before { background-color: #FFF;  border: 1px solid #b2b2b2;box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); height: 1.414em;margin-right: 0.414em; width: 1.414em;} 
.ett-slct.mltc.ter.is-multi-tiered .sub-ctr .form-group--radio input[type=radio]+label:before {border-radius: 50%;} 
.ett-slct.mltc.ter.is-multi-tiered .sub-ctr .form-group--checkbox input[type=checkbox]+label:before {border-radius: 0.357em;} 
.ett-slct.mltc.ter.is-multi-tiered .sub-ctr .form-group--radio input[type=radio]+label:hover:before,.form-group--radio input[type=radio]:focus+label:before,
.ett-slct.mltc.ter.is-multi-tiered .sub-ctr .form-group--checkbox input[type=checkbox]+label:hover:before,.form-group--checkbox input[type=checkbox]:focus+label:before {background-color: #f2f8fa;border-color: #0075a6;box-shadow: none;} 
.ett-slct.mltc.ter.is-multi-tiered .sub-ctr .form-group--radio input[type=radio]:checked:focus+label:before,.form-group--radio input[type=radio]:checked+label:hover:before {box-shadow: inset 0 0 0 .35em #f2f8fa;} 
.ett-slct.mltc.ter.is-multi-tiered .sub-ctr .form-group--radio input[type=radio]:checked+label:before {background-color: #006b9f;box-shadow: inset 0 0 0 .35em #FFF;} 
.ett-slct.mltc.ter.is-multi-tiered .sub-ctr .form-group--checkbox input[type=checkbox]:checked+label:before {background-repeat: no-repeat;background-position: center center;background-size: 1em;} 
.ett-slct.mltc.ter.is-multi-tiered .sub-ctr .form-group--radio input[type=radio][disabled]+label,.form-group--checkbox input[type=checkbox][disabled]+label {color: #acacac;} 
.ett-slct.mltc.ter.is-multi-tiered .sub-ctr .form-group--radio input[type=radio][disabled]+label:before,.form-group--radio input[type=radio][disabled]+label:hover:before,
.ett-slct.mltc.ter.is-multi-tiered .sub-ctr .form-group--radio input[type=radio][disabled]:focus+label:before,.form-group--checkbox input[type=checkbox][disabled]+label:before,
.ett-slct.mltc.ter.is-multi-tiered .sub-ctr .form-group--checkbox input[type=checkbox][disabled]+label:hover:before,.form-group--checkbox input[type=checkbox][disabled]:focus+label:before {background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;} 
.ett-slct.mltc.ter.is-multi-tiered .sub-ctr .form-group--radio input[type=radio][disabled]:checked+label:before {background-color: #b2b2b2;box-shadow: inset 0 0 0 .35em #f7f7f7;}
.ett-slct.mltc.ter.is-multi-tiered .sub-ctr .form-group--radio input[type=radio].error+label:before,.form-group--checkbox input[type=checkbox].error+label:before {border-color: #cc3333;} 
.ett-slct.mltc.ter.is-multi-tiered .sub-ctr .form-group--radio input[type=radio].error:checked+label:before {background-color: #cc3333;}
.ett-slct.mltc.ter.is-multi-tiered .sub-ctr li.form-group--checkbox input[type="checkbox"]:checked + label::before{
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTEiIHZpZXdCb3g9Ii0zIDExNTggMTQgMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS0xLjcyIDExNjQuMDJMLTMgMTE2NS4zbDIuOTc2IDIuOTc2Yy4xOTUuMTkyLjQ2My4zMTIuNzYuMzEyLjI5NSAwIC41NjMtLjEyLjc1Ny0uMzE0di4wMDJsOC45OTgtOC45OThMOS4yMTMgMTE1OGwtOC40NzcgOC40NzYtMi40NTUtMi40NTV6IiBmaWxsPSIjMDA3REI1IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=')}
.ett-slct.mltc.ter.is-multi-tiered.select-disabled{ cursor:not-allowed ;opacity:0.7;}
.ett-slct.mltc.ter.is-multi-tiered.select-disabled input:focus,.select-disabled:focus{border-color: #eee  ;}
.ett-slct.mltc.ter.is-multi-tiered.select-disabled input,.select-disabled span{ cursor:not-allowed  ;pointer-events: none;  }
 /**********teritiary variation end*****/
 
/*************mltc for multi select checkbox end*************/
 
/*******************slcn for native ************/ 
/* primary native */
.ett-slcn.pri{ overflow: hidden;text-overflow: ellipsis;width: 100%;border:  1px solid #999999;background-color: #fff;font-size: 1.15em;
padding: 0.44em 1.5em 0.44em 0.8em;border-radius: 0.2em;outline: 0; background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9InN2ZzIiIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMDAgMTAwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAwMCAxMDAwO2ZpbGw6IzAwNzRhZCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTk4Ny43LDI4NC43YzE1LjktMTcuOCwxNS00NS4yLTIuMy02MS45bDAsMGMtMTcuOC0xNy4yLTQ2LjEtMTYuNy02My4zLDEuMWwtMjMuOCwyNC42bC0zOTMsNDI2LjlMODUsMjM5LjhsLTcuNy03LjdjLTE3LjUtMTcuNS00NS44LTE3LjUtNjMuMywwbDAsMGMtMTcuNSwxNy41LTE3LjUsNDUuOCwwLDYzLjNsNC44LDQuOGMwLjQsMC40LDAuOCwwLjksMS4yLDEuM2wxLjksMS44bDI0LjQsMjQuNGMxLjgsMS44LDMuOCwzLjQsNS44LDQuOWw0MTAuMiw0MjZjMS4xLDEuNCwyLjIsMi42LDMuMywzLjhsMC4xLDAuMWwxNy44LDE3LjJjMS40LDEuNCwyLjksMi43LDQuNSwzLjhjNC44LDQuMSwxMSw2LjMsMTcuNiw2LjNjMC4zLDAsMC42LDAsMC45LDBjMC4zLDAsMC41LDAsMC44LDBjNy40LDAsMTQuMi0yLjcsMTkuMi03LjdjMS4xLTAuOSwyLjEtMS44LDMuMi0yLjlsMTcuNy0xOC4zbDAuMy0wLjNjMC43LTAuOCwxLjctMiwyLjgtMy40TDk1Mi42LDMyMWMwLjctMC43LDEuNC0xLjMsMi4xLTJsMzEuOC0zMi45YzAsMCwwLjEtMC4xLDAuMS0wLjFsMCwwQzk4NywyODUuNSw5ODcuNCwyODUuMSw5ODcuNywyODQuN3oiLz48L3N2Zz4=);background-position: calc(100% - 5px);background-repeat: no-repeat;background-size: 14px;
    -webkit-appearance: none;
    -moz-appearance:none;
    appearance:none;}
.ett-slcn.pri > option{margin: 4px;width: 100%;width: 100%;}

.ett-slcn.pri.is-open{ background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9Imljb25zIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMDAgMTAwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAwMCAxMDAwO2ZpbGw6IzAwNzRhZCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+IDx0aXRsZT5JY29uczwvdGl0bGU+PHBhdGggIGQ9Ik03OC4xLDc1OC42bDQyMS44LTQyMS44bDQyMC44LDQxOC44YzE3LjcsMTcuNyw0Ni4zLDE3LjcsNjQsMGwwLDBjMTcuNi0xNy42LDE3LjYtNDYsMC02My42TDUzMi4zLDI0MS41Yy0xNy42LTE3LjYtNDYtMTcuNi02My42LDBMMTUuMiw2OTVjLTE3LjYsMTcuNi0xNy42LDQ2LDAsNjMuNmwwLDBDMzIuNiw3NzYsNjAuOCw3NzYsNzguMSw3NTguNnoiLz48L3N2Zz4=);background-size: 14px;background-position: calc(100% - 5px);background-repeat: no-repeat; }
/* secondary variation native */

.ett-slcn.sec{overflow: hidden;text-overflow: ellipsis;width: 100%;background-color: #FFF;border: 1px solid #999999;color: #333;
    font-size: 1.15em;border-radius: 1.2em;box-shadow: none;padding:  0.44em 1.5em 0.44em 0.8em;outline: 0;
     background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9InN2ZzIiIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMDAgMTAwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAwMCAxMDAwO2ZpbGw6IzAwNzRhZCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTk4Ny43LDI4NC43YzE1LjktMTcuOCwxNS00NS4yLTIuMy02MS45bDAsMGMtMTcuOC0xNy4yLTQ2LjEtMTYuNy02My4zLDEuMWwtMjMuOCwyNC42bC0zOTMsNDI2LjlMODUsMjM5LjhsLTcuNy03LjdjLTE3LjUtMTcuNS00NS44LTE3LjUtNjMuMywwbDAsMGMtMTcuNSwxNy41LTE3LjUsNDUuOCwwLDYzLjNsNC44LDQuOGMwLjQsMC40LDAuOCwwLjksMS4yLDEuM2wxLjksMS44bDI0LjQsMjQuNGMxLjgsMS44LDMuOCwzLjQsNS44LDQuOWw0MTAuMiw0MjZjMS4xLDEuNCwyLjIsMi42LDMuMywzLjhsMC4xLDAuMWwxNy44LDE3LjJjMS40LDEuNCwyLjksMi43LDQuNSwzLjhjNC44LDQuMSwxMSw2LjMsMTcuNiw2LjNjMC4zLDAsMC42LDAsMC45LDBjMC4zLDAsMC41LDAsMC44LDBjNy40LDAsMTQuMi0yLjcsMTkuMi03LjdjMS4xLTAuOSwyLjEtMS44LDMuMi0yLjlsMTcuNy0xOC4zbDAuMy0wLjNjMC43LTAuOCwxLjctMiwyLjgtMy40TDk1Mi42LDMyMWMwLjctMC43LDEuNC0xLjMsMi4xLTJsMzEuOC0zMi45YzAsMCwwLjEtMC4xLDAuMS0wLjFsMCwwQzk4NywyODUuNSw5ODcuNCwyODUuMSw5ODcuNywyODQuN3oiLz48L3N2Zz4=);background-position: calc(100% - 5px);background-repeat: no-repeat;background-size: 14px;
-webkit-appearance: none;
    -moz-appearance:none;
    appearance:none; } 
.ett-slcn.sec.is-open{ background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9Imljb25zIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMDAgMTAwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAwMCAxMDAwO2ZpbGw6IzAwNzRhZCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+IDx0aXRsZT5JY29uczwvdGl0bGU+PHBhdGggIGQ9Ik03OC4xLDc1OC42bDQyMS44LTQyMS44bDQyMC44LDQxOC44YzE3LjcsMTcuNyw0Ni4zLDE3LjcsNjQsMGwwLDBjMTcuNi0xNy42LDE3LjYtNDYsMC02My42TDUzMi4zLDI0MS41Yy0xNy42LTE3LjYtNDYtMTcuNi02My42LDBMMTUuMiw2OTVjLTE3LjYsMTcuNi0xNy42LDQ2LDAsNjMuNmwwLDBDMzIuNiw3NzYsNjAuOCw3NzYsNzguMSw3NTguNnoiLz48L3N2Zz4=);background-size: 14px;background-position: calc(100% - 5px);background-repeat: no-repeat; }
/* tertiary variation native */
.ett-slcn.ter{ overflow: hidden;text-overflow: ellipsis;width: 100%;border: none;border-bottom: 1px solid #666666;font-size: 1.15em;background-color: #FFF;color: #333;border-radius: 0.1em;box-shadow: none;padding:  0.44em 1.5em 0.44em 0.8em;outline: 0;
     background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9InN2ZzIiIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMDAgMTAwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAwMCAxMDAwO2ZpbGw6IzAwNzRhZCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTk4Ny43LDI4NC43YzE1LjktMTcuOCwxNS00NS4yLTIuMy02MS45bDAsMGMtMTcuOC0xNy4yLTQ2LjEtMTYuNy02My4zLDEuMWwtMjMuOCwyNC42bC0zOTMsNDI2LjlMODUsMjM5LjhsLTcuNy03LjdjLTE3LjUtMTcuNS00NS44LTE3LjUtNjMuMywwbDAsMGMtMTcuNSwxNy41LTE3LjUsNDUuOCwwLDYzLjNsNC44LDQuOGMwLjQsMC40LDAuOCwwLjksMS4yLDEuM2wxLjksMS44bDI0LjQsMjQuNGMxLjgsMS44LDMuOCwzLjQsNS44LDQuOWw0MTAuMiw0MjZjMS4xLDEuNCwyLjIsMi42LDMuMywzLjhsMC4xLDAuMWwxNy44LDE3LjJjMS40LDEuNCwyLjksMi43LDQuNSwzLjhjNC44LDQuMSwxMSw2LjMsMTcuNiw2LjNjMC4zLDAsMC42LDAsMC45LDBjMC4zLDAsMC41LDAsMC44LDBjNy40LDAsMTQuMi0yLjcsMTkuMi03LjdjMS4xLTAuOSwyLjEtMS44LDMuMi0yLjlsMTcuNy0xOC4zbDAuMy0wLjNjMC43LTAuOCwxLjctMiwyLjgtMy40TDk1Mi42LDMyMWMwLjctMC43LDEuNC0xLjMsMi4xLTJsMzEuOC0zMi45YzAsMCwwLjEtMC4xLDAuMS0wLjFsMCwwQzk4NywyODUuNSw5ODcuNCwyODUuMSw5ODcuNywyODQuN3oiLz48L3N2Zz4=);background-position: calc(100% - 5px);background-repeat: no-repeat;background-size: 14px;
-webkit-appearance: none;
    -moz-appearance:none;
    appearance:none;}
.ett-slcn.ter.is-open{ background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9Imljb25zIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMDAgMTAwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAwMCAxMDAwO2ZpbGw6IzAwNzRhZCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+IDx0aXRsZT5JY29uczwvdGl0bGU+PHBhdGggIGQ9Ik03OC4xLDc1OC42bDQyMS44LTQyMS44bDQyMC44LDQxOC44YzE3LjcsMTcuNyw0Ni4zLDE3LjcsNjQsMGwwLDBjMTcuNi0xNy42LDE3LjYtNDYsMC02My42TDUzMi4zLDI0MS41Yy0xNy42LTE3LjYtNDYtMTcuNi02My42LDBMMTUuMiw2OTVjLTE3LjYsMTcuNi0xNy42LDQ2LDAsNjMuNmwwLDBDMzIuNiw3NzYsNjAuOCw3NzYsNzguMSw3NTguNnoiLz48L3N2Zz4=);background-size: 14px;background-position: calc(100% - 5px);background-repeat: no-repeat; }

.ett-slcn.err{border: 1px solid #E82C0C}
.ett-slcn.select-disabled{opacity:0.5;cursor: not-allowed}
/****************class for Auto complete acpt strat***********/  

/**********primary variation start***********/
.ett-slct.acpt.pri.err span.select2 span:first-child span span:first-child{border:1px solid #E82C0C  }
.ett-slct.acpt.pri{ padding:0;margin: 0 ;border: none;display: block } 
.ett-slct.acpt.pri  select {border: 0 ;height: 1px ;margin: -1px ;padding: 0;width: 1px  ;}
.ett-slct.acpt.pri span { box-sizing: border-box;margin: 0;width: 100%;} 
.ett-slct.acpt.pri span span:first-child span{background-color: #fff;background-image: none; border:none; border-bottom: 1px solid #eee; -webkit-transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1); transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1);}
.ett-slct.acpt.pri span span:first-child span span:first-child{padding: 0.44em 1.5em 0.5em .44em;font-size: 1.15em; border: 1px solid #999;
    border-radius: 0.2em;height:2.5em} 
.ett-slct.acpt.pri span span:first-child span span:last-child{ height: 100%;width: 1.9em;background-repeat: no-repeat;
  background-position: center center;background-color: transparent;
background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE0IDgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuNDYzIDcuNDYzbDYuMTU2LTYuMTU1Yy4yOTgtLjMuMjk4LS43ODUgMC0xLjA4NC0uMy0uMy0uNzg2LS4zLTEuMDg0IDBMNi45MiA1LjgzOCAxLjMwOC4yMjRjLS4zLS4zLS43ODQtLjMtMS4wODMgMC0uMy4zLS4zLjc4NCAwIDEuMDgzTDYuMzggNy40NjNjLjMuMy43ODQuMyAxLjA4MyAwIiBmaWxsPSIjMTA3NUE0IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=');} 
.ett-slct.acpt.pri span.select2-container--open span:first-child span span:last-child{width: 1.9em;  background-repeat: no-repeat;
  background-position: center center;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iOSIgdmlld0JveD0iLTEgLTEgMTUgOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNi4zOC4yMjRMLjIyNCA2LjM4Yy0uMy4zLS4zLjc4NCAwIDEuMDgzLjMuMy43ODUuMyAxLjA4MyAwTDYuOTIyIDEuODVsNS42MTQgNS42MTNjLjMuMy43ODQuMyAxLjA4MyAwIC4yOTgtLjMuMjk4LS43ODQgMC0xLjA4M0w3LjQ2Mi4yMjRjLS4zLS4zLS43ODQtLjMtMS4wODMgMCIgZmlsbD0iIzEwNzVBNCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+');
   } 
.ett-slct.acpt.pri span.select2-container--open span:first-child span{border-bottom: 1px solid #2196f3;  outline: 0;} 
.ett-slct.acpt.pri span span:first-child span.select2-selection__arrow{border: none;}
.ett-slct.acpt.pri.select-disabled{ cursor:not-allowed ;opacity:0.7;}
.ett-slct.acpt.pri.select-disabled input:focus,.select-disabled:focus{border-color: #eee  ;}
.ett-slct.acpt.pri.select-disabled input,.select-disabled span{ cursor:not-allowed  ;pointer-events: none;  }

/*.ett-slct.acpt.pri.err{border-bottom:1px solid #E82C0C}*/
 /**********primary variation end***********/

/**********secondary variation start***********/
.ett-slct.acpt.sec.err span.select2 span:first-child span span:first-child{border:1px solid #E82C0C  }
.ett-slct.acpt.sec{ padding:0;margin: 0 ;border: none;display: block}
.ett-slct.acpt.sec  select {border: 0;height: 1px;margin: -1px;padding: 0;width: 1px;}
.ett-slct.acpt.sec span { box-sizing: border-box;margin: 0;width: 100%;}
.ett-slct.acpt.sec span span:first-child span{background-color: #FFF;background-image: none;border:none;
    border-bottom: 1px solid #eee;-webkit-transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1);}
.ett-slct.acpt.sec span span:first-child span span:first-child{padding: 0.44em 1.5em 0.5em .44em;font-size: 1.15em; border: 1px solid #999;
    border-radius: 1.2em;height: 2.5em} 
.ett-slct.acpt.sec span span:first-child span span:last-child{ height: 93%;width: 1.9em; background-repeat: no-repeat;
  background-position: center center;    background-color: transparent;
background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE0IDgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuNDYzIDcuNDYzbDYuMTU2LTYuMTU1Yy4yOTgtLjMuMjk4LS43ODUgMC0xLjA4NC0uMy0uMy0uNzg2LS4zLTEuMDg0IDBMNi45MiA1LjgzOCAxLjMwOC4yMjRjLS4zLS4zLS43ODQtLjMtMS4wODMgMC0uMy4zLS4zLjc4NCAwIDEuMDgzTDYuMzggNy40NjNjLjMuMy43ODQuMyAxLjA4MyAwIiBmaWxsPSIjMTA3NUE0IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=');} 
.ett-slct.acpt.sec span.select2-container--open span:first-child span span:last-child{width: 1.9em;background-repeat: no-repeat;
  background-position: center center; 
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iOSIgdmlld0JveD0iLTEgLTEgMTUgOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNi4zOC4yMjRMLjIyNCA2LjM4Yy0uMy4zLS4zLjc4NCAwIDEuMDgzLjMuMy43ODUuMyAxLjA4MyAwTDYuOTIyIDEuODVsNS42MTQgNS42MTNjLjMuMy43ODQuMyAxLjA4MyAwIC4yOTgtLjMuMjk4LS43ODQgMC0xLjA4M0w3LjQ2Mi4yMjRjLS4zLS4zLS43ODQtLjMtMS4wODMgMCIgZmlsbD0iIzEwNzVBNCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+');
   } 
.ett-slct.acpt.sec span.select2-container--open span:first-child span{border-bottom: 1px solid #2196f3;  outline: 0;border-radius: 19px;}  
.ett-slct.acpt.sec span span:first-child span.select2-selection__arrow{border: none;}
.ett-slct.acpt.sec.select-disabled{ cursor:not-allowed ;opacity:0.7;}
.ett-slct.acpt.sec.select-disabled input:focus,.select-disabled:focus{border-color: #eee  ;}
.ett-slct.acpt.sec.select-disabled input,.select-disabled span{ cursor:not-allowed  ;pointer-events: none;  }
/*.ett-slct.acpt.sec.err{border:1px solid #E82C0C}*/
 /**********secondary variation end***********/
/**********teritiary variation start***********/
.ett-slct.acpt.ter{ padding:0;margin: 0 ;border-bottom: none;display: block}
.ett-slct.acpt.ter  select {border: 0 ;height: 1px ;margin: -1px ;padding: 0;width: 1px;}
.ett-slct.acpt.ter span { box-sizing: border-box;margin: 0;width: 100%;}
.ett-slct.acpt.ter span span:first-child span span:first-child{background-color: #FFF;background-image: none;border:none;
    border-bottom: 1px solid #dedede;-webkit-transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1);}
.ett-slct.acpt.ter span span:first-child span span:first-child{padding: 0.44em 1.5em 0.5em .44em;font-size: 1.15em;height: 2.5em; padding-left:0;} 
.ett-slct.acpt.ter span span:first-child span span:last-child{ height: 93%;width: 1.9em; background-repeat: no-repeat;
  background-position: center center;    background-color: transparent;
background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE0IDgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuNDYzIDcuNDYzbDYuMTU2LTYuMTU1Yy4yOTgtLjMuMjk4LS43ODUgMC0xLjA4NC0uMy0uMy0uNzg2LS4zLTEuMDg0IDBMNi45MiA1LjgzOCAxLjMwOC4yMjRjLS4zLS4zLS43ODQtLjMtMS4wODMgMC0uMy4zLS4zLjc4NCAwIDEuMDgzTDYuMzggNy40NjNjLjMuMy43ODQuMyAxLjA4MyAwIiBmaWxsPSIjMTA3NUE0IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=');} 
.ett-slct.acpt.ter span.select2-container--open span:first-child span span:last-child{  
  width: 1.9em;background-repeat: no-repeat;background-position: center center; 
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2215%22%20height%3D%229%22%20viewBox%3D%22-1%20-1%2015%209%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M6.38.224L.224%206.38c-.3.3-.3.784%200%201.083.3.3.785.3%201.083%200L6.922%201.85l5.614%205.613c.3.3.784.3%201.083%200%20.298-.3.298-.784%200-1.083L7.462.224c-.3-.3-.784-.3-1.083%200%22%20fill%3D%22%231075A4%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E');
   } 
.ett-slct.acpt.ter span.select2-container--open span:first-child span{border-bottom: 1px solid #2196f3;  outline: 0;} 
.ett-slct.acpt.ter span span:first-child span.select2-selection__arrow{border: none;}
.ett-slct.acpt.ter.select-disabled{ cursor:not-allowed ;opacity:0.7;}
.ett-slct.acpt.ter.select-disabled input:focus,.select-disabled:focus{border-color: #eee  ;}
.ett-slct.acpt.ter.select-disabled input,.select-disabled span{ cursor:not-allowed  ;pointer-events: none;  }
/*.ett-slct.acpt.ter.err{border-bottom:1px solid #E82C0C}*/
.ett-slct.acpt.ter.err span.select2 span:first-child span span:first-child{border-bottom:1px solid #E82C0C }
 /**********teritiary variation end***********/


/********************auto complete acpt ends here**************/ 


/****************Multiselect tags mltt start***********/ 

/*********primary variation start*************/
.ett-slct.mltt.pri.err span span:first-child span{ border:1px solid #E82C0C}
.ett-slct.mltt.pri{ padding:0;margin: 0;border:none;display: block;}  
.ett-slct.mltt.pri span span:first-child span:after{height: 93%;width: 2.571em; background-repeat: no-repeat;background-position: center center; 
background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2214%22%20height%3D%228%22%20viewBox%3D%220%200%2014%208%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M7.463%207.463l6.156-6.155c.298-.3.298-.785%200-1.084-.3-.3-.786-.3-1.084%200L6.92%205.838%201.308.224c-.3-.3-.784-.3-1.083%200-.3.3-.3.784%200%201.083L6.38%207.463c.3.3.784.3%201.083%200%22%20fill%3D%22%231075A4%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E'); }
.ett-slct.mltt.pri span.select2-container--open span:first-child span:after{height: 93%;width: 2.571em;background-repeat: no-repeat;
  background-position: center center; 
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2215%22%20height%3D%229%22%20viewBox%3D%22-1%20-1%2015%209%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M6.38.224L.224%206.38c-.3.3-.3.784%200%201.083.3.3.785.3%201.083%200L6.922%201.85l5.614%205.613c.3.3.784.3%201.083%200%20.298-.3.298-.784%200-1.083L7.462.224c-.3-.3-.784-.3-1.083%200%22%20fill%3D%22%231075A4%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E'); }
.ett-slct.mltt.pri span.select2-container--open span:first-child span{ border-color: #2196f3;outline: 0;} 
.ett-slct.mltt.pri .select2-selection {  }
.ett-slct.mltt.pri span span:first-child span{background-color: #fff;background-image: none; border: 1px solid #999; -webkit-transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1); transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1);border-radius: 0.2em }
.ett-slct.mltt.pri span span:first-child span ul {margin: 0; width: 100%;}
.ett-slct.mltt.pri span span:first-child span ul li{font-size: 16px;line-height: 1.3em;color: #333;}
.ett-slct.mltt.pri span span:first-child span ul li.select2-selection__choice{color: #333;background-color: #fff;border: 1px solid #ccc;
  border-radius: 0.214em;margin-right: 0.357em;margin-top: 0.5em;padding: 0 0.286em;max-width: 200px;white-space: nowrap;overflow: hidden;
text-overflow: ellipsis;margin-left: 0.2rem;}
.ett-slct.mltt.pri span span:first-child span ul li.select2-selection__choice span{color: #0693EA;font-weight: 600;margin-left: 1em;
    margin-right: .3em;font-size: .9em; }
.ett-slct.mltt.pri span span:first-child span ul li.select2-selection__choice span:hover{color: #036;}
.ett-slct.mltt.pri span span:first-child span ul li input{border: none;font-size: 1em;padding: 8px 0.65em 2px;background: transparent;
    outline: 0;  box-shadow: none; }
 .ett-slct.mltt.pri span span:first-child span ul li input::-webkit-search-cancel-button {color: #036;}
.ett-slct.mltt.pri span span:first-child span ul li input::-webkit-input-placeholder {color: #036;}
.ett-slct.mltt.pri span span:first-child span ul li input:-moz-placeholder {color: #036;}
.ett-slct.mltt.pri span span:first-child span ul li input::-moz-placeholder {color: #036;}
.ett-slct.mltt.pri span span:first-child span ul li input:-ms-input-placeholder {color: #036;} 
.ett-slct.mltt.pri span span:first-child span ul li span{  border:none;background-color: transparent;color:#333;}
.ett-slct.mltt.pri.select-disabled{ cursor:not-allowed ;opacity:0.7;}
.ett-slct.mltt.pri.ett-slct.mltc.ter.is-multi-tiered.select-disabled input:focus,.select-disabled:focus{border-color: #eee  ;}
.ett-slct.mltt.pri.ett-slct.mltc.ter.is-multi-tiered.select-disabled input,.select-disabled span{ cursor:not-allowed;pointer-events: none;}
/*.ett-slct.mltt.pri.err{ border:1px solid #E82C0C}*/
/**********primary variation end**********/

/*********secondary variation start*************/
.ett-slct.mltt.sec{ padding:0;margin: 0;border :none;background-color:#FFF;display: block}  
.ett-slct.mltt.sec span span:first-child span:after{height: 93%;width: 2.571em;background-repeat: no-repeat;
    background-position: center center; 
background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2214%22%20height%3D%228%22%20viewBox%3D%220%200%2014%208%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M7.463%207.463l6.156-6.155c.298-.3.298-.785%200-1.084-.3-.3-.786-.3-1.084%200L6.92%205.838%201.308.224c-.3-.3-.784-.3-1.083%200-.3.3-.3.784%200%201.083L6.38%207.463c.3.3.784.3%201.083%200%22%20fill%3D%22%231075A4%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E'); }
.ett-slct.mltt.sec span.select2-container--open span:first-child span:after{height: 93%;width: 2.571em;background-repeat: no-repeat;
  background-position: center center; 
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2215%22%20height%3D%229%22%20viewBox%3D%22-1%20-1%2015%209%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M6.38.224L.224%206.38c-.3.3-.3.784%200%201.083.3.3.785.3%201.083%200L6.922%201.85l5.614%205.613c.3.3.784.3%201.083%200%20.298-.3.298-.784%200-1.083L7.462.224c-.3-.3-.784-.3-1.083%200%22%20fill%3D%22%231075A4%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E'); }
.ett-slct.mltt.sec span.select2-container--open span:first-child span{ border-color: #2196f3;outline: 0;} 
.ett-slct.mltt.sec span span:first-child span{ background-image: none; border: 1px solid #999; -webkit-transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1); transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1); border-radius: 1.2em; }
.ett-slct.mltt.sec .select2-selection {  }
.ett-slct.mltt.sec span span:first-child span ul {margin: 0; width: 100%;}
.ett-slct.mltt.sec span span:first-child span ul li{font-size: 16px;line-height: 1.3em;color: #333;}
.ett-slct.mltt.sec span span:first-child span ul li.select2-selection__choice{color: #333;background-color: #fff;border: 1px solid #ccc;
  border-radius: 0.214em;margin-right: 0.357em;margin-top: 0.5em;padding: 0 0.286em;max-width: 200px;white-space: nowrap;overflow: hidden;
text-overflow: ellipsis;margin-left: 0.4rem;}
.ett-slct.mltt.sec span span:first-child span ul li.select2-selection__choice span{color: #999; font-weight: 600;margin-left: 1em;
    margin-right: .3em;font-size: .9em; }
.ett-slct.mltt.sec span span:first-child span ul li.select2-selection__choice span:hover{color: #036;}
.ett-slct.mltt.sec span span:first-child span ul li input{border: none;font-size: 1em;padding: 8px 0.65em 2px;background: transparent;
    outline: 0;  box-shadow: none; }
.ett-slct.mltt.sec span span:first-child span ul li input::-webkit-search-cancel-button {color: #036;}
.ett-slct.mltt.sec span span:first-child span ul li input::-webkit-input-placeholder {color: #036;}
.ett-slct.mltt.sec span span:first-child span ul li input:-moz-placeholder {color: #036;}
.ett-slct.mltt.sec span span:first-child span ul li input::-moz-placeholder {color: #036;}
.ett-slct.mltt.sec span span:first-child span ul li input:-ms-input-placeholder {color: #036;} 
.ett-slct.mltt.sec span span:first-child span ul li span{  border:none;background-color: transparent;color:#333;}
.ett-slct.mltt.sec.select-disabled{ cursor:not-allowed ;opacity:0.7;}
.ett-slct.mltt.sec.select-disabled input:focus,.select-disabled:focus{border-color: #eee  ;}
.ett-slct.mltt.sec.select-disabled input,.select-disabled span{ cursor:not-allowed  ;pointer-events: none;  }
.ett-slct.mltt.sec.err span span:first-child span{ border:1px solid #E82C0C}

/**********secondary variation end**********/

/* teritiary variation start */

.ett-slct.mltt.ter{ padding:0;margin: 0;border :none;background-color: #FFF;display: block}   
.ett-slct.mltt.ter span span:first-child span:after{height: 93%;width: 2.571em;width: 2.571em;background-repeat: no-repeat;
    background-position: center center; 
background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2214%22%20height%3D%228%22%20viewBox%3D%220%200%2014%208%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M7.463%207.463l6.156-6.155c.298-.3.298-.785%200-1.084-.3-.3-.786-.3-1.084%200L6.92%205.838%201.308.224c-.3-.3-.784-.3-1.083%200-.3.3-.3.784%200%201.083L6.38%207.463c.3.3.784.3%201.083%200%22%20fill%3D%22%231075A4%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E'); }
.ett-slct.mltt.ter span.select2-container--open span:first-child span:after{height: 93%;width: 2.571em;background-repeat: no-repeat;
  background-position: center center;
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2215%22%20height%3D%229%22%20viewBox%3D%22-1%20-1%2015%209%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M6.38.224L.224%206.38c-.3.3-.3.784%200%201.083.3.3.785.3%201.083%200L6.922%201.85l5.614%205.613c.3.3.784.3%201.083%200%20.298-.3.298-.784%200-1.083L7.462.224c-.3-.3-.784-.3-1.083%200%22%20fill%3D%22%231075A4%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E'); }
.ett-slct.mltt.ter span.select2-container--open span:first-child span{ border-color: #2196f3;outline: 0;} 
.ett-slct.mltt.ter span span:first-child span{ background-image: none;border-bottom: 1px solid #999;-webkit-transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1);   transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1); }
.ett-slct.mltt.ter span span:first-child span ul {margin: 0; width: 100%;}
.ett-slct.mltt.ter span span:first-child span ul li{font-size: 16px;line-height: 1.3em;color: #333;}
.ett-slct.mltt.ter span span:first-child span ul li.select2-selection__choice{color: #333;background-color: #fff;border: 1px solid #ccc;
  border-radius: 0.214em;margin-right: 0.357em;margin-top: 0.5em;padding: 0 0.286em;max-width: 200px;white-space: nowrap;overflow: hidden;
text-overflow: ellipsis;margin-left: 0.2rem;}
.ett-slct.mltt.ter span span:first-child span ul li.select2-selection__choice span{color: #999; font-weight: 600;margin-left: 1em;
    margin-right: .3em;font-size: .9em; }
.ett-slct.mltt.ter span span:first-child span ul li.select2-selection__choice span:hover{color: #036;}
.ett-slct.mltt.ter span span:first-child span ul li input{border: none;font-size: 1em;padding: 8px 0.65em 2px;background: transparent;
    outline: 0;  box-shadow: none; }
 .ett-slct.mltt.ter span span:first-child span ul li input::-webkit-search-cancel-button {color: #036;} 
.ett-slct.mltt.ter span span:first-child span ul li input::-webkit-input-placeholder {color: #036;} 
.ett-slct.mltt.ter span span:first-child span ul li input:-moz-placeholder {color: #036;} 
.ett-slct.mltt.ter span span:first-child span ul li input::-moz-placeholder { color: #036;} 
.ett-slct.mltt.ter span span:first-child span ul li input:-ms-input-placeholder {color: #036;} 
.ett-slct.mltt.ter span span:first-child span ul li span{  border:none;background-color: transparent;color:#333;}
.ett-slct.mltt.ter.select-disabled{ cursor:not-allowed ;opacity:0.7;}
.ett-slct.mltt.ter.select-disabled input:focus,.select-disabled:focus{border-color: #eee  ;}
.ett-slct.mltt.ter.select-disabled input,.select-disabled span{ cursor:not-allowed  ;pointer-events: none;  } 
/*.ett-slct.mltt.ter.err{ border-bottom:1px solid #E82C0C}*/
.ett-slct.mltt.ter.err span span:first-child span{ border-bottom:1px solid #E82C0C}
/* teritiary variation end */  
/* Multi select mltt ends here */  

/* SELECT box CSS END */ 

/* select end */
/* badges start */
.ett-badg {display: inline-block; vertical-align: top; white-space: nowrap; cursor: text; padding: 2px 4px; line-height: 14px; font-weight: 500; font-size:12px;}
.ett-badg.cir{-webkit-border-radius: 9px; -moz-border-radius: 9px; background-color: #fff; border-radius: 9px; border:1px solid #ccc}
.ett-badg.sqr{-webkit-border-radius: 2px; -moz-border-radius: 2px; background-color: #fff; border-radius: 2px; border:1px solid #ccc}
.ett-badg.inf {color: #ffffff; background-color: #333333; border:1px solid #333333; text-decoration:none}
.ett-badg.suc {color: #ffffff; background-color: #0CC27E; border:1px solid #0CC27E; text-decoration:none} 
.ett-badg.war {color: #ffffff; background-color: #FF9D00; border:1px solid #FF9D00; text-decoration:none}
.ett-badg.err {color: #ffffff; background-color: #FF5252; border:1px solid #FF5252; text-decoration:none}
/* badges end */
/* progress bar */
.ett-prgn > progress{display: block;width: 100%;}
.ett-prgs {position: relative; display: block; overflow: hidden}
.ett-prgs .determinate {position: absolute; top: 0; bottom: 0; transition: width .3s linear}
.ett-prgs .indeterminate:before {content: ''; position: absolute; top: 0; left: 0; bottom: 0; will-change: left, right; -webkit-animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;  animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite}
.ett-prgs .indeterminate:after {content: ''; position: absolute; top: 0; left: 0; bottom: 0; will-change: left, right; -webkit-animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;  animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite; -webkit-animation-delay: 1.15s;  animation-delay: 1.15s}

@-webkit-keyframes indeterminate {
	0% {left: -35%;right: 100%; }
	60% {left: 100%; right: -90%; }
	100% {left: 100%; right: -90%; } 
}
    
@keyframes indeterminate {
	0% {left: -35%; right: 100%; }	
    60% {left: 100%; right: -90%; }
    100% {left: 100%; right: -90%; } 
 }
    
@-webkit-keyframes indeterminate-short {
	0% {left: -200%; right: 100%; }
	60% {left: 107%; right: -8%; }
	100% {left: 107%; right: -8%; } 
 }
    
@keyframes indeterminate-short {
	0% {left: -200%; right: 100%; }
	60% {left: 107%; right: -8%; }
	100% {left: 107%; right: -8%; } 
  }

.ett-prgs.pri {height: 4px; width: 100%; background-color: #eee; border-radius: 2px; background-clip: padding-box;  margin: 0.5rem 0 1rem 0}
.ett-prgs.pri .determinate {background-color: inherit; background-color: #0693ea}
.ett-prgs.pri .indeterminate {background-color: #0693ea}
.ett-prgs.pri .indeterminate:before {background-color: inherit}
.ett-prgs.pri .indeterminate:after {background-color: inherit}

.ett-prgs.ter {height: 4px; width: 100%; background-color: #eee; border-radius: 2px; background-clip: padding-box;  margin: 0.5rem 0 1rem 0}
.ett-prgs.ter .determinate {background-color: inherit; background-color: #FF1493}
.ett-prgs.ter .indeterminate {background-color: #FF1493}
.ett-prgs.ter .indeterminate:before {background-color: inherit}
.ett-prgs.ter .indeterminate:after {background-color: inherit}

.ett-prgs.sec {height: 4px; width: 100%; background-color: #eee; border-radius: 2px; background-clip: padding-box;  margin: 0.5rem 0 1rem 0}
.ett-prgs.sec .determinate {background-color: inherit; background-color: #26a69a}
.ett-prgs.sec .indeterminate {background-color: #26a69a}
.ett-prgs.sec .indeterminate:before {background-color: inherit}
.ett-prgs.sec .indeterminate:after {background-color: inherit}
/* progressbar end */

/* range start */

/* native variation */

.ett-rngn{width: 100%; }

.ett-rnge.pri {
  height: 22px;
  -webkit-appearance: none;
  margin: 10px 0;
  width: 100%;
}
.ett-rnge.pri:focus {
  outline: none;
}
.ett-rnge.pri::-webkit-slider-runnable-track {
  width: 100%;
  height: 14px;
  cursor: pointer;
  animate: 0.2s;
  box-shadow: 1px 1px 1px #FFFFFF;
  background: #EAEAEA;
  border-radius: 14px;
  border: 0px solid #FFFFFF;
}
.ett-rnge.pri::-webkit-slider-thumb {
  box-shadow: 0px 0px 0px #000000;
  border: 0px solid #FFFFFF;
  height: 16px;
  width: 40px;
  border-radius: 14px;
  background: #30a5ee;
  cursor: pointer;
  -webkit-appearance: none;
  margin-top: -1px;
}
.ett-rnge.pri:focus::-webkit-slider-runnable-track {
  background: #EAEAEA;
}
.ett-rnge.pri::-moz-range-track {
  width: 100%;
  height: 14px;
  cursor: pointer;
  animate: 0.2s;
  box-shadow: 1px 1px 1px #FFFFFF;
  background: #EAEAEA;
  border-radius: 14px;
  border: 0px solid #FFFFFF;
}
.ett-rnge.pri::-moz-range-thumb {
  box-shadow: 0px 0px 0px #000000;
  border: 0px solid #FFFFFF;
  height: 16px;
  width: 40px;
  border-radius: 14px;
  background: #30a5ee;
  cursor: pointer;
}
.ett-rnge.pri::-ms-track {
  width: 100%;
  height: 14px;
  cursor: pointer;
  animate: 0.2s;
  background: transparent;
  border-color: transparent;
  color: transparent;
}
.ett-rnge.pri::-ms-fill-lower {
  background: #EAEAEA;
  border: 0px solid #FFFFFF;
  border-radius: 28px;
  box-shadow: 1px 1px 1px #FFFFFF;
}
.ett-rnge.pri::-ms-fill-upper {
  background: #EDEDED;
  border: 0px solid #FFFFFF;
  border-radius: 28px;
  box-shadow: 1px 1px 1px #FFFFFF;
}
.ett-rnge.pri::-ms-thumb {
  margin-top: 1px;
  box-shadow: 0px 0px 0px #000000;
  border: 0px solid #FFFFFF;
  height: 16px;
  width: 40px;
  border-radius: 14px;
  background: #30a5ee;
  cursor: pointer;
}
.ett-rnge.pri:focus::-ms-fill-lower {
  background: #EAEAEA;
}
.ett-rnge.pri:focus::-ms-fill-upper {
  background: #EAEAEA;
}

input[type=range][disabled="disabled"] {opacity:.3}

.ett-rnge.sec {
  height: 25px;
  -webkit-appearance: none;
  margin: 10px 0;
  width: 100%;
}
.ett-rnge.sec:focus {
  outline: none;
}
.ett-rnge.sec::-webkit-slider-runnable-track {
  width: 100%;
  height: 5px;
  cursor: pointer;
  animate: 0.2s;
  box-shadow: 0px 0px 0px #000000;
  background: #0693ea;
  border-radius: 1px;
  border: 0px solid #000000;
}
.ett-rnge.sec::-webkit-slider-thumb {
  box-shadow: 0px 0px 0px #000000;
  border: 1px solid #0693ea;
  height: 18px;
  width: 18px;
  border-radius: 25px;
  background: #FFF;
  cursor: pointer;
  -webkit-appearance: none;
  margin-top: -7px;
}
.ett-rnge.sec:focus::-webkit-slider-runnable-track {
  background: #0693ea;
}
.ett-rnge.sec::-moz-range-track {
  width: 100%;
  height: 5px;
  cursor: pointer;
  animate: 0.2s;
  box-shadow: 0px 0px 0px #000000;
  background: #0693ea;
  border-radius: 1px;
  border: 0px solid #000000;
}
.ett-rnge.sec::-moz-range-thumb {
  box-shadow: 0px 0px 0px #000000;
  border: 1px solid #0693ea;
  height: 18px;
  width: 18px;
  border-radius: 25px;
  background: #FFF;
  cursor: pointer;
}
.ett-rnge.sec::-ms-track {
  width: 100%;
  height: 5px;
  cursor: pointer;
  animate: 0.2s;
  background: transparent;
  border-color: transparent;
  color: transparent;
}
.ett-rnge.sec::-ms-fill-lower {
  background: #0693ea;
  border: 0px solid #000000;
  border-radius: 2px;
  box-shadow: 0px 0px 0px #000000;
}
.ett-rnge.sec::-ms-fill-upper {
  background: #0693ea;
  border: 0px solid #000000;
  border-radius: 2px;
  box-shadow: 0px 0px 0px #000000;
}
.ett-rnge.sec::-ms-thumb {
  margin-top: 1px;
  box-shadow: 0px 0px 0px #000000;
  border: 1px solid #0693ea;
  height: 18px;
  width: 18px;
  border-radius: 25px;
  background: #FFF;
  cursor: pointer;
}
.ett-rnge.sec:focus::-ms-fill-lower {
  background: #0693ea;
}
.ett-rnge.sec:focus::-ms-fill-upper {
  background: #0693ea;
}


.ett-rnge.ter {
  height: 34px;
  -webkit-appearance: none;
  margin: 10px 0;
  width: 100%;
}
.ett-rnge.ter:focus {
  outline: none;
}
.ett-rnge.ter::-webkit-slider-runnable-track {
  width: 100%;
  height: 11px;
  cursor: pointer;
  animate: 0.2s;
  box-shadow: 0px 0px 1px #000000;
  background: #EAEAEA;
  border-radius: 1px;
  border: 0px solid #f0f0f0;
}
.ett-rnge.ter::-webkit-slider-thumb {
  box-shadow: 1px 1px 1px #666;
  border: 2px solid #F2145E;
  height: 26px;
  width: 26px;
  border-radius: 2px;
  background: #FFFFFF;
  cursor: pointer;
  -webkit-appearance: none;
  margin-top: -8px;
}
.ett-rnge.ter:focus::-webkit-slider-runnable-track {
  background: #EAEAEA;
}
.ett-rnge.ter::-moz-range-track {
  width: 100%;
  height: 11px;
  cursor: pointer;
  animate: 0.2s;
  box-shadow: 0px 0px 1px #ccc;
  background: #EAEAEA;
  border-radius: 1px;
  border: 0px solid #f0f0f0;
}
.ett-rnge.ter::-moz-range-thumb {
  box-shadow: 1px 1px 1px #666;
  border: 2px solid #F2145E;
  height: 26px;
  width: 26px;
  border-radius: 2px;
  background: #FFFFFF;
  cursor: pointer;
}
.ett-rnge.ter::-ms-track {
  width: 100%;
  height: 11px;
  cursor: pointer;
  animate: 0.2s;
  background: transparent;
  border-color: transparent;
  color: transparent;
}
.ett-rnge.ter::-ms-fill-lower {
  background: #EAEAEA;
  border: 0px solid #f0f0f0;
  border-radius: 2px;
  box-shadow: 0px 0px 1px #000000;
}
.ett-rnge.ter::-ms-fill-upper {
  background: #EAEAEA;
  border: 0px solid #f0f0f0;
  border-radius: 2px;
  box-shadow: 0px 0px 1px #000000;
}
.ett-rnge.ter::-ms-thumb {
  margin-top: 1px;
  box-shadow: 1px 1px 1px #666;
  border: 2px solid #F2145E;
  height: 26px;
  width: 26px;
  border-radius: 2px;
  background: #FFFFFF;
  cursor: pointer;
}
.ett-rnge.ter:focus::-ms-fill-lower {
  background: #EAEAEA;
}
.ett-rnge.ter:focus::-ms-fill-upper {
  background: #EAEAEA;
}

/* range end */
/* toggle start */
.ett-togl.pri {  position: relative;  display: inline-block; width: 3.6em;  height: 1.67em;  }
.ett-togl.pri input {opacity: 0; display: block;}
.ett-togl.pri .slider {border-radius: 34px;	position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; -webkit-transition: .4s; transition: .4s; background-color: #ccc}
.ett-togl.pri .slider:before {border-radius: 50%; position: absolute; content: ""; left: 0.25em; bottom: 0.25em; -webkit-transition: .4s; transition: .4s; height: 1.2em;width: 1.2em; background-color: white}
.ett-togl.pri input:checked + .slider {background-color: #2196f3;}
.ett-togl.pri input:focus + .slider {box-shadow: 0 0 1px #2196f3;}
.ett-togl.pri input:checked + .slider:before {  -webkit-transform: translateX(26px);  -ms-transform: translateX(26px);  transform: translateX(26px);}

.ett-togl.sec {  position: relative;  display: inline-block; width: 3.6em;  height: 1.67em;  }
.ett-togl.sec input {opacity: 0; display: block;}
.ett-togl.sec .slider {border-radius: 34px;	position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; -webkit-transition: .4s; transition: .4s; background-color: #fff; border:2px solid #999 }
.ett-togl.sec .slider:before {border-radius: 50%; position: absolute; content: ""; left: 0.12em; bottom: 0.25em; -webkit-transition: .4s; transition: .4s; height: 1.2em;width: 1.2em; background-color: #ccc; top:.1em }
.ett-togl.sec input:checked + .slider {border:2px solid #2196f3 }
.ett-togl.sec input:checked + .slider:before {background-color:#2196f3}
.ett-togl.sec input:focus + .slider {box-shadow: 0 0 1px #F2145E;}
.ett-togl.sec input:checked + .slider:before {  -webkit-transform: translateX(26px);  -ms-transform: translateX(26px);  transform: translateX(26px);}

.ett-togl.ter {  position: relative;  display: inline-block; width: 3.6em;  height: 1.67em;  }
.ett-togl.ter input {opacity: 0; display: block;}
.ett-togl.ter .slider {border-radius: 34px;	position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; -webkit-transition: .4s; transition: .4s; background-color: #ccc}
.ett-togl.ter .slider:before {border-radius: 50%; position: absolute; content: ""; left: 0.25em; bottom: 0.25em; -webkit-transition: .4s; transition: .4s; height: 1.2em;width: 1.2em; background-color: white}
.ett-togl.ter input:checked + .slider {background-color: #f2145e;}
.ett-togl.ter input:focus + .slider {box-shadow: 0 0 1px #f2145e;}
.ett-togl.ter input:checked + .slider:before {  -webkit-transform: translateX(26px);  -ms-transform: translateX(26px);  transform: translateX(26px);}

.ett-togl.disabled .slider{border:2px solid #ccc; cursor:not-allowed}
.ett-togl.disabled .slider:before {-webkit-transition: none; transition: none;  border:2px solid #ccc}
.ett-togl.disabled input:checked + .slider {border:2px solid #ccc}
.ett-togl.disabled input:checked + .slider:before { -webkit-transform: none;  -ms-transform: none;  transform:none; background-color:#ccc; }
/* toggle end */
/* file start */
.filebox {position:relative; box-sizing: border-box; }
.filebox input[type="file"] {opacity: 0 !important; position:absolute; overflow: hidden !important; box-sizing: border-box; width: 100%; height:100%; top: 0; left: 0; cursor: pointer;}	
.filevalue {}
.filevalue p{display:inline; padding-left:3px; padding-right:3px}
/* file end */
/* image start */
.ett-imge {border:none}
.ett-imge.rbx, .ett-imge.rbx > svg {-webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px}
.ett-imge.box, .ett-imge.box > svg {padding: 4px; background-color: #fff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1)}
.ett-imge.cir, .ett-imge.cir > svg {-webkit-border-radius: 2000px; -moz-border-radius: 2000px; border-radius: 2000px; border: 1px solid rgba(0, 0, 0, 0.2);}
.tb12, .tb12 > svg {height:12px; width:auto}
.tb14, .tb14 > svg {height:14px; width:auto}
.tb16, .tb16 > svg {height:16px; width:auto}
.tb18, .tb18 > svg {height:18px; width:auto}
.tb20, .tb20 > svg {height:20px; width:auto}
.tb24, .tb24 > svg {height:24px; width:auto}
.tb36, .tb36 > svg {height:36px; width:auto}
.tb52, .tb52 > svg {height:52px; width:auto}
.tb64, .tb64 > svg {height:64px; width:auto}
.tb72, .tb72 > svg {height:72px; width:auto}
.tb80, .tb80 > svg {height:80px; width:auto}
.tb100, .tb100 > svg {height:100px; width:auto}
.tb114, .tb114 > svg {height:114px; width:auto}
.tb124, .tb124 > svg {height:124px; width:auto}
.tb150, .tb150 > svg {height:150px; width:auto}
.tb172, .tb172 > svg {height:172px; width:auto}
.tb180, .tb180 > svg {height:180px; width:auto}
.tb256, .tb256 > svg {height:256px; width:auto}
.tb512, .tb512 > svg {height:512px; width:auto}
.tbfullw, .tbfullw > svg {width: 100%; height:auto}
/* image end */
/* File Start */
.ett-file.pri .ett-bttn{}
.ett-file.sec .ett-bttn{}
.ett-file.ter .ett-bttn{}
/* File End */
/* Tags start */  
/* primary */
.ett-tags.pri .tagsinput {background-color: #fff;background-image: none;border:none;border:1px solid #999999; }
.ett-tags.pri .tagsinput:focus, .ett-tags.pri .tagsinput:active {border: 1px solid #89BFDD;}
.ett-tags.pri .tagsinput span.tag {background-color:#FFFFFF;border: 1px solid #666; border-radius: 0.214em;color: #333;margin: 0.5em 0 0 .5em;padding: 0 0.286em;text-decoration:none;}
.ett-tags.pri .tagsinput span.tag a { font-weight: 500; color: #169AEB; text-decoration:none; font-size: 1em;} 
.ett-tags.pri .tagsinput input {width:100px; border:none; margin:.5em 0 0 .5em;
    padding: 0 0.286em;-webkit-transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1); 
    font-size: 14px;} 
.ett-tags.pri .tagsinput input:focus {border-color:#2196f3}  
.ett-tags.pri .tags_clear {clear:both;width:100%;height: 0px;}
/* secondary*/
.ett-tags.sec .tagsinput {background-color: #fff;background-image: none;border:1px solid #999999; border-radius: 1.2em; }
.ett-tags.sec .tagsinput:focus, .ett-tags.sec .tagsinput:active {border: 1px solid #89BFDD;}
.ett-tags.sec .tagsinput span.tag {background-color:#FFF;border: 1px solid #999;border-radius: 0.74em;color: #333;margin:0.5em 0 0 .5em;padding: 0 0.4286em;text-decoration:none;}
.ett-tags.sec .tagsinput span.tag a { font-weight: 500; color: #F32368; text-decoration:none; font-size: 1em;} 
.ett-tags.sec .tagsinput input {width:100px;background: transparent;border:none;color: #333;margin:.5em 0 0 .5em;
    padding: 0 0.286em;-webkit-transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1); 
    font-size: 14px;} 
.ett-tags.sec .tagsinput input:focus {border-color:#2196f3}  
.ett-tags.sec .tags_clear {clear:both;width:100%;height: 0px;}
/* teritiary  */
.ett-tags.ter .tagsinput {background-color: #FFF;background-image: none;border-bottom:1px solid #666666;}
.ett-tags.ter .tagsinput:focus, .ett-tags.ter .tagsinput:active {border-bottom: 1px solid #89BFDD;}
.ett-tags.ter .tagsinput span.tag {background-color:transparent;border: 1px solid transparent;border-radius: 0.214em;color: #333;margin:.5em 0 0 .5em;padding: 0 0.286em;text-decoration:none; border:1px solid #999}
.ett-tags.ter .tagsinput span.tag a { background-color: #0693ea; border-radius: 50%; color: #fff; float: right; font-size: 12px; font-weight: 500; height: 13px; line-height: 12px; margin-top: 3px; padding: 0 3.5px; text-decoration: none;} 
.ett-tags.ter .tagsinput input {width:100px;background: transparent;border:none;color: #000;margin:.5em 0 0 .5em;
    padding: 0 0.286em;-webkit-transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1); 
    font-size: 14px;} 
.ett-tags.ter .tagsinput input:focus {border-color:#2196f3}  
.ett-tags.ter .tags_clear {clear:both;width:100%;height: 0px;}
/* disable class */
.ett-tags.etb-tags.dis {cursor: not-allowed;opacity: 0.3;} 
/* Tags end */
/* select with input */
/* primary*/
.ett-slin.pri {display: table;}
.ett-slin.pri li {display: table-cell;padding: 0;}
.ett-slin.pri .slin-dropdown {background-color: #FFF;background-image: none;border: 1px solid #999; border-right:none; border-top-left-radius:4px;  border-bottom-left-radius:4px; -webkit-transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1); transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1); color:#333} 
.ett-slin.pri .slin-dropdown.is-open > span > svg{padding: 11px;}
.ett-slin.pri .slin-dropdown.is-open, .slin-dropdown:focus {border-color: #999 #999 #0693EA; border-width: 1px 1px 2px; }
.ett-slin.pri .slin-dropdown .dropdown-text {overflow: hidden;text-overflow: ellipsis;border: none;outline: 0;background: transparent; font-size: 1.15em;padding: 0.44em 0.8em; vertical-align: middle; display: table-cell; cursor:default} 
.ett-slin.pri .slin-dropdown .dropdown-button {height: 100%;display: table-cell; cursor: default;width: 34px;text-align: right;}  
.ett-slin.pri .slin-dropdown.is-open > span > svg.icon-down {transform: rotate(180deg);transition-timing-function: linear;}
.ett-slin.pri .slin-dropdown > span > svg.icon-down {transform: rotate(0deg);transition-timing-function: linear; fill:#333;padding:11px;pointer-events: none}
.ett-slin.pri .slin-dropdown div.dropdown-list {background-color: #fff;border-radius: 5px;min-width: 100%;min-width: calc(100% + 2px);width: auto;margin-top: 3px; margin-left: -1px;max-height: 14.286em; } 
.ett-slin.pri .slin-dropdown.is-open div.dropdown-list { box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176); }
.ett-slin.pri .slin-dropdown.is-above .dropdown-list{margin-bottom: 3px;}
.ett-slin.pri .slin-dropdown .dropdown-list ul {padding: .08em 0;margin: 0;}
.ett-slin.pri .slin-dropdown .dropdown-list li {padding: .3em 0.857em;margin: 0;color: #333;width: 100%; font-size: 0.84rem;
    display: inline-block; }
.ett-slin.pri .slin-dropdown .dropdown-list li.is-disabled,.dropdown-list li.disabled {color: #b2b2b2;}
.ett-slin.pri .slin-dropdown .dropdown-list .is-selected {background-color: #2196f3;color:#fff}
.ett-slin.pri .slin-dropdown .dropdown-list li:not(.expand):hover, .dropdown-list .is-selected:hover {background-color:#0693EA; color:#fff}
.ett-slin.pri .slin-dropdown .dropdown-list li.is-disabled:hover,.dropdown-list li.disabled:hover{background-color:transparent; color:#ccc;}
.ett-slin.pri li:last-child input{background-color: #f9f9f9; border: 1px solid #989093; border-top-right-radius:4px;  border-bottom-right-radius:4px; color: #333; font-size: 1.15em;padding: 0.44em 0.8em; padding-left: 0.65rem; vertical-align: middle; }

/* secondary */
.ett-slin.sec {display: table;}
.ett-slin.sec li {display: table-cell;padding: 0;}
.ett-slin.sec .slin-dropdown {background-color: #FFF;background-image: none;border: 1px solid #999; border-right:none; border-top-left-radius:1.2em;  border-bottom-left-radius:1.2em; -webkit-transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1); transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1); color:#333; } 
.ett-slin.sec .slin-dropdown.is-open > span > svg{padding: 11px;}
.ett-slin.sec .slin-dropdown.is-open, .slin-dropdown:focus {border-color: #999 #999 #999; border-width: 1px 1px 2px;}
.ett-slin.sec .slin-dropdown .dropdown-text {overflow: hidden;text-overflow: ellipsis;border: none;display: table-cell;
    outline: 0;background: transparent; font-size: 1.15em;padding: 0.44em 0.8em; vertical-align: middle; cursor: default  } 
.ett-slin.sec .slin-dropdown .dropdown-button {height: 100%;display: table-cell; cursor: default;width: 34px;text-align: right}  
.ett-slin.sec .slin-dropdown.is-open > span > svg.icon-down {transform: rotate(180deg);transition-timing-function: linear;
    padding: 11px;pointer-events: none}
.ett-slin.sec .slin-dropdown > span > svg.icon-down {transform: rotate(0deg);transition-timing-function: linear;fill:#333;padding: 11px;pointer-events: none}
.ett-slin.sec .slin-dropdown div.dropdown-list {background-color: #fff;border-radius: 5px;min-width: 100%;min-width: calc(100% + 2px);width: auto;margin-top: 3px; margin-left: -1px;max-height: 14.286em; } 
.ett-slin.sec .slin-dropdown.is-open div.dropdown-list { box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176); }
.ett-slin.sec .slin-dropdown.is-above .dropdown-list{margin-bottom: 3px;}
.ett-slin.sec .slin-dropdown .dropdown-list ul {padding: .08em 0;margin: 0;}
.ett-slin.sec .slin-dropdown .dropdown-list li {padding: .3em 0.857em;margin: 0;color: #333;width: 100%; font-size: 0.84rem; border-left: 3px solid transparent;display: inline-block }
.ett-slin.sec .slin-dropdown .dropdown-list li.is-disabled,.dropdown-list li.disabled {color: #b2b2b2;}
.ett-slin.sec .slin-dropdown .dropdown-list .is-selected {background-color: #2196f3;color:#fff}
.ett-slin.sec .slin-dropdown .dropdown-list li:not(.expand):hover, .dropdown-list .is-selected:hover {background-color: #f4f4f4;
    border-left: 3px solid #0cc27e; color: #333;}
.ett-slin.sec .slin-dropdown .dropdown-list li.is-disabled:hover,.dropdown-list li.disabled:hover{background-color:transparent; color:#ccc;}
.ett-slin.sec li:last-child input{background-color: #f9f9f9; border: 1px solid #989093; border-top-right-radius:1.2em;  border-bottom-right-radius:1.2em; color: #333; font-size: 1.15em;padding: 0.44em 0.8em;   vertical-align: middle; }

/* teritiary */
.ett-slin.ter {display: table;}
.ett-slin.ter li {display: table-cell;padding: 0;}
.ett-slin.ter .slin-dropdown {background-color: #FFF;background-image: none;border-bottom: 1px solid #999; -webkit-transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1); transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1); color:#333;} 
.ett-slin.ter .slin-dropdown.is-open > span > svg{padding: 11px;}
.ett-slin.ter .slin-dropdown.is-open, .slin-dropdown:focus {border-color: #999 #999 #F2145E; border-width: 1px 1px 2px;}
.ett-slin.ter .slin-dropdown .dropdown-text {overflow: hidden;text-overflow: ellipsis; border: none;display: table-cell;
    outline: 0;background: transparent; font-size: 1.15em;padding: 0.44em 0.8em; vertical-align: middle; cursor: default  } 
.ett-slin.ter .slin-dropdown .dropdown-button {height: 100%;display: table-cell; cursor: default;width: 34px;text-align: right}  
.ett-slin.ter .slin-dropdown.is-open > span > svg.icon-down {transform: rotate(180deg);transition-timing-function: linear;padding: 11px;pointer-events: none}
.ett-slin.ter .slin-dropdown > span > svg.icon-down {transform: rotate(0deg);transition-timing-function: linear;fill:#333;padding: 11px;pointer-events: none}
.ett-slin.ter .slin-dropdown div.dropdown-list {background-color: #fff;border-radius: 5px;min-width: 100%;min-width: calc(100% + 2px);width: auto;margin-top: 3px; margin-left: -1px;max-height: 14.286em; } 
.ett-slin.ter .slin-dropdown.is-open div.dropdown-list { box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176); }
.ett-slin.ter .slin-dropdown.is-above .dropdown-list{margin-bottom: 3px;}
.ett-slin.ter .slin-dropdown .dropdown-list ul {padding: .08em 0;margin: 0;}
.ett-slin.ter .slin-dropdown .dropdown-list li {padding: .3em 0.857em;margin: 0;color: #333;width: 100%; font-size: 0.84rem;
    display: inline-block}
.ett-slin.ter .slin-dropdown .dropdown-list li.is-disabled,.dropdown-list li.disabled {color: #b2b2b2;}
.ett-slin.ter .slin-dropdown .dropdown-list .is-selected {background-color: #2196f3;color:#fff}
.ett-slin.ter .slin-dropdown .dropdown-list li:not(.expand):hover, .dropdown-list .is-selected:hover {background-color:#F2145E; color:#fff}
.ett-slin.ter .slin-dropdown .dropdown-list li.is-disabled:hover,.dropdown-list li.disabled:hover{background-color:transparent; color:#ccc;}
.ett-slin.ter li:last-child input{background-color: #f9f9f9; border-bottom:1px solid #999; font-size: 1.15em;
    padding: 0.44em 0.8em; vertical-align: middle;border-left: 0;border-right: 0;border-top: 0;  }
/* select with input end */

/* Radio css start */

/* horizontal variation Radio start */   
.ett-rdio.hor > span{/*margin: 0 2em 0 0;*/}
.ett-rdio.hor span .rlb {padding: 0 6px;font-size: 15px;line-height: 13px;} 
.ett-rdio.hor input[type="radio"] + label::before {border-radius: 50%;}
/* radio vertical variation radio start*/ 
.ett-rdio.ver > span {width: 100%;}
.ett-rdio.ver span .rlb {padding: 0 6px;font-size: 15px;line-height: 13px;}
.ett-rdio.ver > span {clear: both;display: inline-block;}
.ett-rdio.ver input[type="radio"] {width: auto;}

/* primary variation vertical */ 
.ett-rdio.ver.pri span .rlb {padding: 0 6px;font-size: 15px;line-height: 13px;}
.ett-rdio.ver.pri > span {clear: both;display: inline-block;}
.ett-rdio.ver.pri  span.htx{padding-left: 26px}
.ett-rdio.ver.pri input[type=radio]{width:28px; margin:0; padding:0; } 
.ett-rdio.ver.pri input[type=radio] + label{margin-left:-36px; padding-left :20px; line-height:16px; color:#111; margin: 5px 0;}
.ett-rdio.ver.pri input[type="radio"] + label::before {background-color: #fff;border: 1px solid #999;box-shadow: none;height: 1.714em;
    margin-right: 0.714em;width: 1.714em;} 
.ett-rdio.ver.pri input[type=radio]:checked + label{ text-align: right;}	
.ett-rdio.ver.pri input[type="radio"]:checked + label::before {background-color: #19db34;box-shadow: 0 0 0 0.35em #fff inset;}
.ett-rdio.ver.pri input[type=radio]{width: 1px;padding:1em 0;border: 0;} 
.ett-rdio.ver.pri input[type=radio]+label{background-repeat: no-repeat;color: #333;padding: 0 0 0 0;margin:5px 0 5px 0px;} 
.ett-rdio.ver.pri input[type=radio]+label:before {background-color: #FFF;border: 1px solid #ddd;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);height: 1.414em;margin-right: 0.414em;width: 1.414em;}
.ett-rdio.ver.pri input[type=radio]+label:before {border-radius: 50%;} 
.ett-rdio.ver.pri input[type=radio]+label:hover:before{background-color: #f2f8fa;border-color: #2196f3;box-shadow: none;}
.ett-rdio.ver.pri input[type=radio]:focus+label:before{background-color: #f2f8fa;border-color: #2196f3;box-shadow: none;}
.ett-rdio.ver.pri input[type=radio]:checked:focus+label:before{box-shadow: inset 0 0 0 .35em #f2f8fa;}
.ett-rdio.ver.pri input[type=radio]:checked+label:hover:before{box-shadow: inset 0 0 0 .35em #f2f8fa;}
.ett-rdio.ver.pri input[type=radio]:checked+label:before {background-color: #0693ea;box-shadow: inset 0 0 0 .35em #FFF;}
.ett-rdio.ver.pri input[type=radio][disabled]+label{color: #acacac;}
.ett-rdio.ver.pri input[type=radio][disabled]+label:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
.ett-rdio.ver.pri input[type=radio][disabled]+label:hover:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
.ett-rdio.ver.pri input[type=radio][disabled]:focus+label:before {background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
.ett-rdio.ver.pri input[type=radio][disabled]:checked+label:before {background-color: #b2b2b2;box-shadow: inset 0 0 0 .35em #f7f7f7;}
.ett-rdio.ver.pri input[type=radio].error+label:before{border-color: #cc3333;}
.ett-rdio.ver.pri input[type=radio].error:checked+label:before{background-color: #cc3333;}

/* primary variation horizontal */
.ett-rdio.hor.pri > span{margin: 0 2em 0 0;display: inline-block;}
.ett-rdio.hor.pri > span.htx{display:block;}
.ett-rdio.hor.pri span .rlb {padding: 0 6px;font-size: 15px;line-height: 13px;}
.ett-rdio.hor.pri input[type="radio"] + label::before {border-radius: 50%;}
.ett-rdio.hor.pri input[type=radio]{width:28px; margin:0; padding:0; } 
.ett-rdio.hor.pri input[type=radio] + label{margin-left:-36px; padding-left :20px; line-height:16px; color:#111; margin: 5px 0;}
.ett-rdio.hor.pri input[type="radio"] + label::before {background-color: #fff;border: 1px solid #999;box-shadow: none;height: 1.714em;
    margin-right: 0.714em;width: 1.714em;} 
/*Radio Error*/
.etb-rdio.ett-rdio.hor input[type="radio"] + label.err::before{border-color:#cc3333;} 
.etb-rdio.ett-rdio.hor input[type="radio"]:checked + label.err::before {background-color: #cc3333;box-shadow: 0 0 0 0.35em #fff inset;} 
.etb-rdio.ett-rdio.hor input[type=radio]+label.err:hover:before{background-color: #fff;border-color: #cc3333;box-shadow: none;}
.etb-rdio.ett-rdio.hor input[type=radio]:focus+label.err:before{background-color: #fff;border-color: #cc3333;box-shadow: none;}
.etb-rdio.ett-rdio.hor input[type=radio]:checked:focus+label.err:before{box-shadow: inset 0 0 0 .35em #fff;}
.etb-rdio.ett-rdio.hor input[type=radio]:checked+label.err:hover:before{box-shadow: inset 0 0 0 .35em #fff;}
.etb-rdio.ett-rdio.hor input[type=radio]:checked+label.err:before {background-color: #cc3333;box-shadow: inset 0 0 0 .35em #FFF;}

.ett-rdio.ver input[type="radio"] + label.err::before{border-color:#cc3333;} 
.ett-rdio.ver input[type="radio"]:checked + label.err::before {background-color: #cc3333;box-shadow: 0 0 0 0.35em #fff inset;} 
.ett-rdio.ver input[type=radio]+label.err:hover:before{background-color: #fff;border-color: #cc3333;box-shadow: none;}
.ett-rdio.ver input[type=radio]:focus+label.err:before{background-color: #fff;border-color: #cc3333;box-shadow: none;}
.ett-rdio.ver input[type=radio]:checked:focus+label.err:before{box-shadow: inset 0 0 0 .35em #fff;}
.ett-rdio.ver input[type=radio]:checked+label.err:hover:before{box-shadow: inset 0 0 0 .35em #fff;}
.ett-rdio.ver input[type=radio]:checked+label.err:before {background-color: #cc3333;box-shadow: inset 0 0 0 .35em #FFF;}

/*End Radio Error */
.ett-rdio.hor.pri input[type=radio]:checked + label{ text-align: right;}	
.ett-rdio.hor.pri input[type="radio"]:checked + label::before {background-color: #19db34;box-shadow: 0 0 0 0.35em #fff inset;}
.ett-rdio.hor.pri input[type=radio][disabled]:checked + label{background-position : 0 -168px} 
.ett-rdio.hor.pri input[type=radio]{width: 1px;padding:1em 0;border: 0;} 
.ett-rdio.hor.pri input[type=radio]+label{background-repeat: no-repeat;color: #333;padding: 0 0 0 0;margin:5px 0 5px 0px;} 
.ett-rdio.hor.pri input[type=radio]+label:before {background-color: #FFF;border: 1px solid #b2b2b2;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);height: 1.414em;margin-right: 0.414em;width: 1.414em;}
.ett-rdio.hor.pri input[type=radio]+label:before {border-radius: 50%;} 
.ett-rdio.hor.pri input[type=radio]+label:hover:before{background-color: #f2f8fa;border-color: #2196f3;box-shadow: none;}
.ett-rdio.hor.pri input[type=radio]:focus+label:before{background-color: #f2f8fa;border-color: #2196f3;box-shadow: none;}
.ett-rdio.hor.pri input[type=radio]:checked:focus+label:before{box-shadow: inset 0 0 0 .35em #f2f8fa;}
.ett-rdio.hor.pri input[type=radio]:checked+label:hover:before{box-shadow: inset 0 0 0 .35em #f2f8fa;}
.ett-rdio.hor.pri input[type=radio]:checked+label:before {background-color: #0693ea;box-shadow: inset 0 0 0 .35em #FFF;}
.ett-rdio.hor.pri input[type=radio][disabled]+label{color: #acacac;}
.ett-rdio.hor.pri input[type=radio][disabled]+label:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
.ett-rdio.hor.pri input[type=radio][disabled]+label:hover:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
.ett-rdio.hor.pri input[type=radio][disabled]:focus+label:before {background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
.ett-rdio.hor.pri input[type=radio][disabled]:checked+label:before {background-color: #b2b2b2;box-shadow: inset 0 0 0 .35em #f7f7f7;}
.ett-rdio.hor.pri input[type=radio].error+label:before{border-color: #cc3333;}
.ett-rdio.hor.pri input[type=radio].error:checked+label:before{background-color: #cc3333;}


/* SECONDARY variation vertical */
.ett-rdio.ver.sec span .rlb {padding: 0 6px;font-size: 15px;line-height: 13px;}
.ett-rdio.ver.sec > span {clear: both;display: inline-block;}
.ett-rdio.ver.sec input[type=radio]{width:28px; margin:0; padding:0; } 
.ett-rdio.ver.sec input[type=radio] + label{margin-left:-36px; padding-left :20px; line-height:16px; color:#111; margin: 5px 0;}
.ett-rdio.ver.sec input[type="radio"] + label::before {background-color: #fff;border: 1px solid #999;box-shadow: none;height: 1.714em;
    margin-right: 0.714em;width: 1.714em;} 
.ett-rdio.ver.sec input[type=radio]:checked + label{ text-align: right;}	
.ett-rdio.ver.sec input[type="radio"]:checked + label::before {background-color: #19db34;box-shadow: 0 0 0 0.35em #fff inset;}
.ett-rdio.ver.sec input[type=radio]{width: 1px;padding:1em 0;border: 0;} 
.ett-rdio.ver.sec input[type=radio]+label{background-repeat: no-repeat;color: #333;padding: 0 0 0 0;margin:5px 0 5px 0px;} 
.ett-rdio.ver.sec input[type=radio]+label:before {background-color: #FFF;border: 1px solid #ddd;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);height: 1.414em;margin-right: 0.414em;width: 1.414em;}
.ett-rdio.ver.sec input[type=radio]+label:before {border-radius: 50%;} 
.ett-rdio.ver.sec input[type=radio]+label:hover:before{background-color: #f2f8fa;border-color: #10cfbd;box-shadow: none;}
.ett-rdio.ver.sec input[type=radio]:focus+label:before{background-color: #f2f8fa;border-color: #10cfbd;box-shadow: none;}
.ett-rdio.ver.sec input[type=radio]:checked:focus+label:before{box-shadow: inset 0 0 0 .35em #f2f8fa;}
.ett-rdio.ver.sec input[type=radio]:checked+label:hover:before{box-shadow: inset 0 0 0 .35em #f2f8fa;}
.ett-rdio.ver.sec input[type=radio]:checked+label:before {background-color: #10cfbd;box-shadow: inset 0 0 0 .35em #FFF;}
.ett-rdio.ver.sec input[type=radio][disabled]+label{color: #acacac;}
.ett-rdio.ver.sec input[type=radio][disabled]+label:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
.ett-rdio.ver.sec input[type=radio][disabled]+label:hover:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
.ett-rdio.ver.sec input[type=radio][disabled]:focus+label:before {background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
.ett-rdio.ver.sec input[type=radio][disabled]:checked+label:before {background-color: #b2b2b2;box-shadow: inset 0 0 0 .35em #f7f7f7;}
.ett-rdio.ver.sec input[type=radio].error+label:before{border-color: #10cfbd;}
.ett-rdio.ver.sec input[type=radio].error:checked+label:before{background-color: #10cfbd;}

/* SECONDARY variation horizontal */
.ett-rdio.hor.sec > span{margin: 0 2em 0 0;}
.ett-rdio.hor.sec span .rlb {padding: 0 6px;font-size: 15px;line-height: 13px;}
.ett-rdio.hor.sec input[type="radio"] + label::before {border-radius: 50%;}
.ett-rdio.hor.sec input[type=radio]{width:28px; margin:0; padding:0; } 
.ett-rdio.hor.sec input[type=radio] + label{margin-left:-36px; padding-left :20px; line-height:16px; color:#111; margin: 5px 0;}
.ett-rdio.hor.sec input[type="radio"] + label::before {background-color: #fff;border: 1px solid #999;box-shadow: none;height: 1.714em;
    margin-right: 0.714em;width: 1.714em;} 
.ett-rdio.hor.sec input[type=radio]:checked + label{ text-align: right;}	
.ett-rdio.hor.sec input[type="radio"]:checked + label::before {background-color: #19db34;box-shadow: 0 0 0 0.35em #fff inset;}
.ett-rdio.hor.sec input[type=radio][disabled]:checked + label{background-position : 0 -168px} 
.ett-rdio.hor.sec input[type=radio]{width: 1px;padding:1em 0;border: 0;} 
.ett-rdio.hor.sec input[type=radio]+label{background-repeat: no-repeat;color: #333;padding: 0 0 0 0;margin:5px 0 5px 0px;} 
.ett-rdio.hor.sec input[type=radio]+label:before {background-color: #FFF;border: 1px solid #b2b2b2;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);height: 1.414em;margin-right: 0.414em;width: 1.414em;}
.ett-rdio.hor.sec input[type=radio]+label:before {border-radius: 50%;} 
.ett-rdio.hor.sec input[type=radio]+label:hover:before{background-color: #f2f8fa;border-color: #10cfbd;box-shadow: none;}
.ett-rdio.hor.sec input[type=radio]:focus+label:before{background-color: #f2f8fa;border-color: #10cfbd;box-shadow: none;}
.ett-rdio.hor.sec input[type=radio]:checked:focus+label:before{box-shadow: inset 0 0 0 .35em #f2f8fa;}
.ett-rdio.hor.sec input[type=radio]:checked+label:hover:before{box-shadow: inset 0 0 0 .35em #f2f8fa;}
.ett-rdio.hor.sec input[type=radio]:checked+label:before {background-color: #10cfbd;box-shadow: inset 0 0 0 .35em #FFF;}
.ett-rdio.hor.sec input[type=radio][disabled]+label{color: #acacac;}
.ett-rdio.hor.sec input[type=radio][disabled]+label:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
.ett-rdio.hor.sec input[type=radio][disabled]+label:hover:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
.ett-rdio.hor.sec input[type=radio][disabled]:focus+label:before {background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
.ett-rdio.hor.sec input[type=radio][disabled]:checked+label:before {background-color: #b2b2b2;box-shadow: inset 0 0 0 .35em #f7f7f7;}
.ett-rdio.hor.sec input[type=radio].error+label:before{border-color: #10cfbd;}
.ett-rdio.hor.sec input[type=radio].error:checked+label:before{background-color: #10cfbd;}
/* teritiary variation vertical */
.ett-rdio.ver.ter span .rlb {padding: 0 6px;font-size: 15px;line-height: 13px;}
.ett-rdio.ver.ter > span {clear: both;display: inline-block;}
.ett-rdio.ver.ter input[type=radio]{width:28px; margin:0; padding:0; } 
.ett-rdio.ver.ter input[type=radio] + label{margin-left:-36px; padding-left :20px; line-height:16px; color:#111; margin: 5px 0;}
.ett-rdio.ver.ter input[type="radio"] + label::before {background-color: #fff;border: 1px solid #999;box-shadow: none;height: 1.714em;
    margin-right: 0.714em;width: 1.714em;} 
.ett-rdio.ver.ter input[type=radio]:checked + label{ text-align: right;}	
.ett-rdio.ver.ter input[type="radio"]:checked + label::before {background-color: #19db34;box-shadow: 0 0 0 0.35em #fff inset;} 
.ett-rdio.ver.ter input[type=radio]{width: 1px;padding:1em 0;border: 0;} 
.ett-rdio.ver.ter input[type=radio]+label{background-repeat: no-repeat;color: #333;padding: 0 0 0 0;margin:5px 0 5px 0px;} 
.ett-rdio.ver.ter input[type=radio]+label:before {background-color: #FFF;border: 1px solid #b2b2b2;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);height: 1.414em;margin-right: 0.414em;width: 1.414em;}
.ett-rdio.ver.ter input[type=radio]+label:before {border-radius: 50%;} 
.ett-rdio.ver.ter input[type=radio]+label:hover:before{background-color: #f2f8fa;border-color: #f55753;box-shadow: none;}
.ett-rdio.ver.ter input[type=radio]:focus+label:before{background-color: #f2f8fa;border-color: #f55753;box-shadow: none;}
.ett-rdio.ver.ter input[type=radio]:checked:focus+label:before{box-shadow: inset 0 0 0 .35em #f2f8fa;}
.ett-rdio.ver.ter input[type=radio]:checked+label:hover:before{box-shadow: inset 0 0 0 .35em #f2f8fa;}
.ett-rdio.ver.ter input[type=radio]:checked+label:before {background-color: #f55753;box-shadow: inset 0 0 0 .35em #FFF;}
.ett-rdio.ver.ter input[type=radio][disabled]+label{color: #acacac;}
.ett-rdio.ver.ter input[type=radio][disabled]+label:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
.ett-rdio.ver.ter input[type=radio][disabled]+label:hover:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
.ett-rdio.ver.ter input[type=radio][disabled]:focus+label:before {background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
.ett-rdio.ver.ter input[type=radio][disabled]:checked+label:before {background-color: #b2b2b2;box-shadow: inset 0 0 0 .35em #f7f7f7;}
.ett-rdio.ver.ter input[type=radio].error+label:before{border-color: #cc3333;}
.ett-rdio.ver.ter input[type=radio].error:checked+label:before{background-color: #cc3333;}

/* teritiary variation horizontal */
.ett-rdio.hor.ter > span{margin: 0 2em 0 0;}
.ett-rdio.hor.ter span .rlb {padding: 0 6px;font-size: 15px;line-height: 13px;}
.ett-rdio.hor.ter input[type="radio"] + label::before {border-radius: 50%;}
.ett-rdio.hor.ter input[type=radio]{width:28px; margin:0; padding:0; } 
.ett-rdio.hor.ter input[type=radio] + label{margin-left:-36px; padding-left :20px; 
    line-height:16px; color:#111; margin: 5px 0;}
.ett-rdio.hor.ter input[type="radio"] + label::before {background-color: #fff;border: 1px solid #999;box-shadow: none;height: 1.714em;
    margin-right: 0.714em;width: 1.714em;} 
.ett-rdio.hor.ter input[type=radio]:checked + label{text-align: right;}	
.ett-rdio.hor.ter input[type="radio"]:checked + label::before {background-color: #19db34;box-shadow: 0 0 0 0.35em #fff inset;} 
.ett-rdio.hor.ter input[type=radio]{width: 1px;padding:1em 0;border: 0;} 
.ett-rdio.hor.ter input[type=radio]+label{background-repeat: no-repeat;color: #333;padding: 0 0 0 0;margin:5px 0 5px 0px;} 
.ett-rdio.hor.ter input[type=radio]+label:before {background-color: #FFF;border: 1px solid #b2b2b2;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);height: 1.414em;margin-right: 0.414em;width: 1.414em;}
.ett-rdio.hor.ter input[type=radio]+label:before {border-radius: 50%;} 
.ett-rdio.hor.ter input[type=radio]+label:hover:before{background-color: #f2f8fa;border-color: #f55753;box-shadow: none;}
.ett-rdio.hor.ter input[type=radio]:focus+label:before{background-color: #f2f8fa;border-color: #f55753;box-shadow: none;}
.ett-rdio.hor.ter input[type=radio]:checked:focus+label:before{box-shadow: inset 0 0 0 .35em #f2f8fa;}
.ett-rdio.hor.ter input[type=radio]:checked+label:hover:before{box-shadow: inset 0 0 0 .35em #f2f8fa;}
.ett-rdio.hor.ter input[type=radio]:checked+label:before {background-color: #f55753;box-shadow: inset 0 0 0 .35em #FFF;}
.ett-rdio.hor.ter input[type=radio][disabled]+label{color: #acacac;}
.ett-rdio.hor.ter input[type=radio][disabled]+label:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
.ett-rdio.hor.ter input[type=radio][disabled]+label:hover:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
.ett-rdio.hor.ter input[type=radio][disabled]:focus+label:before {background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}
.ett-rdio.hor.ter input[type=radio][disabled]:checked+label:before {background-color: #b2b2b2;box-shadow: inset 0 0 0 .35em #f7f7f7;}
.ett-rdio.hor.ter input[type=radio].error+label:before{border-color: #cc3333;}
.ett-rdio.hor.ter input[type=radio].error:checked+label:before{background-color: #cc3333;} 

/* Radio button group  start*/
/* primary variation */
.etb-rdgp.pri .rdio-btn-grp { border-right: 1px solid #999; }
.etb-rdgp.pri .rdio-btn-grp:last-child { border-right: 0; }
.ett-rdgp.pri .rdio-btn {padding: 0.44em 0.8em;margin-bottom: 0;min-width: 8.125em; font-weight: normal;
    line-height: 1.74em;text-align: center;text-decoration: none;background-color: #FFF;color: #666; border: 1px solid transparent; border-radius: 0.3125em;}
.ett-rdgp.pri .button-group-buttons .rdio-btn-grp .rdio-btn {min-width: 0;}
.ett-rdgp.pri .rdio-btn-grp input[type=radio] + label { border-bottom: 1px solid #bbb; border-top: 1px solid #bbb; }
.ett-rdgp.pri .rdio-btn-grp input[type=radio]:checked+label {background-color: #0693ea;border-color: #0693ea;box-shadow: none; color:#FFF; }
.ett-rdgp.pri .button-group-buttons .rdio-btn-grp:not(:first-child):not(:last-child) > .rdio-btn {border-radius: 0; border-left: none; border-right: none;}
.ett-rdgp.pri .button-group-buttons .rdio-btn-grp:not(:last-child) > .rdio-btn {border-bottom-right-radius: 0; border-top-right-radius: 0;}
.ett-rdgp.pri .button-group-buttons .rdio-btn-grp:not(:first-child) > .rdio-btn {border-bottom-left-radius: 0; border-top-left-radius: 0;}
.etb-rdgp.pri .rdio-btn-grp:first-child label { border-left: 1px solid #bbb; }
.etb-rdgp.pri .rdio-btn-grp:last-child label { border-right: 1px solid #bbb; }

/* secondary variation */
.etb-rdgp.sec { border-radius: 1.5em;}
.etb-rdgp.sec .rdio-btn-grp { background-color: #fff; border: 1px solid #bbb;}
.etb-rdgp.sec .rdio-btn-grp:last-child {  }
.ett-rdgp.sec .rdio-btn {padding: 0.44em 0.8em;margin-bottom: 0;min-width: 8.125em;font-weight: normal;
    line-height: 1.74em;text-align: center;text-decoration: none;background-color: #FFF;color: #666; border: 1px solid transparent; border-radius: 2.2em;}
.ett-rdgp.sec .button-group-buttons .rdio-btn-grp .rdio-btn {min-width: 0;}
.ett-rdgp.sec .rdio-btn-grp input[type=radio] + label {}
.ett-rdgp.sec .rdio-btn-grp input[type=radio]:checked+label {background-color: #00aeef;border-color: #00aeef;box-shadow: none; color:#FFF; }
.ett-rdgp.sec .button-group-buttons .rdio-btn-grp:not(:first-child):not(:last-child){ border-left: 0;border-right: 0;}
.ett-rdgp.sec .button-group-buttons .rdio-btn-grp:not(:first-child):not(:last-child) > .rdio-btn {}
.ett-rdgp.sec .button-group-buttons .rdio-btn-grp:not(:last-child) > .rdio-btn {}
.ett-rdgp.sec .button-group-buttons .rdio-btn-grp:not(:first-child) > .rdio-btn {}
.etb-rdgp.sec .rdio-btn-grp:first-child { border-top-left-radius: 2.2em; border-bottom-left-radius: 2.2em; border-right: 0;}
.etb-rdgp.sec .rdio-btn-grp:last-child { border-top-right-radius: 2.2em; border-bottom-right-radius: 2.2em; border-left: 0;}
.etb-rdgp.sec .rdio-btn-grp:first-child label {  }
.etb-rdgp.sec .rdio-btn-grp:last-child label {}

/* teritiary variation */
.etb-rdgp.ter .rdio-btn-grp { border-right: 1px solid #999; }
.etb-rdgp.ter .rdio-btn-grp:last-child { border-right: 0; }
.ett-rdgp.ter .rdio-btn {padding: 0.44em 0.8em;margin-bottom: 0;min-width: 8.125em;font-weight: normal;
    line-height: 1.74em;text-align: center;text-decoration: none;background-color: #FFF;color: #666; border: 1px solid transparent; border-radius: 0.3125em;}
.ett-rdgp.ter .button-group-buttons .rdio-btn-grp .rdio-btn {min-width: 0;}
.ett-rdgp.ter .rdio-btn-grp input[type=radio] + label { border-bottom: 1px solid #bbb; border-top: 1px solid #bbb; }
.ett-rdgp.ter .rdio-btn-grp input[type=radio]:checked+label { border-bottom: 3px solid #0693ea;box-shadow: none; color:#333; }
.ett-rdgp.ter .button-group-buttons .rdio-btn-grp:not(:first-child):not(:last-child) > .rdio-btn {border-radius: 0; border-left: none; border-right: none;}
.ett-rdgp.ter .button-group-buttons .rdio-btn-grp:not(:last-child) > .rdio-btn {border-bottom-right-radius: 0; border-top-right-radius: 0;}
.ett-rdgp.ter .button-group-buttons .rdio-btn-grp:not(:first-child) > .rdio-btn {border-bottom-left-radius: 0; border-top-left-radius: 0;}
.etb-rdgp.ter .rdio-btn-grp:first-child label { border-left: 1px solid #bbb; }
.etb-rdgp.ter .rdio-btn-grp:last-child label { border-right: 1px solid #bbb; }
/* Radio button-group end */
/*radio end */

/* checkbox css start */
/* native checkbox css start horizontal  */
.ett-chek.hor .clb {padding: 0 6px;}
.ett-chek.hor > span {margin: 0 2em 0 0;} 
/* Native checkbox css end */

/* Native checkbox css start vertical  */
.ett-chek.ver .clb {padding: 0 6px;}
.ett-chek.ver > span {margin: 0 2em 0 0;} 
.ett-chek.ver > span {width: 100%;}
.ett-chek.ver span.rlb {padding: 0 6px;font-size: 13px;line-height: 13px;}
.ett-chek.ver > span {clear: both;display: inline-block;}
.ett-chek.ver .eoc input[type=checkbox] {width: auto;}

/* Native checkbox css end */
/* primary variation vertical */ 
.ett-chek.ver span.htx{padding-left: 2.5em;}
.ett-chek.ver.pri > span {margin: 0 2em 0 0;}
.ett-chek.ver.pri input[type=checkbox] {width: 1px;border: 0;} 
.ett-chek.ver.pri input[type=checkbox]+label {background-repeat: no-repeat;color: #333;padding: 0 0 0 0;margin:5px 0 5px 0px;} 
.ett-chek.ver.pri input[type=checkbox]+label:before {background-color: #FFF;border: 1px solid #b2b2b2;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);height: 1.414em;margin-right: 0.414em;width: 1.414em;}
.ett-chek.ver.pri input[type=checkbox]+label:before {border-radius: 0.357em;} 
.ett-chek.ver.pri input[type=checkbox]+label:hover:before{background-color: #f2f8fa;border-color: #2196f3;box-shadow: none;}
.ett-chek.ver.pri input[type=checkbox]:focus+label:before {background-color: #f2f8fa;border-color: #2196f3;box-shadow: none;} 
.ett-chek.ver.pri input[type=checkbox]:checked+label:before {background-repeat: no-repeat;background-position: center center;background-size: 1em;} 
.ett-chek.ver.pri input[type=checkbox][disabled]+label {color: #acacac;}
.ett-chek.ver.pri input[type=checkbox][disabled]+label:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;} 
.ett-chek.ver.pri input[type=checkbox][disabled]+label:hover:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;} 
.ett-chek.ver.pri input[type=checkbox][disabled]:focus+label:before {background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}  
.ett-chek.ver.pri input[type=checkbox].error+label:before {border-color: #cc3333;}  
.ett-chek.ver.pri input[type=checkbox] {width:28px; margin:0; padding:0; }
.ett-chek.ver.pri input[type=checkbox] + label {margin-left:-36px;    line-height:16px; color:#111; margin: 5px 0; font-size:15px;}
.ett-chek.ver.pri input[type="checkbox"] + label::before {background-color: #fff;border: 1px solid #999;box-shadow: none;height: 1.714em;
    margin-right: 0.714em;width: 1.714em;} 
.ett-chek.ver.pri input[type="checkbox"]:checked + label::before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%22-3%201158%2014%2011%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M-1.72%201164.02L-3%201165.3l2.976%202.976c.195.192.463.312.76.312.295%200%20.563-.12.757-.314v.002l8.998-8.998L9.213%201158l-8.477%208.476-2.455-2.455z%22%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E");
    background-color: #00aeef;   border-color: #00aeef;
    
    
}	
.ett-chek.ver input[type="checkbox"] + label.err::before { border-color: #cc3333;} 
.ett-chek.ver input[type="checkbox"]:checked + label.err::before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2220%22%20height%3D%2214%22%20viewBox%3D%220%200%2019.6%2014%22%3E%3Cpath%20d%3D%22M7.6%2012.3L1.1%207.2c-.3-.3-.7-.2-.9.1-.3.3-.2.7.1.9l7%205.6c.1.1.2.2.4.2s.4-.1.5-.2L19.4%201.2c.3-.3.2-.7-.1-1-.3-.3-.7-.2-1%20.1l-10.7%2012z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E");
    background-color: #cc3333;
}
.ett-chek.ver input[type=checkbox]+label.err:hover:before{background-color: #f2f8fa;border-color: #cc3333;box-shadow: none;}
.ett-chek.ver input[type=checkbox]:focus+label.err:before {background-color: #f2f8fa;border-color: #cc3333;box-shadow: none;}
.ett-chek.ver input[type=checkbox]:checked+label.err:hover:before{background-color: #cc3333;border-color: #cc3333;box-shadow: none;}
.ett-chek.ver input[type=checkbox]:checked:focus+label.err:before {background-color: #cc3333;border-color: #cc3333;box-shadow: none;}

.ett-chek.ver.pri input[type="checkbox"]:indeterminate + label::before {
    background-color:#6690a2;
    border:2px solid #999;
}
.ett-chek.ver.pri input[type=checkbox][disabled]:checked + label{background-position : 0 -72px}


/* primary variation horizontal */ 
.ett-bttn.tsp.sml.lbtn{padding: 0 ; vertical-align: top; margin-top: 0; margin-bottom: 0.5em;}/* by karthik on 30 Jan*/
.ett-chek.hor.pri > span {margin: 0 2em 0 0;}
.ett-chek.hor.pri input[type=checkbox] {width: 1px;border: 0;} 
.ett-chek.hor.pri input[type=checkbox]+label {background-repeat: no-repeat;color: #333;padding: 0 0 0 0;margin:5px 0 5px 0px;} 
.ett-chek.hor.pri input[type=checkbox]+label:before {background-color: #FFF;border: 1px solid #b2b2b2;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);height: 1.414em;margin-right: 0.414em;width: 1.414em;}
.ett-chek.hor.pri input[type=checkbox]+label:before {border-radius: 0.357em;} 
.ett-chek.hor.pri input[type=checkbox]+label:hover:before{background-color: #f2f8fa;border-color: #2196f3;box-shadow: none;}
.ett-chek.hor.pri input[type=checkbox]:focus+label:before {background-color: #f2f8fa;border-color: #2196f3;box-shadow: none;} 
.ett-chek.hor.pri input[type=checkbox]:checked+label:before {background-repeat: no-repeat;background-position: center center;background-size: 1em;} 
.ett-chek.hor.pri input[type=checkbox][disabled]+label {color: #acacac;}
.ett-chek.hor.pri input[type=checkbox][disabled]+label:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;} 
.ett-chek.hor.pri input[type=checkbox][disabled]+label:hover:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;} 
.ett-chek.hor.pri input[type=checkbox][disabled]:focus+label:before {background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}  
.ett-chek.hor.pri input[type=checkbox].error+label:before {border-color: #cc3333;}  
.ett-chek.hor.pri input[type=checkbox]{width:28px; margin:0; padding:0; }
.ett-chek.hor.pri input[type=checkbox] + label{margin-left:-36px;    line-height:16px; color:#111; margin: 5px 0;}
.ett-chek.hor.pri input[type="checkbox"] + label::before {background-color: #fff;border: 1px solid #999;box-shadow: none;height: 1.714em;
    margin-right: 0.714em;width: 1.714em;} 
.ett-chek.hor.pri input[type="checkbox"]:checked + label::before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%22-3%201158%2014%2011%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M-1.72%201164.02L-3%201165.3l2.976%202.976c.195.192.463.312.76.312.295%200%20.563-.12.757-.314v.002l8.998-8.998L9.213%201158l-8.477%208.476-2.455-2.455z%22%20fill%3D%22%230074a6%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E");
}
.ett-chek.hor input[type="checkbox"] + label.err::before{ border-color: #cc3333;}
.ett-chek.hor input[type="checkbox"]:checked + label.err::before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%22-3%201158%2014%2011%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M-1.72%201164.02L-3%201165.3l2.976%202.976c.195.192.463.312.76.312.295%200%20.563-.12.757-.314v.002l8.998-8.998L9.213%201158l-8.477%208.476-2.455-2.455z%22%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E");
     background-color: #cc3333;
}
.ett-chek.hor input[type=checkbox]+label.err:hover:before{background-color: #f2f8fa;border-color: #cc3333;box-shadow: none;}
.ett-chek.hor input[type=checkbox]:focus+label.err:before {background-color: #f2f8fa;border-color: #cc3333;box-shadow: none;}
.ett-chek.hor input[type=checkbox]:checked+label.err:hover:before{background-color: #cc3333;border-color: #cc3333;box-shadow: none;}
.ett-chek.hor input[type=checkbox]:checked:focus+label.err:before {background-color: #cc3333;border-color: #cc3333;box-shadow: none;}	

.ett-chek.hor.pri input[type="checkbox"]:indeterminate + label::before {
    background-color:#6690a2;
    border:2px solid #999;
}
.ett-chek.hor.pri input[type=checkbox][disabled]:checked + label{background-position : 0 -72px}
/* secondary variation vertical */ 
.ett-chek.ver.sec > span {margin: 0 2em 0 0;}
.ett-chek.ver.sec input[type=checkbox] {width: 1px;border: 0;} 
.ett-chek.ver.sec input[type=checkbox]+label {background-repeat: no-repeat;color: #333;padding: 0 0 0 0;margin:5px 0 5px 0px;} 
.ett-chek.ver.sec input[type=checkbox]+label:before {background-color: #FFF;border: 1px solid #b2b2b2;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);height: 1.414em;margin-right: 0.414em;width: 1.414em;}
.ett-chek.ver.sec input[type=checkbox]+label:before {border-radius: 0.357em;} 
.ett-chek.ver.sec input[type=checkbox]+label:hover:before{background-color: #f2f8fa;border-color: #10cfbd;box-shadow: none;}
.ett-chek.ver.sec input[type=checkbox]:focus+label:before {background-color: #f2f8fa;border-color: #10cfbd;box-shadow: none;} 
.ett-chek.ver.sec input[type=checkbox]:checked+label:before {background-repeat: no-repeat;background-position: center center;background-size: 1em;} 
.ett-chek.ver.sec input[type=checkbox][disabled]+label {color: #acacac;}
.ett-chek.ver.sec input[type=checkbox][disabled]+label:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;} 
.ett-chek.ver.sec input[type=checkbox][disabled]+label:hover:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;} 
.ett-chek.ver.sec input[type=checkbox][disabled]:focus+label:before {background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}  
.ett-chek.ver.sec input[type=checkbox].error+label:before {border-color: #cc3333;}  
.ett-chek.ver.sec input[type=checkbox] {width:28px; margin:0; padding:0; }
.ett-chek.ver.sec input[type=checkbox] + label{margin-left:-36px;    line-height:16px; color:#111; margin: 5px 0;}
.ett-chek.ver.sec input[type="checkbox"] + label::before {background-color: #fff;border: 2px solid #0CC27E;box-shadow: none;height: 1.714em;
    margin-right: 0.714em;width: 1.714em;} 
.ett-chek.ver.sec input[type="checkbox"]:checked + label::before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%22-3%201158%2014%2011%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M-1.72%201164.02L-3%201165.3l2.976%202.976c.195.192.463.312.76.312.295%200%20.563-.12.757-.314v.002l8.998-8.998L9.213%201158l-8.477%208.476-2.455-2.455z%22%20fill%3D%22%2310cfbd%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E");
}	
.ett-chek.ver.sec input[type="checkbox"]:indeterminate + label::before {
    background-color:#7eb19e;
    border:2px solid #999;
}
.ett-chek.ver.sec input[type=checkbox][disabled]:checked + label{background-position : 0 -72px}


/* secondary variation horizontal */ 
.ett-chek.hor.sec > span {margin: 0 2em 0 0;}
.ett-chek.hor.sec input[type=checkbox] {width: 1px;border: 0;} 
.ett-chek.hor.sec input[type=checkbox]+label {background-repeat: no-repeat;color: #333;padding: 0 0 0 0;margin:5px 0 5px 0px;} 
.ett-chek.hor.sec input[type=checkbox]+label:before {background-color: #FFF;border: 1px solid #b2b2b2;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);height: 1.414em;margin-right: 0.414em;width: 1.414em;}
.ett-chek.hor.sec input[type=checkbox]+label:before {border-radius: 0.357em;} 
.ett-chek.hor.sec input[type=checkbox]+label:hover:before{background-color: #E7F9F0;border-color: #10cfbd;box-shadow: none;}
.ett-chek.hor.sec input[type=checkbox]:focus+label:before {background-color: #E7F9F0;border-color: #10cfbd;box-shadow: none;} 
.ett-chek.hor.sec input[type=checkbox]:checked+label:before {background-repeat: no-repeat;background-position: center center;
    background-size: 1em;} 
.ett-chek.hor.sec input[type=checkbox][disabled]+label {color: #acacac;}
.ett-chek.hor.sec input[type=checkbox][disabled]+label:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;} 
.ett-chek.hor.sec input[type=checkbox][disabled]+label:hover:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;} 
.ett-chek.hor.sec input[type=checkbox][disabled]:focus+label:before {background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}  
.ett-chek.hor.sec input[type=checkbox].error+label:before {border-color: #cc3333;}  
.ett-chek.hor.sec input[type=checkbox] {width:28px; margin:0; padding:0; }
.ett-chek.hor.sec input[type=checkbox] + label{margin-left:-36px;    line-height:16px; color:#111; margin: 5px 0;}
.ett-chek.hor.sec input[type="checkbox"] + label::before {background-color: #FFF;border: 2px solid #0CC27E;box-shadow: none;height: 1.714em;
    margin-right: 0.714em;width: 1.714em;}
.ett-chek.hor.sec input[type=checkbox] + label{background-position : 0 0}			
.ett-chek.hor.sec input[type=checkbox][disabled] + label{background-position : 0 -24px}
.ett-chek.hor.sec input[type=checkbox]:checked + label{background-position : 0 -48px}
.ett-chek.hor.sec input[type="checkbox"]:checked + label::before {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='enable-background:new 0 0 18 18;' viewBox='0 0 18 18' y='0px' x='0px' id='Layer_1' version='1.1'%3E%3Cmetadata id='metadata11'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cdefs id='defs9' /%3E%3Cg style='fill:%230CC27E' transform='translate%280.24576271,0.15254237%29' id='g3'%3E%3Cpolygon style='fill:%230CC27E' id='polygon5' points='6.3,12 2.5,8.2 1,9.7 6.2,15 6.2,15 6.2,15 17,4.4 15.5,3 ' /%3E%3C/g%3E%3C/svg%3E");
}	
.ett-chek.hor.sec input[type="checkbox"]:indeterminate + label::before {
    background-color:#7eb19e;
    border:2px solid #999;
}
.ett-chek.hor.sec input[type=checkbox][disabled]:checked + label{background-position : 0 -72px}

/* teritiary variation vertical */ 
.ett-chek.ver.ter > span {margin: 0 2em 0 0;}
.ett-chek.ver.ter input[type=checkbox] {width: 1px;border: 0;} 
.ett-chek.ver.ter input[type=checkbox]+label {background-repeat: no-repeat;color: #333;padding: 0 0 0 0;margin:5px 0 5px 0px;} 
.ett-chek.ver.ter input[type=checkbox]+label:before {background-color: #FFF;border: 1px solid #b2b2b2;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);height: 1.414em;margin-right: 0.414em;width: 1.414em;}
.ett-chek.ver.ter input[type=checkbox]+label:before {border-radius: 0.357em;} 
.ett-chek.ver.ter input[type=checkbox]+label:hover:before{background-color: #f2f8fa;border-color: #0693EA;box-shadow: none;}
.ett-chek.ver.ter input[type=checkbox]:focus+label:before {background-color: #f2f8fa;border-color: #0693EA;box-shadow: none;} 
.ett-chek.ver.ter input[type=checkbox]:checked+label:before {background-repeat: no-repeat;background-position: center center;background-size: 1em;} 
.ett-chek.ver.ter input[type=checkbox][disabled]+label {color: #acacac;}
.ett-chek.ver.ter input[type=checkbox][disabled]+label:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;} 
.ett-chek.ver.ter input[type=checkbox][disabled]+label:hover:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;} 
.ett-chek.ver.ter input[type=checkbox][disabled]:focus+label:before {background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}  
.ett-chek.ver.ter input[type=checkbox].error+label:before {border-color: #cc3333;}  
.ett-chek.ver.ter input[type=checkbox]{width:28px; margin:0; padding:0; }
.ett-chek.ver.ter input[type=checkbox] + label {margin-left:-36px;    line-height:16px; color:#111; margin: 5px 0;}
.ett-chek.ver.ter input[type="checkbox"] + label::before {background-color: #fff;border: 1px solid #999;box-shadow: none;height: 1.714em;
    margin-right: 0.714em;width: 1.714em;}
.ett-chek.ver.ter input[type=checkbox] + label{background-position : 0 0}			
.ett-chek.ver.ter input[type=checkbox][disabled] + label{background-position : 0 -24px}
.ett-chek.ver.ter input[type=checkbox]:checked + label{background-position : 0 -48px}
.ett-chek.ver.ter input[type="checkbox"]:checked + label::before {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='enable-background:new 0 0 18 18;' viewBox='0 0 18 18' y='0px' x='0px' id='Layer_1' version='1.1'%3E%3Cmetadata id='metadata13'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cdefs id='defs11' /%3E%3Cstyle id='style3' type='text/css'%3E .st0%7Bfill:%230693EA;%7D%0A%3C/style%3E%3Cg style='fill:%230693EA' id='g5'%3E%3Cpath style='fill:%230693EA' id='path7' d='M15.7,18H2.3C1,18,0,17,0,15.7V2.3C0,1,1,0,2.3,0h13.3C17,0,18,1,18,2.3v13.3C18,17,17,18,15.7,18z' class='st0' /%3E%3C/g%3E%3C/svg%3E");
}	
.ett-chek.ver.ter input[type="checkbox"]:indeterminate + label::before {
    background-color:#5d89a4;
    border:2px solid #999;
}
.ett-chek.ver.ter input[type=checkbox][disabled]:checked + label{background-position : 0 -72px}


/* teritiary variation horizontal */ 
.ett-chek.hor.ter > span {margin: 0 2em 0 0;}
.ett-chek.hor.ter input[type=checkbox] {width: 1px;border: 0;} 
.ett-chek.hor.ter input[type=checkbox]+label {background-repeat: no-repeat;color: #333;padding: 0 0 0 0;margin:5px 0 5px 0px;} 
.ett-chek.hor.ter input[type=checkbox]+label:before {background-color: #FFF;border: 1px solid #b2b2b2;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);height: 1.414em;margin-right: 0.414em;width: 1.414em;}
.ett-chek.hor.ter input[type=checkbox]+label:before {border-radius: 0.357em;} 
.ett-chek.hor.ter input[type=checkbox]+label:hover:before{background-color: #f2f8fa;border-color: #0693EA;box-shadow: none;}
.ett-chek.hor.ter input[type=checkbox]:focus+label:before {background-color: #f2f8fa;border-color: #0693EA;box-shadow: none;} 
.ett-chek.hor.ter input[type=checkbox]:checked+label:before {background-repeat: no-repeat;background-position: center center;background-size: 1em;} 
.ett-chek.hor.ter input[type=checkbox][disabled]+label {color: #acacac;}
.ett-chek.hor.ter input[type=checkbox][disabled]+label:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;} 
.ett-chek.hor.ter input[type=checkbox][disabled]+label:hover:before{background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;} 
.ett-chek.hor.ter input[type=checkbox][disabled]:focus+label:before {background-color: #f7f7f7;border-color: #d9d9d9;box-shadow: none;}  
.ett-chek.hor.ter input[type=checkbox].error+label:before {border-color: #cc3333;}  
.ett-chek.hor.ter input[type=checkbox] {width:28px; margin:0; padding:0; }
.ett-chek.hor.ter input[type=checkbox] + label {margin-left:-36px;    line-height:16px; color:#111; margin: 5px 0;}
.ett-chek.hor.ter input[type="checkbox"] + label::before {background-color: #fff;border: 1px solid #999;box-shadow: none;height: 1.714em;
    margin-right: 0.714em;width: 1.714em;}
.ett-chek.hor.ter input[type=checkbox] + label{background-position : 0 0}			
.ett-chek.hor.ter input[type=checkbox][disabled] + label{background-position : 0 -24px}
.ett-chek.hor.ter input[type=checkbox]:checked + label{background-position : 0 -48px}
.ett-chek.hor.ter input[type="checkbox"]:checked + label::before {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='enable-background:new 0 0 18 18;' viewBox='0 0 18 18' y='0px' x='0px' id='Layer_1' version='1.1'%3E%3Cmetadata id='metadata13'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cdefs id='defs11' /%3E%3Cstyle id='style3' type='text/css'%3E .st0%7Bfill:%230693EA;%7D%0A%3C/style%3E%3Cg style='fill:%230693EA' id='g5'%3E%3Cpath style='fill:%230693EA' id='path7' d='M15.7,18H2.3C1,18,0,17,0,15.7V2.3C0,1,1,0,2.3,0h13.3C17,0,18,1,18,2.3v13.3C18,17,17,18,15.7,18z' class='st0' /%3E%3C/g%3E%3C/svg%3E");
}	
.ett-chek.hor.ter input[type="checkbox"]:indeterminate + label::before {
    background-color:#5d89a4;
    border:2px solid #999;
}
.ett-chek.hor.ter input[type=checkbox][disabled]:checked + label{background-position : 0 -72px}
 
/* checkbox css end */
/* Dropdown css start */
/* Dropdown primary css */ 
.ett-drdn.pri{margin: auto 3px;display: table;position: relative;padding: 0;}
.ett-drdn.pri .drdn {overflow: hidden;text-overflow: ellipsis;width: 100%;border: none;outline: 0;display:table-cell; background:transparent;font-size: 1.15em;padding: 0.44em 0.8em;text-align: left} 
.ett-drdn.pri span{ display:table-cell; vertical-align:middle;text-align:right;width: 34px} 
.ett-drdn.pri span svg{fill: #000;padding: 11px;} 
.ett-drdn.pri .drdn svg{ fill:#000; padding: 13px 11px 8px 11px}
.ett-drdn.pri.is-open svg.ett-icon{ transform: rotate(180deg);transition-timing-function: linear;fill:#000  }
.ett-drdn.pri .drdn-list {min-width: 100%;margin: auto 3px;}
.ett-drdn.pri .drdn-list {background-color: #fff;border-radius: 0px;margin-left: -1px;
    margin-top: 3px;max-height: 14.286em;min-width: calc(100% + 2px);width: auto;}
.ett-drdn.pri.is-open .drdn-list { box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176); }
.ett-drdn.pri .drdn-list ul {margin: 0;padding:0;background:#FFF}
.ett-drdn.pri .drdn-list li {margin: 0;width: 100%; border-left: 4px solid transparent; padding:5px }
.ett-drdn.pri .drdn-list li a{color: #333;text-decoration: none;width: 100%;padding: 0.3em 0.857em;display: block }
.ett-drdn.pri .drdn-list li:hover { background-color: #f4f4f4; border-left: 4px solid #0693ea; }
/* dropdown  primary error */
.ett-drdn.pri.err { border:1px solid #E82C0C;}
/* disabled classes css */
.ett-drdn.pri.disabled{cursor:not-allowed;opacity:0.4;}
.ett-drdn.pri.disabled + span{cursor:not-allowed;opacity:0.4;}

 /* Dropdown secondary css */
.ett-drdn.sec{margin: auto 3px;display: table;position: relative;padding: 0;border: 1px solid #000}
.ett-drdn.sec .drdn {overflow: hidden;text-overflow: ellipsis;width: 100%;border: none;outline: 0;display:table-cell; background:transparent;font-size: 1.15em;padding: 0.44em 0.8em;text-align: left} 
 
.ett-drdn.sec span{ display:table-cell; vertical-align:middle;text-align:right;width: 34px;} 
.ett-drdn.sec span svg{fill: #000;padding: 11px;} 
.ett-drdn.sec .drdn svg{ fill:#000; padding: 11px}
.ett-drdn.sec.is-open svg.ett-icon{ transform: rotate(180deg);transition-timing-function: linear;fill:#000; }
.ett-drdn.sec .drdn-list {min-width: 100%;margin: auto 3px;}
.ett-drdn.sec .drdn-list {background-color: #fff;border-radius: 5px;margin-left: -1px;
    margin-top: 3px;max-height: 14.286em;min-width: calc(100% + 2px);width: auto;}
.ett-drdn.sec.is-open .drdn-list { box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176); }
.ett-drdn.sec .drdn-list ul {margin: 0;padding: 0em 0;  }
.ett-drdn.sec .drdn-list li {margin: 0;width: 100%; border-left: 4px solid transparent; padding:5px }
.ett-drdn.sec .drdn-list li a{color: #333;text-decoration: none;width: 100%;padding: 0.3em 0.857em;display: block }
.ett-drdn.sec .drdn-list li a:hover{color: #fff;}
.ett-drdn.sec .drdn-list li:hover { background-color: #999; color:#FFF}
/* dropdown  secondary error */
.ett-drdn.sec.err { border:1px solid #E82C0C;}
/* disabled classes css */
.ett-drdn.sec.disabled{cursor:not-allowed;opacity:0.4;}
.ett-drdn.sec.disabled + span{cursor:not-allowed;opacity:0.4;}

/* Dropdown teritiary css */
.ett-drdn.ter{margin: auto 3px;display: table;position: relative;padding: 0;border-bottom: 2px solid #F2145E}
.ett-drdn.ter .drdn {overflow: hidden;text-overflow: ellipsis;width: 100%;border: none;outline: 0;display:table-cell; background:transparent;font-size: 1.15em;padding: 0.44em 0.8em;text-align: left} 
 
.ett-drdn.ter span{ display:table-cell; vertical-align:middle;text-align:right;width: 34px;} 
.ett-drdn.ter span svg{fill: #000;padding: 11px;}  
.ett-drdn.ter span > svg{ fill:#000; padding:11px; }
.ett-drdn.ter.is-open svg.ett-icon{ transform: rotate(180deg);transition-timing-function: linear;fill:#000  }
 .ett-drdn.ter .drdn-list {min-width: 100%; margin: auto 3px;}
.ett-drdn.ter .drdn-list {background-color: #fff;border-radius: 5px;margin-left: -1px;
    margin-top: 3px;max-height: 14.286em;min-width: calc(100% + 2px);width: auto;}
.ett-drdn.ter.is-open .drdn-list { box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176); }
.ett-drdn.ter .drdn-list ul {margin: 0;padding: 0em 0;background:#FFF }
.ett-drdn.ter .drdn-list li {margin: 0; width: 100%; border-left: 4px solid transparent; padding:5px }
.ett-drdn.ter .drdn-list li a{color: #333;text-decoration: none;width: 100%;padding: 0.3em 0.857em;display: block }
.ett-drdn.ter .drdn-list li a:hover{color: #fff;}
.ett-drdn.ter .drdn-list li:hover { background-color: #f2145e; color:#FFF }
/* dropdown  primary error */
.ett-drdn.ter.err { border:1px solid #E82C0C;}
/* disabled classes css */
.ett-drdn.ter.disabled{cursor:not-allowed;opacity:0.4;}
.ett-drdn.ter.disabled + span{cursor:not-allowed;opacity:0.4;}
/* Dropdown css end */


/* Stepper css*/

/* primary variation */
.ett-stpr.pri { display: table;}
.ett-stpr.pri li{ display: table-cell; vertical-align:top}
.ett-stpr.pri .ett-bttn.pri { background-color:transparent; border: 0; color:#111 }/* Tiji 4-10-17 look and feel changes */
.ett-stpr.pri .ett-bttn.pri:hover > .ett-icon, .ett-stpr.pri .ett-bttn.pri:focus > .ett-icon{ fill:#111 }/* Tiji 4-10-17 look and feel changes */
.ett-stpr.pri .ett-inpt { display: block; border-radius: 0; }

/* secondary variation */
.ett-stpr.sec { display: table;}
.ett-stpr.sec li{ display: table-cell; vertical-align:top}
.ett-stpr.sec .ett-inpt { display: block; }
.ett-stpr.sec .ett-bttn { background-color: transparent; border: 0; }
.ett-stpr.sec .ett-bttn > .ett-icon { fill: #333; }

/* teritiary variation */
.ett-stpr.ter { display: table;}
.ett-stpr.ter li{ display: table-cell; vertical-align:top}
.ett-stpr.ter .ett-inpt { display: block; border-bottom: 1px solid #999; }
.ett-stpr.ter .ett-bttn { background-color: transparent; border: 0; }
.ett-stpr.ter .ett-bttn > .ett-icon { fill: #333; }

/* disable css */

.ett-stpr li input.disabled{cursor:not-allowed;opacity:0.4; }
.ett-stpr li button.disabled{cursor:not-allowed;opacity:0.4; }


/* Stepper end */

/*Tooltip css start */

.ett-tltp {padding: 5px;font-size: 11px;background-repeat: no-repeat;
background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Created with Inkscape %28http://www.inkscape.org/%29 --%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='9' height='9' viewBox='0 0 9 9' id='svg4231' version='1.1' inkscape:version='0.91 r13725' sodipodi:docname='diamond.svg'%3E%3Cdefs id='defs4233' /%3E%3Csodipodi:namedview id='base' pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1.0' inkscape:pageopacity='0.0' inkscape:pageshadow='2' inkscape:zoom='44.8' inkscape:cx='5.3197607' inkscape:cy='5.1243168' inkscape:document-units='px' inkscape:current-layer='layer1' showgrid='false' units='px' inkscape:window-width='1536' inkscape:window-height='801' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' /%3E%3Cmetadata id='metadata4236'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title /%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cg inkscape:label='Layer 1' inkscape:groupmode='layer' id='layer1' transform='translate%280,-1043.3621%29'%3E%3Cpath style='fill:%23ffffff;fill-opacity:1;stroke:%23666666;stroke-width:0.866;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none' d='m 4.5003905,1044.0207 -3.87269779,3.8727 3.87269779,3.8728 3.8712152,-3.8728 -3.8712152,-3.8727 z' id='rect4250' inkscape:connector-curvature='0' /%3E%3C/g%3E%3C/svg%3E%0A");}  
.ett-tltp-inner {padding: 5px 10px;max-width: 200px;pointer-events: none;color: #333;text-align: center;background-color: #fff;            border-radius: 3px;border: 1px solid #ccc;box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);}
.ett-tltp-bottom {background-position: top center;}       
.ett-tltp-top {background-position: bottom center;}        
.ett-tltp-left {background-position: right center;}
.ett-tltp-right {background-position: left center;}

/*Tooltip css end */

/*--Input--*/

.ecn {display:inline-block; vertical-align:top}/* Element container */
td .ecn {width:100%}
.ecn > .icl { position: relative; display: inline-block; }
.ecn > .icr { position: relative; display: inline-block; }
.ecn > .syl { position: relative; display: inline-block; }
.ecn > .syr { position: relative; display: inline-block; }
.ecn > .cil { position: relative; display: inline-block; }
.ecn > .cir { position: relative; display: inline-block; }

.ecn > .icl > svg { margin-right: -2rem; position: absolute; top: 0; left: 0.75em; height: 100%; line-height: 1.7rem; }
.ecn > .icr > svg { margin-left: -2rem; position: absolute; top: 0; height: 100%; line-height: 1.7rem; right: 0.75em; }
.ecn > .syl > span { height: 100%; margin-right: -1.5rem; position: absolute; /*top: 0.3rem;*/ top: 6px; vertical-align: middle; /*left: 0.8em;*/ /*font-size:1.15rem*/ font-size:16px;}
.ecn > .syr > span {  height: 100%; margin-left: -1.5rem; position: absolute; top: 0.3rem; vertical-align: middle; 
    right: 0.8em; font-size:1.15rem }

.ecn > .cil .ett-bttn { border-right:1px solid #999; margin:0; position:absolute; height: calc(100% - 2px); left:1px; top:1px;  }
.ecn > .cir .ett-bttn { border-left:1px solid #999; height: calc(100% - 2px); margin: 0; position:absolute; right:1px; top:1px; }

.btl, .btr {display:table;}
.btl > span, .btr > span {display:table-cell; vertical-align:middle}


/* Native */
.ett-inpn{}
 
/* Primary */
.ett-inpn{outline:none}
.ett-inpt{outline:none}
.ett-inpt.pri{ padding:0.44em 0.8em; font-size: 1.15em; border: 1px solid #999; border-radius: 3px; }
.ett-inpt.pri:focus { border: 1px solid #89BFDD; }
.ett-inpt.pri:focus[readonly]{border:1px solid #999;}
.ecn.readonly > .ett-inpt.pri, .ett-inpt.pri[readonly]{ opacity:0.7;}/* opacity added for the readonly input*/
.ecn.disabled > .ett-inpt.pri, .ett-inpt.pri[disabled]{background-color:#fff; cursor: not-allowed; opacity: 0.7;}
.ett-inpt.pri.err { border: 1px solid #FFA9A9; }
.ecn > .icl > .ett-inpt.pri{ padding-left: 2.5rem; display: inline; }
.ecn > .icr > .ett-inpt.pri{ padding-right: 2.5rem; display: inline; }
.ecn > .syl > .ett-inpt.pri{ padding-left: 2.5rem; display: inline; }
.ecn > .syr > .ett-inpt.pri{ padding-right: 2.5rem; display: inline;text-overflow: ellipsis;overflow: hidden; }/* added by karthik */

.ecn > .cil > .ett-inpt.pri{ padding-left: 3rem;width: auto;min-width: 100%; }

.ecn > .cil.pri .ett-bttn.tsp:hover, .ecn > .cil.pri .ett-bttn.tsp:focus { border-radius: 0em; }
.ecn > .cir > .ett-inpt.pri{ padding-right: 3rem;width: auto;min-width: 100%; }

.ecn > .cir.pri .ett-bttn.tsp:hover, .ecn > .cir.pri .ett-bttn.tsp:focus { border-radius: 0em; }

.ecn > .btl > span > .ett-bttn.pri {margin:0;  border-top-right-radius: 0;  border-bottom-right-radius: 0; }
.ecn > .btl > span > .ett-inpt.pri {margin:0;  border-top-left-radius: 0;  border-bottom-left-radius: 0; }
.ecn > .btr > span > .ett-bttn.pri {margin:0}
.ecn > .btr > span > .ett-bttn.pri {margin:0;  border-top-left-radius: 0;  border-bottom-left-radius: 0;}
.ecn > .btr > span > .ett-inpt.pri {margin:0;  border-top-right-radius: 0;  border-bottom-right-radius: 0; }   

/* Secondary */

.ett-inpt.sec{ padding:0.44em 0.8em; font-size: 1.15em; border: 1px solid #999; border-radius: 2.5em; }
.ett-inpt.sec:focus { border: 1px solid #89BFDD; }
.ecn.readonly > .ett-inpt.sec{}
.ett-inpt.sec:focus[readonly]{border:1px solid #999;}
.ecn.readonly > .ett-inpt.sec, .ett-inpt.sec[readonly]{ opacity:0.7;}/* opacity added for the readonly input*/
.ecn.disabled > .ett-inpt.sec, .ett-inpt.sec[disabled]{ background-color:#fff; cursor: not-allowed; opacity: 0.7;}
.ett-inpt.sec.err { border: 1px solid #FFA9A9; }
.ecn >.icl > .ett-inpt.sec{ padding-left: 2.5rem; display: inline; }
.ecn > .icr > .ett-inpt.sec{ padding-right: 2.5rem; display: inline; height:45px;}
.ecn > .syl > .ett-inpt.sec{ padding-left: 2.5rem; display: inline; }
.ecn > .syr > .ett-inpt.sec{ padding-right: 2.5rem; display: inline;text-overflow: ellipsis;overflow: hidden; }
.ecn > .cil > .ett-inpt.sec{ padding-left: 3rem;width:auto;min-width: 100% }
.ecn > .cil.sec .ett-bttn.tsp:hover, .ecn > .cil.sec .ett-bttn.tsp:focus { border-top-left-radius:1.2em; border-bottom-left-radius:1.2em; }
.ecn > .cir > .ett-inpt.sec{ padding-right: 3rem;width:auto;min-width: 100% }
.ecn > .cir.sec .ett-bttn.tsp:hover, .ecn > .cir.sec .ett-bttn.tsp:focus { border-top-right-radius:1.2em;border-bottom-right-radius:1.2em; }
.ecn > .btl > .ett-inpt.sec{ padding-left: 4.4em; }
.ecn > .btl.sec .ett-bttn, .ecn > .btl.sec .ett-bttn { border-top-left-radius:1.2em; border-bottom-left-radius:1.2em; }
.ecn > .btr > .ett-inpt.sec{ padding-right: 4.4em; }
.ecn > .btr.sec .ett-bttn, .ecn > .btr.sec .ett-bttn { border-top-right-radius:1.2em; border-bottom-right-radius:1.2em; } 
.ecn > .btl > span > .ett-bttn.sec {margin:0;  border-top-right-radius: 0;  border-bottom-right-radius: 0; }
.ecn > .btl > span > .ett-inpt.sec {margin:0;  border-top-left-radius: 0;  border-bottom-left-radius: 0; }
.ecn > .btr > span > .ett-bttn.sec {margin:0}
.ecn > .btr > span > .ett-bttn.sec {margin:0;  border-top-left-radius: 0;  border-bottom-left-radius: 0; }
.ecn > .btr > span > .ett-inpt.sec {margin:0;  border-top-right-radius: 0;  border-bottom-right-radius: 0; } 

/*--Tertiary--*/

.ett-inpt.ter{ padding:0.44em 0.8em; font-size: 16px; border-bottom: 1px solid #dedede; background-color: transparent;border-right: 0;border-left:0;border-top:0; padding-left:0;}
.ett-inpt.ter:focus { border-bottom: 1px solid #89BFDD; }
.ecn.readonly > .ett-inpt.ter{}
.ett-inpt.ter:focus[readonly]{border-bottom:1px solid #89BFDD;}
.ecn.readonly > .ett-inpt.ter, .ett-inpt.ter[readonly]{ /*opacity:0.7;*/}/* opacity added for the readonly input*/
.ecn.disabled > .ett-inpt.ter, .ett-inpt.ter[disabled]{ background-color:#fff; cursor: not-allowed; opacity: 1;text-overflow: ellipsis;  white-space:nowrap; overflow:hidden; }
/*.pst-tabs.hor.pri.var1 .ecn.disabled > .ett-inpt.ter, .pst-tabs.hor.pri.var1 .ett-inpt.ter[disabled]{width:250px;}*/ /*IE Fix*/
.ett-inpt.ter.err { border-bottom: 1px solid #FFA9A9; }
.ecn >.icl > .ett-inpt.ter{ padding-left: 2.5rem; display: inline; }
.ecn > .icr > .ett-inpt.ter{ padding-right: 2.5rem; display: inline; }
.ecn > .syl > .ett-inpt.ter{ padding-left: 2.5rem; display: inline; }
.ecn > .syr > .ett-inpt.ter{ padding-right: 2.5rem; display: inline;text-overflow: ellipsis;overflow: hidden; }
.ecn > .cil > .ett-inpt.ter{ /*padding-left: 3rem;*/ width:auto;min-width: 100% }
.ecn > .cil.ter .ett-bttn { border-right:0; }
.ecn > .cir > .ett-inpt.ter{ padding-right: 3rem;width:auto;min-width: 100% }
.ecn > .cir.ter .ett-bttn { border-left:0; } 

.ecn > .btl > span > .ett-bttn.ter {margin:0;  border-top-right-radius: 0;  border-bottom-right-radius: 0; }
.ecn > .btl > span > .ett-inpt.ter {margin:0;  border-top-left-radius: 0;  border-bottom-left-radius: 0; }
.ecn > .btr > span > .ett-bttn.ter {margin:0}
.ecn > .btr > span > .ett-bttn.ter {margin:0;  border-top-left-radius: 2.5em; border-bottom-left-radius: 2.5em; border-top-right-radius: 2.5em; border-bottom-right-radius: 2.5em; background: #fff; color: #00aeef; }
.ecn > .btr > span > .ett-inpt.ter {margin:0;  border-top-right-radius: 0;  border-bottom-right-radius: 0; } 

/*td .ett-inpt.pri, td .ett-inpt.sec, td .ett-inpt.ter {border:none}*/

/*--Input End--*/
/* LOV window css start */
/* for textarea */
.ecn > .ett-lofv.pri.txar > span { vertical-align: top}
.ecn > .ett-lofv.sec.txar > span { vertical-align: middle}
.ecn > .ett-lofv.ter.txar > span { vertical-align: bottom}
/* primary */ 

.ecn > .ett-lofv > span > .ett-bttn.pri.inf > svg{fill:inherit }
.ecn > .ett-lofv > span > .ett-bttn.pri.inf:hover > svg{fill:inherit }

.ecn > .ett-lofv.btl > span > .ett-bttn{background: transparent;border-right:0 }
.ecn > .ett-lofv.btr > span > .ett-bttn{border-left:0;background: transparent; }

.ecn > .ett-lofv.btl > span > .ett-bttn.pri.inf{/*padding: 0.33em 0.57em;*/border: 1px solid #999;border-right:0}
.ecn > .ett-lofv.btl > span > .ett-bttn.pri:active{fill:black} 
.ecn > .ett-lofv.btr > span > .ett-bttn.pri.inf {/*padding: 0.33em 0.57em;*/border: 1px solid #999;border-left:0 }  

.ecn > .ett-lofv.btr > span > .ett-bttn.pri inf{fill:black }
.ecn > .ett-lofv.btr > span > .ett-bttn.pri:active{fill:black}

/* secondary */
.ecn > .ett-lofv > span > .ett-bttn.sec.inf > svg{fill:inherit }
.ecn > .ett-lofv > span > .ett-bttn.sec.inf:hover > svg{fill:inherit }

.ecn > .ett-lofv.btl > span > .ett-bttn.sec {/*padding: 0.33em 0.57em;*/border: 1px solid #999; border-right: 0}
.ecn > .ett-lofv.btr > span > .ett-bttn.sec {/*padding: 0.33em 0.57em;*/border: 1px solid #999; border-left: 0}

.ecn > .ett-lofv.btl > span > .ett-bttn.sec.inf{/*padding: 0.33em 0.57em;*/}
.ecn > .ett-lofv.btl > span > .ett-bttn.sec:active{fill:black} 
.ecn > .ett-lofv.btr > span > .ett-bttn.sec.inf {}  

.ecn > .ett-lofv.txar > span > .ett-bttn.sec{ border: 0;border-radius: 0}

.ecn > .ett-lofv.btr > span > .ett-bttn.sec inf{fill:black }
.ecn > .ett-lofv.btr > span > .ett-bttn.sec:active{fill:black}

/* teritiarry */
.ecn > .ett-lofv > span > .ett-bttn.ter.inf > svg{fill:inherit }
.ecn > .ett-lofv > span > .ett-bttn.ter.inf:hover > svg{fill:inherit }
.ecn > .ett-lofv.btl > span > .ett-bttn.ter {/*padding: 0.31em 0.57em;*/}
.ecn > .ett-lofv.btr > span > .ett-bttn.ter {/*padding: 0.31em 0.57em;*/}


.ecn > .ett-lofv.btl > span > .ett-bttn.ter.inf{/*padding: 0.33em 0.57em;*/border: 1px solid #999; }
.ecn > .ett-lofv.btl > span > .ett-bttn.ter.inf:active{fill:black} 
.ecn > .ett-lofv.btr > span > .ett-bttn.ter.inf {/*padding: 0.33em 0.57em;*/border: 1px solid #999;  }  

.ecn > .ett-lofv > span > .ett-bttn.ter.war  { border: 1px solid #ffa840 } 
.ecn > .ett-lofv > span > .ett-bttn.ter.suc  { border: 1px solid #0CC27E}
.ecn > .ett-lofv > span > .ett-bttn.ter.err  { border: 1px solid #FF5252}

.ecn > .ett-lofv.btr > span > .ett-bttn.ter inf{fill:black }
.ecn > .ett-lofv.btr > span > .ett-bttn.ter:active{fill:black}

/* for all the lov button semantics */
.ecn > .ett-lofv > span > .ett-bttn.war > .ett-icon{ fill:#ffa840} 
.ecn > .ett-lofv > span > .ett-bttn.suc > .ett-icon{ fill:#0CC27E}
.ecn > .ett-lofv > span > .ett-bttn.err > .ett-icon{ fill:#FF5252}
/* LOV window css end */
 
/*Toggle With Label*/

.ett-swch.pri { padding: 0;  height: 26px; border: 1px solid #666;
	-webkit-border-radius: 3px;	-moz-border-radius: 3px; border-radius: 3px;background:#fff;color: #7f7f7f;	font-size:14px;
	font-weight:normal; text-align: center;	text-shadow: none;	min-height:32px;-webkit-box-shadow: inset 0 2px 4px #f0f0f0;
	box-shadow: inset 0 2px 2px #f0f0f0; }
.ett-swch.pri label {width: 50%; height: 100%; margin: 0; text-align: center; line-height: 28px;}
.ett-swch.pri input:last-of-type:checked ~ .tslide {}
.ett-swch.pri .tslide { padding: 0;width: 50%; height: calc(100% - 2px); }
.ett-swch.pri input:focus + label {outline: 1px dotted #888}

.ett-swch.pri input:checked + label {color: #fff}
.ett-swch.pri .tslide {background: #2196f3;	border-radius:3px;	border:1px solid #2196f3;text-align: center;color: #fff;font-size: 12px;
    font-weight:normal;} 


.ett-swch.sec { padding: 0;  height: 26px; border: 1px solid rgba(0, 0, 0, 0.09);
	-webkit-border-radius: 26px;	-moz-border-radius: 26px; border-radius: 26px;background:#fff;color: #7f7f7f;	font-size:14px;
	font-weight:normal; text-align: center;	text-shadow: none;	min-height:32px;-webkit-box-shadow: inset 0 2px 4px #f0f0f0;
	box-shadow: inset 0 2px 2px #f0f0f0; }
.ett-swch.sec label {width: 50%; height: 100%; margin: 0; text-align: center; line-height: 28px;}
.ett-swch.sec input:last-of-type:checked ~ .tslide {}
.ett-swch.sec .tslide { padding: 0; 	width: 50%; height: calc(100% - 2px); }
.ett-swch.sec input:focus + label {outline: 1px dotted #888}

.ett-swch.sec input:checked + label {color: #fff	}
.ett-swch.sec .tslide {background: #2196f3;	border-radius:3px;	border:1px solid #2196f3;text-align: center;color: #fff;font-size: 12px; font-weight:normal; }
.ett-swch.sec .tslide {	border: 1px solid #0693EA;	background:#0693EA;	border-radius: 26px;}


.ett-swch.ter { padding: 0;  height: 26px;  border: 1px solid rgba(0, 0, 0, 0.09);
	-webkit-border-radius: 26px;	-moz-border-radius: 26px; border-radius: 26px;background:#fff;color: #7f7f7f;	font-size:14px;
	font-weight:normal; text-align: center;	text-shadow: none;	min-height:32px;-webkit-box-shadow: inset 0 2px 4px #f0f0f0;
	box-shadow: inset 0 2px 2px #f0f0f0; }
.ett-swch.ter label {width: 50%; height: 100%; margin: 0; text-align: center; line-height: 28px;}
.ett-swch.ter input:last-of-type:checked ~ .tslide {}
.ett-swch.ter .tslide { padding: 0; 	width: 50%; height: calc(100% - 2px); }
.ett-swch.ter input:focus + label {outline: 1px dotted #888}

.ett-swch.ter input:checked + label {color: #111	}
.ett-swch.ter .tslide {background: #2196f3;	border-radius:26px;	border:2px solid #f2145e;	text-align: center;	color: #fff;font-size: 12px;font-weight:normal;background:#FFF; } 


.ett-swch.disabled { padding: 0;  height: 26px; border: 1px solid rgba(0, 0, 0, 0.09);
	-webkit-border-radius: 3px;	-moz-border-radius: 3px; border-radius: 3px;background:#fff;color: #7f7f7f;	font-size:14px;
	font-weight:normal; text-align: center;	text-shadow: none;	min-height:32px;-webkit-box-shadow: inset 0 2px 4px #f0f0f0;
	box-shadow: inset 0 2px 2px #f0f0f0;pointer-events: none;cursor: not-allowed}
.ett-swch.disabled label {width: 50%; height: 100%; margin: 0; text-align: center; line-height: 28px;}
.ett-swch.disabled input:last-of-type:checked ~ .tslide {}
.ett-swch.disabled .tslide { padding: 0; 	width: 50%; height: calc(100% - 2px); }
.ett-swch.disabled input:focus + label {outline: 1px dotted #888}

.ett-swch.disabled input:checked + label {color: #999;pointer-events: none;	}
.ett-swch.disabled .tslide {border-radius:3px;	border: 1px solid #d9d9d9;	text-align: center;	color: #fff;font-size: 12px;font-weight:normal;background:#d9d9d9;cursor: not-allowed; } 

/* sortcode css start */

/* primary variation */
.ett-srtc.pri ul { display: table;} 
.ett-srtc.pri ul li { display: table-cell; text-align: center; padding: 0 .125em}
.ett-srtc.pri ul li:first-child {padding-left:0}
.ett-srtc.pri ul li:last-child {padding-right: 0}
/*.ett-srtc.pri ul li:last-child input{ width:100%;margin: auto 5px;text-align: left}*/ 
.ett-srtc.pri ul li input{ width:4em;padding: 0.44em 0.8em;border-radius: 4px;}
.ett-srtc.pri li input{background-image: none; border-radius: 0.1em;
    box-shadow: none; -webkit-transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1);text-align: center;
    transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1); }

/* secondary variation */
.ett-srtc.sec ul { display: table;} 
.ett-srtc.sec ul li { display: table-cell;text-align: center; padding: 0 .125em}
.ett-srtc.sec ul li:first-child {padding-left:0}
.ett-srtc.sec ul li:last-child {padding-right: 0}
/*.ett-srtc.sec ul li:last-child input{ width:100%;margin: auto 5px;text-align: left}*/
.ett-srtc.sec ul li input{ width:4em;padding: 0.44em 0.8em; margin: auto 2px;}

/* teritiary variation */
.ett-srtc.ter ul { display: table;} 
.ett-srtc.ter ul li { display: table-cell;text-align: center; padding: 0 .125em}
.ett-srtc.ter ul li:first-child {padding-left:0}
.ett-srtc.ter ul li:last-child {padding-right: 0}
/*.ett-srtc.ter ul li:last-child input{ width:100%;margin: auto 5px;text-align: left} */
.ett-srtc.ter ul li input{ width:3em;padding: 0.44em 0.8em;margin: auto 2px;} 
 

/* sortcode css end */

/* sortcode Account Primary */

.ett-srta.pri ul { display: table;margin-left: 1em;} 
.ett-srta.pri ul li { display: table-cell;text-align: center;} 
.ett-srta.pri ul li input{ width:100%;padding: 0.44em 0.8em;border-radius: 4px;text-align: left}
.ett-srta.pri li input{background-image: none; border-radius: 0.1em;
    box-shadow: none; -webkit-transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1);text-align: center;
    transition: border 0.3s cubic-bezier(0.4, 0, 0.2, 1); }

/* sortcode Account secondary variation */
.ett-srta.sec ul { display: table;} 
.ett-srta.sec ul li { display: table-cell;text-align: center;} 
.ett-srta.sec ul li input{ width:100%;padding: 0.44em 0.8em; text-align: left}

/* sortcode Account teritiary variation */
.ett-srta.ter ul { display: table;} 
.ett-srta.ter ul li { display: table-cell;text-align: center;} 
.ett-srta.ter ul li input{ width:100%;padding: 0.44em 0.8em;text-align: left} 
 /* sortcode css end */

/* Textarea */
/*textarea error*/
.ett-texa.err{border: 1px solid #FFA9A9;}

.ett-texa.pri { border: 1px solid #666666;resize: none;padding: 0.5625em 0.625em }
.ett-texa.pri:focus { border-color:#89BFDD; }

.ett-texa.sec { border: 1px solid #666666; border-radius: 1.2em; padding: 0.5625em 0.625em;resize: none }
.ett-texa.sec:focus { border-color:#89BFDD; }

.ett-texa.ter { border-bottom: 1px solid #dedede; background-color: transparent;resize: none;border-top: 0;border-left:0;border-right: 0; padding:0 .8em 0 0;outline:0;font-size: 16px !important; }
.ett-texa.ter:focus { /*border-color:#89BFDD;*/ }



/* Textarea End */


/* flaoting labels start */ 

.flbl {margin: 2em 0 0em 0 ;height: 2.6em;}
.flbl input {z-index: 2;} 
.flbl label {padding-left: 0;font-size: 16px;-moz-transform-origin: 0 0em;-ms-transform-origin: 0 0em; 
    -webkit-transform-origin: 0 0em;transform-origin: 0 0em;-moz-transition: -moz-transform 160ms, color 200ms;
    -o-transition: -o-transform 160ms, color 200ms;-webkit-transition: -webkit-transform 160ms, color 200ms;
    transition: transform 160ms, color 200ms;-moz-transform: scale(1, 1) rotateY(0);-ms-transform: scale(1, 1) rotateY(0);
  -webkit-transform: scale(1, 1) rotateY(0);transform: scale(1, 1) rotateY(0);color: #999; visibility: hidden}
.flbl li input{}
.flbl > li{clear: both}
.flbl-float label {-moz-transform: scale(0.55, 0.55) rotateY(0);-ms-transform: scale(0.55, 0.55) rotateY(0);
  -webkit-transform: scale(0.55, 0.55) rotateY(0);transform: scale(0.55, 0.55) rotateY(0);font-size: 1.9em;margin-top: -20px; visibility:visible}

/* flaoting labels start */
/*Hint Text*/
.htx.err {color: #c33;}
.htx{padding-top: 0.875em }

/* Form START */
.flb.icl > .ett-icon, dt.icl > .ett-icon {margin-right:.25em}
.flb.icr > .ett-icon, dt.icr > .ett-icon {margin-left:.25em}

/* Mandatory classes for vertical and horizontal layout */
.crt-form.ver .req:after, .crt-form.hor  .req:after {content:"*"; font-size:1em; color:#ec1c23; padding:0 3px}
.crt-form.hor .req:after, .crt-form.ver  .req:after {content:"*"; font-size:1em; color:#ec1c23; padding:0 3px} 

.crt-form.ver.pri .flb { color: #00AEEF !important; /* color:green;*/ font-size: 0.85rem; }
.crt-form.ver.pri .htx { color: #333; font-size: 0.85rem; }
.crt-form.ver.pri .vtx { color: #EC1C23; font-size: 0.85rem; }
.crt-form.ver.pri .flbl-float .flb {font-size: 1.5rem}
.crt-form.ver.pri dt{ font-size: 0.85rem; color:#0673e8;   }
.crt-form.ver.pri dd{ font-size: 1.15em; padding: 0.32em 0; line-height: 1.2em;min-height: 19px; }
.crt-form.ver.pri dl{ border-bottom:1px solid #F1F1F1;  }
.crt-form.ver.pri dl{  padding: 0.35em 0.5em; }

.crt-form.ver.sec .flb { /*color: inherit;*/ font-size: 0.85rem; }
.crt-form.ver.sec .htx { color: #333; font-size: 0.85rem; }
.crt-form.ver.sec .vtx { color: #EC1C23; font-size: 0.85rem; }
.crt-form.ver.sec .flbl-float .flb {font-size: 1.5rem}
.crt-form.ver.sec dt { font-size: 0.85rem; color:#0673e8;  }
.crt-form.ver.sec dd { font-size: 1.15em; padding: 0.32em 0; line-height: 1.2em;min-height: 19px; }
.crt-form.ver.sec dl {  padding: 0.5em 0.75em; }
.crt-form.ver.sec dl:nth-child(2n) { background-color: #f1f1f1; }

.crt-form.ver.ter .flb { /*color: inherit;*/ font-size: 0.85rem; }
.crt-form.ver.ter .htx { color: #333; font-size: 0.85rem; }
.crt-form.ver.ter .vtx { color: #EC1C23; font-size: 0.85rem; }
.crt-form.ver.ter .flbl-float .flb {font-size: 1.5rem}
.crt-form.ver.ter dt { font-size: 0.85rem; color:#0673e8;  }
.crt-form.ver.ter dd { font-size: 1.15em; padding: 0.32em 0; line-height: 1.2em;min-height: 19px; }
.crt-form.ver.ter dl {  padding: 0.5em 0.75em; border:1px solid #f1f1f1; border-bottom:0 }
.crt-form.ver.ter dl:last-child { border-bottom:1px solid #f1f1f1; }


.crt-form.hor.pri .flb { color: #00AEEF; font-size: 0.85rem; }
.crt-form.hor.pri .htx { color: #333; font-size: 0.85rem; }
.crt-form.hor.pri .vtx { color: #EC1C23; font-size: 0.85rem;}
.crt-form.hor.pri dt { font-size: 0.85rem; line-height:1.8em; color:#0673e8;}
.crt-form.hor.pri dd { font-size: 1.15em; padding: 0 3px;;min-height: 19px;}
.crt-form.hor.pri dl { border-bottom:1px solid #F1F1F1 }
.crt-form.hor.pri dl { padding: 0.35em 0.5em; }

.crt-form.hor.sec .flb { /*color: inherit;*/ font-size: 0.85rem; }
.crt-form.hor.sec .htx { color: #333; font-size: 0.85rem; }
.crt-form.hor.sec .vtx { color: #EC1C23; font-size: 0.85rem; }
.crt-form.hor.sec dt { font-size: 0.85rem; line-height:1.8em; color:#0673e8;  }
.crt-form.hor.sec dd { font-size: 1.15em; padding: 0 3px;;min-height: 19px; }
.crt-form.hor.sec dl {  padding: 0.5em 0.75em; }
.crt-form.hor.sec dl:nth-child(2n) { background-color: #f1f1f1; }

.crt-form.hor.ter .flb { /*color: inherit;*/ font-size: 0.85rem; }
.crt-form.hor.ter .htx { color: #333; font-size: 0.85rem; }
.crt-form.hor.ter .vtx { color: #EC1C23; font-size: 0.85rem; }
.crt-form.hor.ter dt { font-size: 0.85rem; line-height:1.8em ; color:#0673e8; }
.crt-form.hor.ter dd { font-size: 1.15em; padding: 0 3px;;min-height: 19px; }
.crt-form.hor.ter dl {  padding: 0.5em 0.75em; border:1px solid #f1f1f1; border-bottom:0 }
.crt-form.hor.ter dl:last-child { border-bottom:1px solid #f1f1f1;}

/* Form END */


/*Progress Steps*/


.ett-pgst.pri.hor { counter-reset: step; display: flex; margin: auto; overflow: hidden; padding:5px 0 0 0; position: relative; text-align: center; z-index: 1; }
.ett-pgst.pri.hor li.pgs-100::before { color: #333; }
.ett-pgst.pri.hor li::before { border-radius: 15px; color: #333; content: counter(step, decimal); counter-increment: step; display: block; font-size: 15px; line-height: 26px; margin: 0 auto 10px; position: relative; width: 30px; z-index: 1; }
.ett-pgst.pri.hor li:first-child::after { content: none; }
.ett-pgst.pri.hor li::after { border-bottom: 2px dashed #ddd; content: ""; height: 2px; left: -50%; position: absolute; top: 12px; width: 100%; z-index: -1; }
.ett-pgst.pri.hor li { color: #404140; flex: 1 1 0; font-size: 13px; line-height: normal; list-style-type: none; padding: 0 2%; position:relative;min-width: 90px;text-transform: uppercase; }
.ett-pgst.pri.hor { text-align: center; }
.ett-pgst.pri.hor li.pgs-100::after { border-bottom: 2px solid #29ABE2; }
.ett-pgst.pri.hor li.pgs-100.active::after { border-bottom: 2px solid #29ABE2; }

.ett-pgst.pri.hor li.active::before { color: #333; }
.ett-pgst.pri.hor li.active::after { border-bottom: 2px dashed #ddd;   }
.ett-pgst.pri.hor li.active { color: #29ABE2; }
.ett-pgst.pri.hor li.active span:first-child { background: #eee linear-gradient(to right, #eee 50%, #29ABE2 50%); }
.ett-pgst.pri.hor li.active span:first-child::before {  /*background-color: #8bc4e8; */}
.ett-pgst.pri.hor li.active span:first-child::after { background: #FFF;  border-radius: 50%; }
.ett-pgst.pri.hor li > span:last-child {white-space:nowrap}

.ett-pgst.pri.hor li span:first-child {  width: 30px;  height: 30px;  top: -28px;  right: 0;  bottom: 0;  left: 0;  margin: auto;  position: absolute;  background: #eee linear-gradient(to right, #eee 50%, #eee 50%);  color: #00aaff;  border-radius: 50%;}
@keyframes spin{to{transform:rotate(180deg)}}
@keyframes backgroundpri{50%{background-color:#29ABE2}}
.ett-pgst.pri.hor li span:first-child::after {  content: '';  position: absolute;  width: 80%;  height: 80%;  top: 0;  right: 0;  bottom: 0;  left:0;  margin: auto; background: #FFF;  border-radius: 50%;}
.ett-pgst.pri.hor li span:first-child::before {  content: '';  position: absolute;  display: block;  background-color: inherit;  height: 100%;  width: 50%;  bottom:-0.65px; right:0.25px;  border-radius: 0 100% 100% 0 / 50%;  transform: rotate(0);  transform-origin: 0 50%;  animation: 50s spin infinite linear, 100s backgroundpri infinite step-end;  animation-play-state: paused;  animation-delay: inherit;}
.ett-pgst.pri.hor li.pgs-100 span:first-child::before { bottom: 0; right: 0; }

.ett-pgst.pri.hor li.pgs-100 span:first-child { background: #29ABE2 linear-gradient(to right, #29ABE2 50%, #29ABE2 50%); }
.ett-pgst.pri.hor li.pgs-100 span:first-child::before {  background-color: #29ABE2; }
.ett-pgst.pri.hor li.pgs-100 span:first-child::after { background: #FFF;  border-radius: 50%; }
.ett-pgst.pri.hor li.pgs-0 span:first-child { background: #eee linear-gradient(to right, #eee 50%, #eee 50%); }

.ett-pgst.pri.hor li.pgs-10::after, .ett-pgst.pri.hor li.pgs-20::after, .ett-pgst.pri.hor li.pgs-25::after, .ett-pgst.pri.hor li.pgs-30::after, .ett-pgst.pri.hor li.pgs-40::after, .ett-pgst.pri.hor li.pgs-50::after, .ett-pgst.pri.hor li.pgs-60::after, .ett-pgst.pri.hor li.pgs-70::after, .ett-pgst.pri.hor li.pgs-75::after, .ett-pgst.pri.hor li.pgs-80::after, .ett-pgst.pri.hor li.pgs-90::after { border-bottom: 2px dashed #29ABE2; }


/* Secondary */


.ett-pgst.sec.hor { counter-reset: step; display: flex; margin: auto; overflow: hidden; padding:5px 0 0 0; position: relative; text-align: center; z-index: 1; }
.ett-pgst.sec.hor li.pgs-100::before { color: #333; }
.ett-pgst.sec.hor li::before { border-radius: 15px; color: #333; content: counter(step, decimal); counter-increment: step; display: block; font-size: 15px; line-height: 34px; margin: 0 auto 10px; position: relative; width: 30px; z-index: 1; }
.ett-pgst.sec.hor li:first-child::after { content: none; }
.ett-pgst.sec.hor li::after { border-bottom: 2px dashed #ddd; content: ""; height: 2px; left: -50%; position: absolute; top: 15px; width: 100%; z-index: -1; }
.ett-pgst.sec.hor li { color: #404140; flex: 1 1 0; font-size: 13px; line-height: normal; list-style-type: none; padding: 0 2%; position:relative;min-width: 90px; text-transform: uppercase; }
.ett-pgst.sec.hor { text-align: center; }
.ett-pgst.sec.hor li.pgs-100::after { border-bottom: 2px solid #19d82a; }
.ett-pgst.sec.hor li.pgs-100.active::after { border-bottom: 2px solid #19d82a; }

.ett-pgst.sec.hor li.active::before { color: #333; }
.ett-pgst.sec.hor li.active::after { border-bottom: 2px dashed #ddd;   }
.ett-pgst.sec.hor li.active { color: #19d82a; }

.ett-pgst.sec.hor li.active span:first-child { background: #eee linear-gradient(to right, #eee 50%, #19d82a 50%); }
.ett-pgst.sec.hor li.active span:first-child::before {  /*background-color: #8bc4e8; */}
.ett-pgst.sec.hor li.active span:first-child::after { background: #FFF;  border-radius: 50%; }
.ett-pgst.sec.hor li > span:last-child {white-space:nowrap}


.ett-pgst.sec.hor li span:first-child {  width: 30px;  height: 30px;  top: -36px;  right: 0;  bottom: 0;  left: 0;  margin: auto;  position: absolute;  background: #eee linear-gradient(to right, #eee 50%, #eee 50%);  color: #00aaff;  border-radius: 50%;}
@keyframes spin{to{transform:rotate(180deg)}}
@keyframes backgroundsec{50%{background-color:#19d82a}}
.ett-pgst.sec.hor li span:first-child::after {  content: '';  position: absolute;  width: 80%;  height: 80%;  top: 0;  right: 0;  bottom: 0;  left:0;  margin: auto; background: #FFF;  border-radius: 50%;}
.ett-pgst.sec.hor li span:first-child::before {  content: '';  position: absolute;  display: block;  background-color: inherit;  height: 100%;  width: 50%;  bottom:-0.65px; right:0.25px;  border-radius: 0 100% 100% 0 / 50%;  transform: rotate(0);  transform-origin: 0 50%;  animation: 50s spin infinite linear, 100s backgroundsec infinite step-end;  animation-play-state: paused;  animation-delay: inherit;}
.ett-pgst.sec.hor li.pgs-100 span:first-child::before { bottom: 0; right: 0; }

.ett-pgst.sec.hor li.pgs-100 span:first-child { background: #19d82a linear-gradient(to right, #19d82a 50%, #19d82a 50%); }
.ett-pgst.sec.hor li.pgs-100 span:first-child::before {  background-color: #19d82a; }
.ett-pgst.sec.hor li.pgs-100 span:first-child::after { background: #FFF;  border-radius: 50%; }
.ett-pgst.sec.hor li.pgs-0 span:first-child { background: #eee linear-gradient(to right, #eee 50%, #eee 50%); }

.ett-pgst.sec.hor li.active span:last-child::after { border-bottom-color: #23b900; }
.ett-pgst.sec.hor li.active span:last-child::after { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) #19D82A; border-image: none; border-style: solid; border-width: 10px; bottom: 100%; content: " "; height: 0; left: 50%; margin-left: -10px; pointer-events: none; position: absolute; width: 0; }
.ett-pgst.sec.hor li.active span:last-child { background-color:#19D82A; border: 1px solid #19D82A; color:#FFF; display:inline-block; margin: 0 -6px; padding: 3px 6px; position: relative; width: 100%; max-width: 150px; border-radius: 4px; }

.ett-pgst.sec.hor li.pgs-10::after, .ett-pgst.sec.hor li.pgs-20::after, .ett-pgst.sec.hor li.pgs-25::after, .ett-pgst.sec.hor li.pgs-30::after, .ett-pgst.sec.hor li.pgs-40::after, .ett-pgst.sec.hor li.pgs-50::after, .ett-pgst.sec.hor li.pgs-60::after, .ett-pgst.sec.hor li.pgs-70::after, .ett-pgst.sec.hor li.pgs-75::after, .ett-pgst.sec.hor li.pgs-80::after, .ett-pgst.sec.hor li.pgs-90::after { border-bottom: 2px dashed #19D82A; }


/* Tertiary */

.ett-pgst.ter.hor { counter-reset: step; display: flex; margin: auto; overflow: hidden; padding:5px 0 0 0; position: relative; text-align: center; z-index: 1; }
.ett-pgst.ter.hor li.pgs-100::before { color: #333; }
.ett-pgst.ter.hor li::before { border-radius: 15px; color: #333; content: counter(step, decimal); counter-increment: step; display: block; font-size: 15px; line-height: 26px; margin: 0 auto 10px; position: relative; width: 30px; z-index: 1; }
.ett-pgst.ter.hor li:first-child::after { content: none; }
.ett-pgst.ter.hor li::after { border-bottom: 2px dashed #ddd; content: ""; height: 2px; left: -50%; position: absolute; top: 12px; width: 100%; z-index: -1; }
.ett-pgst.ter.hor li { color: #404140; flex: 1 1 0; font-size: 13px; line-height: normal; list-style-type: none; padding: 0 2%; position:relative;min-width: 90px;text-transform: uppercase; }
.ett-pgst.ter.hor { text-align: center; }
.ett-pgst.ter.hor li.pgs-100::after { border-bottom: 2px solid #F2145E; }
.ett-pgst.ter.hor li.pgs-100.active::after { border-bottom: 2px solid #F2145E; }

.ett-pgst.ter.hor li.active::before { color: #333; }
.ett-pgst.ter.hor li.active::after { border-bottom: 2px dashed #ddd;   }
.ett-pgst.ter.hor li.active { color: #F2145E; }
.ett-pgst.ter.hor li.active span:first-child { background: #eee linear-gradient(to right, #eee 50%, #F2145E 50%); }
.ett-pgst.ter.hor li.active span:first-child::before {  /*background-color: #8bc4e8; */}
.ett-pgst.ter.hor li.active span:first-child::after { background: #FFF;  border-radius: 50%; }
.ett-pgst.ter.hor li > span:last-child {white-space:nowrap}

.ett-pgst.ter.hor li span:first-child {  width: 30px;  height: 30px;  top: -28px;  right: 0;  bottom: 0;  left: 0;  margin: auto;  position: absolute;  background: #eee linear-gradient(to right, #eee 50%, #eee 50%);  color: #F2145E;  border-radius: 50%;}
@keyframes spin{to{transform:rotate(180deg)}}
@keyframes backgroundter{50%{background-color:#F2145E}}
.ett-pgst.ter.hor li span:first-child::after {  content: '';  position: absolute;  width: 80%;  height: 80%;  top: 0;  right: 0;  bottom: 0;  left:0;  margin: auto; background: #FFF;  border-radius: 50%;}
.ett-pgst.ter.hor li span:first-child::before {  content: '';  position: absolute;  display: block;  background-color: inherit;  height: 100%;  width: 50%;  bottom:-0.65px; right:0.25px;  border-radius: 0 100% 100% 0 / 50%;  transform: rotate(0);  transform-origin: 0 50%;  animation: 50s spin infinite linear, 100s backgroundter infinite step-end;  animation-play-state: paused;  animation-delay: inherit;}
.ett-pgst.ter.hor li.pgs-100 span:first-child::before { bottom: 0; right: 0; }

.ett-pgst.ter.hor li.pgs-100 span:first-child { background: #29ABE2 linear-gradient(to right, #F2145E 50%, #F2145E 50%); }
.ett-pgst.ter.hor li.pgs-100 span:first-child::before {  background-color: #F2145E; }
.ett-pgst.ter.hor li.pgs-100 span:first-child::after { background: #FFF;  border-radius: 50%; }
.ett-pgst.ter.hor li.pgs-0 span:first-child { background: #eee linear-gradient(to right, #eee 50%, #eee 50%); }

.ett-pgst.ter.hor li.pgs-10::after, .ett-pgst.ter.hor li.pgs-20::after, .ett-pgst.ter.hor li.pgs-25::after, .ett-pgst.ter.hor li.pgs-30::after, .ett-pgst.ter.hor li.pgs-40::after, .ett-pgst.ter.hor li.pgs-50::after, .ett-pgst.ter.hor li.pgs-60::after, .ett-pgst.ter.hor li.pgs-70::after, .ett-pgst.ter.hor li.pgs-75::after, .ett-pgst.ter.hor li.pgs-80::after, .ett-pgst.ter.hor li.pgs-90::after { border-bottom: 2px dashed #F2145E; }

/*PS Vertical Pri*/

.ett-pgst.pri.ver { padding-left:30px; list-style-type: none; }
.ett-pgst.pri.ver li { border:none;border-left:3px solid #ece5dd;box-sizing:border-box;border-radius:0;counter-increment:step-counter;padding:0 0 70px 22px; position: relative; display:block}
.ett-pgst.pri.ver li.active { background-color:transparent; color:inherit; }
.ett-pgst.pri.ver li:last-child { border-left:3px solid transparent; padding-bottom:0; }
.ett-pgst.pri.ver li::before { border-radius:50%;background-color:transparent;color:#555;content:counter(step-counter);display:inline-block;float:left;height:30px;line-height:30px;margin-left:-37px;text-align:center;width:30px; position: absolute; left:22px; z-index: 7; }

.ett-pgst.pri.ver li span:first-child{width:30px;height:30px;top:0;left:-15px;margin:auto;position:absolute;background:#ddd linear-gradient(to right,#ddd 50%,#29ABE2 50%);color:#0af;border-radius:50%}
.ett-pgst.pri.ver li.pgs-100 span:first-child{background:#29ABE2 linear-gradient(to right,#29ABE2 50%,#29ABE2 50%);}
.ett-pgst.pri.ver li.pgs-0 span:first-child{background:#ddd linear-gradient(to right,#ddd 50%,#ddd 50%);}

@keyframes spin4{to{transform:rotate(180deg)}}
@keyframes background4{50%{background-color:#29ABE2}}
.ett-pgst.pri.ver li span:first-child::after{content:'';position:absolute;width:80%;height:80%;top:0;right:0;bottom:0;left:0;margin:auto;background:#FFF;border-radius:50%}
.ett-pgst.pri.ver li span:first-child::before{content:'';position:absolute;display:block;background-color:inherit;height:100%;width:50%;bottom:0.5px;right:0.00091em;border-radius:0 100% 100% 0 / 50%;transform:rotate(0);transform-origin:0 50%;animation:50s spin4 infinite linear,100s background4 infinite step-end;animation-play-state:paused;animation-delay:inherit}
.ett-pgst.pri.ver li.pgs-100 span:first-child::before{bottom:0;right:0;}
.ett-pgst.pri.ver li.pgs-100 { border-left:3px solid #29ABE2; }
.ett-pgst.pri.ver li span:last-child { line-height: 30px; }

/*PS Vertical Sec*/

.ett-pgst.sec.ver { padding-left:30px; list-style-type: none; }
.ett-pgst.sec.ver li { border:none;border-left:3px solid #ece5dd;box-sizing:border-box;border-radius:0;counter-increment:step-counter;padding:0 0 70px 22px; position: relative; display:block}
.ett-pgst.sec.ver li.active { background-color:transparent; color:inherit; }
.ett-pgst.sec.ver li:last-child { border-left:3px solid transparent; padding-bottom:0; }
.ett-pgst.sec.ver li::before { border-radius:50%;background-color:transparent;color:#555;content:counter(step-counter);display:inline-block;float:left;height:30px;line-height:30px;margin-left:-37px;text-align:center;width:30px; position: absolute; left:22px; z-index: 7; }

.ett-pgst.sec.ver li span:first-child{width:30px;height:30px;top:0;left:-15px;margin:auto;position:absolute;background:#ddd linear-gradient(to right,#ddd 50%,#19D82A 50%);color:#0af;border-radius:50%}
.ett-pgst.sec.ver li.pgs-100 span:first-child{background:#19D82A linear-gradient(to right,#19D82A 50%,#19D82A 50%);}
.ett-pgst.sec.ver li.pgs-0 span:first-child{background:#ddd linear-gradient(to right,#ddd 50%,#ddd 50%);}

@keyframes spin5{to{transform:rotate(180deg)}}
@keyframes background5{50%{background-color:#19D82A}}
.ett-pgst.sec.ver li span:first-child::after{content:'';position:absolute;width:80%;height:80%;top:0;right:0;bottom:0;left:0;margin:auto;background:#FFF;border-radius:50%}
.ett-pgst.sec.ver li span:first-child::before{content:'';position:absolute;display:block;background-color:inherit;height:100%;width:50%;bottom:0.5px;right:0.00091em;border-radius:0 100% 100% 0 / 50%;transform:rotate(0);transform-origin:0 50%;animation:50s spin5 infinite linear,100s background5 infinite step-end;animation-play-state:paused;animation-delay:inherit}
.ett-pgst.sec.ver li.pgs-100 span:first-child::before{bottom:0;right:0;}
.ett-pgst.sec.ver li.pgs-100 { border-left:3px solid #19D82A; }
.ett-pgst.sec.ver li span:last-child { line-height: 30px; }


/*PS Vertical Ter*/

.ett-pgst.ter.ver { padding-left:30px; list-style-type: none; }
.ett-pgst.ter.ver li { border:none;border-left:3px solid #ece5dd;box-sizing:border-box;border-radius:0;counter-increment:step-counter;padding:0 0 70px 22px; position: relative; display:block}
.ett-pgst.ter.ver li.active { background-color:transparent; color:inherit; }
.ett-pgst.ter.ver li:last-child { border-left:3px solid transparent; padding-bottom:0; }
.ett-pgst.ter.ver li::before { border-radius:50%;background-color:transparent;color:#555;content:counter(step-counter);display:inline-block;float:left;height:30px;line-height:30px;margin-left:-37px;text-align:center;width:30px; position: absolute; left:22px; z-index: 7; }

.ett-pgst.ter.ver li span:first-child{width:30px;height:30px;top:0;left:-15px;margin:auto;position:absolute;background:#ddd linear-gradient(to right,#ddd 50%,#F2145E 50%);color:#F2145E;border-radius:50%}
.ett-pgst.ter.ver li.pgs-100 span:first-child{background:#F2145E linear-gradient(to right,#F2145E 50%,#F2145E 50%);}
.ett-pgst.ter.ver li.pgs-0 span:first-child{background:#ddd linear-gradient(to right,#ddd 50%,#ddd 50%);}

@keyframes spin6{to{transform:rotate(180deg)}}
@keyframes background6{50%{background-color:#F2145E}}
.ett-pgst.ter.ver li span:first-child::after{content:'';position:absolute;width:80%;height:80%;top:0;right:0;bottom:0;left:0;margin:auto;background:#FFF;border-radius:50%}
.ett-pgst.ter.ver li span:first-child::before{content:'';position:absolute;display:block;background-color:inherit;height:100%;width:50%;bottom:0.5px;right:0.00091em;border-radius:0 100% 100% 0 / 50%;transform:rotate(0);transform-origin:0 50%;animation:50s spin6 infinite linear,100s background6 infinite step-end;animation-play-state:paused;animation-delay:inherit}
.ett-pgst.ter.ver li.pgs-100 span:first-child::before{bottom:0;right:0;}
.ett-pgst.ter.ver li.pgs-100 { border-left:3px solid #F2145E; }
.ett-pgst.ter.ver li span:last-child { line-height: 30px; }

/* progress step css end */

/* Datepicker css start */ 

.ett-date{ }

/* date range start from-to class addition actdate changes on 8 Feb by karthik */
.actdate{background-color: #0074a6;color: #fff;}
td.actdate > a{color: #fff;}
/* date range css end */

.ui-datepicker {width: 100%;max-width: 23em;background-color: #fff;border: 1px solid #b2b2b2;border-radius: 5px;margin-top: 2px; box-shadow:0 6px 12px rgba(0, 0, 0, 0.176)}
.ui-datepicker.is-above {margin-top: -2px;}
.ui-datepicker-title {text-align: center;}
.ui-datepicker-calendar {width:100%; width: calc(100% + 3px); margin-left: -1px;}
.ui-datepicker-calendar th{border: 1px solid #ccc;text-align: center;width: 14.286%;}
.ui-datepicker-calendar td {border: 1px solid #ccc;text-align: center;width: 14.286%;}
.ui-datepicker-calendar th {border-color: #006b9f;border-left-color: #a1c5d5;border-right-color: #a1c5d5;border-bottom-width: 2px;
	background-color: #c8ecfb;padding: .4em 0;font-weight: normal;text-transform: uppercase;font-size: 12px;}
.ui-datepicker-calendar a{font-size: 16px;text-decoration: none;padding: .3em 0;color: #000;}
span.ui-state-default {font-size: 18px;text-decoration: none;padding: .5em 0;color: #000;}
span.ui-state-default {background-color: #eee;color: #ccc;}
.ui-datepicker-calendar a:hover{background-color: #f2f8fa;color: #0075a6;}
.ui-datepicker-calendar a:focus{background-color: #f2f8fa;color: #0075a6;}
.ui-datepicker-calendar a.ui-state-hover {background-color: #f2f8fa;color: #0075a6;}
.ui-datepicker-calendar a.ui-state-active {background-color: #00395d;color: #fff;}
.ui-datepicker-calendar tr:last-child td {border-bottom: none;}
.ui-datepicker-calendar tr:last-child td:first-child {border-bottom-left-radius: 10px;}
a.ui-priority-secondary {color: #ddd;background-color: #fafafa;}
.ui-datepicker-header {padding: 0.714em;height: 4em;}
.ui-datepicker-header a {height: 2.571em;width: 3.571em;width: 2.571em;background-color: #f5f5f5;border: 1px solid #b2b2b2;
	border-radius: 5px;background-repeat: no-repeat;background-position: center center;}
.ui-datepicker-header a:hover {border-color: #0075a6;}
.ui-datepicker-title select {background-color: #FFF;padding-left: 0.857em;padding-right: 3.428em ;margin: 0 0.357em;border: none;                 background-color: transparent;color: #0075a6;border: 1px solid #b2b2b2;border-radius: 5px;height: 2.572em;outline: 0;
    background-repeat: no-repeat;
    background-position: 90%;
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22icons%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%7D.cls-2%7Bclip-path%3Aurl%28%23clip-path%29%7D.cls-3%7Bfill%3A%230074a6%7D%3C/style%3E%3CclipPath%20id%3D%22clip-path%22%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M0%206.42h24v13.33H0z%22/%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3EIcons%3C/title%3E%3Cpath%20class%3D%22cls-2%20cls-3%22%20d%3D%22M12.94%2019.36L23.61%208.69a1.33%201.33%200%200%200-1.88-1.88L12%2016.54%202.27%206.81A1.33%201.33%200%201%200%20.39%208.69l10.67%2010.67a1.33%201.33%200%200%200%201.88%200%22/%3E%3C/svg%3E');
     background-image:url('../img/select.png');
    background-size:18%;
}
.ui-datepicker-title select:focus {background-color: #f2f8fa;border-color: #0075a6;}
.ui-datepicker-next {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20fill%3D%22%230074a6%22%20d%3D%22M10.547%206.452L4.32.226C4.184.1%204%20.02%203.796.02c-.428%200-.775.347-.775.775%200%20.203.078.388.206.526L8.902%207l-5.677%205.678c-.152.142-.247.343-.247.567%200%20.428.347.774.774.774.224%200%20.425-.096.567-.248l6.225-6.226c.14-.14.227-.334.227-.547s-.087-.408-.227-.548z%22/%3E%3C/svg%3E');
}
.ui-datepicker-prev {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%20%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%207%2014%22%3E%3Cpath%20d%3D%22M.227%207.548l6.225%206.225c.303.303.793.303%201.095%200%20.303-.302.303-.794%200-1.096L1.87%207l5.677-5.678c.303-.302.303-.792%200-1.095-.302-.302-.792-.302-1.095%200L.227%206.453c-.303.302-.303.792%200%201.095%22%20fill%3D%22%230074A6%22%20/%3E%3C/svg%3E');
}

/* for datepicker select appearance */

select::-ms-expand {display: none;}
div.ui-datepicker{z-index:1011!important;}
/* Datepicker css end */


/* Contextual Menu start*/  
/*primary css */

.ett-ctmu.pri >.cmnu-ctr {background-color: #ffffff;border:1px solid #f0f0f0;border-radius: 5px;outline: none;min-width: 220px;
    /*max-height:80vh;*/overflow:auto;box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176)}
.ett-ctmu.pri > .cmnu-ctr > ul > li{  width: 100%;padding: 8px 15px;max-width: 250px;display: block}
.ett-ctmu.pri > .cmnu-ctr > ul > li span{display: table-cell;width: 34px;vertical-align: middle }
.ett-ctmu.pri > .cmnu-ctr > ul > li:last-child {border-bottom: none !important;}
.ett-ctmu.pri > .cmnu-ctr {padding: 0;margin: 0;}
.ett-ctmu.pri > .cmnu-ctr > ul > li a{text-decoration: none;padding: 0;display: table-cell;vertical-align: middle;color:#333;}
.ett-ctmu.pri > .cmnu-ctr > ul > li:hover{background-color: #0693ea}
.ett-ctmu.pri > .cmnu-ctr > ul > li:hover a{color:#fff;text-decoration: none}
.ett-ctmu.pri > .cmnu-ctr > ul > li:hover svg{fill:#fff}
/*scondary css */
.ett-ctmu.sec >.cmnu-ctr {background-color: #ffffff;border:1px solid #f0f0f0;border-radius: 5px;outline: none;min-width: 220px;
    /*max-height:80vh;*/overflow:auto;box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176)}
.ett-ctmu.sec > .cmnu-ctr > ul > li{ width: 100%;padding: 8px 15px;max-width: 250px;display: block}
.ett-ctmu.sec > .cmnu-ctr > ul > li span{display: table-cell;width: 34px;vertical-align: middle }
.ett-ctmu.sec > .cmnu-ctr > ul > li:last-child {border-bottom: none !important;}
.ett-ctmu.sec > .cmnu-ctr {padding: 0;margin: 0;}
.ett-ctmu.sec > .cmnu-ctr > ul > li a{text-decoration: none;padding: 0;display: table-cell;vertical-align: middle;color:#333;}
.ett-ctmu.sec > .cmnu-ctr > ul > li:hover{background-color:rgba(0, 0, 0, 0.5)}
.ett-ctmu.sec > .cmnu-ctr > ul > li:hover a{color:#fff;text-decoration: none}
.ett-ctmu.sec > .cmnu-ctr > ul > li:hover svg{fill:#fff} 
/*teritiary css */ 
.ett-ctmu.ter >.cmnu-ctr {background-color: #ffffff;border:1px solid #f0f0f0;border-radius: 5px;outline: none;min-width: 220px;
    /*max-height:80vh;*/overflow:auto;box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176)}
.ett-ctmu.ter > .cmnu-ctr > ul > li{  width: 100%;padding: 8px 15px;max-width: 250px;display: block}
.ett-ctmu.ter > .cmnu-ctr > ul > li span{display: table-cell;width: 34px;vertical-align: middle;text-align: center }
.ett-ctmu.ter > .cmnu-ctr > ul > li:last-child {border-bottom: none !important;}
.ett-ctmu.ter > .cmnu-ctr > ul {padding: 0;margin: 0;}
.ett-ctmu.ter > .cmnu-ctr > ul > li a{text-decoration: none;padding: 0;display: table-cell;vertical-align: middle;color:#333;}
.ett-ctmu.ter > .cmnu-ctr > ul > li:hover{background-color:#F2145E}
.ett-ctmu.ter > .cmnu-ctr > ul > li:hover a{color:#fff;text-decoration: none}
.ett-ctmu.ter > .cmnu-ctr > ul > li:hover svg{fill:#fff} 


/* contextmenu end */
/* bullets start */
/* undordered list */
/* primary */
.ett-blt.pri .unol {list-style-type: disc;padding-left: 30px;}
.ett-blt.pri ul.unol li {list-style-type: disc;color: #00395d;font-size: 1em;line-height: 1.6;display: list-item}
/* secondary */
.ett-blt.sec .unol {list-style-type: square;padding-left: 30px;}
.ett-blt.sec ul.unol li {list-style-type: square;color: #00395d;font-size: 1em;line-height: 1.6;display: list-item}
/* tertiary */
.ett-blt.ter .unol {list-style-type: circle;padding-left: 30px;}
.ett-blt.ter ul.unol li {list-style-type: circle;color: #00395d;font-size: 1em;line-height: 1.6;display: list-item}

/* ordered list */
/* primary */
.ett-blt.pri .ordl {padding-left: 30px;}
.ett-blt.pri .ordl li {list-style-type: inherit;color: #00395d;font-size: 1em;line-height: 1.6;display: list-item} 
/* secondary */
.ett-blt.sec .ordl {padding-left: 30px;}
.ett-blt.sec .ordl li {list-style-type: upper-roman;color: #00395d;font-size: 1em;line-height: 1.6;display: list-item} 
/* tertiary */
.ett-blt.ter .ordl {padding-left: 30px;}
.ett-blt.ter .ordl li {list-style-type: lower-alpha;color: #00395d;font-size: 1em;line-height: 1.6;display: list-item} 
/* bullets end */

/* seperator start */
/* primary */
.ett-sept.pri{ height: 1px;width: 100%;border: none;background-color: #d9d9d9;margin: 1em 0;}
/* secondary */
.ett-sept.sec{ height: 1.5px;width: 100%;border: none;background-color: #00a2a5;margin: 1.875em 0;}
/* tertiary */
.ett-sept.ter{ height: 2px;width: 100%;border: none;background-color: #00395d;margin: 1.875em 0;}

/* seperator with text */
/* primary */
.ett-sett.pri{text-align: center;border-bottom: 1px solid #d9d9d9;height: 1px;margin: 1.75em 0;}
.ett-sett.pri span {background-color: #fff;padding: 0 0.625em;position: relative;top: -0.5625em;}
/* secondary */
.ett-sett.sec{text-align: center;border-bottom: 1.5px solid #00a2a5;height: 1.5px;margin: 1.75em 0;}
.ett-sett.sec span {background-color: #fff;padding: 0 0.625em;position: relative;top: -0.5625em;color: #00a2a5;}
/* tertiary */
.ett-sett.ter{text-align: center;border-bottom: 2px solid #00395d;height: 2px;margin: 1.75em 0;}
.ett-sett.ter span {background-color: #fff;padding: 0 0.625em;position: relative;top: -0.5625em;color: #00395d;}
/* seperator end*/

/* clearfix start*/

.clearfix{clear:both}

/* clearfix end */



/* T5 elements theme end */
/*Event Calendar*/
@media screen and (max-width: 567px) { .ui-datepicker-buttonpane { display: block; }
  .ui-datepicker { position: fixed !important; width: 100%; border: none; border-top: 1px solid #ccc; border-radius: 0; top: auto !important; right: 0 !important; bottom: 0 !important; left: 0 !important; overflow: hidden; -webkit-box-shadow: 0 -300px 0px rgba(0, 0, 0, 0.1); box-shadow: 0 -300px 0px rgba(0, 0, 0, 0.1); }
  .ui-datepicker-header { padding-top: 4em; }
  .ui-datepicker-calendar tr:last-child td { border-bottom: 1px solid #ccc; } }
@media screen and (max-width: 567px) { .EventCalendar.ui-datepicker .ui-datepicker-header { padding-top: 0.714em; }
  .EventCalendar .ui-datepicker .ui-datepicker-header a { position: relative; top: 0; font-size: 1em; }
  .EventCalendar .ui-datepicker .ui-datepicker-header a.ui-datepicker-prev { left: 0; }
  .EventCalendar .ui-datepicker .ui-datepicker-header a.ui-datepicker-next { right: 0; } }
  
.EventCalendar .ui-datepicker {
        max-width: 24em; margin: 0 auto; margin-bottom: 0px; border: none; background-color: transparent; -webkit-box-shadow: none; box-shadow: none; position: relative; overflow: visible; margin-bottom: 1.125em;  position: relative !important;}
      .EventCalendar .ui-datepicker .ui-datepicker-header {color: #0076b6;}
      .EventCalendar .ui-datepicker .ui-datepicker-header a.ui-datepicker-prev {left: -5em;}
      .EventCalendar .ui-datepicker .ui-datepicker-header a {
        /*background-image: none;*/border: 1px solid #0076b6;background-color: #fff; border-radius: 50em; position: absolute; top: 6.5625em; font-size: 1.25em; width: 2.5em; height: 2.5em;}
      .EventCalendar .ui-datepicker .ui-datepicker-header a {font-size: 1.25em; }
      .EventCalendar .ui-datepicker .ui-datepicker-header a::after { 
        content: ''; position: absolute; left: 50%; top: 50%;transform: translate(-50%, -50%); width: 1em; height: 1em; background-size: 1em; }
      .EventCalendar .ui-datepicker .ui-datepicker-calendar { width: 100%; margin-left: 0; }
      .EventCalendar .ui-datepicker .ui-datepicker-calendar th, 
      .EventCalendar .ui-datepicker .ui-datepicker-calendar td { border: none; background-color: transparent; padding: 0.1875em 0; }
      .EventCalendar .ui-datepicker .ui-datepicker-calendar th {font-weight: 700; height: 2.25em;  font-size: 1em; }
      .EventCalendar .ui-datepicker .ui-datepicker-calendar th a, 
      .EventCalendar  .ui-datepicker .ui-datepicker-calendar th span, 
      .EventCalendar .ui-datepicker .ui-datepicker-calendar td a, 
      .EventCalendar  .ui-datepicker .ui-datepicker-calendar td span {
       height: 2.125em; width: 2.125em; margin: 0 auto; border-radius: 50em;  padding: 0.4375em; border: 1px solid transparent;  position: relative;}
      .EventCalendar .ui-datepicker .ui-datepicker-calendar span.ui-state-default { 
        color: #333; background-color: transparent; cursor: default;}
      .EventCalendar .ui-datepicker .ui-datepicker-header a.ui-datepicker-next { right: -5em;}
      .EventCalendar .ui-datepicker .ui-datepicker-calendar td.u-pastDate a, 
      .u-dateCalendarView .ui-datepicker .ui-datepicker-calendar td.u-futureDate a { background-color: #c8ebf9;}
      .EventCalendar .ui-datepicker .ui-datepicker-calendar td.u-pastDate a.ui-state-active, 
      .EventCalendar .ui-datepicker .ui-datepicker-calendar td.u-pastDate a.ui-state-active.ui-state-hover, 
      .EventCalendar .ui-datepicker .ui-datepicker-calendar td.u-futureDate a.ui-state-active, 
      .EventCalendar .ui-datepicker .ui-datepicker-calendar td.u-futureDate a.ui-state-active.ui-state-hover {
    color: #fff; background-color: #0076b6; border-color: transparent; }
      .EventCalendar .ui-datepicker .ui-datepicker-calendar td.u-pastErrorDate a,
      .EventCalendar .ui-datepicker .ui-datepicker-calendar td.u-futureErrorDate a {
    background-color: #faeaea;  border-color: #c33;}
      .EventCalendar .ui-datepicker .ui-datepicker-calendar .ui-datepicker-today span::after,
      .EventCalendar .ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a::after {
    content: ''; position: absolute; width: 0.75em; height: 0.3125em; bottom: 0.375em; left: 50%; transform: translateX(-50%); border-bottom: 1px solid #333;}
    .EventCalendar .ui-datepicker .ui-datepicker-calendar td.u-pastErrorDate a.ui-state-active,
    .EventCalendar .ui-datepicker .ui-datepicker-calendar td.u-pastErrorDate a.ui-state-active.ui-state-hover,
    .EventCalendar .ui-datepicker .ui-datepicker-calendar td.u-futureErrorDate a.ui-state-active, 
    .EventCalendar .ui-datepicker .ui-datepicker-calendar td.u-futureErrorDate a.ui-state-active.ui-state-hover { color: #fff; background-color: #c33; border-color: transparent;}
    /*Event Calendar End*/

/* Progressive Vertical Disclosure start*/
/* Progressive Disclosure Primary*/
.vchek-cnt.pri,.vrad-cnt.pri {background: #f7f7f7;margin: 0.875em 0 ;border: 1px solid #0000001a;padding: 0.875em;}
/* Progressive Disclosure Secondary*/
.vchek-cnt.sec,.vrad-cnt.sec {background: #e5f1f7;margin: 0.875em 0 ;border: 1px solid #bfebfb;padding: 0.875em;}
/* Progressive Disclosure Teritiary*/
.vchek-cnt.ter,.vrad-cnt.ter {background: #fff8e7;margin: 0.875em 0 ;border: 1px solid #ffbe10;padding: 0.875em;}
/* Progressive Disclosure end*/
.rdi-cnt.pri,.chk-cnt.pri{ background: #f7f7f7; margin: 0.875em 0 ; border: 1px solid #0000001a; padding: 0.875em;}
.rdi-cnt.sec,.chk-cnt.sec{ background: #e5f1f7; margin: 0.875em 0 ; border: 1px solid #bfebfb; padding: 0.875em;}
.rdi-cnt.ter,.chk-cnt.ter{ background: #fff8e7; margin: 0.875em 0 ; border: 1px solid #ffbe10; padding: 0.875em;}
/*Card Security Code */
.csc{-webkit-text-security: disc;}

/* symbol for input currency */
/* indian Ruppee */
dd.inr:before {content:'\20B9 ';} 
/* Unites states pound */ 
dd.pnd:before {content:'\00a3 ';} 
/* Unites states Dollar */ 
dd.usd:before {content:'\0024 ';}
/* indian Cent */
dd.cent:before {content:'\00a2 ';} 
/* Unites states Euro */ 
dd.eur:before {content:'\20AC ';}  
/* Unites states Yen */ 
dd.yen:before {content:'\00A5 ';} 

dd.inr:before {content:'\00a7 ';}
/* Unites states pound */ 
dd.usd:before {content:'\00a3 ';} 
/* Unites states Dollar */ 
dd.usd:before {content:'\0024 ';}/* indian Ruppee */
dd.inr:before {content:'\00a7 ';}
/* Unites states pound */ 
dd.usd:before {content:'\00a3 ';} 
/* Unites states Dollar */ 
dd.usd:before {content:'\0024 ';}/* indian Ruppee */
dd.inr:before {content:'\00a7 ';}
/* Unites states pound */ 
dd.usd:before {content:'\00a3 ';} 
/* Unites states Dollar */ 
dd.usd:before {content:'\0024 ';}/* indian Ruppee */
dd.inr:before {content:'\00a7 ';}
/* Unites states pound */ 
dd.usd:before {content:'\00a3 ';} 
/* Unites states Dollar */ 
dd.usd:before {content:'\0024 ';}/* indian Ruppee */
dd.inr:before {content:'\00a7 ';}
/* Unites states pound */ 
dd.usd:before {content:'\00a3 ';} 
/* Unites states Dollar */ 
dd.usd:before {content:'\0024 ';}

/* Xeditable css for Element*/

/*Updated May 27 */
.editable.editable-click {
    background-position: right;
    background-image: url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' version='1.1' x='0px' y='0px' viewBox='0 0 100 125'%3E%3Cg transform='translate(0,-952.36218)'%3E%3Cpath d='m 59.719879,965.64016 a 1.0001,1.0001 0 0 0 -0.1127,0.0625 1.0001,1.0001 0 0 0 -0.4102,0.40108 l -33.9772,58.89446 a 1.0001,1.0001 0 0 0 -0.1482,0.6544 l 1.9336,12.6493 a 1.0001,1.0001 0 0 0 1.3697,0.7653 l 11.9214,-4.6501 a 1.0001,1.0001 0 0 0 0.5007,-0.4254 l 34.0074,-58.90254 a 1.0001,1.0001 0 0 0 -0.3639,-1.35833 l -13.855,-7.99914 a 1.0001,1.0001 0 0 0 -0.8657,-0.0916 z m 0.7216,2.33012 12.1326,7.00479 -3.0133,5.17498 -12.0943,-6.98268 2.975,-5.19709 z m -3.9996,6.92747 12.1327,7.00477 -28.4751,49.36438 -12.1709,-7.0268 28.5133,-49.34235 z m -29.27,51.22745 11.6734,6.7395 -10.0461,3.9213 -1.6273,-10.6608 z' style='text-indent:0;text-transform:none;direction:ltr;block-progression:tb;baseline-shift:baseline;color:%23000000;enable-background:accumulate;' fill='%230693ea' fill-opacity='1' stroke='none' marker='none' visibility='visible' display='inline' overflow='visible'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 18px;
    padding-right: 1.5em !important;
    border: none;
    width: auto;
}

.editable-block {
    min-height: 38.1667px;
    display: block;
}

.editable-container.editable-inline {
    width: 100%;
}

.editable-input {
    width: 100%;
}


.editable-block .ecn>.icl,
.editable-block .ecn>.icr {
    width: 100%;
}

/*.editable-block .ecn { width: 100%;}
			.editable-block .ecn > .icr,.editable-block .ecn > .icl,.editable-block .ecn > .syl,.editable-block .ecn > .syr{width:100%;}*/
/*Input Icon*/
.editable-block .ecn>.icl>svg,
.editable-block .ecn>.icr>svg {
    z-index: 1;
}

.editable-block .ecn>.icl .ett-inpt,
.editable-block .ecn>.icl a {
    padding-left: 2.5rem;
    display: inline;
}

.editable-block .ecn>.icr .ett-inpt,
.editable-block .ecn>.icr a {
    padding-right: 2.5rem;
    display: inline;
}

/*Input Symbol*/
.editable-block .ecn>.syl .editable-container.editable-inline .ett-inpt {
    padding-left: 2.5rem;
    display: inline;
    text-overflow: ellipsis;
    overflow: hidden;
}

.editable-block .ecn>.syl a {
    padding-left: 2.5rem;
    line-height: 38.1667px;
}

.editable-block .ecn>.syl>span {
    height: 100%;
    margin-right: -1.5rem;
    position: absolute;
    top: 0.3rem;
    vertical-align: middle;
    left: 0.8em;
    font-size: 1.15rem;
    z-index: 1;
}

.editable-block .ecn>.syl .editable-container.editable-inline {
    font: unset;
    position: relative;
    top: initial;
    left: initial;
    margin-right: initial;
    z-index: initial;
}  
.editable-block .ecn>.syr .editable-container.editable-inline .ett-inpt {
    padding-right: 2.5rem;
    display: inline;
    text-overflow: ellipsis;
    overflow: hidden;
}

.editable-block .ecn>.syr a {
    padding-right: 2.5rem;
    line-height: 38.1667px;
}

/*.editable-block .ecn > .syr > span {height: 100%;margin-left: -1.5rem; position: absolute;top: 0.3rem;vertical-align: middle;left: 0.8em;font-size: 1.15rem; z-index: 1;}*/
.editable-block .ecn>.syr .editable-container.editable-inline {
    font: unset;
    position: relative;
    top: initial;
    left: initial;
    margin-left: initial;
    z-index: initial;
}

/*Input with clickable icon*/
.editable-block .ecn>.cil>a {
    padding-left: 3rem;
    width: auto;
    min-width: 100%;
    line-height: 38.1667px;
} 
.editable-block .ecn>.cil .ett-bttn,
.editable-block .ecn>.cir .ett-bttn {
    z-index: 1;
    height: initial;
    border: 0;
} 
.editable-block .ecn>.cil .ett-inpt {
    padding-left: 3rem;
    width: auto;
    min-width: 100%;
} 
.editable-block .ecn>.cir>a {
    padding-right: 3rem;
    width: auto;
    min-width: 100%;
    line-height: 38.1667px;
} 
.editable-block .ecn>.cir .ett-inpt {
    padding-right: 3rem !important;
    width: auto;
    min-width: 100%;
} 
.ett-date.icl .editable-container.editable-inline input {
    padding: 0.44em 0.8em;
    padding-left: 3rem;
    display: inline;
    font-size: 1.15em;
    border: 1px solid #999;
    border-radius: 3px;
    width: inherit;
} 
.ett-date.icr .editable-container.editable-inline input {
    padding: 0.44em 0.8em;
    padding-right: 3rem;
    display: inline;
    font-size: 1.15em;
    border: 1px solid #999;
    border-radius: 3px;
    width: inherit;
} 
.ett-date.cil .editable-container.editable-inline input {
    padding: 0.44em 0.8em;
    padding-left: 3rem;
    display: inline;
    font-size: 1.15em;
    border: 1px solid #999;
    border-radius: 3px;
    width: inherit;
} 
.ett-date.cir .editable-container.editable-inline input {
    padding: 0.44em 0.8em;
    padding-right: 3rem;
    display: inline;
    font-size: 1.15em;
    border: 1px solid #999;
    border-radius: 3px;
    width: inherit;
} 
.ecn>.btl .editable-container.editable-inline .ett-inpt.pri {
    margin: 0;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    line-height: 23px;
} 
.ecn>.btr .editable-container.editable-inline .ett-inpt.pri {
    margin: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    line-height: 23px;
} 
.editable-block .ett-lofv.btl.pri>span:first-child {
    vertical-align: top;
} 
.editable-block .ett-lofv.btr.pri>span:last-child {
    vertical-align: top;
} 
.ett-slct .sub-ctr ul li p {
    display: inline;
    margin-left: 8px;
} 
.ett-slct .sub-ctr ul li.hover {
    background-color: #426D87;
    color: #FFF;
} 
.ett-slct.editable.editable-click .sub-elt1 {
    display: none;
} 
.ett-slct.editable.editable-click.is-open {
    border: 1px solid #999;
    background-image: none;
} 
.ett-slct.editable.editable-click.is-open .sub-elt1 {
    display: table-cell;
}




 /* T6 fonts start */

@font-face {
    font-family: 'helvetica';
    src: url('../../../fonts/helvetica/HelveticaNeue.eot');
    src: url('../../../fonts/helvetica/HelveticaNeue.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/helvetica/HelveticaNeue.woff2') format('woff2'),
        url('../../../fonts/helvetica/HelveticaNeue.woff') format('woff'),
        url('../../../fonts/helvetica/HelveticaNeue.ttf') format('truetype'),
        url('../../../fonts/helvetica/HelveticaNeue.svg#HelveticaNeue') format('svg');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'helvetica';
    src: url('../../../fonts/helvetica/HelveticaNeue-Bold.eot');
    src: url('../../../fonts/helvetica/HelveticaNeue-Bold.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/helvetica/HelveticaNeue-Bold.woff2') format('woff2'),
        url('../../../fonts/helvetica/HelveticaNeue-Bold.woff') format('woff'),
        url('../../../fonts/helvetica/HelveticaNeue-Bold.ttf') format('truetype'),
        url('../../../fonts/helvetica/HelveticaNeue-Bold.svg#HelveticaNeue-Bold') format('svg');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'poppins';
    src: url('../../../fonts/poppins/Poppins-Thin.eot');
    src: url('../../../fonts/poppins/Poppins-Thin.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/poppins/Poppins-Thin.woff2') format('woff2'),
        url('../../../fonts/poppins/Poppins-Thin.woff') format('woff'),
        url('../../../fonts/poppins/Poppins-Thin.ttf') format('truetype'),
        url('../../../fonts/poppins/Poppins-Thin.svg#Poppins-Thin') format('svg');
    font-weight: 100;
    font-style: normal;
}
@font-face {
    font-family: 'poppins';
    src: url('../../../fonts/poppins/Poppins-ExtraLight.eot');
    src: url('../../../fonts/poppins/Poppins-ExtraLight.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/poppins/Poppins-ExtraLight.woff2') format('woff2'),
        url('../../../fonts/poppins/Poppins-ExtraLight.woff') format('woff'),
        url('../../../fonts/poppins/Poppins-ExtraLight.ttf') format('truetype'),
        url('../../../fonts/poppins/Poppins-ExtraLight.svg#Poppins-ExtraLight') format('svg');
    font-weight: 200;
    font-style: normal;
}
@font-face {
    font-family: 'poppins';
    src: url('../../../fonts/poppins/Poppins-Light.eot');
    src: url('../../../fonts/poppins/Poppins-Light.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/poppins/Poppins-Light.woff2') format('woff2'),
        url('../../../fonts/poppins/Poppins-Light.woff') format('woff'),
        url('../../../fonts/poppins/Poppins-Light.ttf') format('truetype'),
        url('../../../fonts/poppins/Poppins-Light.svg#Poppins-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'poppins';
    src: url('../../../fonts/poppins/Poppins-Regular.eot');
    src: url('../../../fonts/poppins/Poppins-Regular.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/poppins/Poppins-Regular.woff2') format('woff2'),
        url('../../../fonts/poppins/Poppins-Regular.woff') format('woff'),
        url('../../../fonts/poppins/Poppins-Regular.ttf') format('truetype'),
        url('../../../fonts/poppins/Poppins-Regular.svg#Poppins-Regular') format('svg');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'poppins';
    src: url('../../../fonts/poppins/Poppins-Medium.eot');
    src: url('../../../fonts/poppins/Poppins-Medium.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/poppins/Poppins-Medium.woff2') format('woff2'),
        url('../../../fonts/poppins/Poppins-Medium.woff') format('woff'),
        url('../../../fonts/poppins/Poppins-Medium.ttf') format('truetype'),
        url('../../../fonts/poppins/Poppins-Medium.svg#Poppins-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'poppins';
    src: url('../../../fonts/poppins/Poppins-SemiBold.eot');
    src: url('../../../fonts/poppins/Poppins-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/poppins/Poppins-SemiBold.woff2') format('woff2'),
        url('../../../fonts/poppins/Poppins-SemiBold.woff') format('woff'),
        url('../../../fonts/poppins/Poppins-SemiBold.ttf') format('truetype'),
        url('../../../fonts/poppins/Poppins-SemiBold.svg#Poppins-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: 'poppins';
    src: url('../../../fonts/poppins/Poppins-Bold.eot');
    src: url('../../../fonts/poppins/Poppins-Bold.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/poppins/Poppins-Bold.woff2') format('woff2'),
        url('../../../fonts/poppins/Poppins-Bold.woff') format('woff'),
        url('../../../fonts/poppins/Poppins-Bold.ttf') format('truetype'),
        url('../../../fonts/poppins/Poppins-Bold.svg#Poppins-Bold') format('svg');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'poppins';
    src: url('../../../fonts/poppins/Poppins-ExtraBold.eot');
    src: url('../../../fonts/poppins/Poppins-ExtraBold.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/poppins/Poppins-ExtraBold.woff2') format('woff2'),
        url('../../../fonts/poppins/Poppins-ExtraBold.woff') format('woff'),
        url('../../../fonts/poppins/Poppins-ExtraBold.ttf') format('truetype'),
        url('../../../fonts/poppins/Poppins-ExtraBold.svg#Poppins-ExtraBold') format('svg');
    font-weight: 800;
    font-style: normal;
}
@font-face {
    font-family: 'poppins';
    src: url('../../../fonts/poppins/Poppins-Black.eot');
    src: url('../../../fonts/poppins/Poppins-Black.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/poppins/Poppins-Black.woff2') format('woff2'),
        url('../../../fonts/poppins/Poppins-Black.woff') format('woff'),
        url('../../../fonts/poppins/Poppins-Black.ttf') format('truetype'),
        url('../../../fonts/poppins/Poppins-Black.svg#Poppins-Black') format('svg');
    font-weight: 900;
    font-style: normal;
}

 @font-face{
    font-family:'FontAwesome';
    src:url('../../../fonts/fontawsome/fontawesome-webfont.eot?v=4.0.3');
    src:url('../../../fonts/fontawsome/fontawesome-webfont.eot?#iefix&v=4.0.3') format('embedded-opentype'),
	url('../../../fonts/fontawesome/fontawesome-webfont.woff?v=4.0.3') format('woff'),
	url('../../../fonts/fontawesome/fontawesome-webfont.ttf?v=4.0.3') format('truetype'),
	url('../../../fonts/fontawesome/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular') format('svg');
    font-weight:normal;
    font-style:normal
}
@font-face {
    font-family: 'disc-font';
    src: url('../../../fonts/discfont/text-security-disc.eot');
    src: url('../../../fonts/discfont/text-security-disc.eot?#iefix') format('embedded-opentype'),
    url('../../../fonts/discfont/text-security-disc.woff2') format('woff2'),
    url('../../../fonts/discfont/text-security-disc.woff') format('woff'),
    url('../../../fonts/discfont/text-security-disc.svg#text-security-disc') format('svg');
    font-weight: 400;
}
.discfont input {
    font-family: "disc-font";
    font-size: 30px !important;
    letter-spacing: 4px;
}


/* T6 fonts end *//* T7 Last to load start */
/*------- utility classes -------------------------------*/
*.lft, .lft {text-align:left}
*.cen, .cen {text-align:center}
*.rht, .rht {text-align:right}
.sno, *.sno {display:none!important}/* instead of dispnone */
.sec > .tabl-ctr > table > tbody > tr.sno {display:inherit!important; visibility:hidden} /* behaviour is reversed only for secondary */
.ssp, *.ssp {visibility:hidden!important}/* instead of viewhidden */
.ssp td, .ssp td:first-child, .ssp td:last-child {border:none}
.top, *.top {vertical-align: top!important}
.mid, *.mid {vertical-align: middle!important}
.btm, *.btm {vertical-align: bottom!important}
/* Set Margin classes */
.ma0{margin:0}
.ma1{margin:1em}
.ml1{margin-left:1em}
.mr1{margin-right:1em}
.mt1{margin-top:1em}
.mb1{margin-bottom:1em}
.ma2{margin:2em}
.ml2{margin-left:2em}
.mr2{margin-right:2em}
.mt2{margin-top:2em}
.mb2{margin-bottom:2em}
.ma3{margin:3em}
.ml3{margin-left:3em}
.mr3{margin-right:3em}
.mt3{margin-top:3em}
.mb3{margin-bottom:3em}

/* Set Padding classes */
.pa0 {padding:0 !important}
.pst-acco.pa0 {/*padding:inherit*/} 
.pst-acco.pa0 > .ctr > div {padding:0} 
.pst-coll.pa0 {/*padding:inherit*/}
.pst-coll.pa0 > .ctr > div {padding:0}
.pst-tabs.pa0 {/*padding:inherit*/}
.pst-tabs > .tabcontent.pa0 { padding:0}
.pst-simp.pa0 {/*padding:inherit*/} 
.pst-simp.pa0 > div {padding:0} 

.pst-simp.pl0 > div{padding-left:0}
.pst-simp.pt0 > div{padding-top:0}
.pst-simp.pb0 > div{padding-bottom:0}
.pst-simp.pr0 > div{padding-right:0} 

.pa1 {padding:1em}
.pst-acco.pa1 {/*padding:inherit*/} 
.pst-acco.pa1 > .ctr > div {padding:1em} 
.pst-coll.pa1{/*padding:inherit*/}
.pst-coll.pa1 > .ctr > div {padding:1em}
.pst-tabs.pa1 {/*padding:inherit*/}
.pst-tabs > .tabcontent.pa1 { padding:1em}
.pst-simp.pa1 {/*padding:inherit*/} 
.pst-simp.pa1 > div {padding:1em} 
.pl0{padding-left: 0px !important;}
.pl1{padding-left:1em !important}
.pl5{padding-left:.5em !important}
.pst-acco.pl1 {/*padding-left:inherit*/} 
.pst-acco.pl1 > .ctr > div {padding-left:1em} 
.pst-coll.pl1 {/*padding-left:inherit*/}
.pst-coll.pl1 > .ctr > div {padding-left:1em}
.pst-tabs.pl1 {/*padding-left:inherit*/}
.pst-tabs > .tabcontent.pl1 { padding-left:1em}
.pst-simp.pl1 {/*padding-left:inherit*/} 
.pst-simp.pl1 > div {padding-left:1em} 
.pr0{padding-right: 0px !important;}
.pr1{padding-right:1em !important}
.pst-acco.pr1{/*padding-right:inherit*/} 
.pst-acco.pr1 > .ctr > div {padding-right:1em} 
.pst-coll.pr1{/*padding-right:inherit*/}
.pst-coll.pr1 > .ctr > div {padding-right:1em}
.pst-tabs.pr1 {/*padding-right:inherit*/}
.pst-tabs > .tabcontent.pr1 { padding-right:1em}
.pst-simp.pr1 {/*padding-right:inherit*/} 
.pst-simp.pr1 > div {padding-right:1em} 
.pt0{padding-top: 0px !important;}
.pt1{padding-top:1em !important}
.pst-acco.pt1{/*padding-top:inherit*/} 
.pst-acco.pt1 > .ctr > div {padding-top:1em} 
.pst-coll.pt1 {/*padding-top:inherit*/}
.pst-coll.pt1 > .ctr > div {padding-top:1em}
.pst-tabs.pt1 {/*padding-top:inherit*/}
.pst-tabs > .tabcontent.pt1 { padding-top:1em}
.pst-simp.pt1 {/*padding-top:inherit*/} 
.pst-simp.pt1 > div {padding-top:1em} 
.pb0{padding-bottom: 0px !important;}
.pb1{padding-bottom:1em !important}
.pst-acco.pb1{/*padding-bottom:inherit*/} 
.pst-acco.pb1 > .ctr > div {padding-bottom:1em} 
.pst-coll.pb1{/*padding-bottom:inherit*/}
.pst-coll.pb1 > .ctr > div {padding-bottom:1em}
.pst-tabs.pb1 {/*padding-bottom:inherit*/}
.pst-tabs > .tabcontent.pb1 { padding-bottom:1em}
.pst-simp.pb1 {/*padding-bottom:inherit*/} 
.pst-simp.pb1 > div {padding-bottom:1em} 
.pa2 {padding:2em}
.pst-acco.pa2{/*padding:inherit*/} 
.pst-acco.pa2 > .ctr > div {padding:2em} 
.pst-coll.pa2 {/*padding:inherit*/}
.pst-coll.pa2 > .ctr > div {padding:2em}
.pst-tabs.pa2 {/*padding:inherit*/}
.pst-tabs > .tabcontent.pa2 { padding:2em}
.pst-simp.pa2 {/*padding:inherit*/} 
.pst-simp.pa2 > div {padding:2em} 
.pl2{padding-left:2em !important;}
.pst-acco.pl2{/*padding-left:inherit*/} 
.pst-acco.pl2 > .ctr > div {padding-left:2em} 
.pst-coll.pl2{/*padding-left:inherit*/}
.pst-coll.pl2 > .ctr > div {padding-left:2em}
.pst-tabs.pl2 {/*padding-left:inherit*/}
.pst-tabs > .tabcontent.pl2 { padding-left:2em}
.pst-simp.pl2 {/*padding:inherit*/} 
.pst-simp.pl2 > div {padding-left:2em} 
.pr2{padding-right:2em}
.pst-acco.pr2{/*padding-right:inherit*/} 
.pst-acco.pr2 > .ctr > div {padding-right:2em} 
.pst-coll.pr2{/*padding-right:inherit*/}
.pst-coll.pr2 > .ctr > div {padding-right:2em}
.pst-tabs.pr2 {/*padding-right:inherit*/}
.pst-tabs > .tabcontent.pr2 { padding-right:2em}
.pst-simp.pr2 {/*padding-right:inherit*/} 
.pst-simp.pr2 > div {padding-right:2em} 
.pt2{padding-top:2em}
.pst-acco.pt2 {/*padding-top:inherit*/} 
.pst-acco.pt2 > .ctr > div {padding-top:2em} 
.pst-coll.pt2 {/*padding-top:inherit*/}
.pst-coll.pt2 > .ctr > div {padding-top:2em}
.pst-tabs.pt2 {/*padding-top:inherit*/}
.pst-tabs > .tabcontent.pt2 { padding-top:2em}
.pst-simp.pt2 {/*padding-top:inherit*/} 
.pst-simp.pt2 > div {padding-top:2em} 
.pb2{padding-bottom:2em}
.pst-acco.pb2 {/*padding-bottom:inherit*/} 
.pst-acco.pb2 .ctr > div {padding-bottom:2em} 
.pst-coll.pb2 {/*padding-bottom:inherit*/}
.pst-coll.pb2 > .ctr > div {padding-bottom:2em}
.pst-tabs.pb2 {/*padding-bottom:inherit*/}
.pst-tabs > .tabcontent.pb2 { padding-bottom:2em}
.pst-simp.pb2 {/*padding-bottom:inherit*/} 
.pst-simp.pb2 > div {padding-bottom:2em} 
.pa3 {padding:3em}
.pst-acco.pa3 {/*padding:inherit*/} 
.pst-acco.pa3 > .ctr > div {padding:3em} 
.pst-coll.pa3 {/*padding:inherit*/}
.pst-coll.pa3 > .ctr > div {padding:3em}
.pst-tabs.pa3 {/*padding:inherit*/}
.pst-tabs > .tabcontent.pa3 { padding:3em}
.pst-simp.pa3 {/*padding:inherit*/} 
.pst-simp.pa3 > div {padding:3em} 
.pl3{padding-left:3em}
.pst-acco.pl3 {/*padding-left:inherit*/} 
.pst-acco.pl3 > .ctr > div {padding-left:3em} 
.pst-coll.pl3 {/*padding-left:inherit*/}
.pst-coll.pl3 > .ctr > div {padding-left:3em}
.pst-tabs.pl3 {/*padding-left:inherit*/}
.pst-tabs > .tabcontent.pl3 { padding-left:3em}
.pst-simp.pl3 {/*padding-left:inherit*/} 
.pst-simp.pl3 > div {padding-left:0} 
.pr3{padding-right:3em}
.pst-acco.pr3 {/*padding-right:inherit*/} 
.pst-acco.pr3 > .ctr > div {padding-right:3em} 
.pst-coll.pr3 {/*padding-right:inherit*/}
.pst-coll.pr3 > .ctr > div {padding-right:3em}
.pst-tabs.pr3 {/*padding-right:inherit*/}
.pst-tabs > .tabcontent.pr3 { padding-right:3em}
.pst-simp.pr3 {/*padding-right:inherit*/} 
.pst-simp.pr3 > div {padding-right:3em} 
.pt3{padding-top:3em}
.pst-acco.pt3 {/*padding-top:inherit*/} 
.pst-acco.pt3 > .ctr > div {padding-top:3em} 
.pst-coll.pt3 {/*padding-top:inherit*/}
.pst-coll.pt3 .ctr > div {padding-top:3em}
.pst-tabs.pt3 {/*padding-top:inherit*/}
.pst-tabs > .tabcontent.pt3 { padding-top:3em}
.pst-simp.pt3 {/*padding-top:inherit*/} 
.pst-simp.pt3 > div {padding-top:3em} 
.pb3{padding-bottom:3em}
.pst-acco.pb3 {/*padding-bottom:inherit*/} 
.pst-acco.pb3 > .ctr > div {padding-bottom:3em} 
.pst-coll.pb3 {/*padding-bottom:inherit*/}
.pst-coll.pb3 > .ctr > div {padding-bottom:3em}
.pst-tabs.pb3 {/*padding-bottom:inherit*/}
.pst-tabs > .tabcontent.pb3 { padding-bottom:3em}
.pst-simp.pb3 {/*padding-bottom:inherit*/} 
.pst-simp.pb3 > div {padding-bottom:3em} 




/*------- utility classes end-------------------------------*/

/* Variations CSS selector examples ( Tiji 13-7-17) 
Level of attachment 	Variation Name	Variation Class		Example Appearance	Example CSS Selector
-------------------		------------	--------------		-----------			------------
Page					Variation1		var1				Primary				body.pri.var1	
Portion(header)			Variation1		var1				Primary				pnt-head.pri.var1
Grid Row				Variation1		var1				Not Applicable		grb.var1
Grid Column				Variation1		var1	 			Not Applicable		gcb-col12.var1
Panel					Variation1		var1				Not Applicable		plt-simp.var1
Panel Section			Variation1		var1				Primary				pst-simp.pri.var1
Container				Variation1		var1				Primary				crt-navb.pri
Section Row				Variation1		var1 				Primary				srb.pri.var1
Section Column			Variation1		var1 				Primary 	 		scb-100.pri.var1
Element					Variation1		var1	 			Primary				ett-bttn.pri.med.var
								
------------------------------------------------------------------------------------------------------------------------------								
Variations selectors need to be used for creating more visual options for the html widgets.
*/ 								
/* T7 Last to load end */
/* END OF THEME CSS */

/*Animation*/
 .animated { 
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both; 
}

.fadeIn { -webkit-animation-name: fadeIn; animation-name: fadeIn; }
@keyframes fadeIn { 
  from { opacity: 0; }
  to { opacity: 1; } }


.fadeInDown { -webkit-animation-name: fadeInDown; animation-name: fadeInDown; }
@-webkit-keyframes fadeInDown {
 from { opacity: 0; -webkit-transform: translate3d(0, -2em, 0); transform: translate3d(0, -2em, 0); }
  50% { -webkit-transform: translate3d(0, 0.3em, 0); transform: translate3d(0, 0.3em, 0); }
  to { opacity: 1; -webkit-transform: none; transform: none; } }
@keyframes fadeInDown { 
  from { opacity: 0; -webkit-transform: translate3d(0, -2em, 0); transform: translate3d(0, -2em, 0); }
  50% { -webkit-transform: translate3d(0, 0.3em, 0); transform: translate3d(0, 0.3em, 0); }
  to { opacity: 1; -webkit-transform: none; transform: none; } }


.fadeInUp { -webkit-animation-name: fadeInUp; animation-name: fadeInUp; }
@-webkit-keyframes fadeInUp {
  from { opacity: 0; -webkit-transform: translate3d(0, 2em, 0); transform: translate3d(0, 2em, 0); }
  50% { -webkit-transform: translate3d(0, -0.3em, 0); transform: translate3d(0, -0.3em, 0); }
  to { opacity: 1; -webkit-transform: none; transform: none; } }
@keyframes fadeInUp {
  from { opacity: 0; -webkit-transform: translate3d(0, 2em, 0); transform: translate3d(0, 2em, 0); }
  50% { -webkit-transform: translate3d(0, -0.3em, 0); transform: translate3d(0, -0.3em, 0); }
  to { opacity: 1; -webkit-transform: none; transform: none; } }

 .zoomIn { -webkit-animation-name: zoomIn; animation-name: zoomIn; }
@-webkit-keyframes zoomIn { 
  from { opacity: 0; -webkit-transform: scale3d(0.95, 0.95, 0.95); transform: scale3d(0.95, 0.95, 0.95); }
  60% { opacity: 1; -webkit-transform: scale3d(1.01, 1.01, 1.01); transform: scale3d(1.01, 1.01, 1.01); } }
@keyframes zoomIn { 
  from { opacity: 0; -webkit-transform: scale3d(0.95, 0.95, 0.95); transform: scale3d(0.95, 0.95, 0.95); }
  60% { opacity: 1; -webkit-transform: scale3d(1.015, 1.01, 1.01); transform: scale3d(1.01, 1.01, 1.01); } }
  /*Animation End*/

 

/*Added by karthik on 22 Mar*/
/* extra new features for keyboard start*/

/* sidebar */
.posab{ position: absolute}
/* header */
.posst{ position:static}
/*apz-stay-left*/
.ml0{margin-left: 0px}
/*apz-stay-right*/
.mr0{margin-right: 0px !important;}
/* padding 0 for the pagebody calc only for ios specific*/
.pad0{padding: 0px !important;}

/* extra new features for keyboard end*/


/*nbf-sme css starts*/
body.pri {background-color: #F7F7F7;}
.pagebody{/* margin-bottom: 30px;*/}
.apz-nav{/* position:absolute;*/}
.modal{padding-top:50px;}
.modal-cnt{padding:30px;}
.modal-window{border-radius: 20px;}
.modal.fade .modal-window {transform: none;margin-top: 48px !important;}
.modal-window h1 {margin-top: 0; font-size: 18px;color: #222222;/*font-weight: 800;*/text-overflow: ellipsis;overflow: hidden; /*width: 70vw;*/}
.alertify {background-color: rgba(92,92,92,0.8) !important;}
.alertify .dialog{padding: 25px 20px 15px important;max-height: 70vh important;width: 450px important;border-radius:20px important;}
.alertify .dialog nav{text-align: right;}
.alertify button {padding: 0 25px !important;height: 45px !important;min-width: 120px !important;font-size: 16px !important;width: auto !important;border-radius: 30px !important;box-shadow: 0 3px 6px rgba(0,0,0,0.1607843137254902) !important;}
.alertify button.ok {background-color: #00AEEF !important;border: solid 1px #00AEEF !important;}
.alertify button.cancel{background-color: #808080 !important;border: solid 1px #808080 !important;color: #fff !important;}
.alertify p.msg {color: #272930 !important;font-size: 16px !important;font-weight: 400 !important;padding: 20px 10px 20px 60px !important;background-size: 50px 50px!important;}
.ett-chek.hor.pri input[type="checkbox"]:checked + label::before{background-size: cover; background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABHNCSVQICAgIfAhkiAAAAQVJREFUOE/tlM1Kw0AYRc9MGisko3bvUlGULkRRqQHj67pwK0mF4kqpT6AbF+JShKb+tJCMjKKQtpPYgAtp5wEOH+feuYKzZ80fPDEHf1udMRWri4LTA4/WZX+sV5VV7K84RIFPmmk2LhKehvnWVgIbaBz41CWsxT0e38e/wtRgA20HPgsFUOMlB/YcOG957CzX2O0k3L1kOXe/udRaty0luTlRZBr2Ogm3/S/4YcMhOiq/tLDH20rSDRXGnLm84YpPp66wOx2thdVxU0muQ8VrqtEalCusQU3asMLwmkuSq2NFTcB63ONhQvq2YSxtxaYvGKRw/zbdupaCq071HPxj7v+p+ABobot/Ah8qigAAAABJRU5ErkJggg==');}
.ett-bttn.sec{padding: 0 25px;height: 45px; min-width: 120px;font-size: 16px;width:auto;}
.ett-bttn:focus{box-shadow: none;}
/*.ett-bttn.sec.var1 {border: solid 1px #00AEEF; background-color: #ffffff; color: #00AEEF;}
.ett-bttn.sec.var2 {border: solid 1px #00AEEF; background-color: #fff; color: #00AEEF;}*/
.ett-bttn.sec.var4{/*min-width: 32%;*/}
.footer-btn .ett-bttn.sec{ margin:0 0 0 2%;}

.pull-right{float:right;}
.menu-btn.ett-bttn.tsp,
.menu-btn.ett-bttn.tsp > .ett-icon{ margin: 0;padding: 0;border:0;}
.menu-btn.ett-bttn.tsp:hover > .ett-icon, 
.menu-btn.ett-bttn.tsp:focus > .ett-icon{fill: #fff;}

.ett-para.pri{padding-left:0;word-wrap: break-word;}
.pnt-head.pri svg {fill:#fff;}
.pnt-head.pri{/*background-color:transparent;*/box-shadow:none;/* height:87px;*/overflow:visible;}
.pnt-head .crt-navb.tsp .header-row{/*padding: 10px 10%;*/ /*background-color:#2E2E2D;*/  /*opacity: 0.7;*/color: #fff;}
.pnt-head .crt-navb.tsp .header-row.hr2,
.pnt-head .crt-navb.tsp .header-row.hr3{background-color: transparent; opacity: 1;}
.landing .pagebody{padding-top:52px !important; padding-bottom:0 !important;}
.banner-wrap .plt-caro.pri .swiper-container .swiper-wrapper li{/*background-image:url("../img/banner.png") ;*/ /*height: 400px !important;*/ /*background-repeat: no-repeat;*/ /*background-size: cover;*/}
.banner-wrap .plt-caro.pri .swiper-container .swiper-wrapper li img{width:100%;}
.banner-wrap .plt-caro.pri .swiper-container .swiper-pagination-bullets{bottom:78px;}
.banner-wrap .plt-caro.pri .swiper-container .swiper-pagination-bullet{width: 14px;height: 3px;border-radius: 2px;background: #fff; opacity: 1;}
.banner-wrap .plt-caro.pri .swiper-container .swiper-pagination-bullet-active{ background: #00AEEF;}
.banner-wrap .plt-caro.pri .swiper-container .swiper-button-next, 
.banner-wrap .plt-caro.pri .swiper-container .swiper-button-prev {/* display: none;*/}
.left-col > ul {display: inline-block; width: auto; margin-right: 10px; vertical-align: middle;}
.hr2 .left-col > ul, .hr3 .left-col > ul{ margin-right: 25px;}
.left-col > ul:last-child, .hr2 .left-col > ul:last-child, .hr3 .left-col > ul:last-child{ margin-right:0;}
.header-row .txt-sme.ett-para.pri{color:#FFFFFF;font-size:25px;font-weight:600;}
.pnt-head .ett-bttn:focus {background: transparent;border: none;outline: none;box-shadow: none;}
.pnt-head .ett-bttn.tsp {color: #FFFFFF; font-size: 16px; text-transform: uppercase; font-weight:normal; border:none;}
.pnt-head .ett-bttn.tsp:hover{background: transparent;}
.pnt-head .ett-bttn.tsp.var1 {border: solid 1px #fff; border-radius: 20px; height: 40px;padding: 2px 25px; font-weight: normal;}
.banner-wrap{position:relative; margin-top: -87px;}
.banner-txt-wrap{position: absolute;right: 4em;top: 45%;width: 360px;background: #000000; opacity: 0.67;box-shadow: 0px 0px 1px 0px #FFFFFF;padding: 15px 15px 10px;border-radius: 2px;}
.banner-txt-wrap .ett-para.pri {color: #00AEEF;font-size: 35px;font-weight: 600;padding-left:0;/*font-family: 'Arial';*/}
.banner-txt-wrap .ett-para.pri.var1{color:#fff;}
.banner-txt-wrap .ett-hypl.pri{ font-size: 14px;color: #fff;font-weight: 900;text-decoration: underline; /*font-family: 'Arial';*/}
.langing-launch-row{/*position: relative;z-index: 99; bottom: 74px;*/padding: 0 10%; padding-top: 2em;/*padding-bottom:8em;*/}
.onboard-bank,.community-service-wrap{margin-bottom:30px;}
.community-service-wrap {margin-top: 1em;}
.onboard-bank .crt-form .scb-col50 {background: #242424;color: #fff;opacity:0.9;vertical-align:top;position:relative; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);}
.onboard-bank .crt-form .scb-col50.var1{/*background-color:#53c5efe6;*//* background-color:#48b9e3e6;*/background-color: rgba(72, 185, 227, 0.9);color:#242424;}
.onboard-bank .crt-form .scb-col50 .ett-hed3,
.onboard-bank .crt-form .scb-col50 .ett-hypl.pri{color:#fff;}
.onboard-bank .crt-form .scb-col50.var1 .ett-hed3,
.onboard-bank .crt-form .scb-col50.var1 .ett-hypl.pri,
.onboard-bank .crt-form .scb-col50.var1 .ett-para.pri{color:#242424;}
.onboard-bank .crt-form .scb-col50 .ett-hed3{font-weight: 900;padding: 15px 20px;background: #000;}
.onboard-bank .crt-form .scb-col50.var1 .ett-hed3{background-color:#00aeef;}
.onboard-bank .crt-form .scb-col50 .ett-para.pri{color: #DEDEDE; font-size: 16px;font-weight: 400;max-width: 65%;display: inline-block;}
.onboard-bank .crt-form .scb-col50 .ett-hypl.pri{text-transform:uppercase;text-decoration: underline;display: inline-block;margin-right: 5px;vertical-align: middle;}
.onboard-bank .crt-form .scb-col50 svg{fill:#fff;width: 13px;height: 13px;}
.onboard-bank .crt-form .scb-col50.var1 svg { fill: #242424;}
.onboard-bank .crt-form .scb-col50 .ett-hypl.pri:hover{}
.onboard-bank .crt-form .scb-col50 .onboard-content-row {padding: 5px 20px 10px;}
.onboard-bank .crt-form .scb-col50 .onboard-content-row ul.hrow{position: absolute;right: 20px;bottom: 20px;}

.community-service-wrap .service-flex{display: flex;justify-content: space-between; width: 80%; margin: 0 auto; }
.community-service-wrap .service-flex > span {border-radius: 5px; vertical-align: top; background: #fff; width: 49%; display: inline-block; overflow: hidden; position:relative; box-shadow: 0 10px 20px rgba(155,155,155,0.2);}
.community-service-wrap .ett-hed1.pri ,.community-service-wrap .ett-hed3.pri{font-weight:600; padding: 10px 1.35em 10px 0; padding: 10px 1em 10px 0; font-size: 22px;color:#333;}
.community-content-row {padding: 15px 20px 40px;}
.community-content-row svg {width: 40px; height: 40px;}
.community-content-row .community-link-row svg{width: 19px; height: 19px;}
.community-content-row .ett-para.pri {color: #555555; font-size: 16px; padding-left: 0;max-width: 72%;display: inline-block;margin-top: 10px;font-weight: 400;}
.community-link-row .ett-bttn {position: absolute;right: 2.2em;bottom: 0;margin: 0; border-radius: 0;}

.rounded-img li img {width: 175px;height: 175px;overflow: hidden; display: inline-block;border-radius: 50%;}

.nbf-events{ display: block; width: 80%!important; margin: 0 auto; }
.nbf-events > span{width: 32%; background: #fff; box-shadow: 0 10px 20px rgba(155,155,155,0.2); margin-right:2%!important; border-radius: 10px; /* padding: 45px 20px !important;*/ padding:0!important; float: left;
                        position:relative; text-align:center; /* min-height: 200px;*/  min-height: 15em; cursor:pointer; max-height: 15em;overflow: hidden;}
.nbf-events > span .ett-para.var2 {display:block; height:4em; display: -webkit-box; overflow: hidden;  -webkit-line-clamp: 3;   -webkit-box-orient: vertical;}
.nbf-events > span:last-child{margin-right:0 !important;}
.nbf-events .ett-para.pri.var2{color:#555555; font-size:15px;}
.nbf-events .suc .ett-icon.pri {fill: #fff;}
.nbf-events .srb.pri > span.pri.suc { /* padding-top: 1em!important;*/ padding-left: 1em!important;}
.nbf-events .srb.pri > span.pri.suc:last-child {padding-right: 1em;}
.nbf-events .inline-content +ul {display: block; padding: 3em;}
.nbf-events .ett-para.pri{ color:#fff; font-size:22px; font-weight:400; word-wrap: break-word;}
.nbf-events .ett-para.pri.var1{font-size:24px; font-weight:800;padding-left: 5px;}
.nbf-events .ett-bttn.sec{position: absolute; left: 35%; /*right: 0;*/ /*text-align: center;*/ /*margin: auto;*/ /*padding: 5px 20px;*/ font-size: 16px; font-weight: normal; bottom:-16px;}
.nbf-events .event-btm-btn {/*position: absolute;*/ /*left: 0;*/ /*right: 0;*/ /*text-align: center;*/ /*margin: auto;*/ /*font-size: 16px;*/ /*font-weight: normal;*/ /*bottom:-16px;*/}
.nbf-events .srb.pri > span.pri.suc .ett-para {/* padding-right: 1.35em;*/font-family: 'poppins';font-weight: 600;}

.inline-content > span > ul{display: inline-block; width: auto !important; vertical-align: top; margin: 10px 0 10px !important; }
.header-row .ett-para.pri {font-size: 18px; font-weight: 600; font-family: 'poppins'; /*padding-left: 10px;*/}
.pnt-head .header-row .icon-back { width: 19px; height: 19px; fill: #fff; margin-right: 15px; display: inline-block;}

.header-row .profile-wrap .profile-img img{width: 44px; height: 44px; overflow: hidden; display: inline-block; border-radius: 50%; object-fit: cover; box-shadow: 0px 0px 1px 0px #ddd;}
.header-row .profile-wrap >ul{width: auto; display: inline-block;margin-right: 20px; vertical-align: middle;}
.header-row .profile-wrap .profile-row ul {width: auto; display: block;}
.header-row .profile-wrap >ul:last-child{ margin-right:0;}
.header-row .profile-wrap .profile-row .ett-para.pri{ font-size: 18px;font-weight: normal;}
.header-row .profile-wrap .profile-row .ett-para.pri.var1{font-size: 12px;}
.header-row .profile-wrap > ul.profile-row > li {/*max-width: 190px;*/ overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

body.registration-bg{
    /*background: red;*/
    background-image:url("../img/reg-bg.png"); 
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    position: relative;
    background-color:transparent;
    /*height: calc(100vh - 87px);*/
}
.input-box{width: 400px; background: #fff; border-radius: 8px; /*position: absolute;*/ /*top: 50%;*/ /*left: 50%;*/ /*transform: translate(-50%,-35%);*/ margin:40px auto; padding:30px;box-shadow: 0 10px 30px rgba(155,155,155,0.2);}
.input-box.otp-box{width:500px;}
::-webkit-input-placeholder {color:  #A0A0A0;}
::-moz-placeholder {color:  #A0A0A0;}
:-ms-input-placeholder {color:  #A0A0A0;}
:-moz-placeholder {color:  #A0A0A0;}
.crt-form.ver.pri .entry-row .flb{/*font-size: 14px; font-weight: normal; color: #00ADEF;*/}
.entry-row .ett-inpt.ter::placeholder,.entry-row textarea::placeholder,.ett-inpt.ter::placeholder,textarea::placeholder{ color: #A0A0A0;/*opacity:1;*/}
.ett-inpt.ter::-webkit-input-placeholder ,textarea::-webkit-input-placeholder {color: #A0A0A0;}
.ett-inpt.ter::-moz-placeholder,textarea::-moz-placeholder {color: #A0A0A0;}
.ett-inpt.ter:-ms-input-placeholder,textarea:-ms-input-placeholder  {color: #A0A0A0!important;}
.ett-inpt.ter:-moz-placeholder, textarea:-moz-placeholder {color: #A0A0A0;}


.entry-row .ett-inpt.ter{color: #272930; font-size: 16px; font-weight: normal; border-bottom: solid 1px #dedede; padding: 0 .8em 0 0; min-height:40px;/*IE Fix*/}
.entry-row .ett-para.pri{color:#272930;  font-size: 16px; font-weight: normal; /*font-family:'Arial';*/  /*word-break: break-all;*/ display: inline-block;padding-right: .75em;}
.entry-row .ett-slct.pri .sub-elt {color: #272930; font-size: 16px; font-weight: normal; padding: 0 .8em 0 0; height: 40px;}
.entry-row .ett-slct.pri {border: none; border-bottom: solid 1px #ddd; border-radius: 0;}
.entry-row .ett-icon{width: 15px; height: 15px;}

.mobile-row {position: relative;}
.mobile-row .ett-inpt.ter { position: relative; padding-left: 50px;}
.mobile-row .num-field {margin-left: 50px; margin-top: -2px;}

.country-code {position: absolute; width: 50px !important; top: 25px; font-weight: normal; font-size: 18px; color: #272930;}
.country-code .ett-para.pri {/*font-family: 'Arial';*/}

.heading .hrow > li {display: inline-block;}
.heading .hrow > li:last-child {padding-left: .25em;}
.heading .ett-para.pri{color:#333333 !important; font-size:20px !important;  line-height:28px;font-family: 'poppins';}
.heading .ett-para.pri.var1{font-weight:600; line-height:28px;}
.heading1 .ett-para.pri { font-size: 25px !important;font-weight: 600 !important;}
.heading2 .ett-para.pri{font-size:20px !important;}
.heading3 .ett-para.pri{font-size:30px !important;}
.heading2 {margin-bottom: 10px;}

.input-box .ett-bttn.sec{width: 100%; display: block; /*font-size: 20px;*/ color: #FFFFFF; font-weight: normal; padding: 2px 5px; height: 50px;}
.entry-row{margin-bottom: 2em;position:relative;vertical-align: top;}
.input-box .heading { margin-bottom: 20px;}
.input-box .ett-hypl.pri { color: #00ADEF; font-size: 16px;   /*font-family: 'arial';*/ font-weight: 600; text-decoration: underline;}
.input-box .ett-hypl.pri[disabled] {color: #808080;cursor: not-allowed;}
.text-right{text-align:right;}

.otp-box .entry-row ul.hrow li {padding-right: 10px;}
.otp-box .entry-row ul.hrow li:last-child { padding-right: 0;}
.otp-box .ett-inpt.ter{ font-size: 50px; font-weight: 600; color: #242424;opacity: 1; padding: 0; text-align: center;}

.err-msg { /*position: absolute;  top: 60px;*/}
.err-msg .ett-para.pri {
    color: #f64545 !important;
    font-size: 12px !important;
    font-weight: 400 !important;
}
.menu-popover{box-shadow: 0 0 0 1px #00000029; max-width: 300px; border-radius: 6px; margin-left: 9%; margin-top: 1em !important; padding:0; overflow:hidden;}
.menu-popover li{ padding: 15px; /*color: #242424;*/ /*font-size: 14px;*/ /*font-family: 'Arial';*/ overflow: hidden;}
.menu-popover li svg { width: 24px; height: 24px;}
.menu-popover li .ett-para.pri {font-size: 14px; color: #242424; /*font-family: 'Arial';*/ margin-left: 10px;}
.menu-popover li:hover {background-color: #00AEEF; color: #fff;}
.menu-popover li:hover .ett-para.pri, 
.menu-popover li:hover .ett-icon {color: #fff; fill: #fff;filter: brightness(0) invert(1);}

.profile-info-box{width: 90%; background: #fff; border-radius: 8px; margin: 0px auto;  /*padding: 30px;*/ box-shadow: 0 10px 30px rgba(155,155,155,0.2); position: relative;overflow: hidden;}

.inline-row .entry-row {width: 33.33%; display: inline-block; /*margin-right: 3.3%;*/}
.inline-row .entry-row:nth-child(3n) {margin-right: 0;}
.inline-area-field{ position:relative; }
.inline-area-field .entry-row{ width: 30%; margin-right: 0;}

.user-name .ett-hed5.pri { color: #242424; font-size: 20px; font-weight: 600;}
.user-number ul { width: auto !important; display: inline-block; color: #00AEEF; font-size: 16px; vertical-align: middle; padding-right:4px;}
.user-pic {margin: auto; margin-bottom:10px;}
.user-pic ul{width: auto !important; display: inline-block;}
.user-pic .ett-imge svg { display: none;}
.user-pic img {width: 100px; height: 100px; border-radius: 50%; overflow: hidden; object-fit: cover; box-shadow: 0 0 1px 0 #b4b1b1; border: 1px solid #c3c3c3; padding: 3px;}
.user-pic .ett-bttn.tsp {background: transparent; padding: 0; margin: 0 0 0 -30px; border-radius: 50%; height: 30px; width: 30px;}
.user-pic .ett-bttn.tsp svg {width: 30px; height: 30px;}
.user-number .ett-icon.pri {fill: #00AEEF; width: 17px; height: 17px;}
.user-number ul .ett-hed6{ font-size:16px;}
.user-name {margin-bottom: 0px !important;}
.user-box{background-color: #EEEEEE;padding: 30px !important;}
.user-data-box{padding:30px !important;}
.user-data-box.providers-page { padding: 0 !important;}

.providers-page > .gcb-col12 > div {padding: 30px 30px 0 !important;}
.pending-providers-list { /*background-color: #F8F8F8;*/}
/*.user-wrap{position:relative; overflow:hidden; padding-top: 10px; /*margin-bottom: 40px;*/}*/
/*.user-wrap::before {content: ""; position: absolute; background-color: #242424; left: 0; top: 0px; width: 100%; height: 80px;}*/
/*.user-wrap::after {content: ""; background-color: #000; position: absolute; right: 0; top: 0px; width: 6%; height: 50px; visibility:visible;}*/
.crt-form .checkbox{margin-bottom: 10px;}
.crt-form .checkbox .ett-para.pri ,
.crt-form .checkbox .ett-labl,
.crt-form .checkbox .flb{color: #242424; font-size: 16px; font-weight: normal; /*font-family: 'Arial';*/}
.crt-form .checkbox .ett-chek.hor.pri > span { margin-right: 10px;}
.input-box .ett-chek.hor.pri > span {    margin: 0;}
.input-box .ett-chek.hor.pri input[type="checkbox"] + label {margin-top: 0;}
.crt-form .checkbox ul {width: auto !important; display: inline-block; vertical-align: middle;}
.crt-form .checkbox .ett-chek.hor.pri input[type="checkbox"] + label::before { margin-right: 0; border-radius: 2px;}
.crt-list.upload-list ul.tsp > li {border: solid 1px #ECECEC; width: 140px; height:auto; /*padding: 15px;*/  border-radius: 10px; position: relative; margin: 0 1.3% 20px 0; display: inline-block; cursor: pointer; box-shadow:0px 5px 15px rgba(153,153,153,0.2)}
.page-survey .survey-summary-card-block .crt-list.upload-list > ul.tsp > li {min-height: 110px;	width: 140px;	box-shadow: 0px 5px 15px rgba(153,153,153,0.2);	border: 1px solid #ccc;}
.browse-file .ett-bttn.ter {background: transparent; border: none; box-shadow: none; height: 110px; width: 100%;}
.browse-file { position: relative !important; /*padding: 15px;*/ height: 110px;}
.browse-file .nrb.ett-file.ter {width: 140px;}
.browse-field { position: absolute; top: 0; /*padding: 15px 15px 0;*/ padding: .5em; height: 110px;}
.crt-list.upload-list ul.tsp li .icon-primary { width: 18px; height: 18px; position: absolute; right: 10px; top: 10px; visibility: hidden;}
.crt-list.upload-list ul.tsp li.success .icon-primary { visibility: visible;}
.crt-list.upload-list ul.tsp > li .icon-upload-cloud { width: 40px; height: 32px; margin-top: 15px;}
.crt-list.upload-list ul.tsp > li .ett-imge.box, .ett-imge.box > svg{border-radius:10px;}
.crt-list.upload-list ul.tsp li .ett-para.pri {color: #6D6E71; font-size: 13px; font-weight: 500; display: block; margin-top: 10px;line-height: normal;}
.crt-list.document-list ul.tsp > li {border: solid 1px #ececec; width: 135px; padding: 8px; border-radius: 15px; position: relative; margin: 0 1.3% 2% 0; display: inline-block; box-shadow: 0 0 1px 1px rgba(155,155,155,0.2);}
.crt-list.document-list .icon-download {border: solid 1px #D4D4D4; border-radius: 50%; width: 20px; height: 20px; padding: 3px;}
.crt-list.document-list ul.tsp li .ett-para.pri {color: #000000; font-size: 12px; font-weight: 600; display: inline-block; /*font-family: 'Arial';*/ }
.crt-list.document-list ul.tsp > li img {border: solid 1px #D9D9D9; border-radius: 5px; overflow: hidden;  object-fit: cover; width: 117px; height: 72px;}
.crt-list.document-list .ett-bttn.tsp { padding: 0; margin: 0; border: 0;float:right;}
.crt-list.document-list .ett-bttn.tsp:hover {background: transparent;}
.box1 {padding: 30px !important;}
.box1 .ett-para.pri{color: #272930; font-size: 16px; font-weight: 300;}
.box1 .ett-bttn.tsp {padding: 0; margin: 0 10px 0 0; border: 0;  width: 35px;   height: 35px;}
.box1 .ett-bttn.tsp:hover,
.box1 .ett-bttn.tsp:focus{ background-color:transparent;}
.box2 img {object-fit: cover; width: 100%; overflow: hidden;}
.note .ett-para.pri { /*color: #272930;*//*font-size: 12px;*/font-weight: 400;}
.note2 .ett-para.pri { font-size: 14px;}
.crt-list.event-list ul.tsp > li {width: 32%; border-radius: 15px; position: relative; margin: 5% 2% 2% 0;   display: inline-block;    cursor: pointer;    box-shadow:0px 0px 10px rgba(153, 153, 153, 0.2); text-align: center;
    vertical-align: top; background-color:#fff; min-height:225px;}
.crt-list.event-list ul.tsp > li:nth-child(3n) {margin-right: 0;}
.crt-list.event-list ul.tsp > li .ett-para.pri {font-weight: 400;   font-size: 15px;color: #555555; display: block;   -ms-word-wrap: break-word;    word-wrap: break-word;    display: -webkit-box;    -webkit-line-clamp: 3;   -webkit-box-orient: vertical;   overflow: hidden;}
.crt-list.event-list ul.tsp > li .ett-para.pri.var1 {color: #222222;font-size: 20px;font-weight: 600; margin-bottom: 5px; font-family: 'poppins';}
.crt-list.event-list ul.tsp > li .ett-hypl.pri{font-size: 14px; font-weight: 600;  display: inline-block;  margin-top: 10px; color: #00AEEF;}
.crt-list.event-list ul.tsp > li .event-info {padding:20px;}
.crt-list.event-list ul.tsp > li .event-img img {width: 100%; object-fit: cover;overflow: hidden;}
.event-register-row > span {border-radius: 10px;overflow: hidden;}
.event-register-row > span.var1 > .srb.pri {background: #fff; padding: 20px;}
.event-register-row > span.var1 {padding-right: 25px;}
.event-register-row >span.var2 {background-color: #00aeef; color: #FFF; border: 1px solid #00aeef;}
.event-register-row >span.var2 .ett-bttn.pri svg { width: 75px; height: 75px;    /*display: block;*/}
.event-register-row >span.var2 .ett-bttn.pri{ text-align:center; width:100%;}
.event-register-row >span.var2 .ett-bttn.pri span{ font-size:20px; font-weight:400; color:#fff; display: block; margin-top: 10px;}
.event-register-row .ett-para.pri{ font-size: 15px; font-weight: 400; color: #555555;}
.tab-row { background: #fff;margin: 20px auto 30px;  border-radius: 50px;  width: 50%; box-shadow: 0 10px 30px rgba(155,155,155,0.2); padding: 15px 20px !important;}
.tab-list .pst-simp.tsp.pa0{border: solid 1px #DEDEDE; border-radius: 50px;}
.tab-list > div:last-child .pst-simp.tsp.pa0 {border: 0;}
.tab-list .crt-list.tsp {height:45px; width:300px; display: inline-block; padding: 10px;border-radius: 50px; text-align: center;border: none; vertical-align: middle; flex-grow: 1;  -webkit-box-flex: 1; color: #b3b3b3; /*margin-top: 3px;*/}
.tab-list .pst-simp.tsp.pa0 {display: flex;  -webkit-box-pack: justify; justify-content: space-between; flex-wrap: nowrap;height: 45px;}
.tab-list .ett-para.pri { color: #B3B3B3; font-size: 16px; font-weight: 500;}
.tab-list .crt-list.tsp.active { background: #00AEEF;color: #fff;}
.tab-list .crt-list.tsp.active .ett-para.pri { color: #fff;}
.surface-img-row .scb-col10{background: #00AEEF; border-radius: 50%;width: 100px; height: 100px;display: inline-block;   text-align: center;vertical-align: middle; line-height: 100px;}
.surface-img-row .scb-col90{padding-left: 30px !important;}
.crt-list.news-list ul.tsp > li {/*width: 48%;*/ /*border-radius: 15px;*/ position: relative; /*margin: 0 3% 5px 0;*/ margin-bottom:1em; display: inline-block;    cursor: pointer;    box-shadow: 0 0px 10px rgba(155,155,155,0.2); vertical-align: top; padding: 5px 10px; /*border: 1px solid #ccc;*/ }
.crt-list.news-list ul.tsp > li:nth-child(2n) { margin-right: 0;}
.crt-list.news-list ul.tsp > li .event-info { padding: 5px;}
.crt-list.news-list ul.tsp > li .ett-para.pri { font-weight: 400; font-size: 14px; /*color: #555;*/ display: block;  text-overflow: ellipsis;   word-wrap: break-word;}
.crt-list.news-list ul.tsp > li .ett-para.pri.var1 {color: #00aeef; font-size: 16px; font-weight: 400; /*margin-bottom: 5px;*/  text-overflow: ellipsis; /* padding-left: 1em;*/overflow: hidden;/*padding-top: 0.5em;*/font-family: 'poppins'; text-decoration: underline;}
.event-info + .srb.pri {position: absolute;	top: 0;	right: 0em;	text-align: right;}
.crt-list.news-list ul.tsp > li .ett-para.ter{ color: #6D6E71; font-size: 12px;  font-weight: 400; /* position: absolute; top: 15px; right: 15px;*/ /*padding-right:1em;*/ padding:0;}
.crt-list.news-list ul.tsp > li .scb-col20 {width: 160px; height: 100%; overflow: hidden;}
.crt-list.news-list ul.tsp > li .scb-col20 img { width: 100%; height: 100%; object-fit: cover; overflow: hidden; border-radius: 8px;}
.crt-list.news-list ul.tsp > li > span .srb.pri > span { /* vertical-align: top;*/ /*white-space: nowrap; text-overflow: ellipsis; overflow: hidden;*/}
.modal-type .modal-cnt{ max-height: 80vh; /*padding: 40px 16%;*/}
.modal-type .modal-cnt img{/*width: 100%; /*height: 100%;*/ /*object-fit: cover;border-radius: 0;*/}
.modal-type .date-col .ett-para.pri{font-weight: 700; font-size: 18px;  color: #242424;}
.modal-type .location-col .ett-para.pri{font-weight: 400; font-size: 20px; color: #6D6E71; display: inline; padding-left: 5px;  word-break: break-all;}
.modal-type .location-col svg{ width: 18px; height: 18px;  vertical-align:middle;}
.modal-type .ett-para.pri{ font-size: 15px; font-weight: 400; color: #555555; word-break: break-all;}
.modal-type .event-info-row {margin-bottom: 6px;}
.modal-type .event-info-row .ett-para.pri.var1{font-weight: 700;}
.modal-type .event-info-row .ett-para.pri{font-size: 16px; font-weight: 400; color: #242424; display: inline-block;  word-break: break-all;}
.crt-list.providers-list ul.tsp > li {width: 32%; /*border-radius: 15px;*/ position: relative; /*margin:40px 2% 30px 0;*/ margin:0 2% 30px 0; display: inline-block; /*box-shadow:0px 0px 10px rgba(153, 153, 153, 0.2);*/ text-align: center; vertical-align: top; background-color:#f5f5f5;}

/*carousel*/
.pending-providers-list .crt-list.providers-list ul.tsp > li { margin-bottom:20px; width: 32%;  margin-top: 0;}
.pending-providers-list .pending-providers-swiper .crt-list.providers-list {margin-top: 40px;}
.pending-providers-list .plt-caro.pri .swiper-container .swiper-pagination-bullets{ display: none;}
.pending-providers-list .plt-caro.pri .swiper-container .swiper-button-prev .ett-bttn.tsp, 
.pending-providers-list .plt-caro.pri .swiper-container .swiper-button-next .ett-bttn.tsp{ background-color: #00AEEF; color: #fff; border-radius: 6px;  height: 50px;  width: 50px;}
.pending-providers-list .plt-caro.pri .swiper-container .swiper-button-prev .ett-bttn.tsp svg,
.pending-providers-list .plt-caro.pri .swiper-container .swiper-button-next .ett-bttn.tsp svg{ width:19px;  height:19px;}
.pending-providers-list .plt-caro.pri .swiper-container .swiper-button-prev svg,
.pending-providers-list .plt-caro.pri .swiper-container .swiper-button-next svg { fill: #fff; stroke: #fff; stroke-width: 0;}
/*carousel*/
.crt-list.providers-list ul.tsp > li .providers-info { /*padding: 15px 15px 0px;*/ padding: 0 15px 0px;}/*Added Aug 6,2020*/
.crt-list.providers-list ul.tsp > li .providers-info + span{padding-bottom: 1em;}
.crt-list.providers-list ul.tsp > li .providers-img { /*border: solid 1.8px #dedede;*/ /*border-radius: 50%;*/ /*width: 80px; height: 80px;*/ /*text-align: center;*/ /*margin: -40px auto 0;*/ /* background-color: #fff;*/}
.crt-list.providers-list ul.tsp > li .providers-img svg, .crt-list.providers-list ul.tsp > li .providers-img img {max-height: 80px; min-height: 80px; /*max-width: 80px;    min-width: 80px;min-height: 80px;*/ border:none;}
.crt-list.providers-list ul.tsp > li .event-img svg,
.crt-list.providers-list ul.tsp > li .event-img img {/*width: 34px; height: 34px;  object-fit: cover;*/}
.crt-list.providers-list ul.tsp > li .provider-status{ right: 0px; top: 0px;  position: absolute;}
.crt-list.providers-list ul.tsp > li .provider-status.ett-para.pri{ font-size: 1.071em; /*font-weight: 600; */ /* font-family: 'Arial';*/}
.crt-list.providers-list ul.tsp > li .provider-status.ett-para.pri.status-success{background-color: #14b100;color: #fff;font-weight: 400;padding: 5px 10px;border-bottom-left-radius: 10px;}
.crt-list.providers-list ul.tsp > li .provider-status.ett-para.pri.status-pending,.status-pending{background-color: #FF7F00; color: #fff; padding: 5px 10px; border-bottom-left-radius: 10px;}
.crt-list.providers-list {/*margin-top: 30px;*/}
.crt-list.providers-list ul.tsp > li .ett-para.pri{display: block;margin-bottom: 5px;}
.crt-list.providers-list ul.tsp > li .ett-para.pri.var1{font-size: 20px; color: #222; font-weight: 600; margin-bottom: 0; white-space:nowrap; overflow: hidden; text-overflow: ellipsis; font-family: 'poppins'; padding-top:.5em;}/*PT Added*/
.crt-list.providers-list ul.tsp > li .ett-para.pri.var2{font-weight: 400; font-size: 14px; color: #242424; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.crt-list.providers-list ul.tsp > li .ett-para.pri.var3{font-size: 13px; font-weight: 400; color: #9A9A9A; margin:10px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.crt-list.providers-list ul.tsp > li .ett-hypl.pri{ font-size: 13px; color: #00AEEF; font-weight: 600; text-decoration:underline;}
.crt-list.providers-list ul.tsp > li:nth-child(3n) {margin-right: 0;}
.search-btn .ett-inpt.sec{ height: 45px; border: solid 1px #DEDEDE; color: #6D6E71; font-size: 14px; font-weight: 400; min-width: 320px; opacity: 1; padding: .44em 20px;}
.search-btn svg{width: 15px; height: 15px;}
.search-tab  .ett-bttn{  margin: 0 15px;}
.search-tab ul.hrow {  float: right;}
.search-tab ul.hrow li {vertical-align: middle;}
.search-btn .ett-inpt.sec svg{ width: 15px;}
.providers-page-title >span{vertical-align:top;}
.rejection-modal .crt-form{ position:relative;  margin-bottom: 20px;}
.rejection-modal .note{ position: absolute;   bottom: -5px}
.textarea-note{ position: absolute; bottom: -5px; left: 0;  width: 65% !important;}
.profile-info-box .checkbox { position: relative;}
.upload-error { position: relative;}
.upload-error .err-msg {position: absolute; bottom: 0; top: auto; left: 0;}
.checkbox .hrow > li { vertical-align: middle;}
.checkbox .err-msg .ett-para.pri {color: #f64545; font-size: 12px;}
.checkbox .err-msg {position: absolute; top: auto; bottom: -15px;}
.crt-form.pri .application-status-row .ett-labl {color: #00ADEF; font-size: 14px; font-weight: 400;}
.crt-form.pri .application-status-row .status-pending .ett-labl {color: #FF7F00; font-weight: 600; font-size:15px; padding-left: 4px;}
.application-status-row ul.hrow { display: inline-block; position: absolute; right: 30px;}
.file-browse .pst-simp.pri.pl1 {padding-left: 2em;}
.profile-info-box{width:80%; /*width:unset !important;*/ margin:2em 10%;margin-bottom: 10px;}
.pst-tabs.hor.ter.var2 > ul.tabs > li.current a {font-weight: 700;}
.pst-tabs.hor.ter.var2 > .tabs-ctr > div > .tabcontent {border: 1px solid #ccc;}

/*media query starts*/
@media (min-width:320px) and (max-width:768px){
    .onboard-bank,.community-service-wrap{margin-bottom:0px;}
    .onboard-bank .crt-form .scb-col50{width: 100%;display: block; margin-bottom: 30px;}
    .community-service-wrap .service-flex{ display: block;   }
    .community-service-wrap .service-flex > span{width:100%}
    .community-service-wrap .scb-col50{width: 100%;display: block;margin-bottom: 30px;}
    .nbf-events .scb-col30{display: block;width: 100%; margin-bottom: 1.75em; min-height:auto;}
    .langing-launch-row,.banner-txt-wrap{position: static;}
    .langing-launch-row {padding:10px 0;    }
    .onboard-bank .crt-form .scb-col50 .ett-para.pri, .community-content-row .ett-para.pri{ max-width:100%;}
    .onboard-bank .crt-form .scb-col50 .onboard-content-row ul.hrow{position: static;float: right; right: 0;bottom: 0; }
    .input-box,   .input-box.otp-box{ width:90%; }
    .box1, .box2 {width: 100% !important;display: block !important; }
    .user-data-box ,.providers-page > .gcb-col12 > div{ padding: 0 !important;}
    .inline-row .entry-row,.inline-area-field .entry-row{ width: 100%; margin-right: 0;}
    .textarea-note{ width: 100% !important;}
    .crt-list.news-list ul.tsp > li,.crt-list.event-list ul.tsp > li{ width: 100%; margin-right:0; margin-bottom:20px; }
    .crt-list.event-list ul.tsp > li{margin-bottom: 25px;min-height: auto;}
    .crt-list.event-list ul.tsp > li .event-img {top: -25px!important;}
    .crt-list.event-list ul.tsp > li .event-img img {width: 50px !important; height: 50px !important;}
    .crt-list.event-list ul.tsp > li:last-child { margin-bottom: 1em;}
    #MyEven__Events__pendinglistclass { padding: 0;}
    .crt-list.providers-list ul.tsp > li,.pending-providers-list .crt-list.providers-list ul.tsp > li{ width: 100%;margin-right: 0;}
    .crt-list.providers-list ul.tsp > li:last-child {margin-bottom: 0;}
    .pending-providers-list .crt-list.providers-list ul.tsp > li{ /*margin-bottom: 70px;*/}/*sep7*/
    .pending-providers-list .crt-list.providers-list ul.tsp > li:last-child { margin-bottom: 20px; }
    #SERVIC__ServiceProvider__ct_nav_4 {padding-right: 0;}
    .tab-row {width: 100%;  }
    .event-register-row > span {display: block; width: 100%;}
    .surface-img-row .scb-col90, .surface-img-row .scb-co10 {width: 100%;display: block;}
    .surface-img-row .scb-col90 {padding-left: 0px !important; padding-top: 20px !important;}
    .event-register-row > span.var1 { padding-right: 0; }
    .modal-header{ padding: 10px 20px; }
    .modal.fade .modal-window{width: 91%;}
    .modal-type .modal-cnt,.modal-cnt{padding:30px 20px;}
    .header-row .txt-sme.ett-para.pri{ font-size: 15px; }
    .pnt-head .ett-bttn.tsp { color: #FFFFFF; font-size: 13px; text-transform: uppercase; font-weight: 600; padding: 0;  margin: 0;}
    .search-btn .ett-inpt.sec{min-width: auto; }
    .providers-page-title > span { width: 100%; display: block; }
    .search-tab ul.hrow li {vertical-align: middle; width: 100%;display: block; margin-bottom: 15px;}
    .application-status-row ul.hrow{position:static;    }
    .user-data-box .pbtn{margin-right: unset!important;float: unset !important; display: flex; justify-content: center;}
    .user-data-box .pbtn > li > .ett-bttn { /*display: inline-block;*/  width: 2em; padding: 0;}
    /*.crt-list.upload-list ul.tsp > li { width: 100%!important;text-align: center;}*/
    .crt-list.upload-list ul.tsp > li .ett-imge.box { width: 100%!important;     height: 130px!important;}
    .hr2 .profile-wrap .profile-row,.hr2 .profile-wrap .profile-img,.hr2 .left-col ul:nth-child(2){display:none}
    .profile-wrap{width:10%}
    .pnt-head.pri{/*padding:10px 0; padding-bottom: 0;*/}
    .profile-info-box{margin: 2em 5%;width: 90%;padding: 1em !important;}
    .profile-info-box .profile-info-box {box-shadow: none; width: 100%; margin: 0;}
    .textarea-cm { padding: 0 !important;}
    .file-browse { padding: 0;}
    .file-browse .pst-simp.pri.pl1 {padding-left: 1em;}
    .page-survey .survey-summary-card-block .crt-list > ul.tsp > li{width:100%;}
    .event-info-row > li {width: 100%; display: block; padding-bottom: 0 !important;}
    .header-row.hr1 > li > ul > li.rht {display: block; width: 100%;}
    .header-row.hr1 > li > ul > li.rht:last-child { display: none;}
    .crt-list.news-list ul.tsp > li > span .srb.pri > span {display: block; width: 100%;}
    .crt-list.news-list ul.tsp > li > span .srb.pri > span .ett-para { margin-bottom: 0;}
    .crt-list.news-list ul.tsp > li > span .srb.pri > span .ett-para.ter { /*float: left; padding-left: 1.5em;*/}
    #MyNews__news__NewsModel_content img {height: auto !important;  width: 100%;}
    .crt-list.news-list ul.tsp > li .scb-col20 img {border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
    .footer-btn .ett-bttn.sec { margin: 0.5em;}
    .crt-list.thumblist > ul.tsp > li { width: 50% !important; }
    .service-flex .inf .ett-icon.pri{width: 32px;height: 32px;}
    .abs_icon.pri.inf{width: 48px !important;height: 48px !important;display: table-cell !important; border-bottom-right-radius: 10px;}
    .abs_icon.pri.inf + span { display: none;}
    .service-flex > .scb-col50 [style] { display: none;}
    .service-flex .ett-para.pri{padding-right: 1.5em;margin-top: 1em;}
    .community-service-wrap .service-flex > span{border-radius:0;}
    .community-link-row .ett-bttn.tsp > svg.ett-icon {fill: #000;}
    #COMPAN__companydetails__ps_pls_1, 
    #COMPAN__companydetails__ct_frm_1,
    #COMPAN__companydetails__ct_lst_1,
    #COMPAN__companydetails__ct_nav_1,
    #INDIVI__individualdetail__ps_pls_1,
    #INDIVI__individualdetail__ct_frm_1,
    #FATCA__section1__ct_lst_1,
    #FATCA__section1__ct_nav_1,
    #FATCA__vattaxpayer__ps_pls_1,
    #FATCA__vattaxpayer__gr_row_4,
    #FATCA__vattaxpayer__ct_nav_1,
    #SERVIC__ServiceProvider__gr_row_17,
    #MyEven__Events__ct_frm_20,
    #Cmnity__PollsAndSurveys__ps_pls_1,
    #Cmnity__CreateSurvey__ps_pls_1,
    #Cmnity__CreateSurvey__ct_frm_1,.page-survey .pst-simp .survey-search-block,
    #Cmnity__CreateSurvey__ct_nav_2,
    #Cmnity__ViewSurveyReport__ct_nav_1,
    #Cmnity__TakeSurvey__ps_pls_1,
    #Cmnity__TakeSurvey__ps_pls_1 > div,
    #SMEDAS__dashboard__ps_pls_3,
    #SMEDAS__dashboard__ps_pls_2,
    #INDIVI__individualdetail__ct_nav_1,
    #SERVIC__updateprofile__sc_col_115,
    #Cmnity__ViewSurveyReport__ct_cht_1_chbox{ padding: 0 !important;}
    .vat .rht.footer-btn { width: 100% !important;   float: none !important;   text-align: center;margin-top: 0 !important;}
    #FATCA__section1__pl_pnl_1_div,
    #MyEven__ViewEvent__pl_pnl_2_div {margin: 0 !important;}
    .formstyle.fatca.list-detail .pst-simp.pa0,
    .fatca.list-detail .crt-list.grey-box > ul.tsp > li{padding: 0!important;}
    #COMPAN__companydetails__ct_nav_1 li,
    #FATCA__section1__sc_col_8,
    #FATCA__section2__sc_row_12 li,
    #SERVIC__ServiceProvider__sc_col_315,
    #MyEven__ViewEvent__sc_col_11,
    #Cmnity__CreateSurvey__sc_col_19,
    #Cmnity__TakeSurvey__sc_col_4,
    #Cmnity__MainPage__ct_nav_17 > ul > li,
    #SERVIC__updateprofile__sc_col_110{text-align: center;}
    .pagination li {text-align: center;    display: table-cell;}
    #FATCA__vattaxpayer__gr_row_1 { padding: 0;}
    .vat-uploader .scb-col40 {  width: 100%;}
    .crt-list.providers-list{margin-top:0;}
    .heading2.heading.providers-page-title{/*margin-bottom:0!important;*/}
    .crt-list.event-list ul.tsp > li .event-info { padding-top: 35px!important;}
    .pending-providers-list{background:#fff;}
    .crt-list.upload-list ul.tsp > li {margin-bottom: 1em;  width: 100%;}
    #MyEven__Events__pendinglistclass > ul > li:first-child { margin-top: 4em;}
    .page-survey .survey-summary-card-block .crt-list > ul.tsp > li{width: 100% !important; margin-bottom: 1em !important;}
    .page-survey .crt-list.option-list > ul.tsp li {margin-right: 1em !important; margin-bottom: 1em !important;}
    #Cmnity__ViewSurveyReport__ct_nav_1 li > ul > li ,#Cmnity__TakeSurvey__ct_nav_1 li > ul > li{ width: 100% !important; display: block !important;  float: left !important;}
    .page-survey.survey-report .crt-navb .inline-box .ett-hed4{word-wrap: anywhere;}
    .page-survey.take-survey .crt-list > ul.pri > li .ett-rdio.hor.pri > span { /*display: block !important;*/ width: 100% !important;}
    #COMPAN__companydetails__el_cxg_1_li .ett-chek.hor.pri input[type="checkbox"] + label { text-indent: -2.5em;margin-left: 2.5em;}
    .heading .hrow > li { display: inline;}
    #MyEven__ViewEvent__sc_col_13 { padding-bottom: 0;}
    #MyEven__ViewEvent__sc_col_14 { text-align: left;   padding: 0 1em;}
    #MyNews__ViewNews__ct_nav_2 > ul > li { width: 100%; display: block;float: left;text-align: left;}
    #Cmnity__MainPage__gr_col_1 { margin: 0; width: 100%;}
    .crt-list.post-list .srb.pri.var1:last-child > span.pri:nth-child(3) {width:48%;}
    .crt-list.post-list .srb.pri.var1:last-child > span.pri:last-child {padding-right: 0;}
    .crt-list.post-list .ett-para.inf + .ett-para {color: #808080; font-size: 13px;}
    .crt-list.post-list > ul > li{padding-bottom:1em!important;}
    .crt-list.post-list .img-box + .srb.pri.var1 > span.pri {/*padding: .5em 1em!important;*/}
    /*.crt-list.post-list .srb.pri.var1:last-child > span.pri:first-child { padding-left: 1em!important;}*/
    .crt-list.post-list .srb.pri.var1:last-child > span.pri:nth-child(2) { width: 75%; /*padding: .5em 0 !important;*/}
    .new-post > .srb.pri > span .hrow .ett-bttn { width: 50%;}
    #Cmnity__LandingPage_User__pl_pnl_1_div { padding: 0 !important; margin: 1em 0; width: 100%;}
    #FATCA__section2__sc_row_12 > li { display: block;  margin-bottom: 1em;  width: 100%;}
   .crt-list.swiper-container ul > li .ett-imge {width: 100%; /*object-fit: cover;height: 200px; object-position: 15%;*/}
   .pnt-foot .srb.wrapped > li {text-align: center;padding-bottom: 1em;}
   .pnt-foot.pri{padding:0;}
    .header-row .ett-para.pri{font-size:15px}
    .search-tab ul.hrow {float:none;}
    .rht.search-tab .hrow > li {text-align: center;}
    .stix .editormenu button{font-size:13px !important;}
    .pnt-foot .ett-labl {padding: .5em;}
    .header-row .profile-wrap > ul.profile-img {margin-right: 5px;}
    .pnt-head.pri .hr3 .ett-para.pri.icl + .popover.bottom {left: -100px !important;right: unset !important;width: 300px;    max-width: unset !important;}
    .pnt-head.pri .hr3 .ett-para.pri.icl + .popover.bottom popover-content {width: 300px;}
    #Cmnity__PollsAndSurveys__sc_col_3 {width: 100%!important;    display: block !important;}
    #Cmnity__PollsAndSurveys__sc_col_3 > ul { width: 100% !important;  display: block;    float: left;}
    .search-tab .ett-bttn.sec{font-size: 14px; padding: 0 15px; margin: 0;}
    #MyEven__Events__gr_row_44 {margin-bottom: 1em;}
   
    
}
/*media query ends*/
/*nbf sme css ends*/


/*OS Platform*/
.pnt-sdbr.lft.pri{ background-color: #131313; box-shadow: 0 2px rgba(0,0,0,0.16862745098039217);color: #fff;}
.dashboard-apps ul.tsp li .ett-bttn { background-color: #00AEEF; border: solid 1px #00AEEF; border-radius: 50%; width: 55px;height: 55px; display: block; margin: auto;}
.dashboard-apps ul.tsp li .ett-para.pri { color: #000; font-size: 14px; /* font-family: 'Arial';*/}
.dashboard-apps ul.tsp {display: flex; flex-direction: column; flex-wrap: wrap; /*height: 100vh;*/ height:500px;}
.dashboard-apps ul.tsp li { width: 100px;  text-align: center;  margin-bottom: 20px;}
.dashboard-launch-row > div { padding: 20px;}
.dashboard-launch-row{  background-color: rgba(112,112,112,0.3);} 
.dashboard-launch-row > div.gcb-col8{background-color:#fff;} 
.dashboard-launch-row .crt-list.news-list ul.tsp > li{width: 100%; position: relative; margin: 0; display: inline-block; cursor: pointer; vertical-align: top; border-bottom: solid 1px #dedede; padding: 15px 0;}
.dashboard-launch-row .crt-list.news-list ul.tsp{ border-radius: 15px; overflow: hidden;padding: 0 15px;background: #fff;  box-shadow: 0px 0px 10px rgba(153, 153, 153, 0.2);}
/*OS Platform*/

/*Sathish Mar 09,2020*/
.crt-list.event-list ul.tsp > li >span >span:last-child {position: absolute; top: 5%; /*right: 3%;*/ text-align: right;}
.crt-list.event-list ul.tsp > li .ett-para.pri.suc{ color: #14B100; /*font-family: 'Arial';*/ font-weight:600;}
.crt-form.ver .req-alt:before, .crt-form.hor .req-alt:before {content:"*"; font-size:1em; color:#ec1c23; padding:0 3px}
.crt-form.hor .req-alt:before, .crt-form.ver .req-alt:before {content:"*"; font-size:1em; color:#ec1c23; padding:0 3px}
.crt-form.ver.pri .entry-row .flb.err {color: #E82C0C;}
.cus_email .ett-hypl {text-decoration: underline; color: #00ADEF; font-size: 14px; font-weight: 600; position: absolute;top: 35%;right: 10%;}
.user-data-box > span {height: 70vh; display: table-cell!important; float:none!important; display: grid!important; align-content: center;}
div#apzloader {opacity: 0.95!important; background-color: #fff!important;}
/*Last Updated 10 Mar,!1:30 PM*/

*[onclick] {cursor: pointer;}
.crt-list.event-list ul.tsp > li .event-img img { width: 100px; height:100px;}
.crt-list.event-list ul.tsp > li .event-img {position: absolute;top: -50px;}
.crt-list.event-list ul.tsp > li .event-info {   padding-top: 50px;}
.otp-box .ett-inpt.ter{height:75px;}
.heading2.mb3 {margin-bottom: 3em;}

/*mar12*/
.nbf-events .suc{position: relative;}
.nbf-events .rht.suc:after, .nbf-events .rht.suc:before {top: 100%; right: 15%; border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
.nbf-events .rht.suc:after {border-color: rgba(136, 183, 213, 0); border-top-color: #0090df; border-width: 10px; margin-left: -20px;}
.nbf-events .rht.suc:before {border-color: rgba(0, 0, 0, 0); border-top-color: transparent;border-width: 10px;margin-left: -26px;}
.nbf-events .inline-content +.srb.pri {padding: 2em 1em;/*height:20vh;*/ overflow:hidden; }
.community-service-wrap .scb-col50{width: 49%;}
.community-service-wrap .service-flex > span { min-height: 175px;}
.service-flex .inf .ett-icon.pri {fill: #fff;}
.abs_icon {position: absolute; width: 80px !important; height: 80px;}
.abs_icon >ul {padding:7px}
.nbf-events .scb-col30{border-radius: 0; border: 3px solid #00A6E4;}
.community-link-row svg {transform: rotate(90deg);}
body.pri.bg {background-color: #333;}
.community-service-wrap .service-flex > span{margin-top: 10px;margin-bottom: 10px;cursor:pointer;}
.service-flex .ett-para.pri {padding-right: 1.5em; display:block; /*height:8vh;*/ overflow:hidden; display: -webkit-inline-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; text-overflow: ellipsis;font-size:15px; margin-bottom: 3em;}
.nbf-events .ett-para.pri{/*padding-left: 1em;*/padding-right: 0; }
.crt-list.thumblist > ul.tsp > li img { width: 100%; border-radius: 5px; }
.crt-list.thumblist > ul.tsp > li {display: block;float: left;width: 100%;margin-left: 0;border: 5px solid #fff;text-align: center;margin-top: .5em;}
.crt-list.thumblist > ul.tsp > li:first-child { margin-left: 0;}
.crt-list.thumblist > ul.tsp > li.active {box-shadow: 0px 2px 4px #aaa; border-radius:5px;}
.grb.user-data-box .grb.mb3 {margin-bottom: 0;}
.user-data-box .pbtn {margin-right: 1.5em; float: right;}
.modal-window .modal-cnt .grb {/*width: 86%;*/ /*margin: auto;*/}
.grb.user-data-box .crt-list.pri .ett-labl.flb.pri {font-size: 20px;font-weight: 600;font-family: 'poppins';}
.crt-form.ver.var1.pri .entry-row { width: 63%;}
.modal-window {position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%) !important; }
.main_image li {/*background: #333;*/}
.crt-list.swiper-container > ul > li .ett-para,
.crt-list.swiper-container > ul > li .ett-hypl{position: absolute; right: 15%; font-size: 28px; display: block;font-weight:600}
.crt-list.swiper-container > ul > li .ett-para{top: 50%;color: #fff;}
.crt-list.swiper-container > ul > li .ett-hypl {top: 60%;}
body.pri.modal-open {overflow: hidden !important;-ms-overflow-style: none;}
.entry-row .ett-inpt.ter[disabled] {cursor: auto; border: none;}
.status-success {/*position: absolute;right: 2em;top: 2em;*/}
.entry-row .syl .ett-inpt.ter[disabled] { padding-left: 3.25rem !important;  opacity:1;}
.entry-row .ecn > .syl > span {left: 0;}
.onboard-bank, .community-service-wrap {margin-bottom: 0.75em;}
.community-service-wrap .service-flex > span {margin-bottom: 1em;}
.crt-list.swiper-container + .crt-navb.tsp {margin-bottom: 1em;}
.entry-row .ett-inpt.ter::-ms-clear {  display: none; width : 0; height: 0; }
input[type=text]::-ms-clear {  display: none; width : 0; height: 0; }
input[type=text]::-ms-reveal {  display: none; width : 0; height: 0; }
input[type=mail]::-ms-clear {  display: none; width : 0; height: 0; }
input[type=mail]::-ms-reveal {  display: none; width : 0; height: 0; }
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration { display: none; }
.crt-list.swiper-container ul > li .ett-imge { width: 100%;}
@media only screen and (min-width: 1920px) and (-webkit-min-device-pixel-ratio: 1) { 
.crt-list.swiper-container ul > li .ett-imge {width: 100%;} 
}
@media only screen and (min-width: 1920px) and (-webkit-min-device-pixel-ratio: 1.25) { 
.crt-list.swiper-container ul > li .ett-imge { width: 100%;}
}
.entry-row .ecn > .syl > span {/*font-family: 'Arial';*/font-size: 16px;   top: 0.5rem;}
.ett-bttn.sec{box-shadow: 2px 3px 5px #ababab;}
.crt-list.upload-list ul.tsp > li{/*width:160px*/}
.entry-row .ett-inpt.ter:not(output):-moz-ui-invalid { box-shadow: none;}
.crt-list.swiper-container > ul > li .ett-hypl{text-decoration:underline}
.crt-list.upload-list ul.tsp > li{margin-bottom:.5em; /*padding:10px;*/}
.community-link-row .ett-bttn{padding: 0;margin-bottom:0.8em;}
.crt-list.event-list ul.tsp > li .ett-para.pri.war {color: #FF9D00;}
.ett-imge.box, .ett-imge.box > svg{height:150px;width:150px;}
.ett-imge.box.tb150, .ett-imge.box.tb150 > svg {height: 100px;	max-width: 300px;	width: auto;}/*Added Aug 6,2020*/
.providers-img .ett-imge.cir, .providers-img .ett-imge.cir > svg {height: 80px !important; /*max-width: 150px;*/ max-height: 80px; min-height: 80px; width: auto !important;border-radius: 0 !important; border: none;}
.providers-img {padding-top: 1em;}
.event-info-row .ett-hypl.pri + .ett-para.pri {color: #337ab7; text-decoration: underline;cursor: pointer;}
.crt-navb.norecords > ul li {height: 25vh;}
.crt-navb.norecords > ul li .ett-para {padding-left: 1em;}
.menu-popover .arrow {left: 11px !important;top: -10px !important;}
.menu-popover .popover-content {padding: 0;}
.menu-popover .crt-list > ul.tsp > li.active {background-color: #0090df;}
.menu-popover li.active .ett-para.pri {color: #fff;}
.menu-popover li.active .ett-icon.pri {fill: #fff; filter: brightness(0) invert(1);}
.srb.wrapped.profile-info-box {width: 90%;margin: 0 5%;}
.ett-hed5.pri.wht {color: #fff; font-weight: 600;}
.pbtn > li > .ett-bttn.active {/*background: #00AEEF;*/ color: #00AEEF; font-weight:600; font-size:15px;}
.pbtn > li > .ett-bttn {text-align: center;background-color:transparent;color:#333;border-radius:0;display: table-cell; }
.community-link-row .ett-bttn.tsp > svg.ett-icon {  fill: #808080;}
.modal.terms .ett-para.pri { padding-bottom: .5em;}
.modal.terms .ett-hed5.pri { padding-bottom: .25em;}
.modal.terms .modal-cnt { padding: 0;border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; }
.modal.terms .modal-window .modal-cnt .grb { width: unset;}
.entry-row .ett-para.pri.ett-hypl {color: #00aeef;}
.crt-form.ver.pri .heading2 .srb.eoc,
.crt-form.ver.pri .entry-row .srb.eoc {margin-bottom: 0;}
#SERVIC__ServiceProvider__ShowImgRow {padding-bottom: 1.25em;}
.terms-row .ett-chek.hor.pri > span {margin: 0;}
.terms-row .ett-labl, .terms-row .ett-hypl {position: relative;    top: 5px;}
.terms-row .ett-labl { padding-right: .5em;}
.crt-list.upload-list ul.tsp > li .ett-imge.box{height: 110px; width: 100%;}
.crt-list.upload-list ul.tsp > li .ett-imge.box > svg {height: 70px; width: 100%;padding:0;}
.otp-box  .crt-form.ver.pri .entry-row .srb.eoc {   margin-bottom: 8px;}
.modal-open .modal{overflow-y:hidden;}
.crt-list.event-list ul.tsp > li .ett-para.pri.var1, 
.crt-list.event-list ul.tsp > li .ett-para.pri.var1 + .ett-para.pri{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:block}
.modal .srb.wrapped.note > span {display: table-cell;float: unset;}
.modal .note .ett-para.pri.err{color: #f64545;}
.ett-slct.ter .sub-elt{padding-left:0;}
.crt-list.upload-list ul.tsp > li .ett-para > svg {  position: absolute;right: 10px;}
/*.inline-row .entry-row .ett-inpt, 
.inline-row .entry-row .ett-slct.ter,
.inline-row .entry-row .ett-date,
.inline-row .entry-row .ecn {    width: 90%;}
.inline-row .entry-row .ecn > .syr > .ett-inpt.ter {width: 100%; padding-right: 3em;}*/
.input-box .terms .hrow > li {display: inline;}
.input-box .terms .hrow > li .ett-hypl { font-size: 14px;    padding-left: 5px;}
.input-box .terms .hrow {   text-indent: -1.2em;    margin-left: 2em;}
#SERVIC__ServiceProvider__ct_nav_4,#MyEven__EventsRegister__ct_nav_5{padding-right: 1em;}
#MyEven__EventsRegister__sc_row_294 {   width: 66%;}
#MyEven__EventsRegister__sc_row_294 textarea {  width: 95%;}
#SERVIC__Services__pendingList {margin-top: 4em;}
#SERVIC__OTP__sc_row_12 {margin-bottom: 0;}
.modal-type .location-col .ett-para {text-indent: -1.5em;text-align: justify;}
.ett-icon.suc.icon-ok-circle { overflow: visible;}
.crt-list.event-list ul.tsp > li > span > span:last-child .ett-para {padding-right: 1em;}
.err-msg .ett-para.pri.suc {color: #14b100;}
/* End of SMEPlatform*/
/*Start of NBFSME*/
.grb.container {width: 90%; margin: 0 auto;}
.acc-type .scb-col50.lft .ett-bttn{ background-color: #00aeef; text-align: left; border-top-left-radius: 50px; border-bottom-left-radius: 50px;}
.acc-type .scb-col50.rht .ett-bttn{ background-color: #95d600; border-top-right-radius: 50px; text-align: right; border-bottom-right-radius: 50px;}
.acc-type .scb-col50 .ett-bttn { width: 100%; margin: 0; border: 0; height: 100px; color: #fff; padding:1.2em 1em; font-size: 18px; }
.acc-type svg { background-color: #fff; width: 45px; height: 45px; border-radius: 50%; padding: 8px; }
.acc-type { margin-bottom: 12px;}
.products .ett-hypl {color: #000; text-decoration: underline;font-weight: normal;}
.acc-type .scb-col50 .ett-bttn span { vertical-align: middle; word-wrap: break-word; white-space: normal; width: 75%;  display: inherit;line-height: normal;}
.menu-user .crt-navb {  width: 87%;}
.first-page .ett-hed1.pri { margin-bottom: 0.4em;color: #242424;/*text-shadow: 0px 0px 3px rgba(0,0,0,0.2);*/font-size: 34px !important;}
.first-page .ett-para.pri {color: #6D6E71; /*text-shadow: 0px 0px 3px rgba(0,0,0,0.2);*/}
.copyright .crt-navb.sec { border: 0; padding: 0.5em 1em; position: fixed;  bottom: 0;}
.copyright .crt-navb.sec > .srb { width: 90%; margin: 0 auto;}
.copyright .ett-para.pri { font-size: 13px;  color: #242424;}
.landing-box { width: 94%; margin: 0 auto;  position: relative; height: calc(100vh - 130px); overflow: hidden;}
.two-section .col5 {border-top-left-radius: 30px;  border-top-right-radius: 30px;  /*overflow:auto;  height: calc(100vh - 130px);*/ background-color: #fff;width: 38%;}
.two-section .col7 {width: 62%; padding: 4em 1em 0em 3em;}
.two-section .ett-hed2.pri {margin-bottom: 8px;   font-size: 30px;    width: 80%;}
.two-section .col7 .ett-para { font-weight: normal;  font-size: 18px;}
.inline-box > li,.inline-box > span { width: auto; display: inline-block;}
.inline-box .srb { width: auto; display: inline;}
.pnt-head .ett-bttn.pri { background-color: transparent; border: 0;}
.pagination .ett-para { color: #048BBE; font-size: 15px;}
.pagination .ett-para.active {  color: #fff;}
/*.pnt-head .gcb-col12 { width: 94%; margin: 0 auto; float: none;} Merge Removal*/
.pnt-head .ett-hed3.pri {font-weight: 500; font-size: 22px; overflow: visible; margin-top: -5px; display: block;}
.cancel.modal .modal-header { background-color: transparent;}
.cancel.modal .modal-window { background-color: #242424;max-width: 480px;   width: 35%;}
.modal-header .ett-bttn.med .ett-icon { fill: #000; width: 23px; height: 23px; stroke: #000;}
.cancel.modal .ett-para.pri {color: #fff; font-size: 1.6em; margin-top: 1em;}
.cancel.modal .modal-cnt .crt-navb .ett-bttn { width: 85%; margin: 0px 10px;}
.modal.cancel .pst-simp > div { padding: 0 1em;}
.modal.cancel .modal-cnt { padding-bottom: 3em; padding-top: 0;}
.modal.cancel .pst-simp .crt-navb {margin-top: 2em;}
.modal-backdrop.in { /* opacity: 1;*/}
.modal-backdrop {background-color: rgba(277, 277, 277, 0.79);}
.two-section .col7 .ett-hed2.pri, .two-section .col7 .ett-para {/*    color: #fff;*/}
/*.apz-nav {position: relative;}*/
.two-section .col5 .ett-bttn.pri {  min-width: 150px;}
.two-section .gcb-col12 .pst-simp.pri { padding: 2em;}
.modal.upload { padding-top: 0;}
.modal.upload .modal-header {background-color: transparent;}
.modal.upload .modal-window { /*  box-shadow: none;  height: 100%;*/background-color: black;width: 38%;  /*  float: right;*/}
.upload.modal .ett-para.pri { color: #DEDEDE;   margin: 1em 0;}
.upload.modal .modal-cnt {/*    min-height: 50vh;padding: 1em 3em;   max-height: 50vh;margin-top:20%;*/}
.modal .ett-hed2 { color:#00AEEF; font-size: 20px;}
.upload .ett-bttn.btn-icn.icl > svg {fill: #fff;}
.upload.modal .ett-icon.pri {fill: #fff;width: 100px; height: 65px; margin-bottom: 10px;}
.modal.upload .button {width: 73%; margin: 0 auto; margin-top: 1em;}
.inline-error .ett-para { color: #F00 !important;font-size:13px !important;margin: 0 !important;}
.inline-error {  /* position: absolute;bottom: -1px;*/}
.inline-error .ett-para.err svg { position: relative; top: 2px; margin-right: 6px;}
.two-section .col5 .ett-hed4.pri { margin-bottom: 1em;}
.error-input > .scb-col100 .scb-col100 {position: relative;   margin-bottom: 0px;}
body.fullwidth .landing-box { height: auto;  border-top-left-radius: 30px;  border-top-right-radius: 30px; overflow: visible;}
/*.crt-form .ett-hed3.pri {color: #00AEEF; font-weight: 600; font-size: 19px; margin: 1em 0;} Merge Removal*/
.formstyle .crt-form .scb-col35, .formstyle .crt-form .scb-col30{margin-right: 2.5em;width: 32%;position: relative;}
.formstyle  .crt-form .scb-col100 > .srb.wrapped > span:last-child {margin-right: 0;}
body.fullwidth .landing-box { height: auto;  border-top-left-radius: 30px;  border-top-right-radius: 30px;}
.crt-form.hor.formstyle { padding-top: 2.5em;   background-color: transparent;  position: relative;  overflow: visible;  border-top-left-radius: 30px; border-top-right-radius: 30px;}
.crt-form .scb-col70 {  /* width: 65.3%;position: relative;   margin-right: 2.5em;*/}
.crt-list.list-form .scb-col30 {margin-right: 2.5em;display: block;  width: auto;}
.crt-list.list-form .scb-col30 {margin-right: 2.5em;display: block;  width: auto;}
.crt-list.list-form .scb-col70 {width: 65.7%;  margin-right: 1.5em; display: inline-block;position: relative;}
.formstyle .crt-navb .ett-bttn {min-width: 160px;height: 50px;}
.otp-timer {margin-top: -10px;}
.two-section .ett-hed2.pri.inf {color: #000;font-weight: 600; margin: 0;  position: relative; top: 12px;}
.ett-icon.pri.icon-users-alt { width: 36px; height: 24px;}
.corp .ett-para.pri { color: #000; font-size: 16px; margin-left: 2px;  margin-top: 3px;}
#apzloader {opacity: 1 !important; background-color: rgba(277,277,277, 0.8) !important;}
.pnt-head.pri svg.icon-logowhiteb { margin-right: 1em; width: 70px; height: 56px;}
.pnt-head .scb-col50.lft .inline-box .ett-bttn.icl {margin: 0; text-align: left; padding-left: 0; position: relative; top: -4px;}
.otp-timer .ett-para.err { color: #F00; font-weight: 600;}
.crt-list.list-form .ett-hed5.pri {  color: #231F20; margin-bottom: 15px; font-weight: 600;  font-size: 17px;}
.two-section .col5 .srb.pri > span.corp .srb.eoc {  width: auto;float: right;}
.formstyle .ett-hed2.pri { color: #00AEEF;  font-size: 28px;font-weight: 600;}
.ett-rdio.hor.pri input[type="radio"] + label { /*color: #656565;*/  /* font-weight: 600;*//*font-size: 16px;*/}
.ett-inpt.pri:focus {  border-bottom: 1px solid #00AEEF;-webkit-transition: all .30s ease-in-out;-moz-transition: all .30s ease-in-out;-ms-transition: all .30s ease-in-out;outline: 0;-o-transition: all .30s ease-in-out;}
.two-section.list .gcb-col12 .pst-simp.pri {padding: 0;}
.crt-list.holder > ul.pri > li {background-color: #fff; border: 0; padding: 1em 2em; /*margin-bottom: 14px;*/  box-shadow: 0px 0px 6px #0003; margin: .5em auto 1em; width: 95%;}
.crt-list.holder > ul.pri {background-color: transparent; margin-top: 2.5em;}
.crt-list.holder > ul.pri > li .ett-para.fs18 {font-size: 18px;  font-weight: 600;   color: #656565;}
.inline-box .ett-para {/* width: auto;  display: inline-block;*/}
.crt-list.holder .inline-box .ett-para {color: #656565;}
.two-section.list .col5 .crt-form {padding:1em 1em 1em 2em;}
.crt-list.currency > ul.tsp > li .ett-bttn {background-color: transparent; margin: 0;padding: 0;color: #6D6E71; font-size: 30px;font-weight: 600; margin-right: 1em;}
.crt-list.currency > ul.tsp > li .ett-bttn.active { color: #FFF;}
.upload.modal.currency .modal-cnt { padding: 1em 5em;}
.upload.currency .crt-navb.mt2 .ett-bttn.inf { margin-left: 0;}
.upload.currency .crt-navb.mt2 .ett-bttn { width: 40%;}
.fatca .crt-list .ett-para.pri {font-size: 0.85rem; color: #00aeef; margin-bottom: 10px;display: block;}
.fatca .crt-list .checkboxstyle .ett-para.pri {display: inline;}
.fatca .crt-list > ul.tsp > li {margin-bottom: 1em;}
.fatca .ett-hed1.pri {margin-bottom: 0.5em;}
.fatca .crt-form .ett-para {/*color: #00AEEF;*/ font-size: 0.85rem; margin-bottom: 0.5em;  display: block;}
/*.ett-hed1.pri { color: #00AEEF;   font-size: 30px;}*/
.checkboxstyle .ett-chek { width: 40px;   display: inline-block;}
.checkboxstyle .ett-para {  width: calc(100% - 40px); margin-top: 10px; color: #656565;/*font-weight: 600;*/}
.checkboxstyle {margin-bottom: 2em;}
.crt-list.grey-box {background-color: #F8F8F8;  padding:2.5em;}
.formstyle.fatca.list-detail .pst-simp.pa0 {padding: 2.5em!important;}
.formstyle.fatca.list-detail { padding: 0;}
.crt-list .ett-inpt.pri { background-color: transparent;}
.crt-list.grey-box.list-form .scb-col30 .ett-para, 
.crt-list.grey-box.list-form .scb-col35 .ett-para, 
.crt-list.grey-box.list-form .scb-col70 .ett-para {color: #00aeef;font-size: 13px;  font-weight:normal;}
.crt-list.list-form .scb-col35, .crt-list.list-form .scb-col30 {margin-right: 2em; width: 31.3%; position: relative; display: inline-block;}
.fatca .crt-list.list-form > ul.tsp > li > .scb-col100 > .srb.pri > span:last-child { margin-right: 0;}
.fatca .crt-list.list-form > ul.tsp > li > .scb-col100 > .srb.pri { margin-right: 0;margin-bottom: 10px;}
.submitted .pst-simp.pri { background-color: transparent;}
.submitted .ett-hed2.pri {/* color: #fff;*/ font-size: 20px;margin-bottom: 1em;}
.submitted .ett-hypl.pri, .submitted .ett-hypl.pri:hover {color: #FFB914; font-size: 18px; margin-bottom: 10px; display: block;}
.submitted .congrats { width: 85%; margin: 0 auto;}
.submitted .hrow > li {float: none; display: inline-block;}
.submitted .hrow > li .ett-para { color: #67D6FF; font-size: 20px; font-weight: 600;}
.submitted .hrow { margin-bottom: 1em;}
.submitted .crt-navb .ett-bttn {width: 31%;}
.submitted .ett-para.inf {color: #67D6FF; font-size: 18px;}
.submitted .ett-hed1.pri {font-size: 32px; /*color: #fff;*/ margin-bottom: 0.5em;}
.submitted {/*padding: 0 4em;*/padding-top: 2em;}
.submitted .crt-navb.tsp { margin-top: 20px;}
.submitted .crt-navb .ett-bttn.sec.inf {background-color: transparent; height: 50px;color: #fff;border: 1px solid #fff;}
.ett-icon.pri.icon-Tick { /*height: 170px;*/height: 128px; width: auto; overflow:visible;}
.congrats .crt-list > ul.tsp {
    background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjg1Ljc0NyIgaGVpZ2h0PSIyNzIuMDM0IiB2aWV3Qm94PSIwIDAgMjg1Ljc0NyAyNzIuMDM0Ij4gIDxkZWZzPiAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudCIgeDE9IjAuNTA5IiB5MT0iMC45OTciIHgyPSIwLjUwOSIgeTI9Ii0wLjAwMyIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPiAgICAgIDxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iZ3JheSIgc3RvcC1vcGFjaXR5PSIwLjI1MSIvPiAgICAgIDxzdG9wIG9mZnNldD0iMC41NCIgc3RvcC1jb2xvcj0iZ3JheSIgc3RvcC1vcGFjaXR5PSIwLjEyMiIvPiAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iZ3JheSIgc3RvcC1vcGFjaXR5PSIwLjEwMiIvPiAgICA8L2xpbmVhckdyYWRpZW50PiAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudC0yIiB4MT0iMC44MTMiIHkxPSIwLjg0MSIgeDI9IjAuODEzIiB5Mj0iLTAuMTU5IiB4bGluazpocmVmPSIjbGluZWFyLWdyYWRpZW50Ii8+ICAgIDxsaW5lYXJHcmFkaWVudCBpZD0ibGluZWFyLWdyYWRpZW50LTMiIHgxPSIxLjc4IiB5MT0iMC44NDkiIHgyPSIxLjc4IiB5Mj0iLTAuMTUxIiB4bGluazpocmVmPSIjbGluZWFyLWdyYWRpZW50Ii8+ICAgIDxsaW5lYXJHcmFkaWVudCBpZD0ibGluZWFyLWdyYWRpZW50LTQiIHgxPSIwLjUiIHkxPSIxIiB4Mj0iMC41IiB5Mj0iMCIgeGxpbms6aHJlZj0iI2xpbmVhci1ncmFkaWVudCIvPiAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudC02IiB4MT0iMC41IiB5MT0iMC45OTkiIHgyPSIwLjUiIHkyPSItMC4wMDEiIHhsaW5rOmhyZWY9IiNsaW5lYXItZ3JhZGllbnQiLz4gIDwvZGVmcz4gIDxnIGlkPSJHcm91cF8zNTY5IiBkYXRhLW5hbWU9Ikdyb3VwIDM1NjkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zOC4wODMgLTIwNCkiPiAgICA8ZyBpZD0idW5kcmF3X25vX2RhdGFfcWJ1byIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzguMDgzIDIwNCkiPiAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGVfMzc1IiBkYXRhLW5hbWU9IlJlY3RhbmdsZSAzNzUiIHdpZHRoPSIxNTIuMjU4IiBoZWlnaHQ9IjIxMC4zNzEiIHRyYW5zZm9ybT0ibWF0cml4KDAuOTc4LCAtMC4yMSwgMC4yMSwgMC45NzgsIDI0LjA4MiwgNDcuMjA1KSIgZmlsbD0iI2UwZTBlMCIvPiAgICAgIDxnIGlkPSJHcm91cF8zNDUyIiBkYXRhLW5hbWU9Ikdyb3VwIDM0NTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI3LjM0NSAxOS4yOCkiIG9wYWNpdHk9IjAuNSI+ICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzM3NiIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMzc2IiB3aWR0aD0iMTQ3LjExMiIgaGVpZ2h0PSIyMDMuMjYiIHRyYW5zZm9ybT0ibWF0cml4KDAuOTc4LCAtMC4yMSwgMC4yMSwgMC45NzgsIDAsIDMwLjg2MykiIGZpbGw9InVybCgjbGluZWFyLWdyYWRpZW50KSIvPiAgICAgIDwvZz4gICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzM3NyIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMzc3IiB3aWR0aD0iMTQzLjM2NiIgaGVpZ2h0PSIxOTguNzY5IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjk3OCwgLTAuMjEsIDAuMjEsIDAuOTc4LCAyOS40ODgsIDUxLjIxMykiIGZpbGw9IiNmYWZhZmEiLz4gICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzM3OCIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMzc4IiB3aWR0aD0iNzEuMTIyIiBoZWlnaHQ9IjE3LjIyOCIgdHJhbnNmb3JtPSJtYXRyaXgoMC45NzgsIC0wLjIxLCAwLjIxLCAwLjk3OCwgNjMuMTgzLCAzNS4xNykiIGZpbGw9InVybCgjbGluZWFyLWdyYWRpZW50LTIpIi8+ICAgICAgPHBhdGggaWQ9IlBhdGhfMTUxOCIgZGF0YS1uYW1lPSJQYXRoIDE1MTgiIGQ9Ik00NDYuMzA2LDkxLjQ5MWExMC4xOCwxMC4xOCwwLDEsMCwxMS44NDYsNy44NjdBMTAuMDYxLDEwLjA2MSwwLDAsMCw0NDYuMzA2LDkxLjQ5MVptMy4zNjksMTUuNzEzYTUuODc0LDUuODc0LDAsMSwxLDQuMzc2LTYuOTY4LDUuOCw1LjgsMCwwLDEtNC4zNzYsNi45NjhaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzUxLjg4NiAtODAuMjM0KSIgZmlsbD0idXJsKCNsaW5lYXItZ3JhZGllbnQtMykiLz4gICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzM3OSIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMzc5IiB3aWR0aD0iNjkuNjI0IiBoZWlnaHQ9IjE2LjQ2OSIgdHJhbnNmb3JtPSJtYXRyaXgoMC45NzgsIC0wLjIxLCAwLjIxLCAwLjk3OCwgNjMuNzYsIDM0LjI5KSIgZmlsbD0iIzAwYWVlZiIvPiAgICAgIDxwYXRoIGlkPSJQYXRoXzE1MTkiIGRhdGEtbmFtZT0iUGF0aCAxNTE5IiBkPSJNNDQ2LjU0Niw5MS40OTFBOS43MzEsOS43MzEsMCwxLDAsNDU4LjEsOTguOTY0LDkuNzMxLDkuNzMxLDAsMCwwLDQ0Ni41NDYsOTEuNDkxWm0zLjIxOSwxNS4wMTZhNS42MTYsNS42MTYsMCwxLDEsNC4zMTMtNi42NjgsNS42MTYsNS42MTYsMCwwLDEtNC4zMTMsNi42NjhaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzUyLjEyNiAtODAuMjM0KSIgZmlsbD0iIzAwYWVlZiIvPiAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGVfMzgwIiBkYXRhLW5hbWU9IlJlY3RhbmdsZSAzODAiIHdpZHRoPSIxNTIuMjU4IiBoZWlnaHQ9IjIxMC4zNzEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg5Ljg0OSA0MC43MzEpIiBmaWxsPSIjZTBlMGUwIi8+ICAgICAgPGcgaWQ9Ikdyb3VwXzM0NTMiIGRhdGEtbmFtZT0iR3JvdXAgMzQ1MyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTIuNDIzIDQ0LjI4OSkiIG9wYWNpdHk9IjAuNSI+ICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzM4MSIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMzgxIiB3aWR0aD0iMTQ3LjExMiIgaGVpZ2h0PSIyMDMuMjYiIGZpbGw9InVybCgjbGluZWFyLWdyYWRpZW50LTQpIi8+ICAgICAgPC9nPiAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGVfMzgyIiBkYXRhLW5hbWU9IlJlY3RhbmdsZSAzODIiIHdpZHRoPSIxNDMuMzY2IiBoZWlnaHQ9IjE5OC43NjkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk0LjI5NCA0NS43ODcpIiBmaWxsPSIjZmZmIi8+ICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZV8zODMiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDM4MyIgd2lkdGg9IjcxLjEyMiIgaGVpZ2h0PSIxNy4yMjgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzMC42MDUgMzcuMTY3KSIgZmlsbD0idXJsKCNsaW5lYXItZ3JhZGllbnQtNCkiLz4gICAgICA8cGF0aCBpZD0iUGF0aF8xNTIwIiBkYXRhLW5hbWU9IlBhdGggMTUyMCIgZD0iTTY0OC4yNjMsMTE4YTEwLjE4MywxMC4xODMsMCwxLDAsOS45NDMsMTAuMThBMTAuMDY0LDEwLjA2NCwwLDAsMCw2NDguMjYzLDExOFptMCwxNi4wNTRBNS44NzQsNS44NzQsMCwxLDEsNjU0LDEyOC4xOGE1LjgsNS44LDAsMCwxLTUuNzM1LDUuODQ2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ4Mi4wOTggLTk3LjY1KSIgZmlsbD0idXJsKCNsaW5lYXItZ3JhZGllbnQtNikiLz4gICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzM4NCIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMzg0IiB3aWR0aD0iNjkuNjI0IiBoZWlnaHQ9IjE2LjQ2OSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTMxLjM1NCAzNi40MjkpIiBmaWxsPSIjMDBhZWVmIi8+ICAgICAgPHBhdGggaWQ9IlBhdGhfMTUyMSIgZGF0YS1uYW1lPSJQYXRoIDE1MjEiIGQ9Ik02NDguNjYxLDExOGE5LjczMSw5LjczMSwwLDEsMCw5LjczMSw5LjczMUE5LjczMSw5LjczMSwwLDAsMCw2NDguNjYxLDExOFptMCwxNS4zNDdhNS42MjEsNS42MjEsMCwxLDAsMC0uMDE3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ4Mi40OTUgLTk3LjY1KSIgZmlsbD0iIzAwYWVlZiIvPiAgICAgIDxnIGlkPSJHcm91cF8zNDU0IiBkYXRhLW5hbWU9Ikdyb3VwIDM0NTQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMjYxIDI1Ni43ODgpIiBvcGFjaXR5PSIwLjUiPiAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZV8zODUiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDM4NSIgd2lkdGg9IjEuMzEiIGhlaWdodD0iNy40MzEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMuMDU5KSIgZmlsbD0iIzQ3ZTZiMSIvPiAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZV8zODYiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDM4NiIgd2lkdGg9IjEuMzEiIGhlaWdodD0iNy40MzEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuNDMxIDMuMDYyKSByb3RhdGUoOTApIiBmaWxsPSIjNDdlNmIxIi8+ICAgICAgPC9nPiAgICAgIDxnIGlkPSJHcm91cF8zNDU1IiBkYXRhLW5hbWU9Ikdyb3VwIDM0NTUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1NC4yNCkiIG9wYWNpdHk9IjAuNSI+ICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzM4NyIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMzg3IiB3aWR0aD0iMS4zMSIgaGVpZ2h0PSI3LjQzMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMy4wNTkpIiBmaWxsPSIjNDdlNmIxIi8+ICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzM4OCIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMzg4IiB3aWR0aD0iMS4zMSIgaGVpZ2h0PSI3LjQzMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNy40MzEgMy4wNTkpIHJvdGF0ZSg5MCkiIGZpbGw9IiM0N2U2YjEiLz4gICAgICA8L2c+ICAgICAgPHBhdGggaWQ9IlBhdGhfMTUyMiIgZGF0YS1uYW1lPSJQYXRoIDE1MjIiIGQ9Ik05NTAuOTU5LDgyNi41OTJhMS42MDYsMS42MDYsMCwwLDEtLjktMS45NDEuNzczLjc3MywwLDAsMCwuMDM1LS4xNzhoMGEuOC44LDAsMCwwLTEuNDQ2LS41MzNoMGEuNzc3Ljc3NywwLDAsMC0uMDkxLjE1NywxLjYwNiwxLjYwNiwwLDAsMS0xLjk0MS45Ljc3My43NzMsMCwwLDAtLjE3OC0uMDM1aDBhLjguOCwwLDAsMC0uNTMzLDEuNDQ2aDBhLjc2OS43NjksMCwwLDAsLjE1Ny4wOTEsMS42MDYsMS42MDYsMCwwLDEsLjksMS45NDEuNzc0Ljc3NCwwLDAsMC0uMDM1LjE3OGgwYS44LjgsMCwwLDAsMS40NDYuNTMzaDBhLjc3My43NzMsMCwwLDAsLjA5MS0uMTU3LDEuNjA2LDEuNjA2LDAsMCwxLDEuOTQxLS45Ljc3Ny43NzcsMCwwLDAsLjE3OC4wMzVoMGEuOC44LDAsMCwwLC41MzMtMS40NDZoMEEuNzczLjc3MywwLDAsMCw5NTAuOTU5LDgyNi41OTJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjgyLjMxNSAtNTU3LjQzMykiIGZpbGw9IiM0ZDhhZjAiIG9wYWNpdHk9IjAuNSIvPiAgICAgIDxwYXRoIGlkPSJQYXRoXzE1MjMiIGRhdGEtbmFtZT0iUGF0aCAxNTIzIiBkPSJNMzE2LjU0OSw2MjEuNTMyYTEuNjA2LDEuNjA2LDAsMCwxLS45LTEuOTQxLjc3My43NzMsMCwwLDAsLjAzNS0uMTc4aDBhLjguOCwwLDAsMC0xLjQ0Ni0uNTMzaDBhLjc3Ni43NzYsMCwwLDAtLjA5MS4xNTcsMS42MDYsMS42MDYsMCwwLDEtMS45NDEuOS43NzMuNzczLDAsMCwwLS4xNzgtLjAzNWgwYS44LjgsMCwwLDAtLjUzMywxLjQ0NmgwYS43NzEuNzcxLDAsMCwwLC4xNTcuMDkxLDEuNjA2LDEuNjA2LDAsMCwxLC45LDEuOTQxLjc3MS43NzEsMCwwLDAtLjAzNS4xNzhoMGEuOC44LDAsMCwwLDEuNDQ2LjUzM2gwYS43Ny43NywwLDAsMCwuMDkxLS4xNTcsMS42MDYsMS42MDYsMCwwLDEsMS45NDEtLjkuNzczLjc3MywwLDAsMCwuMTc4LjAzNWgwYS44LjgsMCwwLDAsLjUzMy0xLjQ0NmgwQS43NzEuNzcxLDAsMCwwLDMxNi41NDksNjIxLjUzMloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNjguOTM0IC00MjMuODE2KSIgZmlsbD0iI2ZkZDgzNSIgb3BhY2l0eT0iMC41Ii8+ICAgICAgPHBhdGggaWQ9IlBhdGhfMTUyNCIgZGF0YS1uYW1lPSJQYXRoIDE1MjQiIGQ9Ik04NDQuOTU5LDEyMi4yMTJhMS42MDYsMS42MDYsMCwwLDEtLjktMS45NDEuNzc3Ljc3NywwLDAsMCwuMDM1LS4xNzhoMGEuOC44LDAsMCwwLTEuNDQ2LS41MzNoMGEuNzc3Ljc3NywwLDAsMC0uMDkxLjE1NywxLjYwNiwxLjYwNiwwLDAsMS0xLjk0MS45Ljc3NC43NzQsMCwwLDAtLjE3OC0uMDM1aDBhLjguOCwwLDAsMC0uNTMzLDEuNDQ2aDBhLjc3Mi43NzIsMCwwLDAsLjE1Ny4wOTEsMS42MDYsMS42MDYsMCwwLDEsLjksMS45NDEuNzc2Ljc3NiwwLDAsMC0uMDM1LjE3OGgwYS44LjgsMCwwLDAsMS40NDYuNTMzaDBhLjc3NC43NzQsMCwwLDAsLjA5MS0uMTU3LDEuNjA2LDEuNjA2LDAsMCwxLDEuOTQxLS45Ljc3My43NzMsMCwwLDAsLjE3OC4wMzVoMGEuOC44LDAsMCwwLC41MzMtMS40NDZoMEEuNzc0Ljc3NCwwLDAsMCw4NDQuOTU5LDEyMi4yMTJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjEzLjI0NiAtOTguNDU5KSIgZmlsbD0iI2ZkZDgzNSIgb3BhY2l0eT0iMC41Ii8+ICAgICAgPGNpcmNsZSBpZD0iRWxsaXBzZV8yMiIgZGF0YS1uYW1lPSJFbGxpcHNlIDIyIiBjeD0iMi42MjMiIGN5PSIyLjYyMyIgcj0iMi42MjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI4MC41IDEwNi45MzgpIiBmaWxsPSIjZjU1ZjQ0IiBvcGFjaXR5PSIwLjUiLz4gICAgICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzIzIiBkYXRhLW5hbWU9IkVsbGlwc2UgMjMiIGN4PSIyLjYyMyIgY3k9IjIuNjIzIiByPSIyLjYyMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzcuNzYzIDI1Ny41MDkpIiBmaWxsPSIjZjU1ZjQ0IiBvcGFjaXR5PSIwLjUiLz4gICAgICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzI0IiBkYXRhLW5hbWU9IkVsbGlwc2UgMjQiIGN4PSIyLjYyMyIgY3k9IjIuNjIzIiByPSIyLjYyMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjUzLjU1OCAxNjMuNjQzKSIgZmlsbD0iI2Y1NWY0NCIgb3BhY2l0eT0iMC41Ii8+ICAgICAgPGNpcmNsZSBpZD0iRWxsaXBzZV8yNSIgZGF0YS1uYW1lPSJFbGxpcHNlIDI1IiBjeD0iMi42MjMiIGN5PSIyLjYyMyIgcj0iMi42MjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI3LjczNiAzMC45NDUpIiBmaWxsPSIjNGQ4YWYwIiBvcGFjaXR5PSIwLjUiLz4gICAgICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzI2IiBkYXRhLW5hbWU9IkVsbGlwc2UgMjYiIGN4PSIyLjYyMyIgY3k9IjIuNjIzIiByPSIyLjYyMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAxMDIuNTEpIiBmaWxsPSIjNDdlNmIxIiBvcGFjaXR5PSIwLjUiLz4gICAgPC9nPiAgICA8ZyBpZD0idW5kcmF3X3RpbWVfbWFuYWdlbWVudF8zMGl1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzYuOTE0IDI5Ny4wNTkpIiBvcGFjaXR5PSIwLjIiPiAgICAgIDxwYXRoIGlkPSJQYXRoXzE0NzUiIGRhdGEtbmFtZT0iUGF0aCAxNDc1IiBkPSJNOTQuODUyLDc0LjA2MWE0LjMyOSw0LjMyOSwwLDAsMC0yLjE5NCwxLjYsNC43MDgsNC43MDgsMCwwLDAtLjM0NCwyLjg1NWMuOCw4LjQyOSwyLjkyMywxNy4zOTItLjczNiwyNS4wMjctMS43NzYsMy43LTQuNzQ3LDYuNjcyLTcuMTEsMTAuMDM2cy00LjE0Nyw3LjU2NC0zLjA1LDExLjUyMWMxLjM0LDQuODM1LDYuMzQsNy41MTYsOS43MSwxMS4yMzcsMi4yMDYsMi40MzMsMy43NTMsNS4zODksNS44MTEsNy45NDlzNC44NzksNC44MTQsOC4xNjUsNC45NjVjNC43MjYuMjE4LDguNTcxLTMuODY0LDEzLjItNC44MDksNC43NDctLjk2OCw5LjUyNywxLjUsMTMuMzc2LDQuNDQ0czcuMzUsNi41MjEsMTEuODM1LDguMzYxYzQuOTUzLDIuMDM1LDEwLjUzNiwxLjcyMywxNS43NDksMi45NDYsNC43NDcsMS4xMTQsOS4xMTcsMy40ODQsMTMuODMsNC43NDdzMTAuMjM2LDEuMTg3LDEzLjg4OC0yLjA0YzQuNzU5LTQuMjIsNC4zODQtMTEuNzM2LDcuNDI0LTE3LjMxNywyLjgyMy01LjE4Niw4LjM0OS04LjI4MiwxMi4wNjktMTIuODY3LDYuNjkzLTguMjUyLDYuNDc0LTIwLjg2NC43OTEtMjkuODM5cy0xNS45NzgtMTQuNDA4LTI2LjUtMTUuODIzYy00Ljc0Ny0uNjM3LTkuNjM1LS41NS0xNC4yLTItMTIuMjE2LTMuODc3LTE5LjQ4NS0xNy43NjctMzEuOTU2LTIwLjY1Ny03LjkyNy0xLjgzNC0xNS42MzcsMS4zNDItMjIuMzksNS4yNTJDMTA2LjM2LDczLjA0NCwxMDAuOTUyLDcxLjUzLDk0Ljg1Miw3NC4wNjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODEuMDggLTYzLjg2KSIgZmlsbD0iIzAwYWVlZiIgb3BhY2l0eT0iMC4xIi8+ICAgICAgPGNpcmNsZSBpZD0iRWxsaXBzZV8xNyIgZGF0YS1uYW1lPSJFbGxpcHNlIDE3IiBjeD0iNDcuNzM0IiBjeT0iNDcuNzM0IiByPSI0Ny43MzQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIxLjA5NiAyLjk1OSkiIGZpbGw9InVybCgjbGluZWFyLWdyYWRpZW50LTQpIi8+ICAgICAgPGNpcmNsZSBpZD0iRWxsaXBzZV8xOCIgZGF0YS1uYW1lPSJFbGxpcHNlIDE4IiBjeD0iNDYuOTQyIiBjeT0iNDYuOTQyIiByPSI0Ni45NDIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIxLjg4NyAzLjc1KSIgZmlsbD0iIzA1N2VhYiIvPiAgICAgIDxjaXJjbGUgaWQ9IkVsbGlwc2VfMTkiIGRhdGEtbmFtZT0iRWxsaXBzZSAxOSIgY3g9IjM3LjMxNyIgY3k9IjM3LjMxNyIgcj0iMzcuMzE3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMS41MTMgMTMuMzc2KSIgZmlsbD0iI2RkZTFlYyIvPiAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGVfMzcwIiBkYXRhLW5hbWU9IlJlY3RhbmdsZSAzNzAiIHdpZHRoPSIyLjExIiBoZWlnaHQ9IjMyLjk2NSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjcuNzc1IDE5Ljk2OSkiIGZpbGw9IiM1MzU0NjEiIG9wYWNpdHk9IjAuMyIvPiAgICAgIDxnIGlkPSJHcm91cF8zNDUwIiBkYXRhLW5hbWU9Ikdyb3VwIDM0NTAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4LjgwOCA0MC4wMzUpIiBvcGFjaXR5PSIwLjEiPiAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZV8zNzEiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDM3MSIgd2lkdGg9IjI5LjgwMSIgaGVpZ2h0PSIyLjYzNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjIuMjYzIDkuODY3KSIvPiAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZV8zNzIiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDM3MiIgd2lkdGg9IjIuNjM3IiBoZWlnaHQ9IjIxLjE2NiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAyLjMzNikgcm90YXRlKC02Mi4zNikiLz4gICAgICAgIDxjaXJjbGUgaWQ9IkVsbGlwc2VfMjAiIGRhdGEtbmFtZT0iRWxsaXBzZSAyMCIgY3g9IjMuOTU2IiBjeT0iMy45NTYiIHI9IjMuOTU2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNi4wNjYgNy4yMykiLz4gICAgICA8L2c+ICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZV8zNzMiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDM3MyIgd2lkdGg9IjI5LjgwMSIgaGVpZ2h0PSIyLjYzNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzEuMDcxIDQ5LjM3NCkiIGZpbGw9IiM1MzU0NjEiLz4gICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzM3NCIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMzc0IiB3aWR0aD0iMjEuMTY2IiBoZWlnaHQ9IjIuNjM3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MC4wNDEgMzkuNTEpIHJvdGF0ZSgyNy42NCkiIGZpbGw9IiM1MzU0NjEiLz4gICAgICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzIxIiBkYXRhLW5hbWU9IkVsbGlwc2UgMjEiIGN4PSIzLjk1NiIgY3k9IjMuOTU2IiByPSIzLjk1NiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjQuODc0IDQ2LjczNykiIGZpbGw9IiM1MzU0NjEiLz4gICAgICA8ZyBpZD0iR3JvdXBfMzQ1MSIgZGF0YS1uYW1lPSJHcm91cCAzNDUxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMS41MSAxMy4zNzYpIiBvcGFjaXR5PSIwLjEiPiAgICAgICAgPHBhdGggaWQ9IlBhdGhfMTQ5MiIgZGF0YS1uYW1lPSJQYXRoIDE0OTIiIGQ9Ik0zMjIuOSwyMDcuMDdhMzcuMzE5LDM3LjMxOSwwLDAsMSw2Ny4xMzgtMjIuNDM3LDM3LjMyMSwzNy4zMjEsMCwxLDAtNjIuNTQsNDAuMzkyLDM3LjE0NywzNy4xNDcsMCwwLDEtNC42LTE3Ljk1NFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zMjAgLTE2NS4yNykiLz4gICAgICA8L2c+ICAgICAgPHBhdGggaWQ9IlBhdGhfMTUxNiIgZGF0YS1uYW1lPSJQYXRoIDE1MTYiIGQ9Ik04MDkuMjYsMzEzLjA5cy0uNDgxLDEuMTQ1LS4yNDEsMS41MDYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03MTIuOTY3IC0yODAuMjIyKSIgb3BhY2l0eT0iMC4wNSIvPiAgICAgIDxwYXRoIGlkPSJQYXRoXzE1MTciIGRhdGEtbmFtZT0iUGF0aCAxNTE3IiBkPSJNNjY1LjU4LDMxMC4zNXMuMjQxLDEuMTQ1LDAsMS41MDYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01ODguNTAxIC0yNzcuODQ0KSIgb3BhY2l0eT0iMC4wNSIvPiAgICA8L2c+ICA8L2c+PC9zdmc+);
    background-repeat: no-repeat;
    background-position: center center;
    min-height: 300px;
    display: block;
}
.congrats .crt-list > ul.tsp > li .ett-para {color: #006489;font-size: 16px;}
.ecn > .cil.ett-date .ett-bttn {right: 0; left: auto; border: 0;top: -2px;   height: 37px;}
.ecn > .cil.ett-date > .ett-inpt.pri { padding-left: 0;}
body.pri.islamic {background-color: #151515;}
body.pri.islamic {background-color: #F7F7F7 !important;}
body.pri.islamic .ett-hed4.pri {color: #95D600;}
body.islamic .ett-bttn.sec{background-color: #95D600;border: 1px solid #95D600;}
body.islamic .ett-bttn.pri.inf {background-color: #95D600 !important;border: 1px solid #95D600 !important;}
body.islamic .ett-para.inf {color: #95D600;}
body .pnt-head .ett-bttn.pri { background-color: transparent;border:0;}
body.islamic .pagination .ett-para {color: #95D600;}
body.islamic .pagination .ett-para.active {color: #fff;}    
body.islamic .ett-inpt.pri:focus {border-bottom: 1px solid #95D600;}
body.islamic .ett-bttn.pri.inf {background-color: #e8e8e8;  border-color: #c7c7c7;}
body.islamic  .modal .ett-hed2 {color: #95D600;}
body.islamic .crt-form .ett-hed3.pri,
body.islamic .crt-list.tsp > .ttl .ttv .lbl h4 {color: #95D600;}
body.islamic  .ett-bttn.inf.sec { background-color: #fff; color: #95D600; border-color: #95D600;}
body.islamic  .ett-hed1.pri {color: #95D600;}
body.islamic  .formstyle .ett-hed2.pri {color: #95D600;}
body.islamic  .ett-hypl,body.islamic .ett-hypl:hover,body.islamic  .ett-hypl:focus {color: #95D600;}
body.islamic .ett-slct.pri.is-open .sub-ctr ul li.is-selected { background-color: #95D600;}
body.islamic .ett-slct.pri.is-open,body.islamic .ett-slct.pri:focus { border-color: #95D600;}
body.islamic .ett-slct.pri .sub-elt1 > svg {fill: #95D600;}
body.islamic .ett-rdio.hor.pri input[type="radio"]:checked + label::before {background-color: #95d600;}
body.islamic  .fatca .crt-form .ett-para.fs14 {color: #95D600;}
body.islamic .ett-chek.hor.pri input[type="checkbox"]:checked + label::before {
    background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDMzMCAzMzAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMzMCAzMzA7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIGNsYXNzPSJob3ZlcmVkLXBhdGhzIj48Zz48cGF0aCBpZD0iWE1MSURfMjlfIiBkPSJNMzE1LDBIMTVDNi43MTYsMCwwLDYuNzE2LDAsMTV2MzAwYzAsOC4yODQsNi43MTYsMTUsMTUsMTVoMzAwYzguMjg0LDAsMTUtNi43MTYsMTUtMTVWMTUgIEMzMzAsNi43MTYsMzIzLjI4NCwwLDMxNSwweiBNMjY1LjYwNiwxMDcuNzk2bC0xMzUuNjIsMTM1LjYyMWMtMi44MTMsMi44MTMtNi42MjksNC4zOTMtMTAuNjA2LDQuMzkzICBjLTMuOTc5LDAtNy43OTQtMS41ODEtMTAuNjA3LTQuMzkzbC00NC4zODEtNDQuMzgxYy01Ljg1Ny01Ljg1OC01Ljg1Ny0xNS4zNTUsMC4wMDEtMjEuMjEzYzUuODU4LTUuODU3LDE1LjM1NC01Ljg1NywyMS4yMTQsMCAgbDMzLjc3MiwzMy43NzRMMjQ0LjM5NCw4Ni41ODNjNS44NTctNS44NTgsMTUuMzU1LTUuODU4LDIxLjIxMywwQzI3MS40NjUsOTIuNDQsMjcxLjQ2NSwxMDEuOTM4LDI2NS42MDYsMTA3Ljc5NnoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJob3ZlcmVkLXBhdGggYWN0aXZlLXBhdGgiIGRhdGEtb2xkX2NvbG9yPSIjMDAwMDAwIiBmaWxsPSIjOTVkNjAwIi8+PC9nPiA8L3N2Zz4=);
    background-size: cover;
}
body.islamic .crt-form.ver.pri .flb,
body.islamic .list-form .ett-labl{color: #95D600 !important;}
body.islamic .ett-slct.is-open .sub-ctr ul li.is-selected {background-color: #95d600;}
body.islamic .two-section.fileupload .crt-list > ul.pri li .ett-bttn.btn-icn svg {fill: #95D600;}
body.islamic .crt-list.currency > ul.tsp > li.active .ett-para, body.islamic .crt-list.currency > ul.tsp > li .ett-para.active{color: #95d600;}
body.islamic .ett-inpt:focus {border-bottom: 1px solid #d4f292;}
body.islamic .ett-prgs.pri .determinate {background-color: #95d600;}
body.islamic .ett-rdio.ver.pri input[type="radio"]:checked + label::before {background-color: #95d600;}
body.islamic .ett-rdio.ver.pri input[type="radio"] + label:hover::before { border-color: #95d600;}
body.islamic .ett-labl.pri ,body.islamic .crt-form.hor.pri .flb{color: #95D600 !important;}
body.islamic .mbsc-android-holo .mbsc-fr-hdr {color: #95D600 !important; border-bottom: 2px solid #95D600 !important;}
body.islamic .mbsc-android-holo .mbsc-cal-btn-txt {	color: #95D600 !important;}
body.islamic .mbsc-android-holo.mbsc-no-touch .mbsc-fr-btn-e:not(.mbsc-fr-btn-d):hover, body.islamic .mbsc-android-holo .mbsc-fr-btn-a,
body.islamic .mbsc-android-holo .mbsc-cal .mbsc-cal-sc-sel, body.islamic  .mbsc-android-holo .mbsc-cal .mbsc-cal-day-sel{background-color: #95D600 !important; }
body.islamic .mbsc-android-holo .mbsc-cal-day {	border-top: 1px solid #98af65 !important;}
.list-coloumn > span:last-child {margin: 0 !important;}
.crt-list.list-form .list-coloumn .scb-col70 > .srb.pri > span:last-child {margin: 0;}
.crt-list.list-form .list-coloumn .scb-col30 {width: 29%;position: relative;}
.crt-navb.pri.plus{background:transparent;}
.crt-navb.pri.plus, .crt-navb.pri.plus .ett-bttn {position: absolute;width: 50px; height: 50px; top: 2.5em; min-width: auto;background-color: #00AEEF;border-radius: 50%;margin: 0;}
.crt-navb.pri.plus {top: -25px; right: 5%;}
.rolepage {overflow: hidden;}
.two-section.fileupload .col5 .srb.pri > span.rht .ett-para{background-color: #C7C7C7; width: 28px; height: 28px; display: inline-block;border-radius: 50%;}
.two-section.fileupload .col5 .srb.pri > span.rht .ett-para.active,body.islamic .two-section.fileupload .col5 .srb.pri > span.rht .ett-para.active {
    background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiBmaWxsPSIjMTRCMTAwIj48Zz48Zz48cGF0aCBkPSJNMjU2LDBDMTE0Ljg0NCwwLDAsMTE0Ljg0NCwwLDI1NnMxMTQuODQ0LDI1NiwyNTYsMjU2czI1Ni0xMTQuODQ0LDI1Ni0yNTZTMzk3LjE1NiwwLDI1NiwweiBNNDAyLjIwNywxODIuNjI1TDIxNy43NSwzNjcuMDgzYy00LjE2Nyw0LjE2Ny05LjYyNSw2LjI1LTE1LjA4Myw2LjI1Yy01LjQ1OCwwLTEwLjkxNy0yLjA4My0xNS4wODMtNi4yNUw4OC40NiwyNjcuOTU4Yy00LjE2Ny00LjE2NS00LjE2Ny0xMC45MTksMC0xNS4wODVsMTUuMDgxLTE1LjA4MmM0LjE2Ny00LjE2NSwxMC45MTktNC4xNjUsMTUuMDg2LDBsODQuMDQsODQuMDQyTDM3Mi4wNCwxNTIuNDU4YzQuMTY3LTQuMTY1LDEwLjkxOS00LjE2NSwxNS4wODYsMGwxNS4wODEsMTUuMDgyQzQwNi4zNzQsMTcxLjcwNiw0MDYuMzc0LDE3OC40Niw0MDIuMjA3LDE4Mi42MjV6Ii8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
}
.two-section.fileupload .gcb-col12 .pst-simp.pri {padding-left: 0;}
.two-section.fileupload .crt-list {padding-left: 0;}
.two-section.fileupload .crt-list > ul.pri {background-color: transparent;}
.two-section.fileupload .crt-list > ul.pri li,.crt-list.vatupload > ul.pri > li  {padding: 1em 1em 1em 2em; cursor: pointer; position: relative;}
.two-section.fileupload .crt-list > ul.pri li .ett-para {color: #656565; font-size: 16px; font-weight: 600; }
.two-section.fileupload .crt-list > ul.pri li .ett-para svg { width: 33px; height: 24px; overflow: visible; margin-right: 13px;}
.two-section.fileupload .col5 .crt-form { padding-left: 2em;}
.two-section.fileupload .col5 .ett-hed4.pri {  margin-bottom: 0;}
.two-section.fileupload .col5 .crt-form .ett-para {color: #A0A0A0; margin-top: -5px;display: block;}
.radio-btn .inline-error, .radio-btn .inline-error > span {bottom: -16px; text-align: left;}
.radio-btn > .scb-col100 {position: relative;}
.desk-hide{display:none;}
.two-section .col5 .srb.pri > span .otp-timer > span, 
.two-section .col5 .srb.pri > span .otp-timer > span .srb { width: auto; display: inline-block;}
.two-section .col5 .srb.pri > span .otp-timer > .scb-col50 ul {  margin: 0;   display: inline-flex;}
.two-section .col5 .srb.pri > span .otp-timer > .scb-col50:last-child {  border-left: 1px solid #6D6E71;padding-left: 6px;  margin-left: 4px;}
body.islamic #status{background-image:url("../img/loader-islamic.gif") !important;}
.otp-timer .ett-para.inf { color: #231F20; font-weight: 600; font-size: 16px;}
.two-section.fileupload .col5 .ett-hed2.pri { font-size: 28px;  font-weight: 600;color: #00AEEF;}
.two-section.fileupload .col5 .crt-list > ul.pri li span.rht {text-align: left;}
.two-section.fileupload .col5 .crt-list > ul.pri li span.scb-col100 span {width: auto; /*display: inline-block;*/ display:inline; vertical-align: top;}
.two-section.fileupload .col5 .crt-list > ul.pri li span.scb-col100 span.browse .nrb li { display: block;  padding: 0; width: 100%;}
.two-section.fileupload .col5 .crt-list > ul.pri li span.rht { text-align: left; margin-right: 1em;}
.two-section.fileupload .col5 .crt-list > ul.pri li span.scb-col80 {float: none;}
.two-section.fileupload .col5 .crt-list {margin-bottom: 1em;}
.two-section.fileupload .col5 .srb.pri > span.rht .ett-para {
    background-color: transparent;
    width: 30px;
    height: 30px;
    display: inline-block;
    border-radius: 0;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDIuMiAzMC4xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0Mi4yIDMwLjE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojMDBBRUVGO308L3N0eWxlPjxnIGlkPSJHcm91cF8zNTY5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDUuMDE3IC0zMDkuMzk5KSI+PGcgaWQ9ImNsb3VkeSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDUuMDE3IDMwOS4zOTkpIj48ZyBpZD0iUGF0aF8xOTc2Ij48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTQuOSw2LjRjMi44LTQsNy40LTYuNCwxMi4zLTYuNGM4LjMtMC4xLDE1LjEsNi42LDE1LjIsMTQuOWMwLjEsOC4zLTYuNiwxNS4xLTE0LjksMTUuMmMtMC4xLDAtMC4yLDAtMC4yLDBIMTIuMUM1LjQsMzAuMSwwLDI0LjcsMCwxOC4xQy0wLjEsMTEuNSw1LjIsNi4xLDExLjgsNkMxMi45LDYsMTMuOSw2LjEsMTQuOSw2LjR6IE0xMi4xLDI3LjFoMTUuMWM2LjcsMCwxMi4xLTUuNCwxMi4xLTEyLjFDMzkuMiw4LjQsMzMuOCwzLDI3LjEsM0MyMi45LDMsMTksNS4zLDE2LjgsOC45Yy0wLjQsMC42LTEuMSwwLjktMS44LDAuN2MtMC45LTAuMy0yLTAuNS0zLTAuNWMtNSwwLTksNC05LDlDMywyMy4xLDcuMSwyNy4xLDEyLjEsMjcuMUMxMi4xLDI3LjEsMTIuMSwyNy4xLDEyLjEsMjcuMXoiLz48L2c+PC9nPjxnIGlkPSJHcm91cF8zNTY4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNC4zMjMgMy41OTgpIj48ZyBpZD0iTGluZV8zMSI+PHBhdGggY2xhc3M9InN0MCIgZD0iTTU3LjcsMzI3LjRjLTAuNiwwLTEtMC40LTEtMXYtMTBjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMXYxMEM1OC43LDMyNyw1OC4yLDMyNy40LDU3LjcsMzI3LjR6Ii8+PC9nPjxnIGlkPSJQYXRoXzE5NzciPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01My4zLDMyMS42Yy0wLjMsMC0wLjUtMC4xLTAuNy0wLjNjLTAuNC0wLjQtMC40LTEsMC0xLjRsNC4zLTQuMmMwLjQtMC40LDEtMC40LDEuNCwwbDQuNCw0LjJjMC40LDAuNCwwLjQsMSwwLDEuNGMtMC40LDAuNC0xLDAuNC0xLjQsMGwtMy43LTMuNWwtMy43LDMuNUM1My44LDMyMS41LDUzLjYsMzIxLjYsNTMuMywzMjEuNnoiLz48L2c+PC9nPjwvZz48L3N2Zz4=);
    background-repeat: no-repeat;
}
.formstyle.fatca.list-detail.section3 .pst-simp.pa0 {padding: 0;}
.formstyle.fatca.list-detail.section3 .pst-simp.pa0 .pad {padding: 2.5em;}
.formstyle.fatca.list-detail.section3 .grey-box { /*background-color: #F8F8F8;*/ background:transparent;}
.formstyle.fatca.list-detail.section3 .grey-box .ett-hed2 {width: auto; display: inline-block;}
.formstyle.fatca.list-detail.section3 .pst-simp.pa0 .pad.grey-box > .scb-col50 {margin-right: 1em;}
.formstyle.fatca.list-detail.section3 .grey-box .ett-hed2 {font-size: 20px;}
.fatca.section3 .crt-list.list-form > ul.tsp > li > .scb-col100 > .srb.pri {margin-bottom: 0;}
.formstyle.fatca.list-detail.section3 .pst-simp.pa0 .pad.form > .scb-col100 > span {margin-bottom: 15px;}
.fatca.section3 .crt-list.list-form > ul.tsp > li .name-header.pad.grey-box {padding: 1.8em 2.5em;cursor: pointer;}
.formstyle.fatca.list-detail.section3 .pst-simp.pa0 .pad.form { position: relative;   top: -20px;}
.formstyle.fatca.list-detail.section3 .pst-simp.pa0 .pad.form > .scb-col100 > span.ma0 {margin: 0;}
.formstyle.fatca.list-detail.section3 .pst-simp.pa0 .pad.form > .scb-col100 > span span.srb > span:last-child {margin: 0;}
.section3 .crt-navb.tsp { padding: 0 2.5em;}
.modal.upload.currency .ett-hed4 {color: #67d6ff;font-size: 26px; font-weight: normal;}
.modal.upload.currency .ett-hed6.pri {color: #dedede; margin: 1em 0;font-size: 14px;margin-right: 1em;}
.crt-list.currency > ul.tsp > li { width: auto;  display: inline-block;margin-right: 1.5em;}
.crt-list.currency > ul.tsp > li .ett-para {font-size: 30px;margin: 0; color: #6d6e71;cursor: pointer;}
.crt-list.currency > ul.tsp > li.active .ett-para, .crt-list.currency > ul.tsp > li .ett-para.active { color: #00aeef;}
.modal .crt-list.currency { margin-top: 1em;}
.modal .crt-list.currency > ul {text-align: center;}
.fatca.vat .ett-hed1.pri {margin: 0;line-height: normal; }
.vat .crt-list > ul.pri > li {padding: 0; border: 0;}
.vat-uploader { margin-top: 2em;margin-bottom: 1em;}
.vatupload.grey-bg > ul.pri > li { cursor: pointer; position: relative;}
.vatupload.grey-bg > ul.pri > li .grey-box {background-color: #fff; padding: 1em 1em 1em 2em; box-shadow: 0px 2px 4px #ccc; border-radius: 2em;border: 1px solid #ccc;}
.vatupload.grey-bg > ul.pri > li > span.rht { text-align: left;  margin-right: 1em;}
.fatca.vat .crt-list.vatupload .ett-para.pri {margin-bottom: 0;}
.fatca.vat .crt-list.vatupload span.rht .ett-para.pri {
    background-color: transparent;
    width: 30px;
    height: 25px;
    margin-right: 1em;
    display: inline-block;
    border-radius: 0;
    background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDIuMiAzMC4xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0Mi4yIDMwLjE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojMDBBRUVGO308L3N0eWxlPjxnIGlkPSJHcm91cF8zNTY5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDUuMDE3IC0zMDkuMzk5KSI+PGcgaWQ9ImNsb3VkeSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDUuMDE3IDMwOS4zOTkpIj48ZyBpZD0iUGF0aF8xOTc2Ij48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTQuOSw2LjRjMi44LTQsNy40LTYuNCwxMi4zLTYuNGM4LjMtMC4xLDE1LjEsNi42LDE1LjIsMTQuOWMwLjEsOC4zLTYuNiwxNS4xLTE0LjksMTUuMmMtMC4xLDAtMC4yLDAtMC4yLDBIMTIuMUM1LjQsMzAuMSwwLDI0LjcsMCwxOC4xQy0wLjEsMTEuNSw1LjIsNi4xLDExLjgsNkMxMi45LDYsMTMuOSw2LjEsMTQuOSw2LjR6IE0xMi4xLDI3LjFoMTUuMWM2LjcsMCwxMi4xLTUuNCwxMi4xLTEyLjFDMzkuMiw4LjQsMzMuOCwzLDI3LjEsM0MyMi45LDMsMTksNS4zLDE2LjgsOC45Yy0wLjQsMC42LTEuMSwwLjktMS44LDAuN2MtMC45LTAuMy0yLTAuNS0zLTAuNWMtNSwwLTksNC05LDlDMywyMy4xLDcuMSwyNy4xLDEyLjEsMjcuMUMxMi4xLDI3LjEsMTIuMSwyNy4xLDEyLjEsMjcuMXoiLz48L2c+PC9nPjxnIGlkPSJHcm91cF8zNTY4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNC4zMjMgMy41OTgpIj48ZyBpZD0iTGluZV8zMSI+PHBhdGggY2xhc3M9InN0MCIgZD0iTTU3LjcsMzI3LjRjLTAuNiwwLTEtMC40LTEtMXYtMTBjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMXYxMEM1OC43LDMyNyw1OC4yLDMyNy40LDU3LjcsMzI3LjR6Ii8+PC9nPjxnIGlkPSJQYXRoXzE5NzciPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01My4zLDMyMS42Yy0wLjMsMC0wLjUtMC4xLTAuNy0wLjNjLTAuNC0wLjQtMC40LTEsMC0xLjRsNC4zLTQuMmMwLjQtMC40LDEtMC40LDEuNCwwbDQuNCw0LjJjMC40LDAuNCwwLjQsMSwwLDEuNGMtMC40LDAuNC0xLDAuNC0xLjQsMGwtMy43LTMuNWwtMy43LDMuNUM1My44LDMyMS41LDUzLjYsMzIxLjYsNTMuMywzMjEuNnoiLz48L2c+PC9nPjwvZz48L3N2Zz4=);
    background-repeat: no-repeat;
}
.fatca.vat .crt-list.vatupload span.rht .ett-para.pri.active,body.islamic .fatca.vat .crt-list.vatupload span.rht .ett-para.pri.active {
    background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiBmaWxsPSIjMTRCMTAwIj48Zz48Zz48cGF0aCBkPSJNMjU2LDBDMTE0Ljg0NCwwLDAsMTE0Ljg0NCwwLDI1NnMxMTQuODQ0LDI1NiwyNTYsMjU2czI1Ni0xMTQuODQ0LDI1Ni0yNTZTMzk3LjE1NiwwLDI1NiwweiBNNDAyLjIwNywxODIuNjI1TDIxNy43NSwzNjcuMDgzYy00LjE2Nyw0LjE2Ny05LjYyNSw2LjI1LTE1LjA4Myw2LjI1Yy01LjQ1OCwwLTEwLjkxNy0yLjA4My0xNS4wODMtNi4yNUw4OC40NiwyNjcuOTU4Yy00LjE2Ny00LjE2NS00LjE2Ny0xMC45MTksMC0xNS4wODVsMTUuMDgxLTE1LjA4MmM0LjE2Ny00LjE2NSwxMC45MTktNC4xNjUsMTUuMDg2LDBsODQuMDQsODQuMDQyTDM3Mi4wNCwxNTIuNDU4YzQuMTY3LTQuMTY1LDEwLjkxOS00LjE2NSwxNS4wODYsMGwxNS4wODEsMTUuMDgyQzQwNi4zNzQsMTcxLjcwNiw0MDYuMzc0LDE3OC40Niw0MDIuMjA3LDE4Mi42MjV6Ii8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
}
.vat .rht.footer-btn { /*width: 65.4%;float: left;*/margin-top: 1em;}
.vat .name .ett-hed5.pri {font-size: 17px; font-weight: 600;margin-right: 3px;}
.shareholder .inline-box { width: 100%; float: left;}
.fatca.shareholder .crt-list .ett-para.pri {margin: 0; width: auto; display: inline-block;}
.shareholder .crt-list > ul.pri { background-color: transparent; margin-bottom:2em;}
.shareholder .crt-list > ul.pri > li {border: 0; width: 30%;float: left; padding: 0;}
.shareholder .ett-chek.hor.pri > span {margin-right: 5px;}
.fatca.shareholder .crt-list > ul.tsp > li > span {width: auto; display: inline-block;}
.fatca.shareholder .crt-list > ul.tsp > li > span > span {  width: auto;}
.shareholder .ett-hed6.pri {font-size: 17px; font-weight: 600; width: auto; display: inline-block; margin-right: 3px;}
.fatca.shareholder .crt-list > ul.tsp li {  width: 33.3%;  float: left;}
.crt-list.list-form .scb-col100 > span.srb > span:last-child {   margin: 0;}
.formstyle .ett-hed1.pri{margin-bottom: 15px;}

/*.modal.terms .modal-header {display: none;}
.modal.terms {background-color: rgba(0,0,0,0.85);padding-top: 0;overflow:auto;}
.modal.terms .modal-window {background-color: transparent;box-shadow: none;}
.modal.terms .crt-list > ul.pri > li, .modal.terms .crt-list > ul.pri {background-color: transparent;padding: 0;border: 0;}
.modal.terms .ett-hed4.pri {color: #67D6FF;font-size: 16px;}
.modal.terms .crt-list.chl-ctr {padding: 0;}
.modal.terms .ett-hed2 {font-size: 24px;font-weight: 600;margin-bottom: 1em;}
.modal.terms .crt-navb.mt2 .ett-bttn.pri {min-width: 114px;}
.terms.modal .modal-cnt {max-height: inherit;min-width: auto;padding:2.5em 3em;padding-bottom: 0;}
.modal.terms .ett-hed3.pri {color:#00AEEF;font-weight: 600;cursor: pointer;font-size: 18px;}
.modal.terms .crt-list>ul.pri>li .scb-col100 {margin-bottom: 1em;display: table;}
.modal.terms .crt-list > ul.pri > li .scb-col100 h4, .modal.terms .crt-list > ul.pri > li .scb-col100 p {margin-top: 0; color: #000;width: 100%;display: table-cell;}
.modal.terms .crt-list > ul.pri > li .scb-col100 h4 {text-align: right;vertical-align: top;padding-right: 10px; width: auto;float: left;min-width: 55px;} Merge Removal*/

.radio-relative { position: relative; padding-bottom: 15px;}
.ett-rdio.hor.pri.err input[type="radio"] + label::before { border: 1px solid #F00;}
.formstyle.fatca{min-height: calc(100vh - 130px);}
.pnb-head .crt-navb.tsp { padding: 0;}
.shareholder .ett-chek.hor.pri input[type="checkbox"] + label::before { border-radius: 50%;}
.shareholder .ett-chek.hor.pri input[type="checkbox"]:checked + label::before {
    background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI5LjEwNyAyOS4xMDciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI5LjEwNyAyOS4xMDc7IiB4bWw6c3BhY2U9InByZXNlcnZlIiBmaWxsPSIjMDY5M2VhIj48Zz48ZyBpZD0iYzE0N19mdWxsX21vb24iPjxnPjxwYXRoIGQ9Ik0xNC41NTQsMEM2LjU2MSwwLDAsNi41NjIsMCwxNC41NTJjMCw3Ljk5Niw2LjU2MSwxNC41NTUsMTQuNTU0LDE0LjU1NWM3Ljk5NiwwLDE0LjU1My02LjU1OSwxNC41NTMtMTQuNTU1QzI5LjEwNiw2LjU2MiwyMi41NSwwLDE0LjU1NCwweiIvPjwvZz48L2c+PGcgaWQ9IkNhcGFfMV8xNF8iPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+);
    transition: .2s ease-out box-shadow;
    background-position: center;
    background-size: 68% auto;
}
.upload.modal.book-date .ett-para.pri.inf {color: #EF9300; font-weight: 600; text-decoration: underline; margin-bottom: 0;}
.upload.modal .time-slot .ett-para.fs18 { color: #6D6E71; font-size: 18px; text-align: center;margin-bottom: 10px;}
.vat-uploader .scb-col40 { position: relative; margin-bottom: 10px; display: block; padding-bottom: 18px !important;}
.upload.modal .time-slot .ett-bttn {background-color: #fff; color: #6D6E71;  font-weight: 600;  font-size: 16px;border: 1px solid #6D6E71;   border-radius: 10px;    height: 40px;    padding: 3px 15px;    line-height: normal;}
.upload.modal .time-slot .ett-bttn.active { background-color: #6D6E71;  color: #fff;}
.time-slot .hrow li { float: none; display: inline-block;}
.time-slot .hrow {text-align: center; float: none; width: 100%;}
.book-date .crt-navb.mt2 .ett-bttn {width: 46%; height: 50px;}
.upload.modal.book-date .modal-cnt {margin-top: 0;padding-top: 0;}
.upload.modal.book-date .modal-cnt .ett-hed4.pri { color: #fff;  padding: 0em 1em 0.5em 1em;}
.upload.modal.book-date .modal-cnt .white-bg {background-color: #fff; border-top-left-radius: 30px; box-shadow: 0 0 6px #0003;padding: 0; height: 100%;  border-top-right-radius: 30px;}
.upload.modal.book-date .modal-cnt .white-bg .pa1 { padding: 1em 1.5em;}
.add-ress { background-color: #F8F8F8; padding: 1em 1.5em;}
.upload.modal .add-ress .ett-para.pri {color: #656565; font-weight: 600;margin: 0;}
.book-date .mt2.crt-navb {margin-top: 0em;padding: 1em 1.5em;}
.book-cal { width: 350px; margin: 0 auto;}
.modal.upload.book-date .modal-window {overflow: auto;}
.terms .modal-backdrop.in { background-color: transparent;}
.vat-uploader .gcb-col4 .crt-form > span.srb {position: relative;}
.vat-uploader .crt-form.ver.pri .srb.eoc { margin: 0;}
.vat-uploader .crt-form.ver.pri .srb.eoc .ett-inpt.pri {margin: 0;}
.terms.modal .modal-cnt > .grb {background-color: #fff;  /* padding: 2em 3em;*/  border-top-right-radius: 30px; border-top-left-radius: 30px;}
.crt-list > ul.pri > li.ssp { display: none;}
.fatca.list-detail .crt-list.grey-box {  background-color: transparent;    padding: 0;}
.fatca.list-detail .crt-list.grey-box > ul.tsp > li {   background-color: #fff;    padding:0 2.5em;}
.fatca.list-detail .crt-list.grey-box > ul.tsp > li > .scb-col100 > span.srb.pri:last-child .ett-inpt.pri {margin-bottom: 0;}
.fatca.crs .crt-list .name-header .inline-box .ett-para.pri {margin: 0;width: auto;display: inline-block;}
.formstyle.fatca.list-detail.section3.crs .grey-box .ett-hed2 { color: #656565;  font-size: 18px;}
.formstyle.fatca.list-detail.section3.crs .pst-simp.pa0 .pad.form {  top: 0;}
.marginbtm-form > span {margin-bottom: 15px;}
.fatca .crt-list .two-txt .ett-para.pri:first-child { margin: 0;}
.crt-navb.tsp li.lft .ett-bttn.inf {margin-left: 0;}
.formstyle.fatca.list-detail.section3.crs .pst-simp.pa0 {background-color: transparent;}
.fatca.crs .crt-list.list-form > ul.tsp > li{/*box-shadow: 0px 0px 6px #0003;*/}
.ett-bttn{ position: relative; overflow: hidden;}
.ett-bttn:after {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 5px;
  height: 5px;
  background: rgba(255, 255, 255, .5);
  opacity: 0;
  border-radius: 100%;
  transform: scale(1, 1) translate(-50%);
  transform-origin: 50% 50%;
}
@keyframes ripple {
  0% {
    transform: scale(0, 0);
    opacity: 1;
  }
  20% {
    transform: scale(25, 25);
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: scale(40, 40);
  }
}
.ett-bttn:focus:not(:active)::after{ animation: ripple 0.6s ease-out;}
.termspopup h3 {margin-top: 0px; margin-bottom: 10px; font-size: 15px; font-weight: 600; padding-left: 12px; }
.termspopup h5 {margin-top: 0px; margin-bottom: 0px; font-size: 14px; font-weight: 600;	padding-left: 12px; width: 100%; float: left; position: relative;}
.termspopup p {	margin-top: 0px; margin-bottom: 0px; font-size: 14px; font-weight: normal; line-height:25px;}
.termspopup ol li { list-style-type: disc; width:100%; float:left; display: list-item;}
.termspopup ol {margin: 0;}
ol.circles li { list-style-type: circle;}
.termspopup h5.light_font { font-weight: normal;}
.termspopup h5:before { right: 0; border-left: solid 8px rgb(0, 0, 0);}
.termspopup h5:before { display: block; position: absolute; top: 3px; width: 0px;  height: 0;  left: 1px; content: ""; border-top: solid 6px transparent;  border-bottom: solid 6px transparent;}
.termspopup ol {margin: 0; margin-bottom: 10px;}
.termspopup ol li ul { padding-left: 15px;}
ol.circles {padding-left: 15px;}
ul.us_citizen { padding-left: 25px;}
.termspopup .box {margin-top: 15px; display: inline-table; width: 100%;}
.px84.icon-logo {height: 106px; width: 128px;}
.px84.icon-logowhiteb { width: 93px;height: 73px;}
body.islamic .pnt-head.pri svg.icon-logowhiteb {display: none;}
body.islamic .pnt-head.pri svg.icon-islamicfull.sno { display: block !important;width: 124px; height: 45px;}
body.islamic .alertify .dialog nav .ok {background-color: #95D600; border-color: #95D600;}
body.islamic .alertify .dialog .msg {color: #242424;}
body.islamic .ett-chek.hor.pri input[type="checkbox"] + label:hover::before{border-color: #95D600;}
body.islamic .two-section.fileupload .col5 .ett-hed2.pri {color: #95D600;}
body.islamic .two-section.fileupload .col5 .srb.pri > span.rht .ett-para,body.islamic .fatca.vat .crt-list.vatupload span.rht .ett-para.pri{background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQyLjIgMzAuMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDIuMiAzMC4xOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6Izk1RDYwMDt9PC9zdHlsZT48ZyBpZD0iR3JvdXBfMzU2OSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ1LjAxNyAtMzA5LjM5OSkiPjxnIGlkPSJjbG91ZHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ1LjAxNyAzMDkuMzk5KSI+PGcgaWQ9IlBhdGhfMTk3NiI+PHBhdGggY2xhc3M9InN0MCIgZD0iTTE0LjksNi40YzIuOC00LDcuNC02LjQsMTIuMy02LjRjOC4zLTAuMSwxNS4xLDYuNiwxNS4yLDE0LjljMC4xLDguMy02LjYsMTUuMS0xNC45LDE1LjJjLTAuMSwwLTAuMiwwLTAuMiwwSDEyLjFDNS40LDMwLjEsMCwyNC43LDAsMTguMUMtMC4xLDExLjUsNS4yLDYuMSwxMS44LDZDMTIuOSw2LDEzLjksNi4xLDE0LjksNi40eiBNMTIuMSwyNy4xaDE1LjFjNi43LDAsMTIuMS01LjQsMTIuMS0xMi4xQzM5LjIsOC40LDMzLjgsMywyNy4xLDNDMjIuOSwzLDE5LDUuMywxNi44LDguOWMtMC40LDAuNi0xLjEsMC45LTEuOCwwLjdjLTAuOS0wLjMtMi0wLjUtMy0wLjVjLTUsMC05LDQtOSw5QzMsMjMuMSw3LjEsMjcuMSwxMi4xLDI3LjFDMTIuMSwyNy4xLDEyLjEsMjcuMSwxMi4xLDI3LjF6Ii8+PC9nPjwvZz48ZyBpZD0iR3JvdXBfMzU2OCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQuMzIzIDMuNTk4KSI+PGcgaWQ9IkxpbmVfMzEiPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01Ny43LDMyNy40Yy0wLjYsMC0xLTAuNC0xLTF2LTEwYzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDF2MTBDNTguNywzMjcsNTguMiwzMjcuNCw1Ny43LDMyNy40eiIvPjwvZz48ZyBpZD0iUGF0aF8xOTc3Ij48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTMuMywzMjEuNmMtMC4zLDAtMC41LTAuMS0wLjctMC4zYy0wLjQtMC40LTAuNC0xLDAtMS40bDQuMy00LjJjMC40LTAuNCwxLTAuNCwxLjQsMGw0LjQsNC4yYzAuNCwwLjQsMC40LDEsMCwxLjRjLTAuNCwwLjQtMSwwLjQtMS40LDBsLTMuNy0zLjVsLTMuNywzLjVDNTMuOCwzMjEuNSw1My42LDMyMS42LDUzLjMsMzIxLjZ6Ii8+PC9nPjwvZz48L2c+PC9zdmc+);}
body.islamic .modal.terms .ett-hed3.pri { color: #95D600;}
body.islamic .ett-rdio.hor.pri input[type="radio"] + label:hover::before {  border-color: #95D600;}
body.islamic .conven {display: none;}
body.islamic .islamic.sno { display: block !important;}
.ett-icon.pri.icon-Tick-islamic { height: 170px;width: auto;}
.icon-islamicfull.px84 {width: 160px;height: 47px;}
body.islamic .ett-hed6.inf {color: #95d600;}
body.islamic .fatca .crt-list .ett-para.pri {color: #95d600;}
.crt-list > ul.tsp > li.ssp {}
.acc-type .ett-bttn svg {display: none;}
.acc-type .scb-col50 .ett-bttn {padding: 1.2em 2em;}
.alertify .ok {background-color: #00AEEF !important; border: 1px solid #00AEEF !important; border-radius: 32px !important;font-size: 16px !important;}
.alertify .cancel { background-color: #E8E8E8 !important; font-size: 16px !important; border-radius: 32px !important; color: #6D6E71 !important; border-color: #C7C7C7 !important;}
body.islamic .alertify .ok {background-color: #95D600 !important; border-color: #95D600 !important;}
.fatca .crt-list .ett-para.pri.fs13 { font-size: 15px; margin:0;}
.radioreasonlist .inline-error {bottom: -13px;}
.radioreasonlist { position: relative;}
.ett-rdio.ver.pri input[type="radio"]:checked + label { text-align: left;}
.ett-file.pri .ett-bttn { width: 100%; background-color: transparent; border: 0; margin: 0; color: transparent;  border-radius: 0;}
.browse {   position: absolute;   cursor: pointer;   left: 0;    width: 100%!important;}
.two-section.fileupload .col5 .crt-list > ul.pri li span.scb-col100 span.eye-view {    position: absolute;    right: 0;    top: 6px;    z-index: 99;}
.two-section.fileupload .crt-list > ul.pri li .ett-bttn.btn-icn svg {    fill: #00aeef;}
.two-section.fileupload .crt-list > ul.pri li .ett-bttn.btn-icn {   min-width: auto;margin: 0;   background-color: transparent;  border: 0;   padding: 8px 8px;}
.modal { /* background-color: rgba(0, 0, 0, 0.9) !important;*/}
.gallary.modal .modal-cnt {/*max-height: inherit;*/ /*padding:1em 0;*/ /*padding:0;*/}
.gallary .modal-header, .gallary .modal-window { /*background-color: transparent; box-shadow: none;*/ }
.gallary .modal-window h1 {/*color: transparent;*/}
.gallary .tb114 { min-height: 250px;width: auto;height: auto;  max-height: 500px;}
.modal-header .ett-bttn.med svg {width: 32px;   height: 32px;}
.gallary .ett-bttn.tsp:active > .ett-icon,.gallary .ett-bttn.tsp:hover > .ett-icon {fill: #fff;}
.modal {/*background-color: rgba(0, 0, 0, 0.9) !important;*/}
.modal-backdrop {  /*background-color: rgba(0, 0, 0, 0.9) !important;*//*Issue fixed Mar 10*/}
.modal {   /* background-color: rgba(0, 0, 0, 0.9) !important;*/    padding-top: 50px;}
#Cmnity__NewPost__gr_row_3,#Cmnity__EditPost__gr_row_3 ,#Cmnity__NewPostUser__gr_row_3,#Cmnity__EditPostUser__gr_row_3{padding-left: 2em !important;}
#Cmnity__NewPost__ct_nav_1,#Cmnity__EditPost__ct_nav_1 ,#Cmnity__NewPostUser__ct_nav_1,#Cmnity__EditPostUser__ct_nav_1{padding-right: 2em;}
.gcb-col3.left-sec.sno + .gcb-col9.right-sec {width: 100%;padding-right: 1em;}
/* Media query starts (portrait and landscape) ----------- */
@media only screen and (max-width: 768px) {
/* Styles */
.mb-hide { display: none;}
.ett-hed1.pri{font-size:30px;}
.acc-type .scb-col50 .ett-bttn {height: 60px;  font-size: 14px;}
.acc-type svg {width: 40px; height: 40px;}
.acc-type .scb-col50 .ett-bttn{padding:0em 1em;}
.menu-user .crt-navb { width: 100%;}
.menu-user {/*position: fixed;bottom: 0;left: 0;*/}
.menu-user > div {width: 100%;}
.first-page .ett-para.pri{padding:0;}
.acc-type .scb-col50 .ett-bttn span{width: 60%;}
.first-page .crt-form {width: 76%;}
body.pri{background-position: 64% center !important;}
.formstyle .crt-form .scb-col35, .crt-form .scb-col30 {margin-right: 0; width: 100%;}
.two-section .col7 { display: none; }
.two-section .col5{width: 100%;}
.crt-list.list-form .scb-col35, .crt-list.list-form .scb-col30,.crt-list.list-form .scb-col70,.crt-form .scb-col70 {margin-right: 0;width: 100%;}
.footer-btn {  /*position: fixed;*/    /*left: 0;*/    /*bottom: 0;*/    /*width: 100%;*/    /*background-color: #fff;*/    /*padding: 10px !important;*/}
.footer-btn .ett-bttn {   /* min-width: 154px;*/    height: 50px;   /* width: 45%;*/}
.footer-btn .ett-bttn {margin:0 0 10px 10px;}
.footer-btn .rht { text-align: center;}
.landing-box { width: 100%;}
.ett-chek.hor.pri > span { /*float: left;*/  width: 100%;}
.formstyle {padding-bottom: 80px;}
.footer-btn .ett-bttn {  margin-top: 1em; margin-bottom: 0;}
.crt-list.list-form .list-coloumn .scb-col30 { width: 100%;}

.crt-form .ett-hed3.pri{font-size: 18px;}
.community-service-wrap .ett-hed1.pri{font-size:18px;}
.modal.upload .modal-window{width: 100%;}
.modal.upload .button {  width: 90%;}
.formstyle .crt-navb .ett-bttn {min-width: auto;}
.mb-hide { display: none !important;}
.footer-btn.startfresh .ett-bttn {  width: 96%;}
.footer-btn.startfresh .ett-bttn { min-width: auto !important; margin-bottom: .5em;}
.formstyle {padding: 1.5em;}
.two-section .col5 .ett-hed4.pri { font-size: 16px;}
.two-section .gcb-col12 .pst-simp.pri { padding: 1em;}
.pnt-head .ett-hed3.pri {font-size: 18px;}
.desk-hide{display:block;}

/*New theme*/
.acc-type .scb-col50 .ett-bttn,.acc-type .scb-col50.lft .ett-bttn,.acc-type .scb-col50.rht .ett-bttn {/*border-radius: 10px;*/ /*width: 95%;*/ text-align: center; font-size: 15px;}
.acc-type .scb-col50 .ett-bttn svg {display: none;}
.acc-type .scb-col50 .ett-bttn span { width: 100%;}
body.pri { background-image: none !important;  }
.acc-type { margin-bottom: 0;}
.first-page .crt-form,.first-page .crt-navb.tsp {width: 100%;text-align: center;padding: 0;}
.first-page .ett-hed1.pri {  margin-bottom: 0.4em; color: #6D6E71;  font-size: 18px; font-weight: normal;}
.first-page .icon-logo.px84 { width: 100%;}
.first-page .coffee .ett-hed1.pri {color: #00AEEF; font-size: 22px; font-weight: 600; margin-bottom: 1em;}
.first-page .mt5 {/*margin-top: 1em;*/}
.first-page .ett-para.pri{display:none;}
.pnt-head .ett-bttn.pri > .ett-icon {fill: #6D6E71;}
.pnt-head .ett-hed3.pri {color: #00AEEF;}
.ett-bttn.pri{border-radius: 10px;}
#status {background-size: 44% auto;}
.pagination .ett-para { /*color: #6D6E71;*/}
.pagination .ett-para.active {color: #fff;font-weight: 600;font-size: 18px;}
.pnt-head .ett-para.inf { color: #6D6E71;}
.formstyle.pa0 {padding: 0; padding-bottom: 80px;}
.formstyle.pa0 .pad { padding: 0 1.5em;}
.formstyle.pa0 .crt-form .ett-hed3.pri {margin: 0; padding:10px 1.5em; background-color: #F0F0F0; color: #6D6E71; font-size: 14px; margin-bottom: 8px;}
.crt-list.tsp.list-form > .ttl .ttv > li {width: 100%; display: block;}
.crt-list.tsp.list-form > .ttl .ttv .lbl h4 { /*width: 100%; padding: 10px 1.5em; font-size: 16px;*/ margin: 0;}
/*.ett-bttn.sec { border-radius: 10px;}*/
.two-section.fileupload .col5 .srb.pri > span.rht .ett-para  {
    background-color: transparent;
    width: 30px;
    height: 30px;
    display: inline-block;
    border-radius: 0;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDIuMiAzMC4xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0Mi4yIDMwLjE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojMDBBRUVGO308L3N0eWxlPjxnIGlkPSJHcm91cF8zNTY5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDUuMDE3IC0zMDkuMzk5KSI+PGcgaWQ9ImNsb3VkeSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDUuMDE3IDMwOS4zOTkpIj48ZyBpZD0iUGF0aF8xOTc2Ij48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTQuOSw2LjRjMi44LTQsNy40LTYuNCwxMi4zLTYuNGM4LjMtMC4xLDE1LjEsNi42LDE1LjIsMTQuOWMwLjEsOC4zLTYuNiwxNS4xLTE0LjksMTUuMmMtMC4xLDAtMC4yLDAtMC4yLDBIMTIuMUM1LjQsMzAuMSwwLDI0LjcsMCwxOC4xQy0wLjEsMTEuNSw1LjIsNi4xLDExLjgsNkMxMi45LDYsMTMuOSw2LjEsMTQuOSw2LjR6IE0xMi4xLDI3LjFoMTUuMWM2LjcsMCwxMi4xLTUuNCwxMi4xLTEyLjFDMzkuMiw4LjQsMzMuOCwzLDI3LjEsM0MyMi45LDMsMTksNS4zLDE2LjgsOC45Yy0wLjQsMC42LTEuMSwwLjktMS44LDAuN2MtMC45LTAuMy0yLTAuNS0zLTAuNWMtNSwwLTksNC05LDlDMywyMy4xLDcuMSwyNy4xLDEyLjEsMjcuMUMxMi4xLDI3LjEsMTIuMSwyNy4xLDEyLjEsMjcuMXoiLz48L2c+PC9nPjxnIGlkPSJHcm91cF8zNTY4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNC4zMjMgMy41OTgpIj48ZyBpZD0iTGluZV8zMSI+PHBhdGggY2xhc3M9InN0MCIgZD0iTTU3LjcsMzI3LjRjLTAuNiwwLTEtMC40LTEtMXYtMTBjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMXYxMEM1OC43LDMyNyw1OC4yLDMyNy40LDU3LjcsMzI3LjR6Ii8+PC9nPjxnIGlkPSJQYXRoXzE5NzciPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01My4zLDMyMS42Yy0wLjMsMC0wLjUtMC4xLTAuNy0wLjNjLTAuNC0wLjQtMC40LTEsMC0xLjRsNC4zLTQuMmMwLjQtMC40LDEtMC40LDEuNCwwbDQuNCw0LjJjMC40LDAuNCwwLjQsMSwwLDEuNGMtMC40LDAuNC0xLDAuNC0xLjQsMGwtMy43LTMuNWwtMy43LDMuNUM1My44LDMyMS41LDUzLjYsMzIxLjYsNTMuMywzMjEuNnoiLz48L2c+PC9nPjwvZz48L3N2Zz4=);
    background-repeat: no-repeat;
}
.two-section.fileupload .crt-list > ul.pri li > span.rht {text-align: left; width: auto; display: inline-block; margin-right: 1em;}
.cancel.modal .modal-window { width: 90%;}
.cancel.modal .ett-para.pri {  font-size: 1.2em;}
.acc-type .scb-col50 .ett-bttn span .ac-name { display: none;}
.coffee svg.icon-cf {/*margin-top: 20%;*/}
.two-section .gcb-col12 .pst-simp.pri, .two-section .gcb-col12 .pst-simp.pri > .crt-form {padding-top: 0;}
.ett-bttn.inf {background-color: #fff; color: #00AEEF; border-color: #00AEEF;  /*margin-right: 1em;*/  border-width: 2px;}

.crt-navb.mt1.pad { margin-top: 0;}
.pnt-head .gcb-col12 { width: 100%;}
.pnt-head .scb-col50.lft .inline-box .ett-bttn.icl{text-align: left;}
.crt-list.tsp.list-form > .ttl .ttv .lbl h4 {/*width: 100%; padding: 10px 1.5em; font-size: 14px; margin: 0; background-color: #F0F0F0; margin-bottom: 15px;color: #6D6E71;*/}
.crt-navb.mt1.pad .ett-bttn.sec.inf {margin-left: 0;}
.pnt-head .pst-simp > div {padding: 0.5em 0.5em;}
.two-section .gcb-col12 .pst-simp.pri > .crt-form .logo-fix svg { margin-bottom: 1em;}
.two-section .col5,.landing-box {height: auto;width:initial;}
.two-section.fileupload .col5 .ett-hed2.pri { font-size: 20px;  font-weight: 600; color: #231F20;}
.grey-boxupload { background-color: #fff;}
.two-section.fileupload .crt-list > ul.pri li {background-color: transparent; border: 0;}
.two-section.fileupload .gcb-col12 .pst-simp.pri {background-color: #fff; padding: 2em 0 0 0;}
.two-section .col5 {border-top-left-radius: 0; border-top-right-radius: 0; overflow: visible; height: auto;}
/*New theme ends*/
}
@media (max-width: 359px){
 .first-page .crt-form {width: 100%;}
.acc-type svg { width: 33px;height: 32px;}
.ett-bttn.icl > svg{margin-right: 0.5em;}
.ett-bttn.icr > svg { margin-left: 0.5em;}
.acc-type .scb-col50 .ett-bttn {height: 60px;  font-size: 12px;}
.acc-type .scb-col50 .ett-bttn span { width: 66%;}
.acc-type .scb-col50 .ett-bttn, .acc-type .scb-col50.lft .ett-bttn, .acc-type .scb-col50.rht .ett-bttn {font-size: 14px;height: 45px;}

}
/*Sathihs Mar 10, 2020*/

.two-section .col5 .browse .ett-bttn.pri { min-width: unset; background-color: unset; border-color: unset;}
body.islamic .browse .ett-bttn.pri { min-width: initial; background-color: transparent; border-color: transparent;}

.ett-hed5.pri.wht { color: #fff;font-weight: 600;}
/*Last Updated 22 Mar,04:30 PM*/
#INDIVI__individualdetail__role_errorrow {   bottom: -10px;}
/*End of NBFSME*/

/*Start of Community Portal*/
.inline-box li, .inline-box .srb { width: auto;  display: inline-block;}
.new-post .ett-inpt.pri {  /* background-color: #f7f7f7;*/ border: 1px solid #CFCFCF; border-radius: 60px;height: 45px;}
.new-post .ecn {width: 100%;}
.new-post .ett-bttn.sec {/*width: 90%;*//*float: right;*/ min-width:175px;}
.crt-list.boxtype > ul.tsp > li { min-width: 49%; float: left; background-color: #fff;  box-shadow: 0 6px 16px rgba(22,35,58,0.1); margin-right: 2%; border-radius: 6px;cursor: pointer;overflow: hidden;   margin-bottom: 2%;
    max-width: 49%;}
.crt-list.boxtype > ul.tsp > li:nth-child(2n) {margin: 0;}
.crt-list.boxtype > ul.tsp > li .grey-box .ett-para:first-child {font-weight: 600; font-family: 'poppins';}
.img-box .tb180 {  width: 100%;   height: auto;   object-fit: cover;object-position: center;}
.formstyle .ett-inpt.pri, .formstyle .ett-slct.pri, .formstyle .ett-texa.pri { margin-bottom: 1em;}
.img-box {  max-height: 255px;   overflow: hidden;   display: block;    border-bottom-left-radius: 6px;    border-bottom-right-radius: 6px;}
.img-box > span.scb-col100 {width: 100%;    display: block;}
.grey-box {    padding: 1em 2em;}
.grey-box .scb-col100 .ett-para.pri { color: #272930;   /*font-weight: 600;*/    padding: 0;}
.grey-box .scb-col100 .ett-para.pri.inf { color: #0693ea;}
.crt-list.boxtype {   margin-top: 0.8em;}
.crt-list.boxtype {    margin-top: 0.8em;}
.grey-box .comment-box .ett-para.pri {   font-size: 13px;    font-weight: 600;    margin-left: 6px;    color: inherit;}
.comment-box {    margin-top: 1.5em;}
.grey-box .comment-box svg.px24 {   width: 20px;    height: 20px;}
.grey-box .scb-col50.lft .ett-para.pri {color: #F06E0C;}
.grey-box .scb-col50 .ett-para.pri {color: #272930;}
.grey-box .scb-col50, .grey-box .scb-col50 .scb-col100, .grey-box .scb-col50 .srb {   width: auto;    display: inline-block;}
.grey-box .scb-col50.lft {   margin-right: 2em;}
.grey-box .scb-col50 {  cursor: pointer;}
.pnt-head .ett-hed5.pri {  color: #707070;   font-size: 20px;  font-weight: 600;}
.username .ett-para.pri {  color: #fff;   font-size: 16px;  font-weight: normal;}
.subscribe .ett-inpt.pri {   height: 55px;}
/*.pnt-head .crt-navb {width: 82%; margin: 0 auto; padding: 1em 0; } Merge Removal*/
.pnt-head.pri svg.icon-logo {  height: 55px;width: 57px;    margin-right: 1em;}
.pnt-head.pri .ett-bttn {    margin: 0;    padding: 2px 8px;}
.launch-area {   width: 82%; margin: 0 auto; margin-top: 1.5em;}
.filter { position: fixed;  bottom: 60px;   right: 2em;  width: 50px;  height: 50px;box-shadow: 0px 0px 3px #000;   background-color: #F06E0C;cursor: pointer;   border-radius: 50%;}
.filter .ett-icon.pri {   fill: #fff;  width: 21px;height: 26px;}
.menu-list {min-width: 300px;}
.menu-list .crt-list { padding: 0;}
.menu-list .crt-list > ul.pri > li {padding:10px 1em;}
.menu-list .crt-list > ul.pri > li:last-child { border: 0;}
.menu-list .popover-content { padding: 0;}
.menu-list .crt-list > ul.pri > li .ett-para.pri {  font-size: 15px;color: #333;font-weight: 600;}
.file-browse .srb.eoc > li, .file-browse .pst-simp > .grb > div, .file-browse .scb-col100, .file-browse .srb.eoc, .file-browse .srb {  width: auto;  display: inline-block;}
.file-browse .etw-0 {   display: none !important;}
.file-browse .ett-para.icl > svg {
    width: 20px;
    height: 18px;
    position: relative;
    /*top: 4px;*/
    top: 1px;
    vertical-align:middle;
}
.inline-box > span {
    width: auto;
    display: inline;
}
.crt-list > ul.tsp > li.inline-box {
float: none !important;
    width: auto;margin-right: 2em;
    display:inline-block !important;

}
.file-browse .inline-box .ett-bttn {
    height: auto;
    padding: 0;
    margin: 0;
    width: auto;
    min-width: auto;
    border-radius: 50%;
background: transparent;
}
.file-browse .srb.eoc > li, .file-browse .pst-simp > .grb > div {vertical-align: top;    margin-right: 1em;float: unset;}
.pnt-alts.alertify .dialog .msg {
    font-weight: 600;
   /* color: #009DD8 !important;*/
}
.alertify .dialog nav button {
    height: 45px;
    font-size: 16px !important;
    font-weight: normal !important;
}
.alertify {
    background-color: rgba(0,0,0,0.7) !important;
}
.view-post .tb114 {
    width: 100%;
    height: auto;
}
.view-post .crt-list > ul.pri > li {
    padding: 0;
    border: 0;/*border-bottom:1px solid #f3f3f3;padding: 1em 0;*/
}
.view-post .crt-list.comment-list > ul.pri > li {
    padding: 1em 0;
    border-bottom: 1px solid #f3f3f3;
}
.view-post .crt-list.comment-list > ul.pri > li:last-child {
    border: 0;
}
.img-shown {
    height: 120px;
    overflow: hidden;
    border-radius: 8px;
    margin-bottom: 1em;/*box-shadow: 0px 0px 3px #0003;margin-top: 1em;*/
}
.left-sec .crt-list > ul.pri > li > span {
    width: auto;
    display: inline;
    float:none;
}
.pnt-head.pri .ett-bttn svg.icon-logoff {
    width: 28px;
    height: 28px;
}
.gcb-col9.right-sec {padding-left: 1em;}
.view-post .left-sec .files .crt-list > ul.pri > li {
    padding: 6px 0;
}
.view-post .left-sec .files .crt-list > ul.pri > li svg {
    margin-right: 0.5em;
    width:16px;
    height:16px;
}
.crt-list.pri.comment-list > .ttl li {
    padding: 5px 0;
}
.crt-list.pri.comment-list > .ttl .ttv > li.lbl h4 {color: #000; font-size: 17px; font-weight: 600; font-family: 'poppins';}
.crt-list.pri.comment-list > .ttl {
    border-bottom: 0;
    border-top: 1px solid #ddd;
    margin-top: 1em;
    padding-top: 1em;
}
.crt-list.comment-list > ul.pri > li .ett-para.fs13 {
    width: 100%;
    float: left;
    margin-top: 0.5em;
    padding: 0;
}
.crt-list.comment-list > ul.pri > li svg {
    float: left;
    display: block;
}

.view-post .right-sec .crt-list > ul.pri .inline-box .scb-col50 {
    width: auto;
    display: inline-block;
}
.view-post .right-sec .crt-list.comment-list > ul.pri .inline-box .scb-col50 {
	display: inline;
}
.view-post .ett-hed3.pri {
    color: #00ADEF;
    font-size: 18px;
    font-weight: 600;
}
.view-post .right-sec .crt-list > ul.pri .inline-box .scb-col50 .ett-hed3.fs13 {
    color: #707070;
    font-size: 13px;
    font-weight: normal;
 /*   margin-left: 8px;*/
    position: relative;
    top: -1px;
}
.view-post .right-sec .crt-list > ul.pri > li .scb-col50 .ett-hypl {
    color: #00adef;
    font-size: 14px;
    text-decoration: underline;
    margin-left: 1em;
}
.reply-box .ett-bttn.btn-icn {
    height: auto;
    width: auto;
    min-width: auto;
    width: 32px;
    height: 32px;
    border-radius: 50%;
    background-color: #F7F7F7;
    border-color: #F7F7F7;
}
.crt-list.reply-box {
    background-color: #F7F7F7;
    float: left;
    width: 95%;
    display: block;
    border-left: 5px solid #00ADEF;
    margin-left: 5%;
}
.crt-list.reply-box li {
    background-color: transparent !important;
}
.view-post .crt-list.reply-box > ul.pri > li {
    border-bottom:1px solid #efefef;
    padding: 1.5em;
}
.view-post .crt-list.reply-box > ul.pri {
    background-color: transparent;
}
.crt-list.reply-box .ett-bttn.icl {
    background-color: #fff;
}
.crt-list.comment-list > ul.pri > li .inline-box.reply-box .ett-para.fs13 {
    width: auto;
    display: inline-block;
    float: none;
    margin-left: 1em;
}
.reply-box .ett-bttn.btn-icn svg, .reply-box .ett-bttn.btn-icn:hover svg {
    width: 18px;
    fill: #5C5A5A;
    height: 18px;
    position: relative;
    top: 5px;
}
.popover.top.menu-list .arrow {
    display: none;
}
.menu-list.popover {
    min-width: 145px;
    position: fixed;
    top: auto !important;
    left: auto !important;
    bottom: 120px !important;
    right: 10px !important;
    width: 290px !important;
}
.view-post .ett-texa.pri {
    margin-top: 1.5em;
}
.subscribe .ett-para.pri.fs20 {
    font-size: 14px;
    margin: 0.3em 0 1.5em 0;
    display: block;
}
.pagebody.pt2 {
    padding-top: 5em !important;
}
.ett-bttn.btn-icn.icl > svg.icon-delete {
    width: 15px;
    height: 15px;
    position: relative;
    top: -3px;
    /*margin-left: 3px;*/
}
.crt-list > ul.tsp > li > span.thumbnailimg-upload {
    margin-right: 7px;
}
.crt-list > ul.tsp > li > span.thumbnailimg-upload svg {
    width: 20px;
    height: 18px;
}
.view-post .ett-hed5.pri {
    font-weight: 600;
    margin-bottom: 1em;
}
.subscribe .email-box {
    width: 50%;
    margin: 0 auto;
}
.modal.gallary .modal-window {/*width: 46%;*/}
.gallary .modal-header, .gallary .modal-window {/*background-color: transparent;box-shadow: none;*/}
.file-browse { /*margin-top: 8px;*/}
.crt-list.comment-list > ul.pri > li > .scb-col100 > .srb.pri {
    margin-bottom: 1.1em;
}
.gallary .modal-window h1 {/*color: transparent;*/}
.gallary .tb114 {
    min-height: 250px;
    width: auto;
    height: auto;
    max-height: 500px;
}
.modal-header .ett-bttn.med svg {width: 32px; height: 32px;}
.gallary .ett-bttn.tsp:active > .ett-icon,.gallary .ett-bttn.tsp:hover > .ett-icon {
    fill: #fff;
}
.modal-backdrop {
    background-color: rgba(0, 0, 0, 0.9) !important;
}
.alertify-logs .show {
    background: #2ECC71;
    font-size: 22px;
    font-weight: 600;
    width: 70%;
    margin: 0 auto;
    float: none;
    text-align: center;
    padding:0.8em 1em;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
}
.alertify-logs {
    width: 100%;
    bottom: 0 !important;
    left: 0 !important;
}
.crt-list.comment-list > ul.pri > li .content-box > span {
    vertical-align: top;
}
@font-face {
    font-family: 'disc-font';
    src: url('../../../fonts/discfont/text-security-disc.eot');
    src: url('../../../fonts/discfont/text-security-disc.eot?#iefix') format('embedded-opentype'),
    url('../../../fonts/discfont/text-security-disc.woff2') format('woff2'),
    url('../../../fonts/discfont/text-security-disc.woff') format('woff'),
    url('../../../fonts/discfont/text-security-disc.svg#text-security-disc') format('svg');
    font-weight: 400;
}
.discfont input {
    font-family: "disc-font";
    font-size: 30px !important;
    letter-spacing: 4px;
}
#apzloader {
    opacity: 0.9!important;
}
.subscribe .resend .ett-para.pri.fs20, .subscribe .resend .ett-hypl {
    font-size: 16px;
}
.subscribe .resend .ett-para.pri.fs20 {
    margin: 5px 0 0 0;
}
.cen .hrow > li {
    float: none;
    text-align: center;
    display: inline-block;
}
.subscribe .resend .ett-para.pri.fs20, .subscribe .resend .etthyp1 {
    margin: 0 3px;
}
.file-browse .crt-form .ett-para.icl span {
    position: relative;
    top: 3px;
}
.file-browse .ett-para {
    /*text-decoration: underline;*/
    cursor: pointer;
}
/*Plugin CSS Starts*/
.stix *:focus {
	outline: none;
}
.stix .wrap {
	height: 1%; overflow: hidden;
	background: white;
	border: 1px dotted #ccc;
	padding: 0px;
	width: 100%;
    border: 1px solid #CECECE;
    border-radius: 10px;
}
.stix .operationmenu {
	float: right;
}
.stix .editormenu {
	float: none;
}
.stix .menu {
	min-height: 30px;
	background: #eee;
}
.stix .editormenu button {
	font-size: 14px;
	background: 0;
	cursor: pointer;
	border: 2px solid rgba(0,0,0,0.00000001);
	color:#444;
	padding: 5px;
}
.stix .editormenu button:hover {
	background: #F2F2F2;
	border: 2px solid #D8D8D8;
}
.stix .target {
	float:left;
	clear: both;
}
.stix .wrap {
	background: #fff;
}
.stix .fixfloat {
	height: 1%; 
	overflow: hidden;
}
.stix .operationbtn {
	background: none;
	border:0;
	font-size: 9pt;
	text-decoration: underline;
	cursor: pointer;
}
.stix .operationbtn:hover{
	opacity: 0.6;
}
.stix .hidden {
	display: none;
}
.stix [contenteditable="true"]{
	width: 100%;
	border: 0;
    height: 100px;
}
.stix .htmleditor {
	width: 99%;
	margin: auto;
	min-height: 100px;
}

.fa{
    display:inline-block;
    font-family:FontAwesome;
    font-style:normal;
    font-weight:normal;
    line-height:1;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
.fa-lg{
    font-size:1.3333333333333333em;
    line-height:.75em;
    vertical-align:-15%
}
.fa-2x{
    font-size:2em
}
.fa-3x{
    font-size:3em
}
.fa-4x{
    font-size:4em
}
.fa-5x{
    font-size:5em
}
.fa-fw{
    width:1.2857142857142858em;
    text-align:center
}
.fa-ul{
    padding-left:0;
    margin-left:2.142857142857143em;
    list-style-type:none
}
.fa-ul>li{
    position:relative
}
.fa-li{
    position:absolute;
    left:-2.142857142857143em;
    width:2.142857142857143em;
    top:.14285714285714285em;
    text-align:center
}
.fa-li.fa-lg{
    left:-1.8571428571428572em
}
.fa-border{
    padding:.2em .25em .15em;
    border:solid .08em #eee;
    border-radius:.1em
}
.pull-right{
    float:right
}
.pull-left{
    float:left
}
.fa.pull-left{
    margin-right:.3em
}
.fa.pull-right{
    margin-left:.3em
}
.fa-spin{
    -webkit-animation:spin 2s infinite linear;
    -moz-animation:spin 2s infinite linear;
    -o-animation:spin 2s infinite linear;
    animation:spin 2s infinite linear
}
@-moz-keyframes spin{
    0%{
        -moz-transform:rotate(0deg)
    }
    100%{
        -moz-transform:rotate(359deg)
    }
}
@-webkit-keyframes spin{
    0%{
        -webkit-transform:rotate(0deg)
    }
    100%{
        -webkit-transform:rotate(359deg)
    }
}
@-o-keyframes spin{
    0%{
        -o-transform:rotate(0deg)
    }
    100%{
        -o-transform:rotate(359deg)
    }
}
@-ms-keyframes spin{
    0%{
        -ms-transform:rotate(0deg)
    }
    100%{
        -ms-transform:rotate(359deg)
    }
}
@keyframes spin{
    0%{
        transform:rotate(0deg)
    }
    100%{
        transform:rotate(359deg)
    }
}
.fa-rotate-90{
    filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
    -webkit-transform:rotate(90deg);
    -moz-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    -o-transform:rotate(90deg);
    transform:rotate(90deg)
}
.fa-rotate-180{
    filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    -o-transform:rotate(180deg);
    transform:rotate(180deg)
}
.fa-rotate-270{
    filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    -webkit-transform:rotate(270deg);
    -moz-transform:rotate(270deg);
    -ms-transform:rotate(270deg);
    -o-transform:rotate(270deg);
    transform:rotate(270deg)
}
.fa-flip-horizontal{
    filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);
    -webkit-transform:scale(-1,1);
    -moz-transform:scale(-1,1);
    -ms-transform:scale(-1,1);
    -o-transform:scale(-1,1);
    transform:scale(-1,1)
}
.fa-flip-vertical{
    filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);
    -webkit-transform:scale(1,-1);
    -moz-transform:scale(1,-1);
    -ms-transform:scale(1,-1);
    -o-transform:scale(1,-1);
    transform:scale(1,-1)
}
.fa-stack{position:relative; display:inline-block; width:2em; height:2em; line-height:2em; vertical-align:middle}
.fa-stack-1x,.fa-stack-2x{position:absolute; left:0; width:100%; text-align:center}
.fa-stack-1x{line-height:inherit}
.fa-stack-2x{font-size:2em}
.fa-inverse{color:#fff}
.fa-glass:before{content:"\f000"}
.fa-music:before{content:"\f001"}
.fa-search:before{content:"\f002"}
.fa-envelope-o:before{content:"\f003"}
.fa-heart:before{content:"\f004"}
.fa-star:before{content:"\f005"}
.fa-star-o:before{content:"\f006"}
.fa-user:before{content:"\f007"}
.fa-film:before{content:"\f008"}
.fa-th-large:before{content:"\f009"}
.fa-th:before{content:"\f00a"}
.fa-th-list:before{content:"\f00b"}
.fa-check:before{content:"\f00c"}
.fa-times:before{content:"\f00d"}
.fa-search-plus:before{content:"\f00e"}
.fa-search-minus:before{content:"\f010"}
.fa-power-off:before{content:"\f011"}
.fa-signal:before{content:"\f012"}
.fa-gear:before,.fa-cog:before{content:"\f013"}
.fa-trash-o:before{content:"\f014"}
.fa-home:before{content:"\f015"}
.fa-file-o:before{content:"\f016"}
.fa-clock-o:before{content:"\f017"}
.fa-road:before{content:"\f018"}
.fa-download:before{content:"\f019"}
.fa-arrow-circle-o-down:before{content:"\f01a"}
.fa-arrow-circle-o-up:before{content:"\f01b"}
.fa-inbox:before{content:"\f01c"}
.fa-play-circle-o:before{content:"\f01d"}
.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}
.fa-refresh:before{content:"\f021"}
.fa-list-alt:before{content:"\f022"}
.fa-lock:before{content:"\f023"}
.fa-flag:before{content:"\f024"}
.fa-headphones:before{content:"\f025"}
.fa-volume-off:before{content:"\f026"}
.fa-volume-down:before{content:"\f027"}
.fa-volume-up:before{content:"\f028"}
.fa-qrcode:before{content:"\f029"}
.fa-barcode:before{content:"\f02a"}
.fa-tag:before{content:"\f02b"}
.fa-tags:before{content:"\f02c"}
.fa-book:before{content:"\f02d"}
.fa-bookmark:before{content:"\f02e"}
.fa-print:before{content:"\f02f"}
.fa-camera:before{content:"\f030"}
.fa-font:before{content:"\f031"}
.fa-bold:before{content:"\f032"}
.fa-italic:before{content:"\f033"}
.fa-text-height:before{content:"\f034"}
.fa-text-width:before{content:"\f035"}
.fa-align-left:before{content:"\f036"}
.fa-align-center:before{content:"\f037"}
.fa-align-right:before{content:"\f038"}
.fa-align-justify:before{content:"\f039"}
.fa-list:before{content:"\f03a"}
.fa-dedent:before,.fa-outdent:before{content:"\f03b"}
.fa-indent:before{content:"\f03c"}
.fa-video-camera:before{content:"\f03d"}
.fa-picture-o:before{content:"\f03e"}
.fa-pencil:before{content:"\f040"}
.fa-map-marker:before{content:"\f041"}
.fa-adjust:before{content:"\f042"}
.fa-tint:before{content:"\f043"}
.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}
.fa-share-square-o:before{content:"\f045"}
.fa-check-square-o:before{content:"\f046"}
.fa-arrows:before{content:"\f047"}
.fa-step-backward:before{content:"\f048"}
.fa-fast-backward:before{content:"\f049"}
.fa-backward:before{content:"\f04a"}
.fa-play:before{content:"\f04b"}
.fa-pause:before{content:"\f04c"}
.fa-stop:before{content:"\f04d"}
.fa-forward:before{content:"\f04e"}
.fa-fast-forward:before{content:"\f050"}
.fa-step-forward:before{content:"\f051"}
.fa-eject:before{content:"\f052"}
.fa-chevron-left:before{content:"\f053"}
.fa-chevron-right:before{content:"\f054"}
.fa-plus-circle:before{content:"\f055"}
.fa-minus-circle:before{content:"\f056"}
.fa-times-circle:before{content:"\f057"}
.fa-check-circle:before{content:"\f058"}
.fa-question-circle:before{content:"\f059"}
.fa-info-circle:before{content:"\f05a"}
.fa-crosshairs:before{content:"\f05b"}
.fa-times-circle-o:before{content:"\f05c"}
.fa-check-circle-o:before{content:"\f05d"}
.fa-ban:before{content:"\f05e"}
.fa-arrow-left:before{content:"\f060"}
.fa-arrow-right:before{content:"\f061"}
.fa-arrow-up:before{content:"\f062"}
.fa-arrow-down:before{content:"\f063"}
.fa-mail-forward:before,.fa-share:before{content:"\f064"}
.fa-expand:before{content:"\f065"}
.fa-compress:before{content:"\f066"}
.fa-plus:before{content:"\f067"}
.fa-minus:before{content:"\f068"}
.fa-asterisk:before{content:"\f069"}
.fa-exclamation-circle:before{content:"\f06a"}
.fa-gift:before{content:"\f06b"}
.fa-leaf:before{content:"\f06c"}
.fa-fire:before{content:"\f06d"}
.fa-eye:before{content:"\f06e"}
.fa-eye-slash:before{content:"\f070"}
.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}
.fa-plane:before{content:"\f072"}
.fa-calendar:before{content:"\f073"}
.fa-random:before{ content:"\f074"}
.fa-comment:before{content:"\f075"}
.fa-magnet:before{ content:"\f076"}
.fa-chevron-up:before{content:"\f077"}
.fa-chevron-down:before{content:"\f078"}
.fa-retweet:before{content:"\f079"}
.fa-shopping-cart:before{content:"\f07a"}
.fa-folder:before{ content:"\f07b"}
.fa-folder-open:before{content:"\f07c"}
.fa-arrows-v:before{content:"\f07d"}
.fa-arrows-h:before{content:"\f07e"}
.fa-bar-chart-o:before{content:"\f080"}
.fa-twitter-square:before{content:"\f081"}
.fa-facebook-square:before{content:"\f082"}
.fa-camera-retro:before{content:"\f083"}
.fa-key:before{content:"\f084"}
.fa-gears:before,.fa-cogs:before{content:"\f085"}
.fa-comments:before{content:"\f086"}
.fa-thumbs-o-up:before{content:"\f087"}
.fa-thumbs-o-down:before{content:"\f088"}
.fa-star-half:before{content:"\f089"}
.fa-heart-o:before{content:"\f08a"}
.fa-sign-out:before{content:"\f08b"}
.fa-linkedin-square:before{content:"\f08c"}
.fa-thumb-tack:before{content:"\f08d"}
.fa-external-link:before{content:"\f08e"}
.fa-sign-in:before{content:"\f090"}
.fa-trophy:before{content:"\f091"}
.fa-github-square:before{content:"\f092"}
.fa-upload:before{content:"\f093"}
.fa-lemon-o:before{content:"\f094"}
.fa-phone:before{content:"\f095"}
.fa-square-o:before{content:"\f096"}
.fa-bookmark-o:before{ content:"\f097"}
.fa-phone-square:before{content:"\f098"}
.fa-twitter:before{content:"\f099"}
.fa-facebook:before{content:"\f09a"}
.fa-github:before{content:"\f09b"}
.fa-unlock:before{ content:"\f09c"}
.fa-credit-card:before{ content:"\f09d"}
.fa-rss:before{content:"\f09e"}
.fa-hdd-o:before{content:"\f0a0"}
.fa-bullhorn:before{content:"\f0a1"}
.fa-bell:before{content:"\f0f3"}
.fa-certificate:before{content:"\f0a3"}
.fa-hand-o-right:before{content:"\f0a4"}
.fa-hand-o-left:before{content:"\f0a5"}
.fa-hand-o-up:before{content:"\f0a6"}
.fa-hand-o-down:before{content:"\f0a7"}
.fa-arrow-circle-left:before{content:"\f0a8"}
.fa-arrow-circle-right:before{content:"\f0a9"}
.fa-arrow-circle-up:before{content:"\f0aa"}
.fa-arrow-circle-down:before{content:"\f0ab"}
.fa-globe:before{content:"\f0ac"}
.fa-wrench:before{content:"\f0ad"}
.fa-tasks:before{content:"\f0ae"}
.fa-filter:before{content:"\f0b0"}
.fa-briefcase:before{content:"\f0b1"}
.fa-arrows-alt:before{content:"\f0b2"}
.fa-group:before,.fa-users:before{content:"\f0c0"}
.fa-chain:before,.fa-link:before{content:"\f0c1"}
.fa-cloud:before{content:"\f0c2"}
.fa-flask:before{content:"\f0c3"}
.fa-cut:before,.fa-scissors:before{content:"\f0c4"}
.fa-copy:before,.fa-files-o:before{content:"\f0c5"}
.fa-paperclip:before{content:"\f0c6"}
.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}
.fa-square:before{content:"\f0c8"}
.fa-bars:before{content:"\f0c9"}
.fa-list-ul:before{ content:"\f0ca"}
.fa-list-ol:before{content:"\f0cb"}
.fa-strikethrough:before{ content:"\f0cc"}
.fa-underline:before{ content:"\f0cd"}
.fa-table:before{content:"\f0ce"}
.fa-magic:before{ content:"\f0d0"}
.fa-truck:before{content:"\f0d1"}
.fa-pinterest:before{ content:"\f0d2"}
.fa-pinterest-square:before{content:"\f0d3"}
.fa-google-plus-square:before{ content:"\f0d4"}
.fa-google-plus:before{ content:"\f0d5"}
.fa-money:before{content:"\f0d6"}
.fa-caret-down:before{ content:"\f0d7"}
.fa-caret-up:before{content:"\f0d8"}
.fa-caret-left:before{
    content:"\f0d9"
}
.fa-caret-right:before{
    content:"\f0da"
}
.fa-columns:before{
    content:"\f0db"
}
.fa-unsorted:before,.fa-sort:before{
    content:"\f0dc"
}
.fa-sort-down:before,.fa-sort-asc:before{
    content:"\f0dd"
}
.fa-sort-up:before,.fa-sort-desc:before{
    content:"\f0de"
}
.fa-envelope:before{
    content:"\f0e0"
}
.fa-linkedin:before{
    content:"\f0e1"
}
.fa-rotate-left:before,.fa-undo:before{
    content:"\f0e2"
}
.fa-legal:before,.fa-gavel:before{
    content:"\f0e3"
}
.fa-dashboard:before,.fa-tachometer:before{
    content:"\f0e4"
}
.fa-comment-o:before{
    content:"\f0e5"
}
.fa-comments-o:before{
    content:"\f0e6"
}
.fa-flash:before,.fa-bolt:before{
    content:"\f0e7"
}
.fa-sitemap:before{
    content:"\f0e8"
}
.fa-umbrella:before{
    content:"\f0e9"
}
.fa-paste:before,.fa-clipboard:before{
    content:"\f0ea"
}
.fa-lightbulb-o:before{
    content:"\f0eb"
}
.fa-exchange:before{
    content:"\f0ec"
}
.fa-cloud-download:before{
    content:"\f0ed"
}
.fa-cloud-upload:before{
    content:"\f0ee"
}
.fa-user-md:before{
    content:"\f0f0"
}
.fa-stethoscope:before{
    content:"\f0f1"
}
.fa-suitcase:before{
    content:"\f0f2"
}
.fa-bell-o:before{
    content:"\f0a2"
}
.fa-coffee:before{
    content:"\f0f4"
}
.fa-cutlery:before{
    content:"\f0f5"
}
.fa-file-text-o:before{
    content:"\f0f6"
}
.fa-building-o:before{
    content:"\f0f7"
}
.fa-hospital-o:before{
    content:"\f0f8"
}
.fa-ambulance:before{
    content:"\f0f9"
}
.fa-medkit:before{
    content:"\f0fa"
}
.fa-fighter-jet:before{
    content:"\f0fb"
}
.fa-beer:before{
    content:"\f0fc"
}
.fa-h-square:before{
    content:"\f0fd"
}
.fa-plus-square:before{
    content:"\f0fe"
}
.fa-angle-double-left:before{
    content:"\f100"
}
.fa-angle-double-right:before{
    content:"\f101"
}
.fa-angle-double-up:before{
    content:"\f102"
}
.fa-angle-double-down:before{
    content:"\f103"
}
.fa-angle-left:before{
    content:"\f104"
}
.fa-angle-right:before{
    content:"\f105"
}
.fa-angle-up:before{
    content:"\f106"
}
.fa-angle-down:before{
    content:"\f107"
}
.fa-desktop:before{
    content:"\f108"
}
.fa-laptop:before{
    content:"\f109"
}
.fa-tablet:before{
    content:"\f10a"
}
.fa-mobile-phone:before,.fa-mobile:before{
    content:"\f10b"
}
.fa-circle-o:before{
    content:"\f10c"
}
.fa-quote-left:before{
    content:"\f10d"
}
.fa-quote-right:before{
    content:"\f10e"
}
.fa-spinner:before{
    content:"\f110"
}
.fa-circle:before{
    content:"\f111"
}
.fa-mail-reply:before,.fa-reply:before{
    content:"\f112"
}
.fa-github-alt:before{
    content:"\f113"
}
.fa-folder-o:before{
    content:"\f114"
}
.fa-folder-open-o:before{
    content:"\f115"
}
.fa-smile-o:before{
    content:"\f118"
}
.fa-frown-o:before{
    content:"\f119"
}
.fa-meh-o:before{
    content:"\f11a"
}
.fa-gamepad:before{
    content:"\f11b"
}
.fa-keyboard-o:before{
    content:"\f11c"
}
.fa-flag-o:before{
    content:"\f11d"
}
.fa-flag-checkered:before{
    content:"\f11e"
}
.fa-terminal:before{
    content:"\f120"
}
.fa-code:before{
    content:"\f121"
}
.fa-reply-all:before{
    content:"\f122"
}
.fa-mail-reply-all:before{
    content:"\f122"
}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{
    content:"\f123"
}
.fa-location-arrow:before{
    content:"\f124"
}
.fa-crop:before{
    content:"\f125"
}
.fa-code-fork:before{
    content:"\f126"
}
.fa-unlink:before,.fa-chain-broken:before{
    content:"\f127"
}
.fa-question:before{
    content:"\f128"
}
.fa-info:before{
    content:"\f129"
}
.fa-exclamation:before{
    content:"\f12a"
}
.fa-superscript:before{
    content:"\f12b"
}
.fa-subscript:before{
    content:"\f12c"
}
.fa-eraser:before{
    content:"\f12d"
}
.fa-puzzle-piece:before{
    content:"\f12e"
}
.fa-microphone:before{
    content:"\f130"
}
.fa-microphone-slash:before{
    content:"\f131"
}
.fa-shield:before{
    content:"\f132"
}
.fa-calendar-o:before{
    content:"\f133"
}
.fa-fire-extinguisher:before{
    content:"\f134"
}
.fa-rocket:before{
    content:"\f135"
}
.fa-maxcdn:before{
    content:"\f136"
}
.fa-chevron-circle-left:before{
    content:"\f137"
}
.fa-chevron-circle-right:before{
    content:"\f138"
}
.fa-chevron-circle-up:before{
    content:"\f139"
}
.fa-chevron-circle-down:before{
    content:"\f13a"
}
.fa-html5:before{
    content:"\f13b"
}
.fa-css3:before{
    content:"\f13c"
}
.fa-anchor:before{
    content:"\f13d"
}
.fa-unlock-alt:before{
    content:"\f13e"
}
.fa-bullseye:before{
    content:"\f140"
}
.fa-ellipsis-h:before{
    content:"\f141"
}
.fa-ellipsis-v:before{
    content:"\f142"
}
.fa-rss-square:before{
    content:"\f143"
}
.fa-play-circle:before{
    content:"\f144"
}
.fa-ticket:before{
    content:"\f145"
}
.fa-minus-square:before{
    content:"\f146"
}
.fa-minus-square-o:before{
    content:"\f147"
}
.fa-level-up:before{
    content:"\f148"
}
.fa-level-down:before{
    content:"\f149"
}
.fa-check-square:before{
    content:"\f14a"
}
.fa-pencil-square:before{
    content:"\f14b"
}
.fa-external-link-square:before{
    content:"\f14c"
}
.fa-share-square:before{
    content:"\f14d"
}
.fa-compass:before{
    content:"\f14e"
}
.fa-toggle-down:before,.fa-caret-square-o-down:before{
    content:"\f150"
}
.fa-toggle-up:before,.fa-caret-square-o-up:before{
    content:"\f151"
}
.fa-toggle-right:before,.fa-caret-square-o-right:before{
    content:"\f152"
}
.fa-euro:before,.fa-eur:before{
    content:"\f153"
}
.fa-gbp:before{
    content:"\f154"
}
.fa-dollar:before,.fa-usd:before{
    content:"\f155"
}
.fa-rupee:before,.fa-inr:before{
    content:"\f156"
}
.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{
    content:"\f157"
}
.fa-ruble:before,.fa-rouble:before,.fa-rub:before{
    content:"\f158"
}
.fa-won:before,.fa-krw:before{
    content:"\f159"
}
.fa-bitcoin:before,.fa-btc:before{
    content:"\f15a"
}
.fa-file:before{
    content:"\f15b"
}
.fa-file-text:before{
    content:"\f15c"
}
.fa-sort-alpha-asc:before{
    content:"\f15d"
}
.fa-sort-alpha-desc:before{
    content:"\f15e"
}
.fa-sort-amount-asc:before{
    content:"\f160"
}
.fa-sort-amount-desc:before{
    content:"\f161"
}
.fa-sort-numeric-asc:before{
    content:"\f162"
}
.fa-sort-numeric-desc:before{
    content:"\f163"
}
.fa-thumbs-up:before{
    content:"\f164"
}
.fa-thumbs-down:before{
    content:"\f165"
}
.fa-youtube-square:before{
    content:"\f166"
}
.fa-youtube:before{
    content:"\f167"
}
.fa-xing:before{
    content:"\f168"
}
.fa-xing-square:before{
    content:"\f169"
}
.fa-youtube-play:before{
    content:"\f16a"
}
.fa-dropbox:before{
    content:"\f16b"
}
.fa-stack-overflow:before{
    content:"\f16c"
}
.fa-instagram:before{
    content:"\f16d"
}
.fa-flickr:before{
    content:"\f16e"
}
.fa-adn:before{
    content:"\f170"
}
.fa-bitbucket:before{
    content:"\f171"
}
.fa-bitbucket-square:before{
    content:"\f172"
}
.fa-tumblr:before{
    content:"\f173"
}
.fa-tumblr-square:before{
    content:"\f174"
}
.fa-long-arrow-down:before{
    content:"\f175"
}
.fa-long-arrow-up:before{
    content:"\f176"
}
.fa-long-arrow-left:before{
    content:"\f177"
}
.fa-long-arrow-right:before{
    content:"\f178"
}
.fa-apple:before{
    content:"\f179"
}
.fa-windows:before{content:"\f17a"}
.fa-android:before{content:"\f17b"}
.fa-linux:before{content:"\f17c"}
.fa-dribbble:before{content:"\f17d"}
.fa-skype:before{content:"\f17e"}
.fa-foursquare:before{content:"\f180"}
.fa-trello:before{content:"\f181"}
.fa-female:before{content:"\f182"}
.fa-male:before{content:"\f183"}
.fa-gittip:before{content:"\f184"}
.fa-sun-o:before{content:"\f185"}
.fa-moon-o:before{content:"\f186"}
.fa-archive:before{content:"\f187"}
.fa-bug:before{content:"\f188"}
.fa-vk:before{content:"\f189"}
.fa-weibo:before{content:"\f18a"}
.fa-renren:before{content:"\f18b"}
.fa-pagelines:before{content:"\f18c"}
.fa-stack-exchange:before{content:"\f18d"}
.fa-arrow-circle-o-right:before{content:"\f18e"}
.fa-arrow-circle-o-left:before{content:"\f190"}
.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}
.fa-dot-circle-o:before{content:"\f192"}
.fa-wheelchair:before{content:"\f193"}
.fa-vimeo-square:before{content:"\f194"}
.fa-turkish-lira:before,.fa-try:before{content:"\f195"}
.fa-plus-square-o:before{content:"\f196"}
.pa1 { padding: 1em!important;}
.grey-box .scb-col100 .ett-para.pri.wht {float: left;  width: 100%; font-weight: 400;  font-size: 11px;  color: #4a4a4a;}
/*Plugin CSS Ends*/
.welcome-screen .modal-header h1 { font-size: 28px;    font-weight: 600;}
.welcome-screen .ett-para.pri {color: #707070;font-size: 15px; margin-bottom: 6px; line-height: normal;}
.welcome-screen .ett-bttn.pri { width: 55px; border-radius: 10px; min-width: auto;height: 55px;}
.welcome-screen .modal-window {overflow: visible;}
.modal-header .ett-bttn.med:hover svg {  fill: #fff;}
.welcome-screen .modal-header li:last-child {/* position: absolute; top: -64px; float: right; right: -9px;*/}
/*.modal-header li:first-child {width: 100%;float: left;text-align: center;}Merge Removal*/
.modal.in.welcome-screen .modal-window {  /*  border-radius: 10px;*/}
.modal.welcome-screen .modal-header {/*width: 100%;*/ /*padding: 20px 10px;*//* background-color: transparent;*/}
.modal.welcome-screen .modal-cnt {padding:15px 30px;}
.welcome-screen .crt-form { padding: 0;}
.ecn > .syr > span {height: auto; /*top: 16px;*/top: 8px; font-size: 16px; /*font-style: italic;*/ /*color: #00adef;*/}
.subscribe .tb150 {height: 100px;}
.profile > span, .crt-form.hor.pri .profile .srb.eoc, .profile .srb { width: auto;margin: 0 auto;display: inline-block; float: none;}
.profile .add-btn .ett-bttn { height: 27px; padding: 0px; background-color: transparent;width: 27px;border-radius: 50%;   min-width: auto; border: 0;}
.profile .add-btn { position: absolute; bottom: 0; right: 0;}
.profile .tb150 {height: 100px; object-fit: cover; object-position: center; width: 100px;}
.profile { width: auto; text-align: center;  margin: 0 auto;}
.profile .scb-col100 { position: relative;}
.update-profile .ett-hed5.pri { font-size: 19px; font-weight: 600;}
.profile-list .srb {width: inherit;}
.profile-list .ett-sept.pri { margin: 10px 0; background-color: #ccc;}
.profile-list .crt-form.ver.pri .srb.eoc {margin: 0;}
.profile-list {/* max-width: 346px;*/}
.profile-list .flb {color: #949494;}
.popover.bottom.profile-list { margin-top: 0;}
.popover.bottom.profile-list {  margin-top: 0;  border: 0;  box-shadow: 0px 0px 6px #00000029; /* margin-right:12%;*/ margin-right:4%; top: 50px !important;}
.profile-list .arrow { display: none;}
.pnt-head.pri .profile-list .ett-bttn.inf {
    min-width: 129px;
    height: 40px;
    line-height: normal;
    padding: 3px 10px;
    color: #00aeef;
    border: 1px solid #00aeef;
    font-size: 14px;
    background-color: transparent;
    font-weight: 600;
}
.ett-togl.pri{width:44px;}
.ett-togl.pri .slider::before {
    height: 24px;
    width: 24px;
    background-color: #cfcfcf;
    top: -3px;
    left: -1px;
}
.ett-togl.pri input:checked + .slider::before {
    background-color: #00ADEF;
}
.ett-togl.pri input:checked + .slider::before {
    -webkit-transform: translateX(22px);
    -ms-transform: translateX(22px);
    transform: translateX(22px);
}
.ett-togl.pri input:checked + .slider {
    background-color: #fff;
    border: 1px solid #00ADEF;
}
.ett-togl.pri .slider {
    background-color: #fff;
    border: 1px solid #CFCFCF;
    height: 20px;
}

.pnt-head .profile-list .ett-hed5.pri {
    color: #272930;
    font-weight: 600;
    font-size: 18px;
}
.box-analytics .crt-list {
    width: 19%;
    margin-right: 2%;
    float: left;
    border-radius: 6px;
    box-shadow: 0 0 3px rgba(0,0,0,0.16);
    min-width: 220px;
}
.box-analytics .crt-list > ul.pri > li {
    border: 0;
    padding: 0;position: relative;
}
.date-picker.date-picker2 .pa1 {
    padding-left: 0 !important;
    padding-right: 2.5em !important;
}
.date-picker.date-picker2 .pa1 .ett-inpt.ter {
    /*border: 1px solid #949494;
    border-radius: 25px;*/
    height: 45px;
}
.date-picker .ecn > .cir .ett-bttn {
    right: 10px;
    top: 1px;
}
.view-analytics .ett-hed4.pri {
    font-size: 18px;
    font-weight: 600;
    color: #707070;
}
.view-analytics .ett-para.pri {
    /*color: #00ADEF;*/
    font-size: 15px;
    font-style: italic;
    margin-right: 3px;
}
.ett-rdio.hor.sec input[type="radio"] + label::before,.ett-rdio.hor.pri input[type="radio"] + label::before {
    height: 26px;
    width: 26px;
}
.ett-rdio.hor.pri input[type="radio"]:checked + label::before,.ett-rdio.hor.sec input[type="radio"]:checked + label::before {
    background-color: #0693ea; border: 1px solid #0693ea;}
.box-analytics .crt-list > ul.pri > li .icon-box {
    position: absolute;
    right: 0;
    top: 0;
}
.add-btn .ett-bttn.btn-icn.icl > svg { fill: #000; position: relative;  top: -3px; background-color: #fff;border-radius: 50%;}
.profile-list .ett-imge.cir { width: 52px; object-fit: cover; object-position: center;}
.box-analytics .ett-hed4.pri {font-size: 28px;}
.box-analytics .ett-para { font-size: 15px; color: #707070;}
.box-analytics .clr1 .ett-hed4.pri {color: #0088BF;}
.box-analytics .clr2 .ett-hed4.pri {color: #F06E0C;}
.box-analytics .clr3 .ett-hed4.pri {color:#00ADCC;}
.box-analytics .clr4 .ett-hed4.pri {color:#2ECC71;}
.box-analytics .crt-list > ul.pri > li .scb-col80 { width: 100%; text-align: center;}
.profile-list .ett-hypl.pri, .profile-list .ett-hypl.pri:focus {text-decoration: underline; color: #00ADEF; outline: 0; margin-top: 10px; display: block;}
.pnt-head.pri svg.icon-nbf-logo {height: 64px; width: 65px; /*cursor: pointer!important;*/}
.view-post .reply-input-box .ett-texa.pri { margin-bottom: 1em;}
.username .profile-list .ett-para.pri {color: #272930; font-size: 15px;}
.subscribe .email-box.keep-sign { padding: 1em;}
.subscribe .email-box.keep-sign .ett-chek.hor.pri > span { margin: 0;}
.email-box.keep-sign .hrow > li {vertical-align: middle;}
.view-post .ett-para span { vertical-align: top !important;}
.crt-list.reply-box .ett-bttn.icl.active svg {fill: #00ADEF;}

.view-post .reply-content-box .ett-hed3.pri {font-weight: 400;font-size: 16px;}
.reply-box .ett-bttn.btn-icn.active svg {fill: #00ADEF;}
.modal.tc .modal-header {/* width: 100%; padding: 0;  background-color: transparent;*/}
.modal.tc .crt-form.hor.pri .srb.eoc {margin-bottom: 1em;}
.modal.tc .modal-header li:first-child {/*text-align: left; padding: 1.5em 2em;*/}
.modal.tc .modal-window h1 {font-weight: 600;color: #707070;}
.modal.tc .modal-header li .ett-bttn.tsp:hover > .ett-icon,.modal.tc .modal-header li .ett-bttn.tsp:focus > .ett-icon{fill:#fff}
.modal.tc .modal-window {/*overflow: visible;border-radius: 6px; padding-bottom: 2em;*/}
.modal.tc .modal-header li:last-child {/*position: relative; top: -68px; width: 50px; right: 0; left: 17px;*/}
.modal.tc .ett-para.pri {color: #414349;}
.modal.tc .crt-form { padding-top: 0;}
.modal.tc .ett-para b {color: #04aeef; padding-right: 3px;}
.modal.tc .modal-cnt { /*max-height: 60vh;padding-top:0;*/}
.gallary .modal-header li:last-child {/*width: 1em;right: 0;display: table-cell;position: absolute;*/}
img, video {max-width: 100%;outline: 0;}
.view-post .img-shown .crt-list > ul.pri > li .scb-col100 { width: 100%;display: block;}
.view-post .img-shown .crt-list > ul.pri > li .scb-col100 .tb114 {height: 120px;object-fit: cover; object-position: center;   position: relative;}
.view-post .img-shown.video .crt-list > ul.pri > li { position: relative;}
.view-post .img-shown.video .crt-list > ul.pri > li .scb-col100::after {
    content: "";
    width: 42px;
    z-index: 99999;
    position: absolute;
    top: 42px;
    background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSIwIC03NyA1MTIuMDAyMTMgNTEyIiB3aWR0aD0iNTEycHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTUwMS40NTMxMjUgNTYuMDkzNzVjLTUuOTAyMzQ0LTIxLjkzMzU5NC0yMy4xOTUzMTMtMzkuMjIyNjU2LTQ1LjEyNS00NS4xMjg5MDYtNDAuMDY2NDA2LTEwLjk2NDg0NC0yMDAuMzMyMDMxLTEwLjk2NDg0NC0yMDAuMzMyMDMxLTEwLjk2NDg0NHMtMTYwLjI2MTcxOSAwLTIwMC4zMjgxMjUgMTAuNTQ2ODc1Yy0yMS41MDc4MTMgNS45MDIzNDQtMzkuMjIyNjU3IDIzLjYxNzE4Ny00NS4xMjUgNDUuNTQ2ODc1LTEwLjU0Mjk2OSA0MC4wNjI1LTEwLjU0Mjk2OSAxMjMuMTQ4NDM4LTEwLjU0Mjk2OSAxMjMuMTQ4NDM4czAgODMuNTAzOTA2IDEwLjU0Mjk2OSAxMjMuMTQ4NDM3YzUuOTA2MjUgMjEuOTI5Njg3IDIzLjE5NTMxMiAzOS4yMjI2NTYgNDUuMTI4OTA2IDQ1LjEyODkwNiA0MC40ODQzNzUgMTAuOTY0ODQ0IDIwMC4zMjgxMjUgMTAuOTY0ODQ0IDIwMC4zMjgxMjUgMTAuOTY0ODQ0czE2MC4yNjE3MTkgMCAyMDAuMzI4MTI1LTEwLjU0Njg3NWMyMS45MzM1OTQtNS45MDIzNDQgMzkuMjIyNjU2LTIzLjE5NTMxMiA0NS4xMjg5MDYtNDUuMTI1IDEwLjU0Mjk2OS00MC4wNjY0MDYgMTAuNTQyOTY5LTEyMy4xNDg0MzggMTAuNTQyOTY5LTEyMy4xNDg0MzhzLjQyMTg3NS04My41MDc4MTItMTAuNTQ2ODc1LTEyMy41NzAzMTJ6bTAgMCIgZmlsbD0iI2YwMCIvPjxwYXRoIGQ9Im0yMDQuOTY4NzUgMjU2IDEzMy4yNjk1MzEtNzYuNzU3ODEyLTEzMy4yNjk1MzEtNzYuNzU3ODEzem0wIDAiIGZpbGw9IiNmZmYiLz48L3N2Zz4=);
    height: 42px;
    background-repeat: no-repeat;
    background-size: 42px 42px;
    left: 43%;
    top: 31%;
}
.img-shown{cursor: pointer;}
.crt-list.boxtype > ul.tsp > li .video-box .tb180 {width: 100%; object-fit: cover; object-position: center;}
/*Medida query starts*/
@media screen and (max-width: 767px) {
.subscribe .email-box {width: 100%;}
.ett-hed1.pri{font-size: 26px;}
.subscribe .gcb-col8 .scb-col45, .subscribe .gcb-col8 .scb-col10 {width: 100%;float: left;}
.subscribe .gcb-col8 {width: 100%;}
.subscribe .gcb-col8 .cen.pa1 {text-align: right; padding: 0 1em;}
.launch-area {width: 100%;}
.new-post > .srb.pri > span {width: 100%; float: left;}
.new-post > .srb.pri > span .ett-bttn {width: 100%; margin: 10px 0 0 0;}
.pnt-head .ett-hed5.pri,.username .ett-para.pri {display: none;}
.subscribe .email-box .scb-col50 {width: 30%;}
.resend .hrow > li, .subscribe .resend .hrow > li p { width: auto; display: inline-block !important;margin: 0 !important;}
.crt-list.boxtype > ul.tsp > li { width: 100% !important;float: left; position: relative !important;left: 0 !important;top: 0 !important; margin-bottom: 15px !important;max-width:100%;}
.gcb-col9.right-sec { padding: 0em;width: 100%;}
.file-browse .crt-list > ul.tsp > li.inline-box { width: 100%; margin: 0;}
.file-browse .crt-list > ul.tsp > li.inline-box .ett-para { /*max-width: 250px;*/max-width: 3em; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: inline-block;}
.pnt-head .crt-navb {width: 100%;}
.view-post .gcb-col3.left-sec { width: 100%; padding: 0em;}
.modal.gallary .modal-window { width: 90%;}
.subscribe .resend .ett-para.pri.fs20, .subscribe .resend .etthyp1 {margin: 0 3px;}
.pst-simp.pa0 > .crt-form.formstyle { padding: 1em; padding-bottom: 0;}
.formstyle .ett-slct.pri.etw-60 { width: 100%;}
/*.file-browse { margin-top: 0; padding: 1em;}*/
.mt1 > .gcb-col7 { width: 100%; padding: 0 1em; margin-top: 0;}
.mt1 > .gcb-col7 .ett-bttn {width: 100%;}
.file-browse .gcb-col7 {width: 100%;}
.file-browse .crt-list > ul.tsp > li.inline-box {width: 100%; margin: 4px 0;}
.pnt-head .profile-list .ett-hed5.pri,.username .profile-list .ett-para.pri{display: block;}
.pnt-head.pri .profile-list .ett-bttn {font-size: 15px;}
.username .profile-list .ett-para.pri { font-size: 14px;}
.profile-list .srb {margin: 2px 0;}
.update-profile .scb-col25 {width: 100%; float: left; padding-left: 0 !important; padding-right: 0 !important;}
.discuss-box {padding: 1em;}
.date-picker.date-picker2 .pa1 {width: 100%;padding-right: 0 !important;}
.date-picker.date-picker2 .pa1.scb-col40 { text-align: center;}
.box-analytics .crt-list { width: 100%; margin-bottom: 1.2em;}
.ui-datepicker-header {padding-top: 0.714em;}
.subscribe .scb-col50.pa1 { width: 100%;float: left;padding: 0.7em 1em !important;}
.subscribe .ett-bttn.pri {min-width: 45%;}
.modal.in.welcome-screen .modal-window {width: 90%;}
.welcome-screen .modal-header h1 { font-size: 18px;}
.modal.welcome-screen .modal-header {padding: 10px 10px;}
.welcome-screen .ett-para.pri { font-size: 14px;}
.pnt-head .profile-list .ett-hed5.pri,.username .profile-list .ett-para.pri{display: block;}
.pnt-head.pri .profile-list .ett-bttn { font-size: 15px;}
.username .profile-list .ett-para.pri { font-size: 14px;}
.profile-list .srb {margin: 2px 0;}
.update-profile .scb-col25 {width: 100%;float: left;padding-left: 0 !important; padding-right: 0 !important;}
.discuss-box {padding: 1em;}
.date-picker.date-picker2 .pa1 {width: 100%;padding-right: 0 !important;}
.date-picker.date-picker2 .pa1.scb-col40 { text-align: center;}
.box-analytics .crt-list { width: 100%; margin-bottom: 1.2em;}
.ui-datepicker-header { padding-top: 0.714em;}
.subscribe .scb-col50.pa1 { width: 100%;float: left;padding: 0.7em 1em !important;}
.subscribe .ett-bttn.pri {  min-width: 45%;}
.modal.in.welcome-screen .modal-window {width: 90%;}
.welcome-screen .modal-header h1 { font-size: 18px;}
.modal.welcome-screen .modal-header {  padding: 10px 10px;}
.welcome-screen .ett-para.pri {  font-size: 14px;}
div.ui-datepicker {  z-index: 11 !important; box-shadow: none;}
.pnt-head.pri svg.icon-nbf-textwithlogo {  display: none;}
.crt-form.pri.scb-col90{width:100%!important;}
.crt-form.pri.scb-col90 + .thumblist{display: block;width:100%!important;}
#Cmnity__NewPost__ct_frm_1 {padding: 0;}
.hr2 .left-col > ul {margin-right: 0;}
.tab-list .pst-simp.tsp.pa0{/*display:block;border:none;border-radius: 0*/;}
.tab-list .crt-list.tsp{/*border: 1px solid #ccc; margin-bottom: .5em; width: 100%;*/ padding: 1em .5em;}
.tab-list .crt-list > ul.tsp > li > span {overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.tab-list .ett-para.pri {font-size: 14px;}
.tab-list{margin-bottom:1em;}
}

/*Responsive end*/
.menu-list .crt-list > ul.pri > li.active {background-color: #ECECEC;}
.cmd-edit,.cmd-edit:hover { color: #333; padding-right: 10px;}
.cmd-delete,.cmd-delete:hover { color: #e10909;}
.cmd-delete.ett-hypl.icl > svg { fill: #e10909; width: 15px; height: 15px;}
.cmd-edit.ett-hypl.icl > svg { fill: #333; width: 15px; height: 15px;}
.comment-list .cmd-delete.ett-hypl.icl > svg {	margin-top: 2px;}
.comment-list .cm-comment { margin-top: .5em;}
.textarea-cm .stix.wrap { padding: 0; margin:0;}
.textarea-cm .stix.target.editable {height: auto; min-height: 150px;padding: 10px;overflow:auto;}
.reply-box.var9 li.ssp {display: none;}
.reply-box .ett-bttn.btn-icn.active svg {fill: #00ADEF;}
.reply-box .ett-bttn.btn-icn.active svg {fill: #00ADEF;}
.reply-box .ett-bttn.btn-icn.like-btn {  border-radius: 20px; width: auto; color: #fff; margin: 0;  padding: 0px 15px;  background: #00adef;font-weight: 600; border: 1px solid #00adef;}
.reply-box .ett-bttn.btn-icn.like-btn svg { margin-right: 5px; fill: #ffffff;}
.reply-box .ett-bttn.btn-icn.like-btn.ett-bttn.pri:focus>.ett-icon {fill: inherit;}
.crt-list.comment-list>ul.pri>li .reply-box svg {float: none; display: inherit; position: initial;}
.view-post .right-sec .crt-list>ul.pri>li .scb-col50 .ett-hypl.reply-icon svg{ width: 25px;  height: 25px;}
.crt-list.comment-list>ul.pri>li .content-box>span.comment-attachment {padding: 10px 0;}

/* Survey Screen Css */

.page-survey .pst-simp .survey-search-block {padding: 1em;}
.page-survey .pst-simp .survey-search-block.new-post .ett-inpt.pri{ max-width: 65%;} 
.page-survey .header-botton-block{ display: flex !important; align-items: center;justify-content: flex-end; width: 100%;}
#Cmnity__PollsAndSurveys__sc_col_3 {width: 60%;}
.page-survey .header-botton-block > ul{display: inline; width: auto !important; margin-right: 2em;}
.page-survey .header-botton-block > ul  .ett-bttn.pri {width: auto; float: none;margin: 0;float: none; border-radius: 6px;      min-width: 100px;    height: 40px;}
.page-survey .header-botton-block > ul + span.srb{    display: inline;    width: auto;}
.page-survey .header-botton-block > ul + span.srb ul{     display: inline;}
.page-survey .header-botton-block .ett-bttn.ter{    background-color: #fff;    color: #8f8f8f;    border: 1px solid #bababa;    margin: 0;    box-shadow: none;    border-radius: 0;    height: 45px;    font-size:16px;}
.page-survey .header-botton-block .hrow > li:first-child .ett-bttn.ter{ border-right: none; position: relative; right: -1px; border-top-left-radius: 2.5em;   border-bottom-left-radius: 2.5em; box-shadow: 2px 3px 5px #ababab;}
.page-survey .header-botton-block .hrow > li:last-child .ett-bttn.ter{ border-top-right-radius: 2.5em; border-bottom-right-radius: 2.5em;  box-shadow: 2px 3px 5px #ababab;}
.page-survey .survey-summary-card-block{/*margin-top: 2em;*/}
.page-survey .survey-summary-card-block .crt-list{  display: unset;}
.page-survey .survey-summary-card-block .crt-list>ul.tsp{ display: unset;}
.page-survey .survey-summary-card-block .crt-list>ul.tsp>li{/*display: inline-grid;*/ width: 23%; min-height: 340px; background: #FFFFFF 0% 0% no-repeat padding-box;  box-shadow: 0px 10px 30px #99999933; margin: 1% 1%;  border-radius: 6px; padding: 1em; vertical-align: top; position: relative; padding-top: 25px;}
.page-survey .survey-summary-card-block .crt-list>ul.tsp>li .status{position: absolute;top: 0;width: 120px; text-align: center; right: 0; border-top-right-radius: 6px; padding: 3px 15px;}
.page-survey .survey-summary-card-block .crt-list>ul.tsp>li .status.active{background: transparent;}
.page-survey .survey-summary-card-block .crt-list>ul.tsp>li .status.active .ett-para.pri.fs14{color: #0cc27e;}
.page-survey .survey-summary-card-block .crt-list>ul.tsp>li .status.inactive{background: transparent;}
.page-survey .survey-summary-card-block .crt-list>ul.tsp>li .status.inactive .ett-para.pri.fs14{color: #8b8b8b;}
.page-survey .survey-summary-card-block .crt-list>ul.tsp>li .status.closed {background: transparent;}
.page-survey .survey-summary-card-block .crt-list>ul.tsp>li .status.closed .ett-para.pri.fs14{ color: #F44336;}
.page-survey .survey-summary-card-block .crt-list>ul.tsp>li > span {display: flex;flex-direction: column; align-items: center; justify-content: center; height: 100%;}
.page-survey .survey-summary-card-block .crt-list .ett-para.pri.fs16 {font-size: 18px;display: block;color: #272930;font-weight: 600; margin: 10px 0; display: -webkit-box; max-width: 100%;-webkit-line-clamp: 2;-webkit-box-orient: vertical; overflow: hidden;text-overflow: ellipsis; word-break: break-word; font-family: 'poppins';}
.page-survey .survey-summary-card-block .crt-list .ett-para.pri.fs14 {font-size: 15px;display:block; color: #8b8b8b; display: -webkit-box; max-width: 100%;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis; word-wrap: break-word;}
.page-survey .survey-summary-card-block .crt-list .ett-para.pri.fs14.var1{font-size: 13px; margin-bottom: 10px; margin-top: 15px; display: inline-block; padding: 0 3px;}
.page-survey .survey-summary-card-block .crt-list .ett-para.pri.fs12{color: #272930; font-size: 14px; font-weight: 600;}
.page-survey .survey-summary-card-block .crt-list .ett-hed6.pri{color: #00ADEF; font-size: 40px; font-weight: 600;}
.page-survey .survey-summary-card-block .crt-list .ett-hypl.pri{color: #00adef; font-size: 16px; font-weight: 600; text-decoration: underline;}
.page-survey .survey-summary-card-block .crt-list .ett-para.pri.fs16.err {color: #F44336; font-size: 16px; margin-bottom: 10px;}
.page-survey .survey-summary-card-block .crt-list .ett-bttn.sec{ background: #00ADEF 0% 0% no-repeat padding-box; border: 1px solid #00ADEF; border-radius: 25px; margin: 0; min-width: 120px; padding: 0; height: 40px;}
.page-survey .survey-summary-card-block .crt-list .ett-bttn.ter{    background: #F7F7F7 0% 0% no-repeat padding-box;    box-shadow: 0px 3px 6px #00000029;    color: #000;    border: none;    border-radius: 50%;    height: 45px;
    width: 45px;    margin: 0;    margin-left: 15px;}
.page-survey .header-botton-block .ett-bttn.ter.active {    background-color: #0693ea;    color: #FFF;    border-color: #0693ea;}
.page-survey .survey-summary-card-block .crt-list .ett-bttn.ter>.ett-icon{    margin-right: 0;    fill: #090909;    width: 20px;    height: 20px;}
.page-survey .survey-summary-card-block .crt-list .ett-bttn.sec.btn-create{ background: #00ADEF1C 0% 0% no-repeat padding-box; box-shadow: 0px 3px 6px #00000029;border: none; height: 80px;width: 80px;border-radius: 50%;
    min-width: 80px; margin-bottom: 10px; color: #00adef;font-size: 60px;  line-height: normal;   display: flex;    align-items: center;    justify-content: center;    margin: 0 auto 20px;}
.page-survey .mh-75{min-height: 75px;}
.page-survey .crt-list.option-list > ul.tsp{display: inline;}
.page-survey .crt-list.option-list > ul.tsp li{width: auto; display: inline-flex; align-items: center; margin-right: 2em; margin-bottom: 2em;}
.page-survey .crt-list.option-list > ul.tsp li .ett-bttn.pri{ margin: 0; min-width: auto; padding: 0; height: auto; border: none; background: transparent; color: #ff7829; margin-left: 10px;}
.page-survey .crt-list.option-list > ul.tsp li > span{ display: inline-block;  width: auto;}
.page-survey .crt-list.option-list > ul.tsp li .ett-para.pri{font-size: 15px;}
.page-survey .crt-list.option-list > ul.tsp li .scb-col90 .ett-para:first-child span:after {content: '.'; display: inline; margin-right: 4px;}
.page-survey .crt-navb .ett-bttn.sec{/*margin: .25em; font-weight: 400; text-decoration: none; background-color: #ffffff;  color: #00AEEF; border: solid 1px #00AEEF; border-radius: 55px; height: 45px;*//* min-width: 170px;*/}
.page-survey.create-survey-form .scb-col10 .ett-bttn.sec{ margin: 0;background: #fff;color: #0693ea;/*font-size: 20px;*/line-height: normal;min-width: auto;margin-top: 0; /*display: flex;*/}
.page-survey.create-survey-form .pl2 {padding-left: 2.5em;}
.page-survey.create-survey-form .ecn > .cir .ett-bttn{ border-left: none;}
.page-survey.create-survey-form .ett-inpt.pri{border-radius: 60px;}
.ett-para.pri.fs14.var4{display: block; text-align: right;  color: #000;font-size: 14px;}
.page-survey.create-survey-form .pa1.pri.scb-col35{ vertical-align: baseline; }
.page-survey.survey-report .crt-navb .ett-hed4{ color: #272930; font-size: 24px; font-weight: 600; }
.page-survey.survey-report .crt-navb .ett-para.pri{/*color: #949494;*//* font-size: 18px;*/ /*margin: 10px 0;*//*display: block;*/padding-top: 10px; }
.page-survey.survey-report .crt-navb .ett-hed5.pri{color: #707070; font-size: 20px; font-weight: 600; }
.page-survey.survey-report .crt-navb .ett-hed6.pri{color: #272930; font-size: 18px; font-weight: 600; }
.page-survey.survey-report .crt-navb .inline-box .ett-hed4{display: inline;  }
.page-survey.survey-report .crt-navb .inline-box .ett-hed4.suc {color: #0cc27e; font-size: 18px; }
.page-survey.take-survey .crt-list.pri>.ttl{ border-bottom: none;}
.page-survey.take-survey .crt-list.pri>.ttl .ttv>li.lbl h4{padding: 0; color: #272930; font-size: 18px; font-weight: 600;}
.page-survey.take-survey .crt-list>ul.pri>li{padding: 0;margin: 0; border-bottom: none; background-color: transparent;}
.page-survey.take-survey .crt-list>ul.pri>li .etb-rdio.hor.pri{display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap;}
.page-survey.take-survey .crt-list>ul.pri>li .ett-rdio.hor.pri>span {margin: 0; background: #FFFFFF 0% 0% no-repeat padding-box;box-shadow: 0px 10px 30px rgba(153, 153, 153, 0.2);width: 48%; display: block; margin-bottom: 2%; padding: 1.5em 1em;}
.page-survey.take-survey .crt-list>ul.pri>li .ett-rdio.hor.pri input[type=radio]+label{margin: 0;color: #272930;font-size: 16px;font-weight: 600;text-align:left;}
.page-survey.take-survey .crt-list>ul.pri>li .ett-rdio.hor.pri input[type="radio"]:checked+label::before{
    box-shadow: none;
    background-repeat: no-repeat;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAABCCAYAAADjVADoAAAABHNCSVQICAgIfAhkiAAABSxJREFUeF7tnMtvG0Ucx78/r3mKiqgckHgIV0IFIezaks0RnL8gyQEJiUMr4ASHrA89ojqckbw5UHFAqP0LcDkhDiScbclbp+IRIdU+ACdQqiAK9eOHZnbtrt+z61l7F8XH5LezM5/5vWbmN0tYwe/Vhpl6pEuXKMFZZmQBbBCQAig1+npuMdACcEIEm/tkd5J8+6ecJf4W6o/Cav31mlkkwmUCipMD9vtWCeiQGTfvFKxDv0+ryGsF4cw8domwvfzgZ3WfW8yodpLY16kpWkBIAD1cI9AVFfq6ZBh8o2NgTweQpUBkG+ZGv49dMJV1DS5QO8TlRAL7ds46CfQ8gMAg0nVzm4BKeCbgd0jSj5SO8lbV75NCPhCIdM2sEJEZ5IVhP8PM1lHBKvl9jy8Q0hS6OACRCIHR/THbiSQ2/ZiKMojXGmY22cMBQBvRJeDtGbe6BnZ+yFm2Sn+VQMQPwmDofNI1sKkCYyGI+ELwB2MuCOkTergbH3OYnYQlDOTm+Yy5IDI1sxF5x6jiAIQMs90sWLlZ4jNBZOolC8Cu6ntiIrffzFemhv2pIJxkib6KyeB8dZPBO9OSrgkQrl9oRCdj9DVOBWFuTfMXEyAyNbMMomsKLcZXhHmvWbBG1kcjIMQq8tEe3Y3vCNV7/sDgC95V6wiIdL10g4DL6s3FV5KBm0f5ynDbYAgi7trw7rNv4rR7H1//UVOeHa9WDEHEOVx+knoHW8+8IQF8cHwdtdNfVGEMw6kHhCkyyLHNVNX21ifnhfBX7x+8/eOn+O3fPxU7xK1m3roghCUIsdGaIDpQfDoyYuMQ3jv+DD///auv/vWZN8WGsAQRRyepA4JLTJqHBJGpx8ssNEIQixBpHhS3aKEXgqMTInpQnNYVYUCQC1PwDsUlpQ4LglQJ5j1K10tVArZ8udoVC4cKQWoEblG6VjokwlsrHpvy68KG4CgEvqcoR4xVQHBNw6ZMvcTK07NCwZVBcMcUGMTVFxy38vnv3+K0d18rolVDkCl2EI0onHsZX1z8UA5epLTvH1/XBmMdEAKDOGc8gW/SH+Mp43GtMNYFYQBClOW85Fe3X3nyeXx58SNtMNYJgYHbS4VPXTDWCWEYPpdNqJaFsW4IToqNW1pS7KAwogDBk2LrOczxCyMyEAaLLp3LcFUYUYIwXIY7GzOlQJFjWqRZBCNqEAC0m/lKKpStulkwrr64NdxtFhutQfYY/YZ5BfmHW3VhbN6OwxBpuEjExC9CEDCyeavbPAazMA4jahAGZiEzy0Gnwzrg8cKIkia445484NEZPcbt8rnHzmPrfAHf3bvj+9xBwcYDi0w98hOtxfF8IyiFmYfAosEwtSJoh8N6bm5ZgHSaZ4UiDnundIhEtarvpXlYs6e53XbC4Ox4qeFZMZlL+ay8cBEIN4rYBFzSrJpraU7sQh3lKzNvFSiUIP8v/MVUv+CdEcWidBI3655ey1Qu/9J7XYOLiyr0F4IQ/XAq9GMJQwnCyFpjEfgYwmh3Dd5epAmDcStpxEBY5Bi9Hol6o0g7UOEYDYOLoVxl8mpMWCvVRVqp+P+ZFfjznvelEd6G3EobcZUhKhlom8HmSq87ek2l34W59iJ25r1EEpYfUxjXjsAa4W3IuRJN5VXXcYuldMfg8tqvRI9Tlcv4Lq6A5B3xsEymDaD6wGBLB4BAUUPRWUkx14cUAfHlgKWhyMH3maux+GzCLFDu1wSyxMiyuEXM2CASH9KYANRmRguEE2K2mWB3DNg6Z35WH/8DlM82Yivih3AAAAAASUVORK5CYII=');
    background-size: cover;
    border: #0cc27e;
}
.page-survey.take-survey .crt-list>ul.pri>li .ett-rdio.hor.pri input[type=radio]:checked:focus+label:before { box-shadow: none;}
.page-survey.take-survey .crt-list>ul.pri>li .ett-rdio.hor.pri input[type=radio]+label:hover:before {background-color: #f2f8fa;border-color: #0cc27e; box-shadow: none;}
.page-survey .crt-list.option-list > ul.tsp li .ett-bttn.pri:hover > .ett-icon, 
.page-survey .crt-list.option-list > ul.tsp li .ett-bttn.pri:focus > .ett-icon, 
.page-survey .crt-list.option-list > ul.tsp li .ett-bttn.pri:active > .ett-icon {fill: #ff7829;}
.new-post .ett-bttn.var1 {background: transparent; color: #00ADEF; /*width: 80%;*/ /*font-weight: 600;*/}
.page-survey .header-botton-block > ul .ett-bttn.inactive {background-color: #fff;color: #8f8f8f;border: 1px solid #bababa;}
.page-survey.survey-report .crt-chrt.pri > .ttl .ttv > li.lbl h4 {color: #272930; font-size: 20px;font-weight: 600;word-wrap:anywhere;padding-right: 0;}
.page-survey.survey-report .crt-chrt.pri > .ttl {border-bottom: none;}
.page-survey.survey-report .crt-chrt.pri > .ttl > li {padding: 0;}

/*swati css*/
.video-modal .modal-window {border-radius: 10px;background: #fff;}
.video-modal .ett-hed4.pri {color: #707070; font-size: 20px; font-weight: 600;}
.video-modal .ett-para.pri.var1 {font-size: 14px; font-style: italic; color: #5F5F5F;}
.video-modal .ett-para.pri {color: #272930; font-size: 12px; font-weight: normal;}
.video-modal .video-list .ett-bttn{width: 45px; height: 45px; display: inline-block; padding: 0; margin: 0; min-width: auto; text-align: center; background: #00AEEF; border: solid 1px #00AEEF;}
.video-modal .video-list .ett-bttn svg {margin: 0;}
.video-modal .video-list.crt-list{margin:20px 0;}
.video-modal .video-list.crt-list li {margin-bottom: 10px;}
.video-modal .modal-header {display: none;}
.video-modal .ett-inpt.pri {border-radius: 50px;}
.video-modal .modal.fade .modal-window{transform: scale(1);}
.video-modal .crt-navb .ett-bttn.var2{background-color: #ECECEC; color: #272930; border: solid 1px #ececec;}
.video-modal .crt-navb{margin-top:40px;}
.video-modal .modal-cnt {padding: 25px 20px;}

.view-post .cm-comment .ett-hypl{ vertical-align:middle;}
.view-post .cm-comment .ett-hypl.sec {margin-right: 25px;}
.view-post .cm-comment .ett-hypl.pri {color: #00ADEF; font-size: .795rem;}
.view-post .cm-comment .ett-hypl.pri svg {fill: #2699FB;}

.filter-popover.menu-list .crt-list > ul.pri > li .ett-hed4.pri{color:#707070; font-size:20px; font-weight: 600;}
.filter-popover.menu-list .crt-list > ul.pri > li .ett-para.pri {color: #272930; font-size: 16px; font-weight: normal;}
.filter-popover .ett-chek.hor.pri > span, .filter-popover .ett-chek.hor.pri input[type="checkbox"] + label::before {margin: 0;}
.menu-list.filter-popover {padding: 15px;}
.menu-list.filter-popover .crt-list > ul.pri > li {border: none;}

.filter-popover .ett-chek.hor.pri input[type="checkbox"]:checked + label::before{
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABHNCSVQICAgIfAhkiAAAAQVJREFUOE/tlM1Kw0AYRc9MGisko3bvUlGULkRRqQHj67pwK0mF4kqpT6AbF+JShKb+tJCMjKKQtpPYgAtp5wEOH+feuYKzZ80fPDEHf1udMRWri4LTA4/WZX+sV5VV7K84RIFPmmk2LhKehvnWVgIbaBz41CWsxT0e38e/wtRgA20HPgsFUOMlB/YcOG957CzX2O0k3L1kOXe/udRaty0luTlRZBr2Ogm3/S/4YcMhOiq/tLDH20rSDRXGnLm84YpPp66wOx2thdVxU0muQ8VrqtEalCusQU3asMLwmkuSq2NFTcB63ONhQvq2YSxtxaYvGKRw/zbdupaCq071HPxj7v+p+ABobot/Ah8qigAAAABJRU5ErkJggg==');
    background-size: 100%;
    border: solid 1px #00ADEF;
}
/*regular user starts*/
.crt-list.boxtype.regular-user > ul.tsp > li { border-radius: 24px; width:100% !important; min-width:100% !important; float: none; margin-right: 0; display: block;}
.crt-list.boxtype.regular-user > ul.tsp > li:nth-child(2n) {margin-bottom: 2%;}
.crt-list.boxtype.regular-user > ul.tsp > li .user-data-col{ padding:15px;}
.crt-list.boxtype.regular-user > ul.tsp > li .ett-hed4.pri {font-size: 25px; color: #272930; font-weight: 600;}
.crt-list.boxtype.regular-user > ul.tsp > li .ett-para.pri {font-size: 20px; color: #272930; font-weight: normal;}
.crt-list.boxtype.regular-user > ul.tsp > li .user-img {width: 93px;height: 93px;display: inline-block; border: solid 1px #ccc;border-radius: 50%; overflow: hidden;margin-right: 20px;}
.crt-list.boxtype.regular-user > ul.tsp > li .user-img img {width: 100%; height: 100%; overflow: hidden; object-fit: cover; display: inline-block;}
.crt-list.boxtype.regular-user > ul.tsp > li .comment-box { margin-top:2.5em;}
.crt-list.boxtype.regular-user > ul.tsp > li .comment-box > span > span {width: auto; display: inline-block; margin-right: 15px;}
.user-data-col > span > span {/*width: auto;*/ display: inline-block;vertical-align: top;}
.crt-list.boxtype.regular-user > ul.tsp > li .comment-box .ett-para.pri {font-size: 14px;font-weight: 300;color: #272930;vertical-align: top;}
.crt-list.boxtype.regular-user > ul.tsp > li .comment-box .ett-para.pri svg {width: 16px;height: 16px;}
.crt-list.boxtype.regular-user > ul.tsp > li .event-col > span img {width: 300px; height: 190px;object-fit: cover;display: inline-block;}
/*regular user ends*/
/*menu button starts*/
.menu-area {position: fixed; top: 200px; left: -30px; max-width: 160px;}
.menu-area .ett-bttn.sec {display: block; min-width: 150px; background-color: transparent; border: solid 1px #00AEEF;color: #00AEEF;}
.menu-area .ett-bttn.sec svg{fill:#00ADEF; width: 16px; height: 16px; margin-right: 5px;display: inline-block;}
.menu-area .ett-bttn.sec.active {background-color: #00AEEF;color: #fff;}
.menu-area .ett-bttn.sec.active svg,
.menu-area .ett-bttn.sec.active:hover svg,
.menu-area .ett-bttn.sec.active:focus svg{ fill:#fff;}
.menu-area .ett-bttn.sec:hover svg,
.menu-area .ett-bttn.sec:focus svg{fill: #00ADEF;}
/*menu button ends*/
/*tabs starts*/
.pending-approved .ett-swch.pri{ border: solid 1px #cfcfcf; border-radius: 50px; height: 45px;}
.pending-approved .ett-swch.pri label {color: #B3B3B3; font-size: 16px; border-radius: 50px; line-height: 45px;}
.pending-approved .ett-swch.pri input:checked + label {color: #fff;font-weight: 600;}
.pending-approved .ett-swch.pri .tslide {background: #00ADEF;border-radius: 50px;height: 100%;top: 0;border: none;}
.pending-approved {margin-top: 20px;}
.pending-approved .ett-swch.pri input:focus + label {outline: 0;}
.textarea-cm .stix.target.editable {word-wrap:break-word;}
/*tabs ends*/
.view-post .ett-para.pri.icl svg{fill: #707070; vertical-align:middle; width:14px; height:14px; bottom:3px; overflow:visible;}
.ett-para.pri.icl + .ett-para.pri.icl {margin-left: 1em;}
.crt-list > ul.tsp > li.inline-box > span:nth-child(2) { width: 3em; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.page-survey .survey-summary-card-block .crt-list{display:inline;}
.page-survey .survey-summary-card-block .crt-list > ul.tsp{display:inline;}
.page-survey .survey-summary-card-block .crt-list > ul.tsp > li{display:inline-flex; /*align-items: center;*/}
.page-survey .survey-summary-card-block .crt-list .ett-bttn.sec.btn-create{ background: rgba(0, 173, 239, 0.1) 0% 0% no-repeat padding-box; box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);}
.page-survey .survey-summary-card-block .crt-list > ul.tsp > li{box-shadow: 0px 10px 30px rgba(153,153,153,0.2);}
/*End of Community Portal*/
.pnt-head .ett-bttn.tsp:hover > .ett-icon, .pnt-head  .ett-bttn.tsp:focus > .ett-icon{fill:#eee}
.pnt-head.pri svg.icon-nbf-textwithlogo {width: 385px; margin-left: 2em;}
/*#scr__Cmnity__LandingPage__main,
#scr__Cmnity__LandingPage_User__main,
#scr__Cmnity__PollsAndSurveys__main,
#scr__Cmnity__NewPost__main{margin: 0 10%;}*/
.file-browse .pst-simp.pri { background: transparent;}
.file-browse + div .pst-simp.pri { background: transparent;}
.crt-list > ul.tsp > li.inline-box:last-child { margin-right: 1em;}
.page-survey.create-survey-form .scb-col10 .ett-bttn.sec > svg {fill: #fff; margin-right: 0; padding: 4px; stroke: #fff; stroke-width: 2px;}
.page-survey.create-survey-form .scb-col10 .ett-bttn.sec.icl {padding: 0; height: unset; width: unset; border-color: #F06E0C;  background-color: #F06E0C;box-shadow:none;}
.page-survey .crt-navb .ett-bttn.sec + .ett-bttn.sec {background-color: #00AEEF; color: #fff;/* margin-left: 1em;*/}
.pnt-head.pri .ett-bttn + .ett-bttn {margin-left: 1em;}
.page-survey.take-survey .crt-list > ul.pri {background: transparent;}
.pnt-head .popover .crt-form .scb-col70, .pnt-head .popover .crt-form .scb-col30 {margin-right:0; margin-right: unset;}
.header-row .popover .ett-para.pri {font-size: 14px;font-weight: normal;}
.pt-sec-perspective {-webkit-perspective: none;  -moz-perspective: none;perspective: none;}
:not(output):-moz-ui-invalid {box-shadow: none;}
.list-form .ett-labl {color: #00AEEF;font-size: 0.85rem;}
.view-post .err .ett-hed5.pri {margin-bottom: 0; padding: .5em 0;word-wrap: anywhere;word-break: break-word}
.upload.modal .heading .ett-para.pri {color: #fff !important;}
#Cmnity__ViewPost__gr_row_2 {padding: 0 1em;}
.profile-list .ett-togl.pri {margin-bottom: .5em;}
.gallary .modal-header > li:first-child {/*display: none;*/}
.gallary .modal-window .modal-cnt .grb {margin: 0; width: unset;}
.gallary .pst-simp.pri {background: transparent;}
.page-survey .survey-summary-card-block .crt-list > ul.tsp > li .status { /*padding: .5em .75em;*/ padding:1em;}
.page-survey .survey-summary-card-block .crt-list > ul.tsp > li .status .cen {text-align: right;}
.modal-window .close {top: 0; right: 0;}
.crt-list.swiper-container + .crt-navb.tsp{top: 90% !important; position: absolute !important;width:100%;}
.swiper-pagination-clickable .swiper-pagination-bullet{margin-left: .75em;}
.swiper-pagination-bullet {width: 2em;height: 5px; border-radius: 1em;}
.crt-list.swiper-container + .crt-navb.tsp.swiper-button-next, 
.crt-list.swiper-container + .crt-navb.tsp + .crt-navb.tsp.swiper-button-prev { top: 50% !important;}
#NBFSME__landingFeatures__ps_pls_12 { position: relative;}
.ett-icon.icon-ok-circle {overflow: visible;fill: #4BB543;}
.swiper-button-next, .swiper-button-prev {opacity: .2;}
.swiper-button-next:hover, .swiper-button-prev:hover {opacity: 1;}
.grey-box .ett-slct.ter {background: transparent;}
.viewReport, .takeSurvey {position: absolute;bottom: 2em;left:0;}
.SurveyDate {position: absolute;bottom: 5em;left:0;}
.new-post .ett-bttn.sec + .ett-bttn {margin-left: 1em;}
.grey-box > span > span:first-child > span,.grey-box .ett-hed4 {overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.ett-slct.drdn-open.drdn-extspan {border: none;}
.ett-chek.hor.pri input[type="checkbox"] + label{color: #111 !important; font-size:15px;}
.crt-form.ver.pri .terms .flb { color: #333;}
.req:after {content:"*"; font-size:1em; color:#ec1c23; padding:0 3px}
.header-botton-block .hrow > li:last-child {padding-left: 0;}
.ecn > .cir.ett-date > .ett-inpt.ter { width: 100%;}
/*Fonts*/
.ett-hed1,.ett-hed2,.ett-hed3,.ett-hed4,.ett-hed5,.ett-hed6,.ett-bttn,.ttl .ttv > li.lbl h4{font-family: 'poppins';}
.view-post .ett-para.pri { font-size: 15px;word-wrap: anywhere;}
.sub-ctr ul li{font-size:16px;}
.ett-hypl .ett-para.pri {color: #00aeef;text-decoration: underline;}
/*Calendar Changes*/
.mbsc-android-holo .mbsc-cal .mbsc-cal-sc-sel, 
.mbsc-android-holo .mbsc-cal .mbsc-cal-day-sel{background: #00aeef!important;}
.mbsc-android-holo.mbsc-no-touch .mbsc-fr-btn-e:not(.mbsc-fr-btn-d):hover, 
.mbsc-android-holo .mbsc-fr-btn-a {background: #00a2de!important;}
.mbsc-android-holo .mbsc-cal th {  color: #fff!important;}
.mbsc-android-holo .mbsc-fr-hdr{color: #00aeef!important; border-bottom: 2px solid #00aeef!important;}
.mbsc-android-holo .mbsc-cal-btn-txt {color: #00aeef!important;}
.mbsc-android-holo .mbsc-cal-day {    border-top: 1px solid #1d4d60!important;}
/*Temp will be removed after posts screen changes*/
.srb.pri > span.pri.err{background-color:#fff;}
.srb.sec > span.pri.err {background: #fff; padding: 0 0 0 0;}
/*End of Temp will be removed after posts screen changes*/

.heading2.heading.providers-page-title {margin-bottom: 20px;}
#FATCA__section1__ct_lst_1 ,#FATCA__crssection1__sc_row_4_row{padding-top: .5em;}
#FATCA__section1__ct_frm_1 ,#FATCA__vattaxpayer__gr_row_2{padding-bottom: 0;}
#FATCA__section1__el_txt_1,#FATCA__crssection1__el_txt_1 {margin-bottom: 0;}
#FATCA__vattaxpayer__gr_row_4 {margin-top: 0;}
#FATCA__crssection1__el_label_1_0 { display: block;}
#FATCA__vattaxpayer__sc_col_26.pri.scb-col40 { margin-bottom: 0;padding-bottom: 0 !important;}
.grey-box .scb-col100 .ett-para.pri.req { margin-bottom: 0;}
.pst-simp.pri.var1{box-shadow: 0px 10px 30px rgba(153,153,153,0.2);}
.crt-list.event-list ul.tsp > li .ett-para.pri.err {color: #E82C0C;}
/*Posts Screen New Layout*/
.crt-list.post-list > ul > li {box-shadow: 0px 10px 30px rgba(153,153,153,0.2); margin-bottom: 1.5em; background: #fff;/* padding-bottom: 1em;*/ border-radius: .5em;/* cursor: default;*/ overflow: hidden;}
.crt-list.post-list > ul > li .srb.var1:last-child {height: 4em;}
.crt-list.post-list .img-box + .srb.pri.var1 > span.pri { /*padding: 1em 2em;*/}
.crt-list.post-list .srb.pri.var1:last-child > span.pri {display: inline-block;padding: 0;padding-right: 1em;vertical-align: middle;}
/*.crt-list.post-list .srb.pri.var1:last-child > span.pri:first-child {padding-left: 2em;}*/
.crt-list.post-list .srb.pri.var1:last-child > span.pri{vertical-align:top;}
.crt-list.post-list .ett-para.inf + .ett-para { display: block; /*text-indent: 36px;*/ font-size:13px; padding-left:0;}
.crt-list.post-list .srb.pri.var1:last-child > span.pri .ett-para.icl > svg { vertical-align: middle;}
.crt-list.post-list .srb.pri.var1:last-child > span.pri .ett-para.icl > svg + span {vertical-align: middle;}
.crt-list.post-list > ul > li .inf{vertical-align:top;}
.post-list .img-box + .srb.var1 .ett-para.ter {	/*text-transform: uppercase;*/}
/*End Posts Screen New Layout*/
.ett-para.pri.var1 {font-weight: 600;}/*View Evemt*/
.srb.sec.var1 > li {padding: .5em 1em;}
.sec.var1 .ett-para.icl > svg { vertical-align: middle;}
.crt-form.pri.scb-col90 { display: inline-block; width:90%;}
.crt-form.pri.scb-col90 + .thumblist {display: inline-block; width: 10%; vertical-align: top;}
.side-post .plt-caro.pri .crt-list > ul.pri{background:#fff;}
/*.side-post .plt-caro.pri .crt-list > ul.pri > li {width: 80%;	margin: 0 auto;}*/

/*Community Mainpage*/
.profile-info-box.tsp {background: transparent;	box-shadow: none;}
.profile-info-box.tsp .ett-bttn.sec.var1 {color: #fff; background-color: #ff7f00; border-color: #ff7f00;}
.profile-info-box.tsp .side-post .plt-simp.ma0 { box-shadow: 0px 10px 30px rgba(153,153,153,0.2); background: #fff; z-index: 1; position: relative;}
.profile-info-box.tsp .side-post .plt-simp.ma0:first-child { background: transparent;box-shadow: none;}
.profile-info-box.tsp .side-post .plt-caro { box-shadow: 0px 10px 30px rgba(153,153,153,0.2);background: #fff; z-index: 1;position: relative;}
.profile-info-box.tsp .side-post .plt-simp.ma0 .crt-navb .ett-hed4 { display: inline; vertical-align: middle;}
.profile-info-box.tsp .side-post .plt-simp.ma0 .crt-navb .ett-hed4 + .ett-para {  padding-left: .5em;}
.profile-info-box.tsp .side-post .plt-caro.pri .swiper-container .swiper-pagination-bullet {/*width: 8px;*/ /*height: 8px;*/}
.profile-info-box.tsp .plt-caro.pri .swiper-container .swiper-pagination-bullets {  position: relative;  background: #fff; padding: .5em 0;}
.profile-info-box.tsp .plt-caro .ett-bttn.sec.var1 {font-size: 13px;padding: 0.214em 0.643em; height: 32px; min-width: auto; margin-top: 1.5em; }
.side-post .plt-caro.pri .swiper-container .swiper-pagination-bullets { margin-top: 1em;}
.profile-info-box.tsp .plt-caro.pri .swiper-container .swiper-wrapper .crt-list {/*width: 95%;*/ margin: auto;}
.profile-info-box.tsp .plt-caro.pri .swiper-container .swiper-wrapper .crt-list .ett-para.inf + .ett-para{/*float: right;*/font-size: 13px;color: #808080; padding-right: 3.5em; /*PR Added*/}
.profile-info-box.tsp .plt-caro.pri .swiper-container .swiper-wrapper .crt-list .ett-hed4 {padding-top: .5em;font-size:18px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding-right: 2.5em;/*PR Added*/ }
.profile-info-box.tsp .plt-caro.pri .swiper-container .swiper-wrapper .crt-list > ul.pri > li {/* background: #f7f7f7;*//* width: 85%; margin: 0 auto;*/}
.profile-info-box.tsp .crt-navb .ett-hed4 + .ett-para.war::before {content: '(';}
.profile-info-box.tsp .crt-navb .ett-hed4 + .ett-para.war::after {content: ')';}
.side-post .crt-list.pri > .ttl .ttv > li.lbl h4 {color: #333;	font-weight: 600;}
.side-post .crt-navb.tsp.pr0 .ett-bttn {margin: 0 .25em; width: 48%;}
.side-post .ett-imge.cir.tb36 { width: 36px;}
.crt-list.post-list.tsp {padding-top: 0;}
.side-post .crt-navb.tsp.pr0.pl0 { margin-bottom: 4.25em;}
.ett-bttn.sec.med.inf.icr + .popover .popover-content { padding: 0;}
.pnt-head.pri .hr3 .menu-popover .popover-content { padding: 0;}
.crt-list.post-list.tsp > ul > li .img-box .ett-imge { /*min-height: 256px;*/ min-height:auto;}
#MyEven__ViewEvent__gr_col_1 {padding: 1.5em 2.5em 1em 1.5em;}

.ett-bttn.sec.med.inf.icr + .popover .popover-content .plt-coll.box {  margin: auto 0;}

.lightbox .modal-header li:first-child {display: none;}
.lightbox .modal-window, .lightbox .modal-dialog,.lightbox .modal-header {   background: transparent; box-shadow: none;}
.lightbox .modal-header{padding:1em 0; width:100%;}
.lightbox .modal-cnt{padding: 1em; /*min-height: 90vh;*/}
.lightbox .modal-header .ett-bttn.med .ett-icon {background: #fff; border-radius: 50%; stroke: #000; stroke-width: 2px; padding: 3px;}
.pnt-head.pri .hr3 .popover .ett-para {color: #333;  font-size: 14px;}
.hr3 h4 { display: inline-block;    vertical-align: middle;}
.pnt-head .hr3 svg + h4 { margin-left: .5em;}
.pnt-head.pri .hr3 .popover .crt-navb > .srb { padding-bottom: 1em;border-bottom:1px solid #eee;margin-bottom: .5em;}
.pnt-head.pri .hr3 .popover .ett-para > svg {fill: #808080;	margin-right: 5px;	vertical-align: middle;}
.pnt-head.pri .hr3 .popover-content{padding:1em;}
.pnt-head.pri .hr3 .popover .crt-navb > .srb:last-child { margin-bottom: 0;  padding-bottom: 0;  border-bottom: none; background: transparent;padding: 0;}
.pnt-head.pri .hr3 .popover.bottom {margin-top: 10px; right: 3em !important; left: auto !important; top:42px !important;}
.popover .pst-coll.box.pri .ctr { border: none;}
.popover .pst-coll.box.pri .ctr .ett-chek.ver.pri input[type="checkbox"] + label {  font-weight: 600;}
.pnt-foot .ett-hypl.pri {color: #fff;  text-decoration: none; font-size: 14px }
.pnt-foot .ett-bttn.tsp:hover > .ett-icon, .pnt-foot .ett-bttn.tsp:focus > .ett-icon{fill: #eee;}
.pnt-foot .ett-bttn.tsp {   padding: 0;}
.pnt-foot .ett-bttn.tsp:last-child {margin-right: 0;}
.pnt-foot .ett-labl { /*display: block;*/ display: inline; color:#fff;}
.pnt-foot .ett-para.pri {padding: 0 .5em; vertical-align: baseline;}
.pnt-head.pri .hr3 .popover .active .ett-para { color: #fff;}
.crt-list.post-list > ul > li .srb.var1 .ett-imge.cir.tb36 {width: 36px;}
.ecn > .icr > svg.icon-search {fill: #bbb;}
.lightbox .crt-list > ul {background:#333;}
.lightbox .crt-list > ul > li{background:transparent; color:#fff;border-bottom: 1px solid #666; }
.lightbox .crt-list > ul > li svg { fill: #fff; filter: brightness(0) invert(1);}
.lightbox .crt-list > ul > li .ett-para { display: inline;  padding-left: .5em;}
.lightbox .crt-list > ul > li.active { background: #00aeff;}
.landing .lightbox .modal-cnt {padding: 0; min-height:85vh; background: #333;}
.landing .lightbox .crt-list > ul > li {padding: 1.5em 1em !important;}
.landing .modal.lightbox .modal-window { width:100%; position: relative; left: auto; right: auto; top: auto; transform: none !important;}
.landing .lightbox .modal-header li:first-child { display: table-cell;}
.landing .lightbox .modal-window h1 { color: #fff;  padding-left: 1em; font-weight:600;}
.landing .lightbox .crt-list > ul {padding: 0 1.5em;padding-top: .5em;}
.landing .lightbox .modal-header {background: #333;border-radius: 0;/*padding-top: 2em;*/}
.landing .modal.lightbox .modal-window + .modal-backdrop {background-color: #333 !important;opacity: 1;}
.bg .lightbox .modal-window { width: 100%;}
.bg .lightbox .modal-cnt { padding: 0;}
.pnt-head .crt-navb.tsp .header-row.hr3 > li > ul {padding-bottom: 10px;}
.pnt-head .crt-navb.tsp .header-row.hr3 > li > ul:last-child { background-color: #333; padding: 1em 2em;}
.pnt-head .crt-navb.tsp .header-row.hr3 {padding-bottom: 0;}
.pnt-head .crt-navb.tsp .header-row.hr3 > li > ul:first-child {padding: 10px 2em;padding-top: 0;}
.header-row .profile-wrap > ul:nth-child(3) {/*margin-right: 0;*/}
.ett-rdgp.sec .button-group-buttons .rdio-btn-grp .rdio-btn {min-width: 0;height: 45px;	font-size: 16px;min-width: 125px;}
.fright .etb-rdgp.sec { text-align: right;   /*float: right;*/ margin-left: 1em; vertical-align: middle; display: inline-block;}
.fright.rht {vertical-align: top;}
.side-post .ett-para.inf { padding-top: 1em;}
.side-post .ett-para.inf +.ett-para { padding-top: .75em;  padding-right: 1em; /*display:block;*/ float:right;}
.crt-list.post-list.grid-2 > ul > li {/* display: block;   width: 48%;margin: 1%;float: left;*/}
.pl25 {	/*padding-left: 25%;*/padding-left: 3em; }
.comment-content { word-wrap: anywhere;}
.pl25 > span, .pl25 > span .ett-para.icl > svg {display: inline-block;	vertical-align: middle;} /*Side Post Comments*/
.pl25 > span:last-child {padding-left: 1em;}
.page-survey .profile-info-box {overflow: visible;}
.page-survey .profile-info-box .popover { right: 0% !important;   left: auto !important;}
.document-img { word-wrap: anywhere;}
#FATCA__section3__ct_lst_2, #FATCA__section3__ct_lst_4 {padding: 0em 2em !important;}
.browse-file .nrb.ett-file.ter + .nrb.ett-file.ter {display: none;}
/*#SERVIC__updateprofile__ct_lst_4 > ul > li {height: 150px;}*/
#SERVIC__updateprofile__el_icn_12 + .popover {top: -108px !important;}
#NBFSME__landingSME__menuICON + .popover {top: 45px !important;}
#Cmnity__PollsAndSurveys__pl_pnl_1_div {padding: 1em;}
.comment-attachment .document-img svg {	float: none !important;	display: inline !important;	height: 16px;	width: 16px;}
.document-img > span > span {display: inline-block;	vertical-align: middle;}
.document-img > span > span:first-child {width: 1em;}
.document-img > span > span:last-child {width: auto;}
.document-img > span > span .ett-para {	float: none !important;	padding-left: 7px !important;	margin-top: 0 !important;}
.mt5{margin-top: .5em !important;}

/*RM Dashboard*/
.crt-list.tabletask {min-height: 50vh;}
.crt-list.tabletask > ul.tsp > li {	padding: 10px 0;	cursor: pointer; border-bottom: 1px solid #ccc;	margin-bottom: 1em;	background-color: #fff;}
.crt-list.tabletask > ul.tsp > li > span {	float: none;	}
.crt-list.tabletask > ul.tsp > li > span.scb-col70 > span.srb > span { padding-left: 16px; }
.crt-list.tabletask > ul.tsp > li > span.scb-col70 > span.srb > span { padding: 0 .7em; }
.crt-list.tabletask > ul.tsp > li > span.scb-col70 > span.srb > span:last-child {border-right: 0 solid #dedede;}
.crt-list.tabletask > ul.tsp > li .ett-para.suc {	font-weight: bold;}
.crt-list.tabletask > ul.tsp > li .ett-para.inf {	color: #ff7f00;	font-weight: bold;}
.crt-navb.pri.var1 {border-radius: 10px;}
.crt-list.tabletask > ul.tsp > li > span:last-child .ett-hypl {	padding: 0 .5em 0 0; display:inline-block;}
.viewapp .ett-labl + .ett-para {display: block;}
.crt-list.doc-image-list > ul.tsp > li {
	display: inline-block;
	width: 140px;
	margin-right: 18px;
	margin-bottom: 18px;
	padding: 9px;
	box-shadow: 0 0 16px #0003;
	border-radius: 10px;
	vertical-align: top;
}

.pbtn {float: right;}
/*Button Bar*/
.crt-list.buttonbar > ul.tsp > li { width:20%; float:left; /* padding:1em .5em; border-radius:2em;*/ border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; border-radius: 0;}
.crt-list.buttonbar > ul.tsp > li.active {background-color: #00aeef; color: #fff;}
/*.crt-list.buttonbar > ul.tsp {border: 1px solid #ccc;	border-radius: 2em;}*/
.crt-list.buttonbar > ul.tsp > li .ett-para:first-child{padding-left:1em}
.crt-list.buttonbar, .crt-list.buttonbar + .crt-navb {display: table-cell;}
.pst-simp.tsp.wrapped .ett-bttn.sec, .pst-simp.tsp.wrapped .ett-bttn.sec.inf {width: 90%; min-width: 120px; margin: 0;	height: 50px;}
.pst-simp.tsp.wrapped .ett-bttn.sec.inf.icr > span {float: left;width: 90%;	text-align: left;}

.crt-list.buttonbar > ul.tsp > li >span { padding: 1em .5em;}
.crt-list.buttonbar > ul.tsp > li.active > span {  background-color: #00aeef;  border-radius: 2em;  color: #fff;}
.crt-list.buttonbar > ul.tsp > li:first-child {   border-left: 1px solid #ccc; border-top-left-radius: 2em;  border-bottom-left-radius: 2em;}
.crt-list.buttonbar > ul.tsp > li:last-child {  border-right: 1px solid #ccc;  border-radius: 2em;  border-top-left-radius: 0;  border-bottom-left-radius: 0;}

.landing .crt-list.swiper-container ul > li .ett-imge {	max-height: 367px;}

#RMDash__DashboardRM__gr_col_13 {overflow: visible; min-height: 75vh;}
#RMDash__DashboardRM__el_btn_4 + .popover {left: auto !important;right: 1em;}
.pst-simp.tsp.wrapped .popover .ett-bttn.sec {	width: auto;}

 /*Landing -lightbox*/
 .crt-list.landing-listbox > ul.tsp > li {width: 33.33%;margin-bottom: 30px; padding-left: 15px; padding-right: 15px; display: block; float: left;}
 .crt-list.landing-listbox > ul.tsp > li > span {background: #fff;	box-shadow: 0 3px 8px 0 rgba(112,120,135,.24);	padding: 1em;	border-radius: 7px;}
 .landing-listbox .ett-hed3.pri {margin-bottom: .5em;}
 .landing-listbox .ett-bttn { /*margin-top:1em;*/ padding: 14px 26px;font-weight: 600;border-width: 2px;	border-radius: 10px;line-height: 14px;}
 .landing-listbox .ett-icon.pri {margin-bottom: .5em;width:100px;height:100px;}
 .crt-list.landing-listbox > ul.tsp > li > span > span:nth-child(3) {height: 65px; padding:0 2em;}
 .crt-list.landing-listbox > ul.tsp > li > span > span:nth-child(3) > span {vertical-align: top;}
 .crt-list.landing-listbox .ett-icon {width: 75px;	height: 75px;}
.crt-list.landing-listbox {	/*margin-top: 2em;*/}
.page-survey .survey-summary-card-block .crt-list.norecords > ul.tsp > li {width: 73%;}
.page-survey .survey-summary-card-block .crt-list.sno + .norecords > ul.tsp > li {width: 98%;}
.otp-box .ecn > .cir > .ett-inpt.ter {width: 100%;text-align:left; font-size:18px; height: 50px; font-weight: 400;}
.otp-box .ecn > .cir.ter .ett-bttn {height: 50px;}

.input-box.otp-box .ett-bttn.sec {width: auto;	display: inline;}
/*Safari Issue Fixes*/
.ett-slct.drdn-extspan { display:block; }
.ett-slct.pri.drdn-extspan { display:block; }
.ett-slct.sec.drdn-extspan { display:block; }
.ett-slct.ter.drdn-extspan { display:block; }

.ett-hypl.var1 {color: #ff0000;}
/*.pst-tabs.hor.pri.var1 > ul.tabs {text-align: center;}*/
.pst-tabs.hor.pri.var1 > ul.tabs { border: 0px solid #ccc;	/*border-radius: 3em;*/}
.pst-tabs.hor.pri.var1 .ett-labl.pri{color:#29abe2;display:block;}
.pst-tabs.hor.pri.var1 > ul.tabs > li{ min-width: 190px; width: auto; font-size: 16px; padding: 10px 25px; border: 1px solid #ccc; border-left: 0;border-right: 0;margin: 0;text-align: center;}
.pst-tabs.hor.pri.var1 > ul.tabs > li > span {width: 100%;	text-align: center;}
.pst-tabs.hor.pri.var1 > ul.tabs >li:not(:first-child):not:(last-child) {border-left: none;}
.pst-tabs.hor.pri.var1 > ul.tabs > li:first-child {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-right: 0;
	border-top-left-radius: 3em !important;
	border-bottom-left-radius: 3em !important;
	border-left: 1px solid #ccc;
}
.pst-tabs.hor.pri.var1 > ul.tabs > li:last-child {
	border-radius: 3em;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	border-top-right-radius: 3em !important;
border-bottom-right-radius: 3em !important;
border-right: 1px solid #ccc;
}
.pst-tabs.hor.pri.var1 > ul.tabs > li.current {
	border-radius: 0;
	padding: 0;
}
.pst-tabs.hor.pri.var1 > ul.tabs > li.current > span {
	background: #00aeef;
	color: #fff;
	padding: 10px 25px;
	vertical-align: ;
	display: inline-block;
	border-radius: 3em;
	width: 100%;
text-align: center;
}
.pst-tabs.hor.pri.var1 > ul.tabs > li.current:not(:first-child),
.pst-tabs.hor.pri.var1 > ul.tabs > li.current:not(:last-child) {
	border-radius: 0;
}

.pst-tabs.hor.pri.var1 .tabs-ctr {	/*border: 1px solid #DDD;	border-top: none;*/}
.pst-tabs.hor.pri.var1 .icon-plus-alt + .ett-para {	padding-left: .5em;}
.pst-tabs.hor.pri.var1 .icon-minus-alt.err {vertical-align: bottom;}
.pst-tabs.hor.pri.var1 .crt-list + .crt-navb > ul > li {padding: 0 0px;}
/*.pst-tabs.hor.pri.var1 > ul.tabs > li.current:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(41, 171, 226, 0);
	border-top-color: #29abe2;
	border-width: 10px;
	margin-left: -10px;
	z-index: 1;
}*/
.pst-tabs.hor.pri.var1 .ett-inpt.ter[disabled] {border-bottom: 1px solid #ededed !important;cursor: auto;}
.ett-slct.ter[disabled] {border-bottom: none;}
.ett-slct.ter[disabled] .sub-elt1 {	display: none;}
.pst-tabs.hor.pri.var1 .ett-date .ett-inpt.ter[disabled] + button {	display: none;}
.pst-tabs.hor.pri.var1 .tabs-ctr {height: 63vh;	overflow-x: hidden;overflow-y: scroll;ms-overflow-style: none;scrollbar-width: thin;}
.rm_abs {	position: absolute;	top: 2em;	right: 1em;}
.rm_abs .ett-para, .rm_abs .ett-hypl {font-size: 13px;}
.crt-list > ul.pri > li .ett-labl.pri {	color: #0090df;}
body.islamic .crt-list > ul.pri > li .ett-labl.pri {color: #95D600;}
.srb.pri.pad5 > span{padding:5px;}
.vtop{vertical-align:top !important;}
.pst-tabs.hor.pri.var1 > ul.tabs > li.disabled{pointer-events:none !important}
#RMDash__ViewDetails__RMrow, #RMDash__ViewDetails__DSArow, #RMDash__ViewDetails__CPVrow {z-index: 2;	position: relative; height:45px; display: inline-block;width: auto;}
.pst-tabs.hor.pri.var1 .ett-chek + .ett-labl.pri {display: inline;	color: #333;}
.pst-tabs.hor.pri.var1 .ett-chek > span {/*	margin: 0;*/}
.pst-tabs.hor.pri.var1 .ett-chek.var1 > span {margin: 0;}
.tabletask .ett-para.icl > svg {vertical-align: middle;}
.ett-chek.hor.pri input[type="checkbox"][disabled]:checked + label::before {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABHNCSVQICAgIfAhkiAAAAQVJREFUOE/tlM1Kw0AYRc9MGisko3bvUlGULkRRqQHj67pwK0mF4kqpT6AbF+JShKb+tJCMjKKQtpPYgAtp5wEOH+feuYKzZ80fPDEHf1udMRWri4LTA4/WZX+sV5VV7K84RIFPmmk2LhKehvnWVgIbaBz41CWsxT0e38e/wtRgA20HPgsFUOMlB/YcOG957CzX2O0k3L1kOXe/udRaty0luTlRZBr2Ogm3/S/4YcMhOiq/tLDH20rSDRXGnLm84YpPp66wOx2thdVxU0muQ8VrqtEalCusQU3asMLwmkuSq2NFTcB63ONhQvq2YSxtxaYvGKRw/zbdupaCq071HPxj7v+p+ABobot/Ah8qigAAAABJRU5ErkJggg==');
	filter: grayscale(1);
}
.pst-tabs.var1 > .tabs-ctr > div > .tabcontent .crt-list > ul.pri > li > span > span > span{vertical-align:top;}
.pst-tabs.hor.pri.var1 .etb-chek.hor.pri input[type=checkbox]{position:relative; width:0; display:none;}
.pst-tabs.var1 .crt-form.ver.pri .srb.eoc {	margin-bottom: 0;}
.crt-list.news-list .ett-imge.tb36 {width: 100%;height: 350px;}
.user-data-box.providers-page .swiper-container img {width: 100%;height: 330px;}
#MyNews__news__pl_csl_1_div .crt-list .ett-imge {width: 100%;height: 330px;}
#MyNews__news__ps_pls_31,#SERVIC__Services__ps_pls_29 {position: relative;margin-bottom: 2em;}
#MyEven__Events__ps_pls_47 {position: relative;	/*margin-top: 20px;*/}
/*#MyEven__Events__gr_row_51 {padding: .5em 30px !important;}*/
#MyEven__Events__ct_lst_32 .ett-imge {height: 330px;}

.content-title {margin-bottom: 5px;}
.featured_story {padding: 5px 10px; /*border: 1px solid #ccc;*/	margin-bottom: 1em; /*border-radius: 15px;*/ box-shadow:0 0 5px rgba(155,155,155,0.2);}
.content-title-text a {font-size: 16px; color: #00aeef; font-weight: 400;}
.category {	text-decoration: none;color: #808080;	font-weight: normal;	text-transform: capitalize;}
.featured_story-date-text {	font-size: 12px;color: #6d6e71;}
.crt-list.news-list ul.tsp > li .ett-para.pri.suc {
	display: inline-block;
	color: #fff;
	background-color: #14b100;
	padding: 5px 10px;
	border-bottom-left-radius: 10px;
}
.crt-list.news-list ul.tsp > li .ett-para.pri.war {
	display: inline-block;
	color: #fff;
	background-color: #ff9d00;
	padding: 5px 10px;
	border-bottom-left-radius: 10px;
}
.crt-list.news-list ul.tsp > li .ett-para.pri.err {
	display: inline-block;
	color: #fff !important;
	background-color: red;
	padding: 5px 10px;
	border-bottom-left-radius: 10px;
}
.ett-bttn.sec > .ett-icon.icon-plus {margin-right: 0;}
.ett-bttn.ter.editbtn + .ett-bttn.sec {	margin-left: 1em;}

/*Service Offerings*/
.abs_r0 {	position: absolute; 	top: 0; 	right: 0;	text-align: right;}
.service-status.suc {	background-color: #14b100;	color: #fff;	padding: 5px 10px;	border-bottom-left-radius: 10px;}
#MyEven__Events__gr_row_43,#MyEven__Events__gr_row_46,#MyEven__Events__pendingviewmore{padding-top: 0 !important;}
#MyEven__Events__pendinglistclass{padding: 0;}
#MyEven__Events__ct_frm_20 {padding: 0 0 .5em 0;}
/*#MyEven__Events__Note {color: #808080;	font-size: 14px;}*/
.service-offer > ul > li > span > span:last-child {	position: absolute;	bottom: 2em; left:0;}
.service-offer > ul > li > span > span:nth-child(5) {position: absolute;bottom: 8em; left:0;}
.service-offer > ul > li > span > span:nth-child(6) {position: absolute;bottom: 6em; left:0;}
.crt-list.service-offer .ett-para.var1 {height: 2.5em;overflow: hidden;	display: inline-block;}
.service-offer > ul > li > span > span:nth-child(4) .ett-para {	display:inline-block; max-height:3em; display: -webkit-box;-webkit-line-clamp: 2;	-webkit-box-orient: vertical;	overflow: hidden; height:3em;}
.crt-list.service-offer .ett-para.war {	background-color: #ff9d00;	color: #fff;	padding: 5px 10px;	border-bottom-left-radius: 10px;}
.crt-list.service-offer .ett-para.err {	background-color: #E82C0C;	color: #fff !important;	padding: 5px 10px;	border-bottom-left-radius: 10px;}
.page-survey .survey-summary-card-block .crt-list.service-offer > ul.tsp > li,#SERVIC__ViewServiceProvider__ct_lst_2 li {	min-height: 240px; background: #f5f5f5; box-shadow: none;}
.page-survey .survey-summary-card-block .crt-list.service-offer > ul.tsp > li{padding:1em !important;}
.crt-list.service-offer .ett-para {	word-break: break-all;}
#SERVIC__ViewServiceProvider__ct_lst_1 .ett-para {padding: 0;}
#SERVIC__ViewServiceProvider__EmailId > svg,
#SERVIC__ViewServiceProvider__MobileNumber > svg,
#SERVIC__ViewServiceProvider__ProviderName > svg{vertical-align: middle;}
#SERVIC__ViewServiceProvider__ProviderName > span,
#SERVIC__ViewServiceProvider__EmailId > span {	padding-left: 3px;}
.maintitle.heading .ett-para {	color: #00aeef !important; font-size:20px !important;  font-weight:600 !important; line-height:28px;font-family: 'poppins';}
.page-survey .survey-summary-card-block .crt-list.service-offer .ett-hypl.pri{font-size:13px;}
.crt-list.news-list.events ul.tsp > li .ett-para.pri.var1 {	color: #333;	text-decoration: none;	font-weight: 600;}
.crt-navb.pri.providers-list .ett-para.icl > svg {vertical-align: middle;	width: 14px;	height: 14px; margin-right: .5em;}
#MyNews__news__ct_frm_13 {	padding-bottom: 0;}
#MyNews__news__ct_lst_8 {	padding-top: 0;}
#MyNews__news__ct_frm_16 {	padding-top: 0;}
#SERVIC__ViewServiceProvider__el_label_1 {margin-right: .5em;}
.pt5 {padding-top: .5em !important;}
#MyEven__Events__sc_row_255 {	padding: .5em 0;}
 .profile-info-box .ett-bttn.sec:first-child {margin-left: 0;}
 /*.profile-info-box .ett-bttn.sec + .ett-bttn.sec {	margin-left: 1em;}*/
 /*.profile-info-box .ett-bttn.sec:first-child + .search-btn {margin-left: 1em;}*/
.custmer-nam .ett-hed2 {display: inline;}
.featured_story{background-color: #f5f5f5; box-shadow: none;}
.crt-list.news-list ul.tsp > li{background-color: #f5f5f5; box-shadow: none;}
.ett-para.ter{padding:0;}
.ett-para.ter b {color: #333;}
#SERVIC__ViewServiceProvider__sc_col_2 {padding: 1em;	word-break: break-word;	line-height: 14px; padding-top:0;}
#MyNews__news__btnUploadNews {z-index: 1;	margin-top: 0;}/*Upload News Button Fix*/
#MyEven__Events__registerEvent {margin-top: 0;}
.lg-txt p { font-size: 16px !important;}
svg.icon-ok-sign {fill: #95d600 !important;}
.footer-fixbtn {position: fixed;bottom: 0;width: 50%; padding: 15px !important;}
.post-list .img-box {max-height: none;}
/*Media Query Cleanup*/
@media only screen and (max-width:1919px) {
.side-post .crt-navb.tsp.pr0 .ett-bttn {width: 47%;}
.new-post .ett-bttn.sec{min-width: 150px;}
}
@media only screen and (max-width:1680px){
#MyEven__Events__ct_lst_32 .ett-imge,#SERVIC__Services__ct_lst_15 .ett-imge,#MyNews__news__ct_lst_10 .ett-imge {height: auto;	width: 100%;}
.landing .crt-list.swiper-container ul > li .ett-imge{max-height:none;}
}
@media only screen and (max-width:1440px) {
.pst-tabs.hor.pri.var1 > ul.tabs > li {min-width: 173px;}
.providers-img .ett-imge.cir, .providers-img .ett-imge.cir > svg{height: 60px !important; min-height: 60px;}
}
@media only screen and (max-width:1400px) {
.pst-tabs.hor.pri.var1 > ul.tabs > li {min-width: 153px;}
}
@media only screen and (max-width:1366px) {
.pst-tabs.hor.pri.var1 > ul.tabs > li {min-width: 153px;width: auto;}
#RMDash__DashboardRM__el_txt_72{padding-right:.5em;}
  #MyEven__Events__ct_lst_32 .ett-imge,#SERVIC__Services__ct_lst_15 .ett-imge,#MyNews__news__ct_lst_10 .ett-imge {height: auto;}
}
@media only screen and (max-width:1280px) {
.new-post .ett-bttn.sec{min-width: 130px;}
.new-post .ett-bttn.sec + .ett-bttn{margin-left:.75em}
#RMDash__DashboardRM__el_btn_3 {font-size: 13px;}
.pst-tabs.hor.pri.var1 > ul.tabs > li {min-width: 130px;}
}

@media only screen and (max-width : 480px) {
/*Header*/
.pnt-head.pri{padding:0;}
.landing .crt-list.swiper-container ul > li .ett-imge {	max-height: 92px;}
.ett-rdgp.sec .button-group-buttons .rdio-btn-grp .rdio-btn {min-width: 90px;}
.etb-rdgp.sec .rdio-btn-grp{display:inline-block; float:none;}
.ett-rdgp.sec .button-group-buttons{text-align:center;}
#Cmnity__PollsAndSurveys__el_btn_22 + .popover {left: .5em !important;} /*Polls and Surveys*/
.modal-type .modal-cnt, .modal-cnt {padding: 15px 10px;} /*Create Survey Success Modal*/
.crt-list.providers-list + div .pbtn {margin-top: 1em;}
.crt-list.post-list.grid-2 > ul > li {/*width: 98%; margin-bottom: 1em; box-shadow: 0 2px 4px #ccc;*/}
.new-post .ett-bttn.sec {width: 100%;	margin-left: 0 !important;}
.side-post .crt-navb.tsp.pr0.pl0 {margin-bottom: 1em;}
 #Cmnity__LandingPage__pl_pnl_1_div { padding: 0 !important; margin: 1em 0;width: 100%;}
 .pnt-head .crt-navb.tsp .header-row.hr3 > li > ul:first-child {padding: 10px 1.75em;}
 #MyNews__news__pl_pnl_15_div { margin: 0 1em;}
 .browse-file .nrb.ett-file.ter {width: 100%;}
 #Cmnity__MainPage__el_btn_1 + .popover {left: 10px !important;}
 .page-survey .crt-list.option-list > ul.tsp li {width: 100%;}
 #Cmnity__PollsAndSurveys__ct_nav_8 {padding: 0 !important;}
 .lightbox .modal-cnt .crt-navb, .lightbox .modal-cnt .crt-navb li {height: 80vh;}
 .crt-list.post-list > ul > li .var1 .ett-hed4 {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
 .mob-center {text-align: center !important;}
 .mob-left {text-align: left !important;}
 .crt-list.upload-list ul.tsp > li {width: 46% !important;	text-align: center;	padding: 0;	margin: 5px; /*padding-bottom: 5px;*/}
 .crt-list.upload-list ul.tsp li .ett-para.pri {text-align: center;	margin-top: 5px;}
 .crt-list.upload-list ul.tsp li .ett-para.pri > svg {display: block; text-align: center; position: initial; width: 100%; margin-top: 5px; margin-bottom: 5px; height: 18px; stroke: #6d6e71;}
 .modal-open .modal.lightbox{padding-top:0;}
 #Cmnity__ViewPostUser__ps_pls_1 {padding: 0 !important;}
   .view-post .gcb-col3.left-sec.sno + div {padding: 0;}
  /* #SERVIC__updateprofile__el_icn_12 + .popover {top: -108px !important;}*/
   #SERVIC__updateprofile__gr_row_15 { overflow: visible;}
   .pnt-head .header-row .icon-back{margin-right:0;}
   .pnt-head .header-row .icon-back + h4 {display: inline;}
   /*.submitted .congrats { width: 100%;}*/
   #SERVIC__updateprofile__ct_lst_4 {   text-align: center;}
   body.islamic #status {background-size: 44% !important;background-repeat: no-repeat !important;}
   #Cmnity__NewPost__gr_row_3, #Cmnity__EditPost__gr_row_3, #Cmnity__NewPostUser__gr_row_3, #Cmnity__EditPostUser__gr_row_3{padding-left:0 !important;}
   #Cmnity__NewPost__ct_nav_1, #Cmnity__EditPost__ct_nav_1, #Cmnity__NewPostUser__ct_nav_1, #Cmnity__EditPostUser__ct_nav_1{padding-right: 0 !important;}
   .view-post .right-sec .crt-list > ul.pri .inline-box .scb-col50 .ett-hed3.fs13{margin-left:0;}
   .page-survey .survey-summary-card-block .crt-list > ul.tsp > li{margin:0;}
     #Cmnity__ViewPost__gr_row_2,#Cmnity__ViewPost__gr_row_5,#Cmnity__ViewPost__ct_lst_3{padding: 0;}
     #Cmnity__ViewPost__pl_pnl_9_div ,#Cmnity__ViewPost__pl_pnl_8_div{margin: 1em 0;}
     
     .crt-list.tabletask > ul.tsp > li > span, 
     .crt-list.tabletask > ul.tsp > li > span > span > span {display: block; width: 100%; padding: 0 !important;}
     .crt-list.buttonbar, .crt-list.buttonbar + .crt-navb {display: block; padding: .5em 1em !important;}
     .crt-list.buttonbar > ul.tsp > li{width:100%;     border: 1px solid #ccc;    margin-bottom: .5em;border-radius:2em;}
     .crt-list.buttonbar > ul.tsp > li:last-child{border-radius:2em}
     .pst-simp.tsp.wrapped .ett-bttn.sec, .pst-simp.tsp.wrapped .ett-bttn.sec.inf{margin-top: 1em}
     .pst-simp.tsp.wrapped .ett-bttn.sec, .pst-simp.tsp.wrapped .ett-bttn.sec.inf {	width: 100%;}
     .norecords {padding: 0 !important;}
     .crt-list.buttonbar > ul.tsp {	border: 0px solid #ccc;	border-radius: 0em;}
     .viewapp .crt-list > ul.pri > li > span > span > span {width: 100%;display: block;}
     #RMDash__DashboardRM__ct_nav_15 {	padding: 0;}
     .pbtn > li > .ett-bttn {display: inline-block;	padding: .25em;}
     .mob-pa0 {	padding: 0 !important;}
     .pst-tabs.var1 > .tabs-ctr > div > .tabcontent .crt-list > ul.pri > li > span > span > span {width: 100%;	display: block;}
     .pst-tabs.hor.pri.var1 .tabs-ctr{height: auto;}
     .rm_abs{position:relative;top: 0;right: 0;}
     /*Company Details*/
     .list-form .scb-col25, .list-form .scb-col20 {	width: 100%;display: block;}
     .list-form .scb-col5 {	vertical-align: middle !important;}
     /*.m_pabs{position:absolute;}*/
     .mob-100{width:100% !important;}
     .pst-tabs.hor.pri.var1 .tabs-ctr {	height: auto !important;}
   /*  .mob-mt2 {margin-top: 2.5em;}
     #RMDash__ViewDetails__ct_nav_1 {	margin-top: 2.5em;}*/
     #RMDash__DashboardRM__el_btn_4 + .popover {left: .55em !important;	/* right: 1em; */}
     .crt-list.landing-listbox > ul.tsp > li{width:100%;}
     #NBFSME__landingSME__sc_row_176 > li, #NBFSME__landingSME__sc_row_176 > li label {	display: block !important;}
     #SERVIC__ViewServiceProvider__EmailId {display: block;}
     /*#MyEven__Events__gr_row_51{padding:0 !important;}*/
     #RMDash__ViewDetails__RMrow, #RMDash__ViewDetails__DSArow, #RMDash__ViewDetails__CPVrow{display:table;}
     .list-head ,.border{display: none;}
     #SMEDAS__dashboard__ct_nav_2 ,#COMPAN__companydetails__ct_frm_6{	padding: 0;}
     #COMPAN__companydetails__ct_lst_3 > ul > li {padding: 0;}
     #COMPAN__companydetails__ct_lst_3 > ul > li .ecn {display: inline;}
     .crt-list.tabletask > ul.tsp > li > span > span:first-child .srb > span {	display: block;	width: 100%;	text-align: left;}
     #MyNews__news__btnUploadNews,#MyEven__Events__registerEvent {margin-top:1em;}
     .formstyle.fatca.list-detail .pst-simp.pa0 {padding: 1em !important;}
     #FATCA__section2__signatorydetailrowlistHead {	padding-left: 1em !important;}
     #FATCA__section2__signatorydetailrowlist {	padding: 0 1em;}
     #FATCA__section3__ct_nav_1 {padding: 0 !important;}
     #FATCA__crssection1__pl_pnl_2_div {margin: 0;}
     #FATCA__crssection1__sc_col_72_li,#FATCA__crssection1__sc_col_75_li {width: 100%;display: block;}
     #FATCA__mapcrsanswerdetails__i__crsdetailsdisc__crsControlPersonType_span_0 {width: 100%;}
     #FATCA__crssection1__sc_row_72_row > span,
     #FATCA__crssection1__sc_row_76_row > span,
     #FATCA__crssection1__sc_row_90_row > span, 
     #FATCA__crssection1__sc_row_94_row > span {width: 100%;display: block;}
     #FATCA__crssection1__ct_nav_1 {padding: 0;}
     #FATCA__crssection1__sc_col_39 {text-align: center;}
}
#Cmnity__ViewPost__ct_lst_3{padding: 0;}
.post-list .img-box + .srb.var1 .ett-para.ter {padding: 0;}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
/* IE10+ CSS styles go here */
    .page-survey .survey-summary-card-block .crt-list .takesurveypoll + .srb .ett-para.pri.fs16, 
    .page-survey .survey-summary-card-block .crt-list .takesurveypoll + .srb .ett-para.pri.fs14 { white-space: nowrap;}
}



.ett-para.ter.var1 {font-weight: 600;}
.ett-para.ter.var1.icl > svg {fill: #999; stroke: #999;}
#SERVIC__viewMore__ct_lst_9 + div .pbtn,#MyEven__Eventsmore__pagenationrow .pbtn ,#MyNews__news__dynamicNewsRow .pbtn{margin-right: 0;}
#SERVIC__viewMore__ct_lst_9 + div .pbtn > li > .ett-bttn:last-child,#MyEven__Eventsmore__pagenationrow .pbtn > li > .ett-bttn:last-child {padding-right: 0;}
#SERVIC__ViewServiceProvider__ct_tbl_1_pagination_ul {margin-right: 1.5em;padding-bottom: 1em;}
#SERVIC__ViewServiceProvider__ct_tbl_1_pagination_ul > li > .ett-bttn:last-child {padding-right: 0;}
.pbtn > li > .ett-bttn[role="button"] {padding: 0;}
#SERVIC__OTP__sc_row_15 {margin-bottom: 0;}
.plt-simp{position:relative;}
.page-survey .survey-summary-card-block .crt-list.service-offer .ett-bttn.ter.editbtn {margin-left: 0;}

.modal .entry-row .ett-para.pri {font-size: 14px;}
/*Crs Section 1 Check box*/
#FATCA__crssection1__sc_col_44_li {	width: 40px;}
#FATCA__crssection1__sc_col_44_li .ett-chek.hor.pri > span {margin: 0;}
#FATCA__crssection1__sc_row_40_row > span {display: inline-block;}
svg.icon.icon-play-circle {fill: #333;margin-right:.5em; width:24px; height:24px;}
.entry-row.mb0 {margin-bottom: 0 !important;}
.ett-icon.icon-etisalat-wide {width: 72px;}
#NBFSME__landingSME__el_label_3 {padding-right: .5em;}
.ett-icon.icon-visa, .ett-icon.icon-etisalat-wide {margin-left: .5em;margin-right: .5em;}
#NBFSME__landingSME__sc_row_176 > li{display: table-cell;	float: none;}
#FATCA__section3__pl_pnl_2_div,#FATCA__section3__ct_lst_1 > ul > li {margin-bottom: 0;}
#FATCA__section3__sc_col_115_li{vertical-align:top;}
.crt-navb.providers-list .srb {table-layout: unset !important;display: inline-block;}
.crt-navb.providers-list .srb > li {	display: inline-block;	width: auto;}
#scr__Admin__Landing__main .ett-file.pri .ett-bttn{margin: 0;font-weight: 400;text-decoration: none;background-color: #fff;color: #00AEEF;border: 1px solid #00AEEF;border-radius: 2em;}
#scr__Admin__BannerImage__main .crt-list.providers-list ul.tsp > li > span .srb {min-height: 165px;	max-height: 165px; vertical-align: middle;}
#scr__Admin__BannerImage__main .crt-list.providers-list ul.tsp > li > span {min-height: 150px; max-height: 150px; }
/*#scr__Admin__BannerImage__main .crt-list.providers-list ul.tsp > li:last-child > span {vertical-align: baseline;	min-height: 165px;	display: inline-block;	float: none;	padding-top: 2em;}*/
#scr__Admin__Landing__main .userDetailsRow .ecn > .syl > span {	left: 0;}
#scr__Admin__Landing__main .userDetailsRow .ecn > .syl > .ett-inpt.ter {padding-left: 2.5rem !important;}
/*#scr__Admin__Landing__main .providers-img .ett-imge {box-shadow: 0 3px 8px 0 rgba(112,120,135,.24);}*/
.pst-tabs.hor.pri.var1 > ul.tabs > li.disabled a {
	/*color: #808080;*/
}
#NBFSME__landingSME__el_label_2,#NBFSME__landingSME__el_label_5 {color: #fff;}
#NBFSME__landingSME__sc_col_11 label {padding: 0 3px;}

.list-head > ul > li > ul {/*	border: 1px solid #333;	padding: 5px 10px;*/	 padding: 1em; /*margin-top: 1em;*/ background-color: #f2f2f2;border-radius: 10px;}
.list-border > ul > li {border-bottom: 1px solid #d9d9d9;padding: 5px 10px !important;}
.list-border > ul > li:last-child{border-color:transparent;}
.list-head > ul > li > ul > li .ett-labl.pri , .border .ett-labl.pri {color: #333 !important;font-weight: 600;	font-size: 16px;}
.list-border .ett-hypl,.border-bottom .ett-hypl {padding-left: .5em;	display: inline-block; font-size: 14px;}
.border {/*border: 1px solid #333;	padding:5px  10px;*/	margin-top: 1em; padding: 1em; background-color: #f2f2f2; border-radius: 10px;}
.border-bottom {border-bottom: 1px solid #d9d9d9; padding:5px  1em;}
.pst-tabs.var1 > .tabs-ctr > div > .tabcontent .crt-list.list-border > ul.pri > li > span > span > span{vertical-align:middle;}
.border-bottom .ett-para + .ett-para , .list-border .ett-para + .ett-para {display: block;}
.pnt-head .ett-labl.pri {font-weight: 600;	font-size: 16px;}
#RMDash__mapcompanydetails__i__companydtls__companymobileno {padding: 0.6em 0.8em;	padding-left: 0;display: block;}
#RMDash__mapnbfdirect__i__directCompanyProfile__ndcpcompanyname,#RMDash__ViewDetails__mapcompanydetails__i__companydtls__applicationid,
.text-input{display: block; padding: 0.6em 0.8em; padding-left: 0;}
#RMDash__ViewDetails__sc_row_365 {display: inline-block;}
.pst-tabs.hor.pri.var1 .crt-navb.norecords > ul li { height: auto;}
input::-ms-clear, input::-ms-reveal { display: none !important;}
.heading .ett-para + .ett-para {padding-left: .25em;}
.cus_check .ett-chek.hor.pri > span {margin: 0;}
.cus_check .ett-labl {font-size: 15px;}
#RMDash__ViewDetails__UserTypeTabNavBar {padding-left: 0;}
#RMDash__ViewDetails__DCHlist > ul > li { padding: 0;}
/*PerquisiteDocuments */
#RMDash__ViewDetails__PerquisiteTitleRow {padding: 0;padding-top: 0px !important;}
#RMDash__ViewDetails__PerquisiteList {padding: 0; box-shadow: 5px 5px 10px rgba(155,155,155,0.2);}
#RMDash__ViewDetails__PerquisiteTitleRow ul {border-radius: 0;}
#RMDash__ViewDetails__PerquisiteList > ul > li {background: rgba(249, 249, 249,0.5); border-bottom: none;}
#RMDash__ViewDetails__PerquisiteList > ul > li > span {	border-bottom: 1px solid #d9d9d9;}
#RMDash__ViewDetails__PerquisiteList > ul > li:last-child  > span {	border-bottom: none;}
#RMDash__ViewDetails__PerquisiteList .ett-para.ter {color: #333; padding-top: .25em; padding-bottom: .5em;}
#RMDash__ViewDetails__PerquisiteList .ett-hypl + .ett-hypl {padding-top: .25em;	padding-bottom: .5em;
}
#RMDash__ViewDetails__PerquisiteHeaderRow {margin-top: 1em;}
/*#INDIVI__corporate__sc_col_38 {	padding-right: 1em;}*/
#RMDash__ViewDetails__cmntsRm > ul > li,#RMDash__ViewDetails__cmntsDSA > ul > li,#RMDash__ViewDetails__cmntsCPV > ul > li {padding: 0;}
.comp_row {	background: #f9f9f9;padding: .5em;margin-top: .5em;}
.comp_row .ett-para, .comp_row .ett-labl {font-weight: 600;}
#RMDash__ViewDetails__ShareHolderList > ul > li {margin-bottom: 1em;}
.crt-list .ett-slct.ter {width: 100%;} /*Fatca Issue*/
#Admin__VendorManagement__el_hpl_1 {font-size: 16px;}
#Admin__VendorManagement__VendorList > ul.pri > li {padding: 0;}
#FATCA__section3__sc_col_118_li,#FATCA__DirectDetails__sc_col_224_li {vertical-align: top;} /*Bug 46544 fix*/

#Admin__VendorManagement__sc_row_10 > li,
#Admin__VendorManagement__sc_row_12_row > span {width: 16.6%;}
#Admin__VendorManagement__VendorViewList {padding-top: 0;}
#Admin__VendorManagement__VendorViewList > ul > li {padding: 1em 0;	border-bottom: 1px solid rgba(230, 230, 230, 0.7);}
#NBFSME__landingFeatures__ct_lst_4 > ul > li {white-space: pre-wrap;}
/*.req-alt::before {content: "*"; font-size: 1em; color: #ec1c23; padding: 0 3px;}*/

.ett-file.sec .ett-bttn {
    padding-top: 7px;
}
.texarea .ett-texa.ter {
    border: 1px solid #dedede;
    padding: 12px 12px;
    height: 25vh;
    border-radius: 5px;
}
.changepw .crt-form.ver.pri {
    margin-top: 10em;
}
.changepw .crt-navb.sec {
    border-bottom: none;
    padding-top: 0px;
}
.changepw .ett-bttn.pri {
    border-radius: 50px;
    min-width: 98px;
    box-shadow: 2px 3px 5px #ababab;
}
.changepw .ett-bttn.sec {
    background-color: transparent;
    color: #00aeef;
    min-width: 98px;
    height: 37px;
    font-size: 15px;
}
.changepw .ett-inpt.pri {
    border: none;
    border-bottom: 1px solid #999;
    border-radius: 0;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left:0px;
}
.changepw .pst-simp.pri {
    box-shadow: 0 0 5px rgb(0 0 0 / 15%);
}
.userSearchRow .etw-100.ett-inpt.ter {
    padding-left: 0;
}



.cr .input-box .ett-bttn.sec {
    width: 131px;
    display: inherit;
    padding: 0;
    font-size: 14px;
}
.cr .crt-form.ver.pri .entry-row .flb {
    color: #00AEEF;
    font-size: 0.85rem;
}
.cr .entry-row .ett-inpt.ter {
    color: #272930;
    font-size: 16px;
    font-weight:500;
    min-height: 40px;
    height: 48px;
}
.cr .heading .ett-para.pri {
    font-size: 20px !important;
    margin-left:-3px;
}

.cr .ett-bttn.pri {
    width: 100%;
    display: inherit;
    padding: 0;
    font-size: 16px;
    height: 50px;
    border-radius: 50px;
    box-shadow: 0px 3px 6px #00000029;
    color:#fff;
}
.cr .input-box .ett-bttn.sec {
    width: 131px;
    display: inherit;
    padding: 0;
    font-size: 14px;
    background-color: #F6F6F6;
    background: #F6F6F6 0% 0% no-repeat padding-box;
    border: none;
    color: #000;
    margin-left: 138px;
}
.signup .input-box .bt1 .ett-bttn.sec {
    width: 131px;
    display: inherit;
    padding: 0;
    font-size: 14px;
    background-color: #F6F6F6;
    background: #F6F6F6 0% 0% no-repeat padding-box;
    border: none;
    color: #000;
    margin-left: 138px;
}
.signup .ett-icon.icon-refresh {
    fill: #00ADEF !important;
}
.cr .srb.terms {
    padding-left: 8px;
}
.cr .ett-hypl.pri {
    font-size: 11px;
    color: #00AEEF;
}
.cr .entry-row .ecn > .syl > span {
    font-size: 16px;
    top: 13px;
  }
.cr .entry-row .ett-inpt.ter:nth-child(2) {
    padding-left: 2.8em;
   
}
.cr .err-msg {
    padding-top: 8px;
}
.faq .crt-form img {
    width: 81%;
}

.faq .crt-navb .srb.pri {
    width: 90%;
    margin: auto;
    margin-top:16px;
    }
.faq .ett-slct.sec .sub-elt {
    font-size: 13px;
    padding-top:6px;
}
.faq .ett-slct.sec {
    border-radius: 10px;
    height: 40px;
    padding-top: 4px;
}
.faq .rht.pri.scb-col50 {
    padding-right: 20px;
}
.faq .ett-hed4.pri {
    font-weight: 500 !important;
    font-size:22px;
}
.faq .plt-simp.ma0 {
    top: -11px;
}
.faq .ett-hed4.pri {
    font-weight: 400 !important;
    font-size: 22px;
}
.faq .ett-para.pri {
    font-size: 16px;
}
p#NBFSME__landingSME__el_txt_127 {
    font-size: 12px;
}
.crt-navb.reg-type .srb.cr.pri.active {
    border: 2px solid #0090DF;
}
.crtype .ett-icon.icon-Individual.pri {
    width: 67px;
    height: 53px;
}
.crtype .ett-icon.icon-Corporate.pri {
    width: 67px;
    height: 53px;
}
.crtype .active .ett-slct.pri {
    background-color: #0090DF;
    border: 1px solid #0090DF;
    height: 45px;
    border-radius: 10px;
    padding-top: 5px;
    margin-left: 15px;
    width: 353px;
    margin-bottom: 9px;
}
.crtype .gcb-col4 {
    width: 595px;
}
.crtype .pst-simp.pri {
    background: #fff;
    border-radius: 8px;
    margin: 40px auto;
    padding: 30px;
    box-shadow: 0 10px 30px rgb(155 155 155 / 20%);
    width:597px;
}
.crtype .plt-simp {
    margin-top: 0 !important;
}
.crtype .ett-bttn.pri {
    width: 100%;
    height: 50px;
    border-radius: 50px;
    font-size:14px;
    box-shadow: 0px 3px 6px #00000029;
    margin-top:10px;
}
.ett-bttn.inf:hover, .ett-bttn.inf:focus {
    background-color: #FFF;
    color:#00aeef;
}
.crtype .ett-slct.pri .sub-elt {
    text-shadow: 0 0 #ffffff;
    font-size: 13px;
    padding-top: 9px;
    padding-left: 23px;
}
.crtype .ett-para.pri {
    padding-left: 15px;
}
.crtype .ett-hed6.pri {
    font-size: 28px;
    font-weight: 400;
    color: #222222;
    margin-bottom: 20px;
}
.crtype .ett-bttn.inf {
    border: none;
    color: #242424;
    font-size:13px;
    background: #F6F6F6 0% 0% no-repeat padding-box;
    height:50px;
}
.crtype .crt-navb.tsp {
    padding: 0;
    margin-left: 9px;
    margin-right: 9px;
    margin-bottom: 12px;
}
.crtype .ett-slct.pri .sub-elt1 {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZkZmRmZDt9PC9zdHlsZT48L2RlZnM+PHBhdGggaWQ9Ikljb25fYXdlc29tZS1zb3J0IiBkYXRhLW5hbWU9Ikljb24gYXdlc29tZS1zb3J0IiBjbGFzcz0iY2xzLTEiIGQ9Ik0xMDMuMzIsMjk3LjA3SDQwOC43NGEzMC44NCwzMC44NCwwLDAsMSwyMS44MSw1Mi42MUwyNzcuODMsNTAyLjQ2YTMwLjY2LDMwLjY2LDAsMCwxLTQzLjM2LjEybC0uMTItLjEyTDgxLjUxLDM0OS43NGEzMC44NCwzMC44NCwwLDAsMSwyMS44MS01Mi42N1ptMzI3LjItMTM0LjcyTDI3Ny44Myw5LjU0YTMwLjY2LDMwLjY2LDAsMCwwLTQzLjM2LS4xMmwtLjEyLjEyTDgxLjUxLDE2Mi4zNUEzMC44NCwzMC44NCwwLDAsMCwxMDMuMzIsMjE1SDQwOC43NGEzMC44NCwzMC44NCwwLDAsMCwyMS43OC01Mi42MVoiLz48L3N2Zz4=);
    background-repeat: no-repeat;
    width: 15px;
    height: 17px;
    position: relative;
    right: 23px;
    top: 10px;
}
.crtype svg.icon.icon-down.px34 {
    display: none;
}
.kma .ett-bttn.sec.med {
    background-color: #999 !important;
    color: #fff;
    border-radius: 50px;
    border: 1px solid #999 !important;
    height: 50px;
    margin-right: 22px;
    width: 124px !important;
    cursor: pointer;
}
.kma .ett-bttn.pri.med {
    width: 131px;
    display: inherit;
    padding: 0;
    font-size: 14px;
    height: 50px;
    border-radius: 50px;
    box-shadow: 0px 3px 6px #00000029;
}
.kma .ett-labl.flb {
    padding-left: 12px;
    color: #000 !important;
    font-size: 14px;
}
.crt-list.swiper-container > ul > li .ett-hypl svg {
    width: 10px;
    height: 12px;
}
.crt-list.swiper-container > ul > li .ett-hypl {
    text-decoration: none;
    width: 131px;
    padding: 0;
    font-size: 14px;
    height: 50px;
    border-radius: 50px;
    background-color: #00AEEF;
    color: #fff;
    border: 1px solid #00AEEF;
    padding-top: 12px;
    position: absolute;
    left: 83px;
    top: 228px;
}
.crt-navb.reg-type .srb.cr.pri.active li>ul:nth-child(2), .crtype .active .ett-slct.pri {
    display: table;
}
.crtype .ett-slct.pri {
    display: none;
}
.crt-navb.reg-type .srb.cr.pri li>ul:nth-child(2) {
    display: none;
}
.crtype .active .ett-icon.icon-Down.pri {
    transform: rotate(0deg);
}
.crtype .ett-icon.icon-Down.pri {
    transform: rotate(270deg);
}
.crt-navb.reg-type .srb.cr.pri {
    background-color: #FDFDFD;
    border: 1px solid #999BA214;
    border-radius: 10px;
    box-shadow: 0px 0px 2px rgb(0 0 0 / 30%);
    filter: drop-shadow(0px 0px 2px rgba(0, 0, 0, 0.3));
    margin-bottom: 20px;
    padding: 12px 20px;
}
.crt-list.reg-type > ul.tsp > li {float:none}

.ve .srb.var1.sec.wrapped {
    position: relative;
}
.ve .ett-icon.icon-copy.pri {
    margin-left: 12px;
    margin-top: -6px;
}
.ve .rht.pri.scb-col40 .ett-bttn.sec.med {
    position: relative;
    
}
.ve .srb.mt1.pri {
    margin-top: 24px;
}
/*.ve .pri.rht.scb-col100 {
    position: relative;
    left: 102px;
}*/
.vn .ett-icon.icon-copy.pri {
    margin-left: 12px;
    margin-top: -6px;
}
.view-post .ett-icon.icon-copy.pri {
    margin-left: 12px;
    margin-top: -4px;
}
.vpu .ett-icon.icon-copy.pri {
    margin-left: 12px;
    margin-top: -6px;
}
.take-survey .ett-icon.icon-copy.pri {
    margin-left: 12px;
    margin-top: -6px;
}
.offers img {
    width: 79% !important;
    height: auto;
    margin-top: 38px;
    border: 3px solid #fff;
}
.crt-navb.offer.tsp {
    width: 78%;
    margin: auto;
    margin-top: 15px;
}
.offer .ett-bttn.btn-icn {
    margin-right: 28px;
    background-color: transparent;
    border: 1px solid #c2c2c2;
}
.offer .ett-bttn.pri.med {
    color: #fff;
    border: 2px solid #00aeef !important;
    width: 146px !important;
    height: 50px;
    border-radius: 5px;
    background-color: #00aeef !important;
    border-radius: 50px;
}
.offer .ett-bttn.sec {
    background-color: #999 !important;
    color: #fff;
    border: 1px solid #999 !important;
    height: 50px;
    margin-right: 22px;
    width: 146px !important;
    cursor: auto;
    border-radius: 50px;
}
.offer .ett-icon.icon-left-c-arrow, .ett-icon.icon-right-c-arrow {
    width: 47px;
    height: 64px;
    cursor: pointer;
}
.offer .ett-icon.icon-right-c-arrow {
    margin-left: 20px;
}
.take-survey.user-wrap .popover.fade.right.in {
    display: inline-block !important;
    position: relative;
    top: -6px !important;
}
.crtype .ett-icon.icon-Company-user.pri {
    width: 67px;
    height: 53px;
}
.crtype .ett-hed6.pri.var1 {
    font-weight: 600;
    margin-left: 9px;
}
.cr .ett-para.pri.var2 {
    font-weight: 600;
    margin-left: 3px;
}
.cr .input-box {
    width: 597px;
}
.signup .input-box {
    width: 579px;
}
.ett-icon.ett-icon.pri.icon-pdf {
    fill: #f00 !important;
}
.ett-icon.ett-icon.pri.icon-picture {
    fill: #f06e0c !important;
}
.user-wrap .footer-btn .ett-bttn.ter {
    background-color: transparent;
    color: #00AEEF;
    border: 1px solid #00AEEF;
    border-radius: 2.5em;
    height: 45px;
    font-size: 16px;
    margin-left: 21px;
}
.user-wrap .footer-btn .ett-bttn.tsp {
    background-color: transparent;
    border: 1px solid #000;
    height: 45px;
    font-size: 16px;
    border-radius: 2.5em;
    margin-left: 15px;
    box-shadow: 2px 3px 5px #ababab;
}
.profile-info-box.pa2 .crt-navb.tsp .ett-para.pri {
    word-break: break-all;
}
.ett-icon.icon-play.pri {
    fill: #f00;
}
.view-post .crt-form.hor.pri {
    margin-top: 12px;
}
.crt-list.upload-list.tsp .srb.line.pri {
    position: absolute;
    bottom: -42px;
    text-align: left;
}
.crt-list.upload-list.tsp>ul.tsp>li {
    position: relative;
}
.input-box.rycolleague {
    width: 557px;
}
.email .ett-hypl.err {
    top: 30px;
}
.email.scb-col100 .ett-inpt.ter {
    padding-right: 41px;
}
.regsp .crt-navb.tsp {
    margin-bottom: 12px;
}
li#INSADM__AccountCreation__sc_col_38 {
    position: relative;
    left: -7px;
}
li#INSADM__AccountCreation__sc_col_37 {
    position: relative;
    right: 2px;
}
/*.equalize .popover.fade.bottom.in .ett-hypl.pri {
    padding-left: 30px;
}*/
.equalize .popover.fade.bottom.in {
    width: 18em;
    left: 115.737px !important;
}
/*.crt-list.pri>ul.pri>li {
    word-break: break-all;
}*/
.acreation .crt-list.pri>ul.pri>li span p {
    display: block;
    padding-right: 40px;
}
.rmd .ett-rdio.ver.pri > span {
    display: inherit;
}
.rmd .ett-rdio.ver.pri > span:first-child {
    position: relative;
    left: -8px;
}
.rmd .crt-list.pt0.pb0.list-border.pri .ett-texa.pri {
    border-radius: 8px;
    width: 158px;
    height: 47px;
    border: 1px solid #999;
    float:right;
}
.rmd .crt-list.pt0.pt0.list-border.pri .ett-bttn.pri {
    border-radius: 5px;
}
.rmd .crt-navb.pb0.list-head.pt0.pt5 .pri.scb-col10:nth-child(6) {
    padding-left: 16px;
}
.rmd .crt-list.list-border.pri>ul.pri>li .scb-col100.pri .scb-col10.pri:nth-child(6) {
    padding-left: 16px;
    padding-top: 15px;
}
.rmd .crt-list.list-border.pri .ett-hypl.pri.Download {
    margin-top: 9px;
}
.rmd .crt-list.list-border.pri .etb-rdio.ver.pri .rlb {
    margin-top: 9px;
    margin-bottom: 9px;
}
.rmd .pst-tabs.var1 > .tabs-ctr > div > .tabcontent .crt-list.list-border > ul.pri > li > span > span > span {
    vertical-align: top;
}
.srb.kycdisp.pri .pri.scb-col100>span {
    display: inline-block;
    width: 33.333%;
    padding-left: 14px;
}
.srb.kycdisp.pri {
    margin-left: -12px;
}
.question .gcb-col3 .crt-list.pri .ttl {
    padding-top: 27px;
    padding-bottom: 12px;
    padding-left: 12px;
    border-bottom: 0;
}
.question .row4 .crt-list.pri::-webkit-scrollbar-track {
    background: #f1f1f1;
}
.question .row4 .crt-list.pri::-webkit-scrollbar {
    width: 0.7em;
}
.question .gcb-col3 .crt-list.pri .ttl h4 {
    color: #000 !important;
    font-size: 20px !important;
    font-weight: 600 !important;
}
.question .gcb-col3 .crt-list.pri>ul.pri>li {
    padding: 9px 0 24px 22px;
}
.question .gcb-col3 .crt-list.pri>ul.pri>li .scb-col20 .ett-para.pri {
    border: 3px solid #6D6E71;
    padding: 3px 8px;
    border-radius: 100px;
}
.question .gcb-col3 .crt-list.pri>ul.pri>li.active .scb-col20 .ett-para.pri {
    border: 3px solid #00ADEF;
    color:#00ADEF;
}
.question .gcb-col3 .crt-list.pri>ul.pri>li p {
    font-size: 16px;
    color: #6D6E71;
}
.question .gcb-col3 .crt-list.pri>ul.pri>li:last-child {
    padding-top: 13px;
    padding-bottom: 32px;
    border-bottom-left-radius: 10px;
}
.question .gcb-col3 .crt-list.pri>ul.pri>li:last-child p {
    font-size: 14px;
    display: block;
    color: #A8A8A8;
}
.grb.question {
    width: 80%;
    margin: auto;
    margin-top: 32px;
    box-shadow: 0 10px 30px rgb(155 155 155 / 20%);
    border-radius: 10px;
}
.question .ett-bttn.pri {
    width: 144px;
    border-radius: 50px;
    height: 45px;
    margin-left: 16px;
    font-size: 16px;
    box-shadow: 2px 3px 5px #ababab;
}
.question .row1 .pst-simp.pri {
    background: transparent;
}
.question .row1 .crt-form.pri {
    padding-bottom: 0;
}
.question .row1 .crt-list > ul.pri > li .ett-labl.pri {
    display: list-item;
}
.question .row1 .crt-form.hor.pri .flb {
    font-size: 15px;
    color: #36463D;
    position: relative;
    left: 7px;
}
.question .row1 .crt-list > ul.pri > li .etb-slct.ett-slct.pri {
    border-top: 0;
    border-left: 0;
    border-right: 0;
    border-radius: 0;
}
.question .row1 .crt-list .ett-inpt.pri {
    border-top: 0;
    border-right: 0;
    border-left: 0;
    padding-left: 0;
    opacity: inherit;
}
.question .row1 .crt-form.pri .ett-inpt.pri {
    width: 148px;
    border-radius: 10px;
}
.question .row1 .crt-list.pri .ett-slct.pri .sub-elt {
    padding-left: 0;
    color: #272930 !important;
    text-shadow: none;
}
.question .row3 .crt-form.hor.pri .srb.fsc.pri {
    font-size: 18px;
    padding-top: 24px;
    padding-left: 42px;
    padding-right: 12px;
}
.question .ett-bttn.sec {
    width: 146px;
    height: 45px;
    font-size: 16px;
    background-color: #E8E8E8;
    color: #6D6E71;
    border: 1px solid #C7C7C7;
}
.question .row2 .crt-form.pri .srb.fsc.pri {
    font-size: 18px;
    padding-top: 24px;
    padding-left: 42px;
    padding-right: 12px;
}
.question .row2 .crt-list {
    max-height: 40vh;
    overflow-y: auto;
    margin-right: 29px;
    margin-left: 24px;
    padding-top: 0;
    margin-top: 17px;
}
.question .row2 .crt-list>ul.pri>li {
    background-color: transparent;
    padding-top: 12px;
    padding-bottom: 12px;
}
.question .row2 .crt-list::-webkit-scrollbar-track {
    background-color: #c7c7c7;
    border-radius: 100px;
}
.question .row2 .crt-list > ul.pri {
    background-color: transparent;
}
.question .row4 .crt-form.pri .srb.fsc.pri {
    font-size: 18px;
    padding-top: 36px;
    padding-left: 42px;
    padding-right: 12px;
}
.question .row1 .crt-list.pri>ul.pri>li {
    margin-top: 19px;
    padding-left: 36px;
    padding-top: 25px;
    border-radius: 10px;
}
.question .row4 .crt-list.pri>ul.pri>li {
    background-color: transparent;
    padding-top: 12px;
    padding-bottom: 12px;
}
.question .gcb-col3 ul, .question .gcb-col3 li {
    background-color: transparent;
}
.question .gcb-col3 .pst-simp.pri {
    background: #fff;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
}
.question .row4 .crt-list.pri {
    max-height: 45vh;
    overflow-y: auto;
    margin-right: 29px;
    margin-left: 37px;
    margin-top: 14px;
}
.question .row5 .crt-form.ver.pri {
    padding-top: 29px;
    padding-left: 60px;
}
.question .row5 .crt-form.ver.pri .ett-para.pri {
    font-size: 16px;
    color:#00AEEF;
}
.question .row1 .crt-navb.tsp {
    margin-top: 20px;
}
.question .row5 .etb-slct.pri {
    border-right: 0;
    border-top: 0;
    border-left: 0;
    background-color: transparent;
}
.question .row5 .ett-inpt.pri {
    width: 383px;
    margin-top: 7px;
    height: 50px;
    border: none;
    border-bottom: 1px solid #999;
    border-radius: 0;
    background-color: transparent;
    padding-left:0;
}
.question .gcb-col3 .crt-list.pri > .ttl>li {
    padding-left: 12px;
}
.question .gcb-col3 .crt-list.pri>ul.pri>li.active p {
    color: #00ADEF;
}
.question .row4 .crt-list > ul.pri {
    background-color: transparent;
}
.question .row1 .pst-simp>div {
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
}
.question .row1 .crt-list>ul.pri {
    background-color: transparent;
}
.question .gcb-col9 {
   overflow-y: auto;
    height: 84vh;
}
.question .gcb-col3 .ett-icon.icon-check-green-q {
    width: 29px;
    height: 29px;
}
.question .gcb-col3 .pst-simp.pri {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
}
.question .row2 .crt-list.pri>ul.pri>li p {
    font-size: 16px;
    color: #36463D;
}
.question .row2 .ett-para.pri {
    color: #00AEEF;
    font-size:16px;
}
.question .row2 {
    overflow: hidden;
}
.question .row4 {
    overflow-y: hidden;
}
.question .row3 {
    overflow-y: hidden;
}
.question .row3 .pst-simp {
    background: transparent;
}
.question .row4 .crt-list.pri .ett-para.pri {
    font-size: 16px;
    color: #36463D;
}
.question .row4 .ett-para.pri {
    color: #00AEEF;
    font-size:16px;
}
.question .ett-rdio.hor.pri input[type=radio]+label {
    color: #5F5F5F !important;
}
.question .row1 .etw-85 {
    width: 95%;
}
.question .row1 li.etw-20 {
    width: 30%;
}
.question .ett-slct.pri > span > svg.icon-down {
    stroke: #5F5F5F;
    stroke-width: 3px;
}
.question .row1 .pst-simp > div {
    padding-bottom: 0;
}
.question .row1 .crt-list.pri>ul.pri>li:first-child {
    margin-top: 0;
}
.question .row1 .ett-inpt.pri:focus {
    border-bottom: 1px solid #999999;
}
.question .gcb-col3 .ett-icon.icon-information-q {
    width: 29px;
    height: 29pX;
}
.question .gcb-col3 .crt-list.pri>ul.pri>li p.fc {
    color: #D4D7D8;
}
.question .row1 .ecn.etw-90 .ett-inpt.pri {
    padding-left: 0;
    border-radius: 0;
}
.question .row3 .ett-para.pri {
    font-size: 16px;
    color: #00AEEF;
    line-height: normal;
}
.question .row1 .crt-list.pri>ul.pri>li .scb-col100.pri span:nth-child(2), .question .row1 .crt-list.pri>ul.pri>li .scb-col100.pri span:nth-child(3) {
    padding-top: 4px;
}
.question .row4 .grb.mt1.ml3 {
    margin-top: 2em;
}
.question .row5 .ett-slct.pri .sub-elt {
    padding-left: 0;
}
.question .ett-bttn.pri:active {
    background-color: #00AEEF;
    border: 1px solid #00AEEF;
}
.crt-list.bimage.tsp .ett-para.pri {
    color: #656565;
    font-size: 16px;
    font-weight: 600;
    padding-left: 12px;
}
.crt-list.bimage.tsp>ul.tsp>li {
    padding: 12px 0;
}
.crt-list.bimage.tsp .ett-para.pri.icl {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQyLjIgMzAuMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDIuMiAzMC4xOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6Izk1RDYwMDt9PC9zdHlsZT48ZyBpZD0iR3JvdXBfMzU2OSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ1LjAxNyAtMzA5LjM5OSkiPjxnIGlkPSJjbG91ZHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ1LjAxNyAzMDkuMzk5KSI+PGcgaWQ9IlBhdGhfMTk3NiI+PHBhdGggY2xhc3M9InN0MCIgZD0iTTE0LjksNi40YzIuOC00LDcuNC02LjQsMTIuMy02LjRjOC4zLTAuMSwxNS4xLDYuNiwxNS4yLDE0LjljMC4xLDguMy02LjYsMTUuMS0xNC45LDE1LjJjLTAuMSwwLTAuMiwwLTAuMiwwSDEyLjFDNS40LDMwLjEsMCwyNC43LDAsMTguMUMtMC4xLDExLjUsNS4yLDYuMSwxMS44LDZDMTIuOSw2LDEzLjksNi4xLDE0LjksNi40eiBNMTIuMSwyNy4xaDE1LjFjNi43LDAsMTIuMS01LjQsMTIuMS0xMi4xQzM5LjIsOC40LDMzLjgsMywyNy4xLDNDMjIuOSwzLDE5LDUuMywxNi44LDguOWMtMC40LDAuNi0xLjEsMC45LTEuOCwwLjdjLTAuOS0wLjMtMi0wLjUtMy0wLjVjLTUsMC05LDQtOSw5QzMsMjMuMSw3LjEsMjcuMSwxMi4xLDI3LjFDMTIuMSwyNy4xLDEyLjEsMjcuMSwxMi4xLDI3LjF6Ii8+PC9nPjwvZz48ZyBpZD0iR3JvdXBfMzU2OCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQuMzIzIDMuNTk4KSI+PGcgaWQ9IkxpbmVfMzEiPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01Ny43LDMyNy40Yy0wLjYsMC0xLTAuNC0xLTF2LTEwYzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDF2MTBDNTguNywzMjcsNTguMiwzMjcuNCw1Ny43LDMyNy40eiIvPjwvZz48ZyBpZD0iUGF0aF8xOTc3Ij48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTMuMywzMjEuNmMtMC4zLDAtMC41LTAuMS0wLjctMC4zYy0wLjQtMC40LTAuNC0xLDAtMS40bDQuMy00LjJjMC40LTAuNCwxLTAuNCwxLjQsMGw0LjQsNC4yYzAuNCwwLjQsMC40LDEsMCwxLjRjLTAuNCwwLjQtMSwwLjQtMS40LDBsLTMuNy0zLjVsLTMuNywzLjVDNTMuOCwzMjEuNSw1My42LDMyMS42LDUzLjMsMzIxLjZ6Ii8+PC9nPjwvZz48L2c+PC9zdmc+);
    background-color: transparent;
    width: 30px;
    height: 30px;
    display: inline-block;
    border-radius: 0;
    background-repeat: no-repeat;
}
.crt-list.bimage.tsp .ett-para.pri.icl.active {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiBmaWxsPSIjMTRCMTAwIj48Zz48Zz48cGF0aCBkPSJNMjU2LDBDMTE0Ljg0NCwwLDAsMTE0Ljg0NCwwLDI1NnMxMTQuODQ0LDI1NiwyNTYsMjU2czI1Ni0xMTQuODQ0LDI1Ni0yNTZTMzk3LjE1NiwwLDI1NiwweiBNNDAyLjIwNywxODIuNjI1TDIxNy43NSwzNjcuMDgzYy00LjE2Nyw0LjE2Ny05LjYyNSw2LjI1LTE1LjA4Myw2LjI1Yy01LjQ1OCwwLTEwLjkxNy0yLjA4My0xNS4wODMtNi4yNUw4OC40NiwyNjcuOTU4Yy00LjE2Ny00LjE2NS00LjE2Ny0xMC45MTksMC0xNS4wODVsMTUuMDgxLTE1LjA4MmM0LjE2Ny00LjE2NSwxMC45MTktNC4xNjUsMTUuMDg2LDBsODQuMDQsODQuMDQyTDM3Mi4wNCwxNTIuNDU4YzQuMTY3LTQuMTY1LDEwLjkxOS00LjE2NSwxNS4wODYsMGwxNS4wODEsMTUuMDgyQzQwNi4zNzQsMTcxLjcwNiw0MDYuMzc0LDE3OC40Niw0MDIuMjA3LDE4Mi42MjV6Ii8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
}
.crt-list.bimage>ul.tsp>li .scb-col100.pri {
    width: 50%;
}
.crt-list.bimage.tsp {
    padding-left: 9px;
}
.crt-list.bimage .ett-icon.icon-eye {
    fill: #95D600;
}
.kyctap .relative3 .pri.scb-col55 {
    position: relative;
    top: 2px;
    right: 11px;
}
.crt-list.bimage .scb-col10.eye-view.pri>button {
    background-color: transparent;
    border: none;
}
.grb.reupload {
    width: 80%;
    margin: auto;
    margin-top: 33px;
}
.grb.reupload .grb.r .ett-bttn.pri {
    margin-right: 37px;
    margin-top: 28px;
    margin-bottom: 28px;
    border-radius: 50px;
    width: 164px;
}
.grb.reupload .pst-simp.pri.pa0 .grb:nth-child(2), .grb.reupload .pst-simp.pri.pa0 .grb:nth-child(3) {
    padding: 0px 31px;
}
.grb.reupload .plt-simp.ma0:nth-child(2) .grb {
    padding: 0px 33px;
}
.grb.reupload .crt-list.pri>ul.pri>li span {
    padding: 4px;
    color: #36463D;
}
.grb.reupload .crt-list.pri>ul.pri>li {
    border: 1px solid #DEDEDE;
    margin-top: 12px;
    border-radius: 8px;
    word-break: break-all;
    padding-left: 0 !important;
}
.grb.reupload .pst-simp.pri.pa0.bradius {
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    margin-bottom:20px;
}
.grb.reupload .pst-simp.pri.pa0.br {
    border-top-right-radius: 8px;
    border-top-left-radius: 8px;
}
.grb.reupload .crt-list.pri>ul.pri>li p {
    display: block;
    width: 90%;
}
.grb.reupload .grb.r .pri.scb-col50:first-child {
    display: inline-flex;
    padding-top: 30px;
    padding-left: 32px;
    width: 58%;
}
.grb.reupload .crt-list.pri>ul.pri>li button.active {
    background-color: #00AEEF;
    color: #FFF;
    border: 1px solid #00AEEF;
}
.grb.reupload .crt-list.pri>ul.pri>li button {
    background-color: #DBDBDB;
    border: 1px solid #DBDBDB;
}
.grb.reupload .crt-list.pri>ul.pri>li span.scb-col15.pri.lft:last-child button svg.ett-icon.icon-eye {
    fill: #A0A0A0;
    stroke: #A0A0A0;
}
.kyctap .relative3 .pri.scb-col55 {
    position: relative;
    top: 2px;
    right: 11px;
}
.grb.reupload .crt-list.pri>ul.pri>li span.scb-col15.pri.lft:last-child button {
    background-color: transparent;
    border: none;
}
.grb.reupload .crt-list.pri>ul.pri>li span.scb-col15.pri.lft:last-child button svg.ett-icon.icon-download {
    fill: #02B1EA;
}
.grb.reupload .crt-list > ul.pri {
    background-color: transparent;
}
.reupload .crt-navb.pb0.list-head.tsp .cen.pri.scb-col20 {
    padding-right: 19px;
}
.reupload .crt-navb.pb0.list-head.tsp .ett-labl.flb.pri {
    color: #36463D;
    font-size: 15px;
}
.grb.reupload .crt-list.pri>ul.pri>li button span {
    color: #fff;
}
.question .row5 .ett-chek.hor.pri input[type="checkbox"] + label {
    width: 90%;
}
.question .gcb-col3 .crt-list.pri>ul.pri>li .scb-col15.pri .ett-para.pri {
    border: 2px solid ;
    border-radius: 100px;
    padding: 4px 8px;
}
.kyctap .ett-hed3.pri {
    color: #000;
}
.kyctap .row1 .scb-col30.pri:first-child {
    width: 14%;
    padding-right: 33px;
}
.kyctap .row1 .scb-col30.pri:nth-child(2) {
    width: 32%;
    padding-right: 370px;
}
.kyctap .row1 .scb-col30.pri:nth-child(2) .ett-slct.pri {
    border: none;
    border-bottom: 1px solid #9999;
    border-radius: 0;
}
.kyctap .crt-navb.tsp .ett-para.pri.inf {
    color: #75ED3F;
}
.question .gcb-col3 .crt-list.pri>ul.pri>li .scb-col85.pri {
    width: 75%;
}
.kyctap .ett-para.pri.var1 {
    font-size: 20px;
}
.kyctap .srb.pri.mt1.relative1 .pri.scb-col55 {
    position: relative;
    right: 35px;
    top: 2px;
}
.kyctap .relative2 .pri.scb-col55 {
    position: relative;
    right: 37px;
    top: 2px;
}
.kyctap .relative3 .pri.scb-col55 {
    position: relative;
    top: 2px;
    right: 11px;
}
.kyctap .relative4 .pri.scb-col55 {
    position: relative;
    top: 2px;
    right: 10px;
}
.kyctap .relative5 .pri.scb-col75 {
    position: relative;
    top: 1px;
    right: 90px;
}
.kyctap .relative6 .pri.scb-col85 {
    position: relative;
    top: 1px;
    right: 58px;
}
.kyctap .crt-list.pri>ul.pri>li .ett-para.pri:nth-child(2) {
    padding-left: 2px;
}
.srb.pend-icon .ett-slct.pri {
    background-color: transparent;
    border: none;
}
.crt-list.pen .srb.pend-icon .ett-icon.icon-pending-rud {
    width: 31px;
    height: 32px;
}
.crt-list.list-border.pen .scb-col20:nth-child(5) {
    background-color: #FFF1DE;
    border-radius: 50px;
    padding: 2px 12px;
    width: 151px;
    padding-left: 4px;
    position: relative;
    right: 27px
}
.crt-list.list-border.pen .scb-col20:nth-child(6) {
    border: 1px solid #99999999;
    width: 124px;
    padding-left: 48px;
    padding-top: 7px;
    border-radius: 50px;
    position: relative;
    right: 6px;
}
.crt-list.list-border.pen .scb-col10:last-child {
    padding-left: 14px;
}
.crt-list.list-border.pen .scb-col10:last-child .ett-icon.icon-download-rud.pri {
    margin-left: 14px;
    width: 15px;
    height: 15px;
}
.crt-list.list-border.pen .scb-col10:last-child .ett-icon.icon-eye-open.pri {
    width: 19px;
    height: 19px;
    fill: #A0A0A0;
    stroke: #A0A0A0;
}
.crt-list.list-border.pen .scb-col15.pri:first-child {
    width:11%;
}
.crt-list.pen>ul.pri>li .scb-col10.pri:first-child {
    padding-right: 12px;
}
.crt-navb.pen .pri.scb-col15:nth-child(2) {
    padding-left: 10px;
}
.crt-navb.pen .pri.scb-col10:nth-child(3) {
    padding-left: 27px;
}
.crt-navb.pen .pri.scb-col20:nth-child(5) {
    padding-left: 51px;
}
.crt-navb.pen .pri.scb-col20:nth-child(6) {
    padding-left: 38px;
}
.crt-list.list-border.pen .scb-col10:nth-child(4) {
    position: relative;
    right: 53px;
}
.crt-list.list-border.pen .scb-col10:nth-child(3) {
    position: relative;
    right: 9px;
}
.kyctap .ett-inpt.ter {
    border-bottom: 1px solid #ededed !important;
}
.login .crt-navb.tsp .ett-bttn.sec {
    margin-top: 15px;
    margin-left: 0 !important
}
.login .crt-form.ver .ett-bttn.sec {
    margin-top: 9px;
    margin-right: 28px;
}
.input-box.login .ett-imge {
    width: 100%;
    height: 57px;
    border-radius: 4px;
}
.input-box.login .eic.etw-100 .ett-bttn.sec {
    width: 40% !important;
    min-width: 44px;
    position: relative;
    left: 23px;
    background-color: #F5F4F4;
    border: 1px solid #DEDEDE;
    box-shadow: none;
    height: 42px;
    border-radius: 100%;
}
.question .row1 .ett-icon.icon-info-F-q.pri {
    margin-left: 8px;
    cursor: pointer;
}
.question .row2 .crt-list::-webkit-scrollbar-thumb {
    background-color: #707070;
}
.input-box.login .eic.etw-100 .ett-bttn.sec .ett-icon.icon-info-loginc {
    position: relative;
    left: 3px;
    width: 19px;
    height: 19px;
}
.srb.kycdisp.remittances .pri.scb-col100 .srb.pri {
    width: 25%;
}
.srb.kycdisp.remittances .pri.scb-col100 .srb.pri.inline-error {
    width: 85% !important;
    padding-left: 0;
}
.kycdisp.remittances .pri.scb-col5.no1 .ett-icon.icon-information-q {
    position: relative;
    top: 20px;
    right: 139px;
}
.srb.kycdisp.remittances .pri.scb-col100 .srb.pri.wid {
    width: 100% !important;
    padding-left:0;
}
.kycdisp.adddetails .srb.pri.wid {
    width: 100% !important;
}
.kycdisp.remittances .no1 .popover {
    top: 198px !important;
    left: 9px !important;
}
.srb.kycdisp.remittances .pri.scb-col100 .srb.pri:nth-child(5) .popover {
    top: 74% !important;
    left: 3.9% !important;
}
.kycdisp.adddetails .srb.pri:nth-child(2) .popover {
    top: 100px !important;
    left: 407px !important;
}
.kycdisp.adddetails .srb.pri:nth-child(6) .popover {
    top: 213px !important;
    left: 619px !important;
}
.kycdisp .popover.bottom .arrow {
    display: block !important;
}
.kycdisp.adddetails .srb.pri:nth-child(6) .popover.bottom .arrow {
    display: block !important;
    margin-left: 106px;
}
.kycdisp.adddetails .srb.pri:nth-child(2) .popover.bottom .arrow {
    display: block;
    margin-left: -187px;
}
.kycdisp.remittances .no1 .popover.bottom .arrow {
    display: block;
    margin-left: -111px;
}
.kycdisp.remittances .popover .plt-simp {
    margin: 0;
}
.srb.kycdisp.remittances .pri.scb-col100 .srb.pri:nth-child(5) .popover.bottom .arrow {
    display: block;
    margin-left: -160px;
}
.kycdisp.remittances .pri.scb-col5.no1 .popover {
    top: 198px !important;
    left: 40px !important;
}
.kycdisp.remittances .pri.scb-col5.no1 .popover.bottom .arrow {
    display: block;
    margin-left: -194px;
}
.srb.kycdisp.remittances .srb.pri:nth-child(5) .popover.bottom .arrow {
    display: block;
    margin-left: -130px;
}
.srb.kycdisp.remittances .srb.pri:nth-child(5) .popover {
    top: 320px !important;
    left: 36px !important;
}
.srb.kycdisp.remittances .srb.pri:nth-child(5) .pst-simp>div {
    padding: 0;
}
.kycdisp.remittances .pri.scb-col5.no1 .pst-simp>div {
    padding: 0;
}
.kycdisp.remittances .pri.scb-col5.no1 .popover .srb.pri {
    width: 100%;
}
.srb.kycdisp.remittances .pri.scb-col100 .popover .srb.pri {
    width: 100%;
}
.kycdisp.adddetails .srb.pri:nth-child(2) .popover {
    top: 113px !important;
    left: 281px !important;
}
.kycdisp.adddetails .srb.pri:nth-child(2) .popover.bottom .arrow {
    display: block;
    margin-left: -92px;
}
.kycdisp.adddetails .srb.pri:nth-child(6) .popover {
    top: 50% !important;
    left: 49.5% !important;
}
.kycdisp.adddetails .srb.pri:nth-child(6) .popover.bottom .arrow {
    display: block;
    margin-left: 90px;
}
.question .row1 .form1 .pri.scb-col45:first-child {
    position: relative;
    left: -3px;
    top: -15px;
}
.question .row1 .form1 .pri.scb-col10 {
    position: relative;
    top: -13px;
    right: 127px;
}
.question .row1 .form1 .pri.scb-col45 {
    position: relative;
    left: 52px;
}
.question .row1 .crt-list.pri .popover-content {
    padding: 6px;
    
}
.question .row1 .popover-content {
    padding: 0;
}
.question .row1 .crt-form.form1 .popover {
    top: 42px !important;
    left: -2px !important;
    min-width: 204px !important;
}
.question .row1 .form1 .popover.bottom .arrow {
    display: block;
    margin-left: -92px;
}
.question .row1 .form1 .ett-para.pri {
    color: #6D6E71;
}
.crt-navb.posbtn.tsp {
    position: relative;
    top: -148px;
    right: 35px;
}
.crt-navb.posbtn .ett-bttn.sec {
    width: 146px;
    height: 45px;
    font-size: 16px;
    background-color: #E8E8E8;
    color: #6D6E71;
    border: 1px solid #C7C7C7;
    border-radius: 50px;
    margin-right: 15px;
    margin-left: 216px;
}
.crt-navb.posbtn .ett-bttn.pri {
    width: 146px;
    height: 45px;
    font-size: 16px;
    border: 1px solid #C7C7C7;
    border-radius: 50px;
    box-shadow: 2px 3px 5px #ababab;
    margin-right: 20px;
}
.question .row5 .srb.pri.info1 .ett-icon.icon-info-F-q.pri {
    position: relative;
    right: 201px;
}
.question .row5 .srb.pri.info2 .ett-icon.icon-info-F-q.pri {
    position: relative;
    right: 156px;
}
.question .row5 .info1 .popover {
    top: 252px !important;
    left: 43.6% !important;
}
.question .row5 .info1 .popover.bottom .arrow {
    display: block;
    margin-left: -170px;
}
.question .row5 .info2 .popover {
    left: 47.9% !important;
}
.question .row5 .info2 .popover.bottom .arrow {
    display: block;
    margin-left: -161px;
}
.question .row2 .crt-form.hor.pri .eoc.srb {
    width: 97%;
}
.question .row3 .crt-form.pri .eoc.srb {
    width: 97%;
}
.question .row5 .popover-content {
    padding: 0;
}
.kycdisp .eoc.request.srb .ett-labl:after {
    content: "*";
    font-size: 1em;
    color: #ec1c23;
    padding: 0 3px;
}
.srb.kycdisp.pri .pri.scb-col100>span .inline-error {
    padding-left: 0;
}
.crt-form.pri .reqno1 .eic.etw-100 {
    width: 20%;
}
.crt-form.pri .reqno2 .eic.etw-100 {
    width: 21%;
}
.crt-form.pri .reqno3 .eic.etw-100 {
    width: 15%;
}
.question .row1 .form1 .pri.scb-col50 {
    position: relative;
    right: 39px;
}
.question .row1 .crt-list.pri>ul.pri>li span:nth-child(3) .ecn.etw-85 {
    width: 56.5%;
}
.question .row1 .crt-list.pri>ul.pri>li .ett-icon.icon-info-F-q {
    position: relative;
    right: 218px;
    top: 4px;
}
.question .row1 .crt-form.form1 .popover-content {
    padding: 0;
}
.question .row1 .crt-list.pri .popover-content {
    padding: 7px;
}
.question .row1 .form1 .pri.scb-col15 {
    position: relative;
    right: 5px;
}
.question .row5 .srb.pri.info3 .ett-icon.icon-info-F-q.pri {
    position: relative;
    right: 452px;
    top: -19px;
}
.grb.kycpad .plt-simp {
    margin: 0;
}
.grb.kycpad {
    padding: 0 !important;
}
.reqno2 .ett-labl.flb.pri:after {
    content: "*";
    font-size: 1em;
    color: #ec1c23;
    padding: 0 3px;
}
.reqno1 .ett-labl.flb.pri:after {
    content: "*";
    font-size: 1em;
    color: #ec1c23;
    padding: 0 3px;
}
.reqno3 .ett-labl.flb.pri:after {
    content: "*";
    font-size: 1em;
    color: #ec1c23;
    padding: 0 3px;
}
.kycdisp.adddetails .srb.pri:nth-child(2) .srb.pri.wid {
    padding-left: 0;
}
.kycdisp.adddetails .srb.pri:nth-child(6) .srb.pri.wid {
    padding-left: 0;
}
.question .row1 .crt-list.pri .popover {
   left: 32.5% !important;
   width: 44%;
}
.question .row1 .crt-list.pri .popover.bottom .arrow {
    display: block;
    margin-left: -79px;
}
.grb.questionsuccess {
    margin-top: 33px;
    margin-bottom: 21px;
}
.questionsuccess .grb.mt1 {
    padding: 12px 12px 12px 53px;
}
.questionsuccess .crt-list.pri > .ttl {
    border: none;
}
.questionsuccess .crt-list.pri.list1>ul.pri>li .scb-col95.pri .ett-para.pri:nth-child(2) {
    display: block;
    color: #A0A0A0;
}
.questionsuccess .crt-form.form1 {
    padding-top: 21px;
}
.questionsuccess .ett-para.pri {
    color: #6D6E71;
    font-size: 18px;
}
.questionsuccess .crt-list.pri > .ttl .ttv > li.lbl h4 {
    color: #242424;
    font-weight: 600;
}
.questionsuccess .crt-navb.tsp .lft.pri.scb-col30 {
    position: relative;
    right: 399px;
    top: 2px;
}
.questionsuccess .crt-navb.tsp .lft.pri.scb-col30 .ett-hypl.pri {
    font-size: 18px;
}
.questionsuccess .grb.mt1.border {
    margin-top: 0;
    background-color: transparent;
    border-radius: 0;
    margin-left: 51px;
    margin-right: 51px;
    padding-bottom: 18px;
}
.questionsuccess .crt-navb.tsp .pri.scb-col70 .ett-para.pri {
    position: relative;
    left: -50px;
}
.questionsuccess .crt-form.form1.pri .srb.sec > span {
    padding: 0;
}
.questionsuccess .crt-list.pri>ul.pri>li {
    word-break: unset;
    padding-bottom: 18px;
}
.questionsuccess .pst-simp.pri.bs {
    border-radius: 10px;
    box-shadow: 0px 10px 30px #99999933;
}
.questionsuccess .crt-form.form1.pri .ett-para.pri {
    width: 81%;
    margin: auto;
    display: block;
}
.questionsuccess .crt-form.form1.pri .ett-para.pri.suc {
    color: #0AC56F;
    font-size: 24px;
}
.questionsuccess .pst-simp.pri.br {
    border-radius: 10px;
}
.questionsuccess .crt-form.form2.pri .ett-para.pri {
    width: 97%;
    display: block;
    color: #6D6E71;
}
.questionsuccess .crt-form.form1 .congratulation .eic.etw-100 {
    padding-top: 2px;
    padding-bottom: 8px;
}
.questionsuccess .crt-navb.tsp .ett-bttn {
    width: 25%;
}
.questionsuccess .gcb-col11 {
    width: 83.33333%;
}
.kyctap .pri.scb-col5:nth-child(2) .ett-icon.icon-information-q.pri {
    position: relative;
    top: 11px;
    right: 62px;
}
.kyctap .srb.pri.rc1 .pri.scb-col25:nth-child(2) .ett-icon.icon-information-q.pri {
    position: relative;
    top: 12px;
    right: 71px;
}
.remitap .pri.scb-col25:nth-child(2) .ett-icon.icon-information-q.pri {
    position: relative;
    right: 167px;
    top: 10px;
}
.srb.kycdisp.kyctap.pri .pri.scb-col100>span {
    width: 100%;
}
.question .row5 .crt-form.ver.pri .ett-labl.flb:first-child {
    color: #333  !important;
    font-size: 18px;
}
.question .row5 .crt-form.ver.pri .flb {
    font-size: 14px;
}
.question .row5 .info3 .popover.bottom .arrow {
    display: block;
    margin-left: -11px;
}
.question .row5 .srb.fs.pri .flb {
    font-size: 16px;
}
/*.questionsuccess .grb.mag {
    margin-top: -5px !important;
}*/
.srb.success.pri {
    background-color: #DEF2F9;
    height: 50px;
    border-radius: 50px;
    width: 90%;
}
.ett-icon.icon-approve-rud.pri {
    width: 34px;
    height: 34px;
    position: relative;
    left: 6px;
}
.srb.pri.reject {
    background-color: #FFDFE0;
    height: 45px;
    border-radius: 50px;
    width: 90%;
    /*position: relative;
    right: 56px;*/
}
.crt-navb.list-head.pen .pri.scb-col20:nth-child(3) {
    position: relative;
    right: 41px;
}
.ett-icon.icon-reject-rud.pri {
    width: 34px;
    height: 34px;
    position: relative;
    left: 6px;
}
.srb.pri.pend {
    background-color: #FFF1DE;
    height: 50px;
    border-radius: 50px;
    width: 90%;
}
.crt-list.list-border.pen.pri>ul.pri>li .scb-col15.pri:nth-child(5) {
    position: relative;
    right: 31px;
}
.ett-icon.icon-pending-rud.pri {
    width: 34px;
    height: 34px;
    position: relative;
    left: 5px;
}
.crt-list.list-border.pen .ett-slct.pri {
    background-color: transparent;
    border: none;
}
.crt-list.list2.pt0.pb0.tsp .ett-slct.pri {
    background-color: transparent;
    border: none;
}
.crt-navb.list-head.pen .pri.scb-col20:nth-child(2) {
    position: relative;
    right: 20px;
}
.crt-navb.list-head.pen .pri.scb-col20:nth-child(4) {
    position: relative;
    right: 67px;
}
.crt-navb.list-head.pen .pri.scb-col15:nth-child(5) {
    position: relative;
    right: 92px;
}
.crt-list.list-border.pen.pri>ul.pri>li .scb-col20.pri:nth-child(4) {
    position: relative;
    right: 41px;
}
.crt-list.list-border.pen.pri>ul.pri>li .scb-col15.pri:nth-child(5) .ett-inpt.pri {
    border-radius: 50px;
    text-align:center;
    height: 48px;
}
.questionsuccess .crt-list.list1.pri>ul.pri>li:nth-child(2) .popover.bottom .arrow {
    display: block;
    margin-left: -87px;
    top: -11px !important;
}
.srb.pri.pt5.border.pen1 .scb-col20.pri:nth-child(2) {
    position: relative;
    right: 16px;
}
.srb.pri.pt5.border.pen1 .scb-col15.pri:nth-child(3) {
    position: relative;
    right: 40px;
}
.srb.mt1.info2 .srb.pri .pri.scb-col100 {
    display: inline-flex;
}
.srb.pri.pt5.border.pen1 .scb-col20.pri:nth-child(4) {
    position: relative;
    right: 0px;
}
.srb.pri.pt5.border.pen1 .scb-col20.pri:nth-child(5) {
    position: relative;
    right: 24px;
}
.srb.pri.pt5.border-bottom.pen1 .scb-col20.pri:nth-child(4) {
    position: relative;
    left: 44px;
}
.srb.pri.pt5.pen1 .ett-inpt.pri {
    border-radius: 50px;
    width: 76%;
    height: 45px;
}
.comprofile .info1 .ett-icon.icon-info-F-q.pri {
    position: relative;
    right: 251px;
}
.question .row1 .grb.icon-list {
    position: relative;
}
.question .row1 .grb.icon-row {
    position: absolute;
    top: 220px;
    left: 357px;
}
.question .icon-row .popover {
    top: 23px !important;
}
.question .icon-row .popover.bottom .arrow {
    display: block;
    margin-left: -71px;
}
.question .icon-row .plt-simp {
    margin: 0.5em;
}
.remitap .rowclass.pt5 .srb.pri:nth-child(2) .ecn.etw-100 {
    width: 24%;
}
.crt-form.kyctap.pri .srb.pri.rc1 .pri.scb-col25 {
    vertical-align: bottom;
}
.kyctap .srb.pri.rc2 .pri.scb-col25 {
    vertical-align: bottom;
}
.kyctap .srb.pri.rc2 .ett-icon.icon-information-q.pri {
    position: relative;
    right: 85px;
}
.crt-form.cashtranstap.pri .srb.pri.rowclass .pri.scb-col25 {
    vertical-align: bottom;
}
.crt-form.cashtranstap .ett-labl.flb.pri {
    width: 97%;
}
.crt-form.cheqtranstap.pri .srb.pri.rowclass .pri.scb-col25 {
    vertical-align: bottom;
}
.crt-form.cheqtranstap.pri .srb.pri.rowclass .pri.scb-col25 .ett-labl.flb.pri {
    width: 97%;
}
.crt-form.remitap.pri .srb.pri.rowclass .pri.scb-col25 {
    vertical-align: bottom;
}
.crt-form.remitap.pri .srb.pri.rowclass .pri.scb-col25 .ett-labl.flb.pri {
    width: 97%;
}
.crt-list.list2 .pen1 .ett-icon.icon-eye-open.pri {
    width: 19px;
    height: 19px;
    fill: #A0A0A0;
    stroke: #A0A0A0;
}
.crt-list.list2 .pen1 .ett-icon.icon-download-rud.pri {
    width: 15px;
    height: 15px;
    margin-left: 14px;
}
.crt-form.kyctap .request1 .ett-labl.flb.pri:after {
    content: "*";
    font-size: 1em;
    color: #ec1c23;
    padding: 0 3px;
}
.comprofile .info2 .ett-icon.icon-info-F-q.pri {
    position: relative;
    right: 216px;
}
.cr .ett-imge {
   min-width: 90%;
    margin-bottom: 12px;
    margin-left: -20px;
}
.signup .ett-imge {
    width: 90%;
    margin-left: -16px;
    margin-bottom: 12px;
}
.srb.info1.pri .srb.pri .pri.scb-col100 {
    display: inline-flex;
}
.signup .srb.pri.terms {
    margin-left: 12px;
}
.crt-form.pri .ett-para.pri {
    padding-left: 0;
}
.comprofile .ett-inpt.pri {
    border-left: 0;
    border-right: 0;
    border-top: 0;
    border-radius:0;
}
.comprofile .ett-labl.flb.sec.inf {
    color: #222222 !important;
    font-size: 16px;
}
.comprofile .popover.bottom .arrow {
    display: block;
}
.conimage .ett-imge {
    height: 204px;
    width: 1252px;
    margin-top:10px;
    margin-bottom: -11px;
}
.conimage .pst-simp.pri {
    background: transparent;
}
.grb.conimage .gcb-col11 {
    position: fixed;
    bottom: 132px;
}
.crt-list.cimage .ett-icon.icon-eye {
    fill: #00AEEF;
}
.rmd .crt-list.list-border.pen>ul.pri>li .scb-col20:nth-child(2) {
    position: relative;
    left: 35px;
}
.rmd .crt-list.list-border.pen>ul.pri>li .scb-col20:nth-child(3) {
    position: relative;
    left: 28px;
}
.rmd .crt-list.list-border.pen>ul.pri>li .scb-col20:nth-child(4) {
    position: relative;
    left: 7px;
}
.rmd .crt-list.list-border.pen.pri>ul.pri>li .scb-col15.pri:nth-child(5) {
    position: relative;
    right: 4px;
}
.rmd .crt-list>ul.pri>li {
    padding-top: 14px !important;
    padding-left: 0;
}
.rmd .crt-list.list2.tsp .border-bottom.pen1 {
    border-bottom: 1px solid #DEDEDE !important;
    border-radius: 0;
    word-break: break-all;
    padding-top: 0;
    padding-bottom: 14px;
    border: none;
}
.rmd .crt-list.list2>ul.tsp>li .border-bottom .scb-col10.pri:nth-child(6) {
    position: relative;
    left: 16px;
}
.rmd .crt-list.list2>ul.tsp>li .border-bottom .scb-col15.pri:nth-child(1) {
    padding-left: 0;
}
.rmd .crt-list.list2>ul.tsp>li .headrow .scb-col20.pri:nth-child(4) {
    position: relative;
    right: 50px;
}
.rmd .crt-list.list2>ul.tsp>li .headrow .scb-col20.pri:nth-child(5) {
    position: relative;
    right: 61px;
}
.rmd .crt-list.list2>ul.tsp>li .border-bottom .scb-col20.pri:nth-child(5) {
    position: relative;
    left: 48px;
}
.crt-list.cimage.tsp .ett-para.pri.icl {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzIwYTJlNDt9PC9zdHlsZT48L2RlZnM+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMzE2LjY1LDYxLjljLTU4LjE3LDAtMTExLjksMjUuMjYtMTQ4Ljc5LDY5LjgyYTczLjY4LDczLjY4LDAsMCwwLTcuNDMtLjI1QzcyLjU1LDEzMS40NywxLDIwMi43NywxLDI5MC42NkExNTksMTU5LDAsMCwwLDEyMS41Nyw0NDUuMTRhMTU0Ljc4LDE1NC43OCwwLDAsMCwzOC44Niw1SDMxNi42NWExODguNTQsMTg4LjU0LDAsMCwwLDQ3LjI5LTZBMTkzLjM4LDE5My4zOCwwLDAsMCw1MTEsMjU2QzUxMSwxNDkuMDUsNDIzLjg1LDYxLjksMzE2LjY1LDYxLjlabTQxLjEsMzU4LjI0YTE2My44NiwxNjMuODYsMCwwLDEtNDEuMSw1LjJIMTYwLjQzYTExOC4zMywxMTguMzMsMCwwLDEtMzIuNjctNC4yMSwxMzQsMTM0LDAsMCwxLTEwMi0xMzAuNDdjMC03NCw2MC40LTEzNC40MywxMzQuNjctMTM0LjQzYTg0LjUzLDg0LjUzLDAsMCwxLDExLjQuNzRsNi45Mi43NCw0LjQ2LTUuNDRBMTY3LjU2LDE2Ny41NiwwLDAsMSwzMTYuNjUsODYuNjZjOTMuNTksMCwxNjkuNTksNzYsMTY5LjU5LDE2OS4zNEExNjguNywxNjguNywwLDAsMSwzNTcuNzUsNDIwLjE0WiIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIzODcuNTYgMjIxLjQxIDM2OS45OCAyMzguNzQgMzQzLjc0IDIxMi41IDM0My43NCAzMDkuNzkgMzE4Ljk4IDMwOS43OSAzMTguOTggMjEyLjUgMjkyLjQ5IDIzOC43NCAyNzQuOTIgMjIxLjQxIDMzMS4zNiAxNjUuMjEgMzg3LjU2IDIyMS40MSIvPjwvc3ZnPg==);
    background-color: transparent;
    width: 30px;
    height: 30px;
    display: inline-block;
    border-radius: 0;
    background-repeat: no-repeat;
}
.questionsuccess .crt-list.list1.pri>ul.pri>li:nth-child(2) .popover.bottom {
    max-width: 420px !important;
    left: 493px !important;
    top: 34% !important;
}
.questionsuccess .crt-list.list1.pri>ul.pri>li:nth-child(5) .popover.bottom {
    max-width: 417px;
    left: 476px !important;
    top: 81% !important;
}
.questionsuccess .ett-icon.icon-info-F-q.pri {
    margin-left: 11px;
}
.questionsuccess .crt-list.list1.pri>ul.pri>li:nth-child(3) .popover.bottom {
    top: 47% !important;
}
.questionsuccess .popover.bottom .arrow {
    display: block;
}
.crt-list.list2.tsp {
    padding: 0;
}
.crt-list.list2.tsp .border-bottom.pen1 {
    border: 1px solid #DEDEDE;
    border-radius: 8px;
    word-break: break-all;
    padding-top: 14px !important;
    padding-bottom: 14px;
}
.crt-list.list2>ul.tsp>li .border-bottom .scb-col15.pri:nth-child(1) {
    padding-left: 12px;
}
.crt-list.list2>ul.tsp>li .border-bottom .scb-col20.pri:nth-child(5) {
    position: relative;
    right: 5px;
}
.crt-list.list2.tsp>ul.tsp>li .ett-para.ter {
    color: #36463D;
}
.crt-list.list2.tsp .border-bottom.pen1 .ett-bttn.btn-icn {
    background-color: transparent;
    border: none;
}
.crt-list.list2.tsp .border-bottom.pen1 .ett-bttn.btn-icn {
    background-color: transparent;
    border: none;
}
.crt-list.list2.tsp .border-bottom.pen1 .ett-icon.icon-download-rud {
    width: 18px;
    height: 18px;
}
.crt-list.list2.tsp .border-bottom.pen1 .ett-icon.icon-eye {
    fill: #A0A0A0;
    stroke: #A0A0A0;
}
.grb.reupload .crt-list.pri>ul.pri>li span.scb-col15.pri.lft:last-child button svg.ett-icon.icon-download-rud {
    width: 18px;
    height: 18px;
}
.crt-list.list2 .border.pen1 .ett-labl.flb.pri {
    font-size: 15px;
}
.crt-list.list2.tsp>ul.tsp>li .border {
    padding-top: 11px !important;
}
.crt-list > ul.tsp > li:last-child {
    margin-bottom: 12px;
}
.crt-list.list2 .border-bottom.pen1 .ett-bttn.sec.med span {
    color: #fff;
}
.crt-list.list2.tsp>ul.tsp>li .srb.pri.border.pen1 {
    margin-bottom: 12px;
}
.questionsuccess .crt-list.list1.pri>ul.pri>li:nth-child(6) .popover.bottom {
    top: 95% !important;
}
.rmd .crt-list.list-border.pen.pri .ett-para.ter {
    color: #36463D;
}
.crt-form.cmp2.var7 .cen.pri.thank2 {
    position: relative;
    bottom: 34px;
}
.crt-form.cmp2.pri.var7 .thank1 .ett-para.pri {
    font-size: 28px;
    font-weight: 500;
}
.srb.postext.pri {
    position: relative;
    top: 40px;
    left: 171px;
    margin-bottom: 14px;
}
.postext.cen.scb-col100 {
    position: relative;
    right: 105px;
}
.offers .pst-simp.pri.pa0 {
    background-color: transparent;
}
.crt-list.currency > ul.tsp > li:first-child .ett-para {
    position: relative;
    bottom: 6px;
}
.question .row2 .crt-list::-webkit-scrollbar {
    width: 0.7em;
}
.question .row4 .crt-list.pri::-webkit-scrollbar {
    width: 0.7em;
}
.question .row4 .crt-list.pri::-webkit-scrollbar-track {
    background-color: #c7c7c7;
    border-radius: 100px;
}
.question .row4 .crt-list.pri::-webkit-scrollbar-thumb {
    background-color: #707070;
    border-radius: 100px;
}
.ajs-dialog {
    width: 391px;
    min-width: 394px !important;
    max-height: 30vh;
    text-align: center;
    background: #fff;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 5px;
    padding: 12px;
    box-shadow: 0 12px 15px 0 rgb(0 0 0 / 25%);
}
.ajs-content.success {
    right: 0 !important;
    overflow: hidden !important;
}
.ajs-header {
    border: none !important;
}
.ajs-footer {
    border: none !important;
}
.ajs-content.success {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48Zz48cGF0aCBmaWxsPSIjMWRjMjUwIiBkPSJNMzgzLjg0MSwxNzEuODM4Yy03Ljg4MS04LjMxLTIxLjAyLTguNjc2LTI5LjM0My0wLjc3NUwyMjEuOTg3LDI5Ni43MzJsLTYzLjIwNC02NC44OTNjLTguMDA1LTguMjEzLTIxLjEzLTguMzkzLTI5LjM1LTAuMzg3Yy04LjIxMyw3Ljk5OC04LjM4NiwyMS4xMzctMC4zODgsMjkuMzVsNzcuNDkyLDc5LjU2MWM0LjA2MSw0LjE3Miw5LjQ1OCw2LjI3NSwxNC44NjksNi4yNzVjNS4xMzQsMCwxMC4yNjgtMS44OTYsMTQuMjg4LTUuNjk0bDE0Ny4zNzMtMTM5Ljc2MkMzOTEuMzgzLDE5My4yOTQsMzkxLjczNSwxODAuMTU1LDM4My44NDEsMTcxLjgzOHoiLz48L2c+PC9nPjxnPjxnPjxwYXRoIGZpbGw9IiMxZGMyNTAiIGQ9Ik0yNTYsMEMxMTQuODQsMCwwLDExNC44NCwwLDI1NnMxMTQuODQsMjU2LDI1NiwyNTZzMjU2LTExNC44NCwyNTYtMjU2UzM5Ny4xNiwwLDI1NiwweiBNMjU2LDQ3MC40ODdjLTExOC4yNjUsMC0yMTQuNDg3LTk2LjIxNC0yMTQuNDg3LTIxNC40ODdjMC0xMTguMjY1LDk2LjIyMS0yMTQuNDg3LDIxNC40ODctMjE0LjQ4N2MxMTguMjcyLDAsMjE0LjQ4Nyw5Ni4yMjEsMjE0LjQ4NywyMTQuNDg3QzQ3MC40ODcsMzc0LjI3MiwzNzQuMjcyLDQ3MC40ODcsMjU2LDQ3MC40ODd6Ii8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
    background-size: 15% !important;
    top: 8% !important;
    background-position: 2% 32% !important;
}
.ajs-content.success p {
    font-size: 16px;
    text-align: left;
    margin-left: 58px !important;
    margin-top: 15px !important;
}
button.ajs-button.ajs-ok {
    color: #fff !important;
    background-color: #0693ea !important;
}
.ajs-content.confirm p {
    font-size: 16px;
    text-align: left;
    margin-top: 2px !important;
    margin-left: 66px !important;
}
.ajs-content.confirm {
    background-size: 45px;
    background-position: 3% 7% !important;
}
button.ajs-button {
    background-color: #808080 !important;
    color: #fff !important;
    font-weight: 500 !important;
    font-size: 14px !important;
}
.ajs-content p {
    margin: 0 !important;
    background-repeat: no-repeat;
    background-size: 45px;
    background-position: 3% 41%;
    font-size: 16px;
}
/*.ajs-dialog {
    position: absolute;
    left: 16%;
    top: 36%;
    transform: translate(-50%,-50%) !important;
}*/
.islamic .kma .ett-bttn.pri.med {
    background-color: #95D600;
    border: 1px solid #95D600;
}
span#FATCA__KYC__totalQuantumSalary_errorrow {
    width: 45%;
}
.crt-list.pri>ul.pri>li .scb-col100.cus_check.pri .word {
    word-break: break-word;
}
.srb.kycdisp .inline-error {
    width: 100% !important;
}
.crt-navb.sec2.tsp .sec2 {
    width: 100%;
}
.crt-navb.sec3.tsp .sec3 {
    width: 100%;
}
.row5 .crt-form.ver.pri .ett-inpt.pri {
    border-top: none;
    border-left: none;
    border-right: none;
    padding-left: 0;
}
.row5 .crt-form.ver.row.pri .ett-icon.icon-info-F-q {
    width: 22px;
    height: 22px;
    margin-left: 7px;
}
.kycdisp.remittances .srb.pri:first-child .arrow {
    margin-left: -36% !important;
}
.kycdisp.remittances .srb.pri:first-child .popover.bottom {
    left: 3.9% !important;
    top: 46% !important;
}
.kycdisp.remittances .ett-para.pri {
    color: #00AEEF;
}
.ajs-content.error {
    bottom: 91px !important;
    overflow: hidden !important;
}
.ajs-content.error p {
    text-align: left;
    margin-left: 31px !important;
    margin-top: 2px !important;
}
.ajs-dialog {
    position: absolute;
    top: 23%;
}
.kycdisp.remittances .ett-icon.icon-info-F-q {
    width: 24px;
    height: 24px;
    margin-left: 12px;
}
.kycdisp.adddetails .srb.pri:nth-child(2) .ett-icon.icon-info-F-q.pri {
    position: relative;
    top: 12px;
    right: 210px;
}
.kycdisp.adddetails .srb.pri:nth-child(6) .ett-icon.icon-info-F-q.pri {
    position: relative;
    right: 132px;
}
nav#header {
    position: fixed;
    z-index: 999999;
}
.powerofatt>ul.pri>li .row1 .scb-col30.pri:nth-child(3) {
    position: relative;
    left: 16px;
}
body.islamic .ett-icon.icon-info-F-q.pri {
    fill: #95D600 !important;
}
.ett-icon.icon-info-F-q.pri {
    fill: #00aeef;
}
.islamic .srb.pri.wid .ett-para.pri {
    color: #95D600;
}
.islamic .ett-icon.icon-info-F-q {
    fill: #95D600 !important;
}
.srb.pri.pt5.border-bottom.pen1 .scb-col15.pri:nth-child(3) {
    width: 16%;
}
.kycdisp.remittances .ett-icon.icon-info-F-q {
    fill: #00aeef;
}
.remitap .ett-icon.icon-info-F-q.pri {
    position: relative;
    right: 165px;
    top: 9px;
}
.adddetail.kyctap .pri.scb-col5:nth-child(2) .ett-icon.icon-info-F-q.pri {
    position: relative;
    right: 74px;
    top: 12px;
}
.adddetail.kyctap .rc2 .pri.scb-col25:nth-child(2) .ett-icon.icon-info-F-q.pri {
    position: relative;
    top: 0px;
    right: 80px;
}
.scb-col20.err1 .ett-para.pri {
    padding-left: 5px;
}
.islamic .ett-bttn.pri.med {
    border: 1px solid #95D600;
    background-color: #95D600;
}
.islamic .grb.reupload .crt-list.pri>ul.pri>li button.active {
    background-color: #95D600;
    border: 1px solid #95D600;
}
.crt-list.list2 .border.pen1.re-upload .ett-labl.flb.pri {
    color: #333 !important;
}
.srb.pri.pt5.border.pen1.re-upload .scb-col20.pri:nth-child(4) {
    position: relative;
    left: 4px !important;
}
.srb.pri.pt5.border-bottom.pen1.re-upload .scb-col20.pri:nth-child(4) {
    position: relative;
    left: 10px;
    padding-right: 66px;
}
.srb.pri.pt5.border.pen1.re-upload .scb-col20.pri:nth-child(5) {
    position: relative;
    right: 46px;
}
.crt-list.list2>ul.tsp>li .border-bottom.re-upload .scb-col20.pri:nth-child(5) {
    position: relative;
    right: 58px;
}
.re-company1 .scb-col20:nth-child(5) {
    position: relative;
    right: 51px;
}
.crt-navb.list-head.re-company .scb-col20:nth-child(5) {
    position: relative;
    right: 49px;
}
.ett-icon.icon-download-rud {
    fill: #00AEEF !important;
}
.islamic .ett-icon.icon-download-rud {
    fill: #95D600 !important;
}
.islamic .crt-list.list2.tsp .border-bottom.pen1 .ett-icon.icon-eye {
    fill: #95D600;
    stroke: none;
}
.crt-list.list2>ul.tsp>li .border-bottom.re-upload .scb-col15.pri:nth-child(6) {
    position: relative;
    right: 17px;
}
.islamic .grb.reupload .crt-list.pri>ul.pri>li span.scb-col15.pri.lft:last-child button svg.ett-icon.icon-eye {
    fill: #95D600 !important;
    stroke: none;
}
.islamic .re-upload .ett-bttn.sec {
    background-color: #dbdbdb !important;
    border-color: #dbdbdb !important;
}
.islamic .re-upload .ett-bttn.sec.active {
    background-color: #95D600 !important;
    border: 1px solid #95D600 !important;
}
.question .row5 .crt-form.ver.pri .hed1 .ett-para.pri {
    color: #000 !important;
    font-size: 20px;
    font-weight: 600;
}
.question .row5 .crt-form.ver.pri .pri.scb-col30.hed1 {
    position: relative;
    right: 352px;
    top: 2px;
}
.question .row5 .crt-form.ver.pri .pri.scb-col30.hed1 .popover.bottom {
    min-width: 135%;
}
.question .row5 .crt-form.ver.pri .pri.scb-col30.hed1 .arrow {
    display: block;
}
.pst-tabs.bor.pri.var1 > ul.tabs > li:nth-child(6) {
    border-radius: 3em;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: 3em !important;
    border-bottom-right-radius: 3em !important;
    border-right: 1px solid #ccc;
}
.radiol .ett-rdio.hor.pri > span {
    margin: 0;
}
.questionsuccess .grb.mt1.border.b1 {
    border: none;
}
.questionsuccess .grb.mt1.border.ml0 {
    margin-left: 0;
}
.questionsuccess .grb.mt1.border1 {
    border-top: 1px solid #707070;
    margin-right: 51px;
    margin-left: 51px;
}
.modal.gallary.congrats .modal-window {
    margin-top: 36px !important;
}
.kma .ett-hypl.pri {
    font-size: 13px;
    position: relative;
    right: 80%;
    top:3px;
}
label#NBFSME__knowMoreapproval__el_label_1 {
    position: relative;
    right: 28px;
    top: 2px;
}
.kma .crt-form.ver.pri .eoc.srb.wrapped:nth-child(3) {
    position: relative;
    right: 139%;
}
.kma .crt-form.ver.pri .srb.mt1 .pri.scb-col95 {
    width: 35%;
    display: -webkit-inline-box;
    float: left;
}
.kma .input-box {
    width: 485px !important;
}
.alertify.ajs-pulse.ajs-in:not(.ajs-hidden) .ajs-dialog {
	-webkit-animation-name: none !important;
	animation-name: none !important;
}
.alertify.ajs-pulse.ajs-out.ajs-hidden .ajs-dialog {
	-webkit-animation-name: none !important;
	animation-name: none !important;
}
.crt-list.list-border>ul.pri>li .re-company1 .scb-col20.pri:nth-child(4) {
    padding-right: 44px;
}
.kma .input-box {
    width: 79% !important;
    margin-bottom: 18px;
}
.crt-list.list-border.pri>ul.pri>li .scb-col20.pri:nth-child(3) {
    padding-right: 19px;
}
span#RMDash__ViewDetails__sc_col_1191_li {
    padding-right: 13px;
}
/* NBF Connect THEME CSS Last Updated  2021 OCT 08  BALA  12:40 PM*/


.supload-doc .pst-simp.pl1>div{
	padding-left:0;
}
.supload-doc .pl1{
	padding-left:0!important;
}
.supload-doc {
    margin: 1.72em 0 16px 0;
}
.supload-doc .gcb-col2{
	width:30%;
}
.sevent-reg .srb.eoc>li.etw-40,.sevent-reg .srb.eoc>li.etw-60{
	width:100%;
	display:block;
}
.sevent-reg .entry-row{
	margin-bottom:1.5em;
}
.sevent-reg .srb.eoc>li.etw-40{
	margin-bottom:2px;
}
.upload-news .pst-simp>div.crt-form{
	padding:0;
}
.upload-news .plt-simp{
	margin:0;
}
.upload-news .srb.eoc>li.etw-40,.upload-news .srb.eoc>li.etw-60{
	display:block;
	width:100%;
}
.upload-news .entry-row,.upload-news .up-dual{
	margin-bottom:1.5em;
}
.upnews-doc.file-browse.pst-simp.pri.pl1{
	padding-left:0!important;
}
.upnews-doc.pst-simp.pl1>div.grb{
	padding-left:0;
}
.upnews-doc {
    margin: 1.72em 0;
}
.upnews-doc .pst-simp.pl1, .upnews-doc .pst-simp.pl1 > div {
    padding-left: 0 !important;
}
.up-dual p {
    font-size: 12px !important;
}
.up-dual.ett-texa.ter{
	border:1pxsolid#dedede;
	padding:10px;
	border-radius:10px;
	width:60%;
}
.upemail-sub .ett-inpt.ter{
	width:60%;
}
.up-dual li textarea.ett-texa.ter {
    border: 1px solid #dedede;
    padding: 10px !important;
    border-radius: 10px;
    width: 60%;
    margin-bottom: -4px;
}
.crt-list.thumblist.eimg-txt > ul.tsp > li {
    text-align: left;
    border: none;
}
.event-approval .profile-info-box {
    padding: 30px !important;
}
.event-approval .crt-navb .srb.sec.var1 > li {
    padding: 0.5em 0;
}
.event-email .ett-inpt.ter {
    width: 66.5%;
}
.crt-newpost .textarea-cm {
    padding: 0 !important;
}
.crt-newpost .pst-simp > div.inner-cfrm {
    padding: 16px !important;
    padding-bottom: 0 !important;
}
.crt-newdoc .pst-simp.pl1 {
    padding-left: 0 !important;
}
.crt-newdoc .pst-simp.pl1 .grb#Cmnity__NewPost__gr_row_3 {
    padding-left: 30px !important;
}
.crt-newpost .crt-pmail .crt-form {
    padding: 0px 16px 0px 16px;
    margin-top: 0 !important;
}
.crt-pmail .srb.eoc > li.etw-40,.crt-pmail .srb.eoc > li.etw-60 {
    display: block;
    width: 100%;
}
.crt-newdoc .crt-form.hor.pri {
    margin-top: 0;
}
.crt-newpost .crt-newdoc {
 margin: 1.72em 0px;
}
.crt-newpost .entry-row {
    margin-bottom: 1.5em;
}
.poll-reg .pst-simp.pa1 > div.crt-form,.poll-reg .pst-simp.pa1 > div.crt-navb {
    padding: 0;
}
.poll-reg .pst-simp.pa1 {
    padding: 30px !important;
}
.poll-reg .poll-email .srb.eoc > li.etw-40,.poll-reg .poll-email .srb.eoc > li.etw-60 {
    display: block;
    width: 100%;
}
.poll-email .entry-row {
    margin-bottom: 1.5em;
}
.supload-doc .crt-list > ul.tsp > li:last-child {
    margin-bottom: 0;
}
.html-wid .scb-col40 ul, .html-wid .scb-col60 ul {
    width: auto;
}
.html-wid .scb-col40, .html-wid .scb-col60 {
 width: auto;
display: inline-block;
}
.html-wid .scb-col40 ul, .html-wid .scb-col60 ul {
width: auto;
}
.html-wid .scb-col60 ul {
margin-bottom: 0;
}
.upnews-doc .pst-simp.pl1, .upnews-doc .pst-simp.pl1 > div {
    padding-left: 0 !important;
}
.entdlt-btn .plt-simp {
    margin: 0;
}
.crt-pmail .pst-simp.pri.pa0 {
    margin-bottom: 30px !important;
}
.spl-emcon .scb-col100 .eoc.srb:last-child {
    margin-bottom: 1.5em !important;
}
.crt-pmail .crt-navb {
    padding-right: 14px !important;
}
.clk-email {
    margin-bottom: 1.5em;
}
.inner-cfrm .cat-crt {
    margin-bottom: 11px;
}
.crt-pmail .ett-rdio.hor.pri input[type=radio]+label {
    margin: 5px 0 0 0;
}
.crt-pmail .up-dual .srb.eoc > li.etw-40 {
    margin-bottom: 8px;
}
/*.poll-email .ett-rdio.hor.pri input[type=radio]:checked + label {*/
/*    margin: 5px 0 0 0;*/
/*}*/
.poll-email .ett-para.icl > svg {
    margin-right: 8px;
    vertical-align: middle;
}
.event-approval .crt-list.thumblist > ul.tsp > li {
    border: 0;
}
.nwvideo-list ul.tsp > li .scb-col30, .nwvideo-list ul.tsp > li .scb-col70 {
    text-align: left;
    width: auto;
}
.event-approval .pad ul li .mt1 {
    margin: 14px 0 14px 0 !important;
}
.eventapr-date ul {
    margin-bottom: 1em;
}
.event-approval .nwvideo-list {
    margin-bottom: 0.5em;
}
.event-approval .eimg-txt {
    margin-bottom: 12px;
}
.mrg-ul ul {
    margin-bottom: 0 !important;
}
.html-wid .ett-bttn.tsp:active {
    background-color: transparent;
}
.html-wid .ett-bttn.btn-icn {
    margin-bottom: 0;
}
.email-format .ett-rdio.hor.pri input[type=radio]+label {
    margin-bottom: 0;
}
.eveap-date .srb.sec > li {
    padding: 0 0 1em 0 !important;
}
/*.event-approval .crt-navb.eveap-date ul li {
    padding-bottom: 8px;
}
.eveap-date .event-info-row:first-child {
    padding-top: 14px;
}*/
.upnews-doc .crt-list > ul.tsp > li:last-child, .supload-doc .crt-list > ul.tsp > li:last-child {
    margin-bottom: 0;
}
.file-browse.supload-doc .inline-box .ett-bttn, .file-browse.upnews-doc .inline-box .ett-bttn {
    height: 24px;
}
.upload-news .upemail-sub.entry-row .ett-para.pri {
    font-size: 12px;
}
.page-survey .survey-summary-card-block .crt-list .pas-pending .ett-para.pri.fs14 {
    color: #ff9d00;
}
.sevent-reg .event-email.entry-row ul:last-child .ett-para.pri {
    font-size: 12px;
}
.eimg-txt ul li a {
    color: inherit;
}
.eimg-txt .ett-hypl.icl > svg {
    margin-right: 12px;
    fill: #343434;
}
.event-approval .crt-form.hor.pri .flb {
    font-size: 14px !important;
}
.event-approval .event-record a {
    font-weight: 500;
    color: inherit;
    font-size: 14px;
}
.event-approval .event-record > li.scb-col100 {
    padding-bottom: 0 !important;
}
.event-approval .event-record > li.scb-col100  ul li.scb-col35 {
    width: 11%;
}
.unew-details .upnew-descr ul {
    padding-bottom: 5px !important;
}
.unew-details .name-new {
    margin-bottom: 24px;
}
.post-details .crt-form.hor.pri .flb {
    font-size: 14px;
}
.post-details .pvideo-b {
    margin-bottom: 24px;
}
.post-elink .scb-col30, .post-elink .scb-col45, .post-elink .scb-col25 {
    display: inline-block;
    width: auto;
}
.post-elink .scb-col30 {
    padding-right: 12px !important;
}
.post-elink .scb-col45 p {
    text-decoration: underline;
}
.pvideo-b .scb-col30, .pvideo-b .scb-col70 {
    width: auto;
}
.pvideo-b .scb-col30 {
    padding-right: 12px !important;
}
.post-details .post-elink {
    margin-bottom: 24px;
}
.wpolls-details .share-elink .scb-col20 p {
    text-decoration: underline;
    vertical-align: baseline;
}
.wpolls-details .share-elink .scb-col15 {
    padding-right: 12px;
}
.post-elink .scb-col30 ul, .post-elink .scb-col45 ul, .post-elink .scb-col25 ul {
    display: inline-block;
    width: auto;
}
.share-elink .scb-col15 ul, .share-elink .scb-col20 ul, .share-elink .scb-col30 ul {
    width: auto;
    display: inline;
}
.wpolls-details .share-elink {
    margin-bottom: 24px;
}
/*poll details*/
.wpolls-details .pst-simp.pa1 {
    padding: 0 !important;
}
.wpolls-details .poll-option-list {
    margin-bottom: 12px;
}
.wpolls-details .event-info-row {
    margin-bottom: 16px;
}
.wpolls-details .crt-list.dpoll-link > ul.tsp > li {
    margin-bottom: 24px;
}
.poll-option-list .scb-col90 p:first-child {
    padding-right: 16px;
}

/*event approval*/
.eafull-img.crt-list > ul.tsp > li:last-child {
    margin-bottom: 0px;
    margin-top: 0px !important;
    border: 0;
}
.event-approval .profile-info-box {
    padding: 30px !important;
}
.event-approval .eimg-txt.crt-list > ul.tsp > li, .nwvideo-list ul.tsp li, .eafull-img.crt-list.thumblist > ul.tsp > li img  {
    border: 0 !important;
}

.event-approval .eimg-txt.crt-list, .event-approval .eta-email ul.var1, .event-approval .eveap-date .event-info-row, .event-approval .eafull-img, .event-approval .chk-regis, .event-approval .nwvideo-list  {
    margin-bottom: 24px;
}

     /*new change here*/
.eimg-txt.crt-list.thumblist > ul.tsp > li .scb-col00 {
    text-align: left;
}
.nwvideo-list ul.tsp li .scb-col70 {
    margin-left: 12px;
    text-align: left;
    width: 60%;
}
.nwvideo-list.crt-list > ul.tsp > li:last-child {
    margin-bottom: 0;
}
.share-elink .scb-col15, .share-elink .scb-col20, .share-elink .scb-col30 {
    width: auto;
    display: inline-block;
}
.share-elink li.scb-col15 {
    padding-right: 12px;
}
.event-approval .share-elink .scb-col20 h4 {
    font-weight: 400;
    text-decoration: underline;
}
/*new details*/
.unew-details .profile-info-box {
    padding: 30px;
}
.unew-details .upload-news ul.var1, .unew-details .nwvideo-list, .unew-details .eimg-txt, .unew-details .share-elink, .unew-details .eafull-img, .unew-details .upnew-descr {
    margin-bottom: 24px;
}
.unew-details .share-elink .scb-col20 p {
    text-decoration: underline;
}
/*image-blr*/
.img-arrow .scb-col50.lft {
    position: absolute;
    top: 0;
    height: 500px;
    background-color: #e8e5e5bf;
    width: 75px;
    filter: blur(8px);
    opacity: .5;
}
.img-arrow .scb-col50.rht {
    position: absolute;
    background-color: #e8e5e5bf;
    filter: blur(15px);
    height: 500px;
    width: 75px;
    right: 0;
    top: 0;
    opacity: .5;
}
.event-approval .eafull-img {
    position: relative;
}
.img-arrow .scb-col50 svg {
    display: none;
}

.post-details .profile-info-box {
    padding: 30px;
}
.post-details .postdlt-frt {
    padding: 0 0 !important;
}
.post-details .post-imgd {
    padding: 0;
    margin-bottom: 24px;
    position: relative;
}
.post-details .eveap-date {
    margin-top: 0 !important;
}
.post-details .eveap-date .var1 {
    margin-bottom: 24px;
}
.post-details .head-postdt h5 {
    padding: 0 0 !important;
}
.post-details .head-postdt {
    margin-bottom: 24px;
}

.post-details .pdoc-list {
    margin-top: 0 !important;
}

.post-details .post-comment ul li {
    display: block;
}

.post-details .post-comment ul li textarea {
    width: 100%;
}
.dback-blur ul li img:first-child {
    width: auto !important;
    height: auto;
    position: relative;
    z-index: 999;
    max-height: 90vh;
    max-width: 75%;
}
.dback-blur ul li img.sc-blur {
    filter: blur(50px);
    position: absolute;
    left: 0;
    height: 100%;
    opacity: 0.5;
    width: inherit !important;
    border-radius: 32px !important;
}
.unew-details .eafull-img {
    position: relative;
}
.vp-user .pst-simp.pa1, .vp-user .pst-simp.pa1 > div.grb, .vp-user .pst-simp.pa1 > div.eveap-date, .view-post.vp-user .err .ett-hed5.pri  {
    padding: 0 !important;
}
.vp-user .profile-info-box {
    padding: 30px;
}
.vp-user .vpu-img {
    position: relative;
    margin-bottom: 24px;
}
.vp-user.view-post .crt-form.hor.pri {
    margin-top: 0;
} 
.vp-user .eveap-date .var1, .vp-user .post-elink, .vp-user .pvideo-b {
    margin-bottom: 24px;
}
.vp-user .crt-form.hor.pri .flb {
    font-size: 14px;
}
.vp-user .upost-comment textarea {
    width: 60%;
} 
.vp-user .user-bhf, .vp-user .headb-use ul li:last-child, .vp-user .file-browse, .vp-user .decs-ntn {
   margin-bottom: 24px;
}
.post-details .mag-post {
    margin-bottom: 24px;
}  
.post-details.view-post .crt-form.hor.pri {
    margin-top: 0;
}
.unew-details .eimg-txt ul li p {
    text-decoration: underline;
}
.unew-details .eimg-txt ul li p svg {
    margin-right: 12px;
}
.pvideo-b ul li p {
    vertical-align: initial;
}
.vp-user .post-elink ul li p {
    vertical-align: baseline;
}
.nwvideo-list ul.tsp > li .scb-col30, .nwvideo-list ul.tsp > li .scb-col70 {
    width: auto;
}
.pls-dlog .plt-simp {
    margin: 0;
}
.pls-dlog .pst-simp > div.crt-navb {
    padding: 0;
}
.vp-user .pls-dlog {
    margin-bottom: 24px;
}
.post-details .pst-simp > div.pls-dlog {
    padding: 0;
}
/*pop*/
.npop-over {
    position: relative;
}
.npop-over .popover {
    position: absolute;
    top: -10px !important;
    left: 30px !important;
    width: max-content;
}
.npop-over .arrow {
    position: absolute;
    top: 17px !important;
}
.npop-over .popover-content {
    padding: 6px 6px;
}
.view-post .crt-newpost .err-msg  .ett-para.pri {
    font-size: 12px !important;
}
.poll-reg .ett-para.err {
    font-size: 12px;
}
.event-approval .event-record ul li.scb-col65 ul li.scb-col80 p:first-child {
    padding-right: 5px;
}

.eimg-txt.crt-list > ul.tsp > li:last-child {
    margin-bottom: 0;
}
.post-details .sil-docu {
    margin-bottom: 24px;
}
.post-details .post-comment .rht ul li {
    display: unset;
}
.post-details .cmmt-box {
    width: 60%;
}
.post-details .pvideo-b ul li {
    margin-top: 3px;
}
.post-details .post-comment ul.err-msg li {
    display: unset;
}
.sevent-register .nte-img {
    margin-bottom: 24px;
}
.edit-poster .plt-simp {
    margin: 0 !important;
}
.edit-poster .edt-alh {
    padding: 0;
}
.edit-poster .pst-simp.textarea-cm {
    padding: 0 !important;
}
.edit-poster .edit-poemail {
    padding: 0;
}
.edit-poster.view-post .crt-form.hor.pri {
    margin-top: 0;
}
.edit-poster .pst-simp.pl1 {
    padding-left: 0 !important;
}
.edit-poster #Cmnity__EditPost__gr_row_3 {
    padding-left: 0 !important;
}
.edit-poster .nte-file {
    padding-left: 0 !important;
}
.edit-poster .profile-info-box {
    padding: 30px;
}
.edit-poemail ul li.etw-40, .edit-poemail ul li.etw-60 {
    display: block;
    width: 100%;
}
.edit-poster .edt-iifile {
 margin: 3px 0 0px 0;
}
.edit-poster .nte-file ul {
    width: unset !important;
    display: block !important;
}
.edit-poster .nte-file {
    margin-bottom: 24px;
}
.edit-poster #Cmnity__EditPost__ct_nav_1.crt-navb {
    padding-right: 0;
}
.edit-posuser .plt-simp {
    margin: 0;
}
.edit-posuser .pst-simp.textarea-cm {
    padding: 0 !important;
}
.edit-posuser .pst-simp > div {
    padding: 0 !important;
}
.edit-posuser .pst-simp.pl1 {
    padding-left: 0 !important;
}

.edit-posuser .profile-info-box {
    padding: 30px;
}
.ep-usefile .crt-list > ul.tsp > li:last-child {
    margin-bottom: 0 !important;
}
.upnews-doc .plt-simp {
    margin: 0;
}
.upnews-doc .plt-simp .unew-nte {
    padding: 0;
    margin-top: 16px;
}
.upnews-doc .plt-simp .unew-nte ul {
    width: unset;
    display: block;
}
.unew-nte p, .nte-img p {
    font-size: 12px;
}
.crt-newdoc .crt-form.hor.pri.crt-nteb {
    padding-left: 30px;
    margin-top: 16px;
}
.crt-newdoc .crt-nteb ul.eoc {
    display: block;
}

.cn-posuse .plt-simp {
    margin: 0;
}
.cn-posuse .pst-simp.textarea-cm {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.cn-posuse .nw-posued {
    padding: 0;
}
.cn-posuse .file-browse .pst-simp.pl1 {
    padding-left: 0 !important;
}
.cn-posuse .file-browse #Cmnity__NewPostUser__gr_row_3 {
    padding-left: 0 !important;
}
.cn-posuse #Cmnity__NewPostUser__ct_nav_1 {
    padding-right: 0;
}
.cn-posuse .profile-info-box {
    padding: 30px;
}
.vp-user .bcom-bon {
    width: 60%;
}
.vp-user .crt-form.hor.pri .srb.eoc {
    margin-bottom: 0;
}
.vp-user .pst-simp.pa1 > div {
    padding: 0;
}
.view-post .crt-list.pvideo-b > ul.pri > li {
    margin-bottom: 10px;
}
.vp-user .crt-list.pvideo-b > ul.pri > li:last-child {
    margin-bottom: 0;
}
.view-post .crt-list.pvideo-b > ul.pri > li:first-child {
    margin-top: 6px;
}
.edit-ent .crt-form.ver.pri .textarea-cm .mob-left .srb.eoc {
    margin-bottom: 0;
}
.edit-ent .crt-form.ver.pri .textarea-cm  p {
    font-size: 12px;
}
.entry-row.ps-mailsub p {
    font-size: 12px !important;
}
.crt-form.ver.pri .dis-err .srb.eoc {
    margin-bottom: 0;
}
.dis-err {
    margin-top: 3px;
}

.crt-newpost .ett-para.pri.err {
    font-size: 12px;
}




/* NBF Connect THEME CSS Last Updated  2023 feb 16  YOKESH  19.40 PM*/




.edit-posuser .editnote {
   margin-top: 16px !important;
}
.edit-posuser .editnote {
   margin-top: 16px !important;
   margin-bottom: 12px;
}
.editgenrl .editnote .pri.scb-col100 {
    display: grid;
}
.editgenrl #Cmnity__EditPostUser__gr_row_3 {
    padding-left: 0 !important;
    margin-top: -8px;
}
.editgenrl .crt-list > ul.tsp > li.inline-box:last-child {
    margin-top: 12px;
}
.creatnew .gcb-col3 .crt-list.imagelist .inline-box .ett-bttn.icl.btn-icn {
   line-height: 30px;
}.creatnew .videoupld .ett-para.fs14.icl {
   line-height: 22px;
   vertical-align: top;
}.eventreg .crt-list .scb-col70.lft {
   line-height: 26px;
} .eventreg .crt-list .scb-col20.thumbnailimg-upload {
   line-height: 23px;
}
.uploddoc .inline-box {
    margin-bottom: 12px !important;
}
.uploddoc {
    width: 100%;
}
.uploddoc .crt-list .lft {
    margin-top: 8px;
    line-height: 10px;
}
.uploddoc .crt-form.pri .ett-para.pri {
    vertical-align: bottom;
}

.edt-iifile .crt-list > ul.tsp > li:last-child {
    margin-bottom: 0;
}
.poll-reg .option-list {
    padding: 0 !important;
    margin-bottom: 24px;
}
.poll-reg.page-survey .crt-list.option-list.naption-up > ul.tsp li {
    margin-bottom: 0;
}
.eve-inerr .ett-para.pri {
    color: #f64545 !important;
}
.crt-form.ver.pri .eve-inerr .srb.eoc, .crt-form.ver.pri .eve-ntot .srb.eoc {
    margin-bottom: 0;
}
.sevent-register .eve-ntot p {
    font-size: 12px;
}
.event-approval .reject-res {
     margin-bottom: 24px;
}
.edt-iifile .crt-list > ul.tsp > li:last-child {
    margin-bottom: 0;
}
.edt-iifile .crt-list > ul.tsp > li {
   line-height: 26px;
}
.edt-alh .err-msg .ett-para.pri.err {
    font-size: 12px;
}
.edt-ufile .nte-file p {
    font-size: 12px !important;
}
.edt-ufile .crt-list.imagelist > ul.tsp > li.inline-box {
    margin-top: 3px;
}
.crt-newpost .crt-nteb .ett-para.pri {
    font-size: 12px;
}
.edt-ufile .ep-errp {
    font-size: 12px;
    margin-top: 3px;
}
.ezc-mil p {
    font-size: 12px !important;
}
.mrg-ul.note .scb-sml100 {
   width: 100%;
}
.dou-ufl .crt-list > ul.tsp > li:last-child {
    margin-bottom: 0;
}
.dou-ufl .imagelist.crt-list > ul.tsp > li.inline-box {
    margin-top: 3px;
}
.post-details .crt-list.deltent > ul.tsp > li:last-child {
    margin-bottom: 24px;
}
.crt-form.ver.pri .debox-note .srb.eoc {
    margin-bottom: 0;
}
.pvideo-b > ul.pri{background-color: inherit !important;
}
.row-base {
	margin-bottom: 24px;
	position: relative;
}
.new-entry.entry-row {
	margin-bottom: 24px;
}
.crt-form.ver.pri .row-base .srb.eoc {
	margin-bottom: 0;
}
.to-name>.scb-col100 {
    display: flex !important;
    flex-wrap: wrap;
    gap: 0 2%;
    align-items: flex-start;
    justify-content: left;
}
.to-name>.scb-col100>span {
    width: 49%;
    /* margin-bottom: 24px; */
    position: relative;
}
.feedback-pop .ett-inpt.pri {
    border-bottom: 1px solid  #dedede !important;
    border: none;
    width: 90%;
    border-radius: 0;
    padding-left: 0;
}
.feedback-pop .ett-texa.pri {
    border: 1px solid #dedede;
    border-radius: 10px;
    width: 95%;
}
.feedback-pop .ett-slct.ter {
    width: 60%;
}
.mref-icon .ett-bttn.sec {
    width: 8% !important;
    min-width: 44px;
    position: relative;
    left: 0;
    background-color: #f5f4f4;
    border: 1px solid #dedede;
    box-shadow: none;
    height: 42px;
    border-radius: 45px;
}

.mref-icon .ett-bttn.sec svg {
    position: relative;
    left: -9px;
    width: 19px;
    height: 19px;
}
.feedbackro-btn .ett-bttn.sec {
    transform: rotate(-90deg);
    box-shadow: none;
    border-radius: 0;
    position: fixed;
    top: 307px !important;
    right: -42px;
    height: 22px;
    z-index: 1000;
    width: 100px;
    min-width: 91px;
    padding: 0;
    font-size: 13px;
    font-weight: 700;
    border-top-right-radius: 7px;
    border-top-left-radius: 7px;
}


/*Feb 22 Hover Fn*/
.notifi-fix ul { display: inline;}
.notifi-fix ul:last-child { margin-left: 3px;}
.notifi-fix ul:last-child .popover {
  position: absolute; 
  top: -7px !important;
  max-width: max-content;
}
.notifi-fix ul:last-child svg {
   position: relative;
}
.notifi-fix ul:last-child .popover .arrow { top: 16px !important;}
.notifi-fix .ett-icon {
    width: 15px;
    height: 15px;
}
.icon-posrel {
  position: relative;
}
.poll-reg .notifi-fix ul:last-child .popover {
right: unset !important;
margin-left: 26px;
}
.file-browse .notifi-fix .srb.eoc > li {
    margin-right: 0;
}

    /*mar2 changes here*/

.file-browse .notifi-fix .srb.eoc > li {
   margin-right: 0;
}

.desbox-fix ul {
    width: auto !important;
    display: inline-block;
    margin-bottom: 3px !important;
}
.crt-form.ver .desbox-fix .srb.eoc.wrapped > li {
    width: auto !important;
}
.desbox-fix svg {
     width: 15px;
     height: 15px;
}
.desbox-fix .popover {
    position: absolute;
    top: -7px !IMPORTANT;
}
.desbox-fix {
    position: relative;
}
.desbox-fix .popover .arrow {
    top: 15px !important;
}
.notifi-fix {
    position: relative;
}
.file-browse .notifi-fix {
    position: unset;
}
.edit-poster .edit-poemail .entry-row {
    margin-bottom: 24px;
}
.edit-poster .edt-ufile {
    margin: 24px 0;
}
.feedback-pop .modal-cnt {
    padding: 15px;
    overflow: hidden;
}
.feedback-pop .modal-cnt .grb {
    overflow-y: scroll;
    max-height: 66vh;padding: 15px;
}

.crt-newdoc .se-dsp {
    padding-left: 30px !IMPORTANT;
}
.edit-is.notifi-fix ul:last-child .popover {
    width: 50%;
}
.crt-form.ver.pri .eve-errd .srb.eoc {
    margin-bottom: -2px;
}
.feed-mno .ecn > .syl > span {top: 7px;font-size: 1.15em;}
.feed-mno .ecn > .syl > .ett-inpt.pri {padding-left: 3.5em;}
.watnew ul:nth-child(2) .ett-para.pri {
    font-weight: 600;
}
.admin-info ul {
    width: auto !important;
    display: inline-block;
    margin-bottom: 0px !important;
}
.admin-info ul svg {
    width: 15px;
    height: 15px;
}
.admin-info .popover {
    position: absolute;
    top: -5px !important;
    width: max-content;
    left: 15px !important;
}
.admin-info ul:last-child {
    position: relative;
}
.email-temp .ett-texa.sec {
    min-height: 29vh !important;
    width: 60%;
}
.feedback-pop .modal-header h1 {
    font-weight: 700;
}
.feedback-pop .modal-cnt .crt-form>span.row-base p {
    font-weight: 800;
    color: #707070;
}
.mref-icon .scb-col45 {
    width: 36%;
}
.mref-icon .scb-col55 {
    width: 64%;
}
.feedback-pop .ett-rdio.hor.pri input[type="radio"]:checked + label::before {
    border: 1px solid #0693ea;
}
.new-sidep {
    border: 1px solid #e7e7e7;
    padding: 14px;
    background-color: #e7e7e7;
    border-radius: 10px;
}
.new-sidep .head-whats {
    margin-bottom: 8px;
}
.side-post .new-sidep .plt-caro.pri .swiper-container .swiper-pagination-bullets {
    margin-top: 0.5em;
}
.profile-info-box.tsp .side-post .new-sidep .plt-caro {
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}
.profile-info-box.tsp .new-sidep .plt-caro.pri .swiper-container .swiper-pagination-bullets {
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}
.new-sidep .crt-navb.tsp {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.new-sidep .pst-simp.pri {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.profile-info-box.tsp .side-post .new-sidep .plt-simp.ma0 {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.side-post .new-sidep .scb-col75 .ett-para.inf +.ett-para {
    padding-top: 0px;
}
.org-color {
    color: #ff7f00 !IMPORTANT;
}
.test-monial .inline-row .entry-row {
    display: block;
}
.side-post .new-sidep:last-child {
    margin-top: 18px;
}
.client-dt.inline-row .entry-row {
    display: flex;
}
.new-sidep .plt-caro.pri .swiper-container .swiper-button-prev .ett-bttn.tsp:active, .new-sidep .plt-caro.pri .swiper-container .swiper-button-next .ett-bttn.tsp:active {
    background-color: transparent;
}
.row-base textarea:focus-visible {
    outline: none;
}
.new-sidep .plt-caro.pri .swiper-container .swiper-button-prev .ett-bttn.tsp, .new-sidep .plt-caro.pri .swiper-container .swiper-button-next .ett-bttn.tsp {
    background-color: transparent;
}
.post-flex.crt-list > ul.tsp {
    display: flex !important;
    flex-wrap: wrap;
    gap: 0 2%;
    align-items: flex-start;
    justify-content: left;
    height: unset !important;
}
.post-flex.crt-list.post-list.grid-2 > ul > li {
    width: 31.33% !important;
    margin-bottom: 30px;
    padding-left: 15px;
    padding-right: 15px;
    display: block;
    float: left;
    position: unset !important;
    padding-bottom: 2em;
    padding-top: 15px;
}
.post-flex.crt-list.post-list.tsp > ul > li .img-box .ett-imge {
    width: 100%;
    height: 250px;
    object-position: inherit;
    object-fit: contain;
}
.testngdtls .profile-info-box .plt-simp.ma0 .msrItem>span.scb-col100 {
    padding: 24px 30px;
}
.testngdtls .profile-info-box .first-dlbox p {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.testngdtls .profile-info-box .sec-dlbox .lft p:last-child {
    color: #A0A0A0;
}
.smile-icon .scb-col35,.smile-icon .scb-col30 {
    width: auto !important;
    display: contents;
}
.smile-icon .scb-col35 svg, .smile-icon .scb-col30 svg {
    margin: 0 8px;
}
.smile-icon .scb-col35:first-child svg {
    margin-left: 0 !important;
}
.testngdtls .profile-info-box .first-dlbox {
    height: 74px;
}
.testngdtls .profile-info-box .first-dlbox>span.scb-col100 {
    vertical-align: top;
}
.testmnldtls .testvideo iframe {
    width: 100%;
    border-radius: 8px;
}
.testngdtls .ett-swch.sec label {
    color: #b3b3b3;
    font-size: 16px;
}
.testmnldtls .modal-backdrop.in {
    opacity: 0.5;
}
.testngdtls .crt-navb ul li:last-child button {
    /* background-color: #ff7f00; */
    /* border-color: #ff7f00; */
}
.smile-icon .icon-Green-smile.active, .smile-icon .icon-Green-smile:hover {
    fill: #78BD1F !important;
}
.smile-icon .icon-yellow-smile.active, .smile-icon .icon-yellow-smile:hover {
    fill: #ffcf00 !important;
}
.smile-icon .icon-red-smile.active, .smile-icon .icon-red-smile:hover {
    fill: #FA334A !important;
}
.smile-icon .ett-icon.pri {
    fill: #cacaca;
    width: 45px;
    height: 45px;
}
.testmnldtls .modal-window h1 {
    font-weight: 700;
}
.testmnldtls .video-modal-note .ett-para.pri.var1 {
    font-weight: 400;
    line-height: 24px;
}
.client-head .ecn > .cir .ett-bttn {
    border-left: none;
}
.client-head .ett-bttn.tsp > .ett-icon {
    fill: #bbb;
}
.sec-dlbox >span.rht p {
    color: #a0a0a0 !important;
    position: absolute;
    right: 0;
    font-size: 13px;
}
.sec-dlbox {
    position: relative;
}
.client-head .ett-swch.sec input:focus + label {
    outline: none;
}
.testmnldtls .profilpic .scb-col40 .scb-col100 p, .testmnldtls .rht.scb-col40 p {
    color: #a0a0a0;
}
.comm-hd.new-post .ett-bttn.sec {
    min-width: 110px;
}

.disclaim-modal .crt-form>span.srb:first-child {
    margin-bottom: 24px;
}
.disclaim-modal .crt-form .srb.eoc {
    margin-bottom: 0 !important;
}


   /*mar 17 gyanScreen*/
.testngdtls .new-post .rht.scb-sml100 {
    display: inline-flex;
    margin: 0px 0px 0px 20px !important;
}
.testngdtls .new-post .pri.scb-sml100 {
    width: 48.5%;
    margin-top: 0.25em;
}
.testngdtls .new-post .rht.scb-sml100 .ett-swch.sec {
    margin: 0.25em 0 0 30px;
    height: 45px;
    width: 320px;
    display: inline-block;
    padding: 9px 10px;
    border-radius: 50px;
    text-align: center;
    vertical-align: middle;
    flex-grow: 1;
    -webkit-box-flex: 1;
    color: #b3b3b3;
    box-shadow: none;
}
.testngdtls .profile-info-box .plt-simp.ma0 .msrItem {
     width: 47.5%;
     display: inline-flex;
     margin-left: 0.6em;
     box-shadow: none;
     margin-right: 13px;
}
.testngdtls .profile-info-box .serchdtls {
     margin: 1em 8px;
}
.testngdtls .new-post .rht.scb-sml100 .ett-swch.sec .tslide {
    border: 1px solid #ff7f00;
    background: #ff7f00;
    border-radius: 26px;
    height: 45px;
    width: 54%;
    top: 0px;
}
.testngdtls .profile-info-box .plt-simp {
     margin: 1em 0px;
}
.testngdtls .new-post .pri.scb-sml100 {
     width: 47.4%;
     margin-top: 0.25em;
     margin-left: 8px;
}

.testmnldtls .modal-cnt .ett-imge.cir {
    width: 40px;
    height: 40px;
}
.testmnldtls .modal-cnt .crt-form.hor .scb-col20 {
    width: 5%;
    vertical-align: top;
}
.testmnldtls .modal-cnt .video-modal-note {
    margin: 16px 0;
}
.feedback-pop .crt-list > ul.tsp > li:last-child {
    margin-bottom: 0;
}
.crt-list.post-list > ul > li .sec-dlbox.srb.var1:last-child {
    height: auto;
}
.testmnldtls .crt-navb .ett-bttn.med {
    box-shadow: none;
    /* margin: 0.25em 24px; */
    font-weight: 400;
    text-decoration: none;
    /* background-color: #00AEEF; */
    /* color: #FFF; */
    /* border: 1px solid #00AEEF; */
    border-radius: 2.5em;
    min-width: 150px;
    margin-left: 24px;
}
.testmnldtls .testvideo {
    width: 62%;
    margin: auto;
    /* overflow: auto; */
    /* max-height: 53vh; */
    /* padding: 16px !important; */
    /* background-color: #d6d6d6; */
    /* border-radius: 10px; */
    margin-bottom: 24px;
}
.testmnldtls .testvideo>span.srb.pri {
    margin-bottom: 24px;
}
.testmnldtls .modal-window.gcb-col8 {
    border-radius: 20px;
    overflow: hidden;
}
.testngdtls .ett-swch.sec .tslide {
    left: 0;
}
.app-pen > div:nth-child(2) .pst-simp.tsp.pa0 {
    border: none;
}
.app-pen > div:nth-child(2) .ett-swch {
    height: 45px;
    padding: 8px;
    color: #B3B3B3;
    font-size: 16px;
    box-shadow: none;
}
.app-pen > div:nth-child(2) .ett-swch .tslide {
    height: 45px;
    top: 0;
    left: 0;
    background: #ff7f00;
    border: 1px solid #ff7f00;
}
.disclaim-modal .modal-window h1 {
    font-weight: 600;
}
.app-pen > div:nth-child(2), .app-pen > div:first-child {
    padding-right: 30px;
    width: 40%;
}
.app-pen > div:last-child {
    width: 20%;
}
.app-pen > div:last-child button {
    background-color: #ff7f00;
    border-color: #ff7f00;
}
.testmnldtls .modal-header .ett-bttn.med {
    padding-right: 0px;
    margin-right: 0;
}
.testmnldtls .profilpic.crt-form.hor.pri .srb.eoc:last-child {
    margin-bottom: 0;
}
.smile-icon {
    margin-bottom: 24px;
}
.smile-icon p {
    padding-top: 4px;
}
.feedback-pop .row-base:first-child p {
    color: #707070;
    font-size: 16px;
    font-weight: 600;
}

.comm-hd .scb-xxl35 {
    width: 50%;
}
.comm-hd .scb-xxl65 {
    width: 50%;
}
.feedback-pop .modal-header .ett-bttn.med {
    padding-right: 0;
    margin-right: 0;
}
.app-pen .ett-swch.sec input:checked + label {
    outline: 0;
    border: 0;
}
.app-pen .ett-swch.sec input:focus + label {
    outline: 0;
}
.disclaim-modal .ett-chek.hor.pri input[type="checkbox"]:checked + label::before {
    border: none;
}
.disclaim-modal .ett-chek.hor.pri input[type=checkbox]+label:before {
    border-radius: 0;
}
.video-spc>span.srb.pri {
   margin-bottom: 12px;
}
.video-spc>span.srb.pri:last-child {
  margin-bottom: 24px;
}



/* NBF admin*/
.feedback-man .ett-slct.pri, .disclaim-ad .ett-slct.pri {
    width: 20%;
    margin-bottom: 24px;
    margin-top: 4px;
}
.feedback-man .ett-inpt.ter {
    width: 64%;
}
.feedback-man .nor-width {
    width: 65.8%;
}
.feedback-man .list-coloumn .ett-inpt.ter {
    width: 100%;
}
.feedback-man .list-coloumn .scb-col50 {
    width: 20%;
}
.disclaim-ad .crt-form.ver.pri .srb.eoc {
    margin-bottom: 0;
}
.plus-add {
    margin: 0 0 17px -18px;
}
.mnp .dash-head .crt-hmnu li {
    width: 120px;
    text-align: -webkit-center;
}

.mnp .dash-head .crt-hmnu.icp li a {
    min-height: 101px;
    padding: 0.5em;
}
.disclaim-ad .ett-texa:focus-visible {
    outline: none;
}
.disclaim-ad .ett-texa:focus {
    border: 1px solid #666666;
}
.admin-info ul {
    width: auto !important;
    display: inline-block;
    margin-bottom: 0px !important;
}
.admin-info ul svg {
    width: 15px;
    height: 15px;
}
.admin-info .popover {
    position: absolute;
    top: -5px !important;
    width: max-content;
    left: 15px !important;
}
.admin-info ul:last-child {
    position: relative;
}
.email-temp .ett-texa.sec {
    min-height: 29vh !important;
    width: 50%;
    border-radius: 10px;
}
.disclaim-ad .ett-texa.sec {
    width: 50%;
    border-radius: 10px;
    margin-top: 5px;
}
.feedback-man .crt-list.pri > .ttl {
    border-bottom: none;
    margin-bottom: -20px;
}
.feedback-man .crt-list.pri > .ttl .ttv > li.lbl h4 {
    font-family: 'helvetica','poppins';
    color: #00AEEF;
    font-size: 0.85rem;
}
.ett-rdio.hor.sec input[type=radio][disabled]:checked+label:before {
    background-color: #b2b2b2;
    box-shadow: inset 0 0 0 .35em #f7f7f7;
}
.ett-hed1, .ett-hed2, .ett-hed3, .ett-hed4, .ett-hed5, .ett-hed6, .ett-bttn, .ttl .ttv > li.lbl h4 {
    font-family: 'helvetica','poppins';
}
.disclaim-ad .crt-form>span.srb.wrapped.pri:last-child {
    margin-top: 14px;
}
.testmnldtls .modal-window {
    overflow: hidden;
}

.testmnldtls .modal-cnt .crt-form.hor .scb-col20 {
    width: 7%;
    padding-right: 1em;
}

.test-monial .clntestmnl .textarea-cm .stix.target.editable {
    overflow: scroll;
    height: 100px;
}
.feedback-man .crt-list .ttl-ctr.req {
    display: inline-flex;
}

.clntestmnldash .scb-col75 .ett-para.inf.fs14 {
    display: inline-block;
    padding-top: 0px;
    max-width: 110px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.qickfdbck .crt-list .smile-icon .ett-icon {
    width: 35px;
    height: 35px;
}
.clntpending .profile-info-box .plt-simp.ma0 .msrItem {
    position: relative;
}
.clntpending .profile-info-box .plt-simp.ma0 .msrItem .ett-hed4.pnding {
    color: #fff;
    background-color: #ff9d00;
    padding: 5px 10px;
    border-bottom-left-radius: 0.5em;
    border-top-right-radius: 0.5em;
    top: 0;
    text-align: right;
    line-height: 10px;
    font-size: 14px;
    position: absolute;
    display: block;
    right: 0px;
}
.clntpending .profile-info-box .plt-simp.ma0 .msrItem .ett-hed4.rejctd {
    color: #fff;
    background-color: red;
    padding: 5px 10px;
    border-bottom-left-radius: 0.5em;
    border-top-right-radius: 0.5em;
    top: 0;
    text-align: right;
    line-height: 10px;
    font-size: 14px;
    position: absolute;
    display: block;
    right: 0px;
}
.bsneservice .status-pending.rejected {
    background-color: red !important;
}
.servceprvd .providers-info .ett-para.rejected {
    background-color: red !important;
}

/* view post  apr 13 */


.nbfposts .profile-info-box .crt-list.post-list.grid-2 > ul > li {
     position: relative !important;
     width: 22.7% !important;
     display: inline-flex;
     margin-left: 0.6em;
     box-shadow: none;
     margin-right: 13px;
     left: 0px !important;
     height: 42em !important;
     top: 0px !important;
}
.nbfposts .profile-info-box .crt-list.post-list.grid-2 .msrItem .ett-hed4.pri {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height: 52px;
}

.nbfposts .crt-list.post-list.tsp > ul > li .img-box .ett-imge {
    height: 131px;
    min-height: auto;
    object-fit: contain;
}
.nbfposts .new-post .ett-bttn.sec.med.inf.icr {
    min-width: 125px;
}
.nbfposts .new-post .ett-bttn.sec {
    margin-top: 0px;
}
.nbfposts .profile-info-box .crt-list.post-list.grid-2 > ul > li {
    height: 25em !important;
}

 .nbfposts .profile-info-box .msrItems {
     height: auto !important;
}

.page-survey .survey-summary-card-block .crt-list>ul.tsp>li .status.rejected {background: transparent;}
.page-survey .survey-summary-card-block .crt-list>ul.tsp>li .status.rejected .ett-para.pri.fs14{color: #F44336;}