@import url('../linguini/style.css');body{font-size:14px;line-height:20px;font-family:helvetica,arial,sans-serif;}strong,header.header .tagline,nav.navigation,nav.navigation-mobile,nav.navigation-categories,nav.navigation-archives,nav.navigation-menucard,.list-posts .post-info .post-info-block,.single-menucard .post-description,input,.form input,textarea,.form textarea,h3.widget-title,.widget-block h4,.widget_testimonial .testimonial-content,.widget_tweets .post-info,.widget_categories,.widget_nav_menu,.content-page p.featured,.alert-box{font-family:helvetica,arial,sans-serif!important;}nav.navigation li,nav.navigation-mobile li,.widget_nav_menu,.widget_nav_menu .sub-menu a,.widget-block h4{font-size:15px!important;}nav.navigation li a,nav.navigation-mobile li a{padding:13px 12px 19px 12px!important;}hr{clear:both;border-top:1px dotted #333a3e;border-bottom:none;border-left:none;border-right:none;}address{background:#b54f23;padding:5px 10px;margin:0 0 20px 0;border:1px solid #141719;border-radius:3px;font-size:14px;line-height:20px;color:#fff;}strong{font-weight:bold;}h1{line-height:40px!important;}h3{line-height:28px;}.content-page h4{font-size:16px;background:#b54f23;border-radius:3px;color:#fff;padding:5px 10px;}header.header{background-position:center -15px;background-size:100% 260px}header.header .header-container{background-position:left -15px;}header.header .topbar{height:35px;}header.header .logo{margin-bottom:20px;width:300px;}header.header .logo-image,header.header .logo-default{margin:-35px 0 0;height:170px;}.slideshow-caption{position:absolute;z-index:1;left:50%;top:470px;margin-left:-430px;width:860px;}.slideshow-caption h2{font-size:48px;line-height:52px;font-weight:bold;padding:0 0 20px 0;font-family:georgia!important;text-transform:uppercase;}#slidecaption p{font-size:28px;margin:20px 0 0 0;}.rail-content p,.content-page p,.content-page-container p{font-size:14px;line-height:20px;}.content-page-container p a{font-weight:bold;}.rail-content p.post-description{font-size:12px;line-height:14px;}.single-menucard .post-content{font-size:16px;line-height:20px;}.content-page-container ul li,.content-page-container ol li{font-size:14px;line-height:18px;margin:0 0 10px 0;}.content-page .box{background:#e9e8d1;padding:10px 15px;border-radius:20px;color:#613915;}.content-page .box a{color:#875920;}.content-page .box a:hover{color:#fff;}.post-content h2{line-height:36px;}.post-content p a.su-button{margin:20px 0 0 0;}.post-content p a.su-button span{padding:20px 15px!important;background:#b54f23!important;}.post-content p a.su-button span:hover{background:#d86533!important;}.post-content p a.su-button span strong{background:url(images/pdf_icon_36x38px.png) no-repeat top left;padding:10px 0 40px 45px!important;font-size:16px;}.post-info ul li{font-weight:bold;}.button-standard a{font-weight:bold;}.callout-block h2 a{font-weight:bold;font-size:20px;}table{width:100%;border-collapse:collapse;border:1px solid #b54f23;}table th{background:#b54f23;text-align:center;padding:5px 10px;}table td{padding:5px 10px;text-align:center;border:1px solid #b54f23;}.socials li{display:inline;width:35px;height:35px;}.socials a{display:block;width:35px;height:35px;opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}.socials a:hover{}.socials .rss a{background:#d2552d url("../linguini/images/icons/icon-rss.png") no-repeat center center;}.socials .twitter a{background:#0067c8 url("../linguini/images/icons/icon-twitter.png") no-repeat center center;}.socials .facebook a{background:#3b5998 url("../linguini/images/icons/icon-facebook.png") no-repeat center center;}.socials .linkedin a{background-image:url("http://www.citechicago.com/citeadmin/wp-content/themes/linguini_cite/images/icons/icon-linkedin.png");background-position:center center;background-repeat:no-repeat;background-color:#0073b2;}.socials .googleplus a{background-image:url("http://www.citechicago.com/citeadmin/wp-content/themes/linguini_cite/images/icons/icon-googleplus.png");background-position:center center;background-repeat:no-repeat;background-color:#b93115;}.socials .flickr a{background-image:url("http://www.citechicago.com/citeadmin/wp-content/themes/linguini_cite/images/icons/icon-flickr.png");background-position:center center;background-repeat:no-repeat;background-color:#c5376d;}.socials .vimeo a{background-image:url("http://www.citechicago.com/citeadmin/wp-content/themes/linguini_cite/images/icons/icon-vimeo.png");background-position:center center;background-repeat:no-repeat;background-color:#0b9abe;}.list-photos-block .list-photos-block-header h2{margin-top:30px;}.vipclub_badge{position:absolute;top:50px;left:50%;margin-left:258px;z-index:9999;}.reservation_badge{position:absolute;top:50px;left:50%;margin-left:-430px;z-index:9999;width:240px;}.wpcf7 form p{text-align:left;font-size:12px;color:#fff;}.wpcf7 form input,.wpcf7 form textarea{background:rgba(255,255,255,0.1);border:1px solid;border-top-color:rgba(0,0,0,0.2);border-left-color:rgba(0,0,0,0.2);border-bottom-color:rgba(255,255,255,0.08);border-right-color:rgba(255,255,255,0.08);padding:8px 10px;color:#fff;border-radius:2px;width:100%;}.wpcf7 form input.wpcf7-submit{width:auto;padding:5px 15px;margin:10px auto;font-size:12px;font-weight:normal;text-decoration:none;color:white;background-color:#874D0C;background-image:url("../linguini/images/bg-button.png");background-position:left top;background-repeat:repeat-x;cursor:pointer;border:none;outline:none;text-shadow:-1px -1px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.2);box-shadow:0 1px 1px rgba(0,0,0,0.2);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear;}@media only screen and (min-width: 746px) and (max-width: 913px) {.reservation_badge{margin-left:-400px;}.vipclub_badge{margin-left:180px;}}@media only screen and (min-width: 534px) and (max-width: 745px) {.hideonsmall{display:none;}header.header .logo-image img{height:90px;width:auto;}.reservation_badge{top:95px;left:50%;width:580px;margin-left:-290px;}.reservation_badge p{text-align:center;font-size:12px;}.vipclub_badge{top:175px;left:50%;width:580px;margin-left:-290px;text-align:center;}}@media only screen and (max-width: 533px) {.hideonsmall{display:none;}header.header .logo-image img{height:90px;width:auto;}.reservation_badge{top:95px;left:50%;width:580px;margin-left:-290px;}.reservation_badge p{text-align:center;font-size:12px;}.vipclub_badge{top:175px;left:50%;width:580px;margin-left:-290px;text-align:center;}}