.et_pb_column.et_pb_column_3_4,.et_pb_column.et_pb_column_1_4{display:table-cell}.et_pb_column_1_4.et-last-child .et_pb_lessons_0,.et_pb_column_1_4.et-last-child .et_pb_lessons_1{padding-left:30px}.lesson-list h3:before{content:'\f04b';font-family:'FontAwesome';margin-right:5px}.lesson-list h3.opened:before{content:'\f04b';font-family:'FontAwesome';display:inline-block;transform:rotate(90deg)}.lesson-list h3+ul{margin:0 0 2em 2em}.lesson-list ul li{font-size:16px;list-style:none;margin-bottom:10px;line-height:1.2em}.lesson-list h3+ul li{list-style:none}.et_pb_widget_area_right{border:0}.widget_ppy_lesson_widget .widgettitle{margin-bottom:15px}.login-form{text-align:center}.login-form fieldset{clear:both;margin-bottom:20px}.login-form label{display:inline-block;text-align:left;width:195px}.login-form input[type=text],.login-form input[type=password],.login-form input[type=email],.login-form input[type=number],.login-form select{display:inline-block;width:300px;height:40px}.login-form input[type=submit]{margin-top:20px}#loginform{margin:0 auto}#loginform p{margin-bottom:10px;overflow:hidden}#loginform label{float:left;width:220px}#loginform input{float:left}#loginform+a{text-align:center;display:block;margin:0 auto}#loginform .login-remember label{float:none;margin:0 auto;display:inline-block;width:auto}#loginform .login-submit input{float:none}h1.main_title{font-weight:700}.steps{width:100%;clear:both;overflow:hidden;padding-left:0 !important}.steps li{width:150px;height:40px;position:relative;background:#000;text-align:center;list-style:none;display:inline-block;float:left;margin-right:20px;color:#fff;line-height:40px;padding-left:20px}.steps li:after{content:"";position:absolute;left:0;bottom:0;width:0;height:0;border-left:20px solid #fff;border-top:20px solid transparent;border-bottom:20px solid transparent}.steps li:before{content:"";position:absolute;right:-20px;bottom:0;width:0;height:0;border-left:20px solid #000;border-top:20px solid transparent;border-bottom:20px solid transparent}#ppy-form h1{margin:30px 0 10px}#ppy-form h3.tier-title{margin-bottom:20px}#ppy-form input.et_pb_button{float:right}#ppy-form #pay-now{margin:0 0 30px}#review-details h5{margin-bottom:20px}#review-details h3 a{text-decoration:underline;font-size:14px}body.center-title h1.main_title{text-align:center}#subscriptions-container .subscription{margin-bottom:2em}table.subscription-list{width:100%;margin:0 0 15px;border:1px solid #ccc;text-align:left}table.subscription-list th{padding:.857em .587em}table.subscription-list td{border-top:1px solid #ccc}table.subscription-list input[type=submit]{margin:0}@media only screen and (min-width:600px){.login-form{width:500px}#loginform{width:550px;padding:0}}@media (max-width:1328px){#ppy-form,body.poppyz-page h1.main_title{width:auto}}@media (max-width:1065px){#ppy-form{width:auto}.steps li{background:0 0;display:inline-block;width:auto;padding:0 0 0 25px;text-align:center}}@media (max-width:750px){.steps li{margin-bottom:10px}}