﻿/*small is for up to 480px */
.logo {width:100%;/*text-align:center;*/font-size:1.8em;margin:0.4em 0 .4em .2em;}

.hamburger {position:relative;width:40%;text-align:center;margin-top:0;}

.home nav.largemenu a.home,
.films nav.largemenu a.films,
.news nav.largemenu a.news,
.updates nav.largemenu a.updates,
.tv nav.largemenu a.tv,
.standup nav.largemenu a.standup,
.plays nav.largemenu a.plays,
.calendar nav.largemenu a.calendar,
.bio nav.largemenu a.bio,
.interviews nav.largemenu a.interviews,
.tour nav.largemenu a.tour,
.fans nav.largemenu a.fans {padding-left:7%;}

.home nav.largemenu a.home:before, 
.films nav.largemenu a.films:before, 
.news nav.largemenu a.news:before, 
.updates nav.largemenu a.updates:before, 
.tv nav.largemenu a.tv:before, 
.standup nav.largemenu a.standup:before, 
.plays nav.largemenu a.plays:before, 
.calendar nav.largemenu a.calendar:before, 
.bio nav.largemenu a.bio:before, 
.interviews nav.largemenu a.interviews:before, 
.tour nav.largemenu a.tour:before, 
.fans nav.largemenu a.fans:before {left:6%;}


header .social {margin-top:0;float:left;}


/*homepage banner*/
.home .owl-carousel .owl-wrapper-outer {padding-bottom:3.2em;margin-bottom:2em;}
.banner .infobox .title, .banner .infobox h1 {line-height:1;font-size:2em;}
.home .banner .infobox {height: 100%;left: 0;padding:1em 4% 0;position:absolute;top:0;width:92%;}
.home .banner .button1 {-moz-box-sizing: border-box;bottom:-1.9em;left:0;position:absolute;width:100%;padding:.7em .8em;font-size:1.1em;}
.home .banner .button1:before {content:"";position:absolute;border-bottom:10px solid #20314C;border-left:10px solid transparent;border-right:10px solid transparent;top:-10px;height:0;width:0;-o-transition:.4s;-ms-transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;transition:.4s;}
.home .banner .button1:hover:before {border-bottom:10px solid #006699;}

.nobanner .bottombox #dropdown {float:left;margin-top:.5em;}

.owl-carousel .owl-pagination {bottom:-46px;}


.tributes-banner span {font-size:25px;}

