@charset "utf-8";
/* CSS Document */

@media only screen and (min-width:1027px) and (max-width:1410px) {

.container {
	width:950px;
}
.header .testimonial {
	width:37%;
}
.header .testimonial blockquote {
	width:99%;
}
/**************form****************/
form.search {
	position:relative;
	padding:50px 0 0 38px;
}
form.search input[type="text"] {
	font-size:16px;
	width:200px;
	padding:0 0 0 12px;
}
form.search {
	padding: 83px 0 0 23px;
}
form.search .submit-btn {
	margin-right:0px;
	padding-right: 10px;
	font-size:14px;
}
/* =main-menu-container Styles Start here
-------------------------------------------------------------- */
.main-menu-container {
	font-size: 18px;
}
#main-menu li a {
	padding: 13px 10px 23px;
}
/* =Banner Styles Start here
-------------------------------------------------------------- */
.banner{
	min-height:522px;
}
.banner .banner-frame {
	background:none;
	height:auto;
	padding-top:35px;
	width:950px;
}
.banner-green-bg-lf , .banner-green-bg-rg{
	background:none;
	z-index:0;
}
#slider{
	border:15px solid #332b22;
	width:920px;
}
.nivoSlider{
	left:0 !important;
}
.nivo-directionNav{
	left:33% !important;
	top:405px !important;
}
.nivo-caption{
	top:105px !important;
}
.nivo-controlNav{
	top:49px;
}
.home-our-works ul li {
	 padding: 0 10px;
	 margin:0 0 0 95px;
}
.featured-entries-one .one-half {
	 width:46.6%;
	 margin:0 5px 0 0;
}
.featured-entries-one .one-half ul {
	 margin-bottom:10px;
	 padding-bottom:25px;
}
.featured-entries-one .one-half ul li.col3 {
	padding-top:15px;
}
.featured-entries-one .one-half ul li.col3 span.price {
	font-size: 18px;
}
/* =featured-entries-two Styles Start here
-------------------------------------------------------------- */
.featured-entries-two .one-half {
	width: 310px;
	margin-left:98px;
}
.featured-entries-two .one-half .entry-content {
	margin:15px 0 0 12px;
}
/* =two-column Styles Start here
-------------------------------------------------------------- */
.two-column .one-half {
	margin: 0 3px 17px 7px;
	padding: 0 0 0 10px;
	width: 95%;
}

.two-column .one-half h2.entry-title {
	padding: 21px 0 0 55px;
	
}

/**************&&blog-inner-page*******/
.blog-post {
	margin: 0 18px 0 10px;
}
.page-content h1.page-title, .page-content h3.page-title {
	background:url(../images/inner-imgs/title_bg_inner_left.png) 0 0 no-repeat; 
	margin: 0 0 15px 0px;
	padding: 25px 0px 24px 0 25px;
}
.box-shadow {
	margin:0 0 0 66px;
}
.sidebar {
	float: left;
	width: 100%;
}
.sidebar .widget {
	width:48%;
}
.sidebar h3.widget-title {
	margin-bottom: 25px;
	padding: 28px 17px 15px 17px;
	width:95%;
	margin-left:40px;
}
.widget_custom_links ul {
	margin-left:45px;
	width: 90%;
}
.widget_recent_places ul {
	margin-left:55px;
	margin-bottom:10px;
	width: 99%;
}
.sunset{ display:none; }

.widget_enquiry_form form {
	width: 100%;
	width: 95%;
	margin-left:40px;
}
.sidebar .widget_enquiry_form form .rtl-btns {
	margin-right:65px;
}
.sidebar .gallery-container {
	margin-left:40px;
}
.blog-post .post-title {
	left: 10px;
	margin:0;
}
/*************blog-detail*********/
.page-content { 
	padding: 0 9px 0 0px;
	margin:0 0 0 46px;
	width:90%;
}
.post-author { 
	margin: 0 20px 28px 10px;
}
.commententries {
	margin-left:10px;
}
#respond {
	margin: 19px 0 30px 10px;
	width: 96.5%;
}
/*************contact**********/
.contact-frm {
	margin:10px 0 0 30px;
}
#contact-widget-container .widget_location { 
	padding: 10px 0 0px 10px;
	width:38.8%;
	margin:0 0 0 50px;
}
#contact-widget-container .widget strong {
	margin-left: 60px;
	min-width: 110px;
}
.sidebar h3.widget-title {
	width:95%;
	margin-left:40px;
}
.contact-frm .rtl-btns {
	margin-right: 89px;
}
/**********entry-details*******/
.entry-info .btn {
	margin-left: 27%;
	width: auto;
}
.entry-details .entry-title-bg {
	width: 97.5%;
}
.entry-info .entry-info-left {
	width: 97%;
	margin-top:0px;
}
.entry-info-left p.btn {
	float:right;
	width:100%;
}
.entry-info .entry-info-right {
	margin-right:13px;
	width:100%;
}
.entry-info .entry-info-right iframe {
	margin: 0 5px 20px;
	float:right;
}
.in-slider { 
	 float:left;
	 width:90%;
	 margin:0 0 0 40px;
}
#gallery-container {
	margin-bottom: 30px;
	padding: 0 0 0 0px;
	width: 600px;
}
ul.gallery-items {
	width: 100%;
}
ul.gallery-items li {
	margin: 0 0 20px 30px;
	width: 261px;
}
ul.gallery-items li.last {
	margin-left: 30px;
}
.sidebar-left {
	margin-left: 39px;
}
/*************footer*********/
.footer-widgets h2 {
	left:300px;
}
.footer-widgets .footer-column1 {
	 width: 390px;
	 margin:0 0 0 20px;
}
.widget_signup p {
	 width:350px;
}
.footer-column1 input[type="text"] {
	 margin: 0 19px 15px 0;
	 width: 240px;
}
.footer-widgets {
	 margin-bottom:82px;
}
.footer-widgets h4.phone {
	 left: 310px;
}
/***********package*********/
.entries-container {
	width: 580px;
}
.entries-container h2 {
	height: 47px;
	line-height: 47px;
}
.entries-container .frmfind {
	float:left;
	padding: 0 0 50px;
}
form div.find-dropdown1, form div.find-dropdown2 {
	margin-bottom:18px;
	margin-right: 30px;
}
.entries-container .frmfind {
	padding: 0 0 11px;
}
.results-container .entry-detail {
	margin: 0 0 0 10px;
	width: 205px;
}
.results-container {
	margin-bottom: 30px;
	width: 98.5%;
}
.results-container .entry-detail h4 {
	padding: 0 0 18px;
	width:95%;
}
.tabright {
	float: left;
	padding:9px;
	width:39.6%;
	margin:0px 0 0 0;
}
.tabright .entry-inner {
	padding-bottom: 42px;
	padding-top:25px;
	width: 99.1%;
}
.tabright .entry-inner span.entry-price {
	font-size: 18px;
	padding: 0 0 17px 0;
}
.results-container .entry-inner p.btn, .entry-inner p.btn {
	float:right;
}
.entries-container .tabright .entry-inner p.btn {
	margin-right:10px;
	margin-left:-5%;
}
.entries-container .entry-inner a.enquiry {
	font-size:16px;
}
.entries-container .entry-inner p {
	margin-bottom:20px;
	font-size:16px;
}
/***********gallery-single-page*************/
.gallery-content {
	margin-left:32px;
}
ul.gallery-items li img, .gallery-content img {
	max-width:99.6%;
}
.gallery-content img{
	width:546px;
	height:307px;
}
#gallery-container .gallery-content .img_caption {
	width:93%;
}
#gallery-container p {
	padding: 25px 0 30px 35px;
}
#gallery-container .img_shadow {
	display:none;
}
h1.page-title, h3.page-title {
	width:99%;
}
/*****************Error-page**********/
.error-page {
	margin: 0 0 0 30px;
	width:97%;
}
.error-page .link a {
	padding: 0 0 0 29px;
	float:right;
}
/************typography***********/

h1.page-title, h3.page-title {
	backgrounD:url(../images/inner-imgs/main_h1_bg.png) 0 0 no-repeat;
}

.one-third {
	width:30%;
}
.one-half {
	width: 47.9%;
}
.one-fourth {
	width: 21.6%;
}
.one-fifth {
	margin:4px 35px 4px 0;
	width: 15.2%;
}
ul.accordion li a.active span {
	font-size:13px;
}
.toggle-content{ 
	width:93.2%;
}
/**********package-detail**********/
.results-container .entry-content {
	width: 100%;
}
.results-container .tabs-framed-content {
	width:100%;
}
.tabs-framed-content .tableft {
	width:55%;
}
.itinerary .post-item .post-details {
	width: 64%;
}
/**************table**************/
table {
	width:100%;
}
thead th {
	padding: 10px 5px;
}
td {
	padding: 10px 5px;
}
.results-container table tr.odd td{
	width:84px;
}
.results-container table tr.even td{
	width:84px;
}
.results-container table tr.tbl-pricing th {
	min-height:80px;
	padding: 22px 7px 22px 17px;
	width:90px;
}
.nav-below {
	margin-left:15px;
}
}
@media only screen and (min-width: 768px) and (max-width: 1026px) {

.container {
	width:752px;
}
/******************header****************/

.header .testimonial {
	width:34%;
}
.header .testimonial blockquote {
	margin-top:44px;
	width:83%;
}
.header .testimonial blockquote p {
	padding-left:14px;
}
/**************form****************/
form.search {
	float: left;
	position:relative;
	padding: 50px 0 0 38px;
}
form.search input[type="text"] {
	font-size:12px;
	width:196px;
	position:relative;
	padding:0 3px 0 5px;
	text-transform:capitalize;
}
form.search {
	padding: 53px 0 0 20px;
}
form.search .submit-btn {
	margin-right:0px;
	padding-right: 10px;
	position:absolute;
	right:0px;
}
/* =main-menu-container Styles Start here
-------------------------------------------------------------- */
.main-menu-container {
	font-size: 15px; 
}
#main-menu li {
	float: left;
}
#main-menu li a {
	padding: 13px 5px 23px; 
}
/* =Banner Styles Start here
-------------------------------------------------------------- */
.banner{
	min-height:436px;
}
.banner .banner-frame {
	background:none;
	height:auto;
	padding-top:42px;
	width:716px;
}
.banner-green-bg-lf , .banner-green-bg-rg{
	background:none;
	z-index:0;
}
#slider{
	border:10px solid #332b22;
	height:271px;
	width:696px;
}
.nivoSlider{
	left:0 !important;
}
.nivo-directionNav{
	left:28% !important;
	top:319px !important;
}
.nivo-caption{
	height:154px !important;
	top:50px !important;
	padding:17px 40px 0 40px !important;
}
.nivo-controlNav{
	left:40.8% !important;
}
.home-our-works {
	 padding-top: 55px;
	 height:auto;
}
.home-our-works ul li {
	 padding: 0 10px;
	 width: 280px;
	 margin:0 0 0 50px;
}
.featured-entries-one .one-half {
	 width:95.5%;
}

.featured-entries-one .one-half ul {
	 margin-bottom:10px;
}
.featured-entries-one .one-half, .featured-entries-two .one-half, .two-column .one-half {
	 margin: 0 0 40px 0;
	 padding: 0 10px;
}
/* =featured-entries-two Styles Start here
-------------------------------------------------------------- */
.featured-entries-two {
	 padding: 0;
	 width: 100%;
}
.featured-entries-two .one-half {
	 width: auto;
	 float:left;
	 margin-left:70px;
}
.featured-entries-one .one-half ul li.col1 {
	margin: 0 40px 0 0;
	padding: 0;
	width: 110px;
}
.two-column {
	width: 96.9%;
}
.two-column .one-half {
	 margin: 0 0 30px 0;
	 padding: 0 10px;
	 width:97%; 
}
.two-column .one-half h2.entry-title {
	 margin: 0 0 20px 75px;
	 padding: 21px 0 0 0px;
	 text-align:center;
}
/********************footer************/
.footer-widgets h2 {
	 left:230px;
}
.footer-widgets .footer-column1 {
	 float: left;
	 width: 320px;
}
.widget_signup {
	 padding: 0 0 0 20px;
}
.widget_signup p {
	 width:340px;
}
.footer-column1 input[type="text"] {
	 font-size: 12px;
	 margin: 0 19px 15px 0;
	 padding: 0 10px 0 15px;
	 width: 235px;
}
.footer-column1 input[type="submit"] {
	 font-size: 14px;
}
.footer-widgets {
	 margin-bottom:82px;
}
.footer-widgets .footer-column2 {
	 float: right;
	 width: 390px;
}
.footer-widgets h4.phone {
	 left: 240px;
}
.one-half ul {
	 float:left;
	 width:90%;
	 margin:0 0 0 0; 
}
form.search .submit-btn input[type="submit"] {
	 font-size: 13px;
}
/***************typography*************/
.one-third {
	width:29.4%;
}
.one-half {
	width: 49.4%;
	margin:0 8px 25px 0;
}
.one-fifth {
	margin:4px 39px 4px 0;
	width: 15.5%;
}
.ful-width {
	padding:0px 20px;
	width:94.7%;
}
.one-fourth {
	width: 20.7%;
}
table {
	width:100%;
}
thead th {
	padding: 10px 5px;
}
td {
	padding: 10px 5px;
}
ul.accordion li a span{
 font-size:13px;
 line-height:26px; 
}
.tabs-framed-content {
	width:87.2%;
}
.tabs-framed a {
	padding:16px 25px;
}
.toggle-content{ 
	width:92.8%;
}
h1.page-title, h3.page-title{ 
	background:url(../images/inner-imgs/main_h1_bg-768.png) 0 0 no-repeat;
}
blockquote {
	width:auto;
}
.quotes-left, .quotes-left1{
	width:248px;
}
.quotes-right, .quotes-right1{
	width:248px;
}
/********Error-page************/
.error-page { 
	margin: 0 0 0 146px;
	width:81.5%;
}
.error-left{
	height: 50px;
    padding: 370px 0 0;
    width: 465px;
}
.error-page .link {
	float: left;
    height: 50px;
    margin-left: 62px;
    margin-right: 0;
    margin-top: 33px;
    padding: 460px 0 0;
    width: 465px;
}
.error-page .link a {
	float:right;
	margin:0px 8px 0 0px
}
.error-page .link a:hover {
	background: url(../images/btn_goback.png) no-repeat scroll 0 -51px transparent;
}
/********** blog***************/
.blog-post { 
	margin: 0 18px 0 31px;
	position: relative;
	width:90.2%;
}
.page-content h1.page-title, .page-content h3.page-title {
	width:88%;
	background:url(../images/inner-imgs/title_bg_inner_left-768.png) 0 0 no-repeat; 
}
.page-content h1.page-title{ 
	width:97%;
}
.blog-post img {
	height: 343px;
    padding: 9px 9px 0;
    width:613px;
}
.box-shadow {
	display:none;
}

.post-author {
	margin: 30px 20px 28px 32px;
	width:89.7%;
}
#author-desc {
	width: 78%;
}
.commententries {
	width: 89.6%;
	margin-left:10px;
}
.comment-avatar {
	margin-right: 11px;
}
#respond {
	margin: 19px 0 30px 32px;
	width: 89.6%;
}
/***********side-bar**************/

.custom_widget_inner{
	width:307px;
}
.textwidget {
	margin:0 0 78px 0;
}
.sidebar-left {
	width:94.7%;
	margin-left:40px;
}
.sidebar-left .widget{
	width:44%;
	margin:0 19px 0px 0;
}
.sidebar-left .widget p{
}
.pack-img{
	height:228px;
	width:167px;
	margin-left:70px;
}
.sidebar { 
	width:100%;
}
.sidebar .widget {
	width:46%;
	margin-left:8px;
}
.sidebar h3.widget-title {
	width:83%;
	margin-left:30px;
}
.widget_custom_links ul {
	margin-left:35px;
	width: 90%;
}
.widget_recent_places ul {
	margin-left:40px;
}
.sunset{ display:none; }

.widget_enquiry_form form {
	width: 95%;
	margin-left:40px; 
}
.sidebar .widget_enquiry_form form .rtl-btns {
	margin-right:65px;
}
.sidebar .gallery-container {
	margin-left:40px; 
}
.img-texture2 {
	padding:9px;
	margin-left:0px;
}
.widget_recent_places .post-details {
	padding: 0px 18px 0;
	width: 118px;
}
.widget_enquiry_form form input[type="text"] {
	width: 289px;
	margin-bottom:10px;
}
.widget_enquiry_form form p.twocolumn input[type="text"] {
	padding: 0 10px;
	width: 289px;
	margin-bottom:10px;
}
.widget_enquiry_form form p textarea {
	padding: 5px 10px 0;
	width: 289px;
	margin-bottom:10px;
}
.widget_enquiry_form form p {
	padding-bottom:0px;
}
.sidebar .gallery-container {
	background:url(../images/gallery_bg_inner_right.jpg-768.jpg) 0 0 no-repeat;
	float: left;
	height: 189px;
}
img.side-animate{ 
	width:288px;
	height:168px;
}
.sidebar .gallery-container a.nav-next{
	height: 56px;
	right: 104px;
}
.sidebar .gallery-container a.nav-prev {
	height:56px;
	left: 100px;
}
.page-content {
	line-height: 20px;
	padding: 0 9px 0 0px;
	margin:0 0 0 28px;
	width:93%; 
}
.comment-body {
	float: left;
	width: 76%;
}
.commententries {
	margin-left:33px;
}
/****blog*****/
.post-title h2 {
	width: 70%;
}
.blog-post .post-title {
	width: 601px;
}
.hr-line {
	margin-left:32px;
	width:90%;
}
/**********gallery*************/

#gallery-container {
	padding: 0 0 0 0px;
	margin-left:63px;
	width:auto;
}
ul.gallery-items {
	width:88%;
}
ul.gallery-items li {
	margin: 0 0 20px 30px;
}
ul.gallery-items li.last {
	margin-left: 30px;
}
.gallery-content img{
	width:550px;
	height:300px;
}
#gallery-container .gallery-content .img_caption {
	width:93%;
}
.gallery-content{
	margin-left:30px;
	width:80%;
}
#gallery-container .img_shadow {
	display:none;
}
#gallery-container p { 
	margin:22px 0 0 44px;
	width:83%;
}
.entry .entry-content {
	width:448px;
	padding-right:0px; 
}
.entry .entry-meta ul {
	width:99%;
}
.entry .entry-content ul.bullet-list{
	width:40%;
}
/************Explore detail*********/
.img-768{ 
	width:554px; 
}
.entry-info .entry-info-left {
	width: 100%;
}
.entry-info .entry-info-right {
	float: left;
	width:100%; 
}
.entry-info .entry-info-right iframe {
	float:right;
}
.entry-info .btn {
	margin-left: 27%;
	width: auto;
}
.entry-details .entry-title-bg { 
	width: 97.5%;
}
/****************packages***********/

.entries-container { 
	width:90%;
	margin-left:35px;
	margin-top:30px;
}
.entries-container h2 {
	height: 47px;
	line-height: 47px;
}

form div.find-dropdown1, form div.find-dropdown2 {
	margin-bottom:18px;
	margin-right: 30px;
}
.entries-container .frmfind {
	padding: 0 0 11px;
}
.results-container .entry-detail {
	margin: 0 0 0 10px;
	width: 280px;
}
.results-container {
	margin-bottom: 30px;
	width: 98.5%;
}
.results-container .entry-detail h4 {
	padding: 0 0 18px;
	width:95%;
}
.tabright {
	width:35.6%;
	margin:20px 0 0 9px;
}
.tabright .entry-inner {
	padding-bottom: 42px;
	padding-top:25px;
	width: 99.1%;
}
.results-container .entry-inner p.btn, .entry-inner p.btn {
	float:right;
}
.tabright .entry-inner span.entry-phone {
	font-size:14px;
}
.entries-container .tabright .entry-inner p.btn {
	margin-right:23%;
}
.results-container p.btn {
	margin-left:30%;
}
.entries-container .entry-inner a.enquiry {
	font-size:16px;
}
.entries-container .entry-inner p {
	margin-bottom:20px;
	font-size:16px;
}
.results-container .entry-title{
	width:97.7%;
}
/**********package-detail**********/
.results-container .entry-content {
	width: 100%;
}
.results-container .tabs-framed-content {
	width:89%;
}
.tabs-framed-content .tableft {
	width:52%;
	padding-right:25px;
}
.results-container table tr.even td {
	float:none; 
}
.results-container table tr.tbl-pricing th{ 
	float:none; 
}
.results-container table tr.odd td{
	float:none;	
}
.itinerary .post-item .post-details {
	width:463px;
}
.results-container ul.tabs-framed a {
	font-size:14px;
}
.tabs-framed a {
	padding:16px 5px;
}

/*************contact**********/
.contact-frm {
	width: 99%;
	margin:10px 0 0 30px;
}
#contact-widget-container .widget_location {
	padding: 10px 0 0px 10px;
	width:38.6%;
	margin:0 0 0 50px;
}

#contact-widget-container .widget strong {
	margin-left: 60px;
	min-width: 110px;
}
.sidebar h3.widget-title {
	width:85%;
	margin-left:30px;
	background:url(../images/inner-imgs/title_bg_inner_right-768.png) 0 0 no-repeat;
}
.contact-frm .rtl-btns {
	float: right;
	margin-right:55px;
	width:auto;
}
.contact-frm p input[type="text"] {
	width:530px;
}
.contact-frm p.twocolumn input[type="text"] {
	width:197px;
}
.contact-frm textarea{
	width:530px;	
}
.map-768{ 
	width:280px; 
}
#contact-widget-container .widget_location .shadow{
	display:none;
}
#contact-widget-container .widget span {
	width: 170px;
}
.entries-container .tabright .entry-inner p.btn {
	margin-right:5px;
	margin-left:-5%;
}
.nav-below {
	margin-left:10px;
	width:92%;
}
.nav-numbers {
	width:75%;
}
}
@media only screen and (min-width: 600px) and (max-width: 769px) {
.container {
	width:568px;
}
/******************header****************/

.header .logo {
	float: left;
	margin-left:162px;
	width: 244px;
	text-align:center;
}
.header .testimonial {
	display:none;
}
/**************form****************/
form.search {
	float: left;
	position:relative;
	padding:9px 0 0 0px;
	margin-left:150px;
}
form.search input[type="text"] {
	font-size:14px;
	width:240px;
	position:relative;
	padding:0 3px 0 12px;
	text-transform:capitalize;
}
form.search .submit-btn {
	margin-right:0px;
	padding-right: 10px;
	position:absolute;
	right:0px;
}
/*******menu***********/
.main-menu-container {
	font-size: 16px;
	height:auto;
	float:left;
	background:none;
}

.tinynav { 
	display: block;
	padding: 4px 5px 5px;
	margin: 0 0 0px 159px;
	width:45%;
	height:28px;
	background:#b98a5c;
	color:#FFF;
	border:1px solid #624b33;
}

#main-menu { display: none; }

/* =Banner Styles Start here
-------------------------------------------------------------- */
.banner{
	border-top:10px solid #2f241d; 
	margin-top:18px;
	min-height:331px;
}
.banner .banner-frame {
	background:none;
	height:auto;
	padding-top:32px;
	width:520px;
}
.banner-green-bg-lf , .banner-green-bg-rg{
	background:none;
	z-index:0;
}
#slider{
	border:10px solid #332b22;
	height:194px;
	width:500px;
}
.nivo-caption p{
	font-size:13px;
	line-height:19px;
}
/*******Content********/
.home-our-works {
	 padding-top: 55px;
	 height:auto;
}
.home-our-works ul{
	margin:0;
}
.home-our-works ul li {
	 padding:0px 16px 0px 0px;
	 width: 268px;
}
.featured-entries-one {
	width:95%;	
}
.featured-entries-one .one-half {
	 width:95%;
	 padding-left:0px;
}
.featured-entries-one .one-half ul {
	 margin-bottom:10px;
}
.featured-entries-one .one-half, .featured-entries-two .one-half, .two-column .one-half {
	 margin: 0 0 40px 0;
	 padding: 0 10px;
}
.featured-entries-one .one-half .entry-title, .results-container .entry-title{
	width:100%;
}
.one-half ul {
	width:100%;
}
.featured-entries-one .one-half ul li.col3{
	width:174px;
}
.featured-entries-one .one-half ul li.col2{
	width:195px;
}
.featured-entries-two .one-half .entry-content .entry-title h3{
	font-size:15px;
}
.featured-entries-two .one-half .entry-content .entry-title {
	background:url(../images/small-title-bg.png) no-repeat scroll 0 0 transparent;
	height:29px;
	padding-top:10px;
}
.featured-entries-two .one-half .entry-content {
	width:247px;
}
.widget-container{
	width:237px;
}
/************typography*************/
h1.page-title, h3.page-title {
	background:url(../images/inner-imgs/main_h1_bg-600.png) 0 0 no-repeat;
}
.one-third {
	width:28.4%;
}
.one-half {
	width: 48%;
	margin:0 20px 25px 0;
}
.one-fifth {
	margin:4px 36px 4px 0;
	width: 14.5%;
}
.two-third{
	width:63.3%;
}
.ful-width {
	padding:0px 13px;
	width:95.7%;
}
.one-fourth {
	width: 19.7%;
}
.four-fifth{
	width:77%;
}
table {
	width:100%;
}
thead th {
	padding: 10px 5px;
}
td {
	padding: 10px 5px;
}
ul.accordion li a span{
 font-size:13px;
 line-height:26px; 
}
.tabs-framed-content {
	width:87.2%;
}
.tabs-framed a {
	padding:16px 13px;
}
.toggle-content{ 
	width:91.8%;
}
blockquote {
	width:auto;
	margin-right:8px;
}
.quotes-left, .quotes-left1{
	width:226px;
}
.quotes-right, .quotes-right1{
	width:226px;
}

/* =featured-entries-two Styles Start here
-------------------------------------------------------------- */
.featured-entries-two {
	 padding: 0;
	 width: 100%;
}
.featured-entries-two .one-half {
	 width: auto;
	 float:left;
}
.featured-entries-one .one-half ul li.col1 {
	margin: 0 33px 0 0;
	padding: 0;
	width: 110px;
}
.two-column {
	width: 96.9%;
}
.two-column .one-half {
	 margin: 0 0 30px 0;
	 padding: 0 10px;
	 width:97%; 
}
.two-column .one-half h2.entry-title {
	 background:url(../images/inner-imgs/title_bg_inner_right-768.png) 0 0 no-repeat;
	 margin: 0 0 20px 75px;
	 padding: 21px 0 0 10px;
}
/********************footer************/

.footer-widgets h2 {
	 left:130px;
}
.footer-widgets .footer-column1 {
	 float: left;
	 width: 100%;
}
.widget_signup {
	 padding: 0 0 0 20px;
}
.widget_signup p {
	 width:98%;
}
.footer-column1 input[type="text"] {
	 font-size: 12px;
	 margin: 0 19px 15px 0;
	 padding: 0 10px 0 15px;
	 width: 220px;
}
.footer-column1 input[type="submit"] {
	 font-size: 14px;
}
.footer-widgets {
	 margin-bottom:82px;
}
.footer-widgets .footer-column2 {
	 float: left;
	 width: 95%;
	 margin:30px 0 0 25px;
}
.footer-widgets h4.phone {
	 left: 155px;
}
form.search .submit-btn input[type="submit"] {
	 font-size: 13px;
}
.footer-links {
	width:100%;
}	
.footer-info .logo {
	display:none;
}
/***********Error-page**********/
.error-page { 
	margin: 0 0 0 48px;
}
.error-page .link {
	height: 50px;
	padding: 460px 0 0;
	width: 465px;
}
.error-page .link a {
	float:right;
	margin:0px 8px 0 0px
}
.error-page .link a:hover {
	background: url(../images/btn_goback.png) no-repeat scroll 0 -51px transparent;
}
/***************blog**************/
.page-content{
	width:93%;
}
.page-content h1.page-title, .page-content h3.page-title{
	background:url(../images/inner-imgs/main_h1_bg-600.png) 0 0 no-repeat;
	font-size:27px;
	width:96%;
}
.blog-post{
	width:99.3%;
}
.blog-post img{
	width:507px;
	height:315px;
}
.box-shadow{
	display:none;
}
.post-title h2{
	width:73%;
	font-size:16px;
}
.blog-post .post-title {
	width:496px;
}
.nav-numbers{
	width:69%;
}
.nav-below{
	width:100%;
}
.hr-line{
	width:100%;
}
/***********Side-bar********/

.sidebar{
	float:left;
	margin: 18px 0 0 5px;
	width:97%;
}
.widget_custom_links ul {
	float:left;
}
.widget_custom_links ul li{
	float:left;
	width:42%;
	margin:0 0 0 0
}
.sunset{ 
 	display:none;
}
.widget_recent_places .post-details { 
	width:297px;
}
.widget_enquiry_form form{
	width:89%;
}
.widget_enquiry_form form p{
	width:100%;
}
.widget_enquiry_form form input[type="text"] , .widget_enquiry_form form p textarea{
	width:91%;
}
.contact-frm .rtl-btns {
	float: left;
	margin-right:0px;
	width:auto;
}
.contact-frm p input[type="text"] {
	width:465px;
}
.contact-frm p.twocolumn input[type="text"] {
	width:197px;
}
.widget_enquiry_form form p.twocolumn input[type="text"]{
	margin:0 14px 12px 0;
	width:190px;
}
.sidebar .gallery-container {
	margin-left:65px;
}
.post-author{
	width:99.7%;
	margin:20px 0 0 0;
}
#author-desc{
	width:75%;
}
.commententries{
	width:99.5%;
	margin-top:20px;
}
.comment-body{
	width:73%;
}
.sidebar-left .widget{
	width:44%;
	margin:0 21px 0px 5px;
}
.sidebar-left {
	margin-left:21px;
	width:95%;
}
.custom_widget_inner{
	height:275px;
	width:307px;
}
.custom_widget_top{
	height:281px;
}
.textwidget {
	margin:0 0 0px 0;
}
.sidebar-left .widget p{
	width:96%;
	float:left;
}
.pack-img{
	height:228px;
	width:167px;
	margin-left:15px;
}
#gallery-container{ 
	width:98%;
	padding:0px;
}
ul.gallery-items li{
	margin:0 0 0 148px;
}
ul.gallery-items li img, .gallery-content img {
	max-width:546px;
	max-height:368px;
}
#gallery-container .gallery-content .img_caption{
	width:93%;
}
#gallery-container .img_shadow{
	display:none;
}
#gallery-container p{
	padding: 10px 11px 30px;
}
/***********Contact*************/
.contact-frm p input[type="text"] {
	width:412px;
}
.contact-frm p.twocolumn input.mail[type="text"]{
	margin-right:20px;
}
.contact-frm p.twocolumn input[type="text"]{
	width:142px;
}
.contact-frm textarea {
	width:412px;
}
.contact-frm .rtl-btns{
	float:right;
}
#contact-widget-container .widget_location {
	width:89%;
}
.map-768{ 
	min-width:480px;
}
#contact-widget-container .widget span {
	width:190px;
}
/************package****************/
.widget_categories ul li {
	width:89%;
}
.custom_widget_inner{
	width:231px;
}
.textwidget {
	margin:0 0 78px 0;
}
.sidebar-left {
	width:95%;
	margin-left:25px;
}
.sidebar-left .widget p{
	margin-bottom:3px;
}
.pack-img{
	height:228px;
	width:167px;
	margin-left:70px;
}
.sidebar .widget {
	width:94%;
	margin-left:8px;
}
.sidebar h3.widget-title {
	width:93%;
	margin-left:0px;
}
.widget_categories ul li a span.cat-name {
	width:100px;
}
.widget_categories ul li a {
	width:98%;
}
.entries-container {
	width:530px;
	margin-top:56px;
}
form div.find-dropdown1, form div.find-dropdown2 {
	margin-bottom:15px;
}
.featured-entries-one .one-half .entry-title, .results-container .entry-title {
	width:96%;
}
.results-container .entry-detail {
	width:400px;
}
.tabright {
	width:96%;
	margin-top:25px;
}
.tabright .entry-inner{ 
	width:99.6%;
}
.entries-container .tabright .entry-inner p.btn {
	margin-left:32%;
}
.custom_widget_inner a.yellow-btn {
	float:left;
	margin:0px 0 0 38px;
	line-height:37px;
}
.results-container .entry-content {
	width:100%;
}
.results-container .tabs-framed-content {
	width:88%;
}
.tabs-framed-content .tableft {
	width:498px;
}
.results-container .entry-content {
	width: 100%;
}
.results-container .tabs-framed-content {
	width:89%;
}
.tabs-framed-content .tableft {
	width:99%;
	padding-right:25px;
}
.results-container table tr.even td {
	float:none; 
}
.results-container table tr.tbl-pricing th{ 
	float:none; 
}
.results-container table tr.odd td{
	float:none;	
}
.itinerary .post-item .post-details {
	width:463px;
}
.results-container ul.tabs-framed a {
	font-size:14px;
}
.tabs-framed a {
	padding:16px 5px;
}
.itinerary .post-item .post-details{
	width:324px;
}
/************Explorer****************/
.entry .entry-meta {
	float:left;
}
.entry .entry-title h2 {
	width:auto;
}
.entry .entry-title {
	margin:20px 0;
}
.img-768{ 
	width:390px; 
}
.entry{
	margin-bottom:10px;
}
/*************Explorer details***************/
.entry-info .btn {
	margin-left: 27%;
	width: auto;
}
.entry-details .entry-title-bg {
	width: 97.5%;
}
.entry-info .entry-info-left {
	width: 97%;
	margin-top:0px;
}
.entry-info-left p.btn {
	float:right;
	width:100%;
}
.entry-info .entry-info-right {
	margin-right:13px;
	width:100%;
}
.entry-info .entry-info-right iframe {
	margin: 0 5px 20px;
	float:right;
}
}
@media only screen and (min-width: 400px) and (max-width: 599px) {
body{
		font-size:12px;
}
h2{
	font-size:18px;
}
h3{
	font-size:17px;
}
.container {
	width:400px;
}
/******************header****************/
.header .logo {
	float: left;
	margin-left:81px;
	width: 244px;
	text-align:center;
}
.header .testimonial {
	display:none;
}
/**************form****************/
form.search {
	float: left;
	position:relative;
	padding:9px 0 0 0px;
	margin-left:66px;
}
form.search input[type="text"] {
	font-size:14px;
	width:240px;
	position:relative;
	padding:0 3px 0 12px;
	text-transform:capitalize;
}
form.search .submit-btn {
	margin-right:0px;
	padding-right: 10px;
	position:absolute;
	right:0px;
}
/*******menu***********/
.main-menu-container {
	font-size: 16px;
	height:auto;
	float:left;
	background:none;
}
.tinynav { 
	display: block;
	padding: 4px 5px 5px;
	margin: 0 0 0px 65px;
	width:69%;
	height:28px;
	background:#b98a5c;
	color:#FFF;
	border:1px solid #624b33;
}
#main-menu { display: none; }

.banner{
	border-top:10px solid #2f241d; 
	margin-top:18px;
	min-height:274px;
}
.banner .banner-frame {
	background:none;
	height:auto;
	padding-top:32px;
	width:350px;
}
.banner-green-bg-lf , .banner-green-bg-rg{
	background:none;
	z-index:0;
	width:0;
}
#slider{
	border:10px solid #332b22;
	height:128px;
	width:330px;
}
.nivo-caption p{
	font-size:11px;
	line-height:15px;
}
/************ Content *************/
.featured-entries-one h2, .featured-entries-two h2{
	font-size:25px;
}
.home-our-works ul li{
	margin-left:44px;
}
.featured-entries-one{
	width:97.5%;
}
.featured-entries-one .one-half{
	width:93.6%;
}
.featured-entries-one .one-half ul li.col1{
	margin:0 40px 0 0;
}
.featured-entries-one .one-half .entry-title, .results-container .entry-title{
	width:95%;
}
.featured-entries-one .one-half .entry-title p, .results-container .entry-title p{
	font-size:13px;
}
.featured-entries-two .one-half .img-texture2{
	margin-bottom:10px;
}
.featured-entries-two .one-half .entry-content{
	float:none;
}
.featured-entries-two .one-half .entry-content .entry-title{
	float:left;
	width:280px;
}
.two-column{
	width:92.9%;
}
.two-column .one-half{
	width:94.2%;
}
.two-column .one-half h2.entry-title {
	background:url(../images/title_get_connected.png) no-repeat;
}
.two-column .one-half iframe{
	float:left;
	height:230px;
	width:320px;
}
.footer-widgets h2{
	left:36px;
}
.footer-widgets .footer-column1 , .footer-widgets .footer-column2{
	width:100%;
}
.widget_signup p{
	width:100%;
}
.footer-column1 input[type="text"]{
	margin-bottom:8px;
}
.footer-widgets .footer-column2{
	margin-top:20px;
}
.footer-widgets .social-media{
	padding:0px 0px 0px 20px;
}
.footer-widgets h4.phone{
	left:58px;
}
.footer-links{
	width:100%;
}
.footer-info{
	font-size:11px;
}
.footer-links ul li{
	padding:0 3px;
}
.footer-links a{
	font-size:11px;
}
.featured-entries-two .one-half{
	width:95%;
}
.footer-info .logo{
	display:none;
}
.copyright p{
	margin-left:0;
}
/************typography***********/

h1.page-title, h3.page-title{
	font-size:18px;
	margin-left:5px;
	line-height:16px;
	padding-left:20px;
}
.ful-width{
	padding:0px 10px;
	width:95%;
}
.one-half{
	margin:0px 10px 0px 0;
	width:48.4%;
}
.one-third{
	margin:0px 7px 0px 0;
	width:32%;
}
.quotes-left, .quotes-left1 , .quotes-right, .quotes-right1 , blockquote{
	width:82%;
}
.one-fourth{
	margin:4px 10px 4px 0;
}
.four-fifth{
	min-height:275px;
}
.one-fifth{
	margin:4px 10px 4px 0;
	min-height:275px;
	width:17.5%;
}
td{
	padding:10px 0px;
}
thead th{
	padding:10px 8px;
}
ul.accordion li a.active {
	width:92.6%;
}
ul.accordion li a.active{
	padding:0 5px 0 12px;
}
ul.accordion li a {
	padding:0px 3px 0px 5px;
}
ul.accordion li a.active span {
	font-size:12.4px;
}
ul.accordion li a span {
	font-size:11px;
}
ul.accordion li a.active span{
	background:url(../images/acc_minus.png) no-repeat scroll 100% 12px transparent;
}
ul.accordion li div.holder{
	width:92%;
}
.tabs-framed{
	height:31px;
}
.tabs-framed a{
	font-size:11px;
	padding:10px 6px;
}
.tabs-framed-content{
/*	font-size:11px;*/
	font-size:14px;
	padding:10px;
	width:86.2%;
}
.toggle{
	font-size:15px;
	width:86.2%;
}
.toggle a{
	background:url(../images/toggle_img.png) no-repeat 1px 2px;
}
/*********** 404 page *************/
.error-page{
	float: left;
	margin: 0 0 0px 57px;
	width: 86%;
}
.error-left{
	background:url(../images/error_left1.png) no-repeat;
	height:93px;
	margin-left:25px;
	padding-top:252px;
	width:279px;
}
.error-page .link{
	margin-right:37px;
}
/********** Blog Page **********/
.page-content h1.page-title, .page-content h3.page-title{
	font-size:19px;
	line-height:16px;
	height:19px;
}
.page-content{
	padding-right:0;
	padding-left:6px;
	width:91%;
}
.blog-post{
	margin-bottom:20px;
}
.blog-post .post-title{
	width:92.5%;
}
.post-title h2{
	font-size:11px;
	width:71%;
}
.rtl-btns .cancel-btn input, .rtl-btns .submit-btn input, a.rtl-btns span{
	padding:0px 10px 0px 10px;
}
.rtl-btns .cancel-btn, .rtl-btns .submit-btn, a.rtl-btns{
	padding-right:0;
}
.blog-post img{
	max-width:95.5%;
}
/*
.page-content h1.page-title, .page-content h3.page-title , h1.page-title, h3.page-title{
	background:url(../images/title_bg_inner_right.png) no-repeat scroll 0 0 transparent;
}
*/
.post-content{
	width:95%;
}
.page-content h1.page-title, .page-content h3.page-title , h1.page-title, h3.page-title{
	background:url(../images/title_bg_345.png) no-repeat scroll 0 0 transparent;
}
.box-shadow{
	display:none;
}
.nav-numbers{
	width:394px;
}
#author-desc{
	width:65%;
}
.comment-body{
	width:61%;
}
.commentlist li ul{
	margin-left:74px;
}
#respond{
	width:99%;
}
#commentform textarea{
	width:91%;
}
/*********  Sidebar ***********/
.sidebar .widget{
	padding-bottom:15px;
}
.widget_custom_links ul li a{
	font-size:12px;
}
/*********  Gallery  ***********/
#gallery-container{
	width:93%;
}
ul.gallery-items li{
	float:none;
	width:70%;
}
#gallery-container .img_shadow{
	display:none;
}
.gallery-content{
	margin-bottom:10px;
}
.gallery-content img{
	height:197px;
	width:350px;	
}
#gallery-container .gallery-content .img_caption{
	left:10px;
	width:89.4%;
}
.nav-below{
	width:100%;
}
/********** Places ****************/
.entry{
	margin-bottom:20px;
	width:97%;
}
.entry-info .entry-info-left{
	width:100%;
}
.entry-info .entry-info-right , .entry .entry-meta{
	float:left;
	width:100%;
}
.entry-details .entry-title-bg{
	width:94.4%;
}
.entry-info .entry-info-right iframe{
	width:340px;
	height:300px;
}
.entry .entry-meta ul{
	margin-top:0;
	width:99%;
}
.results-container .entry-content , .simply-scroll .simply-scroll-clip , .simply-scroll{
	width:383px !important;
}
.entry .entry-title h2{
	width:97%;
}
.img-texture1{
	margin-bottom:10px;
}
.entry .entry-content{
	width:100%;
}
.entry .entry-content{
	padding-bottom:10px;
}
.entry-info .btn{
	margin-left:10%;
}
.entry .entry-content ul.bullet-list{
	width:62%;
}
.entry .entry-meta{
	margin-bottom:12px;
}
.results-container .entry-detail{
	margin-top:20px;
	margin-left:0;
	width:97%;
}
#slideshow-wrapper{
	margin-top:15px !important;
	margin-left:2px !important;
	height:299px !important;
	width:362px !important;
}
ul#slideshow{
	min-height:100% !important;
	height:200px !important;
	width:100% !important;
}
ul#slideshow li img{
	max-height:99% !important;
	max-width:100% !important;
}
/*********** Packages *************/
.sidebar-left{
	margin-left:10px;
}
.entries-container{
	margin-left:10px;
	width:95%;
}
form div.find-dropdown1{
	margin-bottom:10px;
	margin-right:0;
}
.tabright{
	margin-top:20px;
}
.tabs-framed-container{
	width:100%;
}
.results-container ul.tabs-framed a{
	font-size:14px;
}
.results-container .tabs-framed-content{
	width:92%;
}
.tabs-framed-content .tableft{
	width:100%;
}
.results-container table tr.tbl-pricing th{
	min-height:80px;
	padding:12px 5px 12px 5px;
	width:66px;
}
.results-container table tr.odd td , .results-container table tr.even td{
	font-size:12px;
	padding:12px 5px 12px 5px;
	width:66px;
}
.itinerary .post-item .post-date{
	margin-left:24%;
	margin-right:0;
	margin-bottom:15px;
}
.itinerary .post-item .post-details{
	width:100%;
}
.results-container p.btn{
	margin-left:30%;
}
/*************  Full width **************/
.ful-width{
	width:388px;
}
/********* Contact ***********/
.contact-frm p input[type="text"] , .contact-frm p.twocolumn input[type="text"]{
	width:80%;
}
.contact-frm textarea{
	height:200px;
	width:90%;
}
}
@media only screen and (min-width: 240px) and (max-width: 399px) {
body{
	font-size:11px;
}
h2{
	font-size:17px;
}
h3{
	font-size:16px;
}
.container {
	width:240px;
}
/******************header****************/
.header .logo {
	float: left;
	width: 100%;
	text-align:center;
}
.header .testimonial {
	display:none;
}
/**************form****************/
form.search {
	float: left;
	position:relative;
	padding:9px 0 0 0px;
	margin-left:0px;
}
form.search input[type="text"] {
	font-size:12px;
	line-height:23px;
	height:40px;
	width:209px;
	position:relative;
	padding:0 3px 0 12px;
	text-transform:capitalize;
}
form.search .submit-btn {
	margin-right:0px;
	padding-right: 10px;
	position:absolute;
	right:0px;
}
/*******menu***********/
.main-menu-container {
	font-size: 16px;
	height:auto;
	float:left;
	background:none;
}
.tinynav { 
	display: block;
	padding: 4px 5px 5px;
	margin: 0 0 0px 0px;
	width:100%;
	height:28px;
	background:#b98a5c;
	color:#FFF;
	border:1px solid #624b33;
}
#main-menu { display: none; }

.banner{
	border-top:10px solid #2f241d; 
	margin-top:18px;
	min-height:235px;
}
.banner .banner-frame {
	background:none;
	height:auto;
	padding-top:32px;
	width:240px;
}
.banner-green-bg-lf , .banner-green-bg-rg{
	background:none;
	z-index:0;
	width:0;
}
#slider{
	border:10px solid #332b22;
	width:220px;
}
/***** Footer *****/
.footer-links{
	display:none;
}
.footer-info{
	padding-bottom:20px;
}
.footer-info .logo{
	padding-right:53px;
}
.footer-widgets .footer-column1 , .footer-widgets .footer-column2{
	width:100%;
}
.footer-widgets .footer-column1{
	margin-bottom:20px;
}
.footer-widgets h3{
	font-size:22px;
}
.widget_signup{
	padding-left:10px;
}
.widget_signup p{
	padding-bottom:17px;
	width:100%;
}
.footer-column1 input[type="text"]{
	width:179px;
}
.footer-column1 input[type="text"] , .footer-column1 input[type="submit"]{
	margin-bottom:15px;
}
.footer-widgets .social-media{
	padding-right:0px;
	padding-left:10px;
}
.footer-widgets .social-media p{
	padding-bottom:17px;
}
.footer-widgets .social-media ul li{
	margin-bottom:5px;
}
.footer-widgets h2 , .featured-entries-two .one-half .entry-content .entry-title , .two-column .one-half h2.entry-title , h1.page-title, h3.page-title , .page-content h1.page-title, .page-content h3.page-title , .sidebar h3.widget-title{
	background:url(../images/small-title-bg.png) no-repeat;
}
.footer-widgets h2{
	font-size:17px;
	left:4px;
	line-height:55px;
	width:232px;
}
.footer-widgets h4.phone{
	background:url(../images/img_phone_number1.png) no-repeat;
	bottom:-32px;
	font-size:19px;
	height:15px;
	left:10px;
	padding:21px 20px 20px 51px;
	width:155px;
}
.footer-column1 input[type="submit"]{
	height:49px;
}
/****** Content *******/
.home-our-works ul li{
	width:236px;
}
.home-our-works h2{
	padding-bottom:20px;
}
.home-our-works ul li.col1 span.post-content , .home-our-works ul li.col2 span.post-content , .home-our-works ul li.col3 span.post-content , .home-our-works ul li.col4 span.post-content{
	width:220px;
}
.home-our-works ul li span.post-content span.left{
	font-size:127px;
	line-height:100px;
}
.home-our-works ul li span.post-content span.right{
	margin-right:0;
	width:151px;
}
.featured-entries-one{
	padding-left:0;
}
.featured-entries-one .one-half{
	width:97.7%;
}
.featured-entries-one .one-half, .featured-entries-two .one-half, .two-column .one-half{
	padding:0px 8px 0px 8px;
}
.featured-entries-one .one-half .entry-title, .results-container .entry-title{
	width:87.5%;
}
.featured-entries-two .one-half .entry-content{
	line-height:17px;
	width:100%;
}
.featured-entries-two .one-half .entry-content .entry-title{
	height:28px;
	padding-top:10px;
}
.featured-entries-two .one-half .entry-content p{
	padding-left:15px;
}
.featured-entries-two .one-half .entry-content .entry-title h3{
	font-size:12px;
	margin-bottom:0;
}
.featured-entries-two .one-half .entry-content .entry-title span{
	line-height:15px;
}
.featured-entries-one .one-half .entry-title h3, .results-container .entry-title h3{
	font-size:15px;
}
.featured-entries-one .one-half .entry-title p, .results-container .entry-title p{
	font-size:13px;
}
.featured-entries-one .one-half ul li.col1{
	margin-right:6px;
}
.featured-entries-one .one-half ul li.col2{
	width:116px;
}
.featured-entries-one .one-half ul li.col2 a{
	width:99%;
}
.featured-entries-one .one-half ul li.col2 strong{
	font-size:12px;
}
.featured-entries-one .one-half ul li.col3{
	width:222px;
}
.featured-entries-one h2, .featured-entries-two h2{
	font-size:27px;
	line-height:33px;
}
.img-texture2{
	width:89%;
}
.featured-entries-two .one-half .entry-image img{
	height:170px;
	width:202px;
}
.featured-entries-two .one-half .entry-image .shadow{
	display:none;
}
.featured-entries-two .one-half{
	width:228px;
}
.two-column .one-half iframe{
	float:left;
	height:186px;
	margin-right:0;
	width:192px;
}
.widget-container{
	width:210px;
}
.two-column{
	padding:0;
}
.two-column .one-half{
	margin:0 0 17px 0px;
}
.two-column .one-half{
	width:94.3%;
}
.two-column .one-half h2.entry-title{
	font-size:21px;
	line-height:14px;
	height:32px;
	margin-bottom:19px;
}
/********* Typography ********/
h1.page-title, h3.page-title{
	font-size:12px;
	margin-left:0;
	padding-top:14px;
}
.ful-width{
	padding:0 10px;
	width:91.7%;
}
.one-half{
	margin-right:0;
	width:100%;
}
.one-third{
	margin-right:0;
	margin-bottom:10px;
	width:100%;
}
blockquote , .quotes-left, .quotes-left1 , .quotes-right, .quotes-right1{
	width:67%;
}
.dropcap{
	font-size:18px;
}
.circle , .dropcap-square, .dropcap-circle , .drop-square{
	font-size:16px;
	line-height:27px !important;
	width:27px;
}
.one-fifth{
	margin-right:14px;
	min-height:189px;
	width:43.5%;
}
.one-fourth{
	margin-right:25px;
	width:38.7%;
}
img.alignleft, img.alignright, img.aligncenter{
	max-width:100%;
	width:212px;
}
.wp-caption{
	max-width:214px;
}
.wp-caption img{
	max-width:95%;
}
thead th{
	padding:10px 0px;
	font-size:9px;
}
td{
	font-size:10px;
	padding:0;
}
ul.accordion li a.active , ul.accordion li div.holder , ul.accordion li a{
	padding-left:5px;
}
.tabs-framed{
	height:33px;
}
.tabs-framed a{
	font-size:11px;
	padding:11px 10px;
}
.tabs-framed-content{
	padding:16px 10px;
}
.toggle{
	width:92.3%;
}
/*********** 404 page *************/
.error-page{
	float: left;
	margin: 0 0 0px 0px;
	width: 100%;
}
.error-left{
	background:url(../images/error_left1.png) no-repeat;
	height:93px;
	margin-left:5px;
	padding-top:218px;
	width:239px;
}
.error-page .link{
	background:url(../images/Signboard1.png) no-repeat;
	margin-right:3px;
	height:412px;
	width:237px;
}
/********* Blog ********/
.page-content{
	padding-left:5px;
	padding-right:5px;
	width:95.7%;
}
.page-content h1.page-title, .page-content h3.page-title{
	font-size:11px;
	height:14px;
	padding:13px 13px 24px;
}
.box-shadow{
	display:none;
}
.blog-post{
	margin-right:0;
	margin-bottom:15px;
}
.entry-author-image{
	height:31px;
	margin-right:10px;
	padding:4px;
	width:31px;
}
#author-desc{
	width:66%;
}
.post-author-details{
	width:99.2%;
}
.post-author-details img{
	height:30px;
	width:30px;
}
.blog-post .post-title{
	min-height:53px;
	width:87%;
}
.blog-post img{
	width:91.9%;
}
.post-title h2{
	font-size:11px;
	line-height:18px;
	margin-top:8px;
	margin-bottom:0;
}
#author-link a{
	font-size:10px;
}
.blog-post .post-title a.more{
	display:none;
}
.post-content{
	width:93%;
}
.post-meta .post-tags a{
	font-size:10px;
}
.social-bookmarks{
	bottom:21px;
}
.social-bookmarks li{
	margin-right:2px;
}
.nav-numbers{
	width:100%;
}
.commententries h2, #respond h3{
	padding:9px 11px;
}
/******* Sidebar *******/
.sidebar{
	float:left;
	margin-left:4px;
	width:96%;
}
.sidebar h3.widget-title{
	font-size:20px;
	height:20px;
	padding:17px 17px 15px 17px;
}
.widget_recent_places .post-thumb{
	margin-bottom:15px;
}
.sidebar p {
	padding-bottom:15px;
}
.sidebar-left .widget h3.widget-title{
	font-size:15px;
	width:94%;
}
.sidebar-left{
	margin-left:8px;
	width:100%;
}
.sidebar-left .widget{
	width:91%;
}
.custom_widget_inner{
	height:284px;
	width:97.5%;
}
.custom_widget_top{
	height:290px;
}
.widget_categories ul li{
	font-size:12px;
}
.widget_categories ul li a{
	padding-left:22px;
	width:82%;
}
.sidebar-left .widget .widget-title{
	width:89.7%;
}
.widget_enquiry_form form input[type="text"] , .widget_enquiry_form form p.twocolumn input[type="text"]{
	height:39px;
	line-height:39px;
	width:75%;
}
.widget_enquiry_form form , .widget_enquiry_form form p{
	margin-left:5px;
	width:100%;
}
.widget_enquiry_form form p.twocolumn input[type="text"]{
	margin-bottom:10px;
}
.widget_enquiry_form form p textarea{
	width:81%;
}
.rtl-btns .cancel-btn, .rtl-btns .submit-btn, a.rtl-btns{
	margin-right:4px;
	padding-right:10px;
}
.widget_enquiry_form form{
	padding-bottom:0;
}
#contact-widget-container .widget strong{
	margin-left:0;
}
.sidebar .gallery-container{
	background:none;
	border:5px solid #372d23;
	height:200px;
	padding:0;
	width:92%;
}
.sidebar .gallery-container ul li a img{
	max-width:100%;
	height:200px;
	max-height:100%;
	width:215px !important;
}
.sidebar .gallery-container a.nav-next{
	right:60px;
}
.sidebar .gallery-container a.nav-prev{
	left:60px;
}
.textwidget img{
	max-width:100%;
}
.widget_custom_links ul li a{
	font-size:14px;
}
.widget_categories ul li a span.cat-name{
	width:72%;
}
/****** Blog ********/
.comment-avatar{
	margin-right:9px;
	padding:4px;
	width:31px;
}
.comment-avatar img{
	height:30px;
	width:30px;
}
.comment-body{
	width:72%;
}
.commentlist li ul{
	margin-left:32px;
}
#commentform input[type="text"]{
	height:38px;
	line-height:38px;
	font-size:13px;
	margin-bottom:10px;
	width:88%;
}
#commentform textarea{
	font-size:13px;
	width:88%;
}
.widget_custom_links ul li{
	background:url(../images/img_bullet_list.png) no-repeat scroll 0 5px transparent;
	padding-left:20px;
}
.rtl-btns .cancel-btn input, .rtl-btns .submit-btn input, a.rtl-btns span{
	padding:0 10px 0 26px;
}
.page-content h1.page-title, .page-content h3.page-title{
	margin-left:-5px;
}
/******* Package detail ******/
form div.find-dropdown1, form div.find-dropdown2, form div.find-dropdown1 select.select , form div.find-dropdown1 select.select option{
	float:left;
	margin-right:0;
	margin-bottom:10px;
	width:100% !important;
}
.results-container .entry-detail{
	margin-left:5px;
	width:70%;
}
.entries-container h2{
	font-size:14px;
	width:86%;
}
.entry-detail p{
	padding-right:0;
}
.results-container .entry-img{
	width:63px;
}
.results-container .entry-img .img-texture1 img{
	width:40px;
	height:30px;
}
.results-container .entry-img .img-texture1{
	margin-left:10px;
	padding:5px;
}
form div.find-dropdown2{
	float:left;
	clear:left;
}
form div.find-dropdown1 span.mock{
	background:url(../images/selection2.jpg) no-repeat 0 0;
	width:200px;
}
.tabs-framed-container{
	width:100%;
}
.results-container .tabs-framed-content{
	width:89%;
}
.tabs-framed-content .tableft{
	width:100%;
}
.tabs-framed-content .tableft p{
	font-size:10px;
}
.entries-container{
	width:97%;
}
.results-container .entry-content{
	float:left;
	width:98%;
}
.tabs-framed{
	height:32px;
}
.entries-container{
	margin-left:8px;
}
.results-container ul.tabs-framed a{
	font-size:9px;
	font-weight:normal;
	padding:10px 1px;
}
.tabright{
	margin-top:10px;
	clear:left;
	width:194px;
}
.tabright .entry-inner{
	width:192px;
}
.entries-container .tabright .entry-inner p.btn{
	margin-left:2%;
	width:193px;
}
.results-container .pricing{
	width:97%;
}
.itinerary .post-item .post-details , .itinerary{
	width:98%;
}
.itinerary .post-item .post-date{
	margin-left:10%;
	margin-right:0;
	margin-bottom:10px;
}
.results-container p.btn{
	width:86%;
	margin-left:0;
}
.results-container table{
	width:97.5%;
}
.results-container table tr.tbl-pricing th{
	min-height:70px;
	line-height:14px;
	padding:12px 5px;
	width:34px;
}
.results-container table tr.odd td , .results-container table tr.even td{
	font-size:8px;
	line-height:14px;
	padding:12px 2px;
	width:40px;
}
.simply-scroll ,  .simply-scroll .simply-scroll-clip{
	width:100% !important;
}
/******* Package*******/
.entry{
	margin-bottom:10px;
}
.entry-info .entry-info-right{
	float:left;
	width:100%;
}
.entry-info .entry-info-right iframe{
	height:205px;
	width:215px;
}
.entry-details .entry-title-bg{
	width:89.5%;
}
.entry-title-bg .entry-title h1{
	font-size:12px;
}
.entry-details .entry-title-bg ul.social-bookmarks li{
	margin-left:1px;
}
.entry-details .entry-title-bg ul.social-bookmarks{
	right:0;
	top:5px;
}
.results-container .entry-img a{
	margin-left:10px;
}
#slideshow-wrapper{
	margin-left:0 !important;
	margin-top:10px !important;
	height:200px !important;
	width:91% !important;
}
#slideshow-wrapper ul li img{
	height:200px;
	width:213px;
}
.entry .entry-content .img-texture1{
	margin-right:0;
	margin-bottom:10px;
}
.entry-info .btn{
	margin-left:1%;
}
.entry .entry-content{
	width:100%;
}
.entry-info .entry-info-left{
	width:100%;
}
.entry-info .btn a.large-btn{
	margin-bottom:10px;
}
.entry-post h3{
	font-size:18px;
	line-height:23px;
}
.entry .entry-title h2{
	width:91%;
}
.entry .entry-content ul.bullet-list{
	width:95%;
}
.entry .entry-title a{
	display:none;
}
/*********** Contact **********/
.contact-frm p input[type="text"], .contact-frm p.twocolumn input.mail[type="text"], .contact-frm p.twocolumn input[type="text"]{
	height:34px;
}
.contact-frm p input[type="text"] , .contact-frm textarea , .contact-frm p.twocolumn input.mail[type="text"] , .contact-frm p.twocolumn input[type="text"]{
	line-height:34px;	
	width:86%;
}
.contact-frm textarea{
	height:209px;
}
#contact-widget-container .widget iframe{
	width:207px;
}
#contact-widget-container .widget_location .shadow{
	display:none;
}
.submit-btn{
}
.custom_widget_inner p img{
	width:auto;
}
#frmcontact .submit-btn{
	margin-bottom:10px;
}
/******* Gallery *******/
#gallery-container{
	padding-left:5px;
	width:96%;
}
.gallery-content img{
	max-width:99%;
	height:203px;
}
ul.gallery-items li a.zoom img{
	width:auto;
	height:auto;
}
#gallery-container .gallery-content .img_caption{
	width:83%;
}
#gallery-container .img_shadow{
	display:none;
}
.gallery-content{
	margin-bottom:15px;
}
ul.gallery-items li{
	width:96%;
}
ul.gallery-items li img{
	max-width:95%;
}
ul.gallery-items li a{
	width:87%;
}
ul.gallery-items li:hover .inner{
	width:203px;
}
}