/*
 Theme Name:     Cafe Carolina
 Theme URI:      http://cafecarolina.com
 Description:    TSL Framework Theme
 Author:         Thomas Scott Layman
 Author URI:     http://laymannewmedia.com
 Version:        1.0.0
*/@import "../twentythirteen/style.css";.entry-content ul{list-style:disc}.entry-content ul li{margin:0 0 5px 0;color:#555}tbody{hyphens:none;-webkit-hyphens:none;-moz-hyphens:none}.error404 .page-title{position:relative;margin:100px;padding:0px;width:auto;text-align:center;font:300 italic 30px/0.6 "Source Sans Pro", Helvetica, sans-serif}.error404 .page-title::before{position:absolute;top:28px;left:7px;overflow:hidden;color:#e8e5ce;content:'';font-size:964px;line-height:0.6}.home-left-col{position:relative;overflow:hidden;margin-top:2px;width:296px;height:208px}.entry-meta a,.navigation a{color:#8a2919}.gift-card-widget{text-align:center}#social{position:absolute;top:-10px;right:5px}#socialfooter{position:relative;top:-25px;float:right}.error404 .page-wrapper{background-color:#fff}#social li{float:left;margin:0 3px;list-style:none}#socialfooter li{float:right;margin:20px 3px 0;padding:0;list-style:none}.widget-area .download_menu_project,.widget-area .nutrition_info,.widget-area .catering_info{padding-left:90px;border-top:1px solid #d7d7d7;background:url(resources/PDF-icon.png) 10% 50% no-repeat;-webkit-hyphens:none}.top-image-yes .widget-area .download_menu_project{border-top:none}.download_menu_project h4,.nutrition_info h4,.catering_info h4{margin:0;padding:0;font-size:1.2em;line-height:1.2em}.download_menu_project h4 a,.nutrition_info h4 a,.catering_info h4 a{color:#8C2814}.entry-content a,.comment-content a{color:#8C2814}.site{max-width:950px;width:100%;background-color:#fff}p{margin:0 0 10px 0;color:#555}.site-header{background:#fff}.site-header hgroup{min-height:130px}.page-image-title{position:relative;display:block;float:right;margin:0;margin:-44px auto 0;width:100%;text-align:right}.page-image-title p{margin:0 auto;padding:10px 25px;max-width:665px;width:100%;background:rgba(255,255,255,.7);color:#57311c;text-transform:uppercase;font-weight:800}.site-title{display:block;overflow:hidden;padding:30px 0 10px;width:300px;background:url(resources/cafe-carolina-logo.png) no-repeat 0 50%;text-indent:-999px}.site-title a{display:block;overflow:hidden;width:300px;height:75px}.site-header hgroup,.navbar-secondary .searchform,.archive-header,.search .page-header,.blog .page-header,.error404 .page-content,.attachment .entry-header,.attachment .entry-content,.post-navigation .nav-links,.sidebar .site-info,.site-footer .widget-area{padding-right:20px;padding-left:20px}.widget{margin:0;padding:25px 20px 20px;border-bottom:1px solid #d7d7d7;background-color:#fff;font-size:14px}.widget > h3{margin:0 0 10px;font:300 normal 18px "Source Sans Pro",Helvetica,sans-serif}.archive-title{padding:15px 0}.archive-meta{padding:15px 0}.nav-menu li a{padding:12px 12px;color:#8C2814;text-decoration:none;font-size:15px;line-height:1}.nav-menu li:hover > a,.nav-menu li a:hover,.nav-menu .current_page_item > a,.nav-menu .current_page_ancestor > a,.nav-menu .current-menu-item > a,.nav-menu .current-menu-ancestor > a{background-color:#fff;color:#276c9d;font-style:normal}.nav-menu .current_page_item > a,.nav-menu .current_page_ancestor > a,.nav-menu .current-menu-item > a,.nav-menu .current-menu-ancestor > a,.nav-menu .current-menu-ancestor:hover > a{color:#8C2814}.nav-menu .sub-menu,.nav-menu .children{top:34px;left:-2px;padding-top:15px;border:0;border-radius:0 5px 5px 5px;background:url(resources/main-arrow.png) transparent no-repeat 0 0;color:#fff}ul.nav-menu ul a:hover,.nav-menu ul ul a:hover,.nav-menu ul.current-menu-item > a,.category .nav-menu li .menu-item-object-category a{background:#a63019;color:#edce84}.nav-menu li .current_page_item > a,.nav-menu li .menu-item-object-category .current-menu-item > a{background:#8C2814;color:#FBBE58}.nav-menu li li a{border-right:2px solid rgba(247,245,231,1);border-left:2px solid rgba(247,245,231,1);background-color:#8C2814;box-shadow:0 5px 5px 2px rgba(0,0,0,.3)}.nav-menu .menu-item-127 .sub-menu{background-position:27% 0}.nav-menu .menu-item-136 .sub-menu{background-position:22% 0}.nav-menu .menu-item-143 .sub-menu{background-position:15% 0}.nav-menu .sub-menu li:last-child a{padding-bottom:15px;border-bottom:2px solid rgba(247,245,231,1);border-radius:0 0 4px 4px}.nav-menu .sub-menu li:first-child a{padding-top:15px;border-radius:4px 4px 0 0}#menu-item-249 a{font-size:1.35em}.page-id-63 .entry-header .entry-title{font-size:2.6em}button,input[type="submit"],input[type="button"],input[type="reset"],a.buttonlink{float:left;clear:both;margin:10px 0 0 0;padding:11px 36px 10px 36px;border-bottom:3px solid #8C2814;background:#8C2814;background:-webkit-linear-gradient(top, #e05d22 0%, #8C2814 100%);background:-moz-linear-gradient( top, #e05d22 0%, #8C2814 100%);background:-ms-linear-gradient( top, #e05d22 0%, #8C2814 100%);background:-o-linear-gradient( top, #e05d22 0%, #8C2814 100%);background:linear-gradient( to bottom, #e05d22 0%, #d8C2814 100%);color:#fff;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e05d22', endColorstr='#d94412',GradientType=0 )}button,input,textarea{padding:5px;border:2px solid #eecf7f}.entry-header{margin-top:20px;margin-bottom:0}.entry-header .entry-title,.entry-content h1{margin-bottom:20px;color:#8C2814;font-size:40px;font-size:2.8rem;font-family:'Dancing Script',cursive;line-height:.85}.entry-content h2,.comment-content h2,.mu_register h2{margin-bottom:2px;font-size:1.2rem;font-family:'Marcellus',serif;line-height:1.1}.entry-content h4{margin:-10px 0 15px;color:#888;-webkit-hyphens:none;hyphens:none;font-weight:400;font-size:18px;line-height:1.3}.entry-content h6{margin:36px 0;color:#555;font-weight:400;font-size:12px}.copyright{margin:15px 0 0;text-align:center;font-size:10px;font-size:.7rem}.mayvary{color:#666;font-style:italic;font-size:12px}.page-list-thumb{float:left;margin:0 15px 10px 0;width:150px;height:150px}.entry-content img,.page-list-thumb{background:url(resources/loading.png) #f1f1f1 50% 50% no-repeat}.child-thumb{clear:both;margin:20px 0 0}.child-thumb p{margin:0;line-height:1.3em}.other-menu-items{float:left;margin:0 5px 5px 0;width:109px;font-size:80%}.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:" ";font-size:0}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}.child-thumb p{margin:0}.page-id-90 #primary{width:950px}.page-id-90 .site-content .entry-content,.page-id-90 .site-content .entry-header{padding:0 50px 0 50px}.location{position:relative;float:left;padding:20px 0;width:100%;border-bottom:2px solid #d7d7d7}.location .leftloc{float:left;width:35%}.location iframe{position:relative;float:right;width:65%;height:320px}.page-id-90 #secondary{display:none}.menu-footer-menu-container ul{float:right}.menu-footer-menu-container li{float:left;list-style:none}.menu-footer-menu-container li a{padding:5px 15px;color:#c3e5e3}.lefttd{width:30%}h2,h3,h4,h5{hyphens:none;-webkit-hyphens:none}@media (max-width: 1069px){.site-main .widget-area{margin-right:0px}}@media (max-width: 999px){body{background:url(resources/footer-back.png) repeat-x 50% 100%}.sidebar .entry-header,.sidebar .entry-content,.sidebar .entry-summary,.sidebar .entry-meta,.sidebar .comment-list,.sidebar #reply-title,.sidebar .comment-navigation,.sidebar #respond #commentform,.sidebar .featured-gallery,.sidebar .post-navigation .nav-links,.author.sidebar .author-info,.sidebar .format-image .entry-content{max-width:715px}.sidebar .entry-header,.sidebar .entry-content,.sidebar .entry-summary,.sidebar .entry-meta{padding:0 20px;max-width:715px}#socialfooter{display:none}.leftsubmenu{display:none}.nav-menu li:hover > a,.nav-menu li a:hover,.nav-menu .current_page_item > a,.nav-menu .current_page_ancestor > a,.nav-menu .current-menu-item > a,.nav-menu .current-menu-ancestor > a{background-color:transparent;color:#276c9d;font-style:normal}.copyright{clear:both}.giftimages{display:none}#menu-footer-menu{position:relative;clear:both;margin:30px auto;padding:10px 0;width:100%;background:#76b6b3}#cafehome_hype_container{position:relative;float:left;overflow:hidden;margin:0px 0px 0px 4px;width:100%;height:630px;-webkit-transform-style:flat}#menu-footer-menu ul{margin:0 auto}.page-id-90 #primary{width:100%}.page-id-90 .site-content .entry-content,.page-id-90 .site-content .entry-header{padding:0 0px 0 0px}.hentry{padding:0 0 40px;word-wrap:break-word}#other-menu-items{float:left;clear:none;margin-top:0px;padding:0;width:100%}#other-menu-items .other-menu-items{clear:none;width:24%;height:auto}.widget-area .gift-card-widget{float:right;clear:none;padding:20px 0;width:220px}.widget-area .download_menu_project,.widget-area .nutrition_info,.widget-area .catering_info{float:left;clear:left;padding:25px 10px 25px 70px;width:260px;background:url(resources/PDF-icon.png) 0px 50% no-repeat #fff}#secondary .widget-area{float:left;padding:0 0 30px 0;background:#fff}}@media (max-width: 999px) and (min-width: 643px){.gift-card-widget{margin-top:-100px;border-bottom:0px}.nav-menu li li a{border-right:none;border-left:none}.nav-menu li a{font-size:110%}ul.nav-menu,div.nav-menu > ul{margin:0 0 0 20px;padding:0 40px 0 0}.nav-menu .sub-menu li:last-child a{border-bottom:none}}@media (max-width: 643px){body{background:url(resources/footer-back.png) repeat-x 50% 100%}.copyright{background:#76b6b3;padding-bottom:0 0 5px 0;font-size:55%}.site-header hgroup{min-height:115px}.site-title{width:300px;height:65px;background-position:50% 100%}.location{position:relative;float:left;padding:20px 0;width:100%;border-bottom:2px solid #d7d7d7}.location .leftloc{width:100%;float:none}.location iframe{position:relative;float:none;width:100%;height:240px}.site-header hgroup,.navbar-secondary .searchform,.archive-header,.search .page-header,.blog .page-header,.error404 .page-content,.attachment .entry-header,.attachment .entry-content,.post-navigation .nav-links,.sidebar .site-info,.site-footer .widget-area{padding-right:0px;padding-left:10px}#social{margin-top:10px}#other-menu-items{width:85%}.giftimages{display:none}.page-image-title{margin:-35px auto 0;padding:5px 0 0;height:auto;font-size:80%}.nav-menu li li a{border-right:0;border-left:0;background-color:transparent;box-shadow:none}.page-image-title p{float:right;padding:2px 25px;max-width:92%;width:100%}.entry-header .entry-title{font-size:2em}.page-template-page-templatessubcolumn-php .site-content{background-image:none}#text-2 a img{margin:0 auto;text-center:center}.nav-menu li a{font-weight:800}.nav-menu li li a{font-weight:400}.nav-menu .sub-menu,.nav-menu .children{top:0px;left:-2px;padding-top:0px;border:0;border-radius:0px;background-image:none;color:#fff}.nav-menu .sub-menu li:last-child a{padding-bottom:15px;border-bottom:none;border-radius:0}.nav-menu .sub-menu li:first-child a{padding-top:15px;border-radius:0}.toggled-on .nav-menu li a:hover,.toggled-on .nav-menu ul a:hover{background-color:#e8e5ce;color:#000}.nav-menu li .current_page_item > a,.nav-menu li .menu-item-object-category .current-menu-item > a{background:#e8e5ce;color:#000;border-radius:5px 0 0 5px}ul.nav-menu ul a:hover,.nav-menu ul ul a:hover,.nav-menu ul.current-menu-item > a{color:#fff}.toggled-on .nav-menu li .current_page_item > a{color:#000;font-weight:800}#other-menu-items{float:left;position:relative;width:92%;padding:0 4%;clear:both;margin-top:0}#other-menu-items .other-menu-items{width:48%;height:auto;clear:none}.widget-area .gift-card-widget{float:left;clear:both;padding:20px 0;width:100%}.widget-area .download_menu_project,.widget-area .nutrition_info,.widget-area .catering_info{hyphens:none;background:url(resources/PDF-icon.png) 10px 50% no-repeat #fff;width:75%;float:left;clear:both;padding:20px 0 20px 20%}.category .nav-menu li .menu-item-object-category a{background:#e8e5ce;color:#000;font-weight:bold}}@media (min-width: 1000px){body{background:url(resources/bkgrnd.png) repeat 50% 50% #EDE9DD}.category .entry-title{padding-top:15px}.category .entry-thumbnail{position:relative;float:left;margin:0 0 10px -25px;padding:0}.category img.alignright,.single-post img.alignright{margin:5px 0px 5px 20px}.category .entry-content{margin-bottom:60px}.single-post #primary{width:950px}.category .top-image-yes .entry-header{margin:0 0 0}.nav-menu .current_page_item > a,.nav-menu .current_page_ancestor > a,.nav-menu .current-menu-item > a,.nav-menu .current-menu-ancestor > a,.nav-menu .current-menu-ancestor:hover > a,{background:url(resources/main-roll.png) #fff no-repeat 50% 0%;color:#8C2814}.site{margin:10px auto;padding:5px;max-width:950px;width:100%;border-radius:9px;background-color:#fff;box-shadow:0 5px 10px #bfb7a2}.site-title{margin-left:0px}.page-template-page-templatesSubcolumn-php #main,.category #main,.single-post #main{background:url(resources/sub-yellow.png) repeat-y 0 0}.post-navigation{background:transparent}.main-navigation{position:absolute;top:50px;left:395px;margin:0 auto;min-height:45px;max-width:960px}.main-navigation .searchform{right:0px}#main .site-main{position:relative;clear:both}ul.nav-menu,div.nav-menu > ul{margin:10px 0 0 0px;padding:0 0px 0 0}#primary{position:relative;float:left;clear:left}.page-template-page-templatesSubcolumn-php #primary{width:680px}#wrapper{position:relative;display:block;margin:0 auto;width:960px}#page{position:relative;float:left}#main{position:relative;float:left;background:#fff}.site-main .sidebar-inner{float:left;clear:right;margin:0;max-width:280px}#secondary{position:relative;float:left;clear:right;margin-top:0;width:270px}.top-image-yes #secondary{margin-top:220px}.site-main .sidebar-container{position:relative;top:40px;z-index:1;width:100%;height:0}#colophon{float:left;clear:both}.copyright{float:left;width:960px}.giftimages{position:relative;float:left;clear:none;width:230px}.giftimages img{margin-bottom:5px}.category .archive-meta{padding:15px 0 5px}img.wp-image-421{margin:0 0 0 10px}

.page-id-115 .entry-header,.page-id-115 .entry-content,.page-id-115 .entry-summary,.entry-meta
{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 30px 0 30px;max-width:1040px;width:700px;-ms-box-sizing:border-box}.page-template-page-templatesSubcolumn-php .site-content .entry-content,.page-template-page-templatesSubcolumn-php .site-content .entry-header,.category .site-content .entry-header,.category .site-content .entry-content,.archive-header,.single-post .entry-header,.single-post .entry-content,.single-post .post-navigation{padding:0 30px 0 260px}.top-image-yes .entry-header{margin-top:280px}.sidebar .archive-meta{padding-right:0}.hentry{padding:0}.entry-thumbnail{position:absolute;top:0;margin:0 0 0 235px;padding:0;width:715px;height:260px;background:#d7d7d7}.entry-thumbnail img{margin:0 auto}.site-main .sidebar-container{position:relative;clear:both}.site-main .top-image-yes{top:0px;float:right}.site-main .widget-area{clear:both;width:270px;border-left:1px solid #d7d7d7}.leftsubmenu{position:absolute;top:0;margin:0 5px 0 0;padding:0;width:230px;background:#eecf7f}.leftsubmenu h4{float:left;clear:both;margin:0;padding:10px 15px;width:200px;background:#8C2814;color:#fff;font-size:14px}.leftsubmenu ul,.leftsubmenu ol,.leftsubmenu menu,.leftsubmenu,.menu-menu-nutrition-container{float:left;margin:0;padding:0}.leftsubmenu li{list-style:none}.leftsubmenu a{float:left;padding:10px 0 10px 10px;width:220px;border-bottom:1px solid #fff;color:#8C2814;text-decoration:none;font-size:20px;font-size:1.514rem;font-family:'Dancing Script',cursive}.leftsubmenu .current_page_item > a,.leftsubmenu li:hover > a,.category .menu-item-object-category > a,.single-post .menu-item-object-category > a{background:url(resources/sub-roll.png) 0 50%}.site-footer{margin:5px 0 -5px -5px;padding:10px 20px;width:920px;height:50px;border-radius:0 0 9px 9px;background:url(resources/footer-back.png) repeat-x 50% 0%;background-color:#e8e5ce;color:#7d7b6d;text-align:center;font:14px "Source Sans Pro", Helvetica, sans-serif}.category .content-area{width:950px}.category .archive-title{margin:0;padding:15px 0 0 0;font-weight:bold;font-size:3em}.category .archive-meta p{margin:0 0 15px;padding:0}.page-id-610 #primary,.page-id-554 #primary,.page-id-724 #primary,.page-id-821 #primary{width:950px}.page-id-610 .child-thumb p{width:450px}.top-image-yes #main{position:relative;float:left;padding-bottom:0px}.download_menu_project,.catering_info{border-bottom:0px}#cafehome_hype_container{position:relative;float:right;overflow:hidden;margin:0px 0px 0px 4px;width:650px;height:630px;-webkit-transform-style:flat}.site-main .sidebar-container{margin-bottom:40px;height:auto}.home .site-main .sidebar-container{margin-bottom:5px;height:auto}.category .nav-menu li .menu-item-object-category a{background:#8C2814;color:#edce84;font-weight:normal}}@media only screen and (-webkit-min-device-pixel-ratio: 2){.site-title{background-image:url(resources/cafe-carolina-logo@2x.png);background-size:100%}}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 1000px){body{background-image:url(resources/bkgrnd@2x.png);background-size:33%;background-repeat: repeat;background-position: top center;}.nav-menu .sub-menu,.nav-menu .children{background-image:url(resources/main-arrow@2x.png);background-size:15%}.page-template-page-templatesSubcolumn-php .site-content{background-image:url(resources/sub-yellow.png);background-repeat: repeat-y;}.leftsubmenu .current_page_item > a,.leftsubmenu li:hover > a{background-image:url(resources/sub-roll@2x.png);background-size:100%}.nav-menu .current_page_item > a,.nav-menu .current_page_ancestor > a,.nav-menu .current-menu-item > a,.nav-menu .current-menu-ancestor > a,.nav-menu .current-menu-ancestor:hover > a{background-image:url(resources/main-roll@2x.png);background-size:70px 30px;background-repeat: no-repeat; background-position: center center;}.nav-menu .sub-menu,.nav-menu .children{background-image:url(resources/main-arrow@2x.png)}}


.reward-sign {
	float:right;
	width:220px;
	margin-left:10px;
	display:block;
	padding:20px;
	background:#f3fbfe;
	border:1px solid #b7e4fe;
	border-radius:3px;
}
.reward-sign .btn {
	padding:10px;
	width:200px;
	text-align:center;
	color:#fff;
	background:blue;
	display:block;
	background: -moz-linear-gradient(
		top,
		#b54b3a 0%,
		#8a2819);
		text-decoration:none;
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#b54b3a),
		to(#8a2819));
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	border: 0px solid #003366;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,1);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,1);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,1);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.7),
		0px 1px 0px rgba(000,000,000,0.3);
}
.btn-lg {
	display:block; text-align:center; max-width: 170px; top: 15px; right: 4px;background:#8C2814;padding:10px;color:#fff !important;border-radius:8px;font-weight:400;font-size:16px;
}
.disabled {
	background: #d7d7d7;
}
.Delivery_project {
	padding:0;text-align: center; background: #8C2814;color:#fff;
	padding:4px;
}
.Delivery_project a {
	text-decoration: none;
}
.Delivery_project:hover h4 {
	text-decoration: none;
	color:#eece7f;
}
.Delivery_project .border {
	padding:15px 0;
	border:1px solid #eece7f;
}

.Delivery_project h4 {
	padding:0;
	margin:0;
	line-height:1.1;
	font-size: 20pt;
	color:#eece7f;
}
.Delivery_project p {
	padding:0;color:#fff;
	margin:4px 0 0 0;
}
.page-id-878 #primary,.page-id-895 #primary{
	width:100%;
}
.page-id-878 .entry-header,.page-id-878 .entry-content,.page-id-878 .entry-summary,.entry-meta,
.page-id-895 .entry-header,.page-id-895 .entry-content,.page-id-895 .entry-summary,.entry-meta {
	margin-left:0px;
	width:100%;
}
.page-content {height:100% !important}