/*
 Theme Name:     E-Nor 2016
 Author:         E-Nor
 Author URI:     https://www.e-nor.com
 Template:       Divi
 Version:        1
*/

h1, h2, h3, h4, h5, h6 {
  line-height: 1.4;
  margin: 10px 0;
}

.header-content h1 {
  margin: 0;
  line-height:1;
}

.et_pb_post h2 {
  margin-top: 5px;
}

/***** All the paragraphs in body copy ******/
#stand-enor-page-body p,
.tribe_events-template-default p,
div#page-container div#et-main-area div#left-area div.entry-content p,
#our-team-list p
{
  padding-bottom: 1.3em;
  font-size: 125%;
  line-height: 1.6em;
}

/***** All the lists and sub-lists in body copy ******/
#stand-enor-page-body ol,
div#page-container div#et-main-area div#left-area div.entry-content ol
{ list-style-position:outside; }

#stand-enor-page-body ul,
#stand-enor-page-body ol,
div#page-container div#et-main-area div#left-area div.entry-content ul,
div#page-container div#et-main-area div#left-area div.entry-content ol,
div#view-curriculum ul
{
  padding: 0 0 1.3em 0;
  margin: 0 0 0 0;
  font-size: 125%;
}

#stand-enor-page-body li,
div#page-container div#et-main-area div#left-area div.entry-content li,
div#view-curriculum ul li
{
  padding: 0 0 0 .4em!important;
  margin: .5em .5em .5em 1.3em!important;
  line-height: 1.6em!important;
}

#stand-enor-page-body ul ul,
#stand-enor-page-body ul ul ul,
#stand-enor-page-body ul ul ul ul,
#stand-enor-page-body ol ol,
#stand-enor-page-body ol ol ol,
#stand-enor-page-body ol ol ol ol,
div#page-container div#et-main-area div#left-area div.entry-content ul ul,
div#page-container div#et-main-area div#left-area div.entry-content ul ul ul,
div#page-container div#et-main-area div#left-area div.entry-content ul ul ul ul,
div#page-container div#et-main-area div#left-area div.entry-content ol ol,
div#page-container div#et-main-area div#left-area div.entry-content ol ol ol,
div#page-container div#et-main-area div#left-area div.entry-content ol ol ol ol
{
  font-size: inherit;
  padding:0;
}

div#main-content div.et_pb_module ul.et_pb_tabs_controls li { padding: 0!important; margin: 0!important; }


/* Set font size on these pages or page areas back down to 100% */
article#post-8540 div#stand-enor-page-body p,
article#post-8253 #input_2_17 li,
#locations-on-contact-form p
{ font-size:100%!important; }



#stand-enor-page-body ul.gfield_checkbox li,
#stand-enor-page-body li.gfield {
  padding: 1px 30px 1px 0px!important;
  margin: 0px 0px 14px 0px !important
}

ul#gform_fields_2 { padding-bottom: 0px!important; }

form#gform_2 .gform_footer { padding: 0px 0px 35px 0px!important; }

#contact-sidebar-top-blocks { margin:0;padding:0; max-height: 40px;}
/* New Popup Form integration */

.pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close {
    background-color: #2ea3f2 !important;
}
html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active {
    background: rgba(0, 0, 0, 0.29);
}


.popupForm h4 {
    margin-bottom: 0px;
}
.pum .ao-submit-block {
    padding: 0px 20px;
}
@media (max-width: 480px) {
.popupForm {
    padding: 0px 0px 20px 0px !important;
}
.pum .ao-submit-block {
    padding: 0px;
}
.pum-container.pum-responsive {
    width:90%;
}
}

@media (min-width: 480px) {

.popupForm {
    padding: 0px 20px 20px 20px;
}
div#block-b1494615240830 {
    float: none;
    display: block;
    width: 100%;
    clear: both;
}

.ao-form .ao-left {
    display: inline-block;
    float: left;
    padding: 0px 20px;
    width: 50%;

}
.ao-form .ao-column-inner .ao-block-wrapper {
    clear: none;
}


}

/* End Popup Form integration */
@media (min-width: 981px) {
  #contact-sidebar-top-blocks {
    font-size:103%;
  }
}

.adsbox { display:none; }

/* Start global right sidebar "conversation" button **/
#global-rt-cta, .ao-form-submit { border:0; margin:0 0 25px 0; padding:0; }

#global-rt-cta .et_pb_widget.widget_execphp, .ao-form-submit { margin:0; }

#global-rt-cta .custom-rtsd-button, .ao-form-submit {
  background:#f89f1d;
  width:100%;
  font-family: "Open Sans",Arial,sans-serif;
  color:#fff;
  font-size: 20px;
  text-align:center;
  padding: 0.7em 1em;
  border-radius: 3px;
}

#global-rt-cta .custom-rtsd-button:hover, .ao-form-submit:hover { background:#dd6000; }

#global-rt-cta .custom-rtsd-button a, .ao-form-submit a { color:#fff; }
/* End global right sidebar "conversation" button **/

/* START global center of page course signup buttons **/
#global-rt-cta.center-reg-btn {margin-bottom:0!important;}

div#global-rt-cta.center-reg-btn .et_pb_widget.widget_execphp {
  width: 100% !important;
  margin-bottom: 10px;
  margin-top: 10px
}
/* END global center of page course signup buttons **/

.entry-content ul, .comment-content ul, body.et-pb-preview #main-content .container ul {
  padding: 10px 0 23px 28px;
  list-style-type: disc;
}

/*
.et_pb_text ul li {
  margin: 0 0 6px 0!important;
}
*/

#et-info-email { display: none; }

#et-info-phone:before {display:none;}

#logo { max-height: 70%; }

#top-menu li li { line-height: 1.4; }

.et_pb_sidebar_0 { border:0; padding:0; }

.et_pb_post {
  margin-bottom: 40px;
  border-bottom: 1px solid #ddd;
  padding-bottom: 40px;
}

.blog .shareThis, .category .shareThis { margin-top:20px; }

.single-post .shareThis {
  margin-top: 40px;
  padding-top: 40px;
  text-align: center;
  border-top: 1px solid #ddd;
}


/* Remove padding in top menu */
.nav li ul { padding: 0px 0; }

#top-menu li li { margin: 0;padding: 0; }

.nav li ul { width: 200px; }

.nav li.et-reverse-direction-nav li ul { right: 200px; }

.nav li li ul { top: -3px;left: 200px; }

/* Emd Remove padding in top menu */



.single-landing.et_header_style_left #et-top-navigation, .single-landing.et_header_style_split #et-top-navigation { padding-top:10px; }

#stand-enor-page-body { padding-top: 25px!important; }

/* Start custom sectional page headers */
#home-header.et_pb_section_0.et_pb_section {
  background-color: #fff!important;
  background-image: none!important;
}

#stand-enor-page-head.et_pb_section_0.et_pb_section {
  background-color: #222222!important;
  background-image: url(/wp-content/uploads/stan-srvcs-header2.png);
}

#stand-enor-page-head.book-section.et_pb_section_0.et_pb_section {
  background-color: #222222!important;
  background-image: url(/wp-content/uploads/pixel-book-bg.png);
  background-size: inherit;
  background-repeat: repeat-x;
  background-position: 0% 61%;
}

#stand-enor-page-head.services-section.et_pb_section_0.et_pb_section {
  background-color: #41a9dd!important;
}

#stand-enor-page-head.products-section.et_pb_section_0.et_pb_section {
  background-color: #1bbc9d!important;
}

#stand-enor-page-head.training-section.et_pb_section_0.et_pb_section {
  background-color: #f89f1d!important;
}
/* End custom sectional page headers */

.et_pb_row_inner {
  margin: 0 !important;
  padding: 0 !important;
}

/* set row margins just for these pages */

article#post-8496 div.entry-content div#stand-enor-page-body .et_pb_column_3_8,
article#post-11305 div.entry-content div#stand-enor-page-body .et_pb_column_3_8
{
  margin: 3.735% 0 4.5% 4%!important;
}

article#post-8496 div#stand-enor-page-body div.et_pb_text.et_pb_module,
article#post-11305 div#stand-enor-page-body div.et_pb_text.et_pb_module,
div.et_pb_text
{
  margin-bottom: 0 !important;
}




.et_pb_text ul li {
  margin: 0 0 15px 0;
  line-height: 1.4;
}

.widget_recent_entries li { line-height: 1.4; }

/**** Start Sibling Sidebar ****/

ul#menu-main-menu li, ul#menu-top-menu li {
  border-left: 1px solid #ececec!important;
  margin: 0 1px!important;
  padding: 5px 10px!important;
  line-height: 1.9em;
  font-size: 90%;
}

.et_pb_widget .rt-sidebar-sib-menu ul li.current_page_item { font-weight:bold; }

.current-menu-item { font-weight: bold; }

.et_pb_widget_area_right.rt-sidebar-sib-menu {
  border-left: 0;
  padding-left: 0;
}

#custom-menu-wizard-2, #custom-menu-wizard-3 { margin-bottom:0; }

/* End Sibling Sidebar */


/* Start Global Header settings */

.et_pb_fullwidth_header { padding: 50px 0 0 0; }

.et_pb_fullwidth_header_subhead { font-size: 140%; }

/* End Global Header settings */


/* Start Home Blurbs */

#home-blurbs2 .et_pb_blurb h4 a { color: #41a9dd; }

#home-blurbs2 .et_pb_blurb h4 a:hover { color: #f89f1d; }

#home-blurbs2 .et-pb-icon { font-size:24px; }

#home-blurbs2 .et-pb-icon-circle { padding: 16px; background-color:#f89f1d!important; }

/* End Home Blurbs */


/* START Tweak services & products blurbs */

.et_pb_main_blurb_image { margin-bottom: 14px; }

.et_pb_blurb_content { margin: 15px auto 34px auto; }

/* END Tweak services & products blurbs */


/**** Start Home client Logos ****/

#home-clients {
  background-color:#1bbc9d;
  text-align: center;
  padding: 50px 10px;
  color:#fff;
}

#home-clients a, #home-clients h3 { color:#fff; }

#home-clients h3 { margin-bottom: 20px; }

#home-clients img { padding: 0px;}

/**** End Home client Logos ****/


/**** Start 1:2 column ratio in special section (used on PR and Case Study pages) ****/

.thirds-special #col1 { width:33%!important; }

.thirds-special #col2 { width:56%!important; }

/**** End Home testimonial slider ****/

/**** Start buttons ****/

#training-main-buttons .et_pb_button {
  line-height: 1.3em !important;
  width:300px;
  height:60px;
  text-transform:uppercase;
  font-weight: 500;
}


@media (max-width: 980px) {
  #training-main-buttons .et_pb_button {
      margin-bottom: 15px;
  }
}




.gform_next_button, .gform_button {
  background: #f89f1d;
  color: #fff;
  border:0;
  font-weight: 500;
  font-size: 1.5em!important;
  padding:5px 30px;
  font-family: "Open Sans",Arial,sans-serif;
  cursor: pointer;
  border-radius: 3px;
}

#gform_submit_button_2:hover, #gform_next_button_7_41:hover { background-color: #dd6000 !important; }

/**** End buttons ****/


@media (min-width: 981px) {

/* Start major left-right column width layouts */
  div#stand-enor-page-body div.et_pb_row.et_pb_row_0.et_pb_row_3-4_1-4 div.et_pb_column.et_pb_column_3_4.et_pb_column_0,
  div#stand-enor-page-body div.et_pb_row.et_pb_row_3-4_1-4 div.et_pb_column.et_pb_column_3_4.et_pb_column_0.et_pb_specialty_column,
  div#stand-enor-page-body div.et_pb_row div.et_pb_column.et_pb_column_2_3.et_pb_column_0,
  #left-area
  {
    width: 68.627%;
    /* width: 65.627%;*/
    margin-right: 6.498%;
  }

  div#stand-enor-page-body div.et_pb_row.et_pb_row_0.et_pb_row_3-4_1-4 div.et_pb_column.et_pb_column_1_4.et_pb_column_1,
  div#stand-enor-page-body div.et_pb_row.et_pb_row_3-4_1-4 div.et_pb_column.et_pb_column_1_4.et_pb_column_1.et_pb_column_single,
  div#stand-enor-page-body div.et_pb_row div.et_pb_column.et_pb_column_1_3.et_pb_column_1.et_pb_column_single,
  #sidebar
  {
    width: 24.875%;
    /* width: 27.875%;*/
    padding-top: 0;
  }

  .et_right_sidebar #sidebar { padding-left: 0; padding-right: 0 }
  .et_right_sidebar #left-area { padding-right: 0 }

  .et_right_sidebar #main-content .container:before { right: 27.875% !important; }

/* End major left-right column width layouts */

  .et_pb_section { padding: 0 0 4% 0; }

  #our-team-list.et_pb_section div.et_pb_column.et_pb_column_1_4 { width:20%; }

}

@media (max-width: 980px) {
  .et_pb_row, .et_pb_column .et_pb_row_inner { padding: 0; }

  #top-header #et-info-phone { line-height:1.4em; }

  .single-landing.et_header_style_left #et-top-navigation img,
  .single-landing.et_header_style_split #et-top-navigation img {
    width:40px;
  }

  .et_pb_column { margin-bottom: 0; }

  #our-team-list  .et_pb_column { margin-top: 20px; margin-bottom:5px; }

  .et_pb_fullwidth_header { padding: 0 0 0 0; }
  .et_pb_slider .et_pb_container { width:100%; }
  #global-rt-cta, .et_pb_section .et_pb_column .et_pb_module { margin-bottom: 0px; }
}

/* Start Footer Social Icons */

.social-widget .icons { margin-bottom:20px; }
.social-widget .icons .et-pb-icon { font-size:56px; }
.social-widget .icons .et-pb-icon.facebook:hover { color:#3b5998; }
.social-widget .icons .et-pb-icon.twitter:hover { color:#00aced; }
.social-widget .icons .et-pb-icon.linkedin:hover { color:#007bb6; }
.social-widget .icons .et-pb-icon.googleplus:hover { color:#dd4b39; }
.social-widget .icons .et-pb-icon.youtube:hover { color:#bb0000; }

/* End Footer Social Icons */

/* Start Act-on Newsletter Signup Widget */

#form_000c {margin:0 0 0 0;}

.aoFormContainer TABLE, .aoFormContainer TR, .aoFormContainer TD, .aoFormContainer DIV, .aoFormContainer TEXTAREA, .aoFormContainer INPUT, .aoFormContainer SELECT, .aoFormContainer UL, .aoFormContainer OL, .aoFormContainer P {
  font-family: "Open Sans",Arial,sans-serif!important;
  font-size:15px!important;

}

.aoFormContainer {
  background:#ececec;
  border-radius:6px;
  padding:10px;
}

.formFieldMediumLeft {margin-right:3px;}

#ao_alignment_container .ao_tbl_cell,
#ao_alignment_container .formSectionDescription,
#ao_alignment_container .formFieldLabel,
#ao_alignment_container .formFieldText,
#ao_alignment_container table td,
#ao_alignment_container #form_000c_ao_submit_button {
  padding:0!important;
  margin:0!important;
  border:0!important;
}

#form_000c_ao_submit_button, #form_000c_ao_submit_input {
  width:100%;
  max-width:100%;
}

#form_000c_ao_submit_input {
  background: #f89f1d;
  color: #fff;
  border:0;
  font-weight: 500;
  font-size: 18px!important;
  padding:5px 30px;
  font-family: "Open Sans",Arial,sans-serif;
  cursor: pointer;
  border-radius: 3px;
  margin:6px 0 4px 0;
}

#form_000c_ao_submit_input:hover { background-color: #dd6000 !important; }

/* End Act-on Newsletter Signup Widget */

.stButton .stBubble_count { padding-top: 5px!important; }

/* START The Events Calendar Plugin Custom Styles */
body.single-tribe_events .tribe-events-cal-links a.tribe-events-gcal {
  display: none !important;
}

body.single-tribe_events .tribe-events-cal-links a.tribe-events-ical {
  display: none !important;
}

.tribe-events-event-meta .column, .tribe-events-event-meta .tribe-events-meta-group {
  clear: both;
  width: 100%;
}

.single-tribe_events .tribe-events-venue-map {
  width: 100%;
  float: left;
}

/* END The Events Calendar Plugin Custom Styles */


/* START style of /wp-content/themes/enor2016/tecshortcode/compact.php shortcode output template for The Events Calendar Shortcode plugin. This styles the lists of events output from shortcodes */

.ecs-events.compact {
  width:100%!important;
  border-spacing: 0em 1em!important;
  margin: 0 0 30px 0;
}

.ecs-events.compact .ecs-event .date_thumb {
	width:20%!important;
	-webkit-border-top-left-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-moz-border-radius-topleft: 7px;
	-moz-border-radius-bottomleft: 7px;
	border-top-left-radius: 7px;
	border-bottom-left-radius: 7px;
	padding:8px!important;
}
.ecs-events.compact .ecs-event .summary {
	border-top: 3px solid #eee;
  border-bottom: 3px solid #eee;
	padding: 15px;
	font-size:130%;
}

.ecs-events.compact .location {
  font-size: 80%;
}

.ecs-events.compact .course {
  font-size: 100%;
}

.ecs-events.compact .ecs-event .register {
	-webkit-border-top-right-radius: 7px;
	-webkit-border-bottom-right-radius: 7px;
	-moz-border-radius-topright: 7px;
	-moz-border-radius-bottomright: 7px;
	border-top-right-radius: 7px;
	border-bottom-right-radius: 7px;
  font-size:110%;
  background:#f89f1d;
  border: 1px solid #f89f1d;
	text-align: center;
	padding:8px;
}


.ecs-events.compact .ecs-event .register a {
	color:#fff;
}

/* END style of compact.php shortcode output template */

/* START Single Event Page Styles */
p.tribe-events-back { padding-bottom: .1em; font-size: 100%; }

#single-event-header h1,
#single-event-header h2,
#single-event-header h3
{
	font-size: 30px;
	margin:0;
	padding:10px 5px;
	line-height: 1;
}


h1.tribe-events-single-event-title {
	font-weight:500;
  margin-bottom: 10px!important;
}
h2.tribe-events-single-event-location {
  background:#ececec;
  font-size: 20px !important;
	padding: 4px 8px !important;
	line-height: 1.3!important;
  margin: 0;
}

.tribe-events-event-image {
  margin:0px !important;
}

.single-tribe_events .tribe-events-event-meta {
  font-size: 115%;
}

.tribe-events-event-meta .tribe-events-meta-group {
    margin: 0;
}

.tribe-events-single-event-description .et_pb_section {
  padding:0px!important;
}

.tribe-events-single-event-description .et_pb_section .et_pb_row {
  margin:20px 0px!important;
  padding:0!important;
  width:100%;
}

.tribe-events-single-event-description table, .tribe-events-single-event-description tr td {
  padding: 6px 24px;
  border-top: 1px solid #eee;
}

.tribe-events-single-event-description .et_pb_toggle_open .et_pb_toggle_title:before {
  display: block !important;
  content: "\e04f";
}

.tribe-events-single-event-description .et_pb_toggle_close {
  padding: 0 30px;
  background-color: #fafafa;
  border: 1px solid #eee;
}

.tribe-events-single-event-description .et_pb_toggle h5.et_pb_toggle_title {
  font-size: 1.4em;
  font-weight: 700;
  margin: 20px 0 10px;
  color: #333;
}

.tribe-events-single-event-description .et_pb_toggle_open {
  padding: 0 30px 30px 30px;
}

.tribe-events-single-event-description .et_pb_toggle_open .et_pb_toggle_content {
  padding-top: 0px;
}

#global-curriculum-block ul li {
  margin: 0 10px 11px;
}

/* END Single Event Page Styles */


/* START sidebar list of upcoming events */
#sidebar-sess-list {
  margin: 0 0 35px 0;
}

#sidebar-sess-list li {
  background:#eee;
  padding: 7px 10px !important;
  margin: 10px 0px !important;
  border-radius: 5px;
  font-size: 16px;
  line-height: 1.2em !important;
  font-weight: 700;
}

#sidebar-sess-list li a {
  color:#41a9dd;
}

#sidebar-sess-list li .location,
#sidebar-sess-list li .date
{
  font-size: 14px;
  font-style: italic;
  font-weight: normal;
  line-height: 1;
}

#sidebar-sess-list li a .location,
#sidebar-sess-list li a .date
{
  color:#666;
}
/* END sidebar list of upcoming events */

/* START view curriculum block */

#view-curriculum {
  background: #fafafa;
  border: 1px solid #eee;
  margin: 0!important;
  padding: 0 30px;
}


div#view-curriculum.et_pb_text h3
{
  font-size: 1.4em;
  font-weight: 700;
  margin: 20px 0 10px;
}

/* END view curriculum block */

/* START 3ways sidebar block */

.three-ways {
  margin: 0 0 35px 0;
  padding: 0;
}


div#stand-enor-page-body div.execphpwidget div.three-ways ul li,
div#stand-enor-page-body div.textwidget div.three-ways ul li,
.three-ways ul li
{
  font-size: 14px;
  padding: 0!important;
  background: #eee;
  -webkit-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border-radius: 5px;
  padding: 5px 10px!important;
  margin-left: 0!important;
  margin-right: 0!important;
}

.three-ways ul li a {
  color: #41a9dd!important;
  font-weight: 600;
}

.three-ways ul li .num {
  color:#f89f1d!important;
  font-weight: 900;
}

/* END 3ways sidebar block */


/* START EAU reg form parameter value populated field display */

#input_16_53, #input_7_56  {
  width: 100%;
  padding: 0;
  border: 0;
  font-weight: bold;
  color: #992600;
  font-size: 24px;
  height:75px;
}
@media (max-width: 800px) {
  #input_16_53, #input_7_56  {
    height:100px;
    font-size: 20px;
  }
}
@media (max-width: 750px) {
  #input_16_53, #input_7_56  {
    height:115px;
    font-size: 20px;
  }
}



/* END EAU reg form parameter value populated field display */



/* Popup Maker Core Styles */
.pum-container,.pum-content,.pum-content+.pum-close,.pum-content+.pum-close:active,.pum-content+.pum-close:focus,.pum-content+.pum-close:hover,.pum-overlay,.pum-title{background:0 0;border:none;bottom:auto;clear:none;cursor:default;float:none;font-family:inherit;font-size:medium;font-style:normal;font-weight:400;height:auto;left:auto;letter-spacing:normal;line-height:normal;max-height:none;max-width:none;min-height:0;min-width:0;overflow:visible;position:static;right:auto;text-align:left;text-decoration:none;text-indent:0;text-transform:none;top:auto;visibility:visible;white-space:normal;width:auto;z-index:auto}.pum-container .pum-content+.pum-close>span,.pum-content,.pum-title{position:relative;z-index:1}.pum-overlay{position:fixed;height:100%;width:100%;top:0;left:0;right:0;bottom:0;z-index:1999999999;overflow:initial;display:none;transition:all .15s ease-in-out}.pum-overlay.pum-form-submission-detected,.pum-overlay.pum-preview{display:block}.pum-overlay,.pum-overlay *,.pum-overlay :after,.pum-overlay :before,.pum-overlay:after,.pum-overlay:before{box-sizing:border-box}.pum-container{top:100px;position:absolute;margin-bottom:3em;z-index:1999999999}.pum-container.pum-responsive{left:50%;margin-left:-47.5%;width:95%;height:auto;overflow:visible}.pum-container.pum-responsive img{max-width:100%;height:auto}.pum-container.custom-position{left:auto;top:auto;margin-left:inherit}.pum-container .pum-content>:last-child{margin-bottom:0}.pum-container .pum-content+.pum-close{text-decoration:none;text-align:center;line-height:1;position:absolute;cursor:pointer;min-width:1em;z-index:2}.pum-container.pum-scrollable .pum-content{overflow:auto;overflow-y:scroll;max-height:95%}.pum-overlay-disabled{visibility:hidden}.pum-overlay-disabled::-webkit-scrollbar{display:block}.pum-overlay-disabled .pum-container{visibility:visible}html.pum-open.pum-open-overlay,html.pum-open.pum-open-overlay.pum-open-fixed .pum-overlay{overflow:hidden}html.pum-open.pum-open-overlay-disabled.pum-open-fixed .pum-container,html.pum-open.pum-open-overlay.pum-open-fixed .pum-container{position:fixed}html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden]{padding-right:15px}html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active{overflow-y:scroll}html.pum-open.pum-open-overlay-disabled.pum-open-scrollable .pum-overlay.pum-active{position:static;height:auto;width:auto}.pum-container iframe.formidable{width:100%;overflow:visible}.pika-single,body div#ui-datepicker-div[style]{z-index:9999999999!important}.powered-by-popmake{bottom:-28px;display:block;left:0;margin:0 auto;position:absolute;text-align:center;width:100%}.powered-by-popmake>a{display:inline-block;max-width:205px}.powered-by-popmake img{max-width:100%;width:100%}.powered-by-popmake.small{bottom:-22px}.powered-by-popmake.small>a{max-width:125px}.powered-by-popmake.large{bottom:-30px}.powered-by-popmake.large>a{max-width:285px}.popmake-close{cursor:pointer}@media only screen and (min-width:1024px){.pum-container.pum-responsive.pum-responsive-nano{margin-left:-5%;width:10%}.pum-container.pum-responsive.pum-responsive-micro{margin-left:-10%;width:20%}.pum-container.pum-responsive.pum-responsive-tiny{margin-left:-15%;width:30%}.pum-container.pum-responsive.pum-responsive-small{margin-left:-20%;width:40%}.pum-container.pum-responsive.pum-responsive-medium{margin-left:-30%;width:60%}.pum-container.pum-responsive.pum-responsive-normal{margin-left:-30%;width:70%}.pum-container.pum-responsive.pum-responsive-large{margin-left:-35%;width:80%}.pum-container.pum-responsive.pum-responsive-xlarge{margin-left:-47.5%;width:95%}.pum-container.pum-responsive.pum-position-fixed{position:fixed}}@media only screen and (max-width:1024px){.pum-container.pum-responsive.pum-position-fixed{position:absolute}}

/* Popup Theme 28464: Enterprise Blue */
.pum-theme-28464, .pum-theme-enterprise-blue { background-color: rgba( 0, 0, 0, 0.7 ) }
.pum-theme-28464 .pum-container, .pum-theme-enterprise-blue .pum-container { padding: 28px; border-radius: 5px; border: 1px none #000000; box-shadow: 0px 10px 25px 4px rgba( 2, 2, 2, 0.5 ); background-color: rgba( 255, 255, 255, 1 ) }

.pum-theme-28464 .pum-content, .pum-theme-enterprise-blue .pum-content { color: #2d2d2d; font-family: inherit }
.pum-theme-28464 .pum-content + .pum-close, .pum-theme-enterprise-blue .pum-content + .pum-close { height: 28px; width: 28px; left: auto; right: 8px; bottom: auto; top: 8px; padding: 4px; color: #ffffff; font-family: inherit; font-size: 20px; line-height: 20px; border: 1px none #ffffff; border-radius: 42px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.23 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 49, 91, 124, 1 ) }

.pum-theme-28464 .pum-title, .pum-theme-enterprise-blue .pum-title {
    color: #315b7c;
    text-align: left;
    text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 );
    font-family: inherit;
    font-size: 31px;
    line-height: 1.2em;
    margin:12px 0;
}

#pum-28468 {
  background:rgba(0,0,0,0.65);

}

.pum-close.popmake-close.no-thanks {
  background: #ccc;
}

.pum-close button {display:none;}




.no-thanks {
  cursor: pointer;
  line-height: 1;
  min-width: 1em;
  position: absolute;
  text-align: center;
  text-decoration-color: currentcolor;
  text-decoration-line: none;
  text-decoration-style: solid;
  z-index: 2;
}




