@font-face {
font-family: 'homestead_regularregular';
src: url(//cowansrestaurant.com/wp-content/themes/dw_page_retro_1.0.6_quickstart/font/homestead-regular-webfont.eot);
src: url(//cowansrestaurant.com/wp-content/themes/dw_page_retro_1.0.6_quickstart/font/homestead-regular-webfont.eot?#iefix) format('embedded-opentype'), url(//cowansrestaurant.com/wp-content/themes/dw_page_retro_1.0.6_quickstart/font/homestead-regular-webfont.woff) format('woff'), url(//cowansrestaurant.com/wp-content/themes/dw_page_retro_1.0.6_quickstart/font/homestead-regular-webfont.ttf) format('truetype'), url(//cowansrestaurant.com/wp-content/themes/dw_page_retro_1.0.6_quickstart/font/homestead-regular-webfont.svg#homestead_regularregular) format('svg');
font-weight: normal;
font-style: normal;
} body {
background-image: url(//cowansrestaurant.com/wp-content/themes/dw_page_retro_1.0.6_quickstart/img/pattern-1.jpg);
font-family: arial, serif;
font-size: 12px;
text-shadow: 0px 1px 0 rgba(255, 255, 255, 0.25);
color: #444035;
}
#main {
background: transparent;
} h1,
h2,
h3,
h4,
h5,
h6 {
font-family: 'homestead_regularregular', serif;
font-weight: normal;
} a {
color: #ff7454;
}
a:hover {
color: #ff3607;
} .thumbnail img {
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
filter: gray;
-webkit-filter: grayscale(100%); 
-webkit-transition: all .6s ease;
-webkit-backface-visibility: hidden;
}
.thumbnail:hover img {
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
-webkit-filter: grayscale(0%);
} textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
background: #ddd7c5;
border-width: 0 0 1px;
border-color: #ffffff !important;
font-weight: bold;
font-size: 10.5px;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus,
textarea:hover,
input[type="text"]:hover,
input[type="password"]:hover,
input[type="datetime"]:hover,
input[type="datetime-local"]:hover,
input[type="date"]:hover,
input[type="month"]:hover,
input[type="time"]:hover,
input[type="week"]:hover,
input[type="number"]:hover,
input[type="email"]:hover,
input[type="url"]:hover,
input[type="search"]:hover,
input[type="tel"]:hover,
input[type="color"]:hover,
.uneditable-input:hover {
-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
-moz-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
} .btn {
padding: 6px 10px;
font-weight: bold;
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
}
.btn-large {
font-size: 14px;
padding: 20px 60px;
border-color: #88d9d3;
background: #88d9d3;
}
.btn-primary,
.btn-inverse {
border-color: #88d9d3;
background: #88d9d3;
}
.btn-primary:hover,
.btn-inverse:hover,
.btn-primary:active,
.btn-inverse:active {
border-color: #ff7454;
background: #ff7454;
}
.btn-link {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}  .btn-group.open .btn-primary.dropdown-toggle {
background: #ff7454;
}
.btn-group.open .btn-primary {
border-color: #ff7454;
}
.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
.dropdown-submenu:hover > a {
text-shadow: none;
background: #ff7454;
}     .arrow-down {
opacity: 0.25;
filter: alpha(opacity=25);
}   [class^="icon-"],
[class*=" icon-"] {
background-image: url(//cowansrestaurant.com/wp-content/themes/dw_page_retro_1.0.6_quickstart/img/glyphicons-halflings.png);
} .wpcf7-not-valid {
background-color: #ffffff !important;
color: #b94a48 !important;
border-bottom-color: transparent !important;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
}
.wpcf7-form div.wpcf7-mail-sent-ng,
.wpcf7-form div.wpcf7-validation-errors {
color: #b94a48;
border-color: #f2dede;
background-color: #f2dede;
}
.wpcf7-form div.wpcf7-mail-sent-ok {
color: #468847;
border-color: #dff0d8;
background-color: #dff0d8;
}  .navbar-inner {
background: url(//cowansrestaurant.com/wp-content/themes/dw_page_retro_1.0.6_quickstart/img/pattern-1.jpg) #efebe0;
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.navbar-static-top .container,
.navbar-fixed-top .container {
border-bottom: none;
}
.navbar .btn-navbar {
border-color: #DDD7C5 !important;
background-color: #EFEBE0 !important;
}
.navbar .btn-navbar:hover,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
}
.navbar .btn-navbar .icon-bar {
background: #555;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.navbar .nav > li {
border-top-color: #D8D5CB;
}
.navbar .nav > li > a {
font-size: 13px;
text-transform: uppercase;
font-family: 'homestead_regularregular', serif;
text-shadow: 0px 1px 0 rgba(255, 255, 255, 0.25);
}
.navbar .nav > li > a:hover {
color: #ff7454;
}
.navbar .nav > li > a:focus {
color: #444035;
}
.nav-collapse .nav > li > a,
.nav-collapse .dropdown-menu a {
font-weight: normal;
}
.nav-collapse .nav > li > a:hover,
.nav-collapse .dropdown-menu a:hover {
background-color: transparent;
}
.nav .active {
border-bottom: none;
}
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {
color: #ff7454;
} .navbar .site-title .brand {
font-family: 'homestead_regularregular', serif;
font-weight: normal;
color: #555;
text-shadow: none;
font-size: 24px;
}  .select-page .dropdown-toggle {
background-color: #EFEBE0 !important;
border-color: #DDD7C5 !important;
}
.select-page .dropdown-toggle:hover {
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
}
.select-page .dropdown-menu {
background-color: #EFEBE0;
border-color: #DDD7C5;
}
.select-page .dropdown-menu li {
border-top-color: #DDD7C5;
}
.select-page .dropdown-menu li a {
font-family: 'homestead_regularregular', serif;
font-size: 11.9px;
color: #555;
padding: 5px 16px;
font-size: 13px !important;
}
.select-page .dropdown-menu li a:hover {
color: #ff7454;
background: transparent;
}
.btn-group.open .dropdown-toggle {
position: relative;
z-index: 9999;
border-bottom: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}    .section-title {
text-align: center;
margin-bottom: 40px;
}
.section-title h1 {
font-size: 46px;
color: #333333;
margin-bottom: 0;
}
.section-title p {
font-family: 'homestead_regularregular', serif;
color: #333333;
font-weight: normal;
font-size: 14px;
margin-top: 10px;
}
@media (max-width: 1000px) {
.section-title h1 {
color: #333333;
font-size: 36px;
}
} .section-content .section-content-title {
line-height: 1.5;
}
.section-content .section-content-title,
.section-content .section-content-title a {
color: #333333;
font-size: 14px;
}
.section-content .section-content-title a:hover {
color: #ff7454;
}
.section-content .thumbnail .meta {
color: #333333;
margin: 0 0 10px;
font-size: 11.9px;
}  .section.header {
background: url(//cowansrestaurant.com/wp-content/themes/dw_page_retro_1.0.6_quickstart/img/pattern-4.jpg);
border-width: 1px 0;
border-style: solid;
border-color: #FFFBEF;
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25) inset;
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25) inset;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.25) inset;
}
.header .hero-unit h1 {
color: #000000;
}
.header .hero-unit p {
color: #000000;
} .introducing .section-img {
border-color: #dfdacd;
background: #dfdacd;
}
.introducing .block:hover .section-img {
border-color: #CAC2AD;
background: #CAC2AD;
} .section.portfolio {
background: url(//cowansrestaurant.com/wp-content/themes/dw_page_retro_1.0.6_quickstart/img/pattern-3.jpg);
border-width: 1px 0;
border-style: solid;
border-color: #FFFBEF;
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25) inset;
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25) inset;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.25) inset;
}
.portfolio .section-title h1 {
color: #333333;
}
.portfolio .section-title p {
color: #333333;
}
.portfolio .section-content .section-content-title,
.portfolio .section-content .section-content-title a {
color: #333333;
}
.portfolio .section-content .thumbnail:hover .section-content-title a {
color: #333333;
}
.portfolio .section-content .thumbnail .meta {
color: #333333;
}
.portfolio .section-content .carousel-nav:before {
background: #f78f76;
}
.portfolio .section-content .carousel-nav ul {
background: url(//cowansrestaurant.com/wp-content/themes/dw_page_retro_1.0.6_quickstart/img/pattern-3.jpg);
}
.portfolio .section-content .carousel-nav li {
border-color: #a94831;
background: #bc4b30;
}
.portfolio .section-content .carousel-nav li.active span,
.portfolio .section-content .carousel-nav li:hover span {
background: #ff7454;
}
.project-details {
color: #333333;
}
.project-data a {
color: #333333;
}
.project-data a:hover {
color: #ff7454;
}
.project-data [class*="icon-"] {
background-image: url(//cowansrestaurant.com/wp-content/themes/dw_page_retro_1.0.6_quickstart/img/glyphicons-halflings-white.png);
} .section.blog {
background: url(//cowansrestaurant.com/wp-content/themes/dw_page_retro_1.0.6_quickstart/img/pattern-3.jpg);
border-width: 1px 0;
border-style: solid;
border-color: #FFFBEF;
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25) inset;
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25) inset;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.25) inset;
}
.section.blog .section-title h1 {
color: #ffffff;
}
.section.blog .section-content .section-content-title,
.section.blog .section-content .section-content-title a {
color: #ffffff;
}
.section.blog .section-content .thumbnail:hover .section-content-title a {
color: #ffffff;
}
.section.blog .section-content .thumbnail .meta {
color: #ffffff;
}
.section.blog .section-content .carousel-nav:before {
background: #f78f76;
}
.section.blog .section-content .carousel-nav ul {
background: url(//cowansrestaurant.com/wp-content/themes/dw_page_retro_1.0.6_quickstart/img/pattern-3.jpg);
}
.section.blog .section-content .carousel-nav li {
border-color: #a94831;
background: #bc4b30;
}
.section.blog .section-content .carousel-nav li.active span,
.section.blog .section-content .carousel-nav li:hover span {
background: #ff7454;
} .about .thumbnail > a {
background: none repeat scroll 0 0 #DFDACD;
display: block;
height: 180px;
margin: 0 auto;
overflow: hidden;
position: relative;
width: 240px;
}
.about .thumbnail:hover > a {
background-color: #CAC2AD;
}
.about .thumbnail > a:before {
background-image: url(//cowansrestaurant.com/wp-content/themes/dw_page_retro_1.0.6_quickstart/img/avatar-mask.png);
content: "";
height: 180px;
left: 0;
position: absolute;
width: 240px;
z-index: 10;
}
.about .team .personal:hover h3 a {
color: #ff7454;
}
.about .team .personal:hover .icon-facebook-2 {
background-position: 0 -21px;
}
.about .team .personal:hover .icon-twitter-2 {
background-position: -21px -21px;
}
.about .team .personal:hover .icon-flickr-2 {
background-position: -43px -21px;
} .section.clients {
background-image: url(//cowansrestaurant.com/wp-content/themes/dw_page_retro_1.0.6_quickstart/img/pattern-2.jpg);
border-width: 1px 0;
border-style: solid;
border-color: #FFFBEF;
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25) inset;
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25) inset;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.25) inset;
}
.section.clients .section-title h1 {
color: #333333;
}
.section.clients .section-title p {
color: #333333;
}
.section-content .testimonials {
padding-bottom: 50px;
border-bottom: 1px solid #dcb861;
}
.section-content .testimonials .testimonial {
background: #ffdd8b;
border-color: #ffdd8b;
color: #9f7000;
}
.section-content .testimonials .testimonial:hover {
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
}
.section-content .testimonials .testimonial img {
-webkit-border-radius: 500px;
-moz-border-radius: 500px;
border-radius: 500px;
-webkit-box-shadow: 0 1px 0 #ffffff;
-moz-box-shadow: 0 1px 0 #ffffff;
box-shadow: 0 1px 0 #ffffff;
}
.section-content .testimonials .testimonial blockquote small {
color: #a9862b;
font-size: 10.5px;
}
.section-content .testimonials .testimonial blockquote cite {
color: #ff7454;
}
.section-content .clients {
margin-top: 0;
border-top-color: rgba(255, 255, 255, 0.25);
}
.section-content .clients img {
opacity: 0.7;
filter: alpha(opacity=70);
} .section.contact {
background: url(//cowansrestaurant.com/wp-content/themes/dw_page_retro_1.0.6_quickstart/img/dash-line.jpg) repeat-x left top;
}
.contact .map {
padding: 0;
border: none;
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25) inset;
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25) inset;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.25) inset;
}
.contact .map img {
position: relative;
z-index: -1;
width: 100%;
}
.ie8 .contact .map {
border: 1px solid #D8D5CB;
padding: 2px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
} #colophon {
background: transparent;
color: #a0977d;
}
#colophon .copyright {
border-top-color: #d8d5cb;
}
#colophon .copyright a {
color: #7f7b72;
}
#colophon .copyright a:hover {
color: #ff7454;
} body[class*="landing"] .navbar-fixed-top .container {
border-bottom: 1px solid #d8d5cb;
}
body[class*="landing"] h3 {
color: #444035;
}
body[class*="landing"] .sub {
font-size: 13px;
font-weight: bold;
}
body[class*="landing"] .wpcf7 {
padding: 0;
font-size: 14px;
font-weight: 400;
}
body[class*="landing"] .wpcf7 textarea,
body[class*="landing"] .wpcf7 input[type="text"],
body[class*="landing"] .wpcf7 input[type="password"],
body[class*="landing"] .wpcf7 input[type="datetime"],
body[class*="landing"] .wpcf7 input[type="datetime-local"],
body[class*="landing"] .wpcf7 input[type="date"],
body[class*="landing"] .wpcf7 input[type="month"],
body[class*="landing"] .wpcf7 input[type="time"],
body[class*="landing"] .wpcf7 input[type="week"],
body[class*="landing"] .wpcf7 input[type="number"],
body[class*="landing"] .wpcf7 input[type="email"],
body[class*="landing"] .wpcf7 input[type="url"],
body[class*="landing"] .wpcf7 input[type="search"],
body[class*="landing"] .wpcf7 input[type="tel"],
body[class*="landing"] .wpcf7 input[type="color"],
body[class*="landing"] .wpcf7 .uneditable-input {
background-color: #ddd7c5;
}
body[class*="landing"] .wpcf7 textarea:focus,
body[class*="landing"] .wpcf7 input[type="text"]:focus,
body[class*="landing"] .wpcf7 input[type="password"]:focus,
body[class*="landing"] .wpcf7 input[type="datetime"]:focus,
body[class*="landing"] .wpcf7 input[type="datetime-local"]:focus,
body[class*="landing"] .wpcf7 input[type="date"]:focus,
body[class*="landing"] .wpcf7 input[type="month"]:focus,
body[class*="landing"] .wpcf7 input[type="time"]:focus,
body[class*="landing"] .wpcf7 input[type="week"]:focus,
body[class*="landing"] .wpcf7 input[type="number"]:focus,
body[class*="landing"] .wpcf7 input[type="email"]:focus,
body[class*="landing"] .wpcf7 input[type="url"]:focus,
body[class*="landing"] .wpcf7 input[type="search"]:focus,
body[class*="landing"] .wpcf7 input[type="tel"]:focus,
body[class*="landing"] .wpcf7 input[type="color"]:focus,
body[class*="landing"] .wpcf7 .uneditable-input:focus {
background-color: #ddd7c5;
}
#landingpage {
background-image: url(//cowansrestaurant.com/wp-content/themes/dw_page_retro_1.0.6_quickstart/img/pattern-1.jpg);
border: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
#landingpage .hero-unit h1 {
color: #444035;
}
#landingpage .hero-unit p {
color: #a0977d;
}
.hasCountdown {
margin-bottom: 60px;
}
.hasCountdown .countdown_section {
border-color: #dfdacd;
background: #fdf9ed;
color: #a0977d;
font-weight: bold;
}
.hasCountdown .countdown_amount {
color: #444035;
}
@media (max-width: 320px) {
#landingpage .hero-unit h1 {
font-size: 31px;
}
} .error404 {
background: url(//cowansrestaurant.com/wp-content/themes/dw_page_retro_1.0.6_quickstart/img/pattern-1.jpg);
}
.error404 #page404 {
background: none;
box-shadow: none;
border: none;
}
.error404 #page404 h1 {
background: url(//cowansrestaurant.com/wp-content/themes/dw_page_retro_1.0.6_quickstart/img/404.png) center center no-repeat;
margin: 0;
}
.error404 #page404 h2 {
font-size: 56px;
color: #444035;
text-shadow: 1px 1px rgba(255, 255, 255, 0.3);
}
.error404 #page404 span {
font-size: 11.9px;
font-weight: 600;
color: #a0977d;
text-shadow: 1px 1px rgba(255, 255, 255, 0.3);
}
.error404 #page404 a {
text-decoration: underline;
color: #a0977d;
}
.error404 #page404 a:hover {
color: #ff7454;
}
.error404 #colophon .copyright {
border-color: #d8d5cb;
color: #a0977d;
}
.error404 #colophon a {
color: #7f7b72;
}
@media (max-width: 599px) {
.error404 #page404 h2 {
font-size: 47px;
}
} .list-inline.social-inline li a {
background: #d5cfbe;
color: #fff !important;
}
.list-inline.social-inline .facebook a:hover {
background: #0054A6 !important;
}
.list-inline.social-inline .twitter a:hover {
background: #00AEEF !important;
}
.list-inline.social-inline .google_plus a:hover {
background: #DB4A39 !important;
}
.list-inline.social-inline .youtube a:hover {
background: #C4302B !important;
}
.list-inline.social-inline .linkedin a:hover {
background: #049CDB !important;
} #buddypress button:hover,
#buddypress a.button:hover,
#buddypress input[type=submit]:hover,
#buddypress input[type=button]:hover,
#buddypress input[type=reset]:hover,
#buddypress ul.button-nav li a:hover,
#buddypress div.generic-button a:hover,
#buddypress .comment-reply-link:hover,
#buddypress div.activity-meta a:hover,
#buddypress a.bp-title-button:hover {
background-color: #ff7454;
border-color: #ff7454;
}
.buddypress .page-header a:hover {
color: #ff7454;
}
.buddypress .page-header .button:hover {
border-color: #ff7454;
background: #ff7454;
}
#buddypress form#whats-new-form textarea {
border: 1px solid #ccc !important;
}
#buddypress input[type=text] {
border: 1px solid #ccc !important;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
}
#buddypress div.item-list-tabs ul li a:hover {
color: #ff7454;
}
#buddypress div.item-list-tabs ul li a:hover span {
background: #ff7454;
border-color: #ff7454;
}
#buddypress div.item-list-tabs ul li.selected a,
#buddypress div.item-list-tabs ul li.current a {
color: #ff7454;
}
#buddypress div.item-list-tabs ul li.selected a span,
#buddypress div.item-list-tabs ul li.current a span {
background: #ff7454;
border-color: #ff7454;
}
#buddypress ul.item-list li div.item-title a:hover {
color: #ff7454;
}
#buddypress .acomment-meta a:first-child:hover {
color: #ff7454;
}
#buddypress .activity-header a:hover {
color: #ff7454;
}
#buddypress div.activity-meta a:hover {
background: #ff7454;
border-color: #ff7454;
}
#buddypress .dw-question .entry-header .entry-title:hover {
color: #ff7454;
}