.subtext>span{display:block;padding-left:18px;position:relative}.subtext>span:before{content:attr(data-number);font-weight:bold;position:absolute;left:0;top:0}.single-course .ssba-wrap{display:none !important}.single-course .section7 .large-pink-btn{padding:0 40px !important}.single-course .section7 .large-pink-btn:after{background:url("../images/courses-arrow.png");display:inline-block;position:static;height:17px;width:28px;background-position:center center;background-repeat:no-repeat;background-size:auto 100%;margin-left:30px;top:auto;left:auto}.course-preview .course-image a{display:block;width:100%;padding-bottom:100%;position:relative}.course-preview .course-image a img{display:block;width:100%;height:auto;position:absolute;top:0;left:0}.main-content,.site-wrap>.featured-content{background:#fff !important}.testimonials .testimonial{max-width:100%}.featured-content{background:#fff !important}.featured-content,.featured-content:before,.featured-content:after{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.featured-content h1,.featured-content h2,.featured-content h3{color:#2c3442}.featured-content>.substrate{background:#fff;background:transparent;height:0}.featured-content>.substrate img,.featured-content>.substrate:after{display:none !important}.themex-slider>.substrate{background:#fff url(../images/pixels.png) repeat-x left top !important}.themex-slider>.substrate img,.themex-slider>.substrate:after{display:none !important}.themex-slider li.current .row h1,.themex-slider li.current .row p{color:#2c3442}.themex-slider li.current .row h1{margin-top:237px;margin-bottom:10px}.themex-slider li.current .row .element-button{margin-bottom:0}.footer-navigation{display:block !important}.footer-navigation a:hover{text-decoration:underline}body.home h1.pink{font-size:25px}.home-logo{width:116px;height:auto;margin-bottom:30px;visibility:hidden}.site-header{padding:0;margin:0;background:#ff3d6a !important}.site-header:after{display:none !important}.site-header #menu-main-menu{margin-top:0px;text-align:center}.site-header #menu-main-menu>li{padding:0;margin:19px 25px;display:inline-block;float:none}.site-header #menu-main-menu>li:hover>a{opacity:0.9}.site-header #menu-main-menu>li>a{color:#fff;font-size:14px;font-family:"Open Sans",Arial,Helvetica,sans-serif}.site-header #menu-main-menu>li>ul{background:#ff3d6a;top:30px;text-align:left}.site-header #menu-main-menu>li>ul a{text-align:left}.site-header .header-navigation,.site-header .header-options{margin-top:0px;margin-left:-12px;float:left}.footer-wrap,.site-footer:after,.site-footer{background:#2c3442 !important;border-top:none !important}.site-footer:after{display:none !important}.jp-interface,.widget-title,.site-header,.site-footer{background-image:none !important}.site-footer .menu li{margin:0 !important;display:block !important;width:100%}.main-content{padding-bottom:13.5em;padding-bottom:173px;padding:0px 0 177px}.custom-subscribe-form{text-align:left}.custom-subscribe-form .wpcf7-form{margin-bottom:0 !important}.custom-subscribe-form .wpcf7-response-output{display:none !important}.custom-subscribe-form p{display:inline-block;margin:0}.custom-subscribe-form span,.custom-subscribe-form div.tt,.custom-subscribe-form input,.custom-subscribe-form a,.custom-subscribe-form button,.custom-subscribe-form p,.custom-subscribe-form .element-button.large{height:43px !important;line-height:43px}.custom-subscribe-form span,.custom-subscribe-form div.tt{font-family:Oswald,Arial,Helvetica,sans-serif;font-size:18px;line-height:43px;display:inline-block}.custom-subscribe-form input{width:272px;border:none !important}.custom-subscribe-form input,.custom-subscribe-form a,.custom-subscribe-form button{display:inline-block;margin:0 0 0 10px;box-sizing:border-box;font-size:18px}.custom-subscribe-form input{-webkit-box-shadow:0 2px 5px rgba(204,204,204,0.4) inset !important;-moz-box-shadow:0 2px 5px rgba(204,204,204,0.4) inset !important;box-shadow:0 2px 5px rgba(204,204,204,0.4) inset !important;font-family:"Open Sans",Arial,Helvetica,sans-serif;border:1px solid #d4d4d4 !important;font-size:13px !important;color:#333 !important}.custom-subscribe-form button{border:none;text-transform:uppercase;font-size:18px !important;height:45px !important;margin-left:14px}.custom-subscribe-form span,.custom-subscribe-form input,.custom-subscribe-form a,.custom-subscribe-form button,.custom-subscribe-form div.tt,.custom-subscribe-form p{vertical-align:top !important}.custom-subscribe-form p span,.custom-subscribe-form p input{vertical-align:top !important}.custom-subscribe-form .tt{font-size:24px !important}.custom-subscribe-form .b-w{display:inline-block;margin:0}.custom-subscribe-form .wpcf7-form.invalid input,.custom-subscribe-form .wpcf7-form.invalid a,.custom-subscribe-form .wpcf7-form.invalid button{margin-left:0 !important}.custom-subscribe-form .wpcf7-form.invalid span,.custom-subscribe-form .wpcf7-form.invalid div.tt,.custom-subscribe-form .wpcf7-form.invalid a,.custom-subscribe-form .wpcf7-form.invalid button,.custom-subscribe-form .wpcf7-form.invalid p{height:auto !important}.custom-subscribe-form .wpcf7-form.invalid .wpcf7-form-control-wrap,.custom-subscribe-form .wpcf7-form.invalid .wpcf7-not-valid-tip{display:block;height:auto;margin-bottom:10px}.custom-subscribe-form .wpcf7-form.invalid .tt{display:block;margin-bottom:10px}@media screen and (max-width: 600px){.-course-descr .sixcol:first-child{margin-bottom:13px}.lesson-description.sixcol:first-child{margin-bottom:13px}}iframe{border:none}.custom-bg{color:#fff;background:#2c3442;margin:0 -500%;padding:28px 0}.custom-bg.custom-bg2,.custom-bg.custom-bg2 p{color:#fff}.custom-bg.custom-bg3{background:transparent}.home .custom-bg.custom-bg3 h1,.home .custom-bg.custom-bg3 h1 a{color:#ff3d6a !important}.custom-bg>div{width:auto;max-width:1140px;margin:0 auto}@media screen and (max-width: 1099px){.custom-bg{margin:0 -30px}.custom-bg>div{padding-left:30px;padding-right:30px}}@media screen and (max-width: 767px){.custom-bg{margin:0 -15px}.custom-bg>div{padding-left:15px;padding-right:15px}}h1.pink{color:#ff3d6a;font-size:30px;text-transform:uppercase;display:block}.course-preview .course-descr p:first-child a.pink{font-size:110%}.course-preview .course-descr{margin-top:7px}.course-preview .course-descr p{margin-top:7px}.course-preview .course-descr p:last-child{margin-bottom:0}.course-preview .course-header h5 a{font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:bold}.course-preview .course-price,.course-preview .course-footer,.course-preview .course-header a.author{display:none}.pink-bg{background:#ff3d6a;padding:20px}.pink-bg .wpcf7-not-valid-tip,.pink-bg .wpcf7-response-output{color:#ff3d6a !important}.pink-form-title{padding:8px 20px;background:#9a0034;font-family:Oswald,Arial,Helvetica,sans-serif;font-size:24px;color:#fff}form.formatted-form.ajax-form .column{width:100% !important;margin-right:0 !important}form.formatted-form.ajax-form .form-loader{background-color:#fff !important;background-position:center center !important;padding:4px !important;margin-top:1px !important;border-radius:4px}a.pink{color:#ff3d6a}a.pink:hover{color:#ff0a43}.header-navigation div>ul>li.current-menu-item>a{background:rgba(0,0,0,0.03)}.element-button{font-family:Oswald,Arial,Helvetica,sans-serif}.custom-subscribe-form .tt{text-transform:uppercase}.custom-subscribe-form .element-button{background:#ff3d6a !important;color:#fff !important;padding:0 90px}.custom-responsive-enquire{display:none !important}body.home .custom-subscribe-form{margin-bottom:25px}.show-on-ipads{display:none}.hide-on-ipads{display:block}@media only screen and (max-width: 1099px){.single-lesson .section3 ol{-webkit-column-count:auto !important;-moz-column-count:auto !important;column-count:auto !important}}@media only screen and (max-width: 1024px){.page-template-template-lessons-php .home-top .wpcf7,.single-course .home-top .wpcf7,.single-lesson .home-top .wpcf7{display:none}body.single-course .section7 .column{float:none !important;width:100% !important;margin-bottom:20px !important}body.single-course .section7 .column.last{margin-bottom:0 !important}.show-on-ipads{display:block}.hide-on-ipads{display:none}body.home .custom-bg3{display:none !important}body.home .custom-bg2{background:transparent !important}body.home .custom-bg2 h1{color:#ff3d6a !important}body.home .custom-responsive-enquire{margin-top:25px}body.page-id-183 .home-top .wpcf7{display:none}.custom-responsive-enquire{display:block !important;background:#e7e8eb url("../images/responsive-enquire.jpg") no-repeat center center;background-size:auto 100%}.custom-responsive-enquire>div>div{padding-left:50% !important;width:50% !important}.custom-responsive-enquire .wpcf7,.custom-responsive-enquire2 .wpcf7{position:static !important;top:auto !important;left:auto !important;right:auto !important;bottom:auto !important;height:auto !important;overflow:visible !important}.custom-bg6 .sixcol{width:100% !important;float:left !important}.custom-bg6 .sixcol.last{margin-top:20px}}@media only screen and (max-width: 767px){.custom-bg6 .sixcol{width:100% !important;float:none !important}.custom-bg6 .sixcol.last{margin-top:20px}}.custom-bg-lesson-custom-custom .title{text-transform:uppercase !important;height:auto !important}.custom-bg-lesson-custom-custom .title span{font-size:18px !important;line-height:25px !important;text-transform:none !important;display:block}@media only screen and (max-width: 1199px){.custom-subscribe-form{text-align:center}.custom-subscribe-form p{height:auto !important}.custom-subscribe-form .tt{font-size:25px !important}.custom-subscribe-form input{font-size:15px !important}}@media screen and (min-width: 700px) and (max-width: 1030px){.tax-course_category .home-top .custom-bg4,body.page-id-183 .home-top .custom-bg4{background-position:right center !important;background-image:url("../images/bg-about-cut.jpg") !important}.tax-course_category .home-top .wpcf7,body.page-id-183 .home-top .wpcf7{display:none !important}}@media only screen and (max-width: 481px){.large-pink-btn-c{display:block;max-width:100%}}@media only screen and (max-width: 600px){body.page-id-183 .home-top .custom-bg4,.tax-course_category .home-top .custom-bg4{background-image:url("../images/bg-about-iphone.jpg") !important;background-position:right center !important;background-size:auto 100%;margin:0 -15px;width:auto}body.page-id-2525 .home-top .custom-bg4{background-image:url("../images/bg-thankyou-iphone.jpg");background-position:right center;background-size:auto 100%;margin:0 -15px;width:auto}body.postid-217 .home-top .custom-bg4{background-image:url("../images/bg-illustrator-iphone.jpg");background-position:right center;background-size:auto 100%;margin:0 -15px;width:auto}body.postid-219 .home-top .custom-bg4{background-image:url("../images/bg-indesign-iphone.jpg");background-position:right center;margin:0 -15px;width:auto;background-size:auto 100%}body.postid-226 .home-top .custom-bg4{background-image:url("../images/bg-photoshop-iphone.jpg");background-position:center right;margin:0 -15px;width:auto;background-size:auto 100%}body.page-id-2305.lessons-for-indesign .home-top .custom-bg4{background-image:url("../images/bg-indesign-lessons-iphone.jpg");background-position:right center;margin:0 -15px;width:auto;background-repeat:repeat}body.page-id-2305.lessons-for-indesign .home-top .custom-bg4 .subtext{color:#fff}body.page-id-2305.lessons-for-indesign .home-top .custom-bg4 .subtext br.interline{display:none}body.page-id-2305.lessons-for-photoshop .home-top .custom-bg4{background-image:url("../images/bg-photoshop-lessons-iphone.jpg");background-position:right center;margin:0 -15px;width:auto;background-repeat:repeat}body.page-id-2305.lessons-for-photoshop .home-top .custom-bg4 .subtext{color:#fff}body.page-id-2305.lessons-for-photoshop .home-top .custom-bg4 .subtext br.interline{display:none}body.page-id-2305.lessons-for-illustrator .home-top .custom-bg4{background-image:url("../images/bg-illustrator-lessons-iphone.jpg");background-position:right center;margin:0 -15px;width:auto;background-repeat:repeat}body.page-id-2305.lessons-for-illustrator .home-top .custom-bg4 .subtext{color:#fff}body.page-id-2305.lessons-for-illustrator .home-top .custom-bg4 .subtext br.interline{display:none}}*{-webkit-appearance:none}@media only screen and (min-width: 768px) and (max-width: 1205px){.custom-subscribe-form input{width:221px}.custom-subscribe-form div.tt{margin-bottom:17px}.custom-subscribe-form .element-button{padding:0 66px}}@media only screen and (max-width: 767px){.custom-subscribe-form p span input{margin-left:0 !important}.custom-subscribe-form span,.custom-subscribe-form div.tt{display:block;margin-bottom:15px}.custom-subscribe-form button{margin-left:0 !important}.custom-subscribe-form .b-w{display:block;margin-top:15px}.custom-subscribe-form .b-w button{width:100%}}@media handheld, only screen and (max-width: 767px) and (min-width: 480px){.row{width:auto}}@media handheld, only screen and (max-width: 767px){.themex-slider li.current .row h1{margin-top:0}.themex-slider li.current .row .column{margin-bottom:0}.mobile-search-form{display:none}.main-content{padding-bottom:34.5em}}@media handheld, only screen and (max-width: 767px) and (min-width: 480px){.custom-bg>div{width:auto !important}}@media screen and (max-width: 767px){.custom-bg>div{width:auto}.custom-subscribe-form div.tt{margin-bottom:0;font-size:24px !important;height:auto !important}.custom-subscribe-form input{display:block;width:100%;margin:15px 0 0 0}}.list-n,.single-lesson .section3 ol{list-style:none;counter-reset:li}.list-n.no-reset,.single-lesson .section3 ol.no-reset{counter-reset:li 3}.list-n>li,.single-lesson .section3 ol>li{padding-left:45px;position:relative;padding-bottom:10px}.list-n>li:before,.single-lesson .section3 ol>li:before{position:absolute;left:0;top:4px;content:counter(li);counter-increment:li;display:inline-block;width:26px;padding-right:2px;height:26px;background:#ff3d6a;text-align:center;font-family:"Oswald",Arial,Helvetica,sans-serif;font-size:17px;line-height:23px}#wpadminbar{position:fixed !important}@media screen and (max-width: 768px){.header-wrap .custom-social-icon{display:none !important}}body.home .custom-bg2{background:#e7e8eb}body.home .custom-bg2,body.home .custom-bg2 *{color:#3b4b5d !important}body.home .custom-bg2 h1{font-size:25px;text-transform:uppercase;display:block}body.home .custom-bg2 strong,body.home .custom-bg2 i{font-size:105%}body.home .custom-bg2 ol li:before{top:7px}body.home .custom-bg2 ol li strong{font-size:200%}.widget .wpcf7-form{margin-bottom:-20px}.large-pink-btn,.widget .wpcf7-submit{background:#ff3d6a !important;font-family:Oswald,Arial,Helvetica,sans-serif !important;color:#fff !important;padding:0 66px !important;max-width:100% !important;height:43px !important;line-height:43px !important;border:none;text-transform:uppercase;font-size:18px !important}.large-pink-btn:hover,.widget .wpcf7-submit:hover{opacity:0.9}.widget .wpcf7-submit{width:100% !important}h1 a:hover{text-decoration:underline}.logo-img{text-align:center}.second-logos-row .logo-img{margin-top:20px}.logo-img img{max-height:70px;width:auto}.wpcf7-form{margin-bottom:-1em}.wpcf7-form input,.wpcf7-form textarea{max-width:100% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.page-id-2164 .main-content,body.page-id-2164 .site-wrap>.featured-content{background:#f5f5f5 !important}.header-wrap{position:fixed;top:0;left:0;width:100%;height:67px}.header-wrap .site-header{-webkit-box-shadow:0 0 2px 3px rgba(0,0,0,0.14);-moz-box-shadow:0 0 2px 3px rgba(0,0,0,0.14);box-shadow:0 0 2px 3px rgba(0,0,0,0.14);border:none}.admin-bar .header-wrap{top:32px}@media screen and (max-width: 100px){.admin-bar .header-wrap{top:46px}}.site-wrap{padding-top:67px}.custom-subscribe-form .visible-desktop{display:inline;font-size:inherit !important}.custom-subscribe-form .visible-mobile{display:none;font-size:inherit !important}.custom-subscribe-form .visible-desktop{display:none}.custom-subscribe-form .visible-mobile{display:inline}
