﻿/* ============================================================================================== 
This copyright notice must be kept untouched in the stylesheet at all times.
The original version of this stylesheet and the associated (x)html 
is available at http://www.script-tutorials.com/responsive-website-using-bootstrap/
Copyright (c) Script Tutorials. All rights reserved.
This stylesheet and the associated (x)html may be modified in any way to fit your requirements.
================================================================================================= */

/* customized carousel */
body {
	background-image:url(../images/bg.jpg);
	background-attachment: fixed;
	background-repeat: repeat-x;
	background-position: center top;
	color:#000;	
	/*word-break: break-all;*/
}

.carousel {
    height: auto;
    /*margin-bottom: 50px;*/
	/*margin-top: 102px;*/
}
.carousel-caption {
    z-index: 10;
}
.carousel .item {
    background-color: rgba(0, 0, 0, 0.8);
    height: auto;
}
.pt_nav_top {
	font-family: "nadia_serifnormal",Helvetica,Arial,sans-serif;	
    
	/*opacity:0.6;filter:alpha(opacity=40);*/
	background-image:url(../images/bg_header.jpg);	
	background-repeat: repeat-x;
	background-position: center top;
	font-size: 16px;
	font-weight: 500;
}
.pt_nav_header { height: 103px;}
.footer_bg {
	background-color:#2d2d2d;
	/*opacity:0.6;filter:alpha(opacity=40);*/
	background: rgba(45, 45, 45, 0.6);
	border-color:transparent;
}
.navbar-footer-text {color:#FFF}
.footer-link { color:#FFF; }
.footer-link:hover { color:#FF9; text-decoration:none }
.footer-link-block { color:#FFF;display:block }
.footer-link-block:hover { color:#FF9; text-decoration:none }

.pt_jumbotron {
	height:auto;
	background-color: #dabd6d;
	border: 7px solid #d0ae50;
	/*opacity:0.6;filter:alpha(opacity=40);*/
	background: rgba(218, 189, 109, 0.4);
}
.pt_inner_jumbotron {
	height:auto;
	background: rgba(140, 120, 71, 0.4);
	/*background-color:#8c7847;*/	
	/*opacity:0.34;filter:alpha(opacity=40);*/	
	color:#fff;
	font-size:14px;
	text-align:justify
}
.pt_inner_right_jumbotron {
	height:auto;
	background: rgba(140, 120, 71, 0.4);
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	padding: 15px;	
	margin-bottom: 20px;
	/*background-color:#8c7847;*/	
	/*opacity:0.34;filter:alpha(opacity=40);*/	
	/*color:#fff;*/
	
}
.pt_chef_jumbotron {
	height:auto;
	background: rgba(140, 120, 71, 0.4);
	/*background-color:#8c7847;*/	
	/*opacity:0.34;filter:alpha(opacity=40);*/	
	color:#FFF;
	font-size:14px;
	text-align:justify
}
.pt_contact_jumbotron {
	padding-top: 15px;
	padding-right: 0px;
	margin-top: 15px;
	margin-bottom: 20px;
	margin-left: 0px;
	margin-right: 0px;
	height:auto;
	background: rgba(140, 120, 71, 0.4);	
	color:#FFF;
	font-size:14px;
	text-align:justify;
	border-radius:6px
}
.pt_thumbnail {
	background-color:transparent;border-color:transparent;margin-bottom:0px;}
.pt-img-opacity {opacity:0.6;filter:alpha(opacity=40);}	
.txt-para-home { font-size:14px; color:#000; }
.pt_jumbotron p { font-size:14px; !important
color:#000; font-style:normal; font-weight:normal }
.pt-review-outer { padding-top: 10px }
.pt-padding-top { padding-top: 10px;  }
.pt-revew-box {
	background-color:#ecdba5;border-color:transparent;margin-bottom:0px;
	background-color:#ecdba5;border-color:transparent;margin-bottom:20px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	}
.pt-bg-yellow-box {
	background-color:#ecdba5;border-color:transparent;margin-bottom:0px;
	background-color:#ecdba5;border-color:transparent;margin-bottom:20px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;	
	}
.pt-inner-bg-yellow-box {
	background-color:#ecdba5;border-color:transparent;margin-bottom:0px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	}
.pt-bg-yellow-listbox {	
	background-color:#ecdba5;border-color:transparent;margin-bottom:20px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
.pt-bg-yellow-listbox {	
	background-color:#ecdba5;border-color:transparent;margin-bottom:20px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
.pt-bg-yellow-listbox-padding {	
	background-color:#ecdba5;border-color:transparent;margin-bottom:20px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	padding: 15px;
}
.row-outer {float:left; width:100%; height:auto; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	
.pt-border-doted{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #fff;
}
.pt-link-hstyle{color:#000;text-decoration:none;}
.pt-link-signup{color:#FFF;text-decoration:none}
.pt-link-review{color:#000;text-decoration:none}
.pt-link-review-title{color:#fff;text-decoration:none}
.pt-link-review-title:hover{color:#FF9;text-decoration:none}
.pt-home-list {padding: 3px;}

.pt-arrow-brown-clr{color:#511501}
.pt-read-more{color:#511501;text-decoration:none;font-size:14px;}
.pt-view-details{color:#FFF;text-decoration:none;font-size:12px;float:right}

.pt-docs-header{margin-top:103px;margin-bottom: 20px; padding-top: 20px; padding-bottom: 20px; background-color: #82662e;
/*opacity:0.6;filter:alpha(opacity=40);*/
background: rgba(45, 45, 45, 0.4);
}
.pt-icon-phone{
	background-image:url(../images/icon-phone.png);
	background-repeat: no-repeat;
	height: 35px;
	width: 35px;
}
.pt-icon-fb{
	background-image:url(../images/icon-fb.png);
	background-repeat: no-repeat;
	height: 35px;
	width: 35px;
}
.pt-icon-twt{
	background-image:url(../images/icon-twt.png);
	background-repeat: no-repeat;
	height: 35px;
	width: 35px;
}
.pt-icon-inst{
	background-image:url(../images/icon-inst.png);
	background-repeat: no-repeat;
	height: 35px;
	width: 35px;
}
.pt-icon-pt{
	background-image:url(../images/icon-pt.png);
	background-repeat: no-repeat;
	height: 35px;
	width: 35px;
}
.pt-icon-email{
	background-image:url(../images/icon-mail.png);
	background-repeat: no-repeat;
	height: 35px;
	width: 35px;
}
.pt-icon-fax{
	background-image:url(../images/icon-fax.png);
	background-repeat: no-repeat;
	height: 35px;
	width: 35px;
}
.pt-media-outer {padding-top: 0px; margin-bottom: 5px; margin-top: 5px; }
.pt-media-section-outer {padding-top: 10px; margin-bottom: 10px; }
.pt-media-icon-data {padding-top: 7px; color:#333;text-align:left;word-break: break-all;}
.pt-link-social {color:#333;text-decoration:none}
.pt-docs-header-text{text-align:left}	

@media(max-width:767px){
.pt-docs-header{margin-top:103px;margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px; background-color: #82662e;
/*opacity:0.6;filter:alpha(opacity=40);*/
background: rgba(45, 45, 45, 0.4);}
.pt-docs-header-text{text-align:center}
.pt_contact_jumbotron {padding-left: 0px;}
.pt-chef-img{width: 100px; }

}

@media(min-width:768px){
.pt_inner_jumbotron {	
	min-height: 550px;
}
.pt_chef_jumbotron {
min-height: 50px;	
}
.pt_inner_yellow_box {
min-height: 490px;	
}
.pt-bg-yellow-box {
min-height: 460px;	
}
}
.pt-docs-header h1{color:#FFF; }
.pt-img-desc {margin-right: 15px;margin-bottom: 15px}
.pt-list-img {padding-top: 25px;max-height: 250px; }
.pt-list-offer-img {max-height: 250px; }
.pt-offers-h3 {padding-left: 15px;padding-right: 15px; }
form .alert {
display: none;
text-align: left;
}
span.pt-star-size {font-size:14px; color:#C60}
footer span.pt-star-size{font-size:14px; color:#fff}
.pt-txt-black{color: #000  }
.text-color-grey {color:#333}
.pt-push-right{text-align:right}
.pt-push-left{text-align:left}
.pt-icon-map {
	font-size:24px;
	color: #FFF
}
.pt-icon-map-span { color: #FFF; }
.pt-margin-top {margin-top: 10px; }
.pt-margin-bottom {margin-bottom: 10px; }
.pt-margin-top-112 {margin-top: 112px; }
.pt-txt-white {color:#fff;}