
/* - mediaqueries.css - */
/* http://www.rcseng.ac.uk/portal_css/mediaqueries.css?original=1 */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
@media screen and (min-width : 1625px)  {
body { width: 100%;}
} /* */
/* */
@media screen and (max-width : 800px) {
}
/* */
@media only screen and (max-width: 768px) {
/* */
body { min-width: 320px !important; }
.fiftyfifty{
width: 100% !important;
}
.fiftyfifty:nth-child(even){
margin-left: 0 !important;
}
#promote div.promo_picture{
width:100% !important;
}
#promote div.promo_picture:nth-child(2n+1){
margin-left: 0 !important;
}
.zigg{
width: 100% !important;
}
div.zigg a img{
width: 100%;
}
.zigg:nth-child(2n+1){
margin-left: 0 !important;
}
.mobi-menu{
display: inline-block !important;
}
#visual-portal-wrapper { width: 100% !important; margin:0 !important; padding: 0 !important; overflow: hidden !important;}
div#logo {
position: relative;
top: 0 !important;
display: block;
}
#portal-personaltools dt{
font-size: 90% !important;
height: 30px !important;
line-height: 30px !important;
}
#portal-topnavigation{
display: none !important;
}
.invisible-left-column {
width:95% !important;
margin-left: 0 !important;
padding-left: 0 !important;
}
#portal-logo {
position: relative;
top: 31px;
left: -14px;
margin-top: 0px !important;
margin-bottom: 20% !important;
display: block;
clear: both;
}
#portal-logo img {
-webkit-transform:scale(0.9);
-moz-transform:scale(0.9);
-o-transform:scale(0.9);
}
/* */
div.width-full {
width: 102% !important;
}
/* */
div.position-0 {
margin-left: -100%;
}
/* */
div.position-13 {
margin-left: 0;
margin-left: -17.6%;
}
/* */
#visual-portal-wrapper {
border: none;
-webkit-box-shadow: none;
box-shadow: none;
}
/* */
#portal-column-two, #portal-column-one {
clear: both;
margin-left: -97.7% !important;
width: 100% !important;
margin:-1em 0px 1em 0;
width: 95.5% !important;
}
/* */
div#portal-column-content {
width: 99%;
margin-left: -101%;
}
#portal-personaltools {
width: 183px !important;
}
dl#portal-personaltools {
margin-right: 17px;
float: right;
}
#content{
padding: 0 !important;
}
/* */
#portal-searchbox {
position: absolute;
margin: 65px 17% 15px 7% !important;
width: 60%;
font-size: 0.7em !important;
clear: both !important;
float: left !important;
right:-16% !important;
}
#search_btn {
position: relative;
right: 20px;
top:3px;
}
#searchGadget {
width: 81%;
height:18px !important;
}
.searchform #searchString { width: 170px !important; }
.LSBox{
margin-top: 10px;
}
#portal-personaltools {
font-size: 70%;
}
/* */
.subNav {display: none !important;}
#portal-globalnav {
margin-left: 0px !important;
}
ul#portal-globalnav {
padding: 0px;
background-color: #222223 !important;
background: #222223 !important;
width: 100% !important;
}
ul#portal-globalnav:before {
display: block;
margin-top: 20px;
font-size: 2em;
}
#portal-globalnav {
height: auto;
clear: both;
padding: 0px;
margin: 7px auto;
width: 100% !important;
}
#portal-globalnav li {
display: list-item !important;
margin-top: 5px;
border-top: 1px solid #222223;
width: 100%;
}
.nav-menu .nav-primary.expanded #portal-globalnav li, .nav-menu .nav-primary #portal-globalnav li.navigation-pulldown { display: list-item !important; }
.nav-menu .nav-primary #portal-globalnav li { display: none !important; }
#portal-globalnav li.navigation-pulldown {
padding: 0.5em 1em 2em;
background-color: #E3E3E3;
}
#portal-globalnav li a {
padding: 13px 13px 13px 20px;
display: block !important;
text-align: left !important;
width: 100% !important;
}
ul#portal-globalnav li a p {
text-align: left !important;
}
ul#portal-globalnav span.menu_top p {
margin-left: 1em !important;
}
ul#portal-globalnav li a p {
padding-left: 1em;
}
/* */
#portal-breadcrumbs {
display: none;
}
/* */
#content {
font-size: 0.9em !important;
padding-left: 20px !important;
}
h1 {font-size: 1.8em !important;}
#content h1 { font-size: 1.6em;}
#content h2 { font-size: 1.3em;}
div#footer {
width: 99%;
}
#carousel--home, #carousel-venue{
padding: 0 0.25em 0.25em 20px !important;
}
.carousel-banners, .carousel-slider{
width: 100% !important;
}
.carousel {height: 350px !important; margin-bottom: -20px !important;}
.carousel-pager-item{font-size: 11px !important; padding: 4% 1.6% !important; width: 21% !important;}
.carousel-body{width: 100% !important; font-size: 1em !important;}
.carousel-image img{position:absolute;  width: 100% !important; height: auto !important; }
.carousel-text{ bottom: 25% !important; width: 100% !important; padding:1% !important;}
.carousel-banners {height: 70% !important;}
.content_column_1_of_2, .content_column_2_of_2 {
width:100% !important;
}
.av_column_1_of_2, .av_column_2_of_2 {
width: 100% !important;
}
.content_column_2_of_2 {
margin-left: 0px !important;
}
ul#portal-globalnav li.highlight2 {
moz-box-shadow: none !important;
-webkit-box-shadow: none !important;
box-shadow:none !important;
}
#squared_link li div {
font-size: 2em !important ;
height: 75px !important;
padding: 10px 0px 0px 10px !important;
line-height: 1.2em;
}
#squared_link {
margin-left: 9px !important;
margin-right: 9px !important;
}
.grid_2 {
width: 48% !important;
}
#squared_link li {
border-right: none !important;
margin: 1% !important;
float: left !important;
padding: 0px !important;
}
/* */
.p_head{
font-size: 1.1em !important;
line-height: 1.2em !important;
}
dl.portlet ul.navTree li a{
font-size: 1.1em !important;
}
#portal-footer{ margin: 20px 0 0 0 !important;}
#portal-footerlinks{
display: none;
}
#footer-follow-us {
width: 100% !important;
}
.portlet-visit_us, .portlet-mini_slider{
width:49%;
float: left;
}
.portlet-left-margin{
margin-left: 1.8% !important;
}
div.managePortletsLink{
width: 98%;
float: left;
}
dl.portlet ul li {
padding-bottom: 4px !important;
padding-top: 4px !important;
}
.portlet-follow_rcs{
display: none;
}
.join-us-pic {
height: 195px !important;
}
.nav_pic {
height: 260px !important;
}
#promote div.promo_picture {
height: 230px !important;
}
.lib_nav_pic {
height: 250px !important;
}
.promo_picture{
height: 280px !important;
}
.portlet-static-journals{
width: 48% !important;
float: left;
margin-left: 2% !important;
}
/* */
.av-nav_pic {
height: 270px !important;
}
#loadarea2 {
background-image: none !important;
}
#carousel-venue {
padding: 1em 0.25em 0.25em 20px !important;
height: 420px !important;
}
#carousel-venue div div div.carousel-text{
bottom: 4% !important;
}
.help-box-right{
width: 100% !important;
margin: 0px 0 20px 0 !important;
}
.library-key-icons {
padding: 0 !important;
margin: 0!important;
}
div.listingBar {
margin: 2em 0 4em 2em !important;
}
}/* */
@media only screen and (max-width: 486px) {
#portal-columns {
padding-top: 0px !important;
}
#LSResult {
right: 25px !important;
top: 75px !important;
width: 100% !important;
font-size: 70% !important;
text-align: left !important;
}
.portlet-visit_us, .portlet-mini_slider{
width:100%;
float: none;
}
.portlet-static-journals{
width: 100% !important;
margin-left: 0 !important;
}
.portlet-left-margin{
margin-left: 0 !important;
}
.room_nav_pic{
width: 100% !important;
}
.nav_pic_spacer{
margin-left: 0px !important;
}
} /* */
/* */
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and  (orientation:landscape) {
/* */
div.position-0 {
margin-left: -100%;
}
}/* */
/* */
@media only screen and (min-device-width : 768px) and (max-device-width : 960px) and (orientation : portrait) {
/* */
body { min-width: 320px !important; }
#visual-portal-wrapper { width: 100% !important; font-size: 90% !important; line-height: 200% !important;}
div#logo {
position: relative;
top: -1px !important;
left: 101.5% !important;
display: inline-block;
}
#portal-logo {
top: 31px;
left: -14px;
width: 50%;
}
#portal-logo img {
-webkit-transform:scale(1) !important;
-moz-transform:scale(1);
-o-transform:scale(1);
width: 100% !important;
}
#portal-personaltools dt{
font-size: 90% !important;
height: 40px !important;
line-height: 40px !important;
}
#portal-topnavigation{
display: none !important;
}
button.navigation-button {
width: 25% !important;
font-size: 1.5em !important;
}
.invisible-left-column {
width:95% !important;
margin-left: 0 !important;
padding-left: 0 !important;
}
#portal-logo {
margin-top: 20px !important;
display: inline-block;
clear: both;
}
#portal-logo img { max-width: 300% !important; height: auto;}
/* */
div.width-full {
width: 100% !important;
}
/* */
div.position-0 {
margin-left: -100%;
}
/* */
div.position-13 {
margin-left: -17.6%;
}
/* */
#visual-portal-wrapper {
border: none;
-webkit-box-shadow: none;
box-shadow: none;
}
/* */
#portal-column-two, #portal-column-one {
clear: both;
margin-left: -98.2% !important;
width: 100% !important;
margin: -1em 1em;
width: 95.5% !important;
}
/* */
div#portal-column-content {
width: 99%;
margin-left: -101%;
}
#portal-personaltools {
width: 183px !important;
}
dl#portal-personaltools {
margin-right: 17px;
float: right;
}
#content{
padding: 0 !important;
margin-left: 20px !important;
}
/* */
#portal-searchbox {
position: absolute;
margin: 65px 17% 15px 7% !important;
width: 60%;
font-size: 0.7em !important;
clear: both !important;
float: left !important;
right:-16% !important;
}
#search_btn {
position: relative;
right: 20px;
top:3px;
}
#searchGadget {
width: 81%;
height:25px !important;
}
.searchform #searchString { width: 211px; }
.LSBox{
margin-top: 10px;
}
#LSResult {
right: 25px !important;
top: 75px !important;
width: 100% !important;
font-size: 120% !important;
text-align: left !important;
}
#portal-personaltools {
font-size: 70%;
}
/* */
.subNav {display: none !important;}
#portal-globalnav {
margin-left: 0px !important;
}
ul#portal-globalnav {
padding: 0px;
background-color: #222223 !important;
background: #222223 !important;
width: 100% !important;
}
ul#portal-globalnav:before {
display: block;
margin-top: 20px;
font-size: 2em;
}
#portal-globalnav {
height: auto;
clear: both;
padding: 0px;
margin: 7px auto;
width: 100% !important;
}
#portal-globalnav li {
display: list-item !important;
margin-top: 5px;
border-top: 1px solid #222223;
width: 100%;
}
.nav-menu .nav-primary.expanded #portal-globalnav li, .nav-menu .nav-primary #portal-globalnav li.navigation-pulldown { display: list-item !important; }
.nav-menu .nav-primary #portal-globalnav li { display: none !important; }
#portal-globalnav li.navigation-pulldown {
padding: 0.5em 1em 2em;
background-color: #E3E3E3;
}
#portal-globalnav li a {
padding: 13px 13px 13px 20px;
display: block !important;
text-align: left !important;
width: 100% !important;
}
ul#portal-globalnav li a p {
text-align: left !important;
}
ul#portal-globalnav span.menu_top p {
margin-left: 1em !important;
}
ul#portal-globalnav li a p {
padding-left: 1em;
}
/* */
#portal-breadcrumbs {
display: none;
}
/* */
#content {
font-size: 1.3em !important;
}
h1 {font-size: 2em !important;}
#content h1 { font-size: 1.4em;}
#content h2 { font-size: 1.3em;}
div#footer {
width: 99%;
}
.carousel {height: 400px !important;}
.carousel-pager-item{font-size: 1.2em !important; padding: 2% 1.839% 4% 1.86% !important; width: 21.4% !important;}
.carousel-body{ font-size: 1.2em !important;}
.carousel-image img{position: absolute; top: -15%; max-width: 100% !important; height: auto;}
.carousel-text{ bottom: 9% !important;}
.carousel-banners {height: 75% !important;}
.content_column_1_of_2, .content_column_2_of_2 {
width:100% !important;
}
.content_column_2_of_2 {
margin-left: 0px !important;
}
ul#portal-globalnav li.highlight2 {
moz-box-shadow: none !important;
-webkit-box-shadow: none !important;
box-shadow:none !important;
}
.nav-menu .nav-primary.expanded #portal-globalnav li {
width: 98%;
}
.nav-menu .nav-primary.expanded #portal-globalnav li.highlight,
.nav-menu .nav-primary.expanded #portal-globalnav li.highlight2,
.nav-menu .nav-primary.expanded #portal-globalnav li.highlight3 {
width: 98%;
}
#squared_link li div {
font-size: 2em !important ;
height: 75px !important;
padding: 10px 0px 0px 10px !important;
line-height: 1.2em;
}
#squared_link {
margin-left: 9px !important;
margin-right: 0px !important;
}
.grid_2 {
width: 18% !important;
}
#squared_link li {
border-right: none !important;
margin: 6px !important;
float: left !important;
padding: 0px !important;
}
/* */
.p_head{
font-size: 1.1em !important;
line-height: 1.2em !important;
}
dl.portlet ul.navTree li a{
font-size: 1.1em !important;
}
#portal-footer{ margin: 20px 0 0 0 !important;}
#portal-footerlinks{
display: none;
}
#copyright{
width: 70% !important;
}
#footer-follow-us {
width: 24% !important;
}
.join-us-pic {
height: 215px !important;
}
.join-us-pic img{
position: relative;
top: 0px;
}
.portlet-visit_us, .portlet-mini_slider {
float: left;
width: 48%;
}
.portlet-left-margin {
margin-left: 4% !important;
}
.portlet-what_todo {
margin-top: 10px !important;
margin-bottom: 40px !important;
}
div.nav_pic img {
top: -20% !important;
}
.nav_pic {
height: 280px !important;
}
.av-nav_pic {
height: 280px !important;
}
.lib_nav_pic{
height: 280px !important;
}
.nivoSlider{
height: 250px !important;
}
#slider{
height: 215px !important;
}
} /* */
/* */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : landscape) {
/* **/
/* */
body { min-width: 320px !important; }
img {
max-width: 100% !important;
height: auto !important;
}
body { display: inline !important;
width: 100% !important;
padding: 0 !important;
margin: 0 !important;
background: #FFFFFF !important;
}
input[type="submit"], input[type="search"] {
-webkit-appearance: none;
}
#portal-top{
left: 0px !important;
width: 100% !important;
margin-left: 0% !important;
}
div#portal-column-content {
margin-left: -98% !important;
width: 96% !important;
}
div.position-13{
margin-left: -15%;
}
#visual-portal-wrapper { width: 100% !important;}
div#logo {
position: relative;
top: 15px !important;
display: inline-block;
}
#portal-personaltools dt{
font-size: 100% !important;
height: 40px !important;
line-height: 40px !important;
}
#portal-topnavigation{
display: none !important;
}
.invisible-left-column {
width:96% !important;
margin-left: 0 !important;
padding-left: 0 !important;
}
#portal-logo {
margin-top: 0px !important;
display: inline-block;
clear: both;
width: 100% !important;
}
#portal-logo img { max-width: 50% !important; height: auto;}
/* */
div.width-full {
width: 100% !important;
}
/* */
div.position-0 {
margin-left: -98%;
}
/* */
div.position-13 {
margin-left: -15%;
}
/* */
#visual-portal-wrapper {
border: none;
-webkit-box-shadow: none;
box-shadow: none;
}
/* */
#portal-column-two, #portal-column-one {
clear: both;
margin-left: -99% !important;
width: 100% !important;
margin:1em 0px;
width: 95% !important;
}
/* */
div#portal-column-content {
width: 99%;
margin-left: -101%;
}
#portal-personaltools {
width: 183px !important;
}
dl#portal-personaltools {
margin-right: 17px;
float: right;
}
#content{
padding: 0 !important;
}
/* */
#portal-searchbox {
position: absolute;
margin: 65px 7.9% 15px 7% !important;
width: 60%;
font-size: 0.7em !important;
clear: both !important;
float: left !important;
right:-9% !important;
}
#search_btn {
position: relative;
right: 20px;
top:3px;
}
#searchGadget {
width: 81%;
height:25px !important;
}
.searchform #searchString { width: 211px; }
.LSBox{
margin-top: 10px;
}
#portal-personaltools {
font-size: 70%;
}
/* */
.subNav {display: none !important;}
#portal-globalnav {
margin-left: 0px !important;
}
ul#portal-globalnav {
padding: 0px;
background-color: #222223 !important;
background: #222223 !important;
width: 100% !important;
}
ul#portal-globalnav:before {
display: block;
margin-top: 20px;
font-size: 2em;
}
#portal-globalnav {
height: auto;
clear: both;
padding: 0px;
margin: 7px auto;
width: 100% !important;
}
#portal-globalnav li {
display: list-item !important;
margin-top: 5px;
border-top: 1px solid #222223;
width: 100%;
}
#portal-globalnav li a {
padding: 13px 13px 13px 20px;
display: block !important;
text-align: left !important;
width: 100% !important;
}
ul#portal-globalnav li a p {
text-align: left !important;
}
ul#portal-globalnav span.menu_top p {
margin-left: 1em !important;
}
ul#portal-globalnav li a p {
padding-left: 1em;
}
/* */
#portal-breadcrumbs {
display: none;
}
/* */
#content {
font-size: 60% !important;
}
h1 {font-size: 1.6em !important;}
#content h1 { font-size: 1.4em;}
#content h2 { font-size: 1.3em;}
div#footer {
width: 99%;
}
#carousel--home, #carousel-venue{
padding: 1em 0.25em 0.25em 1.25em !important;
}
.carousel-banners, .carousel-slider{
width: 100% !important;
}
.carousel {height: 300px !important;}
.carousel-pager-item{font-size: 11px !important; padding: 4% 1.839% !important; width: 21.3% !important;}
.carousel-body{width: 53% !important; font-size: 0.8em !important;}
.carousel-image img{position: absolute; top: -15%; max-width: 100% !important; height: auto;}
.carousel-text{ bottom: 35% !important;}
.carousel-banners {height: 70% !important;}
.content_column_1_of_2, .content_column_2_of_2 {
width:100% !important;
}
.content_column_2_of_2 {
margin-left: 0px !important;
}
ul#portal-globalnav li.highlight2 {
moz-box-shadow: none !important;
-webkit-box-shadow: none !important;
box-shadow:none !important;
}
#squared_link li div {
font-size: 1.5em !important;
height: 75px !important;
padding: 10px 0px 0px 10px !important;
}
#squared_link {
margin-left: 0px !important;
}
.grid_2 {
width: 29% !important;
}
#squared_link li {
border-right: none !important;
margin: 6px !important;
float: left !important;
padding: 0px !important;
}
/* */
.p_head{
font-size: 1.1em !important;
line-height: 1.2em !important;
}
dl.portlet ul.navTree li a{
font-size: 0.8em !important;
}
#portal-footer{ margin: 20px 0 0 0 !important; }
#portal-footerlinks{
display: none;
}
#copyright p{
font-weight:  normal !important;
font-size: 65% !important;
line-height: 130% !important;
}
#footer-follow-us {
width: 100% !important;
}
#fb_link, #t_link, #rss_link, #youtube_link {
width:32px !important;
margin: 0 12px 0 0 !important
}
} /* */
/* */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : portrait) {
/* **/
#portal-columns {
padding-top: 0px !important;
}
img {
max-width: 100% !important;
height: auto !important;
}
body { display: inline !important;
width: 100% !important;
padding: 0 !important;
margin: 0 !important;
background: #FFFFFF !important;
}
#portal-top{
left: 0px !important;
width: 100% !important;
margin-left: -2% !important;
}
button.navigation-button {
font-size: 0.5em !important;
padding-top: 2% !important;
padding-bottom: 2% !important;
}
div#portal-column-content {
margin-left: -105% !important;
width: 104.5% !important;
}
div.position-13{
margin-left: -15%;
}
/* */
div#logo {
position: absolute;
top: -1px !important;
left: 93% !important;
display: inline-block;
}
#portal-logo {
clear: both !important;
margin: 0;
display: inline-block;
width: 65% !important;
}
#portal-logo img { max-width: 100% !important; height: auto;}
#portal-searchbox { margin-top: 50px !important; margin-right:0 !important; right:-2% !important; }
#portal-logo img {
-webkit-transform:scale(0.6) !important;
-moz-transform:scale(0.6);
-o-transform:scale(0.6);
}
input#__ac_password{
width: 10em !important;
}
#relocated_content_title {
margin-left: 5px !important;
margin-right: 5px !important;
}
#viewlet-below-content-title {
margin-left: 0px !important;
}
.nav-menu .nav-primary{
padding-bottom: 0 !important;
left: -6px !important;
}
.carousel {
height: 230px !important;
}
#carousel--home, #carousel-venue{
margin-bottom: -20px !important;
margin-top: 0px !important;
}
.carousel-title{
font-size: 1.2em !important;
padding: 3% 2% 0 2% !important;
margin: 0!important;
}
.carousel-body{width: 100% !important; font-size: 0.8em !important; padding: 0 0 2% 2% !important; margin: 0 0 10px 0 !important; }
.carousel-banner{
height: 200px !important;
}
.carousel-banners{
height: 140px !important;
}
.carousel-pager-item{font-size: 9px !important; width: 21.3% !important;}
#portal-globalnav { margin-top:50px !important; margin-left: 10px !important;
margin-bottom: 0px !important;
}
ul#portal-globalnav {
padding: 0px;
background-color: transparent;
width: 100% !important;
}
ul#portal-globalnav li.highlight, ul#portal-globalnav li.highlight2, ul#portal-globalnav li.highlight3 {
font-size: 0.65em !important;
height: 50px !important;
}
ul#portal-globalnav li.highlight a, ul#portal-globalnav li.highlight2 a, ul#portal-globalnav li.highlight3 a {
height: 50px !important;
line-height: 50px !important;
}
ul#portal-globalnav li a{
height: 45px !important;
line-height: 45px !important;
}
ul#portal-globalnav li a p {
height: 15px !important;
line-height: 15px !important;
}
li#surgeons_link a p{
height: 17px !important;
line-height: 17px !important;
}
.menu_top{
font-size: 1.1em !important;
}
ul#portal-globalnav:before {
display: block;
margin-top: 20px;
font-size: 2em;
}
#portal-globalnav {
height: auto;
clear: both;
padding: 0px;
margin: 0;
width: 100% !important;
}
#portal-globalnav li {
display: inline-block !important;
margin-top: 4px;
border-top: 1px solid #E7E7E7;
border-bottom: 1px solid #E7E7E7;
background-color: white;
width: 100%;
}
#portal-globalnav li a {
padding: 13px 13px 13px 20px;
display: block !important;
}
.field input[type="text"][size] {
width: 10em;
}
#squared_link li div {
font-size: 1.6em !important ;
height: 75px !important;
padding: 10px 0px 0px 10px !important;
line-height: 1.2em;
}
#squared_link {
margin-left: 3px !important;
margin-right: 0px !important;
}
.grid_2 {
width: 45.5% !important;
}
#copyright {
width: 100% !important;
}
#LSResult {
right: 25px !important;
top: 75px !important;
width: 100% !important;
font-size: 70% !important;
text-align: left !important;
}
.LSRow, #LSNothingFound  {
width: 100% !important;
padding: 0.5em 0.3em !important;
}
#LSResult .LSDescr {
width: 100% !important;
}
#footer-follow-us {
width: 100% !important;
}
#fb_link, #t_link, #rss_link, #youtube_link {
width:32px !important;
margin: 0 12px 0 0 !important;
}
.fiftyfifty{
width: 100% !important;
}
.fiftyfifty:nth-child(even){
margin-left: 0 !important;
}
#promote div.promo_picture{
width:100% !important;
}
#promote div.promo_picture:nth-child(2n+1){
margin-left: 0 !important;
}
.plain{
font-size: 85% !important;
}
/* */
.rcs_video {
width: 320px !important;
max-width: 100% !important ;
}
div#container_wrapper,
div#container_wrapper iframe,
div#container_wrapper object,
div#container_wrapper embed,
div#container_wrapper video {
max-width: 50% !important ;
max-height: 50% !important;
}
.join-us-pic  {
height: 195px !important;
}
.nivoSlider img {
height: 195px !important;
}
/* */
.av-nav_pic {
height: 150px !important;
}
div.av-nav_pic div p {
font-size: 17px !important;
}
div.av-nav_pic div {
padding: 5px 10px !important;
}
.nav_pic {
height: 200px !important;
}
.lib_nav_pic {
height: 160px !important;
}
div.bicent_picture{
height: 200px !important;
}
#carousel-venue {
padding: 1em 0.25em 0.25em 20px !important;
height: 450px !important;
}
#carousel-venue div div div.carousel-text{
bottom: 25% !important;
}
.room_nav_pic{
height: 240px !important;
}
.help-box-right{
width: 100% !important;
}
} /* */
