html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0px}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{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;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"]{-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-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;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}*{-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:16px;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{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px
solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.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;margin:-1px;padding:0;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}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width: 768px){.container{width:auto}}@media (min-width: 992px){.container{width:970px}}// @media (min-width: 1200px){//   .container{//     width: 1170px;//}//}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-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-left:15px;padding-right: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%}}fieldset{padding:0;margin:0;border:0;min-width: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,.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(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::-ms-expand{border:0;background-color:transparent}.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[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{line-height:34px}input[type="date"].input-sm,
input[type="time"].input-sm,
input[type="datetime-local"].input-sm,
input[type="month"].input-sm,
.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[type="date"].input-lg,
input[type="time"].input-lg,
input[type="datetime-local"].input-lg,
input[type="month"].input-lg,
.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:before,.radio:after,.checkbox:before,.checkbox:after{content:" ";display:table}.radio:after,.checkbox:after{clear:both}.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-left: -20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;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[type="radio"].disabled,
input[type="checkbox"].disabled,
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{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right: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[multiple].input-sm{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[multiple].form-control{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[multiple].input-lg{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[multiple].form-control{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;border-color:#3c763d;background-color:#dff0d8}.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;border-color:#8a6d3b;background-color:#fcf8e3}.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;border-color:#a94442;background-color:#f2dede}.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{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,
.form-horizontal
.checkbox{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}@media (min-width: 768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.clearfix:before,
.clearfix: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{content:" ";display:table}.clearfix:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after{clear:both}.center-block{display:block;margin-left:auto;margin-right: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}body{font-family:"Praxis W01 Light",Helvetica,Arial,"MS Sans-Serif",Sans-Serif;-webkit-font-smoothing:antialiased}#content
h1{border-top:1px dotted #b5b5b5;border-bottom:1px dotted #b5b5b5;font-family:"Praxis W01 Light",Helvetica,Arial,Sans-Serif;font-size:2em;font-weight:normal;line-height:1em;margin-bottom:20px;padding:12px
0}#content
h2{font-family:"Praxis W01 Light",Helvetica,Arial,Sans-Serif;font-size:1.25em;font-weight:normal;line-height:1em;margin-bottom:10px}#content
h3{color:#023d83;font-family:"Praxis W01 Light",Helvetica,Arial,Sans-Serif;font-size:01.125em;font-weight:normal;line-height:1em;margin-bottom:10px}#content
h4{color:#333;font-family:"Praxis W01 Light",Helvetica,Arial,Sans-Serif;font-size:1em;font-weight:normal;line-height:1em;margin-bottom:20px}#content
p{font-size:1em;line-height:1.4em;margin:0
0 20px 0}#content p
strong{font-family:"Praxis W01 Semi Bold",Helvetica,Arial,Sans-Serif;font-weight:normal}#content
a{// color: #6A6A6A;text-decoration:none}#content a:hover,
#content a:focus,
#content a:active{color:#48a7e1;text-decoration:none}#content ul,
#content
ol{list-style-position:outside;padding-left:2em;margin-bottom:20px}#content
ul{list-style-type:disc}#content
ol{list-style-type:decimal}#content
li{font-size:1em;line-height:1.4em;margin-bottom:5px}#content li
li{font-size:1em;margin-bottom:0}#content
sup{font-size:0.75em;vertical-align:super}div#content
table{border-collapse:collapse;border-spacing:0;width:100% !important}div#content
th{text-align:left}div#content table
tr{}div#content table
td{border:1px
solid #e4e4e4;font-size:0.875em;padding:15px}div#content table td
p{font-size:1em}div#content
form{margin-bottom:30px;width:100%}div#content
fieldset{width:100%}div#content form
div.field{margin-bottom:20px}div#content form
label{color:#0673b1;display:block;font-size:1.125em;margin-bottom:3px;text-shadow:1px 1px 0 rgba(255,255,255,1)}div#content form div.required
label{color:#cf0000}div#content form div.text
input{border:1px
solid #d1d1d1;border-radius:5px;box-shadow:inset 0px 1px 2px  rgba(150,150,150,0.4);font-family:"Praxis W01 Light",Helvetica,Arial,Sans-Serif;font-size:1em;padding:10px;width:210px}div#content form div.select
select{width:230px}form .col-group{overflow:hidden}form
.col{float:left;margin:0
10px}form
.col2{width:200px}form
.col3{width:250px}div#content form
legend{color:#0673b1;font-size:1.125em;margin-bottom:10px;text-shadow:1px 1px 0 rgba(255,255,255,1)}div#content form .col
div.field{margin-bottom:10px}div#content form .col
label{color:#333;display:inline-block;margin-left:5px}div#content fieldset.notes
p{font-size:0.875em}div.popup-type-message,div.popup-type-error,span.form-error{background:#cf0000;border-radius:2px;color:#fff;font-family:"Praxis W01 Semi Bold",Helvetica,Arial,Sans-Serif;font-size:0.75em;padding:2px;line-height:1.2em}.text div.popup-type-message{width:228px}.textarea div.popup-type-message{width:369px}.select div.popup-type-message{width:226px}.gateway #sub-nav{display:none}span.form-error{display:block;float:left}#accesslinks{display:block;position:absolute;left:0;top:0em;width:20em}#accesslinks
li{display:block;position:absolute;left:0;top:0em;width:20em;text-align:center}#accesslinks li
a{position:absolute;z-index:999;top:-10em}#accesslinks li
a{display:block;position:relative;line-height:2em;font-weight:bold;font-size:0.75em;color:#FFF}#accesslinks li a:focus,
#access li a:active{top:0em;text-decoration:none;background:#000}.ir{display:block;position:relative}a.ir{cursor:pointer}.ir
span{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat}#region-nav{height:38px;left:22px;overflow:hidden;position:absolute;top:0}#region-nav
li{float:left;width:27px}#region-nav li
a{background:transparent url(/images/layout/nav-region.gif) no-repeat;display:block;height:38px;text-indent:-10000px;width:27px}#region-nav li a.global:hover,
#region-nav li.active
a.global{background-position:0 -38px}#region-nav li
a.us{background-position:-26px 0}#region-nav li a.us:hover,
#region-nav li.active
a.us{background-position:-26px -38px}#region-nav li
a.india{background-position:-52px 0}#region-nav li a.india:hover,
#region-nav li.active
a.india{background-position:-52px -38px}#region-nav li
a.china{background-position:-78px 0}#region-nav li a.china:hover,
#region-nav li.active
a.china{background-position:-78px -38px}#region-nav li
a.canada{background-position:-104px 0}#region-nav li a.canada:hover,
#region-nav li.active
a.canada{background-position:-104px -38px}.service-nav{height:27px;overflow:hidden;float:left}#footer .service-nav{margin:13px
0}#header .service-nav{left:666px;position:absolute;top:4px}.service-nav
li{float:left;margin-right:6px;width:27px}.service-nav li
a{-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;-o-transition:opacity 0.2s;display:block;transition:opacity 0.2s;cursor:pointer}.service-nav li a
object{height:27px;width:27px;pointer-events:none;vertical-align:middle}.servive-nav li a
img{width:27px;height:27px}.service-nav li a:hover{opacity:0.6;text-decoration:none}#primary-navigation{position:relative}#primary-nav-container{background:#094387 url(/images/layout/nav-primary.gif) no-repeat;bottom:0;height:62px;left:0;position:absolute;width:960px}#menu-link,#menu-close-link{display:none}#primary-nav-home{border-right:1px solid #0d3b72;display:block;float:left;height:62px;overflow:hidden;width:48px}#primary-nav-home
span{background:transparent url(/images/layout/nav-primary-home.png) no-repeat center 16px;display:block;height:62px;text-indent:-10000px;width:48px}#primary-nav{height:62px;width:970px;margin:0
auto}#primary-nav
li{float:left}#primary-nav li a.nav-title div.nav-title-over,
#primary-nav li a.nav-title{border-left:1px solid #245896;border-right:1px solid #0d3b72;color:#fff;display:block;font-family:'Praxis W01 Light';font-variant:normal;font-weight:normal;height:62px;padding:0
24px 0 12px;position:relative;text-decoration:none;text-shadow:1px 1px 1px rgba(0,0,0,0.8);white-space:nowrap}#primary-nav li a.nav-title{font-size:1.0625em}#primary-nav li a.nav-title div.nav-title-over{background:#fff url(/images/layout/nav-primary-active.gif) repeat-x;border-left:0;border-right:0;border-top:1px solid #fff;color:#023b7f;left:0;height:64px;position:absolute;text-shadow:none;top:-2px;z-index:10}.ie7 #primary-nav li a.nav-title div.nav-title-over{overflow:hidden}#primary-nav li.active a.nav-title,
#primary-nav-home:hover,
#primary-nav li a.nav-title:hover{background:transparent url(/images/layout/nav-primary-hover.gif) repeat-x;cursor:pointer}#primary-nav li a.nav-title
strong{display:block;font-family:'Praxis W01 Semi Bold',Helvetica,Arial,Sans-Serif;font-variant:normal;font-weight:normal}#primary-nav li a.nav-title
span{display:inline-block;vertical-align:middle}#primary-nav li a.nav-title span.vertical-ref{overflow:hidden;height:100%}div.mega-menu{background:#fff;left:-49px;overflow:hidden;position:absolute;top:62px;visibility:hidden;z-index:10}div.mega-menu
p{font-family:'Praxis W01 Light';line-height:1.4em;margin:0
0 20px 0}div.mega-menu-left{float:left;padding:30px
50px 30px 40px;width:240px}div.mega-menu-center{float:left;padding:22px
40px 30px 22px;width:260px}#primary-nav div.mega-menu-center
ul{width:100%}#primary-nav div.mega-menu-center ul
li{background:transparent url(/images/layout/nav-mega-menu-widget.gif) no-repeat 10px center;border-bottom:1px dotted #b5b5b5;display:block;float:none;padding:10px
0 10px 25px}#primary-nav div.mega-menu-center ul li
a{color:#333;font-size:1.0625em;font-family:'Praxis W01 Light';text-decoration:none}#primary-nav div.mega-menu-center ul li a:hover{color:#023d83}div.mega-menu-right{float:left;padding:30px
22px 30px 0;width:330px}div.mega-menu-right a.standard-button-cta{float:left}div.mega-menu-right a.standard-button-cta.news{margin-right:20px}div.mega-menu-right
h2{font-family:'Praxis W01 Semi Bold';font-weight:normal;margin-bottom:14px}div.mega-menu-features{border-top:1px dotted #b5b5b5;margin-bottom:10px}div.mega-menu-feature{border-bottom:1px dotted #b5b5b5;overflow:hidden;padding:10px
0}div.mega-menu-feature
img{float:left;margin-right:10px}div.mega-menu-feature
h3{font-family:'Praxis W01 Light';font-size:1.125em;font-weight:normal}#content div.mega-menu-feature h3 a,
div.mega-menu-feature h3
a{color:#074083;text-decoration:none}div.mega-menu-feature h3 a:hover{color:#48A7E1}#app-download{background:transparent url(/images/logos/app-download.gif) no-repeat;padding:5px
0 0 30px;position:absolute;right:14px;top:42px}#app-download
h2{color:#333;font-family:'Praxis W01 Light';font-size:0.9375em;font-variant:normal;font-weight:normal}#app-download
ul{overflow:hidden}#app-download ul
li{float:left;margin-right:8px}#app-download ul li
a{color:#48a7e1;font-family:'Praxis W01 Light';font-size:0.9375em;font-variant:normal;font-weight:normal;text-decoration:none}#app-download ul li a:hover{color:#48A7E1}#global-search{background-color:#fff;border:1px
solid #d2d2d2;border-radius:11px;box-shadow:inset 1px 1px 4px rgba(150,150,150,0.3);height:18px;padding:2px
8px;position:absolute;right:14px;top:4px;width:130px;overflow:hidden}#global-search input#frm-global-search-keywords{border:0;background-color:transparent;display:inline-block;line-height:18px;height:18px;margin-right:10px;padding:0;outline:none;overflow:hidden;vertical-align:middle;width:97px}#global-search input#frm-global-search-submit{line-height:18px;vertical-align:middle}#content #sub-nav{// display: none;border-top:1px dotted #b5b5b5;list-style-type:none;margin:21px
0 0 0;padding:0}#content #sub-nav li
a{display:inline-block;width:100%}#content #sub-nav li.level_1,
#content #sub-nav
li.level_2{border-bottom:1px dotted #b5b5b5;padding:17px
5px}#content #sub-nav li.level_1 a,
#content #sub-nav li.level_2
a{color:#333;font-family:"Praxis W01 Light",Helvetica,Arial,Sans-Serif;font-size:1.0625em;text-decoration:none}#content #sub-nav li.level_1 ul,
#content #sub-nav li.level_2
ul{list-style-type:none;padding-left:20px}#content #sub-nav li.level_1 ul li,
#content #sub-nav li.level_2 ul
li{padding:5px
0 0 0}#content #sub-nav li.level_1 ul li a,
#content #sub-nav li.level_2 ul li
a{font-size:0.875em}#content #sub-nav li.active a,
#content #sub-nav li a:hover{color:#023b7f}#channels{margin:15px
auto;overflow:hidden;width:960px;-moz-column-count:6;-webkit-column-count:6;column-count:6}.ie7 #channels > li,
.ie8 #channels > li,
.ie9 #channels>li{float:left}.ie8 .interaction-box{background:#456489}.ie8 .which-university-interactive{background-repeat:repeat}.ie8 #subject-select{height:25px}#channels>li{width:169px;margin-right:20px;margin-bottom:20px;break-inside:avoid-column;-webkit-column-break-inside:avoid;display:inline-block;-webkit-column-gap:20px;-moz-column-gap:20px;-o-column-gap:20px;column-gap:20px}#channels ul
li{background:transparent url(/images/layout/footer-top-nav-widget.gif) no-repeat left 9px;padding-left:7px}#channels li.level_1>a{font-family:"Praxis W01 Semi Bold",Helvetica,Arial,Sans-Serif}#channels li.level_1
ul{margin-top:4px;overflow:hidden}#channels li
a{color:#000;font-size:0.875em;font-weight:normal;text-decoration:none}#channels li a:hover{color:#48a7e1}#footer
span.copyright{color:#a8a8a8;display:block;float:left;font-size:0.875em;line-height:44px;vertical-align:middle}#footer #footer-nav{float:right;height:44px}#footer #footer-nav
li{background:transparent url(/images/layout/footer-bottom-nav-widget.gif) no-repeat right center;float:left;padding:0
15px 0 12px}#footer #footer-nav
li.last_child{background-image:none;padding-right:0}#footer #footer-nav li
a{color:#fff;font-size:0.8125em;font-weight:bold;line-height:44px;text-decoration:none;vertical-align:middle}#footer #footer-nav li a:hover{color:#48a7e1}#global-newsletter-signup{float:right}#global-newsletter-signup
label{float:left;font-family:"Praxis W01 Semi Bold",Helvetica,Arial,Sans-Serif;font-size:0.875em;font-weight:normal;margin-bottom:5px;margin:20px;margin-top:15px}#frm-global-newsletter-signup{width:750px;position:relative}#frm-global-newsletter-signup input.standard-button{margin-top:-4px;position:relative;top:2px}#frm-global-newsletter-signup-email{border:1px
solid #dcdcdc;box-shadow:none;-webkit-appearance:none;border-radius:5px;color:#9b9b9b;font-size:0.8125em;outline:none;padding:13px;width:255px}.ie7 #global-newsletter-signup input.standard-button{margin-top:-32px}div.listing-item{border-bottom:1px dotted #b5b5b5;overflow:hidden;padding:20px
0}div.listing-item-image{float:left;margin-right:20px;width:220px}div.listing-item-content{float:left;max-width:380px}div.listing-item-no-image div.listing-item-content{width:100%}#content div.listing-item-content h2 a,
#content div.listing-item-content h2 a:visited,
#content div.listing-item-content h2 a:focus{color:#48a7e1;text-decoration:none}#content div.listing-item-content h2 a:hover{color:#023d83}#content div.listing-item-content
h4{}a.listing-thumbnail{display:block;height:190px;text-indent:-10000px;width:220px}#content
ul.pagination{list-style-type:none;margin:50px
0;padding:0;text-align:center}#content ul.pagination
li{display:inline}#content ul.pagination
li.info{display:inline-block;font-family:"Praxis W01 Semi Bold",Helvetica,Arial,Sans-Serif;font-size:1.3125em;margin-right:30px}#content ul.pagination li
a{color:#333;display:inline-block;font-size:1.3125em;margin:0
10px;text-decoration:none}#content ul.pagination li .active,
#content ul.pagination li a:hover{color:#48A7E1}#content-sharing{background:#fff;padding:20px;float:left}div.video-container{height:440px;margin:0
auto;width:720px}.recipe div.video-container{margin-bottom:20px}div.video-container a.video-player{background-color:#333;background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;height:100%;position:relative;text-indent:-10000px;width:100%}div.video-container a.video-player
span{background:transparent url(/images/layout/video-play-button.png) no-repeat;height:60px;left:50%;margin:-30px 0 0 -43px;position:absolute;top:50%;width:87px}.with-shadow{display:block;float:left;position:relative;z-index:1}.with-shadow:before,.with-shadow:after{bottom:13px;position:absolute;z-index:-1;-ms-transform:rotate(-4deg);-webkit-transform:rotate(-4deg);-o-transform:rotate(-4deg);-moz-transform:rotate(-4deg);height:50px;left:3px;max-width:50%;width:47%}.with-shadow:after{-ms-transform:rotate(4deg);-webkit-transform:rotate(4deg);-o-transform:rotate(4deg);-moz-transform:rotate(4deg);left:auto;right:3px}.with-shadow
img{display:block}.hidden{opacity:0 !important;position:absolute;left:-100000px;top:-100000px}.content-body{overflow:hidden;padding-bottom:20px}#content
.left{margin:0
10px 10px 0}#content
.right{float:right;margin:0
0 10px 10px}#content .body-image.left{float:left;margin:15px
15px 15px 0}#content .body-image.right{float:right;margin:15px
0 15px 15px}hr{border:0;border-top:1px dotted #b5b5b5;clear:both;color:transparent;display:block;height:0;margin-bottom:20px}#content a.standard-button,a.standard-button,input.standard-button{background:#252525 url(/images/layout/standard-button-cta.gif) no-repeat right top;border:0;border-radius:5px;color:#fff;display:inline-block;font-family:Helvetica,Arial,Sans-Serif;font-size:0.75em;font-weight:normal;height:46px;line-height:46px;padding:0
28px 0 22px;text-decoration:none;text-transform:uppercase;vertical-align:middle;-webkit-font-smoothing:antialiased}#content a.standard-button.download{margin-top:15px;padding-left:15px}#content a.standard-button.download
span{background:url(/images/layout/download.png) no-repeat left top;display:block;float:left;height:46px;width:30px}.ie7 input.standard-button{padding:0
10px 0 6px}#content a.standard-button:hover,a.standard-button:hover,input.standard-button:hover{background-position:right bottom;cursor:pointer}#gateway-carousel div.dark div.slide-content a.standard-button{color:#fff}#content a.related-link{background:#dbdbdb url(/images/layout/related-link-bg.gif) no-repeat right top;border-radius:5px;clear:both;color:#064a95;display:block;font-family:"Praxis W01 Light",Helvetica,Arial,Sans-Serif;font-size:1.125em;margin-bottom:20px;height:46px;padding:0
40px 0 18px;text-decoration:none;white-space:nowrap;width:420px}#content a.related-link:hover{background-position:right bottom}#content a.related-link
span{display:inline-block;vertical-align:middle;white-space:normal}#content a.related-link span.vertical-ref{overflow:hidden;height:100%}#content a.related-link.external{background-image:url(/images/layout/related-link-external-bg.gif);color:white;text-shadow:1px 1px 1px rgba(0,0,0,0.8)}div#content-grid{margin-top:-35px;position:relative;width:940px}div#content-grid.no-js{margin:0
auto}#content div#content-grid a.standard-button{background-image:url(/images/layout/standard-button-more.gif);padding:0
30px 0 22px}div.clickable:hover{cursor:pointer}div.content-grid-items{overflow:hidden}div.content-grid-items>p{clear:both;text-align:center}div.content-grid-items div.content-grid-item{float:left;height:190px;margin:0
20px 20px 0;position:relative;width:220px}div.content-grid-items div.content-grid-item.no-js{height:300px;width:300px}#content div.content-grid-items div.content-grid-item.no-js div.twitter-actions{bottom:10px;width:100%}div.content-grid-items div.content-grid-item.no-js div.twitter-actions>p{clear:both;width:100%}#content div.content-grid-items div.content-grid-item.no-js div.twitter-actions
a{margin:5px
10px 0 3px;float:left}div.content-grid-items.twitter>div:nth-child(3n+3){margin-right:0}div.content-grid-items div.content-grid-item-container{background:#333 no-repeat center center;border-radius:0;height:100%;overflow:hidden}div.content-grid-items div.content-grid-item-news div.content-grid-item-container,
div.content-grid-items div.content-grid-item-news-carousel div.content-grid-item-container,
div.content-grid-items div.content-grid-item-events-carousel div.content-grid-item-container,
div.content-grid-items div.feature-no-image div.content-grid-item-container,
div.content-grid-items div.content-grid-item-tweets div.content-grid-item-container,
div.content-grid-items div.fact div.content-grid-item-container{background:#fff}div.content-grid-items div.two-one{width:460px}div.content-grid-items div.two-two{height:400px;width:460px}div.content-grid-items div.one-two{height:400px;width:220px}div.content-grid-items div.three-two{height:400px;width:700px}div.content-grid-items div.one-three{height:610px;width:210px}div.content-grid-items div.four-two{height:400px;width:940px}div.content-grid-items
div.last{margin-right:0}div.content-grid-items div.video-container a.video-player{position:static}div.content-grid-item-content{background:#fff;bottom:20px;min-height:50px;padding:10px;position:absolute;right:0;text-indent:0;width:155px}div.two-one div.content-grid-item-content,
div.two-two div.content-grid-item-content{width:200px}div.three-two div.content-grid-item-content,
div.four-two div.content-grid-item-content{width:270px}#content div.content-grid-item-content
h4{color:#959595;font-size:0.75em;margin:0
0 5px 0;text-indent:0;text-transform:uppercase}#content div.content-grid-item-content
h2{color:#333;font-size:1.125em;margin:0;text-indent:0}#content div.content-grid-item-content h2
a{text-decoration:none;text-indent:0}#content div.content-grid-item-content h2 a:hover{color:#48a7e1}div.feature-no-image div.content-grid-item-content,
div.content-grid-item-news div.content-grid-item-content,
div.content-grid-item-news-carousel div.content-grid-item-content,
div.content-grid-item-events-carousel div.content-grid-item-content,
div.fact div.content-grid-item-content{background-color:transparent;height:100%;margin:0
auto;position:static;text-align:center;width:85%}#content div.fact div.content-grid-item-content
h2{color:#48a7e1;margin-bottom:10px}#content div.fact div.content-grid-item-content
p{font-size:0.875em}div.fact div.content-grid-item-content{background-position:center 15px;background-repeat:no-repeat;padding-top:40%;height:60%}div.content-grid-item-tweets div.content-grid-item-content{background-color:transparent;bottom:auto;height:150px;position:static;padding:20px;right:auto;width:auto}div.content-grid-item-tweets div.content-grid-item-content
span{white-space:normal;word-wrap:break-word;line-height:1.25em}div.content-grid-item-tweets div.content-grid-item-content span.vertical-ref{overflow:hidden;height:100%}#content div.content-grid-item-tweets div.content-grid-item-content
a{color:#00acee}#content div.content-grid-item-tweets div.content-grid-item-content
a.primary{background:transparent url(/images/layout/grid-tweet.gif) no-repeat center bottom;display:block;font-family:"Praxis W01 Semi Bold",Helvetica,Arial,Sans-Serif;font-size:0.75em;margin-top:10px;padding-bottom:25px}#content div.content-grid-item-tweets
.profile{overflow:hidden;display:block;margin-bottom:0}#content div.content-grid-item-tweets .profile
.image{border-radius:4px;width:48px;height:48px;float:left;margin-right:10px}#content div.content-grid-item-tweets .profile
.name{float:left}#content div.content-grid-item-tweets .profile
.author{font-size:1.5em;margin:0}#content div.content-grid-item-tweets .profile
.id{font-size: .875em;color:#7e7e7e;margin:0}#content div.content-grid-item.with-shadow.content-grid-item-tweets.marked.one-one{width:460px}#content div.content-grid-item-tweets div.twitter-actions{position:absolute;bottom:0;width:420px;margin-bottom:4px;font-size:0.8675em}#content div.content-grid-item-tweets.two-one div.twitter-actions{width:420px}#content div.content-grid-item-tweets div.twitter-actions
p{float:left;margin:0}#content div.content-grid-item-tweets div.twitter-actions
a{float:right;margin:0
10px;color:#7e7e7e}#content div.content-grid-item-tweets div.twitter-actions a:hover,
#content div.content-grid-item-tweets div.twitter-actions a:active{color:#333}#content div.content-grid-item-tweets div.twitter-actions a
span{display:inline-block;width:16px;height:16px;background:transparent url(/images/layout/twitter-action-sprite.png) no-repeat;position:relative;top:2px;left:-4px}#content div.content-grid-item-tweets div.twitter-actions a.reply
span{background-position:0 center}#content div.content-grid-item-tweets div.twitter-actions a.reply:hover span,
#content div.content-grid-item-tweets div.twitter-actions a.reply:active
span{background-position:-16px center}#content div.content-grid-item-tweets div.twitter-actions a.retweet
span{background-position:-80px center}#content div.content-grid-item-tweets div.twitter-actions a.retweet:hover span,
#content div.content-grid-item-tweets div.twitter-actions a.retweet:active
span{background-position:-96px center}#content div.content-grid-item-tweets div.twitter-actions a.favorite
span{background-position:-32px center}#content div.content-grid-item-tweets div.twitter-actions a.favorite:hover span,
#content div.content-grid-item-tweets div.twitter-actions a.favorite:active
span{background-position:-48px center}#content div.feature-no-image div.content-grid-item-content h4,
#content div.content-grid-item-news-carousel div.content-grid-item-content h4,
#content div.content-grid-item-events-carousel div.content-grid-item-content h4,
#content div.content-grid-item-news div.content-grid-item-content
h4{margin:20px
0 5px 0}#content div.feature-no-image div.content-grid-item-content h2,
#content div.content-grid-item-news div.content-grid-item-content
h2{font-size:1.25em;line-height:1.3em}#content div.content-grid-item-news-carousel div.content-grid-item-content h2,
#content div.content-grid-item-events-carousel div.content-grid-item-content
h2{font-size:1.125em}#content div.feature-no-image div.content-grid-item-content h2 a,
#content div.content-grid-item-news-carousel div.content-grid-item-content h2 a,
#content div.content-grid-item-events-carousel div.content-grid-item-content h2 a,
#content div.content-grid-item-news div.content-grid-item-content h2
a{color:#48a7e1}#content div.content-grid-item-videos:hover div.content-grid-item-content h2,
#content div.clickable:hover div.content-grid-item-content h2 a,
#content div.content-grid-item-news-carousel div.content-grid-item-content h2 a:hover,
#content div.content-grid-item-events-carousel div.content-grid-item-content h2 a:hover,
#content div.feature-no-image div.content-grid-item-content h2 a:hover,
#content div.content-grid-item-news div.content-grid-item-content h2 a:hover{color:#48a7e1}div.four-two:before,div.four-two:after{bottom:20px}div.content-grid-items div#content-grid-filters div.content-grid-item-container{background:#e9e9e9;border-bottom:1px solid #fff;border-radius:5px;border-top:1px solid #d0d0d0;padding:20px}div.content-grid-items div#content-grid-filters.one-two div.content-grid-item-container{height:360px;overflow:hidden}div.content-grid-items div#content-grid-filters.one-three div.content-grid-item-container{height:570px;overflow:hidden}#content div.content-grid-items div#content-grid-filters div.content-grid-item-container
h3{color:#4f99c4;font-size:1.25em}#content div.content-grid-items div#content-grid-filters div.content-grid-item-container
ul{list-style-type:none;margin:0;padding:0}#content div.content-grid-items div#content-grid-filters div.content-grid-item-container ul
li{background:transparent url(/images/layout/content-grid-filter.gif) no-repeat;display:block;font-size:1.125em;height:27px;line-height:27px;margin-bottom:10px;padding-left:34px;vertical-align:middle}#content div.content-grid-items div#content-grid-filters div.content-grid-item-container ul li:hover{color:#4f99c4;cursor:pointer}#content div.content-grid-items div#content-grid-filters div.content-grid-item-container ul
li.selected{background-position:left bottom}#content .content-grid-item-content .carousel-container{height:129px}#content .content-grid-item-content
.carousel{position:relative;height:106px}#content .content-grid-item-content .carousel
.slide{height:106px}#content .content-grid-item-content
ul.pagination{margin:0;position:absolute;bottom:0;left:46px}#content .content-grid-item-content
.slide{width:100%}#content div.content-grid-item-content .pagination .page
a{background:transparent url(/images/layout/grid-carousel-pagination.png) no-repeat;height:10px;overflow:hidden;text-indent:-9999px;width:10px}#content div.content-grid-item-content .pagination .page a:hover,
#content div.content-grid-item-content .pagination .page a:active,
#content div.content-grid-item-content .pagination .page.active
a{background-position:0 -10px}div.image-gallery-carousel-container h2,
#content div.image-gallery-carousel-container
h2{color:#333;font-family:"Praxis W01 Light",Helvetica,Arial,Sans-Serif;font-size:1.5em;font-weight:normal;margin-bottom:20px;text-align:center}div.image-gallery-carousel-container{overflow:hidden;padding:30px
0 50px}.image-galleries div.image-gallery-carousel-container{padding:0
0 100px 0}div.image-gallery-carousel{height:365px;margin:0
auto 100px auto;position:relative;text-align:center;width:620px}#content-main div.image-gallery-carousel-container ul.carousel-nav{display:none}div.image-gallery-carousel
div.slide{background:#000;height:365px;overflow:hidden;position:relative;width:620px}div.image-gallery-carousel div.slide
img{height:100% !important;width:auto !important}div.image-gallery-carousel div.slide h3,
#content div.image-gallery-carousel div.slide
h3{background:transparent url(/images/layout/black-50.png);bottom:0;color:#fff;font-family:"Praxis W01 Light",Helvetica,Arial,Sans-Serif;font-weight:normal;left:0;margin:0;position:absolute;text-align:left;width:100%}div.image-gallery-carousel div.slide h3 span,
#content div.image-gallery-carousel div.slide h3
span{display:block;padding:10px}div.image-gallery-carousel div.slide h3 em,
#content div.image-gallery-carousel div.slide h3
em{background:transparent url(/images/layout/learn-more.png) no-repeat right center;font-size:0.875em;font-style:normal;height:24px;line-height:24px;padding-right:28px;position:absolute;right:10px;top:7px;vertical-align:middle}div.image-gallery-carousel div.slide-text{background:transparent url(/images/layout/black-70.png);opacity:0;height:325px;left:0;padding:20px;position:absolute;top:0;width:580px;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out}.ie div.image-gallery-carousel div.slide-text{display:none;opacity:1}div.image-gallery-carousel div.slide-text p,
#content div.image-gallery-carousel div.slide-text
p{color:#fff;font-family:"Praxis W01 Light",Helvetica,Arial,Sans-Serif;font-size:1em}div.image-gallery-carousel div.with-text:hover{cursor:pointer}div.image-gallery-carousel div.slide:hover div.slide-text,
#content div.image-gallery-carousel div.slide:hover div.slide-text{opacity:1}.ie div.image-gallery-carousel div.slide:hover div.slide-text,
.ie #content div.image-gallery-carousel div.slide:hover div.slide-text{display:block}div.image-gallery-carousel div.with-text:hover h3,
#content div.image-gallery-carousel div.with-text:hover
h3{display:none}div.image-gallery-carousel
div.navigation{background-color:#F3F3F3;bottom:-80px;left:50%;margin-left:-220px;padding:3px
55px 0 51px;position:absolute}div.image-gallery-carousel div.navigation ul,
#content div.image-gallery-carousel div.navigation
ul{list-style-type:none;margin:0;overflow:hidden;padding:0;position:absolute}div.image-gallery-carousel div.navigation ul li,
#content div.image-gallery-carousel div.navigation ul
li{float:left;padding:1px}div.image-gallery-carousel div.navigation ul li img,
#content div.image-gallery-carousel div.navigation ul li
img{display:block}div.image-gallery-carousel div.slide-links{position:relative;overflow:hidden;margin:0
auto;height:66px;width:335px}div.image-gallery-carousel div.navigation a.nav,
#content div.image-gallery-carousel div.navigation
a.nav{background:transparent url(/images/layout/image-gallery-nav.gif) no-repeat right top;display:block;height:65px;position:absolute;right:4px;text-indent:-10000px;top:4px;width:50px}div.image-gallery-carousel div.navigation a.prev,
#content div.image-gallery-carousel div.navigation
a.prev{background-position:left top;left:0;right:auto}div.image-gallery-carousel div.navigation a.prev:hover,
#content div.image-gallery-carousel div.navigation a.prev:hover{background-position:left bottom}div.image-gallery-carousel div.navigation a.next:hover,
#content div.image-gallery-carousel div.navigation a.next:hover{background-position:right bottom}.gateway #content-header.gateway-carousel{background-color:#333;background-image:none;height:420px;position:relative}#gateway-carousel{position:relative}#gateway-carousel
div.content{height:420px;overflow:hidden;position:relative}#gateway-carousel
div.slide{background-color:#333;background-position:center;background-repeat:no-repeat;background-size:cover;height:420px;overflow:hidden;position:absolute;width:100%}#gateway-carousel div.slide div.slide-inner{margin:170px
auto 0 auto;min-width:960px;width:960px}#gateway-carousel div.slide div.slide-content{color:#fff;font-family:"Praxis W01 Light",Helvetica,Arial,Sans-Serif;margin:0
auto;padding:90px
60px 0 60px;text-align:center}body.carousel-content-full #gateway-carousel div.slide div.slide-content{padding:0;width:100%}body.carousel-content-full #gateway-carousel div.slide div.slide-content
h2{display:none}#gateway-carousel div.slide div.slide-content div.map-slide-content{height:330px;position:relative}div.map-slide-content img.choose-region{position:absolute;bottom:0;left:0}div.map-slide-content
img.isles{position:absolute;right:45px;top:25px}div.map-slide-content
ul{position:absolute;left:95px;top:25px}.st-andrews-days-out #content-header.gateway-carousel,
.st-andrews-days-out #gateway-carousel div.slide,
.st-andrews-days-out #gateway-carousel div.content,
.winter-festival-events #content-header.gateway-carousel,
.winter-festival-events #gateway-carousel div.slide,
.winter-festival-events #gateway-carousel div.content,
.where-is-scotland.map-of-scotland #content-header{height:480px}.st-andrews-days-out #gateway-carousel div.slide div.slide-inner,
.winter-festival-events #gateway-carousel div.slide div.slide-inner{margin-top:140px}body.winter-festivals-video  #content-header.gateway-carousel,
body.winter-festivals-video #gateway-carousel div.slide,
body.winter-festivals-video #gateway-carousel
div.content{height:480px}body.winter-festivals-video #content-header.gateway-carousel,
body.winter-festivals-video #gateway-carousel
div.slide{background-color:#000}@media only screen and (min-width: 480px){body.winter-festivals-video  #content-header.gateway-carousel,
body.winter-festivals-video #gateway-carousel div.slide,
body.winter-festivals-video #gateway-carousel
div.content{height:593px}body.winter-festivals-video #gateway-carousel
div.slide{background-position:center -9999px}body.winter-festivals-video video#winter-festivals{left:50%;margin-left:-710px;position:absolute;top:93px}}@media only screen and (max-width: 480px){body.winter-festivals-video  #content-header.gateway-carousel,
body.winter-festivals-video #gateway-carousel div.slide,
body.winter-festivals-video #gateway-carousel
div.content{height:160px}body.winter-festivals-video #gateway-carousel
div.slide{background-position:center}body.winter-festivals-video video#winter-festivals{display:none}}.ie7 div.map-slide-content ul.map-filter.left{width:250px}.ie7 #gateway-carousel
div.slide{background-position:left center}div.map-slide-content ul.map-filter.right{position:absolute;left:auto;right:135px}div.map-slide-content ul
li{clear:both}div.map-slide-content ul li
a{background:#008ac4;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;display:block;float:right;font-family:"Praxis W01 Light",Helvetica,Arial,Sans-Serif;font-size:12px;margin-bottom:20px;padding:6px
15px 5px;text-decoration:none;text-transform:uppercase}div.map-slide-content ul li a:hover{background:#00aeef}div.map-slide-content ul.map-filter.right li
a{float:left}#gateway-carousel div.slide div.slide-content
a{color:#fff}#gateway-carousel div.slide div.slide-content a:hover{text-decoration:none}#gateway-carousel div.dark div.slide-content a,
#gateway-carousel div.dark div.slide-content{color:#333}#gateway-carousel div.left div.slide-content,
#gateway-carousel div.right div.slide-content{margin:0
auto}#gateway-carousel div.left div.slide-content h1,
#gateway-carousel div.right div.slide-content
h1{text-align:center;font-size:106px;font-weight:normal;text-transform:uppercase;letter-spacing:3px;margin:-140px auto 0 auto}#gateway-carousel div.left div.slide-content p,
#gateway-carousel div.right div.slide-content
p{font-size:1.875em;line-height:39px;margin:0;clear:both;font-weight:normal}#gateway-carousel div.with-branding div.slide-content{padding-top:30px}#gateway-carousel div.slide div.slide-content div.branding-image{margin-bottom:10px}#gateway-carousel div.slide div.slide-content div.branding-image
img{display:inline-block}#gateway-carousel div.slide div.slide-content
h2{font-family:"Praxis W01 Semi Bold",Helvetica,Arial,Sans-Serif;font-size:2em;font-weight:normal;margin-bottom:10px}#gateway-carousel div.slide div.slide-content
h2.hide{display:none}#gateway-carousel div.slide div.slide-content
p{margin-bottom:10px}#gateway-carousel div.slide div.slide-content
div.links{float:left;margin-top:10px;width:100%}#gateway-carousel div.slide div.slide-content div.links
div.inner{float:left;left:50%;position:relative}#gateway-carousel div.slide div.slide-content div.links div.inner
ul{display:block;float:left;left:-50%;list-style-type:none;overflow:hidden;position:relative}#gateway-carousel div.slide div.slide-content div.links div.inner ul
li{float:left;padding:0
5px}.full-width #content
div.intro{margin:25px
auto;text-align:center;width:60%}.event-map-listing #content h1,
.event-listing #content h1,
.full-width #content div.intro
h1{border:0;font-size:2.25em;padding:0;text-shadow:1px 1px 0 rgba(255,255,255,1)}.event-map-listing #content h1,
.event-listing #content
h1{text-align:center;margin:25px
0}a.grid-thumbnail{background-color:#333;display:block;height:145px;position:relative;width:220px;z-index:20}#content h2.category-label{font-size:1.5em;margin:30px
0}body.universities-map div.marker-listing div.grid-listing-item-image a.grid-thumbnail{margin-bottom:10px}.ie7 a.grid-thumbnail{position:static;overflow:hidden}div.grid-listing{overflow:hidden}div.grid-listing-item-image a.grid-thumbnail span,
div.grid-listing-item-video a.grid-thumbnail
span{background:transparent url(/images/layout/gallery-thumbnail-hover.png) no-repeat;opacity:0;height:145px;left:0;position:absolute;top:0;width:220px;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out}div.grid-listing-item-video a.grid-thumbnail
span{background:transparent url(/images/layout/gallery-thumbnail-video-hover.png) no-repeat center center}div.grid-listing-item-video:hover a.grid-thumbnail,
div.grid-listing-item-image:hover a.grid-thumbnail{display:block}div.grid-listing-item-video a.grid-thumbnail:hover span,
div.grid-listing-item-image a.grid-thumbnail:hover
span{opacity:1}.ie7 div.grid-listing-item-image a.grid-thumbnail span,
.ie7 div.grid-listing-item-video a.grid-thumbnail
span{display:none}div.grid-listing{margin:0
auto;width:940px}div.grid-listing-row{overflow:hidden;margin-bottom:10px;width:940px;position:relative}div.grid-listing-item{float:left;margin-left:20px;width:220px;margin-bottom:10px}div.grid-listing-item .image--instagram{width:93%;padding-top:30px}div.grid-listing-item:nth-child(4n+1){clear:both;margin-left:0}div.grid-listing-item-gateway-panel:nth-child(4n+1){clear:none;margin-left:20px}div.grid-listing-item-gateway-panel:nth-child(3n+1){clear:both;margin-left:0}body.scottish-universities div.grid-listing-item{float:none;margin-right:0;width:auto}div.grid-listing-item div.with-shadow{float:none}.ie7 div.grid-listing-item div.with-shadow{position:static}#content div.grid-listing-item
h2{color:#004485;font-size:1.3125em;margin:20px
0 5px 0}body.scottish-universities #content div.grid-listing-item
h2{color:#333;font-size:1.125em}body.scottish-universities #content div.grid-listing-item h2.category-label{font-size:1.5em}body.scottish-universities #content div.grid-listing-item
p{color:#333;font-size:1em}body.scotlands-festivals.event-map-listing #content div.grid-listing-item
h2{color:#666}div.university-data{padding-bottom:30px}#content div.grid-listing-item h2
a{color:#6A6A6A;text-decoration:none}#content div.grid-listing-item h2 a:hover{color:#48A7E1}#content div.grid-listing-item
p{color:#666;font-size:0.75em}#content div.grid-listing-item
p.date{font-size: .92em;margin:0
0 .4em}body.scotlands-festivals.map #content
p{margin:0}body.scotlands-festivals #content div.map-intro
p{margin:0
0 20px 0}body.scotlands-festivals #content
p.cta{margin:0
0 20px}#content div.intro
p{color:#333;font-family:"Praxis W01 Light";font-size:1.125em}h2.grid-header{margin:20px
5px;font-weight:bold}.whats-on div.grid-listing-item-gateway-panel{margin-bottom:20px}.whats-on-soon.standard-content #content-main{width:620px}body.event-map-listing #content-shell{margin-top:420px}div.marker-listing{margin:1em
0}div.marker-listing div.grid-listing-item-image a.grid-thumbnail{background-size:contain}.ie7 div.marker-listing div.grid-listing-item-image a.grid-thumbnail{position:relative}.ie7 div.marker-listing div.grid-listing-item-image a.grid-thumbnail span,
.ie7 div.marker-listing div.grid-listing-item-image a.grid-thumbnail:hover
span{display:block;opacity:1}#listing-cat-2k-5k-and-10k div.grid-listing-item-image a.grid-thumbnail span,
#listing-cat-2k-5k-and-10k div.grid-listing-item-image a.grid-thumbnail:hover
span{background-image:url(/images/marker-events/run-scotland/list-mask-xk.png)}#listing-cat-half-marathons div.grid-listing-item-image a.grid-thumbnail span,
#listing-cat-half-marathons div.grid-listing-item-image a.grid-thumbnail:hover
span{background-image:url(/images/marker-events/run-scotland/list-mask-half-marathon.png)}#listing-cat-other-challenges div.grid-listing-item-image a.grid-thumbnail span,
#listing-cat-other-challenges div.grid-listing-item-image a.grid-thumbnail:hover
span{background-image:url(/images/marker-events/run-scotland/list-mask-other.png)}#listing-cat-marathons div.grid-listing-item-image a.grid-thumbnail span,
#listing-cat-marathons div.grid-listing-item-image a.grid-thumbnail:hover
span{background-image:url(/images/marker-events/run-scotland/list-mask-marathon.png)}#listing-cat-ultra-triathlons div.grid-listing-item-image a.grid-thumbnail span,
#listing-cat-ultra-triathlons div.grid-listing-item-image a.grid-thumbnail:hover
span{background-image:url(/images/marker-events/run-scotland/list-mask-ultra.png)}.quiz #content div.intro
h1{color:#fff;text-shadow:none}.scot-or-not #content #content-main{padding-top:60px}.scot-or-not #content div.intro
h1{display:none}.quiz #content div.intro
p{color:#fff}.quiz #content div.dark h1,
.quiz #content div.dark
p{color:#333}.quiz #content div.dark div.results h1,
.quiz #content div.dark div.results
p{color:#fff}#quiz{background:transparent url(/images/layout/black-20.png);color:#fff;margin:0
auto;padding:20px;width:740px}#quiz.medium{background-image:url(/images/layout/black-50.png)}#quiz.dark{background-image:url(/images/layout/black-70.png)}#content #quiz
h3{color:#fff;font-size:1em}#content #quiz ul.progress-indicatior{list-style-type:none;margin:0
0 10px 0;padding:0;overflow:hidden}#content #quiz ul.progress-indicatior
li{background:transparent url(/images/layout/white-20.png);border-radius:3px;display:block;float:left;height:10px;margin:0
1px 10px 0;text-indent:-10000px;width:40px}#content #quiz ul.progress-indicatior
li.completed{background:#fff}#content #quiz
ol{list-style-type:none;margin:10px
0;padding:0}#content #quiz ol
li{margin-bottom:10px}#content #quiz ol li
a{display:inline-block}#content #quiz ol li a.related-link{background-image:url(/images/layout/nav-quiz.gif);display:block;font-size:1em;line-height:1em;width:auto;white-space:nowrap}#content #quiz ol li a.related-link
span{display:inline-block;vertical-align:middle;white-space:normal}#content #quiz ol li a.related-link span.vertical-ref{overflow:hidden;height:100%}#content #quiz ol li a.related-link:hover{background-position:right -46px}#content #quiz ol li a.disabled:hover,
#content #quiz ol li
a.disabled{background-position:right -138px;color:#838383}#content #quiz ol li a.checked:hover,
#content #quiz ol li
a.checked{background-position:right -92px;color:#064A95}.quiz-content{overflow:hidden}.quiz-controls{overflow:hidden}#content .quiz-controls a.standard-button,
#content .quiz-controls input.standard-button{float:right;margin:0}.quiz-questions{float:left;margin-right:20px;width:500px}.quiz-media div.quiz-questions{width:360px}.quiz-feedback{float:left;width:220px}.quiz-media div.quiz-feedback{width:360px}.quiz-media-container{overflow:hidden;position:relative}.quiz-media-container
span.feedback{background:transparent url(/images/layout/black-50.png);color:#fff;height:100%;left:0;position:absolute;top:0;width:100%}.quiz-media-container span.feedback
div{padding:20px}.quiz-media-container span.feedback
div.feedback_section{padding-top:0}#content .quiz-feedback
span.mark_text{font-family:"Praxis W01 Light",Helvetica,Arial,Sans-Serif;font-size:1.25em;text-transform:capitalize}#content .quiz-feedback
ul{list-style-type:none;margin:10px
0;padding:0}#content .quiz-feedback ul
li{font-family:"Praxis W01 Light",Helvetica,Arial,Sans-Serif;font-size:0.875em}#content .quiz-feedback ul li
strong{display:block;font-family:"Praxis W01 Semi Bold",Helvetica,Arial,Sans-Serif;font-weight:normal;margin-bottom:10px}#quiz-results{overflow:hidden}#quiz-results
.results{float:left;margin-right:20px;width:370px}#content #quiz-results .results
h2{font-size:2em}#content #quiz-results .results
h3{font-size:1.875em;font-family:"Praxis W01 Semi Bold",Helvetica,Arial,Sans-Serif}#content #quiz-results .results
h4{color:#fff;font-family:"Praxis W01 Semi Bold",Helvetica,Arial,Sans-Serif;font-size:1.2em}#content #quiz-results .results
p{font-family:"Praxis W01 Semi Bold",Helvetica,Arial,Sans-Serif;font-size:1em}#quiz-results
.related{background:#fff;float:left;padding:20px;width:310px}#content #quiz-results .related
h2{color:#333;font-family:"Praxis W01 Semi Bold",Helvetica,Arial,Sans-Serif;font-size:0.875em}#content #quiz-results a.facebook,
#content #quiz-results
a.twitter{background:#dcdcdc url(/images/layout/quiz-share-facebook.gif) no-repeat;border-bottom:1px solid #8f8f8f;border-left:1px solid #cacaca;border-radius:5px;border-right:1px solid #e7e7e7;border-top:1px solid #e7e7e7;display:block;height:46px;line-height:46px;margin-bottom:10px;padding:0
0 0 48px;vertical-align:middle;width:150px}#content #quiz-results
a.twitter{background-image:url(/images/layout/quiz-share-twitter.gif)}#content-map-container{height:390px;float:none;margin:0
auto;width:540px}#content-map{height:390px;width:540px}.map-header #content-map-container,
.map-header #content-map{width:1420px;height:480px}body.event-map-listing .map-header #content-map-container,
body.event-map-listing .map-header #content-map{width:100%;height:590px}.standard-content #content-sharing{margin:105px
0 0 0;float:right}.image-gallery #image-gallery-carousel-container{padding-top:40px}.image-gallery div.image-gallery-carousel{margin-bottom:0}.image-gallery div.image-gallery-carousel
div.navigation{background-color:#EFEFEF;bottom:-100px}.image-gallery div.image-gallery-carousel-container h2,
.image-gallery #content div.image-gallery-carousel-container
h2{color:#fff}.image-gallery div.image-gallery-carousel-container{position:relative}ul.carousel-nav{display:block}ul.carousel-nav
a{background:transparent url(/images/layout/carousel-nav.gif) no-repeat;display:block;height:86px;left:0;margin-top:-43px;position:absolute;text-indent:-10000px;top:50%;width:86px}ul.carousel-nav a:hover{background-position:left bottom}ul.carousel-nav
a.next{background-position:right top;left:auto;right:0}ul.carousel-nav a.next:hover{background-position:right bottom}.video-gallery #video-gallery-carousel-container{padding-top:55px}#content-header.ajax-load{background:#333 url(/images/layout/ajax-loader.gif) no-repeat center center}.general .listing-item-general div.listing-item-content,
.feature .listing-item-general div.listing-item-content{width:300px}.general .listing-item-no-image,
.feature .listing-item-no-image{width:540px}#university-selector{border-bottom:1px solid #fff;border-radius:5px;border-top:1px solid #d5d5d5;background-color:#e9e9e9;margin-bottom:20px;padding:20px}#content #university-selector
form{margin-bottom:0}#content #university-selector
label{color:#023b7f;display:inline-block;font-size:2em;margin:0
30px 0 0;text-shadow:none;height:30px;line-height:30px;vertical-align:middle}#content #university-selector
select{line-height:30px;vertical-align:middle;width:240px}div.university
table{margin:20px
0 0 0}.feature #content-sidebar span.content-type{background-color:#b5b5b5;color:#fff;display:inline-block;font-size:0.6125em;font-weight:bold;margin-bottom:15px;padding:5px;text-transform:uppercase}.feature div.small-image-container{max-height:300px;overflow:hidden}.feature #content-sidebar
img{display:block;margin-bottom:10px}.feature #content #content-sidebar
h3{margin-bottom:5px}.feature #content-sharing{margin:105px
0 0 0;float:right;width:100px}#related-news-shell,#related-features-shell{background:#f3f3f3;height:auto;position:relative;z-index:10}#related-news,#related-features{height:auto;margin:0
auto;overflow:hidden;width:940px}#related-news{width:960px}#related-news a,
#related-features
a{background:transparent url(/images/layout/related-prev.png) no-repeat 18px center;color:#333;display:block;float:left;height:112px;padding:12px
0 12px 60px;text-decoration:none;white-space:nowrap;width:50%}#related-news a .v-wrapper,
#related-features a .v-wrapper{white-space:normal}#related-news a:before,
#related-features a:before{content:'';display:inline-block;vertical-align:middle;white-space:normal}#related-news a.next,
#related-features
a.next{background:transparent url(/images/layout/related-next.png) no-repeat 438px center;float:right;padding:12px
60px 12px 0;text-align:right}#related-news a:hover,
#related-features a:hover{background-color:#e6e6e6}#related-news a span.content,
#related-features a
span.content{font-size:0.875em}#related-news a span.content strong,
#related-features a span.content
strong{color:#48a7e1;display:block;font-size:1.143em;font-weight:normal}#related-news a span.image,
#related-features a
span.image{background-position:center center;float:left;height:44px;margin-right:10px;width:44px}#related-news a.next span.image,
#related-features a.next
span.image{float:right;margin:0
0 0 10px}div.grid-listing-item-feature a.grid-thumbnail
span{background:transparent url(/images/layout/black-5.png);height:145px;left:0;opacity:0;position:absolute;top:0;width:220px;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out}div.grid-listing-item-feature:hover a.grid-thumbnail,
div.grid-listing-item-feature a.grid-thumbnail:hover
span{opacity:1}div.grid-listing-item-news a.grid-thumbnail
span{background:transparent url(/images/layout/black-5.png);height:145px;left:0;opacity:0;position:absolute;top:0;width:220px;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out}div.grid-listing-item-news:hover a.grid-thumbnail,
div.grid-listing-item-news a.grid-thumbnail:hover
span{opacity:1}div.grid-listing-item-gateway-panel{width:300px}div.grid-listing-item-gateway-panel a.grid-thumbnail{border-radius:0;height:160px;overflow:hidden;position:relative;width:100%}div.grid-listing-item-gateway-panel a.grid-thumbnail
span{background:transparent url(/images/layout/black-5.png);height:160px;left:0;opacity:0;position:absolute;top:0;width:300px;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out}.visit-scotland div.grid-listing-item-gateway-panel a.grid-thumbnail
span{background-image:url(/images/layout/external-link.png);background-position:center center}div.grid-listing-item-gateway-panel a.grid-thumbnail
span.description{background:transparent url(/images/layout/light-grey-80.png);border-radius:4px;color:#333;display:block;height:120px;left:0;line-height:1.3em;opacity:0;overflow:hidden;padding:20px;width:260px}div.grid-listing-item-gateway-panel:hover a.grid-thumbnail,
div.grid-listing-item-gateway-panel a.grid-thumbnail:hover span,
div.grid-listing-item-gateway-panel a.grid-thumbnail:hover
span.description{opacity:1}.ie div.grid-listing-item-gateway-panel a.grid-thumbnail span,
.ie div.grid-listing-item-gateway-panel a.grid-thumbnail
span.description{display:none;opacity:1}.ie div.grid-listing-item-gateway-panel:hover a.grid-thumbnail,
.ie div.grid-listing-item-gateway-panel a.grid-thumbnail:hover span,
.ie div.grid-listing-item-gateway-panel a.grid-thumbnail:hover
span.description{display:block}.recipe
div.method{float:left;width:410px}.recipe
div.ingredients{margin:0
20px 20px 0;width:220px}.recipe div.ingredients-inner{background-color:#fff;border:1px
solid #dfdfdf;padding:20px;width:100%}.recipe #content div.ingredients
ul{list-style-type:none;margin:0;padding:0}.recipe #content div.ingredients ul
li{font-size:0.875em;margin-bottom:10px}div.grid-listing-filter,div.standard-content-filter{background-color:#e9e9e9;border-bottom:1px solid #fff;border-radius:5px;border-top:1px solid #d2d2d2;margin-bottom:20px;overflow:hidden;padding:10px
10px 10px 20px}div.standard-content-filter{padding:10px}#content div.grid-listing-filter
form{margin-bottom:0}#content div.grid-listing-filter
label{color:#023b7f;display:inline-block;font-size:2em;height:44px;line-height:44px;margin-right:115px;vertical-align:middle}div.standard-content-filter
label{color:#023b7f;display:inline-block;font-size:1.25em;margin-bottom:15px}div.standard-content-filter
select{margin-bottom:15px;width:160px}div.grid-listing-filter input.standard-button{float:right;margin:0}.ie7 div.grid-listing-filter input.standard-button{float:none;margin-left:20px}#content div.grid-listing-item-event
p.date{color:#333;margin-bottom:10px}#content div.grid-listing-item-event
p.venue{background:transparent url(/images/layout/event-listing-venue.gif) no-repeat 2px center;line-height:16px;margin-bottom:5px;padding-left:20px}#content div.grid-listing-item-event
p.price{background:transparent url(/images/layout/event-listing-price.gif) no-repeat;line-height:16px;margin-bottom:5px;padding-left:20px}#content div.grid-listing p.no-results{margin-top:20px;text-align:center}div.event-meta{margin-bottom:20px;min-height:155px;overflow:hidden}#content div.event-info
ul{list-style-type:none;margin:0;padding:0}#content div.event-info ul
li{margin-bottom:5px;overflow:hidden}#content div.event-info ul
strong{float:left;margin-right:10px;width:70px}#content div.event-info ul
span{float:left;width:460px}div.with-image div.event-info{float:left;margin-right:20px;width:300px}div.with-image div.event-image{float:left;width:220px}#content div.with-image div.event-info ul
span{width:220px}div.with-image div.event-info.events-item-info{width:auto}#content div.with-image div.event-info ul li
h3{margin-bottom:0}div.grid-listing-item.events-item{margin:0
0 20px}div.grid-listing-item.events-item.c2{margin:0
5px 20px}div.grid-listing-item.events-item.c4{margin:0
0 20px 5px}div.search-result{border-bottom:1px dotted #b5b5b5;padding:15px
0 0 0}div.search-result p
span.terms{background:#badaff;padding:1px}.government-timeline #content
div.intro{width:960px}object#swf-timeline{background-color:#505050;margin:0
auto}#content-header span.image-copyright{bottom:10px;color:#fff;display:block;font-size:0.75em;position:absolute;right:10px}div.breadcrumb-container{clear:both;overflow:hidden;padding:10px
0}.feature div.breadcrumb-container{background-color:#F3F3F3;padding:20px
0 0 0;width:810px}#content
ul.breadcrumbs{border-left:1px solid #c1c1c1;border-right:1px solid #3c8bbb;border-radius:6px;height:24px;float:left;margin:0
0 10px 0;list-style-type:none;overflow:hidden;padding:0}#content ul.breadcrumbs
li{background:#e5e5e7 url(/images/layout/breadcrumb-segment.gif) no-repeat right center;float:left;font-size:0.75em;height:24px;padding:0
14px 0 8px}#content ul.breadcrumbs li.second-last{background-image:url(/images/layout/breadcrumb-segment-selected-end.gif)}#content ul.breadcrumbs
li.last{background:#e5e5e7 url(/images/layout/breadcrumb-selected-bg.gif) repeat-x}#content ul.breadcrumbs li a,
#content ul.breadcrumbs li
span{color:#333;display:inline-block;font-family:"Praxis W01 Light",Helvetica,Arial,Sans-Serif;height:22px;line-height:22px;padding-top:2px;text-decoration:none;vertical-align:middle}#content ul.breadcrumbs li a:hover{color:#48a7e1}#content ul.breadcrumbs li
span{color:#fff}.competition
h1{color:#fff;font-family:"Praxis W01 Semi Bold",Helvetica,Arial,Sans-Serif;font-size:2em;margin:30px
auto;text-align:center;text-shadow:1px 1px rgba(33,33,33,1);width:400px}.competition #content
h2{font-family:"Praxis W01 Semi Bold",Helvetica,Arial,Sans-Serif;font-size:1.5em}.competition #content form
label{color:#fff;font-family:"Praxis W01 Semi Bold",Helvetica,Arial,Sans-Serif;font-size:0.875em;text-shadow:none}.competition #content form div.checkbox
label{display:inline-block}.competition #content form div.textarea
textarea{border-radius:5px;font-family:"Praxis W01 Light",Helvetica,Arial,Sans-Serif;font-size:1em;height:55px;padding:10px;width:410px}.competition #content
a{color:#27a8de;text-decoration:underline}.competition #content a:hover{text-decoration:none}.competition #content
h3{color:#27a8de}.competition #content div.mega-menu-feature h3 a,
.competition div.mega-menu-feature h3
a{color:#fff}.competition #content
em{font-size:0.75em;font-style:normal}.competition #content div.competition-comments{margin-top:30px}.competition #content div.competition-comments
h4{color:#fff;font-size:0.75em;margin:0
0 5px 0;padding:0
0 0 25px}.competition #content div.competition-comments
blockquote{background:transparent url(/images/layout/competition-quotes.png) no-repeat left 4px;font-size:1.5em;padding:0
0 0 25px}div.competition-entry{margin-bottom:20px}.burnsnight-2013 #content form div.textarea
label{font-family:"Praxis W01 Light",Helvetica,Arial,Sans-Serif;font-size:1.125em}.scottish-hamper-competition #content
li{width:100%;display:inline-block}.scottish-hamper-competition #content
li.hide{display:none}.scottish-hamper-competition #content ul#sex
li{width:100px}.scottish-hamper-competition #content-wrapper{background-color:#efefef;position:relative;margin:-95px auto 0 auto;width:960px;z-index:1}.scottish-hamper-competition.competition #content-shell{padding-top:10px}.scottish-hamper-competition.competition #content-related{width:100%}#content #frm-hamper-competition .required
label{color:#cf0000}ul#hamper_competition_hear_more{padding-left:0}#content #frm-hamper-competition .sub-options{margin-bottom:0;display:none}#content #frm-hamper-competition .sub-options.show{display:block}#content #frm-hamper-competition .sub-options
li{margin-top:5px}#content #frm-hamper-competition .scottish-word.required
input{background-color:#FAE7E2}#content #frm-hamper-competition #sex
label{display:inline}#content #frm-hamper-competition
label{color:#000;font-family:"Praxis W01 Light",Helvetica,Arial,Sans-Serif;font-size:1.0em}#content #frm-hamper-competition label.hamper-competition-header{color:#0673b1;font-size:1.125em;margin-bottom:10px;text-shadow:1px 1px 0 rgba(255,255,255,1)}#content #frm-hamper-competition
input#hear_more_other{width:400px}.scottish-hamper-competition #content ul#hamper_competition_scottish_appeal
li{display:none}.scottish-hamper-competition #content ul#hamper_competition_scottish_appeal
li.show{display:inline-block}#content #frm-hamper-competition label.hamper-competition-header.required{color:#cf0000}.field.text.appeal-other{display:none}.field.text.appeal-other.show{display:block}legend#scotland-appeal{display:none}legend#scotland-appeal.show{display:block}.scottish-word{display:inline-block;margin-right:20px}#ws-storagecontrol{width:200px;z-index:1001}#ws-storagecontrol
div.content{border-radius:6px;padding:10px;color:#e4e4e4;font:11px/140% Helvetica, Arial, sans-serif;background:#000;background:rgba(0, 0, 0, .85)}#ws-storagecontrol.allowed
div.content{background:#4b4a4b}#ws-storagecontrol h2,
#ws-storagecontrol
p{margin:0
0 5px}#ws-storagecontrol
a{color:#fff}#ws-storagecontrol
div.full{overflow:hidden;color:#fff}#ws-storagecontrol-anchor{width:77px;height:77px;background:url(/images/layout/ws-storagecontrol-handle.png) no-repeat left bottom;z-index:1000}#ws-storagecontrol-anchor.allowed{background-position:-77px bottom}#ws-storagecontrol
p.button{margin:0;text-align:center;font-size:12px}#ws-storagecontrol p.button
a{display:block;margin:5px
0;border-radius:6px;padding:5px;text-decoration:none}#ws-storagecontrol p.button
a.readmore{display:none}#ws-storagecontrol p.button
a.accept{display:block;border:3px
double #bbe881;color:#fff;background-color:#8fca43}#ws-storagecontrol p.button
a.revoke{display:block;border:3px
double #580d15;color:#580d15;background-color:#f7cbb8}#ws-storagecontrol
a.close{position:absolute;overflow:hidden;right:10px;top:10px;width:13px;height:13px;background:url(/images/layout/ws-storagecontrol-close.gif)}body.event-map-listing
#content{position:relative;overflow:visible;z-index:9}body.event-map-listing #content .map-intro{position:absolute;z-index:9;left:160px;top:-420px;width:600px}#content div.university h2,
#content div.university div.university-data
h2{font-size:1.5em;font-weight:600;-webkit-font-smoothing:antialiased}#content div.university div.university-data
h2{font-size:1.125em}div.visual-content{width:275px;float:right;margin-left:30px;margin-bottom:25px;text-align:center}div.visual-content
div.map{margin-top:20px}div.visual-content div#content-map-container,
div.visual-content div#content-map{height:250px;width:275px}body.event-map-listing #content .map-intro
h1{border:0;padding:0}body.event-map-listing #content .map-intro p.event-map-cta{float:left;margin-right:15px}#content p.event-map-cta,p.event-map-cta{padding:2px}#content p.event-map-cta a,
p.event-map-cta
a{float:left;background:#dbdbdb url(/images/layout/related-link-bg.gif) no-repeat right top;border-top:1px solid #e7e7e7;border-bottom:1px solid #8f8f8f;border-radius:3px;padding:6px
22px 6px 10px;color:#064a95;text-decoration:none;text-transform:uppercase;font-size:0.875em;background:#dbdbdb url(/images/marker-events/cta-bg-grey.png) no-repeat right center}#content p.event-map-cta.external a,
p.event-map-cta.external
a{border-top:1px solid #4974a7;border-bottom:1px solid #001b3c;background:#013c83 url(/images/marker-events/cta-bg.png) no-repeat right center;color:#fff}#content p.event-map-cta a:hover,
#content p.event-map-cta a:focus,
p.event-map-cta a:hover,
p.event-map-cta a:focus{border-top-color:#585858;background-color:#000;color:#fff}#content p.event-map-cta span.external,
p.event-map-cta
span.external{padding-left:16px;background:url(/images/icons/external-link.gif) no-repeat left center}div.event-map-infowindow{overflow:hidden;background:#fff}div.event-map-infowindow
h2{text-transform:uppercase;font-size: .75em}div.event-map-infowindow
h3{margin-bottom:5px;margin-top: .5em;font-size: .875em}div.event-map-infowindow
p{margin:1em
0}div.event-map-infowindow p.event-map-cta{display:inline-block;margin:1em
0 0}body.scotlands-festivals div.event-map-infowindow
p{float:left;clear:both;margin:0
0 .4em}body.scotlands-festivals div.event-map-infowindow
p.details{font-size: .815em}body.scotlands-festivals div.event-map-infowindow
p.link{margin-top:1em}div.event-map-categories{position:absolute;overflow:hidden;z-index:9;right:0;top:180px;width:230px;color:#fff;background:#2a2a2a}body.scotlands-festivals div.event-map-categories{top:180px}div.event-map-categories
div.inner{width:230px}div.event-map-categories
h2{overflow:hidden;width:100%;padding:10px}div.event-map-categories
li{border-bottom:1px solid #444}div.event-map-categories li
a{display:block;padding:16px
10px 16px 44px;text-decoration:none;color:#fff;background-position:10px center;background-repeat:no-repeat}div.event-map-categories li.active a,
div.event-map-categories li a:hover{background-color:#464646}div.event-map-categories
li.reset{border-bottom:none;font-size:0.875em;text-align:center}div.event-map-categories li.reset
a{padding:0;background:url(/images/marker-events/cat-btn-alt.gif) repeat-x left bottom}div.event-map-categories li.reset a
span{display:inline-block;padding:14px
10px 14px 28px;background:url(/images/marker-events/reset.gif) no-repeat left center}div.event-map-details{position:absolute;z-index:9;left:50%;top:170px;margin-left:-350px;width:660px;padding:20px;color:#fff;background:#000;min-height:275px}body div.event-map-details{background:#efefef;color:#666}div.event-map-details
.content{overflow:hidden}div.event-map-details .text,
div.event-map-details
.image{float:left}div.event-map-details
.text{margin-right:10px;width:350px}div.event-map-details
div.image{width:300px}div.event-map-details
h3{overflow:hidden}div.event-map-details h3
span{float:left}div.event-map-details p,
div.event-map-details
ul{margin:1em
0}div.event-map-details
p.image{position:relative;margin-top:0;width:100%;height:198px}div.event-map-details p.image
img{display:block;position:relative;z-index:1}div.event-map-details
p.category{margin:0;text-transform:uppercase;font-weight:bold}div.event-map-details p.image
span{position:absolute;z-index:2;left:0;top:0;width:100%;height:100%}div.event-map-details a,
div.event-map-details div.marker-event div.ctas
a{color:#fff}div.event-map-details div.marker-event
a{color:#023d83}div.event-map-details div.marker-event a:hover,
div.event-map-details div.marker-event a:focus
div.event-map-details div.marker-event a:active{color:#48a7e1}div.marker-event
div.data{overflow:hidden}div.marker-event div.data ul,
#content div.marker-event div.data
ul{float:left;margin:0;width:50%;padding:0}#content-main div.marker-event div.data
ul{margin:1em
0}div.marker-event div.data li,
#content div.marker-event div.data
li{overflow:hidden;display:block;margin:0
10px 0 0;border-top:1px dotted #eee;width:155px;padding:2px
5px}div.event-map-details .item-map-close{position:absolute;overflow:hidden;right:5px;top:5px;width:13px;height:13px;text-indent:-99em;background:url(/images/marker-events/btn-close-alt.png) no-repeat}div.event-map-details
.ctas{overflow:hidden;width:100%}div.event-map-details .ctas p.event-map-cta,
#content-main .ctas p.event-map-cta{float:left;margin:0
10px 5px 0}div.event-map-details .item-map-nav{position:absolute;overflow:hidden;z-index:20;top:140px;width:38px;height:38px;text-indent:-99em;background-image:url(/images/marker-events/detail-nav.png);background-repeat:no-repeat}div.event-map-details .nav-prev{left:-50px}div.event-map-details .nav-next{right:-50px;background-position:right top}div.event-map-details .nav-prev:hover{background-position:left bottom}div.event-map-details .nav-next:hover{background-position:right bottom}body.scotland-running-events #content div.category h2.category-label{font:2em/110% 'BoycottRegular', sans-serif}body.scotland-running-events #content .map-intro{left:140px;width:498px;height:299px;padding:50px
100px 40px;background:url(/images/marker-events/run-scotland/intro-bg.png)}body.scotlands-festivals #content .map-intro{left:140px;width:498px;height:250px;padding:50px
100px 40px;background:#fff}body.scotland-running-events #content .map-intro
h1{margin:0;width:60%;text-transform:uppercase;text-align:center;color:#003981;font:3.75em/110% 'BoycottRegular', sans-serif}body.scotland-running-events #content .map-intro
p{text-align:left;font-size: .875em;color:#043c83}body.scotland-running-events div.event-map-details{top:140px;margin-left:-440px;width:715px;height:295px;padding:80px}div.infowindow div.cat-2k-5k-and-10k,
#listing-cat-2k-5k-and-10k
h2{color:#2f6d9d}div.infowindow div.cat-half-marathons,
#listing-cat-half-marathons
h2{color:#80407c}div.infowindow div.cat-ultra-triathlons,
#listing-cat-ultra-triathlons
h2{color:#5a5340}div.infowindow div.cat-marathons,
#listing-cat-marathons
h2{color:#ca7242}div.infowindow div.cat-other-challenges,#listing-cat-other-challenges{color:#9e4d4b}div.event-details-2k-5k-and-10k{background:url(/images/marker-events/run-scotland/details-bg-xk.png) no-repeat}div.event-details-2k-5k-and-10k p.image
span{background-image:url(/images/marker-events/run-scotland/detail-mask-xk.png)}div.event-details-half-marathons{background:url(/images/marker-events/run-scotland/details-bg-half-marathons.png) no-repeat}div.event-details-half-marathons p.image
span{background-image:url(/images/marker-events/run-scotland/detail-mask-half-marathon.png)}div.event-details-marathons{background:url(/images/marker-events/run-scotland/details-bg-marathons.png) no-repeat}div.event-details-marathons p.image
span{background-image:url(/images/marker-events/run-scotland/detail-mask-marathon.png)}div.event-details-other-challenges{background:url(/images/marker-events/run-scotland/details-bg-other.png) no-repeat}div.event-details-other-challenges p.image
span{background-image:url(/images/marker-events/run-scotland/detail-mask-other.png)}div.event-details-ultra-triathlons{background:url(/images/marker-events/run-scotland/details-bg-ultra.png) no-repeat}div.event-details-ultra-triathlons p.image
span{background-image:url(/images/marker-events/run-scotland/detail-mask-ultra.png)}body.scotland-running-events div.event-map-details
.content{margin-left:55px}body.scotland-running-events div.event-map-details
h2{font:1.25em 'BoycottRegular', sans-serif}body.scotland-running-events div.event-map-details
h3{text-transform:uppercase;font-size: .875em}body.scotland-running-events div.event-map-details p,
body.scotland-running-events div.event-map-details
ul{line-height:125%;font-size: .875em}body.scotland-running-events div.event-map-details .item-map-close{right:95px;top:35px}body.scotland-running-events div.event-map-details a.item-map-nav{top:180px}body.scotland-running-events div.event-map-details a.nav-next{right:35px}body.scotland-running-events div.event-map-details a.nav-prev{left:80px}body.scotlands-festivals div.event-map-categories
h2{height:50px;padding:0;text-indent:-99em;background:url(/images/marker-events/run-scotland/festivals-header.jpg)}body.scotland-running-events div.event-map-categories
h2{height:50px;padding:0;text-indent:-99em;background:url(/images/marker-events/run-scotland/cat-list-title.jpg)}body.scotland-running-events div.event-map-details div.data li
strong{float:left;overflow:hidden;width:28px;height:28px;text-indent:-99em;background-repeat:no-repeat;background-image:url(/images/marker-events/run-scotland/data-icons.png)}body.scotland-running-events div.event-map-details div.data li
span{float:left;width:125px;padding:6px
0 0 2px}body.scotland-running-events div.event-map-details div.data li.distance
strong{background-position:-84px center}body.scotland-running-events div.event-map-details div.data li.time
strong{background-position:-56px center}body.scotland-running-events div.event-map-details div.data li.climb
strong{background-position:-28px center}body.scotlands-festivals div.event-map-categories li.all a,
body.scotland-running-events div.event-map-categories li.all
a{background-image:url(/images/marker-events/run-scotland/cat-icons/all.gif)}body.scotland-running-events div.event-map-categories li.cat-2k-5k-and-10k
a{background-image:url(/images/marker-events/run-scotland/cat-icons/xk.gif)}body.scotland-running-events div.event-map-categories li.cat-half-marathons
a{background-image:url(/images/marker-events/run-scotland/cat-icons/half-marathons.gif)}body.scotland-running-events div.event-map-categories li.cat-marathons
a{background-image:url(/images/marker-events/run-scotland/cat-icons/marathons.gif)}body.scotland-running-events div.event-map-categories li.cat-other-challenges
a{background-image:url(/images/marker-events/run-scotland/cat-icons/other.gif)}body.scotland-running-events div.event-map-categories li.cat-ultra-triathlons
a{background-image:url(/images/marker-events/run-scotland/cat-icons/ultra.gif)}body.scotlands-festivals div.event-map-categories li.cat-music
a{background-image:url(/images/marker-events/run-scotland/markers/music.png)}body.scotlands-festivals div.event-map-categories li.cat-food
a{background-image:url(/images/marker-events/run-scotland/markers/food.png)}body.scotlands-festivals div.event-map-categories li.cat-film
a{background-image:url(/images/marker-events/run-scotland/markers/film.png)}body.scotlands-festivals div.event-map-categories li.cat-arts
a{background-image:url(/images/marker-events/run-scotland/markers/arts.png)}body.scotlands-festivals div.event-map-categories li.cat-science
a{background-image:url(/images/marker-events/run-scotland/markers/science.png)}body.scotlands-festivals div.event-map-categories li.cat-leisure
a{background-image:url(/images/marker-events/run-scotland/markers/leisure.png)}.ie7 #frm-contactus{padding-bottom:140px}.ie7 #frm-saltirescholarships{padding-bottom:140px}#frm-saltirescholarships
h2{font-size:1.750em}#frm-saltirescholarships label
a{text-decoration:underline}#frm-saltirescholarships
fieldset{border-bottom:1px solid #d2d2d2;margin-bottom:20px}#frm-saltirescholarships fieldset.last,
#frm-saltirescholarships
fieldset.control{border-bottom:0}div#content #frm-saltirescholarships
.textarea{margin-bottom:30px}#frm-saltirescholarships
textarea{width:96%;padding:2%}#frm-saltirescholarships textarea,
#frm-saltirescholarships
#subscribe_to_newsletters{margin-top:10px}#frm-saltirescholarships
.wordcount{float:right;clear:both;font-size:0.85em}#frm-saltirescholarships .nomargin,
#frm-saltirescholarships .wordcount
h3{margin:0}#frm-saltirescholarships .your-copy,
#frm-saltirescholarships
#copy_to_your_email{float:left;margin-right:12px}#frm-saltirescholarships
h3{color:#0673b1}.event-details-music .category,
#listing-cat-music h2.category-label{color:#db711b}.event-details-food .category,
#listing-cat-food h2.category-label{color:#1fa7db}.event-details-film .category,
#listing-cat-film h2.category-label{color:#681462}.event-details-arts .category,
#listing-cat-arts h2.category-label{color:#ce268a}.event-details-science .category,
#listing-cat-science h2.category-label{color:#189b28}.event-details-leisure .category,
#listing-cat-leisure h2.category-label{color:#c71814}#content .universities-map-list{margin-bottom:30px;overflow:hidden}#content .universities-map-list
.panel{float:left;height:auto;margin-right:10px;width:220px}#content .universities-map-list .panel
h2{color:#004485;font-size:1.3125em;margin:10px
0}#content .universities-map-list .panel
p{color:#666;font-size:0.75em}#content .universities-map-list .university-name{color:#004485;font-weight:bold}#content .universities-map-list .grid-thumbnail{display:block;float:left;margin:5px
0 20px;width:220px}#content .universities-map-list
.thumb{height:145px;width:220px;overflow:hidden;display:block;background-repeat:no-repeat;background-position:center center;position:relative}#content .universities-map-list .thumb
span{background:rgba(0, 0, 0, 0) url(/images/layout/gallery-thumbnail-hover.png) no-repeat;opacity:0;height:145px;left:0;position:absolute;top:0;width:220px;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out;text-indent:-99999em}#content .universities-map-list .thumb:hover span,
#content .universities-map-list .thumb:focus span,
#content .universities-map-list .thumb:active
span{opacity:1}#content .universities-map-list .panel .main-copy{max-height:0;overflow:hidden;transition:max-height 200ms ease-in-out}#content .universities-map-list .panel.open .main-copy{max-height:2000px}#content .universities-map-list .panel .main-copy-view-more{display:block;margin:10px
0}.which-university-interactive{background:#b4e0f1 url("/images/layout/university-interactive-bg.jpg") no-repeat top center;background-size:cover;overflow:hidden;height:auto;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.which-university-interactive
.inner{width:960px;margin:170px
auto 20px auto;overflow:hidden;min-height:600px}.ie8 .which-university-interactive .inner,
.ie7 .which-university-interactive
.inner{width:980px}.which-university-interactive .title-content{text-align:center;width:640px;margin:0
auto;color:#fff;line-height:1.5;margin-bottom:35px}.which-university-interactive .title-content
h2{font-size:2.0em;margin-bottom:10px}.which-university-interactive .interaction-box{width:460px;height:245px;background:rgba(58, 98, 143, 0.8);display:inline-block;margin:10px;border-radius:5px;float:left;text-align:center;color:#fff}.interaction-box
.content{margin-top:40px}.interaction-box .content
h3{font-size:2.2em;font-family:'Praxis W01 Heavy',Helvetica,Arial,Sans-Serif;font-weight:normal}.interaction-box .content
p{margin-bottom:7px;clear:both}.interaction-box .content
.styled{position:relative;max-width:380px;margin:33px
auto}.interaction-box .content .styled:not(.foo) .select-text{display:block;height:53px;white-space:nowrap;text-overflow:clip;overflow:hidden}.interaction-box .content .styled .select-text:after{content:'';background:url("/images/icons/dropdown-arrow.png") no-repeat;height:56px;margin-top:-3px;position:absolute;top:0;width:62px;right:-5px}.interaction-box .content .styled .select-text{background:#fff;color:#747678;display:none;font-size:1.4em;padding:13px
20px;position:relative;text-align:left}.interaction-box .content .styled:not(.foo) select{-webkit-appearance:none;bottom:0;left:0;opacity:0;position:absolute;top:0}.interaction-box .content .styled
select{box-sizing:border-box;cursor:pointer;display:block;max-width:385px;width:100%;height:58px}div#content-main-empty{min-height:150px}.icon{height:79px;display:inline-block;width:79px;margin:0px
25px;margin-top:20px;cursor:pointer;background:url('/images/icons/select-icons.png') no-repeat center top}.icon
p{margin-top:85px}.uni-location-campus{background-position:-237px 0px}.uni-location-campus:hover{background-position:-237px -79px}.uni-location-campus.active{background-position:-237px -158px}.uni-location-city{background-position:-316px 0px}.uni-location-city:hover{background-position:-316px -79px}.uni-location-city.active{background-position:-316px -158px}.student-pop-small-pop{background-position:0px 0px}.student-pop-small-pop:hover{background-position:0px -79px}.student-pop-small-pop.active{background-position:0px -158px}.student-pop-med-pop{background-position:-79px 0px}.student-pop-med-pop:hover{background-position:-79px -79px}.student-pop-med-pop.active{background-position:-79px -158px}.student-pop-large-pop{background-position:-158px 0px}.student-pop-large-pop:hover{background-position:-158px -79px}.student-pop-large-pop.active{background-position:-158px -158px}.which-university-interactive .uni-submit-box{border:5px
solid #6885a3;border-radius:5px;height:76px;text-align:center;padding:10px;width:940px;margin:0
auto;clear:both;background:#efefef}.which-university-interactive .uni-submit-box
h1{font-size:2.125em;font-family:'Praxis W01 Heavy',Helvetica,Arial,Sans-Serif;font-weight:normal;line-height:35px;color:#004485;float:left;margin:5px
55px 5px 65px}.which-university-interactive .uni-submit-box
a{color:#004485;font-size:1.0em;font-weight:normal;padding-left:30px;text-decoration:none}.which-university-interactive .uni-submit-box a:hover{color:#48a7e1;text-decoration:none}.grid-listing-row .full-width{float:left;margin-right:20px;width:100%;border-bottom:1px solid #c4c4c4;margin-bottom:40px}.uni-selector.no-content{text-align:center;font-size:1.8em;display:block;margin-top:50px}.uni-submit-link{position:absolute;right:0;top:10px}#content .full-width .uni-site-image
a{float:left;margin-bottom:30px;margin-right:0;width:220px;height:220px;background:#fff url('/images/layout/bottom-shadow.jpg') no-repeat bottom center;border-bottom:0}#content div.full-width
img{margin-top:50px}#content div.full-width
h2{margin-left:20px;margin-top:0}.uni-quick-info{width:400px;float:left}#content div.full-width
p{margin-left:20px;margin-bottom:45px;font-size:0.9em}#content .university-location{width:680px;display:inline-block;margin-bottom:20px}#content .university-location
ul{list-style:none;display:inline-block;width:220px;padding-left:0;border-right:1px solid #c4c4c4}#content .university-location ul:last-child{border-right:none}#content .university-location
li{text-align:center;font-size:0.9em}#content .university-location
li.stat{font-size:1.2em;line-height:20px}#content .uni-info-icon{height:40px}#content #population .uni-info-icon{background:url('/images/icons/population-icon.png') no-repeat top center}#content #airport-time .uni-info-icon{background:url('/images/icons/location-icon.png') no-repeat top center}#content #location .uni-info-icon{background:url('/images/icons/airport-icon.png') no-repeat top center}.universities-map-content #content a.more-information{float:left;margin-top:5px}.interaction-box .content
.track{background-color:#f2ebe7;position:relative;height:10px;width:385px;cursor:pointer;z-index:0;margin:33px
auto 20px;border-radius:5px}.interaction-box .content
.handle{position:absolute;height:21px;width:21px;top:-6px;cursor:move;z-index:2;background:url("/images/icons/radio-button.png") no-repeat center center}.interaction-box .content
ul{width:420px;margin:23px
auto;padding-bottom:15px;margin-left:35px}.interaction-box .content
li{float:left;margin-right:38px}.interaction-box .content li:nth-child(3){margin-left:5px}.interaction-box .content li:nth-child(4){margin-left:7px}.interaction-box .content li:nth-child(5){margin-left:6px}.interaction-box .content li:nth-child(6){margin-left:6px}.interaction-box .content li:last-child{margin-right:0;margin-left:5px}.universities-map-interactive{background:#b4e0f1 url("/images/layout/check-background.gif") repeat center center;overflow:hidden;height:auto;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.universities-map-interactive
.inner{width:1040px;margin:170px
auto 20px auto;overflow:hidden;background:url("/images/layout/scotland-map-uni.png") no-repeat center top;min-height:600px}.ie8 .universities-map-interactive .inner,
.ie7 .universities-map-interactive
.inner{width:980px}.ie8 .interaction-box .content .styled SELECT,
.ie7 .interaction-box .content .styled
SELECT{height:25px}.ie8 .interaction-box .content ul,
.ie7 .interaction-box .content
ul{width:460px}.ie8 .interaction-box .content li,
.ie7 .interaction-box .content
li{margin-right:42px}.universities-map-interactive
.map{width:100%;overflow:hidden;padding:50px
0;background:url("/images/layout/scotland-map-uni-places.png") no-repeat center top;-webkit-transition:background-image 0.2s ease;-moz-transition:background-image 0.2s ease;-ms-transition:background-image 0.2s ease;-o-transition:background-image 0.2s ease;transition:background-image 0.2s ease}.universities-map-interactive .map.count-1{background-image:url("/images/layout/scotland-map-uni-inverness.png")}.universities-map-interactive .map.count-2,
.universities-map-interactive .map.count-3,
.universities-map-interactive .map.count-4,
.universities-map-interactive .map.count-5,
.universities-map-interactive .map.count-6{background-image:url("/images/layout/scotland-map-uni-glasgow.png")}.universities-map-interactive .map.count-9{background-image:url("/images/layout/scotland-map-uni-paisley.png")}.universities-map-interactive .map.count-10,
.universities-map-interactive .map.count-11{background-image:url("/images/layout/scotland-map-uni-aberdeen.png")}.universities-map-interactive .map.count-12,
.universities-map-interactive .map.count-13{background-image:url("/images/layout/scotland-map-uni-dundee.png")}.universities-map-interactive .map.count-14{background-image:url("/images/layout/scotland-map-uni-andrews.png")}.universities-map-interactive .map.count-15{background-image:url("/images/layout/scotland-map-uni-stirling.png")}.universities-map-interactive .map.count-16,
.universities-map-interactive .map.count-17,
.universities-map-interactive .map.count-18,
.universities-map-interactive .map.count-19{background-image:url("/images/layout/scotland-map-uni-edinburgh.png")}.universities-map-interactive
.left{float:left;margin-left:0}.universities-map-interactive
.right{float:right;margin-right:0}.universities-map-interactive
.link{background:#094891;border-radius:5px;display:block;font-family:"Praxis W01 Light",Helvetica,Arial,Sans-Serif;font-size: .938em;margin-bottom:5px;padding:0
32px 0 20px;text-decoration:none;width:192px;height:50px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.8);position:relative;box-shadow:inset 0 25px 0 #175397;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-ms-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;white-space:nowrap;clear:both;overflow:hidden}.universities-map-interactive .link
span{display:inline-block;vertical-align:middle;white-space:normal;width:100%}.universities-map-interactive .link .vertical-ref{overflow:hidden;height:100%;width:0}.universities-map-interactive .right
.link{padding:0
20px 0 32px;text-align:right}.universities-map-interactive .last
.link{margin-bottom:0}.universities-map-interactive .link:before{position:absolute;content:"";top:0;bottom:0;margin:auto;right:10px;width:0;height:0;border-style:solid;border-width:6px 0 6px 6px;border-color:transparent transparent transparent #fff}.universities-map-interactive .right .link:before{right:inherit;left:10px;border-width:6px 6px 6px 0;border-color:transparent #fff transparent transparent}.universities-map-interactive .link:hover,
.universities-map-interactive .link:focus,
.universities-map-interactive .link:active,
.universities-map-interactive
.link.active{background:#022a59;box-shadow:inset 0 25px 0 #113763}.universities-map-interactive
.overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);opacity:0;z-index:-1;-webkit-transition:all 0.15s ease;-moz-transition:all 0.15s ease;-ms-transition:all 0.15s ease;-o-transition:all 0.15s ease;transition:all 0.15s ease}.ie8 .universities-map-interactive
.overlay{background:url("/images/layout/black-50.png") repeat}.universities-map-interactive
.open{-webkit-transition:all 0.45s ease;-moz-transition:all 0.45s ease;-ms-transition:all 0.45s ease;-o-transition:all 0.45s ease;transition:all 0.45s ease;opacity:1;z-index:1}.universities-map-interactive .content,
.universities-map-interactive .content
.item{height:480px}.universities-map-interactive
.content{position:absolute;top:200px;left:50%;width:560px;margin-left:-280px;background-color:#fff;-webkit-transition:all 0.15s ease;-moz-transition:all 0.15s ease;-ms-transition:all 0.15s ease;-o-transition:all 0.15s ease;transition:all 0.15s ease;-webkit-transform:translateY(-80px);-ms-transform:translateY(-80px);-o-transform:translateY(-80px);transform:translateY(-80px)}.universities-map-interactive .open
.content{-webkit-transition:all 0.45s ease;-moz-transition:all 0.45s ease;-ms-transition:all 0.45s ease;-o-transition:all 0.45s ease;transition:all 0.45s ease;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text}.universities-map-interactive .content
.item{overflow:hidden;position:relative;height:0;opacity:0;-webkit-transition:opacity 0.45s ease 0.25s;-moz-transition:opacity 0.45s ease 0.25s;-ms-transition:opacity 0.45s ease 0.25s;-o-transition:opacity 0.45s ease 0.25s;transition:opacity 0.45s ease 0.25s}.universities-map-interactive .content .item:after,
.universities-map-interactive .content .item:before{position:absolute;content:"";bottom:0;left:0;width:340px;height:20px;box-shadow:0 -5px 10px #efefef;background-color:#efefef}.universities-map-interactive .content .item:after{bottom:inherit;top:0}.universities-map-interactive .content
.active{height:100%;opacity:1}.universities-map-interactive .content
h2{font-size:19px;line-height:1.3em;margin-bottom:10px}.universities-map-interactive .content
p{font-size:0.875em;margin-bottom:10px;line-height:1.45em}.universities-map-interactive .content
img{width:100%;height:auto;display:block}.universities-map-interactive .content
.rank{color:#598dc9;margin:15px
0;display:block;line-height:44px}.universities-map-interactive .content .rank
span{text-transform:uppercase;background:url("/images/icons/badge.png") no-repeat center center;text-align:center;line-height:44px;color:#9eccff;display:inline-block;font-weight:bold;width:42px;height:44px;margin-right:5px}.universities-map-interactive .content .main,
.universities-map-interactive .content
.aside{float:left;height:460px}.universities-map-interactive .content
.main{width:340px;padding:30px
30px 40px 30px;background-color:#efefef;overflow:auto}.universities-map-interactive .content .main .inner-scroll{padding-bottom:10px}.universities-map-interactive .content
.aside{width:180px;padding:30px
20px;position:relative}.universities-map-interactive .content .aside
.story{width:180px;position:absolute;bottom:30px;left:20px}.universities-map-content #content .external,
.universities-map-interactive .content
.external{color:#fff;background:#003985 url(/images/layout/standard-button-cta.gif) right 36px;padding:3px
25px 3px 10px;border-radius:3px;text-decoration:none;margin-top:20px;display:inline-block;text-transform:uppercase;text-align:center}.universities-map-content #content .external:hover,
.universities-map-content #content .external:focus,
.universities-map-interactive .content .external:hover,
.universities-map-interactive .content .external:focus{background:#252525 url(/images/layout/standard-button-cta.gif) right -10px}.universities-map-content #content .external:active,
.universities-map-interactive .content .external:active{margin-top:21px}.universities-map-content #content .external.alt,
.universities-map-interactive .content
.external.alt{background:#252525 url(/images/layout/standard-button-cta.gif) right -10px;display:block}.universities-map-content #content .external.alt:hover,
.universities-map-content #content .external.alt:focus,
.universities-map-interactive .content .external.alt:hover,
.universities-map-interactive .content .external.alt:focus{background:#003985 url(/images/layout/standard-button-cta.gif) right 36px}.universities-map-content #content .external.alt:active,
.universities-map-interactive .content .external.alt:active{margin-top:20px}.universities-map-interactive .content
.close{position:absolute;right:0;top:0;z-index:99;text-decoration:none;color:#b1b1b1;font-weight:bold;font-family:sans-serif;font-size:20px;line-height:30px;text-align:center;width:30px;height:30px;display:block;-webkit-transition:all 0.15s ease;-moz-transition:all 0.15s ease;-ms-transition:all 0.15s ease;-o-transition:all 0.15s ease;transition:all 0.15s ease}.universities-map-interactive .content .close:hover,
.universities-map-interactive .content .close:focus,
.universities-map-interactive .content .close:active{color:#fff;background:#022a59}.universities-map-interactive .content .close:active{opacity:0}.universities-map-interactive .content
.ctrl{position:absolute;display:block;border-radius:50%;text-align:center;height:38px;width:38px;top:50%;margin-top:-19px;z-index:999;text-indent:-9999em;background:transparent url(/images/marker-events/detail-nav.png) no-repeat left top}.universities-map-interactive .content
.ctrl.inactive{display:none}.universities-map-interactive .content
.next{background-position:right top;right:-60px}.universities-map-interactive .content .next:hover,
.universities-map-interactive .content .next:focus{background-position:right bottom}.universities-map-interactive .content .next:active{background-position:right top}.universities-map-interactive .content
.prev{background-position:left top;left:-60px}.universities-map-interactive .content .prev:hover,
.universities-map-interactive .content .prev:focus{background-position:left bottom}.universities-map-interactive .content .prev:active{background-position:left top}.universities-map-content #content a.more-information{float:left;margin-top:5px}body.join-our-global-burns-celebration #content-header{background:#2c2351 url(/images/layout/burnsie-header.png) no-repeat center top;height:477px}div#content #frm-burnsie-upload{margin:40px
0 70px 0}#frm-burnsie-upload input[type='file']{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}div#content #frm-burnsie-upload label.file-input{background:#5b3f86;border:0;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-family:Helvetica,Arial,Sans-Serif;font-size:0.75em;font-weight:normal;height:46px;line-height:46px;padding:0
28px 0 22px;text-decoration:none;text-shadow:none;text-transform:uppercase;vertical-align:middle;-webkit-font-smoothing:antialiased}div#content #frm-burnsie-upload .field.required label.file-input{background:#cf0000}div#content #frm-burnsie-upload label.file-input:hover{background:#084185}div#content #frm-burnsie-upload .field.checkbox
input{margin-right:8px}div#content #frm-burnsie-upload
.disclaimer{font-size:0.875em}#frm-burnsie-find-a-statue
.field{float:left;margin-right:24px;width:35%}#frm-burnsie-find-a-statue .field
select{width:100%}#frm-burnsie-find-a-statue input[type='submit']{margin-top:4px}#content .find-a-statue-content{background:#fbfbfb;overflow:hidden;padding:25px
50px;width:580px}#content
.credit{font-size:0.75em;margin:24px
0}#content .find-a-statue-content
p{clear:both;color:#0e488c;float:left;margin:12px
0;width:30%}#content .find-a-statue-content
ul{display:block;float:left;margin:12px
0;overflow:hidden;padding-left:0;width:70%}#content .find-a-statue-content ul
li{background:transparent url(/images/icons/burnsie-marker.png) no-repeat 0 4px;color:#929292;padding-left:16px}#content .find-a-statue-content ul li
a{color:#929292;text-decoration:underline}#content .find-a-statue-content ul li a:hover{color:#48a7e1}#content-shell .home-intro{width:940px;margin:0
auto;text-align:center;padding-top:50px;padding-bottom:20px}#content-shell .home-intro
p{font-size:1.875em;line-height:39px;text-transform:none;font-weight:normal;clear:both;letter-spacing:initial;color:#6A6A6A}.video-feature{margin:0
auto;width:940px}.video-feature__wrapper{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}.video-feature__wrapper
iframe{height:100%;left:0;position:absolute;top:0;width:100%}.video-slide>a>span{background:transparent url(/images/layout/gallery-thumbnail-video-hover.png) no-repeat center center !important;opacity:1 !important}.video-slide>a:active>span,.video-slide>a:focus>span,.video-slide>a:hover>span{opacity:1}.video-slide__iframe--in-place{display:none;height:160px;width:100%}.video-slide__title--in-place{display:none}.video-slide__target{clear:both;max-height:0;overflow:hidden;transition:max-height 300ms ease-in-out}.video-slide__target--active{margin-bottom:50px;max-height:600px}.landing-page .content--dark{background-color:#e6e6e6}.landing-page .content--dark
#content{background-color:transparent}.landing-page #content
h2{font-size:1.75em;margin:50px
auto;text-align:center}.landing-page #content
h3{margin:10px
0 5px 0}.landing-page #content .grid-listing,
.landing-page #content .video-feature{margin:0
auto}.landing-page #content .video-feature{margin:0
auto 40px auto}.landing-page #content .social-load-more--instagram,
.landing-page #content .social-load-more--twitter{-webkit-font-smoothing:antialiased;background:#252525;border-radius:5px;border:0;color:#fff;display:inline-block;font-family:Helvetica,Arial,Sans-Serif;font-size:0.75em;font-weight:normal;height:46px;line-height:46px;padding:0
28px;text-decoration:none;text-transform:uppercase;vertical-align:middle}.landing-page #content .social-load-more--instagram:active,
.landing-page #content .social-load-more--instagram:focus,
.landing-page #content .social-load-more--instagram:hover,
.landing-page #content .social-load-more--twitter:active,
.landing-page #content .social-load-more--twitter:focus,
.landing-page #content .social-load-more--twitter:hover{background:#0d478b}.landing-page #content .grid-listing{overflow:hidden;transition:height 500ms ease-in}.landing-page #content .grid-listing .grid-listing-item.grid-listing-item-gateway-panel{position:relative}.landing-page #content .grid-listing.instagram .grid-listing-item.grid-listing-item-gateway-panel{background:#fff;padding:10px}.landing-page #content .grid-listing.instagram .grid-listing-item.grid-listing-item-gateway-panel,
.landing-page #content .content-grid-items.twitter .content-grid-item.content-grid-item-tweets.no-js{animation-name:fadeIn;animation-duration:1s}@keyframes
fadeIn{0%{opacity:0}100%{opacity:100}}.landing-page #content .grid-listing .grid-listing-item.grid-listing-item-gateway-panel>p{font-size:0.90em}.landing-page #content .grid-listing .grid-listing-item.grid-listing-item-gateway-panel>.post_link{display:block;margin-top:5px;overflow:hidden}.landing-page #content .grid-listing .grid-listing-item.grid-listing-item-gateway-panel.grid-listing-item--instagram>.user_link{color:#333;display:block;position:absolute;width:97%;z-index:1}.landing-page #content .grid-listing .grid-listing-item.grid-listing-item-gateway-panel.grid-listing-item--instagram>.post_link{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;-webkit-justify-content:center;align-items:center;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%;justify-content:center;left:0;margin:0;position:absolute;top:0;width:100%;z-index:0}.landing-page #content .grid-listing>p{clear:both;text-align:center}.grid-listing-item--instagram{height:335px}.landing-page #content .grid-listing .icon--instagram,
.landing-page #content .grid-listing .icon--twitter{background-size:contain;display:inline-block;height:20px;margin:5px
0;vertical-align:middle;width:20px}.landing-page #content .grid-listing
.username{display:inline-block;vertical-align:middle}.landing-page #content .grid-listing
.platform{display:inline-block;margin-top:4px;position:absolute;right:10px;vertical-align:middle}@media only screen and (max-width: 960px){div.event-map-categories{left:0;right:auto}}@media only screen and (max-width: 480px){body.event-map-listing #content-shell{margin-top:0}body.scotlands-festivals #content .map-intro,
body.scotland-running-events #content .map-intro{left:10px;right:10px;top:-500px;width:auto;height:auto;padding:20px;background:#fff}body.event-map-listing.universities-map #content .map-intro{top:-550px;height:auto;width:auto;padding:20px}body.universities-map div.marker-listing div.grid-listing-row{margin-bottom:0}body.universities-map div.grid-listing-item{height:100%}body.universities-map #content h2.category-label{text-align:center}div.visual-content{width:100%;float:left;margin-left:0}div.event-map-categories{display:none}#frm-burnsie-find-a-statue
.field{width:auto}#frm-burnsie-find-a-statue .field
select{width:auto}#content div.content-grid-item.with-shadow.content-grid-item-tweets.marked.one-one{width:auto}#content .find-a-statue-content{padding:15px
25px;width:auto}#content .find-a-statue-content
p{clear:both;float:none;margin:6px
0;width:auto}#content .find-a-statue-content
ul{float:none;margin:6px
0 12px;width:auto}#content-shell .home-intro{width:100%;padding-left:20px;padding-right:20px;padding-top:0}.landing-page #content-header{background-color:transparent;height:auto}}@media only screen and (max-width: 960px){.gateway #content-header.gateway-carousel{height:auto;background-color:#fff}#gateway-carousel div.slide div.slide-inner{margin:90px
auto 0 auto}#gateway-carousel.one-image{height:auto}#gateway-carousel
div.content{overflow:visible}#gateway-carousel
div.slide{overflow:visible}#gateway-carousel div.left div.slide-content h1,
#gateway-carousel div.right div.slide-content
h1{margin-top:-50px}#gateway-carousel div.left div.slide-content p,
#gateway-carousel div.right div.slide-content
p{bottom:-200px;color:#6A6A6A;position:relative}}@media
screen{#header-shell{margin:0
auto;position:relative;width:960px;z-index:20}#header{background:#ececec url(/images/layout/header-bg.gif) no-repeat center top;height:150px;left:0;margin-left:0;min-width:960px;position:absolute;top:0;width:960px;z-index:20}#content-shell{background-color:#efefef;z-index:1}#content-header{background:#034c8a url(/images/layout/default-content-header-bg.jpg) no-repeat center top;height:420px;position:relative}#content-header.empty{height:115px}#content-header.university-map div#content-header-inner{background-color:#ececec;background-position:center top;background-repeat:no-repeat;height:750px}#content{background-color:#efefef;margin:0
auto 0 auto;overflow:hidden;padding:20px
30px;width:900px}#content-sidebar{float:left;margin-right:20px;width:160px}#content-main{float:left;min-height:350px;width:620px}#footer{position:relative;z-index:2;min-width:980px}#footer-top-shell{background-color:#fff;overflow:hidden;padding:20px
0}#footer-top{margin:5px
auto;position:relative;width:960px}#footer-bottom-shell{background-color:#393939}#footer-bottom{height:120px;margin:0
auto;position:relative;width:960px}.full-width #content-shell{background-image:none}.full-width
#content{padding:5px;width:960px}.full-width #content-main,
.general.full-width #content-main{float:none;width:960px}.scottish-universities-map #content-header{height:750px}.gateway #content-shell{background-image:none}.gateway
#content{margin:0
auto 10px auto;padding:30px
10px}.gateway #content-main{float:none;position:relative;width:940px}.standard-content #content-shell,
.standard-listing #content-shell{padding-top:70px;position:relative}.ie7 .standard-content #content-shell,
.ie7 .standard-listing #content-shell{margin-bottom:-140px}.standard-content #content-wrapper,
.standard-listing #content-wrapper{background-color:#efefef;position:relative;margin:-140px auto 0 auto;width:960px;z-index:1}.ie7 .standard-content #content-wrapper,
.ie7 .standard-listing #content-wrapper{margin-top:0;top:-140px}.standard-listing #content-wrapper:before,
.standard-listing #content-wrapper:after,
.standard-content #content-wrapper:before,
.standard-content #content-wrapper:after{top:3px;position:absolute;z-index:-1;-ms-transform:rotate(-181deg);-webkit-transform:rotate(-181deg);-o-transform:rotate(-181deg);-moz-transform:rotate(-181deg);height:300px;left:18px;width:20px}.standard-listing #content-wrapper:after,
.standard-content #content-wrapper:after{-ms-transform:rotate(181deg);-webkit-transform:rotate(181deg);-o-transform:rotate(181deg);-moz-transform:rotate(181deg);left:auto;right:18px}.standard-listing #content,
.standard-content
#content{margin-top:0}.standard-content #content-main{width:540px}#content-header.general-header{background-color:#333;background-size:cover;background-position:center;height:420px}.filter #content-header.general-header{height:405px}.universities #content-header.general-header{height:750px}.general #content-main{// width: 680px}.general.filter #content-main{width:100%}#content-header.blog-header,
.recipe #content-header.recipe-header,
.event #content-header.event-header,
.feature #content-header.feature-header,
.whats-on-soon #content-header.whats-on-soon-header{background-color:#333;height:420px}.feature #content-header.feature-header-small{background-image:none;background-color:#333;height:auto;padding:170px
0 90px 0;text-align:center}.feature #content-header.feature-video-header{background-color:#333;background-image:none;height:auto;min-height:300px;padding:170px
0 90px 0}.feature #content-header.map-header{background-color:#333;background-image:none;height:480px}.feature #content-shell{position:relative}.feature #content-wrapper{background:transparent url(/images/layout/content-feature-bg.gif) repeat-y center top;margin-bottom:-70px;position:relative;top:-70px}.feature
#content{background:transparent;margin-top:0;padding:0;width:940px}.feature #content-sidebar{background:#f3f3f3;margin:0;padding:20px
20px 20px 0;width:150px}.feature #content-main{background:#f3f3f3;padding:20px
20px 20px 0;width:670px}#content-header.story-header{background-color:#333;height:420px}#content-header.video-gallery,#content-header.image-gallery{background-color:#333;background-image:none;height:0}.quiz #content-shell{background-position:center top;background-repeat:no-repeat;padding:160px
0 20px 0}.quiz
#content{background-color:transparent;margin-top:0}.competition #content-shell{padding-top:150px}.competition
#content{}.competition #content-main{margin-right:30px;width:100%}.competition #content-related{float:left;width:270px}.competition #content-main.competition-closed{width:680px}.error404 #content-header{display:none}.error404 #content
div.intro{margin-top:60px}}@media
print{@page{margin:1.5cm}body{background:none;margin:0
!important;width:100%;padding:0
!important;line-height:1.4;font-size:12pt}#accesslinks,#navigation{display:none}h1,h2,h3,h4,h5,h6{font-family:Helvetica,Arial,sans-serif}h1{font-size:19pt}h2{font-size:17pt}h3{font-size:15pt}h4,h5,h6{font-size:12pt}code{font:10pt Courier,monospace}blockquote{margin:1.3em;padding:1em;font-size:10pt}hr{background-color:#CCC}img{float:left;margin:1em
1.5em 1.5em 0}a
img{border:none}table{margin:1px;text-align:left}th{border-bottom:1px solid #333;font-weight:bold}td{border-bottom:1px solid #333}th,td{padding:4px
10px 4px 0}tfoot{font-style:italic}caption{background:#FFF;margin-bottom:2em;text-align:left}thead{display:table-header-group}tr{page-break-inside:avoid}body,h1,p{font-family:'Praxis W01 Light',Helvetica,Arial,'MS Sans-Serif',sans-serif}#region-nav,ul.service-nav,#primary-nav-container,#sub-nav,#global-search,#app-download,#content-header,#content-sharing,#related-features-shell,#related-news-shell,#footer,#ws-storagecontrol,#ws-storagecontrol-anchor,span.content-type{display:none}a#logo{text-decoration:none;color:inherit}a#logo:after{content:""}.feature #content-wrapper{background-image:none;margin:0;padding:0}#content
h1{text-align:center}.ingredients-inner{border:1px
solid #ccc;padding:0
0.5cm;margin:0.5cm;width:auto}}@media only screen and (max-width: 1114px){#shell{overflow:hidden}#content-shell #content,
#content-shell #content #content-main,
#footer,
#footer #footer-top,
#footer #channels,
#footer #footer-bottom,
.standard-content #content-wrapper,
.standard-listing #content-wrapper,
#primary-nav,
div.grid-listing-row,
.universities-map-interactive .inner,#related-news,#related-features{min-width:0;width:100%}#footer #footer-bottom-shell{padding:0
40px}#footer #global-newsletter-signup{text-align:center;width:100%}#footer #frm-global-newsletter-signup{float:none;margin:0px
0 30px 0;width:auto}#footer #global-newsletter-signup
label{float:none}#footer #global-newsletter-signup #frm-global-newsletter-signup-email{margin-left:0;width:70%}#footer .service-nav{float:none;text-align:center;width:100%}#footer .service-nav
li{display:inline-block;float:none;vertical-align:top;width:auto}#content-shell .home-intro{padding-left:40px;padding-right:40px;width:100%}#gateway-carousel div.slide div.slide-inner{min-width:0;width:100%}#gateway-carousel div.left div.slide-content h1,
#gateway-carousel div.right div.slide-content
h1{font-size:66px}#channels{-moz-column-count:4;-webkit-column-count:4;column-count:4}#content .universities-map-list{padding:0
40px;text-align:center}#content .universities-map-list
.panel{height:auto;display:inline-block;vertical-align:top;float:none;margin:0px
20px 20px 20px;overflow:hidden;text-align:left}.universities-map-interactive
.link{height:auto;margin-left:25px}.universities-map-interactive .right
.link{margin-left:0;margin-right:25px}#related-news a.next,
#related-features
a.next{background-position:95% center}#content-sharing,#content-sidebar{display:none}h2.grid-header{width:940px;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 964px){div.grid-listing{width:700px;margin:0
auto}div.grid-listing-gateway-panels,h2.grid-header{width:620px}div.grid-listing-item:nth-child(4n+1){clear:none;margin-left:20px}div.grid-listing-item:nth-child(3n+1){clear:both;margin-left:0}div.grid-listing-item-gateway-panel:nth-child(3n+1){clear:none;margin-left:20px}div.grid-listing-item-gateway-panel:nth-child(2n+1){clear:both;margin-left:0}div#content-grid{width:700px;margin-left:auto;margin-right:auto}div#content-grid.no-js{width:300px}div.content-grid-items.twitter>div:nth-child(3n+3){margin-right:20px}div.content-grid-items.twitter>div:nth-child(2n+2){margin-right:0}.video-feature{width:620px}}@media only screen and (max-width: 724px){div.grid-listing{width:460px}div.grid-listing-gateway-panels{width:300px}div.grid-listing-item:nth-child(3n+1){clear:both;margin-left:0}div.grid-listing-item:nth-child(2n+1){clear:both;margin-left:0}div.grid-listing-item{margin:0}div#content-grid{width:460px}div.grid-listing-item-gateway-panel > h3 > .video-slide__link,
div.grid-listing-item-gateway-panel a.grid-thumbnail.video-slide__link{display:none}.video-slide__title--in-place,.video-slide__iframe--in-place{display:block}}@media only screen and (max-width: 640px){div#content-grid.no-js{overflow:hidden;padding-top:0;width:100%}div.content-grid-items.twitter{text-align:center}div.content-grid-items.twitter>div{display:inline-block;float:none;margin:0
20px 20px 20px !important;text-align:left}div.content-grid-items.twitter>div:nth-child(3n+3){margin:10px
auto}.video-feature{width:300px}}@media only screen and (max-width: 624px){div.grid-listing-gateway-panels{width:300px}h2.grid-header{text-align:center;width:auto}div.grid-listing-item-gateway-panel{clear:none;margin-left:0}div.image-gallery-carousel{width:480px}div.image-gallery-carousel
div.slide{width:480px}}@media only screen and (max-width: 460px){div#content-grid{width:220px}}@media only screen and (max-width: 415px){div.content-grid-items div.content-grid-item.no-js{height:auto;margin:0
auto 20px auto !important;width:auto}}@media only screen and (max-width: 480px){#shell,
#header-shell,
#header,
#content-shell,
#content-header,
#content,
#content-sidebar,
#content-main,
#footer,
#footer-top-shell,
#footer-top,
#footer-bottom-shell,
#footer-bottom,
.full-width #content-shell,
.full-width #content,
.full-width #content-main,
.gateway #content-header,
.gateway #content-shell,
.gateway #content,
.gateway #content-main,
.standard-content #content-header,
.standard-listing #content-header,
.standard-content #content-shell,
.standard-listing #content-shell,
.ie7 .standard-content #content-shell,
.ie7 .standard-listing #content-shell,
.standard-content #content-wrapper,
.standard-listing #content-wrapper,
.ie7 .standard-content #content-wrapper,
.ie7 .standard-listing #content-wrapper,
.standard-listing #content,
.standard-content #content,
.standard-content #content-main,
#content-header.general-header,
.general #content-main,
.feature #content-header,
.recipe #content-header.recipe-header,
.event #content-header.event-header,
.feature #content-header.feature-header,
.feature #content-header.feature-header-small ,
.feature #content-header.feature-video-header,
.feature #content-header.map-header,
.feature #content-shell,
.feature #content-wrapper,
.feature #content,
.feature #content-sidebar,
.feature #content-main,
#content-header.story-header,
#content-header.video-gallery,
#content-header.image-gallery,
.quiz #content-shell,
.quiz #content,
.competition h1,
.competition #content-shell,
.competition #content,
.competition #content-main,
.competition #content-related,
#footer #footer-nav,
.competition #content-main,
.competition #content-related,
#channels,
#quiz,
#footer span.copyright,
#primary-nav-container,
.full-width #content
div.intro{float:none;height:auto;margin:0;min-height:0;min-width:0;padding:0;position:static;width:auto}#app-download,
#header .service-nav,
#primary-nav-home,
#sub-nav,
.breadcrumb-container,
#related-features-shell,
#related-news-shell,
#content-sharing,
.image-gallery div.image-gallery-carousel-container h2,
.image-gallery #content div.image-gallery-carousel-container h2,
.image-gallery div.image-gallery-carousel div.navigation,
#content-sidebar,
span.image-copyright,
body.carousel-content-full.gateway #content-header.gateway-carousel{display:none}div.grid-listing{width:100%;margin:0
auto}.quizzes #content-shell{padding-top:200px}.quizzes #content-shell
#content{background:#fff}div#content-grid{background-size:100% auto;margin:0
auto;padding-top:30px;width:100%}div.content-grid-items div.content-grid-item{height:auto;margin:0
0 12px 0;width:100%}div.content-grid-items div.content-grid-item.no-js{height:auto;margin:0
0 20px 0 !important;width:100%}div.content-grid-items div.content-grid-item-container{background-color:transparent;background-size:cover;border-radius:0;height:190px}div.content-grid-items div.content-grid-item-news div.content-grid-item-container,
div.content-grid-items div.content-grid-item-news-carousel div.content-grid-item-container,
div.content-grid-items div.content-grid-item-events-carousel div.content-grid-item-container,
div.content-grid-items div.feature-no-image div.content-grid-item-container,
div.content-grid-items div.content-grid-item-tweets div.content-grid-item-container,
div.content-grid-items div.fact div.content-grid-item-container{border:none}div.content-grid-items div.content-grid-item div.content-grid-item-content{bottom:0;width:100%}div.content-grid-items div.content-grid-item.content-grid-item-fact,
div.content-grid-items div.content-grid-item.content-grid-item-news-carousel,
div.content-grid-items div.content-grid-item.content-grid-item-events-carousel,
div.content-grid-items div.content-grid-item.content-grid-item-tweets{padding-bottom:0}div.content-grid-items div.content-grid-item.content-grid-item-tweets div.content-grid-item-container{background:#fff}div.content-grid-items div.content-grid-item.content-grid-item-tweets div.content-grid-item-container,
div.content-grid-items div.content-grid-item.content-grid-item-tweets div.content-grid-item-content{height:auto}div.content-grid-items div.content-grid-item.content-grid-item-tweets.no-js div.content-grid-item-container,
div.content-grid-items div.content-grid-item.content-grid-item-tweets.no-js div.content-grid-item-content{height:100%}#content div.content-grid-item-tweets div.twitter-actions{margin-top:5px;position:relative;width:100%}#content div.content-grid-item-tweets div.twitter-actions
p{margin-top:2px}#content div.content-grid-item-tweets div.twitter-actions
a{float:none}div#content-grid
div.pagination{text-align:center}#header-shell{width:100%}#header{left:auto;position:relative;top:auto}#header #region-nav{background-color:#efefef;float:none;height:32px;left:auto;overflow:hidden;position:relative;top:auto}#header #region-nav
li{margin-top:0px}#region-nav li
a{background-image:url(/images/layout/nav-region-small.gif);background-size:129px 56px;width:25px;height:28px}#region-nav li a.global:hover, #region-nav li.active
a.global{background-position:0 -28px}#region-nav li
a.us{background-position:-26px 0}#region-nav li a.us:hover,
#region-nav li.active
a.us{background-position:-26px -28px}#region-nav li
a.india{background-position:-52px 0}#region-nav li a.india:hover,
#region-nav li.active
a.india{background-position:-52px -28px}#region-nav li
a.cn{background-position:-78px 0}#region-nav li a.cn:hover,
#region-nav li.active
a.cn{background-position:-78px -28px}#region-nav li
a.canada{background-position:-104px 0}#region-nav li a.canada:hover,
#region-nav li.active
a.canada{background-position:-104px -28px}#logo{background-image:url(/images/logos/logo-header-small.gif);background-color:#fff;background-position:10px center;background-size:100px auto;margin:0;font-size:0.875em;padding:10px
10px 10px 120px}#menu-link,#menu-close-link{background:transparent url(/images/layout/menu-link-bg.gif) repeat-x center top;background-size:auto 100%;color:#fff;display:block;font-family:"Praxis W01 Semi Bold",Helvetica,Arial,Sans-Serif;height:46px;line-height:46px;text-decoration:none;text-align:center;text-decoration:none;text-shadow:1px 1px rgba(0,0,0,0.5);vertical-align:middle;width:100%;z-index:11}#menu-link
span{background:transparent url(/images/layout/menu-link-arrow.gif) no-repeat right center;background-size:auto 10px;display:inline-block;padding-right:20px}#primary-nav-container{position:relative}#primary-navigation{background:#0a4387;display:none;height:auto;left:0;margin:0;overflow:hidden;padding:0;position:absolute;right:0;top:0px;width:auto;z-index:10}#primary-navigation:target{display:block}#primary-nav{border:0;float:none;height:auto;width:100%}#primary-nav
li{float:none}#primary-nav li a.nav-title{background:#0a4387 url(/images/layout/small-primary-navigation-bg.gif) repeat-x center top;background-size:auto 100%;border:0;display:block;font-family:'Praxis W01 Light',Helvetica,Arial,Sans-Serif;font-size:1em;height:46px;margin:0;padding:0
20px;position:relative;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.5);vertical-align:middle}#primary-nav li a.nav-title
strong{display:inline-block;margin-right:3px}#primary-nav li a.nav-title span.vertical-ref{display:none}#primary-nav li a.nav-title
span{background:transparent url(/images/layout/small-primary-navigation-arrow.gif) no-repeat right center;background-size:auto 30%;display:block;height:46px;line-height:46px;vertical-align:middle}#primary-nav li>a{font-size:1.0625em}#primary-nav li.first_child>a{padding-left:0}#quiz,
.competition #content-main,
.competition #content-related{padding:10px}.competition #content-main{margin-top:10px}.competition #content form div.textarea
textarea{width:80%}.competition #content-shell{padding-top:0;background-attachment:fixed}.competition
h1{padding:20px
0}#footer #footer-bottom-shell{padding:10px
10px 40px 10px}#footer .service-nav{margin-bottom:10px}#global-newsletter-signup{margin-top:10px;position:relative;right:auto;top:auto}#footer #global-newsletter-signup #frm-global-newsletter-signup-email{width:50%}#footer #footer-nav li
a{font-size:0.75em;line-height:1.3em}#footer #footer-nav
li{padding:0
7px}#footer #footer-nav{float:none}#footer
span.copyright{clear:both;display:block;float:none}.standard-listing #content-header,#content-header{background:#eee;height:20px}.feature #content,
.standard-listing #content,
.full-width #content,
.gateway #content,
.standard-content #content,#content{padding:10px
40px}.feature #content-wrapper{background-image:none;top:auto}#content-shell{background-image:none}.feature #content-sidebar,
.feature #content-main{background:#eee}.feature-header-small{padding:0}.feature-header-small
img{display:block;width:100%;height:auto}ul.carousel-nav
a{background-size:200%;height:50px;margin-top:0;top:40px;width:50px}#gateway-carousel{background:#eee}#gateway-carousel
div.content{height:170px}#gateway-carousel.one-image{height:auto;padding-bottom:20px}.landing-page #gateway-carousel.one-image{padding-bottom:0}#gateway-carousel
div.slide{background-color:#eee;background-size:auto 170px;height:170px;overflow:visible}#gateway-carousel
div.left{background-position:right top}#gateway-carousel
div.right{background-position:left top}#gateway-carousel div.slide div.slide-inner{top:160px;left:0;margin:0;min-width:0;padding:0;position:absolute;width:100%}#gateway-carousel div.slide div.slide-content{color:#333;margin:0;padding:10px;text-align:left;width:auto}#gateway-carousel div.slide div.slide-content div.branding-image{display:none}#gateway-carousel div.slide div.slide-content
div.links{float:none}#gateway-carousel div.slide div.slide-content div.links
div.inner{float:none;left:auto}#gateway-carousel div.slide div.slide-content div.links div.inner
ul{float:none;left:auto}#gateway-carousel div.slide div.slide-content div.links div.inner ul
li{float:left;margin:0
10px 10px 0;padding:0}#gateway-carousel div.right div.slide-content
h1{display:none}#gateway-carousel div.slide div.slide-content
h2{color:#3e98d3;font-size:1.75em}#gateway-carousel div.slide div.slide-content
h2.hide{display:block}#gateway-carousel div.slide div.slide-content
p{bottom:0;font-size:1.1875em;line-height:1.54375em;text-align:center;margin:40px
auto;padding:0
15px}div.grid-listing-row{margin-bottom:0;width:auto}div.grid-listing div.last,div.grid-listing-item{float:none;margin:0
auto 20px auto;width:100%}div.grid-listing-item-gateway-panel a.grid-thumbnail{background-size:cover}div.video-container{height:250px;width:auto}div.listing-item-image{float:none;margin:0
auto;padding-bottom:20px;overflow:hidden}.video-gallery #video-gallery-carousel-container,
.image-gallery #image-gallery-carousel-container{padding:0}#content ul.pagination
li.info{display:block;margin-right:0}#mobile-sub-nav-container{padding:0
0 20px 0}#mobile-sub-nav-container
select{display:block;margin:0
auto;width:240px}div.image-gallery-carousel,
div.image-gallery-carousel div.slide-text,
div.image-gallery-carousel
div.slide{height:250px;width:100%}div.image-gallery-carousel div.slide-text{padding:0}div.image-gallery-carousel div.slide-text
p{padding:10px
30px}.recipe
div.ingredients{float:none;margin:0
0 10px 0;width:auto}.recipe div.ingredients-inner{width:auto}.recipe
div.method{float:none;width:auto}.feature #content-sidebar
img{float:left;margin:0
10px 0 0}#content-header.feature-header,
#content-header.general-header,
.feature #content-header.feature-header,
#content-header.recipe-header,
#content-header.event-header,
.universities #content-header.general-header{background-position:center;background-size:auto 100%;height:170px;position:relative}#content a.related-link,
#content a.related-link.external{width:auto}#content div.grid-listing-filter
label{font-size:1.5em}div.grid-listing-filter input.standard-button{display:block;float:none;margin-top:10px}#content-map-container,#content-map{height:250px;width:100%}body.summer-festivals #content div.map-intro
h1{font-size:1.5em;margin-bottom:5px}body.scotland-running-events #content .map-intro
h1{font-size:2em;width:100%}body.summer-festivals #content div.map-intro p,
body.scotland-running-events #content div.map-intro
p{font-size:0.875em;margin-bottom:5px}#content div.map-intro p.event-map-cta{margin-bottom:0}body.scotland-running-events #content div.map-intro p.event-map-cta{margin-right:1px;padding:1px}body.scotland-running-events #content div.map-intro p.event-map-cta
a{padding:6px
17px 6px 7px}.feature #content-header.map-header{height:250px}body.event-map-listing .map-header #content-map-container,
body.event-map-listing .map-header #content-map{height:250px;width:100%}body.summer-festivals #content .map-intro,
body.scotland-running-events #content .map-intro{padding:20px
10px 10px;top:-260px}body.event-map-listing.universities-map #content .map-intro{padding:10px;top:-219px;width:120px}body.event-map-listing.universities-map #content .map-intro
ul{margin-bottom:0}body.event-map-listing.universities-map #content .map-intro
li{line-height:20px;padding-top:2px}body.event-map-listing.universities-map #content .map-intro
h2{font-size:1em}.universities-map-interactive{display:none}#content-shell.universities-map-content{padding-top:30px}#content-shell.universities-map-content
#content{padding:10px
35px;text-align:center}#content-shell.universities-map-content #content
.panel{border-bottom:1px solid #dadada;margin-bottom:20px;padding-bottom:20px;text-align:left}#content-shell.universities-map-content #content a.more-information{display:inline-block;float:none;margin-top:0}#content .universities-map-list
.panel{width:100%;float:none;margin-bottom:20px}#content .universities-map-list
.thumb{width:100%;height:80px;background-size:auto 100%;background-position:center center}#content .universities-map-list .thumb
span{display:none}#quiz-results .results,
.quiz-media div.quiz-feedback,
.quiz-media div.quiz-questions,
#quiz-results .related,.quiz-questions,.quiz-feedback{float:none;margin:0;width:auto}div.quiz-content div.video-container{height:200px !important;width:100% !important}.quiz-media .quiz-controls{padding-bottom:10px}#content #quiz ol li a.related-link{background-image:url(/images/layout/nav-quiz.gif);display:block;font-size:0.75em;line-height:1em;width:auto;white-space:nowrap;border-bottom:1px solid #8F8F8F;border-left:1px solid #CACACA;border-radius:5px;border-right:1px solid #E7E7E7;border-top:1px solid #E7E7E7;box-shadow:1px 1px 2px 1px rgba(150, 150, 150, 0.5);color:#064A95;font-family:"Praxis W01 Light",Helvetica,Arial,Sans-Serif;height:46px;padding:0
40px 0 18px;text-decoration:none;white-space:nowrap}#ws-storagecontrol-anchor{background-size:80px 40px;height:40px;width:40px}div.grid-listing-item.events-item div.event-image,div.grid-listing-item.events-item{clear:both;width:auto}div.grid-listing-item.events-item div.event-image,
div.grid-listing-item.events-item div.event-image
img{width:100%}div.grid-listing-item.events-item.c2{margin-left:0;margin-right:0}#channels{-moz-column-count:auto;-webkit-column-count:auto;column-count:auto;margin:20px
20px;padding:20px
3px;width:100%}#frm-global-newsletter-signup{width:auto}#content .body-image.left,
#content .body-image.right{width:100% !important}.which-university-interactive
.inner{width:100%;margin-top:30px}.which-university-interactive .title-content{width:auto;margin:10px}.which-university-interactive .interaction-box{width:95%;margin:10px;height:auto;padding-bottom:20px}.interaction-box
.content{margin-bottom:20px}.which-university-interactive .uni-submit-box{width:92%;height:auto}.which-university-interactive .uni-submit-box
h1{font-size:1.5em;width:100%;margin:0;margin-bottom:15px}#content div.full-width
h2{margin-left:0}#content div.full-width
p{width:100%;margin-left:0;margin-bottom:10px}#content .university-location{width:100%;margin-top:20px;margin-bottom:70px}#content .university-location
ul{width:33%;border-right:0}#content a.standard-button,a.standard-button,input.standard-button{margin-bottom:10px}#frm-global-newsletter-signup input.standard-button{margin-bottom:-4px;top:0}#content .full-width .uni-site-image
a{width:100%;background-size:100%;margin-bottom:0;position:relative}#content div.full-width
img{width:220px;position:absolute;left:0;right:0;margin:45px
auto}.icon{margin-left:10px;margin-right:10px}.interaction-box .content
.track{width:90%}.interaction-box .content
ul{width:90%;display:flex;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:justify;padding:0;margin:0
auto;margin-bottom:23px}.uni-quick-info{width:100%;float:none}.uni-submit-link{top:79%;left:0}.interaction-box .content
.styled{padding:0
10px}.interaction-box .content
li{float:none;display:inline-block;padding:0;margin:0}.scottish-hamper-competition #content-wrapper{width:100%}.scottish-hamper-competition #content
li{width:100%}.scottish-hamper-competition #content-header.general-header{background-size:contain;margin-bottom:85px;background-image:url(/images/layout/hamper-competition-header.jpg) !important;background-repeat:no-repeat;background-position:center}#content #frm-hamper-competition input[type='checkbox']+label{display:inline}.video-feature{width:100%}}.header{padding:0}.header
.row{overflow:auto;clear:both}.header
ul{margin:16px
0;text-indent:0}.header ul
li{display:inline-block;background-image:none;font-size:1.25em;padding-right:10px}.header ul li
svg{position:relative;top:5px}.header
.logo{float:left;width:inherit}.header .logo
a{transition:opacity 0.2s}.header .logo a:hover{text-decoration:none}.header .logo a:focus{text-decoration:none}.header
a{transition:opacity 0.2s}.header a:hover{opacity:0.6;text-decoration:none}.header
#logo{font-size:1.625em;background:url('/includes/images/icons/scotland-logo.png') no-repeat left;background-image:url('/includes/images/SVG/ICONS_scotland_org.svg'), none;margin-top:0;padding-left:230px;padding-top:6px;color:#00337F;margin-bottom:15px;background-size:218px;font-weight:normal;letter-spacing:-0.01em}.header .no-svg
#logo{background-image:url('/includes/images/icons/scotland-logo.png')}.header.navbar{padding:0;background-color:#00337F;overflow:auto;width:100%}.header .navigation ul
li{border-right:1px solid #8099bf;padding:0}.header .navigation ul
li.first{border-left:0}.header .navigation ul li.first
a{margin-left:-24px}.header .navigation ul li.first a:hover{margin-left:-24px}.header .navigation ul
li.last{border-right:0}.header .navigation ul li
a{color:#F5F5F5;padding:18px
20px 18px 24px;text-decoration:none;margin-right:-1px;margin-left:-6px;transition:background-color 0.2s}.header .navigation ul li a:hover{background-color:#30363c;margin-right:-1px;margin-left:-6px;opacity:1.0}.header
.languages{max-width:250px;padding-left:18px;overflow:hidden;height:63px;margin:0}.languages ul
li.active{padding-right:6px;padding-left:2px}.languages ul li.active
object{height:30px;width:30px;pointer-events:none;vertical-align:middle;padding:4px;border:2px
solid #d8d8d8;border-radius:50%;margin-left:-6px}.languages ul li
a{transition:opacity .2s;display:block;margin-right:1px}.ie .header .languages li,
.ie .header .languages li
a{display:inline}.header .cn-chat
ul{text-align:right}.header .cn-chat .last
a{border-right:0;padding-right:0;margin-right:5px}.header .cn-chat
a{font-size:16px;color:#888;border-right:1px solid #888;padding-right:12px;margin-left:5px}.header .sub-nav{background-color:#32373d;color:#FFF;display:block;height:400px;left:0;overflow:hidden;padding:20px;position:absolute;text-align:left;top:100%;transition:visibility 0s;visibility:hidden;width:100%;z-index:1000}.header .sub-nav
.inner{margin:0
auto;max-width:1200px}.header .sub-nav .inner
.col{background-color:initial}.header .sub-nav .inner .col.related-content ul
li{background-image:none;color:#FFF}.header .sub-nav .inner .col.related-content ul li
p{font-size:16px;color:#FFF;margin-top:0}.header .sub-nav .inner .col ul
li{padding-right:0;background-image:url('../images/icons/cta-arrow.png');padding-left:20px;margin-top:10px}.header .sub-nav .inner .col ul li
a{padding:0;font-size:21px}.header .sub-nav .inner .col ul li a:hover{background-color:initial}.header .mobile-icons{display:none}.header.breadcrumb{padding:0;overflow:auto;width:100%;background-color:#E8E8E8}.header.breadcrumb
a{color:#777;transition:color 0.1s}.header.breadcrumb a:hover{color:#1D9AE8;text-decoration:none}.header.breadcrumb
.last{color:#1D9AE8}.header.breadcrumb .col
li{font-size:17px}.header .global-search{background-color:#e1e1e1;border:0;box-shadow:none;border-radius:20px;height:38px;padding:2px
8px;width:207px;overflow:hidden;transition:all 0.2s;float:right}.header .global-search #frm-global-search:hover input#search-submit{background-image:url('/includes/images/SVG/ICONS_search-white.svg')}.header .global-search #frm-global-search:hover input#search-submit:hover{background-image:url('/includes/images/SVG/ICONS_search.svg')}.header .global-search:hover{background-color:#3faaeb}.header .global-search:hover
input#search{color:#FFF}.header .global-search #frm-global-search{position:relative}.header .global-search #frm-global-search
input#search{border:0;background-color:transparent;display:inline-block;line-height:18px;height:32px;margin-right:10px;padding:0;outline:none;overflow:hidden;vertical-align:middle;width:150px;padding-left:10px;padding-top:2px}.header .global-search #frm-global-search input#search:focus #global-search{background-color:#3faaeb}.header .global-search #frm-global-search input#search-submit{line-height:18px;vertical-align:middle;background-image:url('/includes/images/SVG/ICONS_search.svg');background-repeat:no-repeat;width:20px;height:20px;text-indent:-9999px;outline:none;border:0;background-color:transparent}.header
object{height:18px;width:18px;pointer-events:none;vertical-align:middle}@media (max-width: 1199px){.clickable
a{display:block}.top-banner .col
h1{font-size:80px;margin-top:-60px}.header.navbar{clear:both}.header
#logo{font-size:20px}.header .cn-chat{text-align:right}.header .navigation ul
li.first{border-left:0}.header .navigation ul li.first
a{margin-left:-6px}.header .navigation ul li
a{font-size:17px}.page-content{padding-left:15px;padding-right:15px}.uni-submit
h1{font-size:31px;margin-top:7px}.university-list .uni-info
h3{font-size:26px}.which-university-interactive .interaction-area .interaction-box .content ul
li{padding:10px
10px}}@media (max-width: 991px){.header{padding-left:15px;padding-right:15px}.header
.logo{padding-right:0}.header .navigation
ul{margin-bottom:0;margin-top:0}.header .navigation ul
li{margin-top:14px;margin-bottom:14px}.header .navigation ul li
a{padding:18px
10px 18px 10px}.header .navigation ul
li.last{border-right:0}}@media (max-width: 767px){.header{padding:0}.header
.row{margin:0}.header
#logo{padding-left:0;background-position:top left;background-size:190px;padding-bottom:5px;padding-top:35px;font-size:14px !important;margin-top:20px}.header .global-search{display:none}.header .mobile-icons{display:block;padding-left:15px;padding-right:15px;margin-top:45px;text-align:right}.header .mobile-icons .language a:first-child{border-right:1px solid #888;padding-right:12px}.header .mobile-icons .language
a{padding:5px
10px;color:#888}.header .mobile-icons .toggle-section{display:inline-block;margin-top:-8px;padding:11px
5px}.header .languages,
.header .cn-chat{display:none}.header .navigation
ul{margin-top:0}.header .navigation ul
li{border-right:0;border-left:0;padding-left:0;display:block;margin-bottom:10px;border-top:1px solid #335c99;padding-top:10px;background-image:url('../images/icons/cta-arrow.png');background-position:right 15px}.header .navigation ul li
a{font-size:21px !important}.header .breadcrumb
.col{background-color:#464646}.header .breadcrumb .col .container
li{color:#FFF}.header .breadcrumb .col .container li
a{color:#FFF}.languages-mobile{background-color:#e1e1e1;overflow:hidden}.languages-mobile
ul{display:block;height:22px;margin-top:12px;margin-bottom:12px;text-align:center}.languages-mobile ul
li{background-image:none;text-indent:0;display:inline-block;padding:0
8px 0 0}.languages-mobile ul li
object{height:18px;pointer-events:none;vertical-align:middle}.languages-mobile a.language-close{width:30px;position:absolute;right:-6px;top:4px;padding:10px}.clickable{margin-bottom:20px;margin-top:20px}.global-search.mobile #frm-global-search-mobile:focus{outline:none}.global-search.mobile #frm-global-search-mobile
input#search{width:100%;height:40px;box-shadow:none;border-radius:0;border:0;padding-left:20px;padding-right:45px;background:rgba(29, 154, 232, 0.8);color:#fff}.global-search.mobile #frm-global-search-mobile input#search::-webkit-input-placeholder{color:#fff}.global-search.mobile #frm-global-search-mobile input#search::-moz-placeholder{color:#fff}.global-search.mobile #frm-global-search-mobile input#search:-ms-input-placeholder{color:#fff}.global-search.mobile #frm-global-search-mobile input#search::placeholder{color:#fff}.global-search.mobile #frm-global-search-mobile input#search-submit{line-height:18px;vertical-align:middle;background:url(/includes/images/SVG/ICONS_next-white.svg);background-repeat:no-repeat;width:20px;height:20px;text-indent:-9999px;position:absolute;top:10px;right:15px}.top-banner .col
h1{display:none}.uni-submit
h1{text-align:center;margin-bottom:25px}.uni-submit .col-sm-3{text-align:center}.uni-submit .col-sm-3 .clear-result{margin-left:0}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.static{position:static;padding:0}.navigation-primary{background-color:#00337f;position:relative;z-index:2}.navigation-primary .container-fluid{max-width:100%;width:100%;position:relative}.navigation-primary .navigation-primary-list>li.first_child{margin-left:-18px}@media (min-width: 768px){.navigation-primary .container-fluid{width:100%}}@media (min-width: 992px){.navigation-primary .container-fluid{width:100%}}@media (max-width: 768px){.navigation-primary .navigation-primary-list>li.first_child{margin-left:18px}}@media (max-width: 1199px){.navigation-primary .navigation-primary-list>li.first_child{margin-left:26px}.navigation-primary .navigation-primary-list-wrap{padding-right:9.8em}.navigation-primary .navigation-primary-list-wrap:before{content:'';position:absolute;top:0;font-size:1.3125em;right:7em;bottom:0;background:linear-gradient(to right, rgba(0, 51, 127, 0.1) 0%, #00337f 80%);width:36px;pointer-events:none;z-index:1}}@media (max-width: 480px){.navigation-primary .navigation-primary-trigger{font-size:1.0625em}.navigation-primary .navigation-primary-list-wrap{padding-right:7.4375em}.navigation-primary .navigation-primary-list-wrap:before{font-size:1em;right:7.4375em}}.navigation-primary .navigation-primary-list{margin:0;text-indent:0;margin-left:-33px}@media (max-width: 1199px){.navigation-primary .navigation-primary-list{overflow-x:scroll;white-space:nowrap;margin-left:0;width:100%}}.navigation-primary .navigation-primary-list>li{display:inline-block;font-size:1em;margin-right:-0.35em;padding:0;background-image:none;height:100%}@media (max-width: 1199px){.navigation-primary #primary-nav.navigation-primary-list>li{float:none}}.navigation-primary .navigation-primary-list>li:first-child>a:before{width:0}.navigation-primary .navigation-primary-list > li > a,
.navigation-primary .navigation-primary-list>li>a:visited{color:#fff;display:block;font-size:1.3125em;padding:0.715em 1em;position:relative;text-decoration:none;height:100%}.navigation-primary .navigation-primary-list > li > a:before,
.navigation-primary .navigation-primary-list>li>a:visited:before{background-color:rgba(255, 255, 255, 0.5);bottom:0.75em;content:'';left:0;position:absolute;top:0.75em;width:1px}@media (max-width: 991px){.navigation-primary .navigation-primary-list > li:first-child > a:before,
.navigation-primary .navigation-primary-list>li:first-child>a:visited:before{display:none}}.navigation-primary .navigation-primary-list > li:hover > a,
.navigation-primary .navigation-primary-list > li:focus > a,
.navigation-primary .navigation-primary-list > li > a:hover,
.navigation-primary .navigation-primary-list>li>a:focus{background:#363636 url(/includes/images/menu-bg.jpg);background-attachment:fixed;z-index:10}.navigation-primary .navigation-primary-list > li:hover > a:before,
.navigation-primary .navigation-primary-list > li:focus > a:before,
.navigation-primary .navigation-primary-list > li > a:hover:before,
.navigation-primary .navigation-primary-list>li>a:focus:before{opacity:0}@media (min-width: 1200px){.navigation-primary .navigation-primary-list > li:hover .navigation-primary-sub-menu{right:0}.navigation-primary .navigation-primary-list > li:hover .navigation-primary-sub-menu .col-sm-3,
.navigation-primary .navigation-primary-list > li:hover .navigation-primary-sub-menu .col-sm-6{opacity:1;transform:translate(0, 0)}.navigation-primary .navigation-primary-list > li:hover .navigation-primary-sub-menu .col-sm-3{transition:opacity .38s .145s, transform .38s .145s}.navigation-primary .navigation-primary-list > li:hover .navigation-primary-sub-menu .col-sm-6{transition:opacity .38s .05s, transform .38s .05s}}@media (max-width: 767px){.navigation-primary .navigation-primary-list > li:hover > a,
.navigation-primary .navigation-primary-list > li:focus > a,
.navigation-primary .navigation-primary-list > li > a:hover,
.navigation-primary .navigation-primary-list>li>a:focus{background:transparent}.navigation-primary .navigation-primary-list > li:hover > a:before,
.navigation-primary .navigation-primary-list > li:focus > a:before,
.navigation-primary .navigation-primary-list > li > a:hover:before,
.navigation-primary .navigation-primary-list>li>a:focus:before{opacity:1}}.navigation-primary-sub-menu{background:#363636 url(/includes/images/menu-bg.jpg);background-attachment:fixed;color:#fff;left:0;padding-bottom:3.75em;padding-top:3.75em;position:absolute;right:100%;overflow:hidden;top:3.70em;transition:right 0.01s;transition-delay:100ms}.navigation-primary-sub-menu .col-sm-3,
.navigation-primary-sub-menu .col-sm-6{transform:translate(0,10px);opacity:0}.navigation-primary-sub-menu-list{text-indent:0}.navigation-primary-sub-menu-list
li{font-size:1em;margin-bottom:0.25em;margin-top:0.25em;background-image:none;width:100%}.navigation-primary-sub-menu-list a,
.navigation-primary-sub-menu-list a:visited{color:#fff;display:block;font-size:1.3125em;letter-spacing:-0.02em;line-height:1.25;padding-left:1.43em;position:relative;text-decoration:none}.navigation-primary-sub-menu-list a:before,
.navigation-primary-sub-menu-list a:visited:before{background:url(/includes/images/SVG/ICONS_arrow-right-white.svg);content:'';height:0.85em;left:0;position:absolute;top:0.2em;width:0.52em;transform:translate(0, 0);transition:transform .14s}.navigation-primary-sub-menu-list a:hover,
.navigation-primary-sub-menu-list a:focus{text-decoration:underline}.navigation-primary-sub-menu-list a:hover:before,
.navigation-primary-sub-menu-list a:focus:before{transform:translate(3px, 0)}.navigation-primary-sub-menu-feature a,
.navigation-primary-sub-menu-feature a:visited{text-decoration:none}.navigation-primary-sub-menu-feature
p{color:#fff}.navigation-primary-sub-menu-feature .feature-title{font-size:1.3125em;margin:0}.navigation-primary-sub-menu-feature .feature-excerpt{font-size:1em;line-height:1.375}.navigation-primary-trigger{background-color:#252525;bottom:0;color:#fff;display:none;font-size:1.3125em;padding:0.715em 1em;position:absolute;right:0;top:0;width:7em;padding-right:2em}.navigation-primary-trigger:after{background:url(/includes/images/SVG/ICONS_menu.svg);background-size:contain;background-repeat:no-repeat;content:'';width:12px;height:9px;position:absolute;top:50%;right:1em;margin-top:-4px}.navigation-primary-trigger:hover,.navigation-primary-trigger:focus{color:#fff;text-decoration:none}.navigation-primary-mobile,.navigation-secondary-mobile{background:#252525;display:none;overflow:hidden;position:relative;z-index:10}.navigation-secondary-mobile.color-depth-2{background-color:#464646}.navigation-secondary-mobile.color-depth-3{background-color:#555}@media (max-width: 1199px){.navigation-primary-trigger{display:block}.navigation-primary .container-fluid{padding-left:0}.navigation-secondary-mobile{display:block}}@media (max-width: 767px){.navigation-primary-mobile,.navigation-secondary-mobile{font-size:0.8em}.navigation-secondary-mobile{display:block}}.navigation-primary-mobile ul,
.navigation-secondary-mobile
ul{text-indent:0}.navigation-secondary-mobile ul li a:after{transition:transform 200ms}.navigation-secondary-mobile ul:first-child:not(:only-of-type) li a:after{transform:rotate(90deg)}.navigation-secondary-mobile ul:first-child:not(:only-of-type).open li a:after{transform:rotate(270deg)}.navigation-secondary-mobile ul:first-child:not(:only-of-type).open li:last-child{border-bottom:1px solid rgb(255, 255, 255);border-bottom:1px solid rgba(255, 255, 255, 0.2)}.navigation-secondary-mobile ul+ul{max-height:0;transition:max-height 200ms ease-in-out}.navigation-secondary-mobile ul.open+ul{max-height:2000px;padding-bottom:10px}.navigation-primary-mobile li,
.navigation-secondary-mobile
li{font-size:1em;border-bottom:1px solid rgb(255, 255, 255);border-bottom:1px solid rgba(255, 255, 255, 0.2);background-image:none}.navigation-secondary-mobile.sub-style ul+ul{padding-left:20px}.navigation-secondary-mobile.sub-style ul+ul>li{border-bottom:0;line-height:1em}.navigation-secondary-mobile.sub-style ul+ul>li>a:after{display:none}.navigation-primary-mobile li:last-child,
.navigation-secondary-mobile li:last-child{border-bottom:0}.navigation-primary-mobile a,
.navigation-secondary-mobile a,
.navigation-primary-mobile a:visited,
.navigation-secondary-mobile a:visited{color:#fff;display:block;font-size:1.3125em;padding-bottom:0.75em;padding-top:0.75em;position:relative;transition:all 200ms ease-in-out}.navigation-primary-mobile a:after,
.navigation-secondary-mobile a:after,
.navigation-primary-mobile a:visited:after,
.navigation-secondary-mobile a:visited:after{background:url(/includes/images/SVG/ICONS_arrow-right-white.svg);content:'';height:18px;position:absolute;right:11px;top:0.95em;width:11px}.navigation-secondary-mobile ul.open a:after,
.navigation-secondary-mobile ul.open a:visited:after{transform:rotate(90deg)}.navigation-secondary-mobile li.open a:after,
.navigation-secondary-mobile li.open a:visited:after{transform:rotate(90deg)}.primary-menu-open .navigation-primary-mobile{display:block;position:relative;width:100%;z-index:10}.primary-menu-open .navigation-primary-trigger:after{background-image:url(/includes/images/SVG/ICONS_close.svg)}#content-header.general-header.ls-intro-overlay{position:relative;height:auto}.ls-intro-overlay:before{background-color:rgba(0,0,0,0.35);bottom:0;content:'';left:0;position:absolute;right:0;top:0}.ls-introduction{display:table;height:420px;position:relative}@media(max-width: 480px){.ls-introduction{height:auto;padding-bottom:2em;padding-top:2em}}.ls-introduction-inner{color:#fff;display:table-cell;text-align:center;vertical-align:middle}.ls-introduction
h2{font-size:2.5em;font-weight:normal;letter-spacing:-0.035em}.ls-introduction
p{font-size:1.875em;letter-spacing:-0.035em}.ls{position:relative}.location-search-filter{text-align:center;position:relative}.location-search-filter-inner{background-color:#fff}@media (min-width: 1200px){.location-search-filter .container,
.location-search-listing
.container{width:1170px}}.location-search-filter{text-align:left;padding-top:0.5em}.location-search-filter .table-row{// display: table;text-align:center}.location-search-filter .table-cell{// display: table-cell;display:inline-block;float:none;vertical-align:middle}.location-search-filter-heading{border-bottom:2px solid #00337f;color:#00037f;display:inline-block;font-size:1.875em;font-weight:normal;letter-spacing:-0.035em;// margin-top: 0.5em;margin-left:0.35em;margin-right:0.35em;text-transform:uppercase}@media (max-width: 1200px){.location-search-filter-heading{margin-top:0.5em}}.location-search-filter-form{padding:1.75em 0}@media (min-width: 1200px){.location-search-filter-form{padding-left:10px}.location-search-filter-form:before{background:#00377f;content:'';height:42px;left:0;margin-top:-21px;position:absolute;top:50%;width:2px}.location-search-filter-heading{border-bottom:0;margin-top:0}}.location-search-filter-field{display:inline-block;margin:0.5em 0.85em;vertical-align:middle}.location-search-filter-field-submit{margin-left:1.25em;margin-right:1.25em}.location-search-filter-field
label{color:#00337f;display:inline-block;font-size:1.5625em;font-weight:normal;margin-bottom:0;vertical-align:middle}.location-search-filter-field .styled-select{display:inline-block;margin-left:1.5em;vertical-align:middle;width:192px}.location-search-listing{background:#e8e8e8;overflow:hidden}.location-search-listing.hide-map .location-search-map{display:none}.location-search-listing.hide-map .location-search-items{width:100%}.location-search-listing.hide-map .location-search-map,
.location-search-listing.hide-map .location-search-items{min-height:0 !important}select[data-styled-select]{visibility:hidden}.styled-select{display:block;position:relative;text-align:left}.styled-select .select-text{border:1px
solid #6a6a6a;color:#6a6a6a;cursor:pointer;display:block;font-size:1.375em;height:2.728em;line-height:2.728em;outline:none;overflow:hidden;padding-left:0.75em;padding-right:1.75em;position:relative;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.styled-select .select-text:after{border:8px
solid transparent;border-width:10px 8px 0 8px;border-top-color:#6a6a6a;content:'';height:0;margin-top:-0.25em;position:absolute;right:0.75em;top:50%;width:0}.styled-select
select{-webkit-appearance:none;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;visibility:visible;width:100%;z-index:1}.styled-select select:hover+.select-text{border-color:#aaa}.styled-select select:focus + .select-text,
.styled-select select.focus+.select-text{border-color:#00337f}.no-opacity .styled-select{height:3.29em;overflow:hidden}.no-opacity .styled-select .select-text{display:none}.no-opacity .styled-select
select{display:block;left:0;padding:0.7em;position:absolute;top:0}.location-search-filter-button{color:#fff;background:#00337f;border:0;font-size:1.375em;height:2.728em;line-height:2.728em;text-align:center;width:192px}@media(min-width: 768px) and (max-width: 991px){// .location-search-filter-field-b{// 	margin-right: 0;//}// .location-search-filter-field-submit{// 	margin: 1.5em 0 0;// 	display: block;//}// .location-search-filter-button{// 	width: 100%;//}}@media(max-width: 767px){.location-search-filter .table-cell{display:block;padding-left:15px;padding-right:15px}.location-search-filter-field{display:block;margin:0
0 0.5em}.location-search-filter-field
label{display:block;font-size:1em;margin-bottom:0.5em}.location-search-filter-field .styled-select{display:block;margin-left:0;width:auto}.location-search-filter-button{width:100%;margin-top:1em}}.location-search-items{overflow:auto;padding:0;padding-right:8px;padding-left:8px;position:relative;-webkit-backface-visibility:hidden}.location-search-listing-with-map .location-search-items{border-right:2px solid #ccc}.location-search-items>.inner{padding-top:20px;padding-bottom:20px;position:relative}.location-search-items .no-results{font-size:1.125em;padding:60px
25px;text-align:center}.location-search-item{padding-left:10px;padding-right:10px;margin-bottom:2em}@media(min-width: 1460px){.location-search-listing-with-map .location-search-item{width:33.33333333%}.location-search-listing-no-map .location-search-item:nth-child(4n+1){clear:left}.location-search-listing-with-map .location-search-item:nth-child(3n+1){clear:left}}@media(max-width: 1459px){.location-search-listing-with-map .location-search-item:nth-child(3n+1){clear:none}.location-search-listing-with-map .location-search-item:nth-child(odd){clear:left}}@media(min-width: 992px) and (max-width: 1459px){.location-search-listing-no-map .location-search-item:nth-child(4n+1){clear:left}}@media(max-width: 767px){.location-search-items{padding-left:15px;padding-right:15px}.location-search-item{margin-bottom:2em}}@media(max-width: 480px){.location-search-item{float:none;width:auto}}.location-search-item>.inner{}.location-search-image{display:block;margin-bottom:1em;max-width:100%}.location-search-heading{color:#00037f;font-size:1.5em;font-weight:normal;letter-spacing:-0.035em}.location-search-meta{color:#6a6a6a;display:block;font-size:0.875em;letter-spacing:-0.035em}.location-search-meta-pin{padding-left:2em;padding-bottom:0.5em;padding-top:0.5em;position:relative}.location-search-meta-pin:before{background:url(/includes/images/SVG/ls-marker.svg) no-repeat;background-size:cover;content:'';font-size:1.7em;height:24px;left:0;margin-top:-0.5em;position:absolute;top:50%;width:17px}.location-search-excerpt{color:#6a6a6a;font-size:1.25em;letter-spacing:-0.035em;margin-bottom:1em}.location-search-cta{color:#00337f;display:inline-block;font-size:1.125em;position:relative;margin:0.5em 0}.location-search-cta:after{background:url(/includes/images/SVG/ls-external-link.svg) no-repeat;content:'';height:16px;margin-top:-0.5em;position:absolute;right:-25px;top:50%;width:18px;font-size:16px}.location-search-map{background:#00337f;padding:0}.location-search-map.sticky{position:fixed;top:0;right:0}.location-search-map.sticky_end{position:absolute;bottom:0;right:0}@media(max-width: 767px){.location-search-map{display:none}}.location-search-map-map{position:absolute;top:0;right:0;bottom:0;left:0}.ls-info{background-color:#fff;left:13px;padding-bottom:15px;padding-top:12px;position:relative;text-align:center;top:18px;width:220px}.ls-info:after{border-color:transparent;border-style:solid;border-top-color:#fff;border-width:10px 8px 0;bottom:-10px;content:'';height:0;left:50%;margin-left:-10px;position:absolute;width:0}.ls-info-image{display:block;height:auto;margin-bottom:1em;width:220px}.ls-info-heading a,
.ls-info-heading a:visited{color:#00037f;cursor:text;font-family:'Praxis W01 Light';font-size:16px;font-variant:normal;font-weight:normal;text-decoration:none}.ls-info-heading a[href]:hover,
.ls-info-heading a[href]:focus{cursor:pointer;text-decoration:underline}.ls-info-sub-heading{color:#6a6a6a;font-size:14px;line-height:1}.gm-style .gm-style-iw,.gm-style-iw>div:first-child{overflow:visible !important}.gm-style>div:first-child>div+div>div:last-child>div>div:first-child>div{background-color:red !important;box-shadow:none !important;width:auto !important;height:auto !important;display:none !important}.gm-style>div:first-child>div+div>div:last-child>div>div:last-child{margin-right:22px;margin-top:36px}#ws-storagecontrol-anchor{display:none !important}.loader{left:0;position:absolute;top:0;background:#fff;background:rgba(255,255,255,0.85);z-index:10;width:0;height:0;overflow:hidden}.loader.on{width:auto;height:auto;right:0;bottom:0}.loader
span{width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;margin-top:-4px;margin-left:-4px;-webkit-animation-delay: .14s;animation-delay: .14s}.loader:before,
.loader:after,
.loader
span{opacity:0;transition:opacity .35s}.loader:before{transition-delay:0s}.loader
span{transition-delay:0.1s}.loader:after{transition-delay:0.2s}.loader.on:before,
.loader.on:after,
.loader.on
span{opacity:1}.loader:before,.loader:after{content:'';width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;margin-top:-4px;margin-left:-4px}.loader
span{background-color:#00037f}.loader:before{margin-left:-15px;background-color:#00037f}.loader:after{margin-left:7px;-webkit-animation-delay: .28s;animation-delay: .28s;background-color:#00037f}.loader.on span,.loader.on:before,.loader.on:after{-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-duration: .8s;animation-duration: .8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes
bounce{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}25%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}50%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes
bounce{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}25%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}50%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.ls-item-container{background-color:#efefef;overflow:hidden;padding:20px
30px;position:relative}@media (min-width: 768px){.ls-item-container#content{width:750px}}@media (min-width: 992px){.ls-item-container#content{width:970px}}.ls-item
h1{border-bottom:1px dotted #b5b5b5;border-top:1px dotted #b5b5b5;font-family:"Praxis W01 Light",Helvetica,Arial,Sans-Serif;font-size:2em;font-weight:normal;line-height:1em;margin-bottom:20px;padding:12px
0}#content .ls-item-meta{margin:0;padding:0}#content .ls-item-meta
li{list-style-type:none}@media (max-width: 991px){.ls-item-map{display:none}}.ls-item-map-map{height:360px;margin-top:43px;width:100%}