@charset "utf-8";
* {
	margin: 0;
	padding: 0;
}
.clr {
	clear: both;
}
@font-face {
	font-family: 'Conv_W_yekan';
	src: url('../fonts/W_yekan.eot');
	src: local('?'), url('../fonts/W_yekan.woff') format('woff'), url('../fonts/W_yekan.ttf') format('truetype'), url('../fonts/W_yekan.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'EntezarB4';
	src: url('../fonts/EntezarB4.eot');
	src: local('EntezarB4'), local('EntezarB4'), url('../fonts/EntezarB4.eot?#iefix') format('embedded-opentype'), url('../fonts/EntezarB4.woff') format('woff'), url('../fonts/EntezarB4.ttf') format('truetype'), url('../fonts/EntezarB4.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
html {
	margin: 0;
	padding: 0;
	font-family: Conv_W_yekan;
	font-weight: normal;
}
body {
	margin: 0;
	padding: 0;
	width: 100%;
	overflow-x: hidden;
}
#container {
	width: 100%;
	margin: 0 auto;
}
.margin-left10 {
	margin-left: 10px;
}
.margin-top10 {
	margin-top: 10px;
}
#header-resize {
	width: 100%;
	margin: 0 auto;
}
#header {
	margin: 0 auto;
	max-width: 990px;
}
#header-top-resize {
	width: 100%;
	margin: 0 auto;
	background-color: #434a54;
	height: 37px;
}
#header-top {
	margin: 0 auto;
	max-width: 990px;
	min-height: 37px;
	position: relative
}
.error404-resize {
	width: 100%;
	margin: 60px auto 0 auto;
	min-height: 450px;
	background-color: #f8f8f8;
	z-index: 999999;
}
.error404 {
	margin: 0 auto;
	padding-top: 60px;
	max-width: 990px;
	min-height: 450px;
	z-index: 500;
	text-align: center;
}
.img-error404 {
	margin: 0px auto 0px auto;
	width: 100%;
	height: 180px;
	text-align: center;
}
.error404-text {
	width: 100%;
	margin: 30px auto 0 auto;
	text-align: center
}
p.error404-p {
	font-family: Conv_W_yekan;
	font-size: 45px;
	text-align: center;
	font-weight: normal;
	line-height: 50px;
	margin: 30px auto 0 auto;
	padding: 0px 10px 0 10px;
	text-decoration: none;
	color: #2ba08b;
}
.logo-lachinseir {
	position: absolute;
	width: 140px;
	height: 105px;
	left: 0;
	top: 0px;
	z-index: 99999;
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25);
}
fieldset {
	padding: 0;
	margin: 0;
	border: 0;
}
.log-in {
	width: 220px;
	float: right;
	height: 30px;
}
nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
	position: relative;
	float: right;
}
nav li {
	float: right;
	border-left: 1px solid #7e8897;
	margin-top: 8px;
	height: 21px;
}
#login {
	width: 120px;
}
#signup {
	width: 90px;
}
nav #login-trigger, nav #signup a {
	font-family: Conv_W_yekan;
	height: 20px;
	font-size: 15px;
	font-weight: normal;
	padding: 0px 0px 0 10px;
	text-decoration: none;
	color: #b1bac3;
}
nav li i {
	color: #7e8897;
}
nav #login-trigger span {
	padding-right: 6px;
	font-size: 11px !important;
}
nav #signup a {
	padding: 0px 0px 0 13px !important;
}
nav #login-content {
	display: none;
	position: absolute;
	top: 40px;
	right: 0;
	z-index: 999;
	background: #fff;
	padding: 15px;
}
nav li #login-content {
	right: 0;
	width: 250px;
}
#inputs input {
	background: #f1f1f1;
	font-family: Conv_W_yekan;
	font-size: 15px;
	font-weight: normal;
	padding: 6px 5px;
	margin: 0 0 5px 0;
	width: 238px;
	border: 1px solid #ccc;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: 0 1px 1px #ccc inset;
	-webkit-box-shadow: 0 1px 1px #ccc inset;
	box-shadow: 0 1px 1px #ccc inset;
}
#inputs input:focus {
	background-color: #fff;
	border-color: #e8c291;
	outline: none;
	-moz-box-shadow: 0 0 0 1px #e8c291 inset;
	-webkit-box-shadow: 0 0 0 1px #e8c291 inset;
	box-shadow: 0 0 0 1px #e8c291 inset;
}
#login #actions {
	margin: 10px auto 0 auto;
	width: 230px;
}
.forget {
	font-family: Conv_W_yekan;
	font-size: 15px;
	font-weight: normal;
	color: #2d2d2d;
	text-align: center;
	padding-top: 10px;
}
.forget a {
	color: #2d2d2d;
}
.forget a:hover {
	color: #ff7600;
}
#login #submit {
	background-color: #01b7f2;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#4fcaf2), to(#01b7f2));
	background-image: -webkit-linear-gradient(top, #4fcaf2, #01b7f2);
	background-image: -moz-linear-gradient(top, #4fcaf2, #01b7f2);
	background-image: -ms-linear-gradient(top, #4fcaf2, #01b7f2);
	background-image: -o-linear-gradient(top, #4fcaf2, #01b7f2);
	background-image: linear-gradient(top, #4fcaf2, #01b7f2);
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-shadow: 0 1px 0 rgba(0,0,0,.5);
	-moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
	-webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
	border: 1px solid #01b7f2;
	float: right;
	height: 30px;
	padding: 0;
	width: 80px;
	cursor: pointer;
	direction: rtl;
	font-family: Conv_W_yekan;
	font-size: 17px;
	font-weight: normal;
	color: #fff;
}
#login #submit:hover, #login #submit:focus {
	background-color: #e99b71;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#01b7f2), to(#4fcaf2));
	background-image: -webkit-linear-gradient(top, #01b7f2, #4fcaf2);
	background-image: -moz-linear-gradient(top, #01b7f2, #4fcaf2);
	background-image: -ms-linear-gradient(top, #01b7f2, #4fcaf2);
	background-image: -o-linear-gradient(top, #01b7f2, #4fcaf2);
	background-image: linear-gradient(top, #01b7f2, #4fcaf2);
}
#login #submit:active {
	outline: none;
	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
}
#login #submit::-moz-focus-inner {
border:none;
}
#login #submit2 {
	background-color: #ff7600;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#e99b71), to(#ff7600));
	background-image: -webkit-linear-gradient(top, #e99b71, #ff7600);
	background-image: -moz-linear-gradient(top, #e99b71, #ff7600);
	background-image: -ms-linear-gradient(top, #e99b71, #ff7600);
	background-image: -o-linear-gradient(top, #e99b71, #ff7600);
	background-image: linear-gradient(top, #e99b71, #ff7600);
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-shadow: 0 1px 0 rgba(0,0,0,.5);
	-moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
	-webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
	border: 1px solid #ff7600;
	float: right;
	min-height: 30px;
	padding: 0;
	width: 140px;
	cursor: pointer;
	direction: rtl;
	font-family: Conv_W_yekan;
	font-size: 17px;
	font-weight: normal;
	color: #fff;
}
#login #submit2:hover, #login #submit2:focus {
	background-color: #e99b71;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ff7600), to(#e99b71));
	background-image: -webkit-linear-gradient(top, #ff7600, #e99b71);
	background-image: -moz-linear-gradient(top, #ff7600, #e99b71);
	background-image: -ms-linear-gradient(top, #ff7600, #e99b71);
	background-image: -o-linear-gradient(top, #ff7600, #e99b71);
	background-image: linear-gradient(top, #ff7600, #e99b71);
}
#login #submit2:active {
	outline: none;
	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
}
#login #submit2::-moz-focus-inner {
border:none;
}
#login label {
	float: right;
	line-height: 30px;
}
#login label input {
	position: relative;
	top: 2px;
	right: 2px;
}
.social {
	width: 125px;
	float: right;
	height: 20px;
	margin-top: 8px;
	margin-right: 3px;
	border-left: 1px solid #7E8897;
}
.tag-h1 {
	width: 125px;
	float: right;
	height: 20px;
	margin-top: 8px;
	margin-right: 3px;
	border-left: 1px solid #7E8897;
}
.tag-h1 h1 {
	font-family: Conv_W_yekan;
	font-size: 15px;
	font-weight: normal;
	color: #ffffff;
	text-align: center;
	line-height: 20px;
}
.tag-h1 h1 a {
	font-size: 15px;
	color: #ffffff;
	text-decoration: none;
}
.tag-h1 h1 a:hover {
	color: #b0bdcf;
	text-decoration: none;
}
.fa-instagram, .fa-twitter, .fa-google-plus, .fa-facebook, .fa-linkedin {
	color: #b1bac3;
	margin-top: 3px;
	margin-left: 12px;
	float: right;
	-webkit-transition-duration: 0.8s;
	-moz-transition-duration: 0.8s;
	-o-transition-duration: 0.8s;
	transition-duration: 0.8s;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	transition-property: transform;
	overflow: hidden;
}
.fa-instagram:hover {
	color: #c2b099;
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(360deg);
}
.fa-twitter:hover {
	color: #5ea9dd;
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(360deg);
}
.fa-google-plus:hover {
	color: #db4a37;
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(360deg);
}
.fa-facebook:hover {
	color: #6b8bc8;
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(360deg);
}
.fa-linkedin:hover {
	color: #0177b5;
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(360deg);
}
#search-adv-resize {
	width: 100%;
	margin: 0 auto;
	background-color: #434a54;
	height: 51px;
}
#search-adv {
	margin: 0 auto;
	max-width: 990px;
	height: 51px;
}
.lachin_1, .lachin_2 {
	float: left;
	display: inline;
}
.lachin_1 {
	width: 290px;
	float: right;
	margin-left: 11px;
}
.lachin_2 {
	width: 160px;
	float: right;
	margin-left: 11px;
}
.lachin_3 {
	width: 170px;
	float: left
}
#sectionsearchtravel {
	background-color: #434a54 !important;
	max-width: 990px;
	margin: 0 auto;
}
#formsearchtravel {
	float: left;
	width: 100%;
	position: relative;
}
#formsearchtravel input[type="submit"] {
	margin: 10px 0px;
	float: none;
	width: 100%;
	text-transform: uppercase;
	height: 31px;
}
#formsearchtravel select {
	height: 31px;
	background-color: #4a515b;
	border: 1px solid #59626f;
	text-align: right;
	direction: rtl;
	color: #b3bbc6;
	box-shadow: inset 0px 0px 0px 1px rgba(253, 103, 103, 0.0);
	outline: 0;
}
.search-adv-loc {
	background-image: url(../images/search-adv-loc.jpg);
	background-position: right center;
	background-repeat: no-repeat;
}
.search-adv-go {
	background-image: url(../images/search-adv-go.jpg);
	background-position: right center;
	background-repeat: no-repeat;
}
.search-adv-price {
	background-image: url(../images/search-adv-price.jpg);
	background-position: right center;
	background-repeat: no-repeat;
}
.labelsearchtravel {
	position: absolute;
	right: 0;
	top: 0;
	margin-top: -38px;
	z-index: 999;
}
.labelsearchtravel p {
	color: #fff;
	font-family: Conv_W_yekan;
	font-size: 15px;
	font-weight: normal;
	float: right;
	width: 170px;
	height: 38px;
	border-top: 5px solid #2ba08b;
	text-align: center;
	padding-top: 5px;
	background-color: rgba(30,30,30,0.4) !important;
}
.body-construction {
	max-width: 990px;
	margin: 0 auto;
}
textarea {
	width: 96%;
	float: left;
	border: 0;
	background-color: #F9FAFC;
	padding: 2%;
	height: 200px;
	color: #A9A9A9;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	outline: 0;
	-webkit-box-shadow: inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);
	box-shadow: inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);
}
.lachin-3-input {
	float: left;
	height: 31px;
	background-color: #2ba08b;
	cursor: pointer;
	border: 0px;
	font-size: 15px;
	line-height: 15px;
	color: #FFF;
	padding: 8px 20px;
	margin: 0px;
	outline: 0;
	font-family: Conv_W_yekan;
	text-align: right;
	direction: rtl;
	background-image: url(../images/search-icon.jpg);
	background-repeat: no-repeat;
	background-position: 4px 4px;
	font-size: 15px;
	font-weight: normal;
}
select {
	width: 100%;
	margin: 10px 0px;
	background-color: #f9fafc;
	-webkit-appearance: none;
	color: #A9A9A9;
	padding-right: 35px;
	font-family: Conv_W_yekan;
	font-size: 15px;
	font-weight: normal;
	line-height: 20px;
	border: 0px;
	outline: 0;
	-webkit-box-shadow: inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);
	box-shadow: inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);
}
code {
	float: left;
	width: 100%;
}
.rightsearchopen {
	background-color: #1abc9c
}
.slowup {
	margin-top: -37px;
}
@-webkit-keyframes slowupanimation {
from {
margin-top:0px;
}
to {
margin-top:-37px;
}
}
@keyframes slowupanimation {
from {
margin-top:0px;
}
to {
margin-top:-37px;
}
}
@-webkit-keyframes slowdownanimation {
from {
margin-top:-37px;
}
to {
margin-top:0px;
}
}
@keyframes slowdownanimation {
from {
margin-top:-37px;
}
to {
margin-top:0px;
}
}
.tel-email {
	width: 320px;
	margin-left: 150px;
	height: 38px;
}
.tel {
	width: 120px;
	height: 20px;
	margin-top: 8px;
	border-right: 1px solid #FFF;
	float: left;
}
.tel p {
	margin-left: 10px;
	font-family: Conv_W_yekan;
	font-size: 15px;
	font-weight: normal;
	text-align: left;
	float: left;
}
.icon {
	width: 15px;
	height: 15px;
	float: left;
	
}
.icon2 {
	width: 18px;
	height: 18px;
	float: left;
	margin-top: 2px;
}
.email {
	width: 170px;
	margin-left: 10px;
	height: 20px;
	margin-top: 10px;
	float: left;
}
.email p {
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-align: left;
	float: left;
}
#box4-resize {
	width: 100%;
	min-height: 400px;
	margin: 0 auto;
	background-color: #f8f8f8;
}
#box4 {
	margin: 0 auto;
	max-width: 1035px;
}
#body-resize {
	width: 100%;
	min-height: 300px;
	margin: 0 auto;
	background-color: #f8f8f8;
	padding-bottom: 15px;
}
#body {
	margin: 0 auto;
	max-width: 990px;
}
.height-menu {
	max-width: 990px;
	height: 120px;
}
#box1-resize {
	width: 100%;
	min-height: 400px;
	background-color: transparent;
	background-image: url("../images/bg-about1.jpg");
	background-clip: border-box;
	background-origin: padding-box;
	background-attachment: fixed !important;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}
#box1 {
	max-width: 990px;
	margin: 0 auto;
}
.left-newslatter {
	width: 480px;
	float: left;
	min-height: 380px;
	margin-top: 10px;
}
.left-top-newslatter {
	width: 480px;
	height: 74px;
}
.left-top-newslatter img {
	float: left;
}
.newslatter {
	width: 245px;
	float: left;
	height: 296px;
	background-color: rgba(43,160,139,0.8);
	margin-top: 10px;
}
.newslatter .title-newslatter {
	width: 225px;
	margin: 10px auto;
	border-bottom: 4px solid #f3e686;
	background-color: #FFF;
	height: 47px;
}
.newslatter .title-newslatter p {
	font-family: Conv_W_yekan;
	color: #434a54;
	font-size: 18px;
	font-weight: normal;
	text-align: center;
	line-height: 45px;
	direction: rtl;
}
.Reservations {
	width: 220px;
	float: right;
	height: 160px;
	margin-bottom: 10px;
	background-color: rgba(243,230,134,0.8);
	margin-top: 10px;
}
.Reservations .title-Reservations {
	width: 200px;
	margin: 11px auto 0;
	background-color: #FFF;
	height: 47px;
}
.Reservations .title-Reservations p {
	font-family: Conv_W_yekan;
	color: #434a54;
	font-size: 18px;
	font-weight: normal;
	text-align: center;
	direction: rtl;
	line-height: 45px;
}
.Reservations .title-Reservations p a {
	font-family: Conv_W_yekan;
	color: #434a54;
	font-size: 18px;
	font-weight: normal;
	text-align: center;
	direction: rtl;
}
.Reservations .title-Reservations p a:hover {
	font-family: Conv_W_yekan;
	color: #434a54;
	font-size: 18px;
	font-weight: normal;
	text-align: center;
	direction: rtl;
}
.Lottery-results {
	width: 220px;
	float: right;
	height: 110px;
	background-color: rgba(248,117,127,0.8);
	margin-top: 15px;
}
.Lottery-results .title-Lottery-results {
	width: 200px;
	margin: 11px auto;
	border-bottom: 4px solid #4aab95;
	background-color: #FFF;
	height: 90px;
	position: relative;
}
.Lottery-results .title-Lottery-results p {
	font-family: Conv_W_yekan;
	color: #434a54;
	font-size: 18px;
	font-weight: normal;
	text-align: center;
	direction: rtl;
	top: 50px;
	left: 25px;
	position: absolute;
	transition: all 0.3s linear 0.1s;
}
.Lottery-results .title-Lottery-results i {
	font-size: 35px;
	color: rgb(248,117,127);
	left: 83px;
	top: 10px;
	position: absolute;
	transition: all 0.3s linear 0.1s;
}
.title-Lottery-results:hover p {
	top: 10px;
}
.title-Lottery-results:hover i {
	top: 50px;
}
.Reservations-vip {
	width: 200px;
	margin: 0 auto;
	height: 40px;
	background-color: #fff;
	margin-bottom: 11px;
	padding-top: 5px;
	position: relative;
}
.Reservations-vip2 {
	width: 200px;
	margin: 0 auto;
	height: 40px;
	margin-bottom: 11px;
	padding-top: 5px;
	position: relative;
	background-color: #2ba08b;
}
.Reservations-vip p, .Reservations-vip2 p {
	width: 150px;
	right: 0;
	font-family: Conv_W_yekan;
	color: #434a54;
	font-size: 13px;
	font-weight: normal;
	text-align: right;
	padding-right: 10px;
	padding-top: 3px;
	color: #FFF;
	position: absolute;
	transition: all 0.3s linear 0.1s;
}
.Reservations-vip p a {
	font-family: Conv_W_yekan;
	color: #434a54;
	font-size: 13px;
	font-weight: normal;
	text-align: right;
	transition: all 0.3s linear 0.1s;
}
.Reservations-vip p a:hover {
	color: #434a54;
}
.Reservations-vip2 p a {
	font-family: Conv_W_yekan;
	color: #fff;
	font-size: 13px;
	font-weight: normal;
	text-align: right;
	transition: all 0.3s linear 0.1s;
}
.Reservations-vip2 p a:hover {
	color: #fff;
}
.Reservations-vip-icon {
	width: 30px;
	height: 30px;
	background-color: #1bbc9b;
	margin: 0 0 0 5px;
	position: absolute;
	left: 0px;
	transition: all 0.3s linear 0.1s;
}
.Reservations-vip:hover .Reservations-vip-icon, .Reservations-vip2:hover .Reservations-vip-icon2 {
	left: 160px;
}
.Reservations-vip:hover p, .Reservations-vip2:hover p {
	right: 30px;
}
.Reservations-vip-icon i {
	font-size: 25px;
	color: #FFF;
	margin-left: 7px;
	margin-top: 4px;
}
.Reservations-vip-icon2 {
	width: 30px;
	height: 30px;
	background-color: #1bbc9b;
	margin: 0 0 0 5px;
	position: absolute;
	left: 0px;
	transition: all 0.3s linear 0.1s;
}
.Reservations-vip-icon2 i {
	font-size: 21px;
	color: #FFF;
	margin-left: 4px;
	margin-top: 6px;
}
.about-us {
	width: 495px;
	min-height: 380px;
	float: right;
	margin: 10px 0 10px 10px;
	background-color: rgba(219,219,219,0.8)
}
p.title-about-us {
	font-family: 'EntezarB4';
	height: 50px;
	font-size: 21px;
	font-weight: normal;
	text-align: right;
	line-height: 35px;
	color: #434a54;
	padding-right: 25px;
	padding-top: 5px;
	padding-left: 20px;
	width: 200px;
	float: right;
}
p.title-about-us i {
	float: left;
}
.navigation-controller {
	width: 50px;
	float: left;
	margin-left: 30px;
}
.list-news {
	width: 130px;
	height: 30px;
	background-color: #fff083;
	border-right: 3px solid #46ac9a;
	border-left: 3px solid #46ac9a;
	margin-top: 10px;
	float: left;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.list-news p {
	color: #46ac9a;
	text-align: center;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.list-news:hover {
	background-color: #46ac9a;
	border-right: 3px solid #fff083;
	border-left: 3px solid #fff083;
}
.list-news p a {
	color: #46ac9a
}
.list-news:hover p a {
	color: #fff083;
}
p.title-about-us strong {
	font-size: 26px;
	color: #2ba08b;
	font-weight: normal;
}
.text-about-us {
	width: 450px;
	min-height: 310px;
	border-right: 1px solid #2ba08b;
	border-top: 1px solid #2ba08b;
	float: right;
	margin-right: 23px
}
.text-about-us p {
	font-family: Conv_W_yekan;
	color: #434343;
	font-size: 14px;
	font-weight: normal;
	text-align: justify;
	direction: rtl;
	line-height: 18px;
	margin-right: 10px;
}
.text-about-us p strong {
	font-size: 18px;
	color: #2ba08b;
	font-weight: normal;
	line-height: 30px;
}
#box2-resize {
	width: 100%;
	margin: 0 auto;
	background-color: #c1c1c1;
	min-height: 400px;
}
#box2 {
	max-width: 990px;
	margin: 0 auto;
	position: relative;
	min-height: 400px;
}
#jquery-slider-resize2 {
	width: 100%;
	margin: 0 auto;
	background-color: #434a54;
}
#jquery-slider2 {
	margin: 0 auto;
	height: 150px;
	max-width: 990px;
	overflow: hidden;
	position: relative;
}
#jquery-slider2 .title {
	max-width: 990px;
	height: 44px;
	background-image: url(../images/bg-logo-airline.jpg)
}
#jquery-slider2 .title-text {
	width: 70px;
	height: 42px;
	margin: 0 auto;
	border-bottom: 2px solid #fff083;
}
#jquery-slider2 .title-text p {
	font-family: BYekan, 'B Yekan', Yekan, Tahoma, Geneva, sans-serif;
	font-size: 17px;
	font-weight: normal;
	text-align: center;
	color: #fff;
	padding-top: 8px;
	direction: rtl;
}
#jquery-slider2 .title-text h6 {
	font-family: BYekan, 'B Yekan', Yekan, Tahoma, Geneva, sans-serif;
	font-size: 17px;
	font-weight: normal;
	text-align: center;
	color: #fff;
	padding-top: 8px;
	direction: rtl;
}
#line-footer-resize {
	width: 100%;
	margin: 0 auto;
	height: 5px;
	background-color: #f8f8f8;
}
#footer-resize {
	width: 100%;
	margin: 0 auto;
	background-color: #2ba08b;
}
#footer {
	margin: 0 auto;
	min-height: 305px;
	max-width: 990px;
}
.footer-add {
	width: 260px;
	min-height: 305px;
	background-color: #202020;
	float: left;
}
.footer-add-sub {
	width: 260px;
	height: 48px;
	background-image: url(../images/footer-logo.jpg);
}
.footer-add-sub p {
	font-family: Conv_W_yekan;
	color: #2ba08b;
	font-size: 18px;
	font-weight: normal;
	text-align: right;
	line-height: 48px;
	padding-right: 14px;
}
.footer-add-text {
	width: 234px;
	height: 30px;
	margin: 0 auto;
}
.footer-add-text2 {
	width: 234px;
	height: 60px;
	margin: 0 auto;
}
.footer-add-text-left {
	width: 195px;
	float: left;
}
.footer-add-text-left2 {
	width: 200px;
	float: left;
}
.footer-time-day-right {
	width: 90px;
	float: right;
}
.footer-time-day-right2 {
	width: 195px;
	float: right;
}
.footer-time-day-right p {
	font-family: Conv_W_yekan;
	color: #ffffff;
	font-size: 15px;
	text-align: right;
	direction: rtl;
	padding-top: 5px;
}
.footer-time-day-right2 p {
	font-family: Conv_W_yekan;
	color: #ffffff;
	font-size: 15px;
	text-align: justify;
	direction: rtl;
	padding-top: 5px;
}
.footer-time-day-left {
	width: 90px;
	float: left;
}
.footer-time-day-left p {
	font-family: Conv_W_yekan;
	color: #ffffff;
	font-size: 15px;
	text-align: left;
	direction: rtl;
	padding-top: 5px;
}
.footer-add-text-left p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
}
.footer-add-text-left p.fa-footer, .footer-add-text-left2 p.fa-footer {
	font-family: Conv_W_yekan;
	color: #ffffff;
	font-size: 15px;
	line-height: 30px;
}
.footer-add-text-icon {
	width: 30px;
	float: right;
	height: 30px;
}
.footer-line {
	width: 260px;
	height: 3px;
	background-image: url(../images/footer-line.jpg);
}
.hoverlay {
	margin-left: 50px;
}
.facebook-share, .insta-share, .google-share, .linkedin-share {
	border-radius: 50%;
	width: 30px;
	height: 30px;
	float: left;
	margin: 5px 5px;
	border: 1px solid #2f2f2f;
	background: #202020;
	transition: all .6s cubic-bezier(0.34, 0.67, 0.17, 0.95);
	z-index: 999;
}
.facebook-share {
	margin-right: 5px;
}
.hovereffect:hover:after {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}
.hovereffect:after {
	top: -2px;
	left: -2px;
	position: absolute;
	width: 100%;
	height: 100%;
	border-radius: 50%;
	content: '';
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	-webkit-transition: 0 .2s opacity .2s;
	-webkit-transform: scale(0.8);
	-moz-transition: 0 .2s opacity .2s;
	-moz-transform: scale(0.8);
	-ms-transform: scale(0.8);
	transition: transform .2s opacity .2s;
	transform: scale(0.8);
	opacity: 0;
	padding: 2px;
}
.facebook-share i, .insta-share i, .google-share i, .linkedin-share i {
	text-align: center;
	vertical-align: middle;
	color: #fff;
	font-size: 15px;
	text-align: center;
	padding: 20%;
}
.facebook-share i {
	padding: 20% 30%;
}
.facebook-share i:hover, .google-share i:hover, .insta-share i:hover, .linkedin-share i:hover {
	color: #FFF;
}
.facebook-share:hover {
	background: #3B5998;
	cursor: pointer;
	box-shadow: 0 0 2px 2px #3B5998;
	border: 1px solid #202020;
}
.insta-share i {
	padding: 13% 25%;
}
.insta-share:hover {
	background: #523f39;
	cursor: pointer;
	box-shadow: 0 0 2px 2px #523f39;
	border: 1px solid #202020;
}
.google-share:hover {
	background: #d34836;
	cursor: pointer;
	box-shadow: 0 0 2px 2px #d34836;
	border: 1px solid #202020;
}
.linkedin-share i {
	padding: 13% 25%;
}
.linkedin-share:hover {
	background: #1982af;
	cursor: pointer;
	box-shadow: 0 0 2px 2px #1982af;
	border: 1px solid #202020;
}
.facebook-share {
	z-index: 1;
}
.google-share {
	z-index: 1;
}
.insta-share {
	z-index: 1;
}
.linkedin-share {
	z-index: 1;
}
.right-footer {
	width: 720px;
	min-height: 305px;
	float: right;
}
.right-top-footer {
	width: 720px;
	min-height: 210px;
	border-bottom: 1px solid #0a6353;
}
.right-top-right-footer {
	width: 355px;
	min-height: 200px;
	float: right
}
.sub-news, .sub-online {
	height: 46px;
	width: 355px;
	border-bottom: 1px solid #0a6353;
}
.sub-news p, .sub-online p {
	font-family: Conv_W_yekan;
	width: 250px;
	float: right;
	color: #213733;
	font-size: 17px;
	font-weight: normal;
	text-align: right;
	direction: rtl;
	line-height: 45px;
}
.text-news, .text-online {
	min-height: 150px;
	width: 355px;
}
.text-news2, .text-online2 {
	min-height: 145px;
	width: 355px;
	margin-top: 8px;
}
.text-online2 {
	background-color: #46ac9a;
}
.right-top-left-footer {
	width: 355px;
	min-height: 200px;
	float: left;
}
.online-right {
	width: 150px;
	height: 40px;
	margin: 5px;
	float: right;
}
.online-right-t {
	width: 65px;
	float: left;
}
.online-right-t a img {
	margin-top: 10px;
}
.online-right-r {
	width: 85px;
	float: right;
}
.online-right-r p {
	font-family: Conv_W_yekan;
	color: #ffffff;
	font-size: 15px;
	font-weight: normal;
	text-align: right;
	direction: rtl;
	padding-right: 10px;
	padding-top: 5px;
}
.online-left {
	width: 150px;
	height: 40px;
	margin: 5px;
	float: right;
	margin-right: 25px;
}
.right-mid-footer {
	width: 720px;
	min-height: 50px;
	border-top: 1px solid #3fb19d;
	border-bottom: 1px solid #0a6353;
}
.right-mid-footer .menu-map {
	width: 140px;
	height: 30px;
	float: right;
	margin-left: 15px;
	margin-top: 10px;
}
.right-mid-footer .menu-map3 {
	width: 130px;
	height: 30px;
	float: right;
	margin-left: 15px;
	margin-top: 10px;
}
.right-mid-footer .menu-map2 {
	width: 120px;
	height: 30px;
	float: left;
	margin-top: 10px;
}
.right-mid-footer .menu-map p, .right-mid-footer .menu-map p a {
	font-family: Conv_W_yekan;
	color: #ffffff;
	font-size: 15px;
	font-weight: normal;
	text-align: right;
	direction: rtl;
	line-height: 25px;
}
.right-mid-footer .menu-map p a:hover, .right-mid-footer .menu-map3 p a:hover, .right-mid-footer .menu-map2 p a:hover {
	text-shadow: 0 1px 1px #005243;
}
.right-mid-footer .menu-map p i {
	font-size: 7px;
	line-height: 25px;
	color: #f3e686;
	text-align: right;
	direction: rtl;
	padding-left: 10px;
}
.right-mid-footer .menu-map3 p, .right-mid-footer .menu-map3 p a {
	font-family: Conv_W_yekan;
	color: #ffffff;
	font-size: 15px;
	font-weight: normal;
	text-align: right;
	direction: rtl;
	line-height: 25px;
}
.right-mid-footer .menu-map3 p i {
	font-size: 7px;
	line-height: 25px;
	color: #f3e686;
	text-align: right;
	direction: rtl;
	padding-left: 10px;
}
.right-mid-footer .menu-map2 p, .right-mid-footer .menu-map2 p a {
	font-family: Conv_W_yekan;
	color: #ffffff;
	font-size: 15px;
	font-weight: normal;
	text-align: right;
	direction: rtl;
	line-height: 25px;
}
.right-mid-footer .menu-map2 p i {
	font-size: 7px;
	line-height: 25px;
	color: #f3e686;
	text-align: right;
	direction: rtl;
	padding-left: 10px;
}
.right-bot-footer {
	width: 720px;
	min-height: 45px;
	border-top: 1px solid #3fb19d;
}
.right-bot-footer p.copyright-right {
	font-family: Conv_W_yekan;
	color: #e9e9e9;
	width: 350px;
	float: right;
	font-size: 15px;
	font-weight: normal;
	text-align: right;
	line-height: 45px;
}
.right-bot-footer p.copyright-right span {
	color: #f3e686;
}
.right-bot-footer p.copyright-right span a {
	color: #f3e686;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-ms-transition: all 300ms ease-in-out;
	-o-transition: all 300ms ease-in-out;
	transition: all 300ms ease-in-out;
}
.right-bot-footer p.copyright-right span a:hover {
	color: #f3e686;
	text-shadow: 0 1px 1px #005243;
}
.right-bot-footer p.copyright-left {
	font-family: Conv_W_yekan;
	color: #e9e9e9;
	font-size: 15px;
	font-weight: normal;
	text-align: left;
	line-height: 43px;
	width: 350px;
	float: left;
	direction: rtl;
}
.right-bot-footer p.copyright-left span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #f3e686;
}
.carousel_article {
	width: 100%;
	max-width: 990px;
	margin: 5px auto 0;
	z-index: 3;
	position: relative;
}
.carousel_article .slider_articles_mob {
	display: none;
	border-top: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	height: 216px;
	width: 100%;
	max-width: 240px;
	background-color: #ffffff;
	position: relative;
}
.carousel_article .slider_articles_mob .slides {
	overflow: hidden;
}
.carousel_article .slider_articles_mob .slides .article_item {
	display: none;
	text-align: center;
	min-height: 80px;
	width: 240px;
}
.carousel_article .slider_articles_mob .slides .article_item .article_pic {
	float: left;
	width: 240px;
	height: 80px;
	overflow: hidden;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
}
.carousel_article .slider_articles_mob .slides .article_item .article_title {
	margin: 10px 0 0 0;
	height: 31px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.carousel_article .slider_articles_mob .slides .article_item .article_title a {
	color: #42caad;
	text-transform: none;
	font-size: 17px;
	font-weight: normal;
	display: block;
}
.carousel_article .slider_articles_mob .slides .article_item .article_title a:hover {
	color: #333333;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-ms-transition: all 300ms ease-in-out;
	-o-transition: all 300ms ease-in-out;
	transition: all 300ms ease-in-out;
}
.carousel_article .slider_articles_mob .slides .article_item .article_date {
	text-align: center;
	color: #c1c1c1;
	margin: 4px 0 0 0;
}
.carousel_article .slider_articles_mob .slides .article_item .article_desc {
	text-align: right;
	margin: 20px 5px 0 5px;
	color: #898787;
	font-size: 13px;
	line-height: 24px;
	max-height: 130px;
	overflow: hidden;
	font-family: b yekan, BYekan, "B Yekan", Yekan, Arial, Helvetica, sans-serif;
	float: right;
}
.carousel_article .slider_articles_mob .flex-direction-nav {
	position: absolute;
	top: 50%;
	width: 100%;
	margin-top: -16px;
}
.carousel_article .slider_articles_mob .flex-direction-nav .flex-prev {
	position: absolute;
	background: url('../images/article_prev.png') no-repeat;
	width: 33px;
	height: 33px;
	z-index: 10;
}
.carousel_article .slider_articles_mob .flex-direction-nav .flex-prev:hover {
	background: url('../images/article_prev_hover.png') no-repeat;
}
.carousel_article .slider_articles_mob .flex-direction-nav .flex-next {
	right: -37px;
	position: absolute;
	background: url('../images/article_next.png') no-repeat;
	width: 33px;
	height: 33px;
	z-index: 10;
}
.carousel_article .slider_articles_mob .flex-direction-nav .flex-next:hover {
	background: url('../images/article_next_hover.png') no-repeat;
}
.carousel_article .slider_articles {
	height: 216px;
	width: 100%;
	max-width: 970px;
	position: relative;
}
.carousel_article .slider_articles .slides {
	overflow: hidden;
}
.carousel_article .slider_articles .slides .article_item {
	display: none;
	width: 100% !important;
	max-width: 241px;
	margin-left: 3px;
}
.carousel_article .slider_articles .slides .article_item .plus {
	float: left;
	margin: 18px 0px 0px 13px;
	width: 23px;
	height: 23px;
	overflow: hidden;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	z-index: 999;
	position: relative;
}
.carousel_article .slider_articles .slides .article_item .article_pic {
	float: left;
	width: 240px;
	height: 80px;
	overflow: hidden;
}
.carousel_article .slider_articles .slides .article_item .article_pic img {
	width: 100%;
	height: 100%;
}
.carousel_article .slider_articles .slides .article_item .article_title {
	margin: 26px 15px 0 0px;
	height: 50px;
	overflow: hidden;
	text-overflow: ellipsis;
	text-align: right;
}
.carousel_article .slider_articles .slides .article_item .article_title a {
	color: #42caad;
	text-transform: none;
	font-size: 17px;
	font-weight: normal;
	display: block;
}
.carousel_article .slider_articles .slides .article_item .article_title a:hover {
	color: #333333;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-ms-transition: all 300ms ease-in-out;
	-o-transition: all 300ms ease-in-out;
	transition: all 300ms ease-in-out;
}
.carousel_article .slider_articles .slides .article_item .article_date {
	float: right;
	color: #c1c1c1;
	margin: 8px 0 0 0;
	margin-right: 15px;
}
.carousel_article .slider_articles .slides .article_item .article_desc {
	margin: 20px 12px 0 18px;
	color: #898787;
	font-size: 13px;
	line-height: 24px;
	max-height: 90px;
	overflow: hidden;
	width: 200px;
	text-align: right;
	direction: rtl;
	font-family: b yekan, BYekan, "B Yekan", Yekan, Arial, Helvetica, sans-serif;
}
.carousel_article .slider_articles .flex-direction-nav {
	position: absolute;
	top: 50%;
	width: 100%;
	margin-top: -16px;
}
.carousel_article .slider_articles .flex-direction-nav .flex-prev {
	left: -1px;
	top: -143px;
	position: absolute;
	background: url('../images/article_prev.png') no-repeat;
	width: 33px;
	height: 33px;
	z-index: 10;
}
.carousel_article .slider_articles .flex-direction-nav .flex-prev:hover {
	background: url('../images/article_prev_hover.png') no-repeat;
}
.carousel_article .slider_articles .flex-direction-nav .flex-next {
	right: -43px;
	top: -115px;
	position: absolute;
	background: url('../images/article_next.png') no-repeat;
	width: 33px;
	height: 33px;
	z-index: 10;
}
.carousel_article .slider_articles .flex-direction-nav .flex-next:hover {
	background: url('../images/article_next_hover.png') no-repeat;
}
#nt-title {
}
#nt-title li {
	font-size: 28px;
	color: #4E4E4E;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
#nt-example1 {
	width: 440px;
	height: 300px !important;
	margin: 0 auto;
	position: relative;
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	-ms-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
}
#nt-example2 {
	width: 450px;
	height: 184px !important;
	margin-top: 18px !important;
	margin: 0 auto;
	position: relative;
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	-ms-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
}
#nt-example1-container {
	text-align: center;
}
#nt-example2-container {
	text-align: left;
}
.margin-left {
	margin-left: 30px !important;
}
#nt-example1-prev, #nt-example1-next {
	font-size: 21px;
	margin-top: 13px !important;
	color: #fff !important;
}
#nt-example2-prev, #nt-example2-next {
	font-size: 21px;
	margin-top: 90px !important;
	color: #fff !important;
}
#nt-example1-prev:hover, #nt-example1-next:hover {
	color: #213733 !important;
}
#nt-example2-prev:hover, #nt-example2-next:hover {
	color: #213733 !important;
}
#nt-example1 li {
	color: #fff;
	background: #46ac9a;
	border-right: 5px solid #fff293;
	overflow: hidden;
	height: 41.5px;
	padding: 10px;
	line-height: 20px;
	margin-bottom: 10px;
}
#nt-example1 li p, #nt-example1 li p a {
	font-family: Conv_W_yekan;
	color: #fff;
	font-size: 15px;
	font-weight: normal;
	text-align: right;
	width: 410px;
	float: right;
	direction: rtl;
}
#nt-example1 li h4, #nt-example1 li h4 a {
	font-family: Conv_W_yekan;
	color: #fff;
	font-size: 15px;
	font-weight: normal;
	text-align: right;
	width: 410px;
	float: right;
	direction: rtl;
}
#nt-example1 li:hover {
	background: #fff293;
	border-right: 5px solid #213733;
}
#nt-example2 li:hover {
}
#nt-example1 li:hover p, #nt-example1 li:hover a, #nt-example1 li:hover p a:hover {
	color: #213733;
}
#nt-example1 li:hover h4, #nt-example1 li:hover a, #nt-example1 li:hover h4 a:hover {
	color: #213733;
}
#nt-example2 li:hover p, #nt-example2 li:hover a, #nt-example2 li:hover p a:hover {
	color: #213733;
}
.sub-serv {
	height: 50px;
	width: 480px;
	background-image: url(../images/line-serv.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
	margin-bottom: 10px;
}
.sub-serv p {
	font-family: Conv_W_yekan;
	color: #2f2e2e;
	font-size: 19px;
	font-weight: normal;
	text-align: right;
	direction: rtl;
	padding-top: 10px;
}
ul.serv {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}
.var_nav {
	position: relative;
	background: #fff;
	border-right: 5px solid #2ba08b;
	width: 480px;
	border-bottom: 1px solid #fff083;
	border-top: 1px solid #fff083;
	min-height: 42px;
	margin-bottom: 6px;
}
.var_nav2 {
	position: relative;
	background: #fff;
	border-right: 5px solid #2ba08b;
	width: 450px;
	height: 40px;
	margin-bottom: 6px;
}
.var_nav2:hover {
	background: #fff083;
}
.link_bg {
	width: 40px;
	min-height: 40px;
	position: absolute;
	right: 0;
	background: #fff083;
	color: #fff;
	z-index: 2;
}
.link_bg i {
	position: relative;
}
.link_title {
	position: absolute;
	width: 100%;
	z-index: 3;
	color: #f76570;
}
.link_title:hover .icon3 {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	transform: rotate(360deg);
}
.var_nav:hover .link_bg {
	width: 100%;
	background: #fff083;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.var_nav:hover a {
	font-weight: bold;
	-webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	-ms-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
}
.icon3 {
	position: relative;
	width: 40px;
	height: 40px;
	text-align: center;
	color: #fff;
	-webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	-ms-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
	float: right;
}
.icon3 i {
	top: 10px;
	position: relative;
	color: #2ba08b;
	font-size: 14px;
}
a.hover-serv {
	display: block;
	position: absolute;
	float: left;
	font-family: arial;
	color: #fff;
	text-decoration: none;
	width: 100%;
	height: 40px;
	text-align: center;
}
span.hover-serv2 {
	margin-top: 6px;
	font-family: Conv_W_yekan;
	color: #2ba08b;
	font-size: 15px;
	font-weight: normal;
	text-align: right;
	direction: rtl;
	margin-right: 45px;
	display: block;
}
h5.hover-serv2 {padding-top: 6px;
	/*margin-top: 6px;*/
	font-family: Conv_W_yekan;
	color: #2ba08b;
	font-size: 15px;
	font-weight: normal;
	text-align: right;
	direction: rtl;
	margin-right: 45px;
	display: block;
}
ul.vip-tour-lachin {
	margin: 0px;
	margin-top: 135px;
	margin-right: 20px;
	float: right;
	padding: 0px;
	list-style-type: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}
.vip_nav {
	position: relative;
	background-color: #e0e2e5;
	width: 480px;
	height: 40px;
	margin-bottom: 10px;
}
.link_bg2 {
	width: 40px;
	height: 40px;
	position: absolute;
	right: 0;
	background: #fff083;
	z-index: 15;
	color: #fff;
	z-index: 2;
}
.link_bg2 i {
	position: relative;
}
.link_title2 {
	position: absolute;
	width: 100%;
	z-index: 3;
	color: #f76570;
}
.link_title2:hover .icon3 {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	transform: rotate(360deg);
}
.vip_nav:hover .link_bg2 {
	width: 100%;
	background: #fff083;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.vip_nav:hover a {
	font-weight: bold;
	-webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	-ms-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
}
.icon4 {
	position: relative;
	width: 48px;
	height: 40px;
	text-align: center;
	color: #fff;
	background-color: #4f5763;
	-webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	-ms-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
	float: right;
}
.icon4 img {
	float: right;
}
.icon4 i {
	top: 10px;
	position: relative;
	color: #2ba08b;
	font-size: 14px;
}
a.hover-vip {
	display: block;
	position: absolute;
	float: left;
	font-family: arial;
	color: #fff;
	text-decoration: none;
	width: 100%;
	height: 40px;
	text-align: center;
}
span.hover-vip {
	margin-top: 8px;
	font-family: Conv_W_yekan;
	color: #2ba08b;
	font-size: 15px;
	font-weight: normal;
	text-align: right;
	direction: rtl;
	margin-right: 10px;
	display: block;
}
span.hover-vip a {
	color: #2ba08b !important;
}
span.hover-vip a:hover {
	color: #434a54 !important;
}
.text-border {
	width: 350px;
	float: right;
	z-index: 10;
	height: 40px;
}
#left-triangle {
	width: 0;
	margin-top: 13px;
	height: 0;
	float: left;
	border-right: 8px solid #2ba08b;
	border-top: 6px solid transparent;
	border-bottom: 6px solid transparent;
}
.box-right-vip {
	width: 495px;
	margin-top: 20px;
	position: absolute;
	right: 0;
}
.box-left-serv {
	width: 430px;
	position: absolute;
	left: 0;
}
.recentcomments a {
	display: inline !important;
	padding: 0 !important;
	margin: 0 !important;
}
.ihover-container, .ih-item {
	overflow: hidden;
}
li {
	list-style: none;
}
.ih-item.circle {
	position: relative;
	width: 495px;
	height: 369px;
}
.ih-item.circle .img {
	position: relative;
	width: 495px;
	height: 369px;
}
.ih-item.circle .img:before {
	position: absolute;
	display: block;
	content: '';
	width: 100%;
	height: 100%;
	-webkit-transition: all 0.35s ease-in-out;
	-moz-transition: all 0.35s ease-in-out;
	transition: all 0.35s ease-in-out;
}
.ih-item.circle .img img {
}
.ih-item.circle .info {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	text-align: center;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}
.ih-item.circle.effect11 {
	-webkit-perspective: 900px;
	-moz-perspective: 900px;
	perspective: 900px;
}
.ih-item.circle.effect11 .img {
	opacity: 1;
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	-webkit-transition: all 0.35s ease-in-out;
	-moz-transition: all 0.35s ease-in-out;
	transition: all 0.35s ease-in-out;
}
.ih-item.circle.effect11.colored .info {
	background: #1a4a72;
}
.ih-item.circle.effect11 .info {
	background: url(../images/Suitcase1-h.png);
	background-position: top center;
	background-repeat: no-repeat;
	opacity: 0;
	visibility: hidden;
	-webkit-transition: all 0.35s ease 0.35s;
	-moz-transition: all 0.35s ease 0.35s;
	transition: all 0.35s ease 0.35s;
}
.ih-item.circle.effect11 .info h3 {
	color: #fff;
	text-transform: uppercase;
	position: relative;
	letter-spacing: 2px;
	font-size: 22px;
	margin: 0 30px;
	padding: 55px 0 0 0;
	height: 110px;
	text-shadow: 0 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.3);
}
.ih-item.circle.effect11 .info p {
	color: #bbb;
	padding: 10px 5px;
	font-style: italic;
	margin: 0 30px;
	font-size: 12px;
	border-top: 1px solid rgba(255, 255, 255, 0.5);
}
.ih-item.circle.effect11 .lightbox-link:hover .img {
	opacity: 0;
}
.ih-item.circle.effect11 .lightbox-link:hover .info {
	visibility: visible;
	opacity: 1;
}
.ih-item.circle.effect11.left_to_right .img {
	-webkit-transform: translateZ(0) rotateY(0);
	-moz-transform: translateZ(0) rotateY(0);
	-ms-transform: translateZ(0) rotateY(0);
	-o-transform: translateZ(0) rotateY(0);
	transform: translateZ(0) rotateY(0);
}
.ih-item.circle.effect11.left_to_right .info {
	-webkit-transform: translateZ(-1000px) rotateY(-90deg);
	-moz-transform: translateZ(-1000px) rotateY(-90deg);
	-ms-transform: translateZ(-1000px) rotateY(-90deg);
	-o-transform: translateZ(-1000px) rotateY(-90deg);
	transform: translateZ(-1000px) rotateY(-90deg);
}
.ih-item.circle.effect11.left_to_right .lightbox-link:hover .img {
	-webkit-transform: translateZ(-1000px) rotateY(90deg);
	-moz-transform: translateZ(-1000px) rotateY(90deg);
	-ms-transform: translateZ(-1000px) rotateY(90deg);
	-o-transform: translateZ(-1000px) rotateY(90deg);
	transform: translateZ(-1000px) rotateY(90deg);
}
.ih-item.circle.effect11.left_to_right .lightbox-link:hover .info {
	-webkit-transform: translateZ(0) rotateY(0);
	-moz-transform: translateZ(0) rotateY(0);
	-ms-transform: translateZ(0) rotateY(0);
	-o-transform: translateZ(0) rotateY(0);
	transform: translateZ(0) rotateY(0);
}
.ih-item.circle.effect11.right_to_left .img {
	-webkit-transform: translateZ(0) rotateY(0);
	-moz-transform: translateZ(0) rotateY(0);
	-ms-transform: translateZ(0) rotateY(0);
	-o-transform: translateZ(0) rotateY(0);
	transform: translateZ(0) rotateY(0);
}
.ih-item.circle.effect11.right_to_left .info {
	-webkit-transform: translateZ(-1000px) rotateY(90deg);
	-moz-transform: translateZ(-1000px) rotateY(90deg);
	-ms-transform: translateZ(-1000px) rotateY(90deg);
	-o-transform: translateZ(-1000px) rotateY(90deg);
	transform: translateZ(-1000px) rotateY(90deg);
}
.ih-item.circle.effect11.right_to_left .lightbox-link:hover .img {
	-webkit-transform: translateZ(-1000px) rotateY(-90deg);
	-moz-transform: translateZ(-1000px) rotateY(-90deg);
	-ms-transform: translateZ(-1000px) rotateY(-90deg);
	-o-transform: translateZ(-1000px) rotateY(-90deg);
	transform: translateZ(-1000px) rotateY(-90deg);
}
.ih-item.circle.effect11.right_to_left .lightbox-link:hover .info {
	-webkit-transform: translateZ(0) rotateY(0);
	-moz-transform: translateZ(0) rotateY(0);
	-ms-transform: translateZ(0) rotateY(0);
	-o-transform: translateZ(0) rotateY(0);
	transform: translateZ(0) rotateY(0);
}
.ih-item.circle.effect11.top_to_bottom .img {
	-webkit-transform: translateZ(0) rotateX(0);
	-moz-transform: translateZ(0) rotateX(0);
	-ms-transform: translateZ(0) rotateX(0);
	-o-transform: translateZ(0) rotateX(0);
	transform: translateZ(0) rotateX(0);
}
.ih-item.circle.effect11.top_to_bottom .info {
	-webkit-transform: translateZ(-1000px) rotateX(90deg);
	-moz-transform: translateZ(-1000px) rotateX(90deg);
	-ms-transform: translateZ(-1000px) rotateX(90deg);
	-o-transform: translateZ(-1000px) rotateX(90deg);
	transform: translateZ(-1000px) rotateX(90deg);
}
.ih-item.circle.effect11.top_to_bottom .lightbox-link:hover .img {
	-webkit-transform: translateZ(-1000px) rotateX(-90deg);
	-moz-transform: translateZ(-1000px) rotateX(-90deg);
	-ms-transform: translateZ(-1000px) rotateX(-90deg);
	-o-transform: translateZ(-1000px) rotateX(-90deg);
	transform: translateZ(-1000px) rotateX(-90deg);
}
.ih-item.circle.effect11.top_to_bottom .lightbox-link:hover .info {
	-webkit-transform: translateZ(0) rotateX(0);
	-moz-transform: translateZ(0) rotateX(0);
	-ms-transform: translateZ(0) rotateX(0);
	-o-transform: translateZ(0) rotateX(0);
	transform: translateZ(0) rotateX(0);
}
.ih-item.circle.effect11.bottom_to_top .img {
	-webkit-transform: translateZ(0) rotateX(0);
	-moz-transform: translateZ(0) rotateX(0);
	-ms-transform: translateZ(0) rotateX(0);
	-o-transform: translateZ(0) rotateX(0);
	transform: translateZ(0) rotateX(0);
}
.ih-item.circle.effect11.bottom_to_top .info {
	-webkit-transform: translateZ(-1000px) rotateX(-90deg);
	-moz-transform: translateZ(-1000px) rotateX(-90deg);
	-ms-transform: translateZ(-1000px) rotateX(-90deg);
	-o-transform: translateZ(-1000px) rotateX(-90deg);
	transform: translateZ(-1000px) rotateX(-90deg);
}
.ih-item.circle.effect11.bottom_to_top .lightbox-link:hover .img {
	-webkit-transform: translateZ(-1000px) rotateX(90deg);
	-moz-transform: translateZ(-1000px) rotateX(90deg);
	-ms-transform: translateZ(-1000px) rotateX(90deg);
	-o-transform: translateZ(-1000px) rotateX(90deg);
	transform: translateZ(-1000px) rotateX(90deg);
}
.ih-item.circle.effect11.bottom_to_top .lightbox-link:hover .info {
	-webkit-transform: translateZ(0) rotateX(0);
	-moz-transform: translateZ(0) rotateX(0);
	-ms-transform: translateZ(0) rotateX(0);
	-o-transform: translateZ(0) rotateX(0);
	transform: translateZ(0) rotateX(0);
}
.body-box {
	max-width: 990px;
	border-bottom: 5px solid #fff083;
	border-top: 5px solid #fff083;
	background-color: #FFF;
	padding-top: 15px;
}
.body-box .body-boxp {
	width: 960px;
	margin: 0 auto;
	padding-bottom: 10px;
}
.body-box .body-boxp p {
	font-family: Conv_W_yekan;
	padding: 0px;
	font-size: 15px;
	font-weight: normal;
	text-align: justify;
	direction: rtl;
	color: #434a54;
}
.ect {
	max-width: 990px;
	margin: 0 auto;
	background: none repeat scroll 0% 0% rgba(43, 160, 139, 1);
	border: 1px solid rgba(43, 160, 139, 1);
	padding: 8px 0px 5px;
	min-height: 38px;
}
.Youknow {
	clear: both;
	max-width: 990px;
	font-family: Conv_W_yekan;
	font-size: 15px;
	font-weight: normal;
	text-align: right;
	color: #767474;
	margin-right: 20px;
	direction: rtl;
}
.Youknow span i {
	float: right;
	font-size: 22px;
	margin-top: -2px;
	margin-right: -50px;
}
.Youknow span i.navico {
	background-image: url(../images/icon-navigation.jpg);
	width: 25px;
	height: 21px;
	background-repeat: no-repeat;
}
.Youknow span {
	margin-left: 5px;
	clear: both;
	float: right;
	text-align: right;
	color: #2ba08b;
	padding: 6px 50px 6px 10px;
	margin-top: -9px;
	margin-right: -20px;
	background: #fff083;
	box-shadow: -40px 0px 0px 0px rgb(43, 160, 139) inset;
	direction: rtl;
	line-height: 30px;
}
.Youknoww a {
	color: #fff;
	direction: rtl;
}
.Youknoww {
	max-width: 990px;
	margin-top: -23px;
	right: 80px;
	position: relative;
	font-family: Conv_W_yekan;
	font-size: 15px;
	font-weight: normal;
	text-align: right;
	color: #767474;
	margin-right: 20px;
}
.Youknow p {display:inline-block;
}
.Youknow h1 {
	text-align: right;
	display: inline;
}
.Youknow p i {
	font-size: 17px;
	margin: 2px 5px 0 5px;
	color: #1bbc9b;
}
.Youknow p i.icon-navigation-h {
	background-image: url(../images/icon-navigation-h.jpg);
	width: 17px;
	height: 16px;
	background-repeat: no-repeat;
}
.Youknow p i.icon-navigation-arr {
	background-image: url(../images/icon-navigation-arr.jpg);
	width: 17px;
	height: 16px;
	background-repeat: no-repeat;
}
.zard {
	color: #fff083 !important;
}
.Youknow p a {/*float: right;*/
	color: #fff;
	font-family: Conv_W_yekan;
	font-size: 15px;
	font-weight: normal;
	line-height: 22px;
	text-decoration: none;
	-webkit-transition: all 0.35s ease-in-out;
	-moz-transition: all 0.35s ease-in-out;
	transition: all 0.35s ease-in-out;
}
.Youknow h1, .Youknow h1 a {
	color: #fff;
	font-family: Conv_W_yekan;
	font-size: 15px !important;
	font-weight: normal;
	line-height: 22px;
	text-decoration: none;
	-webkit-transition: all 0.35s ease-in-out;
	-moz-transition: all 0.35s ease-in-out;
	transition: all 0.35s ease-in-out;
}
.Youknow p a:hover, .Youknow h1 a:hover {
	color: #fff;
	
}
.article-show {
	width: 100%;
	margin: 0 auto;
	margin-bottom: 10px !important;
	padding-bottom: 10px !important;
	padding-left: 30px;
	padding-right: 30px;
}
.title-article-show {
	border-right: 3px solid #2ba08b;
	border-bottom: 1px solid #2ba08b;
	float: right;
	margin-top: 10px;
	min-height: 40px;
	text-align: right;
}
.title-article-show h1 {
	font-family: Conv_W_yekan, Georgia, "Times New Roman", Times, serif;
	direction: rtl !important;
	font-weight: normal;
	font-weight: 15px;
	line-height: 40px;
	padding: 0 10px;
	color: #2ba08b;
}
.article-show .te-text {
	float: right;
	margin-top: 10px;
	overflow: hidden;
	text-align: justify;
	direction: rtl;
	position: relative;
	padding-right: 10px;
	padding-bottom: 10px !important;
	color: #4D4D4D !important;
}
.article-show .te-text p {
	color: #4D4D4D !important;
}
.article-show .te-text2 {
	float: right;
	margin-top: 10px;
	overflow: hidden;
	text-align: justify;
	direction: rtl;
	position: relative;
	padding-right: 10px;
	padding-bottom: 10px !important;
	color: #2ba08b;
}
.text-news2 p {
	font-family: Conv_W_yekan, Georgia, "Times New Roman", Times, serif;
	direction: rtl !important;
	font-weight: normal;
	font-weight: 13px;
	line-height: 27px;
	color: #fff;
	text-align: justify;
}
.travel {
	color: #FFF083 !important;
	font-family: Conv_W_yekan !important;
	line-height: 15px !important;
	font-size: 15px !important;
	background: #1BBC9B;
	padding: 5px 10px;
	position: relative;
	top: -5px;
}
/*********strt menu*****/

/******************menu*******************/


/* Reset */
*, *:after, *:before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
/* Clearfix hack by Nicolas Gallagher: http://nicolasgallagher.com/micro-clearfix-hack/ */


.main89, .container > header {
	width: 100%;
	margin: 0 auto;
}
.main89 {
}
.column89 {
	float: right;
	width: 50%;
	min-width: 100%;
	position: relative;
}
.column89:nth-child(2) {
	min-height: 400px;
	box-shadow: -1px 0 0 rgba(0,0,0,0.1);
	background: url(../images/clickhere.png) 90px 0 no-repeat;
}
.column89:last-child:before {
	content: '';
	position: absolute;
	height: 7px;
	background: #ceccc6;
	top: 100px;
	left: 10px;
}
.column89 p {
	font-weight: 300;
	font-size: 2em;
	padding: 0;
	margin: 0;
	text-align: right;
	line-height: 1.5;
}
.container > header {
	padding: 2.875em 1.875em 2.875em;
	text-align: center;
	background: rgba(0,0,0,0.01);
}
.container > header h1 {
	font-size: 2.625em;
	line-height: 1.3;
	margin: 0;
	color: #89867e;
	font-weight: 300;
}
.container > header span {
	display: block;
	font-size: 60%;
	color: #ceccc6;
	padding: 0 0 0.6em 0.1em;
}
/* Header Style */
.codrops-top {
	background: #fff;
	background: rgba(255, 255, 255, 0.95);
	text-transform: uppercase;
	position: relative;
	font-size: 0.68em;
	box-shadow: 1px 0px 2px rgba(0,0,0,0.2);
	line-height: 2.2;
}
.codrops-top a {
	padding: 0 1em;
	color: #333;
	display: inline-block;
}
.codrops-top a:hover {
	background: rgba(255,255,255,0.99);
	color: #000;
}
.codrops-top span.right {
	float: right;
}
.codrops-top span.right a {
	float: right;
	display: block;
}
/* Demo Buttons Style */
.codrops-demos {
	padding-top: 1em;
	font-size: 0.9em;
}
.codrops-demos a {
	display: inline-block;
	margin: 0.5em;
	padding: 0.7em 1.1em;
	border: 3px solid #b1aea6;
	color: #b1aea6;
	font-weight: 700;
}
.codrops-demos a:hover, .codrops-demos a.current-demo, .codrops-demos a.current-demo:hover {
	border-color: #89867e;
	color: #89867e;
}

@media screen and (max-width: 46.0625em) {
.main89 {
	padding: 0;
}
.column89 {
	width: 100%;
	min-width: auto;
	min-height: auto;
}
.column89 p {
	text-align: left;
	font-size: 1.5em;
}
.column89:nth-child(2) {
	box-shadow: 0 -1px 0 rgba(0,0,0,0.1);
	background-position: 90px 3em;
}
}
/* Demo 4 */
	  
.demo-4 .dl-menuwrapper button {
	background: #f0f0f0;
}
.demo-4 .dl-menuwrapper button:hover, .demo-4 .dl-menuwrapper button.dl-active, .demo-4 .dl-menuwrapper ul {
	background: #f0f0f0;
}
.dl-menuwrapper {
	width: 100%;
	float: right;
	position: relative;
	-webkit-perspective: 1000px;
	perspective: 1000px;
	-webkit-perspective-origin: 50% 200%;
	perspective-origin: 50% 200%;
}
.dl-menuwrapper:first-child {
	direction: rtl;
}
.dl-menuwrapper button {
	background: #ccc;
	border: none;
	width: 48px;
	height: 45px;
	text-indent: -900em;
	overflow: hidden;
	position: relative;
	cursor: pointer;
	outline: none;
}
.dl-menuwrapper button:hover, .dl-menuwrapper button.dl-active, .dl-menuwrapper ul {
	background: #aaa;
}
.dl-menuwrapper button:after {
	content: '';
	position: absolute;
	width: 68%;
	height: 5px;
	background: #797979;
	top: 10px;
	left: 16%;
	box-shadow: 0 10px 0 #797979,  0 20px 0 #797979;
}
.dl-menuwrapper ul {
	padding: 0;
	list-style: none;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
.dl-menuwrapper li {
	position: relative;
	border-bottom: 1px dotted #dcdcdc;
	font-size: 16px;
}
.dl-menuwrapper li a {
	font-family: Conv_W_yekan;
	display: block;
	position: relative;
	padding: 12px 20px;
	font-size: 16px;
	line-height: 20px;
	font-weight: 300;
	color: #797979;
	outline: none;
	font-size: 13px;
}
.no-touch .dl-menuwrapper li a:hover {
	background: #2ba08b;
	color: #fff !important;
}
.dl-menuwrapper li.dl-back > a {
	padding-left: 30px;
	background: rgba(0,0,0,0.1);
}
.dl-menuwrapper li.dl-back:after, .dl-menuwrapper li > a:not(:only-child):after {
	position: absolute;
	top: 0;
	line-height: 50px;
	font-family: FontAwesome;
	speak: none;
	-webkit-font-smoothing: antialiased;
	content: "\f104";
}
.dl-menuwrapper li.dl-back:after {
	left: 10px;
	color: rgba(212,204,198,0.3);
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}
.dl-menuwrapper li > a:after {
	left: 10px;
	color: rgba(0,0,0,0.15);
}
.dl-menuwrapper .dl-menu {
	margin: 5px 0 0 0;
	position: absolute;
	width: 100%;
	opacity: 0;
	pointer-events: none;
	-webkit-transform: translateY(10px);
	transform: translateY(10px);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}
.dl-menuwrapper .dl-menu.dl-menu-toggle {
	transition: all 0.3s ease;
}
.dl-menuwrapper .dl-menu.dl-menuopen {
	opacity: 1;
	pointer-events: auto;
	-webkit-transform: translateY(0px);
	transform: translateY(0px);
}
/* Hide the inner submenus */
.dl-menuwrapper li .dl-submenu {
	display: none;
}
/* 
When a submenu is openend, we will hide all li siblings.
For that we give a class to the parent menu called "dl-subview".
We also hide the submenu link. 
The opened submenu will get the class "dl-subviewopen".
All this is done for any sub-level being entered.
*/
.dl-menu.dl-subview li, .dl-menu.dl-subview li.dl-subviewopen > a, .dl-menu.dl-subview li.dl-subview > a {
	display: none;
}
.dl-menu.dl-subview li.dl-subview, .dl-menu.dl-subview li.dl-subview .dl-submenu, .dl-menu.dl-subview li.dl-subviewopen, .dl-menu.dl-subview li.dl-subviewopen > .dl-submenu, .dl-menu.dl-subview li.dl-subviewopen > .dl-submenu > li {
	display: block;
}
/* Dynamically added submenu outside of the menu context */
.dl-menuwrapper > .dl-submenu {
	position: absolute;
	width: 100%;
	top: 50px;
	left: 0;
	margin: 0;
}
/* Animation classes for moving out and in */

.dl-menu.dl-animate-out-1 {
	-webkit-animation: MenuAnimOut1 0.4s;
	animation: MenuAnimOut1 0.4s;
}
.dl-menu.dl-animate-out-2 {
	-webkit-animation: MenuAnimOut2 0.3s ease-in-out;
	animation: MenuAnimOut2 0.3s ease-in-out;
}
.dl-menu.dl-animate-out-3 {
	-webkit-animation: MenuAnimOut3 0.4s ease;
	animation: MenuAnimOut3 0.4s ease;
}
.dl-menu.dl-animate-out-4 {
	-webkit-animation: MenuAnimOut4 0.4s ease;
	animation: MenuAnimOut4 0.4s ease;
}
.dl-menu.dl-animate-out-5 {
	-webkit-animation: MenuAnimOut5 0.4s ease;
	animation: MenuAnimOut5 0.4s ease;
}
 @-webkit-keyframes MenuAnimOut1 {
 0% {
}
 50% {
 -webkit-transform: translateZ(-250px) rotateY(30deg);
}
 75% {
 -webkit-transform: translateZ(-372.5px) rotateY(15deg);
 opacity: .5;
}
 100% {
 -webkit-transform: translateZ(-500px) rotateY(0deg);
 opacity: 0;
}
}
 @-webkit-keyframes MenuAnimOut2 {
 0% {
}
 100% {
 -webkit-transform: translateX(-100%);
 opacity: 0;
}
}
 @-webkit-keyframes MenuAnimOut3 {
 0% {
}
 100% {
 -webkit-transform: translateZ(300px);
 opacity: 0;
}
}
 @-webkit-keyframes MenuAnimOut4 {
 0% {
}
 100% {
 -webkit-transform: translateZ(-300px);
 opacity: 0;
}
}
 @-webkit-keyframes MenuAnimOut5 {
 0% {
}
 100% {
 -webkit-transform: translateY(40%);
 opacity: 0;
}
}
 @keyframes MenuAnimOut1 {
 0% {
}
 50% {
 -webkit-transform: translateZ(-250px) rotateY(30deg);
 transform: translateZ(-250px) rotateY(30deg);
}
 75% {
 -webkit-transform: translateZ(-372.5px) rotateY(15deg);
 transform: translateZ(-372.5px) rotateY(15deg);
 opacity: .5;
}
 100% {
 -webkit-transform: translateZ(-500px) rotateY(0deg);
 transform: translateZ(-500px) rotateY(0deg);
 opacity: 0;
}
}
 @keyframes MenuAnimOut2 {
 0% {
}
 100% {
 -webkit-transform: translateX(-100%);
 transform: translateX(-100%);
 opacity: 0;
}
}
 @keyframes MenuAnimOut3 {
 0% {
}
 100% {
 -webkit-transform: translateZ(300px);
 transform: translateZ(300px);
 opacity: 0;
}
}
 @keyframes MenuAnimOut4 {
 0% {
}
 100% {
 -webkit-transform: translateZ(-300px);
 transform: translateZ(-300px);
 opacity: 0;
}
}
 @keyframes MenuAnimOut5 {
 0% {
}
 100% {
 -webkit-transform: translateY(40%);
 transform: translateY(40%);
 opacity: 0;
}
}
.dl-menu.dl-animate-in-1 {
	-webkit-animation: MenuAnimIn1 0.3s;
	animation: MenuAnimIn1 0.3s;
}
.dl-menu.dl-animate-in-2 {
	-webkit-animation: MenuAnimIn2 0.3s ease-in-out;
	animation: MenuAnimIn2 0.3s ease-in-out;
}
.dl-menu.dl-animate-in-3 {
	-webkit-animation: MenuAnimIn3 0.4s ease;
	animation: MenuAnimIn3 0.4s ease;
}
.dl-menu.dl-animate-in-4 {
	-webkit-animation: MenuAnimIn4 0.4s ease;
	animation: MenuAnimIn4 0.4s ease;
}
.dl-menu.dl-animate-in-5 {
	-webkit-animation: MenuAnimIn5 0.4s ease;
	animation: MenuAnimIn5 0.4s ease;
}
 @-webkit-keyframes MenuAnimIn1 {
 0% {
 -webkit-transform: translateZ(-500px) rotateY(0deg);
 opacity: 0;
}
 20% {
 -webkit-transform: translateZ(-250px) rotateY(30deg);
 opacity: 0.5;
}
 100% {
 -webkit-transform: translateZ(0px) rotateY(0deg);
 opacity: 1;
}
}
 @-webkit-keyframes MenuAnimIn2 {
 0% {
 -webkit-transform: translateX(-100%);
 opacity: 0;
}
 100% {
 -webkit-transform: translateX(0px);
 opacity: 1;
}
}
 @-webkit-keyframes MenuAnimIn3 {
 0% {
 -webkit-transform: translateZ(300px);
 opacity: 0;
}
 100% {
 -webkit-transform: translateZ(0px);
 opacity: 1;
}
}
 @-webkit-keyframes MenuAnimIn4 {
 0% {
 -webkit-transform: translateZ(-300px);
 opacity: 0;
}
 100% {
 -webkit-transform: translateZ(0px);
 opacity: 1;
}
}
 @-webkit-keyframes MenuAnimIn5 {
 0% {
 -webkit-transform: translateY(40%);
 opacity: 0;
}
 100% {
 -webkit-transform: translateY(0);
 opacity: 1;
}
}
 @keyframes MenuAnimIn1 {
 0% {
 -webkit-transform: translateZ(-500px) rotateY(0deg);
 transform: translateZ(-500px) rotateY(0deg);
 opacity: 0;
}
 20% {
 -webkit-transform: translateZ(-250px) rotateY(30deg);
 transform: translateZ(-250px) rotateY(30deg);
 opacity: 0.5;
}
 100% {
 -webkit-transform: translateZ(0px) rotateY(0deg);
 transform: translateZ(0px) rotateY(0deg);
 opacity: 1;
}
}
 @keyframes MenuAnimIn2 {
 0% {
 -webkit-transform: translateX(-100%);
 transform: translateX(-100%);
 opacity: 0;
}
 100% {
 -webkit-transform: translateX(0px);
 transform: translateX(0px);
 opacity: 1;
}
}
 @keyframes MenuAnimIn3 {
 0% {
 -webkit-transform: translateZ(300px);
 transform: translateZ(300px);
 opacity: 0;
}
 100% {
 -webkit-transform: translateZ(0px);
 transform: translateZ(0px);
 opacity: 1;
}
}
 @keyframes MenuAnimIn4 {
 0% {
 -webkit-transform: translateZ(-300px);
 transform: translateZ(-300px);
 opacity: 0;
}
 100% {
 -webkit-transform: translateZ(0px);
 transform: translateZ(0px);
 opacity: 1;
}
}
 @keyframes MenuAnimIn5 {
 0% {
 -webkit-transform: translateY(40%);
 transform: translateY(40%);
 opacity: 0;
}
 100% {
 -webkit-transform: translateY(0);
 transform: translateY(0);
 opacity: 1;
}
}
.dl-menuwrapper > .dl-submenu.dl-animate-in-1 {
	-webkit-animation: SubMenuAnimIn1 0.4s ease;
	animation: SubMenuAnimIn1 0.4s ease;
}
.dl-menuwrapper > .dl-submenu.dl-animate-in-2 {
	-webkit-animation: SubMenuAnimIn2 0.3s ease-in-out;
	animation: SubMenuAnimIn2 0.3s ease-in-out;
}
.dl-menuwrapper > .dl-submenu.dl-animate-in-3 {
	-webkit-animation: SubMenuAnimIn3 0.4s ease;
	animation: SubMenuAnimIn3 0.4s ease;
}
.dl-menuwrapper > .dl-submenu.dl-animate-in-4 {
	-webkit-animation: SubMenuAnimIn4 0.4s ease;
	animation: SubMenuAnimIn4 0.4s ease;
}
.dl-menuwrapper > .dl-submenu.dl-animate-in-5 {
	-webkit-animation: SubMenuAnimIn5 0.4s ease;
	animation: SubMenuAnimIn5 0.4s ease;
}
 @-webkit-keyframes SubMenuAnimIn1 {
 0% {
 -webkit-transform: translateX(50%);
 opacity: 0;
}
 100% {
 -webkit-transform: translateX(0px);
 opacity: 1;
}
}
 @-webkit-keyframes SubMenuAnimIn2 {
 0% {
 -webkit-transform: translateX(100%);
 opacity: 0;
}
 100% {
 -webkit-transform: translateX(0px);
 opacity: 1;
}
}
 @-webkit-keyframes SubMenuAnimIn3 {
 0% {
 -webkit-transform: translateZ(-300px);
 opacity: 0;
}
 100% {
 -webkit-transform: translateZ(0px);
 opacity: 1;
}
}
 @-webkit-keyframes SubMenuAnimIn4 {
 0% {
 -webkit-transform: translateZ(300px);
 opacity: 0;
}
 100% {
 -webkit-transform: translateZ(0px);
 opacity: 1;
}
}
 @-webkit-keyframes SubMenuAnimIn5 {
 0% {
 -webkit-transform: translateZ(-200px);
 opacity: 0;
}
 100% {
 -webkit-transform: translateZ(0);
 opacity: 1;
}
}
 @keyframes SubMenuAnimIn1 {
 0% {
 -webkit-transform: translateX(50%);
 transform: translateX(50%);
 opacity: 0;
}
 100% {
 -webkit-transform: translateX(0px);
 transform: translateX(0px);
 opacity: 1;
}
}
 @keyframes SubMenuAnimIn2 {
 0% {
 -webkit-transform: translateX(100%);
 transform: translateX(100%);
 opacity: 0;
}
 100% {
 -webkit-transform: translateX(0px);
 transform: translateX(0px);
 opacity: 1;
}
}
 @keyframes SubMenuAnimIn3 {
 0% {
 -webkit-transform: translateZ(-300px);
 transform: translateZ(-300px);
 opacity: 0;
}
 100% {
 -webkit-transform: translateZ(0px);
 transform: translateZ(0px);
 opacity: 1;
}
}
 @keyframes SubMenuAnimIn4 {
 0% {
 -webkit-transform: translateZ(300px);
 transform: translateZ(300px);
 opacity: 0;
}
 100% {
 -webkit-transform: translateZ(0px);
 transform: translateZ(0px);
 opacity: 1;
}
}
 @keyframes SubMenuAnimIn5 {
 0% {
 -webkit-transform: translateZ(-200px);
 transform: translateZ(-200px);
 opacity: 0;
}
 100% {
 -webkit-transform: translateZ(0);
 transform: translateZ(0);
 opacity: 1;
}
}
.dl-menuwrapper > .dl-submenu.dl-animate-out-1 {
	-webkit-animation: SubMenuAnimOut1 0.4s ease;
	animation: SubMenuAnimOut1 0.4s ease;
}
.dl-menuwrapper > .dl-submenu.dl-animate-out-2 {
	-webkit-animation: SubMenuAnimOut2 0.3s ease-in-out;
	animation: SubMenuAnimOut2 0.3s ease-in-out;
}
.dl-menuwrapper > .dl-submenu.dl-animate-out-3 {
	-webkit-animation: SubMenuAnimOut3 0.4s ease;
	animation: SubMenuAnimOut3 0.4s ease;
}
.dl-menuwrapper > .dl-submenu.dl-animate-out-4 {
	-webkit-animation: SubMenuAnimOut4 0.4s ease;
	animation: SubMenuAnimOut4 0.4s ease;
}
.dl-menuwrapper > .dl-submenu.dl-animate-out-5 {
	-webkit-animation: SubMenuAnimOut5 0.4s ease;
	animation: SubMenuAnimOut5 0.4s ease;
}
 @-webkit-keyframes SubMenuAnimOut1 {
 0% {
 -webkit-transform: translateX(0%);
 opacity: 1;
}
 100% {
 -webkit-transform: translateX(50%);
 opacity: 0;
}
}
 @-webkit-keyframes SubMenuAnimOut2 {
 0% {
 -webkit-transform: translateX(0%);
 opacity: 1;
}
 100% {
 -webkit-transform: translateX(100%);
 opacity: 0;
}
}
 @-webkit-keyframes SubMenuAnimOut3 {
 0% {
 -webkit-transform: translateZ(0px);
 opacity: 1;
}
 100% {
 -webkit-transform: translateZ(-300px);
 opacity: 0;
}
}
 @-webkit-keyframes SubMenuAnimOut4 {
 0% {
 -webkit-transform: translateZ(0px);
 opacity: 1;
}
 100% {
 -webkit-transform: translateZ(300px);
 opacity: 0;
}
}
 @-webkit-keyframes SubMenuAnimOut5 {
 0% {
 -webkit-transform: translateZ(0);
 opacity: 1;
}
 100% {
 -webkit-transform: translateZ(-200px);
 opacity: 0;
}
}
 @keyframes SubMenuAnimOut1 {
 0% {
 -webkit-transform: translateX(0%);
 transform: translateX(0%);
 opacity: 1;
}
 100% {
 -webkit-transform: translateX(50%);
 transform: translateX(50%);
 opacity: 0;
}
}
 @keyframes SubMenuAnimOut2 {
 0% {
 -webkit-transform: translateX(0%);
 transform: translateX(0%);
 opacity: 1;
}
 100% {
 -webkit-transform: translateX(100%);
 transform: translateX(100%);
 opacity: 0;
}
}
 @keyframes SubMenuAnimOut3 {
 0% {
 -webkit-transform: translateZ(0px);
 transform: translateZ(0px);
 opacity: 1;
}
 100% {
 -webkit-transform: translateZ(-300px);
 transform: translateZ(-300px);
 opacity: 0;
}
}
 @keyframes SubMenuAnimOut4 {
 0% {
 -webkit-transform: translateZ(0px);
 transform: translateZ(0px);
 opacity: 1;
}
 100% {
 -webkit-transform: translateZ(300px);
 transform: translateZ(300px);
 opacity: 0;
}
}
 @keyframes SubMenuAnimOut5 {
 0% {
 -webkit-transform: translateZ(0);
 transform: translateZ(0);
 opacity: 1;
}
 100% {
 -webkit-transform: translateZ(-200px);
 transform: translateZ(-200px);
 opacity: 0;
}
}
/* No JS Fallback */
.no-js .dl-menuwrapper .dl-menu {
	position: relative;
	opacity: 1;
	-webkit-transform: none;
	transform: none;
}
.no-js .dl-menuwrapper li .dl-submenu {
	display: block;
}
.no-js .dl-menuwrapper li.dl-back {
	display: none;
}
.no-js .dl-menuwrapper li > a:not(:only-child) {
	background: rgba(0,0,0,0.1);
}
.no-js .dl-menuwrapper li > a:not(:only-child):after {
	content: '';
}
.demo-4 {
	display: none
}
.ft-itemall {
}
.img-res {
	max-width: 100%;
	height: auto
}
/********end menu************/
{
width:100% !important;
text-align:center;
}
#disnofff {
	display: none
}

@media (min-width:1024px) and (max-width:1879px) {
}

@media (min-width:910px) and (max-width:1023px) {
	.ozviatttdar{width:80% !important}
.body-box .body-boxp {
	width: auto !important
}
ul.ihover-container {
	display: none
}
#disnofff {
	display: block
}
/***********/
	
.text-border {
	float: none !important;
	width: 100% !important
}
/*******************/
.m730_2 {
	width: auto !important
}
.glossy-square-gray .thumbnail-scroller.horizontal {
	text-align: center !important
}
.advanced-slider .thumbnail-scroller .thumbnails-visible-container {
	overflow: visible !important;
	display: inline-block !important
}
/************/
.ft-item-list {
	width: auto !important;
	margin-left: 25px !important;
}
.text-list-article {
	width: calc(100% - 165px) !important;
}
/*********************/
.schema-A {
	width: calc(100% - 40px) !important;
}
.schema-Q {
	width: calc(100% - 40px) !important;
}
.schema {
	display: inline-block
}
.ft-item3 {
	float: none !important;
	display: inline-block;
	margin-right: 0px !important
}
.schema2 {
	width: auto !important
}
.schema-A2 {
	width: 100% !important
}
/*********************/
	
#body {
	padding-left: 10px;
	padding-right: 10px
}
.ft-item2 {
	float: none !important;
	display: inline-block
}
.online-left {
	margin-top: 0px !important;
	margin-bottom: 0px !important
}
online-left {
	margin-top: 0px !important;
	margin-bottom: 0px !important
}
.text-online2 {
	background-color: transparent
}
#box4 {
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 74px;
	padding-top: 20px;
}
.left-newslatter {
	width: 100% !important;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
}
.newslatter {
	display: inline-block;
	float: none !important
}
.left-top-newslatter img {
	float: none !important;
	display: inline-block
}
.navigation-controller {
	margin-left: 10px !important
}
.disnotele {
	display: none
}
.tel {
	display: none
}
.email {
	display: none;
}
/****/
.ft-itemall {
	width: 33.33% !important;
	float: right;
	text-align: center;
	margin-bottom: 15px;
}
.ft-item {
	display: inline-block;
	float: none !important;
	margin: 0px !important
}
/******/

.about-us {
	width: 100% !important;
	float: none !important;
	margin: 0px !important
}
.text-about-us {
	width: auto !important;
	float: none !important;
	margin-left: 10px !important;
	padding-right: 5px;
	margin-right: 10px !important
}
#nt-example1 li h4 {
	width: 100% !important
}
.text-news2, .text-online2 {
	width: 100% !important;
	text-align: center;
	clear: both;
}
.text-news, .text-online {
	width: 100% !important
}
#nt-example1 {
	width: 100% !important
}
#nt-example1 li h4, #nt-example1 li h4 a {
	width: 100% !important
}
.left-top-newslatter {
	width: 100% !important;
	text-align: center
}
.Reservations {
	display: inline-block;
}
.Lottery-results {
	display: inline-block;
	float: left !important
}
/****************/
#box2 {
	width: 100%;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 15px
}
.box-right-vip {
	width: 100%;
	float: none !important;
	display: inline-block;
	position: relative !important
}
.ih-item.circle {
	width: 100% !important
}
.ih-item.circle .img {
	width: 100% !important
}
.ih-item.circle.effect11 .info {
background-size:cover !importan;
}
.box-left-serv {
	width: 100% !important;
	float: none !important;
	position: relative !important
}
.link_title {
	position: relative !important
}
.var_nav {
	width: auto !important
}
.sub-serv {
	width: 100% !important;
}
/*****/
.footer-add {
	width: 100% !important;
	float: none !important;
	display: inline-block;
	min-height: auto !important
}
.footer-add-sub {
	display: inline-block
}
.footer-add {
	text-align: center !important
}
.footer-line {
	display: inline-block
}
.hoverlay {
	float: none !important;
	text-align: center;
	margin-left: 0px !important
}
.facebook-share, .insta-share, .google-share, .linkedin-share {
	float: none !important;
	display: inline-block
}
.right-top-right-footer {
	width: 50% !important;
	height: auto !important
}
.right-footer {
	width: auto !important;
	float: none !important;
	height: auto !important;
	padding-right: 10px;
	padding-left: 10px;
}
.right-top-footer {
	width: auto !important
}
.sub-news, .sub-online {
	width: 100% !important
}
.right-top-left-footer {
	width: 50% !important;
}
.right-bot-footer {
	width: auto !important;
	clear: both;
}
.right-bot-footer p.copyright-right {
	float: none !important;
	display: inline-block;
	width: 100% !important;
	text-align: center !important;
}
.right-bot-footer p.copyright-left {
	float: none !important
}
.right-mid-footer {
	width: 100% !important;
	display: inline-block;
	float: none !important;
}
.online-right {
	width: auto !important;
	height: auto !important;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center !important;
	float: none;
	margin-top: 0px !important;
	margin-left: 0px !important;
	padding-top: 0px !important;
	display: inline-block;
}
.right-bot-footer p.copyright-left {
	width: 100% !important;
	text-align: center !important
}
.right-mid-footer {
	clear: both;
	text-align: center;
}
.right-mid-footer {
	display: inline-block;
	float: none !important;
	padding-top: 10px;
	padding-bottom: 10px;
}
.right-mid-footer .menu-map3 {
	float: none !important;
	display: inline-block;
	margin-left: 0px !important
}
.right-mid-footer .menu-map2 {
	float: none !important;
	display: inline-block;
	margin-left: 0px !important
}
.right-mid-footer .menu-map {
	float: none !important;
	display: inline-block;
	margin-left: 0px !important
}
.sub-serv {
	background-image: none !important;
	border-bottom: 4px solid #fef083;
}
}

@media (min-width:768px) and (max-width:909px) {
	.ozviatttdar{width:80% !important}
	.updating-resize{display:none !important}
.body-box .body-boxp {
	width: auto !important
}
ul.ihover-container {
	display: none
}
#disnofff {
	display: block
}
/*************/
.m730_2 {
	width: auto !important
}
.glossy-square-gray .thumbnail-scroller.horizontal {
	text-align: center !important
}
.advanced-slider .thumbnail-scroller .thumbnails-visible-container {
	overflow: visible !important;
	display: inline-block !important
}
/************/
.ft-item-list {
	width: auto !important;
	margin-left: 25px !important;
}
.text-list-article {
	width: calc(100% - 165px) !important;
}
/*********************/
.schema-A {
	width: calc(100% - 40px) !important;
}
.schema-Q {
	width: calc(100% - 40px) !important;
}
.schema {
	display: inline-block
}
.ft-item3 {
	float: none !important;
	display: inline-block;
	margin-right: 0px !important
}
.schema2 {
	width: auto !important
}
.schema-A2 {
	width: calc(100% - 40px) !important;
}
/*********************/

	
	/*********************/
	
.name-tour-re {
	width: auto !important
}
#body {
	padding-left: 10px;
	padding-right: 10px
}
.ft-item2 {
	float: none !important;
	display: inline-block
}
.online-left {
	margin-top: 0px !important;
	margin-bottom: 0px !important
}
online-left {
	margin-top: 0px !important;
	margin-bottom: 0px !important
}
.text-online2 {
	background-color: transparent
}
#box4 {
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 74px;
	padding-top: 20px;
}
.left-newslatter {
	width: 100% !important;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px
}
.newslatter {
	display: inline-block;
	float: none !important
}
.left-top-newslatter img {
	float: none !important;
	display: inline-block
}
.navigation-controller {
	margin-left: 10px !important
}
.fullwidthbanner-container {
	display: none
}
.disnotele {
	display: none
}
.demo-4 {
	display: block !important
}
.gridnavigation {
	display: none;
}
.tel {
	display: none
}
.email {
	display: none;
}
/****/
.ft-itemall {
	width: 33.33% !important;
	float: right;
	text-align: center;
	margin-bottom: 15px;
}
.ft-item {
	display: inline-block;
	float: none !important;
	margin: 0px !important
}
/******/

.about-us {
	width: 100% !important;
	float: none !important;
	margin: 0px !important
}
.text-about-us {
	width: auto !important;
	float: none !important;
	margin-left: 10px !important;
	padding-right: 5px;
	margin-right: 10px !important
}
#nt-example1 li h4 {
	width: 100% !important
}
.text-news2, .text-online2 {
	width: 100% !important;
	text-align: center;
	clear: both;
}
.text-news, .text-online {
	width: 100% !important
}
#nt-example1 {
	width: 100% !important
}
#nt-example1 li h4, #nt-example1 li h4 a {
	width: 100% !important
}
.left-top-newslatter {
	width: 100% !important;
	text-align: center
}
.Reservations {
	display: inline-block;
}
.Lottery-results {
	display: inline-block;
	float: left !important
}
/****************/
#box2 {
	width: 100%;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 15px
}
.box-right-vip {
	width: 100%;
	float: none !important;
	display: inline-block;
	position: relative !important
}
.ih-item.circle {
	width: 100% !important
}
.ih-item.circle .img {
	width: 100% !important
}
.ih-item.circle.effect11 .info {
background-size:cover !importan;
}
.box-left-serv {
	width: 100% !important;
	float: none !important;
	position: relative !important
}
.link_title {
	position: relative !important
}
.var_nav {
	width: auto !important
}
.sub-serv {
	width: 100% !important;
}
/*****/
.footer-add {
	width: 100% !important;
	float: none !important;
	display: inline-block;
	min-height: auto !important
}
.footer-add-sub {
	display: inline-block
}
.footer-add {
	text-align: center !important
}
.footer-line {
	display: inline-block
}
.hoverlay {
	float: none !important;
	text-align: center;
	margin-left: 0px !important
}
.facebook-share, .insta-share, .google-share, .linkedin-share {
	float: none !important;
	display: inline-block
}
.right-top-right-footer {
	width: 50% !important;
	height: auto !important
}
.right-footer {
	width: auto !important;
	float: none !important;
	height: auto !important;
	padding-right: 10px;
	padding-left: 10px;
}
.right-top-footer {
	width: auto !important
}
.sub-news, .sub-online {
	width: 100% !important
}
.right-top-left-footer {
	width: 50% !important;
}
.right-bot-footer {
	width: auto !important;
	clear: both;
}
.right-bot-footer p.copyright-right {
	float: none !important;
	display: inline-block;
	width: 100% !important;
	text-align: center !important;
}
.right-bot-footer p.copyright-left {
	float: none !important
}
.right-mid-footer {
	width: 100% !important;
	display: inline-block;
	float: none !important;
}
.online-right {
	width: auto !important;
	height: auto !important;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center !important;
	float: none;
	margin-top: 0px !important;
	margin-left: 0px !important;
	padding-top: 0px !important;
	display: inline-block;
}
.right-bot-footer p.copyright-left {
	width: 100% !important;
	text-align: center !important
}
.right-mid-footer {
	clear: both;
	text-align: center;
}
.right-mid-footer {
	display: inline-block;
	float: none !important;
	padding-top: 10px;
	padding-bottom: 10px;
}
.right-mid-footer .menu-map3 {
	float: none !important;
	display: inline-block;
	margin-left: 0px !important
}
.right-mid-footer .menu-map2 {
	float: none !important;
	display: inline-block;
	margin-left: 0px !important
}
.right-mid-footer .menu-map {
	float: none !important;
	display: inline-block;
	margin-left: 0px !important
}
.sub-serv {
	background-image: none !important;
	border-bottom: 4px solid #fef083;
}
}

@media screen and (min-width:400px) and (max-width: 766px) {
	.ozviatttdar{width:80% !important}
	.updating-resize{display:none !important}
	.Youknow p a{line-height:2.2em;}
#footer-resize {
	padding-bottom: 40px !important
}
.telegrr {
	display: block !important
}
.body-box .body-boxp {
	width: auto !important
}
ul.ihover-container {
	display: none
}
#disnofff {
	display: block
}
/*************/
.m730_2 {
	width: auto !important
}
.glossy-square-gray .thumbnail-scroller.horizontal {
	text-align: center !important
}
.advanced-slider .thumbnail-scroller .thumbnails-visible-container {
	overflow: visible !important;
	display: inline-block !important
}
/************/
		
.ft-item-list {
	width: auto !important;
	margin-left: 25px !important;
}
.text-list-article {
	width: calc(100% - 165px) !important;
}
/*****************/
.name-tour-re {
	width: auto !important;
}
.body-box2 {
	text-align: center;
}
.name-tour-re {
}
/*********************/
.schema-A {
	width: calc(100% - 40px) !important;
}
.schema-Q {
	width: calc(100% - 40px) !important;
}
.schema {
	display: inline-block
}
.ft-item3 {
	float: none !important;
	display: inline-block;
	margin-right: 0px !important
}
.schema2 {
	width: auto !important
}
.schema-A2 {
	width: calc(100% - 40px) !important;
}
/*********************/

	/****************/
	
.name-tour-re {
	width: auto !important
}
/**************/
#body {
	padding-left: 10px;
	padding-right: 10px
}
.ft-item2 {
	float: none !important;
	display: inline-block
}
.social {
	display: none
}
.disnotele {
	display: none
}
.newslatter {
	float: none !important;
	display: inline-block;
	clear: both
}
.left-newslatter {
	width: auto !important;
}
#box1 {
	text-align: center;
}
.left-top-newslatter img {
	float: none !important
}
p.title-about-us {
	width: auto !important;
	padding-right: 10px !important;
	padding-left: 0px !important
}
.online-left {
	float: none !important;
	display: inline-block;
	margin-right: 0px !important;
}
.fullwidthbanner-container {
	display: none
}
#box4 {
	margin-top: 74px;
	padding-top: 20px
}
.demo-4 {
	display: block !important
}
.gridnavigation {
	display: none;
}
.tel {border-right: none !important;
}
.email {
	display: none;
}
/****/
.ft-itemall {
	width: 100% !important;
	float: right;
	text-align: center;
	margin-bottom: 15px;
}
.ft-item {
	display: inline-block;
	float: none !important;
	margin: 0px !important
}
/******/
.navigation-controller {
	margin-left: 0px !important
}
.about-us {
	width: 100% !important;
	float: none !important;
	margin: 0px !important
}
.text-about-us {
	width: auto !important;
	float: none !important;
	margin-left: 10px !important;
	padding-right: 5px;
	margin-right: 10px !important;
}
#nt-example1 li h4 {
	width: 100% !important
}
.text-news2, .text-online2 {
	width: 100% !important;
	text-align: center;
	clear: both;
}
.text-news, .text-online {
	width: 100% !important
}
#nt-example1 {
	width: 100% !important
}
#nt-example1 li h4, #nt-example1 li h4 a {
	width: 100% !important
}
.left-top-newslatter {
	width: 100% !important;
	text-align: center
}
.Reservations {
	display: inline-block;
	margin-right: 30px;
}
.Lottery-results {
	margin-top: -110px;
	margin-right: 30px;
	display: inline-block
}
/****************/
#box2 {
	width: 100%;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 15px
}
.box-right-vip {
	width: 100%;
	float: none !important;
	display: inline-block;
	position: relative !important
}
.ih-item.circle {
	width: 100% !important
}
.ih-item.circle .img {
	width: 100% !important
}
.ih-item.circle.effect11 .info {
background-size:cover !importan;
}
.box-left-serv {
	width: 100% !important;
	float: none !important;
	position: relative !important
}
.link_title {
	position: relative !important
}
.var_nav {
	width: auto !important
}
.sub-serv {
	width: 100% !important;
}
/*****/
.footer-add {
	width: 100% !important;
	float: none !important;
	display: inline-block;
	min-height: auto !important
}
.footer-add-sub {
	display: inline-block
}
.footer-add {
	text-align: center !important
}
.footer-line {
	display: inline-block
}
.hoverlay {
	float: none !important;
	text-align: center;
	margin-left: 0px !important;
}
.facebook-share, .insta-share, .google-share, .linkedin-share {
	float: none !important;
	display: inline-block
}
.right-top-right-footer {
	width: 100% !important;
	height: auto !important
}
.right-footer {
	width: auto !important;
	float: none !important;
	height: auto !important;
	padding-right: 10px;
	padding-left: 10px;
}
.right-top-footer {
	width: auto !important
}
.sub-news, .sub-online {
	width: 100% !important
}
.right-top-left-footer {
	width: 100% !important;
	float: none !important;
	clear: both
}
.right-bot-footer {
	width: auto !important;
	clear: both;
}
.right-bot-footer p.copyright-right {
	float: none !important;
	display: inline-block;
	width: 100% !important;
	text-align: center !important;
}
.right-bot-footer p.copyright-left {
	float: none !important
}
.right-mid-footer {
	width: 100% !important;
	display: inline-block;
	float: none !important;
}
.online-right {
	width: auto !important;
	height: auto !important;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center !important;
	float: none;
	margin-right: 0px !important;
	display: inline-block;
}
.right-bot-footer p.copyright-left {
	width: 100% !important;
	text-align: center !important
}
.right-mid-footer {
	clear: both;
	text-align: center;
}
.right-mid-footer {
	display: inline-block;
	float: none !important;
	padding-top: 10px;
	padding-bottom: 10px;
}
.right-mid-footer .menu-map3 {
	float: none !important;
	display: inline-block;
	margin-left: 0px !important
}
.right-mid-footer .menu-map2 {
	float: none !important;
	display: inline-block;
	margin-left: 0px !important
}
.right-mid-footer .menu-map {
	float: none !important;
	display: inline-block;
	margin-left: 0px !important
}
}

@media screen and (min-width:321px) and (max-width: 400px) {
	.ozviatttdar{width:100% !important}
	.updating-resize{display:none !important}
	.Youknow p a{line-height:2.2em;}
#footer-resize {
	padding-bottom: 40px !important
}
.telegrr {
	display: block !important
}
p.error404-p {
	font-size: 15px !important;
}
/****hotel***/
.hhhhoop {
	display: block !important
}
table.t-table {
	display: none
}
.t-hotel2 {
	display: block !important
}
.t-hotel2 {
	display: block;
	width: 70%;
	margin: 20px auto;
	border: 1px solid #eee;
}
.name-hotel2 {
	width: 100%;
	border-bottom: 1px solid #99200b;
	font-family: Conv_W_yekan;
	text-align: center;
	font-size: 15px;
	color: #fff;
	line-height: 30px;
	border-bottom: 1px solid #99200b;
	background: #D6CAC0;
}
.hotel2-1 {
	width: 100%;
	line-height: 30px;
	border-bottom: 1px solid #eee;
}
.tblet_hotelname a {
	color: #fff !important
}
.tblet_hotelname {
	font-family: Conv_W_yekan;
	font-size: 15px;
	direction: ltr;
	text-align: center;
	line-height: 35px;
	color: #fff;
	border-bottom: 2px solid #eee;
	background: #2ba08b;
	clear: both;font-weight:bold;
}
.tablet_info {
	width: 100%;
	border-bottom: 1px solid #e4e3e3;
	background-color: #efefef;
	min-height: 40px;
}
.h-c2 {
	color: #5E5E5E;
	font-weight: 700;
	font-family: arial;
	font-size: 14px;
	cursor: grab
}
.h-c2:hover, .h-c2:active {
	color: #2ba08b
}
.h1 {
	width: 49%;
	line-height: 30px;
	font-family: Conv_W_yekan;
	text-align: center;
	font-size: 13px;
	color: #2ba08b;
	border-left: 1px solid #eee;
	float: right
}
.h2 {
	width: 50%;
	line-height: 30px;
	font-family: Conv_W_yekan;
	text-align: center;
	font-size: 13px;
	color: #555;
	float: left
}
.tablet_info .stars {
	margin-left: 7%
}
.stars {
	width: 70px !important;
}
img.stars {
	width: 70px !important;
}
#hotel {
	display: none
}
/*******************/
	
	/*****************/
.body-box .body-boxp {
	width: auto !important
}
ul.ihover-container {
	display: none
}
#disnofff {
	display: block
}
/*************/
.m730_2 {
	width: auto !important
}
.glossy-square-gray .thumbnail-scroller.horizontal {
	text-align: center !important
}
.advanced-slider .thumbnail-scroller .thumbnails-visible-container {
	overflow: visible !important;
	display: inline-block !important
}
/************/
.ft-item-list {
	width: auto !important;
	margin-left: 25px !important;
}
.text-list-article {
	width: calc(100% - 165px) !important;
}
/*********************/
	
.name-tour-re {
	width: auto !important;
	float: none !important;
	display: inline-block
}
.body-box2 {
	text-align: center;
}
.pack-pdf {
	float: none !important;
	display: inline-block;
	width: auto !important;
	display: inline-block;
	margin-top: 20px;
}
.name-tour-re {
	float: none !important;
	display: inline-block
}
/*********************/
.schema-A {
	width: calc(100% - 40px) !important;
}
.schema-Q {
	width: calc(100% - 40px) !important;
}
.schema {
	display: inline-block
}
.ft-item3 {
	float: none !important;
	display: inline-block;
	margin-right: 0px !important
}
.schema2 {
	width: auto !important
}
.schema-A2 {
	width: calc(100% - 40px) !important;
}
/*********************/

	/****************/
	
.name-tour-re {
	width: auto !important
}
/**************/
#body {
	padding-left: 10px;
	padding-right: 10px
}
.ft-item2 {
	float: none !important;
	display: inline-block
}
.social {
	display: none
}
.disnotele {
	display: none
}
.newslatter {
	float: none !important;
	display: inline-block;
	clear: both
}
.left-newslatter {
	width: auto !important
}
#box1 {
	text-align: center;
}
.left-top-newslatter img {
	float: none !important
}
p.title-about-us {
	width: auto !important;
	padding-right: 10px !important;
	padding-left: 0px !important
}
.online-left {
	float: none !important;
	display: inline-block;
	margin-right: 0px !important;
}
.fullwidthbanner-container {
	display: none
}
#box4 {
	margin-top: 74px;
	padding-top: 20px
}
.demo-4 {
	display: block !important
}
.gridnavigation {
	display: none;
}
.tel {
	display: none
}
.email {
	display: none;
}
/****/
.ft-itemall {
	width: 100% !important;
	float: right;
	text-align: center;
	margin-bottom: 15px;
}
.ft-item {
	display: inline-block;
	float: none !important;
	margin: 0px !important
}
/******/
.navigation-controller {
	margin-left: 0px !important
}
.about-us {
	width: 100% !important;
	float: none !important;
	margin: 0px !important
}
.text-about-us {
	width: auto !important;
	float: none !important;
	margin-left: 10px !important;
	padding-right: 5px;
	margin-right: 10px !important;
}
#nt-example1 li h4 {
	width: 100% !important
}
.text-news2, .text-online2 {
	width: 100% !important;
	text-align: center;
	clear: both;
}
.text-news, .text-online {
	width: 100% !important
}
#nt-example1 {
	width: 100% !important
}
#nt-example1 li h4, #nt-example1 li h4 a {
	width: 100% !important
}
.left-top-newslatter {
	width: 100% !important;
	text-align: center
}
.Reservations {
	float: none !important;
	display: inline-block;
}
.Lottery-results {
	float: none !important;
	display: inline-block
}
/****************/
#box2 {
	width: 100%;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 15px
}
.box-right-vip {
	width: 100%;
	float: none !important;
	display: inline-block;
	position: relative !important
}
.ih-item.circle {
	width: 100% !important
}
.ih-item.circle .img {
	width: 100% !important
}
.ih-item.circle.effect11 .info {
background-size:cover !importan;
}
.box-left-serv {
	width: 100% !important;
	float: none !important;
	position: relative !important
}
.link_title {
	position: relative !important
}
.var_nav {
	width: auto !important
}
.sub-serv {
	width: 100% !important;
}
/*****/
.footer-add {
	width: 100% !important;
	float: none !important;
	display: inline-block;
	min-height: auto !important
}
.footer-add-sub {
	display: inline-block
}
.footer-add {
	text-align: center !important
}
.footer-line {
	display: inline-block
}
.hoverlay {
	float: none !important;
	text-align: center;
}
.facebook-share, .insta-share, .google-share, .linkedin-share {
	float: none !important;
	display: inline-block
}
.right-top-right-footer {
	width: 100% !important;
	height: auto !important
}
.right-footer {
	width: auto !important;
	float: none !important;
	height: auto !important;
	padding-right: 10px;
	padding-left: 10px;
}
.right-top-footer {
	width: auto !important
}
.sub-news, .sub-online {
	width: 100% !important
}
.right-top-left-footer {
	width: 100% !important;
	float: none !important;
	clear: both
}
.right-bot-footer {
	width: auto !important;
	clear: both;
}
.right-bot-footer p.copyright-right {
	float: none !important;
	display: inline-block;
	width: 100% !important;
	text-align: center !important;
}
.right-bot-footer p.copyright-left {
	float: none !important
}
.right-mid-footer {
	width: 100% !important;
	display: inline-block;
	float: none !important;
}
.online-right {
	width: auto !important;
	height: auto !important;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center !important;
	float: none;
	margin-right: 0px !important;
	display: inline-block;
}
.right-bot-footer p.copyright-left {
	width: 100% !important;
	text-align: center !important
}
.right-mid-footer {
	clear: both;
	text-align: center;
}
.right-mid-footer {
	display: inline-block;
	float: none !important;
	padding-top: 10px;
	padding-bottom: 10px;
}
.right-mid-footer .menu-map3 {
	float: none !important;
	display: inline-block;
	margin-left: 0px !important
}
.right-mid-footer .menu-map2 {
	float: none !important;
	display: inline-block;
	margin-left: 0px !important
}
.right-mid-footer .menu-map {
	float: none !important;
	display: inline-block;
	margin-left: 0px !important
}
}

@media (min-width:480px) and (max-width: 400px) {
	.ozviatttdar{width:100% !important}
	.updating-resize{display:none !important}
	.Youknow p a{line-height:2.2em;}
#footer-resize {
	padding-bottom: 40px !important
}
.telegrr {
	display: block !important
}
p.error404-p {
	font-size: 15px !important;
}
/****hotel***/
.hhhhoop {
	display: block !important
}
table.t-table {
	display: none
}
.t-hotel2 {
	display: block !important
}
.t-hotel2 {
	display: block;
	width: 70%;
	margin: 20px auto;
	border: 1px solid #eee;
}
.name-hotel2 {
	width: 100%;
	border-bottom: 1px solid #99200b;
	font-family: Conv_W_yekan;
	text-align: center;
	font-size: 15px;
	color: #fff;
	line-height: 30px;
	border-bottom: 1px solid #99200b;
	background: #D6CAC0;
}
.hotel2-1 {
	width: 100%;
	line-height: 30px;
	border-bottom: 1px solid #eee;
}
.tblet_hotelname a {
	color: #fff !important
}
.tblet_hotelname {
	font-family: Conv_W_yekan;
	font-size: 15px;
	direction: ltr;
	text-align: center;
	line-height: 35px;
	color: #fff;
	border-bottom: 2px solid #eee;
	background: #2ba08b;
	clear: both;font-weight:bold;
}
.tablet_info {
	width: 100%;
	border-bottom: 1px solid #e4e3e3;
	background-color: #efefef;
	min-height: 40px;
}
.h-c2 {
	color: #5E5E5E;
	font-weight: 700;
	font-family: arial;
	font-size: 14px;
	cursor: grab
}
.h-c2:hover, .h-c2:active {
	color: #2ba08b
}
.h1 {
	width: 49%;
	line-height: 30px;
	font-family: Conv_W_yekan;
	text-align: center;
	font-size: 13px;
	color: #2ba08b;
	border-left: 1px solid #eee;
	float: right
}
.h2 {
	width: 50%;
	line-height: 30px;
	font-family: Conv_W_yekan;
	text-align: center;
	font-size: 13px;
	color: #555;
	float: left
}
.tablet_info .stars {
	margin-left: 7%
}
.stars {
	width: 70px !important;
}
img.stars {
	width: 70px !important;
}
#hotel {
	display: none
}
/*******************/
	
	/************/
.body-box .body-boxp {
	width: auto !important
}
ul.ihover-container {
	display: none
}
#disnofff {
	display: block
}
/*************/
	
.hhhhoop {
	display: block !important
}
table.t-table {
	display: none
}
/**************/
.m730_2 {
	width: auto !important
}
.glossy-square-gray .thumbnail-scroller.horizontal {
	text-align: center !important
}
.advanced-slider .thumbnail-scroller .thumbnails-visible-container {
	overflow: visible !important;
	display: inline-block !important
}
/************/
.ft-item-list {
	width: auto !important;
	margin-left: 25px !important;
}
.text-list-article {
	width: calc(100% - 165px) !important;
}
/***********/
.name-tour-re {
	width: auto !important;
	float: none !important;
	display: inline-block
}
.body-box2 {
	text-align: center;
}
.pack-pdf {
	float: none !important;
	display: inline-block;
	width: auto !important;
	display: inline-block;
	margin-top: 20px;
}
.name-tour-re {
	float: none !important;
	display: inline-block
}
/*********************/
.schema-A {
	width: calc(100% - 40px) !important;
}
.schema-Q {
	width: calc(100% - 40px) !important;
}
.schema {
	display: inline-block
}
.ft-item3 {
	float: none !important;
	display: inline-block;
	margin-right: 0px !important
}
.schema2 {
	width: auto !important
}
/*********************/

	/*****************/
#body {
	padding-left: 10px;
	padding-right: 10px
}
.ft-item2 {
	float: none !important;
	display: inline-block
}
.tag-h1 {
	display: none
}
#box4 {
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 74px;
	padding-top: 20px;
}
.left-newslatter {
	width: 100% !important;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px
}
.newslatter {
	display: inline-block
}
.left-top-newslatter img {
	float: none !important;
	display: inline-block
}
.navigation-controller {
	margin-left: 10px !important
}
.fullwidthbanner-container {
	display: none
}
.disnotele {
	display: none
}
.demo-4 {
	display: block !important
}
.gridnavigation {
	display: none;
}
.tel {
	display: none
}
.email {
	display: none;
}
/****/
.ft-itemall {
	width: 50% !important;
	float: right;
	text-align: center;
	margin-bottom: 15px;
}
.ft-item {
	display: inline-block;
	float: none !important;
	margin: 0px !important
}
/******/

.about-us {
	width: 100% !important;
	float: none !important;
	margin: 0px !important
}
.text-about-us {
	width: auto !important;
	float: none !important;
	margin-left: 10px !important;
	padding-right: 5px;
	margin-right: 10px !important
}
#nt-example1 li h4 {
	width: 100% !important
}
.text-news2, .text-online2 {
	width: 100% !important;
	text-align: center;
	clear: both;
}
.text-news, .text-online {
	width: 100% !important
}
#nt-example1 {
	width: 100% !important
}
#nt-example1 li h4, #nt-example1 li h4 a {
	width: 100% !important
}
.left-top-newslatter {
	width: 100% !important;
	text-align: center
}
.Reservations {
	display: inline-block;
}
.Lottery-results {
	display: inline-block;
	float: none !important
}
/****************/
#box2 {
	width: 100%;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 15px
}
.box-right-vip {
	width: 100%;
	float: none !important;
	display: inline-block;
	position: relative !important
}
.ih-item.circle {
	width: 100% !important
}
.ih-item.circle .img {
	width: 100% !important
}
.ih-item.circle.effect11 .info {
background-size:cover !importan;
}
.box-left-serv {
	width: 100% !important;
	float: none !important;
	position: relative !important
}
.link_title {
	position: relative !important
}
.var_nav {
	width: auto !important
}
.sub-serv {
	width: 100% !important;
}
/*****/
.footer-add {
	width: 100% !important;
	float: none !important;
	display: inline-block;
	min-height: auto !important
}
.footer-add-sub {
	display: inline-block
}
.footer-add {
	text-align: center !important
}
.footer-line {
	display: inline-block
}
.hoverlay {
	float: none !important;
	text-align: center;
	margin-left: 0px !important
}
.facebook-share, .insta-share, .google-share, .linkedin-share {
	float: none !important;
	display: inline-block
}
.right-top-right-footer {
	width: 100% !important;
	height: auto !important
}
.right-footer {
	width: auto !important;
	float: none !important;
	height: auto !important;
	padding-right: 10px;
	padding-left: 10px;
}
.right-top-footer {
	width: auto !important
}
.online-left {
	float: none !important;
	display: inline-block
}
.sub-news, .sub-online {
	width: 100% !important
}
.right-top-left-footer {
	width: 100% !important;
	float: none !important;
	clear: both
}
.right-bot-footer {
	width: auto !important;
	clear: both;
}
.right-bot-footer p.copyright-right {
	float: none !important;
	display: inline-block;
	width: 100% !important;
	text-align: center !important;
}
.right-bot-footer p.copyright-left {
	float: none !important
}
.right-mid-footer {
	width: 100% !important;
	display: inline-block;
	float: none !important;
}
.online-right {
	width: auto !important;
	height: auto !important;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center !important;
	float: none;
	display: inline-block;
}
.right-bot-footer p.copyright-left {
	width: 100% !important;
	text-align: center !important
}
.right-mid-footer {
	clear: both;
	text-align: center;
}
.right-mid-footer {
	display: inline-block;
	float: none !important;
	padding-top: 10px;
	padding-bottom: 10px;
}
.right-mid-footer .menu-map3 {
	float: none !important;
	display: inline-block;
	margin-left: 0px !important
}
.right-mid-footer .menu-map2 {
	float: none !important;
	display: inline-block;
	margin-left: 0px !important
}
.right-mid-footer .menu-map {
	float: none !important;
	display: inline-block;
	margin-left: 0px !important
}
}

@media screen and (min-width:321px) and (max-width: 400px) {
	.ozviatttdar{width:100% !important}
	.updating-resize{display:none !important}
	.Youknow p a{line-height:2.2em;}
#footer-resize {
	padding-bottom: 40px !important
}
.telegrr {
	display: block !important
}
p.error404-p {
	font-size: 15px !important;
}
.body-box .body-boxp {
	width: auto !important
}
ul.ihover-container {
	display: none
}
#disnofff {
	display: block
}
/*************/
	
.hhhhoop {
	display: block !important
}
table.t-table {
	display: none
}
/************/
.m730_2 {
	width: auto !important
}
.glossy-square-gray .thumbnail-scroller.horizontal {
	text-align: center !important
}
.advanced-slider .thumbnail-scroller .thumbnails-visible-container {
	overflow: visible !important;
	display: inline-block !important
}
/************/
.ft-item-list {
	width: auto !important;
	margin-left: 25px !important;
}
.text-list-article {
	width: calc(100% - 165px) !important;
}
/*************/
	
.name-tour-re {
	width: auto !important;
	float: none !important;
	display: inline-block
}
.body-box2 {
	text-align: center;
}
.pack-pdf {
	float: none !important;
	display: inline-block;
	width: auto !important;
	display: inline-block;
	margin-top: 20px;
}
.name-tour-re {
	float: none !important;
	display: inline-block
}
/*********************/
.schema-A {
	width: calc(100% - 40px) !important;
}
.schema-Q {
	width: calc(100% - 40px) !important;
}
.schema {
	display: inline-block
}
.ft-item3 {
	float: none !important;
	display: inline-block;
	margin-right: 0px !important
}
.schema2 {
	width: auto !important
}
/*********************/

	
	/****hotel***/
.t-hotel2 {
	display: block !important
}
.t-hotel2 {
	display: block;
	width: 70%;
	margin: 20px auto;
	border: 1px solid #eee;
}
.name-hotel2 {
	width: 100%;
	border-bottom: 1px solid #99200b;
	font-family: Conv_W_yekan;
	text-align: center;
	font-size: 15px;
	color: #fff;
	line-height: 30px;
	border-bottom: 1px solid #99200b;
	background: #D6CAC0;
}
.hotel2-1 {
	width: 100%;
	line-height: 30px;
	border-bottom: 1px solid #eee;
}
.tblet_hotelname a {
	color: #fff !important
}
.tblet_hotelname {
	font-family: Conv_W_yekan;
	font-size: 13px;
	direction: ltr;
	text-align: center;
	line-height: 35px;
	color: #fff;
	border-bottom: 2px solid #eee;
	background: #2ba08b;
	clear: both
}
.tablet_info {
	width: 100%;
	border-bottom: 1px solid #e4e3e3;
	background-color: #efefef;
	min-height: 40px;
}
.h-c2 {
	color: #5E5E5E;
	font-weight: 700;
	font-family: arial;
	font-size: 14px;
	cursor: grab
}
.h-c2:hover, .h-c2:active {
	color: #2ba08b
}
.h1 {
	width: 49%;
	line-height: 30px;
	font-family: Conv_W_yekan;
	text-align: center;
	font-size: 13px;
	color: #2ba08b;
	border-left: 1px solid #eee;
	float: right
}
.h2 {
	width: 50%;
	line-height: 30px;
	font-family: Conv_W_yekan;
	text-align: center;
	font-size: 13px;
	color: #555;
	float: left
}
.tablet_info .stars {
	margin-left: 7%
}
.stars {
	width: 70px !important;
}
img.stars {
	width: 70px !important;
}
#hotel {
	display: none
}
/*******************/
#body {
	padding-left: 10px;
	padding-right: 10px
}
.ft-item2 {
	float: none !important;
	display: inline-block
}
.social {
	display: none
}
.disnotele {
	display: none
}
.newslatter {
	float: none !important;
	display: inline-block;
	clear: both
}
.left-newslatter {
	width: auto !important
}
#box1 {
	text-align: center;
}
.left-top-newslatter img {
	float: none !important
}
p.title-about-us {
	width: auto !important;
	padding-right: 10px !important;
	padding-left: 0px !important
}
.online-left {
	float: none !important;
	display: inline-block;
	margin-right: 0px !important;
}
.fullwidthbanner-container {
	display: none
}
#box4 {
	margin-top: 74px;
	padding-top: 20px
}
.demo-4 {
	display: block !important
}
.gridnavigation {
	display: none;
}
.tel {
	display: none
}
.email {
	display: none;
}
/****/
.ft-itemall {
	width: 100% !important;
	float: right;
	text-align: center;
	margin-bottom: 15px;
}
.ft-item {
	display: inline-block;
	float: none !important;
	margin: 0px !important
}
/******/
.navigation-controller {
	margin-left: 0px !important
}
.about-us {
	width: 100% !important;
	float: none !important;
	margin: 0px !important
}
.text-about-us {
	width: auto !important;
	float: none !important;
	margin-left: 10px !important;
	padding-right: 5px;
	margin-right: 10px !important;
}
#nt-example1 li h4 {
	width: 100% !important
}
.text-news2, .text-online2 {
	width: 100% !important;
	text-align: center;
	clear: both;
}
.text-news, .text-online {
	width: 100% !important
}
#nt-example1 {
	width: 100% !important
}
#nt-example1 li h4, #nt-example1 li h4 a {
	width: 100% !important
}
.left-top-newslatter {
	width: 100% !important;
	text-align: center
}
.Reservations {
	float: none !important;
	display: inline-block;
}
.Lottery-results {
	float: none !important;
	display: inline-block
}
/****************/
#box2 {
	width: 100%;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 15px
}
.box-right-vip {
	width: 100%;
	float: none !important;
	display: inline-block;
	position: relative !important
}
.ih-item.circle {
	width: 100% !important
}
.ih-item.circle .img {
	width: 100% !important
}
.ih-item.circle.effect11 .info {
background-size:cover !importan;
}
.box-left-serv {
	width: 100% !important;
	float: none !important;
	position: relative !important
}
.link_title {
	position: relative !important
}
.var_nav {
	width: auto !important
}
.sub-serv {
	width: 100% !important;
}
/*****/
.footer-add {
	width: 100% !important;
	float: none !important;
	display: inline-block;
	min-height: auto !important
}
.footer-add-sub {
	display: inline-block
}
.footer-add {
	text-align: center !important
}
.footer-line {
	display: inline-block
}
.hoverlay {
	float: none !important;
	text-align: center;
}
.facebook-share, .insta-share, .google-share, .linkedin-share {
	float: none !important;
	display: inline-block
}
.right-top-right-footer {
	width: 100% !important;
	height: auto !important
}
.right-footer {
	width: auto !important;
	float: none !important;
	height: auto !important;
	padding-right: 10px;
	padding-left: 10px;
}
.right-top-footer {
	width: auto !important
}
.sub-news, .sub-online {
	width: 100% !important
}
.right-top-left-footer {
	width: 100% !important;
	float: none !important;
	clear: both
}
.right-bot-footer {
	width: auto !important;
	clear: both;
}
.right-bot-footer p.copyright-right {
	float: none !important;
	display: inline-block;
	width: 100% !important;
	text-align: center !important;
}
.right-bot-footer p.copyright-left {
	float: none !important
}
.right-mid-footer {
	width: 100% !important;
	display: inline-block;
	float: none !important;
}
.online-right {
	width: auto !important;
	height: auto !important;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center !important;
	float: none;
	margin-right: 0px !important;
	display: inline-block;
}
.right-bot-footer p.copyright-left {
	width: 100% !important;
	text-align: center !important
}
.right-mid-footer {
	clear: both;
	text-align: center;
}
.right-mid-footer {
	display: inline-block;
	float: none !important;
	padding-top: 10px;
	padding-bottom: 10px;
}
.right-mid-footer .menu-map3 {
	float: none !important;
	display: inline-block;
	margin-left: 0px !important
}
.right-mid-footer .menu-map2 {
	float: none !important;
	display: inline-block;
	margin-left: 0px !important
}
.right-mid-footer .menu-map {
	float: none !important;
	display: inline-block;
	margin-left: 0px !important
}
}

@media screen and (max-width:479px) {
	.ozviatttdar{width:100% !important}
	.updating-resize{display:none !important}
	.Youknow p a{line-height:2.2em;}
.log-in {
	display: none;
}
#footer-resize {
	padding-bottom: 40px !important
}
.telegrr {
	display: block !important
}
p.error404-p {
	font-size: 15px !important;
}
.body-box .body-boxp {
	width: auto !important
}
ul.ihover-container {
	display: none
}
#disnofff {
	display: block
}
/*************/
.m730_2 {
	width: auto !important
}
.glossy-square-gray .thumbnail-scroller.horizontal {
	text-align: center !important
}
.advanced-slider .thumbnail-scroller .thumbnails-visible-container {
	overflow: visible !important;
	display: inline-block !important
}
/************/
	
.ft-item-list {
	width: auto !important;
	margin-left: 25px !important;
}
.text-list-article {
	width: calc(100% - 165px) !important;
}
/***********/
.ft-item-list {
	width: auto !important;
	margin-left: 25px !important;
}
.text-list-article {
	width: calc(100% - 165px) !important;
}
/**************/
.name-tour-re {
	width: auto !important;
	float: none !important;
	display: inline-block
}
.body-box2 {
	text-align: center;
}
.pack-pdf {
	float: none !important;
	display: inline-block;
	width: auto !important;
	display: inline-block;
	margin-top: 20px;
}
.name-tour-re {
	float: none !important;
	display: inline-block
}
/*********************/
.schema-A {
	width: calc(100% - 40px) !important;
}
.schema-Q {
	width: calc(100% - 40px) !important;
}
.schema {
	display: inline-block
}
.ft-item3 {
	float: none !important;
	display: inline-block;
	margin-right: 0px !important
}
.schema2 {
	width: auto !important
}
/******************/
	
	/****hotel***/
.hhhhoop {
	display: block !important
}
table.t-table {
	display: none
}
.t-hotel2 {
	display: block !important
}
.t-hotel2 {
	display: block;
	width: 70%;
	margin: 20px auto;
	border: 1px solid #eee;
}
.name-hotel2 {
	width: 100%;
	border-bottom: 1px solid #99200b;
	font-family: Conv_W_yekan;
	text-align: center;
	font-size: 15px;
	color: #fff;
	line-height: 30px;
	border-bottom: 1px solid #99200b;
	background: #D6CAC0;
}
.hotel2-1 {
	width: 100%;
	line-height: 30px;
	border-bottom: 1px solid #eee;
}
.tblet_hotelname a {
	color: #fff !important
}
.tblet_hotelname {
	font-family: Conv_W_yekan;
	font-size: 15px;
	direction: ltr;
	text-align: center;
	line-height: 35px;
	color: #fff;
	border-bottom: 2px solid #eee;
	background: #2ba08b;
	clear: both;font-weight:bold;
}
.tablet_info {
	width: 100%;
	border-bottom: 1px solid #e4e3e3;
	background-color: #efefef;
	min-height: 40px;
}
.h-c2 {
	color: #5E5E5E;
	font-weight: 700;
	font-family: arial;
	font-size: 14px;
	cursor: grab
}
.h-c2:hover, .h-c2:active {
	color: #2ba08b
}
.h1 {
	width: 49%;
	line-height: 30px;
	font-family: Conv_W_yekan;
	text-align: center;
	font-size: 13px;
	color: #2ba08b;
	border-left: 1px solid #eee;
	float: right
}
.h2 {
	width: 50%;
	line-height: 30px;
	font-family: Conv_W_yekan;
	text-align: center;
	font-size: 13px;
	color: #555;
	float: left
}
.tablet_info .stars {
	margin-left: 7%
}
.stars {
	width: 70px !important;
}
img.stars {
	width: 70px !important;
}
#hotel {
	display: none
}
/*******************/
#body {
	padding-left: 10px;
	padding-right: 10px
}
.ft-item2 {
	float: none !important;
	display: inline-block
}
#box4 {
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 74px;
	padding-top: 20px;
}
.left-newslatter {
	width: 100% !important;
	text-align: center;
}
.newslatter {
	float: none !important;
	display: inline-block
}
.left-top-newslatter img {
	float: none !important;
	display: inline-block
}
.navigation-controller {
	margin-left: 10px !important
}
.fullwidthbanner-container {
	display: none
}
.disnotele {
	display: none
}
.demo-4 {
	display: block !important
}
.gridnavigation {
	display: none;
}
.tel {
}
.email {
	display: none;
}
/****/
.ft-itemall {
	width: 100% !important;
	float: right;
	text-align: center;
	margin-bottom: 15px;
}
.ft-item {
	display: inline-block;
	float: none !important;
	margin: 0px !important
}
/******/

.about-us {
	width: 100% !important;
	float: none !important;
	margin: 0px !important
}
.text-about-us {
	width: auto !important;
	float: none !important;
	margin-left: 10px !important;
	padding-right: 5px;
	margin-right: 10px !important
}
#nt-example1 li h4 {
	width: 100% !important
}
.text-news2, .text-online2 {
	width: 100% !important;
	text-align: center;
	clear: both;
}
.text-news, .text-online {
	width: 100% !important
}
#nt-example1 {
	width: 100% !important
}
#nt-example1 li h4, #nt-example1 li h4 a {
	width: 100% !important
}
.left-top-newslatter {
	width: 100% !important;
	text-align: center
}
.Reservations {
	float: none !important;
	display: inline-block;
}
.Lottery-results {
	float: none !important;
	display: inline-block
}
/****************/
#box2 {
	width: 100%;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 15px
}
.box-right-vip {
	width: 100%;
	float: none !important;
	display: inline-block;
	position: relative !important
}
.ih-item.circle {
	width: 100% !important
}
.ih-item.circle .img {
	width: 100% !important
}
.ih-item.circle.effect11 .info {
background-size:cover !importan;
}
.box-left-serv {
	width: 100% !important;
	float: none !important;
	position: relative !important
}
.link_title {
	position: relative !important
}
.var_nav {
	width: auto !important
}
.sub-serv {
	width: 100% !important;
}
/*****/
.footer-add {
	width: 100% !important;
	float: none !important;
	display: inline-block;
	min-height: auto !important
}
.footer-add-sub {
	display: inline-block
}
.footer-add {
	text-align: center !important
}
.footer-line {
	display: inline-block
}
.hoverlay {
	float: none !important;
	text-align: center;
	margin-left: 0px !important
}
.facebook-share, .insta-share, .google-share, .linkedin-share {
	float: none !important;
	display: inline-block
}
.right-top-right-footer {
	width: 100% !important;
	height: auto !important
}
.right-footer {
	width: auto !important;
	float: none !important;
	height: auto !important;
	padding-right: 10px;
	padding-left: 10px;
}
.right-top-footer {
	width: auto !important
}
.sub-news, .sub-online {
	width: 100% !important
}
.right-top-left-footer {
	width: 100% !important;
	float: none !important;
	clear: both
}
.right-bot-footer {
	width: auto !important;
	clear: both;
}
.right-bot-footer p.copyright-right {
	float: none !important;
	display: inline-block;
	width: 100% !important;
	text-align: center !important;
}
.right-bot-footer p.copyright-left {
	float: none !important
}
.right-mid-footer {
	width: 100% !important;
	display: inline-block;
	float: none !important;
}
.online-right {
	width: auto !important;
	height: auto !important;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center !important;
	float: none;
	display: inline-block;
}
.right-bot-footer p.copyright-left {
	width: 100% !important;
	text-align: center !important
}
.right-mid-footer {
	clear: both;
	text-align: center;
}
.right-mid-footer {
	display: inline-block;
	float: none !important;
	padding-top: 10px;
	padding-bottom: 10px;
}
.right-mid-footer .menu-map3 {
	float: none !important;
	display: inline-block;
	margin-left: 0px !important
}
.right-mid-footer .menu-map2 {
	float: none !important;
	display: inline-block;
	margin-left: 0px !important
}
.right-mid-footer .menu-map {
	float: none !important;
	display: inline-block;
	margin-left: 0px !important
}
}

@media screen and (min-width:321px) and (max-width: 400px) {
	.ozviatttdar{width:100% !important}
	.updating-resize{display:none !important}
	.Youknow p a{line-height:2.2em;}
#footer-resize {
	padding-bottom: 40px !important
}
.telegrr {
	display: block !important
}
p.error404-p {
	font-size: 15px !important;
}
.body-box .body-boxp {
	width: auto !important
}
ul.ihover-container {
	display: none
}
#disnofff {
	display: block
}
/*************/
	
.text-border {
	float: none !important;
	width: 100% !important
}
#nt-example2 {
	width: auto !important
}
.var_nav2 {
	width: 100% !important
}
.ih-item.circle.effect11 .info {
	background-image: none !important
}
.margin-left {
	margin-left: 0px !important
}
.margin-left {
	border-bottom: 4px solid #dddddd;
}
.icon4 {
	background-color: #c1c1c1 !important
}
.m730_2 {
	width: auto !important
}
.glossy-square-gray .thumbnail-scroller.horizontal {
	text-align: center !important
}
.advanced-slider .thumbnail-scroller .thumbnails-visible-container {
	overflow: visible !important;
	display: inline-block !important
}
/************/
.ft-item-list {
	width: auto !important;
	margin-left: 25px !important;
}
.text-list-article {
	width: calc(100% - 165px) !important;
}
/*************/
	
	
.name-tour-re {
	width: auto !important;
	float: none !important;
	display: inline-block
}
.body-box2 {
	text-align: center;
}
.pack-pdf {
	float: none !important;
	display: inline-block;
	width: auto !important;
	display: inline-block;
	margin-top: 20px;
}
.name-tour-re {
	float: none !important;
	display: inline-block;margin-top:20px;
}
.name-tour-re h1{margin-right:0px !important;line-height:1.1em !important;text-align: center !important;background-image:none !important;min-height:50px !important;padding: 10px 15px 10px 15px !important;margin-top: 20px;height: auto !important;}
/*********************/
.schema-A {
	width: calc(100% - 40px) !important;
}
.schema-Q {
	width: calc(100% - 40px) !important;
}
.schema {
	display: inline-block
}
.ft-item3 {
	float: none !important;
	display: inline-block;
	margin-right: 0px !important
}
.schema2 {
	width: auto !important
}
/****hotel***/
.hhhhoop {
	display: block !important
}
table.t-table {
	display: none
}
.t-hotel2 {
	display: block !important
}
.t-hotel2 {
	display: block;
	width: 70%;
	margin: 20px auto;
	border: 1px solid #eee;
}
.name-hotel2 {
	width: 100%;
	border-bottom: 1px solid #99200b;
	font-family: Conv_W_yekan;
	text-align: center;
	font-size: 15px;
	color: #fff;
	line-height: 30px;
	border-bottom: 1px solid #99200b;
	background: #D6CAC0;
}
.hotel2-1 {
	width: 100%;
	line-height: 30px;
	border-bottom: 1px solid #eee;
}
.tblet_hotelname a {
	color: #fff !important
}
.tblet_hotelname {
	font-family: Conv_W_yekan;
	font-size: 16px;
	direction: ltr;
	text-align: center;
	line-height: 35px;
	color: #fff;
	border-bottom: 2px solid #eee;
	background: #2ba08b;
	clear: both;font-weight:bold;
}
.tablet_info {
	width: 100%;
	border-bottom: 1px solid #e4e3e3;
	background-color: #efefef;
	min-height: 40px;
}
.h-c2 {
	color: #5E5E5E;
	font-weight: 700;
	font-family: arial;
	font-size: 14px;
	cursor: grab
}
.h-c2:hover, .h-c2:active {
	color: #2ba08b
}
.h1 {
	width: 49%;
	line-height: 30px;
	font-family: Conv_W_yekan;
	text-align: center;
	font-size: 13px;
	color: #2ba08b;
	border-left: 1px solid #eee;
	float: right
}
.h2 {
	width: 50%;
	line-height: 30px;
	font-family: Conv_W_yekan;
	text-align: center;
	font-size: 13px;
	color: #555;
	float: left
}
.tablet_info .stars {
	margin-left: 7%
}
.stars {
	width: 70px !important;
}
img.stars {
	width: 70px !important;
}
#hotel {
	display: none
}
/*********************/
.schema-A {
	width: calc(100% - 40px) !important;
}
.schema {
	display: inline-block
}
.ft-item3 {
	float: none !important;
	display: inline-block;
	margin-right: 0px !important
}
.schema2 {
	width: auto !important
}
/******************/
#body {
	padding-left: 10px;
	padding-right: 10px
}
.ft-item2 {
	float: none !important;
	display: inline-block
}
/****************/
.social {
	display: none
}
.disnotele {
	display: none
}
.newslatter {
	float: none !important;
	display: inline-block;
	clear: both
}
.left-newslatter {
	width: auto !important
}
#box1 {
	text-align: center;
}
.left-top-newslatter img {
	float: none !important
}
p.title-about-us {
	width: auto !important;
	padding-right: 10px !important;
	padding-left: 0px !important
}
.online-left {
	float: none !important;
	display: inline-block;
	margin-right: 0px !important;
}
.fullwidthbanner-container {
	display: none
}
#box4 {
	margin-top: 74px;
	padding-top: 20px
}
.demo-4 {
	display: block !important
}
.gridnavigation {
	display: none;
}
.tel {
	display: none
}
.email {
	display: none;
}
/****/
.ft-itemall {
	width: 100% !important;
	float: right;
	text-align: center;
	margin-bottom: 15px;
}
.ft-item {
	display: inline-block;
	float: none !important;
	margin: 0px !important
}
/******/
.navigation-controller {
	margin-left: 0px !important
}
.about-us {
	width: 100% !important;
	float: none !important;
	margin: 0px !important
}
.text-about-us {
	width: auto !important;
	float: none !important;
	margin-left: 10px !important;
	padding-right: 5px;
	margin-right: 10px !important;
}
#nt-example1 li h4 {
	width: 100% !important
}
.text-news2, .text-online2 {
	width: 100% !important;
	text-align: center;
	clear: both;
}
.text-news, .text-online {
	width: 100% !important
}
#nt-example1 {
	width: 100% !important
}
#nt-example1 li h4, #nt-example1 li h4 a {
	width: 100% !important
}
.left-top-newslatter {
	width: 100% !important;
	text-align: center
}
.Reservations {
	float: none !important;
	display: inline-block;
}
.Lottery-results {
	float: none !important;
	display: inline-block
}
/****************/
#box2 {
	width: 100%;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 15px
}
.box-right-vip {
	width: 100%;
	float: none !important;
	display: inline-block;
	position: relative !important
}
.ih-item.circle {
	width: 100% !important
}
.ih-item.circle .img {
	width: 100% !important
}
.ih-item.circle.effect11 .info {
background-size:cover !importan;
}
.box-left-serv {
	width: 100% !important;
	float: none !important;
	position: relative !important
}
.link_title {
	position: relative !important
}
.var_nav {
	width: auto !important
}
.sub-serv {
	width: 100% !important;
}
/*****/
.footer-add {
	width: 100% !important;
	float: none !important;
	display: inline-block;
	min-height: auto !important
}
.footer-add-sub {
	display: inline-block
}
.footer-add {
	text-align: center !important
}
.footer-line {
	display: inline-block
}
.hoverlay {
	float: none !important;
	text-align: center;
}
.facebook-share, .insta-share, .google-share, .linkedin-share {
	float: none !important;
	display: inline-block
}
.right-top-right-footer {
	width: 100% !important;
	height: auto !important
}
.right-footer {
	width: auto !important;
	float: none !important;
	height: auto !important;
	padding-right: 10px;
	padding-left: 10px;
}
.right-top-footer {
	width: auto !important
}
.sub-news, .sub-online {
	width: 100% !important
}
.right-top-left-footer {
	width: 100% !important;
	float: none !important;
	clear: both
}
.right-bot-footer {
	width: auto !important;
	clear: both;
}
.right-bot-footer p.copyright-right {
	float: none !important;
	display: inline-block;
	width: 100% !important;
	text-align: center !important;
}
.right-bot-footer p.copyright-left {
	float: none !important
}
.right-mid-footer {
	width: 100% !important;
	display: inline-block;
	float: none !important;
}
.online-right {
	width: auto !important;
	height: auto !important;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center !important;
	float: none;
	margin-right: 0px !important;
	display: inline-block;
}
.right-bot-footer p.copyright-left {
	width: 100% !important;
	text-align: center !important
}
.right-mid-footer {
	clear: both;
	text-align: center;
}
.right-mid-footer {
	display: inline-block;
	float: none !important;
	padding-top: 10px;
	padding-bottom: 10px;
}
.right-mid-footer .menu-map3 {
	float: none !important;
	display: inline-block;
	margin-left: 0px !important
}
.right-mid-footer .menu-map2 {
	float: none !important;
	display: inline-block;
	margin-left: 0px !important
}
.right-mid-footer .menu-map {
	float: none !important;
	display: inline-block;
	margin-left: 0px !important
}
}

@media only screen and (max-width:320px) {
	.ozviatttdar{width:100% !important}
	.updating-resize{display:none}
	.Youknow p a{line-height:2.2em;}
#footer-resize {
	padding-bottom: 40px !important
}
.telegrr {
	display: block !important
}
p.error404-p {
	font-size: 15px !important;
}
.body-box .body-boxp {
	width: auto !important
}
ul.ihover-container {
	display: none
}
#disnofff {
	display: block
}
/*************/

.m730_2 {
	width: auto !important
}
.glossy-square-gray .thumbnail-scroller.horizontal {
	text-align: center !important
}
.advanced-slider .thumbnail-scroller .thumbnails-visible-container {
	overflow: visible !important;
	display: inline-block !important
}
/************/
.ft-item-list {
	width: auto !important;
	margin-left: 25px !important;
}
.text-list-article {
	width: calc(100% - 165px) !important;
}
/*************/
	
	
.name-tour-re {
	width: auto !important;
	float: none !important;
	display: inline-block
}
.body-box2 {
	text-align: center;
}
.pack-pdf {
	float: none !important;
	display: inline-block;
	width: auto !important;
	display: inline-block;
	margin-top: 20px;
}
.name-tour-re {
	float: none !important;
	display: inline-block
}
/*********************/
.schema-A {
	width: calc(100% - 40px) !important;
}
.schema-Q {
	width: calc(100% - 40px) !important;
}
.schema {
	display: inline-block
}
.ft-item3 {
	float: none !important;
	display: inline-block;
	margin-right: 0px !important
}
.schema2 {
	width: auto !important
}
/****hotel***/
.hhhhoop {
	display: block !important
}
table.t-table {
	display: none
}
.t-hotel2 {
	display: block !important
}
.t-hotel2 {
	display: block;
	width: 70%;
	margin: 20px auto;
	border: 1px solid #eee;
}
.name-hotel2 {
	width: 100%;
	border-bottom: 1px solid #99200b;
	font-family: Conv_W_yekan;
	text-align: center;
	font-size: 15px;
	color: #fff;
	line-height: 30px;
	border-bottom: 1px solid #99200b;
	background: #D6CAC0;
}
.hotel2-1 {
	width: 100%;
	line-height: 30px;
	border-bottom: 1px solid #eee;
}
.tblet_hotelname a {
	color: #fff !important
}
.tblet_hotelname {
	font-family: Conv_W_yekan;
	font-size: 15px;
	direction: ltr;
	text-align: center;
	line-height: 35px;
	color: #fff;
	border-bottom: 2px solid #eee;
	background: #2ba08b;
	clear: both;
	font-weight:bold;
}
.tablet_info {
	width: 100%;
	border-bottom: 1px solid #e4e3e3;
	background-color: #efefef;
	min-height: 40px;
}
.h-c2 {
	color: #5E5E5E;
	font-weight: 700;
	font-family: arial;
	font-size: 14px;
	cursor: grab
}
.h-c2:hover, .h-c2:active {
	color: #2ba08b
}
.h1 {
	width: 49%;
	line-height: 30px;
	font-family: Conv_W_yekan;
	text-align: center;
	font-size: 13px;
	color: #2ba08b;
	border-left: 1px solid #eee;
	float: right
}
.h2 {
	width: 50%;
	line-height: 30px;
	font-family: Conv_W_yekan;
	text-align: center;
	font-size: 13px;
	color: #555;
	float: left
}
.tablet_info .stars {
	margin-left: 7%
}
.stars {
	width: 70px !important;
}
img.stars {
	width: 70px !important;
}
#hotel {
	display: none
}
/*********************/
.schema-A {
	width: calc(100% - 40px) !important;
}
.schema-Q {
	width: 86% !important
}
.schema {
	display: inline-block
}
.ft-item3 {
	float: none !important;
	display: inline-block;
	margin-right: 0px !important
}
.schema2 {
	width: auto !important
}
/******************/
#body {
	padding-left: 10px;
	padding-right: 10px
}
.ft-item2 {
	float: none !important;
	display: inline-block
}
/****************/
.social {
	display: none
}
.disnotele {
	display: none
}
.newslatter {
	float: none !important;
	display: inline-block;
	clear: both
}
.left-newslatter {
	width: auto !important
}
#box1 {
	text-align: center;
}
.left-top-newslatter img {
	float: none !important
}
p.title-about-us {
	width: auto !important;
	padding-right: 10px !important;
	padding-left: 0px !important
}
.online-left {
	float: none !important;
	display: inline-block;
	margin-right: 0px !important;
}
.fullwidthbanner-container {
	display: none
}
#box4 {
	margin-top: 74px;
	padding-top: 20px
}
.demo-4 {
	display: block !important
}
.gridnavigation {
	display: none;
}
.tel {
	display: none
}
.email {
	display: none;
}
/****/
.ft-itemall {
	width: 100% !important;
	float: right;
	text-align: center;
	margin-bottom: 15px;
}
.ft-item {
	display: inline-block;
	float: none !important;
	margin: 0px !important
}
/******/
.navigation-controller {
	margin-left: 0px !important
}
.about-us {
	width: 100% !important;
	float: none !important;
	margin: 0px !important
}
.text-about-us {
	width: auto !important;
	float: none !important;
	margin-left: 10px !important;
	padding-right: 5px;
	margin-right: 10px !important;
}
#nt-example1 li h4 {
	width: 100% !important
}
.text-news2, .text-online2 {
	width: 100% !important;
	text-align: center;
	clear: both;
}
.text-news, .text-online {
	width: 100% !important
}
#nt-example1 {
	width: 100% !important
}
#nt-example1 li h4, #nt-example1 li h4 a {
	width: 100% !important
}
.left-top-newslatter {
	width: 100% !important;
	text-align: center
}
.Reservations {
	float: none !important;
	display: inline-block;
}
.Lottery-results {
	float: none !important;
	display: inline-block
}
/****************/
#box2 {
	width: 100%;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 15px
}
.box-right-vip {
	width: 100%;
	float: none !important;
	display: inline-block;
	position: relative !important
}
.ih-item.circle {
	width: 100% !important
}
.ih-item.circle .img {
	width: 100% !important
}
.ih-item.circle.effect11 .info {
background-size:cover !importan;
}
.box-left-serv {
	width: 100% !important;
	float: none !important;
	position: relative !important
}
.link_title {
	position: relative !important
}
.var_nav {
	width: auto !important
}
.sub-serv {
	width: 100% !important;
}
/*****/
.footer-add {
	width: 100% !important;
	float: none !important;
	display: inline-block;
	min-height: auto !important
}
.footer-add-sub {
	display: inline-block
}
.footer-add {
	text-align: center !important
}
.footer-line {
	display: inline-block
}
.hoverlay {
	float: none !important;
	text-align: center;
}
.facebook-share, .insta-share, .google-share, .linkedin-share {
	float: none !important;
	display: inline-block
}
.right-top-right-footer {
	width: 100% !important;
	height: auto !important
}
.right-footer {
	width: auto !important;
	float: none !important;
	height: auto !important;
	padding-right: 10px;
	padding-left: 10px;
}
.right-top-footer {
	width: auto !important
}
.sub-news, .sub-online {
	width: 100% !important
}
.right-top-left-footer {
	width: 100% !important;
	float: none !important;
	clear: both
}
.right-bot-footer {
	width: auto !important;
	clear: both;
}
.right-bot-footer p.copyright-right {
	float: none !important;
	display: inline-block;
	width: 100% !important;
	text-align: center !important;
}
.right-bot-footer p.copyright-left {
	float: none !important
}
.right-mid-footer {
	width: 100% !important;
	display: inline-block;
	float: none !important;
}
.online-right {
	width: auto !important;
	height: auto !important;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center !important;
	float: none;
	margin-right: 0px !important;
	display: inline-block;
}
.right-bot-footer p.copyright-left {
	width: 100% !important;
	text-align: center !important
}
.right-mid-footer {
	clear: both;
	text-align: center;
}
.right-mid-footer {
	display: inline-block;
	float: none !important;
	padding-top: 10px;
	padding-bottom: 10px;
}
.right-mid-footer .menu-map3 {
	float: none !important;
	display: inline-block;
	margin-left: 0px !important
}
.right-mid-footer .menu-map2 {
	float: none !important;
	display: inline-block;
	margin-left: 0px !important
}
.right-mid-footer .menu-map {
	float: none !important;
	display: inline-block;
	margin-left: 0px !important
}
}
.kkkkk {
	padding-left: 10px;
	padding-right: 10px;
}
.hhhhoop {
	display: none
}
.vvideom {
	margin: 0 auto;
	max-width: 640px;
	height: auto !important;
	text-align: center;
}
.vvideomdd {
	width: 100% !important;
	height: auto !important;
	display: inline-block
}
.resimh {
	max-width: 100%;
	height: auto
}
.telegrr {
	background-color: #2ca4df;
	position: fixed;
	bottom: 0px;
	width: 100%;
	text-align: center;
	z-index: 99999999;
	display: inline-block;
}
.telegrr p {
	font-family: 'EntezarB4';
	font-size: 20px;
	color: #fff;
	display: inline-block;
	line-height: 40px;
}
.telegrr i {
	display: inline-block;
	font-size: 30px;
	margin-left: 10px;
	color: #fff;
	margin-top: 5px;
}
.telegrr {
	display: none
}

.jqqqqqw{line-height:40px;}

.overlay-loader {
	display: block;
	margin: auto;
	width: 97px;
	height: 97px;
	position: relative;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}
.loader {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	width: 97px;
	height: 97px;
	animation-name: rotateAnim;
		-o-animation-name: rotateAnim;
		-ms-animation-name: rotateAnim;
		-webkit-animation-name: rotateAnim;
		-moz-animation-name: rotateAnim;
	animation-duration: 0.4s;
		-o-animation-duration: 0.4s;
		-ms-animation-duration: 0.4s;
		-webkit-animation-duration: 0.4s;
		-moz-animation-duration: 0.4s;
	animation-iteration-count: infinite;
		-o-animation-iteration-count: infinite;
		-ms-animation-iteration-count: infinite;
		-webkit-animation-iteration-count: infinite;
		-moz-animation-iteration-count: infinite;
	animation-timing-function: linear;
		-o-animation-timing-function: linear;
		-ms-animation-timing-function: linear;
		-webkit-animation-timing-function: linear;
		-moz-animation-timing-function: linear;
}
.loader div {
	width: 8px;
	height: 8px;
	border-radius: 50%;
	border: 1px solid rgba(43,160,139,0.98);
	position: absolute;
	top: 2px;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
}
.loader div:nth-child(odd) {
	border-top: none;
	border-left: none;
}
.loader div:nth-child(even) {
	border-bottom: none;
	border-right: none;
}
.loader div:nth-child(2) {
	border-width: 2px;
	left: 0px;
	top: -4px;
	width: 12px;
	height: 12px;
}
.loader div:nth-child(3) {
	border-width: 2px;
	left: -1px;
	top: 3px;
	width: 18px;
	height: 18px;
}
.loader div:nth-child(4) {
	border-width: 3px;
	left: -1px;
	top: -4px;
	width: 23px;
	height: 23px;
}
.loader div:nth-child(5) {
	border-width: 3px;
	left: -1px;
	top: 4px;
	width: 31px;
	height: 31px;
}
.loader div:nth-child(6) {
	border-width: 4px;
	left: 0px;
	top: -4px;
	width: 39px;
	height: 39px;
}
.loader div:nth-child(7) {
	border-width: 4px;
	left: 0px;
	top: 6px;
	width: 49px;
	height: 49px;
}


@keyframes rotateAnim {
	from {
		transform: rotate(360deg);
	}
	to {
		transform: rotate(0deg);
	}
}

@-o-keyframes rotateAnim {
	from {
		-o-transform: rotate(360deg);
	}
	to {
		-o-transform: rotate(0deg);
	}
}

@-ms-keyframes rotateAnim {
	from {
		-ms-transform: rotate(360deg);
	}
	to {
		-ms-transform: rotate(0deg);
	}
}

@-webkit-keyframes rotateAnim {
	from {
		-webkit-transform: rotate(360deg);
	}
	to {
		-webkit-transform: rotate(0deg);
	}
}

@-moz-keyframes rotateAnim {
	from {
		-moz-transform: rotate(360deg);
	}
	to {
		-moz-transform: rotate(0deg);
	}
}
.updating-resize{float: left;
display: inline-block;
margin-left: 10px;color:#FFFFFF;}
.loading2{display:block}
.update{cursor:pointer;}



/*************************/
.broz1 {
    border: 1px solid #eee;
    height: 40px;
    line-height: 40px;
    width: 98px;
    padding-left: 10px;
    padding-right: 10px;
    margin-top: 20px !important;
    font-size: 13px;
  
    margin: 0 auto;
}
.broz1 {
    line-height: 40px;
    font-size: 13px;
}
.update {
    cursor: pointer;
  /*  width: 200px;*/
    height: 20px;
    font-family: W_yekan;
    font-size: 13px;
    cursor: pointer;
  color:#fff;
}
 .ozviatttdar{width:45%;display:inline-block;}
			.tittitti{color:#2ba08b;text-align:center;padding-top: 5px;margin-bottom: 20px;
padding-bottom: 5px;}

			.tittitti p{font-family: Conv_W_yekan;text-align:center;text-align:justify;color: #5E6D81 !important;
			font-size:15px;color:#333font-size:15px;direction:rtl;}
			#button{background-color:#2ba08b;text-align:center;width:50px;color:#fff;line-height: 0.1em;}
			.ozviatttdar input[type="text"]{position: relative;direction: rtl;font-family: Conv_W_yekan;font-size:15px;color:#797979;
padding-right: 11px;
width: calc(100% - 40px);
height: 40px;
background-color: #f9f9f9;
margin-bottom: 1px;
border: 1px solid #eee;
float: right;
border: 1px solid #2ba08b;
border-right: 8px solid #2ba08b;}
			
#newsletter p{display:inline-block;width:80%}
.submit1{width:50px;height:50px;border:1px solid #eee;background-color:#2ba08b;display:inline-block;}
.userrrj{background: url(../images/useradminnnnnn.png) no-repeat 97% center; }
.userrrj2{background: url(../images/useradminnnnnn2.png) no-repeat 97% center; }
.userrrj3{background: url(../images/useradminnnnnn3.png) no-repeat 97% center; }
.ozviatttdar input{transition:all ease-in-out 1s;}

.ozviatttdar input:focus{background-image:none;border:1px solid #2ba08b;}
input#button{cursor: pointer;font-family: Conv_W_yekan;
font-size: 15px;
height: 24px;
padding: 20px;
width: calc(100% - 297px);
float: left;
margin-right: 2px;}
.captchaaaaa{
    display: inline-block;
    float: right;
    margin-right: 41px;
}
.gtrewuu{height:40px;width:40px;line-height:40px;text-align:center;color:#797979;background-color:#f9f9f9;border:1px solid #2ba08b;float:right;margin-right: 4px;cursor: pointer;
margin-left:4px}
.gtrewuu i{line-height:40px;font-size: 15px;}
input.bytrei{width: 115px !important;float:right;margin-left:4px;}
/**************/
.hhhhtw{padding-right: 9px !important;font-size: 13px;}
#newsletter{padding-bottom:15px;}
.inpppoq{margin-bottom: 10px;
min-height: 40px;}
label.error{display: block !important;clear:both !important}
h1.drindrin{font-size:15px ;color:#2ba08b;font-family: Conv_W_yekan;}
.drinnndrin{display:inline-block;}
img.cap{width: 84px;}
.ozviatttdar44{text-align:center}
img.captcha{width: 84px;}
.tittitti h1{font-size: 25px;margin-right: 20px;}
img.disssss{display:inline-block}
.disssss44{text-align:center}