article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio[controls],canvas,video{display:inline-block;*display:inline;*zoom:1}html{font-size:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:13px;line-height:1.231}body,button,input,select,textarea{font-family:sans-serif;color:#222}::-moz-selection{background:#fe57a1;color:#fff;text-shadow:none}::selection{background:#fe57a1;color:#fff;text-shadow:none}a{color:#00e}a:visited{color:#551a8b}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace, monospace;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}legend{border:0;*margin-left:-7px;padding:0}label{cursor:pointer}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{box-sizing:border-box}input[type="search"]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.ir br{display:none}.hidden{display:none;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.chzn-container{font-size:13px;position:relative;display:inline-block;zoom:1;*display:inline}.chzn-container .chzn-drop{background:#fff;border:1px solid #aaa;border-top:0;position:absolute;top:29px;left:0;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);-moz-box-shadow:0 4px 5px rgba(0,0,0,0.15);-o-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15);z-index:999}.chzn-container-single .chzn-single{background-color:#ffffff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0 );background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), color-stop(100%, #f4f4f4));background-image:-webkit-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-image:-moz-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-image:-o-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-image:-ms-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-image:linear-gradient(top, #ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #aaaaaa;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);display:block;overflow:hidden;white-space:nowrap;position:relative;height:23px;line-height:24px;padding:0 0 0 8px;color:#444444;text-decoration:none}.chzn-container-single .chzn-default{color:#999}.chzn-container-single .chzn-single span{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.chzn-container-single .chzn-single abbr{display:block;position:absolute;right:26px;top:6px;width:12px;height:13px;font-size:1px;background:url(chosen-sprite.png) right top no-repeat}.chzn-container-single .chzn-single abbr:hover{background-position:right -11px}.chzn-container-single .chzn-single div{position:absolute;right:0;top:0;display:block;height:100%;width:18px}.chzn-container-single .chzn-single div b{background:url('../images/chosen/chosen-sprite.png?1529324849') no-repeat 0 0;display:block;width:100%;height:100%}.chzn-container-single .chzn-search{padding:3px 4px;position:relative;margin:0;white-space:nowrap;z-index:1010}.chzn-container-single .chzn-search input{background:#fff url('../images/chosen/chosen-sprite.png?1529324849') no-repeat 100% -22px;background:url('../images/chosen/chosen-sprite.png?1529324849') no-repeat 100% -22px,-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));background:url('../images/chosen/chosen-sprite.png?1529324849') no-repeat 100% -22px,-webkit-linear-gradient(top, #eee 1%, #fff 15%);background:url('../images/chosen/chosen-sprite.png?1529324849') no-repeat 100% -22px,-moz-linear-gradient(top, #eee 1%, #fff 15%);background:url('../images/chosen/chosen-sprite.png?1529324849') no-repeat 100% -22px,-o-linear-gradient(top, #eee 1%, #fff 15%);background:url('../images/chosen/chosen-sprite.png?1529324849') no-repeat 100% -22px,-ms-linear-gradient(top, #eee 1%, #fff 15%);background:url('../images/chosen/chosen-sprite.png?1529324849') no-repeat 100% -22px,linear-gradient(top, #eeeeee 1%,#ffffff 15%);margin:1px 0;padding:4px 20px 4px 5px;outline:0;border:1px solid #aaa;font-family:sans-serif;font-size:1em}.chzn-container-single .chzn-drop{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.chzn-container-single-nosearch .chzn-search input{position:absolute;left:-9000px}.chzn-container-multi .chzn-choices{background-color:#fff;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));background-image:-webkit-linear-gradient(top, #eee 1%, #fff 15%);background-image:-moz-linear-gradient(top, #eee 1%, #fff 15%);background-image:-o-linear-gradient(top, #eee 1%, #fff 15%);background-image:-ms-linear-gradient(top, #eee 1%, #fff 15%);background-image:linear-gradient(top, #eeeeee 1%,#ffffff 15%);border:1px solid #aaa;margin:0;padding:0;cursor:text;overflow:hidden;height:auto !important;height:1%;position:relative}.chzn-container-multi .chzn-choices li{float:left;list-style:none}.chzn-container-multi .chzn-choices .search-field{white-space:nowrap;margin:0;padding:0}.chzn-container-multi .chzn-choices .search-field input{color:#666;background:transparent !important;border:0 !important;font-family:sans-serif;font-size:100%;height:15px;padding:5px;margin:1px 0;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.chzn-container-multi .chzn-choices .search-field .default{color:#999}.chzn-container-multi .chzn-choices .search-choice{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0 );background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-ms-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(top, #f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;border:1px solid #aaaaaa;line-height:13px;padding:3px 20px 3px 5px;margin:3px 0 3px 5px;position:relative;cursor:default}.chzn-container-multi .chzn-choices .search-choice-focus{background:#d4d4d4}.chzn-container-multi .chzn-choices .search-choice .search-choice-close{display:block;position:absolute;right:3px;top:4px;width:12px;height:13px;font-size:1px;background:url(chosen-sprite.png) right top no-repeat}.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover{background-position:right -11px}.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close{background-position:right -11px}.chzn-container .chzn-results{margin:0 4px 4px 0;max-height:240px;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto}.chzn-container-multi .chzn-results{margin:-1px 0 0;padding:0}.chzn-container .chzn-results li{display:none;line-height:15px;padding:5px 6px;margin:0;list-style:none}.chzn-container .chzn-results .active-result{cursor:pointer;display:list-item}.chzn-container .chzn-results .highlighted{background-color:#3875d7;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3875d7', endColorstr='#2a62bc', GradientType=0 );background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));background-image:-webkit-linear-gradient(top, #3875d7 20%, #2a62bc 90%);background-image:-moz-linear-gradient(top, #3875d7 20%, #2a62bc 90%);background-image:-o-linear-gradient(top, #3875d7 20%, #2a62bc 90%);background-image:-ms-linear-gradient(top, #3875d7 20%, #2a62bc 90%);background-image:linear-gradient(top, #3875d7 20%,#2a62bc 90%);color:#fff}.chzn-container .chzn-results li em{background:#feffde;font-style:normal}.chzn-container .chzn-results .highlighted em{background:transparent}.chzn-container .chzn-results .no-results{background:#f4f4f4;display:list-item}.chzn-container .chzn-results .group-result{cursor:default;color:#999;font-weight:bold}.chzn-container .chzn-results .group-option{padding-left:15px}.chzn-container-multi .chzn-drop .result-selected{display:none}.chzn-container .chzn-results-scroll{background:white;margin:0 4px;position:absolute;text-align:center;width:321px;z-index:1}.chzn-container .chzn-results-scroll span{display:inline-block;height:17px;text-indent:-5000px;width:9px}.chzn-container .chzn-results-scroll-down{bottom:0}.chzn-container .chzn-results-scroll-down span{background:url('../images/chosen/chosen-sprite.png?1529324849') no-repeat -4px -3px}.chzn-container .chzn-results-scroll-up span{background:url('../images/chosen/chosen-sprite.png?1529324849') no-repeat -22px -3px}.chzn-container-active .chzn-single{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-o-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);border:1px solid #5897fb}.chzn-container-active .chzn-single-with-drop{border:1px solid #aaa;-webkit-box-shadow:0 1px 0 #fff inset;-moz-box-shadow:0 1px 0 #fff inset;-o-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background-color:#eee;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0 );background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #eee), color-stop(80%, #fff));background-image:-webkit-linear-gradient(top, #eee 20%, #fff 80%);background-image:-moz-linear-gradient(top, #eee 20%, #fff 80%);background-image:-o-linear-gradient(top, #eee 20%, #fff 80%);background-image:-ms-linear-gradient(top, #eee 20%, #fff 80%);background-image:linear-gradient(top, #eeeeee 20%,#ffffff 80%);-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.chzn-container-active .chzn-single-with-drop div{background:transparent;border-left:none}.chzn-container-active .chzn-single-with-drop div b{background-position:-18px 1px}.chzn-container-active .chzn-choices{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-o-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);border:1px solid #5897fb}.chzn-container-active .chzn-choices .search-field input{color:#111 !important}.chzn-disabled{cursor:default;opacity:0.5 !important}.chzn-disabled .chzn-single{cursor:default}.chzn-disabled .chzn-choices .search-choice .search-choice-close{cursor:default}.chzn-rtl{text-align:right}.chzn-rtl .chzn-single{padding:0 8px 0 0;overflow:visible}.chzn-rtl .chzn-single span{margin-left:26px;margin-right:0;direction:rtl}.chzn-rtl .chzn-single div{left:3px;right:auto}.chzn-rtl .chzn-single abbr{left:26px;right:auto}.chzn-rtl .chzn-choices .search-field input{direction:rtl}.chzn-rtl .chzn-choices li{float:right}.chzn-rtl .chzn-choices .search-choice{padding:3px 5px 3px 19px;margin:3px 5px 3px 0}.chzn-rtl .chzn-choices .search-choice .search-choice-close{left:4px;right:auto;background-position:right top}.chzn-rtl.chzn-container-single .chzn-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chzn-rtl .chzn-results .group-option{padding-left:0;padding-right:15px}.chzn-rtl.chzn-container-active .chzn-single-with-drop div{border-right:none}.chzn-rtl .chzn-search input{background:#fff url('../images/chosen/chosen-sprite.png?1529324849') no-repeat -38px -22px;background:url('../images/chosen/chosen-sprite.png?1529324849') no-repeat -38px -22px,-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));background:url('../images/chosen/chosen-sprite.png?1529324849') no-repeat -38px -22px,-webkit-linear-gradient(top, #eee 1%, #fff 15%);background:url('../images/chosen/chosen-sprite.png?1529324849') no-repeat -38px -22px,-moz-linear-gradient(top, #eee 1%, #fff 15%);background:url('../images/chosen/chosen-sprite.png?1529324849') no-repeat -38px -22px,-o-linear-gradient(top, #eee 1%, #fff 15%);background:url('../images/chosen/chosen-sprite.png?1529324849') no-repeat -38px -22px,-ms-linear-gradient(top, #eee 1%, #fff 15%);background:url('../images/chosen/chosen-sprite.png?1529324849') no-repeat -38px -22px,linear-gradient(top, #eeeeee 1%,#ffffff 15%);padding:4px 5px 4px 20px;direction:rtl}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('../images/fancybox/fancybox.png?1529323801')}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('../images/fancybox/fancybox.png?1529323801') -40px 0px;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('../images/fancybox/blank.gif?1529323801');z-index:1102;display:none}#fancybox-left{left:0px}#fancybox-right{right:0px}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url('../images/fancybox/fancybox.png?1529323801');background-position:-40px -30px}#fancybox-right-ico{background-image:url('../images/fancybox/fancybox.png?1529323801');background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('../images/fancybox/fancybox-x.png?1529323801')}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('../images/fancybox/fancybox.png?1529323801');background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('../images/fancybox/fancybox-y.png?1529323801');background-position:-20px 0px}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('../images/fancybox/fancybox.png?1529323801');background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('../images/fancybox/fancybox-x.png?1529323801');background-position:0px -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('../images/fancybox/fancybox.png?1529323801');background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('../images/fancybox/fancybox-y.png?1529323801')}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('../images/fancybox/fancybox.png?1529323801');background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url('../images/fancybox/fancy_title_over.png?1529323801');display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url('../images/fancybox/fancybox.png?1529323801') -40px -90px no-repeat}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('../images/fancybox/fancybox-x.png?1529323801') 0px -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url('../images/fancybox/fancybox.png?1529323801') -55px -90px no-repeat}.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_close.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_nav_left.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_nav_right.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_title_over.png', sizingMethod='scale');zoom:1}.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_title_left.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_title_main.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_title_right.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight + "px")}#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px')}#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_loading.png', sizingMethod='scale')}.fancybox-ie .fancybox-bg{background:transparent !important}.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_n.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_ne.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_e.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_se.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_s.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_sw.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_w.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_nw.png', sizingMethod='scale')}.flex-container a:active,.flexslider a:active{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{width:100%;margin:0;padding:0}.flexslider .slides>li{display:none}.flexslider .slides img{max-width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;zoom:1}.flexslider .slides{zoom:1}.flexslider .slides>li{position:relative}.flex-container{zoom:1;position:relative}.flex-caption{background:none;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);zoom:1}.flex-caption{width:96%;padding:2%;position:absolute;left:0;bottom:0;background:rgba(0,0,0,0.3);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.3);font-size:14px;line-height:18px}.flex-direction-nav li a{width:52px;height:52px;margin:-13px 0 0;display:block;background:url('../images/flexslider/bg_direction_nav.png?1529323801') no-repeat 0 0;position:absolute;top:50%;cursor:pointer;text-indent:-9999px}.flex-direction-nav li .next{background-position:-52px 0;right:-2px}.flex-direction-nav li .prev{left:-2px}.flex-direction-nav li .disabled{opacity:.3;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:-30px;text-align:center}.flex-control-nav li{margin:0 0 0 5px;display:inline-block;zoom:1;*display:inline}.flex-control-nav li:first-child{margin:0}.flex-control-nav li a{width:13px;height:13px;display:block;background:url('../images/flexslider/bg_control_nav.png?1529323801') no-repeat 0 0;cursor:pointer;text-indent:-9999px}.flex-control-nav li a:hover{background-position:0 -13px}.flex-control-nav li a.active{background-position:0 -26px;cursor:default}/*! jQuery UI - v1.11.1 - 2014-09-10
* http://jqueryui.com
* Includes: core.css, draggable.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, menu.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:0.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:0.4em 2.1em 0.4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #dddddd;background:#eee url("images/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x;color:#333333}.ui-widget-content a{color:#333333}.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url("images/ui-bg_gloss-wave_35_f6a828_500x100.png") 50% 50% repeat-x;color:#ffffff;font-weight:bold}.ui-widget-header a{color:#ffffff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #cccccc;background:#f6f6f6 url("images/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url("images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#c77405}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url("images/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url("images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat;color:#ffffff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#ffffff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#ffffff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-default .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.ui-state-active .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("images/ui-icons_228ef1_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_ffd27a_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#666 url("images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url("images/ui-bg_flat_10_000000_40x100.png") 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}.mejs-container{position:relative;background:#000;font-family:Helvetica, Arial}.me-plugin{position:absolute}.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%}.mejs-background{position:absolute;top:0;left:0}.mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%}.mejs-poster{position:absolute;top:0;left:0}.mejs-poster img{border:0;padding:0;border:0;display:block}.mejs-overlay{position:absolute;top:0;left:0}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url('../images/player/bigplay.png?1529337200') no-repeat}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px}.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:#333;background:url('../images/player/background.png?1529337200');background:rgba(0,0,0,0.9);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(50,50,50,0.9)), to(rgba(0,0,0,0.9)));background:-webkit-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));background:-moz-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));background:-o-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));background:-ms-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));background:linear-gradient(rgba(50,50,50,0.9),rgba(0,0,0,0.9))}.mejs-overlay-loading span{display:block;width:80px;height:80px;background:transparent url('../images/player/loading.gif?1529323801') 50% 50% no-repeat}.mejs-container .mejs-controls{position:absolute;background:none;list-style-type:none;margin:0;padding:0;bottom:0;left:0;background:url('../images/player/background.png?1529337200');background:rgba(0,0,0,0.7);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(50,50,50,0.7)), to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-moz-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-o-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-ms-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7),rgba(0,0,0,0.7));height:30px;width:100%}.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:26px;height:26px;font-size:11px;line-height:11px;background:0;font-family:Helvetica, Arial;border:0}.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:7px 5px;padding:0;position:absolute;height:16px;width:16px;border:0;background:transparent url('../images/player/controls.png?1529337200') no-repeat}.mejs-controls .mejs-button button:focus{outline:solid 1px yellow}.mejs-container .mejs-controls .mejs-time{color:#fff;display:block;height:17px;width:auto;padding:8px 3px 0 3px;overflow:hidden;text-align:center;padding:auto 4px}.mejs-container .mejs-controls .mejs-time span{font-size:11px;color:#fff;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto}.mejs-controls .mejs-play button{background-position:0 0}.mejs-controls .mejs-pause button{background-position:0 -16px}.mejs-controls .mejs-stop button{background-position:-112px 0}.mejs-controls div.mejs-time-rail{width:200px;padding-top:5px}.mejs-controls .mejs-time-rail span{display:block;position:absolute;width:180px;height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;background:#333;background:rgba(50,50,50,0.8);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(30,30,30,0.8)), to(rgba(60,60,60,0.8)));background:-webkit-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:-moz-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:-o-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:-ms-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:linear-gradient(rgba(30,30,30,0.8),rgba(60,60,60,0.8));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#1E1E1E,endColorstr=#3C3C3C)}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#3caac8;background:rgba(60,170,200,0.8);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(44,124,145,0.8)), to(rgba(78,183,212,0.8)));background:-webkit-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));background:-moz-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));background:-o-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));background:-ms-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));background:linear-gradient(rgba(44,124,145,0.8),rgba(78,183,212,0.8));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#2C7C91,endColorstr=#4EB7D4);width:0}.mejs-controls .mejs-time-rail .mejs-time-current{width:0;background:#fff;background:rgba(255,255,255,0.8);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255,255,255,0.9)), to(rgba(200,200,200,0.8)));background:-webkit-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:-moz-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:-o-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:-ms-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:linear-gradient(rgba(255,255,255,0.9),rgba(200,200,200,0.8));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#FFFFFF,endColorstr=#C8C8C8)}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background:#eee;width:36px;height:17px;border:solid 1px #333;top:-26px;margin-left:-18px;text-align:center;color:#111}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px #eee;border-color:#eee transparent transparent transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:15px;left:13px}.mejs-controls .mejs-fullscreen-button button{background-position:-32px 0}.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px}.mejs-controls .mejs-mute button{background-position:-16px -16px}.mejs-controls .mejs-unmute button{background-position:-16px 0}.mejs-controls .mejs-volume-button{position:relative}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url('../images/player/background.png?1529337200');background:rgba(50,50,50,0.7);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0}.mejs-controls .mejs-volume-button:hover{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,0.5);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,0.9);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#ddd;background:rgba(255,255,255,0.9);cursor:N-resize;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0}.mejs-controls .mejs-captions-button{position:relative}.mejs-controls .mejs-captions-button button{background-position:-48px 0}.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url('../images/player/background.png?1529337200');background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none !important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width:100px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica, arial;font-size:10px}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px 0}.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0,0,0,0.7);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(50,50,50,0.7)), to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-moz-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-o-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-ms-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7),rgba(0,0,0,0.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#323232,endColorstr=#000000);overflow:hidden;border:0}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:none}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:rgba(102,102,102,0.7);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(102,102,102,0.7)), to(rgba(50,50,50,0.6)));background:-webkit-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));background:-moz-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));background:-o-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));background:-ms-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));background:linear-gradient(rgba(102,102,102,0.7),rgba(50,50,50,0.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#666666,endColorstr=#323232)}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:bold;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px 0;line-height:12px}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px 0;display:block;white-space:nowrap;text-overflow:ellipsis}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:22px;font-size:12px;color:#fff}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:normal}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0}.mejs-captions-position-hover{bottom:45px}.mejs-captions-text{padding:3px 5px;background:url('../images/player/background.png?1529337200');background:rgba(20,20,20,0.8)}.mejs-clear{clear:both}.me-cannotplay a{color:#fff;font-weight:bold}.me-cannotplay span{padding:15px;display:block}.mejs-controls .mejs-loop-off button{background-position:-64px -16px}.mejs-controls .mejs-loop-on button{background-position:-64px 0}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px}.mejs-controls .mejs-backlight-on button{background-position:-80px 0}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:solid 1px #999;z-index:1001}.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px 6px;background:#333}.mejs-contextmenu .mejs-contextmenu-item{font-family:Helvetica, Arial;font-size:12px;padding:4px 6px;cursor:pointer;color:#333}.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2C7C91;color:#fff}.mejs-ted .mejs-controls{background:#eee;height:65px}.mejs-ted .mejs-button,.mejs-ted .mejs-time{position:absolute;background:#ddd}.mejs-ted .mejs-controls .mejs-time-rail .mejs-time-total{background-color:none;background:url(controls-ted.png) repeat-x 0 -52px;height:6px}.mejs-ted .mejs-controls .mejs-time-rail .mejs-time-loaded{background-color:none;background:url(controls-ted.png) repeat-x 0 -52px;width:0;height:6px}.mejs-ted .mejs-controls .mejs-time-rail .mejs-time-current{width:0;height:6px;background-color:none;background:url(controls-ted.png) repeat-x 0 -59px}.mejs-ted .mejs-controls .mejs-time-rail .mejs-time-handle{display:block;margin:0;width:14px;height:21px;top:-7px;border:0;background:url(controls-ted.png) no-repeat 0 0}.mejs-ted .mejs-controls .mejs-time-rail .mejs-time-float{display:none}.mejs-ted .mejs-controls .mejs-playpause-button{top:29px;left:9px;width:49px;height:28px}.mejs-ted .mejs-controls .mejs-playpause-button button{width:49px;height:28px;background:url(controls-ted.png) no-repeat -50px -23px;margin:0;padding:0}.mejs-ted .mejs-controls .mejs-pause button{background-position:0 -23px}.mejs-ted .mejs-controls .mejs-fullscreen-button{top:34px;right:9px;width:17px;height:15px;background:none}.mejs-ted .mejs-controls .mejs-fullscreen-button button{width:19px;height:17px;background:transparent url(controls-ted.png) no-repeat 0 -66px;margin:0;padding:0}.mejs-ted .mejs-controls .mejs-unfullscreen button{background:transparent url(controls-ted.png) no-repeat -21px -66px;margin:0;padding:0}.mejs-ted .mejs-controls .mejs-volume-button{top:30px;right:35px;width:24px;height:22px}.mejs-ted .mejs-controls .mejs-mute button{background:url(controls-ted.png) no-repeat -15px 0;width:24px;height:22px;margin:0;padding:0}.mejs-ted .mejs-controls .mejs-unmute button{background:url(controls-ted.png) no-repeat -40px 0;width:24px;height:22px;margin:0;padding:0}.mejs-ted .mejs-controls .mejs-volume-button .mejs-volume-slider{background:#fff;border:solid 1px #aaa;border-width:1px 1px 0 1px;width:22px;height:65px;top:-65px}.mejs-ted .mejs-controls .mejs-volume-button .mejs-volume-total{background:url(controls-ted.png) repeat-y -41px -66px;left:8px;width:6px;height:50px}.mejs-ted .mejs-controls .mejs-volume-button .mejs-volume-current{left:8px;width:6px;background:url(controls-ted.png) repeat-y -48px -66px;height:50px}.mejs-ted .mejs-controls .mejs-volume-button .mejs-volume-handle{display:none}.mejs-ted .mejs-controls .mejs-time span{color:#333}.mejs-ted .mejs-controls .mejs-currenttime-container{position:absolute;top:32px;right:100px;border:solid 1px #999;background:#fff;color:#333;padding-top:2px;border-radius:3px;color:#333}.mejs-ted .mejs-controls .mejs-duration-container{position:absolute;top:32px;right:65px;border:solid 1px #999;background:#fff;color:#333;padding-top:2px;border-radius:3px;color:#333}.mejs-ted .mejs-controls .mejs-time button{color:#333}.mejs-ted .mejs-controls .mejs-captions-button{display:none}.mejs-wmp .mejs-controls{background:transparent url(controls-wmp-bg.png) center 16px no-repeat;height:65px}.mejs-wmp .mejs-button,.mejs-wmp .mejs-time{position:absolute;background:transparent}.mejs-wmp .mejs-controls .mejs-time-rail .mejs-time-total{background-color:transparent;border:solid 1px #ccc;height:3px}.mejs-wmp .mejs-controls .mejs-time-rail .mejs-time-loaded{background-color:rgba(255,255,255,0.3);width:0;height:3px}.mejs-wmp .mejs-controls .mejs-time-rail .mejs-time-current{width:0;height:1px;background-color:#014CB6;border:solid 1px #7FC9FA;border-width:1px 0;border-color:#7FC9FA #fff #619FF2 #fff}.mejs-wmp .mejs-controls .mejs-time-rail .mejs-time-handle{display:block;margin:0;width:16px;height:9px;top:-3px;border:0;background:url(controls-wmp.png) no-repeat 0 -80px}.mejs-wmp .mejs-controls .mejs-time-rail .mejs-time-float{display:none}.mejs-wmp .mejs-controls .mejs-playpause-button{top:10px;left:50%;margin:10px 0 0 -20px;width:40px;height:40px}.mejs-wmp .mejs-controls .mejs-playpause-button button{width:40px;height:40px;background:url(controls-wmp.png) no-repeat 0 0;margin:0;padding:0}.mejs-wmp .mejs-controls .mejs-pause button{background-position:0 -40px}.mejs-wmp .mejs-controls .mejs-currenttime-container{position:absolute;top:25px;left:50%;margin-left:-93px}.mejs-wmp .mejs-controls .mejs-duration-container{position:absolute;top:25px;left:50%;margin-left:-58px}.mejs-wmp .mejs-controls .mejs-volume-button{top:32px;right:50%;margin-right:-55px;width:20px;height:15px}.mejs-wmp .mejs-controls .mejs-volume-button button{margin:0;padding:0;background:url(controls-wmp.png) no-repeat -42px -17px;width:20px;height:15px}.mejs-wmp .mejs-controls .mejs-unmute button{margin:0;padding:0;background:url(controls-wmp.png) no-repeat -42px 0;width:20px;height:15px}.mejs-wmp .mejs-controls .mejs-volume-button .mejs-volume-slider{background:rgba(102,102,102,0.6)}.mejs-wmp .mejs-controls .mejs-fullscreen-button{top:32px;right:50%;margin-right:-82px;width:15px;height:14px}.mejs-wmp .mejs-controls .mejs-fullscreen-button button{margin:0;padding:0;background:url(controls-wmp.png) no-repeat -63px 0;width:15px;height:14px}.mejs-wmp .mejs-controls .mejs-captions-button{display:none}@font-face{font-family:"Solomon Black";src:url('../fonts/solomon-black.eot');src:url('../fonts/solomon-black.eot?#iefix') format("embedded-opentype"),url('../fonts/solomon-black.woff') format("woff"),url('../fonts/solomon-black.ttf') format("truetype"),url('../fonts/solomon-black.svg#wf') format("svg");font-weight:bolder;font-style:normal}@font-face{font-family:"Solomon Bold";src:url('../fonts/solomon-bold.eot');src:url('../fonts/solomon-bold.eot?#iefix') format("embedded-opentype"),url('../fonts/solomon-bold.woff') format("woff"),url('../fonts/solomon-bold.ttf') format("truetype"),url('../fonts/solomon-bold.svg#wf') format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"Solomon";src:url('../fonts/solomon.eot');src:url('../fonts/solomon.eot?#iefix') format("embedded-opentype"),url('../fonts/solomon.woff') format("woff"),url('../fonts/solomon.ttf') format("truetype"),url('../fonts/solomon.svg#wf') format("svg");font-weight:normal;font-style:normal}.packages section{border-top:1px solid #e2e2e2;margin-top:25px;padding-top:15px;display:inline-block}.packages section .buy{float:right}.packages section:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .packages section{display:block}* html .packages section{height:1%;overflow:visible}.learners .items table{width:100%}.learners .items table a{color:#4c6b13}.learners .items table thead{background:#ccec91}.learners .items table tbody tr{background:#f4fbe8}.learners .items table tbody tr:nth-child(even){background:#e0f3bc}.learners .items table tfoot{background:#b3d277;font-weight:bold}.learners .items table tfoot tr th{text-align:right}.teachers .items table{width:100%}.teachers .items table a{color:#6b377e}.teachers .items table thead{background:#e1cbe9}.teachers .items table tbody tr{background:#fff}.teachers .items table tbody tr:nth-child(even){background:#f6eff8}.teachers .items table tfoot{background:#c6b4cd;font-weight:bold}.teachers .items table tfoot tr th{text-align:right}.specialisms .items table{width:100%}.specialisms .items table a{color:#2f4e77}.specialisms .items table thead{background:#bfd0e6}.specialisms .items table tbody tr{background:#fff}.specialisms .items table tbody tr:nth-child(even){background:#e4ebf4}.specialisms .items table tfoot{background:#a9b7c9;font-weight:bold}.specialisms .items table tfoot tr th{text-align:right}.items table th.package,.items table td.package{width:95%}.items table th.package strong,.items table td.package strong{display:block;font-size:12px;color:#555}.items table th.price,.items table td.price{width:5%}.items table th.actions,.items table td.actions{text-align:center}.items table tbody tr td.package h2,.items table tbody tr td.package h3{font-size:16px;margin-bottom:5px}.checkout .progress{margin:30px 20px 0;display:inline-block}.checkout .progress li{float:left;width:20%}.checkout .progress li a,.checkout .progress li div{display:block;width:140px;margin:0 auto;font-family:"Solomon Bold", "Century Gothic", Helvetica, Arial;color:#969696;text-align:center;text-decoration:none}.checkout .progress li a em,.checkout .progress li div em{background:#efefef;border-color:#e2e2e2;border-style:solid;border-width:4px;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px;display:block;width:60px;margin:0 auto;padding:16px 0;font-size:30px}.checkout .progress li a span,.checkout .progress li div span{display:block;padding:5px}.checkout .progress li a.current em,.checkout .progress li div.current em{background:#c8df9e;border-color:#6b961a;color:#4c6b13}.checkout .progress li a.complete em,.checkout .progress li div.complete em{background:#dde8c8;border-color:#b3d277;color:#759832}.checkout .progress:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .checkout .progress{display:block}* html .checkout .progress{height:1%;overflow:visible}.checkout.authenticate{display:inline-block}.checkout.authenticate section{width:45%;margin-top:20px}.checkout.authenticate section.register{float:left}.checkout.authenticate section.register form.user fieldset.user{float:none;width:auto}.checkout.authenticate section.login{float:right}.checkout.authenticate:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .checkout.authenticate{display:block}* html .checkout.authenticate{height:1%;overflow:visible}.checkout.summary div,.checkout.complete div{display:inline-block}.checkout.summary div section,.checkout.complete div section{float:left}.checkout.summary div section.items,.checkout.complete div section.items{width:600px}.checkout.summary div section.address,.checkout.complete div section.address{width:260px;border-left:1px solid #e2e2e2;margin-left:40px;padding-left:40px}.checkout.summary div section.address .button,.checkout.complete div section.address .button{margin-top:20px}.checkout.summary div:after,.checkout.complete div:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .checkout.summary div,html[xmlns] .checkout.complete div{display:block}* html .checkout.summary div,* html .checkout.complete div{height:1%;overflow:visible}.address ul{margin:0}.address ul li{list-style:none}.orders section{position:relative;border-style:solid;border-width:1px 0 0;padding:15px}.orders section.paid{background:#eaf7d2;border-color:#aab792}.orders section.paid .status{color:#6b961a}.orders section.refunded{background:#ffe5e5;border-color:#d98c8c}.orders section.refunded .status{color:#c00}.orders section hgroup{display:inline-block}.orders section hgroup h3,.orders section hgroup .status{clear:none}.orders section hgroup h3{float:left}.orders section hgroup .status{float:right}.orders section hgroup:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .orders section hgroup{display:block}* html .orders section hgroup{height:1%;overflow:visible}.test{position:relative;min-height:250px;-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}.test .canvas{float:left}.test img{position:absolute}.test img.tick,.test img.cross{display:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;z-index:3}.test .correct>img.tick{display:inline;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.test .incorrect>img.cross{display:inline;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.test .canvas>.tick,.test .canvas>.cross,.test .objects>.tick,.test .objects>.cross,.test .videos>.tick,.test .videos>.cross{position:absolute;top:0;left:50%;z-index:4}.test .canvas>.tick.tick,.test .canvas>.cross.tick,.test .objects>.tick.tick,.test .objects>.cross.tick,.test .videos>.tick.tick,.test .videos>.cross.tick{margin-left:-137.5px}.test .canvas>.tick.cross,.test .canvas>.cross.cross,.test .objects>.tick.cross,.test .objects>.cross.cross,.test .videos>.tick.cross,.test .videos>.cross.cross{margin-left:-137.5px}body .canvas{background:#6b961a;position:relative;width:540px;height:300px;overflow:hidden}body .canvas .landscape{position:absolute;left:0;width:540px;height:300px}body .canvas a,body .canvas a img,body .objects a,body .objects a img,body .position,body .position img,body .positioner,body .positioner img{display:block;width:85px;height:85px}body .position,body .positioner{background:url('../images/test/dropzone.png?1529323801') bottom center no-repeat;padding:0 10px}body .position{position:absolute}body .position.dropped{background:url('../images/test/dropzone-hover.png?1529323801') bottom center no-repeat}body .position.active{background:url('../images/test/dropzone-active.png?1529323801') bottom center no-repeat}body .position.hover{background:url('../images/test/dropzone-hover.png?1529323801') bottom center no-repeat}body .positioner{background-color:rgba(255,255,255,0.25);font-size:72px;text-align:center;text-shadow:0px 10px 20px white}body .receptive .content{position:relative;display:inline-block}body .receptive .content video{float:left;margin-bottom:0}body .receptive .content .info,body .receptive .content aside{position:absolute;right:0;width:400px}body .receptive .content .info p,body .receptive .content .info div,body .receptive .content aside p,body .receptive .content aside div{width:250px}@media only screen and (min-width: 1024px){body .receptive .content .info p,body .receptive .content .info div,body .receptive .content aside p,body .receptive .content aside div{width:400px}}body .receptive .content .stats{bottom:0;text-align:center}body .receptive .content .stats div{background:#e4ebf4;border:1px solid #bfd0e6;padding:5px;color:#2f4e77}body .receptive .content .stats div.positive{background:#c0e083;border:1px solid #9dc551}body .receptive .content .stats div.positive,body .receptive .content .stats div.positive a{color:#2d3f0b}body .receptive .content .stats div.negative{background:#fae7ce;border:1px solid #f0b872}body .receptive .content .stats div.negative,body .receptive .content .stats div.negative a{color:#88520e}body .receptive .content .stats div.progress{margin-top:15px}body .receptive .content .stats div a,body .receptive .content .stats div em{font-weight:bold}body .receptive .content:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] body .receptive .content{display:block}* html body .receptive .content{height:1%;overflow:visible}body .receptive .test{display:inline-block}body .receptive .test .text{width:510px;font-size:14px;text-align:center;padding:0 15px 50px}body .receptive .test .canvases a,body .receptive .test .canvases .option,body .receptive .test .objects a,body .receptive .test .objects .option,body .receptive .test .videos a,body .receptive .test .videos .option{position:relative}body .receptive .test .canvases a.selected,body .receptive .test .canvases .option.selected,body .receptive .test .objects a.selected,body .receptive .test .objects .option.selected,body .receptive .test .videos a.selected,body .receptive .test .videos .option.selected{background:#f0b872;background:-webkit-gradient(radial, 50% 50%, 0, 50% 50%, 100, color-stop(0%, #fae7ce), color-stop(100%, #f0b872));background:-webkit-radial-gradient(#fae7ce,#f0b872);background:-moz-radial-gradient(#fae7ce,#f0b872);background:-o-radial-gradient(#fae7ce,#f0b872);background:radial-gradient(#fae7ce,#f0b872);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFAE7CE', endColorstr='#FFF0B872');border-color:#eba144}body .receptive .test .canvases a.selected::-webkit-scrollbar,body .receptive .test .canvases .option.selected::-webkit-scrollbar,body .receptive .test .objects a.selected::-webkit-scrollbar,body .receptive .test .objects .option.selected::-webkit-scrollbar,body .receptive .test .videos a.selected::-webkit-scrollbar,body .receptive .test .videos .option.selected::-webkit-scrollbar{background-color:#fae7ce;width:8px;height:8px}body .receptive .test .canvases a.selected::-webkit-scrollbar-track,body .receptive .test .canvases .option.selected::-webkit-scrollbar-track,body .receptive .test .objects a.selected::-webkit-scrollbar-track,body .receptive .test .objects .option.selected::-webkit-scrollbar-track,body .receptive .test .videos a.selected::-webkit-scrollbar-track,body .receptive .test .videos .option.selected::-webkit-scrollbar-track{background-color:#fae7ce}body .receptive .test .canvases a.selected::-webkit-scrollbar-track-piece,body .receptive .test .canvases .option.selected::-webkit-scrollbar-track-piece,body .receptive .test .objects a.selected::-webkit-scrollbar-track-piece,body .receptive .test .objects .option.selected::-webkit-scrollbar-track-piece,body .receptive .test .videos a.selected::-webkit-scrollbar-track-piece,body .receptive .test .videos .option.selected::-webkit-scrollbar-track-piece{background-color:#fae7ce}body .receptive .test .canvases a.selected::-webkit-scrollbar-thumb,body .receptive .test .canvases .option.selected::-webkit-scrollbar-thumb,body .receptive .test .objects a.selected::-webkit-scrollbar-thumb,body .receptive .test .objects .option.selected::-webkit-scrollbar-thumb,body .receptive .test .videos a.selected::-webkit-scrollbar-thumb,body .receptive .test .videos .option.selected::-webkit-scrollbar-thumb{background-color:#e48a18;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px}body .receptive .test .canvases a.correct,body .receptive .test .canvases .option.correct,body .receptive .test .objects a.correct,body .receptive .test .objects .option.correct,body .receptive .test .videos a.correct,body .receptive .test .videos .option.correct{background:#495e1f;background:-webkit-gradient(radial, 50% 50%, 0, 50% 50%, 100, color-stop(0%, #83ab39), color-stop(100%, #495e1f));background:-webkit-radial-gradient(#83ab39,#495e1f);background:-moz-radial-gradient(#83ab39,#495e1f);background:-o-radial-gradient(#83ab39,#495e1f);background:radial-gradient(#83ab39,#495e1f);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF83AB39', endColorstr='#FF495E1F');border-color:#495e1f;cursor:default}body .receptive .test .canvases a.correct::-webkit-scrollbar,body .receptive .test .canvases .option.correct::-webkit-scrollbar,body .receptive .test .objects a.correct::-webkit-scrollbar,body .receptive .test .objects .option.correct::-webkit-scrollbar,body .receptive .test .videos a.correct::-webkit-scrollbar,body .receptive .test .videos .option.correct::-webkit-scrollbar{background-color:#83ab39;width:8px;height:8px}body .receptive .test .canvases a.correct::-webkit-scrollbar-track,body .receptive .test .canvases .option.correct::-webkit-scrollbar-track,body .receptive .test .objects a.correct::-webkit-scrollbar-track,body .receptive .test .objects .option.correct::-webkit-scrollbar-track,body .receptive .test .videos a.correct::-webkit-scrollbar-track,body .receptive .test .videos .option.correct::-webkit-scrollbar-track{background-color:#83ab39}body .receptive .test .canvases a.correct::-webkit-scrollbar-track-piece,body .receptive .test .canvases .option.correct::-webkit-scrollbar-track-piece,body .receptive .test .objects a.correct::-webkit-scrollbar-track-piece,body .receptive .test .objects .option.correct::-webkit-scrollbar-track-piece,body .receptive .test .videos a.correct::-webkit-scrollbar-track-piece,body .receptive .test .videos .option.correct::-webkit-scrollbar-track-piece{background-color:#83ab39}body .receptive .test .canvases a.correct::-webkit-scrollbar-thumb,body .receptive .test .canvases .option.correct::-webkit-scrollbar-thumb,body .receptive .test .objects a.correct::-webkit-scrollbar-thumb,body .receptive .test .objects .option.correct::-webkit-scrollbar-thumb,body .receptive .test .videos a.correct::-webkit-scrollbar-thumb,body .receptive .test .videos .option.correct::-webkit-scrollbar-thumb{background-color:#0e1206;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px}body .receptive .test .canvases a.incorrect,body .receptive .test .canvases .option.incorrect,body .receptive .test .objects a.incorrect,body .receptive .test .objects .option.incorrect,body .receptive .test .videos a.incorrect,body .receptive .test .videos .option.incorrect{background:#8a0f0f;background:-webkit-gradient(radial, 50% 50%, 0, 50% 50%, 100, color-stop(0%, #e61919), color-stop(100%, #8a0f0f));background:-webkit-radial-gradient(#e61919,#8a0f0f);background:-moz-radial-gradient(#e61919,#8a0f0f);background:-o-radial-gradient(#e61919,#8a0f0f);background:radial-gradient(#e61919,#8a0f0f);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE61919', endColorstr='#FF8A0F0F');border-color:#8a0f0f;cursor:default}body .receptive .test .canvases a.incorrect::-webkit-scrollbar,body .receptive .test .canvases .option.incorrect::-webkit-scrollbar,body .receptive .test .objects a.incorrect::-webkit-scrollbar,body .receptive .test .objects .option.incorrect::-webkit-scrollbar,body .receptive .test .videos a.incorrect::-webkit-scrollbar,body .receptive .test .videos .option.incorrect::-webkit-scrollbar{background-color:#e61919;width:8px;height:8px}body .receptive .test .canvases a.incorrect::-webkit-scrollbar-track,body .receptive .test .canvases .option.incorrect::-webkit-scrollbar-track,body .receptive .test .objects a.incorrect::-webkit-scrollbar-track,body .receptive .test .objects .option.incorrect::-webkit-scrollbar-track,body .receptive .test .videos a.incorrect::-webkit-scrollbar-track,body .receptive .test .videos .option.incorrect::-webkit-scrollbar-track{background-color:#e61919}body .receptive .test .canvases a.incorrect::-webkit-scrollbar-track-piece,body .receptive .test .canvases .option.incorrect::-webkit-scrollbar-track-piece,body .receptive .test .objects a.incorrect::-webkit-scrollbar-track-piece,body .receptive .test .objects .option.incorrect::-webkit-scrollbar-track-piece,body .receptive .test .videos a.incorrect::-webkit-scrollbar-track-piece,body .receptive .test .videos .option.incorrect::-webkit-scrollbar-track-piece{background-color:#e61919}body .receptive .test .canvases a.incorrect::-webkit-scrollbar-thumb,body .receptive .test .canvases .option.incorrect::-webkit-scrollbar-thumb,body .receptive .test .objects a.incorrect::-webkit-scrollbar-thumb,body .receptive .test .objects .option.incorrect::-webkit-scrollbar-thumb,body .receptive .test .videos a.incorrect::-webkit-scrollbar-thumb,body .receptive .test .videos .option.incorrect::-webkit-scrollbar-thumb{background-color:#2e0505;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px}body .receptive .test .canvases a img,body .receptive .test .canvases .option img,body .receptive .test .objects a img,body .receptive .test .objects .option img,body .receptive .test .videos a img,body .receptive .test .videos .option img{position:absolute;top:0;left:0}body .receptive .test .canvases a img.tick,body .receptive .test .canvases a img.cross,body .receptive .test .canvases .option img.tick,body .receptive .test .canvases .option img.cross,body .receptive .test .objects a img.tick,body .receptive .test .objects a img.cross,body .receptive .test .objects .option img.tick,body .receptive .test .objects .option img.cross,body .receptive .test .videos a img.tick,body .receptive .test .videos a img.cross,body .receptive .test .videos .option img.tick,body .receptive .test .videos .option img.cross{width:60px;height:60px;top:12px;left:50%;margin-left:-30px}body .receptive .test .objects a,body .receptive .test .canvases a{background:#efefef;background:-webkit-gradient(radial, 50% 50%, 0, 50% 50%, 100, color-stop(0%, #fbfbfb), color-stop(100%, #efefef));background:-webkit-radial-gradient(#fbfbfb,#efefef);background:-moz-radial-gradient(#fbfbfb,#efefef);background:-o-radial-gradient(#fbfbfb,#efefef);background:radial-gradient(#fbfbfb,#efefef);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFBFBFB', endColorstr='#FFEFEFEF');border-color:#e2e2e2;position:relative;display:block;float:left;color:black;text-align:center;text-decoration:none;overflow:hidden}body .receptive .test .objects a::-webkit-scrollbar,body .receptive .test .canvases a::-webkit-scrollbar{background-color:#fff;width:8px;height:8px}body .receptive .test .objects a::-webkit-scrollbar-track,body .receptive .test .canvases a::-webkit-scrollbar-track{background-color:#fff}body .receptive .test .objects a::-webkit-scrollbar-track-piece,body .receptive .test .canvases a::-webkit-scrollbar-track-piece{background-color:#fff}body .receptive .test .objects a::-webkit-scrollbar-thumb,body .receptive .test .canvases a::-webkit-scrollbar-thumb{background-color:#afafaf;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px}body .receptive .test .objects a span,body .receptive .test .canvases a span{background:white;background:rgba(255,255,255,0.75);position:absolute;bottom:4px;padding:2px;text-align:center;overflow:hidden}body .receptive .test .objects{position:relative}body .receptive .test .objects a span{font-size:10px}body .receptive .test .objects a.ui-state-disabled{opacity:1;filter:none}body .receptive .test .canvases{display:inline-block}body .receptive .test .canvases a{display:block;margin:20px}body .receptive .test .canvases a,body .receptive .test .canvases a img{width:200px;height:150px}body .receptive .test .canvases:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] body .receptive .test .canvases{display:block}* html body .receptive .test .canvases{height:1%;overflow:visible}body .receptive .test.drag .canvas img.tick,body .receptive .test.drag .canvas img.cross,body .receptive .test.selection_drag .canvas img.tick,body .receptive .test.selection_drag .canvas img.cross{top:25px}body .receptive .test.drag .objects,body .receptive .test.selection_drag .objects{float:right;width:420px;height:220px}body .receptive .test.drag .objects a,body .receptive .test.selection_drag .objects a{background:none;filter:none;margin:0 0 20px 20px}body .receptive .test.selection .objects,body .receptive .test.stage_selection .objects{position:relative;float:left;width:500px;padding:0 20px}body .receptive .test.selection .objects a,body .receptive .test.stage_selection .objects a{margin:14px 20px}body .receptive .test.selection .objects a.selected,body .receptive .test.stage_selection .objects a.selected{margin:10px 16px;border:4px solid #f0b872}body .receptive .test.selection_drag .canvas,body .receptive .test.selection_drag .objects,body .receptive .test.selection_drag .controls{display:none}body .receptive .test.selection_drag .canvases{display:block}body .receptive .test.stage_selection .stage{display:inline-block}body .receptive .test.stage_selection .stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] body .receptive .test.stage_selection .stage{display:block}* html body .receptive .test.stage_selection .stage{height:1%;overflow:visible}body .receptive .test.stage_selection .stage.stage-2 .objects{display:none}body .receptive .test.phrase,body .receptive .test.question,body .receptive .test.fingerspelling{min-height:140px}body .receptive .test.phrase .objects,body .receptive .test.question .objects,body .receptive .test.fingerspelling .objects{position:relative;float:left;width:520px;padding:0 10px}body .receptive .test.phrase .objects.has-video,body .receptive .test.question .objects.has-video,body .receptive .test.fingerspelling .objects.has-video{width:auto}body .receptive .test.phrase .objects a,body .receptive .test.question .objects a,body .receptive .test.fingerspelling .objects a{width:205px;height:40px;border-style:solid;border-width:5px;margin:10px 15px 15px;padding:5px;overflow:auto}@media only screen and (min-width: 1024px){body .receptive .test.phrase .objects a,body .receptive .test.question .objects a,body .receptive .test.fingerspelling .objects a{height:80px}}body .receptive .test.phrase .objects a.correct,body .receptive .test.question .objects a.correct,body .receptive .test.fingerspelling .objects a.correct{background:#6b7a51;background:-webkit-gradient(radial, 50% 50%, 0, 50% 50%, 100, color-stop(0%, #9aba5d), color-stop(100%, #637c35));background:-webkit-radial-gradient(#9aba5d,#637c35);background:-moz-radial-gradient(#9aba5d,#637c35);background:-o-radial-gradient(#9aba5d,#637c35);background:radial-gradient(#9aba5d,#637c35);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF9ABA5D', endColorstr='#FF637C35')}body .receptive .test.phrase .objects a.incorrect,body .receptive .test.question .objects a.incorrect,body .receptive .test.fingerspelling .objects a.incorrect{background:#b34d4d;background:-webkit-gradient(radial, 50% 50%, 0, 50% 50%, 100, color-stop(0%, #e05252), color-stop(100%, #ad1f1f));background:-webkit-radial-gradient(#e05252,#ad1f1f);background:-moz-radial-gradient(#e05252,#ad1f1f);background:-o-radial-gradient(#e05252,#ad1f1f);background:radial-gradient(#e05252,#ad1f1f);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE05252', endColorstr='#FFAD1F1F')}body .receptive .test.phrase .objects a span,body .receptive .test.question .objects a span,body .receptive .test.fingerspelling .objects a span{display:table-cell;background:none;position:static;width:205px;height:40px;padding:0;vertical-align:middle;font-size:16px}@media only screen and (min-width: 1024px){body .receptive .test.phrase .objects a span,body .receptive .test.question .objects a span,body .receptive .test.fingerspelling .objects a span{height:80px}}body .receptive .test.phrase .objects a img.tick,body .receptive .test.phrase .objects a img.cross,body .receptive .test.question .objects a img.tick,body .receptive .test.question .objects a img.cross,body .receptive .test.fingerspelling .objects a img.tick,body .receptive .test.fingerspelling .objects a img.cross{top:15px}body .receptive .test.typed_fingerspelling{min-height:170px}body .receptive .test.typed_fingerspelling .objects{text-align:center;width:540px;padding:20px 0}body .receptive .test.typed_fingerspelling .objects .tick,body .receptive .test.typed_fingerspelling .objects .cross{width:160px;height:160px;margin-left:-80px}body .receptive .test.typed_fingerspelling .objects label{display:block;font-size:24px;font-weight:bold}body .receptive .test.typed_fingerspelling .objects input{width:250px;margin:10px 140px;height:40px;padding:5px;font-size:22px;text-align:center}body .receptive .test.typed_fingerspelling .objects input.correct{color:#495e1f;font-weight:bold}body .receptive .test.typed_fingerspelling .objects input.incorrect{color:#8a0f0f;font-weight:bold}body .receptive .test.video{min-height:300px}body .receptive .test.video .videos{margin:0px 0;display:inline-block}body .receptive .test.video .videos:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] body .receptive .test.video .videos{display:block}* html body .receptive .test.video .videos{height:1%;overflow:visible}body .receptive .test .controls{margin-left:20px;clear:both;display:inline-block}body .receptive .test .controls:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] body .receptive .test .controls{display:block}* html body .receptive .test .controls{height:1%;overflow:visible}body .receptive .test .controls button.attempt,body .receptive .test .controls button.proceed{float:right}body .receptive .test:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] body .receptive .test{display:block}* html body .receptive .test{height:1%;overflow:visible}body .productive .container{margin-bottom:15px}body .productive .container .info{margin-bottom:15px}body .productive .container .webcam{display:block;float:right}body .productive .container .webcam.center{float:none;margin:0 auto}.ui-draggable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;cursor:url("/cursors/grab.cur"),move;cursor:url("/cursors/grab.cur");text-decoration:none}.ui-draggable.ui-draggable-dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing;cursor:url("/cursors/grabbing.cur"),move;cursor:url("/cursors/grabbing.cur");z-index:3}.video-answer,body .receptive .test.video .videos li{display:block;float:left;width:33.33%;text-align:center}.video-answer .option,body .receptive .test.video .videos li .option{position:relative;height:220px;margin:0 10px;padding:15px}.video-answer .option:hover,body .receptive .test.video .videos li .option:hover,.video-answer .option:focus,body .receptive .test.video .videos li .option:focus{cursor:pointer}.video-answer .option video,body .receptive .test.video .videos li .option video{float:none !important}.video-answer .option>span,body .receptive .test.video .videos li .option>span{display:block;margin-top:15px;font-size:26px;font-weight:bold}.video-answer .option.correct,body .receptive .test.video .videos li .option.correct,.video-answer .option.incorrect,body .receptive .test.video .videos li .option.incorrect{background:none}.video-answer .option.correct>span,body .receptive .test.video .videos li .option.correct>span,.video-answer .option.incorrect>span,body .receptive .test.video .videos li .option.incorrect>span{display:none}.video-answer .option img.tick,body .receptive .test.video .videos li .option img.tick,.video-answer .option img.cross,body .receptive .test.video .videos li .option img.cross{top:inherit;bottom:-2px}.mejs-container{background:#2d7c5b !important}.mejs-container video{-webkit-transition:-webkit-transform 0.8s ease-in-out;-moz-transition:-moz-transform 0.8s ease-in-out;-o-transition:-o-transform 0.8s ease-in-out;transition:transform 0.8s ease-in-out}.mejs-container video.flipped{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.mejs-container .mejs-overlay-button{top:55%}.mejs-container .mejs-overlay-loading{background:#2d7c5b;width:100%;height:100%;margin:0;top:0;left:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:0.9}.mejs-container .mejs-overlay-loading span{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px}.mejs-container .mejs-captions-text{background-color:rgba(0,0,0,0.5);font-size:22px;line-height:26px}.mejs-container .mejs-controls .mejs-button button:disabled,.mejs-container .mejs-controls .mejs-button button[disabled]{cursor:default;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);opacity:0.25}.mejs-container .mejs-controls .mejs-button.mejs-flip-button button{background-image:url('../images/player/controls-custom.png?1529323801')}.mejs-container.mejs-container-fullscreen{margin:0 !important;padding:0 !important}.mejs-container.mejs-container-fullscreen .mejs-mediaelement{padding-bottom:30px;box-sizing:border-box}.mejs-container .mejs-error{background:black;background:rgba(0,0,0,0.5);position:absolute;top:40%;width:60% !important;height:auto !important;margin:0 15%;padding:5px 5%;color:white;text-align:center}.test .videos .mejs-error{top:20%}.home .mejs-container .mejs-controls div.mejs-flip-button,.home .mejs-container .mejs-controls div.mejs-captions-button{display:none}.fc{direction:ltr;text-align:left}.fc table{border-collapse:collapse;border-spacing:0}html .fc,.fc table{font-size:1em}.fc td,.fc th{padding:0;vertical-align:top}.fc-header td{white-space:nowrap}.fc-header-left{width:25%;text-align:left}.fc-header-center{text-align:center}.fc-header-right{width:25%;text-align:right}.fc-header-title{display:inline-block;vertical-align:top}.fc-header-title h2{margin-top:0;white-space:nowrap}.fc .fc-header-space{padding-left:10px}.fc-header .fc-button{margin-bottom:1em;vertical-align:top}.fc-header .fc-button{margin-right:-1px}.fc-header .fc-corner-right{margin-right:1px}.fc-header .ui-corner-right{margin-right:0}.fc-header .fc-state-hover,.fc-header .ui-state-hover{z-index:2}.fc-header .fc-state-down{z-index:3}.fc-header .fc-state-active,.fc-header .ui-state-active{z-index:4}.fc-content{clear:both}.fc-view{width:100%;overflow:hidden}.fc-widget-header,.fc-widget-content{border:1px solid #ccc}.fc-state-highlight{background:#ffc}.fc-cell-overlay{background:#9cf;opacity:.2;filter:alpha(opacity=20)}.fc-button{position:relative;display:inline-block;cursor:pointer}.fc-state-default{border-style:solid;border-width:1px 0}.fc-button-inner{position:relative;float:left;overflow:hidden}.fc-state-default .fc-button-inner{border-style:solid;border-width:0 1px}.fc-button-content{position:relative;float:left;height:1.9em;line-height:1.9em;padding:0 .6em;white-space:nowrap}.fc-button-content .fc-icon-wrap{position:relative;float:left;top:50%}.fc-button-content .ui-icon{position:relative;float:left;margin-top:-50%;*margin-top:0;*top:-50%}.fc-state-default .fc-button-effect{position:absolute;top:50%;left:0}.fc-state-default .fc-button-effect span{position:absolute;top:-100px;left:0;width:500px;height:100px;border-width:100px 0 0 1px;border-style:solid;border-color:#fff;background:#444;opacity:.09;filter:alpha(opacity=9)}.fc-state-default,.fc-state-default .fc-button-inner{border-style:solid;border-color:#ccc #bbb #aaa;background:#F3F3F3;color:#000}.fc-state-hover,.fc-state-hover .fc-button-inner{border-color:#999}.fc-state-down,.fc-state-down .fc-button-inner{border-color:#555;background:#777}.fc-state-active,.fc-state-active .fc-button-inner{border-color:#555;background:#777;color:#fff}.fc-state-disabled,.fc-state-disabled .fc-button-inner{color:#999;border-color:#ddd}.fc-state-disabled{cursor:default}.fc-state-disabled .fc-button-effect{display:none}.fc-event{border-style:solid;border-width:0;font-size:.85em;cursor:default}a.fc-event,.fc-event-draggable{cursor:pointer}a.fc-event{text-decoration:none}.fc-rtl .fc-event{text-align:right}.fc-event-skin{border-color:#36c;background-color:#36c;color:#fff}.fc-event-inner{position:relative;width:100%;height:100%;border-style:solid;border-width:0;overflow:hidden}.fc-event-time,.fc-event-title{padding:0 1px}.fc .ui-resizable-handle{display:block;position:absolute;z-index:99999;overflow:hidden;font-size:300%;line-height:50%}.fc-event-hori{border-width:1px 0;margin-bottom:1px}.fc-event-hori .ui-resizable-e{top:0           !important;right:-3px      !important;width:7px       !important;height:100%     !important;cursor:e-resize}.fc-event-hori .ui-resizable-w{top:0           !important;left:-3px       !important;width:7px       !important;height:100%     !important;cursor:w-resize}.fc-event-hori .ui-resizable-handle{_padding-bottom:14px}.fc-corner-left{margin-left:1px}.fc-corner-left .fc-button-inner,.fc-corner-left .fc-event-inner{margin-left:-1px}.fc-corner-right{margin-right:1px}.fc-corner-right .fc-button-inner,.fc-corner-right .fc-event-inner{margin-right:-1px}.fc-corner-top{margin-top:1px}.fc-corner-top .fc-event-inner{margin-top:-1px}.fc-corner-bottom{margin-bottom:1px}.fc-corner-bottom .fc-event-inner{margin-bottom:-1px}.fc-corner-left .fc-event-inner{border-left-width:1px}.fc-corner-right .fc-event-inner{border-right-width:1px}.fc-corner-top .fc-event-inner{border-top-width:1px}.fc-corner-bottom .fc-event-inner{border-bottom-width:1px}table.fc-border-separate{border-collapse:separate}.fc-border-separate th,.fc-border-separate td{border-width:1px 0 0 1px}.fc-border-separate th.fc-last,.fc-border-separate td.fc-last{border-right-width:1px}.fc-border-separate tr.fc-last th,.fc-border-separate tr.fc-last td{border-bottom-width:1px}.fc-border-separate tbody tr.fc-first td,.fc-border-separate tbody tr.fc-first th{border-top-width:0}.fc-grid th{text-align:center}.fc-grid .fc-day-number{float:right;padding:0 2px}.fc-grid .fc-other-month .fc-day-number{opacity:0.3;filter:alpha(opacity=30)}.fc-grid .fc-day-content{clear:both;padding:2px 2px 1px}.fc-grid .fc-event-time{font-weight:bold}.fc-rtl .fc-grid .fc-day-number{float:left}.fc-rtl .fc-grid .fc-event-time{float:right}.fc-agenda table{border-collapse:separate}.fc-agenda-days th{text-align:center}.fc-agenda .fc-agenda-axis{width:50px;padding:0 4px;vertical-align:middle;text-align:right;white-space:nowrap;font-weight:normal}.fc-agenda .fc-day-content{padding:2px 2px 1px}.fc-agenda-days .fc-agenda-axis{border-right-width:1px}.fc-agenda-days .fc-col0{border-left-width:0}.fc-agenda-allday th{border-width:0 1px}.fc-agenda-allday .fc-day-content{min-height:34px;_height:34px}.fc-agenda-divider-inner{height:2px;overflow:hidden}.fc-widget-header .fc-agenda-divider-inner{background:#eee}.fc-agenda-slots th{border-width:1px 1px 0}.fc-agenda-slots td{border-width:1px 0 0;background:none}.fc-agenda-slots td div{height:20px}.fc-agenda-slots tr.fc-slot0 th,.fc-agenda-slots tr.fc-slot0 td{border-top-width:0}.fc-agenda-slots tr.fc-minor th,.fc-agenda-slots tr.fc-minor td{border-top-style:dotted}.fc-agenda-slots tr.fc-minor th.ui-widget-header{*border-top-style:solid}.fc-event-vert{border-width:0 1px}.fc-event-vert .fc-event-head,.fc-event-vert .fc-event-content{position:relative;z-index:2;width:100%;overflow:hidden}.fc-event-vert .fc-event-time{white-space:nowrap;font-size:10px}.fc-event-vert .fc-event-bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.3;filter:alpha(opacity=30)}.fc .ui-draggable-dragging .fc-event-bg,.fc-select-helper .fc-event-bg{display:none\9}.fc-event-vert .ui-resizable-s{bottom:0        !important;width:100%      !important;height:8px      !important;overflow:hidden !important;line-height:8px !important;font-size:11px  !important;font-family:monospace;text-align:center;cursor:s-resize}.fc-agenda .ui-resizable-resizing{_overflow:hidden}.message-sprite,.conversation header .icon.back-to-inbox,.conversation header .icon.previous,.conversation header .icon.next{background:url('../images/message-sd4f18125d0.png') no-repeat}html{overflow:auto}body{background:url('../images/ui/texture.gif?1529323801') #f0f0f0;font-family:Solomon, Helvetica, Arial;font-size:14px;color:#313335;line-height:26px}.learners body table.clickable-rows,.teachers body table.clickable-rows{width:100%;border-color:#e1cbe9;border-style:solid;border-width:1px 0;margin:20px 0}.learners body table.clickable-rows thead tr th,.teachers body table.clickable-rows thead tr th{background:#ebddf0;border-bottom:1px solid #e1cbe9;font-weight:normal;color:#5c2f6c}.learners body table.clickable-rows tbody tr td,.teachers body table.clickable-rows tbody tr td{border-top:1px solid #ebddf0;padding:0}.learners body table.clickable-rows tbody tr td a,.teachers body table.clickable-rows tbody tr td a{display:block;padding:5px;color:#8947a1}.learners body table.clickable-rows tbody tr td a:hover,.teachers body table.clickable-rows tbody tr td a:hover{text-decoration:none}.learners body table.clickable-rows tbody tr:nth-child(even),.teachers body table.clickable-rows tbody tr:nth-child(even){background:#f6eff8}.learners body table.clickable-rows tbody tr:hover,.teachers body table.clickable-rows tbody tr:hover{background:#b784ca}.learners body table.clickable-rows tbody tr:hover a,.teachers body table.clickable-rows tbody tr:hover a{color:white;text-shadow:1px 1px 4px #8947a1}.learners body table.clickable-rows tbody tr.complete,.teachers body table.clickable-rows tbody tr.complete{background:#e0f3bc}.learners body table.clickable-rows tbody tr.complete a,.teachers body table.clickable-rows tbody tr.complete a{color:#4c6b13}.learners body table.clickable-rows tbody tr.complete:hover,.teachers body table.clickable-rows tbody tr.complete:hover{background:#7bac1e}.learners body table.clickable-rows tbody tr.complete:hover a,.teachers body table.clickable-rows tbody tr.complete:hover a{color:white;text-shadow:1px 1px 4px #4c6b13}.learners body table.clickable-rows tbody tr.cancelled,.teachers body table.clickable-rows tbody tr.cancelled{background:#fcc}.learners body table.clickable-rows tbody tr.cancelled a,.teachers body table.clickable-rows tbody tr.cancelled a{color:#900}.learners body table.clickable-rows tbody tr.cancelled:hover,.teachers body table.clickable-rows tbody tr.cancelled:hover{background:#e60000}.learners body table.clickable-rows tbody tr.cancelled:hover a,.teachers body table.clickable-rows tbody tr.cancelled:hover a{color:white;text-shadow:1px 1px 4px #900}.specialisms body table.clickable-rows{width:100%;border-color:#bfd0e6;border-style:solid;border-width:1px 0;margin:20px 0}.specialisms body table.clickable-rows thead tr th{background:#d2dded;border-bottom:1px solid #bfd0e6;font-weight:normal;color:#284264}.specialisms body table.clickable-rows tbody tr td{border-top:1px solid #d2dded;padding:0}.specialisms body table.clickable-rows tbody tr td a{display:block;padding:5px;color:#3e659b}.specialisms body table.clickable-rows tbody tr td a:hover{text-decoration:none}.specialisms body table.clickable-rows tbody tr:nth-child(even){background:#e4ebf4}.specialisms body table.clickable-rows tbody tr:hover{background:#7699c9}.specialisms body table.clickable-rows tbody tr:hover a{color:white;text-shadow:1px 1px 4px #3e659b}.specialisms body table.clickable-rows tbody tr.complete{background:#e0f3bc}.specialisms body table.clickable-rows tbody tr.complete a{color:#4c6b13}.specialisms body table.clickable-rows tbody tr.complete:hover{background:#7bac1e}.specialisms body table.clickable-rows tbody tr.complete:hover a{color:white;text-shadow:1px 1px 4px #4c6b13}.specialisms body table.clickable-rows tbody tr.cancelled{background:#fcc}.specialisms body table.clickable-rows tbody tr.cancelled a{color:#900}.specialisms body table.clickable-rows tbody tr.cancelled:hover{background:#e60000}.specialisms body table.clickable-rows tbody tr.cancelled:hover a{color:white;text-shadow:1px 1px 4px #900}h1,h2,h3,h4,h5,h6{font-family:"Solomon Bold", "Century Gothic";font-weight:normal;margin:0 0 0.25em;clear:both}h1{font-size:22px}h2{font-size:19px}a{text-decoration:none;cursor:pointer}a,a:visited{color:#4571ad}a:hover,a:focus{text-decoration:underline}a:focus{outline:0}article{display:inline-block}article:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] article{display:block}* html article{height:1%;overflow:visible}article footer,form footer{border-top:1px solid #e2e2e2;margin-top:20px;padding-top:18px;display:inline-block}article footer a,article footer button,article footer input,article footer .checkout,article footer .continue,article footer .pay,article footer .proceed,article footer .save,article footer .send,article footer .submit,form footer a,form footer button,form footer input,form footer .checkout,form footer .continue,form footer .pay,form footer .proceed,form footer .save,form footer .send,form footer .submit{float:right;margin-left:10px}article footer a.back,article footer button.back,article footer input.back,article footer .checkout.back,article footer .continue.back,article footer .pay.back,article footer .proceed.back,article footer .save.back,article footer .send.back,article footer .submit.back,form footer a.back,form footer button.back,form footer input.back,form footer .checkout.back,form footer .continue.back,form footer .pay.back,form footer .proceed.back,form footer .save.back,form footer .send.back,form footer .submit.back{display:block;height:32px;line-height:32px;color:#969696;text-decoration:none;text-transform:lowercase}article footer a.back:hover,article footer button.back:hover,article footer input.back:hover,article footer .checkout.back:hover,article footer .continue.back:hover,article footer .pay.back:hover,article footer .proceed.back:hover,article footer .save.back:hover,article footer .send.back:hover,article footer .submit.back:hover,form footer a.back:hover,form footer button.back:hover,form footer input.back:hover,form footer .checkout.back:hover,form footer .continue.back:hover,form footer .pay.back:hover,form footer .proceed.back:hover,form footer .save.back:hover,form footer .send.back:hover,form footer .submit.back:hover{color:#7c7c7c}article footer a.back:before,article footer button.back:before,article footer input.back:before,article footer .checkout.back:before,article footer .continue.back:before,article footer .pay.back:before,article footer .proceed.back:before,article footer .save.back:before,article footer .send.back:before,article footer .submit.back:before,form footer a.back:before,form footer button.back:before,form footer input.back:before,form footer .checkout.back:before,form footer .continue.back:before,form footer .pay.back:before,form footer .proceed.back:before,form footer .save.back:before,form footer .send.back:before,form footer .submit.back:before{content:'go '}article footer a.back:after,article footer button.back:after,article footer input.back:after,article footer .checkout.back:after,article footer .continue.back:after,article footer .pay.back:after,article footer .proceed.back:after,article footer .save.back:after,article footer .send.back:after,article footer .submit.back:after,form footer a.back:after,form footer button.back:after,form footer input.back:after,form footer .checkout.back:after,form footer .continue.back:after,form footer .pay.back:after,form footer .proceed.back:after,form footer .save.back:after,form footer .send.back:after,form footer .submit.back:after{content:'or';margin:0 10px 0 15px;color:#bcbcbc}article footer:after,form footer:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] article footer,html[xmlns] form footer{display:block}* html article footer,* html form footer{height:1%;overflow:visible}dl{display:inline-block}dl dt,dl dd{width:50%}dl dt{float:left;font-weight:bold}dl dd{float:right;margin:0}dl:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] dl{display:block}* html dl{height:1%;overflow:visible}form fieldset ul li div{padding:10px 0;display:inline-block}form fieldset ul li div label,form fieldset ul li div input{float:left}form fieldset ul li div label{display:block;width:120px}form fieldset ul li div #appointment_notes{width:500px;height:300px}form fieldset ul li div:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] form fieldset ul li div{display:block}* html form fieldset ul li div{height:1%;overflow:visible}footer{display:inline-block}footer:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] footer{display:block}* html footer{height:1%;overflow:visible}em{font-style:normal}img{max-width:100%}nav.main{display:block;background:rgba(255,255,255,0.3);border-width:1px 0;border-style:solid;border-color:#e2e2e2;margin:30px 0;font-size:18px;line-height:22px}nav.main ul{display:inline-block}nav.main ul li{float:left;width:25%;text-align:center}nav.main ul li a{display:block;padding:10px 0;text-align:center;color:#7a8085}nav.main ul li.active{background:white;box-shadow:0 0 20px rgba(0,0,0,0.1)}nav.main ul li.active a{border-color:#e2e2e2;border-style:solid;border-width:0 1px;color:#313335}nav.main ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] nav.main ul{display:block}* html nav.main ul{height:1%;overflow:visible}nav.linear{display:inline-block}nav.linear .previous{float:left}nav.linear .next{float:right}nav.linear:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] nav.linear{display:block}* html nav.linear{height:1%;overflow:visible}ol,ul{padding:0;list-style:none}p,ol,ul{margin:0 0 1em}table td{padding:5px}table th{padding:5px 30px 5px 5px;text-align:left}textarea{border:1px solid #c9c9c9}video{margin:0 auto 15px}::selection{background:#527eba}::-moz-selection{background:#527eba}.header{background:#e2e2e2;height:59px;font-size:16px;line-height:16px}.home .header{background:none;padding:20px 0 0 0}.learners .header{background:#6b961a;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8bc222), color-stop(100%, #6b961a));background:-webkit-linear-gradient(#8bc222,#6b961a);background:-moz-linear-gradient(#8bc222,#6b961a);background:-o-linear-gradient(#8bc222,#6b961a);background:linear-gradient(#8bc222,#6b961a);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF8BC222', endColorstr='#FF6B961A')}.teachers .header{background:#a261ba;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #b784ca), color-stop(100%, #984fb2));background:-webkit-linear-gradient(#b784ca,#984fb2);background:-moz-linear-gradient(#b784ca,#984fb2);background:-o-linear-gradient(#b784ca,#984fb2);background:linear-gradient(#b784ca,#984fb2);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFB784CA', endColorstr='#FF984FB2')}.specialisms .header{background:#527eba;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #7699c9), color-stop(100%, #4571ad));background:-webkit-linear-gradient(#7699c9,#4571ad);background:-moz-linear-gradient(#7699c9,#4571ad);background:-o-linear-gradient(#7699c9,#4571ad);background:linear-gradient(#7699c9,#4571ad);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF7699C9', endColorstr='#FF4571AD')}.header>div{width:1000px;margin:0 auto;display:inline-block}.header>div a.logo{display:block;position:relative;float:left;width:150px;height:40px;margin:0;padding:10px 0 3.5px;padding-left:51px;color:#303234;line-height:30px;text-align:center}.header>div a.logo,.header>div a.logo h1{font-family:"Solomon Black", "Century Gothic";font-size:26px;margin-bottom:0}.header>div a.logo img{position:absolute;top:9px;left:12px;width:40px;height:40px}.header>div a.logo span{font-size:12px;display:block;margin-top:-10px}.header>div a.logo:hover,.header>div a.logo:focus{text-decoration:none}.header>div nav{height:25px;padding:17px 30px;float:left;font-size:14px}.home .header>div nav{float:none;position:relative}.header>div nav,.header>div nav a{color:white}.header>div nav span{float:left;padding:10px}.header>div nav ul{margin:0;padding:0;float:left}.home .header>div nav ul{float:none;margin:0 auto;position:absolute;left:0;right:0;text-align:center}.header>div nav ul li{position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;float:left;margin:0 4px}.home .header>div nav ul li{float:none;display:inline-block;background:#8bc222}.home .header>div nav ul li:hover{background:#83b720}.home .header>div nav ul li p{margin-bottom:0}.learners .header>div nav ul li:hover{background:#648b18}.learners .header>div nav ul li ul{background:#7bac1e;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #7bac1e), color-stop(100%, #4c6b13));background:-webkit-linear-gradient(#7bac1e,#4c6b13);background:-moz-linear-gradient(#7bac1e,#4c6b13);background:-o-linear-gradient(#7bac1e,#4c6b13);background:linear-gradient(#7bac1e,#4c6b13);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF7BAC1E', endColorstr='#FF4C6B13')}.learners .header>div nav ul li ul li:first-child>a:after{border-bottom-color:#7bac1e}.learners .header>div nav ul li ul ul li:first-child a:after{border-right-color:#6b961a}.teachers .header>div nav ul li:hover{background:#9d58b6}.teachers .header>div nav ul li ul{background:#ac73c2;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ac73c2), color-stop(100%, #8947a1));background:-webkit-linear-gradient(#ac73c2,#8947a1);background:-moz-linear-gradient(#ac73c2,#8947a1);background:-o-linear-gradient(#ac73c2,#8947a1);background:linear-gradient(#ac73c2,#8947a1);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFAC73C2', endColorstr='#FF8947A1')}.teachers .header>div nav ul li ul li:first-child>a:after{border-bottom-color:#ac73c2}.teachers .header>div nav ul li ul ul li:first-child a:after{border-right-color:#a261ba}.specialisms .header>div nav ul li:hover{background:#4977b6}.specialisms .header>div nav ul li ul{background:#648cc1;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #648cc1), color-stop(100%, #3e659b));background:-webkit-linear-gradient(#648cc1,#3e659b);background:-moz-linear-gradient(#648cc1,#3e659b);background:-o-linear-gradient(#648cc1,#3e659b);background:linear-gradient(#648cc1,#3e659b);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF648CC1', endColorstr='#FF3E659B')}.specialisms .header>div nav ul li ul li:first-child>a:after{border-bottom-color:#648cc1}.specialisms .header>div nav ul li ul ul li:first-child a:after{border-right-color:#527eba}.header>div nav ul li:hover{-webkit-box-shadow:inset -1px 0 3px rgba(0,0,0,0.1);-moz-box-shadow:inset -1px 0 3px rgba(0,0,0,0.1);box-shadow:inset -1px 0 3px rgba(0,0,0,0.1)}.header>div nav ul li:hover>ul{opacity:1;visibility:visible;margin:0}.header>div nav ul li a{display:block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:4px 6px;text-shadow:1px 1px 2px rgba(0,0,0,0.25)}.header>div nav ul li a.current{-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.15);-moz-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.15);box-shadow:inset 1px 1px 3px rgba(0,0,0,0.15)}.learners .header>div nav ul li a.current{background:#5a7e16;color:#e0f3bc}.teachers .header>div nav ul li a.current{background:#964db1;color:#fff}.specialisms .header>div nav ul li a.current{background:#4470ac;color:#fff}.header>div nav ul li a.current:hover,.header>div nav ul li a.current:focus{background:white}.header>div nav ul li a:hover,.header>div nav ul li a:focus{background:white;color:black;text-decoration:none}.learners .header>div nav ul li a:hover,.learners .header>div nav ul li a:focus{color:#0e1403}.teachers .header>div nav ul li a:hover,.teachers .header>div nav ul li a:focus{color:#6b377e}.specialisms .header>div nav ul li a:hover,.specialisms .header>div nav ul li a:focus{color:#2f4e77}.header>div nav ul li ul{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-box-shadow:0 -1px 0 rgba(255,255,255,0.3),2px 2px 10px rgba(0,0,0,0.3);-moz-box-shadow:0 -1px 0 rgba(255,255,255,0.3),2px 2px 10px rgba(0,0,0,0.3);box-shadow:0 -1px 0 rgba(255,255,255,0.3),2px 2px 10px rgba(0,0,0,0.3);margin:20px 0 0 0;_margin:0;position:absolute;top:25px;left:0;opacity:0;visibility:hidden;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;z-index:9999}.header>div nav ul li ul li{float:none;display:block;border:0;margin:0;_line-height:0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.25);box-shadow:0 1px 2px rgba(0,0,0,0.25)}.header>div nav ul li ul li,.header>div nav ul li ul li a{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.header>div nav ul li ul li:first-child,.header>div nav ul li ul li:first-child>a{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px}.header>div nav ul li ul li:first-child>a:after{position:absolute;left:20px;top:-6px;border-width:6px;border-style:solid;border-color:transparent;border-top:0;content:''}.header>div nav ul li ul li:first-child>a:hover:after{border-bottom-color:#fff}.header>div nav ul li ul li:last-child{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.header>div nav ul li ul li:last-child,.header>div nav ul li ul li:last-child>a{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.header>div nav ul li ul li:last-child>a:hover:after{border-right-color:#fff}.header>div nav ul li ul a{display:block;_height:10px;padding:8px 32px 8px 8px;float:none;white-space:nowrap;text-transform:none}.header>div nav ul li ul a:hover{background:#fff}.header>div nav ul li ul ul{margin:0 0 0 20px;_margin:0;top:0;left:150px;-webkit-box-shadow:-1px 0 0 rgba(255,255,255,0.3);-moz-box-shadow:-1px 0 0 rgba(255,255,255,0.3);box-shadow:-1px 0 0 rgba(255,255,255,0.3)}.header>div nav ul li ul ul li:first-child a:after{left:-6px;top:50%;margin-top:-6px;border-width:6px;border-style:solid;border-color:transparent;border-left:0}.header>div nav ul li ul ul li:first-child a:hover:after{border-bottom-color:transparent}.header>div nav.user{float:right;height:0;padding:0}.header>div nav.user ul{height:25px;padding:17px 30px;border-width:0 0 0 1px;border-style:solid;border-color:#888;border-color:rgba(255,255,255,0.25)}.header>div:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .header>div{display:block}* html .header>div{height:1%;overflow:visible}div.main{width:1000px;margin:0 auto;padding:20px 0}div.main nav.breadcrumbs{border-bottom:1px solid #e2e2e2;margin:20px 0 10px;padding-bottom:5px}div.main nav.breadcrumbs ul li{display:inline;margin-right:5px}div.main nav.breadcrumbs ul li:first-child{padding-left:0}div.main nav.breadcrumbs ul li::after{content:"/";margin-left:5px;color:#bcbcbc}div.main nav.breadcrumbs ul li:last-child::after{content:""}.home .main nav{margin:30px 0 0}.home .main nav ul{display:inline-block}.home .main nav ul li{float:left;width:331.33333px}.home .main nav ul li a{display:block;position:relative;padding:0 20px;font-size:14px;line-height:24px;color:#333;text-align:center;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.home .main nav ul li a h2{font-size:36px;text-align:center;display:inline-block;padding:15px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;opacity:0.6;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.home .main nav ul li a .icon--circle{position:absolute;width:140px;height:110px;top:0;left:50%;margin-left:-85px;font-family:"Solomon Black", "Century Gothic", Helvetica, Arial;font-size:110px;line-height:110px;text-align:center;padding:30px 15px;-webkit-border-radius:150px;-moz-border-radius:150px;-ms-border-radius:150px;-o-border-radius:150px;border-radius:150px;-webkit-box-shadow:0 0 30px #ccc;-moz-box-shadow:0 0 30px #ccc;box-shadow:0 0 30px #ccc;opacity:0.6;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.home .main nav ul li a span{display:block;height:111px}.home .main nav ul li a.learners h2{background:#8bc222;color:#fff}.home .main nav ul li a.teachers h2{color:#fff;background:#a261ba}.home .main nav ul li a.specialisms h2{color:#fff;background:#527eba}.home .main nav ul li a:hover,.home .main nav ul li a:focus{text-decoration:none}.home .main nav ul li a:hover h2,.home .main nav ul li a:focus h2{opacity:1}.home .main nav ul li a:hover .icon--circle,.home .main nav ul li a:focus .icon--circle{opacity:1;background:#fff}.home .main nav ul li a.coming-soon{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.home .main nav ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .home .main nav ul{display:block}* html .home .main nav ul{height:1%;overflow:visible}.home .main .content .about{background:none;border:0;padding:20px 140px;font-family:Solomon, "Century Gothic", Helvetica, Arial;font-size:17px;line-height:26px;text-align:center}.home .main .content .about h1{font-size:22px;line-height:28px}.home .main .content .about .steps{font-size:24px;line-height:32px}.home .main .content .about p:last-child{margin-bottom:0}.home .main .content>div{font-size:12px;display:inline-block}.home .main .content>div article{float:left;width:50%;line-height:20px}.home .main .content>div article h2,.home .main .content>div article h2 a{font-size:14px;letter-spacing:0;color:#313335}.home .main .content>div article div{position:relative;border-top:1px solid #e2e2e2;margin:0 20px;padding:20px 20px 20px 86px}.home .main .content>div article div .thumbnail{background:white;border:1px solid #e2e2e2;position:absolute;top:50%;left:0;margin-top:-33px;padding:4px}.home .main .content>div article div .thumbnail,.home .main .content>div article div .thumbnail img{display:block;width:56px;height:56px}.home .main .content>div:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .home .main .content>div{display:block}* html .home .main .content>div{height:1%;overflow:visible}.home .main .content .actions{width:400px;margin:30px auto 50px;display:inline-block}.home .main .content .actions .call-to-action{background:#6b961a;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8bc222), color-stop(100%, #6b961a));background:-webkit-linear-gradient(#8bc222,#6b961a);background:-moz-linear-gradient(#8bc222,#6b961a);background:-o-linear-gradient(#8bc222,#6b961a);background:linear-gradient(#8bc222,#6b961a);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF8BC222', endColorstr='#FF6B961A');border:1px solid #6b961a;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;display:block;padding:20px 0;font-family:"Solomon Bold", "Century Gothic", Helvetica, Arial;font-size:30px;font-weight:bold;line-height:30px;color:white;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,0.25);-webkit-box-shadow:inset 2px 2px 2px rgba(255,255,255,0.25);-moz-box-shadow:inset 2px 2px 2px rgba(255,255,255,0.25);box-shadow:inset 2px 2px 2px rgba(255,255,255,0.25);clear:both}.home .main .content .actions .call-to-action:hover,.home .main .content .actions .call-to-action:focus{background:#a4dd3a;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #9ad726), color-stop(100%, #7bac1e));background:-webkit-linear-gradient(#9ad726,#7bac1e);background:-moz-linear-gradient(#9ad726,#7bac1e);background:-o-linear-gradient(#9ad726,#7bac1e);background:linear-gradient(#9ad726,#7bac1e);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF9AD726', endColorstr='#FF7BAC1E');text-decoration:none}.home .main .content .actions .call-to-action:active{background:#4c6b13;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #6b961a), color-stop(100%, #5c8116));background:-webkit-linear-gradient(#6b961a,#5c8116);background:-moz-linear-gradient(#6b961a,#5c8116);background:-o-linear-gradient(#6b961a,#5c8116);background:linear-gradient(#6b961a,#5c8116);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF6B961A', endColorstr='#FF5C8116');position:relative;bottom:-1px;-webkit-box-shadow:inset 2px 2px 2px rgba(0,0,0,0.15);-moz-box-shadow:inset 2px 2px 2px rgba(0,0,0,0.15);box-shadow:inset 2px 2px 2px rgba(0,0,0,0.15)}.home .main .content .actions .tertiary-action{float:right;margin:10px 0;color:#969696;font-size:18px}.home .main .content .actions:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .home .main .content .actions{display:block}* html .home .main .content .actions{height:1%;overflow:visible}.home.holding-page{padding:100px 0;text-align:center}.home.holding-page header div{width:600px}.home.holding-page .main{width:600px}.home.holding-page .main .content{padding:100px 0;font-size:32px;line-height:32px}.home .slideshow{margin-top:20px}.home .slideshow .flex-control-nav{display:none}.home .slideshow .flex-direction-nav li a{margin-top:-26px}.home .slideshow .slides{height:auto;margin-bottom:-10px;overflow:visible}.home .slideshow .slides li img{min-height:0}.home .tile-group{clear:both;display:inline-block}.home .tile-group:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .home .tile-group{display:block}* html .home .tile-group{height:1%;overflow:visible}.home .tile--social .tile:last-child{margin-bottom:0}.home .tile{padding:20px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 1px 6px;-moz-box-shadow:rgba(0,0,0,0.2) 0 1px 6px;box-shadow:rgba(0,0,0,0.2) 0 1px 6px;width:450px;margin-bottom:20px}.home .tile h2{font-size:22px;font-family:Solomon, Helvetica, Arial;margin-bottom:10px}.home .tile p{font-size:14px}.home .tile p:last-child{margin-bottom:0}.home .tile time{display:block;text-align:right;margin-top:-10px;clear:both}.home .tile--left{float:left}.home .tile--right{float:right}.home .tile--facebook{background:url('../images/social/facebook-big.png?1529323801') no-repeat 20px 17px #fff;position:relative}.home .tile--facebook h2{padding-left:45px}.home .tile--facebook img{float:right;width:200px;margin:5px 0 10px 15px}.home .tile--tweets{background:url('../images/social/twitter-big.png?1529323801') no-repeat 20px 17px #fff;position:relative}.home .tile--tweets h2{padding-left:45px}.home .social-button{display:block;text-align:right;position:absolute;top:20px;right:20px}div.pagination{display:inline-block}div.pagination:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] div.pagination{display:block}* html div.pagination{height:1%;overflow:visible}div.pagination div.links{font-size:14px;float:right}div.pagination div.links p{font-weight:bold;color:#aaa}div.pagination div.links p a{font-weight:normal}div.pagination div.info{font-size:14px;float:left}.main .content article{position:relative}.main .content article.video-content{margin-bottom:15px}.main .content article.video-content .content{margin-bottom:0}.main .content article .content,.main .content article .side,.main .content article>section{background:white;border:1px solid #e2e2e2;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;margin-bottom:20px;padding:20px;-webkit-box-shadow:rgba(0,0,0,0.2) 0 1px 6px;-moz-box-shadow:rgba(0,0,0,0.2) 0 1px 6px;box-shadow:rgba(0,0,0,0.2) 0 1px 6px}.main .content article .content{width:616.66667px;float:left;display:inline-block}.main .content article .content.wide{width:960px;float:none}.main .content article .content:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .main .content article .content{display:block}* html .main .content article .content{height:1%;overflow:visible}.main .content article .sidebar{width:333.33333px;padding-bottom:5px;float:right}.main .content article .side{width:283.33333px;margin-bottom:15px;float:right;clear:right}.main .content article .side.menu{margin-bottom:0}.main .content article .handbook p:last-of-type{margin-bottom:0}.main .content article>h1,.main .content>h1{margin:20px 0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.menu h5,.menu .info{display:none}.menu ul li{border-bottom:1px solid #eee}.menu ul li:last-of-type{border:0}.menu ul li h4{margin:0;font-weight:normal}.menu ul li a{background-position:right center;background-repeat:no-repeat;border-width:0 10px 0 10px;border-style:solid;border-color:white;display:block;max-width:100%;padding:10px 0;color:#56595d}.menu ul li a:hover,.menu ul li a:focus{background-color:#eee;border-color:#eee;text-decoration:none}.menu ul li a.collapsed{background-image:url('../images/arrows/right.png?1529323801')}.menu ul li a.expanded{background-image:url('../images/arrows/down.png?1529323801')}.menu ul li a.playing{background-color:#e7f2b7;border-color:#e7f2b7}.menu ul li a.playing:hover,.menu ul li a.playing:focus{background-color:#d9ea8c;border-color:#d9ea8c}.menu ul li section{margin-top:0}.menu ul li section section{display:none}.menu ul li section section ul{margin-left:10px;padding:10px 0}.menu ul li section section ul li{border:0}.menu ul li section section ul li a{padding:5px;color:#666}form.user fieldset.login div label{width:160px;line-height:36px}form.user fieldset.login div input{clear:none}form.user fieldset.login div input#signin_remember{width:auto;margin:10px 0;padding:0}form.user fieldset.user,form.user fieldset.profile{float:left;width:50%;margin-bottom:10px}form.user fieldset.user fieldset.name div{float:left;width:20%;margin-right:3%}form.user fieldset.user fieldset.name div.title{width:10%}form.user fieldset.user fieldset.name div.last_name{width:60%}form.user fieldset.user fieldset.name div.last_name input{width:45%}form.user fieldset.user fieldset.name div input{width:100%}form.user fieldset.profile .image img{float:left;clear:both}form.user fieldset div{margin-bottom:10px;display:inline-block}form.user fieldset div label{display:block;float:left}form.user fieldset div input,form.user fieldset div select{float:left;width:200px;margin:6px 0;padding:2px;clear:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form.user fieldset div .error_list{float:right;width:50%;clear:left}form.user fieldset div .error_list li{margin-right:40px}form.user fieldset div:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] form.user fieldset div{display:block}* html form.user fieldset div{height:1%;overflow:visible}form.user footer{clear:both}.lesson video{float:left}.lesson .story{display:inline-block}.lesson .story .content .info{clear:both}.lesson .story .content .info h1,.lesson .story .content .info h2,.lesson .story .content .info h3,.lesson .story .content .info h4,.lesson .story .content .info h5,.lesson .story .content .info h6{font-size:18px}.lesson .story section h5{display:none}.lesson .story:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .lesson .story{display:block}* html .lesson .story{height:1%;overflow:visible}.lesson .story video,.lesson .question video{float:none}.level{position:relative}.level header{margin:20px 0 10px;display:inline-block}.level header h1{float:left}.level header .feedback{float:right}.level header:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .level header{display:block}* html .level header{height:1%;overflow:visible}.level .search .keywords{margin:6px 0}.level .search .submit{float:right}.specialism-search .keywords{margin:6px 0}.specialism-search .submit{float:right}.fingerspelling{display:inline-block}.fingerspelling .content{margin-bottom:20px;display:inline-block}.fingerspelling .content video{float:left;margin:0 15px 15px 0}.fingerspelling .content .receptive video{margin:0}.fingerspelling .content:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .fingerspelling .content{display:block}* html .fingerspelling .content{height:1%;overflow:visible}.fingerspelling .show .content video{float:none;margin:0 auto}.fingerspelling section{margin-bottom:20px}.fingerspelling section.spellings{display:inline-block}.fingerspelling section.spellings:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .fingerspelling section.spellings{display:block}* html .fingerspelling section.spellings{height:1%;overflow:visible}.fingerspelling:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .fingerspelling{display:block}* html .fingerspelling{height:1%;overflow:visible}.conversation header{position:relative;height:60px;margin:20px 0}.conversation header .icon{position:absolute;top:15px}.conversation header .icon.back-to-inbox{display:block;width:40px;height:30px;text-align:left;text-indent:-119988px;overflow:hidden;background-position:0 0;left:10px}.conversation header .icon.previous{display:block;width:30px;height:30px;text-align:left;text-indent:-119988px;overflow:hidden;background-position:0 -60px;left:85px}.conversation header .icon.next{display:block;width:30px;height:30px;text-align:left;text-indent:-119988px;overflow:hidden;background-position:0 -30px;right:10px}.conversation header hgroup{padding:5px 70px 5px 150px}.conversation header hgroup h1{margin:0 0 5px}.conversation header hgroup h2{margin:0;font-size:16px;font-weight:normal}.conversation .reply{margin-bottom:20px;display:inline-block}.conversation .reply textarea{display:block;width:100%;margin-bottom:20px}.conversation .reply input{float:right}.conversation .reply:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .conversation .reply{display:block}* html .conversation .reply{height:1%;overflow:visible}.conversation article{position:relative;margin:20px 0;padding-bottom:20px}.conversation article.you{min-height:160px;padding-right:120px}.conversation article.you .user{width:100px;padding-top:110px;text-align:right}.conversation article.you .user,.conversation article.you .user img{right:0}.conversation article.them{min-height:160px;padding-left:120px}.conversation article.them .user{width:100px;padding-top:110px}.conversation article.them .user,.conversation article.them .user img{left:0}.conversation article .user{position:absolute}.conversation article .user span{display:block;color:#888}.conversation article .user img{background:#fbfbfb;border:1px solid #efefef;position:absolute;top:0;width:100px;height:100px}.conversation article time{position:absolute;bottom:0;right:0;color:#AAA}.sitemap ul ul{padding-left:30px;margin-bottom:20px}.slideshow{background:none;position:relative;margin-bottom:30px}.slideshow .slides{height:350px;overflow:hidden;position:relative}.slideshow .slides .slick-next,.slideshow .slides .slick-prev{z-index:1;position:absolute;top:50%;left:0;border:none;background:none;font-size:0;line-height:0;width:52px;height:47px;background:url("/images/slick/bg_direction_nav.png") no-repeat top left}.slideshow .slides .slick-next.slick-next,.slideshow .slides .slick-prev.slick-next{right:0;left:auto;background:url("/images/slick/bg_direction_nav.png") no-repeat -52px 0}.slideshow .slides li a{display:block}.slideshow .slides li img{display:block}.slideshow .slides li.image{border:1px solid #c9c9c9;-webkit-box-shadow:rgba(0,0,0,0.2) 0 1px 6px;-moz-box-shadow:rgba(0,0,0,0.2) 0 1px 6px;box-shadow:rgba(0,0,0,0.2) 0 1px 6px}.slideshow .slides li video{margin-bottom:0}.slideshow .slides li img{min-width:1000px;min-height:350px}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;bottom:5px;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:10px;height:10px;content:'';text-align:center;opacity:.25;color:black;background:#333;border-radius:5px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black;background:#000}.tabs{position:relative;height:36px;margin:10px 0 30px;padding:0 10px;font-size:18px;list-style:none;overflow:hidden}.tabs li{background:#d1d1d1;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(50%, #ececec), color-stop(100%, #d1d1d1));background-image:-webkit-linear-gradient(#ececec 50%,#d1d1d1 100%);background-image:-moz-linear-gradient(#ececec 50%,#d1d1d1 100%);background-image:-o-linear-gradient(#ececec 50%,#d1d1d1 100%);background-image:linear-gradient(#ececec 50%,#d1d1d1 100%);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFECECEC', endColorstr='#FFD1D1D1');border:1px solid #AAA;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px;display:inline-block;position:relative;float:left;z-index:0;box-shadow:0 3px 3px rgba(0,0,0,0.4),inset 0 1px 0 #fff;text-shadow:0 1px white;margin:0 -5px}.tabs a{display:block;color:#555;text-decoration:none;padding:4px 20px}.tabs li.active{background:white;border-bottom-color:white;filter:none;color:#333;z-index:2}.tabs:before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #c9c9c9;z-index:1}.tabs li:before,.tabs li:after{border:1px solid #AAA;position:absolute;bottom:-1px;width:5px;height:5px;content:" "}.tabs li:before{left:-6px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #D1D1D1}.tabs li:after{right:-6px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #d1d1d1}.tabs li.active:before{box-shadow:2px 2px 0 white}.tabs li.active:after{box-shadow:-2px 2px 0 white}article.template header{margin:15px 0;display:inline-block}article.template header h1{float:left;line-height:40px}article.template header h2{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}article.template header:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] article.template header{display:block}* html article.template header{height:1%;overflow:visible}article.template header nav,article.template header .button,article.template footer nav,article.template footer .button{float:right}article.template .content>h2,article.template .content section{padding:15px}article.template .content .groups section h1{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}article.template .content .groups section .boxes{margin-bottom:15px;display:inline-block}article.template .content .groups section .boxes section{min-height:115px;padding:0}article.template .content .groups section .boxes section div{position:relative;margin:15px}article.template .content .groups section .boxes section div .thumbnail{position:absolute;top:0}article.template .content .groups section .boxes section div .thumbnail,article.template .content .groups section .boxes section div .thumbnail img{display:block;width:150px;height:100px}article.template .content .groups section .boxes:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] article.template .content .groups section .boxes{display:block}* html article.template .content .groups section .boxes{height:1%;overflow:visible}article.template video{float:none}article.template footer{border:none;padding:0;display:inline-block}article.template footer nav{margin-bottom:20px}article.template footer aside{clear:both}article.template footer:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] article.template footer{display:block}* html article.template footer{height:1%;overflow:visible}article.template.standard .content .groups section .boxes section{width:50%;float:left}article.template.standard .content .groups section .boxes section div{padding-left:165px}article.template.standard .content .groups section .boxes section div .thumbnail{left:0}article.template.standard .content .groups section .boxes section.left{clear:left}article.template.standard .content .groups section .boxes section.left div{margin-left:0}article.template.standard .content .groups section .boxes section.right div{margin-right:0}article.template.alternating .content .groups section .boxes{padding:0 15px}article.template.alternating .content .groups section .boxes section{display:table;position:relative;margin:15px 0 30px}article.template.alternating .content .groups section .boxes section div{display:table-cell;position:static;height:200px;vertical-align:middle}article.template.alternating .content .groups section .boxes section.left div{padding-left:315px}article.template.alternating .content .groups section .boxes section.left .thumbnail{left:0}article.template.alternating .content .groups section .boxes section.right div{padding-right:315px}article.template.alternating .content .groups section .boxes section.right .thumbnail{right:0}article.template.alternating .content .groups section .boxes section:last-child{margin-bottom:0}article.template.alternating .content .groups section .boxes section .thumbnail{top:50%;margin-top:-100px}article.template.alternating .content .groups section .boxes section .thumbnail,article.template.alternating .content .groups section .boxes section .thumbnail img{width:300px;height:200px}article.template.textual .content .groups section h1{position:static;overflow:visible;clip:auto;height:auto;width:auto;margin:0}article.template.textual .content .groups section .boxes section{width:33.33%;float:left;padding:0}article.template.textual .content .groups section .boxes section div{margin-left:0;padding-left:0}article.template.textual .content .groups section .boxes section div .thumbnail{display:none}.tutorials{display:inline-block}.tutorials .calendar,.tutorials .schedule{margin-bottom:25px}.tutorials .calendar{display:inline-block}.tutorials .calendar .fc-content .fc-view{position:relative !important;cursor:pointer}.tutorials .calendar .fc-content .fc-view .fc-event{cursor:pointer;text-shadow:1px 1px 2px rgba(0,0,0,0.25)}.tutorials .calendar .fc-content .fc-view .fc-event.booked{border-color:#c9c9c9}.tutorials .calendar .fc-content .fc-view .fc-event.booked .fc-event-skin{background-color:#c9c9c9;border-color:#c9c9c9}.tutorials .calendar .fc-content .fc-view .fc-event.booked.selected{border-color:#969696}.tutorials .calendar .fc-content .fc-view .fc-event.booked.selected .fc-event-skin{background-color:#afafaf;border-color:#969696}.tutorials .calendar .fc-content .fc-view .selected{background-color:#d6e0f5}.tutorials .calendar .fc-content .fc-view .selected.fc-event{border-color:#193366}.tutorials .calendar .fc-content .fc-view .selected.fc-event .fc-event-skin{background-color:#24478f;border-color:#193366}.tutorials .calendar:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .tutorials .calendar{display:block}* html .tutorials .calendar{height:1%;overflow:visible}.tutorials .schedule .tutor{border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;margin-bottom:20px;padding:10px 0}.tutorials .schedule .tutor ul li a{display:block;margin:2px 0;padding:2px}.tutorials .schedule .tutor ul li a.selected{background:#ebf0fa;color:#1f3d7a}.tutorials .schedule .tutor ul li.booked{color:#afafaf}.tutorials footer{clear:both}.tutorials:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .tutorials{display:block}* html .tutorials{height:1%;overflow:visible}.appointment dl{width:50%}.appointment .cancelled{color:#c00}.availability .appointments footer{padding:10px 0}.availability .appointments-archive{margin-top:20px}.availability .regular-availability{margin-top:20px}.availability .regular-availability form fieldset ul.schedule{border-bottom:1px solid #e2e2e2;margin-bottom:20px}.availability .regular-availability form fieldset ul.schedule,.availability .regular-availability form fieldset ul.add{padding-bottom:20px}.availability .regular-availability form fieldset ul.schedule li,.availability .regular-availability form fieldset ul.add li{padding:10px;display:inline-block}.availability .regular-availability form fieldset ul.schedule li:nth-child(odd),.availability .regular-availability form fieldset ul.add li:nth-child(odd){background:#f6f6f6}.availability .regular-availability form fieldset ul.schedule li input,.availability .regular-availability form fieldset ul.schedule li select,.availability .regular-availability form fieldset ul.add li input,.availability .regular-availability form fieldset ul.add li select{margin:0 5px}.availability .regular-availability form fieldset ul.schedule li:after,.availability .regular-availability form fieldset ul.add li:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .availability .regular-availability form fieldset ul.schedule li,html[xmlns] .availability .regular-availability form fieldset ul.add li{display:block}* html .availability .regular-availability form fieldset ul.schedule li,* html .availability .regular-availability form fieldset ul.add li{height:1%;overflow:visible}.feedback{display:inline-block}.feedback label,.feedback textarea{display:block}.feedback textarea{width:600px;height:100px;margin:10px 0 20px}.feedback:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .feedback{display:block}* html .feedback{height:1%;overflow:visible}.container{position:relative;display:inline-block}.container:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .container{display:block}* html .container{height:1%;overflow:visible}.pagination{margin-bottom:20px}.flash{background-image:url('../images/flash/info.png?1529323801');background-color:#BDE5F8;background-position:10px center;background-repeat:no-repeat;border-style:solid;border-width:1px;border-color:#00529B;margin-top:20px;padding:12px 12px 12px 50px;font-size:16px;line-height:16px;color:#00529B}.flash.success{background-image:url('../images/flash/success.png?1529323801');background-color:#DFF2BF;border-color:#4F8A10;color:#4F8A10}.flash.warning{background-image:url('../images/flash/warning.png?1529323801');background-color:#FFFABF;border-color:#9F6000;color:#9F6000}.flash.error{background-image:url('../images/flash/error.png?1529323801');background-color:#fcc;border-color:#c00;color:#c00}.button{background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, rgba(255,255,255,0)), color-stop(50%, rgba(255,255,255,0)), color-stop(55%, rgba(255,255,255,0.2)));background-image:-webkit-linear-gradient(bottom, rgba(255,255,255,0),rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 55%);background-image:-moz-linear-gradient(bottom, rgba(255,255,255,0),rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 55%);background-image:-o-linear-gradient(bottom, rgba(255,255,255,0),rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 55%);background-image:linear-gradient(bottom, rgba(255,255,255,0),rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 55%);border-style:solid;border-width:0 0 1px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;display:block;float:left;height:32px;padding:0 12px;font-family:"Solomon Bold", Helvetica, Arial;font-size:14px;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,0.35);line-height:32px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 2px 2px rgba(0,0,0,0.25);background-color:#bcbcbc;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFC9C9C9', endColorstr='#FFAFAFAF');border-color:#afafaf;cursor:pointer}.button:disabled,.button[disabled]{cursor:default}.button:disabled:active,.button[disabled]:active{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.button,.button:visited{color:#fff}.button:disabled,.button[disabled]{background-color:#afafaf;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFBCBCBC', endColorstr='#FFA2A2A2');border-color:#a2a2a2}.button:disabled,.button:disabled:visited,.button[disabled],.button[disabled]:visited{color:#f6f6f6}.button:hover,.button:focus{background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, rgba(0,0,0,0.05)), color-stop(50%, rgba(0,0,0,0.05)), color-stop(55%, rgba(255,255,255,0.1)));background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.05),rgba(0,0,0,0.05) 50%,rgba(255,255,255,0.1) 55%);background-image:-moz-linear-gradient(bottom, rgba(0,0,0,0.05),rgba(0,0,0,0.05) 50%,rgba(255,255,255,0.1) 55%);background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.05),rgba(0,0,0,0.05) 50%,rgba(255,255,255,0.1) 55%);background-image:linear-gradient(bottom, rgba(0,0,0,0.05),rgba(0,0,0,0.05) 50%,rgba(255,255,255,0.1) 55%);text-decoration:none}.button:active{background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, rgba(0,0,0,0.15)), color-stop(50%, rgba(0,0,0,0.15)), color-stop(55%, rgba(0,0,0,0.05)));background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.15),rgba(0,0,0,0.15) 50%,rgba(0,0,0,0.05) 55%);background-image:-moz-linear-gradient(bottom, rgba(0,0,0,0.15),rgba(0,0,0,0.15) 50%,rgba(0,0,0,0.05) 55%);background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.15),rgba(0,0,0,0.15) 50%,rgba(0,0,0,0.05) 55%);background-image:linear-gradient(bottom, rgba(0,0,0,0.15),rgba(0,0,0,0.15) 50%,rgba(0,0,0,0.05) 55%);-webkit-transform:translate(0, 1px);-moz-transform:translate(0, 1px);-ms-transform:translate(0, 1px);-o-transform:translate(0, 1px);transform:translate(0, 1px);box-shadow:0 1px 2px rgba(0,0,0,0.25)}.button:hover:disabled,.button:hover[disabled],.button:focus:disabled,.button:focus[disabled],.button:active:disabled,.button:active[disabled]{background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, rgba(255,255,255,0)), color-stop(50%, rgba(255,255,255,0)), color-stop(55%, rgba(255,255,255,0.2)));background-image:-webkit-linear-gradient(bottom, rgba(255,255,255,0),rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 55%);background-image:-moz-linear-gradient(bottom, rgba(255,255,255,0),rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 55%);background-image:-o-linear-gradient(bottom, rgba(255,255,255,0),rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 55%);background-image:linear-gradient(bottom, rgba(255,255,255,0),rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 55%);border-style:solid;border-width:0 0 1px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;display:block;float:left;height:32px;padding:0 12px;font-family:"Solomon Bold", Helvetica, Arial;font-size:14px;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,0.35);line-height:32px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 2px 2px rgba(0,0,0,0.25)}.button:hover:disabled:disabled,.button:hover:disabled[disabled],.button:hover[disabled]:disabled,.button:hover[disabled][disabled],.button:focus:disabled:disabled,.button:focus:disabled[disabled],.button:focus[disabled]:disabled,.button:focus[disabled][disabled],.button:active:disabled:disabled,.button:active:disabled[disabled],.button:active[disabled]:disabled,.button:active[disabled][disabled]{cursor:default}.button:hover:disabled:disabled:active,.button:hover:disabled[disabled]:active,.button:hover[disabled]:disabled:active,.button:hover[disabled][disabled]:active,.button:focus:disabled:disabled:active,.button:focus:disabled[disabled]:active,.button:focus[disabled]:disabled:active,.button:focus[disabled][disabled]:active,.button:active:disabled:disabled:active,.button:active:disabled[disabled]:active,.button:active[disabled]:disabled:active,.button:active[disabled][disabled]:active{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.button.buy{background-color:#e48a18;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE9962D', endColorstr='#FFCD7C16');border-color:#cd7c16}.button.buy,.button.buy:visited{color:#fff}.button.buy:disabled,.button.buy[disabled]{background-color:#afafaf;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFBCBCBC', endColorstr='#FFA2A2A2');border-color:#a2a2a2}.button.buy:disabled,.button.buy:disabled:visited,.button.buy[disabled],.button.buy[disabled]:visited{color:#f6f6f6}.button.attempt,.button.edit,.button.proceed,.button.new,.button.save,.button.send,.button.submit{background-color:#527eba;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF648CC1', endColorstr='#FF4571AD');border-color:#4571ad}.button.attempt,.button.attempt:visited,.button.edit,.button.edit:visited,.button.proceed,.button.proceed:visited,.button.new,.button.new:visited,.button.save,.button.save:visited,.button.send,.button.send:visited,.button.submit,.button.submit:visited{color:#fff}.button.attempt:disabled,.button.attempt[disabled],.button.edit:disabled,.button.edit[disabled],.button.proceed:disabled,.button.proceed[disabled],.button.new:disabled,.button.new[disabled],.button.save:disabled,.button.save[disabled],.button.send:disabled,.button.send[disabled],.button.submit:disabled,.button.submit[disabled]{background-color:#afafaf;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFBCBCBC', endColorstr='#FFA2A2A2');border-color:#a2a2a2}.button.attempt:disabled,.button.attempt:disabled:visited,.button.attempt[disabled],.button.attempt[disabled]:visited,.button.edit:disabled,.button.edit:disabled:visited,.button.edit[disabled],.button.edit[disabled]:visited,.button.proceed:disabled,.button.proceed:disabled:visited,.button.proceed[disabled],.button.proceed[disabled]:visited,.button.new:disabled,.button.new:disabled:visited,.button.new[disabled],.button.new[disabled]:visited,.button.save:disabled,.button.save:disabled:visited,.button.save[disabled],.button.save[disabled]:visited,.button.send:disabled,.button.send:disabled:visited,.button.send[disabled],.button.send[disabled]:visited,.button.submit:disabled,.button.submit:disabled:visited,.button.submit[disabled],.button.submit[disabled]:visited{color:#f6f6f6}.button.complete-white{color:white !important;float:none;display:inline-block;margin-bottom:10px;height:auto;min-height:32px}.button.checkout,.button.continue,.button.pay{background-color:#d68217;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE78F1F', endColorstr='#FFBF7414');border-color:#bf7414}.button.checkout,.button.checkout:visited,.button.continue,.button.continue:visited,.button.pay,.button.pay:visited{color:#fff}.button.checkout:disabled,.button.checkout[disabled],.button.continue:disabled,.button.continue[disabled],.button.pay:disabled,.button.pay[disabled]{background-color:#afafaf;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFBCBCBC', endColorstr='#FFA2A2A2');border-color:#a2a2a2}.button.checkout:disabled,.button.checkout:disabled:visited,.button.checkout[disabled],.button.checkout[disabled]:visited,.button.continue:disabled,.button.continue:disabled:visited,.button.continue[disabled],.button.continue[disabled]:visited,.button.pay:disabled,.button.pay:disabled:visited,.button.pay[disabled],.button.pay[disabled]:visited{color:#f6f6f6}.button.feedback{background-color:#e48a18;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE9962D', endColorstr='#FFCD7C16');border-color:#cd7c16}.button.feedback,.button.feedback:visited{color:#fff}.button.feedback:disabled,.button.feedback[disabled]{background-color:#afafaf;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFBCBCBC', endColorstr='#FFA2A2A2');border-color:#a2a2a2}.button.feedback:disabled,.button.feedback:disabled:visited,.button.feedback[disabled],.button.feedback[disabled]:visited{color:#f6f6f6}.button.cancel{background-color:#c00;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE60000', endColorstr='#FFB30000');border-color:#b30000}.button.cancel,.button.cancel:visited{color:#fff}.button.cancel:disabled,.button.cancel[disabled]{background-color:#afafaf;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFBCBCBC', endColorstr='#FFA2A2A2');border-color:#a2a2a2}.button.cancel:disabled,.button.cancel:disabled:visited,.button.cancel[disabled],.button.cancel[disabled]:visited{color:#f6f6f6}.button.finish{background-color:#6b961a;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF7BAC1E', endColorstr='#FF5C8116');border-color:#5c8116}.button.finish,.button.finish:visited{color:#fff}.button.finish:disabled,.button.finish[disabled]{background-color:#afafaf;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFBCBCBC', endColorstr='#FFA2A2A2');border-color:#a2a2a2}.button.finish:disabled,.button.finish:disabled:visited,.button.finish[disabled],.button.finish[disabled]:visited{color:#f6f6f6}a.remove{background:url('../images/ui/cross.png?1529323801');display:block;width:24px;height:24px;text-align:left;text-indent:-119988px;overflow:hidden}.ahAddRelation{background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, rgba(255,255,255,0)), color-stop(50%, rgba(255,255,255,0)), color-stop(55%, rgba(255,255,255,0.2)));background-image:-webkit-linear-gradient(bottom, rgba(255,255,255,0),rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 55%);background-image:-moz-linear-gradient(bottom, rgba(255,255,255,0),rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 55%);background-image:-o-linear-gradient(bottom, rgba(255,255,255,0),rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 55%);background-image:linear-gradient(bottom, rgba(255,255,255,0),rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 55%);border-style:solid;border-width:0 0 1px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;display:block;float:left;height:32px;padding:0 12px;font-family:"Solomon Bold", Helvetica, Arial;font-size:14px;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,0.35);line-height:32px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 2px 2px rgba(0,0,0,0.25);background-color:#527eba;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF648CC1', endColorstr='#FF4571AD');border-color:#4571ad;cursor:pointer}.ahAddRelation:disabled,.ahAddRelation[disabled]{cursor:default}.ahAddRelation:disabled:active,.ahAddRelation[disabled]:active{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.ahAddRelation,.ahAddRelation:visited{color:#fff}.ahAddRelation:disabled,.ahAddRelation[disabled]{background-color:#afafaf;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFBCBCBC', endColorstr='#FFA2A2A2');border-color:#a2a2a2}.ahAddRelation:disabled,.ahAddRelation:disabled:visited,.ahAddRelation[disabled],.ahAddRelation[disabled]:visited{color:#f6f6f6}.ahAddRelation:hover,.ahAddRelation:focus{background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, rgba(0,0,0,0.05)), color-stop(50%, rgba(0,0,0,0.05)), color-stop(55%, rgba(255,255,255,0.1)));background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.05),rgba(0,0,0,0.05) 50%,rgba(255,255,255,0.1) 55%);background-image:-moz-linear-gradient(bottom, rgba(0,0,0,0.05),rgba(0,0,0,0.05) 50%,rgba(255,255,255,0.1) 55%);background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.05),rgba(0,0,0,0.05) 50%,rgba(255,255,255,0.1) 55%);background-image:linear-gradient(bottom, rgba(0,0,0,0.05),rgba(0,0,0,0.05) 50%,rgba(255,255,255,0.1) 55%);text-decoration:none}.ahAddRelation:active{background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, rgba(0,0,0,0.15)), color-stop(50%, rgba(0,0,0,0.15)), color-stop(55%, rgba(0,0,0,0.05)));background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.15),rgba(0,0,0,0.15) 50%,rgba(0,0,0,0.05) 55%);background-image:-moz-linear-gradient(bottom, rgba(0,0,0,0.15),rgba(0,0,0,0.15) 50%,rgba(0,0,0,0.05) 55%);background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.15),rgba(0,0,0,0.15) 50%,rgba(0,0,0,0.05) 55%);background-image:linear-gradient(bottom, rgba(0,0,0,0.15),rgba(0,0,0,0.15) 50%,rgba(0,0,0,0.05) 55%);-webkit-transform:translate(0, 1px);-moz-transform:translate(0, 1px);-ms-transform:translate(0, 1px);-o-transform:translate(0, 1px);transform:translate(0, 1px);box-shadow:0 1px 2px rgba(0,0,0,0.25)}.ahAddRelation:hover:disabled,.ahAddRelation:hover[disabled],.ahAddRelation:focus:disabled,.ahAddRelation:focus[disabled],.ahAddRelation:active:disabled,.ahAddRelation:active[disabled]{background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, rgba(255,255,255,0)), color-stop(50%, rgba(255,255,255,0)), color-stop(55%, rgba(255,255,255,0.2)));background-image:-webkit-linear-gradient(bottom, rgba(255,255,255,0),rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 55%);background-image:-moz-linear-gradient(bottom, rgba(255,255,255,0),rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 55%);background-image:-o-linear-gradient(bottom, rgba(255,255,255,0),rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 55%);background-image:linear-gradient(bottom, rgba(255,255,255,0),rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 55%);border-style:solid;border-width:0 0 1px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;display:block;float:left;height:32px;padding:0 12px;font-family:"Solomon Bold", Helvetica, Arial;font-size:14px;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,0.35);line-height:32px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 2px 2px rgba(0,0,0,0.25)}.ahAddRelation:hover:disabled:disabled,.ahAddRelation:hover:disabled[disabled],.ahAddRelation:hover[disabled]:disabled,.ahAddRelation:hover[disabled][disabled],.ahAddRelation:focus:disabled:disabled,.ahAddRelation:focus:disabled[disabled],.ahAddRelation:focus[disabled]:disabled,.ahAddRelation:focus[disabled][disabled],.ahAddRelation:active:disabled:disabled,.ahAddRelation:active:disabled[disabled],.ahAddRelation:active[disabled]:disabled,.ahAddRelation:active[disabled][disabled]{cursor:default}.ahAddRelation:hover:disabled:disabled:active,.ahAddRelation:hover:disabled[disabled]:active,.ahAddRelation:hover[disabled]:disabled:active,.ahAddRelation:hover[disabled][disabled]:active,.ahAddRelation:focus:disabled:disabled:active,.ahAddRelation:focus:disabled[disabled]:active,.ahAddRelation:focus[disabled]:disabled:active,.ahAddRelation:focus[disabled][disabled]:active,.ahAddRelation:active:disabled:disabled:active,.ahAddRelation:active:disabled[disabled]:active,.ahAddRelation:active[disabled]:disabled:active,.ahAddRelation:active[disabled][disabled]:active{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.error_list{margin-bottom:15px}.error_list li{background:#ffe5e5 !important;border:1px solid #fcc;padding:5px 10px;color:#c00}.footer{width:1000px;margin:0 auto;margin:20px auto 40px;display:inline-block}.footer div{border-width:1px 0;border-color:#e2e2e2;border-style:solid;padding:20px;color:#969696;position:relative;display:inline-block}.footer div nav{float:left;display:inline-block}.footer div nav:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .footer div nav{display:block}* html .footer div nav{height:1%;overflow:visible}.footer div section{float:left;width:160px}.footer div section.contact{float:right;width:200px;margin-left:120px}.footer div section.contact a{background-repeat:no-repeat;display:block;margin:2px 0;padding-left:26px;line-height:22px}.footer div section.contact a,.footer div section.contact a:visited{color:#527eba}.footer div section.contact a.email{background-image:url('../images/social/email.png?1529323801')}.footer div section.contact a.twitter{background-image:url('../images/social/twitter.png?1529323801')}.footer div section.contact a.facebook{background-image:url('../images/social/facebook.png?1529323801')}.footer div section.contact a.vimeo{background-image:url('../images/social/vimeo.png?1529323801')}.footer div section h1{font-size:18px}.footer div section li{padding:1px 0}.footer div section li a,.footer div section li a:visited{color:#969696}.footer div:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .footer div{display:block}* html .footer div{height:1%;overflow:visible}.footer span{display:block;padding:10px;font-size:12px}.footer span,.footer span a,.footer span a:visited{color:#afafaf}.footer span.copyright{float:left}.footer span.meet-the-team{float:right}.footer .countries{margin:0;padding:0;list-style:none;position:absolute;bottom:0}.footer .countries li{display:inline-block}.footer:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .footer{display:block}* html .footer{height:1%;overflow:visible}
