.tabs.standard .tabs-container .tab-content {border:none;}
.tabs .tab-content {padding:0;}
.template-basic .section-content{padding-right:0}

.cavet, .cavet p, .cavet li {margin-bottom:1px; line-height: 1.2;}	
.cavet p+ol, .cavet p+ul {margin-top:0}
section p {/*margin-bottom:5px;*/}
section p.intro {margin-bottom: 5px;}
section p, section li {line-height: 1.6}
section div.highlight {padding:0;}
section div.highlight h3, section div.highlight p {padding:10px 10px 0;}
section div.highlight p {min-height: 80px;}
section.fullWidth { border-left:none; border-right:none; margin-left:-20px; margin-right:-20px; padding-left:20px; padding-right:20px;}
section .meal-img {max-width: 480px; margin:0 0 20px 20px;}	
.scripttag.section > section {padding-top:30px;}
h2.red{text-align:center;padding-bottom:5px;margin-bottom:40px;position:relative; /*margin-top: 20px;*/}
h2.red small {display: block;}
h2.red:before{content:'';display:inline-block;border-top:6px solid #d8292f;width:92px;position:absolute;bottom:-8px;left:calc(50% - 46px)}
.margin-top {margin-top: 15px;}
.margin-bottom {margin-bottom: 15px;}
.padding-left {padding-left: 15px;}
.padding-right {padding-right: 15px;}
.highlight.fullWidth.last {margin-bottom: -57px;}
@media only screen and (max-width: 768px) {
.template-basic .section-content {padding-right:10px;}
.template-basic .section-content {padding-left:0; padding-right: 0;}	
.template-basic .section-wrapper {padding:0 10px;}
section.fullWidth {margin-left:-10px; margin-right:-10px;}
.scripttag.section > section {padding-top:initial;}
.padding-left {padding-left:0;}
.padding-right {padding-right:0;}
section div.highlight h2.red {margin-top: 20px !important;}
section div.highlight p {min-height:auto;}	
}