/*
Theme Name: Divi-child
Description: Child theme for the Divi theme
Author:   Kevin Lane 
Template: Divi
*/

@import url("../Divi/style.css");
[data-anchor]:before {
content:"";
display:block;
height:100px;
margin:-100px 0 0;
}
.page-id-12669 .et_pb_text_2 .su-row{margin-bottom: 0.5em !important;}
.page-id-12669 .et_pb_text_2 .socialline{display: none;}

.mobile_menu_bar:after{color: #fff !important;}
div#ttext-380.fwidget.et_pb_widget.widget_text{width:100% !important;padding-bottom:5px;border-bottom:2px solid #999;min-width:100%;clear:both}div#text-380.fwidget.et_pb_widget.widget_text li:before{border-style:hidden}div#text-380.fwidget.et_pb_widget.widget_text h2{color:#fff;margin-bottom:3px;padding:0px}.hpregister a{background:orange;padding:10px}#top-header .et-social-icons{float:right}.et_pb_blog_grid .et_pb_post:hover{background:#dae4ea}.et_pb_blog_grid .et_pb_post{-webkit-transition:background 0.5s linear;-moz-transition:background 0.5s linear;-ms-transition:background 0.5s linear;-o-transition:background 0.5s linear;transition:background 0.5s linear}div#text-375.fwidget.et_pb_widget.widget_text{width:100% !important;padding-bottom:5px;border-bottom:2px solid #999;min-width:100%;clear:both}div#text-375.fwidget.et_pb_widget.widget_text li:before{border-style:hidden}div#text-375.fwidget.et_pb_widget.widget_text h2{color:#fff;margin-bottom:3px;padding:0px}.speakerdiv{float:none;text-align:center}.speakerdiv img,.vita img{float:none;text-align:center;border-radius:50%;margin:0}.vita p{padding:0}.speakerdiv .companyline,.companyline{font-style:italic;font-weight:700;color:#333}.hp-awesome-icons{background:#009bdf;border-radius:50%;width:125px;height:125px;line-height:125px !important;color:#fff !important;font-size:70px !important;margin:0 5px 5px 5px;text-align:center}.hp-awesome-icons-row a{display:block;clear:both}.hp-insight-row .su-note{color:#FFF;border:1px solid #ddd;box-shadow:0 10px 20px rgba(0, 0, 0, 0.2);margin:15px 0;overflow:hidden;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.hp-insight-row .su-note:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:rotate scale(1.1);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.grayscale a{-webkit-filter:grayscale(100%);-webkit-transition:.5s ease-in-out;-moz-filter:grayscale(100%);-moz-transition:.5s ease-in-out;-o-filter:grayscale(100%);-o-transition:.5s ease-in-out;filter:url("data:image/svg+xml;utf8,#greyscale");margin-right:15px}.grayscale a:hover{-webkit-filter:grayscale(0%);-webkit-transition:.5s ease-in-out;-moz-filter:grayscale(0%);-moz-transition:.5s ease-in-out;-o-filter:grayscale(0%);-o-transition:.5s ease-in-out}*::-webkit-input-placeholder{color:rgb(255,255,255) !important}.et_pb_widget{float:none}.et_pb_widget h2{color:white;font-size:18px}.footer-widget h4{display:none}#page-wrap{width:80%;margin:60px auto}#page-wrap > div{margin:0 0 50px 0;min-width:500px;width:100%}@media (max-width: 767px){.x-pricing-column.featured{margin-top:0}}@media all and (min-width: 768px) and (max-width: 2405px){.qtip-default{background-color:#e1861a !important;border:0 solid orange !important;line-height:20px !important;font-weight:bold}li#field_35_1.gfield.gf_left_half.gfield_contains_required.field_sublabel_below.field_description_below,li#field_35_2.gfield.gf_right_half.gfield_contains_required.field_sublabel_below.field_description_below{max-width:150px !important}.fullcol,.timecol,.halfcol{float:none;padding:20px;vertical-align:top;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-align:center}.timecol{border:2px solid #fff}.equalize{display:table;width:100%}.fullcol{width:83%;background-color:LightSlateGrey;display:table-cell;background:#efefef;border:2px solid #fff}.halfcol{width:41.5%;background-color:LightSlateGrey;display:table-cell;background:#efefef;border:2px solid #fff}.timecol{width:19%;display:table-cell;background-color:#dee3e4;white-space:nowrap}.equalize .su-spoiler{margin-bottom:0px !important}span.Speaker{display:block}.equalize .su-spoiler-icon{display:none}.equalize .su-spoiler-title{color:#009bdf}.equalize .su-spoiler-style-default > .su-spoiler-title{padding-left:0px;font-size:14px}.equalize .su-spoiler-style-default > .su-spoiler-content{text-align:left}.equalize .speakerdiv{background:transparent !important}.equalize .speakerdiv img{min-width:30px !important;width:60px}.equalize .speakerdiv,.equalize .speakerdiv p,.equalize .speakerdiv .nameline,.equalize .speakerdiv .socialline{padding:0 !important;margin:0 !important}.equalize .speakerdiv .socialline{display:none}.equalize .keynote{background:#f3fafd !important;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.equalize .keynote:hover{background:#ddf0fa !important;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.equalize .showdescription{font-weight:bold}.equalize p.companyline{line-height:1.0em}.logo_container a div{color:#ffffff !important;margin-top:-20px !important;padding-top:0px !important;width:250px;font-size:1.1em;-webkit-transition:.4s ease-in-out;-moz-filter:grayscale(100%);-moz-transition:.4s ease-in-out;-o-filter:grayscale(100%);-o-transition:.4s ease-in-out}.et-fixed-header .logo_container a div{font-size:0.79em;-webkit-transition:.4s ease-in-out;-moz-filter:grayscale(100%);-moz-transition:.4s ease-in-out;-o-filter:grayscale(100%);-o-transition:.4s ease-in-out}.logo_container p{margin:0 !important;padding:0 !important}.logo_container{margin-top:-10px}}div[itemprop="description"]{float:right}@media all and (max-width: 768px){.fullcol,.timecol,.halfcol{float:none;padding:20px;vertical-align:top;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-align:center}.email_footer_navigation{width:100% !important;min-width:320px}.timecol{border:2px solid #fff}.equalize{display:inline-block;width:100%}.fullcol{width:100%;background-color:LightSlateGrey;display:inline-block;background:#efefef;border:2px solid #fff}.halfcol{width:100%;background-color:LightSlateGrey;display:inline-block;background:#efefef;border:2px solid #fff}.timecol{width:100% !important;display:inline-block;background-color:#dee3e4;text-align:center}.equalize .su-spoiler-icon{display:none}.equalize .su-spoiler-title{color:#009bdf}.equalize .su-spoiler-title:hover{color:#0f1112 !important}.equalize .speakerdiv{background:transparent !important}.equalize .speakerdiv img{min-width:30px !important;width:60px}.equalize .speakerdiv,.equalize .speakerdiv p,.equalize .speakerdiv .nameline,.equalize .speakerdiv .socialline{padding:0 !important;margin:0 !important}.equalize .speakerdiv .socialline{display:none}.equalize .keynote{background:#f3fafd !important;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.equalize .keynote:hover{background:#ddf0fa !important;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.equalize .showdescription{font-weight:bold}.equalize p.companyline{line-height:1.0em}.logo_container a div{color:#ffffff !important;margin-top:-20px !important;padding-top:0px !important;width:220px}.logo_container p{margin:0 !important;padding:0 !important}.logo_container{margin-top:-10px}div.gform_footer.top_label{width:100%;text-align:center}}.x-pricing-table{width:100%;margin:1.313em 0}.x-pricing-table.one-column .x-pricing-column{width:100%}.x-pricing-table.two-columns .x-pricing-column{width:50%}.x-pricing-table.three-columns .x-pricing-column{width:33.33333%}.x-pricing-table.four-columns .x-pricing-column{width:25%}.x-pricing-table.five-columns .x-pricing-column{width:20%}.x-pricing-column h2{border:1px solid #ebebeb;padding:20px 20px 25px;letter-spacing:0;line-height:1.1;font-size:3.2rem;color:#fff;font-size:17px;background-color:#009bdf;min-height:105px}.x-pricing-column h2 span{display:block;margin-top:5px;font-size:13px;font-size:1.3rem;letter-spacing:2px;text-transform:uppercase;color:#000;opacity:0.5}.x-pricing-column.featured{position:relative;margin-top:-20px;box-shadow:0 0 10px rgba(0, 0, 0, 0.125)}.x-pricing-column.featured h2{border:0;font-size:16px;padding-bottom:28px;color:#fff;background-color:#009bdf;box-shadow:inset 0 0 0 5px rgba(0, 0, 0, 0.15)}.x-pricing-column.featured .x-pricing-column-info{padding-bottom:50px}.x-pricing-column.featured .x-pricing-column-info ul{margin-bottom:40px}.x-pricing-column-info{border:1px solid #ebebeb;border-top:0;padding:10px 0 32px}.x-pricing-column-info .x-price{margin:0;font-size:54px;font-size:5.4rem;letter-spacing:-3px}.x-pricing-column-info span{display:block;margin-top:-4px;font-size:12px;font-size:1.99rem;color:#f7921e;foht-weight:bold}.x-pricing-column-info p{margin:0}.x-pricing-column-info ul{margin:15px 0 0 -40px !important}.x-pricing-column-info ul>li{border-bottom:1px solid #ebebeb;padding:10px 40px 11px;font-size:16px;font-size:1.6rem;line-height:1.4}.x-pricing-column-info ul>li [class*="x-icon"]{margin-left:0.85em}.x-pricing-column-info ul>li:first-child{border-top:1px solid #ebebeb}.x-pricing-column-info ul>li:nth-child(2n+1){background-color:#fbfbfb}.x-pricing-column h2{text-align:center;font-size:18px !important;background-color:#009bdf !important;color:#fff !important;min-height:124px !important}.grayscale{-webkit-filter:grayscale(100%);-webkit-transition:.5s ease-in-out;-moz-filter:grayscale(100%);-moz-transition:.5s ease-in-out;-o-filter:grayscale(100%);-o-transition:.5s ease-in-out;filter:url("data:image/svg+xml;utf8,#greyscale");margin-right:15px}@media (max-width: 979px){.x-pricing-table[class*="-column"] .x-pricing-column{width:50%}.x-pricing-table.three-columns .x-pricing-column:last-child,.x-pricing-table.five-columns .x-pricing-column:last-child{width:99.9%}.qtip-default{display:none !important}}@media (max-width: 767px){.x-pricing-table[class*="-column"] .x-pricing-column{width:100%}.qtip-default{display:none !important}}.x-pricing-column{float:left;margin:0 0 -1px -1px;text-align:center}@media (max-width: 767px){.x-pricing-column{float:none;margin-left:0}.workshoprow .speakerdiv{margin:0 auto}.et_pb_slider .et_pb_slide_0 .et_pb_slide_description .et_pb_slide_title{font-size:38px !important}}:target{-webkit-animation:lightblue-fade 3s;-moz-animation:lightblue-fade 3s;animation:lightblue-fade 3s}@-webkit-keyframes "lightblue-fade"{5%{background-color:lightblue;}}@-moz-keyframes "lightblue-fade"{5%{background-color:lightblue;}}@keyframes "lightblue-fade"{5%{background-color:lightblue;}}.equalize .showdescription img,.equalize .halfcol img{vertical-align:middle !important}.vita p,.vita img{float:left;margin-right:20px}.vita .companyline{display:block;width:88%}h4.widgettitle{color:#0079ae;font-weight:bold}hr{height:10px;border-color:0 solid #fff;background:#009bdf;margin-bottom:30px}.sponsorleft{float:left;margin-right:10px}.hp-insight-row div.su-note-inner.su-clearfix{min-height:220px !important}div.su-row.hp-insight-row p{font-size:13px}hr.x-clear{display:none}.su-service-title i{color:#009bdf !important}.pad-row{margin-top:20px}.page-id-145 .entry-featured-image-url{float:left;padding-right:20px;max-width:125px}.center_note{text-align:center;font-weight:bold}


.regrsponsive .deadline{font-size: 1.5em !important;color:#3A4A08 !important;}
.regrsponsive th,.regrsponsive td{padding:10px;vertical-align: text-top;}
.regrsponsive .cost,div.art-td-last{font-size:25px;font-weight: bold !important;text-transform: uppercase;}
.regrsponsive td{font-size:12px;}
.regrsponsive h6{text-align: left;font-size:18px;text-transform: uppercase;font: bolder;}
.art-table .art-tbody .art-tr .art-td .art-td-first, .art-table .art-tbody .art-tr .art-td .art-td-last{width:100% !important;}
