﻿/* README: - make your changes here then copy to style2.css and minify before pushing to repo*/.btn, .button:focus, .button:hover{-webkit-box-shadow: none; -moz-box-shadow: none}.btn, .btn-primary{text-transform: uppercase; letter-spacing: -.001em; text-shadow: none}.container-testimonials-inner .citation, .postNav, .postNav a{font-style: italic}.myacc__btn, .mycour *, .myless *{box-sizing: border-box}.mycour__course .mc-course__lessons-btn:focus, .myless__lesson .ml-lesson__btn:focus{outline: 0}.content a{color: #599ed5; text-decoration: underline}.content a:hover{color: #76b8f0}.sidebar a{color: #599ed5; text-decoration: none}.sidebar a:hover{color: #76b8f0}.footer a{color: #3f6181; transition: color .5s ease}.footer a:hover{color: #fff; text-decoration: none}.vjs-default-skin .vjs-live-controls, .vjs-default-skin .vjs-mute-control{display: none}.serif{font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif}.sans-serif{font-family: Tahoma, Geneva, sans-serif}h1, h2, h3, h4, h5, h6{text-transform: uppercase; font-weight: 700}h1{font-size: 20px; font-size: 2rem}h2{font-size: 18px; font-size: 1.8rem}h3{font-size: 16px; font-size: 1.6rem}h4, h5, h6{font-size: 14px; font-size: 1.4rem}.btn{color: #898989; background: 0 0; border: 2px solid rgba(0, 0, 0, .2); box-shadow: none; padding: 1em; font-weight: 900; margin-bottom: 1em; font-family: Arial, Helvetica, sans-serif; font-size: 1em; border-radius: 5px}.btn.button-orange{display: inline-block; width: 90%; max-width: 250px; font-size: 1em; padding: 16px 0; text-decoration: none; margin: 0 auto; background-color: #fdb645; color: #fff !important; border-radius: 6px; font-weight: 300; font-family: Lato, Arial, sans-serif}.btn-info, .btn-primary{font-weight: 900; margin-bottom: 1em}.btn.button-orange:hover{cursor: pointer; background-color: #fec756}.button:focus, .button:hover{background: rgba(0, 0, 0, .01); border: 2px solid rgba(0, 0, 0, .4); color: #252525; box-shadow: none}.btn-info:active, .btn-primary{-webkit-box-shadow: none; -moz-box-shadow: none}.btn:visited{color: #fff}input[type=submit].btn-primary:after{content: url(../cta-arrow.png.html); position: absolute; left: 0; top: 0; width: 23px; height: 23px; display: block; z-index: 100; background: red}.container-blogs:after, .container-micronav ul:after, .page-foot:after, .subscribe-a:after{content: ''}.btn-primary{background: #f2c83d; box-shadow: none; border: 2px solid #f2c83d; color: #252525; padding: 1em; font-family: Arial, Helvetica, sans-serif; font-size: 1em; border-radius: 5px}.btn-sm{padding: 5px 10px; font-size: 12px; line-height: 1.5}.btn-info, .footer-search form button{text-transform: uppercase; letter-spacing: -.001em; text-shadow: none; font-family: Arial, Helvetica, sans-serif; font-size: 1em}.btn-primary:focus, .btn-primary:hover{color: #252525; border: 2px solid #e1e400; background: #ffe55c; box-shadow: none}.btn-primary:visited{color: #252525}.btn-primary:active{border: 2px solid #ff0; background: #ff0; color: #252525; box-shadow: inset 0 -2px 0 #e1e400}input[type=button].btn-info, input[type=button].btn-primary, input[type=button].button{padding: .3em .5em; position: relative}.btn-info{background: 0 0; border: 2px solid rgba(255, 255, 255, .2); -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; color: #fff; padding: 1em; border-radius: 5px}.btn-info:focus, .btn-info:hover{border: 2px solid rgba(255, 255, 255, .1); background-color: none; box-shadow: none; background: rgba(255, 255, 255, .1); color: #fff}.btn-info:active{border: 2px solid rgba(255, 255, 255, .01); background: rgba(255, 255, 255, .1); box-shadow: inset 0 -2px 0 rgba(255, 255, 255, .1); color: #fff}.btn-info:visited{color: #ccc}.placeholder{max-width: 400px}.placeholder img{width: 100%}.feature-image{padding: 0 0 1em; width: 100%; max-width: 300px}.top-categories{margin-top: 51px; background: #f9f9f9}.top-categories ul{list-style: none; padding: 0; margin: 0; overflow: hidden}.top-categories ul li{float: left; width: 50%; text-align: center}.top-categories ul li.active a{border-top: 5px solid #f2c83d; background: #fff; font-weight: 700}.top-categories ul li a{display: block; padding: 10px 0; border-top: 5px solid #ccc; color: #252525}.top-categories ul li a:hover{border-top: 5px solid #f2c83d; text-decoration: none}.top-categories ul li:nth-child(2n) a{border-left: 1px solid #ddd}.footer{background: #163a5c; padding: 50px 0 0; color: #fff}.footer ul{list-style: none; padding: 0}.footer ul li a{display: block; padding: 5px 0 5px 15px; background: url(../jpg/icon-arrow-yellow.jpg) 0 11px no-repeat; background-size: 8px 8px; color: #fff}.footer ul li a:hover{text-decoration: none; color: #f2c83d}.footer .title{color: #fff; font-weight: 600; text-transform: uppercase}.footer-search{padding: 2em; -webkit-border-top-left-radius: 7px; -webkit-border-top-right-radius: 7px; -moz-border-radius-topleft: 7px; -moz-border-radius-topright: 7px; border-top-left-radius: 7px; border-top-right-radius: 7px; margin-top: 2em}.footer-search form{position: relative; max-width: 500px}.footer-search form button{position: absolute; top: 25px; right: 0; background: #f9f9f9; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border: 2px solid #f1f1f1; color: #252525; padding: 17px; font-weight: 900; margin-bottom: 1em; border-radius: 5px}.footer-search form button:focus, .footer-search form button:hover{color: #252525; border: 2px solid #e1e400; background: #ffe55c; box-shadow: none}.footer-search form button:visited{color: #252525}.footer-search form button:active{border: 2px solid #ff0; background: #ff0; color: #252525; box-shadow: inset 0 -2px 0 #e1e400}.social-bar{background: #042f50; color: #fff; text-align: center; padding: 20px 0; font-size: 0}.social-bar .tagline{font-size: 16px; font-weight: 300}.social-bar .tagline .swirl{font-family: serif}.social-bar ul{padding: 0; text-align: center}.social-bar ul li{text-indent: -9999px; display: inline-block}.social-bar ul li a{width: 44px; height: 44px; display: block; opacity: .9; transition: opacity .2s ease}.social-bar ul li a:hover{opacity: 1}.social-bar ul li.instagram a{background: url(../jpg/instagram.jpg) no-repeat; background-size: cover;}.social-bar ul li.twitter a{background: url(../jpg/social-icons-80.jpg) -44px 0 no-repeat; background-size: 264px 44px}.social-bar ul li.facebook a{background: url(../jpg/social-icons-80.jpg) -88px 0 no-repeat; background-size: 264px 44px}.social-bar ul li.pinterest a{background: url(../jpg/social-icons-80.jpg) -132px 0 no-repeat; background-size: 264px 44px}.social-bar ul li.linkedin a{background: url(../jpg/social-icons-80.jpg) -176px 0 no-repeat; background-size: 264px 44px}.social-bar ul li.youtube a{background: url(../jpg/social-icons-80.jpg) -220px 0 no-repeat; background-size: 264px 44px}.footer-search #search{padding: 10px; height: 58px}.visit-the-blog img{transition: opacity .2s ease; opacity: .9; width: 100%; max-width: 300px}.visit-the-blog:hover img{opacity: 1}.page-foot{color: #3f6181; background: #123759; background-size: 100px; padding: 100px 0 20px; margin-top: 100px; border-bottom: 5px solid #000f2e; position: relative}.page-foot:after{display: block; width: 200px; height: 161px; background: url(../jpg/footer-logo-2.jpg) 50% 0 no-repeat; background-size: 100%; position: absolute; top: -83px; left: 50%; margin-left: -100px}.stButton .stFb, .stButton .stMainServices, .stButton .stTwbutton{height: auto !important}.well-wrap{background: #f9f9f9; border: 1px solid #e1e1e1; border-top: 5px solid #001432; margin-bottom: 5em}.well{padding: 2em; margin: 0; border-radius: 0; border: 0; box-shadow: none; background: 0 0}.social-bar-small{color: #fff; text-align: center; font-size: 0}.social-bar-small ul{padding: 0; text-align: center; margin: 0}.social-bar-small ul li{text-indent: -9999px; display: inline-block}.social-bar-small ul li a{width: 48px; height: 48px; display: block; opacity: .9; transition: opacity .2s ease}.social-bar-small ul li a:hover{opacity: 1}.social-bar-small ul li.google a{background: url(../jpg/social-icons-80.jpg) no-repeat; background-size: 288px 48px}.social-bar-small ul li.twitter a{background: url(../jpg/social-icons-80.jpg) -48px 0 no-repeat; background-size: 288px 48px}.social-bar-small ul li.facebook a{background: url(../jpg/social-icons-80.jpg) -96px 0 no-repeat; background-size: 288px 48px}.social-bar-small ul li.pinterest a{background: url(../jpg/social-icons-80.jpg) -144px 0 no-repeat; background-size: 288px 48px}.social-bar-small ul li.linkedin a{background: url(../jpg/social-icons-80.jpg) -192px 0 no-repeat; background-size: 288px 48px}.social-bar-small ul li.youtube a{background: url(../jpg/social-icons-80.jpg) -240px 0 no-repeat; background-size: 288px 48px}.sidebar h3{margin: 0; padding: 1.4em 2em; border-bottom: 1px solid #ccc}.sidebar .well-wrap ul.links, .sidebar .well-wrap ul.links ul{padding: 0; list-style: none; margin: 0}.sidebar .well-wrap ul.links li a{display: block; border-bottom: 1px solid #e1e1e1; padding: 1em 2em; color: #252525}.sidebar .well-wrap ul.links li:last-child a{border-bottom: 1px solid #f9f9f9}.sidebar .well-wrap ul.links li a:hover{display: block; border-bottom: 1px solid #599ed5; text-decoration: none; background: #fcfcfc; color: #599ed5}.subscribe-a{border: none; position: relative; max-width: 400px}.subscribe-a:after{position: absolute; top: 0; left: 0; display: block; width: 48px; height: 48px; background: url(../icon-favorite.html) no-repeat; background-size: 48px}.subscribe-a .well{padding: 12em 2em 2em}.subscribe-a h3{color: #fff; background-color: #002444; border-bottom: 1px solid #002444; background-image: linear-gradient(#002444, #305075)}.subscribe-a h3 i{font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; text-transform: none; font-weight: 300}#email-subscribe-a{width: 100%; display: inline-block; margin-bottom: 0; padding: 2em 1em}.sidebar .tabbed{border-top: none}.sidebar .tabbed .tab-content{border-top: 1px solid #ddd}.sidebar .tabbed .nav-tabs{background: #fff; border-left: 1px solid #ddd}.sidebar .tabbed .nav-tabs > li.active > a, .sidebar .tabbed .nav-tabs > li.active > a:focus, .sidebar .tabbed .nav-tabs > li.active > a:hover{background: #fff; color: #252525; border: none !important; border-right: 1px solid #ddd; border-radius: 0}.sidebar .nav-tabs > li > a:hover{border: none !important; border-right: 1px solid #ddd; color: #252525}.sidebar .tabbed .nav-tabs > li > a{background: #f9f9f9; margin-right: 0; font-size: .85em}.sidebar .tabbed .nav-tabs{border-bottom: none}.sidebar .tabbed .nav-tabs > li{margin-bottom: 0; width: 33.3333%; border-top: 5px solid #ccc; border-right: 1px solid #ddd}.sidebar .tabbed .nav-tabs > li.active, .sidebar .tabbed .nav-tabs > li:hover{border-top: 5px solid #f2c83d}.navy-primary{color: #163a5c}.navy-light{color: #234568}.navy-dark{color: #042f50}.yellow-primary{color: #f2c83d}.yellow-light{color: #ffe55c}.yellow-dark{color: #d6ae1f}.blue-primary{color: #599ed5}.blue-light{color: #76b8f0}.blue-dark{color: #3b83b8}.red-primary{color: #c30000}.red-light{color: #e23319}.red-dark{color: #a20000}.black-primary{color: #252525}.black-light{color: #898989}.black-dark{color: #464646}.grey-primary{color: #ccc}.grey-light{color: #ddd}.grey-dark{color: #acacac}.aboutlink{display: block; text-align: center}.benefits-list{margin-left: 110px; margin-top: 20px; list-style: none}.benefits-list li{padding-left: 25px; margin-bottom: 10px; background: url(../png/check.png) left center no-repeat}.container-categories-inner .col-md-4{background-color: #f9f9f9; padding: 10px 10px 75px; border: 5px solid #fff; height: 270px; position: relative; min-height: 241px}.container-categories-inner .cat-link{bottom: 0; position: absolute; padding: 0; margin: 0; left: 0; right: 0}.container-categories-inner i{font-size: 45px}.container-sign-up-bar{padding: 20px 5px; background: #e24d38; background: -moz-linear-gradient(top, #e24d38 0, #a72f1d 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e24d38), color-stop(100%, #a72f1d)); background: -webkit-linear-gradient(top, #e24d38 0, #a72f1d 100%); background: -o-linear-gradient(top, #e24d38 0, #a72f1d 100%); background: -ms-linear-gradient(top, #e24d38 0, #a72f1d 100%); background: linear-gradient(to bottom, #e24d38 0, #a72f1d 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e24d38', endColorstr='#a72f1d', GradientType=0)}.red-home-optin .btn.button-orange{font-weight: 400; text-transform: none; max-width: 450px; display: inline-block; padding: 20px 50px; color: #fff; text-decoration: none; margin: 15px auto; cursor: pointer; white-space: normal; border-radius: 0; font-size: 1.1em; box-shadow: 0 3px 2px 0 rgba(0, 0, 0, .1); background: #ffae00; background: -moz-linear-gradient(top, #ffae00 40%, #ea9801 60%); background: -webkit-linear-gradient(top, #ffae00 40%, #ea9801 60%); background: linear-gradient(to bottom, #ffae00 40%, #ea9801 60%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffae00', endColorstr='#ea9801', GradientType=0); border: 0; border-bottom: 4px solid #c38205}.red-home-optin .btn.button-orange:hover{background: #ffbf11; background: -moz-linear-gradient(top, #ffbf11 40%, #fba912 60%); background: -webkit-linear-gradient(top, #ffbf11 40%, #fba912 60%); background: linear-gradient(to bottom, #ffbf11 40%, #fba912 60%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbf11', endColorstr='#fba912', GradientType=0)}.container-sign-up-bar.red-home-optin{padding: 20px 5px 25px; text-align: center; margin-top: 4px}.container-sign-up-bar.red-home-optin .container-sign-up-bar-inner{width: 100%; position: relative; max-width: 570px}.container-sign-up-bar.red-home-optin .container-sign-up-bar-inner .left-arrow{position: absolute; left: 0; top: 50px}.container-sign-up-bar.red-home-optin .container-sign-up-bar-inner .right-arrow{position: absolute; right: 0; top: 50px}.container-sign-up-bar-inner{max-width: 800px; margin: 0 auto}.container-sign-up-bar .headline{color: #fff; font-size: 33px}.container-sign-up-bar.red-home-optin .headline{font-size: 2em; margin: 0 auto; font-weight: 600}.container-sign-up-bar.red-home-optin .subheadline{color: #fff; font-size: 1.1em; margin: 5px auto 0}.container-sign-up-bar input[type=text], .container-sign-up-bar input[type=email]{padding: 14px 5px; display: block; width: 100%; border-radius: 4px; border: none; font-size: 15px}.container-sign-up-bar.red-home-optin input[type=text], .container-sign-up-bar.red-home-optin input[type=email]{padding: 11px 5px; display: inline-block; max-width: 250px; width: 100%; border-radius: 0; font-size: .8em; margin-right: 5px}.container-sign-up-bar input[type=submit]{display: block; width: 100%; background-color: #f6d04d; padding: 1.3em 0; color: #000; border: none; font-size: 12px; text-align: center}.container-sign-up-bar.red-home-optin input[type=submit]{display: inline-block; max-width: 200px; padding: 11px 5px; background-color: #fbb754; text-transform: none; margin-bottom: 1px}.container-sign-up-bar.red-home-optin input[type=submit]:hover{background-color: #fdc865}.container-about, .container-testimonials{background-color: #f9f9f9}.container-about .btn-primary{padding: 5px 10px}.container-about-inner h1{font-size: 48px; font-weight: 100; text-transform: uppercase}.container-about-inner h2{font-size: 24px; text-transform: none}.container-about-inner p{color: #898989; font-size: 18px; margin-top: 15px; margin-bottom: 15px}.container-about-inner .connect-links a:hover{opacity: .8}.container-about, .container-blogs.home, .container-categories, .container-connect, .container-speaking, .container-testimonials{padding: 80px 0}.container-connect-inner ul{list-style: none; margin-left: 15px; padding-left: 0}.container-connect-inner li{margin-bottom: 15px}.container-connect-inner h5{font-size: 24px; margin-bottom: 24px}.container-connect-inner li a{color: #265989; font-size: 24px; text-decoration: none}.container-connect-inner li a img{height: 31px; width: 31px}.container-speaking{background: url(../jpg/speaking-1.jpg) center -50px no-repeat #000; height: 100%; min-height: 600px; color: #fff}.container-speaking a{color: #f2c83d}.container-categories-inner li, .container-categories-inner p, .container-speaking-inner li, .container-speaking-inner p{font-size: 16px}.container-blogs.home{background-color: #fff}.container-blogs.home h5{color: #252525}h5.headline-section{font-size: 45px; font-weight: 300; margin: 10px auto 40px}.container-qotd-thankyou{min-height: 400px}.container-quote-of-the-day .video-container{max-width: 450px}.container-quote-of-the-day .video-js{margin: 0 auto; padding-top: 56.25%}.container-quote-of-the-day .list-check-green{list-style: none}.container-quote-of-the-day .list-check-green li{background-image: url(../png/list-circle-check-green.png); background-repeat: no-repeat; background-size: 5% 60%; background-position: 0 5px; padding: 0 0 10px 35px; font-size: 21px}.qotd-section-top{background-color: #ebc816; font-size: 19px; padding: 10px 0 15px}.qotd-section-top h3{font-size: 35px}.qotd-section-top h4{font-size: 29px; font-weight: 400; margin-top: 30px}.qotd-section-middle{padding: 20px 0 15px}.qotd-section-middle .text-headline{font-size: 24px}.qotd-section-middle .text-bigger{font-size: 18px; margin: 10px 0 30px}.qotd-section-middle .container-form{max-width: 480px; margin: 10px auto; border-radius: 4px; border: 1px solid gray; padding: 5px 20px}.qotd-section-middle .container-form .text-headline{font-size: 19px; max-width: 350px; margin: 1em auto}.qotd-section-middle input[type=submit].btn-primary{margin: 15px auto; padding: 10px 30px; font-size: 16px; display: block}.qotd-section-bottom .text-headline{font-size: 24px; margin: 30px 0 auto}.product-testimonials blockquote, .testimonials p{font-size: 14px}.container-quote-of-the-day .video-container{margin: 10px auto; border: 10px solid #12335e}.featured .pull-left, .pull-left.img-thumbnail{margin-right: 10px}.container-testimonials-inner .col-md-6{margin-bottom: 20px}.container-testimonials-inner p{margin-left: 110px}.panel-title{text-transform: none}.container-social{background-color: #042F50}.container-social-inner h2{text-align: center; color: #fff; font-size: 24px; padding: 10px; margin: 10px auto 0; text-transform: none}#connect{list-style: none; margin-left: 0; margin-top: 20px; padding-left: 0; text-align: center; color: #fff}#connect li{display: inline-block; padding: 0 20px; margin-bottom: 20px; text-align: left; border-right: 1px solid RGBA(130, 130, 130, 1)}#connect li:last-child{border-right: none}#connect li .count{font-size: 24px}#connect li i{display: block; font-size: 42px; float: left; margin-right: 10px}.content .post{margin-top: 1em}.mainbar:first-child .post, .post h1{margin-top: 0}.post{padding: 1em; margin-bottom: 1em; overflow: hidden}.post:hover{border: 1px solid #e1e1e1}.archive h1{margin-bottom: 20px}.post .feature-image{max-width: 150px; float: right; padding: 0 0 1em 1em; margin-top: -10px}.byline, .byline .author{border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: .5em 0}.post .byline{margin: 1em 0 10px}.post h1 a{color: #252525; text-decoration: none}.post h1 a:hover{text-decoration: underline; color: #252525}.byline{margin: 1em 0 0}.byline p{margin: 0}.byline a{color: #252525; text-decoration: none}.byline a:hover{color: #599ed5; text-decoration: underline}.byline .author{margin-bottom: 0}.about-brian{background: #f9f9f9; border-top: 5px solid #163a5c; padding: 2em; margin: 2em 0}#wdsb-share-box{padding: 0 !important; background: 0 0 !important; overflow: visible !important}.us_shortcode{margin-bottom: 1em}.us_wrapper.tac{text-align: left !important}.postNav{clear: both; overflow: auto; margin-top: 1em; border-top: 1px solid #0E385D; padding-top: 1em}.left, .right{width: 100%; display: block}.postNav a{text-decoration: none; color: #787BA3}.postNav .npLink{color: #333}.container-micronav{background-color: #F9F9F9}.container-micronav ul{list-style: none; margin: 0 auto; padding: 0}.container-micronav ul:after{clear: both; display: block}.container-micronav li{float: left; font-size: 14px; text-align: center; border-top: 5px solid #ccc; border-left: 1px solid #ddd}.container-micronav li:last-child{border-right: 1px solid #ddd}.container-micronav a{text-decoration: none; padding: 15px 0; display: block; color: #252525}.container-micronav .menu-stub{display: none}.container-micronav .items-four li{width: 25%}.container-micronav .items-five li{width: 20%}.container-micronav .items-seven li{width: 14.25%}.container-micronav .ul-breadcrumb{font-size: 13px; display: inline-block; margin: 10px auto 0; width: 100%; border: 1px solid #dedede}.container-micronav .ul-breadcrumb li{border: none !important; border-top: none !important; border-bottom: none !important}.container-micronav .ul-breadcrumb a{padding: 5px 20px 5px 10px; position: relative; display: block; background: url(//s3.amazonaws.com/media.briantracy.com/assets/images/common/navigation/crumbs.gif) right center no-repeat}.container-micronav .ul-breadcrumb span{padding: 5px 10px; position: relative; display: block}.container-micronav .active, .container-micronav li:hover{border-top: 5px solid #DAB73E}.container-micronav.personal-success .active, .container-micronav.personal-success li:hover{border-top: 5px solid #D23435}.container-micronav.business-training .active, .container-micronav.business-training li:hover{border-top: 5px solid #1A88BD}.container-micronav.sales-training .active, .container-micronav.sales-training li:hover{border-top: 5px solid #F2C83D}.container-micronav.time-management .active, .container-micronav.time-management li:hover{border-top: 5px solid #e0765c}.container-micronav.leadership .active, .container-micronav.leadership li:hover{border-top: 5px solid #31366E}.container-microoptin{padding: 30px 0 60px; background-color: #fff}.container-microoptin-inner{max-width: 950px; margin: 0 auto}.container-microoptin .video-cell{padding-left: 0; padding-right: 0}.container-microoptin .videojs-container{margin: 0 auto; max-width: 280px}.container-microoptin .vjs-mute-control{display: none}.container-microoptin .video-js{margin: 0 auto; display: block; padding-top: 100%}.container-microoptin .optin-inner{max-width: 400px; margin: 0 auto}.container-microoptin .optin-inner ul{list-style: none; padding: 0}.container-microoptin .optin-inner li{background-image: url(/assets2/v7/images/main/check.png); background-repeat: no-repeat; background-position: 0 10px; padding: 0 0 0 30px; min-height: 30px}.container-microoptin .optin-inner input{width: 80%; height: 40px; color: #252525; padding: 0 10px; border-radius: 5px; border: 1px solid #ccc; margin: 0 auto 10px; display: block}.container-microoptin .optin-inner button{width: 20%; height: 40px; background-color: #F2C83D; color: #252525; border: none; border-top-right-radius: 5px; border-bottom-right-radius: 5px}.container-microoptin .optin-form{max-width: 400px; margin: 0 auto}.container-microoptin .img-free-gift{max-width: 200px}.link-underline-hover:hover{text-decoration: underline}.container-microoptin .headline-section{font-size: 25px; margin: 0 0 20px}.container-blogs{background-color: #042F50; padding: 50px 0; margin: 0 auto}.container-blogs:after{clear: both; display: block}.container-blogs .headline-section{font-size: 35px; color: #fff; font-weight: 300; margin: 10px auto 40px}.container-blogs .text-read-more{padding: 40px 0 0 20px; font-size: 16px}.container-blogs-inner{margin: 0 auto}.container-blogs-inner .blogpost{background-color: #234568; box-shadow: 4px 4px 15px 0; max-width: 255px; margin: 5px auto}.container-blogs-inner img{width: 100%; margin: 0 auto; display: block; max-height: 145px; overflow: auto}.container-blogs-inner .blogcontents{padding: 20px 10px 0; min-height: 115px}.container-blogs-inner .blog-image{height: 140px; width: 100%; background-size: 100%; background-repeat: no-repeat}.container-blogs-inner .title{color: #fff; font-size: 18px; line-height: 22px}.container-blogs-inner .blogpost a:hover{text-decoration: none}.container-products{padding: 30px 0 40px}.container-products .row{position: relative}.container-products .product{padding: 15px 15px 20px; border: 2px solid #E8E8E8; position: absolute; bottom: 0; z-index: 5; background-color: #fff}.container-products .link-no-decoration{text-decoration: none; color: #252525}.container-products .product.active{padding-top: 50px; padding-bottom: 20px; width: 42%; z-index: 10}.container-products .product.active hr{border: 1px solid #B80000; width: 70%}.container-products .product.active hr:after{content: "\25BE"; font-size: 30px; text-align: center; display: block; position: absolute; top: 0; left: 0; right: 0; margin: -19px auto 0; color: #B80000}.container-products .product.active .headline-category{font-size: 40px}.container-products .product.center{right: 0; left: 0; margin: 0 auto}.container-products .product.left{left: 0}.container-products .product.right{right: 0}.container-products .product hr{position: absolute; top: -1px; left: 0; right: 0; margin: 0 auto 70px; width: 60%; border: 1px solid #C4C4C4}.container-products .headline-section{font-size: 26px}.container-products .headline-category{font-size: 22px; font-weight: 400; min-height: 30px}.container-products img{margin: 20px auto; display: block; max-height: 240px; max-width: 240px}.container-products .product-name{font-size: 20px; min-height: 55px}.container-products .link-product{display: block; max-width: 130px; margin: 5px auto; border-radius: 3px; background-color: #F2C83D; text-transform: uppercase; color: #000; padding: 3px 6px}.container-products .text-read-more{padding: 40px 0 0; font-size: 16px}.container-products .link-product:hover{text-decoration: none}.container-page-text{padding-top: 40px; padding-bottom: 40px}.container-page-text h1{padding: 0 0 20px}.container-newsletter-default .form-group{max-width: 500px; margin: 0 auto}.container-newsletter-default input[type=submit]{margin: 10px auto; display: block}.container-newsletter-default label{font-size: 19px; padding: 0 0 0 10px}.container-lululemon-default .form-container{max-width: 500px; width: 95%; margin: 30px auto 10px; padding: 3px 5px}.container-lululemon-default .form-container input[type=submit]{margin: 10px auto; display: block}.container-redeem-default .form-container{margin: 30px auto 10px; width: 95%; max-width: 500px; padding: 3px 5px}.container-redeem-default .form-container input[type=submit]{margin: 10px auto; display: block}.container-review-product .form-container{max-width: 500px; margin: 10px auto; padding: 3px 5px; width: 95%}.container-review-product .form-container input[type=submit]{margin: 10px auto; display: block}.container-speaking-default .video-container{padding-top: 20px}.container-speaking-default .video-js{margin: 0 auto; display: block; padding-top: 56.25%}.container-speaking-default .ty-video{margin: 10px auto 50px; max-width: 640px; max-height: 360px}.container-speaking-default .speaker-image{margin-top: 20px; margin-bottom: 30px}.container-speaking-default blockquote{font-size: 14px; padding: 5px 10px}.container-speaking-clients blockquote{display: none; max-width: 600px}.container-speaking-clients .company{font-size: 20px; font-weight: 800}.container-speaking-calendar table{margin-bottom: 20px !important}.container-speaking-calendar .event-date{padding: 4px 0 4px 10px}.container-thankyou-default .video-container{margin: 10px auto; max-width: 640px}.container-thankyou-default .video-js{margin: 0 auto; padding-top: 56.25%}.container-thankyou-default .mobile-alerts{border: 2px dashed #000; width: 95%; margin: 10px auto; padding: 5px 10px}.container-thank-you-bottom .text-read-more{font-size: 17px; margin: 10px 0 0}.container-thank-you-bottom .product-individual{max-width: 590px; margin: 0 auto}.container-thank-you-bottom .product-individual a{text-decoration: none}.product-individual figcaption{margin: 20px auto}.product-individual figcaption span{font-size: 20px}.container-myaccount-courses .image-lesson{margin: 5px 0 0}.container-myaccount-lesson .video-wrapper{margin: 10px auto; max-height: 360px; max-width: 640px; background-color: #fff}.container-myaccount-lesson .video-js{display: block; margin: 0 auto; padding-top: 56.5%; background-color: #fff}.container-coaching-default .coaching-options a{display: block; text-decoration: none; border: 1px solid #9DA1CF}.container-coaching-default blockquote p{font-size: 14px}.container-coaching-default blockquote footer{font-size: 13px}.container-coaching-default .disclaimer{margin: 10px auto 0; border: 1px solid #000; padding: 2px 4px}.container-sitemap .row > div{min-height: 270px}.container-writing-default .videojs-container{max-width: 480px; margin: 0 auto}.container-writing-default .video-js{padding-top: 56.25%}.container-writing-default .optin{padding-top: 0}.container-select-newsletter ul{list-style: none}.container-select-newsletter input{margin: 5px 10px 0 0}.container-micro-bottom-speaking blockquote{font-size: 16px; margin: 0 auto; padding: 0 5px; border: none}.container-micro-bottom-speaking .testimonial-container{max-width: 700px; margin: 0 auto}.container-micro-bottom-speaking .testimonial-container img{margin: 10px auto 0}.container-micro-bottom-speaking .btn{margin: 30px auto 0}.container-micro-bottom .row > div{padding-top: 30px; padding-bottom: 0}.container-micro-bottom h1, .container-micro-bottom p{margin-bottom: 15px}.image-responsive{width: 100%; height: auto}.link-no-decoration, .link-no-decoration:active, .link-no-decoration:focus, .link-no-decoration:hover, .link-no-decoration:visited{text-decoration: none; color: #fff}.color-white{color: #fff}.color-blue{color: #12335e}.text-center{text-align: center}.text-left{text-align: left}.text-right{text-align: right}span.control-label{display: inline-block; font-weight: 700; margin-bottom: 5px; max-width: 100%}.form-control-static{display: inline-table}@media(min-width:767px){.page-content{padding-top: 15px; padding-bottom: 30px}.container-products .row.row-1{height: 580px}}@media (max-width:1075px){#speaking-overlay{overflow: auto; background-color: rgba(255, 255, 255, .7); padding: 5px}}@media (max-width:992px){.container-micronav li{font-size: 13px}.container-blogs-inner .blog-image{height: 90px}.container-blogs-inner .title{font-size: 15px}.container-blogs-inner .blogcontents{padding: 10px 10px 0}.container-products .product.active .headline-category{font-size: 25px}.container-products .headline-category{font-size: 20px}.container-products .product-name{font-size: 15px}.container-products .product.active{padding-top: 25px}.container-speaking-book .form-container{margin-bottom: 80px}.container-sign-up-bar-inner{max-width: 400px}.container-sign-up-bar .col-md-4{margin: 0 auto 10px}.container-quote-of-the-day img{display: block; margin: 0 auto}.container-quote-of-the-day ul{max-width: 450px; margin: 0 auto}}@media (max-width:767px){.container-micronav .about-nav li, .container-micronav .items-five li, .container-micronav .items-four li, .container-micronav .items-seven li{width: 50%}.container-micronav{margin: -12px auto 0}.container-micronav .menu-stub{display: inline-block}.container-micronav .items-five li:nth-child(2) a:after, .container-micronav .items-four li:nth-child(2) a:after{clear: both; content: ''; display: block; float: none}.container-micronav .items-five .remove-smaller, .container-micronav .vjs-default-skin .vjs-volume-control, .container-microoptin .img-free-gift{display: none}.container-microoptin .headline-section{font-size: 21px; margin: 0 auto 20px; width: 90%}.container-thank-you-bottom .text-read-more, .text-read-more{text-align: center}.container-microoptin .col-sm-4{margin: 0 auto 20px}.container-speaking-default .optin, .container-writing-default .optin{margin: 20px auto 5px; max-width: 600px}.container-page-text{padding-top: 20px}.container-page-text h1{margin: 4px 0 0}.container-sign-up-bar.red-home-optin input[type=text], .container-sign-up-bar.red-home-optin input[type=email], .container-sign-up-bar.red-home-optin input[type=submit]{display: block; margin-top: 10px; margin-left: auto; margin-right: auto}.container-sign-up-bar.red-home-optin img{display: none}}@media (max-width:477px){.container-microoptin .headline-section{font-size: 20px; margin: 0 auto 10px}.container-speaking-calendar thead{display: none}.container-speaking-calendar tr{display: table-row; width: 100%}.container-speaking-calendar table{width: 80%; margin: 0 auto}.container-speaking-calendar td{display: list-item; list-style: none; width: 100%}.container-blogs{padding: 10px}.container-blogs .text-read-more{padding: 10px 0; font-size: 14px}.container-products{padding: 30px 0 10px}.container-products .text-read-more{padding: 20px 0 0; font-size: 14px}.container-quote-of-the-day li{background-size: 6% 43%; font-size: 18px; padding: 0 0 10px 20px}.hide-mobile{display: none}}@media (max-width:400px){.container-speaking-default img{float: none !important; margin-right: auto !important; margin-left: auto !important; display: block}.container-speaking-default h2 br{display: none}}@media (max-width:360px){.container-micro-bottom-speaking .btn{font-size: .9em; padding: 1em 0}}@media (max-width:767px){.container-products .product{position: relative !important; bottom: inherit !important; top: inherit !important; width: 90% !important; max-width: 450px; left: initial !important; right: initial !important; margin: 10px auto 0 !important}.container-products img{width: 40%; max-width: 200px !important}#connect li{border-right: none}.container-newsletter-default img.pull-left{float: none !important; margin: 2px auto; display: block}.container-newsletter-default{text-align: center}.container-newsletter-default .checkbox{max-width: 165px; margin: 10px auto; text-align: left}.footer ul li a{padding: 8px 0 8px 15px; background: url(/assets2/v10/img/icon-arrow-yellow.jpg) 0 14px no-repeat; background-size: 8px 8px}}@media only screen and (min-width :767px){.left{float: left}.right{float: right}.left, .right{width: 30%}.content{margin-top: 50px}.dropdown-menu > li > a{padding: 15px 20px; border-bottom: 1px solid #163a5c}.top-categories{margin-top: 57px}.social-bar ul li a{width: 80px; height: 80px; display: block; background-size: 480px 80px !important}.social-bar ul li.google a{background-position: 0 0}.social-bar ul li.twitter a{background-position: -80px 0}.social-bar ul li.facebook a{background-position: -160px 0}.social-bar ul li.pinterest a{background-position: -240px 0}.social-bar ul li.linkedin a{background-position: -320px 0}.social-bar ul li.youtube a{background-position: -400px 0}h1{font-size: 32px; font-size: 3.2rem; margin: 0}h2{font-size: 20px; font-size: 2rem}.byline{margin: 1em 0}.feature-image{float: left; padding: 0 1.5em 1em 0}.blog .feature-image{float: right; padding: 1em 0 1.5em 1em}.about-brian{background: url(img/blog-about-brian.png) bottom left no-repeat #f9f9f9; background-size: 146px; padding: 2em 2em 2em 12em; margin: 5em 0}.subscribe-a .well{padding: 12em 2em 2em}.post{padding: 2em; border: 1px solid #fff}.post .feature-image{max-width: 300px}.alignright{float: right; margin-left: 10px}.alignleft{float: left; margin-right: 10px}}@media only screen and (min-width :992px){.top-categories{box-sizing: border-box}.top-categories ul{padding: 0 15px; width: 970px; margin: 0 auto}.top-categories ul li{width: 25%}.top-categories ul li a{border-left: 1px solid #ddd}.top-categories ul li:last-child a{border-right: 1px solid #ddd}.mainbar{margin-right: 50px}.footer{padding: 100px 0 0}.social-bar ul{float: right; margin: 0; text-align: left}.social-bar ul li{display: inline; float: left}.social-bar{text-align: left; padding: 0}.social-bar .tagline{font-size: 18px; padding: 27px 0 0}.footer-search{margin-top: -28px; margin-bottom: 130px}.right{text-align: right}.page-foot{padding: 50px 0 20px; margin-top: 30px}.sidebar .tabbed .nav-tabs > li > a{font-size: 1em}.container-products .row.row-1{height: 560px}}@media only screen and (min-width :1200px){.top-categories ul{padding: 0 15px; width: 1170px}.top-categories ul li a{padding: 15px 0}.social-bar .tagline{font-size: 20px; padding: 27px 0 0}.social-bar-small ul li a{width: 60px; height: 60px}.social-bar-small ul li.google a{background: url(/assets2/v10/img/social-icons-80.jpg) no-repeat; background-size: 360px 60px}.social-bar-small ul li.twitter a{background: url(/assets2/v10/img/social-icons-80.jpg) -60px 0 no-repeat; background-size: 360px 60px}.social-bar-small ul li.facebook a{background: url(/assets2/v10/img/social-icons-80.jpg) -120px 0 no-repeat; background-size: 360px 60px}.social-bar-small ul li.pinterest a{background: url(/assets2/v10/img/social-icons-80.jpg) -180px 0 no-repeat; background-size: 360px 60px}.social-bar-small ul li.linkedin a{background: url(/assets2/v10/img/social-icons-80.jpg) -240px 0 no-repeat; background-size: 360px 60px}.social-bar-small ul li.youtube a{background: url(/assets2/v10/img/social-icons-80.jpg) -300px 0 no-repeat; background-size: 360px 60px}}.udemy-container h1.headline-section{color: #163a5c}.udemy-container .headline-section{margin-bottom: 0}.udemy-container{max-width: 900px}.udemy-container img{max-width: 100%}.udemy-rating{margin: 1rem auto; text-align: center}.udemy-rating p{font-size: 1.5rem; line-height: 1.5; color: #159D1A; vertical-align: bottom; margin: auto}.udemy-btn, .udemy-btn:hover{color: #fff; text-decoration: none}.udemy-container .optin{padding-left: 3rem}.udemy-list{list-style: none; padding: 0; margin: 2rem auto; font-size: 14px; display: inline-block; text-align: left}.udemy-icon{display: inline-block; width: 30px; text-align: center; vertical-align: middle}.udemy-btn{background: #159D1A; display: block; text-align: center; padding: 1.5rem; font-weight: 700; font-size: 2rem}.udemy-btn:hover{background: #18b31e}.udemy-text{font-size: 18px; line-height: 1.6; letter-spacing: 1px; margin-bottom: 3rem}.udemy-checklist{list-style-image: url(https://s3.amazonaws.com/media.briantracy.com/assets/images/leadership/udemy-list-icon.png); padding: 0 0 0 2rem; letter-spacing: 1px}.udemy-checklist li{margin-bottom: 1.5em; font-size: 16px; padding-left: 10px}.udemy.img-center{display: block; margin: auto}.myacc-container{max-width: 800px; margin: auto}.myacc-header{position: relative; margin-bottom: 20px}.myacc-header:after{content: ""; display: table; clear: both}.myacc-header__subtitle, .myacc-header__title{color: #1d3a5e; text-transform: initial}.myacc-header__title{padding-bottom: 5px !important}.myacc-header__subtitle{font-weight: 400; margin-top: 0}.myacc-settings{display: inline-block; color: #858991; text-decoration: none; position: absolute; right: 0; top: 0; bottom: 0; -webkit-transition: color .15s ease; transition: color .15s ease}.myacc-settings__icon{display: inline-block; vertical-align: middle}.myacc-settings:hover{color: #1d3a5e}.myacc-menu .myacc-menu__item{width: 33%; float: left; padding: 10px; box-sizing: border-box}.myacc-menu .myacc-menu__item:nth-child(3n+1){clear: left}@media (max-width:660px){.myacc-settings{position: static; display: block; text-align: right}.myacc-menu .myacc-menu__item{float: none; width: 100%; max-width: 280px; margin: auto}}.myacc-menu .myacc-menu__item-content{text-align: center; border: 2px solid #e1e1e1; background: #fbfbfb; padding: 10px; border-radius: 5px}.myacc-menu .myacc-menu__item-content img{max-width: 100%; max-height: 130px; margin: 10px auto 20px; font: 0/0 a; vertical-align: middle}.myacc__btn{color: #fff; background: #2b94ef; text-decoration: none; text-transform: initial; border: 0; width: 100%; display: block; text-align: center; margin: 0}.myacc__btn:hover{background: #67b0ef; color: #fff}.myacc-icon-link, .myacc-icon-link--back, .myacc-icon-link--right{display: inline-block; color: #858991; text-decoration: none; -webkit-transition: color .15s ease; transition: color .15s ease}.myacc-icon-link--back:hover, .mycour__course .mc-course__lessons-btn:hover{text-decoration: underline}.myacc-icon-link--back:hover, .myacc-icon-link--right:hover, .myacc-icon-link:hover{color: #1d3a5e}.myacc-icon-link__icon{display: inline-block; vertical-align: middle}.myacc-icon-link--back{color: #1d3a5e}.myacc-icon-link--back .myacc-icon-link__icon{background: url(https://s3.amazonaws.com/media.briantracy.com/my_account/icon-backlink.png) center no-repeat; display: inline-block; width: 25px; height: 25px; margin-right: 10px}.myacc-icon-link--right{left: auto; right: 0; text-align: right}@media (max-width:660px){.myacc-menu .myacc-menu__item-content img{max-height: none}.myacc-icon-link, .myacc-icon-link--back, .myacc-icon-link--right{display: inline-block; clear: both; overflow: hidden; position: static}}.mycour *{font-family: "Open Sans", Arial, sans-serif}.mycour__container{max-width: 600px; margin: auto}.mycour__course .mc-course-info{margin-bottom: 1rem}.mycour__course .mc-course-info h3{color: #1d3a5e; font-size: 16px; text-transform: initial}.mycour__course .mc-course__remaining{font-size: 15px; font-weight: 700; margin-right: 10px}.mycour__course .mc-course__progress{position: relative; display: inline-block; width: 100%; max-width: 240px; height: 10px; line-height: 0; border-radius: 25px; overflow: hidden; background: #fff; box-shadow: 0 0 5px -1px rgba(0, 0, 0, .4); vertical-align: middle}.mycour__course .mc-course__progress-line{display: inline-block; background: #169b51; position: absolute; top: 0; bottom: 0; left: 0; width: 50%; border-radius: 20px; -webkit-transition: width .5s ease; transition: width .5s ease}.mycour__course .mc-course__lessons-btn{background: 0 0; border: 0; color: #1d3a5e; float: right; padding: 0; margin: 0; display: block; cursor: pointer}@media (max-width:700px){.mycour__course .mc-course__progress{max-width: 70%}.mycour__course .mc-course__lessons-btn{float: none; margin: 30px auto 0; padding-top: 20px; border-top: 1px solid rgba(0, 0, 0, .2); width: 100%; font-size: 14px}}.mycour__course .mc-course__lessons-icon{display: inline-block; background: url(https://s3.amazonaws.com/media.briantracy.com/my_account/icon-arrow-down.png) center no-repeat; height: 24px; width: 30px; vertical-align: middle; margin-left: 5px}@media (max-width:700px){.mycour__course .mc-course__lessons-icon{height: 20px; width: 20px; background-size: contain}.mycour__item{text-align: center}.mycour__item p{text-align: initial}}.mycour__item{background: #fbfbfb; border: 2px solid #e1e1e1; position: relative; padding: 20px; border-radius: 5px; margin-bottom: 1rem}.mycour__item p{line-height: 1.6; font-size: 16px}.mycour__item .mc-item__prod, .mycour__item .mc-item__tools p{text-align: center}.mycour__item .mc-item__row{padding-bottom: 10px}.mycour__item .mc-item__row:last-child{padding-bottom: 0}.mycour__item .mc-item__row:after{content: ""; display: table; clear: both}.mycour__item .mc-item__row .mc-item__col--left, .mycour__item .mc-item__row .mc-item__col--right{float: left}.mycour__item .mc-item__row .mc-item__col--left{width: 35%; padding-right: 20px}.mycour__item .mc-item__row .mc-item__col--right{width: 65%}@media (max-width:700px){.mycour__item .mc-item__row .mc-item__col--left, .mycour__item .mc-item__row .mc-item__col--right{float: none; width: 100%; margin: auto; padding-right: 0}}.mycour__item .mc-item__category{display: inline-block; height: 30px; width: 30px; background-size: contain; background-repeat: no-repeat; background-position: center; position: absolute; right: 15px; top: 15px; opacity: .6}.mycour__item .mc-item__prod img{max-width: 100%; max-height: 180px}.mycour__item .mc-item__title, .mycour__item .mc-item__title--resume{color: #1d3a5e; font-size: 20px; line-height: 1.3; margin-top: 0; padding-right: 45px; text-transform: initial; margin-bottom: 20px}.mycour__resume p{font-size: 17px}.mycour__resume.mycour__item .mc-item__title--resume{margin-bottom: 30px; margin-top: 20px}.mycour__resume.mycour__item .mc-item__title{font-size: 17px; margin-bottom: 5px}@media (max-width:700px){.mycour__item .mc-item__title, .mycour__item .mc-item__title--resume{padding-right: 0; margin-top: 10px}}.mycour__item .mc-item__tools{background: #fff; text-align: center; line-height: 1; overflow: hidden; border-radius: 5px; margin: auto}.mycour__item .mc-item__tools a, .mycour__item .mc-item__tools a:hover{color: #2c6f98}.mycour__lessons{display: none; background: #fbfbfb; border: 2px solid #e1e1e1; position: relative; border-radius: 5px; margin-bottom: 2rem}.mycour__lessons.show-lessons{display: block}.mycour__lessons .mc-lesson__left, .mycour__lessons .mc-lesson__right{float: left}.mycour__lessons .mc-lesson__left{width: 65%; padding-right: 20px}.mycour__lessons .mc-lesson__right{width: 35%}@media (max-width:400px){.mycour__lessons .mc-lesson__left{width: 70%; padding-right: 10px}.mycour__lessons .mc-lesson__right{width: 30%}}.mycour__lessons .mc-lesson__list{padding: 0; margin: 0; list-style: none}.mycour__lessons .mc-lesson__item{display: block; font-size: 14px; cursor: pointer}.mycour__lessons .mc-lesson__item a{color: inherit; padding: 20px 15px; display: block}.mycour__lessons .mc-lesson__item a:after, .mycour__lessons .mc-lesson__item:after, .mycour__lessons .mc-lesson__label:after{display: table; content: ""; clear: both}.mycour__lessons .mc-lesson__item:hover{background: #fff}@media (max-width:400px){.mycour__lessons .mc-lesson__item{padding: 15px 10px; font-size: 13px}}.mycour__lessons .mc-lesson__label{position: relative; padding-left: 30px}.mycour__lessons .mc-lesson__info{float: right; text-align: right; width: 100%; display: inline-block}.mycour__lessons .mc-lesson__info:after, .mycour__resume .mc-lesson__info:after{content: ""; display: table; clear: both}.mycour__lessons .mc-lesson__icon, .mycour__lessons .mc-lesson__icon--complete, .mycour__lessons .mc-lesson__icon--mp3, .mycour__lessons .mc-lesson__icon--pdf{display: inline-block; height: 20px; width: 20px; background: url(https://s3.amazonaws.com/media.briantracy.com/my_account/common/icon-course-incomplete.png) center no-repeat; background-size: contain; vertical-align: middle; margin-right: 10px; position: absolute; left: 0; top: -1px}.mycour__lessons .mc-lesson__icon--complete{background-image: url(https://s3.amazonaws.com/media.briantracy.com/my_account/common/icon-course-complete.png)}.mycour__lessons .mc-lesson__icon--pdf{background-image: url(https://s3.amazonaws.com/media.briantracy.com/my_account/common/icon-file-pdf.png)}.mycour__lessons .mc-lesson__icon--mp3{background-image: url(https://s3.amazonaws.com/media.briantracy.com/my_account/common/icon-file-mp3.png)}@media (max-width:400px){.mycour__lessons .mc-lesson__label{padding-left: 25px}.mycour__lessons .mc-lesson__icon, .mycour__lessons .mc-lesson__icon--complete, .mycour__lessons .mc-lesson__icon--mp3, .mycour__lessons .mc-lesson__icon--pdf{width: 16px; height: 16px; top: 0}}.mycour__lessons .mc-lesson__remaining, .mycour__resume .mc-lesson__remaining{display: inline-block; font-weight: 700; margin-right: 10px}.mycour__lessons .mc-lesson__progress, .mycour__resume .mc-lesson__progress{position: relative; display: inline-block; width: 100%; max-width: 50%; height: 10px; line-height: 0; border-radius: 25px; overflow: hidden; background: #fff; box-shadow: 0 0 5px -1px rgba(0, 0, 0, .4); vertical-align: middle}.mycour__lessons .mc-lesson__progress-line, .mycour__resume .mc-lesson__progress-line{display: inline-block; background: #169b51; position: absolute; top: 0; bottom: 0; left: 0; width: 80%; border-radius: 20px; -webkit-transition: width .5s ease; transition: width .5s ease}@media (max-width:500px){.mycour__lessons .mc-lesson__progress{display: none}.mycour__resume p{text-align: center}}.myless__video{background: #000; height: 0; padding-bottom: 56.3% !important; position: relative; border-radius: 5px; overflow: hidden}.myless__video iframe, .myless__video video{position: absolute; width: 100%; height: 100%}.myless__video-controls{padding: 20px; position: relative}.myless__video-controls:after{display: table; content: ""; clear: both}.myless__control-next, .myless__control-prev{width: 50%; float: left}.myless__control-next{text-align: right}.myless__next, .myless__prev{text-decoration: none; color: #1d3a5e}.myless__lesson .ml-lesson__btn:hover, .myless__next:hover, .myless__prev:hover{text-decoration: underline}.myless__next-icon, .myless__prev-icon{background: url(https://s3.amazonaws.com/media.briantracy.com/my_account/icon-backlink.png) center no-repeat; display: inline-block; width: 25px; height: 25px; vertical-align: middle}.myless__next-icon{margin-left: 10px; -webkit-transform: rotate(180deg); transform: rotate(180deg)}.myless__prev-icon{margin-right: 10px}.myless__lesson .ml-lesson__item{background: #fbfbfb; border-radius: 5px; border: 2px solid #e1e1e1; padding: 20px; margin-bottom: 10px}.myless__lesson .ml-lesson__item:after{content: ""; display: table; clear: both}.myless__lesson .ml-lesson__btn{background: 0 0; border: 0; color: #1d3a5e; float: right; padding: 0; margin: 0; display: block; cursor: pointer}@media (max-width:700px){.myless__lesson .ml-lesson__item{text-align: center}.myless__lesson .ml-lesson__btn{float: none; margin: 30px auto 0; padding-top: 20px; border-top: 1px solid rgba(0, 0, 0, .2); width: 100%; font-size: 14px}}.myless__lesson .ml-lesson__icon{display: inline-block; background: url(https://s3.amazonaws.com/media.briantracy.com/my_account/icon-arrow-down.png) center no-repeat; height: 24px; width: 30px; vertical-align: middle; margin-left: 5px}@media (max-width:700px){.myless__lesson .ml-lesson__icon{height: 20px; width: 20px; background-size: contain}}.myless__lesson .ml-lesson__img{width: 20%; float: left}.myless__lesson .ml-lesson__img img{max-width: 100%}@media (max-width:700px){.myless__lesson .ml-lesson__img{float: none; margin: auto; width: 100%}}.myless__lesson .ml-lesson__img hr{margin: 15px auto 10px}.myless__lesson .ml-lesson__info{width: 80%; float: left; padding-left: 20px}.myless__lesson .ml-lesson__info p{line-height: 1.6}.myless__lesson .ml-lesson__info p:last-child{margin-bottom: 0}@media (max-width:700px){.myless__lesson .ml-lesson__info{float: none; width: 100%; padding: 0}.myless__lesson .ml-lesson__info p{text-align: justify}}.myless__lesson .ml-info__category{color: #1d3a5e; margin: 0 auto 10px; font-weight: 700; text-transform: initial; font-size: 2rem}.myless__lesson .ml-info__title{margin-top: 0; color: #1d3a5e; text-transform: initial}.mycour__resume{background: #edf3fa; border-color: #1d3a5e}.mycour__resume .resume__btn{font-size: 17px; font-weight: 700; color: #1d3a5e; text-align: right; display: inline-block; float: right; cursor: pointer}.mycour__resume .resume__btn .play-btn{height: 30px; width: 30px; margin-left: 5px; display: inline-block; vertical-align: middle; background: url(https://s3.amazonaws.com/media.briantracy.com/my_account/icon-play.png) center no-repeat; background-size: contain}@media (max-width:700px){.mycour__resume p{text-align: center}}.myacc-banner{min-height:265px;height:100%;border-radius:5px;box-shadow:0 6px 16px 0 rgba(0,0,0,.52);background-color:#3e4349;margin-top:40px;margin-bottom:25px}@media (max-width:992px){.myacc-banner{min-height:inherit;background:0 0;box-shadow:none;text-align:center}}.myacc-banner__title{font-family:Montserrat,sans-serif;font-size:20.8px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-.4px;color:#fff}.myacc-banner__text{font-family:Montserrat;font-size:14.6px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:-.3px;color:#fff}.myacc-banner__img{border-radius:5px;float:left}@media (max-width:992px){.myacc-banner__img{float:inherit}}.myacc-banner__text-box{float:left;padding:30px 40px;max-width:560px;background-color:#3e4349}@media (max-width:992px){.myacc-banner__text-box{max-width:inherit;border-radius:5px;box-shadow:0 6px 16px 0 rgba(0,0,0,.52)}}.myacc-banner__btn{margin-top:20px;max-width:202px;width:100%;height:50px;border-radius:10px;box-shadow:0 7px 3px 0 rgba(0,0,0,.07);background-color:#c83e3d}@media (max-width:992px){.myacc-banner__btn{margin:15px auto 0}}.myacc-banner__btn:hover{background-color:#c83e3d;opacity:.8}