﻿@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@100;400;600;700&family=Poppins&display=swap");body.royal_preloader{background:none;visibility:hidden}#royal_preloader{font-family:'Open Sans';font-size:12px;visibility:visible;position:fixed;top:0;background-color:#ffffff;right:0;bottom:0;left:0;height:auto;margin:0;z-index:9999999999}#royal_preloader.royal_preloader_number:before,#royal_preloader.royal_preloader_progress:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:-webkit-radial-gradient(circle, rgba(255,255,255,0.1), rgba(255,255,255,0.01));background-image:-moz-radial-gradient(circle, rgba(255,255,255,0.1), rgba(255,255,255,0.01));background-image:-ms-radial-gradient(circle, rgba(255,255,255,0.1), rgba(255,255,255,0.01));background-image:-o-radial-gradient(circle, rgba(255,255,255,0.1), rgba(255,255,255,0.01));background-image:radial-gradient(circle, rgba(255,255,255,0.1), rgba(255,255,255,0.01))}#royal_preloader.complete{opacity:0;-webkit-transition:opacity 0.2s linear 0.5s;-moz-transition:opacity 0.2s linear 0.5s;-ms-transition:opacity 0.2s linear 0.5s;-o-transition:opacity 0.2s linear 0.5s;transition:opacity 0.2s linear 0.5s}#royal_preloader.royal_preloader_line{height:2px;bottom:auto}#royal_preloader.royal_preloader_number .royal_preloader_percentage{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:60px;height:60px;line-height:60px;font-size:12px;color:#ccc;visibility:none;text-align:center;-webkit-transition:all 0.3s linear 0.5s;-moz-transition:all 0.3s linear 0.5s;-ms-transition:all 0.3s linear 0.5s;-o-transition:all 0.3s linear 0.5s;transition:all 0.3s linear 0.5s}#royal_preloader.royal_preloader_number .royal_preloader_percentage:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #d9d9d9;border-radius:50%}#royal_preloader.royal_preloader_number .royal_preloader_percentage:after{content:'';position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border:4px solid transparent;border-left-color:#00B7EB;border-radius:50%;-webkit-animation:rotate 0.8s linear infinite;-moz-animation:rotate 0.8s linear infinite;-ms-animation:rotate 0.8s linear infinite;-o-animation:rotate 0.8s linear infinite;animation:rotate 0.8s linear infinite}#royal_preloader.royal_preloader_line .royal_preloader_loader{position:absolute;height:100%;left:0}#royal_preloader.royal_preloader_line .royal_preloader_peg{position:absolute;right:0;height:100%;width:60px;opacity:0.5}#royal_preloader.royal_preloader_text .royal_preloader_loader{color:#FFFFFF;position:absolute;top:0;bottom:0;left:50%;height:30px;line-height:30px;margin:auto;letter-spacing:3px;font-size:16px;white-space:nowrap}#royal_preloader.royal_preloader_text .royal_preloader_loader div{position:absolute;top:0px;right:0px;bottom:0px;left:0%;background-color:#000000;opacity:0.7;filter:alpha(opacity=60)}#royal_preloader.royal_preloader_logo .royal_preloader_loader{position:absolute;left:50%;top:50%;margin:0px;overflow:hidden;background-position:50% 50%;background-repeat:no-repeat;background-size:100%;border-radius:5px}#royal_preloader.royal_preloader_logo .royal_preloader_loader div{position:absolute;bottom:0%;left:0px;right:0px;height:100%;opacity:0.7;filter:alpha(opacity=60)}#royal_preloader.royal_preloader_logo .royal_preloader_percentage{position:absolute;top:50%;left:50%;height:40px;line-height:40px;margin:0px;color:#072E77;text-align:center;font-family:'MyriadWeb';font-size:12px;font-weight:bold}#royal_preloader.royal_preloader_progress .royal_preloader_percentage{position:absolute;top:50%;left:0;right:0;color:#AAAAAA;color:rgba(255,255,255,0.1);font-family:'MyriadWeb';font-size:20px;text-align:center}#royal_preloader.royal_preloader_progress .royal_preloader_loader{content:'';position:absolute;top:50%;left:0;right:0;width:60%;height:2px;margin:-10px auto auto auto;background-color:rgba(0,0,0,0.1)}#royal_preloader.royal_preloader_progress .royal_preloader_meter{width:0;height:100%;margin:auto;padding:0;background-color:#C76363}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate{0%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(360deg)}}@-ms-keyframes rotate{0%{-ms-transform:rotate(0)}100%{-ms-transform:rotate(360deg)}}@-o-keyframes rotate{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(360deg)}}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid #c0c0c0}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{color:#000 !important;text-shadow:none !important;background:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]: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}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}@font-face{font-family:'Glyphicons Halflings';src:url("../fonts/glyphicons-halflings-regular.eot");src:url("../fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/glyphicons-halflings-regular.woff2") format("woff2"),url("../fonts/glyphicons-halflings-regular.woff") format("woff"),url("../fonts/glyphicons-halflings-regular.ttf") format("truetype"),url("../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover,a.text-primary:focus{color:#286090}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:hover,a.bg-primary:focus{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:8px;padding-left:8px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857143}dt{font-weight:bold}dd{margin-left:0}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo, Monaco, Consolas, "Courier New", monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;font-weight:bold;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*="col-"]{position:static;display:table-column;float:none}table td[class*="col-"],table th[class*="col-"]{position:static;display:table-cell;float:none}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width: 767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio: 0){input.form-control[type="date"],input.form-control[type="time"],input.form-control[type="datetime-local"],input.form-control[type="month"]{line-height:34px}input.input-sm[type="date"],input.input-sm[type="time"],input.input-sm[type="datetime-local"],input.input-sm[type="month"],.input-group-sm input[type="date"],.input-group-sm input[type="time"],.input-group-sm input[type="datetime-local"],.input-group-sm input[type="month"]{line-height:30px}input.input-lg[type="date"],input.input-lg[type="time"],input.input-lg[type="datetime-local"],input.input-lg[type="month"],.input-group-lg input[type="date"],.input-group-lg input[type="time"],.input-group-lg input[type="datetime-local"],.input-group-lg input[type="month"]{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-top:4px \9;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:normal;vertical-align:middle;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="checkbox"][disabled],input.disabled[type="radio"],input.disabled[type="checkbox"],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm,select.input-sm[multiple]{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select.form-control[multiple]{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}textarea.input-lg,select.input-lg[multiple]{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg select.form-control[multiple]{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:14.333333px;font-size:18px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn.focus:active,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active:hover,.btn-default.active:hover,.open>.dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open>.dropdown-toggle.btn-default:focus,.btn-default.focus:active,.btn-default.active.focus,.open>.dropdown-toggle.btn-default.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default.focus[disabled],fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default.active[disabled],fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active:hover,.btn-primary.active:hover,.open>.dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open>.dropdown-toggle.btn-primary:focus,.btn-primary.focus:active,.btn-primary.active.focus,.open>.dropdown-toggle.btn-primary.focus{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary.focus[disabled],fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary.active[disabled],fieldset[disabled] .btn-primary.active{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active:hover,.btn-success.active:hover,.open>.dropdown-toggle.btn-success:hover,.btn-success:active:focus,.btn-success.active:focus,.open>.dropdown-toggle.btn-success:focus,.btn-success.focus:active,.btn-success.active.focus,.open>.dropdown-toggle.btn-success.focus{color:#fff;background-color:#398439;border-color:#255625}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success.focus[disabled],fieldset[disabled] .btn-success.focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success.active[disabled],fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active:hover,.btn-info.active:hover,.open>.dropdown-toggle.btn-info:hover,.btn-info:active:focus,.btn-info.active:focus,.open>.dropdown-toggle.btn-info:focus,.btn-info.focus:active,.btn-info.active.focus,.open>.dropdown-toggle.btn-info.focus{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info.focus[disabled],fieldset[disabled] .btn-info.focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info.active[disabled],fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active:hover,.btn-warning.active:hover,.open>.dropdown-toggle.btn-warning:hover,.btn-warning:active:focus,.btn-warning.active:focus,.open>.dropdown-toggle.btn-warning:focus,.btn-warning.focus:active,.btn-warning.active.focus,.open>.dropdown-toggle.btn-warning.focus{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning.focus[disabled],fieldset[disabled] .btn-warning.focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning.active[disabled],fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active:hover,.btn-danger.active:hover,.open>.dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,.open>.dropdown-toggle.btn-danger:focus,.btn-danger.focus:active,.btn-danger.active.focus,.open>.dropdown-toggle.btn-danger.focus{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger.focus[disabled],fieldset[disabled] .btn-danger.focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger.active[disabled],fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:normal;color:#337ab7;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input.btn-block[type="submit"],input.btn-block[type="reset"],input.btn-block[type="button"]{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height, visibility;-o-transition-property:height, visibility;transition-property:height, visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn,select.input-group-lg[multiple]>.form-control,select.input-group-lg[multiple]>.input-group-addon,select.input-group-lg[multiple]>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,select.input-group-sm[multiple]>.form-control,select.input-group-sm[multiple]>.input-group-addon,select.input-group-sm[multiple]>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width: 768px){.navbar{border-radius:4px}}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width: 768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width: 480px) and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1)}@media (min-width: 768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width: 767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width: 768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width: 768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width: 768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#080808}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{z-index:3;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width: 768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail>img,.thumbnail a>img{margin-right:auto;margin-left:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,button.list-group-item:hover,a.list-group-item:focus,button.list-group-item:focus{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,button.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,button.list-group-item-success.active,a.list-group-item-success.active:hover,button.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,button.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,button.list-group-item-info.active,a.list-group-item-info.active:hover,button.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,button.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,button.list-group-item-warning.active,a.list-group-item-warning.active:hover,button.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,button.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,button.list-group-item-danger.active,a.list-group-item-danger.active:hover,button.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-right:15px;padding-left:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:transparent;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%)}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.42857143px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:12px;font-style:normal;font-weight:normal;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);line-break:auto}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{left:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{left:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{left:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.0001)));background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.0001)), to(rgba(0,0,0,0.5)));background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width: 768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{display:table;content:" "}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}/*!
 *  Font Awesome 4.4.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#ffffff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}/*!
 * Bootstrap-select v1.6.3 (http://silviomoreto.github.io/bootstrap-select/)
 *
 * Copyright 2013-2014 bootstrap-select
 * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE)
 */.bootstrap-select{width:220px \0}.bootstrap-select>.btn{width:100%;padding-right:25px}.error .bootstrap-select .btn{border:1px solid #b94a48}.control-group.error .bootstrap-select .dropdown-toggle{border-color:#b94a48}.bootstrap-select.fit-width{width:auto !important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select .btn:focus{outline:thin dotted #333 !important;outline:5px auto -webkit-focus-ring-color !important;outline-offset:-2px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none}.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*=col-]{float:none;display:inline-block;margin-left:0}.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group.dropdown-menu-right[class*=col-],.row-fluid .bootstrap-select.btn-group.dropdown-menu-right[class*=col-]{float:right}.form-search .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.form-group .bootstrap-select.btn-group{margin-bottom:0}.form-group-lg .bootstrap-select.btn-group.form-control,.form-group-sm .bootstrap-select.btn-group.form-control{padding:0}.form-inline .bootstrap-select.btn-group .form-control{width:100%}.input-append .bootstrap-select.btn-group{margin-left:-1px}.input-prepend .bootstrap-select.btn-group{margin-right:-1px}.bootstrap-select.btn-group>.disabled{cursor:not-allowed}.bootstrap-select.btn-group>.disabled:focus{outline:0 !important}.bootstrap-select.btn-group .btn .filter-option{display:inline-block;overflow:hidden;width:100%;text-align:left}.bootstrap-select.btn-group .btn .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.bootstrap-select.btn-group[class*=col-] .btn{width:100%}.bootstrap-select.btn-group .dropdown-menu{min-width:100%;z-index:1035;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .dropdown-menu.inner{position:static;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select.btn-group .dropdown-menu li{position:relative}.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:hover small,.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:focus small,.bootstrap-select.btn-group .dropdown-menu li.active:not(.disabled) a small{color:#64b1d8;color:rgba(100,177,216,0.4)}.bootstrap-select.btn-group .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select.btn-group .dropdown-menu li a{cursor:pointer}.bootstrap-select.btn-group .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select.btn-group .dropdown-menu li a span.check-mark{display:none}.bootstrap-select.btn-group .dropdown-menu li a span.text{display:inline-block}.bootstrap-select.btn-group .dropdown-menu li small{padding-left:.5em}.bootstrap-select.btn-group .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .no-results{padding:3px;background:#f5f5f5;margin:0 5px}.bootstrap-select.btn-group.fit-width .btn .filter-option{position:static}.bootstrap-select.btn-group.fit-width .btn .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{position:absolute;display:inline-block;right:15px;margin-top:5px}.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select.show-menu-arrow.open>.btn{z-index:1036}.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom-width:7px;border-bottom-style:solid;border-bottom-color:#ccc;border-bottom-color:rgba(204,204,204,0.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-bottom:0;border-top-width:7px;border-top-style:solid;border-top-color:#ccc;border-top-color:rgba(204,204,204,0.2)}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after{display:block}.bs-searchbox,.bs-actionsbox{padding:4px 8px}.bs-actionsbox{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-actionsbox .btn-group button{width:50%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox input.form-control{margin-bottom:0;width:100%}.mobile-device{position:absolute;top:0;left:0;display:block !important;width:100%;height:100% !important;opacity:0}/*!
 * @copyright Copyright &copy; Kartik Visweswaran, Krajee.com, 2014 - 2015
 * @package bootstrap-fileinput
 * @version 4.2.8
 *
 * File input styling for Bootstrap 3.0
 * Built for Yii Framework 2.0
 * Author: Kartik Visweswaran
 * Year: 2015
 * For more Yii related demos visit http://demos.krajee.com
 */.file-loading{top:0;right:0;width:25px;height:25px;font-size:999px;text-align:right;color:#fff;background:transparent url(/images/loading.gif) top left no-repeat;border:none}.file-object{margin:0 0 -5px 0;padding:0}.btn-file{position:relative;overflow:hidden}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;text-align:right;opacity:0;background:none repeat scroll 0 0 transparent;cursor:inherit;display:block}.file-caption-name{display:inline-block;overflow:hidden;height:20px;word-break:break-all}.input-group-lg .file-caption-name{height:25px}.file-preview-detail-modal{text-align:left}.file-error-message{background-color:#f2dede;color:#a94442;text-align:center;border-radius:5px;padding:5px 10px 5px 5px}.file-error-message pre,.file-error-message ul{margin:5px 0;text-align:left}.file-caption-disabled{background-color:#EEEEEE;cursor:not-allowed;opacity:1}.file-preview{border-radius:5px;border:1px solid #ddd;padding:5px;margin-bottom:5px}.file-preview-frame{display:table;margin:8px;height:160px;border:1px solid #ddd;box-shadow:1px 1px 5px 0 #a2958a;padding:6px;float:left;text-align:center;vertical-align:middle}.file-preview-frame:not(.file-preview-error):hover{box-shadow:3px 3px 5px 0 #333}.file-preview-image{height:160px;vertical-align:middle}.file-preview-text{text-align:left;width:160px;margin-bottom:2px;color:#428bca;background:#fff;overflow-x:hidden}.file-preview-other{display:table-cell;text-align:center;vertical-align:middle;width:160px;height:160px;border:2px solid #999;border-radius:30px;opacity:0.8}.file-actions,.file-other-error{text-align:left}.file-icon-lg{font-size:1.2em}.file-icon-2x{font-size:2.4em}.file-icon-4x{font-size:4.8em}.file-input-new .file-preview,.file-input-new .close,.file-input-new .glyphicon-file,.file-input-new .fileinput-remove-button,.file-input-new .fileinput-upload-button,.file-input-ajax-new .fileinput-remove-button,.file-input-ajax-new .fileinput-upload-button{display:none}.file-thumb-loading{background:transparent url(/images/loading.gif) no-repeat scroll center center content-box !important}.file-actions{margin-top:15px}.file-footer-buttons{float:right}.file-upload-indicator{padding-top:2px;cursor:default;opacity:0.8;width:60%}.file-upload-indicator:hover{font-weight:bold;opacity:1}.file-footer-caption{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:160px;text-align:center;padding-top:4px;font-size:11px;color:#777;margin:5px auto 10px auto}.file-preview-error{opacity:0.65;box-shadow:none}.file-preview-frame:not(.file-preview-error) .file-footer-caption:hover{color:#000}.file-drop-zone{border:1px dashed #aaa;border-radius:4px;height:100%;text-align:center;vertical-align:middle;margin:12px 15px 12px 12px;padding:5px}.file-drop-zone-title{color:#aaa;font-size:40px;padding:85px 10px}.file-highlighted{border:2px dashed #999 !important;background-color:#f0f0f0}.file-uploading{background:url(/assets/loading-sm-84b11496418cc9cb300b44f9d331580dce32229b8d624f542fb1ab4a02ea9b04.gif) no-repeat center bottom 10px;opacity:0.65}.file-error-message .close{margin-top:5px}.file-thumb-progress .progress,.file-thumb-progress .progress-bar{height:10px;font-size:9px;line-height:10px}.file-thumbnail-footer{position:relative}.file-thumb-progress{position:absolute;top:22px;left:0;right:0}.btn-file ::-ms-browse{width:100%;height:100%}.kv-avatar .file-preview-frame,.kv-avatar .file-preview-frame:hover{margin:0;padding:0;border:none;box-shadow:none;text-align:center}.bootstrap-tagsinput{background-color:#fff;border:1px solid #e1e5ea;display:inline-block;padding:4px 6px;margin-bottom:10px;color:#555;vertical-align:middle;border-radius:2px;min-width:100%;max-width:100%;line-height:22px;cursor:text}.bootstrap-tagsinput input{border:none;box-shadow:none;outline:none;background-color:transparent;padding:0;margin:0;width:auto !important;max-width:inherit}.bootstrap-tagsinput input:focus{border:none;box-shadow:none}.bootstrap-tagsinput .tag{display:inline-block;padding:5px;margin:2px 2px 2px 0;color:white}.bootstrap-tagsinput .tag [data-role="remove"]{margin-left:8px;cursor:pointer}.bootstrap-tagsinput .tag [data-role="remove"]:after{content:"\f057";font:normal normal normal 14px/1 FontAwesome;padding:0px 2px}.bootstrap-tagsinput .tag [data-role="remove"]:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.bootstrap-tagsinput .tag [data-role="remove"]:hover:active{box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}div.dataTables_length label{font-weight:normal;text-align:left;white-space:nowrap}div.dataTables_length select{width:75px;display:inline-block}div.dataTables_filter{text-align:right}div.dataTables_filter label{font-weight:normal;white-space:nowrap;text-align:left}div.dataTables_filter input{margin-left:0.5em;display:inline-block;width:auto}div.dataTables_info{padding-top:8px;white-space:nowrap}div.dataTables_paginate{margin:0;white-space:nowrap;text-align:right}div.dataTables_paginate ul.pagination{margin:2px 0;white-space:nowrap}@media screen and (max-width: 767px){div.dataTables_length,div.dataTables_filter,div.dataTables_info,div.dataTables_paginate{text-align:center}}table.dataTable td,table.dataTable th{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}table.dataTable{clear:both;margin-top:6px !important;margin-bottom:6px !important;max-width:none !important}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer}table.dataTable thead .sorting{background:url(/assets/datatables/media/sort_both-624f0a471a2535c4754e1f6974b0e64ee70d6907738346e2a11d0bff20258b8c.png) no-repeat center right}table.dataTable thead .sorting_asc{background:url(/assets/datatables/media/sort_asc-50f0e16f8289b1f09eb0d0494d0eee7ae4717e857a4ed77997bb06cefecb2528.png) no-repeat center right}table.dataTable thead .sorting_desc{background:url(/assets/datatables/media/sort_desc-3450cc1e5a1585690226a713a726753b3fa2d177e41338a36e0a3188e3f02663.png) no-repeat center right}table.dataTable thead .sorting_asc_disabled{background:url(/assets/datatables/media/sort_asc_disabled-50f0e16f8289b1f09eb0d0494d0eee7ae4717e857a4ed77997bb06cefecb2528.png) no-repeat center right}table.dataTable thead .sorting_desc_disabled{background:url(/assets/datatables/media/sort_desc_disabled-3450cc1e5a1585690226a713a726753b3fa2d177e41338a36e0a3188e3f02663.png) no-repeat center right}table.dataTable thead>tr>th{padding-left:18px;padding-right:18px}table.dataTable th:active{outline:none}div.dataTables_scrollHead table{margin-bottom:0 !important;border-bottom-left-radius:0;border-bottom-right-radius:0}div.dataTables_scrollHead table thead tr:last-child th:first-child,div.dataTables_scrollHead table thead tr:last-child td:first-child{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}div.dataTables_scrollBody table{border-top:none;margin-top:0 !important;margin-bottom:0 !important}div.dataTables_scrollBody tbody tr:first-child th,div.dataTables_scrollBody tbody tr:first-child td{border-top:none}div.dataTables_scrollFoot table{margin-top:0 !important;border-top:none}table.table-bordered.dataTable{border-collapse:separate !important}table.table-bordered thead th,table.table-bordered thead td{border-left-width:0;border-top-width:0}table.table-bordered tbody th,table.table-bordered tbody td{border-left-width:0;border-bottom-width:0}table.table-bordered th:last-child,table.table-bordered td:last-child{border-right-width:0}div.dataTables_scrollHead table.table-bordered{border-bottom-width:0}.table.dataTable tbody tr.active td,.table.dataTable tbody tr.active th{background-color:#08C;color:white}.table.dataTable tbody tr.active:hover td,.table.dataTable tbody tr.active:hover th{background-color:#0075b0 !important}.table.dataTable tbody tr.active th>a,.table.dataTable tbody tr.active td>a{color:white}.table-striped.dataTable tbody tr.active:nth-child(odd) td,.table-striped.dataTable tbody tr.active:nth-child(odd) th{background-color:#017ebc}table.DTTT_selectable tbody tr{cursor:pointer}div.DTTT .btn:hover{text-decoration:none !important}ul.DTTT_dropdown.dropdown-menu{z-index:2003}ul.DTTT_dropdown.dropdown-menu a{color:#333 !important}ul.DTTT_dropdown.dropdown-menu li{position:relative}ul.DTTT_dropdown.dropdown-menu li:hover a{background-color:#0088cc;color:white !important}div.DTTT_collection_background{z-index:2002}div.DTTT_print_info{position:fixed;top:50%;left:50%;width:400px;height:150px;margin-left:-200px;margin-top:-75px;text-align:center;color:#333;padding:10px 30px;opacity:0.95;background-color:white;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.5);box-shadow:0 3px 7px rgba(0,0,0,0.5)}div.DTTT_print_info h6{font-weight:normal;font-size:28px;line-height:28px;margin:1em}div.DTTT_print_info p{font-size:14px;line-height:20px}div.dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:60px;margin-left:-50%;margin-top:-25px;padding-top:20px;padding-bottom:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0.9)), color-stop(75%, rgba(255,255,255,0.9)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%)}div.DTFC_LeftHeadWrapper table,div.DTFC_LeftFootWrapper table,div.DTFC_RightHeadWrapper table,div.DTFC_RightFootWrapper table,table.DTFC_Cloned tr.even{background-color:white;margin-bottom:0}div.DTFC_RightHeadWrapper table,div.DTFC_LeftHeadWrapper table{border-bottom:none !important;margin-bottom:0 !important;border-top-right-radius:0 !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}div.DTFC_RightHeadWrapper table thead tr:last-child th:first-child,div.DTFC_RightHeadWrapper table thead tr:last-child td:first-child,div.DTFC_LeftHeadWrapper table thead tr:last-child th:first-child,div.DTFC_LeftHeadWrapper table thead tr:last-child td:first-child{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}div.DTFC_RightBodyWrapper table,div.DTFC_LeftBodyWrapper table{border-top:none;margin:0 !important}div.DTFC_RightBodyWrapper tbody tr:first-child th,div.DTFC_RightBodyWrapper tbody tr:first-child td,div.DTFC_LeftBodyWrapper tbody tr:first-child th,div.DTFC_LeftBodyWrapper tbody tr:first-child td{border-top:none}div.DTFC_RightFootWrapper table,div.DTFC_LeftFootWrapper table{border-top:none;margin-top:0 !important}#container .table.dataTable tbody tr.selected{background-color:#f2f5ca}div.FixedHeader_Cloned table{margin:0 !important}table.dataTable.dtr-inline.collapsed tbody td:first-child,table.dataTable.dtr-inline.collapsed tbody th:first-child{position:relative;padding-left:30px;cursor:pointer}table.dataTable.dtr-inline.collapsed tbody td:first-child:before,table.dataTable.dtr-inline.collapsed tbody th:first-child:before{top:8px;left:4px;height:16px;width:16px;display:block;position:absolute;color:white;border:2px solid white;border-radius:16px;text-align:center;line-height:14px;box-shadow:0 0 3px #444;box-sizing:content-box;content:'+';background-color:#31b131}table.dataTable.dtr-inline.collapsed tbody td.dataTables_empty:first-child:before,table.dataTable.dtr-inline.collapsed tbody th.dataTables_empty:first-child:before{display:none}table.dataTable.dtr-inline.collapsed tbody tr.parent td:first-child:before,table.dataTable.dtr-inline.collapsed tbody tr.parent th:first-child:before{content:'-';background-color:#d33333}table.dataTable.dtr-inline.collapsed tbody tr.child td:before{display:none}table.dataTable.dtr-column tbody td.control,table.dataTable.dtr-column tbody th.control{position:relative;cursor:pointer}table.dataTable.dtr-column tbody td.control:before,table.dataTable.dtr-column tbody th.control:before{top:50%;left:50%;height:16px;width:16px;margin-top:-10px;margin-left:-10px;display:block;position:absolute;color:white;border:2px solid white;border-radius:16px;text-align:center;line-height:14px;box-shadow:0 0 3px #444;box-sizing:content-box;content:'+';background-color:#31b131}table.dataTable.dtr-column tbody tr.parent td.control:before,table.dataTable.dtr-column tbody tr.parent th.control:before{content:'-';background-color:#d33333}table.dataTable tr.child{padding:0.5em 1em}table.dataTable tr.child:hover{background:transparent !important}table.dataTable tr.child ul{display:inline-block;list-style-type:none;margin:0;padding:0}table.dataTable tr.child ul li{border-bottom:1px solid #efefef;padding:0.5em 0}table.dataTable tr.child ul li:first-child{padding-top:0}table.dataTable tr.child ul li:last-child{border-bottom:none}table.dataTable tr.child span.dtr-title{display:inline-block;min-width:75px;font-weight:bold}.btn-social{position:relative;padding-left:44px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn-social :first-child{position:absolute;left:0;top:0;bottom:0;width:32px;line-height:34px;font-size:1.6em;text-align:center;border-right:1px solid rgba(0,0,0,0.2)}.btn-social.btn-lg{padding-left:61px}.btn-social.btn-lg :first-child{line-height:45px;width:45px;font-size:1.8em;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.btn-social.btn-sm{padding-left:38px}.btn-social.btn-sm :first-child{line-height:28px;width:28px;font-size:1.4em;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.btn-social.btn-xs{padding-left:30px}.btn-social.btn-xs :first-child{line-height:20px;width:20px;font-size:1.2em;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.btn-social-icon{position:relative;padding-left:44px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:34px;width:34px;padding:0}.btn-social-icon :first-child{position:absolute;left:0;top:0;bottom:0;width:32px;line-height:34px;font-size:1.6em;text-align:center;border-right:1px solid rgba(0,0,0,0.2)}.btn-social-icon.btn-lg{padding-left:61px}.btn-social-icon.btn-lg :first-child{line-height:45px;width:45px;font-size:1.1em}.btn-social-icon.btn-sm{padding-left:38px}.btn-social-icon.btn-sm :first-child{line-height:28px;width:28px;font-size:1em}.btn-social-icon.btn-xs{padding-left:30px}.btn-social-icon.btn-xs :first-child{line-height:20px;width:20px;font-size:1em}.btn-social-icon :first-child{border:none;text-align:center;width:100% !important}.btn-social-icon.btn-lg{height:45px;width:45px;padding-left:0;padding-right:0}.btn-social-icon.btn-sm{height:30px;width:30px;padding-left:0;padding-right:0}.btn-social-icon.btn-xs{height:22px;width:22px;padding-left:0;padding-right:0}.btn-adn{color:#fff;background-color:#d87a68}.btn-adn:hover,.btn-adn:focus,.btn-adn:active,.btn-adn.active,.open .dropdown-toggle.btn-adn{color:#fff;background-color:#d05d48}.btn-adn:active,.btn-adn.active,.open .dropdown-toggle.btn-adn{background-image:none}.btn-adn.disabled,.btn-adn[disabled],fieldset[disabled] .btn-adn,.btn-adn.disabled:hover,.btn-adn[disabled]:hover,fieldset[disabled] .btn-adn:hover,.btn-adn.disabled:focus,.btn-adn[disabled]:focus,fieldset[disabled] .btn-adn:focus,.btn-adn.disabled:active,.btn-adn[disabled]:active,fieldset[disabled] .btn-adn:active,.btn-adn.disabled.active,.btn-adn.active[disabled],fieldset[disabled] .btn-adn.active{background-color:#d87a68}.btn-adn .badge{color:#d87a68;background-color:#fff}.btn-bitbucket{color:#fff;background-color:#205081}.btn-bitbucket:hover,.btn-bitbucket:focus,.btn-bitbucket:active,.btn-bitbucket.active,.open .dropdown-toggle.btn-bitbucket{color:#fff;background-color:#183c60}.btn-bitbucket:active,.btn-bitbucket.active,.open .dropdown-toggle.btn-bitbucket{background-image:none}.btn-bitbucket.disabled,.btn-bitbucket[disabled],fieldset[disabled] .btn-bitbucket,.btn-bitbucket.disabled:hover,.btn-bitbucket[disabled]:hover,fieldset[disabled] .btn-bitbucket:hover,.btn-bitbucket.disabled:focus,.btn-bitbucket[disabled]:focus,fieldset[disabled] .btn-bitbucket:focus,.btn-bitbucket.disabled:active,.btn-bitbucket[disabled]:active,fieldset[disabled] .btn-bitbucket:active,.btn-bitbucket.disabled.active,.btn-bitbucket.active[disabled],fieldset[disabled] .btn-bitbucket.active{background-color:#205081}.btn-bitbucket .badge{color:#205081;background-color:#fff}.btn-dropbox{color:#fff;background-color:#1087dd}.btn-dropbox:hover,.btn-dropbox:focus,.btn-dropbox:active,.btn-dropbox.active,.open .dropdown-toggle.btn-dropbox{color:#fff;background-color:#0d70b7}.btn-dropbox:active,.btn-dropbox.active,.open .dropdown-toggle.btn-dropbox{background-image:none}.btn-dropbox.disabled,.btn-dropbox[disabled],fieldset[disabled] .btn-dropbox,.btn-dropbox.disabled:hover,.btn-dropbox[disabled]:hover,fieldset[disabled] .btn-dropbox:hover,.btn-dropbox.disabled:focus,.btn-dropbox[disabled]:focus,fieldset[disabled] .btn-dropbox:focus,.btn-dropbox.disabled:active,.btn-dropbox[disabled]:active,fieldset[disabled] .btn-dropbox:active,.btn-dropbox.disabled.active,.btn-dropbox.active[disabled],fieldset[disabled] .btn-dropbox.active{background-color:#1087dd}.btn-dropbox .badge{color:#1087dd;background-color:#fff}.btn-facebook{color:#fff;background-color:#3b5998}.btn-facebook:hover,.btn-facebook:focus,.btn-facebook:active,.btn-facebook.active,.open .dropdown-toggle.btn-facebook{color:#fff;background-color:#30487b}.btn-facebook:active,.btn-facebook.active,.open .dropdown-toggle.btn-facebook{background-image:none}.btn-facebook.disabled,.btn-facebook[disabled],fieldset[disabled] .btn-facebook,.btn-facebook.disabled:hover,.btn-facebook[disabled]:hover,fieldset[disabled] .btn-facebook:hover,.btn-facebook.disabled:focus,.btn-facebook[disabled]:focus,fieldset[disabled] .btn-facebook:focus,.btn-facebook.disabled:active,.btn-facebook[disabled]:active,fieldset[disabled] .btn-facebook:active,.btn-facebook.disabled.active,.btn-facebook.active[disabled],fieldset[disabled] .btn-facebook.active{background-color:#3b5998}.btn-facebook .badge{color:#3b5998;background-color:#fff}.btn-flickr{color:#fff;background-color:#ff0084}.btn-flickr:hover,.btn-flickr:focus,.btn-flickr:active,.btn-flickr.active,.open .dropdown-toggle.btn-flickr{color:#fff;background-color:#d6006f}.btn-flickr:active,.btn-flickr.active,.open .dropdown-toggle.btn-flickr{background-image:none}.btn-flickr.disabled,.btn-flickr[disabled],fieldset[disabled] .btn-flickr,.btn-flickr.disabled:hover,.btn-flickr[disabled]:hover,fieldset[disabled] .btn-flickr:hover,.btn-flickr.disabled:focus,.btn-flickr[disabled]:focus,fieldset[disabled] .btn-flickr:focus,.btn-flickr.disabled:active,.btn-flickr[disabled]:active,fieldset[disabled] .btn-flickr:active,.btn-flickr.disabled.active,.btn-flickr.active[disabled],fieldset[disabled] .btn-flickr.active{background-color:#ff0084}.btn-flickr .badge{color:#ff0084;background-color:#fff}.btn-foursquare{color:#fff;background-color:#0072b1}.btn-foursquare:hover,.btn-foursquare:focus,.btn-foursquare:active,.btn-foursquare.active,.open .dropdown-toggle.btn-foursquare{color:#fff;background-color:#005888}.btn-foursquare:active,.btn-foursquare.active,.open .dropdown-toggle.btn-foursquare{background-image:none}.btn-foursquare.disabled,.btn-foursquare[disabled],fieldset[disabled] .btn-foursquare,.btn-foursquare.disabled:hover,.btn-foursquare[disabled]:hover,fieldset[disabled] .btn-foursquare:hover,.btn-foursquare.disabled:focus,.btn-foursquare[disabled]:focus,fieldset[disabled] .btn-foursquare:focus,.btn-foursquare.disabled:active,.btn-foursquare[disabled]:active,fieldset[disabled] .btn-foursquare:active,.btn-foursquare.disabled.active,.btn-foursquare.active[disabled],fieldset[disabled] .btn-foursquare.active{background-color:#0072b1}.btn-foursquare .badge{color:#0072b1;background-color:#fff}.btn-github{color:#fff;background-color:#444}.btn-github:hover,.btn-github:focus,.btn-github:active,.btn-github.active,.open .dropdown-toggle.btn-github{color:#fff;background-color:#303030}.btn-github:active,.btn-github.active,.open .dropdown-toggle.btn-github{background-image:none}.btn-github.disabled,.btn-github[disabled],fieldset[disabled] .btn-github,.btn-github.disabled:hover,.btn-github[disabled]:hover,fieldset[disabled] .btn-github:hover,.btn-github.disabled:focus,.btn-github[disabled]:focus,fieldset[disabled] .btn-github:focus,.btn-github.disabled:active,.btn-github[disabled]:active,fieldset[disabled] .btn-github:active,.btn-github.disabled.active,.btn-github.active[disabled],fieldset[disabled] .btn-github.active{background-color:#444}.btn-github .badge{color:#444;background-color:#fff}.btn-google-plus{color:#fff;background-color:#dd4b39}.btn-google-plus:hover,.btn-google-plus:focus,.btn-google-plus:active,.btn-google-plus.active,.open .dropdown-toggle.btn-google-plus{color:#fff;background-color:#ca3523}.btn-google-plus:active,.btn-google-plus.active,.open .dropdown-toggle.btn-google-plus{background-image:none}.btn-google-plus.disabled,.btn-google-plus[disabled],fieldset[disabled] .btn-google-plus,.btn-google-plus.disabled:hover,.btn-google-plus[disabled]:hover,fieldset[disabled] .btn-google-plus:hover,.btn-google-plus.disabled:focus,.btn-google-plus[disabled]:focus,fieldset[disabled] .btn-google-plus:focus,.btn-google-plus.disabled:active,.btn-google-plus[disabled]:active,fieldset[disabled] .btn-google-plus:active,.btn-google-plus.disabled.active,.btn-google-plus.active[disabled],fieldset[disabled] .btn-google-plus.active{background-color:#dd4b39}.btn-google-plus .badge{color:#dd4b39;background-color:#fff}.btn-instagram{color:#fff;background-color:#3f729b}.btn-instagram:hover,.btn-instagram:focus,.btn-instagram:active,.btn-instagram.active,.open .dropdown-toggle.btn-instagram{color:#fff;background-color:#335d7e}.btn-instagram:active,.btn-instagram.active,.open .dropdown-toggle.btn-instagram{background-image:none}.btn-instagram.disabled,.btn-instagram[disabled],fieldset[disabled] .btn-instagram,.btn-instagram.disabled:hover,.btn-instagram[disabled]:hover,fieldset[disabled] .btn-instagram:hover,.btn-instagram.disabled:focus,.btn-instagram[disabled]:focus,fieldset[disabled] .btn-instagram:focus,.btn-instagram.disabled:active,.btn-instagram[disabled]:active,fieldset[disabled] .btn-instagram:active,.btn-instagram.disabled.active,.btn-instagram.active[disabled],fieldset[disabled] .btn-instagram.active{background-color:#3f729b}.btn-instagram .badge{color:#3f729b;background-color:#fff}.btn-linkedin{color:#fff;background-color:#007bb6}.btn-linkedin:hover,.btn-linkedin:focus,.btn-linkedin:active,.btn-linkedin.active,.open .dropdown-toggle.btn-linkedin{color:#fff;background-color:#005f8d}.btn-linkedin:active,.btn-linkedin.active,.open .dropdown-toggle.btn-linkedin{background-image:none}.btn-linkedin.disabled,.btn-linkedin[disabled],fieldset[disabled] .btn-linkedin,.btn-linkedin.disabled:hover,.btn-linkedin[disabled]:hover,fieldset[disabled] .btn-linkedin:hover,.btn-linkedin.disabled:focus,.btn-linkedin[disabled]:focus,fieldset[disabled] .btn-linkedin:focus,.btn-linkedin.disabled:active,.btn-linkedin[disabled]:active,fieldset[disabled] .btn-linkedin:active,.btn-linkedin.disabled.active,.btn-linkedin.active[disabled],fieldset[disabled] .btn-linkedin.active{background-color:#007bb6}.btn-linkedin .badge{color:#007bb6;background-color:#fff}.btn-microsoft{color:#fff;background-color:#2672ec}.btn-microsoft:hover,.btn-microsoft:focus,.btn-microsoft:active,.btn-microsoft.active,.open .dropdown-toggle.btn-microsoft{color:#fff;background-color:#135ed6}.btn-microsoft:active,.btn-microsoft.active,.open .dropdown-toggle.btn-microsoft{background-image:none}.btn-microsoft.disabled,.btn-microsoft[disabled],fieldset[disabled] .btn-microsoft,.btn-microsoft.disabled:hover,.btn-microsoft[disabled]:hover,fieldset[disabled] .btn-microsoft:hover,.btn-microsoft.disabled:focus,.btn-microsoft[disabled]:focus,fieldset[disabled] .btn-microsoft:focus,.btn-microsoft.disabled:active,.btn-microsoft[disabled]:active,fieldset[disabled] .btn-microsoft:active,.btn-microsoft.disabled.active,.btn-microsoft.active[disabled],fieldset[disabled] .btn-microsoft.active{background-color:#2672ec}.btn-microsoft .badge{color:#2672ec;background-color:#fff}.btn-openid{color:#fff;background-color:#f7931e}.btn-openid:hover,.btn-openid:focus,.btn-openid:active,.btn-openid.active,.open .dropdown-toggle.btn-openid{color:#fff;background-color:#e47f08}.btn-openid:active,.btn-openid.active,.open .dropdown-toggle.btn-openid{background-image:none}.btn-openid.disabled,.btn-openid[disabled],fieldset[disabled] .btn-openid,.btn-openid.disabled:hover,.btn-openid[disabled]:hover,fieldset[disabled] .btn-openid:hover,.btn-openid.disabled:focus,.btn-openid[disabled]:focus,fieldset[disabled] .btn-openid:focus,.btn-openid.disabled:active,.btn-openid[disabled]:active,fieldset[disabled] .btn-openid:active,.btn-openid.disabled.active,.btn-openid.active[disabled],fieldset[disabled] .btn-openid.active{background-color:#f7931e}.btn-openid .badge{color:#f7931e;background-color:#fff}.btn-reddit{color:#000;background-color:#eff7ff}.btn-reddit:hover,.btn-reddit:focus,.btn-reddit:active,.btn-reddit.active,.open .dropdown-toggle.btn-reddit{color:#000;background-color:#c6e3ff}.btn-reddit:active,.btn-reddit.active,.open .dropdown-toggle.btn-reddit{background-image:none}.btn-reddit.disabled,.btn-reddit[disabled],fieldset[disabled] .btn-reddit,.btn-reddit.disabled:hover,.btn-reddit[disabled]:hover,fieldset[disabled] .btn-reddit:hover,.btn-reddit.disabled:focus,.btn-reddit[disabled]:focus,fieldset[disabled] .btn-reddit:focus,.btn-reddit.disabled:active,.btn-reddit[disabled]:active,fieldset[disabled] .btn-reddit:active,.btn-reddit.disabled.active,.btn-reddit.active[disabled],fieldset[disabled] .btn-reddit.active{background-color:#eff7ff}.btn-reddit .badge{color:#eff7ff;background-color:#000}.btn-soundcloud{color:#fff;background-color:#f50}.btn-soundcloud:hover,.btn-soundcloud:focus,.btn-soundcloud:active,.btn-soundcloud.active,.open .dropdown-toggle.btn-soundcloud{color:#fff;background-color:#d64700}.btn-soundcloud:active,.btn-soundcloud.active,.open .dropdown-toggle.btn-soundcloud{background-image:none}.btn-soundcloud.disabled,.btn-soundcloud[disabled],fieldset[disabled] .btn-soundcloud,.btn-soundcloud.disabled:hover,.btn-soundcloud[disabled]:hover,fieldset[disabled] .btn-soundcloud:hover,.btn-soundcloud.disabled:focus,.btn-soundcloud[disabled]:focus,fieldset[disabled] .btn-soundcloud:focus,.btn-soundcloud.disabled:active,.btn-soundcloud[disabled]:active,fieldset[disabled] .btn-soundcloud:active,.btn-soundcloud.disabled.active,.btn-soundcloud.active[disabled],fieldset[disabled] .btn-soundcloud.active{background-color:#f50}.btn-soundcloud .badge{color:#f50;background-color:#fff}.btn-tumblr{color:#fff;background-color:#2c4762}.btn-tumblr:hover,.btn-tumblr:focus,.btn-tumblr:active,.btn-tumblr.active,.open .dropdown-toggle.btn-tumblr{color:#fff;background-color:#1f3346}.btn-tumblr:active,.btn-tumblr.active,.open .dropdown-toggle.btn-tumblr{background-image:none}.btn-tumblr.disabled,.btn-tumblr[disabled],fieldset[disabled] .btn-tumblr,.btn-tumblr.disabled:hover,.btn-tumblr[disabled]:hover,fieldset[disabled] .btn-tumblr:hover,.btn-tumblr.disabled:focus,.btn-tumblr[disabled]:focus,fieldset[disabled] .btn-tumblr:focus,.btn-tumblr.disabled:active,.btn-tumblr[disabled]:active,fieldset[disabled] .btn-tumblr:active,.btn-tumblr.disabled.active,.btn-tumblr.active[disabled],fieldset[disabled] .btn-tumblr.active{background-color:#2c4762}.btn-tumblr .badge{color:#2c4762;background-color:#fff}.btn-twitter{color:#fff;background-color:#55acee}.btn-twitter:hover,.btn-twitter:focus,.btn-twitter:active,.btn-twitter.active,.open .dropdown-toggle.btn-twitter{color:#fff;background-color:#309aea}.btn-twitter:active,.btn-twitter.active,.open .dropdown-toggle.btn-twitter{background-image:none}.btn-twitter.disabled,.btn-twitter[disabled],fieldset[disabled] .btn-twitter,.btn-twitter.disabled:hover,.btn-twitter[disabled]:hover,fieldset[disabled] .btn-twitter:hover,.btn-twitter.disabled:focus,.btn-twitter[disabled]:focus,fieldset[disabled] .btn-twitter:focus,.btn-twitter.disabled:active,.btn-twitter[disabled]:active,fieldset[disabled] .btn-twitter:active,.btn-twitter.disabled.active,.btn-twitter.active[disabled],fieldset[disabled] .btn-twitter.active{background-color:#55acee}.btn-twitter .badge{color:#55acee;background-color:#fff}.btn-vimeo{color:#fff;background-color:#1ab7ea}.btn-vimeo:hover,.btn-vimeo:focus,.btn-vimeo:active,.btn-vimeo.active,.open .dropdown-toggle.btn-vimeo{color:#fff;background-color:#129cc9}.btn-vimeo:active,.btn-vimeo.active,.open .dropdown-toggle.btn-vimeo{background-image:none}.btn-vimeo.disabled,.btn-vimeo[disabled],fieldset[disabled] .btn-vimeo,.btn-vimeo.disabled:hover,.btn-vimeo[disabled]:hover,fieldset[disabled] .btn-vimeo:hover,.btn-vimeo.disabled:focus,.btn-vimeo[disabled]:focus,fieldset[disabled] .btn-vimeo:focus,.btn-vimeo.disabled:active,.btn-vimeo[disabled]:active,fieldset[disabled] .btn-vimeo:active,.btn-vimeo.disabled.active,.btn-vimeo.active[disabled],fieldset[disabled] .btn-vimeo.active{background-color:#1ab7ea}.btn-vimeo .badge{color:#1ab7ea;background-color:#fff}.btn-vk{color:#fff;background-color:#587ea3}.btn-vk:hover,.btn-vk:focus,.btn-vk:active,.btn-vk.active,.open .dropdown-toggle.btn-vk{color:#fff;background-color:#4a6a89}.btn-vk:active,.btn-vk.active,.open .dropdown-toggle.btn-vk{background-image:none}.btn-vk.disabled,.btn-vk[disabled],fieldset[disabled] .btn-vk,.btn-vk.disabled:hover,.btn-vk[disabled]:hover,fieldset[disabled] .btn-vk:hover,.btn-vk.disabled:focus,.btn-vk[disabled]:focus,fieldset[disabled] .btn-vk:focus,.btn-vk.disabled:active,.btn-vk[disabled]:active,fieldset[disabled] .btn-vk:active,.btn-vk.disabled.active,.btn-vk.active[disabled],fieldset[disabled] .btn-vk.active{background-color:#587ea3}.btn-vk .badge{color:#587ea3;background-color:#fff}.btn-yahoo{color:#fff;background-color:#720e9e}.btn-yahoo:hover,.btn-yahoo:focus,.btn-yahoo:active,.btn-yahoo.active,.open .dropdown-toggle.btn-yahoo{color:#fff;background-color:#570b79}.btn-yahoo:active,.btn-yahoo.active,.open .dropdown-toggle.btn-yahoo{background-image:none}.btn-yahoo.disabled,.btn-yahoo[disabled],fieldset[disabled] .btn-yahoo,.btn-yahoo.disabled:hover,.btn-yahoo[disabled]:hover,fieldset[disabled] .btn-yahoo:hover,.btn-yahoo.disabled:focus,.btn-yahoo[disabled]:focus,fieldset[disabled] .btn-yahoo:focus,.btn-yahoo.disabled:active,.btn-yahoo[disabled]:active,fieldset[disabled] .btn-yahoo:active,.btn-yahoo.disabled.active,.btn-yahoo.active[disabled],fieldset[disabled] .btn-yahoo.active{background-color:#720e9e}.btn-yahoo .badge{color:#720e9e;background-color:#fff}/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.3.0
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2014 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/.chosen-container{position:relative;display:inline-block;margin-bottom:15px;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #3f83de;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a:hover,.chosen-container a{cursor:pointer;color:#545454}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;background-color:#fff;text-decoration:none;margin-bottom:0;cursor:pointer;background-image:none;border:1px solid #e1e5ea;white-space:nowrap;padding:7px 12px;font-size:14px;font-weight:normal;line-height:1.42857143;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chosen-container-single .chosen-default{color:#545454}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url("chosen-sprite.png") -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b:before{content:"\f0d7";font:normal normal normal 14px/1 FontAwesome;vertical-align:-50%;color:#5f5f5f}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:10px;white-space:nowrap;box-shadow:0 2px 3px rgba(0,0,0,0.3)}.chosen-container-single .chosen-search:before{content:"\f002";font:normal normal normal 14px/1 FontAwesome;position:absolute;right:15px;top:50%;margin-top:-.5em;z-index:3}.chosen-container-single .chosen-search input[type="text"]:focus{border-color:#3F83DE}.chosen-container-single .chosen-search input[type="text"]{background-color:#FFFFFF;background-image:none;border:1px solid #E1E5EA;border-radius:2px;color:#555555;display:block;height:34px;line-height:1.42857;padding:6px 12px;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width:100%}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:7px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#489EED;color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;height:auto !important;height:1%;cursor:text;position:relative;display:block;overflow:hidden;background-color:#fff;text-decoration:none;margin-bottom:0;cursor:pointer;background-image:none;border:1px solid #e1e5ea;white-space:nowrap;padding:2px 5px;font-weight:normal;line-height:1.42857143;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:2px 3px 0 0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:inherit;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 3px 3px 0;padding:7px 25px 7px 6px;max-width:100%;border-radius:0.1em;background-color:#489eed;color:#fff;font-size:12px;line-height:12px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:before{content:"\f057";font:normal normal normal 14px/1 FontAwesome;vertical-align:-50%;color:#fff}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:0;bottom:0;right:5px;display:block}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear, 50% 0%, 50% 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:linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #3f83de}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #3f83de;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;box-shadow:inset 0 2px 1px rgba(0,0,0,0.3)}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #3f83de}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222 !important}.chosen-disabled{opacity:0.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:white url("chosen-sprite.png") no-repeat -30px -20px;background:url("chosen-sprite.png") no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 144dpi){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-size:52px 37px !important;background-repeat:no-repeat !important}}.splashpage-container{height:100vh;min-height:620px;margin:0 auto;text-align:center;color:#fff;position:relative;background:url(/splash/splash-bg.jpg) no-repeat center center;background-size:cover;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:0}@media (max-width: 600px){.splashpage-container{min-height:680px}}.splashpage-container:before{background-color:#656565;opacity:0.3;content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:-1}.splashpage-container .welcome-heading{font-size:48px;font-family:'VAG Rounded Bold', 'Open Sans Semibold', Arial, sans-serif;color:#FFFFFF;margin-top:0px;margin-bottom:30px;display:flex;flex-direction:row;justify-content:center;align-items:center}@media (max-width: 600px){.splashpage-container .welcome-heading{font-size:32px;flex-direction:column;margin-top:20px;margin-bottom:15px}}.splashpage-container .welcome-heading img{width:230px;height:auto;margin:6px 5px 0 15px}@media (max-width: 600px){.splashpage-container .welcome-heading img{width:180px;margin:2px 5px 0 10px}}.splashpage-container .splash-button-menu{width:auto;height:auto;max-width:800px;margin:0 auto;color:#FFFFFF;font-family:'VAG Rounded Bold', 'Open Sans Semibold', Arial, sans-serif;font-size:32px;text-align:center;display:inline-block}.splashpage-container .splash-button-menu .btn.splash-button{width:380px;height:80px;margin:10px 6px;padding:8px 14px;border-radius:2px;color:#FFFFFF;text-decoration:none;text-transform:capitalize;white-space:inherit;display:inline-block;position:relative;cursor:default}@media (max-width: 600px){.splashpage-container .splash-button-menu .btn.splash-button{height:74px;margin:10px 5px;padding:5px 10px;font-size:16px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}}@media (max-width: 390px){.splashpage-container .splash-button-menu .btn.splash-button{width:calc(100% - 20px);line-height:20px;white-space:pre-wrap;height:auto}}.splashpage-container .splash-button-menu .btn.splash-button:hover{cursor:pointer}.splashpage-container .splash-button-menu .btn.splash-button .button-header{color:#FFFFFF;font-family:'VAG Rounded Bold', 'Open Sans Semibold', Arial, sans-serif;font-size:28px;line-height:35px;flex-direction:row;justify-content:space-around;align-items:center}@media (max-width: 600px){.splashpage-container .splash-button-menu .btn.splash-button .button-header{font-size:24px}}.splashpage-container .splash-button-menu .btn.splash-button .button-header img{height:35px;width:auto;margin:0 6px 5px 0}.splashpage-container .splash-button-menu .btn.splash-button .button-tagline{font-size:16px;font-family:'Open Sans Semibold', Arial, sans-serif;color:#FFFFFF;text-align:center;line-height:20px}@media (max-width: 600px){.splashpage-container .splash-button-menu .btn.splash-button .button-tagline{line-height:16px;margin-bottom:4px}}.plans .plans-title{margin-top:30px;margin-bottom:30px;color:#4aacc5;font-size:26px;text-align:center}.plans .row-head>th{background-color:#3f4444;color:white;text-align:center;text-transform:uppercase}.plans .row-body>td.-red{color:red}.plans .row-body>td:first-child{color:#3f4444}.plans .plans-footer{margin-top:50px;margin-bottom:50px;text-align:center;clear:both}.plans .plans-footer .title{text-transform:uppercase;color:#b0d911;font-size:18px}.plans .plans-footer .content .light-green{color:#d2e8a0}.plans_image{width:100%;overflow:hidden}.referrals .custom-header{margin-bottom:20px}.referrals .custom-header .page-title{font-family:'Open Sans Semibold';color:#00ADF0}.referrals .referrals-content{padding:24px 24px}.referrals .referrals-content .share-content{text-align:center}.social-share-button .ssb-icon{background-size:48px 48px !important;height:48px !important;width:48px !important;margin:0 1px}.ambassador-introduction{color:#707070}.ambassador-introduction .ambassador-panel-heading{margin-top:40px;margin-bottom:30px;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:20px;text-align:center}.ambassador-introduction .ambassador-steps{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;margin:30px 0}@media (max-width: 768px){.ambassador-introduction .ambassador-steps{flex-direction:column;align-items:center}}.ambassador-introduction .ambassador-step-responsive{display:flex;flex-direction:row;justify-content:center;align-items:flex-start}.ambassador-introduction .col-xs-6{padding-right:15px;padding-left:15px}@media (max-width: 768px){.ambassador-introduction .ambassador-step-responsive{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.ambassador-introduction .col-xs-6{width:100%}}.ambassador-introduction .ambassador-step{width:auto;height:auto;align-self:flex-start}@media (max-width: 767px) and (min-width: 480px){.ambassador-introduction .ambassador-step{height:auto}}@media (max-width: 768px){.ambassador-introduction .ambassador-step{align-self:center}}.ambassador-introduction .step-icon{height:70px;width:auto;text-align:center}.ambassador-introduction .step-icon img{width:auto;max-width:100%;max-height:100%}.ambassador-introduction .step-heading{margin-bottom:8px;margin-top:10px;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:20px;line-height:22px;text-align:center}.ambassador-introduction .step-content{font-size:14px}.ambassador-introduction .ambassador-step-arrow{width:15px;height:15px;margin:100px 0px 0 5px;position:absolute;right:-5px;color:#FD5C63}.ambassador-introduction .ambassador-step-arrow.no-subtext{margin:60px 10px 0 15px}@media (max-width: 768px){.ambassador-introduction .ambassador-step-arrow{margin:100px 0px 0 5px}}@media (max-width: 768px){.ambassador-introduction .ambassador-step-arrow{margin:10px 0px 0 5px;position:relative;display:block;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.ambassador-introduction .ambassador-step-arrow.no-subtext{margin:10px 0px 10px 5px}}.ambassador-introduction .referral-tooltip-terms{display:block;height:auto;width:auto;text-align:center;font-family:'Open Sans Regular', Arial, sans-serif;font-size:16px}.ambassador-introduction .ambassador-requirements-content{margin-bottom:30px;text-align:center}.ambassador-introduction .ambassador-requirements-heading{font-family:'Open Sans Semibold', Arial, sans-serif;font-size:20px;color:#00adf1;text-align:center}.ambassador-introduction .ambassador-requirements-heading img{margin:0px 5px 7px 5px;max-height:25px}.ambassador-introduction .panel-footer-referral{background-color:#00adf1;font-family:'Open Sans Regular', Arial, sans-serif;font-size:20px;color:#fff;display:flex;flex-direction:column;align-items:center}.ambassador-introduction .panel-footer-referral .heading{margin-bottom:15px}.referral-panel-heading{width:auto;height:auto;margin:30px auto 0px auto;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:20px;text-align:center}.referral-panel-heading img{height:70px;margin:0 10px 20px 10px}.referral-panel-heading .tagline-firsthalf{color:#00ADF0}.referral-panel-heading .tagline-secondhalf{color:#BAD16E}@media (max-width: 767px){.referral-panel-heading .tagline-firsthalf,.referral-panel-heading .tagline-secondhalf{display:flex;flex-direction:column;align-items:center}}h2.ambassador-subtitle{margin-top:5px;font-size:16px;font-weight:normal;line-height:22px}.referral-content{max-width:900px;margin:0 auto}.referral-content .panel-heading{margin:20px 0;font-family:'Open Sans Regular', Arial, sans-serif;font-size:20px;text-align:center;color:#707070}.referral-content .referral-option{width:auto;font-family:'Open Sans Regular', Arial, sans-serif;font-size:20px;color:#707070;text-align:center;background-color:#e7e7e7;border-radius:3px}.referral-content .referral-option.half{height:120px;margin-bottom:10px;padding:0 15px}@media (max-width: 767px){.referral-content .referral-option.half{height:auto;padding:10px 15px}}.referral-content .referral-option.full{height:250px;padding:0 15px}@media (max-width: 767px){.referral-content .referral-option.full{height:auto;padding:10px 15px}}.referral-content .referral-option .number{background-color:#FD5C63;border-radius:50%;height:25px;width:25px;display:inline-block;margin-right:10px;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:20px;color:#FFFFFF;text-align:center;line-height:24px}@media (max-width: 767px){.referral-content .referral-option .number{margin-right:5px}}.referral-content .referral-option .heading{margin:15px 0 10px 0;display:inline-block;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:20px;color:#707070;text-align:center}.panel-footer-referral{background-color:#00adf1;font-family:'Open Sans Regular', Arial, sans-serif;font-size:20px;color:#fff;display:flex;flex-direction:column;align-items:center}.panel-footer-referral .heading{margin-bottom:15px}.modal-body.ambassador-modal-only{padding:14px 28px}.control-label.ambassador-modal-only{padding-right:0px}.section-header.top-header.courses-only{height:600px;background:url(/assets/courses/courses-main-banner-d86bb314bfff7ddb0abebdd73406140fa09c91747917092156d576e62ff6239c.jpg) center center;background-size:cover;padding-bottom:0px;display:flex;flex-direction:column;align-items:center;justify-content:center}.section-header.top-header.courses-only .column-flex-between{flex-grow:1}.courses-header-title{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:20px 10px 30px 10px;font-size:32pt;font-family:'VAG Rounded Bold', 'Open Sans Semibold', Arial, sans-serif;color:#00ADF0}.courses-header-title .courses-banner-subheading{color:#707070;width:100%;display:inline-block;max-width:640px;text-align:center;font-family:'Open Sans Regular', Arial, sans-serif;font-size:16px}.courses-header-title .courses-banner-image{width:410px;height:auto;margin:30px 0}@media (max-width: 480px){.courses-header-title .courses-banner-image{width:100%;margin:20px 0;padding:0 24px}}.courses-header-title .courses-banner-image img{width:100%;height:auto}.courses-header{display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 768px){.courses-header{padding:0 15px}}.courses-header .courses-heading{font-size:28pt;font-family:'VAG Rounded Bold', 'Open Sans Semibold', Arial, sans-serif;color:#00ADF0;text-align:center}@media (max-width: 768px){.courses-header .courses-heading{font-size:28px}}.courses-header .courses-subheading{color:#707070;width:100%;display:inline-block;max-width:640px;font-family:'Open Sans Regular', Arial, sans-serif;font-size:16px;text-align:center}.course-categories-row-instruction{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:30px 0px 0px 0px;font-size:24px;font-family:'VAG Rounded Bold', 'Open Sans Semibold', Arial, sans-serif;color:#00ADF0}.courses-categories-row{width:100%;margin:auto;padding:15px;overflow:auto;display:flex;flex-direction:row;justify-content:space-between}@media (max-width: 768px){.courses-categories-row{margin-top:15px}}.courses-categories-row .courses-category{height:210px;width:250px;font-size:24px;font-family:'VAG Rounded Bold', 'Open Sans Semibold', Arial, sans-serif;border-radius:3px;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:0.3s}.courses-categories-row .courses-category:hover{background-color:#F5F5F5;transition:0.3s}@media (max-width: 768px){.courses-categories-row .courses-category{height:110px;width:155px;margin:0 10px;font-size:18px}}.courses-categories-row .courses-category .courses-category-image{height:105px;width:250px;margin-bottom:30px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 768px){.courses-categories-row .courses-category .courses-category-image{margin-bottom:25px}}.courses-categories-row .courses-category .courses-category-image img,.courses-categories-row .courses-category .courses-category-image a{height:100%;width:auto}.courses-selected-category{width:500px;height:auto;margin:30px auto;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 768px){.courses-selected-category{width:100%;margin:20px auto}}.courses-selected-category .courses-selected-category-header{height:60px;width:auto;margin:15px;font-size:24px;font-family:'VAG Rounded Bold', 'Open Sans Semibold', Arial, sans-serif;display:flex;flex-direction:row;align-items:center;justify-content:center}@media (max-width: 768px){.courses-selected-category .courses-selected-category-header{height:45px}}.courses-selected-category .courses-selected-category-header img{height:100%;width:auto;margin:0 22px}.courses-selected-category .courses-selected-category-description{width:100%;font-family:'Open Sans Regular';font-size:16px;color:#707070;text-align:center}.courses{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.courses .course-button{width:450px;height:125px;margin:10px 12px;background-color:#ececea;border-radius:3px;display:flex;flex-direction:row;align-items:center;transition:0.3s;cursor:pointer}.courses .course-button:hover{background-color:#f9f9f9;transition:0.3s}.courses .course-button:hover .course-image{opacity:0.7;transition:0.3s}@media (max-width: 992px){.courses .course-button{margin:10px}}@media (max-width: 480px){.courses .course-button{width:310px;height:80px;margin:8px 10px}}.courses .course-button .course-image{width:153px;height:100%;min-width:153px;margin:0 15px 0 0;display:flex;align-items:center;justify-content:flex-start;opacity:1;transition:0.3s}@media (max-width: 480px){.courses .course-button .course-image{width:105px;min-width:105px;margin:0 12px 0 0}}.courses .course-button .course-image img{height:100%;width:auto;max-height:100%}.courses .course-button .course-details{width:283px}.courses .course-button .course-details .course-header{margin-right:20px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media (max-width: 480px){.courses .course-button .course-details .course-header{margin-right:12px}}.courses .course-button .course-details .course-header .course-title{font-family:'Open Sans Semibold', Arial, sans-serif;font-size:16px;color:#707070;line-height:1.2;text-align:left}@media (max-width: 480px){.courses .course-button .course-details .course-header .course-title{font-size:14px}}.courses .course-button .course-details .course-header .course-level{height:50px;width:50px;padding:5px 0;margin:0 0 0 10px}@media (max-width: 480px){.courses .course-button .course-details .course-header .course-level{height:34px;width:34px}}.courses .course-button .course-details .course-header .course-level img{height:100%;width:auto;background-color:#FFFFFF;border-radius:50%}.courses .course-button .course-details .course-extras{margin:10px 20px 0 0;display:flex;justify-content:space-between}@media (max-width: 480px){.courses .course-button .course-details .course-extras{margin:5px 12px 0 0}}.courses .course-button .course-details .course-extras .course-numbers{font-family:'Open Sans Regular', Arial, sans-serif;font-size:14px;color:#707070;display:inline-block}.courses .course-button .course-details .course-extras .course-numbers .course-price{margin-left:8px;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:14px;color:#BAD16E;display:inline-block}.courses .course-button .course-details .course-extras .course-link{font-family:'Open Sans Semibold', Arial, sans-serif;font-size:14px;color:#00ADF0;text-decoration:underline;display:inline-block}@media (max-width: 480px){html[lang="vi"] .courses .course-button .course-details .course-extras .course-link{display:none}}.course-page-header{width:100%;height:240px;margin:0 auto;padding:50px auto;background-size:cover;background-position:center center;background-repeat:no-repeat;display:flex;align-items:center}@media (max-width: 768px){.course-page-header{height:120px}}.course-page-header .course-page-header-container{width:1100px;height:auto;margin:40px auto;padding:0 20px}@media (max-width: 768px){.course-page-header .course-page-header-container{width:100%;padding:0 8px}}.course-page-header .course-page-header-container .course-header-card{width:850px;height:135px;margin:10px 12px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}@media (max-width: 768px){.course-page-header .course-page-header-container .course-header-card{width:100%;height:50px;margin:10px;justify-content:center}}.course-page-header .course-page-header-container .course-header-card .course-image{width:160px;height:135px;margin:0 40px 0 0;display:flex;align-items:center;justify-content:flex-start}@media (max-width: 768px){.course-page-header .course-page-header-container .course-header-card .course-image{width:auto;height:68px;margin:0 20px 0 0}}@media (max-width: 480px){.course-page-header .course-page-header-container .course-header-card .course-image{height:50px}}.course-page-header .course-page-header-container .course-header-card .course-image img{height:100%;width:auto;max-height:100%}.course-page-header .course-page-header-container .course-header-card .course-details .course-header{margin-right:20px;font-family:'VAG Rounded Bold', 'Open Sans Semibold', Arial, sans-serif;font-size:32px;color:#00ADF0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.course-page-header .course-page-header-container .course-header-card .course-details .course-header .course-title{font-family:'VAG Rounded Bold', 'Open Sans Semibold', Arial, sans-serif;font-size:32px;color:#00ADF0;line-height:1.2}@media (max-width: 768px){.course-page-header .course-page-header-container .course-header-card .course-details .course-header .course-title{font-size:28px}}@media (max-width: 480px){.course-page-header .course-page-header-container .course-header-card .course-details .course-header .course-title{font-size:20px}}.course-page-header .course-page-header-container .course-header-card .course-details .course-extras{margin:10px 20px 0 0;display:flex;flex-direction:row;justify-content:space-between}@media (max-width: 380px){html[lang="vi"] .course-page-header .course-page-header-container .course-header-card .course-details .course-extras{flex-direction:column}}.course-page-header .course-page-header-container .course-header-card .course-details .course-extras .course-numbers{font-family:'Open Sans Regular', Arial, sans-serif;font-size:20px;color:#707070;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.course-page-header .course-page-header-container .course-header-card .course-details .course-extras .course-numbers{font-size:16px}}.course-page-header .course-page-header-container .course-header-card .course-details .course-extras .course-numbers .course-price{margin-left:15px;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:22px;color:#BAD16E;display:inline-block}@media (max-width: 768px){.course-page-header .course-page-header-container .course-header-card .course-details .course-extras .course-numbers .course-price{font-size:16px}}.course-page-header .course-page-header-container .course-header-card .course-details .course-extras .course-level{height:42px;width:auto;padding:5px 0;margin:0 0 0 10px;font-size:20px;font-family:'Open Sans Semibold', Arial, sans-serif;color:#707070;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.course-page-header .course-page-header-container .course-header-card .course-details .course-extras .course-level{height:32px;font-size:16px}}.course-page-header .course-page-header-container .course-header-card .course-details .course-extras .course-level img{height:100%;width:auto;margin-left:10px;background-color:#FFFFFF;border-radius:50%}.course-page-container{max-width:1180px;padding:0 20px;margin:0 auto;display:flex;flex-direction:row;align-items:flex-start;justify-content:center}@media (max-width: 1210px){.course-page-container{padding:0 40px}}@media (max-width: 768px){.course-page-container{padding:0 20px}}.course-page-container.main-container{margin-bottom:20px}@media (max-width: 1210px){.course-page-container.main-container{justify-content:space-between}}@media (max-width: 768px){.course-page-container.main-container{flex-direction:column;align-items:center;justify-content:flex-start}}.course-page-container.related-courses-container{margin-top:40px;flex-direction:column}@media (max-width: 1210px){.course-page-container.related-courses-container{flex-direction:column;align-items:center;justify-content:flex-start}}.course-page-container .course-page-content{width:680px;height:auto;margin:40px 10px 0 0px}@media (max-width: 768px){.course-page-container .course-page-content{width:100%;margin:20px 10px}}.course-page-container .course-page-content .course-page-introduction{width:100%;height:auto;margin-bottom:30px;text-align:left}@media (max-width: 768px){.course-page-container .course-page-content .course-page-introduction{margin-bottom:10px}}.course-page-container .course-page-content .course-page-introduction .course-page-introduction-header{font-size:28px;font-family:'VAG Rounded Bold', 'Open Sans Semibold', Arial, sans-serif;color:#00ADF0}@media (max-width: 480px){.course-page-container .course-page-content .course-page-introduction .course-page-introduction-header{font-size:20px}}.course-page-container .course-page-content .course-page-introduction .course-page-inclusions{width:100%;height:auto;margin-top:10px}.course-page-container .course-page-content .course-page-introduction .course-page-inclusions .course-page-inclusions-item{height:auto;line-height:1.4;margin-bottom:8px;display:flex;align-items:flex-start}.course-page-container .course-page-content .course-page-introduction .course-page-inclusions .course-page-inclusions-item img{height:28px;width:auto;margin-top:-3px}.course-page-container .course-page-content .course-page-introduction .course-page-description{margin-top:20px}.course-page-container .course-page-lessons-list{width:100%;height:auto;text-align:left;padding:0 30px}@media (max-width: 1210px){.course-page-container .course-page-lessons-list{padding:0 0px}}.course-page-container .course-page-lessons-list .course-page-lessons-list-title{font-size:28px;font-family:'VAG Rounded Bold', 'Open Sans Semibold', Arial, sans-serif;color:#00ADF0;margin-bottom:20px}@media (max-width: 480px){.course-page-container .course-page-lessons-list .course-page-lessons-list-title{font-size:20px}}.course-page-container .course-page-lessons-list .course-page-lesson{width:100%;height:auto;min-height:80px;padding:17px 10px;font-size:16px;font-family:'Open Sans Semibold', Arial, sans-serif;color:#707070;display:flex;align-items:center;justify-content:space-between;background-color:#D8D8D8}.course-page-container .course-page-lessons-list .course-page-lesson.odd{background-color:#F0F0F2}.course-page-container .course-page-lessons-list .course-page-lesson.even{background-color:#E5E5E5}.course-page-container .course-page-lessons-list .course-page-lesson.selected{background-color:#979797}@media (max-width: 768px){.course-page-container .course-page-lessons-list .course-page-lesson{height:auto;padding:13px 10px;font-size:14px}}.course-page-container .course-page-lessons-list .course-page-lesson .lesson-left{height:auto;width:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.course-page-container .course-page-lessons-list .course-page-lesson .lesson-left .lesson-listnumber{font-size:14px;font-family:'Open Sans Semibold', Arial, sans-serif;color:#B5B2B2}.course-page-container .course-page-lessons-list .course-page-lesson .lesson-left .lesson-title{margin-left:10px}.course-page-container .course-page-lessons-list .course-page-lesson .lesson-left .lesson-image{width:auto;height:50px;max-width:75px;margin-left:10px;text-align:center}@media (max-width: 768px){.course-page-container .course-page-lessons-list .course-page-lesson .lesson-left .lesson-image{height:32px}}.course-page-container .course-page-lessons-list .course-page-lesson .lesson-left .lesson-image img{height:100%;width:auto}.course-page-container .course-page-lessons-list .course-page-lesson .lesson-left .lesson-tag{padding:2px 8px;margin:4px 3px 4px 10px;border-radius:2px;background:#00ADF0;text-align:left;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:16px;color:#FFFFFF}@media (max-width: 768px){.course-page-container .course-page-lessons-list .course-page-lesson .lesson-left .lesson-tag{font-size:14px}}.course-page-container .course-page-lessons-list .course-page-lesson .lesson-level{height:50px;width:50px;padding:5px 0;margin:0 0 0 10px}@media (max-width: 768px){.course-page-container .course-page-lessons-list .course-page-lesson .lesson-level{height:34px;width:34px}}.course-page-container .course-page-lessons-list .course-page-lesson .lesson-level img{height:100%;width:auto;background-color:#FFFFFF;border-radius:50%}.course-page-container .course-page-sidebar{width:380px;height:auto;margin:40px 0px 0px 10px}@media (max-width: 768px){.course-page-container .course-page-sidebar{width:100%;margin:20px 0px 0px 0px;display:block;text-align:center}}.course-page-container .course-page-sidebar .course-purchase-summary{width:380px;height:auto;padding:25px;margin-bottom:20px;text-align:left;background-color:#F0F0F2;border-radius:3px}@media (max-width: 768px){.course-page-container .course-page-sidebar .course-purchase-summary{width:100%}}.course-page-container .course-page-sidebar .course-purchase-summary .course-card-simple{width:100%;height:50px;margin:15px 0;border-radius:3px;display:flex;flex-direction:row;align-items:center}.course-page-container .course-page-sidebar .course-purchase-summary .course-card-simple .course-image{width:74px;height:100%;min-width:50px;margin:0 15px 0 0;display:flex;align-items:center;justify-content:flex-start}@media (max-width: 480px){.course-page-container .course-page-sidebar .course-purchase-summary .course-card-simple .course-image{width:auto}}.course-page-container .course-page-sidebar .course-purchase-summary .course-card-simple .course-image img{height:100%;width:auto;max-height:100%}.course-page-container .course-page-sidebar .course-purchase-summary .course-card-simple .course-title{font-family:'Open Sans Semibold', Arial, sans-serif;font-size:16px;color:#707070;line-height:1.2}.course-page-container .course-page-sidebar .course-purchase-summary .course-vital-information{width:100%;height:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}@media (max-width: 992px){.course-page-container .course-page-sidebar .course-purchase-summary .course-vital-information{justify-content:flex-start}}.course-page-container .course-page-sidebar .course-purchase-summary .course-vital-information .course-lesson-count .number,.course-page-container .course-page-sidebar .course-purchase-summary .course-vital-information .course-price-count .number{margin:4px 10px 4px 0px;padding:7px 12px 2px 12px;background-color:#FFFFFF;font-family:'VAG Rounded Bold', 'Open Sans Semibold', Arial, sans-serif;font-size:34px;line-height:34px;color:#00ADF0;border-radius:3px;display:flex;justify-content:center;align-items:center}@media (max-width: 992px){.course-page-container .course-page-sidebar .course-purchase-summary .course-vital-information .course-lesson-count .number,.course-page-container .course-page-sidebar .course-purchase-summary .course-vital-information .course-price-count .number{min-width:80px}}html[lang="vi"] .course-page-container .course-page-sidebar .course-purchase-summary .course-vital-information .course-lesson-count .number,html[lang="vi"] .course-page-container .course-page-sidebar .course-purchase-summary .course-vital-information .course-price-count .number{padding:5px 12px 6px 12px}@media (max-width: 380px){html[lang="vi"] .course-page-container .course-page-sidebar .course-purchase-summary .course-vital-information .course-lesson-count .number,html[lang="vi"] .course-page-container .course-page-sidebar .course-purchase-summary .course-vital-information .course-price-count .number{padding:2px 10px 3px 10px;font-size:24px}}.course-page-container .course-page-sidebar .course-purchase-summary .course-vital-information .course-lesson-count{display:flex;justify-content:center;align-items:center;margin-right:15px}.course-page-container .course-page-sidebar .course-purchase-summary .course-vital-information .course-price-count{display:flex;justify-content:center;align-items:center}.course-page-container .course-page-sidebar .course-purchase-summary .course-vital-information .course-price-count .number{color:#BAD16E}.course-page-container .course-page-sidebar .course-purchase-summary .btn.-red.-full.-large{padding:14px 30px;margin-top:15px}.course-page-container .course-page-related-courses-title,.course-page-container .course-category-dropdown{font-size:28px;font-family:'VAG Rounded Bold', 'Open Sans Semibold', Arial, sans-serif;color:#00ADF0;margin:10px 30px}@media (max-width: 480px){.course-page-container .course-page-related-courses-title,.course-page-container .course-category-dropdown{font-size:20px}}.course-page-container .course-category-dropdown{width:310px;max-width:310px}.course-page-container .course-page-related-courses{width:100%;padding:0 30px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media (max-width: 1210px){.course-page-container .course-page-related-courses{justify-content:center}}@media (max-width: 768px){.course-page-container .course-page-related-courses{width:100%;margin-left:0}}.course-page-container .course-page-related-courses .course-button-spacing{height:auto;width:33.33%;margin:5px 0;display:flex;justify-content:center}@media (max-width: 1210px){.course-page-container .course-page-related-courses .course-button-spacing{width:auto}}@media (max-width: 768px){.course-page-container .course-page-related-courses .course-button-spacing{width:100%}}.course-page-container .course-page-related-courses .course-button-spacing.selected{display:none}.course-page-container .course-page-related-courses .course-button{width:350px;height:90px;max-width:350px;margin:10px 0;background-color:#ececea;border-radius:3px;display:flex;flex-direction:row;align-items:center;transition:0.3s}.course-page-container .course-page-related-courses .course-button.odd{background-color:#E5E5E5}.course-page-container .course-page-related-courses .course-button.even{background-color:#D8D8D8}.course-page-container .course-page-related-courses .course-button:hover{background-color:#f9f9f9;transition:0.3s}.course-page-container .course-page-related-courses .course-button:hover .course-image{opacity:0.7;transition:0.3s}@media (max-width: 1210px){.course-page-container .course-page-related-courses .course-button{margin:5px 10px}}@media (max-width: 480px){.course-page-container .course-page-related-courses .course-button{height:80px;margin:8px 0px}}@media (max-width: 350px){.course-page-container .course-page-related-courses .course-button{width:310px}}.course-page-container .course-page-related-courses .course-button .course-image{width:111px;height:100%;min-width:111px;margin:0 15px 0 0;display:flex;align-items:center;justify-content:flex-start;opacity:1;transition:0.3s}@media (max-width: 480px){.course-page-container .course-page-related-courses .course-button .course-image{width:99px;min-width:99px;margin:0 12px 0 0px}}.course-page-container .course-page-related-courses .course-button .course-image img{height:100%;width:auto;max-height:100%}.course-page-container .course-page-related-courses .course-button .course-details{width:222px}@media (max-width: 480px){.course-page-container .course-page-related-courses .course-button .course-details{width:228px}}.course-page-container .course-page-related-courses .course-button .course-details .course-header{margin-right:10px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media (max-width: 480px){.course-page-container .course-page-related-courses .course-button .course-details .course-header{margin-right:8px}}.course-page-container .course-page-related-courses .course-button .course-details .course-header .course-title{font-family:'Open Sans Semibold', Arial, sans-serif;font-size:16px;color:#707070;line-height:1.2;text-align:left}@media (max-width: 480px){.course-page-container .course-page-related-courses .course-button .course-details .course-header .course-title{font-size:14px}}.course-page-container .course-page-related-courses .course-button .course-details .course-header .course-level{height:40px;width:40px;padding:5px 0;margin:0 0 0 10px}@media (max-width: 480px){.course-page-container .course-page-related-courses .course-button .course-details .course-header .course-level{height:34px;width:34px}}.course-page-container .course-page-related-courses .course-button .course-details .course-header .course-level img{height:100%;width:auto;background-color:#FFFFFF;border-radius:50%}.course-page-container .course-page-related-courses .course-button .course-details .course-extras{margin:6px 10px 0 0;display:flex;justify-content:space-between}@media (max-width: 480px){.course-page-container .course-page-related-courses .course-button .course-details .course-extras{margin:5px 8px 0 0}}.course-page-container .course-page-related-courses .course-button .course-details .course-extras .course-numbers{font-family:'Open Sans Regular', Arial, sans-serif;font-size:14px;color:#707070;display:inline-block}.course-page-container .course-page-related-courses .course-button .course-details .course-extras .course-numbers .course-price{margin-left:8px;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:14px;color:#BAD16E;display:inline-block}html[lang="vi"] .course-page-container .course-page-related-courses .course-button .course-details .course-extras .course-numbers .course-price{margin-left:4px}.course-page-container .course-page-related-courses .course-button .course-details .course-extras .course-link{font-family:'Open Sans Semibold', Arial, sans-serif;font-size:14px;color:#00ADF0;text-decoration:underline;display:inline-block}@media (max-width: 380px){html[lang="vi"] .course-page-container .course-page-related-courses .course-button .course-details .course-extras .course-link{display:none}}.kids-header-title{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:85px;margin:0px 10px 0px 10px;font-size:32pt;font-family:'VAG Rounded Bold', 'Open Sans Semibold', Arial, sans-serif;color:#00ADF0}.kids-header-title.middle-header{padding-top:45px}.kids-header-title.top-bot-spacing{padding:35px 0px}.kids-banner-subheading{color:#707070;width:100%;display:inline-block;max-width:640px;text-align:center;font-family:'Open Sans Regular', Arial, sans-serif;font-size:16px}.kids-levels{max-width:1200px;height:auto;margin:0 auto;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;flex-wrap:wrap}@media (max-width: 960px){.kids-levels{flex-direction:column;align-items:center}}.kids-level-column{height:auto;width:auto;max-width:310px;float:left;margin:15px 10px;padding:10px;border-radius:2px;display:flex;flex:1;flex-wrap:wrap;flex-direction:column;align-items:center;content-align:center;position:relative}.kids-level-column .column-heading{color:#41CED9;font-size:20pt;font-family:VAG Rounded Bold, 'Open Sans Semibold', Arial, sans-serif;text-align:center}.kids-level-column .column-icon{width:200px}.kids-level-column .column-icon img{width:100%;height:auto}.kids-level-column .column-ages{margin:10px auto;color:#41CED9;font-family:VAG Rounded Bold, 'Open Sans Semibold', Arial, sans-serif;font-size:22px;line-height:22px;display:flex;justify-content:center;align-items:center}.kids-level-column .age-number{margin:0 0 4px 5px;padding:5px 6px 2px 6px;background-color:#41CED9;font-family:VAG Rounded Bold, 'Open Sans Semibold', Arial, sans-serif;font-size:24px;line-height:24px;color:#FFFFFF;border-radius:3px;display:flex;justify-content:center;align-items:center}.kids-level-column .column-summary{min-height:70px;font-size:16px;font-family:'Open Sans Regular', Arial, sans-serif;text-align:center}.kids-level-column .column-material-info{margin:20px auto 0 auto;font-size:16px;font-family:'Open Sans Regular', Arial, sans-serif}.kids-level-column .column-material-icons{height:30px;width:100%;margin:15px auto 20px auto;display:flex;justify-content:space-around;align-items:center}.kids-level-column .column-material-icons img{width:auto;height:100%}.kids-level-column .column-courses{width:100%;height:auto;margin:15px}.kids-level-column .column-courses img{width:100%;height:auto}.kids-progress-chart{max-width:1020px;width:100%;height:auto;margin:0 auto}.kids-progress-chart img{width:100%;height:auto}.row{padding:0;margin:0}[class*="col-"]{padding:0;margin:0}.video-booking{width:100vw;height:100vh;margin-left:0px;background-color:#ddd;padding-right:0;padding-left:0}.video-booking .video-logo{position:absolute;top:5px;z-index:1;width:140px;background-repeat:no-repeat}.video-booking .video-logo.layout-one{top:unset;bottom:5px;left:-20px}.video-booking .video-booking-row{margin-right:0 !important;margin-left:0 !important}.video-booking-background{width:100vw;height:100vh;content:"";background:#ddd;opacity:0.1;background-size:700px;z-index:0;position:absolute}.remote-video{background:none;width:200px;height:150px;padding:1px 0px}#remote-media{background:none;position:relative;width:200px;height:200px}#local-media,#host-media{object-fit:cover;-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);-webkit-transform:scale(-1, 1);transform:scale(-1, 1);background:none;width:200px !important;height:160px !important;padding:1px 0px}#local-media.layout-one,#host-media.layout-one{background:none;width:100% !important;height:200px !important;padding:1px 0px;padding:0 !important}.chat-window{background:none;width:100%;height:100vh}.chat-controls{background:green;width:500px;height:7vh;margin-top:-27vh;margin-left:10vw}.webcam-views{width:100%;height:100vh}#button-leave{width:100vw;background:none;position:relative;margin-top:-34vh;font-size:40px;color:red;padding:20px}#room-controls{position:fixed;bottom:0;height:65px;width:100%;margin:0 auto;z-index:999;text-align:center;background:none;opacity:1.0}#controls-button{background:none;position:relative;font-size:25px;color:white;padding:7px 14px 0px 13px;display:inline-block;border-radius:25px;width:50px;height:50px;margin:10px 10px 10px 10px}#blue-bg,#yellow-bg,#teal-bg,#green-bg,#red-bg,#purple-bg,#grey-bg{position:relative;font-size:25px;color:white;padding:7px 14px 0px 13px;display:inline-block;border-radius:25px;width:50px;height:50px;margin:10px 5px 5px 5px}#purple-bg{background-color:#AD9EFF}#blue-bg{background-color:#00A4EF}#grey-bg{background-color:#808080}#green-bg{background-color:#B9CE6D}#teal-bg{background-color:#39C7D3}#yellow-bg{background-color:#FBB75E}#red-bg{background-color:#FD5157}.room-controls-background{text-align:center;position:relative;border-radius:10px}.message-container{z-index:1000}.message-container-student{z-index:1000;bottom:-96vh;position:absolute}.message-container-student-mobile{z-index:1000;top:0}.message-container-student.layout-one{z-index:1000;bottom:-74vh;position:absolute}@media only screen and (max-width: 1024px){.message-container-student{z-index:1000;position:absolute;bottom:-99vh}}.video-messages-list{overflow-y:scroll;overflow-x:visible;height:calc(100vh - 150px - 58px);margin-bottom:5px;width:100%}.video-messages-list.layout-one{overflow-y:scroll;overflow-x:visible;height:calc(100vh - 200px - 58px);margin-bottom:5px;width:100%}.video-messages-list-student{overflow-y:scroll;overflow-x:visible;height:calc(100vh - 15vh - 58px);margin-bottom:5px;width:100%}.video-messages-list-student-mobile{overflow-y:scroll;overflow-x:visible;height:calc(100vh - 30vh - 58px);margin-bottom:5px;width:100%}.video-messages-list-teacher{-webkit-transform:translateY(100%);transform:translateY(100%);overflow-y:scroll;overflow-x:visible;height:calc(100vh - 0px - 58px);margin-bottom:5px;width:100%}.video-messages-list-student.layout-one{overflow-y:scroll;overflow-x:visible;height:calc(100vh - 400px - 58px);margin-bottom:5px;width:100%}#vp-send-button{font-size:32px;display:flex;justify-content:center;align-items:center;line-height:32px}#vp-file-upload-button{font-size:32px;display:flex;justify-content:center;align-items:center;line-height:32px}.group-video-collection{overflow-x:auto;justify-content:flex-start}.screensharing-view{width:99%;height:80vh;overflow:scroll}.screen-row{position:relative;height:calc(100vh - 150px - 70px)}.no-web-rtc-notice{background:none;position:relative;width:100vw;height:80vh;margin-top:10vh;text-align:center}.logo-no-webrtc{margin-left:38%}.no-webrtc-btn{padding:20px}.zoom-video-link{width:257.77px}.chrome-download-link{width:257.77px}.no-webrtc-footer{padding:20px}.booking-preloader{text-align:center;margin-top:45vh;width:100vw;height:100vh}.video-booking-support-links{margin-left:10px;padding:0px}.center-align{display:flex;align-items:center;justify-content:center}.pdf-reader{width:50vw;height:50vh;margin:0 auto 0 auto}.tg{width:35%;height:50vh}.sg{width:40%;height:50vh}#mic-button-icon{margin-left:5px}#close-btn-margin{margin-left:2px}.video-container .video-collection{overflow-x:auto;overflow-y:hidden;display:flex;justify-content:center;height:160px}.video-chat-input-box{position:relative;background:none;z-index:1000;padding:0px 5px 5px 5px}.video-bookings-container{margin-left:0px}.twiLioClient-div{width:100vw}.room-main-controls{background-color:white;height:100px;opacity:0.2}.message-container-item{background-color:white;color:black;text-align:center;position:relative;border-radius:5px;width:100%}.chat-input-area{height:40px;flex-grow:1}.chat-input-send-btn{width:40px;height:40px;border-radius:50%;padding:0 0px 0px 10px;margin-right:5px}#share-screen-icon{color:white}#video-platform-icon{color:white}#icon-border{background-color:lightblue;border-radius:50px 50px 50px 50px;border:1x solid grey;padding:10px}.status-checker{position:relative;z-index:8888;min-height:170px;width:340px;padding:15px 17px 0 17px;margin:0 auto;background-color:#fdfdfd;border-radius:4px;color:#666}.chime-status-checker{position:relative;z-index:8888;min-height:350px;min-width:50vw;max-width:90vw;padding:15px 17px 0 17px;margin:100px auto;background-color:#fdfdfd;border-radius:4px;color:#666}.chime-status-checker-mobile{position:relative;z-index:8888;min-height:350px;min-width:50vw;max-width:90vw;padding:15px 17px 0 17px;margin:10px auto;background-color:#fdfdfd;border-radius:4px;color:#666}.rooms-singup{position:relative;z-index:8888;min-height:350px;min-width:50vw;max-width:90vw;padding:17px 17px 17px 17px;margin:100px auto;background-color:#fdfdfd;border-radius:4px;color:#666}#rad-btn{border-radius:50%}.message-right{width:auto;line-height:1.15;word-break:break-word;text-align:left}.message-left{width:auto;line-height:1.15;word-break:break-word;text-align:left}.current-user-message{clear:both;display:inline-block;float:right;align-content:left;background-color:#00A4EF;padding:2px 14px 2px 12px;width:auto;margin:8px 40px 0 15px;right:10px;border-radius:15px;color:white;border-top-right-radius:0}.other-user-message{align-content:left;background-color:grey;padding:2px 13px 2px 16px;width:auto;right:10px;border-radius:15px;color:white;border-top-left-radius:0}.chat-upload{width:100%;margin-bottom:10px}.link-text{color:white}.link-text:hover{text-decoration:underline !important}.participant-name-label{position:absolute;left:0;right:0;bottom:0;margin-left:auto;margin-right:auto;color:white}.dashboard-footer.hide-footer{display:none}.video-remove-margins{margin-right:0px}.white-board-container{height:calc(100vh - 150px - 70px);z-index:990;position:relative}.white-board-container iframe{border:0}.white-board-container.layout-one{height:calc(100vh - 0px - 70px)}.external-site-container{height:calc(100vh - 150px - 70px);position:absolute;top:0;left:0;width:100%;z-index:1000}.external-site-container iframe{border:0}.external-site-container.layout-one{height:calc(100vh - 0px - 70px)}.share-screen-view{display:none;position:absolute;bottom:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:888;padding:20px;border:1px solid gray}.share-screen-view video{width:100%;height:100%}.share-screen-view-fullscreen{position:fixed;top:0;width:100%;height:100vh}.white-board-container-fullscreen{position:fixed;top:0;width:100%;height:100vh}#whiteboard-view-expand{position:absolute;top:50px;right:9px;color:#000;font-size:1em;cursor:pointer;z-index:1000}#share-screen-view-expand{position:absolute;top:50px;right:9px;color:#fff;font-size:1em;cursor:pointer;z-index:1000}#share-screen-view-close{position:absolute;top:7px;right:9px;color:#fff;font-size:1em;cursor:pointer;z-index:1000}*{box-sizing:border-radius;font-family:'Rubik', sans-serif}.participant-container-inner.layout-one{position:absolute !important;top:-10px;height:200px}.participant-container-inner{width:100%;z-index:1000}.participant-container-inner .items{width:100%;background:#fffffe;border-radius:4px;height:150px}.participant-container-inner .items .items-head p{font-size:16px;padding:5px 0 0 10px;margin-bottom:-5px !important}.participant-container-inner .items .items-head hr{width:20%;margin:0px 30px;border:1px solid #0B5AA2}.participant-container-inner .items .items-body{margin:0 5px 5px 5px;display:grid;overflow-y:scroll;height:150px}.participant-container-inner .items .items-body-content{padding:1px;padding-right:0px;display:grid;grid-template-columns:4fr 2fr 2fr 2fr 2fr;grid-gap:5px;text-align:center}.participant-container-inner .items .items-body-content i{align-self:center;font-size:15px;font-weight:bold}.participant-container-inner .items .items-body-content .fa-volume-off{color:salmon}.participant-container-inner .items .items-body-content span{text-align:center}.participant-container-inner .items .offline{opacity:0.5}.device-section{padding:15px 15px 15px 15px}.select-padding{padding:5px}.center{text-align:center}.chime-button-section{padding:15px}.chime-join-button{border-radius:12px;background-color:#4CAF50;border:none;color:white;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;width:70%}.chime-webcam-test-view{width:200px;height:200px}.waiting-room-text{width:100%}.chime-wating-room-logo{z-index:1;width:300px;background-repeat:no-repeat}.rooms-wating-logo{z-index:1;background-repeat:no-repeat;overflow:hidden}@media only screen and (min-width: 500px){.rooms-wating-logo{height:200px}}#gum-local{max-width:360px;background:black}[id^="chime-video-element-"],#chime-local-video-element{width:100%;height:100%;overflow:scroll;background:black}.layout-one[id^="chime-video-element-"],.chime-local-video-element.layout-one{width:100% !important;height:100% !important}#chime-remote-video.layout-one{width:50% !important;padding:0}@media only screen and (min-width: 800px){.chime-remote-video{background:none;width:200px;padding:1px 0px}}.participant-name-label-default{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.participant-name-label-default.layout-one{color:white;font-size:14px}.view-width-center{width:100vw}.chat-content-participant-view-closed{height:calc(100vh - 58px)}#fetchingSiteText{display:none;text-align:center}.requirements-table{width:100%;border:1px solid black;border-collapse:collapse}.requirements-table td,.requirements-table th,.requirements-table tr{border:1px solid black;border-collapse:collapse}#transferRoomModal{z-index:10000}#transferRoomModal .modal-body{text-align:center}.participant-inactive{opacity:0.3}.mobile .video-collection{height:70vh;padding:10px;margin:30px 0 0 0;overflow:scroll}.mobile .remote-video{background:none;width:200px;height:150px;padding:1px 0px}.mobile .chime-remote-video{background:none;padding:1px 0px}.mobile #chime-remote-video.layout-one{width:50% !important;padding:0}.mobile [id^="chime-video-element-"]{width:100%;overflow:hidden;background:black}.mobile #remote-media{background:none;position:relative;width:200px;height:200px}.mobile #local-media,.mobile #host-media{object-fit:cover;-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);-webkit-transform:scale(-1, 1);transform:scale(-1, 1);background:none;width:100% !important;height:160px !important;padding:1px 0px}.mobile #local-media.layout-one,.mobile #host-media.layout-one{background:none;width:100% !important;height:100% !important;padding:1px 0px;padding:0 !important}.mobile .message-container-student{z-index:1000}.mobile .video-messages-list-student{overflow-y:scroll;overflow-x:visible;height:calc(100vh - 10vh - 58px);margin-bottom:5px;width:100%}.mobile .close-chat{position:absolute}.mobile .white-board-container{height:calc(100vh - 10vh);z-index:990;position:relative}.mobile .white-board-container iframe{border:0}#room-controls.mobile{position:fixed;bottom:0;left:5px;margin:0 auto;z-index:999;text-align:center;background:none;opacity:1.0}.webcam-select-margin{margin-top:20px}.webcam-div{height:60px}.participant-name-label-local{-webkit-transform:scaleX(-1);transform:scaleX(-1);position:absolute;bottom:0;left:36%}#participant-block{top:0;position:relative}#participant-block .items{background:#eee}#participant-block .items .items-body-content i,#participant-block .items .items-body-content span{font-size:11px}#participant-block .items .items-body-content select{padding:7px}#participant-block .note-waiting{font-family:'VAG Rounded Bold', 'Open Sans Semibold', Arial, sans-serif;display:none;font-size:16px;padding:0 2rem;color:#224d6b;font-weight:bold;position:fixed;width:auto;height:auto;padding:1rem 2rem;background-color:#efefef;border:1px solid #ccc;top:50vh;margin-top:-111px;z-index:1000;left:50vw;margin-left:-194.5px;border-radius:10px;text-align:center}#participant-block .note-waiting.active{display:block}#participant-block .note-waiting span.closePopUpReminder{font-family:'VAG Rounded Bold', 'Open Sans Semibold', Arial, sans-serif;cursor:pointer;width:100%;text-align:center;display:block;font-size:15px;font-weight:700;color:#999;position:relative;background:#38b6ff;padding:0.25rem;max-width:110px;margin:10px auto 0 auto;color:#fff;border-radius:10px}.sidebar_video_chat_container{position:relative;height:100vh}.sidebar_video_chat_container .video-collection{position:absolute;height:64vh;top:0;left:0;width:100%;padding-top:225px;overflow-y:auto}.sidebar_video_chat_container .video-collection #local-media.layout-one,.sidebar_video_chat_container .video-collection #host-media.layout-one{position:relative;width:100% !important;height:auto !important;max-height:220px}.sidebar_video_chat_container .video-collection #local-media.layout-one:after,.sidebar_video_chat_container .video-collection #host-media.layout-one:after{content:"";display:block;padding-bottom:100%}.sidebar_video_chat_container .video-collection #local-media.layout-one video,.sidebar_video_chat_container .video-collection #host-media.layout-one video{position:absolute;height:100%;width:100%;left:0;top:0}.sidebar_video_chat_container .video-collection #local-media.layout-one.full-height,.sidebar_video_chat_container .video-collection #host-media.layout-one.full-height{max-height:260px}.sidebar_video_chat_container .video-collection .host-video-container{position:fixed;right:0;top:0;width:25%;z-index:1;overflow:hidden;z-index:100}.sidebar_video_chat_container .video-collection .host-video-container .participant-name-label-local{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.sidebar_video_chat_container .video-collection .host-video-container .participant-name-label-host{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.sidebar_video_chat_container .video-collection .participant-name-label-local{-webkit-transform:scaleX(1);transform:scaleX(1);font-size:12px;line-height:1.25}.sidebar_video_chat_container .video-collection .participant-name-label-host{-webkit-transform:scaleX(1);transform:scaleX(1);font-size:12px;line-height:1.25}.sidebar_video_chat_container .video-collection #chime-remote-video{width:48% !important;padding:0;margin:1%;min-height:126px}.sidebar_video_chat_container .video-collection #chime-remote-video .participant-name-label-remote{position:absolute;top:auto !important;bottom:5px;width:100%;text-align:center;left:0 !important;font-size:12px;color:#ccc}.sidebar_video_chat_container .video-collection .participant-name-label-local{-webkit-transform:scaleX(1);transform:scaleX(1);position:absolute;bottom:5px;left:0;width:100%;color:#ccc;font-size:12px;line-height:1.25;text-transform:capitalize}.sidebar_video_chat_container .video-collection .participant-name-label-default.layout-one{font-size:12px;line-height:1.25;color:#fff;bottom:5px;text-transform:capitalize}.sidebar_video_chat_container .video-collection .layout-one[id^="chime-video-element-"],.sidebar_video_chat_container .video-collection .chime-local-video-element.layout-one{min-height:126px}.sidebar_video_chat_container .video-collection.full-height{height:100vh;padding-top:265px}.sidebar_video_chat_container .message-container-student.layout-one,.sidebar_video_chat_container .message-container.layout-one{z-index:1000;bottom:0;position:absolute;left:0;height:34vh;background:#eee;border-radius:10px;margin:1rem 0.5rem}.sidebar_video_chat_container .message-container-student.layout-one .video-messages-list-student.layout-one,.sidebar_video_chat_container .message-container-student.layout-one .video-messages-list,.sidebar_video_chat_container .message-container.layout-one .video-messages-list-student.layout-one,.sidebar_video_chat_container .message-container.layout-one .video-messages-list{height:27vh !important;overflow-y:hidden;padding:0;margin:0.5rem 0;overflow-y:auto}.sidebar_video_chat_container .message-container-student.layout-one .input-group .form-control,.sidebar_video_chat_container .message-container.layout-one .input-group .form-control{width:98%;margin-bottom:5px}@media only screen and (max-width: 1366px){.sidebar_video_chat_container .video-collection{height:66vh;padding-top:205px}.sidebar_video_chat_container .video-collection #local-media.layout-one,.sidebar_video_chat_container .video-collection #host-media.layout-one{max-height:200px}.sidebar_video_chat_container .video-collection #local-media.layout-one.full-height,.sidebar_video_chat_container .video-collection #host-media.layout-one.full-height{max-height:235px}.sidebar_video_chat_container .video-collection .layout-one[id^="chime-video-element-"],.sidebar_video_chat_container .video-collection .chime-local-video-element.layout-one{min-height:95px}.sidebar_video_chat_container .video-collection #chime-remote-video{min-height:95px}.sidebar_video_chat_container .video-collection.full-height{padding-top:240px}.sidebar_video_chat_container .message-container-student.layout-one,.sidebar_video_chat_container .message-container.layout-one{height:31vh}.sidebar_video_chat_container .message-container-student.layout-one .video-messages-list-student.layout-one,.sidebar_video_chat_container .message-container-student.layout-one .video-messages-list,.sidebar_video_chat_container .message-container.layout-one .video-messages-list-student.layout-one,.sidebar_video_chat_container .message-container.layout-one .video-messages-list{height:22vh !important}.sidebar_video_chat_container .message-container-student.layout-one .video-messages-list-student.layout-one div .h5,.sidebar_video_chat_container .message-container-student.layout-one .video-messages-list-student.layout-one div .h6,.sidebar_video_chat_container .message-container-student.layout-one .video-messages-list div .h5,.sidebar_video_chat_container .message-container-student.layout-one .video-messages-list div .h6,.sidebar_video_chat_container .message-container.layout-one .video-messages-list-student.layout-one div .h5,.sidebar_video_chat_container .message-container.layout-one .video-messages-list-student.layout-one div .h6,.sidebar_video_chat_container .message-container.layout-one .video-messages-list div .h5,.sidebar_video_chat_container .message-container.layout-one .video-messages-list div .h6{font-size:12px !important}}@media only screen and (max-width: 990px){.sidebar_video_chat_container{height:inherit}.sidebar_video_chat_container .video-collection{position:relative;height:inherit}.sidebar_video_chat_container .video-collection #host-media.layout-one{max-width:50%;margin:0 auto;max-height:inherit}.sidebar_video_chat_container .video-collection .remote-video-container{height:35vh}.sidebar_video_chat_container .video-collection .remote-video-container #chime-remote-video.layout-one{width:32.3% !important;padding:0;margin:0.5%}.sidebar_video_chat_container .message-container-student.layout-one,.sidebar_video_chat_container .message-container.layout-one{position:relative;height:inherit;margin-bottom:75px}.sidebar_video_chat_container .message-container-student.layout-one .video-messages-list-student.layout-one,.sidebar_video_chat_container .message-container-student.layout-one .video-messages-list,.sidebar_video_chat_container .message-container.layout-one .video-messages-list-student.layout-one,.sidebar_video_chat_container .message-container.layout-one .video-messages-list{height:32vh !important;overflow-y:hidden;padding:0;margin:0.5rem 0;overflow-y:auto}}.video-booking .loader-block{display:block;background:#fff;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;text-align:center}.video-booking .loader-block.learntalk .loader{margin:35vh auto;text-align:center}.video-booking .loader-block.learntalk .loader img{width:400px;height:auto;margin:30px auto 20px auto}.video-booking .loader-block.learntalk .loader .loading{display:flex;justify-content:center}.video-booking .loader-block.learntalk .loader .loading div{width:0.75rem;height:0.75rem;margin:1.25rem 0.25rem;background-color:#333 !important;border-radius:50%;animation:1s bounce infinite alternate}.video-booking .loader-block.learntalk .loader .loading div:nth-child(2){animation-delay:0.3s}.video-booking .loader-block.learntalk .loader .loading div:nth-child(3){animation-delay:0.6s}@keyframes bounce{to{background:#b4ca6c;transform:translate3d(0, -1rem, 0)}}@keyframes shake{0%{transform:translate(1px, 1px) rotate(0deg)}10%{transform:translate(-1px, -2px) rotate(-1deg)}20%{transform:translate(-3px, 0px) rotate(1deg)}30%{transform:translate(3px, 2px) rotate(0deg)}40%{transform:translate(1px, -1px) rotate(1deg)}50%{transform:translate(-1px, 2px) rotate(-1deg)}60%{transform:translate(-3px, 1px) rotate(0deg)}70%{transform:translate(3px, 1px) rotate(-1deg)}80%{transform:translate(-1px, -1px) rotate(1deg)}90%{transform:translate(1px, 2px) rotate(0deg)}100%{transform:translate(1px, -2px) rotate(-1deg)}}.video-booking .loader-block.learntalk .componentsLoaded{font-size:21px;display:block;margin-bottom:10px;color:#00a6e7;font-weight:700}.video-booking .loader-block.learntalk .componenstNotLoaded{font-size:21px;display:block;margin-bottom:10px;color:#FD5157;font-weight:700}.loader-block .loader .loading div{background:#00a6e7}.popup-pick{min-width:320px}.pick-row{max-width:1200px;height:auto;margin:0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;min-width:320px}@media (max-width: 767px){.pick-row{display:block}}@media (max-width: 767px){.pick-row{flex-wrap:wrap}}.pick-lesson{height:400px;width:auto;float:left;margin:10px 10px;padding:10px;border-radius:2px;background-color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;flex:1;flex-wrap:wrap;content-align:center}@media (max-width: 767px){.pick-lesson{height:auto}}.pick-lesson-type{height:350px;width:100px;float:left;margin:10px 10px;padding:10px;border-radius:2px;background-color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;flex:1;flex-wrap:wrap;content-align:center}.text-color-select-lesson{color:#666}.lesson-available{background-color:#00ADF0}.lesson-notavailable{background-color:#ccc}.popup .btn{margin:15px auto 10px auto;align-self:flex-end}@media (max-width: 767px){.btn{font-size:18px}}.popup .btn-xl{padding:12px 30px}@media (max-width: 610px){.popup .btn-xl{width:90%}}@media (max-width: 900px){.popup .btn-xl{width:auto}}.pick-bold{font-family:'Open Sans Semibold', Arial, sans-serif}.pick-lesson-header{width:100%;float:none;text-align:center;font-size:12pt;color:#fff}.pick-lesson-header span{font-size:20pt;font-family:'Open Sans Semibold', Arial, sans-serif}.pick-lesson-description{width:100%;float:none;text-align:center;font-size:16pt;color:#fff}@media (max-width: 610px){.pick-lesson-description{margin-top:10px}}.pick-individual{background-color:#ccc}.pick-individual-icon{height:100px;width:170px;margin:0 auto;background:url(/assets/lt-now/pick-individual-2902412b52dc2142fc938805d669b9b23cdd0b649b122eeadf6fe83299f20ca3.png) no-repeat center center;background-size:auto 100%}.pick-intro-icon{height:100px;width:170px;margin:0 auto;background:url(/assets/lt-now/pick-individual-2902412b52dc2142fc938805d669b9b23cdd0b649b122eeadf6fe83299f20ca3.png) no-repeat center center;background-size:auto 100%}@media (max-width: 610px){.pick-individual-icon{height:calc(100px * 0.7);width:calc(170px * 0.7)}}.pick-group{background-color:#00ADF0}.pick-group-icon{height:100px;width:170px;margin:0 auto;background:url(/assets/lt-now/pick-group-e24ea6857e9f279a0e1c81d68829877c2dd29378dd85b7b1e95ca8918e2670ed.png) no-repeat center center;background-size:auto 100%}@media (max-width: 610px){.pick-group-icon{height:calc(100px * 0.7);width:calc(170px * 0.7)}}.connecting-loading-icon{height:150px;width:150px;margin:10px auto 5px auto;background:url("loading.gif") no-repeat center center;background-size:cover}@media (max-width: 610px){.connecting-loading-icon{height:calc(100px * 0.9);width:calc(170px * 0.9);background-size:contain}}.popup-sorry .btn-xl{margin-top:8px;margin-bottom:0}.popup-sorry{padding-bottom:25px}#clock{font-size:20pt;display:flex;color:#008ac0;text-align:center;align-items:center;justify-content:center}.now-toggle-button{width:100%}.lesson-information-section{position:absolute;bottom:50px;left:40px}/*!
 * jQuery UI CSS Framework 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */.ui-widget{font-family: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:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(/assets/jquery-ui/ui-bg_flat_75_ffffff_40x100-39ab7ccd9f4e82579da78a9241265df288d8eb65dbbd7cf48aed2d0129887df5.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(/assets/jquery-ui/ui-bg_highlight-soft_75_cccccc_1x100-54270656df079c4da5182629a080fc633b6f84b87985eb016d25a560e2c38d4a.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(/assets/jquery-ui/ui-bg_glass_75_e6e6e6_1x400-ddf5dd4e0ef2b185e8bb0af7b6e90ebe74a84384cb4700658e76e754c8bfe550.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;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 #999;background:#dadada url(/assets/jquery-ui/ui-bg_glass_75_dadada_1x400-c108f5cbf2dd9ec07a26530695ddd95e1664597ce6c056ae44c162cc2e28cec4.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.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:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(/assets/jquery-ui/ui-bg_glass_65_ffffff_1x400-f0e6cd91b837d5c5644d026e5ffeccd907953317cd5c0f689901733afda260b2.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(/assets/jquery-ui/ui-bg_glass_55_fbf9ee_1x400-691597e8a40a891ea94d3589976ecfc33e6145c49422443b00ac2b5a0022964c.png) 50% 50% 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:#fef1ec url(/assets/jquery-ui/ui-bg_glass_95_fef1ec_1x400-f6f1c1bedf1a0f37cfef81d12f5f012869d1ee7c984775a569827a1784d34f5c.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.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(/assets/jquery-ui/ui-icons_222222_256x240-57adb0d65f4e91dacfee975d9574422bee7486c8a182d60133728c672f2cdbbc.png)}.ui-widget-header .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_222222_256x240-57adb0d65f4e91dacfee975d9574422bee7486c8a182d60133728c672f2cdbbc.png)}.ui-state-default .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_888888_256x240-ea2e29625de3463465e93b002b065f5833e05b97f7a052b1c141e754d62e1a8b.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_454545_256x240-07460e843c3e59aaadbb34231e699e856a2980753c7a47b66447da5d9f93fb7f.png)}.ui-state-active .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_454545_256x240-07460e843c3e59aaadbb34231e699e856a2980753c7a47b66447da5d9f93fb7f.png)}.ui-state-highlight .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_2e83ff_256x240-20f8c6667afc48aa433ee9eb6d8a0584bdbd6b4a4a9091ff1e6b3adb31e63bd9.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_cd0a0a_256x240-1e32c6dbf5d3fd342f27a78aa881550d6412aa207f48468724a6a15402b6041b.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:#aaa url(/assets/jquery-ui/ui-bg_flat_0_aaaaaa_40x100-9a8492a580bf85d3e98ae8861fbd45567e5a1f83eeafcf9574da0399d5f602ab.png) 50% 50% repeat-x;opacity:0.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(/assets/jquery-ui/ui-bg_flat_0_aaaaaa_40x100-9a8492a580bf85d3e98ae8861fbd45567e5a1f83eeafcf9574da0399d5f602ab.png) 50% 50% repeat-x;opacity:0.3;filter:Alpha(Opacity=30);border-radius:8px}/*!
 * jQuery UI CSS Framework 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */.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%}/*!
 * jQuery UI Accordion 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/accordion/#theming
 */.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}/*!
 * jQuery UI Menu 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/menu/#theming
 */.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}/*!
 * jQuery UI Autocomplete 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/autocomplete/#theming
 */.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}/*!
 * jQuery UI Button 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/button/#theming
 */.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}/*!
 * jQuery UI Datepicker 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/datepicker/#theming
 */.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}/*!
 * jQuery UI Draggable 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-draggable-handle{-ms-touch-action:none;touch-action:none}/*!
 * jQuery UI Resizable 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.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}/*!
 * jQuery UI Dialog 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/dialog/#theming
 */.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}/*!
 * jQuery UI Progressbar 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/progressbar/#theming
 */.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}/*!
 * jQuery UI Selectable 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}/*!
 * jQuery UI Selectmenu 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/selectmenu/#theming
 */.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}/*!
 * jQuery UI Sortable 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-sortable-handle{-ms-touch-action:none;touch-action:none}/*!
 * jQuery UI Slider 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/slider/#theming
 */.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}/*!
 * jQuery UI Spinner 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/spinner/#theming
 */.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}/*!
 * jQuery UI Tabs 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/tabs/#theming
 */.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}/*!
 * jQuery UI Tooltip 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/tooltip/#theming
 */.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}/*!
 * jQuery UI CSS Framework 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *//*!
 * jQuery UI CSS Framework 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */.rating-loading{width:25px;height:25px;font-size:0px;color:#fff;background:transparent url("../img/loading.gif") top left no-repeat;border:none}.rating-gly{font-family:'Glyphicons Halflings'}.rating-gly-star{font-family:'Glyphicons Halflings';padding-left:2px}.rating-gly-star .rating-stars:before{padding-left:2px}.rating-lg .rating-gly-star,.rating-lg .rating-gly-star .rating-stars:before{padding-left:4px}.rating-xl .rating-gly-star,.rating-xl .rating-gly-star .rating-stars:before{padding-left:2px}.rating-active{cursor:default}.rating-disabled{cursor:not-allowed}.rating-uni{font-size:1.2em;margin-top:-5px}.rating-container{position:relative;vertical-align:middle;display:inline-block;color:#e3e3e3;overflow:hidden;font-family:"FontAwesome";letter-spacing:6px}.rating-container:before{content:attr(data-content)}.rating-container .rating-stars{position:absolute;left:0;top:0;white-space:nowrap;overflow:hidden;color:#fde16d;transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-webkit-transition:all 0.25s ease-out;font-family:"FontAwesome";letter-spacing:6px}.rating-container .rating-stars:before{content:attr(data-content);text-shadow:0 0 1px rgba(0,0,0,0.7)}.rating-container-rtl{position:relative;vertical-align:middle;display:inline-block;overflow:hidden;color:#fde16d}.rating-container-rtl:before{content:attr(data-content);text-shadow:0 0 1px rgba(0,0,0,0.7)}.rating-container-rtl .rating-stars{position:absolute;left:0;top:0;white-space:nowrap;overflow:hidden;color:#e3e3e3;transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-webkit-transition:all 0.25s ease-out}.rating-container-rtl .rating-stars:before{content:attr(data-content)}.rating-xl{font-size:4.89em}.rating-lg{font-size:3.91em}.rating-md{font-size:3.13em}.rating-sm{font-size:2.5em}.rating-xs{font-size:2em}.star-rating .clear-rating,.star-rating-rtl .clear-rating{color:#aaa;cursor:not-allowed;display:inline-block;vertical-align:middle;font-size:60%}.clear-rating-active{cursor:pointer !important}.clear-rating-active:hover{color:#1D81E1}.star-rating .clear-rating{padding-right:5px}.star-rating .caption,.star-rating-rtl .caption{color:#999;display:inline-block;vertical-align:middle;font-size:55%}.star-rating .caption{padding-left:5px}.star-rating-rtl .caption{padding-right:5px}/*!
 * FullCalendar v2.4.0 Stylesheet
 * Docs & License: http://fullcalendar.io/
 * (c) 2015 Adam Shaw
 */.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}body .fc{font-size:1em}.fc-unthemed th,.fc-unthemed td,.fc-unthemed thead,.fc-unthemed tbody,.fc-unthemed .fc-divider,.fc-unthemed .fc-row,.fc-unthemed .fc-popover{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666}.fc-unthemed .fc-today{background:#fcf8e3}.fc-highlight{background:#bce8f1;opacity:.3;filter:alpha(opacity=30)}.fc-bgevent{background:#8fdf82;opacity:.3;filter:alpha(opacity=30)}.fc-nonbusiness{background:#d7d7d7}.fc-icon{display:inline-block;width:1em;height:1em;line-height:1em;font-size:1em;text-align:center;overflow:hidden;font-family:"Courier New", Courier, monospace;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fc-icon:after{position:relative;margin:0 -1em}.fc-icon-left-single-arrow:after{content:"\02039";font-weight:bold;font-size:200%;top:-7%;left:3%}.fc-icon-right-single-arrow:after{content:"\0203A";font-weight:bold;font-size:200%;top:-7%;left:-3%}.fc-icon-left-double-arrow:after{content:"\000AB";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"\000BB";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"\25C4";font-size:125%;top:3%;left:-2%}.fc-icon-right-triangle:after{content:"\25BA";font-size:125%;top:3%;left:2%}.fc-icon-down-triangle:after{content:"\25BC";font-size:125%;top:2%}.fc-icon-x:after{content:"\000D7";font-size:200%;top:6%}.fc button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;font-size:1em;white-space:nowrap;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:-0.05em;margin:0 .2em;vertical-align:middle}.fc-state-default{background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #fff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #fff, #e6e6e6);background-image:-o-linear-gradient(top, #fff, #e6e6e6);background-image:linear-gradient(to bottom, #fff, #e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#333;text-shadow:0 1px 1px rgba(255,255,255,0.75);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.fc-state-hover,.fc-state-down,.fc-state-active,.fc-state-disabled{color:#333333;background-color:#e6e6e6}.fc-state-hover{color:#333333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}.fc-state-down,.fc-state-active{background-color:#cccccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);box-shadow:none}.fc-button-group{display:inline-block}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,0.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-popover .fc-header .fc-close{cursor:pointer}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-rtl .fc-popover .fc-header .fc-title,.fc-ltr .fc-popover .fc-header .fc-close{float:right}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-popover .fc-header .fc-close{font-size:.9em;margin-top:2px}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-highlight-skeleton,.fc-helper-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0}.fc-bg table{height:100%}.fc table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc th,.fc td{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-row .fc-highlight-skeleton td,.fc-row .fc-bgevent-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{background:none;border-color:transparent;border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{overflow-y:scroll;overflow-x:hidden}.fc-scroller>*{position:relative;width:100%;overflow:hidden}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3a87ad;background-color:#3a87ad;font-weight:normal}.fc-event,.fc-event:hover,.ui-widget .fc-event{color:#fff;text-decoration:none}.fc-event[href],.fc-event.fc-draggable{cursor:pointer}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25;filter:alpha(opacity=25)}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:3}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-h-event .fc-resizer{top:-1px;bottom:-1px;left:-1px;right:-1px;width:5px}.fc-ltr .fc-h-event .fc-start-resizer,.fc-ltr .fc-h-event .fc-start-resizer:before,.fc-ltr .fc-h-event .fc-start-resizer:after,.fc-rtl .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-end-resizer:before,.fc-rtl .fc-h-event .fc-end-resizer:after{right:auto;cursor:w-resize}.fc-ltr .fc-h-event .fc-end-resizer,.fc-ltr .fc-h-event .fc-end-resizer:before,.fc-ltr .fc-h-event .fc-end-resizer:after,.fc-rtl .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-start-resizer:before,.fc-rtl .fc-h-event .fc-start-resizer:after{left:auto;cursor:e-resize}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:bold}.fc-day-grid-event .fc-resizer{left:-3px;right:-3px;width:7px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-toolbar{text-align:center;margin-bottom:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc-toolbar .fc-center{display:inline-block}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container *:before,.fc-view-container *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicWeek-view .fc-content-skeleton,.fc-basicDay-view .fc-content-skeleton{padding-top:1px;padding-bottom:1em}.fc-basic-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid{overflow:hidden}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-basic-view .fc-week-number,.fc-basic-view .fc-day-number{padding:0 2px}.fc-basic-view td.fc-week-number span,.fc-basic-view td.fc-day-number{padding-top:2px;padding-bottom:2px}.fc-basic-view .fc-week-number{text-align:center}.fc-basic-view .fc-week-number span{display:inline-block;min-width:1.25em}.fc-ltr .fc-basic-view .fc-day-number{text-align:right}.fc-rtl .fc-basic-view .fc-day-number{text-align:left}.fc-day-number.fc-other-month{opacity:0.3;filter:alpha(opacity=30)}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-top:1px;padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.ui-widget td.fc-axis{font-weight:normal}.fc-time-grid-container,.fc-time-grid{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-bgevent-skeleton,.fc-time-grid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-time-grid .fc-bgevent-skeleton{z-index:3}.fc-time-grid .fc-highlight-skeleton{z-index:4}.fc-time-grid .fc-content-skeleton{z-index:5}.fc-time-grid .fc-helper-skeleton{z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-slats .ui-widget-content{background:none}.fc-time-grid .fc-highlight-container{position:relative}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-time-grid .fc-event-container,.fc-time-grid .fc-bgevent-container{position:relative}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-event,.fc-time-grid .fc-bgevent{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\000A0-\000A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event .fc-resizer:after{content:"="}.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;border:1px solid #ddd;width:278px;max-width:none;padding:0;margin-top:7px;top:100px;left:20px;z-index:3001;display:none;font-family:arial;font-size:15px;line-height:1em}.daterangepicker:before,.daterangepicker:after{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,0.2);content:''}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.drop-up:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.show-calendar .drp-buttons{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none;max-width:270px}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:solid black;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.daterangepicker .calendar-table th,.daterangepicker .calendar-table td{white-space:nowrap;text-align:center;vertical-align:middle;min-width:32px;width:32px;height:24px;line-height:24px;font-size:12px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer}.daterangepicker .calendar-table{border:1px solid #fff;border-radius:4px;background-color:#fff}.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:transparent;color:inherit}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date,.daterangepicker td.off.end-date{background-color:#fff;border-color:transparent;color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;color:#000;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:transparent;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker td.disabled,.daterangepicker option.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{width:50px;margin:0 auto;background:#eee;border:1px solid #eee;padding:2px;outline:0;font-size:12px}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0 auto;line-height:30px;position:relative}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{clear:both;text-align:right;padding:8px;border-top:1px solid #ddd;display:none;line-height:12px;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{margin-left:8px;font-size:12px;font-weight:bold;padding:4px 8px}.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #ddd}.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid #ddd}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .ranges{float:none;text-align:left;margin:0}.daterangepicker.show-calendar .ranges{margin-top:8px}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{font-size:12px;padding:8px 12px;cursor:pointer}.daterangepicker .ranges li:hover{background-color:#eee}.daterangepicker .ranges li.active{background-color:#08c;color:#fff}@media (min-width: 564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single .ranges,.daterangepicker.single .drp-calendar{float:left}.daterangepicker{direction:ltr;text-align:left}.daterangepicker .drp-calendar.left{clear:left;margin-right:0}.daterangepicker .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker .drp-calendar.right{margin-left:0}.daterangepicker .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker .ranges,.daterangepicker .drp-calendar{float:left}}@media (min-width: 730px){.daterangepicker .ranges{width:auto}.daterangepicker .ranges{float:left}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none !important}}body{font-family:'Open Sans Light';color:#808080}body.direction-rtl{direction:rtl}h1{font-family:'Open Sans Light';font-size:42px;font-weight:300}h2{font-family:'Open Sans Semibold';font-weight:bold;font-size:24px}h3{font-family:'Open Sans Semibold';font-weight:bold;font-size:22px}h4{font-family:'Open Sans Semibold';font-weight:bold;font-size:18px}p{font-family:'Open Sans';font-size:16px;line-height:1.5}.font-normal{font-family:'Open Sans'}.font-light{font-family:'Open Sans Light';font-weight:300}.font-semibold{font-family:'Open Sans Semibold'}.font-bold{font-family:'Open Sans Extrabold'}.text-red{color:#c8173b !important}.text-white{color:#FFF}.text-light-blue{color:#00ADF0}.text-dark-blue{color:#22699F}.text-green{color:#BAD16E}.text-black{color:#383939}.text-dark-grey{color:#808080}.text-grey{color:#999}.text-light-grey{color:#F6F6F6}.bg-white{background:#FFF}.bg-grey{background:#F6F6F6}.bg-blue{background:#00ADF0;background-color:#00ADF0}.bg-green{background:#BAD16E;background-color:#BAD16E}.btn-modal{margin-top:5px;padding-right:20px}.modal-header h1{font-size:36px}.modal-header .modal-header-text{font-size:29.3906462916px}.btn-group.bootstrap-select.form-control{box-shadow:none}.form-control-circle{border-radius:10px}#signin-form .form-control-circle,#register-form .form-control-circle,#teacher-register-form .form-control-circle,#sales-signin-form .form-control-circle{border-radius:20px}::-webkit-input-placeholder{font-family:'Open Sans Light';font-size:12px;font-style:italic}:-moz-placeholder{font-family:'Open Sans Light';font-size:12px;font-style:italic}::-moz-placeholder{font-family:'Open Sans Light';font-size:12px;font-style:italic}:-ms-input-placeholder{font-family:'Open Sans Light';font-size:12px;font-style:italic}.input-lg{height:51px}.btn{font-family:'Open Sans Semibold';font-size:16px;border-radius:20px}.btn.selectpicker{padding:13px 15px}.btn-xs{font-size:12px;padding-top:5px !important;padding-bottom:5px !important}.btn-sm{font-family:"Open Sans" !important;font-size:13px;padding:5px !important}.btn-md{font-family:"Open Sans" !important;font-size:14px;padding-top:10px !important;padding-bottom:10px !important}.btn-lg{font-family:"Open Sans Extrabold" !important;font-size:16px;padding-left:36px;padding-right:36px}.btn-xlg{font-family:"Open Sans Extrabold" !important;font-size:16px;padding:15px 30px}.btn-xlg-bold{font-family:"Open Sans Extrabold" !important;font-size:16px;padding:15px 30px}.btn-clear{background:transparent}.btn-white{border:1px solid #FFF;color:#FFF}.btn-green{background:#BAD16E;border:1px solid #BAD16E;color:#FFF;margin:0 auto !important;border-radius:70px;padding:15px 30px;font-weight:400;font-family:'Open Sans'}.btn-blue{background:#00ADF0;border:1px solid #00ADF0;color:#FFF;margin:0 auto !important;border-radius:70px;padding:15px 30px;font-weight:400;font-family:'Open Sans'}.btn-green.btn:hover,.btn-green.btn:active,.btn-green.btn:focus,.btn-blue.btn:hover,.btn-blue.btn:active,.btn-blue.btn:focus{text-decoration:none !important;color:#FFF !important}.btn-white-green{background:#FFF;border:1px solid #FFF;color:#BAD16E}.btn-white-green:hover{color:#00ADF0}.btn-white-blue{background:#FFF;border:1px solid #FFF;color:#00ADF0}.btn-white-blue:hover{color:#BAD16E}.btn-shadow{-webkit-box-shadow:0px 2px 11px -3px rgba(0,0,0,0.75);-moz-box-shadow:0px 2px 11px -3px rgba(0,0,0,0.75);box-shadow:0px 2px 11px -3px rgba(0,0,0,0.75)}.btn-circle-xlg{border-radius:60px;width:85px;height:85px;padding-top:25px;padding-left:20px}.fa-xlg{font-size:35px}.faw10{width:10px}.faw20{width:20px}.sael-box{border:1px solid #CCC;border-radius:10px;padding:30px 40px;text-transform:uppercase;font-size:13px;font-family:'Open Sans';color:#808080}.g2b-gradient{position:absolute;width:100%;top:80px;display:none;background:#99c30b;background:-moz-linear-gradient(left, #99c30b 15%, #00ADF0 85%, #00ADF0 100%);background:-webkit-linear-gradient(left, #99c30b 15%, #00ADF0 85%, #00ADF0 100%);background:linear-gradient(to right, #99c30b 15%, #00ADF0 85%, #00ADF0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#99c30b', endColorstr='$global-blue',GradientType=1 )}.g2b-gradient-footer{position:relative;background:#99c30b;background:-moz-linear-gradient(left, #99c30b 15%, #00ADF0 85%, #00ADF0 100%);background:-webkit-linear-gradient(left, #99c30b 15%, #00ADF0 85%, #00ADF0 100%);background:linear-gradient(to right, #99c30b 15%, #00ADF0 85%, #00ADF0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#99c30b', endColorstr='$global-blue',GradientType=1 )}.img-grey{-webkit-filter:grayscale(90%);filter:grayscale(90%);opacity:0.6}.hover-description{display:none}.hover-description{position:relative;top:-100px}.hover-description img{position:relative;bottom:-50px;z-index:2}.hover-description p{padding:0px 50px 20px 50px;color:#999;font-size:12px;font-family:'Open Sans'}.hover-content{background:#FFF;border-radius:10px;z-index:1}.hover-content a.btn{position:relative;bottom:-10px;text-align:center}.hover-content h4{padding:60px 30px 20px 30px}footer{padding-top:45px;padding-bottom:20px;background:#383939;color:#999}footer .sub-footer{font-size:14px;font-family:'Open Sans';line-height:1.5}footer h4{font-size:19px}footer a,footer a:hover,footer a:focus{color:#BAD16E;text-decoration:none;font-size:14px;font-family:'Open Sans'}footer a.text-blue,footer a.text-blue:hover,footer a.text-blue:focus{color:#00ADF0;text-decoration:none;font-size:14px}footer .heading-footer{color:#FFF;border-bottom:1px solid #999;margin-bottom:30px;padding-bottom:10px}footer .group-social-links{width:70%;display:flex;justify-content:space-between}footer .social-links .fa-lg{font-size:30px;margin-right:20px}footer ul.no-l-type{list-style-type:none;padding-left:0}footer ul.no-l-type li{margin-bottom:10px}footer ul.no-l-type li a{color:#999}footer p.copyright{font-size:12px}footer ul.footer-icon-container{list-style-type:none;padding-left:20px}footer ul.footer-icon-container .address-country{text-transform:uppercase;color:#99C308}footer ul.footer-icon-container li{margin-bottom:20px}footer ul.footer-icon-container li small{font-family:'Open Sans'}footer ul.footer-icon-container li.address-line:before{font-family:'FontAwesome';content:'\f041';margin:0 5px 0 -15px;font-size:14px;color:#999999}footer ul.footer-icon-container li.phone-line:before{font-family:'FontAwesome';content:'\f095';margin:0 5px 0 -15px;font-size:14px;color:#999999}footer ul.footer-icon-container li.email-line:before{font-family:'FontAwesome';content:'\f003';margin:0 5px 0 -15px;font-size:14px;color:#999999}footer ul.footer-icon-container li.email-line a{font-size:85% !important;color:#999999 !important}.btn-facebook-login{width:100%;margin:0 auto !important;border:1px solid #00ADF0;border-radius:70px;padding:15px;font-weight:400;font-family:'Open Sans'}a.btn-facebook-login:hover,a.btn-facebook-login:active,a.btn-facebook-login:focus{text-decoration:none !important;border-color:#BAD16E;color:#BAD16E !important}button.btn-green-lg,.btn-green-lg{color:#FFF;font-weight:700;margin:0 auto !important;background:#BAD16E;border:1px solid #BAD16E;border-radius:70px;padding:15px;font-weight:400;font-family:'Open Sans Semibold'}button.btn-green-lg:hover,button.btn-green-lg:active,button.btn-green-lg:focus,a.btn-green-lg:hover,a.btn-green-lg:active,a.btn-green-lg:focus{text-decoration:none !important;border-color:#BAD16E;color:#BAD16E !important;background:transparent}button.btn-blue-lg,.btn-blue-lg{color:#FFF;font-weight:700;width:100%;margin:0 auto !important;background:#00ADF0;border:1px solid #00ADF0;border-radius:70px;padding:15px;font-weight:400;font-family:'Open Sans Semibold'}button.btn-blue-lg:hover,button.btn-blue-lg:active,button.btn-blue-lg:focus,a.btn-blue-lg:hover,a.btn-blue-lg:active,a.btn-blue-lg:focus{text-decoration:none !important;border-color:#00ADF0;color:#00ADF0 !important;background:transparent}.btn-grey-clear{color:#999;width:100%;margin:0 auto !important;border:1px solid #999;border-radius:70px;padding:15px;font-weight:400;font-family:'Open Sans'}a.btn-grey-clear:hover,a.btn-grey-clear:active,a.btn-grey-clear:focus{text-decoration:none !important;border-color:#00ADF0;color:#00ADF0 !important}.btn-red-clear{color:#FF0000;width:100%;margin:0 auto !important;border:1px solid #FF0000;border-radius:70px;padding:15px;font-weight:400;font-family:'Open Sans'}a.btn-red-clear:hover,a.btn-red-clear:active,a.btn-red-clear:focus{text-decoration:none !important;border-color:#FF0000;background:#FF0000;color:#FFF !important}button.btn-green-clear,.btn-green-clear{color:#BAD16E;margin:0 auto !important;border:1px solid #BAD16E;border-radius:70px;padding:15px 0;font-weight:400;font-family:'Open Sans';background:transparent}button.btn-green-clear:hover,button.btn-green-clear:active,button.btn-green-clear:focus,a.btn-green-clear:hover,a.btn-green-clear:active,a.btn-green-clear:focus{background:#BAD16E;text-decoration:none !important;border-color:#BAD16E;color:#F2F2F2 !important}button.btn-blue-clear,.btn-blue-clear{color:#00ADF0;margin:0 auto !important;border:1px solid #00ADF0;border-radius:70px;padding:15px;font-weight:400;font-family:'Open Sans';background:transparent}button.btn-blue-clear:hover,button.btn-blue-clear:active,button.btn-blue-clear:focus,a.btn-blue-clear:hover,a.btn-blue-clear:active,a.btn-blue-clear:focus{background:#00ADF0;text-decoration:none !important;border-color:#00ADF0;color:#F2F2F2  !important}button.btn-red-clear,.btn-red-clear{color:#c31b3b;margin:0 auto !important;border:1px solid #c31b3b;border-radius:70px;padding:15px;font-weight:400;font-family:'Open Sans';background:transparent}button.btn-red-clear:hover,button.btn-red-clear:active,button.btn-red-clear:focus,a.btn-red-clear:hover,a.btn-red-clear:active,a.btn-red-clear:focus{text-decoration:none !important;border-color:#c31b3b;color:#FFF !important}button.btn-orange-clear,.btn-orange-clear{color:#ea883b;margin:0 auto !important;border:1px solid #ea883b;border-radius:70px;padding:15px;font-weight:400;font-family:'Open Sans';background:transparent}button.btn-orange-clear:hover,button.btn-orange-clear:active,button.btn-orange-clear:focus,a.btn-orange-clear:hover,a.btn-orange-clear:active,a.btn-orange-clear:focus{background:#ea883b;text-decoration:none !important;border-color:#ea883b;color:#FFF !important}.btn-blue-clear-sm{color:#00ADF0;width:100%;margin:0 auto !important;border:1px solid #00ADF0;border-radius:10px;padding:3px 15px;font-weight:400;font-family:'Open Sans';font-size:11px}.btn-blue-clear-xs{color:#00ADF0;border:1px solid #00ADF0;padding:3px 15px;font-weight:400;font-family:'Open Sans';font-size:11px}.btn-bold{font-weight:700 !important}.span-date{margin-top:10px;font-size:12px}.span-time{margin-bottom:20px;font-size:12px}.language-button a,.language-button a.active{text-transform:capitalize}header{width:100%;position:fixed;top:0;z-index:20;height:80px}header .column-header{padding-top:10px}header .list-inline>li{padding-left:13px;padding-right:13px}header ul.list-inline>li>a{font-family:'Open Sans';font-size:14px;line-height:18px;text-transform:capitalize;padding:10px 15px}header ul.list-inline>li.active>a{font-family:'Open Sans Extrabold';text-transform:uppercase}header .navbar-header .list-inline{padding-top:10px}header .nav.navbar-nav.navbar-right.list-inline,header .nav.navbar-nav.navbar-left.list-inline{padding-top:15px}header .navbar.navbar-main .container-fluid{padding-left:30px;padding-right:30px}header.green-navbar .nav.navbar-nav.navbar-right.list-inline,header.green-navbar .nav.navbar-nav.navbar-left.list-inline,header.blue-navbar .nav.navbar-nav.navbar-right.list-inline,header.blue-navbar .nav.navbar-nav.navbar-left.list-inline{padding-top:15px}header.green-navbar{position:relative;background:#BAD16E;height:70px}header.green-navbar ul.list-inline>li>a{color:#FFF}header.green-navbar ul.list-inline>li.active>a{color:#5A7C11;border-bottom:2px solid #5A7C11}header.green-navbar ul.list-inline>li>a:hover,header.green-navbar ul.list-inline>li>a:focus{background:transparent;border-bottom:2px solid #5A7C11}header.green-navbar ul.list-inline>li.active>a.navbar-brand,header.green-navbar ul.list-inline>li>a.navbar-brand:hover,header.green-navbar ul.list-inline>li>a.navbar-brand:focus{border-bottom:0}header.blue-navbar{position:relative;background:#00ADF0;height:70px}header.blue-navbar ul.list-inline>li>a{color:#FFF}header.blue-navbar ul.list-inline>li.active>a{color:#AED70C;border-bottom:2px solid #AED70C}header.blue-navbar ul.list-inline>li>a:hover,header.blue-navbar ul.list-inline>li>a:focus{background:transparent;border-bottom:2px solid #AED70C}header.blue-navbar ul.list-inline>li.active>a.navbar-brand,header.blue-navbar ul.list-inline>li>a.navbar-brand:hover,header.blue-navbar ul.list-inline>li>a.navbar-brand:focus{border-bottom:0}header.white-navbar{background:#FFF;height:80px;border-bottom:2px solid #999;-webkit-box-shadow:0px 1px 1px rgba(50,50,50,0.6);-moz-box-shadow:0px 2px 5px 0px rgba(50,50,50,0.6);box-shadow:0px 2px 5px 0px rgba(50,50,50,0.6)}header.white-navbar ul.list-inline>li>a{color:#808080}header.white-navbar ul.list-inline>li>a.btn{color:#00ADF0}header.white-navbar ul.list-inline>li.active>a{color:#BAD16E;border-bottom:2px solid #BAD16E}header.white-navbar ul.list-inline>li>a:hover,header.white-navbar ul.list-inline>li>a:focus{background:transparent;border-bottom:2px solid #BAD16E}header.white-navbar ul.list-inline>li.active>a.navbar-brand,header.white-navbar ul.list-inline>li>a.navbar-brand:hover,header.white-navbar ul.list-inline>li>a.navbar-brand:focus{border-bottom:0}header.clear-navbar{background:transparent}header.clear-navbar ul.list-inline>li>a{color:#FFF}header.clear-navbar ul.list-inline>li.active>a{color:#FFF;border-bottom:2px solid #FFF}header.clear-navbar ul.list-inline>li>a:hover,header.clear-navbar ul.list-inline>li>a:focus{background:transparent;border-bottom:2px solid #FFF}header.clear-navbar ul.list-inline>li.active>a.navbar-brand,header.clear-navbar ul.list-inline>li>a.navbar-brand:hover,header.clear-navbar ul.list-inline>li>a.navbar-brand:focus{border-bottom:0}header.clear-navbar.blue-navbar{background:#00ADF0 !important;background-color:#00ADF0 !important}header.clear-navbar.blue-navbar .g2b-gradient{display:block}header.clear-navbar.green-navbar{background:#BAD16E !important;background-color:#BAD16E !important}header.clear-navbar.green-navbar .g2b-gradient{display:block}header.clear-navbar.grey-navbar{background:#383939 !important;background-color:#383939 !important}header.clear-navbar.grey-navbar .g2b-gradient{display:block}header.white-navbar+section:first-of-type,header.white-navbar+div:first-of-type{margin-top:80px}section.fullscreen-main{min-height:650px;background:url(/assets/bg-main-cff3b1b008f7e89c9e690915c25c0831fc89eb8416fcf775cb300b2727a9cc13.jpg);background-repeat:no-repeat;background-attachment:fixed;background-size:100% auto;background-position:top center;padding-top:10%}section.fullscreen-main h1{font-size:42px;font-family:'Open Sans Light';font-weight:300}section.fullscreen-main p{font-size:14px}section.fullscreen-main-teachers{min-height:935px;background:url(/assets/teachers-main-photo-90dbec5f41fdd2c3aa554a27101bde472a2a1f3eefccb662aac14fbda5977cb8.jpg);background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:top center;padding-top:90px}section.fullscreen-main-teachers .signup-panel h1{font-size:39px;margin-top:0;margin-bottom:20px}section.fullscreen-main-teachers .caption{margin-bottom:50px}section.fullscreen-main-teachers .caption h1{font-size:42px;line-height:1.3;font-family:'Open Sans Light'}section.threefscreen-static{position:relative;min-height:830px;padding-top:140px;padding-bottom:30px;background:url(/assets/group-photo-9fc3f993fca80d17d40dc7ab4be0812c5a83e14edc1f2be454277084a0e3a88b.jpg);background-repeat:no-repeat;background-position:center;background-attachment:fixed;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}section.threefscreen-static .caption{margin-top:10%}section.threefscreen-static .cta{position:absolute;bottom:30px;right:0;left:0}section.threefscreen-static .hover-heading h4{font-size:22px}section.threefscreen-static .hover-content h4{font-size:22px}section.fullscreen{min-height:100vh;background-repeat:no-repeat;background-size:cover;background-position:top center}section.halfscreen{position:relative;min-height:50vh}section.halfscreen.halfscreen-carousel{position:relative;padding-top:30px;padding-bottom:30px}section.halfscreen.halfscreen-problem{background:#00ADF0}section.halfscreen.halfscreen-solution{background:#99C308}section.h750{min-height:750px}section.h700{min-height:700px;padding-top:6%;padding-bottom:6%}section.h670{min-height:670px;padding-top:6%}section.h580{position:relative;min-height:580px;padding-top:4%;padding-bottom:4%}.breakfolder{background:url(/assets/breakfolder-2-89475ef721ef65ec4398c0adbeacb8c5a516776bc693804eab87afa11f4823f3.png);background-repeat:no-repeat;background-position:top center;position:absolute;top:0;width:100%;height:50px}.teacher-videos .media_image{display:block}.teacher-videos .media_body{background:rgba(41,128,185,0.7);bottom:0;color:white;font-size:1em;left:0;opacity:0;overflow:hidden;padding:3.75em 3em;position:absolute;text-align:center;top:0;right:0;-webkit-transition:0.6s;transition:0.6s;border-radius:50%;margin:10px 25px}.teacher-videos .media_body:hover{opacity:1}.teacher-videos .media_body:hover:after,.teacher-videos .media_body:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.teacher-videos .media_body h2{margin-top:0;font-weight:400;font-family:'Open Sans'}.teacher-videos .media_body p{margin-bottom:1.5em}.panel-balance{min-height:150px}.panel-balance .media_image{display:block}.panel-balance .media_body{background:rgba(153,195,8,0.8);bottom:0;color:white;font-size:1em;left:0;opacity:0;overflow:hidden;padding:2.75em 2em;position:absolute;text-align:center;top:0;right:0;-webkit-transition:0.6s;transition:0.6s;margin:0 15px 20px 15px;border-radius:10px}.panel-balance .media_body:hover{opacity:1}.panel-balance .media_body:hover:after,.panel-balance .media_body:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.panel-balance .media_body h2{margin-top:0;font-weight:400;font-family:'Open Sans'}.panel-balance .media_body p{font-size:18px;font-family:'Open Sans Extrabold';margin-top:0.6em}#homeCarousel .item,.course-category-modal .item{padding:20px 80px}#homeCarousel .item h2,.course-category-modal .item h2{font-size:26px}#homeCarousel .item p,.course-category-modal .item p{font-family:'Open Sans'}#homeCarousel .modal-header,.course-category-modal .modal-header{border-top-left-radius:6px;border-top-right-radius:6px}#homeCarousel .carousel-control.left,#homeCarousel .carousel-control.right,.course-category-modal .carousel-control.left,.course-category-modal .carousel-control.right{background-image:none}#homeCarousel .carousel-control,.course-category-modal .carousel-control{top:50%;width:5%}#homeCarousel .carousel-control .fa,.course-category-modal .carousel-control .fa{font-size:36px}#homeCarousel .carousel-inner{min-height:535px}#homeCarousel .carousel-indicators{display:none}#coursepageCarousel .carousel-control.left,#coursepageCarousel .carousel-control.right{background-image:none}#coursepageCarousel .carousel-control{top:170px;width:10%}#coursepageCarousel .carousel-control .fa{font-size:40px;color:#FFF}#coursepageCarousel .carousel-indicators{top:350px}#signin-form p,#register-form p,#teacher-register-form p,#password-form p,#sales-signin-form p{font-size:14px;margin-bottom:8px}#register-form .modal-header,#teacher-register-form .modal-header,#password-form .modal-header,#sales-signin-form .modal-header,.auth-form .modal-header{border-bottom:0}#register-form .modal-body,#teacher-register-form .modal-body,#password-form .modal-body,#sales-signin-form .modal-body,.auth-form .modal-body{padding-left:50px;padding-right:50px}#register-form .modal-body p,#teacher-register-form .modal-body p,#password-form .modal-body p,#sales-signin-form .modal-body p,.auth-form .modal-body p{color:#999}#register-form .modal-footer,#teacher-register-form .modal-footer,#password-form .modal-footer,#sales-signin-form .modal-footer,.auth-form .modal-footer{text-align:center;background:#F6F6F6;color:#999;font-family:'Open Sans Light';font-size:14px;padding:30px}#register-form .modal-footer a,#teacher-register-form .modal-footer a,#password-form .modal-footer a,#sales-signin-form .modal-footer a,.auth-form .modal-footer a{font-family:'Open Sans Extrabold';color:#BAD16E;font-size:14px}#register-form .dotted-break-hr,#teacher-register-form .dotted-break-hr,#password-form .dotted-break-hr,#sales-signin-form .dotted-break-hr,.auth-form .dotted-break-hr{border-top:1px dotted #808080;width:100%;margin-bottom:15px !important}#register-form .dotted-break,#teacher-register-form .dotted-break,#password-form .dotted-break,#sales-signin-form .dotted-break,.auth-form .dotted-break{background:#fff none repeat scroll 0 0;margin:-30px auto 0;width:10%;text-align:center}#register-form a.forgot-password-link,#register-form a.forgot-password-link:hover,#register-form a.forgot-password-link:focus,#teacher-register-form a.forgot-password-link,#teacher-register-form a.forgot-password-link:hover,#teacher-register-form a.forgot-password-link:focus,#password-form a.forgot-password-link,#password-form a.forgot-password-link:hover,#password-form a.forgot-password-link:focus,#sales-signin-form a.forgot-password-link,#sales-signin-form a.forgot-password-link:hover,#sales-signin-form a.forgot-password-link:focus,.auth-form a.forgot-password-link,.auth-form a.forgot-password-link:hover,.auth-form a.forgot-password-link:focus{color:#999;text-decoration:none}#teacher-register-form .modal-content,#signin-form .modal-content,#free-register-form .modal-content,#register-form .modal-content,#sales-signin-form .modal-content{border-radius:2px;border-bottom-left-radius:0;border-bottom-right-radius:0}#teacher-register-form .modal-header,#signin-form .modal-header,#free-register-form .modal-header,#register-form .modal-header,#sales-signin-form .modal-header{border-bottom:0}#teacher-register-form .modal-header p,#signin-form .modal-header p,#free-register-form .modal-header p,#register-form .modal-header p,#sales-signin-form .modal-header p{margin-bottom:0}#teacher-register-form .modal-body,#signin-form .modal-body,#free-register-form .modal-body,#register-form .modal-body,#sales-signin-form .modal-body{padding-left:32px;padding-right:32px}#teacher-register-form .modal-body p,#signin-form .modal-body p,#free-register-form .modal-body p,#register-form .modal-body p,#sales-signin-form .modal-body p{color:#999}#teacher-register-form .modal-footer-top,#signin-form .modal-footer-top,#free-register-form .modal-footer-top,#register-form .modal-footer-top,#sales-signin-form .modal-footer-top{text-align:center;background:#F0F0F2;color:#979797;font-family:'Open Sans Light';font-size:14px;padding:16px 24px 32px}#teacher-register-form .modal-footer-top a,#signin-form .modal-footer-top a,#free-register-form .modal-footer-top a,#register-form .modal-footer-top a,#sales-signin-form .modal-footer-top a{font-family:'Open Sans Extrabold';color:#FD5C63;font-size:14px}#teacher-register-form .modal-footer,#signin-form .modal-footer,#free-register-form .modal-footer,#register-form .modal-footer,#sales-signin-form .modal-footer{text-align:center;background:#F7F7F8;border-bottom-left-radius:6px;border-bottom-right-radius:6px;color:#979797;font-family:'Open Sans Light';font-size:14px;padding:8px}#teacher-register-form .modal-footer a,#signin-form .modal-footer a,#free-register-form .modal-footer a,#register-form .modal-footer a,#sales-signin-form .modal-footer a{font-family:'Open Sans Extrabold';color:#FD5C63;font-size:14px}#teacher-register-form .dotted-break-hr,#signin-form .dotted-break-hr,#free-register-form .dotted-break-hr,#register-form .dotted-break-hr,#sales-signin-form .dotted-break-hr{border-top:1px dotted #808080;width:100%;margin-bottom:15px !important}#teacher-register-form .dotted-break,#signin-form .dotted-break,#free-register-form .dotted-break,#register-form .dotted-break,#sales-signin-form .dotted-break{background:#fff none repeat scroll 0 0;margin:-30px auto 16px;width:10%;text-align:center}#teacher-register-form a.forgot-password-link,#teacher-register-form a.forgot-password-link:hover,#teacher-register-form a.forgot-password-link:focus,#signin-form a.forgot-password-link,#signin-form a.forgot-password-link:hover,#signin-form a.forgot-password-link:focus,#free-register-form a.forgot-password-link,#free-register-form a.forgot-password-link:hover,#free-register-form a.forgot-password-link:focus,#register-form a.forgot-password-link,#register-form a.forgot-password-link:hover,#register-form a.forgot-password-link:focus,#sales-signin-form a.forgot-password-link,#sales-signin-form a.forgot-password-link:hover,#sales-signin-form a.forgot-password-link:focus{color:#999;text-decoration:none}.featured-instructors-modal .modal-header{background:#F6F6F6;border-bottom:0;border-top-left-radius:5px;border-top-right-radius:5px}.featured-instructors-modal .instructor-details{text-align:left}.featured-instructors-modal .modal-body{padding:30px 50px;background:#383939}.signup-panel{background:rgba(255,255,255,0.7);border-radius:10px;padding:50px;-webkit-box-shadow:7px 7px 5px 0px rgba(50,50,50,0.5);-moz-box-shadow:7px 7px 5px 0px rgba(50,50,50,0.5);box-shadow:7px 7px 5px 0px rgba(50,50,50,0.5)}.teachers-getting-started{padding-top:5%}.teachers-getting-started ul,.teachers-getting-started ol{list-style:none;font-family:'Open Sans';padding-top:30px;padding-bottom:30px}.teachers-getting-started ul li,.teachers-getting-started ol li{color:#808080;font-size:13px;margin-bottom:10px;font-family:'Open Sans'}.teachers-getting-started ul li:before,.teachers-getting-started ol li:before{font-family:'FontAwesome';content:"\f0a4";margin:0 5px 0 -20px}.teachers-getting-started .number-circle{border-radius:50%;width:65px;height:65px;padding:20px;background:transparent;border:2px solid #BAD16E;color:#BAD16E;text-align:center;margin:20px auto;font-weight:700;font-family:'Open Sans Extrabold'}.number-circle{border-radius:50%;width:50px;height:50px;padding:13px;background:transparent;border:2px solid #BAD16E;color:#BAD16E;text-align:center;margin:20px auto}.dashboard.student-dashboard{background:#e5e9dc}.dashboard.student-dashboard .dashboard-sidebar-container{background:#e5e9dc;min-height:100vh}.dashboard.student-dashboard .dashboard-sidebar-container .dashboard-sidebar ul.menu{list-style:none;margin-top:10px;margin-left:-15px;padding-left:0}.dashboard.student-dashboard .dashboard-sidebar-container .dashboard-sidebar ul.menu li{padding-top:16px;padding-bottom:16px;padding-left:35px;text-transform:capitalize}.dashboard.student-dashboard .dashboard-sidebar-container .dashboard-sidebar ul.menu li .fa{color:#BAD16E;font-size:20px;margin-right:20px;width:20px}.dashboard.student-dashboard .dashboard-sidebar-container .dashboard-sidebar ul.menu li a{color:#808080;font-family:"Open Sans";font-size:12px;line-height:13px;text-decoration:none}.dashboard.student-dashboard .dashboard-sidebar-container .dashboard-sidebar ul.menu li.active{background:#00ADF0;color:#FFF}.dashboard.student-dashboard .dashboard-sidebar-container .dashboard-sidebar ul.menu li.active a{color:#FFF}.dashboard.student-dashboard .dashboard-sidebar-container .dashboard-sidebar ul.menu li.active .fa{color:#FFF}.dashboard-main-container{background:#F6F6F6;min-height:100vh;padding-top:30px;padding-bottom:30px;padding-left:40px;padding-right:40px}.dashboard-main-container .dashboard-heading p{font-size:12px;font-family:'Open Sans'}.dashboard-main-container .hello-cap{font-family:'Hand Of Sean';font-size:35px}.dashboard-main-container h1.h1-bold{font-family:'Open Sans Extrabold';font-weight:bold;font-size:50px}.dashboard-main-container .panel-count{min-height:256px;padding:20px;border:1px solid #c0c1c2;border-radius:10px;-webkit-box-shadow:1px 1px 4px 0px rgba(50,50,50,0.36);-moz-box-shadow:1px 1px 4px 0px rgba(50,50,50,0.36);box-shadow:1px 1px 4px 0px rgba(50,50,50,0.36)}.dashboard-main-container .panel-count h1,.dashboard-main-container .panel-count h4{color:#999}.dashboard-main-container .panel-count h1{font-family:'Open Sans Extrabold';font-weight:bold;font-size:65px;margin-top:20px;margin-bottom:20px}.dashboard-main-container .panel-count h4{font-family:'Open Sans Light';font-size:14px;margin-top:0;margin-bottom:0}.dashboard-main-container .panel-next-lesson{min-height:256px;border-radius:10px;border:1px solid #c0c1c2;-webkit-box-shadow:1px 1px 4px 0px rgba(50,50,50,0.36);-moz-box-shadow:1px 1px 4px 0px rgba(50,50,50,0.36);box-shadow:1px 1px 4px 0px rgba(50,50,50,0.36)}.dashboard-main-container .panel-next-lesson .panel-header{padding:20px;border:1px solid #92bad1;border-top-left-radius:10px;border-top-right-radius:10px;margin-left:-1px;margin-right:-1px;background:#eef6f9}.dashboard-main-container .panel-next-lesson .panel-header h4{color:#999;font-family:'Open Sans Light';font-size:14px;margin:0}.dashboard-main-container .panel-next-lesson .panel-body{padding:20px}.dashboard-main-container .panel-next-lesson .panel-body .heading{font-size:30px;color:#D8D8D8}.dashboard-main-container .panel-next-lesson .dropdown-menu{border-radius:10px;padding-top:10px;padding-bottom:10px}.dashboard-main-container .panel-next-lesson .dropdown-menu li a{color:#999;font-weight:bold}.dashboard-main-container .panel-next-lesson .dropdown-menu li a:hover{background:#00ADF0;color:#FFF}.dashboard-main-container .teacher-controls{border-bottom-left-radius:10px;border-bottom-right-radius:10px;background:white;border-left:1px solid #c0c1c2;border-right:1px solid #c0c1c2;border-bottom:1px solid #c0c1c2;-webkit-box-shadow:1px 1px 4px 0px rgba(50,50,50,0.36);-moz-box-shadow:1px 1px 4px 0px rgba(50,50,50,0.36);box-shadow:1px 1px 4px 0px rgba(50,50,50,0.36)}.dashboard-main-container .panel-next-lesson.panel-no-next-lesson .panel-header{border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin-bottom:-1px}.dashboard-main-container .panel-next-lesson.w-nl h4.header1{margin-bottom:30px}.dashboard-main-container .panel-next-lesson.w-nl h6{font-family:'Open Sans';color:#808080}.dashboard-main-container .panel-next-lesson.w-nl .panel-body{padding:25px;font-size:13px}.dashboard-main-container .panel-next-lesson.w-nl span.skypeid{font-family:'Open Sans';color:#808080;font-size:13px}.dashboard-main-container .panel-balance{border-radius:10px;border:1px solid #BAD16E;text-align:center;background:#f8fbf4;padding:10px}.dashboard-main-container .panel-balance h1{font-family:'Open Sans Extrabold';font-size:46px;margin-top:10px;margin-bottom:10px}.dashboard-main-container .panel-balance h3{font-size:20px}.dashboard-main-container .panel-balance h4{font-size:14px}.dashboard-main-container .panel-split{border-radius:10px}.dashboard-main-container .panel-split .panel-split-left{border:1px solid #92bad1;border-top-left-radius:10px;border-bottom-left-radius:10px;background:#eef6f9;width:70%;float:left;padding:20px}.dashboard-main-container .panel-split .panel-split-left h1{margin-top:10px;margin-bottom:0}.dashboard-main-container .panel-split .panel-split-right{border-top:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999;border-top-right-radius:10px;border-bottom-right-radius:10px;background:#FFF;width:30%;float:left;padding:20px}.dashboard-main-container .panel-split .panel-split-right .dropdown{position:absolute;top:0px;right:20px}.dashboard-main-container.bg-white{background:#FFF}.panel-white{padding:30px;border:1px solid #c0c1c2;border-radius:10px}.panel-white h1,.panel-white h4{color:#999}.panel-white h1{font-family:'Open Sans Light';font-weight:400;font-size:36px;color:#00ADF0;border-bottom:1px solid #00ADF0;padding-bottom:15px;margin:0}.panel-white h3.main-heading{color:#00ADF0;border-bottom:1px solid #00ADF0;padding-bottom:15px;margin:0}.panel-white h4{font-family:'Open Sans Light';font-size:14px}.panel-white.pw-padded{padding:40px 55px}.panel-white.pw-padded h3{font-size:24px}.panel-white.pw-padded h3.main-heading{padding-bottom:20px}.panel-white.pw-padded h2{font-family:'Open Sans Light'}.panel-white.pw-padded h4.a-slot{color:#00ADF0;font-family:'Open Sans Semibold';margin-top:15px;margin-bottom:15px}.panel-white.pw-padded p{font-size:14px}.panel-white.pw-padded label{font-weight:400;font-family:'Open Sans';color:#808080}.panel-white.pw-padded span.skypeid{font-family:'Open Sans';color:#808080;font-size:13px}.section-my-profile label{font-size:12px;font-family:'Open Sans Light';color:#808080}.section-my-profile span.field{color:#383939;font-family:'Open Sans Semibold';font-size:16px}.section-my-profile span.field-2{color:#383939;font-family:'Open Sans Semibold';font-size:14px}.section-my-profile .sael-heading{font-size:24px;color:#00ADF0;font-family:"Open Sans Extrabold" !important;margin-top:0;margin-bottom:0}.bookings-list .nav.nav-tabs li{background:#f0f1f2;border:1px solid #CCC;border-top-left-radius:10px;border-top-right-radius:10px;margin-right:5px}.bookings-list .nav.nav-tabs li a{color:#808080;font-family:'Open Sans Semibold'}.bookings-list .nav.nav-tabs li.active{background:#FFF;border-top:1px solid #BAD16E;border-left:1px solid #BAD16E;border-right:1px solid #BAD16E;border-bottom:1px solid transparent;border-top-left-radius:10px;border-top-right-radius:10px;margin-right:5px;padding-bottom:2px}.bookings-list .nav.nav-tabs li.active a{color:#BAD16E;font-family:'Open Sans Semibold';background:transparent;border:0}.bookings-list .booking-list-content .booking-list-item{position:relative}.bookings-list .booking-list-content .booking-list-item p{margin-bottom:0}.bookings-list .booking-list-content .booking-list-item p small{font-size:12px;font-family:'Open Sans Semibold';color:#808080}.bookings-list .booking-list-content .booking-list-item .split-right-green{position:absolute;top:10px;right:-1px;bottom:-1px;background:#f8fbf4;min-height:180px;padding:10px 20px;margin-top:-10px;padding-bottom:10px;border-left:1px solid #BAD16E;border-right:1px solid #BAD16E;border-bottom:1px solid #BAD16E}.bookings-list .booking-list-content .booking-list-item .split-right-green h4{font-size:14px}.bookings-list .booking-list-content .booking-list-item .split-right-green p{font-size:12px;font-family:'Open Sans';color:#808080}.bookings-list .booking-list-content .a-bottom{position:absolute;top:95%;left:20px;text-align:center;font-family:'Open Sans Semibold';font-size:12px}.bookings-list .booking-list-content .booking-list-item:first-child .split-right-green{border:1px solid #BAD16E;border-top-right-radius:10px;position:absolute;top:9px;right:-1px;bottom:-1px}.bookings-list .booking-list-content .booking-list-item:last-child .split-right-green{border-bottom-right-radius:10px;border-bottom:1px solid #BAD16E;border-left:1px solid #BAD16E;border-right:1px solid #BAD16E;position:absolute;top:10px;right:-1px;bottom:-1px}.booking-next-lesson{min-height:150px;padding-right:15px;padding-left:15px}.booking-next-lesson .split-left-blue{min-height:150px;background:#eef6f9;border:1px solid #92bad1;border-top-left-radius:10px}.booking-next-lesson .split-left-blue h4{margin-top:0;margin-bottom:10px;font-family:'Open Sans Light';font-size:14px;color:#808080}.booking-next-lesson .split-left-blue h2{font-size:20px}.booking-next-lesson .split-left-blue p small{font-size:12px;font-family:'Open Sans Semibold';color:#808080}.booking-next-lesson .split-right-blue{min-height:150px;border-top:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999;border-top-right-radius:10px;font-size:13px;padding-left:20px;padding-right:20px;background:white}.booking-next-lesson .panel{border:1px solid #cccccc;padding:20px;min-height:150px;border-radius:10px}.booking-next-lesson .panel h2{margin-top:0;margin-bottom:30px}.availabilities-list{padding:10px;border-left:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #CCC}.availabilities-list:first-child{padding:10px;border:1px solid #CCC;border-top-left-radius:10px;border-top-right-radius:10px}.availabilities-list:last-child{padding:10px;border-left:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #CCC;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.availabilities-list:nth-child(even){background:#F6F6F6}.bl-grey{border-left:1px solid #CCC}.dropdown.dropdown-update{position:absolute;top:10px;right:20px;z-index:9}.dropdown.dropdown-update-list{position:relative;top:-5px;right:0px;z-index:9;float:right}.dropdown-menu.dropdown-blue{z-index:2;border-radius:2px;padding-top:8px;padding-bottom:8px}.dropdown-menu.dropdown-blue li a{color:#B5B2B2;font-weight:bold;padding-top:8px;padding-bottom:8px}.dropdown-menu.dropdown-blue li a:hover{background:#00ADF0;color:#FFF}.dropdown-menu{z-index:9}.search-form .btn{padding-top:10px;padding-bottom:10px}.input-search{border-right:0;border-top-left-radius:20px;border-bottom-left-radius:20px;height:45px}.btn-fixed-bottom{position:absolute;bottom:100px;width:100%}.btn-group.btn-level-group .btn{font-size:16px;border-radius:5px;padding:16px;color:#979797}.btn-group.btn-level-group .btn img{-webkit-filter:grayscale(90%);filter:grayscale(90%);opacity:0.6}.btn-group.btn-level-group .btn:active,.btn-group.btn-level-group .btn.active{background-image:none;box-shadow:0 3px 5px rgba(0,0,0,0.125) inset;outline:0 none;color:#383939}.btn-group.btn-level-group .btn:active img,.btn-group.btn-level-group .btn.active img{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1}.btn-group.btn-level-group .btn-beginner{border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc}.btn-group.btn-level-group .btn-intermediate{border:1px solid #ccc}.btn-group.btn-level-group .btn-advanced{border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc}.btn-group.btn-level-group .btn-difficult{border-top:1px solid #c8173b;border-bottom:1px solid #c8173b;border-left:1px solid #c8173b;color:#c8173b}.btn-group.btn-level-group .btn-difficult.btn:active,.btn-group.btn-level-group .btn-difficult.btn.active{color:#FFF;background:#c8173b;font-weight:700}.btn-group.btn-level-group .btn-just-right{border:1px solid #BAD16E;color:#BAD16E}.btn-group.btn-level-group .btn-just-right.btn:active,.btn-group.btn-level-group .btn-just-right.btn.active{color:#FFF;background:#BAD16E;font-weight:700}.btn-group.btn-level-group .btn-easy{border-top:1px solid #00ADF0;border-bottom:1px solid #00ADF0;border-right:1px solid #00ADF0;color:#00ADF0}.btn-group.btn-level-group .btn-easy.btn:active,.btn-group.btn-level-group .btn-easy.btn.active{color:#FFF;background:#00ADF0;font-weight:700}.panel-difficult{background:#c8173b;color:#FFF;padding:15px 30px;border:1px solid #c8173b;-webkit-box-shadow:0px 2px 11px -3px rgba(0,0,0,0.75);-moz-box-shadow:0px 2px 11px -3px rgba(0,0,0,0.75);box-shadow:0px 2px 11px -3px rgba(0,0,0,0.75)}.panel-just-right{background:#BAD16E;color:#FFF;padding:15px 30px;border:1px solid #BAD16E;-webkit-box-shadow:0px 2px 11px -3px rgba(0,0,0,0.75);-moz-box-shadow:0px 2px 11px -3px rgba(0,0,0,0.75);box-shadow:0px 2px 11px -3px rgba(0,0,0,0.75)}.panel-easy{background:#00ADF0;color:#FFF;padding:15px 30px;border:1px solid #00ADF0;-webkit-box-shadow:0px 2px 11px -3px rgba(0,0,0,0.75);-moz-box-shadow:0px 2px 11px -3px rgba(0,0,0,0.75);box-shadow:0px 2px 11px -3px rgba(0,0,0,0.75)}#add-booking .modal-content .fa,#instructor-availability .modal-content .fa,#update-availability-modal .modal-content .fa,#instructor-calendar-modal .modal-content .fa{width:20px}#add-booking .modal-content .modal-header,#add-booking .modal-content .modal-body,#instructor-availability .modal-content .modal-header,#instructor-availability .modal-content .modal-body,#update-availability-modal .modal-content .modal-header,#update-availability-modal .modal-content .modal-body,#instructor-calendar-modal .modal-content .modal-header,#instructor-calendar-modal .modal-content .modal-body{padding:14px 48px;border-bottom:0}#add-booking .modal-content .modal-header,#instructor-availability .modal-content .modal-header,#update-availability-modal .modal-content .modal-header,#instructor-calendar-modal .modal-content .modal-header{text-align:center}#add-booking .modal-content .modal-header h1,#instructor-availability .modal-content .modal-header h1,#update-availability-modal .modal-content .modal-header h1,#instructor-calendar-modal .modal-content .modal-header h1{color:#BAD16E;font-size:24px}#add-booking .modal-content .panel.blue-panel,#instructor-availability .modal-content .panel.blue-panel,#update-availability-modal .modal-content .panel.blue-panel,#instructor-calendar-modal .modal-content .panel.blue-panel{box-shadow:none;border:none;border-radius:3px;background:#eef6f9;padding:24px}#add-booking .modal-content .panel.blue-panel p,#instructor-availability .modal-content .panel.blue-panel p,#update-availability-modal .modal-content .panel.blue-panel p,#instructor-calendar-modal .modal-content .panel.blue-panel p{font-size:13px;color:#999}#add-booking .modal-content .panel.blue-panel h2,#instructor-availability .modal-content .panel.blue-panel h2,#update-availability-modal .modal-content .panel.blue-panel h2,#instructor-calendar-modal .modal-content .panel.blue-panel h2{color:#00ADF0;font-size:18px;margin-top:0;margin-bottom:10}#add-booking .modal-content .panel.green-panel,#instructor-availability .modal-content .panel.green-panel,#update-availability-modal .modal-content .panel.green-panel,#instructor-calendar-modal .modal-content .panel.green-panel{border:1px solid #BAD16E;border-radius:10px;background:#eaf0e7;padding:20px}#add-booking .modal-content .panel.green-panel p,#instructor-availability .modal-content .panel.green-panel p,#update-availability-modal .modal-content .panel.green-panel p,#instructor-calendar-modal .modal-content .panel.green-panel p{font-size:13px;color:#999}#add-booking .modal-content .panel.green-panel h2,#instructor-availability .modal-content .panel.green-panel h2,#update-availability-modal .modal-content .panel.green-panel h2,#instructor-calendar-modal .modal-content .panel.green-panel h2{color:#00ADF0;font-size:18px;margin-top:0;margin-bottom:10}#add-booking .modal-content .panel.green-panel .p-comment,#instructor-availability .modal-content .panel.green-panel .p-comment,#update-availability-modal .modal-content .panel.green-panel .p-comment,#instructor-calendar-modal .modal-content .panel.green-panel .p-comment{margin-top:15px;padding-top:15px;padding-bottom:20px;border-top:1px solid #CCC}#booking-details-modal .modal-header,#booking-details-modal .modal-body{padding:10px 20px}#student-view-feedback-modal .show-stars .fa{font-size:20px}#student-view-feedback-modal .show-caption{font-size:12px;font-family:'Open Sans Semibold'}.calendar-view{position:relative}.calendar-view .fc-month-button,.calendar-view .fc-agendaWeek-button,.calendar-view .fc-agendaDay-button,.calendar-view .fc-today-button{z-index:1}.calendar-view .fc-time-grid .fc-slats td{height:2.0em}.calendar-view .fc-time-grid .fc-minor .fc-axis{border:none;border-top-style:none}.calendar-view .fc-toolbar .fc-left{float:none !important;width:100%}.calendar-view .fc-toolbar .fc-left .fc-button-group{float:none !important;width:100%}.calendar-view .fc-toolbar .fc-left .fc-button-group .fc-corner-right{float:right}.calendar-view .fc-toolbar .fc-left .fc-button-group button{width:100px;text-transform:uppercase;border:none;background:none;box-shadow:none}.calendar-view .fc-toolbar .fc-left .fc-button-group button:hover{color:#00ADF0;transition:background 0.25s ease-in-out}.calendar-view .fc-toolbar .fc-center h2{color:#00ADF0;font-family:'Open Sans';font-weight:400;font-size:20px;text-transform:capitalize}.calendar-view .fc-toolbar .fc-center .fc-button-group{float:none !important}.calendar-view .fc-toolbar .fc-center .fc-button-group button{width:100px;text-transform:uppercase}.calendar-view .fc-toolbar .fc-center .fc-state-default{background-color:transparent !important;background-image:none !important;border-color:rgba(0,0,0,0) !important;box-shadow:0 !important;color:#00ADF0;text-shadow:0 !important;font-size:18px}.calendar-view .fc-widget-header{border:none}.calendar-view .fc-day-header{border-style:none;border-width:0;color:#B5B2B2;font-family:'Open Sans Semibold';font-size:14px;padding-top:8px;padding-bottom:8px}.calendar-view .fc-more{background:#BAD16E;font-weight:700;color:#FFF;padding:5px;border-radius:10px}.calendar-view .fc-day-grid-event{cursor:pointer}.calendar-view .fc button{box-sizing:border-box}.fc-event .fc-content{height:100%}.calendar-view.calendar-blue{padding:30px 20px;position:relative}.calendar-view.calendar-blue .fc-toolbar .fc-left{float:none !important;width:100%}.calendar-view.calendar-blue .fc-toolbar .fc-left .fc-button-group{float:none !important}.calendar-view.calendar-blue .fc-toolbar .fc-left .fc-button-group button{width:100px;text-transform:uppercase}.calendar-view.calendar-blue .fc-toolbar .fc-center h2{color:#00ADF0;font-family:'Open Sans';font-size:20px;font-weight:400;text-transform:uppercase}.calendar-view.calendar-blue .fc-toolbar .fc-center .fc-button-group{float:none !important}.calendar-view.calendar-blue .fc-toolbar .fc-center .fc-button-group button{width:100px;text-transform:uppercase}.calendar-view.calendar-blue .fc-toolbar .fc-center .fc-state-default{background-color:transparent !important;background-image:none !important;border-color:rgba(0,0,0,0) !important;box-shadow:0 !important;color:#00ADF0;text-shadow:0 !important;font-size:18px}.calendar-view.calendar-blue .fc-day-header{background:#00ADF0;color:#FFF;padding-top:5px;padding-bottom:5px;text-transform:uppercase;font-family:'Open Sans Light';font-weight:400}.calendar-view.calendar-blue .fc-more{background:#00ADF0;font-weight:700;color:#FFF;padding:5px;border-radius:10px}.edit_user .kv-avatar .file-input>*{float:left}.edit_user .kv-avatar .file-preview{border:0}.edit_user .kv-avatar .btn.btn-default.fileinput-remove.fileinput-remove-button{padding:10px 15px;margin-top:40px}.edit_user .kv-avatar .btn.btn-primary.btn-file{padding:10px 20px;margin-top:40px}.edit_user .kv-avatar img{width:120px}#new_student_feedback .rating-container .rating-stars,.star-blue .rating-container .rating-stars{color:#00ADF0}#new_teacher_feedback .rating-container .rating-stars,.star-green .rating-container .rating-stars{color:#BAD16E}.wz-heading{position:relative}.wz-heading .dashed-line{border-top:1px dashed #999;position:absolute;top:50%;left:5%;right:5%}.wz-heading .progress{position:absolute;left:0;right:0;top:50%;background-color:transparent;height:2px;color:#FF0000}.wz-steps{margin:0;padding:20px 0;list-style:none;position:relative;height:0px;display:flex;justify-content:space-around;margin-bottom:100px}@media (max-width: 998px){.wz-steps{margin-left:-17px;margin-right:20px}}.wz-steps li>a{color:inherit;display:block;text-align:center;padding:0}.wz-steps li>a .icon-wrap{display:inline-block;line-height:1;text-align:center;white-space:nowrap;vertical-align:middle}.wz-steps li.active .wz-desc{color:#00ADF0}.wz-steps li:not(.active) .wz-desc{color:#BAD16E}.wz-steps .active~li a .wz-desc{color:#999}.wz-steps li .wz-desc{color:#999;margin-top:10px;margin-bottom:10px;font-family:'Open Sans Semibold'}.wz-steps li:not(.active) .icon-wrap{background:#BAD16E;color:#FFF;border-color:#BAD16E}.wz-steps li:not(.active) .wz-icon{background:#BAD16E;color:#FFF}.wz-steps .active~li{color:inherit}.wz-steps .active~li a{opacity:.5}.wz-steps .active~li .wz-icon{display:inline-block}.wz-steps .active .wz-desc{opacity:1;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.icon-wrap{display:inline-block;padding:10px;border-radius:2px}.icon-wrap i{display:block;line-height:1em;text-align:center;position:relative;width:2em;height:2em;vertical-align:top}.icon-wrap i:before{position:absolute;top:0;bottom:0;left:0;right:0}.icon-wrap .icon-txt{display:block;line-height:2em;text-align:center;position:relative;width:2em;vertical-align:top;color:#CCC}.icon-wrap-lg{padding:20px}.icon-wrap-md{padding:17px}.icon-wrap-sm{padding:12px}.icon-wrap-xs{padding:7px}.icon-circle{border-radius:50%}.icon-lg:before{font-size:1.333em;line-height:1.095em;vertical-align:middle}.icon-2x:before{font-size:2em;line-height:1em}.icon-3x:before{font-size:3em;line-height:1em}.icon-4x:before{font-size:4em;line-height:1em}.icon-5x:before{font-size:5em;line-height:1em}.bg-dark{background-color:#3b4146}.box-block{display:block}.teacher-dashboard{background:#eef6f9}.teacher-dashboard .dashboard-sidebar-container{background:#eef6f9;min-height:100vh}.teacher-dashboard .dashboard-sidebar-container .dashboard-sidebar ul.menu{list-style:none;margin-top:10px;margin-left:-15px;padding-left:0}.teacher-dashboard .dashboard-sidebar-container .dashboard-sidebar ul.menu li{padding-top:16px;padding-bottom:16px;padding-left:35px;text-transform:capitalize}.teacher-dashboard .dashboard-sidebar-container .dashboard-sidebar ul.menu li .fa{color:#00ADF0;font-size:20px;margin-right:20px;width:20px}.teacher-dashboard .dashboard-sidebar-container .dashboard-sidebar ul.menu li a{color:#808080;font-family:"Open Sans";font-size:12px;line-height:13px;text-decoration:none}.teacher-dashboard .dashboard-sidebar-container .dashboard-sidebar ul.menu li.active{background:#00ADF0;color:#FFF}.teacher-dashboard .dashboard-sidebar-container .dashboard-sidebar ul.menu li.active a{color:#FFF}.teacher-dashboard .dashboard-sidebar-container .dashboard-sidebar ul.menu li.active .fa{color:#FFF}.teacher-dashboard .panel.panel-title{background:#00ADF0;color:#FFF;padding:10px 20px;margin-bottom:30px}.teacher-dashboard .panel.panel-title h2{text-align:left;color:#FFF;margin:0}.teacher-dashboard .panel-instructor h1{font-size:40px;font-family:'Open Sans Semibold';margin-top:25px;margin-bottom:25px}.teacher-dashboard .progress{box-shadow:0 0 0 rgba(0,0,0,0) inset}.teacher-dashboard .progress-bar.progress-bar-dark{height:2px;color:#BAD16E;background:#BAD16E}.teacher-dashboard .icon-circle{border-radius:50%}.teacher-dashboard .wz-steps li{margin-top:-20px}.teacher-dashboard .wz-steps li .wz-desc{opacity:1 !important}.teacher-dashboard .wz-steps li a{font-size:16px}.teacher-dashboard .wz-steps li>a span{background:#F6F6F6;color:#999}.teacher-dashboard .wz-steps li>a>span{border:1px solid #999}.teacher-dashboard .wz-steps .active~li a{opacity:1}.teacher-dashboard .wz-steps .active~li a span{color:#999;background:#F6F6F6}.teacher-dashboard .wz-steps .active~li a>span{border:1px solid #999}.teacher-dashboard .wz-steps li.active>a span{color:#BAD16E}.teacher-dashboard .wz-steps li.active>a>span{border:1px solid #BAD16E}.teacher-dashboard .tab-content{border:0}.teacher-dashboard .form-group{margin-left:0px;margin-right:0px}.teacher-dashboard textarea.form-control{height:220px}.teacher-dashboard h2.st-header{text-transform:none;text-align:center;font-size:22px}.teacher-dashboard .form-group.odd{background:#F8F9FA;margin-bottom:0 !important;padding:15px}.teacher-dashboard .form-group.even{background:#F1F2F3;margin-bottom:0 !important;padding:15px}.teacher-dashboard .radio label{margin-right:30px}.teacher-dashboard .video-desc{padding-top:10px;padding-bottom:10px}.teacher-dashboard .video-desc h2,.teacher-dashboard .video-desc p,.teacher-dashboard .video-desc li{text-align:left}.teacher-dashboard .video-desc hr{margin-top:10px;margin-bottom:10px;height:2px}.wz-steps li.active.current>a span{background:#f6f6f6 !important;color:#BAD16E !important}.wz-steps li.active.current .wz-desc{color:#00ADF0 !important}#form-teacher-application .progress,#book-lesson-steps .progress{box-shadow:0 0 0 rgba(0,0,0,0) inset}#form-teacher-application .progress-bar.progress-bar-dark,#book-lesson-steps .progress-bar.progress-bar-dark{height:2px;color:#BAD16E;background:#BAD16E}#form-teacher-application .icon-circle,#book-lesson-steps .icon-circle{border-radius:50%}#form-teacher-application .wz-steps li,#book-lesson-steps .wz-steps li{margin-top:-20px}#form-teacher-application .wz-steps li .wz-desc,#book-lesson-steps .wz-steps li .wz-desc{opacity:1 !important}#form-teacher-application .wz-steps li.active .wz-desc,#book-lesson-steps .wz-steps li.active .wz-desc{color:#BAD16E}#form-teacher-application .wz-steps li a,#book-lesson-steps .wz-steps li a{font-size:16px}#form-teacher-application .wz-steps li>a span,#book-lesson-steps .wz-steps li>a span{background:#BAD16E;color:#FFF}#form-teacher-application .wz-steps li>a>span,#book-lesson-steps .wz-steps li>a>span{border:1px solid #BAD16E}#form-teacher-application .wz-steps .active~li a,#book-lesson-steps .wz-steps .active~li a{opacity:1}#form-teacher-application .wz-steps .active~li a span,#book-lesson-steps .wz-steps .active~li a span{color:#999;background:#F6F6F6}#form-teacher-application .wz-steps .active~li a>span,#book-lesson-steps .wz-steps .active~li a>span{border:1px solid #999}#form-teacher-application .wz-steps li.active>a span,#book-lesson-steps .wz-steps li.active>a span{color:#FFF}#form-teacher-application .wz-steps li.active>a>span,#book-lesson-steps .wz-steps li.active>a>span{border:1px solid #BAD16E}#book-lesson-steps .wz-w-label a{pointer-events:none;cursor:default}.book-lesson-steps-heading h1{font-size:36px;margin-bottom:30px}.book-lesson-steps-heading p{font-size:13px;font-family:'Open Sans';color:#808080}ul.list-favideo{list-style:none;padding-left:15px}ul.list-favideo li{padding-left:1.3em}ul.list-favideo li:before{content:"\f03d";font-family:FontAwesome;font-size:28px;color:#999;display:inline-block;margin-left:-1.3em;width:1.3em}ul.list-fachat{list-style:none;padding-left:15px}ul.list-fachat li{padding-left:15px;margin-bottom:10px}ul.list-fachat li:before{content:"\f0e5";font-family:FontAwesome;font-size:14px;color:#BAD16E;display:inline-block;margin-left:-1.3em;width:1.3em}ul.list-fachat li.lr:before{content:"\f075"}ul.list-facheck{list-style:none;padding-left:15px}ul.list-facheck li{padding-left:15px;margin-bottom:10px}ul.list-facheck li:before{content:"\f00c";font-family:FontAwesome;font-size:14px;color:#BAD16E;display:inline-block;margin-left:-1.3em;width:1.3em}.required-asterisk:after{content:"*";color:red}.hide-select-option,.hide-select-option-too{display:none !important}.blog-home-banner{background-image:url(/assets/blog-banner-86f8d9541ae1603c9580f8437b0c42420cd1251aa0fd8679be5052fb159732b1.png);background-repeat:repeat}.blog-home-banner h1{margin-top:0;padding-top:100px;padding-bottom:100px;text-align:center;color:#FFF !important}.blog-post{border:1px solid #c5c5c5;border-radius:10px;min-height:510px;padding-bottom:90px}.blog-post .view img{border-top-left-radius:10px;border-top-right-radius:10px}.blog-post .blog-post-holder{color:#808080;padding:15px}.blog-post .blog-post-holder h2 a{color:#00ADF0;font-weight:bold}.blog-post .blog-post-holder h2{margin-bottom:5px}.blog-post .blog-post-holder .list-inline.posted-info{margin-bottom:10px}.blog-post .blog-post-holder p{color:#808080;font-size:13px}.blog-post .blog-post-holder .btn-read-more{border:1px solid #00ADF0;border-radius:50px;padding:15px;width:80%;margin-left:10%;margin-right:10%}.blog-post .blog-post-holder a.btn-read-more:hover{border-color:#BAD16E;color:#BAD16E}.blog-post .btn-bottom{position:absolute;bottom:50px;left:0;right:0;text-align:center}.blog-show,.blog-index{background:#f7f7f7;position:relative}.blog-show .container .banner-title h1,.blog-index .container .banner-title h1{font-family:'VAG Rounded Bold', 'Open Sans Semibold', Arial, sans-serif;color:#00adf1}.blog-show .container .banner-title h6,.blog-index .container .banner-title h6{margin-top:4px}.blog-show .container-border,.blog-index .container-border{border-top:1px solid #c5c5c5;border-left:1px solid #c5c5c5;border-right:1px solid #c5c5c5}.blog-show .container-border .banner-photo,.blog-index .container-border .banner-photo{margin-left:-16px;margin-right:-16px}.blog-show .container-border .banner-photo img,.blog-index .container-border .banner-photo img{max-height:350px}.blog-show .container-border .banner-title,.blog-index .container-border .banner-title{position:absolute;left:0;right:0;top:0;text-align:center}.blog-show .container-border .banner-title h1,.blog-index .container-border .banner-title h1{margin-top:50px;margin-bottom:20px;color:#FFF}.blog-show .container-border .banner-title h6,.blog-index .container-border .banner-title h6{color:#FFF}.blog-show .container-border .blog-content p,.blog-index .container-border .blog-content p{color:#808080 !important;font-size:13px;margin-bottom:20px}.blog-show .container-subform,.blog-index .container-subform{background:#e7ebd2;border:1px solid #e7ebd2}.blog-show .container-subform p,.blog-index .container-subform p{font-size:13px}.blog-show .container-subform .input-group .form-control,.blog-index .container-subform .input-group .form-control{height:55px;border-top-left-radius:10px;border-bottom-left-radius:10px;border-color:transparent;-webkit-box-shadow:0px 3px 9px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 3px 9px 0px rgba(0,0,0,0.2);box-shadow:0px 3px 9px 0px rgba(0,0,0,0.2)}.blog-show .container-subform .input-group .btn-submit,.blog-index .container-subform .input-group .btn-submit{height:55px;border-top-right-radius:10px;border-bottom-right-radius:10px;background:#BAD16E;color:#FFF;padding-left:30px;padding-right:30px;-webkit-box-shadow:0px 3px 9px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 3px 9px 0px rgba(0,0,0,0.2);box-shadow:0px 3px 9px 0px rgba(0,0,0,0.2)}.blog-index{margin-top:50px}.related-blogs .blog-post{min-height:400px;padding-bottom:20px}.blogs .pagination .previous_page{padding:10px 20px;border:1px solid #999;border-radius:20px;color:#999;text-transform:uppercase}.blogs .pagination .current{padding:10px 17px;border:1px solid #BAD16E;border-radius:50%;color:#FFF;background:#BAD16E}.blogs .pagination a{padding:10px 17px;border:1px solid #999;border-radius:50%;color:#999;background:#FFF}.blogs .pagination a.next_page,.blogs .pagination span.next_page{padding:10px 20px;border:1px solid #999;border-radius:20px;color:#999;text-transform:uppercase}.socialshare-buttons{color:#ffffff;font-size:22px;margin-bottom:2px;margin-right:2px;padding:7px;text-align:center;display:flex;justify-content:center;align-items:center}.socialshare-buttons .fa{width:20px;margin-right:0px}.socialshare-buttons .ss-round{border-radius:50%;transition:.65s;height:50px;width:50px;min-width:50px;min-height:50px;display:flex;justify-content:center;align-items:center}.socialshare-buttons .ss-round:hover{opacity:0.8}.socialshare-buttons .ss-facebook{color:#255c95;border:1px solid #255c95}.socialshare-buttons .ss-facebook:hover{background:#255c95;color:white}.socialshare-buttons .ss-twitter{color:#00b4e0;border:1px solid #00b4e0}.socialshare-buttons .ss-twitter:hover{background:#00b4e0;color:white}.socialshare-buttons .ss-linkedin{color:#1c87bd;border:1px solid #1c87bd}.socialshare-buttons .ss-linkedin:hover{background:#1c87bd;color:white}.socialshare-buttons .ss-email{color:#BAD16E;border:1px solid #BAD16E}.socialshare-buttons .ss-email:hover{background:#BAD16E;color:white}section.blog-cta-tryforfree-middle{height:auto;width:auto;margin:0 auto;padding:50px 20px;font-size:18px;font-family:'Open Sans Regular', Arial, sans-serif;background:url(/assets/cta-bg-middle-78acc9de0a22e94aba423e68f32fb4a69ba2f13abe5120b9de2d533361f6f3d2.png) no-repeat right;background-size:cover;display:flex;flex-direction:row;align-items:center;justify-content:center}section.blog-cta-tryforfree-middle.courses-only{background:#fff}@media (max-width: 768px){section.blog-cta-tryforfree-middle{padding:30px 10px;flex-direction:column}}section.blog-cta-tryforfree-middle .blog-cta-tryforfree-container{width:100%;height:auto;padding:30px 20px;display:flex;flex-direction:row;align-items:center;justify-content:center}@media (max-width: 768px){section.blog-cta-tryforfree-middle .blog-cta-tryforfree-container{flex-direction:column;padding:30px 10px}}section.blog-cta-tryforfree-middle .blog-cta-tryforfree-middle-logo{height:64px;width:auto;margin:0 40px 20px 0;font-size:24px;font-family:'Open Sans Semibold', Arial, sans-serif;color:#00adf1;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){section.blog-cta-tryforfree-middle .blog-cta-tryforfree-middle-logo{margin:0 20px 20px 0}}@media (max-width: 768px){section.blog-cta-tryforfree-middle .blog-cta-tryforfree-middle-logo{height:50px;margin:0 0 20px 0;font-size:22px}}section.blog-cta-tryforfree-middle .blog-cta-tryforfree-middle-logo img{height:100%;width:auto;margin:0 15px}section.blog-cta-tryforfree-middle .blog-cta-tryforfree-middle-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:left}@media (max-width: 768px){section.blog-cta-tryforfree-middle .blog-cta-tryforfree-middle-content{text-align:center;line-height:1.5;justify-content:center;align-items:center}}section.blog-cta-tryforfree-middle .blog-cta-tryforfree-middle-content .text-bold{font-family:'Open Sans Semibold', Arial, sans-serif}section.blog-cta-tryforfree-middle .blog-cta-tryforfree-middle-content .btn.-red.-large{margin-top:24px;padding:14px 28px}section.blog-cta-tryforfree-bottom{height:auto;width:auto;margin:30px auto 0 auto;padding:90px 20px;font-size:18px;font-family:'Open Sans Regular', Arial, sans-serif;background:#d2edf6 url(/assets/cta-bg-bottom-71c684a0d03ebf727d8f62ffdb41eb4f1c4c64d88c987f6f2c12287e69abae77.png) no-repeat left bottom;background-size:contain;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}section.blog-cta-tryforfree-bottom.courses-only{background:#fff}@media (max-width: 768px){section.blog-cta-tryforfree-bottom{padding:60px 10px;background-size:auto 170px}}section.blog-cta-tryforfree-bottom .blog-cta-tryforfree-bottom-logo{height:80px;width:auto;margin-bottom:20px;font-size:26px;font-family:'Open Sans Semibold', Arial, sans-serif;color:#00adf1;display:flex;align-items:center;justify-content:center;z-index:1}@media (max-width: 768px){section.blog-cta-tryforfree-bottom .blog-cta-tryforfree-bottom-logo{height:50px;font-size:20px}}section.blog-cta-tryforfree-bottom .blog-cta-tryforfree-bottom-logo img{height:100%;width:auto;margin:0 15px}section.blog-cta-tryforfree-bottom .blog-cta-tryforfree-bottom-content{display:flex;flex-direction:column;align-items:center;text-align:center;line-height:1.7;z-index:1}section.blog-cta-tryforfree-bottom .blog-cta-tryforfree-bottom-content .text-bold{font-family:'Open Sans Semibold', Arial, sans-serif}section.blog-cta-tryforfree-bottom .blog-cta-tryforfree-bottom-content .btn.-red.-large{margin-top:24px;padding:14px 28px}section.blog-cta-tryforfree-bottom .text-bold{font-family:'Open Sans Semibold', Arial, sans-serif}section.blog-cta.jumbotron{background:url(/assets/bg-blog-signup-a349cc5fa70e372f96b712b8a240c69416714579ef81b684aafa82b019fb8d14.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover;margin-bottom:0;padding-top:40px;padding-bottom:40px}.big-bullets li{font-size:30px;font-family:'Open Sans Extrabold';color:#999;margin-bottom:10px}.big-bullets li div,.big-bullets li input{font-size:14px;line-height:30px;font-family:'Open Sans'}.teacher-quiz .form-group,.training-quiz .form-group{padding:24px}.teacher-quiz .radio,.training-quiz .radio{margin-left:24px}.teacher-quiz .radio label,.training-quiz .radio label{margin:4px}.teacher-quiz .form-group.odd,.training-quiz .form-group.odd{background:white}.teacher-quiz .form-group.even,.training-quiz .form-group.even{background:#F0F0F2}.training-material-list,.instructor-availabilities-list{font-size:16px}.training-material-list .row,.instructor-availabilities-list .row{padding-top:15px;padding-bottom:15px}.training-material-list .row:nth-child(odd),.instructor-availabilities-list .row:nth-child(odd){background:#FFFFFF}.training-material-list .row:nth-child(even),.instructor-availabilities-list .row:nth-child(even){background:#F7F7F8}.panel-grey{background:#F6F6F6;padding:10px}.panel-pricing{padding:0 0 175px 0 !important;border-top:0}.panel-pricing .panel-heading{border:1px solid #99c308;border-top-left-radius:10px;border-top-right-radius:10px;background:#eaf0e7;margin-left:-1px;margin-right:-1px;margin-top:-1px;padding:0}.panel-pricing .btn-bottom{position:absolute;bottom:50px;left:0;right:0;text-align:center}.panel-faqs .panel-title{color:#00ADF0}.panel-faqs .panel-body{padding-left:40px;padding-right:40px;color:#999}.panel-faqs .panel-heading+.panel-collapse>.panel-body{border-top:0}.file-default-preview{width:180px}.img-white{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}#ld-content{position:relative}.courses-section.course-section-ol{min-height:464px;padding-top:3.5%;background:url(/assets/bg-courses-509235a64a06ad78f91d12289515714cb7ebe7288ea60376ad24b7b6ba12d2de.png);background-repeat:no-repeat;background-position:center;background-size:cover}.courses-section.course-section-ol .caption{width:66%;margin:0 auto}.courses-section.course-section-ol p{font-family:'Open Sans Light';line-height:1.8}.courses-section.course-section-toefl{min-height:464px;padding-top:3.5%;background:url(/assets/bg-toefl-fdc9fc7792c105cd3f0bb59c488a3763acb6f11e65e5a25bf3ebe5ded9059e90.png);background-repeat:no-repeat;background-position:center;background-size:cover}.courses-section.course-section-toefl .caption{width:66%;margin:0 auto}.courses-section.course-section-toefl p{font-family:'Open Sans Light';line-height:1.8}.courses-section.course-section-ft{min-height:464px;padding-top:3.5%;background:url(/assets/bg-freetalk-b04b616e861802f95eb5ef49544d01dfbfb0459d7ab3b03e537b54d945a088a3.png);background-repeat:no-repeat;background-position:center;background-size:cover}.courses-section.course-section-ft .caption{width:66%;margin:0 auto}.courses-section.course-section-ft p{font-family:'Open Sans Light';line-height:1.8}section.free-talk-description{padding-top:20px;padding-bottom:20px}section.free-talk-description .row.ft-items{margin-top:60px;margin-bottom:60px}section.free-talk-description .row.ft-items h4{font-size:22px;color:#00ADF0}section.toefl-description{padding-top:60px}section.toefl-description h2{font-family:"Open Sans Extrabold";font-size:26px;font-weight:700;margin-top:50px}section.toefl-description p{font-family:'Open Sans';font-size:14px;line-height:1.5;color:#808080}section.toefl-description ul li{font-family:'Open Sans';font-size:14px;line-height:1.5;color:#808080}.reg-symbol{position:relative;font-size:50%;display:inline-block;top:-10px}.about-section,.lesson-topic-section{background:url(/assets/bg-about-ae0110d9cc9bd27e36bc3b8a91ea00c73fb2d4849f730817b2f4dbacc2e726d9.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.about-section,.lesson-topic-section{min-height:235px;height:100%;position:relative}.about-section .caption,.lesson-topic-section .caption{padding-top:90px;text-align:center;color:#FFF}.about-section .caption h2,.lesson-topic-section .caption h2{font-size:26px;font-family:'Open Sans Light'}.about-section .caption h1,.lesson-topic-section .caption h1{margin-bottom:50px}.about-section .caption p,.lesson-topic-section .caption p{font-size:18px;width:80%;margin:0 auto}.about-section .caption .carousel-control .fa,.lesson-topic-section .caption .carousel-control .fa{font-size:28px !important}.courses-section{min-height:30vh;height:100%;position:relative}.courses-section .caption{padding-top:100px;padding-bottom:100px;text-align:center;color:#FFF}.courses-section .caption h2{font-size:26px;font-family:'Open Sans Light'}.courses-section .caption h1{margin-bottom:50px}.courses-section .caption p{font-size:18px;width:80%;margin:0 auto}.courses-section .caption .carousel-control .fa{font-size:28px !important}#our-story .about-content-section{padding-top:60px;padding-bottom:50px}#our-story .about-content-section h2{font-size:27px;margin-bottom:40px;font-family:'Open Sans Extrabold'}#our-story .about-content-section p{font-size:14px;font-family:'Open Sans'}#our-story .about-content-section .row{margin-bottom:70px}#how-it-works .about-content-section{padding-top:60px;padding-bottom:50px}#how-it-works .about-content-section p.section-heading{font-size:16px;font-family:'Open Sans';color:#808080;margin-top:35px}#how-it-works .about-content-section .row{margin-bottom:50px}#how-it-works .about-content-section h4{font-size:27px;color:#00ADF0}#how-it-works .about-content-section .number-circle{border-radius:50%;width:65px;height:65px;padding:20px;background:transparent;border:2px solid #BAD16E;color:#BAD16E;text-align:center;margin:20px auto;font-weight:700;font-family:'Open Sans Extrabold';font-size:16px}#how-it-works .about-content-section .panel-white{min-height:460px;padding-left:40px;padding-right:40px}#how-it-works .about-content-section .panel-white h2{font-size:28px;font-family:'Open Sans Semibold';margin-bottom:50px}#how-it-works .about-content-section .panel-white p{font-family:'Open Sans';margin-bottom:50px}.abouttabs-navigation .list-inline{text-align:center}.abouttabs-navigation .list-inline li{padding-left:40px;padding-right:40px}.abouttabs-navigation .list-inline li a{padding:20px 25px;color:#808080;font-size:25px;font-family:'Open Sans'}.abouttabs-navigation .list-inline li.active a{border-bottom:5px solid #BAD16E}.about-founders-section{min-height:765px;background:#F4F4F4;padding-top:4%}.about-founders-section h1{margin-bottom:50px}.about-founders-section h2{font-size:28px;margin-top:40px;margin-bottom:30px}.about-founders-section p{font-size:14px}.about-founders-section .individual-section{padding-left:5%;padding-right:5%}.h260{min-height:260px;padding-top:30px}.course-category-list{background:#edeef0;border-radius:10px;padding:30px 15px 10px 15px;min-height:270px;margin-bottom:30px}.course-category-list h4{font-family:"Open Sans Semibold";font-size:24px;font-weight:bold}.course-category-modal button.close,.course-category-modal .close{color:#FFF !important;opacity:1 !important}.course-category-modal .modal-header{background:#FFF;border-bottom:1px solid #BAD16E;color:#FFF;border-bottom:0}.course-category-modal .modal-header h1{margin:0}.course-category-modal .modal-header h1 span{padding-top:20px}.course-category-modal .panel-white{min-height:360px;max-height:360px;position:relative;padding:15px 15px 70px 15px}@media (max-width: 991px){.course-category-modal .panel-white{max-height:auto}}.course-category-modal .panel-white h4{color:#00ADF0;font-size:22px;font-family:'Open Sans'}.course-category-modal .panel-white .btn-bottom{position:absolute;bottom:30px;left:30px;right:30px;text-align:center}.course-category-modal .panel-white .lesson-level{color:#999999;font-family:'Open Sans'}@media (max-width: 991px){.course-category-modal .topics-lesson-icon{max-width:150px;margin-bottom:10px}}.pricing-page .btn-bottom{bottom:10%;width:100%;left:10%;right:10%;text-align:center}.jumbotron{padding-top:10%;padding-bottom:10%}.jumbotron h1{font-size:42px;font-family:'Open Sans Light';font-weight:300}.jumbotron p{font-size:14px}section.toefl-materials{background:#FFF;padding-top:78px;padding-bottom:78px}.text-center80{text-align:center;width:80%;margin:0 auto}.teacher-individual .panel-white{margin-bottom:30px}.teacher-individual .panel-white h3{font-family:'Open Sans Light';margin-top:30px}.teacher-individual .panel-white p{font-size:13px;font-family:'Open Sans Semibold';color:#808080}.teacher-individual .panel-white p small{font-size:11px;font-family:'Open Sans Light';color:#808080}.teacher-individual small.teacher-location{font-size:11px}.form-lb label,.panel-bank-details label{font-family:'Open Sans Light';font-weight:400}.table-basic_length{margin-bottom:30px}#table-basic,#table-transactions{margin-bottom:30px;border:1px solid #ddd}#table-basic thead th,#table-transactions thead th{border-left:1px solid #ddd;background:#eeeeee;font-size:13px;color:#808080;font-family:'Open Sans'}#table-basic thead th tr,#table-transactions thead th tr{background:#eeeeee}#table-basic tbody td,#table-transactions tbody td{border-left:1px solid #ddd;font-size:13px;color:#808080;font-family:'Open Sans'}#registration-step-tab4 p{font-family:'Open Sans Light';font-size:14px}header.blue-navbar ul.list-inline>li>a.btn:hover,header.blue-navbar ul.list-inline>li>a.btn:active,header.blue-navbar ul.list-inline>li>a.btn:focus,header.green-navbar ul.list-inline>li>a.btn:hover,header.green-navbar ul.list-inline>li>a.btn:active,header.green-navbar ul.list-inline>li>a.btn:focus,header.clear-navbar ul.list-inline>li>a.btn:hover,header.clear-navbar ul.list-inline>li>a.btn:active,header.clear-navbar ul.list-inline>li>a.btn:focus{border-bottom:1px solid #FFF}header.white-navbar ul.list-inline>li>a.btn:hover,header.white-navbar ul.list-inline>li>a.btn:active,header.white-navbar ul.list-inline>li>a.btn:focus{border-bottom:1px solid #BAD16E}h2.l-price{font-size:58px;font-family:'Open Sans Extrabold'}.btn-p10{padding-left:10px !important;padding-right:10px !important}.btn-p15{padding-left:15px !important;padding-right:15px !important}.btn-p20{padding-left:20px !important;padding-right:20px !important}.btn-p25{padding-left:25px !important;padding-right:25px !important}.btn-p30{padding-left:30px !important;padding-right:30px !important}.btn-p35{padding-left:35px !important;padding-right:35px !important}.btn-p40{padding-left:40px !important;padding-right:40px !important}.btn-p45{padding-left:45px !important;padding-right:45px !important}.btn-p50{padding-left:50px !important;padding-right:50px !important}.btn-p55{padding-left:55px !important;padding-right:55px !important}.btn-p60{padding-left:60px !important;padding-right:60px !important}.btn-p65{padding-left:65px !important;padding-right:65px !important}.btn-p70{padding-left:70px !important;padding-right:70px !important}#intro-video-modal .modal-dialog .modal-content{background:#ffffff;border-radius:3px}#intro-video-modal .modal-dialog .modal-content .modal-header{border-bottom:none !important}#intro-video-modal .modal-dialog .modal-content button.close{color:#000 !important;opacity:0.2}h2.price-heading{font-size:50px}@media (max-width: 767px){header .container{padding-left:0;padding-right:0}h1{font-size:36px}h2{font-size:24px}h3{font-size:22px}h4{font-size:18px}p{font-size:14px}.btn{font-size:13px}.about-section .caption h1,.courses-section .caption h1{font-size:36px}.about-section .caption h2,.courses-section .caption h2{font-size:30px}.about-section .caption p,.courses-section .caption p{font-size:14px}.course-category-list h4{font-size:16px}.panel-white h1{font-size:26px}.panel-white h2{font-size:18px}.panel-white h2.l-price{font-size:50px}header.clear-navbar{background:#383939}header.clear-navbar .navbar-toggle .icon-bar{background-color:#BAD16E}header ul.list-inline>li.active>a,header ul.list-inline>li.active>a:hover,header.green-navbar ul.list-inline>li>a,header.green-navbar ul.list-inline>li>a:hover,header.blue-navbar ul.list-inline>li>a,header.blue-navbar ul.list-inline>li>a:hover,header.white-navbar ul.list-inline>li>a,header.white-navbar ul.list-inline>li>a:hover,header.clear-navbar ul.list-inline>li>a,header.clear-navbar ul.list-inline>li>a:hover{border-bottom:0 !important}header ul.list-inline>li.active>a.btn,header ul.list-inline>li.active>a.btn:hover,header.green-navbar ul.list-inline>li>a.btn,header.green-navbar ul.list-inline>li>a.btn:hover,header.blue-navbar ul.list-inline>li>a.btn,header.blue-navbar ul.list-inline>li>a.btn:hover,header.clear-navbar ul.list-inline>li>a.btn,header.clear-navbar ul.list-inline>li>a.btn:hover{border-bottom:1px solid #FFF !important}header.white-navbar ul.list-inline>li>a.btn{border-bottom:1px solid #00ADF0 !important}header.white-navbar ul.list-inline>li>a.btn:hover{border-bottom:1px solid #BAD16E !important}header.clear-navbar ul.list-inline>li>a.btn:hover{border-bottom:1px solid #FFF !important}.dashboard.student-dashboard .dashboard-sidebar-container,.dashboard.teacher-dashboard .dashboard-sidebar-container{min-height:0}.booking-next-lesson{padding-left:15px;padding-right:15px}.booking-next-lesson .split-left-blue{background:#eef6f9;border:1px solid #92bad1;border-top-right-radius:10px;border-bottom-left-radius:0}.booking-next-lesson .split-right-blue{border-top:0;border-right:1px solid #999;border-bottom:1px solid #999;border-left:1px solid #999;border-top-right-radius:0px;border-bottom-left-radius:10px}.bl-grey{border:0 !important}#booking-details-modal .modal-content .modal-header,#booking-details-modal .modal-content .modal-body,#cancel-booking-details-modal .modal-content .modal-header,#cancel-booking-details-modal .modal-content .modal-body,#update-booking-details-modal .modal-content .modal-header,#update-booking-details-modal .modal-content .modal-body,#student-view-feedback-modal .modal-content .modal-header,#student-view-feedback-modal .modal-content .modal-body,#add-booking .modal-content .modal-header,#add-booking .modal-content .modal-body,#instructor-availability .modal-content .modal-header,#instructor-availability .modal-content .modal-body,#update-availability-modal .modal-content .modal-header,#update-availability-modal .modal-content .modal-body{padding:10px 20px;border-bottom:0}.bookings-list .booking-list-content .booking-list-item .split-right-green,.bookings-list .booking-list-content .booking-list-item:first-child .split-right-green,.bookings-list .booking-list-content .booking-list-item:last-child .split-right-green{position:relative;border:0;margin-left:4px;margin-right:6px;border-radius:0}.bookings-list .booking-list-content .booking-list-item:last-child .split-right-green{border-bottom-left-radius:15px}#student-view-feedback-modal .modal-content .modal-body{padding:10px}.btn-group.btn-level-group .btn{font-size:9px}.panel-white{padding:15px}.bg-switch{background-size:auto 100%;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-o-background-size:auto 100%}.course-category-modal .item{padding:20px 20px}#homeCarousel .item,.course-category-modal .item{padding:20px 20px}section.halfscreen{padding-top:40px;padding-bottom:40px}.featured-instructors-modal .modal-header{padding-left:15px;padding-right:15px}#form-teacher-application small,#book-lesson-steps small{font-size:11px}.img-responsive.maxw200{max-width:200px}.pin-frame{position:relative !important}.booking-next-lesson .split-left-blue{position:relative}#register-form .modal-body,#teacher-register-form .modal-body,#password-form .modal-body,#signin-form .modal-body,#sales-signin-form .modal-body,.featured-instructors-modal .modal-body,.modal .modal-body{padding-left:15px !important;padding-right:15px !important}.teacher-videos .media_body p{font-size:30px;margin-top:35%}.panel-faqs .panel-body{padding-left:15px;padding-right:15px}header.blue-navbar .navbar-toggle .icon-bar{background:#FFF}header.blue-navbar .navbar-collapse.in{background:#00ADF0}header.blue-navbar .navbar-collapse.in .dropdown-menu{background:#BAD16E}header.blue-navbar .navbar-collapse.in .dropdown-menu li a{color:#FFF}header.blue-navbar .navbar-collapse.in .dropdown-menu li a:hover,header.blue-navbar .navbar-collapse.in .dropdown-menu li a:active,header.blue-navbar .navbar-collapse.in .dropdown-menu li a:focus{color:#BAD16E}header.green-navbar .navbar-toggle .icon-bar{background:#FFF}header.green-navbar .navbar-collapse.in{background:#BAD16E}header.green-navbar .navbar-collapse.in .dropdown-menu{background:#00ADF0;color:#FFF}header.green-navbar .navbar-collapse.in .dropdown-menu li a{color:#FFF}header.green-navbar .navbar-collapse.in .dropdown-menu li a:hover,header.green-navbar .navbar-collapse.in .dropdown-menu li a:active,header.green-navbar .navbar-collapse.in .dropdown-menu li a:focus{color:#00ADF0}header.white-navbar .navbar-toggle .icon-bar{background:#BAD16E}header.white-navbar .navbar-collapse.in{background:#FFF}header.white-navbar .navbar-collapse.in .dropdown-menu{background:#FFF}header.white-navbar .navbar-collapse.in .dropdown-menu li a{color:#00ADF0}header.white-navbar .navbar-collapse.in .dropdown-menu li a:hover,header.white-navbar .navbar-collapse.in .dropdown-menu li a:active,header.white-navbar .navbar-collapse.in .dropdown-menu li a:focus{color:#00ADF0}header.clear-navbar .navbar-collapse.in{background:#00ADF0}header.clear-navbar .navbar-collapse.in .dropdown-menu{background:#00ADF0}header.clear-navbar .navbar-collapse.in .dropdown-menu li a{color:#FFF}header.clear-navbar .navbar-collapse.in .dropdown-menu li a:hover,header.clear-navbar .navbar-collapse.in .dropdown-menu li a:active,header.clear-navbar .navbar-collapse.in .dropdown-menu li a:focus{color:#BAD16E}header.clear-navbar.grey-navbar .navbar-toggle .icon-bar{background:#BAD16E}header.clear-navbar.grey-navbar .navbar-collapse.in{background:#383939}header.clear-navbar.grey-navbar .navbar-collapse.in .dropdown-menu{background:#383939}header.clear-navbar.grey-navbar .navbar-collapse.in .dropdown-menu li a{color:#FFF}header.clear-navbar.grey-navbar .navbar-collapse.in .dropdown-menu li a:hover,header.clear-navbar.grey-navbar .navbar-collapse.in .dropdown-menu li a:active,header.clear-navbar.grey-navbar .navbar-collapse.in .dropdown-menu li a:focus{color:#FFF}section.fullscreen-main,section.fullscreen-main-teachers,section.threefscreen-static{background-attachment:scroll}.courses-section.course-section-ol{background-position:70% center}.courses-section.course-section-toefl{background-position:70% center}.input-search{border:1px solid #ccc;border-radius:20px}.previous_page,.next_page{display:none}.navbar-wrapper .col-sm-12{padding-left:0;padding-right:0}.navbar-brand{padding:15px 15px 15px 30px}header li>a.btn{margin-left:15px;margin-right:15px}h2.price-heading{font-size:50px}.btn-xs-block{display:block;width:100%;margin-bottom:10px}}@media (max-width: 768px){h1{font-size:32px}section.fullscreen-main{background-position:left center;background-attachment:fixed;background-size:auto 100%;padding-top:40%;padding-bottom:10%}section.fullscreen-main h1{font-size:32px;font-family:'Open Sans Light';font-weight:300}section.fullscreen-main p{font-size:14px}section.h580{padding-top:15%;padding-bottom:15%}section.fullscreen-main-teachers{background-size:auto 100%;padding-bottom:10%}#new_user .col-sm-6{padding-left:15px !important;padding-right:15px !important;margin-top:15px}.abouttabs-navigation .list-inline li{padding-left:10px;padding-right:10px}.abouttabs-navigation .list-inline li a{padding:10px 10px;font-size:18px;font-family:'Open Sans'}.booking-next-lesson .panel{margin-left:-15px;margin-right:-15px}#coursepageCarousel .carousel-indicators{display:none}}@media (max-width: 991px){.dashboard.teacher-dashboard .dashboard-main-container .panel-balance,.dashboard.student-dashboard .dashboard-main-container .panel-balance{padding-top:14px;padding-bottom:14px}.dashboard.teacher-dashboard .dashboard-main-container .panel-balance h3,.dashboard.student-dashboard .dashboard-main-container .panel-balance h3{font-size:14px}.dashboard.teacher-dashboard .dashboard-main-container .panel-balance h4,.dashboard.student-dashboard .dashboard-main-container .panel-balance h4{font-size:13px}.booking-next-lesson .split-left-blue h2{font-size:18px}.booking-next-lesson .split-left-blue h3{font-size:14px}.booking-next-lesson .split-left-blue h4{font-size:13px}.booking-next-lesson .split-left-blue p{font-size:13px}.bookings-list .booking-list-content .booking-list-item h2,.bookings-list .booking-list-content .booking-list-item .split-left-green h2{font-size:18px}.bookings-list .booking-list-content .booking-list-item .btn.btn-blue-clear-xs,.bookings-list .booking-list-content .booking-list-item .split-left-green .btn.btn-blue-clear-xs{margin-top:5px}.bookings-list .booking-list-content .booking-list-item .span-date,.bookings-list .booking-list-content .booking-list-item .split-left-green .span-date{display:block;margin:0}.bookings-list .booking-list-content .booking-list-item .span-time,.bookings-list .booking-list-content .booking-list-item .split-left-green .span-time{display:block;margin-top:-15px}.bookings-list .booking-list-content .booking-list-item .row.pt10.pb30{padding-top:30px !important}#instructor-availability .modal-content .modal-body{padding-left:15px;padding-right:15px}}@media (min-width: 768px) and (max-width: 991px){.dashboard.student-dashboard .dashboard-sidebar-container .dashboard-sidebar ul.menu li,.dashboard.teacher-dashboard .dashboard-sidebar-container .dashboard-sidebar ul.menu li{padding-left:10px}.dashboard.student-dashboard .dashboard-sidebar-container .dashboard-sidebar ul.menu li .fa,.dashboard.teacher-dashboard .dashboard-sidebar-container .dashboard-sidebar ul.menu li .fa{margin-right:10px}header ul.list-inline>li>a{font-size:11px;padding-left:10px;padding-right:10px}.btn-group.btn-level-group .btn{font-size:13px}.course-category-list h4{font-size:18px}}@media (min-width: 992px) and (max-width: 1199px){.course-category-list h4{font-size:20px}}@media (min-width: 768px) and (max-width: 1200px){.dashboard-sidebar-container .dashboard-sidebar ul.menu{padding-left:10px}.dashboard-sidebar-container .dashboard-sidebar ul.menu li a{font-size:12px}.teacher-individual .panel-white{padding-left:15px;padding-right:15px}}@media (min-width: 768px){.dashboard.student-dashboard{border-left:15px solid #e5e9dc}.dashboard.teacher-dashboard{border-left:15px solid #EEF6F9}.navbar-collapse{padding-left:0;padding-right:0}}@media (max-width: 1199px){.edit_user .kv-avatar .btn.btn-primary.btn-file{margin-top:20px;margin-bottom:20px}.signup-panel{padding:15px}}#examples-pin{position:relative;width:100%;height:50vh;overflow:hidden;margin-bottom:50vh}.pin-frame{position:absolute;width:100%;height:100%;overflow:hidden}#pin-frame-slide{margin-left:-100%}#pin-frame-wipe{top:180%;background:#BAD16E}#pin-frame-unpin{top:100%}.scrollblock{margin:0;width:100%;height:600px}.flash-notice i,#flash-notice i{cursor:pointer}.alert-boxes{opacity:1;transition:all 0.25s ease-in-out}.invisible{opacity:0;pointer-events:none}iframe[name=google_conversion_frame]{display:none}#error_explanation h2{color:#00ADF0;font-family:'Open Sans Light'}.booking-details img{height:50px;width:auto}#booking-details .list-item,#confirmed-booking .list-item{position:relative;padding:25px;margin-top:14px;border:1px solid #CCC;border-radius:20px}#booking-details .img-responsive,#confirmed-booking .img-responsive{max-width:200px;max-height:200px;width:100%}.text-light-blue.no-border-bottom{border-bottom:none}.instructor-img{max-height:128px !important;width:auto}.equal{width:100%;display:table}.equal>[class*='col-']{float:none;display:table-cell;vertical-align:top}.equal>[class*='col-'] .panel{height:100%}.pt200{font-size:200px}.nav-dropdown-toggle:hover~.dropdown-menu,.dropdown-menu:hover{display:block}.large-responsive{width:100%}.time-details-container{transition:all 0.25s ease-in-out}.slider-off{display:none}#new_my_calendar_form{max-height:506px;overflow:auto}.registration-form,.signin-form,.sales-signin-form{border-bottom-left-radius:0;border-bottom-right-radius:0}.registration-form .modal-footer-top,.signin-form .modal-footer-top,.sales-signin-form .modal-footer-top{border-bottom-left-radius:6px}.registration-form .modal-footer,.signin-form .modal-footer,.sales-signin-form .modal-footer{border-bottom-right-radius:6px;border-bottom-left-radius:0 !important}.methodology-content{padding:30px 0 50px}.nowrap{white-space:nowrap;color:white}#yellow-banner{margin:0 auto;background-color:#BAD16E;line-height:150px}#yellow-banner h2{height:120px;line-height:120px}.black-link a{color:#393939 !important}.black-link a:hover{color:#1d80cc !important}.what-is-learntalk .img-learntalk-offers{height:150px}#dark-green-banner{margin:0 auto;background:#99c309}#dark-green-banner .nowrap{color:#748d28}#dark-green-banner h2{font-size:16px}.bg-gray-section{background:#444444 !important}.big-text{color:#BAD16E;font-family:'Open Sans Extrabold';font-size:50px}.custom-line-height{line-height:5px}#teacher-first-name{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.toefl-materials{background:#444444 !important}.toefl-materials .partners img{max-width:20%;display:inline-block;padding:0 40px}#offers-ministry{height:112px}.centered{display:flex;justify-content:center}.teacher-card .image-container{width:90%;margin:0 auto;position:relative}.teacher-card .image-container img{width:100%}.teacher-card .image-container .card-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(41,128,185,0.7);opacity:0;border-radius:50%;transition:all 0.25s ease-in-out}.teacher-card .image-container .card-overlay:hover{opacity:1}.teacher-card .image-container .teacher-name{color:white;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all 0.25s ease-in-out;opacity:0}.teacher-card .image-container:hover .teacher-name{opacity:1}.heading-plan{font-size:55px !important}.modal-dialog-center{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center}.modal-scroll{overflow-y:scroll;padding-right:0 !important;overflow:hidden}.modal-scroll .modal{overflow-x:hidden;overflow-y:auto}.corporate-buttons{padding-top:40px}.corporate-summary-row{height:50%;overflow-y:auto;overflow-x:hidden}.corp-signin-btn{width:200px;margin:0 10px}.corp-signup-btn{width:200px;margin:0 10px}.table>tbody>tr>td{vertical-align:middle}@media (min-width: 1850px){.corporate-checkout-btn{width:40%}}.corp-btn-blue{background-color:#009bd7;border-top:none;border-left:none;border-right:none;color:#FFFFFF;transform:translateY(1px);font-size:13px !important}.corp-btn-thin{font-size:13.06442px;padding:8px 24px}.corp-btn{border-radius:4px;color:#FFFFFF;padding:0;position:relative;text-transform:capitalize;transition:all 0.08s cubic-bezier(0.17, 0.67, 0.83, 0.67)}.past-bookings-paginate,.current-bookings-paginate{margin-top:20px;text-align:center}.loading-text{display:none;color:#337ab7}@media (min-width: 992px){.corp-btn-blue{font-size:11px !important}.corp-total-field{width:60px}}@media (min-width: 1000px){.decrease-padding{padding-left:2px;padding-right:2px}.form-label{color:#B5B2B2;font-size:13px !important;margin-bottom:12px}.corp-total-field{width:95px}.material-btn-form{width:9.33333333% !important}.student-form-total{width:12.666667%}.corp-btn-blue{background-color:#009bd7;border-top:none;border-left:none;border-right:none;color:#FFFFFF;transform:translateY(1px);font-size:11px !important}}@media (min-width: 1200px){.form-label{color:#B5B2B2;font-size:13.06442px !important;margin-bottom:12px}.material-btn-form{width:14.33333333% !important}.student-form-total{width:115px !important}.decrease-padding{padding-left:5px;padding-right:5px}.student-form-total{width:115px !important}.corporate-checkout-btn{width:100%}.checkout-footer{padding-top:15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.checkout-footer-btn{background-color:#f5f5f5;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding-bottom:15px}.corp-form-total{width:123px}.corp-form-total .corp-total-field{width:100%}}.howitworks{width:auto;height:auto;margin:0 auto;padding-top:15px;background-color:#41ced8;font-size:24pt;font-family:'Open Sans Semibold', Arial, sans-serif;color:#fff;text-align:center}@media (max-width: 768px){.howitworks{padding-top:35px;font-size:30pt}}.howitworks-steps{width:auto;max-width:800px;height:auto;margin:0 auto;padding:5px 0 0 0;background-color:#41ced8;font-size:24pt;font-family:'Open Sans Semibold', Arial, sans-serif;color:#fff;text-align:center;display:flex;flex-direction:row;align-content:center;align-items:center;justify-content:center}@media (max-width: 768px){.howitworks-steps{flex-direction:column;padding-bottom:40px}}.howitworks-step-button{width:20%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width: 768px){.howitworks-step-button{width:90%}}.howitworks-step-individual{padding:15px 10px;border-radius:2px;background-color:#41ced8;transition:0.5s}.howitworks-step-individual:hover{background-color:#5ce2ec;transition:0.5s}.howitworks-step-icon{width:100%;height:auto;margin:0 auto}.howitworks-step-icon img{max-height:100%;max-width:100%}.howitworks-step-title{height:40px;margin-top:10px;font-size:12pt;font-family:'Open Sans Semibold', Arial, sans-serif;color:#fff;text-align:center;display:flex;justify-content:center;align-items:center}.howitworks-next-arrow{width:3%;height:30px;margin:0 10px 20px 10px;background:url(/assets/landing/home/howitworks-next-arrow-e4358d9746afc88f125531c55250f42c657a04545b67ded27b6628190c0c05ad.svg) no-repeat center center;background-size:contain}@media (max-width: 768px){.howitworks-next-arrow{width:28px;margin:20px 0;background:url(/assets/landing/home/howitworks-next-arrow-e4358d9746afc88f125531c55250f42c657a04545b67ded27b6628190c0c05ad.svg) no-repeat center center;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}}.howitworks-current-step{width:90px;height:38px;margin:0 auto;bottom:-20px;position:relative;background:url(/assets/landing/home/current-step-bf76af8c88b43fa7c01e91ad5e9127e0f5690c871b4fe2496417faa359d50c8c.svg) no-repeat center center;background-size:contain}.step1-arrow{visibility:visible}.step2-arrow{visibility:hidden}.step3-arrow{visibility:hidden}.step4-arrow{visibility:hidden}@media (max-width: 768px){.howitworks-current-step{display:none}}.howitworks-screenshots{width:auto;margin:0 auto;background-color:#329aa1;color:#fff}@media (max-width: 768px){.howitworks-screenshots{display:none}}.howitworks-screenshots-description{width:auto;margin:0 auto;padding:25px 10px;height:95px;font-size:12pt;text-align:center;font-family:'Open Sans Regular', Arial, sans-serif}.howitworks-screenshots-description:after{display:block;white-space:pre}.howitworks-screenshots-description-header{font-size:18pt;text-align:center;font-family:'Open Sans Semibold', Arial, sans-serif}.howitworks-screenshots-description-header:after{display:block;white-space:pre;margin-bottom:-30px}.howitworks-screenshots-image{width:600px;height:455px;margin:10px auto 0 auto;background-size:contain}.howitworks-screenshots-1 .howitworks-screenshots-description-header:after{display:block;white-space:pre}.howitworks-screenshots-1 .howitworks-screenshots-description:after{display:block;white-space:pre}.howitworks-screenshots-1 .howitworks-screenshots-image{background:url(/assets/landing/home/home-screen-1-74dd37d17f5bb702a2f42fb9210595e17a19b89377be377750b100b2f4d73539.png) no-repeat;background-size:contain}.hide-howitworks{display:none}.howitworks-header{width:auto;height:auto;margin:0px auto 30px auto;padding:15px 0;font-size:24pt;font-family:'Open Sans Semibold', Arial, sans-serif;color:#fff;text-align:center}@media (max-width: 768px){.howitworks-header{font-size:30pt;line-height:34pt;padding-bottom:35px}}.howitworks-current-step{display:block}.howitworks-screenshots-2 .howitworks-screenshots-description-header:after{display:block;white-space:pre}.howitworks-screenshots-2 .howitworks-screenshots-description:after{display:block;white-space:pre}.howitworks-screenshots-2 .howitworks-screenshots-image{background:url(/assets/landing/home/home-screen-2-dd66e10962f3a2fd6798d564b3e45c4d9ea1a08999227b4faa122c5403d1298c.png) no-repeat;background-size:contain}.howitworks-screenshots-3 .howitworks-screenshots-description-header:after{display:block;white-space:pre}.howitworks-screenshots-3 .howitworks-screenshots-description:after{display:block;white-space:pre}.howitworks-screenshots-3 .howitworks-screenshots-image{background:url(/assets/landing/home/home-screen-3-30b59aa30df5eae59ecd2c44767a6e03361db4481eaa8c96fbab67249bc75064.png) no-repeat;background-size:contain}.howitworks-screenshots-4 .howitworks-screenshots-description-header:after{display:block;white-space:pre}.howitworks-screenshots-4 .howitworks-screenshots-description:after{display:block;white-space:pre}.howitworks-screenshots-4 .howitworks-screenshots-image{background:url(/assets/landing/home/home-screen-4-bd9378a8facedddd12399af50d83912b4ee3b5477f10119be9666f051ccdbbd0.png) no-repeat;background-size:contain}.speed-test{width:100%;height:550px}.no-avails-count{padding-left:50px;padding-top:10px}.training-quiz-form label{float:none !important}.training-quiz-form .even{background:#F0F0F2;padding-bottom:10px}.training-quiz-form .radio{padding-left:15px}.training-quiz-form .form-group{padding:0 !important}.training-quiz-form label{padding-left:25px}#booking-details-modal.student-to-teacher-feedback-modal .modal-dialog.modal-md{max-width:480px}@media (max-width: 768px){#booking-details-modal.student-to-teacher-feedback-modal .modal-dialog.modal-md{margin:20px auto}}#booking-details-modal.student-to-teacher-feedback-modal .modal-content{max-width:480px}.modal-body.rate-only{max-width:480px}.modal-body.rate-only h2{font-size:20px}.modal-body.rate-only h3{font-size:16px}.row.share-only{display:flex;align-items:center}.row.share-only .social-share-button{display:inline-block}.btn-rate-and-share{padding:10px 30px 5px 20px !important;margin-top:15px}.btn-rate-and-share .fb-share-text{margin-left:10px;font-size:20px;padding:0;color:#fff}#student-feedback-table thead{font-weight:bold}#student-feedback-table td{vertical-align:top}h2.share-header-only{font-size:24px}@media (max-width: 480px){h2.share-header-only{font-size:20px}}.feedback-modal-icons{display:flex;align-items:center;justify-content:center}.feedback-modal-topic,.feedback-modal-teacher{height:70px;width:70px;margin:15px 0;display:flex;justify-content:center;align-items:center}.feedback-modal-topic img,.feedback-modal-teacher img{max-width:70px;max-height:70px}.feedback-modal-topic{margin-right:15px}.btn-call-now{min-width:185px}.availability-level{padding:0px 0px 10px 0px;color:#00ADF0 !important;font-size:13px}.date-button{width:440px;height:60px;display:inline-box;margin-left:15px;background-color:#bbd16d;border:1px #a0bf36 solid;border-radius:3px;display:flex;flex-direction:row;justify-content:flex-start;color:#fff}.date-button .date-weekday{background-color:#cbde84}.date-button .date-day{font-size:36px;height:58px;width:60px;min-width:60px;margin:0 10px;display:flex;justify-content:center;align-items:center}.date-button .date-details{display:flex;flex-direction:column;align-self:center}.date-button .date-month-year{font-family:'Open Sans Semibold', Arial, sans-serif;font-size:16px}.date-button .date-weekdate{font-size:16px}.confirm-item{width:96%;display:flex;align-items:center;margin:0;color:#707070}.confirm-item .confirm-item-type{font-size:14px;width:90px;text-align:right}.confirm-item .confirm-content{width:300px;height:60px;margin:5px 0;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:14px;display:flex;flex-direction:row;align-items:center}.confirm-item .confirm-content .confirm-image{width:50px;height:40px;min-width:50px;margin:0 11px;display:flex;align-items:center;justify-content:center}.confirm-item .confirm-content .confirm-image img{width:auto;max-width:50px;max-height:40px}.confirm-time-label{height:22px;margin:0 6px 0 0;padding:1px 5px;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:14px;border-radius:3px;background-color:#a0bf36;float:left}.error-wrapper{padding:2px;color:#D8000C;background-color:#FFBABA;display:table}.success-wrapper{padding:2px;background-color:#4F8A10;display:table;color:#fff}.confirm-chosen-type-icon img{width:auto;height:auto;max-width:35px;max-height:20px;float:left}.schedule-time{float:left;padding-left:5px}.chat-messages{padding-top:10px;overflow:auto;height:55vh}.alert-dismissable .close,.alert-dismissible .close{top:0px !important}.flex-grid{display:flex}@media (max-width: 480px){.flex-grid{display:block}.flex-grid .img-responsive{display:initial !important}.flex-col{flex:1;text-align:center !important}}.panel-header .datepicker-wrapper{float:right}.panel-header .datepicker-wrapper .title{color:#FCBF69;font-size:13.06442px;margin-top:0;margin-bottom:0}.panel-content-sales{width:100%;display:inline}.panel-content-sales .value-property{width:auto;max-width:130px;padding-left:5px;padding-right:5px;margin-top:10px;float:left}.panel-content-sales .value-property .value{color:#00ADF0;font-size:24px;font-family:"Open Sans Light";margin-top:0;margin-bottom:6px}.panel-content-sales .value-property .property{font-size:16px}.panel-content-sales .personal-details-text{width:auto;max-width:180px;padding-left:0px;padding-right:15px;margin-right:10px;float:left}.panel-content-sales .personal-details-text #location,.panel-content-sales .personal-details-text .time_zone,.panel-content-sales .personal-details-text input{width:auto;max-width:180px;min-height:50px}.panel-content-sales .personal-details-text #sales-name,.panel-content-sales .personal-details-text #sales-email{padding-left:5px}.panel-content-sales .personal-details-text .select-has-error{background-color:white;border-width:1px;border-style:solid;border-color:#a94442;border-image:initial}.panel-content-sales .personal-details-button{width:auto;max-width:60px;padding-left:0px;padding-right:15px;margin-right:10px;margin-top:28px;float:left}.panel-body{width:100%;max-width:400px}.panel-body .details-text-wide{width:360px;display:inline-block;padding-bottom:10px}.panel-body .details-text-wide label{float:left;padding-right:8px;padding-top:5px;width:100%;max-width:75px}.panel-body .details-text-wide label.status{float:left;padding-right:8px;padding-top:5px;width:100%;max-width:275px}.panel-body .details-text-wide input.datepicker{width:100%;max-width:140px;float:left;padding:5px 5px}.panel-body .details-text-wide input.status{width:100%;max-width:50px;padding:15px 10px;float:left}.panel-body .details-text-wide #resched_time{width:100%;max-width:280px;float:left;padding:5px 5px}.panel-body .details-text-wide #resched_remarks{width:100%;max-width:275px;float:left;padding:5px 5px}.panel-body .details-text-wide select,.panel-body .details-text-wide input[type='checkbox']{padding-left:5px;height:35px}.panel-body .resched-buttons{width:353px;display:inline-block;padding-bottom:10px}.panel-body .resched-buttons button{width:100%;max-width:100px;float:right;text-align:center;padding:5px 5px}.action-links{text-align:center}.action-links a{margin-bottom:5px !important}#browser-call-receiver,#browser-incoming-call-modal,#browser-incoming-call-receiver{margin-top:10px}#browser-call-receiver .panel-body,#browser-incoming-call-modal .panel-body,#browser-incoming-call-receiver .panel-body{max-width:none !important}#browser-call-receiver h1,#browser-incoming-call-modal h1,#browser-incoming-call-receiver h1{color:#ffffff;margin-top:20px}.call-a-teacher-now.dashboard-teachers-only{padding:11px;cursor:pointer;cursor:hand}.call-a-teacher-now.mobile-dashboard-teachers-only{padding:5px 10px !important}.show-instructor-info{cursor:pointer;cursor:hand}.checkout-flash-messages{margin-top:15px !important;margin-bottom:-15px !important}.signup-paypal-input-box{display:none}.panel-title a.get-50-discount{margin-left:-5px;padding:4px 8px;background:#bad163;border-radius:3px;color:#fff;transition:0.3s}.panel-title a.get-50-discount:hover{background:#d9ea99;color:#fff;transition:0.3s}.contact-section{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:40px 10px 20px 10px;padding-bottom:40px;font-size:32pt;font-family:'VAG Rounded Bold', 'Open Sans Semibold', Arial, sans-serif;color:#00adf1}.contact-section .header{margin-top:20px;display:flex;flex-direction:row;align-items:center;justify-content:center}.contact-section .header.color-green{color:#bad16e}@media (max-width: 960px){.contact-section .header{font-size:28pt}}@media (max-width: 767px){.contact-section .header{font-size:24pt}}@media (max-width: 480px){.contact-section .header{flex-direction:column;font-size:20pt}}.contact-section .header img{height:38px;width:auto;margin-right:8px}.contact-section-email,.contact-section-fb,.contact-section-phone{margin:7px 0px;font-family:VAG Rounded Bold, 'Open Sans Semibold', Arial, sans-serif;font-size:24px;line-height:24px;color:#707070;display:flex;justify-content:center;align-items:center}@media (max-width: 480px){.contact-section-email,.contact-section-fb,.contact-section-phone{font-size:20px}}.contact-section-email img,.contact-section-fb img,.contact-section-phone img{height:28px;width:auto;margin-right:8px}input[type=text],input[type=email],input[type=password],select,textarea{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;margin-top:6px;margin-bottom:16px;resize:vertical}input[type=color]{margin-top:6px;margin-bottom:16px}input[type=submit]{background-color:#4CAF50;color:white;padding:12px 20px;border:none;border-radius:4px;cursor:pointer}input[type=submit]:hover{background-color:#45a049}.container{border-radius:5px}.bootstrap-tagsinput input{border:none;padding:0;margin:0}#usersearchquery{width:50%;margin-top:0px}.marketplace-name{color:#00ADF0}.marketplace-profile-photo{padding:0 !important}.video-slash{display:inline-block;background-image:url(/assets/video-slash-afe279abdac812950a9ea46ea67a6d4a7c810b5ef282595a6869297adead2ebe.png);background-repeat:no-repeat;background-size:contain;width:21px;height:18px;background-repeat:no-repeat}.landing{background:url("images/schools/home-banner-rotating-1.jpg") no-repeat top center;background-size:cover;width:100vw;height:100vh}.availability-color{background-color:#99C308;color:#FFFFFF}.flat-event-card{opacity:0.5;border:none;border-radius:0;left:-2px !important;right:-3px !important;transition:all 0.25s ease-in-out}.present-card{opacity:0.75}.past-card{opacity:0.5}.flat-event-card:hover{opacity:1;cursor:pointer}.event-hidden,.event-hidden:hover{opacity:0}.clicked-slot{background-color:#D8D8D8 !important;color:#707070}.feedback-list{border:1px solid #CCC;border-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.feedback-list .col-sm-12{padding:15px}.feedback-list .feedback-details .col-sm-12{padding:15px}.feedback-list .feedback-details .col-sm-12:nth-child(1){border-top:1px solid #CCC}.feedback-list .feedback-details .col-sm-12:nth-child(2){border-top:1px solid #99C308;background:#f8fbf4;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.fc-title{font-size:12px;line-height:1.3;text-align:center}.fc-event .fc-content{height:100%;display:flex;align-items:center;justify-content:center;line-height:1.1}.not-available{pointer-events:none}*{outline:none !important;-webkit-tap-highlight-color:rgba(0,0,0,0)}.bootstrap-select .btn{color:#808080}.bootstrap-select .btn:active,.bootstrap-select .btn:focus{outline:none !important}.relative-container{position:relative}.no-padding{padding:0 !important}.no-pt{padding-top:0 !important}.no-pr{padding-right:0 !important}.no-pb{padding-bottom:0 !important}.no-pl{padding-left:0 !important}.padding5{padding:5px !important}.padding10{padding:10px !important}.padding15{padding:15px !important}.padding20{padding:20px !important}.padding25{padding:25px !important}.padding30{padding:30px !important}.padding35{padding:35px !important}.padding40{padding:40px !important}.padding45{padding:45px !important}.padding50{padding:50px !important}.pt5{padding-top:5px !important}.pt10{padding-top:10px !important}.pt15{padding-top:15px !important}.pt20{padding-top:20px !important}.pt25{padding-top:25px !important}.pt30{padding-top:30px !important}.pt35{padding-top:35px !important}.pt40{padding-top:40px !important}.pt45{padding-top:45px !important}.pt50{padding-top:50px !important}.pr5{padding-right:5px !important}.pr10{padding-right:10px !important}.pr15{padding-right:15px !important}.pr20{padding-right:20px !important}.pr25{padding-right:25px !important}.pr30{padding-right:30px !important}.pr35{padding-right:35px !important}.pr40{padding-right:40px !important}.pr45{padding-right:45px !important}.pr50{padding-right:50px !important}.pb5{padding-bottom:5px !important}.pb10{padding-bottom:10px !important}.pb15{padding-bottom:15px !important}.pb20{padding-bottom:20px !important}.pb25{padding-bottom:25px !important}.pb30{padding-bottom:30px !important}.pb35{padding-bottom:35px !important}.pb40{padding-bottom:40px !important}.pb45{padding-bottom:45px !important}.pb50{padding-bottom:50px !important}.pl5{padding-left:5px !important}.pl10{padding-left:10px !important}.pl15{padding-left:15px !important}.pl20{padding-left:20px !important}.pl25{padding-left:25px !important}.pl30{padding-left:30px !important}.pl35{padding-left:35px !important}.pl40{padding-left:40px !important}.pl45{padding-left:45px !important}.pl50{padding-left:50px !important}.no-margin{margin:0 !important}.no-mt{margin-top:0 !important}.no-mr{margin-right:0 !important}.no-mb{margin-bottom:0 !important}.no-ml{margin-left:0 !important}.margin5{margin:5px !important}.margin10{margin:10px !important}.margin15{margin:15px !important}.margin20{margin:20px !important}.margin25{margin:25px !important}.margin30{margin:30px !important}.margin35{margin:35px !important}.margin40{margin:40px !important}.margin45{margin:45px !important}.margin50{margin:50px !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt25{margin-top:25px !important}.mt30{margin-top:30px !important}.mt35{margin-top:35px !important}.mt40{margin-top:40px !important}.mt45{margin-top:45px !important}.mt50{margin-top:50px !important}.mt60{margin-top:60px !important}.mt100{margin-top:100px !important}.mr5{margin-right:5px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr20{margin-right:20px !important}.mr25{margin-right:25px !important}.mr30{margin-right:30px !important}.mr35{margin-right:35px !important}.mr40{margin-right:40px !important}.mr45{margin-right:45px !important}.mr50{margin-right:50px !important}.mb5{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px !important}.mb30{margin-bottom:30px !important}.mb35{margin-bottom:35px !important}.mb40{margin-bottom:40px !important}.mb45{margin-bottom:45px !important}.mb50{margin-bottom:50px !important}.mb55{margin-bottom:55px !important}.mb60{margin-bottom:60px !important}.ml5{margin-left:5px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px !important}.ml25{margin-left:25px !important}.ml30{margin-left:30px !important}.ml35{margin-left:35px !important}.ml40{margin-left:40px !important}.ml45{margin-left:45px !important}.ml50{margin-left:50px !important}.fs9{font-size:9px;line-height:1.1}.fs10{font-size:10px;line-height:1.1}.fs11{font-size:11px;line-height:1.1}.fs12{font-size:12px;line-height:1.1}.fs13{font-size:13px;line-height:1.1}.fs14{font-size:14px;line-height:1.1}.fs15{font-size:15px;line-height:1.1}.fs16{font-size:16px;line-height:1.1}.fs17{font-size:17px;line-height:1.1}.fs18{font-size:18px;line-height:1.1}.fs19{font-size:19px;line-height:1.1}.fs20{font-size:20px;line-height:1.1}.fs21{font-size:21px;line-height:1.1}.fs22{font-size:22px;line-height:1.1}.fs23{font-size:23px;line-height:1.1}.fs24{font-size:24px;line-height:1.1}.fs25{font-size:25px;line-height:1.1}.fs26{font-size:26px;line-height:1.1}.fs27{font-size:27px;line-height:1.1}.fs28{font-size:28px;line-height:1.1}.fs29{font-size:29px;line-height:1.1}.fs30{font-size:30px;line-height:1.1}.fs32{font-size:32px;line-height:1.1}.fs36{font-size:36px;line-height:1.1}.fs38{font-size:38px;line-height:1.1}.fs40{font-size:40px;line-height:1.1}.fs42{font-size:42px;line-height:1.1}.fs46{font-size:46px;line-height:1.1}.fs48{font-size:48px;line-height:1.1}.fs50{font-size:50px;line-height:1.1}.fs52{font-size:52px;line-height:1.1}.fs56{font-size:56px;line-height:1.1}.fs58{font-size:58px;line-height:1.1}.fs20r{font-size:20px;line-height:1.1}.fs21r{font-size:21px;line-height:1.1}.fs22r{font-size:22px;line-height:1.1}.fs23r{font-size:23px;line-height:1.1}.fs24r{font-size:24px;line-height:1.1}.fs25r{font-size:25px;line-height:1.1}.fs26r{font-size:26px;line-height:1.1}.fs27r{font-size:27px;line-height:1.1}.fs28r{font-size:28px;line-height:1.1}.fs29r{font-size:29px;line-height:1.1}.fs30r{font-size:30px;line-height:1.1}.fs32r{font-size:32px;line-height:1.1}.fs36r{font-size:36px;line-height:1.1}.fs38r{font-size:38px;line-height:1.1}.fs40r{font-size:40px;line-height:1.1}.fs42r{font-size:42px;line-height:1.1}.fs46r{font-size:46px;line-height:1.1}.fs48r{font-size:48px;line-height:1.1}.fs50r{font-size:50px;line-height:1.1}.fs52r{font-size:52px;line-height:1.1}.fs56r{font-size:56px !important;line-height:1.1}.fs58r{font-size:58px;line-height:1.1}button.btn10,a.btn10,.btn10{width:10px}button.btn15,a.btn15,.btn15{width:15px}button.btn20,a.btn20,.btn20{width:20px}button.btn25,a.btn25,.btn25{width:25px}button.btn30,a.btn30,.btn30{width:30px}button.btn35,a.btn35,.btn35{width:35px}button.btn40,a.btn40,.btn40{width:40px}button.btn45,a.btn45,.btn45{width:45px}button.btn50,a.btn50,.btn50{width:50px}button.btn55,a.btn55,.btn55{width:55px}button.btn60,a.btn60,.btn60{width:60px}button.btn65,a.btn65,.btn65{width:65px}button.btn70,a.btn70,.btn70{width:70px}button.btn75,a.btn75,.btn75{width:75px}button.btn80,a.btn80,.btn80{width:80px}button.btn85,a.btn85,.btn85{width:85px}button.btn90,a.btn90,.btn90{width:90px}button.btn95,a.btn95,.btn95{width:95px}button.btn100,a.btn100,.btn100{width:100px}button.btn110,a.btn110,.btn110{width:110px}button.btn115,a.btn115,.btn115{width:115px}button.btn120,a.btn120,.btn120{width:120px}button.btn125,a.btn125,.btn125{width:125px}button.btn130,a.btn130,.btn130{width:130px}button.btn135,a.btn135,.btn135{width:135px}button.btn140,a.btn140,.btn140{width:140px}button.btn145,a.btn145,.btn145{width:145px}button.btn150,a.btn150,.btn150{width:150px}button.btn155,a.btn155,.btn155{width:155px}button.btn160,a.btn160,.btn160{width:160px}button.btn165,a.btn165,.btn165{width:165px}button.btn170,a.btn170,.btn170{width:170px}button.btn175,a.btn175,.btn175{width:175px}button.btn180,a.btn180,.btn180{width:180px}button.btn185,a.btn185,.btn185{width:185px}button.btn190,a.btn190,.btn190{width:190px}button.btn195,a.btn195,.btn195{width:195px}button.btn100,a.btn100,.btn200{width:200px}button.btnfw,a.btnfw,.btnfw{width:100%}.center-margin{margin:0 auto !important}.text-center{text-align:center}.space-sep5{clear:both;display:block;height:5px}.space-sep10{clear:both;display:block;height:10px}.space-sep15{clear:both;display:block;height:15px}.space-sep20{clear:both;display:block;height:20px}.space-sep30{clear:both;display:block;height:30px}.space-sep35{clear:both;display:block;height:35px}.space-sep40{clear:both;display:block;height:40px}.space-sep50{clear:both;display:block;height:50px}.space-sep60{clear:both;display:block;height:60px}.space-sep70{clear:both;display:block;height:70px}.space-sep80{clear:both;display:block;height:80px}.space-sep90{clear:both;display:block;height:90px}.space-sep100{clear:both;display:block;height:100px}.panel-h300{min-height:300px}.panel-h325{min-height:325px}.img-border{border:1px solid #ccc}.img-centered{margin:0 auto !important}i.icon-s15{font-size:15px !important;line-height:15px !important;width:15px !important}i.icon-s20{font-size:20px !important;line-height:13px !important;width:20px !important}i.icon-s25{font-size:25px !important;line-height:15px !important;width:20px !important;text-align:center !important}i.icon-s30{font-size:30px !important;line-height:30px !important;width:30px !important}i.icon-s40{font-size:40px !important;line-height:40px !important;width:40px !important}i.icon-s50{font-size:50px !important;line-height:50px !important;width:50px !important}.rotate-45-left{display:inline-block;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.rotate-45-right{display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hidden{visibility:hidden}.icon-xl{font-size:50px;line-height:50px}.icon-lg{font-size:40px;line-height:40px}.icon-md{font-size:25px;line-height:25px}.icon-sm{font-size:20px;line-height:20px}.text-bold{font-weight:700}.text-underlined{text-decoration:underline}.alert-boxes{position:fixed;top:85px;right:31px;z-index:999999;text-align:center;height:100px;width:calc(100% - 62px)}@media only screen and (min-width: 480px){.alert-boxes{width:400px}}hr.dotted{border-top:1px dotted #000}select.select-single,.select-single{width:100% !important}select.select-duo,.select-duo{width:50% !important}select.select-trio,.select-trio{width:30% !important}select.select-quintet,.select-quintet{width:17% !important}a:focus,.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn.focus:active,.btn.active.focus{outline:0;outline-offset:0}a:hover,a:active,a:focus{text-decoration:none !important}body.modal-open{overflow-y:scroll;padding-right:0 !important;overflow:hidden}.vertical-middle{vertical-align:middle !important}body#admin_courses.edit #page-title .nav.navbar-nav.navbar-right.navbar-edit a.btn.btn-white{margin-right:20px}body#admin_courses.edit #page-title .nav.navbar-nav.navbar-right.navbar-edit a.btn.btn-white i.fa.fa-cog.fa-lg{border:1px solid white;border-radius:3px;padding:10px}.class-table{width:100%}.class-table th{text-align:center}.class-table th,.class-table td{padding:14px 12px;border:1px solid #F0F0F2}.class-table .required-answer{background-color:#F7F7F8}.class-table textarea.form-control{resize:none;width:150px;height:75px}.class-table li{list-style:initial;margin-top:4px;margin-bottom:4px}.level-check-badge{min-width:110px;min-height:110px;border:1px solid #c0c1c2;border-radius:10px;-webkit-box-shadow:1px 1px 4px 0px rgba(50,50,50,0.36);-moz-box-shadow:1px 1px 4px 0px rgba(50,50,50,0.36);box-shadow:1px 1px 4px 0px rgba(50,50,50,0.36)}.class-show-table{width:100%}.class-show-table .level-cell{min-width:100px;border-bottom:1px solid #F0F0F2}.class-show-table .details-light-color{background:white}.class-show-table .details-dark-color{background:#F7F7F8}.class-show-table .how-well{min-width:250px}.class-show-table td,.class-show-table th{padding:15px}.class-show-table tr{border-top:1px solid #F0F0F2}.class-show-table tr:last-child{border-bottom:1px solid #F0F0F2}.class-show-table .progress-bar-gradient{background-color:#00ADF0}#new_grade_class{padding-top:24px}#new_grade_class input[type="submit"]{margin-top:14px;width:100%}.level-light-color{background:#F7F7F8}.level-dark-color{background:white}/*!
  Ionicons, v2.0.0
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/@font-face{font-family:"Ionicons";src:url(/assets/ionicons-a4803d7bdeb478a5b9238fe74d8aaa98dafe2e8e68fccbd0e3f4dced823f27f0.eot?v=2.0.0);src:url(/assets/ionicons-a4803d7bdeb478a5b9238fe74d8aaa98dafe2e8e68fccbd0e3f4dced823f27f0.eot?v=2.0.0#iefix) format("embedded-opentype"),url(/assets/ionicons-2ba7f20b1d8990e17a47fe3d88e4c766628aaa2baf1dd30fca0a0db59836f5f9.ttf?v=2.0.0) format("truetype"),url(/assets/ionicons-709f2789daaff440820ebb975d3ae409af45121bdec47e39e83523490b1bc0fc.woff?v=2.0.0) format("woff"),url(/assets/ionicons-a627d9068c1235d9b3c95c405eb6ecb64a290b159cf5e926c0d96d89b24cd5fc.svg?v=2.0.0#Ionicons) format("svg");font-weight:normal;font-style:normal}.ion,.ionicons,.ion-alert:before,.ion-alert-circled:before,.ion-android-add:before,.ion-android-add-circle:before,.ion-android-alarm-clock:before,.ion-android-alert:before,.ion-android-apps:before,.ion-android-archive:before,.ion-android-arrow-back:before,.ion-android-arrow-down:before,.ion-android-arrow-dropdown:before,.ion-android-arrow-dropdown-circle:before,.ion-android-arrow-dropleft:before,.ion-android-arrow-dropleft-circle:before,.ion-android-arrow-dropright:before,.ion-android-arrow-dropright-circle:before,.ion-android-arrow-dropup:before,.ion-android-arrow-dropup-circle:before,.ion-android-arrow-forward:before,.ion-android-arrow-up:before,.ion-android-attach:before,.ion-android-bar:before,.ion-android-bicycle:before,.ion-android-boat:before,.ion-android-bookmark:before,.ion-android-bulb:before,.ion-android-bus:before,.ion-android-calendar:before,.ion-android-call:before,.ion-android-camera:before,.ion-android-cancel:before,.ion-android-car:before,.ion-android-cart:before,.ion-android-chat:before,.ion-android-checkbox:before,.ion-android-checkbox-blank:before,.ion-android-checkbox-outline:before,.ion-android-checkbox-outline-blank:before,.ion-android-checkmark-circle:before,.ion-android-clipboard:before,.ion-android-close:before,.ion-android-cloud:before,.ion-android-cloud-circle:before,.ion-android-cloud-done:before,.ion-android-cloud-outline:before,.ion-android-color-palette:before,.ion-android-compass:before,.ion-android-contact:before,.ion-android-contacts:before,.ion-android-contract:before,.ion-android-create:before,.ion-android-delete:before,.ion-android-desktop:before,.ion-android-document:before,.ion-android-done:before,.ion-android-done-all:before,.ion-android-download:before,.ion-android-drafts:before,.ion-android-exit:before,.ion-android-expand:before,.ion-android-favorite:before,.ion-android-favorite-outline:before,.ion-android-film:before,.ion-android-folder:before,.ion-android-folder-open:before,.ion-android-funnel:before,.ion-android-globe:before,.ion-android-hand:before,.ion-android-hangout:before,.ion-android-happy:before,.ion-android-home:before,.ion-android-image:before,.ion-android-laptop:before,.ion-android-list:before,.ion-android-locate:before,.ion-android-lock:before,.ion-android-mail:before,.ion-android-map:before,.ion-android-menu:before,.ion-android-microphone:before,.ion-android-microphone-off:before,.ion-android-more-horizontal:before,.ion-android-more-vertical:before,.ion-android-navigate:before,.ion-android-notifications:before,.ion-android-notifications-none:before,.ion-android-notifications-off:before,.ion-android-open:before,.ion-android-options:before,.ion-android-people:before,.ion-android-person:before,.ion-android-person-add:before,.ion-android-phone-landscape:before,.ion-android-phone-portrait:before,.ion-android-pin:before,.ion-android-plane:before,.ion-android-playstore:before,.ion-android-print:before,.ion-android-radio-button-off:before,.ion-android-radio-button-on:before,.ion-android-refresh:before,.ion-android-remove:before,.ion-android-remove-circle:before,.ion-android-restaurant:before,.ion-android-sad:before,.ion-android-search:before,.ion-android-send:before,.ion-android-settings:before,.ion-android-share:before,.ion-android-share-alt:before,.ion-android-star:before,.ion-android-star-half:before,.ion-android-star-outline:before,.ion-android-stopwatch:before,.ion-android-subway:before,.ion-android-sunny:before,.ion-android-sync:before,.ion-android-textsms:before,.ion-android-time:before,.ion-android-train:before,.ion-android-unlock:before,.ion-android-upload:before,.ion-android-volume-down:before,.ion-android-volume-mute:before,.ion-android-volume-off:before,.ion-android-volume-up:before,.ion-android-walk:before,.ion-android-warning:before,.ion-android-watch:before,.ion-android-wifi:before,.ion-aperture:before,.ion-archive:before,.ion-arrow-down-a:before,.ion-arrow-down-b:before,.ion-arrow-down-c:before,.ion-arrow-expand:before,.ion-arrow-graph-down-left:before,.ion-arrow-graph-down-right:before,.ion-arrow-graph-up-left:before,.ion-arrow-graph-up-right:before,.ion-arrow-left-a:before,.ion-arrow-left-b:before,.ion-arrow-left-c:before,.ion-arrow-move:before,.ion-arrow-resize:before,.ion-arrow-return-left:before,.ion-arrow-return-right:before,.ion-arrow-right-a:before,.ion-arrow-right-b:before,.ion-arrow-right-c:before,.ion-arrow-shrink:before,.ion-arrow-swap:before,.ion-arrow-up-a:before,.ion-arrow-up-b:before,.ion-arrow-up-c:before,.ion-asterisk:before,.ion-at:before,.ion-backspace:before,.ion-backspace-outline:before,.ion-bag:before,.ion-battery-charging:before,.ion-battery-empty:before,.ion-battery-full:before,.ion-battery-half:before,.ion-battery-low:before,.ion-beaker:before,.ion-beer:before,.ion-bluetooth:before,.ion-bonfire:before,.ion-bookmark:before,.ion-bowtie:before,.ion-briefcase:before,.ion-bug:before,.ion-calculator:before,.ion-calendar:before,.ion-camera:before,.ion-card:before,.ion-cash:before,.ion-chatbox:before,.ion-chatbox-working:before,.ion-chatboxes:before,.ion-chatbubble:before,.ion-chatbubble-working:before,.ion-chatbubbles:before,.ion-checkmark:before,.ion-checkmark-circled:before,.ion-checkmark-round:before,.ion-chevron-down:before,.ion-chevron-left:before,.ion-chevron-right:before,.ion-chevron-up:before,.ion-clipboard:before,.ion-clock:before,.ion-close:before,.ion-close-circled:before,.ion-close-round:before,.ion-closed-captioning:before,.ion-cloud:before,.ion-code:before,.ion-code-download:before,.ion-code-working:before,.ion-coffee:before,.ion-compass:before,.ion-compose:before,.ion-connection-bars:before,.ion-contrast:before,.ion-crop:before,.ion-cube:before,.ion-disc:before,.ion-document:before,.ion-document-text:before,.ion-drag:before,.ion-earth:before,.ion-easel:before,.ion-edit:before,.ion-egg:before,.ion-eject:before,.ion-email:before,.ion-email-unread:before,.ion-erlenmeyer-flask:before,.ion-erlenmeyer-flask-bubbles:before,.ion-eye:before,.ion-eye-disabled:before,.ion-female:before,.ion-filing:before,.ion-film-marker:before,.ion-fireball:before,.ion-flag:before,.ion-flame:before,.ion-flash:before,.ion-flash-off:before,.ion-folder:before,.ion-fork:before,.ion-fork-repo:before,.ion-forward:before,.ion-funnel:before,.ion-gear-a:before,.ion-gear-b:before,.ion-grid:before,.ion-hammer:before,.ion-happy:before,.ion-happy-outline:before,.ion-headphone:before,.ion-heart:before,.ion-heart-broken:before,.ion-help:before,.ion-help-buoy:before,.ion-help-circled:before,.ion-home:before,.ion-icecream:before,.ion-image:before,.ion-images:before,.ion-information:before,.ion-information-circled:before,.ion-ionic:before,.ion-ios-alarm:before,.ion-ios-alarm-outline:before,.ion-ios-albums:before,.ion-ios-albums-outline:before,.ion-ios-americanfootball:before,.ion-ios-americanfootball-outline:before,.ion-ios-analytics:before,.ion-ios-analytics-outline:before,.ion-ios-arrow-back:before,.ion-ios-arrow-down:before,.ion-ios-arrow-forward:before,.ion-ios-arrow-left:before,.ion-ios-arrow-right:before,.ion-ios-arrow-thin-down:before,.ion-ios-arrow-thin-left:before,.ion-ios-arrow-thin-right:before,.ion-ios-arrow-thin-up:before,.ion-ios-arrow-up:before,.ion-ios-at:before,.ion-ios-at-outline:before,.ion-ios-barcode:before,.ion-ios-barcode-outline:before,.ion-ios-baseball:before,.ion-ios-baseball-outline:before,.ion-ios-basketball:before,.ion-ios-basketball-outline:before,.ion-ios-bell:before,.ion-ios-bell-outline:before,.ion-ios-body:before,.ion-ios-body-outline:before,.ion-ios-bolt:before,.ion-ios-bolt-outline:before,.ion-ios-book:before,.ion-ios-book-outline:before,.ion-ios-bookmarks:before,.ion-ios-bookmarks-outline:before,.ion-ios-box:before,.ion-ios-box-outline:before,.ion-ios-briefcase:before,.ion-ios-briefcase-outline:before,.ion-ios-browsers:before,.ion-ios-browsers-outline:before,.ion-ios-calculator:before,.ion-ios-calculator-outline:before,.ion-ios-calendar:before,.ion-ios-calendar-outline:before,.ion-ios-camera:before,.ion-ios-camera-outline:before,.ion-ios-cart:before,.ion-ios-cart-outline:before,.ion-ios-chatboxes:before,.ion-ios-chatboxes-outline:before,.ion-ios-chatbubble:before,.ion-ios-chatbubble-outline:before,.ion-ios-checkmark:before,.ion-ios-checkmark-empty:before,.ion-ios-checkmark-outline:before,.ion-ios-circle-filled:before,.ion-ios-circle-outline:before,.ion-ios-clock:before,.ion-ios-clock-outline:before,.ion-ios-close:before,.ion-ios-close-empty:before,.ion-ios-close-outline:before,.ion-ios-cloud:before,.ion-ios-cloud-download:before,.ion-ios-cloud-download-outline:before,.ion-ios-cloud-outline:before,.ion-ios-cloud-upload:before,.ion-ios-cloud-upload-outline:before,.ion-ios-cloudy:before,.ion-ios-cloudy-night:before,.ion-ios-cloudy-night-outline:before,.ion-ios-cloudy-outline:before,.ion-ios-cog:before,.ion-ios-cog-outline:before,.ion-ios-color-filter:before,.ion-ios-color-filter-outline:before,.ion-ios-color-wand:before,.ion-ios-color-wand-outline:before,.ion-ios-compose:before,.ion-ios-compose-outline:before,.ion-ios-contact:before,.ion-ios-contact-outline:before,.ion-ios-copy:before,.ion-ios-copy-outline:before,.ion-ios-crop:before,.ion-ios-crop-strong:before,.ion-ios-download:before,.ion-ios-download-outline:before,.ion-ios-drag:before,.ion-ios-email:before,.ion-ios-email-outline:before,.ion-ios-eye:before,.ion-ios-eye-outline:before,.ion-ios-fastforward:before,.ion-ios-fastforward-outline:before,.ion-ios-filing:before,.ion-ios-filing-outline:before,.ion-ios-film:before,.ion-ios-film-outline:before,.ion-ios-flag:before,.ion-ios-flag-outline:before,.ion-ios-flame:before,.ion-ios-flame-outline:before,.ion-ios-flask:before,.ion-ios-flask-outline:before,.ion-ios-flower:before,.ion-ios-flower-outline:before,.ion-ios-folder:before,.ion-ios-folder-outline:before,.ion-ios-football:before,.ion-ios-football-outline:before,.ion-ios-game-controller-a:before,.ion-ios-game-controller-a-outline:before,.ion-ios-game-controller-b:before,.ion-ios-game-controller-b-outline:before,.ion-ios-gear:before,.ion-ios-gear-outline:before,.ion-ios-glasses:before,.ion-ios-glasses-outline:before,.ion-ios-grid-view:before,.ion-ios-grid-view-outline:before,.ion-ios-heart:before,.ion-ios-heart-outline:before,.ion-ios-help:before,.ion-ios-help-empty:before,.ion-ios-help-outline:before,.ion-ios-home:before,.ion-ios-home-outline:before,.ion-ios-infinite:before,.ion-ios-infinite-outline:before,.ion-ios-information:before,.ion-ios-information-empty:before,.ion-ios-information-outline:before,.ion-ios-ionic-outline:before,.ion-ios-keypad:before,.ion-ios-keypad-outline:before,.ion-ios-lightbulb:before,.ion-ios-lightbulb-outline:before,.ion-ios-list:before,.ion-ios-list-outline:before,.ion-ios-location:before,.ion-ios-location-outline:before,.ion-ios-locked:before,.ion-ios-locked-outline:before,.ion-ios-loop:before,.ion-ios-loop-strong:before,.ion-ios-medical:before,.ion-ios-medical-outline:before,.ion-ios-medkit:before,.ion-ios-medkit-outline:before,.ion-ios-mic:before,.ion-ios-mic-off:before,.ion-ios-mic-outline:before,.ion-ios-minus:before,.ion-ios-minus-empty:before,.ion-ios-minus-outline:before,.ion-ios-monitor:before,.ion-ios-monitor-outline:before,.ion-ios-moon:before,.ion-ios-moon-outline:before,.ion-ios-more:before,.ion-ios-more-outline:before,.ion-ios-musical-note:before,.ion-ios-musical-notes:before,.ion-ios-navigate:before,.ion-ios-navigate-outline:before,.ion-ios-nutrition:before,.ion-ios-nutrition-outline:before,.ion-ios-paper:before,.ion-ios-paper-outline:before,.ion-ios-paperplane:before,.ion-ios-paperplane-outline:before,.ion-ios-partlysunny:before,.ion-ios-partlysunny-outline:before,.ion-ios-pause:before,.ion-ios-pause-outline:before,.ion-ios-paw:before,.ion-ios-paw-outline:before,.ion-ios-people:before,.ion-ios-people-outline:before,.ion-ios-person:before,.ion-ios-person-outline:before,.ion-ios-personadd:before,.ion-ios-personadd-outline:before,.ion-ios-photos:before,.ion-ios-photos-outline:before,.ion-ios-pie:before,.ion-ios-pie-outline:before,.ion-ios-pint:before,.ion-ios-pint-outline:before,.ion-ios-play:before,.ion-ios-play-outline:before,.ion-ios-plus:before,.ion-ios-plus-empty:before,.ion-ios-plus-outline:before,.ion-ios-pricetag:before,.ion-ios-pricetag-outline:before,.ion-ios-pricetags:before,.ion-ios-pricetags-outline:before,.ion-ios-printer:before,.ion-ios-printer-outline:before,.ion-ios-pulse:before,.ion-ios-pulse-strong:before,.ion-ios-rainy:before,.ion-ios-rainy-outline:before,.ion-ios-recording:before,.ion-ios-recording-outline:before,.ion-ios-redo:before,.ion-ios-redo-outline:before,.ion-ios-refresh:before,.ion-ios-refresh-empty:before,.ion-ios-refresh-outline:before,.ion-ios-reload:before,.ion-ios-reverse-camera:before,.ion-ios-reverse-camera-outline:before,.ion-ios-rewind:before,.ion-ios-rewind-outline:before,.ion-ios-rose:before,.ion-ios-rose-outline:before,.ion-ios-search:before,.ion-ios-search-strong:before,.ion-ios-settings:before,.ion-ios-settings-strong:before,.ion-ios-shuffle:before,.ion-ios-shuffle-strong:before,.ion-ios-skipbackward:before,.ion-ios-skipbackward-outline:before,.ion-ios-skipforward:before,.ion-ios-skipforward-outline:before,.ion-ios-snowy:before,.ion-ios-speedometer:before,.ion-ios-speedometer-outline:before,.ion-ios-star:before,.ion-ios-star-half:before,.ion-ios-star-outline:before,.ion-ios-stopwatch:before,.ion-ios-stopwatch-outline:before,.ion-ios-sunny:before,.ion-ios-sunny-outline:before,.ion-ios-telephone:before,.ion-ios-telephone-outline:before,.ion-ios-tennisball:before,.ion-ios-tennisball-outline:before,.ion-ios-thunderstorm:before,.ion-ios-thunderstorm-outline:before,.ion-ios-time:before,.ion-ios-time-outline:before,.ion-ios-timer:before,.ion-ios-timer-outline:before,.ion-ios-toggle:before,.ion-ios-toggle-outline:before,.ion-ios-trash:before,.ion-ios-trash-outline:before,.ion-ios-undo:before,.ion-ios-undo-outline:before,.ion-ios-unlocked:before,.ion-ios-unlocked-outline:before,.ion-ios-upload:before,.ion-ios-upload-outline:before,.ion-ios-videocam:before,.ion-ios-videocam-outline:before,.ion-ios-volume-high:before,.ion-ios-volume-low:before,.ion-ios-wineglass:before,.ion-ios-wineglass-outline:before,.ion-ios-world:before,.ion-ios-world-outline:before,.ion-ipad:before,.ion-iphone:before,.ion-ipod:before,.ion-jet:before,.ion-key:before,.ion-knife:before,.ion-laptop:before,.ion-leaf:before,.ion-levels:before,.ion-lightbulb:before,.ion-link:before,.ion-load-a:before,.ion-load-b:before,.ion-load-c:before,.ion-load-d:before,.ion-location:before,.ion-lock-combination:before,.ion-locked:before,.ion-log-in:before,.ion-log-out:before,.ion-loop:before,.ion-magnet:before,.ion-male:before,.ion-man:before,.ion-map:before,.ion-medkit:before,.ion-merge:before,.ion-mic-a:before,.ion-mic-b:before,.ion-mic-c:before,.ion-minus:before,.ion-minus-circled:before,.ion-minus-round:before,.ion-model-s:before,.ion-monitor:before,.ion-more:before,.ion-mouse:before,.ion-music-note:before,.ion-navicon:before,.ion-navicon-round:before,.ion-navigate:before,.ion-network:before,.ion-no-smoking:before,.ion-nuclear:before,.ion-outlet:before,.ion-paintbrush:before,.ion-paintbucket:before,.ion-paper-airplane:before,.ion-paperclip:before,.ion-pause:before,.ion-person:before,.ion-person-add:before,.ion-person-stalker:before,.ion-pie-graph:before,.ion-pin:before,.ion-pinpoint:before,.ion-pizza:before,.ion-plane:before,.ion-planet:before,.ion-play:before,.ion-playstation:before,.ion-plus:before,.ion-plus-circled:before,.ion-plus-round:before,.ion-podium:before,.ion-pound:before,.ion-power:before,.ion-pricetag:before,.ion-pricetags:before,.ion-printer:before,.ion-pull-request:before,.ion-qr-scanner:before,.ion-quote:before,.ion-radio-waves:before,.ion-record:before,.ion-refresh:before,.ion-reply:before,.ion-reply-all:before,.ion-ribbon-a:before,.ion-ribbon-b:before,.ion-sad:before,.ion-sad-outline:before,.ion-scissors:before,.ion-search:before,.ion-settings:before,.ion-share:before,.ion-shuffle:before,.ion-skip-backward:before,.ion-skip-forward:before,.ion-social-android:before,.ion-social-android-outline:before,.ion-social-angular:before,.ion-social-angular-outline:before,.ion-social-apple:before,.ion-social-apple-outline:before,.ion-social-bitcoin:before,.ion-social-bitcoin-outline:before,.ion-social-buffer:before,.ion-social-buffer-outline:before,.ion-social-chrome:before,.ion-social-chrome-outline:before,.ion-social-codepen:before,.ion-social-codepen-outline:before,.ion-social-css3:before,.ion-social-css3-outline:before,.ion-social-designernews:before,.ion-social-designernews-outline:before,.ion-social-dribbble:before,.ion-social-dribbble-outline:before,.ion-social-dropbox:before,.ion-social-dropbox-outline:before,.ion-social-euro:before,.ion-social-euro-outline:before,.ion-social-facebook:before,.ion-social-facebook-outline:before,.ion-social-foursquare:before,.ion-social-foursquare-outline:before,.ion-social-freebsd-devil:before,.ion-social-github:before,.ion-social-github-outline:before,.ion-social-google:before,.ion-social-google-outline:before,.ion-social-googleplus:before,.ion-social-googleplus-outline:before,.ion-social-hackernews:before,.ion-social-hackernews-outline:before,.ion-social-html5:before,.ion-social-html5-outline:before,.ion-social-instagram:before,.ion-social-instagram-outline:before,.ion-social-javascript:before,.ion-social-javascript-outline:before,.ion-social-linkedin:before,.ion-social-linkedin-outline:before,.ion-social-markdown:before,.ion-social-nodejs:before,.ion-social-octocat:before,.ion-social-pinterest:before,.ion-social-pinterest-outline:before,.ion-social-python:before,.ion-social-reddit:before,.ion-social-reddit-outline:before,.ion-social-rss:before,.ion-social-rss-outline:before,.ion-social-sass:before,.ion-social-skype:before,.ion-social-skype-outline:before,.ion-social-snapchat:before,.ion-social-snapchat-outline:before,.ion-social-tumblr:before,.ion-social-tumblr-outline:before,.ion-social-tux:before,.ion-social-twitch:before,.ion-social-twitch-outline:before,.ion-social-twitter:before,.ion-social-twitter-outline:before,.ion-social-usd:before,.ion-social-usd-outline:before,.ion-social-vimeo:before,.ion-social-vimeo-outline:before,.ion-social-whatsapp:before,.ion-social-whatsapp-outline:before,.ion-social-windows:before,.ion-social-windows-outline:before,.ion-social-wordpress:before,.ion-social-wordpress-outline:before,.ion-social-yahoo:before,.ion-social-yahoo-outline:before,.ion-social-yen:before,.ion-social-yen-outline:before,.ion-social-youtube:before,.ion-social-youtube-outline:before,.ion-soup-can:before,.ion-soup-can-outline:before,.ion-speakerphone:before,.ion-speedometer:before,.ion-spoon:before,.ion-star:before,.ion-stats-bars:before,.ion-steam:before,.ion-stop:before,.ion-thermometer:before,.ion-thumbsdown:before,.ion-thumbsup:before,.ion-toggle:before,.ion-toggle-filled:before,.ion-transgender:before,.ion-trash-a:before,.ion-trash-b:before,.ion-trophy:before,.ion-tshirt:before,.ion-tshirt-outline:before,.ion-umbrella:before,.ion-university:before,.ion-unlocked:before,.ion-upload:before,.ion-usb:before,.ion-videocamera:before,.ion-volume-high:before,.ion-volume-low:before,.ion-volume-medium:before,.ion-volume-mute:before,.ion-wand:before,.ion-waterdrop:before,.ion-wifi:before,.ion-wineglass:before,.ion-woman:before,.ion-wrench:before,.ion-xbox:before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ion-alert:before{content:""}.ion-alert-circled:before{content:""}.ion-android-add:before{content:""}.ion-android-add-circle:before{content:""}.ion-android-alarm-clock:before{content:""}.ion-android-alert:before{content:""}.ion-android-apps:before{content:""}.ion-android-archive:before{content:""}.ion-android-arrow-back:before{content:""}.ion-android-arrow-down:before{content:""}.ion-android-arrow-dropdown:before{content:""}.ion-android-arrow-dropdown-circle:before{content:""}.ion-android-arrow-dropleft:before{content:""}.ion-android-arrow-dropleft-circle:before{content:""}.ion-android-arrow-dropright:before{content:""}.ion-android-arrow-dropright-circle:before{content:""}.ion-android-arrow-dropup:before{content:""}.ion-android-arrow-dropup-circle:before{content:""}.ion-android-arrow-forward:before{content:""}.ion-android-arrow-up:before{content:""}.ion-android-attach:before{content:""}.ion-android-bar:before{content:""}.ion-android-bicycle:before{content:""}.ion-android-boat:before{content:""}.ion-android-bookmark:before{content:""}.ion-android-bulb:before{content:""}.ion-android-bus:before{content:""}.ion-android-calendar:before{content:""}.ion-android-call:before{content:""}.ion-android-camera:before{content:""}.ion-android-cancel:before{content:""}.ion-android-car:before{content:""}.ion-android-cart:before{content:""}.ion-android-chat:before{content:""}.ion-android-checkbox:before{content:""}.ion-android-checkbox-blank:before{content:""}.ion-android-checkbox-outline:before{content:""}.ion-android-checkbox-outline-blank:before{content:""}.ion-android-checkmark-circle:before{content:""}.ion-android-clipboard:before{content:""}.ion-android-close:before{content:""}.ion-android-cloud:before{content:""}.ion-android-cloud-circle:before{content:""}.ion-android-cloud-done:before{content:""}.ion-android-cloud-outline:before{content:""}.ion-android-color-palette:before{content:""}.ion-android-compass:before{content:""}.ion-android-contact:before{content:""}.ion-android-contacts:before{content:""}.ion-android-contract:before{content:""}.ion-android-create:before{content:""}.ion-android-delete:before{content:""}.ion-android-desktop:before{content:""}.ion-android-document:before{content:""}.ion-android-done:before{content:""}.ion-android-done-all:before{content:""}.ion-android-download:before{content:""}.ion-android-drafts:before{content:""}.ion-android-exit:before{content:""}.ion-android-expand:before{content:""}.ion-android-favorite:before{content:""}.ion-android-favorite-outline:before{content:""}.ion-android-film:before{content:""}.ion-android-folder:before{content:""}.ion-android-folder-open:before{content:""}.ion-android-funnel:before{content:""}.ion-android-globe:before{content:""}.ion-android-hand:before{content:""}.ion-android-hangout:before{content:""}.ion-android-happy:before{content:""}.ion-android-home:before{content:""}.ion-android-image:before{content:""}.ion-android-laptop:before{content:""}.ion-android-list:before{content:""}.ion-android-locate:before{content:""}.ion-android-lock:before{content:""}.ion-android-mail:before{content:""}.ion-android-map:before{content:""}.ion-android-menu:before{content:""}.ion-android-microphone:before{content:""}.ion-android-microphone-off:before{content:""}.ion-android-more-horizontal:before{content:""}.ion-android-more-vertical:before{content:""}.ion-android-navigate:before{content:""}.ion-android-notifications:before{content:""}.ion-android-notifications-none:before{content:""}.ion-android-notifications-off:before{content:""}.ion-android-open:before{content:""}.ion-android-options:before{content:""}.ion-android-people:before{content:""}.ion-android-person:before{content:""}.ion-android-person-add:before{content:""}.ion-android-phone-landscape:before{content:""}.ion-android-phone-portrait:before{content:""}.ion-android-pin:before{content:""}.ion-android-plane:before{content:""}.ion-android-playstore:before{content:""}.ion-android-print:before{content:""}.ion-android-radio-button-off:before{content:""}.ion-android-radio-button-on:before{content:""}.ion-android-refresh:before{content:""}.ion-android-remove:before{content:""}.ion-android-remove-circle:before{content:""}.ion-android-restaurant:before{content:""}.ion-android-sad:before{content:""}.ion-android-search:before{content:""}.ion-android-send:before{content:""}.ion-android-settings:before{content:""}.ion-android-share:before{content:""}.ion-android-share-alt:before{content:""}.ion-android-star:before{content:""}.ion-android-star-half:before{content:""}.ion-android-star-outline:before{content:""}.ion-android-stopwatch:before{content:""}.ion-android-subway:before{content:""}.ion-android-sunny:before{content:""}.ion-android-sync:before{content:""}.ion-android-textsms:before{content:""}.ion-android-time:before{content:""}.ion-android-train:before{content:""}.ion-android-unlock:before{content:""}.ion-android-upload:before{content:""}.ion-android-volume-down:before{content:""}.ion-android-volume-mute:before{content:""}.ion-android-volume-off:before{content:""}.ion-android-volume-up:before{content:""}.ion-android-walk:before{content:""}.ion-android-warning:before{content:""}.ion-android-watch:before{content:""}.ion-android-wifi:before{content:""}.ion-aperture:before{content:""}.ion-archive:before{content:""}.ion-arrow-down-a:before{content:""}.ion-arrow-down-b:before{content:""}.ion-arrow-down-c:before{content:""}.ion-arrow-expand:before{content:""}.ion-arrow-graph-down-left:before{content:""}.ion-arrow-graph-down-right:before{content:""}.ion-arrow-graph-up-left:before{content:""}.ion-arrow-graph-up-right:before{content:""}.ion-arrow-left-a:before{content:""}.ion-arrow-left-b:before{content:""}.ion-arrow-left-c:before{content:""}.ion-arrow-move:before{content:""}.ion-arrow-resize:before{content:""}.ion-arrow-return-left:before{content:""}.ion-arrow-return-right:before{content:""}.ion-arrow-right-a:before{content:""}.ion-arrow-right-b:before{content:""}.ion-arrow-right-c:before{content:""}.ion-arrow-shrink:before{content:""}.ion-arrow-swap:before{content:""}.ion-arrow-up-a:before{content:""}.ion-arrow-up-b:before{content:""}.ion-arrow-up-c:before{content:""}.ion-asterisk:before{content:""}.ion-at:before{content:""}.ion-backspace:before{content:""}.ion-backspace-outline:before{content:""}.ion-bag:before{content:""}.ion-battery-charging:before{content:""}.ion-battery-empty:before{content:""}.ion-battery-full:before{content:""}.ion-battery-half:before{content:""}.ion-battery-low:before{content:""}.ion-beaker:before{content:""}.ion-beer:before{content:""}.ion-bluetooth:before{content:""}.ion-bonfire:before{content:""}.ion-bookmark:before{content:""}.ion-bowtie:before{content:""}.ion-briefcase:before{content:""}.ion-bug:before{content:""}.ion-calculator:before{content:""}.ion-calendar:before{content:""}.ion-camera:before{content:""}.ion-card:before{content:""}.ion-cash:before{content:""}.ion-chatbox:before{content:""}.ion-chatbox-working:before{content:""}.ion-chatboxes:before{content:""}.ion-chatbubble:before{content:""}.ion-chatbubble-working:before{content:""}.ion-chatbubbles:before{content:""}.ion-checkmark:before{content:""}.ion-checkmark-circled:before{content:""}.ion-checkmark-round:before{content:""}.ion-chevron-down:before{content:""}.ion-chevron-left:before{content:""}.ion-chevron-right:before{content:""}.ion-chevron-up:before{content:""}.ion-clipboard:before{content:""}.ion-clock:before{content:""}.ion-close:before{content:""}.ion-close-circled:before{content:""}.ion-close-round:before{content:""}.ion-closed-captioning:before{content:""}.ion-cloud:before{content:""}.ion-code:before{content:""}.ion-code-download:before{content:""}.ion-code-working:before{content:""}.ion-coffee:before{content:""}.ion-compass:before{content:""}.ion-compose:before{content:""}.ion-connection-bars:before{content:""}.ion-contrast:before{content:""}.ion-crop:before{content:""}.ion-cube:before{content:""}.ion-disc:before{content:""}.ion-document:before{content:""}.ion-document-text:before{content:""}.ion-drag:before{content:""}.ion-earth:before{content:""}.ion-easel:before{content:""}.ion-edit:before{content:""}.ion-egg:before{content:""}.ion-eject:before{content:""}.ion-email:before{content:""}.ion-email-unread:before{content:""}.ion-erlenmeyer-flask:before{content:""}.ion-erlenmeyer-flask-bubbles:before{content:""}.ion-eye:before{content:""}.ion-eye-disabled:before{content:""}.ion-female:before{content:""}.ion-filing:before{content:""}.ion-film-marker:before{content:""}.ion-fireball:before{content:""}.ion-flag:before{content:""}.ion-flame:before{content:""}.ion-flash:before{content:""}.ion-flash-off:before{content:""}.ion-folder:before{content:""}.ion-fork:before{content:""}.ion-fork-repo:before{content:""}.ion-forward:before{content:""}.ion-funnel:before{content:""}.ion-gear-a:before{content:""}.ion-gear-b:before{content:""}.ion-grid:before{content:""}.ion-hammer:before{content:""}.ion-happy:before{content:""}.ion-happy-outline:before{content:""}.ion-headphone:before{content:""}.ion-heart:before{content:""}.ion-heart-broken:before{content:""}.ion-help:before{content:""}.ion-help-buoy:before{content:""}.ion-help-circled:before{content:""}.ion-home:before{content:""}.ion-icecream:before{content:""}.ion-image:before{content:""}.ion-images:before{content:""}.ion-information:before{content:""}.ion-information-circled:before{content:""}.ion-ionic:before{content:""}.ion-ios-alarm:before{content:""}.ion-ios-alarm-outline:before{content:""}.ion-ios-albums:before{content:""}.ion-ios-albums-outline:before{content:""}.ion-ios-americanfootball:before{content:""}.ion-ios-americanfootball-outline:before{content:""}.ion-ios-analytics:before{content:""}.ion-ios-analytics-outline:before{content:""}.ion-ios-arrow-back:before{content:""}.ion-ios-arrow-down:before{content:""}.ion-ios-arrow-forward:before{content:""}.ion-ios-arrow-left:before{content:""}.ion-ios-arrow-right:before{content:""}.ion-ios-arrow-thin-down:before{content:""}.ion-ios-arrow-thin-left:before{content:""}.ion-ios-arrow-thin-right:before{content:""}.ion-ios-arrow-thin-up:before{content:""}.ion-ios-arrow-up:before{content:""}.ion-ios-at:before{content:""}.ion-ios-at-outline:before{content:""}.ion-ios-barcode:before{content:""}.ion-ios-barcode-outline:before{content:""}.ion-ios-baseball:before{content:""}.ion-ios-baseball-outline:before{content:""}.ion-ios-basketball:before{content:""}.ion-ios-basketball-outline:before{content:""}.ion-ios-bell:before{content:""}.ion-ios-bell-outline:before{content:""}.ion-ios-body:before{content:""}.ion-ios-body-outline:before{content:""}.ion-ios-bolt:before{content:""}.ion-ios-bolt-outline:before{content:""}.ion-ios-book:before{content:""}.ion-ios-book-outline:before{content:""}.ion-ios-bookmarks:before{content:""}.ion-ios-bookmarks-outline:before{content:""}.ion-ios-box:before{content:""}.ion-ios-box-outline:before{content:""}.ion-ios-briefcase:before{content:""}.ion-ios-briefcase-outline:before{content:""}.ion-ios-browsers:before{content:""}.ion-ios-browsers-outline:before{content:""}.ion-ios-calculator:before{content:""}.ion-ios-calculator-outline:before{content:""}.ion-ios-calendar:before{content:""}.ion-ios-calendar-outline:before{content:""}.ion-ios-camera:before{content:""}.ion-ios-camera-outline:before{content:""}.ion-ios-cart:before{content:""}.ion-ios-cart-outline:before{content:""}.ion-ios-chatboxes:before{content:""}.ion-ios-chatboxes-outline:before{content:""}.ion-ios-chatbubble:before{content:""}.ion-ios-chatbubble-outline:before{content:""}.ion-ios-checkmark:before{content:""}.ion-ios-checkmark-empty:before{content:""}.ion-ios-checkmark-outline:before{content:""}.ion-ios-circle-filled:before{content:""}.ion-ios-circle-outline:before{content:""}.ion-ios-clock:before{content:""}.ion-ios-clock-outline:before{content:""}.ion-ios-close:before{content:""}.ion-ios-close-empty:before{content:""}.ion-ios-close-outline:before{content:""}.ion-ios-cloud:before{content:""}.ion-ios-cloud-download:before{content:""}.ion-ios-cloud-download-outline:before{content:""}.ion-ios-cloud-outline:before{content:""}.ion-ios-cloud-upload:before{content:""}.ion-ios-cloud-upload-outline:before{content:""}.ion-ios-cloudy:before{content:""}.ion-ios-cloudy-night:before{content:""}.ion-ios-cloudy-night-outline:before{content:""}.ion-ios-cloudy-outline:before{content:""}.ion-ios-cog:before{content:""}.ion-ios-cog-outline:before{content:""}.ion-ios-color-filter:before{content:""}.ion-ios-color-filter-outline:before{content:""}.ion-ios-color-wand:before{content:""}.ion-ios-color-wand-outline:before{content:""}.ion-ios-compose:before{content:""}.ion-ios-compose-outline:before{content:""}.ion-ios-contact:before{content:""}.ion-ios-contact-outline:before{content:""}.ion-ios-copy:before{content:""}.ion-ios-copy-outline:before{content:""}.ion-ios-crop:before{content:""}.ion-ios-crop-strong:before{content:""}.ion-ios-download:before{content:""}.ion-ios-download-outline:before{content:""}.ion-ios-drag:before{content:""}.ion-ios-email:before{content:""}.ion-ios-email-outline:before{content:""}.ion-ios-eye:before{content:""}.ion-ios-eye-outline:before{content:""}.ion-ios-fastforward:before{content:""}.ion-ios-fastforward-outline:before{content:""}.ion-ios-filing:before{content:""}.ion-ios-filing-outline:before{content:""}.ion-ios-film:before{content:""}.ion-ios-film-outline:before{content:""}.ion-ios-flag:before{content:""}.ion-ios-flag-outline:before{content:""}.ion-ios-flame:before{content:""}.ion-ios-flame-outline:before{content:""}.ion-ios-flask:before{content:""}.ion-ios-flask-outline:before{content:""}.ion-ios-flower:before{content:""}.ion-ios-flower-outline:before{content:""}.ion-ios-folder:before{content:""}.ion-ios-folder-outline:before{content:""}.ion-ios-football:before{content:""}.ion-ios-football-outline:before{content:""}.ion-ios-game-controller-a:before{content:""}.ion-ios-game-controller-a-outline:before{content:""}.ion-ios-game-controller-b:before{content:""}.ion-ios-game-controller-b-outline:before{content:""}.ion-ios-gear:before{content:""}.ion-ios-gear-outline:before{content:""}.ion-ios-glasses:before{content:""}.ion-ios-glasses-outline:before{content:""}.ion-ios-grid-view:before{content:""}.ion-ios-grid-view-outline:before{content:""}.ion-ios-heart:before{content:""}.ion-ios-heart-outline:before{content:""}.ion-ios-help:before{content:""}.ion-ios-help-empty:before{content:""}.ion-ios-help-outline:before{content:""}.ion-ios-home:before{content:""}.ion-ios-home-outline:before{content:""}.ion-ios-infinite:before{content:""}.ion-ios-infinite-outline:before{content:""}.ion-ios-information:before{content:""}.ion-ios-information-empty:before{content:""}.ion-ios-information-outline:before{content:""}.ion-ios-ionic-outline:before{content:""}.ion-ios-keypad:before{content:""}.ion-ios-keypad-outline:before{content:""}.ion-ios-lightbulb:before{content:""}.ion-ios-lightbulb-outline:before{content:""}.ion-ios-list:before{content:""}.ion-ios-list-outline:before{content:""}.ion-ios-location:before{content:""}.ion-ios-location-outline:before{content:""}.ion-ios-locked:before{content:""}.ion-ios-locked-outline:before{content:""}.ion-ios-loop:before{content:""}.ion-ios-loop-strong:before{content:""}.ion-ios-medical:before{content:""}.ion-ios-medical-outline:before{content:""}.ion-ios-medkit:before{content:""}.ion-ios-medkit-outline:before{content:""}.ion-ios-mic:before{content:""}.ion-ios-mic-off:before{content:""}.ion-ios-mic-outline:before{content:""}.ion-ios-minus:before{content:""}.ion-ios-minus-empty:before{content:""}.ion-ios-minus-outline:before{content:""}.ion-ios-monitor:before{content:""}.ion-ios-monitor-outline:before{content:""}.ion-ios-moon:before{content:""}.ion-ios-moon-outline:before{content:""}.ion-ios-more:before{content:""}.ion-ios-more-outline:before{content:""}.ion-ios-musical-note:before{content:""}.ion-ios-musical-notes:before{content:""}.ion-ios-navigate:before{content:""}.ion-ios-navigate-outline:before{content:""}.ion-ios-nutrition:before{content:""}.ion-ios-nutrition-outline:before{content:""}.ion-ios-paper:before{content:""}.ion-ios-paper-outline:before{content:""}.ion-ios-paperplane:before{content:""}.ion-ios-paperplane-outline:before{content:""}.ion-ios-partlysunny:before{content:""}.ion-ios-partlysunny-outline:before{content:""}.ion-ios-pause:before{content:""}.ion-ios-pause-outline:before{content:""}.ion-ios-paw:before{content:""}.ion-ios-paw-outline:before{content:""}.ion-ios-people:before{content:""}.ion-ios-people-outline:before{content:""}.ion-ios-person:before{content:""}.ion-ios-person-outline:before{content:""}.ion-ios-personadd:before{content:""}.ion-ios-personadd-outline:before{content:""}.ion-ios-photos:before{content:""}.ion-ios-photos-outline:before{content:""}.ion-ios-pie:before{content:""}.ion-ios-pie-outline:before{content:""}.ion-ios-pint:before{content:""}.ion-ios-pint-outline:before{content:""}.ion-ios-play:before{content:""}.ion-ios-play-outline:before{content:""}.ion-ios-plus:before{content:""}.ion-ios-plus-empty:before{content:""}.ion-ios-plus-outline:before{content:""}.ion-ios-pricetag:before{content:""}.ion-ios-pricetag-outline:before{content:""}.ion-ios-pricetags:before{content:""}.ion-ios-pricetags-outline:before{content:""}.ion-ios-printer:before{content:""}.ion-ios-printer-outline:before{content:""}.ion-ios-pulse:before{content:""}.ion-ios-pulse-strong:before{content:""}.ion-ios-rainy:before{content:""}.ion-ios-rainy-outline:before{content:""}.ion-ios-recording:before{content:""}.ion-ios-recording-outline:before{content:""}.ion-ios-redo:before{content:""}.ion-ios-redo-outline:before{content:""}.ion-ios-refresh:before{content:""}.ion-ios-refresh-empty:before{content:""}.ion-ios-refresh-outline:before{content:""}.ion-ios-reload:before{content:""}.ion-ios-reverse-camera:before{content:""}.ion-ios-reverse-camera-outline:before{content:""}.ion-ios-rewind:before{content:""}.ion-ios-rewind-outline:before{content:""}.ion-ios-rose:before{content:""}.ion-ios-rose-outline:before{content:""}.ion-ios-search:before{content:""}.ion-ios-search-strong:before{content:""}.ion-ios-settings:before{content:""}.ion-ios-settings-strong:before{content:""}.ion-ios-shuffle:before{content:""}.ion-ios-shuffle-strong:before{content:""}.ion-ios-skipbackward:before{content:""}.ion-ios-skipbackward-outline:before{content:""}.ion-ios-skipforward:before{content:""}.ion-ios-skipforward-outline:before{content:""}.ion-ios-snowy:before{content:""}.ion-ios-speedometer:before{content:""}.ion-ios-speedometer-outline:before{content:""}.ion-ios-star:before{content:""}.ion-ios-star-half:before{content:""}.ion-ios-star-outline:before{content:""}.ion-ios-stopwatch:before{content:""}.ion-ios-stopwatch-outline:before{content:""}.ion-ios-sunny:before{content:""}.ion-ios-sunny-outline:before{content:""}.ion-ios-telephone:before{content:""}.ion-ios-telephone-outline:before{content:""}.ion-ios-tennisball:before{content:""}.ion-ios-tennisball-outline:before{content:""}.ion-ios-thunderstorm:before{content:""}.ion-ios-thunderstorm-outline:before{content:""}.ion-ios-time:before{content:""}.ion-ios-time-outline:before{content:""}.ion-ios-timer:before{content:""}.ion-ios-timer-outline:before{content:""}.ion-ios-toggle:before{content:""}.ion-ios-toggle-outline:before{content:""}.ion-ios-trash:before{content:""}.ion-ios-trash-outline:before{content:""}.ion-ios-undo:before{content:""}.ion-ios-undo-outline:before{content:""}.ion-ios-unlocked:before{content:""}.ion-ios-unlocked-outline:before{content:""}.ion-ios-upload:before{content:""}.ion-ios-upload-outline:before{content:""}.ion-ios-videocam:before{content:""}.ion-ios-videocam-outline:before{content:""}.ion-ios-volume-high:before{content:""}.ion-ios-volume-low:before{content:""}.ion-ios-wineglass:before{content:""}.ion-ios-wineglass-outline:before{content:""}.ion-ios-world:before{content:""}.ion-ios-world-outline:before{content:""}.ion-ipad:before{content:""}.ion-iphone:before{content:""}.ion-ipod:before{content:""}.ion-jet:before{content:""}.ion-key:before{content:""}.ion-knife:before{content:""}.ion-laptop:before{content:""}.ion-leaf:before{content:""}.ion-levels:before{content:""}.ion-lightbulb:before{content:""}.ion-link:before{content:""}.ion-load-a:before{content:""}.ion-load-b:before{content:""}.ion-load-c:before{content:""}.ion-load-d:before{content:""}.ion-location:before{content:""}.ion-lock-combination:before{content:""}.ion-locked:before{content:""}.ion-log-in:before{content:""}.ion-log-out:before{content:""}.ion-loop:before{content:""}.ion-magnet:before{content:""}.ion-male:before{content:""}.ion-man:before{content:""}.ion-map:before{content:""}.ion-medkit:before{content:""}.ion-merge:before{content:""}.ion-mic-a:before{content:""}.ion-mic-b:before{content:""}.ion-mic-c:before{content:""}.ion-minus:before{content:""}.ion-minus-circled:before{content:""}.ion-minus-round:before{content:""}.ion-model-s:before{content:""}.ion-monitor:before{content:""}.ion-more:before{content:""}.ion-mouse:before{content:""}.ion-music-note:before{content:""}.ion-navicon:before{content:""}.ion-navicon-round:before{content:""}.ion-navigate:before{content:""}.ion-network:before{content:""}.ion-no-smoking:before{content:""}.ion-nuclear:before{content:""}.ion-outlet:before{content:""}.ion-paintbrush:before{content:""}.ion-paintbucket:before{content:""}.ion-paper-airplane:before{content:""}.ion-paperclip:before{content:""}.ion-pause:before{content:""}.ion-person:before{content:""}.ion-person-add:before{content:""}.ion-person-stalker:before{content:""}.ion-pie-graph:before{content:""}.ion-pin:before{content:""}.ion-pinpoint:before{content:""}.ion-pizza:before{content:""}.ion-plane:before{content:""}.ion-planet:before{content:""}.ion-play:before{content:""}.ion-playstation:before{content:""}.ion-plus:before{content:""}.ion-plus-circled:before{content:""}.ion-plus-round:before{content:""}.ion-podium:before{content:""}.ion-pound:before{content:""}.ion-power:before{content:""}.ion-pricetag:before{content:""}.ion-pricetags:before{content:""}.ion-printer:before{content:""}.ion-pull-request:before{content:""}.ion-qr-scanner:before{content:""}.ion-quote:before{content:""}.ion-radio-waves:before{content:""}.ion-record:before{content:""}.ion-refresh:before{content:""}.ion-reply:before{content:""}.ion-reply-all:before{content:""}.ion-ribbon-a:before{content:""}.ion-ribbon-b:before{content:""}.ion-sad:before{content:""}.ion-sad-outline:before{content:""}.ion-scissors:before{content:""}.ion-search:before{content:""}.ion-settings:before{content:""}.ion-share:before{content:""}.ion-shuffle:before{content:""}.ion-skip-backward:before{content:""}.ion-skip-forward:before{content:""}.ion-social-android:before{content:""}.ion-social-android-outline:before{content:""}.ion-social-angular:before{content:""}.ion-social-angular-outline:before{content:""}.ion-social-apple:before{content:""}.ion-social-apple-outline:before{content:""}.ion-social-bitcoin:before{content:""}.ion-social-bitcoin-outline:before{content:""}.ion-social-buffer:before{content:""}.ion-social-buffer-outline:before{content:""}.ion-social-chrome:before{content:""}.ion-social-chrome-outline:before{content:""}.ion-social-codepen:before{content:""}.ion-social-codepen-outline:before{content:""}.ion-social-css3:before{content:""}.ion-social-css3-outline:before{content:""}.ion-social-designernews:before{content:""}.ion-social-designernews-outline:before{content:""}.ion-social-dribbble:before{content:""}.ion-social-dribbble-outline:before{content:""}.ion-social-dropbox:before{content:""}.ion-social-dropbox-outline:before{content:""}.ion-social-euro:before{content:""}.ion-social-euro-outline:before{content:""}.ion-social-facebook:before{content:""}.ion-social-facebook-outline:before{content:""}.ion-social-foursquare:before{content:""}.ion-social-foursquare-outline:before{content:""}.ion-social-freebsd-devil:before{content:""}.ion-social-github:before{content:""}.ion-social-github-outline:before{content:""}.ion-social-google:before{content:""}.ion-social-google-outline:before{content:""}.ion-social-googleplus:before{content:""}.ion-social-googleplus-outline:before{content:""}.ion-social-hackernews:before{content:""}.ion-social-hackernews-outline:before{content:""}.ion-social-html5:before{content:""}.ion-social-html5-outline:before{content:""}.ion-social-instagram:before{content:""}.ion-social-instagram-outline:before{content:""}.ion-social-javascript:before{content:""}.ion-social-javascript-outline:before{content:""}.ion-social-linkedin:before{content:""}.ion-social-linkedin-outline:before{content:""}.ion-social-markdown:before{content:""}.ion-social-nodejs:before{content:""}.ion-social-octocat:before{content:""}.ion-social-pinterest:before{content:""}.ion-social-pinterest-outline:before{content:""}.ion-social-python:before{content:""}.ion-social-reddit:before{content:""}.ion-social-reddit-outline:before{content:""}.ion-social-rss:before{content:""}.ion-social-rss-outline:before{content:""}.ion-social-sass:before{content:""}.ion-social-skype:before{content:""}.ion-social-skype-outline:before{content:""}.ion-social-snapchat:before{content:""}.ion-social-snapchat-outline:before{content:""}.ion-social-tumblr:before{content:""}.ion-social-tumblr-outline:before{content:""}.ion-social-tux:before{content:""}.ion-social-twitch:before{content:""}.ion-social-twitch-outline:before{content:""}.ion-social-twitter:before{content:""}.ion-social-twitter-outline:before{content:""}.ion-social-usd:before{content:""}.ion-social-usd-outline:before{content:""}.ion-social-vimeo:before{content:""}.ion-social-vimeo-outline:before{content:""}.ion-social-whatsapp:before{content:""}.ion-social-whatsapp-outline:before{content:""}.ion-social-windows:before{content:""}.ion-social-windows-outline:before{content:""}.ion-social-wordpress:before{content:""}.ion-social-wordpress-outline:before{content:""}.ion-social-yahoo:before{content:""}.ion-social-yahoo-outline:before{content:""}.ion-social-yen:before{content:""}.ion-social-yen-outline:before{content:""}.ion-social-youtube:before{content:""}.ion-social-youtube-outline:before{content:""}.ion-soup-can:before{content:""}.ion-soup-can-outline:before{content:""}.ion-speakerphone:before{content:""}.ion-speedometer:before{content:""}.ion-spoon:before{content:""}.ion-star:before{content:""}.ion-stats-bars:before{content:""}.ion-steam:before{content:""}.ion-stop:before{content:""}.ion-thermometer:before{content:""}.ion-thumbsdown:before{content:""}.ion-thumbsup:before{content:""}.ion-toggle:before{content:""}.ion-toggle-filled:before{content:""}.ion-transgender:before{content:""}.ion-trash-a:before{content:""}.ion-trash-b:before{content:""}.ion-trophy:before{content:""}.ion-tshirt:before{content:""}.ion-tshirt-outline:before{content:""}.ion-umbrella:before{content:""}.ion-university:before{content:""}.ion-unlocked:before{content:""}.ion-upload:before{content:""}.ion-usb:before{content:""}.ion-videocamera:before{content:""}.ion-volume-high:before{content:""}.ion-volume-low:before{content:""}.ion-volume-medium:before{content:""}.ion-volume-mute:before{content:""}.ion-wand:before{content:""}.ion-waterdrop:before{content:""}.ion-wifi:before{content:""}.ion-wineglass:before{content:""}.ion-woman:before{content:""}.ion-wrench:before{content:""}.ion-xbox:before{content:""}*{box-sizing:border-box}body{font-size:16px;font-family:'Open Sans';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul{list-style-type:none}h1,h2,h3,h4,h5,h6{font-family:'Open Sans Semibold';font-weight:600}.btn{border-radius:2px;color:#FFFFFF;padding:11px 28px;position:relative;text-transform:capitalize;transition:all 0.08s cubic-bezier(0.17, 0.67, 0.83, 0.67)}.btn.-blue{background-color:#1C3D49;border-bottom:2px solid transparent;border-top:none;border-left:none;border-right:none;color:#FFFFFF}.btn.-blue:hover{background-color:#009bd7;border-bottom:2px solid #0088bd;border-top:none;border-left:none;border-right:none;color:#FFFFFF;transform:translateY(1px)}.btn.-green{background-color:#BAD16E;border-bottom:2px solid transparent;border-top:none;border-left:none;border-right:none;color:#FFFFFF}.btn.-green:hover{background-color:#b1cb5b;border-bottom:2px solid #a8c547;border-top:none;border-left:none;border-right:none;color:#FFFFFF;transform:translateY(1px)}.btn.-red{background-color:#FD5C63;border-bottom:2px solid transparent;border-top:none;border-left:none;border-right:none;color:#FFFFFF}.btn.-red:hover{background-color:#fd434b;border-bottom:2px solid #fc2a33;border-top:none;border-left:none;border-right:none;color:#FFFFFF;transform:translateY(1px)}.btn.-gray{background-color:#F0F0F2;border-bottom:2px solid transparent;border-top:none;border-left:none;border-right:none;color:#B5B2B2}.btn.-gray:hover{background-color:#e9e9ec;border-bottom:2px solid #D8D8D8;border-top:none;border-left:none;border-right:none;transform:translateY(1px)}.btn.-outline{background-color:transparent;border-radius:2px;font-family:'Open Sans Semibold';font-size:16px;padding:12px 28px}.btn.-outline.-blue{border:1px solid #00ADF0;color:#00ADF0}.btn.-outline.-blue:hover{background-color:#00ADF0;color:#FFFFFF}.btn.-outline.-green{border:1px solid #BAD16E;color:#BAD16E}.btn.-outline.-green:hover{background-color:#BAD16E;color:#FFFFFF}.btn.-outline.-gray{border:1px solid #B5B2B2;color:#B5B2B2}.btn.-outline.-gray:hover{background-color:#D8D8D8;border:1px solid #D8D8D8;color:#FFFFFF}.btn.-thin{font-size:13.0644239406px;padding:8px 24px}.btn.-full-large{border-bottom:none;border-radius:0;color:#FFFFFF;font-size:16px;padding:20px;width:100%}.btn.-full-large:hover{border-bottom:none;transform:translateY(0)}.btn.-footer{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.btn.-full{width:100%}.btn .icon{margin-right:8px}.btn.-large-padding{padding:11px 47px}.round-select-btn{color:#D8D8D8}.round-select-btn:hover{color:#BAD16E}.main-navigation{background-color:#FFFFFF;box-shadow:0 4px 5px rgba(0,0,0,0.03);padding:0px 30px;transition:0.5s ease-in-out;min-height:50px;display:flex;align-items:stretch;justify-content:space-between}.main-navigation>ul{margin-bottom:0;font-size:13.0644239406px}.main-navigation.-mobile{display:block;background:#FFFFFF !important}@media only screen and (min-width: 1024px){.main-navigation.-mobile{display:none}}.main-navigation.-mobile .panel-collapse li{text-transform:capitalize;width:100%;margin-top:8px;margin-bottom:8px;padding-left:40px}.main-navigation.-desktop{display:none}@media only screen and (min-width: 1024px){.main-navigation.-desktop{display:flex}}.nav-left{display:flex;align-items:center;position:relative}.nav-left .hamburger{position:absolute;right:0;top:0;font-size:2em;color:#B5B2B2;width:22px}.nav-left .hamburger.-left{left:0}.nav-left.-dashboard{padding-bottom:48px}.nav-left .site-main-logo{margin-right:24px}.nav-menu{display:flex;align-items:stretch;padding:0;font-size:13.0644239406px}.nav-menu.-mobile{display:none}.nav-menu>li{display:flex;align-items:center}.nav-menu>li a.get-50-discount{background:#bad163;padding:4px 8px;border-radius:3px;color:#fff;transition:0.3s}.nav-menu>li a.get-50-discount:hover{background:#d9ea99;transition:0.3s}.nav-menu>li:not(:last-child){margin-right:16px}.nav-menu .dropdown-toggle{display:flex;align-items:center}.nav-menu .arrow-down{margin-left:8px;position:relative;top:1px}.nav-menu .dropdown{margin:12px}.nav-menu .session-link{width:100%}.nav-menu .session-link a{width:100%}.nav-menu .session-link:not(:last-child){margin-bottom:12px}.public-navigation{position:fixed;width:100%;z-index:750;font-family:'Open Sans';top:0}.home-navigation{box-shadow:none;background-color:transparent}.home-navigation .nav-menu>li>a,.home-navigation .nav-language .dropdown-toggle{color:#B5B2B2}@media only screen and (min-width: 768px){.home-navigation .nav-menu>li>a,.home-navigation .nav-language .dropdown-toggle{color:white}}.site-main-logo{margin-top:6px}.site-main-logo a{display:block}.site-main-logo img{height:40px;width:auto}.nav-photo{margin-right:8px;width:32px;height:32px;max-width:32px;max-height:32px;min-width:32px;min-height:32px;border-radius:100%;overflow:hidden}.nav-menu a,.nav-language a{color:#707070;font-weight:600;transition:color 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67)}.nav-menu a:hover,.nav-language a:hover{color:#FCBF69}.inline-list{display:flex;align-items:stretch;padding:0;font-size:13.0644239406px}.inline-list>li{display:flex;align-items:center}.inline-list>li:not(:last-child){margin-right:16px}.inline-list .dropdown-toggle{display:flex;align-items:center}.inline-list .arrow-down{margin-left:8px;position:relative;top:1px}.dropdown-menu{border-radius:2px;border:1px solid #e2e2e6;top:100%}.dropdown-menu .link{text-transform:capitalize;padding:8px 24px}.dashboard{background-color:#F0F0F2;display:flex;min-height:100vh}.dashboard-sidebar{display:none;flex:0 0 240px}@media only screen and (min-width: 768px){.dashboard-sidebar{display:block !important}}.dashboard-sidebar.-student{background-color:#fff}.dashboard-sidebar.-teacher{background-color:#fff}.dashboard-sidebar .logo{display:block;padding:16px 16px 8px;text-align:center}.dashboard-sidebar .logo img{max-width:150px}.dashboard-main{max-width:100%;flex:0 0 100%;background-color:#F0F0F2}@media only screen and (min-width: 768px){.dashboard-main{flex:1}}.dashboard-main-sales{max-width:none !important}.dashboard-content{padding:32px 8px}@media only screen and (min-width: 768px){.dashboard-content{padding:32px 32px 40px}}.dashboard-content>.main-header{display:flex;justify-content:space-between;position:relative;top:auto;height:auto;z-index:1}.dashboard-content .flash-messages{margin:5px}.dashboard-content .landing-header{justify-content:center}.dashboard-content .landing-header .page-title{text-align:center;font-size:30px}.dashboard-content .landing-header .page-description{text-align:center;font-size:24px;color:#808080}.dashboard-content .landing-header .landing-logos{margin:20px;justify-content:center}.dashboard-content .landing-header .landing-logos .item{justify-content:center;text-align:center}.dashboard-content .landing-subscribe{justify-content:center}.dashboard-description .col-md-12{padding:20px;font-size:20px;color:gray}.alert-first-lesson{margin:20px 20px -20px 20px}#pricing-modal-form .period-toggle{padding:0 !important}.pay-as-you-go-checkout .page-description{color:#808080 !important}.pay-as-you-go-checkout .payg-disclaimer{color:#808080 !important;font-size:13px;margin-bottom:20px}@media (max-width: 480px){.pay-as-you-go-checkout .payg-disclaimer{text-align:center}}#payg-modal .modal-header{padding:10px 12px 0 0 !important}#payg-modal .modal-header .page-header{padding:0 !important;margin:5px 10px 0px 10px !important}#payg-modal .modal-header .page-header h1{color:#008ac0 !important;margin-top:10px !important}#payg-modal .modal-header .page-header h2{color:#808080 !important}#payg-modal .modal-body{padding:0 !important}#payg-modal .modal-body .panel-row{margin:0 !important}#payg-modal .modal-body .panel-row .tabl-links{margin-left:20px}#payg-modal .modal-body .panel-row .panel-col{padding:0 !important}#payg-modal .modal-body .panel-row .panel{margin:0 !important}.popup{max-width:900px;width:100%;height:auto;margin:0 auto;padding:0;border-radius:2px;background-color:#fff;text-align:center}.popup-payg{max-width:600px;width:100%;height:auto;margin:0 auto;padding:0;border-radius:2px;background-color:#fff;text-align:center}.popup-fields{margin:10px auto;max-width:500px}.row-fields{height:90px;display:flex;align-items:stretch;flex-wrap:wrap;padding-right:6px;padding-left:6px}.row-fields>div{padding-right:6px;padding-left:6px}@media (max-width: 480px){.row-fields>div{font-size:12px}}.tooltip-column{padding-top:40px;padding-right:2px;padding-left:2px}.popup-cc{float:left;display:inline-block;margin-top:10px}.popup-cc-cards{height:40px;width:190px;float:left;margin:12px 0;text-align:left;background-size:100% auto}.popup-cc-cards img{max-width:100%;max-height:100%}.popup-method input{float:left;margin:13px 4px 0}::-webkit-input-placeholder{font-style:normal;font-size:12pt;font-family:Open Sans, sans-serif;color:#f0f0f0;opacity:0.5}::-moz-placeholder{font-style:normal;font-size:12pt;font-family:Open Sans, sans-serif;color:#f0f0f0;opacity:0.5}:-ms-input-placeholder{font-style:normal;font-size:12pt;font-family:Open Sans, sans-serif;color:#f0f0f0;opacity:0.5}:-moz-placeholder{font-style:normal;font-size:12pt;font-family:Open Sans, sans-serif;color:#f0f0f0;opacity:0.5}.form-control{border:2px solid #ccc}.popup-h1{font-size:18pt;color:#008ac0;font-family:'Open Sans Semibold', Arial, sans-serif}@media (max-width: 480px){.popup-h1{font-size:12pt}}.popup-tc{font-size:10pt;line-height:8pt}.btn.selectpicker{width:100%;padding:8px;font-size:12px;margin-top:5px;border-radius:4px}@media (max-width: 480px){.btn.selectpicker{padding:6px 12px;font-size:16px}}.btn.selectpicker-md{width:100%;padding:6px 12px;border:2px solid #ccc;font-size:14px}@media (max-width: 480px){.btn.selectpicker-md{padding:6px 12px;font-size:16px}}label.payg-modal-only{float:left;margin-top:8px;font-size:10pt;margin-bottom:5px}a.payg-modal-only{font-weight:bold}@media (max-width: 480px){.mobile-expand{padding-right:30px}}.payg-modal-button-margin{margin:20px 0 15px 0;display:flex;flex-direction:column;align-items:center}.payg-modal-footer{margin:20px 0 25px 0}@media (max-width: 480px){.payg-modal-footer{font-size:14px;margin:0px 0 25px 0}}.payg-modal-only.panel{border:0px}.payg-modal-only.form-label{font-size:10pt !important}.payg-modal-only.payment-option{padding:0px 20px}@media (max-width: 480px){.payg-modal-only.input-lg{height:38px;padding:6px 12px;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:16px}.payg-modal-only.nav-pills{padding-top:10px;margin-bottom:5px}.payg-modal-only.modal{position:absolute;overflow:visible}.payg-modal-only .nav>li>a>img{max-width:none;height:16px}}@media (max-width: 480px) and (max-width: 480px){.payg-modal-only .nav>li>a>img{max-height:20px}}@media (max-width: 480px){.payg-modal-only .nav>li>a{font-size:12px}}.powered-by-stripe-badge{display:flex;align-items:center;margin-bottom:-20px}.dashboard-content-sales{padding:10px 0 !important}.dashboard-content-sales .panel-row{margin:auto !important}.dashboard-content-sales .panel-row h4.title{font-size:20px}.dashboard-content-sales .panel-row .all-contacts-datatable,.dashboard-content-sales .panel-row .free-classes-datatable{font-size:12px}.dashboard-content-sales .panel-row .all-contacts-datatable .paliitin,.dashboard-content-sales .panel-row .free-classes-datatable .paliitin{font-size:10px}.subscription-balance{font-weight:bold}.subscription-balance #user-balance{font-size:13px;margin-left:2px;cursor:pointer;cursor:hand}#paypal-button-container{margin-top:10px;pointer-events:none}.main-header{width:auto;display:flex;align-items:center;margin-bottom:20px;margin-left:36px;margin-right:36px}@media (max-width: 767px){.main-header{margin-left:24px}}@media (max-width: 480px){.main-header{margin-left:8px}}.main-header .page-title{color:#1C3D49;font-size:23.99824144px;font-weight:600;line-height:1;margin-top:0;margin-bottom:8px}.main-header .page-description{color:#B5B2B2;font-size:13.0644239406px;margin-bottom:0}.sidebar-menu{margin:0;padding:0}.menu-item{opacity:1}.menu-item.active,.menu-item:hover{background-color:rgba(98,98,98,0.08)}.menu-item.active a,.menu-item:hover a{font-family:'Open Sans Semibold';font-weight:600}.menu-item.active .icon,.menu-item:hover .icon{color:#1C3D49}.menu-item.active .text{font-family:'Open Sans Semibold'}.menu-item .link{display:flex;align-items:center;padding:16px}.menu-item .text{color:#1C3D49;font-family:'Open Sans';font-size:14px;text-transform:capitalize;transition:all 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67)}.menu-item .icon{color:#1C3D49;font-size:24px;margin-right:14px;width:32px;text-align:center;transition:all 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67)}.panel-row{display:flex;align-items:flex-start;flex-wrap:wrap}@media only screen and (min-width: 768px){.panel-row{margin-left:-16px;margin-right:-16px}}.panel-row.-equalize{align-items:stretch}.panel-col{display:flex;align-items:stretch;flex-wrap:wrap}@media only screen and (min-width: 768px){.panel-col{padding-left:16px;padding-right:16px}}.panel-col.-full{max-width:100%;flex:0 0 100%}.panel-col.-half{flex:0 0 50%}@media only screen and (min-width: 768px){.panel-col.-half{flex:0 0 50%}}.panel-col.-main{max-width:100%;flex:0 0 100%}@media only screen and (min-width: 768px){.panel-col.-main{flex:0 0 70%}}.panel-col.-side{max-width:100%;flex:0 0 100%}@media only screen and (min-width: 768px){.panel-col.-side{flex:0 0 30%}}.panel-col.-side .plan-buttons{width:100%}.panel-col.-booking-details{max-width:100%;flex:0 0 100%}@media only screen and (min-width: 768px){.panel-col.-booking-details{flex:0 0 400px}}.panel-col.-booking-calendar{max-width:100%;flex:0 0 100%}@media only screen and (min-width: 768px){.panel-col.-booking-calendar{flex:1}}.panel-col.ignore-padding{padding-left:0;padding-right:0}.panel{border-radius:4px;border:1px solid #e2e2e6;box-shadow:0 4px 5px rgba(0,0,0,0.03);display:flex;flex-direction:column;margin-bottom:32px;width:100%}.panel .-large-headspace{padding-top:48px}.panel.-nav{border-radius:0px;border:none;box-shadow:none}.panel-body .no-lesson{font-weight:400;font-size:30px;color:#D8D8D8;margin:0 0 32px}.panel-body.no-lesson{padding-top:32px;max-width:none !important}.panel-body.no-lesson.my-progress-only{margin:0 auto}.panel-header{display:flex;justify-content:space-between;align-items:center;padding:20px}.panel-header.-calendar{padding:0 24px;flex:0 0 50px}.panel-header>.title{color:#FCBF69;font-size:13.0644239406px;margin-top:0;margin-bottom:0}.panel-header>.-green{color:#BAD16E}.panel-header>.-blue{color:#00ADF0}.panel-header>.tooltip-icon,.panel-header>.title{line-height:1}.panel-content{padding:0 24px 24px}.panel-content.-align-items-center{display:flex;align-items:center;justify-content:center}.adaptive{align:left}.lesson-history{padding:0 24px 0}.payment-option{padding-top:24px}.payment-option h4{padding-bottom:10px}.panel-footer .btn.-blue{text-transform:none !important}.panel-footer .submit-button-row{height:46px;display:flex;align-items:center;justify-content:flex-end}@media (max-width: 480px){.panel-footer .submit-button-row{height:auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}}.panel-footer .security-badges{height:46px;display:flex;align-items:center;justify-content:flex-end}@media (max-width: 480px){.panel-footer .security-badges{margin-bottom:15px}}.panel-footer .security-badges .ssl-badge{height:30px}.panel-footer .security-badges .powered-by-stripe-badge{height:20px}.panel-footer .security-badges .ssl-badge,.panel-footer .security-badges .powered-by-stripe-badge{width:auto;margin:10px}.panel-footer .security-badges .ssl-badge img,.panel-footer .security-badges .ssl-badge a img,.panel-footer .security-badges .powered-by-stripe-badge img,.panel-footer .security-badges .powered-by-stripe-badge a img{height:100%;width:auto}.monthly-yearly-switch li{margin-right:15px}.panel-order-summary{height:auto}.panel-order-summary h4{margin-top:3px}.panel-order-summary .summary-details{font-size:12px;line-height:22px}.panel-order-summary .promo-code .code-input{margin-bottom:2px}.panel-order-summary .promo-code .apply-code-btn{padding-left:15px}.current-subscription.middle-section{padding-bottom:0px;height:auto;font-size:12px;line-height:22px}.current-subscription.plans-checkout-only{height:auto;font-size:14px;line-height:26px}.promo-code-row{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.promo-code-row .promo-input-field{display:inline-block;width:100px;margin:0 8px 7px 0}.promo-code-row .promo-input-field input::placeholder{font-size:14px}.promo-code-row .promo-input-field input{margin-top:1px !important}.subscription-details{display:flex;align-items:center}.subscription-details .subscription-icon{width:80px;height:80px;padding:0 5px 0 0}.subscription-details .subscription-icon img{max-width:100%;max-height:100%}.subscription-details .subscription-description{flex-grow:1;width:auto;margin:0 auto}.subscription-details .subscription-description .name{text-align:center;font-size:20px;font-family:'Open Sans Semibold', Arial, sans-serif}.subscription-details .subscription-description .side-pay-details{margin-top:4px;text-align:center;font-size:14px;font-family:'Open Sans Semibold', Arial, sans-serif}.subscription-inclusions{width:100%;height:auto;margin-top:20px;padding-right:3px;font-size:14px;font-family:'Open Sans Regular', Arial, sans-serif}.subscription-inclusions .inclusions-item{height:auto;text-align:left;margin-bottom:4px;line-height:1.6;display:flex;align-items:flex-start}.subscription-inclusions .inclusions-item img{height:22px;width:auto;margin-right:3px}.subscription-inclusions .inclusions-item.paygo-price{display:flex;align-items:center;margin-bottom:10px}.subscription-inclusions .inclusions-item.paygo-price img{height:32px;margin-right:10px;border-radius:50%}.panel-content.checkout-only .payment-error-notice{width:100%;height:auto;padding:20px;margin-bottom:20px;font-size:16px;font-family:'Open Sans Regular', Arial, sans-serif}.panel-content.checkout-only .payment-error-notice .notice-description{color:#707070;display:block;text-align:left}.panel-content.checkout-only .payment-error-notice .notice-description-label{font-size:16px;font-family:'Open Sans Semibold', Arial, sans-serif}.panel-content.checkout-only .payment-error-notice.failed{color:#FCBF69;background-color:rgba(252,191,105,0.3)}.panel-content.checkout-only .payment-error-notice .notice-heading{margin-bottom:5px;font-size:20px;font-family:'Open Sans Semibold', Arial, sans-serif;text-align:left;display:block}.panel-content.checkout-only .paypal-button.center-align{margin:0 auto}.panel-content.checkout-only .viet-banks{height:auto;width:90%;min-width:200px;padding-top:10px;margin:0 auto 0 auto;font-family:'Open Sans Regular', Arial, sans-serif;color:#979797;font-size:10pt;text-align:center;display:flex;flex-direction:column;align-items:center;align-self:flex-end}.panel-content.checkout-only .viet-banks-logo-row{height:auto;width:100%;margin-top:20px;margin-bottom:20px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;flex-basis:auto;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.panel-content.checkout-only .viet-banks-logo{width:auto;height:64px;margin:0 10px}.panel-content.checkout-only .viet-banks-logo img{max-width:100%;max-height:100%}.panel-content.checkout-only .panel-section{width:100%;height:auto;padding:20px;margin-bottom:20px;font-size:16px;font-family:'Open Sans Regular', Arial, sans-serif;background-color:#F0F0F2}@media (max-width: 480px){.panel-content.checkout-only .panel-section{padding:14px}}.panel-content.checkout-only .panel-section .section-heading{margin-bottom:5px;font-size:20px;font-family:'Open Sans Semibold', Arial, sans-serif;text-align:left;display:flex;justify-content:space-between;align-items:center}@media (max-width: 768px){.panel-content.checkout-only .panel-section .section-heading{flex-direction:column;align-items:flex-start}}.panel-content.checkout-only .panel-section .row.single-column{width:380px}@media (max-width: 530px){.panel-content.checkout-only .panel-section .row.single-column{width:100%}}.panel-content.checkout-only .panel-section .row.single-column.settings{width:600px}.panel-content.checkout-only .panel-section.existing-methods-section .add-button{padding:6px 20px;font-size:16px;font-family:'Open Sans Semibold', Arial, sans-serif}@media (max-width: 768px){.panel-content.checkout-only .panel-section.existing-methods-section .add-button{white-space:pre-wrap;margin-top:10px}}.panel-content.checkout-only .panel-section.existing-methods-section .card-list{font-size:14px;margin-top:25px}.panel-content.checkout-only .panel-section.existing-methods-section .card-list .card-list-label{margin-bottom:10px;font-size:14px;font-family:'Open Sans Semibold', Arial, sans-serif}.panel-content.checkout-only .panel-section.existing-methods-section .card-list table{width:100%}.panel-content.checkout-only .panel-section.existing-methods-section .card-list tr,.panel-content.checkout-only .panel-section.existing-methods-section .card-list td{padding:10px;text-align:center}.panel-content.checkout-only .panel-section.existing-methods-section .card-list tr input[type="radio"],.panel-content.checkout-only .panel-section.existing-methods-section .card-list td input[type="radio"]{margin:0}.panel-content.checkout-only .panel-section.existing-methods-section .card-list tr .radio label,.panel-content.checkout-only .panel-section.existing-methods-section .card-list td .radio label{min-height:13px;padding-left:0}.panel-content.checkout-only .panel-section.existing-methods-section .card-list tr img,.panel-content.checkout-only .panel-section.existing-methods-section .card-list td img{margin-right:5px}.panel-content.checkout-only .panel-section.existing-methods-section .card-list tr.orange,.panel-content.checkout-only .panel-section.existing-methods-section .card-list td.orange{color:#FCBF69;font-family:'Open Sans Semibold', Arial, sans-serif}.panel-content.checkout-only .panel-section.existing-methods-section .card-list tr.green,.panel-content.checkout-only .panel-section.existing-methods-section .card-list td.green{color:#BAD16E;font-family:'Open Sans Semibold', Arial, sans-serif}.panel-content.checkout-only .panel-section.existing-methods-section .card-list tr.bold,.panel-content.checkout-only .panel-section.existing-methods-section .card-list td.bold{font-family:'Open Sans Semibold', Arial, sans-serif}@media only screen and (max-width: 760px),(min-device-width: 768px) and (max-device-width: 1024px){.panel-content.checkout-only .panel-section.existing-methods-section .card-list table,.panel-content.checkout-only .panel-section.existing-methods-section .card-list thead,.panel-content.checkout-only .panel-section.existing-methods-section .card-list tbody,.panel-content.checkout-only .panel-section.existing-methods-section .card-list th,.panel-content.checkout-only .panel-section.existing-methods-section .card-list td,.panel-content.checkout-only .panel-section.existing-methods-section .card-list tr{display:block}.panel-content.checkout-only .panel-section.existing-methods-section .card-list thead tr{position:absolute;top:-9999px;left:-9999px}.panel-content.checkout-only .panel-section.existing-methods-section .card-list tr{border:1px solid #ccc}.panel-content.checkout-only .panel-section.existing-methods-section .card-list td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}.panel-content.checkout-only .panel-section.existing-methods-section .card-list td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:pre-line;margin-top:5px}.panel-content.checkout-only .panel-section.existing-methods-section .card-list td:nth-of-type(1):before{content:"Select This Account"}.panel-content.checkout-only .panel-section.existing-methods-section .card-list td:nth-of-type(2):before{content:"Card Number"}.panel-content.checkout-only .panel-section.existing-methods-section .card-list td:nth-of-type(3):before{content:"Month"}.panel-content.checkout-only .panel-section.existing-methods-section .card-list td:nth-of-type(4):before{content:"Year"}.panel-content.checkout-only .panel-section.existing-methods-section .card-list td:nth-of-type(5):before{content:"Info"}.panel-content.checkout-only .panel-section.existing-methods-section .card-list td:nth-of-type(6):before{content:"Status"}.panel-content.checkout-only .panel-section.existing-methods-section .card-list td:nth-of-type(7):before{content:"Edit This Account"}}.panel-content.checkout-only .panel-section.promotionals-section .promo-code{margin-top:20px}.panel-content.checkout-only .panel-section.payment-successful-section{background-color:transparent}.panel-content.checkout-only .panel-section.payment-successful-section .section-heading{color:#BAD16E;text-align:center;display:block}.panel-content.checkout-only .panel-section.payment-successful-section .payment-successful-icon{width:160px;height:auto;margin:0 auto}.panel-content.checkout-only .panel-section.payment-successful-section .payment-successful-icon img{width:100%;height:auto;margin:15px auto}.panel-content.checkout-only .panel-section.payment-successful-section .payment-successful-details{font-family:'Open Sans Regular', Arial, sans-serif;font-size:20px;text-align:center}.panel-content.checkout-only .panel-section.payment-successful-section .payment-successful-details span.greeting{font-family:'Open Sans Semibold', Arial, sans-serif;font-size:20px;text-align:center;display:block}.corporate-settings-form .form-group{padding:0 5px}.corporate-settings-form .help-block{font-size:12px}.panel-footer{align-self:flex-end;width:100%;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px}.panel-footer.-transparent{background-color:white;border-top:none}.panel-footer .btn.pull-right{margin-left:16px}.panel-footer .btn.pull-left{margin-right:16px}.footer-pagination{display:flex;align-items:center;justify-content:space-between}.footer-pagination .pagination{margin:0}.panel-calendar{height:693px;position:relative}.panel-calendar .panel-content{padding-top:0}.panel-calendar .calendar-view{position:relative}.panel-calendar .fc-toolbar{position:absolute;top:0;left:0;right:0;z-index:1000}.panel-calendar .fc-view-container{margin-right:-16px;position:relative}.panel-calendar .fc-view-container:before{content:'';display:block;width:100%;height:56px;pointer-events:none;position:absolute;top:0;left:0;right:0;z-index:500}.panel-calendar .fc-view{padding-top:40px;padding-right:24px}.panel-calendar .fc-view>table{margin-bottom:80px;display:block;padding-top:1px}.panel-calendar .fc-head{position:absolute;top:0;left:0;right:0;padding-bottom:97px}.panel-calendar .fc-head:after{background:linear-gradient(to bottom, white 0%, rgba(255,255,255,0) 100%);content:'';display:block;width:100%;height:100px;pointer-events:none;position:absolute;bottom:0;left:0;right:0;z-index:500}.panel-calendar .fc-body{height:434px;margin-top:60px;overflow-y:scroll;display:block;padding-bottom:75px}.panel-calendar .fc-body:after{background:linear-gradient(rgba(255,255,255,0), white 50%);content:'';display:block;width:100%;height:100px;pointer-events:none;position:absolute;bottom:0;left:0;right:0;z-index:500}.panel-calendar .-headspace{padding-top:32px}.calendar-view .fc-toolbar .fc-center .fc-prev-button,.calendar-view .fc-toolbar .fc-center .fc-next-button{background-size:contain;background-position:center}.calendar-view .fc-toolbar .fc-center .fc-next-button{background-image:url(/assets/right-arrow-837541685bfec992bffa7e4d53d91d75f1c0e24f61325974fe196fbd000cbf69.png) !important}.calendar-view .fc-toolbar .fc-center .fc-next-button:hover{background-image:url(/assets/right-arrow-active-6206f1aeedc54a1208e292044e3528bb7aa3506173106076adae412fcf009722.png) !important}.calendar-view .fc-toolbar .fc-center .fc-prev-button{background-image:url(/assets/left-arrow-4615f48da5325b052e16f6e4de552672a61fff7b474a61461673ac8eb6bb059a.png) !important}.calendar-view .fc-toolbar .fc-center .fc-prev-button:hover{background-image:url(/assets/left-arrow-active-0225d05dc00b8b75bcf7a5ab8a3300b573fc1dcb527038dc367ebfbe4537b39b.png) !important}.fc button{height:24px}.fc-prev-button .fc-icon{display:none}.fc-next-button .fc-icon{display:none}.fc-state-default{box-shadow:none !important;text-shadow:none !important}.fc-state-down,.fc-state-active{box-shadow:none !important}.fc-time{font-size:13.0644239406px;text-align:center}.calendar-view .fc-time-grid .fc-slats td{height:35px}.fc-slats tr:nth-child(1),.fc-slats tr:nth-child(2),.fc-slats tr:nth-child(5),.fc-slats tr:nth-child(6),.fc-slats tr:nth-child(9),.fc-slats tr:nth-child(10),.fc-slats tr:nth-child(13),.fc-slats tr:nth-child(14),.fc-slats tr:nth-child(17),.fc-slats tr:nth-child(18),.fc-slats tr:nth-child(21),.fc-slats tr:nth-child(22),.fc-slats tr:nth-child(25),.fc-slats tr:nth-child(26),.fc-slats tr:nth-child(29),.fc-slats tr:nth-child(30),.fc-slats tr:nth-child(33),.fc-slats tr:nth-child(34),.fc-slats tr:nth-child(37),.fc-slats tr:nth-child(38),.fc-slats tr:nth-child(41),.fc-slats tr:nth-child(42),.fc-slats tr:nth-child(45),.fc-slats tr:nth-child(46){background-color:rgba(240,240,242,0.5)}.fc-time{color:#B5B2B2;font-family:'Open Sans Semibold';font-size:14px;position:relative}.fc-time span{position:absolute;top:25px;left:0px;text-align:center}.tooltip-icon{color:#B5B2B2;font-size:19.5952px}.current-subscription{display:flex;flex-direction:column;justify-content:center;height:268px}.current-subscription p{flex-grow:1}.current-subscription>.icon{width:120px;height:auto;margin:0 auto 16px}.current-subscription>.name{color:#BAD16E;font-size:19.5952px;margin-top:0;margin-bottom:10px;text-transform:capitalize}.current-subscription.other-corp>.name{background:#b6e026;background:-moz-linear-gradient(top, #b6e026 0%, #abdc28 100%);background:-webkit-linear-gradient(top, #b6e026 0%, #abdc28 100%);background:linear-gradient(to bottom, #b6e026 0%, #abdc28 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b6e026', endColorstr='#abdc28',GradientType=0 );text-shadow:0px -1px 0px rgba(146,187,40,0.6);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #9BC926;display:inline-block;color:#fff;font-size:16px;margin-top:0;margin-bottom:10px;text-transform:capitalize;padding:0.45rem 0.95rem}.side-pay-details{margin-top:-15px}.lessons-balance{display:flex;align-items:stretch}.balance-col{display:flex;flex-direction:column;margin:0;padding-top:32px}.balance-col .btn{width:100%}.balance-status{flex:1;margin-bottom:20px}.balance-status .balance{color:#00ADF0;display:inline;font-family:'Open Sans Extrabold'}.balance-status .credits{color:#979797;display:inline;font-size:12px}.balance-status .text{color:#979797;display:inline;text-transform:capitalize}.balance-icon img{height:64px;margin-bottom:16px}@media (max-width: 480px){.balance-icon img{height:50px}}.group-balance{padding-left:12px}@media (max-width: 480px){.group-balance{padding-left:5px;padding-right:5px}}.private-balance{padding-right:12px}@media (max-width: 480px){.private-balance{padding-left:5px;padding-right:5px}}.next-lesson{display:flex}.lesson-content{flex:1}.nav-pills{padding-top:16px;margin-bottom:24px}.nav-pills>li.active a{background-color:#41CED9 !important;color:#FFFFFF}.nav-pills>li.active a:hover{background-color:#29bfcb}.nav-pills>li a{border-radius:50px;color:#979797;font-family:"Open Sans";font-size:14px;font-weight:600;padding:8px 16px;transition:background-color 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67)}.nav-pills>li a:hover{background-color:#e5e5e5}.nav-pills.align-to-panel{margin-left:36px}.booking-list-item{border:none;display:flex;flex-wrap:wrap;align-items:center;padding-top:32px;padding-bottom:40px;margin-left:-24px;margin-right:-24px;padding-left:32px;padding-right:32px}.booking-list-item:first-child .next-lesson-label{display:block}.booking-list-item:first-child .lesson-name{color:#00ADF0;font-size:23.99824144px}.booking-list-item:nth-child(2n+2){background-color:#F7F7F8}.booking-list-item .next-lesson-label{display:none}.booking-list-item>.photo{width:100%;margin:16px 0px}@media (max-width: 1050px){.booking-list-item>.photo{align-self:flex-start}}@media only screen and (min-width: 768px){.booking-list-item>.photo{flex:0 0 80px;margin:0px}}.booking-list-item>.photo img,.booking-list-item>.photo .img-responsive{max-width:100px;margin:0 auto}@media only screen and (min-width: 768px){.booking-list-item>.photo img,.booking-list-item>.photo .img-responsive{width:80% !important;max-width:none}}.booking-list-item>.details{width:100%;margin-left:26px}@media (max-width: 1050px){.booking-list-item>.details{width:calc(100% - 42px);margin-left:10px}}@media only screen and (min-width: 480px){.booking-list-item>.details{flex:2}}.booking-list-item>.details>.main{border-bottom:1px solid #C7EDFC;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:24px;margin-bottom:24px}.booking-list-item>.details>.auxillary{display:flex;justify-content:space-between;flex-wrap:wrap}.booking-list-item>.feedback{width:100%;margin-top:16px}@media (max-width: 1050px){.booking-list-item>.feedback{margin-left:10px;padding-right:50px}}@media only screen and (min-width: 480px){.booking-list-item>.feedback{flex:1;padding-right:32px;margin-top:0px}}.booking-list-item>.feedback .title{font-size:13.0644239406px}.booking-list-item>.feedback .content{font-size:13.0644239406px}.booking-list-item>.feedback .no-content{font-size:13.0644239406px;color:#B5B2B2}.booking-list-item>.feedback .text-link{font-size:13.0644239406px}.booking-list-item>.notes{flex:1}.booking-list-item>.type{width:56px;text-align:center}@media only screen and (min-width: 480px){.booking-list-item>.type{flex:0 0 56px}}.booking-list-item>.type img{height:24px}.auxillary-details,.auxillary-action{font-size:13.0644239406px;flex-wrap:wrap;width:100%;margin-top:8px}@media only screen and (min-width: 768px){.auxillary-details,.auxillary-action{flex:none}}.auxillary-details{display:flex}.auxillary-details>*{margin-right:24px;color:#B5B2B2;max-width:100%;flex:0 0 100%}@media only screen and (min-width: 480px){.auxillary-details>*{flex:none}}.auxillary-details .icon{margin-right:8px}.booked-lesson-details{width:100%}@media only screen and (min-width: 480px){.booked-lesson-details{flex:1}}.booked-lesson-details .lesson-name{color:#707070;font-size:19.5952px;margin-top:0}.booked-lesson-details .lesson-name.-completed{color:#41CED9}.booked-lesson-details .lesson-level-icon img{width:14px}.booked-lesson-details .meta{display:flex;flex-wrap:wrap}.booked-lesson-details .meta>*{color:#979797;font-size:13.0644239406px;font-weight:400;margin-right:24px;margin-top:8px;width:100%}@media only screen and (min-width: 480px){.booked-lesson-details .meta>*{max-width:100%;flex:0 0 100%;flex:none}}.booked-lesson-details .meta .icon{margin-right:8px}.booked-lesson-details ul.recordings-list{margin-top:12px}.booked-lesson-details ul.recordings-list li{margin-top:5px}.booked-lesson-action{width:100%;margin:16px 0px}.booked-lesson-action .btn{width:100%}@media only screen and (min-width: 768px){.booked-lesson-action{flex:0 0 200px;margin:0px;text-align:right}.booked-lesson-action .btn{width:auto}}.download-link{color:#00ADF0;font-size:13.0644239406px;font-weight:400;white-space:nowrap}.download-link:hover{color:#009bd7}.download-link .icon{margin-right:8px}.upcoming-booking{padding-top:0}.upcoming-booking .photo{width:100%}@media only screen and (min-width: 480px){.upcoming-booking .photo{flex:0 0 130px}}.confirmed-booking-details{flex:1;margin-left:32px}.confirmed-booking-details .lesson-name{color:#707070;font-size:19.5952px;margin-top:0;margin-bottom:14px}.confirmed-booking-details .summary{color:#B5B2B2;display:flex;flex-wrap:wrap;font-size:13.0644239406px;max-width:560px;width:100%}.confirmed-booking-details .summary>*{max-width:100%;flex:0 0 100%;margin-bottom:12px}@media only screen and (min-width: 768px){.confirmed-booking-details .summary>*{flex:0 0 50%}}.confirmed-booking-details .summary .lesson-level-icon{margin-right:10px}.confirmed-booking-details .summary .lesson-level-icon img{width:14px}.confirmed-booking-details .summary .icon{display:inline-block;width:16px;margin-right:8px}.next-lesson-label{color:#FCBF69;display:block;font-size:13.0644239406px;margin-top:0;margin-bottom:12px}.search-teachers{display:flex;align-items:stretch;margin-bottom:32px}.search-teachers input{margin-right:16px}.instructors-list{display:flex;flex-wrap:wrap;margin-left:-28px;margin-right:-28px;padding:0}.instructor-col{margin-bottom:28px;padding-left:28px;padding-right:28px;width:20%;text-align:center}.instructor-col .name{color:#707070;font-size:16px;font-weight:600}.instructor-col.-small{width:calc(100%/3)}@media only screen and (min-width: 480px){.instructor-col.-small{width:calc(100%/4)}}@media only screen and (min-width: 768px){.instructor-col.-small{width:calc(100%/6)}}.instructor-col:hover .name{color:#FD5C63}.instructor-link{display:block;border-radius:100%;overflow:hidden;position:relative;margin-bottom:16px}.instructor-link:hover .media-icon{opacity:1}.instructor-link .image{width:100%;height:auto}.instructor-link .media-icon{background-color:rgba(0,173,240,0.75);border-radius:100%;color:#FFFFFF;display:flex;align-items:center;justify-content:center;font-size:23.99824144px;width:100%;height:100%;position:absolute;top:0;left:0;right:0;opacity:0;z-index:1;transition:opacity 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67)}.profile-summary{display:flex;flex-wrap:wrap}.profile-summary .photo{margin-bottom:25px;max-width:100%;flex:0 0 100%;text-align:center}@media only screen and (min-width: 768px){.profile-summary .photo{flex:0 0 150px}}.profile-summary .info{max-width:100%;flex:0 0 100%;padding:0 16px 16px 16px}@media only screen and (min-width: 768px){.profile-summary .info{flex:1 0 0;padding-left:64px}}.profile-summary .info .field{color:#707070}.profile-summary .title{color:#FCBF69}.profile-photo{border-radius:100%;width:80px;height:80px;margin:0 auto 24px;overflow:hidden}.profile-photo img{width:100%;height:auto}@media (max-width: 480px){.profile-photo.dashboard-teachers-only{width:50px;height:50px;margin:0px 0px 24px 0px}}.user-location .timezone,.user-location .country{display:block;margin-bottom:8px;font-size:13.0644239406px}.info-row{margin-bottom:18px;display:flex;flex-direction:column}.info-row p.profile-label{margin-bottom:0;margin:0 0 0px;font-size:12px;line-height:1.2;color:#B5B2B2}.info-row .title{color:#FCBF69;font-size:13.0644239406px;margin-top:0;margin-bottom:16px}.other-info{padding-left:156px}.teacher-item{background-color:#FFFFFF;display:flex;padding:16px 24px;margin:0 -24px;transition:background-color 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67)}.teacher-item:hover{background-color:#F7F7F8}.teacher-item:hover .round-select-btn{opacity:1}.teacher-item:hover .availability{color:#FD5C63}.teacher-item:hover .availability.no-hover{color:inherit}.teacher-photo{flex:0 0 48px}.teacher-photo img{width:48px;height:48px}.teacher-details{flex:1;padding-left:16px}.teacher-details .teacher{font-size:19.5952px;font-weight:600;color:#707070;line-height:1;margin-bottom:0}.teacher-details .availability{font-size:13.0644239406px;color:#B5B2B2;transition:color 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67)}.teacher-select{display:flex;align-items:center;justify-content:flex-end;flex:0 0 110px;font-size:23.99824144px}.teacher-select .btn{flex:1}.teacher-select .round-select-btn{opacity:0;transition:opacity 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67)}.teacher-select .round-select-btn.selected{opacity:1;color:#BAD16E}.booking-details-footer{text-align:center;margin:14px auto}.booking-details-footer p,.booking-details-footer a{font-size:13.0644239406px}.booking-details-footer a{color:#FD5C63}.instructor-modal-body .img-circle{width:90px;height:90px;min-width:90px;min-height:90px;margin-right:7px}.instructor-modal-body .instructor-name{color:#707070;font-size:19.5952px}.instructor-modal-body .instructor-major{color:#979797;font-size:13.0644239406px}.instructor-modal-body .instructor-experience{color:#B5B2B2;font-size:13.0644239406px;font-weight:400}.text-link{color:#00ADF0 !important;font-weight:400}.text-link:hover{color:#009bd7}.text-link i.icon{margin-right:8px}.text-link-red{color:#FD5C63 !important;font-weight:400}.text-link-red:hover{color:#fd434b}.text-link-red i.icon{margin-right:8px}.text-link-green{color:#BAD16E !important;font-weight:400}.text-link-green:hover{color:#fd434b}.text-link-green i.icon{margin-right:8px}.group-booking-details .lesson-name{margin-top:0;margin-bottom:16px}.group-booking-details .schedule{color:#B5B2B2;display:block;font-size:13.0644239406px;margin-bottom:8px}.group-booking-details .schedule .icon{margin-right:8px}.group-booking-details .lesson-level-icon{margin-right:4px}.group-booking-details .lesson-level-icon img{width:14px}.group-booking-details .description{font-size:13.0644239406px;margin-top:16px;margin-bottom:24px}.group-booking-details .btn{margin-bottom:8px}.group-booking-details .text-link{font-size:13.0644239406px;text-align:center}.level-check-report{display:flex;flex-wrap:wrap;align-items:center}.level-check-report .report{width:100%}@media only screen and (min-width: 768px){.level-check-report .report{flex:1}}.level-check-report .more{width:100%}@media only screen and (min-width: 768px){.level-check-report .more{flex:0 0 auto}}.panel-footer.level-check-report-only a.download-link{margin-bottom:10px;margin-right:5px}.teacher-ratings{margin:0;padding:24px 0 0}.teacher-rating{display:flex;margin-bottom:8px}.teacher-rating .stars{margin-right:32px}.teacher-rating .property{color:#B5B2B2;font-size:13.0644239406px}.booking-list-item .teacher-rating .stars{white-space:nowrap}@media (max-width: 911px){.booking-list-item .teacher-rating .stars{margin-right:12px}}.past-lesson .photo{display:flex;align-items:flex-start;align-self:stretch}.past-lesson .details{align-self:stretch}.past-lesson .feedback{align-self:stretch}@media (max-width: 1050px){.teacher-feedback{margin-top:16px}}.teacher-feedback .title{margin-top:6px;margin-bottom:16px}.teacher-feedback .instructor{display:flex;align-items:center;margin-bottom:16px}.teacher-feedback .profile-photo{width:40px;height:40px;margin-bottom:0;margin-right:12px;margin-left:0}.teacher-feedback .name{font-size:16px}@media (max-width: 1050px){.booking-list-item.past-lesson .photo{margin-left:10px;align-self:flex-start}}.instructor-history .summary{margin-top:10px;color:#B5B2B2;font-size:13.0644239406px}.instructor-history .summary>*{display:block;margin-bottom:12px}.instructor-history .summary .icon{display:inline-block;width:16px;margin-right:8px}#time-details{overflow-x:hidden}.time-container{display:flex;align-items:flex-start;margin-bottom:24px;opacity:1;transform:translateX(0px);transition:0.25s ease-in-out;margin-left:2px}.time-container .time{color:#B5B2B2;font-size:13.0644239406px;flex:1}.time-container .time>*{display:block;margin-bottom:8px}.time-container .time .icon{margin-right:8px}.time-container .action{flex:0 0 16px}.time-container .action a{color:#FD5C63}#availability-option{display:inline;width:auto;min-width:170px}#availability-option input[type='radio']{width:15px;float:left}#availability-option label.weekly{float:left;font-weight:normal;margin-top:0px;padding-left:2px;padding-right:4px}.plan-buttons .btn{margin-bottom:16px}.section-title{color:#FCBF69;font-size:13.0644239406px;margin-top:15px;margin-bottom:10px}.value-property{text-align:center}.value-property .value{color:#00ADF0;font-size:44.0827391114px;font-family:"Open Sans Light";margin-top:0;margin-bottom:6px}.value-property .property{color:#B5B2B2;font-size:16px}@media only screen and (min-width: 768px){.teacher-controls{padding-left:194px}}.lesson-level-icon img{margin-right:8px}.period-toggle{padding:0;display:flex !important;justify-content:center;padding-top:80px}.period-toggle .btn.active{background-color:#41CED9;border:none;color:#FFFFFF;box-shadow:none}.period-toggle .btn.active:hover{border:none}.period-toggle .btn{background-color:#FFFFFF;color:#41CED9;border:none;box-shadow:none;padding:7px 40px}.period-toggle .btn:hover{border:none}.period-toggle .btn:focus,.period-toggle .btn:active{box-shadow:none !important}.period-toggle #monthly-trigger{border-radius:20px;margin-right:10px}.period-toggle #yearly-trigger{border-radius:20px}.plans-box{background-color:#FFFFFF;border-radius:3px;border:1px solid #F0F0F2;box-shadow:0 4px 8px rgba(0,0,0,0.1);padding:40px 0 0;margin:0 auto 96px;max-width:1134px;width:100%}.plans-box.-mobile{display:block;width:95%}@media only screen and (min-width: 768px){.plans-box.-mobile{display:none}}.plans-box.-mobile img{width:100px}.plans-box.-mobile .price,.plans-box.-mobile .name{flex:1 0 0}.plans-box.-mobile .plan-head-thumb{display:flex;align-items:center;flex-wrap:wrap}.plans-box.-mobile .price-type{max-width:100%;flex:0 0 100%;display:flex;align-items:center;flex-direction:column}.plans-box.-mobile .buttons{margin:16px auto;max-width:100%;flex:0 0 100%;text-align:center}.plans-box.-desktop{display:none}@media only screen and (min-width: 768px){.plans-box.-desktop{display:block}}.plans-box table{margin-bottom:0 !important}.plans-box .table>tbody>tr:nth-child(2n+1){background-color:#FFFFFF}.plans-box .table>tbody>tr.row-footer{background-color:#F0F0F2}.plan-detail{width:20%;text-align:center}.plan-detail.yes{color:#a8c547;font-weight:600}.row-body td:first-child{padding-left:24px;font-weight:600;color:#979797}.row-body td{font-size:16px !important;padding-top:14px !important;padding-bottom:14px !important}.row-head th:first-child{padding-left:24px}.plans-icons{display:flex;align-items:flex-start;justify-content:flex-end}.plan-head-thumb{flex:0 0 20%;margin:0 auto}.plan-head-thumb .icon{height:120px;margin-bottom:32px;display:flex;align-items:flex-end}.plan-head-thumb .premium-icon{max-width:80px;width:100%;height:auto;object-fit:cover;margin:0 auto}.plan-head-thumb .unlimited-icon{max-width:125px;width:100%;height:auto;object-fit:cover;margin:0 auto}.plan-head-thumb .free-icon{max-width:80px;width:100%;height:auto;object-fit:cover;margin:0 auto}.plan-head-thumb .name{text-align:center;color:#1C3D49;font-size:23.99824144px;font-weight:600}.plan-head-thumb .price{color:#FD5C63;text-align:center;font-size:19.5952px;font-weight:600}.plan-head-thumb .button{text-align:center;padding-top:16px;padding-bottom:24px}.plans-footer{background-color:#F7F7F8;text-align:center;padding-top:80px;padding-bottom:48px;margin-bottom:80px}.plans-footer .title{font-size:23.99824144px;font-weight:600;color:#979797}.plans-footer .content{font-size:19.5952px;color:#979797}.plans-footer .content a{color:#979797;text-decoration:underline}.plans-footer .content a:hover{color:darkblue;text-decoration:underline !important}.dashboard-footer{padding-bottom:1px;font-size:10px;max-width:100%;flex:0 0 100%;background-color:#FFFFFF;margin-left:0;margin-right:0}@media only screen and (min-width: 768px){.dashboard-footer{flex:1}}.limited-offer-banner{border-top:1px solid #F0F0F2;background:#FFFFFF;padding:10px 10px;font-size:14px;font-weight:bold;-webkit-justify-content:space-around;justify-content:space-around}.limited-offer-banner .fluency-badge img{max-width:80px}.limited-offer-banner .offer-text{padding:5px 10px 0 10px}.limited-offer-banner .offer-text h3{font-family:'VAG Rounded Bold';color:#00ADF0}.limited-offer-banner .offer-text .discount-text{color:#41ced8}.limited-offer-banner .offer-text .subs-text{padding-top:10px;padding-bottom:10px}.limited-offer-banner .offer-ends-text{text-align:right}.corporate-student table{border:1px solid rgba(0,0,0,0.11)}.corporate-student table thead th{background:#1C3D49;padding:10px;font-size:12px;color:#fff;background:#18343e;text-transform:capitalize;font-weight:600;border:2px solid rgba(0,0,0,0.14) !important}.corporate-student table thead th.credit-details{color:#555;background:#86ff86}.corporate-student table thead th.how-the-credits{color:#444;background:#68c0ff}.corporate-student table thead th.teacher-details{color:#333;background:#d5d5da}.corporate-student table thead tr:first-child th{color:#fff;background:#1c3d49;border-bottom:none}.corporate-student table thead tr:first-child th.credit-details{color:#fff;background:black}.corporate-student table thead tr:first-child th.how-the-credits{color:#fff;background:#070f12}.corporate-student table thead tr:first-child th.teacher-details{color:#fff;background:#070f12}.corporate-student table tbody td{font-size:14px;border:1px solid rgba(0,0,0,0.11);color:#707070;vertical-align:text-top}.corporate-student table tbody td a{color:#1C3D49;font-size:11px;text-transform:uppercase}.table-corp-user-summary .credit-details{background:#eee}.table-corp-user-summary .how-the-credits{background:#ddd}.table-corp-user-summary .teacher-details{background:#ccc}.btn-default_{display:inline-block;background:#1C3D49;padding:5px;border-radius:5px;color:#fff;text-transform:uppercase;font-weight:700;font-size:12px;border-bottom:3px solid #0c1a1f}.btn-default_.feedback_{background:#f76447;border-bottom:3px solid #ba4d38}.btn-default_:hover{background-color:#4ebcda;border:1px solid #4ebcda;border-bottom:3px solid #4698ae}.block.profile{position:relative;padding:0.8rem 1rem;background:#fff;box-shadow:1px 2px 17px -9px rgba(0,0,0,0.55);-webkit-box-shadow:1px 2px 17px -9px rgba(0,0,0,0.55);-moz-box-shadow:1px 2px 17px -9px rgba(0,0,0,0.55);cursor:pointer}.block.profile .image{max-width:50px;margin:15px auto 5px auto}.block.profile video{max-width:700px;margin:4rem auto;display:block}.block.profile .profile_header{position:relative}.block.profile .profile_header span.update_status_badge{display:block;padding:5px 7px;background:#749202;position:absolute;border-radius:5px;color:#fff;top:42px;right:20px;font-size:1rem;margin:0;text-transform:uppercase;font-weight:700}.block.profile .profile_header .update_status{margin:10px 0 20px 0}.block.profile h3{font-weight:700;color:#2b2b2b;margin:10px 0 20px 0}.block.profile span{display:block;color:#666;margin:0;font-size:11px}.block.profile span.plan_status_badge{display:block;padding:3px 5px 2px 5px;background:#749202;position:absolute;border-radius:0px 5px 0 0;color:#fff;top:0;right:0;font-size:10px;margin:0;text-transform:uppercase;font-weight:700}.block.profile span.name{font-size:1.15rem;font-weight:700}.block.profile span.title{background:#1C3D49;color:#fff;font-weight:700;font-size:11px;padding:2px 5px;text-align:left}.block.profile span.title i{display:none}.block.profile span.expiration{color:#f76447}.block.profile span.email_{color:#749202}.block.profile span.label-primary{font-size:1rem;padding:5px 7px;color:#fff;font-weight:700;display:inline-block;border-radius:5px;text-transform:uppercase}.block.profile span.strikes{color:#f76447;font-size:1.5rem;font-weight:700;font-style:italic}.block.profile span.rates{color:#1C3D49;font-size:2rem;font-weight:700}.block.profile span.m-0{margin:0}.block.profile span.subscription_status_badge{display:inline-block;padding:5px 7px;background:#749202;border-radius:5px;color:#fff;font-size:1rem;margin:10px 0;text-transform:uppercase;font-weight:700}.block.profile .availability_{border:1px solid #777;list-style:none;margin:0;padding:0}.block.profile .availability_ li{border:1px solid #777;padding:5px 10px;color:#2b2b2b;font-size:1.25rem}.block.profile .availability_ li:nth-child(even){background-color:#eee}.block.profile .mt-20{margin-top:2rem}.block.profile .mt-5px{margin-top:5px}.block.profile .d-inline-block{display:inline-block}.block.profile .d-block{display:block}.block.profile .btn-info{background-color:#1C3D49;border:1px solid #1C3D49;text-transform:uppercase;font-weight:700;border-radius:10px;margin:5px 0;font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif}.block.profile .btn-info:hover{background-color:#4ebcda;border:1px solid #4ebcda}.block.profile.call-to-action .btn-info{background-color:#1C3D49;border:1px solid #1C3D49;text-transform:uppercase;font-weight:700;border-radius:10px;margin:5px 0;font-size:1.25rem;border-bottom:3px solid #0c1a1f}.block.profile.call-to-action .btn-info:hover{background-color:#4ebcda;border:1px solid #4ebcda;border-bottom:3px solid #4698ae}.block.profile .details .details_{background-color:#fefefe;margin:5px 2.5px;border:1px solid #ccc;padding:0}.block.profile .details .details_ span{margin-left:5px;margin-right:5px}.block.profile .details .details_ span.title{margin:0 0 3px 0}.block.profile .hover-block_{display:none}.block.profile:hover .hover-block_{border-radius:10px;display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.65);z-index:100;text-align:center}.block.profile:hover .hover-block_ .btn-view{display:inline-block;background:#1C3D49;padding:5px;border-radius:5px;color:#fff;text-transform:uppercase;font-weight:700;margin:15% auto;font-size:12px;border-bottom:3px solid #0c1a1f}.block.profile:hover .hover-block_ .btn-view.feedback_{background:#f76447;border-bottom:3px solid #ba4d38}.block.profile:hover .hover-block_ .btn-view:hover{background-color:#4ebcda;border:1px solid #4ebcda;border-bottom:3px solid #4698ae}.block.mt-10{margin-top:10px}.corporate-student .tab-link-pill ul{padding:0;margin:1.5rem 0 0 0}.corporate-student .tab-link-pill ul li{display:inline-block;list-style:none}.corporate-student .tab-link-pill ul li a{padding:15px;background:#1C3D49;border-radius:10px 10px 0 0;display:block;color:#fff;font-size:14px;font-weight:600}.corporate-student .tab-link-pill ul li a strong{font-weight:600}.corporate-student .tab-link-pill ul li a span.badge{margin-left:5px}.corporate-student .tab-link-pill ul li.active a{background-color:#387b93;cursor:not-allowed}.corporate-student .searchform_{margin:1.5rem 0 0 0}.btn-view{display:inline-block;background:#1C3D49;padding:5px;border-radius:5px;color:#fff !important;text-transform:uppercase;font-weight:700;font-size:12px;border-bottom:3px solid #0c1a1f}.btn-view.feedback_{background:#f76447;border-bottom:3px solid #ba4d38}.btn-view:hover{background-color:#4ebcda;border:1px solid #4ebcda;border-bottom:3px solid #4698ae}th .main_{position:relative;padding-right:35px}th .main_ span{position:absolute;right:0;top:0;cursor:pointer}.corporate-student .panel-row{display:block !important}.corporate-student .panel-col.-main{display:block}.corporate-student .dashboard-content .main-content{max-width:90vw}.corporate-student .dashboard-content .main-header{margin-left:0}.corporate-student .panel{border:none;padding:20px}.corporate-student .panel .panel-header h1{display:inline-block}.corporate-student .panel .panel-title{margin:0 10px;font-size:21px;text-transform:uppercase}.corporate-student table{border:1px solid rgba(0,0,0,0.11)}.corporate-student table thead th{background:#1C3D49;padding:10px;font-size:14px;color:#fff;background:#18343e;text-transform:capitalize;font-weight:600;border:none;white-space:nowrap}.corporate-student table thead th.credit-details{color:#fff;background:#18343e}.corporate-student table thead th.how-the-credits{color:#fff;background:#18343e}.corporate-student table thead th.teacher-details{color:#fff;background:#18343e}.corporate-student table thead tr:first-child th{color:#fff;background:#1C3D49}.corporate-student table thead tr:first-child th.credit-details{color:#fff;background:#1C3D49}.corporate-student table thead tr:first-child th.how-the-credits{color:#fff;background:#1C3D49}.corporate-student table thead tr:first-child th.teacher-details{color:#fff;background:#1C3D49}.corporate-student table tbody td{font-size:14px;border:1px solid rgba(0,0,0,0.11)}.corporate-student table tbody td a{color:#1C3D49;font-size:11px;text-transform:uppercase}.corporate-student .pagination a,.corporate-student .pagination span{color:#1C3D49;height:auto;display:inline-block;padding:5px 8px;background:#fff;border:1px solid #ccc;font-size:14px}.corporate-student .pagination a:hover,.corporate-student .pagination span:hover{color:#fff;background:#1C3D49}.corporate-student .pagination em{color:#fff;background:#1C3D49;height:auto;display:inline-block;padding:5px 8px;border:1px solid #ccc;font-size:14px}.all-lessons .panel-row{display:block !important}.all-lessons .panel-col.-main{display:block}.all-lessons .dashboard-content .main-header{margin-left:0}.corporate-referrals .panel-row{display:block !important}.corporate-referrals .panel-col.-main{display:block}.corporate-referrals .dashboard-content .main-header{margin-left:0}.corporate-referrals .panel{border:none;padding:20px}.corporate-referrals .panel .panel-title{margin:0 10px;font-size:21px;text-transform:uppercase}.corporate-referrals table{border:1px solid #ccc}.corporate-referrals table thead th{background:#1C3D49;color:#fff;text-transform:uppercase;padding:10px}.corporate-referrals table tbody td a{color:#1C3D49;font-size:11px;text-transform:uppercase}.wrapper-settings{position:relative;margin:0 auto;overflow:hidden;padding:5px;height:45px}@media only screen and (max-width: 1560px){.wrapper-settings{height:40px}}.settings-list{position:absolute;left:0px;top:0px;min-width:3500px;margin-top:0px}.settings-list li{display:table-cell;position:relative;text-align:center;cursor:grab;cursor:-webkit-grab;color:#efefef;vertical-align:middle}.scroller{text-align:center;cursor:pointer;display:none;padding:7px;padding-top:13px;white-space:no-wrap;vertical-align:middle}.scroller.scroller-left{position:absolute;left:-30px;top:10px;width:25px;z-index:100;height:25px}.scroller.scroller-right{position:absolute;right:-30px;top:10px;width:25px;z-index:100;height:25px}.corporate-settings-form .panel-row{display:block !important}.corporate-settings-form .panel-col.-main{display:block}.nav-tabs .active .btn-settings{background-color:#fff;color:#1C3D49}.nav-tabs .active .btn-settings:hover,.nav-tabs .active .btn-settings:focus,.nav-tabs .active .btn-settings:hover:focus{background-color:#346171;color:#fff}.nav-tabs .btn-settings{background-color:#1C3D49;border:1px solid #1C3D49;color:#fff;border:none !important;border-radius:10px 10px 0 0;font-size:18px}@media only screen and (max-width: 1560px){.nav-tabs .btn-settings{font-size:14px}}.nav-tabs .btn-settings:hover{background-color:#346171;color:#fff}.panel-content.checkout-only .panel-section .row.single-column.settings{width:auto !important}.setting_block{max-width:590px;padding:20px;background-color:#fff;margin:20px 0}.setting_block .tooltip-label{display:flex;justify-content:space-between;align-items:center}.setting_block .close-lesson-difficulty{color:#c9302c;font-size:21px;margin-top:-47px;margin-right:10px}.setting_block h5{font-size:16px}.setting_block code{font-size:0.8em}#coupon .add-button{margin-bottom:20px}#coupon .page-header{display:none}#coupon .panel{border:none;padding:20px}#coupon .panel .panel-title{margin:0 10px;font-size:21px;text-transform:uppercase}#coupon table{border:1px solid #ccc}#coupon table thead th{background:#1C3D49;color:#fff;text-transform:uppercase;padding:10px}#coupon table tbody td a{color:#1C3D49;font-size:11px;text-transform:uppercase}.hide-chosen-drop .chosen-drop{display:none !important}.hide-chosen-drop .chosen-container-multi{margin-bottom:2px !important}.hide-chosen-drop .note{margin-top:-10px;font-size:12px}#schools-settings h1{font-size:2em}#schools-settings h1.page-header{margin:40px 0 20px}.btn-tooltip{display:block;cursor:pointer;padding:2px;background:#1C3D49;height:18px;width:18px;border-radius:30px;color:#eee;font-size:12px;text-align:center;font-weight:700;margin-left:10px}.tooltip-inner{text-align:left;max-width:350px}.cancel-lesson-dialog{width:400px}#student-feedback-modal .modal-dialog{width:800px}#teacher-register-form .modal-dialog,#register-form .modal-dialog,#signin-form .modal-dialog{width:auto}@media only screen and (min-width: 480px){#teacher-register-form .modal-dialog,#register-form .modal-dialog,#signin-form .modal-dialog{width:457px;margin:10px auto}}.modal-header-text{font-family:'Open Sans Semibold', Arial, sans-serif}#register-form .modal-dialog .modal-header h1,#register-form .modal-dialog .modal-header .modal-header-text{color:#FD5C63}#teacher-register-form .modal-dialog .modal-header h1,#teacher-register-form .modal-dialog .modal-header .modal-header-text{color:#BAD16E}#signin-form .modal-dialog .modal-footer a,#signin-form .modal-dialog .modal-footer-top a,#signin-form .modal-dialog .modal-header h1 .modal-header .modal-header-text{color:#00ADF0}#teacher-view-feedback-modal,#booking-details-modal,#student-view-feedback-modal,#cancel-booking-details-modal,#update-booking-details-modal,#full-registration-modal{font-size:13.0644239406px !important;color:#979797}#teacher-view-feedback-modal #student-column,#booking-details-modal #student-column,#student-view-feedback-modal #student-column,#cancel-booking-details-modal #student-column,#update-booking-details-modal #student-column,#full-registration-modal #student-column{width:14%}#teacher-view-feedback-modal #feedback-star-rating .rating-sm,#booking-details-modal #feedback-star-rating .rating-sm,#student-view-feedback-modal #feedback-star-rating .rating-sm,#cancel-booking-details-modal #feedback-star-rating .rating-sm,#update-booking-details-modal #feedback-star-rating .rating-sm,#full-registration-modal #feedback-star-rating .rating-sm{font-size:1.3em}#teacher-view-feedback-modal #feedback-star-rating .star-rating .clear-rating,#booking-details-modal #feedback-star-rating .star-rating .clear-rating,#student-view-feedback-modal #feedback-star-rating .star-rating .clear-rating,#cancel-booking-details-modal #feedback-star-rating .star-rating .clear-rating,#update-booking-details-modal #feedback-star-rating .star-rating .clear-rating,#full-registration-modal #feedback-star-rating .star-rating .clear-rating{display:none}#teacher-view-feedback-modal #feedback-star-rating .rating-stars,#booking-details-modal #feedback-star-rating .rating-stars,#student-view-feedback-modal #feedback-star-rating .rating-stars,#cancel-booking-details-modal #feedback-star-rating .rating-stars,#update-booking-details-modal #feedback-star-rating .rating-stars,#full-registration-modal #feedback-star-rating .rating-stars{color:#FCBF69}#teacher-view-feedback-modal #rating-comment-section,#booking-details-modal #rating-comment-section,#student-view-feedback-modal #rating-comment-section,#cancel-booking-details-modal #rating-comment-section,#update-booking-details-modal #rating-comment-section,#full-registration-modal #rating-comment-section{border-top:4px solid #00ADF0;margin-top:30px;padding-top:25px}#teacher-view-feedback-modal #profile-photo,#booking-details-modal #profile-photo,#student-view-feedback-modal #profile-photo,#cancel-booking-details-modal #profile-photo,#update-booking-details-modal #profile-photo,#full-registration-modal #profile-photo{height:105px;width:105px}#teacher-view-feedback-modal #lesson-plan-photo,#booking-details-modal #lesson-plan-photo,#student-view-feedback-modal #lesson-plan-photo,#cancel-booking-details-modal #lesson-plan-photo,#update-booking-details-modal #lesson-plan-photo,#full-registration-modal #lesson-plan-photo{height:auto;width:200px;margin:auto}#teacher-view-feedback-modal .text-dark-blue,#booking-details-modal .text-dark-blue,#student-view-feedback-modal .text-dark-blue,#cancel-booking-details-modal .text-dark-blue,#update-booking-details-modal .text-dark-blue,#full-registration-modal .text-dark-blue{color:#132F42}#teacher-view-feedback-modal .text-light-blue,#booking-details-modal .text-light-blue,#student-view-feedback-modal .text-light-blue,#cancel-booking-details-modal .text-light-blue,#update-booking-details-modal .text-light-blue,#full-registration-modal .text-light-blue{color:#00ADF0}#teacher-view-feedback-modal .red-text,#booking-details-modal .red-text,#student-view-feedback-modal .red-text,#cancel-booking-details-modal .red-text,#update-booking-details-modal .red-text,#full-registration-modal .red-text{color:#FD5C63}#teacher-view-feedback-modal .orange-text,#booking-details-modal .orange-text,#student-view-feedback-modal .orange-text,#cancel-booking-details-modal .orange-text,#update-booking-details-modal .orange-text,#full-registration-modal .orange-text{color:#FCBF69}#teacher-view-feedback-modal #rating-section,#booking-details-modal #rating-section,#student-view-feedback-modal #rating-section,#cancel-booking-details-modal #rating-section,#update-booking-details-modal #rating-section,#full-registration-modal #rating-section{border-top:4px solid #00ADF0;padding-top:25px}#teacher-view-feedback-modal #comment-section,#booking-details-modal #comment-section,#student-view-feedback-modal #comment-section,#cancel-booking-details-modal #comment-section,#update-booking-details-modal #comment-section,#full-registration-modal #comment-section{border-top:4px solid #BAD16E;padding-top:25px}#teacher-view-feedback-modal .modal-header .heading,#booking-details-modal .modal-header .heading,#student-view-feedback-modal .modal-header .heading,#cancel-booking-details-modal .modal-header .heading,#update-booking-details-modal .modal-header .heading,#full-registration-modal .modal-header .heading{font-size:24px;margin-bottom:3px}#teacher-view-feedback-modal .modal-header .subheading,#booking-details-modal .modal-header .subheading,#student-view-feedback-modal .modal-header .subheading,#cancel-booking-details-modal .modal-header .subheading,#update-booking-details-modal .modal-header .subheading,#full-registration-modal .modal-header .subheading{color:#FCBF69;font-size:15px;margin-bottom:5px}modal-footer-divided{display:flex;align-items:stretch}modal-footer-divided>div{flex:0 0 50%}.group-lesson-modal-header{display:flex;align-items:center;margin-bottom:40px}.group-lesson-modal-header .photo{flex:0 0 80px}.group-lesson-modal-header .photo img{width:100%;height:auto}.group-lesson-modal-header .details{flex:1;padding-left:40px;text-align:left}.group-lesson-modal-header .details .name{color:#00ADF0;font-size:23.99824144px;margin-bottom:16px}.group-lesson-modal-header .details .icon{color:#D8D8D8;margin-right:8px}.course-category-modal .modal-header{background:#BAD16E}.course-category-modal .modal-header h1{color:#FFFFFF}.instructor-modal-body.teachers-panel-profile-only{margin:0 0 0 -7px;display:flex;justify-content:center;align-items:flex-end}@media (max-width: 600px){.instructor-modal-body.teachers-panel-profile-only{flex-direction:column;align-items:center;justify-content:flex-start}}.instructor-modal-body.teachers-panel-profile-only .img-circle{width:90px;height:90px;min-width:90px;min-height:90px;margin-right:10px}@media (max-width: 600px){.instructor-modal-body.teachers-panel-profile-only .img-circle{width:85px;height:85px;min-width:85px;min-height:85px}}.instructor-modal-body.teachers-panel-profile-only .instructor-name{text-align:left;color:#707070;font-size:22px}.instructor-modal-body.teachers-panel-profile-only .instructor-major{color:#979797;font-size:13.0644239406px}.instructor-modal-body.teachers-panel-profile-only .instructor-experience{color:#B5B2B2;font-size:13.0644239406px;font-weight:400}.instructor-modal-body.teachers-panel-profile-only .instructor-modal-header{width:auto;height:90px;margin:10px 30px 10px 0;display:flex;flex-direction:row}@media (max-width: 600px){.instructor-modal-body.teachers-panel-profile-only .instructor-modal-header{margin:10px 0px 10px 10px}}.instructor-modal-body.teachers-panel-profile-only .instructor-modal-count{padding:0 0 6px 0;display:flex;flex-direction:column;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:16px;line-height:21px}@media (max-width: 600px){.instructor-modal-body.teachers-panel-profile-only .instructor-modal-count{padding:15px 0 0 0}}.instructor-modal-body.teachers-panel-profile-only .instructor-modal-count .count-icon{height:100%;width:35px;margin:0px 1px;text-align:center;display:inline-block}.instructor-modal-body.teachers-panel-profile-only .instructor-modal-count .instructor-modal-student-count-number,.instructor-modal-body.teachers-panel-profile-only .instructor-modal-count .instructor-modal-lesson-count-number{height:25px;margin:0 6px;font-size:22px;display:flex;align-items:center}.instructor-modal-body.teachers-panel-profile-only .instructor-modal-count .instructor-modal-student-count,.instructor-modal-body.teachers-panel-profile-only .instructor-modal-count .instructor-modal-lesson-count{height:25px;margin-bottom:7px;display:flex;align-items:flex-end}.instructor-modal-body.teachers-panel-profile-only .instructor-modal-count .instructor-modal-student-count img,.instructor-modal-body.teachers-panel-profile-only .instructor-modal-count .instructor-modal-lesson-count img{height:100%;width:auto}.instructor-modal-body.teachers-panel-profile-only .instructor-modal-details{margin-left:6px;display:flex;flex-direction:column;justify-content:center}.instructor-modal-body.teachers-panel-profile-only .instructor-average-rating{font-family:'Open Sans Semibold', Arial, sans-serif;font-size:14px;line-height:32px;text-align:left;white-space:nowrap}.instructor-modal-body.teachers-panel-profile-only .instructor-average-rating-number{padding:1px 5px;margin:4px 3px;border-radius:2px;background:#FCBF69;text-align:left;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:16px;color:#fff}.instructor-modal-body.teachers-panel-profile-only .instructor-average-rating-stars{text-align:left;font-size:20px;color:#FCBF69}.instructor-modal-body.teachers-panel-profile-only .fa{margin-right:0px}.instructor-modal-button-row{margin:10px 0px 20px 0px}.modal-body.instructor-modal-only iframe#intro-video-player{width:100%}.about-me-wrapper,.specialties-wrapper{height:auto;width:100%;margin:15px auto;display:flex;align-items:flex-start;flex-wrap:wrap}@media (max-width: 480px){.about-me-wrapper,.specialties-wrapper{flex-direction:column}}.about-me-wrapper-title,.specialties-wrapper-title{width:100px;padding-right:10px;text-align:right;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:16px;color:#00ADF0}@media (max-width: 480px){.about-me-wrapper-title,.specialties-wrapper-title{text-align:left;margin-bottom:3px}}.about-me-wrapper-content,.specialties-wrapper-content{height:auto;width:calc(100% - 100px);text-align:left;flex-grow:1}@media (max-width: 480px){.about-me-wrapper-content,.specialties-wrapper-content{width:100%}}.specialties-wrapper-tag{width:auto;height:auto;padding:2px 5px;margin:3px 1px;border-radius:3px;background-color:#979797;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:14px;color:#fff;display:inline-block}.reviews-wrapper{width:100%;height:auto;margin-top:20px;font-size:18px}.reviews-wrapper .reviews-wrapper-title{margin-bottom:15px;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:16px;color:#00ADF0;text-align:left}.reviews-wrapper .user-review{width:100%;height:auto;display:flex;align-items:flex-start}@media (max-width: 480px){.reviews-wrapper .user-review{flex-direction:column}}.reviews-wrapper .user-review-profile{width:80px;margin:5px 16px 10px 0px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}@media (max-width: 480px){.reviews-wrapper .user-review-profile{width:100%;margin-bottom:7px;flex-direction:row}}.reviews-wrapper .user-review-profile .user-review-profile-picture{height:80px;width:80px;margin:0 0 7px 0;background-color:#eee;border-radius:50%}@media (max-width: 480px){.reviews-wrapper .user-review-profile .user-review-profile-picture{margin:0 10px 0 0;height:30px;width:30px}}.reviews-wrapper .user-review-profile .user-review-profile-picture img{width:100%;height:auto;margin:0 10px 0 0}.reviews-wrapper .user-review-profile .user-review-profile-name{font-family:'Open Sans Semibold', Arial, sans-serif;font-size:14px;text-align:center}.reviews-wrapper .user-review-content{margin-top:5px;height:auto;width:calc(100% - 90px);text-align:left}@media (max-width: 480px){.reviews-wrapper .user-review-content{width:100%}}.reviews-wrapper .user-review-content .user-review-content-title{font-family:'Open Sans Semibold', Arial, sans-serif;font-size:16px;display:block}.reviews-wrapper .user-review-content .user-review-content-stars{color:#FCBF69;display:block}.reviews-wrapper .user-review-content .user-review-content-text{font-size:14px;display:block}.modal-body.instructor-modal-only{padding:0px 30px 30px 30px;background:#f6f6f6}#paymentUnsuccessfulModal.modal .modal-header .title{margin-bottom:5px;font-size:20px;font-family:'Open Sans Semibold', Arial, sans-serif;color:#707070;text-align:center}#paymentUnsuccessfulModal.modal .payment-unsuccessful-details{font-family:'Open Sans Regular', Arial, sans-serif;font-size:20px;text-align:center}#paymentUnsuccessfulModal.modal .payment-unsuccessful-icon{width:160px;height:auto;margin:0 auto}#paymentUnsuccessfulModal.modal .payment-unsuccessful-icon img{width:100%;height:auto;margin:15px auto}.input-lg{border-radius:2px}.form-control{box-shadow:none}.control-label{font-size:16px;font-weight:400;color:#707070}.help-text{color:#B5B2B2;display:block;font-size:13.0644239406px;margin-bottom:8px}.materials-upload{margin-bottom:32px}select.x,select.selectpicker.form-control{background-image:url(/assets/dropdown-arrow-43e2d2edb8cc2fd24f1f7a07d520ca18106ae28f4bea4eb1165c002c3ca0b56c.png);background-repeat:no-repeat;background-position:top 19px right 16px;background-size:16px;border-radius:2px;box-shadow:none;color:#B5B2B2;height:auto;padding:14px 16px;-webkit-appearance:none}.modal-header{border-bottom:none;text-align:center}.modal-header h1{color:#BAD16E;font-size:29.3906462916px}.modal-body{padding:0 24px 24px}.modal-footer{background-color:#F7F7F8}.dropdown-menu{z-index:1500}.dropdown-menu.dropdown-blue li a{font-weight:400}.dropdown-menu.dropdown-blue li a .icon{margin-right:4px}.dropdown-menu.dropdown-blue.lesson-download-only li a{color:#00ADF0}.modal-content{border-radius:4px}.modal-body{padding:14px 48px}.btn.btn-beginner.active,.btn.btn-intermediate.active,.btn.btn-advanced.active{box-shadow:none !important;background-color:#41CED9;color:#FFFFFF;text-transform:capitalize !important}.btn-primary{background-color:#00ADF0;border-bottom:2px solid transparent;color:#FFFFFF;border-top:none;border-left:none;border-right:none}.btn-primary:hover{background-color:#009bd7;border-bottom:2px solid #0088bd;color:#FFFFFF;transform:translateY(1px)}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#00ADF0;border-color:#00ADF0}#table-basic,#table-transactions{border:none}#table-basic,#table-transactions tbody td{border-left:none}#table-basic,#table-transactions tbody td.amount{color:#00ADF0;font-weight:600}#table-basic,#table-transactions thead th{border-left:none;background:#FFFFFF;color:#707070}.table>thead>tr>th{border-bottom:none}.table>tbody>tr>td{border-top:none}.table>tbody>tr:nth-child(2n+1){background-color:#F7F7F8}.form-label{color:#B5B2B2;font-size:13.0644239406px;margin-bottom:12px}.level-badge{text-align:center;color:#BAD16E;font-size:44.0827391114px}.level-badge .stars{font-size:23.99824144px}.star-rating .clear-rating{padding-top:6px}.rating-md{display:flex;align-items:center;justify-content:flex-end}.rating-stars.student-feedback-modal-only .rating-md{justify-content:center}#booking-details-modal .btn-level-group{margin-bottom:0}.rating-row{display:flex;align-items:center}.rating-row .rating-value,.rating-row .rating-stars{flex:0 0 50%}.rating-row .rating-stars .star-rating{display:flex;justify-content:flex-end;align-items:center}.display-none{display:none}input[type="file"]{width:100%}.text-danger{border:1px solid #f9c6c6;border-radius:3px;background-color:#ffffe2;padding:14px 16px;font-size:12px;color:red;line-height:1.8}.difficulty-buttons{font-size:10.6674483062px !important}#btn-find-instructor{font-size:13.0644239406px;padding:7px 24px;border:1px solid #ccc;color:#ccc;background:transparent;border-left:1px solid #FFFFFF;border-top-right-radius:4px;border-bottom-right-radius:4px}#btn-find-instructor:hover{background:#1DBBF1;color:#FFFFFF}section.lesson-details{font-size:10.6674483062px !important}section.lesson-details .download-link{font-size:10px !important}section.lesson-details .lesson-plan-photo-big{margin-left:auto;margin-right:auto}.fc-today{background:transparent !important}.flash-alert{background-color:rgba(255,255,255,0.8) !important;border:1px solid !important;border-color:rgba(19,47,66,0.1) !important;color:#00ADF0 !important;box-shadow:0 4px 5px rgba(0,0,0,0.03)}#table-basic_length,#table-basic_filter,#table-transactions_length,#table-transactions_filter{text-align:left;margin-bottom:8px}.profile-edit .file-input{display:flex;align-items:center;margin-bottom:40px}.profile-edit .file-preview{border:none;border-radius:0;width:200px;margin-right:32px}.profile-edit .file-default-preview{border-radius:100%;width:200px;overflow:hidden}.profile-edit .file-default-preview img{width:100%;height:auto}.chosen-container-single .chosen-single{padding:13px 15px;font-size:16px;border-color:#ccc}.chosen-container-single .chosen-single div b:before{color:#808080;font-size:12px;vertical-align:-90%}.download-mobile-now-banner{width:100%;padding:10px 10px;background-color:#F7F7F8;position:fixed;bottom:0;z-index:1001;display:flex;flex-direction:column;align-items:center}.download-mobile-now-banner .close-button{width:20px;height:20px;position:absolute;top:5px;right:5px}.download-mobile-now-banner .close-button img{width:100%;height:auto}.download-mobile-now-banner .banner-heading{width:100%;max-width:320px;font-family:VAG Rounded Bold, 'Open Sans Semibold', Arial, sans-serif;font-size:18px;color:#00ADF0;text-align:center}.download-mobile-now-banner .banner-content{width:100%;max-width:320px;display:flex;flex-direction:row;align-items:flex-start}.download-mobile-now-banner .banner-content .app-icon{width:58px;height:58px;margin-right:10px;border-radius:10%;background-color:#e4e4e4}.download-mobile-now-banner .banner-content .app-icon img{width:100%;height:auto}.download-mobile-now-banner .banner-content .banner-info{display:flex;flex-direction:column;align-items:flex-start}.download-mobile-now-banner .banner-content .banner-info .app-title{font-family:Helvetica, Arial, sans-serif;font-size:16px;color:#707070;margin-bottom:5px}.download-mobile-now-banner .banner-content .banner-info .app-store-icons{height:30px;width:auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.download-mobile-now-banner .banner-content .banner-info .app-store-icons img{width:auto;height:100%;margin-right:10px}.download-mobile-now-banner .banner-content .banner-info .app-store-icons .download-link{font-family:Helvetica, Arial, sans-serif;font-size:16px;color:#00ADF0}.introjs-overlay{position:absolute;box-sizing:content-box;z-index:999999;background-color:#000;opacity:0;background:-moz-radial-gradient(center, ellipse cover, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0,0,0,0.4)), color-stop(100%, rgba(0,0,0,0.9)));background:-webkit-radial-gradient(center, ellipse cover, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:-o-radial-gradient(center, ellipse cover, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:-ms-radial-gradient(center, ellipse cover, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:radial-gradient(center, ellipse cover, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#e6000000',GradientType=1)";-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.introjs-fixParent{z-index:auto !important;opacity:1 !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}.introjs-showElement,tr.introjs-showElement>td,tr.introjs-showElement>th{z-index:9999999 !important}.introjs-disableInteraction{z-index:99999999 !important;position:absolute;background-color:white;opacity:0;filter:alpha(opacity=0)}.introjs-relativePosition,tr.introjs-showElement>td,tr.introjs-showElement>th{position:relative}.introjs-helperLayer{box-sizing:content-box;position:absolute;z-index:9999998;background-color:#FFF;background-color:rgba(255,255,255,0.9);border:1px solid #777;border:1px solid rgba(0,0,0,0.5);border-radius:4px;box-shadow:0 2px 15px rgba(0,0,0,0.4);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.introjs-tooltipReferenceLayer{box-sizing:content-box;position:absolute;visibility:hidden;z-index:10000000;background-color:transparent;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.introjs-helperLayer *,.introjs-helperLayer *:before,.introjs-helperLayer *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.introjs-helperNumberLayer{box-sizing:content-box;position:absolute;visibility:visible;top:-16px;left:-16px;z-index:9999999999 !important;padding:2px;font-family:Arial,verdana,tahoma;font-size:13px;font-weight:bold;color:white;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.3);background:#ff3019;background:-webkit-linear-gradient(top, #ff3019 0, #cf0404 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3019), color-stop(100%, #cf0404));background:-moz-linear-gradient(top, #ff3019 0, #cf0404 100%);background:-ms-linear-gradient(top, #ff3019 0, #cf0404 100%);background:-o-linear-gradient(top, #ff3019 0, #cf0404 100%);background:linear-gradient(to bottom, #ff3019 0, #cf0404 100%);width:20px;height:20px;line-height:20px;border:3px solid white;border-radius:50%;filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0)";filter:"progid:DXImageTransform.Microsoft.Shadow(direction=135, strength=2, color=ff0000)";box-shadow:0 2px 5px rgba(0,0,0,0.4)}.introjs-arrow{border:5px solid white;content:'';position:absolute}.introjs-arrow.top{top:-10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:white;border-left-color:transparent}.introjs-arrow.top-right{top:-10px;right:10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:white;border-left-color:transparent}.introjs-arrow.top-middle{top:-10px;left:50%;margin-left:-5px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:white;border-left-color:transparent}.introjs-arrow.right{right:-10px;top:10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:white}.introjs-arrow.right-bottom{bottom:10px;right:-10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:white}.introjs-arrow.bottom{bottom:-10px;border-top-color:white;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.introjs-arrow.left{left:-10px;top:10px;border-top-color:transparent;border-right-color:white;border-bottom-color:transparent;border-left-color:transparent}.introjs-arrow.left-bottom{left:-10px;bottom:10px;border-top-color:transparent;border-right-color:white;border-bottom-color:transparent;border-left-color:transparent}.introjs-tooltip{box-sizing:content-box;position:absolute;visibility:visible;padding:10px;background-color:white;min-width:200px;max-width:300px;border-radius:3px;box-shadow:0 1px 10px rgba(0,0,0,0.4);-webkit-transition:opacity .1s ease-out;-moz-transition:opacity .1s ease-out;-ms-transition:opacity .1s ease-out;-o-transition:opacity .1s ease-out;transition:opacity .1s ease-out}.introjs-tooltipbuttons{text-align:right;white-space:nowrap}.introjs-button{box-sizing:content-box;position:relative;overflow:visible;display:inline-block;padding:.3em .8em;border:1px solid #d4d4d4;margin:0;text-decoration:none;text-shadow:1px 1px 0 #fff;font:11px/normal sans-serif;color:#333;white-space:nowrap;cursor:pointer;outline:0;background-color:#ececec;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#ececec));background-image:-moz-linear-gradient(#f4f4f4, #ececec);background-image:-o-linear-gradient(#f4f4f4, #ececec);background-image:linear-gradient(#f4f4f4, #ececec);-webkit-background-clip:padding;-moz-background-clip:padding;-o-background-clip:padding-box;-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em;zoom:1;*display:inline;margin-top:10px}.introjs-button:hover{border-color:#bcbcbc;text-decoration:none;box-shadow:0 1px 1px #e3e3e3}.introjs-button:focus,.introjs-button:active{background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ececec), to(#f4f4f4));background-image:-moz-linear-gradient(#ececec, #f4f4f4);background-image:-o-linear-gradient(#ececec, #f4f4f4);background-image:linear-gradient(#ececec, #f4f4f4)}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{box-sizing:content-box;margin-right:5px;color:#7a7a7a}.introjs-prevbutton{-webkit-border-radius:.2em 0 0 .2em;-moz-border-radius:.2em 0 0 .2em;border-radius:.2em 0 0 .2em;border-right:0}.introjs-prevbutton.introjs-fullbutton{border:1px solid #d4d4d4;-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em}.introjs-nextbutton{-webkit-border-radius:0 .2em .2em 0;-moz-border-radius:0 .2em .2em 0;border-radius:0 .2em .2em 0}.introjs-nextbutton.introjs-fullbutton{-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em}.introjs-disabled,.introjs-disabled:hover,.introjs-disabled:focus{color:#9a9a9a;border-color:#d4d4d4;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-hidden{display:none}.introjs-bullets{text-align:center}.introjs-bullets ul{box-sizing:content-box;clear:both;margin:15px auto 0;padding:0;display:inline-block}.introjs-bullets ul li{box-sizing:content-box;list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{box-sizing:content-box;display:block;width:6px;height:6px;background:#ccc;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-decoration:none;cursor:pointer}.introjs-bullets ul li a:hover{background:#999}.introjs-bullets ul li a.active{background:#999}.introjs-progress{box-sizing:content-box;overflow:hidden;height:10px;margin:10px 0 5px 0;border-radius:4px;background-color:#ecf0f1}.introjs-progressbar{box-sizing:content-box;float:left;width:0;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#08c}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}.introjs-fixedTooltip{position:fixed}.introjs-hint{box-sizing:content-box;position:absolute;background:transparent;width:20px;height:15px;cursor:pointer}.introjs-hint:focus{border:0;outline:0}.introjs-hidehint{display:none}.introjs-fixedhint{position:fixed}.introjs-hint:hover>.introjs-hint-pulse{border:5px solid rgba(60,60,60,0.57)}.introjs-hint-pulse{box-sizing:content-box;width:10px;height:10px;border:5px solid rgba(60,60,60,0.27);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:rgba(136,136,136,0.24);z-index:10;position:absolute;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.introjs-hint-no-anim .introjs-hint-dot{-webkit-animation:none;-moz-animation:none;animation:none}.introjs-hint-dot{box-sizing:content-box;border:10px solid rgba(146,146,146,0.36);background:transparent;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;height:50px;width:50px;-webkit-animation:introjspulse 3s ease-out;-moz-animation:introjspulse 3s ease-out;animation:introjspulse 3s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;position:absolute;top:-25px;left:-25px;z-index:1;opacity:0}@-moz-keyframes introjspulse{0%{-moz-transform:scale(0);opacity:.0}25%{-moz-transform:scale(0);opacity:.1}50%{-moz-transform:scale(0.1);opacity:.3}75%{-moz-transform:scale(0.5);opacity:.5}100%{-moz-transform:scale(1);opacity:.0}}@-webkit-keyframes introjspulse{0%{-webkit-transform:scale(0);opacity:.0}25%{-webkit-transform:scale(0);opacity:.1}50%{-webkit-transform:scale(0.1);opacity:.3}75%{-webkit-transform:scale(0.5);opacity:.5}100%{-webkit-transform:scale(1);opacity:.0}}.blue{background:blue}.grey{background:grey}@media (max-width: 768px){.row.dashboard-footer{display:none}}.container-fluid{overflow:hidden;padding-right:0px;padding-left:0px}.container-fluid>.row{margin-right:0px;margin-left:0px}#chat-box.row{position:relative}@media (max-width: 768px){#chat-box.row{width:200%}}#chat-box.row .panel-footer{align-self:flex-end;width:100%;padding:15px}#chat-box.row .panel-footer #chat-input{margin:0}#chat-box.row .panel-footer #send-message{margin-left:5px}.contact-list{margin-right:0px;margin-left:0px}.chats-row{height:calc(100vh - 50px)}.chats-row div{height:100%;border:1px solid #ddd;padding:0px;overflow:scroll}.list-group-item{border:none;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:0}.list-group-item:first-child{border-top:none;border-top-left-radius:0px;border-top-right-radius:0px}.current-chat{height:100%;border:1px solid #ddd;position:relative;z-index:3;transition:0.3s}@media (max-width: 768px){.current-chat{position:absolute;transition:0.3s}}.chat-toolbar-row{background-color:#f5f5f5}.chat-toolbar-row .chat-toolbar-header{background-color:#f5f5f5;width:100%;height:50px;border-bottom:1px #D8D8D8 solid;position:relative}.chat-toolbar-row .chat-toolbar-header .back-teacher-chat{display:none;height:30px;width:40px;font-size:22px;color:#707070;position:absolute;left:10px;top:10px;z-index:4;justify-content:center;align-items:center}@media (max-width: 768px){.chat-toolbar-row .chat-toolbar-header .back-teacher-chat{display:flex;cursor:pointer}}.chat-toolbar-row .chat-toolbar-header .chat-toolbar-header-recepient{height:30px;margin-top:10px;font-size:18px;font-family:'Open Sans Semibold', Arial, sans-serif;position:absolute;left:0;right:0;display:flex;align-items:center;justify-content:center}.chat-toolbar-row .chat-toolbar-header .chat-toolbar-header-recepient img{height:100%;width:auto;margin-right:10px;border-radius:50%;background-color:#eee}.chat-toolbar{margin-top:10px;margin-bottom:10px}.current-chat-area{padding-top:10px;overflow:auto;height:calc(100vh - 184px)}.current-chat-footer{bottom:0}#chat-container{display:flex}#send-message{height:51px}#file-upload-root{height:51px}#file-upload{display:none}.notifyjs-ltnotification-base{opacity:1;background:#F5F5F5;padding:5px;border-radius:10px;min-height:100px;max-width:300px}.notifyjs-ltnotification-base .title{float:left;margin:10px 0 0 10px;text-align:right}.notifyjs-ltnotification-base .body{float:left;margin:10px 0 0 10px;text-align:right}.notifyjs-ltnotification-base .buttons{width:70px;float:right;font-size:9px;padding:5px;margin:2px}.notifyjs-ltnotification-base button{font-size:9px;padding:5px;margin:2px;width:60px}#chat-box-no-items{height:90%;width:90%;text-align:-webkit-center;text-align:center;margin:10%}.alertify .ajs-dimmer,.alertify .ajs-modal{position:fixed;padding:0;z-index:1981;top:0;right:0;bottom:0;left:0}.alertify .ajs-dimmer{margin:0;background-color:#252525;opacity:.5}.alertify .ajs-modal{overflow-y:auto}.alertify .ajs-dialog{position:relative;margin:5% auto;min-height:110px;max-width:500px;padding:24px 24px 0;outline:0;background-color:#fff}.alertify .ajs-dialog.ajs-capture:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:1}.alertify .ajs-reset{position:absolute !important;display:inline !important;width:0 !important;height:0 !important;opacity:0 !important}.alertify .ajs-commands{position:absolute;right:4px;margin:-14px 24px 0 0;z-index:2}.alertify .ajs-commands button{display:none;width:10px;height:10px;margin-left:10px;padding:10px;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.alertify .ajs-commands button.ajs-close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAh0lEQVQYlY2QsQ0EIQwEB9cBAR1CJUaI/gigDnwR6NBL/7/xWLNrZ2b8EwGotVpr7eOitWa1VjugiNB7R1UPrKrWe0dEAHBbXUqxMQbeewDmnHjvyTm7C3zDwAUd9c63YQdUVdu6EAJzzquz7HXvTiklt+H9DQFYaxFjvDqllFyMkbXWvfpXHjJrWFgdBq/hAAAAAElFTkSuQmCC)}.alertify .ajs-commands button.ajs-maximize{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAOUlEQVQYlWP8//8/AzGAhYGBgaG4uBiv6t7eXkYmooxjYGAgWiELsvHYFMCcRX2rSXcjoSBiJDbAAeD+EGu+8BZcAAAAAElFTkSuQmCC)}.alertify .ajs-header{margin:-24px -24px 0;padding:16px 24px;background-color:#fff}.alertify .ajs-body{min-height:56px}.alertify .ajs-body .ajs-content{padding:16px 24px 16px 16px}.alertify .ajs-footer{padding:4px;margin-left:-24px;margin-right:-24px;min-height:43px;background-color:#fff}.alertify.ajs-maximized .ajs-dialog,.alertify.ajs-no-padding:not(.ajs-maximized) .ajs-body .ajs-content,.alertify.ajs-resizable .ajs-dialog{padding:0}.alertify .ajs-footer .ajs-buttons.ajs-auxiliary .ajs-button,.alertify .ajs-footer .ajs-buttons.ajs-primary .ajs-button{margin:4px}.alertify .ajs-footer .ajs-buttons.ajs-primary{text-align:right}.alertify .ajs-footer .ajs-buttons.ajs-auxiliary{float:left;clear:none;text-align:left}.alertify .ajs-footer .ajs-buttons .ajs-button{min-width:88px;min-height:35px}.alertify .ajs-handle{position:absolute;display:none;width:10px;height:10px;right:0;bottom:0;z-index:1;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMS8xNEDQYmMAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAQ0lEQVQYlaXNMQoAIAxD0dT7H657l0KX3iJuUlBUNOsPPCGJm7VDp6ryeMxMuDsAQH7owW3pyn3RS26iKxERMLN3ugOaAkaL3sWVigAAAABJRU5ErkJggg==);-webkit-transform:scaleX(1);transform:scaleX(1);cursor:se-resize}.alertify.ajs-no-overflow .ajs-body .ajs-content{overflow:hidden !important}.alertify.ajs-no-padding.ajs-maximized .ajs-body .ajs-content{left:0;right:0;padding:0}.alertify.ajs-no-padding:not(.ajs-maximized) .ajs-body{margin-left:-24px;margin-right:-24px}.alertify.ajs-no-padding.ajs-resizable .ajs-body .ajs-content{left:0;right:0}.alertify.ajs-closable .ajs-commands button.ajs-close,.alertify.ajs-maximizable .ajs-commands button.ajs-maximize,.alertify.ajs-maximizable .ajs-commands button.ajs-restore{display:inline-block}.alertify.ajs-maximized .ajs-dialog{width:100% !important;height:100% !important;max-width:none !important;margin:0 auto !important;top:0 !important;left:0 !important}.alertify.ajs-maximized.ajs-modeless .ajs-modal{position:fixed !important;min-height:100% !important;max-height:none !important;margin:0 !important}.alertify.ajs-maximized .ajs-commands button.ajs-maximize{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAASklEQVQYlZWQ0QkAMQhDtXRincOZX78KVtrDCwgqJNEoIB3MPLj7lRUROlpyVXGzby6zWuY+kz6tj5sBMTMAyVV3/595RbOh3cAXsww1raeiOcoAAAAASUVORK5CYII=)}.alertify.ajs-maximized .ajs-commands,.alertify.ajs-resizable .ajs-commands{margin:14px 24px 0 0}.alertify.ajs-maximized .ajs-header,.alertify.ajs-resizable .ajs-header{position:absolute;top:0;left:0;right:0;margin:0;padding:16px 24px}.alertify.ajs-maximized .ajs-body,.alertify.ajs-resizable .ajs-body{min-height:224px;display:inline-block}.alertify.ajs-maximized .ajs-body .ajs-content,.alertify.ajs-resizable .ajs-body .ajs-content{position:absolute;top:50px;right:24px;bottom:50px;left:24px;overflow:auto}.alertify.ajs-maximized .ajs-footer,.alertify.ajs-resizable .ajs-footer{position:absolute;left:0;right:0;bottom:0;margin:0}.alertify.ajs-resizable:not(.ajs-maximized) .ajs-dialog{min-width:548px}.alertify.ajs-resizable:not(.ajs-maximized) .ajs-handle{display:block}.alertify.ajs-movable:not(.ajs-maximized) .ajs-header{cursor:move}.alertify.ajs-modeless .ajs-dimmer,.alertify.ajs-modeless .ajs-reset{display:none}.alertify.ajs-modeless .ajs-modal{overflow:visible;max-width:none;max-height:0}.alertify.ajs-modeless.ajs-pinnable .ajs-commands button.ajs-pin{display:inline-block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAQklEQVQYlcWPMQ4AIAwCqU9u38GbcbHRWN1MvKQDhQFMEpKImGJA0gCgnYw0V0rwxseg5erT4oSkQVI5d9f+e9+xA0NbLpWfitPXAAAAAElFTkSuQmCC)}.alertify.ajs-modeless.ajs-unpinned .ajs-modal{position:absolute}.alertify.ajs-modeless.ajs-unpinned .ajs-commands button.ajs-pin{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAO0lEQVQYlWP8//8/AzGAiShV6AqLi4txGs+CLoBLMYbC3t5eRmyaWfBZhwwYkX2NTxPRvibKjRhW4wMAhxkYGbLu3pEAAAAASUVORK5CYII=)}.alertify.ajs-modeless:not(.ajs-unpinned) .ajs-body{max-height:500px;overflow:auto}.alertify.ajs-basic .ajs-header{opacity:0}.alertify.ajs-basic .ajs-footer{visibility:hidden}.alertify.ajs-frameless .ajs-header{position:absolute;top:0;left:0;right:0;min-height:60px;margin:0;padding:0;opacity:0;z-index:1}.alertify.ajs-frameless .ajs-footer{display:none}.alertify.ajs-frameless .ajs-body .ajs-content{position:absolute;top:0;right:0;bottom:0;left:0}.alertify.ajs-frameless:not(.ajs-resizable) .ajs-dialog{padding-top:0}.alertify.ajs-frameless:not(.ajs-resizable) .ajs-dialog .ajs-commands{margin-top:0}.ajs-no-overflow{overflow:hidden !important;outline:0}.ajs-no-overflow.ajs-fixed{position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:scroll !important}.ajs-no-selection,.ajs-no-selection *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width: 568px){.alertify .ajs-dialog{min-width:150px}.alertify:not(.ajs-maximized) .ajs-modal{padding:0 5%}.alertify.ajs-resizable:not(.ajs-maximized) .ajs-dialog{min-width:initial;min-width:auto}}@-moz-document url-prefix(){.alertify button:focus{outline:#3593D2 dotted 1px}}.alertify .ajs-dimmer,.alertify .ajs-modal{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition-property:opacity,visibility;transition-timing-function:linear;transition-duration:250ms}.alertify.ajs-hidden .ajs-dimmer,.alertify.ajs-hidden .ajs-modal{visibility:hidden;opacity:0}.alertify.ajs-in:not(.ajs-hidden) .ajs-dialog{-webkit-animation-duration:.5s;animation-duration:.5s}.alertify.ajs-out.ajs-hidden .ajs-dialog{-webkit-animation-duration:250ms;animation-duration:250ms}.alertify .ajs-dialog.ajs-shake{-webkit-animation-name:ajs-shake;animation-name:ajs-shake;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes ajs-shake{0%,100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@keyframes ajs-shake{0%,100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}.alertify.ajs-slide.ajs-in:not(.ajs-hidden) .ajs-dialog{-webkit-animation-name:ajs-slideIn;animation-name:ajs-slideIn;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}.alertify.ajs-slide.ajs-out.ajs-hidden .ajs-dialog{-webkit-animation-name:ajs-slideOut;animation-name:ajs-slideOut;-webkit-animation-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045);animation-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045)}.alertify.ajs-zoom.ajs-in:not(.ajs-hidden) .ajs-dialog{-webkit-animation-name:ajs-zoomIn;animation-name:ajs-zoomIn}.alertify.ajs-zoom.ajs-out.ajs-hidden .ajs-dialog{-webkit-animation-name:ajs-zoomOut;animation-name:ajs-zoomOut}.alertify.ajs-fade.ajs-in:not(.ajs-hidden) .ajs-dialog{-webkit-animation-name:ajs-fadeIn;animation-name:ajs-fadeIn}.alertify.ajs-fade.ajs-out.ajs-hidden .ajs-dialog{-webkit-animation-name:ajs-fadeOut;animation-name:ajs-fadeOut}.alertify.ajs-pulse.ajs-in:not(.ajs-hidden) .ajs-dialog{-webkit-animation-name:ajs-pulseIn;animation-name:ajs-pulseIn}.alertify.ajs-pulse.ajs-out.ajs-hidden .ajs-dialog{-webkit-animation-name:ajs-pulseOut;animation-name:ajs-pulseOut}.alertify.ajs-flipx.ajs-in:not(.ajs-hidden) .ajs-dialog{-webkit-animation-name:ajs-flipInX;animation-name:ajs-flipInX}.alertify.ajs-flipx.ajs-out.ajs-hidden .ajs-dialog{-webkit-animation-name:ajs-flipOutX;animation-name:ajs-flipOutX}.alertify.ajs-flipy.ajs-in:not(.ajs-hidden) .ajs-dialog{-webkit-animation-name:ajs-flipInY;animation-name:ajs-flipInY}.alertify.ajs-flipy.ajs-out.ajs-hidden .ajs-dialog{-webkit-animation-name:ajs-flipOutY;animation-name:ajs-flipOutY}@-webkit-keyframes ajs-pulseIn{0%,100%,20%,40%,60%,80%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes ajs-pulseIn{0%,100%,20%,40%,60%,80%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-webkit-keyframes ajs-pulseOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}100%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}@keyframes ajs-pulseOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}100%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}@-webkit-keyframes ajs-zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.25, 0.25, 0.25);transform:scale3d(0.25, 0.25, 0.25)}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes ajs-zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.25, 0.25, 0.25);transform:scale3d(0.25, 0.25, 0.25)}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-webkit-keyframes ajs-zoomOut{0%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}100%{opacity:0;-webkit-transform:scale3d(0.25, 0.25, 0.25);transform:scale3d(0.25, 0.25, 0.25)}}@keyframes ajs-zoomOut{0%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}100%{opacity:0;-webkit-transform:scale3d(0.25, 0.25, 0.25);transform:scale3d(0.25, 0.25, 0.25)}}@-webkit-keyframes ajs-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes ajs-fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes ajs-fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes ajs-fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes ajs-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes ajs-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes ajs-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}@keyframes ajs-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}@-webkit-keyframes ajs-flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes ajs-flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes ajs-flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}@keyframes ajs-flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}@-webkit-keyframes ajs-slideIn{0%{margin-top:-100%}100%{margin-top:5%}}@keyframes ajs-slideIn{0%{margin-top:-100%}100%{margin-top:5%}}@-webkit-keyframes ajs-slideOut{0%{margin-top:5%}100%{margin-top:-100%}}@keyframes ajs-slideOut{0%{margin-top:5%}100%{margin-top:-100%}}.alertify-notifier{position:fixed;width:0;overflow:visible;z-index:1982;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.alertify-notifier .ajs-message{position:relative;width:260px;max-height:0;padding:0;opacity:0;margin:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition-duration:250ms;transition-timing-function:linear}.alertify-notifier .ajs-message.ajs-visible{transition-duration:.5s;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);opacity:1;max-height:100%;padding:15px;margin-top:10px}.alertify-notifier .ajs-message.ajs-success{background:rgba(91,189,114,0.95)}.alertify-notifier .ajs-message.ajs-error{background:rgba(217,92,92,0.95)}.alertify-notifier .ajs-message.ajs-warning{background:rgba(252,248,215,0.95)}.alertify-notifier .ajs-message .ajs-close{position:absolute;top:0;right:0;width:16px;height:16px;cursor:pointer;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAABGdBTUEAALGPC/xhBQAAAFBJREFUGBl1j0EKADEIA+ve/P9f9bh1hEihNBfjVCO1v7RKVqJK4h8gM5cAPR42AkQEpSXPwMTyoi13n5N9YqJehm3Fnr7nL1D0ZEbD5OubGyC7a9gx+9eNAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:center center;background-color:rgba(0,0,0,0.5);border-top-right-radius:2px}.alertify-notifier.ajs-top{top:10px}.alertify-notifier.ajs-bottom{bottom:10px}.alertify-notifier.ajs-right{right:10px}.alertify-notifier.ajs-right .ajs-message{right:-320px}.alertify-notifier.ajs-right .ajs-message.ajs-visible{right:290px}.alertify-notifier.ajs-left{left:10px}.alertify-notifier.ajs-left .ajs-message{left:-300px}.alertify-notifier.ajs-left .ajs-message.ajs-visible{left:0}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box}html{color:#222;font-family:'Open Sans', sans-serif;font-size:16px;line-height:1.4}body{background-color:#F7F7F8;color:#707070}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}ul,ol{list-style-type:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0}p{margin-top:0;margin-bottom:1em;line-height:1.8}.ajax-intro{transition:1s ease-in-out;opacity:0;transform:translateX(14px)}.form-control{box-shadow:none}.input-lg{border-radius:2px}#teacher-register-form input,#register-form input,#signin-form input{text-align:center}.nav-pills>li a{border-radius:50px;color:#979797;font-family:"Open Sans";font-size:14px;font-weight:600;padding:8px 16px;transition:background-color 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67);background-color:#ddd}.nav-pills>li{margin:3px 3px}.forgot-password-link{margin-bottom:20px}.wrapper{margin:0 auto;max-width:1182px;padding-left:24px;padding-right:24px;width:100%}.flex-wrapper{display:flex;flex-wrap:wrap}.box{background-color:#FFFFFF;border-radius:3px;border:1px solid #F0F0F2;box-shadow:0 4px 8px rgba(0,0,0,0.1);padding:40px 24px;margin:0 auto 96px;max-width:1134px;width:100%}.lessons-box{padding:40px 32px}.teachers-box{padding:64px 40px 0}.teachers-box .teachers-list{margin-bottom:32px}.btn{border-radius:2px;color:#FFFFFF;display:inline-block;padding:11px 28px;position:relative;text-decoration:none;text-transform:capitalize;transition:all 0.08s cubic-bezier(0.17, 0.67, 0.83, 0.67)}.btn.-facebook{background-color:#3b5998;color:#FFFFFF}.btn.-facebook:hover{background-color:#344e86;color:#FFFFFF}.btn.-teal{background-color:#41CED9;color:#FFFFFF}.btn.-teal:hover{background-color:#2cc9d5;color:#FFFFFF}.btn.-red{background-color:#FD5C63;color:#FFFFFF}.btn.-red:hover{background-color:#fd434b;color:#FFFFFF}.btn.-blue{background-color:#00ADF0;color:#FFFFFF}.btn.-blue:hover{background-color:#009bd7;color:#FFFFFF}.btn.-medium{font-size:16px;display:inline-block;padding:10px 20px;margin-top:10px;margin-left:15px}.btn.-large{font-size:19.5952px;padding:20px 40px}.home-header{background-color:#41CED9;background-image:url("../img/header_image_resampled.jpg");background-size:cover;background-position:945px 0px;width:100%;height:1200px;position:relative}@media only screen and (min-width: 768px){.home-header{height:100vh;display:flex;align-items:center;justify-content:center;background-position:0px 0px}}.home-header:before{content:'';background-color:#5F9CB2;display:block;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.65;width:100%;height:100%;z-index:500}.site-intro{margin-bottom:80px;position:relative;text-align:center;z-index:1000;position:absolute;top:30%;transform:translateY(-50%);width:100%}@media only screen and (min-width: 768px){.site-intro{position:static;top:auto;transform:none}}.site-intro .heading{font-family:'VAG Rounded Bold';font-size:53.9881305898px;font-weight:600;color:#FFFFFF;margin-bottom:8px}.site-intro .subheading{font-size:19.5952px;font-weight:400;color:#FFFFFF;margin-bottom:24px;letter-spacing:0.5}.site-intro .btn{box-shadow:0 4px 4px rgba(0,0,0,0.05);background-color:#41CED9}.site-intro .play-btn{margin:0 auto;margin-bottom:20px}.partners-section{background-color:rgba(19,47,66,0.8);position:absolute;bottom:0;left:0;right:0;padding:32px 0;z-index:1000}.partners-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around}.partner-item{padding-top:21px;padding-bottom:21px}@media only screen and (min-width: 768px){.partner-item{flex:1 0 0}}.partner-item>.link{display:block;opacity:0.8;transform:scale(1);transition:all 0.33s ease-in-out}.partner-item>.link img{display:block;margin:0 auto}.partner-item>.link:hover{opacity:1;transform:scale(1.02)}.partner-logo{width:auto;height:35px}.partner-item:nth-child(2) .partner-logo,.partner-item:nth-child(3) .partner-logo{height:70px}.section-methodology,.section-howitworks{background-color:#41CED9;color:#FFFFFF;padding-top:64px;padding-bottom:96px}.section-howitworks .heading{font-size:29.3906462916px;font-weight:600;padding-bottom:64px}.section-header{text-align:center;padding-top:64px;padding-bottom:48px}.section-header .prelude{color:#D8D8D8;font-size:13.0644239406px;font-weight:600;letter-spacing:0.1em;margin-bottom:16px;text-transform:uppercase}.section-header .heading{color:#00ADF0;font-size:35.9947245133px;font-weight:400;margin-bottom:8px}.section-header .subheading{color:#707070;width:100%;display:inline-block;max-width:640px}.section-header-left{text-align:left;padding-top:40px;padding-bottom:40px}.section-header-left .heading{font-size:29.3906462916px;font-weight:600}.section-video{background-image:url("../img/video_image_resampled.jpg");background-size:cover;background-position:center;height:80vh;position:relative}.section-video:before{content:'';background-color:#5F9CB2;display:block;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.4;width:100%;height:100%;z-index:500}.video-cta{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1000;text-align:center}.video-cta .heading{color:#FFFFFF;font-size:29.3906462916px;font-weight:400;margin-bottom:32px}.video-cta .play-btn{margin:0 auto}.play-btn{border:2px solid #FFFFFF;border-radius:100%;color:#FFFFFF;display:flex;align-items:center;justify-content:center;font-size:53.9881305898px;width:100px;height:100px;opacity:0.8;transition:all 0.2s ease-in-out}.play-btn .icon{color:#FFFFFF;transform:scale(1);transition:transform 0.2s ease-in-out;margin-left:8px}.play-btn:hover{opacity:1}.play-btn:hover .icon{transform:scale(1.075)}.section-teachers{background-color:#FFFFFF;padding-bottom:64px;text-align:center}.teachers-list{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:64px}@media only screen and (min-width: 768px){.teachers-list{margin-left:-32px;margin-right:-32px}}.public-teacher-item{flex:0 0 50%;padding-left:16px;padding-right:16px;margin-bottom:32px}@media only screen and (min-width: 480px){.public-teacher-item{flex:0 0 25%}}@media only screen and (min-width: 768px){.public-teacher-item{flex:0 0 16%;padding-left:32px;padding-right:32px}}.teacher-link{border-radius:100%;display:block;overflow:hidden;position:relative}.teacher-link:hover .name{opacity:1}.teacher-link .name{background-color:rgba(0,173,240,0.6);border-radius:100%;color:#FFFFFF;display:flex;align-items:center;justify-content:center;font-size:19.5952px;font-weight:600;position:absolute;width:100%;height:100%;opacity:0;transition:all 0.33s ease-in-out}.teacher-link .photo{width:100%;height:auto}.lessons-list{display:flex;flex-wrap:wrap;justify-content:center}.lesson-item{background-color:#FFFFFF;text-align:center;flex:0 0 50%;padding-top:32px;padding-bottom:32px;padding-left:32px;padding-right:32px;margin-bottom:48px;transition:all 0.2s ease-in-out;position:relative}@media only screen and (min-width: 480px){.lesson-item{flex:0 0 20%}}.lesson-item:after{content:'';background-color:#BAD16E;display:block;width:0;height:1px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);transition:all 0.2s ease-in-out}.lesson-item:hover{background-color:#F7F7F8;cursor:pointer}.lesson-item:hover:after{opacity:1;width:100%}.lesson-link{text-decoration:none}.lesson-link .icon{width:80px;height:64px;object-fit:contain;margin:0 auto 24px}.lesson-link .name{display:block;color:#707070;font-size:16px}.section-features{background-color:#FFFFFF;padding-bottom:64px;text-align:center}.section-features.no-padding-bottom{padding-bottom:0px}.features-list{display:flex;flex-wrap:wrap}.feature-item{background-color:#FFFFFF;max-width:100%;flex:0 0 100%;padding-top:48px;padding-bottom:64px;position:relative;text-align:center;transition:all 0.33s ease-in-out}@media only screen and (min-width: 480px){.feature-item{flex:0 0 50%}}@media only screen and (min-width: 768px){.feature-item{flex:0 0 25%}}.feature-item a{display:block;color:#B5B2B2}.feature-item .icon{width:auto;height:80px;margin-bottom:32px}.feature-item .heading{color:#707070;font-size:19.5952px;font-weight:600;margin-bottom:8px;letter-spacing:0.5px}.feature-item .description{color:#B5B2B2;font-size:13.0644239406px}.feedback-section{background-color:#41CED9;color:#FFFFFF;padding-top:64px;padding-bottom:64px}.user-feedback{width:100%;max-width:640px;margin:0 auto;text-align:center;padding:0 16px}.user-feedback .content{font-size:19.5952px;margin-bottom:32px}.user-feedback .author{display:block;font-size:23.99824144px;font-weight:600;margin-bottom:4px;text-transform:uppercase}.user-feedback .position{display:block;font-size:16px}.inner-header{padding-top:146px;padding-bottom:64px;text-align:center}.inner-header hgroup{max-width:640px;width:100%;margin:0 auto}.inner-header .heading{font-family:'Open Sans Semibold';font-size:44.0827391114px;font-weight:600;color:#00ADF0}.inner-header .subheading{font-size:19.5952px;font-weight:400;color:#B5B2B2}.inner-header .heading,.inner-header .subheading{width:90%;margin:0 auto}@media only screen and (min-width: 480px){.inner-header .heading,.inner-header .subheading{width:100%}}.outer-header{padding-top:100px;padding-bottom:40px;text-align:center}.info-box-grid{background-color:#FFFFFF;border-radius:3px;border:1px solid #F0F0F2;box-shadow:0 4 5 rgba(0,0,0,0.03);display:flex;align-items:stretch;flex-wrap:wrap;margin:0 auto 96px;max-width:1134px;overflow:hidden;width:100%}.info-box{display:flex;max-width:100%;flex:0 0 100%;flex-wrap:wrap;padding:40px 48px}@media only screen and (min-width: 768px){.info-box{flex:0 0 50%}}.info-box .photo{text-align:center;width:100%}@media only screen and (min-width: 480px){.info-box .photo{flex:0 0 135px}}.info-box .photo .-circle{border-radius:50%}.info-box .photo img{margin:0 auto 16px;display:block;width:auto;height:75px}.info-box .content{width:100%}@media only screen and (min-width: 480px){.info-box .content{flex:1;padding-left:24px}}.info-box:not(:last-child){border-right:1px solid #F0F0F2}.info-box.-blue{border-top:4px solid #00ADF0}.info-box.-green{border-top:4px solid #BAD16E}.info-box.-red{border-top:4px solid #FD5C63}.info-box.-teal{border-top:4px solid #41CED9}.info-box .heading{color:#1C3D49;font-size:19.5952px;font-weight:600;margin-bottom:24px;text-align:center}.info-box p{color:#707070}.blog-feedback{text-align:center;background-color:#41CED9;color:#FFFFFF;padding-top:64px;padding-bottom:64px;margin-top:48px}.blog-feedback .feedback-form{width:50%;margin:0 auto}.blog-feedback #email_subscription_email{display:inline-block;width:80%;border-top-right-radius:0px;border-bottom-right-radius:0px;height:40px}.blog-feedback .btn-submit{display:inline-block;width:20%;float:right;height:40px;line-height:12px;border-top-left-radius:0px;border-bottom-left-radius:0px}.blog-show{padding-top:70px;background:white}.blog-show .banner-title{margin-top:48px;text-align:center}.blog-show .socialshare-buttons a{margin:0 16px}.related-blogs{background:white}.blog-show .container .banner-photo img{max-height:350px}@media (max-width: 767px){.blog-show .container{margin:0 20px}}.blog-show p img{max-width:90%;height:auto !important}.blog-container{background:white}.blog-grid{display:flex;flex-wrap:wrap;align-items:stretch}.blog-grid .blog-card{flex:0 0 calc(100%/3);padding:16px}@media (max-width: 768px){.blog-grid .blog-card{flex:0 0 100%}}@media (max-width: 480px){.blog-grid .blog-card{padding:0px 10px}}.blog-grid .blog-card .blog-post-thumbnail{height:auto;display:block;max-width:100%}@media (max-width: 768px){.blog-grid .blog-card .blog-post-thumbnail{width:200px;min-width:200px;margin:20px 10px}}@media (max-width: 600px){.blog-grid .blog-card .blog-post-thumbnail{width:150px;min-width:150px}}@media (max-width: 480px){.blog-grid .blog-card .blog-post-thumbnail{width:100px;min-width:100px}}@media (max-width: 430px){.blog-grid .blog-card .blog-post-thumbnail{width:200px;min-width:200px}}@media (max-width: 768px){.blog-grid .blog-card img{display:block;width:100%;height:auto}}.blog-grid .blog-details{height:100%;position:relative;background:white;transition:all 0.33s ease-in-out;color:#707070;letter-spacing:0.5px;display:flex;flex-direction:column}@media (max-width: 768px){.blog-grid .blog-details{flex-direction:row}}@media (max-width: 430px){.blog-grid .blog-details{flex-direction:column}}.blog-grid .blog-details:after{content:'';background-color:#00ADF0;display:block;width:50%;height:1px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);transition:all 0.2s ease-in-out}.blog-grid .blog-details:hover{background-color:#F7F7F8;cursor:pointer}.blog-grid .blog-details:hover:after{width:100%;height:2px}.blog-grid .blog-details .heading,.blog-grid .blog-details .date{text-align:center}.blog-grid .blog-details .heading{font-size:19.5952px;font-weight:600;margin-bottom:8px;margin-top:8px;line-height:26px}@media (max-width: 768px){.blog-grid .blog-details .heading{font-size:16px;line-height:22px;text-align:left}}.blog-grid .blog-details .date{font-size:13.0644239406px;font-weight:400}.blog-grid .blog-details .summary p{font-size:16px;line-height:26px}@media (max-width: 768px){.blog-grid .blog-details .summary p{font-size:14px;line-height:20px}}.blog-grid .blog-post-holder{padding:16px}@media (max-width: 768px){.blog-grid .blog-post-holder{padding:8px 8px 8px 15px}}.column-content{display:flex;align-items:flex-start}.column-content .content{flex:1;columns:2;column-gap:64px}.column-header{flex:0 0 25%}.column-header .heading{color:#FFFFFF;font-size:29.3906462916px;font-weight:600}.section-howitworks{text-align:center}.section-howitworks .heading-icon{margin:0 auto;display:block;width:80px;margin-bottom:24px}.usage-flow{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;margin-left:-24px;margin-right:-24px}.flow-col{max-width:100%;flex:0 0 100%;padding-left:24px;padding-right:24px;text-align:center}@media only screen and (min-width: 480px){.flow-col{flex:auto}}.flow-col .icon{width:auto;height:72px;margin:0 auto 24px}.flow-col .flow{display:block;font-size:19.5952px;font-weight:600;text-align:center;padding:24px}.company-box{display:flex;align-items:stretch;background-color:#FFFFFF;border-radius:3px;border:1px solid #F0F0F2;box-shadow:0 4 5 rgba(0,0,0,0.03);margin:0 auto 96px;max-width:1134px;width:100%;border-top:4px solid #00ADF0}.who-we-are{display:flex;flex-wrap:wrap;align-items:flex-start;flex:1;padding:64px 40px}.who-we-are .photo{width:100%}@media only screen and (min-width: 480px){.who-we-are .photo{flex:0 0 110px}}.who-we-are .photo img{width:150px;display:block;margin:0 auto 16px auto;height:auto}@media only screen and (min-width: 480px){.who-we-are .photo img{width:100%}}.who-we-are .content{width:100%;padding-left:32px}@media only screen and (min-width: 480px){.who-we-are .content{flex:1}}.who-we-are .heading{color:#00ADF0;font-size:29.3906462916px;font-weight:600;margin-bottom:24px}.main-footer{background-color:#1C3D49;padding-top:64px;padding-bottom:0}.footer-content{justify-content:space-between}.footer-content .site,.footer-content .contact,.footer-content .teacher{max-width:100%;flex:0 0 100%}@media only screen and (min-width: 480px){.footer-content .site,.footer-content .contact,.footer-content .teacher{flex:0 0 25%}}.footer-header{border-bottom:1px solid rgba(255,255,255,0.25);padding-bottom:24px;margin-bottom:24px}.footer-header .title{color:#BAD16E;font-size:16px;font-weight:600}.link-item{margin-bottom:14px}.link-item .link{color:#B5B2B2;font-size:13.0644239406px;text-decoration:none;transition:all 0.2s ease-in-out;text-transform:capitalize}.link-item .link:hover{color:#BAD16E}.contact-item{margin-bottom:32px}.contact-item .country{color:#FFFFFF;display:block;font-size:13.0644239406px;font-weight:600;letter-spacing:0.1em;margin-bottom:16px;text-transform:uppercase}.contact-item .address{color:#B5B2B2;font-size:13.0644239406px;line-height:1.8}.become-a-teacher{color:#B5B2B2;font-size:13.0644239406px;line-height:1.8}.text-link,.text-link-red,.text-link-green{font-weight:600;text-decoration:none}.give-feedback{font-weight:400 !important;color:#d9534f !important}.view-feedback{font-weight:400 !important;color:#5cb85c !important}.subfooter{border-top:1px solid rgba(255,255,255,0.25);padding-top:24px;padding-bottom:24px;max-width:100%;flex:0 0 100%;justify-content:space-between;margin-top:64px}.subfooter .logo{opacity:0.5;transition:all 0.33s ease-in-out}.subfooter .logo:hover{opacity:0.75}.footer-links{display:flex;align-items:center}.social-links{display:flex}.social-item{margin-left:16px}.social-item .link{border:1px solid #979797;border-radius:100%;display:flex;align-items:center;justify-content:center;width:32px;height:32px;transition:all 0.33s ease-in-out}.social-item .link:hover{border:1px solid #FFFFFF}.social-item .link:hover .icon{opacity:1}.social-item .icon{color:#BAD16E;opacity:0.75;transition:all 0.33s ease-in-out}.teacher-header{background-image:url("../img/teachers-main-photo.jpg")}.section-features.-teachers p.description{font-size:13.0644239406px;text-align:left;padding:0 24px}.section-features.-teachers .heading{margin-bottom:24px}.-blue{color:#00ADF0}.-white{color:#FFFFFF}.text-highlight{color:#008ac0;font-weight:bold}.more-info{bottom:0;position:relative;top:50%;transform:translateY(-50%)}.btn-xl{padding:12px 60px;font-size:18px;line-height:1.3333333;border-radius:2px;margin:8px inherit}@media (max-width: 900px){.btn-xl{width:60%;padding:12px 20px}}.btn-xxl{padding:15px 40px;font-size:20px;line-height:1.3333333;border-radius:2px}.main-banner{height:350px;min-height:300px;max-width:1216px;margin:0 auto;width:100%;background-size:cover;text-align:center;color:#fff;align-content:center;margin-bottom:25px}@media (max-width: 991px){.main-banner{height:auto}}.panel-row{margin:auto 20px}@media (max-width: 480px){.panel-row{margin:auto 5px}}.panel-body.now-panel-only{margin:auto auto;max-width:750px;padding:30px 15px;height:auto;border-radius:3px;display:flex;flex-direction:column;align-items:center;align-content:center}@media (max-width: 480px){.panel-body.now-panel-only{max-width:250px}}.custom-button{float:none;margin:10px 0}.custom-bannerbutton{float:none;margin:15px 0 15px 0}@media (max-width: 480px){.custom-bannerbutton{white-space:normal}}.custom-popupbutton{float:none;margin:20px 0}.tagline{font-size:18pt;font-family:'Open Sans Semibold', Arial, sans-serif}.booking-list-item{border:none;display:flex;flex-wrap:wrap;align-items:center;margin-left:-5px;margin-right:-5px}.booking-list-item:first-child{padding-top:5px}.upcoming-booking{padding-top:0;padding-bottom:10px}.booking-list-item>div{padding-left:5px;padding-right:5px}.photo{height:100% !important;width:auto !important}.photo img{max-width:100%;max-height:100%}.lesson-name strong{font-weight:normal;font-family:'Open Sans Semibold', Arial, sans-serif}.btn-sm{padding-left:12px;padding-right:12px}.booking-list-item>.details>.main{border-bottom:none;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:0px;margin-bottom:0px}.upcoming-lessons{flex-direction:column}.upcoming-lessons-details{flex-direction:row}@media (max-width: 900px){.upcoming-lessons-details{flex-direction:column}}.upcoming-lessons-1{width:66.66666667%;display:inline-block;float:left}@media (max-width: 900px){.upcoming-lessons-1{width:100%}}.upcoming-lessons-2{width:33.33333333%;max-width:300;display:inline-block;float:right}@media (max-width: 900px){.upcoming-lessons-2{width:100%;float:left}}@media (max-width: 900px){.upcoming-lessons-2{padding-left:18px}}@media (max-width: 900px){.upcoming-lessons-2{width:33.33333333%;max-width:none}}.teacher{align-items:flex-start;align-content:flex-start;margin-bottom:20px}.upcoming-lessons-details .btn-sm{padding:2px 15px !important}.teacher-picture{height:50px;width:50px;margin-right:12px;margin-bottom:10px;float:left;display:inline-block}.teacher-picture img{max-width:100%;max-height:100%;border-radius:50%}.teacher-name{font-family:'Open Sans Semibold', Arial, sans-serif;float:left;margin-right:12px}.teacher-info{display:flex;align-items:center;margin-bottom:4px}.teacher-status-dot{display:inline-block;opacity:1;background-color:#999999;border-radius:50%;height:7px;width:7px;margin:0 6px 1px 0;vertical-align:middle;float:left}.status-dot-available{background-color:#BAD16E}.status-dot-in-class{background-color:#f7893b}.text-in-class{color:#f7893b}.teacher-status{top:-10px;left:40px;float:left;color:#999999;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:10pt;display:flex;align-items:center}.status-available{color:#BAD16E}.teacher-panel{display:inline-block;align-self:flex-start;margin-top:-2px}.teacher-message{font-family:'Open Sans Semibold', Arial, sans-serif;padding-left:15px;padding-right:15px;display:inline-block}.teacher-message .white-text{color:white}.booked-lesson-action{text-align:left;margin-top:8px}.booked-lesson-action .btn{padding:12px 20%;width:auto}@media (max-width: 600px){.booked-lesson-action .btn{width:100%}}@media only screen and (min-width: 768px){.booked-lesson-action{text-align:left;margin-top:8px}}@media (max-width: 600px){.booked-lesson-action{text-align:left;margin-top:8px}.booked-lesson-action .btn{padding:11px 15px}}@media (max-width: 900px){.upcoming-lessons-2{width:100%;float:left;padding-left:32px;padding-right:22px;padding-bottom:25px}}.pricing-row{max-width:1200px;margin:0 auto;padding:0 10px;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}@media (max-width: 900px){.pricing-row{display:block}}@media (max-width: 600px){.pricing-row{flex-wrap:wrap}}.pricing-plan{height:510px;width:auto;float:left;margin:10px 10px;padding:10px;border-radius:2px;background-color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;flex:1;flex-wrap:wrap;content-align:center}.pricing-plan .popup-button{color:#fff}@media (max-width: 900px){.pricing-plan{width:96%;margin:10px 2%;height:auto}}.pricing-plan .btn{margin:15px auto 10px auto;align-self:flex-end}@media (max-width: 767px){.btn{font-size:18px}}.pricing-header{width:100%;height:85px;float:none;text-align:center;font-size:12pt;color:#fff;z-index:1}.pricing-header span{font-size:20pt;font-family:'Open Sans Semibold', Arial, sans-serif}.pricing-price{width:100%;float:none;text-align:center;font-size:16pt;color:#fff}.pricing-price-number{font-family:'Open Sans Semibold', Arial, sans-serif;font-size:17pt}.pricing-price-slash{font-size:17pt}.monthly-price{margin-top:2px;white-space:nowrap;display:inline-block}.monthly-price .save-upto-value{padding:2px 7px 3px 7px;margin-left:2px;background-color:#BAD16E;border-radius:2px;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:18px;line-height:20px;color:#FFF;display:inline-block}.yearly-price{margin-right:8px;white-space:nowrap}.plans-perday-price-row{height:100px;width:100%;color:#FFFFFF;display:flex;flex-direction:row;justify-content:center}.plans-perday-price{height:100%;width:50%;font-size:16pt;line-height:20pt;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.plans-perday-price-number{font-family:'Open Sans Semibold', Arial, sans-serif;font-size:37pt;line-height:42pt}.plan-payasyougo{background-color:#98d8f0}.plan-payasyougo-icon{height:170px;width:200px;margin:0 auto;background:url(/assets/plans/plan-payasyougo-new-5248b6392e1b15455f6712a8fea8bc40ba74fbd1d9b6ec12c26e024ee394a3d9.png) no-repeat bottom center;background-size:100% auto}@media (max-width: 900px){.plan-payasyougo-icon{height:calc(270px * 0.7);width:calc(270px * 0.7)}}.plan-groupunli{background-color:#00ADF0}.plan-groupunli-icon{height:170px;width:100px;margin:0 auto;background:url(/assets/plans/plan-groupunli-94bdeb7d419be9d9947724006ff7995237bf103e79c783f7f58a69952af99dc2.png) no-repeat bottom center;background-size:100% auto}@media (max-width: 900px){.plan-groupunli-icon{height:calc(270px * 0.7);width:calc(150px * 0.7)}}.plan-totalunli{background-color:#41CED9;position:relative}.plan-totalunli-icon{height:170px;width:170px;margin:0 auto;background:url(/assets/plans/plan-totalunli-d47fae16df93ad70b37454099a780646ef9dd81bec669c9548d254479cef74b5.png) no-repeat bottom center;background-size:100% auto}@media (max-width: 900px){.plan-totalunli-icon{height:calc(270px * 0.7);width:calc(250px * 0.7)}}.pricing-guarantee-fluency{height:90px;width:90px;min-height:90px;min-width:90px;position:absolute;top:-30px;right:-30px}.pricing-guarantee-fluency.guarantee-fluency-en{background:url(/assets/plans/pricing-guarantee-fluency-en-e98df855c8db8dfdd5a858f196645250e60f1110f06cc7e1366839c780ad2066.png) no-repeat center center;background-size:contain}.pricing-guarantee-fluency.guarantee-fluency-es{background:url(/assets/plans/pricing-guarantee-fluency-es-eaca32fb8d5f15de27120f2a301900aea52e3f1758f589960341d5faf7e3c302.png) no-repeat center center;background-size:contain}.plans-bottom-info-row{width:100%;height:auto;max-width:1000px;margin:0px auto 15px auto;padding:0 10px;display:flex;flex-direction:row;justify-content:center;align-items:center}@media (max-width: 960px){.plans-bottom-info-row{flex-direction:column}}.native-teacher-info-row,.guarantee-fluency-info-row{width:50%;height:110px;margin:0px auto 0 auto;padding:0 10px;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:24px;color:#979797;display:flex;justify-content:center;align-items:center}@media (max-width: 960px){.native-teacher-info-row,.guarantee-fluency-info-row{width:100%}}.native-teacher-info-row .native-teacher-icon,.native-teacher-info-row .fluency-icon,.guarantee-fluency-info-row .native-teacher-icon,.guarantee-fluency-info-row .fluency-icon{height:100px;width:100px;min-height:100px;min-width:100px;margin-right:20px}.native-teacher-info-row .native-teacher-icon.guarantee-fluency-en,.native-teacher-info-row .fluency-icon.guarantee-fluency-en,.guarantee-fluency-info-row .native-teacher-icon.guarantee-fluency-en,.guarantee-fluency-info-row .fluency-icon.guarantee-fluency-en{background:url(/assets/plans/pricing-guarantee-fluency-en-e98df855c8db8dfdd5a858f196645250e60f1110f06cc7e1366839c780ad2066.png) no-repeat center center;background-size:contain}.native-teacher-info-row .native-teacher-icon.guarantee-fluency-es,.native-teacher-info-row .fluency-icon.guarantee-fluency-es,.guarantee-fluency-info-row .native-teacher-icon.guarantee-fluency-es,.guarantee-fluency-info-row .fluency-icon.guarantee-fluency-es{background:url(/assets/plans/pricing-guarantee-fluency-es-eaca32fb8d5f15de27120f2a301900aea52e3f1758f589960341d5faf7e3c302.png) no-repeat center center;background-size:contain}.native-teacher-info-row .native-teacher-icon.native-teacher-image,.native-teacher-info-row .fluency-icon.native-teacher-image,.guarantee-fluency-info-row .native-teacher-icon.native-teacher-image,.guarantee-fluency-info-row .fluency-icon.native-teacher-image{background:url(/assets/plans/native-teacher-image-172bc0905fbb23366ea1515b39133595601d5f9978daaff1e5f1b77707346662.png) no-repeat center center;background-size:contain}.native-teacher-info-row .native-teacher-heading,.native-teacher-info-row .fluency-heading,.guarantee-fluency-info-row .native-teacher-heading,.guarantee-fluency-info-row .fluency-heading{font-family:'Open Sans Semibold', Arial, sans-serif;font-size:24px;color:#979797}@media (max-width: 767px){.native-teacher-info-row .native-teacher-heading,.native-teacher-info-row .fluency-heading,.guarantee-fluency-info-row .native-teacher-heading,.guarantee-fluency-info-row .fluency-heading{font-size:20px}}@media (max-width: 480px){.native-teacher-info-row .native-teacher-heading,.native-teacher-info-row .fluency-heading,.guarantee-fluency-info-row .native-teacher-heading,.guarantee-fluency-info-row .fluency-heading{font-size:16px}}.pricing-tc{max-width:1200px;width:auto;height:auto;margin:70px auto;text-align:center;align-content:center}.teacher-el-spacing{height:auto;width:14.28%;margin:5px 0;display:flex;justify-content:center}@media (max-width: 1820px){.teacher-el-spacing{width:16.66%}}@media (max-width: 1630px){.teacher-el-spacing{width:20%}}@media (max-width: 1410px){.teacher-el-spacing{width:25%}}@media (max-width: 1210px){.teacher-el-spacing{width:33.33%}}@media (max-width: 1010px){.teacher-el-spacing{width:50%}}@media (max-width: 820px){.teacher-el-spacing{width:100%}}@media (max-width: 767px){.teacher-el-spacing{width:33.33%}}@media (max-width: 690px){.teacher-el-spacing{width:50%}}@media (max-width: 480px){.teacher-el-spacing{width:100%}}.teachers-online-view{display:flex;flex-wrap:wrap}.teacher-el{display:inline-block;margin:2px;padding:17px 17px;width:200px;height:auto;transition:0.3s}.teacher-el .name{margin:0;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:18px;color:#707070;text-align:center;display:block}.teacher-el .profile-photo{margin:0 auto 12px}.teacher-el:hover{transition:0.3s;background-color:#f3f3f3}.teacher-average-rating-label{height:22px;width:auto;padding:2px 4px;margin-left:7px;background-color:#FCBF69;border-radius:2px;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:14px;line-height:18px;color:#FFF;display:inline-block}.teacher-average-rating-label.mobile{height:20px;width:auto;padding:2px 4px;margin-left:7px;background-color:#FCBF69;border-radius:2px;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:14px;line-height:18px;color:#FFF;display:inline-block;font-size:14px;line-height:16px}.teacher-average-rating-label .fa{font-size:14px;vertical-align:0%}.teacher-level-bar-icon{height:14px;width:14px;margin-right:3px;display:inline-block}.teacher-level-bar-icon.level-lt{background:url(/assets/student_dashboard/teacher-level-icon-1-d54426384e59598860678c0923b6dee4b0c6fdaa42f02cc1e9c6f4be54d172ba.svg) no-repeat center center;background-size:contain}.teacher-level-bar-icon.level-ei{background:url(/assets/student_dashboard/teacher-level-icon-2-5e81cec739b01aba87cb2ebc8e469149060acb2f302a1ebd49a3b5c5e7076365.svg) no-repeat center center;background-size:contain}.teacher-level-bar-icon.level-pt{background:url(/assets/student_dashboard/teacher-level-icon-3-a972a0effeac35f9872a5862502de593163ae4c491c6292ab7547d3d2b651328.svg) no-repeat center center;background-size:contain}.availability-level{display:inline-block}@media (max-width: 480px){.availability-level{margin-bottom:6px;display:block}}.panel-mobile-content{padding:0 7px 7px}#instructor-info{width:100%}#instructor-info .modal-dialog-mobile{position:relative;width:87%;min-width:325px;margin:10px}#instructor-info .modal-dialog-mobile .video-wrapper iframe,#instructor-info .modal-dialog-mobile .video-wrapper object,#instructor-info .modal-dialog-mobile .video-wrapper embed,#instructor-info .modal-dialog-mobile .video-wrapper video{max-width:100%}#teacher-details{width:100%;min-width:300px;display:inline-block}#teacher-details .availability-listing{width:100%;display:inline-box;margin-top:2px;margin-bottom:10px}#teacher-details .availability-listing .availability-header{color:#FCBF69;font-size:14px;margin-top:10px;margin-bottom:20px;text-align:left}#teacher-details .availability-listing .availability-start{width:70%;float:left;padding-top:10px;display:inline-box}#teacher-details .availability-listing .mobile-availability-start{width:64%;float:left;padding-top:0px;display:inline-box;font-size:14px}#teacher-details .availability-listing .mobile-availability-start .confirm-chosen-type-icon{margin-top:2px}#teacher-details .availability-listing .mobile-availability-start .schedule-time{float:left;padding-left:5px;width:150px}#teacher-details .availability-listing .availability-btn{with:20%;float:left;margin-bottom:20px}#teacher-details .availability-listing .availability-btn .btn{font-size:14px}.teacher-el-mobile{display:inline-block;float:left;margin:15px 5px 15px 5px;width:100%;min-width:300px;height:90px}.teacher-el-mobile .teacher-profile{padding-top:10px;width:100px;float:left}@media (max-width: 480px){.teacher-el-mobile .teacher-profile{width:59px;padding-top:4px}}.teacher-el-mobile .teacher-title{width:200px;display:inline-block;float:left}.teacher-el-mobile .teacher-title .book-and-call-now{padding-bottom:5px;float:left}.teacher-el-mobile .teacher-title .book-and-call-now .btn{border-radius:2px;display:inline-block;padding:5px 5px;position:relative;text-decoration:none;text-transform:capitalize;font-size:12px;margin-right:5px}.teacher-el-mobile .teacher-title .book-and-call-now .btn .fa{padding-left:5px;padding-right:5px}.teacher-el-mobile .teacher-title .availability-level{padding:0px;color:#00ADF0 !important;font-size:12px}.teacher-el-mobile .teacher-title .average-rating .instructor-average-rating{font-size:12px;line-height:25px}.teacher-now-status{position:absolute;display:inline-block;opacity:1;background-color:#BAD16E;border-radius:50%;height:20px;width:20px;margin:-1px 3px 4px -17px;vertical-align:middle;float:left;border:3px solid white}@media (max-width: 480px){.teacher-now-status{height:16px;width:16px}}.teacher-now-status-offline{position:absolute;display:inline-block;opacity:1;background-color:#f7893b;border-radius:50%;height:20px;width:20px;margin:-1px 3px 4px -17px;vertical-align:middle;float:left;border:3px solid white}@media (max-width: 480px){.teacher-now-status-offline{height:16px;width:16px}}@media (max-width: 1035px){.-half.stretch-box{flex:0 0 100%}}.get-more-credits-button{color:#6d8a90;text-decoration:underline}#selectLessonTypeForBookLessonModal .btn-xl{padding:13px 14px !important}.owl-carousel-testimonials .owl-prev{background:none !important;display:flex !important;align-items:center;position:absolute;left:-50px;top:0;bottom:0;transition:0.5s}.owl-carousel-testimonials .owl-next{background:none !important;display:flex !important;align-items:center;position:absolute;right:-50px;top:0;bottom:0;transition:0.5s}@media (max-width: 480px){.owl-carousel-testimonials .owl-prev{left:-20px}.owl-carousel-testimonials .owl-next{right:-20px}}.owl-carousel-testimonials .disabled{visibility:hidden;transition:0.5s}.panel-header.student-dash-only{flex-wrap:wrap}@media (max-width: 480px){.panel-header.student-dash-only{flex-direction:column;align-items:flex-start}}.dashboard-adaptivelearning-panel-complete{justify-content:space-around !important}.suggested-lesson-complete{margin:5px !important}.dashboard-adaptivelearning-panel{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.dashboard-adaptivelearning-panel .suggested-lesson{width:120px;border-radius:3px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px}.dashboard-adaptivelearning-panel .suggested-lesson:hover{background-color:#eee}.dashboard-adaptivelearning-panel .suggested-lesson .icon{width:80px;height:64px;object-fit:contain;margin:0 auto 10px}.dashboard-adaptivelearning-panel .suggested-lesson .name{display:block;color:#707070;font-size:14px;text-align:center}.your-current-level{align-self:flex-end;display:flex;align-items:center;font-family:'Open Sans Semibold', Arial, sans-serif;color:#FCBF69;font-size:13px}@media (max-width: 480px){.your-current-level{margin-top:6px;align-self:flex-start;display:flex;align-items:center}}.your-current-level-rating{margin-left:6px;font-family:'Open Sans Semibold', Arial, sans-serif;color:#FCBF69;font-size:20px}@media (max-width: 480px){.your-current-level-rating{font-size:14px}}.adaptive-seemore-button{font-size:14px}@media (max-width: 400px){.dashboard-adaptivelearning-panel .suggested-lesson{width:140px}}@media (min-width: 768px){.modal-max-size{width:750px;height:350px;background-color:#eee;margin:30px auto;padding:20px}}.student-dash-only .button{align-self:flex-start}.suggested-lesson-details{margin-bottom:30px;display:flex;flex-direction:row;align-items:flex-start}@media (max-width: 768px){.suggested-lesson-details{flex-direction:column}}.suggested-lesson-details-icon{width:200px;height:80px;max-width:100px;margin:0 20px;display:flex;align-items:center;justify-content:center;align-self:flex-start}.suggested-lesson-details-icon img{max-width:100px;max-height:100%}@media (max-width: 768px){.suggested-lesson-details-icon{margin:10px auto}}.suggested-lesson-details-text .title{font-family:'Open Sans Semibold', Arial, sans-serif;font-size:24px;color:#707070}@media (max-width: 768px){.suggested-lesson-details-text .title{text-align:center}}.suggested-lesson-details-text .categories{display:flex;align-items:center;margin:6px 0}@media (max-width: 768px){.suggested-lesson-details-text .categories{justify-content:center}}.suggested-lesson-details-text .category{display:inline-block;width:auto;margin-right:20px;font-family:'Open Sans Semibold', Arial, sans-serif;color:#00ADF1;font-size:13px}.suggested-lesson-details-text .suggested-lesson-recommended-level{display:flex;align-items:center;align-self:flex-end;font-family:'Open Sans Semibold', Arial, sans-serif;color:#FCBF69;font-size:13px}.suggested-lesson-details-text .suggested-lesson-recommended-level-rating{margin-left:6px;font-family:'Open Sans Semibold', Arial, sans-serif;color:#FCBF69;font-size:24px}.marketplace-plans-text{font-family:'Open Sans Semibold', Arial, sans-serif;font-size:24px;color:#979797}/*! ========================================================================
 * Bootstrap Toggle: bootstrap-toggle.css v2.2.0
 * http://www.bootstraptoggle.com
 * ========================================================================
 * Copyright 2014 Min Hur, The New York Times Company
 * Licensed under MIT
 * ======================================================================== */.checkbox label .toggle,.checkbox-inline .toggle{margin-left:-20px;margin-right:5px}.toggle{position:relative;overflow:hidden}.toggle input[type=checkbox]{display:none}.toggle-group{position:absolute;width:200%;top:0;bottom:0;left:0;transition:left .35s;-webkit-transition:left .35s;-moz-user-select:none;-webkit-user-select:none}.toggle.off .toggle-group{left:-100%}.toggle-on{position:absolute;top:0;bottom:0;left:0;right:50%;margin:0;border:0;border-radius:0}.toggle-off{position:absolute;top:0;bottom:0;left:50%;right:0;margin:0;border:0;border-radius:0}.toggle-handle{position:relative;margin:0 auto;padding-top:0;padding-bottom:0;height:100%;width:0;border-width:0 1px}.toggle.btn{min-width:59px;min-height:34px}.toggle-on.btn{padding-right:24px}.toggle-off.btn{padding-left:24px}.toggle.btn-lg{min-width:79px;min-height:45px}.toggle-on.btn-lg{padding-right:31px}.toggle-off.btn-lg{padding-left:31px}.toggle-handle.btn-lg{width:40px}.toggle.btn-sm{min-width:50px;min-height:30px}.toggle-on.btn-sm{padding-right:20px}.toggle-off.btn-sm{padding-left:20px}.toggle.btn-xs{min-width:35px;min-height:22px}.toggle-on.btn-xs{padding-right:12px}.toggle-off.btn-xs{padding-left:12px}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:2px solid rgba(0,0,0,0.3);background:white;padding:20px 20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:0.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom, #eee, #ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:white}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,0.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,0.8);background-color:rgba(255,255,255,0.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,0.4);padding:0 0.4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-moz-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-ms-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-o-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-moz-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-ms-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-o-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity 0.4s ease-in;-moz-transition:opacity 0.4s ease-in;-ms-transition:opacity 0.4s ease-in;-o-transition:opacity 0.4s ease-in;transition:opacity 0.4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,0.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom, #666, #444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width 300ms ease-in-out;-moz-transition:width 300ms ease-in-out;-ms-transition:width 300ms ease-in-out;-o-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom, #be2626, #a92222);padding:0.5em 1.2em;color:white}.dropzone .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}.checker-box{height:170px;width:190px;padding:15px 17px 0 17px;margin:0 auto;background-color:#fdfdfd;border-radius:4px;color:#666}.checker-box-info{height:170px;width:290px;padding:15px 17px 0 17px;margin:0 auto;background-color:#fdfdfd;border-radius:4px;color:#666}.checker-heading{font-size:14pt;font-family:'Open Sans Semibold', Arial, sans-serif;padding-bottom:3px;border-bottom:2px #666 solid}.checker-item-row{margin:14px 0;font-size:11pt;font-family:'Open Sans Regular', Arial, sans-serif;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.checker-item-name{font-family:'Open Sans Semibold', Arial, sans-serif;height:20px;text-align:right;width:65px}.checker-item-name-label{font-family:'Open Sans Semibold', Arial, sans-serif;text-align:right;margin-right:10px}.checker-status{color:#b2b2b2}.checker-status-simpleicon{height:20px;width:20px;background-image:url(/assets/checker/status-wait-517ff91b2ab2aa8f9e35c453ead5eff1170989ba16028dd25fbf45ff68ea9f87.svg);background-size:contain}.checker-status-good{background-image:url(/assets/checker/status-good-bc4a16250470590cf02ab718d74c9dbeceb0c54e7b26867253003902a2552da0.svg)}.checker-status-alert{background-image:url(/assets/checker/status-alert-8a6c7f41ab063ab3d160ec6956b7a9b074e345ba4280650ebcfd509e049d7e30.svg)}.checker-status-bad{background-image:url(/assets/checker/status-bad-94e2fb66fb97efbbff285b875cd78211e494ef82326ded3880e1d126f7f8831f.svg)}.checker-status-wait{background-image:url(/assets/checker/status-wait-517ff91b2ab2aa8f9e35c453ead5eff1170989ba16028dd25fbf45ff68ea9f87.svg)}.checker-audiolevel{height:6px;width:45px;background-color:#666}.checker-audiolevel-volume{height:100%;width:100%;float:left;background:url(/assets/checker/checker-audiolevel-644d818628fc49779c077d41076be6ef196eb226d4984303a9a87bc89e66cac1.jpg) left center;background-size:45px auto}.social-share-button .ssb-icon{background-position:center center;background-repeat:no-repeat;background-size:18px 18px;display:inline-block;height:18px;width:18px}.social-share-button .ssb-twitter{background-image:url(/assets/social-share-button/twitter-7b64ce0117a85c5d52ed45c27707af61d9b0e0d590284baa287cfe87867b9ae1.svg)}.social-share-button .ssb-facebook{background-image:url(/assets/social-share-button/facebook-03210e1663ee772e93ed5d344cdb36657b68342821aaebe982f2f984915990b3.svg)}.social-share-button .ssb-google_bookmark{background-image:url(/assets/social-share-button/google_bookmark-bb4c960c0421cb7dce602d10e744692bcc1c54f323410f4965d508f96e2255ce.svg)}.social-share-button .ssb-google_plus{background-image:url(/assets/social-share-button/google_plus-50c049fbb29cd3346f1bf9349017b644bcd00a53b56bd156728850f57bd85c0a.svg)}.social-share-button .ssb-weibo{background-image:url(/assets/social-share-button/weibo-a345a6ca554e6f388da9eb35746bb0425cb018c16408ba82852c66d375245d6f.svg)}.social-share-button .ssb-qq{background-image:url(/assets/social-share-button/qq-4dbae8223fc7823f6d73bc7fbe113eb894f4c174ec3ae93103ca382c78a2bf67.svg)}.social-share-button .ssb-delicious{background-image:url(/assets/social-share-button/delicious-0c55f72f821aae5352691f13eb64bf3435573e2169d0720477ed367b2f1ed28e.svg)}.social-share-button .ssb-linkedin{background-image:url(/assets/social-share-button/linkedin-b7fd42895b291003c444a9c2acf867ea813671e0b725a5d7c05dbb13f5c0fdd3.svg)}.social-share-button .ssb-tumblr{background-image:url(/assets/social-share-button/tumblr-330a37f93cce7c27a750188d0bfdbed3a22f566b807e64d21131dcdc94e08ec3.svg)}.social-share-button .ssb-pinterest{background-image:url(/assets/social-share-button/pinterest-86203d156197cce4087fee058b920d275c535df5fd59d8caa83da0ef41d1ec7f.svg)}.social-share-button .ssb-douban{background-image:url(/assets/social-share-button/douban-46298c27e3bc6d59951c0bbc464339a5ba1b44e3b25b571874f1baacd7af2495.svg)}.social-share-button .ssb-wechat{background-image:url(/assets/social-share-button/wechat-d8852cc3396a7a53eba39595d2e9f638c93a34ab1a0f41bae4ff391b63815f56.svg)}.social-share-button .ssb-vkontakte{background-image:url(/assets/social-share-button/vkontakte-0c2b68277fade991d74efcbdb6f7b359a35e65156cbada9625a3fe8f73151c14.svg)}.social-share-button .ssb-odnoklassniki{background-image:url(/assets/social-share-button/odnoklassniki-579bf782bd70fe94748254cac2c8c3dc150cceb0d2a143399e3062246b5ecb39.svg)}.social-share-button .ssb-xing{background-image:url(/assets/social-share-button/xing-0ebccb4042c8c7220e471c4f569df2bf27da227db425525819b6848c86a1603e.svg)}.social-share-button .ssb-email{background-image:url(/assets/social-share-button/email-7067143cbe69d9d8cf25e67fda1a315d133c2b79074a09088bd712cc5c81135d.svg)}.social-share-button .ssb-reddit{background-image:url(/assets/social-share-button/reddit-730429c239b6990b67d0d4aaaeb6e9fe48c62267f889a412e81f5f1066ec625f.svg)}.social-share-button .ssb-hacker_news{background-image:url(/assets/social-share-button/hacker_news-d89b13fec49355a787389a776f2e03a0a38314abf93777b8865f8c5f146eaf8d.svg)}.social-share-button .ssb-telegram{background-image:url(/assets/social-share-button/telegram-a6b5607917f3e3efbcf35c3ed43356b05622fcfc533d2fbf5066621b78c1dbe4.svg)}.ss-wechat-dialog{width:300px;position:fixed;background:#fff;padding:15px;border-radius:3px;box-shadow:0 2px 15px rgba(0,0,0,0.15);z-index:11001;font-size:14px;line-height:1.2em}.ss-wechat-dialog .wechat-popup-header{font-weight:bold}.ss-wechat-dialog .wechat-dialog-qr{text-align:center;margin:25px 0}.ss-wechat-dialog .wechat-popup-close{width:16px;height:16px;position:absolute;right:10px;top:10px;color:#999;text-decoration:none;font-size:16px}.ss-wechat-dialog .wechat-popup-footer{text-align:left;line-height:22px;color:#666}.panel-footer{background-color:#FFFFFF}.slick-button{border:1px #000 solid;padding:5px 15px;margin:10px;display:inline-block}.corp-form-control{font-size:14px;font-family:'Open Sans Semibold', Arial, sans-serif !important}.corp-form-control.save-template-btn{padding:14px 28px}.reduce-padding-cols{padding-right:6px;padding-left:6px}.dashboard-content.corp-dash-only .main-header{margin-left:0px}.dashboard-content.corp-dash-only .main-header .page-title{color:#00ADF0;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:28px;line-height:1;margin-top:0;margin-bottom:8px}.panel.corp-dash-only{background:url(/assets/landing/corporate/header-dashboard-bg-3cedfd1d95956c439336b4dea250ff3575fa0e599c34ed75c3747bcf7e938b8b.png) repeat top 85px center;background-color:#41ced9;background-size:927px}.panel-banner.corp-dash-only{height:200px;color:#FFFFFF;display:flex;flex-direction:column;align-items:center;justify-content:center}.panel-banner.corp-dash-only .tagline{font-size:18pt;font-family:'Open Sans Semibold', Arial, sans-serif}.panel-banner.corp-dash-only p{font-family:'Open Sans';font-size:16px}.panel-header.corp-dash-only .header-icon-and-title{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.panel-header.corp-dash-only .header-icon-and-title .title{color:#FCBF69;font-size:13.06442px;margin-top:0;margin-bottom:0}.panel-header.corp-dash-only .header-icon-and-title img{height:100%;width:auto;max-height:25px;margin-right:10px}.corporate-dashboard-number-row{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap}.current-subscription.corp-dash-only{justify-content:space-between;height:auto;flex-grow:1}.corporate-dashboard-number{width:auto;float:left;margin-bottom:40px;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:20pt;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:1}.corporate-dashboard-number-small{font-size:20px;margin-left:2px;margin-top:35px}.corporate-dashboard-number.number-activeusers{color:#BAD16E}.corporate-dashboard-number.number-paidlessons{color:#FD5C63;width:auto}.corporate-dashboard-number .corporate-dashboard-number-description{color:#666;padding:0 0 0 15px;font-size:12pt}.corporate-dashboard-number-currency{display:flex;flex-direction:row;align-items:center}.corp-dash-canvas{max-width:100%;max-height:100%;flex-grow:1}.add-student-section{padding:0 24px 24px}.panel-content.payment-option.add-student-only{padding-bottom:0px}.corporate-forms{display:flex}.corporate-forms .btn.corp-btn{border-radius:3px}.corporate-forms .material-user-total-price-container{display:flex;flex-grow:1;justify-content:flex-end;align-items:center}.corporate-forms .material-user-total-price{padding-top:5px;text-align:center;font-family:'Open Sans Semibold', Arial, sans-serif}.form-group.top-label-only,.form-group label.form-label{margin-bottom:0px;font-size:13.0644239406px}.delete-new-student-row img,.add-new-student-row img{width:14px;height:auto}.add_student.btn{width:100%;padding:6px 15px;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:14px}@media only screen and (min-width: 992px){.decrease-padding{padding-left:3px;padding-right:3px}}@media (min-width: 1250px){.corp-dash-mobile-full{flex:0 0 50% !important}}@media only screen and (max-width: 991px){.side-control{flex:0 0 100% !important}.main-control{flex:0 0 100% !important}}@media (max-width: 1250px){.corporate-dashboard-number{width:100%}.corp-dash-mobile-full{flex:0 0 100% !important}}.material-total-row{height:auto;padding:10px 0;display:flex;align-items:center;justify-content:flex-end}.material-total-row .material-total-price-container{display:flex;flex-grow:1;justify-content:flex-end;align-items:center}.material-total-row .material-total-price-label{text-align:center;font-family:'Open Sans Semibold', Arial, sans-serif}.material-total-row .material-total-price{text-align:center;font-family:'Open Sans Semibold', Arial, sans-serif;color:#BAD16E}.student-corp-submit-div{text-align:center}.fluency-panel-feedback-item{display:flex;align-items:center;justify-content:flex-end;margin-bottom:10px}.fluency-panel-feedback-item .progress{height:30px;width:auto;margin-bottom:0px;flex-grow:1;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:16px;color:#fff}.progress-bar{min-width:45px;padding-right:12px;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:16px;color:#fff;display:flex;align-items:center;justify-content:flex-end}.progress-bar.bar-1{background-color:#fd5c63}.progress-bar.bar-2{background-color:#bad16e}.progress-bar.bar-3{background-color:#00adf0}.progress-bar.bar-4{background-color:#41ced9}.progress-bar.bar-5{background-color:#fcbf69}.feedback-item-label{margin-right:10px;width:160px}.fluency-custom-stars{flex-grow:1;font-size:50px;color:gold}.fluency-custom-class{flex-direction:column}.add-scroll{max-height:200px;overflow-x:hidden}.teacher-level-manual{width:310px;border-radius:3px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin:6px 10px;padding:20px 10px;position:relative;transition:0.5s;opacity:0.3;cursor:pointer}.teacher-level-manual.teacher-1{background-color:#41CED9;opacity:1}.teacher-level-manual.teacher-1 .teacher-level-icon{background:url(/assets/plans/teacher-1-738e5d49c772c22ed91ba0fc336cb05a69a93f00734047bf15b7cf326aea6ffa.jpg) center center;background-size:contain}.teacher-level-manual.teacher-2{background-color:#00ADF0;opacity:1}.teacher-level-manual.teacher-2 .teacher-level-icon{background:url(/assets/plans/teacher-2-750ee2f852c96c2057982b40a04251ffc31073af00cd820bc8c0cd529c8b9e00.jpg) center center;background-size:contain}.teacher-level-manual.teacher-3{background-color:#132F42;opacity:1}.teacher-level-manual.teacher-3 .teacher-level-icon{background:url(/assets/plans/teacher-3-e4a6a8add81d2554b72193040d5a4d867c3cbe27aff2c89f81bfe3d8dc01fc14.jpg) center center;background-size:contain}.lesson-field{margin-right:8px;text-align:center;color:#707070}.required{color:red}.modal-mainheader{color:#00ADF0;font-family:VAG Rounded Bold, 'Open Sans Semibold', Arial, sans-serif;font-size:28px;line-height:1;margin:4px 0}#material-view-course-content.modal-content{display:none}#material-customize-course-content.modal-content{display:none}.material-subheading{margin:10px auto;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:14px;color:#B5B2B2;text-align:center;display:block}.material-container{margin-bottom:30px}.material-select-course{display:flex;justify-content:center;align-items:center}.material-select-course .dd-container{margin:10px 12px}.dd-container{height:52px;margin:0}.dd-select{height:52px}.dd-options{max-height:300px}.dd-selected-text{height:32px}.dd-option,.dd-selected{height:52px;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:14px;display:flex;align-items:center;justify-content:flex-start}.dd-option .dd-option-image,.dd-option .dd-selected-image,.dd-selected .dd-option-image,.dd-selected .dd-selected-image{width:32px;margin-right:5px;max-width:32px}.dd-option .dd-selected-text,.dd-selected .dd-selected-text{line-height:32px}.dd-option .dd-option-text,.dd-selected .dd-option-text{font-weight:normal}.add_material.btn{width:100%;max-width:183px;padding:14px 20px;font-size:14px}#material-view-course-button{margin:10px auto 0 auto;display:block}#material-customize-course-button{margin:0 auto;display:block}#material-back-button{position:absolute;left:30px}.modal-body.material-view-course-container{width:auto;height:auto;margin:10px auto;display:flex;align-items:flex-start;justify-content:center}.modal-body.material-view-course-container .material-view-course-column{width:400px;height:100%;margin:10px 20px}.modal-body.material-view-course-container .material-view-course-column .course-extras{margin:10px 20px 0 0;display:flex;justify-content:space-between}.modal-body.material-view-course-container .material-view-course-column .course-extras .course-numbers{font-family:'Open Sans Regular', Arial, sans-serif;font-size:20px;color:#707070;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.modal-body.material-view-course-container .material-view-course-column .course-extras .course-numbers{font-size:16px}}.modal-body.material-view-course-container .material-view-course-column .course-extras .course-numbers .course-price{margin-left:15px;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:22px;color:#BAD16E;display:inline-block}@media (max-width: 768px){.modal-body.material-view-course-container .material-view-course-column .course-extras .course-numbers .course-price{font-size:16px}}.modal-body.material-view-course-container .material-view-course-column .course-page-inclusions{width:100%;height:auto;margin-top:10px}.modal-body.material-view-course-container .material-view-course-column .course-page-inclusions .course-page-inclusions-item{height:28px}.modal-body.material-view-course-container .material-view-course-column .course-page-inclusions .course-page-inclusions-item img{height:100%;width:auto}.modal-body.material-view-course-container .material-view-course-column .course-page-description{margin-top:20px}.modal-body.material-view-course-container .material-view-course-column .course-page-lessons-list-title{margin:10px 20px 10px 0;font-family:'Open Sans Regular', Arial, sans-serif;font-size:20px;color:#707070;display:flex;align-items:center;justify-content:flex-start}.modal-body.material-view-course-container .material-view-course-column .course-page-lessons-list{width:100%;height:auto;max-height:245px;overflow-y:scroll}.modal-body.material-view-course-container .material-view-course-column .course-page-lessons-list .course-page-lesson{width:100%;height:auto;min-height:40px;padding:6px 10px;font-size:14px;font-family:'Open Sans Semibold', Arial, sans-serif;color:#707070;display:flex;align-items:center;justify-content:space-between;background-color:#D8D8D8}.modal-body.material-view-course-container .material-view-course-column .course-page-lessons-list .course-page-lesson.odd{background-color:#E5E5E5}@media (max-width: 768px){.modal-body.material-view-course-container .material-view-course-column .course-page-lessons-list .course-page-lesson{height:auto;padding:13px 10px;font-size:14px}}.modal-body.material-view-course-container .material-view-course-column .course-page-lessons-list .course-page-lesson .lesson-left{height:auto;width:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.modal-body.material-view-course-container .material-view-course-column .course-page-lessons-list .course-page-lesson .lesson-left .lesson-listnumber{font-size:14px;font-family:'Open Sans Semibold', Arial, sans-serif;color:#B5B2B2}.modal-body.material-view-course-container .material-view-course-column .course-page-lessons-list .course-page-lesson .lesson-left .lesson-title{margin-left:10px}.modal-body.material-view-course-container .material-view-course-column .course-page-lessons-list .course-page-lesson .lesson-left .lesson-image{width:42px;height:35px;margin-left:10px;text-align:center}@media (max-width: 768px){.modal-body.material-view-course-container .material-view-course-column .course-page-lessons-list .course-page-lesson .lesson-left .lesson-image{height:32px}}.modal-body.material-view-course-container .material-view-course-column .course-page-lessons-list .course-page-lesson .lesson-left .lesson-image img{height:100%;width:auto}.modal-body.material-view-course-container .material-view-course-column .course-page-lessons-list .course-page-lesson .lesson-level{height:40px;width:40px;padding:7px 0;margin:0 0 0 10px}.modal-body.material-view-course-container .material-view-course-column .course-page-lessons-list .course-page-lesson .lesson-level img{height:100%;width:auto;background-color:#FFFFFF;border-radius:50%}.row.customize-course-only{margin:14px 0px}.material-customize-course-edit-name{margin:0 auto;height:52px;display:flex;align-items:center;justify-content:flex-start}.material-customize-course-edit-name .form-control{height:52px}.form-group.x-button img{width:14px;height:auto}.row.material-only{margin:10px 0}.dd-selected-text{line-height:24px}.panel-user-details .panel-header{height:65px}.panel-user-details .user-details{margin-bottom:25px}.panel-user-details .user-details .user-details-item{height:auto;width:100%;margin:15px auto;display:flex;align-items:flex-start;flex-wrap:wrap}.panel-user-details .user-details .user-details-item .user-details-item-label{width:100px;height:auto;padding-right:10px;text-align:right;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:16px;color:#707070}.panel-user-details .user-details .user-details-item .user-details-item-value{height:auto;width:calc(100% - 100px);text-align:left;flex-grow:1}.panel-user-details .user-details .user-details-item .user-details-item-value a{font-family:'Open Sans Semibold', Arial, sans-serif;margin:0 8px}.panel-user-details .user-credits{display:flex;justify-content:space-between;align-items:center}.panel-user-details .user-credits .user-credit-value{width:auto;margin:0 6px;display:inline-block}.panel-user-details .user-credits .user-credit-value img{height:20px;width:auto;margin-right:5px;display:inline-block}.panel-user-details .user-credits .user-credit-value .number{font-family:VAG Rounded Bold, 'Open Sans Semibold', Arial, sans-serif;font-size:22px;color:#00ADF0;display:inline-block}.panel-user-details .user-credits .user-credit-value .user-credit-label{display:block;font-size:14px}.panel-user-details .user-credits .add-credits-button{padding:10px 18px}.panel-current-level.text-center .panel-header{padding-top:15px;margin-bottom:10px}.panel-current-level.text-center .title{display:flex;justify-content:flex-start;align-items:center}.panel-current-level.text-center .title .current-level{padding:9px 15px 6px 15px;margin-left:14px;background-color:#F0F0F2;border-radius:3px;font-family:VAG Rounded Bold, 'Open Sans Semibold', Arial, sans-serif;font-size:28px;line-height:20px;color:#00ADF0;display:flex;justify-content:center;align-items:center}.panel-current-level.text-center .fluency-panel-feedback-item{display:flex;align-items:center;justify-content:flex-end;margin-bottom:10px}.panel-current-level.text-center .fluency-panel-feedback-item .progress{height:22px;width:auto;margin-bottom:0px;flex-grow:1;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:16px;color:#fff;box-shadow:none;border-radius:0px}.panel-current-level.text-center .progress-bar{min-width:45px;padding-right:12px;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:16px;color:#fff;display:flex;align-items:center;justify-content:flex-end}.panel-current-level.text-center .progress-bar.bar-1{background-color:#fd5c63}.panel-current-level.text-center .progress-bar.bar-2{background-color:#bad16e}.panel-current-level.text-center .progress-bar.bar-3{background-color:#00adf0}.panel-current-level.text-center .progress-bar.bar-4{background-color:#41ced9}.panel-current-level.text-center .progress-bar.bar-5{background-color:#fcbf69}.panel-current-level.text-center .download-links{margin-top:33px;display:flex;align-items:center;justify-content:space-between}.panel-current-level.text-center .download-links .export-certificate,.panel-current-level.text-center .download-links .export-level-check{font-family:'Open Sans Semibold', Arial, sans-serif;font-size:16px;color:#B5B2B2;display:inline-block}.trigger{padding:1px 10px;font-size:12px;font-weight:400;border-radius:10px;background-color:#eee;color:#212121;display:inline-block;margin:2px 5px}.hoverable,.trigger{transition:box-shadow 0.55s;box-shadow:0}.hoverable:hover,.trigger:hover{transition:box-shadow 0.45s;box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.disable-paypal-button{position:relative;z-index:100;opacity:0.5}.intro-info-title{font-family:'Open Sans Light';font-size:36px;color:#00ADF0;border-bottom:1px solid #00ADF0;padding-bottom:15px;margin:0}.green-fa-color{color:greenyellow}li::after{content:attr(data-end);color:red}.panel-white h3{font-family:'Open Sans Light';font-weight:400;color:#00ADF0;border-bottom:1px solid #00ADF0;padding-bottom:15px;margin:0}.step-phone-input,.step-verify-input{width:100%;max-width:1000px;margin:15px 0;display:flex;flex-direction:row;align-items:center}.step-phone-input input#phone::placeholder,.step-verify-input input#phone::placeholder{color:#aaa}.register_block{background:#fff;position:relative;max-width:1200px;border:1px solid #ddd;margin:50px auto;min-height:768px;overflow:hidden}.register_block .steps_container .steps{display:none;position:absolute;width:100%;left:0;top:0;animation-duration:0.75s}.register_block .steps_container .steps h2{color:#41CED9;width:100%;padding:2rem 0;margin:0;font-size:3rem;font-weight:700;text-align:center;margin:50px 0 70px 0}.register_block .steps_container .steps p{font-size:1.75rem}.register_block .steps_container .steps form,.register_block .steps_container .steps .form-group{margin:30px auto;text-align:center;max-width:600px}.register_block .steps_container .steps form.hourly-rate-form-group,.register_block .steps_container .steps .form-group.hourly-rate-form-group{position:relative;max-width:265px}.register_block .steps_container .steps form .text-required,.register_block .steps_container .steps .form-group .text-required{font-size:14px;font-style:italic;color:#ec1616;display:none}.register_block .steps_container .steps form .corp_currency,.register_block .steps_container .steps .form-group .corp_currency{position:absolute;left:0;top:5px;font-size:28px;font-weight:700}.register_block .steps_container .steps form input[type=file],.register_block .steps_container .steps .form-group input[type=file]{background-position:center center;margin:10px auto;height:40px}.register_block .steps_container .steps form input.border-required[type=file],.register_block .steps_container .steps .form-group input.border-required[type=file]{border:2px solid #ec1616}.register_block .steps_container .steps form ul.chosen-choices,.register_block .steps_container .steps .form-group ul.chosen-choices{border:none}.register_block .steps_container .steps form .chosen-container-active .chosen-choices,.register_block .steps_container .steps .form-group .chosen-container-active .chosen-choices{border:none}.register_block .steps_container .steps form .chosen-container .chosen-drop,.register_block .steps_container .steps .form-group .chosen-container .chosen-drop{border:none}.register_block .steps_container .steps form input[type=text],.register_block .steps_container .steps .form-group input[type=text]{background:none;border:none;border-bottom:1px solid #333 !important;border-radius:0;height:40px;font-size:1.75rem;min-width:600px;box-shadow:none}.register_block .steps_container .steps form input[type=text]::placeholder,.register_block .steps_container .steps .form-group input[type=text]::placeholder{color:#999;opacity:1}.register_block .steps_container .steps form input[type-ms-input-placeholder=text],.register_block .steps_container .steps .form-group input[type-ms-input-placeholder=text]{color:#999}.register_block .steps_container .steps form input[type=text]::-ms-input-placeholder,.register_block .steps_container .steps .form-group input[type=text]::-ms-input-placeholder{color:#999}.register_block .steps_container .steps form input[type=text]:hover,.register_block .steps_container .steps form input[type=text]:focus,.register_block .steps_container .steps form input[type=text]:hover:focus,.register_block .steps_container .steps .form-group input[type=text]:hover,.register_block .steps_container .steps .form-group input[type=text]:focus,.register_block .steps_container .steps .form-group input[type=text]:hover:focus{border:none}.register_block .steps_container .steps form input.border-required[type=text],.register_block .steps_container .steps .form-group input.border-required[type=text]{border-bottom:1px solid #ec1616 !important}.register_block .steps_container .steps form .bootstrap-tagsinput,.register_block .steps_container .steps .form-group .bootstrap-tagsinput{text-align:left;border:none}.register_block .steps_container .steps form input[type=number],.register_block .steps_container .steps .form-group input[type=number]{max-width:200px;height:48px;font-size:1rem;font-weight:700;margin:0 auto}.register_block .steps_container .steps form input[type=number]::placeholder,.register_block .steps_container .steps .form-group input[type=number]::placeholder{color:#999;opacity:1;font-size:1rem}.register_block .steps_container .steps form input[type-ms-input-placeholder=number],.register_block .steps_container .steps .form-group input[type-ms-input-placeholder=number]{color:#999;font-size:1rem}.register_block .steps_container .steps form input[type=number]::-ms-input-placeholder,.register_block .steps_container .steps .form-group input[type=number]::-ms-input-placeholder{color:#999;font-size:1rem}.register_block .steps_container .steps form input.border-required[type=number],.register_block .steps_container .steps .form-group input.border-required[type=number]{border:2px solid #ec1616}.register_block .steps_container .steps form .btn.selectpicker,.register_block .steps_container .steps .form-group .btn.selectpicker{border-radius:0;border:2px solid #ccc;font-size:1rem;padding:13px 15px}.register_block .steps_container .steps form .btn.selectpicker.required,.register_block .steps_container .steps .form-group .btn.selectpicker.required{border:2px solid #ec1616}.register_block .steps_container .steps form textarea,.register_block .steps_container .steps .form-group textarea{background:none;min-width:400px;min-height:200px;padding:10px}.register_block .steps_container .steps form textarea.border-required,.register_block .steps_container .steps .form-group textarea.border-required{border:2px solid #ec1616 !important}.register_block .steps_container .steps form select options,.register_block .steps_container .steps .form-group select options{font-size:2rem}.register_block .steps_container .steps form input[type=submit],.register_block .steps_container .steps .form-group input[type=submit]{padding:1rem 2rem}.register_block .steps_container .steps.active{display:block}.register_block .controls{position:absolute;bottom:5%;right:5%}.register_block .controls span{display:inline-block;margin:0 10px;cursor:pointer}#step8 .form-group{text-align:left}#step8 .form-group label{font-size:14px;font-weight:400}.btn-steps{background:#00ADF0;font-size:21px;padding:1rem 2rem;border-radius:0px;color:#fff;font-weight:700;margin-top:50px}.thank_you_block{border:1px solid #ececec;max-width:960px;margin:5rem auto;padding:5rem 3rem}.thank_you_block h3{font-size:21px;font-weight:400;line-height:1.5}.thank_you_block h1{text-transform:uppercase}.thank_you_block a{color:#fff;font-weight:700;text-transform:uppercase}.thank_you_block a:hover,.thank_you_block a:focus,.thank_you_block a:hover:focus{opacity:0.85;border:none}#termsCondition p{font-size:12px}@media (max-width: 1366px){.register_block{min-height:600px}.register_block .steps_container .steps h2{margin:50px 0 30px 0}.register_block .steps_container .steps .form-group{margin:40px auto}}@media (max-width: 736px){.register_block .steps_container .steps{padding:0 2rem}.register_block .steps_container .steps h2{font-size:2.15rem;margin:50px 0 10px 0}.register_block .steps_container .steps p{font-size:1.25rem}.register_block .steps_container .steps .form-group{margin:20px auto}.register_block .steps_container .steps .form-group input[type=text]{font-size:1.25rem;max-width:100%;min-width:100%;width:100% !important}.register_block .steps_container .steps .form-group textarea{background:none;min-width:100%;min-height:100px;padding:10px;height:auto !important}}@media (max-width: 767px){.step-phone-input{flex-direction:column}}.step-phone-input-label{margin-right:10px;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:16px;color:#707070}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.animated{-webkit-animation-duration:1000 ms;animation-duration:1000 ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-animated-out{z-index:1}.owl-animated-in{z-index:0}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*='owl-']{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:0.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.plan-heading{width:auto;height:auto;margin:10px auto;font-size:28pt;font-family:'VAG Rounded Bold', 'Open Sans Semibold', Arial, sans-serif;color:#00ADF0;text-align:center}.pricing-details-container{max-width:1200px;height:auto;margin:0 auto;position:relative}.pricing-details-container .details-row{max-width:1200px;height:auto;margin:0 auto;flex-direction:column;align-items:center;justify-content:center;flex-wrap:wrap;visibility:hidden;opacity:0;transition:visibility 0.5s, opacity 0.5s linear}@media (max-width: 767px){.pricing-details-container .details-row{margin-bottom:30px}}.pricing-details-container .details-row.language-tutors .pricing-plan{background-color:#41CED9}.pricing-details-container .details-row.experienced-instructors .pricing-plan{background-color:#00ADF0}.pricing-details-container .details-row.professional-teachers .pricing-plan{background-color:#132F42}@media (max-width: 767px){.pricing-details-container .details-row{flex-direction:column;align-items:center;justify-content:flex-start}}.pricing-details-container .pricing-row{max-width:1200px;height:auto;margin:0 auto;display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap}@media (max-width: 767px){.pricing-details-container .pricing-row{flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:wrap}}.pricing-details-container .pricing-plan{height:auto;width:auto;max-width:310px;float:left;margin:30px 10px;padding:10px;border-radius:2px;display:-webkit-flex;display:-ms-flexbox;display:flex;flex:1;flex-wrap:wrap;content-align:center;position:relative}.pricing-details-container .pricing-plan.attention-highlight{box-shadow:0 0 0 5px #FCBF69}.pricing-details-container .pricing-plan .popup-button{color:#fff}@media (max-width: 767px){.pricing-details-container .pricing-plan{width:96%;margin:10px 2%;height:auto}}.pricing-details-container .pricing-plan .btn{margin:18px auto 10px auto;align-self:flex-end}@media (max-width: 767px){.pricing-details-container .btn{font-size:18px}}.pricing-details-container .pricing-discount{margin:-22px auto 0px auto;padding:5px 18px 2px 18px;background-color:#FCBF69;border-radius:3px;font-family:VAG Rounded Bold, 'Open Sans Semibold', Arial, sans-serif;font-size:26px;line-height:28px;color:#FFFFFF;display:flex;justify-content:center;align-items:center;z-index:1}.pricing-details-container .pricing-discount.spacing-only{background-color:transparent}html[lang="vi"] .pricing-details-container .pricing-discount{padding:3px 18px 5px 18px}.pricing-details-container .pricing-header{width:100%;height:auto;margin:20px 0 8px 0;float:none;font-family:'Open Sans Regular', Arial, sans-serif;text-align:center;font-size:12pt;line-height:24px;color:#fff}.pricing-details-container .pricing-header span{font-size:20pt;font-family:VAG Rounded Bold, 'Open Sans Semibold', Arial, sans-serif}.pricing-details-container .pricing-period-price{width:100%;float:none;font-family:'Open Sans Regular', Arial, sans-serif;font-size:16px;text-align:center;color:#fff}.pricing-details-container .pricing-period-price.corp-calc{margin-top:10px;display:inline-block}.pricing-details-container .pricing-price-number{font-family:VAG Rounded Bold, 'Open Sans Semibold', Arial, sans-serif;font-size:16pt;margin-right:1px}.pricing-details-container #corp-calc-total.pricing-price-number{display:inline-block}.pricing-details-container .pricing-price-slash{font-size:16pt}.pricing-details-container .monthly-price{white-space:nowrap;line-height:1}.pricing-details-container .monthly-price.bullet-inclusions{margin-bottom:12px}.pricing-details-container .monthly-price img{height:26px;width:auto;margin-right:-2px}.pricing-details-container .yearly-price{margin-right:14px;white-space:nowrap}.pricing-details-container .plans-perday-price-row{height:76px;width:100%;margin-bottom:12px;color:#FFFFFF;display:flex;flex-direction:row;justify-content:center}.pricing-details-container .plans-perday-price-row.corp-dash-only{height:auto}.pricing-details-container .plans-perday-price{height:100%;width:auto;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:16px;line-height:14pt;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.pricing-details-container .plans-perday-price-number{margin-bottom:4px;padding:10px 18px 6px 18px;background-color:#FFFFFF;font-family:VAG Rounded Bold, 'Open Sans Semibold', Arial, sans-serif;font-size:32pt;line-height:28pt;color:#00ADF0;border-radius:3px;display:flex;justify-content:center;align-items:center}html[lang="vi"] .pricing-details-container .plans-perday-price-number{padding:9px 18px 12px 18px}.teacher-row{margin:0 auto;height:auto;width:100%;max-width:1000px;display:flex;flex-direction:row;justify-content:center;opacity:1}@media (max-width: 767px){.teacher-row{flex-direction:column;align-items:center}}.teacher-text{margin:0 auto;width:100%;max-width:700px;display:inline-block;text-align:center}.teacher-level{width:310px;border-radius:3px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin:6px 10px;padding:20px 10px;position:relative;transition:0.5s;opacity:0.3;cursor:pointer}.teacher-level.teacher-1{background-color:#41CED9}.teacher-level.teacher-1 .teacher-level-icon{background:url(/assets/plans/teacher-1-738e5d49c772c22ed91ba0fc336cb05a69a93f00734047bf15b7cf326aea6ffa.jpg) center center;background-size:contain}.teacher-level.teacher-2{background-color:#00ADF0}.teacher-level.teacher-2 .teacher-level-icon{background:url(/assets/plans/teacher-2-750ee2f852c96c2057982b40a04251ffc31073af00cd820bc8c0cd529c8b9e00.jpg) center center;background-size:contain}.teacher-level.teacher-3{background-color:#132F42}.teacher-level.teacher-3 .teacher-level-icon{background:url(/assets/plans/teacher-3-e4a6a8add81d2554b72193040d5a4d867c3cbe27aff2c89f81bfe3d8dc01fc14.jpg) center center;background-size:contain}.teacher-level .selected-check{height:22px;width:22px;border-radius:50%;position:absolute;top:15px;right:17px;background:url(/assets/plans/selected-check-f6dd36de0d7affafa1cc35dab62d625c25910c931f49c3f4f611d665357de18c.svg) no-repeat center center;background-size:contain;display:none}.teacher-level.selected .selected-check{display:inline-block}.teacher-level:hover{opacity:0.7;transition:0.5s}.teacher-level-icon{height:100px;width:100px;margin:10px auto;background-size:100% auto;border-radius:50%}.teacher-level-icon img{max-width:100px;max-height:100px;border-radius:50%}.teacher-level-header{color:#FFFFFF;font-family:VAG Rounded Bold, 'Open Sans Semibold', Arial, sans-serif;font-size:24px;text-align:center}.teacher-level-price{margin:15px;font-family:VAG Rounded Bold, 'Open Sans Semibold', Arial, sans-serif;font-size:20px;color:#FFFFFF;display:flex;align-items:center}.teacher-level-price-number{padding:0px 7px;margin-right:10px;background-color:#f8f8f8;border-radius:2px;font-family:VAG Rounded Bold, 'Open Sans Semibold', Arial, sans-serif;font-size:28px;color:#00ADF0}.teacher-level-requirements{background-color:rgba(255,255,255,0.15);border-radius:2px;font-family:VAG Rounded Bold, 'Open Sans Semibold', Arial, sans-serif;margin:1px 3px;color:#FFFFFF;text-align:center;margin:15px 0}.teacher-level-requirements-list{color:#FFFFFF;text-align:center;line-height:28px}.requirement-value{font-family:VAG Rounded Bold, 'Open Sans Semibold', Arial, sans-serif;font-size:24px}.teacher-current-type{width:90px;height:22px;margin:0 auto;bottom:0;left:0;right:0;position:absolute;z-index:-1;transition:0.5s}.teacher-current-type.color-teal{background:url(/assets/plans/current-step-teal-bf76af8c88b43fa7c01e91ad5e9127e0f5690c871b4fe2496417faa359d50c8c.svg) no-repeat center center;background-size:contain}.teacher-current-type.color-blue{background:url(/assets/plans/current-step-blue-0a27cd43d30152dc610be0bb38e4c16b2bb84370955518bdae4c29b15e17efb6.svg) no-repeat center center;background-size:contain}.teacher-current-type.color-dark{background:url(/assets/plans/current-step-dark-5391319c92597c4f0d5422727c4db9f597d680b51b11554a7112b1ab835e73fd.svg) no-repeat center center;background-size:contain}@media (max-width: 767px){.teacher-current-type{display:none}}.teacher-level-basic-details{margin:5px auto 7px auto;height:auto;width:100%;max-width:1000px;display:flex;flex-direction:row;justify-content:center;align-items:center}@media (max-width: 767px){.teacher-level-basic-details{flex-direction:column}}.teacher-level-basic-details-item{width:auto;margin:0 15px;color:#707070;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:16px;text-align:center}.teacher-level-basic-details-item img{height:26px;width:auto;margin-right:-2px;margin-bottom:6px}.detail-value{font-size:20px;font-family:VAG Rounded Bold, 'Open Sans Semibold', Arial, sans-serif;color:#00ADF0}.selected-check{height:18px;width:18px;border-radius:50%;position:relative;margin-left:12px;background:url(/assets/plans/selected-check-f6dd36de0d7affafa1cc35dab62d625c25910c931f49c3f4f611d665357de18c.svg) no-repeat center center;background-size:contain;display:none}.selected.teacher-current-type{z-index:-1;bottom:-21px;transition:0.5s}.selected.teacher-level{opacity:1;transition:0.5s;cursor:default}.selected.details-row{visibility:visible;opacity:1;transition:visibility 0.5s, opacity 0.5s linear}.paygo-row{width:auto;margin:20px auto;color:#707070;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:18px;text-align:center}@media (max-width: 960px){.paygo-row{margin:15px auto 0 auto}}.paygo-row a{color:#707070}.credit-usage-heading{width:auto;height:auto;margin:0px auto 8px auto;font-size:24px;font-family:'VAG Rounded Bold', 'Open Sans Semibold', Arial, sans-serif;color:#00ADF0;text-align:center}.credit-usage-row{width:100%;height:auto;max-width:1000px;margin:0 auto;padding:0 10px;display:flex;flex-direction:row;justify-content:center;align-items:center}@media (max-width: 960px){.credit-usage-row{flex-direction:column}}.credit-usage-item{width:24%;height:auto;margin:10px auto 0 auto;padding:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f0f0f0;border-radius:3px}@media (max-width: 960px){.credit-usage-item{width:100%;max-width:310px}}.credit-usage-item.group-lesson-item{width:100%;margin:10px 10px 0 10px;flex-direction:row;background-color:transparent}.credit-usage-item.group-lesson-item *{margin:0 6px;color:#909090}.credit-usage-item .item-heading{font-family:'VAG Rounded Bold', 'Open Sans Semibold', Arial, sans-serif;font-size:16px;color:#00ADF0;display:flex;flex-direction:row;justify-content:center;align-items:center}@media (max-width: 767px){.credit-usage-item .item-heading{font-size:18px}}@media (max-width: 480px){.credit-usage-item .item-heading{font-size:20px}}html[lang="vi"] .credit-usage-item .item-heading{font-size:16px}.credit-usage-item .item-heading .icon{height:24px;width:24px;min-height:24px;min-width:24px;margin-right:4px;padding:5px;background-color:#eaeaea;border-radius:50%;display:flex;justify-content:center;align-items:center}.credit-usage-item .item-heading .icon.group-icon{height:20px;width:34px;min-height:20px;min-width:34px;padding:2px;background-color:transparent}.credit-usage-item .item-heading .icon img{height:auto;width:100%;background:url(/assets/student_dashboard/teacher-level-icon-1.svg) no-repeat center center;background-size:contain}.credit-usage-item .item-cost{font-family:'VAG Rounded Bold', 'Open Sans Semibold', Arial, sans-serif;font-size:18px;color:#707070}html[lang="vi"] .credit-usage-item .item-cost{font-size:16px}.credit-usage-item .item-period{margin:0 15px;font-family:'Open Sans Regular', Arial, sans-serif;font-size:16px;color:#707070;text-align:center}html[lang="vi"] .credit-usage-item .item-period{font-size:14px}.country-select{position:relative;display:inline-block}.country-select *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.country-select .flag{width:16px;height:11px;background:url("/assets/flags/flags-240935ca251edfeff51981880db8f3aa40b4bd441a3c6f4f94d2effd3138ee97.png")}.country-select .hide{display:none}.country-select .v-hide{visibility:hidden}.country-select input{position:relative;z-index:0;margin-top:0 !important;margin-bottom:0 !important;padding-left:44px}.country-select input[disabled]+.flag-dropdown:hover{cursor:default}.country-select input[disabled]+.flag-dropdown:hover .selected-flag{background-color:transparent}.country-select .flag-dropdown{position:absolute;top:0;bottom:0}.country-select .flag-dropdown:hover{cursor:pointer}.country-select .flag-dropdown:hover .selected-flag{background-color:#000;background-color:rgba(0,0,0,0.05)}.country-select .selected-flag{z-index:1;position:relative;width:38px;height:100%;padding:0 0 0 8px}.country-select .selected-flag .flag{position:absolute;top:50%;margin-top:-5px}.country-select .selected-flag .arrow{position:relative;top:50%;margin-top:-2px;left:20px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.country-select .selected-flag .arrow.up{border-top:none;border-bottom:4px solid #555}.country-select .country-list{list-style:none;position:absolute;z-index:2;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,0.2);background-color:white;border:1px solid #ccc;width:430px;max-height:200px;overflow-y:scroll}.country-select .country-list .flag{display:inline-block;margin-right:6px}.country-select .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.country-select .country-list .country{line-height:11px;padding:7px 10px}.country-select .country-list .country .dial-code{color:#999}.country-select .country-list .country.highlight{background-color:#000;background-color:rgba(0,0,0,0.05)}.country-select .country-list .country-name{margin-right:6px}.country-select.inside .flag-dropdown{padding:1px}.country-select.inside input[type="text"],.country-select.inside input[type="tel"]{padding-left:44px;margin-left:0}.country-select.outside input[type="text"],.country-select.outside input[type="tel"]{border:none;margin-left:38px}.country-select .zw{background-position:0 0}.country-select .zm{background-position:-16px 0}.country-select .za{background-position:0 -11px}.country-select .yt{background-position:-16px -11px}.country-select .ye{background-position:-32px 0}.country-select .ws{background-position:-32px -11px}.country-select .wf{background-position:0 -22px}.country-select .vu{background-position:-32px -22px}.country-select .vn{background-position:0 -33px}.country-select .vi{background-position:-16px -33px}.country-select .vg{background-position:-32px -33px}.country-select .ve{background-position:-48px 0}.country-select .vc{background-position:-48px -11px}.country-select .va{background-position:-48px -22px}.country-select .uz{background-position:-48px -33px}.country-select .uy{background-position:0 -44px}.country-select .us{background-position:-16px -44px}.country-select .um{background-position:-16px -44px}.country-select .ug{background-position:-32px -44px}.country-select .ua{background-position:-48px -44px}.country-select .tz{background-position:-64px 0}.country-select .tw{background-position:-64px -11px}.country-select .tv{background-position:-64px -22px}.country-select .tt{background-position:-64px -33px}.country-select .tr{background-position:-64px -44px}.country-select .to{background-position:0 -55px}.country-select .tn{background-position:-16px -55px}.country-select .tm{background-position:-32px -55px}.country-select .tl{background-position:-48px -55px}.country-select .tk{background-position:-64px -55px}.country-select .tj{background-position:0 -66px}.country-select .th{background-position:-16px -66px}.country-select .tg{background-position:-32px -66px}.country-select .tf{background-position:-48px -66px}.country-select .td{background-position:-64px -66px}.country-select .tc{background-position:-80px 0}.country-select .sz{background-position:-80px -11px}.country-select .sy{background-position:-80px -22px}.country-select .sx{background-position:-80px -33px}.country-select .sv{background-position:-80px -44px}.country-select .st{background-position:-80px -55px}.country-select .ss{background-position:-80px -66px}.country-select .sr{background-position:0 -77px}.country-select .so{background-position:-16px -77px}.country-select .sn{background-position:-32px -77px}.country-select .sm{background-position:-48px -77px}.country-select .sl{background-position:-64px -77px}.country-select .sk{background-position:-80px -77px}.country-select .si{background-position:-96px 0}.country-select .sh{background-position:-96px -11px}.country-select .sg{background-position:-96px -22px}.country-select .se{background-position:-96px -33px}.country-select .sd{background-position:-96px -44px}.country-select .sc{background-position:-96px -66px}.country-select .sb{background-position:-96px -77px}.country-select .sa{background-position:0 -88px}.country-select .rw{background-position:-16px -88px}.country-select .ru{background-position:-32px -88px}.country-select .rs{background-position:-48px -88px}.country-select .ro{background-position:-64px -88px}.country-select .qa{background-position:-80px -88px}.country-select .py{background-position:-96px -88px}.country-select .pw{background-position:0 -99px}.country-select .pt{background-position:-16px -99px}.country-select .ps{background-position:-32px -99px}.country-select .pr{background-position:-48px -99px}.country-select .pn{background-position:-64px -99px}.country-select .pm{background-position:-80px -99px}.country-select .pl{background-position:-96px -99px}.country-select .pk{background-position:-112px 0}.country-select .ph{background-position:-112px -11px}.country-select .pg{background-position:-112px -22px}.country-select .pf{background-position:-112px -33px}.country-select .pe{background-position:-112px -44px}.country-select .pa{background-position:-112px -55px}.country-select .om{background-position:-112px -66px}.country-select .nz{background-position:-112px -77px}.country-select .nu{background-position:-112px -88px}.country-select .nr{background-position:-112px -99px}.country-select .no{background-position:0 -110px}.country-select .bv{background-position:0 -110px}.country-select .sj{background-position:0 -110px}.country-select .nl{background-position:-16px -110px}.country-select .ni{background-position:-32px -110px}.country-select .ng{background-position:-48px -110px}.country-select .nf{background-position:-64px -110px}.country-select .ne{background-position:-80px -110px}.country-select .nc{background-position:-96px -110px}.country-select .na{background-position:-112px -110px}.country-select .mz{background-position:-128px 0}.country-select .my{background-position:-128px -11px}.country-select .mx{background-position:-128px -22px}.country-select .mw{background-position:-128px -33px}.country-select .mv{background-position:-128px -44px}.country-select .mu{background-position:-128px -55px}.country-select .mt{background-position:-128px -66px}.country-select .ms{background-position:-128px -77px}.country-select .mr{background-position:-128px -88px}.country-select .mq{background-position:-128px -99px}.country-select .mp{background-position:-128px -110px}.country-select .mo{background-position:0 -121px}.country-select .mn{background-position:-16px -121px}.country-select .mm{background-position:-32px -121px}.country-select .ml{background-position:-48px -121px}.country-select .mk{background-position:-64px -121px}.country-select .mh{background-position:-80px -121px}.country-select .mg{background-position:-96px -121px}.country-select .me{background-position:0 -132px;height:12px}.country-select .md{background-position:-112px -121px}.country-select .mc{background-position:-128px -121px}.country-select .ma{background-position:-16px -132px}.country-select .ly{background-position:-32px -132px}.country-select .lv{background-position:-48px -132px}.country-select .lu{background-position:-64px -132px}.country-select .lt{background-position:-80px -132px}.country-select .ls{background-position:-96px -132px}.country-select .lr{background-position:-112px -132px}.country-select .lk{background-position:-128px -132px}.country-select .li{background-position:-144px 0}.country-select .lc{background-position:-144px -11px}.country-select .lb{background-position:-144px -22px}.country-select .la{background-position:-144px -33px}.country-select .kz{background-position:-144px -44px}.country-select .ky{background-position:-144px -55px}.country-select .kw{background-position:-144px -66px}.country-select .kr{background-position:-144px -77px}.country-select .kp{background-position:-144px -88px}.country-select .kn{background-position:-144px -99px}.country-select .km{background-position:-144px -110px}.country-select .ki{background-position:-144px -121px}.country-select .kh{background-position:-144px -132px}.country-select .kg{background-position:0 -144px}.country-select .ke{background-position:-16px -144px}.country-select .jp{background-position:-32px -144px}.country-select .jo{background-position:-48px -144px}.country-select .jm{background-position:-64px -144px}.country-select .je{background-position:-80px -144px}.country-select .it{background-position:-96px -144px}.country-select .is{background-position:-112px -144px}.country-select .ir{background-position:-128px -144px}.country-select .iq{background-position:-144px -144px}.country-select .io{background-position:-160px 0}.country-select .in{background-position:-160px -11px}.country-select .im{background-position:-160px -22px;height:9px}.country-select .il{background-position:-160px -31px}.country-select .ie{background-position:-160px -42px}.country-select .id{background-position:-160px -53px}.country-select .hu{background-position:-160px -64px}.country-select .ht{background-position:-160px -75px}.country-select .hr{background-position:-160px -86px}.country-select .hn{background-position:-160px -97px}.country-select .hk{background-position:-160px -108px}.country-select .gy{background-position:-160px -119px}.country-select .gw{background-position:-160px -130px}.country-select .gu{background-position:-160px -141px}.country-select .gt{background-position:0 -155px}.country-select .gs{background-position:-16px -155px}.country-select .gr{background-position:-32px -155px}.country-select .gq{background-position:-48px -155px}.country-select .gp{background-position:-64px -155px}.country-select .gn{background-position:-80px -155px}.country-select .gm{background-position:-96px -155px}.country-select .gl{background-position:-112px -155px}.country-select .gi{background-position:-128px -155px}.country-select .gh{background-position:-144px -155px}.country-select .gg{background-position:-160px -155px}.country-select .ge{background-position:-176px 0}.country-select .gd{background-position:-176px -11px}.country-select .gb{background-position:-176px -22px}.country-select .ga{background-position:-176px -33px}.country-select .fr{background-position:-176px -44px}.country-select .gf{background-position:-176px -44px}.country-select .re{background-position:-176px -44px}.country-select .mf{background-position:-176px -44px}.country-select .bl{background-position:-176px -44px}.country-select .fo{background-position:-176px -55px}.country-select .fm{background-position:-176px -66px}.country-select .fk{background-position:-176px -77px}.country-select .fj{background-position:-176px -88px}.country-select .fi{background-position:-176px -99px}.country-select .eu{background-position:-176px -121px}.country-select .et{background-position:-176px -132px}.country-select .es{background-position:-176px -143px}.country-select .er{background-position:-176px -154px}.country-select .eh{background-position:-16px -166px}.country-select .eg{background-position:-32px -166px}.country-select .ee{background-position:-48px -166px}.country-select .ec{background-position:-64px -166px}.country-select .dz{background-position:-80px -166px}.country-select .do{background-position:-96px -166px}.country-select .dm{background-position:-112px -166px}.country-select .dk{background-position:-128px -166px}.country-select .dj{background-position:-144px -166px}.country-select .de{background-position:-160px -166px}.country-select .cz{background-position:-176px -166px}.country-select .cy{background-position:0 -177px}.country-select .cx{background-position:-16px -177px}.country-select .cw{background-position:-32px -177px}.country-select .cv{background-position:-48px -177px}.country-select .cu{background-position:-64px -177px}.country-select .cs{background-position:-80px -177px}.country-select .cr{background-position:-96px -177px}.country-select .co{background-position:-112px -177px}.country-select .cn{background-position:-128px -177px}.country-select .cm{background-position:-144px -177px}.country-select .cl{background-position:-160px -177px}.country-select .ck{background-position:-176px -177px}.country-select .ci{background-position:-192px 0}.country-select .cg{background-position:-192px -11px}.country-select .cf{background-position:-192px -22px}.country-select .cd{background-position:-192px -33px}.country-select .cc{background-position:-192px -44px}.country-select .ca{background-position:-192px -66px}.country-select .bz{background-position:-192px -77px}.country-select .by{background-position:-192px -88px}.country-select .bw{background-position:-192px -99px}.country-select .bt{background-position:-192px -110px}.country-select .bs{background-position:-192px -121px}.country-select .br{background-position:-192px -132px}.country-select .bq{background-position:-192px -143px}.country-select .bo{background-position:-192px -154px}.country-select .bn{background-position:-192px -165px}.country-select .bm{background-position:-192px -176px}.country-select .bj{background-position:0 -188px}.country-select .bi{background-position:-16px -188px}.country-select .bh{background-position:-32px -188px}.country-select .bg{background-position:-48px -188px}.country-select .bf{background-position:-64px -188px}.country-select .be{background-position:-80px -188px}.country-select .bd{background-position:-96px -188px}.country-select .bb{background-position:-112px -188px}.country-select .ba{background-position:-128px -188px}.country-select .az{background-position:-144px -188px}.country-select .ax{background-position:-160px -188px}.country-select .aw{background-position:-176px -188px}.country-select .au{background-position:-192px -188px}.country-select .hm{background-position:-192px -188px}.country-select .at{background-position:-208px 0}.country-select .as{background-position:-208px -11px}.country-select .ar{background-position:-208px -22px}.country-select .ao{background-position:-208px -33px}.country-select .an{background-position:-208px -44px}.country-select .am{background-position:-208px -55px}.country-select .al{background-position:-208px -66px}.country-select .ai{background-position:-208px -77px}.country-select .ag{background-position:-208px -88px}.country-select .af{background-position:-208px -99px}.country-select .ae{background-position:-208px -110px}.country-select .ad{background-position:-208px -121px}.country-select .np{background-position:-208px -132px}.country-select .ch{background-position:-208px -143px}.troubleshooting-modal{width:100%;max-width:650px;margin:auto;padding:20px;background:#F7F7F8;border-radius:3px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:absolute;left:0;right:0;z-index:9999}.troubleshooting-modal .btn-message{cursor:pointer;cursor:hand}.troubleshooting-title{width:100%;font-family:'Open Sans Regular', Arial, sans-serif;font-size:18px;text-align:left;color:#979797;padding-bottom:10px;border-bottom:2px #ddd solid}.troubleshooting-title span{font-family:'Open Sans Semibold', Arial, sans-serif;font-size:26px}.troubleshooting-checklist{width:100%;margin:20px 0;display:flex;flex-wrap:wrap}.troubleshooting-item{width:100%;height:auto;margin:5px 0;min-width:250px;max-width:300px;display:flex;align-items:flex-start;justify-content:flex-start}.troubleshooting-item .text{margin:8px 0;font-family:'Open Sans Regular', Arial, sans-serif;font-size:14px;text-align:left;color:#979797;display:inline-block}.troubleshooting-item .text a{margin-left:2px}.troubleshooting-item .title{margin-bottom:5px;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:18px;line-height:24px;color:#979797}.troubleshooting-item .icon{width:50px;height:50px;min-width:50px;margin:15px 15px 0 0;display:flex;align-items:center;justify-content:center}.troubleshooting-item .icon img{width:auto;height:auto;max-width:50px;max-height:50px}.troubleshooting-item .skype-icon{height:20px;width:20px;max-width:20px;max-height:20px;min-width:20px;min-height:20px;display:inline-block}.troubleshooting-item .skype-icon img{width:auto;height:auto;max-width:20px;max-height:20px;min-width:20px;min-height:20px}@media (max-width: 991px){.troubleshooting-item .troubleshooting-icon{margin:0 25px}}.troubleshooting-last{font-size:14px}.button-having-trouble{position:absolute;bottom:12px;left:35px;border:0 !important;color:#696869 !important;padding:5px 10px !important}@media (max-width: 768px){.button-having-trouble{display:none}}.having-trouble-close{-webkit-appearance:none;padding:0;cursor:pointer;background:transparent;border:0;float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}#marketplace-page{margin-top:50px}#marketplace-page #marketplace_skills_chosen,#marketplace-page #marketplace_price_chosen{margin:0}#marketplace-page #marketplace_skills_chosen .chosen-single,#marketplace-page #marketplace_price_chosen .chosen-single{padding:0;font-size:14px;border:none;box-shadow:none}#marketplace-page #marketplace_skills_chosen .chosen-drop,#marketplace-page #marketplace_price_chosen .chosen-drop{border:none;margin-left:-15px;margin-top:10px}#marketplace-page #marketplace_skills_chosen .chosen-drop .chosen-search,#marketplace-page #marketplace_price_chosen .chosen-drop .chosen-search{box-shadow:none;padding:0 10px 10px 10px}#marketplace-page #marketplace_skills_chosen .chosen-drop .chosen-search input,#marketplace-page #marketplace_price_chosen .chosen-drop .chosen-search input{border:1px solid #00ADF0;margin-top:0;margin-bottom:0}#marketplace-page #marketplace_skills_chosen .chosen-drop .chosen-results,#marketplace-page #marketplace_price_chosen .chosen-drop .chosen-results{font-size:14px}#marketplace-page .chosen-container-multi{margin-top:-5px !important}#marketplace-page .chosen-container-multi .chosen-choices{padding:0 5px;font-size:14px;border:none;box-shadow:none;z-index:1;color:#545454}#marketplace-page .chosen-container-multi .chosen-choices .search-choice{font-size:11px}#marketplace-page .chosen-container-multi .chosen-drop{border-radius:0 0 4px 4px;margin:0 !important;border:none}#marketplace-page .dashboard-content{max-width:1400px;margin:0 auto}#marketplace-page .dashboard-content .marketplace-filters{height:70px}#marketplace-page .dashboard-content .marketplace-filters .filter-wrap{border-left:1px solid #e2e2e6;padding:15px;cursor:pointer;display:flex;flex-direction:column}#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .filter-label{margin-bottom:4px;color:#8a959e;font-size:11px;font-weight:500;line-height:1.63636364;letter-spacing:.75px;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;transition:color 50ms;overflow:hidden}#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .autocomplete-wrap{position:relative;display:flex;flex-wrap:wrap;width:100%;border-radius:4px}#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .autocomplete-wrap .autocomplete-body{position:relative;display:flex;align-items:center;width:100%}#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .autocomplete-wrap .autocomplete-body #marketplace_subjects_chosen,#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .autocomplete-wrap .autocomplete-body #marketplace_location_chosen{margin-bottom:-5px}#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .autocomplete-wrap .autocomplete-body .input-btn{width:100%;min-height:16px;padding:0 16px 0 0;border:none;color:#384047;font-size:14px;font-weight:500;line-height:1.42857143;text-overflow:ellipsis;background-color:transparent}#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .autocomplete-wrap .autocomplete-body .clear-icon-btn{position:absolute;right:-12px;display:flex;align-items:center;justify-content:center;padding:12px;cursor:pointer}#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .autocomplete-wrap .autocomplete-body .clear-icon-btn .clear-input-btn{position:absolute;right:-12px;display:flex;align-items:center;justify-content:center;padding:12px;cursor:pointer}#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .autocomplete-wrap .autocomplete-body .clear-icon-btn .clear-input-btn .clear-icon{width:8px;height:12px;fill:#8a959e;transition:all .1s}#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .price-wrapper,#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .availability-wrapper{display:flex;align-items:center;height:16px;margin-top:2px}#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .price-wrapper .price-wrap,#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .price-wrapper .availability-wrap,#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .availability-wrapper .price-wrap,#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .availability-wrapper .availability-wrap{flex:0 0 auto;display:flex;align-items:center;font-size:14px;color:#545454}#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .price-wrapper .price-wrap .text-time,#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .price-wrapper .price-wrap .text-day,#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .price-wrapper .price-wrap .text-dots,#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .price-wrapper .availability-wrap .text-time,#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .price-wrapper .availability-wrap .text-day,#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .price-wrapper .availability-wrap .text-dots,#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .availability-wrapper .price-wrap .text-time,#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .availability-wrapper .price-wrap .text-day,#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .availability-wrapper .price-wrap .text-dots,#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .availability-wrapper .availability-wrap .text-time,#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .availability-wrapper .availability-wrap .text-day,#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .availability-wrapper .availability-wrap .text-dots{display:none}#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .popup-price{cursor:default;position:absolute;top:calc(100% - 4px);background:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.15);border-top:none;margin-top:1px;border-radius:0 0 4px 4px;z-index:-1;top:60px}#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .popup-price .price-filter-control-wrapper{padding:5px 20px 15px 10px}#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .popup-price .price-filter-control-wrapper input{border:none;padding:0;margin:0 0 15px 0;font-weight:bold;font-size:16px}#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .popup-price .price-filter-control-wrapper .ui-slider{margin-left:10px}#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .popup-price .price-filter-control-wrapper .ui-slider .ui-slider-handle{background:#00ADF0}#marketplace-page .dashboard-content .marketplace-filters .filter-wrap-wrap :first-child{border:none}#marketplace-page .dashboard-content .marketplace-filters .popup-availability{cursor:default;position:absolute;top:calc(100% - 4px);right:-15px;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.15);border-top:none;margin-top:1px;border-radius:0 0 4px 4px;z-index:-1;top:50px}#marketplace-page .dashboard-content .marketplace-filters .popup-availability .availability-filter-popup-wrap{padding:16px;width:360px}#marketplace-page .dashboard-content .marketplace-filters .popup-availability .availability-filter-popup-wrap .time-filter-block .filter-label{color:#8a959e;text-transform:uppercase;font-size:12px;padding:0 0 4px;letter-spacing:.75px}#marketplace-page .dashboard-content .marketplace-filters .popup-availability .availability-filter-popup-wrap .time-filter-block .block{display:flex;flex-wrap:wrap;border:1px solid #dadfe1;border-radius:4px}#marketplace-page .dashboard-content .marketplace-filters .popup-availability .availability-filter-popup-wrap .time-filter-block .block .time-item-block{display:flex;flex-direction:column;align-items:center;width:25%;padding:8px 4px;user-select:none;border-right:1px solid #dadfe1;cursor:pointer}#marketplace-page .dashboard-content .marketplace-filters .popup-availability .availability-filter-popup-wrap .time-filter-block .block .time-item-block:nth-child(-n+4){border-bottom:1px solid #dadfe1}#marketplace-page .dashboard-content .marketplace-filters .popup-availability .availability-filter-popup-wrap .time-filter-block .block .time-item-block:nth-child(4),#marketplace-page .dashboard-content .marketplace-filters .popup-availability .availability-filter-popup-wrap .time-filter-block .block .time-item-block:nth-child(8){border-right:none !important}#marketplace-page .dashboard-content .marketplace-filters .popup-availability .availability-filter-popup-wrap .time-filter-block .block .time-item-block .time-icon{fill:#00ADF0}#marketplace-page .dashboard-content .marketplace-filters .popup-availability .availability-filter-popup-wrap .time-filter-block .block .time-item-block .time-item-label{padding:4px 0 0;font-weight:500}#marketplace-page .dashboard-content .marketplace-filters .popup-availability .availability-filter-popup-wrap .time-filter-block .block .time-item-block .time-item-text{text-align:center;padding:0;font-size:11px;font-weight:400;color:#aeb5bc}#marketplace-page .dashboard-content .marketplace-filters .popup-availability .availability-filter-popup-wrap .time-filter-block .block .selected{background:#41CED9}#marketplace-page .dashboard-content .marketplace-filters .popup-availability .availability-filter-popup-wrap .day-filter-block{margin-top:24px}#marketplace-page .dashboard-content .marketplace-filters .popup-availability .availability-filter-popup-wrap .day-filter-block .filter-label{color:#8a959e;text-transform:uppercase;font-size:12px;padding:0 0 4px;letter-spacing:.75px}#marketplace-page .dashboard-content .marketplace-filters .popup-availability .availability-filter-popup-wrap .day-filter-block .block{display:flex;border-radius:4px;border:1px solid #dadfe1}#marketplace-page .dashboard-content .marketplace-filters .popup-availability .availability-filter-popup-wrap .day-filter-block .block .selected{background:#41CED9}#marketplace-page .dashboard-content .marketplace-filters .popup-availability .availability-filter-popup-wrap .day-filter-block .block .day-item{cursor:pointer;user-select:none;padding:8px;flex:1 1 10px;text-align:center;font-size:14px;font-weight:500;border-right:1px solid #dadfe1}#marketplace-page .dashboard-content .marketplace-filters .popup-availability .availability-filter-popup-wrap .day-filter-block .block .day-item:hover{color:#00ADF0}#marketplace-page .dashboard-content .marketplace-filters .popup-availability .availability-filter-popup-wrap .day-filter-block .block .day-item:last-child{border-right:none !important}#marketplace-page .dashboard-content .marketplace-instructors{position:relative;float:left;width:calc(100% - 436px)}#marketplace-page .dashboard-content .marketplace-instructors .-main{flex:0 0 100%;padding-right:0}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel{margin-bottom:20px}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor{padding:15px;height:240px}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .avatar{position:absolute;display:flex;flex-direction:column;width:160px;height:160px;margin-right:16px;border-radius:4px;overflow:hidden}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .avatar .action{position:relative;display:flex;width:100%;height:100%;z-index:1}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .avatar .action .badge-online{position:absolute;top:0;left:0;margin:8px;width:12px;height:12px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 2px rgba(0,0,0,0.2);z-index:1;cursor:pointer}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .avatar .action .badge-offline{background-color:#aeb5bc}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .avatar .action .profile{position:absolute;width:160px;height:160px;margin-right:16px;transition:all .3s;background:#f8f8f8;border-radius:4px;text-decoration:none}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .avatar .action .profile img{width:160px}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .item a h3{color:#707070}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .item-info{max-height:120px;overflow:hidden}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .read-more{display:block;margin-top:4px;color:#00ADF0;font-weight:500;cursor:pointer;transition:opacity .3s;margin-left:176px}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .read-more a{color:#00ADF0}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .item{display:flex;flex-wrap:nowrap;align-items:flex-start;flex:1 0 0;margin-left:176px}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .item .heading{display:inline;flex:1 1 70%}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .item .heading .badges{vertical-align:middle;display:inline-flex;align-items:center;padding-bottom:5px}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .item .heading .level{display:flex;flex-wrap:wrap;align-items:center;flex:1 1 100%;list-style:none;color:#00ADF0}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .item .info{display:inline;flex:1 1 70%;margin-right:12px}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .item .info span{font-size:14px}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .item .info .details{display:flex;flex-wrap:wrap;flex:1 1 100%;margin-bottom:8px}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .item .info .details .count-icon{display:block;float:left;height:20px;margin-right:10px}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .item .info .details .count-icon img{height:100%}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .item .info .details .specialties-wrapper-tag{width:auto;height:auto;padding:2px 5px;margin:3px 1px;border-radius:3px;background-color:#00ADF0;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:12px;color:#fff;display:inline-block}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .item .info .details .about-me{max-height:65px;overflow:hidden;word-break:normal}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor.teacher-page{min-height:190px !important;height:100% !important}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor.teacher-page h3.reviews{float:left}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor.teacher-page p{font-size:14px}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor.teacher-page .rating-price.reviews{margin-top:2px;max-width:60px}#marketplace-page .dashboard-content .side-instructors-details{position:relative;float:left;background:#ffffff;width:400px;max-width:400px;height:796px;border-radius:4px;border:1px solid #e2e2e6;box-shadow:0 4px 5px rgba(0,0,0,0.03);padding:10px}#marketplace-page .dashboard-content .side-instructors-details.teacher-page{height:100%}#marketplace-page .dashboard-content .side-instructors-details .rating-price{margin-top:20px;margin-bottom:20px;max-width:100%}#marketplace-page .dashboard-content .side-instructors-details .call-to-action{flex:1 1 100%;display:flex;flex-wrap:wrap;margin-top:8px;justify-content:center}#marketplace-page .dashboard-content .side-instructors-details .call-to-action a{flex:1 1 100%;flex-wrap:wrap}#marketplace-page .dashboard-content .side-instructors-details .call-to-action a span.fa{margin-left:-3px}#marketplace-page .dashboard-content .marketplace-paginate{text-align:center}#marketplace-page .transition-timing{-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s}#marketplace-page .schedule-wrapper{height:470px;overflow:hidden}#marketplace-page .schedule-wrapper .fc-body{height:434px;overflow-y:scroll;display:block;padding-bottom:75px}#marketplace-page .schedule-wrapper .fc-body:after{background:linear-gradient(rgba(255,255,255,0), white 50%);content:'';display:block;width:100%;height:100px;pointer-events:none;position:absolute;bottom:0;left:0;right:0;z-index:500}#marketplace-page .mp-spinner-wrapper{position:absolute;width:95%;height:50%;z-index:100}#marketplace-page .mp-spinner-wrapper .mp-spinner{display:flex;align-items:center;justify-content:center;text-align:center;height:100%}#marketplace-page .lds-ring{display:inline-block;position:relative;width:80px;height:80px}#marketplace-page .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #cef;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#cef transparent transparent transparent}#marketplace-page .lds-ring div:nth-child(1){animation-delay:-0.45s}#marketplace-page .lds-ring div:nth-child(2){animation-delay:-0.3s}#marketplace-page .lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#marketplace-page .reviews-wrapper{margin-top:0 !important}#marketplace-page .reviews-wrapper .user-review{padding:10px;border-bottom:1px solid #e2e2e6}#marketplace-page .rating-price{display:flex;margin-top:0;flex:1 1 100%;justify-content:center;max-width:175px}#marketplace-page .rating-price div{display:flex;flex:1 1 50%;flex-direction:column;align-items:center;justify-content:space-between;text-align:center}#marketplace-page .rating-price div span{font-size:14px}#marketplace-page .rating-price .price .rate{font-size:18px;font-weight:bold}#marketplace-page .rating-price .teacher-average-rating-label{height:22px;width:auto;padding:2px 4px;margin-left:7px;background-color:#FCBF69;border-radius:2px;font-family:'Open Sans Semibold', Arial, sans-serif;font-size:14px;line-height:20px;color:#FFF;display:inline-block}#marketplace-page .call-to-actions{flex:1 1 100%;display:flex;flex-wrap:wrap;max-width:175px;margin-top:16px;justify-content:center}#marketplace-page .call-to-actions.teacher-page{width:100%;max-width:none}#marketplace-page .call-to-actions a{flex:1 1 100%;flex-wrap:wrap;max-width:175px;margin-bottom:10px}#marketplace-page .call-to-actions a.teacher-page{width:100%;max-width:none}#marketplace-page .call-to-actions a span.fa{margin-left:-3px}#confirm-booking-modal .modal-header,#chat-modal .modal-header{padding:15px;border-bottom:1px solid #e5e5e5}#insufficient-balance-modal .modal-header{padding:24px 24px 0 24px}@media (max-width: 768px){#marketplace-page .dashboard-content>.main-header{display:block;text-align:left;margin:0}#marketplace-page .dashboard-content>.main-header .page-title{margin-bottom:15px}#marketplace-page .dashboard-content>.main-header .marketplace-search input[type="text"]{padding:20px 12px}#marketplace-page .dashboard-content .marketplace-filters{height:auto;padding:0}#marketplace-page .dashboard-content .marketplace-filters .filter-wrap{border:none}#marketplace-page .dashboard-content .marketplace-filters li{float:none}#marketplace-page .dashboard-content .marketplace-filters li.search-choice{float:left}#marketplace-page .dashboard-content .marketplace-filters input[type="text"]{height:40px;padding:0 10px;border:1px solid #eee !important;width:100% !important;display:block}#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .price-wrapper{height:40px;border:1px solid #eee;padding:0 10px}#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .popup-price{top:15px;right:0}#marketplace-page .dashboard-content .marketplace-filters .filter-wrap .availability-wrapper{height:40px;border:1px solid #eee;padding:0 10px}#marketplace-page .dashboard-content .marketplace-filters .popup-availability{right:0;left:15px;top:75px}#marketplace-page .dashboard-content .marketplace-filters .popup-availability.popped{z-index:20 !important}#marketplace-page .dashboard-content .marketplace-filters .popup-availability .availability-filter-popup-wrap{border:1px solid #eee}#marketplace-page .dashboard-content .marketplace-instructors{float:none;width:100%}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor{height:auto}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .avatar{position:relative}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .item{display:block;margin:0}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .item a h3{margin:10px 0}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .item .rating-price{margin:5px 0;max-width:inherit}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .item .rating-price div{display:block;text-align:left;margin-right:20px}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .item .rating-price .teacher-average-rating-label{height:27px;margin:0;max-width:55px}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .item.item-info{max-height:inherit}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .item .info .details{display:block}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .item .info .details .count-icon{float:none;display:block;margin:8px 0}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .item .info .details .about-me{max-height:inherit;overflow:hidden;word-break:normal;font-size:12px;line-height:1.75;display:block;margin:10px 0}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .item .call-to-actions{max-width:inherit}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .item .call-to-actions .btn.-blue{font-size:14px}#marketplace-page .dashboard-content .marketplace-instructors .-main .panel .mp-instructor .read-more{margin-top:20px;margin-left:0;float:right;margin-right:10px;margin-bottom:10px}#marketplace-page .dashboard-content .side-instructors-details{float:none;width:100%}}#marketplace-page .banner{display:none}#marketplace-page.tutorko_marketplace .dashboard-main{background-color:#fdfdfd}#marketplace-page.tutorko_marketplace .dashboard-main h1{color:#3d4fd9}#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-search input{min-width:250px;border:1px solid #eee;height:40px}#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-banner-tutorko{display:block;min-height:450px;margin:2rem auto;max-width:1262px}@media only screen and (max-width: 768px){#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-banner-tutorko{min-height:auto}}#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-banner-tutorko img{object-fit:cover}@media only screen and (max-width: 540px){#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-banner-tutorko img{object-fit:cover;height:170px;object-position:left}}#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-banner-tutorko .banner-description{position:absolute;left:2.5%;top:30%}@media only screen and (max-width: 768px){#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-banner-tutorko .banner-description{top:27%}}#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-banner-tutorko .banner-description h2{font-size:38px;color:#3d4fd9;margin-bottom:1rem}@media only screen and (max-width: 768px){#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-banner-tutorko .banner-description h2{font-size:21px;margin-bottom:0.5rem}}#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-banner-tutorko .banner-description p{font-size:18px;line-height:1.5}@media only screen and (max-width: 768px){#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-banner-tutorko .banner-description p{font-size:12px;line-height:1.25}}#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-banner-tutorko .banner-description a.button_signup{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#ffcc01;color:#fff;text-transform:uppercase;font-weight:700;font-size:16px;padding:8px 20px;border:2px solid #ffcc01}@media only screen and (max-width: 768px){#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-banner-tutorko .banner-description a.button_signup{font-size:12px;padding:5px 12px}}#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-banner-tutorko .banner-description a.button_signup:hover{opacity:0.85}#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-container{background-color:#f9faff;border:1px solid #eef0fe}#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-container .marketplace-filters{padding:0 10px}#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-container .marketplace-filters .filter-wrap-wrap :first-child{border:none}#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-container .marketplace-filters .filter-wrap{border-left:1px solid #e6e8f5}#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-container .marketplace-filters .filter-wrap .filter-label{color:#8a95e8;font-weight:700;letter-spacing:normal}#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-container .marketplace-filters .filter-wrap .price-wrap{color:#666;font-size:12px}#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-container .marketplace-filters .filter-wrap ul>li{color:#666;font-size:12px}#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-container .marketplace-filters .filter-wrap .availability-wrap span{color:#666;font-size:12px}#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-instructors .mp-instructor-container{border:1px solid #eef0fe}#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-instructors .mp-instructor-container .mp-instructor{background-color:#f9faff;padding:20px}#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-instructors .mp-instructor-container .mp-instructor .call-to-actions a.teacher-page{background-color:#3d4fd9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-transform:uppercase;font-weight:700;color:#f9faff;font-size:12px}#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-instructors .mp-instructor-container .mp-instructor .call-to-actions a.teacher-page:hover{border-bottom:1px solid #d8dcf7}#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-instructors .mp-instructor-container .mp-instructor .call-to-actions a.teacher-page span:last-child{margin-left:5px}#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-instructors .mp-instructor-container .mp-instructor .rating-price{display:block}#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-instructors .mp-instructor-container .mp-instructor .rating-price>div{display:block;text-align:right}#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-instructors .mp-instructor-container .mp-instructor .rating-price>div.rating .teacher-average-rating-label{padding:1px 4px;margin-right:5px}#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-instructors .mp-instructor-container .mp-instructor .rating-price>div.rating span{font-weight:700;color:#3d4fd9}#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-instructors .mp-instructor-container .mp-instructor .rating-price>div.price>span{font-size:11px;font-weight:400;color:#3d4fd9}#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-instructors .mp-instructor-container .mp-instructor .rating-price>div.price>span.rate{font-weight:700;font-size:21px}#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-instructors .mp-instructor-container .mp-instructor .item a h3{color:#3d4fd9 !important}#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-instructors .mp-instructor-container .mp-instructor .item span{font-size:12px}#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-instructors .mp-instructor-container .mp-instructor .item .info span{color:#666 !important;font-size:12px !important;margin-top:4px}#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-instructors .mp-instructor-container .mp-instructor .item .info .details .specialties-wrapper-tag{background:#edbe00 !important}#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-instructors .mp-instructor-container .mp-instructor .read-more{text-transform:uppercase;font-size:12px;font-weight:700 !important;display:block !important;margin-top:20px !important;color:#999 !important}#marketplace-page.tutorko_marketplace .dashboard-main .marketplace-instructors .mp-instructor-container .mp-instructor .read-more a{color:#999 !important}.accounting-revenue .date-range-holder{padding:0;margin:0}.accounting-revenue .date-range-holder .form-group label{vertical-align:middle;margin-bottom:16px}.accounting-revenue .date-range-holder .form-group .form-control{width:184px;margin-top:0}.cancelBtn{background:gray}.table-teacher-payouts-details td.heading{font-weight:bold;width:150px}.help-block-unverified{color:#a94442;font-size:12px}.view-center{margin:auto;width:50%;padding:10px;margin-top:50vh}/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*0.8);animation-duration:calc(var(--animate-duration)*0.8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion: reduce),print{.animate__animated{-webkit-animation-duration:1ms !important;animation-duration:1ms !important;-webkit-transition-duration:1ms !important;transition-duration:1ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0) scaleY(1.1);transform:translate3d(0, -30px, 0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0) scaleY(1.05);transform:translate3d(0, -15px, 0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateZ(0) scaleY(0.95);transform:translateZ(0) scaleY(0.95)}90%{-webkit-transform:translate3d(0, -4px, 0) scaleY(1.02);transform:translate3d(0, -4px, 0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0) scaleY(1.1);transform:translate3d(0, -30px, 0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0) scaleY(1.05);transform:translate3d(0, -15px, 0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateZ(0) scaleY(0.95);transform:translateZ(0) scaleY(0.95)}90%{-webkit-transform:translate3d(0, -4px, 0) scaleY(1.02);transform:translate3d(0, -4px, 0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.animate__swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg);transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg);transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate(-5deg);transform:translate3d(-25%, 0, 0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate(3deg);transform:translate3d(20%, 0, 0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate(-3deg);transform:translate3d(-15%, 0, 0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate(2deg);transform:translate3d(10%, 0, 0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate(-1deg);transform:translate3d(-5%, 0, 0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate(-5deg);transform:translate3d(-25%, 0, 0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate(3deg);transform:translate3d(20%, 0, 0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate(-3deg);transform:translate3d(-15%, 0, 0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate(2deg);transform:translate3d(10%, 0, 0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate(-1deg);transform:translate3d(-5%, 0, 0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(0.7);transform:translateY(-1200px) scale(0.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(0.7);transform:translateY(0) scale(0.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(0.7);transform:translateY(-1200px) scale(0.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(0.7);transform:translateY(0) scale(0.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(0.7);transform:translateX(-2000px) scale(0.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(0.7);transform:translateX(0) scale(0.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(0.7);transform:translateX(-2000px) scale(0.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(0.7);transform:translateX(0) scale(0.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(0.7);transform:translateX(2000px) scale(0.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(0.7);transform:translateX(0) scale(0.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(0.7);transform:translateX(2000px) scale(0.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(0.7);transform:translateX(0) scale(0.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(0.7);transform:translateY(1200px) scale(0.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(0.7);transform:translateY(0) scale(0.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(0.7);transform:translateY(1200px) scale(0.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(0.7);transform:translateY(0) scale(0.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(0.7);transform:translateY(0) scale(0.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(0.7);transform:translateY(700px) scale(0.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(0.7);transform:translateY(0) scale(0.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(0.7);transform:translateY(700px) scale(0.7);opacity:.7}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(0.7);transform:translateX(0) scale(0.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(0.7);transform:translateX(-2000px) scale(0.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(0.7);transform:translateX(0) scale(0.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(0.7);transform:translateX(-2000px) scale(0.7);opacity:.7}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(0.7);transform:translateX(0) scale(0.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(0.7);transform:translateX(2000px) scale(0.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(0.7);transform:translateX(0) scale(0.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(0.7);transform:translateX(2000px) scale(0.7);opacity:.7}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(0.7);transform:translateY(0) scale(0.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(0.7);transform:translateY(-700px) scale(0.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(0.7);transform:translateY(0) scale(0.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(0.7);transform:translateY(-700px) scale(0.7);opacity:.7}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0) scaleY(3);transform:translate3d(0, -3000px, 0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0) scaleY(0.9);transform:translate3d(0, 25px, 0) scaleY(0.9)}75%{-webkit-transform:translate3d(0, -10px, 0) scaleY(0.95);transform:translate3d(0, -10px, 0) scaleY(0.95)}90%{-webkit-transform:translate3d(0, 5px, 0) scaleY(0.985);transform:translate3d(0, 5px, 0) scaleY(0.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0) scaleY(3);transform:translate3d(0, -3000px, 0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0) scaleY(0.9);transform:translate3d(0, 25px, 0) scaleY(0.9)}75%{-webkit-transform:translate3d(0, -10px, 0) scaleY(0.95);transform:translate3d(0, -10px, 0) scaleY(0.95)}90%{-webkit-transform:translate3d(0, 5px, 0) scaleY(0.985);transform:translate3d(0, 5px, 0) scaleY(0.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0) scaleX(3);transform:translate3d(-3000px, 0, 0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0) scaleX(1);transform:translate3d(25px, 0, 0) scaleX(1)}75%{-webkit-transform:translate3d(-10px, 0, 0) scaleX(0.98);transform:translate3d(-10px, 0, 0) scaleX(0.98)}90%{-webkit-transform:translate3d(5px, 0, 0) scaleX(0.995);transform:translate3d(5px, 0, 0) scaleX(0.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0) scaleX(3);transform:translate3d(-3000px, 0, 0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0) scaleX(1);transform:translate3d(25px, 0, 0) scaleX(1)}75%{-webkit-transform:translate3d(-10px, 0, 0) scaleX(0.98);transform:translate3d(-10px, 0, 0) scaleX(0.98)}90%{-webkit-transform:translate3d(5px, 0, 0) scaleX(0.995);transform:translate3d(5px, 0, 0) scaleX(0.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0) scaleX(3);transform:translate3d(3000px, 0, 0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0) scaleX(1);transform:translate3d(-25px, 0, 0) scaleX(1)}75%{-webkit-transform:translate3d(10px, 0, 0) scaleX(0.98);transform:translate3d(10px, 0, 0) scaleX(0.98)}90%{-webkit-transform:translate3d(-5px, 0, 0) scaleX(0.995);transform:translate3d(-5px, 0, 0) scaleX(0.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0) scaleX(3);transform:translate3d(3000px, 0, 0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0) scaleX(1);transform:translate3d(-25px, 0, 0) scaleX(1)}75%{-webkit-transform:translate3d(10px, 0, 0) scaleX(0.98);transform:translate3d(10px, 0, 0) scaleX(0.98)}90%{-webkit-transform:translate3d(-5px, 0, 0) scaleX(0.995);transform:translate3d(-5px, 0, 0) scaleX(0.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0) scaleY(5);transform:translate3d(0, 3000px, 0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0) scaleY(0.9);transform:translate3d(0, -20px, 0) scaleY(0.9)}75%{-webkit-transform:translate3d(0, 10px, 0) scaleY(0.95);transform:translate3d(0, 10px, 0) scaleY(0.95)}90%{-webkit-transform:translate3d(0, -5px, 0) scaleY(0.985);transform:translate3d(0, -5px, 0) scaleY(0.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0) scaleY(5);transform:translate3d(0, 3000px, 0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0) scaleY(0.9);transform:translate3d(0, -20px, 0) scaleY(0.9)}75%{-webkit-transform:translate3d(0, 10px, 0) scaleY(0.95);transform:translate3d(0, 10px, 0) scaleY(0.95)}90%{-webkit-transform:translate3d(0, -5px, 0) scaleY(0.985);transform:translate3d(0, -5px, 0) scaleY(0.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0) scaleY(0.985);transform:translate3d(0, 10px, 0) scaleY(0.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0) scaleY(0.9);transform:translate3d(0, -20px, 0) scaleY(0.9)}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0) scaleY(3);transform:translate3d(0, 2000px, 0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0) scaleY(0.985);transform:translate3d(0, 10px, 0) scaleY(0.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0) scaleY(0.9);transform:translate3d(0, -20px, 0) scaleY(0.9)}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0) scaleY(3);transform:translate3d(0, 2000px, 0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0) scaleX(0.9);transform:translate3d(20px, 0, 0) scaleX(0.9)}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0) scaleX(2);transform:translate3d(-2000px, 0, 0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0) scaleX(0.9);transform:translate3d(20px, 0, 0) scaleX(0.9)}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0) scaleX(2);transform:translate3d(-2000px, 0, 0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0) scaleX(0.9);transform:translate3d(-20px, 0, 0) scaleX(0.9)}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0) scaleX(2);transform:translate3d(2000px, 0, 0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0) scaleX(0.9);transform:translate3d(-20px, 0, 0) scaleX(0.9)}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0) scaleX(2);transform:translate3d(2000px, 0, 0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0) scaleY(0.985);transform:translate3d(0, -10px, 0) scaleY(0.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0) scaleY(0.9);transform:translate3d(0, 20px, 0) scaleY(0.9)}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0) scaleY(3);transform:translate3d(0, -2000px, 0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0) scaleY(0.985);transform:translate3d(0, -10px, 0) scaleY(0.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0) scaleY(0.9);transform:translate3d(0, 20px, 0) scaleY(0.9)}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0) scaleY(3);transform:translate3d(0, -2000px, 0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, -100%, 0);transform:translate3d(-100%, -100%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, -100%, 0);transform:translate3d(-100%, -100%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%, -100%, 0);transform:translate3d(100%, -100%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%, -100%, 0);transform:translate3d(100%, -100%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 100%, 0);transform:translate3d(-100%, 100%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 100%, 0);transform:translate3d(-100%, 100%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%, 100%, 0);transform:translate3d(100%, 100%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%, 100%, 0);transform:translate3d(100%, 100%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%, -100%, 0);transform:translate3d(-100%, -100%, 0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%, -100%, 0);transform:translate3d(-100%, -100%, 0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%, -100%, 0);transform:translate3d(100%, -100%, 0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%, -100%, 0);transform:translate3d(100%, -100%, 0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%, 100%, 0);transform:translate3d(100%, 100%, 0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%, 100%, 0);transform:translate3d(100%, 100%, 0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%, 100%, 0);transform:translate3d(-100%, 100%, 0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%, 100%, 0);transform:translate3d(-100%, 100%, 0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%, 0, 0) skewX(30deg);transform:translate3d(-100%, 0, 0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%, 0, 0) skewX(30deg);transform:translate3d(-100%, 0, 0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%, 0, 0) skewX(-30deg);transform:translate3d(-100%, 0, 0) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%, 0, 0) skewX(-30deg);transform:translate3d(-100%, 0, 0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate(-120deg);transform:translate3d(-100%, 0, 0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate(-120deg);transform:translate3d(-100%, 0, 0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate(120deg);transform:translate3d(100%, 0, 0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate(120deg);transform:translate3d(100%, 0, 0) rotate(120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.sp-container{position:absolute;top:0;left:0;display:inline-block;*display:inline;*zoom:1;z-index:9999994;overflow:hidden}.sp-container.sp-flat{position:relative}.sp-container,.sp-container *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.sp-top{position:relative;width:100%;display:inline-block}.sp-top-inner{position:absolute;top:0;left:0;bottom:0;right:0}.sp-color{position:absolute;top:0;left:0;bottom:0;right:20%}.sp-hue{position:absolute;top:0;right:0;bottom:0;left:84%;height:100%}.sp-clear-enabled .sp-hue{top:33px;height:77.5%}.sp-fill{padding-top:80%}.sp-sat,.sp-val{position:absolute;top:0;left:0;right:0;bottom:0}.sp-alpha-enabled .sp-top{margin-bottom:18px}.sp-alpha-enabled .sp-alpha{display:block}.sp-alpha-handle{position:absolute;top:-4px;bottom:-4px;width:6px;left:50%;cursor:pointer;border:1px solid black;background:white;opacity:.8}.sp-alpha{display:none;position:absolute;bottom:-14px;right:0;left:0;height:8px}.sp-alpha-inner{border:solid 1px #333}.sp-clear{display:none}.sp-clear.sp-clear-display{background-position:center}.sp-clear-enabled .sp-clear{display:block;position:absolute;top:0px;right:0;bottom:0;left:84%;height:28px}.sp-container,.sp-replacer,.sp-preview,.sp-dragger,.sp-slider,.sp-alpha,.sp-clear,.sp-alpha-handle,.sp-container.sp-dragging .sp-input,.sp-container button{-webkit-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;user-select:none}.sp-container.sp-input-disabled .sp-input-container{display:none}.sp-container.sp-buttons-disabled .sp-button-container{display:none}.sp-container.sp-palette-buttons-disabled .sp-palette-button-container{display:none}.sp-palette-only .sp-picker-container{display:none}.sp-palette-disabled .sp-palette-container{display:none}.sp-initial-disabled .sp-initial{display:none}.sp-sat{background-image:-webkit-gradient(linear, 0 0, 100% 0, from(#fff), to(rgba(204,154,129,0)));background-image:-webkit-linear-gradient(left, #fff, rgba(204,154,129,0));background-image:-moz-linear-gradient(left, #fff, rgba(204,154,129,0));background-image:-o-linear-gradient(left, #fff, rgba(204,154,129,0));background-image:-ms-linear-gradient(left, #fff, rgba(204,154,129,0));background-image:linear-gradient(to right, #fff, rgba(204,154,129,0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)";filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr="#FFFFFFFF", endColorstr="#00CC9A81")}.sp-val{background-image:-webkit-gradient(linear, 0 100%, 0 0, from(#000), to(rgba(204,154,129,0)));background-image:-webkit-linear-gradient(bottom, #000, rgba(204,154,129,0));background-image:-moz-linear-gradient(bottom, #000, rgba(204,154,129,0));background-image:-o-linear-gradient(bottom, #000, rgba(204,154,129,0));background-image:-ms-linear-gradient(bottom, #000, rgba(204,154,129,0));background-image:linear-gradient(to top, #000, rgba(204,154,129,0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00CC9A81", endColorstr="#FF000000")}.sp-hue{background:-moz-linear-gradient(top, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 67%, #f0f 83%, red 100%);background:-ms-linear-gradient(top, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 67%, #f0f 83%, red 100%);background:-o-linear-gradient(top, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 67%, #f0f 83%, red 100%);background:-webkit-gradient(linear, left top, left bottom, from(red), color-stop(0.17, #ff0), color-stop(0.33, lime), color-stop(0.5, cyan), color-stop(0.67, blue), color-stop(0.83, #f0f), to(red));background:-webkit-linear-gradient(top, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 67%, #f0f 83%, red 100%);background:linear-gradient(to bottom, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 67%, #f0f 83%, red 100%)}.sp-1{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0000", endColorstr="#ffff00")}.sp-2{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffff00", endColorstr="#00ff00")}.sp-3{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ff00", endColorstr="#00ffff")}.sp-4{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffff", endColorstr="#0000ff")}.sp-5{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0000ff", endColorstr="#ff00ff")}.sp-6{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff00ff", endColorstr="#ff0000")}.sp-hidden{display:none !important}.sp-cf:before,.sp-cf:after{content:"";display:table}.sp-cf:after{clear:both}.sp-cf{*zoom:1}@media (max-device-width: 480px){.sp-color{right:40%}.sp-hue{left:63%}.sp-fill{padding-top:60%}}.sp-dragger{border-radius:5px;height:5px;width:5px;border:1px solid #fff;background:#000;cursor:pointer;position:absolute;top:0;left:0}.sp-slider{position:absolute;top:0;cursor:pointer;height:3px;left:-1px;right:-1px;border:1px solid #000;background:white;opacity:.8}.sp-container{border-radius:0;background-color:#ececec;border:solid 1px #f0c49b;padding:0}.sp-container,.sp-container button,.sp-container input,.sp-color,.sp-hue,.sp-clear{font:normal 12px "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.sp-top{margin-bottom:3px}.sp-color,.sp-hue,.sp-clear{border:solid 1px #666}.sp-input-container{float:right;width:100px;margin-bottom:4px}.sp-initial-disabled .sp-input-container{width:100%}.sp-input{font-size:12px !important;border:1px inset;padding:4px 5px;margin:0;width:100%;background:transparent;border-radius:3px;color:#222}.sp-input:focus{border:1px solid orange}.sp-input.sp-validation-error{border:1px solid red;background:#fdd}.sp-picker-container,.sp-palette-container{float:left;position:relative;padding:10px;padding-bottom:300px;margin-bottom:-290px}.sp-picker-container{width:172px;border-left:solid 1px #fff}.sp-palette-container{border-right:solid 1px #ccc}.sp-palette-only .sp-palette-container{border:0}.sp-palette .sp-thumb-el{display:block;position:relative;float:left;width:24px;height:15px;margin:3px;cursor:pointer;border:solid 2px transparent}.sp-palette .sp-thumb-el:hover,.sp-palette .sp-thumb-el.sp-thumb-active{border-color:orange}.sp-thumb-el{position:relative}.sp-initial{float:left;border:solid 1px #333}.sp-initial span{width:30px;height:25px;border:none;display:block;float:left;margin:0}.sp-initial .sp-clear-display{background-position:center}.sp-palette-button-container,.sp-button-container{float:right}.sp-replacer{margin:0;overflow:hidden;cursor:pointer;padding:4px;display:inline-block;*zoom:1;*display:inline;border:solid 1px #91765d;background:#eee;color:#333;vertical-align:middle}.sp-replacer:hover,.sp-replacer.sp-active{border-color:#f0c49b;color:#111}.sp-replacer.sp-disabled{cursor:default;border-color:silver;color:silver}.sp-dd{padding:2px 0;height:16px;line-height:16px;float:left;font-size:10px}.sp-preview{position:relative;width:25px;height:20px;border:solid 1px #222;margin-right:5px;float:left;z-index:0}.sp-palette{*width:220px;max-width:220px}.sp-palette .sp-thumb-el{width:16px;height:16px;margin:2px 1px;border:solid 1px #d0d0d0}.sp-container{padding-bottom:0}.sp-container button{background-color:#eee;background-image:-webkit-linear-gradient(top, #eee, #ccc);background-image:-moz-linear-gradient(top, #eee, #ccc);background-image:-ms-linear-gradient(top, #eee, #ccc);background-image:-o-linear-gradient(top, #eee, #ccc);background-image:linear-gradient(to bottom, #eee, #ccc);border:1px solid #ccc;border-bottom:1px solid #bbb;border-radius:3px;color:#333;font-size:14px;line-height:1;padding:5px 4px;text-align:center;text-shadow:0 1px 0 #eee;vertical-align:middle}.sp-container button:hover{background-color:#ddd;background-image:-webkit-linear-gradient(top, #ddd, #bbb);background-image:-moz-linear-gradient(top, #ddd, #bbb);background-image:-ms-linear-gradient(top, #ddd, #bbb);background-image:-o-linear-gradient(top, #ddd, #bbb);background-image:linear-gradient(to bottom, #ddd, #bbb);border:1px solid #bbb;border-bottom:1px solid #999;cursor:pointer;text-shadow:0 1px 0 #ddd}.sp-container button:active{border:1px solid #aaa;border-bottom:1px solid #888;-webkit-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;-moz-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;-ms-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;-o-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee}.sp-cancel{font-size:11px;color:#d93f3f !important;margin:0;padding:2px;margin-right:5px;vertical-align:middle;text-decoration:none}.sp-cancel:hover{color:#d93f3f !important;text-decoration:underline}.sp-palette span:hover,.sp-palette span.sp-thumb-active{border-color:#000}.sp-preview,.sp-alpha,.sp-thumb-el{position:relative;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.sp-preview-inner,.sp-alpha-inner,.sp-thumb-inner{display:block;position:absolute;top:0;left:0;bottom:0;right:0}.sp-palette .sp-thumb-inner{background-position:50% 50%;background-repeat:no-repeat}.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=)}.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=)}.sp-clear-display{background-repeat:no-repeat;background-position:center;background-image:url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==)}.CodeMirror{font-family:monospace;height:300px;color:black;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:white}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:black}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0 !important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:rgba(20,255,20,0.5);-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@-moz-keyframes blink{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:bold}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:blue}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta{color:#555}.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error{color:red}.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,0.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:white}.CodeMirror-scroll{overflow:scroll !important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none !important;border:none !important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,0.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.cm-s-hopscotch.CodeMirror{background:#322931;color:#d5d3d5}.cm-s-hopscotch div.CodeMirror-selected{background:#433b42 !important}.cm-s-hopscotch .CodeMirror-gutters{background:#322931;border-right:0px}.cm-s-hopscotch .CodeMirror-linenumber{color:#797379}.cm-s-hopscotch .CodeMirror-cursor{border-left:1px solid #989498 !important}.cm-s-hopscotch span.cm-comment{color:#b33508}.cm-s-hopscotch span.cm-atom{color:#c85e7c}.cm-s-hopscotch span.cm-number{color:#c85e7c}.cm-s-hopscotch span.cm-property,.cm-s-hopscotch span.cm-attribute{color:#8fc13e}.cm-s-hopscotch span.cm-keyword{color:#dd464c}.cm-s-hopscotch span.cm-string{color:#fdcc59}.cm-s-hopscotch span.cm-variable{color:#8fc13e}.cm-s-hopscotch span.cm-variable-2{color:#1290bf}.cm-s-hopscotch span.cm-def{color:#fd8b19}.cm-s-hopscotch span.cm-error{background:#dd464c;color:#989498}.cm-s-hopscotch span.cm-bracket{color:#d5d3d5}.cm-s-hopscotch span.cm-tag{color:#dd464c}.cm-s-hopscotch span.cm-link{color:#c85e7c}.cm-s-hopscotch .CodeMirror-matchingbracket{text-decoration:underline;color:white !important}.cm-s-hopscotch .CodeMirror-activeline-background{background:#302020}@font-face{font-family:"font3336";src:url("../fonts/main-fonts.eot?v=20");src:url("../fonts/main-fonts.woff?v=20") format("woff"),url("../fonts/main-fonts.ttf?v=20") format("truetype"),url("../fonts/main-fonts.svg?v=20") format("svg"),url("../fonts/main-fonts.eot?v=20") format("embedded-opentype");font-weight:normal;font-style:normal}.gjs-is__grab,.gjs-is__grab *{cursor:grab !important}.gjs-is__grabbing,.gjs-is__grabbing *{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:grabbing !important}.gjs-one-bg{background-color:#444}.gjs-one-color{color:#444}.gjs-one-color-h:hover{color:#444}.gjs-two-bg{background-color:#ddd}.gjs-two-color{color:#ddd}.gjs-two-color-h:hover{color:#ddd}.gjs-three-bg{background-color:#804f7b}.gjs-three-color{color:#804f7b}.gjs-three-color-h:hover{color:#804f7b}.gjs-four-bg{background-color:#d278c9}.gjs-four-color{color:#d278c9}.gjs-four-color-h:hover{color:#d278c9}.gjs-danger-bg{background-color:#dd3636}.gjs-danger-color{color:#dd3636}.gjs-danger-color-h:hover{color:#dd3636}.gjs-bg-main,.gjs-sm-sector .gjs-sm-colorp-c,.gjs-clm-tags .gjs-sm-colorp-c,.gjs-off-prv{background-color:#444}.gjs-color-main,.gjs-sm-sector .gjs-sm-stack #gjs-sm-add,.gjs-clm-tags .gjs-sm-stack #gjs-sm-add,.gjs-off-prv{color:#ddd;fill:#ddd}.gjs-color-active{color:#f8f8f8;fill:#f8f8f8}.gjs-color-warn{color:#ffca6f;fill:#ffca6f}.gjs-color-hl{color:#71b7f1;fill:#71b7f1}.gjs-fonts::before{display:block;font:normal normal normal 14px font3336;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:5em}.gjs-f-b1::before{content:"Q"}.gjs-f-b2::before{content:"W"}.gjs-f-b3::before{content:"E"}.gjs-f-b37::before{content:"R"}.gjs-f-hero::before{content:"T"}.gjs-f-h1p::before{content:"y"}.gjs-f-3ba::before{content:"u"}.gjs-f-image::before{content:"I"}.gjs-f-text::before{content:"o"}.gjs-f-quo::before{content:"p"}.gjs-f-button::before{content:"B"}.gjs-f-divider::before{content:"D"}.gjs-invis-invis,.gjs-clm-tags #gjs-clm-new,.gjs-no-app{background-color:transparent;border:none;color:inherit}.gjs-no-app{height:10px}.gjs-test::btn{color:"#fff"}.opac50{opacity:.5;filter:alpha(opacity=50)}.gjs-checker-bg,.gjs-field-colorp-c,.checker-bg,.gjs-sm-sector .gjs-sm-property .gjs-sm-layer>#gjs-sm-preview-box,.gjs-clm-tags .gjs-sm-property .gjs-sm-layer>#gjs-sm-preview-box{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==")}.gjs-no-user-select,.gjs-rte-toolbar,.gjs-layer-name,.gjs-grabbing,.gjs-grabbing *{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.gjs-no-pointer-events,.gjs-margin-v-el,.gjs-padding-v-el,.gjs-fixedmargin-v-el,.gjs-fixedpadding-v-el,.gjs-resizer-c{pointer-events:none}.gjs-bdrag{pointer-events:none !important;position:absolute !important;z-index:10 !important;width:auto}.gjs-drag-helper{background-color:#3b97e3 !important;pointer-events:none !important;position:absolute !important;z-index:10 !important;transform:scale(0.3) !important;transform-origin:top left !important;-webkit-transform-origin:top left !important;margin:15px !important;transition:none !important;outline:none !important}.gjs-grabbing,.gjs-grabbing *{cursor:grabbing !important;cursor:-webkit-grabbing !important}.gjs-grabbing{overflow:hidden}.gjs-off-prv{position:relative;z-index:10;padding:5px;cursor:pointer}.gjs-editor-cont ::-webkit-scrollbar-track{background:rgba(0,0,0,0.1)}.gjs-editor-cont ::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,0.2)}.gjs-editor-cont ::-webkit-scrollbar{width:8px}.clear{clear:both}.no-select,.gjs-clm-tags #gjs-clm-close,.gjs-category-title,.gjs-layer-title,.gjs-block-category .gjs-title,.gjs-sm-sector .gjs-sm-title,.gjs-clm-tags .gjs-sm-title,.gjs-com-no-select,.gjs-com-no-select img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.gjs-no-touch-actions{touch-action:none}.gjs-disabled{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;opacity:.5;filter:alpha(opacity=50)}.gjs-editor{font-family:Helvetica,sans-serif;font-size:.75rem;position:relative;box-sizing:border-box;height:100%}.gjs-freezed,.gjs-freezed{opacity:.5;filter:alpha(opacity=50);pointer-events:none}.gjs-traits-label{border-bottom:1px solid rgba(0,0,0,0.2);font-weight:lighter;margin-bottom:5px;padding:10px;text-align:left}.gjs-label-wrp{width:30%;min-width:30%}.gjs-field-wrp{flex-grow:1}.gjs-trt-header{font-weight:lighter;padding:10px}.gjs-trt-trait{display:flex;justify-content:flex-start;padding:5px 10px;font-weight:lighter;align-items:center;text-align:left}.gjs-trt-traits{font-size:.75rem}.gjs-trt-trait .gjs-label{text-align:left;text-overflow:ellipsis;overflow:hidden}.gjs-guide-info{position:absolute}.gjs-guide-info__content{position:absolute;height:100%;display:flex;width:100%;padding:5px}.gjs-guide-info__line{position:relative;margin:auto}.gjs-guide-info__line::before,.gjs-guide-info__line::after{content:"";display:block;position:absolute;background-color:inherit}.gjs-guide-info__y{padding:0 5px}.gjs-guide-info__y .gjs-guide-info__content{justify-content:center}.gjs-guide-info__y .gjs-guide-info__line{width:100%;height:1px}.gjs-guide-info__y .gjs-guide-info__line::before,.gjs-guide-info__y .gjs-guide-info__line::after{width:1px;height:10px;top:0;bottom:0;left:0;margin:auto}.gjs-guide-info__y .gjs-guide-info__line::after{left:auto;right:0}.gjs-guide-info__x{padding:5px 0}.gjs-guide-info__x .gjs-guide-info__content{align-items:center}.gjs-guide-info__x .gjs-guide-info__line{height:100%;width:1px}.gjs-guide-info__x .gjs-guide-info__line::before,.gjs-guide-info__x .gjs-guide-info__line::after{width:10px;height:1px;left:0;right:0;top:0;margin:auto;transform:translateX(-50%)}.gjs-guide-info__x .gjs-guide-info__line::after{top:auto;bottom:0}.gjs-badge{white-space:nowrap}.gjs-badge__icon{vertical-align:middle;display:inline-block;width:15px;height:15px}.gjs-badge__icon svg{fill:currentColor}.gjs-badge__name{display:inline-block;vertical-align:middle}.gjs-frame-wrapper{position:absolute;width:100%;height:100%;left:0;right:0;margin:auto}.gjs-frame-wrapper--anim{transition:width .35s ease,height .35s ease}.gjs-frame-wrapper__top{transform:translateY(-100%) translateX(-50%);display:flex;padding:5px 0;position:absolute;width:100%;left:50%;top:0}.gjs-frame-wrapper__top-r{margin-left:auto}.gjs-frame-wrapper__left{position:absolute;left:0;transform:translateX(-100%) translateY(-50%);height:100%;top:50%}.gjs-frame-wrapper__bottom{position:absolute;bottom:0;transform:translateY(100%) translateX(-50%);width:100%;left:50%}.gjs-frame-wrapper__right{position:absolute;right:0;transform:translateX(100%) translateY(-50%);height:100%;top:50%}.gjs-frame-wrapper__icon{width:24px;cursor:pointer}.gjs-frame-wrapper__icon>svg{fill:currentColor}.gjs-padding-v-top,.gjs-fixedpadding-v-top{width:100%;top:0;left:0}.gjs-padding-v-right,.gjs-fixedpadding-v-right{right:0}.gjs-padding-v-bottom,.gjs-fixedpadding-v-bottom{width:100%;left:0;bottom:0}.gjs-padding-v-left,.gjs-fixedpadding-v-left{left:0}.gjs-cv-canvas{background-color:rgba(0,0,0,0.15);box-sizing:border-box;width:85%;height:calc(100% - 40px);bottom:0;overflow:hidden;z-index:1;position:absolute;left:0;top:40px}.gjs-cv-canvas.gjs-is__grab .gjs-cv-canvas__frames,.gjs-cv-canvas.gjs-is__grabbing .gjs-cv-canvas__frames{pointer-events:none}.gjs-cv-canvas__frames{position:absolute;top:0;left:0;width:100%;height:100%}.gjs-cv-canvas .gjs-ghost{display:none;pointer-events:none;background-color:#5b5b5b;border:2px dashed #ccc;position:absolute;z-index:10;opacity:.55;filter:alpha(opacity=55)}.gjs-cv-canvas .gjs-highlighter,.gjs-cv-canvas .gjs-highlighter-sel{position:absolute;outline:1px solid #3b97e3;outline-offset:-1px;pointer-events:none;width:100%;height:100%}.gjs-cv-canvas .gjs-highlighter-warning{outline:3px solid #ffca6f}.gjs-cv-canvas .gjs-highlighter-sel{outline:2px solid #3b97e3;outline-offset:-2px}.gjs-cv-canvas #gjs-tools,.gjs-cv-canvas .gjs-tools{width:100%;height:100%;position:absolute;top:0;left:0;outline:none;z-index:1}.gjs-cv-canvas *{box-sizing:border-box}.gjs-frame{outline:medium none;height:100%;width:100%;border:none;margin:auto;display:block;transition:width .35s ease,height .35s ease;position:absolute;top:0;bottom:0;left:0;right:0}.gjs-toolbar{position:absolute;background-color:#3b97e3;white-space:nowrap;color:#fff;z-index:10;top:0;left:0}.gjs-toolbar-item{padding:5px 7px;font-size:.8rem;cursor:pointer;width:26px;vertical-align:middle;display:inline-block}.gjs-toolbar-item svg{fill:currentColor;vertical-align:middle}.gjs-resizer-c{position:absolute;left:0;top:0;width:100%;height:100%;z-index:9}.gjs-margin-v-el,.gjs-padding-v-el,.gjs-fixedmargin-v-el,.gjs-fixedpadding-v-el{opacity:.1;filter:alpha(opacity=10);position:absolute;background-color:#ff0}.gjs-fixedmargin-v-el,.gjs-fixedpadding-v-el{opacity:.2;filter:alpha(opacity=20)}.gjs-padding-v-el,.gjs-fixedpadding-v-el{background-color:navy}.gjs-resizer-h{pointer-events:all;position:absolute;border:3px solid #3b97e3;width:10px;height:10px;background-color:#fff;margin:-5px}.gjs-resizer-h-tl{top:0;left:0;cursor:nwse-resize}.gjs-resizer-h-tr{top:0;right:0;cursor:nesw-resize}.gjs-resizer-h-tc{top:0;margin:-5px auto;left:0;right:0;cursor:ns-resize}.gjs-resizer-h-cl{left:0;margin:auto -5px;top:0;bottom:0;cursor:ew-resize}.gjs-resizer-h-cr{margin:auto -5px;top:0;bottom:0;right:0;cursor:ew-resize}.gjs-resizer-h-bl{bottom:0;left:0;cursor:nesw-resize}.gjs-resizer-h-bc{bottom:0;margin:-5px auto;left:0;right:0;cursor:ns-resize}.gjs-resizer-h-br{bottom:0;right:0;cursor:nwse-resize}.gjs-pn-panel .gjs-resizer-h{background-color:rgba(0,0,0,0.2);border:none;opacity:0;transition:opacity .25s}.gjs-pn-panel .gjs-resizer-h:hover{opacity:1}.gjs-pn-panel .gjs-resizer-h-tc,.gjs-pn-panel .gjs-resizer-h-bc{margin:0 auto;width:100%}.gjs-pn-panel .gjs-resizer-h-cr,.gjs-pn-panel .gjs-resizer-h-cl{margin:auto 0;height:100%}.gjs-resizing .gjs-highlighter,.gjs-resizing .gjs-badge{display:none !important}.gjs-resizing-tl *{cursor:nwse-resize !important}.gjs-resizing-tr *{cursor:nesw-resize !important}.gjs-resizing-tc *{cursor:ns-resize !important}.gjs-resizing-cl *{cursor:ew-resize !important}.gjs-resizing-cr *{cursor:ew-resize !important}.gjs-resizing-bl *{cursor:nesw-resize !important}.gjs-resizing-bc *{cursor:ns-resize !important}.gjs-resizing-br *{cursor:nwse-resize !important}.btn-cl,.gjs-am-close,.gjs-mdl-btn-close{opacity:.3;filter:alpha(opacity=30);font-size:25px;cursor:pointer}.btn-cl:hover,.gjs-am-close:hover,.gjs-mdl-btn-close:hover{opacity:.7;filter:alpha(opacity=70)}.no-dots,.ui-resizable-handle{border:none !important;margin:0 !important;outline:none !important}.gjs-com-dashed *{outline:1px dashed #888;outline-offset:-2px;box-sizing:border-box}.gjs-cv-canvas .gjs-comp-selected{outline:3px solid #3b97e3 !important}*.gjs-com-hover,div.gjs-com-hover{outline:1px solid #3b97e3}*.gjs-com-hover-delete,div.gjs-com-hover-delete{outline:2px solid #dd3636;opacity:.5;filter:alpha(opacity=50)}*.gjs-com-hover-move,div.gjs-com-hover-move{outline:3px solid #ffca6f}.gjs-com-badge,.gjs-com-badge-red,.gjs-badge{pointer-events:none;background-color:#3b97e3;color:#fff;padding:2px 5px;position:absolute;z-index:1;font-size:12px;outline:none;display:none}.gjs-com-badge-red{background-color:#dd3636}.gjs-badge-warning{background-color:#ffca6f}.gjs-placeholder,.gjs-com-placeholder,.gjs-placeholder{position:absolute;z-index:10;pointer-events:none;display:none}.gjs-placeholder,.gjs-placeholder{border-style:solid !important;outline:none;box-sizing:border-box;transition:top .2s,left .2s,width .2s,height .2s}.gjs-placeholder.horizontal,.gjs-com-placeholder.horizontal,.gjs-placeholder.horizontal{border-color:transparent #62c462;border-width:3px 5px;margin:-3px 0 0}.gjs-placeholder.vertical,.gjs-com-placeholder.vertical,.gjs-placeholder.vertical{border-color:#62c462 transparent;border-width:5px 3px;margin:0 0 0 -3px}.gjs-placeholder-int,.gjs-com-placeholder-int,.gjs-placeholder-int{background-color:#62c462;box-shadow:0 0 3px rgba(0,0,0,0.2);height:100%;width:100%;pointer-events:none;padding:1.5px;outline:none}.gjs-pn-panel{display:inline-block;position:absolute;box-sizing:border-box;text-align:center;padding:5px;z-index:3}.gjs-pn-panel .icon-undo,.gjs-pn-panel .icon-redo{font-size:20px;height:30px;width:25px}.gjs-pn-commands{width:85%;left:0;top:0;box-shadow:0 0 5px rgba(0,0,0,0.2)}.gjs-pn-options{right:15%;top:0}.gjs-pn-views{border-bottom:2px solid rgba(0,0,0,0.2);right:0;width:15%;z-index:4}.gjs-pn-views-container{height:100%;padding:42px 0 0;right:0;width:15%;overflow:auto;box-shadow:0 0 5px rgba(0,0,0,0.2)}.gjs-pn-buttons{align-items:center;display:flex;justify-content:space-between}.gjs-pn-btn{box-sizing:border-box;min-height:30px;min-width:30px;line-height:21px;background-color:transparent;border:none;font-size:18px;margin-right:5px;border-radius:2px;padding:4px;position:relative;cursor:pointer}.gjs-pn-btn.gjs-pn-active{background-color:rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.25) inset}.gjs-pn-btn svg{fill:currentColor}.gjs-comp-image-placeholder{display:block;background-color:#f5f5f5;color:#777;height:50px;width:50px;line-height:50px;outline:3px solid #ffca6f;outline-offset:-3px;text-align:center;font-size:16.6666666667px;cursor:pointer}.gjs-comp-image-placeholder.fa-picture-o::after{content:""}.gjs-label{line-height:18px}.gjs-fields{display:flex}.gjs-select{padding:0;width:100%}.gjs-select select{padding-right:10px}.gjs-select:-moz-focusring,.gjs-select select:-moz-focusring{color:transparent;text-shadow:0 0 0 rgba(255,255,255,0.7)}.gjs-input:focus,.gjs-button:focus,.gjs-btn-prim:focus,.gjs-select:focus,.gjs-select select:focus{outline:none}.gjs-field input,.gjs-field select,.gjs-field textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;border:none;background-color:transparent;box-sizing:border-box;width:100%;position:relative;padding:5px;z-index:1}.gjs-field input:focus,.gjs-field select:focus,.gjs-field textarea:focus{outline:none}.gjs-field input[type=number]{-moz-appearance:textfield}.gjs-field input[type=number]::-webkit-outer-spin-button,.gjs-field input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gjs-field-range{flex:9 1 auto}.gjs-field-integer input{padding-right:30px}.gjs-select option,.gjs-field-select option,.gjs-clm-select option,.gjs-sm-select option,.gjs-fields option,.gjs-sm-unit option{background-color:#444;color:#ddd}.gjs-field{background-color:rgba(0,0,0,0.2);border:none;box-shadow:none;border-radius:2px;box-sizing:border-box;padding:0;position:relative}.gjs-field textarea{resize:vertical}.gjs-field .gjs-sel-arrow{height:100%;width:9px;position:absolute;right:0;top:0;z-index:0}.gjs-field .gjs-d-s-arrow{bottom:0;top:0;margin:auto;right:5px;border-top:4px solid rgba(255,255,255,0.7);position:absolute;height:0;width:0;border-left:3px solid transparent;border-right:4px solid transparent;cursor:pointer}.gjs-field-arrows{position:absolute;cursor:ns-resize;margin:auto;height:20px;width:9px;z-index:10;bottom:0;right:3px;top:0}.gjs-field-color,.gjs-field-radio{width:100%}.gjs-field-color input{padding-right:22px;box-sizing:border-box}.gjs-field-colorp{border-left:1px solid rgba(0,0,0,0.2);box-sizing:border-box;height:100%;padding:2px;position:absolute;right:0;top:0;width:22px;z-index:10}.gjs-field-colorp .gjs-checker-bg,.gjs-field-colorp .gjs-field-colorp-c{height:100%;width:100%;border-radius:1px}.gjs-field-colorp-c{height:100%;position:relative;width:100%}.gjs-field-color-picker{background-color:#ddd;cursor:pointer;height:100%;width:100%;box-shadow:0 0 1px rgba(0,0,0,0.2);border-radius:1px;position:absolute;top:0}.gjs-field-checkbox{padding:0;width:17px;height:17px;display:block;cursor:pointer}.gjs-field-checkbox input{display:none}.gjs-field-checkbox input:checked+.gjs-chk-icon{border-color:rgba(255,255,255,0.5);border-width:0 2px 2px 0;border-style:solid}.gjs-radio-item{flex:1 1 auto;text-align:center;border-left:1px solid rgba(0,0,0,0.2)}.gjs-radio-item:first-child{border:none}.gjs-radio-item:hover{background:rgba(0,0,0,0.2)}.gjs-radio-item input{display:none}.gjs-radio-item input:checked+.gjs-radio-item-label{background-color:rgba(255,255,255,0.2)}.gjs-radio-items{display:flex}.gjs-radio-item-label{cursor:pointer;display:block;padding:5px}.gjs-field-units{position:absolute;margin:auto;right:10px;bottom:0;top:0}.gjs-field-unit{position:absolute;right:10px;top:3px;font-size:10px;color:rgba(255,255,255,0.7);cursor:pointer}.gjs-field-arrow-u,.gjs-field-arrow-d{position:absolute;height:0;width:0;border-left:3px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,0.7);bottom:4px;cursor:pointer}.gjs-field-arrow-u{border-bottom:4px solid rgba(255,255,255,0.7);border-top:none;top:4px}.gjs-field-select{padding:0}.gjs-field-range{background-color:transparent;border:none;box-shadow:none;padding:0}.gjs-field-range input{margin:0;height:100%}.gjs-field-range input:focus{outline:none}.gjs-field-range input::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-4px;height:10px;width:10px;border:1px solid rgba(0,0,0,0.2);border-radius:100%;background-color:#ddd;cursor:pointer}.gjs-field-range input::-moz-range-thumb{height:10px;width:10px;border:1px solid rgba(0,0,0,0.2);border-radius:100%;background-color:#ddd;cursor:pointer}.gjs-field-range input::-ms-thumb{height:10px;width:10px;border:1px solid rgba(0,0,0,0.2);border-radius:100%;background-color:#ddd;cursor:pointer}.gjs-field-range input::-moz-range-track{background-color:rgba(0,0,0,0.2);border-radius:1px;margin-top:3px;height:3px}.gjs-field-range input::-webkit-slider-runnable-track{background-color:rgba(0,0,0,0.2);border-radius:1px;margin-top:3px;height:3px}.gjs-field-range input::-ms-track{background-color:rgba(0,0,0,0.2);border-radius:1px;margin-top:3px;height:3px}.gjs-btn-prim{color:inherit;background-color:rgba(255,255,255,0.1);border-radius:2px;padding:3px 6px;padding:5px;cursor:pointer;border:none}.gjs-btn-prim:active{background-color:rgba(255,255,255,0.1)}.gjs-btn--full{width:100%}.gjs-chk-icon{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);box-sizing:border-box;display:block;height:14px;margin:0 5px;width:6px}.gjs-add-trasp{background:none;border:none;color:#ddd;cursor:pointer;font-size:1em;border-radius:2px;opacity:.75;filter:alpha(opacity=75)}.gjs-add-trasp:hover{opacity:1;filter:alpha(opacity=100)}.gjs-add-trasp:active{background-color:rgba(0,0,0,0.2)}.gjs-devices-c{display:flex;align-items:center;padding:3px}.gjs-devices-c .gjs-device-label{flex-grow:2;text-align:left;margin-right:10px}.gjs-devices-c .gjs-select{flex-grow:20}.gjs-devices-c .gjs-add-trasp{flex-grow:1;margin-left:5px}.gjs-category-open,.gjs-block-category.gjs-open,.gjs-sm-sector.gjs-sm-open,.gjs-sm-open.gjs-clm-tags{border-bottom:1px solid rgba(0,0,0,0.25)}.gjs-category-title,.gjs-layer-title,.gjs-block-category .gjs-title,.gjs-sm-sector .gjs-sm-title,.gjs-clm-tags .gjs-sm-title{font-weight:lighter;background-color:rgba(0,0,0,0.1);letter-spacing:1px;padding:9px 10px 9px 20px;border-bottom:1px solid rgba(0,0,0,0.25);text-align:left;position:relative;cursor:pointer}.gjs-sm-clear{line-height:0;cursor:pointer}.gjs-sm-header{font-weight:lighter;padding:10px}.gjs-sm-properties{font-size:.75rem;padding:10px 5px;display:flex;flex-wrap:wrap;align-items:flex-end;box-sizing:border-box;width:100%}.gjs-sm-label{margin:5px 5px 3px 0}.gjs-sm-close-btn,.gjs-sm-sector .gjs-sm-property.gjs-sm-file #gjs-sm-preview-box #gjs-sm-close,.gjs-clm-tags .gjs-sm-property.gjs-sm-file #gjs-sm-preview-box #gjs-sm-close{display:block;font-size:23px;position:absolute;cursor:pointer;right:5px;top:0;opacity:.2;filter:alpha(opacity=20)}.gjs-sm-close-btn:hover,.gjs-sm-sector .gjs-sm-property.gjs-sm-file #gjs-sm-preview-box #gjs-sm-close:hover,.gjs-clm-tags .gjs-sm-property.gjs-sm-file #gjs-sm-preview-box #gjs-sm-close:hover{opacity:.7;filter:alpha(opacity=70)}.gjs-sm-sector,.gjs-clm-tags{clear:both;font-weight:lighter;text-align:left}.gjs-sm-sector #gjs-sm-caret,.gjs-clm-tags #gjs-sm-caret{padding-right:5px;font-size:11px}.gjs-sm-sector .gjs-sm-field,.gjs-clm-tags .gjs-sm-field,.gjs-sm-sector .gjs-clm-select,.gjs-clm-tags .gjs-clm-select,.gjs-sm-sector .gjs-clm-field,.gjs-clm-tags .gjs-clm-field{width:100%;position:relative}.gjs-sm-sector .gjs-sm-field input,.gjs-clm-tags .gjs-sm-field input,.gjs-sm-sector .gjs-clm-select input,.gjs-clm-tags .gjs-clm-select input,.gjs-sm-sector .gjs-clm-field input,.gjs-clm-tags .gjs-clm-field input,.gjs-sm-sector .gjs-sm-field select,.gjs-clm-tags .gjs-sm-field select,.gjs-sm-sector .gjs-clm-select select,.gjs-clm-tags .gjs-clm-select select,.gjs-sm-sector .gjs-clm-field select,.gjs-clm-tags .gjs-clm-field select{background-color:transparent;color:rgba(255,255,255,0.7);border:none;width:100%}.gjs-sm-sector .gjs-sm-field input,.gjs-clm-tags .gjs-sm-field input,.gjs-sm-sector .gjs-clm-select input,.gjs-clm-tags .gjs-clm-select input,.gjs-sm-sector .gjs-clm-field input,.gjs-clm-tags .gjs-clm-field input{box-sizing:border-box}.gjs-sm-sector .gjs-sm-field select,.gjs-clm-tags .gjs-sm-field select,.gjs-sm-sector .gjs-clm-select select,.gjs-clm-tags .gjs-clm-select select,.gjs-sm-sector .gjs-clm-field select,.gjs-clm-tags .gjs-clm-field select{position:relative;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none}.gjs-sm-sector .gjs-sm-field select::-ms-expand,.gjs-clm-tags .gjs-sm-field select::-ms-expand,.gjs-sm-sector .gjs-clm-select select::-ms-expand,.gjs-clm-tags .gjs-clm-select select::-ms-expand,.gjs-sm-sector .gjs-clm-field select::-ms-expand,.gjs-clm-tags .gjs-clm-field select::-ms-expand{display:none}.gjs-sm-sector .gjs-sm-field select:-moz-focusring,.gjs-clm-tags .gjs-sm-field select:-moz-focusring,.gjs-sm-sector .gjs-clm-select select:-moz-focusring,.gjs-clm-tags .gjs-clm-select select:-moz-focusring,.gjs-sm-sector .gjs-clm-field select:-moz-focusring,.gjs-clm-tags .gjs-clm-field select:-moz-focusring{color:transparent;text-shadow:0 0 0 rgba(255,255,255,0.7)}.gjs-sm-sector .gjs-sm-field input:focus,.gjs-clm-tags .gjs-sm-field input:focus,.gjs-sm-sector .gjs-clm-select input:focus,.gjs-clm-tags .gjs-clm-select input:focus,.gjs-sm-sector .gjs-clm-field input:focus,.gjs-clm-tags .gjs-clm-field input:focus,.gjs-sm-sector .gjs-sm-field select:focus,.gjs-clm-tags .gjs-sm-field select:focus,.gjs-sm-sector .gjs-clm-select select:focus,.gjs-clm-tags .gjs-clm-select select:focus,.gjs-sm-sector .gjs-clm-field select:focus,.gjs-clm-tags .gjs-clm-field select:focus{outline:none}.gjs-sm-sector .gjs-sm-field .gjs-sm-unit,.gjs-clm-tags .gjs-sm-field .gjs-sm-unit,.gjs-sm-sector .gjs-clm-select .gjs-sm-unit,.gjs-clm-tags .gjs-clm-select .gjs-sm-unit,.gjs-sm-sector .gjs-clm-field .gjs-sm-unit,.gjs-clm-tags .gjs-clm-field .gjs-sm-unit{position:absolute;right:10px;top:3px;font-size:10px;color:rgba(255,255,255,0.7);cursor:pointer}.gjs-sm-sector .gjs-sm-field .gjs-clm-sel-arrow,.gjs-clm-tags .gjs-sm-field .gjs-clm-sel-arrow,.gjs-sm-sector .gjs-clm-select .gjs-clm-sel-arrow,.gjs-clm-tags .gjs-clm-select .gjs-clm-sel-arrow,.gjs-sm-sector .gjs-clm-field .gjs-clm-sel-arrow,.gjs-clm-tags .gjs-clm-field .gjs-clm-sel-arrow,.gjs-sm-sector .gjs-sm-field .gjs-sm-int-arrows,.gjs-clm-tags .gjs-sm-field .gjs-sm-int-arrows,.gjs-sm-sector .gjs-clm-select .gjs-sm-int-arrows,.gjs-clm-tags .gjs-clm-select .gjs-sm-int-arrows,.gjs-sm-sector .gjs-clm-field .gjs-sm-int-arrows,.gjs-clm-tags .gjs-clm-field .gjs-sm-int-arrows,.gjs-sm-sector .gjs-sm-field .gjs-sm-sel-arrow,.gjs-clm-tags .gjs-sm-field .gjs-sm-sel-arrow,.gjs-sm-sector .gjs-clm-select .gjs-sm-sel-arrow,.gjs-clm-tags .gjs-clm-select .gjs-sm-sel-arrow,.gjs-sm-sector .gjs-clm-field .gjs-sm-sel-arrow,.gjs-clm-tags .gjs-clm-field .gjs-sm-sel-arrow{height:100%;width:9px;position:absolute;right:0;top:0;cursor:ns-resize}.gjs-sm-sector .gjs-sm-field .gjs-sm-sel-arrow,.gjs-clm-tags .gjs-sm-field .gjs-sm-sel-arrow,.gjs-sm-sector .gjs-clm-select .gjs-sm-sel-arrow,.gjs-clm-tags .gjs-clm-select .gjs-sm-sel-arrow,.gjs-sm-sector .gjs-clm-field .gjs-sm-sel-arrow,.gjs-clm-tags .gjs-clm-field .gjs-sm-sel-arrow{cursor:pointer}.gjs-sm-sector .gjs-sm-field .gjs-clm-d-s-arrow,.gjs-clm-tags .gjs-sm-field .gjs-clm-d-s-arrow,.gjs-sm-sector .gjs-clm-select .gjs-clm-d-s-arrow,.gjs-clm-tags .gjs-clm-select .gjs-clm-d-s-arrow,.gjs-sm-sector .gjs-clm-field .gjs-clm-d-s-arrow,.gjs-clm-tags .gjs-clm-field .gjs-clm-d-s-arrow,.gjs-sm-sector .gjs-sm-field .gjs-sm-d-arrow,.gjs-clm-tags .gjs-sm-field .gjs-sm-d-arrow,.gjs-sm-sector .gjs-clm-select .gjs-sm-d-arrow,.gjs-clm-tags .gjs-clm-select .gjs-sm-d-arrow,.gjs-sm-sector .gjs-clm-field .gjs-sm-d-arrow,.gjs-clm-tags .gjs-clm-field .gjs-sm-d-arrow,.gjs-sm-sector .gjs-sm-field .gjs-sm-d-s-arrow,.gjs-clm-tags .gjs-sm-field .gjs-sm-d-s-arrow,.gjs-sm-sector .gjs-clm-select .gjs-sm-d-s-arrow,.gjs-clm-tags .gjs-clm-select .gjs-sm-d-s-arrow,.gjs-sm-sector .gjs-clm-field .gjs-sm-d-s-arrow,.gjs-clm-tags .gjs-clm-field .gjs-sm-d-s-arrow,.gjs-sm-sector .gjs-sm-field .gjs-sm-u-arrow,.gjs-clm-tags .gjs-sm-field .gjs-sm-u-arrow,.gjs-sm-sector .gjs-clm-select .gjs-sm-u-arrow,.gjs-clm-tags .gjs-clm-select .gjs-sm-u-arrow,.gjs-sm-sector .gjs-clm-field .gjs-sm-u-arrow,.gjs-clm-tags .gjs-clm-field .gjs-sm-u-arrow{position:absolute;height:0;width:0;border-left:3px solid transparent;border-right:4px solid transparent;cursor:pointer}.gjs-sm-sector .gjs-sm-field .gjs-sm-u-arrow,.gjs-clm-tags .gjs-sm-field .gjs-sm-u-arrow,.gjs-sm-sector .gjs-clm-select .gjs-sm-u-arrow,.gjs-clm-tags .gjs-clm-select .gjs-sm-u-arrow,.gjs-sm-sector .gjs-clm-field .gjs-sm-u-arrow,.gjs-clm-tags .gjs-clm-field .gjs-sm-u-arrow{border-bottom:4px solid rgba(255,255,255,0.7);top:4px}.gjs-sm-sector .gjs-sm-field .gjs-clm-d-s-arrow,.gjs-clm-tags .gjs-sm-field .gjs-clm-d-s-arrow,.gjs-sm-sector .gjs-clm-select .gjs-clm-d-s-arrow,.gjs-clm-tags .gjs-clm-select .gjs-clm-d-s-arrow,.gjs-sm-sector .gjs-clm-field .gjs-clm-d-s-arrow,.gjs-clm-tags .gjs-clm-field .gjs-clm-d-s-arrow,.gjs-sm-sector .gjs-sm-field .gjs-sm-d-arrow,.gjs-clm-tags .gjs-sm-field .gjs-sm-d-arrow,.gjs-sm-sector .gjs-clm-select .gjs-sm-d-arrow,.gjs-clm-tags .gjs-clm-select .gjs-sm-d-arrow,.gjs-sm-sector .gjs-clm-field .gjs-sm-d-arrow,.gjs-clm-tags .gjs-clm-field .gjs-sm-d-arrow,.gjs-sm-sector .gjs-sm-field .gjs-sm-d-s-arrow,.gjs-clm-tags .gjs-sm-field .gjs-sm-d-s-arrow,.gjs-sm-sector .gjs-clm-select .gjs-sm-d-s-arrow,.gjs-clm-tags .gjs-clm-select .gjs-sm-d-s-arrow,.gjs-sm-sector .gjs-clm-field .gjs-sm-d-s-arrow,.gjs-clm-tags .gjs-clm-field .gjs-sm-d-s-arrow{border-top:4px solid rgba(255,255,255,0.7);bottom:4px}.gjs-sm-sector .gjs-sm-field .gjs-clm-d-s-arrow,.gjs-clm-tags .gjs-sm-field .gjs-clm-d-s-arrow,.gjs-sm-sector .gjs-clm-select .gjs-clm-d-s-arrow,.gjs-clm-tags .gjs-clm-select .gjs-clm-d-s-arrow,.gjs-sm-sector .gjs-clm-field .gjs-clm-d-s-arrow,.gjs-clm-tags .gjs-clm-field .gjs-clm-d-s-arrow,.gjs-sm-sector .gjs-sm-field .gjs-sm-d-s-arrow,.gjs-clm-tags .gjs-sm-field .gjs-sm-d-s-arrow,.gjs-sm-sector .gjs-clm-select .gjs-sm-d-s-arrow,.gjs-clm-tags .gjs-clm-select .gjs-sm-d-s-arrow,.gjs-sm-sector .gjs-clm-field .gjs-sm-d-s-arrow,.gjs-clm-tags .gjs-clm-field .gjs-sm-d-s-arrow{bottom:7px}.gjs-sm-sector .gjs-sm-field.gjs-sm-color,.gjs-clm-tags .gjs-sm-field.gjs-sm-color,.gjs-sm-sector .gjs-sm-color.gjs-clm-field,.gjs-clm-tags .gjs-sm-color.gjs-clm-field,.gjs-sm-sector .gjs-sm-field.gjs-sm-input,.gjs-clm-tags .gjs-sm-field.gjs-sm-input,.gjs-sm-sector .gjs-sm-input.gjs-clm-field,.gjs-clm-tags .gjs-sm-input.gjs-clm-field,.gjs-sm-sector .gjs-sm-field.gjs-sm-integer,.gjs-clm-tags .gjs-sm-field.gjs-sm-integer,.gjs-sm-sector .gjs-sm-integer.gjs-clm-field,.gjs-clm-tags .gjs-sm-integer.gjs-clm-field,.gjs-sm-sector .gjs-sm-field.gjs-sm-list,.gjs-clm-tags .gjs-sm-field.gjs-sm-list,.gjs-sm-sector .gjs-sm-list.gjs-clm-field,.gjs-clm-tags .gjs-sm-list.gjs-clm-field,.gjs-sm-sector .gjs-sm-field.gjs-sm-select,.gjs-clm-tags .gjs-sm-field.gjs-sm-select,.gjs-sm-sector .gjs-clm-select,.gjs-clm-tags .gjs-clm-select,.gjs-sm-sector .gjs-sm-select.gjs-clm-field,.gjs-clm-tags .gjs-sm-select.gjs-clm-field{background-color:rgba(0,0,0,0.2);border:1px solid rgba(0,0,0,0.1);box-shadow:1px 1px 0 rgba(255,255,255,0.1);color:rgba(255,255,255,0.7);border-radius:2px;box-sizing:border-box;padding:0 5px}.gjs-sm-sector .gjs-sm-field.gjs-sm-composite,.gjs-clm-tags .gjs-sm-field.gjs-sm-composite,.gjs-sm-sector .gjs-sm-composite.gjs-clm-select,.gjs-clm-tags .gjs-sm-composite.gjs-clm-select,.gjs-sm-sector .gjs-sm-composite.gjs-clm-field,.gjs-clm-tags .gjs-sm-composite.gjs-clm-field{border-radius:2px}.gjs-sm-sector .gjs-sm-field.gjs-sm-select,.gjs-clm-tags .gjs-sm-field.gjs-sm-select,.gjs-sm-sector .gjs-clm-select,.gjs-clm-tags .gjs-clm-select,.gjs-sm-sector .gjs-sm-select.gjs-clm-field,.gjs-clm-tags .gjs-sm-select.gjs-clm-field{padding:0}.gjs-sm-sector .gjs-sm-field.gjs-sm-select select,.gjs-clm-tags .gjs-sm-field.gjs-sm-select select,.gjs-sm-sector .gjs-clm-select select,.gjs-clm-tags .gjs-clm-select select,.gjs-sm-sector .gjs-sm-select.gjs-clm-field select,.gjs-clm-tags .gjs-sm-select.gjs-clm-field select{height:20px}.gjs-sm-sector .gjs-sm-field.gjs-sm-select option,.gjs-clm-tags .gjs-sm-field.gjs-sm-select option,.gjs-sm-sector .gjs-clm-select option,.gjs-clm-tags .gjs-clm-select option,.gjs-sm-sector .gjs-sm-select.gjs-clm-field option,.gjs-clm-tags .gjs-sm-select.gjs-clm-field option{padding:3px 0}.gjs-sm-sector .gjs-sm-field.gjs-sm-composite,.gjs-clm-tags .gjs-sm-field.gjs-sm-composite,.gjs-sm-sector .gjs-sm-composite.gjs-clm-select,.gjs-clm-tags .gjs-sm-composite.gjs-clm-select,.gjs-sm-sector .gjs-sm-composite.gjs-clm-field,.gjs-clm-tags .gjs-sm-composite.gjs-clm-field{background-color:rgba(0,0,0,0.1);border:1px solid rgba(0,0,0,0.25)}.gjs-sm-sector .gjs-sm-field.gjs-sm-list,.gjs-clm-tags .gjs-sm-field.gjs-sm-list,.gjs-sm-sector .gjs-sm-list.gjs-clm-select,.gjs-clm-tags .gjs-sm-list.gjs-clm-select,.gjs-sm-sector .gjs-sm-list.gjs-clm-field,.gjs-clm-tags .gjs-sm-list.gjs-clm-field{width:auto;padding:0;overflow:hidden;float:left}.gjs-sm-sector .gjs-sm-field.gjs-sm-list input,.gjs-clm-tags .gjs-sm-field.gjs-sm-list input,.gjs-sm-sector .gjs-sm-list.gjs-clm-select input,.gjs-clm-tags .gjs-sm-list.gjs-clm-select input,.gjs-sm-sector .gjs-sm-list.gjs-clm-field input,.gjs-clm-tags .gjs-sm-list.gjs-clm-field input{display:none}.gjs-sm-sector .gjs-sm-field.gjs-sm-list label,.gjs-clm-tags .gjs-sm-field.gjs-sm-list label,.gjs-sm-sector .gjs-sm-list.gjs-clm-select label,.gjs-clm-tags .gjs-sm-list.gjs-clm-select label,.gjs-sm-sector .gjs-sm-list.gjs-clm-field label,.gjs-clm-tags .gjs-sm-list.gjs-clm-field label{cursor:pointer;padding:5px;display:block}.gjs-sm-sector .gjs-sm-field.gjs-sm-list .gjs-sm-radio:checked+label,.gjs-clm-tags .gjs-sm-field.gjs-sm-list .gjs-sm-radio:checked+label,.gjs-sm-sector .gjs-sm-list.gjs-clm-select .gjs-sm-radio:checked+label,.gjs-clm-tags .gjs-sm-list.gjs-clm-select .gjs-sm-radio:checked+label,.gjs-sm-sector .gjs-sm-list.gjs-clm-field .gjs-sm-radio:checked+label,.gjs-clm-tags .gjs-sm-list.gjs-clm-field .gjs-sm-radio:checked+label{background-color:rgba(255,255,255,0.2)}.gjs-sm-sector .gjs-sm-field.gjs-sm-list .gjs-sm-icon,.gjs-clm-tags .gjs-sm-field.gjs-sm-list .gjs-sm-icon,.gjs-sm-sector .gjs-sm-list.gjs-clm-select .gjs-sm-icon,.gjs-clm-tags .gjs-sm-list.gjs-clm-select .gjs-sm-icon,.gjs-sm-sector .gjs-sm-list.gjs-clm-field .gjs-sm-icon,.gjs-clm-tags .gjs-sm-list.gjs-clm-field .gjs-sm-icon{background-repeat:no-repeat;background-position:center;text-shadow:none;line-height:normal}.gjs-sm-sector .gjs-sm-field.gjs-sm-integer select,.gjs-clm-tags .gjs-sm-field.gjs-sm-integer select,.gjs-sm-sector .gjs-sm-integer.gjs-clm-select select,.gjs-clm-tags .gjs-sm-integer.gjs-clm-select select,.gjs-sm-sector .gjs-sm-integer.gjs-clm-field select,.gjs-clm-tags .gjs-sm-integer.gjs-clm-field select{width:auto;padding:0}.gjs-sm-sector .gjs-sm-list .gjs-sm-el,.gjs-clm-tags .gjs-sm-list .gjs-sm-el{float:left;border-left:1px solid rgba(0,0,0,0.2)}.gjs-sm-sector .gjs-sm-list .gjs-sm-el:first-child,.gjs-clm-tags .gjs-sm-list .gjs-sm-el:first-child{border:none}.gjs-sm-sector .gjs-sm-list .gjs-sm-el:hover,.gjs-clm-tags .gjs-sm-list .gjs-sm-el:hover{background:rgba(0,0,0,0.2)}.gjs-sm-sector .gjs-sm-slider .gjs-field-integer,.gjs-clm-tags .gjs-sm-slider .gjs-field-integer{flex:1 1 65px}.gjs-sm-sector .gjs-sm-property,.gjs-clm-tags .gjs-sm-property{box-sizing:border-box;float:left;width:50%;margin-bottom:5px;padding:0 5px}.gjs-sm-sector .gjs-sm-property--full,.gjs-clm-tags .gjs-sm-property--full,.gjs-sm-sector .gjs-sm-property.gjs-sm-composite,.gjs-clm-tags .gjs-sm-property.gjs-sm-composite,.gjs-sm-sector .gjs-sm-property.gjs-sm-file,.gjs-clm-tags .gjs-sm-property.gjs-sm-file,.gjs-sm-sector .gjs-sm-property.gjs-sm-list,.gjs-clm-tags .gjs-sm-property.gjs-sm-list,.gjs-sm-sector .gjs-sm-property.gjs-sm-stack,.gjs-clm-tags .gjs-sm-property.gjs-sm-stack,.gjs-sm-sector .gjs-sm-property.gjs-sm-slider,.gjs-clm-tags .gjs-sm-property.gjs-sm-slider,.gjs-sm-sector .gjs-sm-property.gjs-sm-color,.gjs-clm-tags .gjs-sm-property.gjs-sm-color{width:100%}.gjs-sm-sector .gjs-sm-property .gjs-sm-btn,.gjs-clm-tags .gjs-sm-property .gjs-sm-btn{background-color:rgba(33,33,33,0.2);border-radius:2px;box-shadow:1px 1px 0 rgba(5,5,5,0.2),1px 1px 0 rgba(43,43,43,0.2) inset;padding:5px;position:relative;text-align:center;height:auto;width:100%;cursor:pointer;color:#ddd;box-sizing:border-box;text-shadow:-1px -1px 0 rgba(0,0,0,0.2);border:none;opacity:.85;filter:alpha(opacity=85)}.gjs-sm-sector .gjs-sm-property .gjs-sm-btn-c,.gjs-clm-tags .gjs-sm-property .gjs-sm-btn-c{box-sizing:border-box;float:left;width:100%}.gjs-sm-sector .gjs-sm-property.gjs-sm-file #gjs-sm-preview-box,.gjs-clm-tags .gjs-sm-property.gjs-sm-file #gjs-sm-preview-box{background-color:rgba(255,255,255,0.05);border-radius:2px;margin-top:5px;position:relative;overflow:hidden}.gjs-sm-sector .gjs-sm-property.gjs-sm-file #gjs-sm-preview-box.gjs-sm-show,.gjs-clm-tags .gjs-sm-property.gjs-sm-file #gjs-sm-preview-box.gjs-sm-show{border:1px solid rgba(252,252,252,0.05);padding:3px 20px}.gjs-sm-sector .gjs-sm-property.gjs-sm-file #gjs-sm-preview-box #gjs-sm-close,.gjs-clm-tags .gjs-sm-property.gjs-sm-file #gjs-sm-preview-box #gjs-sm-close{top:-5px;display:block}.gjs-sm-sector .gjs-sm-property.gjs-sm-file .gjs-sm-show #gjs-sm-preview-file,.gjs-clm-tags .gjs-sm-property.gjs-sm-file .gjs-sm-show #gjs-sm-preview-file{height:50px}.gjs-sm-sector .gjs-sm-property.gjs-sm-file #gjs-sm-preview-file,.gjs-clm-tags .gjs-sm-property.gjs-sm-file #gjs-sm-preview-file{background-size:auto 100%;background-repeat:no-repeat;background-position:center center}.gjs-sm-sector .gjs-sm-property .gjs-sm-layers,.gjs-clm-tags .gjs-sm-property .gjs-sm-layers{margin-top:5px;padding:1px 3px;min-height:30px}.gjs-sm-sector .gjs-sm-property .gjs-sm-layer,.gjs-clm-tags .gjs-sm-property .gjs-sm-layer{background-color:rgba(255,255,255,0.055);border-radius:2px;margin:2px 0;padding:7px;position:relative;cursor:pointer}.gjs-sm-sector .gjs-sm-property .gjs-sm-layer>#gjs-sm-preview-box,.gjs-clm-tags .gjs-sm-property .gjs-sm-layer>#gjs-sm-preview-box{height:15px;position:absolute;right:27px;top:6px;width:15px}.gjs-sm-sector .gjs-sm-property .gjs-sm-layer #gjs-sm-preview,.gjs-clm-tags .gjs-sm-property .gjs-sm-layer #gjs-sm-preview,.gjs-sm-sector .gjs-sm-property .gjs-sm-layer #gjs-sm-preview-box,.gjs-clm-tags .gjs-sm-property .gjs-sm-layer #gjs-sm-preview-box{border-radius:2px}.gjs-sm-sector .gjs-sm-property .gjs-sm-layer #gjs-sm-close-layer,.gjs-clm-tags .gjs-sm-property .gjs-sm-layer #gjs-sm-close-layer{display:block;font-size:23px;position:absolute;cursor:pointer;right:5px;top:0;opacity:.5;filter:alpha(opacity=50)}.gjs-sm-sector .gjs-sm-property .gjs-sm-layer #gjs-sm-close-layer:hover,.gjs-clm-tags .gjs-sm-property .gjs-sm-layer #gjs-sm-close-layer:hover{opacity:.8;filter:alpha(opacity=80)}.gjs-sm-sector .gjs-sm-property .gjs-sm-layer>#gjs-sm-preview-box #gjs-sm-preview,.gjs-clm-tags .gjs-sm-property .gjs-sm-layer>#gjs-sm-preview-box #gjs-sm-preview{background-color:#fff;height:100%;width:100%;background-size:cover !important}.gjs-sm-sector .gjs-sm-property .gjs-sm-layer.gjs-sm-active,.gjs-clm-tags .gjs-sm-property .gjs-sm-layer.gjs-sm-active{background-color:rgba(255,255,255,0.12)}.gjs-sm-sector .gjs-sm-property .gjs-sm-layer.gjs-sm-no-preview #gjs-sm-preview-box,.gjs-clm-tags .gjs-sm-property .gjs-sm-layer.gjs-sm-no-preview #gjs-sm-preview-box{display:none}.gjs-sm-sector #gjs-sm-text-shadow #gjs-sm-preview::after,.gjs-clm-tags #gjs-sm-text-shadow #gjs-sm-preview::after{color:#000;content:"T";font-weight:900;line-height:17px;padding:0 4px}.gjs-sm-sector .gjs-sm-stack .gjs-sm-properties,.gjs-clm-tags .gjs-sm-stack .gjs-sm-properties{padding:5px 0 0}.gjs-sm-sector .gjs-sm-stack #gjs-sm-add,.gjs-clm-tags .gjs-sm-stack #gjs-sm-add{background:none;border:none;cursor:pointer;outline:none;font-size:22px;line-height:10px;position:absolute;right:0;top:-17px;opacity:.75}.gjs-sm-sector .gjs-sm-stack #gjs-sm-add:hover,.gjs-clm-tags .gjs-sm-stack #gjs-sm-add:hover{opacity:1;filter:alpha(opacity=100)}.gjs-sm-sector .gjs-sm-colorp-c,.gjs-clm-tags .gjs-sm-colorp-c{height:100%;width:20px;position:absolute;right:0;top:0;box-sizing:border-box;border-radius:2px;padding:2px}.gjs-sm-sector .gjs-sm-colorp-c .gjs-checker-bg,.gjs-clm-tags .gjs-sm-colorp-c .gjs-checker-bg,.gjs-sm-sector .gjs-sm-colorp-c .gjs-field-colorp-c,.gjs-clm-tags .gjs-sm-colorp-c .gjs-field-colorp-c{height:100%;width:100%;border-radius:1px}.gjs-sm-sector .gjs-sm-color-picker,.gjs-clm-tags .gjs-sm-color-picker{background-color:#ddd;cursor:pointer;height:16px;width:100%;margin-top:-16px;box-shadow:0 0 1px rgba(0,0,0,0.2);border-radius:1px}.gjs-sm-sector .gjs-sm-btn-upload #gjs-sm-upload,.gjs-clm-tags .gjs-sm-btn-upload #gjs-sm-upload{left:0;top:0;position:absolute;width:100%;opacity:0;cursor:pointer}.gjs-sm-sector .gjs-sm-btn-upload #gjs-sm-label,.gjs-clm-tags .gjs-sm-btn-upload #gjs-sm-label{padding:2px 0}.gjs-sm-layer>#gjs-sm-move{opacity:.7;filter:alpha(opacity=70);cursor:move;font-size:12px;float:left;margin:0 5px 0 0}.gjs-sm-layer>#gjs-sm-move:hover{opacity:.9;filter:alpha(opacity=90)}.gjs-blocks-c{display:flex;flex-wrap:wrap;justify-content:flex-start}.gjs-block-categories{display:flex;flex-direction:column}.gjs-block-category{width:100%}.gjs-block-category .gjs-caret-icon{margin-right:5px}.gjs-block{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;width:45%;min-width:45px;padding:1em;box-sizing:border-box;min-height:90px;cursor:all-scroll;font-size:11px;font-weight:lighter;text-align:center;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(0,0,0,0.2);border-radius:3px;margin:10px 2.5% 5px;box-shadow:0 1px 0 0 rgba(0,0,0,0.15);transition:all .2s ease 0s;transition-property:box-shadow,color}.gjs-block:hover{box-shadow:0 3px 4px 0 rgba(0,0,0,0.15)}.gjs-block svg{fill:currentColor}.gjs-block__media{margin-bottom:10px}.gjs-block-svg{width:54px;fill:currentColor}.gjs-block-svg-path{fill:currentColor}.gjs-block.fa{font-size:2em;line-height:2em;padding:11px}.gjs-block-label{line-height:normal;font-size:.65rem;font-weight:normal;font-family:Helvetica,sans-serif;overflow:hidden;text-overflow:ellipsis}.gjs-block.gjs-bdrag{width:auto;padding:0}.gjs-selected-parent{border:1px solid #ffca6f}.gjs-opac50{opacity:.5;filter:alpha(opacity=50)}.gjs-layer{font-weight:lighter;text-align:left;position:relative;background-color:rgba(0,0,0,0.1);font-size:.75rem;display:grid}.gjs-layer-hidden{opacity:.55;filter:alpha(opacity=55)}.gjs-layer-count{position:absolute;right:27px;top:9px}.gjs-layer-vis{height:auto !important;width:auto !important;left:0;top:0;padding:7px 5px 7px 10px;position:absolute;cursor:pointer;z-index:1}.gjs-layer-caret{font-size:.5rem;width:8px;padding:2px;cursor:pointer;position:absolute;left:-9px;top:6px;opacity:.7;filter:alpha(opacity=70)}.gjs-layer-caret:hover{opacity:1;filter:alpha(opacity=100)}.gjs-layer-title{padding:3px 10px 5px 30px;display:flex;align-items:center}.gjs-layer-title-inn{align-items:center;position:relative;display:flex;width:100%}.gjs-layer__icon{display:block;width:100%;max-width:15px;max-height:15px;padding-left:5px}.gjs-layer__icon svg{fill:currentColor}.gjs-layer-name{padding:5px 0;display:inline-block;box-sizing:content-box;overflow:hidden;white-space:nowrap;margin:0 30px 0 5px}.gjs-layer-name--no-edit{text-overflow:ellipsis}.gjs-layer>.gjs-layer-children{display:none}.gjs-layer.open>.gjs-layer-children{display:block}.gjs-layer-no-chld>.gjs-layer-title-inn>.gjs-layer-caret{display:none}.gjs-layer-move{padding:7px 10px 7px 5px;position:absolute;font-size:12px;cursor:move;right:0;top:0}.gjs-layer.gjs-hovered .gjs-layer-title{background-color:rgba(255,255,255,0.015)}.gjs-layer.gjs-selected .gjs-layer-title{background-color:rgba(255,255,255,0.1)}.gjs-layers{position:relative;height:100%}.gjs-layers #gjs-placeholder{width:100%;position:absolute}.gjs-layers #gjs-placeholder #gjs-plh-int{height:100%;padding:1px}.gjs-layers #gjs-placeholder #gjs-plh-int.gjs-insert{background-color:#62c462}#gjs-clm-add-tag,.gjs-clm-tags-btn{background-color:rgba(255,255,255,0.15);border-radius:2px;padding:3px;margin-right:3px;border:1px solid rgba(0,0,0,0.15);width:24px;height:24px;box-sizing:border-box;cursor:pointer}.gjs-clm-tags-btn svg{fill:currentColor;display:block}.gjs-clm-header{display:flex;align-items:center;margin:7px 0}.gjs-clm-header-status{flex-shrink:1;margin-left:auto}.gjs-clm-tag{display:flex;overflow:hidden;align-items:center;border-radius:3px;margin:0 3px 3px 0;padding:5px;cursor:default}.gjs-clm-tag-status,.gjs-clm-tag-close{width:12px;height:12px;flex-shrink:1}.gjs-clm-tag-status svg,.gjs-clm-tag-close svg{vertical-align:middle;fill:currentColor}.gjs-clm-sels-info{margin:7px 0}.gjs-clm-sel-id{font-size:.9em;opacity:.5;filter:alpha(opacity=50)}.gjs-clm-label-sel{float:left;padding-right:5px}.gjs-clm-tags{font-size:.75rem;padding:10px 5px}.gjs-clm-tags #gjs-clm-sel{padding:7px 0;float:left}.gjs-clm-tags #gjs-clm-sel{font-style:italic;margin-left:5px}.gjs-clm-tags #gjs-clm-tags-field{clear:both;padding:5px;margin-bottom:5px;display:flex;flex-wrap:wrap}.gjs-clm-tags #gjs-clm-tags-c{display:flex;flex-wrap:wrap;vertical-align:top;overflow:hidden}.gjs-clm-tags #gjs-clm-new{color:#ddd;padding:5px 6px;display:none}.gjs-clm-tags #gjs-clm-close{opacity:.85;filter:alpha(opacity=85);font-size:20px;line-height:0;cursor:pointer;color:rgba(255,255,255,0.9)}.gjs-clm-tags #gjs-clm-close:hover{opacity:1;filter:alpha(opacity=100)}.gjs-clm-tags #gjs-clm-checkbox{color:rgba(255,255,255,0.9);vertical-align:middle;cursor:pointer;font-size:9px}.gjs-clm-tags #gjs-clm-tag-label{flex-grow:1;text-overflow:ellipsis;overflow:hidden;padding:0 3px;cursor:text}.gjs-mdl-container{font-family:Helvetica,sans-serif;overflow-y:auto;position:fixed;background-color:rgba(0,0,0,0.5);display:flex;top:0;left:0;right:0;bottom:0;z-index:100}.gjs-mdl-dialog{text-shadow:-1px -1px 0 rgba(0,0,0,0.05);animation:gjs-slide-down .215s;margin:auto;max-width:850px;width:90%;border-radius:3px;font-weight:lighter;position:relative;z-index:2}.gjs-mdl-title{font-size:1rem}.gjs-mdl-btn-close{position:absolute;right:15px;top:5px}.gjs-mdl-active .gjs-mdl-dialog{animation:gjs-mdl-slide-down .216s}.gjs-mdl-header,.gjs-mdl-content{padding:10px 15px;clear:both}.gjs-mdl-header{position:relative;border-bottom:1px solid rgba(0,0,0,0.2);padding:15px 15px 7px}.gjs-export-dl::after{content:"";clear:both;display:block;margin-bottom:10px}.gjs-dropzone{display:none;opacity:0;position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;transition:opacity .25s;pointer-events:none}.gjs-dropzone-active .gjs-dropzone{display:block;opacity:1}.gjs-am-assets{height:290px;overflow:auto;clear:both;display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start}.gjs-am-assets-header{padding:5px}.gjs-am-add-asset .gjs-am-add-field{width:70%;float:left}.gjs-am-add-asset button{width:25%;float:right}.gjs-am-preview-cont{position:relative;height:70px;width:30%;background-color:#444;border-radius:2px;float:left;overflow:hidden}.gjs-am-preview{position:absolute;background-position:center center;background-size:cover;background-repeat:no-repeat;height:100%;width:100%;z-index:1}.gjs-am-preview-bg{opacity:.5;filter:alpha(opacity=50);position:absolute;height:100%;width:100%;z-index:0}.gjs-am-dimensions{opacity:.5;filter:alpha(opacity=50);font-size:10px}.gjs-am-meta{width:70%;float:left;font-size:12px;padding:5px 0 0 5px;box-sizing:border-box}.gjs-am-meta>div{margin-bottom:5px}.gjs-am-close{cursor:pointer;position:absolute;right:5px;top:0;display:none}.gjs-am-asset{border-bottom:1px solid rgba(0,0,0,0.2);padding:5px;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.gjs-am-asset:hover .gjs-am-close{display:block}.gjs-am-highlight{background-color:rgba(255,255,255,0.1)}.gjs-am-assets-cont{background-color:rgba(0,0,0,0.1);border-radius:3px;box-sizing:border-box;padding:10px;width:45%;float:right;height:325px;overflow:hidden}.gjs-am-file-uploader{width:55%;float:left}.gjs-am-file-uploader>form{background-color:rgba(0,0,0,0.1);border:2px dashed;border-radius:3px;position:relative;text-align:center;margin-bottom:15px}.gjs-am-file-uploader>form.gjs-am-hover{border:2px solid #62c462;color:#75cb75}.gjs-am-file-uploader>form.gjs-am-disabled{border-color:red}.gjs-am-file-uploader>form #gjs-am-uploadFile{opacity:0;filter:alpha(opacity=0);padding:150px 10px;width:100%;box-sizing:border-box}.gjs-am-file-uploader #gjs-am-title{position:absolute;padding:150px 10px;width:100%}.gjs-cm-editor-c{float:left;box-sizing:border-box;width:50%}.gjs-cm-editor-c .CodeMirror{height:450px}.gjs-cm-editor{font-size:12px}#gjs-cm-htmlmixed.gjs-cm-editor{padding-right:10px;border-right:1px solid rgba(0,0,0,0.2)}#gjs-cm-htmlmixed.gjs-cm-editor #gjs-cm-title{color:#a97d44}#gjs-cm-css.gjs-cm-editor{padding-left:10px}#gjs-cm-css.gjs-cm-editor #gjs-cm-title{color:#ddca7e}.gjs-cm-editor #gjs-cm-title{background-color:rgba(0,0,0,0.2);font-size:12px;padding:5px 10px 3px;text-align:right}.gjs-rte-toolbar{border:1px solid rgba(0,0,0,0.2);position:absolute;border-radius:3px;z-index:10}.gjs-rte-actionbar{display:flex}.gjs-rte-action{display:flex;align-items:center;justify-content:center;padding:5px;min-width:25px;border-right:1px solid rgba(0,0,0,0.2);text-align:center;cursor:pointer;outline:none}.gjs-rte-action:last-child{border-right:none}.gjs-rte-action:hover{background-color:rgba(255,255,255,0.1)}.gjs-rte-active{background-color:rgba(255,255,255,0.1)}.gjs-rte-disabled{color:rgba(255,255,255,0.1);cursor:not-allowed}.gjs-rte-disabled:hover{background-color:unset}.gjs-editor-cont .sp-hue,.gjs-editor-cont .sp-slider{cursor:row-resize}.gjs-editor-cont .sp-color,.gjs-editor-cont .sp-dragger{cursor:crosshair}.gjs-editor-cont .sp-alpha-inner,.gjs-editor-cont .sp-alpha-handle{cursor:col-resize}.gjs-editor-cont .sp-hue{left:90%}.gjs-editor-cont .sp-color{right:15%}.gjs-editor-cont .sp-container{border:1px solid rgba(0,0,0,0.2);box-shadow:0 0 7px rgba(0,0,0,0.2);border-radius:3px}.gjs-editor-cont .sp-picker-container{border:none}.gjs-editor-cont .colpick_dark .colpick_color{outline:1px solid rgba(0,0,0,0.2)}.gjs-editor-cont .sp-cancel,.gjs-editor-cont .sp-cancel:hover{bottom:-8px;color:#777 !important;font-size:25px;left:0;position:absolute;text-decoration:none}.gjs-editor-cont .sp-alpha-handle{background-color:#ccc;border:1px solid #555;width:4px}.gjs-editor-cont .sp-color,.gjs-editor-cont .sp-hue{border:1px solid #333}.gjs-editor-cont .sp-slider{background-color:#ccc;border:1px solid #555;height:3px;left:-4px;width:22px}.gjs-editor-cont .sp-dragger{background:transparent;box-shadow:0 0 0 1px #111}.gjs-editor-cont .sp-button-container{float:none;width:100%;position:relative;text-align:right}.gjs-editor-cont .sp-container button,.gjs-editor-cont .sp-container button:hover,.gjs-editor-cont .sp-container button:active{background:rgba(0,0,0,0.2);border-color:rgba(0,0,0,0.2);color:#ddd;text-shadow:none;box-shadow:none;padding:3px 5px}.gjs-editor-cont .sp-palette-container{border:none;float:none;margin:0;padding:5px 10px 0}.gjs-editor-cont .sp-palette .sp-thumb-el,.gjs-editor-cont .sp-palette .sp-thumb-el:hover{border:1px solid rgba(0,0,0,0.9)}.gjs-editor-cont .sp-palette .sp-thumb-el:hover,.gjs-editor-cont .sp-palette .sp-thumb-el.sp-thumb-active{border-color:rgba(0,0,0,0.9)}.gjs-hidden{display:none}@keyframes gjs-slide-down{0%{transform:translate(0, -3rem);opacity:0}100%{transform:translate(0, 0);opacity:1}}@keyframes gjs-slide-up{0%{transform:translate(0, 0);opacity:1}100%{transform:translate(0, -3rem);opacity:0}}.cm-s-hopscotch span.cm-error{color:#fff}.gjs-clm-tags .gjs-sm-title,.gjs-sm-sector .gjs-sm-title{border-top:none}.gjs-clm-tags .gjs-clm-tag{background-color:#4c9790;border:none;box-shadow:none;padding:5px 8px;text-shadow:none}.gjs-field{background-color:rgba(0,0,0,0.15);box-shadow:none}.gjs-btnt.gjs-pn-active,.gjs-pn-btn.gjs-pn-active{box-shadow:none}.gjs-pn-btn:hover{color:rgba(255,255,255,0.75)}.gjs-btnt.gjs-pn-active,.gjs-color-active,.gjs-pn-btn.gjs-pn-active,.gjs-pn-btn:active,.gjs-block:hover{color:#35d7bb}#gjs-rte-toolbar .gjs-rte-btn,.gjs-btn-prim,.gjs-btnt,.gjs-clm-tags .gjs-sm-composite.gjs-clm-field,.gjs-clm-tags .gjs-sm-field.gjs-sm-composite,.gjs-clm-tags .gjs-sm-stack #gjs-sm-add,.gjs-color-main,.gjs-mdl-dialog,.gjs-off-prv,.gjs-pn-btn,.gjs-pn-panel,.gjs-sm-sector .gjs-sm-composite.gjs-clm-field,.gjs-sm-sector .gjs-sm-field.gjs-sm-composite,.gjs-sm-sector .gjs-sm-stack #gjs-sm-add{color:#a0aabf}#gjs-rte-toolbar,.gjs-bg-main,.gjs-clm-select option,.gjs-clm-tags .gjs-sm-colorp-c,.gjs-editor,.gjs-mdl-dialog,.gjs-nv-item .gjs-nv-title-c,.gjs-off-prv,.gjs-pn-panel,.gjs-block,.gjs-select option,.gjs-sm-sector .gjs-sm-colorp-c,.gjs-sm-select option,.gjs-sm-unit option,.sp-container{background-color:#373d49}.gjs-import-label,.gjs-export-label{margin-bottom:10px;font-size:13px}.gjs-mdl-dialog .gjs-btn-import{margin-top:10px}.CodeMirror{border-radius:3px;height:450px;font-family:sans-serif, monospace;letter-spacing:0.3px;font-size:12px}.gjs-block{border:1px solid rgba(0,0,0,0.2);border-radius:3px;margin:10px 2.5% 5px;box-shadow:0 1px 0 0 rgba(0,0,0,0.15);transition:box-shadow, color 0.2s ease 0s}.gjs-block:hover{box-shadow:0 3px 4px 0 rgba(0,0,0,0.15)}#gjs-pn-views-container.gjs-pn-panel{padding:39px 0 0}#gjs-pn-views.gjs-pn-panel{padding:0;border:none}#gjs-pn-views .gjs-pn-btn{margin:0;height:40px;padding:10px;width:25%;border-bottom:2px solid rgba(0,0,0,0.3)}#gjs-pn-views .gjs-pn-active{color:rgba(255,255,255,0.9);border-bottom:2px solid #35d7bb;border-radius:0}#gjs-pn-devices-c{padding-left:30px}#gjs-pn-options{padding-right:30px}.gjs-sm-composite .gjs-sm-properties{display:flex;flex-flow:row wrap;justify-content:space-between}#gjs-sm-border-top-left-radius,#gjs-sm-border-top-right-radius,#gjs-sm-border-bottom-left-radius,#gjs-sm-border-bottom-right-radius,#gjs-sm-margin-top,#gjs-sm-margin-bottom,#gjs-sm-margin-right,#gjs-sm-margin-left,#gjs-sm-padding-top,#gjs-sm-padding-bottom,#gjs-sm-padding-right,#gjs-sm-padding-left{flex:999 1 60px}#gjs-sm-border-width,#gjs-sm-border-style,#gjs-sm-border-color{flex:999 1 80px}#gjs-sm-margin-left,#gjs-sm-padding-left{order:2}#gjs-sm-margin-right,#gjs-sm-padding-right{order:3}#gjs-sm-margin-bottom,#gjs-sm-padding-bottom{order:4}.gjs-field-radio{width:100%}.gjs-field-radio #gjs-sm-input-holder{display:flex}.gjs-radio-item{flex:1 0 auto;text-align:center}.gjs-sm-sector .gjs-sm-property.gjs-sm-list{width:50%}.gjs-mdl-content{border-top:none}.gjs-sm-sector .gjs-sm-property .gjs-sm-layer.gjs-sm-active{background-color:rgba(255,255,255,0.09)}.gjs-f-button::before{content:'B'}.gjs-f-divider::before{content:'D'}.gjs-mdl-dialog-sm{width:300px}.gjs-mdl-dialog form .gjs-sm-property{font-size:12px;margin-bottom:15px}.gjs-mdl-dialog form .gjs-sm-label{margin-bottom:5px}#gjs-clm-status-c{display:none}.anim-spin{animation:0.5s linear 0s normal none infinite running spin}.form-status{float:right;font-size:14px}.text-danger{color:#f92929}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.plans{padding:2rem 0}.plans h1{font-size:32pt;font-family:'VAG Rounded Bold', 'Open Sans Semibold', Arial, sans-serif;color:#00ADF0}.plans .price-classroom{background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #eee}@media only screen and (max-width: 768px){.plans .price-classroom{overflow:hidden;overflow-x:scroll;width:92%;margin:0 auto}}@media only screen and (max-width: 768px){.plans .price-classroom>.row{width:768px}}.plans .price-classroom h2{background:#00ADF0;color:#fff;text-align:center;padding:2rem;font-size:1.5rem;text-transform:uppercase;font-family:'Open Sans', sans-serif;font-weight:800;text-shadow:0px -1px 1px #037e49}.plans .price-classroom p{height:150px;padding:1.5rem 1.25rem;font-size:1rem;text-align:center;line-height:1;margin:0}.plans .price-classroom p strong{display:block;font-size:3.75rem;letter-spacing:-2px;line-height:1;font-weight:800;color:#1C3D49}.plans .price-classroom p span{font-size:0.825rem;font-style:italic;margin:5px 0}.plans .price-classroom a{color:#fff;display:block;text-align:center;background:#1C3D49;padding:1rem;font-size:1.25rem;text-transform:uppercase;font-family:'Open Sans', sans-serif;font-weight:800;text-shadow:0px -1px 1px black}.plans .price-classroom a.basic{background:#00ADF0;text-shadow:0px -1px 1px #037e49}.plans .price-classroom a.tool-tip-block{display:inline-block;text-align:left;font-size:1rem;background:none;width:auto;height:auto;padding:0;position:absolute;right:-15%;top:-2px;cursor:pointer;opacity:1;color:#1C3D49;text-shadow:none;font-weight:400}.plans .price-classroom a.tool-tip-block i{color:#1C3D49;opacity:1}.plans .price-classroom a.tool-tip-block:hover{background:none;text-shadow:none}.plans .price-classroom a:hover{background:#BAD16E;text-shadow:none}.plans .price-classroom .col-lg-6:first-child h2{-webkit-border-radius:10px 0 0 0;-moz-border-radius:10px 0 0 0;border-radius:10px 0 0 0;background:#eee;color:#00ADF0;text-shadow:0px -1px 1px #e7e7e7}.plans .price-classroom .col-lg-3:last-child h2{-webkit-border-radius:0 10px 0 0;-moz-border-radius:0 10px 0 0;border-radius:0 10px 0 0;background:#1C3D49;text-shadow:0px -1px 1px black}.plans .price-classroom ul.list-services li{padding:1rem;background:#f8f8f8;min-height:55px}.plans .price-classroom ul.list-services li:nth-child(even){background:#eee}.plans .price-classroom ul.list-check li{padding:0.75rem 1rem;background:#f8f8f8;min-height:55px}.plans .price-classroom ul.list-check li img{display:block;margin:0 auto}.plans .price-classroom ul.list-check li i{display:block;font-size:1.45rem;background:#fff;border-radius:20px;padding:5px 2px;width:31px;height:31px;text-align:center;margin:0;margin:0 auto;color:#ca3838}.plans .price-classroom ul.list-check li:nth-child(even){background:#eee}@media only screen and (max-width: 768px){.plans .price-classroom.enterprise_{width:auto;margin:0;overflow:inherit;overflow-x:inherit}}@media only screen and (max-width: 768px){.plans .price-classroom.enterprise_>.row{width:auto}}.plans .price-classroom.enterprise_ h2{-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;background:#1C3D49;text-shadow:0px -1px 1px black}.plans .price-classroom.enterprise_ p{height:auto}.plans .price-classroom.enterprise_ ul.list-services li{padding:1.5rem 1rem;background:#f8f8f8;min-height:70px}.plans .price-classroom.enterprise_ ul.list-services li:nth-child(even){background:#eee}.plans .price-classroom.enterprise_ a{padding:1.5rem 1rem}.plans h1{font-size:2rem;text-align:center;color:#00ADF0}.plans .details-block i{color:#1C3D49;text-shadow:none;font-weight:400;position:relative;top:1px}.plans .details-block p{font-size:0.975rem;font-style:italic;margin:0.5rem 0;line-height:1}.plans .details-block p em{color:#1C3D49;font-weight:800}.quiz_questions{background:#eee;padding:1rem 0rem}.quiz_questions:nth-child(even){background:#fff}.quiz_questions span.title{display:block;font-size:18px;font-weight:700;margin-left:1rem;color:#1C3D49}.quiz_questions label{font-size:14px}.main-header .page-title.learning_loss{color:#98002C;font-size:28px}#quizSteps{margin:0 0 10vh 0}#quizSteps .steps{display:none}#quizSteps .steps ul{display:flex;list-style:none;margin:0;padding:0}#quizSteps .steps ul li a{display:block;background:#ccc;padding:1rem 2rem;margin:0 0.05rem;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;color:#666;font-family:'Open Sans', sans-serif;font-weight:700;font-size:18px;text-transform:uppercase}#quizSteps .steps ul li a span{display:none}#quizSteps .steps ul li.current a{background:#1C3D49;color:#fff;text-decoration:none}#quizSteps h3{display:none;font-size:21px;text-transform:uppercase}#quizSteps section{display:none;min-width:auto;border:3px solid #ccc;padding:2rem;background:#eee}#quizSteps section:nth-child(even){background:#fff}#quizSteps section span{font-family:'Montserrat', sans-serif}#quizSteps section span.title{color:#1C3D49;display:block;font-weight:700;font-size:21px;margin-bottom:10px}#quizSteps section span.sub-title{display:block;font-weight:700;font-size:16px;text-transform:uppercase}#quizSteps section span img{display:block;margin:0.75rem 0;max-width:100%;height:auto !important}#quizSteps section label{font-size:14px;font-weight:400}#quizSteps section label.error{position:absolute;top:0;right:0;display:block;margin:0,5rem 0;color:red;font-size:16px;font-weight:800;padding:0;text-transform:uppercase}#quizSteps section .color-picker-container{background:#f3f3f3;padding:25px;margin:20px 0;border:1px solid #ddd}#quizSteps section .radio{margin:0;padding:0}#quizSteps ul[role="menu"]{float:right;list-style:none;display:flex;margin:1rem 0;padding:0}#quizSteps ul[role="menu"] li a{display:block;background:#1C3D49;text-transform:uppercase;padding:16px 20px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#fff;margin-top:10px;margin-left:10px;font-family:'Open Sans', sans-serif;font-weight:700;font-size:21px}#quizSteps #quizSteps .learning_loss ul[role="menu"] li a{background:#98002C}#quizSteps #quizSteps .quizSteps ul[role="menu"] li a{background:red}#quizSteps input[type="radio"]{position:relative;top:1px}#quizSteps input[type="file"]{padding:0}#quizSteps [class*="col-"]{margin:auto;padding-right:15px;padding-left:15px}#quizSteps.grade-1to3 section span.title{color:#98002C;font-size:32px}#quizSteps.grade-1to3 section label span{font-size:24px}#quizSteps.grade-4to6 section span.title{color:#98002C;font-size:28px}#quizSteps.grade-4to6 section label span{font-size:21px}#quizSteps.grade-7to10 section span.title{color:#98002C;font-size:24px}#quizSteps.grade-7to10 section label span{font-size:18px}#quizSteps.grade-11to12 section span.title{color:#98002C;font-size:24px}#quizSteps.grade-11to12 section label span{font-size:18px}.countdown{display:none;font-size:28px;color:#98002C;text-align:center;margin:0.75rem 0;font-weight:800}.progress_count{position:absolute;top:-35px;right:0}@media only screen and (max-width: 520px){.progress_count{top:-30px}}@media only screen and (max-width: 520px){#reviewExam .modal-dialog,#timeUp .modal-dialog,#countDown .modal-dialog{padding:0 10px}}#reviewExam .modal-dialog .modal-content,#timeUp .modal-dialog .modal-content,#countDown .modal-dialog .modal-content{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:inherit;height:inherit;margin:0 auto}#reviewExam .modal-dialog .modal-content .modal-header .close,#timeUp .modal-dialog .modal-content .modal-header .close,#countDown .modal-dialog .modal-content .modal-header .close{font-family:'VAG Rounded Bold', 'Open Sans Semibold', Arial, sans-serif;font-size:28px;color:#1C3D49;opacity:1}#reviewExam .modal-dialog .modal-content .modal-body,#timeUp .modal-dialog .modal-content .modal-body,#countDown .modal-dialog .modal-content .modal-body{padding:1rem 1rem 2rem 1rem}#reviewExam .modal-dialog .modal-content .modal-body p,#timeUp .modal-dialog .modal-content .modal-body p,#countDown .modal-dialog .modal-content .modal-body p{font-size:24px;margin:1.5rem 0 2rem 0;color:#98002C;font-weight:600;line-height:1}#reviewExam .modal-dialog .modal-content .modal-body button,#timeUp .modal-dialog .modal-content .modal-body button,#countDown .modal-dialog .modal-content .modal-body button{font-family:'Montserrat', sans-serif;text-transform:uppercase}#reviewExam .modal-dialog .modal-content .modal-body button.btn-primary,#timeUp .modal-dialog .modal-content .modal-body button.btn-primary,#countDown .modal-dialog .modal-content .modal-body button.btn-primary{background:#98002C;font-size:21px;font-weight:700}@media only screen and (max-width: 520px){#reviewExam .modal-dialog .modal-content .modal-body button.btn-primary,#timeUp .modal-dialog .modal-content .modal-body button.btn-primary,#countDown .modal-dialog .modal-content .modal-body button.btn-primary{width:100%;display:block;margin-bottom:10px}}#reviewExam .modal-dialog .modal-content .modal-body button.btn-primary:hover,#timeUp .modal-dialog .modal-content .modal-body button.btn-primary:hover,#countDown .modal-dialog .modal-content .modal-body button.btn-primary:hover{background:#F9F5C8;color:#98002C;border:none}#reviewExam .modal-dialog .modal-content .modal-body button.btn-secondary,#timeUp .modal-dialog .modal-content .modal-body button.btn-secondary,#countDown .modal-dialog .modal-content .modal-body button.btn-secondary{background:#F9F5C8;font-size:21px;font-weight:700;color:#98002C}#reviewExam .modal-dialog .modal-content .modal-body button.btn-secondary:hover,#timeUp .modal-dialog .modal-content .modal-body button.btn-secondary:hover,#countDown .modal-dialog .modal-content .modal-body button.btn-secondary:hover{background:#98002C;color:#fff}.vertical-alignment-helper{display:table;height:100%;width:100%}.vertical-align-center{display:table-cell;vertical-align:middle}.modal-content{width:inherit;height:inherit;margin:0 auto}.loader-block{display:none;background:#fff;position:fixed;top:0;left:0;width:100%;height:100%;z-index:500;text-align:center}.loader-block .loader{margin:40vh auto;text-align:center}.loader-block .loader img{width:180px;height:auto;margin:30px auto 20px auto}.loader-block .loader span{display:block;font-size:28px;text-align:center;font-weight:800;text-transform:uppercase;color:#98002C}.loader-block .loader span#counter-minutes,.loader-block .loader span#counter-seconds,.loader-block .loader span.splitter{display:inline-block}.loader-block .loader span#counter-minutes,.loader-block .loader span.splitter{letter-spacing:-5px}.loader-block .loader span.sub-title{display:block;margin:0.75rem 0;font-size:14px;font-weight:400;text-align:center;color:#666;padding:0 10px}.loader-block .loader span.meta_{text-transform:none;margin:0 0 0.75rem 0;font-size:14px;font-weight:400;text-align:center;color:#98002C;font-style:italic;padding:0 10px}.loader-block .loader .loading{display:flex;justify-content:center}.loader-block .loader .loading div{width:0.75rem;height:0.75rem;margin:1.25rem 0.25rem;background:#fff;border-radius:50%;animation:1s bounce infinite alternate}.loader-block .loader .loading div:nth-child(2){animation-delay:0.3s}.loader-block .loader .loading div:nth-child(3){animation-delay:0.6s}@keyframes bounce{to{background:#98002C;transform:translate3d(0, -1rem, 0)}}@keyframes shake{0%{transform:translate(1px, 1px) rotate(0deg)}10%{transform:translate(-1px, -2px) rotate(-1deg)}20%{transform:translate(-3px, 0px) rotate(1deg)}30%{transform:translate(3px, 2px) rotate(0deg)}40%{transform:translate(1px, -1px) rotate(1deg)}50%{transform:translate(-1px, 2px) rotate(-1deg)}60%{transform:translate(-3px, 1px) rotate(0deg)}70%{transform:translate(3px, 1px) rotate(-1deg)}80%{transform:translate(-1px, -1px) rotate(1deg)}90%{transform:translate(1px, 2px) rotate(0deg)}100%{transform:translate(1px, -2px) rotate(-1deg)}}@media only screen and (max-width: 940px){#quizSteps section{padding:1rem}#quizSteps section label.error{position:relative;right:auto;left:0}}#oneminute.modal,#nextexam.modal{text-align:center}@media screen and (min-width: 768px){#oneminute.modal:before,#nextexam.modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}}#oneminute.modal .modal-dialog,#nextexam.modal .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}#oneminute.modal .modal-dialog .modal-content .modal-body p,#nextexam.modal .modal-dialog .modal-content .modal-body p{font-size:21px;margin:1.5rem 0 2rem 0;color:#1C3D49}#oneminute.modal .modal-dialog .modal-content .modal-body span,#nextexam.modal .modal-dialog .modal-content .modal-body span{display:block;font-size:28px;text-align:center;font-weight:800;text-transform:uppercase;color:#1C3D49}#oneminute.modal .modal-dialog .modal-content .modal-body span.sub-title,#nextexam.modal .modal-dialog .modal-content .modal-body span.sub-title{display:block;margin:0.75rem 0;font-size:14px;font-weight:400;text-align:center;color:#666}#oneminute.modal .modal-dialog .modal-content .modal-body .btn.btn-continue,#nextexam.modal .modal-dialog .modal-content .modal-body .btn.btn-continue{color:#fff;background:#1C3D49;display:block;padding:16px 30px}section#landing{background:url("/images/thames/bg.jpg") no-repeat right center;background-size:cover;background-attachment:fixed;height:100vh;padding:18vh 0}@media only screen and (max-width: 1400px){section#landing{padding:15vh 0}}@media only screen and (max-width: 520px){section#landing{background-position:right top;padding:50px 0 2vh 0;height:auto}}section#landing .logo{background-color:#F9F5C8;height:75px;width:75px;position:fixed;z-index:150;left:0;top:96px;padding:1.25rem 3rem;transform:rotate(-90deg);transform-origin:left top}@media only screen and (max-width: 520px){section#landing .logo{transform:rotate(0deg);bottom:auto;top:0;right:auto;left:0;display:none}}section#landing .brand_name{height:75px;width:100%;background:#98002C;position:fixed;z-index:100;left:75px;bottom:0;padding:1.25rem 3rem;transform:rotate(-90deg);transform-origin:left bottom}@media only screen and (max-width: 1500px){section#landing .brand_name{padding:1.35rem 3rem}}@media only screen and (min-device-width: 712px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1){section#landing .brand_name{width:2000px}}@media only screen and (max-width: 1400px){section#landing .brand_name{padding:1.55rem 3rem}}@media only screen and (max-width: 540px){section#landing .brand_name{position:relative;width:100%;transform:rotate(0deg);padding:1.15rem 2rem;bottom:auto;top:0;left:auto;right:auto;text-align:center;margin-bottom:20px}}section#landing .brand_name .block h1{font-family:'Poppins', sans-serif;font-weight:400;text-transform:uppercase;color:#fff;letter-spacing:5px}@media only screen and (max-width: 1500px){section#landing .brand_name .block h1{font-size:26px}}@media only screen and (max-width: 1400px){section#landing .brand_name .block h1{font-size:21px}}@media only screen and (max-width: 520px){section#landing .brand_name .block h1{font-size:18px}}section#landing .desc_block{max-width:500px}@media only screen and (max-width: 990px){section#landing .desc_block{max-width:inherit;margin:0 5rem}}@media only screen and (max-width: 520px){section#landing .desc_block{margin:0}}section#landing .desc_block img{margin:0 2rem 0 0}section#landing .desc_block img.thames_logo{max-width:176px;height:auto}@media only screen and (max-width: 520px){section#landing .desc_block img.thames_logo{max-width:136px}}section#landing .desc_block img.usc_logo{max-width:185px;height:auto}@media only screen and (max-width: 520px){section#landing .desc_block img.usc_logo{max-width:155px;margin-right:0}}section#landing .desc_block h2{color:#F9F5C8;font-family:'Montserrat', sans-serif;font-weight:700;font-size:26px;text-shadow:1px 1px 1px rgba(0,0,0,0.25)}@media only screen and (max-width: 1500px){section#landing .desc_block h2{font-size:24px}}section#landing .desc_block p{color:#fff;font-family:'Montserrat', sans-serif;font-weight:400;font-size:16px;line-height:1.35;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}@media only screen and (max-width: 1500px){section#landing .desc_block p{font-size:14px}}section#landing .desc_block a.about-link{background:rgba(255,255,255,0.3);color:#98002C;display:inline-block;padding:0px 5px}section#landing .desc_block a.disable{cursor:not-allowed;pointer-events:none;opacity:0.75}section#landing .modal-block{display:none;top:0;left:0;bottom:0;right:0;width:100vw;min-height:100vh;position:fixed;z-index:1000;background:rgba(0,0,0,0.5);padding:20vh 0;overflow-x:hidden;overflow-y:auto}@media only screen and (max-width: 1500px){section#landing .modal-block{padding:15vh 0}}@media only screen and (max-width: 1400px){section#landing .modal-block{padding:8vh 0}}@media only screen and (max-width: 520px){section#landing .modal-block{padding:2vh 0}}section#landing .modal-block .parent-consent,section#landing .modal-block .about-block{position:relative;background:#fff;padding:2rem;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;max-width:55%;margin:0 auto}@media only screen and (max-width: 1500px){section#landing .modal-block .parent-consent,section#landing .modal-block .about-block{max-width:80%}}@media only screen and (max-width: 520px){section#landing .modal-block .parent-consent,section#landing .modal-block .about-block{max-width:95%}}section#landing .modal-block .parent-consent h2,section#landing .modal-block .about-block h2{color:#98002C;font-family:'Montserrat', sans-serif;font-weight:700;font-size:30px}@media only screen and (max-width: 520px){section#landing .modal-block .parent-consent h2,section#landing .modal-block .about-block h2{font-size:21px}}section#landing .modal-block .parent-consent p,section#landing .modal-block .about-block p{color:#333;font-family:'Montserrat', sans-serif;font-weight:400;font-size:18px;line-height:1.35}@media only screen and (max-width: 520px){section#landing .modal-block .parent-consent p,section#landing .modal-block .about-block p{font-size:12px}}section#landing .modal-block .parent-consent label,section#landing .modal-block .about-block label{font-size:18px}@media only screen and (max-width: 1500px){section#landing .modal-block .parent-consent label,section#landing .modal-block .about-block label{font-size:18px}}@media only screen and (max-width: 520px){section#landing .modal-block .parent-consent label,section#landing .modal-block .about-block label{font-size:12px}}section#landing .modal-block .parent-consent ul li,section#landing .modal-block .about-block ul li{font-family:'Montserrat', sans-serif;font-size:18px;list-style:disc;padding-left:10px;margin-left:20px;color:#333}@media only screen and (max-width: 520px){section#landing .modal-block .parent-consent ul li,section#landing .modal-block .about-block ul li{font-size:12px}}section#landing .modal-block .parent-consent img,section#landing .modal-block .about-block img{margin:0 2rem 0 0}section#landing .modal-block .parent-consent img.thames_logo,section#landing .modal-block .about-block img.thames_logo{max-width:176px;height:auto}@media only screen and (max-width: 520px){section#landing .modal-block .parent-consent img.thames_logo,section#landing .modal-block .about-block img.thames_logo{max-width:136px;margin:0 1rem 0 0}}@media only screen and (max-width: 400px){section#landing .modal-block .parent-consent img.thames_logo,section#landing .modal-block .about-block img.thames_logo{max-width:100px;margin:0 1rem 0 0}}section#landing .modal-block .parent-consent img.usc_logo,section#landing .modal-block .about-block img.usc_logo{max-width:185px;height:auto}@media only screen and (max-width: 520px){section#landing .modal-block .parent-consent img.usc_logo,section#landing .modal-block .about-block img.usc_logo{max-width:155px;margin-right:0}}@media only screen and (max-width: 400px){section#landing .modal-block .parent-consent img.usc_logo,section#landing .modal-block .about-block img.usc_logo{max-width:120px}}section#landing .modal-block .parent-consent .close-modal,section#landing .modal-block .about-block .close-modal{cursor:pointer;position:absolute;top:25px;right:25px;font-weight:700;font-size:28px;max-width:30px;z-index:500}section#landing .modal-block .parent-consent .carousel-control,section#landing .modal-block .about-block .carousel-control{background:none;width:30px;color:#98002C;opacity:1}section#landing .modal-block .parent-consent .carousel-control.right,section#landing .modal-block .about-block .carousel-control.right{right:-50px}section#landing .modal-block .parent-consent .carousel-control.left,section#landing .modal-block .about-block .carousel-control.left{left:-50px}section#landing .modal-block .about-block{padding:2rem 5rem}@media only screen and (max-width: 520px){section#landing .modal-block .about-block{padding:2rem 3.5rem}section#landing .modal-block .about-block .carousel-control.right{right:-40px}section#landing .modal-block .about-block .carousel-control.left{left:-40px}}section#landing .modal-block .about-block .item{min-height:500px}section#landing .btn{font-family:'Montserrat', sans-serif;font-weight:700;color:#F9F5C8;font-size:18px;text-transform:uppercase;letter-spacing:5px;background:#98002C;padding-top:14px;padding-bottom:14px}@media only screen and (max-width: 520px){section#landing .btn{display:block;font-size:16px}}section#landing .btn:focus,section#landing .btn:focus:hover,section#landing .btn:hover:focus,section#landing .btn:hover{transition:all 1 ease;border:none;box-shadow:none;background:#F9F5C8;color:#98002C}section#landing .btn:focus a,section#landing .btn:focus:hover a,section#landing .btn:hover:focus a,section#landing .btn:hover a{color:#98002C;border:none}section#landing .btn a{color:#F9F5C8;border:none}section#landing .footer-links{position:absolute;bottom:10px;right:10px}@media only screen and (max-width: 520px){section#landing .footer-links{position:relative;bottom:auto;right:auto;text-align:center}}@media only screen and (max-width: 520px){section#landing .footer-links ul{width:100%}}section#landing .footer-links ul li{display:inline-block;padding-right:5px}section#landing .footer-links ul li a{font-weight:700;font-size:12px;color:#fff}section#landing .footer-links ul li:first-child::after{color:#fff;content:" | ";padding-left:5px}section#landing+*{display:none}.btn_login_sllp{font-family:'Montserrat', sans-serif;font-weight:700;color:#F9F5C8 !important;font-size:14px;text-transform:uppercase;background:#98002C;padding-top:14px;padding-bottom:14px;border:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;padding:8px 10px}.btn_login_sllp:focus,.btn_login_sllp:focus:hover,.btn_login_sllp:hover:focus,.btn_login_sllp:hover{transition:all 1 ease;border:none;box-shadow:none;background:#F9F5C8 !important;color:#98002C !important}section#signup{background:url("/images/thames/bg.jpg") no-repeat right center;background-size:cover;background-attachment:fixed;min-height:100vh;padding:15vh 0}@media only screen and (max-width: 1400px){section#signup{padding:15vh 0}}@media only screen and (max-width: 520px){section#signup{background-position:right top;padding:50px 0 2vh 0;height:auto}}section#signup .logo{background-color:#F9F5C8;height:75px;width:75px;position:fixed;z-index:150;left:0;top:96px;padding:1.25rem 3rem;transform:rotate(-90deg);transform-origin:left top}@media only screen and (max-width: 520px){section#signup .logo{transform:rotate(0deg);bottom:auto;top:0;right:auto;left:0;display:none}}section#signup .brand_name{height:75px;width:100%;background:#98002C;position:fixed;z-index:100;left:75px;bottom:0;padding:1.25rem 3rem;transform:rotate(-90deg);transform-origin:left bottom}@media only screen and (max-width: 1500px){section#signup .brand_name{padding:1.35rem 3rem}}@media only screen and (min-device-width: 712px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1){section#signup .brand_name{width:2000px}}@media only screen and (max-width: 1400px){section#signup .brand_name{padding:1.55rem 3rem}}@media only screen and (max-width: 520px){section#signup .brand_name{position:relative;width:100%;transform:rotate(0deg);padding:1.15rem 2rem;bottom:auto;top:0;left:auto;right:auto;text-align:center;margin-bottom:20px}}section#signup .brand_name .block h1{font-family:'Poppins', sans-serif;font-weight:400;text-transform:uppercase;color:#fff;letter-spacing:5px}@media only screen and (max-width: 1500px){section#signup .brand_name .block h1{font-size:26px}}@media only screen and (max-width: 1400px){section#signup .brand_name .block h1{font-size:21px}}@media only screen and (max-width: 520px){section#signup .brand_name .block h1{font-size:18px}}section#signup .desc_block img{margin:0 2rem 0 0}section#signup .desc_block img.thames_logo{max-width:176px;height:auto}@media only screen and (max-width: 520px){section#signup .desc_block img.thames_logo{max-width:136px}}section#signup .desc_block img.usc_logo{max-width:185px;height:auto}@media only screen and (max-width: 520px){section#signup .desc_block img.usc_logo{max-width:155px;margin-right:0}}section#signup .signup-panel{max-width:470px;box-shadow:none;padding:1rem}@media only screen and (max-width: 990px){section#signup .signup-panel{max-width:inherit;margin:0 4rem 0 6rem}}@media only screen and (max-width: 520px){section#signup .signup-panel{max-width:95%;margin:0 auto}section#signup .signup-panel .col-sm-6{padding:0 !important;margin:0 !important}}section#signup .signup-panel h2{color:#98002C;font-family:'Montserrat', sans-serif;font-weight:700;font-size:24px}section#signup .signup-panel h3{color:#98002C;font-family:'Montserrat', sans-serif;font-weight:700;font-size:16px}section#signup .signup-panel p{color:#98002C;font-family:'Montserrat', sans-serif;font-weight:600;font-size:14px;line-height:1.35;margin-bottom:5px}section#signup .signup-panel span{font-size:12px;color:#98002C}section#signup .signup-panel input[type=text],section#signup .signup-panel input[type=email],section#signup .signup-panel input[type=password],section#signup .signup-panel select{min-height:45px;margin:0;font-size:16px;color:#333;border:1px solid #ccc;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-bottom:10px}section#signup .signup-panel .btn{font-family:'Montserrat', sans-serif;font-weight:700;color:#F9F5C8;font-size:18px;text-transform:uppercase;letter-spacing:5px;background:#98002C;padding-top:14px;padding-bottom:14px;border:none}section#signup .signup-panel .btn:focus,section#signup .signup-panel .btn:focus:hover,section#signup .signup-panel .btn:hover:focus,section#signup .signup-panel .btn:hover{transition:all 1 ease;border:none;box-shadow:none;background:#F9F5C8;color:#98002C !important}section#signup+*{display:none}section#about{background:url("/images/thames/bg.jpg") no-repeat right center;background-size:cover;background-attachment:fixed;min-height:100vh;padding:15vh 0}@media only screen and (max-width: 520px){section#about{background-position:right top;padding:15vh 0}}section#about .logo{background-color:#F9F5C8;height:75px;width:75px;position:fixed;z-index:150;left:0;top:96px;padding:1.25rem 3rem;transform:rotate(-90deg);transform-origin:left top}@media only screen and (max-width: 520px){section#about .logo{transform:rotate(0deg);bottom:auto;top:0;right:auto;left:0}}section#about .brand_name{height:75px;width:100%;background:#98002C;position:fixed;z-index:100;left:75px;bottom:0;padding:1.25rem 3rem;transform:rotate(-90deg);transform-origin:left bottom}@media only screen and (max-width: 520px){section#about .brand_name{transform:rotate(0deg);padding:1.15rem 5rem;bottom:auto;top:0;right:0}}section#about .brand_name .block h1{font-family:'Poppins', sans-serif;font-weight:400;text-transform:uppercase;color:#fff;letter-spacing:5px}@media only screen and (max-width: 1500px){section#about .brand_name .block h1{font-size:26px}}@media only screen and (max-width: 1400px){section#about .brand_name .block h1{font-size:21px}}@media only screen and (max-width: 520px){section#about .brand_name .block h1{font-size:18px}}section#about .desc_block img{margin:0 2rem 0 0}section#about .desc_block img.thames_logo{max-width:176px;height:auto}@media only screen and (max-width: 520px){section#about .desc_block img.thames_logo{max-width:126px}}section#about .desc_block img.usc_logo{max-width:210px;height:auto;margin-top:10px}@media only screen and (max-width: 520px){section#about .desc_block img.usc_logo{max-width:145px;margin-right:0}}section#about .about-block{background:#fff;padding:2rem;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;max-width:90%;margin:0 auto}section#about .about-block h1{color:#98002C;font-family:'Montserrat', sans-serif;font-weight:700;font-size:28px}section#about .about-block h3{color:#98002C;font-family:'Montserrat', sans-serif;font-weight:700;font-size:16px}section#about .about-block p{color:#333;font-family:'Montserrat', sans-serif;font-weight:400;font-size:16px;line-height:1.35}section#about .about-block ul li{list-style:disc;padding-left:10px;margin-left:20px}section#about .about-block a{color:#98002C}section#about .about-block input[type=text],section#about .about-block input[type=email],section#about .about-block input[type=password],section#about .about-block select{min-height:45px;margin:0;font-size:16px;color:#333;border:1px solid #ccc;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-bottom:10px}section#about .about-block .btn{font-family:'Montserrat', sans-serif;font-weight:700;color:#F9F5C8;font-size:14px;text-transform:uppercase;letter-spacing:5px;background:#98002C;padding-top:14px;padding-bottom:14px;border:none}section#about .about-block .btn:focus,section#about .about-block .btn:focus:hover,section#about .about-block .btn:hover:focus,section#about .about-block .btn:hover{transition:all 1 ease;border:none;box-shadow:none;background:#F9F5C8;color:#98002C !important}section#about .about-block .btn:focus a,section#about .about-block .btn:focus:hover a,section#about .about-block .btn:hover:focus a,section#about .about-block .btn:hover a{color:#98002C;border:none}section#about .about-block .btn a{color:#F9F5C8;border:none}section#about+*{display:none}section#email{background:url("/images/thames/bg.jpg") no-repeat right center;background-size:cover;background-attachment:fixed;min-height:100vh;padding:15vh 0}@media only screen and (max-width: 1400px){section#email{padding:15vh 0}}@media only screen and (max-width: 520px){section#email{background-position:right top;padding:50px 0 2vh 0;height:auto}}section#email .logo{background-color:#F9F5C8;height:75px;width:75px;position:fixed;z-index:150;left:0;top:96px;padding:1.25rem 3rem;transform:rotate(-90deg);transform-origin:left top}@media only screen and (max-width: 520px){section#email .logo{transform:rotate(0deg);bottom:auto;top:0;right:auto;left:0;display:none}}section#email .brand_name{height:75px;width:100%;background:#98002C;position:fixed;z-index:100;left:75px;bottom:0;padding:1.25rem 3rem;transform:rotate(-90deg);transform-origin:left bottom}@media only screen and (max-width: 1500px){section#email .brand_name{padding:1.35rem 3rem}}@media only screen and (min-device-width: 712px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1){section#email .brand_name{width:2000px}}@media only screen and (max-width: 1400px){section#email .brand_name{padding:1.55rem 3rem}}@media only screen and (max-width: 520px){section#email .brand_name{position:relative;width:100%;transform:rotate(0deg);padding:1.15rem 2rem;bottom:auto;top:0;left:auto;right:auto;text-align:center;margin-bottom:20px}}section#email .brand_name .block h1{font-family:'Poppins', sans-serif;font-weight:400;text-transform:uppercase;color:#fff;letter-spacing:5px}@media only screen and (max-width: 1500px){section#email .brand_name .block h1{font-size:26px}}@media only screen and (max-width: 1400px){section#email .brand_name .block h1{font-size:21px}}@media only screen and (max-width: 520px){section#email .brand_name .block h1{font-size:18px}}section#email .about-block{background:#fff;padding:2rem;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;max-width:50%;margin:0 auto}@media only screen and (max-width: 1500px){section#email .about-block{max-width:80%}}@media only screen and (max-width: 990px){section#email .about-block{max-width:75%}}@media only screen and (max-width: 520px){section#email .about-block{max-width:95%}}section#email .about-block h1{color:#98002C;font-family:'Montserrat', sans-serif;font-weight:700;font-size:28px}section#email .about-block h3{color:#98002C;font-family:'Montserrat', sans-serif;font-weight:700;font-size:16px}section#email .about-block p{color:#333;font-family:'Montserrat', sans-serif;font-weight:400;font-size:16px;line-height:1.35}section#email .about-block ul li{list-style:disc;padding-left:10px;margin-left:20px}section#email .about-block a{color:#98002C}section#email .about-block input[type=text],section#email .about-block input[type=email],section#email .about-block input[type=password],section#email .about-block select{min-height:45px;margin:0;font-size:16px;color:#333;border:1px solid #ccc;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-bottom:10px}section#email .about-block .btn{font-family:'Montserrat', sans-serif;font-weight:700;color:#F9F5C8;font-size:14px;text-transform:uppercase;letter-spacing:5px;background:#98002C;padding-top:14px;padding-bottom:14px;border:none}section#email .about-block .btn:focus,section#email .about-block .btn:focus:hover,section#email .about-block .btn:hover:focus,section#email .about-block .btn:hover{transition:all 1 ease;border:none;box-shadow:none;background:#F9F5C8;color:#98002C !important}section#email .about-block .btn:focus a,section#email .about-block .btn:focus:hover a,section#email .about-block .btn:hover:focus a,section#email .about-block .btn:hover a{color:#98002C;border:none}section#email .about-block .btn a{color:#F9F5C8;border:none}section#email+*{display:none}section#pages{background:url("/images/thames/bg.jpg") no-repeat right center;background-size:cover;background-attachment:fixed;min-height:100vh;padding:15vh 0}@media only screen and (max-width: 520px){section#pages{background-position:right top;padding:15vh 0}}section#pages .logo{background-color:#F9F5C8;height:75px;width:75px;position:fixed;z-index:150;left:0;top:96px;padding:1.25rem 3rem;transform:rotate(-90deg);transform-origin:left top}@media only screen and (max-width: 520px){section#pages .logo{transform:rotate(0deg);bottom:auto;top:0;right:auto;left:0}}section#pages .brand_name{height:75px;width:100%;background:#98002C;position:fixed;z-index:100;left:75px;bottom:0;padding:1.25rem 3rem;transform:rotate(-90deg);transform-origin:left bottom}@media only screen and (max-width: 520px){section#pages .brand_name{transform:rotate(0deg);padding:1.15rem 5rem;bottom:auto;top:0;right:0}}section#pages .brand_name .block h1{font-family:'Poppins', sans-serif;font-weight:400;text-transform:uppercase;color:#fff;letter-spacing:5px}@media only screen and (max-width: 520px){section#pages .brand_name .block h1{font-size:18px}}section#pages .about-block{background:#fff;padding:2rem;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;max-width:90%;margin:0 auto}section#pages .about-block h1{color:#98002C;font-family:'Montserrat', sans-serif;font-weight:700;font-size:28px}section#pages .about-block h3{color:#98002C;font-family:'Montserrat', sans-serif;font-weight:700;font-size:16px}section#pages .about-block p{color:#333;font-family:'Montserrat', sans-serif;font-weight:400;font-size:16px;line-height:1.35}section#pages .about-block ul li{list-style:disc;padding-left:10px;margin-left:20px}section#pages .about-block a{color:#98002C}section#pages+*{display:none}#instructions h1{font-family:'Montserrat', sans-serif;color:#98002C;border:none;text-transform:uppercase;font-size:28px}#instructions p{color:#333}#instructions ul li{font-family:'Montserrat', sans-serif;list-style:disc;font-size:18px;margin-left:20px;padding-left:10px;margin-bottom:10px}#instructions a{font-family:'Montserrat', sans-serif;text-transform:uppercase}#instructions a.btn-primary{background:#98002C;font-size:21px;font-weight:700}#instructions a.btn-primary:hover{background:#F9F5C8;color:#98002C;border:none}#instructions a.btn-secondary{background:#F9F5C8;font-size:21px;font-weight:700;color:#98002C}#instructions a.btn-secondary:hover{background:#98002C;color:#fff}#results h1{font-family:'Montserrat', sans-serif;color:#98002C;border:none;text-transform:uppercase;font-size:28px}#results .results-block{padding:2rem 1.5rem}#results .results-block:nth-child(even){background:#f7f3f2}#results .results-block h2{font-family:'Montserrat', sans-serif;color:#333;font-size:26px;text-transform:uppercase;font-weight:700;margin-bottom:10px}#results .results-block span{display:block;color:#333;font-size:18px;margin:10px 0 15px 0}#results .results-block p{color:#333;margin-bottom:20px}#results .results-block ul li{font-family:'Montserrat', sans-serif;list-style:disc;font-size:18px;margin-left:20px;padding-left:10px;margin-bottom:10px}#results .results-block a{font-family:'Montserrat', sans-serif;text-transform:uppercase;border:none}#results .results-block a.btn-primary{display:inline-block;margin-right:10px;background:#98002C;font-size:21px;font-weight:700}#results .results-block a.btn-primary:hover{background:#F9F5C8;color:#98002C;border:none}#results .results-block a.btn-secondary{background:#F9F5C8;font-size:21px;font-weight:700;color:#98002C}#results .results-block a.btn-secondary:hover{background:#98002C;color:#fff}#list-sllp h1{font-family:'Montserrat', sans-serif;color:#98002C;border:none;text-transform:uppercase;font-size:28px}#list-sllp h2{font-family:'Montserrat', sans-serif;color:#333;font-size:26px;text-transform:uppercase;font-weight:700;margin-bottom:10px}#list-sllp span{display:block;color:#333;font-size:18px;margin:10px 0 15px 0}#list-sllp .border-bottom{border-bottom:5px solid #98002C;padding-bottom:15px;margin-bottom:15px}#list-sllp .list-sllp-block{padding:1.5rem;background:#eee;margin:1rem;min-height:200px}#list-sllp .list-sllp-block h3{font-family:'Montserrat', sans-serif;color:#333;font-size:26px;text-transform:uppercase;font-weight:700;border:none}#list-sllp .list-sllp-block span{display:block;color:#333;font-size:14px;margin:0}#list-sllp .list-sllp-block span.grade_level{font-weight:700;text-transform:uppercase;font-weight:18px}#list-sllp .list-sllp-block ul li{font-family:'Montserrat', sans-serif;list-style:disc;font-size:18px;margin-left:20px;padding-left:10px;margin-bottom:10px}#list-sllp .list-sllp-block a{font-family:'Montserrat', sans-serif;text-transform:uppercase;border:none}#list-sllp .list-sllp-block a.btn-primary{display:inline-block;margin-right:10px;background:#98002C;font-size:21px;font-weight:700}#list-sllp .list-sllp-block a.btn-primary:hover{background:#F9F5C8;color:#98002C;border:none}#list-sllp .list-sllp-block a.btn-secondary{background:#F9F5C8;font-size:21px;font-weight:700;color:#98002C}#list-sllp .list-sllp-block a.btn-secondary:hover{background:#98002C;color:#fff}._maxVw{max-width:78vw}@media only screen and (max-width: 768px){._maxVw{max-width:92vw}}.horizontal-scrollbar{overflow-x:auto;display:block;white-space:nowrap}.remedial-school-selector>.selectpicker{border:none;border-bottom:1px solid #ccc;min-height:40px}.school-reports a.export_csv{color:#fff;background:#1C3D49;font-weight:700;font-size:12px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:5px 20px}.school-reports .dashboard-content{padding:32px 10px}@media only screen and (max-width: 1500px){.school-reports .dashboard-content .main-header{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 1500px){.school-reports .dashboard-content .panel-row{margin:auto 0}}@media only screen and (max-width: 1500px){.school-reports .dashboard-content .panel-row .panel-col{padding-left:10px;padding-right:10px}}.school-reports .dashboard-content .panel-row .panel-col .date-range-holder .accounting-daterangepicker{margin:0}.school-reports .dashboard-content .panel-row .panel-col .table>thead>tr>th{text-align:center;font-size:14px}.school-reports .dashboard-content .panel-row .panel-col .table>tbody>tr>td{font-size:12px;font-weight:400;text-align:center}.school-reports .dashboard-content .panel-row .panel-col .table>tbody>tr>td:first-child{font-weight:700;text-align:left}@media only screen and (max-width: 768px){.header.schools-page-only .header-content .video-button-thumb{width:100%;height:330px}.header.schools-page-only .header-content .video-button-thumb::before{width:100%;background:none}.header.schools-page-only .header-content .video-button{width:100%;background:rgba(28,61,73,0.75);border-radius:0;height:100%;cursor:pointer}.header.schools-page-only .header-content .video-button-thumb:hover .video-button{opacity:1;background:none}.header.schools-page-only .header-content .video-button-thumb:hover .video-button .header.schools-page-only .header-content .video-button{background:rgba(28,61,73,0)}}@media only screen and (max-width: 520px){.header.schools-page-only .header-content .video-button-thumb{width:100%;height:230px}}#page-title .add-button{padding:1rem 2rem;font-weight:700;color:#fff;background:#1C3D49}.w-50{width:50% !important}.w-75{width:75% !important}.w-85{width:85% !important}.w-100{width:100% !important}.p-0{padding:0 !important}.pt-1{padding-top:0.25rem !important}.pt-2{padding-top:0.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pb-1{padding-bottom:0.25rem !important}.pb-2{padding-bottom:0.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.pl-0{padding-left:0 !important}.pl-1{padding-left:0.25rem !important}.pl-2{padding-left:0.5rem !important}.pl-3{padding-left:1rem !important}.pl-4{padding-left:1.5rem !important}.pl-5{padding-left:3rem !important}.pr-0{padding-right:0 !important}.pr-1{padding-right:0.25rem !important}.pr-2{padding-right:0.5rem !important}.pr-3{padding-right:1rem !important}.pr-4{padding-right:1.5rem !important}.pr-5{padding-right:3rem !important}.px-0{padding-left:0 !important;padding-right:0 !important}.px-1{padding-left:0.25rem !important;padding-right:0.25rem !important}.px-2{padding-left:0.5rem !important;padding-right:0.5rem !important}.px-3{padding-left:1rem !important;padding-right:1rem !important}.px-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-5{padding-left:3rem !important;padding-right:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.py-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.m-0{margin:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.mr-0{margin-right:0 !important}.ml-0{margin-left:0 !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.my-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.mt-1{margin-top:0.25rem !important}.mt-2{margin-top:0.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:0.25rem !important}.mb-2{margin-bottom:0.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mr-0{margin-right:0 !important}.mr-1{margin-right:0.25rem !important}.mr-2{margin-right:0.5rem !important}.mr-3{margin-right:1rem !important}.mr-4{margin-right:1.5rem !important}.mr-5{margin-right:3rem !important}.text-uppercase{text-transform:uppercase !important}.text-center{text-align:center !important}.text-right{text-align:right !important}.text-left{text-align:left !important}.d-block{display:block !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-lg-none{display:none !important}@media only screen and (max-width: 1100px){.d-xs-none{display:none !important}.d-xs-block{display:block !important}}@media only screen and (max-width: 1100px){.px-xs-0{padding-left:0 !important;padding-right:0 !important}.px-xs-1{padding-left:0.25rem !important;padding-right:0.25rem !important}.px-xs-2{padding-left:0.5rem !important;padding-right:0.5rem !important}.px-xs-3{padding-left:1rem !important;padding-right:1rem !important}.px-xs-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-xs-5{padding-left:3rem !important;padding-right:3rem !important}.py-xs-0{padding-top:0 !important;padding-bottom:0 !important}.py-xs-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.py-xs-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-xs-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xs-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xs-5{padding-top:3rem !important;padding-bottom:3rem !important}.mt-xs-1{margin-top:0.25rem !important}.mt-xs-2{margin-top:0.5rem !important}.mt-xs-3{margin-top:1rem !important}.mt-xs-4{margin-top:1.5rem !important}.mt-xs-5{margin-top:3rem !important}.mb-xs-0{margin-bottom:0 !important}.mb-xs-1{margin-bottom:0.25rem !important}.mb-xs-2{margin-bottom:0.5rem !important}.mb-xs-3{margin-bottom:1rem !important}.mb-xs-4{margin-bottom:1.5rem !important}.mb-xs-5{margin-bottom:3rem !important}}.gcash-button{background:url("/images/icon-gcash-200.png") no-repeat center #fff;background-size:80%;border:3px solid #2c74b2;min-width:150px;height:40px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.gcash-button:hover{border:3px solid #94bcdc}.payment-gcash-label{margin:0;position:relative;top:4px}.grabpay-button{background:url("/images/icon-grabpay-200.png") no-repeat center #fff;background-size:70%;border:3px solid #2c74b2;min-width:150px;height:40px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.grabpay-button:hover{border:3px solid #94bcdc}.payment-grabpay-label{margin:0;position:relative;top:4px}.main-navigation.tutorko_marketplace .btn.-green{background:#3d4fd9;border:none}#marketplace-page.tutorko_marketplace{margin-top:0}.pricing-row.tutorko_marketplace .pricing-plan{background:#fff !important;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.pricing-row.tutorko_marketplace .pricing-plan .plans-perday-price-number{font-weight:700;color:#3d4fd9}.pricing-row.tutorko_marketplace .pricing-plan .popup-button{text-transform:uppercase;font-size:16px;font-weight:700}.register_block .steps span.supscript{font-size:14px;font-style:italic}.register_block .steps a.contract{color:#3d4fd9}.register_block .steps .checkbox label.contract_required{color:#a94442}#marketplace-page.tutorko_marketplace section.main-content{display:flex}@media only screen and (max-width: 768px){#marketplace-page.tutorko_marketplace section.main-content{flex-direction:column-reverse}}#marketplace-page.tutorko_marketplace section.main-content .sidebar-tutorko{position:relative;background:#f9faff;width:100%;max-width:400px;height:auto;max-height:120px;border-radius:4px;border:1px solid #eef0fe;box-shadow:0 4px 5px rgba(0,0,0,0.03);padding:20px;margin-bottom:30px}@media only screen and (max-width: 768px){#marketplace-page.tutorko_marketplace section.main-content .sidebar-tutorko{width:auto;margin-left:20px;margin-right:20px;max-width:inherit}}#marketplace-page.tutorko_marketplace section.main-content .sidebar-tutorko span{color:#8a95e8;font-weight:700;letter-spacing:normal;font-size:11px;text-transform:uppercase}#marketplace-page.tutorko_marketplace section.main-content .sidebar-tutorko #_search{min-height:45px;border:1px solid #d8dcf7;font-size:14px;margin:0}#marketplace-page.tutorko_marketplace section.main-content .sidebar-tutorko input[type='submit']{margin-left:20px;text-transform:uppercase;font-size:14px;font-weight:700;background-color:#3d4fd9;color:#fff;min-height:45px}#marketplace-page.tutorko_marketplace section.main-content .sidebar-tutorko input[type='submit']:hover{opacity:0.85}#marketplace-page.tutorko_marketplace .marketplace-paginate ul li span{font-size:12px}#marketplace-page.tutorko_marketplace .marketplace-paginate ul li.active span{background:#3d4fd9;border-color:#3d4fd9;font-size:12px}#marketplace-page.tutorko_marketplace .marketplace-paginate ul li a{color:#3d4fd9;font-size:12px}.main-footer.tutorko_marketplace{background:#fff}.main-footer.tutorko_marketplace h6{color:#3d4fd9}.main-footer.tutorko_marketplace .link-list li a{color:#999}.main-footer.tutorko_marketplace .contact-item,.main-footer.tutorko_marketplace .become-a-teacher{color:#999}.main-footer.tutorko_marketplace .contact-item span,.main-footer.tutorko_marketplace .become-a-teacher span{color:#999}.main-footer.tutorko_marketplace .contact-item a,.main-footer.tutorko_marketplace .become-a-teacher a{color:#3d4fd9 !important}.main-footer.tutorko_marketplace .social-links .social-item .link{border:1px solid #ccc}.main-footer.tutorko_marketplace .social-links .social-item .link .icon{font-size:18px;color:#3d4fd9}.main-footer.tutorko_marketplace .footer-links .copyright{color:#999;font-size:12px}.loader-block{background:#fff;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;text-align:center}.loader-block .loader{margin:35vh auto;text-align:center}.loader-block .loader img{width:150px;height:auto;margin:30px auto 20px auto}.loader-block .loader .loading{display:flex;justify-content:center}.loader-block .loader .loading div{width:0.75rem;height:0.75rem;margin:1.25rem 0.25rem;background:#3d4fd9;border-radius:50%;animation:1s bounce infinite alternate}.loader-block .loader .loading div:nth-child(2){animation-delay:0.3s}.loader-block .loader .loading div:nth-child(3){animation-delay:0.6s}@keyframes bounce{to{background:#3d4fd9;transform:translate3d(0, -1rem, 0)}}@keyframes shake{0%{transform:translate(1px, 1px) rotate(0deg)}10%{transform:translate(-1px, -2px) rotate(-1deg)}20%{transform:translate(-3px, 0px) rotate(1deg)}30%{transform:translate(3px, 2px) rotate(0deg)}40%{transform:translate(1px, -1px) rotate(1deg)}50%{transform:translate(-1px, 2px) rotate(-1deg)}60%{transform:translate(-3px, 1px) rotate(0deg)}70%{transform:translate(3px, 1px) rotate(-1deg)}80%{transform:translate(-1px, -1px) rotate(1deg)}90%{transform:translate(1px, 2px) rotate(0deg)}100%{transform:translate(1px, -2px) rotate(-1deg)}}#search-loader-container{display:none;width:calc(100% - 436px)}@media only screen and (max-width: 768px){#search-loader-container{width:100%}}#search-loader{border:7px solid #d8dcf7;border-top:7px solid #3d4fd9;border-radius:50%;width:35px;height:35px;margin:5rem auto;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.intl-tel-input{position:relative;display:inline-block}.intl-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}.intl-tel-input .hide{display:none}.intl-tel-input .v-hide{visibility:hidden}.intl-tel-input input,.intl-tel-input input[type=text],.intl-tel-input input[type=tel]{position:relative;z-index:0;margin-top:0 !important;margin-bottom:0 !important;padding-right:36px;margin-right:0}.intl-tel-input .flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.intl-tel-input .selected-flag{z-index:1;position:relative;width:36px;height:100%;padding:0 0 0 8px}.intl-tel-input .selected-flag .iti-flag{position:absolute;top:0;bottom:0;margin:auto}.intl-tel-input .selected-flag .iti-arrow{position:absolute;top:50%;margin-top:-2px;right:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.intl-tel-input .selected-flag .iti-arrow.up{border-top:none;border-bottom:4px solid #555}.intl-tel-input .country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,0.2);background-color:white;border:1px solid #CCC;white-space:nowrap;max-height:200px;overflow-y:scroll}.intl-tel-input .country-list.dropup{bottom:100%;margin-bottom:-1px}.intl-tel-input .country-list .flag-box{display:inline-block;width:20px}@media (max-width: 500px){.intl-tel-input .country-list{white-space:normal}}.intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #CCC}.intl-tel-input .country-list .country{padding:5px 10px}.intl-tel-input .country-list .country .dial-code{color:#999}.intl-tel-input .country-list .country.highlight{background-color:rgba(0,0,0,0.05)}.intl-tel-input .country-list .flag-box,.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .dial-code{vertical-align:middle}.intl-tel-input .country-list .flag-box,.intl-tel-input .country-list .country-name{margin-right:6px}.intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=text],.intl-tel-input.allow-dropdown input[type=tel],.intl-tel-input.separate-dial-code input,.intl-tel-input.separate-dial-code input[type=text],.intl-tel-input.separate-dial-code input[type=tel]{padding-right:6px;padding-left:52px;margin-left:0}.intl-tel-input.allow-dropdown .flag-container,.intl-tel-input.separate-dial-code .flag-container{right:auto;left:0}.intl-tel-input.allow-dropdown .selected-flag,.intl-tel-input.separate-dial-code .selected-flag{width:46px}.intl-tel-input.allow-dropdown .flag-container:hover{cursor:pointer}.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{background-color:rgba(0,0,0,0.05)}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover{cursor:default}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover .selected-flag,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover .selected-flag{background-color:transparent}.intl-tel-input.separate-dial-code .selected-flag{background-color:rgba(0,0,0,0.05);display:table}.intl-tel-input.separate-dial-code .selected-dial-code{display:table-cell;vertical-align:middle;padding-left:28px}.intl-tel-input.separate-dial-code.iti-sdc-2 input,.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=text],.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=tel]{padding-left:66px}.intl-tel-input.separate-dial-code.iti-sdc-2 .selected-flag{width:60px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=text],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=tel]{padding-left:76px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 .selected-flag{width:70px}.intl-tel-input.separate-dial-code.iti-sdc-3 input,.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=text],.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=tel]{padding-left:74px}.intl-tel-input.separate-dial-code.iti-sdc-3 .selected-flag{width:68px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel]{padding-left:84px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag{width:78px}.intl-tel-input.separate-dial-code.iti-sdc-4 input,.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=text],.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=tel]{padding-left:82px}.intl-tel-input.separate-dial-code.iti-sdc-4 .selected-flag{width:76px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel]{padding-left:92px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag{width:86px}.intl-tel-input.separate-dial-code.iti-sdc-5 input,.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=text],.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=tel]{padding-left:90px}.intl-tel-input.separate-dial-code.iti-sdc-5 .selected-flag{width:84px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=text],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=tel]{padding-left:100px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag{width:94px}.intl-tel-input.iti-container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.intl-tel-input.iti-container:hover{cursor:pointer}.iti-mobile .intl-tel-input.iti-container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .intl-tel-input .country-list{max-height:100%;width:100%}.iti-mobile .intl-tel-input .country-list .country{padding:10px 10px;line-height:1.5em}.iti-flag{width:20px}.iti-flag.be{width:18px}.iti-flag.ch{width:15px}.iti-flag.mc{width:19px}.iti-flag.ne{width:18px}.iti-flag.np{width:13px}.iti-flag.va{width:15px}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min--moz-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.iti-flag{background-size:5630px 15px}}.iti-flag.ac{height:10px;background-position:0px 0px}.iti-flag.ad{height:14px;background-position:-22px 0px}.iti-flag.ae{height:10px;background-position:-44px 0px}.iti-flag.af{height:14px;background-position:-66px 0px}.iti-flag.ag{height:14px;background-position:-88px 0px}.iti-flag.ai{height:10px;background-position:-110px 0px}.iti-flag.al{height:15px;background-position:-132px 0px}.iti-flag.am{height:10px;background-position:-154px 0px}.iti-flag.ao{height:14px;background-position:-176px 0px}.iti-flag.aq{height:14px;background-position:-198px 0px}.iti-flag.ar{height:13px;background-position:-220px 0px}.iti-flag.as{height:10px;background-position:-242px 0px}.iti-flag.at{height:14px;background-position:-264px 0px}.iti-flag.au{height:10px;background-position:-286px 0px}.iti-flag.aw{height:14px;background-position:-308px 0px}.iti-flag.ax{height:13px;background-position:-330px 0px}.iti-flag.az{height:10px;background-position:-352px 0px}.iti-flag.ba{height:10px;background-position:-374px 0px}.iti-flag.bb{height:14px;background-position:-396px 0px}.iti-flag.bd{height:12px;background-position:-418px 0px}.iti-flag.be{height:15px;background-position:-440px 0px}.iti-flag.bf{height:14px;background-position:-460px 0px}.iti-flag.bg{height:12px;background-position:-482px 0px}.iti-flag.bh{height:12px;background-position:-504px 0px}.iti-flag.bi{height:12px;background-position:-526px 0px}.iti-flag.bj{height:14px;background-position:-548px 0px}.iti-flag.bl{height:14px;background-position:-570px 0px}.iti-flag.bm{height:10px;background-position:-592px 0px}.iti-flag.bn{height:10px;background-position:-614px 0px}.iti-flag.bo{height:14px;background-position:-636px 0px}.iti-flag.bq{height:14px;background-position:-658px 0px}.iti-flag.br{height:14px;background-position:-680px 0px}.iti-flag.bs{height:10px;background-position:-702px 0px}.iti-flag.bt{height:14px;background-position:-724px 0px}.iti-flag.bv{height:15px;background-position:-746px 0px}.iti-flag.bw{height:14px;background-position:-768px 0px}.iti-flag.by{height:10px;background-position:-790px 0px}.iti-flag.bz{height:14px;background-position:-812px 0px}.iti-flag.ca{height:10px;background-position:-834px 0px}.iti-flag.cc{height:10px;background-position:-856px 0px}.iti-flag.cd{height:15px;background-position:-878px 0px}.iti-flag.cf{height:14px;background-position:-900px 0px}.iti-flag.cg{height:14px;background-position:-922px 0px}.iti-flag.ch{height:15px;background-position:-944px 0px}.iti-flag.ci{height:14px;background-position:-961px 0px}.iti-flag.ck{height:10px;background-position:-983px 0px}.iti-flag.cl{height:14px;background-position:-1005px 0px}.iti-flag.cm{height:14px;background-position:-1027px 0px}.iti-flag.cn{height:14px;background-position:-1049px 0px}.iti-flag.co{height:14px;background-position:-1071px 0px}.iti-flag.cp{height:14px;background-position:-1093px 0px}.iti-flag.cr{height:12px;background-position:-1115px 0px}.iti-flag.cu{height:10px;background-position:-1137px 0px}.iti-flag.cv{height:12px;background-position:-1159px 0px}.iti-flag.cw{height:14px;background-position:-1181px 0px}.iti-flag.cx{height:10px;background-position:-1203px 0px}.iti-flag.cy{height:13px;background-position:-1225px 0px}.iti-flag.cz{height:14px;background-position:-1247px 0px}.iti-flag.de{height:12px;background-position:-1269px 0px}.iti-flag.dg{height:10px;background-position:-1291px 0px}.iti-flag.dj{height:14px;background-position:-1313px 0px}.iti-flag.dk{height:15px;background-position:-1335px 0px}.iti-flag.dm{height:10px;background-position:-1357px 0px}.iti-flag.do{height:13px;background-position:-1379px 0px}.iti-flag.dz{height:14px;background-position:-1401px 0px}.iti-flag.ea{height:14px;background-position:-1423px 0px}.iti-flag.ec{height:14px;background-position:-1445px 0px}.iti-flag.ee{height:13px;background-position:-1467px 0px}.iti-flag.eg{height:14px;background-position:-1489px 0px}.iti-flag.eh{height:10px;background-position:-1511px 0px}.iti-flag.er{height:10px;background-position:-1533px 0px}.iti-flag.es{height:14px;background-position:-1555px 0px}.iti-flag.et{height:10px;background-position:-1577px 0px}.iti-flag.eu{height:14px;background-position:-1599px 0px}.iti-flag.fi{height:12px;background-position:-1621px 0px}.iti-flag.fj{height:10px;background-position:-1643px 0px}.iti-flag.fk{height:10px;background-position:-1665px 0px}.iti-flag.fm{height:11px;background-position:-1687px 0px}.iti-flag.fo{height:15px;background-position:-1709px 0px}.iti-flag.fr{height:14px;background-position:-1731px 0px}.iti-flag.ga{height:15px;background-position:-1753px 0px}.iti-flag.gb{height:10px;background-position:-1775px 0px}.iti-flag.gd{height:12px;background-position:-1797px 0px}.iti-flag.ge{height:14px;background-position:-1819px 0px}.iti-flag.gf{height:14px;background-position:-1841px 0px}.iti-flag.gg{height:14px;background-position:-1863px 0px}.iti-flag.gh{height:14px;background-position:-1885px 0px}.iti-flag.gi{height:10px;background-position:-1907px 0px}.iti-flag.gl{height:14px;background-position:-1929px 0px}.iti-flag.gm{height:14px;background-position:-1951px 0px}.iti-flag.gn{height:14px;background-position:-1973px 0px}.iti-flag.gp{height:14px;background-position:-1995px 0px}.iti-flag.gq{height:14px;background-position:-2017px 0px}.iti-flag.gr{height:14px;background-position:-2039px 0px}.iti-flag.gs{height:10px;background-position:-2061px 0px}.iti-flag.gt{height:13px;background-position:-2083px 0px}.iti-flag.gu{height:11px;background-position:-2105px 0px}.iti-flag.gw{height:10px;background-position:-2127px 0px}.iti-flag.gy{height:12px;background-position:-2149px 0px}.iti-flag.hk{height:14px;background-position:-2171px 0px}.iti-flag.hm{height:10px;background-position:-2193px 0px}.iti-flag.hn{height:10px;background-position:-2215px 0px}.iti-flag.hr{height:10px;background-position:-2237px 0px}.iti-flag.ht{height:12px;background-position:-2259px 0px}.iti-flag.hu{height:10px;background-position:-2281px 0px}.iti-flag.ic{height:14px;background-position:-2303px 0px}.iti-flag.id{height:14px;background-position:-2325px 0px}.iti-flag.ie{height:10px;background-position:-2347px 0px}.iti-flag.il{height:15px;background-position:-2369px 0px}.iti-flag.im{height:10px;background-position:-2391px 0px}.iti-flag.in{height:14px;background-position:-2413px 0px}.iti-flag.io{height:10px;background-position:-2435px 0px}.iti-flag.iq{height:14px;background-position:-2457px 0px}.iti-flag.ir{height:12px;background-position:-2479px 0px}.iti-flag.is{height:15px;background-position:-2501px 0px}.iti-flag.it{height:14px;background-position:-2523px 0px}.iti-flag.je{height:12px;background-position:-2545px 0px}.iti-flag.jm{height:10px;background-position:-2567px 0px}.iti-flag.jo{height:10px;background-position:-2589px 0px}.iti-flag.jp{height:14px;background-position:-2611px 0px}.iti-flag.ke{height:14px;background-position:-2633px 0px}.iti-flag.kg{height:12px;background-position:-2655px 0px}.iti-flag.kh{height:13px;background-position:-2677px 0px}.iti-flag.ki{height:10px;background-position:-2699px 0px}.iti-flag.km{height:12px;background-position:-2721px 0px}.iti-flag.kn{height:14px;background-position:-2743px 0px}.iti-flag.kp{height:10px;background-position:-2765px 0px}.iti-flag.kr{height:14px;background-position:-2787px 0px}.iti-flag.kw{height:10px;background-position:-2809px 0px}.iti-flag.ky{height:10px;background-position:-2831px 0px}.iti-flag.kz{height:10px;background-position:-2853px 0px}.iti-flag.la{height:14px;background-position:-2875px 0px}.iti-flag.lb{height:14px;background-position:-2897px 0px}.iti-flag.lc{height:10px;background-position:-2919px 0px}.iti-flag.li{height:12px;background-position:-2941px 0px}.iti-flag.lk{height:10px;background-position:-2963px 0px}.iti-flag.lr{height:11px;background-position:-2985px 0px}.iti-flag.ls{height:14px;background-position:-3007px 0px}.iti-flag.lt{height:12px;background-position:-3029px 0px}.iti-flag.lu{height:12px;background-position:-3051px 0px}.iti-flag.lv{height:10px;background-position:-3073px 0px}.iti-flag.ly{height:10px;background-position:-3095px 0px}.iti-flag.ma{height:14px;background-position:-3117px 0px}.iti-flag.mc{height:15px;background-position:-3139px 0px}.iti-flag.md{height:10px;background-position:-3160px 0px}.iti-flag.me{height:10px;background-position:-3182px 0px}.iti-flag.mf{height:14px;background-position:-3204px 0px}.iti-flag.mg{height:14px;background-position:-3226px 0px}.iti-flag.mh{height:11px;background-position:-3248px 0px}.iti-flag.mk{height:10px;background-position:-3270px 0px}.iti-flag.ml{height:14px;background-position:-3292px 0px}.iti-flag.mm{height:14px;background-position:-3314px 0px}.iti-flag.mn{height:10px;background-position:-3336px 0px}.iti-flag.mo{height:14px;background-position:-3358px 0px}.iti-flag.mp{height:10px;background-position:-3380px 0px}.iti-flag.mq{height:14px;background-position:-3402px 0px}.iti-flag.mr{height:14px;background-position:-3424px 0px}.iti-flag.ms{height:10px;background-position:-3446px 0px}.iti-flag.mt{height:14px;background-position:-3468px 0px}.iti-flag.mu{height:14px;background-position:-3490px 0px}.iti-flag.mv{height:14px;background-position:-3512px 0px}.iti-flag.mw{height:14px;background-position:-3534px 0px}.iti-flag.mx{height:12px;background-position:-3556px 0px}.iti-flag.my{height:10px;background-position:-3578px 0px}.iti-flag.mz{height:14px;background-position:-3600px 0px}.iti-flag.na{height:14px;background-position:-3622px 0px}.iti-flag.nc{height:10px;background-position:-3644px 0px}.iti-flag.ne{height:15px;background-position:-3666px 0px}.iti-flag.nf{height:10px;background-position:-3686px 0px}.iti-flag.ng{height:10px;background-position:-3708px 0px}.iti-flag.ni{height:12px;background-position:-3730px 0px}.iti-flag.nl{height:14px;background-position:-3752px 0px}.iti-flag.no{height:15px;background-position:-3774px 0px}.iti-flag.np{height:15px;background-position:-3796px 0px}.iti-flag.nr{height:10px;background-position:-3811px 0px}.iti-flag.nu{height:10px;background-position:-3833px 0px}.iti-flag.nz{height:10px;background-position:-3855px 0px}.iti-flag.om{height:10px;background-position:-3877px 0px}.iti-flag.pa{height:14px;background-position:-3899px 0px}.iti-flag.pe{height:14px;background-position:-3921px 0px}.iti-flag.pf{height:14px;background-position:-3943px 0px}.iti-flag.pg{height:15px;background-position:-3965px 0px}.iti-flag.ph{height:10px;background-position:-3987px 0px}.iti-flag.pk{height:14px;background-position:-4009px 0px}.iti-flag.pl{height:13px;background-position:-4031px 0px}.iti-flag.pm{height:14px;background-position:-4053px 0px}.iti-flag.pn{height:10px;background-position:-4075px 0px}.iti-flag.pr{height:14px;background-position:-4097px 0px}.iti-flag.ps{height:10px;background-position:-4119px 0px}.iti-flag.pt{height:14px;background-position:-4141px 0px}.iti-flag.pw{height:13px;background-position:-4163px 0px}.iti-flag.py{height:11px;background-position:-4185px 0px}.iti-flag.qa{height:8px;background-position:-4207px 0px}.iti-flag.re{height:14px;background-position:-4229px 0px}.iti-flag.ro{height:14px;background-position:-4251px 0px}.iti-flag.rs{height:14px;background-position:-4273px 0px}.iti-flag.ru{height:14px;background-position:-4295px 0px}.iti-flag.rw{height:14px;background-position:-4317px 0px}.iti-flag.sa{height:14px;background-position:-4339px 0px}.iti-flag.sb{height:10px;background-position:-4361px 0px}.iti-flag.sc{height:10px;background-position:-4383px 0px}.iti-flag.sd{height:10px;background-position:-4405px 0px}.iti-flag.se{height:13px;background-position:-4427px 0px}.iti-flag.sg{height:14px;background-position:-4449px 0px}.iti-flag.sh{height:10px;background-position:-4471px 0px}.iti-flag.si{height:10px;background-position:-4493px 0px}.iti-flag.sj{height:15px;background-position:-4515px 0px}.iti-flag.sk{height:14px;background-position:-4537px 0px}.iti-flag.sl{height:14px;background-position:-4559px 0px}.iti-flag.sm{height:15px;background-position:-4581px 0px}.iti-flag.sn{height:14px;background-position:-4603px 0px}.iti-flag.so{height:14px;background-position:-4625px 0px}.iti-flag.sr{height:14px;background-position:-4647px 0px}.iti-flag.ss{height:10px;background-position:-4669px 0px}.iti-flag.st{height:10px;background-position:-4691px 0px}.iti-flag.sv{height:12px;background-position:-4713px 0px}.iti-flag.sx{height:14px;background-position:-4735px 0px}.iti-flag.sy{height:14px;background-position:-4757px 0px}.iti-flag.sz{height:14px;background-position:-4779px 0px}.iti-flag.ta{height:10px;background-position:-4801px 0px}.iti-flag.tc{height:10px;background-position:-4823px 0px}.iti-flag.td{height:14px;background-position:-4845px 0px}.iti-flag.tf{height:14px;background-position:-4867px 0px}.iti-flag.tg{height:13px;background-position:-4889px 0px}.iti-flag.th{height:14px;background-position:-4911px 0px}.iti-flag.tj{height:10px;background-position:-4933px 0px}.iti-flag.tk{height:10px;background-position:-4955px 0px}.iti-flag.tl{height:10px;background-position:-4977px 0px}.iti-flag.tm{height:14px;background-position:-4999px 0px}.iti-flag.tn{height:14px;background-position:-5021px 0px}.iti-flag.to{height:10px;background-position:-5043px 0px}.iti-flag.tr{height:14px;background-position:-5065px 0px}.iti-flag.tt{height:12px;background-position:-5087px 0px}.iti-flag.tv{height:10px;background-position:-5109px 0px}.iti-flag.tw{height:14px;background-position:-5131px 0px}.iti-flag.tz{height:14px;background-position:-5153px 0px}.iti-flag.ua{height:14px;background-position:-5175px 0px}.iti-flag.ug{height:14px;background-position:-5197px 0px}.iti-flag.um{height:11px;background-position:-5219px 0px}.iti-flag.us{height:11px;background-position:-5241px 0px}.iti-flag.uy{height:14px;background-position:-5263px 0px}.iti-flag.uz{height:10px;background-position:-5285px 0px}.iti-flag.va{height:15px;background-position:-5307px 0px}.iti-flag.vc{height:14px;background-position:-5324px 0px}.iti-flag.ve{height:14px;background-position:-5346px 0px}.iti-flag.vg{height:10px;background-position:-5368px 0px}.iti-flag.vi{height:14px;background-position:-5390px 0px}.iti-flag.vn{height:14px;background-position:-5412px 0px}.iti-flag.vu{height:12px;background-position:-5434px 0px}.iti-flag.wf{height:14px;background-position:-5456px 0px}.iti-flag.ws{height:10px;background-position:-5478px 0px}.iti-flag.xk{height:15px;background-position:-5500px 0px}.iti-flag.ye{height:14px;background-position:-5522px 0px}.iti-flag.yt{height:14px;background-position:-5544px 0px}.iti-flag.za{height:14px;background-position:-5566px 0px}.iti-flag.zm{height:14px;background-position:-5588px 0px}.iti-flag.zw{height:10px;background-position:-5610px 0px}.iti-flag{width:20px;height:15px;box-shadow:0px 0px 1px 0px #888;background-image:url("../img/flags.png");background-repeat:no-repeat;background-color:#DBDBDB;background-position:20px 0}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min--moz-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.iti-flag{background-image:url("../img/flags@2x.png")}}.iti-flag.np{background-color:transparent}@font-face{font-family:'Lato';src:url("/assets/lato-regular-5b08d23162db012a2dc8a39550182ec7ff7d7988e494e8bf50a43724f33efbd8.woff")}@font-face{font-family:'Glyphicons Halflings';src:url("/assets/glyphicons-halflings-regular-f495f34e4f177cf0115af995bbbfeb3fcabc88502876e76fc51a4ab439bc8431.eot");src:url("/assets/glyphicons-halflings-regular-f495f34e4f177cf0115af995bbbfeb3fcabc88502876e76fc51a4ab439bc8431.eot?#iefix") format("embedded-opentype"),url("/assets/glyphicons-halflings-regular-fc969dc1c6ff531abcf368089dcbaf5775133b0626ff56b52301a059fc0f9e1e.woff") format("woff"),url("/assets/glyphicons-halflings-regular-bd18efd3efd70fec8ad09611a20cdbf99440b2c1d40085c29be036f891d65358.ttf") format("truetype"),url("/assets/glyphicons-halflings-regular-d168d50a88c730b4e6830dc0da2a2b51dae4658a77d9619943c27b8ecfc19d1a.svg#glyphicons_halflingsregular") format("svg")}@font-face{font-family:'FontAwesome';src:url(/assets/fontawesome-webfont-d4f5a99224154f2a808e42a441ddc9248ffe78b7a4083684ce159270b30b912a.eot?v=4.4.0);src:url(/assets/fontawesome-webfont-d4f5a99224154f2a808e42a441ddc9248ffe78b7a4083684ce159270b30b912a.eot?#iefix&v=4.4.0) format("embedded-opentype"),url(/assets/fontawesome-webfont-a7c7e4930090e038a280fd61d88f0dc03dad4aeaedbd8c9be3dd9aa4c3b6f8d1.woff?v=4.4.0) format("woff"),url(/assets/fontawesome-webfont-1b7f3de49d68b01f415574ebb82e6110a1d09cda2071ad8451bdb5124131a292.ttf?v=4.4.0) format("truetype"),url(/assets/fontawesome-webfont-7414288c272f6cc10304aa18e89bf24fb30f40afd644623f425c2c3d71fbe06a.svg?v=4.4.0#fontawesomeregular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url("/assets/OpenSans-Regular-6d7127456a361c6ab8741b2b18d43f35fc0c19adad10b89f4be31fdb7d18f8eb.ttf") format("truetype")}@font-face{font-family:'Open Sans Regular';font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans"),url("/assets/OpenSans-Regular-6d7127456a361c6ab8741b2b18d43f35fc0c19adad10b89f4be31fdb7d18f8eb.ttf") format("truetype")}@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans"),url("/assets/OpenSans-Light-795eb6cdbf6279454e89c052e942fc274382a08279bf0751982611d890785f43.ttf") format("truetype")}@font-face{font-family:'Open Sans Semibold';font-style:normal;font-weight:600;src:local("Open Sans Semibold"),local("OpenSans-Semibold"),url("/assets/OpenSans-Semibold-b26abc64859ef359b4b1c7de0caee3feb32bfe8c43520bfb78c526c8d03c2d42.ttf") format("truetype")}@font-face{font-family:'Open Sans Extrabold';font-style:normal;font-weight:800;src:local("Open Sans Extrabold"),local("OpenSans-Extrabold"),url("/assets/OpenSans-ExtraBold-9fc4cc0ce7c2e373784b841e52d399e8276b799b6f669c61128b80a6a52d2065.ttf") format("truetype")}@font-face{font-family:'Open Sans Italic';font-style:italic;font-weight:400;src:local("Open Sans Italic"),local("OpenSans-Italic"),url("/assets/OpenSans-Italic-a54dc8488f8193bf30c3820cf6f261f911f9d328d699e1a1b8042641554cec70.ttf") format("truetype")}@font-face{font-family:'Open Sans Semibold Italic';font-style:italic;font-weight:600;src:local("Open Sans Semibold Italic"),local("OpenSans-SemiboldItalic"),url("/assets/OpenSans-SemiboldItalic-30536248e59274548d51245662f9deec7fb52946faba33aade28c41473bdd39b.ttf") format("truetype")}@font-face{font-family:'Open Sans Extrabold Italic';font-style:italic;font-weight:800;src:local("Open Sans Extrabold Italic"),local("OpenSans-ExtraboldItalic"),url("/assets/OpenSans-ExtraBoldItalic-0eeca981116621a96a484ecc58fbfcdc78fda0065fd21fd13707b63bf8a9912c.ttf") format("truetype")}@font-face{font-family:'VAG Rounded Bold';src:url("/assets/VAG_Rounded_Bold-1a0383b3eeeb52a46f2fd937ae7eb748d4068ca69e99280b34620c441ec22e4a.ttf") format("truetype")}html[lang="vi"] *{font-family:'Open Sans', Arial, sans-serif !important}html[lang="vi"] .fa{font-family:FontAwesome !important}html[lang="vi"] #feedback-star-rating .rating-container.rating-gly-star{font-family:FontAwesome !important}html[lang="vi"] #feedback-star-rating .rating-stars:before{font-family:FontAwesome !important}
