@charset "utf-8";input,select,textarea{margin:0;padding:0}input,textarea{line-height:1em;font-size:100%;font-family:open sans,helvetica neue,Arial,Helvetica,sans-serif}textarea{overflow:auto;-webkit-resize:none;-moz-resize:none;resize:none}body{font-family:open sans,helvetica neue,Arial,Helvetica,sans-serif;line-height:1;color:#333}strong{color:#000}em{font-style:italic}a{color:#ea6c00;text-decoration:none}a:hover{color:#ea6c00;text-decoration:underline}.float-right{float:right}.float-left{float:left}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.clear{clear:both}.text-block p,.text-block ul,.text-block ol{font-size:13px;line-height:1.5em;margin:0 0 1em;padding:0}.text-block p.big{font-size:16px;margin-bottom:1.5em}.text-block h1,.text-block h2,.text-block h3{font-weight:400;margin:0 0 .5em;line-height:1.1em;font-family:open sans,helvetica neue,Arial,Helvetica,sans-serif}.text-block h1{color:#656565;font-size:24px;font-weight:300;margin:0 0 18px}.text-block h2{font-size:20px;margin:0 0 16px}.text-block h3{color:#b41a1f;font-size:16px;margin:0 0 12px}.text-block ul,.text-block ol{padding:0 0 0 2.1em}.text-block ul{list-style-type:none;margin-bottom:2em}.text-block ul>li{padding-left:30px;background:url(../images/bullet.png) no-repeat 0 5px;font-style:italic;line-height:1.9em}.text-block ol{list-style-type:decimal}.row{width:960px}.row-wrapper{min-width:960px;overflow:hidden}.row-top-wrapper{background:#dbdbdb url(../images/row-top-bg.png) repeat-x 0 0;border-bottom:1px solid #c5c5c5}.home .row-top-wrapper{border-bottom:1px solid #838383}.row-top-wrapper .logo{display:block;width:394px;height:79px;margin:20px 0 20px 21px;overflow:hidden;float:left}.call-us{margin:20px 20px 5px 10px;color:#000;font-size:13px;line-height:1.3em;text-align:right;float:right}.call-us>h3{font-size:18px;line-height:1em;font-weight:400;text-transform:uppercase;font-family:open sans,helvetica neue,Arial,Helvetica,sans-serif;margin:0 0 5px}.call-us>span{color:#b41a1f}.search-form-wrapper{float:right;margin:0 20px 20px 0}#search-form>label{display:none}#search-form>input{float:left;width:160px;margin:1px 4px 0 0;border-radius:3px;border-top-color:#abadb3;border-right-color:#dbdfe6;border-bottom-color:#e3e9ef;border-left-color:#e2e3ea;color:#000;font-size:12px;line-height:18px;height:18px;padding:0 7px;box-shadow:none;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}#search-form>button{float:right;width:40px;height:20px;background:url(../images/search-button.png) no-repeat 0 0;text-indent:-9999px;padding:0;border:none;margin:0}.top-bar{width:920px;height:38px;margin:0 0 20px 20px;background:url(../images/menu.png) repeat-x 0 0;border-radius:10px;overflow:hidden;box-shadow:1px 2px 5px rgba(0,0,0,.4)}.top-bar .name{height:38px}.top-bar .name h1{display:none;color:#666;line-height:36px;height:38px;text-align:right;padding:2px 42px 0 0}.top-bar .toggle-topbar.menu-icon{margin-top:-16px}.top-bar .toggle-topbar.menu-icon a{line-height:30px;height:31px}.top-bar .toggle-topbar.menu-icon a span{-webkit-box-shadow:none;box-shadow:none;width:18px;height:32px;background:url(../images/menu-icon.png) no-repeat 0 50%}.top-bar-section ul{background:0 0}.top-bar-section li{padding:9px 0;background:url(../images/menu.png) repeat-x 0 0}.top-bar-section li:hover{background-position:0 100%}.top-bar-section li:first-child{border-radius:10px 0 0 10px}.top-bar-section li:first-child:hover{border-radius:10px 0 0 10px}.top-bar-section li a:not(.button){color:#333;font-size:12px;line-height:20px;font-weight:400;background:0 0;border-right:1px solid #d2d2d2;border-left:1px solid #f6f6f6;padding:0 12px}.top-bar-section li:first-child>a{border-left:none;padding-left:11px}.top-bar-section li:hover a:not(.button){color:#fff;text-decoration:none;background:0 0;border-color:transparent;padding:0 13px}.top-bar-section li:first-child:hover>a{border-left:none;padding-left:11px}.top-bar.expanded .title-area{background:#666}.top-bar.expanded .name h1{color:#ddd;display:none}.top-bar.expanded .toggle-topbar.menu-icon a span{background-position:100% 50%}.top-bar.content-menu{display:none;margin:0 0 20px}.row-billboard-wrapper{border-top:1px solid #edd2d2;background:#480000 url(../images/billboard-bg.png) repeat-x 50% 0}.billboard{float:left;overflow:hidden;max-width:700px;max-height:240px;margin:19px 20px 20px;border-radius:10px}.billboard>img{max-width:100%}.find-professional{background:#b6b6b6 url(../images/find-professional-bg.png) repeat-x 0 0;padding:18px 20px 13px;border-radius:10px;overflow:hidden;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;margin-bottom:20px}.home .find-professional{float:right;width:180px;height:90px;padding:8px 10px 12px;margin:19px 20px 0 0}.find-professional h3{font-family:open sans,helvetica neue,Arial,Helvetica,sans-serif;font-size:16px;line-height:1em;font-weight:400;text-transform:uppercase;background:url(../images/magnifying-glass.png) no-repeat 166px 1px;padding-bottom:1px;margin:0 0 10px;padding-right:45px}.home .find-professional h3{background-position:146px 1px;padding:0 0 7px;font-size:14px}#find-professional-form{margin:0}#find-professional-form label{display:none}#find-professional-form select{color:#010101;font-size:12px;line-height:15px;height:23px;width:100%;padding:0 0 2px 5px;margin-bottom:10px;border-radius:2px;border-top-color:#abadb3;border-right-color:#dbdfe6;border-bottom-color:#e3e9ef;border-left-color:#e2e3ea}.home #find-professional-form select{margin-bottom:4px}.find-professional input[type=text]{height:23px;font-size:12px;width:75%}.find-professional button{float:right;margin-top:-35px;font-size:12px;padding:4px 8px;background:#eb3f00;border-color:#eb3f00;font-weight:400;border-radius:3px}.latest-tweet{float:right;width:200px;margin:15px 20px 0 0;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.latest-tweet>h3{width:200px;color:#fff;font-family:open sans,helvetica neue,Arial,Helvetica,sans-serif;font-size:18px;line-height:1em;font-weight:300;text-transform:uppercase;margin:0 0 4px;padding-top:3px;background:url(../images/social/latest-tweet.png) no-repeat 126px 0}.latest-tweet>a{color:#fff;font-size:12px;line-height:1em}.social{float:right;width:200px;height:35px;overflow:hidden;list-style:none;margin:27px 20px 0 0}.social>li{float:left}.social>li>a{display:block;width:34px;height:35px;margin-left:10px}.social .linkedin{background:url(../images/social/linkedin.png) no-repeat 0 0;margin-left:0}.social .google{background:url(../images/social/google.png) no-repeat 0 0}.social .facebook{background:url(../images/social/facebook.png) no-repeat 0 0}.social .twitter{width:26px;background:url(../images/social/twitter.png) no-repeat 0 0}.social .youtube{width:30px;background:url(../images/social/youtube.png) no-repeat 0 0}.row-main-content-wrapper{background:url(../images/main-content-bg.jpg) repeat 50% 0;border-bottom:1px solid #d5d5d5}.home .main-box{overflow:hidden;margin:19px 0;border:1px solid #d5d5d5;border-radius:11px;padding:20px 20px 0;background:#ececec}.main-content{width:920px;margin:20px}.home .main-content{overflow:hidden}.home .main-content{background:#fff;border:1px solid #d0d0d0;border-radius:10px;padding:20px 20px 0;margin:0}.main-column{float:right;width:660px}.home .main-column{float:left;width:625px;padding-top:5px;margin-bottom:20px}.content-block{border:1px solid #d5d5d5;border-radius:11px;padding:20px 20px 0;background:#ececec;margin:0 0 20px}.content-block-inner{border:1px solid #d0d0d0;border-radius:10px;padding:20px 20px 0;background:#fff;margin-bottom:20px;overflow:hidden}.billboard-inner{width:660px;height:130px;overflow:hidden;margin-bottom:7px}.billboard-inner img{border-radius:10px}ul.breadcrumbs{background:0 0;border:none;padding:0;margin:0 0 8px;list-style:none}ul.breadcrumbs>li{color:#333;font-size:13px;font-style:normal;text-transform:none;background:0 0;padding:0}ul.breadcrumbs>li:before{display:none}ul.breadcrumbs>li>a{color:#ea6c00;font-size:13px;font-style:normal;text-decoration:underline;text-transform:none;background:url(../images/bullet-thick.png) no-repeat 100% 3px;padding-right:15px;margin-right:7px}.side-column{float:left!important;width:240px}.home .side-column{float:right!important;width:250px}.side-column>.side-box{position:relative;width:198px;border:1px solid #d0d0d0;border-radius:10px;padding:10px 20px 20px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;margin-bottom:20px;background:#e7e7e7 url(../images/side-box-bg.png) no-repeat 0 0;overflow:hidden}.side-column>.diagnose-your-shoulder{background:#e2e2e2 url(../images/diagnose-your-shoulder.jpg) no-repeat 0 0;height:188px}.home .side-column>.diagnose-your-shoulder{float:left;margin-left:10px}.home .side-column>.animations{background-image:url(../images/shoulder-surgery-animations.jpg)}.side-column>.side-box>h3{color:#b41a1f;font-family:open sans,helvetica neue,Arial,Helvetica,sans-serif;font-size:18px;line-height:1.2em;font-weight:400;text-transform:uppercase;margin:3px 0 15px}.side-column>.side-box>img{display:block;margin-bottom:13px;border-radius:10px;float:left}.side-column>.side-box>p{color:#343434;font-size:12px;line-height:1.2em;margin-bottom:1.5em;float:left}.side-column>.side-box>a.click-here-button,.side-column>.side-box>a.click-here-button-small{display:block;text-decoration:none;text-indent:-9999px}.side-column>.side-box>a.click-here-button{position:absolute;right:20px;bottom:20px;width:200px;height:40px;background:url(../images/click-here-button.png) no-repeat 0 0}.side-column>.side-box.animations>a.click-here-button{background-image:url(../images/click-here-button-watch.png)}.side-column>.side-box>a.click-here-button-small{clear:both;float:right;width:120px;height:30px;background:url(../images/click-here-button-small.png) no-repeat 0 0}.section-nav ul{list-style:none}.section-nav .section-menu .fa,.section-nav .section-menu .date{display:none}.section-nav>h3{color:#b41a1f;font-family:open sans,helvetica neue,Arial,Helvetica,sans-serif;font-size:18px;line-height:1.2em;font-weight:400;text-transform:uppercase;margin:0 0 10px}.section-menu{border:1px solid #d0d0d0;border-radius:10px;padding:12px 20px 18px}.section-menu li{font-size:12px;line-height:2.1em;background:url(../images/bullet-thin.png) no-repeat 0 8px;padding-left:20px;border-bottom:1px dotted #999}.section-menu li.section{background:url(../images/bullet-plus.png) no-repeat 0 8px}.section-menu ul{padding:0;margin-left:-10px;margin-bottom:2px}.section-menu ul li{font-style:italic;border-bottom:none}.section-menu a{color:#343434}.section-menu ul a{color:#666}.boxes-list{overflow:hidden;margin:20px 0 0}.boxes-list>li{position:relative;float:left;width:240px;height:210px;padding:13px 19px 15px;border:1px solid #d0d0d0;border-radius:10px;overflow:hidden;margin:0 0 20px 39px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;background:#fff}.boxes-list>li.first{margin-left:0}.boxes-list li h3{color:#b41a1f;font-size:18px;font-weight:400;line-height:1em;text-transform:uppercase;margin:0 0 11px;font-family:open sans,helvetica neue,Arial,Helvetica,sans-serif}.boxes-list img{width:100%;margin-bottom:6px}.boxes-list ul{list-style:none;margin:0}.boxes-list ul li{color:#333;font-size:12px;line-height:1.5em}.boxes-list ul li a{color:#ea6f00}.boxes-list ul li a:hover{text-decoration:underline}.row-prefooter-wrapper{background:#dedede url(../images/prefooter-bg.png) repeat-x 0 0;border-bottom:1px solid #c7c7c7}.row-prefooter-wrapper .honcode{float:left;width:285px;padding:19px 0 13px;margin-left:20px}.row-prefooter-wrapper .honcode>a{display:block;float:left;margin:0 11px 15px 0}.row-prefooter-wrapper .honcode>p{font-size:10px;line-height:1.15em}.row-prefooter-wrapper .logos{float:right;margin:60px 30px 0 0}.row-prefooter-wrapper .logos>a{display:block;height:47px;float:right;margin-left:22px}.row-prefooter-wrapper .wrightington{width:119px;background:url(../images/logos/wrightington.png) no-repeat 0 0}.row-prefooter-wrapper .shoulderfellowships{width:119px;background:url(../images/logos/shoulderfellowships.png) no-repeat 0 0}.row-prefooter-wrapper .shoulderscan{width:95px;background:url(../images/logos/shoulderscan.png) no-repeat 0 0}.row-prefooter-wrapper .manchester-arm-clinic{width:191px;background:url(../images/logos/manchester-arm-clinic.png) no-repeat 0 0}.row-footer-wrapper{background:#c4c4c4;border-top:1px solid #dedede;color:#666;padding:9px 0 10px}.row-footer-wrapper>.row>div{font-size:14px;line-height:1em}.row-footer-wrapper .copyright-left{float:left;margin-left:20px}.row-footer-wrapper .copyright-right{float:right;text-align:right;margin-right:20px}.row-footer-wrapper a{color:#000}.main-column .expert-list{overflow:hidden;padding:0}.main-column .expert-list li{padding:0;background:0;float:left;font-size:.8em;margin-left:10px;text-align:center}.main-column .expert-list li:first-child{margin-left:0}.main-column .expert-list img{display:block;border:1px solid #ccc;padding:1px}.main-column .expert-list li:hover img{border-color:#ea6c00}#ask-form{background:#f1f1f1;padding:10px;border-radius:9px}#ask-form ul{padding:0;margin-bottom:0}#ask-form li{background:0 0;padding:0;margin-bottom:1em}#ask-form li:last-child{margin-bottom:0}#ask-form small{font-size:.875em;line-height:18px}#ask-form .checkbox{margin-bottom:0}#ask-form .submit input{background:transparent url(/images/ask-a-question-button.png) no-repeat;width:200px;height:40px;border:0}#ask-form textarea{padding:.5em}#events-table{font-size:.8em}.main-column .question,.main-column .answer{padding:10px;border:1px solid #ccc;margin-bottom:1em;border-radius:10px;font-size:13px;color:#333;line-height:1.5}.main-column .question strong,.main-column .answer strong{display:block;font-size:1.1em;text-shadow:0 1px #fff}.main-column .question{background:#f2f2f2}.testimonial{background-color:#ececec;padding:10px;border-radius:10px;margin:10px 0}.feedback-form ul{padding:0}.feedback-form ul li{background:none repeat scroll 0 0 transparent;padding:0}.feedback-form .text{padding:5px}.feedback-form button{background:url(/images/send-message-button.png) no-repeat scroll 0 0 transparent;border:0;display:block;height:40px;text-indent:-9999px;width:200px}.main-content .gallery-ul{width:100%;padding:0}.main-content .gallery-ul li{background:0 0!important;padding:10px}.gallery{padding:10px;background-color:#ececec;border-radius:10px;display:block;height:171px;border:1px solid #ccc;vertical-align:middle}.gallery .inner{overflow:hidden;display:block;height:149px;border-radius:7px}.gallery img{border-radius:7px;width:100%;min-height:100%}ul.gallery-ul .btn{display:block;width:100%;margin-top:1em;background:#f1f1f1;padding:10px 0;text-align:center;border-radius:5px;border:1px solid #ccc;box-shadow:inset 0 1px #fff}ul.gallery-ul .btn.orange{background:#f16100;color:#fff;box-shadow:inset 0 1px #ff950f;border-color:#f05b00}ul.gallery-ul .btn:hover{text-decoration:none;color:#555}ul.gallery-ul .btn.orange:hover{color:#fff}.shop-item{background-color:#ececec;width:100%;padding:10px;margin:10px 0;border-radius:10px;overflow:auto}.shop-item .right{float:left;width:70%}.shop-item .left{float:left;width:30%}.shop-item .left .shop{margin-top:10px;display:block;color:#eb6c00}.shop-item .left form{margin:10px 0;width:100%}.shop-item .left form input{margin:3px 0;width:30%;display:inline-block}.shop-item .left span{margin-top:10px;display:block}.basket{background-color:#ea7102;width:90%;border-radius:10px;padding:5px;margin:10px auto;display:block;text-align:center}.basket:hover{color:#222243;text-decoration:none}.contents{display:none}.contents img{float:left;clear:left;margin:5px}.text-block .contact-form ul{padding:0}.text-block .contact-form li{padding:0;background:0 0}.text-block .contact-form .text{padding:5px}.text-block .contact-form button{width:200px;height:40px;display:block;text-indent:-9999px;background:url(/images/send-message-button.png) no-repeat;border:0}@media only screen and (max-width:939px){.text-block p{font-size:16px}.row-wrapper{min-width:320px}.row{max-width:300px}.row-top-wrapper .logo{width:300px;height:61px;margin:15px 0 10px}.call-us{margin:0 0 10px;font-size:16px}.call-us>h3{font-size:16px}.search-form-wrapper{margin:0 0 15px}.top-bar{width:300px;margin:0 0 15px}.top-bar .title-area{border-radius:10px 10px 0 0}.top-bar .name h1{display:block}.top-bar .toggle-topbar.menu-icon{height:32px;right:0;padding-right:15px;padding-left:100px}.top-bar-section li{background:#eee;border-radius:0!important;border-top:1px solid #999;padding:0}.top-bar-section li:first-child{border-top:none}.top-bar-section li:last-child{border-radius:0 0 10px 10px!important}.top-bar-section li:hover{background:#ccc}.top-bar-section li a:not(.button){font-size:14px;line-height:24px;border:none;padding:9px 20px!important}.top-bar-section li:hover a:not(.button){color:#333}.top-bar-section ul li.hover>a{background:0 0}.top-bar.content-menu{display:block}.top-bar-section .has-dropdown>a:after{border-color:transparent transparent transparent #666}.top-bar-section .dropdown li.title h5{margin-top:0}.top-bar-section .dropdown li.title h5 a{color:#666}.top-bar-section ul li.hover>a,.top-bar-section ul li.active>a{color:#666}.social{margin-bottom:12px}.billboard,.billboard-inner,.breadcrumbs{display:none}.home .find-professional{margin-left:20px}.home .find-professional,.home .latest-tweet,.home .social{float:left}.home .main-box{padding:10px 10px 0;margin:12px 0}.main-content{width:300px;margin:12px 0 0}.home .main-content{width:278px;padding:10px 20px}.main-column{width:300px}.home .main-column{width:240px;margin-bottom:0}.content-block{padding:10px 10px 4px}.content-block-inner{margin-bottom:10px}.text-block p.big{margin-bottom:10px}.text-block ul{padding:0}.text-block ul li{padding-left:17px;margin-bottom:5px;font-size:14px;line-height:1.6em;background-position:0 4px}.side-column{width:300px}.side-column .side-box{width:258px}.side-column>.find-professional>h3{background-position:100% 0;line-height:20px}.home .side-column{width:238px}.home .side-box{width:198px;margin:0 auto 10px}.side-column .section-nav{display:none}.boxes-list{margin-top:10px}.boxes-list>li{width:240px;padding:14px 18px;margin:0 0 10px}.boxes-list li h3{font-size:16px;margin-bottom:6px}.row-prefooter-wrapper .honcode{padding:0;margin:15px 10px 0;width:280px}.row-prefooter-wrapper .logos{display:none}.row-footer-wrapper{padding:10px 0}.row-footer-wrapper>.row>div{line-height:1.8em}.main-column .expert-list li{font-size:.9em}.main-column .expert-list li:nth-child(odd){margin-left:0}.main-column .expert-list img{width:190px}}@media only screen and (max-width:479px){#basket-table{font-size:12px}.latest-tweet{margin:18px 20px}.row-billboard-wrapper>.row{position:relative}.home .find-professional{float:left;margin-left:20px}.home .social{position:absolute;right:20px;top:19px;width:35px;height:200px;margin:0}.home .social li a{margin:0 0 4px}.main-column .expert-list li{margin-left:0;font-size:.9em}.main-column .expert-list img{width:236px}}@media only screen and (min-width:480px) and (max-width:939px){#basket-table{font-size:12px}.row-wrapper{min-width:480px}.row{max-width:460px}.top-bar{width:460px}.home .find-professional{float:right;margin-left:0}.main-content,.main-column{width:460px}.home .main-content{width:438px}.home .main-column{width:396px;margin-bottom:0}.side-column{width:460px}.side-column>.find-professional>h3{padding-bottom:12px}.side-column .side-box{float:left;width:203px;height:220px;margin:0 0 20px 10px;padding:10px}.home .side-column .side-box{float:none;margin:0 auto 10px}.side-column>.side-box>a.click-here-button{right:10px;bottom:10px}.side-column .side-box.first{margin-left:0}.home .side-column{width:396px}.home .latest-tweet,.home .social{margin-left:20px}.boxes-list>li{width:176px;height:230px}.boxes-list>li.odd{margin-left:10px}.boxes-list ul li{font-size:13px;line-height:1.1em;margin-bottom:3px}.row-prefooter-wrapper .honcode{margin:15px 20px 0;width:420px}.row-footer-wrapper .copyright-left{clear:both;float:right;margin:0 20px 0 0}}#events-table .more-info{width:65px}#events-table .more-info a{color:#ea6c00}#event-info{line-height:1.5;font-size:.8em}#event-info tr td:first-child{font-weight:700;width:145px}.padder{margin-top:20px}#find-table{width:100%}#news-articles{padding:0}#news-articles li{padding:0 0 .5em 42px;background:0 0;margin-bottom:.5em;border-bottom:1px solid #ccc}#news-articles li:last-child{border:0}#news-articles .icon{background:url(/images/news-icon.png) no-repeat 0 0;margin-left:-42px;width:32px;height:32px;float:left}#news-articles li:hover .icon{background-position:0 -32px}#news-articles .title{font-style:normal}#news-articles .info{font-size:.9em}.shop-blocks .shop-block .inner{border-radius:10px;margin-bottom:1em;font-size:12px}.shop-blocks .shop-block h3{font-size:12px}.shop-blocks .shop-block img{display:block;margin:0 auto 1em;border:2px solid #fff;border-radius:10px}.shop-blocks .shop-block .description{line-height:1.5;margin-bottom:1em}.shop-button,#news-search .submit input{display:block;background:#e13000 url(/images/generic-button-bg.png) repeat-x;color:#fff;text-shadow:0 -1px rgba(0,0,0,.25);text-align:center;padding:14px 10px;border-radius:10px;border:1px solid #e75800;box-shadow:inset 0 1px #ff9527;font-size:14px}.text-block .shop-button:hover{text-decoration:none;color:#fff}.text-block ul.shop-blocks{padding:0}ul.shop-blocks li{background-image:none;padding:0}.shop-blocks .long.shop-block .inner{overflow:hidden}.shop-blocks .long.shop-block .right-part{margin-left:174px}.shop-blocks .long.shop-block img{float:left;margin-right:10px;width:163px}.shop-blocks .long.shop-block .shop-button{padding:7px 10px}.shop-blocks .long.single.shop-block .shop-button{width:150px}.shop-blocks .shop-block .price{float:right;font-size:18px;color:#e13000;margin-top:5px}@media only screen and (max-width:479px){.shop-blocks .long.shop-block img{float:none;margin-right:auto}.shop-blocks .long.shop-block .right-part{margin-left:0}}@media only screen and (max-width:939px){.shop-blocks .long.single.shop-block .shop-button{width:125px}}#news-search{padding:10px;background:#f2f2f2;margin-bottom:1em}#news-search label{margin-bottom:1em}#news-search select{margin-bottom:1em}#news-search .submit input{width:150px}#pagination{margin-bottom:1em}#pagination .current{color:#bc2518}.has-tip{color:#2ba6cb}.tooltip{font-size:12px}.socialContainer{display:block;padding:0;z-index:99999;position:fixed}.socialBadge{background-color:#aa2317;display:block;height:150px;top:50%;margin-top:-75px;position:absolute;left:-47px;width:47px;background-repeat:no-repeat;overflow:hidden;-webkit-border-top-left-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-bottomleft:8px;border-top-left-radius:8px;border-bottom-left-radius:8px}.socialBox span{bottom:12px;font:8px lucida grande,tahoma,verdana,arial,sans-serif;position:absolute;right:6px;text-align:right;z-index:99999}.socialBox span a{color:gray;text-decoration:none}.socialBox span a: hover{text-decoration:underline}.Facebookplbadge{background-image:url(//2.bp.blogspot.com/-JXd9I8GZTu4/UQerfkiPEzI/AAAAAAAADNM/pfuaNctMw_I/s1600/facebook.png)}.TwitterBadge{background-image:url(/images/twitter-logo.png);background-position:center}.YouTubeBadge{background-image:url(/images/youtube-logo.png);background-position:center}#twitterbg{background:#aa2317;height:150px;padding:40px 10px}#youtubebg{background:#fff;height:150px;padding:48px 10px;border:5px solid #aa2317;border-right:none}#google-search-results{padding:0}#google-search-results li{background:0 0;padding:0;border-bottom:1px solid #eee;margin-bottom:1em;font-style:normal}#basket-table{width:100%}#basket-buttons{margin-bottom:1em}#basket-items{display:block;font-size:.9em;margin-top:1em;background:url(/images/shopping-basket.png) no-repeat left center;padding-left:32px}.input label{margin-bottom:.5em;font-size:.8em}#card-types{margin:0;padding:0}#card-types li{background:0;width:25%;float:left;padding-left:0}#card-types label{display:block;text-align:center}#card-types input{display:none}#card-types span{display:block;width:102px;height:64px;background:url(/images/card-icons/visa.png) 0 -64px;margin:0 auto .5em}#card-types li:hover label,#card-types li.active label{color:#ea6c00}#card-types li:hover span,#card-types li.active span{background-position:0 0}#card-types .mastercard span{background-image:url(/images/card-icons/mastercard.png)}#card-types .maestro span{background-image:url(/images/card-icons/maestro.png)}#card-types .paypal span{background-image:url(/images/card-icons/paypal.png)}#unsupported-card-message{background:#c00;border-radius:5px;padding:10px;color:#fff;line-height:1.5;margin-bottom:1em;font-size:.8em;font-style:italic;display:none}.input.checkbox{overflow:hidden}.input.checkbox input{float:left;margin-right:10px}#delivery-info{display:none}.info-table{font-size:12px}#AssetSelectSizeForm .input.select{margin-bottom:1em}.section{background:#f2f2f2;padding:10px;margin-bottom:1em}#social-buttons{display:none}#social-buttons .social{float:left;margin-top:-40px;background:#bb2517;padding:5px;height:42px;width:208px;border-radius:5px}@media screen and (max-width:939px){#social-pop-out{display:none}#social-buttons{display:block}}@media only screen and (max-width:479px){#social-buttons .social{margin-right:0;margin-top:0;float:right}#find-table{border-left:none;border-right:none}#find-table thead{display:none}#find-table td{display:block;padding:10px}#find-table tr td:first-child{font-size:1.1em;color:#b41a1f}#find-table tr td:last-child a{display:block;background:#e13000 url(/images/generic-button-bg.png) repeat-x;color:#fff;text-shadow:0 -1px rgba(0,0,0,.25);text-align:center;padding:5px;border-radius:10px;border:1px solid #e75800;box-shadow:inset 0 1px #ff9527;font-size:14px;width:50%}#find-table tr td:last-child a:hover{text-decoration:none}#find-table tr td:last-child a::before{content:'\f129';font-family:fontawesome;margin-right:5px}#find-table td[data-header]{text-align:right}#find-table td:before{content:attr(data-header);font-weight:700;float:left;display:block}}.latest-articles-feed{overflow:hidden}.latest-articles-feed h3{color:#b41a1f;font-family:open sans,helvetica neue,Arial,Helvetica,sans-serif;font-size:18px;line-height:1.6em;font-weight:400;text-transform:uppercase;margin:3px 0 15px}.latest-articles-feed ul{list-style-type:none;padding:0;font-style:normal}.latest-articles-feed ul>li{background:0 0;padding:0}.latest-articles-feed a{padding:10px;display:block;background:#f2f2f2;margin-bottom:1px}.latest-articles-feed a:hover{text-decoration:none;background:#b41a1f;color:#fff}.latest-articles-feed a .fa{margin-right:10px;font-size:1.2em}.latest-articles-feed a .date{float:right;font-size:.8em;font-style:italic}.search-form table{border:0}#image-price-table td{font-size:.8em;line-height:1.5em}#add-link{margin-bottom:.5em}#add-link,#advanced-link{color:#fff;font-size:.75em;display:block}.admin-bar{background:#333;font-size:12px;position:fixed;width:100%;z-index:3000;color:#fff}.admin-bar .row{max-width:960px}.admin-bar a,.admin-bar span{color:#fff;padding:10px 0;display:block;text-indent:5px}.admin-bar a:hover{text-decoration:none;background:#a00}.home .find-professional button{display:block;float:none;margin-top:-6px}.home .find-professional input[type=text]{width:100%}.accordion-block.ui-accordion{margin-bottom:1em}.accordion-block.ui-accordion .ui-accordion-header{background:#f2f2f2;padding:10px;border:0;border-radius:0;line-height:1.5;font-size:.9em;margin-bottom:0;width:100%;position:relative}.accordion-block.ui-accordion .ui-accordion-header>div{padding-left:20px}.accordion-block.ui-accordion .ui-accordion-header::before{font-family:FontAwesome;content:'\f059';position:absolute;top:50%;margin-top:-11px}.accordion-block.ui-accordion .ui-accordion-header-active{background:#b41a1f;color:#fff}.accordion-block.ui-accordion .ui-accordion-content{border:0;padding:10px;border-radius:0;font-size:13px;font-family:open sans,helvetica neue,Arial,Helvetica,sans-serif;line-height:1.5;overflow:hidden}.reset-search{font-size:.8em}.reset-search:hover{text-decoration:none}.section .checkbox{overflow:hidden}.section .checkbox label{float:left;margin-left:5px}.section .checkbox input{float:left}.section .input.select,.section .input textarea{margin-bottom:1em}.section .input>label{font-weight:700}.section .no-bold .input>label{font-weight:400}.section .input.select select{height:33px;background:0 0;font-size:.9em}.section .select-arrow{position:absolute;top:28px;right:18px;color:#aaa}#FellowshipPeriodUnit{margin-top:12px}#FellowshipAccomodation{height:81px}.info-table{width:100%;font-size:.9em}.info-table .input>label{font-weight:400}#fellowships-table td,#fellowships-table th{padding:10px}.menu-grid{display:table;width:100%;margin-bottom:1em}.menu-grid .menu-item{display:table-cell;width:25%;padding:5px;line-height:1.5}.menu-item a{width:100%;height:110px;background:#eee;display:block;padding:5px;text-align:center;font-size:.9em;position:relative;transition:.25s background,.25s color}.menu-item a:hover{background:#ea6c00;transition:.25s background,.25s color;color:#fff}.menu-item i{font-size:3em;margin-top:10px}.menu-item span{display:block;position:absolute;bottom:10px;width:100%;left:0}#cardElement{border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:rgba(0,0,0,.75);display:block;font-size:.875em;margin:0 0 1em;padding:.5em;width:100%}#cardError{background:red;color:#fff;margin-bottom:1em;padding:10px}.flexbox{display:flex;flex-direction:row}.flexbox #spinner{order:2;height:44px}.flexbox .shop-button{flex:0;align-self:flex-start}.flexbox input[disabled].shop-button{opacity:.7}