@import url(../font/FontAwesome/css/font-awesome.min.css);@import url(../font/OpenSans/stylesheet.css);.tlc_button,ul.action-links li a,.Actions input{border:none;padding:6px 10px;background:#1e1e1e;color:white;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.tlc_button:hover,ul.action-links li a:hover,.Actions input:hover{color:white;opacity:0.8}.tlc_button:link,ul.action-links li a:link,.Actions input:link,.tlc_button:active,ul.action-links li a:active,.Actions input:active{color:white}.tlc_button__bordered{border:none;padding:6px 10px;background:none;color:#1e1e1e;border:2px solid #1e1e1e;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.tlc_button__bordered:hover{opacity:0.8}.Red .tlc_button,.Red ul.action-links li a,ul.action-links li .Red a,.Red .Actions input,.Actions .Red input{background:#f7323f}.Red .tlc_button__bordered{color:#f7323f;border-color:#f7323f}.Blue .tlc_button,.Blue ul.action-links li a,ul.action-links li .Blue a,.Blue .Actions input,.Actions .Blue input{background:#57c9e8}.Blue .tlc_button__bordered{color:#57c9e8;border-color:#57c9e8}.Yellow .tlc_button,.Yellow ul.action-links li a,ul.action-links li .Yellow a,.Yellow .Actions input,.Actions .Yellow input{background:#f6a71c}.Yellow .tlc_button__bordered{color:#f6a71c;border-color:#f6a71c}.Green .tlc_button,.Green ul.action-links li a,ul.action-links li .Green a,.Green .Actions input,.Actions .Green input{background:#8dbe2e}.Green .tlc_button__bordered{color:#8dbe2e;border-color:#8dbe2e}body{color:#1e1e1e;font-family:'Open Sans';font-size:14px;font-weight:400;line-height:1.4em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h4,h5{font-weight:bold}.Red h1,.Red h2{color:#f7323f}.Blue h1,.Blue h2{color:#57c9e8}.Yellow h1,.Yellow h2{color:#f6a71c}.align-right{text-align:right}.align-middle{text-align:center}a:active,a:hover,a:link,a:focus{background:none;text-decoration:none}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background:transparent}.typography img{max-width:100%;height:auto}img.center{display:block;margin:0px auto}img.leftAlone{display:block}img.left{float:left;margin-right:10px}img.right{float:right;margin-left:10px}iframe{max-width:100%}.black{color:#1e1e1e !important}header{min-height:1px;width:100%;border-top:8px solid #1e1e1e}.header_inner{padding:30px 0px;padding-bottom:40px}.home img{max-width:100%;width:225px}.Red header{border-color:#f7323f}.Blue header{border-color:#57c9e8}.Yellow header{border-color:#f6a71c}.nav li.search a{color:black;display:inline-block;font-weight:bold}.nav li.search a.shop{border:2px solid transparent;padding:4px;float:left;clear:left;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.nav li.search a.shop:hover{border:2px solid #f6a71c;color:#f6a71c}.nav li.search .shop_wrap{display:inline-block;margin-top:20px;border-left:1px dotted #1e1e1e}ul.nav{padding:0px;position:relative}li.nav_item{list-style-type:none;float:left;margin-top:40px;margin-right:15px;position:static}li.nav_item a{font-size:1.03em;color:#1e1e1e;font-weight:bold;padding:3px;border:2px solid transparent;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}li.nav_item a:hover,li.nav_item a.pseudo-hover{background:transparent;border:2px solid transparent}li.nav_item:hover .nav_level-two{top:115%;visibility:visible;opacity:1;z-index:25;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}li.nav_item:hover .bridge{display:block}.bridge-holder{position:relative;width:100%}.bridge{display:none;position:absolute;width:100%;height:40px;left:0px;right:0px;top:80%}.nav_level-two{top:80%;visibility:hidden;opacity:0;padding:10px;position:absolute;left:0px;width:100%;z-index:-1;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;transition:all 0s ease}.nav_level-two ul{font-size:1em;padding:0px}.nav_level-two ul li{list-style-type:none;float:left;width:24%;margin-right:1%;padding-top:2px}.nav_level-two ul li.nav_level-two_item:not(.one-line){margin-bottom:20px}.nav_level-two ul li a.nav_level-two_link{color:white;display:block;max-width:100%}.nav_level-two ul li a.nav_level-two_link.link,.nav_level-two ul li a.nav_level-two_link.section{text-decoration:none}.nav_level-two ul li a.nav_level-two_link:not(.dropdown):hover{border:2px solid transparent !important;text-decoration:none;background-color:#fff}.nav_level-two ul li a.nav_level-two_link:not(.dropdown):hover span.level-three-toggle{background:#fff}.nav_level-two ul li a.nav_level-two_link.dropdown{border:2px solid transparent !important;text-decoration:none;color:#fff !important;cursor:default}.nav_level-two ul li a.nav_level-two_link.active{color:#f7323f;border:2px solid transparent !important;text-decoration:none}ul.nav_level-three{max-width:100%;font-size:0.9em}ul.nav_level-three li{width:90%;margin-right:10%}ul.nav_level-three li a.nav_level-three_link{font-weight:normal;color:white;display:block;border:2px solid transparent !important}ul.nav_level-three li a.nav_level-three_link.link,ul.nav_level-three li a.nav_level-three_link.section{text-decoration:none}ul.nav_level-three li a.nav_level-three_link span.level-four-toggle{color:white;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}ul.nav_level-three li a.nav_level-three_link:hover{text-decoration:none;border:2px solid white;color:red;background:white}ul.nav_level-three li a.nav_level-three_link.active{border:2px solid transparent !important;text-decoration:none;background-color:#fff}ul.nav_level-three li a.nav_level-three_link.active span.level-four-toggle{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1)}ul.nav_level-four{display:none;max-width:100%}ul.nav_level-four li{width:100%}ul.nav_level-four li a.nav_level-four_link{font-weight:normal;font-style:italic;color:white;display:block;border:1px solid transparent !important;padding:4px}ul.nav_level-four li a.nav_level-four_link.link,ul.nav_level-four li a.nav_level-four_link.section{text-decoration:none}ul.nav_level-four li a.nav_level-four_link span.level-five-toggle{color:white;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}ul.nav_level-four li a.nav_level-four_link:hover{border:1px solid white !important;text-decoration:none;color:#fff !important}ul.nav_level-four li a.nav_level-four_link:hover span.level-five-toggle{color:#fff}ul.nav_level-four li a.nav_level-four_link.active{border:1px solid white !important;text-decoration:none}ul.nav_level-four li a.nav_level-four_link.active span.level-five-toggle{color:white;-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1)}ul.nav_level-five{padding-left:15px;display:none}ul.nav_level-five li{width:100%}ul.nav_level-five li a.nav_level-five_link{font-weight:normal;font-style:italic;display:block;color:white;border:1px solid transparent}ul.nav_level-five li a.nav_level-five_link.link,ul.nav_level-five li a.nav_level-five_link.section{text-decoration:none}ul.nav_level-five li a.nav_level-five_link:hover{text-decoration:none;border:1px solid #fff !important;color:#fff !important}.Red #menuToggle{color:#f7323f}.Red #menuToggle:hover{color:#f7323f}.Red .primary li.nav_item a:hover,.Red .primary li.nav_item a.pseudo-hover{border:2px solid #f7323f;color:#f7323f}.Red .primary li.nav_item.active a.nav_link{border:2px solid #f7323f;background-color:#f7323f;color:white}.Red .nav_level-two{background-color:rgba(247,50,63,0.95)}.Red .nav_level-two li a.nav_level-two_link.active{color:#f7323f}.Red .nav_level-three{background:transparent}.Red .nav_level-three li a.nav_level-three_link{border:2px solid transparent}.Red .nav_level-three li a.nav_level-three_link.active,.Red .nav_level-three li a.nav_level-three_link:hover{color:#f7323f}.Red .nav_level-three li a.nav_level-three_link.active span.level-four-toggle,.Red .nav_level-three li a.nav_level-three_link:hover span.level-four-toggle{color:#f7323f}.Blue #menuToggle{color:#57c9e8}.Blue #menuToggle:hover{color:#57c9e8}.Blue .primary li.nav_item a:hover,.Blue .primary li.nav_item a.pseudo-hover{border:2px solid #57c9e8;color:#57c9e8}.Blue .primary li.nav_item.active a.nav_link{border:2px solid #57c9e8;background-color:#57c9e8;color:white}.Blue .nav_level-two{background-color:#57c9e8;background-color:rgba(87,201,232,0.95)}.Blue .nav_level-two li a.nav_level-two_link.active{color:#57c9e8}.Blue .nav_level-three{background:transparent}.Blue .nav_level-three li a.nav_level-three_link{border:2px solid transparent}.Blue .nav_level-three li a.nav_level-three_link.active,.Blue .nav_level-three li a.nav_level-three_link:hover{color:#57c9e8}.Blue .nav_level-three li a.nav_level-three_link.active span.level-four-toggle,.Blue .nav_level-three li a.nav_level-three_link:hover span.level-four-toggle{color:#57c9e8}.Yellow #menuToggle{color:#f6a71c}.Yellow #menuToggle:hover{color:#f6a71c}.Yellow .primary li.nav_item a:hover,.Yellow .primary li.nav_item a.pseudo-hover{border:2px solid #f6a71c;color:#f6a71c}.Yellow .primary li.nav_item.active a.nav_link{border:2px solid #f6a71c;background-color:#f6a71c;color:white}.Yellow .nav_level-two{background-color:#f6a71c;background-color:rgba(246,167,28,0.95)}.Yellow .nav_level-two li a.nav_level-two_link.active{color:#f6a71c}.Yellow .nav_level-three{background:transparent}.Yellow .nav_level-three li a.nav_level-three_link{border:2px solid transparent}.Yellow .nav_level-three li a.nav_level-three_link.active,.Yellow .nav_level-three li a.nav_level-three_link:hover{color:#f6a71c}.Yellow .nav_level-three li a.nav_level-three_link.active span.level-four-toggle,.Yellow .nav_level-three li a.nav_level-three_link:hover span.level-four-toggle{color:#f6a71c}.primary li.nav_item.Red a:hover,.primary li.nav_item.Red a.pseudo-hover{border:2px solid #f7323f;color:#f7323f}.primary li.nav_item.Red.active a.nav_link,.primary li.nav_item.Red.section a.nav_link,.primary li.nav_item.Red.current a.nav_link{border:2px solid #f7323f;background-color:#f7323f;color:white}.primary li.nav_item.Red .nav_level-two{background-color:#f7323f;background-color:rgba(247,50,63,0.95)}.primary li.nav_item.Red .nav_level-two li a.nav_level-two_link.active{color:#f7323f}.primary li.nav_item.Red .nav_level-three{background:transparent}.primary li.nav_item.Red .nav_level-three li a.nav_level-three_link{border:2px solid transparent}.primary li.nav_item.Red .nav_level-three li a.nav_level-three_link.active,.primary li.nav_item.Red .nav_level-three li a.nav_level-three_link:hover{color:#f7323f}.primary li.nav_item.Red .nav_level-three li a.nav_level-three_link.active span.level-four-toggle,.primary li.nav_item.Red .nav_level-three li a.nav_level-three_link:hover span.level-four-toggle{color:#f7323f}.primary li.nav_item.Blue a:hover,.primary li.nav_item.Blue a.pseudo-hover{border:2px solid #57c9e8;color:#57c9e8}.primary li.nav_item.Blue.active a.nav_link,.primary li.nav_item.Blue.section a.nav_link,.primary li.nav_item.Blue.current a.nav_link{border:2px solid #57c9e8;background-color:#57c9e8;color:white}.primary li.nav_item.Blue .nav_level-two{background-color:#57c9e8;background-color:rgba(87,201,232,0.95)}.primary li.nav_item.Blue .nav_level-two li a.nav_level-two_link.active{color:#57c9e8}.primary li.nav_item.Blue .nav_level-three{background:transparent}.primary li.nav_item.Blue .nav_level-three li a.nav_level-three_link{border:2px solid transparent}.primary li.nav_item.Blue .nav_level-three li a.nav_level-three_link.active,.primary li.nav_item.Blue .nav_level-three li a.nav_level-three_link:hover{color:#57c9e8}.primary li.nav_item.Blue .nav_level-three li a.nav_level-three_link.active span.level-four-toggle,.primary li.nav_item.Blue .nav_level-three li a.nav_level-three_link:hover span.level-four-toggle{color:#57c9e8}.primary li.nav_item.Yellow a:hover,.primary li.nav_item.Yellow a.pseudo-hover{border:2px solid #f6a71c;color:#f6a71c}.primary li.nav_item.Yellow.active a.nav_link,.primary li.nav_item.Yellow.section a.nav_link,.primary li.nav_item.Yellow.current a.nav_link{border:2px solid #f6a71c;background-color:#f6a71c;color:white}.primary li.nav_item.Yellow .nav_level-two{background-color:#f6a71c;background-color:rgba(246,167,28,0.95)}.primary li.nav_item.Yellow .nav_level-two li a.nav_level-two_link.active{color:#f6a71c}.primary li.nav_item.Yellow .nav_level-three{background:transparent}.primary li.nav_item.Yellow .nav_level-three li a.nav_level-three_link{border:2px solid transparent}.primary li.nav_item.Yellow .nav_level-three li a.nav_level-three_link.active,.primary li.nav_item.Yellow .nav_level-three li a.nav_level-three_link:hover{color:#f6a71c}.primary li.nav_item.Yellow .nav_level-three li a.nav_level-three_link.active span.level-four-toggle,.primary li.nav_item.Yellow .nav_level-three li a.nav_level-three_link:hover span.level-four-toggle{color:#f6a71c}h1.heading{margin-top:-6px}.side-content{padding-right:30px;margin-bottom:60px}.side-button,.side-button:link{display:block;width:132px;height:37px;background-size:99%;background-repeat:no-repeat;margin-bottom:20px}.side-newsletter{margin:30px 0px}.newsletter-toggle,.newsletter-toggle:link{display:block;width:132px;height:37px;background-size:99%;background-repeat:no-repeat}.Red .newsletter-toggle{background-image:url("../images/signup_red.png")}.Blue .newsletter-toggle{background-image:url("../images/signup_blue.png")}.Yellow .newsletter-toggle{background-image:url("../images/signup_yellow.png")}.side-social{margin:20px 0px}a.social-link{display:inline-block;width:40px;height:40px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}a.social-link_fb{background-image:url("../images/fb_b.png");background-size:cover}a.social-link_fb:hover{background-image:url("../images/fb.png")}a.social-link_tw{background-image:url("../images/tw_b.png");background-size:cover}a.social-link_tw:hover{background-image:url("../images/tw.png")}a.social-link_yt{background-image:url("../images/yt_b.png");background-size:cover}a.social-link_yt:hover{background-image:url("../images/yt.png")}a.social-link_ot{background-image:url("../images/ot_b.png");background-size:cover}a.social-link_ot:hover{background-image:url("../images/ot.png")}.side-login a{display:inline-block;padding:3px;color:black;font-weight:bold;border:2px solid #1e1e1e;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.side-login a:hover{opacity:0.7}footer{margin-top:60px;background:#1e1e1e;padding:20px 0px}footer h5{margin-top:0px}footer h4,footer h5,footer p,footer a{color:white}footer h4{margin-left:-15px}footer a:hover{color:white;text-decoration:none}footer .social-link{display:inline-block;width:40px;height:40px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}footer .footer_about{position:relative;margin-bottom:20px}footer .footer_about h4{position:absolute;top:-47px;left:-30px;background:#1e1e1e;margin:0px;padding:4px 10px}footer .no-padding{padding:0px}footer .footer-link{display:block;z-index:90;position:relative}footer .divider{height:1px;max-width:100%;border-top:1px dotted white;margin:20px 0px}footer .social-link_fb{background-image:url("../images/fb_w.png");background-size:cover}footer .social-link_fb:hover{background-image:url("../images/fb.png")}footer .social-link_tw{background-image:url("../images/tw_w.png");background-size:cover}footer .social-link_tw:hover{background-image:url("../images/tw.png")}footer .social-link_yt{background-image:url("../images/yt_w.png");background-size:cover}footer .social-link_yt:hover{background-image:url("../images/yt.png")}footer .social-link_ot{background-image:url("../images/ot_w.png");background-size:cover}footer .social-link_ot:hover{background-image:url("../images/ot.png")}.carousel{border-top:4px solid #1e1e1e}.carousel .item .carousel-caption{display:none}.caption-placeholder{position:absolute;top:30px;left:-15px;bottom:auto;background:#1e1e1e;background:rgba(30,30,30,0.95);width:40%;padding:15px;color:white}.caption-placeholder h5{margin-top:5px;margin-bottom:5px}.caption-placeholder a{text-decoration:none;border-bottom:1px dotted transparent;color:white;font-weight:bold;font-style:italic;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.caption-placeholder a:hover{border-bottom:1px dotted white}.carousel-indicators{margin-bottom:0px}.carousel-indicators li{width:8px;height:8px;background:white;border:none;opacity:0.7;margin:0px 10px}.carousel-indicators li.active{margin:0px 10px;border:none;opacity:1;width:8px;height:8px}.carousel-control{top:auto;bottom:10px;opacity:0.9;width:5%}.carousel-control.left,.carousel-control.right{font-weight:normal;text-shadow:none;box-shadow:none;background:none}.carousel-control.left:hover,.carousel-control.right:hover{box-shadow:none;background:none}.Red .carousel{border-color:#f7323f}.Red .caption-placeholder{background:#f7323f;background:rgba(247,50,63,0.95)}.Blue .carousel{border-color:#57c9e8}.Blue .caption-placeholder{background:#57c9e8;background:rgba(87,201,232,0.95)}.Yellow .carousel{border-color:#f6a71c}.Yellow .caption-placeholder{background:#f6a71c;background:rgba(246,167,28,0.95)}.tiles{margin-top:60px}.tile_outer{height:160px;background-size:cover;background-position:center;margin-bottom:20px}.tile_outer a:hover{text-decoration:none}.tile_inner{padding:15px;height:160px;max-width:100%;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.tile_inner.Red .tile_title{background:#f7323f}.tile_inner.Red:hover{background:#f7323f;background:rgba(247,50,63,0.5)}.tile_inner.Blue .tile_title{background:#57c9e8}.tile_inner.Blue:hover{background:#57c9e8;background:rgba(87,201,232,0.5)}.tile_inner.Yellow .tile_title{background:#f6a71c}.tile_inner.Yellow:hover{background:#f6a71c;background:rgba(246,167,28,0.5)}.tile_inner.Green .tile_title{background:#8dbe2e}.tile_inner.Green:hover{background:#8dbe2e;background:rgba(141,190,46,0.5)}.tile_title{position:absolute;padding:0px 15px;max-width:50%;left:-10px}.tile_title h5{color:white;text-decoration:none !important;line-height:1.4em}section.main{padding-top:15px;border-top:3px solid transparent}section.gallery{margin:30px 0px;position:relative;text-align:center}.image_outer{display:block;background-size:cover;float:left;background-position:center;position:relative}.image_outer:hover .image_inner{visibility:visible;opacity:1}.image_inner{visibility:hidden;opacity:0;display:table;position:absolute;top:0px;bottom:0px;left:0px;right:0px;width:100%;min-height:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.image_detail{display:table-cell;vertical-align:middle;color:white;text-align:center}.image_detail p{margin-bottom:5px}.image_detail a{display:inline-block;margin-top:10px;color:white}.image_detail a:hover{color:white;text-decoration:none}.image_detail a i{position:relative;top:4px}.image_divide{border-top:2px solid rgba(255,255,255,0.7);display:inline-block;width:30px;margin-bottom:8px}.count_1 .pos_1{width:60%;height:400px;display:inline-block;float:none}.count_2 .pos_1,.count_2 .pos_2{width:50%;height:300px;margin:0 auto}.count_3 .pos_1,.count_3 .pos_3{float:left;width:50%;height:200px}.count_3 .pos_2{width:50%;height:400px;float:right}.count_4 .pos_1,.count_4 .pos_2,.count_4 .pos_3,.count_4 .pos_4{width:50%;height:250px}.count_5 .pos_1,.count_5 .pos_5{width:50%;height:200px;float:left}.count_5 .pos_3,.count_5 .pos_4{width:25%;height:200px;float:left}.count_5 .pos_2{width:50%;height:600px;float:right}.count_6 .pos_1,.count_6 .pos_2{width:50%;height:200px;float:left}.count_6 .pos_3,.count_6 .pos_6{width:25%;height:200px;float:left}.count_6 .pos_4{width:25%;height:400px;float:left}.count_6 .pos_5{width:50%;height:400px;float:right}.count_6 .pos_6{position:absolute;top:400px}.modal-dialog{margin-top:0px;margin-bottom:0px}.modal-content{border-radius:0px;box-shadow:none;border:none;position:relative;padding:20px;background-color:#1e1e1e;background-color:rgba(30,30,30,0.7)}.modal-content img{width:auto;max-height:750px}.modal-content a{color:white;position:absolute;z-index:1000;top:20px;right:20px;opacity:0.7;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.modal-content a:hover{opacity:1}.banner{position:relative}.banner img{width:100%}.banner_details{position:absolute;bottom:10px;left:25px}.banner_details h4,.banner_details p{color:white;margin-bottom:5px}.Red section.main{border-color:#f7323f}.Red .image_detail{background-color:#f7323f;background-color:rgba(247,50,63,0.95)}.Blue section.main{border-color:#57c9e8}.Blue .image_detail{background-color:#57c9e8;background-color:rgba(87,201,232,0.95)}.Yellow section.main{border-color:#f6a71c}.Yellow .image_detail{background-color:#f6a71c;background-color:rgba(246,167,28,0.95)}.Green section.main{border-color:#8dbe2e}.Green .image_detail{background-color:#8dbe2e;background-color:rgba(141,190,46,0.95)}.LandingPage .carousel{margin-bottom:60px}.LandingPage .tiles{margin-top:0px}.OraPage h1{text-align:center;color:#1e1e1e;margin-bottom:50px}.OraPage .paginate{margin-top:30px}.OraPage .tiles{margin-top:0px}.OraPage .tiles .tile_outer .tile_info{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;padding:65px 20px}.OraPage .tiles .tile_outer{display:block;width:262px;position:relative;max-width:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.OraPage .tiles .tile_outer img{position:absolute}.OraPage .tiles .tile_outer:hover{-webkit-transition:all 3s ease;-moz-transition:all 3s ease;-ms-transition:all 3s ease;transition:all 3s ease}.OraPage .tiles .tile_outer:hover .Red{background:#f7323f;background:rgba(247,50,63,0.5)}.OraPage .tiles .tile_outer:hover .Blue{background:#57c9e8;background:rgba(87,201,232,0.5)}.OraPage .tiles .tile_outer:hover .Yellow{background:#f6a71c;background:rgba(246,167,28,0.5)}.OraPage .tiles .tile_outer:hover .Green{background:#8dbe2e;background:rgba(141,190,46,0.5)}.OraPage .tiles .tile_info p{color:#1e1e1e;opacity:0;filter:alpha(opacity=0)}.OraPage .tiles .tile_outer:hover p{opacity:1;color:#fff}.tlc-landing-page-main{margin-top:20px}.prospectus-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,0.5);display:table;visibility:hidden;transition:opacity .3s ease;z-index:998}.prospectus-modal .alert{padding:8px;margin-bottom:20px;border:1px solid transparent;border-radius:0px}.prospectus-modal #tlc-prospectus-form-close{width:100%;height:100%;position:absolute;z-index:-1}.prospectus-modal .prospectus-request-close-btn{float:right;right:2px;cursor:pointer;font-size:35px;position:relative;top:-7px;width:5%}.prospectus-modal .prospectus-form{max-width:550px;transition:none;background-color:#fafafa;margin:0 auto 100px;height:100%;overflow-x:hidden;padding:20px 10px;z-index:999;display:grid;grid-template-rows:50px 1fr;grid-row-gap:20px}.prospectus-modal .prospectus-form #error-msg{display:none;color:#F00;font-size:1.1em;background-color:#fff3cd;border:1px solid rgba(0,0,0,0.8);padding:10px 2px;font-size:17px}.prospectus-modal .prospectus-form input.text,.prospectus-modal .prospectus-form select.dropdown{max-width:550px;width:100%}.prospectus-modal .prospectus-form input.submit{padding:10px 15px;font-size:1.2em}.prospectus-modal .prospectus-form a.cancel{font-size:1.2em;margin-right:8px;float:right;margin-top:11px}.prospectus-modal .prospectus-form #tlc-prospectus-form-title{float:left;display:flex}.prospectus-modal .prospectus-form #tlc-prospectus-form-title h4{width:95%}.prospectus-modal .prospectus-form .prospectus-request-footer{height:10px}.prospectus-active{visibility:visible}.prospectus-request-modal-open{position:fixed}.prospectus-request-btn{cursor:pointer}.container{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}.TutorPage section.main{border-top:3px solid #1e1e1e}.tutors{background-color:#1e1e1e;border:1px solid #1e1e1e;border-right:2px solid #1e1e1e;border-bottom:2px solid #1e1e1e;background-color:rgba(30,30,30,0.7);border:1px solid rgba(30,30,30,0.7);border-right:2px solid rgba(30,30,30,0.7);border-bottom:2px solid rgba(30,30,30,0.7);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.tutors.loading{border:1px solid transparent;background-color:white}.tutor{border:1px solid transparent;border-right:none;border-bottom:none;overflow:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.tutor:hover .tutor_details{top:0px !important}.tutor:hover .tutor_details i{opacity:1}.tutor.active{overflow:visible}.tutor.active .tutor_details{top:0px !important}.tutor_image{position:relative;opacity:1;margin-bottom:85px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.tutor_image img{width:100%}.tutor_image.loading{opacity:0}.tutor_link{position:absolute;top:10px;right:10px}.tutor_link i{display:inline-block}.tutor_details{background:white;width:100%;position:absolute;padding:15px;z-index:17;opacity:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.tutor_details h5{margin:0px;margin-bottom:5px}.tutor_details i{opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.tutor_details a{color:black;font-style:italic;font-weight:bold}.tutor_details p{font-size:0.9em}.tutor_details.loading{opacity:0}.tutor_details__mobile{height:85px;padding:15px;background:white}.tutor_details__mobile h5{margin:0px;margin-bottom:5px}.tutor_subject{display:inline-block;margin-bottom:30px}.tutor_email{border-top:2px solid #1e1e1e;padding-top:10px}.tutor_email a{font-size:0.95em;font-weight:normal;font-style:normal}.Red .tutor_subject,.Red .tutor_details .fa,.Red .tutor_link .fa{color:#f7323f}.Blue .tutor_subject,.Blue .tutor_details .fa,.Blue .tutor_link .fa{color:#57c9e8}.Yellow .tutor_subject,.Yellow .tutor_details .fa,.Yellow .tutor_link .fa{color:#f6a71c}.Red .tutor_heading h3,.Red .tutor_modal h4{color:#f7323f}.Blue .tutor_heading h3,.Blue .tutor_modal h4{color:#57c9e8}.Yellow .tutor_heading h3,.Yellow .tutor_modal h4{color:#f6a71c}.tutor_heading h3{margin-top:0px;margin-bottom:5px;font-size:1.4em}.tutor_heading h3.name{font-weight:bold;color:#1e1e1e}.tutor_heading img{float:right;border-radius:100%;margin-bottom:20px}.tutor_name{float:left}.tutor_qual{font-style:italic}.tutor_bio{padding-bottom:40px;border-bottom:1px solid black;margin-bottom:20px}.tutor_back{display:inline-block;padding:4px 8px;border:1px solid #1e1e1e;color:#1e1e1e;opacity:0.6;margin-top:25px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.tutor_back i{margin-right:5px}.tutor_back:hover{opacity:1;color:black}.tutor_outer{position:relative}.tutor_modal{visibility:hidden;position:absolute;background:#1e1e1e;background:rgba(30,30,30,0.95);width:400px;z-index:99;padding:25px;opacity:0;-webkit-transform:scale3d(1, 1, 1);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.tutor_modal h4{margin-top:0px}.tutor_modal h4,.tutor_modal p,.tutor_modal a,.tutor_modal article{color:white;font-weight:normal}.tutor_modal h4.name,.tutor_modal p.name,.tutor_modal a.name,.tutor_modal article.name{font-weight:bold;color:white}.tutor_modal article{border-color:white}.tutor_modal.active{visibility:visible;opacity:1}.news_preview{padding-bottom:30px;margin-bottom:30px;border-bottom:2px solid transparent}.Red .news_preview,.Red .news_sidebar,.Red .news_recent_preview,.Red .news_main,.Red .news_comments,.Red .news_social,.Red li.comment,.Red li.comment:before,.Red .news_nav{border-color:#f7323f}.Red li.comment:before{border-color:#f7323f transparent transparent #f7323f}.Red .news_view_inner,.Red .news_recent_view{background-color:#f7323f;background-color:rgba(247,50,63,0.95)}.Red .news_summary a:hover h4,.Red .news_summary a.pseudo-hover h4{color:#f7323f}.Red .news_detail:hover,.Red .news_detail.pseudo-hover{color:#f7323f}.Red .news_recent_preview h5{color:#f7323f}.Red .stButton,.Red .chicklets{color:#f7323f !important}.Red ::-webkit-input-placeholder{color:#f7323f;color:rgba(247,50,63,0.95)}.Red :-moz-placeholder{color:#f7323f;color:rgba(247,50,63,0.95)}.Red ::-moz-placeholder{color:#f7323f;color:rgba(247,50,63,0.95)}.Red :-ms-input-placeholder{color:#f7323f;color:rgba(247,50,63,0.95)}.Blue .news_preview,.Blue .news_sidebar,.Blue .news_recent_preview,.Blue .news_main,.Blue .news_social,.Blue .news_comments,.Blue li.comment,.Blue li.comment:before,.Blue .news_nav{border-color:#57c9e8}.Blue li.comment:before{border-color:#57c9e8 transparent transparent #57c9e8}.Blue .news_view_inner,.Blue .news_recent_view{background-color:#57c9e8;background-color:rgba(87,201,232,0.95)}.Blue .news_summary a:hover h4,.Blue .news_summary a.pseudo-hover h4{color:#57c9e8}.Blue .news_detail:hover,.Blue .news_detail.pseudo-hover{color:#57c9e8}.Blue .news_recent_preview h5{color:#57c9e8}.Blue .stButton,.Blue .chicklets{color:#57c9e8 !important}.Blue .comments-holder-container h4{color:#57c9e8}.Blue .comments-holder-container form input.text,.Blue .comments-holder-container form textarea.textarea{border-color:#57c9e8}.Blue .comments-holder-container form .Actions input{background:#57c9e8}.Blue ::-webkit-input-placeholder{color:#57c9e8;color:rgba(87,201,232,0.95)}.Blue :-moz-placeholder{color:#57c9e8;color:rgba(87,201,232,0.95)}.Blue ::-moz-placeholder{color:#57c9e8;color:rgba(87,201,232,0.95)}.Blue :-ms-input-placeholder{color:#57c9e8;color:rgba(87,201,232,0.95)}.Yellow .news_preview,.Yellow .news_sidebar,.Yellow .news_recent_preview,.Yellow .news_main,.Yellow .news_social,.Yellow .news_comments,.Yellow li.comment,.Yellow li.comment:before,.Yellow .news_nav{border-color:#f6a71c}.Yellow .news_view_inner,.Yellow .news_recent_view{color:rgba(246,167,28,0.95);background-color:rgba(246,167,28,0.95)}.Yellow .news_summary a:hover h4,.Yellow .news_summary a.pseudo-hover h4{color:#f6a71c}.Yellow .news_detail:hover,.Yellow .news_detail.pseudo-hover{color:#f6a71c}.Yellow .news_recent_preview h5{color:#f6a71c}.Yellow .stButton,.Yellow .chicklets{color:#f6a71c}.Yellow ::-webkit-input-placeholder{color:#f6a71c;color:rgba(246,167,28,0.95)}.Yellow :-moz-placeholder{color:#f6a71c;color:rgba(246,167,28,0.95)}.Yellow ::-moz-placeholder{color:#f6a71c;color:rgba(246,167,28,0.95)}.Yellow :-ms-input-placeholder{color:#f6a71c;color:rgba(246,167,28,0.95)}.news_image a{position:relative;display:block;white-space:none}.news_image a img{width:100%}.news_image a:hover .news_view_inner,.news_image a.pseudo-hover .news_view_inner{opacity:1}.news_view{display:table;position:absolute;top:0px;left:0px;bottom:0px;right:0px;height:100%}.news_view_inner{display:table-cell;text-align:center;vertical-align:middle;height:100%;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.news_view_inner i,.news_view_inner p{color:white}.news_summary a h4{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;color:#1e1e1e}.news_detail{font-size:1.1em;color:#1e1e1e;color:rgba(30,30,30,0.7)}.news_sidebar{padding-top:10px;padding-bottom:30px;margin-bottom:30px;border-top:3px solid transparent;border-bottom:3px solid transparent}.news_recent_preview{padding-top:20px;padding-bottom:20px;border-bottom:2px solid transparent}.news_recent_preview img{width:100%}.news_recent_preview.last{border:none}.news_recent_preview a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.news_recent_preview a h5:hover{opacity:0.8}.news_recent_view{display:inline-block;padding:4px 8px;color:white;font-weight:bold;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.news_recent_view:hover{color:white;opacity:0.8}.news_header{margin-top:0px;font-size:1.5em;position:relative;padding-right:50px}.news_header span{font-size:0.8em;font-weight:normal}.fb-like{margin-bottom:20px}.new_header_mobile{color:#1e1e1e;color:rgba(30,30,30,0.7)}.news_feature_mobile img{max-width:100%}.news_main{padding-bottom:30px}.news_social{padding:20px 0px;border-top:1px solid transparent}.stButton .email{padding-left:0px;margin-right:15px;background-image:none !important;font-family:'Open Sans';font-size:1.4em}.stButton .email::before{font-family:'FontAwesome';content:"\f045";margin-right:5px}.stButton .twitter{padding-left:0px;margin-right:15px;background-image:none !important;font-family:'Open Sans';font-size:1.4em}.stButton .twitter::before{font-family:'FontAwesome';content:"\f099";margin-right:5px}.stButton .googleplus{padding-left:0px;margin-right:15px;background-image:none !important;font-size:1.4em}.stButton .googleplus::before{font-family:FontAwesome;content:"\f0d5"}.stButton .facebook{padding-left:0px;margin-right:15px;background-image:none !important;font-size:1.4em}.stButton .facebook::before{font-family:FontAwesome;content:"\f082";margin-right:5px}.news_comments{border-top:3px solid transparent}#Form_CommentsForm{margin-top:20px}#Form_CommentsForm label{display:none}#Form_CommentsForm input,#Form_CommentsForm textarea{border-width:1px}.comments-list{padding:0px;margin:0px}li.comment{list-style-type:none;position:relative;padding:10px;border:2px solid #1e1e1e;margin-bottom:30px}li.comment:before{content:' ';position:absolute;width:0;height:0;left:15px;top:100%;border:8px solid;border-color:#1e1e1e transparent transparent #1e1e1e}li.comment:after{content:' ';position:absolute;width:0;height:0;left:17px;top:100%;margin-top:-1px;border:6px solid;border-color:white transparent transparent white}ul.action-links{margin-top:20px;margin-bottom:10px;padding:0px}ul.action-links li{list-style-type:none;display:inline-block}.news_nav{border-top:3px solid transparent;padding-top:20px}.news_find{display:inline-block;line-height:28px;color:#1e1e1e;color:rgba(30,30,30,0.7);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.news_find i{position:relative;top:5px}.news_find:hover{color:#1e1e1e}form{margin-bottom:25px}label{margin-bottom:5px}.field{margin-bottom:15px}input.text,textarea.textarea,select.dropdown{box-shadow:none;border:2px solid #1e1e1e;border-radius:0px;padding:4px 8px;width:100%;max-width:250px;background-color:#fff}select.dropdown{height:31px}textarea.textarea{resize:none;width:100%;max-width:500px}.checkbox label{padding-left:0px}.checkbox input[type=checkbox]{display:none}.checkbox input[type=checkbox]+label:before{font-family:'FontAwesome';display:inline-block;content:"\f096";font-size:1.2em;position:relative;width:20px;top:1px}.checkbox input[type=checkbox]:checked+label:before{content:"\f046"}ul.optionset{padding-left:10px}ul.optionset li{list-style-type:none;position:relative}ul.optionset li label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}ul.optionset input[type=radio]{display:none}ul.optionset input[type=radio]+label:before{font-family:'FontAwesome';display:inline-block;content:"\f10c";font-size:1.2em;position:relative;width:20px;top:1px}ul.optionset input[type=radio]:checked+label:before{content:"\f192"}ul.optionset.checkboxset input[type=checkbox]{display:none}ul.optionset.checkboxset input[type=checkbox]+label:before{font-family:'FontAwesome';display:inline-block;content:"\f096";font-size:1.2em;position:relative;width:20px;top:1.5px}ul.optionset.checkboxset input[type=checkbox]:checked+label:before{content:"\f046"}.message{display:block;padding:4px 8px}.message.validation,.message.required{color:#f7323f}::-webkit-input-placeholder{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:-moz-placeholder{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-moz-placeholder{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:-ms-input-placeholder{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Actions input{margin-right:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#Form_Form .show-box{overflow:hidden;padding:0}#Form_Form .show-box input:checked+label{background-color:#f7323f;color:#fff;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}#Form_Form .show-box input:checked+label:after{content:"\f077"}#Form_Form .show-box input.unselected+label{border-color:#969696;color:#969696}#Form_Form .show-box input.unselected+label:hover{border-color:#f7323f;color:#fff;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}#Form_Form .show-box label{background-color:#fff;border:1px solid #f7323f;color:#f7323f;float:left;font-weight:bold;height:60px;margin-right:15px;margin-bottom:15px;padding:5px 30px 5px 10px}#Form_Form .show-box label:before{display:none}#Form_Form .show-box label:after{content:"\f078";display:inline-block;float:right;font-family:'FontAwesome';font-size:1.2em;left:15px;position:relative}#Form_Form .show-box label:hover{background-color:#f7323f;color:#fff;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}#Form_Form .hidden-section{display:none}#Form_Form .note{color:#f7323f;margin-bottom:20px;padding-left:30px}#Form_Form .FullForm h5{border-top:1px solid #f7323f;color:#f7323f;padding-top:10px}#Form_Form .FullForm h5 span{display:inline-block;width:30px}#Form_Form .StudyType{border:1px solid #f7323f;margin-bottom:40px;padding:10px 30px}#Form_Form .type-box,#Form_Form .weekend-box{display:none;margin-bottom:40px;overflow:hidden}#Form_Form .type-heading{background-color:#f7323f;color:#fff;overflow:hidden;padding:5px 10px}#Form_Form .type-heading p{margin-bottom:0}#Form_Form .column-count-1{width:160px}#Form_Form .column-count-2{width:320px}#Form_Form .column-count-3{width:480px}#Form_Form .column-count-4{width:640px}#Form_Form .column-count-5{width:800px}#Form_Form .column-box{background-color:#fff;border:1px solid #f7323f;color:#969696;float:left;font-size:12px;width:160px}#Form_Form .column-box .column-title{color:#f7323f;font-weight:bold}#Form_Form .column-details{padding:5px 10px}#Form_Form .column-details p{margin-bottom:5px}#Form_Form .weekend-column{width:320px;overflow:hidden;border:1px solid #f7323f;border-top:none;color:#969696;font-size:12px}#Form_Form .weekend-column .column-details{float:left;width:158px}#Form_Form .weekend-column .column-details.info{border-left:2px solid #f7323f}#Form_Form .class-box{border-top:1px solid #f7323f;overflow:hidden;padding:5px 10px}#Form_Form .class-box p{float:left;width:102px}#Form_Form .class-box a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;color:#969696}#Form_Form .class-box a:hover{color:#f7323f}#Form_Form .class-box .optionset{overflow:hidden}#Form_Form .class-box .optionset label{padding:0;text-align:center;width:12px}#Form_Form .class-box .optionset label:before{display:none}#Form_Form .class-box .optionset input:checked+label{color:#f7323f}#Form_Form .class-box .optionset ul{float:left;margin:0;padding:0;width:36px}#Form_Form .class-box .optionset ul li{float:left}#Form_Form .Actions{margin-top:40px}#Form_Form .Actions #Form_Form_action_doRegister{display:none}#Form_Form .Actions .action{background-color:#f7323f;border:1px solid #f7323f;color:#fff;font-weight:bold}#Form_Form .Actions .action:disabled{background-color:#969696;border:1px solid #969696;opacity:0.5}#Form_Form .Actions .hidden-button{background-color:#fff;color:#f7323f;display:none}#Form_Form .Actions .hidden-button:hover{background-color:#f7323f;color:#fff}.student-details{border:1px solid #969696;color:#969696;margin-top:20px}.student-details h5{background-color:#969696;color:#fff;margin:0;padding:5px}.student-details h5 .fa{float:right}.student-details h5 a{color:#fff}.student-details .section{border-top:1px solid #969696;padding:5px}.student-details .section a{color:#969696}.hover-red{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;color:#969696}.hover-red:hover{color:#f7323f}.column-details{display:block;position:relative;overflow:visible}.type-box{overflow:visible !important}.hidden-dates{z-index:1000;display:none;padding:10px;width:240px;left:-20px;top:-20px;position:absolute;background:rgba(30,30,30,0.95)}.hidden-dates h5{color:white !important;border:none !important;margin-top:0px}.hidden-dates h5 i{float:right}.hidden-dates h5 a{color:white;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.hidden-dates h5 a:hover{opacity:0.7}.hidden-dates p{color:white;line-height:30px}.search_wrap{float:left;margin-top:36px;display:inline-block;position:relative}.nav li a.search-toggle{width:38px;border:2px solid transparent;margin-right:5px;padding:6px 8px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.nav li a.search-toggle i{position:relative;font-size:1.2em;left:2px}.nav li a.search-toggle.active{color:#fff !important}.nav li a.search-toggle.active:hover{color:#fff !important}#Form_SearchForm{visibility:hidden;top:80%;right:4px;margin-bottom:0px;width:200px;position:absolute;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}#Form_SearchForm label{display:none}#Form_SearchForm #Search{margin-bottom:0px}#Form_SearchForm #Search input:focus{outline:none}#Form_SearchForm .Actions{display:none}#Form_SearchForm.active,.search_wrap:hover #Form_SearchForm{visibility:visible;top:110%;opacity:1}.search_results_mobile{padding:0 0 25px 0}.search_results_mobile #Form_SearchForm{visibility:visible;display:inline-block;position:static;margin-bottom:10px;margin-left:5px}.search_results_mobile i{position:relative;top:3px;margin-right:5px}.search_sidebar{padding-bottom:30px;margin-bottom:30px}.search_sidebar h1{margin-top:0px}.search_preview{padding-bottom:30px;margin-bottom:30px;border-bottom:2px solid transparent;margin-right:0px;margin-left:0px}.search_view{display:table;position:absolute;width:100%;top:0px;left:0px;bottom:0px;right:0px;height:100%}.search_view_inner{display:table-cell;text-align:center;vertical-align:middle;height:100%;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.search_view_inner i,.search_view_inner p{color:white}.search_summary a h4{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;color:#1e1e1e}a.search_more{font-weight:bold;font-style:italic;color:#1e1e1e}.highlight{color:white}.Red .search_results_mobile i{color:#f7323f}.Red .search-toggle:hover{border-color:#f7323f;color:#f7323f}.Red .search-toggle.active,.Red .highlight{background:#f7323f}.Red #Search input{border-color:#f7323f}.Red .search_preview,.Red .search_sidebar{border-color:#f7323f}.Red .search_view_inner{background-color:#f7323f;background-color:rgba(247,50,63,0.95)}.Red .search_summary a:hover h4,.Red .search_summary a.pseudo-hover h4{color:#f7323f}.Red .search_more:hover,.Red .search_more.pseudo-hover{color:#f7323f}.Red .search_recent_preview h5{color:#f7323f}.Blue .search_results_mobile i{color:#57c9e8}.Blue .search-toggle:hover{border-color:#57c9e8;color:#57c9e8}.Blue .search-toggle.active,.Blue .highlight{background:#57c9e8}.Blue #Search input{border-color:#57c9e8}.Blue .search_preview,.Blue .search_sidebar{border-color:#57c9e8}.Blue .search_view_inner{background-color:#57c9e8;background-color:rgba(87,201,232,0.95)}.Blue .search_summary a:hover h4,.Blue .search_summary a.pseudo-hover h4{color:#57c9e8}.Blue .search_more:hover,.Blue .search_more.pseudo-hover{color:#57c9e8}.Blue .search_recent_preview h5{color:#57c9e8}.Yellow .search_results_mobile i{color:#f6a71c}.Yellow .search-toggle:hover{border-color:#f6a71c;color:#f6a71c}.Yellow .search-toggle.active,.Yellow .highlight{background:#f6a71c}.Yellow #Search input{border-color:#f6a71c}.Yellow .search_preview,.Yellow .search_recent_preview{border-color:#f6a71c}.Yellow .search_view_inner{background-color:#f6a71c;background-color:rgba(246,167,28,0.95)}.Yellow .search_summary a:hover h4,.Yellow .search_summary a.pseudo-hover h4{color:#f6a71c}.Yellow .search_more:hover,.Yellow .search_more.pseudo-hover{color:#f6a71c}.Yellow .search_recent_preview h5{color:#f6a71c}.search_image a{position:relative;display:block}.search_image a img{width:100%}.search_image a:hover .search_view_inner,.search_image a.pseudo-hover .search_view_inner{opacity:1}.error_image{text-align:center}.error_image img{border-radius:50%;max-width:100%;padding-top:30px}.error_content{padding-top:70px}.error_content_mobile{padding-top:20px;font-size:1.4em}.error_search{padding-top:30px;padding-bottom:60px;border-bottom:2px solid #1e1e1e}.error_search #Form_SearchForm{visibility:visible;position:static;opacity:1;width:100%}.error_search #Form_SearchForm input{max-width:100%;border:1px solid #1e1e1e;border:1px solid rgba(30,30,30,0.7)}.error_search ::-webkit-input-placeholder{color:#c8c8c8 !important}.error_search :-moz-placeholder{color:#c8c8c8 !important}.error_search ::-moz-placeholder{color:#c8c8c8 !important}.error_search :-ms-input-placeholder{color:#c8c8c8 !important}.error_contact{display:block;color:#1e1e1e;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.error_contact:hover{color:#1e1e1e;color:rgba(30,30,30,0.7)}.error_contact_mobile{font-size:0.6em}.message_good{border:2px solid #81c086;background-color:rgba(129,192,134,0.5)}.message_yellow{border:2px solid #f6a71c;background-color:rgba(246,167,28,0.5)}#Form_CreateClassForm label{display:none}#Form_CreateClassForm fieldset,#Form_CreateClassForm .Actions{display:inline-block}.submissions_table{width:100%}.submissions_table th,.submissions_table td{padding:8px}.submissions_table td{border:1px solid white}.submissions_table td.align-center{text-align:center}.submissions_table tr{background-color:#e6e6e6}.submissions_table tr.table_heading{background:none}.quick-columns{border-top:1px solid #f7323f;padding-top:20px;margin-bottom:20px}.quick-columns a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;display:block;padding:15px 5px;font-size:1.3em;font-weight:bold;color:#f7323f}.quick-columns a:hover{background-color:#f7323f;color:white}.student-details ul{margin-left:5px;padding-left:20px}.class-tile{height:180px;margin-bottom:20px}.class-tile .class-tile-outer{height:180px}.class-tile .class-tile-outer .class-inner{padding:20px;height:180px;color:white}.class-tile .class-tile-outer .class-inner .class-header{position:relative;vertical-align:top;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid white}.class-tile .class-tile-outer .class-inner .class-header h5.title{margin:0px;width:60%;float:left;color:white}.class-tile .class-tile-outer .class-inner .class-header .class-tutor{max-width:40%;color:white;font-size:0.8em;float:right;display:inline-block}.class-tile .class-tile-outer .class-inner .class-header .class-tutor h5{font-size:1em;float:none;margin:0px}.class-tile .class-tile-outer .class-inner .class-dates,.class-tile .class-tile-outer .class-inner .class-times{font-size:0.9em;display:block;margin-bottom:10px}.class-tile .class-tile-outer .class-inner .class-dates i,.class-tile .class-tile-outer .class-inner .class-times i{display:inline-block;font-size:1.3em !important;margin-right:10px}.class-inner{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.class-inner:hover{opacity:0.8}.class-col{height:100px;margin-bottom:20px}.class-col .class-type{height:100px}.class-col .class-type .class-inner{padding:20px;height:100px}.class-type h3{margin-top:0px;font-weight:bold;color:white}.Red.class-inner{background-color:#f7323f}.Blue.class-inner{background-color:#57c9e8}.Yellow.class-inner{background-color:#f6a71c}.class-title{border-bottom:1px solid black;padding-bottom:15px}.class-title span{font-weight:normal}.class-image{width:auto;float:right;padding:5px}.class-description{padding-bottom:20px;border-bottom:1px solid black}.class-content{padding-top:10px;padding-bottom:10px}.pdf-download{margin-top:15px;font-weight:bold}.right-wrap{padding-left:45px}.class-detail{padding:15px;margin-bottom:15px;color:white}.class-right{padding:10px;margin-bottom:15px;border:1px solid black}.class-location ul{list-style-type:none;padding:0px;margin:0px}.class-location ul li{position:relative;line-height:20px;padding-left:40px;margin-bottom:15px}.class-location ul li span{position:absolute;left:0px;top:0px}.class-location ul li i{position:absolute;left:0px;top:2px;font-size:1.8em;width:30px;text-align:center}.class-materials{line-height:25px}.materials-footer{border-top:1px solid #1e1e1e;margin-top:15px;padding-top:15px}.materials-footer img{float:left;margin-right:15px}.materials-footer p{padding-left:5px;font-style:italic;font-size:0.9em;line-height:1.1em}.materials-footer p a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;color:black;text-decoration:underline}.materials-footer p a:hover{color:#f7323f}.download-footer{margin-top:40px;padding:40px 0px;border-top:1px solid #f7323f}.download-footer .image{margin-right:20px}.download-footer a,.download-footer p{margin-top:10px;color:black !important;font-weight:bold;font-size:1.1em}.Red .class-right{border-color:#f7323f}.Red .class-title{border-color:#f7323f;color:#f7323f}.Red .class-description{border-bottom:1px solid #f7323f}.Red .class-detail{background-color:#f7323f}.Red a.pdf-download.tlc_button__bordered:hover{color:white;background-color:#f7323f;opacity:1}.Blue .class-right{border-color:#57c9e8}.Blue .class-title{border-color:#57c9e8;color:#57c9e8}.Blue .class-description{border-bottom:1px solid #57c9e8}.Blue .class-detail{background-color:#57c9e8}.Blue a.pdf-download.tlc_button__bordered:hover{color:white;background-color:#57c9e8;opacity:1}.Yellow .class-right{border-color:#f6a71c}.Yellow .class-title{border-color:#f6a71c;color:#f6a71c}.Yellow .class-description{border-bottom:1px solid #f6a71c}.Yellow .class-detail{background-color:#f6a71c}.Yellow a.pdf-download.tlc_button__bordered:hover{color:white;background-color:#f6a71c;opacity:1}.hf-chat{bottom:0px;color:#1e1e1e;cursor:pointer;position:fixed;right:15px;text-align:right;z-index:100;perspective-origin:107.453px 16px;transform-origin:107.453px 16px;background:#5677a8 none repeat scroll 0% 0%/auto padding-box border-box;border:0px none transparent;border-radius:8px 8px 8px 8px;font:normal normal 100 normal 14px / normal 'Avenir Next', 'Helvetica Neue', Arial, sans-serif;list-style:disc inside none;margin:0px 0px 20px;outline:#1e1e1e none 0px;padding:3px 50px 3px 10px}.hf-chat img{background-position:0px 0px;box-shadow:rgba(0,0,0,0.498039) 0px 1px 3px 0px;color:#1e1e1e;cursor:pointer;display:block;height:50px;position:absolute;right:-10px;text-align:right;top:-10px;width:50px;perspective-origin:25px 25px;transform-origin:25px 25px;background:transparent none repeat scroll 0px 0px/auto padding-box border-box;border:0px none transparent;border-radius:50% 50% 50% 50%;font:normal normal 100 normal 14px / normal 'Avenir Next', 'Helvetica Neue', Arial, sans-serif;list-style:disc inside none;outline:#1e1e1e none 0px}.hf-chat h2{background-position:0px 0px;color:#fff;cursor:pointer;float:left;text-align:right;text-overflow:ellipsis;white-space:nowrap;perspective-origin:77.4531px 13px;transform-origin:77.4531px 13px;background:transparent none repeat scroll 0px 0px/auto padding-box border-box;border:0px none transparent;font:normal normal normal normal 16px / 24px 'Avenir Next', 'Helvetica Neue', Arial, sans-serif;list-style:disc inside none;margin:0px;outline:#fff none 0px;overflow:hidden;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:24px;font-family:'Avenir Next', 'Helvetica Neue', Arial, sans-serif;padding:2px 0px 0px 5px}.sprite{display:inline-block;overflow:hidden;background-repeat:no-repeat;background-image:url(/themes/tlc/images/website-image-sprites-fblike.png?a=3)}.RegisterforClassesNormal-Desktop{width:135px;height:41px;background-position:-223px -119px}.SetSize225116-TLCLogo-Short11Web{width:225px;height:116px;background-position:-223px -1px}.fb-like{width:220px;height:200px;background-position:-1px -1px;zoom:0.25;-moz-transform:scale(0.25)}.menu-blue{width:80px;height:68px;background-position:-360px -119px;zoom:.57;-moz-transform:scale(0.57);position:relative;top:65px}.menu-red{width:80px;height:68px;background-position:-584px -79px;zoom:.57;-moz-transform:scale(0.57);position:relative;top:65px}.menu-yellow{width:80px;height:68px;background-position:-666px -79px;zoom:.57;-moz-transform:scale(0.57);position:relative;top:65px}.req{width:132px;height:37px;background-position:-223px -162px}.shop_01{width:48px;height:29px;background-position:-718px -43px}.signup-blue{width:132px;height:37px;background-position:-450px -40px}.signup-red{width:132px;height:37px;background-position:-584px -1px}.signup-yellow{width:132px;height:37px;background-position:-584px -40px}.signup-white{width:132px;height:37px;background-position:-450px -79px}.CroppedImage13237-RequestProspectusNormal-Mobile{width:132px;height:37px;background-position:-450px -1px}.fb_w{width:40px;height:40px;background-position:-442px -161px}.fb_b{width:40px;height:40px;background-position:-442px -119px}.ot_b{width:40px;height:40px;background-position:-526px -118px}.ot_w{width:40px;height:40px;background-position:-484px -160px}.yt_b{width:40px;height:40px;background-position:-694px -149px}.yt_w{width:40px;height:40px;background-position:-736px -149px}.tw_b{width:40px;height:40px;background-position:-568px -149px}.tw_w{width:40px;height:40px;background-position:-610px -149px}.tw:hover{width:40px;height:40px;background-position:-526px -160px}.yt:hover{width:40px;height:40px;background-position:-652px -149px}.fb:hover{width:40px;height:40px;background-position:-718px -1px}.ot:hover{width:40px;height:40px;background-position:-484px -118px}html,body{height:100%;width:100%;margin:0;padding:0}#wrap{min-height:100%}#wrap_inner{overflow:auto}footer{position:relative;clear:both}body:before{content:"";height:100%;float:left;width:0;margin-top:-32767px}.fb-like span{overflow:visible !important;width:450px !important;margin-right:-375px}.spaced{margin-bottom:20px}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters [class^="col-"],.row.no-gutters [class*="col-"]{padding-right:0;padding-left:0}.row.gutters{margin-right:15px;margin-left:15px}.row.gutters [class^="col-"],.row.gutters [class*="col-"]{padding-right:-15px;padding-left:-15px}.toggle{display:table}.toggle_inner{display:table-cell;vertical-align:middle;z-index:99;position:relative}.menu-active{position:fixed;visibility:hidden;z-index:98;top:0;bottom:0;left:0;right:0;width:100%;height:100%;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.menu-active.active{visibility:visible;opacity:1}.mobile-menu{z-index:99;left:0;right:0;position:absolute;display:none}.mobile-nav{padding:0px;width:100%;margin:0px}.mobile-nav li{list-style:none;background:transparent}.mobile-nav li a{display:block;font-size:1.3em;font-weight:bold;padding:10px 30px;background-color:#f7323f;color:white;border-bottom:1px solid white;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.mobile-nav li a span{float:right;margin-right:10px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;display:inline-block}.mobile-nav li a span.active{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1)}.mobile-nav li a span i{position:relative;top:-1.5px}.mobile-nav li ul{display:none;padding:0px}.mobile-nav li ul.mob-two li a{font-size:1.15em;background-color:#3c3c3c;background-color:rgba(60,60,60,0.98);border:none;padding-left:40px}.mobile-nav li ul.mob-two li a.active{background-color:white;color:#3c3c3c;border-bottom:1px solid #3c3c3c;border-bottom:1px solid rgba(60,60,60,0.98)}.mobile-nav li ul.mob-two li a span{position:relative;top:-2px}.mobile-nav li ul.mob-two li a span i{font-size:1.6em}.mobile-nav li ul.mob-two li a span.active{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1)}.mobile-nav li ul.mob-three li a{padding-left:55px;font-weight:normal}.mobile-nav li ul.mob-four li a{font-style:italic;padding-left:70px}.mobile-nav li ul.mob-five li a{font-style:italic;padding-left:85px}.nav-footer{background:#3c3c3c;padding:20px 25px}.nav-footer .search{margin-bottom:25px}.nav-footer .search #Form_SearchForm{visibility:visible;display:inline-block;position:static;margin-bottom:0px;margin-left:0px;opacity:1;width:70%}.nav-footer .search #Form_SearchForm #Search input{margin:0px;border:none;width:100%;max-width:100%}.nav-footer .search #Form_SearchForm ::-webkit-input-placeholder{color:#c8c8c8 !important}.nav-footer .search #Form_SearchForm :-moz-placeholder{color:#c8c8c8 !important}.nav-footer .search #Form_SearchForm ::-moz-placeholder{color:#c8c8c8 !important}.nav-footer .search #Form_SearchForm :-ms-input-placeholder{color:#c8c8c8 !important}.nav-footer .search i{position:relative;color:#fff;top:3px;margin-right:15px;width:45px;text-align:center}.nav-footer .shop{height:45px}.nav-footer .shop a{color:white;font-weight:bold;font-size:1.2em;display:block;line-height:54px;width:50%;float:left}.nav-footer .shop a span{display:inline-block;position:relative}.nav-footer .shop a img{margin-right:15px}.Red .mobile-nav li a{background-color:#f7323f}.Blue .mobile-nav li a{background-color:#57c9e8}.Yellow .mobile-nav li a{background-color:#f6a71c}@media (max-width: 1200px) and (min-width: 992px){.count_1 .pos_1{width:100%;height:600px;display:inline-block;float:none}.count_2 .pos_1,.count_2 .pos_2{width:50%;height:300px;margin:0 auto}.count_3 .pos_1,.count_3 .pos_3{float:left;width:50%;height:200px}.count_3 .pos_2{width:50%;height:400px;float:right}.count_4 .pos_1,.count_4 .pos_2,.count_4 .pos_3,.count_4 .pos_4{width:50%;height:225px}.count_5 .pos_1,.count_5 .pos_5{width:50%;height:150px;float:left}.count_5 .pos_3,.count_5 .pos_4{width:25%;height:150px;float:left}.count_5 .pos_2{width:50%;height:450px;float:right}.count_6 .pos_1,.count_6 .pos_2{width:50%;height:150px;float:left}.count_6 .pos_3,.count_6 .pos_6{width:25%;height:150px;float:left}.count_6 .pos_4{width:25%;height:300px;float:left}.count_6 .pos_5{width:50%;height:300px;float:right}.count_6 .pos_6{position:absolute;top:300px}}@media (max-width: 992px){.mobile-only{display:block}.no-mobile{display:none}header{border:none}.header_inner{padding:30px 10px}.tutor_image{margin-bottom:0px}}@media (max-width: 768px){.right-wrap{padding:0px;margin-top:20px}.caption-placeholder{left:0px;top:10px;font-size:0.9em}.LandingPage .tiles{padding:0px 25px}.LandingPage .tile-col{padding-left:5px;padding-right:5px}.LandingPage .tile_outer{background:rgba(247,50,63,0.95) !important;height:80px}.LandingPage .tile_inner{padding:10px 5px;height:80px}.LandingPage .tile_inner:hover{background:none !important}.LandingPage .tile_title{background:none !important;position:static;max-width:100%;padding:0px}.LandingPage .tile_title h5{width:100%;margin:0px;font-size:1em}.OraPage .tile_outer{left:5%}.modal-dialog{margin-top:0px;margin-bottom:0px;margin:0 auto;width:90%}.modal-content{background:transparent;border:none;position:relative}.modal-content img{width:100%}.modal-content a{color:white;position:absolute;z-index:1000;top:20px;right:20px;opacity:0.7;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.modal-content a:hover{opacity:1}.footer{padding:0px 15px}}@media (min-width: 768px) and (max-width: 992px){.OraPage .tile_outer{left:15%}}@media (max-width: 650px){.count_1 .pos_1{width:100%;height:450px;display:inline-block;float:none}.count_2 .pos_1,.count_2 .pos_2{width:50%;height:225px;margin:0 auto}.count_3 .pos_1,.count_3 .pos_3{float:left;width:50%;height:200px}.count_3 .pos_2{width:50%;height:400px;float:right}.count_4 .pos_1,.count_4 .pos_2,.count_4 .pos_3,.count_4 .pos_4{width:50%;height:225px}.count_5 .pos_1,.count_5 .pos_5{width:50%;height:150px;float:left}.count_5 .pos_3,.count_5 .pos_4{width:25%;height:150px;float:left}.count_5 .pos_2{width:50%;height:450px;float:right}.count_6 .pos_1,.count_6 .pos_2{width:50%;height:150px;float:left}.count_6 .pos_3,.count_6 .pos_6{width:25%;height:150px;float:left}.count_6 .pos_4{width:25%;height:300px;float:left}.count_6 .pos_5{width:50%;height:300px;float:right}.count_6 .pos_6{position:absolute;top:300px}}@media (max-width: 550px){.OraPage .tile_outer{left:20%}.tutor{width:50% !important}}@media (max-width: 450px){.image_detail{display:table-cell;vertical-align:middle;color:white;text-align:center}.image_detail h4,.image_detail p,.image_detail a{font-size:0.9em}.image_detail p{margin-bottom:5px}.image_detail a{color:white}.image_detail a:hover{color:white;text-decoration:none}.image_detail a i{position:relative;top:4px}.count_1 .pos_1{width:100%;height:300px;display:inline-block;float:none}.count_2 .pos_1,.count_2 .pos_2{width:50%;height:150px;margin:0 auto}.count_3 .pos_1,.count_3 .pos_3{float:left;width:50%;height:150px}.count_3 .pos_2{width:50%;height:300px;float:right}.count_4 .pos_1,.count_4 .pos_2,.count_4 .pos_3,.count_4 .pos_4{width:50%;height:150px}.count_5 .pos_1,.count_5 .pos_5{width:50%;height:100px;float:left}.count_5 .pos_3,.count_5 .pos_4{width:25%;height:100px;float:left}.count_5 .pos_2{width:50%;height:300px;float:right}.count_6 .pos_1,.count_6 .pos_2{width:50%;height:100px;float:left}.count_6 .pos_3,.count_6 .pos_6{width:25%;height:100px;float:left}.count_6 .pos_4{width:25%;height:200px;float:left}.count_6 .pos_5{width:50%;height:200px;float:right}.count_6 .pos_6{position:absolute;top:200px}#carousel .caption-placeholder p{display:none}.OraPage .tile_outer{left:10%}.OraPage .paginate{margin-top:30px}.OraPage .paginate>.button{width:100%;text-align:center;margin-bottom:20px}}@media (max-width: 320px){.OraPage .tile_outer{left:5%}}@media only screen and (min-width: 300px){.col-xs-4{width:100%}.hf-chat{display:none}}@media only screen and (min-width: 600px){.hf-chat{display:block}.col-xs-4{width:33.33333%}}
/*# sourceMappingURL=layout.css.map */
