/*FULL CODE WITH CREDITS/COMMENTS AVAILABLE AT WWW.WARHOL.ORG/RESPONSIVE/DEVELOPMENT/layout.css*/
@charset "utf-8";body{background-color:#f0f0f0}
.clear{clear:both}
#header{background-color:#1d252e;border-top:4px solid #68d2df;height:88px;transition:border-top .5s ease}
#alert{background-color:#df4161;}
.alert_text{font-family: 'akzidenz-boldex'; color:#FFF;font-weight: bold;text-transform: uppercase;line-height: 3em;margin:0;text-align: center;}
#warholhome{margin:25px 0 0 0;text-decoration:none;background-image:url("/responsive/styles/warholsprite.png");background-position:0 -1809px;width:250px;height:27px;cursor:pointer;display:block}
#warholcolon-top{display:inline-block;position:absolute;width:10px;height:7px;background-color:#68d2df;top:37px;margin-left:252px;transition:background-color .5s ease;-moz-transition:background-color .5s ease;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease}
#warholcolon-bottom{display:inline-block;position:absolute;width:10px;height:7px;background-color:#68d2df;top:49px;margin-left:252px;transition:background-color .5s ease;-moz-transition:background-color .5s ease;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease}
#cons_email{background:none;border-bottom:1px solid #4d4d4d!important;border:none;color:#4d4d4d}
#cons_email:focus{outline:none;color:#000;}
#ACTION_SUBMIT_SURVEY_RESPONSE{background: none;outline: none;border: 1px solid #4d4d4d;font-weight: bold;color: #4d4d4d;}
#ACTION_SUBMIT_SURVEY_RESPONSE:hover{background:#4d4d4d;color:#7d7d7d;}
#menu{background-color:#7d7d7d;padding:3px 0}
#footer{background-color:#7d7d7d;margin:40px 0 0 0}
/*#carnegie_logo{background-position:0 -753px;width:209px;height:27px;background-image:url("/responsive/styles/warholsprite.png");display:inline-block}*/
#carnegie_logo{background-image:url(/images/AWM-logo@2x.png);background-size: 209px 27px;width:209px;height:27px;display:inline-block;background-repeat:no-repeat;padding-bottom:1em;}
#museum-hours{font-size:1.1em;font-weight:bold;color:#fff}
.sidebar-element{margin-bottom:50px}
#sidebar-nav{margin-bottom:80px}
#sidebar-nav ul li>ul{max-height:0;overflow:hidden;-webkit-transition:all .25s;transition:all .25s}
#sidebar-nav ul li>ul.open{max-height:500px}
#search input[type="text"]{background-image:url("/responsive/styles/warholsprite.png");background-color:#1d252e;background-position:10px -1445px;border:0 none;font:bold 12px Arial,Helvetica,Sans-serif;color:#d7d7d7;width:80%;padding:6px 6px 6px 35px;-webkit-transition:all .7s ease 0;-moz-transition:all .7s ease 0;-o-transition:all .7s ease 0;transition:all .7s ease 0}
#search input[type="text"]:focus{background-image:url("/responsive/styles/warholsprite.png");background-color:#fff;background-position:10px -1380px;color:#6a6f75}
#searchbox-top{display:block;margin-top:6px}
.breadcrumb{margin-top:12px}
.breadcrumb-trail a{text-decoration:none;font-size:.85em;float:left;color:#7d7d7d;padding-left:5px}
.breadcrumb-trail a:after{content:"›";font-size:200%;vertical-align:middle;margin-left:5px;text-decoration:none;display:inline-block}
.breadcrumb-home{background-image:none !important;padding-left:0 !important}
.menu-placeholder{display:none}
#simple-menu{display:none;background-image:url('warholsprite.png');background-position:0 -1138px;background-repeat:no-repeat;padding:0 0 0 32px;margin:10px 0 10px 15px;font-size:1.5em;color:#fff !important;font-weight:bold}
nav{float:left;font-size:1.1em;margin-left:-15px}
.nav{list-style:none;*zoom:1}
.nav:before,.nav:after{content:" ";display:table}
.nav:after{clear:both}
.nav ul{list-style:none;width:9em}
.nav a{padding:10px 15px;color:#fff;font-weight:bold;text-decoration:none !important}
.nav a:hover{color:#68d2df;transition:color .1s ease-in-out;-moz-transition:color .1s ease-in-out;-webkit-transition:color .1s ease-in-out}
.nav li{position:relative}
.nav>li{float:left}
.nav>li>.parent.hover{background-image:url("../images/navUp.png")}
.nav>li>a{display:block;background-color:#7d7d7d}
.nav li ul{position:absolute;left:-9999px;opacity:0}
.nav>li.hover>ul{left:0;opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}
.nav li li.hover ul{left:100%;top:0}
.nav li li a{display:block;position:relative;z-index:100;background-color:#7d7d7d;font-size:.9em}
.nav li li li a{z-index:200}
.nav-special a{padding:10px 15px;color:#68d2df;font-weight:bold;text-decoration:none !important}
.nav-special a:hover{color:#fff;transition:color .1s ease-in-out;-moz-transition:color .1s ease-in-out;-webkit-transition:color .1s ease-in-out}
#simple-menu,#searchbox-sidr,#navtext{display:none}
#footer a,#navtext a{color:#fff !important}

#footer-rsslink{background-position:0 -1061px;width:27px;height:27px;background-image:url("/responsive/styles/warholsprite.png");display:inline-block;margin-left:5px;border:1px solid #fff}
/*#footer-rsslink:hover{background-position:0 -984px;border:1px solid #68d2df}*/

#footer-twitterlink{background-position:0 -1732px;width:27px;height:27px;background-image:url("/responsive/styles/warholsprite.png");display:inline-block;border:1px solid #fff}
/*#footer-twitterlink:hover{background-position:0 -1655px;border:1px solid #68d2df}*/

#footer-tumblrlink{background-position:0 -1981px;width:27px;height:27px;background-image:url("/responsive/styles/warholsprite.png");display:inline-block;margin-left:5px;border:1px solid #fff}
/*#footer-tumblrlink:hover{background-position:0 -1898px;border:1px solid #68d2df}*/

#footer-facebooklink{background-position:-5px -908px;width:27px;height:27px;background-image:url("/responsive/styles/warholsprite.png");display:inline-block;margin-left:5px;border:1px solid #fff}
/*#footer-facebooklink:hover{background-position:0 -830px;border:1px solid #68d2df}*/
#sidebar-rsslink{background-position:0 -1061px;width:27px;height:27px;background-image:url("/responsive/styles/warholsprite.png");display:inline-block;left:0;border:1px solid #fff}
#sidebar-rsslink:hover{background-position:0 -984px;border:1px solid #68d2df}
#sidebar-twitterlink{background-position:0 -1732px;width:27px;height:27px;background-image:url("/responsive/styles/warholsprite.png");display:inline-block;margin-right:5px;border:1px solid #fff}
#sidebar-twitterlink:hover{background-position:0 -1655px;border:1px solid #68d2df}
#sidebar-facebooklink{background-position:0 -907px;width:27px;height:27px;background-image:url("/responsive/styles/warholsprite.png");display:inline-block;margin-left:8px;border:1px solid #fff}
#sidebar-facebooklink:hover{background-position:0 -830px;border:1px solid #68d2df}
#footer-middleinfo p:first-child{margin-top:0;color:#fff}
.caption-wrapper{position:relative;display:block}
.caption-up,.caption-over{position:absolute;right:5px;bottom:5px;background:rgba(255,255,255,.7);color:#333;padding:3px;font-size:.8em;margin-left:5px}
.caption-over{display:none;max-width:80%}
#mobile-sidebar{display:none}
#first-grid div{width:27%;height:170px}
.first-grid-title{margin-top:20px;display:inline-block}
.section-header{background-color:#1d252e;color:#f0f0f0;font-weight:bold;padding:10px;font-size:1.5em;margin:20px 0}
#main,#content{margin-bottom:0}
.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}
.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}
.grid-item,.directory-grid-item{width:28%;margin-bottom:25px;min-height:180px}
.eventsummary,.grid-item p{padding:0 8px}
#page-top-image{margin-bottom:25px}
.newspress-item{width:28%;background-color:#f0f0f0;margin:0 45px 40px 0;border-top:3px solid #ccc;padding-top:12px}
.news-picture{float:left;margin-right:15px;width:35%}
a.newspress-headline{font-weight:bold;text-decoration:none;color:#4d4d4d;border-bottom:dotted 1px #4d4d4d;padding-top:8px}
.newspress-headline-wrapper{display:block;height:4em}
#newspress-container{min-height:40px;margin-top:40px}
.newspress-date{text-align:right;margin-top:10px}
#newspress-search{width:50%;height:30px;font-size:1.2em;border:1px solid #ccc;padding-left:10px;margin-top:15px}
#noMatches{font-size:1.4em}
.newspress-headline:hover{border-bottom:solid 1px #4d4d4d;text-decoration:none}
.press-picture{float:left;width:43%;margin-top:12px}
.press-links{float:right;width:50%;text-align:right;list-style:none}
.press-links ul{list-style:none}
.press-links a{color:#ff9313;text-decoration:none;border-bottom:1px dotted #4d4d4d}
.press-links a:hover{border-bottom:1px solid #4d4d4d;text-decoration:none}
.press-headline{font-weight:bold;font-size:1.1em}
a.button{padding:8px;background-color:#fff;text-decoration:none;font-weight:bold;color:#7d7d7d;border:1px solid #ccc;margin-right:12px;display:inline-block}
a.button:hover{color:#4d4d4d;background-color:#ccc;text-decoration:none}
.selected{background-color:#68d2df !important;color:#fff !important}
.isotope-item{z-index:2}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1}
a.directory-grid-item-title{color:#4d4d4d;font-size:1.1em;font-weight:bold;margin-bottom:8px;display:block;width:100%;border-bottom:#4d4d4d dotted 1px;text-decoration:none}
a.directory-grid-item-title:hover{text-decoration:none;border-bottom:#4d4d4d 1px solid}
#slideshow{margin:25px 0 50px 0}
.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}
.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}
.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0;-moz-transition-duration:0;-ms-transition-duration:0;-o-transition-duration:0;transition-duration:0}
#iealert{position:absolute;top:150px;left:150px;background-color:#fff;border:3px solid #000;padding:25px;display:block;text-align:center}
#iealert a{font-weight:bold;font-size:1.5em;padding:10px;border:2px solid #68d2df;color:#68d2df;margin-top:15px}
@media screen and (max-width:481px){#searchbox-top{display:none}
#footer-left{margin:30px auto 0 auto !important;float:none;width:80%;display:block;text-align:center}
#footer-right{margin:30px auto 0 auto !important;float:none;width:80%;display:block}
#footer-bottom{text-align:center;margin-top:30px}
.breadcrumb{display:none}
.sidebar-element{width:52% !important;display:block !important;margin:30px auto 30px auto !important;float:none !important}
.grid-item,.directory-grid-item{width:80% !important;margin-bottom:25px;left:8% !important}
.grid-item a img{width:100%}
.newspress-item{width:70% !important;margin:0 0 40px 0}
}
@media screen and (max-width:769px){nav{width:100%}
.nav>li{float:none}
.nav>li.hover>ul,.nav li li.hover ul{position:static;width:100%;margin-bottom:-5px}
.nav li.hover a{color:#68d2df;border-bottom:0}
.nav li.hover ul li a{color:#fff}
.nav li a{font-size:1.2em;border-top:#aaa 1px solid;border-bottom:#666 1px solid}
.nav li li a{font-size:1em;background-color:#444;padding:3px 0 3px 25px !important;border-top:#666 1px solid;border-bottom:#333 1px solid}
.nav>li>.parent:after{content:'+';width:20px;height:20px;border:1px solid #ccc;text-align:center;color:#ccc;position:absolute;top:23px;right:18px;-webkit-transition:all .25s;transition:all .25s;font-size:1em;line-height:110%;letter-spacing:2px;-webkit-transition:all .25s;transition:all .25s;font-family:Helvetica,Arial,sans-serif;cursor:pointer}
.nav>li.hover .parent:after{content:'-';width:20px;height:20px;border:1px solid #ccc;text-align:center;color:#ccc;position:absolute;top:23px;right:18px;-webkit-transition:all .25s;transition:all .25s;font-size:1.5em;line-height:50%;-webkit-transition:all .25s;transition:all .25s;font-family:Helvetica,Arial,sans-serif;cursor:pointer}
.active{display:block}
#searchbox-top{display:none}
#searchbox-sidr{display:block;margin-top:20px}
#searchbox-sidr{width:205px;margin-left:12px}
#searchbox-sidr input[type="text"]{background-image:url("/responsive/styles/warholsprite.png");background-color:#1d252e;background-position:10px -1442px;border:0 none;font:bold 1.2em 'akzidenz';color:#d7d7d7;width:80%;padding:7px 7px 7px 35px;-webkit-transition:all .7s ease 0;-moz-transition:all .7s ease 0;-o-transition:all .7s ease 0;transition:all .7s ease 0;margin-bottom:25px}
#searchbox-sidr input[type="text"]:focus{background-image:url("/responsive/styles/warholsprite.png");background-color:#fff;background-position:10px -1377px;color:#6a6f75}
#warholhome{margin-left:20px}
nav{margin-left:0}
#simple-menu,#navtext{display:block}
#simple-menu:hover{text-decoration:none}
#navtext{text-align:center}
.sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;background:#7d7d7d}
.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}
.sidr.right{left:auto;right:-260px}
.sidr.left{left:-260px;right:auto}
.sidr ul{display:block;margin:0 0 15px;padding:0;border-top:1px solid #1a1a1a;border-bottom:1px solid #4d4d4d}
.sidr ul li{display:block;margin:0;line-height:48px}
.sidr ul li:hover,.sidr ul li.active,.sidr ul li.sidr-class-active{border-top:0}
#sidebar-nav{display:none}
#main{width:94%}
#leftnav{display:none}
#mobile-sidebar{display:block;text-align:center}
.sidebar-element{width:45%;display:inline-block;vertical-align:top;margin-right:5%}
.breadcrumb{margin:25px 0 25px 15px}
.breadcrumb-trail a{font-size:1.3em}
#page-title{margin-left:15px}
#footer-left,#footer-bottom{margin-left:15px}
#footer-right{margin-right:15px}
#content-box{margin-left:15px}
.grid-item,.directory-grid-item{width:40%;margin-bottom:25px}
.newspress-item{width:40%;margin:0 45px 40px 0}
.press-links{width:60%}
.press-picture{width:40%}
#warholcolon-bottom,#warholcolon-top{margin-left:271px}
}