.tl-section-heading{position:relative;}

.tl-section-heading span{font-size:36px;font-weight:700;}

.tl-section-heading > span{color:#8fbc8f;}

.tl-section-subheading{text-align:center;font-size:16px;margin-bottom:2%;}

.tl-section-heading.text-left{text-align:left;}

.tl-section-heading.text-right{text-align:right;}

.tl-section-subheading.text-left{text-align:left;}

.tl-section-subheading.text-right{text-align:right;}



/** only foodie blog header image add **/


.tl-section-heading {  background: rgba(0, 0, 0, 0) url("../images/heading-bg.png") no-repeat scroll center bottom; font-family: 'Roboto', sans-serif; padding: 40px 0;}
/**.tl-section-heading {  background: rgba(0, 0, 0, 0) url("../images/food-drink-brown.png") no-repeat scroll center top; font-family: 'Roboto', sans-serif; padding: 40px 0;}
.tl-section-heading::before { background: #8b0000 none repeat scroll 0 0; bottom: 30px; content: ""; height: 1px; left: 50%; position: absolute; transform: translate(-50%, 0px); width: 80px;}
.tl-section-heading::after { background: #8b0000 none repeat scroll 0 0; bottom: 34px; content: ""; height: 1px; left: 50%; position: absolute;transform: translate(-50%, 0px); width: 140px;}**/



h1.tl-section-heading{font-size:36px;font-weight:300;text-align:center;text-transform:capitalize;line-height:36px;}

h2.tl-section-heading{font-size:32px;font-weight:300;text-align:center;text-transform:capitalize;line-height:32px;}

h3.tl-section-heading{font-size:28px;font-weight:300;text-align:center;text-transform:capitalize;line-height:28px;}

h4.tl-section-heading{font-size:24px;font-weight:300;text-align:center;text-transform:capitalize;line-height:24px;}

h5.tl-section-heading{font-size:18px;font-weight:300;text-align:center;text-transform:capitalize;line-height:18px;}

h6.tl-section-heading{font-size:16px;font-weight:300;text-align:center;text-transform:capitalize;line-height:16px;}

h1.tl-section-subheading{font-size:36px;font-weight:300;text-align:center;text-transform:capitalize;line-height:36px;}

h2.tl-section-subheading{font-size:32px;font-weight:300;text-align:center;text-transform:capitalize;line-height:32px;}

h3.tl-section-subheading{font-size:28px;font-weight:300;text-align:center;text-transform:capitalize;line-height:28px;}

h4.tl-section-subheading{font-size:24px;font-weight:300;text-align:center;text-transform:capitalize;line-height:24px;}

h5.tl-section-subheading{font-size:18px;font-weight:300;text-align:center;text-transform:capitalize;line-height:18px;}

h6.tl-section-subheading{font-size:16px;font-weight:300;text-align:center;text-transform:capitalize;line-height:16px;}

@media print{h1{page-break-before:always}

h1, h2, h3, h4, h5, h6{page-break-after:avoid}

ul, ol, dl{page-break-before:avoid}

}

.tlpb_bg{background-position:center center;background-repeat:no-repeat;background-size:cover;}

.tlpb_bg_fixed{background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover;}

.tlpb-body-padding{padding-top:70px;}

.tl-padding-top0{padding-top:0px;}

.tl-padding-bottom0{padding-bottom:0px;}

.tl-padding-left0{padding-left:0px;}

.tl-padding-right0{padding-right:0px;}

.tl-padding-top5{padding-top:5px;}

.tl-padding-bottom5{padding-bottom:5px;}

.tl-padding-left5{padding-left:5px;}

.tl-padding-right5{padding-right:5px;}

.tl-padding-top10{padding-top:10px;}

.tl-padding-bottom10{padding-bottom:10px;}

.tl-padding-left10{padding-left:10px;}

.tl-padding-right10{padding-right:10px;}

.tl-padding-top15{padding-top:15px;}

.tl-padding-bottom15{padding-bottom:15px;}

.tl-padding-left15{padding-left:15px;}

.tl-padding-right15{padding-right:15px;}

.tl-padding-top20{padding-top:20px;}

.tl-padding-bottom20{padding-bottom:20px;}

.tl-padding-left20{padding-left:20px;}

.tl-padding-right20{padding-right:20px;}

.tl-padding-top25{padding-top:25px;}

.tl-padding-bottom25{padding-bottom:25px;}

.tl-padding-left25{padding-left:25px;}

.tl-padding-right25{padding-right:25px;}

.tl-padding-top30{padding-top:30px;}

.tl-padding-bottom30{padding-bottom:30px;}

.tl-padding-left30{padding-left:30px;}

.tl-padding-right30{padding-right:30px;}

.tl-padding-top35{padding-top:35px;}

.tl-padding-bottom35{padding-bottom:35px;}

.tl-padding-left35{padding-left:35px;}

.tl-padding-right35{padding-right:35px;}

.tl-padding-top40{padding-top:40px;}

.tl-padding-bottom40{padding-bottom:40px;}

.tl-padding-left40{padding-left:40px;}

.tl-padding-right40{padding-right:40px;}

.tl-margin-top0{margin-top:0px;}

.tl-margin-bottom0{margin-bottom:0px;}

.tl-margin-left0{margin-left:0px;}

.tl-margin-right0{margin-right:0px;}

.tl-margin-top5{margin-top:5px;}

.tl-margin-bottom5{margin-bottom:5px;}

.tl-margin-left5{margin-left:5px;}

.tl-margin-right5{margin-right:5px;}

.tl-margin-top10{margin-top:10px;}

.tl-margin-bottom10{margin-bottom:10px;}

.tl-margin-left10{margin-left:10px;}

.tl-margin-right10{margin-right:10px;}

.tl-margin-top15{margin-top:15px;}

.tl-margin-bottom15{margin-bottom:15px;}

.tl-margin-left15{margin-left:15px;}

.tl-margin-right15{margin-right:15px;}

.tl-margin-top20{margin-top:20px;}

.tl-margin-bottom20{margin-bottom:20px;}

.tl-margin-left20{margin-left:20px;}

.tl-margin-right20{margin-right:20px;}

.tl-margin-top25{margin-top:25px;}

.tl-margin-bottom25{margin-bottom:25px;}

.tl-margin-left25{margin-left:25px;}

.tl-margin-right25{margin-right:25px;}

.tl-margin-top30{margin-top:30px;}

.tl-margin-bottom30{margin-bottom:30px;}

.tl-margin-left30{margin-left:30px;}

.tl-margin-right30{margin-right:30px;}

.tl-margin-top35{margin-top:35px;}

.tl-margin-bottom35{margin-bottom:35px;}

.tl-margin-left35{margin-left:35px;}

.tl-margin-right35{margin-right:35px;}

.tl-margin-top40{margin-top:40px;}

.tl-margin-bottom40{margin-bottom:40px;}

.tl-margin-left40{margin-left:40px;}

.tl-margin-right40{margin-right:40px;}

.pagination > .active > a,

.pagination > .active > a:focus,

.pagination > .active > a:hover,

.pagination > .active > span,

.pagination > .active > span:focus,

.pagination > .active > span:hover{background-color:#333;border-color:#8fbc8f;}

.pagination > li > a,

.pagination > li > span{border:1px solid #8fbc8f;color:#8fbc8f;}

.pagination > .disabled > a,

.pagination > .disabled > a:focus,

.pagination > .disabled > a:hover,

.pagination > .disabled > span,

.pagination > .disabled > span:focus,

.pagination > .disabled > span:hover{background-color:#8fbc8f;border-color:#8fbc8f;color:#FFF;}

.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover{background-color:#8fbc8f;border-color:#8fbc8f;color:#FFF;z-index:2;}



/** accrodion collapsed **/

.tl-accordion-toggle .accordion-toggle { background: #eaeaea none repeat scroll 0 0; display: block; font-weight: 500; padding: 10px 14px;}

.panel-title { color: inherit; font-size: 16px; margin-bottom: 0; margin-top: 0;}

.tl-accordion-toggle .panel-heading .accordion-toggle.collapsed::after {content: "";}

.tl-accordion-toggle .panel-heading .accordion-toggle::after { content: ""; float: right; font-family: "Glyphicons Halflings";}

.tl-accordion-toggle .panel-heading { padding: 0 !important;}