/*!
 * eForm - WordPress Form Builder
 * 
 * Autogenerated by Grunt on: 2021-02-26
 * @version 3.8.0
 * @author Swashata Ghosh (WPQuark)
 * @license GPL-3.0
 */
@charset "UTF-8";
/*!
 * Assets License
 *
 * @license
 * Materialize v0.97.8
 * http://materializecss.com/
 * Copyright (c) 2014-2017 Materialize
 * Released under the MIT license
 * https://github.com/Dogfalo/materialize/blob/master/LICENSE
 *
 *
 * Waves v0.7.5
 * http://fian.my.id/Waves
 *
 * Copyright 2014-2016 Alfiana E. Sibuea and other contributors
 * Released under the MIT license
 * https://github.com/fians/Waves/blob/master/LICENSE
 */
 
.ipt-uif-custom-material-purple{
box-sizing:border-box;font-family:inherit
}
.ipt-uif-custom-material-purple:after,.ipt-uif-custom-material-purple:before{
box-sizing:border-box
}
.ipt-uif-custom-material-purple *{
box-sizing:border-box;font-family:inherit;margin:0;padding:0;outline:none;box-shadow:none;border:0;background:transparent none;vertical-align:baseline;text-transform:none;font-variant:normal;font-weight:400;text-decoration:none
}
.ipt-uif-custom-material-purple :after,.ipt-uif-custom-material-purple :before{
box-sizing:border-box
}
.ipt-uif-custom-material-purple .jetpack-video-wrapper,.ipt-uif-custom-material-purple .jetpack-video-wrapper *,.ipt-uif-custom-material-purple .jetpack-video-wrapper:after,.ipt-uif-custom-material-purple .jetpack-video-wrapper :after,.ipt-uif-custom-material-purple .jetpack-video-wrapper:before,.ipt-uif-custom-material-purple .jetpack-video-wrapper :before{
box-sizing:content-box
}
.ipt-uif-custom-material-purple .jetpack-video-wrapper .wp-video{
margin:0 auto
}
.ipt-uif-custom-material-purple label{
word-wrap:break-word;max-width:none
}
.ipt-uif-custom-material-purple label img{
pointer-events:none!important
}
.ipt-uif-custom-material-purple button,.ipt-uif-custom-material-purple label{
font-weight:400;font-family:inherit
}
.ipt-uif-custom-material-purple [class*=" ipt-icomoon-"],.ipt-uif-custom-material-purple [class^=ipt-icomoon-],.ipt-uif-custom-material-purple [data-ipt-icomoon]{
line-height:inherit
}
.ipt-uif-custom-material-purple h1,.ipt-uif-custom-material-purple h2,.ipt-uif-custom-material-purple h3,.ipt-uif-custom-material-purple h4,.ipt-uif-custom-material-purple h5,.ipt-uif-custom-material-purple h6{
clear:none
}
.ipt-uif-custom-material-purple .clear{
display:table
}
.ipt-uif-custom-material-purple .clear-both,.ipt-uif-custom-material-purple .clear-left,.ipt-uif-custom-material-purple .clear-right{
display:table;clear:both
}
.ipt-uif-custom-material-purple .clear-left{
clear:left
}
.ipt-uif-custom-material-purple .clear-right{
clear:right
}
.ipt-uif-custom-material-purple .ui-state-active,.ipt-uif-custom-material-purple .ui-state-default,.ipt-uif-custom-material-purple .ui-state-focus,.ipt-uif-custom-material-purple .ui-state-highlight,.ipt-uif-custom-material-purple .ui-state-hover,.ipt-uif-custom-material-purple .ui-widget,.ipt-uif-custom-material-purple .ui-widget-content,.ipt-uif-custom-material-purple .ui-widget-content .ui-state-active,.ipt-uif-custom-material-purple .ui-widget-content .ui-state-default,.ipt-uif-custom-material-purple .ui-widget-content .ui-state-focus,.ipt-uif-custom-material-purple .ui-widget-content .ui-state-highlight,.ipt-uif-custom-material-purple .ui-widget-content .ui-state-hover,.ipt-uif-custom-material-purple .ui-widget-header,.ipt-uif-custom-material-purple .ui-widget-header .ui-state-active,.ipt-uif-custom-material-purple .ui-widget-header .ui-state-default,.ipt-uif-custom-material-purple .ui-widget-header .ui-state-focus,.ipt-uif-custom-material-purple .ui-widget-header .ui-state-highlight,.ipt-uif-custom-material-purple .ui-widget-header .ui-state-hover{
font-family:inherit;outline:none;box-shadow:none;border:0;background:transparent none;text-transform:none;font-variant:normal;font-weight:400;text-decoration:none
}
.ipt-uif-custom-material-purple [class*=" ui-corner"],.ipt-uif-custom-material-purple [class^=ui-corner]{
border-radius:0
}
.ipt-uif-custom-material-purple table{
table-layout:auto;border-collapse:collapse
}
.ipt-uif-custom-material-purple{
font-family:Roboto,Noto Sans,Arial,sans-serif;font-size:14px;line-height:1.428571429;color:#424242;font-weight:400
}
.ipt-uif-custom-material-purple h1,.ipt-uif-custom-material-purple h2,.ipt-uif-custom-material-purple h3,.ipt-uif-custom-material-purple h4,.ipt-uif-custom-material-purple h5,.ipt-uif-custom-material-purple h6{
font-family:Roboto,Noto Sans,Arial,sans-serif;font-weight:400;line-height:1.1;color:#424242
}
.ipt-uif-custom-material-purple h1 small,.ipt-uif-custom-material-purple h2 small,.ipt-uif-custom-material-purple h3 small,.ipt-uif-custom-material-purple h4 small,.ipt-uif-custom-material-purple h5 small,.ipt-uif-custom-material-purple h6 small{
font-weight:400;line-height:1;color:#757575
}
.ipt-uif-custom-material-purple h1,.ipt-uif-custom-material-purple h2,.ipt-uif-custom-material-purple h3{
margin-top:20px;margin-bottom:10px
}
.ipt-uif-custom-material-purple h1 small,.ipt-uif-custom-material-purple h2 small,.ipt-uif-custom-material-purple h3 small{
font-size:65%
}
.ipt-uif-custom-material-purple h4,.ipt-uif-custom-material-purple h5,.ipt-uif-custom-material-purple h6{
margin-top:10px;margin-bottom:10px
}
.ipt-uif-custom-material-purple h4 small,.ipt-uif-custom-material-purple h5 small,.ipt-uif-custom-material-purple h6 small{
font-size:75%
}
.ipt-uif-custom-material-purple h1{
font-size:36px
}
.ipt-uif-custom-material-purple h2{
font-size:30px
}
.ipt-uif-custom-material-purple h3{
font-size:24px
}
.ipt-uif-custom-material-purple h4{
font-size:18px
}
.ipt-uif-custom-material-purple h5{
font-size:14px
}
.ipt-uif-custom-material-purple h6{
font-size:12px
}
.ipt-uif-custom-material-purple p{
margin:0 0 10px
}
.ipt-uif-custom-material-purple small{
font-size:85%
}
.ipt-uif-custom-material-purple strong{
font-weight:700
}
.ipt-uif-custom-material-purple a{
color:#9c27b0
}
.ipt-uif-custom-material-purple a:hover{
text-decoration:underline;color:#520060
}
.ipt-uif-custom-material-purple a:active{
color:#757575
}
.ipt-uif-custom-material-purple a:focus{
color:#4f4f4f
}
.ipt-uif-custom-material-purple img.aligncenter,.ipt-uif-custom-material-purple img.alignleft,.ipt-uif-custom-material-purple img.alignright{
max-width:100%;height:auto
}
.ipt-uif-custom-material-purple img.alignright{
float:right;margin:0 0 1em 1em
}
.ipt-uif-custom-material-purple img.alignleft{
float:left;margin:0 1em 1em 0
}
.ipt-uif-custom-material-purple img.aligncenter{
display:block;margin-left:auto;margin-right:auto
}
.ipt-uif-custom-material-purple a img.alignright{
float:right;margin:0 0 1em 1em
}
.ipt-uif-custom-material-purple a img.alignleft{
float:left;margin:0 1em 1em 0
}
.ipt-uif-custom-material-purple a img.aligncenter{
display:block;margin-left:auto;margin-right:auto
}
.ipt-uif-custom-material-purple table,.ipt-uif-custom-material-purple td,.ipt-uif-custom-material-purple th{
border:none
}
.ipt-uif-custom-material-purple table{
width:100%;display:table
}
.ipt-uif-custom-material-purple table.bordered>tbody>tr,.ipt-uif-custom-material-purple table.bordered>thead>tr{
border-bottom:1px solid #e0e0e0
}
.ipt-uif-custom-material-purple table.striped>tbody>tr:nth-child(odd){
background-color:#f5f5f5
}
.ipt-uif-custom-material-purple table.striped>tbody>tr>td{
border-radius:0
}
.ipt-uif-custom-material-purple table.highlight>tbody>tr{
transition:background-color .25s ease
}
.ipt-uif-custom-material-purple table.highlight>tbody>tr:hover{
background-color:#f5f5f5
}
.ipt-uif-custom-material-purple table.centered tbody tr td,.ipt-uif-custom-material-purple table.centered thead tr th{
text-align:center
}
.ipt-uif-custom-material-purple thead{
border-bottom:1px solid #e0e0e0
}
.ipt-uif-custom-material-purple td,.ipt-uif-custom-material-purple th{
padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle;border-radius:2px
}

@media screen and (max-width:991px){
.ipt-uif-custom-material-purple table.responsive-table{
width:100%;border-collapse:collapse;border-spacing:0;display:block;position:relative
}
.ipt-uif-custom-material-purple table.responsive-table td:empty:before{
content:"\00a0"
}
.ipt-uif-custom-material-purple table.responsive-table td,.ipt-uif-custom-material-purple table.responsive-table th{
margin:0;vertical-align:top
}
.ipt-uif-custom-material-purple table.responsive-table th{
text-align:left
}
.ipt-uif-custom-material-purple table.responsive-table thead{
display:block;float:left
}
.ipt-uif-custom-material-purple table.responsive-table thead tr{
display:block;padding:0 10px 0 0
}
.ipt-uif-custom-material-purple table.responsive-table thead tr th:before{
content:"\00a0"
}
.ipt-uif-custom-material-purple table.responsive-table tbody{
display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap
}
.ipt-uif-custom-material-purple table.responsive-table tbody tr{
display:inline-block;vertical-align:top
}
.ipt-uif-custom-material-purple table.responsive-table th{
display:block;text-align:right
}
.ipt-uif-custom-material-purple table.responsive-table td{
display:block;min-height:1.25em;text-align:left
}
.ipt-uif-custom-material-purple table.responsive-table tr{
padding:0 10px
}
.ipt-uif-custom-material-purple table.responsive-table thead{
border:0;border-right:1px solid #e0e0e0
}
.ipt-uif-custom-material-purple table.responsive-table.bordered th{
border-bottom:0;border-left:0
}
.ipt-uif-custom-material-purple table.responsive-table.bordered td{
border-left:0;border-right:0;border-bottom:0
}
.ipt-uif-custom-material-purple table.responsive-table.bordered tr{
border:0
}
.ipt-uif-custom-material-purple table.responsive-table.bordered tbody tr{
border-right:1px solid #e0e0e0
}

}
.ipt-uif-custom-material-purple .ipt-eform-width-restrain{
margin:0 auto
}
.ipt-uif-custom-material-purple .ipt-eform-content{
margin:0 auto;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)
}
.ipt-uif-custom-material-purple .ipt-eform-content.eform-payment-retry .ipt_uif_mother_wrap{
padding:14px
}
.ipt-uif-custom-material-purple .ipt_fsqm_form_logo{
text-align:center
}
.ipt-uif-custom-material-purple .ipt_fsqm_form_logo img{
display:block;margin:0 auto;max-width:100%;box-shadow:none;border:0;height:auto
}
.ipt-uif-custom-material-purple .ipt-eform-admin-edit-ui{
background-color:#fff
}
.ipt-uif-custom-material-purple .ipt_uif_column{
float:left;width:100%;min-height:10px;padding:5px 0;margin:2px 0 15px
}
.ipt-uif-custom-material-purple .ipt_uif_column[class*=ipt_fsqm_container_col_],.ipt-uif-custom-material-purple .ipt_uif_column[class^=ipt_fsqm_container_col_]{
margin:0;padding:0
}
.ipt-uif-custom-material-purple .ipt_uif_column.ipt_fsqm_main_heading_column{
margin-bottom:0
}
.ipt-uif-custom-material-purple .ipt_uif_column.ipt_fsqm_container_heading{
margin-bottom:10px
}
.ipt-uif-custom-material-purple .ipt_uif_column .ipt_uif_column_inner{
padding:0
}
.ipt-uif-custom-material-purple .ipt_uif_column .ipt_uif_column_inner.side_margin{
padding:0 15px
}

@media screen and (min-width:768px){
.ipt-uif-custom-material-purple .ipt_uif_column.ipt_uif_column_forth,.ipt-uif-custom-material-purple .ipt_uif_column.ipt_uif_column_half,.ipt-uif-custom-material-purple .ipt_uif_column.ipt_uif_column_third,.ipt-uif-custom-material-purple .ipt_uif_column.ipt_uif_column_three_forth,.ipt-uif-custom-material-purple .ipt_uif_column.ipt_uif_column_two_third{
width:50%
}

}

@media screen and (min-width:1200px){
.ipt-uif-custom-material-purple .ipt_uif_column.ipt_uif_column_third{
width:33.3333333333%
}
.ipt-uif-custom-material-purple .ipt_uif_column.ipt_uif_column_two_third{
width:66.6666666666%
}
.ipt-uif-custom-material-purple .ipt_uif_column.ipt_uif_column_forth{
width:25%
}
.ipt-uif-custom-material-purple .ipt_uif_column.ipt_uif_column_three_forth{
width:75%
}

}
.ipt-uif-custom-material-purple .ipt_uif_column.column-centered{
text-align:center
}
.ipt-uif-custom-material-purple .clear{
clear:both
}
.ipt_uif_widget_vertical .ipt-uif-custom-material-purple .ipt_uif_column,.ipt_uif_widget_vertical .ipt-uif-custom-material-purple .ipt_uif_column[class*=" ipt_uif_column_"],.ipt_uif_widget_vertical .ipt-uif-custom-material-purple .ipt_uif_column[class^=ipt_uif_column_]{
width:100%
}
.ipt-uif-custom-material-purple .ipt_fsqm_main_tab.ui-tabs{
box-shadow:none;font-size:1em
}
.ipt-uif-custom-material-purple .ipt_fsqm_main_tab.ui-tabs>.ipt-eform-tab-nav-wrap{
height:4em;font-size:1em;overflow:hidden;box-shadow:0 -1px 2px 0 rgba(0,0,0,.14),0 1px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)
}
.ipt-uif-custom-material-purple .ipt_fsqm_main_tab.ui-tabs>.ipt-eform-tab-nav-wrap .eform-tab-active-notifier,.ipt-uif-custom-material-purple .ipt_fsqm_main_tab.ui-tabs>.ipt-eform-tab-nav-wrap .eform-tab-passive-notifier{
display:block;position:absolute;height:4px;background-color:#ba68c8;left:0;right:0;bottom:0;will-change:left,right;transition:all .3s ease-in-out
}
.ipt-uif-custom-material-purple .ipt_fsqm_main_tab.ui-tabs>.ipt-eform-tab-nav-wrap .eform-tab-passive-notifier{
will-change:none;background:#7b1fa2;box-shadow:0 -1px 1px 0 rgba(0,0,0,.4)
}
.ipt-uif-custom-material-purple .ipt_fsqm_main_tab.ui-tabs>.ipt-eform-tab-nav-wrap .eform-tab-nav{
display:block;position:absolute;line-height:4em;font-size:1em;cursor:pointer;top:0;left:0;width:1em;text-align:center;transition:all .2s ease-in-out;opacity:1;background-color:#9c27b0
}
.ipt-uif-custom-material-purple .ipt_fsqm_main_tab.ui-tabs>.ipt-eform-tab-nav-wrap .eform-tab-nav.eform-tab-nav-right{
left:auto;right:0
}
.ipt-uif-custom-material-purple .ipt_fsqm_main_tab.ui-tabs>.ipt-eform-tab-nav-wrap .eform-tab-nav.disabled{
opacity:.5;cursor:default
}
.ipt-uif-custom-material-purple .ipt_fsqm_main_tab.ui-tabs>.ipt-eform-tab-nav-wrap.scroll-not-needed .eform-tab-nav{
visibility:hidden
}
.ipt-uif-custom-material-purple .ipt_fsqm_main_tab.ui-tabs>.ipt-eform-tab-nav-wrap .ui-tabs-nav{
height:calc(4em + 20px);margin:0 -1em
}
.ipt-uif-custom-material-purple .ipt_fsqm_main_tab.ui-tabs>.ipt-eform-tab-nav-wrap .ui-tabs-nav::-webkit-scrollbar,.ipt-uif-custom-material-purple .ipt_fsqm_main_tab.ui-tabs>.ipt-eform-tab-nav-wrap .ui-tabs-nav::-webkit-scrollbar-track{
display:none
}
.ipt-uif-custom-material-purple .ipt_fsqm_main_tab.ui-tabs>.ipt-eform-tab-nav-wrap .ui-tabs-nav li{
font-size:1em;line-height:4em;height:4em
}
.ipt-uif-custom-material-purple .ipt_fsqm_main_tab.ui-tabs>.ipt-eform-tab-nav-wrap .ui-tabs-nav li .ui-tabs-anchor .ipticm{
font-size:1.1428571429em;line-height:2.2857142857em;height:100%;float:left
}
.ipt-uif-custom-material-purple .ipt_fsqm_main_tab.ui-tabs>.ipt-eform-tab-nav-wrap .ui-tabs-nav li .ui-tabs-anchor .eform-tab-labels .ipt_uif_tab_subtitle{
text-align:right;display:block;margin-top:-1.6em;width:100%;line-height:1em
}
.ipt-uif-custom-material-purple.type_2 .ipt_fsqm_main_tab>.ipt-eform-tab-nav-wrap{
display:none
}
.ipt-uif-custom-material-purple.type_2 .ipt_fsqm_main_tab>.ui-tabs-panel{
padding-top:21px
}
.ipt-uif-custom-material-purple.type_2 .ipt_fsqm_main_tab.eform-mtab-pb-top{
padding-top:1.5em
}
.ipt-uif-custom-material-purple.type_2 .ipt_fsqm_main_pb{
height:10px;border-radius:0;overflow:visible;position:relative;top:1px;margin:1px 1px -11px;box-shadow:0 2px 1px -1px rgba(0,0,0,.4)
}
.ipt-uif-custom-material-purple.type_2 .ipt_fsqm_main_pb.eform-mainpb-bottom{
top:0;margin:0 -1px;box-shadow:0 0 1px 0 rgba(0,0,0,.14),0 0 1px -2px rgba(0,0,0,.2),0 0 1px 0 rgba(0,0,0,.12)
}
.ipt-uif-custom-material-purple.type_2 .ipt_fsqm_main_pb .ipt_uif_progress_value{
top:auto;bottom:-1.5em
}
.ipt-uif-custom-material-purple.type_0 .ipt-eform-content{
padding:20px
}
.ipt-uif-custom-material-purple.type_0 .ipt-eform-content.ipt-eform-no-wrap{
box-shadow:none;background-color:transparent
}
.ipt-uif-custom-material-purple.type_0 .ipt-eform-content.ipt-eform-no-wrap .ipt-eform-material-button-container.ipt_fsqm_form_button_container{
background-color:transparent;margin-left:0;margin-right:0;margin-bottom:1em;padding-bottom:0
}
.ipt-uif-custom-material-purple.type_0 .ipt-eform-content.ipt-eform-no-wrap .ipt-eform-material-button-container.ipt_fsqm_form_button_container .eform-button-container-inner{
justify-content:center
}
.ipt-uif-custom-material-purple.type_0 .ipt-eform-content.ipt-eform-no-wrap .ipt-eform-material-button-container.ipt_fsqm_form_button_container .eform-button-container-inner .ui-button{
width:auto;margin:0 .5em
}
.ipt-uif-custom-material-purple.type_0 .ipt-eform-content .ipt-eform-material-button-container.ipt_fsqm_form_button_container{
margin:0 -20px -20px
}
.ipt-uif-custom-material-purple .ipt_uif_mother_wrap{
padding:20px
}
.ipt-uif-custom-material-purple .ipt-eform-content .ipt_uif_mother_wrap{
padding:0
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container{
padding:30px;margin:0;text-align:center;clear:both
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container.eform-progress-button-hidden{
display:none
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container .eform-button-container-inner{
justify-content:center
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container .eform-button-container-inner .ui-button,.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container .eform-button-container-inner .ui-button.large,.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container .eform-button-container-inner .ui-button.small{
font-size:1.142857142857143em
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container.ipt_fsqm_form_button_container--classic{
background-color:#ebebeb;margin:0;padding:0
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container.ipt_fsqm_form_button_container--classic .eform-button-container-inner{
justify-content:space-around
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container.ipt_fsqm_form_button_container--classic .eform-button-container-inner .ui-button{
flex:3 0 auto;width:auto;margin:0
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container.ipt_fsqm_form_button_container--classic .eform-button-container-inner .ui-button.ipt_fsqm_form_button_interval_save,.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container.ipt_fsqm_form_button_container--classic .eform-button-container-inner .ui-button.ipt_fsqm_form_button_reset{
flex-grow:1
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container.ipt_fsqm_form_button_container--classic.eform-material-alternate-pb{
background-color:#9c27b0
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container.ipt_fsqm_form_button_container--classic.eform-material-alternate-pb .ui-button{
background-color:#9c27b0;color:#fff
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container.ipt_fsqm_form_button_container--classic.eform-material-alternate-pb .ui-button .waves-ripple{
background-color:#e1bee7
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container.ipt_fsqm_form_button_container--classic.eform-material-alternate-pb .ui-button:hover{
background-color:#7b1fa2
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container.ipt_fsqm_form_button_container--classic.eform-material-alternate-pb .ui-button:active,.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container.ipt_fsqm_form_button_container--classic.eform-material-alternate-pb .ui-button:focus{
color:#fff
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container.ipt_fsqm_form_button_container--classic.eform-material-alternate-pb .ui-button:focus{
box-shadow:0 0 0 2px rgba(156,39,176,.2)
}
.ipt-uif-custom-material-purple .ipt_uif_question,.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_question_content,.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_question_label{
width:100%;float:left;padding:0
}
.ipt-uif-custom-material-purple .ipt_uif_question>.ipt_uif_question_label{
margin-bottom:15px
}
.ipt-uif-custom-material-purple .ipt_uif_question label.ipt_uif_question_title{
font-weight:400;font-size:1.1428571429em;display:block;color:#424242;margin:0 0 5px
}
.ipt-uif-custom-material-purple .ipt_uif_question label.ipt_uif_question_title .ipt_uif_question_required{
color:#9c27b0;margin-left:5px
}
.ipt-uif-custom-material-purple .ipt_uif_question label.ipt_uif_question_subtitle{
font-weight:300;font-size:.8571428571em;color:#757575;margin-top:-4px;font-style:italic;display:block
}
.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_question_content,.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_question_content .ipt_uif_question label.ipt_uif_question_title{
color:#757575
}
.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_question_content .ipt_uif_question label.ipt_uif_question_subtitle{
color:#e0e0e0
}
.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_label_column{
width:100%;float:left;padding:5px
}
.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_label_column.column_random{
width:auto;display:inline-block;float:none
}

@media screen and (min-width:1200px){
.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_question_label{
width:30%;margin-bottom:0;text-align:left
}
.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_question_content{
width:70%;padding-left:15px;text-align:left
}
.ipt-uif-custom-material-purple .ipt_uif_question.ipt_uif_question_full>.ipt_uif_question_content{
width:100%;padding:0
}
.ipt-uif-custom-material-purple .ipt_uif_question.ipt_uif_question_vertical>.ipt_uif_question_label{
width:100%;margin-bottom:15px
}
.ipt-uif-custom-material-purple .ipt_uif_question.ipt_uif_question_vertical>.ipt_uif_question_content{
width:100%;padding-left:0
}
.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_label_column{
text-align:left
}
.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_label_column.column_2{
width:50%
}
.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_label_column.column_3{
width:33.33333333%
}
.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_label_column.column_4{
width:25%
}

}

.ipt-uif-custom-material-purple .ipt_uif_question.ipt_uif_question_centered,.ipt-uif-custom-material-purple .ipt_uif_question.ipt_uif_question_centered .ipt_uif_question_content,.ipt-uif-custom-material-purple .ipt_uif_question.ipt_uif_question_centered .ipt_uif_question_label{
text-align:center
}
.ipt-uif-custom-material-purple .ipt_uif_question.ipt_uif_question_centered .ipt_uif_question_content .input-field{
text-align:left
}

@media screen and (min-width:1200px){
.ipt-uif-custom-material-purple .ipt_uif_question.ipt_uif_question_centered .ipt_uif_question_label{
width:100%;text-align:center;margin-bottom:15px
}
.ipt-uif-custom-material-purple .ipt_uif_question.ipt_uif_question_centered .ipt_uif_question_content{
width:100%;padding-left:0;text-align:center
}
.ipt-uif-custom-material-purple .ipt_uif_question.ipt_uif_question_centered .ipt_uif_question_content .input-field{
text-align:left
}
.ipt-uif-custom-material-purple .ipt_uif_question.ipt_uif_question_centered .ipt_uif_label_column{
text-align:center
}

}
.ipt-uif-custom-material-purple .ipt_uif_fancy_container>.ipt_uif_question{
border-bottom:1px solid #e0e0e0;padding:24px 0 0
}
.ipt-uif-custom-material-purple .ipt_uif_fancy_container>.ipt_uif_question:first-child{
padding-top:6px
}
.ipt-uif-custom-material-purple .ipt_uif_column_forth .ipt_uif_question>.ipt_uif_question_label,.ipt-uif-custom-material-purple .ipt_uif_column_third .ipt_uif_question>.ipt_uif_question_label{
width:100%;margin-bottom:15px
}
.ipt-uif-custom-material-purple .ipt_uif_column_forth .ipt_uif_question>.ipt_uif_question_content,.ipt-uif-custom-material-purple .ipt_uif_column_third .ipt_uif_question>.ipt_uif_question_content{
width:100%;padding-left:0
}
.ipt-uif-custom-material-purple .column-centered-heading .ipt_uif_question .ipt_uif_question_label,.ipt-uif-custom-material-purple .column-vertical-heading .ipt_uif_question .ipt_uif_question_label{
width:100%;margin-bottom:15px
}
.ipt-uif-custom-material-purple .column-centered-heading .ipt_uif_question .ipt_uif_question_content,.ipt-uif-custom-material-purple .column-vertical-heading .ipt_uif_question .ipt_uif_question_content{
width:100%;padding-left:0
}
.ipt-uif-custom-material-purple .column-centered-heading .ipt_uif_question_label{
width:100%;text-align:center;margin-bottom:15px
}
.ipt-uif-custom-material-purple .column-centered-heading .ipt_uif_question_content{
width:100%;padding-left:0;text-align:center
}
.ipt-uif-custom-material-purple .column-centered-heading .ipt_uif_question_content .input-field{
text-align:left
}
.ipt-uif-custom-material-purple .column-centered-heading .ipt_uif_label_column{
text-align:center
}
.ipt-uif-custom-material-purple.eform-override-alignment-vertical .ipt_uif_question .ipt_uif_question_content,.ipt-uif-custom-material-purple.eform-override-alignment-vertical .ipt_uif_question .ipt_uif_question_label{
float:left;width:100%;padding:0;text-align:left
}
.ipt-uif-custom-material-purple.eform-override-alignment-vertical .ipt_uif_question>.ipt_uif_question_label{
margin-bottom:15px
}
.ipt-uif-custom-material-purple.eform-override-alignment-vertical .ipt_uif_container_head{
text-align:left
}
.ipt-uif-custom-material-purple.eform-override-alignment-centered .ipt_uif_question,.ipt-uif-custom-material-purple.eform-override-alignment-centered .ipt_uif_question .ipt_uif_question_content,.ipt-uif-custom-material-purple.eform-override-alignment-centered .ipt_uif_question .ipt_uif_question_label{
text-align:center
}
.ipt-uif-custom-material-purple.eform-override-alignment-centered .ipt_uif_question .ipt_uif_question_content .input-field{
text-align:left
}

@media screen and (min-width:1200px){
.ipt-uif-custom-material-purple.eform-override-alignment-centered .ipt_uif_question .ipt_uif_question_label{
width:100%;text-align:center;margin-bottom:15px
}
.ipt-uif-custom-material-purple.eform-override-alignment-centered .ipt_uif_question .ipt_uif_question_content{
width:100%;padding-left:0;text-align:center
}
.ipt-uif-custom-material-purple.eform-override-alignment-centered .ipt_uif_question .ipt_uif_question_content .input-field{
text-align:left
}
.ipt-uif-custom-material-purple.eform-override-alignment-centered .ipt_uif_question .ipt_uif_label_column{
text-align:center
}

}
.ipt-uif-custom-material-purple.eform-override-alignment-centered .ipt_uif_container_head{
text-align:center
}

@media screen and (min-width:1200px){
.ipt-uif-custom-material-purple.eform-override-alignment-horizontal .ipt_uif_question .ipt_uif_question_label{
width:30%;margin-bottom:0;text-align:left
}
.ipt-uif-custom-material-purple.eform-override-alignment-horizontal .ipt_uif_question .ipt_uif_question_content{
width:70%;padding-left:15px;text-align:left
}
.ipt-uif-custom-material-purple.eform-override-alignment-horizontal .ipt_uif_question.ipt_uif_question_full>.ipt_uif_question_content{
width:100%;padding:0
}

}
.ipt_uif_widget_vertical .ipt-uif-custom-material-purple .ipt_uif_question>.ipt_uif_question_label{
width:100%;margin-bottom:15px
}
.ipt_uif_widget_vertical .ipt-uif-custom-material-purple .ipt_uif_question>.ipt_uif_question_content{
width:100%;padding-left:0
}
.ipt_uif_widget_vertical .ipt-uif-custom-material-purple .ipt_uif_label_column.column_2,.ipt_uif_widget_vertical .ipt-uif-custom-material-purple .ipt_uif_label_column.column_3,.ipt_uif_widget_vertical .ipt-uif-custom-material-purple .ipt_uif_label_column.column_4{
width:100%
}
.ipt-uif-custom-material-purple .working{
position:relative;overflow:hidden
}
.ipt-uif-custom-material-purple .working:after,.ipt-uif-custom-material-purple .working:before{
display:block;position:absolute;height:1px;left:0;width:100%;content:"";bottom:0
}
.ipt-uif-custom-material-purple .working.has-icon:after,.ipt-uif-custom-material-purple .working.has-icon:before{
width:calc(100% - 3em);margin-left:3em
}
.ipt-uif-custom-material-purple .working:before{
background-color:#e0e0e0
}
.ipt-uif-custom-material-purple .working:after{
background-color:#9c27b0;width:30%;-webkit-animation:eFormMaterialWorking 2s linear infinite;animation:eFormMaterialWorking 2s linear infinite
}
@-webkit-keyframes eFormMaterialWorking{
0%{
width:0;right:0;left:0
}
50%{
width:30%;right:auto
}
70%{
width:70%;left:30%;right:0
}
80%{
width:30%;left:70%;right:0
}
95%{
width:10%;left:90%
}
to{
left:100%;width:0;right:0
}

}
@keyframes eFormMaterialWorking{
0%{
width:0;right:0;left:0
}
50%{
width:30%;right:auto
}
70%{
width:70%;left:30%;right:0
}
80%{
width:30%;left:70%;right:0
}
95%{
width:10%;left:90%
}
to{
left:100%;width:0;right:0
}

}
.preloader-wrapper{
display:inline-block;position:relative;width:48px;height:48px
}
.preloader-wrapper.small{
width:36px;height:36px
}
.preloader-wrapper.big{
width:64px;height:64px
}
.preloader-wrapper.active{
-webkit-animation:container-rotate 1568ms linear infinite;animation:container-rotate 1568ms linear infinite
}
@-webkit-keyframes container-rotate{
to{
-webkit-transform:rotate(1turn);transform:rotate(1turn)
}

}
@keyframes container-rotate{
to{
-webkit-transform:rotate(1turn);transform:rotate(1turn)
}

}
.spinner-layer{
position:absolute;width:100%;height:100%;opacity:0;border-color:#e1bee7
}
.spinner-blue,.spinner-blue-only{
border-color:#4285f4
}
.spinner-red,.spinner-red-only{
border-color:#db4437
}
.spinner-yellow,.spinner-yellow-only{
border-color:#f4b400
}
.spinner-green,.spinner-green-only{
border-color:#0f9d58
}
.active .spinner-layer.spinner-blue{
-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both
}
.active .spinner-layer.spinner-red{
-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both
}
.active .spinner-layer.spinner-yellow{
-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both
}
.active .spinner-layer.spinner-green{
-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,green-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,green-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both
}
.active .spinner-layer,.active .spinner-layer.spinner-blue-only,.active .spinner-layer.spinner-green-only,.active .spinner-layer.spinner-red-only,.active .spinner-layer.spinner-yellow-only{
opacity:1;-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both
}
@-webkit-keyframes fill-unfill-rotate{
12.5%{
-webkit-transform:rotate(135deg);transform:rotate(135deg)
}
25%{
-webkit-transform:rotate(270deg);transform:rotate(270deg)
}
37.5%{
-webkit-transform:rotate(405deg);transform:rotate(405deg)
}
50%{
-webkit-transform:rotate(540deg);transform:rotate(540deg)
}
62.5%{
-webkit-transform:rotate(675deg);transform:rotate(675deg)
}
75%{
-webkit-transform:rotate(810deg);transform:rotate(810deg)
}
87.5%{
-webkit-transform:rotate(945deg);transform:rotate(945deg)
}
to{
-webkit-transform:rotate(3turn);transform:rotate(3turn)
}

}
@keyframes fill-unfill-rotate{
12.5%{
-webkit-transform:rotate(135deg);transform:rotate(135deg)
}
25%{
-webkit-transform:rotate(270deg);transform:rotate(270deg)
}
37.5%{
-webkit-transform:rotate(405deg);transform:rotate(405deg)
}
50%{
-webkit-transform:rotate(540deg);transform:rotate(540deg)
}
62.5%{
-webkit-transform:rotate(675deg);transform:rotate(675deg)
}
75%{
-webkit-transform:rotate(810deg);transform:rotate(810deg)
}
87.5%{
-webkit-transform:rotate(945deg);transform:rotate(945deg)
}
to{
-webkit-transform:rotate(3turn);transform:rotate(3turn)
}

}
@-webkit-keyframes blue-fade-in-out{
0%{
opacity:1
}
25%{
opacity:1
}
26%{
opacity:0
}
89%{
opacity:0
}
90%{
opacity:1
}
to{
opacity:1
}

}
@keyframes blue-fade-in-out{
0%{
opacity:1
}
25%{
opacity:1
}
26%{
opacity:0
}
89%{
opacity:0
}
90%{
opacity:1
}
to{
opacity:1
}

}
@-webkit-keyframes red-fade-in-out{
0%{
opacity:0
}
15%{
opacity:0
}
25%{
opacity:1
}
50%{
opacity:1
}
51%{
opacity:0
}

}
@keyframes red-fade-in-out{
0%{
opacity:0
}
15%{
opacity:0
}
25%{
opacity:1
}
50%{
opacity:1
}
51%{
opacity:0
}

}
@-webkit-keyframes yellow-fade-in-out{
0%{
opacity:0
}
40%{
opacity:0
}
50%{
opacity:1
}
75%{
opacity:1
}
76%{
opacity:0
}

}
@keyframes yellow-fade-in-out{
0%{
opacity:0
}
40%{
opacity:0
}
50%{
opacity:1
}
75%{
opacity:1
}
76%{
opacity:0
}

}
@-webkit-keyframes green-fade-in-out{
0%{
opacity:0
}
65%{
opacity:0
}
75%{
opacity:1
}
90%{
opacity:1
}
to{
opacity:0
}

}
@keyframes green-fade-in-out{
0%{
opacity:0
}
65%{
opacity:0
}
75%{
opacity:1
}
90%{
opacity:1
}
to{
opacity:0
}

}
.gap-patch{
position:absolute;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit
}
.gap-patch .circle{
width:1000%;left:-450%
}
.circle-clipper{
display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit
}
.circle-clipper .circle{
width:200%;height:100%;border:3px solid;border-color:inherit;border-bottom-color:transparent!important;border-radius:50%;-webkit-animation:none;animation:none;position:absolute;top:0;right:0;bottom:0
}
.circle-clipper.left .circle{
left:0;border-right-color:transparent!important;-webkit-transform:rotate(129deg);transform:rotate(129deg)
}
.circle-clipper.right .circle{
left:-100%;border-left-color:transparent!important;-webkit-transform:rotate(-129deg);transform:rotate(-129deg)
}
.active .circle-clipper.left .circle{
-webkit-animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both
}
.active .circle-clipper.right .circle{
-webkit-animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both
}
@-webkit-keyframes left-spin{
0%{
-webkit-transform:rotate(130deg);transform:rotate(130deg)
}
50%{
-webkit-transform:rotate(-5deg);transform:rotate(-5deg)
}
to{
-webkit-transform:rotate(130deg);transform:rotate(130deg)
}

}
@keyframes left-spin{
0%{
-webkit-transform:rotate(130deg);transform:rotate(130deg)
}
50%{
-webkit-transform:rotate(-5deg);transform:rotate(-5deg)
}
to{
-webkit-transform:rotate(130deg);transform:rotate(130deg)
}

}
@-webkit-keyframes right-spin{
0%{
-webkit-transform:rotate(-130deg);transform:rotate(-130deg)
}
50%{
-webkit-transform:rotate(5deg);transform:rotate(5deg)
}
to{
-webkit-transform:rotate(-130deg);transform:rotate(-130deg)
}

}
@keyframes right-spin{
0%{
-webkit-transform:rotate(-130deg);transform:rotate(-130deg)
}
50%{
-webkit-transform:rotate(5deg);transform:rotate(5deg)
}
to{
-webkit-transform:rotate(-130deg);transform:rotate(-130deg)
}

}
#spinnerContainer.cooldown{
-webkit-animation:container-rotate 1568ms linear infinite,fade-out .4s cubic-bezier(.4,0,.2,1);animation:container-rotate 1568ms linear infinite,fade-out .4s cubic-bezier(.4,0,.2,1)
}
@-webkit-keyframes fade-out{
0%{
opacity:1
}
to{
opacity:0
}

}
@keyframes fade-out{
0%{
opacity:1
}
to{
opacity:0
}

}
.ipt-eform-preloader-inner{
text-align:center
}
.ipt-eform-preloader-inner .ipt-eform-preloader-circle{
display:inline-block
}
.ipt-eform-preloader-inner .ipt-eform-preloader-text{
font-size:1.5em;-webkit-animation:eform-preloader 2.5s cubic-bezier(.4,0,.2,1);animation:eform-preloader 2.5s cubic-bezier(.4,0,.2,1);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;color:#424242
}
@-webkit-keyframes eform-preloader{
0%{
opacity:0
}
25%{
opacity:1
}
37.5%{
opacity:.3
}
50%{
opacity:1
}
62.5%{
opacity:.3
}
75%{
opacity:1
}
to{
opacity:0
}

}
@keyframes eform-preloader{
0%{
opacity:0
}
25%{
opacity:1
}
37.5%{
opacity:.3
}
50%{
opacity:1
}
62.5%{
opacity:.3
}
75%{
opacity:1
}
to{
opacity:0
}

}
.ipt-eform-preloader{
position:fixed;top:0;bottom:0;left:0;right:0;z-index:99999;background:rgba(156,39,176,.5)
}
.ipt-eform-preloader .ipt-eform-preloader-inner{
position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)
}
.ipt-eform-preloader-inline{
display:inline-block
}
.ipt-eform-preloader-inline .ipt-eform-preloader-inner .ipt-eform-preloader-circle{
vertical-align:middle
}
.ipt-eform-preloader-inline .ipt-eform-preloader-inner .ipt-eform-preloader-text{
display:inline-block;margin-left:1em
}
.ipt_uif_init_loader{
display:block
}
.ipt_uif_init_loader .ipt-eform-preloader-inner .ipt-eform-preloader-circle{
vertical-align:baseline
}
.ipt_uif_init_loader .ipt-eform-preloader-inner .ipt-eform-preloader-text{
display:block;margin-left:0
}
.waves-effect{
position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent
}
.waves-effect .waves-ripple{
position:absolute;border-radius:50%;width:100px;height:100px;margin-top:-50px;margin-left:-50px;opacity:0;background:rgba(0,0,0,.2);background:radial-gradient(rgba(0,0,0,.2) 0,rgba(0,0,0,.3) 40%,rgba(0,0,0,.4) 50%,rgba(0,0,0,.5) 60%,hsla(0,0%,100%,0) 70%);transition:all .5s ease-out;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:scale(0) translate(0);transform:scale(0) translate(0);pointer-events:none
}
.waves-effect.waves-light .waves-ripple{
background:hsla(0,0%,100%,.4);background:radial-gradient(hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.3) 40%,hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0) 70%)
}
.waves-effect.waves-classic .waves-ripple{
background:rgba(0,0,0,.2)
}
.waves-effect.waves-classic.waves-light .waves-ripple{
background:hsla(0,0%,100%,.4)
}
.waves-notransition{
transition:none!important
}
.waves-button,.waves-circle{
-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 0)
}
.waves-button,.waves-button-input,.waves-button:hover,.waves-button:visited{
white-space:nowrap;vertical-align:middle;cursor:pointer;border:none;outline:none;color:inherit;background-color:transparent;font-size:1em;line-height:1em;text-align:center;text-decoration:none;z-index:1
}
.waves-button{
padding:.85em 1.1em;border-radius:.2em
}
.waves-button-input{
margin:0;padding:.85em 1.1em
}
.waves-input-wrapper{
border-radius:.2em;vertical-align:bottom
}
.waves-input-wrapper.waves-button{
padding:0
}
.waves-input-wrapper .waves-button-input{
position:relative;top:0;left:0;z-index:1
}
.waves-circle{
text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%
}
.waves-float{
-webkit-mask-image:none;box-shadow:0 1px 1.5px 1px rgba(0,0,0,.12);transition:all .3s
}
.waves-float:active{
box-shadow:0 8px 20px 1px rgba(0,0,0,.3)
}
.waves-block{
display:block
}
.ipt-uif-custom-material-purple .waves-effect.waves-light .waves-ripple{
background:rgba(225,190,231,.6);background:radial-gradient(rgba(225,190,231,.4) 0,rgba(225,190,231,.6) 40%,rgba(225,190,231,.6) 50%,rgba(225,190,231,.7) 60%,rgba(225,190,231,0) 70%)
}
.ipt-uif-custom-material-purple .ipt_fsqm_form_button_container .waves-effect.waves-light .waves-ripple,.ipt-uif-custom-material-purple .ipt_fsqm_up_toolbar .waves-effect.waves-light .waves-ripple,.ipt-uif-custom-material-purple .secondary-button.waves-effect.waves-light .waves-ripple,.ipt-uif-custom-material-purple .ui-datepicker-buttonpane .waves-light .waves-ripple,.ipt-uif-custom-material-purple td.action_label .waves-effect.waves-light .waves-ripple{
background:rgba(156,39,176,.6);background:radial-gradient(rgba(156,39,176,.4) 0,rgba(156,39,176,.6) 40%,rgba(156,39,176,.6) 50%,rgba(156,39,176,.7) 60%,rgba(156,39,176,0) 70%)
}
.ipt-uif-custom-material-purple ::-webkit-input-placeholder{
color:#d1d1d1
}
.ipt-uif-custom-material-purple :-moz-placeholder,.ipt-uif-custom-material-purple ::-moz-placeholder{
color:#d1d1d1
}
.ipt-uif-custom-material-purple :-ms-input-placeholder{
color:#d1d1d1
}
.ipt-uif-custom-material-purple input:not([type]),.ipt-uif-custom-material-purple input[type=date],.ipt-uif-custom-material-purple input[type=datetime-local],.ipt-uif-custom-material-purple input[type=datetime],.ipt-uif-custom-material-purple input[type=email],.ipt-uif-custom-material-purple input[type=number],.ipt-uif-custom-material-purple input[type=password],.ipt-uif-custom-material-purple input[type=search],.ipt-uif-custom-material-purple input[type=tel],.ipt-uif-custom-material-purple input[type=text],.ipt-uif-custom-material-purple input[type=time],.ipt-uif-custom-material-purple input[type=url],.ipt-uif-custom-material-purple textarea.materialize-textarea{
background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;border-radius:0;outline:none;height:3em;width:100%;font-size:1em;margin:0;padding:0;box-shadow:none;box-sizing:content-box;transition:all .3s;color:#424242
}
.ipt-uif-custom-material-purple input:not([type]):disabled,.ipt-uif-custom-material-purple input[type=date]:disabled,.ipt-uif-custom-material-purple input[type=datetime-local]:disabled,.ipt-uif-custom-material-purple input[type=datetime]:disabled,.ipt-uif-custom-material-purple input[type=email]:disabled,.ipt-uif-custom-material-purple input[type=number]:disabled,.ipt-uif-custom-material-purple input[type=password]:disabled,.ipt-uif-custom-material-purple input[type=search]:disabled,.ipt-uif-custom-material-purple input[type=tel]:disabled,.ipt-uif-custom-material-purple input[type=text]:disabled,.ipt-uif-custom-material-purple input[type=time]:disabled,.ipt-uif-custom-material-purple input[type=url]:disabled,.ipt-uif-custom-material-purple textarea.materialize-textarea:disabled{
color:#e0e0e0;border-bottom:1px solid #e0e0e0
}
.ipt-uif-custom-material-purple input:not([type]):disabled+label,.ipt-uif-custom-material-purple input[type=date]:disabled+label,.ipt-uif-custom-material-purple input[type=datetime-local]:disabled+label,.ipt-uif-custom-material-purple input[type=datetime]:disabled+label,.ipt-uif-custom-material-purple input[type=email]:disabled+label,.ipt-uif-custom-material-purple input[type=number]:disabled+label,.ipt-uif-custom-material-purple input[type=password]:disabled+label,.ipt-uif-custom-material-purple input[type=search]:disabled+label,.ipt-uif-custom-material-purple input[type=tel]:disabled+label,.ipt-uif-custom-material-purple input[type=text]:disabled+label,.ipt-uif-custom-material-purple input[type=time]:disabled+label,.ipt-uif-custom-material-purple input[type=url]:disabled+label,.ipt-uif-custom-material-purple textarea.materialize-textarea:disabled+label{
color:#e0e0e0
}
.ipt-uif-custom-material-purple input:not([type]):focus:not([disabled]),.ipt-uif-custom-material-purple input[type=date]:focus:not([disabled]),.ipt-uif-custom-material-purple input[type=datetime-local]:focus:not([disabled]),.ipt-uif-custom-material-purple input[type=datetime]:focus:not([disabled]),.ipt-uif-custom-material-purple input[type=email]:focus:not([disabled]),.ipt-uif-custom-material-purple input[type=number]:focus:not([disabled]),.ipt-uif-custom-material-purple input[type=password]:focus:not([disabled]),.ipt-uif-custom-material-purple input[type=search]:focus:not([disabled]),.ipt-uif-custom-material-purple input[type=tel]:focus:not([disabled]),.ipt-uif-custom-material-purple input[type=text]:focus:not([disabled]),.ipt-uif-custom-material-purple input[type=time]:focus:not([disabled]),.ipt-uif-custom-material-purple input[type=url]:focus:not([disabled]),.ipt-uif-custom-material-purple textarea.materialize-textarea:focus:not([disabled]){
border-bottom:1px solid #9c27b0;box-shadow:0 1px 0 0 #9c27b0;color:#757575;background-color:transparent
}
.ipt-uif-custom-material-purple input:not([type]):focus:not([disabled])+label,.ipt-uif-custom-material-purple input[type=date]:focus:not([disabled])+label,.ipt-uif-custom-material-purple input[type=datetime-local]:focus:not([disabled])+label,.ipt-uif-custom-material-purple input[type=datetime]:focus:not([disabled])+label,.ipt-uif-custom-material-purple input[type=email]:focus:not([disabled])+label,.ipt-uif-custom-material-purple input[type=number]:focus:not([disabled])+label,.ipt-uif-custom-material-purple input[type=password]:focus:not([disabled])+label,.ipt-uif-custom-material-purple input[type=search]:focus:not([disabled])+label,.ipt-uif-custom-material-purple input[type=tel]:focus:not([disabled])+label,.ipt-uif-custom-material-purple input[type=text]:focus:not([disabled])+label,.ipt-uif-custom-material-purple input[type=time]:focus:not([disabled])+label,.ipt-uif-custom-material-purple input[type=url]:focus:not([disabled])+label,.ipt-uif-custom-material-purple textarea.materialize-textarea:focus:not([disabled])+label{
color:#9c27b0
}
.ipt-uif-custom-material-purple input:not([type]).valid,.ipt-uif-custom-material-purple input:not([type]):focus.valid,.ipt-uif-custom-material-purple input[type=date].valid,.ipt-uif-custom-material-purple input[type=date]:focus.valid,.ipt-uif-custom-material-purple input[type=datetime-local].valid,.ipt-uif-custom-material-purple input[type=datetime-local]:focus.valid,.ipt-uif-custom-material-purple input[type=datetime].valid,.ipt-uif-custom-material-purple input[type=datetime]:focus.valid,.ipt-uif-custom-material-purple input[type=email].valid,.ipt-uif-custom-material-purple input[type=email]:focus.valid,.ipt-uif-custom-material-purple input[type=number].valid,.ipt-uif-custom-material-purple input[type=number]:focus.valid,.ipt-uif-custom-material-purple input[type=password].valid,.ipt-uif-custom-material-purple input[type=password]:focus.valid,.ipt-uif-custom-material-purple input[type=search].valid,.ipt-uif-custom-material-purple input[type=search]:focus.valid,.ipt-uif-custom-material-purple input[type=tel].valid,.ipt-uif-custom-material-purple input[type=tel]:focus.valid,.ipt-uif-custom-material-purple input[type=text].valid,.ipt-uif-custom-material-purple input[type=text]:focus.valid,.ipt-uif-custom-material-purple input[type=time].valid,.ipt-uif-custom-material-purple input[type=time]:focus.valid,.ipt-uif-custom-material-purple input[type=url].valid,.ipt-uif-custom-material-purple input[type=url]:focus.valid,.ipt-uif-custom-material-purple textarea.materialize-textarea.valid,.ipt-uif-custom-material-purple textarea.materialize-textarea:focus.valid{
border-bottom:1px solid #4caf50;box-shadow:0 1px 0 0 #4caf50
}
.ipt-uif-custom-material-purple input:not([type]).valid+label:after,.ipt-uif-custom-material-purple input:not([type]):focus.valid+label:after,.ipt-uif-custom-material-purple input[type=date].valid+label:after,.ipt-uif-custom-material-purple input[type=date]:focus.valid+label:after,.ipt-uif-custom-material-purple input[type=datetime-local].valid+label:after,.ipt-uif-custom-material-purple input[type=datetime-local]:focus.valid+label:after,.ipt-uif-custom-material-purple input[type=datetime].valid+label:after,.ipt-uif-custom-material-purple input[type=datetime]:focus.valid+label:after,.ipt-uif-custom-material-purple input[type=email].valid+label:after,.ipt-uif-custom-material-purple input[type=email]:focus.valid+label:after,.ipt-uif-custom-material-purple input[type=number].valid+label:after,.ipt-uif-custom-material-purple input[type=number]:focus.valid+label:after,.ipt-uif-custom-material-purple input[type=password].valid+label:after,.ipt-uif-custom-material-purple input[type=password]:focus.valid+label:after,.ipt-uif-custom-material-purple input[type=search].valid+label:after,.ipt-uif-custom-material-purple input[type=search]:focus.valid+label:after,.ipt-uif-custom-material-purple input[type=tel].valid+label:after,.ipt-uif-custom-material-purple input[type=tel]:focus.valid+label:after,.ipt-uif-custom-material-purple input[type=text].valid+label:after,.ipt-uif-custom-material-purple input[type=text]:focus.valid+label:after,.ipt-uif-custom-material-purple input[type=time].valid+label:after,.ipt-uif-custom-material-purple input[type=time]:focus.valid+label:after,.ipt-uif-custom-material-purple input[type=url].valid+label:after,.ipt-uif-custom-material-purple input[type=url]:focus.valid+label:after,.ipt-uif-custom-material-purple textarea.materialize-textarea.valid+label:after,.ipt-uif-custom-material-purple textarea.materialize-textarea:focus.valid+label:after{
content:attr(data-success);color:#4caf50;opacity:1
}
.ipt-uif-custom-material-purple input:not([type]).invalid,.ipt-uif-custom-material-purple input:not([type]):focus.invalid,.ipt-uif-custom-material-purple input[type=date].invalid,.ipt-uif-custom-material-purple input[type=date]:focus.invalid,.ipt-uif-custom-material-purple input[type=datetime-local].invalid,.ipt-uif-custom-material-purple input[type=datetime-local]:focus.invalid,.ipt-uif-custom-material-purple input[type=datetime].invalid,.ipt-uif-custom-material-purple input[type=datetime]:focus.invalid,.ipt-uif-custom-material-purple input[type=email].invalid,.ipt-uif-custom-material-purple input[type=email]:focus.invalid,.ipt-uif-custom-material-purple input[type=number].invalid,.ipt-uif-custom-material-purple input[type=number]:focus.invalid,.ipt-uif-custom-material-purple input[type=password].invalid,.ipt-uif-custom-material-purple input[type=password]:focus.invalid,.ipt-uif-custom-material-purple input[type=search].invalid,.ipt-uif-custom-material-purple input[type=search]:focus.invalid,.ipt-uif-custom-material-purple input[type=tel].invalid,.ipt-uif-custom-material-purple input[type=tel]:focus.invalid,.ipt-uif-custom-material-purple input[type=text].invalid,.ipt-uif-custom-material-purple input[type=text]:focus.invalid,.ipt-uif-custom-material-purple input[type=time].invalid,.ipt-uif-custom-material-purple input[type=time]:focus.invalid,.ipt-uif-custom-material-purple input[type=url].invalid,.ipt-uif-custom-material-purple input[type=url]:focus.invalid,.ipt-uif-custom-material-purple textarea.materialize-textarea.invalid,.ipt-uif-custom-material-purple textarea.materialize-textarea:focus.invalid{
border-bottom:1px solid #f44336;box-shadow:0 1px 0 0 #f44336
}
.ipt-uif-custom-material-purple input:not([type]).invalid+label:after,.ipt-uif-custom-material-purple input:not([type]):focus.invalid+label:after,.ipt-uif-custom-material-purple input[type=date].invalid+label:after,.ipt-uif-custom-material-purple input[type=date]:focus.invalid+label:after,.ipt-uif-custom-material-purple input[type=datetime-local].invalid+label:after,.ipt-uif-custom-material-purple input[type=datetime-local]:focus.invalid+label:after,.ipt-uif-custom-material-purple input[type=datetime].invalid+label:after,.ipt-uif-custom-material-purple input[type=datetime]:focus.invalid+label:after,.ipt-uif-custom-material-purple input[type=email].invalid+label:after,.ipt-uif-custom-material-purple input[type=email]:focus.invalid+label:after,.ipt-uif-custom-material-purple input[type=number].invalid+label:after,.ipt-uif-custom-material-purple input[type=number]:focus.invalid+label:after,.ipt-uif-custom-material-purple input[type=password].invalid+label:after,.ipt-uif-custom-material-purple input[type=password]:focus.invalid+label:after,.ipt-uif-custom-material-purple input[type=search].invalid+label:after,.ipt-uif-custom-material-purple input[type=search]:focus.invalid+label:after,.ipt-uif-custom-material-purple input[type=tel].invalid+label:after,.ipt-uif-custom-material-purple input[type=tel]:focus.invalid+label:after,.ipt-uif-custom-material-purple input[type=text].invalid+label:after,.ipt-uif-custom-material-purple input[type=text]:focus.invalid+label:after,.ipt-uif-custom-material-purple input[type=time].invalid+label:after,.ipt-uif-custom-material-purple input[type=time]:focus.invalid+label:after,.ipt-uif-custom-material-purple input[type=url].invalid+label:after,.ipt-uif-custom-material-purple input[type=url]:focus.invalid+label:after,.ipt-uif-custom-material-purple textarea.materialize-textarea.invalid+label:after,.ipt-uif-custom-material-purple textarea.materialize-textarea:focus.invalid+label:after{
content:attr(data-error);color:#f44336;opacity:1
}
.ipt-uif-custom-material-purple input:not([type]).validate+label,.ipt-uif-custom-material-purple input[type=date].validate+label,.ipt-uif-custom-material-purple input[type=datetime-local].validate+label,.ipt-uif-custom-material-purple input[type=datetime].validate+label,.ipt-uif-custom-material-purple input[type=email].validate+label,.ipt-uif-custom-material-purple input[type=number].validate+label,.ipt-uif-custom-material-purple input[type=password].validate+label,.ipt-uif-custom-material-purple input[type=search].validate+label,.ipt-uif-custom-material-purple input[type=tel].validate+label,.ipt-uif-custom-material-purple input[type=text].validate+label,.ipt-uif-custom-material-purple input[type=time].validate+label,.ipt-uif-custom-material-purple input[type=url].validate+label,.ipt-uif-custom-material-purple textarea.materialize-textarea.validate+label{
width:100%;pointer-events:none
}
.ipt-uif-custom-material-purple input:not([type])+label:after,.ipt-uif-custom-material-purple input[type=date]+label:after,.ipt-uif-custom-material-purple input[type=datetime-local]+label:after,.ipt-uif-custom-material-purple input[type=datetime]+label:after,.ipt-uif-custom-material-purple input[type=email]+label:after,.ipt-uif-custom-material-purple input[type=number]+label:after,.ipt-uif-custom-material-purple input[type=password]+label:after,.ipt-uif-custom-material-purple input[type=search]+label:after,.ipt-uif-custom-material-purple input[type=tel]+label:after,.ipt-uif-custom-material-purple input[type=text]+label:after,.ipt-uif-custom-material-purple input[type=time]+label:after,.ipt-uif-custom-material-purple input[type=url]+label:after,.ipt-uif-custom-material-purple textarea.materialize-textarea+label:after{
display:block;content:"";position:absolute;top:60px;opacity:0;transition:opacity .2s ease-out,color .2s ease-out
}
.ipt-uif-custom-material-purple input:not([type]).ipt_uif_uispinner,.ipt-uif-custom-material-purple input[type=date].ipt_uif_uispinner,.ipt-uif-custom-material-purple input[type=datetime-local].ipt_uif_uispinner,.ipt-uif-custom-material-purple input[type=datetime].ipt_uif_uispinner,.ipt-uif-custom-material-purple input[type=email].ipt_uif_uispinner,.ipt-uif-custom-material-purple input[type=number].ipt_uif_uispinner,.ipt-uif-custom-material-purple input[type=password].ipt_uif_uispinner,.ipt-uif-custom-material-purple input[type=search].ipt_uif_uispinner,.ipt-uif-custom-material-purple input[type=tel].ipt_uif_uispinner,.ipt-uif-custom-material-purple input[type=text].ipt_uif_uispinner,.ipt-uif-custom-material-purple input[type=time].ipt_uif_uispinner,.ipt-uif-custom-material-purple input[type=url].ipt_uif_uispinner,.ipt-uif-custom-material-purple textarea.materialize-textarea.ipt_uif_uispinner{
box-shadow:none;margin-bottom:18px;text-align:right
}
.ipt-uif-custom-material-purple input:not([type])[readonly],.ipt-uif-custom-material-purple input[type=date][readonly],.ipt-uif-custom-material-purple input[type=datetime-local][readonly],.ipt-uif-custom-material-purple input[type=datetime][readonly],.ipt-uif-custom-material-purple input[type=email][readonly],.ipt-uif-custom-material-purple input[type=number][readonly],.ipt-uif-custom-material-purple input[type=password][readonly],.ipt-uif-custom-material-purple input[type=search][readonly],.ipt-uif-custom-material-purple input[type=tel][readonly],.ipt-uif-custom-material-purple input[type=text][readonly],.ipt-uif-custom-material-purple input[type=time][readonly],.ipt-uif-custom-material-purple input[type=url][readonly],.ipt-uif-custom-material-purple textarea.materialize-textarea[readonly]{
background-color:transparent
}
.ipt-uif-custom-material-purple input:not([type])[readonly]:focus,.ipt-uif-custom-material-purple input[type=date][readonly]:focus,.ipt-uif-custom-material-purple input[type=datetime-local][readonly]:focus,.ipt-uif-custom-material-purple input[type=datetime][readonly]:focus,.ipt-uif-custom-material-purple input[type=email][readonly]:focus,.ipt-uif-custom-material-purple input[type=number][readonly]:focus,.ipt-uif-custom-material-purple input[type=password][readonly]:focus,.ipt-uif-custom-material-purple input[type=search][readonly]:focus,.ipt-uif-custom-material-purple input[type=tel][readonly]:focus,.ipt-uif-custom-material-purple input[type=text][readonly]:focus,.ipt-uif-custom-material-purple input[type=time][readonly]:focus,.ipt-uif-custom-material-purple input[type=url][readonly]:focus,.ipt-uif-custom-material-purple textarea.materialize-textarea[readonly]:focus{
border-bottom:1px solid #e0e0e0;box-shadow:none
}
.ipt-uif-custom-material-purple input:not([type])[readonly]:focus+label,.ipt-uif-custom-material-purple input[type=date][readonly]:focus+label,.ipt-uif-custom-material-purple input[type=datetime-local][readonly]:focus+label,.ipt-uif-custom-material-purple input[type=datetime][readonly]:focus+label,.ipt-uif-custom-material-purple input[type=email][readonly]:focus+label,.ipt-uif-custom-material-purple input[type=number][readonly]:focus+label,.ipt-uif-custom-material-purple input[type=password][readonly]:focus+label,.ipt-uif-custom-material-purple input[type=search][readonly]:focus+label,.ipt-uif-custom-material-purple input[type=tel][readonly]:focus+label,.ipt-uif-custom-material-purple input[type=text][readonly]:focus+label,.ipt-uif-custom-material-purple input[type=time][readonly]:focus+label,.ipt-uif-custom-material-purple input[type=url][readonly]:focus+label,.ipt-uif-custom-material-purple textarea.materialize-textarea[readonly]:focus+label{
color:#e0e0e0
}
.ipt-uif-custom-material-purple input[type=number]{
text-align:right
}
.ipt-uif-custom-material-purple .input-field{
position:relative;margin-top:0
}
.ipt-uif-custom-material-purple .input-field.inline{
display:inline-block;vertical-align:middle;margin-left:5px
}
.ipt-uif-custom-material-purple .input-field.inline .select-dropdown,.ipt-uif-custom-material-purple .input-field.inline input{
margin-bottom:1em
}
.ipt-uif-custom-material-purple .input-field.col label{
left:7.5px
}
.ipt-uif-custom-material-purple .input-field.col .prefix~.validate~label,.ipt-uif-custom-material-purple .input-field.col .prefix~label{
width:calc(100% - 3em - 15px)
}
.ipt-uif-custom-material-purple .input-field.ipt-eform-password{
margin-top:14px
}
.ipt-uif-custom-material-purple .input-field.ipt-eform-password:first-child{
margin-top:0
}
.ipt-uif-custom-material-purple .input-field label{
color:#9e9e9e;position:absolute;top:.8em;left:0;font-size:1em;cursor:text;transition:.2s ease-out;font-weight:300;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none
}
.ipt-uif-custom-material-purple .input-field label.active{
font-size:.8em;-webkit-transform:translateY(-140%);transform:translateY(-140%);font-weight:400
}
.ipt-uif-custom-material-purple .input-field .prefix{
position:absolute;width:1.5em;font-size:2em;transition:color .2s;color:#757575;left:0;top:0
}
.ipt-uif-custom-material-purple .input-field .prefix.active{
color:#9c27b0
}
.ipt-uif-custom-material-purple .input-field.has-icon>.autocomplete-content,.ipt-uif-custom-material-purple .input-field.has-icon>.validate~label,.ipt-uif-custom-material-purple .input-field.has-icon>input,.ipt-uif-custom-material-purple .input-field.has-icon>label,.ipt-uif-custom-material-purple .input-field.has-icon>textarea{
margin-left:3em;width:92%;width:calc(100% - 3em)
}
.ipt-uif-custom-material-purple .input-field .prefix~label{
margin-left:3em
}

@media only screen and (max-width:992px){
.ipt-uif-custom-material-purple .input-field .prefix~input{
width:86%;width:calc(100% - 3em)
}
}

@media only screen and (max-width:600px){
.ipt-uif-custom-material-purple .input-field .prefix~input{
width:80%;width:calc(100% - 3em)
}

}
.ipt-uif-custom-material-purple .ipt_uif_question_others .input-field{
margin-top:.5em
}
.ipt-uif-custom-material-purple .ipt_fsqm_container_select .ipt_uif_question_others .input-field{
margin-top:1.5em
}
.ipt-uif-custom-material-purple .input-field input[type=search]{
display:block;line-height:inherit;padding-left:4em;width:calc(100% - 4em)
}
.ipt-uif-custom-material-purple .input-field input[type=search]:focus{
background-color:transparent;border:0;box-shadow:none;color:#444
}
.ipt-uif-custom-material-purple .input-field input[type=search]:focus+label i,.ipt-uif-custom-material-purple .input-field input[type=search]:focus~.material-icons,.ipt-uif-custom-material-purple .input-field input[type=search]:focus~.mdi-navigation-close{
color:#444
}
.ipt-uif-custom-material-purple .input-field input[type=search]+label{
left:1em
}
.ipt-uif-custom-material-purple .input-field input[type=search]~.material-icons,.ipt-uif-custom-material-purple .input-field input[type=search]~.mdi-navigation-close{
position:absolute;top:0;right:1em;color:transparent;cursor:pointer;font-size:2em;transition:color .3s
}
.ipt-uif-custom-material-purple textarea{
width:100%;height:3em;background-color:transparent
}
.ipt-uif-custom-material-purple textarea.materialize-textarea{
overflow-y:hidden;padding:.8em 0 1.6em;resize:none;min-height:3em
}
.ipt-uif-custom-material-purple .eform-inline-label{
display:inline-block
}
.ipt-uif-custom-material-purple .eform-input-inline{
display:inline-block;width:300px;max-width:60%;margin:8px;position:relative;height:3em
}
.ipt-uif-custom-material-purple .eform-input-inline .input-field~.formError{
top:auto!important;position:absolute!important
}
.ipt-uif-custom-material-purple.eform-override-element-boxy input:not([type]),.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=date],.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=datetime-local],.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=datetime],.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=email],.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=number],.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=password],.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=search],.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=tel],.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=text],.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=time],.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=url],.ipt-uif-custom-material-purple.eform-override-element-boxy textarea.materialize-textarea{
border:1px solid #9e9e9e;border-radius:4px;box-shadow:inset 0 1px 2px hsla(0,0%,62%,.3),0 0 0 0 transparent;padding-left:.5em;padding-right:.5em;width:calc(100% - 1em - 2px);transition:all .2s ease-in-out
}
.ipt-uif-custom-material-purple.eform-override-element-boxy input:not([type])~.prefix,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=date]~.prefix,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=datetime-local]~.prefix,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=datetime]~.prefix,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=email]~.prefix,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=number]~.prefix,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=password]~.prefix,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=search]~.prefix,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=tel]~.prefix,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=text]~.prefix,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=time]~.prefix,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=url]~.prefix,.ipt-uif-custom-material-purple.eform-override-element-boxy textarea.materialize-textarea~.prefix{
font-size:1.5em;line-height:2em;left:.5em
}
.ipt-uif-custom-material-purple.eform-override-element-boxy input:not([type]):disabled,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=date]:disabled,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=datetime-local]:disabled,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=datetime]:disabled,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=email]:disabled,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=number]:disabled,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=password]:disabled,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=search]:disabled,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=tel]:disabled,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=text]:disabled,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=time]:disabled,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=url]:disabled,.ipt-uif-custom-material-purple.eform-override-element-boxy textarea.materialize-textarea:disabled{
color:#e0e0e0;border:1px solid #e0e0e0
}
.ipt-uif-custom-material-purple.eform-override-element-boxy input:not([type]):disabled+label,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=date]:disabled+label,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=datetime-local]:disabled+label,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=datetime]:disabled+label,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=email]:disabled+label,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=number]:disabled+label,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=password]:disabled+label,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=search]:disabled+label,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=tel]:disabled+label,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=text]:disabled+label,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=time]:disabled+label,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=url]:disabled+label,.ipt-uif-custom-material-purple.eform-override-element-boxy textarea.materialize-textarea:disabled+label{
color:#e0e0e0
}
.ipt-uif-custom-material-purple.eform-override-element-boxy input:not([type]):focus:not([disabled]),.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=date]:focus:not([disabled]),.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=datetime-local]:focus:not([disabled]),.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=datetime]:focus:not([disabled]),.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=email]:focus:not([disabled]),.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=number]:focus:not([disabled]),.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=password]:focus:not([disabled]),.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=search]:focus:not([disabled]),.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=tel]:focus:not([disabled]),.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=text]:focus:not([disabled]),.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=time]:focus:not([disabled]),.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=url]:focus:not([disabled]),.ipt-uif-custom-material-purple.eform-override-element-boxy textarea.materialize-textarea:focus:not([disabled]){
border-color:#9c27b0;box-shadow:inset 0 0 0 transparent,0 0 0 .2em rgba(156,39,176,.25);color:#757575
}
.ipt-uif-custom-material-purple.eform-override-element-boxy input:not([type]):focus:not([disabled])+label,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=date]:focus:not([disabled])+label,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=datetime-local]:focus:not([disabled])+label,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=datetime]:focus:not([disabled])+label,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=email]:focus:not([disabled])+label,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=number]:focus:not([disabled])+label,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=password]:focus:not([disabled])+label,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=search]:focus:not([disabled])+label,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=tel]:focus:not([disabled])+label,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=text]:focus:not([disabled])+label,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=time]:focus:not([disabled])+label,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=url]:focus:not([disabled])+label,.ipt-uif-custom-material-purple.eform-override-element-boxy textarea.materialize-textarea:focus:not([disabled])+label{
color:#9c27b0
}
.ipt-uif-custom-material-purple.eform-override-element-boxy input:not([type]).valid,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=date].valid,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=datetime-local].valid,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=datetime].valid,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=email].valid,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=number].valid,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=password].valid,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=search].valid,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=tel].valid,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=text].valid,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=time].valid,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=url].valid,.ipt-uif-custom-material-purple.eform-override-element-boxy textarea.materialize-textarea.valid{
border-color:#4caf50
}
.ipt-uif-custom-material-purple.eform-override-element-boxy input:not([type]).valid:focus,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=date].valid:focus,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=datetime-local].valid:focus,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=datetime].valid:focus,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=email].valid:focus,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=number].valid:focus,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=password].valid:focus,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=search].valid:focus,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=tel].valid:focus,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=text].valid:focus,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=time].valid:focus,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=url].valid:focus,.ipt-uif-custom-material-purple.eform-override-element-boxy textarea.materialize-textarea.valid:focus{
border-color:#4caf50;box-shadow:inset 0 0 0 transparent,0 0 0 .2em rgba(76,175,80,.25)
}
.ipt-uif-custom-material-purple.eform-override-element-boxy input:not([type]).invalid,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=date].invalid,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=datetime-local].invalid,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=datetime].invalid,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=email].invalid,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=number].invalid,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=password].invalid,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=search].invalid,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=tel].invalid,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=text].invalid,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=time].invalid,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=url].invalid,.ipt-uif-custom-material-purple.eform-override-element-boxy textarea.materialize-textarea.invalid{
border-color:#f44336
}
.ipt-uif-custom-material-purple.eform-override-element-boxy input:not([type]).invalid:focus,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=date].invalid:focus,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=datetime-local].invalid:focus,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=datetime].invalid:focus,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=email].invalid:focus,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=number].invalid:focus,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=password].invalid:focus,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=search].invalid:focus,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=tel].invalid:focus,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=text].invalid:focus,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=time].invalid:focus,.ipt-uif-custom-material-purple.eform-override-element-boxy input[type=url].invalid:focus,.ipt-uif-custom-material-purple.eform-override-element-boxy textarea.materialize-textarea.invalid:focus{
border-color:#f44336;box-shadow:inset 0 0 0 transparent,0 0 0 .2em rgba(244,67,54,.25)
}
.ipt-uif-custom-material-purple.eform-override-element-boxy .input-field>label{
padding-left:.5em;width:calc(100% - 1em)
}
.ipt-uif-custom-material-purple.eform-override-element-boxy .input-field>label.active{
-webkit-transform:translateY(-150%);transform:translateY(-150%)
}
.ipt-uif-custom-material-purple.eform-override-element-boxy .input-field.has-icon>.autocomplete-content,.ipt-uif-custom-material-purple.eform-override-element-boxy .input-field.has-icon>.validate~label,.ipt-uif-custom-material-purple.eform-override-element-boxy .input-field.has-icon>input,.ipt-uif-custom-material-purple.eform-override-element-boxy .input-field.has-icon>label,.ipt-uif-custom-material-purple.eform-override-element-boxy .input-field.has-icon>textarea{
padding-left:2.5em;margin-left:0;width:calc(100% - 3em)
}
.ipt-uif-custom-material-purple.eform-override-element-boxy .input-field.has-icon>input,.ipt-uif-custom-material-purple.eform-override-element-boxy .input-field.has-icon>textarea{
width:calc(100% - 3em - 2px)
}
.ipt-uif-custom-material-purple.eform-override-element-boxy .input-field.has-icon>label.active{
-webkit-transform:translateY(-150%) translateX(-2em);transform:translateY(-150%) translateX(-2em)
}
.hiddendiv{
display:none;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;padding-top:1.2em
}
.ipt-uif-custom-material-purple [type=radio]:checked,.ipt-uif-custom-material-purple [type=radio]:not(:checked){
position:absolute;left:-9999px;opacity:0;visibility:hidden
}
.ipt-uif-custom-material-purple [type=radio]:checked+label,.ipt-uif-custom-material-purple [type=radio]:not(:checked)+label{
position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:auto;line-height:28px;min-height:28px;font-size:1em;transition:.28s ease;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#757575
}
.ipt-uif-custom-material-purple [type=radio]+label:after,.ipt-uif-custom-material-purple [type=radio]+label:before{
content:"";position:absolute;left:0;top:0;margin:1px 4px 4px;width:24px;height:24px;z-index:0;transition:.28s ease
}
.ipt-uif-custom-material-purple [type=radio].with-gap:checked+label:after,.ipt-uif-custom-material-purple [type=radio].with-gap:checked+label:before,.ipt-uif-custom-material-purple [type=radio]:checked+label:after,.ipt-uif-custom-material-purple [type=radio]:checked+label:before,.ipt-uif-custom-material-purple [type=radio]:not(:checked)+label:after,.ipt-uif-custom-material-purple [type=radio]:not(:checked)+label:before{
border-radius:50%
}
.ipt-uif-custom-material-purple [type=radio]:not(:checked)+label:before{
border:2px solid #9e9e9e
}
.ipt-uif-custom-material-purple [type=radio]:not(:checked)+label:after{
-webkit-transform:scale(0);transform:scale(0)
}
.ipt-uif-custom-material-purple [type=radio]:checked+label:before{
border:2px solid #9c27b0
}
.ipt-uif-custom-material-purple [type=radio]:checked+label:after{
background-color:#9c27b0;content:attr(data-labelcon);font-family:ipt-icomoon;font-style:normal;font-variant:normal;font-weight:400;-webkit-font-smoothing:antialiased;-webkit-transform:scale(.5);transform:scale(.5);color:#fff;line-height:24px;text-align:center
}
.ipt-uif-custom-material-purple [type=radio]:checked+label[data-labelcon]:after{
-webkit-transform:scale(1);transform:scale(1);background-color:transparent;color:#9c27b0
}
.ipt-uif-custom-material-purple [type=radio]:not(:disabled)+label:focus:before{
box-shadow:0 0 0 10px rgba(0,0,0,.1)
}
.ipt-uif-custom-material-purple [type=radio]:not(:disabled):checked+label:focus:before{
box-shadow:0 0 0 10px rgba(156,39,176,.2)
}
.ipt-uif-custom-material-purple [type=radio].with-gap:disabled:checked+label:before{
border:2px solid #e0e0e0
}
.ipt-uif-custom-material-purple [type=radio].with-gap:disabled:checked+label:after{
border:none;background-color:#e0e0e0
}
.ipt-uif-custom-material-purple [type=radio]:disabled:checked+label:before,.ipt-uif-custom-material-purple [type=radio]:disabled:not(:checked)+label:before{
background-color:transparent;border-color:#e0e0e0
}
.ipt-uif-custom-material-purple [type=radio]:disabled+label{
color:#e0e0e0
}
.ipt-uif-custom-material-purple [type=radio]:disabled:not(:checked)+label:before{
border-color:#e0e0e0
}
.ipt-uif-custom-material-purple [type=radio]:disabled:checked+label:after{
background-color:#e0e0e0;border-color:#f5f5f5
}
.ipt-uif-custom-material-purple [type=radio].as-eform-button+label{
border:1px solid #9e9e9e;padding:6px 24px 6px 48px;border-radius:4px;box-shadow:inset 0 1px 2px hsla(0,0%,62%,.3),0 0 0 0 transparent;width:100%
}
.ipt-uif-custom-material-purple [type=radio].as-eform-button+label:after,.ipt-uif-custom-material-purple [type=radio].as-eform-button+label:before{
margin:0;top:8px;left:12px
}
.ipt-uif-custom-material-purple [type=radio].as-eform-button:checked+label{
border-color:#9c27b0;box-shadow:inset 0 1px 2px rgba(156,39,176,.3),0 0 0 0 transparent
}
.ipt-uif-custom-material-purple [type=checkbox]:checked,.ipt-uif-custom-material-purple [type=checkbox]:not(:checked){
position:absolute;left:-9999px;opacity:0;visibility:hidden
}
.ipt-uif-custom-material-purple [type=checkbox]+label{
position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:auto;min-height:28px;line-height:28px;font-size:1em;font-weight:400;color:#757575;word-wrap:break-word;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none
}
.ipt-uif-custom-material-purple [type=checkbox]+label:after,.ipt-uif-custom-material-purple [type=checkbox]+label:before{
content:"";position:absolute;top:0;left:0;width:24px;height:24px;z-index:0;border:2px solid #9e9e9e;border-radius:1px;margin:1px 4px 4px;transition:.2s
}
.ipt-uif-custom-material-purple [type=checkbox]+label:after{
border:0;border-radius:2px;-webkit-transform:scale(0);transform:scale(0);font-family:ipt-icomoon;font-style:normal;font-variant:normal;font-weight:400;-webkit-font-smoothing:antialiased;color:#fff;line-height:24px;text-align:center
}
.ipt-uif-custom-material-purple [type=checkbox]+label:not([data-labelcon]):after{
top:-1px;left:-3px;width:12px;height:22px;background-color:transparent;border:2px solid transparent;z-index:0;transition:border .25s
}
.ipt-uif-custom-material-purple [type=checkbox]:not(:checked):disabled+label:before{
border:none;background-color:#e0e0e0
}
.ipt-uif-custom-material-purple [type=checkbox]:not(:disabled)+label:focus:before{
box-shadow:0 0 0 8px rgba(0,0,0,.1)
}
.ipt-uif-custom-material-purple [type=checkbox]:not(:disabled):checked+label:focus:before{
box-shadow:0 0 0 8px rgba(156,39,176,.2)
}
.ipt-uif-custom-material-purple [type=checkbox]:checked+label:before{
border-color:#9c27b0;background-color:#9c27b0
}
.ipt-uif-custom-material-purple [type=checkbox]:checked+label:after{
content:attr(data-labelcon);-webkit-transform:scale(1);transform:scale(1)
}
.ipt-uif-custom-material-purple [type=checkbox]:checked+label:not([data-labelcon]):after{
border-color:transparent #9c27b0 #9c27b0 transparent;border-style:solid;border-width:2px;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%
}
.ipt-uif-custom-material-purple [type=checkbox]:checked+label:not([data-labelcon]):before{
background-color:transparent
}
.ipt-uif-custom-material-purple [type=checkbox]:checked:disabled+label:before{
border-color:#e0e0e0;background-color:#f5f5f5
}
.ipt-uif-custom-material-purple [type=checkbox].as-eform-button+label{
border:1px solid #9e9e9e;padding:6px 24px 6px 48px;border-radius:4px;box-shadow:inset 0 1px 2px hsla(0,0%,62%,.3),0 0 0 0 transparent;width:100%
}
.ipt-uif-custom-material-purple [type=checkbox].as-eform-button+label:after,.ipt-uif-custom-material-purple [type=checkbox].as-eform-button+label:before{
margin:0;top:8px;left:12px
}
.ipt-uif-custom-material-purple [type=checkbox].as-eform-button:checked+label{
border-color:#9c27b0;box-shadow:inset 0 1px 2px rgba(156,39,176,.3),0 0 0 0 transparent
}
.ipt-uif-custom-material-purple .switch,.ipt-uif-custom-material-purple .switch *{
-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none
}
.ipt-uif-custom-material-purple .switch label{
cursor:pointer;font-size:.8em;color:#757575;font-weight:400;margin:4px 0 14px
}
.ipt-uif-custom-material-purple .switch label input[type=checkbox]{
opacity:0;width:0;height:0
}
.ipt-uif-custom-material-purple .switch label input[type=checkbox]:checked+.lever{
background-color:#e1bee7
}
.ipt-uif-custom-material-purple .switch label input[type=checkbox]:checked+.lever:after{
background-color:#9c27b0;left:24px
}
.ipt-uif-custom-material-purple .switch label .lever{
content:"";display:inline-block;position:relative;width:40px;height:15px;background-color:#e0e0e0;border-radius:15px;transition:background .3s ease;vertical-align:middle;margin:0 16px
}
.ipt-uif-custom-material-purple .switch label .lever:after{
content:"";position:absolute;display:inline-block;width:21px;height:21px;background-color:#f5f5f5;border-radius:21px;box-shadow:0 1px 3px 1px rgba(0,0,0,.4);left:-5px;top:-3px;transition:left .3s ease,background .3s ease,box-shadow .1s ease
}
.ipt-uif-custom-material-purple input[type=checkbox]:checked:not(:disabled).tabbed:focus~.lever:after,.ipt-uif-custom-material-purple input[type=checkbox]:checked:not(:disabled)~.lever:active:after,.ipt-uif-custom-material-purple label:focus input[type=checkbox]:checked:not(:disabled)~.lever:after{
box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(156,39,176,.1)
}
.ipt-uif-custom-material-purple input[type=checkbox]:not(:disabled).tabbed:focus~.lever:after,.ipt-uif-custom-material-purple input[type=checkbox]:not(:disabled)~.lever:active:after,.ipt-uif-custom-material-purple label:focus input[type=checkbox]:not(:disabled)~.lever:after{
box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(0,0,0,.08)
}
.ipt-uif-custom-material-purple .switch input[type=checkbox][disabled]+.lever{
cursor:default
}
.ipt-uif-custom-material-purple .switch label input[type=checkbox][disabled]+.lever:after,.ipt-uif-custom-material-purple .switch label input[type=checkbox][disabled]:checked+.lever:after{
background-color:#f5f5f5
}
.ipt-uif-custom-material-purple .ipt_uif_slider_box{
position:relative;padding-left:50px;margin-top:8px
}
.ipt-uif-custom-material-purple .ipt_uif_slider_box.ipt-eform-rangebox{
padding-right:50px
}
.ipt-uif-custom-material-purple .ipt_uif_slider_box .ipt_uif_slider,.ipt-uif-custom-material-purple .ipt_uif_slider_box .ipt_uif_slider_range_max{
position:absolute;left:0;top:-20px;width:30px;text-align:center;margin:0;-moz-appearance:textfield
}
.ipt-uif-custom-material-purple .ipt_uif_slider_box .ipt_uif_slider::-webkit-inner-spin-button,.ipt-uif-custom-material-purple .ipt_uif_slider_box .ipt_uif_slider::-webkit-outer-spin-button,.ipt-uif-custom-material-purple .ipt_uif_slider_box .ipt_uif_slider_range_max::-webkit-inner-spin-button,.ipt-uif-custom-material-purple .ipt_uif_slider_box .ipt_uif_slider_range_max::-webkit-outer-spin-button{
display:none;-webkit-appearance:none;margin:0
}
.ipt-uif-custom-material-purple .ipt_uif_slider_box .ipt_uif_slider_range_max{
left:auto;right:0
}
.ipt-uif-custom-material-purple .ipt_uif_slider_box .ipt_uif_slider_count{
color:#757575;display:block;margin:38px 0 0;text-align:right;font-weight:400;font-size:.8em
}
.ipt-uif-custom-material-purple .ipt_uif_slider_box.ipt_uif_slider_vertical{
padding-left:0;padding-bottom:50px
}
.ipt-uif-custom-material-purple .ipt_uif_slider_box.ipt_uif_slider_vertical.ipt-eform-rangebox{
padding-right:0;padding-top:50px
}
.ipt-uif-custom-material-purple .ipt_uif_slider_box.ipt_uif_slider_vertical .ipt_uif_slider{
top:auto;bottom:-7px;left:-13px;margin-left:0;border-bottom:0;border-top:1px solid #9e9e9e
}
.ipt-uif-custom-material-purple .ipt_uif_slider_box.ipt_uif_slider_vertical .ipt_uif_slider:focus:not([disabled]){
border-top:1px solid #9c27b0;border-bottom:0;box-shadow:0 -1px 0 0 #9c27b0
}
.ipt-uif-custom-material-purple .ipt_uif_slider_box.ipt_uif_slider_vertical .ipt_uif_slider_range_max{
top:-7px;bottom:auto;left:-13px;right:auto;margin-left:0
}
.ipt-uif-custom-material-purple .ipt_uif_slider_box.ipt_uif_slider_vertical .ipt_uif_slider_count{
position:absolute;margin:0;left:50px;bottom:50%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left bottom;transform-origin:left bottom;white-space:nowrap
}
.ipt-uif-custom-material-purple .ipt_uif_question_centered .ipt_uif_slider_vertical{
display:inline-block
}
.ipt-uif-custom-material-purple.eform-override-element-boxy .ipt_uif_slider_box .ipt_uif_slider,.ipt-uif-custom-material-purple.eform-override-element-boxy .ipt_uif_slider_box .ipt_uif_slider_range_max{
width:25px;padding:0 4px
}
.select2-container{
box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;transition:box-shadow .2s ease-in-out
}
.select2-container--focus{
box-shadow:0 0 0 2px rgba(156,39,176,.1)
}
.select2-container .select2-selection--single{
box-sizing:border-box;cursor:pointer;display:block;height:3em;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none
}
.select2-container .select2-selection--single .select2-selection__rendered{
display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap
}
.select2-container .select2-selection--single .select2-selection__clear{
position:relative
}
.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{
padding-right:8px;padding-left:20px
}
.select2-container .select2-selection--multiple{
box-sizing:border-box;cursor:pointer;display:block;min-height:3em;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none
}
.select2-container .select2-selection--multiple .select2-selection__rendered{
display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap
}
.select2-container .select2-search--inline{
float:left
}
.select2-container .select2-search--inline .select2-search__field{
box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0
}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{
-webkit-appearance:none
}
.select2-dropdown{
background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051
}
.select2-results{
display:block
}
.select2-results__options{
list-style:none;margin:0;padding:0
}
.select2-results__option{
padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none
}
.select2-results__option[aria-selected]{
cursor:pointer
}
.select2-container--open .select2-dropdown{
left:0
}
.select2-container--open .select2-dropdown--above{
border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0
}
.select2-container--open .select2-dropdown--below{
border-top:none;border-top-left-radius:0;border-top-right-radius:0
}
.select2-search--dropdown{
display:block;padding:4px
}
.select2-search--dropdown .select2-search__field{
padding:4px;width:100%;box-sizing:border-box
}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{
-webkit-appearance:none
}
.select2-search--dropdown.select2-search--hide{
display:none
}
.select2-close-mask{
border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)
}
.select2-hidden-accessible{
border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important
}
.select2-container--eform-material .select2-selection--single{
background-color:#fff;border-bottom:1px solid #9e9e9e;border-radius:0;height:3em;box-sizing:content-box
}
.select2-container--eform-material .select2-selection--single .select2-selection__rendered{
color:#424242;line-height:3em
}
.select2-container--eform-material .select2-selection--single .select2-selection__clear{
cursor:pointer;float:right;font-weight:700
}
.select2-container--eform-material .select2-selection--single .select2-selection__placeholder{
color:#757575
}
.select2-container--eform-material .select2-selection--single .select2-selection__arrow{
height:2em;position:absolute;top:.5em;right:1px;width:20px
}
.select2-container--eform-material .select2-selection--single .select2-selection__arrow b{
border-color:#424242 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0
}
.select2-container--eform-material[dir=rtl] .select2-selection--single .select2-selection__clear{
float:left
}
.select2-container--eform-material[dir=rtl] .select2-selection--single .select2-selection__arrow{
left:1px;right:auto
}
.select2-container--eform-material.select2-container--disabled .select2-selection--single{
background-color:#eee;cursor:default
}
.select2-container--eform-material.select2-container--disabled .select2-selection--single .select2-selection__clear{
display:none
}
.select2-container--eform-material.select2-container--open .select2-selection--single .select2-selection__arrow b{
border-color:transparent transparent #424242;border-width:0 4px 5px
}
.select2-container--eform-material .select2-selection--multiple{
background-color:#fff;border-bottom:1px solid #9e9e9e;border-radius:0;height:3em;box-sizing:content-box;cursor:text
}
.select2-container--eform-material .select2-selection--multiple .select2-selection__rendered{
box-sizing:border-box;list-style:none;margin:0;padding:0 20px 0 1px;width:100%;display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap
}
.select2-container--eform-material .select2-selection--multiple .select2-selection__rendered li{
list-style:none
}
.select2-container--eform-material .select2-selection--multiple .select2-search__field{
margin:0 0 0 2px;line-height:3em;height:3em;border:0;border-bottom:0!important;box-shadow:none!important;padding:0 1px;min-width:300px!important
}
.select2-container--eform-material .select2-selection--multiple .select2-search__field:active,.select2-container--eform-material .select2-selection--multiple .select2-search__field:focus{
border:0!important
}
.select2-container--eform-material .select2-selection--multiple .select2-search__field::-webkit-input-placeholder{
color:#757575
}
.select2-container--eform-material .select2-selection--multiple .select2-search__field:-ms-input-placeholder{
color:#757575
}
.select2-container--eform-material .select2-selection--multiple .select2-search__field::-ms-input-placeholder{
color:#757575
}
.select2-container--eform-material .select2-selection--multiple .select2-search__field::placeholder{
color:#757575
}
.select2-container--eform-material .select2-selection--multiple .select2-selection__choice~.select2-search--inline .select2-search__field{
display:inline-block;min-width:.75em!important
}
.select2-container--eform-material .select2-selection--multiple .select2-selection__placeholder{
color:#757575;margin-top:5px;float:left
}
.select2-container--eform-material .select2-selection--multiple .select2-selection__clear{
cursor:pointer;float:none;font-weight:700;margin-right:0;position:absolute;right:2px;height:3em;top:0;line-height:3em
}
.select2-container--eform-material .select2-selection--multiple .select2-selection__choice{
background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:0;cursor:default;justify-content:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:3em;line-height:3em;margin:0 -1px;padding:0 10px
}
.select2-container--eform-material .select2-selection--multiple .select2-selection__choice__remove{
color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px
}
.select2-container--eform-material .select2-selection--multiple .select2-selection__choice__remove:hover{
color:#333
}
.select2-container--eform-material[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--eform-material[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--eform-material[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{
float:right
}
.select2-container--eform-material[dir=rtl] .select2-selection--multiple .select2-selection__choice{
margin-left:5px;margin-right:auto
}
.select2-container--eform-material[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{
margin-left:2px;margin-right:auto
}
.select2-container--eform-material.select2-container--focus .select2-selection--multiple{
border-bottom-color:#9c27b0;outline:0
}
.select2-container--eform-material.select2-container--disabled .select2-selection--multiple{
background-color:#eee;cursor:default
}
.select2-container--eform-material.select2-container--disabled .select2-selection__choice__remove{
display:none
}
.select2-container--eform-material.select2.select2-container--open{
box-shadow:0 4px 14px 0 rgba(0,0,0,.14);border:0
}
.select2-container--eform-material.select2.select2-container--open .select2-selection--multiple,.select2-container--eform-material.select2.select2-container--open .select2-selection--single{
border:0
}
.select2-container--eform-material.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--eform-material.select2-container--open.select2-container--above .select2-selection--single{
border-top-left-radius:0;border-top-right-radius:0
}
.select2-container--eform-material.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--eform-material.select2-container--open.select2-container--below .select2-selection--single{
border-bottom-left-radius:0;border-bottom-right-radius:0
}
.select2-container--eform-material .select2-search--dropdown .select2-search__field{
border-radius:0;border:0;border-bottom:1px solid #9c27b0;outline:0 none
}
.select2-container--eform-material .select2-search--inline .select2-search__field{
background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield
}
.select2-container--eform-material .select2-results>.select2-results__options{
max-height:200px;overflow-y:auto
}
.select2-container--eform-material .select2-results__option[role=group]{
padding:0
}
.select2-container--eform-material .select2-results__option[aria-disabled=true]{
color:#999
}
.select2-container--eform-material .select2-results__option[aria-selected=true]{
background-color:#e0e0e0
}
.select2-container--eform-material .select2-results__option .select2-results__option{
padding-left:1em
}
.select2-container--eform-material .select2-results__option .select2-results__option .select2-results__group{
padding-left:0
}
.select2-container--eform-material .select2-results__option .select2-results__option .select2-results__option{
margin-left:-1em;padding-left:2em
}
.select2-container--eform-material .select2-results__option .select2-results__option .select2-results__option .select2-results__option{
margin-left:-2em;padding-left:3em
}
.select2-container--eform-material .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{
margin-left:-3em;padding-left:4em
}
.select2-container--eform-material .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--eform-material .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--eform-material .select2-results__option--highlighted[aria-selected]{
background-color:#9c27b0;color:#fff
}
.select2-container--eform-material .select2-results__group{
cursor:default;display:block;padding:6px
}
.select2-container--eform-material.select2-container--open .select2-dropdown--below{
border-radius:0;border:0;box-shadow:0 9px 14px 0 rgba(0,0,0,.14)
}
.select2-container--eform-material.select2-container--open .select2-dropdown--above{
border-radius:0;border:0;box-shadow:0 -9px 14px 0 rgba(0,0,0,.14)
}
.select2-container--eform-material.select2-container--open .select2-dropdown{
font-size:14px;font-family:Roboto,Noto Sans,Arial,sans-serif
}
.select2-container--eform-material.select2-container--open .select2-dropdown .select2-results__option{
padding:12px;transition:all .2s ease-in-out
}
.ipt-uif-custom-material-purple .select2-container{
width:100%!important
}
.ipt-uif-custom-material-purple .select2-container .select2-selection--multiple,.ipt-uif-custom-material-purple .select2-container .select2-selection--single{
transition:all .3s ease-in-out
}
.ipt-uif-custom-material-purple .ipt_uif_matrix .select2-container{
max-width:200px!important
}
.ipt-uif-custom-material-purple .invalid~.select2-container .select2-selection--multiple,.ipt-uif-custom-material-purple .invalid~.select2-container .select2-selection--single{
border-bottom-color:#f44336;box-shadow:0 1px 0 0 #f44336
}
.ipt-uif-custom-material-purple .valid~.select2-container .select2-selection--multiple,.ipt-uif-custom-material-purple .valid~.select2-container .select2-selection--single{
border-bottom-color:#4caf50;box-shadow:0 1px 0 0 #4caf50
}
.ipt-uif-custom-material-purple select.ipt_uif_select{
min-width:300px
}
.ipt-uif-custom-material-purple select.ipt_uif_select.select2-hidden-accessible{
min-width:0
}
.ipt-uif-custom-material-purple .select2-container--eform-material.select2-container--focus .select2-selection--multiple,.ipt-uif-custom-material-purple .select2-container--eform-material.select2-container--focus .select2-selection--single{
border-bottom-color:#9c27b0;box-shadow:0 1px 0 0 #9c27b0
}
.ipt-uif-custom-material-purple.eform-override-element-boxy span.select2-container{
border:1px solid #9e9e9e;box-shadow:inset 0 1px 2px hsla(0,0%,62%,.3),0 0 0 0 transparent;border-radius:4px;background-color:#fff;transition:box-shadow .2s ease-in-out
}
.ipt-uif-custom-material-purple.eform-override-element-boxy span.select2-container--focus,.ipt-uif-custom-material-purple.eform-override-element-boxy span.select2-container--open{
border:1px solid #9c27b0;box-shadow:inset 0 0 0 transparent,0 0 0 4px rgba(156,39,176,.1)
}
.ipt-uif-custom-material-purple.eform-override-element-boxy span.select2-container--open.select2-container--below{
border-bottom:0;border-radius:4px 4px 0 0
}
.ipt-uif-custom-material-purple.eform-override-element-boxy span.select2-container--open.select2-container--above{
border-top:0;border-radius:0 0 4px 4px
}
.ipt-uif-custom-material-purple.eform-override-element-boxy span.select2-container .select2-selection--multiple,.ipt-uif-custom-material-purple.eform-override-element-boxy span.select2-container .select2-selection--single{
border:0;box-shadow:none;background:transparent
}
.ipt-uif-custom-material-purple.eform-override-element-boxy span.select2-container .select2-selection--multiple{
padding:4px;height:calc(3em - 8px);min-height:calc(3em - 8px)
}
.ipt-uif-custom-material-purple.eform-override-element-boxy span.select2-container .select2-selection--multiple .select2-search__field{
border:0;box-shadow:none;height:calc(3em - 8px)
}
.ipt-uif-custom-material-purple.eform-override-element-boxy span.select2-container .select2-selection--multiple .select2-selection__clear{
right:8px
}
.ipt-uif-custom-material-purple.eform-override-element-boxy span.select2-container .select2-selection--multiple .select2-selection__choice{
height:calc(3em - 8px);line-height:calc(3em - 8px)
}
.ipt-uif-custom-material-purple.eform-override-element-boxy span.select2-container .select2-selection--multiple .select2-selection__choice:first-of-type{
border-radius:4px 0 0 4px
}
.ipt-uif-custom-material-purple.eform-override-element-boxy span.select2-container .select2-selection--multiple .select2-selection__choice:last-of-type{
border-radius:0 4px 4px 0
}
.select2-container--eform-material.eform-select2-boxy .select2-dropdown{
border:1px solid #9c27b0;box-shadow:0 8px 0 4px rgba(156,39,176,.1)
}
.select2-container--eform-material.eform-select2-boxy .select2-search--dropdown{
padding:8px
}
.select2-container--eform-material.eform-select2-boxy .select2-search--dropdown .select2-search__field{
height:2.5em;line-height:2.5em;border:1px solid #9c27b0;border-radius:4px
}
.select2-container--eform-material.eform-select2-boxy .select2-search--dropdown .select2-search__field:focus{
box-shadow:0 0 0 2px rgba(156,39,176,.1)
}
.ipt-uif-custom-material-purple .ipt_fsqm_container_feedback_matrix .ipt_uif_question .ipt_uif_question_content,.ipt-uif-custom-material-purple .ipt_fsqm_container_feedback_matrix .ipt_uif_question .ipt_uif_question_label,.ipt-uif-custom-material-purple .ipt_fsqm_container_matrix .ipt_uif_question .ipt_uif_question_content,.ipt-uif-custom-material-purple .ipt_fsqm_container_matrix .ipt_uif_question .ipt_uif_question_label,.ipt-uif-custom-material-purple .ipt_fsqm_container_matrix_dropdown .ipt_uif_question .ipt_uif_question_content,.ipt-uif-custom-material-purple .ipt_fsqm_container_matrix_dropdown .ipt_uif_question .ipt_uif_question_label{
width:100%;padding-left:0
}
.ipt-uif-custom-material-purple .ipt_uif_matrix_container{
display:block;overflow-x:auto
}
.ipt-uif-custom-material-purple .ipt_uif_matrix_container .ipt_uif_matrix{
width:100%;vertical-align:middle
}
.ipt-uif-custom-material-purple .ipt_uif_matrix_container .ipt_uif_matrix tbody td,.ipt-uif-custom-material-purple .ipt_uif_matrix_container .ipt_uif_matrix tfoot th,.ipt-uif-custom-material-purple .ipt_uif_matrix_container .ipt_uif_matrix thead th{
text-align:center
}
.ipt-uif-custom-material-purple .ipt_uif_matrix_container .ipt_uif_matrix [type=checkbox]+label,.ipt-uif-custom-material-purple .ipt_uif_matrix_container .ipt_uif_matrix [type=radio]+label{
display:inline-block;margin:5px 0
}
.ipt-uif-custom-material-purple .ipt_uif_matrix_container .ipt_uif_matrix [type=checkbox]+label:after,.ipt-uif-custom-material-purple .ipt_uif_matrix_container .ipt_uif_matrix [type=checkbox]+label:before,.ipt-uif-custom-material-purple .ipt_uif_matrix_container .ipt_uif_matrix [type=radio]+label:after,.ipt-uif-custom-material-purple .ipt_uif_matrix_container .ipt_uif_matrix [type=radio]+label:before{
margin:4px
}
.ipt-uif-custom-material-purple .ipt_uif_matrix_container .ipt_uif_matrix td,.ipt-uif-custom-material-purple .ipt_uif_matrix_container .ipt_uif_matrix th{
width:150px;max-width:100%
}

@media screen and (min-width:992px){
.ipt-uif-custom-material-purple .ipt_uif_matrix_container .ipt_uif_matrix td,.ipt-uif-custom-material-purple .ipt_uif_matrix_container .ipt_uif_matrix th{
width:300px
}

}
.ipt-uif-custom-material-purple .ipt_uif_matrix_container.ipt_uif_matrix_feedback .ipt_uif_matrix{
min-width:480px
}
.ipt-uif-custom-material-purple .ipt_uif_matrix_container.ipt_uif_matrix_feedback tbody td{
text-align:left;vertical-align:top;width:300px
}

@media screen and (min-width:992px){
.ipt-uif-custom-material-purple .ipt_uif_column_forth .ipt_uif_matrix td,.ipt-uif-custom-material-purple .ipt_uif_column_forth .ipt_uif_matrix th,.ipt-uif-custom-material-purple .ipt_uif_column_half .ipt_uif_matrix td,.ipt-uif-custom-material-purple .ipt_uif_column_half .ipt_uif_matrix th,.ipt-uif-custom-material-purple .ipt_uif_column_third .ipt_uif_matrix td,.ipt-uif-custom-material-purple .ipt_uif_column_third .ipt_uif_matrix th,.ipt-uif-custom-material-purple .ipt_uif_column_three_forth .ipt_uif_matrix td,.ipt-uif-custom-material-purple .ipt_uif_column_three_forth .ipt_uif_matrix th,.ipt-uif-custom-material-purple .ipt_uif_column_two_third .ipt_uif_matrix td,.ipt-uif-custom-material-purple .ipt_uif_column_two_third .ipt_uif_matrix th{
width:150px
}

}
.ipt-uif-custom-material-purple .ipt_fsqm_container_thumbselect .ipt_uif_question_content{
text-align:center
}

@media screen and (min-width:992px){
.ipt-uif-custom-material-purple .ipt_fsqm_container_thumbselect .ipt_uif_question_content{
text-align:left
}

}
.ipt-uif-custom-material-purple .ipt_fsqm_container_thumbselect .ipt_uif_question_centered,.ipt-uif-custom-material-purple .ipt_fsqm_container_thumbselect .ipt_uif_question_centered .ipt_uif_question_content{
text-align:center
}
.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap{
float:none;display:inline-block;width:auto
}
.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap>label{
display:inline-block
}
.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap>label .thumbselect-img-wrapper{
margin:0 auto;max-width:100%
}
.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap>label img{
opacity:.9;transition:all .2s ease-in-out;max-width:100%
}
.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap>label:hover img{
opacity:1
}
.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap .ui-widget-content{
display:block
}
.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap .ui-widget-header{
display:block;background-color:transparent;color:#757575;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;text-align:center;margin:12px auto 0;padding:12px 0;transition:color .2s ease-in-out,border-color .2s ease-in-out
}
.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap:hover .ui-widget-header{
color:#424242;border-color:#c7c6c6
}
.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap>input:checked+label img{
opacity:1
}
.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap>input:checked+label .ui-widget-header{
color:#9c27b0;border-color:#9c27b0
}
.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap.ipt-eform-thumbselect-border input[type=checkbox]+label,.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap.ipt-eform-thumbselect-border input[type=radio]+label{
padding-left:0
}
.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap.ipt-eform-thumbselect-border input[type=checkbox]+label:after,.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap.ipt-eform-thumbselect-border input[type=checkbox]+label:before,.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap.ipt-eform-thumbselect-border input[type=radio]+label:after,.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap.ipt-eform-thumbselect-border input[type=radio]+label:before{
display:none
}
.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap.ipt-eform-thumbselect-border input[type=checkbox]+label img,.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap.ipt-eform-thumbselect-border input[type=radio]+label img{
opacity:.75;border:4px solid #f5f5f5;border-radius:2px
}
.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap.ipt-eform-thumbselect-border input[type=checkbox]+label:hover img,.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap.ipt-eform-thumbselect-border input[type=radio]+label:hover img{
opacity:1
}
.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap.ipt-eform-thumbselect-border input[type=checkbox]:checked+label img,.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap.ipt-eform-thumbselect-border input[type=radio]:checked+label img{
opacity:1;border-color:#9c27b0
}
.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap.ipt-eform-thumbselect-color input[type=checkbox]+label,.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap.ipt-eform-thumbselect-color input[type=radio]+label{
padding-left:0
}
.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap.ipt-eform-thumbselect-color input[type=checkbox]+label:after,.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap.ipt-eform-thumbselect-color input[type=checkbox]+label:before,.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap.ipt-eform-thumbselect-color input[type=radio]+label:after,.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap.ipt-eform-thumbselect-color input[type=radio]+label:before{
display:none
}
.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap.ipt-eform-thumbselect-color input[type=checkbox]+label img,.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap.ipt-eform-thumbselect-color input[type=radio]+label img{
opacity:.75;-webkit-filter:grayscale(100%);filter:grayscale(100%)
}
.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap.ipt-eform-thumbselect-color input[type=checkbox]+label:hover img,.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap.ipt-eform-thumbselect-color input[type=radio]+label:hover img{
opacity:.9;-webkit-filter:grayscale(0);filter:grayscale(0)
}
.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap.ipt-eform-thumbselect-color input[type=checkbox]:checked+label img,.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_thumbselect_wrap.ipt-eform-thumbselect-color input[type=radio]:checked+label img{
opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0);box-shadow:0 0 2px rgba(0,0,0,.8)
}

@media screen and (max-width:1199px){
.ipt-uif-custom-material-purple .ipt_uif_rating_smiley .ipt_uif_smiley_rating_inner{
text-align:center
}

}
.ipt-uif-custom-material-purple .ipt_uif_rating_smiley .ipt_uif_smiley_rating_inner label{
display:inline-block;will-change:transform;height:48px;width:56px;color:#9e9e9e
}
.ipt-uif-custom-material-purple .ipt_uif_rating_smiley .ipt_uif_smiley_rating_inner label:after,.ipt-uif-custom-material-purple .ipt_uif_rating_smiley .ipt_uif_smiley_rating_inner label:before{
font-family:ipt-icomoon;font-style:normal;font-variant:normal;font-weight:400;-webkit-font-smoothing:antialiased;border:0;content:"\e0fe";font-size:48px;line-height:48px;background-color:transparent;display:block;height:48px;width:48px;will-change:opacity;opacity:1;color:inherit;transition:opacity .2s ease-in-out
}
.ipt-uif-custom-material-purple .ipt_uif_rating_smiley .ipt_uif_smiley_rating_inner label:after{
opacity:0;content:"\e0ff";-webkit-transform:none;transform:none
}
.ipt-uif-custom-material-purple .ipt_uif_rating_smiley .ipt_uif_smiley_rating_inner label:hover{
-webkit-transform:scale(1.4);transform:scale(1.4)
}
.ipt-uif-custom-material-purple .ipt_uif_rating_smiley .ipt_uif_smiley_rating_inner label:hover:before{
opacity:0
}
.ipt-uif-custom-material-purple .ipt_uif_rating_smiley .ipt_uif_smiley_rating_inner label:hover:after{
opacity:1
}
.ipt-uif-custom-material-purple .ipt_uif_rating_smiley .ipt_uif_smiley_rating_inner input:checked+label{
color:#9c27b0
}
.ipt-uif-custom-material-purple .ipt_uif_rating_smiley .ipt_uif_smiley_rating_inner input:checked+label:before{
opacity:0
}
.ipt-uif-custom-material-purple .ipt_uif_rating_smiley .ipt_uif_smiley_rating_inner input:checked+label:after{
opacity:1
}
.ipt-uif-custom-material-purple .ipt_uif_rating_smiley .ipt_uif_smiley_rating_inner .ipt_uif_smiley_rating_radio_sad+label:before{
content:"\e0f6"
}
.ipt-uif-custom-material-purple .ipt_uif_rating_smiley .ipt_uif_smiley_rating_inner .ipt_uif_smiley_rating_radio_sad+label:after{
content:"\e0f7"
}
.ipt-uif-custom-material-purple .ipt_uif_rating_smiley .ipt_uif_smiley_rating_inner .ipt_uif_smiley_rating_radio_neutral+label:before{
content:"\e106"
}
.ipt-uif-custom-material-purple .ipt_uif_rating_smiley .ipt_uif_smiley_rating_inner .ipt_uif_smiley_rating_radio_neutral+label:after{
content:"\e107"
}
.ipt-uif-custom-material-purple .ipt_uif_rating_smiley .ipt_uif_smiley_rating_inner .ipt_uif_smiley_rating_radio_happy+label:before{
content:"\e0f2"
}
.ipt-uif-custom-material-purple .ipt_uif_rating_smiley .ipt_uif_smiley_rating_inner .ipt_uif_smiley_rating_radio_happy+label:after{
content:"\e0f3"
}
.ipt-uif-custom-material-purple .ipt_uif_rating_smiley .ipt_uif_smiley_rating_inner .ipt_uif_smiley_rating_radio_excited+label:before{
content:"\e0f0"
}
.ipt-uif-custom-material-purple .ipt_uif_rating_smiley .ipt_uif_smiley_rating_inner .ipt_uif_smiley_rating_radio_excited+label:after{
content:"\e0f1"
}
.ipt-uif-custom-material-purple .ipt_uif_rating_smiley .ipt_uif_smiley_rating_feedback_wrap{
will-change:opacity;visibility:hidden;height:0;opacity:0;transition:opacity .5s ease-in-out
}
.ipt-uif-custom-material-purple .ipt_uif_rating_smiley .ipt_uif_smiley_rating_feedback_wrap>.input-field{
display:none
}
.ipt-uif-custom-material-purple .ipt_uif_rating_smiley.ipt_uif_smiley_feedback_active .ipt_uif_smiley_rating_feedback_wrap{
visibility:visible;height:auto;opacity:1;padding-top:28px
}
.ipt-uif-custom-material-purple .ipt_uif_rating_smiley.ipt_uif_smiley_feedback_active .ipt_uif_smiley_rating_feedback_wrap>.input-field{
display:block
}

@media screen and (max-width:1199px){
.ipt-uif-custom-material-purple .ipt_uif_rating_likedislike .ipt_uif_likedislike_rating_inner{
text-align:center
}

}
.ipt-uif-custom-material-purple .ipt_uif_rating_likedislike .ipt_uif_likedislike_rating_inner label{
display:inline-block;will-change:transform;height:48px;width:56px;color:#9e9e9e
}
.ipt-uif-custom-material-purple .ipt_uif_rating_likedislike .ipt_uif_likedislike_rating_inner label:after,.ipt-uif-custom-material-purple .ipt_uif_rating_likedislike .ipt_uif_likedislike_rating_inner label:before{
font-family:ipt-icomoon;font-style:normal;font-variant:normal;font-weight:400;-webkit-font-smoothing:antialiased;border:0;content:"\f087";font-size:48px;line-height:48px;background-color:transparent;display:block;height:48px;width:48px;will-change:opacity;opacity:1;color:inherit;transition:opacity .2s ease-in-out
}
.ipt-uif-custom-material-purple .ipt_uif_rating_likedislike .ipt_uif_likedislike_rating_inner label:after{
opacity:0;content:"\f164";-webkit-transform:translate(-1px,-2px);transform:translate(-1px,-2px)
}
.ipt-uif-custom-material-purple .ipt_uif_rating_likedislike .ipt_uif_likedislike_rating_inner label:hover{
-webkit-transform:scale(1.4);transform:scale(1.4)
}
.ipt-uif-custom-material-purple .ipt_uif_rating_likedislike .ipt_uif_likedislike_rating_inner label:hover:before{
opacity:0
}
.ipt-uif-custom-material-purple .ipt_uif_rating_likedislike .ipt_uif_likedislike_rating_inner label:hover:after{
opacity:1
}
.ipt-uif-custom-material-purple .ipt_uif_rating_likedislike .ipt_uif_likedislike_rating_inner input:checked+label{
color:#9c27b0
}
.ipt-uif-custom-material-purple .ipt_uif_rating_likedislike .ipt_uif_likedislike_rating_inner input:checked+label:before{
opacity:0
}
.ipt-uif-custom-material-purple .ipt_uif_rating_likedislike .ipt_uif_likedislike_rating_inner input:checked+label:after{
opacity:1
}
.ipt-uif-custom-material-purple .ipt_uif_rating_likedislike .ipt_uif_likedislike_rating_inner .ipt_uif_likedislike_rating_radio_dislike+label{
-webkit-transform:scaleX(-1);transform:scaleX(-1)
}
.ipt-uif-custom-material-purple .ipt_uif_rating_likedislike .ipt_uif_likedislike_rating_inner .ipt_uif_likedislike_rating_radio_dislike+label:hover{
-webkit-transform:scale(-1.4,1.4);transform:scale(-1.4,1.4)
}
.ipt-uif-custom-material-purple .ipt_uif_rating_likedislike .ipt_uif_likedislike_rating_inner .ipt_uif_likedislike_rating_radio_dislike+label:before{
content:"\f088"
}
.ipt-uif-custom-material-purple .ipt_uif_rating_likedislike .ipt_uif_likedislike_rating_inner .ipt_uif_likedislike_rating_radio_dislike+label:after{
content:"\f165"
}
.ipt-uif-custom-material-purple .ipt_uif_rating_likedislike .ipt_uif_likedislike_rating_feedback_wrap{
will-change:opacity;visibility:hidden;height:0;opacity:0;transition:opacity .5s ease-in-out
}
.ipt-uif-custom-material-purple .ipt_uif_rating_likedislike .ipt_uif_likedislike_rating_feedback_wrap>.input-field{
display:none
}
.ipt-uif-custom-material-purple .ipt_uif_rating_likedislike.ipt_uif_likedislike_feedback_active .ipt_uif_likedislike_rating_feedback_wrap{
visibility:visible;height:auto;opacity:1;padding-top:28px
}
.ipt-uif-custom-material-purple .ipt_uif_rating_likedislike.ipt_uif_likedislike_feedback_active .ipt_uif_likedislike_rating_feedback_wrap>.input-field{
display:block
}
.ipt-uif-custom-material-purple .ipt_uif_rating_scale .ipt_uif_rating_heading{
margin:0 8px 0 0;display:inline-block;padding:0;font-size:14px;line-height:26px;height:40px;vertical-align:top;color:#757575
}
.ipt-uif-custom-material-purple .ipt_uif_rating_scale [type=radio]+label{
display:inline-block;height:40px;width:40px;text-align:center;margin:0 -2px
}
.ipt-uif-custom-material-purple .ipt_uif_rating_scale [type=radio]:checked+label:after,.ipt-uif-custom-material-purple .ipt_uif_rating_scale [type=radio]:checked+label:before{
border:2px solid #9e9e9e
}
.ipt-uif-custom-material-purple .ipt_uif_rating_scale [type=radio]:checked+label:after{
-webkit-transform:scale(0);transform:scale(0)
}
.ipt-uif-custom-material-purple .ipt_uif_rating_scale [type=radio].active+label:after,.ipt-uif-custom-material-purple .ipt_uif_rating_scale [type=radio].active+label:before,.ipt-uif-custom-material-purple .ipt_uif_rating_scale [type=radio].hover+label:after,.ipt-uif-custom-material-purple .ipt_uif_rating_scale [type=radio].hover+label:before{
border:2px solid #9c27b0
}
.ipt-uif-custom-material-purple .ipt_uif_rating_scale [type=radio].active+label:after,.ipt-uif-custom-material-purple .ipt_uif_rating_scale [type=radio].hover+label:after{
background-color:#9c27b0;-webkit-transform:scale(.5);transform:scale(.5)
}
.ipt-uif-custom-material-purple .ipt_uif_rating_scale [type=radio].active+label:hover,.ipt-uif-custom-material-purple .ipt_uif_rating_scale [type=radio].hover+label:hover{
-webkit-transform:scale(1.5);transform:scale(1.5)
}
.ipt-uif-custom-material-purple .ipt_uif_rating_star .ipt_uif_rating_heading{
margin:0 8px 0 0;display:inline-block;padding:0;font-size:14px;line-height:26px;height:40px;vertical-align:top;color:#757575
}
.ipt-uif-custom-material-purple .ipt_uif_rating_star [type=radio]+label{
display:inline-block;height:40px;width:40px;text-align:center;margin:0 -2px;font-size:32px;color:#9e9e9e
}
.ipt-uif-custom-material-purple .ipt_uif_rating_star [type=radio]+label:after,.ipt-uif-custom-material-purple .ipt_uif_rating_star [type=radio]+label:before{
-webkit-transform:none;transform:none;background-color:transparent;color:inherit;border:0;font-family:ipt-icomoon;font-style:normal;font-variant:normal;font-weight:400;font-size:inherit;-webkit-font-smoothing:antialiased;content:"\f006";will-change:opacity,transform;transition:opacity .2s ease-in-out;opacity:1;transition-delay:0ms;margin:0
}
.ipt-uif-custom-material-purple .ipt_uif_rating_star [type=radio]+label:after{
opacity:0;content:"\f005"
}
.ipt-uif-custom-material-purple .ipt_uif_rating_star [type=radio]:checked+label:before{
opacity:1;margin:0
}
.ipt-uif-custom-material-purple .ipt_uif_rating_star [type=radio]:checked+label:after{
opacity:0;-webkit-transform:scale(1);transform:scale(1);margin:0;line-height:28px
}
.ipt-uif-custom-material-purple .ipt_uif_rating_star [type=radio].active+label,.ipt-uif-custom-material-purple .ipt_uif_rating_star [type=radio].hover+label{
color:#9c27b0
}
.ipt-uif-custom-material-purple .ipt_uif_rating_star [type=radio].active+label:before,.ipt-uif-custom-material-purple .ipt_uif_rating_star [type=radio].hover+label:before{
opacity:0
}
.ipt-uif-custom-material-purple .ipt_uif_rating_star [type=radio].active+label:after,.ipt-uif-custom-material-purple .ipt_uif_rating_star [type=radio].hover+label:after{
opacity:1
}
.ipt-uif-custom-material-purple .ipt_uif_rating_star [type=radio].active+label:hover,.ipt-uif-custom-material-purple .ipt_uif_rating_star [type=radio].hover+label:hover{
-webkit-transform:scale(1.5);transform:scale(1.5)
}
.ipt-uif-custom-material-purple .ipt_uif_sorting{
margin:0;padding:0;font-size:14px;background:#fff;border:1px solid #eee
}
.ipt-uif-custom-material-purple .ipt_uif_sortme{
padding:12px 10px;border-bottom:1px solid #eee
}
.ipt-uif-custom-material-purple .ipt_uif_sortme:last-child{
border-bottom:0
}
.ipt-uif-custom-material-purple .ipt_uif_sortme.ui-sortable-helper{
border:1px solid #eee;background:#fff
}
.ipt-uif-custom-material-purple .ipt_uif_sortme.ui-sortable-helper .ipt_uif_sorting_handle{
color:#9c27b0
}
.ipt-uif-custom-material-purple .ipt_uif_sorting_handle{
float:right;margin-right:10px;font-size:28px;margin-top:-7px;color:#bdbdbd;will-change:color;transition:color .2s ease-in-out;cursor:move
}
.ipt-uif-custom-material-purple .ipt_uif_sorting_handle:active,.ipt-uif-custom-material-purple .ipt_uif_sorting_handle:focus,.ipt-uif-custom-material-purple .ipt_uif_sorting_handle:hover{
color:#9c27b0;text-decoration:none
}
.ipt-uif-custom-material-purple .ipt_uif_sortme_placeholder{
border-bottom:1px solid #eee;min-height:44px
}
.ipt-uif-custom-material-purple .formError{
color:#f44336;font-size:.8571428571em;border-top:2px solid #f44336;padding:.5em 0 0;z-index:0;display:block;-webkit-animation:fadeInLeft .2s ease;animation:fadeInLeft .2s ease;text-align:left
}
.ipt-uif-custom-material-purple .formError .formErrorContent{
background-color:transparent;margin:0;padding:0;position:static;width:100%;font-family:inherit;font-size:inherit;color:inherit;border:0;z-index:0
}
.ipt-uif-custom-material-purple .formError br{
display:none
}
.ipt-uif-custom-material-purple .formError .error-message{
color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit
}
.ipt-uif-custom-material-purple .formError .error-message:before{
content:"; ";display:inline;zoom:1
}
.ipt-uif-custom-material-purple .formError .error-message:first-child:before{
display:none
}
.ipt-uif-custom-material-purple .input-field~.formError,.ipt-uif-custom-material-purple .ipt_uif_conditional_select~.formError,.ipt-uif-custom-material-purple .ipt_uif_select~.formError,.ipt-uif-custom-material-purple .ipt_uif_uispinner~.formError{
top:0!important;font-weight:400;border-top:0
}
.ipt-uif-custom-material-purple .ipt_uif_uispinner~.formError{
top:-18px!important
}
.ipt-uif-custom-material-purple .ipt_uif_conditional_select~.formError,.ipt-uif-custom-material-purple .ipt_uif_select~.formError{
top:0!important
}
.ipt-uif-custom-material-purple .input-field.has-icon~.formError{
left:3em!important
}
.ipt-uif-custom-material-purple .ipt_uif_select~.formError{
text-align:center!important
}
.ipt-uif-custom-material-purple .ipt_uif_container_head+.formError{
width:100%!important;top:-1px!important
}
.ipt-uif-custom-material-purple.eform-override-element-boxy .input-field.has-icon~.formError{
left:.5em!important
}
.ipt-uif-custom-material-purple .ipt_uif_uploader .fileupload-buttonbar{
margin-bottom:5px
}
.ipt-uif-custom-material-purple .ipt_uif_uploader .fileinput-button .ui-button-text button{
border:0;text-transform:uppercase;background-color:transparent;color:inherit
}
.ipt-uif-custom-material-purple .ipt_uif_uploader .fileinput-button input.ipt_uif_uploader_handle{
z-index:100
}
.ipt-uif-custom-material-purple .ipt_uif_uploader .fileupload-buttons .ui-button{
margin-bottom:4px
}

@media screen and (max-width:767px){
.ipt-uif-custom-material-purple .ipt_uif_uploader .delete_toggle input,.ipt-uif-custom-material-purple .ipt_uif_uploader .delete_toggle input+label,.ipt-uif-custom-material-purple .ipt_uif_uploader .fileinput-dragdrop,.ipt-uif-custom-material-purple .ipt_uif_uploader .fileupload-buttons .cancel,.ipt-uif-custom-material-purple .ipt_uif_uploader .fileupload-buttons .delete{
display:none
}
.ipt-uif-custom-material-purple .ipt_uif_uploader .ipt_fsqm_fileuploader_list .cancel .ui-icon,.ipt-uif-custom-material-purple .ipt_uif_uploader .ipt_fsqm_fileuploader_list .delete .ui-icon{
left:50%;margin-left:-6px!important;top:50%;margin-top:-6px
}

}
.ipt-uif-custom-material-purple .ipt_uif_uploader .fileinput-dragdrop{
height:150px;border:1px solid #e0e0e0;color:#e0e0e0;line-height:150px;text-align:center;font-size:2em;border-radius:4px;font-variant:small-caps;text-transform:capitalize;margin:0 0 12px;will-change:background-color,color,border-color;transition:all .5s ease-in-out
}
.ipt-uif-custom-material-purple .ipt_uif_uploader .fileinput-dragdrop.hover{
background-color:#9c27b0;border-color:#7b1fa2;color:#fff
}
.ipt-uif-custom-material-purple .ipt_uif_uploader .fileinput-dragdrop span{
overflow:hidden;text-overflow:ellipsis;display:block;height:150px;white-space:nowrap
}
.ipt-uif-custom-material-purple .ipt_uif_uploader .fileupload-meta{
color:#757575
}
.ipt-uif-custom-material-purple .ipt_uif_uploader .ipt_fsqm_fileuploader_list_wrap .ipt_fsqm_fileuploader_list{
margin:0
}
.ipt-uif-custom-material-purple .ipt_uif_uploader .ipt_fsqm_fileuploader_list_wrap .ipt_fsqm_fileuploader_list thead td{
padding:5px 0
}
.ipt-uif-custom-material-purple .ipt_uif_uploader .ipt_fsqm_fileuploader_list_wrap .ipt_fsqm_fileuploader_list td,.ipt-uif-custom-material-purple .ipt_uif_uploader .ipt_fsqm_fileuploader_list_wrap .ipt_fsqm_fileuploader_list th{
vertical-align:top
}
.ipt-uif-custom-material-purple .ipt_uif_uploader .ipt_fsqm_fileuploader_list_wrap .ipt_fsqm_fileuploader_list .delete_toggle{
vertical-align:top;padding:5px 0
}
.ipt-uif-custom-material-purple .ipt_uif_uploader .ipt_fsqm_fileuploader_list_wrap .fileupload-progress{
margin:12px 20px 12px 0
}
.ipt-uif-custom-material-purple .ipt_uif_uploader .fileinput-button input{
bottom:0
}
.ipt-uif-custom-material-purple .ipt_uif_uploader .progress-extended{
color:#757575;margin:12px 0
}
.ipt-uif-custom-material-purple .ipt_uif_jsignature .ipt_uif_jsignature_pad{
background-color:#f5f5f5;border-radius:4px;color:#757575
}
.ipt-uif-custom-material-purple .ipt_uif_jsignature .ipt_uif_jsignature_pad canvas{
min-height:150px;cursor:crosshair
}
.ipt-uif-custom-material-purple .ipt_uif_jsignature .ipt_uif_jsignature_pad input{
visibility:hidden
}
.ipt-uif-custom-material-purple .ipt_uif_jsignature .ipt-eform-material-button-container{
text-align:center;position:relative;top:-23px
}
.ipt-uif-custom-material-purple .ipt_uif_jsignature .ipt-eform-material-button-container .eform-button-container-inner{
display:flex;align-items:center;justify-content:center
}
.ipt-uif-custom-material-purple .ipt_uif_jsignature .ipt-eform-material-button-container .eform-button-container-inner .ui-button{
height:45px;margin:0 10px 0 0
}
.ipt-uif-custom-material-purple .ipt_uif_jsignature .ipt-eform-material-button-container .eform-button-container-inner .ui-button+.ui-button{
margin-right:0
}
.ipt-uif-custom-material-purple .ipt_uif_jsignature .ipt-eform-material-button-container .eform-button-container-inner .ui-button .ui-button-text{
font-size:1.2em
}
.ipt-uif-custom-material-purple .ipt_fsqm_container_jsignature .ipt_uif_container .ipt_uif_container_inner{
padding-top:0
}
.ipt-uif-custom-material-purple .ipt_uif_locationpicker .locationpicker-maps{
height:400px;position:relative;padding:14px;border-radius:4px;background-color:#fafafa;border:1px solid #e0e0e0
}
.ipt-uif-custom-material-purple .ipt_uif_locationpicker .locationpicker-maps .locationpicker-maps-control{
width:100%;height:100%;padding:0;margin:0
}
.ipt-uif-custom-material-purple .ipt_uif_locationpicker .locationpicker-maps .location-maps-error,.ipt-uif-custom-material-purple .ipt_uif_locationpicker .locationpicker-maps .locationpicker-maps-locating{
position:absolute;left:14px;right:14px;top:14px;bottom:14px;background-color:rgba(0,0,0,.5)
}
.ipt-uif-custom-material-purple .ipt_uif_locationpicker .locationpicker-maps .location-maps-error p{
font-size:.8em;padding:28px;color:#fff
}
.ipt-uif-custom-material-purple .ipt_uif_locationpicker .locationpicker-maps .locationpicker-maps-locating{
background-color:hsla(0,0%,100%,.5);text-align:center
}
.ipt-uif-custom-material-purple .ipt_uif_locationpicker .locationpicker-maps .locationpicker-maps-locating .ipt-eform-preloader-inline{
margin-top:158px
}
.ipt-uif-custom-material-purple .ipt_uif_locationpicker .locationpicker-widget{
padding:14px;border-right:4px
}
.ipt-uif-custom-material-purple .ipt_uif_locationpicker .locationpicker-widget .locationpicker-controls{
margin:14px 0 0;padding:14px;text-align:right
}
.ipt-uif-custom-material-purple .ipt_uif_locationpicker .locationpicker-widget .locationpicker-controls label{
float:none;display:inline-block
}
.ipt-uif-custom-material-purple .ipt_uif_locationpicker .gmnoprint img{
max-width:none;max-height:none
}
.ipt-uif-custom-material-purple .ipt_uif_locationpicker .gmnoprint label{
width:auto;display:inline
}
.ipt-uif-custom-material-purple .ipt_fsqm_container_mathematical .ipt_uif_question{
padding-bottom:0
}
.ipt-uif-custom-material-purple .ipt_fsqm_container_mathematical .ipt_uif_question .ipt_uif_question_label{
width:35%;padding-bottom:10px
}
.ipt-uif-custom-material-purple .ipt_fsqm_container_mathematical .ipt_uif_question .ipt_uif_question_content{
width:65%;padding-left:15px;padding-bottom:10px
}
.ipt-uif-custom-material-purple .ipt_fsqm_container_mathematical .ipt_uif_question.ipt_uif_question_full .ipt_uif_question_content{
width:100%;padding-left:0
}
.ipt-uif-custom-material-purple .ipt_fsqm_container_mathematical .ipt_uif_question.ipt_uif_question_vertical .ipt_uif_question_label{
width:100%
}
.ipt-uif-custom-material-purple .ipt_fsqm_container_mathematical .ipt_uif_question.ipt_uif_question_vertical .ipt_uif_question_content{
width:100%;padding-left:0
}
.ipt-uif-custom-material-purple .ipt_fsqm_container_mathematical.ipt-eform-math-row{
border-bottom:1px solid #e0e0e0;margin:2px 0 13px
}
.ipt-uif-custom-material-purple .ipt_fsqm_container_mathematical.ipt-eform-math-row .ipt_uif_question{
padding-top:0;text-align:left
}
.ipt-uif-custom-material-purple .ipt_fsqm_container_mathematical.ipt-eform-math-row .ipt_uif_question .ipt_uif_question_label{
width:35%;padding-bottom:10px;text-align:left;margin-bottom:0
}
.ipt-uif-custom-material-purple .ipt_fsqm_container_mathematical.ipt-eform-math-row .ipt_uif_question .ipt_uif_question_content{
width:65%;padding-left:15px;padding-bottom:10px
}
.ipt-uif-custom-material-purple .ipt_fsqm_container_mathematical.ipt-eform-math-row .ipt_uif_mathematical{
text-align:right
}
.ipt-uif-custom-material-purple .ipt_fsqm_container_mathematical.ipt-eform-math-row .ipt_uif_mathematical .ipt_uif_mathematical_input.ipt_uif_text{
text-align:right;margin-bottom:-13px;position:relative;bottom:-3px;border-bottom-width:1px;box-shadow:none
}
.ipt-uif-custom-material-purple .ipt_fsqm_container_mathematical.ipt-eform-math-row .ipt_uif_mathematical .ipt_uif_mathematical_input.ipt_uif_text.active,.ipt-uif-custom-material-purple .ipt_fsqm_container_mathematical.ipt-eform-math-row .ipt_uif_mathematical .ipt_uif_mathematical_input.ipt_uif_text.invalid,.ipt-uif-custom-material-purple .ipt_fsqm_container_mathematical.ipt-eform-math-row .ipt_uif_mathematical .ipt_uif_mathematical_input.ipt_uif_text.valid,.ipt-uif-custom-material-purple .ipt_fsqm_container_mathematical.ipt-eform-math-row .ipt_uif_mathematical .ipt_uif_mathematical_input.ipt_uif_text:active,.ipt-uif-custom-material-purple .ipt_fsqm_container_mathematical.ipt-eform-math-row .ipt_uif_mathematical .ipt_uif_mathematical_input.ipt_uif_text:focus{
border-bottom-width:1px;box-shadow:none
}
.ipt-uif-custom-material-purple .ipt_fsqm_container_mathematical.ipt-eform-math-fancy .ipt_uif_question{
padding-top:14px;text-align:left
}
.ipt-uif-custom-material-purple .ipt_fsqm_container_mathematical.ipt-eform-math-fancy .ipt_uif_question .ipt_uif_question_label{
width:auto;float:none;padding-bottom:10px;text-align:left;clear:none;display:inline-block
}
.ipt-uif-custom-material-purple .ipt_fsqm_container_mathematical.ipt-eform-math-fancy .ipt_uif_question .ipt_uif_question_content{
width:auto;float:right;padding-left:15px;padding-bottom:10px
}
.ipt-uif-custom-material-purple .ipt_fsqm_container_mathematical.ipt-eform-math-fancy .ipt_uif_question.ipt_uif_question_full .ipt_uif_question_content,.ipt-uif-custom-material-purple .ipt_fsqm_container_mathematical.ipt-eform-math-row .ipt_uif_question.ipt_uif_question_full .ipt_uif_question_content{
width:100%;padding-left:0
}
.ipt-uif-custom-material-purple .ipt_uif_mathematical .ipt_uif_mathematical_input.ipt_uif_text{
display:inline-block;width:auto;margin:0 14px
}
.ipt-uif-custom-material-purple .ipt_uif_mathematical.ipt-eform-math-fancy{
position:relative;float:right;right:-50px;top:-14px;padding:10px 40px;height:50px;line-height:30px;background-color:#9c27b0;color:#fff;font-size:1.5em;-webkit-filter:drop-shadow(0 2px 2px rgba(0,0,0,.14));filter:drop-shadow(0 2px 2px rgba(0,0,0,.14));white-space:nowrap;text-overflow:ellipsis
}
.ipt-uif-custom-material-purple .ipt_uif_mathematical.ipt-eform-math-fancy:before{
position:absolute;content:"";height:100%;width:48px;border:25px solid transparent;border-right-color:#9c27b0;left:-50px;top:0;display:block
}
.ipt-uif-custom-material-purple .ipt_uif_mathematical.ipt-eform-math-fancy:after{
position:absolute;content:"";width:6px;height:6px;border-color:#7b1fa2 transparent transparent #7b1fa2;border-style:solid;border-width:6px;right:0;bottom:-12px;display:block
}
.ipt-uif-custom-material-purple .ipt_uif_mathematical.ipt-eform-math-fancy .ipt_uif_mathematical_input.ipt_uif_text,.ipt-uif-custom-material-purple .ipt_uif_mathematical.ipt-eform-math-fancy input[type=text]{
font-size:.75em;margin:0;width:100px;border-bottom:0!important;padding:0;line-height:30px;height:30px;color:#fff
}
.ipt-uif-custom-material-purple .ipt_fsqm_container_mathematical_hidden{
padding:0;margin:0
}
.ipt-uif-custom-material-purple.eform-override-alignment-vertical .ipt_fsqm_container_mathematical:not(.ipt-eform-math-fancy):not(.ipt-eform-math-row) .ipt_uif_question .ipt_uif_question_label{
width:100%
}
.ipt-uif-custom-material-purple.eform-override-alignment-vertical .ipt_fsqm_container_mathematical:not(.ipt-eform-math-fancy):not(.ipt-eform-math-row) .ipt_uif_question .ipt_uif_question_content{
width:100%;padding-left:0
}
.ipt-uif-custom-material-purple.eform-override-alignment-horizontal .ipt_fsqm_container_mathematical:not(.ipt-eform-math-fancy):not(.ipt-eform-math-row) .ipt_uif_question{
padding-bottom:0
}
.ipt-uif-custom-material-purple.eform-override-alignment-horizontal .ipt_fsqm_container_mathematical:not(.ipt-eform-math-fancy):not(.ipt-eform-math-row) .ipt_uif_question .ipt_uif_question_label{
width:35%;padding-bottom:10px
}
.ipt-uif-custom-material-purple.eform-override-alignment-horizontal .ipt_fsqm_container_mathematical:not(.ipt-eform-math-fancy):not(.ipt-eform-math-row) .ipt_uif_question .ipt_uif_question_content{
width:65%;padding-left:15px;padding-bottom:10px
}
.ipt-uif-custom-material-purple.eform-override-alignment-horizontal .ipt_fsqm_container_mathematical:not(.ipt-eform-math-fancy):not(.ipt-eform-math-row) .ipt_uif_question.ipt_uif_question_full .ipt_uif_question_content{
width:100%;padding-left:0
}
.ipt-uif-custom-material-purple.eform-override-alignment-centered .ipt_fsqm_container_mathematical:not(.ipt-eform-math-fancy):not(.ipt-eform-math-row) .ipt_uif_question .ipt_uif_question_label{
width:100%;text-align:center
}
.ipt-uif-custom-material-purple.eform-override-alignment-centered .ipt_fsqm_container_mathematical:not(.ipt-eform-math-fancy):not(.ipt-eform-math-row) .ipt_uif_question .ipt_uif_question_content{
width:100%;padding-left:0;text-align:center
}
.ipt-uif-custom-material-purple.type_0 .ipt_uif_mathematical.ipt-eform-math-fancy{
right:-48px
}
.ipt-uif-custom-material-purple .ipt_uif_image_slider_wrap{
position:relative;z-index:1;border-radius:4px 4px 0 0
}
.ipt-uif-custom-material-purple .ipt_uif_image_slider_wrap .ribbon{
border-radius:100%;bottom:33px;box-shadow:0 3px 2px rgba(0,0,0,.3);height:10px;left:20px;right:20px;position:absolute;width:auto;z-index:-1
}
.ipt-uif-custom-material-purple .nivoSlider{
position:relative;width:100%;height:auto;overflow:hidden
}
.ipt-uif-custom-material-purple .nivoSlider img{
position:absolute;top:0;left:0;max-width:none
}
.ipt-uif-custom-material-purple .nivo-main-image{
display:block!important;position:relative!important;width:100%!important
}
.ipt-uif-custom-material-purple .nivoSlider a.nivo-imageLink{
position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:#fff;filter:alpha(opacity=0);opacity:0
}
.ipt-uif-custom-material-purple .nivo-slice{
display:block;position:absolute;z-index:5;height:100%;top:0
}
.ipt-uif-custom-material-purple .nivo-box{
display:block;position:absolute;z-index:5;overflow:hidden
}
.ipt-uif-custom-material-purple .nivo-box img{
display:block
}
.ipt-uif-custom-material-purple .nivo-caption{
position:absolute;left:0;bottom:0;border-radius:0;background:rgba(0,0,0,.5);color:#fff;width:100%;z-index:8;padding:5px 10px;overflow:hidden;display:none
}
.ipt-uif-custom-material-purple .nivo-caption p{
padding:5px;margin:0
}
.ipt-uif-custom-material-purple .nivo-caption a{
display:inline!important
}
.ipt-uif-custom-material-purple .nivo-html-caption{
display:none
}
.ipt-uif-custom-material-purple .nivo-directionNav a{
cursor:pointer
}
.ipt-uif-custom-material-purple .nivo-controlNav{
text-align:center;padding:15px 0
}
.ipt-uif-custom-material-purple .nivo-controlNav a{
cursor:pointer
}
.ipt-uif-custom-material-purple .nivo-controlNav a.active{
font-weight:700
}
.ipt-uif-custom-material-purple .theme-ipt-uif-imageslider .nivoSlider{
position:relative;background:#fff url(../../../images/ring-alt.svg) no-repeat 50% 50%;margin-bottom:10px;background-size:64px 64px
}
.ipt-uif-custom-material-purple .theme-ipt-uif-imageslider .nivoSlider img{
position:absolute;top:0;left:0;display:none;border-radius:0;box-shadow:none
}
.ipt-uif-custom-material-purple .theme-ipt-uif-imageslider .nivoSlider a{
border:0;display:block;color:#9c27b0
}
.ipt-uif-custom-material-purple .theme-ipt-uif-imageslider .nivo-controlNav{
text-align:center;padding:0
}
.ipt-uif-custom-material-purple .theme-ipt-uif-imageslider .nivo-controlNav a{
display:inline-block;width:22px;height:22px;background:none transparent;text-indent:-9999px;border:0;margin:0 2px;position:relative;color:#9c27b0
}
.ipt-uif-custom-material-purple .theme-ipt-uif-imageslider .nivo-controlNav a:hover{
color:#d500f9
}
.ipt-uif-custom-material-purple .theme-ipt-uif-imageslider .nivo-controlNav a:before{
font-family:ipt-icomoon;speak:none;font-weight:400;font-variant:normal;line-height:inherit;text-transform:none;-webkit-font-smoothing:antialiased;font-size:16px;text-indent:0;position:absolute;right:0;content:"\e191"
}
.ipt-uif-custom-material-purple .theme-ipt-uif-imageslider .nivo-controlNav a.active:before{
content:"\e190"
}
.ipt-uif-custom-material-purple .theme-ipt-uif-imageslider .nivo-directionNav{
position:absolute;bottom:50%;margin-bottom:-18px;width:100%;text-align:center;z-index:9
}
.ipt-uif-custom-material-purple .theme-ipt-uif-imageslider .nivo-directionNav a{
display:inline-block;width:3em;height:3em;font-size:1em;text-indent:-9999px;border:0;opacity:0;transition:all .2s ease-in-out;text-decoration:none;margin:0 10px;position:relative;color:#9c27b0
}
.ipt-uif-custom-material-purple .theme-ipt-uif-imageslider .nivo-directionNav a:hover{
color:#d500f9
}
.ipt-uif-custom-material-purple .theme-ipt-uif-imageslider:hover .nivo-directionNav a{
opacity:1
}
.ipt-uif-custom-material-purple .theme-ipt-uif-imageslider .nivo-directionNav a:before{
font-family:ipt-icomoon;speak:none;font-weight:400;font-variant:normal;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;font-size:3em;text-indent:0;position:absolute;right:0
}
.ipt-uif-custom-material-purple .theme-ipt-uif-imageslider a.nivo-prevNav:before{
content:"\e14c"
}
.ipt-uif-custom-material-purple .theme-ipt-uif-imageslider a.nivo-nextNav:before{
content:"\e148"
}
.ipt-uif-custom-material-purple .theme-ipt-uif-imageslider .nivo-controlNav.nivo-thumbs-enabled{
width:100%
}
.ipt-uif-custom-material-purple .theme-ipt-uif-imageslider .nivo-controlNav.nivo-thumbs-enabled a{
width:auto;height:auto;background:none;margin-bottom:5px
}
.ipt-uif-custom-material-purple .theme-ipt-uif-imageslider .nivo-controlNav.nivo-thumbs-enabled img{
display:block;width:120px;height:auto
}
.ipt-uif-custom-material-purple .ipt_fsqm_container_divider>.ipt_uif_column_inner,.ipt-uif-custom-material-purple .ipt_fsqm_container_heading>.ipt_uif_column_inner{
padding:0 15px;border-bottom:1px solid #e0e0e0
}
.ipt-uif-custom-material-purple .ipt_uif_divider{
padding:0 0 14px;color:#212121;margin-top:2px;margin-bottom:8px
}
.ipt-uif-custom-material-purple .ipt_uif_divider.ipt_fsqm_main_heading{
margin-top:0;margin-bottom:0
}
.ipt-uif-custom-material-purple .ipt_uif_divider .prefix{
margin-right:8px
}
.ipt-uif-custom-material-purple .ipt_uif_divider .ipt_uif_divider_text{
display:flex;align-items:center
}
.ipt-uif-custom-material-purple .ipt_uif_divider .ipt_uif_divider_text .subtitle{
display:inline-block;font-size:.4em;text-align:center;vertical-align:baseline;position:relative;top:-.4em;margin-left:2em;padding:5px 10px;border-radius:2px;background:#9c27b0;color:#fff;box-shadow:0 0 1px 0 rgba(0,0,0,.14),0 0 1px -2px rgba(0,0,0,.2),0 0 1px 0 rgba(0,0,0,.12)
}
.ipt-uif-custom-material-purple .ipt_uif_divider .ipt_uif_divider_text .subtitle:empty{
display:none
}
.ipt-uif-custom-material-purple .ipt_uif_divider.ipt_uif_align_center .ipt_uif_divider_text{
justify-content:center
}
.ipt-uif-custom-material-purple .ipt_uif_divider.ipt_uif_align_right .ipt_uif_divider_text{
justify-content:flex-end
}
.ipt-uif-custom-material-purple .ipt_uif_divider.ipt_uif_align_right .ipt_uif_scroll_to_top{
float:left
}
.ipt-uif-custom-material-purple .ipt_uif_divider.ipt_uif_align_justify{
text-align:justify
}
.ipt-uif-custom-material-purple .ipt_uif_divider .ipt_uif_scroll_to_top{
float:right;color:#e0e0e0;will-change:color;transition:color .5s ease-in-out
}
.ipt-uif-custom-material-purple .ipt_uif_divider .ipt_uif_scroll_to_top:active,.ipt-uif-custom-material-purple .ipt_uif_divider .ipt_uif_scroll_to_top:focus,.ipt-uif-custom-material-purple .ipt_uif_divider .ipt_uif_scroll_to_top:hover{
color:#9c27b0;text-decoration:none
}
.ipt-uif-custom-material-purple .ipt_uif_container{
margin-top:14px;margin-bottom:14px
}
.ipt-uif-custom-material-purple .ipt_uif_container .ipt_uif_container_head h3{
margin-top:0;margin-bottom:0;color:#424242;font-weight:300;padding:0 0 14px;border-bottom:1px solid #e0e0e0;font-size:1.3em
}
.ipt-uif-custom-material-purple .ipt_uif_container .ipt_uif_container_head .ipticm{
font-size:1.1428571429em;position:relative;vertical-align:middle;top:-1px
}
.ipt-uif-custom-material-purple .ipt_uif_container .ipt_uif_container_inner{
padding:14px 0 0
}
.ipt-uif-custom-material-purple .ipt_uif_container.eform-styled-container,.ipt-uif-custom-material-purple .ipt_uif_container.ipt_uif_collapsible{
box-shadow:0 0 1px 0 rgba(0,0,0,.14),0 0 1px -2px rgba(0,0,0,.2),0 0 1px 0 rgba(0,0,0,.12);background-color:#fff
}
.ipt-uif-custom-material-purple .ipt_uif_container.eform-styled-container>.ipt_uif_container_head,.ipt-uif-custom-material-purple .ipt_uif_container.ipt_uif_collapsible>.ipt_uif_container_head{
background-color:#fafafa;padding:0
}
.ipt-uif-custom-material-purple .ipt_uif_container.eform-styled-container>.ipt_uif_container_head h3,.ipt-uif-custom-material-purple .ipt_uif_container.ipt_uif_collapsible>.ipt_uif_container_head h3{
padding:0;margin-bottom:0;min-height:3em;line-height:calc(3em - 28px)
}
.ipt-uif-custom-material-purple .ipt_uif_container.eform-styled-container>.ipt_uif_container_head h3 a,.ipt-uif-custom-material-purple .ipt_uif_container.ipt_uif_collapsible>.ipt_uif_container_head h3 a{
padding:14px;will-change:color;transition:color .5s ease-in-out;color:#757575;display:block
}
.ipt-uif-custom-material-purple .ipt_uif_container.eform-styled-container>.ipt_uif_container_head h3 a .collapsible_state,.ipt-uif-custom-material-purple .ipt_uif_container.ipt_uif_collapsible>.ipt_uif_container_head h3 a .collapsible_state{
float:right
}
.ipt-uif-custom-material-purple .ipt_uif_container.eform-styled-container>.ipt_uif_container_head h3 a:active,.ipt-uif-custom-material-purple .ipt_uif_container.eform-styled-container>.ipt_uif_container_head h3 a:focus,.ipt-uif-custom-material-purple .ipt_uif_container.eform-styled-container>.ipt_uif_container_head h3 a:hover,.ipt-uif-custom-material-purple .ipt_uif_container.ipt_uif_collapsible>.ipt_uif_container_head h3 a:active,.ipt-uif-custom-material-purple .ipt_uif_container.ipt_uif_collapsible>.ipt_uif_container_head h3 a:focus,.ipt-uif-custom-material-purple .ipt_uif_container.ipt_uif_collapsible>.ipt_uif_container_head h3 a:hover{
text-decoration:none;color:#757575;outline:none
}
.ipt-uif-custom-material-purple .ipt_uif_container.eform-styled-container>.ipt_uif_container_head h3 .collapsible_state,.ipt-uif-custom-material-purple .ipt_uif_container.ipt_uif_collapsible>.ipt_uif_container_head h3 .collapsible_state{
will-change:transform;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out
}
.ipt-uif-custom-material-purple .ipt_uif_container.eform-styled-container.ipt_uif_collapsible_open>.ipt_uif_container_head h3 a,.ipt-uif-custom-material-purple .ipt_uif_container.eform-styled-container.ipt_uif_collapsible_open>.ipt_uif_container_head h3 a:active,.ipt-uif-custom-material-purple .ipt_uif_container.eform-styled-container.ipt_uif_collapsible_open>.ipt_uif_container_head h3 a:focus,.ipt-uif-custom-material-purple .ipt_uif_container.eform-styled-container.ipt_uif_collapsible_open>.ipt_uif_container_head h3 a:hover,.ipt-uif-custom-material-purple .ipt_uif_container.ipt_uif_collapsible.ipt_uif_collapsible_open>.ipt_uif_container_head h3 a,.ipt-uif-custom-material-purple .ipt_uif_container.ipt_uif_collapsible.ipt_uif_collapsible_open>.ipt_uif_container_head h3 a:active,.ipt-uif-custom-material-purple .ipt_uif_container.ipt_uif_collapsible.ipt_uif_collapsible_open>.ipt_uif_container_head h3 a:focus,.ipt-uif-custom-material-purple .ipt_uif_container.ipt_uif_collapsible.ipt_uif_collapsible_open>.ipt_uif_container_head h3 a:hover{
color:#424242
}
.ipt-uif-custom-material-purple .ipt_uif_container.eform-styled-container.ipt_uif_collapsible_open>.ipt_uif_container_head h3 .collapsible_state,.ipt-uif-custom-material-purple .ipt_uif_container.ipt_uif_collapsible.ipt_uif_collapsible_open>.ipt_uif_container_head h3 .collapsible_state{
-webkit-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d
}
.ipt-uif-custom-material-purple .ipt_uif_container.eform-styled-container.ipt_uif_richtext>.ipt_uif_container_inner,.ipt-uif-custom-material-purple .ipt_uif_container.eform-styled-container>.ipt_uif_container_head h3{
padding:14px
}
.ipt-uif-custom-material-purple .ipt_uif_container.ipt_uif_collapsible{
margin-bottom:0;margin-top:-1px;border-top:1px solid #fff
}
.ipt-uif-custom-material-purple .ipt_uif_column.ipt_fsqm_container_collapsible,.ipt-uif-custom-material-purple .ipt_uif_column.ipt_fsqm_container_container{
padding:0;margin:0
}
.ipt-uif-custom-material-purple .ipt_uif_column.ipt_fsqm_container_collapsible>.ipt_uif_column_inner,.ipt-uif-custom-material-purple .ipt_uif_column.ipt_fsqm_container_container>.ipt_uif_column_inner{
padding:0
}
.ipt-uif-custom-material-purple .ipt_uif_column .ipt_uif_column.ipt_fsqm_container_container>.ipt_uif_column_inner{
padding:0 15px
}
.ipt-uif-custom-material-purple .column-centered-heading .ipt_uif_container_head,.ipt-uif-custom-material-purple .ipt_fsqm_container_button .ipt-eform-material-button-container{
text-align:center
}
.ipt-uif-custom-material-purple .ipt-eform-guestpost-tax-wrap{
box-sizing:border-box;float:left;padding:0;width:100%
}
.ipt-uif-custom-material-purple .ipt-eform-guestpost-tax-column-wrap{
margin-bottom:17px
}
.ipt-uif-custom-material-purple .ipt-eform-guestpost-tax-column-2 .ipt-eform-guestpost-tax-wrap{
width:50%;padding:0 10px
}
.ipt-uif-custom-material-purple .ipt-eform-guestpost-tax-column-2 .ipt-eform-guestpost-tax-wrap:nth-child(odd){
padding-left:0
}
.ipt-uif-custom-material-purple .ipt-eform-guestpost-tax-column-2 .ipt-eform-guestpost-tax-wrap:nth-child(2n){
padding-right:0
}
.ipt-uif-custom-material-purple .ipt-eform-guestpost-tax-column-3 .ipt-eform-guestpost-tax-wrap{
width:33.33%;padding:0 10px
}
.ipt-uif-custom-material-purple .ipt-eform-guestpost-tax-column-3 .ipt-eform-guestpost-tax-wrap:nth-child(3n+1){
padding-left:0
}
.ipt-uif-custom-material-purple .ipt-eform-guestpost-tax-column-3 .ipt-eform-guestpost-tax-wrap:nth-child(3n+2){
padding:0 1px
}
.ipt-uif-custom-material-purple .ipt-eform-guestpost-tax-column-3 .ipt-eform-guestpost-tax-wrap:nth-child(3n){
padding-right:0
}
.ipt-uif-custom-material-purple .ipt-eform-guestpost-tax-wrap .ipt_uif_question_content{
overflow:auto;box-sizing:border-box;padding:10px
}
.ipt-uif-custom-material-purple .ipt-eform-guestpost-tax-wrap ul.ipt-eform-guestpost-tax-ul,.ipt-uif-custom-material-purple .ipt-eform-guestpost-tax-wrap ul.ipt-eform-guestpost-tax-ul li,.ipt-uif-custom-material-purple .ipt-eform-guestpost-tax-wrap ul.ipt-eform-guestpost-tax-ul ul{
list-style:none;margin:0;padding:0
}
.ipt-uif-custom-material-purple .ipt-eform-guestpost-tax-wrap ul.ipt-eform-guestpost-tax-ul ul{
margin-left:2.5em
}
.ipt-uif-custom-material-purple .ipt-eform-guestpost-tax-wrap .ipt_uif_question_content .ipt_uif_checkbox+label,.ipt-uif-custom-material-purple .ipt-eform-guestpost-tax-wrap .ipt_uif_question_content .ipt_uif_radio+label{
font-size:.8em
}
.ipt-uif-custom-material-purple .trumbowyg-modal label{
position:relative;overflow:hidden
}
.ipt-uif-custom-material-purple .trumbowyg-modal label input{
height:27px;border:1px solid #dedede;font-size:14px;width:70%;padding:0 7px;max-width:310px
}
.ipt-uif-custom-material-purple .trumbowyg-modal label .trumbowyg-input-infos{
line-height:27px;height:27px
}
.ipt-uif-custom-material-purple .ipt_uif_card{
-webkit-transform:scale(.6);transform:scale(.6)
}

@media screen and (min-width:1200px){
.ipt-uif-custom-material-purple .ipt_uif_card{
-webkit-transform:scale(1);transform:scale(1)
}

}
.ipt-uif-custom-material-purple .ipt_fsqm_container_checkout{
padding:0;margin-bottom:0
}
.ipt-uif-custom-material-purple .ipt_fsqm_container_checkout .ipt_uif_column{
padding:0
}
.ipt-uif-custom-material-purple .ipt_fsqm_container_checkout .eform-checkout-gateways{
margin-bottom:0
}
.ipt-uif-custom-material-purple .ipt_uif_card_holder{
max-width:400px
}
.ipt-uif-custom-material-purple .ipt_uif_card_holder .ipt_uif_column{
margin-bottom:0
}
.ipt-uif-custom-material-purple .ipt_uif_card_holder .eform-cc-cardnumber{
width:54%
}
.ipt-uif-custom-material-purple .ipt_uif_card_holder .eform-cc-cardnumber i.prefix{
background-image:url(../../../images/cards/generic.svg);height:1.5em;background-size:32px;background-position:0;background-repeat:no-repeat
}
.ipt-uif-custom-material-purple .ipt_uif_card_holder .eform-cc-cardnumber i.prefix:before{
display:none
}
.ipt-uif-custom-material-purple .ipt_uif_card_holder .eform-cc-cardnumber input.ipt_uif_cc_number{
width:calc(100% - 38px);margin-left:0;padding-left:38px
}
.ipt-uif-custom-material-purple .ipt_uif_card_holder .eform-cc-cardnumber input.ipt_uif_cc_number.amex~i.prefix{
background-image:url(../../../images/cards/amex.svg)
}
.ipt-uif-custom-material-purple .ipt_uif_card_holder .eform-cc-cardnumber input.ipt_uif_cc_number.cirrus~i.prefix{
background-image:url(../../../images/cards/cirrus.svg)
}
.ipt-uif-custom-material-purple .ipt_uif_card_holder .eform-cc-cardnumber input.ipt_uif_cc_number.dinersclub~i.prefix{
background-image:url(../../../images/cards/dinersclub.svg)
}
.ipt-uif-custom-material-purple .ipt_uif_card_holder .eform-cc-cardnumber input.ipt_uif_cc_number.discover~i.prefix{
background-image:url(../../../images/cards/discover.svg)
}
.ipt-uif-custom-material-purple .ipt_uif_card_holder .eform-cc-cardnumber input.ipt_uif_cc_number.jcb~i.prefix{
background-image:url(../../../images/cards/jcb.svg)
}
.ipt-uif-custom-material-purple .ipt_uif_card_holder .eform-cc-cardnumber input.ipt_uif_cc_number.maestro~i.prefix{
background-image:url(../../../images/cards/maestro.svg)
}
.ipt-uif-custom-material-purple .ipt_uif_card_holder .eform-cc-cardnumber input.ipt_uif_cc_number.mastercard~i.prefix{
background-image:url(../../../images/cards/mastercard.svg)
}
.ipt-uif-custom-material-purple .ipt_uif_card_holder .eform-cc-cardnumber input.ipt_uif_cc_number.visa~i.prefix{
background-image:url(../../../images/cards/visa.svg)
}
.ipt-uif-custom-material-purple .ipt_uif_card_holder .eform-cc-cardnumber .input-field.has-icon~.formError{
left:0!important
}
.ipt-uif-custom-material-purple .ipt_uif_card_holder .eform-cc-cardnumber .side_margin{
padding-right:0
}
.ipt-uif-custom-material-purple .ipt_uif_card_holder .eform-cc-expiry{
width:23%
}
.ipt-uif-custom-material-purple .ipt_uif_card_holder .eform-cc-expiry .side_margin{
padding-left:0;padding-right:0
}
.ipt-uif-custom-material-purple .ipt_uif_card_holder .eform-cc-expiry input{
text-align:center
}
.ipt-uif-custom-material-purple .ipt_uif_card_holder .eform-cc-cvc{
width:23%
}
.ipt-uif-custom-material-purple .ipt_uif_card_holder .eform-cc-cvc .side_margin{
padding-left:0
}
.ipt-uif-custom-material-purple .ipt_uif_card_holder .eform-cc-cvc input{
text-align:center
}
.ipt-uif-custom-material-purple .eform-stripe-checkout{
max-width:400px
}
.ipt-uif-custom-material-purple .eform-stripe-checkout .ipt_uif_column{
margin-bottom:0
}
.ipt-uif-custom-material-purple .eform-stripe-checkout .eform-stripe-elements{
max-width:400px;width:100%;height:3em;padding:8px 0;border:none;border-bottom:1px solid #9e9e9e;transition:all .3s
}
.ipt-uif-custom-material-purple .eform-stripe-checkout .eform-stripe-elements~.formError{
margin-top:-1px!important;max-width:400px
}
.ipt-uif-custom-material-purple .eform-stripe-checkout .eform-stripe-elements.StripeElement--focus{
border-bottom:1px solid #9c27b0;box-shadow:0 1px 0 0 #9c27b0
}
.ipt-uif-custom-material-purple .eform-stripe-checkout .eform-stripe-elements.StripeElement--invalid{
border-bottom:1px solid #f44336;box-shadow:0 1px 0 0 #f44336
}
.ipt-uif-custom-material-purple .eform-stripe-checkout .eform-stripe-elements.StripeElement--complete{
border-bottom:1px solid #4caf50;box-shadow:0 1px 0 0 #4caf50
}
.ipt-uif-custom-material-purple .column-centered-heading .eform-stripe-checkout,.ipt-uif-custom-material-purple .column-centered-heading .ipt_uif_card_holder,.ipt-uif-custom-material-purple .ipt_uif_question_centered .eform-stripe-checkout,.ipt-uif-custom-material-purple .ipt_uif_question_centered .ipt_uif_card_holder{
margin:0 auto
}
.ipt-uif-custom-material-purple .eform-card-svg{
vertical-align:middle;position:relative;top:-1px
}
.ipt-uif-custom-material-purple .eform-cc-safe-number{
font-family:SF Mono,Monaco,Inconsolata,Fira Mono,Droid Sans Mono,Source Code Pro,monospace;color:#7b1fa2
}
.ipt-uif-custom-material-purple .eform-cc-safe-number .eform-cc-hiddens{
color:#757575
}
.ipt-uif-custom-material-purple.eform-override-element-boxy .ipt_uif_column{
margin-bottom:4px
}
.ipt-uif-custom-material-purple.eform-override-element-boxy .eform-stripe-checkout .eform-stripe-elements{
border:1px solid #9e9e9e;border-radius:4px;box-shadow:inset 0 1px 2px hsla(0,0%,62%,.3),0 0 0 0 transparent;width:100%;transition:all .2s ease-in-out;padding:0 .5em;display:flex;align-items:center;justify-content:center
}
.ipt-uif-custom-material-purple.eform-override-element-boxy .eform-stripe-checkout .eform-stripe-elements>*{
flex:0 0 100%;width:100%
}
.ipt-uif-custom-material-purple.eform-override-element-boxy .eform-stripe-checkout .eform-stripe-elements.StripeElement--focus{
border-color:#9c27b0;box-shadow:inset 0 0 0 transparent,0 0 0 .2em rgba(156,39,176,.25);color:#757575
}
.ipt-uif-custom-material-purple.eform-override-element-boxy .ipt_uif_card_holder .eform-cc-cardnumber input.ipt_uif_cc_number{
padding-left:44px;padding-right:0;width:calc(100% - 45px);border-right:0;border-top-right-radius:0;border-bottom-right-radius:0
}
.ipt-uif-custom-material-purple.eform-override-element-boxy .ipt_uif_card_holder .eform-cc-cardnumber i.prefix{
top:50%;margin-top:-16px
}
.ipt-uif-custom-material-purple.eform-override-element-boxy .ipt_uif_card_holder .eform-cc-expiry input.ipt_uif_cc_expiry{
padding-left:0;padding-right:0;border-radius:0;width:100%;border-left:0;border-right:0
}
.ipt-uif-custom-material-purple.eform-override-element-boxy .ipt_uif_card_holder .eform-cc-cvc input.ipt_uif_cc_cvc{
padding-left:0;padding-right:0;border-top-left-radius:0;border-bottom-left-radius:0;width:calc(100% - 1px);border-left:0
}
.ipt-uif-custom-material-purple.eform-override-alignment-centered .eform-stripe-checkout,.ipt-uif-custom-material-purple.eform-override-alignment-centered .ipt_uif_card_holder{
margin:0 auto
}
.ipt-uif-custom-material-purple .ipt_fsqm_container_spinners .ipt_uif_fancy_container .ipt_uif_question_label{
position:relative
}

@media screen and (min-width:992px){
.ipt-uif-custom-material-purple .ipt_fsqm_container_spinners .ipt_uif_fancy_container .ipt_uif_question_label{
top:.6em
}

}
.ipt-uif-custom-material-purple .ipt_fsqm_container_spinners .ipt_uif_question_centered .ipt_uif_fancy_container .ipt_uif_question_label{
top:0
}
.ipt-uif-custom-material-purple .ipt_uif_s_checkbox+label{
left:-4px
}
.ipt-uif-custom-material-purple .ipt_fsqm_embed{
position:relative;overflow:hidden;height:auto
}
.ipt-uif-custom-material-purple .ipt_fsqm_embed iframe,.ipt-uif-custom-material-purple .ipt_fsqm_embed object,.ipt-uif-custom-material-purple .ipt_fsqm_embed video{
position:relative;max-width:100%;margin:0 auto;display:block
}
.ipt-uif-custom-material-purple .ipt_fsqm_embed.full-size iframe,.ipt-uif-custom-material-purple .ipt_fsqm_embed.full-size object,.ipt-uif-custom-material-purple .ipt_fsqm_embed.full-size video,.ipt-uif-custom-material-purple .ipt_fsqm_embed iframe.resize,.ipt-uif-custom-material-purple .ipt_fsqm_embed object.resize,.ipt-uif-custom-material-purple .ipt_fsqm_embed video.resize{
width:100%
}
.ipt-uif-custom-material-purple .ipt_fsqm_container_address{
margin:0;padding:0
}
.ipt-uif-custom-material-purple .ipt_fsqm_container_address .ipt-eform-address-cpz{
display:flex;flex-flow:row wrap;justify-content:space-between;clear:both
}
.ipt-uif-custom-material-purple .ipt_fsqm_container_address .ipt-eform-address-cpz>*{
flex:0 0 100%;float:none;width:100%
}

@media screen and (min-width:768px){
.ipt-uif-custom-material-purple .ipt_fsqm_container_address .ipt-eform-address-cpz.cpz-column-half>*{
flex-basis:calc(49% - 7px);width:calc(49% - 7px)
}
.ipt-uif-custom-material-purple .ipt_fsqm_container_address .ipt-eform-address-cpz.cpz-column-third>*{
flex-basis:calc(32.33333% - 7px);width:calc(32.33333% - 7px)
}

}
.ipt-uif-custom-material-purple .ipt_uif_sda{
padding:0
}
.ipt-uif-custom-material-purple .ipt_uif_sda .ipt_uif_sda_body{
padding:14px 0;position:relative
}
.ipt-uif-custom-material-purple .ipt_uif_sda .ipt_uif_sda_body.eform-sda-has-toolbar .ipt_uif_sda_elem{
padding-top:24px
}
.ipt-uif-custom-material-purple .ipt_uif_sda.ipt-uif-sda-empty .ipt_uif_sda_body:before{
content:attr(data-buttontext);display:block;padding:14px;color:#e0e0e0;border:1px solid #e0e0e0;margin:7px 0;text-align:center
}
.ipt-uif-custom-material-purple .ipt_uif_sda.eform-sda-reached-min .ipt_uif_sda_elem .ipt-eform-sda-toolbar .ipt_uif_sda_del{
background-color:#f5f5f5;color:#e0e0e0;opacity:.7;cursor:not-allowed
}
.ipt-uif-custom-material-purple .ipt_uif_sda.eform-sda-reached-min .ipt_uif_sda_elem .ipt-eform-sda-toolbar .ipt_uif_sda_del:active,.ipt-uif-custom-material-purple .ipt_uif_sda.eform-sda-reached-min .ipt_uif_sda_elem .ipt-eform-sda-toolbar .ipt_uif_sda_del:hover{
background-color:#f5f5f5;color:#e0e0e0
}
.ipt-uif-custom-material-purple .ipt_uif_sda_elem{
padding:10px 0;position:relative;border:1px solid #ebebeb;margin:10px 0
}
.ipt-uif-custom-material-purple .ipt_uif_sda_elem .ipt-eform-sda-toolbar{
position:absolute;top:0;right:0;width:auto;height:32px;background-color:#ebebeb;color:#757575;text-align:center
}
.ipt-uif-custom-material-purple .ipt_uif_sda_elem .ipt-eform-sda-toolbar .ipt_uif_sda_del,.ipt-uif-custom-material-purple .ipt_uif_sda_elem .ipt-eform-sda-toolbar .ipt_uif_sda_drag{
display:inline-block;float:left;font-size:14px;line-height:32px;height:32px;width:32px;text-align:center;color:#757575;will-change:background-color,color;transition:all .2s ease-in-out;cursor:move;background-color:transparent
}
.ipt-uif-custom-material-purple .ipt_uif_sda_elem .ipt-eform-sda-toolbar .ipt_uif_sda_del:hover,.ipt-uif-custom-material-purple .ipt_uif_sda_elem .ipt-eform-sda-toolbar .ipt_uif_sda_drag:hover{
background-color:#9c27b0;color:#fff
}
.ipt-uif-custom-material-purple .ipt_uif_sda_elem .ipt-eform-sda-toolbar .ipt_uif_sda_del{
cursor:pointer
}
.ipt-uif-custom-material-purple .ipt_uif_sda_elem .ipt-eform-sda-toolbar .ipt_uif_sda_del i{
position:relative;top:-1px;left:1px
}
.ipt-uif-custom-material-purple .ipt_uif_sda_elem .ipt-eform-sda-toolbar .ipt_uif_sda_del:hover{
background-color:#f44336
}
.ipt-uif-custom-material-purple .eform-sda-sortable-helper{
background-color:#e0e0e0
}
.ipt-uif-custom-material-purple .ipt_uif_sda_elem.ui-sortable-helper{
background-color:hsla(0,0%,100%,.9);opacity:.8!important
}

@media screen and (min-width:1200px){
.ipt-uif-custom-material-purple .ipt_uif_sda_elem.ui-sortable-helper{
-webkit-filter:blur(1px);filter:blur(1px)
}

}
.ipt-uif-custom-material-purple .ipt_uif_sda_highlight{
background-color:#f5f5f5;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;min-height:50px;width:100%;border-radius:2px
}
.ipt-uif-custom-material-purple .eform-repeatable-container-noicon .input-field .ipticm.prefix{
display:none
}
.ipt-uif-custom-material-purple .eform-repeatable-container-noicon .input-field input{
margin-left:0;width:100%
}
.ipt-uif-custom-material-purple .eform-repeatable-container-noicon .input-field label{
margin-left:0
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content{
text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;margin:15px 0
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element{
box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 0 1px -2px rgba(0,0,0,.2),0 0 5px 0 rgba(0,0,0,.12);transition:all .2s ease-in-out;margin:0 0 12px;width:240px;flex:0 0 240px;position:relative;background-color:#fff;color:#424242;-webkit-transform-origin:center center;transform-origin:center center
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-pt-ribbon{
height:24px;background-color:#7b1fa2;color:#fff;line-height:26px;text-transform:uppercase
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-pt-header{
background-color:#9c27b0;color:#fff;position:relative;margin-bottom:48px
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-pt-header:after{
display:block;content:"";height:96px;width:96px;border:48px solid transparent;border-top-color:#9c27b0;position:absolute;-webkit-transform:scaleX(2.5);transform:scaleX(2.5);bottom:-95px;left:72px
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-pt-header .eform-pt-title{
font-size:26px;color:#fff;margin:0;padding:16px 8px 0
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-pt-header .eform-pt-price{
padding:0;font-size:48px;position:relative;z-index:1;bottom:-26px;margin-top:-20px
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-pt-header .eform-pt-price .eform-pt-price-decimal{
font-size:24px;vertical-align:super
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-attr{
padding:24px 32px
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-attr ul{
list-style:none;width:100%;text-align:center;margin:0;padding:0
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-attr ul li{
padding:8px;margin:0;list-style:none;border-bottom:1px solid #e0e0e0;box-shadow:0 1px 0 #fff
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-footer{
background-color:#7b1fa2;color:#fff;padding:4px 8px;font-size:24px;text-transform:uppercase;text-align:center
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item{
position:relative
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item label{
position:absolute;top:0;bottom:0;left:0;right:0;cursor:pointer;z-index:10
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.shamrock .eform-pt-ribbon,.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.shamrock .eform-ui-pricing-table-footer{
background-color:#2aa083
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.shamrock .eform-pt-header{
background-color:#48cfae
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.shamrock .eform-pt-header:after{
border-top-color:#48cfae
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.biloba-flower .eform-pt-ribbon,.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.biloba-flower .eform-ui-pricing-table-footer{
background-color:#7a50e2
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.biloba-flower .eform-pt-header{
background-color:#ac92ed
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.biloba-flower .eform-pt-header:after{
border-top-color:#ac92ed
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.cinnabar .eform-pt-ribbon,.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.cinnabar .eform-ui-pricing-table-footer{
background-color:#f92f07
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.cinnabar .eform-pt-header{
background-color:#fb6e52
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.cinnabar .eform-pt-header:after{
border-top-color:#fb6e52
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.bright-turquoise .eform-pt-ribbon,.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.bright-turquoise .eform-ui-pricing-table-footer{
background-color:#02908f
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.bright-turquoise .eform-pt-header{
background-color:#03dbda
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.bright-turquoise .eform-pt-header:after{
border-top-color:#03dbda
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.charade .eform-pt-ribbon,.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.charade .eform-ui-pricing-table-footer{
background-color:#080809
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.charade .eform-pt-header{
background-color:#2b2b33
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.charade .eform-pt-header:after{
border-top-color:#2b2b33
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.meteorite .eform-pt-ribbon,.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.meteorite .eform-ui-pricing-table-footer{
background-color:#2c1548
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.meteorite .eform-pt-header{
background-color:#502783
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.meteorite .eform-pt-header:after{
border-top-color:#502783
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.vivid-violet .eform-pt-ribbon,.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.vivid-violet .eform-ui-pricing-table-footer{
background-color:#4a1f5a
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.vivid-violet .eform-pt-header{
background-color:#783393
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.vivid-violet .eform-pt-header:after{
border-top-color:#783393
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.tango .eform-pt-ribbon,.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.tango .eform-ui-pricing-table-footer{
background-color:#bc580b
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.tango .eform-pt-header{
background-color:#f27c21
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.tango .eform-pt-header:after{
border-top-color:#f27c21
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.tree-poppy .eform-pt-ribbon,.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.tree-poppy .eform-ui-pricing-table-footer{
background-color:#c67805
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.tree-poppy .eform-pt-header{
background-color:#f9a11f
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.tree-poppy .eform-pt-header:after{
border-top-color:#f9a11f
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.cerulean .eform-pt-ribbon,.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.cerulean .eform-ui-pricing-table-footer{
background-color:#0275a8
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.cerulean .eform-pt-header{
background-color:#03a9f4
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.cerulean .eform-pt-header:after{
border-top-color:#03a9f4
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.bahama-blue .eform-pt-ribbon,.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.bahama-blue .eform-ui-pricing-table-footer{
background-color:#012c4f
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.bahama-blue .eform-pt-header{
background-color:#01579b
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.bahama-blue .eform-pt-header:after{
border-top-color:#01579b
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.aqua-deep .eform-pt-ribbon,.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.aqua-deep .eform-ui-pricing-table-footer{
background-color:#000100
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.aqua-deep .eform-pt-header{
background-color:#004d40
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-ui-pricing-table-element .eform-ui-pricing-table-item.aqua-deep .eform-pt-header:after{
border-top-color:#004d40
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-pricing-table-radio+.eform-ui-pricing-table-element{
background-color:#fcfcfc;opacity:.95
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-pricing-table-radio+.eform-ui-pricing-table-element.eform-pt-highlight{
-webkit-transform:scale(1.08);transform:scale(1.08);z-index:2;opacity:1;background-color:#fff
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-pricing-table-radio+.eform-ui-pricing-table-element:hover{
opacity:1;-webkit-transform:scale(1.07);transform:scale(1.07);z-index:1;background-color:#fff
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table-content .eform-pricing-table-radio:checked+.eform-ui-pricing-table-element{
-webkit-transform:scale(1.08);transform:scale(1.08);z-index:2;opacity:1;background-color:#fff
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table.eform-ui-pricing-table-style-rounded .eform-ui-pricing-table-element{
overflow:hidden;border-radius:16px 16px 0 0
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table.eform-ui-pricing-table-style-rounded .eform-ui-pricing-table-element .eform-pt-ribbon{
position:absolute;top:-50px;right:-50px;width:100px;height:100px;-webkit-transform:rotate(45deg);transform:rotate(45deg);font-size:10px;line-height:170px;z-index:1
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table.eform-ui-pricing-table-style-rounded .eform-ui-pricing-table-element .eform-pt-ribbon:empty{
display:none
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table.eform-ui-pricing-table-style-rounded .eform-ui-pricing-table-element .eform-pt-header{
margin-bottom:0
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table.eform-ui-pricing-table-style-rounded .eform-ui-pricing-table-element .eform-pt-header:after{
display:none
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table.eform-ui-pricing-table-style-rounded .eform-ui-pricing-table-element .eform-pt-header .eform-pt-price{
bottom:0;margin:0;padding:8px 0;opacity:.9
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table.eform-ui-pricing-table-style-rounded .eform-ui-pricing-table-element .eform-ui-pricing-table-attr{
padding:0
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table.eform-ui-pricing-table-style-rounded .eform-ui-pricing-table-element .eform-ui-pricing-table-attr ul li{
padding:8px 32px;border:0;box-shadow:none
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table.eform-ui-pricing-table-style-rounded .eform-ui-pricing-table-element .eform-ui-pricing-table-attr ul li:nth-child(2n){
background-color:#f2f2f2
}
.ipt-uif-custom-material-purple .eform-ui-pricing-table.eform-ui-pricing-table-style-rounded .eform-ui-pricing-table-element .eform-ui-pricing-table-footer{
margin:16px auto;display:inline-block;border-radius:4em;padding:8px 16px;font-size:16px
}
.ipt-uif-custom-material-purple .eform-react-placeholder{
font-weight:inherit;font-style:inherit;font-size:inherit;line-height:inherit;font-family:inherit
}
.ipt-uif-custom-material-purple .eform-react-placeholder:empty{
padding:0 .5em;background-color:#f5f5f5;color:#e0e0e0
}
.ipt-uif-custom-material-purple .eform-react-placeholder:empty:before{
content:"\2026";display:inline-block
}
.ipt-uif-custom-material-purple .ui-widget{
box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)
}
.ipt-uif-custom-material-purple .ui-widget-header{
background:#9c27b0;color:#fff
}
.ipt-uif-custom-material-purple .ui-widget-header a{
color:#fff
}
.ipt-uif-custom-material-purple .ui-tabs .ui-tabs-panel{
padding:14px 20px
}
.ipt-uif-custom-material-purple .ui-tabs .ipt-eform-tab-nav-wrap{
position:relative;display:flex;padding:0 2em;background-color:#9c27b0;color:#fff;margin:-.2em -.2em 0
}
.ipt-uif-custom-material-purple .ui-tabs .ipt-eform-tab-nav-wrap .eform-tab-active-notifier,.ipt-uif-custom-material-purple .ui-tabs .ipt-eform-tab-nav-wrap .eform-tab-passive-notifier{
display:none
}
.ipt-uif-custom-material-purple .ui-tabs .ipt-eform-tab-nav-wrap .eform-tab-passive-notifier{
display:block;position:absolute;left:0;right:0;bottom:-4px;height:4px;background:#7b1fa2;box-shadow:0 -1px 1px 0 rgba(0,0,0,.4)
}
.ipt-uif-custom-material-purple .ui-tabs .ipt-eform-tab-nav-wrap .eform-tab-nav{
display:none
}
.ipt-uif-custom-material-purple .ui-tabs .ui-tabs-nav{
position:relative;overflow-x:auto;overflow-y:hidden;height:3em;white-space:nowrap;padding:0;margin:0
}
.ipt-uif-custom-material-purple .ui-tabs .ui-tabs-nav::-webkit-scrollbar-track{
background-color:hsla(0,0%,100%,.5)
}
.ipt-uif-custom-material-purple .ui-tabs .ui-tabs-nav::-webkit-scrollbar{
height:4px;background-color:rgba(0,0,0,.2)
}
.ipt-uif-custom-material-purple .ui-tabs .ui-tabs-nav::-webkit-scrollbar-thumb{
background-color:rgba(0,0,0,.5)
}
.ipt-uif-custom-material-purple .ui-tabs .ui-tabs-nav li{
display:inline-block;text-align:left;line-height:3em;height:3em;padding:0;margin:0;float:none;opacity:.5;transition:opacity .2s ease-in-out
}
.ipt-uif-custom-material-purple .ui-tabs .ui-tabs-nav li.ui-tabs-active{
opacity:1
}
.ipt-uif-custom-material-purple .ui-tabs .ui-tabs-nav li .ui-tabs-anchor{
display:block;width:100%;height:100%;font-size:1.5em;padding:0 .5em;color:#fff;text-shadow:0 0 1px rgba(0,0,0,.5)
}
.ipt-uif-custom-material-purple .ui-tabs .ui-tabs-nav li .ui-tabs-anchor:active,.ipt-uif-custom-material-purple .ui-tabs .ui-tabs-nav li .ui-tabs-anchor:focus{
outline:none
}
.ipt-uif-custom-material-purple .ui-tabs .ui-tabs-nav li .ui-tabs-anchor .ipticm{
vertical-align:middle;margin-right:4px;display:inline-block
}
.ipt-uif-custom-material-purple .ui-tabs .ui-tabs-nav li .ui-tabs-anchor .eform-tab-labels{
display:inline-block
}
.ipt-uif-custom-material-purple .ui-tabs .ui-tabs-nav li .ui-tabs-anchor .eform-tab-labels .ipt_uif_tab_subtitle{
font-size:.5em
}
.ipt-uif-custom-material-purple .ui-progressbar{
box-shadow:none;height:4px;background-color:#e1bee7;border-radius:2px;position:relative;overflow:visible
}
.ipt-uif-custom-material-purple .ui-progressbar .ui-progressbar-value{
position:absolute;top:0;left:0;background-color:#9c27b0;border-radius:2px;margin:0;transition:all 1s linear;will-change:width
}
.ipt-uif-custom-material-purple .ui-progressbar .ipt_uif_progress_value{
position:absolute;top:-1.5em;width:8em;text-align:center;left:50%;margin-left:-4em;color:#9c27b0;display:inline-block
}
.ipt-uif-custom-material-purple .ui-button,.ipt-uif-custom-material-purple .ui-widget-content .ui-button{
background-color:#9c27b0;color:#fff;border:0;overflow:hidden;text-transform:uppercase;padding:1em 28px;display:inline-block;margin:.2em 1em 10px 0;border-radius:2px;height:auto;font-size:1em;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);transition:all .2s ease-in-out
}
.ipt-uif-custom-material-purple .ui-button .ui-button-text,.ipt-uif-custom-material-purple .ui-widget-content .ui-button .ui-button-text{
text-transform:uppercase;padding:0;margin:0;font-weight:400;position:relative;z-index:2
}
.ipt-uif-custom-material-purple .ui-button .ui-button-text i[data-ipt-icomoon]:before,.ipt-uif-custom-material-purple .ui-widget-content .ui-button .ui-button-text i[data-ipt-icomoon]:before{
vertical-align:middle
}
.ipt-uif-custom-material-purple .ui-button .ipticm,.ipt-uif-custom-material-purple .ui-widget-content .ui-button .ipticm{
margin-right:2px
}
.ipt-uif-custom-material-purple .ui-button.ui-button-text-icon-primary,.ipt-uif-custom-material-purple .ui-widget-content .ui-button.ui-button-text-icon-primary{
padding-left:49px
}
.ipt-uif-custom-material-purple .ui-button:last-child,.ipt-uif-custom-material-purple .ui-widget-content .ui-button:last-child{
margin-right:0
}
.ipt-uif-custom-material-purple .ui-button:active,.ipt-uif-custom-material-purple .ui-button:focus,.ipt-uif-custom-material-purple .ui-button:visited,.ipt-uif-custom-material-purple .ui-widget-content .ui-button:active,.ipt-uif-custom-material-purple .ui-widget-content .ui-button:focus,.ipt-uif-custom-material-purple .ui-widget-content .ui-button:visited{
color:#fff;outline:none
}
.ipt-uif-custom-material-purple .ui-button:hover,.ipt-uif-custom-material-purple .ui-widget-content .ui-button:hover{
background-color:#af2cc5;color:#fff;box-shadow:0 3px 3px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2)
}
.ipt-uif-custom-material-purple .ui-button:focus,.ipt-uif-custom-material-purple .ui-widget-content .ui-button:focus{
box-shadow:0 0 0 2px rgba(156,39,176,.1)
}
.ipt-uif-custom-material-purple .ui-button[disabled],.ipt-uif-custom-material-purple .ui-widget-content .ui-button[disabled]{
background-color:#f5f5f5;color:#e0e0e0;box-shadow:none
}
.ipt-uif-custom-material-purple .ui-button .ui-icon,.ipt-uif-custom-material-purple .ui-widget-content .ui-button .ui-icon{
margin-left:-14px;margin-top:-2px;left:-4px
}
.ipt-uif-custom-material-purple .ui-button.ipt-ui-button,.ipt-uif-custom-material-purple .ui-button.secondary-button,.ipt-uif-custom-material-purple .ui-widget-content .ui-button.ipt-ui-button,.ipt-uif-custom-material-purple .ui-widget-content .ui-button.secondary-button{
margin:0;background:#ebebeb;color:#757575;box-shadow:none;border-radius:0
}
.ipt-uif-custom-material-purple .ui-button.ipt-ui-button:active,.ipt-uif-custom-material-purple .ui-button.ipt-ui-button:focus,.ipt-uif-custom-material-purple .ui-button.secondary-button:active,.ipt-uif-custom-material-purple .ui-button.secondary-button:focus,.ipt-uif-custom-material-purple .ui-widget-content .ui-button.ipt-ui-button:active,.ipt-uif-custom-material-purple .ui-widget-content .ui-button.ipt-ui-button:focus,.ipt-uif-custom-material-purple .ui-widget-content .ui-button.secondary-button:active,.ipt-uif-custom-material-purple .ui-widget-content .ui-button.secondary-button:focus{
color:#757575
}
.ipt-uif-custom-material-purple .ui-button.ipt-ui-button:hover,.ipt-uif-custom-material-purple .ui-button.secondary-button:hover,.ipt-uif-custom-material-purple .ui-widget-content .ui-button.ipt-ui-button:hover,.ipt-uif-custom-material-purple .ui-widget-content .ui-button.secondary-button:hover{
background-color:#e0e0e0
}
.ipt-uif-custom-material-purple .ui-button.ipt-ui-button[disabled],.ipt-uif-custom-material-purple .ui-button.secondary-button[disabled],.ipt-uif-custom-material-purple .ui-widget-content .ui-button.ipt-ui-button[disabled],.ipt-uif-custom-material-purple .ui-widget-content .ui-button.secondary-button[disabled]{
opacity:.5
}
.ipt-uif-custom-material-purple .ui-button.ipt-ui-button:focus,.ipt-uif-custom-material-purple .ui-button.secondary-button:focus,.ipt-uif-custom-material-purple .ui-widget-content .ui-button.ipt-ui-button:focus,.ipt-uif-custom-material-purple .ui-widget-content .ui-button.secondary-button:focus{
box-shadow:0 0 0 2px hsla(0,0%,45.9%,.1)
}
.ipt-uif-custom-material-purple .ui-button.small,.ipt-uif-custom-material-purple .ui-widget-content .ui-button.small{
font-size:.8em;padding:1em 14px
}
.ipt-uif-custom-material-purple .ui-button.small .ui-icon,.ipt-uif-custom-material-purple .ui-widget-content .ui-button.small .ui-icon{
margin-left:0
}
.ipt-uif-custom-material-purple .ui-button.large,.ipt-uif-custom-material-purple .ui-widget-content .ui-button.large{
font-size:1.2em
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container{
text-align:left;margin:.2em 0 10px
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container .eform-button-container-inner{
display:flex;align-items:stretch;flex-flow:row wrap;justify-content:flex-start
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container .eform-button-container-inner .ui-button{
display:flex;align-items:center;justify-content:center;height:3em;padding:0 2em;width:auto;text-align:center;flex:0 0 auto;margin:.5em;word-break:break-all;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;background:#ebebeb;color:#757575;box-shadow:none;border-radius:0
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container .eform-button-container-inner .ui-button:active,.ipt-uif-custom-material-purple .ipt-eform-material-button-container .eform-button-container-inner .ui-button:focus{
color:#757575
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container .eform-button-container-inner .ui-button:hover{
background-color:#e0e0e0
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container .eform-button-container-inner .ui-button[disabled]{
opacity:.5
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container .eform-button-container-inner .ui-button:focus{
box-shadow:0 0 0 2px hsla(0,0%,45.9%,.2)
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.size-small .eform-button-container-inner .ui-button{
font-size:.8em
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.size-large .eform-button-container-inner .ui-button{
font-size:1.2em
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.align-center .eform-button-container-inner{
justify-content:center
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.align-right .eform-button-container-inner{
justify-content:flex-end
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.align-justify{
width:100%
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.align-justify .eform-button-container-inner{
align-items:center;justify-content:center;width:auto
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.align-justify .eform-button-container-inner .eform-material-button{
width:auto;flex:1 0 auto;white-space:nowrap
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container--flat .eform-button-container-inner .ui-button{
border-radius:4px
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container--flat .eform-button-container-inner .ui-button .ui-button-text{
font-size:.9em
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container--flat.eform-material-alternate-pb .eform-button-container-inner .ui-button{
background-color:#9c27b0;color:#fff
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container--flat.eform-material-alternate-pb .eform-button-container-inner .ui-button .waves-ripple{
background-color:#e1bee7
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container--flat.eform-material-alternate-pb .eform-button-container-inner .ui-button:hover{
background-color:#7b1fa2
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container--flat.eform-material-alternate-pb .eform-button-container-inner .ui-button:focus{
box-shadow:0 0 0 2px rgba(156,39,176,.2)
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container--flat.eform-material-rounded-pb .ui-button{
border-radius:2em
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container--border .eform-button-container-inner{
align-items:flex-start
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container--border .eform-button-container-inner .ui-button{
border-radius:4px;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;border-bottom:6px solid rgba(0,0,0,.15)
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container--border .eform-button-container-inner .ui-button:hover{
border-bottom-color:rgba(0,0,0,.25)
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container--border .eform-button-container-inner .ui-button:active{
top:6px;border-bottom:0 solid rgba(0,0,0,.3)
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container--border .eform-button-container-inner .ui-button .ui-button-text{
font-size:.9em
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container--border.eform-material-alternate-pb .eform-button-container-inner .ui-button{
background-color:#9c27b0;color:#fff
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container--border.eform-material-alternate-pb .eform-button-container-inner .ui-button .waves-ripple{
background-color:#e1bee7
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container--border.eform-material-alternate-pb .eform-button-container-inner .ui-button:hover{
background-color:#7b1fa2
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container--border.eform-material-alternate-pb .eform-button-container-inner .ui-button:focus{
box-shadow:0 0 0 2px rgba(156,39,176,.2)
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container--border.eform-material-rounded-pb .ui-button{
border-radius:2em
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container--gradient .eform-button-container-inner .ui-button{
border-radius:4px;background-color:#e0e0e0;background-image:linear-gradient(180deg,#ebebeb,#c5c5c5);border:1px solid #d8d8d8;background-size:100% 200%
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container--gradient .eform-button-container-inner .ui-button:hover{
border-color:#c5c5c5;background-position:center 100%
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container--gradient .eform-button-container-inner .ui-button .ui-button-text{
font-size:.9em
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container--gradient.eform-material-alternate-pb .eform-button-container-inner .ui-button{
background-image:linear-gradient(180deg,#9c27b0,#641971);color:#fff;border-color:#802091
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container--gradient.eform-material-alternate-pb .eform-button-container-inner .ui-button .waves-ripple{
background-color:#e1bee7
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container--gradient.eform-material-alternate-pb .eform-button-container-inner .ui-button:hover{
border-color:#802091
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container--gradient.eform-material-alternate-pb .eform-button-container-inner .ui-button:focus{
box-shadow:0 0 0 2px rgba(156,39,176,.2)
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container--gradient.eform-material-rounded-pb .ui-button{
border-radius:2em
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container--outline .eform-button-container-inner .ui-button{
border-radius:4px;flex:0 1 auto;border:2px solid #c7c6c6;background-color:#fff
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container--outline .eform-button-container-inner .ui-button:hover{
background-color:hsla(0,0%,87.8%,.5);border-color:#bababa
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container--outline .eform-button-container-inner .ui-button .ui-button-text{
font-size:.9em
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container--outline.eform-material-alternate-pb .eform-button-container-inner .ui-button{
border-color:#9c27b0;color:#9c27b0
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container--outline.eform-material-alternate-pb .eform-button-container-inner .ui-button:hover{
background-color:rgba(156,39,176,.2);border-color:#7b1fa2
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container--outline.eform-material-alternate-pb .eform-button-container-inner .ui-button .waves-ripple{
background-color:#e1bee7
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container--outline.eform-material-alternate-pb .eform-button-container-inner .ui-button:focus{
box-shadow:0 0 0 2px rgba(156,39,176,.2)
}
.ipt-uif-custom-material-purple .ipt-eform-material-button-container.ipt_fsqm_form_button_container--outline.eform-material-rounded-pb .ui-button{
border-radius:2em
}
.ipt-uif-custom-material-purple .ui-slider{
box-shadow:none;height:4px;background:#e0e0e0;border-radius:2px;margin-bottom:18px
}
.ipt-uif-custom-material-purple .ui-slider .ui-slider-handle{
border-radius:100%;background:#9c27b0;height:16px;width:16px;top:-6px;margin-left:-8px;transition:background .2s ease-in-out
}
.ipt-uif-custom-material-purple .ui-slider .ui-slider-handle.ui-state-active{
background:#7b1fa2
}
.ipt-uif-custom-material-purple .ui-slider.ui-slider-vertical{
width:4px;height:300px
}
.ipt-uif-custom-material-purple .ui-slider.ui-slider-vertical .ui-slider-handle{
top:auto;left:0;margin-left:-6px;margin-top:-8px
}
.ipt-uif-custom-material-purple .ui-slider-pips .ui-slider-pip{
width:4em;margin-left:-2em;text-align:center
}
.ipt-uif-custom-material-purple .ui-slider-pips .ui-slider-pip .ui-slider-label{
font-weight:400;width:4em;margin-left:-2em;color:#757575;text-align:center;top:12px
}

@media screen and (max-width:991px){
.ipt-uif-custom-material-purple .ui-slider-pips .ui-slider-pip .ui-slider-label{
-webkit-transform:rotate(-60deg) scale(.7) translate(-8px,-8px);transform:rotate(-60deg) scale(.7) translate(-8px,-8px)
}

}
.ipt-uif-custom-material-purple .ui-slider-pips .ui-slider-line{
transition:height .2s ease-in-out;height:6px;width:1px
}
.ipt-uif-custom-material-purple .ui-slider-pips .ui-slider-pip-inrange .ui-slider-label,.ipt-uif-custom-material-purple .ui-slider-pips .ui-slider-pip-selected-1 .ui-slider-label,.ipt-uif-custom-material-purple .ui-slider-pips .ui-slider-pip-selected-2 .ui-slider-label,.ipt-uif-custom-material-purple .ui-slider-pips .ui-slider-pip-selected .ui-slider-label{
font-weight:400;color:#9c27b0
}
.ipt-uif-custom-material-purple .ui-slider-pips .ui-slider-pip-inrange .ui-slider-line,.ipt-uif-custom-material-purple .ui-slider-pips .ui-slider-pip-selected-1 .ui-slider-line,.ipt-uif-custom-material-purple .ui-slider-pips .ui-slider-pip-selected-2 .ui-slider-line,.ipt-uif-custom-material-purple .ui-slider-pips .ui-slider-pip-selected .ui-slider-line{
background-color:#9c27b0
}
.ipt-uif-custom-material-purple .ui-slider-pips .ui-slider-pip-selected-1 .ui-slider-line,.ipt-uif-custom-material-purple .ui-slider-pips .ui-slider-pip-selected-2 .ui-slider-line,.ipt-uif-custom-material-purple .ui-slider-pips .ui-slider-pip-selected .ui-slider-line{
height:10px
}
.ipt-uif-custom-material-purple .ui-slider-pips.ui-slider-horizontal{
margin-bottom:4em
}
.ipt-uif-custom-material-purple .ui-slider-pips.ui-slider-vertical{
margin-right:0;margin-bottom:0
}
.ipt-uif-custom-material-purple .ui-slider-pips.ui-slider-vertical .ui-slider-line{
height:1px;width:6px;transition:width .2s ease-in-out
}
.ipt-uif-custom-material-purple .ui-slider-pips.ui-slider-vertical .ui-slider-pip-selected-1 .ui-slider-line,.ipt-uif-custom-material-purple .ui-slider-pips.ui-slider-vertical .ui-slider-pip-selected-2 .ui-slider-line,.ipt-uif-custom-material-purple .ui-slider-pips.ui-slider-vertical .ui-slider-pip-selected .ui-slider-line{
width:10px;height:1px
}
.ipt-uif-custom-material-purple .ui-slider-pips.ui-slider-vertical .ui-slider-label{
margin-top:0;top:1px;margin-left:8px;text-align:left;-webkit-transform:none;transform:none
}
.ipt-uif-custom-material-purple .ui-slider-pips:not(.ui-slider-disabled) .ui-slider-pip:hover .ui-slider-label{
font-weight:400;color:inherit
}
.ipt-uif-custom-material-purple .ui-slider-float .ui-slider-tip{
background:transparent;color:#fff;border:0 #9c27b0;width:48px;height:48px;line-height:20px;top:-17px;left:10px;text-indent:-15px;-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.2));filter:drop-shadow(0 0 1px rgba(0,0,0,.2))
}
.ipt-uif-custom-material-purple .ui-slider-float .ui-slider-tip:after,.ipt-uif-custom-material-purple .ui-slider-float .ui-slider-tip:before{
display:none
}
.ipt-uif-custom-material-purple .ui-slider-float .ui-slider-tip:after{
display:block;height:48px;width:48px;border-radius:50% 50% 0;background:#9c27b0;position:absolute;bottom:16px;left:-3px;z-index:-1;border:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)
}
.ipt-uif-custom-material-purple .ui-slider-float.ui-slider-vertical .ui-slider-tip{
color:#fff
}
.ipt-uif-custom-material-purple .ui-slider-float.ui-slider-vertical .ui-slider-tip:after{
margin-bottom:-10px;right:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-left-color:#9c27b0
}
.ipt-uif-custom-material-purple .ui-slider-float .ui-slider-handle.ui-state-active .ui-slider-tip,.ipt-uif-custom-material-purple .ui-slider-float .ui-slider-handle.ui-state-focus .ui-slider-tip,.ipt-uif-custom-material-purple .ui-slider-float .ui-slider-handle.ui-state-hover .ui-slider-tip,.ipt-uif-custom-material-purple .ui-slider-float .ui-slider-handle:focus .ui-slider-tip,.ipt-uif-custom-material-purple .ui-slider-float .ui-slider-handle:hover .ui-slider-tip,.ipt-uif-custom-material-purple .ui-slider-float .ui-slider-pip:hover .ui-slider-tip-label{
top:-60px
}
.material-purple .ui-datepicker{
box-sizing:border-box;line-height:1.428571429;font-weight:400;width:300px;padding:0 10px 10px;font-size:14px;font-family:Roboto,Noto Sans,Arial,sans-serif;background-color:#fff;color:#757575;z-index:100000!important;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)
}
.material-purple .ui-datepicker *,.material-purple .ui-datepicker:after,.material-purple .ui-datepicker :after,.material-purple .ui-datepicker:before,.material-purple .ui-datepicker :before{
box-sizing:border-box
}
.material-purple .ui-datepicker .ui-widget-header{
background:#9c27b0;color:#fff
}
.material-purple .ui-datepicker .ui-widget-header a{
color:#fff
}
.material-purple .ui-datepicker .ui-datepicker-header{
padding:12px 24px;position:relative;margin:-10px -10px 0;box-shadow:0 -2px 2px 0 rgba(0,0,0,.14),0 -3px 1px -2px rgba(0,0,0,.2),0 -1px 5px 0 rgba(0,0,0,.12)
}
.material-purple .ui-datepicker .ui-datepicker-header .ui-datepicker-next,.material-purple .ui-datepicker .ui-datepicker-header .ui-datepicker-prev{
position:absolute;height:24px;width:24px;left:0;top:50%;margin-top:-12px
}
.material-purple .ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon:after,.material-purple .ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon:after{
content:"\f053";font-family:ipt-icomoon;font-style:normal;font-variant:normal;font-weight:400;-webkit-font-smoothing:antialiased
}
.material-purple .ui-datepicker .ui-datepicker-header .ui-datepicker-next{
left:auto;right:0
}
.material-purple .ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon:after{
content:"\f054"
}
.material-purple .ui-datepicker .ui-datepicker-header .ui-datepicker-title{
text-align:center;margin:0;line-height:20px;font-size:16px
}
.material-purple .ui-datepicker .ui-datepicker-header .ui-datepicker-title select{
display:inline-block;text-align:center;background-color:transparent;border:1px solid #7b1fa2;padding:.2em;color:#fff;width:100px;height:32px;line-height:20px;font-size:1em
}
.material-purple .ui-datepicker .ui-datepicker-header .ui-datepicker-title select:active,.material-purple .ui-datepicker .ui-datepicker-header .ui-datepicker-title select:focus{
outline:none
}
.material-purple .ui-datepicker .ui-datepicker-header .ui-datepicker-title select+select{
margin-left:8px
}
.material-purple .ui-datepicker .ui-datepicker-header .ui-datepicker-title select option{
font-size:14px;text-align:center;color:#757575;line-height:20px
}
.material-purple .ui-datepicker table.ui-datepicker-calendar{
border-collapse:collapse;border:0;text-align:center
}
.material-purple .ui-datepicker table.ui-datepicker-calendar tbody,.material-purple .ui-datepicker table.ui-datepicker-calendar td,.material-purple .ui-datepicker table.ui-datepicker-calendar th,.material-purple .ui-datepicker table.ui-datepicker-calendar thead,.material-purple .ui-datepicker table.ui-datepicker-calendar tr{
text-align:center;background-color:#fff;border:0
}
.material-purple .ui-datepicker table.ui-datepicker-calendar tbody:hover,.material-purple .ui-datepicker table.ui-datepicker-calendar td:hover,.material-purple .ui-datepicker table.ui-datepicker-calendar th:hover,.material-purple .ui-datepicker table.ui-datepicker-calendar thead:hover,.material-purple .ui-datepicker table.ui-datepicker-calendar tr:hover{
box-shadow:none;border:0;background-color:#fff
}
.material-purple .ui-datepicker table.ui-datepicker-calendar th{
font-weight:400
}
.material-purple .ui-datepicker table.ui-datepicker-calendar td{
font-weight:300
}
.material-purple .ui-datepicker table.ui-datepicker-calendar td,.material-purple .ui-datepicker table.ui-datepicker-calendar th{
height:54px;width:54px;padding:0;margin:0
}
.material-purple .ui-datepicker table.ui-datepicker-calendar .ui-datepicker-today a{
background-color:#e0e0e0
}
.material-purple .ui-datepicker table.ui-datepicker-calendar a,.material-purple .ui-datepicker table.ui-datepicker-calendar span{
color:#757575;display:block;margin:0 auto;padding:0;text-align:center;width:32px;height:32px;line-height:32px;border-radius:50%;will-change:background-color,color;transition:all .2s ease-in-out
}
.material-purple .ui-datepicker table.ui-datepicker-calendar a:active,.material-purple .ui-datepicker table.ui-datepicker-calendar a:hover,.material-purple .ui-datepicker table.ui-datepicker-calendar span:active,.material-purple .ui-datepicker table.ui-datepicker-calendar span:hover{
text-decoration:none;color:#757575
}
.material-purple .ui-datepicker table.ui-datepicker-calendar a:hover,.material-purple .ui-datepicker table.ui-datepicker-calendar span:hover{
background-color:#e0e0e0
}
.material-purple .ui-datepicker table.ui-datepicker-calendar a.ui-state-active,.material-purple .ui-datepicker table.ui-datepicker-calendar span.ui-state-active{
background-color:#9c27b0;color:#fff
}
.material-purple .ui-datepicker table.ui-datepicker-calendar .ui-datepicker-unselectable span{
background-color:transparent;color:#e0e0e0
}
.material-purple .ui-datepicker .ui-datepicker-buttonpane{
background-color:#ebebeb;padding:0;margin:0 -10px;position:relative;bottom:-10px
}
.material-purple .ui-datepicker .ui-datepicker-buttonpane:after{
display:block;zoom:1;content:"";clear:both
}
.material-purple .ui-datepicker .ui-datepicker-buttonpane button{
margin:0;background:transparent;position:relative;color:#757575;transition:all .2s ease-in-out;will-change:background-color,color;font-size:1em;border-radius:0;border:0;box-shadow:none;overflow:hidden;text-transform:uppercase;padding:1em 2em;display:inline-block
}
.material-purple .ui-datepicker .ui-datepicker-buttonpane button:last-child{
margin-right:0
}
.material-purple .ui-datepicker .ui-datepicker-buttonpane button:hover{
background-color:#e0e0e0;color:#757575
}
.material-purple .ui-datepicker .ui-datepicker-buttonpane button:active,.material-purple .ui-datepicker .ui-datepicker-buttonpane button:focus{
background-color:#9c27b0;color:#fff;outline:none
}
.material-purple .ui-datepicker .ui-datepicker-buttonpane button[disabled]{
opacity:.5
}
.material-purple .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{
float:left
}
.material-purple .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-close{
float:right
}
.material-purple .ui-datepicker.ui-datepicker-multi-3{
width:900px!important;font-size:13px!important;padding:0
}
.material-purple .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-header{
width:100%;margin:0;box-shadow:none;height:52px
}
.material-purple .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-header .ui-datepicker-title{
line-height:27px;font-size:20px
}
.material-purple .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-header .ui-datepicker-title select.ui-datepicker-month,.material-purple .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-header .ui-datepicker-title select.ui-datepicker-year{
width:70px;margin:0
}
.material-purple .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-group{
width:33.333333333333%;float:left
}
.material-purple .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-group table{
width:300px
}
.material-purple .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-row-break{
clear:both
}
.material-purple .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-buttonpane{
margin:0;bottom:0
}
.material-purple .ui-datepicker .ui-slider{
box-shadow:none;height:4px;background:#e0e0e0;border-radius:2px
}
.material-purple .ui-datepicker .ui-slider-horizontal .ui-slider-handle{
border-radius:100%;background:#9c27b0;height:16px;width:16px;top:-6px;margin-left:-8px;transition:background .2s ease-in-out
}
.material-purple .ui-datepicker .ui-slider-horizontal .ui-slider-handle.ui-state-active{
background:#7b1fa2
}
.ui-timepicker-div{
margin:0 -10px;font-size:14px
}
.ui-timepicker-div>.ui-widget-header{
box-shadow:0 -2px 2px 0 rgba(0,0,0,.14),0 -3px 1px -2px rgba(0,0,0,.2),0 -1px 5px 0 rgba(0,0,0,.12);text-transform:uppercase;font-size:1em;padding:.5714285714em 1em
}
.ui-timepicker-div dl{
padding:0 10px;text-align:left;font-weight:400;margin:0
}
.ui-timepicker-div dl dt{
float:left;clear:left;padding:0 0 0 5px;font-weight:300
}
.ui-timepicker-div dl dd{
margin:32px 10px 24px 40%
}
.ui-timepicker-div dl .ui_tpicker_time{
text-align:right;padding-bottom:10px;margin-top:10px;border-bottom:1px solid #9e9e9e
}
.ui-timepicker-div .ui_tpicker_unit_hide{
display:none
}
.ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input{
background:none;color:inherit;border:none;outline:none;width:95%
}
.ui-tpicker-grid-label{
background:none;border:none;margin:0;padding:0
}
.ui-timepicker-rtl{
direction:rtl
}
.ui-timepicker-rtl dl{
text-align:right;padding:0 5px 0 0
}
.ui-timepicker-rtl dl dt{
float:right;clear:right
}
.ui-timepicker-rtl dl dd{
margin:0 40% 10px 10px
}
.ipt-uif-custom-material-purple .datepicker{
cursor:pointer!important
}
.ipt-uif-custom-material-purple .eform-dp-input-field{
position:relative
}
.ipt-uif-custom-material-purple .eform-dp-input-field .datepicker~.eform-dp-clear{
line-height:3em;width:20px;text-align:center;position:absolute;right:0;top:0;display:block
}
.ipt-uif-custom-material-purple .eform-dp-input-field .datepicker.is-empty~.eform-dp-clear{
display:none
}
.ipt-uif-custom-material-purple .ui-keyboard{
background-color:#fafafa;color:#757575;padding:10px;margin:0;font-size:14px;font-family:Roboto,Noto Sans,Arial,sans-serif;font-weight:300;position:absolute;left:0;top:0;z-index:16000;touch-action:manipulation
}
.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button{
display:inline-block;width:auto;min-width:32px;height:32px;margin:2px;padding:0 10px;border-radius:4px;text-align:center;cursor:pointer;overflow:hidden;line-height:32px;border:0;background-color:#f5f5f5;color:#757575;-moz-user-focus:ignore;will-change:background-color,color,border-color;transition:color .2s ease,background-color .2s ease,border-color .2s ease
}
.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button span{
padding:0;margin:0;white-space:nowrap;display:inline-block
}
.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-actionkey{
background-color:#eee
}
.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-shift{
width:93px
}
.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-enter{
width:65px
}
.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-space{
width:335px;text-indent:-9999px
}
.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-bksp,.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-tab{
width:80px
}
.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-accept,.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-cancel{
width:104px
}
.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-65,.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-97{
margin-left:90px
}
.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-33,.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-35,.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-36,.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-37,.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-38,.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-40,.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-41,.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-42,.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-43,.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-45,.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-46,.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-47,.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-48,.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-49,.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-50,.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-51,.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-52,.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-53,.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-54,.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-55,.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-56,.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-57,.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-61,.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-64,.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-94,.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-95,.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-96,.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-126{
border:1px solid #f5f5f5
}
.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-state-hover,.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button:hover{
border-color:#9c27b0;background-color:#9c27b0;color:#fff
}
.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button:active,.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button:focus{
border-color:#7b1fa2;background-color:#7b1fa2;color:#fff
}
.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button-endrow{
clear:left
}

@media screen and (max-width:767px){
.ipt-uif-custom-material-purple .ui-keyboard{
padding:10px;font-size:12px
}
.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button{
min-width:14px;width:auto!important;height:16px;border-radius:1px;padding:0 6px;line-height:12px;margin:2px 1px!important
}
.ipt-uif-custom-material-purple .ui-keyboard .ui-keyboard-button.ui-keyboard-space{
width:150px!important
}

}
.ipt-uif-custom-material-purple .ui-keyboard[data-ui-keyboard-layout=num] .ui-keyboard-button{
width:32px
}
.ipt-uif-custom-material-purple .ui-keyboard-has-focus{
z-index:16001
}
.ipt-uif-custom-material-purple .ui-autocomplete{
background-color:#fff;padding:14px 0;font-size:14px;font-family:Roboto,Noto Sans,Arial,sans-serif;line-height:1.428571429;color:#757575
}
.ipt-uif-custom-material-purple .ui-autocomplete .ui-menu-item{
will-change:background,color;transition:all .2s ease-in-out;padding:12px 10px;border:0
}
.ipt-uif-custom-material-purple .ui-autocomplete .ui-menu-item.ui-state-focus,.ipt-uif-custom-material-purple .ui-autocomplete .ui-menu-item:hover{
margin:0;border:0;background-color:#9c27b0;color:#fff
}
.ipt-uif-custom-material-purple .dataTables_wrapper{
margin:14px 0;position:relative;clear:both;*zoom:1
}
.ipt-uif-custom-material-purple .dataTables_wrapper .fg-toolbar{
color:#757575;text-align:center
}
.ipt-uif-custom-material-purple .dataTables_wrapper .fg-toolbar .dataTables_paginate .fg-button{
box-shadow:none;color:#757575;background-color:#f5f5f5;border:0;border-radius:0;transition:all .2s ease-in-out
}
.ipt-uif-custom-material-purple .dataTables_wrapper .fg-toolbar .dataTables_paginate .fg-button:hover{
color:#fff;background-color:#9c27b0;text-decoration:none;outline:none
}
.ipt-uif-custom-material-purple .dataTables_wrapper .fg-toolbar .dataTables_paginate .fg-button:active{
background-color:#7b1fa2;text-decoration:none;outline:none
}
.ipt-uif-custom-material-purple .dataTables_wrapper .fg-toolbar .dataTables_paginate .fg-button.ui-state-disabled{
background-color:#f5f5f5;color:#e0e0e0
}
.ipt-uif-custom-material-purple .dataTables_wrapper .ipt_uif_select,.ipt-uif-custom-material-purple .dataTables_wrapper .ipt_uif_text{
color:#757575;max-width:100px;min-width:0
}
.ipt-uif-custom-material-purple .dataTables_wrapper .ipt_uif_select{
border:0;border-bottom:1px solid #9e9e9e
}
.ipt-uif-custom-material-purple .dataTables_wrapper .date_filter{
text-align:center
}
.ipt-uif-custom-material-purple .dataTables_wrapper .date_filter input{
display:inline-block;width:50px;margin:0
}
.ipt-uif-custom-material-purple .dataTables_wrapper .ui-widget-header{
background-color:transparent
}
.ipt-uif-custom-material-purple .dataTables_wrapper .ui-toolbar{
padding:5px
}
.ipt-uif-custom-material-purple .dataTables_wrapper .fg-button .ipticm{
vertical-align:middle
}
.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable{
margin:14px auto;clear:both;width:100%!important;border-collapse:collapse;color:inherit;font-size:1em;vertical-align:middle;border:0
}
.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable tbody,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable td,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable tfoot,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable th,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable thead,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable tr{
border-radius:0;border-collapse:collapse;border:0;border-bottom:1px solid #e0e0e0;background-color:transparent
}
.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable tbody td,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable tbody th,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable td td,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable td th,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable tfoot td,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable tfoot th,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable thead td,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable thead th,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable th td,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable th th,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable tr td,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable tr th{
border-radius:0;border-collapse:collapse;border-bottom:1px solid #e0e0e0
}
.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable tbody .data-id,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable tbody .numeric-id,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable td .data-id,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable td .numeric-id,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable tfoot .data-id,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable tfoot .numeric-id,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable th .data-id,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable th .numeric-id,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable thead .data-id,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable thead .numeric-id,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable tr .data-id,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable tr .numeric-id{
font-size:.7142857143em;background-color:#ebebeb;color:#757575;padding:.2857142857em .5em;font-weight:300;position:relative;top:-.1428571429em
}
.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable tfoot td,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable tfoot th,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable thead td,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable thead th{
font-size:1em;font-weight:700;vertical-align:middle;text-transform:uppercase;text-align:center;line-height:2em;border:1px solid #e0e0e0;border-right:0
}
.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable tfoot td:first-child,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable tfoot th:first-child,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable thead td:first-child,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable thead th:first-child{
border-left:0
}
.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable thead th{
padding:5px;cursor:pointer;*cursor:hand
}
.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable thead th div.DataTables_sort_wrapper{
position:relative;padding-right:20px
}
.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable thead th div.DataTables_sort_wrapper span{
position:absolute;top:50%;margin-top:-8px;right:0
}
.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable tfoot th{
padding:5px
}
.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable tbody td{
padding:10px;border:0;vertical-align:middle
}
.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable tbody td:first-child{
font-weight:700
}
.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable tbody td.ipt_fsqm_up_number{
text-align:right
}
.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable tbody tr.even{
background-color:rgba(0,0,0,.02)
}
.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable tbody tr.child td{
padding-top:0;padding-bottom:0
}
.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable td.center,.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable td.dataTables_empty{
text-align:center
}
.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable td.action_label{
background-color:#ebebeb;color:#757575;text-align:center;padding:0
}
.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable td.action_label .ipt-eform-material-button-container{
margin:0;text-align:center
}
.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable td.action_label .ipt_uif_button{
background-color:transparent;color:#757575;margin:0;border-radius:0;box-shadow:none;padding:14px
}
.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable td.action_label .ipt_uif_button:hover{
background-color:#e0e0e0;color:#757575;text-decoration:none;outline:none
}
.ipt-uif-custom-material-purple .dataTables_wrapper .dataTable td.action_label .ipt_uif_button:active{
background-color:#e0e0e0;text-decoration:none;outline:none
}
.ipt-uif-custom-material-purple .dataTables_wrapper .fg-toolbar{
font-size:14px
}
.ipt-uif-custom-material-purple .dataTables_wrapper .yadcf-filter-wrapper{
display:block;margin:10px auto 0;padding:10px;width:100%;max-width:220px
}
.ipt-uif-custom-material-purple .dataTables_wrapper .yadcf-filter-wrapper .ipt_uif_select{
display:inline-block;width:auto;max-width:70%
}
.ipt-uif-custom-material-purple .dataTables_wrapper .yadcf-filter-wrapper .ipt_uif_text{
max-width:30%;width:auto;display:inline-block
}
.ipt-uif-custom-material-purple .dataTables_wrapper .yadcf-filter-wrapper .yadcf-filter-reset-button{
margin-left:10px
}
.ipt-uif-custom-material-purple .dataTables_wrapper .yadcf-filter-wrapper-inner{
display:inline;margin:0;padding:0;border:0
}
.ipt-uif-custom-material-purple .dataTables_wrapper .dataTables_filter{
float:right;text-align:right
}
.ipt-uif-custom-material-purple .dataTables_wrapper .dataTables_info{
padding-top:3px;clear:both;float:left
}
.ipt-uif-custom-material-purple .dataTables_wrapper .dataTables_paginate{
float:right;text-align:right
}
.ipt-uif-custom-material-purple .dataTables_wrapper .dataTables_paginate .ui-button{
margin:1px!important;padding:8px;font-size:12px
}
.ipt-uif-custom-material-purple .dataTables_wrapper .paging_two_button .ui-button{
float:left;cursor:pointer
}
.ipt-uif-custom-material-purple .dataTables_wrapper .paging_full_numbers .ui-button{
padding:2px 6px;margin:0;cursor:pointer
}
.ipt-uif-custom-material-purple .dataTables_wrapper .paginate_disabled_next,.ipt-uif-custom-material-purple .dataTables_wrapper .paginate_disabled_previous,.ipt-uif-custom-material-purple .dataTables_wrapper .paginate_enabled_next,.ipt-uif-custom-material-purple .dataTables_wrapper .paginate_enabled_previous{
height:19px;float:left;cursor:pointer;*cursor:hand
}
.ipt-uif-custom-material-purple .dataTables_wrapper .paginate_disabled_next:active,.ipt-uif-custom-material-purple .dataTables_wrapper .paginate_disabled_next:hover,.ipt-uif-custom-material-purple .dataTables_wrapper .paginate_disabled_previous:active,.ipt-uif-custom-material-purple .dataTables_wrapper .paginate_disabled_previous:hover,.ipt-uif-custom-material-purple .dataTables_wrapper .paginate_enabled_next:active,.ipt-uif-custom-material-purple .dataTables_wrapper .paginate_enabled_next:hover,.ipt-uif-custom-material-purple .dataTables_wrapper .paginate_enabled_previous:active,.ipt-uif-custom-material-purple .dataTables_wrapper .paginate_enabled_previous:hover{
text-decoration:none;outline:none
}
.ipt-uif-custom-material-purple .dataTables_wrapper .paginate_disabled_previous,.ipt-uif-custom-material-purple .dataTables_wrapper .paginate_enabled_previous{
padding-left:23px
}
.ipt-uif-custom-material-purple .dataTables_wrapper .paginate_disabled_next,.ipt-uif-custom-material-purple .dataTables_wrapper .paginate_enabled_next{
padding-right:23px;margin-left:10px
}
.ipt-uif-custom-material-purple .dataTables_wrapper #DataTables_Table_0_filter label{
position:relative;padding-right:28px
}
.ipt-uif-custom-material-purple .dataTables_wrapper #DataTables_Table_0_filter label:before{
font-family:ipt-icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;right:6px;top:0;font-size:1em;opacity:.5
}
.ipt-uif-custom-material-purple .dataTables_wrapper #DataTables_Table_0_filter .ipt_uif_text{
margin:0;position:relative;right:-28px;padding-right:28px;padding-left:8px;width:200px;max-width:100%;font-size:14px
}
.ipt-uif-custom-material-purple .dataTables_filter .ipt_uif_text,.ipt-uif-custom-material-purple .dataTables_length .ipt_uif_select{
display:inline;height:25px;line-height:18px;width:auto
}
.ipt-uif-custom-material-purple .dataTables_length .ipt_uif_select{
border:1px solid #9e9e9e
}
.ipt-uif-custom-material-purple .fg-toolbar .dataTables_filter,.ipt-uif-custom-material-purple .fg-toolbar .dataTables_info,.ipt-uif-custom-material-purple .fg-toolbar .dataTables_length,.ipt-uif-custom-material-purple .fg-toolbar .dataTables_paginate{
float:none;display:block;margin:0 0 10px;width:100%;text-align:center
}

@media screen and (min-width:1200px){
.ipt-uif-custom-material-purple .fg-toolbar .dataTables_length,.ipt-uif-custom-material-purple .fg-toolbar .dataTables_paginate{
float:left;margin:0;width:auto;min-width:250px;text-align:left
}
.ipt-uif-custom-material-purple .fg-toolbar .dataTables_paginate{
float:right;margin:0;width:auto;text-align:right
}
.ipt-uif-custom-material-purple .fg-toolbar .dataTables_filter{
display:inline-block;margin:0;width:auto
}
.ipt-uif-custom-material-purple .fg-toolbar .dataTables_info{
width:auto;float:left
}

}
.ipt-uif-custom-material-purple .dtr-details{
list-style:none;margin:0
}
.ipt-uif-custom-material-purple .dtr-details li{
list-style:none;margin:0;padding:8px 16px;border-bottom:1px solid #e0e0e0
}
.ipt-uif-custom-material-purple .dtr-details li:before{
font-family:ipt-icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";line-height:inherit;font-size:16px;width:32px;text-align:center;display:inline-block;border-right:1px solid #e0e0e0;margin-right:16px;color:#757575
}
.ipt-uif-custom-material-purple .dtr-details li .dtr-title{
font-weight:700;width:100px;display:inline-block;border-right:1px solid #e0e0e0;margin-right:16px
}
.ipt-uif-custom-material-purple .dtr-details li .dtr-data .ipt-eform-material-button-container{
display:inline-block
}
.ipt-uif-custom-material-purple .dtr-details li .dtr-data .ipt-eform-material-button-container .ipt_uif_button{
padding:10px 15px
}
.ipt-uif-custom-material-purple .dtr-details li:last-child{
border-bottom:0
}
.ipt-uif-custom-material-purple .eform-styled-widget,.ipt-uif-custom-material-purple .ipt_fsqm_form_message_error,.ipt-uif-custom-material-purple .ipt_fsqm_form_message_restore,.ipt-uif-custom-material-purple .ipt_fsqm_form_message_success,.ipt-uif-custom-material-purple .ipt_fsqm_form_validation_error,.ipt-uif-custom-material-purple .ipt_uif_message{
margin:20px auto;padding:0;box-shadow:0 0 1px 0 rgba(0,0,0,.14),0 0 1px -2px rgba(0,0,0,.2),0 0 1px 0 rgba(0,0,0,.12)
}
.ipt-uif-custom-material-purple .eform-styled-widget .ui-widget-header,.ipt-uif-custom-material-purple .ipt_fsqm_form_message_error .ui-widget-header,.ipt-uif-custom-material-purple .ipt_fsqm_form_message_restore .ui-widget-header,.ipt-uif-custom-material-purple .ipt_fsqm_form_message_success .ui-widget-header,.ipt-uif-custom-material-purple .ipt_fsqm_form_validation_error .ui-widget-header,.ipt-uif-custom-material-purple .ipt_uif_message .ui-widget-header{
background-color:#9c27b0;border-bottom:4px solid #7b1fa2;box-shadow:0 0 1px 0 rgba(0,0,0,.14),0 0 1px -2px rgba(0,0,0,.2),0 0 1px 0 rgba(0,0,0,.12);display:flex;align-items:center;width:100%
}
.ipt-uif-custom-material-purple .eform-styled-widget .ui-widget-header>*,.ipt-uif-custom-material-purple .ipt_fsqm_form_message_error .ui-widget-header>*,.ipt-uif-custom-material-purple .ipt_fsqm_form_message_restore .ui-widget-header>*,.ipt-uif-custom-material-purple .ipt_fsqm_form_message_success .ui-widget-header>*,.ipt-uif-custom-material-purple .ipt_fsqm_form_validation_error .ui-widget-header>*,.ipt-uif-custom-material-purple .ipt_uif_message .ui-widget-header>*{
margin:0;color:#fff;padding:10px 14px;vertical-align:middle;width:100%;font-size:1.2857142857em
}
.ipt-uif-custom-material-purple .eform-styled-widget .ui-widget-header>* .ipt_uif_message_close,.ipt-uif-custom-material-purple .ipt_fsqm_form_message_error .ui-widget-header>* .ipt_uif_message_close,.ipt-uif-custom-material-purple .ipt_fsqm_form_message_restore .ui-widget-header>* .ipt_uif_message_close,.ipt-uif-custom-material-purple .ipt_fsqm_form_message_success .ui-widget-header>* .ipt_uif_message_close,.ipt-uif-custom-material-purple .ipt_fsqm_form_validation_error .ui-widget-header>* .ipt_uif_message_close,.ipt-uif-custom-material-purple .ipt_uif_message .ui-widget-header>* .ipt_uif_message_close{
float:right;text-decoration:none
}
.ipt-uif-custom-material-purple .eform-styled-widget .ui-widget-header>* .ipt_uif_message_close:active,.ipt-uif-custom-material-purple .eform-styled-widget .ui-widget-header>* .ipt_uif_message_close:hover,.ipt-uif-custom-material-purple .ipt_fsqm_form_message_error .ui-widget-header>* .ipt_uif_message_close:active,.ipt-uif-custom-material-purple .ipt_fsqm_form_message_error .ui-widget-header>* .ipt_uif_message_close:hover,.ipt-uif-custom-material-purple .ipt_fsqm_form_message_restore .ui-widget-header>* .ipt_uif_message_close:active,.ipt-uif-custom-material-purple .ipt_fsqm_form_message_restore .ui-widget-header>* .ipt_uif_message_close:hover,.ipt-uif-custom-material-purple .ipt_fsqm_form_message_success .ui-widget-header>* .ipt_uif_message_close:active,.ipt-uif-custom-material-purple .ipt_fsqm_form_message_success .ui-widget-header>* .ipt_uif_message_close:hover,.ipt-uif-custom-material-purple .ipt_fsqm_form_validation_error .ui-widget-header>* .ipt_uif_message_close:active,.ipt-uif-custom-material-purple .ipt_fsqm_form_validation_error .ui-widget-header>* .ipt_uif_message_close:hover,.ipt-uif-custom-material-purple .ipt_uif_message .ui-widget-header>* .ipt_uif_message_close:active,.ipt-uif-custom-material-purple .ipt_uif_message .ui-widget-header>* .ipt_uif_message_close:hover{
text-decoration:none
}
.ipt-uif-custom-material-purple .eform-styled-widget .ui-widget-header [class*=ipt-icomoon-],.ipt-uif-custom-material-purple .ipt_fsqm_form_message_error .ui-widget-header [class*=ipt-icomoon-],.ipt-uif-custom-material-purple .ipt_fsqm_form_message_restore .ui-widget-header [class*=ipt-icomoon-],.ipt-uif-custom-material-purple .ipt_fsqm_form_message_success .ui-widget-header [class*=ipt-icomoon-],.ipt-uif-custom-material-purple .ipt_fsqm_form_validation_error .ui-widget-header [class*=ipt-icomoon-],.ipt-uif-custom-material-purple .ipt_uif_message .ui-widget-header [class*=ipt-icomoon-]{
vertical-align:baseline;margin-right:.2em;line-height:inherit;position:relative;top:1px
}
.ipt-uif-custom-material-purple .eform-styled-widget .ui-widget-content,.ipt-uif-custom-material-purple .ipt_fsqm_form_message_error .ui-widget-content,.ipt-uif-custom-material-purple .ipt_fsqm_form_message_restore .ui-widget-content,.ipt-uif-custom-material-purple .ipt_fsqm_form_message_success .ui-widget-content,.ipt-uif-custom-material-purple .ipt_fsqm_form_validation_error .ui-widget-content,.ipt-uif-custom-material-purple .ipt_uif_message .ui-widget-content{
padding:7px 14px;background-color:#fff;color:#757575
}
.ipt-uif-custom-material-purple .eform-styled-widget .ui-widget-content p,.ipt-uif-custom-material-purple .ipt_fsqm_form_message_error .ui-widget-content p,.ipt-uif-custom-material-purple .ipt_fsqm_form_message_restore .ui-widget-content p,.ipt-uif-custom-material-purple .ipt_fsqm_form_message_success .ui-widget-content p,.ipt-uif-custom-material-purple .ipt_fsqm_form_validation_error .ui-widget-content p,.ipt-uif-custom-material-purple .ipt_uif_message .ui-widget-content p{
margin-top:10px
}
.ipt-uif-custom-material-purple .eform-styled-widget .ipt_fsqm_sm_meta,.ipt-uif-custom-material-purple .ipt_fsqm_form_message_error .ipt_fsqm_sm_meta,.ipt-uif-custom-material-purple .ipt_fsqm_form_message_restore .ipt_fsqm_sm_meta,.ipt-uif-custom-material-purple .ipt_fsqm_form_message_success .ipt_fsqm_sm_meta,.ipt-uif-custom-material-purple .ipt_fsqm_form_validation_error .ipt_fsqm_sm_meta,.ipt-uif-custom-material-purple .ipt_uif_message .ipt_fsqm_sm_meta{
margin:0;padding:5px 15px;text-align:center;background-color:#ebebeb;color:#757575
}
.ipt-uif-custom-material-purple .ipt_fsqm_form_message_error .ui-widget-header,.ipt-uif-custom-material-purple .ipt_fsqm_form_validation_error .ui-widget-header,.ipt-uif-custom-material-purple .ipt_fsqm_uif_message_error .ui-widget-header,.ipt-uif-custom-material-purple .ipt_fsqm_uif_message_red .ui-widget-header{
background-color:#f44336;border-bottom:4px solid #ba160a
}
.ipt-uif-custom-material-purple .ipt_fsqm_form_message_restore .ipt_fsqm_form_message_close{
float:right
}
.ipt-uif-custom-material-purple .ipt_fsqm_form_message_restore .ipt_fsqm_form_message_close:active,.ipt-uif-custom-material-purple .ipt_fsqm_form_message_restore .ipt_fsqm_form_message_close:focus,.ipt-uif-custom-material-purple .ipt_fsqm_form_message_restore .ipt_fsqm_form_message_close:hover{
text-decoration:none
}
.ipt-uif-custom-material-purple .ipt_fsqm_form_message_restore h3{
display:block;width:100%
}
.ipt-uif-custom-material-purple .ipt_fsqm_form_message_restore .ui-widget-content{
overflow:hidden;padding:14px 0 0
}
.ipt-uif-custom-material-purple .ipt_fsqm_form_message_restore .ui-widget-content p{
margin:0 7px 14px
}
.ipt-uif-custom-material-purple .ipt_fsqm_form_message_restore .ipt_fsqm_sayt_reset{
margin:0;width:100%;font-size:1em;border-radius:0
}
.ipt-uif-custom-material-purple .ipt_fsqm_form_message_restore .ipt_fsqm_sayt_reset[disabled]{
opacity:.5
}
.ipt-uif-custom-material-purple .ipt_fsqm_form_message_process{
margin:20px auto
}
.ipt-uif-custom-material-purple .ipt_fsqm_form_message_process .ui-widget-header{
text-align:center;background-color:transparent;color:#424242;box-shadow:none
}
.ipt-uif-custom-material-purple .ipt_fsqm_form_message_process .ui-widget-header .ipt-eform-preloader-inline .ipt-eform-preloader-circle,.ipt-uif-custom-material-purple .ipt_fsqm_form_message_process .ui-widget-header .ipt-eform-preloader-inline .ipt-eform-preloader-text{
display:block;margin:10px;text-align:center
}
body .ipt_fsqm_timer{
height:60px;width:100%;text-align:center;margin:0 auto;background-color:transparent;color:#999;padding:5px;box-sizing:border-box;transition:background 1s ease-in
}
body .ipt_fsqm_timer.fixed{
position:fixed;bottom:0;left:0;z-index:100005;background-color:rgba(0,0,0,.75);color:#eee
}
body .ipt_fsqm_timer.fixed h4{
color:#eee
}
body .ipt_fsqm_timer .ipt_fsqm_timer_inner{
height:50px;width:150px;margin:0 auto
}
body .ipt_fsqm_timer_spacer{
margin-top:60px
}

@media screen and (min-width:768px){
body .ipt_fsqm_timer{
height:110px
}
body .ipt_fsqm_timer_spacer{
margin-top:110px
}
body .ipt_fsqm_timer .ipt_fsqm_timer_inner{
height:100px;width:300px
}

}
body .ipt_uif_front .ipt_fsqm_form_stopwatch.stp-hidden{
display:none!important;visibility:none!important
}
body .ipt_uif_front .ipt_fsqm_form_stopwatch{
height:80px;margin:0 auto;max-width:320px;color:#999
}
body .ipt_uif_front .ipt_fsqm_form_stopwatch.ipt_fsqm_form_stopwatch_noelem_1{
max-width:240px
}
body .ipt_uif_front .ipt_fsqm_form_stopwatch.ipt_fsqm_form_stopwatch_noelem_2{
max-width:160px
}
body .ipt_uif_front .ipt_fsqm_form_stopwatch.ipt_fsqm_form_stopwatch_noelem_3{
max-width:80px
}

@media screen and (min-width:1200px){
body .ipt_uif_front .ipt_fsqm_form_stopwatch.rotate{
-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:top left;transform-origin:top left;float:right;margin-right:-400px;margin-top:-10px
}
body .ipt_uif_front .ipt_fsqm_form_stopwatch.rotate.ipt_fsqm_form_stopwatch_noelem_1{
margin-right:-320px
}
body .ipt_uif_front .ipt_fsqm_form_stopwatch.rotate.ipt_fsqm_form_stopwatch_noelem_2{
margin-right:-240px
}
body .ipt_uif_front .ipt_fsqm_form_stopwatch.rotate.ipt_fsqm_form_stopwatch_noelem_3{
margin-right:-160px
}

}
body .ipt_uif_front .ipt_uif_widget_vertical .ipt_fsqm_form_stopwatch.rotate{
-webkit-transform:none;transform:none;float:none;margin-right:auto;margin-top:0
}
.ipt-uif-custom-material-purple .ipt_fsqm_social_share{
text-align:center
}
.ipt-uif-custom-material-purple .ipt_fsqm_social_share a{
color:#9c27b0;transition:color .4s ease-in-out;will-change:color;font-size:48px
}
.ipt-uif-custom-material-purple .ipt_fsqm_social_share a:hover{
color:#7b1fa2;text-decoration:none;outline:none
}
.ipt-uif-custom-material-purple .ipt_fsqm_social_share a:focus{
outline:none;text-decoration:none
}
.ipt-uif-custom-material-purple .eform-ui-estimator{
position:relative;margin:0 auto
}
.ipt-uif-custom-material-purple .eform-ui-estimator .eform-ui-estimator-slide{
margin:16px 0 32px;padding:0
}
.ipt-uif-custom-material-purple .eform-ui-estimator .eform-ui-estimator-slide .eform-ui-estimator-slide-area{
position:relative;background-color:#e1bee7;height:8px;width:100%
}
.ipt-uif-custom-material-purple .eform-ui-estimator .eform-ui-estimator-slide .eform-ui-estimator-slide-area .eform-ui-estimator-slide-active{
transition:all .4s ease-in-out;position:absolute;left:0;top:-6px;width:50%;height:20px;background-color:#ab47bc
}
.ipt-uif-custom-material-purple .eform-ui-estimator .eform-ui-estimator-slide.eform-ui-estimator-slide-style-knob .eform-ui-estimator-slide-area{
border-radius:4px
}
.ipt-uif-custom-material-purple .eform-ui-estimator .eform-ui-estimator-slide.eform-ui-estimator-slide-style-knob .eform-ui-estimator-slide-active{
height:8px;top:0;border-radius:4px
}
.ipt-uif-custom-material-purple .eform-ui-estimator .eform-ui-estimator-slide.eform-ui-estimator-slide-style-knob .eform-ui-estimator-slide-active:after{
box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);display:block;content:"";height:40px;width:40px;border-radius:20px;background-color:#fff;position:absolute;right:-20px;top:-16px
}
.ipt-uif-custom-material-purple .eform-ui-estimator.eform-ui-estimator-range .eform-ui-estimator-slide-style-knob .eform-ui-estimator-slide-active:before{
box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);display:block;content:"";height:40px;width:40px;border-radius:20px;background-color:#fff;position:absolute;left:-20px;top:-16px
}
.ipt-uif-custom-material-purple .eform-ui-estimator .eform-ui-estimator-bubble{
transition:all .4s ease-in-out;display:inline-flex;flex-flow:column wrap;align-items:center;padding:0 0 8px;margin:0 0 24px;position:relative;background-color:#fff;border-radius:4px;-webkit-filter:drop-shadow(0 1px 2px rgba(0,0,0,.6));filter:drop-shadow(0 1px 2px rgba(0,0,0,.6));max-width:320px
}

@media screen and (max-width:320px){
.ipt-uif-custom-material-purple .eform-ui-estimator .eform-ui-estimator-bubble{
max-width:95%
}

}
.ipt-uif-custom-material-purple .eform-ui-estimator .eform-ui-estimator-bubble .eform-ui-est-bub-tip{
transition:all .4s ease-in-out;position:absolute;height:24px;width:24px;background-color:#fff;bottom:-12px;left:50%;margin-left:-12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center;display:block;z-index:-1
}
.ipt-uif-custom-material-purple .eform-ui-estimator .eform-ui-estimator-bubble .eform-ui-estimator-bubble-heading{
padding:8px 32px;margin:0;font-size:24px;line-height:36px;width:100%;text-align:center
}
.ipt-uif-custom-material-purple .eform-ui-estimator .eform-ui-estimator-bubble .eform-ui-estimator-bubble-total{
font-size:20px;padding:0 32px 8px;text-align:center
}
.ipt-uif-custom-material-purple .eform-ui-estimator .eform-ui-estimator-bubble .eform-ui-est-bub-attr-head{
font-size:18px;padding:0 32px;text-align:center;margin:0 0 8px
}
.ipt-uif-custom-material-purple .eform-ui-estimator .eform-ui-estimator-bubble .eform-ui-estimator-bubble-attr{
padding:4px 32px
}
.ipt-uif-custom-material-purple .eform-ui-estimator .eform-ui-estimator-bubble .eform-ui-estimator-bubble-attr .eform-ui-est-bub-attr-list{
list-style-type:none;display:flex;flex-flow:row wrap
}
.ipt-uif-custom-material-purple .eform-ui-estimator .eform-ui-estimator-bubble .eform-ui-estimator-bubble-attr .eform-ui-est-bub-attr-list .eform-ui-est-bub-attr-listitem{
flex:1 0 50%;padding:2px 8px
}

@media screen and (max-width:320px){
.ipt-uif-custom-material-purple .eform-ui-estimator .eform-ui-estimator-bubble .eform-ui-estimator-bubble-attr .eform-ui-est-bub-attr-list .eform-ui-est-bub-attr-listitem{
flex:1 0 100%
}

}
.ipt-uif-custom-material-purple .eform-ui-estimator .eform-ui-estimator-bubble .eform-ui-estimator-bubble-attr .eform-ui-est-bub-attr-value{
font-weight:200
}
.ipt-uif-custom-material-purple .eform-ui-estimator .eform-ui-estimator-bubble.eform-ui-estimator-bubble-modern .eform-ui-estimator-bubble-heading{
background-color:#9c27b0;color:#fff;border-radius:4px 4px 0 0
}
.ipt-uif-custom-material-purple .eform-ui-estimator .eform-ui-estimator-bubble.eform-ui-estimator-bubble-modern .eform-ui-estimator-bubble-total{
font-weight:700;font-size:28px;padding-top:16px
}
.ipt-uif-custom-material-purple .ipt_fsqm_preview{
border-collapse:collapse;background-color:#fff
}
.ipt-uif-custom-material-purple .ipt_fsqm_preview tbody,.ipt-uif-custom-material-purple .ipt_fsqm_preview td,.ipt-uif-custom-material-purple .ipt_fsqm_preview tfoot,.ipt-uif-custom-material-purple .ipt_fsqm_preview th,.ipt-uif-custom-material-purple .ipt_fsqm_preview thead,.ipt-uif-custom-material-purple .ipt_fsqm_preview tr{
border-radius:0;border:1px solid #e1e1e1;color:#555
}
.ipt-uif-custom-material-purple .ipt_fsqm_preview th,.ipt-uif-custom-material-purple .ipt_fsqm_preview thead{
color:#212121;font-weight:400
}
.ipt-uif-custom-material-purple .ipt_fsqm_preview td.td-separator{
background-color:rgba(0,0,0,.05)
}
.ipt-uif-custom-material-purple .ipt_fsqm_preview.bordered>tbody>tr{
border-bottom-color:#e1e1e1
}
.ipt-uif-custom-material-purple .ipt_fsqm_preview .head,.ipt-uif-custom-material-purple .ipt_fsqm_preview tfoot,.ipt-uif-custom-material-purple .ipt_fsqm_preview thead{
border-color:#9c27b0;background-color:#9c27b0;color:#424242
}
.ipt-uif-custom-material-purple .ipt_fsqm_preview .head td,.ipt-uif-custom-material-purple .ipt_fsqm_preview .head th,.ipt-uif-custom-material-purple .ipt_fsqm_preview tfoot td,.ipt-uif-custom-material-purple .ipt_fsqm_preview tfoot th,.ipt-uif-custom-material-purple .ipt_fsqm_preview thead td,.ipt-uif-custom-material-purple .ipt_fsqm_preview thead th{
border-color:#9c27b0;background-color:#9c27b0;color:#fff
}
.ipt-uif-custom-material-purple .ipt_fsqm_preview table{
height:100%;margin:-1px 0 -1px -1px;width:calc(100% + 1px)
}
.ipt-uif-custom-material-purple .ipt_fsqm_preview img{
max-width:none
}
.ipt-uif-custom-material-purple .ipt_fsqm_preview .icons{
text-align:center;vertical-align:middle
}
.ipt-uif-custom-material-purple .ipt_fsqm_preview .icons img{
width:16px;height:auto;display:block;margin:0 auto;padding:0
}
.ipt-uif-custom-material-purple .eform-fb-correct,.ipt-uif-custom-material-purple .eform-fb-correct>*{
font-weight:700
}

@media print{
.ipt-uif-custom-material-purple{
-webkit-print-color-adjust:exact
}
.ipt-uif-custom-material-purple .head,.ipt-uif-custom-material-purple tfoot,.ipt-uif-custom-material-purple thead{
border-color:#9c27b0!important;background-color:#9c27b0!important;color:#424242!important
}
.ipt-uif-custom-material-purple .head td,.ipt-uif-custom-material-purple .head th,.ipt-uif-custom-material-purple tfoot td,.ipt-uif-custom-material-purple tfoot th,.ipt-uif-custom-material-purple thead td,.ipt-uif-custom-material-purple thead th{
border-color:#9c27b0!important;background-color:#9c27b0!important;color:#fff!important
}

}
.ipt-uif-custom-material-purple .ipt_fsqm_full_preview_sb{
padding:20px;margin:0
}
.ipt-uif-custom-material-purple .ipt_fsqm_full_preview_print{
color:#757575;margin:0
}
.ipt-uif-custom-material-purple .ipt_fsqm_full_preview_print .ipt_uif_divider{
color:inherit
}
.ipt-uif-custom-material-purple .ipt_fsqm_report_ajax{
display:block;margin-top:1em
}
.ipt-uif-custom-material-purple .ipt_fsqm_report_ajax .ipt-eform-preloader-circle,.ipt-uif-custom-material-purple .ipt_fsqm_report_ajax .ipt-eform-preloader-text{
display:block;margin:0
}
.ipt-uif-custom-material-purple .ipt_fsqm_report_container{
margin:0 0 14px;box-shadow:0 0 1px 0 rgba(0,0,0,.14),0 0 1px -2px rgba(0,0,0,.2),0 0 1px 0 rgba(0,0,0,.12)
}
.ipt-uif-custom-material-purple .ipt_fsqm_report_container>.ipt_uif_container:not(.ipt_uif_collapsible)>.ipt_uif_container_head{
background-color:#9c27b0;border-bottom:4px solid #7b1fa2;box-shadow:0 0 1px 0 rgba(0,0,0,.14),0 0 1px -2px rgba(0,0,0,.2),0 0 1px 0 rgba(0,0,0,.12);display:flex;align-items:center;width:100%
}
.ipt-uif-custom-material-purple .ipt_fsqm_report_container>.ipt_uif_container:not(.ipt_uif_collapsible)>.ipt_uif_container_head h3{
margin:0;color:#fff;padding:14px 14px 10px;vertical-align:middle;border:0
}
.ipt-uif-custom-material-purple .ipt_fsqm_report_container>.ipt_uif_container:not(.ipt_uif_collapsible)>.ipt_uif_container_head h3 [class*=ipt-icomoon-]{
margin-right:.2em
}
.ipt-uif-custom-material-purple .ipt_fsqm_report_container>.ipt_uif_container:not(.ipt_uif_collapsible)>.ipt_uif_container_inner{
padding:0 15px
}
.ipt-uif-custom-material-purple .ipt_fsqm_report_container .ipt_uif_collapsible{
margin:14px 0
}
.ipt-uif-custom-material-purple .ipt_fsqm_report_no_wrap .ipt_fsqm_report_container{
box-shadow:none
}
.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview{
border:0;color:#757575;margin:0
}
.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview .head,.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview .head td,.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview .head th,.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview tfoot,.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview tfoot td,.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview tfoot th,.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview thead,.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview thead td,.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview thead th{
background-color:transparent;color:#424242;font-weight:400
}
.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview tbody,.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview td,.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview tfoot,.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview th,.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview thead,.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview tr{
border:0;border-radius:0
}
.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview tbody,.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview thead,.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview tr{
border-bottom:1px solid #e0e0e0
}
.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview tfoot,.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview tfoot td,.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview tfoot th,.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview tfoot tr{
border-bottom:0
}
.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview .visualization{
vertical-align:top;padding:15px
}
.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview .data{
padding:0;vertical-align:top
}
.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview .data>table tbody{
font-weight:300;border-bottom:0
}
.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview .data>table tfoot,.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview .data>table tfoot td,.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview .data>table tfoot th,.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview .data>table tfoot tr,.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview .data>table thead,.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview .data>table thead td,.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview .data>table thead th,.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview .data>table thead tr{
font-weight:400
}
.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview .data>table tfoot,.ipt-uif-custom-material-purple .ipt_fsqm_report table.ipt_fsqm_preview .data>table tfoot tr{
border-bottom:0
}
.ipt-uif-custom-material-purple .ipt_fsqm_report.ipt_fsqm_report_no_border table.ipt_fsqm_preview tbody,.ipt-uif-custom-material-purple .ipt_fsqm_report.ipt_fsqm_report_no_border table.ipt_fsqm_preview thead,.ipt-uif-custom-material-purple .ipt_fsqm_report.ipt_fsqm_report_no_border table.ipt_fsqm_preview tr{
border:0
}
.ipt-uif-custom-material-purple.ipt_fsqm_user_portal .ipt_uif_up_main_container{
box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);background-color:#fff
}
.ipt-uif-custom-material-purple.ipt_fsqm_user_portal .ipt_uif_up_main_container .eform-up-login-header{
background-color:#9c27b0;color:#fff;margin:0 -14px 14px;padding:20px 14px;box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 0 1px -2px rgba(0,0,0,.2),0 0 5px 0 rgba(0,0,0,.12)
}
.ipt-uif-custom-material-purple.ipt_fsqm_user_portal .ipt_fsqm_user_portal_welcome{
background-color:#9c27b0;color:#fff;border:1px solid #fff;border-bottom:0
}
.ipt-uif-custom-material-purple.ipt_fsqm_user_portal .ipt_fsqm_user_portal_welcome h2{
color:#fff
}
.ipt-uif-custom-material-purple.ipt_fsqm_user_portal .ipt_fsqm_user_portal_welcome .ipt_fsqm_up_profile img{
background-color:#fff
}
.ipt-uif-custom-material-purple.ipt_fsqm_user_portal .ipt_fsqm_user_portal_welcome .ipt_fsqm_up_toolbar{
background-color:#f5f5f5;color:#757575
}
.ipt-uif-custom-material-purple.ipt_fsqm_user_portal .ipt_fsqm_user_portal_welcome .ipt_fsqm_up_toolbar button,.ipt-uif-custom-material-purple.ipt_fsqm_user_portal .ipt_fsqm_user_portal_welcome .ipt_fsqm_up_toolbar h6{
font-size:1em
}
.ipt-uif-custom-material-purple.ipt_fsqm_user_portal .ipt_fsqm_user_portal_welcome .ipt_fsqm_up_toolbar h6{
color:#757575;padding:1em;text-transform:uppercase
}
.ipt-uif-custom-material-purple.ipt_fsqm_user_portal .ipt_fsqm_user_portal_welcome .ipt_fsqm_up_toolbar .ipt_uif_button{
background-color:transparent;box-shadow:none;border:0;color:#757575;transition:all .2s ease-in-out
}
.ipt-uif-custom-material-purple.ipt_fsqm_user_portal .ipt_fsqm_user_portal_welcome .ipt_fsqm_up_toolbar .ipt_uif_button:hover{
background-color:#e0e0e0;color:#757575
}
.ipt-uif-custom-material-purple.ipt_fsqm_user_portal .ipt_fsqm_user_portal_welcome .ipt_fsqm_up_toolbar .ipt_uif_button:active{
background-color:#e0e0e0
}
.ipt-uif-custom-material-purple.ipt_fsqm_user_portal .ipt_fsqm_up_table.collapsed td.form_label:before{
color:#757575
}
.ipt-uif-custom-material-purple.ipt_fsqm_user_portal .ipt_fsqm_up_table.collapsed .parent td.form_label:before{
color:#9c27b0
}
.ipt-uif-custom-material-purple.ipt_eform_leaderboard .ipt_eform_lb_main_container{
border-radius:0;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);background-color:#fff
}
.ipt-uif-custom-material-purple.ipt_eform_leaderboard .ipt_eform_leaderboard_welcome{
border-radius:2px 2px 0 0;background-color:#9c27b0;color:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 0 1px -2px rgba(0,0,0,.2),0 0 5px 0 rgba(0,0,0,.12)
}
.ipt-uif-custom-material-purple.ipt_eform_leaderboard .ipt_eform_leaderboard_welcome h2{
color:#fff
}
.ipt-uif-custom-material-purple .ipt_eform_lb_table.collapsed td.lb-name:before{
color:#757575
}
.ipt-uif-custom-material-purple .ipt_eform_lb_table.collapsed .parent td.lb-name:before{
color:#9c27b0
}


@media only screen and (max-width:992px){
	.ipt-uif-custom-material-purple .ipt_uif_question .ipt_uif_label_column {
		width:50%;
	}
}