@charset "utf-8";.section{clear:both;padding:0;margin:0}.group:after,.group:before{content:"";display:table}.group:after{clear:both}.group{zoom:1}.col{display:block;float:left;margin:1% 0 1% 2%}.col:first-child{margin-left:0}.col-1-of-2,.col-3-of-6{width:49%}.col-2-of-3{width:66%}.col-1-of-3{width:32%}.col-3-of-4{width:74.5%}.col-1-of-4{width:23.5%}.col-1-of-5{width:18.4%}.col-2-of-5{width:38.8%}.col-3-of-5{width:59.2%}.col-4-of-5{width:79.6%}.certificateinfo-container,.classinfo-container{background:#afc1cc;margin:-10px -2%;padding:10px 2%;border-radius:4px}.odd{background-color:#afc1cc}.even{background-color:rgba(255,255,255,.2)}.header-style{padding:10px;background-color:rgba(255,255,255,.2);color:#fff}.font-color{color:#fff}.page-title{margin-bottom:20px}.page-title h5{color:#205c70;font-size:15px}.class-description{margin-bottom:40px}.class-description-cont p{font-size:16px}.class-description-cont img{margin-right:20px}.add-to-cart{font-size:30px!important;border-bottom:1px dashed;padding-bottom:25px}.checkout-cart,.other-cart-links{font-size:20px!important;padding-bottom:25px}.other-cart-links{border-bottom:1px dashed}.class-actions a,.class-actions span{color:#fff;text-align:center;display:block;font-family:Arial,Helvetica,sans-serif;font-weight:700;margin-top:20px}.class-details{padding:15px;background-color:#beccd5;background-color:rgba(255,255,255,.2);border-radius:5px}.class-details h2{font-size:30px;margin-bottom:10px}.class-details .col-info h4{margin-bottom:10px}.sch-info{float:left;width:100%}.class-details div:last-child{border-bottom:none;padding-bottom:0}.sch-title .sch-cell{background-color:#517281;padding:10px 0 10px 10px;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:12px}.sch-info .sch-cell{padding-left:10px}.sch-info .sch-cell,.sch-info .sch-cell a{font-family:Arial,Helvetica,sans-serif;font-size:12px}.notification{line-height:25px;color:#bf750a;text-align:center;font-family:Arial,Helvetica,sans-serif;font-weight:700;margin-top:20px;border-bottom:1px dashed #3389a5;padding-bottom:20px;font-size:20px}.classinfo-container .separation-styles{border-top:1px dashed #fff;margin-top:20px;padding-top:20px;border-bottom:1px dashed #fff;margin-bottom:20px;padding-bottom:20px}.classinfo-container .col-1-of-4 h6{color:#517281;font-weight:400;font-family:Arial,Helvetica,sans-serif;font-style:italic;margin-bottom:15px}.classinfo-container .col-1-of-4 .bold{font-style:normal}.classinfo-container .call-action{font-size:17px}.classinfo-container .class a{color:#58595b}.classinfo-container .class a:hover{color:#9a9a9a}.classinfo-container .col.col-1-of-4.class{margin-left:1.5%}.classinfo-container .col-action a:hover{color:#ccc}.classinfo-container .interested-in{width:75%;float:left}.classinfo-container .interested-in ul li{width:45%;margin-right:5%;margin-bottom:5px;height:40px}.classinfo-container h1,h2,h3,h4{font-weight:700}.classinfo-container h1{font:32px/34px Arial,Helvetica,sans-serif;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.2)}.classinfo-container h2{font:24px/30px Arial,Helvetica,sans-serif;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.2)}.classinfo-container h3,.list-info{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.2)}.classinfo-container h4{font:16px/20px Arial,Helvetica,sans-serif;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.2)}.classinfo-container .interested-in ul{list-style-type:none}.classinfo-container .interested-in ul li a{color:#fff}.classinfo-container .featured-classes{width:25%;float:right}.classinfo-container .featured-classes ul{list-style-type:none}.classinfo-container .featured-classes ul li a{position:relative;color:#205c70;display:block;padding-right:16px}@-moz-document url-prefix(){.bold{font-weight:400}}@media screen and (max-width:1000px){.clear1000{clear:none}.section .col.col-1-of-4.class{width:31%}}@media screen and (max-width:900px){.call-action{font-size:14px;font-weight:bolder}}@media screen and (max-width:800px){.section .col.col-1-of-4.class{width:48%}.section:nth-child(2) .col-1-of-2{float:none;width:100%;margin:0}.col-1-of-2{float:none;width:100%}.call-action{font-size:17px;font-weight:700}.class-actions{width:75%;margin:0 auto}.sch-title{margin-bottom:10px}.col-1-of-5{width:31%!important;margin:0 0 0 2%!important}.section:nth-child(3) .sch-title .col-1-of-5:nth-child(4){margin:0}.section:nth-child(3) .sch-title .col-1-of-5:last-child{margin-right:33%!important}.section:nth-child(3) .sch-info .col-1-of-5{padding:10px 0 10px 10px}.section:nth-child(3) .sch-info .col-1-of-5:nth-child(4){margin-left:0}.section:nth-child(3){margin-top:20px}.classinfo-container .featured-classes{width:40%}.classinfo-container .interested-in{width:60%}.classinfo-container .interested-in ul li{width:85%;margin-right:15%;margin-bottom:5px}}@media screen and (max-width:625px){.section:nth-child(3) .sch-info .col-1-of-5,.section:nth-child(3) .sch-info .col-1-of-5 a{font-size:14px}}@media screen and (min-wdith:601px){.class-hide~.class-options{display:block}}@media screen and (max-width:600px){.section .col.col-1-of-4.class{width:98%}.call-action{text-align:left}.col-1-of-5{width:100%!important;margin:0!important}.sch-title .sch-cell{padding:3px 0 3px 10px}.sch-title .sch-cell:first-child{padding:10px 0 3px 10px}.sch-title .sch-cell:last-child{padding:3px 0 10px 10px}.sch-info .col-1-of-5{padding:3px 0 3px 10px!important}.sch-info .col-1-of-5:first-child{padding:10px 0 3px 10px!important}.sch-info .col-1-of-5:last-child{padding:3px 0 10px 10px!important}.classinfo-container .featured-classes{width:100%;float:none}.classinfo-container .interested-in{width:100%;float:none;margin-bottom:20px;overflow:auto}.classinfo-container .interested-in ul li{width:100%;margin-right:0;margin-bottom:10px;height:auto}.classinfo-container .featured-classes h2,.classinfo-container .interested-in h2{font-size:19px;cursor:pointer;background:no-repeat;background-size:20px auto;background-position:right center;padding-right:7%}.classinfo-container .featured-classes .class-hide,.classinfo-container .interested-in .class-hide{font-size:19px;cursor:pointer;background:no-repeat;background-size:20px auto;background-position:right center;padding-right:7%}.class-hide~.class-options{display:none}}@media screen and (max-width:480px){.class-actions{width:100%}.class-description-cont img{float:none!important;display:block;margin:10px auto}.page-title{float:none}.content-nav{margin-top:25px;float:right;width:100%;text-align:right}.section:first-child{position:relative}}
/*# sourceMappingURL=main_class_info.min.css.map */