﻿@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: bold;
	src: url('/assets/eot/IRANSansWeb(FaNum)_Bold.eot');
	src: url('/assets/eot/IRANSansWeb(FaNum)_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		url('/assets/woff2/IRANSansWeb(FaNum)_Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		url('/assets/woff/IRANSansWeb(FaNum)_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		url('/assets/ttf/IRANSansWeb(FaNum)_Bold.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 500;
	src: url('/assets/eot/IRANSansWeb(FaNum)_Medium.eot');
	src: url('/assets/eot/IRANSansWeb(FaNum)_Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		url('/assets/woff2/IRANSansWeb(FaNum)_Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		url('/assets/woff/IRANSansWeb(FaNum)_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		url('/assets/ttf/IRANSansWeb(FaNum)_Medium.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 300;
	src: url('/assets/eot/IRANSansWeb(FaNum)_Light.eot');
	src: url('/assets/eot/IRANSansWeb(FaNum)_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		url('/assets/woff2/IRANSansWeb(FaNum)_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		url('/assets/woff/IRANSansWeb(FaNum)_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		url('/assets/ttf/IRANSansWeb(FaNum)_Light.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 200;
	src: url('/assets/eot/IRANSansWeb(FaNum)_UltraLight.eot');
	src: url('/assets/eot/IRANSansWeb(FaNum)_UltraLight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		url('/assets/woff2/IRANSansWeb(FaNum)_UltraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		url('/assets/woff/IRANSansWeb(FaNum)_UltraLight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		url('/assets/ttf/IRANSansWeb(FaNum)_UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: normal;
	src: url('/assets/eot/IRANSansWeb(FaNum).eot');
	src: url('/assets/eot/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		url('/assets/woff2/IRANSansWeb(FaNum).woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		url('/assets/woff/IRANSansWeb(FaNum).woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		url('/assets/ttf/IRANSansWeb(FaNum).ttf') format('truetype');
}

* {
	outline:0 none !important;
}
body {
	height:100%;
	background-color:#fff;
	font-family:IRANSans, Tahoma, Geneva, sans-serif;
	background-image: url(/files/talia/images/body-bg.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-size: 100%;
}
a, a:hover, a:active, a:focus {
	color:#444;
	text-decoration:none;
}
.btn {
	transition:background-color 0.3s linear;
}
.navicon {
	float:left;
	margin:15px 15px 10px;
	font-size:24px;
	color:#fff;
}
header {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:60px;
	z-index:100001;
}
header img.logo {
	position:absolute;
	top:10px;
	right:0;
	z-index:2;
}
header nav {
	background-color: rgba(0, 0, 0, 0.7);
	width:100%;
	/*top:0;*/
	position:absolute;
}
header nav li > ul {
	display:none;
	width:100%;
}
header a.pull-left {
	float:left;
	display:inline-block;
	margin:15px 0 0 20px;
}
header a.pull-left img {
	height:30px;
}
header nav ul.pull-right {
	list-style:none inside;
	margin:0 100px 0 0;
	display:inline-block;
	padding:0;
	margin-top: 10px;
}
header nav ul.pull-right ul {
	position:absolute;
	right:0;
	background-color:rgba(0, 0, 0, 0.7);
	/*padding:0 180px 0 0;*/
	margin:0;
	list-style:none inside;
}
header nav ul.pull-right ul li {
	display:inline-block;
	margin:0;
	float:right;
	width: 190px;
}
header nav ul.pull-right ul li a {
	padding:10px;
	display:block;
	float:right;
	margin:0;
	width: 238px;
	text-align: right;
	text-shadow: 1px 1px 1px #000;
}
header nav ul.pull-right>li {
	float:right;
	display:inline-block;
	direction:rtl;
	border-left: 1px solid #fff;
}
header nav ul.pull-right>li>a {
	font-weight:500;
	padding:0px 10px 0px;
	display:block;
	font-size:14px;
	cursor: pointer;
	text-shadow: 1px 1px 1px #000;
	height: 30px;

}
header nav ul.pull-right a {
	transition:all 0.3s ease;
	color:#fff;
}
header nav ul.pull-right>li:hover>a {
	color:#ff1212;
}
header nav ul.pull-right ul li:hover>a {
	color:#333;
	background-color:#f3f3f3;
}

main {
	display:block;
	position:relative;
}

section#slider {
	width:100%;
	/*background-color:#fff;*/
	display:block;
	position:relative;
	margin-top: 160px;
}
section#slider .rslides {
	position:relative;
}
section#slider .rslides img {
	width:100%;
	display:none;
}
section#slider .rslides_tabs {
	position:absolute;
	bottom:90px;
	left:35px;
	z-index:2;
	text-align:center;
	direction:rtl;
}
section#slider .rslides_tabs li {
	display: inline;
	float: none;
	_float: right;
	*float: right;
	margin-left: 5px;
}
section#slider .rslides_tabs a {
	text-indent: -9999px;
	overflow: hidden;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	display: inline-block;
	width: 12px;
	height: 12px;
	border:2px solid #fff;
}
section#slider .rslides_tabs li.rslides_here a {
	background-color:#fff;
	outline:0 none;
}
section#slider .rslides_tabs a {

}
section#slider .rslides_nav {
	position:absolute;
	z-index:10;
	bottom:13px;
	font-size:60px;
	color:#fff;
	border:2px solid #fff;
	border-radius:50px;
	width:60px;
	height:60px;
	text-align:center;
}

section#slider a#go-bottom {
	position:absolute;
	z-index:10;
	bottom:13px;
	font-size:60px;
	color:#fff;
	border:2px solid #fff;
	border-radius:50px;
	width:60px;
	height:60px;
	text-align:center;
	left:40px;
}
section#slider a#go-bottom em {
	position:absolute;
	top:0;
	right:9px;
}
section#slider .rslides_nav em {
	position:absolute;
	top:-3px;
}
section#slider .rslides_nav.prev {
	right:40px;
}
section#slider .rslides_nav.prev em {
	left:20px;
}
section#slider .rslides_nav.next {
	right:110px;
}
section#slider .rslides_nav.next em {
	left:15px;
}

section#slider li {
	background-size:cover !important;
	height:100%;
	transition:all 0s linear;
}
section#slider li .slide {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	transform:scale(1.0);
}
section#slider li .slide.animator {
	transform:scale(1.3);
	transition:all 20s linear;
}
section#slider li .shade {
	position:absolute;
	height:100%;
	width:100%;
}
section#slider li .shade.animator {
	opacity:0.4;
	transition:all 4s linear;
	background-color:#000;
}
section#slider li.slide-01 .slide {
	background:url('../samples/slide-01.jpg') no-repeat scroll center center;
	background-size:cover;
}
section#slider li.slide-02 .slide {
	background:url('../samples/slide-02.jpg') no-repeat scroll center center;
	background-size:cover;
}
section#slider li.slide-03 .slide {
	background:url('../samples/slide-03.jpg') no-repeat scroll center center;
	background-size:cover;
}

.slider-lane {
	width:100%;
	padding:0 40px 60px;
	position:absolute;
	bottom:25px;
}
.slider-lane .inside-container {
	border-bottom:4px solid #e60000;
	color:#fff;
	width:100%;
	display:block;
	text-shadow:0 0 3px rgba(0,0,0,0.4);
	font-size:32px;
	font-weight:bold;
	padding-bottom:20px;
}

#footer-top {
	display:block;
	float:left;
	width:100px;
	left:0;
	height:108px;
	/*background-color:#d71921;*/
	z-index:1;
	overflow: hidden !important;
	position: relative;
	margin-top:-35px;
	background-image: url(/files/talia/Icons/pt.png);
}
#footer-top .layer {
	border-radius:0 0 0 100px;
	/*background-color:#fff;*/
	width:100%;
	height:100px;
}
footer {
	float:left;
	padding-top:5px;
	position: relative;
	z-index:0;
	background-color:#e90101;
	display:block;
	width:96%;
	border-radius:0 100px 0 0;
	text-align:justify;
	direction:rtl;
	padding-bottom:10px;
}
footer h2 {
	font-weight:700;
	color:#38060a;
	font-size:15px;
	padding-bottom:5px;
	padding-top:10px;
}
footer ul {
	list-style:none inside;
	direction:rtl;
	padding:0;
	line-height:25px;
	font-weight:400;
}
footer a {
	color:#fff;
	transition:color 0.2s linear;
}
footer img {
	/*	width: 100px;
	margin:25% 10% 0;*/
}
section#copyright {
	display:block;
	width:100%;
	color:#fff;
	background-color:#000;
	opacity:0.8;
	font-size:10px;
	font-weight:400;
	line-height:25px;
	float:left;
	clear:both;
	position:relative;
	padding:4px 0 6px;
}
section#copyright p {
	padding:0;
	margin:0;
}
#tiles {
	margin:30px 0 20px;
	display:block;
}
#tiles .tile {
	width:100%;
	display:block;
	border-radius:2px;
	margin-bottom:10px;
	position:relative;
	direction:rtl;
	font-weight:700;
}
#tiles .hidden-small-tile {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:50px;
}
#tiles .tile.two-in-one {
	height:470px;
	text-align:justify;
	font-size:28px;
	color:#d71921;
	background-color:#eee;
}
#tiles .tile.two-in-one strong {
	padding:30px 35px;
	display:block;
	font-size:28px;
}
#tiles .tile.two-in-one .click-4-more {
	bottom:1%;
	color:#444;
}
#tiles .tile.two-in-one p {
	font-size:14px;
	position:absolute;
	bottom:55px;
	right:35px;
}
#tiles .tile.two-in-one img {
	display:block;
	height:235px;
}
#tiles .tile strong.label {
	font-size:14px;
	margin:0;
	padding:25px 0 0;
}
#tiles .tile img {
	width:100%;
	border-radius:2px;
	max-height:100%;
	height:100%;
}
#tiles .tile-content {
	background-color:#e60000;
	color:#fff;
	height:230px;
	border-radius:2px;
	position:relative;
}
#tiles .tile-content strong {
	font-size:28px;
	padding:35px 30px;
	display:block;
}
#tiles .click-4-more {
	border-top:2px solid #fff;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	direction:rtl;
	left:4%;
	bottom:4%;
	width:92%;
	padding:12px 1px 5px;
	position:absolute;
}
#tiles .click-4-more em.fa {
	font-size:25px;
}
#tiles .tile.one {
	font-size:14px;
	font-weight:300;
	line-height:25px;
	text-align:justify;
}
#tiles .tile.one p {
	padding:12px 20px;
	font-size:12px;
}

#slogan {
	text-align:center;
	/*padding:110px 0 20px;*/
	z-index:1;
	position:relative;
}
#slogan img {
	width:100%;
	max-width:400px;
	z-index:1;
}
#photo img {
	margin-top:10px;
	width:100%;
}
#features {
	text-align:center;
	padding-top: 20px;
	direction:rtl;
}
#features img {
	max-width:150px;
	max-height:150px;
	display:inline-block;
}
#features strong {
	display:block;
	padding:10px 0 0;
	color:#444

}
#feature a{
	color:#444
}
#features p {
	line-height:25px;
	font-size:13px;
}
#gradient {
	/*background:-webkit-linear-gradient(#e6e7e8, #fff);
	background:-o-linear-gradient(#e6e7e8, #fff);
	background:-moz-linear-gradient(#e6e7e8, #fff);
	background:linear-gradient(#e6e7e8, #fff);*/
	width:100%;
	height:700px;
	position:absolute;
	top:0;
	left:0;
	z-index:0;
}
.smaller-row {
	padding:0 10px;
}
.smaller-row > div {
	padding:5px;
}
.smallest-row {
	padding:0 10px;
}
.smallest-row > div {
	padding:0 5px;
}

/** SIMPLE **/
.headline {
	width:100%;
	display:block;
	background-size:cover;
	color:#fff;
	text-align:center;
	box-shadow:0 0 5px #000 inset;
}
.headline h1 {
	font-size:38px;
	color:#fff;
	padding:100px 0 60px;
	font-weight:700;
}
#simple {
	background:url('../samples/static.png') no-repeat fixed top center #333;
}
#contact-with-us {
	background:url('../samples/static.png') no-repeat fixed top center #333;
}
#questions-list {
	background:url('../samples/static.png') no-repeat fixed top center #333;
}
#swap-frame {
	background:url('../samples/static.png') no-repeat fixed top center #333;
}

article {
	line-height:280%;
	direction:rtl;
	text-align:justify;
	font-size:15px;
	font-weight:300;
	padding-top:180px;
}
article p + form {
	padding-top:20px;
}
article p {
	padding:0;
	margin:0;
}
article img {
	/*width:100%;*/
	box-shadow:0 0px 0px #ddd;
	border-radius:2px;
	margin-bottom:20px;
}
article h2 {
	border-right:5px solid #d71921;
	color:#d71921;
	font-size:16px;
	line-height:25px;
	padding:0 15px 1px;
	font-weight:700;
}
form h2 + p {
	margin-bottom:20px;
}
#map {
	width:100%;
	height:300px;
	display:block;
	position:relative;
	margin:15px 0 10px;
}
.english {
	font-family:Roboto, Verdana, Tahoma, Geneva, sans-serif;
	font-size:12px;
}

.sidebar {
	height: 100%;
	width: 0;
	position: fixed;
	z-index:100001;
	top: 0;
	left: 0;
	background-color: #111;
	overflow-x: hidden;
	padding-top: 60px;
	transition: 0.5s;
}

.sidebar ul ul {
	padding-right:15px;
	display:none;
}
.sidebar a {
	padding: 8px 8px 8px 32px;
	text-decoration: none;
	font-size: 14px;
	color: #818181;
	display: block;
	transition: 0.3s;
	cursor: pointer;
}
.sidebar a:hover, .offcanvas a:focus{
	color: #f1f1f1;
}
.sidebar .closebtn {
	position: absolute;
	top: 0;
	right: 25px;
	font-size: 36px;
	margin-left: 50px;
	outline:0 none;
}
.align-left {
	text-align:left;
}
.alert-small {
	font-size:14px;
	line-height:20px;
}
.label-table {
	float:right;
	font-weight:400;
	padding:5px 10px;
	display:inline-block;
	margin:2px 2px;
}
.acceptable {
	font-weight:normal;
	margin-bottom:20px;
}
.acceptable input[type=checkbox] {
	display:inline-block;
	margin:8px 0 20px 9px;
	float:right;
}
.random-numbers {
	display:block;
	margin-bottom:50px;
	float:left;
	width:100%;
}
.random-numbers .row {
	margin-left:-7px;
	margin-right:-7px;
}
.random-numbers .row>div {
	padding-right:7px;
	padding-left:7px;
}
.random-numbers .choice-number {
	text-align:center;
	border-radius:2px;
	border:1px solid #ddd;
	box-shadow:0 2px 0 #ddd;
	padding-top:3px;
	margin-top:14px;
	padding-bottom:1px;
	position:relative;
	font-size:12px;
	cursor:pointer;
}
.random-numbers .choice-number.active em {
	position:absolute;
	top:9px;
	right:10px;
	color:#008000;
	font-size:15px;
}
.random-numbers .choice-number.active {
	box-shadow:0 2px 0 #008000;
	border:1px solid #008000;
	color:#008000;
}
.align-center {
	text-align:center;
}
.number-filter {
	direction:ltr;
	text-align:left;
}
.number-filter input[type=text] {
	border:1px solid #ddd;
	letter-spacing:2px;
	background-color:#fff;
	padding:5px 10px 0;
	margin:0 10px;
	width:100px;
	text-align:center;
}
.alert-info.align-center {
	padding:5px 10px;
	margin:10px 0 20px;
	display:block;
}
.number-filter select, #number-count {
	letter-spacing:2px;
	border:1px solid #ddd;
	background-color:#fff;
	margin:0 10px 0 0;
	padding:5px 10px 2px;
}
.form-title {
	display:block;
	padding-top:5px;
	font-weight:bold;
}
.package-structure {
	margin-bottom:30px;
}
.package-structure label {
	cursor:pointer;
}
.package-structure strong {
	display:block;
}
article .package-structure img {
	width:100%;
	box-shadow:0 0 0;
	margin-bottom:0;
}

.phone-selection {
	margin-bottom:15px;
}
#main {
	transition: margin-left .5s;
	padding: 20px;
}
.popover {
	font-family:IRANSans, Tahoma, Geneva, sans-serif;
}
.select2-container--default .select2-selection--single {
	border-radius:2px;
	display: block;
	width: 100%;
	height: 34px;
	padding:2px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555;
	background-color: #fff;
	border: 1px solid #ccc;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
	top:4px;
}
.select2-container {
	min-width:90px !important;
}
.phone-selection .select2-container--default .select2-selection--single {
	border:1px solid #ddd;
	border-radius:0;
	height:35px;
	padding-top:3px;
}
.phone-selection .select2-container--default .select2-selection--single .select2-selection__arrow {
	height:31px;
}
.phone-selection .select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
	padding-left:15px;
}
.phone-selection .select2-container {
	margin-top:-4px;
	margin-right:10px;
}
textarea.form-control {
	resize:vertical;
	max-height:210px;
	min-height:70px;
	height:70px;
}
.fa-important {
	font-size:10px;
	color:#ff5555;
}
#purchase-flow {
	border-bottom:1px dashed #ddd;
	display:block;
	margin-bottom:50px;
}
#purchase-flow .step {
	text-align:center;
	position:relative;
	color:#9f9f9f;
}
#purchase-flow .step.active {
	color:green;
}
#purchase-flow .step strong {
	display:block;
}
#purchase-flow .step em.fa {
	display:block;
	margin:5px 0 -8px;
}
.search-button-place {
	padding:10px 0 20px;
}
@media screen and (max-width: 768px) {
	#slogan {
		padding:70px 0 10px;
	}
	#slogan img {
		/*padding:0 20%;*/
	}
	.sidenav {padding-top: 15px;}
	.sidenav a {font-size: 18px;}

	footer {
		text-align:center;
		font-size:12px;
	}
	footer h2 {
		font-size:15px;
		padding-bottom:10px;
	}
	header nav {
		/*height:40px;*/
	}
	header .navicon {
		margin:6px 10px;
		color:#fff;
	}
	header img.logo {
		height:60px;
		top:5px;
		right:0;
	}
	#wide-plot .wide-bg {
		font-size:20px;
		padding:40px 0;
	}
	#wide-plot img {
		width:20px;
		padding-top:5px;
	}
	#tiles {
		margin-bottom:10px;
	}
	#tiles .tile.two-in-one {
		height:auto;
		min-height:300px;
	}
	#tiles .tile.two-in-one > div {
		display:block;
	}
	#tiles .tile.two-in-one strong {
		font-size:18px;
		padding:15px 15px;
	}
	#tiles .tile.two-in-one p {
		right:15px;
		bottom:50px;
		font-size:12px;
		font-weight:400;
	}
	#tiles .tile.two-in-one img {
		height:auto;
	}
	#tiles .tile-content {
		height:160px;
	}
	#tiles .tile.one img {
		height:160px;
		max-height:inherit;
	}
	#tiles .tile-content strong {
		font-size:18px;
	}
	#slug_1 {
		font-size:16px;
		height:200px;
	}
	.smaller-row > div {
		padding-bottom:0;
	}
	#photo {
		display:none;
	}
	.feature {
		margin-bottom:30px;
	}
	section#slider {
		width:100%;
		background-color:#fff;
		display:block;
	}
	section#slider .rslides_tabs {
		bottom:5px;
		left:20px;
		padding-right:0;
		text-align:inherit;
		direction:rtl;
	}
	section#slider .rslides_nav.next {
		display:none;
	}
	section#slider .rslides_nav.prev {
		display:none;
	}
	.slider-lane .inside-container {
		font-size:18px;
		padding-bottom:15px;
	}
	.slider-lane {
		bottom:5px;
		padding:0 25px 45px;
	}
	#purchase-flow .step {
		font-size:9px;
	}
	#purchase-flow .step em.fa {
		margin-bottom:-5px;
	}
	#footer-top {
		margin-top:0;
	}
	.number-filter {
		text-align:center;
	}
	.phone-selection label {
		text-align:center;
		display:block;
		padding-bottom:10px;
	}
	.acceptable {
		font-size:12px;
	}
	.random-numbers .choice-number.active {
		text-align:left;
		padding-left:10px;
	}
}

@media screen and (max-width:1100px) and (min-width:990px) {
	footer .wrapper>.row {
		margin-right:50px;
	}
}
@media screen and (max-width:990px) and (min-width:768px) {
	footer .wrapper>.row {
		margin-right:50px;
	}
}
.click-4-more a {
	color: #fff;
}
.two a{
	color:#fff
}
.table-Border-bottom tr { 
	border-bottom:1px solid black;
}
.table-Border-bottom tr td {
	padding-bottom:5px;
}

.td-Border-top {
	border-bottom:3px solid red;
	padding-top:5px;
}


<--!contact-us-page-->


body {
	background: #ffff;
	color: #fff;
	font-weight: 400;
	font-size: 1em;
	margin:0;
	padding:0;
	padding-bottom:60px;
}
.ccheader {
	margin: 0 auto;
	padding: 2em;
	text-align: center;
}

.ccheader h1 {
	margin: 0;
	font-weight: 300;
	font-size: 2.5em;
	line-height: 1.3;

}
.ccheader {
	margin: 0 auto;

	padding: 2em;
	text-align: center;

}

.ccheader h1 {
	margin: 0;
	font-weight: 300;
	font-size: 2.5em;
	line-height: 1.3;

}

/* Form CSS*/
.ccform {
	margin: 0 auto;
	width: 800px;
}
.ccfield-prepend{
	margin-bottom:10px;
	width:100%;
}

.ccform-addon{
	color:#d71921; 
	float:right;
	padding:8px;
	width:8%;
	background:#FFFFFF;
	text-align:center;  
}

.ccformfield {
	color:#000000; 
	background:#FFFFFF;
	border:none;
	padding:15.5px;
	width:91.9%;
	display:block;
	font-size:14px;
	border-bottom: 1px solid red;
	background-color: white;
}


.ccbtn{
	display:block;
	border-bottom: 1px solid red;
	border-top:none;
	border-left:none;
	border-right:none;
	background:#ffffff;
	color:#595959;
	padding:12px 25px;
	cursor:pointer;
	text-decoration:none;
	font-weight:bold;
}
.ccbtn:hover{
	background:#d71921;
	color:#ffffff;


}
.credit {
	width: 800px;
	clear:both;
	margin:0 auto;
	line-height:25px;
	padding: 25px 50px; 
	text-align: center;
}
.credit em{
	margin-right:5px;
}
.credit a {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

<--!contact-us-page-->

#uit_ctl00_ycw39632_ctl00_ctl00_im1{width: 50px;}

/*.news-lead{
border: 1px solid gray;
background: lightgrey;
margin-bottom: 20px;
}*/


#background-image
{

	font-size: 12px;
	margin: 0px;
	width: 100%;
	text-align: right;
	border-collapse: collapse;



}
#background-image th
{
	padding: 8px;
	font-weight: normal;
	font-size: 14px;
	color: #fff;

	background-color: #e30600;

	text-align: center;
	text-shadow: 1px 1px 1px #000;
	border-right: thin solid #FFF;
}
#background-image td
{
	padding: 9px 12px;
	color: #fff;
	border-top: 1px solid #fff;
	border-right: thin solid #FFF;
	text-align:center;

}
#background-image tfoot td
{
	font-size: 11px;
}
#background-image tbody td
{
	background: #8e8e8e;
}
.content-page-page{
	background-color: #fff;
	padding: 0!important;
	box-shadow: 0 2px 5px 0 rgba(0,0,0,.26);
}
.w-h-link{
	text-align: right;

	padding: 20px;
}
.w-text{
	/*text-align: right;*/
	/*margin-right: 20px;*/
	margin-left: 20px;padding-bottom: 20px;line-height: 30px;
}
.index-text{
	padding-top: 50px;
}

.content-page-page{

	border-radius: 5px;
}
.content-page-page:nth-child(2) {
	margin-left: 10px;
	margin-right: 10px; 
}
.content-page-page:hover{
	box-shadow:0 14px 28px rgba(0, 0, 0, .25), 0 10px 10px rgba(0, 0, 0, .22)
}
.content-page-page .w-image img{
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	max-height: 200px;
}
.content-page-main{
	justify-content: center;
	display: flex;
}
.content-groups-page{
	justify-content: center;display: flex;
}
.img-slick{
	width: 50%;
}
.slick-sli{display: flex;padding-right: 0px !important;}
.slick-p{
	padding-right: 0px !important;
}
.slick-sli p{
	text-align: justify;
}
.slick-sli img{
	height: 280px;
}
.info-content{
	padding-top: 30px;
}
.info-content p{
	line-height: 30px;
	text-align: justify;
}
.info-content a{
	background-image: url(/files/talia/Icons/botton.png);

	width: 130px;

	height: 60px;

	display: flex;

	padding-top: 15px;

	padding-right: 50px;

	color: #fff;

	float: left;
}
.mim-top-nav{
	height: 30px;
	background: #e90101;
}
.mim-header-logos{
	margin-top: 10px;
}
.mim-slogan{float: left;}
.mim-logo{float: right;}
.mim-liner{
	border: 1px solid #ccc;
	float: left;
	margin-top: -40px;
	height: 20px;
}
.mim-stick{
	position: fixed;
	top: 40%;
	left: -80px;
	z-index: 999999;
}
.mim-stick span {
	margin: 10px 0px;
	position: relative;
	display: block;
	left: -50%;
	transition: all 0.5s;
	-moz-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	border-radius: 0px 10px 10px 0px;
	box-shadow: 1px 1px 0px 0px #504d4d;
	background: #e00c01;
}
.mim-stick li{
	margin: 15px;
	font-size: 30px;color: #fff;
}
.mim-stick span:hover {
	left:80px;
}
.mim-h2{
	border-bottom: 1px solid #000;
	padding-bottom: 10px;
}
.dropdown:hover .dropdown-menu {
	display: block

}
.dropdown .dropdown-menu :hover .dropdown-submenu {
	display: block

}
.container-features{
	background: #fff;

	border-radius: 20px;
}
.mim-content-page{
	margin-top: 30px;
	box-shadow: 2px 2px 2px 2px #ccc;
	border-radius: 5px;
	padding-bottom: 10px;
}
.dropdown-menu{
	width:240px;
}
.dropdown-submenu {
	width:200px;
}
blockquote{
	border:none!important
}
.page-view-panel{
	background: #fff;
	padding: 10px;
	border-radius: 10px;
}
.page-view-panel img {
	max-width: 100%;
}
.countact-us p span{
	font-size: 11px;
	color: #fff;
}
.countact-us p i{
	font-size: 13px;
	margin-left: 5px;
}
.countact-us .fa-mobile{
	font-size: 20px;
}
footer{
	font-size: 11px!important;
}
footer p{
	font-size: 11px!important;
}
p > span{
	font-family:IRANSans!important;
}
.mim-page .dy-page{
	padding: 25px;
}
.mim-page .dy-page .col-sm-12{
	text-align: justify;
	line-height: 35px;
	font-size: 13px;
}
.search-bar ::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
	color: #fff!important;
	opacity: 1; /* Firefox */
}

.search-bar :-ms-input-placeholder { /* Internet Explorer 10-11 */
	color: #fff!important;
}
.mim-title-h2{
	font-size: 18px;
}
.search-bar ::-ms-input-placeholder { /* Microsoft Edge */
	color: #fff!important;
}

.FotterLinkColor > a {
	color: white;
}
.FotterLinkColor > a:hover {
	color: red;
}

.slider-title {
	font-size: 18px !important;
}
.inside-page-img {
	width: 450px;
	margin: 0 auto;
}
.mim-mini-description{
	padding: 10px;
	font-size: 13px;
	text-align: justify;
	color: #000;
}
.mim-page-title{
	font-size: 20px;
}
.mim-talia{
	width: 150px;
	margin-top: 20px;
}
#news {
	margin-top:40px;
}
/*#news img{
width: 100%;
height:200px;
}*/
.taliaNews-Items {
	background: #fff
}
.News-Item .ContentNews {
	padding: 11px;
}
.News-Item{
	display: inline-block;

}
.News-Item img{
	float:right;width: 110px;
	height: 65px;border: 1px solid #ccc;

	padding: 5px;
}
.News-Item .news-lead{
	text-align: justify;
}
.News-Item:first-child {
	display: inline-block;
	height: 300px;

}
.News-Item:first-child .TitleNews{
	border:none;

}
.News-Item:first-child img{
	width: 100%;
	height: 240px;

}
.News-Item:first-child .ContentNews{
	width: 100%;border: none;
}
.News-Item .news-lead{
	display: none;
}
.News-Item:first-child .news-lead{
	display: block;
}
.News-Item .ContentNews{
	float:left;
	width: 70%;

	min-height: 70px;
}
.news-btn {
	display: none;
}
.News-Item {
	float: right;
	background: #fff;
	height: 65px;
}
.mim-newsarchive {
	display: block;

	float: left;
	text-align: left;
	margin-left: 20px;
	background: #d00b11;
	padding: 10px;
	color: #fff;
	border-radius: 5px;
}
@media screen and (max-width:972px) {
	.News-Item:first-child{
		width: 45%;float: right;
	}
	.News-Item {
		width: 45%;float: right;
	}
	.News-Item img{
		width: 100%;height: 158px;

	}

	.News-Item{
		height: 300px;
	}
	.News-Item .ContentNews {
		width: 100%;display: block;
	}
	.News-Item .news-lead{
		width: 100%;display: block;
	}

}
@media screen and (max-width:594px) {
	.News-Item:first-child{
		width: 100%;float: right;margin-left: 15px;
	}
	.News-Item {
		width: 100%;float: right;margin-left: 15px;
	}
	.News-Item img{
		width: 100%;height: 158px;border-top-left-radius: 5px;border-bottom-right-radius: 0px;
		border-top-right-radius: 5px;
	}

	.News-Item{
		height: 300px;
	}
	.News-Item .ContentNews {
		width: 100%;display: block;
	}
	.News-Item .news-lead{
		width: 100%;display: block;
	}

}
.news-container {background: #fff;border-radius: 5px;}
.mim-news-container {background: #fff;padding: 15px;border-radius: 20px;}
.listNewsAgency table{background: #fff;}
/*.video-container .row {display: inline-block;width: 37%;}*/
.video-container .col-md-12 {}
.video-container .col-md-4 video{background: #000;width: 100%;position: relative;}
.tv-gallery-link img{width: 100%;}
.tv-gallery-box {
	background: #fff;
	border-radius: 5px;
	padding: 10px;}
.tv-gallery-title {border-right: 4px solid #d00b11;}
.tv-gallery-title a{margin-right: 5px;}
.gallery-count{padding: 5px;}
#lblAlbum{font-size: 18px;
	margin-right: 20px;
	color: #d00b11;}
.mim-lblAlbum {
	background: #fff;
	padding: 5px;
	border-radius: 5px;
	margin-bottom: 10px;
}
.mim-gallery-selection {
	background: #fff;
	padding: 10px;border-radius: 5px;
}
.tv-gallery-box {border: 1px solid #d00b11;}
.breadcrumb {
	background: #fff!important;
	color: #d00b11;
}
.breadcrumb li a {
	color: #d00b11!important;
}
.video-container .thumbnail {
	border: 1px solid #d00b11;border-radius: 5px;height: 270px;
}
.video-back-img{
	width: 100%;
	height: 200px!important;
}
.video-title h2{
	background: #d00b11;
	padding: 10px;
	border-radius: 5px;
	color: #fff;
	display: table-cell;
	height: 55px;
	vertical-align: middle;
	width: 100%;
	display: block;
	margin-bottom: 0!important;
    font-size: 12px;
	line-height: 25px;
}
.player-wrap {
	background: #fff;
	padding: 10px;
	border-radius: 5px;
}
#videocontainer {
	margin: 0 auto;
}
.player-wrap h1{
	padding: 10px;
	text-align: center;
	background: #d00b11;
	color: #fff;
	border-radius: 5px;
	margin-top: -10px;
	margin-left: -10px;
	margin-right: -10px;font-size: 18px;
}
.mim-video a{
	margin-left: 0px;

}
.mim-news .News-Item .taliaNews-Items .ContentNews .news-date{
	font-size: 12px;
	color: #848484;
}
.mim-news .News-Item .taliaNews-Items .ContentNews .TitleNews a{
	color: #000 !important;
	font-size: 14px;
	font-weight: bold;
} 
.mim-news .News-Item .taliaNews-Items .ContentNews .news-lead{
	color: #666666 !important;
}
.mim-news {
	background: #fff;
	width: 100%;
	height: 100%;
	display: table;padding-top: 15px;
	padding-bottom: 15px;border-radius: 5px;
}
.video-container {
	background: #fff;

	margin-top: 15px;
	border-radius: 5px;
}
.mim-news-container {
	background: #fff;
}
.mim-hTitle{
	font-size: 15px;
	font-weight: bold;
	margin-right: 15px;
}
.mim-play-img {
	position: absolute;

	left: 40%;

	top: 20%;
}
.mim-video-back-link{
	padding:5px;
}
.mim-video-title h2 {
	text-align: center;

	color: #000;

	font-size: 13px;

	font-weight: bold;
}
#imgFpicture{
	margin: 0 auto;
}
.mim-news-archive{
	margin-top: 10px;
}
.NewsHits{
	display: none;
}
.page-mim-title{
	font-size: 18px;
}
.newsView-image{
	width: 430px;
	height: 240px;
	float: left!important;
}
.newsView-image img {
	width: 430px;
	height: 240px;
	float: left;
}
.NewsImportant h2{
	font-size: 13px;
	margin-top: 0;
	margin-bottom: 0;line-height: 20px;
}
.news-lead{
	color: #4d4d4d;
	font-size: 11pt;
}
.News-Item{
	min-height: 70px!important;
}
.mim-video-header {
	font-size: 20px;
	text-align: center;
}
.mim-news .TitleNews {
    border-bottom: 1px solid #ccc;
    height: 40px;
}
.news-title h1{
line-height: 35px;
}
.pagination > li > a, .pagination > li > span{
float: right!important;
}
.grid-cont {
  direction:rtl;
  max-width:900px;
  display: grid;
  text-align: center;
  grid-template-columns: auto auto auto auto auto auto auto auto;
  font-size: 14px;
}
.grid-item1 {
  border-bottom: 2px solid #000000;
  border-right:  2px solid #000000;
  padding: 5px;
  text-align: center;

}
.grid-item3 {
  border-bottom: 2px solid #000000;
  border-right:  2px solid #000000;
  border-left:  2px solid #000000;
  padding: 5px;
  text-align: center;
}
.top-grid{
  border-top: 2px solid #000000;
  background-color: red;
  color: white;
  border-bottom: 2px solid #000000;
  border-right:  2px solid #000000;
  padding: 5px;
  text-align: center;
}

.mim-sidebar{
	width: 60px;
	height: 349px;
	float: right;
	border-left: 5px solid #d51921;
	text-align: center;
	margin-left: 7px;
}
.mim-select{
}

.mim-inner-sidebar{
	background: #d51921;
	height: 180px;text-align: center;
}
.mim-span{
	writing-mode: sideways-lr;
	margin-top: 20px;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	height: 50%;
}
.mim-inner-sidebar img{
	width: 40px;
}

.mim-sidebar img{
	width: 40px;
}
.mim-label {width: 100px;
	text-align: left;
}
.mim-icons{
	width: 60px;
	display: inline-block;

	padding: 5px;
}
.mim-icons img{
	width: 100%;
	margin: 0px!important;
}
.mim-form-group .select2{
	height: 40px!important;

	border: 1px solid #d51921!important;

	background: #eee!important;
}
.mim-form-group .select2 .selection .select2-selection{
	height: 38px!important;background: #eee!important;
}
.mim-input{
	display: inline-block!important;
	height: 40px!important;
	background: #eee!important;
	border: 1px solid #d51921!important;
}
.mim-cart-header{
	background: #d51921;
	border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	color: #fff;
	padding: 20px;
}
.mim-cart-size-en{
	display: inline-block;
	float: left;
	width: 50%;
	text-align: left;
	font-family: tahoma;
	font-size: 25px;
	direction: ltr;
}
.mim-cart-size-fa{
	display: inline-block;
	width: 50%;
	text-align: left;font-size: 13px;
}
.mim-cart-daily{
	background-color: #efefef;
	height: 150px;position: relative;
}
.mim-cart-daily div{

}
.mim-cart-daily div span{
	font-weight: bold;
	display: block;
}

.sun-selected {
	background-image: url(/files/talia/Taliya/sun.png);
	background-repeat: no-repeat;
	background-position-x: center;
	width: 32%;
	display: inline-block;background-size: 50px;height: 100px;text-align: center;
}
.sun-moon-selected {
	background-image: url(/files/talia/Taliya/sunmoon.png);
	background-repeat: no-repeat;
	background-position-x: center;
	width: 32%;
	display: inline-block;background-size: 50px;height: 100px;text-align: center;
}
.moon-selected {
	background-image: url(/files/talia/Taliya/moon.png);
	background-repeat: no-repeat;
	background-position-x: center;
	width: 32%;
	display: inline-block;background-size: 40px;height: 100px;text-align: center;
}
.sun{
	background-image: url(/files/talia/Taliya/sun-cry.png);
	background-repeat: no-repeat;
	background-position-x: center;
	width: 32%;
	display: inline-block;background-size: 40px;height: 100px;text-align: center;
}
.sun span{color: #aba9a9;}
.moon span{color: #aba9a9;}
.sun-moon span{color: #aba9a9;}
.sun-moon{
	background-image: url(/files/talia/Taliya/sunmoon-cry.png);
	background-repeat: no-repeat;
	background-position-x: center;
	width: 32%;
	display: inline-block;background-size: 40px;height: 100px;text-align: center;
}
.moon{
	background-image: url(/files/talia/Taliya/moon-cry.png);
	background-repeat: no-repeat;
	background-position-x: center;
	width: 32%;
	display: inline-block;background-size: 30px;height: 100px;text-align: center;
}
.mim-separator{
	height: 120px;
	width: 1px;
	background: #ccc;
	position: absolute;
	display: inline-block;
	margin-top: 10px;
	margin-bottom: 5px;
}
.mim-cart-monthly div{
	width: 32%;
	display: inline-block;
	text-align: center;
	background: #ccc;
	border: 2px solid #fff;
	text-align: center;
	color: #fff;
	font-weight: bold;
}
.mim-cart-monthly{
	background: #ccc;
	text-align: center;
}
.mim-cart-monthly .selected{
	background: #d51921;
}
.mim-cart-price {
	background: #fff;
	border: 1px solid #efefef;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	padding: 20px;
	box-shadow: 0px 5px 5px 0px #ccc;
}
.mim-price {
	display: block;
	font-weight: bold;
	color: #d51921;
	text-align: center;
	font-size: 20px;
	padding-top: 10px;
	position: absolute;
	bottom: 0;
	right: 0;
	left: 0;
}
.mim-cart-select {display: block;
	text-align: center;
}
.mim-cart-select img{
	width: 30px;margin-bottom: 0px!important;
}
.mim-cart-select a{
	color: #d51921;font-weight: bold;
}
.mim-main-cart {border: 1px solid #f1f1f1;border-radius: 10px;margin-top: 15px;}
#purchase-flow .step.active {
	color: #d51921!important;
}
.mim-cart-select a{
	padding: 5px;

	border-radius: 5px;

	border: 1px solid;
}
.btn-mim-taliya{background-color: #d51921;
	padding: 10px;
	font-size: 18px!important;

	border: 1px solid #d51921;color: #fff;
	font-weight: bold;}
.btn-mim{
	background-color: #d51921;
	padding: 10px;
	font-size: 18px!important;

	border: 1px solid #d51921;color: #fff;
	font-weight: bold;
}
.mim-captcha img{
	width:200px!important;
}
.mim-steps{
	border: 1px solid #d51921;
	padding: 10px;
}
.mim-form-control {
	width: 50%!important;
	display: inline-block!important;
}
footer h2{
	font-size: 14px!important;
}
.news-widget .ContentNews {
	padding-right: 10px;
	border-bottom: 1px solid #ccc;
}
.mim-input-group{width: 50%;

	float: right;}
.btn-mim-mim {float: left;margin-left: -13px;
}
.mim-cart-footer{
	background: #ddd;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	color: #d51921;
	padding: 20px;
}
.mim-description {
	float: left;

	padding: 15px;
	font-size: 13px;
	line-height: 20px;
}
.sun-selected span{
	margin-top:100px;
}
.sun-moon-selected span{
	margin-top:100px;
}
.moon-selected span{
	margin-top:100px;
}
.mim-filter{
	padding: 10px;
	border: 1px solid #d51921;
	border-radius: 5px;
}
.mim-red{
	color:#d51921;font-weight: bold;
}
.mim-body{
	padding: 10px;

	border: 1px solid #d2d2d2;

	background: #f8f8f8;
}
.modal.fade .modal-dialog{
	transform: translate(0, 25%)!important;
}
#btnSearch{
	margin-top: 5px;
}
.mim-filter .iradio_square-green {
	margin-right: 60px;
}
.news-widget .ContentNews{
	height: 180px;
}
.news-widget .ContentNews .TitleNews{
	font-size: 18px;

	margin-bottom: 20px;

	margin-top: 20px;
}
.mim-text-right {
	font-size: 13px;

	text-align: right;

	margin-right: 20%;
}
.mim-price-s{
	float: right;margin-left: 5px;
}
.mim-plus{
	width: 46px;
}
.mim-rial{
	border-left: 1px solid #ccc!important;
}
.mim-icons-plus{
	margin-top: -10px;
}
footer p{
	font-size: 12px!important;
}
.mim-img-sim{
	margin-right: -30px;
}
.mim-row{justify-content: center;display: flex;}








