﻿.slider.hiddentopnav{
	display:none !important;
	
	}
*, *:after, *:before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

body {
	margin: 0px;
}

[class*='col-'] {
	float: left;
	padding-right:20px; /* column-space */
}

.grid {
	width: 100%;
	max-width: 1140px;
	min-width: 755px;
	margin: 0 auto;
	overflow: hidden;
}
.bodybody{
	padding:0 !important;
	}
.grid:after {
	content: "";
	display: table;
	clear: both;
}
.adverfloat{
	float:right;
	}
#viewt{
	width:100%; height:400px; background:#FFF; color:rgb(119,119,119); line-height:400px;
	}
.grid-pad {
	padding-top: 20px;
	padding-left: 20px; /* grid-space to left */
	padding-right: 0px; /* grid-space to right: (grid-space-left - column-space) e.g. 20px-20px=0 */
}

.push-right {
	float: right;
}

/* Content Columns */

.col-1-1 {
	width: 100%;
}
.col-2-3, .col-8-12 {
	width: 66.66%;
}

.col-1-2, .col-6-12 {
	width: 50%;
	
} .col-4-12 {
	width: 33.33%;
}


.col-1-4, .col-3-12, .col-1-3 {
	width: 33%;
}


.col-1-5 {
	width: 20%;
}

.col-1-6, .col-2-12 {
	width: 16.667%;
}

.col-1-7 {
	width: 14.28%;
}

.col-1-8 {
	width: 12.5%;
}

.col-1-9 {
	width: 11.1%;
}

.col-1-10 {
	width: 10%;
}

.col-1-11 {
	width: 9.09%;
}

.col-1-12 {
	width: 8.33%
}

/* Layout Columns */

.col-11-12 {
	width: 91.66%
}

.col-10-12 {
	width: 83.333%;
}

.col-9-12 {
	width: 75%;
}

.col-9-15{
	width: 35%;
}
.col-5-12 {
	width: 41.66%;
}

.col-7-12 {
	width: 58.33%
}

/* Pushing blocks */

.push-2-3, .push-8-12 {
	margin-left: 66.66%;
}

.push-1-2, .push-6-12 {
	margin-left: 50%;
}

.push-1-3, .push-4-12 {
	margin-left: 33.33%;
}

.push-1-4, .push-3-12 {
	margin-left: 25%;
}

.push-1-5 {
	margin-left: 20%;
}

.push-1-6, .push-2-12 {
	margin-left: 16.667%;
}

.push-1-7 {
	margin-left: 14.28%;
}

.push-1-8 {
	margin-left: 12.5%;
}

.push-1-9 {
	margin-left: 11.1%;
}

.push-1-10 {
	margin-left: 10%;
}

.push-1-11 {
	margin-left: 9.09%;
}

.push-1-12 {
	margin-left: 8.33%
}


@media handheld, only screen and (max-width: 767px) {
	.grid {
		width: 100%;
		min-width: 0;
		margin-left: 0px;
		margin-right: 0px;
		padding-left: 20px; /* grid-space to left */
		padding-right: 10px; /* grid-space to right: (grid-space-left - column-space) e.g. 20px-10px=10px */
	}

	
	[class*='col-'] {
		width: auto;
		float: none;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 10px;
		margin-bottom: 10px;
		padding-left: 0px;
		padding-right: 10px; /* column-space */
	}
	
	
	/* Mobile Layout */
	
	[class*='mobile-col-'] {
		float: left;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 10px;
		padding-left: 0px;
		padding-right: 10px; /* column-space */
		padding-bottom: 0px;
	}
	
	.mobile-col-1-1 {
		width: 100%;
	}
	.mobile-col-2-3, .mobile-col-8-12 {
		width: 66.66%;
	}

	.mobile-col-1-2, .mobile-col-6-12 {
		width: 50%;

	}

	.mobile-col-1-3, .mobile-col-4-12 {
		width: 33.33%;
	}



	.mobile-col-1-4, .mobile-col-3-12 {
		width: 25%;
	}

	.mobile-col-1-5 {
		width: 20%;
	}

	.mobile-col-1-6, .mobile-col-2-12 {
		width: 16.667%;
	}

	.mobile-col-1-7 {
		width: 14.28%;
	}

	.mobile-col-1-8 {
		width: 12.5%;
	}

	.mobile-col-1-9 {
		width: 11.1%;
	}

	.mobile-col-1-10 {
		width: 10%;
	}

	.mobile-col-1-11 {
		width: 9.09%;
	}

	.mobile-col-1-12 {
		width: 8.33%
	}

	/* Layout Columns */

	.mobile-col-11-12 {
		width: 91.66%
	}

	.mobile-col-10-12 {
		width: 83.333%;
	}

	.mobile-col-9-12 {
		width: 75%;
	}
	
	.mobile-col-9-12-n {
		width: 100%;
	}

	.mobile-col-5-12 {
		width: 41.66%;
	}

	.mobile-col-7-12 {
		width: 58.33%
	}
	
	.hide-on-mobile {
		display: none !important;
		width: 0;
		height: 0;
	}
}



/*font-awsome*/
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-genderless:before,.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}
/*End font-awsome*/
@font-face {		font-family: Conv_W_yekan;
src: url('http://www.worldinbag.com/_fonts/W_yekan.eot');
	src: local('?'), url('http://www.worldinbag.com/_fonts/W_yekan.woff') format('woff'), url('http://www.worldinbag.com/_fonts/W_yekan.ttf') format('truetype'), url('http://www.worldinbag.com/_fonts/W_yekan.svg') format('svg');
	font-style: normal;
	font-weight: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.3px;
}
@font-face {
  font-family: 'FontAwesome';
  src: url('http://www.worldinbag.com/_fonts/fontawesome-webfont.eot?v=4.3.0');
  src: url('http://www.worldinbag.com/_fonts/fontawesome-webfont.eot') format('embedded-opentype'),url('http://www.worldinbag.com/_fonts/fontawesome-webfont.woff') format('woff'), url('http://www.worldinbag.com/_fonts/fontawesome-webfont.ttf') format('truetype'), url('http://www.worldinbag.com/_fonts/fontawesome-webfont.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fade {

    opacity: 0;
}

.tophd{
	background:#FFF ;
	}
.tophd2{
	float:right !important;
	height:10% !important;
	font-family: Conv_W_yekan, Sans-Serif;
	}
.topheadertxtmain{
	
	 float:right; height:10%; line-height:40px;
	 font-family: Conv_W_yekan, Sans-Serif;
	}
#khabarname-top{
	
	color:#ADADB3;
	}

		#khabarname{
			line-height:35px;
			color:#FFF;
			}
			#ostanlable{
				margin-left:3%;
				font-family: Conv_W_yekan, Sans-Serif;
				}

.errors{
	 color:red;
	 width:250px;
	 margin:0 auto; 
	direction:rtl;
	font-size:.8em;
	font-family: Conv_W_yekan, Sans-Serif;
	}

/* index*/

	/* topheader */
	#user-status{
		width:100%;
		 height:50px;
		  text-align:justifty;
		  direction:rtl;
		   line-height:50px;
		   color:#ADADB3;
		   font-size:13px;
		   font-family: Conv_W_yekan, Sans-Serif;
	}
#logouthref{
color:#ADADB3;
text-decoration:none;
font-family: Conv_W_yekan, Sans-Serif;

}


	.user-statuscol{
		 padding:0 !important; 
		 margin:0 !important;
		 font-family: Conv_W_yekan, Sans-Serif;
		
		}
	
/* popup */
.container200,.md-trigger{

text-align: center;
color: #ADADB3 !important;
border: medium none !important;
cursor: pointer;
font-size: 13px;
background-color:#FFF;
margin: 3px 2px;
transition:all .7s ease;
-webkit-transition:all .7s ease;
-moz-transition:all .7s ease;
-o-transition:all .7s ease;
font-family: Conv_W_yekan, Sans-Serif;
}
.container200,.md-trigger:hover{
	color:rgb(226,82,73) !important;
	
	}
	
	

.md-perspective,
.md-perspective body {
	height: 100%;
	overflow: hidden;
	font-family: Conv_W_yekan, Sans-Serif;
}

.md-perspective body  {
	background: #222;
	-webkit-perspective: 600px;
	-moz-perspective: 600px;
	perspective: 600px;
	font-family: Conv_W_yekan, Sans-Serif;
}

.md-modal {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 50%;
	max-width: 630px;
	min-width: 320px;
	height: auto;
	z-index: 2000;
	visibility: hidden;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transform: translateX(-50%) translateY(-50%);
	-moz-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
	font-family: Conv_W_yekan, Sans-Serif;
}

.md-show {
	visibility: visible;
}

.md-overlay {
	position: fixed;
	width: 100%;
	height: 100%;
	visibility: hidden;
	top: 0;
	left: 0;
	z-index: 1000;
	opacity: 0;
	background: rgba(59,59,59,.8);
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}

.md-show ~ .md-overlay {
	opacity: 1;
	visibility: visible;
}

/* Content styles */
.md-content {
	color: #fff;
	background: none;
	position: relative;
	border-radius: 3px;
	margin: 0 auto;
}

.md-content h3 {
	margin: 0;
	padding: 0.4em;
	text-align: center;
	font-size: 2.4em;
	font-weight: 300;
	opacity: 0.8;
	background: rgba(0,0,0,0.1);
	border-radius: 3px 3px 0 0;
	font-family: Conv_W_yekan, Sans-Serif;
}

.md-content > div {
	padding: 15px 40px 30px;
	margin: 0;
	font-weight: 300;
	font-size: 1.15em;
}

.md-content > div p {
	margin: 0;
	padding: 10px 0;
}

.md-content > div ul {
	margin: 0;
	padding: 0 0 30px 20px;
}

.md-content > div ul li {
	padding: 5px 0;
}

.md-close {
        display: block;
    margin: 0px auto;
    font-size: 1.1em;
    position: absolute;
    top: 5px;
    background: none;
    border: none;
    color: #FFF;
    margin-right: 5px;
    font-weight: bold;
	font-family: Conv_W_yekan, Sans-Serif;
}
.md-content button {
    display: block;
    margin: 0px auto;
    font-size: 1.1em;
    position: absolute;
    top: 17px;
    background: none;
    border: none;
    color: #FFF;
    margin-right: 5px;
    font-weight: bold;
	font-family: Conv_W_yekan, Sans-Serif;
}
.md-content button:hover{
	cursor:pointer;
	
	}
/* Individual modal styles with animations/transitions */

/* Effect 9: 3D flip vertical */
.md-effect-9.md-modal {
	-webkit-perspective: 1300px;
	-moz-perspective: 1300px;
	perspective: 1300px;
}

.md-effect-9 .md-content {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: rotateX(-70deg);
	-moz-transform: rotateX(-70deg);
	-ms-transform: rotateX(-70deg);
	transform: rotateX(-70deg);
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	opacity: 0;
}

.md-show.md-effect-9 .md-content {
	-webkit-transform: rotateX(0deg);
	-moz-transform: rotateX(0deg);
	-ms-transform: rotateX(0deg);
	transform: rotateX(0deg);
	opacity: 1;
}

.homelisti img{width:100%; height:100%;transition:all .4s ease; -moz-transition:all .4s ease; -webkit-transition:all .4s ease; -o-transition:all .4s ease;}.h2home{ font-weight:bold !important;
min-height: 30px !important;
line-height: 18px !important;margin-bottom:15px !important;}.timehome i{color:#636363;margin-left:5px;}
.viewmorehome a{color:#FFBF5E !important;}.viewmorehome{text-align:left;margin-top:-15px;}.newg{padding: 0 !important;margin-top:-30px !important;height:1040px;}
.artig{padding: 0 !important;margin-top:-30px !important;height:1040px;}.placeg{padding: 0 !important;margin-top:-30px !important;height:1040px;}
.col-1-3a{padding:0 !important; height:480px;margin-top:35px;}.insidehome{width:90%; height:480px;font-family: Conv_W_yekan, Sans-Serif; border:1px solid #cbcbcb;box-shadow: 1px 1px 10px -3px rgba(0,0,0,0.2);}
.homelisti{ width:100%; height:226px;overflow:hidden;}.homelisti-1{width:100%; height:251px; background:#FFF; padding:12px;}.about-home{padding:0 !important; font-size:1em !important;}
.timehome{ width:100%;direction:rtl; margin-top:20px; color:#ADADB3;text-align:left;}.homelisti:hover img{width:103%; height:103%; opacity: 0.85;
    filter: alpha(opacity=85); /* For IE8 and earlier */ }
	

.showContent{
    height: auto;
}
.takhfifdiv{ width:25%;height:75px;float:right; text-align:center; padding-top:15px;}.ketabhome{width:60%; float:right; height:75px; text-align:justify; direction:rtl; padding-right:30px;}.off2{width:160px; height:75px; float:right;background:url(../images/off2.png); background-size:cover; background-color:none;}#brands{height:65px;}.ketabhome h1{ font-size:1em; color:#666;margin-top:10px;}.ketabhome p{color:#8c8c8c;margin-top:5px; margin-bottom:10px;}.takhfifbtn a{color:#FFF !important;font-size:1.1em;}
.takhfifbtn{width:80%; height:40px; line-height:40px;border:1px solid rgb(255,128,4); border-radius:5px;margin:0 auto; background:rgb(255,128,4);}#gridoff{background:rgb(238,238,238);font-family: Conv_W_yekan, Sans-Serif; border:1px solid rgb(238,238,238); border-radius:15px; padding:0 !important;margin-top:20px !important; margin-bottom:20px !important; height:75px;}
.morehoming{height:250px !important; text-align:right !important;  line-height:20px !important; border:none !important;font-family: Conv_W_yekan, Sans-Serif;}.maindastehome{padding:0 !important;margin-left:23px!important;}
/*logins*/

			  p.vorodftre{text-align:center;font-family: Conv_W_yekan, Sans-Serif;}
			  .rightazaaa{width:49%;float:right;background-color:#f9f9f9;height: 330px;font-family: Conv_W_yekan, Sans-Serif;}
			  .botazaaaa{margin-top:0px;background-color:#ff5153;width:100%;height:30px;line-height:30px;text-align:center;}
			 .namekhamne2 {direction:ltr;width:250px;margin:0 auto;margin-top:10px;}
              
            input.namekhamne{width:250px;height:30px;background-color:#EEEEEE;font-family:b yekan; no-repeat right;padding-right:22px;border:1px solid #eee;border-radius:4px;}
              
input.Captchain{height: 37px;
float: left;margin-right: 3px;
width: 100px;border: 1px solid #E8E8E8;
font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
border-radius: 4px;}

.refreshing55{
	
	width:35px;
	
	}
#loginingbas{
	height:410px!important;
}
			 .namebasket {direction:ltr;width:90%;margin:0 auto;margin-top:10px;}
			 .gtrwqpbasket{width:100%;float:left;background-color:#f9f9f9;min-height: 330px; padding-bottom:15px; padding-top:15px;}

              
            input.namebasket{width:100%;height:40px;background:#fff !important;font-family:b yekan; no-repeat right;padding-right:22px;border:1px solid #eee;border-radius:4px;}

 input.namebasket87{width:100%;height:40px;background:#fff  !important;font-family:b yekan;background:url(../images/Unlocked_padlock_16.png) no-repeat right;padding-right:22px;
 border:1px solid #e8e8e8;border-radius:4px;}
 
::-webkit-input-placeholder {
   text-align: right;
}

:-moz-placeholder { /* Firefox 18- */
   text-align: right;  
}

::-moz-placeholder {  /* Firefox 19+ */
   text-align: right;  
}

:-ms-input-placeholder {  
   text-align: right; 
}




a.refreshing55 img{border: 1px solid #EEE;
text-align: center;
padding: 10px;
}
.md-close{
	display:block !important;
	}

.capcha9989{width: 258px;
margin: 0 auto;
margin-top: 10px;margin-bottom: 10px;}
.submityytr input[type=submit]{width: 70px;
height: 30px;
background-color: #2aa07c;
color: #FFF;
font-family: b yekan;
font-size: 13px;
border-radius: 4px;
border: 0px;}
.submityytr{width:70px;margin:0 auto;}

 input.namekhamne87{width:250px;height:30px;background-color:#EEEEEE;font-family:b yekan;background:url(../images/Unlocked_padlock_16.png) no-repeat right;padding-right:22px;
 border:1px solid #e8e8e8;border-radius:4px;}
.bkhaterbespa{width:150px;margin:0 auto;text-align:center;font-family:b yekan;font-size:13px;direction:rtl;color:#353535;margin-top:10px;}
.md-close3{background-color: #000;
color: #FFF;
position: absolute;
top: -10px;
right: -10px;
border: 0px;
border-radius: 50%;
width: 30px;
height: 30px;cursor:pointer;}
.ersalmojadadema a{color: #474747; text-decoration:none;}
.faramoshiiiiii a{color: #474747; text-decoration:none;}
.ersalmojadadema{color: #474747;
font-family: b yekan;
font-size: 13px;
margin:0 auto;
width: 125px;
background-color: #e9e9e9;
text-align: center;
height: 30px;
line-height: 30px;
border-radius:4px;}
.faramoshiiiiii{color: #474747;
font-family: b yekan;
font-size: 13px;
margin:0 auto;
width: 125px;
background-color: #e9e9e9;
text-align: center;
height: 30px;
line-height: 30px;
border-radius:4px;
}
.sabtenamjjjp{margin-top:0px;width: 100%;
height: 35px;
line-height: 15px;
text-align: center;
background-color: rgb(226,82,73);}

.gtrwqp{width:100%;float:left;background-color:#f9f9f9;min-height: 330px; padding-bottom:15px;}
.huyyytr{height:300px;}
.form-register{min-height:230px;}
#form{min-height:240px;}
img.captcha{width:104px;height:33px;margin-left:3px;}
span.captcha{width:104px;height:37px;margin-left:3px;}
p.forgetpasswordkkk{font-size:13px;font-family:b yekan;direction:rtl;}
#answers-resend{text-align: center;
font-size: 13px;
font-family: b yekan;
}
.column147{text-align: center !important;}
.hyttrreds{color: #4D4D4D  !important;padding-left: 5px;
padding-right: 5px;
background-color: #E8F9D1 !important;
float: none !important;
text-align: center !important;font-size: 13px;
border: 1px solid #85D51C !important;

height: 44px !important;
border-radius: 4px;

}
/*End logins*/


.captchacontact{
	width:100% !important; 
	height:100%!important;
	font-family: Conv_W_yekan, Sans-Serif;
	}
.reloadcapt{
background: rgba(255,255,255,.1)!important;
 border: 1px solid #FFF!important;
 width:30px!important; 
 height:33px!important;
  text-align:center!important;
   line-height:40px!important;
	
	}
.inputconcap{
	width:80%!important;
	float:right!important;
	font-family:Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif!important;
	
	}
.captchaimgtamasbama{
	float:right!important;width:15%!important; height:33px!important; background:rgba(255,255,255,.1)!important;
	
	}
.okpm{
	float:right!important;
	 font-size:1.3em!important;
	  margin-top:10px!important;
	  font-family: Conv_W_yekan, Sans-Serif; 
	}



/*popup*/
#topheader{
	min-height:10%;
	color:#FFF;
font-family: Conv_W_yekan, Sans-Serif;


	}


.topheadertxt{
	min-width:80%;
	min-height:10%;
	margin:0 auto;
	float:right;
	margin-right:-10px;
	direction:rtl;
	font-family: Conv_W_yekan, Sans-Serif;

	}

.topheadertxt  li{
	list-style:none;
	display:inline-block;
	color:#757C7F;
	padding:5px;
	}
.topheadertxt a:link,
           a:visited{
	color:#757C7F;
		font-family: Conv_W_yekan, Sans-Serif;
	text-decoration:none;
	-webkit-transition-duration: 0.5s;
    -moz-transition-duration: 0.5s;
    -o-transition-duration: 0.5s;
    transition-duration: 0.5s;
	
	}
.topheadertxt a:hover{
	
	      color:rgb(226,82,73)!important;
	}
	
.hiddenlinks input{
	height:35px;
	width:210px;
	color:#000;
	direction:rtl;
font-family: Conv_W_yekan, Sans-Serif;
	
	
	}
#iconsearch{

	background:url("../images/search-2-24.png") no-repeat #32C896;
	background-size:cover;
	width:35px;
	 height:34px;
	  position:relative;
	   left:-40px; 
	   top:-33px;
	   border:none;
	}
#iconsearch:hover{

	background:url("../images/search-2-24h.png") no-repeat #FFF;
	background-size:cover;
	}
	



ul.social {
  text-align: center;
  font-size: 93%;
  float:right;
  margin-right:10px;
  margin-top:10px;
  
   }
  ul.social li {
    display: inline-block;
    width: 25px;
    height: 25px;
    overflow: hidden;
    line-height: 25px;
    background: #BFBFBF;
    border-radius: 100%;
		margin-bottom:.5em;
    -webkit-transition-duration: 0.7s;
    -moz-transition-duration: 0.7s;
    -o-transition-duration: 0.7s;
    transition-duration: 0.7s;
	 }
    ul.social li:hover {
      background:rgb(226,82,73);
  }
      ul.social li:hover a {
        top: -2px;font-size: 80%; }
    ul.social li a {
      display: block;
      width: 100%;
      height: 100%;
      position: relative;
      top: 4px;
      color:#FFF;
      -webkit-transition: top 0.7s;
      -moz-transition: top 0.7s;
      -o-transition: top 0.7s;
      transition: top 0.7s; 
	  text-decoration:none;font-size: 80%;
	  
	  }
     
	ul.social img{
		position:relative;
		bottom:3px;
		}
		

#toplist ul>li{
	display:inline-block;
	
	}
#searching{

float:right !important;
	}
	.hiddenlinks { 
display:none;
 position:relative;
  top:-2px;
   z-index:9999;
    direction:ltr;
	overflow:visible !important;
}
#search {
	width:50px; height:50px;
	margin-top:20px;

		}
##search  i{color:#9c9c9c;}
#search:hover{
	cursor:pointer;
	
	}
#searchbox{
	
	 width:300px;
	   height:50px;
	    position:relative;
		 left:250px; 
		 top:60px; 
		 z-index:1000;
	
	}

#searchbox input{
	width:210px;
	height:35px;
	
	}
.business{
	height:70px;
	}
	
		#onhovertooltip { 
display:none;
 position:relative;
  top:-2px;
   z-index:9999;
    direction:ltr;
	width:40%;
	height:40px;
	line-height:40px;
	background:#fff;
	text-align:center;

}

	#onhovertooltip a:link, a:visited{
		text-decoration:none;
		
		}
	
	
	/* End topheader*/
	
	
	
	/*header*/
	<!-- spinner-->
#onlyload{
	 width:100%;
	  position:absolute !important;
	   text-align:center;
	    height:100%;
		
	
	}
	#dvloading{
		
		color:#ADADB3;
		font-size:3em;
		text-align:center;
		z-index:9999;
		position:relative;
		margin:0 auto;
		top:40%;
		width:10%;
	
	}
	#wibpaging{margin:0 !important; padding:0 !important;}
		     .formlike{
			   float:right !important;
			   margin-right: 5%;

			   }

		  .formdisslike{
			  float:left !important;
			  }
.cssload-fond{
	position:absolute;
	margin: auto;
	top:250px;
	z-index:9999;
}

.cssload-container-general
{
	animation:cssload-animball_two 2.8s infinite;
		-o-animation:cssload-animball_two 2.8s infinite;
		-ms-animation:cssload-animball_two 2.8s infinite;
		-webkit-animation:cssload-animball_two 2.8s infinite;
		-moz-animation:cssload-animball_two 2.8s infinite;
	width:41px; height:41px;
}
.cssload-internal
{
	width:41px; height:41px; position:absolute;
}
.cssload-ballcolor
{
	width: 18px;
	height: 18px;
	border-radius: 50%;
}
.cssload-ball_1, .cssload-ball_2, .cssload-ball_3, .cssload-ball_4
{
	position: absolute;
	animation:cssload-animball_one 2.8s infinite ease;
		-o-animation:cssload-animball_one 2.8s infinite ease;
		-ms-animation:cssload-animball_one 2.8s infinite ease;
		-webkit-animation:cssload-animball_one 2.8s infinite ease;
		-moz-animation:cssload-animball_one 2.8s infinite ease;
}
.cssload-ball_1
{
	background-color:rgb(255,0,60);
	top:0; left:0;
}
.cssload-ball_2
{
	background-color:rgb(179,179,179);
	top:0; left:22px;
}
.cssload-ball_3
{
	background-color:rgb(52,103,51);
	top:22px; left:0;
	
}
.cssload-ball_4
{
	background-color:rgb(18,201,144);
	top:22px; left:22px;
}





@keyframes cssload-animball_one
{
	0%{ position: absolute;}
	50%{top:11px; left:11px; position: absolute;opacity:0.5;}
	100%{ position: absolute;}
}

@-o-keyframes cssload-animball_one
{
	0%{ position: absolute;}
	50%{top:11px; left:11px; position: absolute;opacity:0.5;}
	100%{ position: absolute;}
}

@-ms-keyframes cssload-animball_one
{
	0%{ position: absolute;}
	50%{top:11px; left:11px; position: absolute;opacity:0.5;}
	100%{ position: absolute;}
}

@-webkit-keyframes cssload-animball_one
{
	0%{ position: absolute;}
	50%{top:11px; left:11px; position: absolute;opacity:0.5;}
	100%{ position: absolute;}
}

@-moz-keyframes cssload-animball_one
{
	0%{ position: absolute;}
	50%{top:11px; left:11px; position: absolute;opacity:0.5;}
	100%{ position: absolute;}
}

@keyframes cssload-animball_two
{
	0%{transform:rotate(0deg) scale(1);}
	50%{transform:rotate(360deg) scale(1.3);}
	100%{transform:rotate(720deg) scale(1);}
}

@-o-keyframes cssload-animball_two
{
	0%{-o-transform:rotate(0deg) scale(1);}
	50%{-o-transform:rotate(360deg) scale(1.3);}
	100%{-o-transform:rotate(720deg) scale(1);}
}

@-ms-keyframes cssload-animball_two
{
	0%{-ms-transform:rotate(0deg) scale(1);}
	50%{-ms-transform:rotate(360deg) scale(1.3);}
	100%{-ms-transform:rotate(720deg) scale(1);}
}

@-webkit-keyframes cssload-animball_two
{
	0%{-webkit-transform:rotate(0deg) scale(1);}
	50%{-webkit-transform:rotate(360deg) scale(1.3);}
	100%{-webkit-transform:rotate(720deg) scale(1);}
}

@-moz-keyframes cssload-animball_two
{
	0%{-moz-transform:rotate(0deg) scale(1);}
	50%{-moz-transform:rotate(360deg) scale(1.3);}
	100%{-moz-transform:rotate(720deg) scale(1);}
}
<!--End spinner-->

#menuhead{
	float:right !important;
	
	}

#header {

	background-color: #3B3B3B ;
	color:#FFF;
	direction:rtl;
	width:100%;
	font-family: Conv_W_yekan, Sans-Serif;

}
.headerin{
	
float:right  !important;
 margin:0 auto;	
	}
#logotxt{
	font-size:3em;
	height:10%;
	
	}
.headerin img{
	margin-top:25px; width:100%;
	
	}
	

#navbar{
	list-style:none;
	
	
	}
#navbar li{
		display:inline-block;
		padding:5px;
		font-size:1.5em;
			font-family: Conv_W_yekan, Sans-Serif;
	
	}
	
*{margin:0;padding:0;}



/* flat mega menu layout start */
.Flat_mega_menu ul,
.Flat_mega_menu li,
.Flat_mega_menu a,
.Flat_mega_menu p,
.Flat_mega_menu i {
	margin: 0;
	padding: 0;
	list-style: none;
	text-decoration: none;
	display: block;
	direction:rtl;
}



/* mega menu layout */
.Flat_mega_menu {
	font-family: Nunito;		/* google webfont nunito */
	min-height: 80px;
	width: 100%;
	min-width: 240px;
	max-width: 1280px;
	background:transparent;
	direction:rtl;
}

/* menu unorderlist layout */
.Flat_mega_menu > ul {
	width: 100%;
	height: 100px;
	direction:rtl;
}

/* menu list items layout */
.Flat_mega_menu > ul > li {
	float: right;
	height: 120px;
	width: 30%;
	white-space: nowrap;
	direction:rtl;
}


/* menu a tag + user_login + search_bar hover effect */
.Flat_mega_menu > ul > li:hover a,
.Flat_mega_menu ul .user_login:hover .fa.fa-user,
.Flat_mega_menu ul .search_bar:hover .fa.fa-search {
	color: #fff;
	background-color: rgba(36, 36, 36, 0.7);
	transition: all 0.7s linear 0s;
	-moz-transition: all 0.7s linear 0s;
	-webkit-transition: all 0.7s linear 0s;
	-ms-transition: all 0.7s linear 0s;
	-o-transition: all 0.7s linear 0s;
	direction:rtl;

}

li.dis-add {
    width: 20% !important;
}
.ad-5 {
    width: 100%;
    height: 80px;
    padding-bottom: 20px;
    padding-top: 20px;
}
/* menu a tag layout */
.Flat_mega_menu ul li a {
	color: #FFFFFF;
	text-align: center;
	line-height: 120px;
	font-size: 20px;
	float: right;
	width: 100%;
	direction:rtl;
	font-family: Conv_W_yekan, Sans-Serif;

}




/* menu parent list item first-child a tag hover effect */

.Flat_mega_menu > ul > li:first-child > a {
	
	direction:rtl;


}
.Flat_mega_menu > ul > li:hover:first-child > a {
	
	direction:rtl;
	color:#FFF;
}



/* submenu one_col + submenu two_col layout */
.Flat_mega_menu ul li .submenu.one_col, .Flat_mega_menu ul li .submenu.two_col {
    position: absolute;
    top:155px;
    width: 200px;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-right: 0px;
    display:none;

    direction: rtl;
	z-index:9999;
}

/* submenu one_col or two_col list item layout */
.Flat_mega_menu ul li .submenu.one_col li:first-child,
.Flat_mega_menu ul li .submenu.two_col li:first-child {
	position: relative;
	height: 40px;
	direction:rtl;
	border-top:none;
	
}
.Flat_mega_menu ul li .submenu.one_col li:last-child,
.Flat_mega_menu ul li .submenu.two_col li:last-child {
	position: relative;
	height: 40px;
	direction:rtl;
	border-bottom:none;
	
}
.Flat_mega_menu ul li .submenu.one_col li,
.Flat_mega_menu ul li .submenu.two_col li {
	position: relative;
	height: 40px;
	direction:rtl;
	border-bottom:2px dotted #fff;
	
}

/* submenu one_col or two_col a tag lyout */
.Flat_mega_menu ul li .submenu.one_col li a,
.Flat_mega_menu ul li .submenu.two_col li a {
	text-align: right;
	text-indent: 27px;
	font-weight: normal;
	font-size: 1.1em;
	height: 40px;
	white-space: normal;
	padding-right: 25px;
	line-height: 40px;
	color: #FFF;
	direction:rtl;
	background:rgba(59,59,59,.95);
	border-top:1px dotted #666;

}
.Flat_mega_menu ul li .submenu.one_col li:first-child a,
.Flat_mega_menu ul li .submenu.two_col li:first-child a {
	border:none
	
	
	}

/* submenu one_col or two_col a tag hover effect */
.Flat_mega_menu ul li .submenu.one_col li:hover > a,
.Flat_mega_menu ul li .submenu.two_col li:hover > a {

	color: rgb(226,82,73);
	direction:rtl;
}

/* second level submenu layout */
.Flat_mega_menu ul li .submenu.one_col li .submenu.one_col {
	position: absolute;
	right: 100%;
	top: -15px;
	display: none;
	width: 150px;
	direction:rtl;
}

/* third level submenu layout */
.Flat_mega_menu ul li .submenu.one_col li .submenu.one_col li .submenu.one_col {
	left: 116.5%;
	direction:rtl;
}

/* submenu one_col list item first-child submenu layout */
.Flat_mega_menu ul li .submenu.one_col li:first-child .submenu.one_col {
	top: -15px;
	direction:rtl;
}


/* search bar input text field layout */
.Flat_mega_menu ul .search_bar ul form input:first-child {
	width: 84.5%;
	height: 40px;
	margin: 17px 1% 17px 2%;
	font-size: large;
	text-indent: 20px;
	direction:rtl;
}

/* search bar submit button layout */
.Flat_mega_menu ul .search_bar ul form input:last-child {
	width: 10%;
	height: 46px;
	position: relative;
	top: -1px;
	font-size: large;
	padding-left: 10px;
	padding-right: 10px;

	background: #11a79c;
	color: #FFFFFF;
	cursor: pointer;
	border: none;
	direction:rtl;
}



/* social bar layout */
.Flat_mega_menu ul .social_bar {
	position: relative;
	direction:rtl;
	
}



/* social bar a tag layout */
.Flat_mega_menu ul .social_bar ul li a {
	color: #555658;
	height: 40px;
	line-height: 37px;
	float: left;
	position: relative;
	top: -34px;
	text-align: left;
	text-indent: 37px;
	direction:rtl;
}


/* submenu display none */
.Flat_mega_menu ul li .submenu {
	display: none;
	direction:rtl;
	
}

/* submenu image container layout */
.Flat_mega_menu ul li .submenu.img_container {
	display: none;
	background-color:rgba(36,36,36,.7);
	width: 100%;
	position: absolute;
	left: 0px;
	top: 100px;
	border-bottom: 5px solid #2aa07c;
	padding-bottom: 20px;
	direction:rtl;
	min-height:300px;
}

/* submenu image container list items layout */
.Flat_mega_menu ul li .submenu.img_container li {
	float: left;
	width: 21%;
	height: 190px;
	margin: 2% 2% 55px;
	direction:rtl;
}

/* submenu image container img tag layout */
.Flat_mega_menu ul li .submenu.img_container li img {
	height: 100%;
	width: 100%;
	cursor: pointer;
	direction:rtl;
}

/* submenu image container img hover effct */
.Flat_mega_menu ul li .submenu.img_container li img:hover {
	opacity: 0.8;
}

/* submenu image container title class layout */
.Flat_mega_menu ul li .submenu.img_container .title {
	font-size: x-large;
	margin: 20px 16px 6px 2%;
	width: 90%;
	height: 20px;
	direction:rtl;
}




/* submenu with four column a tag hover effct */
.Flat_mega_menu ul li .submenu.four_col li:hover a {
	text-indent: 5px;
	color: #000000;
	direction:rtl;
}

/* submenu with four column title class layout */
.Flat_mega_menu ul li .submenu.four_col .title {
	font-size: large;
	margin: 2%;
	font-weight: bold;
	direction:rtl;
}

/* submenu image container half layout  */
.Flat_mega_menu ul li .submenu.img_container.half li:first-child {
	width: 10%;
	display:none;
}

/* submenu image container 4 images layout  */
.Flat_mega_menu ul li .submenu.img_container.half li:nth-child(even) {
	clear: both
}

/* submenu image container with four column  */
.Flat_mega_menu ul li .submenu.img_container.half .two_col {
	position: absolute;
	left: 25%;
	width: 75%;
	direction:rtl;
	
	min-height:290px;
}

/* submenu image container with four column title class layout */
.Flat_mega_menu ul li .submenu.img_container.half .two_col .title {
	float: left;
	width: 48%;
	clear: none;
	margin: 20px 2px 2px;
	height: 29px;
	border: none;
	direction:rtl;
}

/* submenu image container with four column list items layout */
.Flat_mega_menu ul li .submenu.img_container.half .two_col li {
	float: right;
	clear: none;
	width: 16%;
	height: 25px;
	margin: 9px 1px 0px 0px;
	border-bottom: 1px solid #E8E8E8;
	direction:rtl;
	background:#fff;
}

/* submenu image container with four column a tag lyout */
.Flat_mega_menu ul li .submenu.img_container.half .two_col li a {
	text-align: left;
	line-height: 38px;
	text-indent: 5px;
	font-size: 14px;
	direction:rtl;
}

/* submenu image container with four column a tag hover effct */
.Flat_mega_menu ul li .submenu.img_container.half .two_col li:hover a {
	text-indent: 10px;
	color: rgb(0, 0, 0);
}

/* submenu with two column layout */
.Flat_mega_menu ul li .submenu.two_col {
	width: 300px;
	direction:rtl;
}

/* submenu with two column list items layout */
.Flat_mega_menu ul li .submenu.two_col li {
	width: 50%;
	float:right;
}

/* second level submenu with two column layout */
.Flat_mega_menu ul li .submenu.two_col li .submenu.two_col {
	display: none !important;
	direction:rtl;
}

/* user_login class a tag layout */
.Flat_mega_menu ul .user_login a {
	display: none;
	direction:rtl;
}

/* mouse hover display submenus */
.Flat_mega_menu ul li:hover .submenu.one_col,
.Flat_mega_menu ul li:hover .submenu.two_col,
.Flat_mega_menu ul .search_bar:hover ul,
.Flat_mega_menu ul .user_login:hover ul,
.Flat_mega_menu ul .social_bar:hover ul,
.Flat_mega_menu ul li:hover .submenu.img_container,
.Flat_mega_menu ul li:hover .submenu.four_col {
	display: block;
	direction:rtl;
	
	/* animation */
	animation: display_submenus 0.2s linear 0s 1 forwards;
	-webkit-animation: display_submenus 0.2s linear 0s 1 forwards;
	-moz-animation: display_submenus 0.2s linear 0s 1 forwards;
	-ms-animation: display_submenus 0.2s linear 0s 1 forwards;
	-o-animation: display_submenus 0.2s linear 0s 1 forwards;
}

/* second level submenu hover effect */
.Flat_mega_menu ul li .submenu.one_col li:hover > .submenu.one_col {
	display: block;
	direction:rtl;
	/* animation */
	animation: display_submenus_second 0.2s linear 0s 1 forwards;
	-webkit-animation: display_submenus_second 0.2s linear 0s 1 forwards;
	-moz-animation: display_submenus_second 0.2s linear 0s 1 forwards;
	-ms-animation: display_submenus_second 0.2s linear 0s 1 forwards;
	-o-animation: display_submenus_second 0.2s linear 0s 1 forwards;
}

/* fontawesome arrow icon display on submenus layout */
.Flat_mega_menu ul li .submenu.one_col li .fa.fa-angle-left {
	position: absolute;
	top: 12px;
	left: 7px;
	color: #555658;
	direction:rtl;
}

/* checkbox button layout */
.Flat_mega_menu .mobile_button,
.Flat_mega_menu .fa.fa-bars {
	display:none;
	direction:rtl;
}

/* default animation keyframes */
@keyframes display_submenus {
 0% {
opacity:0
}
 100% {
opacity:1
}
}

/* animation for chrome and safari */
@-webkit-keyframes display_submenus {
 0% {
opacity:0
}
 100% {
opacity:1
}
}

/* animation for firefox */
@-moz-keyframes display_submenus {
 0% {
opacity:0
}
 100% {
opacity:1
}
}

/* animation for internet explorer 10+ */
@-ms-keyframes display_submenus {
 0% {
opacity:0
}
 100% {
opacity:1
}
}

/* animation for opera */
@-o-keyframes display_submenus {
 0% {
opacity:0
}
 100% {
opacity:1
}
}

/* second level submenus default animation */
@keyframes display_submenus_second {
 0% {
opacity:0
}
 100% {
opacity:1
}
}

/* second level submenus chrome and safari animation */
@-webkit-keyframes display_submenus_second {
 0% {
opacity:0
}
 100% {
opacity:1
}
}

/* second level submenus firefox animation */
@-moz-keyframes display_submenus_second {
 0% {
opacity:0
}
 100% {
opacity:1
}
}

/* second level submenus internet explorer 10+ animation */
@-ms-keyframes display_submenus_second {
 0% {
opacity:0
}
 100% {
opacity:1
}
}

/* second level submenus opera animation */
@-o-keyframes display_submenus_second {
 0% {
opacity:0
}
 100% {
opacity:1
}
}

@media screen and (max-width:768px){
/* menu unorderlist layout */
.Flat_mega_menu > ul {
	height: auto;
	position:relative;
}

/* menu list items layout */
.Flat_mega_menu > ul > li {
	float: none;
	height: 80px;
	width: 100%;
	border-left: none;
	border-bottom: 1px solid #09908a;
	position:relative;
}

/* menu list item first-child layout */
.Flat_mega_menu > ul > li:first-child{
	border: none;
	width: 96%;


}



/* menu list litem 2 child layout */
.Flat_mega_menu > ul > li:nth-child(2){
	border-top: 1px solid #09908a;
}

/* submenu one_col + submenu two_col layout */
.Flat_mega_menu > ul > li > .submenu.one_col,
.Flat_mega_menu > ul > li > .submenu.two_col {
	position: absolute;
	z-index:1000;
	top: 80px;
	width: 100%;
	padding-right: 0px;
	display: none;
	border-left: none;
	border-right: none;
	border-top: 1px solid #E4E4E4;
}

/* submenu one_col or two_col list item layout */
.Flat_mega_menu ul li .submenu.one_col li,
.Flat_mega_menu ul li .submenu.two_col li {
	position: relative;
	height: 40px;
	width:100%;
	clear:both;
}

/* submenu one_col or two_col a tag lyout */
.Flat_mega_menu ul li .submenu.one_col li a,
.Flat_mega_menu ul li .submenu.two_col li a {
	white-space: normal;
	padding-right: 5%;
	width:auto;
}

/* second level submenu layout */
.Flat_mega_menu ul li .submenu.one_col li .submenu.one_col {
	position: relative;
	z-index:999;
	left:0px;
	top:0px;
	padding:0px;
	margin:0px;
	display: none;
	border:none;
	border-top: 1px solid #E4E4E4;
	float:right;
	width: 100%;
}

/* second level submenu a tag layout */
.Flat_mega_menu ul li .submenu.one_col li .submenu.one_col li a{
	text-indent:40px;
}

/* third level submenu a tag layout */
.Flat_mega_menu ul li .submenu.one_col li .submenu.one_col li .submenu.one_col li a{
	text-indent:60px;
}

/* submenu hover effect */
.Flat_mega_menu ul li .submenu.one_col li .submenu.one_col li:hover a{
	text-indent:45px;
}

/* submenu hover effect */
.Flat_mega_menu ul li .submenu.one_col li .submenu.one_col li .submenu.one_col li:hover a{
	text-indent:65px;
}
/* third level submenu layout */
.Flat_mega_menu ul li .submenu.one_col li .submenu.one_col li .submenu.one_col {
	left:0px;
	border-top: 1px solid #E4E4E4;
}

/* fontawesome arrow icon display on submenus layout */
.Flat_mega_menu ul li .submenu.one_col li .fa.fa-angle-left {
	position: absolute;
	z-index:999;
	transform:rotate(90deg);
	-webkit-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	-o-transform:rotate(90deg);
}

/* submenu image container layout */
.Flat_mega_menu ul li .submenu.img_container {
	display: none;
	left: 0px;
	top: 80px;
	z-index:999;
}
/* submenu image container list items layout */
.Flat_mega_menu ul li .submenu.img_container li {
	float: left;
	width: 40.6%;
	margin: 2% 4% 55px;
}

/* submenu image container title class layout */
.Flat_mega_menu ul li .submenu.img_container .title {
	font-size: large;
	margin-left: 4%;
}

/* submenu image container 4 images layout  */
.Flat_mega_menu ul li .submenu.img_container.half li {
	clear: both
}

/* submenu image container with four column list items layout */
.Flat_mega_menu ul li .submenu.img_container.half .two_col li {
	float: left;
	clear: none;
	width: 97.5%;
}

/* submenu image container with four column title class layout */
.Flat_mega_menu ul li .submenu.img_container.half .two_col .title {
	width: 97%;
}

/* submenu image container with four column title class layout */
.Flat_mega_menu ul li .submenu.img_container.half .two_col .title:nth-child(2) {
	display:none;
}

/* submenu image container with four column a tag lyout */
.Flat_mega_menu ul li .submenu.img_container.half .two_col li a {
	width: auto;
	padding-right: 5%;
}

/* submenu with four column layout */
.Flat_mega_menu ul li .submenu.four_col {
	display: none;
	z-index:999;
	left: 0px;
	top: 80px;
}

/* submenu with four column a tag layout */
.Flat_mega_menu ul li .submenu.four_col li a {
	width:auto;
}

/* submenu with four column title class layout */
.Flat_mega_menu ul li .submenu.four_col .title{
	margin-bottom: 16px;
}

/* social bar submenu layout */
.Flat_mega_menu ul .social_bar ul {
	position: absolute;
	z-index:999;
	top: 80px;
	left: 0px;
	width: 100%;
	padding: 0px;
	display: none;
}

/* social bar list items layout */
.Flat_mega_menu ul .social_bar ul li {
	width: 20%;
	position:relative;
	margin-left: 4%;
}

/* social bar a tag layout */
.Flat_mega_menu ul .social_bar ul li a {
	width: auto;
	position: absolute;
	top: 5px;
	padding-right: 5%;
	opacity: .5;
	left: 0%;
}

/* user_login + search_bar class layout */
.Flat_mega_menu ul .user_login,
.Flat_mega_menu ul .search_bar {
	width: 100%;
	float: left;
	background: #11a79c;
}
/* search bar layout */
.Flat_mega_menu ul .search_bar ul {
	width: 100%;
	position: absolute;
	z-index:999;
	display: none;
}

/* search bar input text field layout */
.Flat_mega_menu ul .search_bar ul form input:first-child {
	width: 71.5%;
	margin: 17px 1% 17px 4%;
	font-size: medium;
}

/* search bar submit button layout */
.Flat_mega_menu ul .search_bar ul form input:last-child {
	width: 18%;
	position: relative;
	top: 1px;
	height: 48px;
}

/* user login form layout */
.Flat_mega_menu ul .user_login ul {
	position: absolute;
	z-index:999;
	left: 0px;
	padding: 0px;
	display: none;
}

/* user login form table layout */
.Flat_mega_menu ul .user_login table{
	width:100%
}
/* user login form input field layout */
.Flat_mega_menu ul .user_login table tr:nth-child(2) td input,
.Flat_mega_menu ul .user_login table tr:nth-child(4) td input {
	height: 27px;
	width: 93%;
}

/* user login form input field layout */
.Flat_mega_menu ul .user_login table tr:last-child td input {
	width: 94%;
	margin-top: 15px;
	margin-bottom: 18px;
}

/* user login form table layout */
.Flat_mega_menu ul .user_login ul form table tr td {
	text-indent: 3%;
}

/* mobile button layout */
.Flat_mega_menu .mobile_button{
	opacity:0;

}

/* mobile buton + fontawesome icon layout */
.Flat_mega_menu .mobile_button,
.Flat_mega_menu .fa.fa-bars {
	display: block;
	position: absolute;
	left: 0px;
	z-index: 999;
	height: 80px;
	width: 9%;
	cursor:pointer;
	min-width: 60px;
}

/* fontawesome icon layout */
.Flat_mega_menu .fa.fa-bars:before{
	color: #FFFFFF;
	font-size: 40px; 
	top: 10px;
	position: relative;
	left: 15px;
}

/* menu unorder list tag layout */
.Flat_mega_menu > ul{
	height:80px;
	overflow:hidden;
}

/* menu checkbox button layout */
.Flat_mega_menu .mobile_button:checked + ul{
	height:auto;
	overflow:visible;
	
}
}

@media screen and (max-width:592px){

/* submenu with four column list items layout */
.Flat_mega_menu ul li .submenu.four_col li {
	float: left;
	width: 42%;
	margin-right: 1%;
	margin-left: 5%;
}

/* submenu with four column title class layout */
.Flat_mega_menu ul li .submenu.four_col .title {
	margin: 2% 1% 2% 5%;
}

/* submenu with four column title class layout */
.Flat_mega_menu ul li .submenu.four_col .title:nth-child(3),
.Flat_mega_menu ul li .submenu.four_col .title:nth-child(4) {
	display:none;
}

/* submenu with four column title class layout */
.Flat_mega_menu ul li .submenu.four_col .title{
	margin-bottom: 26px;
}
}
@media screen and (max-width:480px){
	
/* social bar list items layout */
.Flat_mega_menu ul .social_bar ul li {
	width: 40%;
	position:relative;
	margin-left: 4%;
}
/* search bar input text field layout */
.Flat_mega_menu ul .search_bar ul form input:first-child {
	width: 57.5%;
	margin: 17px 1% 17px 6%;
}

/* search bar submit button layout */
.Flat_mega_menu ul .search_bar ul form input:last-child {
	width: 27%;
}

}
@media screen and (max-width:320px){
	
/* submenu image container list items layout */
.Flat_mega_menu ul li .submenu.img_container li {
	float: left;
	width: 81.5%;
	margin: 2% 8% 55px;
}
/* submenu image container title class layout */
.Flat_mega_menu ul li .submenu.img_container .title {
	font-size: large;
	margin-left: 8%;
}



/* submenu with four column list items layout */
.Flat_mega_menu ul li .submenu.four_col li {
	width: 89%;
	margin-left: 8%;
}

/* submenu with four column title class layout */
.Flat_mega_menu ul li .submenu.four_col .title:nth-child(2) {
	display:none;
}

/* social bar list items layout */
.Flat_mega_menu ul .social_bar ul li {
	width: 95%;
	position: relative;
	margin-left: 8%;
}
/* search bar input text field layout */
.Flat_mega_menu ul .search_bar ul form input:first-child {
	width: 57.5%;
	margin: 17px 1% 17px 6%;
}

/* search bar submit button layout */
.Flat_mega_menu ul .search_bar ul form input:last-child {
	width: 27%;
}
/* user login form input field layout */
.Flat_mega_menu ul .user_login table tr:nth-child(2) td input,
.Flat_mega_menu ul .user_login table tr:nth-child(4) td input {
	height: 27px;
	width: 88%;
}

/* user login form input field layout */
.Flat_mega_menu ul .user_login table tr:last-child td input {
	width: 89%;
	margin-top: 15px;
	margin-bottom: 18px;
}

/* user login form table layout */
.Flat_mega_menu ul .user_login ul form table tr td {
	text-indent: 5%;
}
/* menu list item first-child a tag layout */

}
.continentin{
	
	color:#3B3B3B;
	padding-right:10px;
	margin-top:5px;
	border-left:1px dotted #ADADB3;
	width:16%;
	display:inline-block;
	min-height:290px;
	padding-top:10px;

	}
.continentin h3{
	
	color:#2aa07c ;
	}
.countries-list{
	
	padding:0px;

	}
#last-contin{
	border:none;
	}
.continentin .countries-list a{
	
    color: #fff !important;
    
    line-height:20px !important;
    float:none !important;
    width: 100%;
    direction: rtl;
	text-align:right;
	background:none !important;
		-webkit-transition-duration: 0.3s !important;
    -moz-transition-duration: 0.3s!important;
    -o-transition-duration: 0.3s!important;
    transition-duration: 0.3s!important;
}
.continentin .countries-list a:hover{
	
	color:rgb(226,82,73) !important;

	}
	
.countries-list img{

display:none;
	}




	
	
	/* End header*/
	
	
/*main-navigate*/

#main-navigate{

	background-color:rgb(119,119,119);
	color:#FFF;
	direction:rtl;

}
#navi2{

width:100%;
font-family: Conv_W_yekan, Sans-Serif;
color:#fff;
background-color:rgb(119,119,119);
padding-right:14px;

}
#navi2 ul{
	text-decoration:none;
	direction:rtl;
	
	}
#navi2 ul>li{
	display:inline-block;
	padding:8px;
	padding-left:40px;
	}

.main-a{
		text-decoration:none;
	color:#fff !important;
	
	}




/*End main-navigate*/



	
/*Breadcrumb*/
#Breadcrumb{

	background-color:rgb(225,225,225);
	min-height:37px;
	color:#FFF;
	direction:rtl;
	width:100%;
}
.sorkhabi{
	color:#E25249 !important;
	text-decoration:none;
	
	}
.sorkhabi2{
	color:#E25249 !important;
	
	}
#navi{

width:100%;
min-height:37px;
font-family: Conv_W_yekan, Sans-Serif;
color:#757C7F;
text-align:right;
line-height:37px;
padding-right:20px;
}

#homebrda{
color:#2aa07c !important;
text-decoration:none;
transition:all .7s ease;
-webkit-transition:all .7s ease;
-moz-transition:all .7s ease;
-o-transition:all .7s ease;
}


#homebrda:hover{
	color:#757C7F;

	}
.classtype{height:40px !important; width:68%!important;}#sectiongall{background:#eee; min-height:850px; padding-top:15px;}

	
.homebrda{
color:#2aa07c !important;
text-decoration:none;
transition:all .7s ease;
-webkit-transition:all .7s ease;
-moz-transition:all .7s ease;
-o-transition:all .7s ease;
}


	
/*End Breadcrumb*/

/* slider*/
#cycler{position:relative;}
#cycler img{position:absolute;z-index:1;background-color:white; height:570px; width:100%;}
#cycler img.active{z-index:3}
.slider{height: 570px;width: 100%;float: left;display: inline;font-family: Conv_W_yekan, Sans-Serif;}           
/* end slider*/
/* booking*/
.onsldergd{height:570px; padding:0 !important;}.onslider{position:relative; top:0; right:0; background:rgba(0,0,0,.4); height:570px; width:100%; z-index:9;}
.onslidergd{padding:0 !important; max-width:1300px !important;} #tabgalerybooking{margin-top:7%;}.flight-tab{ height:410px !important;}.flight-box{border-radius: 3px;width:95%; min-height:90px;padding-bottom:40px;background:rgba(0,0,0,0.3) !important;margin:0 auto;padding-right:20px;padding-left:20px;}.choosenway{color:#FFF;text-align:right; direction:rtl; padding-top:10px;padding-bottom:10px;}.choosenway input{margin-left:10px;}#flightkind{font-family: Conv_W_yekan, Sans-Serif;background-color:#FFF !important; border:none;background-position: 5% !important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAG2YAABzjgAA4DIAAIM2AAB5CAAAxgwAADT6AAAgbL5TJ5gAAABGSURBVHjaYvz//z8DOYCJgUzA0tnZidPK8vJyRpw24pLEpwnuVHRFhDQxMDAwMPz//x+OOzo6/iPz8WFGuocqAAAA//8DAD/sORHYg7kaAAAAAElFTkSuQmCC") left center no-repeat;}
#searchhometop .depsearch{ width:18% !important;float:right;font-family: Conv_W_yekan, Sans-Serif;}
#searchhometop .depsearchborder{ border-radius:3px;border-radius:0px 4px 4px 0px;}
#searchhometoptour .depsearchtour{font-family: Conv_W_yekan, Sans-Serif;direction: rtl;width:22.3% !important;float:right;}#searchhometophotel .depsearchtour{font-family: Conv_W_yekan, Sans-Serif; width:27.1% !important;float:right;}
#searchhometop select {
    width: 15%;
    height: 40px;
    padding-right: 5px;
    color: #ADADB3;
    position: relative;
    top: 0px;
}
#searchhometoptour select {
    width: 15%;
    height: 40px;
    padding-right: 5px;
    color: #ADADB3;
    position: relative;
    top: 0px;
}
#searchhometophotel select {
    width: 30%;
    height: 40px;
    padding-right: 5px;
    color: #ADADB3;
    position: relative;
    top: 0px;
	direction:rtl;
}
.raft > .datePickerWrapper {
    display: inline-block !important;
    width: 100% !important;
    float: right!important;
}
.rafttour > .datePickerWrapper {
    display: inline-block !important;
    width: 100% !important;
    float: right!important;
}
  .multiflight{display:none !important;}
  .multiflight-checked{display:block !important;}
	   .newcity{margin-top:2px;display:none;}.addcity{color:#fff;cursor:pointer; text-align:right;padding-right:10px;direction:rtl;} .removecity{direction:rtl;color:#fff; text-align:right;padding-right:10px;cursor:pointer;}
.raft input{width:100% !important;}.rafttour input{width:100% !important;}
.simpop{width:270px;height:300px; background:#FFF; position:absolute;right:0;top:58px; z-index:9; display:none;}.activi{color: #666;
padding-left: 20px !important;
direction: rtl;
padding-right: 5px;
background-color: #ccc !important;
border: 1px solid #ccc !important;
height: 40px !important;
cursor: pointer;
background-position: 5% !important;
background: url(../images/calen.png) left center no-repeat;}
.raft{width:18%; float:right;}.rafttour{width:22.2%; float:right;}.mainbook{height:40px;font-family: Conv_W_yekan, Sans-Serif;text-align: center;width:30%;border-right:1px solid #ccc;margin-left:-4px;border:none;padding-right:5px;}.alltravelers{position:relative;left:0;top:0;margin-right:-3px; width:18%; float:right;direction:rtl;}.simpopar{width:32px; height:32px; position:absolute; top:-24px; right:15px; background:url(../images/flight-arr.png); background-size:cover;}.travellers1{width:25%; height:40px; display:inline-block; margin-top:12px; margin-bottom:12px;margin-left:10px;}
.travelspan{font-size:.8em !important; line-height:0 !important; margin-top:5px;color:#8a8a8a !important;}
.button-group{line-height:0 !important;display:inline-block;margin-left:10px;}.button-group li{position: relative;top:-4px;line-height:0px !important;width:24px; border:1px solid #cdcecf;height:32px; text-align:center;}.button-group li a{color:#666;line-height:26px !important;}.cat_textbox{border-left:none;border-right: none;width:27px; margin-right:-5px;margin-left:-5px; border:1px solid #cdcecf;height:32px; text-align:center;}.minusi{line-height:26px !important;}.radiogroup{margin-left:15px;margin-bottom:10px;}.hr1top{width:90%; background:#afafaf;height:1px;margin:0 auto;margin-top:20px;}.flightcl{padding-bottom:20px;padding-top:20px;text-align:right; padding-right:10px;}.trvsub{width:90%; height:60px;padding-top:15px;border-top:1px solid #ccc;margin:0 auto;}.downtop{border:1px solid #afafaf;width:90%;line-height:30px; height:30px;background:#f7f7f7;margin:0 auto;}.downtop:hover{cursor:pointer;background:#ccc;}.searchss{width:11%; height:40px;line-height:40px; background:#2aa07c;color:#FFF; border-radius:4px 0px 0px 4px;}.horizontaltop{padding-right:34px !important;}.good{margin-left:30px;margin-top:140px;}.col14good{padding:0 !important;}.everything{width:90%; height:125px; background:rgba(0,0,0,0.3) url(../images/transparent-active-80.png) repeat 0 0;}.everything p{color:#fff; direction:rtl; height:120px; overflow:hidden; padding:10px; border-bottom:3px solid #FFBF5E;}.boxhome {
  display: none;
  line-height: 100px;
  background: #ccc;
  text-align: center;
  -webkit-transform: scale(0);
          transform: scale(0);
  opacity: 0;
  -webkit-transition: opacity .3s ease-in-out, -webkit-transform .3s ease-in-out;
  transition: opacity .3s ease-in-out, -webkit-transform .3s ease-in-out;
  transition: transform .3s ease-in-out, opacity .3s ease-in-out;
  transition: transform .3s ease-in-out, opacity .3s ease-in-out, -webkit-transform .3s ease-in-out;
}
.boxhome.active {
  display: block;
  -webkit-transform: scale(1);
          transform: scale(1);
  opacity: 1;
}

.boxhome.active.good {
  -webkit-animation: anim .3s ease-in-out;
          animation: anim .3s ease-in-out;
}

@-webkit-keyframes anim {
  0% {
    display: none;
    opacity: 0;
  }
  1% {
    display: block;
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

@keyframes anim {
  0% {
    display: none;
    opacity: 0;
  }
  1% {
    display: block;
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
/*end booking*/
/*homegallery*/
#galleryhome ol li{ display:inline-block;font-family: Conv_W_yekan, Sans-Serif; margin:0 10px 0 10px;list-style:none; width:75px; height:75px;}#galleryhome ol li img{width:100%; height:100%;}
a.darken {background: black;}#galleryhome ol{padding-right:25px;}
a.darken img {
    display: block;
    
    -webkit-transition: all 0.2s linear;
       -moz-transition: all 0.2s linear;
        -ms-transition: all 0.2s linear;
         -o-transition: all 0.2s linear;
            transition: all 0.2s linear;
}
a.darken:hover img {
    opacity: 0.7;           
}
	.bookhome{ height:150px;}.bookhome img{width:100%; height:150px;}.sliderplace a{color:#8c8c8c;}#galleryhome{direction:rtl;  height:140px; background:#000000;color:#666;margin-bottom:5px !important;}.glhome h2{color:#666 !important;font-family: Conv_W_yekan, Sans-Serif; direction:rtl;padding-right:25px;}
.morehome a{color:#FFBF5E !important;}.morehome{margin-top:7px;margin-left:12px;font-family: Conv_W_yekan, Sans-Serif;direction:ltr;}
/* ourteam*/
	
#ourteam{
	width:100%;
	height:350px;
	margin:0 auto;
	background-color: #2aa07c ;
	text-align:center;
	padding-bottom:50px;
	}
	
	
#ourteam h1{
	font-size:2.8em;
	font-family: Conv_W_yekan, Sans-Serif;
	color:#FFF;
	 text-align:center;
	
	}
#teamp{

	width:63%; 
	margin:0 auto; 
	font-size:1.2em;
	color:#FFF;
	margin:20px 0 20px 0 auto;
	margin-top:15px;
	font-family: Conv_W_yekan, Sans-Serif;

	
	}
.members{

width:178px;
height:120px;
	background:#fff;
	color:#FFF;

	
	}

.members .img{
text-align:center !important;	
	
	}
.members img{
	width:100%;
	
	}
.membersdetail h2{
	color:#BFBFBF;
	text-align:center;
	font-family: Conv_W_yekan, Sans-Serif;
	font-size:1em;
	
	}
.membersdetail a{
	text-decoration:none;
	
	}
.membersdetail h2:hover{
	color:rgb(226,82,73);
		transition:all.4s ease;
	-moz-transition:all.4s ease;
	-webkit-transition:all.4s ease;
	-o-transition:all.4s ease;
	
}
.membersdetail p{
	color:#6D747A;
	text-align:center;
	margin:5px;
	font-family: Conv_W_yekan, Sans-Serif;
	
	}
.membersdetail{
	background:#FFF;
	direction:rtl;
	 padding-bottom:10px;
	 width:178px;
	 height:50px;
	 overflow:hidden;
	font-family: Conv_W_yekan, Sans-Serif;
	
	}
.hoverint{

	 width:181px; 
	
	margin:0 auto;
	
	}



.hoverint:hover{
	box-shadow:0 0 12px #919191;
	transition:all.5s ease;
	-moz-transition:all.5s ease;
	-webkit-transition:all.5s ease;
	-o-transition:all.5s ease;
	
	
	
	}
	
	
	


.effects .img {
  position: relative;
  float: left;
  width: 100%;
  overflow: hidden;
}
.effects .img:nth-child(n) {
  margin-right: 5px;
}

.effects .img:last-child {
  margin-right: 0;
}
.effects .img img {
  display: block;
  margin: 0;
  padding: 0;
  max-width: 100%;
  height:120px;
}

.overlay {
  display: block;
  position: absolute;
  z-index: 20;
  background: rgba(18, 201, 144, 0.5);
  overflow: hidden;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}

a.close-overlay {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 100;
  width: 45px;
  height: 45px;
  font-size: 20px;
  font-weight: 700;
  color: #fff;
  line-height: 45px;
  text-align: center;
  background-color: #000;
  cursor: pointer;
}
a.close-overlay.hidden {
  display: none;
}

a.expand {
  display: block;
  position: absolute;
  z-index: 100;
  width: 60px;
  height: 60px;
  border: solid 5px #fff;
  text-align: center;
  color: #fff;
  line-height: 50px;
  font-weight: 700;
  font-size: 30px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  -o-border-radius: 30px;
  border-radius: 30px;
  text-decoration:none;
}

/* ============================================================
  EFFECT 5 - ICON BORDER ANIMATE
============================================================ */
#effect-5 .overlay {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  opacity: 0;
}
#effect-5 .overlay a.expand {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: 100%;
  height: 100%;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  color:#FFF;
}
#effect-5 .img.hover .overlay {
  opacity: 1;
}
#effect-5 .img.hover .overlay a.expand {
  width: 60px;
  height: 60px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  -o-border-radius: 30px;
  border-radius: 30px;
  text-decoration:none;
}

/* ============================================================
  EFFECT 6 - ICON BOUNCE IN
============================================================ */
#effect-6 .overlay {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  opacity: 0;
}
#effect-6 .overlay a.expand {
  left: 0;
  right: 0;
  top: 0;
  margin: 0 auto;
  opacity: 0;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}
#effect-6 .img.hover .overlay {
  opacity: 1;
}
#effect-6 .img.hover .overlay a.expand {
  top: 50%;
  margin-top: -30px;
  opacity: 1;
}

/* ------------------------------------------------------------ *\
|* ------------------------------------------------------------ *|
|* Media Queries
|* ------------------------------------------------------------ *|
\* ------------------------------------------------------------ */
@media only screen and (max-width: 1100px) {
  .effects {
    padding-left: 5px;
  }
  .effects .img {
    width: 80%;
  }
  .effects .img:nth-child(n) {
    margin-right: 5px;
  }
  .effects .img:first-child {
    margin-left: 0;
  }
  .effects .img:nth-child(2n-1) {
    margin-left: -5px;
  }
  .effects .img:nth-child(2n) {
    margin-right: 0;
  }
  .effects .img:last-child {
    margin-right: 0;
  }

}
@media only screen and (max-width: 520px) {

  .effects .img {
    width: 100%;
  }
  .effects .img:nth-child(n) {
    margin-right: 0;
  }
  .effects .img:first-child {
    margin-left:0;
  }
  .effects .img:nth-child(2n-1) {
    margin-left:-2px;
  }
  .effects .img:nth-child(2n) {
    margin-right: 0;
  }
  .effects .img:last-child {
    margin-right: 0;
  }
  .effects .img img {
    margin: 0 auto ;
  }
}


	
	
	
	

/* End ourteam*/
	
	
	
/* whatwedo*/

/*parallax-background*/

#whatwedoparallax{
	height:auto;
	}
#w {
  display: block;
  width: 750px;
  margin: 0 auto;
  padding-top: 30px;
  padding-bottom: 45px;
}

#content {
  display: block;
  width: 100%;
  background:none;
  padding: 25px 20px;
  padding-bottom: 35px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px 0px;
  -moz-box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px 0px;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px 0px;
}

.floatr {
  float: right;
}

.floatl { 
  float: left;
}

.bigdl {
  display: inline-block;
  padding: 20px 42px;
  color: #fff;
  font-size: 1.5em;
  font-weight: bold;
  text-align: center;
  text-shadow: 1px 1px 0 rgba(0,0,0,0.25);
  border-width: 1px;
  border-style: solid;
  border-color: #325bd0 #4561bf #1f4ebb;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  background: #2f59c4;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#538ed8), to(#2f59c4));
  background-image: -webkit-linear-gradient(top, #538ed8, #2f59c4);

  background-image: -moz-linear-gradient(top, #538ed8, #2f59c4);
  background-image: -ms-linear-gradient(top, #538ed8, #2f59c4);
  background-image: -o-linear-gradient(top, #538ed8, #2f59c4);
  background-image: linear-gradient(to bottom, #538ed8, #2f59c4);
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.25), 0 1px 2px rgba(0,0,0,0.25);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.25), 0 1px 2px rgba(0,0,0,0.25);
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.25), 0 1px 2px rgba(0,0,0,0.25);
}
.bigdl:hover {
  text-decoration: none;
  background: #3b64ce;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5e99e2), to(#3b64ce));
  background-image: -webkit-linear-gradient(top, #5e99e2, #3b64ce);
  background-image: -moz-linear-gradient(top, #5e99e2, #3b64ce);
  background-image: -ms-linear-gradient(top, #5e99e2, #3b64ce);
  background-image: -o-linear-gradient(top, #5e99e2, #3b64ce);
  background-image: linear-gradient(to bottom, #5e99e2, #3b64ce);
}
.bigdl:active {
  background: #294ba2;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#3d77bf), to(#294ba2));
  background-image: -webkit-linear-gradient(top, #3d77bf, #294ba2);
  background-image: -moz-linear-gradient(top, #3d77bf, #294ba2);
  background-image: -ms-linear-gradient(top, #3d77bf, #294ba2);
  background-image: -o-linear-gradient(top, #3d77bf, #294ba2);
  background-image: linear-gradient(to bottom, #3d77bf, #294ba2);
  -webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,0.25);
  -moz-box-shadow: inset 0 1px 3px rgba(0,0,0,0.25);
  box-shadow: inset 0 1px 3px rgba(0,0,0,0.25);
}

#iphonePerspective{
	width:100%;
	text-align:center !important;
	
	}
#iphonePerspective2{
	width:100%;
	text-align:center;
	
	}
/** animated boxes **/
.animBlock {
	display:inline-block;
  opacity: 0;
  filter: alpha(opacity=0);
  position: relative;
  -webkit-transition: all .55s ease-in;
  -moz-transition: all .55s ease-in;
  -ms-transition: all .55s ease-in;
  -o-transition: all .55s ease-in;
  transition: all .55s ease-in;

}


.animBlock[data-position="left"] { left: -20%; }
.animBlock[data-position="right"] { right: -20%; }

.animBlock[data-position="left"].viewed {
  left: 0%;
  opacity: 1;
  filter: alpha(opacity=100);
}
.animBlock[data-position="right"].viewed {
  right: 0%;
  opacity: 1;
  filter: alpha(opacity=100);
}

.animBlockfade {
display:inline-block;
  opacity: 0;
  filter: alpha(opacity=0);
-webkit-transition: all .55s ease-in;
  -moz-transition: all .55s ease-in;
  -ms-transition: all .55s ease-in;
  -o-transition: all .55s ease-in;
  transition: all .55s ease-in;

}

.animBlockfade[data-position="left"] { left: -20%; }
.animBlockfade[data-position="right"] { right: -20%; }

.animBlockfade[data-position="left"].viewed {
  left: 0%;
  opacity: 1;
  filter: alpha(opacity=100);
}
.animBlockfade[data-position="right"].viewed {
  right: 0%;
  opacity: 1;
  filter: alpha(opacity=100);
}


/** various box positions **/
#devicesTxt {
  width: 300px;
  padding-left: 15px;
  padding-top: 12px;
  text-align: center;
}

#appIcon {
  padding-left: 35px;
}

#downloadTxt {
  width: 410px;
  height: 250px; /* keep similar height to app icon image */
  padding-left: 10px;
  text-align: center;
}

/** clearfix **/
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
 
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }









/* ============================================================
  SECTIONS
============================================================ */
section.module:last-child {
  margin-bottom: 0;
}
section.module h2 {
  margin-bottom: 40px;
  font-family: "Roboto Slab", serif;
  font-size: 30px;
}

section.module p:last-child {
  margin-bottom: 0;
}
section.module.content {
  padding: 40px 0;
}
section.module.parallax {
  height: 600px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-attachment: fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

section.module.parallax-1 {
  background-image:url("../images/home-thailand-2.jpg");
}
section.module.parallax-india2 {
  background-image:url("../images/india-2.jpg");
}
section.module.parallax-tibet2 {
  background-image:url("../images/tibet-2.jpg");
}
section.module.parallax-vietnam2 {
  background-image:url("../images/vietnam-2.jpg");
}
section.module.parallax-singa2 {
  background-image:url("../images/Singapore-2.jpg");
}
section.module.parallax-phili2 {
  background-image:url("../images/philippines-2.jpg");
}
section.module.parallax-home {
  background-image:url("../images/book-with-worldinbag.jpeg");
  background-attachment:scroll;
}
section.module.parallax-1mala {
  background-image:url("../images/malaysia-desktop-wallpapers_02055293_166.jpg");
}
section.module.parallax-1turkey {
 background-image:url("../images/turkey-2.jpg");
}
section.module.parallax-1china {
  background-image:url("../images/china_buildings_flowers_trees_91723_1600x1200.jpg");
}
.homeslider-h{
	font-size:.8em !important;
	 font-family: Conv_W_yekan, Sans-Serif !important;

	}
.homeslider-span{
		font-size:.7em !important;
		 font-family: Conv_W_yekan, Sans-Serif !important;


	}

section.module.parallax-3 {
  background-image:url("../images/home-thailand-1.jpg");
  background-size:cover;
}
section.module.parallax-4 {
  background-image:url("../images/parallax_4.jpg");
}
section.module.parallax-5 {
  background-image:url("../images/edit01.jpg");
}
section.module.parallax-6 {
  background-image:url("../images/wallofchina.jpg");
}
section.module.parallax-turkey {
  background-image:url("../images/turkey-1.jpg");
}
section.module.parallax-india {
  background-image:url("../images/india-1.jpg");
}
section.module.parallax-tibet {
  background-image:url("../images/tibet-1.jpg");
}
section.module.parallax-vietnam {
  background-image:url("../images/vietnam-1.jpg");
}
section.module.parallax-singa {
  background-image:url("../images/Singapore-1.jpg");
}
section.module.parallax-phili {
  background-image:url("../images/philippines-1.jpg");
}
/* End parallax-background*/
.gridwwd{
	padding-top:150px !important;
	 direction: rtl !important;
	
	}

#whatwesection{
	 text-align:center;
	  margin-top:-30px;
	   direction: rtl !important;
	
	}
.whatwedo-inside{
	min-height:200px !important;
	
	}

#whatwedo{
	min-height:390px;
	color:#FFF;
	direction: rtl !important;
	
	}
.wwdtop{
	 width:50%;
	  min-height:100px;
	   float:right;
	
	}
.wwdtop{
	 width:50%;
	  min-height:100px;
	   float:left;
	
	}
.wwdtophome{
	 width:100% !important;
	  min-height:100px;
	   float:left;
	
	}
.whatwedoimg{

margin:0 auto;
width:95%;
margin-left:0;
text-align:center;

}
.whatwedoimg img{
	margin:0 auto;
	
	}
.whatwedotxt{

	 margin:0 auto;
	 min-height:30px;
	   width:100%;
	    margin-left:0;
		margin-top:15px;
		 text-align:center;
		 letter-spacing:1px;
		 font-family: Conv_W_yekan, Sans-Serif;
		 color:#f9C001 ;

	}
.whatwedotxt a{
	text-decoration:none;
	
	}

.hrefing:hover{
	color:rgb(226,82,73);
	}


.whatwedotxt2{

width:100%;
	font-size:1em;
	margin:0 auto;
	text-align:center;
	color:#FFF;
	font-family: Conv_W_yekan, Sans-Serif;
	}
#wtitle{
	
	font-size:2.4em;
	color:#FFF;
	font-weight:bold;
	  margin:0 auto;
	   position:relative;
	    top:-50px;
		font-family: Conv_W_yekan, Sans-Serif;
	
	}
#safarguide{
	margin-top:10px;
	
	}

/* End whatwedo*/



/* services*/
#section-service{
	display:block;
	}
#services-grid{
	 padding-top:50px !important;
	
	}
#section-inside{
	 text-align:center;
	
	}
.title-service{
	width:100%;
	height:100%;
	background:#FFF;
	margin:0 auto;
	text-align:center;
	color:#3B3B3B;
	font-size:1.5em;
	letter-spacing:2px;
	font-family: Conv_W_yekan, Sans-Serif;
	direction:rtl;
	
	}
	.title-service a{
	
		transition:all .3s ease;
		font-size:.9em;
		color:#3B3B3B;
	}
.title-service a:hover{
	cursor:pointer;
	color:#777;
	
	
	}
.title-service p{

	width:63%; 
	margin:0 auto; 
	font-size:.8em;
	color:#ADADB3;
	margin:20px 0 20px 0 auto;
	margin-top:15px;
	font-family: Conv_W_yekan, Sans-Serif;
	
	}
#services {
		text-align: center;
		background-color:#FFF;
		color:##3B3B3B;
		min-height:350px;
		font-family: Conv_W_yekan, Sans-Serif;
		font-size:.9em;
		
}
.servicescol4{
	float:right !important;
	
	}
.srvbox{
	width:100%;
	height:55px;
	margin:0 auto;
	text-align:center;
	border:1px solid #D8DADC;
	border-bottom:none;
	}
.srvbox2{
	width:100%;
	height:205px;
	background:#FFF;
	margin:0 auto;
	text-align:center;
	padding:10px;
	border:1px solid #D8DADC;
	border-top:none;
	overflow:hidden;
	}
.srvbox2 h3{
	font-size:1.5em;
	}
.srvbox2 p{
	
	color:#6D747A;
	
	
	}
.srvicon{
	
	width:110px;
	height:110px;
	border-radius:75px;
	border:1px solid #D8DADC;
	margin:0 auto;
	position:relative;
	top:-50px; 
	background:url("../images/icon_5.png") #FFF 5px 0;
	transition:all .5s ease;
		
	
	}
.srvicon:hover{
	
		background:url("../images/icon_5.png") #2aa07c 5px 110px;


	
	}
	
	
.srviconnew{
	
	width:110px;
	height:110px;
	border-radius:75px;
	border:1px solid #D8DADC;
	margin:0 auto;
	position:relative;
	top:-50px; 
	background:url("../images/buy.png") #FFF 5px 0;
	transition:all .5s ease;
		
	
	}
.srviconnew:hover{
	
		background:url("../images/buy.png") #2aa07c 5px 120px;


	
	}
.srviconnew2{
	
	width:110px;
	height:110px;
	border-radius:75px;
	border:1px solid #D8DADC;
	margin:0 auto;
	position:relative;
	top:-50px; 
	background:url("../images/shirt.png") #FFF 5px -5px;
	transition:all .5s ease;
		
	
	}
.srviconnew2:hover{
	
		background:url("../images/shirt.png") #2aa07c 5px 120px;


	
	}
.srviconnew3{
	
	width:110px;
	height:110px;
	border-radius:75px;
	border:1px solid #D8DADC;
	margin:0 auto;
	position:relative;
	top:-50px; 
	background:url("../images/shpp.png") #FFF 5px -5px;
	transition:all .5s ease;
		
	
	}
.srviconnew3:hover{
	
		background:url("../images/shpp.png") #2aa07c 5px 120px;


	
	}
.srviconnew4{
	
	width:110px;
	height:110px;
	border-radius:75px;
	border:1px solid #D8DADC;
	margin:0 auto;
	position:relative;
	top:-50px; 
	background:url("../images/sell.png") #FFF 5px 5px;
	transition:all .5s ease;
		
	
	}
.srviconnew4:hover{
	
		background:url("../images/sell.png") #2aa07c 5px 120px;


	
	}
.srvbox3{
	width:100%;
	height:205px;
	background:#FFF;
	margin:0 auto;
	text-align:center;
	padding:10px;
	border:1px solid #D8DADC;
	border-top:none;
	overflow:hidden;
	}
.srvbox3 h3{
	font-size:1.5em;
	}
.srvbox3 p{
	
	color:#6D747A;
	
	
	}
.srvicon3{
	
	width:110px;
	height:110px;
	border-radius:75px;
	border:1px solid #D8DADC;
	margin:0 auto;
	position:relative;
	top:-50px; 
	background:url("../images/icon_6.png") #FFF 5px 0px;
	transition:all .5s ease;
		
	
	}
.srvicon3:hover{
	
		background:url("../images/icon_6.png") #2aa07c 5px 110px;


	
	}
	
	
	
	
	
	
.srvbox4{
	width:100%;
	height:205px;
	background:#FFF;
	margin:0 auto;
	text-align:center;
	padding:10px;
	border:1px solid #D8DADC;
	border-top:none;
	overflow:hidden;
	}
.srvbox4 h3{
	font-size:1.5em;
	}
.srvbox4 p{
	
	color:#6D747A;
	
	
	}
.srvicon4{
	
	width:110px;
	height:110px;
	border-radius:75px;
	border:1px solid #D8DADC;
	margin:0 auto;
	position:relative;
	top:-50px; 
	background:url("../images/icon_7.png") #FFF 5px 0px;

	transition:all .5s ease;
		
	
	}
.srvicon4:hover{
	
		background:url("../images/icon_7.png") #2aa07c 5px 110px;


	
	}
	
	
	
	
	
	
.srvbox5{
	width:100%;
	height:205px;
	background:#FFF;
	margin:0 auto;
	text-align:center;
	padding:10px;

	border:1px solid #D8DADC;
	border-top:none;
	overflow:hidden;
	}
.srvbox5 h3{
	font-size:1.5em;
	}
.srvbox5 p{
	
	color:#6D747A;
	
	
	}
.srvicon5{
	
	width:110px;
	height:110px;
	border-radius:75px;
	border:1px solid #D8DADC;
	margin:0 auto;
	position:relative;
	top:-50px; 
	background:url("../images/icon_8.png") #FFF 5px 0px;
	transition:all .5s ease;
		
	
	}
.srvicon5:hover{
	
		background:url("../images/icon_8.png") #2aa07c 5px 110px;


	
	}

/* End services*/

/*advhome*/
.coladv{height:250px !important;padding-right:30px !important;margin-top:8px !important;margin-bottom:8px !important;}.mainadv{background: #FFF;border-radius:5px; overflow:hidden; border:1px solid transparent; width:100%; height:100%; box-shadow: 0 1px 1px 0px rgba(195,195,195,0.46);}.advtitle{ height:47px;color:#636363;direction:rtl; line-height:45px;padding-right:10px; background:#FFF;text-align: center;}.mainadv:hover{
box-shadow: 0 3px 3px 2px rgba(195,195,195,0.46);}.maindivadv{font-family: Conv_W_yekan, Sans-Serif;
background:#eee;}.advgridd{border-bottom:1px solid #fff; padding-bottom:10px;padding-top: 15px;}
/*selectboxhome*/
input.es-input{color:#666;padding-left:20px!important;direction:rtl;padding-right:5px; background-color:#FFF !important;border:1px solid #ccc !important; height:40px !important;cursor:pointer;  background-position:5% !important; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAG2YAABzjgAA4DIAAIM2AAB5CAAAxgwAADT6AAAgbL5TJ5gAAABGSURBVHjaYvz//z8DOYCJgUzA0tnZidPK8vJyRpw24pLEpwnuVHRFhDQxMDAwMPz//x+OOzo6/iPz8WFGuocqAAAA//8DAD/sORHYg7kaAAAAAElFTkSuQmCC) left center no-repeat}input.es-input2{color:#666;padding-left:20px!important;direction:rtl;padding-right:5px; background-color:#FFF !important;border:1px solid #ccc !important; height:40px !important;cursor:pointer;  background-position:5% !important; background:url(../images/calen.png) left center no-repeat}.es-list{position:absolute;padding:0;margin:0;border:1px solid #d1d1d1;display:none;z-index:1000;background:#fff;max-height:160px;overflow-y:auto;-moz-box-shadow:0 2px 3px #ccc;-webkit-box-shadow:0 2px 3px #ccc;box-shadow:0 2px 3px #ccc}.es-list li{display:block;height:45px;padding:0 !important;margin:0 !important;width:100%;}.es-list li.selected{background:#2476bb;color:#fff;}
.headfixtb{width:100%;direction:rtl;border-collapse: collapse;}
.headfixtb th {
    height: 55px !important;
    color: #8c8c8c !important;
	    padding: .625em;
    text-align: center;
    background: #FFF !important;font-size: .9em;border-bottom: 1px solid #ccc;width:10%;}
	#alltable thead{display:none;}
#alltable {
  border: 1px solid #ccc;
  border-collapse: collapse;
  margin: 0;
  padding: 0;
  width: 100%;
  table-layout: fixed;
  direction:rtl;
  border-top:none;
}
#alltable caption {
  font-size: 1.5em;
  margin: .5em 0 .75em;
}
#alltable tr {
  background: #f8f8f8;
  border-bottom: 1px solid #ddd;
  padding: .35em;
  font-size: .9em;
}
.val11{color:#2aa07c;}
#alltable th,
#alltable td {
  padding: .625em;
  text-align: center;
  background:#FFF !important;
}
#alltable thead th{ height:55px !important; color:#8c8c8c !important;}
#alltable a{color:#2aa07c;}
#alltable th {
  font-size: 1em;

}
#onlydesktop{display:none;}
#onlymobile{display:none;}
@media screen and (max-width: 600px) {
  #alltable {
    border: 0;
  }
  #alltable caption {
    font-size: 1.3em;
  }
  #alltable thead {
    display: none;
  }
  #alltable tr {
    border-bottom: 3px solid #ddd;
    display: block;
    margin-bottom: .625em;
  }
  #alltable td {
    border-bottom: 1px solid #ddd;
    display: block;
    font-size: .8em;
    text-align: right;
  }
  #alltable td:before {
    content: attr(aria-label);
    float: left;
    font-weight: bold;
    text-transform: uppercase;
  }
  #alltable td:last-child {
    border-bottom: 0;
  }
  #alltable thead{display:block;}.headfixtb{display:none;}
}

 .secondpart{font-family: Conv_W_yekan, Sans-Serif;background:#eee;}.gridsec{height:600px !important;}.col1sec{padding-right:40px;}.col1sech2{direction:rtl; font-size:1.1em;margin-bottom:10px;color:#666;}
.col1sec h3{direction:rtl;font-size:1em;color:#8c8c8c; width:60%; float:right;margin-bottom:15px;}.maincolsec{background:#FFF;box-shadow: 0 2px 2px -2px #aaa; height:425px;border-top:1px solid #FFF !important;  border-radius: 4px 4px 0 0;}.maincolsec2{height:65px; background:#f5f5f5; padding-right:10px;}.divtable{ height:334px !important;width:100% !important;}


#searchhome{direction:rtl;}
  #searchhome select{width:20%;border-radius: 5px;height:40px;padding-right:5px;color:#ADADB3;position:relative; top:-2.5px; font-family: Conv_W_yekan, Sans-Serif;}
    #searchhome .dep1{width:100%; height:30px; margin-left:10px;padding-right:5px;color:#ADADB3;top:16px;position:relative;border-radius: 5px;}
	#searchhome .dep2{width:100%; height:30px; margin-left:10px;padding-right:5px;color:#ADADB3;top:16px;position:relative;border-radius: 5px;}
	.simplebar, [data-simplebar-direction] {
    position: relative;
    overflow: hidden;
    -webkit-overflow-scrolling: touch; /* Trigger native scrolling for mobile, if not supported, plugin is used. */
}

.simplebar .simplebar-scroll-content,
[data-simplebar-direction] .simplebar-scroll-content {
    overflow-y: scroll;
    overflow-x: auto;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    -ms-overflow-style: none; /* hide browser scrollbar on IE10+ */
}

/* hide browser scrollbar on Webkit (Safari & Chrome) */
.simplebar-scroll-content::-webkit-scrollbar {
    display: none;
}

[data-simplebar-direction="horizontal"] .simplebar-scroll-content,
.simplebar.horizontal .simplebar-scroll-content {
    overflow-x: scroll;
    overflow-y: auto;
}

.simplebar-track {
    z-index: 99;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 11px;
}

.simplebar-track .simplebar-scrollbar {
    position: absolute;
    right: 2px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    min-height: 10px;
    width: 7px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    opacity: 1;
    -webkit-transition: opacity 0.2s linear;
    -moz-transition: opacity 0.2s linear;
    -o-transition: opacity 0.2s linear;
    -ms-transition: opacity 0.2s linear;
    transition: opacity 0.2s linear;
    background: #6c6e71;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
}
.simplebar-track .simplebar-scrollbar.visible {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    opacity: 0.7;
}

[data-simplebar-direction="horizontal"] .simplebar-track,
.simplebar.horizontal .simplebar-track {
    top: auto;
    left: 0;
    width: auto;
    height: 11px;
}
[data-simplebar-direction="horizontal"] .simplebar-track .simplebar-scrollbar,
.simplebar.horizontal .simplebar-track .simplebar-scrollbar {
    right: auto;
    top: 2px;
    height: 7px;
    min-height: 0;
    min-width: 10px;
    width: auto;
}
.demo1 {width: 250px;height: 300px;}

/* Destination*/

.title-destin{
	width:100%;
	height:100%;
	background:#FFF;
	margin:0 auto;
	text-align:center;
	color:#3B3B3B;
	font-size:1.5em;
	letter-spacing:2px;
	font-family: Conv_W_yekan, Sans-Serif;
	direction:rtl;

	}
.title-destin a{
	
		transition:all .3s ease;
		font-size:.9em;
		color:#3B3B3B;
	}
.title-destin a:hover{
	cursor:pointer;
	color:#777;
	
	
	}
.title-destin p{

	 width:63%; 
	margin:0 auto; 
	font-size:.8em;
	color:#ADADB3;
	margin:20px 0 10px 0 auto;
	margin-top:15px;
	font-family: Conv_W_yekan, Sans-Serif;

	
	}
	
	
.destination{
		text-align: center;
		color:##3B3B3B;
		min-height:180px;
}
.destination ul{
	list-style:none;
	
	
	}
.destination ul>li{
	display:inline-block;
	width:160px;
	height:50px;
	border:1px solid #000;
	line-height:50px;
	
	}
	
	
/* End Destination*/

/* gallery*/
#titlegallery{
	font-size:1.4em;
	}
.list-gallery{
	
	width:200px; 
	height:285px;
	float:right; 
	margin-top:0;
	color:#636363;
	margin:2.5px;
	}

.h2gallery{
	margin-top:-17px;
	
	}
#gallery{

	height:auto;
	color:#FFF;
	margin:0 auto;
	text-align:center;
	width:100%;
	}
.btnboxgallery{
	height:82px;
	 width:200px;
	  float:right;
	   background:rgb(225,225,225);
	
	}

	
		.item {
			text-align:center;
			float:left;
			margin:0px;
			position:relative;			
		}
		
			.item,
			.item-hover,
			.item-hover .mask,
			.item-img,
			.item-type-move .item-info {
				width: 100%;
				height: 100%;						
			}

			.item-hover,
			.item-hover .mask,
			.item-img { 
				position:absolute;
				top:0px;
				left:0px;			
			}			
		
			.item-type-move .item-hover {	
				-webkit-transition: all 300ms ease-out;
				-moz-transition: all 300ms ease-out;
				-o-transition: all 300ms ease-out;
				transition: all 300ms ease-out;	
				opacity:0;
				cursor:pointer;		
				z-index:100;
			}
			
				.item-type-move .item-info {
					z-index:10;
					color:#ffffff;
					position:relative;
					z-index:5;			
					overflow:hidden;
					 right:0;
    				top: 0;
}			
				
			
				.item-type-move .item-info .headline,
				.item-type-move .item-info .date {
					width: 100%;
					position:absolute;
					-webkit-transition: all 300ms ease-out;
					-moz-transition: all 300ms ease-out;
					-o-transition: all 300ms ease-out;
					transition: all 300ms ease-out;		
					-webkit-box-sizing: border-box;
					-moz-box-sizing: border-box;
					-o-box-sizing: border-box;	
					padding:0 10px;															
				}				

				.item-type-move .item-info .headline {
					font-size:18px;			
					top:0;							
				}
				
				.item-type-move .item-info .date {
					font-size:12px;
					font-style:italic;
					bottom: 0;																		
				}
								
				.item-type-move .item-info .line {
					 height:1px;
					 width:85%;
					 margin:10px auto 0 auto;
					 background-color:#ffffff;		 
				}				
				
				.item-type-move .item-hover .mask {
					background-color:#000;
					opacity:0.5;
					-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
					filter: alpha(opacity=50);					
					z-index:0;
				}
				
				.item-type-move .item-hover:hover {
					opacity:1;
				}				

				.item-type-move .item-hover:hover .item-info .headline {
					top:35%;
				}				

				.item-type-move .item-hover:hover .item-info .date {
					bottom:20%;
				}
				

				
			.item-img {			
				z-index:0;	
				background:transparent;		
			}
.thumbic{

margin-top:-4px;
	}
	
.footer{
	background:#333 !important;
	width:100%  !important;
	height:310px  !important;
	color:#FFF  !important;
	margin:0 auto  !important;
	text-align:center  !important;
	margin:0 auto  !important;
	font-family: Conv_W_yekan, Sans-Serif  !important;
	
	}
.footerlogo{
	margin-top:7%;
	width:110px;
	}
.footerlinks{
	direction:rtl;
	text-align:right;
	}
.footerlinks li{
	display:inline-block !important;
	padding:10px!important;
	font-size:1.1em!important;
	}
.footerlinks li a{
	color:#FFF;
	}
#footerleft{
	height:100px !important;
	text-align:left !important;
	padding-left:14px !important;
	}
#footergrid{
	padding:0 !important;border-bottom:2px solid #444444 !important; height:135px !important;
	}
#footergrid2{
	 height:170px !important; padding:0 !important;
	}
.ft-1{
width:20%; height:110px;  display:inline-block; float:right;	
	}
.ft-1first{
	 height:130px; width:20%;display:inline-block; float:right;
	}
.mainmainfoot{
	height:130px; width:60%; float:right; padding-right:40px;
	}
.ft-right{
text-align:right;	
	}
.ts-log{
position:relative; top:-13px;	
	}
.ft-rule{
	width:100%; height:50px; color:#E1E1E1;padding-top:10px;
	}
#foooter{
	padding-right:50px !important;
	}
.ulfoter{
	width:60%;height:110px;display:inline-block; float:right; color:#000; line-height:110px;
	}
.ulfoter ul li{
	display:inline-block;

	width:150px;
	height:110px;
float:right;
padding:8px;

	}
.foofootu{
margin-top:15px;width:33%; float:right; direction:rtl; text-align:right;
}
.foofootu li{
list-style:none;
color:#FFF;
	padding:4px;
font-size:1.1em;
}
.foofootu li i{
color:#828280;
padding-left:10px;
}
.foofootu li a{
color:#FFF;
}
.samandehii img{
width:100px;
height:100px;
}
#footerright{
	
height:100px; 
line-height:80px;
padding-right:0px !important;	
	}
			
			
.relatedthumbimg img{
	width:100%;
	height:100%;
	}		

		
/**
 * TABS
 *
 * -------------------------------------------------------------------------------------------------
 */
.hotel_name1{
	
	margin:0 auto;
	width:100%;
	float:right;
	border:none;	
	}
.hotel_name2{
	margin:0 auto;
	width:100%;
	float:left;

	
	}
.hotel_name1 a{
	color:#3B3B3B;
	
	}
.tourtabbb{
	background:#2c4e73;
	border-top:3px solid #FFF;
	padding-right:30px;
	height:56px;
	
	}
.tourshowtab{
	background:#fff;
	border-top:3px solid #FFF;
	height:55px;
	text-align:center;
	
	}
#tabgalery .tabs > DIV {
	/*border-top: 1px solid #c7c7c7*/
	margin-top: 10px;
	background: white !important;
	/*border-bottom: 4px solid #E95855 !important;*/
}
#tabgalerybooking .tabs > DIV {
	/*border-top: 1px solid #c7c7c7*/
	margin-top:1px;
	height:130px;
	border-radius: 3px;
}
#tabgaleryhome .tabs > DIV {
	/*border-top: 1px solid #c7c7c7*/
	margin-top: 10px;
	background: rgb(238,238,238) !important;
	/*border-bottom: 4px solid #E95855 !important;*/
}
.tabtour{
	margin-top:0 !important;
	
	}
#tabgalery .tabs > DIV SPAN {
	color: #ccc !important;
	font-weight: 300;
	line-height: 186px !important;
	display: block;
	text-align: center;
	font-size: 24px;
}

#tabgalery .tabs UL.horizontal {
	list-style: none outside none;
	margin: 0;
	font-family: Conv_W_yekan, Sans-Serif;
}
#tabgaleryhome .tabs > DIV SPAN {
	color: #ccc !important;
	font-weight: 300;
	line-height: 186px !important;
	display: block;
	text-align: center;
	font-size: 24px;
}

#tabgaleryhome .tabs UL.horizontal {
	list-style: none outside none;
	margin: 0;
	font-family: Conv_W_yekan, Sans-Serif;
    padding-left:7px;

	}
#tabgaleryhome .tabs LI {
	background: white;
	border: 1px solid #3B3B3B;
	display: inline-block;
	color:#3B3B3B;
	border-radius:7px;
	transition:all .5s ease;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
}
#tabgalerybooking .tabs > DIV SPAN {
	color: #ccc !important;
	font-weight: 300;
	line-height: 186px !important;
	display: block;
	text-align: center;
	font-size: 24px;
}

#tabgalerybooking  .tabs UL.horizontal {
	list-style: none outside none;
	margin: 0;
	font-family: Conv_W_yekan, Sans-Serif;
    padding-left:7px;

	}
#tabgalerybooking .tabs LI {
	display: inline-block;
	color:#3B3B3B;
	transition:all .5s ease;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
}
.viewallmain{border:1px solid #2AA07C; width:17.5%;margin-top:30px !important; margin-bottom:30px !important;line-height:40px;position:relative; right:20px; height:40px; margin: 0 auto; text-align:center;color:#000;font-family: Conv_W_yekan, Sans-Serif;}.viewall{color:#FFBF5E !important;}.viewallarti{color:#FFBF5E !important;}
.viewallplace{color:#FFBF5E !important;}
#tabgalery .tabs A {
	color:#3B3B3B;
	display: block;
	font-size: 18px;
	font-weight: 300;
	padding: 14px 30px;
	text-decoration: none;
	transition:all .5s ease;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
}
#tabgalerybooking .tabs .wib1 {
	color:#fff;
	display: block;
	font-size: 18px;
	font-weight: 300;
	padding: 14px 25px;
	text-decoration: none;
	transition:all .5s ease;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
}
#tabgalerybooking .tabs .active .wib1 {
   border-bottom:4px solid #FFBF5E !important;
}
#tabgalery .tabs LI:hover {
	background: #2aa07c;
	color:#FFF;
}

#tabgalery .tabs LI:hover A {
	color: white;
}
#tabgalerybooking .tabs .wibli:hover {
	border-bottom:4px solid #FFBF5E !important;
}

#tabgalery .tabs .active {
	background: #2aa07c !important;
	border:2px solid #FFF;
	 outline:1px solid #2aa07c;
}

#tabgalery .tabs .active A {
	color: white !important;
}



#tabgaleryhome .tabs LI {
	display:inline-block;
	color:#3B3B3B;
	border-radius:7px;
	transition:all .5s ease;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
	background:none;direction:rtl; text-align:justify;font-size: 15px;
}

#tabgaleryhome .tabs A {
	color:#3B3B3B;
	display: block;
	font-size: 15px;
	font-weight: 300;
	text-decoration: none;
	transition:all .5s ease;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
}

#tabgaleryhome .tabs LI:hover {
	color:#2aa07c;
}

#tabgaleryhome .tabs LI:hover A {
	color: #2aa07c !important;
}


#tabgaleryhome .tabs .active A {
	color: #2aa07c !important;
}
.horizontal{
	direction:rtl !important;
	
	}
	.service-title .clearfix{display:block;}
.horizontal .fa-plus{
	color:#E25249;
	
	}
.tabings{
	text-align:center;
	 margin-top:20px;

	}
.tabings-tour{
	text-align:center;
	 margin-top:0px;

	}
.img-gallery{
	width:100%;
	height:100%;
	
	}
#tabgalery .tabs LI {
	background: white;
	border: 1px solid #3B3B3B;
	display: inline-block;
	color:#3B3B3B;
	border-radius:7px;
	transition:all .5s ease;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
}

#tabgalery .tabs A {
	color:#3B3B3B;
	display: block;
	font-size: 18px;
	font-weight: 300;
	padding: 14px 30px;
	text-decoration: none;
	transition:all .5s ease;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
}

#tabgalery .tabs LI:hover {
	background: #2aa07c;
	color:#FFF;
}

#tabgalery .tabs LI:hover A {
	color: white;
}

#tabgalery .tabs .active {
	background: #2aa07c !important;
	border:2px solid #FFF;
	 outline:1px solid #2aa07c;
}

#tabgalery .tabs .active A {
	color: white !important;
}



#tabgalery .tabs LI {
	background: white;
	border: 1px solid #3B3B3B;
	display: inline-block;
	color:#3B3B3B;
	border-radius:7px;
	transition:all .5s ease;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
}

#tabgalery .tabs A {
	color:#3B3B3B;
	display: block;
	font-size: 18px;
	font-weight: 300;
	padding: 14px 30px;
	text-decoration: none;
	transition:all .5s ease;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
}

#tabgalery .tabs LI:hover {
	background: #2aa07c;
	color:#FFF;
}

#tabgalery .tabs LI:hover A {
	color: white;
}

#tabgalery .tabs .active {
	background: #2aa07c !important;
	border:2px solid #FFF;
	 outline:1px solid #2aa07c;
}

#tabgalery .tabs .active A {
	color: white !important;
}

#tabtour .tabs LI {
	border-left: 1px solid #385a7f;
	display: inline-block;
	color:#FFF;
	height:47px;
}
#tabtour .tabs LI:last-child {
    border-left:none;
}

#tabtour .tabs .touraaa {
	color:#FFF;
	display: block;
	font-size: 18px;
	font-weight: 300;
	padding: 8px 30px;
	text-decoration: none;
	transition:all .5s ease;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
}

#tabtour .tabs LI:hover {
	background:none;
	color:#2aa07c;
}

#tabtour .tabs LI:hover .touraaa {
	color:#2aa07c;
}
.add-tour{height:80px !important;}
#tabtour .tabs .active {
	background: #fff !important;
	border-top:5px solid #2aa07c;
	color:#fff;
	border-left:none;
	border-right:none;
	height:53px;
}

#tabtour .tabs .active .touraaa {
	color:#385a7f !important;
}
.bb121{
	width:80%; min-height:100px; float:right; padding-top:20px;
	}
.nokt121{
	 width:20%; min-height:200px; float:right; direction:rtl; font-size:2em;color:#CC6633; text-align:right;padding-top:20px;
	}
#tabtourshow  .aa {
	border: 1px solid #2aa07c;
	display: inline-block;
	color:#2aa07c;
	height:40px;
	width:245px;
	text-align:center;
	margin-left:30px;
	border-radius:8px;
	transition:all .5s ease;
}
/*hotellist*/
#hoteltopi{width:40% !important;}.td_3_part{width:320px;}.tour01{ width:100%; height:20px; direction:rtl; padding-right:10px; text-align:right; color:rgb(226,82,73);}
#hoteltable{
  border: 1px solid #ccc;
  border-collapse: collapse;
  margin: 0;
  padding: 0;
  width: 100%;
  table-layout: fixed;
  direction:rtl;
  border-top:none;
}
#hoteltable caption {
  font-size: 1.5em;
  margin: .5em 0 .75em;
}
#hoteltable tr:nth-child(2n+1) {
    background: #fafafa;
    border: 1px solid #ddd;
    padding: .35em;
    font-size: .9em;

}
#hoteltable th,
#hoteltable td {
  padding: 0em;
  text-align: center;height:50px;
}
.tozih-hot{text-align:right !important;padding-right:5px !important;height:50px !important;font-size:.8em!important;}
 #hoteltable tr:hover{background:rgb(245,158,112) !important;}
#hoteltable thead th{height: 55px !important;color: #fff !important;background:#F27E40 !important;}
#hoteltable a{color:#777;}
#hoteltable th {
  font-size: 1em;
width: 15%;
}
 .hotii{display:inline-block !important; list-style:none !important;width: 30% !important;font-size:.8em;color:#777;}.hot-ul{min-height:50px; padding-top:10px;}
@media screen and (max-width: 600px) {
  #hoteltable {
    border: 0;
  }
  #hoteltable caption {
    font-size: 1.3em;
  }
  #hoteltable tr {
    border-bottom: 1px solid #ddd;
    display: block;
    margin-bottom: .625em;background:#fafafa;
  }
  #hoteltable td {
    border-bottom: 1px solid #ddd;
    display: block;
    font-size: .8em;
    text-align: right;
  }
  #hoteltable td:before {
    content: attr(aria-label);
    float: left;
    font-weight: bold;
    text-transform: uppercase;
  }
  #hoteltable td:last-child {
    border-bottom: 0;
	padding-bottom: 15px;
  }
 
}

/*fixed sidebar*/
#sidebar {
width: 100%;
float: left;
background: #2aa07c;
margin-top:-15px;
}

.sidinav{
    width:100%;
    padding:0 12px;
background: #2aa07c;
direction:rtl;
}
.sidinav.stick {
    position: fixed;
    top:80px;
    z-index:60;
}
.sidinav ul{
	list-style:none;
	}
.sidinav li{
	padding:10px;
	display:inline-block;
	padding-left:12px;
	}
.sidinav li a {
    color:#FFF;
    font-weight:700;
	padding-left: 10px;
text-align: center;
padding-right: 10px;
}

a.nav-active {
    border-bottom:2px solid #FFF;
	color:#FFF !important;
}
/*end fixed sidebar*/
.mealss{
	width:50%; height:310px; float:right;
	}
  .mealss li{
	  padding-top: 10px;
color:#2aa07c;
list-style:none;
margin-bottom:20px;
	  }
  .mealss i{
	  color:#666;padding-left: 5px;
	  }

	 .mealss h3{
		  color:#666;
		 }
		.namicc{
			color:#2aa07c;
			margin-bottom:10px;
			}
		.namicc i{
				font-size:.5em !important;

			}
.inclu121{
	 width:20%; height:330px; float:right; direction:rtl; font-size:2em;color:#CC6633; text-align:right;padding-top:20px;
	}
.inclu121all{
min-height:350px; direction:rtl; width:100%;padding-bottom: 10px;margin-bottom: 20px;	
	}
.allopenn{
	width:80%; min-height:230px; float:right; padding-top:20px;
	}
#barnamesafar{
	min-height:110px; direction:rtl; width:100%;padding-bottom: 22px;

	}
.itntrav{
 width:20%;min-height:110px; float:right; direction:rtl; font-size:2em;color:#CC6633; text-align:right;padding-top:20px;	
	}
.meai-main{
width:80%; min-height:600px; float:right; padding-top:20px;	
	}
.mohemm2{
width:80%; min-height:100px; float:right; padding-top:20px;	
	}
.mohemmall{
	direction:rtl; width:100%;
	min-height:120px;
	margin-bottom:20px;
	}
.mohemm{
	 width:20%; min-height:120px; float:right; direction:rtl; font-size:2em;color:#CC6633; text-align:right;padding-top:20px;
	}
.tblll{
	width:100% !important; margin-top:-10px !important;
	}
.lini-t{
	border-top:1px dotted #636363;
	}
.hohotel{
	width:100%; min-height: 320px; float:right; padding-top:20px;
	
	}
.nokt121-b{
	min-height:100px; direction:rtl; width:100%;
	}
#s1, #s2 , #s3  , #s4 , #s5 , #s6 , #s7{padding-lefT:15px;}
#tabtourshow{
	direction:rtl;
	}
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold;	font-family: Conv_W_yekan, Sans-Serif;font-size: 1.5em; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	

}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}
/*magiczoomplus*/
.MagicToolboxSelectorsContainer{ display:none;}
@font-face {
  font-family: "magictoolbox-thin";
  font-weight: normal;
  font-style: normal;
  src: url("/catalog/view/css/fonts/magictoolbox-thin.eot?#iefix") format("embedded-opentype"), url("data:font/opentype;base64,AAEAAAANAIAAAwBQRkZUTXJLSEgAAAdAAAAAHEdERUYAKQAPAAAHIAAAAB5PUy8yAlYL4QAAAVgAAABWY21hcEAYY70AAAHUAAABSmdhc3D//wADAAAHGAAAAAhnbHlmMMVOJwAAAzQAAAGIaGVhZAmWUYMAAADcAAAANmhoZWEP9QamAAABFAAAACRobXR4L0EAQAAAAbAAAAAkbG9jYQGGAgAAAAMgAAAAFG1heHAAUAAcAAABOAAAACBuYW1l6MPgdAAABLwAAAH1cG9zdLaTuyIAAAa0AAAAZAABAAAAAQAAEWdxz18PPPUACwgAAAAAANDtg/MAAAAA0O2D8wAA/gIInAaeAAAACAACAAAAAAAAAAEAAAae/gIAuAibAAD//wicAAEAAAAAAAAAAAAAAAAAAAAJAAEAAAAJABkABQAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQZeAZAABQAIBTMFmQAAAR4FMwWZAAAD1wBmAhIAAAAABQAAAAAAAAAAAAAAAAAAAAACAAAAAAAAUGZFZABAoAGgBgZm/mYAuAaeAf4AAAABAAAAAAAABAAAAAAAAAACqgAACJsAAAOlAAADpQAACJsAAAibAAAHfABAAAAAAwAAAAMAAAAcAAEAAAAAAEQAAwABAAAAHAAEACgAAAAGAAQAAQACAACgBv//AAAAAKAB//8AAGACAAEAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqACoAKgBMAGAAdACIAJwAxAAFAAAAAAQABZoAAgAFAAgACwAPAAATEQkBIQE3AREJASEDESERZgFd/uECuP6kPQFd/mYBXP1IpAQABNf77AIK/ZkCC1z99gQU/lICCvrNBZr6ZgABAAD+AgicBp4ACwAACQEHCQEnCQE3CQEXBHEEKyP71fvVIwQr+9UjBCsEKyMCUPvVIwQr+9UjBCsEKyP71QQrIwAAAAEAAP4CA6YGngAFAAARARcJAQcDixv8iQN1GwJQBE4X+8n7yRcAAAABAAD+AgOmBp4ABQAACQEnCQE3A6b8dxsDd/yHGwJQ+7IXBDcENxcAAQAAADcInAPdAAUAACUBNwkBFwRO+7IXBDcENxc3A4oa/IkDeRoAAAEAAAA3CJwD3QAFAAAJAQcJAScETgROF/vJ+8kXA938dxsDd/yHGwACAEAAQAHAAcAADQAYAAAlBycGIyImNDYyFhUUDwEWMzI2NCYiBhUUAcAXcSk3P1lZflkh1yc5OFBQcFBXF3EhWX5ZWT82KQInUHBQUDg5AAAADACWAAEAAAAAAAEAEQAkAAEAAAAAAAIABABAAAEAAAAAAAMALQChAAEAAAAAAAQAEQDzAAEAAAAAAAUACwEdAAEAAAAAAAYAEQFNAAMAAQQJAAEAIgAAAAMAAQQJAAIACAA2AAMAAQQJAAMAWgBFAAMAAQQJAAQAIgDPAAMAAQQJAAUAFgEFAAMAAQQJAAYAIgEpAE0AYQBnAGkAYwBUAG8AbwBsAGIAbwB4AC0AVABoAGkAbgAATWFnaWNUb29sYm94LVRoaW4AAFQAaABpAG4AAFRoaW4AAEYAbwBuAHQARgBvAHIAZwBlACAAMgAuADAAIAA6ACAATQBhAGcAaQBjAFQAbwBvAGwAYgBvAHgALQBUAGgAaQBuACAAOgAgADIANwAtADEALQAyADAAMQA1AABGb250Rm9yZ2UgMi4wIDogTWFnaWNUb29sYm94LVRoaW4gOiAyNy0xLTIwMTUAAE0AYQBnAGkAYwBUAG8AbwBsAGIAbwB4AC0AVABoAGkAbgAATWFnaWNUb29sYm94LVRoaW4AAFYAZQByAHMAaQBvAG4AIAAxAC4AMAAAVmVyc2lvbiAxLjAAAE0AYQBnAGkAYwBUAG8AbwBsAGIAbwB4AC0AVABoAGkAbgAATWFnaWNUb29sYm94LVRoaW4AAAAAAAIAAAAAAAD/mgBmAAAAAAAAAAAAAAAAAAAAAAAAAAAACQAAAAEAAgECAQMBBAEFAQYBBwd1bmlBMDAxB3VuaUEwMDIHdW5pQTAwMwd1bmlBMDA0B3VuaUEwMDUHdW5pQTAwNgAAAAH//wACAAEAAAAMAAAAFgAAAAIAAQADAAgAAQAEAAAAAgAAAAAAAAABAAAAANBwQGEAAAAA0O2D8wAAAADQ7YPz");
}

.MagicZoom,
.mz-figure,
.mz-lens,
.mz-zoom-window,
.mz-loading,
.mz-hint,
.mz-expand .mz-expand-stage,
.mz-expand .mz-expand-stage .mz-image-stage,
.mz-expand .mz-image-stage > figure .mz-caption,
.mz-thumb img,
.mz-expand-thumbnails,
.mz-expand-controls,
.mz-button {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}

.MagicZoom,
.mz-figure {
    display: inline-block;
    outline: 0 !important;
    font-size: 0 !important;
    line-height: 100% !important;
    direction: ltr !important;
    position: relative;
    z-index: 1;
    margin: 0 auto;
    vertical-align: middle;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: transparent;
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
}
.MagicZoom {
    -webkit-transform: translate3d(0,0,0);
    -ms-touch-action: pan-y;
        touch-action: pan-y;
}
figure.mz-figure {
    overflow: hidden;
    margin: 0 !important;
    -webkit-perspective: 300px;
            perspective: 300px;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
}
.MagicZoom img,
.mz-figure img {
    border: 0 !important;
    margin: 0 !important;
    outline: 0 !important;
    padding: 0 !important;
}
.MagicZoom > img,
.mz-figure > img {
    width: 100%;
    height: auto;
}
.ie8-magic .MagicZoom > img,
.ie8-magic .mz-figure > img {
    width: 100%;
    max-width: none !important;
}
.mz-figure.mz-no-zoom.mz-no-expand,
.mz-expand .mz-figure.mz-no-zoom {
    cursor: pointer;
}
.mz-figure.mz-active,
.mz-expand {
    -ms-touch-action: none;
        touch-action: none;
}

.mz-lens,
.mz-zoom-window {
    position: absolute !important;
    overflow: hidden !important;
    pointer-events: none !important;
}
.mz-lens img,
.mz-zoom-window img {
    position: absolute !important;
    max-width: none !important;
    max-height: none !important;
}
.mz-lens img {
    -webkit-transition: none !important;
            transition: none !important;
}

.mz-zoom-window {
    z-index: 2000000000;
    -webkit-transform: translate3d(0,0,0);
            transform: translate3d(0,0,0);
}
.mz-zoom-window.mz-magnifier {
    -webkit-mask-image: -webkit-radial-gradient(circle, white, black);
    -webkit-mask-clip: content;
    cursor:pointer;
}
.mz-figure.mz-active .mz-zoom-window.mz-magnifier {
    pointer-events: auto !important;
    cursor: pointer !important;
}
.mz-zoom-window.mz-magnifier.mz-expanded {
    z-index: 2147483647;
}
.mz-zoom-window img  {
    width: auto;
    height: auto;
    left: -1000%;
    right: -1000%;
    top: -1000%;
    bottom: -1000%;
    margin: auto !important;
    -webkit-transition: none;
            transition: none;
    -webkit-transform-origin: 50% 50% !important;
        -ms-transform-origin: 50% 50% !important;
            transform-origin: 50% 50% !important;
}
.mz-zoom-window.mz-preview img {
    top: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
    right: 0 !important;
    margin: 0 !important;
    width: 100% !important;
    height: auto !important;
    -webkit-transform: none !important;
            transform: none !important;
}
.lt-ie9-magic .mz-zoom-window img  {
    margin: 0 !important;
}

.mz-expand-controls {
    z-index: 2147483647;
}

.mz-fade {
    -webkit-transition: opacity .25s;
            transition: opacity .25s;
}
.mz-hidden {
    opacity: 0;
}
.mz-visible {
    opacity: 1;
}

.mobile-magic .mz-expand .mz-expand-bg {
    -webkit-transform-style: flat !important;
            transform-style: flat !important;
}
.mobile-magic .mz-expand .mz-image-stage > figure .mz-caption {
    display: none !important;
}
.mobile-magic .mz-expand-controls.mz-fade {
    transition: none !important;
}
.mobile-magic .mz-expand > .mz-zoom-window {
    top: 0 !important;
    left: 0 !important;
}

.mz-expanded-view-open,
.mz-expanded-view-open body {
    overflow: hidden !important;
}
.mz-expanded-view-open body { height: auto !important; }


/**
 * Main figure
 */
.mz-figure.mz-active {
   display:block !important;
}
.mz-figure.mz-no-zoom,
.mz-figure.mz-click-zoom,
.mz-figure.mz-active {
    cursor: pointer;
}

.mz-figure.mz-active.mz-magnifier-zoom.mz-hover-zoom.mz-no-expand {
    cursor: pointer;
}
.mz-figure.mz-magnifier-zoom.mz-active {
    overflow: visible !important;
}

.mz-figure.mz-active > img {
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'saturate\' values=\'0\'/><feComponentTransfer><feFuncA type=\'linear\' slope=\'0.6\'/></feComponentTransfer></filter></svg>#grayscale");
    -webkit-filter: grayscale(80%) opacity(60%);
    filter: grayscale(80%) opacity(60%);
}
.no-cssfilters-magic .mz-figure.mz-active > img {
    opacity: 0.6;
}
.lt-ie10-magic .mz-figure.mz-active > img {
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayScale=1,opacity=0.6);
}
.mz-figure.mz-active.mz-inner-zoom,
.lt-ie11-magic .mz-expand .mz-figure.mz-active.mz-inner-zoom,
.lt-ie11-magic .mz-figure.mz-active.mz-inner-zoom > img {
    opacity: 0;
}
.lt-ie11-magic .mz-figure.mz-active.mz-inner-zoom,
.lt-ie11-magic .mz-figure.mz-active.mz-inner-zoom > .mz-zoom-window {
    opacity: 1;
}
.lt-ie10-magic .mz-expand .mz-figure.mz-active.mz-inner-zoom,
.lt-ie10-magic .mz-figure.mz-active.mz-inner-zoom > img {
    filter: alpha(opacity=0);
}
.ie9-magic .mz-expand .mz-figure.mz-active.mz-inner-zoom {
    background: transparent;
}

/**
 * Zoom lens
 */
.mz-lens {
    border: 1px solid #aaa;
    border-color: rgba(170,170,170,0.7);
    box-shadow: 0 0 5px rgba(0,0,0,.3);
    cursor: pointer;
    z-index: 10;
    opacity: 0;
}
.mz-figure.mz-active .mz-lens {
    opacity: 1;
    -webkit-transition: opacity .3s cubic-bezier(0.25, 0.5, 0.5, 0.9) .1s;
    transition: opacity .3s cubic-bezier(0.25, 0.5, 0.5, 0.9) .1s;
}
.mz-figure.mz-active.mz-magnifier-zoom .mz-lens {
    border-radius: 50%;
    opacity: 0;
    cursor: pointer;
}

/**
 * Zoom window
 */
.mz-zoom-window {
    display:none;
}


/* Caption in zoom window */
.mz-zoom-window .mz-caption {
    background: #777;
    color: #fff;
    font-size: 10pt;
    opacity: 0.8;
    position: absolute;
    top: 0;
    z-index: 150;
    padding: 3px;
    width: 100%;
    line-height: normal !important;
    text-align: center !important;
}
.lt-ie9-magic .mz-zoom-window .mz-caption {
    filter: alpha(opacity=80);
}
.mz-zoom-window.caption-bottom .mz-caption {
    top: auto;
    bottom: 0;
}
.mz-zoom-window.mz-expanded > .mz-caption {
    display: none;
}

/* Zoom window animations */
.mz-zoom-window.mz-deactivating,
.mz-zoom-window.mz-activating {
    -webkit-transition: opacity 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9), -webkit-transform 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
            transition: opacity 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9), transform 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
}
.mz-zoom-window.mz-deactivating {
    -webkit-transition-duration: .25s, .25s, .25s;
            transition-duration: .25s, .25s, .25s;
}
.mz-zoom-window.mz-p-right,
.mz-zoom-window.mz-p-left,
.mz-zoom-window.mz-p-top,
.mz-zoom-window.mz-p-bottom {
    opacity: 0;
    z-index: -100;
}
.mz-zoom-window.mz-p-right {
    -webkit-transform: translate3d(-20%, 0, 0);
            transform: translate3d(-20%, 0, 0);
}
.mz-zoom-window.mz-p-left {
    -webkit-transform: translate3d(20%, 0, 0);
            transform: translate3d(20%, 0, 0);
}
.mz-zoom-window.mz-p-top {
    -webkit-transform: translate3d(0, 20%, 0);
            transform: translate3d(0, 20%, 0);
}
.mz-zoom-window.mz-p-bottom {
    -webkit-transform: translate3d(0, -20%, 0);
            transform: translate3d(0, -20%, 0);
}
/* Inner mode animation */
.mz-zoom-window > img {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
}
.mz-zoom-window.mz-p-inner.mz-deactivating > img,
.mz-zoom-window.mz-p-inner.mz-activating > img {
    -webkit-transition: -webkit-transform .22s cubic-bezier(0.25, 0.5, 0.5, 0.9);
            transition: transform .22s cubic-bezier(0.25, 0.5, 0.5, 0.9);
}
/* Magnifier mode animation */
.mz-zoom-window.mz-p-magnifier {
    -webkit-transform: scale(.1);
            transform: scale(.1);
}

/* Preview mode animation */
.mz-zoom-window.mz-preview.mz-deactivating,
.mz-zoom-window.mz-preview.mz-activating,
.mz-zoom-window.mz-custom.mz-deactivating,
.mz-zoom-window.mz-custom.mz-activating {
    -webkit-transition: opacity 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
            transition: opacity 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
}
.mz-zoom-window.mz-preview.mz-deactivating,
.mz-zoom-window.mz-custom.mz-deactivating {
    -webkit-transition-duration: .2s;
            transition-duration: .2s;
}
.mz-zoom-window.mz-p-preview,
.mz-zoom-window.mz-p-custom {
    opacity: 0;
}


/**
 * Hint & Loading
 */
.mz-hint,
.mz-loading {
    color: #eee;
    font: normal 12px/1.2em 'Lucida Grande', 'Lucida Sans Unicode', Verdana, 'Helvetica Neue', Arial, Helvetica, sans-serif;
    text-decoration: none;
    text-align: center;
    direction: ltr;
    display: inline-block;
    margin: 0;
    position: absolute;
    z-index: 1000;
    pointer-events: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-transition: opacity 0.25s ease;
    transition: opacity 0.25s ease;
}

.mobile-magic .mz-hint-message:before {
    display: none;
}

.mz-hint-hidden {
    opacity: 0;
    z-index: -1;
    -webkit-transition-delay: .6s;
            transition-delay: .6s;
}
/* Hint in the expanded view on mobile */
.mz-expand .mz-hint {
    font-size: 18px;
    line-height: 1.1em;
    top: 50%;
    bottom: auto;
    margin: 0;
    -webkit-transform: translate(0,-50%);
        -ms-transform: translate(0,-50%);
            transform: translate(0,-50%);

}
.mz-expand .mz-hint-message {
    padding: 1.1em;
}
.mz-expand .mz-hint-message:before {
    display: none;
}
.mz-expand .mz-hint-hidden {
    -webkit-transition-delay: 1s;
            transition-delay: 1s;
    opacity: 0;
}

/* Loading indicator */
.mz-loading {
    font-size: 0;
    border-radius: 100%;
    opacity: 0;
    padding: 0;
    width: 36px;
    height: 36px;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
.mz-loading:after {
    content: '';
    position: absolute;
    top: 0; bottom: 0;
    left: 0; right: 0;
    width: 24px;
    height: 24px;
    margin: auto;
    text-indent: -9999em;
    border-radius: 50%;
    border: 2px solid rgba(255, 255, 255, 1);
    border-top-color: transparent;
    box-sizing: border-box;
}
.mz-loading.shown {
    opacity: 1;
    z-index: 1;
    -webkit-transition: opacity 0s;
    transition: opacity 0s;
}
.mz-loading.shown:after {
    -webkit-animation: spin-loading .9s infinite linear;
            animation: spin-loading .9s infinite linear;
}

@-webkit-keyframes spin-loading {
    0% {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
                transform: rotate(360deg);
    }
}
@keyframes spin-loading {
    0% {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
                transform: rotate(360deg);
    }
}

.lt-ie10-magic .mz-loading {
    font-size: 12px;
    padding: .7em 1.1em;
    width: auto;
    height: auto;
}
.lt-ie10-magic .mz-loading:after {
    content: 'Loading...';
    text-indent: 0;
    border: none;
    position: relative;
}

.lt-ie9-magic .mz-loading {
    filter: alpha(opacity=0);
    right: 0;
    left:  0;
    width: 126px;
    margin: auto;
}
.lt-ie9-magic .mz-hint-message,
.lt-ie9-magic .mz-loading.shown {
    background: transparent !important;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#7c31333D', EndColorStr='#7c31333D');
}
.lt-ie9-magic .mz-hint-hidden {
    filter: alpha(opacity=0);
}



/**
 * Expanded view
 */
.mz-expand,
.mz-expand .mz-expand-bg,

.mz-expand .mz-expand-bg > img,
.mz-expand .mz-expand-bg > svg,
.mz-expand .mz-expand-stage,
.mz-expand .mz-expand-stage .mz-image-stage {
    position: absolute;
    top: 0; bottom: 0;
    left: 0; right: 0;
}
.mz-expand .mz-expand-bg,
.mz-expand .mz-expand-bg > img,
.mz-expand .mz-expand-bg > svg {
    width: auto !important;
    height: auto !important;

}
.mz-expand .mz-expand-bg,
.mz-expand .mz-expand-bg > svg  {
    min-width: 100% !important;
    min-height: 100% !important;
}

.mz-expand {
    background-color: rgba(0, 0, 0, 1);
    text-align: center;
    vertical-align: middle;
    display: block;
    overflow: hidden;
    z-index: 2100000000;
    position: fixed;
    width: auto;
    height: auto;
    -webkit-perspective: 600px;
            perspective: 600px;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
    -ms-overflow-style: none;
}

/* Expanded view background */
.mz-expand .mz-expand-bg {
    display: inline-block;
    vertical-align: middle;
    margin: auto;
    z-index: -100;
    max-width: none !important;
    max-height: none !important;
    -webkit-transform: translate3d(0,0,0) scale(10) rotate(0.01deg);
        -ms-transform: translate(0,0) scale(10,10) rotate(0.01deg);
            transform: translate3d(0,0,0) scale(10) rotate(0.01deg);
    -webkit-perspective: 600px;
            perspective: 600px;
    background-repeat: no-repeat;
    background-size: cover;
}
.mz-expand .mz-expand-bg > img  {
    margin: auto;
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'blur\'><feGaussianBlur stdDeviation=\'80\' in=\'SourceGraphic\'></feGaussianBlur></filter></svg>#blur");
    -webkit-filter: blur(20px) brightness(60%);
            filter: blur(20px) brightness(60%);
    -webkit-transform: translate3d(0,0,0);
            transform: translate3d(0,0,0);
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
}
.mz-expand .mz-expand-bg > svg  {
    margin: auto;
    opacity: .6;
}

[data-magic-ua=edge] .mz-expand .mz-expand-bg,
.lt-ie10-magic .mz-expand .mz-expand-bg {
    display: none !important;
}
.lt-ie9-magic .mz-expand {
    background: #1f1f1f;
}
[data-magic-ua=edge] .mz-expand {
    background-color: rgba(31, 31, 31, .96);
}

/** Plain backgrounds: dark-bg, white-bg **/
.mz-expand.plain-bg .mz-expand-bg,
.mz-expand.dark-bg .mz-expand-bg,
.mz-expand.white-bg .mz-expand-bg {
    display: none !important;
}
.mz-expand.dark-bg {
    background-color: #1f1f1f;
    background-color: rgba(31, 31, 31, .96);
}
.mz-expand.white-bg {
    background-color:#1a1a1a;
}

/* Expanded view stage */
.mz-expand .mz-expand-stage {
    z-index: 2100000000;
    padding: 0;
}
.mz-expand .mz-expand-stage .mz-image-stage {
    z-index: 50;
    left: 120px;
    right: 120px;
    padding: 20px 0 40px 0;
    margin: 0;
    text-align: center;
background:#1a1a1a;
    vertical-align: middle;
    -webkit-perspective: 600px;
            perspective: 600px;
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
}
.mz-expand .mz-expand-stage.with-thumbs .mz-image-stage {
    padding-bottom: 120px;
}
.mz-expand .mz-expand-stage.mz-zoom-in .mz-image-stage {
    padding: 0 !important;
    left: 0;
    right: 0;
}

.mz-expand .mz-image-stage > figure:before,
.mz-expand .mz-image-stage:before {
    content: '';
    display: inline-block;
    vertical-align: middle;
    height: 100%;
    font-size: 0;
    line-height: 100%;
    width: 0;
}
.mz-expand .mz-image-stage > figure {
    width: 80%;
    max-width: 100%;
    height: 480px !important;
    padding: 0;
    margin: 0;
    display: inline-block;
    vertical-align: middle;
    font-size: 0;
    line-height: 100%;
    position: relative;
	background:#000
}
.mz-expand .mz-figure {
    overflow: visible;
    max-width: 100% !important;
}
.mz-expand .mz-figure > img {
    max-width: 100%;
    width: auto;
    height: auto;
}
.mz-expand .mz-zoom-in .mz-image-stage > figure,
.mz-expand .mz-zoom-in .mz-image-stage > figure .mz-figure.mz-activating,
.mz-expand .mz-zoom-in .mz-image-stage > figure .mz-figure.mz-active {
    width: 100%;
    height: 100%;
}
.mz-expand .mz-figure {
    cursor: pointer;
    cursor: -webkit-zoom-in;
    cursor: -moz-zoom-in;
    cursor: zoom-in;
}
.mz-expand {
    background-color:#1a1a1a;
    text-align: center;
    vertical-align: middle;
    display: block;
    overflow: hidden;
    z-index:88888;
    position: fixed;
    width: auto;
    height: auto;
    -webkit-perspective: 600px;
    perspective: 600px;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -ms-overflow-style: none;
}

/* When inner zoom is always shown */
.mz-expand .mz-expand-stage.mz-zoom-in.mz-always-zoom .mz-image-stage > figure > figure > img {
    z-index: 1;
    position: absolute !important;
    top: -5000px !important;
    bottom: -5000px !important;
    left: -5000px !important;
    right: -5000px !important;
    margin: auto !important;
}

.lt-ie10-magic .mz-zoom-window.mz-expanded img  { filter: alpha(opacity=100); }
.lt-ie10-magic .mz-expand .mz-figure.mz-magnifier-zoom {
    overflow: hidden;
    filter: alpha(opacity=100);
}


/* Caption in expanded view */
.mz-expand .mz-caption {
    color: #fff;
    text-shadow: 0px 0px 46px #000;
    padding: 10px 4px;
    font: normal 13pt/1em 'Lucida Grande', 'Lucida Sans Unicode', Verdana, 'Helvetica Neue', Arial, Helvetica, sans-serif;
    text-align: center;
    width: 100%;
    position: absolute;
    left: 0;
    opacity: 0;
}
.mz-expand .mz-caption.mz-show {
    -webkit-transition: opacity 0.15s ease-out;
    transition: opacity 0.15s ease-out;
    opacity: 1;
}
.mz-expand .mz-caption a {
    color: inherit;
    cursor: pointer;
}
.mz-expand.white-bg .mz-caption {
color: #fff;
text-shadow: none;
font-family: Conv_W_yekan, Sans-Serif;
text-align: right !important;
}

.lt-ie9-magic .mz-expand .mz-caption {
    top: 100%;
}

.mz-expand .mz-zoom-window {
    box-shadow: none;
    background: transparent;
}
.lt-ie9-magic .mz-expand .mz-zoom-window {
    border: 0;
}

/* Expanded view on mobile */
.mobile-magic .mz-expand-stage .mz-expand-thumbnails,
.mobile-magic .mz-expand-stage .mz-image-stage {
    left: 0px;
    right: 0px;
}
.mobile-magic .mz-expand .mz-expand-stage.with-thumbs {
    bottom: 0px;
}
.mobile-magic .mz-expand-stage .mz-image-stage {
    padding: 0;
}
.mobile-magic .mz-expand .mz-expand-stage.with-thumbs .mz-image-stage {
    padding: 5px 0 60px;
}
.mobile-magic .mz-expand .mz-expand-stage.mz-zoom-in .mz-image-stage {
    padding-top: 0;
}
.mobile-magic .mz-expand .mz-expand-thumbnails {
    padding: 0;
    height: 60px;
}


/**
 * Buttons & Arrows
 */
.mz-expand-controls,
button.mz-button {
    margin: 0 !important;
    padding: 0 !important;
    outline: 0 !important;
 }
button.mz-button {
    color: #b4b4b4 !important;
    font: 900 34px/1 'magictoolbox-thin' !important;
    cursor: pointer;
    z-index: 90 !important;
    background-color: transparent !important;
    border: 1px solid rgba(180, 180, 180, 0) !important;
    border-radius: 100% !important;
    box-shadow: none !important;
    position: absolute !important;
    text-transform: none !important;
    text-align: center;
    speak: none;
    -webkit-font-smoothing: antialiased;
    width: 60px !important;
    height: 60px !important;
    min-width: 0 !important;
    min-height: 0 !important;
    max-width: none !important;
    max-height: none !important;

}
button.mz-button:before {
    display: inline;
    position: static;
    color: inherit !important;
    font: inherit !important;
    -webkit-font-smoothing: inherit !important;
}
button.mz-button.mz-button-prev,
button.mz-button.mz-button-next {
    margin: auto 10px !important;


    top: 0 !important;
    bottom: 10% !important;
    overflow: hidden !important;
}
button.mz-button.mz-button-prev {
    left:15% !important;
	font-size:50px !important;
}
button.mz-button.mz-button-next {
	right: 15% !important;
	font-size:50px !important;
}
button.mz-button.mz-button-close {
    font-size: 40px !important;
    margin: 10px !important;
    top: 0% !important;
    right: 7% !important;
    z-index: 95 !important;
}
:root:not(.mobile-magic) button.mz-button {
    color: rgba(180, 180, 180, .75) !important;
    -webkit-transform: scale(.85) !important;
            transform: scale(.85) !important;
    -webkit-transition: color .25s, border-color .25s, -webkit-transform .25s !important;
            transition: color .25s, border-color .25s, transform .25s !important;

}
:root:not(.mobile-magic) button.mz-button:hover {
    color: rgba(180, 180, 180, 1) !important;
    border-color: rgba(180, 180, 180, .6) !important;
    -webkit-transform: scale(1) !important;
            transform: scale(1) !important;
}
.mobile-magic button.mz-button {
    -webkit-transition: -webkit-transform .1s !important;
            transition: transform .1s !important;
}
.mobile-magic button.mz-button:active {
    border-color: rgba(180, 180, 180, .6) !important;
    -webkit-transform: scale(.95) !important;
            transform: scale(.95) !important;
}

button.mz-button.mz-button-close:before { content: "\a001"; }
button.mz-button.mz-button-prev:before { content: "\a002";  }
button.mz-button.mz-button-next:before { content: "\a003"; }

@media screen and (max-device-width: 767px) {
    button.mz-button-prev,
    button.mz-button-next {
        display: none !important;
    }

    .mobile-magic .mz-expand button.mz-button {
        width: 44px !important;
        height: 44px !important;
        font-size: 18px !important;
        color: rgba(255, 255, 255, 0.8) !important;
        background-color: rgba(49,51,61,0.3) !important;
        border-color: transparent !important;
    }
}

.lt-ie9-magic button.mz-button {
    border: 0;
    filter: alpha(opacity=75);
}
.lt-ie9-magic button.mz-button:hover {
    filter: alpha(opacity=100);
}


/**
 * Thumbnails
 */

 /* Thumbnails on the page */
.mz-thumb, .mz-thumb:focus {
    display: inline-block;
    line-height: 0;
    outline: none;
}
.mz-thumb img {
    border: 0;
    box-shadow: 0 0 1px 0px rgba(0,0,0,0.3);
    box-sizing: border-box;
}
.mz-thumb:hover:not(.mz-thumb-selected) img {
    -webkit-filter: brightness(75%);
            filter: brightness(75%);
}
.mz-thumb-selected img {
    -webkit-filter: brightness(60%);
            filter: brightness(60%);
}
.no-cssfilters-magic .mz-thumb {
    background: #000;
}
.no-cssfilters-magic .mz-thumb:hover:not(.mz-thumb-selected) img {
    opacity: .75;
    filter: alpha(opacity=75);
}
.no-cssfilters-magic .mz-thumb-selected img {
    opacity: .6;
    filter: alpha(opacity=60);
}
.ie9-magic .mz-thumb img {
    box-shadow: 0 0 4px 0px rgba(0,0,0,0.3);
}

 /* Thumbnails in expanded view */
.mz-expand-thumbnails {
    z-index: 50;
    position: absolute;
    bottom: 40px;
  left: 220px;
right: 240px;
    height: 80px;
    padding: 10px 0;
    box-sizing: border-box;
}
.mz-expand-thumbnails .magic-thumbs .magic-thumb {
    padding: 10px 2px;
}
.mz-expand-thumbnails .magic-thumb > img {
    cursor: pointer;
    height: 40px;
    box-shadow:0 0 5px 1px rgba(0,0,0,0.3);
}
.mz-expand-thumbnails .magic-thumb:not(.magic-thumb-selected) > img:hover {
    -webkit-filter: brightness(70%);
            filter: brightness(70%);
}
.mz-expand-thumbnails .magic-thumb-selected img {
    -webkit-filter: brightness(50%);
            filter: brightness(50%);
}
.mz-expand-thumbnails .magic-thumbs .magic-thumbs-button {
    box-shadow: none;
}
.mz-expand-thumbnails .magic-thumbs .magic-thumbs-button-disabled {
    opacity: 0;
}
.no-cssfilters-magic .mz-expand-thumbnails .magic-thumb:hover:not(.magic-thumb-selected) img {
    opacity: .7;
    filter: alpha(opacity=70);
}
.no-cssfilters-magic .mz-expand-thumbnails .magic-thumb-selected img {
    opacity: .5;
    filter: alpha(opacity=50);
}

/** Hide thumbnails in expanded view with .no-expand-thumbnails class **/
.mz-expand.no-expand-thumbnails .mz-expand-stage.with-thumbs .mz-image-stage {
    padding-bottom: 40px;
}
.mz-expand.no-expand-thumbnails .mz-expand-thumbnails {
    display: none;
}
.mobile-magic .mz-expand.no-expand-thumbnails .mz-expand-stage.with-thumbs .mz-image-stage {
    padding: 0;

}
.magic-thumbs,
.magic-thumbs .magic-thumbs-wrapper,
.magic-thumbs ul,
.magic-thumbs li,
.magic-thumbs li:before,
.magic-thumbs li:after,
.magic-thumbs li img,
.magic-thumbs .magic-thumbs-button {
    margin: 0;
    padding: 0;
    outline: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}

.magic-thumbs {
    direction: ltr;
    overflow: visible;
    z-index: 100;
    position: relative;
    left: 0;
    top: 0;
    padding: 0 30px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: transparent;
    -ms-touch-action: none;
        touch-action: none;
}

.magic-thumbs {
    width: 100%;
    height: 100%;
    white-space: nowrap;
}

.magic-thumbs.no-buttons {
    padding: 0 !important;
}

.magic-thumbs-wrapper {
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
    text-align: center;
	border-top:1px solid #404040;
}

.magic-thumbs ul {
    list-style: none;
    font-size: 0;
    display: inline-block;
    vertical-align: middle;
    height: 100%;
    position: relative;
    white-space: nowrap;
}
.magic-thumbs.no-buttons ul {
    left: 0 !important;
    padding: 0 !important;
    -webkit-transition: none !important;
            transition: none !important;
    -webkit-transform: none !important;
        -ms-transform: none !important;
            transform: none !important;
}


.magic-thumbs ul li {
    margin: 0 4px;
    height: 100%;
    width: auto;
    vertical-align: top;
    line-height: 0;
    display: inline-block;
}
.magic-thumbs ul li:after {
    content: '';
    display: inline-block;
    vertical-align: middle;
    height: 100%;
    width: 0;
}

.magic-thumbs ul li > img {
    width: auto;
    height: auto;
    max-height: 100%;
    vertical-align: middle;
}
.ie8-magic .magic-thumbs ul li > img {
    max-width: none !important;
    max-height: none !important;
}

/* vertical */
.magic-thumbs.magic-thumbs-vertical {
    height: 100%;
}
.magic-thumbs-vertical {
    padding: 30px 0;
}
.magic-thumbs-vertical ul {
    height: auto;
    width: 100%;
    white-space: normal;
}
.magic-thumbs-vertical ul li {
    width: 100%;
    height: auto;
}
.magic-thumbs-vertical ul li {
    margin: 4px 0;
}

.magic-thumbs-vertical ul li > img {
    max-width: 100%;
    max-height: none;
}
.ie8-magic .magic-thumbs-vertical ul li > img {
    width: 100%;
}

/**
 * Buttons
 */
.magic-thumbs button.magic-thumbs-button {
    color: #b4b4b4 !important;
    font: 900 24px/1 'magictoolbox-thin' !important;
    cursor: pointer;
    z-index: 90 !important;
    background-repeat: no-repeat;
    background-color: transparent !important;
    background-image: none;
    border: 0;
    border-radius: 0;
    box-shadow: none !important;
    overflow: hidden;
    position: absolute;
    text-transform: none !important;
    speak: none;
    text-align: center;
    -webkit-font-smoothing: antialiased;
    width: 30px;
    height: 100%;
    top: 0;
    bottom: 0;
    min-width: 0 !important;
    min-height: 0 !important;
    max-width: none !important;
    max-height: none !important;
}
.magic-thumbs button.magic-thumbs-button:before {
    display: inline;
    position: static;
    color: inherit !important;
    font: inherit !important;
    -webkit-font-smoothing: inherit !important;
}
.magic-thumbs .magic-thumbs-button-prev {
    left: 0;
}
.magic-thumbs .magic-thumbs-button-next {
    right: 0;
}
.magic-thumbs .magic-thumbs-button-prev:before { content: "\a002"; }
.magic-thumbs .magic-thumbs-button-next:before { content: "\a003"; }

:root:not(.mobile-magic) .magic-thumbs button.magic-thumbs-button {
    color: rgba(180, 180, 180, .75) !important;
    -webkit-transform: scale(.85) !important;
            transform: scale(.85) !important;
    -webkit-transition: color .25s, -webkit-transform .25s !important;
            transition: color .25s, transform .25s !important;

}
:root:not(.mobile-magic) .magic-thumbs button.magic-thumbs-button:hover {
    color: rgba(180, 180, 180, 1) !important;
    -webkit-transform: scale(1) !important;
            transform: scale(1) !important;
}


/* Vertical buttons */
.magic-thumbs-vertical .magic-thumbs-button {
    width: 100%;
    height: 30px;
    left: 0; right: 0;
    top: auto; bottom: auto;
}
.magic-thumbs-vertical .magic-thumbs-button-prev {
    top: 0;
}
.magic-thumbs-vertical .magic-thumbs-button-next {
    bottom: 0;
}
.magic-thumbs-vertical .magic-thumbs-button-prev:before { content: "\a005"; }
.magic-thumbs-vertical .magic-thumbs-button-next:before { content: "\a004"; }


.magic-thumbs.no-buttons .magic-thumbs-button {
    display: none !important;
}
.magic-thumbs-button-disabled {
    opacity: 0.2;
    filter: alpha(opacity = 20);
}

/*endmagiczoomplus*/
.highlightiul li{
	padding-top:10px;
	color:#636363;
	text-align:justify;
	list-style:none;	
	}
.highlightiul i{ font-size:.5em;}
		#imageSet li{
			width:245px !important;
			height:163px !important;
			}
		#imageSet li img{
			width:100%;
			height:100%;
			}
.forpos1{
width:100%; height:180px; background:#f3f3f4;	
	}
.mainforpos{
height:205px;background:#f3f3f4; padding-top:20px;padding:20px;	
	}
.tophead-tour{
	height:155px; background:#f3f3f4;border-bottom: 1px solid #636363; width:100%;font-family: Conv_W_yekan, Sans-Serif;
	}
.tophead-touright{
	width:80%; float:right; height:150px; text-align: right;direction: rtl;
	}
.insidetourleft{
	width:100%; height:88px; display:inline-block;margin-top: -10px;padding-top:10px;
	}
.tophead-tourleft2 ul {
		height:88px;

	}
.tophead-tourleft2 ul li{
	list-style:none;
	display:inline-block;
	width: 16%;
	height:88px;
	float:right;
	}
.vijee{
	color:#c86432;font-size: .8em;
	}
.tophead-tourleft{
	 height:70px;width:98%;margin-right:45px;color:#c86432; font-size:2.4em;
	}
.tophead-tourleft2{
	 height:88px; width:98%;margin-right:45px;color:#636363;font-size:1em;
	}
.buyatour{
width:13%; float:left; height:150px;text-align:left; direction:ltr;line-height:80px;margin-left: 51px;	
	}
.booktourbt{
height:38px; BORDER:1PX SOLID #2aa07c; border-radius:5px;line-height:38px;width:190px;color:#fff; font-size:1.2em; text-align:center; background:#2aa07c;margin-top: 23px;	
transition:all .5s ease;
-webkit-transition:all .5s ease;font-family: Conv_W_yekan, Sans-Serif;
	}
.booktourbt a{
	color:#fff !important;
	}
.booktourbt:hover{
	cursor:pointer;
	background:#FFF;
	}
.booktourbt i{
	color:#fff !important;float:right;margin-top:10px;margin-right:10px;
	}
.booktourbt:hover a{
color:#2aa07c !important;
	}
.booktourbt:hover i{
color:#2aa07c !important;
	}
#tourshow-grid{
	font-family: Conv_W_yekan, Sans-Serif;overflow:visible !important;
	}
.addtolove{
height:38px; BORDER:1PX SOLID #c86432; border-radius:5px;line-height:38px;width:190px;color:#fff; font-size:1.2em; text-align:center;
background:#c86432;margin-top: 23px;	
transition:all .5s ease;
-webkit-transition:all .5s ease;font-family: Conv_W_yekan, Sans-Serif;
	}
.addtolove a{
	color:#fff !important;
	}
.addtolove i{
	color:#fff !important;float:right;margin-top:10px;margin-right:10px;
	}
.addtolove:hover{
	cursor:pointer;
	background:#FFF;
	}
.addtolove:hover a{
color:#c86432 !important;
	}
.addtolove:hover i{
color:#c86432 !important;
	}
.wasithelpful{
	width:100%; min-height:145px; background:rgb(225,225,225); color:#666;direction:rtl; padding:20px;	
	}
.wasithelpful p{
	font-size:1.2em;color:#666;
	}
#tabtourshow  .aa:hover{
	background:#2aa07c;
	}
#tabtourshow  .aa:hover .touraaa{
	color:#FFF !important;
	cursor:pointer;
	}

#tabtourshow .aa:last-child {
  margin-left:0;
}

#tabtourshow  .touraaa {
	color:#2aa07c;
	display: block;
	font-size: 18px;
	font-weight: 300;
	padding: 8px 30px;
	text-decoration: none;
	transition:all .5s ease;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
}


#tabtourshow .aa:hover .touraaa {
	color:#2aa07c;
}



		
.gallerycol{
	margin:0 !important;
	 padding:0 !important;
	  float:right !important;
	
	}
.rightgallerycol{
	width:50%;
	 float:right;
	  margin:0; 
	  padding:0;
	
	}
.leftgallerycol{
	width:50%;
	 float:left;
	  margin:0; 
	  padding:0;
	
	}
.rightgallerycol2{
	width:50%;
	 float:right;
	  margin:0; 
	  padding:0;
	  margin-top:-10px;


	
	}
.leftgallerycol2{
	width:50%;
	 float:left;
	  margin:0; 
	  padding:0;
	  margin-top:-10px;
	  	font-family: Conv_W_yekan, Sans-Serif;

	
	}
/*End gallery*/
	
	
	
/*Intro*/
#intro{

	background:#2aa07c ;
	min-height:430px;
	color:#FFF;
	margin-top:-25px;
	width:100%;
	font-family: Conv_W_yekan, Sans-Serif;
	border:1px solid #2aa07c;
	position:relative;

	}
#introduction{
	width:100%;
	min-height:200px;
	margin-top:100px;
	background:#FFF;
	boder-radius:1px solid #FFF;
	border-radius:50px  0 50px 0;
	
	
	}

#int1{
	border:1px solid transparent;
	 width:120px; 
	 height:130px;
	  border-radius:75px; 
	  margin:0 auto;
	   margin-top:45px;
	   text-align:right;
	
	
	}
#radimg{
	  border-radius: 75%;
	   
	
	}
#int2{
	
	width:90%;
	min-height:150px;
	margin:0 auto;
	 margin-top:25px;
	
	
	}
#int2{
	
	
	text-align:justify;
	min-height:200px;
	direction:rtl;
	
	
	}
#int2 p{
	
	font-size:1.1em; 
	transition:all .5s ease;
	color:#ADADB3;
	}
#int2 p:hover{
	color:#2aa07c;
	
	}
/*End Intro*/

<!-- Wrappers -->
#wrappers{
	
min-height:90px; background:#FFF;	
	}
	#brands img:hover {
	opacity: 0.6 ;
    filter: alpha(opacity=40); /* For IE8 and earlier */
	transition:all .4s ease;	
	
	}
.afloat{
	float:right;	
	
	}
<!--End Wrappers -->

#map{
	background:#ccc;
	min-height:440px;
	color:#FFF;
	width:100%;
	}
#mapiframe{
	border:0;
	
	}
.clr{
	
	clear:both;
	}
	
/* scrolltop*/
	
.scrollToTop{
	width:85px; 
	height:85px;
	padding:10px; 
	text-align:center; 
	font-size:3.7em;
	color: #444;
	text-decoration: none;
	position:fixed;
	bottom:10px;
	right:0;
	display:none;
	transition:all .3s ease;
	-webkit-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
}
.scrollToTop:hover{
	text-decoration:none;
	color:rgb(226,82,73);
}	



/* End scrolltop*/
/*End index.html*/

/* article.html*/
/*article slider*/
.captioning{border-bottom:1px solid #2aa07c;text-align:center;margin-top:0px;min-height:25px;line-height:25px;}.captioning a{text-decoration:none;font-size:.7em; color:#fff !important;}.detailimg{padding:5px;direction:rtl;text-align:justify;margin-top:0px;font-size:.9em;min-height:10px;color:#fff;}.moreing a{color:#2aa07c !important;}
#lightSlider img {
    display: block;
    height: 480px;
    max-width: 100%;margin:0 auto;
}
.lightSlider > li {
    position: relative;
	height:480px;
}
#lightSlider .caption {
    background-color: rgba(0, 0, 0, 0.6);
    min-height: 35px;
    position: absolute;
    bottom: 10px;
    left: 10px;
    padding: 10px;
    color: white;
    width: 50%;
    direction: rtl;
    text-align: justify;font-family: Conv_W_yekan, Sans-Serif;
}
#lightSlider .caption p {
    margin:0;
}
.lSSlideWrapper {
    background:#3B3B3B;
}
.lSSlideWrapper,.lSSlideWrapper .lSFade{position:relative}.lSSlideOuter,.lSSlideOuter .lSPager.lSGallery{-webkit-touch-callout:none;-khtml-user-select:none;overflow:hidden}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideOuter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none;padding-left:0;margin:0;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url(../images/controls.png);cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{padding-left:0;list-style:none}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}@-webkit-keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@-webkit-keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@-webkit-keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@-webkit-keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}@keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:default;}.lightSlider.lsGrabbing>*{cursor:default;}
/*End article slider*/
#articleheadti{
	
	float:right;
	}
	
#articleheadti2{
	  float:left; width:220px;
	}
#ratetour{
	  width:100%;
	  height:60px;
	}
	
	#articleheadti3{
	  float:left; width:210px;
	  margin-bottom:17px;
	}
#publishing{
	width:l00%;
	color:#aaa;
	height:30px;
	direction:rtl;
	font-size:.8em;
	
	}
		span.stars, span.stars span {
			display: block;
			background: url("../images/stars.png") 0 -16px repeat-x;
			width: 80px;
			height: 16px;
		}
	
		span.stars span {
			background-position: 0 0;
		}
		
			span.stars2, span.stars2 span {
			display: block;
			background: url("../images/stars.png") 0 -16px repeat-x;
			width: 80px;
			height: 16px;
		}
	
		span.stars2 span {
			background-position: 0 0;
		}

	#ratefor {
    direction: ltr !important;
    width:13%;
    float: right;
    margin-top: 3px;
    margin-right: 20px;

}
	#ratefortour {
    direction: ltr !important;
    width:13%;
    float: right;
	margin-right:48px;
    margin-top: 10px;}
	#ratefor2 {
    direction: ltr !important;
    width: 47%;
    float: left;
    margin-top: 3px;
    margin-right: 10px;
	margin-left:10px;

}
	.ratefor3 {
    direction: ltr !important;
    width: 47%;
    float: right;
    margin-top: 3px;
    margin-right: 10px;

}
	.ratefor4 {
    direction: ltr !important;
    width: 47%;
    float: right;
    margin-top: 3px;
    margin-right: 10px;

}
	.rateforarti{
		width:100%;
		min-height:80px; 
		border-bottom:2px dotted #ADADB3 !important;
		 direction:rtl;
		
		}
.item-type-move{height:100% !important;}
.rightrate {
    float: right;
    direction: rtl;
    font-size: .7em;
    margin-top: 2px;
	margin-left: 35px;
}

.ibtn2:hover{
	cursor:pointer;
	}
	.avg1{
		
		 direction:rtl;
		 float:right;
		 margin-right:5px; 
		 margin-top:3px;
		 font-size:.7em;
		}
		.avgtour1{
		
direction: rtl;
float: right;
margin-right: 5px;
margin-top: 5px;
font-size: .4em;
		}

.r-offers-main{
border:1px solid #e3e3e3;
margin-top: 0px;font-family: Conv_W_yekan, Sans-Serif;height: 345px;
	    margin-top: 21px;
	}
.r-offers-main2{
border:1px solid #e3e3e3;
margin-top: 0px;font-family: Conv_W_yekan, Sans-Serif;height: 350px;

}
#nameaj{
	height:auto !important;
	}
	.avg2{ 
	direction:rtl;
	float:right; 
	margin-top:3px;
	font-size:.7em;

		
		}
.no-cmm{
	
	color:#757C7F;
	 margin:0 auto;
	 text-align:center;
	 margin-top:20px;
	}
	.sendratei{
		 width:100%;
		  color:#757C7F;
		  float:right;
		  font-size:.8em;
		}
	.sendrateitour{
	width: 100%;
color: #757C7F;
float: right;
font-size: .6em;
height:42px;
		}

	.sendratei1{
	float:right;
	font-size:.8em;
		
		}
		.sendrateitour1{
    float: right;
    font-size: .6em;
    margin-top: 15px;
		
		}
.sendratei12{
	font-size:1em;
		
		}
	.t-top{
		min-width: 10%;
float: right;
margin-left: 30px;font-size: .5em;
		}
	.t-top2{

		width:20%; float:right;padding-top: 5px;
		}
	.formdivii{
		
	float:right;
		}
		.formdiviitour{
		
	float:right;
	margin-top:10px;
		}
	#selecti{
		width:138px;
		color:#757C7F;
		margin-right:5px;
		
		}
#selectihot {
    width: 90%;
    color: #757C7F;
    margin: 0 auto;
    height: 30px;
    margin-top: 5px;
}
		#selecti2{
		width:138px;
		color:#757C7F;
		margin-right:60px;
		font-size:.8em;
		
		}
		#selectitour{
		width:100%;
		color:#757C7F;
		font-size:.5em;
		
		}
				#selecti3{
		width:138px;
		color:#757C7F;
		margin-right:22px;
		font-size:.8em;
		margin-bottom:-17px;
		
		}
	.tnxforate{
		height:30px;
		 width:130px;
		}
		.tnxforate22{
margin-top:10px;
		 width:100%;
		  color:#757C7F;
		  font-size:1.3em;
		}
#publishing a{
	text-decoration:none;
    color:#aaa !important;
	
	}
.artih1{

font-size:1.3em;
direction:rtl;
	}

#articlehead{
	text-align:right;
	font-family: Conv_W_yekan, Sans-Serif;
	color:rgb(99,99,99);
	font-size:1.1em;
	margin-right:0;
	margin-bottom:20px;
	padding-right:8px;
    margin-top: 30px


}
.articlehead{
	text-align:right;
	font-family: Conv_W_yekan, Sans-Serif;
	color:rgb(99,99,99);
	font-size:1.1em;
	margin-right:0;
	margin-bottom:0px;
	padding-right:8px;


}
.nomojod{

font-size: .8em;
line-height:30px;
background:rgb(226,82,73);
	}
#newshead{
	text-align:right;
	font-family: Conv_W_yekan, Sans-Serif;
	color:rgb(99,99,99);
	font-size:1.1em;
	margin-right:0;
	margin-bottom:20px;
	border-bottom:1px dotted #ccc;
	padding-bottom:10px;



}
#articleheadphoto {
    text-align: right;
    font-family: Conv_W_yekan, Sans-Serif;
    color: rgb(99,99,99);
    font-size: 1.1em;
    margin-right: 0;
    height: 70px;
    padding-top: 20px;
}
#articleheadphoto h6{
	color:#ADADB3;
	font-size:.8em;

	}
.h2article{
	padding-top:0px;
	font-size:1.3em;
	text-align:right;
	color: #636363;
	font-family: Conv_W_yekan, Sans-Serif;
	}
#articlehead h6{
	color:#ADADB3;
	font-size:.8em;
	}
.relatartheadpp {
    font-size: 1em;
    margin-top: 5px;
    text-align: right;
    color: rgb(99,99,99);
    font-family: Conv_W_yekan, Sans-Serif;
    float: right;
    margin-bottom: 0px;
    padding: 5px;
    background: url(../images/locsp.png) no-repeat;
    margin-right: 5px;
    width: 24px;
    height: 24px;
}
.attrac{
background-position: -377px -418px;
}
.watt{	background-position: -326px -247px ;
}
.lakee{
	background-position: -396px -228px ;
}
.mounti{background-position: -160px -273px ;
}
.springg{background-position: -297px -309px ;
}.riverr{background-position: -190px -382px ;
}.iss{background-position: -334px -198px ;
}.beachh{background-position: -426px -317px;}.forestt{background-position: -211px -420px ;}
.p-nat{background-position: -270px -403px ;}.cavee{background-position: -141px -372px ;}.palacee{background-position: -211px -247px ;
}.zoop{background-position: -404px -277px ;}.muss{background-position: -222px -173px ;
}.parkii{background-position: -182px -332px ;}.cinemii{background-position: -371px -311px ;}.wp{background-position: -260px -340px ;}.sporti{background-position: -354px -138px ;}
.relatarthead{
    font-size: 1.3em;
    margin-right: 8px;
    text-align: right;
    color: rgb(99,99,99);
    margin-bottom: 10px;
	 font-family: Conv_W_yekan, Sans-Serif;
}
.articlecol{
	
	padding:0 !important;
	 float:right !important;
	
	
	}
.toplevellink{
	color: #636363;
font-size: 1em;
text-decoration:none;
	
	}
.popular-arti{
	width:85%;
	 height:auto; 
	
	}
*{
	margin:0;padding:0;
	}

#ordering{
	text-align:right;
	font-family: Conv_W_yekan, Sans-Serif;
	color:#636363;
	padding-right:0px;
	width:100%;
	margin-top:-10px;
	}
#orderingtour{
	text-align:right;
	font-family: Conv_W_yekan, Sans-Serif;
	color:#636363;
	padding-right:0px;
	width:100%;
	margin-top:-5px;
	overflow:visible;
	}
#orderingtour li{
	text-align:center;
	direction:rtl;
	list-style:none;
	font-size:1em;
	
	}

.insidetourside{
	 width:95%;
	  height:200px;
	}
.orderingcol{
	float:right !important ;
	padding: 0 !important;font-family: Conv_W_yekan, Sans-Serif;
	
	}
.col-3-12.orderingcol {
    width: 25% !important;
}

.litourside2{
width:240px;
 line-height:40px;
  height:42px; 
  float:right;
   background:#f3f3f4;
    color:#636363;
	 font-size:1.2em; 
	 font-weight:bold;
	}
#ordering2{
	
	margin:0 auto;
	margin-top:-15px;
	
	}
#ordering2 img{
	width:100%;
	height:100%;
	
	}
#ordering h1{
	font-size:1.3em;
	color:rgb(99,99,99);

	}
#ordering2 h3{
	color:#636363;
	text-align:right;
	font-size:1.5em;
	padding-top:3px;
	width:178px;
	margin:0 auto;
	
	
	}
.tabliqatarti{
	width:100%;
	}
.last-rbox h3{
	    color: #636363;
    text-align: right;
    font-size: 1.5em;
    padding-top: 3px;
    width: 178px;
    margin: 0px auto;
	
	}
#ordering ul{
	list-style:none;
	margin-top:30px;
	margin-bottom:15px;
	}
.ululp{
		margin-top:10px !important;
	}
.ululp i{color:#F27E40 !important; margin-right: 0px;}
#ordering ul li{
	padding:5px;
	font-size:1.2em;
	direction:rtl;
}
#ordering i{
	margin-left:5px;
		color:#757C7F;

	}
#ordering a:link,a:visited{
	color:#757C7F;
	text-decoration:none;
	transition:all .7s ease;
	-webkit-transition:all .7s ease;
	-moz-transition:all .7s ease;
	-o-transition:all .7s ease;
	font-size:.95em;

	}
#ordering a:hover{
color:#2aa07c;

	}

#articletext{
	text-align:justify;
	direction:rtl;
	padding:10px;
	padding-top:0;
	padding-left:15px;
	color:#757C7F;
	font-family: Conv_W_yekan, Sans-Serif;
	border-bottom:2px dotted #ADADB3;
	
}
#moqadame{
	text-align:justify;
	direction:rtl;
	padding:10px;
	color:#2aa07c;
	font-family: Conv_W_yekan, Sans-Serif;
	font-size:1.1em;
	padding-left:9px;

	
	}
.onvan{
	    text-align: justify;
    font-family: "Conv_W_yekan";
    color: #636363;
    font-size: 1em;
    	padding:10px;
	padding-left:15px;
	direction:rtl;
}
#copyrighting{
	position:relative;
	top:0;
	left:0;
	}
#copyrighting img{
	 width:110px;
	  height:100px;
	  position:absolute;
	  left:50px; 
	 top:-40px;
	
	}
.onvan i{
	font-size:.7em;
	margin-left:5px;
	}

.articlehead2{
	text-align:center;
	color:#757C7F;
	font-family: Conv_W_yekan, Sans-Serif;
	margin-bottom:15px;
	margin-top:30px;
	
	}
.allrelated{
	font-family: Conv_W_yekan, Sans-Serif;
	min-height:100px;
	
	}
.allrelated2{
	font-family: Conv_W_yekan, Sans-Serif;
	min-height:10px;
	border-top:1px dotted #ccc;
	padding-top:10px;
	
	}
	
.allrelated3{
	font-family: Conv_W_yekan, Sans-Serif;
	min-height:100px;
	margin-top:30px;
	padding-top:15px;
	border-top:1px dotted #ccc;
	color:#2aa07c;
	}
.allrelated3 i{
	color:#E25249;
	font-size:1.1em;
	margin-left:10px;
	
	}

.relatedthumbimg{
	width:145px ; 
	height:145px;
	 background:#CCC;
	  margin:0 auto;
	
	
	}
#relatedart img{
	width:145px;
	height:145px;
	
	}
.adver-article{
	width:264px;
	height:120px;
	margin-top:7px !important;
	margin:0 auto;
	margin-right:0px;
	
	}

#header3 h1{
	font-size:1.5em;
	color:#636363;
	font-family: Conv_W_yekan, Sans-Serif;
	text-align:right;
	padding-right:30px;
	}
#relatedpic{
	
	width:83.4%; 
	height:340px;
	float:right; 
	margin-top:3%;
	color:#636363;

	}
.topbox{
	height:200px; 
	width:200px;
	 float:right;
	
	}
.topbox img{
	width:100%;
	height:100%;
	
	}
.btnbox{
	height:138px;
	 width:200px;
	  float:right;
	   background:rgb(225,225,225);
	
	}

.btnbox h2{
	text-align:right;
	font-size:1em;
	color:#757C7F;
	font-family: Conv_W_yekan, Sans-Serif;
	padding-right:15px;
	margin-top:5px;
	}
.btnbox h3{
	text-align:right;
	font-size:1.1em;
	color:#2aa07c;
	margin-top:7px;
	font-family: Conv_W_yekan, Sans-Serif;
	padding-right:15px;
	border-bottom:1px dashed #fff;
	}
.btnbox a{
	text-decoration:none;
	}
	
	
#relatingg{

	padding:0 !important;
	}
.relatenew{

 height:145px !important;
  padding:0 !important;
   float:right !important;
   margin-bottom:25px !important;font-family: Conv_W_yekan, Sans-Serif;	
	}
.relatenew-a{
	width:94%; height:147px;float:right;
	}
.relatenew-a-img{
	width:145px; height:145px; float:right;
	}
.relatenew-b{
	width:62%; height:145px; float:right;
	}
.starpartre{
	width:65%; float:right;
	}
.starpartrecm{
	width:35%; float:left; direction:rtl;
	font-size:.9em;
	}
	.btnboxarti{
	height:220px;
	 width:200px;
	  float:right;
	   background:rgb(225,225,225);
	   color:#636363 !important;
	
	}
.btnboxplaci{
	background:#ccc !important;
	}
.countcmp{background:#ccc !important;}
.list-p{}
	.btnboxarti-re{
	height:145px;
	 width:100 %;
	  float:right;
	   background:rgb(225,225,225);
	   color:#646466;
	}
.btnboxarti-re .notee {
    text-align: right;
    font-size: .9em;
    color: #757C7F;
    font-family: Conv_W_yekan, Sans-Serif;
    padding-top: 2px;
    height: 22px;
    border-bottom: 1px dashed #FFF;
    padding-right: 18px;
}
.btnboxarti-re .limited-txt{
	font-size:.8em;
	}
.btnboxarti-re h3 {
    text-align: right;
    font-size: 1em;
    color: #2aa07c;
    font-family: Conv_W_yekan, Sans-Serif;
    min-height: 12px;
    border-bottom: 1px dashed #FFF;
    padding-right: 20px;
}

	.btnboxarti-rep{
	height:145px;
	 width:100 %;
	  float:right;
	   background:#ccc;
	   color:#646466;
	}
.btnboxarti-rep .notee{

    text-align: right;
    font-size: .9em;
    color: #757C7F;
    font-family: Conv_W_yekan, Sans-Serif;
    padding-top: 2px;
    height: 22px;
    border-bottom: 1px dashed #FFF;
    padding-right: 18px;
}
.btnboxarti-rep .limited-txt{
	font-size:.8em;
	}
.btnboxarti-rep h3 {
    text-align: right;
    font-size: .9em;
    color: #2aa07c;
    font-family: Conv_W_yekan, Sans-Serif;
    min-height: 12px;
    border-bottom: 1px dashed #FFF;
    padding-right: 20px;
}


.btnboxarti p{
	text-align:center;
	font-size:.9em;
	color:#757C7F;
	font-family: Conv_W_yekan, Sans-Serif;
	margin: 0 5px;
	height:22px;
	border-bottom:1px dashed #FFF;
	}

	.btnboxarti h3{
	text-align:center;
	font-size:1em;
	color:#2aa07c;
	font-family: Conv_W_yekan, Sans-Serif;
	padding:1px;
	margin:5px;
	min-height:12px;

	}

.limited-title2{
		text-align:center;
	font-size:1em;
	color:#2aa07c;
	font-family: Conv_W_yekan, Sans-Serif;
	padding-right:3px;
	border-bottom:1px dashed #fff;
	direction:rtl;
	min-height:12px;
	
	}

.btnboxarti a{
	text-decoration:none;
		color:#2aa07c;

	}
	
.countcmlist1{
width:100%;
 height:20px;	
	
	}
.countcmlist2{
direction:rtl;
 width:100%;
  height:25px;
  float:right;
  text-align:right;
   padding-right:5px;
   background:rgb(225,225,225);
   	font-size:.9em;color:rgb(242,126,64);

	}	
.countcmlist2 i{
	font-size:.8em;

	}
.btnbox2{
	height:85px;
	 width:200px;
	  float:right;
	   background:rgb(225,225,225);
	
	}
.btnbox2 h2{
	text-align:center;
	font-size:.9em;
	color:#757C7F;
	margin-top:7px;
	font-family: Conv_W_yekan, Sans-Serif;
	}
.btnbox2 h1{
	text-align:center;
	font-size:1.1em;
	color:#757C7F;
	margin-top:7px;
	font-family: Conv_W_yekan, Sans-Serif;
	}
.btnbox2 a{
	text-decoration:none;
	}
.btnbox p{
	text-align:center;
	font-family: Conv_W_yekan, Sans-Serif;
	padding:0 4px 0 4px;
	font-size:1em;
	}
.readmore{
	background:#2aa07c;
	 width:125px;
	  height:30px;
	   line-height:30px;
	    text-align:center; 
		margin:0 auto;
		 margin-top:5px;
		 font-family: Conv_W_yekan, Sans-Serif;
		 overflow:hidden;
		 
	
	}
.readmorehover{
	
	width:125px;
	  height:30px;
	  background:rgb(226,82,73);
	  transition:all .5s ease;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
	
	  
	}
.readmore:hover .readmorehover{
	
	margin-top:-30px;
	}

.armore{
	color:#2aa07c !important;

	
	}
.readmorespan {
	direction:rtl;
	text-align:right;
	padding-right:5px;

	font-size:.9em;
	padding-top:3px;

	}
.readmorespan i{
color:rgb(226, 82, 73)	;
	}
.readmorerel {
	direction:rtl;
	text-align:left;
	padding-left:15px;
	font-size:.9em;
	margin-top:-7px;

	}
.readmorerel i{
color:rgb(226, 82, 73)	;
	}
.subtxt{
	text-align:center;
	line-height: 25px;
	height: 55px;

	}
.subtxta{
	text-align:center;
	color:#757C7F;
	font-size:.8em;
	text-decoration:none;
	transition:all .3s ease;
	-webkit-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	direction:rtl;
	}
.subtxta:hover{
	color:#E25249;


	
	}
subtextii{
		width:145px;
	 margin:0 auto;
	height:30px;
	
	}
.allcomment{
		font-family: Conv_W_yekan, Sans-Serif;
	min-height:430px;
	border-top:1px dotted #ccc;
	
	
	}
.commentcol{
	padding:0 !important;
	
	}
.bayannazar{
	
	color:#2aa07c;
	padding:15px;
	float:right;
	
	}
.gpsing{
	color:#2aa07c;
	padding:3px;
	float:right;
	background:none;
	border:none;
	font-weight:bold;
	font-size:1em;
	
	}
.gpsing:hover{
	cursor:pointer;
	
	}
.bayannazar:hover{
	cursor:pointer;
	
	
	}
	   .comment1{
		   border-top:0;
		   border:1px dotted #ccc;
		   width:98%;
		   height:auto;
		   direction:rtl;
		   padding-right:10px;
		   margin-top:10px;
		   margin:0 auto;
		   
		   }
		
				  .sumitedlike{
					  background:none;
					  border:none;
					  color:#2aa07c;
					  font-size:1em;
					  
					  }
					 .sumitedlike :hover{
						cursor:pointer;
					  
					  }
		   

			  .spanlikes{
				      margin: 10px;
					  color:#2aa07c;
				  
				  
				  }
				 .sumiteddisslike{
					 float:left;
					 
					 }
			  
		  	   .comment2{
		   border-top:0;
		   width:90%;
		   min-height:130px;
		   direction:rtl;
		   margin-top:10px;
		   margin-right:0;
		   margin:0 auto;
		   background:rgb(225,225,225);
		       margin-bottom: 1px;
    margin-top: 1px;
	padding-right:10px;
	float:left;
	margin-left:7px;
		   
		   }
		  .icon-user{
			  width:70px;
			  height:70px;
			 
			  float:right;
			  background:url("../images/b263802e2004e058851acabb4111135e.png.jpg");
			  background-size:cover;
			  padding-top:30px;
			  margin-left:5px;
			  
			  
			  }
			 .user-pm{
				 
				 width:100%;
				 float:none;
				 height:auto;
				 color:#757C7F;
				 padding:20px;
				 text-align:justify;
				 padding-top:0;
				 }
				 

				 .accept{
					 
					 width:130px;
					 float:left;
					 	   margin-bottom:10px;
	    height:30px;
		 background:#2aa07c; 
		 text-align:center;
		  color:#FFF;
		   font-size:1.2em;
		   font-family: Conv_W_yekan, Sans-Serif;
		   color:#FFF;
		   	transition:all .5s ease;
		   -webkit-transition:all .5s ease;
		   -moz-transition:all .5s ease;
		   -o-transition:all .5s ease;
		   margin-left:9px;
					 
					 }
					.accept a:link,a:visited{
						text-decoration:none;
						color:#fff;
						}
						.accept:hover{
							background:#fff;
							border:1px solid #2aa07c;
							color:#2aa07c;
							cursor:pointer;
							
							}
						
					
					.user-informs{
											 
					 min-width:100%
					 	   margin-bottom:10px;
		 text-align:center;
		   font-size:.9em;
		   text-align:right !important;

		   						color:#636363;

						
						
						}
						.date1{
							color:#ccc;
							margin-right:7px;
							
							}
							.date2{
							color:#636363;
							margin-right:7px;
							
							}
						.likes{
							
							 min-width:110px; 
							 height:30px;
							  float:left; 
							 margin-left:10px;
							 padding-top:10px;
							
							}



						.likes ul{
							list-style:none;
							
							}
				
						.likes ul>li{
							display:inline-block;
							padding:4px;
							color:#2aa07c;
							}
						.likes ul>li i{
							padding-left:7px;
							
							}
							
							
							
							.disable-likes{
							
							 min-width:110px; 
							 height:30px;
							  float:left; 
							 margin-left:10px;
							 padding-top:10px;
							
							}
							.disable-likes ul{
							list-style:none;
							
							}
							.disable-likes ul>li{
							display:inline-block;
							padding:4px;
							color:#757C7F;
							}
						.disable-likes ul>li i{
							padding-left:7px;
							
							}





#nazar{
	color:#636363;
	text-align:right;
	font-size:1.5em;
	padding-right:15px;
	
	}
#viewgps1{
	color:#636363;
	text-align:right;
	font-size:1.5em;
	direction:rtl;

	
	}
#nazar2{
	color:#636363;
	text-align:right;
	font-size:1.5em;
	padding-right:15px;
	
	}
#nazar2 i{
	float:right;
	color:#E25249;
	font-size:1.1em;
	
	}
#nazar i{
	float:right;
	color:#E25249;
	font-size:1.1em;
	
	}
.allcomment input{
	
	height:43px;
	width:80%;
	float:left;
	margin-bottom:14px;
	box-shadow:none;
	padding-right:10px;
	text-align:right;
	color:#636363;
	}
.input-icon{border:1px solid #ccc;
 width:45px;
  height:43px;
   float:right;
    margin-right:9px;
	 text-align:center;
	  line-height:43px;
	  font-size:1.4em;
	  color:#636363;
	  }
#sendcm{
	background:#2aa07c;
	float:left;
	width:20%;
	height:30px;
	font-family: Conv_W_yekan, Sans-Serif;
	color:#FFF;
	margin-top:12px;
	position:relative;
	top:-15px;
	
}
#sendcm:hover{
	
	cursor:pointer;

	}
#float-form-left{
float:left;
 width:64%;
 padding-left:8px;
	
	}
.float-form-user-left{
float:left;
 width:64%;
 padding-left:8px;
	
	}
.formnazaruser-main{
	margin-top:10px;
	}
#float-form-right{ 
float:right;
 width:35%;
 }
.float-form-user-right{ 
float:right;
 width:35%;
 }
.allcomment textarea{
	width:100%;
	height:100px;
	text-align:justify;
	color:#636363;
	padding-right:10px;
	border:1px solid #ccc;
	direction:rtl;
	
	}

.error-comment{
	 margin:0 auto;
	 width:100%;
	 text-align:center; 
	font-size:1em; 
	height:43px; 
	line-height:43px; 
	color:green;
	
	}
.captcha-comment{ border:1px solid transparent;
 width:115px;
  float:right; 
  height:30px;
}
#formnazar-main{
	width:100%;
	}
#formnazar-user-main{
	width:100%;
	}
.usercms h1{
	font-family: Conv_W_yekan, Sans-Serif;
	color:#636363;
	text-align:right;
	
	}
.usercms{
	direction:rtl;
	font-family: Conv_W_yekan, Sans-Serif;
	color:#636363;
	width:83.5%; height:300px;
	height:auto;
	direction:rtl;
	}
.usercms p{
	
	width:75%;
	text-align:right;
	}
.last-rbox{

	margin:0 auto;
	width:75%;
	}
.last-rbox h3{
	color:#636363;
	font-size:1.5em;
	text-align:right;
	padding-top:3px;
	padding-bottom:3px;
	}
.headercomment{
	font-family: Conv_W_yekan, Sans-Serif;
	color:#636363;

	font-size:1.4em;
	text-align:center;
	margin-bottom:20px;
	
	
}




/*amazingslider*/
/* blue button large */
.as-btn-blue-large {
  	display: inline-block;
  	border: none;
  	-webkit-box-sizing: border-box;
  	-moz-box-sizing: border-box;
  	box-sizing: border-box;
  	margin: 0;
  	background: #009cde;
  	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif,Arial;
  	color: #fff;
  	cursor: pointer;
  	text-align: center;
  	text-decoration: none;
  	text-shadow: none;
  	text-transform: none;
  	white-space: nowrap;
  	-webkit-font-smoothing: antialiased;
	padding: 10px 16px;
	font-size: 24px;
	font-weight: 300;
  	-webkit-border-radius: 4px;
  	-moz-border-radius: 4px;
  	border-radius: 4px;
}

.as-btn-blue-large:hover {
  	color: #fff;
  	background: #0285d2;
}

.as-btn-blue-large:focus {
  	outline: 0;
}

/* blue button medium */
.as-btn-blue-medium {
  	display: inline-block;
  	border: none;
  	-webkit-box-sizing: border-box;
  	-moz-box-sizing: border-box;
  	box-sizing: border-box;
  	margin: 0;
  	background: #009cde;
  	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif,Arial;
  	color: #fff;
  	cursor: pointer;
  	text-align: center;
  	text-decoration: none;
  	text-shadow: none;
  	text-transform: none;
  	white-space: nowrap;
  	-webkit-font-smoothing: antialiased;
	padding: 6px 12px;
	font-size: 14px;
	font-weight: normal;
  	-webkit-border-radius: 2px;
  	-moz-border-radius: 2px;
  	border-radius: 2px;
}

.as-btn-blue-medium:hover {
  	color: #fff;
  	background: #0285d2;
}

.as-btn-blue-medium:focus {
  	outline: 0;
}

/* blue button small */
.as-btn-blue-small {
  	display: inline-block;
  	border: none;
  	-webkit-box-sizing: border-box;
  	-moz-box-sizing: border-box;
  	box-sizing: border-box;
  	margin: 0;
  	background: #009cde;
  	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif,Arial;
  	color: #fff;
  	cursor: pointer;
  	text-align: center;
  	text-decoration: none;
  	text-shadow: none;
  	text-transform: none;
  	white-space: nowrap;
  	-webkit-font-smoothing: antialiased;
	padding: 5px 10px;
	font-size: 12px;
	font-weight: normal;
  	-webkit-border-radius: 0px;
  	-moz-border-radius: 0px;
  	border-radius: 0px;
}

.as-btn-blue-small:hover {
  	color: #fff;
  	background: #0285d2;
}

.as-btn-blue-small:focus {
  	outline: 0;
}

/* blue border large */
.as-btn-blueborder-large {
  	display: inline-block;
  	border: 2px solid #009cde;
  	-webkit-box-sizing: border-box;
  	-moz-box-sizing: border-box;
  	box-sizing: border-box;
  	margin: 0;
  	background: transparent;
  	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif,Arial;
  	color: #009cde;
  	cursor: pointer;
  	text-align: center;
  	text-decoration: none;
  	text-shadow: none;
  	text-transform: none;
  	vertical-align: baseline;
  	white-space: nowrap;
  	-webkit-font-smoothing: antialiased;
	padding: 10px 16px;
	font-size: 24px;
	font-weight: 300;
  	-webkit-border-radius: 4px;
  	-moz-border-radius: 4px;
  	border-radius: 4px;
}

.as-btn-blueborder-large:hover {
  	color: #fff;
  	background: #009cde;
}

.as-btn-blueborder-large:focus {
  	outline: 0;
}

/* blue border medium */
.as-btn-blueborder-medium {
  	display: inline-block;
  	border: 2px solid #009cde;
  	-webkit-box-sizing: border-box;
  	-moz-box-sizing: border-box;
  	box-sizing: border-box;
  	margin: 0;
  	background: transparent;
  	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif,Arial;
  	color: #009cde;
  	cursor: pointer;
  	text-align: center;
  	text-decoration: none;
  	text-shadow: none;
  	text-transform: none;
  	vertical-align: baseline;
  	white-space: nowrap;
  	-webkit-font-smoothing: antialiased;
	padding: 6px 12px;
	font-size: 14px;
	font-weight: normal;
  	-webkit-border-radius: 2px;
  	-moz-border-radius: 2px;
  	border-radius: 2px;
}

.as-btn-blueborder-medium:hover {
  	color: #fff;
  	background: #009cde;
}

.as-btn-blueborder-medium:focus {
  	outline: 0;
}

/* blue border small */
.as-btn-blueborder-small {
  	display: inline-block;
  	border: 2px solid #009cde;
  	-webkit-box-sizing: border-box;
  	-moz-box-sizing: border-box;
  	box-sizing: border-box;
  	margin: 0;
  	background: transparent;
  	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif,Arial;
  	color: #009cde;
  	cursor: pointer;
  	text-align: center;
  	text-decoration: none;
  	text-shadow: none;
  	text-transform: none;
  	vertical-align: baseline;
  	white-space: nowrap;
  	-webkit-font-smoothing: antialiased;
	padding: 5px 10px;
	font-size: 12px;
	font-weight: normal;
  	-webkit-border-radius: 0px;
  	-moz-border-radius: 0px;
  	border-radius: 0px;
}

.as-btn-blueborder-small:hover {
  	color: #fff;
  	background: #009cde;
}

.as-btn-blueborder-small:focus {
  	outline: 0;
}

/* orange button large */
.as-btn-orange-large {
  	display: inline-block;
  	border: none;
  	-webkit-box-sizing: border-box;
  	-moz-box-sizing: border-box;
  	box-sizing: border-box;
  	margin: 0;
  	background: #f7a020;
  	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif,Arial;
  	color: #fff;
  	cursor: pointer;
  	text-align: center;
  	text-decoration: none;
  	text-shadow: none;
  	text-transform: none;
  	white-space: nowrap;
  	-webkit-font-smoothing: antialiased;
	padding: 10px 16px;
	font-size: 24px;
	font-weight: 300;
  	-webkit-border-radius: 4px;
  	-moz-border-radius: 4px;
  	border-radius: 4px;
}

.as-btn-orange-large:hover {
  	color: #fff;
  	background: #ffc030;
}

.as-btn-orange-large:focus {
  	outline: 0;
}

/* orange button medium */
.as-btn-orange-medium {
  	display: inline-block;
  	border: none;
  	-webkit-box-sizing: border-box;
  	-moz-box-sizing: border-box;
  	box-sizing: border-box;
  	margin: 0;
  	background: #f7a020;
  	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif,Arial;
  	color: #fff;
  	cursor: pointer;
  	text-align: center;
  	text-decoration: none;
  	text-shadow: none;
  	text-transform: none;
  	white-space: nowrap;
  	-webkit-font-smoothing: antialiased;
	padding: 6px 12px;
	font-size: 14px;
	font-weight: normal;
  	-webkit-border-radius: 2px;
  	-moz-border-radius: 2px;
  	border-radius: 2px;
}

.as-btn-orange-medium:hover {
  	color: #fff;
  	background: #ffc030;
}

.as-btn-orange-medium:focus {
  	outline: 0;
}

/* orange button small */
.as-btn-orange-small {
  	display: inline-block;
  	border: none;
  	-webkit-box-sizing: border-box;
  	-moz-box-sizing: border-box;
  	box-sizing: border-box;
  	margin: 0;
  	background: #f7a020;
  	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif,Arial;
  	color: #fff;
  	cursor: pointer;
  	text-align: center;
  	text-decoration: none;
  	text-shadow: none;
  	text-transform: none;
  	white-space: nowrap;
  	-webkit-font-smoothing: antialiased;
	padding: 5px 10px;
	font-size: 12px;
	font-weight: normal;
  	-webkit-border-radius: 0px;
  	-moz-border-radius: 0px;
  	border-radius: 0px;
}

.as-btn-orange-small:hover {
  	color: #fff;
  	background: #ffc030;
}

.as-btn-orange-small:focus {
  	outline: 0;
}

/* orange border large */
.as-btn-orangeborder-large {
  	display: inline-block;
  	border: 2px solid #f7a020;
  	-webkit-box-sizing: border-box;
  	-moz-box-sizing: border-box;
  	box-sizing: border-box;
  	margin: 0;
  	background: transparent;
  	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif,Arial;
  	color: #f7a020;
  	cursor: pointer;
  	text-align: center;
  	text-decoration: none;
  	text-shadow: none;
  	text-transform: none;
  	vertical-align: baseline;
  	white-space: nowrap;
  	-webkit-font-smoothing: antialiased;
	padding: 10px 16px;
	font-size: 24px;
	font-weight: 300;
  	-webkit-border-radius: 4px;
  	-moz-border-radius: 4px;
  	border-radius: 4px;
}

.as-btn-orangeborder-large:hover {
  	color: #fff;
  	background: #f7a020;
}

.as-btn-orangeborder-large:focus {
  	outline: 0;
}

/* orange border medium */
.as-btn-orangeborder-medium {
  	display: inline-block;
  	border: 2px solid #f7a020;
  	-webkit-box-sizing: border-box;
  	-moz-box-sizing: border-box;
  	box-sizing: border-box;
  	margin: 0;
  	background: transparent;
  	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif,Arial;
  	color: #f7a020;
  	cursor: pointer;
  	text-align: center;
  	text-decoration: none;
  	text-shadow: none;
  	text-transform: none;
  	vertical-align: baseline;
  	white-space: nowrap;
  	-webkit-font-smoothing: antialiased;
	padding: 6px 12px;
	font-size: 14px;
	font-weight: normal;
  	-webkit-border-radius: 2px;
  	-moz-border-radius: 2px;
  	border-radius: 2px;
}

.as-btn-orangeborder-medium:hover {
  	color: #fff;
  	background: #f7a020;
}

.as-btn-orangeborder-medium:focus {
  	outline: 0;
}

/* orange border small */
.as-btn-orangeborder-small {
  	display: inline-block;
  	border: 2px solid #f7a020;
  	-webkit-box-sizing: border-box;
  	-moz-box-sizing: border-box;
  	box-sizing: border-box;
  	margin: 0;
  	background: transparent;
  	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif,Arial;
  	color: #f7a020;
  	cursor: pointer;
  	text-align: center;
  	text-decoration: none;
  	text-shadow: none;
  	text-transform: none;
  	vertical-align: baseline;
  	white-space: nowrap;
  	-webkit-font-smoothing: antialiased;
	padding: 5px 10px;
	font-size: 12px;
	font-weight: normal;
  	-webkit-border-radius: 0px;
  	-moz-border-radius: 0px;
  	border-radius: 0px;
}

.as-btn-orangeborder-small:hover {
  	color: #fff;
  	background: #f7a020;
}

.as-btn-orangeborder-small:focus {
  	outline: 0;
}

/* white button large */
.as-btn-white-large {
  	display: inline-block;
  	border: none;
  	-webkit-box-sizing: border-box;
  	-moz-box-sizing: border-box;
  	box-sizing: border-box;
  	margin: 0;
  	background: #fff;
  	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif,Arial;
  	color: #444;
  	cursor: pointer;
  	text-align: center;
  	text-decoration: none;
  	text-shadow: none;
  	text-transform: none;
  	white-space: nowrap;
  	-webkit-font-smoothing: antialiased;
	padding: 10px 16px;
	font-size: 24px;
	font-weight: 300;
  	-webkit-border-radius: 4px;
  	-moz-border-radius: 4px;
  	border-radius: 4px;
}

.as-btn-white-large:hover {
  	color: #fff;
  	background: #444;
}

.as-btn-white-large:focus {
  	outline: 0;
}

/* white button medium */
.as-btn-white-medium {
  	display: inline-block;
  	border: none;
  	-webkit-box-sizing: border-box;
  	-moz-box-sizing: border-box;
  	box-sizing: border-box;
  	margin: 0;
  	background: #fff;
  	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif,Arial;
  	color: #444;
  	cursor: pointer;
  	text-align: center;
  	text-decoration: none;
  	text-shadow: none;
  	text-transform: none;
  	white-space: nowrap;
  	-webkit-font-smoothing: antialiased;
	padding: 6px 12px;
	font-size: 14px;
	font-weight: normal;
  	-webkit-border-radius: 2px;
  	-moz-border-radius: 2px;
  	border-radius: 2px;
}

.as-btn-white-medium:hover {
  	color: #fff;
  	background: #444;
}

.as-btn-white-medium:focus {
  	outline: 0;
}

/* white button small */
.as-btn-white-small {
  	display: inline-block;
  	border: none;
  	-webkit-box-sizing: border-box;
  	-moz-box-sizing: border-box;
  	box-sizing: border-box;
  	margin: 0;
  	background: #fff;
  	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif,Arial;
  	color: #444;
  	cursor: pointer;
  	text-align: center;
  	text-decoration: none;
  	text-shadow: none;
  	text-transform: none;
  	white-space: nowrap;
  	-webkit-font-smoothing: antialiased;
	padding: 5px 10px;
	font-size: 12px;
	font-weight: normal;
  	-webkit-border-radius: 0px;
  	-moz-border-radius: 0px;
  	border-radius: 0px;
}

.as-btn-white-small:hover {
  	color: #fff;
  	background: #444;
}

.as-btn-white-small:focus {
  	outline: 0;
}

/* white border large */
.as-btn-whiteborder-large {
  	display: inline-block;
  	border: 2px solid #fff;
  	-webkit-box-sizing: border-box;
  	-moz-box-sizing: border-box;
  	box-sizing: border-box;
  	margin: 0;
  	background: transparent;
  	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif,Arial;
  	color: #fff;

  	cursor: pointer;
  	text-align: center;
  	text-decoration: none;

  	text-shadow: none;
  	text-transform: none;
  	vertical-align: baseline;
  	white-space: nowrap;
  	-webkit-font-smoothing: antialiased;
	padding: 10px 16px;
	font-size: 24px;
	font-weight: 300;
  	-webkit-border-radius: 4px;
  	-moz-border-radius: 4px;
  	border-radius: 4px;
}

.as-btn-whiteborder-large:hover {
  	color: #444;
  	background: #fff;
}

.as-btn-whiteborder-large:focus {
  	outline: 0;
}

/* white border medium */
.as-btn-whiteborder-medium {
  	display: inline-block;
  	border: 2px solid #fff;
  	-webkit-box-sizing: border-box;
  	-moz-box-sizing: border-box;
  	box-sizing: border-box;
  	margin: 0;
  	background: transparent;
  	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif,Arial;
  	color: #fff;
  	cursor: pointer;
  	text-align: center;
  	text-decoration: none;
  	text-shadow: none;
  	text-transform: none;
  	vertical-align: baseline;
  	white-space: nowrap;
  	-webkit-font-smoothing: antialiased;
	padding: 6px 12px;
	font-size: 14px;
	font-weight: normal;
  	-webkit-border-radius: 2px;
  	-moz-border-radius: 2px;
  	border-radius: 2px;
}

.as-btn-whiteborder-medium:hover {
  	color: #444;
  	background: #fff;
}

.as-btn-whiteborder-medium:focus {
  	outline: 0;
}

/* white border small */
.as-btn-whiteborder-small {
  	display: inline-block;
  	border: 2px solid #fff;
  	-webkit-box-sizing: border-box;
  	-moz-box-sizing: border-box;
  	box-sizing: border-box;
  	margin: 0;
  	background: transparent;
  	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif,Arial;
  	color: #fff;
  	cursor: pointer;
  	text-align: center;
  	text-decoration: none;
  	text-shadow: none;
  	text-transform: none;
  	vertical-align: baseline;
  	white-space: nowrap;
  	-webkit-font-smoothing: antialiased;
	padding: 5px 10px;
	font-size: 12px;
	font-weight: normal;
  	-webkit-border-radius: 0px;
  	-moz-border-radius: 0px;
  	border-radius: 0px;
}

.as-btn-whiteborder-small:hover {
  	color: #444;
  	background: #fff;
}

.as-btn-whiteborder-small:focus {
  	outline: 0;
}

/* navy button large */
.as-btn-navy-large {
  	display: inline-block;
  	border: none;
  	-webkit-box-sizing: border-box;
  	-moz-box-sizing: border-box;
  	box-sizing: border-box;
  	margin: 0;
  	background: #334455;
  	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif,Arial;
  	color: #fff;
  	cursor: pointer;
  	text-align: center;
  	text-decoration: none;
  	text-shadow: none;
  	text-transform: none;
  	white-space: nowrap;
  	-webkit-font-smoothing: antialiased;
	padding: 10px 16px;
	font-size: 24px;
	font-weight: 300;
  	-webkit-border-radius: 4px;
  	-moz-border-radius: 4px;
  	border-radius: 4px;
}

.as-btn-navy-large:hover {
  	color: #fff;
  	background: #445566;
}

.as-btn-navy-large:focus {
  	outline: 0;
}

/* navy button medium */
.as-btn-navy-medium {
  	display: inline-block;
  	border: none;
  	-webkit-box-sizing: border-box;
  	-moz-box-sizing: border-box;
  	box-sizing: border-box;
  	margin: 0;
  	background: #334455;
  	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif,Arial;
  	color: #fff;
  	cursor: pointer;
  	text-align: center;
  	text-decoration: none;
  	text-shadow: none;
  	text-transform: none;
  	white-space: nowrap;
  	-webkit-font-smoothing: antialiased;
	padding: 6px 12px;
	font-size: 14px;
	font-weight: normal;
  	-webkit-border-radius: 2px;
  	-moz-border-radius: 2px;
  	border-radius: 2px;
}

.as-btn-navy-medium:hover {
  	color: #fff;
  	background: #445566;
}

.as-btn-navy-medium:focus {
  	outline: 0;
}

/* navy button small */
.as-btn-navy-small {
  	display: inline-block;
  	border: none;
  	-webkit-box-sizing: border-box;
  	-moz-box-sizing: border-box;
  	box-sizing: border-box;
  	margin: 0;
  	background: #334455;
  	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif,Arial;
  	color: #fff;
  	cursor: pointer;
  	text-align: center;
  	text-decoration: none;
  	text-shadow: none;
  	text-transform: none;
  	white-space: nowrap;
  	-webkit-font-smoothing: antialiased;
	padding: 5px 10px;
	font-size: 12px;
	font-weight: normal;
  	-webkit-border-radius: 0px;
  	-moz-border-radius: 0px;
  	border-radius: 0px;
}

.as-btn-navy-small:hover {
  	color: #fff;
  	background: #445566;
}

.as-btn-navy-small:focus {
  	outline: 0;
}

/*end amazingslider*/


/*End article.html*/



/*h-country.html*/



/* food_drinks*/



.title-fk{
	width:100%;
	height:100%;
	background:#FFF;
	margin:0 auto;
	text-align:center;
	color:#3B3B3B;
	font-size:1.5em;
	letter-spacing:2px;
	font-family: Conv_W_yekan, Sans-Serif;
	direction:rtl;
	
	}
.main-gallery-tab{
width:100%;
 height:600px;	

	
	}
.pic-gallerys{
width:25%;
height:310px;
 display:inline-block;
 float:right;
 	font-family: Conv_W_yekan, Sans-Serif;

	
	}
	
@media (min-width: 1750px)

{

.pic-gallerys{
width:25%;
height:390px;
 display:inline-block;
 float:right;
	
	}
}

.title-fk a{
	
		transition:all .3s ease;
		font-size:.9em;
		color:#3B3B3B;
	}
.title-fk a:hover{
	cursor:pointer;
	color:#777;

	}
.title-fk p{

	width:63%; 
	margin:0 auto; 
	font-size:.8em;
	color:#ADADB3;
	margin:20px 0 20px 0 auto;
	margin-top:15px;
	font-family: Conv_W_yekan, Sans-Serif;
	
	}
#food_drinks {
		text-align: center;
		background-color:#FFF;
		color:##3B3B3B;
		min-height:350px;
		font-family: Conv_W_yekan, Sans-Serif;
		font-size:.9em;
		
}
.foodbox{
	width:100%;
	height:55px;
	margin:0 auto;
	text-align:center;
	border:1px solid #D8DADC;
	border-bottom:none;
	}
.foodbox2{
	width:100%;
	height:100px;
	background:#FFF;
	margin:0 auto;
	text-align:center;
	padding:10px;
	border:1px solid #D8DADC;
	border-top:none;
	overflow:hidden;
	}
.foodbox2 a{
	
	color:#3B3B3B;
	}
.foodbox3 a{
	
	color:#3B3B3B;
	}
.foodbox4 a{
	
		color:#3B3B3B;

	}
.title-accomod a{
	color:#3B3B3B;
	}
.foodbox5 a{
		color:#3B3B3B;

	
	}
.foodbox2 h3{
	font-size:1.5em;
		color:#4f4f4f;

	}
.foodbox2 p{
	
	color:#6D747A;
	
	
	}
.foodbox2 .foodbox3 .foodbox4 .foodbox a{
	text-decoration:none !important;
	color:#4f4f4f;
	
	} 
	a{
	text-decoration:none;
	
	}
.foodicon{
	
	width:110px;
	height:110px;
	border-radius:75px;
	border:1px solid #D8DADC;
	margin:0 auto;
	position:relative;
	top:-50px; 
	background:url("../images/icon_5.png") #FFF 5px 0;
	transition:all .5s ease;
		
	
	}
.foodicon:hover{
	
		background:url("../images/icon_5.png") #2aa07c 0px 110px;


	
	}
	
.foodiconnew{
	
	width:110px;
	height:110px;
	border-radius:75px;
	border:1px solid #D8DADC;
	margin:0 auto;
	position:relative;
	top:-50px; 
	background:url("../images/plum.png") #FFF 0px 0px;
	transition:all .5s ease;
		
	
	}
.foodiconnew:hover{
	
		background:url("../images/plum.png") #2aa07c 0px 120px;


	
	}

.foodiconnew2{
	
	width:110px;
	height:110px;
	border-radius:75px;
	border:1px solid #D8DADC;
	margin:0 auto;
	position:relative;
	top:-50px; 
	background:url("../images/pitza.png") #FFF 10px -10px;
	transition:all .5s ease;
		
	
	}
.foodiconnew2:hover{
	
		background:url("../images/pitza.png") #2aa07c 10px 120px;


	
	}
.foodiconnew:hover{
	
		background:url("../images/plum.png") #2aa07c 0px 120px;


	
	}

.foodiconnew3{
	
	width:110px;
	height:110px;
	border-radius:75px;
	border:1px solid #D8DADC;
	margin:0 auto;
	position:relative;
	top:-50px; 
	background:url("../images/hum.png") #FFF 5px -5px;
	transition:all .5s ease;
		
	
	}
.foodiconnew3:hover{
	
		background:url("../images/hum.png") #2aa07c 5px 125px;


	
	}
.foodiconnew4{
	
	width:110px;
	height:110px;
	border-radius:75px;
	border:1px solid #D8DADC;
	margin:0 auto;
	position:relative;
	top:-50px; 
	background:url("../images/drink.png") #FFF 5px -10px;
	transition:all .5s ease;
		
	
	}
.foodiconnew4:hover{
	
		background:url("../images/drink.png") #2aa07c 5px 120px;


	
	}
	



.foodbox3{
	width:100%;
	height:100px;
	background:#FFF;
	margin:0 auto;
	text-align:center;
	padding:10px;
	border:1px solid #D8DADC;
	border-top:none;
	overflow:hidden;
	}
.foodbox3 h3{
	font-size:1.5em;
	}
.foodbox3 p{
	
	color:#6D747A;
	
	
	}
.foodicon3{
	
	width:110px;
	height:110px;
	border-radius:75px;
	border:1px solid #D8DADC;
	margin:0 auto;
	position:relative;
	top:-50px; 
	background:url("../images/icon_6.png") #FFF 5px 0px;
	transition:all .5s ease;
		
	
	}
.foodicon3:hover{
	
		background:url("../images/icon_6.png") #2aa07c 5px 110px;


	
	}
	
	
	
	
	
	
.foodbox4{
	width:100%;
	height:100px;
	background:#FFF;
	margin:0 auto;
	text-align:center;
	padding:10px;
	border:1px solid #D8DADC;
	border-top:none;
	overflow:hidden;
	}
.foodbox4 h3{
	font-size:1.5em;
	}
.foodbox4 p{
	
	color:#6D747A;
	
	
	}
.foodicon4{
	
	width:110px;
	height:110px;
	border-radius:75px;
	border:1px solid #D8DADC;
	margin:0 auto;
	position:relative;
	top:-50px; 
	background:url("../images/icon_7.png") #FFF 5px 0px;
	transition:all .5s ease;
		
	
	}
.foodicon4:hover{
	
		background:url("../images/icon_7.png") #2aa07c 5px 110px;


	
	}
	
	
	
	
	
	
.foodbox5{
	width:100%;
	height:100px;
	background:#FFF;
	margin:0 auto;
	text-align:center;
	padding:10px;
	border:1px solid #D8DADC;
	border-top:none;
	overflow:hidden;

	}
.foodbox5 h3{
	font-size:1.5em;
	}
.foodbox5 p{
	
	color:#6D747A;
	
	
	}
.foodicon5{
	
	width:110px;
	height:110px;
	border-radius:75px;
	border:1px solid #D8DADC;
	margin:0 auto;
	position:relative;
	top:-50px; 
	background:url("../images/icon_8.png") #FFF 5px 0px;
	transition:all .5s ease;
		
	
	}
.foodicon5:hover{
	
		background:url("../images/icon_8.png") #2aa07c 5px 110px;


	
	}





/* End food-drinks */




/*accomodation */




.title-accomod{
	width:100%;
	height:100%;
	background:#FFF;
	margin:0 auto;
	text-align:center;
	color:#3B3B3B;
	font-size:1.5em;
	letter-spacing:2px;
	font-family: Conv_W_yekan, Sans-Serif;
	direction:rtl;
	}
.title-accomod a{
	
		transition:all .3s ease;
		font-size:.9em;
		color:3B3B3B;
		
	}
.title-accomod i:hover{
	cursor:pointer;
	color:#777;
	
	
	}
.title-accomod p{

	 width:63%; 
	margin:0 auto; 
	font-size:.8em;
	color:#ADADB3;
	margin:20px 0 10px 0 auto;
	margin-top:15px;
	font-family: Conv_W_yekan, Sans-Serif;

	
	}
	
	
.accomodation{
		text-align: center;
		color:##3B3B3B;
		min-height:180px;
}
.accomodation ul{
	list-style:none;
	
	
	}
.accomodation ul>li{
	display:inline-block;
	width:160px;
	height:50px;
	border:1px solid #000;
	line-height:50px;
	
	}
	
	
	
	
.stars i{
	color:#2aa07c;
	
	
	}

#tabgalery .tabs .active i {
    color: #FFF !important;
}

#tabgalery .tabs LI:hover i{

	color:#FFF;
}
#tabgalery{
	margin-top:7px;
	}
/* End accomodation */



/* wherewego*/




.title-wherewego{
	width:100%;
	height:100%;
	background:#FFF;
	margin:0 auto;
	text-align:center;
	color:#3B3B3B;
	font-size:1.5em;
	letter-spacing:2px;
	font-family: Conv_W_yekan, Sans-Serif;
	direction:rtl;
	}
.title-wherewego a{
	
		transition:all .3s ease;
		font-size:.9em;
		color:#3B3B3B;
	}
.title-wherewego a:hover{
	cursor:pointer;
	color:#777;
	
	
	}
.title-wherewego p{

	 width:63%; 
	margin:0 auto; 
	font-size:.8em;
	color:#ADADB3;
	margin:20px 0 10px 0 auto;
	margin-top:15px;
	font-family: Conv_W_yekan, Sans-Serif;

	
	}
	
	
.wherewego{
		text-align: center;
		color:##3B3B3B;
		min-height:180px;
}
.wherewego ul{
	list-style:none;
	
	
	}
.wherewego ul>li{
	display:inline-block;
	width:160px;
	height:50px;
	border:1px solid #000;
	line-height:50px;
	
	}
	
	
	
	
/* End wherewego*/





/* transfer*/



.title-transfer{
	width:100%;
	height:100%;
	background:#FFF;
	margin:0 auto;
	text-align:center;
	color:#3B3B3B;
	font-size:1.5em;
	letter-spacing:1px;
	font-family: Conv_W_yekan, Sans-Serif;
	direction:rtl;
	
	}
.title-transfer a{
	
		transition:all .3s ease;
		font-size:.9em;
		color:#3B3B3B;
	}
.title-transfer a:hover{
	cursor:pointer;
	color:#777;
	
	
	}
.title-transfer p{

	width:63%; 
	margin:0 auto; 
	font-size:.8em;
	color:#ADADB3;
	margin:20px 0 20px 0 auto;
	margin-top:15px;
	font-family: Conv_W_yekan, Sans-Serif;
	
	}
#transfer {
		text-align: center;
		background-color:#FFF;
		color:##3B3B3B;
		min-height:280px;
		font-family: Conv_W_yekan, Sans-Serif;
		font-size:.9em;
		
}
.trans-col{
	float:right !important;
	}
.col-1-4.trans-col {
    width: 25% !important;
}
#trans-section{
	text-align:center;
	}
#trans-grid{
	padding-top:50px;
	
	}
	#food_drinks section{text-align:center !important;}#services section{text-align:center!important;}.country4{float:right !important;}
.col-1-4.country4 {
    width: 25% !important;
}
.transbox{
	width:100%;
	height:55px;
	margin:0 auto;
	text-align:center;
	border:1px solid #D8DADC;
	border-bottom:none;
	}
	#int2 p{color:#12c990 !important;}
	.suggestionimg img{margin:0 auto !important;}
.transbox2{
	width:100%;
	height:100px;
	background:#FFF;
	margin:0 auto;
	text-align:center;
	padding:10px;
	border:1px solid #D8DADC;
	border-top:none;
	overflow:hidden;
	}
.transbox2 h3{
	font-size:1.5em;
	}
.transbox2 p{
	
	color:#6D747A;
	
	
	}
.transbox2 a{
	text-decoration:none;
	color:#3b3b3b;
	
	
	}
.transicon{
	
	width:110px;
	height:110px;
	border-radius:75px;
	border:1px solid #D8DADC;
	margin:0 auto;
	position:relative;
	top:-50px; 
	background:url("../images/icon_5.png") #FFF 5px 0;
	transition:all .5s ease;
		
	
	}
.transicon:hover{
	
		background:url("../images/icon_5.png") #2aa07c 5px 110px;


	
	}
	
	



.transbox3{
	width:100%;
	height:100px;
	background:#FFF;
	margin:0 auto;
	text-align:center;
	padding:10px;
	border:1px solid #D8DADC;
	border-top:none;
	overflow:hidden;
	}
.transbox3 h3{
	font-size:1.5em;
	}
.transbox3 p{
	
	color:#6D747A;
	
	
	}
.transbox3 a{
	text-decoration:none;
		color:#3b3b3b;
	}
.transicon3{
	
	width:110px;
	height:110px;
	border-radius:75px;
	border:1px solid #D8DADC;
	margin:0 auto;
	position:relative;
	top:-50px; 
	background:url("../images/icon_6.png") #FFF 5px 0px;
	transition:all .5s ease;
		
	
	}
.transicon3:hover{
	
		background:url("../images/icon_6.png") #2aa07c 5px 110px;


	
	}
	
	
	
	
	
	
.transbox4{
	width:100%;
	height:100px;
	background:#FFF;
	margin:0 auto;
	text-align:center;
	padding:10px;
	border:1px solid #D8DADC;
	border-top:none;
	overflow:hidden;
	}
.transbox4 h3{
	font-size:1.5em;
	}
.transbox4 p{
	
	color:#6D747A;
	
	
	}
	.transbox4 a{
		text-decoration:none;
		color:#3B3B3B;
	
	
	}
.transicon4{
	
	width:110px;
	height:110px;
	border-radius:75px;
	border:1px solid #D8DADC;
	margin:0 auto;
	position:relative;
	top:-50px; 
	background:url("../images/icon_7.png") #FFF 5px 0px;
	transition:all .5s ease;
		
	
	}
.transicon4:hover{
	
		background:url("../images/icon_7.png") #2aa07c 5px 110px;


	
	}
	
	
	
	
	
	
.transbox5{
	width:100%;
	height:100px;
	background:#FFF;
	margin:0 auto;
	text-align:center;
	padding:10px;
	border:1px solid #D8DADC;
	border-top:none;
	overflow:hidden;
	}

.transbox5 h3{
	font-size:1.5em;
	}
.transbox5 p{
	
	color:#6D747A;
	
	
	}
.transbox5 a{
	text-decoration:none;
	color:#3B3B3B;
	
	
	}
.transicon5{
	
	width:110px;
	height:110px;
	border-radius:75px;
	border:1px solid #D8DADC;
	margin:0 auto;
	position:relative;
	top:-50px; 
	background:url("../images/icon_8.png") #FFF 5px 0px;
	transition:all .5s ease;
		

	
	}
.transicon5:hover{
	
		background:url("../images/icon_8.png") #2aa07c 5px 110px;


	
	}


/* End transfer */


	
/* suggestion*/


#suggestion{
	min-height:390px;
	color:#FFF;
	direction: rtl !important;
	
	}
.suggestionimg{

margin:0 auto;
width:95%;
margin-left:0;
text-align:center;

}
.suggestionimg img{
	margin:0 auto;
	}
.suggestiontxt{

	 margin:0 auto;
	 min-height:30px;
	   width:100%;
	    margin-left:0;
		margin-top:15px;
		 text-align:center;
		 letter-spacing:1px;
		 font-family: Conv_W_yekan, Sans-Serif;
		 color:#f9C001 ;

	}
.suggestiontxt a{
	text-decoration:none;
	
	}
#mainsuggest{
	 padding-top:150px !important;
	  direction: rtl !important;
	
	}
#insidessuggest{
	text-align:center; 
	margin-top:-30px; 
	direction: rtl !important;
	
	}

.sugests{
	 min-height:200px !important;
	  float:right !important;
	}
.country1{color:#E25249;}.olnewarti li{ padding-right:10px; text-align:right;list-style:none; min-height:15px; border-radius:3px;border:1px solid #e3e3e3;margin-top:5px;color:#2aa07c; font-size:.9em;background-color:#FFF;display:none;}.olnewarti2 li{ display:none;padding-right:10px;background-color:#FFF;text-align:right;list-style:none; min-height:15px; border-radius:3px;border:1px solid #e3e3e3;margin-top:5px;color:#2aa07c; font-size:.9em;}
	.olnewarti{direction:rtl; padding-right:15px;}.olnewarti2{direction:rtl; padding-right:15px;}.olnewarti li a{color:#2aa07c;}.olnewarti2 li a{color:#2aa07c;}
.moree{color:#2aa07c; direction:rtl; float:left; cursor:pointer; margin-top:10px;margin-bottom:10px;}.removee{color:#2aa07c; direction:rtl; float:right; cursor:pointer; margin-top:10px;margin-bottom:10px; margin-right:15px;}.moree2{color:#2aa07c; direction:rtl; float:left; cursor:pointer; margin-top:10px;margin-bottom:10px;}.removee2{color:#2aa07c; direction:rtl; float:right; cursor:pointer; margin-top:10px;margin-bottom:10px; margin-right:15px;}
	.newelement{min-height:190px;border:1px solid #e3e3e3; background:#fafafa;padding-left: 15px; margin-top:21px;}
.sug-right{
	width:50%; min-height:100px; float:right;
	
	}
.sug-left{
	width:50%; min-height:100px; float:left;
	
	}
.hrefing{ 
color:#f9C001 ;
font-size:1.2em;
font-weight:bold;
color:#2aa07c ;
transition:all .5s ease;



}
.hrefing:hover{
	color:rgb(226,82,73);
	}


.suggestiontxt2{

width:100%;
	font-size:1.1em;
	margin:0 auto;
	text-align:center;
	color:#FFF;
	font-family: Conv_W_yekan, Sans-Serif;
	}
#stitle{
	
	font-size:2.4em;
	color:#FFF;
	font-weight:bold;
	  margin:0 auto;
	   position:relative;
	    top:-50px;
		font-family: Conv_W_yekan, Sans-Serif;
	
	}


/* End suggestion*/



/* selection*/

#selection{
	background-color: #eeeeee ;
	width:100%;
	height:350px;
	color:#FFF;
	text-align:center;
	}
#selection h1{
	font-size:2.3em;
	font-family: Conv_W_yekan, Sans-Serif;
	text-align:center;
	
	}
#selectionp{

	width:63%; 
	margin:0 auto; 
	font-size:1.2em;
	color:#FFF;
	margin:20px 0 20px 0 auto;
	margin-top:15px;
	font-family: Conv_W_yekan, Sans-Serif;

	
	}
.selected{

width:178px;
height:120px;
	background:#fff;
	height:100%;
	color:#FFF;
	}
.selected img{
	width:100%;
	
	}
.selecteddetail h2{
	color:#2aa07c;
	text-align:center;
	font-family: Conv_W_yekan, Sans-Serif;
	
	}
.selecteddetail a{
	text-decoration:none;
	}
.selecteddetail h2:hover{
	color:rgb(226,82,73);
		transition:all.4s ease;
	-moz-transition:all.4s ease;
	-webkit-transition:all.4s ease;
	-o-transition:all.4s ease;
	
}
.selecteddetail p{
	color:#6D747A;
	text-align:center;
	margin:5px;
	font-family: Conv_W_yekan, Sans-Serif;
	
	}
.selecteddetail{
	background:#FFF;
	direction:rtl;
	 padding-bottom:10px;
	 width:178px;
	 height:120px;
	 overflow:hidden;
	font-family: Conv_W_yekan, Sans-Serif;
	
	}
.hoverints{

	 width:181px; 
	height:120px;
	margin:0 auto;
	
	}



.hoverints:hover{
	box-shadow:0 0 12px #919191;
	transition:all.5s ease;
	-moz-transition:all.5s ease;
	-webkit-transition:all.5s ease;
	-o-transition:all.5s ease;
	
	
	
	}
	
	
/* End selection*/




/* summery*/


.sum1{
    width: 100%;
	font-family: Conv_W_yekan, Sans-Serif;
    text-align: center;

	}
.sum1 img{
	width:100%;
	height:100%;
	
	}
.inside-sum{
	 width:100%;
	  height:200PX;
	   margin:0 auto;
	
	}
.inside-sum2{
	 width:100%;
	  height:155PX;
	   margin:0 auto;
	
	}


			.more5{
				
				color:rgb(226,82,73);
				text-decoration:none;
				font-weight:bold;
				}


	
#box-a{
	width:62px;
	 height:60px;
	    margin-left:20px; margin-top:10px; 
		border-radius:75px;
	float:left;
	   transition: transform .8s ease-in-out;
	   font-size:1em;
	}



#box-b{
	width:62px;
	 height:60px;
	  border:1px solid transparent;
	  background-size:cover;
		  background-size:cover;
	    margin-left:20px; margin-top:10px; 
		border-radius:75px;
	float:left;
	   transition: transform .8s ease-in-out;
	}

#box-b2{
	width:62px;
	 height:60px;
	  border:1px solid transparent;
	  background-size:cover;
		  background-size:cover;
	    margin-left:20px; margin-top:-14px; 
		border-radius:75px;
	float:left;
	   transition: transform .8s ease-in-out;
	}

#box-d{
	width:62px;
	 height:60px;
	  border:1px solid transparent;
	    margin-left:20px; margin-top:10px; 
		border-radius:75px;

	float:right;
	   transition: transform .8s ease-in-out;
	}


#box-c{
	width:62px;
	 height:62px;
	  border:1px solid transparent;
	    margin-left:20px; margin-top:10px; 
		border-radius:75px;
	float:left;
	   transition: transform .8s ease-in-out;
	}



	
	
#box-e{
	width:62px;
	 height:62px;
	  border:1px solid transparent;
	    margin-left:20px; margin-top:10px; 
		border-radius:75px;
	float:right;
	   transition: transform .8s ease-in-out;
	}

#box-f{
	width:62px;
	 height:62px;
	  border:1px solid transparent;
		margin-left:20px; margin-top:10px; 
		border-radius:75px;
	float:right;
	   transition: transform .8s ease-in-out;
	}


.boxingtxt2{
	width:75%;
	 min-height:100px;
	  border:1px solid transparent;
	     margin-top:10px; 
		float:left;
		text-align:justify;
		direction:rtl;
		color:#fff;
	
	}
.boxingtxt2 p{
	font-size:1.1em;
	
	}
.boxingtxt22{
	width:67%;
	 min-height:100px;
	  border:1px solid transparent;
	     margin-top:10px; 
		text-align:justify;
		direction:rtl;
		color:#fff;
	
	}
.boxingtxt22 p{
	font-size:1.1em;
	
	}
.summeryhref{
	color:#2aa07c !important;
	font-weight:bold;
	text-decoration:none;
	font-size:1.2em;
	font-weight:bold;
	
	
	} 
.summeryhref:hover{
	color:rgb(226,82,73)!important;
	transition:all .4s ease;
	-webkit-transition:all .4s ease;
	-moz-transition:all .4s ease;
	-o-transition:all .4s ease;
	
	
	}
#aboutsummery{
			font-family: Conv_W_yekan, Sans-Serif;
			text-align: center;
			color:#fff;
			font-size:2.3em;
	}
#aboutsummery a{
	text-decoration:none;
	color:#FFF;
	
	}
#paralaxsummery{
	height:auto;
	
	}
#paralaxsummery2{
	height:auto;
	
	}
#paralaxsummery3{
	height:500px;
	
	}
.aboutcright{
	float:right !important;
	}

/* End summery*/

/*End h-country.html*/






/*select-country.html*/



/*countries-ajax*/


#main-ajaxi{

min-height:750px;
	}
.abouttxt-new{
	width:75%;
	 min-height:100px;
	  border:1px solid transparent;
	     margin-top:10px; 
		float:right;
		text-align:right;
		color:#3B3B3B;
	
	}
.abouttxt-new h1{
	color:#3B3B3B !important;
	font-weight:bold;
	
	} 
	

	
#asia-new{
	width:95px;
	 height:95px;
	  border:1px solid transparent;
	  background:url("../images/Asia_(orthographic_projection).svg.png");
		  background-size:cover;
	    margin-left:20px; margin-top:10px; 
		border-radius:75px;
	float:left;
	   transition: transform .8s ease-in-out;
	   font-size:1em;
	}


#asia-new:hover{
	transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-moz-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	
	}
#europe-new{
	width:95px;
	 height:95px;
	  border:1px solid transparent;
	  background:url("../images/Europe.png");
		  background-size:cover;
	    margin-left:20px; margin-top:10px; 
		border-radius:75px;
	float:left;
	   transition: transform .8s ease-in-out;
	}


#europe-new:hover{
	transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-moz-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	
	}
	
#africa-new{
	width:95px;
	 height:95px;
	  border:1px solid transparent;
	  background:url("../images/550px-Africa_(orthographic_projection).svg.png");
		  background-size:cover;
	    margin-left:20px; margin-top:10px; 
		border-radius:75px;
	float:right;
	   transition: transform .8s ease-in-out;
	}


#africa-new:hover{
	transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-moz-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	
	}
	.home-galla{
		color:#757C7F;
		
		}
/*tourshowscroll*/
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}  

@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}
.fixed{position:fixed !important;top:20px !important;right:0;z-index:99999999 !important;height:80px !important;padding-right:80px;padding-top:10px;background:#f3f3f4;border-bottom:1px solid #636363;width:100%;}
.fixed2{position:fixed !important;top:40px !important;left:100px;z-index:99999999 !important;}
.fixed3{position:fixed !important;top:40px !important;left:300px;z-index:99999999 !important;}
.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown;}
.animated{-webkit-animation-duration:1s;-moz-animation-duration:2s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}
.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}
/*tourshowscroll*/
.hotelll{
	min-height:180px;margin-top: -10px;
    padding-bottom: 35px;

	}
#australia-new{
	width:95px;
	 height:95px;
	  border:1px solid transparent;
	  background:url("../images/australia.png");
		  background-size:cover;
	    margin-left:20px; margin-top:10px; 
		border-radius:75px;
	float:left;
	   transition: transform .8s ease-in-out;
	}


#australia-new:hover{
	transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-moz-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	
	}
	
	
#n-america-new{
	width:95px;
	 height:95px;
	  border:1px solid transparent;
	  background:url("../images/550px-Location_North_America.svg.png");
		  background-size:cover;
	    margin-left:20px; margin-top:10px; 
		border-radius:75px;
	float:right;
	   transition: transform .8s ease-in-out;
	}


#n-america-new:hover{
	transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-moz-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	
	}
#s-america-new{
	width:95px;
	 height:95px;
	  border:1px solid transparent;
	  background:url("../images/South_America.png");
		  background-size:cover;
	    margin-left:20px; margin-top:10px; 
		border-radius:75px;
	float:right;
	   transition: transform .8s ease-in-out;
	}


#s-america-new:hover{
	transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-moz-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	
	}








.abouttxt2-new{
	width:75%;
	 min-height:100px;
	  border:1px solid transparent;
	     margin-top:10px; 
		float:left;
		text-align:justify;
		direction:rtl;
		color:#3B3B3B;
	
	}
.acountry-new{
	color:#3B3B3B !important;
	font-weight:bold;
	text-decoration:none;
	
	
	} 
.acountry-new:hover{
	cursor:pointer;
	color:#32C896 !important;
	transition:all .4s ease;
	-webkit-transition:all .4s ease;
	-moz-transition:all .4s ease;
	-o-transition:all .4s ease;
	
	
}


   .ajaxi-first{
	   display:none;
	   }
	.ajaxi-second{
	   display:none;
	   }
	   
	 .ajaxi-third{
	   display:none;
	   }



.ajax-continents{
	width:100%;
	margin:0 auto;
	text-align:center;
	background:rgba(225,225,225,.5);
	
	}
.ajax-continents ol{
list-style:none;
	}
.ajax-continents ol li{
display:inline-block;
padding:10px;
width:60px;
margin-left:-12px;
height:60px;
text-align:center;
line-height:40px;
border:1px solid #000;
border:3px solid rgba(18,201,144,.5);
border-radius:75px;
transition:all .7s ease;
-webkit-transition:all .7s ease;
-moz-transition:all .7s ease;
-o-transition:all .7s ease;

	}
.ajax-continents ol li:hover{
-webkit-transform:scale(1.2);
transform:scale(1.2);
background:rgba(18,201,144,.8);
color:#FFF;
	
	}
.ajax-continents ol li:hover a{
color:#FFF;
	
	}
.ajax-continents ol li a:link,a:visited{
	transition:all .5s ease;
-webkit-transition:all .5s ease;
-moz-transition:all .5s ease;
-o-transition:all .5s ease;
	text-decoration:none;
	color:#3B3B3B;
	}
.ajax-continents ol li a:hover{

	color:#fff;
	}





/*countries-ajax.html*/

/*sometext*/





#sometext{
	min-height:390px;
	color:#FFF;
	
	}

#stitle{
	width:100%;
	
	font-size:1.7em;
	color:#FFF;
	font-weight:bold;
	  margin:0 auto;
	   position:relative;
	    top:-50px;
		font-family: Conv_W_yekan, Sans-Serif;
	
	}
#sometext p{
	font-family: Conv_W_yekan, Sans-Serif;
	font-size:1.1em;
	}

#tourstable  tr:hover :not(:first-child){
	background:#1e4c80;
	color:#77a8df;
	transition:all .5s ease;
	}
.whyno{
	width:100%;
	min-height:100px;
	display:none;
	}
.areano{
	width:100%;
	height:100px;
	border:none;
	margin-top:10px;
	margin-bottom:20px;
	padding:10px;
	}
.nousebt{
	width:110px;
	height:30px;
	border:none;
	background:#2aa07c;
	color:#95d0be;
	font-size:1.1em;
	line-height:20px;
	}
.tb-fwb{
min-height: 370px;
margin-bottom: 12px;
	}
.nousebt:hover{
	cursor:pointer;
	background:#168161;
}
.tour01{
	width:33%; height:50px;
	float:right;
	color:#636363;
	direction:rtl;
	text-align:right;
	padding-right:20px;
	}
.answertour i{font-size: 1.29em;color:#2aa07c;}
.answertour i:hover{cursor:pointer;}
.answertour {color:#2aa07c;}
.tour01q{
	width:17%; height:50px;
	float:right;
	color:#636363;
	direction:rtl;
	text-align:right;
	padding-right:20px;
	}
.maindate ul li{
	list-style:none;
	padding-bottom:15px;
	padding-top:15px;
	font-weight:bold;
	direction:rtl;
	} 
.difff{
	color:#2aa07c;
	}
.maindate{
	border:1px solid #e3e3e3; min-height:270px; direction:rtl;margin-top:20px; margin-bottom:40px;padding-bottom: 10px;
	}
/* End sometext */


	
/*best-destin*/

#best-destin{

	background:#FFF ;
	min-height:430px;
	color:#FFF;
	width:100%;
	font-family: Conv_W_yekan, Sans-Serif;
	border:1px solid #fff;
	text-align:center;


	}

.mainbest{
	float:right !important;
	text-align:center;
	}
.bests{
	width:90.4%;
	height:290px;
	margin:0 auto;
	background:#FFF;
	color:#6D747A;
	}
.best-top{
	width:100%;
	height:200px;
	
	}
.best-top img{
	
	width:100%;
	height:200px;
	}
.best-bottom{ margin:0 auto; height:70px; text-align:center;}
.best-bottom h3{
	text-align:center;
	
	}
.best-bottom a{
	color:#6D747A;

	text-decoration:none;
		transition:all .4s ease;
	-webkit-transition:all .4s ease;
	-moz-transition:all .4s ease;
	-o-transition:all .4s ease;
	}
.best-bottom a:hover{
	color:#2aa07c;
	}
.effects .img{
	width:100%;
	
	}
.contenthidden{
	text-indent:-3000px;
	}

/*End best-destin*/

/*list articles */

.list-articles{
	
	width:200px; 
	height:444px;
	float:left; 
	margin-bottom:8px !important;
	color:#636363;
	margin-top:0px !important;
	margin:4px;

	}

	.listdv:hover{box-shadow: 0 3px 3px 2px rgba(195,195,195,0.46);}.listdv{background: #FFF;border-radius:5px; box-shadow: 0 1px 1px 0px rgba(195,195,195,0.46);
overflow: hidden;}.listdvr:hover{box-shadow: 0 3px 3px 2px rgba(195,195,195,0.46);}

.list-articles a{ color:#757C7F;}
.description-list {
    width: 88%;
   height: 60px;
    line-height: 30px;
    float: right;
    margin-right: 0px;
    color: #757C7F;
    font-size: 1em;
    text-align: justify;
    direction: rtl;
	margin-right:10px;
	margin-bottom: 10px;
}
.top-article{
	height:200px; 
	width:200px;
	 float:right;
	 overflow:hidden;
	
	}
	.limited-txt {
width: 100%;
overflow: hidden;
min-height:10px;
text-overflow: ellipsis;
direction:rtl;
text-align:justify;
padding-right:5px;
padding-left:5px;
font-size: .9em;
font-family: Conv_W_yekan, Sans-Serif;
}
	.limited-txt2 {
width: 100%;
overflow: hidden;
height:37px;
text-overflow: ellipsis;
direction:rtl;
text-align:center;
font-family: Conv_W_yekan, Sans-Serif;
}
.limited-txtmakan{
	width: 100%;
overflow: hidden;
min-height:65px;
text-overflow: ellipsis;
direction:rtl;
text-align:justify;
padding-right:5px;
padding-left:5px;
font-size: .8em;
font-family: Conv_W_yekan, Sans-Serif;
	}
	.limited-title {
width: 100%;
overflow: hidden;
height:30px;
text-overflow: ellipsis;
direction:rtl;
text-align:right;
}
.top-article img{
	width:100%;
	height:100%;
	}

.dtnbox{
	height:128px;
	 width:200px;
	  float:right;
	   background:rgb(225,225,225);
	
	}
.dtnbox h1{
	text-align:center;
	font-size:1.3em;
	color:#757C7F;
	margin-top:7px;
	font-family: Conv_W_yekan, Sans-Serif;
	}
.dtnbox p{
	text-align:center;
	font-family: Conv_W_yekan, Sans-Serif;
	padding:0 4px 0 4px;
	}
.readmore{
	background:#2aa07c;
	 width:125px;
	  height:30px;
	   line-height:30px;
	    text-align:center; 
		margin:0 auto;
		 margin-top:5px;
		 font-family: Conv_W_yekan, Sans-Serif;
		 overflow:hidden;
		 
	
	}
.readmorehover{
	
	width:100%;
	  height:30px;
	  background:rgb(226,82,73);
	  transition:all .5s ease;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
	
	  
	}
.readmore:hover .readmorehover{
	
	margin-top:-30px;
	}
.rlink{
	text-decoration:none;
	color:#636363 !important;
		  transition:all .5s ease;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
	
	}
	
.readmore:hover .rlink{
	
	color:#FFF !important;
	}
#inside-list{
	
	width:94%;
	margin:0 auto;
	float:left;
	}
/* End list aricles*/

/* list aricles*/
/* s-country-sidebar*/
.s-country-sidebar{
	 width:100%;
	  height:auto;
	  margin-top:103px !important;
	  margin:0 auto;
	  float:left;}

	.s-country-sidebarss{
	 width:75%;
	  height:auto;
	  margin-top:0px !important;
	  margin:0 auto;
	  float:left;
	  margin-bottom:10px;
	}
	.s-country-sidebarss h3{
	background:#2aa07c;
	text-align:center;


	}

.s-country-sidebarss h2{

	text-align:center;
	color:#757C7F;
	font-size:.9em;

	}
s-country-sidebarphoto{
	 width:94%;
	  height:auto;
	  margin-top:0px !important;
	  margin:0 auto;
	  float:right;
	  margin-bottom:10px;
	}
	
.s-place-sidebar{
	 width:75%;
	  height:auto;
	  margin-top:0px !important;
	  margin:0 auto;
	  float:left;
	  margin-bottom:10px;
	}
.s-place-sidebar h3{
	background:#E25249;
	text-align:right;
	padding-right:10px;
	}
.s-country-sidebar h3{
	background:#2aa07c;
	text-align:right;
	padding-right:10px;

	}

.s-country-sidebar h2{

	text-align:right;
	padding-right:10px;
	color:#757C7F;
	font-size:.9em;

	}
	
.h3-main{
	color:#636363;
	font-size:.8em;
}
#sabte-logo{
width:0;
height:0;
position:fixed;
top:78%;
left:0;
z-index:99999;
}
#sabte-logo2{
width:0;
height:0;
position:fixed;
top:59%;
left:0;
z-index:99999;
}
.sub-navigation {
    background:#E1E1E1;
	width:100%;
    list-style: none;
	direction:rtl;
	border-left: 2px solid #E6E6E6;
	text-align:right;
	
}
.sub-navigation > li {
    border-bottom: 1px solid #FFF;
    padding: 7px 0px 1px 0;
	color:#757C7F;

}
.sub-navigation > li a:link,a:visited{
	text-decoration:none;
	transition:all .7s ease;
-webkit-transition:all .7s ease;
-moz-transition:all .7s ease;
-o-transition:all .7s ease;
color:#757C7F ;
	
	}
.coloring{
	color:#757C7F !important;
	font-weight:unset;
	}
.sub-navigation > li a{
	padding-right:5px;
	}
.sub-navigation > li a:hover{
	text-decoration:none;
	color:rgb(226,82,73) !important;
	
	}
.sub-navigation > li:first-child {
    border-top: 1px solid #e6e6e6;
}
.sub-navigation li.parent .children {
    margin-left: 0;
    list-style: none;
    display: none;
}













.sub-navigation2 {
    background:#E1E1E1;
	width:100%;
    list-style: none;
	direction:rtl;
	border-left: 2px solid #E6E6E6;
	text-align:right;
	
}
.sub-navigation2 > li {
    border-bottom: 1px solid #FFF;
    padding: 7px 0px 1px 0;
	color:#757C7F;

}
.sub-navigation2 > li a:link,a:visited{
	text-decoration:none;
	transition:all .7s ease;
-webkit-transition:all .7s ease;
-moz-transition:all .7s ease;
-o-transition:all .7s ease;
color:#757C7F ;
	
	}
.coloring{
	color:#757C7F !important;
	font-weight:unset;
	}
.sub-navigation2 > li a{
	padding-right:5px;
	}

.sub-navigation2 > li a:hover{
	text-decoration:none;
	color:rgb(226,82,73) !important;
	
	}
.sub-navigation2 > li:first-child {
    border-top: 1px solid #e6e6e6;
}
.sub-navigation2 li.parent .children {
    margin-left: 0;
    list-style: none;
    display: none;
}









.page_item i{
	float:left;
	margin-left:5px;
	color:#757C7F;
	


	
	}
.ichange{
	color:rgb(226,82,73) !important;
	transform:rotate(270deg);
		}
.ichange2{
	color:#757C7F!important;
	transform:rotate(270deg);
		}
#dastebandiha2{
	background:#2aa07c !important;
	}
#dastebandiha{
margin-top: 25px; background:#CCC !important;
	}
.children li{
	padding-top:10px;
	border-top: 1px solid #E6E6E6;
	background:#FFF;
	padding-right:0;
	margin-right:0;
	}
.relatarthead img{float:right;}
.children ul>li {
    padding-right:0px;
   
}
.openparent{
		border-right:4px solid black;

	
	}
.chks{

margin-left:7px;
	}
	.userpic{
	float:right;
	 width:145px;
	  height:145px;
	   text-align:right;
	   border:10px solid rgb(186,186,186);
	    background:url("../images/b263802e2004e058851acabb4111135e.png.jpg");
		 background-size:cover;
		 margin:0 auto;
	
	
	}
/*Pagination*/

.pagination{

	text-align:center; 
	width:50%; 
	margin:0 auto;
	 height:50px;
	 position:relative;
	 right:0;
	 top:0;
	
	}
.cd-pagination {
  width: 90%;
  max-width: 768px;
  margin: 2em auto 4em;
  text-align: center;
  padding:0;
  margin:0;
  margin:0 auto;
}
.cd-pagination li {
  /* hide numbers on small devices */
  display: none;
  margin: 0 .2em;
  border-left:none !important;
}
.cd-pagination li.button {
  /* make sure prev next buttons are visible */
  display: inline-block;
}
.cd-pagination a, .cd-pagination span {
  display: inline-block;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  /* use padding and font-size to change buttons size */
  padding: .6em .8em;
  font-size: 1.6rem;
}
.cd-pagination a {
  border: 1px solid #e6e6e6;
  border-radius: 0.25em;
  color:#636363;
  text-decoration:none;
}
.cd-pagination span{
	color:#636363;
	}
.no-touch .cd-pagination a:hover {
  background-color: #f2f2f2;
}
.cd-pagination a:active {
  /* click effect */
  -webkit-transform: scale(0.9);
  -moz-transform: scale(0.9);
  -ms-transform: scale(0.9);
  -o-transform: scale(0.9);
  transform: scale(0.9);
}
.cd-pagination a.disabled {
  /* button disabled */
  color: rgba(46, 64, 87, 0.4);
  pointer-events: none;
}
.cd-pagination a.disabled::before, .cd-pagination a.disabled::after {
  opacity: .4;
}
.cd-pagination .button:first-of-type a::before {
  content: '\00ab  ';
}
.cd-pagination .button:last-of-type a::after {
  content: ' \00bb';
}
.cd-pagination .current {
  /* selected number */
  background-color: #2aa07c;
  border-color: #2aa07c;
  color: #ffffff;
  pointer-events: none;

}
@media only screen and (min-width: 768px) {
  .cd-pagination li {
    display: inline-block;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-pagination {
    margin: 4em auto 8em;
  }
}

/* -------------------------------- 

No space - remove distance between list items

-------------------------------- */
.cd-pagination.no-space {
  width: auto;
  max-width: none;
  display: inline-block;
  border-radius: 0.25em;
  border: 1px solid #e6e6e6;
  margin:0;
  padding:0;
}
.cd-pagination.no-space:after {
  content: "";
  display: table;
  clear: both;
}
.cd-pagination.no-space li {
  margin: 0;
  float: left;
  border-right: 1px solid #E1E1E1 ;
;
}
.cd-pagination.no-space li:last-of-type {
  border-right: none;
}
.cd-pagination.no-space a, .cd-pagination.no-space span {
  float: left;
  border-radius: 0;
  padding: .8em 1em;
  border: none;
  font-size:.9em;
}
.cd-pagination.no-space li:first-of-type a {
  border-radius: 0.25em 0 0 0.25em;
}
.cd-pagination.no-space li:last-of-type a {
  border-radius: 0 0.25em 0.25em 0;
}

/* -------------------------------- 

move buttons - move prev and next buttons to the sides

-------------------------------- */
.cd-pagination.move-buttons:after {
  content: "";
  display: table;
  clear: both;
}
.cd-pagination.move-buttons .button:first-of-type {
  float: left;
}
.cd-pagination.move-buttons .button:last-of-type {
  float: right;
}

.cd-pagination.no-space.move-buttons {
  width: 90%;
  max-width: 768px;
  display: block;
  overflow: hidden;
}
.cd-pagination.no-space.move-buttons li {
  float: none;
  border: none;
}
.cd-pagination.no-space.move-buttons a, .cd-pagination.no-space.move-buttons span {
  float: none;
}

/* -------------------------------- 

custom icons - customize the small arrow inside the next and prev buttons 

-------------------------------- */
.cd-pagination.custom-icons .button a {
  position: relative;
}
.cd-pagination.custom-icons .button:first-of-type a {
  padding-left: 2.4em;
}
.cd-pagination.custom-icons .button:last-of-type a {
  padding-right: 2.4em;
}
.cd-pagination.custom-icons .button:first-of-type a::before,
.cd-pagination.custom-icons .button:last-of-type a::after {
  content: '';
  position: absolute;
  display: inline-block;
  /* set size for custom icons */
  width: 16px;
  height: 16px;
  top: 50%;
  /* set margin-top = icon height/2 */
  margin-top: -8px;
  background: transparent url("../img/cd-icon-arrow-1.svg") no-repeat center center;
}
.cd-pagination.custom-icons .button:first-of-type a::before {
  left: .8em;
}
.cd-pagination.custom-icons .button:last-of-type a::after {
  right: .8em;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* -------------------------------- 

custom buttons - replace prev and next buttons text with a custom icon 

-------------------------------- */
.cd-pagination.custom-buttons a, .cd-pagination.custom-buttons span {
  vertical-align: middle;
}
.cd-pagination.custom-buttons .button a {
  /* set custom width */
  width: 40px;
  /* image replacement */
  overflow: hidden;
  white-space: nowrap;
  text-indent: 100%;
  color: transparent;
  background-image: url("../img/cd-icon-arrow-2.svg");

  background-repeat: no-repeat;
  background-position: center center;
}
.cd-pagination.custom-buttons .button:last-of-type a {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.no-touch .cd-pagination.custom-buttons .button:last-of-type a:active {
  -webkit-transform: scale(0.9) rotate(180deg);
  -moz-transform: scale(0.9) rotate(180deg);
  -ms-transform: scale(0.9) rotate(180deg);
  -o-transform: scale(0.9) rotate(180deg);
  transform: scale(0.9) rotate(180deg);
}

.cd-pagination.no-space.custom-buttons .button:last-of-type a {
  border-radius: 0.25em 0 0 0.25em;
}

/* -------------------------------- 

animated buttons - animate the text inside prev and next buttons 

-------------------------------- */
.cd-pagination.animated-buttons a, .cd-pagination.animated-buttons span {
  padding: 0 1.4em;
  height: 50px;
  line-height: 50px;
  overflow: hidden;
}
.cd-pagination.animated-buttons .button a {
  position: relative;
  padding: 0 2em;
}
.cd-pagination.animated-buttons .button:first-of-type a::before,
.cd-pagination.animated-buttons .button:last-of-type a::after {
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  right: auto;
  -webkit-transition: -webkit-transform 0.3s;
  -moz-transition: -moz-transform 0.3s;
  transition: transform 0.3s;
}
.cd-pagination.animated-buttons .button:last-of-type a::after {
  -webkit-transform: translateX(-50%) rotate(180deg);
  -moz-transform: translateX(-50%) rotate(180deg);
  -ms-transform: translateX(-50%) rotate(180deg);
  -o-transform: translateX(-50%) rotate(180deg);
  transform: translateX(-50%) rotate(180deg);
}
.cd-pagination.animated-buttons i {
  display: block;
  height: 100%;
  -webkit-transform: translateY(100%);
  -moz-transform: translateY(100%);
  -ms-transform: translateY(100%);
  -o-transform: translateY(100%);
  transform: translateY(100%);
  -webkit-transition: -webkit-transform 0.3s;
  -moz-transition: -moz-transform 0.3s;
  transition: transform 0.3s;
}

.no-touch .cd-pagination.animated-buttons .button a:hover i {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
}

.no-touch .cd-pagination.animated-buttons .button:first-of-type a:hover::before {
  -webkit-transform: translateX(-50%) translateY(-50px);
  -moz-transform: translateX(-50%) translateY(-50px);
  -ms-transform: translateX(-50%) translateY(-50px);
  -o-transform: translateX(-50%) translateY(-50px);
  transform: translateX(-50%) translateY(-50px);
}

.no-touch .cd-pagination.animated-buttons .button:last-of-type a:hover::after {
  -webkit-transform: translateX(-50%) rotate(180deg) translateY(50px);
  -moz-transform: translateX(-50%) rotate(180deg) translateY(50px);
  -ms-transform: translateX(-50%) rotate(180deg) translateY(50px);
  -o-transform: translateX(-50%) rotate(180deg) translateY(50px);
  transform: translateX(-50%) rotate(180deg) translateY(50px);
}



/*End Pagination*/
/*End s-country-sidebar*/
/*End s-country.html*/

/*wheretogo.html*/

/*searchbox*/

#search-txt-wtg{
	color:#FFF;
	text-align:justify;
	direction:rtl;
	width:77%;
	margin:0 auto;
	margin-top:45px;

	
	}
	
	#searchbox-wtg{
	width:77%;
	height:200px;
	margin:0 auto;
	
	}
.cf:before, .cf:after{
    content:"";
    display:table;
}

.cf:after{
    clear:both;
}

.cf{
    zoom:1;
}  

/* Form wrapper styling */
.form-wrapper {
    width: 100%;
    margin:0px auto 50px auto;
    background: rgba(0,0,0,.2);
    border-radius: 10px;
	
}

/* Form text input */

.form-wrapper input {
    width: 80%;
    color:#FFF;
    padding: 10px 5px;
    float: left;    
    font-family: Conv_W_yekan, Sans-Serif;
    border: 0;
    background: none;
    border-radius: 3px 0 0 3px;
	height:45px;    
	direction:rtl;
	padding-right:20px;
	font-size:1.1em;
	border-right:none;
	border:1px solid rgba(255,255,255,.7)
}

.form-wrapper input:focus {
    outline: 0;
    background:rgba(0,0,0,.1);
    box-shadow: 0 0 2px rgba(0,0,0,.8) inset;
}

.form-wrapper input::-webkit-input-placeholder {
   color: #FFF;
   font-weight: normal;
   font-style: italic;
}

.form-wrapper input:-moz-placeholder {
    color: #FFF;
    font-weight: normal;
    font-style: italic;
}

.form-wrapper input:-ms-input-placeholder {
    color: #fff;
    font-weight: normal;
    font-style: italic;
}    

/* Form submit button */
.form-wrapper button {
    overflow: visible;
    position: relative;
    float: right;
    border: 0;
    padding: 0;
    cursor: pointer;
    height: 45px;
    width: 20%;
    font-family: Conv_W_yekan, Sans-Serif;
    color: #fff;
    text-transform: uppercase;
    background: #2aa07c;
    border-radius: 0 3px 3px 0;      
    text-shadow: 0 -1px 0 rgba(0, 0 ,0, .3);
	font-size:1.1em;
	transition:all .7s ease;
-webkit-transition:all .7s ease;
-moz-transition:all .7s ease;
-o-transition:all .7s ease;
}   
  
.form-wrapper button:hover{		
    background: #e54040;
}	
  
.form-wrapper button:active,
.form-wrapper button:focus{   
    background: #c42f2f;
	outline: 0;   
}

.form-wrapper button:before { /* left arrow */
    content: '';
    position: absolute;
    border-width: 10px 10px 10px 0;
    border-style: solid solid solid none;
    border-color: transparent #2aa07c transparent;
    top: 12px;
    left: -8px;
	transition:all .7s ease;
-webkit-transition:all .7s ease;
-moz-transition:all .7s ease;
-o-transition:all .7s ease;
}

.form-wrapper button:hover:before{
    border-right-color: #e54040;
}

.form-wrapper button:focus:before,
.form-wrapper button:active:before{
        border-right-color: #c42f2f;
}      

.form-wrapper button::-moz-focus-inner { /* remove extra button spacing for Mozilla Firefox */
    border: 0;
    padding: 0;
}      




/*End searchbox*/
/*eight-pictures*/


#eight-pictures{
	
	
	margin:0 auto;
	float:right;
	margin-right:0;
	margin-top:15px;
	}
#eight-pictures2{
	
	
	margin:0 auto;
	float:right;
	margin-right:0;
	margin-top:35px;
	}
	#eight-pictures3{
	
	
	margin:0 auto;
	float:right;
	margin-right:0;
	margin-top:2px;
	}
	#eight-pictures4{
	
	
	margin:0 auto;
	float:right;
	margin-right:0;
	margin-top:25px;
	}
#eight-pictures2 h1{
	font-size:1.5em;
	}
	
#eight-pictures-search{
	
	
	margin:0 auto;
	float:right;
	margin-right:0;
	margin-top:41px;
	}

.list-pictures{
	
	width:200px; 
	height:200px;
	float:right; 
	margin-top:0;
	color:#636363;
	margin:1px;

	}
.top-pic{
	height:200px; 
	width:200px;
	 float:right;
	 overflow:hidden;
	 position:relative;

	
	}
.top-pictour{
		height:200px; 
	width:270px;
	 float:right;
	 overflow:hidden;
	 position:relative;
	}
.top-pictour img{
	width:100%;
	height:100%;
	}

.top-pictour2{
		height:200px; 
	width:270px;
	 float:left;
	 overflow:hidden;
	 position:relative;
	}
.top-pictour2 img{
	width:100%;
	height:100%;

	}
.top-pictour2:hover .caption-img{
	bottom:0;

	}
.top-pic img{
	width:100%;
	height:100%;

	
	}
.caption-img{
	height:35px;
	line-height:35px;
	 width:100%;
	 position:absolute;
	  bottom:-35px;
	   left:0;
	 background:rgba(0,0,0,.5);
	 text-align:right;
	 padding-right:10px;
	 	 -webkit-transition: all 1s ease;
     -moz-transition: all .7s ease;
       -o-transition: all .7s ease;
      -ms-transition: all .7s ease;
          transition: all .7s ease;
		  color:#FFF;
	
	
	}
.top-pic:hover .caption-img{
	bottom:0;

	}
.top-pictour:hover .caption-img{
	bottom:0;

	}
.caption-img a{
	color:#FFF !important;
	text-decoration:none;
	font-size:1.2em;
	
	}
.eight-picol{

float:right !important;
	}
.eight-picol h1{
	color:#636363;
	fon-size:1.5em ;
	
	}
.eight-picol1a{

float:right !important;
margin-top:12px;
	}
.eight-picol1a h1{
	color:#636363;
	fon-size:1.5em ;
	
	}
.rightsidecol{
	padding-top:20px;
	float:right !important;
padding-right: 5px;
	
	}

.col-3-12.rightsidecol {
    width: 25%;
}

.rightsidecol4{
	padding-top:26px;
	float:right !important;
	
	}
	.rightsidecol6{
	padding-top:15px;
	float:right !important;
	
	}
.rightsidecol5{
	padding-top:36px;
	float:right !important;
	
	}
.rightsidecol2{
	padding-top:10px;
	float:right !important;
	
	}
.rightsidecol3{
	padding-top:0px;
	float:right !important;
padding-right: 5px;
   
	}
.col-3-12.rightsidecol3 {
    width: 25% !important;
}
/*end eight-pictures*/

.imgtoursshow{
	width:85%;
	 height:100%;
	  margin-left:-5px;
	
	}
.centerarow{
	width:178px; 
	height:200px;
	 float:right;
	
	}
#toour-9-12{
 margin:0 ;
  padding:0;	
	
	}
.maintourr{
border:10px solid #E1E1E1;
 width:94.5%; 
 height:240px;
  padding:10px;	
	
	}
.rightcount{
width:270px; 
height:200px;
 float:right;
  position:relative;
   top:0;
	
	}
.leftcount{
width:270px; 
height:200px;
 float:left;
  position:relative;
   top:0;
	
	}
.ribontout{
 width:100px;
  height:50px; 
  position:absolute;
  right:-10px;
   top:20px;z-index:9999;
	
	}
.cornerrib{
width:100%;
 height:50px; 
	
	}
.cornerribti{
position:absolute;
 width:100px;
  top:0; 
  left:0;
   color:#FFF; 
   font-size:1.4em; 
   text-align:center;	
	
	}
.imgcountryy{
width:100%;
 height:100%;	
	
	}

	.litourside{
		
 background:#2aa07c; 
 height:42px;
  line-height:40px;
   width:35px; 
   float:right; 
   margin-left:2px; 
   text-align:center;
   margin-top:1px;
		}
.litourside i{color:#FFF;}
.litourside2{
margin-top:1px;
list-style:none;
}
		#tourstable{

			direction:rtl;
			border:1px solid #1e4c80;
			    font-family: Conv_W_yekan, Sans-Serif;
				border-bottom:none;
			}

	#tourstable tr{
		height:20px;
		
		}
#tourstable td{
	height: 20px;
padding: 0;
text-align: center;
width: 290px;
font-size: .9em;
		}
				#tourstabletitle{

			direction:rtl ;
			}
	#tourstabletitle tr{
		height:50x;
		
		}
		#tourstabletitle td{
		height:50x;
		padding:0 ;
		text-align:center;
		background:#E25249;
		font-size: 1.1em;
		padding-top: 5px;
		color:#FFF;
		
		}
	.headtourtitle{
				background:#E25249;
		font-size: 1.1em;
		padding-top: 5px!important;
		color:#FFF !important;
		
		}
	#hotelnametour{
		width:100px;
		}
	.firstfirstb{
		background:#1e4c80 !important;
		}
		
		.hotelinfos{
			height:60px;
			line-height:25px;
			color:#1e4c80;
			border-bottom:1px solid #0d2c4e !important;
	
			}
		#hotelnametb{
			color:#1e4c80;
			font-size:1.2em;
			}
.hotelinfoti{
	color:#0d2c4e;
	font-size:.9em;
	line-height:30px;
	background:#77a8df !important;
	}
.maintourtb{
width:100%; 
min-height:100px;
padding-right:12px;
	}
#mainmainitour{
width:100%;	
	
	}
.tbinsidehot{
width:100%;
min-height:200px;
	}
.insidetourside{
	
	position:relative;
	 top:0; right:0;
	}
.captionsidetour{
	position: absolute;
font-size: 1.2em;
width: 100%;
top: 18px;
color: rgb(255, 255, 255);
right: 0px;
	}
.ribbonside{
position: relative;
top: 10px;
right: -5px;
height: 57px;
width: 105.2%;
	}

.toptourshow-part1a{
	background:#323232;
		font-family: Conv_W_yekan, Sans-Serif;
 width:100%;height:100px;
	}
.toptourshow-part2{
width:100%; height:270px; background:#323232; direction:rtl; text-align:left;height:100px;	
}
.toptourshow-part2 input{
	width:92%;
	height:39px;
	margin-top:0px;border:none;
	padding-right:10px;
	font-size:1.2em;
	margin-right:0px;
	margin-left: 15px;

	border:1px solid transparent;
	border-radius:4px;
	font-family: Conv_W_yekan, Sans-Serif;
color:#666;
	}
.tourbtns2 {
    background: #EC8631 none repeat scroll 0% 0%;
    width: 92%;
    height: 40px;
    margin-top: 9px;
    color: #FFF;
    font-size: 1.7em;
    border: 1px solid transparent;
    border-radius: 3px;
    font-family: "Conv_W_yekan";
    line-height: 30px;
}
.tourbtns2:hover{
	cursor:pointer;
	background:#2aa07c;
	}

.toptourshow-part2-formibtn2{
float:left !important; text-align:right !important;width:17%  !important; height:100px !important; padding-top:15px;margin-left:30px;
	}
.searchshow{    width: 100%;
    margin: 0 auto;
    padding-right: 30px;
    padding-left: 0px;
}
#fromshow{
width:20%  !important; height:100px !important;float:left !important;	
}
.callustxt2{
	width:20%; height:100px;float:right; text-align:left;font-family: Conv_W_yekan, Sans-Serif;
	}
#fromshow2{
width:20% !important; height:100px; float:left !important;padding-top:25px;
	}
.toptourlist-part2-formi{
float:left !important; text-align:left !important;width:9%  !important; height:180px !important; padding-top:25px;
	}
.toptourlist-part2-formibtn{
float:left !important; text-align:left !important;width:9%  !important; height:180px !important; padding-top:12px;
	}
.toptourlist-part2-formibtn2{
float:left !important; text-align:left !important;width:9%  !important; height:100px !important; padding-top:12px;
	}
	/*weather-part*/
#weather {
width: 87%;
margin: 30px auto;
}
/*-------------------------------------------------------------------
	MetCast styles
-------------------------------------------------------------------*/

.metCast-wrapper {
width: 90%;
height: 135px;
background: transparent url('../images/bg.png') repeat 0 0;
border: 2px solid rgba(236,246,254,0.8);
font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif !important;
margin:0 auto;
}
#metCast-icon {
width: 94px;
height: 94px;
background: transparent url('../images/icon-sprite.png') no-repeat;
}
#metCast-text {
width: 100px;
float: right;
height: 150px;
overflow: hidden;
padding: 6px 12px 0 0;
text-align: right;
font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif !important;

}
#metCast-text p {
margin: 7px 0;
color: #fff;
font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif !important;
}
#metCast-text p.Temp,  #metCast-text p.Wind,  #metCast-text p.Pressure {
display: block;
font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif !important;
}
.weather-h4{
	direction:rtl; text-align:right; padding-right:2px; margin-bottom:5px;
	font-family: Conv_W_yekan, Sans-Serif;color:#636363;
	}
/*---- Weather Sprite Icon Co-ordinates -----*/

#metCast-icon.sunny {
background-position: 0 0;
}
#metCast-icon.rain {
background-position: -94px 0;
}
#metCast-icon.cloudy {
background-position: -188px 0;
}
#metCast-icon.thunder {
background-position: -282px 0;
}
#metCast-icon.partlycloudy {
background-position: -470px 0;
}
#metCast-icon.snow {
background-position: -564px 0;
}

/*End weather-part*/
.namehere{
	color:#000;
	font-weight:bold;
	margin-top:10px;
	text-align:right;
	}
div.aw-widget-current-inner a.aw-toggle{
	display:none !important;
	}
div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather p time {
    font-size: 12px !important;
    display: block !important;
    margin-top: 4px !important;
    text-align: center !important;
    width: 100px !important;
}
div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather p span.aw-weather-description {
    font-size: 12px !important;
    line-height: 1.5em !important;
    display: block !important;
    margin-top: 6px !important;
    text-align: center !important;
    width: 100px !important;
}
div.aw-widget-current-inner div.aw-widget-content {
    color: #000 !important;
    border: 2px solid #e9e9e9 !important;
    height: 202px !important;
}
div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather {
    padding: 10px !important;
    position: relative !important;
    text-decoration: none !important;
    text-align: center !important;
    color: #000 !important;
    width: 100% !important;
}
/*alphabet*/
.alphabet{
	 width:99%; 
	 direction:rtl;
	margin:0 auto;
	float:right;
	margin-right:0;
	margin-top:15px;
 
	
	}
.alphabet h2{
	text-align:right;
	color:#636363;
	background:#E1E1E1;
	margin-bottom:10px;
	
	
	}
#h2hotel{
	text-align:right;
	color:#636363;
	background:#E1E1E1;
	margin-bottom:10px;
	direction:rtl;

	}
#h2hotel img{
	margin:5px 5px 0 5px;
	}
.alphabet h2 i{
	
	color:#2aa07c;
	margin:5px;
	}
#cities-table{
	width:100%;
	}
#parallelogram {margin-right:10px;width: 45px; height: 22px; -webkit-transform: skew(-30deg); -moz-transform: skew(-30deg); -o-transform: skew(30deg); 
background:#E25249; color:#fff; }
.defin{
	width:100%;
	}

.maintds{
	width:25%;
	}
dd{
	text-align:justify;
	direction:rtl;
	padding-right:18px;
		 	 -webkit-transition: all 1s ease;
     -moz-transition: all .7s ease;
       -o-transition: all .7s ease;
      -ms-transition: all .7s ease;
          transition: all .7s ease;
	}
dd a:hover{
	color:#2aa07c ;
	
	}
dd a{
	color:#636363;
			 	 -webkit-transition: all 1s ease;
     -moz-transition: all .7s ease;
       -o-transition: all .7s ease;
      -ms-transition: all .7s ease;
          transition: all .7s ease;
	}
dt{
	padding-right:10px;
	}
dd i{
	margin:5px 0px 5px 5px;
	}
#dictionery{
	
	 width:100%; border:1px solid #ccc; min-height:400px; color:#636363;margin-bottom:10px;
	}
/*End alphabet*/


/*city-descript*/
.city-descript{
	 width:99%; 
	 direction:rtl;
	margin:0 auto;
	float:right;
	margin-right:0;
	margin-top:15px;
	min-height:300px;
	color:#757C7F;
	direction:rtl;
	text-align:justify;
 
	
	}
/*End city-descript*/


/*more-informations*/
.more-informations{
	 width:99%; 
	 direction:rtl;
	margin:0 auto;
	float:right;
	margin-right:0;
	margin-top:0px;
	min-height:300px;
	color:#757C7F;
	direction:rtl;
	text-align:justify;
	font-family: Conv_W_yekan, Sans-Serif;

 
	
	}
.more-informations h2{
	text-align:right;
	color:#636363;
	background:#E1E1E1;
	margin-bottom:10px;
	
	
	}

.more-informations h2 i{
	
	color:#2aa07c ;
	margin:5px;
	}
.more-informationstour {
    width: 100%;
    margin: 0 auto;
    float: right;
    margin-right: 0;
    margin-top: 0px;
    min-height: 100px;
    color: #757C7F;
    text-align: justify;
    height: 200px;
    line-height: 40px;
    border-radius: 15px;
	border:1px solid #e3e3e3;
	font-family: Conv_W_yekan, Sans-Serif;
	position:relative; top:0; left:0;

}
.more-informationstour h2{
	text-align:right;
	color:#636363;
	background:#e1e1e1;
	margin-bottom:10px;
	border-bottom:1px solid #e25249;
	
	}
.more-informationstour h2 i{
	
	color:#2aa07c ;
	margin:5px;
	}
.more-informationscol{

float:right !important;
padding:0 !important;
	}
	
	
	
.right-info{
	   float:right; 
	    width:50%;
		height:120px;
		margin-bottom:20px;
	   
	   }
	     .left-info{
	   float:left; 

	    width:50%;
		height:120px;
		margin-bottom:20px;
	   
	   }
   .circle-info{
	   width:90px;
	   height:90px;
	   border:2px solid #2aa07c;
	   margin:0 auto;
	   border-radius:75px;
	   background:fff;
	   		-webkit-transition: all 1s ease;
     -moz-transition: all .7s ease;
       -o-transition: all .7s ease;
      -ms-transition: all .7s ease;
          transition: all .7s ease;
	   }
	  .circle-info h4{

background:#FFF;
text-align:center;
width:100%;
margin:0 auto;
margin-top:8px;
margin-bottom:5px;

		  
		  }
	.circle-info h4 a:link,a:visited{
		color:#636363;
		text-decoration:none;
	-webkit-transition: all 1s ease;
     -moz-transition: all .7s ease;
       -o-transition: all .7s ease;
      -ms-transition: all .7s ease;
          transition: all .7s ease;
		
		}
	.circle-info h4 a:hover{
		
		color:#2aa07c;
		}
	  .inside-flip{
width: 85px;
height: 85px;
background: url(../images/sprite-tour.png);
		 border-radius:75px;
		 text-align:center;
		-webkit-transition: all 1s ease;
     -moz-transition: all .7s ease;
       -o-transition: all .7s ease;
      -ms-transition: all .7s ease;
          transition: all .7s ease;
		  
	}
	.springii{background-position: -330px -128px;}


.mountaini{background-position: -235px -235px;}.riverii{background-position: -225px -132px ;}.beachii{background-position: -330px -330px ;}.forestii{background-position: -30px -231px ;}.lakii{background-position: -432px -326px;}.theamii{background-position: -35px -126px;}.zooii{background-position:-133px -326px;}.water-parkii{background-position: -430px -128px;}.mosquii{background-position: -533px -324px;}.shopingii{background-position: -125px -26px ;}.musii{	background-position: -433px -227px ;}.waterfallii{background-position: -131px -133px ;}.treeii{background-position: -31px -326px ;}.hotelii{background-position:-234px -333px ;}.beachii{background-position: -132px -232px ;}.telecabinii{background-position: -229px -26px ;}.caveii{background-position: -331px -34px ;}.sunii{background-position: -536px -128px ;}.islandii{background-position: -332px -330px ;}.main-circle h4{margin-top:-10px;};
		
#mallimg{
			 margin-top:0px !important;
			 color:#636363;
			 margin:0 auto;
			 margin-right:2px !important;
	
	}
			.inside-flip:hover{
				transform: rotateY(360deg);
				
				
				}
			.circle-info:hover{

				background:#2aa07c;
				
				}
			 			.circle-infofo:hover{

				background:#2aa07c;
				
				}
  .circle-infofo{
	   width:90px !important;
	   height:90px !important;
	   border:2px solid #2aa07c;

	   border-radius:16px;
	   background:fff;
	   		-webkit-transition: all 1s ease;
     -moz-transition: all .7s ease;
       -o-transition: all .7s ease;
      -ms-transition: all .7s ease;
          transition: all .7s ease;
		  	   display:inline-block;

	   }
	  .circle-infofo h4{

background:#FFF;
text-align:center;
width:100%;
margin:0 auto;
margin-top:8px;
margin-bottom:5px;

		  
		  }


			 
.main-circle{
	text-align:center;
	height:130px;
	}			 
.main-circle h4 a{
			color:#636363;
		text-decoration:none;
	-webkit-transition: all 1s ease;
     -moz-transition: all .7s ease;
       -o-transition: all .7s ease;
      -ms-transition: all .7s ease;
          transition: all .7s ease;
	}
.main-circle h4 a:hover{
color:#2aa07c;
		}			 

/*End more-informations*/
/*q-a*/
.q-a{
	 width:99%; 
	 direction:rtl;
	margin:0 auto;
	float:right;
	margin-right:0;
	margin-top:0px;
	color:#757C7F;
	direction:rtl;
	text-align:justify;
 
	
	}
.q-a h2{
	text-align:center;
	color:#fff;
	background:#2aa07c;
	margin-bottom:10px;
	
	
	}
/*End q-a*/

/*End wheretogo.html*/

/*Search.html*/
.search-result{
 width:70%;
  direction:rtl;
  color:#E25249;
  	font-size:1.3em;
	padding-right:50px;

	
	}

.searchtxt{
	color:#757C7F;

	
	}
/*End Search.html*/

/*404.html*/
.main404{
	margin:0;
	background:#2aa07c;
	height:100%;
	width:100%;
	 position: absolute;
    top:0;
    bottom:0;
    right:0;
    left:0;
    overflow:hidden;
	
	}
.center404{
	width:97%;
	height:86%;
	margin:0 auto;
	position:relative;
	top:25px;
	background:url("../images/world-of-travel-wallpaper.jpg");
	background-size:cover;
	
	}
.header404{
	width:400px;
	height:70px;
	float:right;
	margin-right:45px;
	margin-top:-10px;
	
	}
#error404{
	
	width:400px;
	height:400px;
	position:absolute;
	top:120px;
	left:70px;
	z-index:9999;
	background:rgba(255,255,255,.9);
	}
#warning-404{

width:100px;
height:50px;
margin:0 auto;
margin-top:10px;
font-size:4em;
color:rgb(254,127,39);
text-align:center;


	}
#warningtxt-404{
	margin:0 auto;
	text-align:center;
	width:100px;
height:50px;
color:#292929;
font-size:3em;
margin-top:20px;
font-family: Conv_W_yekan, Sans-Serif;


	}
.center-txt{

text-align: center;
font-family: Conv_W_yekan, Sans-Serif;
color: rgb(99,99,99);
font-size: 1.5em;
margin-right: 0;
margin-bottom: 20px;
padding-right: 8px;
	}
	.return-404{

		margin:0 auto;
			width:100px;
height:50px;
text-align:center;
margin-top:20px;

		
		}
	.return-404 a:link,a:visited{
		text-decoration:none;
		color:#424242;
		text-decoration:underline;
		text-decoration-color:#FE7F27;
font-family: Conv_W_yekan, Sans-Serif;

		
		}
/*End 404.html*/

/*confirm.html*/

#confirmation{
	padding:0; margin:0 auto ; background:#2aa07c !important; margin-top:20px !important; margin-bottom:20px !important;
	
	}
.confirm2{
	border:1px solid transparent !important; height:490px !important; padding:0 !important; margin:0 !important; 
	
	}
.content-confirm{
	width: 50%; direction:rtl; text-align:center;margin:0 auto;height:250px;position:relative; top:25%;background:#E1E1E1;
	
	}
#inside-confirm{
	
width:100%; height:100%; padding-top:70px;
	}
#checkmarking{
	
	margin-left:10px;
	}
/*End confirm.html*/

/* resendmail.html*/


#resendmail{
	padding:0; margin:0 auto ; background:#2aa07c !important; margin-top:20px !important; margin-bottom:20px !important;
	
	}
.resend2{
	border:1px solid transparent !important; height:490px !important; padding:0 !important; margin:0 !important; 
	
	}
.resend2a{
	border:1px solid transparent !important; height:690px !important; padding:0 !important; margin:0 !important; 
	
	}
.content-resend{
	width: 100%; direction:rtl; text-align:center;margin:0 auto;height:350px;position:relative; top:15%;background:#E1E1E1;
	
	}
.content-resendhh{
	width: 100%; direction:rtl; text-align:center;margin:0 auto;min-height:350px;position:relative; top:15%;background:#E1E1E1;padding-bottom:50px;
	
	}
	.content-resend2a{
	width: 100%; direction:rtl; text-align:center;margin:0 auto;height:490px;position:relative; top:14%;background:#E1E1E1;
	
	}
.newsprovince{
	margin-right:20px;
	width:81%;
	height:30px;
	font-size:1em;
	padding-right:20px;
	color:#777;
	}
#inside-resend{
	
width:100%;
 min-height:50px; 
text-align:right;
line-height:50px;
margin-right:20px;
	}
.capcap{
	font-family: serif !important;
	
	}
#inside-login{
	
width:100%;
 min-height:50px; 
text-align:right;
line-height:50px;
margin-right:20px;
	}
#inside-login h2 {
	
width:100%;
 height:50px; 
text-align:center;
line-height:50px;
margin-right:20px;
color:#3B3B3B;

	}
	
	
#inside-login h4{
	
width:100%;
 min-height:50px; 
text-align:right;
line-height:50px;
margin-right:20px;
margin-top:5px;
color:#3B3B3B;
	}

#inside-login input{
	
	width:81%;
	padding-right:20px;
	margin-right:20px;
	height:30px;
	font-size:1em;
	}
#inside-login  img{
	margin-right:20px;
	
	}
#inside-resend h2{
	
width:27%;
 height:50px; 
text-align:right;
line-height:50px;
border-bottom:1px solid #000;
border-bottom:1px solid #000;
margin-right:20px;
color:#3B3B3B;

	}
.heighting{
	height:100% !important;
	width:100% !important;
	margin:3% 0 3% 0 !important;
	
	}
#inside-resend h4{
	
width:100%;
 min-height:50px; 
text-align:right;
line-height:50px;
margin-right:20px;
margin-top:5px;
color:#3B3B3B;

	}
#inside-resend input{
	
	width:81%;
	padding-right:20px;
	margin-right:20px;
	height:30px;
	font-size:1em;

	}
#inside-resend  img{
	margin-right:20px;
	
	}
.refreshing2{
	margin-right:-20px !important;
	}
#resendmailagain{
	position:relative;
	top:-50px;
	right:40%;
	background:#E25249;

	
	}
#resendmailagain2{
	position:relative;
	top:-50px;;
	right:40%;
	background:#E25249;

	
	}
#resendmailagain:hover{
	cursor:pointer;
	
	
	}
#error-resend{
	 width:30%; height:20px; line-height:20px; font-weight:bold; margin-right:20px;
	color:#000;
	}
/* end resendmail.html*/

/* contact-us.html*/
#resetcontact{margin-right:0 !important;}
/* contactusmap*/
#contactmaping{
	
	padding:0; margin:0 auto ; background:#fff !important; margin-top:70px !important; margin-bottom:70px !important;
	
	}
	.maping{
	border:3px dashed #CCC !important; height:550px !important; padding:0 !important; margin:0 !important;
	 
	
	}
/*end contactusmap*/
/*navigationall*/

.fixednav{position:fixed !important;top:20px !important;right:0;z-index:99999999 !important;height:40px !important;padding-right:80px;padding-top:10px;background:#f3f3f4;border-bottom:1px solid #636363;width:100%;}
.arrowi {
	position:relative;
	top:-28px;
	color:rgb(119,119,119);
	font-size:2.1em;
	display:none;
	z-index:99999;
}
.arrowi2 {
	position:relative;
	top:-18px;
	color:#2aa07c;
	font-size:2.1em;
	display:none;
	z-index:99999;
}
.hoverdown:hover .arrowi{
	display:block;
	}
.hoverdown2:hover .arrowi2{
	display:block;
	}
	.hoverdown2a:hover .arrowi2{
	display:block;
	}
.hoverdown2{display:none !important;background:#2aa07c !important;}
.hoverdown2a{display:block!important;}
#navi2 li{padding:0 !important;} #navi2{padding:0; height:60px;}
/* flat mega menu layout start */
.Flat_mega_menu2 ul,
.Flat_mega_menu2 li,
.Flat_mega_menu2 a,
.Flat_mega_menu2 p,
.Flat_mega_menu2 i {
	margin: 0;
	padding: 0;
	list-style: none;
	text-decoration: none;
	display: block;
font-family: Conv_W_yekan;
}
.megafloat{float:right;}
/* mega menu layout */
.Flat_mega_menu2 {
	font-family: Nunito;		/* google webfont nunito */
	min-height: 42px;
	width: 100%;
	min-width: 240px;
	position: relative;
	z-index: 999;
	background: rgb(119,119,119);
}

/* menu unorderlist layout */
.Flat_mega_menu2 > ul {
	width: 100%;
	height: 60px;
	padding-right: 23px;
}

/* menu list items layout */
.Flat_mega_menu2 > ul > li {
float: right;
height: 60px;
width: auto;
white-space: nowrap;
margin-left: 20px;
}

/* menu a tag + user_login + search_bar hover effect */
.Flat_mega_menu2 > ul > li:hover a,

{
	color: #613570;
	transition: all 0.2s linear 0s;
	-moz-transition: all 0.2s linear 0s;
	-webkit-transition: all 0.2s linear 0s;
	-ms-transition: all 0.2s linear 0s;
	-o-transition: all 0.2s linear 0s;
	
}

/* menu a tag layout */
.Flat_mega_menu2 ul li a {
	color: #FFFFFF;
	text-align:right;
	line-height: 60px;
	font-size: 16px;
	float: left;
	width: 100%;
}

/* submenu display none */
.Flat_mega_menu2 ul li .submenu {
	display: none
}

/* submenu with four column layout */
.Flat_mega_menu2 ul li .submenu.four_col {
	display: none;
	position: absolute;
	left: 0px;
	top: 60px;
	width: 100%;
	min-height:37px;
	background: rgb(225,225,225);
	direction:rtl;
	text-align:right;
}

/* submenu with four column list items layout */
.Flat_mega_menu2 ul li .submenu.four_col li {
	float: right;
	width: auto;
}

/* submenu with four column a tag layout */
.Flat_mega_menu2 ul li .submenu.four_col li a {
	color: #555658;
	text-align:right;
	white-space: normal;
	line-height: 40px;
	margin-bottom: 1px;
	font-size: 14px;padding-right: 25px;
}

/* submenu with four column a tag hover effct */
.Flat_mega_menu2 ul li .submenu.four_col li:hover a {
	text-indent: 5px;
	color: #000000
}

/* submenu with four column title class layout */
.Flat_mega_menu2 ul li .submenu.four_col .title {
	font-size: large;
	margin: 2%;
	font-weight: bold;
}


/* mouse hover display submenus */
.Flat_mega_menu2 ul li:hover .submenu.one_col,
.Flat_mega_menu2 ul li:hover .submenu.two_col,
.Flat_mega_menu2 ul .search_bar:hover ul,
.Flat_mega_menu2 ul .user_login:hover ul,
.Flat_mega_menu2 ul .social_bar:hover ul,
.Flat_mega_menu2 ul li:hover .submenu.img_container,
.Flat_mega_menu2 ul li:hover .submenu.four_col {
	display: block;
	
	/* animation */
	animation: display_submenus 0.2s linear 0s 1 forwards;
	-webkit-animation: display_submenus 0.2s linear 0s 1 forwards;
	-moz-animation: display_submenus 0.2s linear 0s 1 forwards;
	-ms-animation: display_submenus 0.2s linear 0s 1 forwards;
	-o-animation: display_submenus 0.2s linear 0s 1 forwards;
}

/* second level submenu hover effect */

.Flat_mega_menu2 ul li .submenu.one_col li:hover > .submenu.one_col {
	display: block;
	
	/* animation */
	animation: display_submenus_second 0.2s linear 0s 1 forwards;
	-webkit-animation: display_submenus_second 0.2s linear 0s 1 forwards;
	-moz-animation: display_submenus_second 0.2s linear 0s 1 forwards;
	-ms-animation: display_submenus_second 0.2s linear 0s 1 forwards;
	-o-animation: display_submenus_second 0.2s linear 0s 1 forwards;
}

/* checkbox button layout */
.Flat_mega_menu2 .mobile_button,
.Flat_mega_menu2 .fa.fa-bars {
	display:none;
}


/* default animation keyframes */
@keyframes display_submenus {
 0% {
opacity:0
}
 100% {
opacity:1
}
}


/* animation for chrome and safari */
@-webkit-keyframes display_submenus {
 0% {
opacity:0
}
 100% {
opacity:1
}
}

/* animation for firefox */
@-moz-keyframes display_submenus {
 0% {
opacity:0
}
 100% {
opacity:1
}
}

/* animation for internet explorer 10+ */
@-ms-keyframes display_submenus {
 0% {
opacity:0
}
 100% {
opacity:1
}
}

/* animation for opera */
@-o-keyframes display_submenus {
 0% {
opacity:0
}
 100% {
opacity:1
}
}

/* second level submenus default animation */
@keyframes display_submenus_second {
 0% {
opacity:0
}
 100% {
opacity:1
}
}


@media screen and (max-width:768px){
/* menu unorderlist layout */
.Flat_mega_menu2 > ul {
	height: auto;
	position:relative;
}

/* menu list items layout */
.Flat_mega_menu2 > ul > li {
	float: none;
	height: 42px;
	width: 100%;
	border-left: none;
	border-bottom: 1px solid #542961;
	position:relative;
}

/* submenu with four column layout */
.Flat_mega_menu2 ul li .submenu.four_col {
	display: none;
	z-index:999;
	left: 0px;
	top: 60px;
}

/* submenu with four column a tag layout */
.Flat_mega_menu2 ul li .submenu.four_col li a {
	width:auto;
}

/* submenu with four column title class layout */

.Flat_mega_menu2 ul li .submenu.four_col .title{
	margin-bottom: 16px;
}
/* mobile button layout */
.Flat_mega_menu2 .mobile_button{

	opacity:0;
}

/* mobile buton + fontawesome icon layout */
.Flat_mega_menu2 .mobile_button,
.Flat_mega_menu2 .fa.fa-bars {
	display: none;
	position: absolute;
	left: 0px;
	z-index: 999;
	height: 60px;
	width: 9%;
	cursor:pointer;
	min-width: 60px;
}

/* fontawesome icon layout */
.Flat_mega_menu2 .fa.fa-bars:before{
	color: #FFFFFF;
	font-size: 40px; 
	top: 10px;
	position: relative;
	left: 15px;
}
}

@media screen and (max-width:592px){

/* submenu with four column list items layout */
.Flat_mega_menu2 ul li .submenu.four_col li {
	float: left;
	width: 42%;
	margin-right: 1%;
	margin-left: 5%;
}

/* submenu with four column title class layout */
.Flat_mega_menu2 ul li .submenu.four_col .title {
	margin: 2% 1% 2% 5%;
}

/* submenu with four column title class layout */
.Flat_mega_menu2 ul li .submenu.four_col .title:nth-child(3),
.Flat_mega_menu2 ul li .submenu.four_col .title:nth-child(4) {
	display:none;
}

/* submenu with four column title class layout */
.Flat_mega_menu2 ul li .submenu.four_col .title{
	margin-bottom: 26px;
}
}
/*end navigationall*/
/* contactusdetails*/
#contacpage1{ 
padding:0 !important; 
min-height:500px !important;
}
.contactcol8-12{
	
	float:right;
	margin:0 !important;
	padding-right: 0;
}
#Contactushead3{
	 color:#3B3B3B;
	 float:right;
	  font-size:2em;
	  	border-bottom: 1px dotted #CCC;
width: 100%;
text-align:right;
	}
#Contactushead3 h3{
	padding-right:0px;
    font-family: Conv_W_yekan, sans-serif;
	}
#formcontactus{
	margin-top:0px;
	direction:rtl;
	
	}
 #formcontactus input{
				  width:22.61%;
				  height:33px;
				  text-align:right;
				  background:rgba(255,255,255,.1);
				  border:1px solid #CCC;
				  font-size:.9em;
				  font-family: Conv_W_yekan, Sans-Serif;
				  padding-right:10px;
				  margin:0 0px 0px 0px;
				  margin-left:15px;
				  
				  
				  }
				  
			 #formcontactus textarea{
				
				width:97.7%;
				text-align:right;
				background:rgba(255,255,255,.1);
				 border:1px solid #CCC;
				  font-size:.9em;
				  font-family: Conv_W_yekan, Sans-Serif;
				  padding-right:10px;

				}
			#formcontactus button{
				width:133px;
				height:50px;
				background:#2aa07c;
				border:none;
				font-family: Conv_W_yekan, Sans-Serif;
				font-size:1.2em;
				color:#FFF;
				margin-left:0px;
				margin-right:20px;
				margin-top:15px;
				float:right;
				
				
				}
				#formcontactus button:hover{

				background:rgb(226,82,73);
				color:#FFF;
				cursor:pointer;
				transition:all .5s ease;
				-webkit-transition:all.3s ease;
   				-moz-transition:all.3s ease;
    			-o-transition:all.3s ease;
	
				
					
					}
				#Contactusxt2{
	font-size:1.2em;
	text-align:right;
	color:#3b3b3b;
	font-family: Conv_W_yekan, Sans-Serif;
	
	}
			
			.contactfield2{
	float:right !important; 
	direction:rtl;
	padding-right:20px;
	
	}	
#emailcontact{
	color:#2aa07c;
	
	}
		.rightcontact{
			 float:right !important ; margin:0 !important ; padding-right:0 !important;		
			}	
		#headercontact1{
			color:#3B3B3B; float:right; font-size:2em; width:100%; text-align:right;
			
			}	
			#headercontact1 h3{
				padding-right:48px;
				margin-right: -30px;
				border-bottom:1px dotted #CCC;
font-family: Conv_W_yekan, sans-serif;
				
				}


/*end contactusdetails*/



/* end contact-us.html*/

/* blog.html*/
.about-imgs{
	 width:100%;
	 min-height:510px;
	
	}
.about-imgs-upload{
	 width:100%;
	 min-height:510px;
	
	}
.about-imgs-upload h1{
	text-align:right;
	color:#636363;
	 margin-top:15px;
	 margin-bottom:15px;
	 font-size:1.5em;
	}
.about-imgs-upload img{
	width:100%;
	height:100%;
	
	}
.about-imgs-upload p{
	text-align:justify;
	 margin-top:12px;
	
	}


	
.colabout-imgs{
	min-height:700px; 
	direction:rtl;
	 color:#636363;font-family: Conv_W_yekan, Sans-Serif;
	}
.about-imgs h1{
	text-align:right;
	color:#636363;
	 margin-top:15px;
	 margin-bottom:15px;

	 font-size:1.5em;
	}
.about-imgs img{
	width:100%;
	height:100%;
	
	}
.about-imgs p{
	text-align:justify;
	 margin-top:12px;
	
	
	}
.readmore-about{
	background:#2aa07c;
	 width:140px;
	  height:40px;
	   line-height:40px;
	    text-align:center; 
		margin:0 auto;
		 margin-top:5px;
		 font-family: Conv_W_yekan, Sans-Serif;
		 overflow:hidden;
		 float:left;
		 font-size:1.1em;
		 
	
	}
.readmorehover-about{
	
	width:140px;
	  height:40px;
	  background:rgb(226,82,73);
	  transition:all .5s ease;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
	
	  
	}
.readmore-about:hover .readmorehover-about{
	
	margin-top:-40px;
	}



/* end blog*/





/* about-us.html*/
.aboutbackground{
background:url(../images/abouting.jpg);
background-size:cover;	
	}
#about-us-center{
height:700px;
background-size:cover;
position:relative;
top:0;
left:0;

	}
#centerbout{

border:2px dotted #CCC; 
width:70%; 
background:rgba(255,255,255,.85);
min-height:500px;
direction:rtl;
border-radius:70px 70px 0 0;
margin-left:100px;

	}
#centerbout h2{
	text-align:right;
	font-size:1.8em;
	padding-right:33px;
	color:#636363;
	padding-top:20px;
    font-family: Conv_W_yekan, sans-serif;

	}
.tolidmohtava{
	direction:rtl;
	 color:#636363;
	 padding-right:33px;
	 font-size:1.8em;
	padding-top: 3px;
padding-bottom: 5px;
font-family: Conv_W_yekan, sans-serif;
 	}
.tolidmohtavadiv{
	border-top:2px dotted #CCC;
	 width:100%; 
	 min-height:200px;
	 margin:0 auto;
	 background:#E1FDFF;
	  padding-top:10px;
	  text-align:justify;
	  color:#757C7F;
	}
.tolidmohtavadiv p{
	font-size:1em;
	padding:33px;
	padding-top:0;
font-family: Conv_W_yekan, sans-serif;
	}
#centerbout i{
	color:#2aa07c;

	
	}
#centerbout h3{
		text-align:right;
	font-size:1.7em;
	padding-right:40px;
	color:#636363;
font-family: Conv_W_yekan, sans-serif;
	
	}

.pragraphs{
		text-align:justify;
	color:#757C7F;
	padding-top:2px;
	padding-left:33px;
	padding-right:33px;
	font-size:1em;
    font-family: Conv_W_yekan, sans-serif;
	
	}
.newspaper {
    -webkit-column-count: 3; /* Chrome, Safari, Opera */
    -moz-column-count: 3; /* Firefox */
    column-count: 3;
    -webkit-column-gap: 40px; /* Chrome, Safari, Opera */
    -moz-column-gap: 40px; /* Firefox */
    column-gap: 40px;
    -webkit-column-rule: 1px solid lightblue; /* Chrome, Safari, Opera */
    -moz-column-rule: 1px solid lightblue; /* Firefox */
    column-rule: 1px solid lightblue;
	padding-bottom:33px;
}
/* End about-us.html*/
/* place.bc*/
#placetext{
	text-align:justify;
	direction:rtl;
	padding:10px;
	padding-top:0;
	padding-left:15px;
	color:#757C7F;
	font-family: Conv_W_yekan, Sans-Serif;	
}
#placetext ul li{
	list-style:none;
	font-size:1em;

	}
#placetextaa{
	text-align:justify;
	direction:rtl;
	padding-top:0;
	color:#757C7F;
	font-family: Conv_W_yekan, Sans-Serif;	
}
#placetextaa ul li{
	list-style:none;
	font-size:1em;
	padding: 2px 20px !important;
	margin-left: 0 !important;
	}
/* End place.bc*/
/*copyright.bc*/

.content-copyright{
	width: 100%; direction:rtl; text-align:center;margin:0 auto;
	min-height:350px;position:relative; top:-4px!important;background:#fff;
	
	}
.cpright{
	border:1px solid transparent !important;min-height:600px!important; padding:0 !important; margin:0 !important;font-family: Conv_W_yekan, Sans-Serif;

	
	}
.cprgrid{
	padding-left:0 !important;
	
	}
#divforcp{
	 width:100%;
	 position:relative;
	 top:10px;
	  left:0; 
	
	}

#cprightimg{
    width: 110px;
    height: 100px;
	position:absolute;
	top:-30px;
	left:0;
	z-index:999;

}
#inside-cpr{
	border:2px dashed #FFF;
	 margin-top:10px !important; 
	width:100%; 
	margin:0 auto;
	 min-height:150px;
	 background:#E1E1E1;
	
	}
	
#inside-cpr h1 {
    width: 97%;
    min-height: 50px;
    text-align: center;
    line-height: 50px;
    margin:10px;
    color: #3B3B3B;
    font-size: 1.1em;
}
#matn-ghanoonbtn{
	width:150px;
	height:40px;
	background:#2aa07c;
	margin:0 auto;
	line-height:40px;
	color:#3B3B3B;
	border:1px dashed #FFF;

	}
#matn-ghanoonbtn:hover{
	cursor:pointer;
	background:rgb(16,186,135);
	
	}
#matn-ghanoontxt{
	border:2px dashed #FFF;
	text-align:justify;
	display:none;
	margin:0 auto !important;
	width:100%;
	background:#E1E1E1;

	}
#matn-ghanoontxt h4{
	margin:15px;
	color:#777;
	font-size:1.1em;
	width:97%;
	padding-right:10px;
	font-family: Conv_W_yekan, Sans-Serif;
	
	
	}
#matn-ghanoontxt p{
	margin:15px;
	color:#3B3B3B;
		width:97%;
		padding-right:10px;
		padding-left:20px;
		font-family: Conv_W_yekan, Sans-Serif;
	}


#matn-ghanoontxt2{
	border:2px dashed #FFF;
	text-align:justify;
	display:none;
	margin:0 auto !important;
	width:100%;
	background:#E1E1E1;
	font-family: Conv_W_yekan, Sans-Serif;
	display:none;

	}
#one{border-top:2px dotted #ccc; padding-top:20px;}.advparti{padding-bottom:50px !important;}.acctivities{width:100% !important;}
#matn-ghanoontxt2 h4{
	margin:15px;
	color:#E25249;
	font-size:1.1em;
	width:97%;
	padding-right:10px;
	font-family: Conv_W_yekan, Sans-Serif;
	
	}
.rultitle a{
	
	color:#fff;
	}
#matn-ghanoontxt2 a{
	text-decoration:none;
	color:#2aa07c;
	}
#matn-ghanoontxt2 a:hover{
	text-decoration:underline;
	}
#matn-ghanoontxt2 p{
	margin:15px;
	color:#3B3B3B;
		width:97%;
		padding-right:10px;
		padding-left:20px;
	}



/*End copyright.bc*/
/*product-list.bc*/
 
.product-right{
	width:30%;
	float:right;
	
	}



.book-icons{
	width:102px;
	float:left;
	margin-left:11px;
	margin-top:8px;	
	}
#magnify{
	float:right;
	
	}
#basket{
	float:left;	
	}
#basketmainidiv{
	height:550px !important;
	}
#theway{
height: 90px !important; color: #636363;
text-align: center;background: #E1E1E1 !important;margin-bottom: 30px;margin-top: 30px;direction: rtl;padding: 15px !important; border:2px dashed #fff;	
	
	}
#loginbasketi{
	float:right;
	}
#regbasketi{
	float:left;
	}
#regbasketi2{
	 background:#e9e9e9;
	 height:410px;	
	}
.topdivlog{
	 direction:rtl;
	 width:90%;
	 margin-right:25px;
	 float:right;
	}
.h2basketi{
	 font-size:1.2em;
	 color:#636363;
	}
.h3basketi{
	font-size:1em;
	color:#636363;
	}
#loginingbas{
	background:#e9e9e9;

	}
.readmore2{
	background:#2aa07c;
	 width:50px;
	  height:30px;
	   line-height:35px;
	    text-align:center; 
		margin:0 auto;
		 margin-top:5px;
		 font-family: Conv_W_yekan, Sans-Serif;
		 overflow:hidden;
		 font-size:1.2em;

	}

.readmorehover2{
	
	width:125px;
	  height:30px;
	  background:rgb(226,82,73);
	  transition:all .5s ease;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
	
	  
	}
.readmore2:hover .readmorehover2{
	
	margin-top:-35px;
	}

.readmore2:hover a{
	
	color:#FFF !important;
	}



.bookname{
	color:#636363;
	text-align:right;
	padding-top:0px;
	  font-size:1.4em;
	  
	}

.Author{
	color:#2aa07c;
	text-align:right;
	padding-top:5px;
	text-shadow: #777 0px 1px 1px;
	margin-top:10px;
	
	
	}
	.incomplete{background:rgb(225,225,225) !important;}
.flighti{
	background:url(../images/flightic.png)no-repeat;
	width:25px; height:25px;margin-left:12px;
	}
.flighti:hover{
	
	background:url(../images/flightichover.png)no-repeat;
	}
.slidepop:hover{
	cursor:pointer;
	color:#E25249;
	}
.slidepop img{
	padding-left:8px;
	padding-right:8px;
	}
.slidepop{
	width:100%;
	}
.accomodic{
	background:url(../images/accomodic.png)no-repeat;
	width:25px; height:25px;margin-left:12px;
	}
.accomodic:hover{
	
	background:url(../images/accomodichover.png)no-repeat;
	}
.transferic{
		background:url(../images/transferic.png)no-repeat;
	width:32px; height:25px;margin-left:12px;
	}
.transferic:hover{
	
	background:url(../images/transferichover.png)no-repeat;
	}
.lunchic{
		background:url(../images/lunchic.png)no-repeat;
	width:32px; height:25px;margin-left:12px;
	}
.lunchic:hover{
		background:url(../images/lunchichover.png)no-repeat;
	width:32px; height:25px;margin-left:12px;
	}
	
.score{
	color:#757C7F;
	text-align:left;
	padding-top:0px;
	margin-top:0px;
	padding-left:20px;
	padding-top:10px;
	direction:rtl;
	unicode-bidi: bidi-override;
	}
.score span{
		font-size:1.1em;

	}
.score2{
	color:#757C7F;

	}
.score2 span{
		font-size:1.1em;


	}
.score3{
	color:#757C7F;
			    height: 30px;
    width: 160px;
    float: left;

	}
.score3 span{
		font-size:1.1em

}




#products-list{
	
	width:100%; 
	direction:rtl;
	margin:0 auto;
	margin-right:0;
	margin-top:15px;
	}

.products{
	width:200px;
	height:200px;
	  margin:0; 
	  padding:0;
	  margin-top:7px;
	  border:2px double #CCC;
	  margin-right:9px;
	
	}
.mainproducts{
	float:right;
	margin-left:17px;
	margin-top:5px;
	padding-bottom:15px;
	border-bottom:1px solid #ccc;
	 width:100%;
	
	}
.mainproducts-odd{
	float:right;
	margin-left:17px;
	margin-top:0px;
	padding-bottom:10px;
	border-bottom:1px solid #ccc;
	 width:100%;
	 background:#E1E1E1 ;
	
	}

.products-details{
	 float:left;
	  width:70%; 
	 height:208px;
	
	}
	
		.item2 {
			text-align:center;
			float:left;
			margin:0px;
			position:relative;			
		}
		
			.item2,
			.item-hover2,
			.item-hover2 .mask,
			.item-img2,
			.item-type-move2 .item-info2 {
				width: 100%;
				height: 100%;						
			}

			.item-hover2,
			.item-hover2 .mask,
			.item-img2 { 
				position:absolute;
				top:0px;
				left:0px;			
			}			
		
			.item-type-move2 .item-hover2 {	
				-webkit-transition: all 300ms ease-out;
				-moz-transition: all 300ms ease-out;
				-o-transition: all 300ms ease-out;
				transition: all 300ms ease-out;	
				opacity:0;
				cursor:pointer;		
				z-index:100;
			}
			
				.item-type-move2 .item-info2 {
					z-index:10;
					color:#ffffff;
					position:relative;
					z-index:5;			
					overflow:hidden;
					 right:0;
    				top: 0;
}			
				
			
				.item-type-move2 .item-info2 .headline2,
				.item-type-move2 .item-info2 .date2 {
					width: 100%;
					position:absolute;
					-webkit-transition: all 300ms ease-out;
					-moz-transition: all 300ms ease-out;
					-o-transition: all 300ms ease-out;
					transition: all 300ms ease-out;		
					-webkit-box-sizing: border-box;
					-moz-box-sizing: border-box;
					-o-box-sizing: border-box;	
					padding:0 10px;															
				}				

				.item-type-move2 .item-info2 .headline2 {
					font-size:18px;			
					top:0;							
				}
				
				.item-type-move2 .item-info2 .date2 {
					font-size:12px;
					font-style:italic;
					bottom: 0;																		
				}
								
				.item-type-move2 .item-info2 .line2 {
					 height:1px;
					 width:85%;
					 margin:10px auto 0 auto;
					 background-color:#ffffff;		 
				}				
				
				.item-type-move2 .item-hover2 .mask {
					background-color:#000;
					opacity:0.5;
					-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
					filter: alpha(opacity=50);					
					z-index:0;
				}
				
				.item-type-move2 .item-hover2:hover {
					opacity:1;
				}				

				.item-type-move2 .item-hover2:hover .item-info2 .headline2 {
					top:35%;
				}				

				.item-type-move2 .item-hover2:hover .item-info2 .date2 {
					bottom:20%;
				}

		#basket-header{

		width:100%;
		font-family: Conv_W_yekan, Sans-Serif;
		color:#fff;
		background-color:rgb(119,119,119);
		padding-left:155px;
		text-align:left;
		    height: 43px;
    line-height: 43px;
    padding-top: 5px;
	position:relative;
top:0;
left:0;

        }
		#basket-header ul{
		text-decoration:none;
		direction:rtl;
		color:#E25249;
	
		}
		
	#basket-header i{
	margin-left:5px;
	font-size:1.1em;
	color:#E25249;
	
	}
	#basket-header ul>li{
	display:inline-block;
	padding:0px;
	
	
	}

/*End product-list.bc*/
/*product.bc*/
  	 	
.addtobasket{
	position:relative;
	top:5px;
	left:20px;
	padding:3px;
	background:rgb(226, 82, 73);
	width:150px;
	text-align:center;
	 transition:all .3s ease;

	}
.addtobasket:hover{

		background:rgb(99,99,99);
		cursor:pointer;


	}
#frudga{
	padding:0 !important;

	padding-top:10px !important;
	}
#frudga i{

	margin-top: -10px;
	    float: right;
    color: #E25249;
    font-size: 1.1em;
	padding-left:10px;
}
#placess{
	padding:0 !important;
	padding-top:10px !important;
	}
#placess i{
	margin-top: 0px;
	float: right;
    color: #E25249;
    font-size:1em;
}

	
.addtobasket a{
	color:#fff !important;
	text-decoration:none;
	
	}
.addtobasket img{
width:29px;
height:25px;
position:absolute;
top:3px;
right:4px;

	
	}
#addtobasketspan{
	position:relative;
	top:0;
	right:12px;
	
	}
#addtobasketspan2{
	position:relative;
	top:0;
	right:12px;
	
	}

#tabletozih td{
	width:50%;
	 padding-right:10px; 
	font-size:1.3em; 

	color:#757C7F;
	
	}
.booktozih{
	color:#2aa07c;
	text-align:right;
	padding-top:5px;
	padding-right:10px;
	  font-size:1.2em;
	   direction:rtl;
	   color:#757C7F;
	
	}

#book-show{
 min-height:270px;
	}
#bookdetails{
	color:#757C7F;
	font-size:1.1em;
	}
#bookdetails li{
	width:200px;	
	}
#bookdetails i{
	font-size:.7em;
	margin-left:5px;
	color:#E25249;
	
	}
.product-show h1{
	color:#757C7F;
	text-align:right;
	font-size:1.4em;
	padding-right:10px;
	background:#2aa07c;
	
	}
.products-show{
	width:200px;
	height:200px;
	  margin:0; 
	  padding:0;
	  margin-top:7px;
	  border:2px double #CCC;
	  margin:0 auto;
	  margin-top:20px;
	  
	  	}
	.product-show{
		padding-right:0px !important;font-family: Conv_W_yekan, Sans-Serif;
		
		}

#book-img{
	width:200px;
	height:200px;
	
	
	}
#booksummery i{
	font-size:2em;
	color:#E25249;
	
}
#booksummery{
	text-align:justify;
	color:#757C7F;
	 height:auto;
	 direction:rtl;
	
	}
#book-showright{
		 float:right;
	  width:570px;
	   height:260px;
	   padding-right:0px;
	   border:1px dotted #ccc;
	   background:#E1E1E1 ;

	}
#book-showleft{
	 border:1px dotted #ccc;
	  float:left; 
	  width:250px; 
	  height:260px;
	  background:#E1E1E1 ;

}
#h1-2{

background:#FFF;
margin-top:5px;
color: #757C7F;
text-align: right;
font-size: 1.4em;
padding-right: 0px;
margin-bottom: 10px;
	}
#book-Property{
	height:auto;
	
	}

.page_item-book i{
	float:right;
	margin-left:5px;
	color:#757C7F;
	margin-right:15px;
	

	
	}
	.p1 ul li{
		list-style:none;
		padding-right:20px;
		
		}
		.p3{
			
		 width:100%;
		  min-height:30px;
		 
			}
#fehrest{
	display:block;
	
	}	
		.p3 ul li{
			padding-right:20px;
			list-style:none;			
			}
		.p2{
			
		float:left;
		 width:80%;
		  min-height:100px;
			}
		.p1{
		float:right;
		 width:20%; 
		 height:auto;
			
			}
		.p2 ul li{
		list-style:none;
		padding-right:5px;
		
		}
	#prpicon{
	    color:#E25249;
		font-size:1.6em;
		margin-right:14px;
		padding-top:12px;
		}

		.page_item-book p{
			padding:12px;
			background:#FFF; text-align:justify;
			
		}
	#pricetable {
		   margin-left:0;
		   margin-top:0px;
		   width:100%;
		   direction:rtl;
		   text-align:justify;
		   border-top:3px solid #fff;
		   border-collapse:collapse;
		   background:#ccc;
		   height:60px;



		}


	#pricetable tr td{
		color:#636363;
	    padding-right:10px;
		background:rgb(215,215,215);
		
		
		}

#off{
	width:110px;
	}
	.addtobaskettd{width:70px;}
	

.booktozih img{
	width:40px;
	height:50px;
	
	}
#publisher{
	
	  position:relative;
	  top:0;
	  right:0;
	   height:50px;
	}
#public-name{
	width:50px;
	}

#image-zoom{
	margin:0 auto;
	text-align:center;
	margin-top: -5px	
	}

.overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.7);
  transition: opacity 500ms;
  visibility: hidden;
  opacity: 0;
}
.overlay:target {
  visibility: visible;
  opacity: 1;
}

.popup {
  margin: 70px auto;
  padding: 20px;
  background: #fff;
  border-radius: 5px;
  width: 53%;
  position: relative;
  transition: all 5s ease-in-out;
}
googleMap{width:500px;height:380px;}
.popup img{

	
	  width: 100%;
  position: relative;
	}

.popup h2 {
  margin-top: 0;

  color: #333;
  font-family: Tahoma, Arial, sans-serif;
}
.popup .close {
    position: absolute;
    top: -36px;
    right: 0px;
    transition: all 200ms ease 0s;
    font-size: 4em;
    font-weight: bold;
    text-decoration: none;
    color: #F00;
    z-index: 999;
}
.popup .close:hover {
  color: #06D85F;
}
.popup .content {
  max-height: 30%;
  overflow: auto;
}
#image-zoom .button{
	color:#636363;
	font-size:1.3em;
	}
@media screen and (max-width: 700px){

  .popup{
    width: 90%;
  }
}
#bookinformtbl{
	width:100%;
	direction:rtl;
	
	}
#bookinformtbl h2{
	font-size:1.1em;
	
	
	}
#bookinformtbl tr td{
	color:#757C7F;
	direction:rtl;
	padding-right:10px;

	font-size:1.1em;
	
	}
#manzoomelogo{
	opacity: 0.6;
    filter: alpha(opacity=60); /* For IE8 and earlier */
	margin-left:-5px;
	}
#section2{
background:#D7D7D7; 
height:90px;
position:relative;
top:15px;
left:0;
z-index:0;
}
#spinnerajax{
	position:relative;
	left:50%;
	top:10%;
	font-size:2em;
	color:#757C7F;
	}
#loadtopspin{
	font-size:2em;
	color:#757C7F;
	position:relative;
	top:5%;
	right:40%;
	}
#vijegiha {
    margin-top:-10px;
    width: 100%;
	border:none;
	
}
#

 @media print
   {
      #tblorder1 {
    height: 79px;
    padding-right: 45px;
    color: red !important;
    font-size: .9em;
}
.nonprint{
    visibility: hidden;
	
	}
 
#tblimg1id{
	 display:none;
	}  
.printing{
		 display:none;

	}

   }
#vijegiha td {

    border-bottom: 1px solid #ddd;
	height:35px;
	padding-right:15px;
}
#vijegiha .td-v{
	width:150px;
	}
.td-v2{
	background:#fff !important;
	
	}


.btnbox-product{
	height:30px;
	line-height:30px;
	 width:200px;
	  float:right;
	   background:rgb(225,225,225);
	   text-align:right;
	   padding-right:3px;
	
	}
.btnbox-product h2{
	font-size:.7em;
	
	}
.btnbox-product a{
	text-decoration:none;
	color:#757C7F;
	}
.list-products{
    width: 145px;
    height: 340px;
    float: right;
    color: #636363;
    margin: 9.5px;
}

.sub-navigationt {
    background:#E1E1E1;
	width:100%;
    list-style: none;
	direction:rtl;
	border-left: 2px solid #E6E6E6;
	border-right: 2px solid #E6E6E6;
	text-align:right;
	
}
.sub-navigationt > li {
    border-bottom: 1px solid #FFF;
    padding: 7px 0px 1px 0;
	color:#757C7F;

}
.sub-navigationt i{
	
	float:left;
	margin-left:10px;
	}
.sub-navigationt > li a:link,a:visited{
	text-decoration:none;
	transition:all .7s ease;
-webkit-transition:all .7s ease;
-moz-transition:all .7s ease;
-o-transition:all .7s ease;
color:#757C7F ;
	
	}
.coloring{
	color:#757C7F !important;
	font-weight:unset;
	}
.sub-navigationt > li a{
	padding-right:5px;
	}
.sub-navigationt > li a:hover{
	text-decoration:none;
	color:rgb(226,82,73) !important;

	}
.sub-navigationt > li:first-child {
    border-top: 1px solid #e6e6e6;
}
.sub-navigationt li.parent .children {
    margin-left: 0;
    list-style: none;
    display: none;
}
.openall{
	color:#2aa07c;
	cursor:pointer;
	}
.top-product {
    height: 145px;
    width: 145px;
    float: right;
    overflow: hidden;
}
.top-product img {
    width: 145px;
    height:  145px;
    transition: all 1s ease 0s;
}
.top-product img:hover{
	width: 177px;
  height: 177px;
	
	}
.btnbox-product {
    height: 30px;
    line-height: 30px;
    width: 145px;
    float: right;
    background: #E1E1E1 none repeat scroll 0% 0%;
    text-align: right;
    padding-right: 3px;
}

.relatesproduct{
	
	padding:0 !important; 
	height:185px!important; 
	 background:#E1E1E1!important; 
	  margin-bottom:30px;
}
#errorplus{
	font-size:.9em !important;	
	}


#basketbtn{
	 background:/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f5f6f6+0,dbdce2+21,b8bac6+50,f5f6f6+100 */
background: rgb(245,246,246); /* Old browsers */
background: -moz-linear-gradient(top, rgba(245,246,246,1) 0%, rgba(219,220,226,1) 21%, rgba(184,186,198,1) 50%, rgba(245,246,246,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(245,246,246,1) 0%,rgba(219,220,226,1) 21%,rgba(184,186,198,1) 50%,rgba(245,246,246,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(245,246,246,1) 0%,rgba(219,220,226,1) 21%,rgba(184,186,198,1) 50%,rgba(245,246,246,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f6f6', endColorstr='#f5f6f6',GradientType=0 ); /* IE6-9 */ height:33px; width:130px; padding-top:10px;

	}
#basketing{
width:250px;
position:relative;
top:0;
 left:70px;
 display:block;
 border:none;
 color:#636363;
}

#basketing-m{
	width:250px;
	height:auto; 
	 position:absolute;
	  top:-6px;
	   right:4px;
	    direction:rtl;
		 z-index:9;
		  background:#FFF;
text-align:justify;
padding-top:10px;
 padding-right:0px;
 border:1px solid #757C7F;
 border-top:none;
 display:none;
	}
#plus a{
	
	color:green;
	}
#minus a{
	color:red;
	
	}
#lefticon{
	background:url(../images/shopping-cart-xxl2.png) no-repeat;
	background-size: 23px 23px;
	background-position:center;
	float:left;
	width:30%;
	 height:33px;
	}
#rightbasket{
	color:#3B3B3B;
	padding-left:10px;
    float:right;
	width:70%;
	 height:27px;
	 line-height:27px;
	 border-left:1px solid #777;
	 margin-top:3px;
	}
#caretdown{
	position:relative;
	top:3px;
	
	}
#numberofporoduct{
	  border-radius:18px;
	   width:25px;
	    height:18px; 
		line-height:18px; 
		text-align:center;
		 position:absolute;
		  top:0;
		   left:275px;
		    background:#E25249; 
			color:#FFF;
	}


#basketbtn:hover #rightbasket i{
	color:#777;
	
	}

#basketbtn:hover #lefticon{
	background:url(../images/shopping-cart-xxl2hover.png) no-repeat;
	background-size: 23px 23px;
	background-position:center;
	float:left;
	width:30%;
	 height:33px;
	}

#basketbtn:hover a{
	text-decoration:underline;
	color:#E25249 ;
	
	}
#basketbtn:hover{
	background:#FFF;
	cursor:pointer;
	
	}

#rightbasket a{
	color:#3B3B3B;
	text-decoration:none;
	}
#basketing-m ul li{
	list-style:none;
	border-top:1px solid #ddd;
	font-size:.9em;
	padding:5px 5px 5px 0;
	}
#basketing-m ul li:first-child {
  border-top: none;
}
.product1 p{
	text-align:left;
	color:#E25249 ;
	
	}
.productimg{
	float:left;
	 width:40px; 
	height:40px;
	 margin-left:10px;
	}
.productimg img{
	width:40px;
	height:40px;
	}
.product1{
	float:right; 
	height:40px;
	 width:170px;
	}
.viewbasket{
	margin:0 auto;
	padding:3px;
	background:rgb(226, 82, 73);
	width:150px;
	text-align:center;
	 transition:all .3s ease;
	 margin-top:12px;
	 margin-bottom:12px;

	}
.viewbasket:hover{

		background:rgb(99,99,99);

	}
.viewbasket a{
	color:#fff;
	text-decoration:none;
	
	}

.conunter{
	 float:right;
	  height:20px;
	   float:left;
	    color:#3B3B3B; 
		direction:ltr;
		line-height:20px;


	}
.countx{
	color:#3B3B3B;
	font-size:1em;

	
	}
.minuspro a{
	color:red;
	font-size:1.3em;
	text-decoration:none;
	
	}
.pluspro a{
	color:green;
	font-size:1.3em;
		text-decoration:none;
	
	}
.p-price{
	 float:left;
	 height:20px; 
	 float:left;
	 margin-right:3px;
	}


.mainerrorp{
	  height:99px;
	   width:100%;
	    margin:0 auto;
		background:#FFF;
		margin-top:10px;
		border-bottom:1px solid #ccc;
	}
.centerproductmsg{
	  width:100%;
	   height:103px;
	  text-align:center;
	   margin:0 auto;
	    font-size:1.5em; 
		direction:rtl;
		color:#2aa07c;
	position:relative;
	 top:0;
	  left:0;
	   z-index:1111;
	   
			}
	
#conuntnum{
	font-size:.6em;
	text-align:right;
	margin-right:131px;
	color:#636363;
	}
#totalpice1{
	color:#E25249 ;
	}
.shoppingbtns{
border:1px solid #E25249;
 width:140px; 
 height:30px;
  line-height:30px;
   margin:0 auto; 
   display:inline-block;
   font-size:.5em;
   color:#636363;
	}
.shoppingbtns:hover{
	cursor:pointer;
	
	}
.shoppingbtns a{
	color:#757C7F;
	}
   #endofshoping{
	   background:#E25249;
	   color:#FFF;
	   }
	     #endofshoping a{
	   color:#FFF;
	   text-decoration:none;
	   }



#ajaxi1{
	height:95px;
    margin-top:-80px;
	
	}

/*End product.bc*/
/*basket-view.bc*/
#basket-showtbl{
width:100%; 
margin:0 auto;
border:1px solid #ccc;
border-bottom:none;
direction:rtl;	
}

#basket-showtbl th{
	color:#636363;
	font-size:1.1em;
	background:#E1E1E1;
	}
thead th {
border-bottom: 1px solid #ccc;
 text-align: center;
  font-weight: bold;
  }
.namep1{
	float:right;
	height:40px;
	line-height:40px;
	width:auto;
	padding-right:5%;
	
	}
.namep2{
	 float:right;
	  width:40px;
	   height:40px;
	}
.namep2 img{
	width:40px;
	height:40px;
	}
.tr1  {
    border:dashed #ccc 1px;
    border-right: none;
	border-left:none;
	border-top:none;
	text-align:center;
	padding:5px;
	color:#757C7F;
}

.rowproduct{
	width:77px;
	}
#basket-show{
 min-height:165px;
	}
.imgtopbsk{
width: 29px;

height: 25px;
	position:relative;
	top:5px;
	left:5px;
}
#headerbsk{
	direction:rtl;
	background:#FFF;
	font-family: Conv_W_yekan, Sans-Serif;
	}
#basket-showtbl td{
	background:none !important;
	}
.tr-showtbl{
	border-bottom:1px dotted #ccc;
	
	}
.nameofp{
	width:350px;
	direction:rtl;
	text-align:right;
	
	}
.countproduct{
	width:300px;
}
#nextstep{
width:150px;
height:30px;
line-height:30px;
text-align:center;
background:#E25249;
color:#FFF;

}
#nextstep:hover{
	cursor:pointer;
	
	}
#nextstep a{
	color:#FFF;
	text-decoration:none;	
	}

#nextstep2{
width:150px;
height:30px;
line-height:30px;
text-align:center;
background:#E25249;
margin:0 auto;
}
#nextstep2:hover{
	cursor:pointer;
	
	}
#nextstep2 a{
	color:#FFF;
	text-decoration:none;	
	}


.tbltds{
	width:50%;
	color:#636363;
	 height:40px;
	 padding-right:7px; 
	 border-bottom:1px solid #ccc;
	
	}
#tbt2{
	background:#FFF;
	}
.diftr{
	
background:#E1E1E1;	
	}
.tbltds2{
	 width:50%;
	 color:#636363;
	 height:40px;
	 padding-right:10px;
	 border-bottom:1px solid #ccc;
	}
#allcountbl{
	 width:25%;
	 height:85px;
	 border:1px solid #ccc;
	 direction:rtl;
	}
#mainihs{
	height:240px;
	 width:100%;
	  margin:0 auto; 
	  direction:rtl;
	}



.popup2 {
  margin: 70px auto;
  padding: 0px;
  background: #fff;
  width: 35%;
  position: relative;
  transition: all 5s ease-in-out;
}

.popup2 form{
margin-top:20px;
	
	}
#mainihs{
	height:240px;
	 width:50%;
	  margin:0 auto; 
	  direction:rtl;
	}

.popup2 h1 {

  color: #fff;
  background:#E25249;
   text-align:center;
    color:#FFF;
}
.popup2 .close {
    position: absolute;
    top: 0px;
    right: 0px;
    font-size: 4em;
    font-weight: bold;
    text-decoration: none;
    color: #fff !important;
    z-index: 999;
}


.popup2 .close:hover {
  color: #06D85F;
}
.popup2 .content {
  max-height: 30%;
  overflow: auto;
}
#image-zoom .button{
	color:#636363;
	font-size:1.3em;
	}
@media screen and (max-width: 700px){

  .popup2{
    width: 100%;
  }
}
.removeallp a{
	color:#BFBFBF ;
	}
.removeallp a:hover{
	cursor:pointer;
	}

/*End basket-view.bc*/

/*shipping.bc*/
	 #addingaddres select{
		 width:200px;
		 height:30px;
		 border: 1px solid #E8E8E8;
		 margin:5px;

		 }
		 
	#addingaddres textarea{
		 width:200px;
		 height:70px;
		 border: 1px solid #E8E8E8;
		 margin:5px;

		 }
    	#addingaddres input{
		 width:200px;
		 height:30px;
		 border: 1px solid #E8E8E8;
		 margin:5px;

		 }
		#addedaddress .edit-address {
			color:#757C7F;
			font-size:1.3em;
			}
	    #addedaddress .remove-address {
			color:red;
			font-size:1.3em;
			}
		#addedaddress{
			 width:100%;
			  height:100px;
			   border:1px solid #CCC;
			   color:#636363;
			    direction:rtl;
				 text-align:center;
			
			}
#addingaddres input[type="submit"] {
    width: 70px;
    height: 30px;
    background-color: #2aa07c;
    color: #FFF;
    font-family: b yekan;
    font-size: 13px;
    border-radius: 4px;
    border: 0px none;
	margin:5px;

}


   @media screen and (max-width: 700px){

  .popup3{
    width: 100%;
  }
}            

#addresplz{
width:130px;
height:35px;
line-height:35px;
text-align:center;
background:#E25249;
margin:0 auto; background:#E1E1E1; 
}
#editaddresplz{
width:130px;
height:35px;
line-height:35px;
text-align:center;
margin:0 auto;
 background:#E1E1E1;  

}
#editaddresplz a{
	text-decoration:none;
	
	}
#editaddresplz i{
	font-size:1.3em;
	color:#757C7F;
	 

}

#addresplz a{
	color:#636363;
	text-decoration:none;	
}
           #addedaddress td{
	
	width:100px;
	} 
	 #addingaddres select{
		 width:200px;
		 height:30px;
		 border: 1px solid #E8E8E8;
		 margin:5px;

		 }
		 
	#addingaddres textarea{
		 width:200px;
		 height:70px;
		 border: 1px solid #E8E8E8;
		 margin:5px;

		 }
    	#addingaddres input{
		 width:200px;
		 height:30px;
		 border: 1px solid #E8E8E8;
		 margin:5px;

		 }
		#addedaddress .edit-address {
			color:#757C7F;
			font-size:1.3em;
			}
	    #addedaddress .remove-address {
			color:red;
			font-size:1.3em;
			}
		#addedaddress{
			 width:100%;
			  height:100px;
			   border:1px solid #CCC;
			   color:#636363;
			    direction:rtl;
				 text-align:center;
				 margin-top:15px;
			
			}
#addingaddres input[type="submit"] {
    width: 70px;
    height: 30px;
    background-color: #2aa07c;
    color: #FFF;
    font-family: b yekan;
    font-size: 13px;
    border-radius: 4px;
    border: 0px none;
	margin:5px;

}
.popup3 {
    margin: 70px auto;
    padding: 0px;
    background: #FFF none repeat scroll 0% 0%;
    width: 35%;
    position: relative;
    transition: all 5s ease-in-out 0s;
	height:430px;
   
}
.popup3 h1 {
    background: #E25249 none repeat scroll 0% 0%;
    text-align: center;
    color: #FFF;
}
.popup3 .close {
    position: absolute;
    top: 0px;
    right: 0px;
    font-size: 4em;
    font-weight: bold;
    text-decoration: none;
    color: #fff !important;
    z-index: 999;
}
.popup3 .close:hover {
  color: #06D85F;
}
.popup3 .content {
  max-height: 30%;
  overflow: auto;
}
.popup3 form{
margin-top:20px;
	
	}
#addingaddrestbl tr td{
background:#FFF;
}
.adlable{
font-size:.9em;
}
#selectyouraddress{
direction:rtl;
color:#757C7F;
font-size:1.1em; 
padding-right:10px;		
}
.selectyour{
direction:rtl;
color:#757C7F;
font-size:1.1em; 
padding-right:10px;
text-align:right;	
}
.trucking{
	border:1px solid #ccc;
	 width:270px;
	  height:100px; 
	  float:right;
	  margin-left:45px;
	  direction:rtl;
	  margin-top:30px;
	  border-right:none;
	  background:#FFF;
	}
.trucking h1{
	background:#E25249 ;
	color:#FFF;
	font-size:1em;
	}
.trucking i{
	font-size:1.2em;
	color:#E1E1E1;
	float:right;
	padding-left:20px;
	padding-top:3px;
	
	}
.truckingtxt{
	  
	 width:240px;
	  height:100px;
	   float:left;
	}
.truckingtxt p{
	font-size:.9em;
	color:#757C7F;
	padding-top:5px;
	}
.maindeliver{
	 
	  width:100%;
	   height:auto;
	    margin:0 auto; 
		text-align:center;
		background:#E1E1E1;
	}
.truckingslct{
border:1px solid #ccc;
 width:28px;
  height:100px;
  float:right; 
  line-height:100px;
  border-top:none;
  border-bottom:none;
  text-align:center;
	}
#addingaddres1 select{
	height:50px;
	margin-top:20px;
	
	}
#addingaddres1 textarea{
	height:50px;
	margin-top:20px;
	
	}
#addingaddres1 input{
	height:50px;
	margin-top:20px;
	
	}
#delivery-show{
	padding-right:0px !important;
	min-height:700px;
	
	}
  #headerbsk hr{
	  margin-top:12px;
	  width:100%;
	  color:#ccc ;
	  height:2px;
	  border:1px solid #ccc;
	  
	  }
  #headerbsk .activinghr{
	
		  margin-top:12px;
	  width:100%;
	  color:#2aa07c;
	  height:2px;
	  border:1px solid #2aa07c;
	}
	 .undertxtbk{
		 font-size:.7em;
		 width:150px;
		 height:30px;
		 position:relative;
		 top:17px;
		 left:7px;
		
		 
		 }
			 .undertxtbk2{
		 font-size:.7em;
		 width:150px;
		 height:30px;
		 position:relative;
		 top:17px;
		 left:29px;
		
		 
		 }
		#headerbsk{
			height:40px; 
			line-height:40px;
			padding-right:0 !important;
			}
		.ciclenav{
			 border:3px solid #ccc;
			  width:25px;
			   height:25px;
			    border-radius:25px;
				 margin-top:5px;
				  float:right;
			
			}
		.hrnav{
			  width:150px;
			   height:25px; 
			   line-height:30px;
			    margin-top:3px;
				 float:right;
			}

		#active-circle{
			border:3px solid #2aa07c;
			  width:25px;
			   height:25px;
			    border-radius:25px;
				 margin-top:5px;
				  float:right;
			
			}
		#active-txt{
			color:#2aa07c;
		}
	#submit22{
		width:130px;
		height:35px;
		line-height:35px;
		background:#E25249 ;
		color:#fff;
		border:none;
		font-size: 1em;
		margin-top:50px;
}
#submit22:hover{
	cursor:pointer;
	}
.addresslink{
	text-align:center;
	
	
	}
	
/*End shipping.bc*/

/*finalfactor.bc*/

#view-showright{
		 float:right;
	  width:880px;
	   height:180px;
	   padding-right:0px;
	   border:1px dotted #ccc;
	   background:#E1E1E1 ;

	}
	#pricetablekol {
		   margin-left:0;
		   margin-top:10px;
		   width:830px;
		   direction:rtl;
		   text-align:justify;
		   border-top:3px solid #fff;
		   border-collapse:collapse;
		   background:#ccc;
		   height:80px;



		}
	#pricetablekol tr td{
		color:#636363;
	    padding-right:10px;
		background:rgb(215,215,215);
		
		
		}
	#book-showleft2{
	 border:1px dotted #ccc;
	  float:left; 
	  width:200px; 
	  height:370px;
	  background:#E1E1E1 ;

}
#book-img2 {
    width: 180px;
    height: 120px;
}
.products-show2 {
    width: 180px;
    height: 120px;
    padding: 0px;
    border: 2px double #CCC;
    margin: 20px auto 0px;
}
.factordetailsuser li{
	list-style:none;
	border-bottom:1px dashed #fff;
	color:#636363;
	min-height:35px;
	padding-right:5px;
	
	}
.factordetailsuser{
direction:rtl; 
margin-top:5px;	
	}
.titleviews{
	width:100px;
	 height:20px;
	  line-height:20px;
	   color:#FFF;
	    float:right; 
		margin-top:-20px;
		 background:#E25249;
		  text-align:center;
		   border:1px solid #E25249;
		    border-radius:7px 7px 0 0;
	}
#myorders{
	width:100%;
	 background:none;
	 direction:rtl;
	  text-align:center;
	   color:#636363;
	
	}
#myorders td{
	border:1px solid #ccc;
	 padding:10px;
	  background:none;
	}
#forinformations{
 width:880px;
 min-height:50px;
  float:right;
   margin-top:40px;	
	}
#forinformationstbl{
	 direction:rtl; 
	 width:880px;
	  float:right;
	   height:0;
	    background:#FFF;
		border:1px solid #CCC;
	}
#forinformationstbl td{
	height:0;
	 width:80%;
	 padding:11px;
	 background:#fff;
	}
#raveshpardakht{
	height:210px; 
	background:#E1E1E1;
	 margin-top:14px;
	
	}

.trucking2{
	border:1px solid #ccc;
	 width:285px;
	  height:100px; 
	  float:right;
	  margin-left:45px;
	  direction:rtl;
	  margin-top:30px;
	  border-right:none;
	  background:#FFF;
	}
.trucking2 h1{
	background:#E25249 ;
	color:#FFF;
	font-size:1em;
	}
.trucking2 i{
	font-size:1.2em;
	color:#E1E1E1;
	float:right;
	padding-left:20px;
	padding-top:3px;
	
	}
.truckingtxt2 {
    width: 256px;
    height: 100px;
    float: left;
}
.truckingtxt2 p{
	font-size:.9em;
	color:#757C7F;
	padding-top:5px;
	}

.firstliuser{
	background:#636363;
 margin-top:-5px;
  padding-top:3px;
  }
  .dfborder1{
border-bottom:1px dashed #CCC !important;	  
	  }
  .dfborder2{
border-bottom:none !important;	  
	  }
/*End finalfactor.bc*/
/*finalfactor2.bc*/
#tblimg1id{
	background:#999 !important;
	}

#topfactb2{
	 width:100%;
	  height:100px;
	   direction:rtl;
	    background:#FFF;
		 border:1px solid #777; 
		 border-top:none;
	}
#topfactb3{
	width:100%;
	 direction:rtl; 
	 border:1px solid #777;
	  border-top:none;
	   border-right:none;
	    border-bottom:none;
		style="width:100%; 
		direction:rtl;
		 border:1px solid #777;
		  border-top:none;
		   border-right:none;
		    border-bottom:none;
	
	}
#tblimgl11{
	border-left:1px solid #777;
	
	}
#tblimgl112{
height:40px; 
background:#E1E1E1;
 border:1px solid #777; 
 border-top:none;
  border-left:none;	
	
	}
.tblimgl-2{
	height:42px !important; 
	background:#E1E1E1 !important;
	 border:1px solid #777 !important; 
	 border-top:none !important; 
	  border-left:none !important;
	}
#tblimgprice{
	width:100px !important;
	}
.tbl-3{
	background:#FFF !important;
	 font-size:.9em;
	  text-align:center; 
	  height:28px;
	   border:1px solid #777;
	    border-top:none;
		
	}
.tbl-3a{
	background:#FFF !important;
	 font-size:.9em!important;
	  text-align:center!important;
	   width:44%!important;
	    height:28px!important;
		 border:1px solid #777!important;
		  border-left:none!important;
		   border-top:none!important;
	
	}
.tbl-3aa{
	border-left:none;
	border-right:none;
	}
#tblimg22{
	border-left:none !important;
	}
.tbll-3{
	border-left:none;
	
	}
#tblorder{
width:58%;
 direction:rtl;
  text-align:right;
   border:1px solid #777;
    border-left:none;
	 border-top:none; 
	 float:right;
	}
#tblorder1{
	height:79px; 
	padding-right:45px; 
	background:#E1E1E1;
	font-size:.9em;
	}
#tblorder2{
	height:79px; 
	padding-right:45px;
	background:rgb(239,158,154);
	}
#lastpricetbl{
	width:42%;
	 direction:rtl; 
	 float:right; 
	 text-align:center;
	 border:1px solid #777;
	 border-bottom:none;
	 border-top:none;
	}
.lastpricetbltd{
   	
	height:40px;
	background:#E1E1E1;
	border:1px solid #777;
	border-right:none;
	border-top:none;
	width:156px;
	}
.lastpricetbltd2{
	border-left:none;
	
	
	
	}
.lastpricetbltdd{
	background:#fff !important;
	 height:40px;
	  border:1px solid #777;
	   border-right:none;
	    border-top:none;
		
	
	}
.lastpricetbltdd2{
	border-left:none !important;
	background:rgb(255,165,165) !important;
	
	}
#topfactbl td{
	background: #E1E1E1;
	
	}
#topfactbl{
	width:100%;
	 height:80px; 
	 direction:rtl;
	  border:1px solid #777;
	
	}
.tblimgl{
width:100px;
height:80px;
line-height:10px;
text-align:center;
border-left:1px solid #777;
	}
.tblimgl2{
width:610px;
height:80px;
line-height:10px;
text-align:center;
color:#3B3B3B;
font-size:1.4em;
border-left:1px solid #777;
	}
.tblimgl3{
	width:500px;
height:80px;
line-height:10px;
text-align:left;
color:#3B3B3B;
font-size:1em;
padding-left:20px;
	
	}
.factoring{
	width:70%; 
	float:right;
	 height:80px;
	  text-align:right;
	   padding-top:20px;
	   padding-right:20px;
	}
.printing{
 width:30%;
  float:left;
  height:80px;
	}
.btnprint{
	margin-top:20px;
	 width:60px;
	  height:30px;
	 
	}
.btnprint i{
	color:#999999;
	font-size:1.5em;
	}
.tblimg4{
	background:#fff;
	}
.tblimg4 ul li{
	list-style:none;
	display:inline-block;
	padding:20px;
	
	}
.tblimg4 ul{
	background-color:#FFFFFF;

}
#errorpardakht{
	width: 610px;
height: 80px;
line-height: 30px;
text-align: center;
color: #3B3B3B;
font-size: 1.2em;
border-left: 1px solid #777;
	
	}

.user-deliv{
	color:#2aa07c;
	}
/*End finalfactor2.bc*/body#about-us a#about-us,
body#contact-us a#contact-us,
body#home a#home,
body#gallery-list a#gallery-list,
body#eshop a#eshop,
body#blog a#blog,
body#places a#places,
body#home-country a#home-country {
color: #fff;
background: #2aa07c ;
}
#mapingdiv{ 
width:820px; 
position:relative; 
top:0;
 left:0;
 text-align:center;
	}
#mapingdiv img{
	margin-top:100px;
	font-size:2em;
	
	}
#iframemaping{
	position:absolute;
	top:0;
	left:0;
	
	}
	
#viewgps1:hover{
	cursor:pointer;
	}
#viewgps{
	min-height:0px;	
	}
.about-place {
    text-align: right;
    color: #636363;
    margin-top: 23px;
    margin-bottom: 15px;
    font-size: 1.5em;
	padding-right:10px;
}
/*start location list*/


/* Common style */
.grid figure {
	position: relative;
	float: left;
	overflow: hidden;
	margin: 5px;
    width: 530px !important;
	height: 164px;
	text-align: center;
	cursor: pointer;
}

.grid figure img {
	position: relative;
	display: block;
	min-height: 100%;
	max-width: 100%;
	opacity: 0.8;
	
}

.grid figure figcaption {
	padding: 2em;
	color: #fff;
	font-size: 1.2em;
	font-weight:bold;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
		-webkit-box-sizing: border-box; box-sizing: border-box;

}

.grid figure figcaption::before,
.grid figure figcaption::after {
	pointer-events: none;
}

.grid figure figcaption,
.grid figure figcaption > a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

/* Anchor will cover the whole item by default */
/* For some effects it will show as a button */
.grid figure figcaption > a {
	z-index: 1000;
	text-indent: 200%;
	white-space: nowrap;
	font-size: 0;
	opacity: 0;
}

.grid figure h2 {
	word-spacing: -0.15em;
	font-weight: 300;
}

.grid figure h2 span {
	font-weight: 800;
}


.grid figure h2,
.grid figure p {
	margin: 0;
}
.airprti-one{
	min-height:245px; width:100%;margin-top:20px;
	}
.grid figure p {
	letter-spacing: 1px;
	font-size: 68.5%;
}
.viewtour {

   width: 368px;
   height: 247px;
   margin: 0px;
   float: left;
   overflow: hidden;
   position: relative;
   text-align: center;


}
.viewtour p{
	   font-family: Conv_W_yekan, Sans-Serif !important;
	   font-size:1.2em;
	}
.viewtour .mask,.view .content {
   width: 370px;
   height: 247px;
   position: absolute;
   overflow: hidden;
   top: 0;
   left: 0;
   direction: rtl;
}
.viewtour img {
   display: block;
   position: relative;
}
.iso{
	color:rgb(226,82,73);
	float:right;
	font-size: .7em;
	padding-left:7px;
	}
.iso2{color:rgb(226,82,73);font-size: .7em;}
.lastsecond{
	width:160px; height:154px; background:url(../images/Glossy_Ribbons.png); background-size:cover;position:absolute; top:-16px; left:-20px;
 z-index:9999;
	}
.specialoffers{
	    width: 160px;
    height: 154px;
    background: url(../images/spctour.png);
    background-size: cover;
    position: absolute;
    top: -12px;
    left: -10px;
    z-index: 9999;
	}
.aslilist{
	width:370px; height:590px; float:left; background:#FFF; margin-left:30px; margin-right:2px; border:1px solid #e3e3e3;
	border-radius:2px;
	margin-top:30px;transition:.3s ease;
	-webkit-transition:.3s ease;
	-moz-transition:.3s ease;
	-o-transition:.3s ease;
	position:relative; top:0; left:0;
	}
.aslilist:hover{
	     box-shadow:-1px 2px 2px 3px #acffe5;
	
	}
.listitop{
	width:370px; height:247px;font-family: Conv_W_yekan, Sans-Serif;

	}
	.tourlist-place{
		width:100%; min-height:400px; margin:0 auto;
		}
	.dettours{
		width:370px; height:160px;
		
		}
.dettours-h2{
		height: 40px;
text-align: right;
line-height: 50px;
font-size: 1.1em;
font-weight: 500;
direction: rtl;
color: #636363;
		}
	.dettours-title{
		width:250px; float:right; padding-right:10px;font-size:1em;
		}
.dettours-price {
    width: 110px;
    float: left;
    font-size: .9em;
    text-align: left;
    padding-left: 10px;
}
	.moredetailsss{
		height:40px; 
		}
	.moredetailsss-1{
		width:110px;  float:left; font-size:.9em; border:1px solid #2aa07c; border-radius:5px;margin-top:5px; padding:1px;margin-left:10px; background:#2aa07c; color:#FFF;
		transition:.3s ease;
		-webkit-transition:.3s ease;
		-moz-webkit-transition:.3s ease;
		-o--webkit-transition:.3s ease;
		}
	.insur-tour{
		height:auto;
		direction:rtl;
		text-align:justify;
		color:#636363;
		}
.moredetailsss-1 a{
	color:#FFF;
	}
	.moredetailsss-1:hover{
		
		background:#E25249 ;
		border:1px solid #E25249 ;
		cursor:pointer;
		}
	.moredetailsss-1-1{
	width:170px;border:1px solid transparent;margin-top:5px;margin-right:10px; border-radius:5px;  float:right; font-size:.9em;height:30px; 
	background:#e1e1e1; color:#FFF;	
		}
	.moredetailsss-1-1 i{
		color:#56535a;
		margin-left:7px;

		}
	.moredetailsss-icon{
		width:51px; background:#56535a;margin-top:-1px; margin-right:-1px;height:30px;float:right; line-height:30px; float:right; border:1px solid transparent; border-radius:0 5px 5px 0;
		color:#e1e1e1;
		}
.moredetailsss-icon i{
		color:#e1e1e1;
		}
.icontouri{
width:18px;height:30px;margin-left:-1px; margin-top:-1px; line-height:30px; float:left;background:#e1e1e1;border:1px solid transparent; border-radius:5px 0px 0px 5px;
	}
.tourtouri-gp{
width:100px; float:right;text-align:right;  padding-right:5px; height:28px; line-height:28px; float:left;color:#56535a;
	}
.about-tour{
 height:100px; width:100%;color:#757c7f; padding-right:10px;padding-left:10px;direction:rtl; text-align:justify;font-size:.9em;overflow: hidden;	
	}
.border-tours{
width:94%; height:1px; background:#e3e3e3;margin:0 auto;	
	}
.sliding-tours{
 height:80px; width:100%;color:#ADADB3; margin:0 auto; padding-top:10px;	
	
	}
	   .listitop img{
	   width:100%;
	   height:100%;
	   }
   .sortingtours li{
	   list-style:none; 
	   border-left:none !important;
	   color:#2aa07c !important;
	   padding-left:5px;
	   padding-right:5px;
	   
	   }
	  .sortingtours li:hover{
		  cursor:pointer;
		  
		  }
		 .tabings-tour{
			 background:#FFF;
			 margin-top:0px;
			 }
/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	position:relative !important;
	left:180px;
	bottom:35px;
	background:url(../images/service-R.png) no-repeat;
	color:transparent;
}

.bx-wrapper .bx-next {
	position:relative !important;
	right:160px;
	bottom:35px;
	background:url(../images/service-L.png) no-repeat;
	color:transparent;
}



.bx-wrapper .bx-controls-direction a {
	position: relative;
	top: 77%;
	margin-top: -16px;
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 9999;
}
#footerslides .bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 9999;
}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}
.bx-wrapper, .bx-viewport {
    height: 350px !important;
}
.viewtour h2 {
   text-transform: uppercase;
   color: #fff;
   text-align: center;

   position: relative;
   font-size: 17px;
   padding: 10px;
 	padding-top:20px;
   border-bottom:1px solid #FFF;
   width:90%;
   margin:0 auto;
}
.viewtour p {
   font-family: Georgia, serif;
   font-style: italic;
   font-size: 18px;
   position: relative;
   color: #fff;
   padding: 10px 20px 20px;
   text-align: center;
}
.viewtour a.info {
   display: inline-block;
   text-decoration: none;
   padding: 7px 14px;
   color: #fff;
   text-transform: uppercase;
   -webkit-box-shadow: 0 0 1px #000;
   -moz-box-shadow: 0 0 1px #000;
   box-shadow: 0 0 1px #000;
}
.viewtour a.info: hover {
   -webkit-box-shadow: 0 0 5px #000;
   -moz-box-shadow: 0 0 5px #000;
   box-shadow: 0 0 5px #000;
}



.view-first img {
   -webkit-transition: all 0.2s linear;
   -moz-transition: all 0.2s linear;
   -o-transition: all 0.2s linear;
   -ms-transition: all 0.2s linear;
   transition: all 0.2s linear;
}
.view-first .mask {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   background-color: rgba(0,0,0, 0.6);
   -webkit-transition: all 0.4s ease-in-out;
   -moz-transition: all 0.4s ease-in-out;
   -o-transition: all 0.4s ease-in-out;
   -ms-transition: all 0.4s ease-in-out;
   transition: all 0.4s ease-in-out;
}
.view-first h2 {
   -webkit-transform: translateY(-100px);
   -moz-transform: translateY(-100px);
   -o-transform: translateY(-100px);
   -ms-transform: translateY(-100px);
   transform: translateY(-100px);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 0.2s ease-in-out;
   -moz-transition: all 0.2s ease-in-out;
   -o-transition: all 0.2s ease-in-out;
   -ms-transition: all 0.2s ease-in-out;
   transition: all 0.2s ease-in-out;
}
.view-first p {
   -webkit-transform: translateY(100px);
   -moz-transform: translateY(100px);
   -o-transform: translateY(100px);
   -ms-transform: translateY(100px);
   transform: translateY(100px);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 0.2s linear;
   -moz-transition: all 0.2s linear;
   -o-transition: all 0.2s linear;
   -ms-transition: all 0.2s linear;
   transition: all 0.2s linear;
}
.view-first:hover img {
   -webkit-transform: scale(1.1,1.1);
   -moz-transform: scale(1.1,1.1);
   -o-transform: scale(1.1,1.1);
   -ms-transform: scale(1.1,1.1);
   transform: scale(1.1,1.1);
}
.view-first a.info {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 0.2s ease-in-out;
   -moz-transition: all 0.2s ease-in-out;
   -o-transition: all 0.2s ease-in-out;
   -ms-transition: all 0.2s ease-in-out;
   transition: all 0.2s ease-in-out;
}
.view-first:hover .mask {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
}
.view-first:hover h2,
.view-first:hover p,
.view-first:hover a.info {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
   -webkit-transform: translateY(0px);
   -moz-transform: translateY(0px);
   -o-transform: translateY(0px);
   -ms-transform: translateY(0px);
   transform: translateY(0px);
}
.view-first:hover p {
   -webkit-transition-delay: 0.1s;
   -moz-transition-delay: 0.1s;
   -o-transition-delay: 0.1s;
   -ms-transition-delay: 0.1s;
   transition-delay: 0.1s;
}
.view-first:hover a.info {
   -webkit-transition-delay: 0.2s;
   -moz-transition-delay: 0.2s;
   -o-transition-delay: 0.2s;
   -ms-transition-delay: 0.2s;
   transition-delay: 0.2s;
}
			
			
			
			

/* Individual effects */



/*-----------------*/
/***** Apollo *****/
/*-----------------*/

figure.effect-apollo {
	background: #2aa07c;
	float:right;
	
}

figure.effect-apollo img {
	opacity: 1;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: scale3d(1.05,1.05,1);
	transform: scale3d(1.05,1.05,1);
}

figure.effect-apollo figcaption::before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(255,255,255,0.5);
	content: '';
	-webkit-transition: -webkit-transform 0.6s;
	transition: transform 0.6s;
	-webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);
	transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);
}

figure.effect-apollo p {
	position: absolute;
	left: 30px;
	top: 10px;
	margin: 3em;
	padding: 0 1em;
	max-width: 150px;
	border-right: 4px solid #fff;
	text-align: right;
	opacity: 0;
	-webkit-transition: opacity 0.35s;
	transition: opacity 0.35s;
	direction:rtl;
}
figure.effect-apollo i{
	
	color:#E25249;
	}

figure.effect-apollo h2 {
	text-align: left;
}

figure.effect-apollo:hover img {
	opacity: 0.6;
	-webkit-transform: scale3d(1,1,1);
	transform: scale3d(1,1,1);
}

figure.effect-apollo:hover figcaption::before {
	-webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);
	transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);
}

figure.effect-apollo:hover p {
	opacity: 1;
	-webkit-transition-delay: 0.1s;
	transition-delay: 0.1s;
}



figure.effect-apollo {
	background: #2aa07c;
	float:right;
	
}

figure.effect-apollo img {
	opacity: 1;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: scale3d(1.05,1.05,1);
	transform: scale3d(1.05,1.05,1);
}

figure.effect-apollo figcaption::before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(255,255,255,0.5);
	content: '';
	-webkit-transition: -webkit-transform 0.6s;
	transition: transform 0.6s;

	-webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);
	transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);
}

figure.effect-apollo p {
	position: absolute;
	left: 30px;
	top: 10px;
	margin: 3em;
	padding: 0 1em;
	max-width: 150px;
	border-right: 4px solid #fff;
	text-align: right;
	opacity: 0;
	-webkit-transition: opacity 0.35s;
	transition: opacity 0.35s;
	direction:rtl;
}
figure.effect-apollo i{
	
	color:#E25249;
	}

figure.effect-apollo h2 {
	text-align: left;
}

figure.effect-apollo:hover img {
	opacity: 0.6;
	-webkit-transform: scale3d(1,1,1);
	transform: scale3d(1,1,1);
}

figure.effect-apollo:hover figcaption::before {
	-webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);
	transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);
}

figure.effect-apollo:hover p {
	opacity: 1;
	-webkit-transition-delay: 0.1s;
	transition-delay: 0.1s;
}



.loctitle{
	width:200px;
	 height:20px; 
	 line-height:20px;
	 float:right;

	  background:#E25249;
	   margin-right:-2px;
	   	-webkit-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	text-decoration:none;
	}
.loctitle:hover{
	background:#2aa07c ;
	}
.loctitle a{
	color:#FFF;
	transition:all .3s ease;
	-webkit-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	text-decoration:none;
	font-size:.8em;
	}
.loctitle a:hover{ 
color:#757C7F;
}
.locateobj{
	 float:right;
	 width:200px;
	margin-right:5px;
	margin-top:17px;
	
	}
.tourobj{
	 float:right;
	 width:370px;
	 height:200px;

	
	} 
	#viewgps1 i{
		float:right;
		color:#E25249;
		font-size:1.2em;
		
	}
		/*end location list*/
		/*compeletereg*/
#rereg{
	padding:0; margin:0 auto ; background:#E1E1E1!important; margin-top:20px !important; margin-bottom:20px !important;
	
	}
.content-rereg{
	width: 100%; direction:rtl; text-align:center;margin:0 auto;height:350px;position:relative; top:0%;background:#E1E1E1;
	
	}
#rereg input{
	
	width:50%;
	padding-right:20px;
	margin-right:20px;
	height:30px;
	font-size:1em;
	}
	
.rereg2{
	border:1px solid transparent !important; height:auto!important; padding-bottom:25px !important; margin:0 !important; 
	
	}
	#inside-resend2{
	
width:100%;
 min-height:50px; 
text-align:right;
line-height:50px;
margin-right:20px;
	}
#inside-resend2 h2{
	
width:27%;
 height:50px; 
text-align:right;
line-height:50px;
border-bottom:1px solid #000;
border-bottom:1px solid #000;
margin-right:20px;
color:#3B3B3B;

	}
.tourstabletr{
    background:#E25249 !important;
	color:#FFF !important;
	font-size:1.1em !important;
	padding-top:5px !important;
}
#inside-resend2 h4{
	
width:100%;
 min-height:50px; 
text-align:right;
line-height:50px;
margin-right:20px;
margin-top:5px;
color:#3B3B3B;
	}
#inside-resend2 input{
	
	width:30%;
	padding-right:20px;
	margin-right:0px;
	height:30px;
	font-size:1em;
	border:1px solid #ccc;
	border-radius:3px;
	}
.labalingreg{
	 float:right;
	 color:#3B3B3B;
	  width:80px;
	   height:30px;
	    line-height:30px;
		 text-align:right;
		  margin-left:70px;
	
	}
.takinput{
width:22.61%;
 height:33px;
 margin-left:17px;
 float:left;
 border:1px solid #ccc;
	}
.takinput1{
width:50% !important;
border:none !important; float:right !important; padding-left:0 !important; margin-left:0 !important;	
	
	}
.takinput1-2{
height:33px;width:10%; float:right; line-height:40px;	
	}
.takinput1-2-3{
 height:33px;width:40%; float:left;	}
	
	.okpm2{
	margin-right: 0px;
width: 60%;
height: 50px;
float: right;
margin-top: 15px;
text-align: center;
line-height: 50px;	
	}	
		
.iconing{
	border:1px solid #ccc;
	float:right;
	 width:30px;
	  height:30px;
	   line-height:30px; 
	   text-align:center;
	    color:#777;
		 background:#FFF; 
	}
.inputreg{
	float:right;
	

	}
.inputfiling{
	border:1px solid #ccc !important;
	
	background:#FFF !important;
	
	}
.accrules{
	border:1px solid #E25249;
	float:right;
	 background:#E25249;
	  border:1px dashed #FFF;
	   color:#FFF;
	  font-weight:bold;
	   height:45px; 
	   width:95%;
	   line-height:45px;
	}
.accrules input{
width:15px !important;
 margin-top:7px !important;
  margin-right:5px !important;
   margin-left:10px !important;
    float:right;
	
	}
.rultitle{
	 margin-right:20px;
	
	}
#khabrname{
	display:none;
	height:200px;
	 width:100%;
	 margin-bottom:40px !important;
	
	}
.inputreg2{
	float:right;
    height:30px;
	width:30%;
		
	}
	.inputreg3{
	float:right;
    height:30px;
	width:21% !important;
		
	}
.captchareg{
	width:102px;
	height:27px;
	position:relative;
	top:-3px;
}
#rultitle2{
	margin-top:12px;
	margin-bottom:14px;
	}
#compeletereg button{
				width:100px;
				height:30px;
				font-family: Conv_W_yekan, Sans-Serif;
				font-size:1.2em;
				margin-left:0px;
				margin-right:22px;
				margin-top:15px;
				float:right;
				line-height:5px;
				
				
				}


.labalingreg2{
	 float:right;
	 color:#3B3B3B;
	  width:60px;
	   height:30px;
	    line-height:30px;
		 text-align:right;
		  margin-left:70px;
	
	}
.importanti{
	font-size:2em;
	color:red;
	margin-right:5px;
	
	
	}
#maingender{
	 margin-bottom:10px;
	  height:30px;
	}
.optiongender{
	width:50px;
	 height:20px;
	  float:right; 
	  margin-top:-15px;
	
	}
.optiongender input{

	 position:relative !important;
	  top:12px; right:7px !important;
	
	}
.inputregtxtarea{
	float:right;
	width:30%;
	height:30px;
	
	}

	 #compeletereg input[type="text"]:focus,
	 #compeletereg textarea:focus
	 {

			background:rgb(252,236,235) !important;
	box-shadow:inset 1px 1px 7px #ffd5e7 !important;
	color:#3B3B3B;
	}
.refreshreg{
	position:relative;
	top:-7px;
	}
.optiongender2{
	width:70px !important;
	 height:20px;
	  float:right; 
	  margin-top:-15px;
	  margin-left:7px;
	
	}
.optiongender2 input{
		width:0px !important;
	 position:relative !important;
	  top:12px; right:7px !important;
	
	}
#errorreging{
	margin:0 auto !important;
	width:30% !important;
	text-align:center !important;
	border:1px dotted #fff;
	margin-top:10px !important;
	
	}
#inside-confirm a{
	color:rgb(226,82,73);
	
	}
#done-reg{
	border:2px dashed #FFF;
	 margin-top:10px !important; 
	width:70%; 
	margin:0 auto;
	 height:120px;
	 background:#E1E1E1;
	 line-height:120px;
	
	}
#done-reg h1{
	color:#3B3B3B;
	font-size:1.7em;
	
	}
#gotologin{
	width:150px;
	height:40px;
	background:#2aa07c;
	margin:0 auto;
	line-height:40px;
	color:#3B3B3B;
	border:1px dashed #FFF;

	}
#gotologin a{
	text-decoration:none;
	color:#3B3B3B;
	
	}
#gotologin:hover{
	cursor:pointer;
	background:rgb(16,186,135);
	
	}
#moremore{
	text-align:center;
		color:#E25249;
		font-family: Conv_W_yekan, Sans-Serif;
	}
#moremore i{
	margin-left:7px;
	font-size:1.5em;

	}
#moremore a{
	color:#E25249;
text-decoration:none;
font-size:1.5em;

	}
.more5 a{
	text-decoration:none;
		color:#E25249;
	
	}
		/*end compeletereg*/
	/*hotel.bc*/
	.mapinghotel{
	text-align:right;
	font-family: Conv_W_yekan, Sans-Serif;
	color:#636363;
	padding-right:0px;
	width:264px;
	height:230px !important; 
	text-align:center !important; 
	margin-top:62px !important;
	border:1px solid #ccc;
	float:right;
	}
.mapinghotel h2{
	background: #2aa07c;
text-align: right;
padding-right: 10px;
color:#FFF;
font-size:1.4em;
text-align:center;
font-weight:bold;
	}
	
.mapinghotel2{
	text-align:right;
	font-family: Conv_W_yekan, Sans-Serif;
	color:#636363;
	padding-right:0px;
	width:100%;
	text-align:center !important; 
	style=" height:170px;
	}
.mapinghotel2 h2{
text-align: right;
padding-right: 10px;
color:#2aa07c;
font-size:1.4em;
font-weight:bold;
	}
.mapinghotel11{
float:right;
 width:30%;
  height:172px;
  background:#e0e0e0;
	}
.hotel-iframe{
	width:100%;
	height:300px;
	
	}
#s1{
	color:#636363;
	}
#s2{
	color:#636363;
	}
#s3{
	color:#636363;
	}
#s4{
	color:#636363;
	}
#s5{
	color:#636363;
	}
#s6{
	color:#636363;
	}

.subMenu a:hover {
	background: #2aa07c;
}

.active3 {
	border-left:3px solid #2aa07c;
}
.end {
	margin: 0;
}




/* SECTIONS */
.sTop {
	min-height: 130px;
	background:#fff;
	color:#3d3d3d;
	padding: 50px 0;
	height: 300px;
	
}

#topfixhead{
width:990px;
 margin:0 auto;
  position:relative;
   top:0; left:0;
    z-index:9999;
	
	}
#topfixhead2{
width:100%;
 margin:0 auto;
  position:relative;
   top:0; left:0;
    z-index:9999;
	
	}
.about-hotel22{
	bordeR-top:1px solid #ccc;
	 height:190px;
	
	}
.rendering{

 width:100%;
  height:173px;
  bordeR:1px solid #CCC;
  border-top:none;

	}
#rooming{
	text-align:justify;
	direction:rtl !important;
	padding:10px;
	color:#2aa07c;
	font-family: Conv_W_yekan, Sans-Serif;
	font-size:1.1em;
	padding-left:9px;
	bordeR:1px solid #ccc;

	
	}
#rooming2{
	text-align:justify;
	direction:rtl !important;
	padding:10px;
	color:#2aa07c;
	font-family: Conv_W_yekan, Sans-Serif;
	font-size:1.1em;
	padding-left:9px;
	bordeR:1px solid #ccc;
	height:300px;

	
	}
.roomtype{
	height:60px;
	line-height:60px;
	text-align:center;
	width:50%;
	}
.roomtype img{
	width:40px;
	height:40px;
	float:right;

	margin:10px 10px 0 0;
	}
#roomtable{
	width:100%;
	color:#636363;
	text-align:center;
	direction:rtl;
	border:1px solid #ccc;font-family: Conv_W_yekan, Sans-Serif;

	}
.error-nwl{padding-top:5px;}.newslside input{box-shadow:none;border-radius:3px !important; font-family: Conv_W_yekan, Sans-Serif;width:87%; margin:0 auto;height:33px;margin-top:10px; border:1px solid #e3e3e3; direction:rtl; padding-right:10px;}
.newslside select{ width:87%;border-radius:3px !important;font-family: Conv_W_yekan, Sans-Serif; margin:0 auto;height:33px;margin-right:-25px;margin-top:10px; border:1px solid #e3e3e3; direction:rtl; padding-right:10px;color:#757C7F;}
.newslside{color:#e3e3e3;font-family: Conv_W_yekan, Sans-Serif;}
.addselect{color:#2AA07C;font-family: Conv_W_yekan, Sans-Serif; float:right;width:25px; height:40px; font-size:1.2em; line-height:43px; cursor:pointer;}
.removeselect{color:#2AA07C;font-family: Conv_W_yekan, Sans-Serif; float:right;width:25px; height:40px; font-size:1.3em; line-height:43px; cursor:pointer;}
.needac{width:83%;color:#757C7F; font-family: Conv_W_yekan, Sans-Serif;line-height:33px; height:33px; margin:0 auto; margin-top:10px; direction:rtl;}
.needac1{width:5%; float:right;height:33px;}
.needac2{width:90%;float:left;height:33px; text-align:right; font-size:.8em;}
.nacheck{margin:0 !important;}
.submitnews{cursor:pointer;width:83%; height:33px;font-family: Conv_W_yekan, Sans-Serif; margin-top:15px; background:#2aa07c; border:none; color:#FFF; transition:all .5s ease;}
.submitnews:hover{background:rgb(226,82,73);}
.newsletterall{width:100%;background: #FFBF5E;font-family: Conv_W_yekan, Sans-Serif;position:relative;top:0;right:0;margin-top:21px;min-height:320px;border:1px solid #e3e3e3;text-align:center;}.errori{position:absolute;top:0px; right:0; height:auto;width:100%;}
.nlh2{direction:rtl; padding-bottom:0 !important;text-align:right;;padding-right:17px !important; font-size:1em; color:rgb(99,99,99); padding:10px; padding-top:15px;}.nlh3{direction:rtl;padding-top:0px !important;color:#636363;text-align:justify; font-size:1em; padding:20px; padding-bottom:5px;}
.nlh3a{direction:rtl; text-align:center; font-size:1em; padding:20px; padding-bottom:5px;}
.cpdivn{ height:33px; width:83%;font-family: Conv_W_yekan, Sans-Serif; margin:0 auto; margin-top:5px;}.cpdivn1{width: 37% !important; height:33px; margin:0 !important; float:right; border-left:none;}.cpdivn2{width:100px; height:33px; float:right;border: 1px solid #e3e3e3;}.cpdivn2 img{width:100%; height:33px;}.refreshii{padding:7px !important;}
#roomtable td{
	background:none !important;
	}
#roomtable tr:nth-child(odd){
	background:rgb(227,253,245);	
	
	}
#roomtable tr:not(:first-child):hover{
	background:rgb(253,218,215)!important;	
	}
#header-room{
	background:#2aa07c !important;
	color:#fff;
	height:40px;
	font-size:1.3em;
	}
.regya{
	height:92px;
	display:none;
	}


main {
  padding: 7px;
  padding-top:0;
  margin: 0 auto;
  background: #fff;
  border:1px solid #ccc;
  direction:rtl;

}

.sectiontabs {
  display: none;
  padding: 20px 0 0;

}

.radiotabs{
  display: none;
}
.slidetabs{
	  display: inline-block;
  margin: 0 0 -1px;
  padding: 15px 25px;
  font-weight: 600;
  text-align: center;
  color: #bbb;
  border: 1px solid transparent;
	
	}

.slidetabs:hover {
  color: #888;
  cursor: pointer;
}

input:checked + label {
  color: #555;
  border-top: 2px solid rgb(226,82,73);;
  border-bottom: 1px solid #fff;
}

#tab1:checked ~ #content1,
#tab2:checked ~ #content2,
#tab3:checked ~ #content3,
#tab4:checked ~ #content4 {
  display: block;
}
.sectiontabs

@media screen and (max-width: 650px) {
  .slidetabs {
    font-size: 0;
  }

  .slidetabs:before {
    margin: 0;
    font-size: 18px;
  }
}
@media screen and (max-width: 400px) {
 .slidetabs {
    padding: 15px;
  }
}
.sectiontabs li{
	list-style:none;
	transition:all .5s ease;'
	margin-right:20px;
	}
.sectiontabs i{
	margin-left:5px;
	color:#2aa07c;
	}
.sectiontabs ul{
	float:right !important;
	width:210px !important;	
	}
	.sectiontabs .ulhotelsection{
	float:right !important;
	width:50% !important;	
	}

.sectiontabs li:hover{
	color:rgb(226,82,73);
	}
.anchorhotel{
	width:100%;
	height:50px;
	direction:rtl;
	line-height:50px;
	background:#fff;
	border-bottom:1px solid #ccc;
	
	}
.anchorhotel li{
	display:inline-block;
	padding-left:20px;
	padding-right:10px;
	font-size:1.2em;

	}
.anchortour{
	width:250px;
	min-height:200px;
	direction:rtl;
	background:#fff;
	border-bottom:1px solid #ccc;
	text-align:left;
	line-height:50px;
	position:fixed !important;
	
	}
.anchortour li{
	padding-left:20px;
	padding-right:10px;
	font-size:1.2em;
	list-style:none;

	padding-left:20px;

	}
.content2 li{
	color:#555 !important;
	}
.cirlce1{color:#2aa07c; font-size:.7em;}

   #content2 ul{
	   width:100%;  
	   } 
   #content3 ul{
	   width:100%; 
	   } 
.adrestitle{
	color:#ccc;
	direction:rtl;
	padding-right:10px;
	}
.adrestitle i{color:#777;}
.adrestitle a{
	color:rgb(12,211,222);
	text-decoration:none; 	
	}
.about-hotel {
    text-align: right;
    color: #636363;
    margin-top: 23px;
    font-size: 1.5em;
	padding-right:10px;
	direction:rtl;
}
.about-hotel2 {
    text-align: right;
    color: #555;
    margin-top: 0px;
    font-size: 1.5em;
	padding-right:10px;
	direction:rtl;
}
.popup3 {
  margin: 70px auto;
  padding: 0px;
  background: #fff;
  width: 70%;
  position: relative;
  transition: all 5s ease-in-out;
}
.popup3 a{
margin-top:-60px;
}
.rateface {
    border-bottom: 2px dotted #fff;
    width: 100%;
    padding-bottom: 14px;
    background: rgb(234,234,234);
    height: 80px;
    margin-bottom: 35px;
}
.rateface2{
	border-bottom:2px dotted #fff;
	 width:100%;
	}
.rateface2 img{
	float:right;
	margin-right:10px;
	margin-top:10px;
	}
.replacestar{
	height:16px;
	margin-top:5px;
	}
.replacestar2{
	height:23px;
	margin-top:5px;
	}
.rateface img{
	float:right;
	margin-right:10px;
	margin-top:10px;
	}
.avgface{
	font-size:.9em;
	float:left;
	margin-left:10px;
	margin-top:5px;
	direction:rtl;

	}
.facetxt{
	float:right;
	width:70px; 
	font-size:1.2em;
	margin-top:35px; 
	text-align:right; 

	padding-right:5px;
	 color:#636363;
	}
.facetxt2{
	float:right;
	width:70px; 
	font-size:1.2em;
	margin-top:35px; 
	text-align:right; 
	padding-right:5px;
	 color:#2aa07c;
	}
.avgfacelog{
	margin:0 auto;
	 margin-top:40px;
	  background:rgb(234,234,234);
	   border:1px dotted #fff;
	    line-height:40px; padding:2px; 
		height:40px; width:85%;
		transition:all .3s ease;
	}
.avgfacelog:hover{
	background:#636363;
	color:#FFF;
	}
	.avgfacelog2{
	margin:0 auto;
	 margin-top:20px;
	  background:rgb(234,234,234);
	   border:1px dotted #fff;
	    line-height:40px; padding:2px; 
		height:40px; width:85%;
		transition:all .3s ease;
		direction:rtl;
	}
.avgfacelog2:hover{
	background:#636363;
	color:#FFF;
	}

.title-progress{
width:15%;
float:right;
height:20px;
line-height:20px;
margin-top:12px;
padding-right:10px;
color:#636363;
font-weight:bold;	
		}
.rate21{
float:left;
width:100%;	
direction:rtl;
height:190px;
	}
.rate21 li{
	list-style:none;
	padding-bottom:10px;

	}


.sonny_progressbar p.title {
	font-family: Montserrat, sans-serif;
	font-size: 16px;
	line-height: 20px;
	margin: 0;
	padding: 5px 0;
}
.sonny_progressbar .bar-container {
	position: relative;
	width:83%; 
	float:left;
	margin-left:10px;

}
.bar-container{
	height:20px !important;
	}
.sonny_progressbar .backgroundBar {
	position: absolute;
	bottom: 0;
	top: 0;
	left: 0;
	right: 0;
}
.sonny_progressbar .bar {
	position: absolute;
	top: 0;
	right: 0;
	height: 20px;
}
.sonny_progressbar .targetBar {
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	-webkit-animation: Animation 2s infinite ease-in-out;
	-moz-animation: Animation 2s infinite ease-in-out;
	animation: Animation 2s infinite ease-in-out;
}
.sonny_progressbar .targetBar.loader {
	-webkit-animation: AnimationB 4s infinite ease-in-out;
	-moz-animation: AnimationB 4s infinite ease-in-out;
	animation: AnimationB 4s infinite ease-in-out;
	background-image: url('animated-overlay.gif');
}
.sonny_progressbar .bar-container.border .bar, .sonny_progressbar .bar-container.border .targetBar, .sonny_progressbar .bar-container.border .backgroundBar {
	border-bottom: 3px solid rgba(0,0,0,.2);
}
.sonny_progressbar .progress-percent {
	font-family: Montserrat, sans-serif;
	font-size: 16px;
	position: absolute;
	right: 15px;
}

@keyframes Animation {
  0%   { opacity:.4; }
  50%   { opacity:1; }
  100% { opacity:.4; }
}
@-moz-keyframes Animation{
  0%   { opacity:.4; }
  50%   { opacity:1; }
  100% { opacity:.4; }
}
@-webkit-keyframes Animation{
  0%   { opacity:.4; }
  50%   { opacity:1; }
  100% { opacity:.4; }
}
@keyframes AnimationB {
  0%   { opacity:.01; }
  50%   { opacity:.1; }
  100% { opacity:.01; }
}
@-moz-keyframes AnimationB {
  0%   { opacity:.01; }
  50%   { opacity:.1; }
  100% { opacity:.01; }
}
@-webkit-keyframes AnimationB {
  0%   { opacity:.01; }
  50%   { opacity:.1; }
  100% { opacity:.01; }
}

	/*end hotel.bc*/
/*tours.bc */
.mainimainitour{
	position:relative; top:-150px ; right:0;
 width:100%; height:auto;
padding:0;
font-family: Conv_W_yekan, Sans-Serif;
margin-bottom:15px;
	}
#showtourmain{
	position:relative; top:0px !important; right:0;

	}
#showtourmain2{
	position:relative; top:0px !important; right:0;

	}
.moredetailstours{
	 width:100%; min-height:180px; direction:rtl; text-align:right;
	direction:rtl;
	text-align:justify;
	padding-left:0px;
	}
.moredetailstours h1{
	color:#636363;
	font-size:1.5em;
	
	}
.moredetailstours1{
	 width:100%; min-height:180px; direction:rtl; text-align:right;
	direction:rtl;
	text-align:justify;
	padding-left:0px;
	margin-bottom:20px;margin-top:20px;
	}
.moredetailstours1 h1{
	color:#636363;
	font-size:1.5em;
	}
.moredetailstours1 p{
	color:#757C7F;	
	}
.moredetailstours-p1{
	height:auto;
	margin-top:10px;color:#757C7F;
	}
.moredetailstours-p{
	height:210px;
	overflow:hidden;
	margin-top:10px;color:#757C7F;	
	}
.morebefore{text-align:center;height:40px;}
.urheretour li{
	display:inline-block;
	padding-left:5px;
	direction:rtl;
	text-align:right;
	font-size:1.1em;
	color: #636363;
	}
#bottom_fade {
	width: 100%;
	height:100px;
	z-index: 99;
	position:absolute;
	bottom: -17px;
	background: url("../images/bottom-fade.png") bottom center no-repeat;

}
.urheretour{
	direction:rtl; width:100%; height:40px; line-height:40px;text-align:right;
	
	}
.moreabout{
	cursor:pointer;
	color:#2aa07c !important;
	margin-bottom:5px;
	position:relative;
	bottom:-10px; right:0;
	z-index:999;text-align: center;
width: 100%;
	}
#phone{

	padding-right:150px;
	height:40px;
	}
.touradvs{
background: #2AA07C;
    height: 280px;
    color: #fff;
    font-size: 1.5em;
    text-align: center;
    line-height: 60px;
    margin-top: 21px;
    border: 15px solid rgb(225,225,225);
	}
#paddd{
	
	 padding:0 !important;margin-top:-150px;
	}
.notif{ width:100%; height:20px; direction:rtl; padding-right:10px; text-align:right; color:rgb(226,82,73);}
#main-tour-list{
	 min-height:300px;
	 font-family: Conv_W_yekan, Sans-Serif;
	}

.tabs-insdi{
	 width:100%; min-height:400px; margin-bottom:25px;
	}
.sorting-tab{
	 height:45px; width:100%; text-align:right; direction:rtl; line-height:30px;
	 padding-right:30px;
	 padding-top:27px;
	}
.search-tours{
	height:40px; width:100%; background:#FFF; border:1px solid #e3e3e3;
	}
.search-tours input{
	width:85%; height:38px; border:none; text-align:right; padding-right:10px;color:#56535a;
	}
.ok-tour{
	background:none; border:none;color:#FFF;
	}
.submitdiv{
	color:#FFF;text-align:center; line-height:40px; width:40px;height:38px; background:#c6c6c6; float:right;

	}
.tourphoning{
			direction:ltr !important;
			width:33%; height:270px;float:left; padding-top:30px; text-align:center;

	}
.righttour-side{
	 min-height:300px; padding:0; margin-top:3px;
	 font-family: Conv_W_yekan, Sans-Serif;
padding-right: 5px;
width: 25% !important;
	}
.toptourlist input:focus {
		   box-shadow:inset 0 0 10px #acffe5;
	}


.namitour{
margin-top:7px !important;	
float:right;
	}
.namitour2{
margin-top:29px !important;	
float:right;
	}
	.namitour23{
margin-top:55px !important;	
float:right;
	}
.namitourshow2{
	margin-top:25px !important;	
float:right;
	}
.callust{
    width: 100%;
    height: 80px;
    text-align: center;
    color: #FFF;
    font-size: 1em;
    line-height: 80px;
	font-family: Conv_W_yekan, Sans-Serif;
}	
.callustxt{
	width:100%;height: 100px;float:left; text-align:left;font-family: Conv_W_yekan, Sans-Serif;
	}
.callustxt-inside{
	width:100%; height:48px; float:left; text-align:right; line-height:45px;color:#FFF;   font-size:1em;padding-right:3px;font-family: Conv_W_yekan, Sans-Serif;padding-top:5px;
	}
.monthoftravel{
	width:87%;
	height:40px;
	margin-top:30px;border:none;
	  appearance:none;
    -moz-appearance:none; /* Firefox */
    -webkit-appearance:none; /* Safari and Chrome */
	background:url(images/box-search.png) no-repeat left #FFF;
	color:#666;
	padding-right:10px;
	font-size:1.2em;
		border:1px solid transparent;
	border-radius:4px;
	font-family: Conv_W_yekan, Sans-Serif;

	}
.toptourlist-part1 img{
	width:100%;
	height:100%;
	}
.toptourlist-part1{
	width:100%; height:405px;
	position:absolute; top:0; left:0; 
	overflow: hidden;
	}
.toptourlist-part1a{
	background:#323232;
		font-family: Conv_W_yekan, Sans-Serif;
 position:absolute; bottom:0; left:0; z-index:2; width:100%;height:180px;
	}
#griidi{
	padding:0 !important;
		font-family: Conv_W_yekan, Sans-Serif;
		overflow:visible;

	}
.toptourlist-part2 input{
	width:95%;
	height:39px;
	margin-top:0px;border:none;
	padding-right:10px;
	font-size:1.2em;
	
	border:1px solid transparent;
	border-radius:4px;
	font-family: Conv_W_yekan, Sans-Serif;
color:#666;
	}
.searchi-t{float:right;padding:0 !important;}
.namitourii {
    float: right;
    width: 87%;
    height: 40px;
    margin-top: 30px;
    border: 1px solid transparent;
    border-radius: 4px;
    padding-right: 10px;
}
.listgrid{padding:0 !important; min-height:180px; overflow:visible;}	
.showgrid{padding:0 !important; min-height:150px; overflow:visible;max-width:94% !important;}	
.toptourlist-part2{
direction:rtl; text-align:left;min-height:182px; background:#323232;top:-180px;position:relative;	
}
.toptourshow-part2{
direction:rtl; text-align:left;min-height:145px; background:#323232;top:0px;position:relative;	
}
.toptourshow-part2 {

    height: auto;
}
.toptourshow-part2 input{
	width:95%;
	height:39px;
	margin-top:0px;border:none;
	padding-right:10px;
	font-size:1.2em;
	
	border:1px solid transparent;
	border-radius:4px;
	font-family: Conv_W_yekan, Sans-Serif;
color:#666;
	}
.toptourshow-part2-formi{
float:left !important; text-align:left !important;width:9%  !important; height:180px !important;padding-top:25px;
	}
.toptourlist-part2-formi{
float:left !important; text-align:left !important;width:9%  !important; height:180px !important; padding-top:55px;
	}
.toptourlist-part2-formibtn{
float:left !important; text-align:left !important;width:9%  !important; height:180px !important; padding-top:12px;
	}
#from{
width:100%  !important; height:100px !important;	
	}
#from2{
width:100% !important; height:100px;	padding-top:55px;
	}
.toptourlist{
	height:582px;width:100%;position:relative; top:0; left:0;
	}
.toptourlist-part1:hover img {
    -webkit-transform:scale(1.15); /* Safari and Chrome */
    -moz-transform:scale(1.15); /* Firefox */
    -ms-transform:scale(1.15); /* IE 9 */
    -o-transform:scale(1.15); /* Opera */
     transform:scale(1.15);
}

.toptourlist-part1 img{

	 -moz-transition:all .5s ease;
	 transition:all .5s ease;
	}
.transi{
background:transparent linear-gradient(to bottom,transparent,rgba(0,0,0,0.6),rgba(0,0,0,0.93),#000) repeat scroll 0 0;
 height:120px; width:100%; position:absolute; bottom:180px; z-index:4;
}
@media (min-width: 1750px)
{

.toptourlist {
    height: 526px;
    width: 100%;
}
	
	.toptourlist-part1 {
    width: 100%;
    height:528px; position:absolute; top:0; left:0;
	overflow:hidden;
}
.dettours-title {
    width: 200px;
    float: right;
    padding-right: 10px;
}

.dettours-title a:link,a:visited {
color: #F27E40;
}

.dettours-price {
    width: 150px;
    float: left;
    font-size: .9em;
}
	
}
.tourbtns {
  width:100%;background: #EC8631 none repeat scroll 0% 0%;height: 39px;margin-top:55px;color: #FFF;font-size: 1.7em;border: 1px solid transparent;border-radius: 3px;font-family: Conv_W_yekan;line-height: 30px;
}
.tourbtns:hover{
	cursor:pointer;
	background:#2aa07c;
	}
	
.moredetailstours-p strong{
	color:#000;
	font-size:1.1em;
	}

.show-tours{
float:right;
width:140px;
height:35px;
line-height:35px;
border-radius:5px;
text-align:center;
transition:all .3s ease;
-webkit-transition:all .3s ease;
-moz-transition:all .3s ease;
-o-transition:all .3s ease;
background:#2aa07c ;

	
	}
.effect-lily:hover .show-tours{
	background:rgb(226,82,73);

	}

figure.effect-lily:hover img,
figure.effect-lily:hover p {
	opacity: 1;
}

figure.effect-lily:hover img,
figure.effect-lily:hover h2,
figure.effect-lily:hover p {
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

figure.effect-lily:hover p {
	-webkit-transition-delay: 0.05s;
	transition-delay: 0.05s;
	-webkit-transition-duration: 0.35s;
	transition-duration: 0.35s;
}
.moresuggest1{
border:1px solid #E4E4E4; 
width:49%;
 height:185px;
  border-radius:10px;
   margin:5px;
    float:left;
	 background:url("../images/banner_sm1.jpg");
	 font-family: Conv_W_yekan, Sans-Serif;
}
.classing-port{
	 width:100% !important;
	  min-height:240px !important;
	  border: 1px solid #e3e3e3;
	}
.classing-portplace{
	width: 100% !important;
min-height: 350px !important;
border: 1px solid #e3e3e3;
margin-top: 20px;margin-bottom: 20px;
font-size:1em;
	}

.classing-port4{
	
    width: 100% !important;
    margin-top: 10px;
    min-height: 90px;
    
	}

.classing-port4-1{
    width: 100% !important;
    margin-top: 10px;
    height: 90px;
    margin-bottom: 10px;
background-color: #3B3B3B;

}

.classing-port4 img
{
height: auto;
    max-width: 100%;
    border: 0;}

.classing-port4-1 img
{
height: auto;
    max-width: 100%;
    border: 0;}

	.classing-port3{
	border:2px dashed #FFF !important;
	 width:100% !important;
	  min-height:240px !important;
	background:rgb(225,225,225) !important;
	
	}
.classing-port2{
	border: 1px solid #e3e3e3;
	 width:100% !important;
	  height:240px !important;
	background:rgb(225,225,225) !important;
	}
.classing-port2 img{width:100%; height:100%;}
.frame-p{
	border:0;width:100%; height:100%;
	}
.secondh2{
float: left !important;
color: #F27E40 !important;
font-size: 1em !important;
padding-left:5px !important;
direction: ltr;
text-align: left;
padding-top: 15px;
width:85%;
	}
.moresuggest1a{
border:1px solid #E4E4E4; 
width:530px;
 height:185px;
  border-radius:10px;
   margin:5px;
    float:left;
}
.moresuggest2{
border:1px solid #E4E4E4;
 width:49%;
  height:185px;
   border-radius:10px;
    margin:5px;
	float:left;
	  background:url("../images/banner_sm2.jpg");
	  font-family: Conv_W_yekan, Sans-Serif;
	}
.moresuggest2-capt{
width:300px; 
height:30px; 
line-height:30px; 
position:relative; 
top:100px; 
font-size:2.1em;
text-align:center; 
left:5px;
color:#636363;	
	
	}
.moresuggest1-capt{
width:400px; 
height:30px; 
line-height:30px; 
position:relative; 
top:100px; 
font-size:2em;
text-align:center; 
left:-70px;
color:#636363;	
	
	}
.moresuggest1-capt a{
	text-decoration:none;
	
	}
.moresuggest2-capt a{
	text-decoration:none;
	
	}
.view-more-tours{
width:150px;
 height:40px; 
 line-height:40px;
    position: relative;
    right: 20px;
   text-align:center;
	margin:0 auto !important;
	  background:rgb(226,82,73);
	  color:#FFF;
	  transition:all .4s ease;
	  border-radius:7px;
	  font-size:1.1em;
	  font-weight:bold;
	  margin-right:5px;
	  
	  }
.view-more-tours i{
padding-left:7px;
}
.view-more-tours a{
	text-decoration:none;
	color:#FFF;
	}
.view-more-tours:hover{
	
	background:#2aa07c;
	}
.spcoff{
color:#ccc;
 direction:rtl; 
 margin-right:43px; 
 color:#636363;	
	
	}
.spcofftouri{
color:#ccc;
 direction:rtl; 
 margin-right:10px; 
 color:#636363;	
	
	}
.best-travel-agency{
height:75px; 
line-height:75px; 
margin-top:40px;
width:100%;
background:#e1e1e1;
border-bottom:1px solid #e25249;
	
	
	}
.right-bs{
width:15%;
 float:right;
  height:75px;
  line-height:80px;
   background:#e1e1e1;
   text-align:center;
   color:#FFF;
   font-size:3em;
   border-bottom:1px solid #e25249;
	}
.plane-shape{
width:18%;
 height:75px; 
 float:right;
  position:relative;
  top:0; 
  left:0px;	
	
	}
.plane-shape img{
	
position:absolute;
 top:-35px;
  right:-35px;	
	}
.plane-shape-caption{
 min-width:40%;
  height:75px;
   line-height:75px; 
   float:right; 
   text-align:center;
    font-size:2em;color:#FFF;
	
	}
.best-ajans{
 width:178px; 
 height:120px;
  display:inline-block;
   margin-left:20px;
   margin-right:15px; 
   margin-top:25px;
    margin-bottom:25px;
	}
.best-ajans img{
	width:100%;
		height:100%;	
	}
.col11tours{
	 padding:0 !important;
	  margin:0 !important;
	}
.justpad{
	 padding:0 !important;
	}
.catcats{
	direction:rtl;
	 font-family: Conv_W_yekan, Sans-Serif;
	height:50px; margin:0 auto;
	text-align:right;
	padding-right: 10px;
	margin-bottom: 18px;
	}
.catcats ul li{
	list-style:none;
	display:inline-block;
	padding:12px;
	padding-right:0;
	padding-left: 10px
	}
.catcats ul li a{
color:#636363;
text-decoration:none;
transition:all .5s ease;
font-size:1.1em;
	}
.catcats ul li i{
	font-size:.8em;
	padding-right:2px;
	}
.catcats ul li a:hover{
	color:#2aa07c;
	}
.col11tours h4{
	
text-align:right;
 margin-right:43px;
 color:#ccc;
  width:60%;
   float:right;	
	}
.col11tourslis{
		 padding:0 !important;
	  margin:0 !important;
	  min-height:700px;
	
	}
.col11toursrelate{
	  padding:0 !important;
	  margin:0 !important;
	  min-height:300px;

	}
.pricehotels{
	padding-top:25px;
	}
.dethotels{
	padding-top:20px;
	}
.right-bs a{
	color:#FFF;
	}
.besta-main{
 width:1100px; 
 text-align:center;
  margin:0 auto;	
	
	}
.suggest-tours2 {
    width: 100%;
    height: 275px;
    float: left;
    position: relative;
    top: 0;
    left: 0;
}
.moresuggest1-capt a {
    text-decoration: none;
    font-size: .8em;
		color:#636363;

}
.moresuggest2-capt a {
    text-decoration: none;
    font-size: .7em;
	color:#636363;
}
.view-more-maini{
width:100%; 
text-align:center !important;
margin:5px 0 5px 0;
 padding-right:10px;
	
	}


/* end tours.bc*/
/*gallery.bc*/
#mediasearch{
	background:#E25249;
	
	}
#mediasearch:hover{
	background:#2aa07c;
	
	}
#mediasearch:before { /* left arrow */
    content: '';
    position: absolute;
    border-width: 10px 10px 10px 0;
    border-style: solid solid solid none;
    border-color: transparent #E25249; 
    top: 12px;
    left: -8px;
	transition:all .7s ease;
-webkit-transition:all .7s ease;
-moz-transition:all .7s ease;
-o-transition:all .7s ease;
}


.form-wrapper button:before { /* left arrow */
    content: '';
    position: absolute;
    border-width: 10px 10px 10px 0;
    border-style: solid solid solid none;
    border-color: transparent #2aa07c transparent;
    top: 12px;
    left: -8px;
	transition:all .7s ease;
-webkit-transition:all .7s ease;
-moz-transition:all .7s ease;
-o-transition:all .7s ease;
}

#mediasearch:hover:before{
    border-right-color: #2aa07c;
}
#selection3{
	background-color: #2aa07c ;
	width:100%;
	height:390px;
	color:#FFF;
	text-align:center;
	padding-bottom:50px;
	
	}
.readmore4{
	background:rgb(226,82,73);
	 width:125px;
	  height:30px;
	   line-height:30px;
	    text-align:center; 
		margin:0 auto;
		 margin-top:5px;
		 font-family: Conv_W_yekan, Sans-Serif;
		 overflow:hidden;
		 
	
	}
.readmorehover4{
	
	width:125px ;
	  height:30px;

	  background:#2aa07c;
	  transition:all .5s ease;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
	
	  
	}
.readmore4:hover .readmorehover4{
	
	margin-top:-30px;
	}
.latest-photo{
	text-align:right;
	background:#E1E1E1;
	font-size:1.7em;
	}
.latest-city{
	text-align:right;
	background:#E1E1E1;
	font-size:1.7em;
	}
.latest-city img{
	float:right;
	margin:5px;

	} 
	
.latest-photo i{
	float:right;
	margin:5px;
	color:#2aa07c;
	
	}
.view-more-imgs{
	
float:left !important;
 direction:rtl !important;
  font-size:.7em !important;
   margin-top:5px !important;
  
   margin-left:5px !important;	
	}
.view-more-imgs a{
	 color:rgb(226,82,73) !important;
	 text-decoration:none!important;
	
	}
.titles-imgs{
 float:right!important;
 font-size:.8em!important;
	}
	  /*crasual slider*/
.scroll-img {
  width: 100%!important;
  height: 290px!important;
  overflow: hidden!important;
  font-size: .8em!important;
  margin-top:20px!important;
}
.scroll-img ul {
  width: 100%!important;
  height: 600px!important;
  margin: 0!important;
}
.scroll-img ul li {
  display: inline-block !important;
  margin:3px 5px 14px 20px!important;
  width:200px!important;
  height:200px!important;
}
.scroll-img ul li a {
padding:0;
margin:0 ;
}

.scroll-img ul li img {
  width:200px!important ;
  height:200px!important;
}
#demo5.scroll-img ul {
  width: 1380px !important;
}
#demo5-btn {
  width: 0 ;
  padding-top: 10px!important;
}
.readmore4>a{
	color:#FFF !important;
	
	}

#demo5-backward{
position:relative;
 left:-20px;
  top:-135px;	
	}
#demo5-forward{
position:relative; 
left:1125px;
 float:right;
  top:-150px;	
	
}
.caption-gallry{
width:200px;
height:70px; 
background:rgb(225,225,225);
color:#757C7F;
margin-top:-8px;	
font-size:.9em;
	}
.hotel-details{
font-family: Conv_W_yekan, Sans-Serif;
text-align:right !important;
font-size:1em;
padding-right:30px;
direction:rtl !important;
	}
/* End crasual slider*/

/*end gallery.bc*/
.hotelslblss{
width:100%;
 height:30px;
	}
.star-hotels{
 height:30px;
 padding-right:30px;	
	
	}
.ratelabl{
float:right;	
	
	}
.ratelab2{
float:right;
padding:10px;
padding-top:5px;
	}
.ratelab2 img{
margin-top:-10px;
	}
/*calendar*/
.datePicker,.datePickerControl{position:relative;display:inline-block;width:100%;}.datePickerMonthName{display:none}.datePickerPopup *{text-align:center!important;right:0 !important;}.datePickerYear{float:left;display:block;width:102px;margin:0 2px}.datePickerMonth{float:right;display:block;width:102px;margin:0 2px}.datePickerSide{float:left}.datePickerInput input[type=text]{cursor:pointer;text-align:center}.datePickerPage{clear:both;margin:0 -5px}.datePickerPageMonth ul{list-style-type:none;margin:0;padding:0}.datePickerPageMonth{list-style-type:none;display:block; float:left;margin:0 5px;padding:0}.datePickerWeekDays{display:block;clear:both}.datePickerWeekDays li,.datePickerWeekDaysTitle{float:left;width:30px;height:30px;min-height:30px;padding-top:5px;text-align:center;box-sizing:border-box}.datePickerWeekDays li{color:#333;cursor:pointer;font-size:13px;line-height:21px;border-bottom:1px solid #e6e6e6}.datePickerPageMonth li.datePickerWeekDays > ul > li{border-top:1px solid #e6e6e6}.datePickerPageMonth li.datePickerWeekDays ~ li.datePickerWeekDays > ul > li{border-top:none}.datePickerPageMonth li.datePickerWeekDays > ul > li:first-child{border-left:1px solid #e6e6e6}.datePickerWeekDaysTitle{background:none repeat scroll 0 0 #f2f2f2;color:#000;font-weight:700;font-size:13px}.datePickerWeekDays li.datePickerDisabledDay{color:#DEDEDE}.datePickerEnabledDay:hover{transition:all .1s ease 0;font-weight:700;color:#FFF}.datePickerFrom .datePickerEnabledDay:hover{background:#A7E6FF!important}.datePickerTo .datePickerEnabledDay:hover{background:#A7E6FF!important}.datePickerCurrentDay{background:#fff;color:#000}.datePickerSelectedDay{background:#FC0;color:#FFF!important;font-weight:700}.datePickerFrom .datePickerSelectedDay{background:#FC0!important}.datePickerTo .datePickerSelectedDay{background:#00658d!important}.datePickerPairFrom{background:#00658d!important;color:#fff!important;font-weight:700}.datePickerPairTo{background:#FC0!important;color:#fff!important;font-weight:700}.datePickerNext,.datePickerPrev{cursor:pointer;opacity:.7;background:#fff;font-weight:700;color:#000;height:35px;width:35px;position:relative}.datePickerNext:before,.datePickerPrev:before{font-size:0px;margin:0 auto;position:absolute;line-height:35px!important;display:block!important;right:0;left:0}.datePickerMonthName{display:none}.datePickerNext,.datePickerMonthRight{float:right; background:url(../images/service-R.png); background-size:cover; width:16px; height:16px;}.datePickerPrev{float:left;width:16px;height:16px; background:url(../images/service-L.png); background-size:cover;}.datePickerMonthLeft,.datePickerMonthRight{padding:10px 0;padding-top:0; margin:0 auto;width:128px;text-align:center;font-size:13px}.datePickerNavigate{display:inline-block;width:100%;margin-bottom:5px}.datePickerCalendarSwitch{display:block;margin:0 3px 10px}.datePickerPopupDouble .datePickerCalendarSwitch{margin:6px auto 0!important}.datePickerCalendarSwitch .switchHand{font-size:10px;width:60px!important}.datePickerCalendarSwitch .switchOnValue,.datePickerCalendarSwitch .switchOffValue{padding:0!important;width:40px!important}.datePickerMonthRight{display:none;}.datePickerhsh input{direction:rtl!important;float:right;color:#636363;}.datePickergrg input{font-family: Conv_W_yekan, Sans-Serif;direction:ltr!important; float:right;}.datePickerSelectCalendar .datePicker{display:none!important}.singleDp .datePickerPopup .datePickerSelects select{height:27px;margin-top:10px!important;font-size:13px;margin-right:auto;margin-left:auto}.singleDp .datePickerPopup .switch{margin-right:auto;margin-left:auto}.singleDp .datePickerPopup .datePickerPageMonth:first-child{border-right:none;padding-right:0}.singleDp .datePickerPopup .datePickerWeekDays li,.singleDp .datePickerPopup .datePickerWeekDaysTitle{min-width:35px}.singleDp .datePickerPopup{width:269px}.datePickerPopup{position:absolute;background:#FFF;color:#555;display:none;z-index:10000;font-size:12px;padding:10px;line-height:normal;font-weight:400;border:2px solid rgb(226,82,73);margin-top:7px;overflow:visible;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;width:255px;top:46px !important;right:0px !important;}.datePickerWeekDaysTitle{background-color:transparent;color:#aaa}.datePickerPageMonth:first-child{padding-right:0px !important;border:1px solid #e3e3e3; margin-left:15px!important;}.datePickerPageMonth:last-child{display:none;}.datePickerNext:hover,.datePickerPrev:hover{background-color:#eee}.datePickerEnabledDay:hover,.datePickerFrom .datePickerEnabledDay:hover,.datePickerTo .datePickerEnabledDay:hover{background-color:rgb(226,82,73)!important;}.datePickerSelectedDay,.datePickerFrom .datePickerSelectedDay,.datePickerTo .datePickerSelectedDay,.datePickerPairFrom,.datePickerPairTo{background-color:rgb(226,82,73)!important;}.datePickerRange,.datePickerRangeHover{background-color:#efefef}.datePickerIcon{top:0;right:15px;display:block;position:absolute}.datePickerIcon:before,.datePickerIcon:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent;border-top:0}.datePickerIcon:before{bottom:0;right:0;border-bottom-color:rgb(226,82,73);border-width:16px}.datePickerIcon:after{bottom:0;border-bottom-color:#fff;border-width:12px;right:4px}.switch{height:22px;position:relative;overflow:hidden;cursor:pointer}.switch,.switch *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch[disabled=disabled]{opacity:.5}.switchKey{height:inherit;position:absolute;top:0;white-space:nowrap}.switchHand{float:left;min-width:20px;padding:3px 5px;position:relative;background:#efefef;border:1px solid #ccc}.switchHand:hover{background:#e4e4e4}.switchOnValue,.switchOffValue,.switchHand{height:inherit;text-align:center;white-space:nowrap;float:left;box-sizing:border-box}.switchOnValue,.switchOffValue{padding:0 5px;min-width:25px;margin:0}.switchOnHand .switchOnValue,.switchOnHand .switchOffValue{background:rgb(226,82,73)}.switchOnValue{background:none repeat scroll 0 0 #ED8323;box-shadow:inset 2px 2px 6px rgba(0,0,0,0.2);text-shadow:1px 1px rgba(0,0,0,0.2);color:rgba(255,255,255,0.8);padding-right:10px;margin-right:-10px}.switchOffValue{background:#ed8323;box-shadow:inset 2px 2px 6px rgba(0,0,0,0.2);text-shadow:0 1px rgba(255,255,255,0.2);color:rgba(255,255,255,0.8);padding-left:10px;margin-left:-10px}

/*end calendar*/
.reserv-main{
width:100%;
height:580px;
background:url("../images/slide-1-1.jpg");
background-size:cover;
padding-top:75px;	
border-bottom:1px solid rgb(226,82,73);
}
.reserv-main-china{
width:100%;
height:580px;
background:url("../images/T-I-China1-copy.jpg");
background-size:cover;
padding-top:75px;
border-bottom:1px solid rgb(226,82,73);
	
}
.reserv-main-mala{
width:100%;
height:580px;
background:url("../images/malaysia_petrona.jpg");
background-size:cover;
padding-top:75px;	
border-bottom:1px solid rgb(226,82,73);

}
.reserv-main1{
width:1090px;
 border:1px solid rgba(0,0,0,.58);
  border-radius:10px; 
  height:430px;
   margin:0 auto;
    background:rgba(0,0,0,.58);	

}
.reserv-main2{
width:70%;
height:450px;
margin:0 auto;
	
	}
#formpackaging{
text-align:right; 
height:50px;
margin-top:30px; 	
	}

#formpackaging select{
	width:60%;
	height:35px;
	direction:rtl;
	margin-top:5px !important;
	font-size:1.3em;
	padding-right:20px;
	color:#636363;
	margin:0 auto;
	}
#formpackaging input{
	width:35%;
	height:35px;
	direction:rtl;
	margin-top:5px !important;
	font-size:1.1em;
	padding-right:20px;
	color:#636363;
	margin:0 auto;
	}
#formpackaging input:hover{
cursor:pointer;
	}

.formpackaginglbl{
text-align:right;
color:#FFF;
 width:180px;
 float:right;
  direction:rtl;
   font-size:1.5em;
    height:20px;
	 padding-right:20px;	
	}
.start-tour{
	width:44%; 
	float:right;
	
	}
.finish-tour{
width:45%; 
float:right;
	}
#formpackaging button{
    width: 180px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    margin: 0 auto !important;
    background: rgb(226,82,73);
    color: #FFF;
    transition: all .4s ease;
    border-radius: 7px;
    font-size: 1.1em;
    font-weight: bold;
    margin-right: 5px;
	border:none;

	}
#formpackaging button:hover{
	background:#2aa07c;
	cursor:pointer;
	
	}
	.advertiseee{
		position:relative;
		top:0;
		left:0;
		z-index:0;
		}
#photos-upload{
	color:#2aa07c;
	text-align:center;
	font-size:1.2em;
	padding-right:15px;
	border-top:1px dotted #ccc;
	padding-top:30px;
	
	}
#photos-upload i{
	float:right;
	color:#E25249;
	font-size:1.4em;
	margin-left:5px;
	
	}
.photo-decor{
float:left;
 width:50%;
  height:300px; 
background:url("../images/photovisi-download.jpg");
  background-size:cover;
	
	}
.photo-uploading{
float:right; 
width:50%; 
height:300px; 
line-height:300px;	
	}
.photo-uploading2{
float:right; 
width:50%; 
height:300px; 
line-height:30px;	
	}
.uploadbox{
 height:300px;
 margin-top:20px;
	
	}
#formuploadphoto button{
	position:relative;
	top:-45px;
	right:260px;
	width:100px;
	height:33px;
	background:#FFF;
	border:1px solid #E25249;
	border-radius:5px;
	font-size:.9em;
	cursor:pointer;
	
	}
.selectphto{
	width:100%;
	border:1px solid red;
	
	}
.upload{
		border:1px solid red;

	
	}
	.fileUpload {
    position: relative;
    overflow: hidden;
    margin: 10px;

}


#uploadFile{
	height:35px;
	line-height:35px;
	width:55%;
	margin-right:20px;
	padding-right:20px;
	
	}
.fileUpload input.upload {
    position: absolute;
    top: 0;
    right:0;
    margin: 0;
    padding: 0;
    font-size: 20px;
    cursor: pointer;
    opacity: 0;
    filter: alpha(opacity=0);
}
.file-upload {
    position: relative;
    overflow: hidden;
    margin: 10px;
}
.btn-primary {
    color: #fff;
    background-color: #E25249;
    border-color: #E25249;
	width:100px;
	height:34px;
	text-align:center;
	line-height:34px;
	position:relative;
	top:-43px;
	right:250px;
	border:1px solid transparent;
	border-radius:5px;

}
.btn-primary2 {
    color: #fff;
    background-color: #E25249;
    border-color: #E25249;
	width:300px;
	height:34px;
	text-align:center;
	line-height:34px;
	position:relative;
	top:-43px;
	right:50px;
	border:1px solid transparent;
	border-radius:5px;
}
.refreshing7a{
	position:relative;
	top:-10px;
	right:7px;
	}
	.grid2 figure {
    position: relative;
    float: left;
    overflow: hidden;
    margin: 10px 1% ;
	width:200px !important;
	height:200px !important;
    background: #2aa07c ;
    text-align: center;
    cursor: pointer;
}
	figure.effect-apollo {
    background: #2aa07c;
    width: 200px ;
    height: 200px;
}
.btn-primary2 a{
	color:#FFF;
	}
.myFunction2{
	cursor:pointer;
	
	}
.alertdoneup{
	
    position: relative;
    top: 0px;
    height: 80px;
    line-height: 30px;
    font-size: 1em;
	}
#axeusera{
	color:#636363;
	text-align:right;
	font-size:1.3em;
	padding-right:15px;
	color:#2aa07c;
		border-top:1px dotted #ccc;
		padding-top:20px;
	
	}
#axeusera i{
	float:right;
	color:#E25249;
	font-size:1.1em;
		padding-left:10px;
	
	}
/*new popup*/
#captchaalt7{
	 position:relative;
	 top:-10px;
	}


/* [Object] Modal
 * =============================== */
.modal {
  opacity: 0;
  visibility: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  z-index:9999;
  left: 0;
  text-align: left;
  background: rgba(59,59,59, .8);
  transition: opacity .25s ease;
}

.modal__bg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  cursor: pointer;
}

.modal-state {
  display: none;
}

.modal-state:checked + .modal {
  opacity: 1;
  visibility: visible;
}

.modal-state:checked + .modal .modal__inner {
  top: 0;
}

.modal__inner {
  transition: top .25s ease;
  position: absolute;
  top: -20%;
  right: 0;
  bottom: 0;
  left: 0;
  width: 32%;
  margin: auto;
  overflow: auto;
  background: #fff;
  padding: 0;
  height: 38%; 
}

.modal__close {
  position: absolute;
  right: 1em;
  top: .5em;
  width: 1.1em;
  height: 1.1em;
  cursor: pointer;
color:#FFF;
}

.modal__close:after,
.modal__close:before {
  content: '';
  position: absolute;
  width: 2px;
  height: 1.5em;
  background: #fff;
  display: block;
  transform: rotate(45deg);
  left: 50%;
  margin: -3px 0 0 -1px;
  top: 0;
}

.modal__close:hover:after,
.modal__close:hover:before {
  background: #aaa;
}

.modal__close:before {
  transform: rotate(-45deg);
}

@media screen and (max-width: 768px) {
	
  .modal__inner {
    width: 90%;
    height: 90%;
    box-sizing: border-box;
  }
}


/* Other
 * =============================== */


.btn4 {
  cursor: pointer;
  background: #27ae60;
  display: inline-block;
  padding: .5em 1em;
  color: #fff;
  border-radius: 3px;
}

.btn4:hover,
.btn4:focus {
  background: #2ecc71;
}

.btn4:active {
  background: #27ae60;
  box-shadow: 0 1px 2px rgba(0,0,0, .2) inset;
}


.btn5 {
  cursor: pointer;
  background: #27ae60;
  display: inline-block;
  padding: 0;
  color: #fff;
}

.btn5:hover,
.btn5:focus {
  background: #2ecc71;
}



.btn--blue {
  background: #2980b9;
}


/*end new popup*/
    #returnup{background: rgb(18, 201, 144) none repeat scroll 0% 0%;
    text-align: right;
    float: right;
    width: 94%;
    margin-bottom: -10px;
    padding-right: 10px;
    margin-top: -8px;
}
#returnup button{
	background:none;
	color:#FFF;
	border:none;
	font-size:1em;
	}
.newsname{
	color:#636363;
	text-align:right;
	padding-top:0px;
	  font-size:1.4em;
	  height:60px;
	  border-bottom:1px dotted #fff;
	  width:98%;
	  padding-right:5px;
	}
.newsdate{
	font-size:.6em;
	float:right;
  width:100px; 
  height:20px;
    color:#757C7F;

	}
.newsdate i{
	color:#e25249;
	
	}
	.newhome1{width:17.9%; border:none !important; margin-right:53px;}
	.newhomecenter{border:none!important;width:18.9%; margin-right:35px;}
.newsauthor i{
	color:#e25249;
	
	}
.newsauthor{
	font-size:.6em;
	float:right;
  width:150px; 
  height:20px;
    color:#757C7F;
	}
.newstitle{
width:100%;
	}
.newstitleh1{
font-size:.8em;
	}
.newstitle a{
	
	color:rgb(99,99,99);
	}
.newsti{
	width:145px;
	height:145px;
	  margin:0; 
	  padding:0;
	  margin-top:7px;
	  border:2px double #ccc;
	  margin-right:9px;
	
	}

.newsti img{
	width:145px;
	height:145px;
	}
.mainnews-odd{
	float:right;
	margin-left:17px;
	margin-top:0px;
	padding-bottom:10px;
	border-bottom:1px solid #ccc;
	 width:100%;
	 background:#E1E1E1 ;
	 height:190px;
	
	}
.mainnews{
	float:right;
	margin-left:17px;
	margin-top:5px;
	padding-bottom:15px;
	border-bottom:1px solid #ccc;
	 width:100%;
	 	 height:190px;

	
	}
	
.readmore2news{
	background:#2aa07c;
	 width:110px;
	  height:30px;
	   line-height:35px;
	    text-align:center; 
		margin:0 auto;
		 margin-top:-15px;
		 font-family: Conv_W_yekan, Sans-Serif;
		 overflow:hidden;
		 font-size:1em;

	}
	.popular-offers{
	height:auto; width:87%;margin:0 auto; margin-top:21px;
	}
		.popular-offerspc{
	height:280px; width:87%;margin:0 auto; margin-top:21px;
	}
	.user-diss{
	height:180px; width:87%;margin:0 auto; margin-top:21px;
	}
	.rprp{
	height:180px; width:87%;margin:0 auto; margin-top:21px;
	}
.new-arrows {
	display:inline-block;
	text-align:left;
	margin-bottom:5px;
	color:#FFF;
	float:left;
 width:50%;

	}
.user-cmshow{
	direction:rtl;
	text-align:justify;
	color:#ADADB3;
		}
.pishnahad-h4{
	float:right;
	color:#636363;
	}
.pishnahad-h4-1{
		float:right;
	color:#636363;
	padding-right: 6px;
	}
#slider-prev{
	display:inline-block;
	background:url(../images/service-L.png) no-repeat;
	}
#slider-next{
	display:inline-block;
	background:url(../images/service-R.png) no-repeat;
	}
#slider-prev-safarname{
	display:inline-block;
	background:url(../images/service-L.png) no-repeat;
	}
#slider-next-safarname{
	display:inline-block;
	background:url(../images/service-R.png) no-repeat;
	}
#prevtour{
	display:inline-block;
	background:url(../images/service-L.png) no-repeat;
	width:35px;
	height:35px;
	background:#FFF;
	color:#2aa07c;
	text-align:center;
		position:absolute;
	right:0;
	top:95px;
	}
#nextour{
	display:inline-block;
	background:url(../images/service-R.png) no-repeat;

	width:35px;
	height:35px;
	background:#FFF;
	color:#2aa07c;
	text-align:center;
	position:absolute;
	right:0;
	top:50px;
	}
#nextour:hover{
	background:rgba(255,255,255,.7);
	}
#prevtour:hover{
		background:rgba(255,255,255,.7);
	}
.forpos{
	position:relative;
	top:0;
	left:0;
	}
#user-dissc-prev{
	display:inline-block;
	background:url(../images/service-L.png) no-repeat;
	}
#user-dissc-next{
	display:inline-block;
	background:url(../images/service-R.png) no-repeat;
	}
#user-cat-prev{
	display:inline-block;
	background:url(../images/service-L.png) no-repeat;
	    position: absolute;
    top: 95px;
    left: 5px;
	}

.slider1{
margin:0 auto !important;
	}
.maindaste{
		width:97% !important; height:200px !important; margin:0 auto !important;
	padding-top:50px !important;padding-left: 10px !important;
	}
.maindaste a{
		text-decoration:none;

	}
#user-cat-next{
	display:inline-block;
	background:url(../images/service-R.png) no-repeat;
	position: absolute;
right: 15px;
top: 95px;
z-index:999;
	}
#rp-prev{
	display:inline-block;
	background:url(../images/service-L.png) no-repeat;
	}
#rp-next{
	display:inline-block;
	background:url(../images/service-R.png) no-repeat;
	}



.holiday-theme h4{
	text-align:right;
	padding:20px;
	color:#636363;
	padding-bottom:10px;
	}
.tour-type img{
	margin:0 auto;
	margin-bottom: -10px;
	
	}

.tour-type{
	color:#2aa07c;
	}

.holiday-theme{
	direction:rtl;height:170px; width:100%; margin-top:21px;background:#FFF; border:1px solid #e3e3e3;
	}
.tour-type{
	width:100px; height:90px; margin-right:20px; padding-top:10px;border:1px solid #e3e3e3; text-align:center;
	}
.popular-offers-main{
	border:1px solid #e3e3e3; width:100%; margin-top:21px;font-family: Conv_W_yekan, Sans-Serif;

	}
	.popular-safarname-main{
	border:1px solid #e3e3e3; width:100%; margin-top:21px;
	min-height: 250px;font-family: Conv_W_yekan, Sans-Serif;
	}
	.user-dissc-main{
	border:1px solid #e3e3e3; width:100%; margin-top:21px;
	height:220px;font-family: Conv_W_yekan, Sans-Serif;
	}
 .mainpror{
width:98%; height:190px; margin:0 auto;
	 }
.ususc{
	width:300px; height:155px;
	}
.bookre-t{
width:45%; height:190px; float:right;
	}
.bookre-t img{
	width:100%; height:190px;
	}
.bookre-r{
width:54%; height:190px; float:right;direction:rtl; line-height:30px; padding-right:5px;margin-top:15px; text-align:right !important;
	}
.bookre-r li{
	list-style:none;
	color:#636363;
	}
	.bookre-r h2{
		 font-size:.9em;
		}
.bookre-r h2 a{
	color:#2aa07c;
	}
	#nameaj2{height: 80px;
line-height: 80px;}
	.rpmain{
	border:1px solid #e3e3e3; width:100%; margin-top:21px;
	height: 255px;padding:10px;font-family: Conv_W_yekan, Sans-Serif;}
.rpmain2{
	 width:100%; margin-top:21px;
	height: 322px;
	position:relative; top:0; right:0; padding:0; border:none;background: #FFF;margin-bottom: 20px;
	}
	.weather-part{
	border:1px solid #e3e3e3; width:100%; margin-top:21px;
	height:204px;
	}
	.weather-partshow{
	border:1px solid #e3e3e3; width:100%; margin-top:21px;
	height:157px;
	}
	.lt-479 div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather div.aw-current-weather-inner {
    max-width: 275px !important;
    padding-bottom: 40px !important;
}
.vije{
	 width:100%; height:20px; direction:rtl; padding-right:10px; text-align:right; color:rgb(226,82,73);margin-top:-7px;
	}
	.under-toursg p{
	font-size:.9em;
	direction:rtl;
	text-align:justify;
	}
.viewmoresafar{
	 text-align:right;
	 margin-top:0px;
	}
.viewmoresafar a{
color:#2aa07c;
	}
.s20{
	font-size:.9em;
	color: #2AA07C;
	direction: rtl;
	}
.s20 a{
	color: #2AA07C;
	}
.ts20{
	color: #2AA07C;
	}
.under-toursg{
	 height:auto;
	direction:rtl;
	text-align:right;
	color:#636363;
	font-size: .9em;
	}
.rightitouri{
	float:right;
	list-style:none;
	width:100%;
	}
.leftitouri{
	float:left;
	list-style:none;
	margin-top: -10px;
	}
.leftitouri li{
	width:70px;
	height:20px;
	background:#2aa07c;
	text-align:center;

	color:#FFF;
	bordeR:1px solid #2aa07c;
	border-radius:3px;
		transition:all .5s ease;
		margin-top:10px;
		line-height: 20px;

	}
.leftitouri li:hover{
	background:#E25249;
	bordeR:1px solid #E25249;
	}
.leftitouri a{
	color:#FFF;
	text-decoration:none;
	}
.readmorehover2news{
	
	width:125px;
	  height:30px;
	  background:rgb(226,82,73);
	  transition:all .5s ease;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
	
	  
	}
.readmore2news:hover .readmorehover2news{
	
	margin-top:-35px;
	}

.readmore2news:hover a{
	
	color:#FFF !important;
	}
.news-details{
	 float:left;
	  width:77%; 
	 height:208px;
	
	}
.news-right{
	width:23%;
	float:right;
	
	}

.news-icons{
	width:102px;
	float:left;
	margin-left:20px;
	margin-top:8px;	
	}
.newstxt{
	 height:100px;
	 color:#666; 
	 direction:rtl;
	 text-align:justify;
	 padding-left:10px;
	 padding-right:5px;
	
	}
.blogtitr{
	font-size:1.1em;

	}
	.imgnews{
		
		width:45%;
		 height:300px;
		  float:left; 
		  padding:8px; 
		  padding-bottom:2px;
		   padding-right:12px; 
		}
.lableinfo1{
	width:100px;color:#757C7F;line-height:30px; font-size:1em; margin-right:20px; height:30px; margin-top:20px; float:right;
	}
.lableinfo2{
	bordeR:1px solid #ccc;background:#FFF;padding-right:10px; width:540px;
	color:#757C7F;line-height:30px; font-size:1em; margin-right:20px; height:30px; margin-top:20px; float:right;
	}
.h3acc{
	text-align:center !important;
	
	}
.tourimglst{
 width:168px;
  height:185px;
  position:absolute;
  right:0;
  top:0;	

	}
.tourimglst img{
	width:100%;
	 height:183px;
	 border-radius:10px;
	 border:1px solid #E4E4E4;
	
	}
.toursli{
	list-style:none;
	margin-top:10px;
	font-size:.95em;
	color:#2aa07c;
	}
.toursli: hover i {
color:#E25249 ;
	}
.toursli i{
	
	color: #aaa;
	font-size:1em;
	margin-left:5px;
	}
.anstour{
	
	color:#757C7F;
	padding-right:3px;
	}

.toursli li{
	padding-top:5px;

	}
.toursli li:hover i{
	color:#E25249;
		transition:all .5s ease;
	-moz-transition:all .5s ease;
	-webkit-transition:all .5s ease;
	-o-transition:all .5s ease;
	}
.titletour{
	width:150px; 
	height:28px;
	 line-height:28px;
	  border-bottom:1px dashed #2aa07c;
	  margin-top:20px;
	  color:#2aa07c;
	   font-size:.9em;
	
	}
.titletour a{
	color:#757C7F;
			transition:all .5s ease;
	-moz-transition:all .5s ease;
	-webkit-transition:all .5s ease;
	-o-transition:all .5s ease;
	}
.titletour:hover a{
	color:#E25249;
	}
.tourdtls01{
position:absolute;
bottom:0; 
z-index:2;
 width:190px;
 left:-10px;
  height:50px; 
  background:url("../images/logofarsigray.png");
   background-size:cover;
	}
.mainilist{
width:200px;
 height:185px;
  position:absolute;
   right:90px; 
   text-align:justify;
    direction:rtl;
	}
.moresuggest1tour{
border:1px solid #E4E4E4; 
width:530px;
 height:185px;
  border-radius:10px;
   margin:5px;
    float:right;
position:relative;
 top:0; 
 left:0;
}
.tourdtls{
width:400px;
 height:183px;
  background:url("../images/tourpng3.png");
  z-index:1;
  position:absolute;
  left:26px;	
	
	}
/*tour tab*/


.captchahotel {
    top: -10px !important;
    left: 10px !important;
    position: relative;
}

#capthcahotell{
	float:right !important;
	
	}
.inner-nav					{float:right;display:block;width:22.7%;position:relative;z-index:50;}
.inner-nav li 				{float:right;display:block;height:42px;width:100%;margin:0 0 1px;font:normal 1.4em/42px 'OpenSansSemibold';-webkit-text-shadow:0 1px 1px rgba(0,0,0,0.15);-moz-text-shadow:0 1px 1px rgba(0,0,0,0.15);text-shadow:0 1px 1px rgba(0,0,0,0.15);background: rgb(193,182,174);background: -moz-linear-gradient(top, rgba(193,182,174,1) 0%, rgba(186,172,163,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(193,182,174,1)), color-stop(100%,rgba(186,172,163,1)));background: -webkit-linear-gradient(top, rgba(193,182,174,1) 0%,rgba(186,172,163,1) 100%);background: -o-linear-gradient(top, rgba(193,182,174,1) 0%,rgba(186,172,163,1) 100%);background: -ms-linear-gradient(top, rgba(193,182,174,1) 0%,rgba(186,172,163,1) 100%);background: linear-gradient(to bottom, rgba(193,182,174,1) 0%,rgba(186,172,163,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1b6ae', endColorstr='#baaca3',GradientType=0 );-webkit-transition:all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition:all 0.3s linear; transition: all 0.3s linear;}
.inner-nav li a 				{float:left;display:block;color:#fff;padding:0 0 0 14%;width:86%;height:100%;}
.inner-nav .availability a 	{background:url(../images/ico/icons.png) 3px -591px no-repeat;padding:0 0 0 24%;width:76%;}
.inner-nav .description a 	{background:url(../images/ico/icons.png) 3px -634px no-repeat;padding:0 0 0 24%;width:76%;text-align:center;}
.inner-nav .facilities a 		{background:url(../images/ico/icons.png) 3px -677px no-repeat;padding:0 0 0 24%;width:76%; text-align:center;}
.inner-nav .location a 		{background:url(../images/ico/icons.png) 3px -720px no-repeat;padding:0 0 0 24%;width:76%;}
.inner-nav .reviews a 		{background:url(../images/ico/icons.png) 3px -764px no-repeat;padding:0 0 0 24%;width:76%;}
.inner-nav .things-to-do a 	{background:url(../images/ico/icons.png) 4px -815px no-repeat;padding:0 0 0 24%;width:76%;}
.inner-nav li:hover			{background: rgb(95,200,194);background: -moz-linear-gradient(top, rgba(95,200,194,1) 0%, rgba(64,191,184,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(95,200,194,1)), color-stop(100%,rgba(64,191,184,1)));background: -webkit-linear-gradient(top, rgba(95,200,194,1) 0%,rgba(64,191,184,1) 100%);background: -o-linear-gradient(top, rgba(95,200,194,1) 0%,rgba(64,191,184,1) 100%);background: -ms-linear-gradient(top, rgba(95,200,194,1) 0%,rgba(64,191,184,1) 100%);background: linear-gradient(to bottom, rgba(95,200,194,1) 0%,rgba(64,191,184,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5fc8c2', endColorstr='#40bfb8',GradientType=0 );}
.inner-nav li.active,
.inner-nav li.active:hover	{width:122%;background:url("../images/inner-nav-active.png") 0 0 no-repeat;filter:none;background-size:100% 100%;}
.inner-nav li.active a 		{width:80%;padding:0 0 0 20%;}

.sort-by 		{float:left;width:100%;margin:0 0 20px;height:48px;background:#fff;webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1);}
.sort-by  h3		{float:left;display:block;padding:0 20px;font-size:1.4em;line-height:48px;}
.sort				{float:left;display:block;height:25px;margin:12px 0;border-right:1px solid #ccc;}
.sort li 				{float:left;width:90px;border-left:1px solid #ccc;padding:3px 15px;position:relative;}
.sort li a				{position:absolute;top:35px;right:13px;background:url(../images/ico/spinner.png) 0 0 no-repeat;width:13px;height:8px;overflow:hidden;text-indent:-99999px;display:inline-block;}
.sort li .ascending	{top:6px;}
.sort li .descending	{top:14px;background-position:0 -9px;}
.name-s{
	color:#ADADB3;
	}
.name-sa{
	 height:30px; line-height:30px; text-align:right; direction:rtl; padding-right:10px;color:#636363;float:right;width:100%;
	}
.name-ex{
 height:30px; line-height:30px; text-align:right; direction:rtl; padding-right:10px;color:#636363;float:right;width:100%;	
	}
.view-type		{float:right;margin:10px 10px 10px 0;}
.view-type li 	{float:left;width:28px;height:28px;overflow:hidden;background:#999;margin:0 0 0 3px;-webkit-transition: all 0.1s ease-in 0.1s; -moz-transition: all 0.1s ease-in 0.1s; -o-transition: all 0.1s ease-in 0.1s; -ms-transition: all 0.1s ease-in 0.1s; transition: all 0.1s ease-in 0.1s;}
.view-type li:hover,
.view-type li.active	{background:#5FC8C2;}
.view-type li a		{float:left;width:100%;height:100%;text-indent:-99999px;background:url(../images/ico/icons.png) -2px -888px no-repeat;}
.view-type .grid-view a		{background-position:-2px -888px;}
.view-type .list-view a		{background-position:-2px -863px;}
.view-type .location-view a	{background-position:0 -914px;}

.bottom-nav		{float:left;display:block;width:100%;background:url(../images/bgr/separator.jpg) 0 0 repeat-x;padding:20px 0;}


.scroll-to-top				{margin:-7px 20px 0 40px;float:right;font:normal 1.1em/42px 'OpenSansBold';text-transform:uppercase;text-decoration:none;color:#fff;height:37px;width:100px;text-align:center;display:inline-block;-webkit-text-shadow:0 -1px 0 rgba(0,0,0,0.2);-moz-text-shadow:0 -1px 0 rgba(0,0,0,0.2);text-shadow:0 -1px 0 rgba(0,0,0,0.2);background:url(../images/bgr/top-button.png) 0 0 no-repeat;}
.scroll-to-top:hover		{background-position:0 -38px;-webkit-text-shadow:0 1px 0 rgba(0,0,0,0.2);-moz-text-shadow:0 1px 0 rgba(0,0,0,0.2);text-shadow:0 1px 0 rgba(0,0,0,0.2);}
.locations .scroll-to-top	{margin:-7px 0 0 40px;}

/*BUTTONS*/
.gradient-button 		{font:normal 11px/30px 'OpenSansBold';text-transform:uppercase;text-decoration:none;color:#fff;height:30px;padding:0 18px;text-align:center;display:inline-block;-webkit-text-shadow:0 -1px 0 rgba(0,0,0,0.2);-moz-text-shadow:0 -1px 0 rgba(0,0,0,0.2);text-shadow:0 -1px 0 rgba(0,0,0,0.2);border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;background: rgb(111,207,202);background: -moz-linear-gradient(top, rgba(111,207,202,1) 0%, rgba(55,168,163,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(111,207,202,1)), color-stop(100%,rgba(55,168,163,1)));background: -webkit-linear-gradient(top, rgba(111,207,202,1) 0%,rgba(55,168,163,1) 100%);background: -o-linear-gradient(top, rgba(111,207,202,1) 0%,rgba(55,168,163,1) 100%);background: -ms-linear-gradient(top, rgba(111,207,202,1) 0%,rgba(55,168,163,1) 100%);background: linear-gradient(to bottom, rgba(111,207,202,1) 0%,rgba(55,168,163,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6fcfca', endColorstr='#37a8a3',GradientType=0 );}
.gradient-button:hover	 {-webkit-text-shadow:0 1px 0 rgba(0,0,0,0.2);-moz-text-shadow:0 1px 0 rgba(0,0,0,0.2);text-shadow:0 1px 0 rgba(0,0,0,0.2);background: rgb(55,168,163);background: -moz-linear-gradient(top, rgba(55,168,163,1) 0%, rgba(111,207,202,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(55,168,163,1)), color-stop(100%,rgba(111,207,202,1)));background: -webkit-linear-gradient(top, rgba(55,168,163,1) 0%,rgba(111,207,202,1) 100%);background: -o-linear-gradient(top, rgba(55,168,163,1) 0%,rgba(111,207,202,1) 100%);background: -ms-linear-gradient(top, rgba(55,168,163,1) 0%,rgba(111,207,202,1) 100%);background: linear-gradient(to bottom, rgba(55,168,163,1) 0%,rgba(111,207,202,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#37a8a3', endColorstr='#6fcfca',GradientType=0 );}

/*CONTENT*/
.content					{width:100%;padding:160px 0 0;}
.full-width					{float:left;display:block;width:100%;margin:0 0 2% 0;}
.one-fourth 					{float:left;width:23.5%;margin:0 2% 20px 0;}
.one-half					{float:left;width:49%;margin:0 2% 20px 0;}
.main .one-fourth 			{background:#fff;webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1);}
.main .one-half 				{background:#fff;webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1);}
.one-fourth.last 			{margin-right:0 !important;}
.one-half.last 				{margin-right:0 !important;}
.one-fourth .details 		{float:left;display:block;padding:10px 7% 15px;width:86%;}
.one-fourth .gradient-button	{margin:10px auto 5px;}
.three-fourth 				{float:left;width:74.5%;margin:0 0 20px 0;}
.three-fourth .one-fourth 	{width:31.6%;margin:0 2.4% 20px 0;}
.full						{float:left;display:block;width:100%;margin:20px 0 10px;}

.separator		{background:url(../images/bgr/separator.jpg) 0 100% repeat-x;margin:40px 0 20px;width:100%;display:inline-block;height:2px;}

/*OFFERS*/
.offers 				{background:url(../images/bgr/separator.jpg) 0 100% repeat-x;padding:0 0 25px;margin:20px 0;width:100%;display:inline-block;}
.offers .details		{text-align:center;}
.offers h4			{border-bottom:1px solid #ccc;width:100%;padding:0 0 11px;margin:0 0 10px;text-align:left;letter-spacing:-1px;}

/*DESTINATIONS*/
.destinations 					{background:url(../images/bgr/separator.jpg) 0 100% repeat-x;padding:0 0 25px;margin:0 0 46px;width:100%;display:inline-block;}
.destinations.first				{margin:0;}
.destinations.last				{background-position:0 0;margin:26px 0 0;padding:20px 0 0;}
.destinations .details			{padding:15px 7%;width:86%;}
.destinations .gradient-button	{float:right;margin:7px 0;padding:0;width:40%;max-width:90px;}
.destinations .count				{font-size:1.2em;color:#999;}
.destinations .ribbon			{background:url(../images/bgr/ribbons.png) 0 0 no-repeat;width:284px;height:57px;overflow:hidden;margin:20px 0 0 -27px;}
.destinations .ribbon a 			{text-decoration:none;}
.destinations .ribbon .half		{float:left;width:77px;height:40px;overflow:hidden;margin:2px 0 0 7px;padding:9px 0 0 57px;}
.destinations .ribbon .hotel 		{background:url(../images/ico/icons.png) 20px -470px no-repeat;}
.destinations .ribbon .flight 	{background:url(../images/ico/icons.png) 20px -530px no-repeat;}
.destinations .ribbon .small		{font:normal 1.1em/1.2 'OpenSansSemibold';color:#fff;letter-spacing:-0.015em;float:left;width:100%;}
.destinations .ribbon .price		{font:normal 1.7em/1 'ChunkFiveRegular';float:left;width:100%;-webkit-text-shadow:0 1px 0 rgba(255,255,255,0.2);-moz-text-shadow:0 1px 0 rgba(255,255,255,0.2);text-shadow:0 1px 0 rgba(255,255,255,0.2);}
.destinations .ribbon:hover 		{background-position:0 -57px;}
.destinations .promo				{position:relative;}
.promo .ribbon 					{background-position:0 -114px;}
.promo .ribbon-small				{background:url(../images/bgr/ribbons.png) -2px -186px no-repeat;width:50px;height:45px;overflow:hidden;position:absolute;top:0;left:20px;padding:15px 0 0;z-index:2;text-align:center;color:#fff;font:normal 1.7em 'ChunkFiveRegular';-webkit-text-shadow:0 1px 0 rgba(0,0,0,0.1);-moz-text-shadow:0 1px 0 rgba(0,0,0,0.1);text-shadow:0 1px 0 rgba(0,0,0,0.1);}
.promo .gradient-button 			{background: rgb(193,182,174);background: -moz-linear-gradient(top, rgba(193,182,174,1) 0%, rgba(186,172,163,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(193,182,174,1)), color-stop(100%,rgba(186,172,163,1)));background: -webkit-linear-gradient(top, rgba(193,182,174,1) 0%,rgba(186,172,163,1) 100%);background: -o-linear-gradient(top, rgba(193,182,174,1) 0%,rgba(186,172,163,1) 100%);background: -ms-linear-gradient(top, rgba(193,182,174,1) 0%,rgba(186,172,163,1) 100%);background: linear-gradient(to bottom, rgba(193,182,174,1) 0%,rgba(186,172,163,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1b6ae', endColorstr='#baaca3',GradientType=0 );}
.promo .gradient-button:hover 	{background: rgb(186,172,163);background: -moz-linear-gradient(top, rgba(186,172,163,1) 0%, rgba(193,182,174,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(186,172,163,1)), color-stop(100%,rgba(193,182,174,1)));background: -webkit-linear-gradient(top, rgba(186,172,163,1) 0%,rgba(193,182,174,1) 100%);background: -o-linear-gradient(top, rgba(186,172,163,1) 0%,rgba(193,182,174,1) 100%);background: -ms-linear-gradient(top, rgba(186,172,163,1) 0%,rgba(193,182,174,1) 100%);background: linear-gradient(to bottom, rgba(186,172,163,1) 0%,rgba(193,182,174,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#baaca3', endColorstr='#c1b6ae',GradientType=0 );}

.boxes .one-fourth 	{padding:15px 1.6%;width:20.3%;background: rgb(255,255,255);background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(242,242,242,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(242,242,242,1)));background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 );}
.boxes h2			{border-bottom:1px solid #E6E6E6;-webkit-box-shadow:0 1px 0 rgba(255,255,255,1);-moz-box-shadow:0 1px 0 rgba(255,255,255,1);box-shadow:0 1px 0 rgba(255,255,255,1);width:100%;margin:0 0 14px;}

/*DEALS & SEARCH RESULTS*/
.deals article				{background:#fff;webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1);position:relative;}
.deals article.last 		{margin:0 0 20px;}
.deals .details			{text-align:center;}
.deals .details span,
.deals .details div		{text-align:left;}
.deals h1 				{font-size:17px; text-decoration:none; padding:0 0 4px;color:#666;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;text-align:left;display:inline-block;float:left;width:100%;}
.deals .stars 			{float:right;}
.deals .address			{display:inline-block;width:80%;float:left;font-size:1.1em;}
.deals .address a 		{text-decoration:none;color:#999;}
.deals .rating			{background-image:url(../images/ico/rating-gold.png);}
.deals .price 			{width:100%;display:inline-block;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-size:1em;padding:10px 0;margin:10px 0;line-height:9px;}
.deals .price em			{font:normal 30px 'OpenSansBold';color:#3FBFB8;float:right; font-weight:lighter;}
.deals .description		{float:left;border-bottom:1px solid #ccc;margin:0 0 10px;}
.deals .description p 	{padding:0 0 15px;}
.deals .description  a 	{color:#3FBFB8;font-family:'OpenSansSemibold';}
.deals .full-width .price em				{float:none;margin:10px 0;display:inline-block;}
.deals .full-width .gradient-button		{position:absolute;bottom:20px;right:20px;}

.flights .full-width .details				{width:96% !important;padding:15px 2% 0 !important;}
.flights .full-width .details h1				{padding:0 0 10px;}
.flights .full-width .details .f-wrap			{width:20.8%;border:1px solid #ccc;padding:0 2%;border-right:none;min-height:125px;}
.flights .full-width .details .f-wrap.last 	{border-right:1px solid #ccc;}
.flights .full-width .details h5				{border:none;}
.flights .full-width .description 			{width:100% !important;margin:0;padding:13px 0 0;}
.flights .full-width .gradient-button		{bottom:52px !important;top:auto  !important;}
.flights .full-width .price 					{text-align:left !important;position:static !important;border-left:none !important;width:100% !important;padding:0 !important;height:auto !important;}

/*HOTEL CONTENT*/
.tab-content 						{float:left;width:75.4%;overflow:hidden;margin-right:10px;}
.tab-content h1 						{display:inline-block;font-size:1.7em;color:#B9ACA4;padding:0 0 10px;margin:0 0 15px;text-indent:10px;border-bottom:1px solid #ccc;width:100%;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;}
.text-wrap							{padding:0 2% 10px;display:inline-block;width:96%;}
.tab-content .text-wrap				{width:96% !important;}
.text-wrap .gradient-button.right 	{margin:0 -10px 0 0;}
.tab-content p .date					{font-family:'OpenSansSemibold';}
.text-wrap ul 						{margin:0 0 20px;display:inline-block;width:100%;}
.text-wrap ul li						{background:url(../images/ico/bullet-gold-6x6.png) 0 7px no-repeat;padding:0 0 4px 17px;} 
.tab-content hr						{margin:0 0 15px;}
.tab-content table					{width:100%;font-size:13px;}
.tab-content table th					{padding:5px 20px;border:1px solid #ccc;background:#E9E6E0;text-align: left; font-weight: normal; width:150px;vertical-align:top}
.tab-content table td					{padding:5px 20px;border:1px solid #ccc;vertical-align:top}




/*REFINE SEARCH RESULTS*/
.refine-search-results dl			{margin:-16px 0 0;border-bottom:1px solid #ccc;}
.refine-search-results dt			{font:normal 1.3em 'OpenSansBold';letter-spacing:-0.02em;color:#666;border-top:1px solid #ccc;padding:12px 0;background:url(../images/ico/arrow-right.png) 100% 15px no-repeat;cursor:pointer;}
.refine-search-results dt.active		{background:url(../images/ico/arrow-down.png) 100% 16px no-repeat;}
.refine-search-results dd			{padding:0 0 7px;}
.refine-search-results .checkbox		{display:block;width:100%;padding:0 0 5px;}
.refine-search-results .checkbox label	{font-size:1.2em;padding:0 0 0 5px;}
.refine-search-results dd span.min 	{font-size:1.2em;margin:5px 0 8px;display:inline-block;}
.refine-search-results dd span.max 	{font-size:1.2em;float:right;margin:5px 0 8px;display:inline-block;}
#star								{margin:0 0 8px;}
#star img							{display:inline;}
.stars-info 							{float:right;font-size:1.2em;line-height:24px;}



@media screen and (max-width: 1280px) {

.main-nav li {padding-right:30px;} /*distance between menu items*/

.destinations .ribbon .hotel:before,
.locations .one-fourth  .ribbon .hotel:before	{background:url(../images/ico/hotel.png) 0 0 no-repeat;content:"";position:absolute;top:1px;left:10%;width:28px;height:28px;}

.destinations .ribbon .flight:before,
.locations .one-fourth  .ribbon .flight:before	{background:url(../images/ico/flight.png) 0 0 no-repeat;content:"";position:absolute;top:1px;left:10%;width:28px;height:28px;}

.three-fourth .destinations .one-fourth 				{width:48.8%;}
.three-fourth .destinations .one-fourth.last			{margin:0 2.4% 20px 0 !important;}
.three-fourth .destinations .one-fourth:nth-child(2n+1) {margin:0 0 20px !important;}
.three-fourth .destinations .ribbon		{width:120%;margin:20px 0 0 -10%;}

}

@media screen and (max-width: 1140px) {
.wrap 		{width:96%;margin:0 2%;}

.main-search {width:96%;}
#sequence .animate-in .info {margin-left:-48%;}
}


@media screen and (max-width: 1024px) {
.main-search 	{width:96%;margin:20px auto 0;height:auto;}
.search-submit	{left:40%;}

.slider {margin-top:100px;height:500px;}

.main-nav li {padding-right:7px;}

.sort li 	{width:85px;}

.room-types li figure 	{width:35%;}
.room-types .meta 	{width:38%;}
.room-information 	{width:18%;}

.stars		 {width:100%;float:left;}
.stars img 	{float:left;}
.rating		{float:left;width:100%;}

.deals .full-width .stars				{padding:0;margin:6px 0 0;}
.deals .full-width .address 				{width:100%;max-width:100%;}
.deals .full-width figure					{margin:0 3% 0 0;}
.deals .full-width .details				{width:42%;}
.deals .full-width .price 				{width:14%;padding:0 0 0 3%;height:172px;}
.deals .full-width .description			{width:100%;}
.deals .full-width .gradient-button 		{right:3%;bottom:auto;top:115px;}

.tab-content .deals .full-width figure 		{width:66.5%;}
.tab-content .deals .full-width h1 		{max-width:100%;}

.score  	{width:48%;margin:0 2% 0 0;}
.chart	{width:50%;}
.reviews .pro,
.reviews .con {margin:10px 0 0 10px;width:90%;}

.locations .full-width  .description {height:auto;width:80%;}
.tab-content .deals .full-width .description	{height:auto;}

.deal-of-the-day p  {padding:0;}
.deal-of-the-day .rating {padding:0 0 15px 15px;}

.boxes .one-fourth {min-height:180px;}

.tab-content .deals .full-width .price 				{border-left:none;width:26%;padding:0;}
.tab-content .deals .full-width .gradient-button		{bottom:auto;top:105px;right:6.8%;}
.tab-content .deals .full-width .details  	{padding:15px 3% 0;width:94%;}

footer .copy {padding:0 0 20px;width:100%;text-align:center;}
.bottom nav {width:100%;text-align:center;}
.bottom nav ul {width:90%;margin:0 auto;}

.lb-wrap {width:50%;left:25%;}
}

@media screen and (max-width: 980px) {


.contact span 	{float:left;width:auto;display:block;padding:0 10px 0 0;}

.main-nav ul 					{display:none;}
.main-nav .selector 			{display:block;text-align:left;width:80%;margin:1px 18% 0 2%;background:none;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font:normal 1.2em/40px 'OpenSansBold';text-transform:uppercase;letter-spacing:-1px;-webkit-text-shadow:0 0 1px rgba(0,0,0,0.3);-moz-text-shadow:0 0 1px rgba(0,0,0,0.3);text-shadow:0 0 1px rgba(0,0,0,0.3);}
.main-nav .selector span 		{background:url(../images/ico/mobile-menu.png) 0 1px no-repeat;padding:0 0 0 40px;width:90%;color:#fff;}
.main-nav .selector select	{width:100%;}

.inner-nav 		{width:27.4%;}
.tab-content 	{width:70.4%;}

.three-col li {width:100%;margin:0;}

.tags ul	{width:100%;}
#crossfade {height:300px;}
#crossfade  img {margin-top:-200px;}

.room-types li figure 					{width:47%;}
.room-types .meta 					{width:50%;}
.room-information 					{width:100%;margin:20px 0 0;padding:20px 0 0;border-left:none;border-top:1px solid #ccc;height:auto;}
.room-information .row 				{width:23%;border-right:1px solid #ccc;padding:0;margin:0 1.5% 0 0;}
.room-information .gradient-button 	{top:23px;right:0;bottom:auto;left:auto;}
.more-information 					{border-top:1px solid #ccc;padding:20px 0 0;}
.room-information span img			 {margin: 3px 0 0;}

.sort li 	{padding:3px 10px;width:75px;font-size:1.2em;}

.locations .full-width  .description {width:77%;}

.three-fourth .destinations .one-fourth 				{width:48.8%;}
.three-fourth .destinations .one-fourth.last			{margin:0 2.4% 20px 0 !important;}
.three-fourth .destinations .one-fourth:nth-child(2n+1) {margin:0 0 20px !important;}
.three-fourth .destinations .one-fourth .ribbon		{width:120%;margin:20px 0 0 -10%;}

.three-fourth .deals .one-fourth 					{width:48.8%;}
.three-fourth .deals .one-fourth.last			{margin:0 2.4% 20px 0 !important;}
.three-fourth .deals .one-fourth:nth-child(2n) 	{margin:0 0 20px !important;}
.three-fourth .deals .one-fourth .ribbon			{width:120%;margin:20px 0 0 -10%;}

.three-fourth .locations .one-fourth {width:48.8%;min-height:430px;margin-right:2.4%;}
.three-fourth .locations .one-fourth:nth-child(2n),
.three-fourth .locations .one-fourth.last {margin:0 0 20px;}
.three-fourth .locations .one-fourth:nth-child(2n+1) {margin:0 2.4% 20px 0!important;}
.three-fourth .locations .one-fourth .ribbon		{width:120%;margin:20px 0 0 -10%;}

.full.destinations .details 		{padding:15px 6%;width:88%;}
.full.destinations .details h5 	{max-width:48%;display:inline-block;}
.full.destinations .gradient-button 	{margin:0 0 7px;}

aside article	{padding:14px 10% 20px;width:80%;}
.default 	{padding: 14px 10% 5px;width: 80%;}

.boxes .one-fourth {min-height:auto;}

.bookings .b-info 	{width:63%;}
.bookings .actions 	{width:33%;}
.score span			{font-size:5em;}
}


@media screen and (max-width: 830px) {


.offers,.destinations,.boxes 	{width:100%;float:none;}
.one-fourth .details			{min-height:auto;}
.one-fourth 					{width:49%;min-height:auto;}
.one-fourth:nth-child(2n+1)	{margin-right:0;}
.boxes .one-fourth 			{width:94.8%;margin-right:0 !important;padding:15px 2.6%;}



.inner-nav			{width:100%;margin-bottom:20px;}
.inner-nav li			{padding:0%!important;width:100%!important;}
.inner-nav li a		{padding:0 0 0 12%!important;width:88%!important;}
.inner-nav li.active,
.inner-nav li.active:hover	{width:100%;background: rgb(95,200,194);background: -moz-linear-gradient(top, rgba(95,200,194,1) 0%, rgba(64,191,184,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(95,200,194,1)), color-stop(100%,rgba(64,191,184,1)));background: -webkit-linear-gradient(top, rgba(95,200,194,1) 0%,rgba(64,191,184,1) 100%);background: -o-linear-gradient(top, rgba(95,200,194,1) 0%,rgba(64,191,184,1) 100%);background: -ms-linear-gradient(top, rgba(95,200,194,1) 0%,rgba(64,191,184,1) 100%);background: linear-gradient(to bottom, rgba(95,200,194,1) 0%,rgba(64,191,184,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5fc8c2', endColorstr='#40bfb8',GradientType=0 );filter:none;}
.tab-content 		{width:100%;}
.tab-content article 	{padding:0px 0% 10px;width:93%;}
/*blog*/


/*End blog*/
.slider1 .bx-wrapper .bx-next {
	position:absolute ;
	left: -55px;
	top:0 !important;
	background:url("../images/arrow-96-16.png") no-repeat;
	color:transparent;
}

.slider1{
margin:0 auto;
	}
	.slidepop{
	width:80px; height:45px;}
.slidepoptxt{
	 margin-top:-3px; color:#565656; font-size:.9em;
	}
.slidervije{
	width:310px;
	height:340px;
	
	}
.slidervije2{
	width:310px;

	height:340px;	
	}