body,.home-content{font:12px/20px Arial,Helvetica,sans-serif;background:#000;min-width:0}input,textarea,select{font:100% Arial,Helvetica,sans-serif;vertical-align:middle;color:#d7d7d7}h1{font-size:44px;line-height:43px}.container{width:100%}header,footer{background:#242424;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNkM2QzZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNDI0MjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(15deg,#242424 0,#3d3d3d 94%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#242424),color-stop(94%,#3d3d3d));background:-webkit-linear-gradient(15deg,#242424 0,#3d3d3d 94%);background:-o-linear-gradient(15deg,#242424 0,#3d3d3d 94%);background:-ms-linear-gradient(15deg,#242424 0,#3d3d3d 94%);background:linear-gradient(15deg,#242424 0,#3d3d3d 94%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#242424,endColorstr=#3d3d3d,GradientType=1);margin:0;padding:0;top:0;width:100%;overflow:hidden}nav li,.selector-bar h1,.selector-bar{background:#3d3d3d;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNkM2QzZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNDI0MjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(15deg,#3d3d3d 0,#242424 64%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#3d3d3d),color-stop(64%,#242424));background:-webkit-linear-gradient(15deg,#3d3d3d 0,#242424 64%);background:-o-linear-gradient(15deg,#3d3d3d 0,#242424 64%);background:-ms-linear-gradient(15deg,#3d3d3d 0,#242424 64%);background:linear-gradient(15deg,#3d3d3d 0,#242424 64%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3d3d3d,endColorstr=#242424,GradientType=1)}.nav-menu{background:#00c;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAcIAAAGQCAIAAACyPPfuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjI3NzY5QTZFODkzMTFFM0JDNzFERjgxQzY3MTE2MjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjI3NzY5QTdFODkzMTFFM0JDNzFERjgxQzY3MTE2MjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMjc3NjlBNEU4OTMxMUUzQkM3MURGODFDNjcxMTYyMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMjc3NjlBNUU4OTMxMUUzQkM3MURGODFDNjcxMTYyMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pk+3JiUAAAY5SURBVHja7N3RbeQw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);background:-moz-linear-gradient(top,#329cd8 0,#00c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#329cd8),color-stop(100%,#00c));background:-webkit-linear-gradient(top,#329cd8 0,#00c 100%);background:-o-linear-gradient(top,#329cd8 0,#00c 100%);background:-ms-linear-gradient(top,r #329cd8 0,#00c 100%);background:linear-gradient(to bottom,#329cd8 0,#00c 100%);background-size:108px 96px;display:block;float:right}.nav-menu,.nav-menu img{width:4.3em;height:3.9em}.logo img{margin:10px 0 0 18px;height:2.3em}nav{background:#242424}nav ul{list-style:none;margin:0;padding:0;text-align:right}nav ul li{padding-right:18px}nav li,.selector-bar h1{height:74px;border:0}nav li a,.selector-bar h1,.selector-bar h1 a{font-size:20px;font-family:'Raleway';line-height:75px;color:#fff;text-transform:uppercase}nav li a{display:block}.selector-bar h1 a{padding-top:0;padding-bottom:0}.selector-bar h1 a:hover{text-decoration:none}.selector-bar h1 a span{display:inline-block;width:75px;height:73px;vertical-align:middle;text-align:center;float:right;background:#2e2e2e url('/images/mobile/bttn-selector-closed@x2.png') no-repeat 0 0;background-size:75px 75px;overflow:hidden;text-indent:-1000px}.selector-bar h1 a.ui-icon-minus span{height:74px;background:#00c url('/images/mobile/bttn-selector-open@x2.png');background:url('/images/mobile/bttn-selector-open@x2.png'),-moz-linear-gradient(top,#329cd8 0,#00c 2000%);background:url('/images/mobile/bttn-selector-open@x2.png'),-webkit-gradient(linear,left top,left bottom,color-stop(0%,#329cd8),color-stop(200%,#00c));background:url('/images/mobile/bttn-selector-open@x2.png'),-webkit-linear-gradient(top,#329cd8 0,#00c 200%);background:url('/images/mobile/bttn-selector-open@x2.png'),-o-linear-gradient(top,#329cd8 0,#00c 200%);background:url('/images/mobile/bttn-selector-open@x2.png'),-ms-linear-gradient(top,r #329cd8 0,#00c 200%);background:url('/images/mobile/bttn-selector-open@x2.png'),linear-gradient(to bottom,#329cd8 0,#00c 200%);background-size:75px 75px}nav .active>a,nav .hover>a{text-decoration:none;color:#329cd8}nav a:hover{text-decoration:none}.page-overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1000;background:#000;opacity:.6;display:none}.fixed-link{position:fixed;bottom:0;right:10px;z-index:1000;background:#000;opacity:.6;width:50px;height:50px;border-radius:4px;display:none}.mobile-site .owl-item .caption{background:#242424;opacity:.8;padding:12px 18px}.mobile-site .owl-item .caption p{font-size:1em!important;color:#bbb;line-height:1.2em;margin:0!important}.owl-theme{background-color:#000}.owl-theme .owl-controls{position:absolute;top:67%;z-index:1000;width:100%;text-align:center}.owl-theme .owl-controls .owl-page span{background:#000;opacity:.9;width:.6em;height:.6em;margin:5px 3px}.owl-theme .owl-controls .owl-page.active span{background:#329cd8;opacity:.9}.owl-theme .video-play-btn{display:block;position:absolute;z-index:100;top:50%;left:50%;background-color:#000;width:50px;height:50px;vertical-align:middle;text-align:center;border-radius:4px;margin:-45px 0 0 -25px;background-image:url('/images/mobile/bg-play@x2.png');background-size:13px 24px;background-repeat:no-repeat;background-position:50% 50%;opacity:.8;text-indent:1000px}.mobile-site section:first-child .form-block{height:158px}.mobile-site section .selector-bar{background:#000}.mobile-site section .selector-bar h1{border:0}.mobile-site section .form-block{padding:16px 28px 28px;margin:0}.mobile-site section .form-block p,.mobile-site section .form-block .notes{padding:0 0 8px;font-size:1.1em;line-height:1.3em}.mobile-site section .form-block h2{font-size:1.3em;font-weight:700;letter-spacing:1px}.mobile-site section .form-block .form-label{width:100%;clear:both}footer{padding:0;margin:0;font-size:.8em;color:#8a8a8a}footer .footer-holder{padding:0}footer .footer-holder .copyright{text-align:center;float:none;background:transparent;margin:0;padding:0 0 0 18px}footer .footer-nav,footer .social-networks{padding:3px 18px 0 0;color:#8a8a8a;font-weight:bold}footer .footer-nav li:last-child a,footer .social-networks li:last-child a{color:#329cd8;text-transform:uppercase}footer .footer-nav a,footer .social-networks a{color:#707070}footer .footer-nav{padding:8px 0 0 18px}footer .social-networks a.facebook{background:url('/images/mobile/icon-fb@x2.png') 0 0;background-size:10px 19px;width:10px;height:19px}footer .social-networks a.twitter{background:url('/images/mobile/icon-tw@x2.png') 0 0;background-size:14px 19px;width:14px;height:19px}.mobile-site .link,.link:hover{font-size:11px;font-weight:normal;text-decoration:none}.mobile-site .form input[type="text"],.mobile-site .form input[type="password"],.mobile-site .form input[type="number"],.mobile-site .form input[type="email"],.mobile-site .form input[type="tel"]{float:none;background:#363636;padding:0 2%;color:#bbb;font-size:1.2em;font-weight:bold;border:0 solid #181818;border-bottom-color:#4c4c4c;width:95.5%;margin:0;height:40px;line-height:40px;border-radius:5px;outline:0}input[type="number"]{-moz-appearance:textfield}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mobile-site .input-placeholder-text{left:9px;top:0;font-size:1.2em;height:40px;line-height:40px;font-weight:bold;color:#bbb}.mobile-site .form input[type="submit"]{background:url('/images/sprite.png') no-repeat 0 -89px;height:39px;padding:0;margin:9px 0 4px;border:0;color:#fff;text-transform:uppercase;font-weight:bold;float:right;font-size:12px;text-shadow:0 -1px 0 rgba(16,74,147,0.74)}.mobile-site #content .form-block3 .form input[class="wide-form"]{float:left;background:#363636;padding:6px 9px;color:#329cd8;font-size:11px;font-weight:bold;text-transform:uppercase;border:1px solid #181818;border-bottom-color:#4c4c4c;width:410px;margin:0;height:14px;border-radius:5px}.mobile-site .form .input-box{float:none;width:100%}.mobile-site .form .input-box.size2{float:right}.mobile-site .form-block{font-size:11px;line-height:14px;color:#329cd8;padding:16px 0 28px;margin:0 0 24px;background:#3d3d3d;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjM2QzZDNkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjklIiBzdG9wLWNvbG9yPSIjMzYzNjM2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI0MjQyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(45deg,#3d3d3d 0,#363636 10%,#242424 60%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#3d3d3d),color-stop(10%,#363636),color-stop(60%,#242424));background:-webkit-linear-gradient(45deg,#3d3d3d 0,#363636 10%,#242424 60%);background:-o-linear-gradient(45deg,#3d3d3d 0,#363636 10%,#242424 60%);background:-ms-linear-gradient(45deg,#3d3d3d 0,#363636 10%,#242424 60%);background:linear-gradient(45deg,#3d3d3d 0,#363636 10%,#242424 60%)}.mobile-site .home-fields{height:auto}.mobile-site .info-content{min-height:580px;background-color:#f0f0f0}.mobile-site .info-content.ghin-theme{background-color:#ddd}.mobile-site .info-content.ghin-theme #content{padding:0!important}#content{float:none;width:auto;background:transparent;margin:0;padding:24px}#content.course-details{padding-bottom:0}.mobile-site #content h1{margin-bottom:8px;font-size:2.2em;line-height:1}.mobile-site #content p{font-size:1.3em;margin-bottom:0 0 15px;line-height:1.4}.options{list-style:none;margin:0 0 12px;padding:0;overflow:hidden;color:#d7d7d7;font:normal 10px/10px Tahoma,Arial,Helvetica,sans-serif;text-transform:uppercase;border:1px solid #242424;border-radius:5px;background:#434345;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQzNDM0NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMjMyMzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#434345 0,#323234 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#434345),color-stop(100%,#323234));background:-webkit-linear-gradient(top,#434345 0,#323234 100%);background:-o-linear-gradient(top,#434345 0,#323234 100%);background:-ms-linear-gradient(top,#434345 0,#323234 100%);background:linear-gradient(to bottom,#434345 0,#323234 100%)}.options li{float:left;padding:18px 0 19px;background:transparent;box-shadow:inset 0 3px 7px rgba(255,255,255,0.1),inset 0 -2px 5px rgba(0,0,0,0.2),0 1px 1px rgba(255,255,255,0.1);width:50%;text-align:center}.select-area{border:0 solid #181818;border-bottom-color:#4c4c4c;position:relative;overflow:hidden;cursor:default;height:40px;float:left;font-size:1.2em;line-height:40px;font-weight:bold;color:#bbb;width:99.6%!important;border-radius:5px;background:#363636;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;outline:0}.select-area .center{white-space:nowrap;padding:0 20px 0 6px}.select-area .select-opener{position:absolute;height:26px;width:20px;right:5px;top:50%;margin-top:-13px;background:#363636 url(/images/arrow-select.png) no-repeat 3px 50%;opacity:.3}.select-options{position:absolute;overflow:hidden;z-index:2000}.select-options .drop-holder{border:1px solid #181818;overflow:hidden;background:#363636;border-radius:5px}.select-options ul{list-style:none;padding:5px 0;margin:0;font-size:11px;font-weight:bold;overflow:hidden}.select-options ul li{width:100%;float:left}.select-options ul a{text-decoration:none;padding:3px 6px;display:block;color:#bbb}.select-options .item-selected a{text-decoration:none;background:#bbb;color:#181818}#results{overflow:hidden;margin:0 -24px 0}#results h2{margin:0 18px 28px;color:inherit}.mobile-site .result{background:#f0f0f0;padding:5px 11px 18px}.mobile-site .result.result-course-details{padding:19px 26px 0}.mobile-site .result.result-course-details h3{color:inherit}.mobile-site .result.result-course-details dl{margin-top:10px}.mobile-site .result.result-course-details dl dt{width:60%;font-weight:600;float:left;clear:both}.mobile-site .result.result-course-details dl dd{float:left;margin-left:0}.mobile-site .result.result-course-details dl dd a{color:inherit}.mobile-site .result.result-course-details table.record{width:100%}.mobile-site .result.result-course-details table.record th{background-color:#dadada;text-align:left;width:50%;padding-left:3px}.mobile-site .result.result-course-details table.record td{line-height:1}.mobile-site .result.result-course-details table.record td b{padding-top:3px;display:block}.mobile-site .result .results-info{padding-left:15px;padding-right:18px;padding-top:18px}.mobile-site .result .results-info dl{margin-top:0}.mobile-site .result .results-info dl dt{width:auto;font-weight:600;float:left;clear:both}.mobile-site .result .results-info dl dd{float:left;margin-left:5px}.mobile-site .result .results-info dl dd a{color:inherit}.mobile-site .result .results-info .legend{clear:both;float:left;margin:10px 0 15px;padding:0;width:60%;list-style:none}.mobile-site .result .results-info .legend li{float:none;line-height:1.5;padding:3px 0 8px;margin:0;clear:both;overflow:hidden}.mobile-site .result .results-info .legend li img{float:left;margin:-3px 8px 0 0}.result .title{display:block;color:#e59843;font-size:11px;line-height:13px;text-transform:uppercase;font-weight:bold;margin:0 0 5px}.mobile-site #content .accordion>li:first-child{min-height:56px;padding:0;background-image:none;overflow:hidden}.mobile-site #content .legend-main{width:100%;background-color:#e5e5e5;border-bottom:1px solid #e5e5e5;cursor:pointer;min-height:56px}.mobile-site #content .legend-main.fixed{position:fixed;top:0;border-bottom:1px solid #d6d5d5;box-shadow:5px 0 5px rgba(0,0,0,0.15)}.mobile-site #content .legend-main h6{padding:18px 5px 0 0;margin-left:-8px}.mobile-site #content .legend-main h6 a{text-decoration:none}.mobile-site #content .legend-main div.ui-collapsible-content.ui-body-inherit{border:0;padding:0 0 0 8px}.mobile-site #content .legend-main.legend-main.ui-collapsible.ui-collapsible-inset.ui-corner-all.ui-collapsible-themed-content{background-image:url('/images/mobile/bg-arrow-open@x2.png');background-repeat:no-repeat;background-position:97% 22px;background-size:24px 13px;margin:0}.mobile-site #content .legend-main.legend-main.ui-collapsible.ui-collapsible-inset.ui-corner-all.ui-collapsible-themed-content.ui-collapsible-collapsed{background-image:url('/images/mobile/bg-arrow@x2.png');background-repeat:no-repeat;background-position:97% 17px;background-size:13px 24px}.mobile-site #content .legend-main .legend-content{padding:0 5px 20px 8px;overflow:hidden;font-size:1.2em}.mobile-site #content .legend-main .legend-content li{background-color:transparent!important}.mobile-site #content .legend-main .legend-content li:first-child{font-weight:bold}.mobile-site #content .legend-main .legend-content li img{vertical-align:middle;margin-right:10px}.mobile-site .course-pagination{background:#242424;color:#d7d7d7;padding:10px 39px 10px 24px;margin:0 0 -15px;text-align:right;font-size:1em;text-align:center}.mobile-site .course-pagination span{text-decoration:none;white-space:nowrap}.mobile-site .course-pagination span a,.mobile-site .course-pagination span strong{font-size:1.2em;display:inline-block;min-width:15px;height:20px;padding:3px 6px;background-color:#bbb;border-radius:4px;color:#000!important;text-align:center}.mobile-site .course-pagination span strong{background-color:transparent;color:inherit}#content .accordion li h3{margin:20px 0 3px;color:#329cd8}.result h3,.accordion h3{font-size:1.2em;line-height:1;float:none;font-family:"Lato",san-serif}.result h3 a,.accordion h3 a{color:inherit;padding:0;background:0}.accordion h3 a:hover,.accordion .active h3 a{background:0}.mobile-site #course_title_block address{font-size:1.4em;font-weight:600}.mobile-site #content .result .legend,.mobile-site #content .accordion .legend{padding:11px 0 0!important;overflow:hidden;float:right}.mobile-site #content .result .legend li,.mobile-site #content .accordion .legend li{margin:0 3px 0 0;padding:0;white-space:nowrap}.mobile-site .map-area{margin:15px 0 0}.mobile-site .weather-block{padding:0 0 20px;padding-bottom:0}.mobile-site .weather-block p a{color:#fff!important;font-weight:normal;text-decoration:none;margin-top:30px;float:right}.mobile-site .weather-block p a:hover{text-decoration:none}.mobile-site .weather-block span{margin-left:0}.mobile-site .accordion .result{background:#f0f0f0;padding:0 26px 20px 26px}.accordion{margin-bottom:0;padding-bottom:0}.mobile-site .accordion a{color:inherit}.mobile-site .accordion .holder{padding:0;margin:0 20px 0 0;font-size:1.2em;clear:both}.mobile-site .accordion .holder address{margin:10px 0 8px;line-height:1.2}.accordion table{border-collapse:collapse;padding:0;margin:0 20px 0 0;width:100%}.accordion table th{text-align:left;padding:0}.mobile-site #content .accordion>li:nth-child(odd),.mobile-site #content .accordion>li:nth-child(odd) .result{background-color:#e5e5e5}.mobile-site #content .accordion>li{padding:17px 0 0;background-image:url('/images/mobile/bg-arrow@x2.png');background-repeat:no-repeat;background-position:97% 83%;background-size:13px 24px;padding:0 5px 20px 18px}.mobile-site .result-course-details .tab-panel{padding:18px}.mobile-site .result-course-details .tab-panel table{width:100%}.mobile-site .result-course-details .tab-panel table th{text-align:left;width:19%}.mobile-site .course-details .tab-container .panel-container{background:#000}.ghin-iframe{background-color:#ddd;margin-top:-43px}a:hover{text-decoration: none}
