/*
 Theme Name: Travel Lite
 Theme URI: http://d5creation.com/theme/travel/

 Author: D5 Creation
 Author URI: http://d5creation.com/

 Description: Travel is a Super Elegant and Professional Responsive Theme. This Theme is ideal for Travel Agencies, Hotels, Tour Operators, Airlines, Photographic Agencies, Environmental Organizations, Tourist Spot Presentation, Tourism Promotion, Photography and Other Purposes that may match with your thoughts.  A demo of Travel Theme can be found here: http://demo.d5creation.com/themes/?theme=Travel

 Version: 1.7

 Tags: gray, light, black, orange, blue, white, two-columns, right-sidebar, fluid-layout, fixed-layout, custom-header, custom-background, custom-menu, threaded-comments, sticky-post, rtl-language-support, front-page-post-form, full-width-template, theme-options, translation-ready

 License: GNU General Public License v2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html

 Travel WordPress Theme, Copyright 2012-2015: D5 Creation (www.d5creation.com)

 Text Domain: travel-lite

 */

/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
 -------------------------------------------------------------- */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}
:focus {/* remember to define focus styles! */
	outline: 0;
}
.header_container {
	width: 100%;
	height: 600px;
	position: relative;
	margin: 0 auto;
}
body {
	line-height: 1;
}

ol, ul {
	list-style: none;
}

table {/* tables still need 'cellspacing="0"' in the markup */
	border-collapse: separate;
	border-spacing: 0;
}

caption, th, td {
	font-weight: normal;
	text-align: left;
}

blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}

blockquote, q {
	quotes: "" "";
}

a img {
	border: 0;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
.page-nav {
	float: left;
	padding: 0 0 0 1%;
	text-align: center;
	width: 98%;
}
.page-nav .prev, .page-nav .next {
	float: left;
	height: 40px;
	line-height: 40px;
	background-color: #00B9DA;
	border: 1px solid #00B9DA;
	border-radius: 4px;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0 4%;
	min-width: 10%;
}
.page-nav div.prev:hover, .page-nav div.next:hover {
	background-color: #999999;
	border: 1px solid #999999;
	padding: 0 4%;
	min-width: 10%;
	cursor: pointer;
}
.page-nav .next {
	float: right;
}
.page-nav .prev a, .page-nav .next a {
	color: #fff;
}
.sp-arrow.sp-previous-arrow, .sp-arrow.sp-next-arrow {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAADaCAYAAABtsIY3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MjhBMEZBMzZGM0UxMUU0QjBEQUI3QkY0MzBCRjMwMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MjhBMEZBNDZGM0UxMUU0QjBEQUI3QkY0MzBCRjMwMiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgyOEEwRkExNkYzRTExRTRCMERBQjdCRjQzMEJGMzAyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjgyOEEwRkEyNkYzRTExRTRCMERBQjdCRjQzMEJGMzAyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+7mCUWwAAGERJREFUeNrs3Qd8FMXC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");
	cursor: pointer;
	height: 109px;
	position: absolute;
	width: 60px;
	z-index: 3;
}
.sp-next-arrow::after, .sp-next-arrow::before, .sp-previous-arrow::after, .sp-previous-arrow::before {
	content: "";
	height: 50%;
	position: relative;
	width: 50%;
	background-color: none;
}
.sp-arrow.sp-previous-arrow {
	background-position: 0 0;
	top: -200px;
	left: 165px;
}/*-------------------------------------------- *  */
.sp-arrow.sp-next-arrow {
	background-position: -60px 0;
	top: -200px;
	right: 165px;
}
.wprls_slider_effect1 {
	box-shadow: none;
}
/* =WordPress Core and Addition
 -------------------------------------------------------------- */
.alignnone, #content .alignnone, #content-full .alignnone, div .alignnone {
	margin: 5px 20px 20px 0;
}

.aligncenter, #content .aligncenter, #content-full .aligncenter, div.aligncenter {
	display: block;
	margin: 5px auto 5px auto;
}

.alignright, #content .alignright, #content-full .alignright, div .alignright {
	float: right;
	margin: 5px 0 20px 20px;
}

.alignleft, #content .alignleft, #content-full .alignleft, div .alignleft {
	float: left;
	margin: 5px 20px 20px 0;
}

a img.alignright {
	float: right;
	margin: 5px 0 20px 20px;
}

a img.alignnone {
	margin: 5px 20px 20px 0;
}

a img.alignleft {
	float: left;
	margin: 5px 20px 20px 0;
}

a img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto
}

.wp-caption {
	background: #fff;
	border: 1px solid #f0f0f0;
	max-width: 96%; /* Image does not overflow the content area */
	padding: 5px 3px 10px;
	text-align: center;
}

.wp-caption.alignnone {
	margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
	margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
	margin: 5px 0 20px 20px;
}

.wp-caption img {
	border: 0 none;
	height: auto;
	margin: 0;
	max-width: 98.5%;
	padding: 0;
	width: auto;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	margin: 0;
	padding: 0 4px 5px;
}

/* =Structure
 ----------------------------------------------- */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.6;
	word-wrap: break-word;
	/*background: url("images/background.jpg") no-repeat scroll left top #E4E8E9;
	 background: url("images/background.jpg") no-repeat scroll left top / 100% auto #E4E8E9;*/
	color: #525253;
	min-width: 1020px;
	width: 1020px text-shadow : 0 1px 0 #FFFFFF;	/*background-color:#E4E8E9;*/
}

img {
	max-width: 100%;
	border: 0 none;
}

#container {
	border-radius: 10px;
	margin: 20px auto 10px;
	overflow: hidden;
	padding: 20px;
	width: 1024px;
}

#top-menu-container {
	height: 30px;
	margin: 0 auto;
	padding: 10px 0 0;
	width: 950px;
	z-index: 11;
	position: relative;
}

#top-menu-container #searchform {
	float: right;
}

#top-menu-container input#s {
	border-radius: 10px 0 0 10px;
	color: #999999;
	padding: 5px 10px;
	width: 135px;
	float: left;
	height: 17px;
}

#top-menu-container #searchform input[type="submit"] {
	background: url("images/search.png") no-repeat scroll 70% 50% #333333;
	border: medium none;
	border-radius: 0 10px 10px 0;
	box-shadow: none;
	height: 29px;
	text-indent: -9999em;
	width: 30px;
	float: right;
}

#header {
	min-height: 75px;
	min-width: 950px;
	z-index: 11;
	position: relative;
	top: 255px;
}

img.site-logo, h1.site-title {
	/*display: block;
	 float: left;
	 font-size: 50px;
	 font-weight: bold;
	 margin-top: 10px;
	 max-height: 80px;
	 max-width: 300px;
	 word-wrap: normal;
	 color: #EEEEEE;*/
	color: #eeeeee;
	display: block;
	float: left;
	font-size: 50px;
	font-weight: bold;
	height: 88%; /* margin-top: 1px;  min-width: 300px;  width: 316px;*/
	word-wrap: normal;
}

#header-content {
	/*margin: 0 auto;
	 min-height: 75px;
	 width: 950px;*/
	background-color: #F2F2F3;
	border-bottom: 5px solid #fff;
	height: 50px;
	margin: 0 auto;
	position: relative;
	width: 100%;
}

.site-title-hidden {
	display: none;
}

#content {
	float: left;
	width: 724px;
}

#content-full {
	width: 1024px;
}

.content-ver-sep {
	clear: both;
	height: 1px;
	background: #CCCCCC;
	border-bottom: 1px solid #FFFFFF;
}

.fwtsep {
	display: none;
	margin-bottom: 10px;
}

.sep3 {
	background: url("images/sep3.png") no-repeat scroll 0 0 transparent;
	text-indent: -9999em;
	clear: both;
}

.sep2 {
	background: url("images/sep2.png") repeat-x scroll 0 0 transparent;
	text-indent: -9999em;
	clear: both;
	height: 10px;
}

.sep0 {
	background: url("images/sep0.png") repeat-x scroll 0 0 transparent;
	text-indent: -9999em;
	clear: both;
}

.pagenev {
	background: url("images/fbcback.png") repeat scroll 0 0 #CCCCCC;
	clear: both;
}

.conwidth {
	color: #555555;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	margin: 10px auto;
	padding: 10px 0;
	width: 950px;
}

.conwidth a {
	background: url("images/rarrow.png") no-repeat scroll right center transparent;
	margin: 0 10px 0 0;
	padding: 0 20px 0 0;
}

#right-sidebar {
  float: right;
  min-height: 520px;
  width: 300px;
}

#footer {
	clear: both;
	font-size: 12px;
	min-width: 1020px;
	/*background: url("images/fbcback.png") repeat scroll 0 0 #CCCCCC;*/
	background-color: #000;
}

#social {
	display: table;
	float: right;
	height: 20px;
	margin-right: 20px;
}

.facebook-link {
	background: url("images/fbicon.png") no-repeat scroll center 50% transparent;
}

.twitter-link {
	background: url("images/twittericon.png") no-repeat scroll center 50% transparent;
}

.gplus-link {
	background: url("images/gicon.png") no-repeat scroll center 50% transparent;
}

.con-link {
	background: url("images/conicon.png") no-repeat scroll center 50% transparent;
}

.facebook-link, .twitter-link, .gplus-link, .con-link {
	border: 1px solid #555555;
	border-radius: 20px 20px 20px 20px;
	float: left;
	height: 20px;
	margin: 2px 5px;
	opacity: .9;
	padding: 3px;
	width: 20px;
	transition: all 2s;
	-moz-transition: all 2s; /* FF3.7+ */
	-o-transition: all 2s; /* Opera 10.5 */
	-webkit-transition: all 2s; /* Saf3.2+, Chrome */
}

.facebook-link:hover, .twitter-link:hover, .gplus-link:hover, .con-link:hover {
	border: 1px solid #EEEEEE;
	opacity: 1;
}

#footer-sidebar {
	margin: 0 auto;
	overflow: hidden;
	padding: 20px 0 0;
	width: 990px;
}

#creditline {
	font-size: 14px;
	margin: 0 auto;
	padding: 10px 0;
	text-align: center;
	/* width: 990px;*/
	background-color: #CCCCCC;
	font-weight: bold;
}

#creditline a {
	font-weight: bold;
	color: #666681;
}

/* Common Elements
 ------------------------------------------------------------- */
ol, ul {
	padding: 0 0 10px 10px;
	display: block;
	margin-bottom: 10px;
}

ul {
	list-style: square inside none;
}

ol {
	list-style: decimal inside none;
}

strong {
	font-weight: bold;
}

dl {
	margin: 0 0 24px 0;
}

dt {
	font-weight: bold;
}

dd {
	margin-bottom: 18px;
}

strong {
	font-weight: bold;
}

cite, em, i {
	font-style: italic;
}

big {
	font-size: 131.25%;
}

ins {
	background: #CEE8F0;
	text-decoration: none;
}

blockquote cite, blockquote em, blockquote i {
	font-style: normal;
}

pre {
	background: #FFFFFF;
	border-radius: 5px 5px 5px 5px;
	color: #222222;
	line-height: 18px;
	margin-bottom: 18px;
	overflow: auto;
	padding: 1.5em;
}

abbr, acronym {
	border-bottom: 1px dotted #666;
	cursor: help;
}

sup, sub {
	height: 0;
	line-height: 1;
	position: relative;
	vertical-align: baseline;
	font-size: 70%;
}

sup {
	bottom: 1ex;
}

sub {
	top: .5ex;
}

address {
	background: #EEEEEE;
	border: 2px solid #DDDDDD;
	border-radius: 5px 5px 5px 5px;
	font-style: italic;
	font-weight: bold;
	margin-bottom: 15px;
	max-width: 250px;
	padding: 5px 10px;
	text-align: right;
}

embed {
	max-width: 100%;
}
#n2-ss-3-arrow-previous, #n2-ss-3-arrow-next {
	top: 130px !important;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAADaCAYAAABtsIY3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MjhBMEZBMzZGM0UxMUU0QjBEQUI3QkY0MzBCRjMwMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MjhBMEZBNDZGM0UxMUU0QjBEQUI3QkY0MzBCRjMwMiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgyOEEwRkExNkYzRTExRTRCMERBQjdCRjQzMEJGMzAyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjgyOEEwRkEyNkYzRTExRTRCMERBQjdCRjQzMEJGMzAyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+7mCUWwAAGERJREFUeNrs3Qd8FMXC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") !important;
	z-index: 11 !important;
	height: 109px !important;
	cursor: pointer;
	position: absolute !important;
	width: 50px !important;
	z-index: 11 !important;
}
#n2-ss-3-arrow-previous {
	left: 176px !important;
}
#n2-ss-3-arrow-next {
	right: 176px !important;
	background-position: -70px 0;
}
#n2-ss-3-arrow-next::after, #n2-ss-3-arrow-next::before, #n2-ss-3-arrow-previous::after, #n2-ss-3-arrow-previous::before {
	content: "";
	height: 50%;
	position: relative;
	width: 50%;
	background-color: none;
}
#n2-ss-3-arrow-previous {
	background-position: 0 0;
}
div#n2-ss-3 .nextend-arrow img {
	display: none !important;
}/*.n2-ss-widget.n2-ss-widget-display-desktop.n2-ss-widget-display-tablet.n2-ss-widget-display-mobile.nextend-arrow.n2-ib.nextend-arrow-previous.nextend-arrow-animated-fade {	display:none;}*/
/* Menu Elements
 ------------------------------------------------------------- */
div.n2-ss-desktop{
	text-align:right;
}
div.n2-ss-desktop h3.slider-title {
  color: #fff;
  font-family: inherit;
  font-size: 32pt !important;
  font-weight: normal;
  margin: 0;
  padding: 0;
  text-align: right;
  text-shadow: 0 0 1px #000;
}
div.n2-ss-desktop p {
  font-weight: inherit !important;
  text-align: right !important;
  text-shadow: 0 0 2px #000 !important;
}
div.n2-ss-desktop p.hilite {
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  font-family: inherit;
  font-size: 11pt !important;
  font-style: italic;
  padding: 5px !important;
  width: auto !important;
}
#travel-main-menu {
	/*float: right;*/
	float: left;
	font-family: 'Oswald', Impact, Helvetica, sans-serif;
	line-height: 1;
	max-width: 640px;
	display: block;
	/*margin:20px 0 20px 10px;*/
	list-style: none;
	display: none;
	/*background: #111;
	 background: -moz-linear-gradient(#444, #111);
	 background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #111),color-stop(1, #444));    background: -webkit-linear-gradient(#444, #111);
	 background: -o-linear-gradient(#444, #111);
	 background: -ms-linear-gradient(#444, #111);
	 background: linear-gradient(#444, #111);
	 -moz-border-radius: 10px;
	 border-radius: 10px;*/
}

#travel-main-menu .menu {
	float: right;
}

#travel-main-menu ul {
	list-style: none outside none;
	padding: 0;
	margin: 0;
}

#travel-main-menu li {
	float: left;
	position: relative;
	margin: 5px 3px 0;
}

#travel-main-menu a {
	color: #999;
	display: block;
	font-size: 14px;
	min-width: 40px;
	padding: 10px 10px 20px;
	position: relative;
	text-align: center;
	text-transform: uppercase;
	text-shadow: 1px 1px 1px #000000;
	-webkit-transition: all 1s;
	-moz-transition: all 2s;
	-o-transition: all 2s;
	-ms-transition: all 2s;
	transition: all 2s;
}

#travel-main-menu a:hover {
	color: #fafafa;
}

#travel-main-menu .current-menu-item > a, #travel-main-menu .current-menu-ancestor > a, #travel-main-menu .current_page_item > a, #travel-main-menu .current_page_ancestor > a {
	color: #fafafa;
}

#travel-main-menu li ul {
	float: left;
	position: relative;
	margin: 0;
}

#travel-main-menu ul ul, .sub-menu, .sub-menu ul ul {
	display: none;
	position: absolute;
	z-index: 10000;
	width: 200px;
	font-family: 'Lato', Helvetica, sans-serif;
	background: #0EB0CD;
	background: rgba(14, 176, 205, .7);
	box-shadow: 0 0 5px 0 #000000;
	border-radius: 0 0 10px 10px;
	float: left;
	left: 0;
}

#travel-main-menu ul li ul li {
	margin: 0;
	border-bottom: 1px solid #006193;
	border-top: 1px solid #4FBFF9;
	width: 200px;
}

#travel-main-menu ul li ul li:last-child {
	border-radius: 0 0 10px 10px;
}

#travel-main-menu ul li ul li:hover {
	background-color: #0292CE;
	transition: all 1s ease;
}

#travel-main-menu ul ul ul {
	left: 100%;
	top: 0;
	z-index: 999;
}

#travel-main-menu ul ul a {
	padding: 10px 10px;
	text-align: left;
	text-transform: none;
	margin: 0;
	border-radius: 0;
	font-size: 14px;
	color: #eae9e9;
	text-shadow: 1px 1px 1px #AAAAAA;;
}

#travel-main-menu ul ul a:hover {
	padding-left: 20px;
	-webkit-transition: all 1s;
	-moz-transition: all 2s;
	-o-transition: all 2s;
	-ms-transition: all 2s;
	transition: all 2s;
}

#travel-main-menu ul li:hover > ul {
	display: block;
	margin-top: -1px;
}

#travel-main-menu ul .menu-parent-item {
	background: url("images/listiconfb.png") no-repeat scroll right 15px /7px 9px transparent;
	padding: 0 3px;
}
#travel-main-menu ul ul .menu-parent-item {
	background: url("images/listiconf.png") no-repeat scroll right center/7px 9px transparent;
	padding: 0;
}

/* Wedget Elements
 ------------------------------------------------------------- */
.widget {
	display: block;
	word-wrap: break-word;
}

.widget h3 {
	color: #00ACCF;
}

.widget ul, .widget ol {
	padding: 0;
}

#right-sidebar .widget {
  display: inline-block;
  float: right;
  margin-bottom: 20px;
  position: relative;
  width: 300px;
}

#right-sidebar .widget, #right-sidebar .widget li, #right-sidebar .widget a, #right-sidebar .widget a:hover {
	text-decoration: none;
	color: #555555;
}

#right-sidebar .widget li {
	list-style: none outside none;
	padding: 5px 0 5px 17px;
	background: url("images/listiconf.gif") no-repeat scroll 0 10px transparent;
}

#footer-sidebar .widget {
  margin: 0 5px 15px;
  width: 300px;
}

#footer-sidebar #first-footer-widget {
	float: left;
}

#footer-sidebar #footer-widgets {
	margin-left: 30px;
	float: left;
}

#footer-sidebar .widget h3 {
	padding-bottom: 5px;
	text-transform: uppercase;
}

#footer-sidebar .widget, #footer-sidebar .widget li, #footer-sidebar .widget a, #footer-sidebar .widget a:hover {
	color: #fff;
	text-decoration: none;
}

#footer-sidebar .widget ul, #footer-sidebar .widget ol {
	border-bottom: 1px solid #EEEEEE;
	border-top: 1px solid #AAAAAA;
}

#footer-sidebar .widget li {
	background: url("images/listicon.gif") no-repeat scroll 0 7px transparent;
	/*  border-bottom: 1px solid #AAAAAA;
	 border-top: 1px solid #EEEEEE;*/
	list-style: none outside none;
	padding: 3px 0 3px 17px;
}

#right-sidebar input#s, #footer-sidebar input#s {
	width: 50%;
	min-width: 100px;
}

.textwedget {
	width: 100%;
}

/* Travel Elements
 ------------------------------------------------------------- */
h1, h2, h2 a, h2 a:visited, h3, h4, h5, h6 {
	font-family: 'Oswald', Impact, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 1.25;
	margin: 0 0 10px;
	color: #333333;
}

h1 {
	font-size: 30px;
}

h2 {
	font-size: 23px;
}

h3 {
	font-size: 20px;
}

h4 {
	font-size: 17px;
}

h5 {
	font-size: 15px;
}

h6 {
	font-size: 13px;
}

p {
  margin: 1%;
  width: 98%;
}

a {
	text-decoration: none;
	color: #00ACCF;
}

b, strong {
	font-weight: bold;
}
displaynone {
	display: none;
}

.clear {
	clear: both;
}

table {
	border-radius: 3px 3px 3px 3px;
	padding: 5px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	min-width: 200px;
	margin-bottom: 15px;
	max-width: 100%;
}

td {
	padding: 5px 7px;
	vertical-align: top;
}

#wp-calendar td {
	padding: 0px 7px;
}

th {
	font-weight: bold;
	line-height: 1;
	padding: 5px 7px;
}

table#wp-calendar {
	background: none repeat scroll 0 0 transparent;
	border: medium none;
	box-shadow: none;
	width: 100%;
}

button, input[type="reset"], input[type="button"], input[type="submit"], #respond .form-submit input#submit, #wp-submit {
	background-color: #666;
	border: 0 none;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	float: right;
	font-size: 18px;
	height: 50px;
	margin: 10px;
	padding: 11px 10px 15px;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 0 1px #333;
	transition: all 2s ease 0s;
}

button:hover, input[type="reset"]:hover, input[type="button"]:hover, input[type="submit"]:hover, #respond .form-submit input#submit:hover, #wp-submit:hover {
	background: #00c7ef;
	background: -moz-linear-gradient( bottom, #00adcf 0%, #00adcf 50%, #00c7ef 65%, #00c7ef);
	background: -webkit-gradient( linear, right bottom, right top, from(#00adcf), color-stop(0.50, #00adcf), color-stop(0.65, #00c7ef), to(#00c7ef));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00C7EF', endColorstr='#00ACCF');
}
input[type="text"], textarea, input#s, input[type="password"], textarea#comment {
  border: 0 none;
  color: #999;
  font-size: 14px;
  height: 40px;
  padding: 1%;
  width: 98%;
  background-color: rgba(255,255,255,0.8);
}
select {
	border: 0 none;
	color: #999;
	font-size: 14px;
	height: 55px;
	padding: 7px;
	width: 100%;
}

input[type="text"]:focus, textarea, input#s:focus, input[type="password"]:focus, textarea#comment:focus {
	background: none repeat scroll 0 0 #F7F7F7;
}

input[type="password"] {
	width: 200px;
}

button:active, input[type="reset"]:active, input[type="button"]:active, input[type="submit"]:active {
	position: relative;
	top: 1px;
}

input#s {
	width: 70%;
	min-width: 135px;
}

.post.sticky, .sticky {
	background: url("images/sticky.png") no-repeat scroll right top transparent;
}

.page-link {
	font-weight: bold;
	margin: 5px 0;
}

.page-link a {
	background: #00ACCF;
	border-radius: 20px;
	color: #FFFFFF;
	padding: 5px 9px;
	text-shadow: none;
}

.gallery-caption {
	clear: both;
	width: 95%;
}

#container .gallery .attachment-thumbnail {
	float: none;
	margin: 5px auto;
}

#container, #content, #content-full {
	font-size: 14px;
	text-align: justify;
	z-index: 3;
	position: relative;
}

.vspace {
	height: 350px;
	text-align: center;
}

#content img, #content-full img {
	height: auto;
	margin: 0;
	max-width: 100%;
	vertical-align: middle;
}

#heading {
	font-size: 35px;
	margin: 20px 0;
	text-align: center;
	text-transform: uppercase;
}

#slide-container {
	position: absolute;
	top: 0;
	z-index: 1;
	width: 100%;
}

.featured-boxs {
	/*background: url("images/fbcback.png") repeat scroll 0 0 #CCCCCC;
	 display: inline-block;
	 margin: -20px -22px 0 -18px;
	 overflow: hidden;
	 line-height: 1.3em;
	 text-shadow: none;*/
	background: #fbfbfb none repeat scroll 0 0;
	border-color: #ddd;
	border-style: solid;
	border-width: 1px;
	display: inline-block;
	float: left;
	margin: 10px;
	overflow: hidden;
	padding: 10px;
	position: relative;
	width: 294.6px;
}

.featured-box {
	background: url("images/fea-sep.png") repeat-y scroll 100% 50% transparent;
	border-bottom: 1px solid #FFFFFF;
	border-top: 2px solid #CCCCCC;
	display: inline;
	float: left;
	overflow: hidden;
	padding: 20px;
	position: relative;
	width: 290px;
}

.featured-box .read-more {
	margin-left: 5px;
}

.featured-boxs img {
	cursor: pointer;
	height: 200px;
	margin: 0 auto;
	padding: 10px;
	width: 270px;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-o-transition: all 1s;
	-ms-transition: all 1s;
	transition: all 1s;
}

.featured-boxs img:hover {
	-webkit-transform: scale(1.03);
	-moz-transform: scale(.99);
	-o-transform: scale(1.03);
	-ms-transform: scale(1.03);
	transform: scale(1.03);
	background: #00ACCF;
}

.featured-contents, .featured-boxs {
	line-height: 1.3em;
	margin: 10px 0;
}

.featured-contents, .featured-contents a, .featured-boxs, .featured-boxs a {
	color: #555555;
}
span.featured-content > a {
	float: left;
	height: 138px;
	overflow: hidden;
	width: 100%;
}
.fcontent-special {
	border-radius: 105px 105px 105px 105px;
	color: #FFFFFF;
	float: right;
	font-size: 12px;
	max-width: 50px;
	padding: 3px 5px;
	position: absolute;
	right: 5px;
	text-shadow: 1px 1px 0 #000000;
	top: 10px;
}

.featured-content{
  background: #fbfbfb none repeat scroll 0 0;
  border-color: #ddd;
  border-style: solid;
  border-width: 1px;
  display: inline-block;
  float: left;
  height: 265px;
  overflow: hidden;
  padding: 10px;
  position: relative;
  width: 280px;
  margin: 18px;
}
.featured-contents #right-sidebar .widget {
  display: inline-block;
  float: left;
  height: 265px;
  overflow: hidden;
  position: relative;
  width: 300px;
}
img.fcon-image {
	width: 100%;
	-moz-transition: all 1s;
	-o-transition: all 1s;
	-webkit-transition: all 1s;
	transition: all 1s;
}

img.fcon-image:hover {
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
	filter: gray; /* IE6-9 */
	-webkit-filter: brightness(85%) grayscale(50%);
}

.featured-content p {
	margin-bottom: 5px;
}

.featured-contents #right-sidebar {
	float: left;
}

.featured-contents #content {
	/*width: auto;*/
}

.featured-contents .attachment-fpage-thumb {
	float: left;
	padding-right: 10px;
}

.featured-contents .entrytext .read-more {
	float: right;
}

.featured-contents .post, .featured-contents .hentry, .featured-contents .no-results {
	background-color: #f9f9f9;
	border: 1px solid #ffffff;
	padding: 2%;
	width: 94%;
}

.featured-content h2, #right-sidebar .widget h3 {
	/* padding: 0 10px 10px;
	 margin: 0 -10px 10px;
	 text-transform: uppercase;
	 font-size: 17px;
	 text-align: left;
	 background:url("images/fc-sep.png") repeat-x scroll 0 100% transparent;*/
	font-size: 13px;
	margin: 0 -10px 10px;
	padding: 0 10px 10px;
	text-align: left;
	text-transform: uppercase;
}

.featured-contents h2.fpagenews, .featured-box h2 {
	padding: 0 10px;
	text-transform: uppercase;
	font-size: 17px;
	text-shadow: 0 1px 0 #FFFFFF;
}

.featured-content h2 span, .featured-box h2 span, h2.comments a, .featured-contents h2.fpagenews span {
	color: #00ACCF;
}

#customers-comment {
	font-size: 17px;
	font-weight: bold;
	margin-top: 20px;
	line-height: 2;
}

blockquote, q {
	background: #cee8f0;
	background: rgba(151,  218,  237,  0.35);
	border-left: 10px solid #00ADCF;
	margin: 20px 10px;
	padding: 10px;
	quotes: quotes :'<<' '>>';
	border-right: 10px solid #00ADCF;
}

blockquote:before, q:before {
	color: #00C7EF;
	content: '\201C';
	font-size: 4em;
	line-height: .1em;
	margin-right: .20em;
	vertical-align: -.4em;
}

blockquote:after, q:after {
	color: #00C7EF;
	content: '\201D';
	font-size: 4em;
	line-height: .1em;
	margin-left: .20em;
	vertical-align: -.4em;
}

blockquote p, q p {
	display: inline;
}

#container .thumb {
	background: url("images/thumb-back.jpg") no-repeat scroll 0 0 #CCCCCC;
	border: 10px solid #FFFFFF;
	height: 200px;
	width: 600px;
	-webkit-transition: all 1s;
	-moz-transition: all 2s;
	-o-transition: all 2s;
	-ms-transition: all 2s;
	transition: all 2s;
	margin: 0 0 20px;
}

#container #content-full .thumb {
	margin: 5px 10px 20px 0;
	float: left;
}

#container .sticky .thumb {
	width: 575px;
}

#container .thumb:hover {

	border-color: #00ACCF;
}

#container .attachment-post-thumbnail {
	float: right;
}

h1.page-title, h1.arc-post-title {
	font-size: 35px;
	text-transform: uppercase;
	text-align: left;
}

h2.post-title, h2.comments, h3#reply-title, h2.post-title-color {
	font-size: 25px;
	margin-bottom: 0;
	padding-bottom: 10px;
	text-align: left;
	text-transform: uppercase;
}

h3.arc-src {
	text-transform: uppercase;
	font-size: 20px;
	color: #00ACCF;
}

h3.arc-src span {
	color: #555555;
}

.post, .hentry, .no-results {
	margin-bottom: 20px;
}

#page-nav a {
	font-size: 17px;
	font-weight: bold;
	padding: 5px 10px;
	border: 1px solid #FFFFFF;
	border-radius: 10px;
	margin: 0 15px;
	transition: all 2s;
}

#page-nav a:hover {
	border: 1px solid #CCCCCC;
	border-radius: 10px;
	color: #555555;
}

.read-more {
	-moz-box-shadow: inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;
	box-shadow: inset 0px 1px 0px 0px #ffffff;
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background: -moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color: #ededed;
	-webkit-border-top-left-radius: 20px;
	-moz-border-radius-topleft: 20px;
	border-top-left-radius: 20px;
	-webkit-border-top-right-radius: 20px;
	-moz-border-radius-topright: 20px;
	border-top-right-radius: 20px;
	-webkit-border-bottom-right-radius: 20px;
	-moz-border-radius-bottomright: 20px;
	border-bottom-right-radius: 20px;
	-webkit-border-bottom-left-radius: 20px;
	-moz-border-radius-bottomleft: 20px;
	border-bottom-left-radius: 20px;
	text-indent: 0;
	border: 1px solid #dcdcdc;
	display: inline-block;
	color: #777777;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	font-style: normal;
	height: 30px;
	line-height: 30px;
	padding: 0 15px;
	text-decoration: none;
	text-align: center;
	text-shadow: 1px 1px 0px #ffffff;
	transition: all 2s;
	-moz-transition: all 2s; /* FF3.7+ */
	-o-transition: all 2s; /* Opera 10.5 */
	-webkit-transition: all 2s; /* Saf3.2+, Chrome */
}

.read-more:hover {

	background: #EEEEEE;
	color: #00ACCF;
}

.read-more:active {
	position: relative;
	top: 1px;
}

.postmetadata {	display:none;
	background: #06A8DD;
	background: rgba(37, 157, 213, .7);
	position: absolute;
	width: 200px;
	transition: all 2s;
	-moz-transition: all 2s;
	-o-transition: all 2s;
	-webkit-transition: all 2s;
	color: #EEEEEE;
	text-align: right;
	max-height: 200px;
	overflow: hidden;
	padding: 10px;
	font-size: 12px;
	font-family: 'Lato', Helvetica, sans-serif;
	text-shadow: none;
}

.postmetadata a {
	color: #000000;
}

.postmetadata:hover {
	overflow: visible;
	width: 250px;
	max-height: 2000px;
	z-index: 1000;
	background: #06A8DD;
}

.postmetadata h3, .postmetadata h2, .postmetadata h5, .postmetadata h5 a {
	color: #EEEEEE;
	margin: 0;
}

.postmetadata h2 a {
	color: #FFFFFF;
}

.floatleft {
	float: left;
	width: 45%;
	text-align: left;
}

.floatright {
	float: right;
	width: 45%;
	text-align: right;
}

#page-nav .alignright {
	text-align: right;
}

#page-nav .alignleft {
	text-align: left;
}

/* .... Sign In ......
 -------------------------------------------------- */

ul.lboxd {
	background: #AAAAAA;
	background: rgba(0, 0, 0, 0.3);
	border-radius: 10px 10px 10px 10px;
	float: right;
	margin: 5px 30px 0 0;
	padding: 3px 7px;
	text-shadow: 1px 0 0 #000000;
	color: #FFFFFF;
}

ul.lboxd a {
	color: #EEEEEE;
}

ul.lboxd li {
	list-style: none;
	float: left;
	padding: 0 10px;
	border-right: 1px solid #CCCCCC;
	position: relative;
}

ul.lboxd li:hover > ul {
	display: block;
}

ul.lboxd li ul {
	display: none;
	position: absolute;
	left: 0;
	z-index: 100;
	border-radius: 10px;
	padding: 5px;
	width: 220px;
	background: #EEEEEE;
	transition: all 2s;
	-moz-transition: all 2s;
	-o-transition: all 2s;
	-webkit-transition: all 2s;
}

ul.lboxd li ul {
	display: none;
	position: absolute;
	left: 0;
	padding: 5px;
	width: 220px;
	background: #0EB0CD;
	background: rgba(14, 176, 205, .9);
	box-shadow: 0 0 5px 0 #000000;
	border-radius: 0 0 10px 10px;
	transition: all 2s;
	-moz-transition: all 2s;
	-o-transition: all 2s;
	-webkit-transition: all 2s;
}

ul.lboxd ul:hover {
	background: #0292CE;
}

ul.lboxd li ul li {
	border: none;
}

ul.lboxd input[type="password"], ul.lboxd input[type="text"], ul.lboxd input[type="submit"] {
	width: 180px;;
	display: block;
}

/*.... Comments ......
 -------------------------------------------------- */

#commentsbox {
	background: #ffffff;
	border-top: 20px solid #DCDDDD;
	box-shadow: 0 1px 1px #A8A8A8;
	clear: both;
	margin-bottom: 30px;
	overflow: hidden;
	padding: 20px 10px 5px 10px;
	position: relative;
}

#commentsbox ol, #commentsbox ul {
	padding: 0;
}

#commentsbox ol, #commentsbox ul {
	padding: 0;
}

#commentsbox ol, #commentsbox ul, #commentsbox li {
	list-style: none inside none;
}

#commentsbox .watermark {
	font-family: 'Lato', Helvetica, sans-serif;
	font-size: 17px;
	text-align: center;
	text-shadow: none;
	text-transform: uppercase;
}

#commentsbox .comment-author cite, #commentsbox .comment-author cite a {
	color: #555555;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 3px;
	font-family: 'Lato', Helvetica, sans-serif;
}

#commentsbox .avatar {
	background: #EEEEEE;
	border-bottom: 2px solid #D3D6D6;
	float: left;
	font-size: 10px;
	height: 60px;
	left: -100px;
	padding: 10px;
	position: absolute;
	top: 0;
	transition: all 2s ease 0s;
	-moz-transition: all 2s ease 0s;
	-o-transition: all 2s ease 0s;
	-webkit-transition: all 2s ease 0s;
	width: 60px;
}

#commentsbox .avatar:hover {
	background: #00ACCF;
}

#commentsbox ul.children {
	padding: 0;
}

.comment-body {
	background: #DDDDDD;
	border-right: 2px solid #06a8dd;
	padding: 15px;
	position: relative;
}

#commentsbox .comment-body ol li {
	list-style: decimal inside none;
	padding: 5px 0 5px 20px;
}

#commentsbox .comment-body ul  li {
	list-style: square inside none;
	padding: 5px 0 5px 20px;
}

#commentsbox .commentlist li.comment {
	line-height: 19px;
	margin: 0 0 24px;
	padding: 5px 0 0 50px;
	position: relative;
	padding: 5px 0 0 100px;
}

#comments .comment-body p:last-child {
	margin-bottom: 6px;
}

#commentsbox .comment-meta {
	border-bottom: 1px solid #FFFFFF;
	font-size: 12px;
	margin-bottom: 10px;
	padding-bottom: 5px;
	text-shadow: none;
}

a.comment-reply-link {
	font-size: 12px;
	padding: 1px 5px;
	border-radius: 5px;
}

.commentlist > li.bypostauthor {
}

#commentsbox .commentlist .children li {
	margin: 0;
}

#commentsbox .commentlist li:last-child {
	border-bottom: medium none;
	margin-bottom: 0;
}

#comment-form {
	background: #DDDDDD;
	border: 1px solid #EEEEEE;
	border-radius: 10px 10px 10px 10px;
	padding: 10px;
}

#respond .required {
	font-weight: bold;
	position: absolute;
}

#comments-list #respond {
	margin: 0 0 18px 0;
}
#comments-list ul #respond {
	margin: 0;
}

#cancel-comment-reply-link {
	font-weight: normal;
	line-height: 18px;
}

#respond input {
	margin: 0 0 9px;
}

#respond textarea {
	width: 98%;
}

#respond .form-allowed-tags {
	font-size: 13px;
	line-height: 18px;
}
#respond .form-allowed-tags code {
	font-size: 11px;
}
#respond .form-submit {
	margin: 12px 0;
}
#respond .form-submit input {
	font-size: 14px;
	width: auto;
}

/*..... Others
 -------------------------------------------------- */
h2#client-text.post-title {
	color: #00C7EF;
	opacity: 0.7;
	padding: 10px 0;
	text-align: center;
}

#client {
	display: table;
	display: block\9;
	margin: 10px auto 0;
}

#client img {
	margin: 0 13px 20px;
	max-height: 100px;
	vertical-align: middle;
	width: 100px;
}

#client li, #client ul {
	list-style: none;
	float: left;
	margin: 0;
}

#client ul li {
	width: 126px;
}

.simply-scroll {
	height: 90px;
	margin-bottom: 1em;
	position: relative;
	width: 900px;
}

.simply-scroll-clip {
	overflow: hidden;
	position: relative;
}

.simply-scroll-btn-left {
	background: url("images/arrow_left.png") no-repeat scroll 0 0 transparent;
	bottom: 6px;
	left: -25px;
}

.simply-scroll-btn-right {
	background: url("images/arrow_right.png") no-repeat scroll 0 0 transparent;
	bottom: 6px;
	right: -25px;
}

.simply-scroll-btn {
	cursor: pointer;
	height: 71px;
	opacity: 0.1;
	position: absolute;
	width: 21px;
	z-index: 3;
	-webkit-transition: all 1s;
	-moz-transition: all 2s;
	-o-transition: all 2s;
	-ms-transition: all 2s;
	transition: all 2s;
}

.simply-scroll-btn:hover {
	opacity: 0.7;
}

#client-scroller {
	margin: 0 auto;
}

.fpage-quote {
	background: #cee8f0;
	background: rgba(151,  218,  237,  0.35);
	border-left: 10px solid #00ADCF;
	border-right: 10px solid #00ADCF;
	margin: 20px 10px;
	padding: 5px;
	text-align: center;
}

.customers-comment ul {
	list-style: none;
	padding: 0;
	position: relative;
	margin: 0;
}

.customers-comment q, .customers-comment a {
	background: transparent;
	font-size: 17px;
	margin: 0 auto;
	text-align: center;
	vertical-align: middle;
	border: none;
	line-height: 2;
	padding: 0;
	color: #555555;
	word-spacing: 1px;
	letter-spacing: .2px;
}
.label-text {
	z-index: 11;
	margin: 0 auto;
	width: 65%;
	position: relative;
	top: 75px;
	display: none;
}
.label-text h3 {
	color: #FFFFFF;
	font-size: 40px;
	margin: 0px auto 70px; /*-140px auto 70px;*/
	max-width: 950px;
	opacity: 0.7;
	padding: 10px;
	text-align: center;
	text-shadow: 1px 1px 5px #000000;
	text-transform: uppercase;
	position: relative;
	z-index: 11;
}

/* Text meant only for screen readers. */
.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
}
.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-size: 0.875 rem;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000; /* Above WP toolbar. */
}
div.deal-box-each {
  background-color: rgba(246, 246, 246, 0.3);
  border: 1px dashed #dfdfdf;
  border-radius: 2px;
  float: left;
  height: 250px;/*340px;*/
  margin: 1% 2%;
  overflow: hidden;
  padding: 1% 2%;
  width: 41%;
}
div.deal-box-each:hover{
	background-color:rgba(33, 196, 217,0.4);
}
div.deal-box-each h2 {
  background-color: #44617a;
  color: #fff;
  float: left;
  margin: 0;
  padding: 2%;
  width: 97%;
  border-radius: 2px;
}.deal-box-img{	float:left;	width:300px;	height:160px;	}.deal-box-img span{	background-color: rgba(0, 0, 0, 0.7);color: #fff;float: left;left: 0;padding: 1%;position: relative;top: -86px;width: 50%;}
div.deal-box-each h3 {
  /*color: #ea500e;
  float: left;
  font-size: 13pt;
  margin: 2%;
  width: 96%;*/ background-color: rgba(0, 0, 0, 0.7);color: #fff;float: left;font-size: 18pt;left: 138px;margin: 0;padding: 1% 2%;position: relative;text-align: right;top: -135px;width: 50%;
}
a.fb-icon {
  background-image: url("images/fb.png");
  background-position: -4px center;
  background-size: 121% auto;
  border: 2px solid #000;
  border-radius: 18px;
  float: left;
  height: 32px;
  margin: 0;
  overflow: hidden;
  text-indent: -999px;
  width: 32px;
}
#___gcse_0{
	float: right;
margin: -20px 0 0;
width: 300px !important;
}
.cse .gsc-control-cse, .gsc-control-cse{
	background-color: transparent !important;
	border: 0 !important;
}
div.addthis_sharing_toolbox{
	float:right;
}
/* =Media Print
 -------------------------------------------------------------- */
@media print {

	h1 {
		page-break-before: always;
	}

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

	ul, ol, dl {
		page-break-before: avoid;
	}
}
.gallery_container {
	width: 100%;
	height: 455px;
	margin: 0 auto;
	z-index: 11;
	position: absolute;
}
div#post-2 {
  background-blend-mode: multiply;
  background-color: #1a7769;
  background-image: url("images/airport-terminal.jpg");
  background-size: 100% auto;
  float: left;
  margin: 0;
  overflow: hidden;
}
div#post-2 h2 a, div.form-box p, div.form-box h4 {
  background-color: rgba(0, 0, 0, 0.8);
  color: #fff;
  text-shadow: 0 0 2px #000;
  text-transform: uppercase;
  width: auto;
  line-height: 40px;
}
input#frmexpdate {
	float: left;
	margin: 0 1%;
	width: 45%;
}
input#toexpdate {
	float: left;
	margin: 0 0 0 3%;
	width: 45%;
}
div#suggesstion-box {

}

@media screen and (max-width: 800px) {
	#slide-container {
		width: auto;
	}/*-----------------------*/
	body, .featured-boxs img, img.fcon-image, #footer, #header, #footer-sidebar .widget, .conwidth {
		max-width: 100%;
		min-width: 0;
		height: auto;
		width: 100%;
	}
	#container, #footer-sidebar, #header-content, #top-menu-container, .featured-contents #right-sidebar .widget, .featured-contents .post, .featured-contents .hentry, .featured-contents .no-results, #creditline, #content-full {
		max-width: 95%;
		min-width: 0;
		height: auto;
		padding: 2%;
	}
	.featured-boxs {
		width: 104%;
		margin: -2% -2% 2%;
	}/*---------------------------------*/
	.featured-boxs {
		background: #FFF;
		border-radius: 10px 10px 0 0;
		display: block;
		font-size: 14px;
		line-height: 1.3em;
		margin: 30px auto 0;
		overflow: hidden;
		position: relative;
		text-align: center;
		text-shadow: none;
		width: 98%;
		z-index: 999;
	}
	.featured-box {
		background: none !important;
		border-bottom: 1px solid #ffffff;
		display: inline-block;
		overflow: hidden;
		padding: 2% 2% 2% 1%;
		position: relative;
		text-align: justify;
		vertical-align: top;
		width: 95%;
	}
	.featured-boxs img {
		cursor: pointer;
		height: auto;
		margin: 0 auto;
		padding: 5%;
		position: relative;
		transition: all 1s ease 0s;
		width: 90%;
		z-index: 999;
	}
	.featured-contents {
		display: block;
		float: left;
		line-height: 1.3em;
		margin: 1%;
		position: relative;
		text-align: center;
		width: 98%;
		z-index: 999;
	}
	.featured-content, .featured-contents #right-sidebar .widget {
		border: 0;
		float: left;
		margin: 1%;
		padding: 1%;
		width: 98%;
		background-color: #fff;
	}
	.featured-content h2, #right-sidebar .widget h3 {
		float: left;
		padding: 10px;
		text-align: left;
		margin: 0px;
		background: none !important;
	}
	body, .featured-boxs img, img.fcon-image, #footer, #header, #footer-sidebar .widget, .conwidth {
		width: 100%;
	}
	.featured-content p {
		float: left;
		margin: 5px;
		text-align: left;
	}
	.featured-content img {
		width: 90%;
	}
	#header-content {
		height: 75px !important;
	}
	.gallery_container {
		/*height: auto !important;
		 position: relative !important;*/
		display: none;
	}
	.label-text h3 {
		margin: 0 auto;
		color: #000;
	}
	#n2-ss-3-arrow-previous {
		left: 0px !important;
		top: 0px !important;
	}
	#n2-ss-3-arrow-next {
		right: 0px !important;
		top: 0px !important;
	}
	img.site-logo, h1.site-title {
		height: auto !important;
	}
	#header {
		top: 10px !important;
	}
	#container, #content, #content-full {
		width: 100%;
	}
	.page-nav .prev, .page-nav .next {
		width: 90%;
		margin: 1%;
	}

	div.form-box {
		width: 100%;
	}
	#footer-sidebar #footer-widgets {
		margin-left: 0px;
	}
	#top-menu-container {
		display: none;
	}
	div.its-a-widget {
		background-color: #21C4D9;
		padding-top: 20px;
	}
	select {
		color: #000;
		background-color: #FFF;
	}
	div.deal-box-each{
		width:92%;
	}		div.deal-box-each h3	{		text-align:left;	}
}