
h1, h2, h3, h4, h1 span, h2 span, h3 span, h4 span, h1 a, h2 a, h3 a, h4 a, .logo h1 span, .btn, input[type="submit"]  
{
	font-family:"", arial !important;
	color: ;
	font-weight:100;
}


h5, h6, h5 a, h6 a, .sidebar-item-box h5 a, ul#sub-menu-page li a, ul.post-nav-link li a, .tabs-left > .nav-tabs > li.active > a
{
	font-family:"", arial !important;
	color: ;
	font-weight:300;
}
.tabs-left > .nav-tabs > li > a{
	font-family:"", arial !important;
}


.navbar .nav > li > a, .navbar .nav ul a, .navbar-search .search-query
{
	font-family:"", arial !important;
}
.top-bar .has-dropdown > a:after{
	border-color:   transparent transparent transparent;
}
.navbar-search i, .tabs-left > .nav-tabs > li.active > p
{
	color:  !important;
}
input::-webkit-input-placeholder
{
	color: ;
	text-transform:uppercase;
	padding-top:2px;
}
input:-moz-placeholder {
    color: ;
}

input::-moz-placeholder {
    color: ;
}

input:-ms-input-placeholder {  
    color: ;
}


.sidebar-box h4.blog-sidebar-title span, h4.footer-heading span
{
	font-family:"", arial !important;
	color:  !important;
	font-weight:400;
}


*, body
{
	color: ;
	font-family: "";
	font-size: ;
	font-weight: ;
}
p, .meta span, .comment-meta h4 span, .breadcrumb li, .breadcrumb li a
{
	font-family: "", arial !important;
	color: ;
	font-size: ;
}
a{
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
	color: ;
}
a:hover, a:focus{
	color: ;
}
.aq_block_toggle h2.tab-head, .aq_block_accordion h2.tab-head, .aq_block_toggle h2.tab-head i, .aq_block_accordion h2.tab-head i, .portfolio-button:hover, a.btn-transparent{
	color: ;
}
a.btn-transparent:hover{
	background: ;
	border:1px solid ;
}


ol, ul, p, .blog-masonry-description p, .twtr-tweet-text p, #footer-nav li a, .wp-caption p.wp-caption-text, .twt-border .twt-tweet .entry-title, .twt-border .twt-o .entry-title a, .twt-border .twt-o .entry-title b, #details h5 span, #service p, #service-2 p, .textwidget, .post-sc-content
{
	font-size: ;
}


h2.intro p, #nav > li a span, a.rev, .banner-container .container > p
{
	color: ;
}


body{
	background: #fafafa;
	color: ;
	text-shadow:0px 1px 0px rgba(0,0,0,.03);
}
.intro-bg-line, .related-stick, #footer-wrapper{
	background: url(../images/overlay.png) ;
}
.footer-bottom{
	background: url(../images/overlay.png) ;
}
.MailPressFormEmail, .MailPressFormName{
	background:  !important;
	color: #787a7d;
}
#nav-bar, .meta-date, .tagcloud a, ul#main-menu ul li a:hover, .navbar .nav ul a:hover, .logo-symbol, .btn-primary, .btn-primary:hover, .btn:hover, input[type="submit"], .btn:focus, .btn:active, .btn.active, .btn.disabled, .btn[disabled], .portfolio-item-wrapper, .navbar .nav ul li.active > a, .navbar .nav ul li.active > a:hover, ul#sub-menu-page li a[title=btn], .contact-info li:hover,.sidebar-box h4.blog-sidebar-title, .sidebar-circle, .sidebar-box ul li:hover, .sidebar-item-box:hover, .block-bg-colored, .aq-block-aq_section_colored_block #block-title h2, .cbp-spmenu h3
{
	background: url(../images/overlay.png) ;
	*background: url(../images/overlay.png) ;
}
.sidebar-arrow:after, #team .team-img .team-img-line:after{
	border-right-color: ;
}
#team.team-even .team-img .team-img-line:after{
	border-left-color: ;
}
.btn-primary, input[type="submit"], .btn-nobg{
	border:2px solid ;
}
.intro-bg, .map-wrapper-bg, .tabs-left > .nav-tabs, .portfolio-item div.da-animate, #service.service-1 img.service-icon, .progress-bar ul li span.percent, .timeline, .time-wrapper h4, .history-btn-rounded, .pricing-column ul li.pricing-title{
	background: url(../images/overlay.png) ;
}
::selection{
	background-color: ;
}
.ls-fullwidth .ls-nav-prev, .ls-fullwidth .ls-nav-next, .bg-colored, .tp-leftarrow.default, .tp-rightarrow.default
{
	background-color:  !important;
}
.colored, .btn, .btn i, .post-content-meta-category a:hover, .tag-wrapper a:hover, input[type="submit"]:hover, .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled], .btn.btn-primary:hover i, #portfolio-filter .filter-option .filterable.current a, #portfolio-filter .filter-option .filterable.current a:hover, .filter-option .filterable.current a:focus, code, ul#sub-menu-page li.current-link a, ul.list_wrap li i, .btn-collapse i, body.page-template-template-sitemap-php i, body.error404 i{
	color:  !important;
}
.navbar-inverse .nav > li > a:focus,
.navbar-inverse .nav > li > a:hover,
.navbar-inverse .nav .active > a, .navbar-inverse .nav .active > a:hover, .navbar-inverse .nav .active > a:focus,
.navbar .nav > li li a,
.navbar-inverse .nav > li:hover > a,
.navbar-inverse .nav > li:focus > a
{
	color:  !important;
}
.jcarousel-next-horizontal, .jcarousel-prev-horizontal, .button-slider, .se-next,.se-prev, .flex-direction-nav li .next, .flex-direction-nav li .prev, #xxx
{
	background-color:;
}

td#search_label {
width: 100px;
}

@media (max-width: 940px){
.cbhead {
width: 500px !important;
}
}


#featuredproduct > ul > li > span.excerpt > h5{
font-weight: 500;
font-size: 23px;
}

.navbar .nav > li > a {
margin-top:10px;
font-family: "caviar_dreamsbold", arial !important;
color:#fff;
}

@media (min-width: 1025px){
#cbp-spmenu-s1{
display: none;
}
}

#aq-block-299-10 {
margin-top: 10px;
}

#cravinsomesauce {
margin-top: 0px;
}

#aq-block-299-8 {
float: right;
}

#aq-block-299-7 {
float: right;
}

#aq-block-299-5 {
float: right;
}

#fvideo {
display: none;
}

#ngg-gallery-786dd60d2129ef0f1f4e84d5c72a75ac-1 > div.ngg-navigation {
display: none !important;
}

.aq-template-wrapper .aq_span8 .aq_span3 {
margin-top: 0px;
}

#tabfresh-tenders1 > p > img {
margin-top: 10px;
border-radius: 8px;
border: 3px solid #fff;
box-shadow: 0px 0px 8px #000;
}

#tabbone-in-a-dinner-time-tradition2 > p > img {
margin-top: 10px;
border-radius: 8px;
border: 3px solid #fff;
box-shadow: 0px 0px 8px #000;
}

#tabdouble-breaded-potato-wedges3 > p > img {
margin-top: 10px;
border-radius: 8px;
border: 3px solid #fff;
box-shadow: 0px 0px 8px #000;
}

#tab4-99-value-meals4 > p > img{
margin-top: 10px;
border-radius: 8px;
border: 3px solid #fff;
box-shadow: 0px 0px 8px #000;
}

p a.btn-nobg{
margin: 0 auto;
display: table;
}

p a.btn-nobg:hover{
background: none !important;
color:#333 !important;
}

iframe:not([seamless]) {
border: 0px !important;
}

.page-id-610 .btn:hover {
background: #0d3f63;
color:#fff;
}

#signupinfo h2 {
color: #fff !important;
}

.fsForm .fsLabel {
font-size: 13px;
color: #fff !important;
}

.fsSupporting {
color: #fff;
}

#label24462466 > div {
color: #fff !important;
}

#testimonials  {
padding-left: 5%;
padding-right: 5%;
box-shadow: 0px 0px 6px #A7A7A7;
border-radius: 8px;
margin-bottom: 30px;
overflow: hidden;
min-height: 115px;
background:url(http://charleybiggs.com/wp-content/uploads/2014/03/pic_bg.jpg) no-repeat top center !important;
}

#testimonials h3 {
color: #fff;
font-size: 42px;
margin-top: 25px;
line-height: .25em;
font-family: 'cubanoregular' !important;
text-shadow: 1px 1px 3px #000;
text-align:center;
}

#btc {height:500px;}

#btc slider{height:400px !important;}

.navbar .nav ul a:hover{
background:#fff !important;
}

.tabs-left > .nav-tabs > li {
background: #6CA8CF;
border:1px solid #0a4267;
}


.tabs-left > .nav-tabs > li {
padding: 48px 30px 40px;
float: none;
}


#page-content > div > div > div > div > div > div:nth-child(4) > dl.dl-grid.clearfix.row-1 > dd.id-value.col-0.id-table {
font-weight: bold;
color: red;
text-transform:uppercase;
}

#page-content > div > div > div > div > div > div:nth-child(4) > dl.dl-grid.clearfix.row-2 > dd.id-value.col-0.id-table {
font-weight: bold;
color: red;
text-transform:uppercase;
}

#page-content > div > div > div > div > div > div:nth-child(4) > dl.dl-grid.clearfix.row-3 > dd.id-value.col-0.id-table{
font-weight: bold;
color: red;
text-transform:uppercase;
}

#page-content > div > div > div > div > div > div:nth-child(4) > dl.dl-grid.clearfix.row-4 > dd.id-value.col-0.id-table{
font-weight: bold;
color: red;
text-transform:uppercase;
}

#page-content > div > div > div > div > div > div:nth-child(4) > dl.dl-grid.clearfix.row-5 > dd.id-value.col-0.id-table{
font-weight: bold;
color: red;
text-transform:uppercase;
}

#page-content > div > div > div > div > div > div:nth-child(4) > dl.dl-grid.clearfix.row-6 > dd.id-value.col-0.id-table{
font-weight: bold;
color: red;
text-transform:uppercase;
}

#page-content > div > div > div > div > div > div:nth-child(4) > dl.dl-grid.clearfix.row-7 > dd.id-value.col-0.id-table{
font-weight: bold;
color: red;
text-transform:uppercase;
}


#page-content > div > div > div > div > div > div:nth-child(4) > dl.dl-grid.clearfix.row-8 > dd.id-value.col-0.id-table{
font-weight: bold;
color: red;
text-transform:uppercase;
}

#page-content > div > div > div > div > div > div:nth-child(4) > dl.dl-grid.clearfix.row-9 > dd.id-value.col-0.id-table{
font-weight: bold;
color: red;
text-transform:uppercase;
}


#page-content > div > div > div > div > div > div:nth-child(4) > dl.dl-grid.clearfix.row-10 > dd.id-value.col-0.id-table{
font-weight: bold;
color: red;
text-transform:uppercase;
}


#page-content > div > div > div > div > div > div:nth-child(4) > dl.dl-grid.clearfix.row-11 > dd.id-value.col-0.id-table{
font-weight: bold;
color: red;
text-transform:uppercase;
}

#page-content > div > div > div > div > div > div:nth-child(4) > dl.dl-grid.clearfix.row-12 > dd.id-value.col-0.id-table{
font-weight: bold;
color: red;
text-transform:uppercase;
}

#page-content > div > div > div > div > div > div:nth-child(4) > dl.dl-grid.clearfix.row-13 > dd.id-value.col-0.id-table{
font-weight: bold;
color: red;
text-transform:uppercase;
}

#page-content > div > div > div > div > div > div:nth-child(4) > dl.dl-grid.clearfix.row-14 > dd.id-value.col-0.id-table{
font-weight: bold;
color: red;
text-transform:uppercase;
}

#page-content > div > div > div > div > div > div:nth-child(4) > dl.dl-grid.clearfix.row-15 > dd.id-value.col-0.id-table{
font-weight: bold;
color: red;
text-transform:uppercase;
}


#page-content > div > div > div > div > div > div:nth-child(8) > dl.dl-grid.clearfix.row-1 > dd.id-value.col-0.id-table{
font-weight: bold;
color: red;
text-transform:uppercase;
}

#page-content > div > div > div > div > div > div:nth-child(8) > dl.dl-grid.clearfix.row-2 > dd.id-value.col-0.id-table{
font-weight: bold;
color: red;
text-transform:uppercase;
}

#page-content > div > div > div > div > div > div:nth-child(8) > dl.dl-grid.clearfix.row-3 > dd.id-value.col-0.id-table{
font-weight: bold;
color: red;
text-transform:uppercase;
}

#page-content > div > div > div > div > div > div:nth-child(8) > dl.dl-grid.clearfix.row-4 > dd.id-value.col-0.id-table{
font-weight: bold;
color: red;
text-transform:uppercase;
}

#page-content > div > div > div > div > div > div:nth-child(8) > dl.dl-grid.clearfix.row-5 > dd.id-value.col-0.id-table{
font-weight: bold;
color: red;
text-transform:uppercase;
}

#page-content > div > div > div > div > div > div:nth-child(8) > dl.dl-grid.clearfix.row-6 > dd.id-value.col-0.id-table{
font-weight: bold;
color: red;
text-transform:uppercase;
}


#page-content > div > div > div > div > div > div:nth-child(8) > dl.dl-grid.clearfix.row-7 > dd.id-value.col-0.id-table{
font-weight: bold;
color: red;
text-transform:uppercase;
}

#page-content > div > div > div > div > div > div:nth-child(8) > dl.dl-grid.clearfix.row-8 > dd.id-value.col-0.id-table{
font-weight: bold;
color: red;
text-transform:uppercase;
}

#page-content > div > div > div > div > div > div:nth-child(8) > dl.dl-grid.clearfix.row-9 > dd.id-value.col-0.id-table{
font-weight: bold;
color: red;
text-transform:uppercase;
}

#page-content > div > div > div > div > div > div:nth-child(8) > dl.dl-grid.clearfix.row-10 > dd.id-value.col-0.id-table{
font-weight: bold;
color: red;
text-transform:uppercase;
}


#page-content > div > div > div > div > div > div:nth-child(8) > dl.dl-grid.clearfix.row-11 > dd.id-value.col-0.id-table{
font-weight: bold;
color: red;
text-transform:uppercase;
}

#page-content > div > div > div > div > div > div:nth-child(8) > dl.dl-grid.clearfix.row-12 > dd.id-value.col-0.id-table{
font-weight: bold;
color: red;
text-transform:uppercase;
}


#page-content > div > div > div > div > div > div:nth-child(8) > dl.dl-grid.clearfix.row-13 > dd.id-value.col-0.id-table{
font-weight: bold;
color: red;
text-transform:uppercase;
}

#page-content > div > div > div > div > div > div:nth-child(8) > dl.dl-grid.clearfix.row-14 > dd.id-value.col-0.id-table{
font-weight: bold;
color: red;
text-transform:uppercase;
}

#page-content > div > div > div > div > div > div:nth-child(8) > dl.dl-grid.clearfix.row-15 > dd.id-value.col-0.id-table{
font-weight: bold;
color: red;
text-transform:uppercase;
}




.nav ul li.active > a {
background:#fff !important;
text-transform: none;
font-family: 'Open-Sans' sans-serif !important;
font-size: 15px;
color: #0d3f63;
font-weight: 300;
}

.navbar .nav > li > ul {
padding-top: 10px;
}

#wpcf7-f678-p489-o3 > form > p:nth-child(8) > span {
width: 33%;
float: left;
margin-left: 10px;
margin-top: 0px !important;
}

#wpcf7-f678-p489-o3 > form > p:nth-child(7) > span > input {
width: 55%;
float: left;
}

input[type="tel"] {
font-size: 15px;
background-color: #f1f1f1;
border: none;
padding: 20px 5%;
}

#submitlocationinfo h3{
color: #fff;
font-size: 65px;
line-height: 1em;
font-family: 'cubanoregular' !important;
text-transform: uppercase;
font-weight: 700;
letter-spacing: 1px;
display: block;
padding-left: 10% !important;
padding-right: 10% !important;
}


#submitlocationinfo {
text-align:center;
    max-width:1170px;
    margin-bottom:25px;
    font-style: normal;
    font-weight: 500;
    font-size:13pt;
    line-height:1.1;
    display:none;
height: auto;
background:url(http://charleybiggs.com/wp-content/uploads/2014/02/woodbg.jpg) repeat center;box-shadow:0px 0px 6px #A7A7A7;
border-radius:8px;
position:relative;
cursor: pointer; 
cursor: hand;
}

#footer-wrapper {
padding: 0px 0 0px 0 !important;
}


.tp-caption.black {
color: #fff;
text-shadow: none;
font-size: 14px !important;
}

.rev_slider_wrapper {
background-image: none !important;
background-color: transparent !important;
}

#rev_slider_1_1_wrapper {
padding: 0px !important;
}

.behindcurtain{
position:absolute;
top:-150px;
left:0px;
}

#fansubmit{
padding-left:20%; 
padding-right:20%;
}

.charleyface {
position:absolute; 
bottom:-200px; 
left:-30px;
}

.bottles {
position:absolute !important;
max-width: 75%; 
bottom: -185px !important;
}

#behindtitle h3{
color: #fff;
font-size: 65px;
line-height: 1em;
font-family: 'cubanoregular' !important;
text-align: left;
padding:5%;
padding-top:1%;
text-shadow: 1px 1px 3px #000;
}

#whytitle h3 {
color: #fff;
font-size: 38px;
line-height: 1em;
font-family: 'cubanoregular' !important;
text-align: left;
padding: 5%;
width: 50%;
text-shadow: 1px 1px 3px #000;
}

#whycharley  img {
max-width: 150%;
}

#contactcharley img {
max-width: 130%;
}

#contactcb {
min-height: 304px;
}

#contactcharley h3{
color: #fff;
font-size: 50px;
line-height: 1em;
font-family: 'cubanoregular' !important;
text-align: center;
padding:5%;
text-shadow: 1px 1px 3px #000;
}

#aboutcharley h3{
color: #fff;
font-size: 30px;
line-height: 1em;
font-family: 'cubanoregular' !important;
text-align: center;
padding:5%;
text-shadow: 1px 1px 3px #000;
}

#sauces {
position: relative !important;
}

#sauces p{
color:#fff !important;
font-size: 16px;
font-family: "Open Sans'" sans-serif !important;
font-weight:300;
line-height:1.5em;
}

#sauces h3{
text-shadow: 1px 1px 3px #000;
color: #fff;
font-size: 42px;
line-height: 1em;
font-family: 'cubanoregular' !important;
}

#sauceleft {
padding:5%;
position: relative !important;
width: 30%;
color: #fff;
float: left;
}

#sauceright {
padding:5%;
width:50%;
float: left;
position: relative !important;
color: #fff;
}


#specialwatch .btn-large {
border: 2px solid #fff !important;
color: #fff !important;
margin-top: 10px !important;
background: transparent !important;
margin-bottom: 10px;
font-family: 'Open Sans' sans-serif !important;
text-transform: none;
}

#specialwatch .btn-large:hover {
border: 2px solid #0d3f63 !important;
background:#fff !important;
color: #0d3f63 !important;
}


#specialwatch h3{
color: #fff;
font-size: 42px;
line-height: 1em;
font-family: 'cubanoregular' !important;
text-shadow: 1px 1px 3px #000;
}

#specialwatch h5{
color: #fff;
font-size: 22px;
line-height: 1em;
font-family: 'cubanoregular' !important;
}


#specialwatch p{
color:#fff !important;
font-size: 16px;
font-family: "Open Sans" sans-serif !important;
font-weight:300;
line-height:1.5em;
}

#spleft {
padding:5%;
width: 30%;
color: #fff;
float: left;
}

#spright {
padding:5%;
width:50%;
float: left;
color: #fff;
}

#yummyeats img {
max-width:300% !important;
}

@media (min-width:1200px){

#yumtitle h5 {
font-size:22px;
}

#yumtitle h3 {
font-size:52px;
}
}

#yumtitle h3 {
color: #fff;
margin-top: 20px;
line-height: 1em;
font-family: 'cubanoregular' !important;
text-transform: uppercase;
font-weight: 700;
letter-spacing: 1px;
display: block;
padding-left: 10% !important;
padding-right: 10% !important;
padding-bottom:5px !important;
text-align:right;
text-shadow: 1px 1px 3px #000;
}

#yumtitle {
position: absolute;
top: 21px;
right: 0px;
}


#yumtitle h5 {
color:#fff !important;
text-shadow: 0px 0px 6px #000 !important;
font-family: "Open Sans'" sans-serif !important;
font-weight:500;
padding-left: 10% !important;
padding-right: 10% !important;
text-align:right;
line-height:.5em;
}

#yummy {
padding-top: 30px;
}


#findtitle h3 {color: #fff;
font-size: 38px;
line-height: 1em;
font-family: 'cubanoregular' !important;
text-transform: uppercase;
font-weight: 700;
letter-spacing: 1px;
display: block;
padding-left: 10% !important;
padding-right: 10% !important;
padding-bottom:5px !important;
text-align:left;
text-shadow: 1px 1px 3px #000;
}

#findtitle h5 {
color:#fff !important;
font-size: 16px;
font-family: "Open Sans'" sans-serif !important;
font-weight:300;
padding-left: 10% !important;
padding-right: 10% !important;
text-align:left;
line-height:.5em;
}

#findyour {
padding-top: 30px;
}


input[type="file"] {
height: 30px;
line-height: 15px;
}


.navbar-inverse .nav .active  {
background: none;
color: #fff;
box-shadow: none !important;
}

input, textarea, .uneditable-input {
padding: 0%;
}

#submitpicinfo h3{
color: #fff;
font-size: 65px;
line-height: 1em;
font-family: 'cubanoregular' !important;
text-transform: uppercase;
font-weight: 700;
letter-spacing: 1px;
display: block;
padding-left: 10% !important;
padding-right: 10% !important;
}


#submitpicinfo {
text-align:center;
    max-width:1170px;
    margin-bottom:25px;
    font-style: normal;
    font-weight: 500;
    font-size:13pt;
    line-height:1.1;
    display:none;
height: auto;
background:url(http://charleybiggs.com/wp-content/uploads/2014/02/woodbg.jpg) repeat center;
box-shadow:0px 0px 6px #A7A7A7;
border-radius:8px;
background-size: cover;
position:relative;
cursor: pointer; 
cursor: hand;
}

#submitpicinfo .wpcf7-form > p{
color:#fff !important;
}

#wheretitle {
width:50%;
}

#whereisyour h3 {
color: #fff;
font-family: 'cubanoregular' !important;
font-size: 44px;
line-height: 1em;
text-shadow: 1px 1px 3px #000;
}

#whereisyour p {
color:#fff;
}

.ngg-galleryoverview {
text-align:center !important;
}

.ngg-gallery-thumbnail-box {
float:none !important;
display:inline-block !important;
}

.ngg-gallery-thumbnail img {
box-shadow: 0px 0px 10px #222 !important;
border-radius:8px;
}



#fans h3 {
color: #fff;
font-family: 'cubanoregular' !important;
font-size: 40px;
text-shadow: 1px 1px 3px #000;
}

.exit{
background-repeat: no-repeat;
bottom: 5px;
right: 5px;
display: block;
height: 38px;
min-width: 20px;
position: absolute !important;
max-width: 38px;
width: 38px;
z-index: 1;
float:right !important;
cursor: pointer; 
cursor: hand;
}

p {
font-family: "Open Sans", arial !important;
font-size: 16px;
line-height: 2em;
}

#whatisthis .title {
display:none;
}

.slideshowlink {
display: none !important;
}


.excerpt {
font-family: 'Open Sans' !important;
}

 .navbar-inverse .nav > li:hover > a{
background: #d9b346 !important;
color: #fff;
}


.navbar {
padding-top: 25px !important;
}

.gecko .navbar {
padding-top: 0px !important;
font-size:12px !important;
}

#ontop {
background: #F9FAE5 url("http://charleybiggs.com/wp-content/uploads/2014/01/filmgrain-e067532abd7bdd501a3fdcb66aeff444.png") repeat !important;
height: 176px;
}

.home .page-title{
display:none !important;
}


#signupinfo h3{
color: #fff;
font-size: 65px;
line-height: 1em;
font-family: 'cubanoregular' !important;
text-transform: uppercase;
font-weight: 700;
letter-spacing: 1px;
display: block;
padding-left: 10% !important;
padding-right: 10% !important;
}

#signupinfo {
text-align:center;
    max-width:1170px;
    margin-bottom:25px;
    font-style: normal;
    font-weight: 500;
    font-size:13pt;
    line-height:1.1;
    display:none;
height: auto;
background:url(http://charleybiggs.com/wp-content/uploads/2014/02/woodbg.jpg) repeat center;box-shadow:0px 0px 6px #A7A7A7;
border-radius:8px;
position:relative;
}


.icon {
background-repeat: no-repeat;
bottom: 5px;
right: 5px;
display: block;
height: 38px;
min-width: 20px;
position: absolute;
max-width: 38px;
width: 38px;
z-index: 1;
}

.icon.expand {
background-image: url('http://charleybiggs.com/wp-content/uploads/2014/02/plus.png');
}

.icon.expand {
background-position: bottom right;
}


#behindinfo {
text-align:center;
    max-width:1170px;
    margin-bottom:25px;
    font-style: normal;
    font-weight: 500;
    font-size:13pt;
    line-height:1.1;
    display:none;
height: auto;
background:#FFFFD2;
box-shadow:0px 0px 6px #A7A7A7;
background:url(http://charleybiggs.com/wp-content/uploads/2014/02/woodbg.jpg) top center !important;
border-radius:8px;
overflow:hidden !important;
position:relative !important;
padding-left: 13%;
padding-right: 13%;
padding-bottom: 5%;
}

#behindinfo h2 {
color:#fff !important;
}

#behindinfo h3{
color: #fff;
z-index: 999999 !important;
display: block !important;
position: absolute;
top: 170px;
left:220px;
font-size: 75px;
text-align:center;
font-family: 'cubanoregular' !important;
}

#behindinfo p{
color:#fff !important;
}


#fpinfo {
text-align:left;
    max-width:1170px;
    margin-bottom:25px;
    font-style: normal;
    font-weight: 500;
    font-size:13pt;
    line-height:1.1;
    display:none;
background:url(http://charleybiggs.com/wp-content/uploads/2014/02/new_wood_bg.jpg) no-repeat bottom center !important;
box-shadow:0px 0px 6px #A7A7A7;
border-radius:8px;
overflow: hidden;
position:relative !important;
}

#fpinfo h1{
font-family: 'cubanoregular' !important;
color:#fff;
font-size:75px;
line-height: 1em;
text-shadow: 1px 1px 3px #000;
margin-bottom:15px;
width:57%;
}

#fpinfo p{
color:#fff;
width: 40%;
}

#fpinfo .attachment-post-thumbnail.wp-post-image {
width: 70%;
position: absolute !important;
bottom: -50px;
right: -140px;
}

#musicinfo h1{
font-family: 'cubanoregular' !important;
color:#fff;
font-size:75px;
line-height: 1em;
text-shadow: 1px 1px 3px #000;
margin-bottom:15px;
width:100%;
text-align:center;
}

#musicinfo p{
color:#fff;
width:40%;
}

#musicinfo .attachment-post-thumbnail.wp-post-image {
width: 80%;
position: absolute !important;
top:170px;
right: 120px;
border:4px solid #fff;
box-shadow:0px 0px 6px #000;
}


#musicinfo {
text-align:left;
    max-width:1170px;
    margin-bottom:25px;
    font-style: normal;
    font-weight: 500;
    font-size:13pt;
    line-height:1.1;
    display:none;
height: auto;
background:url(http://charleybiggs.com/wp-content/uploads/2014/02/woodbg.jpg) repeat center;
box-shadow:0px 0px 6px #A7A7A7;
border-radius:8px;
position:relative !important;
overflow:hidden !important;
padding-bottom: 150px;
min-height: 750px;
}

#musicinfo img{
border-radius:8px;
}



.wpcf7-form input[type="submit"] {
background: #0d3f63;
border-radius: 8px;
width: 130px;
float:right;
font-family: 'Open Sans' sans-serif !important;
text-transform: none;
}

#didyouknow {
background: url(http://charleybiggs.com/wp-content/uploads/2014/02/blue_gradient_bg.jpg) no-repeat bottom left;
background-size:cover;
padding:5px;
min-height: 199px;
padding-right:25px;
border-radius:8px;
box-shadow:0px 0px 6px #A7A7A7;
margin-bottom:30px;
position:relative;
}

#didyouknow p{
color:#fff;
margin-top: 25px;
}

#didyouknow h3{
font-family: 'cubanoregular' !important;
color:#fff !important;
font-size: 40px;
text-align:center;
text-shadow: 1px 1px 3px #000;
margin-top:10px;
margin-bottom: -8px;
}




#fvideo {
border-radius: 8px !important;
overflow: hidden !important;
margin-bottom: 28px;
border:5px solid #ffffff;
box-shadow: 0px 0px 6px #A7A7A7;
max-height: 249px !important;
}



.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-534{
margin-right: 11%;
}

.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-532 {
margin-right: 10%;
}


.single-what_is_this .classic-post-title{
display:none;
}




@media (max-width: 480px) {


#musicinfo {
min-height: 270px;
}

musicinfo .attachment-post-thumbnail.wp-post-image {
width: 80%;
top: 170px;
right: 120px;
}

#music {
background-size: cover !important;
}

h2.page-title {
margin-top: 25px;
line-height: 1em !important;
}

#yumtitle h3 {
text-align:center !important;
}

#yumtitle h5 {
text-align:center !important;
}

#yummyeats img {
top: 208px !important;
left: -90px !important;
}


#btc {height:200px !important;}

#btc slider{height:200px !important;}

.behindcurtain {
position: absolute;
top: -1px;
left: 0px;
}

#behindinfo {
padding-left: 0%;
padding-right: 0%; 
padding-bottom: 0%;
}

#behindinfo h3 {
line-height: 1em;
left: 0px;
top:30px;
font-size: 50px;
text-align: center;
}

#rev_slider_1_1 .tp-caption {
width: 250px !important;
}

#behindinfo {
background-size: cover !important;
}

#signupinfo h3{
font-size: 35px;
}

.wpcf7-form input[type="submit"] {
float: none !important;
margin: auto !important;
display: table !important;
}

#fansubmit{
padding-left:5%; 
padding-right:5%;
}


#submitpicinfo h3 {
font-size: 35px;
}

#fpinfo .attachment-post-thumbnail.wp-post-image {
width: 200%;
right: -30px;
}

#fpinfo h1 {
font-size: 42px;
}

#fpinfo p{
width: 100%;
margin-bottom:80px;
}

#fpinfo {
background-size: cover !important;
}

#musicinfo .attachment-post-thumbnail.wp-post-image {
width: 100%;
top: 400px;
}

#musicinfo p {
width: 100%;
}

#musicinfo h1 {
font-size: 42px;
}

#behindthechicken {
min-height: 380px !important;
max-height:400px !important;
}


#behindtitle h3 {
font-size: 60px;
}

#whycharley img {
bottom: -200px !important;
}

#whybringcharley {
min-height: 320px !important;
max-height:350px !important;
}

#whytitle h3 {
font-size: 35px;
}

#whereisyour h3 {
font-size: 32px;
}

#whereisyour {
min-height: 220px;
}

#wheretitle {
width: 100% !important;
margin-bottom: 120px;
}

#whereisyour img {
width: 100% !important;
}

#aboutcharley img {
background-size: cover !important;
bottom:-240px; 
left:0px;
}

#sauceright {
width: 30% !important;
}

#sauceleft {
width: 50% !important;
}

.bottles {
bottom: -160px !important;
left:-15px !important;
max-width: 100% !important; 
}

#specialwatch .btn-large {
font-size: 10px !important;
padding: 15px !important;
}

#specialwatch h3 {
font-size: 28px;
}

#localspecials img {
width: 100% !important;
bottom: -280px !important;
}

#didyouknow h1 {
line-height:1em;
}

#whatisthis .excerpt h3 {
font-size: 30px !important;
text-align:center;
}

#featuredproduct h3 {
font-size: 50px !important;
}

#sl_div {
width: 100% !important; min-width: 5% !important; width: 320px !important; -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;}
}

@media  (max-width: 1200px) {
#logo{
position: inherit;
}

#featuredproduct > ul > li > span.excerpt > h5{
font-weight: 500;
font-size: 17px;
}

#yumtitle h5 {
font-size:17px;
}
.navbar a {
font-size: 24px;
}

#music {
background-size: cover !important;
}

#logo {top:25px !important; display:table !important; margin:auto !important; text-align:center !important; width:100% !important;  -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;}
.navbar a {font-size: 21px  -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;}

#logo {top: 15px !important;}

.aboutnav {margin-top: 0px !important}

}

@media (min-width: 981px) and (max-width: 1200px) {

#music {
background-size: cover !important;
}

.aboutnav {position: absolute !important;right: 80px !important;  -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out; 
z-index:-999999 !important;} 


.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-534 {
margin-right: 3% !important;
}

.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-532{
margin-right: 3% !important;
}
.navbar a {
font-size: 22px;
}
}

.cbhead {
display:table; 
margin:auto; 
margin-top:35px; 
margin-bottom:-25px; 
padding-left: 50px;
}





#logo {
top: -90px;
}

.btn-collapse {
top: 72%%;
z-index:999999 !important;
}


.cbp-spmenu-vertical a {
-webkit-box-shadow: 1px -1px #A70E09 !important;
-moz-box-shadow: 0px -1px #363f46 !important;
box-shadow: 0px -1px #A70E09 !important;
border-top: 1px solid #A70E09 !important;
}

#radius_label {
width: 80px;
}


::selection {
	background: #0d3f63; /* Safari */
	}
::-moz-selection {
	background: #0d3f63; /* Firefox */
}


.single-promotion_listings .classic-post-title {
margin-bottom: 40px;
font-family: 'cubanoregular' !important;
font-size: 40px !important;
line-height: 1.2em;
color: #c51813 !important;
text-decoration: none !important;
}


.single-promo #single-post{
text-align:center;
}

.single-promotion_listings h2.page-title {
display:none;
}

.single-promotion_listings .listing-item {
font-size: 28px;
font-family: "caviar_dreamsbold",arial !important;
line-height: 65px;
}



.single-promotion_listings .listing-item a{
color: #0d3f63 !important;
font-family: "caviar_dreamsbold",arial !important;
}


#respond {
display: none;
}

#comment-wrapper {
display: none;
}

.navbar {
padding-top: 18px;
}

nobr {
color: #c51813;
font-size:19px;
font-weight:bold;
}

.meta.clearfix {
display: none;
}

.about-author {
display: none;
}

.related-post {
display: none;
}

.single-post-container-wrapper .line {
display:none;
}

#single-post-wrapper{
background: #F9FAE5;
}

.meta-date.hidden-phone.hidden-tablet {
display: none;
}

.single-post-container {
background: #F9FAE5 url("http://charleybiggs.com/wp-content/uploads/2014/01/filmgrain-e067532abd7bdd501a3fdcb66aeff444.png") repeat !important;
}

.footer-bottom {
background: transparent;
}

.copyright-text {
text-align: center;
}

h3 {
font-family: "caviar_dreamsbold", arial !important;
}

.soc {
display: table;
margin: auto;
}

.social-media-button-1 { float:left; width:58px; }
.social-media-button-2 { float:left; width:58px; }
.social-media-button-3 { float:left; width:58px; }
.social-media-button-4 { float:left; width:58px; }


.footer-bg {
background: url(http://charleybiggs.com/wp-content/uploads/2014/02/woodbg.jpg);
}

.aboutnav {
font-family: "caviar_dreamsbold", arial !important;
float: right;
font-size: 15px;
color: #0d3f63;
letter-spacing: 3px;
margin-top: -50px;
border: 2px solid #0d3f63;
height: 22px;
padding: 5px;
padding-right:15px;
padding-left:15px;
z-index:888888 !important;
}

.aboutnav:hover {
float: right;
font-size: 15px;
color: #d9b346 !important;
letter-spacing: 3px;
margin-top: -50px;
border: 2px solid #d9b346 !important;
height: 22px;
padding: 5px;
padding-right:20px;
padding-left:20px;
}

.tagline{
z-index:-999;
}

#aq-block-299-15 {
width: 35%;
}

#aq-block-299-16 {
width: 62%;
}

#localspecials{
box-shadow:0px 0px 6px #A7A7A7;
border-radius:8px;
margin-bottom:30px;
overflow:hidden;
min-height: 360px;
position: relative;
cursor: pointer; 
cursor: hand;
background-size: cover !important;
background: url(http://charleybiggs.com/wp-content/uploads/2014/02/blue_gradient_bg.jpg) no-repeat bottom right;
}

#yummyeats{
box-shadow:0px 0px 6px #A7A7A7;
border-radius:8px;
margin-bottom:30px;
overflow:hidden;
overflow:hidden;
min-height: 487px;
position: relative;
cursor: pointer; 
cursor: hand;
background: url(http://charleybiggs.com/wp-content/uploads/2014/03/yummy_bg.jpg) bottom
}

#cravinsomesauce{
box-shadow:0px 0px 6px #A7A7A7;
position: relative !important;
border-radius:8px;
overflow:hidden;
cursor: pointer; 
cursor: hand;
background: url(http://charleybiggs.com/wp-content/uploads/2014/03/sauce_bg.jpg) bottom left;
background-size: cover;
}

#aboutcb{
box-shadow:0px 0px 6px #A7A7A7;
border-radius:8px;
margin-bottom:30px;
overflow:hidden;
margin-top:30px;
cursor: pointer; 
cursor: hand;
min-height: 304px;
background: #61B2E0 url(http://charleybiggs.com/wp-content/uploads/2014/01/filmgrain-e067532abd7bdd501a3fdcb66aeff444.png) repeat;
}

#aboutcharley img {
max-width: 140%;
}

#contactcb{
box-shadow:0px 0px 6px #A7A7A7;
border-radius:8px;
margin-bottom:30px;
overflow:hidden;
margin-top:30px;
background:#104269 url(http://charleybiggs.com/wp-content/uploads/2014/01/filmgrain-e067532abd7bdd501a3fdcb66aeff444.png) repeat;
cursor: pointer; 
cursor: hand;
}

.aq-template-wrapper .aq_span4, .aq-template-wrapper .aq_span12 .aq_span4 {
width: 38.623932%;
}

.aq-template-wrapper .aq_span8 {
width: 58.811966%;
}

#behindthechicken{
box-shadow:0px 0px 6px #A7A7A7;
border-radius:8px;
margin-bottom:30px;
min-height: 357px;
overflow:hidden;
cursor: pointer; 
cursor: hand;
background:url(http://charleybiggs.com/wp-content/uploads/2014/03/stage-curtainsimage-after-photos-red-curtains-stage-acting-show-spotlight-mw19anwb.jpg) no-repeat top center;
background-size: cover;
position: relative;
}

#specialwatch{
display: inline-flex;
box-shadow:0px 0px 6px #A7A7A7;
border-radius:8px;
overflow:hidden;
cursor: pointer; 
cursor: hand;
background: url(http://charleybiggs.com/wp-content/uploads/2014/02/blue_gradient_bg.jpg) bottom left;
background-size: cover;
}

#whybringcharley{
box-shadow:0px 0px 6px #A7A7A7;
border-radius:8px;
margin-bottom:30px;
overflow:hidden;
min-height:489px;
background-size: cover !important;
background: url(http://charleybiggs.com/wp-content/uploads/2014/03/big_blue_bg.jpg) bottom right;
cursor: pointer; 
cursor: hand;
}


#whereisyour{
box-shadow:0px 0px 6px #A7A7A7;
border-radius:8px;
margin-bottom:30px;
overflow:hidden;
min-height: 150px;
background:#61B2E0 url(http://charleybiggs.com/wp-content/uploads/2014/01/filmgrain-e067532abd7bdd501a3fdcb66aeff444.png) repeat;
cursor: pointer; 
cursor: hand;
}

#aq-block-299-12 {
float: right;
}

#aq-block-299-16 {
float: right;
}

#ontop {
background: #F9FAE5 url("http://charleybiggs.com/wp-content/uploads/2014/01/filmgrain-e067532abd7bdd501a3fdcb66aeff444.png") repeat !important;}

#page-content {
background: #F9FAE5 url("http://charleybiggs.com/wp-content/uploads/2014/01/filmgrain-e067532abd7bdd501a3fdcb66aeff444.png") repeat !important;
}



.breadcrumb {
display: none;
}

#whatisthis {
border-radius:8px;
box-shadow:0px 0px 6px #A7A7A7;
background-size: cover !important;
overflow:hidden;
min-height:360px;
color: #fff;
margin-top: 10px;
text-shadow: 1px 1px 3px #000;
margin-bottom: 20px;
cursor: pointer; 
cursor: hand;
}

#whatisthis .icon.expand {
bottom: 25px;
}


.excerpt-dash {
display: none;
}


#fans  {
background: url(http://charleybiggs.com/wp-content/uploads/2014/03/pic_bg.jpg) no-repeat, center;
background-size:cover;
padding:5px;
border-radius:8px;
box-shadow:0px 0px 6px #A7A7A7;
text-align: center;

}

#whatisthis .excerpt h3{
color: #fff;
font-size: 38px;
line-height: 1em;
font-family: 'cubanoregular' !important;
text-transform: uppercase;
font-weight: 700;
letter-spacing: 1px;
display: block;
position:absolute !important;
top:10% !important;

}

#whatisthis .excerpt p{
display: block;
position: absolute  !important;
bottom: 40px  !important;
color:#fff !important;
width: 85% !important;
}

.alignnone {
margin: 0px !important;
}


#featuredproduct {
border-radius: 8px;
box-shadow: 0px 0px 6px #A7A7A7;
overflow: hidden;
min-height: 485px;
color: #fff;
margin-top: 10px;
text-shadow: 1px 1px 3px #000;
height: 100% !important;
background-size: cover !important;
cursor: pointer; 
cursor: hand;
}

#featuredproduct .listing-item .title {
display: none;
}

#featuredproduct h3 {
font-size: 52px;
line-height: 1em;
color: #fff;
font-family: 'cubanoregular' !important;
}

#featuredproduct .listing-item {
padding: 12px;
}

#featuredproduct .icon {
bottom: 15px;
}

#behindthechicken .icon {
bottom:3px;
}


#fans p {
color:#333;
}



#nav-bar {
background: url(http://charleybiggs.com/wp-content/uploads/2014/02/CB_Home_REVISED_version2_07.jpg) repeat;
height: 94px;
border-bottom: 9px solid #d9b346;
}

#searchbar {
display: none;
}


.navbar a {
font-size: 24px;
}

.navbar .nav {
width: 100% !important;
}



@font-face {
    font-family: 'caviar_dreamsbold';
    src: url('http://charleybiggs.com/wp-content/themes/Concept_1/fonts/Caviar_Dreams_Bold-webfont.eot');
    src: url('http://charleybiggs.com/wp-content/themes/Concept_1/fonts/Caviar_Dreams_Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://charleybiggs.com/wp-content/themes/Concept_1/fonts/Caviar_Dreams_Bold-webfont.woff') format('woff'),
         url('http://charleybiggs.com/wp-content/themes/Concept_1/fonts/Caviar_Dreams_Bold-webfont.ttf') format('truetype'),
         url('http://charleybiggs.com/wp-content/themes/Concept_1/fonts/Caviar_Dreams_Bold-webfont.svg#caviar_dreamsbold') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'cubanoregular';
    src: url('http://charleybiggs.com/wp-content/themes/Concept_1/fonts/cubano-regular-webfont.eot');
    src: url('http://charleybiggs.com/wp-content/themes/Concept_1/fonts/cubano-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://charleybiggs.com/wp-content/themes/Concept_1/fonts/cubano-regular-webfont.woff') format('woff'),
         url('http://charleybiggs.com/wp-content/themes/Concept_1/fonts/cubano-regular-webfont.ttf') format('truetype'),
         url('http://charleybiggs.com/wp-content/themes/Concept_1/fonts/cubano-regular-webfont.svg#cubanoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}



.myBox { background:red;cursor:pointer; height:400px; width:300px; }

h1 {font-family: "caviar_dreamsbold", arial !important; color: #0d3f63;}
h1 a {color:#C51813 !important;"}

h2 {font-family: "caviar_dreamsbold", arial !important; color: #0d3f63; margin-bottom: 40px;}

#search_label {
font-family: "caviar_dreamsbold", arial !important; 
color:#0d3f63;
}

#addressInput {
border: solid 1px silver !important;
background: #ffffff !important;
}

#radius_label {
font-family: "caviar_dreamsbold", arial !important; 
color:#0d3f63;
}

h3 {font-family: "caviar_dreamsbold", arial !important; color: #0d3f63;}

p  {
font-family: "Open Sans", arial !important;
font-size: 16px;
line-height: 2em;
color:#333332;
font-weight:300;
}

.location_name {
font-family: "caviar_dreamsbold", arial !important;
color:#0d3f63;
}



#didyouknow {
background: url(http://charleybiggs.com/wp-content/uploads/2014/02/blue_gradient_bg.jpg) no-repeat bottom left;
background-size:cover;
padding:5px;
min-height: 199px;
padding-right:25px;
border-radius:8px;
box-shadow:0px 0px 6px #A7A7A7;
margin-bottom:30px;
position:relative;
}

#didyouknow p{
color:#fff;
margin-top: 25px;
}

#didyouknow h1{
font-family: 'cubanoregular' !important;
color:#fff !important;
font-size: 52px;
text-align:center;
text-shadow: 1px 1px 3px #000;
margin-top:20px;
}

#fans h1{
font-family: 'cubanoregular' !important;
font-size: 27px;
text-align:center;
color:#0C212D;
}

.page-title a{
font-family: 'cubanoregular' !important;
font-size: 47px;
text-align:center;
color:#0C212D;
}

#page-info-section, .block-bg {
background: #F9FAE5 url("http://charleybiggs.com/wp-content/uploads/2014/01/filmgrain-e067532abd7bdd501a3fdcb66aeff444.png") repeat !important;
background-color:#F9FAE5 !important;
}

.block-bg {
background: #F9FAE5 url("http://charleybiggs.com/wp-content/uploads/2014/01/filmgrain-e067532abd7bdd501a3fdcb66aeff444.png") repeat !important;
}

body {
background: #F9FAE5 url("http://charleybiggs.com/wp-content/uploads/2014/01/filmgrain-e067532abd7bdd501a3fdcb66aeff444.png") repeat !important;
}

#ontop {
background: #F9FAE5 url("http://charleybiggs.com/wp-content/uploads/2014/01/filmgrain-e067532abd7bdd501a3fdcb66aeff444.png") repeat !important;
}
















.navbar-inverse .brand:hover,
.navbar-inverse .nav > li:hover > a,
.navbar-inverse .brand:focus,
.navbar-inverse .nav > li:focus > a {
  background: #d9b346;
  -webkit-box-shadow: 2px 2px 10px rgba(0,0,0,.2);
  -moz-box-shadow: 2px 2px 10px rgba(0,0,0,.2);
  box-shadow: 2px 2px 10px rgba(0,0,0,.2); 
color:#fff;
}


.page-title a {
margin-top: 35px !important;
margin-bottom: 25px !important;
letter-spacing: 1px !important;
color: #c51813 !important;
text-align:center !important;
}

.home h2.page-title a {
display:none !important;
}

.single-promo h2.page-title a {
display:none !important;
}

h2.page-title a {
padding-top:35px;
font-size: 58px;
text-align: center !important;
display: table;
margin: auto !important;
line-height: 1.2em;
}


#sl_div {
width: 100% !important;
}

#addressInput2_container {
display: none;
}


#service-2 span.learn-more a {
color: black !important;
margin-left: 70px;
}

#service-2 .service-img-wrapper {
width: 145px;
}

#service-2 h2 {
padding-left: 170px;
}

#service-2 p {
margin-left: 70px !important;
color:#0D3F63 !important
}


.tabs-left > .nav-tabs > li > a {
color: #fff !important;
background: none !important;
font-family: 'cubanoregular' !important;
background:none;
font-weight: normal !important;
}

.tabs-left > .nav-tabs > li.active > a {
color: #fff !important;
background: none !important;
font-family: 'cubanoregular' !important;
font-weight: normal !important;
}

.tabs-left > .nav-tabs > li.active > a {
font-weight: 300;
background: none;
box-shadow:none !important;
color:#fff !important
font-weight: normal !important;
}

.tabs-left > .nav-tabs > li.active{
background: #0a4267;
}

.tabs-left > .nav-tabs > li.active:after {
border-left-color: #0a4267 !important;
}

.tabs-left > .nav-tabs{
background:none !important;
}

.list li {
line-height: 44px;
font-size: 16px;
font-family: 'Open Sans' sans-serif;
color: #333332;
list-style-type: disc;
font-weight:300;
}

h4 {
font-family: 'Open Sans' sans-serif !important;
font-weight: 300;
color:#333332;
line-height: 1.75em;
}









.home .page-title{
display:none !important;
}




.page-title {
margin-bottom: 40px;
font-family: 'cubanoregular' !important;
font-size: 57px !important;
line-height: 1.2em;
text-align:center !important;
color: #c51813 !important;
text-decoration: none !important;
line-height: 1.5em !important;
}

.wpcf7-form > p {
margin-bottom: 5px;
text-align: left;
font-family: 'Open Sans' sans-serif !important;
font-weight: 300;
font-size: 18px;
}

.wpcf7-form input[type="submit"] {
background:#0d3f63;
border-radius: 8px;
width: 130px;
float:right;
}





























@media (min-width: 768px) and (max-width: 1200px) {

#whatisthis .excerpt h3{
font-size:20px;
}

.cbhead{
width:600px;
}

#yumtitle h3 {
font-size: 35px !important;
}

#specialwatch h3 {
font-size: 30px;
}

#findtitle h3 {
font-size: 30px;
}
}

@media (min-width: 768px) and (max-width: 1024px) {

#wheretitle {
width: 100% !important;
}

.aboutnav {
right: 60px !important;
}


#whereisyour {
min-height: 89px !important;
max-height:90px !important;
}

#whereisyour h3 {
font-size: 20px;
} 

#didyouknow {
background: none !important;
background-color: #0a4267 !important;
min-height: 178px !important;
max-height: 179px !important;
}

#featuredproduct {
min-height: 485px !important;
max-height:390px !important;
}

#featuredproduct h3 {
font-size: 35px;
}


#whatisthis {
min-height:360px; !important;
max-height:390px !important;

}



#didyouknow h1 {
font-size:25px !important;
}

#didyouknow p {
font-size: 13px !important;
line-height:1.5em !important;
}

}


.panelContent iframe {
border-radius: 10px !important;
}



#specialwatch img {
width:100% !important;
}


#localspecials img{
width:100% !important;
}

.soc img{
opacity: 1;
   transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
}

.soc img:hover {
opacity: 0.75;
}


#cbabout .btn-large {
border: 2px solid #0d3f63 !important;
color: #0d3f63 !important;
margin-top: 10px !important;
font-family: 'Open Sans' sans-serif !important;
text-transform: none;
}


#cbabout .btn-large:hover {
border: 2px solid #c51813 !important;
color: #c51813 !important;
background:#fff !important;
}

#fans .btn-large {
border: 2px solid #fff !important;
color: #fff !important;
margin-top: 10px !important;
background: transparent !important;
margin-bottom:10px;
font-family: 'Open Sans' sans-serif !important;
text-transform: none;
}


#fans .btn-large:hover {
border: 2px solid #0d3f63 !important;
background:#fff !important;
color: #0d3f63 !important;
}
}


@media screen and (min-device-width: 481px) and (max-device-width: 768px) { 


#whatisthis .excerpt h3 {
font-size: 30px !important;
}

#whereisyour h3 {
font-size: 22px !important;
width: 45% !important;
}

#yumtitle h3 {
font-size: 21px !important;
}

#specialwatch h3 {
font-size: 22px !important;
}

#specialwatch .btn-large {
font-size: 10px !important;
padding: 15px !important;;
}

#aboutcharley h3 {
font-size: 22px !important;
}

#contactcharley h3 {
font-size: 30px !important;
}

#contactcharley img {
right: -26px !important;
}

}

@media (max-width: 768px) and (min-width: 0px){
#ontop{
padding-bottom:50px;
}

#logo{
text-align: inherit !important;
}
.cbhead {
width: 100% !important;
padding-left:0px;
}
.logo-wrapper{
margin-top:85px;
}
.aboutnav {
margin-top: 95px !important;
}

#featuredproduct > ul > li > span.excerpt > h5{
font-weight: 500;
font-size: 22px;
}

#yumtitle h5{
font-size: 22px;
}

#yumtitle h3 {
font-size:52px;
}
	#nav-bar{
	display:none;
	height: 200px;
	}

	.navbar .nav > li > a{
	display:none;
	}

	#logo{
	float: left;
	}

	#logo{
	right: 25%;
	}
	}

@media (min-width: 768px) and (max-width: 979px) {
	.aboutnav{
margin-top:50px !important;
margin-right:50px;
}

	.navbar .nav > li > a{
	font-size: 12px;
	}

	.navbar a {
	font-size: 12px !important;
	}
}