*, .nav_233 div, .searchTerm_194, a, div, header, li, nav, ul {
	box-sizing: border-box
}
.page-title-1, .page-title-1 a {
	font-size: 18px;
	font-family: W_yekan
}
.brand-total_400 .flickity-enabled:focus, .brand-total_400 .flickity-prev-next-button:focus, .searchTerm_194 {
	outline: 0
}
.nav_233 ul, .newul_126, .ntt-example1_168 li, ol, ul {
	list-style: none
}

.fa {
 font: normal normal normal 14px/1 FontAwesome !important;
 font-size: inherit;
 text-rendering: auto;
}
*{
	font-family: BBCNassim !important;
}

@font-face { font-family: 'FontAwesome'; src: url('http://cdn.basiscore.net/_fonts/fontawesome-webfont.eot'); src: url('http://cdn.basiscore.net/_fonts/fontawesome-webfont.eot?#iefix') format('embedded-opentype'), url('http://cdn.basiscore.net/_fonts/fontawesome-webfont.woff') format('woff'), url('http://cdn.basiscore.net/_fonts/fontawesome-webfont.ttf') format('truetype'), url('http://cdn.basiscore.net/_fonts/fontawesome-webfont.svg?#fontawesomeregular') format('svg'); font-weight: normal; font-style: normal; }



@font-face {
	font-family: "BBCNassim";
	font-weight: bold;
	src:url(../fonts/BBCNassim.ttf) format("truetype");
}

@font-face {
	font-family: W_yekan;
	src: url(../fonts/W_yekan.eot);
	src: local('?'), url(../fonts/W_yekan.woff) format('woff'), url(../fonts/W_yekan.ttf) format('truetype');
	font-weight: 400;
	font-style: normal
}
@font-face {
	font-family: Mj_AramcoLight;
	src: url(../fonts/Mj_AramcoLight.eot);
	src: local('?'), url(../fonts/Mj_AramcoLight.woff) format('woff'), url(../fonts/Mj_AramcoLight.ttf) format('truetype');
	font-weight: 400;
	font-style: normal
}
@font-face {
	font-family: FontAwesome;
	src: url(../fonts/fontawesome-webfont.eot);
	src: url(../fonts/fontawesome-webfont.eot?#iefix) format('embedded-opentype'), url(../fonts/fontawesome-webfont.woff) format('woff'), url(../fonts/fontawesome-webfont.ttf) format('truetype'), url(../fonts/fontawesome-webfont.svg?#fontawesomeregular) format('svg');
	font-weight: 400;
	font-style: normal
}
* {
	margin: 0;
	padding: 0
}
::-webkit-input-placeholder {
font-family:W_yekan
}
::-moz-placeholder {
font-family:W_yekan
}
:-ms-input-placeholder {
font-family:W_yekan
}
:-moz-placeholder {
font-family:W_yekan
}
.fright {
	float: right
}
.mrg-240 {
	margin-top: 100px!important
}
.mrg_50 {
	margin: 50px auto!important
}
.padd_30 {
	padding-bottom: 30px
}
.box-title {
	margin: 15px auto;
	text-align: center
}
.page-title-1 {
	line-height: 40px;
	text-align: center;
	margin: 0 auto;
	direction: rtl
}
.page-title-1 a {
	text-decoration: none;
	color: #f7565c;
	display: inline-block
}
.footer4_267 {
	float: right;
	height: 383px;
	width: 100%
}
.footer4_267 .l1_267 {
	float: right;
	background-color: #ee1c24;
	height: 26px;
	width: 7px
}
.footer4_267 .titleFoot_267 {
	font-family: W_yekan;
	padding: 3px 20px 8px;
	color: #000;
	direction: rtl;
	text-align: right;
	margin: 0
}
.footer4_267 .lines_267 {
	width: 100%
}
.footer4_267 .l2_267 {
	float: right;
	background-color: #f7565c;
	height: 1px;
	width: 30%
}
.footer4_267 .l3_267 {
	margin-top: 5px;
	float: right;
	background-color: #7e7e7e;
	height: 1px;
	width: 70%
}
.footer4_267 .mp_267 {
	width: 100%;
	direction: rtl;
	text-align: right;
	margin-top: 20px;
	margin-bottom: 10px
}
.footer4_267 .mp_267 .map_267 {
	margin-left: 13px;
	color: #f66167;
	font-size: 20px;
	float: right;
	border: 2px solid #f66167;
	border-radius: 50%;
	padding: 6px 10px
}
.footer4_267 .mp_267 .text_267 {
	font-family: W_yekan;
	padding-top: 6px;
	color: #6a6869
}
.footer4_267 .tell_267 {
	font-family: W_yekan;
	width: 100%;
	padding-left: 20px;
	direction: rtl;
	text-align: right;
	margin: 10px 0
}
.footer4_267 .tell_267 .phone_267 {
	margin-left: 13px;
	color: #f66167;
	font-size: 17px;
	float: right;
	border: 2px solid #f66167;
	border-radius: 50%;
	padding: 10px
}
.footer4_267 .tell_267 .text_267 {
	font-family: W_yekan;
	margin: 0;
	direction: ltr;
	text-align: right;
	color: #6a6869
}
.footer4_267 .email_267 {
	font-family: W_yekan;
	width: 100%;
	padding-left: 20px;
	direction: rtl;
	text-align: right;
	margin: 10px 0
}
.footer4_267 .email_267 .mail_267 {
	margin-left: 13px;
	color: #f66167;
	font-size: 15px;
	float: right;
	border: 2px solid #f66167;
	border-radius: 50%;
	padding: 10px
}
.footer4_267 .email_267 .text_267 {
	font-family: W_yekan;
	float: right;
	margin: 0;
	direction: ltr;
	text-align: right;
	color: #6a6869
}
.footer4_267 .box2_267 {
	margin-top: 15px
}
#socialfooter_267 {
	text-align: center;
	margin: 20px 10px
}
#socialfooter_267 .smGlobalBtn_267 {
	line-height: 2em;
	font-weight: 400;
	font-size: 17px;
	color: #fff;
	text-align: center;
	text-decoration: none;
	padding: 0;
	box-shadow: 0 3px 3px #999;
	border: 2px solid #ddd;
	height: 30px;
	width: 30px;
	cursor: pointer;
	position: relative;
	display: inline-block
}
.p1_162, .titleFoot_162 {
	text-align: right;
	direction: rtl
}
#socialfooter_267 .facebookBtn_267 {
	background-color: #d2d2d2
}
#socialfooter_267 .facebookBtn_267:before {
	color: #333;
	content: "\f09a";
	font-family: FontAwesome
}
#socialfooter_267 .facebookBtn_267:hover {
	border-color: #4060A5;
	background-color: #fff;
	color: #4060A5
}
#socialfooter_267 .twitterBtn_267 {
	background-color: #d2d2d2
}
#socialfooter_267 .twitterBtn_267:before {
	color: #333;
	content: "\f099";
	font-family: FontAwesome
}
#socialfooter_267 .twitterBtn_267:hover {
	border-color: #00ABE3;
	background-color: #fff;
	color: #00ABE3
}
#socialfooter_267 .googleplusBtn_267 {
	background-color: #d2d2d2
}
#socialfooter_267 .googleplusBtn_267:before {
	font-size: 14px;
	color: #333;
	content: "\f1d8";
	font-family: FontAwesome
}
#socialfooter_267 .googleplusBtn_267:hover {
	border-color: #e64522;
	background-color: #fff;
	color: #e64522
}
#socialfooter_267 .linkedinBtn_267 {
	background-color: #d2d2d2
}
#socialfooter_267 .linkedinBtn_267:before {
	color: #333;
	content: "\f16d";
	font-family: W_yekan
}
#socialfooter_267 .linkedinBtn_267:hover {
	border-color: #0094BC;
	background-color: #fff;
	color: #0094BC
}
.footer2_162 {
	float: right;
	height: 383px;
	width: 100%
}
.titleFoot_162 {
	padding: 8px 6px;
	color: #000;
	margin: 0;
	font-family: W_yekan;
	font-size: 17px
}
.l2_162, .l3_162, .linesbrand_162 .l2_162, .linesbrand_162 .l3_162 {
	margin-top: 5px;
	height: 2px;
	float: right
}
.p1_162 span a, .p1_162 span.home a {
	font-size: 17px;
	font-family: W_yekan
}
.brdr {
	border-left: 2px solid #fff
}
.lines_162 {
	width: 90%;
	float: right
}
.l2_162 {
	background-color: #f8545b;
	width: 30%
}
.l3_162 {
	background-color: #7d7d7d;
	width: 70%
}
.linesbrand_162 {
	width: 100%;
	float: right
}
.linesbrand_162 .l2_162 {
	background-color: #f8545b;
	width: 30%
}
.linesbrand_162 .l3_162 {
	background-color: #fff;
	width: 70%
}
.p1_162 {
	padding-right: 5px;
	padding-top: 5px
}
.p1_162 .fa {
	color: #fa565d;
	float: right;
	line-height: 40px
}
.p1_162 span a {
	padding-right: 5px;
	color: #6a6869
}
.p1_162 span.home a {
	color: #000!important
}
.title-box {
	position: relative
}
.title-box span {
	position: absolute;
	right: 0;
    font-family: 'BBCNassim', tahoma, Arial;
	font-size: 20px
}
.container_234 .btn.btn--custom, .container_234 .slidizle-navigation li {
	background: #fff
}
.container_234 .slidizle-loading {
	background: url(../images/loader.gif) 50% 82% no-repeat #333
}
.container_234 .slider-progressbar {
	background: #f9555c
}
.container_234 .slider-item {
	background-attachment: none;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover
}
.container_234 #slide1 {
	background-image: url(../images/slider3.jpg)
}
.container_234 #slide2 {
	background-image: url(../images/slider4.jpg)
}
.container_234 #slide3 {
	background-image: url(../images/slider7.jpg)
}
.container_234 #slide4 {
	background-image: url(../images/slider8.jpg)
}
.container_234 #slide5 {
	background-image: url(../images/slider3.jpg)
}
.container_234 #slide6 {
	background-image: url(../images/slider4.jpg)
}
.container_234 #slide7 {
	background-image: url(../images/slider7.jpg)
}
.container_234 #slide8 {
	background-image: url(../images/slider8.jpg)
}
.container_234 .slider-item h1, .container_234 .slider-item h2, .container_234 .slider-item h3 {
	position: absolute;
	color: #fff;
	font-family: W_yekan;
	bottom: 10px;
	right: 29px;
	height: 50px;
	border: 1px solid #fff;
	line-height: 50px;
	padding: 0 5px;
	border-radius: 5px
}
.container_234 .slider-item h1 {
	font-size: 18px
}
.container_234 .slider-item h2 {
	font-size: 17px
}
.container_234 .slider-item h3 {
	font-size: 17px
}

@media only screen and (max-width:768px) {
.container_234 .slider-item span {
	display: none!important
}
}
.container_234 .slidizle-navigation .slider-navigation-item, .container_234 .slidizle-slide {
	background-position: 50% 50%;
	background-size: cover
}
.container_234 .slidizle-navigation {
	bottom: 30px
}
.container_234 .sample, .container_234 .slider-progressbar, .container_234 .slidizle-content, .container_234 .slidizle-loading, .container_234 .slidizle-navigation, .container_234 .slidizle-slide {
	width: 100%
}
.container_234 .slidizle-navigation .slider-navigation-item {
	border: 2px solid #fff;
	width: 15%;
	height: 100px
}
.container_234 .slider-progressbar {
	height: 5px
}
.container_234 .sample {
	height: 0;
	padding-bottom: 40%;
	position: relative
}
.container_234 .slidizle-content, .container_234 .slidizle-loading, .container_234 .slidizle-slide {
	height: 100%
}
.container_234 .btn.btn--custom {
	color: #000;
	font-size: 12px;
	font-weight: 700;
	outline: 0;
	padding: 5px 10px
}
.container_234 .slidizle-next, .container_234 .slidizle-previous {
	color: #fff
}
.container_234 .slidizle-navigation li, .container_234 .slidizle-next, .container_234 .slidizle-previous {
	cursor: pointer
}
.container_234 .slidizle-navigation li {
	display: inline-block;
	border-radius: 5px
}
.container_234 .slidizle-slide {
	display: none
}
.container_234 .slidizle-slide.active {
	display: block
}
.container_234 .slider-progressbar, .container_234 .slidizle-loading, .container_234 .slidizle-next, .container_234 .slidizle-previous, .container_234 .slidizle-slide {
	position: absolute
}
.container_234 .slidizle {
	position: relative;
	overflow: hidden
}
.container_234 .slidizle-content, .container_234 .slidizle-navigation {
	position: absolute
}
.container_234 .slidizle-next {
	right: 30px
}
.container_234 .sample, .container_234 .slidizle-navigation {
	text-align: center
}
.container_234 .slider-progressbar, .container_234 .slidizle-loading {
	top: 0
}
.container_234 .slidizle-next, .container_234 .slidizle-previous {
	z-index: 30;
	top: 50%
}
.container_234 .slidizle-content, .container_234 .slidizle-slide {
	top: 0
}
.container_234 .slider--animated .slidizle-slide, .container_234 .slider--animated-up-down .slidizle-slide {
	display: block!important
}
.container_234 .slidizle-navigation li {
	text-indent: -99999px;
	font-size: 1px;
	margin: 0 2px;
	opacity: .2
}
.container_234 .slidizle-next, .container_234 .slidizle-previous {
	font-size: 30px
}
.container_234 .slidizle-content, .container_234 .slidizle-navigation, .container_234 .slidizle-slide {
	left: 0
}
.container_234 .slidizle-previous {
	left: 30px
}
.container_234 .slider-progressbar, .container_234 .slidizle-loading {
	left: 0
}
.container_234 .sample {
	margin-bottom: 50px
}
.container_234 .slidizle-content {
	margin-top: 0!important
}
.container_234 .slidizle-navigation li.active, .container_234 .slidizle-navigation li:hover, .container_234 .slidizle-next, .container_234 .slidizle-previous {
	opacity: 1
}
.container_234 .slidizle-next.disabled, .container_234 .slidizle-previous.disabled {
	cursor: defult;
	opacity: .2
}
.container_234 .slidizle-loading {
	opacity: 0
}
.container_234 .loading .slidizle-loading {
	opacity: .8;
	pointer-events: auto
}

@media screen and (max-width:1100px) {
.container_234 .slidizle-navigation .slider-navigation-item {
	height: 75px!important
}
}

@media screen and (max-width:768px) {
.container_234 .slidizle-navigation {
	bottom: 0!important
}
}

@media screen and (max-width:1300px) {
.container_234 .slidizle-navigation .slider-navigation-item {
	height: 90px!important
}
}

@media screen and (max-width:500px) {
.container_234 .slidizle-navigation {
	display: none!important
}
}

@media screen and (max-width:900px) {
.container_234 .slidizle-navigation .slider-navigation-item {
	height: 50px!important
}
}
.wrapper-inner-tab-backgrounds-third_95 {
	width: 100%;
	height: 300px;
	margin: 0 auto
}
.wrapper-inner-tab-backgrounds-third_95 p, h4 {
	direction: rtl;
	text-align: justify
}
.sim-button_95 {
	font-weight: 700;
	cursor: pointer;
	width: 124px;
	margin-top: 48px;
	margin-right: auto;
	text-align: center;
	height: 41px;
	line-height: 41px
}
.button28_95 {
	position: relative;
	transition: all .3s;
	-o-transition: all .3s;
	-moz-transition: all .3s;
	-webkit-transition: all .3s
}
.button28_95::after, .button28_95::before {
	border-radius: 5px;
	z-index: 1;
	height: 100%;
	width: 100%;
	left: 0;
	bottom: 0;
	position: absolute;
	content: ''
}
.button28_95 span {
	transition: all .3s;
	-o-transition: all .3s;
	-moz-transition: all .3s;
	-webkit-transition: all .3s
}
.button28_95 a {
	display: block;
	text-decoration: none;
	color: #fff
}
.button28_95::before {
	transform: scale(.1, 1);
	-webkit-transform: scale(.1, 1);
	border-bottom-color: #3a6eb9;
	border-top-color: #3a6eb9;
	border-bottom-style: solid;
	border-top-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	transition: all .3s;
	-o-transition: all .3s;
	-moz-transition: all .3s;
	-webkit-transition: all .3s;
	opacity: 0
}
.button28_95:hover span {
	letter-spacing: 2px
}
.button28_95:hover::before {
	transform: scale(1, 1);
	-webkit-transform: scale(1, 1);
	opacity: 1
}
.button28_95::after {
	opacity: .7;
	background-color: #3a6eb9;
	transition: all .3s;
	-o-transition: all .3s;
	-moz-transition: all .3s;
	-webkit-transition: all .3s
}
.button28_95:hover::after {
	transform: scale(.1, 1);
	-webkit-transform: scale(.1, 1);
	opacity: 0
}
.container_240 .all a {
	font-family: W_yekan
}
.brand-total_400 .flickity-prev-next-button:hover, .nav_233 {
	background: #fff
}
.brand-total_400 .brands-wrap {
	margin: 50px auto;
	max-width: 1200px
}
.brand-total_400 .gallery-cell {
	top: 50%;
	text-align: center;
	padding: 0 15px;
	height: auto;
	width: 100%
}
.brand-total_400 .gallery-cell img {
	max-width: 150px;
	display: inline-block
}
.brand-total_400 .flickity-enabled {
	position: relative
}
.brand-total_400 .flickity-viewport {
	height: 100px!important;
	position: relative;
	overflow: hidden
}
.brand-total_400 .flickity-slider {
	height: 100%;
	width: 100%;
	position: absolute
}
.brand-total_400 .flickity-prev-next-button {
	cursor: pointer;
	border: none;
	height: 40px;
	width: 40px;
	top: 50%;
	position: absolute;
	background: #fff;
	border-radius: 50%
}
.brand-total_400 .flickity-prev-next-button.previous {
	left: 10px
}
.brand-total_400 .flickity-prev-next-button.next {
	right: 10px
}
.brand-total_400 .flickity-prev-next-button.no-svg {
	font-size: 26px;
	color: #333
}
.footerbar_50 .part1 {
	height: 450px
}

@media only screen and (max-width:768px) {
.footerbar_50 .part1 {
	height: auto!important
}
}
.brand-total_400 .slider-title {
	width: 300px;
	margin: 50px auto;
	font-size: 18px
}
.brand-total_400 .slider-title h2 {
	padding-top: 10px;
	width: 20%;
	font-family: W_yekan;
	font-size: 20px;
	text-align: center;
	margin: 0 auto;
	color: #fff
}

@media (min-width:600px) {
.brand-total_400 .gallery-cell {
	width: 22%
}
}
.container_233 .cd-dropdown-wrapper {
	display: none
}
.home_233 {
	float: right;
	font-size: 30px!important;
	margin-left: 20px
}
.nav_233 ul li a, .nav_233>li>a {
	font-size: 18px;
	text-decoration: none;
	text-align: right;
	font-family: W_yekan
}
.nav_233 {
	width: 100%;
	height: 42px;
	line-height: 22px;
	padding: 0;
	margin: 0;
	position: relative
}
.active_233, .home_233 {
	color: #f7565c!important
}
.nav_233>li>a {
	color: #000;
	padding: 10px 20px;
	position: relative;
	display: block;
	font-weight: 400;
	line-height: 40px
}
.nav_233 ul, .nav_233 ul li {
	padding: 0;
	margin: 0;
	display: block
}
.nav_233>li:hover>a, .nav_233>li>a:hover {
	color: #f7565c
}
.dropdown_233>a::after {
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	transform: rotate(45deg);
	height: 5px;
	width: 5px;
	left: 7px;
	top: 25px;
	position: absolute;
	content: ""
}
.dropdown_233:hover>a::after, .dropdown_233>a:hover::after {
	border-color: #d7b54d
}
.nav_233 ul {
	top: 52px;
	right: 0;
	position: absolute
}
.nav_233 ul li {
	transition: height .2s ease-in;
	height: 42px!important;
	top: -9999px;
	position: absolute
}
.dropdown_233:hover>ul>li {
	top: auto;
	position: relative;
	height: 30px
}
.nav_233 ul li a {
	z-index: 999;
	transition: color .3s ease-in, background .3s ease-in;
	background: #eee;
	color: #000;
	position: relative;
	display: block;
	width: 195px;
	padding: 10px 20px
}
.nav_233 ul li a:hover, .nav_233 ul li:hover>a {
	background: #f7565c;
	color: #fff
}
.nav_233 ul .dropdown_233:hover ul {
	top: 0;
	right: 195px
}
.nav_233 ul .dropdown_233 a::after {
	top: 12px;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 0;
	height: 6px;
	width: 6px
}
.nav_233 ul .dropdown_233:hover>a::after, .nav_233 ul .dropdown_233>a:hover::after {
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff
}

@media screen and (max-width:768px) {
.nav_233 {
	display: none!important
}
.container_233 .cd-dropdown-wrapper {
	text-align: right;
	height: 40px;
	position: relative;
	display: inline-block;
	display: block!important
}
.container_233 .cd-dropdown-trigger {
	text-align: right;
	border-radius: 3px;
	color: #000;
	background-color: #eee;
	line-height: 40px;
	padding: 0 36px 0 20px;
	position: relative;
	display: block
}
.container_233 .no-touch .cd-dropdown-trigger:hover {
	background-color: #d7b54d
}
}
.banner-item_73, .button-about, .searchButton_194 {
	text-align: center
}

@media screen and (max-width:768px) {
.container_233 .cd-dropdown-trigger::after, .container_233 .cd-dropdown-trigger::before {
	transition: width .3s, transform .3s;
	background: #000;
	width: 9px;
	height: 2px;
	margin-top: -1px;
	top: 50%;
	position: absolute;
	content: ''
}
}
.container_233 .cd-dropdown-trigger::before {
	left: 9px
}
.container_233 .cd-dropdown-trigger::after {
	left: 15px
}
.container_233 .cd-dropdown h2, .container_233 .cd-dropdown-content .cd-divider, .container_233 .cd-dropdown-content a, .container_233 .cd-dropdown-content ul a {
	padding: 0 20px;
	font-family: W_yekan
}
#socialfooter_267 .smGlobalBtn_267 {
	-ms-border-radius: 27px;
	-o-border-radius: 27px;
	-moz-border-radius: 27px;
	-webkit-border-radius: 27px;
	border-radius: 27px
}
.container_233 .cd-dropdown h2 {
	border-bottom: 1px solid #f7565c;
	background-color: #eee;
	color: #f7565c;
	z-index: 1;
	position: relative
}
.container_234 .btn.btn--custom {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px
}
.container_234 .slider--animated-up-down .slidizle-slide.active {
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-webkit-transform: translateY(0);
	transform: translateY(0);
	z-index: 2
}
.container_233 .cd-dropdown .cd-close {
	text-indent: 100%;
	overflow: hidden;
	color: #000;
	width: 50px;
	height: 50px;
	top: 0;
	left: 0;
	z-index: 1;
	position: absolute
}
.container_234 .slider--animated-up-down .slidizle-slide {
	-moz-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	-webkit-transform: translateY(-100%);
	transform: translateY(-100%);
	-moz-transition: -moz-transform .5s ease-in-out 0s;
	-o-transition: -o-transform .5s ease-in-out 0s;
	-webkit-transition: -webkit-transform .5s ease-in-out;
	-webkit-transition-delay: 0s;
	transition: transform .5s ease-in-out 0s;
	display: block!important
}
.container_233 .cd-dropdown .cd-close::after, .container_233 .cd-dropdown .cd-close::before {
	background-color: #000;
	width: 2px;
	height: 20px;
	right: auto;
	bottom: auto;
	top: 50%;
	left: 50%;
	position: absolute;
	content: ''
}
.container_234 .slider--animated-up-down .slidizle-content>.active~.slidizle-slide {
	-moz-transform: translateY(100%);
	-ms-transform: translateY(100%);
	-webkit-transform: translateY(100%);
	transform: translateY(100%)
}
.container_234 .slider--animated .slidizle-slide.active {
	-moz-transform: translateX(0);
	-ms-transform: translateX(0);
	-webkit-transform: translateX(0);
	transform: translateX(0)
}
.container_233 .cd-dropdown-content, .container_233 .cd-dropdown-content ul {
	padding-left: 0!important;
	padding-top: 50px;
	overflow-x: hidden;
	height: 100%;
	width: 100%;
	left: 0;
	top: 0;
	position: absolute
}
.container_234 .slider--animated .slidizle-slide {
	-moz-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	-webkit-transform: translateX(-100%);
	transform: translateX(-100%);
	-moz-transition: -moz-transform .5s ease-in-out 0s;
	-o-transition: -o-transform .5s ease-in-out 0s;
	-webkit-transition: -webkit-transform .5s ease-in-out;
	-webkit-transition-delay: 0s;
	transition: transform .5s ease-in-out 0s
}
.container_234 .slidizle-loading, .container_234 .slidizle-next, .container_234 .slidizle-previous {
	-moz-transition: opacity .2s ease-in-out 0s;
	-o-transition: opacity .2s ease-in-out 0s;
	-webkit-transition: opacity .2s ease-in-out;
	-webkit-transition-delay: 0s
}
.container_234 .slider--animated .slidizle-content>.active~.slidizle-slide {
	-moz-transform: translateX(100%);
	-ms-transform: translateX(100%);
	-webkit-transform: translateX(100%);
	transform: translateX(100%)
}
.container_233 .cd-dropdown-content a, .container_233 .cd-dropdown-content ul a {
	border-top: 1px solid #f7565c;
	overflow: hidden;
	color: #000;
	display: block
}
.container_234 .slidizle-loading {
	pointer-events: none;
	transition: opacity .2s ease-in-out 0s
}
.container_233 .cd-dropdown-content li:first-of-type>a, .container_233 .cd-dropdown-content ul li:first-of-type>a {
	border-top-width: 0
}
.container_234 .slidizle-next, .container_234 .slidizle-previous {
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	transition: opacity .2s ease-in-out 0s
}
.container_233 .cd-dropdown-content li:last-of-type>a, .container_233 .cd-dropdown-content ul li:last-of-type>a {
	border-bottom-width: 1px
}
.container_234 .slidizle-navigation li {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-transition: opacity .2s ease-in-out 0s;
	-o-transition: opacity .2s ease-in-out 0s;
	-webkit-transition: opacity .2s ease-in-out;
	-webkit-transition-delay: 0s;
	transition: opacity .2s ease-in-out 0s
}
.cd-dropdown-content ul.is-hidden>li>.cd-search, .cd-dropdown-content ul.is-hidden>li>a, .cd-dropdown-content ul.move-out>li>.cd-search, .cd-dropdown-content.move-out>li>.cd-search, .container_233 .cd-dropdown-content ul.is-hidden>.cd-divider, .container_233 .cd-dropdown-content ul.move-out>.cd-divider, .container_233 .cd-dropdown-content ul.move-out>li>a, .container_233 .cd-dropdown-content.is-hidden>.cd-divider, .container_233 .cd-dropdown-content.is-hidden>li>.cd-search, .container_233 .cd-dropdown-content.is-hidden>li>a, .container_233 .cd-dropdown-content.move-out>.cd-divider, .container_233 .cd-dropdown-content.move-out>li>a {
	opacity: 0
}
.brand-total_400 .gallery-cell {
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}
.brand-total_400 .gallery-cell.is-selected img {
	-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-filter: grayscale(0) blur(0);
	filter: grayscale(0) blur(0)
}
.brand-total_400 .gallery-cell img {
	filter: grayscale(100%) blur(2px);
	-webkit-transition: all .5s cubic-bezier(.68, -.55, .265, 1.55);
	transition: all .5s cubic-bezier(.68, -.55, .265, 1.55);
	-webkit-transform: scale(.7);
	transform: scale(.7);
	-webkit-filter: grayscale(100%) blur(2px)
}
.brand-total_400 .flickity-enabled.is-draggable {
	-webkit-tap-highlight-color: transparent;
	tap-highlight-color: transparent
}
.brand-total_400 .flickity-prev-next-button {
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%)
}
.container_233 .cd-dropdown-content .see-all a {
	color: #d7b54d
}
.container_233 .no-js .cd-dropdown-wrapper:hover .cd-dropdown {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0)
}
.container_233 .go-back a, .container_233 .has-children>a {
	position: relative
}
.container_233 .cd-dropdown-content .go-back a::after, .container_233 .cd-dropdown-content .go-back a::before {
	-webkit-transform-origin: 1px 50%;
	-moz-transform-origin: 1px 50%;
	-ms-transform-origin: 1px 50%;
	-o-transform-origin: 1px 50%;
	transform-origin: 1px 50%;
	left: 20px
}
.container_233 .go-back a::after, .container_233 .go-back a::before, .container_233 .has-children>a::after, .container_233 .has-children>a::before {
	background: #000;
	width: 10px;
	height: 2px;
	display: inline-block;
	margin-top: -1px;
	top: 50%;
	position: absolute;
	content: '';
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}
.container_233 .has-children>a::after, .container_233 .has-children>a::before {
	-webkit-transform-origin: 0 50%;
	-moz-transform-origin: 0 50%;
	-ms-transform-origin: 0 50%;
	-o-transform-origin: 0 50%;
	transform-origin: 0 50%;
	left: 20px
}
.container_233 .go-back a::after, .container_233 .has-children>a::after {
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg)
}
.container_233 .cd-dropdown-content .go-back a {
	padding-left: 40px
}
.container_233 .go-back a::before, .container_233 .has-children>a::before {
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg)
}
.container_233 .cd-main-content {
	line-height: 2px;
	padding: 2em 5%;
	min-height: calc(100vh - 100px);
	background-color: #e6e6e6
}
@keyframes cd-fade-out {
0% {
opacity:1;
visibility:visible
}
100% {
opacity:0;
visibility:visible
}
}
.container_233 .no-js .cd-dropdown-wrapper:hover .cd-dropdown {
	opacity: 1;
	visibility: visible
}
@-moz-keyframes cd-fade-out {
0% {
opacity:1;
visibility:visible
}
100% {
opacity:0;
visibility:visible
}
}
.container_233 .no-js .cd-dropdown-wrapper .cd-close {
	display: none
}
@-webkit-keyframes cd-fade-out {
0% {
opacity:1;
visibility:visible
}
100% {
opacity:0;
visibility:visible
}
}
.container_233 .cd-dropdown {
	visibility: hidden;
	color: #000;
	background-color: #eee;
	height: 100%;
	width: 100%;
	left: 0;
	top: 0;
	z-index: 1;
	position: fixed
}
@keyframes cd-fade-in {
0% {
opacity:0;
visibility:visible
}
100% {
opacity:1;
visibility:visible
}
}
.nav_233>.dropdown_233>a {
	text-decoration: none!important;
	padding: 10px 10px 10px 20px
}
@-moz-keyframes cd-fade-in {
0% {
opacity:0;
visibility:visible
}
100% {
opacity:1;
visibility:visible
}
}
.container_233 .cd-dropdown h2, .container_233 .cd-dropdown-content a, .container_233 .cd-dropdown-content ul a {
	text-decoration: none!important;
	line-height: 50px;
	height: 50px
}
@-webkit-keyframes cd-fade-in {
0% {
opacity:0;
visibility:visible
}
100% {
opacity:1;
visibility:visible
}
}
.container_233 .cd-dropdown-trigger {
	text-decoration: none!important;
	font-family: W_yekan
}
#social_308 .smGlobalBtn_308, .all_239 .featured-thumbnail a, .all_239 a, .box_img_article-main_158 a, .container_240 .all a, .container_325 .featured-thumbnail a, .footer-banner-resize_100 a, .langs-text_247 a, .mfp-close, .product-title2_118 a, .view_article_d_158 a, a, a.fancybox-nav, body a {
	text-decoration: none
}
.container_233 .dropdown-is-active .cd-dropdown-content, .container_233 .dropdown-is-active .cd-dropdown-content ul {
	-webkit-overflow-scrolling: touch
}
.nav_233>li {
	position: relative;
	height: 52px;
	padding: 0;
	margin: 0;
	float: right;
	display: block
}
.cd-dropdown-content ul.move-out>li>.cd-search, .cd-dropdown-content.move-out>.cd-divider, .container_233 .cd-dropdown-content ul.move-out>.cd-divider, .container_233 .cd-dropdown-content ul.move-out>li>a, .container_233 .cd-dropdown-content.move-out>li>.cd-search, .container_233 .cd-dropdown-content.move-out>li>a {
	-webkit-transform: translateX(-100%);
	-moz-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	-o-transform: translateX(-100%);
	transform: translateX(-100%)
}
.searchTerm_194 {
	color: #000;
	border: 1px solid #ebebeb;
	direction: rtl;
	border-radius: 5px 0 0 5px;
	height: 30px;
	padding: 7px;
	float: left;
	width: 250px;
	left: 0;
	background-color: #eee
}
.container_233 .cd-dropdown-content ul.is-hidden, .container_233 .cd-dropdown-content.is-hidden {
	-webkit-transform: translateX(100%);
	-moz-transform: translateX(100%);
	-ms-transform: translateX(100%);
	-o-transform: translateX(100%);
	transform: translateX(100%)
}
.searchButton_194 i {
	color: #fff;
	right: 19px;
	top: 7px;
	position: absolute;
	font-size: 17px
}
.cd-dropdown-content .cd-search, .container_233 .cd-dropdown-content .cd-divider, .container_233 .cd-dropdown-content a, .container_233 .cd-dropdown-content ul .cd-divider, .container_233 .cd-dropdown-content ul .cd-search, .container_233 .cd-dropdown-content ul a {
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	-ms-transform: translateZ(0);
	-o-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transition: opacity .3s, -webkit-transform .3s;
	-moz-transition: opacity .3s, -moz-transform .3s;
	transition: opacity .3s, transform .3s
}
.searchButton_194 {
	font-size: 20px;
	cursor: pointer;
	color: #fff;
	background: #f7565c;
	border: 1px solid #f7565c;
	height: 30px;
	width: 50px;
	position: absolute;
	left: 0
}
.container_233 .cd-dropdown-content, .container_233 .cd-dropdown-content ul {
	-webkit-transition: -webkit-transform .3s;
	-moz-transition: -moz-transform .3s;
	transition: transform .3s
}

@media only screen and (max-width:768px) {
.wrap_194 {
	width: 255px;
	margin: 0 auto;
	position: relative
}
}
.container_233 .cd-dropdown.dropdown-is-active {
	visibility: visible;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	-webkit-transition: -webkit-transform .5s 0s, visibility 0s 0s;
	-moz-transition: -moz-transform .5s 0s, visibility 0s 0s;
	transition: transform .5s 0s, visibility 0s 0s;
	z-index: 999999999
}
.container_233 .cd-dropdown .cd-close::before {
	-webkit-transform: translateX(-50%) translateY(-50%) rotate(-45deg);
	-moz-transform: translateX(-50%) translateY(-50%) rotate(-45deg);
	-ms-transform: translateX(-50%) translateY(-50%) rotate(-45deg);
	-o-transform: translateX(-50%) translateY(-50%) rotate(-45deg);
	transform: translateX(-50%) translateY(-50%) rotate(-45deg)
}
.container_233 .cd-dropdown .cd-close::after {
	-webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
	-moz-transform: translateX(-50%) translateY(-50%) rotate(45deg);
	-ms-transform: translateX(-50%) translateY(-50%) rotate(45deg);
	-o-transform: translateX(-50%) translateY(-50%) rotate(45deg);
	transform: translateX(-50%) translateY(-50%) rotate(45deg)
}
.fleft {
	float: left
}
.langs-text_247 {
	display: inline-block;
	margin-top: 10px;
	float: left;
	padding-right: 10px;
	border-right: 2px solid #ebebeb
}
.container_233 .cd-dropdown {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	-ms-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%);
	-webkit-transition: -webkit-transform .5s 0s, visibility 0s .5s;
	-moz-transition: -moz-transform .5s 0s, visibility 0s .5s;
	transition: transform .5s 0s, visibility 0s .5s
}
.container_233 .cd-dropdown-trigger::after {
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

@media only screen and (max-width:1190px) {
.langs-text_247 {
	font-size: 15px!important
}
}
.container_233 .cd-dropdown-trigger::before {
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg)
}

@media only screen and (max-width:1000px) {
.langs-text_247 {
	float: left!important
}
}
.container_233 .cd-dropdown-trigger::after, .container_233 .cd-dropdown-trigger::before {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transition: width .3s, -webkit-transform .3s;
	-moz-transition: width .3s, -moz-transform .3s;
	transition: width .3s, transform .3s
}

@media only screen and (max-width:600px) and (min-width:581px) {
.langs-text_247 {
	float: left!important
}
}
.nav_233 ul li a {
	-webkit-transition: color .3s ease-in, background .3s ease-in;
	-moz-transition: color .3s ease-in, background .3s ease-in;
	-o-transition: color .3s ease-in, background .3s ease-in;
	-ms-transition: color .3s ease-in, background .3s ease-in
}

@media only screen and (max-width:726px) and (min-width:600px) {
.langs-text_247 {
	font-size: 14px!important
}
}
.nav_233 ul li {
	-webkit-transition: height .2s ease-in;
	-moz-transition: height .2s ease-in;
	-o-transition: height .2s ease-in;
	-ms-transition: height .2s ease-in
}

@media only screen and (max-width:502px) {
.langs-text_247 span {
	display: none!important
}
}
.dropdown_233>a::after {
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg)
}
.slider-resize_89 {
	width: 100%
}
.slider-item_89 {
	width: 100%;
}
.body-resize_89 {
	width: 100%;
	height: auto
}
.body-items_89 {
	width: 100%;
	font-family: 'BBCNassim', tahoma, Arial;
	font-size: 19px;
	padding: 3px;
	text-align: justify;
	position: relative;
	direction: rtl
}
.button-about {
	width: 133px;
	border: 1px solid #d5d5d5;
	height: 50px;
	border-radius: 5px;
	font-size: 14px;
	font-family: W_yekan;
	background: #f8f8f8;
	float: left;
	line-height: 50px;
	margin-top: 30px
}
.minislider-img_89, .services-resize_89 {
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: fixed;
	box-sizing: border-box
}
.button-about a {
	font-family: 'BBCNassim', tahoma, Arial;
}
.mbottom_89 {
	margin-bottom: 10px
}
.minislider-img_89 {
	margin-top: 70px;
	background-image: url(/images/back-brand.jpg);
	height: 408px
}
.services-resize_89 {
	padding-top: 129px;
	padding-bottom: 50px;
	background-image: url(/images/parallaximg2_98.jpg)
}
.bc_89 {
	padding-left: 3px;
	padding-right: 3px
}
.fright_73 {
	float: right
}
.fleft_73 {
	float: left
}
.bc_73 {
	padding-left: 10px;
	padding-right: 10px
}
.bannerWhite-item_73 {
	position: relative;
	margin-top: 35px
}
.bannerWhite-line_73 {
	height: 50px;
	width: 1px;
	background-color: #ec1d25;
	float: right;
	padding-top: 16px;
	margin-top: 25px
}
.header-resize_73 {
	width: 100%;
	min-height: 55px;
	background-color: #fff
}
.header-item_73 {
	width: 100%;
	direction: rtl;
	color: #000;
	margin: 0 auto
}
.header_title_73 {
	position: absolute;
	right: 0;
	top: 0;
	padding: 10px 15px
}

@media screen and (max-width:768px) {
.logo_73 img {
	margin-top: 15px
}
}

@media screen and (max-width:900px) {
.bc-col.ss5_73 {
	width: 36.66666%
}
.bc-col.ss6_73 {
	width: 54.66666%
}
}

@media screen and (max-width:600px) {
.banner-item_73 {
	float: none;
	width: 100%
}
}
.logo_73 img {
	float: right
}

@media only screen and (max-width:768px) {
.logo_73 img {
	float: none!important
}
.logo_73 {
	text-align: center!important
}
}
.bc_50 {
	padding-left: 10px!important;
	margin-bottom: 2px!important;
	padding-right: 10px!important
}
.fleft_50 {
	float: left
}
.fright_50 {
	float: right
}
.footerbar_50 {
	width: 100%;
	min-height: 450px;
	background-image: url(/images/back-footer.jpg)
}
.fitem2_50, .fitem_50 {
	width: 90%;
	height: 300px;
	line-height: 33px;
	color: #fff
}
.fitem_50 {
	text-align: center
}
.fitem2_50 {
	text-align: center;
	margin-left: 20px
}
.fitem3_50, .footer_50 {
	width: 100%;
	text-align: center
}
.fitem3_50 {
	line-height: 37px;
	color: #fff;
	z-index: 99999
}
.fitem3_50 img {
	margin-top: 50px
}

@media only screen and (max-width:768px) {
.fitem3_50 img {
	margin-top: 0!important
}
.footer4_267 {
	height: auto!important
}
}
.footer_50 {
	height: 33px;
	margin-top: 30px;
	line-height: 33px;
	color: #ccc;
	margin-bottom: 33px
}
.fitem5_50 {
	text-align: center
}
.fitem5_50 img {
	margin: 25px auto 0;
	width: 90%
}
.p_50 {
	margin-top: 30px;
	font-size: 15px;
	color: #fff
}
.pe_50 {
	color: #fff;
	font-size: 10px
}
.color_50 {
	color: #b7de33
}
.magintop_50 {
	margin-top: 50px
}

@media screen and (max-width:768px) {
.fitem2_50 {
	width: 100%;
	margin-left: 0!important
}
.fitem_50 {
	width: 100%;
	margin-bottom: 10px
}
.fitem5_50 {
	display: none
}
.p_50 {
	float: right;
	margin-top: 0;
	font-size: 13px
}
.pe_50 {
	float: left
}
}

@media screen and (max-width:600px) {
.p_50 {
	font-size: 12px
}
}
.container_240 {
	margin-top: 30px
}
.container_240 .all .thumbnail.featured-thumbnail a:after {
	transition: .55s;
	z-index: 0;
	opacity: 0;
	border-radius: 0;
	background: #f7565c;
	text-align: center;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	content: "";
	position: absolute
}
.navigation_180 nav a {
	color: #444;
	line-height: 70px
}
.navigation_180 nav a:first-child {
	color: #fff;
	line-height: 70px
}
.box-top_118 .navigation_118 {
	padding-right: 25px;
	min-height: 70px
}
.container_240 .all .featured-thumbnail p, .container_240 .all a {
	color: #505050;
	font-size: 13px
}
.container_240 .box-cat-name p {
	margin: 5px 0;
	text-align: center;
	display: block;
	direction: rtl
}
.show-title2_126 {
	float: right;
	margin-bottom: 10px;
	border-bottom: 1px solid #97a8af;
	width: 100%
}
div, span {
	padding: 0;
	margin: 0;
	vertical-align: baseline
}
div {
	font: inherit;
	font-size: 100%;
	border: 0
}
.show-title2_126 span {
	float: right;
	line-height: 30px;
	font-size: 14px;
	font-family: BYekan, "B Yekan", Yekan, Tahoma, sans-serif;
	display: inline-block;
	border-bottom: 3px solid #4299A2
}
span {
	font: inherit;
	border: 0
}
.tbl-schema_126 {
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
	padding: 3px 0;
	float: right;
	font-size: 15px;
	direction: rtl;
	border: none;
	width: 100%
}
.newul_126 {
	padding: 0;
	width: 100%
}
.newul_126 li:nth-child(odd) {
	width: 50%;
	float: right
}
.newul_126 li {
	font-family: BYekan, 'B Yekan', Yekan, Tahoma, Geneva, sans-serif;
	line-height: 26px;
	border: 1px solid rgba(51,55,55,.19);
	margin-bottom: 3px;
	background: #f0f0f0;
	display: inline
}
li {
	vertical-align: baseline;
	font: inherit;
	font-size: 100%;
	padding: 0;
	margin: 0
}
.address-box_308 address, .contactUs-box_308 .address_308, .mfp-close {
	font-style: normal
}
.ans_126 {
	direction: rtl;
	font-size: 13px;
	font-family: BYekan, "B Yekan", Yekan, Tahoma, sans-serif
}
.about1-txt_46 h1, .about1-txt_46 p {
	font-family: W_yekan
}
.ans_126::after {
	content: " | "
}
.newul_126 li:nth-child(even) {
	width: 49%;
	float: left
}
.box-des_325, .floatr_126, .fright_308, .fright_46, .imgart_325 {
	float: right
}
.ans_126:last-child::after {
	content: ""
}
.container_126 {
	height: 74px;
	width: 100%
}
.bg1_126, .bg2_126 {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	width: 99%;
	padding: 5px
}
.bg1_126 {
	background: #4299A2;
	margin-bottom: 6px;
	border: 1px solid #ccc
}
.bg2_126 {
	background: #fff;
	border: 1px solid #ccc
}
.leyer4-1_126, .leyer4-2_126 {
	border: 1px solid #ccc;
	text-align: right
}
.leyer4-1_126 {
	background: #4299A2;
	margin-top: 20px;
	padding: 5px
}
.leyer4-2_126 {
	background: #f0f0f0;
	min-height: 150px;
	padding: 10px
}

@media screen and (max-width:600px) {
.leyer4-1_126, .leyer4-2_126 {
	text-align: center!important
}
.mrg_126 {
	margin-bottom: 5px
}
}

@media (max-width:570px) {
.newul_126 li {
	width: 100%!important
}
}
.single-product .main-img img {
	padding: 1px;
	border: 1px solid rgba(247,86,92,.41);
	margin: 0 auto;
	height: 100%
}

@media only screen and (max-width:768px) {
.single-product .main-img img {
	width: 100%!important
}
}
.dragdealer {
	padding: 25px 0;
	position: relative
}
.arr-left_180 {
	color: #fff;
	margin: 0 12px
}
nav a {
	color: #444
}
.navigation_180 nav {
	text-align: right;
	box-sizing: border-box
}
.body-resize_125 {
	width: 100%;
	height: auto;
	position: relative;
	background-image: url(../images/aboutus-title-img_240.jpg);
	background-repeat: repeat-y
}
.about-resize1_46 {
	background-image: url(/images/bg-pattern_46.png);
	background-repeat: repeat;
	width: 100%;
	min-height: 360px
}
.bc-content_46 {
	margin: 0 auto;
	max-width: 1200px;
	padding: 30px 0
}
.about1-txt_46 {
	position: relative!important;
	border: 1px dashed #f7565c;
	float: right;
	margin-top: 50px;
	text-align: right;
	width: 95%;
	min-height: 294px
}
.about1-txt_46 h1 {
	right: 50px;
	top: -24px;
	position: absolute;
	font-size: 20px;
	color: #f7565c;
	z-index: 99999
}
.about1-txt_46 img {
	right: 10px;
	top: -30px;
	position: absolute
}
.about1-txt_46 p {
	padding: 30px 15px 20px;
	color: #5b5b5b;
	line-height: 2em;
	text-align: justify
}
.about1-txt_46 h1 img {
	height: 41px!important;
	width: 228px!important
}
.img_46 {
	height: 44px;
	width: 228px
}
.img2_46 {
	width: 290px;
	height: 32px
}
.img3_46 {
	margin-top: 40px;
	width: 100%
}

@media screen and (max-width:768px) {
.img3_46 {
	display: none!important
}
.about1-txt_46 {
	margin-right: 10px!important
}
}

@media screen and (max-width:400px) {
.about1-txt_46 {
	margin-right: 5px!important
}
.about1-txt_46 img.title2_46 {
	right: 16%!important
}
}
.about1-txt_46 img.title2_46 {
	display: none!important;
	bottom: -10px;
	right: 30%!important;
	position: absolute;
	width: 290px!important;
	height: 32px!important
}
.home_180 {
	color: #fff;
	font-size: 18px;
	margin: 0 5px
}
.contactUs-box_308 .address_308, .contactUs-box_308 .email_308, .contactUs-box_308 .fax_308, .contactUs-box_308 .phone_308 {
	margin-left: 5px;
	font-size: 18px;
	color: #f7565c
}
.contactUs-box_308 {
	font-family: W_yekan;
	direction: rtl;
	text-align: right
}
.contactUs-box_308 .phone_308 {
	transform: rotate(180deg)
}
.map-box_308 iframe {
	height: 200px;
	width: 100%
}
.seprate_308:last-child {
	display: none!important
}
#social_308 {
	margin-right: 10px;
	margin-top: 30px;
	text-align: right
}
#social_308 .smGlobalBtn_308 {
	border-radius: 27px;
	line-height: 2em;
	font-weight: 400;
	font-size: 17px!important;
	color: #fff;
	text-align: center;
	padding: 0;
	border: 2px solid #f7565c;
	height: 35px;
	width: 35px;
	cursor: pointer;
	position: relative;
	display: inline-block
}
#social_308 .telegramBtn_308 {
	color: #f7565c
}
#social_308 .telegramBtn_308:before {
	padding-right: 3px;
	font-size: 17px!important;
	content: "\f1d8";
	font-family: FontAwesome
}
#social_308 .telegramBtn_308:hover {
	border-color: #0094BC;
	background: #fff;
	color: #0094BC
}
#social_308 .instagramBtn_308 {
	color: #f7565c
}
#social_308 .instagramBtn_308:before {
	content: "\f16d";
	font-family: FontAwesome;
	font-size: 18px!important
}
#social_308 .instagramBtn_308:hover {
	border-color: #bc2f88;
	background: #fff;
	color: #bc2f88
}

@media screen and (max-width:768px) {
.map-box_308 {
	margin-top: 20px!important
}
}
.single-product .main-img {
	margin: 0 auto 8px;
	padding: 0;
	width: 90%;
	height: 350px
}

@media only screen and (max-width:768px) {
.single-product .main-img {
	height: auto!important
}
}
.box-des_325 {
	padding-right: 0
}
.box-des_325 p {
	text-align: justify;
	direction: rtl;
	color: #99938c;
	font-family: 'BBCNassim', tahoma, Arial;
}
.box-des_325 p a, .titleart_325 {
	color: #f7565c!important
}
.box-des_325 a, .btn_325 {
	font-family: 'BBCNassim', tahoma, Arial;
}
.titleart_325 {
	font-size: 20px
}
.container_325 .about2, .container_325 .aboutus-title {
	padding-right: 10px;
	min-height: 23px;
	font-size: 18px;
	font-weight: 700;
	direction: rtl
}
.fa-calendar {
	color: #f7565c
}
.imgart_325 img {
	background: #fff;
	padding: 10px
}
.btn_325 {
	text-align: center;
	background-color: #f8f8f8;
	line-height: 50px;
	height: 50px;
	width: 120px;
	float: left;
	border: 1px solid #e2e2e2;
	border-radius: 5px
}
.box-des_325 a {
	text-align: right;
	direction: rtl;
	color: #666
}
.container_325 {
	margin-bottom: 30px
}
.container_325 .thumbnail, .container_325.featured-thumbnail a {
	height: 230px;
	width: 100%
}
.container_325 .about2 {
	float: right;
	width: 30%
}
.container_325 .aboutimage img {
	width: 100%
}
.container_325 .aboutimage {
	float: left;
	width: 70%;
	min-height: 23px
}
.container_325 .aboutus-imgtitle img {
	width: 100%
}
.container_325 .aboutus-imgtitle {
	min-height: 23px;
	float: left;
	width: 70%
}
.container_325 .aboutus-title {
	float: right;
	box-sizing: border-box;
	width: 30%
}
.container_325 .featured-thumbnail a:hover .zoom-icon:after, .container_325 .thumbnail__portfolio a:hover .zoom-icon:after, .container_325 a.thumbnail:hover .zoom-icon:after {
	transition: .35s;
	text-align: center;
	opacity: .7;
	content: "";
	position: absolute
}
.container_325 .featured-thumbnail a:hover .zoom-icon:before, .container_325 .thumbnail__portfolio a:hover .zoom-icon:before, .container_325 a.thumbnail:hover .zoom-icon:before {
	transition: .4s;
	transform: rotate(0);
	margin: -32px 0 0 -32px;
	height: 64px;
	width: 64px
}
.container_325 .featured-thumbnail a {
	height: 100%;
	display: block;
	color: #000;
	position: relative
}
.container_325 .featured-thumbnail p, a {
	font-weight: 700;
	color: #fff
}
.container_325 .featured-thumbnail.large img {
	height: auto;
	width: 100%
}
.container_325 .featured-thumbnail::after {
	z-index: -2!important;
	transform: rotate(-109deg) skew(-26deg)!important;
	right: 37px!important;
	max-width: 50px!important;
	left: auto!important;
	height: 94px!important;
	content: ""!important;
	box-shadow: 0 0 10px 4px rgba(0,0,0,.6)!important;
	bottom: -15px!important;
	width: 50px!important;
	position: absolute!important
}
.container_325 .shadowsup-cat:after, .container_325 .shadowsup-cat:before, .container_325 .shadowsup:after, .container_325 .shadowsup:before {
	z-index: -2;
	box-shadow: 0 0 10px 4px rgba(0,0,0,.6);
	width: 50px;
	position: absolute;
	max-width: 50px;
	content: ""
}
.container_325 .shadowsup:after {
	transform: rotate(107deg) skew(25deg);
	right: 36px;
	height: 94px;
	bottom: 152px
}
.container_325 .shadowsup:before {
	transform: rotate(8deg) skew(25deg);
	left: 17px;
	height: 94px;
	bottom: 130px
}
.container_325 .shadowsup-cat:after {
	transform: rotate(107deg) skew(25deg);
	right: 9px;
	height: 42px;
	bottom: 153px
}
.container_325 .shadowsup-cat:before {
	transform: rotate(8deg) skew(25deg);
	left: 11px;
	height: 65px;
	bottom: 130px
}
.container_325 .featured-thumbnail, .container_325 .thumbnail {
	padding: 16px;
	overflow: visible;
	height: 200px;
	float: left;
	box-sizing: border-box;
	box-shadow: none;
	border-radius: 0;
	border: none;
	background: #fff;
	width: 200px;
	position: relative
}
.container_325 .thumbnail.featured-thumbnail a:after {
	z-index: 0;
	transition: .55s;
	top: 0;
	text-align: center;
	opacity: 0;
	left: 0;
	height: 100%;
	content: "";
	border-radius: 0;
	background: #f7565c;
	width: 100%;
	position: absolute
}
.container_325 .featured-thumbnail:after, .container_325 .thumbnail:after {
	right: 37px
}
.container_325 .featured-thumbnail:after, .container_325 .featured-thumbnail:before, .container_325 .thumbnail:after, .container_325 .thumbnail:before {
	z-index: -2;
	transform: rotate(-72deg) skew(25deg);
	max-width: 50px;
	left: 37px;
	height: 94px;
	content: "";
	box-shadow: 0 0 10px 4px rgba(0,0,0,.6);
	bottom: -15px;
	width: 50px;
	position: absolute
}
.container_325 .zoom-icon:before {
	z-index: 2;
	transition: .4s;
	transform: rotate(90deg);
	top: 50%;
	overflow: hidden;
	margin: 0;
	left: 50%;
	height: 0;
	display: block;
	content: "";
	border-radius: 0;
	background: url(../images/magnify-alt2.png) 50% 50% no-repeat;
	width: 0;
	position: absolute
}
p a {
	color: #505050!important;
	font-family: 'BBCNassim', tahoma, Arial;
}
.article-show_291 p a {
	color: #ec1d25!important;
 font-size: 18px;
    font-weight: bolder;
}
.container_325 .box-cat-name img {
	margin: 0 auto;
	display: block
}
.container_325 .box-cat-name p {
	color: #767676;
	font-family: W_yekan;
	text-align: center;
	margin: 5px 0;
	font-size: 17px;
	display: block
}
.all_239 .featured-thumbnail p, .all_239 a, .article-show_291, .article-text_291 a, .bodyContainer_117 .firstLine_117 p, .bodyContainer_117 .main_117 h3, .bodyContainer_117 .secondLine_117 p {
	font-family: W_yekan
}
.container_325 .cat-name {
	display: inline-block
}
.container_325 .excerpt {
	font-size: 17px;
	color: #4a4a4a
}
.container_325 .float {
	float: right!important
}
.container_325 .featured-thumbnail a:hover .zoom-icon, .container_325 .no-rgba .image-wrap:hover .zoom-icon, .container_325 .thumbnail__portfolio a:hover .zoom-icon, .container_325 a.thumbnail:hover .zoom-icon {
	visibility: visible;
	overflow: hidden;
	border-radius: 0
}
.container_325 .no-rgba .zoom-icon {
	visibility: hidden;
	display: none
}
.container_325 .posts-grid {
	margin: 0 auto;
	height: 212px;
	width: 98%;
	position: relative;
	z-index: 99999
}
.container_325 .span3 {
	position: absolute;
	float: left;
	height: 216px;
	width: 98%
}
.container_325 .zoom-icon:after {
	z-index: 0;
	transition: .55s;
	top: 0;
	text-align: center;
	opacity: 0;
	left: 0;
	height: 100%;
	content: "";
	border-radius: 0;
	background: #f7565c;
	width: 100%
}
.container_325 div, a, figure, img, p {
	padding: 0;
	margin: 0;
	box-sizing: border-box
}
.container_325 .all .thumbnail img {
	height: 202px;
	width: 100%
}
.container_325 .zoom-icon {
	visibility: visible!important;
	top: 0;
	right: 0;
	overflow: hidden;
	opacity: 1!important;
	opacity: .7!important;
	left: 0;
	height: 168px;
	display: block!important;
	cursor: pointer;
	bottom: 0;
	border-radius: 0;
	background: 0 0!important;
	position: absolute
}

@media screen and (max-width:785px) {
.listwidth_325 {
	margin-right: 61px
}
.box-des_325 {
	margin: 0 auto!important;
	float: none!important;
	float: left!important;
	width: 48%!important
}
.btn_325 {
	margin: 0 auto!important
}
}

@media screen and (max-width:683px) {
.listwidth_325 {
	margin-right: 92px
}
.box-des_325, .container_325 figure {
	margin: 0 auto!important;
	float: none!important
}
.btn_325 {
	margin: 0 auto!important
}
}

@media screen and (max-width:595px) {
.listwidth_325 {
	margin-right: 0
}
.box-des_325, .container_325 figure {
	margin: 0 auto!important;
	float: none!important
}
.btn_325 {
	margin: 0 auto!important
}
}

@media screen and (max-width:532px) {
.box-des_325 {
	width: 90%!important
}
}
.container_325 .featured-thumbnail .thumbnail, .container_325 .thumbnail {
	margin: 0 auto;
	float: none
}
.container_240 .zoom-icon:after {
	background: #f7565c
}
.all_239 .float {
	float: right
}
.all_239 .flexslider.extraslide .flex-control-nav {
	bottom: 0;
	position: relative
}
.all_239 .flexslider.extraslide .desc {
	padding-right: 20px;
	padding-left: 20px;
	min-height: 253px;
	text-align: right;
	overflow: hidden;
	margin-top: 60px
}
.article-show_291 {
	direction: rtl;
	text-align: justify;
	width: 100%
}
.article-show_291 p {
	text-align: right;
	direction: rtl;
}



@media only screen and (max-width:768px) {
.article-show_291 {
	width: 90%!important;
	margin: 0 auto!important
}
}
.article-text_291 {
	direction: rtl;
	text-align: justify
}
.article-text_291 a {
	color: #f7565c
}
.article-img_291 {
	text-align: center
}
p .b {
	font-size: 18px;
	font-weight: bolder
}
.bodyContainer_117 {
	padding: 5px;
	float: right;
	border-radius: 4px;
	border: 1px solid #e7e7e7;
	background-color: #f9f9f9;
	width: 99%
}
.bodyContainer_117 .skema_117 {
	margin-top: 0
}
.bodyContainer_117 .main_117 h1 {
	color: #005db3;
	margin-top: 20px;
	direction: rtl;
	font-size: 20px
}
.bodyContainer_117 .main_117 h4 {
	margin-bottom: 30px
}
.bodyContainer_117 .main_117 p {
	font-size: 17px;
	direction: rtl;
	margin-bottom: 0
}
.bodyContainer_117 .seprator_117:last-child::after {
	display: none;
	content: ""
}
.bodyContainer_117 .line_117:nth-child(2n) .firstLine_117 {
	border-color: #eee #f7565e #eee #eee!important
}
.bodyContainer_117 .line_117:hover .firstLine_117 {
	border-color: #eee #f7565e #eee #eee
}
.bodyContainer_117 .line_117:nth-child(2n):hover .firstLine_117 {
	border-color: #eee #000 #eee #eee!important
}
.bodyContainer_117 .main_117 .fa_117 {
	margin-top: 0;
	padding-left: 7px;
	padding-top: 2px
}
.bodyContainer_117 .firstLine_117 p {
	margin: 5px
}
.bodyContainer_117 .secondLine_117 {
	box-sizing: border-box;
	direction: rtl;
	min-height: 33px;
	margin-right: 2px;
	border: 1px solid #EEE;
	background-color: #fcfcfc;
	float: right;
	width: 65%
}
.bodyContainer_117 .secondLine_117 p {
	margin: 5px
}
.bodyContainer_117 .line_117 {
	height: 38px
}

@media screen and (max-width:600px) {
.bodyContainer_117 .firstLine_117 {
	width: 100%!important
}
.bodyContainer_117 .secondLine_117 {
	margin-right: 0!important;
	width: 100%
}
}
.bodyContainer_117 .main_117 h3 {
	direction: rtl;
	margin-bottom: 1%;
	border-bottom: 1px solid #e7e7e7;
	padding-bottom: 7px;
	padding-right: 11px;
	color: #000;
	font-size: 17px
}
.box_img_article-main_158 a, .box_img_article_158 {
	font-family: BYekan, "B Yekan", Yekan, Tahoma, sans-serif
}
.bodyContainer_117 .firstLine_117 {
	min-height: 33px;
	border-color: #eee #000 #eee #eee;
	border-style: solid;
	border-width: 0 2px 1px 1px;
	direction: rtl;
	font-size: 15px;
	height: 33px;
	background-color: #f4f4f4;
	box-sizing: border-box;
	float: right;
	width: 33%
}
.box_img_article-main_158 {
	margin-top: 30px;
	position: relative;
	height: auto;
	width: 100%;
	z-index: 99999
}
.box_img_article-main_158:after, .box_img_article-main_158:before {
	content: "";
	position: absolute;
	z-index: -2;
	bottom: -15px;
	width: 50px;
	height: 94px;
	max-width: 50px;
	box-shadow: 0 0 10px 4px rgba(0,0,0,.6)
}
.box_img_article-main_158:before {
	left: 37px;
	transform: rotate(-72deg) skew(25deg)
}
.box_img_article-main_158:after {
	right: 37px;
	left: auto;
	transform: rotate(-109deg) skew(-26deg)
}
.shadow_158 {
	width: 100%
}
.shadow_158:after, .shadow_158:before {
	position: absolute;
	z-index: -2;
	top: -15px;
	width: 50px;
	height: 94px;
	box-shadow: 0 0 10px 4px rgba(0,0,0,.6);
	max-width: 50px;
	content: ""
}
.shadow_158:before {
	left: 37px;
	transform: rotate(-109deg) skew(-26deg)
}
.shadow_158:after {
	right: 37px;
	left: auto;
	transform: rotate(-72deg) skew(25deg)
}
.box_img_article_158 {
	background: #fff;
	height: 175px;
	border: 12px solid #fff;
	width: 100%;
	z-index: 99999;
	box-sizing: border-box
}
.box_img_article-main_158 a {
	color: #000;
	z-index: 99999
}
.container_240 .about2, .description_darbiran_darb_158, .detai_article_title_158 h3, .product-title2_118, .view_article_d_158 a, .view_article_d_158 p {
	font-family: W_yekan
}
.image_article_158 {
	overflow: hidden;
	float: right;
	height: 145px;
	width: 145px
}
.image_article_158 img {
	overflow: hidden;
	height: 145px;
	width: 145px;
	transition: all 1s ease 0s
}
.des_article_158 {
	float: right;
	height: 118px;
	width: 74%
}
.detai_article_title_158 {
	margin-top: 10px;
	margin-right: 10px;
	float: right;
	height: 30px;
	width: 74%
}
.detai_article_title_158 h3, .detai_article_title_158 span {
	margin-top: -3px;
	padding-right: 8px;
	float: right;
	padding-left: 10px;
	font-size: 15px
}
.detai_article_title_158 .fa-file-text-o {
	color: #f8565d;
	font-size: 15px;
	float: right
}
.detai_article_title_158 h3 {
	font-weight: 400;
	color: grey;
	direction: rtl
}
.detai_article_title_158 .fa-calendar-o {
	font-size: 15px;
	color: #f8565d;
	float: right
}
.detai_article_title_158 span {
	color: grey
}
.description_darbiran_darb_158 {
	float: right;
	overflow: hidden;
	height: 91px;
	width: 70%;
	clear: both
}
.description_darbiran_darb_158 p {
	float: right;
	padding-left: 10px;
	padding-right: 10px;
	text-align: right!important;
	direction: rtl;
	font-size: 15px
}
.view_article_d_158 {
	border-radius: 3px;
	right: -15px;
	border: 1px solid #d5d5d5;
	top: -44px;
	position: relative;
	background-color: #f8f8f8;
	clear: both;
	line-height: 30px;
	height: 30px;
	width: 80px;
	float: left;
	text-align: center
}
.view_article_d_158 p {
	color: #494d52;
	font-size: 15px;
	text-align: center
}
.box_img_article_158:hover {
	transition: all ease-in .5s;
	border: 15px solid #f8565d
}

@media (max-width:620px) {
.box_img_article_158 {
	height: 360px
}
.image_article_158 {
	margin: 0 auto;
	float: none!important
}
.des_article_158 {
	float: none!important;
	width: 100%
}
.detai_article_title_158 {
	float: none!important;
	width: 100%;
	padding-right: 10px
}
.description_darbiran_darb_158 {
	text-align: justify;
	float: none!important;
	width: 100%
}
.view_article_d_158 {
	top: 30px!important
}
.detai_article_title_158 h3, .detai_article_title_158 span {
	font-weight: 700;
	font-size: 14px
}
.detai_article_title_158 .fa-file-text-o {
	padding-right: 19px
}
}
@-webkit-keyframes hvr-ripple-out {
100% {
top:-12px;
right:-12px;
bottom:-12px;
left:-12px;
opacity:0
}
}
.content_118 {
	height: auto
}
.box-top_118 {
	width: 100%;
	min-height: 70px;
	background-color: #f7565c;
	direction: rtl;
	position: relative
}
.products-box_118 {
	width: 100%;
	border: 1px solid #e8e9e9;
	direction: rtl;
	background-image: url(../images/aboutus-title-img_240.jpg)
}
.product-title2_118 {
	font-size: 18px;
	color: #ee1c25;
	line-height: 40px;
	text-align: center;
	margin: 0 auto
}
.product-title2_118 a {
	color: #ee1c25;
	font-size: 18px;
	display: inline-block
}
.logo_118 {
	position: absolute;
	right: -15px;
	background: #fff
}
.box-title_118 {
	width: 200px;
	margin: 0 auto
}
.b1_118 {
	width: 50px;
	border-bottom: 1px solid #ee1c25;
	float: right
}
.b2_118 {
	width: 200px;
	border-bottom: 1px solid #e2e2e2;
	float: right
}
.list-box-inner_118 {
	min-height: 100px;
	margin-top: 20px;
	margin-bottom: 30px
}
.banner-resize_118 {
	background-image: url(../images/backpage_63.jpg);
	min-height: 400px
}
.container_240 .float {
	float: right!important
}
.container_240 div, a, figure, img, p {
	box-sizing: border-box;
	padding: 0;
	margin: 0
}
.container_240 .aboutus-title {
	box-sizing: border-box;
	padding-right: 10px;
	font-weight: 700;
	font-size: 18px;
	direction: rtl;
	min-height: 23px;
	float: right;
	width: 30%
}
.container_240 .aboutimage, .container_240 .aboutus-imgtitle {
	min-height: 23px;
	float: left;
	width: 70%
}
.container_240 .aboutimage img, .container_240 .aboutus-imgtitle img {
	width: 100%
}
.container_240 .posts-grid {
	margin: 0 auto;
	position: relative;
	height: 332px;
	width: 98%;
	z-index: 99999
}
.container_240 .span3 {
	height: 234px;
	width: 98%
}
.container_240 .all .featured-thumbnail {
	margin: 5px 20px 10px 0;
	overflow: hidden;
	float: left;
	position: relative
}
.all .all .featured-thumbnail a, .container_240 .all .thumbnail {
	height: 230px;
	width: 100%
}
.container_240.all .thumbnail img {
	height: 202px;
	width: 100%
}
.container_240 .all .featured-thumbnail:after, .container_240 .all .featured-thumbnail:before, .container_240 .all .thumbnail:after, .container_240 .all .thumbnail:before {
	transform: rotate(-72deg) skew(25deg);
	box-shadow: 0 0 10px 4px rgba(0,0,0,.6);
	max-width: 50px;
	height: 94px;
	width: 50px;
	left: 37px;
	bottom: -15px;
	z-index: -2;
	position: absolute;
	content: ""
}
.container_240 .all .featured-thumbnail:after, .container_240 .all .thumbnail:after {
	transform: rotate(-109deg) skew(-26deg);
	left: auto;
	right: 37px
}
.container_240 .all .featured-thumbnail a:hover .zoom-icon:before, .container_240 .all .thumbnail__portfolio a:hover .zoom-icon:before, .container_240 .all a.thumbnail:hover .zoom-icon:before {
	transition: .4s;
	transform: rotate(0);
	margin: -32px 0 0 -32px;
	height: 64px;
	width: 64px
}
.container_240 .all .shadowsup-cat:after, .container_240 .all .shadowsup-cat:before {
	box-shadow: 0 0 10px 4px rgba(0,0,0,.6);
	max-width: 50px;
	height: 94px;
	width: 50px;
	z-index: -2;
	position: absolute;
	content: ""
}
.container_240 .all .featured-thumbnail a:hover .zoom-icon:after, .container_240 .thumbnail__portfolio a:hover .zoom-icon:after, .container_240 a.thumbnail:hover .zoom-icon:after {
	transition: .35s;
	text-align: center;
	opacity: .7;
	content: "";
	position: absolute
}
.container_240 .featured-thumbnail a:hover .zoom-icon, .container_240 .no-rgba .image-wrap:hover .zoom-icon, .container_240 a.thumbnail:hover .zoom-icon, .thumbnail__portfolio a:hover .zoom-icon {
	overflow: hidden;
	border-radius: 0;
	visibility: visible
}
.container_240 .all .shadowsup-cat:before {
	transform: rotate(8deg) skew(25deg);
	left: 16px;
	bottom: 130px
}
.container_240 .all .shadowsup-cat:after {
	transform: rotate(107deg) skew(25deg);
	right: 37px;
	bottom: 153px
}
.container_240 .cat-name {
	display: inline-block
}
.container_240 .excerpt {
	font-size: 15px;
	color: #4a4a4a
}
.container_240 .all .featured-thumbnail a {
	height: 100%;
	display: block;
	position: relative;
	color: #000;
	text-decoration: none
}
.container_240 .all .featured-thumbnail.large img {
	height: auto;
	width: 100%
}
.container_240 .all .featured-thumbnail:after, .container_240 .all .featured-thumbnail:before, .container_240 .all .shadowsup:after, .container_240 .all .shadowsup:before {
	box-shadow: 0 0 10px 4px rgba(0,0,0,.6);
	max-width: 50px;
	height: 94px;
	width: 50px;
	z-index: -2;
	position: absolute;
	content: ""
}
.container_240 .all .featured-thumbnail:before {
	transform: rotate(-72deg) skew(25deg);
	left: 37px;
	bottom: -15px
}
.container_240 .all .featured-thumbnail:after {
	transform: rotate(-109deg) skew(-26deg);
	left: auto;
	right: 37px;
	bottom: -15px
}
.container_240 .all .shadowsup:before {
	transform: rotate(8deg) skew(25deg);
	left: 17px;
	bottom: 130px
}
.container_240 .all .shadowsup:after {
	transform: rotate(107deg) skew(25deg);
	right: 36px;
	bottom: 152px
}
.all .featured-thumbnail, .container_240 .all .thumbnail {
	background: #fff;
	padding: 16px;
	box-sizing: border-box;
	overflow: visible;
	box-shadow: none;
	border-radius: 0;
	border: none;
	margin: 20px;
	float: right;
	position: relative;
	height: 234px;
	width: 235px
}
.container_240 .box-cat-name img {
	margin: 0 auto;
	display: block
}
.container_240 .zoom-icon {
	overflow: hidden;
	cursor: pointer;
	border-radius: 0;
	background: 0 0!important;
	visibility: visible!important;
	opacity: .7!important;
	display: block!important;
	left: 0;
	bottom: 0;
	right: 0;
	top: 0;
	height: 202px;
	position: absolute
}
.container_240 .zoom-icon:after {
	transition: .55s;
	z-index: 0;
	opacity: 0;
	border-radius: 0;
	text-align: center;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	content: "";
	position: absolute
}
.container_240 .no-rgba .zoom-icon {
	display: none;
	visibility: hidden
}
.container_240 .all .zoom-icon:before {
	transition: .4s;
	transform: rotate(90deg);
	z-index: 2;
	overflow: hidden;
	border-radius: 0;
	content: "";
	background: url(../images/magnify-alt2.png) 50% 50% no-repeat;
	height: 0;
	width: 0;
	margin: 0;
	display: block;
	left: 50%;
	top: 50%;
	position: absolute
}

@media screen and (max-width:637px) {
.container_240 .aboutus-title {
	font-weight: 400!important;
	text-align: center!important;
	left: 19%!important;
	position: absolute;
	background-color: #fff!important;
	width: 65%!important
}
.container_240 .aboutus-imgtitle {
	width: 100%
}
.container_240 .about2 {
	font-weight: 400!important;
	text-align: center!important;
	left: 19%!important;
	position: absolute;
	background-color: #fff!important;
	width: 65%!important
}
.container_240 .aboutimage {
	width: 100%!important
}
}

@media screen and (max-width:1100px) and (min-width:637px) {
.container_240 .about2 {
	width: 45%!important
}
.container_240 .aboutimage {
	width: 55%!important
}
}

@media screen and (max-width:840px) and (min-width:637px) {
.container_240 .aboutus-imgtitle {
	width: 60%!important
}
.container_240 .aboutus-title {
	width: 40%!important
}
}

@media screen and (max-width:992px) {
.container_240 .posts-grid .thumbnail {
	margin: 0 auto!important;
	float: none!important
}
}

@media only screen and (max-width:1024px) {
.container_240 .featherlight-next, .container_240 .featherlight-previous {
	left: 85%;
	right: 10px;
	top: 10px
}
.container_240 .featherlight-previous {
	right: 85%;
	left: 10px
}
}
.mfp-bg, .mfp-container, .mfp-wrap {
	top: 0;
	height: 100%;
	width: 100%
}

@media only screen and (max-width:1024px) {
.container_240 .featherlight-next:hover, .container_240 .featherlight-previous:hover {
	background: 0 0
}
.container_240 .featherlight-next span, .container_240 .featherlight-previous span {
	display: block;
	font-size: 40px;
	margin-top: -30px
}
.container_240 .featherlight .featherlight-content {
	border-bottom: 10px solid transparent;
	padding: 10px 10px 0;
	max-height: 98%;
	margin-right: 0;
	margin-left: 0
}
}
.mfp-bg {
	opacity: .8;
	background: #0b0b0b;
	position: fixed;
	overflow: hidden;
	z-index: 1042;
	left: 0
}
.mfp-wrap {
	outline: 0!important;
	position: fixed;
	z-index: 1043;
	left: 0
}
.mfp-container {
	padding: 0 8px;
	left: 0;
	position: absolute;
	text-align: center
}
.mfp-container:before {
	vertical-align: middle;
	height: 100%;
	display: inline-block;
	content: ''
}
.mfp-ajax-holder .mfp-content, .mfp-inline-holder .mfp-content {
	width: 100%
}
.mfp-zoom {
	cursor: pointer
}
.mfp-loading.mfp-figure {
	display: none
}
.mfp-hide {
	display: none!important
}
.mfp-s-error .mfp-content, .mfp-s-ready .mfp-preloader {
	display: none
}
button.mfp-arrow, button.mfp-close {
	z-index: 1046;
	padding: 0;
	display: block;
	border: 0!important;
	background: 0 0!important;
	cursor: pointer;
	overflow: visible
}
.mfp-close-btn-in .mfp-close {
	color: #333!important
}
.mfp-iframe-holder .mfp-close, .mfp-image-holder .mfp-close {
	width: 100%;
	padding-right: 6px;
	text-align: right;
	right: -6px;
	color: #fff
}
.mfp-arrow:active {
	margin-top: -54px
}
.mfp-arrow:focus, .mfp-arrow:hover {
	opacity: 1
}
img.mfp-img {
	margin: 0 auto;
	padding: 40px 0;
	box-sizing: border-box;
	line-height: 0;
	display: block;
	height: auto;
	max-width: 100%;
	width: auto
}
.mfp-bottom-bar {
	width: 100%;
	left: 0;
	top: 100%;
	position: absolute;
	margin-top: -36px
}
.mfp-title {
	float: right;
	color: #f3f3f3;
	line-height: 18px;
	text-align: right
}
.mfp-zoom-in .mfp-with-anim {
	transform: scale(.8);
	transition: all .3s ease-in-out;
	opacity: 0
}
.mfp-zoom-in.mfp-bg {
	transition: all .4s ease-out;
	opacity: 0
}
.mfp-zoom-in.mfp-ready .mfp-with-anim {
	transform: scale(1);
	opacity: 1
}
.mfp-zoom-in.mfp-ready.mfp-bg {
	opacity: .8
}
.mfp-zoom-in.mfp-removing .mfp-with-anim {
	opacity: 0;
	transform: scale(.8)
}
.mfp-zoom-in.mfp-removing.mfp-bg {
	opacity: 0
}

@media screen and (max-width:900px) {
.mfp-container {
	padding-right: 6px;
	padding-left: 6px
}
}
.all {
	margin: 0 auto!important
}
.container_240 .about2 {
	box-sizing: border-box;
	padding-right: 10px;
	font-weight: 700;
	font-size: 18px;
	direction: rtl;
	min-height: 23px;
	float: right;
	width: 30%
}
.featured-thumbnail img {
	height: 100%;
	width: 100%
}
.mfp-close {
	border: 0!important;
	background: 0 0!important;
	font-size: 28px;
	color: #fff;
	padding: 0 0 18px 10px;
	opacity: .65;
	text-align: center!important;
	top: 0!important;
	right: 0!important;
	position: absolute;
	line-height: 44px;
	height: 44px!important;
	width: 44px!important
}
.mfp-content {
	z-index: 1045;
	text-align: left;
	margin: 0 auto;
	vertical-align: middle;
	position: relative;
	display: inline-block
}
all_239 .float {
	float: right
}
.clr {
	clear: both
}
.all_239 {
	outline: 0;
	font-family: W_yekan
}
.all_239 .flex-control-nav, .all_239 .flex-direction-nav, .all_239 .slides {
	list-style: none;
	padding: 0;
	margin: 0
}
.all_239 .flexslider {
	height: auto;
	padding: 0;
	margin: 0
}
.all_239 .flexslider .slides>li {
	display: none
}
.all_239 .flexslider .slides img {
	display: block;
	height: 100%;
	width: 100%
}
.all_239 .flex-control-nav {
	text-align: center;
	bottom: -40px;
	position: absolute;
	width: 100%
}
.all_239 .flex-control-nav li {
	display: inline;
	margin: 0 6px
}
.all_239 .flex-control-paging li a {
	box-shadow: inset 0 0 3px rgba(0,0,0,.3);
	border-radius: 20px;
	text-indent: -9999px;
	cursor: pointer;
	background: #666;
	display: inline-block;
	height: 11px;
	width: 11px
}
.all_239 .flexslider.extraslide {
	margin: 0
}
.all_239 .flexslider.extraslide .thumbnail.featured-thumbnail a:hover:after {
	transition: .35s;
	text-align: center;
	opacity: .5;
	content: "";
	position: absolute
}
.all_239 .flexslider.extraslide .flex-control-paging li a {
	transition: .3s;
	box-shadow: none;
	border: 1px solid #494d52;
	background: #000;
	border-radius: 500px;
	height: 10px;
	width: 10px
}
.heading-h1 {
	font-size: 18px;
	color: #f7565c;
	margin-bottom: 15px
}
.heading-h1 .fa {
	margin-left: 8px
}
.all_239 .flexslider.extraslide .flex-control-paging li a.flex-active {
	transition: .3s;
	border-radius: 500px;
	background-color: #f7565c
}
.all_239 .featured-thumbnail p, .all_239 a {
	color: #000;
	font-weight: 700
}
.all_239 .excerpt {
	color: #4a4a4a;
	font-size: 15px;
	text-align: justify;
	direction: rtl
}
.all_239 .featured-thumbnail.large img {
	height: auto;
	width: 100%
}
.all_239 .thumbnail.featured-thumbnail a:after {
	transition: .55s;
	z-index: 0;
	opacity: 0;
	border-radius: 0;
	background: #f7565c;
	text-align: center;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	content: "";
	position: absolute
}
.all_239 .featured-thumbnail:after, .all_239 .featured-thumbnail:before, .all_239 .shadowsup:after, .all_239 .shadowsup:before {
	box-shadow: 0 0 10px 4px rgba(0,0,0,.6);
	height: 94px;
	max-width: 50px;
	width: 50px;
	z-index: -2;
	position: absolute;
	content: ""
}
.all_239 .featured-thumbnail:before {
	transform: rotate(-72deg) skew(25deg);
	left: 37px;
	bottom: -15px
}
.all_239 .featured-thumbnail:after {
	transform: rotate(-109deg) skew(-26deg);
	left: auto;
	right: 37px;
	bottom: -15px
}
.all_239 .shadowsup:before {
	transform: rotate(8deg) skew(25deg);
	left: 17px;
	bottom: 130px
}
.all_239 .shadowsup:after {
	transform: rotate(107deg) skew(25deg);
	right: 36px;
	bottom: 152px
}
.all_239 .featured-thumbnail, .all_239 .thumbnail {
	background: #fff;
	padding: 16px;
	box-sizing: border-box;
	overflow: visible;
	box-shadow: none;
	border-radius: 0;
	border: none;
	margin: 20px;
	float: right;
	position: relative;
	height: 234px;
	width: 235px
}
.all_239 .featured-thumbnail a {
	height: 100%;
	display: block;
	position: relative;
	color: #000
}

@media screen and (min-width:700px) {
.all_239 .flex-viewport {
	height: 300px
}
}

@media screen and (max-width:700px) and (min-width:600px) {
.all_239 .flex-viewport {
	height: 350px!important
}
}

@media screen and (max-width:768px) and (min-width:600px) {
.all_239 .excerpt {
	font-size: 14px
}
.all_239 .flexslider.extraslide .desc {
	padding-right: 0!important
}
.all_239 .minislider-img .thumbnail {
	margin: 50px 10px!important
}
}

@media screen and (max-width:600px) {
.all_239 .flexslider.extraslide .thumbnail.featured-thumbnail {
	margin: 0 auto;
	float: none;
	max-width: 370px
}
}
.properties_338 {
	direction: rtl
}
.properties_338 .inner-property_338 {
	color: #333;
	font-size: 13px!important;
	font-family: W_yekan;
	box-sizing: border-box;
	background: #fff6f2;
	border: 1px solid #ccc;
	min-height: 177px;
	width: 100%
}
.properties_338 .prp-info_338 {
	line-height: 30px;
	border-bottom: 1px dashed #ccc
}
.properties_338 .prp-info_338:last-child {
	border-bottom: none
}
.properties_338 .info-title_338, .properties_338 .info-txt_338 {
	font-weight: 400!important;
	line-height: 33px;
	border: 1px solid transparent;
	padding: 5px;
	width: 50%;
	color: #333;
	font-size: 13px;
	font-family: W_yekan;
	box-sizing: border-box
}
.properties_338 .info-title_338 {
	float: right
}
.properties_338 .info-txt_338 {
	background: #fff;
	float: left
}
.properties_338 .info-seprator_338 {
	color: #333;
	font-size: 13px;
	font-family: W_yekan
}
.properties_338 .info-seprator_338:last-child {
	display: none
}
.properties_338 .header-box_338 {
	height: 40px;
	position: relative;
	background: #ccc;
	width: 100%
}
.properties_338 .header-box-txt_338 {
	padding-right: 10px;
	font-family: "Mj_Aramco Light";
	color: #fff;
	text-align: right;
	line-height: 40px
}

@media screen and (max-width:450px) {
.properties_338 .info-txt_338 {
	text-align: center!important;
	width: 100%!important
}
.properties_338 .info-title_338 {
	width: 100%!important;
	text-align: center!important
}
}
.fancybox-image {
	z-index: 1;
	max-height: 100%;
	max-width: 100%
}
a.fancybox-nav span {
	z-index: 8040;
	cursor: pointer;
	margin-top: -50px;
	height: 46px;
	width: 46px;
	top: 50%;
	position: absolute
}
a.fancybox-prev span {
	height: 74px;
	width: 65px;
	background: url(../images/fancybox-sprite.png) 0 -100px no-repeat;
	left: 10%;
	z-index: 0
}
a.fancybox-next span {
	height: 74px;
	width: 65px;
	background: url(../images/fancybox-sprite.png) -27px -200px no-repeat;
	right: 12%
}
#fancybox-lock {
	-webkit-transform: translateX(0);
	-webkit-transition: .5s;
	overflow-x: auto;
	z-index: 8020;
	bottom: 0;
	right: 0;
	left: 0;
	top: 0;
	position: fixed;
	background-color: rgba(0,0,0,.5)
}
.fancybox-wrap {
	-webkit-transform: translate3d(0, 0, 0);
	z-index: 8020;
	left: 0;
	top: 0;
	position: absolute
}
a.fancybox-nav {
	overflow: hidden;
	z-index: 8040;
	cursor: pointer;
	height: 100%;
	width: 50%;
	top: 0;
	position: absolute
}
a.fancybox-prev {
	left: -70px
}
a.fancybox-next {
	right: -70px
}
.box2-related {
	margin: 0 5px;
	float: right;
	width: 100%
}
.show-titler {
	float: right;
	margin-bottom: 10px;
	border-bottom: 1px solid #97a8af;
	width: 100%
}
.show-titler span {
	line-height: 24px;
	font-size: 14px;
	float: right;
	font-family: BYekan, "B Yekan", Yekan, Tahoma, sans-serif;
	display: inline-block;
	border-bottom: 3px solid #4299A2
}
.container .sixteen.columns.contenitore-thumbnail {
	margin: 0 auto;
	width: 300px
}
.single-product .contenitore-thumbnail {
	display: block;
	overflow: hidden
}
.dragdealer .handle {
	left: 73px;
	top: 0;
	position: absolute
}
.single-product .contenitore-thumbnail a img {
	padding: 1px;
	border: 1px solid rgba(247,86,92,.41);
	height: 45px;
	width: 45px
}
.single-product .contenitore-thumbnail a {
	margin-top: 0;
	margin-left: 0;
	float: left;
	cursor: pointer;
	padding-right: 1px;
	overflow: hidden;
	display: table-cell
}
.container {
	width: 100%;
	text-align: center
}
.box-related_168 {
	width: 100%;
	margin-left: 10px
}
.box1-related_168 {
	float: right;
	width: 100%;
	margin-right: 10px
}
.show-titler_168 {
	margin-bottom: 40px;
	border-bottom: 1px solid #e2e2e2;
	width: 100%
}
.show-titler_168 span {
	line-height: 24px;
	font-size: 14px;
	float: right;
	font-family: W_yekan;
	display: inline-block;
	border-bottom: 3px solid #f7565c
}
.ntt-example1-next_168, .ntt-example1-prev_168 {
	transition: all .1s ease-in-out;
	border: 1px solid #bfb9a3;
	float: left;
	height: 19px!important;
	width: 25px!important
}
.ntt-example1-prev_168 {
	-ms-transition: all .1s ease-in-out;
	-moz-transition: all .1s ease-in-out;
	-webkit-transition: all .1s ease-in-out;
	background-repeat: no-repeat;
	background-position: center;
	position: relative
}
.ntt-example1-prev_168:hover {
	opacity: .5;
	background: #a2a09c
}
.ntt-example1-prev_168 i {
	color: #ccc;
	position: absolute;
	top: 1px;
	right: 3px
}
.ntt-example1-next_168 {
	-moz-transition: all .1s ease-in-out;
	-webkit-transition: all .1s ease-in-out;
	background-repeat: no-repeat;
	background-position: center;
	margin-left: 5px!important;
	position: relative
}
.ntt-example1-next_168:hover {
	opacity: .5;
	background: #a2a09c
}
.ntt-example1-next_168 i {
	color: #ccc;
	position: absolute;
	top: 1px;
	right: 3px
}
.back-color_168 {
	background: rgba(240,240,240,.51)
}
.text-news2_168 {
	overflow: hidden;
	height: 235px;
	width: 100%
}
.ntt-example1-container_168 {
	text-align: center;
	padding-right: 3px
}
.ntt-example1_168 {
	transition: all .1s ease-in-out;
	-ms-transition: all .1s ease-in-out;
	-moz-transition: all .1s ease-in-out;
	-webkit-transition: all .1s ease-in-out;
	position: relative;
	margin: 0 auto;
	height: 240px!important;
	width: 100%;
	padding-right: 10px!important
}
.article-img2_168 img, .text-news2_168 ul {
	vertical-align: baseline;
	border: 0;
	padding: 0
}
.ntt-example1_168 li:hover h3 {
	font-size: 14px
}
.ntt-example1_168 li:hover img {
	opacity: .5
}
.text-news2_168 ul {
	font: inherit;
	font-size: 100%;
	width: 100%
}
.article-img2_168 img {
	font: inherit;
	font-size: 100%;
	margin: 0;
	height: 40px;
	width: 40px
}
.ntt-example1_168 li {
	margin: 4px 0;
	position: relative;
	border: 1px solid #e2e2e2;
	height: 40px;
	width: 100%
}
.article-img2_168 {
	border-left: 1px solid #4299A2;
	position: absolute;
	right: 0;
	height: 40px;
	width: 41px
}
body a {
	color: #000;
	font-family: 'BBCNassim', tahoma, Arial;
}
.article-text_168 a {
	line-height: 34px;
	font-size: 13px;
	float: right;
	margin-right: 11px;
	color: #183639!important;
	text-align: right
}
.wrapover_168 {
	color: #3a3a3a;
	width: 204px;
	overflow: hidden;
	text-transform: capitalize;
	font-size: 13px;
	direction: rtl;
	margin: 5px 0;
	display: block;
	margin-right: 39px!important;
	font-family: W_yekan
}
.footer-banner-resize_100, .footer-banner-resize_100 a {
	color: #000;
	font-family: W_yekan
}
.navigation_180 {
	box-sizing: border-box;
	direction: rtl;
	text-align: right;
	width: 1200px;
	margin: 0 auto
}

@media only screen and (max-width:700px) {
.navigation_180 {
	width: 100%!important;
	height: auto
}
}
.navigation_180 a {
	font-family: W_yekan
}
.banner-resize_125 {
	height: 400px;
	background-image: url(../images/backpage_63.jpg)
}
.inner-box_125 {
	background: #fff;
	padding: 15px 0
}
.body_125, .logo_125 {
	background: #f2f2f2
}
.logo_125 {
	position: absolute;
	right: -15px;
	top: 4px
}
.box-top_125 {
	width: 100%;
	min-height: 34px;
	direction: rtl;
	position: relative;
	border: 1px solid #000;
	margin-top: 3px
}
.fright_125 {
	float: right
}
.title-box_125 {
	width: 98%;
	margin: 0 auto 10px;
	direction: rtl;
	text-align: center
}
.navigation-bax_125 {
	padding-right: 25px
}
.Specifications-layer_125 {
	min-height: 100px;
	padding: 15px 0
}
.side-box_125 {
	width: 95%;
	margin: 0 auto;
	text-align: center
}
.Specifications-bax2_125, .Specifications-box_125, .gallery-box_125 {
	width: 98%;
	min-height: 100px;
	text-align: center
}
.Specifications-box_125 {
	margin: 0 auto 15px
}
.gallery-box_125 {
	margin: 0 auto
}
.Specifications-layer2_125 {
	min-height: 100px;
	margin-top: 30px
}
.Specifications-bax2_125 {
	margin: 0 auto
}
.box-title1_125 {
	width: 200px;
	margin: 0 auto 30px
}
.Description-bax_125, .article-bax_125, .diversity-bax_125, .product-bax_125, .project-bax_125 {
	width: 98%;
	min-height: 150px;
	text-align: center
}
.Description-layer_125 {
	min-height: 150px;
	margin-top: 20px
}
.Description-bax_125 {
	margin: 0 auto
}
.product-layer_125 {
	min-height: 150px;
	margin-top: 30px
}
.product-bax_125 {
	margin: 0 auto
}
.project-layer_125 {
	min-height: 150px;
	margin-top: 30px
}
.project-bax_125 {
	margin: 0 auto
}
.article-layer_125 {
	min-height: 150px;
	margin-top: 30px
}
.article-bax_125 {
	margin: 0 auto
}
.diversity-layer_125 {
	min-height: 150px;
	margin-top: 30px
}
.diversity-bax_125 {
	margin: 0 auto
}
.footer-banner-resize_100 {
	width: 100%;
	min-height: 45px;
	background-color: #fff
}
.baner-text-style_100 {
	line-height: 57px;
	text-align: right
}
.footer-banner-resize_100 a {
	font-size: 14px
}
.gold_100 {
	color: #f7565c
}
.baner-text-style2_100 {
	line-height: 57px;
	font-family: "Times New Roman";
	font-size: 14px
}
.bodyContainer-table .firstLine_117, .bodyContainer-table .main_117 h3, .bodyContainer-table .secondLine_117 p, .bodyContainer-table .secondLine_117 p span span, .box-midd, .page-title, .product-list {
	font-family: W_yekan
}

@media only screen and (max-width:768px) {
.baner-text-style2_100, .baner-text-style_100 {
	text-align: center!important
}
.baner-text-style_100 {
	width: 100%
}
}
table, td, th {
	border: none
}
table {
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
	display: table
}
.box-midd {
	width: 100%;
	text-align: justify;
	direction: rtl
}
.page-title {
	font-size: 21px;
	color: #fa555c;
	font-weight: 400;
	text-align: center;
	background-color: #ededed;
	margin: 0;
	height: 50px
}
.product-list {
	direction: rtl;
	border: none;
	border-right: 1px dashed #D7D7D7;
	font-size: 13px;
	color: #666;
	line-height: 2.7em;
	text-align: center;
	background: #fff
}
.product-list a {
	color: inherit;
	text-decoration: #ffdead
}
.product-list tr {
	width: 100%
}
.product-list tr:first-child {
	border-bottom: 1px dotted #FFF;
	background-color: #e4e4e4
}
.product-list td {
	border-left: 1px dotted #d7d7d7;
	border-bottom: 1px dotted #d7d7d7
}
.product-list tr:first-child td, .product-list tr:nth-child(2) td {
	border-left: 1px dotted #d0d0d0!important;
	border-bottom: 1px dotted #d0d0d0!important
}
.bodyContainer-table {
	float: right;
	border: 1px solid #e7e7e7;
	background-color: #f9f9f9;
	width: 100%;
	margin: 20px 0
}
.bodyContainer-table .skema_117 {
	margin-top: 0
}
.bodyContainer-table .main_117 p {
	font-size: 13px;
	direction: rtl;
	margin-bottom: 0
}
.bodyContainer-table .seprator_117:last-child::after {
	display: none;
	content: ""
}
.bodyContainer-table .main_117 .fa_117 {
	margin-top: 0;
	padding-left: 7px;
	padding-top: 2px
}
.bodyContainer-table .firstLine_117 p {
	margin: 5px
}
.bodyContainer-table .secondLine_117 {
	box-sizing: border-box;
	direction: rtl;
	min-height: 33px;
	margin-right: 2px;
	border: 1px solid #EEE;
	background-color: #fcfcfc;
	float: right;
	width: 65%
}
.bodyContainer-table .secondLine_117 p {
	margin: 5px
}
.bodyContainer-table .line_117 {
	min-height: 38px;
	width: 50%;
	float: right
}

@media screen and (max-width:600px) {
.bodyContainer-table .firstLine_117 {
	width: 100%!important
}
.bodyContainer-table .secondLine_117 {
	margin-right: 0!important;
	width: 100%!important
}
}
.all, .all_239 {
	margin: 20px 0
}
.bodyContainer-table .main_117 h3 {
	direction: rtl;
	margin-bottom: 1%;
	border-bottom: 1px solid #e7e7e7;
	padding-bottom: 7px;
	padding-right: 11px;
	color: #666;
	font-size: 15px;
	background-color: #e4e4e4
}
.bodyContainer-table .firstLine_117 {
	min-height: 33px;
	border-color: #eee;
	border-style: solid;
	border-width: 0 1px 1px;
	direction: rtl;
	font-size: 13px;
	background-color: #f4f4f4;
	box-sizing: border-box;
	float: right;
	width: 33%
}
.products-box_118 .pagination__controls {
	width: 100%!important;
	text-align: center
}
.products-box_118 ul.pagination {
	display: inline-block;
	padding-left: 0;
	margin: 20px 0;
	border-radius: 4px
}
.products-box_118 .pagination>li {
	display: inline;
	float: left;
	padding: 0!important
}
.products-box_118 .pagination>li>a, .products-box_118 .pagination>li>span {
	position: relative;
	float: left;
	padding: 6px 12px;
	margin-left: -1px;
	line-height: 1.42857143;
	color: #f7565c;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd;
	font-size: 14px!important;
	direction: ltr;
	font-family: W_yekan
}
.products-box_118 .pagination>li:first-child>a, .products-box_118 .pagination>li:first-child>span {
	margin-left: 0;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px
}
.pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover, .products-box_118 .pagination>.active>a, .products-box_118 .pagination>.active>a:focus {
	z-index: 2;
	color: #fff;
	cursor: default;
	background-color: #f7565c;
	border-color: #f7565c
}
.products-box_118 .pagination>li:last-child>a, .products-box_118 .pagination>li:last-child>span {
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px
}
.list1, .list2 {
	width: 30px;
	height: 30px;
	border: 1px solid #ccc;
	cursor: pointer;
	float: right
}
.list1 a img, .list2 a img {
	background-color: #ccc
}
.list1:hover {
	background-color: #666
}
.list2 {
	margin-right: 20px;
	background: url(../images/list2.png) no-repeat #ccc
}
.box-midd1, .product-list1 tr {
	width: 100%
}
.list2:hover {
	background-color: #666
}
.titstyle {
	float: right;
	font-family: w_yekan;
	color: #767676
}
.box-midd1, .page-title1, .product-list1, .product-list1 td a {
	font-family: W_yekan
}
.box-midd1 {
	margin: 60px auto;
	text-align: justify;
	direction: rtl;
	line-height: 2.2em;
	font-size: 13px;
	color: #666
}
.error-container, .link-container, .page-title1, .product-list1 {
	text-align: center
}
.page-title1 {
	font-size: 21px;
	color: #DC6453;
	font-weight: 400;
	padding-bottom: 30px;
	background-color: #d3d3d3;
	height: 50px;
	line-height: 50px
}
.product-list1 {
	direction: rtl;
	width: 100%;
	border: none;
	border-right: 1px dashed #D7D7D7;
	font-size: 13px;
	color: #666;
	line-height: 2.7em;
	background: #fff
}
.product-list1 tr:first-child, .product-list1 tr:nth-child(2) {
	border-bottom: 1px dotted #FFF;
	background: url(../images/back.png) repeat-y
}
.product-list1 td {
	border-left: 1px dotted #d7d7d7;
	border-bottom: 1px dotted #d7d7d7
}
.product-list1 tr:first-child td, .product-list1 tr:nth-child(2) td {
	border-left: 1px dotted #d0d0d0!important;
	border-bottom: 1px dotted #d0d0d0!important
}
span:last-child .seprator {
	display: none!important
}

@media only screen and (max-width:600px) {
.container .no-image {
	width: 100%!important
}
}
.error-container {
	font-size: 180px;
	font-family: Catamaran, sans-serif;
	font-weight: 800;
	height: 1000px;
	padding: 50px 0
}
.error-container>span {
	line-height: .7;
	color: #FFB485;
	display: inline-block;
	position: relative;
	vertical-align: middle
}
.error-container>span:nth-of-type(1) {
	color: #D1F2A5;
	animation: colordancing 4s infinite
}
.error-container>span:nth-of-type(3) {
	color: #F56991;
	animation: colordancing2 4s infinite
}
.error-container>span:nth-of-type(2) {
	width: 120px;
	height: 120px;
	border-radius: 999px
}
.error-container>span:nth-of-type(2):after, .error-container>span:nth-of-type(2):before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: inherit;
	height: inherit;
	border-radius: 999px;
	box-shadow: inset 30px 0 0 rgba(209,242,165,.4), inset 0 30px 0 rgba(239,250,180,.4), inset -30px 0 0 rgba(255,196,140,.4), inset 0 -30px 0 rgba(245,105,145,.4);
	animation: shadowsdancing 4s infinite
}
.error-container>span:nth-of-type(2):before {
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	transform: rotate(45deg)
}
.screen-reader-text {
	position: absolute;
	top: -9999em;
	left: -9999em
}
@keyframes shadowsdancing {
0%, 100% {
box-shadow:inset 30px 0 0 rgba(209,242,165,.4), inset 0 30px 0 rgba(239,250,180,.4), inset -30px 0 0 rgba(255,196,140,.4), inset 0 -30px 0 rgba(245,105,145,.4)
}
25% {
box-shadow:inset 30px 0 0 rgba(245,105,145,.4), inset 0 30px 0 rgba(209,242,165,.4), inset -30px 0 0 rgba(239,250,180,.4), inset 0 -30px 0 rgba(255,196,140,.4)
}
50% {
box-shadow:inset 30px 0 0 rgba(255,196,140,.4), inset 0 30px 0 rgba(245,105,145,.4), inset -30px 0 0 rgba(209,242,165,.4), inset 0 -30px 0 rgba(239,250,180,.4)
}
75% {
box-shadow:inset 30px 0 0 rgba(239,250,180,.4), inset 0 30px 0 rgba(255,196,140,.4), inset -30px 0 0 rgba(245,105,145,.4), inset 0 -30px 0 rgba(209,242,165,.4)
}
}
@keyframes colordancing {
0%, 100% {
color:#D1F2A5
}
25% {
color:#F56991
}
50% {
color:#FFC48C
}
75% {
color:#EFFAB4
}
}
@keyframes colordancing2 {
0%, 100% {
color:#FFC48C
}
25% {
color:#EFFAB4
}
50% {
color:#D1F2A5
}
75% {
color:#F56991
}
}
.error-container {
	background-color: #416475;
	margin-bottom: 50px;
	color: #92a4ad
}
.error-container h1 {
	text-align: center;
	margin: 0;
	font-size: 30px
}
a.more-link {
	text-transform: uppercase;
	font-size: 13px;
	background-color: #92a4ad;
	padding: 10px 15px;
	border-radius: 0;
	color: #416475;
	display: inline-block;
	margin-right: 5px;
	margin-bottom: 5px;
	line-height: 1.5;
	text-decoration: none;
	margin-top: 50px;
	letter-spacing: 1px
}
