@font-face {
	font-family:'FontAwesome';
	src:url('fonts/fontawesome-webfont.eot');
	src:url('fonts/fontawesome-webfont.eot') format('embedded-opentype'), url('fonts/fontawesome-webfont.woff2') format('woff2'), url('fonts/fontawesome-webfont.woff') format('woff'), url('fonts/fontawesome-webfont.ttf') format('truetype'), url('fonts/fontawesome-webfont.svg') format('svg');
	font-weight:normal;
	font-style:normal;
	}
.fa {
	display:inline-block;
	font:normal normal normal 14px/1 FontAwesome;
	font-size:inherit;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale}
.fa-lg {
	font-size:1.33333333em;
	line-height:.75em;
	vertical-align:-15%}
.fa-2x {
	font-size:2em}
.fa-3x {
	font-size:3em}
.fa-4x {
	font-size:4em}
.fa-5x {
	font-size:5em}
.fa-fw {
	width:1.28571429em;
	text-align:center}
.fa-ul {
	padding-left:0;
	margin-left:2.14285714em;
	list-style-type:none}
.fa-ul>li {
	position:relative}
.fa-li {
	position:absolute;
	left:-2.14285714em;
	width:2.14285714em;
	top:.14285714em;
	text-align:center}
.fa-li.fa-lg {
	left:-1.85714286em}
.fa-border {
	padding:.2em .25em .15em;
	border:solid .08em #eee;
	border-radius:.1em}
.fa-pull-left {
	float:left}
.fa-pull-right {
	float:right}
.fa.fa-pull-left {
	margin-right:.3em}
.fa.fa-pull-right {
	margin-left:.3em}
.pull-right {
	float:right}
.pull-left {
	float:left}
.fa.pull-left {
	margin-right:.3em}
.fa.pull-right {
	margin-left:.3em}
.fa-spin {
	-webkit-animation:fa-spin 2s infinite linear;
	animation:fa-spin 2s infinite linear}
.fa-pulse {
	-webkit-animation:fa-spin 1s infinite steps(8);
	animation:fa-spin 1s infinite steps(8)}
@-webkit-keyframes fa-spin {
	0% {
	-webkit-transform:rotate(0deg);
	transform:rotate(0deg)}
100% {
	-webkit-transform:rotate(359deg);
	transform:rotate(359deg)}
}
@keyframes fa-spin {
	0% {
	-webkit-transform:rotate(0deg);
	transform:rotate(0deg)}
100% {
	-webkit-transform:rotate(359deg);
	transform:rotate(359deg)}
}
.fa-rotate-90 {
	-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
	-webkit-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	transform:rotate(90deg)}
.fa-rotate-180 {
	-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
	-webkit-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	transform:rotate(180deg)}
.fa-rotate-270 {
	-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
	-webkit-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	transform:rotate(270deg)}
.fa-flip-horizontal {
	-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
	-webkit-transform:scale(-1, 1);
	-ms-transform:scale(-1, 1);
	transform:scale(-1, 1)}
.fa-flip-vertical {
	-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
	-webkit-transform:scale(1, -1);
	-ms-transform:scale(1, -1);
	transform:scale(1, -1)}
:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical {
	filter:none}
.fa-stack {
	position:relative;
	display:inline-block;
	width:2em;
	height:2em;
	line-height:2em;
	vertical-align:middle}
.fa-stack-1x, .fa-stack-2x {
	position:absolute;
	left:0;
	width:100%;
	text-align:center}
.fa-stack-1x {
	line-height:inherit}
.fa-stack-2x {
	font-size:2em}
.fa-inverse {
	color:#fff}
.fa-glass:before {
	content:"\f000"}
.fa-music:before {
	content:"\f001"}
.fa-search:before {
	content:"\f002"}
.fa-envelope-o:before {
	content:"\f003"}
.fa-heart:before {
	content:"\f004"}
.fa-star:before {
	content:"\f005"}
.fa-star-o:before {
	content:"\f006"}
.fa-user:before {
	content:"\f007"}
.fa-film:before {
	content:"\f008"}
.fa-th-large:before {
	content:"\f009"}
.fa-th:before {
	content:"\f00a"}
.fa-th-list:before {
	content:"\f00b"}
.fa-check:before {
	content:"\f00c"}
.fa-remove:before, .fa-close:before, .fa-times:before {
	content:"\f00d"}
.fa-search-plus:before {
	content:"\f00e"}
.fa-search-minus:before {
	content:"\f010"}
.fa-power-off:before {
	content:"\f011"}
.fa-signal:before {
	content:"\f012"}
.fa-gear:before, .fa-cog:before {
	content:"\f013"}
.fa-trash-o:before {
	content:"\f014"}
.fa-home:before {
	content:"\f015"}
.fa-file-o:before {
	content:"\f016"}
.fa-clock-o:before {
	content:"\f017"}
.fa-road:before {
	content:"\f018"}
.fa-download:before {
	content:"\f019"}
.fa-arrow-circle-o-down:before {
	content:"\f01a"}
.fa-arrow-circle-o-up:before {
	content:"\f01b"}
.fa-inbox:before {
	content:"\f01c"}
.fa-play-circle-o:before {
	content:"\f01d"}
.fa-rotate-right:before, .fa-repeat:before {
	content:"\f01e"}
.fa-refresh:before {
	content:"\f021"}
.fa-list-alt:before {
	content:"\f022"}
.fa-lock:before {
	content:"\f023"}
.fa-flag:before {
	content:"\f024"}
.fa-headphones:before {
	content:"\f025"}
.fa-volume-off:before {
	content:"\f026"}
.fa-volume-down:before {
	content:"\f027"}
.fa-volume-up:before {
	content:"\f028"}
.fa-qrcode:before {
	content:"\f029"}
.fa-barcode:before {
	content:"\f02a"}
.fa-tag:before {
	content:"\f02b"}
.fa-tags:before {
	content:"\f02c"}
.fa-book:before {
	content:"\f02d"}
.fa-bookmark:before {
	content:"\f02e"}
.fa-print:before {
	content:"\f02f"}
.fa-camera:before {
	content:"\f030"}
.fa-font:before {
	content:"\f031"}
.fa-bold:before {
	content:"\f032"}
.fa-italic:before {
	content:"\f033"}
.fa-text-height:before {
	content:"\f034"}
.fa-text-width:before {
	content:"\f035"}
.fa-align-left:before {
	content:"\f036"}
.fa-align-center:before {
	content:"\f037"}
.fa-align-right:before {
	content:"\f038"}
.fa-align-justify:before {
	content:"\f039"}
.fa-list:before {
	content:"\f03a"}
.fa-dedent:before, .fa-outdent:before {
	content:"\f03b"}
.fa-indent:before {
	content:"\f03c"}
.fa-video-camera:before {
	content:"\f03d"}
.fa-photo:before, .fa-image:before, .fa-picture-o:before {
	content:"\f03e"}
.fa-pencil:before {
	content:"\f040"}
.fa-map-marker:before {
	content:"\f041"}
.fa-adjust:before {
	content:"\f042"}
.fa-tint:before {
	content:"\f043"}
.fa-edit:before, .fa-pencil-square-o:before {
	content:"\f044"}
.fa-share-square-o:before {
	content:"\f045"}
.fa-check-square-o:before {
	content:"\f046"}
.fa-arrows:before {
	content:"\f047"}
.fa-step-backward:before {
	content:"\f048"}
.fa-fast-backward:before {
	content:"\f049"}
.fa-backward:before {
	content:"\f04a"}
.fa-play:before {
	content:"\f04b"}
.fa-pause:before {
	content:"\f04c"}
.fa-stop:before {
	content:"\f04d"}
.fa-forward:before {
	content:"\f04e"}
.fa-fast-forward:before {
	content:"\f050"}
.fa-step-forward:before {
	content:"\f051"}
.fa-eject:before {
	content:"\f052"}
.fa-chevron-left:before {
	content:"\f053"}
.fa-chevron-right:before {
	content:"\f054"}
.fa-plus-circle:before {
	content:"\f055"}
.fa-minus-circle:before {
	content:"\f056"}
.fa-times-circle:before {
	content:"\f057"}
.fa-check-circle:before {
	content:"\f058"}
.fa-question-circle:before {
	content:"\f059"}
.fa-info-circle:before {
	content:"\f05a"}
.fa-crosshairs:before {
	content:"\f05b"}
.fa-times-circle-o:before {
	content:"\f05c"}
.fa-check-circle-o:before {
	content:"\f05d"}
.fa-ban:before {
	content:"\f05e"}
.fa-arrow-left:before {
	content:"\f060"}
.fa-arrow-right:before {
	content:"\f061"}
.fa-arrow-up:before {
	content:"\f062"}
.fa-arrow-down:before {
	content:"\f063"}
.fa-mail-forward:before, .fa-share:before {
	content:"\f064"}
.fa-expand:before {
	content:"\f065"}
.fa-compress:before {
	content:"\f066"}
.fa-plus:before {
	content:"\f067"}
.fa-minus:before {
	content:"\f068"}
.fa-asterisk:before {
	content:"\f069"}
.fa-exclamation-circle:before {
	content:"\f06a"}
.fa-gift:before {
	content:"\f06b"}
.fa-leaf:before {
	content:"\f06c"}
.fa-fire:before {
	content:"\f06d"}
.fa-eye:before {
	content:"\f06e"}
.fa-eye-slash:before {
	content:"\f070"}
.fa-warning:before, .fa-exclamation-triangle:before {
	content:"\f071"}
.fa-plane:before {
	content:"\f072"}
.fa-calendar:before {
	content:"\f073"}
.fa-random:before {
	content:"\f074"}
.fa-comment:before {
	content:"\f075"}
.fa-magnet:before {
	content:"\f076"}
.fa-chevron-up:before {
	content:"\f077"}
.fa-chevron-down:before {
	content:"\f078"}
.fa-retweet:before {
	content:"\f079"}
.fa-shopping-cart:before {
	content:"\f07a"}
.fa-folder:before {
	content:"\f07b"}
.fa-folder-open:before {
	content:"\f07c"}
.fa-arrows-v:before {
	content:"\f07d"}
.fa-arrows-h:before {
	content:"\f07e"}
.fa-bar-chart-o:before, .fa-bar-chart:before {
	content:"\f080"}
.fa-twitter-square:before {
	content:"\f081"}
.fa-facebook-square:before {
	content:"\f082"}
.fa-camera-retro:before {
	content:"\f083"}
.fa-key:before {
	content:"\f084"}
.fa-gears:before, .fa-cogs:before {
	content:"\f085"}
.fa-comments:before {
	content:"\f086"}
.fa-thumbs-o-up:before {
	content:"\f087"}
.fa-thumbs-o-down:before {
	content:"\f088"}
.fa-star-half:before {
	content:"\f089"}
.fa-heart-o:before {
	content:"\f08a"}
.fa-sign-out:before {
	content:"\f08b"}
.fa-linkedin-square:before {
	content:"\f08c"}
.fa-thumb-tack:before {
	content:"\f08d"}
.fa-external-link:before {
	content:"\f08e"}
.fa-sign-in:before {
	content:"\f090"}
.fa-trophy:before {
	content:"\f091"}
.fa-github-square:before {
	content:"\f092"}
.fa-upload:before {
	content:"\f093"}
.fa-lemon-o:before {
	content:"\f094"}
.fa-phone:before {
	content:"\f095"}
.fa-square-o:before {
	content:"\f096"}
.fa-bookmark-o:before {
	content:"\f097"}
.fa-phone-square:before {
	content:"\f098"}
.fa-twitter:before {
	content:"\f099"}
.fa-facebook-f:before, .fa-facebook:before {
	content:"\f09a"}
.fa-github:before {
	content:"\f09b"}
.fa-unlock:before {
	content:"\f09c"}
.fa-credit-card:before {
	content:"\f09d"}
.fa-feed:before, .fa-rss:before {
	content:"\f09e"}
.fa-hdd-o:before {
	content:"\f0a0"}
.fa-bullhorn:before {
	content:"\f0a1"}
.fa-bell:before {
	content:"\f0f3"}
.fa-certificate:before {
	content:"\f0a3"}
.fa-hand-o-right:before {
	content:"\f0a4"}
.fa-hand-o-left:before {
	content:"\f0a5"}
.fa-hand-o-up:before {
	content:"\f0a6"}
.fa-hand-o-down:before {
	content:"\f0a7"}
.fa-arrow-circle-left:before {
	content:"\f0a8"}
.fa-arrow-circle-right:before {
	content:"\f0a9"}
.fa-arrow-circle-up:before {
	content:"\f0aa"}
.fa-arrow-circle-down:before {
	content:"\f0ab"}
.fa-globe:before {
	content:"\f0ac"}
.fa-wrench:before {
	content:"\f0ad"}
.fa-tasks:before {
	content:"\f0ae"}
.fa-filter:before {
	content:"\f0b0"}
.fa-briefcase:before {
	content:"\f0b1"}
.fa-arrows-alt:before {
	content:"\f0b2"}
.fa-group:before, .fa-users:before {
	content:"\f0c0"}
.fa-chain:before, .fa-link:before {
	content:"\f0c1"}
.fa-cloud:before {
	content:"\f0c2"}
.fa-flask:before {
	content:"\f0c3"}
.fa-cut:before, .fa-scissors:before {
	content:"\f0c4"}
.fa-copy:before, .fa-files-o:before {
	content:"\f0c5"}
.fa-paperclip:before {
	content:"\f0c6"}
.fa-save:before, .fa-floppy-o:before {
	content:"\f0c7"}
.fa-square:before {
	content:"\f0c8"}
.fa-navicon:before, .fa-reorder:before, .fa-bars:before {
	content:"\f0c9"}
.fa-list-ul:before {
	content:"\f0ca"}
.fa-list-ol:before {
	content:"\f0cb"}
.fa-strikethrough:before {
	content:"\f0cc"}
.fa-underline:before {
	content:"\f0cd"}
.fa-table:before {
	content:"\f0ce"}
.fa-magic:before {
	content:"\f0d0"}
.fa-truck:before {
	content:"\f0d1"}
.fa-pinterest:before {
	content:"\f0d2"}
.fa-pinterest-square:before {
	content:"\f0d3"}
.fa-google-plus-square:before {
	content:"\f0d4"}
.fa-google-plus:before {
	content:"\f0d5"}
.fa-money:before {
	content:"\f0d6"}
.fa-caret-down:before {
	content:"\f0d7"}
.fa-caret-up:before {
	content:"\f0d8"}
.fa-caret-left:before {
	content:"\f0d9"}
.fa-caret-right:before {
	content:"\f0da"}
.fa-columns:before {
	content:"\f0db"}
.fa-unsorted:before, .fa-sort:before {
	content:"\f0dc"}
.fa-sort-down:before, .fa-sort-desc:before {
	content:"\f0dd"}
.fa-sort-up:before, .fa-sort-asc:before {
	content:"\f0de"}
.fa-envelope:before {
	content:"\f0e0"}
.fa-linkedin:before {
	content:"\f0e1"}
.fa-rotate-left:before, .fa-undo:before {
	content:"\f0e2"}
.fa-legal:before, .fa-gavel:before {
	content:"\f0e3"}
.fa-dashboard:before, .fa-tachometer:before {
	content:"\f0e4"}
.fa-comment-o:before {
	content:"\f0e5"}
.fa-comments-o:before {
	content:"\f0e6"}
.fa-flash:before, .fa-bolt:before {
	content:"\f0e7"}
.fa-sitemap:before {
	content:"\f0e8"}
.fa-umbrella:before {
	content:"\f0e9"}
.fa-paste:before, .fa-clipboard:before {
	content:"\f0ea"}
.fa-lightbulb-o:before {
	content:"\f0eb"}
.fa-exchange:before {
	content:"\f0ec"}
.fa-cloud-download:before {
	content:"\f0ed"}
.fa-cloud-upload:before {
	content:"\f0ee"}
.fa-user-md:before {
	content:"\f0f0"}
.fa-stethoscope:before {
	content:"\f0f1"}
.fa-suitcase:before {
	content:"\f0f2"}
.fa-bell-o:before {
	content:"\f0a2"}
.fa-coffee:before {
	content:"\f0f4"}
.fa-cutlery:before {
	content:"\f0f5"}
.fa-file-text-o:before {
	content:"\f0f6"}
.fa-building-o:before {
	content:"\f0f7"}
.fa-hospital-o:before {
	content:"\f0f8"}
.fa-ambulance:before {
	content:"\f0f9"}
.fa-medkit:before {
	content:"\f0fa"}
.fa-fighter-jet:before {
	content:"\f0fb"}
.fa-beer:before {
	content:"\f0fc"}
.fa-h-square:before {
	content:"\f0fd"}
.fa-plus-square:before {
	content:"\f0fe"}
.fa-angle-double-left:before {
	content:"\f100"}
.fa-angle-double-right:before {
	content:"\f101"}
.fa-angle-double-up:before {
	content:"\f102"}
.fa-angle-double-down:before {
	content:"\f103"}
.fa-angle-left:before {
	content:"\f104"}
.fa-angle-right:before {
	content:"\f105"}
.fa-angle-up:before {
	content:"\f106"}
.fa-angle-down:before {
	content:"\f107"}
.fa-desktop:before {
	content:"\f108"}
.fa-laptop:before {
	content:"\f109"}
.fa-tablet:before {
	content:"\f10a"}
.fa-mobile-phone:before, .fa-mobile:before {
	content:"\f10b"}
.fa-circle-o:before {
	content:"\f10c"}
.fa-quote-left:before {
	content:"\f10d"}
.fa-quote-right:before {
	content:"\f10e"}
.fa-spinner:before {
	content:"\f110"}
.fa-circle:before {
	content:"\f111"}
.fa-mail-reply:before, .fa-reply:before {
	content:"\f112"}
.fa-github-alt:before {
	content:"\f113"}
.fa-folder-o:before {
	content:"\f114"}
.fa-folder-open-o:before {
	content:"\f115"}
.fa-smile-o:before {
	content:"\f118"}
.fa-frown-o:before {
	content:"\f119"}
.fa-meh-o:before {
	content:"\f11a"}
.fa-gamepad:before {
	content:"\f11b"}
.fa-keyboard-o:before {
	content:"\f11c"}
.fa-flag-o:before {
	content:"\f11d"}
.fa-flag-checkered:before {
	content:"\f11e"}
.fa-terminal:before {
	content:"\f120"}
.fa-code:before {
	content:"\f121"}
.fa-mail-reply-all:before, .fa-reply-all:before {
	content:"\f122"}
.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before {
	content:"\f123"}
.fa-location-arrow:before {
	content:"\f124"}
.fa-crop:before {
	content:"\f125"}
.fa-code-fork:before {
	content:"\f126"}
.fa-unlink:before, .fa-chain-broken:before {
	content:"\f127"}
.fa-question:before {
	content:"\f128"}
.fa-info:before {
	content:"\f129"}
.fa-exclamation:before {
	content:"\f12a"}
.fa-superscript:before {
	content:"\f12b"}
.fa-subscript:before {
	content:"\f12c"}
.fa-eraser:before {
	content:"\f12d"}
.fa-puzzle-piece:before {
	content:"\f12e"}
.fa-microphone:before {
	content:"\f130"}
.fa-microphone-slash:before {
	content:"\f131"}
.fa-shield:before {
	content:"\f132"}
.fa-calendar-o:before {
	content:"\f133"}
.fa-fire-extinguisher:before {
	content:"\f134"}
.fa-rocket:before {
	content:"\f135"}
.fa-maxcdn:before {
	content:"\f136"}
.fa-chevron-circle-left:before {
	content:"\f137"}
.fa-chevron-circle-right:before {
	content:"\f138"}
.fa-chevron-circle-up:before {
	content:"\f139"}
.fa-chevron-circle-down:before {
	content:"\f13a"}
.fa-html5:before {
	content:"\f13b"}
.fa-css3:before {
	content:"\f13c"}
.fa-anchor:before {
	content:"\f13d"}
.fa-unlock-alt:before {
	content:"\f13e"}
.fa-bullseye:before {
	content:"\f140"}
.fa-ellipsis-h:before {
	content:"\f141"}
.fa-ellipsis-v:before {
	content:"\f142"}
.fa-rss-square:before {
	content:"\f143"}
.fa-play-circle:before {
	content:"\f144"}
.fa-ticket:before {
	content:"\f145"}
.fa-minus-square:before {
	content:"\f146"}
.fa-minus-square-o:before {
	content:"\f147"}
.fa-level-up:before {
	content:"\f148"}
.fa-level-down:before {
	content:"\f149"}
.fa-check-square:before {
	content:"\f14a"}
.fa-pencil-square:before {
	content:"\f14b"}
.fa-external-link-square:before {
	content:"\f14c"}
.fa-share-square:before {
	content:"\f14d"}
.fa-compass:before {
	content:"\f14e"}
.fa-toggle-down:before, .fa-caret-square-o-down:before {
	content:"\f150"}
.fa-toggle-up:before, .fa-caret-square-o-up:before {
	content:"\f151"}
.fa-toggle-right:before, .fa-caret-square-o-right:before {
	content:"\f152"}
.fa-euro:before, .fa-eur:before {
	content:"\f153"}
.fa-gbp:before {
	content:"\f154"}
.fa-dollar:before, .fa-usd:before {
	content:"\f155"}
.fa-rupee:before, .fa-inr:before {
	content:"\f156"}
.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before {
	content:"\f157"}
.fa-ruble:before, .fa-rouble:before, .fa-rub:before {
	content:"\f158"}
.fa-won:before, .fa-krw:before {
	content:"\f159"}
.fa-bitcoin:before, .fa-btc:before {
	content:"\f15a"}
.fa-file:before {
	content:"\f15b"}
.fa-file-text:before {
	content:"\f15c"}
.fa-sort-alpha-asc:before {
	content:"\f15d"}
.fa-sort-alpha-desc:before {
	content:"\f15e"}
.fa-sort-amount-asc:before {
	content:"\f160"}
.fa-sort-amount-desc:before {
	content:"\f161"}
.fa-sort-numeric-asc:before {
	content:"\f162"}
.fa-sort-numeric-desc:before {
	content:"\f163"}
.fa-thumbs-up:before {
	content:"\f164"}
.fa-thumbs-down:before {
	content:"\f165"}
.fa-youtube-square:before {
	content:"\f166"}
.fa-youtube:before {
	content:"\f167"}
.fa-xing:before {
	content:"\f168"}
.fa-xing-square:before {
	content:"\f169"}
.fa-youtube-play:before {
	content:"\f16a"}
.fa-dropbox:before {
	content:"\f16b"}
.fa-stack-overflow:before {
	content:"\f16c"}
.fa-instagram:before {
	content:"\f16d"}
.fa-flickr:before {
	content:"\f16e"}
.fa-adn:before {
	content:"\f170"}
.fa-bitbucket:before {
	content:"\f171"}
.fa-bitbucket-square:before {
	content:"\f172"}
.fa-tumblr:before {
	content:"\f173"}
.fa-tumblr-square:before {
	content:"\f174"}
.fa-long-arrow-down:before {
	content:"\f175"}
.fa-long-arrow-up:before {
	content:"\f176"}
.fa-long-arrow-left:before {
	content:"\f177"}
.fa-long-arrow-right:before {
	content:"\f178"}
.fa-apple:before {
	content:"\f179"}
.fa-windows:before {
	content:"\f17a"}
.fa-android:before {
	content:"\f17b"}
.fa-linux:before {
	content:"\f17c"}
.fa-dribbble:before {
	content:"\f17d"}
.fa-skype:before {
	content:"\f17e"}
.fa-foursquare:before {
	content:"\f180"}
.fa-trello:before {
	content:"\f181"}
.fa-female:before {
	content:"\f182"}
.fa-male:before {
	content:"\f183"}
.fa-gittip:before, .fa-gratipay:before {
	content:"\f184"}
.fa-sun-o:before {
	content:"\f185"}
.fa-moon-o:before {
	content:"\f186"}
.fa-archive:before {
	content:"\f187"}
.fa-bug:before {
	content:"\f188"}
.fa-vk:before {
	content:"\f189"}
.fa-weibo:before {
	content:"\f18a"}
.fa-renren:before {
	content:"\f18b"}
.fa-pagelines:before {
	content:"\f18c"}
.fa-stack-exchange:before {
	content:"\f18d"}
.fa-arrow-circle-o-right:before {
	content:"\f18e"}
.fa-arrow-circle-o-left:before {
	content:"\f190"}
.fa-toggle-left:before, .fa-caret-square-o-left:before {
	content:"\f191"}
.fa-dot-circle-o:before {
	content:"\f192"}
.fa-wheelchair:before {
	content:"\f193"}
.fa-vimeo-square:before {
	content:"\f194"}
.fa-turkish-lira:before, .fa-try:before {
	content:"\f195"}
.fa-plus-square-o:before {
	content:"\f196"}
.fa-space-shuttle:before {
	content:"\f197"}
.fa-slack:before {
	content:"\f198"}
.fa-envelope-square:before {
	content:"\f199"}
.fa-wordpress:before {
	content:"\f19a"}
.fa-openid:before {
	content:"\f19b"}
.fa-institution:before, .fa-bank:before, .fa-university:before {
	content:"\f19c"}
.fa-mortar-board:before, .fa-graduation-cap:before {
	content:"\f19d"}
.fa-yahoo:before {
	content:"\f19e"}
.fa-google:before {
	content:"\f1a0"}
.fa-reddit:before {
	content:"\f1a1"}
.fa-reddit-square:before {
	content:"\f1a2"}
.fa-stumbleupon-circle:before {
	content:"\f1a3"}
.fa-stumbleupon:before {
	content:"\f1a4"}
.fa-delicious:before {
	content:"\f1a5"}
.fa-digg:before {
	content:"\f1a6"}
.fa-pied-piper-pp:before {
	content:"\f1a7"}
.fa-pied-piper-alt:before {
	content:"\f1a8"}
.fa-drupal:before {
	content:"\f1a9"}
.fa-joomla:before {
	content:"\f1aa"}
.fa-language:before {
	content:"\f1ab"}
.fa-fax:before {
	content:"\f1ac"}
.fa-building:before {
	content:"\f1ad"}
.fa-child:before {
	content:"\f1ae"}
.fa-paw:before {
	content:"\f1b0"}
.fa-spoon:before {
	content:"\f1b1"}
.fa-cube:before {
	content:"\f1b2"}
.fa-cubes:before {
	content:"\f1b3"}
.fa-behance:before {
	content:"\f1b4"}
.fa-behance-square:before {
	content:"\f1b5"}
.fa-steam:before {
	content:"\f1b6"}
.fa-steam-square:before {
	content:"\f1b7"}
.fa-recycle:before {
	content:"\f1b8"}
.fa-automobile:before, .fa-car:before {
	content:"\f1b9"}
.fa-cab:before, .fa-taxi:before {
	content:"\f1ba"}
.fa-tree:before {
	content:"\f1bb"}
.fa-spotify:before {
	content:"\f1bc"}
.fa-deviantart:before {
	content:"\f1bd"}
.fa-soundcloud:before {
	content:"\f1be"}
.fa-database:before {
	content:"\f1c0"}
.fa-file-pdf-o:before {
	content:"\f1c1"}
.fa-file-word-o:before {
	content:"\f1c2"}
.fa-file-excel-o:before {
	content:"\f1c3"}
.fa-file-powerpoint-o:before {
	content:"\f1c4"}
.fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before {
	content:"\f1c5"}
.fa-file-zip-o:before, .fa-file-archive-o:before {
	content:"\f1c6"}
.fa-file-sound-o:before, .fa-file-audio-o:before {
	content:"\f1c7"}
.fa-file-movie-o:before, .fa-file-video-o:before {
	content:"\f1c8"}
.fa-file-code-o:before {
	content:"\f1c9"}
.fa-vine:before {
	content:"\f1ca"}
.fa-codepen:before {
	content:"\f1cb"}
.fa-jsfiddle:before {
	content:"\f1cc"}
.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before {
	content:"\f1cd"}
.fa-circle-o-notch:before {
	content:"\f1ce"}
.fa-ra:before, .fa-resistance:before, .fa-rebel:before {
	content:"\f1d0"}
.fa-ge:before, .fa-empire:before {
	content:"\f1d1"}
.fa-git-square:before {
	content:"\f1d2"}
.fa-git:before {
	content:"\f1d3"}
.fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before {
	content:"\f1d4"}
.fa-tencent-weibo:before {
	content:"\f1d5"}
.fa-qq:before {
	content:"\f1d6"}
.fa-wechat:before, .fa-weixin:before {
	content:"\f1d7"}
.fa-send:before, .fa-paper-plane:before {
	content:"\f1d8"}
.fa-send-o:before, .fa-paper-plane-o:before {
	content:"\f1d9"}
.fa-history:before {
	content:"\f1da"}
.fa-circle-thin:before {
	content:"\f1db"}
.fa-header:before {
	content:"\f1dc"}
.fa-paragraph:before {
	content:"\f1dd"}
.fa-sliders:before {
	content:"\f1de"}
.fa-share-alt:before {
	content:"\f1e0"}
.fa-share-alt-square:before {
	content:"\f1e1"}
.fa-bomb:before {
	content:"\f1e2"}
.fa-soccer-ball-o:before, .fa-futbol-o:before {
	content:"\f1e3"}
.fa-tty:before {
	content:"\f1e4"}
.fa-binoculars:before {
	content:"\f1e5"}
.fa-plug:before {
	content:"\f1e6"}
.fa-slideshare:before {
	content:"\f1e7"}
.fa-twitch:before {
	content:"\f1e8"}
.fa-yelp:before {
	content:"\f1e9"}
.fa-newspaper-o:before {
	content:"\f1ea"}
.fa-wifi:before {
	content:"\f1eb"}
.fa-calculator:before {
	content:"\f1ec"}
.fa-paypal:before {
	content:"\f1ed"}
.fa-google-wallet:before {
	content:"\f1ee"}
.fa-cc-visa:before {
	content:"\f1f0"}
.fa-cc-mastercard:before {
	content:"\f1f1"}
.fa-cc-discover:before {
	content:"\f1f2"}
.fa-cc-amex:before {
	content:"\f1f3"}
.fa-cc-paypal:before {
	content:"\f1f4"}
.fa-cc-stripe:before {
	content:"\f1f5"}
.fa-bell-slash:before {
	content:"\f1f6"}
.fa-bell-slash-o:before {
	content:"\f1f7"}
.fa-trash:before {
	content:"\f1f8"}
.fa-copyright:before {
	content:"\f1f9"}
.fa-at:before {
	content:"\f1fa"}
.fa-eyedropper:before {
	content:"\f1fb"}
.fa-paint-brush:before {
	content:"\f1fc"}
.fa-birthday-cake:before {
	content:"\f1fd"}
.fa-area-chart:before {
	content:"\f1fe"}
.fa-pie-chart:before {
	content:"\f200"}
.fa-line-chart:before {
	content:"\f201"}
.fa-lastfm:before {
	content:"\f202"}
.fa-lastfm-square:before {
	content:"\f203"}
.fa-toggle-off:before {
	content:"\f204"}
.fa-toggle-on:before {
	content:"\f205"}
.fa-bicycle:before {
	content:"\f206"}
.fa-bus:before {
	content:"\f207"}
.fa-ioxhost:before {
	content:"\f208"}
.fa-angellist:before {
	content:"\f209"}
.fa-cc:before {
	content:"\f20a"}
.fa-shekel:before, .fa-sheqel:before, .fa-ils:before {
	content:"\f20b"}
.fa-meanpath:before {
	content:"\f20c"}
.fa-buysellads:before {
	content:"\f20d"}
.fa-connectdevelop:before {
	content:"\f20e"}
.fa-dashcube:before {
	content:"\f210"}
.fa-forumbee:before {
	content:"\f211"}
.fa-leanpub:before {
	content:"\f212"}
.fa-sellsy:before {
	content:"\f213"}
.fa-shirtsinbulk:before {
	content:"\f214"}
.fa-simplybuilt:before {
	content:"\f215"}
.fa-skyatlas:before {
	content:"\f216"}
.fa-cart-plus:before {
	content:"\f217"}
.fa-cart-arrow-down:before {
	content:"\f218"}
.fa-diamond:before {
	content:"\f219"}
.fa-ship:before {
	content:"\f21a"}
.fa-user-secret:before {
	content:"\f21b"}
.fa-motorcycle:before {
	content:"\f21c"}
.fa-street-view:before {
	content:"\f21d"}
.fa-heartbeat:before {
	content:"\f21e"}
.fa-venus:before {
	content:"\f221"}
.fa-mars:before {
	content:"\f222"}
.fa-mercury:before {
	content:"\f223"}
.fa-intersex:before, .fa-transgender:before {
	content:"\f224"}
.fa-transgender-alt:before {
	content:"\f225"}
.fa-venus-double:before {
	content:"\f226"}
.fa-mars-double:before {
	content:"\f227"}
.fa-venus-mars:before {
	content:"\f228"}
.fa-mars-stroke:before {
	content:"\f229"}
.fa-mars-stroke-v:before {
	content:"\f22a"}
.fa-mars-stroke-h:before {
	content:"\f22b"}
.fa-neuter:before {
	content:"\f22c"}
.fa-genderless:before {
	content:"\f22d"}
.fa-facebook-official:before {
	content:"\f230"}
.fa-pinterest-p:before {
	content:"\f231"}
.fa-whatsapp:before {
	content:"\f232"}
.fa-server:before {
	content:"\f233"}
.fa-user-plus:before {
	content:"\f234"}
.fa-user-times:before {
	content:"\f235"}
.fa-hotel:before, .fa-bed:before {
	content:"\f236"}
.fa-viacoin:before {
	content:"\f237"}
.fa-train:before {
	content:"\f238"}
.fa-subway:before {
	content:"\f239"}
.fa-medium:before {
	content:"\f23a"}
.fa-yc:before, .fa-y-combinator:before {
	content:"\f23b"}
.fa-optin-monster:before {
	content:"\f23c"}
.fa-opencart:before {
	content:"\f23d"}
.fa-expeditedssl:before {
	content:"\f23e"}
.fa-battery-4:before, .fa-battery-full:before {
	content:"\f240"}
.fa-battery-3:before, .fa-battery-three-quarters:before {
	content:"\f241"}
.fa-battery-2:before, .fa-battery-half:before {
	content:"\f242"}
.fa-battery-1:before, .fa-battery-quarter:before {
	content:"\f243"}
.fa-battery-0:before, .fa-battery-empty:before {
	content:"\f244"}
.fa-mouse-pointer:before {
	content:"\f245"}
.fa-i-cursor:before {
	content:"\f246"}
.fa-object-group:before {
	content:"\f247"}
.fa-object-ungroup:before {
	content:"\f248"}
.fa-sticky-note:before {
	content:"\f249"}
.fa-sticky-note-o:before {
	content:"\f24a"}
.fa-cc-jcb:before {
	content:"\f24b"}
.fa-cc-diners-club:before {
	content:"\f24c"}
.fa-clone:before {
	content:"\f24d"}
.fa-balance-scale:before {
	content:"\f24e"}
.fa-hourglass-o:before {
	content:"\f250"}
.fa-hourglass-1:before, .fa-hourglass-start:before {
	content:"\f251"}
.fa-hourglass-2:before, .fa-hourglass-half:before {
	content:"\f252"}
.fa-hourglass-3:before, .fa-hourglass-end:before {
	content:"\f253"}
.fa-hourglass:before {
	content:"\f254"}
.fa-hand-grab-o:before, .fa-hand-rock-o:before {
	content:"\f255"}
.fa-hand-stop-o:before, .fa-hand-paper-o:before {
	content:"\f256"}
.fa-hand-scissors-o:before {
	content:"\f257"}
.fa-hand-lizard-o:before {
	content:"\f258"}
.fa-hand-spock-o:before {
	content:"\f259"}
.fa-hand-pointer-o:before {
	content:"\f25a"}
.fa-hand-peace-o:before {
	content:"\f25b"}
.fa-trademark:before {
	content:"\f25c"}
.fa-registered:before {
	content:"\f25d"}
.fa-creative-commons:before {
	content:"\f25e"}
.fa-gg:before {
	content:"\f260"}
.fa-gg-circle:before {
	content:"\f261"}
.fa-tripadvisor:before {
	content:"\f262"}
.fa-odnoklassniki:before {
	content:"\f263"}
.fa-odnoklassniki-square:before {
	content:"\f264"}
.fa-get-pocket:before {
	content:"\f265"}
.fa-wikipedia-w:before {
	content:"\f266"}
.fa-safari:before {
	content:"\f267"}
.fa-chrome:before {
	content:"\f268"}
.fa-firefox:before {
	content:"\f269"}
.fa-opera:before {
	content:"\f26a"}
.fa-internet-explorer:before {
	content:"\f26b"}
.fa-tv:before, .fa-television:before {
	content:"\f26c"}
.fa-contao:before {
	content:"\f26d"}
.fa-500px:before {
	content:"\f26e"}
.fa-amazon:before {
	content:"\f270"}
.fa-calendar-plus-o:before {
	content:"\f271"}
.fa-calendar-minus-o:before {
	content:"\f272"}
.fa-calendar-times-o:before {
	content:"\f273"}
.fa-calendar-check-o:before {
	content:"\f274"}
.fa-industry:before {
	content:"\f275"}
.fa-map-pin:before {
	content:"\f276"}
.fa-map-signs:before {
	content:"\f277"}
.fa-map-o:before {
	content:"\f278"}
.fa-map:before {
	content:"\f279"}
.fa-commenting:before {
	content:"\f27a"}
.fa-commenting-o:before {
	content:"\f27b"}
.fa-houzz:before {
	content:"\f27c"}
.fa-vimeo:before {
	content:"\f27d"}
.fa-black-tie:before {
	content:"\f27e"}
.fa-fonticons:before {
	content:"\f280"}
.fa-reddit-alien:before {
	content:"\f281"}
.fa-edge:before {
	content:"\f282"}
.fa-credit-card-alt:before {
	content:"\f283"}
.fa-codiepie:before {
	content:"\f284"}
.fa-modx:before {
	content:"\f285"}
.fa-fort-awesome:before {
	content:"\f286"}
.fa-usb:before {
	content:"\f287"}
.fa-product-hunt:before {
	content:"\f288"}
.fa-mixcloud:before {
	content:"\f289"}
.fa-scribd:before {
	content:"\f28a"}
.fa-pause-circle:before {
	content:"\f28b"}
.fa-pause-circle-o:before {
	content:"\f28c"}
.fa-stop-circle:before {
	content:"\f28d"}
.fa-stop-circle-o:before {
	content:"\f28e"}
.fa-shopping-bag:before {
	content:"\f290"}
.fa-shopping-basket:before {
	content:"\f291"}
.fa-hashtag:before {
	content:"\f292"}
.fa-bluetooth:before {
	content:"\f293"}
.fa-bluetooth-b:before {
	content:"\f294"}
.fa-percent:before {
	content:"\f295"}
.fa-gitlab:before {
	content:"\f296"}
.fa-wpbeginner:before {
	content:"\f297"}
.fa-wpforms:before {
	content:"\f298"}
.fa-envira:before {
	content:"\f299"}
.fa-universal-access:before {
	content:"\f29a"}
.fa-wheelchair-alt:before {
	content:"\f29b"}
.fa-question-circle-o:before {
	content:"\f29c"}
.fa-blind:before {
	content:"\f29d"}
.fa-audio-description:before {
	content:"\f29e"}
.fa-volume-control-phone:before {
	content:"\f2a0"}
.fa-braille:before {
	content:"\f2a1"}
.fa-assistive-listening-systems:before {
	content:"\f2a2"}
.fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before {
	content:"\f2a3"}
.fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before {
	content:"\f2a4"}
.fa-glide:before {
	content:"\f2a5"}
.fa-glide-g:before {
	content:"\f2a6"}
.fa-signing:before, .fa-sign-language:before {
	content:"\f2a7"}
.fa-low-vision:before {
	content:"\f2a8"}
.fa-viadeo:before {
	content:"\f2a9"}
.fa-viadeo-square:before {
	content:"\f2aa"}
.fa-snapchat:before {
	content:"\f2ab"}
.fa-snapchat-ghost:before {
	content:"\f2ac"}
.fa-snapchat-square:before {
	content:"\f2ad"}
.fa-pied-piper:before {
	content:"\f2ae"}
.fa-first-order:before {
	content:"\f2b0"}
.fa-yoast:before {
	content:"\f2b1"}
.fa-themeisle:before {
	content:"\f2b2"}
.fa-google-plus-circle:before, .fa-google-plus-official:before {
	content:"\f2b3"}
.fa-fa:before, .fa-font-awesome:before {
	content:"\f2b4"}
.sr-only {
	position:absolute;
	width:1px;
	height:1px;
	padding:0;
	margin:-1px;
	overflow:hidden;
	clip:rect(0, 0, 0, 0);
	border:0}
.sr-only-focusable:active, .sr-only-focusable:focus {
	position:static;
	width:auto;
	height:auto;
	margin:0;
	overflow:visible;
	clip:auto}
@font-face {
	font-family:'IranNastaliq';
	src:url('fonts/IranNastaliq.eot?#') format('eot'), url('fonts/IranNastaliq.ttf') format('truetype'), url('fonts/IranNastaliq.woff') format('woff');
	}
@font-face {
	font-family:"naskh";
	font-weight:normal;
	src:url( " fonts/naskh.eot" );
	src:local( "☺" ), url( " fonts/naskh.woff" )format( "woff" ), url( " fonts/naskh.ttf" )format( "truetype" );
	}
@font-face {
	font-family:"Parastoo";
	font-weight:normal;
	src:url( " fonts/Parastoo.eot" );
	src:local( "☺" ), url( " fonts/Parastoo.woff" )format( "woff" ), url( " fonts/Parastoo.ttf" )format( "truetype" );
	}
@font-face {
	font-family:"Num_Light";
	font-weight:normal;
	src:url( " fonts/Num_Light.eot" );
	src:local( "☺" ), url( " fonts/Num_Light.woff" )format( "woff" ), url( " fonts/Num_Light.ttf" )format( "truetype" );
	}
@font-face {
	font-family:"Sans_Medium";
	font-weight:normal;
	src:url( " fonts/IRANSansWeb_Medium.eot" );
	src:local( "☺" ), url( " fonts/IRANSansWeb_Medium.woff" )format( "woff" ), url( " fonts/IRANSansWeb_Medium.ttf" )format( "truetype" );
	}
@font-face {
	font-family:"Sans_Light";
	font-weight:normal;
	src:url( " fonts/IRANSansWeb_Light.eot" );
	src:local( "☺" ), url( " fonts/IRANSansWeb_Light.woff" )format( "woff" ), url( " fonts/IRANSansWeb_Light.ttf" )format( "truetype" );
	}
img.alignright {
	float:right;
	margin:0 0 1em 1em}
img.alignleft {
	float:left;
	margin:0 1em 1em 0}
img.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto}
.alignright {
	float:right;
	}
.alignleft {
	float:left;
	}
.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto}
* {
	padding:0;
	margin:0;
	outline:none;
	list-style:none;
	border:0}
*, *:before, *:after {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box}
html, body {
	position:relative;
	height:100%}
html {
	box-sizing:border-box}
body {
	font-size:15px;
	background:#f2f2f2;
	color:#333;
	direction:rtl;
	font-family:Num_Light;
	}
body .overlay {
	display:none;
	position:fixed;
	top:40px;
	left:222px;
	width:100%;
	height:100%;
	background:rgba(0, 0, 0, .3);
	z-index:9999}
body.pushed .overlay {
	display:block}
a {
	color:#333;
	transition:all 0.3s ease 0s;
	text-decoration:none!important}
a:hover {
	color:#000;
	transition:all 0.3s ease 0s;
	}
ul, ol, li {
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-image:none}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
	margin:0;
	padding:0}
input {
	font-family:Sans_Light;
	width:auto;
	padding:10px;
	margin:10px;
	border-radius:5px;
	background:#f6f7f8;
	transition:all 0.5s ease 0s;
	}
input:focus {
	background:#eeeeef;
	transition:all 0.5s ease 0s;
	}
textarea {
	font-family:Sans_Light;
	width:auto;
	height:120px;
	padding:10px;
	margin:10px;
	border-radius:5px;
	background:#f6f7f8;
	transition:all 0.5s ease 0s;
	}
textarea:focus {
	background:#eeeeef;
	transition:all 0.5s ease 0s;
	}
input[type="submit"]:hover {
	transition:all 0.5s ease 0s;
	background:#999!important;
	}
input[type="submit"] {
	width:auto;
	transition:all 0.5s ease 0s;
	padding:8px 15px;
	margin-bottom:10px;
	border-radius:5px;
	background:#d70808;
	color:white;
	cursor:pointer;
	font-family:'Sans_Light', tahoma;
	box-shadow:inset 0 -2px 0rgba(0, 0, 0, 0.1);
	}
table {
	clear:both;
	width:100%;
	margin:10px 0;
	border:1px solid #eee;
	max-width:100%;
	}
table td, table th {
	padding:5px;
	overflow:hidden;
	}
table td:focus, table th:focus {
	outline:none;
	}
table thead td {
	border-bottom:1px solid #eee;
	}
table tbody tr:nth-child(odd) {
	background:#fafafa;
	}
table tbody tr.carHeader {
	background:#efefef;
	padding:10px 0;
	height:36px;
	}
td.in {
	color:#00b515;
	}
td.out {
	color:#d60e0e;
	}
table td {
	vertical-align:middle;
	padding:8px 5px;
	max-width:300px;
	}
img {
	vertical-align:top}
.entry a {
	color:#003ff0;
	}
.linn {
	width:100%;
	height:1px;
	overflow:hidden;
	}
.clear, .clr {
	clear:both;
	height:0}
.clearfix:after, .clearfix:before, .row:after, .row:before {
	display:table;
	content:" "}
.clearfix:after, .row:after {
	clear:both}
hr {
	margin-top:20px;
	margin-bottom:20px;
	border:0;
	border-top:1px solid #eee}
.row {
	margin-right:-10px;
	margin-left:-10px}
.hidden {
	display:none}
.visible {
	display:block}
.embed-responsive {
	position:relative;
	display:block;
	height:0;
	padding:0;
	overflow:hidden}
.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video {
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	width:100%;
	height:100%;
	border:0}
.embed-responsive-16by9 {
	padding-bottom:56.25%}
pre, code {
	direction:ltr;
	font:11px/19px 'andale mono', 'lucida console', monospace;
	padding:3px;
	display:block;
	overflow-x:visible;
	overflow-y:hidden;
	margin:0 0 20px;
	color:#666;
	border-top:1px solid #e1e1e1;
	border-left:1px solid #e1e1e1;
	border-bottom:1px solid #f0f0f0;
	border-right:1px solid #f0f0f0;
	border-radius:0}
.thumbnail img {
	width:100%;
	height:auto}
.trans, body .overlay, #site-navigation ul ul, .apnews.ne_one .polist .item .det, .apnews.ne_tow .polist .item .det, .apnews.ne_three .polist .item .det, .apnews.ne_four .polist .item .det, .ap_news .ap_slider .item .det, .sidebar .ap_slider .item .det, .ap-single .conteneur_barre_outils .fontsize .plustext, .ap-single .conteneur_barre_outils .fontsize .minustext, .ap-single .moreposts .postlist .item .det, .ap-archive .post-list .item .det, .timeline .polist .slick-arrow, .wid-editors .list .item, .ap-footer .copyright-area .social li a {
	-moz-transition:all 300ms ease-in-out;
	-o-transition:all 300ms ease-in-out;
	-webkit-transition:all 300ms ease-in-out;
	transition:all 300ms ease-in-out}
.scale, .main-top .polist .slick-arrow:hover, .apnews.ne_four .polist .slick-arrow:hover, .ap_news .ap_slider .slick-arrow:hover, .sidebar .ap_slider .slick-arrow:hover {
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1)}
.link {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:99}
.ap_header {
	background:#fff;
	width:100%;
	top:0;
	right:0;
	left:0;
	position:sticky;
	z-index:9999999;
	box-shadow:0 0 3px 1px rgba(0, 0, 0, .2);
	margin-bottom:20px}
.ap_header .inn {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex}
.ap_header .inn .header_right {
	z-index:9999;
	float:right;
	width:300px;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	background:#d70808}
.ap_header .inn .header_right .ap_logo {
	width:calc(300px - 56px);
	float:right;
	text-align:center;
	height:75px}
.ap_header .inn .header_right .ap_logo img {
	height:100%;
	width:auto;
	z-index:9999;
	position:relative}
.big_header .ap_header {
	background:#d70808 url(img/bg.png) center top no-repeat;
	height:110px;
	margin-bottom:35px;
	}
.medii .big_header .ap_header {
	background:#444!important;
	margin-bottom:0;
	}
.medii .left .meei .handle {
	background:#f00!important;
	}
.big_header .ap_header .header_top {
	width:100%;
	height:70px;
	}
.big_header .ap_header .header_bottom {
	width:100%;
	height:40px;
	background:#333;
	padding:5px 10px;
	line-height:0px;
	margin-top:40px;
	border-radius:3px;
	border:1px solid rgba(120, 120, 120, 0.5);
	}
.big_header .ap_header #site-navigation {
	top:0;
	padding-top:5px;
	}
.big_header .bars {
	margin:auto 0px;
	}
.big_header #leftmenu {
	top:19%;
	}
.big_header .ap_header .header_bottom .ap-nav {
	width:auto;
	float:right;
	top:-3px;
	}
.big_header .ap_header .bars {
	display:none;
	top:10px;
	}
.big_header .ap_header .ap-search {
	float:left;
	margin-top:10px;
	}
.big_header .ap_header .ap-search #search-btn {
	color:#ddd;
	margin-top:-4px;
	transition:all 0.3s ease 0s;
	}
.big_header .ap_header .ap-search #search-btn:hover {
	transition:all 0.3s ease 0s;
	color:#fff;
	}
.icon-reorder::before {
	transition:all 0.3s ease 0s;
	}
.big_header .icon-reorder:hover::before {
	transition:all 0.3s ease 0s;
	color:#fff;
	}
.big_header .ap_header .ap-nav a {
	color:#d0cece;
	font-size:14px;
	line-height:35px;
	font-family:Parastoo;
	transition:all 0.3s ease 0s;
	}
.big_header .ap_header .ap-nav ul ul li a {
	font-size:12px;
	}
.big_header .ap_header .ap-nav a:hover {
	color:#fff;
	transition:all 0.3s ease 0s;
	}
.big_header .ap-nav a {
	padding:0 5px;
	display:block;
	height:37px;
	line-height:40px;
	}
.big_header .ap_logo {
	width:50%;
	float:right;
	}
.big_header .menu_top {
	width:50%;
	float:right;
	height:35px;
	}
.menu_top ul {
	padding:0;
	margin:0;
	list-style:none;
	position:relative;
	text-align:left;
	}
.menu_top ul li {
	display:inline-block;
	padding:5px;
	line-height:35px;
	}
.menu_top ul li a {
	color:#f1f1f1e6;
	transition:all 0.3s ease 0s;
	font-size:13px;
	font-family:Sans_Medium;
	}
.menu_top ul li a:hover {
	color:#fff;
	transition:all 0.3s ease 0s;
	}
.logo h1 {
	font-size:30px;
	font-family:Sans_Medium;
	color:#fff;
	line-height:40px;
	text-shadow:1px 1px #000;
	}
.logo span {
	color:#fff;
	font-size:13px;
	}
.ap_header .inn .ap-search {
	margin:auto auto auto 140px}
.ap_header .inn .ap-search #search-btn {
	color:#bfc0c0}
.ap_header .inn .ap-search #search-btn:hover {
	cursor:pointer}
.customize-support .ap_header {
	top:32px}
@media only screen and (max-width:768px) {
	.ap_header .inn {
	background:#242424}
.ap_header .inn .ap-search {
	margin:auto}
.ap_header .inn .header_right .ap_logo {
	height:50px}
}
.ap_banner_header {
	text-align:left;
	margin:auto auto auto 0;
	width:748px;
	padding:5px}
.jmb_banner {
	text-align:center;
	margin-bottom:10px}
.jmb_banner img {
	max-width:100%}
.rightbanner {
	width:190px;
	height:600px;
	position:absolute;
	top:0;
	right:-190px;
	text-align:left}
.leftbanner {
	width:190px;
	height:600px;
	position:absolute;
	top:0;
	left:-190px;
	text-align:right}
.bnr_thumb {
	text-align:center;
	margin-bottom:5px}
.post-banner-mobile {
	text-align:center;
	margin:10px 0}
.post-banner {
	text-align:center;
	margin:10px 0}
.marquee {
	padding:0;
	height:35px;
	position:relative;
	background:#fff;
	box-shadow:0 1px 1px rgba(28, 37, 64, .16);
	overflow:hidden;
	border-radius:4px;
	width:100%;
	margin-bottom:20px;
	margin-top:15px}
.marquee .t {
	top:0;
	width:10%;
	background:#d70808;
	border-left:1px solid rgba(0, 0, 0, .03);
	float:right;
	min-height:35px;
	position:relative}
.marquee .t h3 {
	height:35px;
	line-height:35px;
	text-align:center;
	font-family:Sans_Medium;
	font-size:14px;
	font-weight:normal;
	position:relative;
	color:#fff}
.marquee .t h3::after {
	position:absolute;
	content:'';
	height:45px;
	width:10px;
	left:-5px;
	top:-5px;
	background:#d70808;
	-webkit-transform:rotate(17deg);
	-moz-transform:rotate(17deg);
	-o-transform:rotate(17deg);
	transform:rotate(17deg);
	}
.marquee .mframe {
	width:90%;
	float:right;
	}
.marquee-frame {
	padding:0!important;
	overflow:hidden}
.marquee-frame p {
	height:35px;
	line-height:19px;
	font-size:1em;
	font-weight:700;
	direction:rtl}
.marquee-frame span a {
	padding:7px;
	display:inline-block;
	margin:0 0 0 -5px;
	font-family:Num_Light;
	font-size:14px;
	font-weight:normal;
	color:#333;
	transition:all .3s ease-in-out;
	}
.marquee-frame span a:hover {
	color:#000;
	transition:all .3s ease-in-out;
	}
.marquee-frame img {
	max-height:35px;
	margin-left:-5px;
	width:35px;
	vertical-align:middle;
	display:inline-block;
	padding:5px}
.marquee-frame img:nth-of-type(1) {
	display:none}
@media only screen and (max-width:900px) {
	.marquee .t {
	position:relative}
.marquee .t h3 {
	display:none}
.marquee .t:before {
	content:'\f06d';
	font-family:"FontAwesome";
	font-weight:800;
	color:#fff;
	right:50%;
	top:50%;
	position:absolute;
	-webkit-transform:translateX(50%) translateY(-50%);
	-ms-transform:translateX(50%) translateY(-50%);
	transform:translateX(50%) translateY(-50%)}
}
.main-top {
	margin-bottom:10px;
	width:100%}
.main-top .polist {
	margin:0 -5px;
	display:none;
	position:relative}
.main-top .polist.slick-initialized {
	display:block}
.main-top .polist:hover .slick-arrow {
	opacity:1}
.main-top .polist:hover .slick-arrow.button-prev {
	right:-10px}
.main-top .polist:hover .slick-arrow.button-next {
	left:-10px}
.main-top .polist .item {
	height:100%;
	position:relative;
	width:100%;
	margin:0 5px}
.main-top .polist .item:hover .head {
	height:100%}
.main-top .polist .item:hover .btn-readmore {
	height:40px;
	width:120px}
.main-top .polist .item:hover .btn-readmore span.readmore-text {
	height:auto;
	left:10px;
	opacity:1;
	top:10px;
	transition-delay:.1s;
	visibility:visible;
	width:auto}
.main-top .polist .item:hover .btn-readmore i {
	right:12px;
	opacity:1;
	top:0;
	transition-delay:.1s;
	visibility:visible;
	width:auto;
	height:40px;
	line-height:39px;
	position:absolute}
.main-top .polist .item .head {
	background:rgba(35, 39, 50, .68);
	bottom:0;
	height:100px;
	left:0;
	min-height:100px;
	padding:10px;
	position:absolute;
	transition:.15s ease-in-out;
	width:100%;
	z-index:99}
.main-top .polist .item .head h2 {
	font-size:1em;
	font-weight:600;
	line-height:1.6;
	overflow:hidden;
	width:100%;
	color:#fff;
	-webkit-transform:translateY(-50%);
	padding-left:10px;
	position:absolute;
	top:50%;
	transform:translateY(-50%)}
.main-top .polist .item .head p {
	color:#fff;
	opacity:.7;
	max-height:0;
	line-height:150%;
	font-size:15px;
	overflow:hidden;
	opacity:0;
	transition:opacity .4s ease-out, max-height .4s ease-out, margin .4s}
.main-top .polist .item .thumbnail {
	height:200px;
	position:relative;
	display:block;
	overflow:hidden;
	background-color:#eee;
	background-size:50%;
	text-indent:0}
.main-top .polist .item .thumbnail img {
	object-fit:cover!important;
	width:100%!important;
	height:100%!important}
.main-top .polist .item .thumbnail .metap {
	position:absolute;
	bottom:10px;
	right:20px;
	display:flex;
	z-index:999}
.main-top .polist .item .thumbnail .metap .categorie {
	min-width:60px;
	height:25px;
	background:#d70808;
	top:40px;
	padding:0 8px;
	color:#fff;
	text-align:center}
.main-top .polist .item .thumbnail .metap .categorie a {
	color:#fff}
.main-top .polist .item .thumbnail .metap .time {
	min-width:60px;
	height:25px;
	background:rgba(0, 0, 0, .25);
	color:#fff;
	padding:3px 10px;
	font-size:.8em}
.main-top .polist .item .btn-absolute {
	bottom:0;
	position:absolute;
	left:0;
	height:40px;
	width:120px;
	background:#d70808;
	border-radius:0;
	font-size:18px;
	height:26px;
	line-height:18px;
	transition:.3s ease-in-out;
	width:56px;
	z-index:99;
	display:flex}
.main-top .polist .item .btn-absolute span.readmore-text {
	color:#fff;
	font-size:12px;
	height:0;
	left:0;
	opacity:0;
	position:absolute;
	text-transform:uppercase;
	transition:opacity .3s;
	visibility:hidden;
	width:0}
.main-top .polist .item .btn-absolute i {
	height:26px;
	width:56px;
	line-height:26px;
	transition:.25s ease;
	color:#fff;
	text-align:center;
	margin:auto 0;
	float:right}
.main-top .polist .slick-arrow {
	width:30px;
	height:30px;
	line-height:30px;
	text-align:center;
	background-color:rgba(40, 41, 39, .15);
	border:none;
	color:#fff;
	transition:all .3s ease-in-out;
	display:flex;
	align-items:center;
	justify-content:center;
	z-index:18;
	position:absolute;
	top:75px;
	cursor:pointer;
	background:#d70808;
	transition:all .15s ease-in-out;
	opacity:0}
.main-top .polist .slick-arrow.slick-disabled {
	background:#ddd}
.main-top .polist .slick-arrow:hover {
	border:3px solid rgba(255, 255, 255, .23)}
.main-top .polist .slick-arrow.button-prev {
	right:10px}
.main-top .polist .slick-arrow.button-next {
	left:10px}
@media only screen and (max-width:768px) {
	.main-top .polist {
	margin:0}
.main-top .polist:hover .slick-arrow.button-prev {
	right:0}
.main-top .polist:hover .slick-arrow.button-next {
	left:0}
.main-top .polist .item {
	margin:0}
}
.bars {
	height:16px!important;
	width:20px!important;
	position:relative;
	cursor:pointer;
	margin:auto 10px;
	z-index:9999}
.bars>span {
	position:absolute;
	right:0;
	width:100%;
	height:2px;
	background-color:#fff;
	-webkit-transition:all .4s ease-in-out;
	transition:all .4s ease-in-out}
.bars>span:nth-child(1) {
	top:0}
.bars>span:nth-child(2) {
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%)}
.bars>span:nth-child(3) {
	top:-webkit-calc(100% - 2px);
	top:calc(100% - 2px);
	width:100%}
.ap_header.active .bars>span:nth-child(1) {
	top:50%;
	left:50%;
	margin-right:-8px;
	-webkit-transform:translate(-50%, -50%) rotate(45deg);
	-ms-transform:translate(-50%, -50%) rotate(45deg);
	transform:translate(-50%, -50%) rotate(45deg);
	-webkit-transform-origin:center center;
	-ms-transform-origin:center center;
	transform-origin:center center}
.ap_header.active .bars>span:nth-child(2) {
	top:50%;
	background:#fff0;
	-webkit-transform:translate(-50%);
	-ms-transform:translate(-50%);
	transform:translate(-50%);
	right:-10px}
.ap_header.active .bars>span:nth-child(3) {
	width:100%;
	top:50%;
	left:50%;
	margin-right:-8px;
	-webkit-transform:translate(-50%, -50%) rotate(-43deg);
	-ms-transform:translate(-50%, -50%) rotate(-43deg);
	transform:translate(-50%, -50%) rotate(-43deg);
	-webkit-transform-origin:center center;
	-ms-transform-origin:center center;
	transform-origin:center center}
.ap-search {
	margin:auto 20px auto 0}
.ap-search #search-btn {
	color:#fff}
.ap-search #search-btn:hover {
	cursor:pointer}
#search-overlay {
	display:none}
#search-overlay.block {
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	overflow:auto;
	text-align:center;
	background:rgba(0, 0, 0, .69);
	margin:0;
	z-index:9999}
#search-overlay.block:before {
	content:'';
	display:inline-block;
	height:100%;
	vertical-align:middle;
	margin-right:0}
#search-overlay .centered {
	display:inline-block;
	vertical-align:middle;
	width:50%;
	padding:10px 15px;
	color:#fff;
	border:none;
	background:0 0}
#search-overlay #search-box {
	position:relative;
	width:100%;
	margin:0}
.sidenav {
	height:100%;
	width:0;
	position:fixed;
	z-index:99999999;
	top:0;
	left:0;
	background:#fff url(img/top.png) no-repeat left 40px top 10px;
	overflow-x:hidden;
	overflow-y:hidden;
	padding-top:60px;
	transition:0.5s;
	box-shadow:0 0 3px 1px rgba(0, 0, 0, .2);
	}
.sidenav s {
	position:absolute;
	left:-10px;
	width:54px;
	height:2px;
	background:#d0d0d0;
	content:"";
	top:25px;
	}
.sidenav .closebtn {
	position:absolute;
	top:8px;
	right:12px;
	color:#ddd;
	font-size:36px;
	background:#fff;
	padding:0px 4px;
	transition:all .2s ease-in;
	height:30px;
	width:30px;
	line-height:30px;
	border:1px solid #eee;
	border-radius:5px;
	}
.sidenav .closebtn:hover {
	border:1px solid #adadad;
	color:#adadad;
	transition:all .2s ease-in;
	}
.toggle {
	float:right;
	margin-top:4px;
	color:#fff;
	display:block;
	font-size:15px;
	margin-left:5px;
	}
.icon-reorder:before {
	content:"\f090";
	font-size:25px;
	color:#bfc0c0;
	font-family:'FontAwesome';
	line-height:0px;
	margin-left:5px;
	}
.ind-ii {
	height:auto;
	width:280px;
	float:none;
	margin:5px auto;
	overflow:hidden;
	padding:5px;
	}
.ind-ii h2 {
	width:100%;
	float:right;
	font-family:"Num_Light";
	font-size:13px;
	color:#bcbbbb;
	background:#f9f9f9 url(img/favicon.png) no-repeat right 5px top 2px;
	transition:all .2s ease-in;
	height:33px;
	line-height:33px;
	padding-right:10px;
	margin-bottom:5px;
	border-radius:10px;
	text-indent:30px;
	}
.ind-ii table {
	font-family:Num_Light;
	font-size:13pt;
	width:100%;
	}
.ind-ii tbody td {
	font-family:Num_Light;
	font-size:12px;
	color:#a3a1a1;
	}
.ind-ii tbody tr {
	background:#f9f9f9;
	border-radius:5px;
	}
.hadis {
	height:30px;
	width:100%;
	float:none;
	margin:0 auto;
	font-size:15px;
	text-align:center;
	background:#f9f9f9;
	border-radius:15px;
	overflow:hidden;
	}
.tit522 {
	height:30px;
	width:75px;
	float:right;
	font-size:13px;
	color:#bcbbbb;
	text-align:right;
	background:#eee;
	font-family:Sans_Medium;
	font-weight:normal;
	line-height:30px;
	padding:0 10px;
	margin-left:5px;
	}
.cone96 {
	float:right;
	width:190px;
	color:#bcbbbb;
	line-height:30px;
	font-size:12px;
	}
.ind-ii b {
	width:100%;
	float:right;
	font-family:"Num_Light";
	font-size:13px;
	color:#a3a1a1;
	background:#f9f9f9 url(img/favicon.png) no-repeat right 5px top 2px;
	transition:all .2s ease-in;
	height:33px;
	line-height:33px;
	padding-right:10px;
	margin-bottom:5px;
	border-radius:10px;
	font-weight:normal;
	}
.ind-ii b:hover i {
	color:#FFC400;
	transition:all .2s ease-in;
	}
.ind-ii b i {
	font-size:18px;
	line-height:33px;
	padding-left:10px;
	padding-right:2px;
	}
#search-overlay #search-form {
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	height:50px;
	background-color:#fff;
	overflow:hidden}
#search-overlay #search-text {
	font-size:14px;
	color:#ddd;
	border-width:0;
	background:0 0}
#search-overlay #search-box input[type=text] {
	width:90%;
	padding:10px;
	line-height:10px;
	color:#333;
	outline:none}
#search-overlay #search-button {
	position:absolute;
	transition:all 0.5s ease 0s;
	top:0;
	left:0;
	height:50px;
	width:100px;
	font-family:"Num_Light";
	font-size:14px;
	color:#fff;
	text-align:center;
	background-color:#d70808;
	cursor:pointer}
#search-overlay #close-btn {
	position:fixed;
	top:2em;
	right:1em;
	font-size:2em}
#search-overlay #close-btn:hover {
	color:#FFC400;
	cursor:pointer}
#search-overlay #search-button:hover {
	background-color:#999!important;
	transition:all 0.5s ease 0s;
	}
.ap.open-overlay {
	filter:blur(4px);
	-webkit-filter:blur(4px)}
@media only screen and (max-width:768px) {
	#search-overlay .centered {
	width:90%}
#search-overlay #close-btn {
	top:1em}
}
.ap-nav {
	margin:auto 0;
	z-index:9999;
	position:relative}
.ap-nav ul {
	padding:0;
	margin:0;
	list-style:none;
	position:relative;
	}
.ap-nav ul li {
	display:inline-block}
.ap-nav a {
	padding-right:15px;
	display:block;
	height:75px;
	line-height:75px;
	font-size:18px;
	color:#333;
	font-weight:normal;
	font-family:"Parastoo";
	}
.ap-nav ul li:hover>ul {
	display:inherit;
	}
.ap-nav ul ul {
	background:#242424;
	opacity:0;
	padding:10px 0;
	position:absolute;
	transition:all 0.5s ease 0s;
	visibility:hidden;
	}
.ap-nav ul ul li {
	width:230px;
	padding-right:5px;
	float:none;
	display:list-item;
	position:relative}
.ap-nav ul ul li a {
	color:#ddd;
	height:auto;
	transition:all 0.3s ease 0s;
	font-size:14px;
	padding:10px;
	line-height:150%;
	}
.ap-nav ul ul li:hover a {
	color:#fff;
	transition:all 0.3s ease 0s;
	}
.ap-nav ul ul ul {
	top:0;
	right:230px}
.ap-nav ul ul ul li {
	position:relative;
	top:0;
	right:0}
.ap-nav li>a:after {
	content:'\f078';
	font-family:"FontAwesome";
	font-weight:900;
	float:left;
	margin-right:10px;
	font-size:.6em}
.ap-nav li>a:only-child:after {
	content:''}
.ap-nav ul li:hover>ul {
	display:block;
	opacity:1;
	visibility:visible;
	}
#site-navigation {
	position:fixed!important;
	top:75px;
	right:-85px;
	width:60px;
	height:100vh;
	padding:0;
	padding-top:10px;
	background-color:#242424;
	z-index:9998!important;
	-webkit-transition:left .6s .2s ease-in-out, right .6s .2s ease-in-out, width .6s .2s ease-in-out;
	transition:left .6s .2s ease-in-out, right .6s .2s ease-in-out, width .6s .2s ease-in-out;
	color:#fff}
#site-navigation.active {
	width:300px;
	right:0;
	-webkit-transition:left .3s ease-in-out, right .3s ease-in-out, width .3s ease-in-out;
	transition:left .3s ease-in-out, right .3s ease-in-out, width .3s ease-in-out}
#site-navigation.active .side-menu ul>li {
	right:0}
#site-navigation.active .side-menu ul>li:nth-child(1) {
	-webkit-transition:left .4s ease-in-out, right .4s ease-in-out;
	transition:left .4s ease-in-out, right .4s ease-in-out}
#site-navigation.active .side-menu ul>li:nth-child(2) {
	-webkit-transition:left .4s .1s ease-in-out, right .4s .1s ease-in-out;
	transition:left .4s .1s ease-in-out, right .4s .1s ease-in-out}
#site-navigation.active .side-menu ul>li:nth-child(3) {
	-webkit-transition:left .4s .2s ease-in-out, right .4s .2s ease-in-out;
	transition:left .4s .2s ease-in-out, right .4s .2s ease-in-out}
#site-navigation.active .side-menu ul>li:nth-child(4) {
	-webkit-transition:left .4s .3s ease-in-out, right .4s .3s ease-in-out;
	transition:left .4s .3s ease-in-out, right .4s .3s ease-in-out}
#site-navigation.active .side-menu ul>li:nth-child(5) {
	-webkit-transition:left .4s .4s ease-in-out, right .4s .4s ease-in-out;
	transition:left .4s .4s ease-in-out, right .4s .4s ease-in-out}
#site-navigation.active .side-menu ul>li:nth-child(6) {
	-webkit-transition:left .4s .5s ease-in-out, right .4s .5s ease-in-out;
	transition:left .4s .5s ease-in-out, right .4s .5s ease-in-out}
#site-navigation.active .side-menu ul>li:nth-child(7) {
	-webkit-transition:left .4s .6s ease-in-out, right .4s .6s ease-in-out;
	transition:left .4s .6s ease-in-out, right .4s .6s ease-in-out}
#site-navigation.active .side-menu ul>li:nth-child(8) {
	-webkit-transition:left .4s .7s ease-in-out, right .4s .7s ease-in-out;
	transition:left .4s .7s ease-in-out, right .4s .7s ease-in-out}
#site-navigation.active .side-menu ul>li:nth-child(9) {
	-webkit-transition:left .4s .8s ease-in-out, right .4s .8s ease-in-out;
	transition:left .4s .8s ease-in-out, right .4s .8s ease-in-out}
#site-navigation .side-menu {
	width:100%}
#site-navigation .side-menu ul {
	width:100%;
	position:relative;
	z-index:777777}
#site-navigation .side-menu ul>li {
	position:relative;
	right:-300px}
#site-navigation .side-menu ul>li:nth-child(1) {
	-webkit-transition:left .3s .5s ease-in-out, right .4s .5s ease-in-out;
	transition:left .3s .5s ease-in-out, right .4s .5s ease-in-out}
#site-navigation .side-menu ul>li:nth-child(2) {
	-webkit-transition:left .3s .4s ease-in-out, right .4s .4s ease-in-out;
	transition:left .3s .4s ease-in-out, right .4s .4s ease-in-out}
#site-navigation .side-menu ul>li:nth-child(3) {
	-webkit-transition:left .3s .3s ease-in-out, right .4s .3s ease-in-out;
	transition:left .3s .3s ease-in-out, right .4s .3s ease-in-out}
#site-navigation .side-menu ul>li:nth-child(4) {
	-webkit-transition:left .3s .2s ease-in-out, right .4s .2s ease-in-out;
	transition:left .3s .2s ease-in-out, right .4s .2s ease-in-out}
#site-navigation .side-menu ul>li:nth-child(5) {
	-webkit-transition:left .3s .1s ease-in-out, right .4s .1s ease-in-out;
	transition:left .3s .1s ease-in-out, right .4s .1s ease-in-out}
#site-navigation .side-menu ul>li:nth-child(6) {
	-webkit-transition:left .3s ease-in-out, right .4s ease-in-out;
	transition:left .3s ease-in-out, right .4s ease-in-out}
#site-navigation .side-menu ul>li>a {
	width:90%;
	float:right;
	display:block;
	padding:5px 0;
	white-space:nowrap;
	color:#b3b3b3;
	font-family:Parastoo;
	font-size:14px;
	text-transform:uppercase;
	-webkit-transition:all .2s ease-in-out;
	transition:all .2s ease-in-out;
	cursor:pointer;
	text-align:right}
#site-navigation .side-menu ul>li>a:hover {
	color:#fff;
	transition:all 0.5s ease 0s;
	}
#site-navigation .side-menu ul>li:not(:last-child)>a {
	border-bottom:1px solid rgba(84, 84, 84, .25)}
#site-navigation ul ul {
	display:none;
	position:absolute;
	background:rgba(0, 0, 0, .18);
	padding-right:20px;
	}
#site-navigation ul ul li a {
	font-size:12px;
	}
#site-navigation ul li:hover>ul {
	transition:all 0.5s ease 0s;
	display:inherit}
#site-navigation ul ul li {
	width:100%;
	float:none;
	display:list-item;
	position:relative}
#site-navigation ul ul ul li {
	transition:all 0.8s ease 0s;
	position:relative}
#site-navigation li>a:after {
	content:'\f078';
	font-family:"FontAwesome";
	font-weight:900;
	float:left;
	margin-top:8px;
	margin-right:10px;
	font-size:.7em}
#site-navigation li>a:only-child:after {
	content:''}
.customize-support #site-navigation {
	top:107px}
#site-navigation .side-menu ul>li::before {
	content:"■ ";
	color:#FFC400;
	font-size:7px;
	float:right;
	transform:rotate(50deg);
	line-height:30px;
	margin-left:8px;
	padding-right:10px;
	}
@media only screen and (max-width:900px) {
	.ap-nav {
	display:none}
#site-navigation {
	top:50px}
}
.sidebar {
	margin-bottom:10px}
.sidebar.co-aside {
	width:400px;
	order:2;
	float:left}
.sidebar.no-aside {
	width:350px;
	order:2}
}
@media only screen and (max-width:900px) {
	.big_header .ap_header .bars {
	display:inherit;
	top:-4px;
	float:right;
	margin-left:15px;
	}
.sidebar.co-aside {
	width:100%;
	float:none;
	padding:10px}
.sidebar.no-aside {
	width:100%;
	float:none}
}
.ap_news {
	width:850px;
	padding:0 0 0 20px;
	order:1;
	float:right;
	}
.apnews {
	margin-bottom:10px}
.apnews .title-news {
	padding:5px 15px;
	height:50px;
	border-bottom:1px solid #eee;
	margin-bottom:-10px;
	font-size:1em;
	color:#d70808;
	background:#fff url(img/top.png) no-repeat left 50px top 7px;
	}
.cc {
	width:100%;
	border-radius:4px;
	height:auto;
	background:#fff;
	margin-bottom:30px;
	box-shadow:0 1px 1px rgba(28, 37, 64, .16);
	z-index:9999;
	overflow:hidden;
	}
.ee {
	width:100%;
	height:auto;
	z-index:9999;
	overflow:hidden;
	}
.apnews .title-news h4 {
	position:relative;
	height:43px;
	background-color:#d70808;
	color:#fff;
	float:right;
	border-radius:10px 10px 0 0;
	line-height:20px;
	right:-15px;
	top:-14px;
	font-family:Sans_Medium;
	font-size:14px;
	font-weight:normal;
	padding:5px 15px;
	display:inline-block;
	}
.apnews .title-news h4::before {
	content:"";
	position:absolute;
	width:100%;
	height:15px;
	border-radius:0 30px 0 0;
	display:block;
	background-color:#fff;
	bottom:0;
	left:0;
	}
.apnews .title-news h4 a {
	color:#d70808}
.apnews .title-news b {
	width:54px;
	height:2px;
	background:#d0d0d0;
	top:16px;
	overflow:hidden;
	display:block;
	float:left;
	position:relative;
	left:-15px;
	}
.clearlin {
	border-bottom:2px dotted #eee;
	position:relative;
	display:flex;
	margin:5px auto;
	width:100%;
	}
.box-a {
	width:100%;
	height:auto;
	margin-bottom:30px;
	}
.box-b {
	width:100%;
	border:1px solid #eee;
	border-radius:4px;
	height:auto;
	background:#fff;
	box-shadow:0 1px 1px rgba(28, 37, 64, .16);
	}
.box-b b {
	background:url(img/top.png);
	float:left;
	position:relative;
	height:30px;
	margin-left:50px;
	width:60px;
	margin-top:5px;
	}
.box-b b::before {
	position:absolute;
	left:-50px;
	width:54px;
	height:2px;
	background:#d0d0d0;
	content:"";
	top:15px;
	}
.box-b h4 {
	position:relative;
	height:43px;
	background-color:#d70808;
	color:#fff;
	float:right;
	border-radius:10px 10px 0 0;
	line-height:20px;
	right:0;
	top:-8px;
	font-family:Sans_Medium;
	font-size:14px;
	font-weight:normal;
	padding:5px 15px;
	display:inline-block;
	}
.box-b h4::before {
	content:"";
	position:absolute;
	width:100%;
	height:15px;
	border-radius:0 30px 0 0;
	display:block;
	background-color:#fff;
	bottom:0;
	left:0;
	}
.box-b h4 a {
	color:#fff;
	}
.bb {
	position:absolute;
	bottom:0;
	right:0;
	width:100%;
	height:30%;
	background:linear-gradient(to top, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));
	z-index:98;
	opacity:1;
	transition:0.5s;
	}
.apnews .item:hover .bb {
	height:70%;
	transition:0.5s;
	}
.apnews .thumbnail {
	border-radius:5px;
	position:relative;
	overflow:hidden;
	background:#fafafa}
.apnews .thumbnail img {
	-webkit-transition:opacity .14s ease-in-out;
	transition:opacity .14s ease-in-out;
	opacity:1}
.apnews.ne_one {
	background:#fff}
.apnews.ne_one .polist {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	margin-left:-10px;
	padding:0 10px}
.apnews.ne_one .polist .item {
	margin-left:10px;
	margin-bottom:10px;
	position:relative;
	width:33.333%;
	background:#fff}
.apnews.ne_one .polist .item .thumbnail {
	border-radius:5px;
	width:100%;
	height:185px;
	position:relative;
	display:block;
	overflow:hidden;
	background-size:50%;
	text-indent:0}
.apnews.ne_one .polist .item .thumbnail img {
	object-fit:cover!important;
	width:100%!important;
	height:100%!important;
	transition:all 1s cubic-bezier(.7, 0, .3, 1);
	transform:scale(1.2)}
.apnews.ne_one .polist .item .det {
	width:100%;
	-webkit-box-shadow:500px 0 0 #fff inset;
	box-shadow:500px 0 0 #fff inset;
	top:0;
	left:0;
	bottom:0;
	padding:10px 0}
.apnews.ne_one .polist .item .det h2 {
	margin-bottom:10px;
	font-size:1em}
.apnews.ne_one .polist .item .det p {
	color:#bfc0c0;
	text-align:justify;
	font-size:.7em}
.apnews.ne_one .polist .item .det .met {
	margin-bottom:10px}
.apnews.ne_one .polist .item .det .met span {
	font-size:.6em}
.apnews.ne_one .polist .item .det .met span.cat {
	color:#000;
	font-weight:800}
.apnews.ne_one .polist .item .det .met span.time {
	color:#bfc0c0;
	margin-right:10px}
.apnews.ne_tow {
	margin-bottom:0}
.apnews.ne_tow .polist {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	flex-wrap:wrap;
	margin-left:-10px}
.apnews.ne_tow .polist .item {
	margin-left:10px;
	margin-bottom:10px;
	width:calc(50% - 10px);
	position:relative;
	background:#fff;
	float:right}
.apnews.ne_tow .polist .item .thumbnail {
	border-radius:5px;
	width:100%;
	height:185px;
	position:relative;
	display:block;
	overflow:hidden;
	background-size:50%;
	text-indent:0}
.apnews.ne_tow .polist .item .thumbnail img {
	object-fit:cover!important;
	width:100%!important;
	height:100%!important;
	transition:all 1s cubic-bezier(.7, 0, .3, 1);
	transform:scale(1.2)}
.apnews.ne_tow .polist .item .det {
	width:100%;
	-webkit-box-shadow:500px 0 0 #fff inset;
	box-shadow:500px 0 0 #fff inset;
	top:0;
	left:0;
	bottom:0;
	padding:10px}
.apnews.ne_tow .polist .item .det h2 {
	margin-bottom:10px;
	font-size:1em}
.apnews.ne_tow .polist .item .det p {
	color:#bfc0c0;
	text-align:justify;
	font-size:.7em}
.apnews.ne_tow .polist .item .det .met {
	margin-bottom:10px}
.apnews.ne_tow .polist .item .det .met span {
	font-size:.6em}
.apnews.ne_tow .polist .item .det .met span.cat {
	color:#000;
	font-weight:800}
.apnews.ne_tow .polist .item .det .met span.time {
	color:#bfc0c0;
	margin-right:10px}
.apnews.ne_three {
	margin-bottom:10px;
	border-bottom:2px dotted #eee;
	}
.apnews.ne_three:last-child {
	border:none;
	}
.apnews.ne_three .polist .item {
	width:100%;
	padding:10px 10px 15px 10px;
	display:flex;
	position:relative;
	background:#fff;
	}
.apnews.ne_three .polist .item .thumbnail {
	border-radius:5px;
	background:#000;
	width:30%;
	height:150px;
	position:relative;
	display:block;
	overflow:hidden;
	text-indent:0;
	float:right}
.apnews.ne_three .polist .item .thumbnail img {
	object-fit:cover!important;
	transition-duration:0.5s;
	opacity:0.99;
	width:100%!important;
	border-radius:2px;
	height:100%!important;
	}
.apnews.ne_three .polist .item .thumbnail img:hover {
	opacity:0.7;
	transition-duration:0.5s;
	}
.apnews.ne_three .polist .item .det {
	width:75%;
	-webkit-box-shadow:700px 0 0 #fff inset;
	box-shadow:500px 0 0 #fff inset;
	top:0;
	left:0;
	bottom:0;
	padding:0 15px;
	float:right}
.apnews.ne_three .polist .item .det h2 {
	margin-bottom:10px;
	font-size:18px;
	font-weight:normal;
	}
.dated {
	bottom:8px;
	position:absolute;
	font-size:10px;
	right:8px;
	color:#fff;
	font-family:Num_Light;
	background:#d70808;
	padding:2px 5px;
	border-radius:5px;
	z-index:99;
	}
.datep {
	top:8px;
	position:absolute;
	font-size:12px;
	right:8px;
	color:#fff;
	font-family:Num_Light;
	background:#d70808;
	padding:2px 10px;
	border-radius:5px;
	z-index:99;
	font-weight:bold;
	}
.shtep {
	top:40px;
	position:absolute;
	font-size:12px;
	right:8px;
	color:#fff;
	font-family:Num_Light;
	background:#333;
	padding:2px 10px;
	border-radius:5px;
	z-index:99;
	font-weight:bold;
	}
.letep {
	width:auto;
	height:auto;
	top:8px;
	position:absolute;
	font-size:12px;
	left:8px;
	color:#fff;
	font-family:Num_Light;
	background:#d70808;
	border-radius:5px;
	z-index:99;
	overflow:hidden;
	text-align:center;
	font-weight:bold;
	}
.letep span {
	padding:2px 10px;
	width:100%;
	height:25px;
	display:block;
	background:#333;
	font-weight:bold;
	}
.letep b {
	padding:2px 10px;
	width:100%;
	height:25px;
	display:block;
	}
.hoov {
	background:linear-gradient(to top, rgba(0, 0, 0, 0.66), transparent);
	padding:15% 0;
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	z-index:5;
	}
.mass {
	position:absolute;
	width:100%;
	height:150px;
	padding:2%;
	background:linear-gradient(to top, rgba(255, 255, 255, 0) 0, rgba(0, 0, 0, 0.6) 60%);
	right:0;
	top:0px;
	color:#FFF;
	opacity:0.8;
	}
.apnews.ne_three .polist .item .det h2 a {
	font-weight:normal;
	font-family:"Parastoo";
	}
.apnews.ne_three .polist .item .det p {
	color:#666;
	text-align:justify;
	font-size:14px;
	}
.apnews.ne_three .polist .item .det .met {
	margin-bottom:0px}
.apnews.ne_three .polist .item .det .met span {
	font-size:.6em}
.apnews.ne_three .polist .item .det .met span.cat {
	font-weight:normal;
	color:#666;
	font-size:12px;
	font-family:Num_Light;
	}
.apnews.ne_three .polist .item .det .met span.time {
	color:#bfc0c0;
	margin-left:10px;
	float:left;
	font-size:12px;
	}
.item .icon {
	float:right;
	position:absolute;
	z-index:9;
	overflow:hidden;
	color:#ffffff82;
	font-size:18px;
	margin:2px 5px;
	transition:0.5s;
	}
.item:hover .icon {
	color:#fff;
	transition:0.5s;
	text-shadow:1px 1px #555;
	}
.all-post li.media-all::before, .all-post li.gallery-all::before {
	content:none;
	}
.apnews.ne_four .polist.slick-slider {
	margin:0 -5px}
.apnews.ne_four .polist .slick-track {
	display:flex}
.apnews.ne_four .polist:hover .slick-arrow {
	opacity:1}
.apnews.ne_four .polist:hover .slick-arrow.button-prev {
	right:20px}
.apnews.ne_four .polist:hover .slick-arrow.button-next {
	left:20px}
.apnews.ne_four .polist .item {
	margin-right:5px;
	margin-left:5px;
	border:8px solid #0000;
	position:relative;
	background:#fff;
	height:auto;
	align-items:center;
	justify-content:center}
.apnews.ne_four .polist .item .thumbnail {
	border-radius:5px;
	width:100%;
	height:185px;
	position:relative;
	display:block;
	overflow:hidden;
	background:#000;
	text-indent:0}
.apnews.ne_four .polist .item .thumbnail img {
	transition-duration:0.5s;
	opacity:0.99;
	object-fit:cover!important;
	width:100%!important;
	height:100%!important;
	}
.apnews.ne_four .polist .item .thumbnail img:hover {
	opacity:0.7;
	transition-duration:0.5s;
	}
.apnews.ne_four .polist .item .det {
	width:100%;
	-webkit-box-shadow:500px 0 0 #fff inset;
	box-shadow:500px 0 0 #fff inset;
	top:0;
	left:0;
	bottom:0;
	padding:10px}
.apnews.ne_four .polist .item .det h2 {
	font-size:14px;
	font-weight:normal;
	font-family:"Parastoo";
	font-weight:normal;
	}
.apnews.ne_four .polist .item .det p {
	color:#bfc0c0;
	text-align:justify;
	font-size:.7em}
.apnews.ne_four .polist .item .det .met {
	margin-bottom:10px}
.apnews.ne_four .polist .item .det .met span {
	font-size:.6em}
.apnews.ne_four .polist .item .det .met span.cat {
	font-weight:normal;
	font-family:Num_Light;
	color:#666;
	font-size:12px;
	}
.apnews.ne_four .polist .item .det .met span.time {
	color:#bfc0c0;
	margin-right:10px}
.apnews.ne_four .polist .slick-arrow {
	width:20px;
	height:20px;
	line-height:20px;
	font-size:13px;
	text-align:center;
	border:none;
	color:#fff;
	transition:all .3s ease-in-out;
	display:flex;
	align-items:center;
	justify-content:center;
	z-index:18;
	position:absolute;
	top:85px;
	cursor:pointer;
	background:#d70808;
	transition:all .15s ease-in-out;
	opacity:0}
.apnews.ne_four .polist .slick-arrow.slick-disabled {
	background:#ddd}
.apnews.ne_four .polist .slick-arrow:hover {
	width:25px;
	height:25px;
	line-height:25px;
	font-size:14px;
	}
.apnews.ne_four .polist .slick-arrow.button-prev {
	right:10px}
.apnews.ne_four .polist .slick-arrow.button-next {
	left:10px}
.sidebar .apnews {
	margin-bottom:10px}
.sidebar .apnews.ne_one .polist, .sidebar .apnews.ne_tow .polist {
	display:block;
	margin:0}
.sidebar .apnews.ne_one .polist .item, .sidebar .apnews.ne_tow .polist .item {
	width:100%}
.sidebar .apnews.ne_three .polist .item .thumbnail {
	border-radius:5px;
	height:130px}
.sidebar .apnews.ne_three .polist .item .det h2 {
	font-size:1em}
.sidebar .apnews.ne_three .polist .item .det .met {
	margin-bottom:5px}
@media only screen and (max-width:768px) {
	.ap_news {
	float:none;
	width:100%;
	padding:10px}
.apnews {
	margin-bottom:10px}
.apnews.ne_one .polist, .apnews.ne_tow .polist {
	display:block;
	margin:0}
.apnews.ne_one .polist .item, .apnews.ne_tow .polist .item {
	width:100%}
.apnews.ne_three .polist .item .thumbnail {
	height:130px}
.apnews.ne_three .polist .item .det h2 {
	font-size:14px}
.apnews.ne_three .polist .item .det .met {
	margin-bottom:5px}
.apnews.ne_four .polist.slick-slider {
	margin:0}
.apnews.ne_four .polist:hover .slick-arrow.button-prev {
	right:0}
.apnews.ne_four .polist:hover .slick-arrow.button-next {
	left:0}
}
.ap_news .ap_slider {
	margin-bottom:20px;
	position:relative;
	display:none}
.ap_news .ap_slider.slick-initialized {
	display:block}
.ap_news .ap_slider .item {
	position:relative}
.ap_news .ap_slider .item.slick-active .thumbnail img {
	transform:scale(1)}
.ap_news .ap_slider .item.slick-active .det h2 {
	transform:translateZ(0);
	opacity:1}
.ap_news .ap_slider .item.slick-active .det .met {
	transform:translateZ(0);
	opacity:1}
.ap_news .ap_slider .item:hover .det p {
	opacity:1;
	max-height:100px;
	margin-top:5px;
	transition:opacity .4s ease-out, max-height .9s ease-out}
.ap_news .ap_slider .item .thumbnail {
	border-radius:5px;
	float:right;
	width:100%;
	height:420px;
	position:relative;
	display:block;
	overflow:hidden;
	text-indent:0;
	position:relative}
.ap_news .ap_slider .item .thumbnail:after {
	width:100%;
	height:50%;
	position:absolute;
	top:50%;
	right:0;
	z-index:3;
	content:'';
	background:rgba(0, 0, 0, .8);
	background:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.8), transparent);
	background:linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent)}
.ap_news .ap_slider .item .thumbnail img {
	object-fit:cover!important;
	width:100%!important;
	height:100%!important;
	}
.ap_news .ap_slider .item .det {
	right:20px;
	bottom:10px;
	left:0;
	padding:10px;
	position:absolute;
	z-index:99;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center}
.ap_news .ap_slider .item .det h2 {
	padding:10px;
	color:#fff;
	line-height:38px;
	text-shadow:1px 2px #000;
	width:99%;
	font-size:22px;
	font-weight:normal;
	font-family:"Parastoo";
	-webkit-transition:.6s;
	-o-transition:.6s;
	transition:.6s;
	-webkit-transition-delay:.1s;
	-o-transition-delay:.1s;
	transition-delay:.1s;
	-webkit-transform:translate3d(0, 160px, 0);
	transform:translate3d(0, 160px, 0);
	opacity:0}
.ap_news .ap_slider .item .det h2 a {
	color:#fff}
.ap_news .ap_slider .item .det p {
	text-align:justify;
	width:99%;
	color:#fff;
	opacity:.7;
	font-size:14px;
	padding:0 10px;
	font-family:"Sans_Light";
	max-height:0;
	line-height:150%;
	overflow:hidden;
	opacity:0;
	transition:opacity .4s ease-out, max-height .4s ease-out, margin .4s}
.ap_news .ap_slider .item .det .met {
	opacity:0;
	-webkit-transition:.6s;
	-o-transition:.6s;
	transition:.6s;
	-webkit-transition-delay:.3s;
	-o-transition-delay:.3s;
	transition-delay:.3s;
	-webkit-transform:translateY(-20px);
	transform:translateY(-20px)}
.ap_news .ap_slider .item .det .met span {
	display:inline-block}
.ap_news .ap_slider .item .det .met span.cat {
	background:#242424;
	color:#fff;
	padding:0 10px 0 5px;
	height:26px;
	line-height:26px;
	font-size:.8em;
	margin-left:5px;
	position:relative}
.ap_news .ap_slider .item .det .met span.cat:after {
	content:'';
	position:absolute;
	left:-10px;
	top:0;
	border-style:solid;
	border-width:13px 5px;
	border-color:#242424 #242424 transparent transparent}
.ap_news .ap_slider .item .det .met span.cat a {
	color:#fff}
.ap_news .ap_slider .item .det .met span.time {
	font-size:.8em;
	color:#fff;
	margin-right:5px}
.ap_news .ap_slider .slick-arrow {
	width:20px;
	height:20px;
	opacity:.7;
	font-size:12px;
	line-height:20px;
	text-align:center;
	background-color:rgba(40, 41, 39, .15);
	border:none;
	color:#fff;
	transition:all .3s ease-in-out;
	display:flex;
	align-items:center;
	justify-content:center;
	z-index:18;
	position:absolute;
	top:15px;
	cursor:pointer;
	background:#d70808;
	transition:all .15s ease-in-out}
.ap_news .ap_slider .slick-arrow:hover {
	opacity:.99;
	transition-delay:.3s;
	}
.ap_news .ap_slider .slick-arrow.button-prev {
	left:33px}
.ap_news .ap_slider .slick-arrow.button-next {
	left:10px}
.sidebar .ap_slider {
	margin-bottom:20px;
	position:relative;
	display:none}
.ap_news .ap_slider .item .det .met span.dat {
	color:#fff;
	padding:0 10px 0 5px;
	height:26px;
	line-height:26px;
	font-size:.8em;
	margin-left:5px;
	position:relative;
	font-family:"Num_Light";
	}
.sidebar .ap_slider {
	margin-bottom:30px;
	position:relative;
	display:none;
	}
.sidebar .ap_slider.slick-initialized {
	display:block;
	}
.sidebar .ap_slider .item {
	position:relative;
	}
.sidebar .ap_slider .item.slick-active .thumbnail img {
	transform:scale(1);
	}
.sidebar .ap_slider .item.slick-active .det h2 {
	transform:translateZ(0);
	opacity:1;
	}
.sidebar .ap_slider .item.slick-active .det .met {
	transform:translateZ(0);
	opacity:1;
	}
.sidebar .ap_slider .item:hover .det p {
	opacity:1;
	max-height:100px;
	margin-top:5px;
	transition:opacity 0.4s ease-out, max-height 0.9s ease-out;
	}
.sidebar .ap_slider .item .thumbnail {
	width:100%;
	height:320px;
	position:relative;
	display:block;
	overflow:hidden;
	background-size:50%;
	text-indent:0;
	position:relative;
	}
.sidebar .ap_slider .item .thumbnail:after {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	right:0;
	z-index:3;
	content:'';
	background:rgba(0, 0, 0, 0.8);
	background:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.8), transparent);
	background:linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent);
	}
.sidebar .ap_slider .item .thumbnail img {
	object-fit:cover!important;
	width:100%!important;
	height:100%!important;
	transition:all 1s cubic-bezier(0.7, 0, 0.3, 1);
	transform:scale(1.2);
	}
.sidebar .ap_slider .item .det {
	padding:10px;
	padding-right:0;
	z-index:99;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	position:absolute;
	right:0;
	left:0;
	bottom:0;
	width:100%;
	padding:10px;
	text-align:center;
	}
.sidebar .ap_slider .item .det h2 {
	color:#FFF;
	line-height:30px;
	-webkit-transition:.6s;
	-o-transition:.6s;
	transition:.6s;
	-webkit-transition-delay:.1s;
	-o-transition-delay:.1s;
	transition-delay:.1s;
	-webkit-transform:translate3d(0, 160px, 0);
	transform:translate3d(0, 160px, 0);
	opacity:0;
	font-size:1.2em;
	}
.sidebar .ap_slider .item .det h2 a {
	color:#FFF;
	font-weight:normal;
	font-family:"Parastoo";
	font-size:18px;
	text-shadow:1px 2px #000;
	font-weight:normal;
	}
.sidebar .ap_slider .item .det p {
	text-align:justify;
	color:#FFF;
	opacity:.7;
	max-height:0;
	line-height:150%;
	font-size:15px;
	overflow:hidden;
	opacity:0;
	transition:opacity 0.4s ease-out, max-height 0.4s ease-out, margin 0.4s;
	}
.sidebar .ap_slider .item .det .met {
	margin-bottom:10px;
	opacity:0;
	-webkit-transition:.6s;
	-o-transition:.6s;
	transition:.6s;
	-webkit-transition-delay:.3s;
	-o-transition-delay:.3s;
	transition-delay:.3s;
	-webkit-transform:translateY(-20px);
	transform:translateY(-20px);
	}
.sidebar .ap_slider .item .det .met span {
	display:inline-block;
	}
.sidebar .ap_slider .item .det .met span.cat {
	background:transparent;
	color:#FFF;
	padding:0 10px 0 5px;
	height:26px;
	line-height:26px;
	font-size:.6em;
	position:relative;
	}
.sidebar .ap_slider .item .det .met span.cat:after {
	display:none;
	}
.sidebar .ap_slider .item .det .met span.cat a {
	color:#FFF;
	}
.sidebar .ap_slider .item .det .met span.time {
	font-size:12px;
	color:#fff;
	font-family:Num_Light;
	background:#d70808;
	padding:2px 5px;
	border-radius:5px;
	z-index:99;
	}
.sidebar .ap_slider .slick-arrow {
	width:20px;
	height:20px;
	line-height:20px;
	text-align:center;
	border:none;
	color:#fff;
	transition:all 0.3s ease-in-out;
	display:flex;
	align-items:center;
	justify-content:center;
	z-index:18;
	position:absolute;
	top:50%;
	font-size:13px;
	margin-top:-15px;
	cursor:pointer;
	background:#d70808;
	transition:all 0.15s ease-in-out;
	}
.sidebar .ap_slider .slick-arrow:hover {
	width:25px;
	height:25px;
	font-size:14px;
	line-height:25px;
	}
.sidebar .ap_slider .slick-arrow.button-prev {
	right:10px;
	}
.sidebar .ap_slider .slick-arrow.button-next {
	left:10px;
	}
@media only screen and (max-width:768px) {
	.ap_news .ap_slider .item .thumbnail {
	height:390px}
.ap_news .ap_slider .item .det {
	right:10px;
	left:10px}
.ap_news .ap_slider .item .det h2 {
	width:100%}
.ap_news .ap_slider .slick-arrow {
	width:30px;
	height:30px;
	line-height:30px;
	text-align:center;
	background-color:rgba(40, 41, 39, .15);
	border:none;
	color:#fff;
	transition:all .3s ease-in-out;
	display:flex;
	align-items:center;
	justify-content:center;
	z-index:18;
	position:absolute;
	top:10px;
	cursor:pointer;
	background:#d70808;
	transition:all .15s ease-in-out}
.ap_news .ap_slider .slick-arrow:hover {
	border:3px solid rgba(255, 255, 255, .23)}
.ap_news .ap_slider .slick-arrow.button-prev {
	left:50px}
.ap_news .ap_slider .slick-arrow.button-next {
	left:10px}
}
.big .ap_news {
	width:101.5%;
	height:570px;
	}
.big .ap_news .ap_slider .item .thumbnail {
	height:550px}
.ap-single .head_seangle {
	margin-bottom:10px}
.ap-single .bloc_signature span {
	margin-left:15px;
	color:#ddd;
	font-family:"Num_Light";
	font-size:13px;
	}
.ap-single .bloc_signature span a {
	color:#ddd;
	font-family:"Num_Light";
	font-size:13px;
	}
.ap-single .imed {
	margin-bottom:10px}
.ap-single .imed .thumbnail {
	width:100%;
	height:500px;
	border-radius:5px;
	position:relative;
	display:block;
	overflow:hidden;
	background-size:50%;
	text-indent:0;
	position:relative}
.ap-single .imed .thumbnail img {
	object-fit:cover!important;
	width:100%!important;
	height:100%!important;
	}
.ap-single .excerpt {
	color:#666;
	font-family:Sans_Light;
	font-size:13px;
	overflow:hidden;
	position:relative;
	background:#fff;
	width:96%;
	margin:0 2%;
	text-align:justify;
	margin-top:-65px;
	float:none;
	padding:10px 15px;
	border:1px solid #dddddd63;
	border-radius:5px 5px 2px 2px;
	}
.ap-single .nexcerpt {
	color:#666;
	font-family:Sans_Light;
	font-size:14px;
	overflow:hidden;
	position:relative;
	background:#fff;
	width:99%;
	text-align:justify;
	float:none;
	padding:10px 0;
	border-top:1px solid #dddddd63;
	}
.tttl {
	width:100%;
	height:auto;
	overflow:hidden;
	}
.manba {
	margin-top:5px;
	text-align:left;
	width:100%;
	height:auto;
	overflow:hidden;
	}
.manba span {
	margin-left:5px;
	color:#999;
	font-family:Sans_Light;
	font-size:10px;
	}
.manba span a {
	color:#999;
	font-family:"Sans_Light";
	font-size:10px;
	}
.ap-single .excerpt h1, .nexcerpt h1 {
	margin-bottom:10px}
.ap-single .excerpt h1 a, .nexcerpt h1 a {
	font-weight:normal;
	font-family:Parastoo;
	font-family:"Parastoo";
	color:#333;
	font-size:18px;
	}
.ap-single .conteneur_barre_outils {
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
	padding:5px;
	margin:0px 0 30px auto;
	display:flex}
.ap-single .conteneur_barre_outils .soc {
	margin:auto 0 auto auto;
	display:flex}
.ap-single .conteneur_barre_outils .soc span {
	color:#a2a9ae;
	font-size:12px;
	line-height:30px;
	padding:0 10px}
.ap-single .conteneur_barre_outils .soc a {
	transition:all .6s ease;
	color:#fff;
	background:#333;
	width:30px;
	height:30px;
	line-height:30px;
	text-align:center;
	margin-left:3px}
.ap-single .conteneur_barre_outils .soc a:hover {
	opacity:.8;
	transition:all .6s ease;
	}
.ap-single .conteneur_barre_outils .soc a.fa-facebook {
	background:#3b5999}
.ap-single .conteneur_barre_outils .soc a.fa-twitter {
	background:#6ab8f4}
.ap-single .conteneur_barre_outils .soc a.fa-google {
	background:#dd4b39}
.ap-single .conteneur_barre_outils .soc a.fa-paper-plane {
	background:#00aed6}
.ap-single .conteneur_barre_outils .soc a.fa-google-plus {
	background:#f24806}
.ap-single .conteneur_barre_outils .soc a.fa-whatsapp {
	font-size:20px;
	background:#25d366}
.ap-single .conteneur_barre_outils .soc a.fa-linkedin {
	background:#116bca}
.ap-single .conteneur_barre_outils .fontsize .plustext, .ap-single .conteneur_barre_outils .fontsize .minustext {
	font-family:'IranNastaliq';
	color:#999;
	background-color:#fff;
	border:1px solid #e6e7e7;
	width:40px;
	height:40px;
	margin-right:8px;
	cursor:pointer;
	float:left;
	text-align:center;
	line-height:40px}
.ap-single .conteneur_barre_outils .fontsize .plustext:hover, .ap-single .conteneur_barre_outils .fontsize .minustext:hover {
	color:#777;
	border-color:#777}
.ap-single .conteneur_barre_outils .fontsize .minustext {
	font-weight:700;
	font-size:.8em}
.ap-single .conteneur_barre_outils .fontsize .plustext {
	font-weight:500;
	font-size:1.5em}
.ap-single {
	padding:10px;
	margin-bottom:20px;
	background:#fff;
	box-shadow:0 1px 1px rgba(28, 37, 64, .16);
	border-radius:0px 0px 5px 5px;
	}
.ap-single .moreposts .t h4 {
	padding:10px 15px;
	margin-bottom:10px;
	font-size:1em;
	color:#d70808;
	background:#fff;
	border-right:5px solid}
.ap-single .moreposts .postlist {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	flex-wrap:wrap;
	margin-left:-10px}
.ap-single .moreposts .postlist .item {
	margin-left:10px;
	margin-bottom:10px;
	width:calc(33.33% - 10px);
	position:relative;
	background:#fff}
.ap-single .moreposts .postlist .item .thumbnail {
	border-radius:5px;
	width:100%;
	height:145px;
	position:relative;
	display:block;
	overflow:hidden;
	background-size:50%;
	text-indent:0}
.ap-single .moreposts .postlist .item .thumbnail img {
	object-fit:cover!important;
	width:100%!important;
	height:100%!important;
	transition:all 1s cubic-bezier(.7, 0, .3, 1);
	transform:scale(1.2)}
.ap-single .moreposts .postlist .item .det {
	width:100%;
	-webkit-box-shadow:500px 0 0 #fff inset;
	box-shadow:500px 0 0 #fff inset;
	top:0;
	left:0;
	bottom:0;
	padding:10px}
.ap-single .moreposts .postlist .item .det h2 {
	font-size:.9em}
.ap-single .moreposts .postlist .item .det p {
	color:#bfc0c0;
	text-align:justify;
	font-size:.7em}
.ap-single .moreposts .postlist .item .det .met {
	margin-bottom:10px}
.ap-single .moreposts .postlist .item .det .met span {
	font-size:.6em}
.ap-single .moreposts .postlist .item .det .met span.cat {
	color:#000;
	font-weight:800}
.ap-single .moreposts .postlist .item .det .met span.time {
	color:#bfc0c0;
	margin-right:10px}
.apnews.ne_four .polist .item {
	}
@media only screen and (max-width:768px) {
	.ap-single .head_seangle {
	padding:10px;
	margin:0}
.ap-single .bloc_signature {
	display:block;
	}
.ap-single .moreposts .postlist {
	display:block;
	margin:0;
	padding:0 10px}
.ap-single .moreposts .postlist .item {
	width:100%;
	float:none;
	margin-left:0}
}
.ap-archive {
	margin-bottom:10px;
	padding:0}
.ap-archive .archive-header {
	padding:10px;
	background:#fff;
	border-right:5px solid #d70808;
	margin-bottom:10px}
.ap-archive .post-list .item {
	margin-bottom:10px;
	width:100%;
	background:#fff;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	position:relative}
.ap-archive .post-list .item .thumbnail {
	border-radius:5px;
	width:50%;
	height:185px;
	position:relative;
	display:block;
	overflow:hidden;
	background-size:50%;
	text-indent:0;
	float:right}
.ap-archive .post-list .item .thumbnail img {
	object-fit:cover!important;
	width:100%!important;
	height:100%!important;
	transition:all 1s cubic-bezier(.7, 0, .3, 1);
	transform:scale(1.2)}
.ap-archive .post-list .item .det {
	width:50%;
	-webkit-box-shadow:500px 0 0 #fff inset;
	box-shadow:500px 0 0 #fff inset;
	top:0;
	left:0;
	bottom:0;
	padding:10px;
	float:right}
.ap-archive .post-list .item .det h2 {
	margin-bottom:10px;
	font-size:1em}
.ap-archive .post-list .item .det p {
	color:#bfc0c0;
	text-align:justify;
	font-size:.7em}
.ap-archive .post-list .item .det .met {
	margin-bottom:10px}
.ap-archive .post-list .item .det .met span {
	font-size:.6em}
.ap-archive .post-list .item .det .met span.cat {
	color:#000;
	font-weight:800}
.ap-archive .post-list .item .det .met span.time {
	color:#bfc0c0;
	margin-right:10px}
.ap-search .srch_form {
	background:#f6f7fb;
	padding:10px 0;
	text-align:center}
.ap-search .srch_form .search {
	display:flex;
	width:100%;
	justify-content:center}
.ap-search .srch_form .search .input {
	padding:5px 15px;
	width:80%}
.ap-search .srch_form .search .button {
	background:#d70808;
	color:#fff;
	padding:5px 15px;
	width:20%}
.ap-page {
	background:#fff}
@media only screen and (max-width:480px) {
	.ap-archive .post-list {
	padding:10px}
.ap-archive .post-list .item {
	display:block}
.ap-archive .post-list .item .thumbnail, .ap-archive .post-list .item .det {
	float:none;
	width:100%}
}
.entry {
	padding:0 10px;
	text-align:justify}
.entry p {
	line-height:200%;
	text-align:justify;
	color:rgba(0, 0, 0, 0.85);
	font-size:1.0em;
	margin-bottom:20px}
.entry blockquote {
	position:relative;
	font-style:normal;
	padding:20px;
	background:#eeeeee80;
	margin:20px 0}
.entry blockquote p {
	padding:0;
	margin:0}
.entry blockquote p {
	font-size:1.1em;
	font-weight:normal;
	color:#999;
	}
.entry blockquote:before {
	font-family:FontAwesome;
	font-size:36px;
	color:#d0cfd2;
	margin:-10px -45px 0 0;
	content:"\f10d";
	float:left;
	}
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 {
	margin-top:5px;
	margin-bottom:10px;
	line-height:1em;
	font-weight:400}
.entry h1 {
	font-size:36px}
.entry h2 {
	font-size:30px}
.entry h3 {
	font-size:24px}
.entry h4 {
	font-size:18px}
.entry h5 {
	font-size:14px}
.entry h6 {
	font-size:12px}
.entry ol, .entry ul {
	margin:20px 20px 20px 0}
.entry ul li {
	list-style:outside disc;
	list-style-image:none}
.entry ol li {
	list-style:outside decimal}
.entry li {
	margin:0 0 5px}
.entry li ul, .entry li ol {
	margin:5px 0 0 15px}
.entry table {
	border-spacing:0;
	width:100%;
	border:1px solid #eee;
	border-collapse:separate;
	margin-bottom:1.5em}
.entry table tr:nth-child(even) {
	background:#f9f9f9}
.entry table td, .entry table th {
	text-align:right;
	border-right:1px dotted #eee;
	padding:.4em}
.entry table thead th {
	background:#f4f4f4;
	border-right:1px solid #eee;
	border-bottom:1px solid #eee;
	text-transform:uppercase;
	vertical-align:middle;
	padding:.7em .4em}
.entry table tbody th {
	background:#f4f4f4;
	border-bottom:1px solid #eee}
.entry table tbody td {
	border-bottom:1px solid #eee}
.entry table tr th:last-child, .entry table tr td:last-child {
	border-right:0}
.entry table tbody tr:last-child td, .entry table tbody tr:last-child th {
	border-bottom:0}
.entry img {
	max-width:100%}
.entry iframe {
	max-width:100%}
.entry .post_tags {
	margin:20px 0}
.entry .post_tags span {
	background:#f6f7fb;
	color:#a1a1b5;
	padding:4px 15px;
	font-size:13px;
	border-radius:2px;
	margin-left:10px}
.entry .post_tags span.tgt {
	background:#f6f7fb;
	font-size:13px;
	color:#a9a9a9;
	border-radius:2px;
	padding:5px 15px;
	margin-left:10px}
.entry .post_tags a {
	background:#f6f7fb;
	padding:4px 15px;
	font-size:13px;
	border-radius:2px}
.entry .post_tags a:hover {
	background:#666;
	color:#fff}
.entry img, .entry .size-auto, .entry .size-full, .entry .size-large, .entry .size-medium, .entry .attachment img {
	max-width:100%;
	height:auto;
	vertical-align:middle}
.entry .centered, .entry .aligncenter {
	display:block;
	margin:5px auto}
.entry .alignright {
	margin:5px 0 5px 25px;
	display:inline;
	float:right}
.entry .alignleft {
	margin:5px 25px 5px 0;
	display:inline;
	float:left}
.entry .gallery {
	clear:both;
	margin:0 auto 18px}
.entry .gallery .gallery-item {
	display:inline-block;
	text-align:center;
	vertical-align:top;
	width:100%;
	padding:10px}
.entry .gallery-columns-2 .gallery-item {
	max-width:50%}
.entry .gallery-columns-3 .gallery-item {
	max-width:33.33%}
.entry .gallery-columns-4 .gallery-item {
	max-width:25%}
.entry .gallery-columns-5 .gallery-item {
	max-width:20%}
.entry .gallery-columns-6 .gallery-item {
	max-width:16.66%}
.entry .gallery-columns-7 .gallery-item {
	max-width:14.28%}
.entry .gallery-columns-8 .gallery-item {
	max-width:12.5%}
.entry .gallery-columns-9 .gallery-item {
	max-width:11.11%}
.entry .gallery .gallery-item img {
	height:auto;
	-webkit-transition:all .4s;
	-moz-transition:all .4s;
	-o-transition:all .4s;
	transition:all .4s;
	margin:0 auto}
.entry .gallery .gallery-item a:hover img {
	opacity:.6!important;
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1);
	box-shadow:0 0 6px rgba(0, 0, 0, .32)}
.entry .gallery-caption {
	color:#888;
	margin:0 0 12px}
.pagination {
	text-align:center;
	height:33px;
	width:100%;
	margin-bottom:10px;
	background:#fff;
	margin-top:5px;
	}
.pagination span, .pagination a {
	display:inline-block;
	height:27px;
	line-height:27px;
	width:auto;
	border-radius:10%;
	padding:0px 13px 0px 13px;
	margin:2px;
	background:#fcfcfc;
	color:#999;
	box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.2);
	font-family:"Num_Light";
	text-shadow:1px 1px 0 rgba(255, 255, 255, 0.8);
	transition:all .6s ease;
	}
.pagination a:hover {
	background:#eee;
	transition:all .3s ease;
	}
.pagination .current {
	color:#fff;
	background:#d70808;
	transition:all .6s ease;
	}
.widget {
	margin-bottom:10px;
	background:#fff}
.widget .widget-title {
	padding:10px}
.widget .widget-title h4 {
	background:#d70808;
	color:#fff;
	padding:5px 15px;
	display:inline-block}
.widget .widget-title h4 a {
	color:#fff}
.widget.widget_recent_comments ul li, .widget.widget_recent_entries ul li, .widget.widget_archive ul li, .widget.widget_categories ul li, .widget.widget_pages ul li, .widget.widget_meta ul li {
	padding:5px;
	border-bottom:1px solid #fafafa;
	font-weight:100;
	line-height:150%;
	color:#333;
	margin-bottom:5px;
	font-family:Sans_Light;
	font-size:14px;
	}
.me-plugin {
	position:relative!important}
.wi img, .wi .size-auto, .wi .size-full, .wi .size-large, .wi .size-medium, .wi .attachment img, .widget img, .widget .size-auto, .widget .size-full, .widget .size-large, .widget .size-medium, .widget .attachment img {
	max-width:100%;
	height:auto;
	vertical-align:middle}
.wi .centered, .wi .aligncenter, .widget .centered, .widget .aligncenter {
	display:block;
	margin:5px auto}
.wi .alignright, .widget .alignright {
	margin:5px 0 5px 25px;
	display:inline;
	float:right}
.wi .alignleft, .widget .alignleft {
	margin:5px 25px 5px 0;
	display:inline;
	float:left}
.tagcloud {
	padding:5px}
.tagcloud a {
	font-size:15px!important;
	padding:5px;
	background:#eee;
	display:inline-block;
	margin-bottom:4px}
.tagcloud a:hover {
	background:#fafafa}
#wp-calendar {
	width:100%;
	text-align:center;
	border-spacing:0}
#wp-calendar caption {
	padding:10px;
	background:#4a4949;
	font-family:Sans_Medium;
	color:#fff}
#wp-calendar thead {
	background:#eee}
#wp-calendar tbody a {
	background:#eee;
	display:block;
	border-radius:50%;
	height:30px;
	width:30px;
	line-height:30px;
	text-align:center}
#wp-calendar th, #wp-calendar td {
	padding:5px;
	font-family:Sans_Medium;
	}
.widget_search .search {
	display:flex}
.widget_search input.input {
	padding:10px;
	width:80%;
	float:right;
	background:#eceef1}
.widget_search input.button {
	padding:10px 15px;
	background:#d70808;
	width:20%;
	float:right;
	color:#fff}
.ap-code {
	text-align:center}
.widget_polls-widget {
	border:5px solid #d70808}
.widget_polls-widget .widget-title h4 {
	float:right;
	padding:10px;
	border:1px solid;
	color:#1050b1;
	font-size:1.3em}
.widget_polls-widget .wp-polls {
	padding-bottom:20px}
.widget_polls-widget .wp-polls strong {
	font-size:16px;
	color:#d70808;
	margin-bottom:15px;
	display:block}
.widget_polls-widget .wp-polls .wp-polls-ul {
	margin:0 10px}
.widget_polls-widget .wp-polls ul li {
	padding:5px 0}
.widget_polls-widget .wp-polls input[type=checkbox], .widget_polls-widget .wp-polls input[type=radio] {
	position:relative;
	top:-.25em;
	margin:0 1em;
	cursor:pointer;
	background:#fff}
.widget_polls-widget .wp-polls label {
	font-size:16px}
.widget_polls-widget .wp-polls .Buttons {
	border:0;
	background-color:#d70808;
	color:#fff;
	padding:10px 15px;
	transition:all .25s ease-in-out;
	margin-left:10px}
.widget_polls-widget .wp-polls .Buttons:hover {
	background:#f2f2f2;
	color:#666}
.widget_polls-widget .wp-polls .pview {
	font-size:12px;
	padding:14px 15px;
	transition:all .25s ease-in-out;
	background:#eee;
	vertical-align:middle}
.widget_polls-widget .wp-polls input[type=checkbox]:before, .widget_polls-widget .wp-polls input[type=radio]:before {
	-webkit-transition:all .1s ease-in-out;
	-moz-transition:all .1s ease-in-out;
	transition:all .1s ease-in-out;
	content:"";
	position:absolute;
	left:-3px;
	z-index:1;
	width:1.5em;
	height:1.5em;
	border:2px solid #ddd;
	border-radius:50%}
.widget_polls-widget .wp-polls input[type=checkbox]:checked:before, .widget_polls-widget .wp-polls input[type=radio]:checked:before {
	-webkit-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
	transform:rotate(-45deg);
	height:.6em;
	border-color:#f0a306;
	border-top-style:none;
	border-right-style:none;
	border-radius:0;
	background:0 0}
.widget_polls-widget .wp-polls input[type=checkbox]:after, .widget_polls-widget .wp-polls input[type=radio]:after {
	content:"";
	position:absolute;
	top:-.125em;
	left:-3px;
	width:1.6em;
	height:1.6em;
	background:#fff;
	cursor:pointer}
.timeline {
	margin-bottom:10px;
	background:#fff;
	box-shadow:0 1px 1px rgba(28, 37, 64, .16);
	border-radius:4px;
	height:415px;
	margin-top:5px;
	}
.timeline .slick-list {
	position:relative;
	display:block;
	height:360px!important;
	}
.timeline .widget-title {
	border-bottom:1px solid #eee;
	background:#fff;
	width:100%;
	height:40px;
	}
.timeline .widget-title h4 {
	position:relative;
	height:43px;
	background-color:#d70808;
	color:#fff;
	float:right;
	border-radius:10px 10px 0 0;
	line-height:20px;
	right:0;
	top:-8px;
	font-family:Sans_Medium;
	font-size:14px;
	font-weight:normal;
	padding:5px 15px;
	display:inline-block;
	}
.timeline .widget-title h4::before {
	content:"";
	position:absolute;
	width:100%;
	height:15px;
	border-radius:0 30px 0 0;
	display:block;
	background-color:#fff;
	bottom:0;
	left:0;
	}
.timeline .polist {
	position:relative;
	padding:10px;
	display:none}
.timeline .polist.slick-initialized {
	display:block}
.timeline .polist .info-txt {
	text-align:right;
	margin-right:0;
	margin-left:0;
	position:relative;
	height:36px;
	overflow:hidden}
.timeline .polist .info-txt:last-child {
	border:0}
.timeline .polist .info-txt:hover .info-txt-icon {
	color:#de9e3e}
.timeline .polist .info-txt .info-txt-height {
	height:30px!important}
.timeline .polist .info-txt .info-txt-icon {
	position:absolute;
	font-family:Num_Light;
	font-weight:bold;
	top:7px;
	bottom:7px;
	right:0;
	color:#d70808;
	background:#fff;
	padding:0 5px;
	font-size:14px;
	min-width:45px;
	line-height:22px;
	text-align:center;
	border-left:1px solid #eee}
.timeline .polist .info-txt .info-txt-titre {
	position:absolute;
	right:55px;
	width:212px}
.timeline .polist .info-txt .info-txt-titre h2 {
	font-size:14px;
	font-weight:400;
	height:33px;
	line-height:33px;
	margin:0!important;
	padding:0!important;
	width:500px}
.timeline .polist .slick-arrow {
	width:30px;
	height:30px;
	line-height:30px;
	text-align:center;
	border:none;
	transition:all .3s ease-in-out;
	display:flex;
	align-items:center;
	justify-content:center;
	z-index:18;
	position:absolute;
	top:-35px;
	cursor:pointer}
.timeline .polist .slick-arrow.slick-disabled {
	color:#ddd}
.timeline .polist .slick-arrow.button-prev {
	left:20px}
.timeline .polist .slick-arrow.button-next {
	left:0}
.sidebar-box {
	width:100%;
	height:auto;
	background:#fff;
	box-shadow:0 1px 1px rgba(28, 37, 64, .16);
	border-radius:0px 0px 5px 5px;
	margin-bottom:30px;
	}
.post-wrap {
	overflow:hidden;
	width:100%;
	height:auto;
	padding:5px 0 0.5px 0;
	}
.sidebar-header {
	border-bottom:1px solid #eee;
	background:#fff url(img/top.png) no-repeat left 40px top 4px;
	width:100%;
	height:40px;
	}
.sidebar-header h4 {
	position:relative;
	height:43px;
	background-color:#d70808;
	color:#fff;
	float:right;
	border-radius:10px 10px 0 0;
	line-height:20px;
	right:0;
	top:-8px;
	font-family:Sans_Medium;
	font-size:14px;
	font-weight:normal;
	padding:5px 15px;
	display:inline-block;
	}
.sidebar-header h4::before {
	content:"";
	position:absolute;
	width:100%;
	height:15px;
	border-radius:0 30px 0 0;
	display:block;
	background-color:#fff;
	bottom:0;
	left:0;
	}
.sidebar-header b {
	width:45px;
	height:2px;
	background:#d0d0d0;
	top:18px;
	overflow:hidden;
	display:block;
	float:left;
	position:relative;
	left:0;
	}
.toop {
	width:100%;
	height:auto;
	padding:5px;
	margin-bottom:20px;
	}
.toop .thumbnail {
	margin:0;
	border-radius:5px;
	float:none;
	display:block;
	width:100%;
	height:260px;
	background:#000;
	position:relative;
	overflow:hidden;
	margin-bottom:10px;
	}
.toop .thumbnail img:hover {
	opacity:0.7;
	transition-duration:0.5s;
	}
.toop .thumbnail img {
	width:100%;
	height:100%;
	position:absolute;
	transition-duration:0.5s;
	opacity:0.99;
	object-fit:cover!important;
	}
.toop .det {
	width:100%;
	overflow:hidden;
	text-align:center;
	padding:0 5px;
	float:right;
	}
.toop .det h2 {
	margin-bottom:10px;
	text-align:center;
	}
.toop .det h2 a {
	font-weight:normal;
	font-family:"Parastoo";
	font-size:18px;
	}
.toop .cat {
	width:100%;
	text-align:center;
	font-weight:normal;
	color:#666;
	font-size:12px;
	font-family:Num_Light;
	}
.toop .cat::before {
	content:"■ ";
	color:#FFC400;
	font-size:9px;
	float:none;
	transform:rotate(50deg);
	line-height:20px;
	margin-left:5px;
	}
.boott {
	width:33.3%;
	height:auto;
	float:right;
	padding:5px;
	margin-bottom:10px;
	overflow:hidden;
	}
.boott .thumbnail {
	margin:0;
	float:none;
	display:block;
	width:100%;
	height:90px;
	background:#000;
	position:relative;
	overflow:hidden;
	border-radius:5px;
	}
.boott .thumbnail img {
	width:100%;
	height:100%;
	transition-duration:0.5s;
	opacity:0.99;
	object-fit:cover!important;
	}
.boott .thumbnail img:hover {
	opacity:0.7;
	transition-duration:0.5s;
	}
.boott .det {
	width:100%;
	height:auto;
	margin-top:5px;
	}
.boott .det h2 {
	font-family:Sans_Light;
	font-weight:normal;
	line-height:20px;
	font-size:12px;
	text-align:inherit;
	text-transform:none;
	color:#333;
	}
.post-wrap ul li:hover {
	background:rgba(0, 0, 0, 0.02);
	transition:all 0.3s ease 0s;
	}
.post-wrap ul li {
	border-bottom:2px dotted #eee;
	position:relative;
	transition:all 0.3s ease 0s;
	display:flex;
	padding:5px;
	padding-right:8px;
	width:100%;
	font-family:Num_Light;
	}
.post-wrap ul li a {
	font-weight:100;
	line-height:150%;
	color:#333;
	margin-bottom:5px;
	font-family:Num_Light;
	font-size:14px;
	}
.post-wrap ul li a::before {
	content:"■ ";
	color:#FFC400;
	font-size:9px;
	float:right;
	transform:rotate(50deg);
	line-height:20px;
	margin-left:8px;
	}
.post-wrap ul li:last-child {
	border:none}
.post-wrap ul li {
	display:block;
	margin-right:8px;
	transition:all 0.3s;
	font-size:11px;
	padding-right:5px;
	}
.sidebar-content {
	overflow:hidden;
	width:100%;
	height:auto;
	}
.post-wrap ul li a {
	font-family:Sans_Light;
	font-size:14px;
	color:#333;
	}
.post-wrap ul li ul li a {
	font-size:11px;
	color:#878787;
	font-family:Sans_Light;
	}
.post-wrap ul li ul li a::before {
	content:"■ ";
	color:#FFC400;
	font-size:7px;
	float:right;
	transform:rotate(50deg);
	line-height:20px;
	margin-left:8px;
	}
.post-wrap ul li ul li {
	border-bottom:2px dotted rgba(0, 0, 0, 0);
	}
.post-wrap ul li ul li:hover {
	background-color:rgba(0, 0, 0, 0);
	}
.footer-1 {
	width:32%;
	height:auto;
	float:right;
	margin-left:2%;
	margin-top:20px;
	}
.footer-2 {
	width:32%;
	height:auto;
	float:right;
	margin-left:2%;
	margin-top:20px;
	}
.footer-3 {
	width:32%;
	height:auto;
	float:right;
	margin-top:20px;
	}
.footer-box {
	width:100%;
	height:auto;
	margin-bottom:30px;
	}
.footer-content .widget {
	background:none;
	}
.footer-content .post-wrap {
	width:100%;
	height:auto;
	padding:0;
	background:none;
	box-shadow:none;
	border-radius:0;
	}
.footer-content {
	width:100%;
	height:auto;
	padding:5px 5px 0.5px 0;
	font-family:Sans_Light!important;
	font-size:14px!important;
	color:#ccc;
	}
.footer-content .post-wrap .wid-editors .list .item .tit h2 a {
	font-family:Sans_Light!important;
	font-size:12px!important;
	color:#ccc;
	line-height:160%;
	font-weight:normal;
	}
.footer-content .post-wrap .wid-editors .list .item .tit h2 a:hover {
	color:#fff;
	}
.footer-content .wid-editors .list .item .tit {
	padding-right:0px;
	}
.footer-content .wid-editors .list .item {
	border:none;
	padding:0px;
	}
.footer-content ul li {
	width:100%;
	float:right;
	}
.footer-content ul li::before {
	content:"■ ";
	color:#FFC400;
	font-size:7px;
	float:right;
	transform:rotate(50deg);
	line-height:20px;
	margin-left:8px;
	}
.footer-content .wid-editors .list .item .tit h2::before {
	font-size:7px;
	}
.footer-header {
	background:url(img/bottom.png) no-repeat left 0px top 0px;
	width:100%;
	height:30px;
	}
.footer-header h4 {
	position:relative;
	height:20px;
	color:#fff;
	float:right;
	line-height:20px;
	right:0;
	font-family:Sans_Medium;
	font-size:16px;
	font-weight:normal;
	display:inline-block;
	}
.footer-header h4::before {
	content:"■ ■ ";
	color:#fff;
	font-size:6px;
	float:right;
	transform:rotate(90deg);
	line-height:20px;
	margin-left:8px;
	}
.footer-header b {
	width:34px;
	height:0.6px;
	background:#797878;
	top:10px;
	overflow:hidden;
	display:block;
	float:left;
	position:relative;
	left:-2px;
	}
ul.sociale {
	float:left;
	width:50%;
	}
.fa-fc, .fa-in, .fa-tw, .fa-pa, .fa-go, .fa-yo, .fa-rs {
	float:left;
	text-align:center;
	width:34px;
	height:34px;
	font-size:20px;
	color:#3d3c3c;
	border:2px solid #3d3c3c;
	margin:2px;
	cursor:pointer;
	transition:all 0.3s ease 0s;
	}
.fa-fc:hover {
	border:2px solid #2a32a4;
	color:#2a32a4;
	transition:all 0.3s ease 0s;
	}
.fa-in:hover {
	border:2px solid #d92e06;
	color:#d92e06;
	transition:all 0.3s ease 0s;
	}
.fa-tw:hover {
	border:2px solid #0e98fc;
	color:#0e98fc;
	transition:all 0.3s ease 0s;
	}
.fa-pa:hover {
	border:2px solid #0874c3;
	color:#0874c3;
	transition:all 0.3s ease 0s;
	}
.fa-go:hover {
	border:2px solid #de1111;
	color:#de1111;
	transition:all 0.3s ease 0s;
	}
.fa-yo:hover {
	border:2px solid #ff0404;
	color:#ff0404;
	transition:all 0.3s ease 0s;
	}
.fa-rs:hover {
	border:2px solid #ff6204;
	color:#ff6204;
	transition:all 0.3s ease 0s;
	}
.fa-ap {
	float:left;
	text-align:center;
	width:34px;
	height:34px;
	font-size:20px;
	color:#3d3c3c;
	border:2px solid #3d3c3c;
	margin:2px;
	cursor:pointer;
	transition:all 0.3s ease 0s;
	list-style:none outside none;
	}
.fa-ap:hover {
	transition:all 0.3s ease 0s;
	border:2px solid #FF65A5;
	}
.fa-ap::before {
	content:" ";
	background:url('img/aparat.svg') no-repeat center;
	background-size:cover;
	display:inline-block;
	width:22px;
	transform:translateY(5px);
	height:22px;
	opacity:0.2;
	}
.maskfix {
	width:100%;
	height:130px;
	background:#242424;
	}
.fo-canect {
	padding:20px 0;
	overflow:hidden;
	width:100%;
	border-bottom:1px solid #333;
	}
.fo-canect .aaa {
	width:33%;
	float:right;
	margin-bottom:5px;
	transition:all 0.3s ease-in-out;
	cursor:pointer;
	}
.fo-canect .eee {
	width:33%;
	float:right;
	margin-bottom:5px;
	transition:all 0.3s ease-in-out;
	cursor:pointer;
	}
.fo-canect .ccc {
	width:33%;
	float:right;
	margin-bottom:10px;
	transition:all 0.3s ease-in-out;
	cursor:pointer;
	}
.fo-canect i {
	float:right;
	transition:all 0.3s ease-in-out;
	width:55px;
	height:55px;
	border-radius:50px;
	text-align:center;
	line-height:55px;
	font-size:20px;
	background-color:#3b3b3b;
	border:2px solid #3b3b3b;
	margin-left:12px;
	color:#d4d4d4;
	}
.fo-canect span {
	float:right;
	text-align:right;
	line-height:30px;
	font-size:18px;
	font-family:"Sans_Medium";
	color:#d4d4d4;
	width:65%;
	}
.fo-canect b {
	float:right;
	width:75%;
	text-align:right;
	color:#999;
	line-height:18px;
	font-size:12px;
	font-family:Num_Light;
	margin-top:5px;
	}
.fo-canect .aaa:hoveri, .fo-canect .eee:hoveri, .fo-canect .ccc:hoveri {
	border:2px solid #ddd;
	color:#fff;
	transition:all 0.3s ease-in-out;
	}
.ap_wetaher {
	padding:10px}
.ap_wetaher .fstday {
	display:grid;
	display:flex}
.ap_wetaher .fstday .weather_degre {
	text-align:center;
	font-size:2em;
	font-weight:800;
	margin:auto 10px}
.ap_wetaher .fstday .cityname {
	font-size:.8em;
	color:#a2a2a2;
	margin:auto 0}
.social-b .t {
	margin-bottom:10px}
.social-b .list-social {
	text-align:center;
	padding:10px}
.social-b .list-social a {
	padding:5px;
	display:inline-block;
	font-size:1.5em}
.social-b .list-social a:hover {
	background:rgba(255, 255, 255, .39)}
.social-b .list-social a.facebook {
	color:#3b5999}
.social-b .list-social a.twitter {
	color:#55acee}
.social-b .list-social a.google {
	color:#dd4b39}
.social-b .list-social a.linkedin {
	color:#0077b5}
.social-b .list-social a.youtube {
	color:#cd201f}
.social-b .list-social a.pinterest {
	color:#bd081c}
.social-b .list-social a.behance {
	color:#131418}
.social-b .list-social a.instagram {
	color:#e4405f}
.ap_prayer {
	background:#d70808;
	padding:10px}
.ap_prayer .pr_head {
	display:flex}
.ap_prayer .pr_head img {
	width:auto;
	height:50px;
	display:inline-block}
.ap_prayer .pr_head h4 {
	font-size:1em;
	font-weight:100;
	color:#fff;
	padding:5px}
.ap_prayer .pr_head h4 span {
	display:block;
	margin-right:25px}
.ap_prayer ul {
	display:grid;
	grid-template-columns:repeat(6, 1fr);
	grid-gap:1px}
.ap_prayer ul li {
	background:rgba(0, 0, 0, .04);
	color:#fff;
	border-bottom:1px solid rgba(238, 238, 238, .08);
	font-size:13px;
	text-align:center}
.ap_prayer ul li:hover {
	background:rgba(0, 0, 0, .11)}
.ap_prayer ul li .degre {
	margin:auto auto auto 0}
.wid-editors .widget-title {
	padding:10px}
.wid-editors .widget-title h4 {
	background:#d70808;
	color:#fff;
	padding:5px 15px;
	display:inline-block}
.wid-editors .list {
	display:flex;
	flex-wrap:wrap}
.wid-editors .list .item {
	border-bottom:2px dotted #eee;
	position:relative;
	display:flex;
	padding:5px;
	width:100%}
.wid-editors .list .item:last-child {
	border:0}
.wid-editors .list .item:hover {
	background:rgba(0, 0, 0, 0.02)}
.wid-editors .list .item .thumbnail {
	border-radius:5px;
	background:#000;
	width:150px;
	height:80px;
	position:relative;
	float:right;
	overflow:hidden;
	display:inline-block;
	vertical-align:middle;
	margin:auto 0}
.wid-editors .list .item .thumbnail img {
	transition-duration:0.5s;
	opacity:0.99;
	object-fit:cover!important;
	width:100%;
	height:100%;
	}
.wid-editors .list .item .thumbnail img:hover {
	opacity:0.7;
	transition-duration:0.5s;
	}
.wid-editors .list .item:hover .thumbnail .bb {
	height:70%;
	transition:0.5s;
	}
.bb .clock {
	color:#fff;
	font-size:12px;
	padding:15px;
	position:relative;
	top:55px;
	font-family:"Num_Light";
	}
.bb .clocka {
	color:#fff;
	font-family:"Num_Light";
	font-size:12px;
	padding:15px;
	position:relative;
	top:145px;
	}
.bb .clocke {
	color:#fff;
	font-family:"Num_Light";
	font-size:12px;
	padding:15px;
	position:relative;
	top:55px;
	}
.bb .clockf {
	color:#fff;
	font-size:12px;
	padding:15px;
	font-family:"Num_Light";
	position:relative;
	top:90px;
	}
.bb h2 {
	width:100%;
	padding:15px;
	line-height:25px;
	top:75px;
	position:relative;
	}
.bb h2 a {
	font-family:Parastoo;
	font-weight:normal;
	font-size:16px;
	text-align:inherit;
	text-transform:none;
	color:#fff!important;
	text-shadow:1px 2px #000;
	}
.bb .clockb {
	width:100%;
	color:#fff;
	float:right;
	font-family:Num_Light;
	font-weight:normal;
	font-size:12px;
	padding:5px 0px;
	position:relative;
	}
.wid-editors .list .item .det {
	width:calc(100% - 50px);
	float:right;
	display:inline-block;
	vertical-align:middle;
	position:relative;
	padding-right:10px}
.wid-editors .list .item .det h2 {
	font-weight:100;
	line-height:150%;
	color:#333;
	margin-bottom:5px;
	font-family:Num_Light;
	font-size:14px;
	}
.wid-editors .list .item .tit {
	width:100%;
	float:right;
	display:inline-block;
	vertical-align:middle;
	position:relative;
	padding-right:5px}
.wid-editors .list .item .tit h2 {
	font-weight:100;
	line-height:150%;
	color:#333;
	font-family:Sans_Light;
	font-size:13px;
	}
.wid-editors .list .item .tit h2::before {
	content:"■ ";
	color:#FFC400;
	font-size:9px;
	float:right;
	transform:rotate(50deg);
	line-height:20px;
	margin-left:8px;
	}
.wid-editors .list .item .det .au_name {
	font-size:12px;
	margin-bottom:5px;
	font-family:Num_Light;
	color:#2b408a;
	display:block}
.wid-editors .list .item .det .au_name a {
	color:#d70808}
.wid-editors .rmore {
	padding:5px;
	text-align:center;
	display:block}
.wid-editors .rmore:hover {
	background:rgba(0, 0, 0, .05)}
.ap_wid_videos {
	background:#333333;
	margin-bottom:10px;
	overflow:hidden;
	width:100%;
	height:430px;
	}
.ap_wid_videos .widget-title {
	padding:10px;
	min-width:50%}
.ap_wid_videos .widget-title h4 {
	background:rgba(238, 238, 238, .05);
	color:#fff;
	padding:5px 15px;
	display:inline-block}
.ap_wid_videos .widget-title h4 a {
	color:#fff}
.ap_wid_videos .list {
	padding:10px}
.ap_wid_videos .list .item {
	margin-bottom:10px;
	position:relative;
	background:rgba(238, 238, 238, .05)}
.ap_wid_videos .list .item:last-child {
	border:0;
	margin-bottom:0}
.ap_wid_videos .list .item:hover .thumbnail .play-icon {
	-webkit-transform:scale(1.2);
	-moz-transform:scale(1.2);
	-o-transform:scale(1.2);
	transform:scale(1.2);
	background:#c00;
	border-color:#c00}
.ap_wid_videos .list .item .thumbnail {
	position:relative;
	width:50%;
	height:130px;
	float:right}
.ap_wid_videos .list .item .thumbnail .play-icon {
	position:absolute;
	top:50%;
	right:50%;
	color:#fff;
	border:1px solid #fff;
	background:rgba(238, 238, 238, .55);
	width:30px;
	height:30px;
	line-height:28px;
	padding:0 7px;
	margin-right:-15px;
	margin-top:-15px;
	-moz-transition:all .2s ease;
	-o-transition:all .2s ease;
	-webkit-transition:all .2s ease;
	transition:all .2s ease}
.ap_wid_videos .list .item .det {
	padding:10px;
	width:50%;
	float:right}
.ap_wid_videos .list .item .det h2 {
	font-size:.8em;
	font-weight:100;
	color:#fff}
.ap_wid_videos .list .item .det h2 a {
	color:#fff}
.ap_news .ap_wid_videos .list {
	padding:5px}
.ap_news .ap_wid_videos .list .item {
	width:33.33%;
	float:right;
	padding:0 5px;
	background:0 0;
	overflow:hidden}
.ap_news .ap_wid_videos .list .item:hover .thumbnail .play-icon {
	transform:none}
.ap_news .ap_wid_videos .list .item .det {
	width:auto;
	position:absolute;
	bottom:0;
	right:5px;
	left:5px;
	background:linear-gradient(270deg, transparent, #000000);
	background:-webkit-linear-gradient(270deg, transparent, #000);
	background:-o-linear-gradient(270deg, transparent, #000);
	background:-moz-linear-gradient(270deg, transparent, #000);
	background:-ms-linear-gradient(270deg, transparent, #000);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#004c4c4c', endColorstr='#ff1a3b00', GradientType=0)}
.ap_news .ap_wid_videos .list .item .thumbnail {
	border-radius:5px;
	transition:all 0.3s ease-in-out;
	width:100%;
	opacity:0.80;
	}
.ap_news .ap_wid_videos .list .item .thumbnail:hover {
	transition:all 0.3s ease-in-out;
	opacity:0.99;
	}
.ap_wid_videos .list .item .thumbnail .play-icon {
	top:0;
	right:0;
	margin:0;
	background:#c00;
	border:0}
.ap_wid_videos .list .item:nth-child(1) {
	width:100%}
.ap_wid_videos .list .item:nth-child(1) .det h2 {
	font-size:1.5em}
.ap_news .wid-editors .item {
	width:50%;
	float:right}
@media only screen and (max-width:768px) {
	.ap_news .ap_wid_videos .list {
	padding:10px;
	display:block}
.ap_news .ap_wid_videos .list .item {
	margin-bottom:10px;
	position:relative;
	background:rgba(238, 238, 238, .05);
	width:100%}
.ap_news .ap_wid_videos .list .item:nth-child(1) {
	width:100%}
.ap_news .ap_wid_videos .list .item:nth-child(1) .det h2 {
	font-size:.8em}
.ap_news .ap_wid_videos .list .item:last-child {
	border:0;
	margin-bottom:0}
.ap_news .ap_wid_videos .list .item .thumbnail .play-icon {
	position:absolute;
	top:50%;
	right:50%;
	color:#fff;
	border:1px solid #fff;
	background:rgba(238, 238, 238, .55);
	width:30px;
	height:30px;
	line-height:28px;
	padding:0 7px;
	margin-right:-15px;
	margin-top:-15px;
	-moz-transition:all .2s ease;
	-o-transition:all .2s ease;
	-webkit-transition:all .2s ease;
	transition:all .2s ease}
.ap_news .ap_wid_videos .list .item .det {
	padding:10px;
	width:50%;
	float:right;
	position:relative;
	background:0 0}
.ap_news .ap_wid_videos .list .item .det h2 {
	font-size:.8em;
	font-weight:100;
	color:#fff}
.ap_news .ap_wid_videos .list .item .det h2 a {
	color:#fff}
.ap_news .wid-editors {
	display:block}
.ap_news .wid-editors .item {
	width:100%;
	float:none}
}
.container {
	width:1250px;
	margin:0 auto}
.container-max {
	margin:0 auto;
	max-width:100rem}
.ap_main .inn {
	display:flow-root;
	flex-wrap:wrap}
.content-area {
	width:calc(100% - 300px);
	padding:0 0 0 20px;
	order:1;
	float:right;
	position:relative}
@media only screen and (max-width:768px) {
	.container, .container-max, .content-area {
	width:100%;
	float:none;
	margin:0;
	padding:0}
.ap_main .inn {
	display:block}
}
.ap-footer {
	background:#242424;
	color:#eee}
.ap-footer .copyright-area {
	padding:10px;
	width:100%;
	font-size:11px;
	text-align:center;
	display:flex;
	border-bottom:1px solid rgba(255, 255, 255, .05)}
.ap-footer .copyright-area .social {
	margin:10px 0;
	text-align:center}
.ap-footer .copyright-area .social li {
	display:inline-block}
.ap-footer .copyright-area .social li a {
	width:35px;
	height:35px;
	text-align:center;
	line-height:35px;
	display:block;
	font-size:1.3em;
	background:rgba(255, 255, 255, .05)}
.ap-footer .copyright-area .social li a:hover {
	background:#d70808;
	color:#fff}
.ap-footer .copyright-area .footer-menu {
	margin:auto 0 auto auto;
	display:flex}
.ap-footer .copyright-area .footer-menu li {
	display:inline-block}
.ap-footer .copyright-area .footer-menu li a {
	padding:0 10px;
	display:block;
	color:#999;
	font-size:15px;
	transition:all 0.3s ease-in-out;
	font-family:Parastoo;
	}
.ap-footer .copyright-area .footer-menu li:hover a {
	color:#fff;
	transition:all 0.3s ease-in-out;
	}
.ap-footer #bb {
	transition:all 0.3s ease-in-out;
	margin-right:15px}
.ap-footer #bb a>* {
	display:inline-block;
	vertical-align:middle;
	transition:all 0.3s ease-in-out;
	}
.ap-footer #bb:hover a {
	color:#fff;
	transition:all 0.3s ease-in-out;
	}
.ap-footer .footer-wid {
	padding:10px 10px 10px;
	width:100%;
	border-bottom:1px solid rgba(255, 255, 255, .05);
	display:flex;
	flex-wrap:wrap}
.ap-footer .footer-wid .wid {
	width:20%;
	padding:0 10px}
.ap-footer .footer-wid .wid .t {
	padding:5px}
.ap-footer .footer-wid .wid .t h4 {
	font-size:1em;
	font-weight:700}
.ap-footer .footer-wid .wid ul {
	padding:0}
.ap-footer .footer-wid .wid ul li {
	margin:0;
	position:relative;
	padding-right:10px}
.ap-footer .footer-wid .wid ul li:after {
	position:absolute;
	content:'';
	width:5px;
	height:5px;
	background:#9da2b7;
	opacity:.6;
	border-radius:50%;
	right:0;
	top:50%;
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	transform:translateY(-50%)}
.ap-footer .footer-wid .wid ul li a {
	display:inline-block}
.ap-footer .footer-wid .wid p {
	font-size:14px;
	padding:5px;
	text-align:justify}
.ap-footer .footer-wid .wid .textwidget {
	font-size:14px;
	padding:5px;
	text-align:justify}
.ap-footer .tagcloud {
	padding:5px}
.ap-footer .tagcloud a {
	font-size:12px;
	padding:3px;
	background:rgba(0, 0, 0, .16);
	display:inline-block}
.ap-footer .footermenu ul {
	margin:10px 0;
	padding:10px 0;
	list-style-type:none;
	list-style-image:none}
.ap-footer .footermenu ul li {
	display:inline-block}
.ap-footer .footermenu ul li a {
	display:block;
	padding:5px 15px}
.ap-footer-menu {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	padding:10px}
.ap-footer-menu .footerlogo img {
	max-width:150px}
.ap-footer-menu .social {
	margin:auto 15px}
.ap-footer-menu .social ul {
	display:flex}
.ap-footer-menu .social ul li a {
	width:30px;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#fff;
	border-radius:50%;
	margin-right:2px}
.ap-footer-menu #mailchimp {
	display:flex}
.ap-footer-menu #mailchimp input[type=email] {
	border:1px solid #414141;
	padding:10px 15px;
	background-color:#242424;
	color:#fff}
.ap-footer-menu #mailchimp input[type=email]:placeholder {
	color:#fff}
.ap-footer-menu #mailchimp input[type=submit] {
	color:#d70808;
	background-color:#242424;
	border:1px solid #d70808;
	padding:10px 15px}
.ap-footer-menu #mailchimp input[type=submit]:hover {
	background:#d70808;
	color:#fff}
.go-top {
	background-color:#d70808;
	width:45px;
	height:39px;
	text-align:center;
	line-height:40px;
	font-size:1.2em;
	z-index:999;
	}
.go-top a {
	color:#fff;
	}
.go-top span {
	top:0px!important;
	right:45px!important;
	}
.go-top:hover {
	background-color:rgba(0, 0, 0, .6);
	color:#fff}
@media only screen and (max-width:768px) {
	.ap-footer-menu {
	display:block}
.ap-footer-menu .footerlogo {
	text-align:center}
.ap-footer-menu #mailchimp {
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center}
.ap-footer-menu .social ul {
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center}
.ap-footer .copyright-area {
	display:block}
.ap-footer .footer-wid {
	display:block}
.ap-footer .footer-wid .wid {
	float:none;
	width:100%}
}
@media print {
	.ap_header, .ap_menu, .marquee, .alert, .jmb_banner, .sidebar, .post-banner, .post-banner-bottom, .entry .post_tags, .moreposts, .comments-area, .ap-footer, .entry_control, .ap-footer-menu .footer-menu, .ap-footer-menu .social {
	display:none!important}
#entry, .content-area {
	width:100%;
	float:none}
}
.ap-no-found {
	text-align:center;
	margin:60px auto}
.ap-no-found .text_404 {
	font-size:1000%;
	color:#fcb03b;
	font-weight:700;
	text-align:center;
	margin:15px auto;
	overflow:hidden;
	line-height:100%}
.ap-no-found h2 {
	font-size:1em;
	font-weight:100}
.ap-no-found ul {
	margin:20px 20%}
.ap-no-found ul li {
	font-size:0.9em;
	font-weight:100;
	list-style:outside disc;
	list-style-image:none;
	list-style-image:none;
	text-align:right;
	}
.app-site {
	width:500px;
	height:50px;
	float:left;
	}
.app-site .sibe {
	background:url(img/sibe.png) no-repeat;
	overflow:hidden;
	position:relative;
	height:50px;
	float:left;
	filter:grayscale(100%);
	width:160px;
	margin-right:5px;
	opacity:0.3;
	transition:all 0.3s ease-in-out;
	}
.app-site .google {
	background:url(img/google.png) no-repeat;
	overflow:hidden;
	filter:grayscale(100%);
	position:relative;
	height:50px;
	transition:all 0.3s ease-in-out;
	float:left;
	opacity:0.3;
	width:160px;
	margin-right:5px;
	}
.app-site .bazar {
	background:url(img/bazar.png) no-repeat;
	overflow:hidden;
	position:relative;
	filter:grayscale(100%);
	height:50px;
	transition:all 0.3s ease-in-out;
	float:left;
	width:160px;
	opacity:0.3;
	}
.app-site .sibe:hover {
	opacity:0.99;
	filter:grayscale(0%);
	transition:all 0.3s ease-in-out;
	}
.app-site .google:hover {
	opacity:0.99;
	filter:grayscale(0%);
	transition:all 0.3s ease-in-out;
	}
.app-site .bazar:hover {
	opacity:0.99;
	filter:grayscale(0%);
	transition:all 0.3s ease-in-out;
	}
.copy-bo {
	padding:15px;
	font-family:Sans_Medium;
	font-size:11px;
	text-align:right;
	padding-bottom:15px;
	overflow:hidden;
	color:#999;
	width:100%;
	}
.copy-bo ul {
	width:40%;
	float:right;
	}
.copy-bo ul li {
	width:100%;
	float:right;
	padding-top:5px;
	}
.copy-bo a {
	color:#999;
	}
#area-books {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	height:141px;
	padding:15px 0;
	margin-bottom:35px;
	overflow:hidden;
	}
#area-books li {
	margin:0 12px;
	float:right;
	}
#area-books li a {
	background:url("img/sprite.png") no-repeat 8px -5px;
	display:block;
	width:132px;
	height:111px;
	font:normal normal 28px/125px 'IranNastaliq';
	color:#444;
	text-align:center;
	-webkit-transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition:all 0.3s ease-in-out;
	transition:all 0.3s ease-in-out;
	text-shadow:0px 3px #ede5bf, 3px 0px #ede5bf, -3px 0px #ede5bf, 0px -3px #ede5bf, -1.4px -1.4px #ede5bf, 1.4px 1.4px #ede5bf, 1.4px -1.4px #ede5bf, -1.4px 1.4px #ede5bf;
	}
#area-books li a:hover {
	color:#000!important;
	background-position:-126px -5px;
	}
.boxe-tab {
	float:right;
	width:100%;
	height:auto;
	margin-bottom:30px;
	padding-bottom:5px;
	margin-top:25px;
	}
.boxe-tab .contine {
	width:100%;
	border:1px solid #0000;
	border-radius:4px;
	height:auto;
	margin-top:10px;
	background:#fff;
	box-shadow:0 1px 1px rgba(28, 37, 64, .16);
	}
.tab-post .right44 {
	float:right;
	width:30px;
	position:relative;
	left:-14px;
	top:11px;
	height:30px;
	transform:rotate(45deg);
	border-radius:2px;
	background-color:#fafafa;
	border-right:1px solid #ddd;
	border-top:1px solid #ddd;
	}
.tab-post .left44 {
	float:right;
	width:30px;
	position:relative;
	right:-14px;
	top:11px;
	height:30px;
	transform:rotate(45deg);
	border-radius:2px;
	background-color:#fafafa;
	border-left:1px solid #ddd;
	border-bottom:1px solid #ddd;
	}
div.tab-post {
	background:#fff;
	margin-top:-41px;
	margin-right:8px;
	}
div.tab-post span {
	color:#555;
	font-family:"Sans_Medium";
	font-size:16px;
	line-height:40px;
	margin:15px;
	text-align:right;
	}
div.tab-post strong {
	float:right;
	font-size:14px;
	font-family:Sans_Medium;
	font-weight:normal;
	outline:medium none;
	padding:4px 25px 1px 25px;
	transition:all 0.3s ease 0s;
	margin:5px 3px;
	color:#666;
	cursor:pointer;
	background-color:#fafafa;
	display:table-cell;
	line-height:30px;
	z-index:999999;
	border-radius:5px 5px 0px 0px;
	}
div.tab-post strong:hover {
	color:#000;
	background-color:#fff;
	cursor:pointer;
	}
div.tab-post strong.active {
	color:#000;
	z-index:999;
	position:relative;
	box-shadow:inset 0 -50px 0 rgb(255, 255, 255);
	}
.tabcontent {
	display:none;
	border-top:none;
	margin:0 5px;
	}
.tabcontent p {
	font-family:Sans_Light;
	color:#555;
	font-size:13px;
	text-align:justify;
	}
.tabcontent {
	-webkit-animation:fadeEffect 1s;
	animation:fadeEffect 1s;
	}
@-webkit-keyframes fadeEffect {
	from {
	opacity:0;
	}
to {
	opacity:1;
	}
}
@keyframes fadeEffect {
	from {
	opacity:0;
	}
to {
	opacity:1;
	}
}
.madia {
	width:100%;
	height:auto;
	background:#333;
	overflow:hidden;
	margin-bottom:30px;
	}
.gall {
	width:75%;
	float:right;
	height:auto;
	overflow:hidden;
	}
.gall .ap_news {
	width:100%;
	margin-right:3%;
	}
.gall .ap_news .ap_slider .slick-arrow {
	width:40px;
	height:40px;
	transition:all .15s ease-in-out;
	border-radius:50px;
	background:#c1c1c182!important;
	}
.ap_wid_videos .handle {
	background:#f00!important;
	}
.gall .title {
	padding:5px 15px;
	height:50px;
	margin-bottom:-10px;
	font-size:1em;
	background:#333 url(img/bottom.png) no-repeat left 40px top 12px;
	width:100%;
	overflow:hidden;
	}
.gall .title b {
	width:43px;
	height:2px;
	background:#666;
	top:17px;
	overflow:hidden;
	display:block;
	float:left;
	position:relative;
	left:-15px;
	}
.gall .title h4 {
	position:relative;
	height:45px;
	color:#ddd;
	float:right;
	line-height:20px;
	right:-15px;
	top:5px;
	font-family:Sans_Medium;
	font-size:14px;
	font-weight:normal;
	padding:5px 15px;
	display:inline-block;
	}
.gall .title h4::before {
	content:"■ ■ ";
	color:#ddd;
	font-size:7px;
	float:right;
	transform:rotate(90deg);
	line-height:20px;
	margin-left:8px;
	}
.med {
	width:24%;
	float:right;
	height:auto;
	margin-right:1%;
	overflow:hidden;
	}
.med .title {
	padding:5px 15px;
	height:50px;
	margin-bottom:-10px;
	font-size:1em;
	background:#333 url(img/bottom.png) no-repeat left 40px top 12px;
	width:100%;
	overflow:hidden;
	}
.med .title b {
	width:43px;
	height:2px;
	background:#666;
	top:17px;
	overflow:hidden;
	display:block;
	float:left;
	position:relative;
	left:-15px;
	}
.med .title h4 {
	position:relative;
	height:45px;
	color:#ddd;
	float:right;
	line-height:20px;
	right:-15px;
	top:5px;
	font-family:Sans_Medium;
	font-size:14px;
	font-weight:normal;
	padding:5px 5px;
	display:inline-block;
	}
.med .title h4::before {
	content:"■ ■ ";
	color:#ddd;
	font-size:7px;
	float:right;
	transform:rotate(90deg);
	line-height:20px;
	margin-left:8px;
	}
.meei ul {
	margin:0;
	width:100%;
	float:right;
	max-height:450px;
	}
.meei li {
	width:100%;
	transition:all 200ms ease-in-out 0s;
	display:inline-block;
	float:right;
	}
.archive ul {
	margin:0;
	width:100%;
	float:right;
	max-height:420px;
	background:#333333;
	}
.archive li {
	width:100%;
	transition:all 200ms ease-in-out 0s;
	display:inline-block;
	float:right;
	}
.bot-b ul {
	margin:0;
	width:100%;
	float:right;
	max-height:250px;
	background:#fff;
	}
.bot-b li {
	width:100%;
	transition:all 200ms ease-in-out 0s;
	display:inline-block;
	float:right;
	}
.track {
	width:5px;
	background:none;
	}
.dragging {
	background:#d70808;
	background:rgba(0, 0, 0, 0.1);
	}
.track.dragging {
	background:#d70808;
	background:rgba(0, 0, 0, 0.1);
	}
.handle {
	width:5px;
	right:0;
	background:#d70808;
	transition:width 250ms;
	}
.track .handle, .track.dragging .handle {
	width:5px;
	border-radius:50px;
	}
.ttdet {
	font-weight:normal;
	font-family:Num_Light;
	font-size:11px;
	padding:3px;
	width:100%;
	float:right;
	}
.ttdet a {
	color:#4e4e4e;
	transition:all 0.3s ease 0s;
	}
.ttdet:hover a {
	color:#000;
	transition:all 0.3s ease 0s;
	}
.thumbnail .fa-play {
	position:relative;
	top:-83px;
	left:70px;
	color:#fff;
	font-size:30px;
	z-index:999;
	float:left;
	opacity:0.7;
	transition:all 0.3s ease 0s;
	background:#c1c1c182;
	width:50px;
	height:40px;
	text-align:center;
	line-height:40px;
	border-radius:5px;
	border:1px solid #fff;
	}
.list:hover .thumbnail .fa-play {
	opacity:1;
	font-size:30px;
	border:1px solid #f00;
	background:#f00;
	transition:all 0.3s ease 0s;
	}
.gall .ap_news .ap_slider .slick-arrow.button-next {
	left:10px;
	top:45%;
	}
.gall .ap_news .ap_slider .slick-arrow.button-prev {
	right:13px;
	top:47%;
	}
.boxe-a {
	width:100%;
	height:auto;
	margin-bottom:30px;
	}
.boxe-c {
	width:100%;
	height:auto;
	background:#fff;
	overflow:hidden;
	position:relative;
	padding:0px 10px 15px 10px;
	box-shadow:0 1px 1px rgba(28, 37, 64, .16);
	border-radius:0px 0px 5px 5px;
	}
.boxe-a .title {
	padding:5px 15px;
	height:50px;
	margin-bottom:-10px;
	font-size:1em;
	background:#fff url(img/top.png) no-repeat left 40px top 7px;
	}
.boxe-a .title b {
	width:54px;
	height:2px;
	background:#d0d0d0;
	top:17px;
	overflow:hidden;
	display:block;
	float:left;
	position:relative;
	left:-15px;
	}
.boxe-a .title h4 {
	position:relative;
	height:45px;
	background-color:#d70808;
	color:#fff;
	float:right;
	border-radius:10px 10px 0 0;
	line-height:20px;
	right:-15px;
	top:-14px;
	font-family:Sans_Medium;
	font-size:14px;
	font-weight:normal;
	padding:5px 15px;
	display:inline-block;
	}
.boxe-a .title h4::before {
	content:"";
	position:absolute;
	width:100%;
	height:15px;
	border-radius:0 30px 0 0;
	display:block;
	background-color:#fff;
	bottom:0;
	left:0;
	}
.boxe-a .right {
	width:48%;
	float:right;
	height:auto;
	}
.right .bar {
	width:100%;
	height:auto;
	}
.bar .thumbnail {
	margin:0;
	border-radius:5px;
	float:none;
	display:block;
	width:100%;
	height:260px;
	background:#000;
	position:relative;
	overflow:hidden;
	}
.bar .thumbnail img {
	width:100%;
	height:100%;
	position:absolute;
	transition-duration:0.5s;
	opacity:0.99;
	object-fit:cover!important;
	}
.bar .thumbnail img:hover {
	opacity:0.7;
	transition-duration:0.5s;
	}
.bar:hover .thumbnail .bb {
	height:70%;
	transition:0.5s;
	}
.bar .det {
	width:100%;
	height:auto;
	}
.bar .det h2 {
	font-family:Parastoo;
	font-weight:normal;
	line-height:25px;
	font-size:16px;
	text-align:inherit;
	text-transform:none;
	color:#333;
	padding-bottom:10px;
	}
.bar .det .cat {
	font-weight:normal;
	font-family:Num_Light;
	color:#666;
	font-size:12px;
	margin:15px auto;
	}
.boxe-a .left {
	width:50%;
	float:right;
	height:auto;
	margin-right:2%;
	}
.left .bal {
	width:100%;
	height:auto;
	margin-bottom:20px;
	border-left:none;
	border-left-color:currentcolor;
	border-right:3px solid #eee;
	padding:0px 15px 0px 0px;
	transition:all 0.5s ease 0s;
	}
.left .bal:hover {
	border-right:3px solid #d70808;
	transition:all 0.5s ease 0s;
	}
.bal h2 {
	font-family:Parastoo;
	font-weight:normal;
	line-height:23px;
	font-size:14px;
	text-align:inherit;
	text-transform:none;
	color:#333;
	}
.bal .cat {
	font-weight:normal;
	font-family:Num_Light;
	color:#666;
	font-size:11px;
	margin-bottom:3px;
	}
.boxe-b {
	width:100%;
	height:auto;
	margin-bottom:30px;
	}
.boxe-b .title {
	padding:5px 15px;
	height:50px;
	margin-bottom:-10px;
	font-size:1em;
	background:#fff url(img/top.png) no-repeat left 40px top 7px;
	}
.boxe-b .title b {
	width:54px;
	height:2px;
	background:#d0d0d0;
	top:17px;
	overflow:hidden;
	display:block;
	float:left;
	position:relative;
	left:-15px;
	}
.boxe-b .title h4 {
	position:relative;
	height:45px;
	background-color:#d70808;
	color:#fff;
	float:right;
	border-radius:10px 10px 0 0;
	line-height:20px;
	right:-15px;
	top:-14px;
	font-family:Sans_Medium;
	font-size:14px;
	font-weight:normal;
	padding:5px 15px;
	display:inline-block;
	}
.boxe-b .title h4::before {
	content:"";
	position:absolute;
	width:100%;
	height:15px;
	border-radius:0 30px 0 0;
	display:block;
	background-color:#fff;
	bottom:0;
	left:0;
	}
.boxe-b .top {
	width:100%;
	float:right;
	height:auto;
	}
.top .bi {
	width:49%;
	height:auto;
	float:right;
	margin:0.5%;
	}
.bi .thumbnail {
	margin:0;
	float:none;
	display:block;
	width:100%;
	height:260px;
	background:#000;
	position:relative;
	overflow:hidden;
	border-radius:5px;
	}
.bi .thumbnail img {
	width:100%;
	height:100%;
	transition-duration:0.5s;
	opacity:0.99;
	object-fit:cover!important;
	}
.bi .thumbnail img:hover {
	opacity:0.7;
	transition-duration:0.5s;
	}
.bi h2 {
	width:100%;
	height:auto;
	top:-85px;
	position:relative;
	z-index:9999;
	padding:0 10px;
	line-height:25px;
	}
.bi h2 a {
	font-family:Parastoo;
	font-weight:normal;
	line-height:20px;
	font-size:16px;
	text-align:inherit;
	text-transform:none;
	color:#fff;
	text-shadow:1px 2px #333;
	}
.top .bic {
	width:100%;
	height:auto;
	float:right;
	margin:0.5%;
	}
.bic .thumbnail {
	margin:0;
	display:block;
	width:49%;
	height:260px;
	background:#000;
	position:relative;
	overflow:hidden;
	float:right;
	border-radius:5px;
	}
.bic .thumbnail img {
	width:100%;
	height:100%;
	transition-duration:0.5s;
	opacity:0.99;
	object-fit:cover!important;
	}
.bic .thumbnail img:hover {
	opacity:0.7;
	transition-duration:0.5s;
	}
.bic .det {
	width:49%;
	float:right;
	height:auto;
	top:10px;
	position:relative;
	z-index:99;
	padding:0 10px;
	margin-right:2%;
	}
.bic .det h2 {
	line-height:25px;
	width:100%;
	padding-bottom:20px;
	}
.bic .det h2 a {
	font-family:Parastoo;
	font-weight:normal;
	line-height:20px;
	font-size:18px;
	text-align:inherit;
	text-transform:none;
	color:#333;
	}
.cat {
	width:100%;
	float:right;
	margin-bottom:5px;
	}
.bic .det .met span.cat {
	width:100%;
	font-weight:normal;
	color:#666;
	font-size:12px;
	font-family:Num_Light;
	}
.cat::before {
	content:"■ ";
	color:#FFC400;
	font-size:9px;
	float:right;
	transform:rotate(50deg);
	line-height:20px;
	margin-left:8px;
	}
.bic .det p {
	color:#999;
	text-align:justify;
	font-size:14px;
	}
.boxe-b .bottom {
	width:100%;
	float:right;
	height:auto;
	}
.bottom .bot {
	width:24%;
	height:190px;
	float:right;
	margin:0.5%;
	}
.bot .thumbnail {
	margin:0;
	float:none;
	display:block;
	width:100%;
	height:140px;
	background:#000;
	position:relative;
	overflow:hidden;
	border-radius:5px;
	}
.bot .thumbnail img {
	width:100%;
	height:100%;
	transition-duration:0.5s;
	opacity:0.99;
	object-fit:cover!important;
	}
.bot .thumbnail img:hover {
	opacity:0.7;
	transition-duration:0.5s;
	}
.bot:hover .thumbnail .bb {
	height:70%;
	transition:0.5s;
	}
.bot .det {
	width:100%;
	height:auto;
	margin-top:5px;
	}
.bot .det h2 {
	font-family:Sans_Light;
	font-weight:normal;
	line-height:20px;
	font-size:12px;
	text-align:inherit;
	text-transform:none;
	color:#333;
	}
#leftmenu {
	right:0;
	position:fixed;
	top:15%;
	z-index:1000;
	}
#leftmenu li {
	margin:5px 0;
	}
.menu1 {
	list-style:none;
	height:39px;
	padding:2px;
	width:45px;
	background-image:url("img/Home.png");
	background-repeat:no-repeat;
	background-color:#d70808;
	background-position:center center;
	}
.menu2 {
	list-style:none;
	height:39px;
	padding:2px;
	width:45px;
	background-image:url("img/TalareGoftman.png");
	background-repeat:no-repeat;
	background-color:#d70808;
	background-position:center center;
	}
.menu3 {
	list-style:none;
	height:39px;
	padding:2px;
	width:45px;
	background-image:url("img/android.png");
	background-repeat:no-repeat;
	background-color:#d70808;
	background-position:center center;
	}
.menu4 {
	list-style:none;
	height:39px;
	padding:2px;
	width:45px;
	background-image:url("img/sorosh.png");
	background-repeat:no-repeat;
	background-color:#d70808;
	background-position:center center;
	}
.menu5 {
	list-style:none;
	height:39px;
	padding:2px;
	width:45px;
	background-image:url("img/ita.png");
	background-repeat:no-repeat;
	background-color:#d70808;
	background-position:center center;
	}
.menu6 {
	list-style:none;
	height:39px;
	padding:2px;
	width:45px;
	background-image:url("img/aparat.png");
	background-repeat:no-repeat;
	background-color:#d70808;
	background-position:center center;
	}
.menu7 {
	list-style:none;
	height:39px;
	padding:2px;
	width:45px;
	background-image:url("img/Instagram.png");
	background-repeat:no-repeat;
	background-color:#d70808;
	background-position:center center;
	}
.menu8 {
	list-style:none;
	height:39px;
	padding:2px;
	width:45px;
	background-image:url("img/Online.png");
	background-repeat:no-repeat;
	background-color:#d70808;
	background-position:center center;
	}
.menu9 {
	list-style:none;
	height:39px;
	padding:2px;
	width:45px;
	background-image:url("img/EN.png");
	background-repeat:no-repeat;
	background-color:#d70808;
	background-position:center center;
	}
.menu10 {
	list-style:none;
	height:39px;
	padding:2px;
	width:45px;
	background-image:url("img/AR.png");
	background-repeat:no-repeat;
	background-color:#d70808;
	background-position:center center;
	}
#leftmenu span {
	background-color:#636262d9;
	color:#fff;
	font:13px/39px Sans_Light;
	overflow:hidden;
	padding:0;
	position:absolute;
	right:43px;
	top:-2px;
	transition:all 0.25s ease 0s;
	-webkit-transition:all 0.25s ease 0s;
	-moz-transition:all 0.25s ease 0s;
	-ms-transition:all 0.25s ease 0s;
	-o-transition:all 0.25s ease 0s;
	white-space:nowrap;
	width:0;
	}
#leftmenu a {
	background:rgba(0, 0, 0, 0);
	display:block;
	height:39px;
	position:relative;
	width:40px;
	transition:all 0.2s;
	-webkit-transition:all 0.2s;
	-moz-transition:all 0.2s;
	-ms-transition:all 0.2s;
	-o-transition:all 0.2s;
	}
#leftmenu a:hover span {
	width:auto;
	padding:0 16px;
	overflow:visible;
	}
#leftmenu .home {
	background-position:0 0;
	}
#leftmenu .home:hover {
	background-position:0 -39px;
	}
#leftmenu .about {
	background-position:-38px 0;
	}
#leftmenu .about:hover {
	background-position:-38px -39px;
	}
#leftmenu .services {
	background-position:-76px 0;
	}
#leftmenu .services:hover {
	background-position:-76px -39px;
	}
.theme-notice {
	margin:10px;
	height:30px;
	display:block;
	color:#f00;
	}
.widget_Zohour-instagram-theme .Zohour-insta-photos {
	margin:0 -2px;
	}
.widget_Zohour-instagram-theme .Zohour-insta-post {
	padding:0 2px 4px!important;
	}
.widget_Zohour-instagram-theme .button {
	margin-top:10px;
	width:100%;
	text-decoration:none!important;
	text-align:center;
	}
.Zohour-insta-header {
	margin-bottom:15px;
	padding:10px;
	overflow:hidden;
	}
.Zohour-insta-avatar {
	width:70px;
	height:70px;
	display:block;
	position:relative;
	float:left;
	margin-right:20px;
	}
.Zohour-insta-avatar a {
	width:70px;
	height:70px;
	display:block;
	position:relative;
	float:left;
	margin-right:20px;
	}
.Zohour-insta-avatar a:before {
	content:'';
	position:absolute;
	width:calc(100%+6px);
	height:calc(100%+6px);
	left:-3px;
	top:-3px;
	border-radius:50%;
	background:#d6249f;
	background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
	}
.Zohour-insta-avatar a:after {
	position:absolute;
	content:'';
	width:calc(100%+4px);
	height:calc(100%+4px);
	left:-2px;
	top:-2px;
	border-radius:50%;
	background:#fff;
	}
.Zohour-insta-avatar img {
	border-radius:50%;
	position:relative;
	z-index:2;
	height:70px;
	width:70px;
	}
.Zohour-insta-info {
	font-size:15px;
	font-weight:300;
	margin-bottom:5px;
	font-family:Sans_Medium;
	color:#999;
	}
.Zohour-insta-counts li {
	display:inline-block;
	padding:0 0 0 10px;
	font-size:12px;
	font-family:"Num_Light";
	}
.Zohour-insta-counts .counts-number {
	font-weight:bold;
	float:right;
	padding-left:3px;
	font-family:"Num_Light";
	}
.Zohour-insta-counts span:last-child {
	opacity:0.7;
	font-size:80%;
	line-height:20px;
	padding-right:3px;
	}
.Zohour-insta-desc {
	margin-top:50px;
	font-size:12px;
	overflow:hidden;
	text-align:right;
	width:100%;
	}
.Zohour-insta-photos {
	overflow:hidden;
	}
.Zohour-insta-post {
	position:relative;
	width:31.33333333333%;
	float:right;
	margin:1%;
	}
.Zohour-insta-post a {
	display:block;
	line-height:0;
	position:relative;
	}
.Zohour-insta-post a:hover img {
	opacity:0.9;
	}
.Zohour-insta-post img {
	max-width:100%;
	width:100%;
	height:auto;
	float:left;
	}
.Zohour-insta-post .media-video {
	position:absolute;
	top:10px;
	right:10px;
	color:#ffffff;
	font-size:20px;
	text-shadow:0 0 10px rgba(0, 0, 0, 0.5);
	}
.Zohour-insta-box {
	padding:5px;
	}
.Zohour-insta-counts {
	margin-top:10px;
	}
.button-Follow {
	top:60px;
	position:absolute;
	left:110px;
	background:#3897f0;
	border-color:#3897f0;
	border-radius:3px;
	padding:2px 10px;
	}
.button-Follow:hover {
	opacity:0.8;
	}
a.button-Follow {
	font-size:11px;
	font-family:Sans_Medium;
	color:#fff;
	}
.Zohour-insta-counts ul li {
	border:none!important;
	position:relative;
	display:flex;
	padding:5px;
	padding-left:5px!important;
	padding-right:0px!important;
	width:auto!important;
	float:right!important;
	}
.Zohour-insta-counts ul li:hover {
	background:none;
	}
.bootom-middl {
	float:right;
	width:32%;
	height:auto;
	margin:30px 2%;
	}
.bootom-middl .title {
	padding:5px 15px;
	height:50px;
	margin-bottom:-10px;
	font-size:1em;
	background:#fff url(img/top.png) no-repeat left 50px top 7px;
	}
.bootom-middl .title b {
	width:54px;
	height:2px;
	background:#d0d0d0;
	top:17px;
	overflow:hidden;
	display:block;
	float:left;
	position:relative;
	left:-15px;
	}
.bootom-middl .title h4 {
	position:relative;
	height:45px;
	background-color:#d70808;
	color:#fff;
	float:right;
	border-radius:10px 10px 0 0;
	line-height:20px;
	right:-15px;
	top:-14px;
	font-family:Sans_Medium;
	font-size:14px;
	font-weight:normal;
	padding:5px 15px;
	display:inline-block;
	}
.bootom-middl .title h4::before {
	content:"";
	position:absolute;
	width:100%;
	height:15px;
	border-radius:0 30px 0 0;
	display:block;
	background-color:#fff;
	bottom:0;
	left:0;
	}
.bootom-m {
	float:right;
	width:32%;
	height:auto;
	margin:30px auto;
	}
.bootom-m .title {
	padding:5px 15px;
	height:50px;
	margin-bottom:-10px;
	font-size:1em;
	background:#fff url(img/top.png) no-repeat left 50px top 7px;
	}
.bootom-m .title b {
	width:54px;
	height:2px;
	background:#d0d0d0;
	top:17px;
	overflow:hidden;
	display:block;
	float:left;
	position:relative;
	left:-15px;
	}
.bootom-m .title h4 {
	position:relative;
	height:45px;
	background-color:#d70808;
	color:#fff;
	float:right;
	border-radius:10px 10px 0 0;
	line-height:20px;
	right:-15px;
	top:-14px;
	font-family:Sans_Medium;
	font-size:14px;
	font-weight:normal;
	padding:5px 15px;
	display:inline-block;
	}
.bootom-m .title h4::before {
	content:"";
	position:absolute;
	width:100%;
	height:15px;
	border-radius:0 30px 0 0;
	display:block;
	background-color:#fff;
	bottom:0;
	left:0;
	}
.boxe-bot {
	width:100%;
	height:auto;
	background:#fff;
	overflow:hidden;
	position:relative;
	padding:0px 10px 15px 10px;
	box-shadow:0 1px 1px rgba(28, 37, 64, .16);
	border-radius:0px 0px 5px 5px;
	}
.boxe-bot ul li:hover {
	background:rgba(0, 0, 0, 0.02);
	}
.boxe-bot ul li {
	border-bottom:2px dotted #eee;
	position:relative;
	display:flex;
	padding:5px;
	width:100%;
	}
.boxe-bot ul li h2 {
	font-weight:100;
	line-height:150%;
	color:#333;
	font-family:Sans_Light;
	font-size:14px;
	}
.boxe-bot ul li h2::before {
	content:"■ ";
	color:#FFC400;
	font-size:9px;
	float:right;
	transform:rotate(50deg);
	line-height:20px;
	margin-left:8px;
	}
.all_ads {
	overflow:hidden;
	margin-bottom:30px;
	height:auto;
	width:100%;
	}
.all_ads img {
	height:auto;
	width:100%;
	}
.owl-carousel .owl-item {
	float:left;
	}
.owl-controls .owl-page, .owl-controls .owl-buttons div {
	cursor:pointer;
	}
.owl-controls {
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
	}
.owl-carousel.owl-wrapper, .owl-carousel.owl-item {
	-webkit-backface-visibility:visible;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-webkit-transform:translate3d(0, 0, 0);
	-moz-transform:translate3d(0, 0, 0);
	-ms-transform:translate3d(0, 0, 0);
	}
.slide .slde * {
	direction:ltr;
	}
.slide .slde .item * {
	direction:rtl;
	}
.home .slide .slde .item {
	}
#slide1, #slide2, #slide3, #slide4, #slide5, #slide6, #slide7, #slide8 {
	position:relative;
	}
#slide1 .nexicon {
	right:15px;
	width:20px;
	height:20px;
	font-size:12px;
	line-height:20px;
	text-align:center;
	border:none;
	color:#fff;
	display:flex;
	align-items:center;
	justify-content:center;
	z-index:18;
	position:absolute;
	top:50px;
	cursor:pointer;
	background:#d70808;
	transition:all .15s ease-in-out;
	}
#slide1 .nexicon:hover {
	width:25px;
	transition:all .15s ease-in-out;
	height:25px;
	font-size:13px;
	line-height:25px;
	}
#slide1 .previcon {
	right:15px;
	width:20px;
	height:20px;
	font-size:12px;
	line-height:20px;
	text-align:center;
	border:none;
	color:#fff;
	display:flex;
	align-items:center;
	justify-content:center;
	z-index:18;
	position:absolute;
	top:20px;
	cursor:pointer;
	background:#d70808;
	transition:all .15s ease-in-out;
	}
#slide1 .previcon:hover {
	width:25px;
	transition:all .15s ease-in-out;
	height:25px;
	font-size:13px;
	line-height:25px;
	}
.slide {
	width:100%;
	overflow:hidden;
	height:auto;
	}
.slde .item .comment-image {
	margin-right:45px;
	position:relative;
	overflow:hidden;
	height:90px;
	width:90px;
	background:#fff;
	padding:3px;
	border:4px dotted #ddd;
	border-radius:50%;
	float:right;
	}
.slde .item .comment-image img {
	border-radius:50px;
	height:100%;
	width:100%;
	}
.slde .item h3 a {
	font-family:Sans_Medium;
	text-align:right;
	color:#444;
	font-size:14px;
	}
.slde .item h3 {
	width:100%;
	margin:5px 0;
	}
.coexcerpt {
	font-family:Sans_Light;
	width:calc(100% - 150px);
	text-align:right;
	margin:0px 10px 10px 5px;
	font-size:10px;
	padding:5px 10px;
	background:#f6f6f6;
	height:90px;
	overflow:hidden;
	float:right;
	border-radius:30px 0px 30px 30px;
	}
#slide2 {
	width:100%;
	height:100px;
	margin:0 auto;
	margin-bottom:20px;
	}
.slde .item .baner-image {
	position:relative;
	overflow:hidden;
	height:70px;
	width:248px;
	background: #000;
	}
.slde .item .baner-image img {
	height:100%;
	width:100%;
	transition:all .3s ease-in-out;
	}
.slde .item .baner-image:hover img {
	opacity:0.8;
	transition:all .3s ease-in-out;
	}
.post-wrap .wid-editors .list .item .tit h2 {
	line-height:150%;
	font-family:Num_Light;
	}
.post-wrap .wid-editors .list .item .tit h2 a {
	color:rgba(0, 0, 0, 0.85);
	font-size:14px;
	}
.print {
	background-color:#fff;
	border:1px solid #e6e7e7;
	width:45px;
	height:40px;
	margin-right:8px;
	cursor:pointer;
	transition:all 0.3s ease 0s;
	float:right;
	text-align:center;
	line-height:40px;
	}
.print::before {
	color:#999;
	transition:all 0.3s ease 0s;
	content:"\f02f";
	font-family:'FontAwesome';
	display:inline-block;
	font-size:22px;
	}
.print:hover {
	border:1px solid #777;
	transition:all 0.3s ease 0s;
	}
.print:hover::before {
	color:#777!important;
	transition:all 0.3s ease 0s;
	}
.report {
	background-color:#fff;
	border:1px solid #e6e7e7;
	width:45px;
	height:40px;
	margin-right:8px;
	cursor:pointer;
	transition:all 0.3s ease 0s;
	float:right;
	text-align:center;
	line-height:40px;
	}
.report::before {
	color:#999;
	content:"\f0c1";
	font-family:'FontAwesome';
	display:inline-block;
	font-size:22px;
	transition:all 0.3s ease 0s;
	}
.report:hover {
	border:1px solid #eee;
	transition:all 0.3s ease 0s;
	}
.report:hover::before {
	color:#777!important;
	transition:all 0.3s ease 0s;
	}
#permalink {
	display:none;
	text-align:left;
	color:#999;
	font-size:12px;
	font-family:arial;
	line-height:23px;
	width:232px;
	transition:all 0.3s ease 0s;
	background:#fff;
	float:right;
	padding:8px 10px;
	margin-top:-45px;
	z-index:9999;
	position:relative;
	border:1px solid #eee;
	}
.report:hover #permalink {
	display:inherit;
	transition:all 0.3s ease 0s;
	}
#permalink button {
	color:#999;
	float:right;
	font-family:"Num_Light";
	cursor:pointer;
	background:none;
	font-size:12px;
	}
.send_file {
	background-color:#fff;
	border:1px solid #e6e7e7;
	width:45px;
	height:40px;
	margin-right:8px;
	cursor:pointer;
	transition:all 0.3s ease 0s;
	float:right;
	text-align:center;
	line-height:40px;
	}
.send_file::before {
	color:#999;
	content:"\f003";
	font-family:'FontAwesome';
	display:inline-block;
	font-size:22px;
	transition:all 0.3s ease 0s;
	}
.send_file:hover {
	border:1px solid #777;
	transition:all 0.3s ease 0s;
	}
.send_file:hover::before {
	color:#777!important;
	transition:all 0.3s ease 0s;
	}
.catpo {
	width:70%;
	float:right;
	margin-bottom:5px;
	font-family:"Num_Light";
	}
.catpo::before {
	content:"■ ";
	color:#FFC400;
	font-size:11px;
	float:right;
	transform:rotate(50deg);
	line-height:22px;
	margin-left:6px;
	}
.ap-single .bloc_signature {
	padding:15px 10px;
	height:auto;
	overflow:hidden;
	border-radius:5px;
	}
.commentmetadata a {
	color:#999;
	font-family:"Num_Light";
	}
.single_comments {
	width:98%;
	float:right;
	margin-right:5px;
	}
.commentlist .children {
	margin:0 5% 0 0;
	}
ol.commentlist {
	margin:10px 0;
	padding:0;
	}
ol.commentlist li {
	display:block;
	border-color:red;
	}
ol.commentlist .comment-body {
	margin:0 0 30px 0;
	position:relative;
	min-height:100px;
	border-bottom:2px dotted #E8E8E8;
	}
ol.commentlist .comment-body .vcard {
	width:70px;
	height:70px;
	position:absolute;
	top:7px;
	right:-3px;
	z-index:1;
	}
ol.commentlist .comment-body .vcard img {
	width:70px;
	height:70px;
	border-radius:50px;
	background:#fff;
	border:3px dotted #ddd;
	padding:3px;
	}
.comment-body cite.fn {
	font:11px Sans_Medium;
	color:#666;
	}
.comment-body cite.fn a {
	color:inherit;
	font-family:Num_Light;
	}
ol.commentlist .comment-body .comment {
	overflow:hidden;
	position:relative;
	margin:0 60px 0 0;
	padding:5px 0 0.5px 0;
	}
ol.commentlist .comment-body .comment p {
	margin:10px 15px;
	color:#888;
	font:12px Sans_Light, sans-serif;
	}
li.bypostauthor {
	background:#fafafa;
	color:#555;
	}
ol.commentlist .comment-body .comment.bypostauthor:before, ol.commentlist .comment-body .comment.comment-author-hawre:before, ol.commentlist .comment-body .commentmetadata {
	font:12px Sans_Medium;
	color:#999;
	margin-right:10px;
	background:#e9e9e930;
	height:30px;
	line-height:30px;
	padding:0 15px;
	border-radius:30px;
	}
ol.commentlist .comment-body .commentmetadata a:link, ol.commentlist .comment-body .commentmetadata a:visited {
	}
ol.commentlist .comment-body .comment_content {
	font:12px Sans_Medium;
	text-align:justify;
	}
.comment-body a.comment-reply-link {
	position:absolute;
	top:5px;
	left:10px;
	border-radius:3px;
	padding-right:5px;
	padding-left:5px;
	transition:all 0.3s ease-in-out;
	color:#ddd;
	line-height:30px;
	text-align:center;
	font-family:Sans_Medium;
	font-size:10px;
	}
.comment-body a.comment-reply-link:hover {
	color:#999;
	-webkit-transition:all 0.3s ease-in-out;
	transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-ms-transition:all 0.3s ease-in-out;
	-o-transition:all 0.8s ease-in-out;
	}
.authorstyle {
	background-color:#B3FFCC!important;
	}
.beena_inputs {
	width:95%;
	margin:0 auto;
	overflow:hidden;
	}
.beena_textarea {
	width:95%;
	margin:0 auto;
	overflow:hidden;
	}
#commentform input[type='text'] {
	width:48%;
	border-radius:3px;
	background:#f8f8f8cc;
	color:#666;
	font:13px Sans_Light;
	line-height:normal;
	padding:0 15px;
	flex:3;
	margin:15px 0 20px 1%;
	height:45px;
	-webkit-transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-ms-transition:all 0.3s ease-in-out;
	-o-transition:all 0.3s ease-in-out;
	line-height:45px;
	}
#commentform input[type='text']:focus, #commentform textarea:focus {
	color:#333;
	background:#eceaeacc;
	-webkit-transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-ms-transition:all 0.8s ease-in-out;
	-o-transition:all 0.8s ease-in-out;
	}
#commentform textarea {
	width:97.3%;
	border-radius:3px;
	background:#f8f8f8cc;
	color:#666;
	font:13pxSans_Light;
	flex:1;
	padding:10px;
	resize:none;
	margin:5px 0px 0px 10px;
	height:150px;
	-webkit-transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-ms-transition:all 0.3s ease-in-out;
	-o-transition:all 0.3s ease-in-out;
	}
#commentform textarea:focus {
	color:#444;
	-webkit-transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-ms-transition:all 0.3s ease-in-out;
	-o-transition:all 0.8s ease-in-out;
	background:#eceaeacc;
	}
.comment-submit {
	float:right;
	color:#fff;
	margin-left:10px;
	width:auto;
	height:38px;
	font-weight:300;
	position:relative;
	border-radius:3px;
	padding-right:15px;
	padding-left:15px;
	border:0;
	cursor:pointer;
	background-color:#d70808;
	line-height:30px;
	text-align:center;
	font-family:Sans_Medium;
	font-size:13px;
	margin-bottom:15px;
	transition:all 0.3s ease-in-out;
	}
.comment-submit:hover {
	background-color:#999!important;
	transition:all 0.3s ease-in-out;
	}
#respond {
	font:12px Sans_Medium;
	text-align:right;
	}
#respond p {
	padding:10px 25px;
	color:#999;
	font-size:12px;
	font-family:'Num_Light';
	}
#respond a {
	color:#999;
	}
#respond h3, h3#comments {
	font:15px Sans_Medium;
	color:#444;
	border-bottom:1px solid #eee;
	padding:1%;
	margin:1%;
	}
h3#comments {
	margin:30px 0;
	}
.comment-awaiting-moderation {
	color:red;
	}
.respond-detile {
	width:96%;
	max-width:96%;
	max-height:50%;
	height:auto;
	padding:15px;
	margin:0px auto;
	overflow:hidden;
	color:#002033;
	background-color:#f5f5f5;
	border-radius:4px;
	border-bottom:2px solid #EFEFEF;
	margin-bottom:7px;
	}
ul.respond-detile {
	margin-bottom:20px;
	color:#999;
	line-height:normal;
	}
ul.respond-detile li {
	font-size:11px;
	font-family:'Num_Light';
	}
#cancel-comment-reply {
	margin-right:3%;
	}
.comment-body a.comment-reply-link::before {
	content:"\f112";
	padding-left:5px;
	font-family:'FontAwesome';
	}
.sl-wrapper {
	float:left;
	width:70px;
	color:#ddd;
	}
.sl-wrapper a {
	color:#ddd;
	border-bottom:0!important;
	text-decoration:none!important;
	}
.sl-button {
	padding:0.375em 0.625em;
	font-size:1em;
	line-height:1;
	font-weight:normal;
	}
a.liked {
	color:#ddd;
	}
a.liked:hover, a.liked:active, a.liked:focus {
	color:#ddd;
	}
a.liked span.sl-count, .sl-count {
	color:#ddd;
	font-family:Num_Light;
	font-size:14px;
	padding-right:5px;
	}
.sl-icon {
	margin-right:0.3125em;
	vertical-align:middle;
	line-height:35px;
	}
.sl-icon svg {
	fill:currentColor;
	width:1.5em;
	height:1.5em;
	}
.sl-icon svg:after {
	content:"";
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	}
.sl-count {
	font-size:14px;
	font-family:Num_Light;
	text-transform:uppercase;
	vertical-align:middle;
	color:#666;
	padding-bottom:10px;
	padding-right:5px;
	}
.loader, .loader:before, .loader:after {
	background:rgba(0, 0, 0, 0.2);
	-webkit-animation:load1 1s infinite ease-in-out;
	animation:load1 1s infinite ease-in-out;
	width:.2em;
	height:.6em;
	}
.loader:before, .loader:after {
	position:absolute;
	top:0;
	content:'';
	}
.loader:before {
	left:-.375em;
	-webkit-animation-delay:-0.32s;
	animation-delay:-0.32s;
	}
.loader {
	text-indent:-9999em;
	display:inline-block;
	position:relative;
	vertical-align:middle;
	font-size:1em;
	-webkit-transform:translateZ(0);
	-ms-transform:translateZ(0);
	transform:translateZ(0);
	-webkit-animation-delay:-0.16s;
	animation-delay:-0.16s;
	}
.loader:after {
	left:.375em;
	}
@-webkit-keyframes load1 {
	0%, 80%, 100% {
	box-shadow:0 0 rgba(0, 0, 0, 0.2);
	height:.6em;
	}
40% {
	box-shadow:0 -.3em rgba(0, 0, 0, 0.2);
	height:1em;
	}
}
@keyframes load1 {
	0%, 80%, 100% {
	box-shadow:0 0 rgba(0, 0, 0, 0.2);
	height:.6em;
	}
40% {
	box-shadow:0 -.3em rgba(0, 0, 0, 0.2);
	height:1em;
	}
}
span #sl-loader {
	float:right;
	}
.post_like {
	float:left;
	font-size:12px;
	color:#999;
	}
.post_like .sl-wrapper {
	width:80px;
	text-align:left}
.post_like a, .post_like .fa-heart {
	color:#666}
.post_like .fa-heart {
	margin-right:10px}
.comment_like {
	float:left;
	font-size:12px;
	color:#999;
	position:absolute;
	left:2px;
	}
.comment_like .sl-wrapper {
	width:140px;
	text-align:right}
.comment_like a, .comment_like .fa-heart {
	color:#666}
.comment_like .fa-heart {
	margin-right:10px}
.comment_like .sl-icon svg {
	fill:currentColor;
	width:1.3em;
	height:1.1em;
	color:#ddd;
	}
.comment_like .sl-count {
	font-size:12px;
	font-family:Sans_Medium;
	text-transform:uppercase;
	vertical-align:middle;
	color:#ddd;
	padding-bottom:5px;
	padding-right:5px;
	}
.comment_like a.liked span.sl-count, .comment_like.sl-count {
	color:#ddd;
	font-family:Num_Light;
	font-size:12px;
	padding-right:5px;
	}
.tag {
	float:right;
	width:100%;
	}
.tag a {
	font-size:14px;
	font-family:Sans_Light;
	margin:0px 1px;
	color:#777;
	background:#eee;
	padding:0px 15px;
	transition:all 0.3s ease 0s;
	border-radius:2px;
	}
.tag a:hover {
	background:#ddd;
	color:#000;
	transition:all 0.3s ease 0s;
	}
.ap-single .nimed {
	margin:10px 5px;
	width:100%;
	}
.ap-single .nimed li {
	margin-bottom:10px;
	width:auto;
	float:right;
	margin-left:15px;
	font-size:14px;
	}
.breadpo {
	width:80%;
	float:right;
	font-size:13px;
	margin-right:5px;
	color:#999;
	font-family:"Num_Light";
	}
.breadpo a {
	font-size:13px;
	color:#999;
	font-family:"Num_Light";
	}
.iim {
	width:100%;
	overflow:hidden;
	padding-bottom:8px;
	}
.comments-header {
	border-bottom:1px solid #eee;
	background:#fff url(img/top.png) no-repeat left 40px top 4px;
	width:100%;
	height:40px;
	}
.comments-header h4 {
	position:relative;
	height:45px;
	background-color:#d70808;
	color:#fff;
	float:right;
	border-radius:10px 10px 0 0;
	line-height:20px;
	right:0;
	top:-8px;
	font-family:Sans_Medium;
	font-size:14px;
	font-weight:normal;
	padding:5px 15px;
	display:inline-block;
	}
.comments-header h4::before {
	content:"";
	position:absolute;
	width:100%;
	height:15px;
	border-radius:0 30px 0 0;
	display:block;
	background-color:#fff;
	bottom:0;
	left:0;
	}
.comments-header b {
	width:43px;
	height:2px;
	background:#d0d0d0;
	top:19px;
	overflow:hidden;
	display:block;
	float:left;
	position:relative;
	left:-2px;
	}
.comments-titr {
	width:100%;
	height:auto;
	background:#f6fbff;
	margin:15px auto;
	padding:15px;
	color:#97b9d5;
	border-radius:5px;
	overflow:hidden;
	font-family:"Num_Light";
	}
.comment-text {
	width:92.5%;
	height:auto;
	background:#fff7f7;
	margin:5px 2.5%;
	padding:15px;
	color:#666;
	border-radius:5px;
	overflow:hidden;
	float:right;
	font-family:"Sans_Light";
	font-size:11px;
	}
.comment-text .right {
	width:70px;
	float:right;
	font-size:55px;
	line-height:50px;
	height:50px;
	text-align:center;
	margin-left:15px;
	}
.comment-text .left {
	float:right;
	width:auto;
	}
select {
	width:auto;
	padding:10px;
	margin:10px;
	background:#f6f7f8;
	font-family:'Sans_Light', tahoma;
	transition:all 0.5s ease 0s;
	}
.cat-label, .tag-label, .author-label, .archive-label, .search-label {
	width:100px;
	float:right;
	line-height:60px;
	}
.search-cat select, .search-tag select, .search-author select {
	width:220px;
	}
@font-face {
	font-family:'lg';
	src:url("fonts/lg.eot?n1z373");
	src:url("fonts/lg.eot?#iefixn1z373") format("embedded-opentype"), url("fonts/lg.woff?n1z373") format("woff"), url("fonts/lg.ttf?n1z373") format("truetype"), url("fonts/lg.svg?n1z373#lg") format("svg");
	font-weight:normal;
	font-style:normal;
	}
.lg-icon {
	font-family:'lg';
	speak:none;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	text-transform:none;
	line-height:1;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	}
.lg-actions .lg-next, .lg-actions .lg-prev {
	background-color:#0C0D1D99;
	border-radius:2px;
	color:#999;
	cursor:pointer;
	display:block;
	font-size:22px;
	margin-top:-10px;
	padding:8px 10px 9px;
	position:absolute;
	top:50%;
	z-index:1080;
	}
.lg-actions .lg-next.disabled, .lg-actions .lg-prev.disabled {
	pointer-events:none;
	opacity:0.5;
	}
.lg-actions .lg-next:hover, .lg-actions .lg-prev:hover {
	color:#FFF;
	}
.lg-actions .lg-next {
	right:20px;
	}
.lg-actions .lg-next:before {
	content:"\e095";
	}
.lg-actions .lg-prev {
	left:20px;
	}
.lg-actions .lg-prev:after {
	content:"\e094";
	}
@-webkit-keyframes lg-right-end {
	0% {
	left:0;
	}
50% {
	left:-30px;
	}
100% {
	left:0;
	}
}
@-moz-keyframes lg-right-end {
	0% {
	left:0;
	}
50% {
	left:-30px;
	}
100% {
	left:0;
	}
}
@-ms-keyframes lg-right-end {
	0% {
	left:0;
	}
50% {
	left:-30px;
	}
100% {
	left:0;
	}
}
@keyframes lg-right-end {
	0% {
	left:0;
	}
50% {
	left:-30px;
	}
100% {
	left:0;
	}
}
@-webkit-keyframes lg-left-end {
	0% {
	left:0;
	}
50% {
	left:30px;
	}
100% {
	left:0;
	}
}
@-moz-keyframes lg-left-end {
	0% {
	left:0;
	}
50% {
	left:30px;
	}
100% {
	left:0;
	}
}
@-ms-keyframes lg-left-end {
	0% {
	left:0;
	}
50% {
	left:30px;
	}
100% {
	left:0;
	}
}
@keyframes lg-left-end {
	0% {
	left:0;
	}
50% {
	left:30px;
	}
100% {
	left:0;
	}
}
.lg-outer.lg-right-end .lg-object {
	-webkit-animation:lg-right-end 0.3s;
	-o-animation:lg-right-end 0.3s;
	animation:lg-right-end 0.3s;
	position:relative;
	}
.lg-outer.lg-left-end .lg-object {
	-webkit-animation:lg-left-end 0.3s;
	-o-animation:lg-left-end 0.3s;
	animation:lg-left-end 0.3s;
	position:relative;
	}
.lg-toolbar {
	z-index:1082;
	left:0;
	position:absolute;
	top:0;
	width:100%;
	background-color:#0C0D1D99;
	}
.lg-toolbar .lg-icon {
	color:#999;
	cursor:pointer;
	float:right;
	font-size:24px;
	height:47px;
	line-height:27px;
	padding:10px 0;
	text-align:center;
	width:50px;
	text-decoration:none!important;
	outline:medium none;
	-webkit-transition:color 0.2s linear;
	-o-transition:color 0.2s linear;
	transition:color 0.2s linear;
	}
.lg-toolbar .lg-icon:hover {
	color:#FFF;
	}
.lg-toolbar .lg-close:after {
	content:"\e070";
	}
.lg-toolbar .lg-download:after {
	content:"\e0f2";
	}
.lg-sub-html {
	background-color:#0C0D1D99;
	bottom:0;
	color:#EEE;
	font-size:16px;
	left:0;
	padding:10px 40px;
	position:fixed;
	right:0;
	text-align:center;
	z-index:1080;
	}
.lg-sub-html h4 {
	margin:0;
	font-size:13px;
	font-weight:bold;
	}
.lg-sub-html p {
	font-size:12px;
	margin:5px 0 0;
	}
#lg-counter {
	color:#999;
	display:inline-block;
	font-size:16px;
	padding-left:20px;
	padding-top:12px;
	vertical-align:middle;
	}
#lg-counter span {
	vertical-align:middle;
	font-family:"Num_Light";
	}
.lg-toolbar, .lg-prev, .lg-next {
	opacity:1;
	-webkit-transition:-webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
	-moz-transition:-moz-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
	-o-transition:-o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
	transition:transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
	}
.lg-hide-items .lg-prev {
	opacity:0;
	-webkit-transform:translate3d(-10px, 0, 0);
	transform:translate3d(-10px, 0, 0);
	}
.lg-hide-items .lg-next {
	opacity:0;
	-webkit-transform:translate3d(10px, 0, 0);
	transform:translate3d(10px, 0, 0);
	}
.lg-hide-items .lg-toolbar {
	opacity:0;
	-webkit-transform:translate3d(0, -10px, 0);
	transform:translate3d(0, -10px, 0);
	}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object {
	-webkit-transform:scale3d(0.5, 0.5, 0.5);
	transform:scale3d(0.5, 0.5, 0.5);
	opacity:0;
	-webkit-transition:-webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1)!important;
	-moz-transition:-moz-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1)!important;
	-o-transition:-o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1)!important;
	transition:transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1)!important;
	-webkit-transform-origin:50% 50%;
	-moz-transform-origin:50% 50%;
	-ms-transform-origin:50% 50%;
	transform-origin:50% 50%;
	}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {
	-webkit-transform:scale3d(1, 1, 1);
	transform:scale3d(1, 1, 1);
	opacity:1;
	}
.lg-outer .lg-thumb-outer {
	background-color:#313030E0;
	bottom:0;
	position:absolute;
	width:100%;
	z-index:1080;
	max-height:350px;
	-webkit-transform:translate3d(0, 100%, 0);
	transform:translate3d(0, 100%, 0);
	-webkit-transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
	-moz-transition:-moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
	-o-transition:-o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
	transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
	}
.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {
	cursor:-webkit-grab;
	cursor:-moz-grab;
	cursor:-o-grab;
	cursor:-ms-grab;
	cursor:grab;
	}
.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {
	cursor:move;
	cursor:-webkit-grabbing;
	cursor:-moz-grabbing;
	cursor:-o-grabbing;
	cursor:-ms-grabbing;
	cursor:grabbing;
	}
.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {
	-webkit-transition-duration:0s!important;
	transition-duration:0s!important;
	}
.lg-outer.lg-thumb-open .lg-thumb-outer {
	-webkit-transform:translate3d(0, 0%, 0);
	transform:translate3d(0, 0%, 0);
	}
.lg-outer .lg-thumb {
	padding:10px 0;
	height:100%;
	margin-bottom:-5px;
	}
.lg-outer .lg-thumb-item {
	border-radius:5px;
	cursor:pointer;
	float:left;
	overflow:hidden;
	height:100%;
	border:2px solid #777;
	border-radius:1px;
	margin-bottom:5px;
	}
@media (min-width:1025px) {
	.lg-outer .lg-thumb-item {
	-webkit-transition:border-color 0.25s ease;
	-o-transition:border-color 0.25s ease;
	transition:border-color 0.25s ease;
	}
}
.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {
	border-color:#fc9e00;
	}
.lg-outer .lg-thumb-item img {
	width:100%;
	height:100%;
	}
.lg-outer.lg-has-thumb .lg-item {
	padding-bottom:120px;
	}
.lg-outer.lg-can-toggle .lg-item {
	padding-bottom:0;
	}
.lg-outer.lg-pull-caption-up .lg-sub-html {
	-webkit-transition:bottom 0.25s ease;
	-o-transition:bottom 0.25s ease;
	transition:bottom 0.25s ease;
	}
.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {
	bottom:100px;
	}
.lg-outer .lg-toogle-thumb {
	background-color:#313030E0;
	border-radius:2px 2px 0 0;
	color:#999;
	cursor:pointer;
	font-size:24px;
	height:39px;
	line-height:27px;
	padding:5px 0;
	position:absolute;
	right:20px;
	text-align:center;
	top:-39px;
	width:50px;
	}
.lg-outer .lg-toogle-thumb:after {
	content:"\e1ff";
	}
.lg-outer .lg-toogle-thumb:hover {
	color:#FFF;
	}
.lg-outer .lg-video-cont {
	display:inline-block;
	vertical-align:middle;
	max-width:1140px;
	max-height:100%;
	width:100%;
	padding:0 5px;
	}
.lg-outer .lg-video {
	width:100%;
	height:0;
	padding-bottom:56.25%;
	overflow:hidden;
	position:relative;
	}
.lg-outer .lg-video .lg-object {
	display:inline-block;
	position:absolute;
	top:0;
	left:0;
	width:100%!important;
	height:100%!important;
	}
.lg-outer .lg-video .lg-video-play {
	width:84px;
	height:59px;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-42px;
	margin-top:-30px;
	z-index:1080;
	cursor:pointer;
	}
.lg-outer .lg-video-object {
	width:100%!important;
	height:100%!important;
	position:absolute;
	top:0;
	left:0;
	}
.lg-outer .lg-has-video .lg-video-object {
	visibility:hidden;
	}
.lg-outer .lg-has-video.lg-video-playing .lg-object, .lg-outer .lg-has-video.lg-video-playing .lg-video-play {
	display:none;
	}
.lg-outer .lg-has-video.lg-video-playing .lg-video-object {
	visibility:visible;
	}
.lg-progress-bar {
	background-color:#333;
	height:5px;
	left:0;
	position:absolute;
	top:0;
	width:100%;
	z-index:1080;
	opacity:0;
	-webkit-transition:opacity 0.08s ease 0s;
	-moz-transition:opacity 0.08s ease 0s;
	-o-transition:opacity 0.08s ease 0s;
	transition:opacity 0.08s ease 0s;
	}
.lg-progress-bar .lg-progress {
	background-color:#a90707;
	height:5px;
	width:0;
	}
.lg-progress-bar.lg-start .lg-progress {
	width:100%;
	}
.lg-show-autoplay .lg-progress-bar {
	opacity:1;
	}
.lg-autoplay-button:after {
	content:"\e01d";
	}
.lg-show-autoplay .lg-autoplay-button:after {
	content:"\e01a";
	}
.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap, .lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image {
	-webkit-transition-duration:0s;
	transition-duration:0s;
	}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
	-webkit-transition:left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
	-moz-transition:left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
	-o-transition:left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
	transition:left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0);
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	backface-visibility:hidden;
	}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {
	-webkit-transform:scale3d(1, 1, 1);
	transform:scale3d(1, 1, 1);
	-webkit-transition:-webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s!important;
	-moz-transition:-moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s!important;
	-o-transition:-o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s!important;
	transition:transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s!important;
	-webkit-transform-origin:0 0;
	-moz-transform-origin:0 0;
	-ms-transform-origin:0 0;
	transform-origin:0 0;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	backface-visibility:hidden;
	}
#lg-zoom-in:after {
	content:"\e311";
	}
#lg-actual-size {
	font-size:20px;
	}
#lg-actual-size:after {
	content:"\e033";
	}
#lg-zoom-out {
	opacity:0.5;
	pointer-events:none;
	}
#lg-zoom-out:after {
	content:"\e312";
	}
.lg-zoomed #lg-zoom-out {
	opacity:1;
	pointer-events:auto;
	}
.lg-outer .lg-pager-outer {
	bottom:60px;
	left:0;
	position:absolute;
	right:0;
	text-align:center;
	z-index:1080;
	height:10px;
	}
.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {
	overflow:visible;
	}
.lg-outer .lg-pager-cont {
	cursor:pointer;
	display:inline-block;
	overflow:hidden;
	position:relative;
	vertical-align:top;
	margin:0 5px;
	}
.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {
	opacity:1;
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0);
	}
.lg-outer .lg-pager-cont.lg-pager-active .lg-pager {
	box-shadow:0 0 0 2px white inset;
	}
.lg-outer .lg-pager-thumb-cont {
	background-color:#fff;
	color:#FFF;
	bottom:100%;
	height:83px;
	left:0;
	margin-bottom:20px;
	margin-left:-60px;
	opacity:0;
	padding:5px;
	position:absolute;
	width:120px;
	border-radius:3px;
	-webkit-transition:opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0s;
	-moz-transition:opacity 0.15s ease 0s, -moz-transform 0.15s ease 0s;
	-o-transition:opacity 0.15s ease 0s, -o-transform 0.15s ease 0s;
	transition:opacity 0.15s ease 0s, transform 0.15s ease 0s;
	-webkit-transform:translate3d(0, 5px, 0);
	transform:translate3d(0, 5px, 0);
	}
.lg-outer .lg-pager-thumb-cont img {
	width:100%;
	height:100%;
	}
.lg-outer .lg-pager {
	background-color:rgba(255, 255, 255, 0.5);
	border-radius:50%;
	box-shadow:0 0 0 8px rgba(255, 255, 255, 0.7) inset;
	display:block;
	height:12px;
	-webkit-transition:box-shadow 0.3s ease 0s;
	-o-transition:box-shadow 0.3s ease 0s;
	transition:box-shadow 0.3s ease 0s;
	width:12px;
	}
.lg-outer .lg-pager:hover, .lg-outer .lg-pager:focus {
	box-shadow:0 0 0 8px white inset;
	}
.lg-outer .lg-caret {
	border-left:10px solid transparent;
	border-right:10px solid transparent;
	border-top:10px dashed;
	bottom:-10px;
	display:inline-block;
	height:0;
	left:50%;
	margin-left:-5px;
	position:absolute;
	vertical-align:middle;
	width:0;
	}
.lg-fullscreen:after {
	content:"\e20c";
	}
.lg-fullscreen-on .lg-fullscreen:after {
	content:"\e20d";
	}
.group {
	*zoom:1;
	}
.group:before, .group:after {
	display:table;
	content:"";
	line-height:0;
	}
.group:after {
	clear:both;
	}
.lg-outer {
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	left:0;
	z-index:1050;
	opacity:0;
	-webkit-transition:opacity 0.15s ease 0s;
	-o-transition:opacity 0.15s ease 0s;
	transition:opacity 0.15s ease 0s;
	}
.lg-outer * {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
.lg-outer.lg-visible {
	opacity:1;
	}
.lg-outer.lg-css3 .lg-item.lg-prev-slide, .lg-outer.lg-css3 .lg-item.lg-next-slide, .lg-outer.lg-css3 .lg-item.lg-current {
	-webkit-transition-duration:inherit!important;
	transition-duration:inherit!important;
	-webkit-transition-timing-function:inherit!important;
	transition-timing-function:inherit!important;
	}
.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-current {
	-webkit-transition-duration:0s!important;
	transition-duration:0s!important;
	opacity:1;
	}
.lg-outer.lg-grab img.lg-object {
	cursor:-webkit-grab;
	cursor:-moz-grab;
	cursor:-o-grab;
	cursor:-ms-grab;
	cursor:grab;
	}
.lg-outer.lg-grabbing img.lg-object {
	cursor:move;
	cursor:-webkit-grabbing;
	cursor:-moz-grabbing;
	cursor:-o-grabbing;
	cursor:-ms-grabbing;
	cursor:grabbing;
	}
.lg-outer .lg {
	height:100%;
	width:100%;
	position:relative;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	max-width:100%;
	max-height:100%;
	}
.lg-outer .lg-inner {
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	white-space:nowrap;
	}
.lg-outer.lg-css3 .lg-prev-slide, .lg-outer.lg-css3 .lg-current, .lg-outer.lg-css3 .lg-next-slide {
	display:inline-block!important;
	}
.lg-outer.lg-css .lg-current {
	display:inline-block!important;
	}
.lg-outer .lg-item, .lg-outer .lg-img-wrap {
	display:inline-block;
	text-align:center;
	position:absolute;
	width:100%;
	height:100%;
	}
.lg-outer .lg-item:before, .lg-outer .lg-img-wrap:before {
	content:"";
	display:inline-block;
	height:50%;
	width:1px;
	margin-right:-1px;
	}
.lg-outer .lg-img-wrap {
	position:absolute;
	padding:0 5px;
	left:0;
	right:0;
	top:0;
	bottom:0;
	}
.lg-outer .lg-item.lg-complete {
	background-image:none;
	}
.lg-outer .lg-item.lg-current {
	z-index:1060;
	}
.lg-outer .lg-image {
	display:inline-block;
	vertical-align:middle;
	max-width:100%;
	max-height:100%;
	width:auto!important;
	height:auto!important;
	}
.lg-outer.lg-show-after-load .lg-item .lg-object, .lg-outer.lg-show-after-load .lg-item .lg-video-play {
	opacity:0;
	-webkit-transition:opacity 0.15s ease 0s;
	-o-transition:opacity 0.15s ease 0s;
	transition:opacity 0.15s ease 0s;
	}
.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object, .lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play {
	opacity:1;
	}
.lg-outer .lg-empty-html {
	display:none;
	}
.lg-outer.lg-hide-download #lg-download {
	display:none;
	}
.lg-backdrop {
	position:fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:1040;
	background-color:RGBA(0, 0, 0, 0.7);
	opacity:0;
	-webkit-transition:opacity 0.15s ease 0s;
	-o-transition:opacity 0.15s ease 0s;
	transition:opacity 0.15s ease 0s;
	}
.lg-backdrop.in {
	opacity:1;
	}
.lg-css3.lg-no-trans .lg-prev-slide, .lg-css3.lg-no-trans .lg-next-slide, .lg-css3.lg-no-trans .lg-current {
	-webkit-transition:none 0s ease 0s!important;
	-moz-transition:none 0s ease 0s!important;
	-o-transition:none 0s ease 0s!important;
	transition:none 0s ease 0s!important;
	}
.lg-css3.lg-use-css3 .lg-item {
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	backface-visibility:hidden;
	}
.lg-css3.lg-use-left .lg-item {
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	backface-visibility:hidden;
	}
.lg-css3.lg-fade .lg-item {
	opacity:0;
	}
.lg-css3.lg-fade .lg-item.lg-current {
	opacity:1;
	}
.lg-css3.lg-fade .lg-item.lg-prev-slide, .lg-css3.lg-fade .lg-item.lg-next-slide, .lg-css3.lg-fade .lg-item.lg-current {
	-webkit-transition:opacity 0.1s ease 0s;
	-moz-transition:opacity 0.1s ease 0s;
	-o-transition:opacity 0.1s ease 0s;
	transition:opacity 0.1s ease 0s;
	}
.lg-css3.lg-slide.lg-use-css3 .lg-item {
	opacity:0;
	}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
	-webkit-transform:translate3d(-100%, 0, 0);
	transform:translate3d(-100%, 0, 0);
	}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {
	-webkit-transform:translate3d(100%, 0, 0);
	transform:translate3d(100%, 0, 0);
	}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0);
	opacity:1;
	}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
	-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
	-moz-transition:-moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
	-o-transition:-o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
	transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
	}
.lg-css3.lg-slide.lg-use-left .lg-item {
	opacity:0;
	position:absolute;
	left:0;
	}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {
	left:-100%;
	}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide {
	left:100%;
	}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
	left:0;
	opacity:1;
	}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
	-webkit-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
	-moz-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
	-o-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
	transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
	}
body.lb-disable-scrolling {
	overflow:hidden;
	}
.lightboxOverlay {
	position:absolute;
	top:0;
	left:0;
	z-index:9999;
	background-color:black;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	opacity:0.8;
	display:none;
	}
.lightbox {
	position:absolute;
	left:0;
	width:100%;
	z-index:10000;
	text-align:center;
	line-height:0;
	font-weight:normal;
	}
.lightbox .lb-image {
	display:block;
	height:auto;
	max-width:inherit;
	border-radius:3px;
	}
.lightbox a img {
	border:none;
	}
.lb-outerContainer {
	position:relative;
	background-color:white;
	*zoom:1;
	width:250px;
	height:250px;
	margin:0 auto}
.lb-outerContainer:after {
	content:"";
	display:table;
	clear:both;
	}
.lb-container {
	padding:4px;
	}
.lb-loader {
	position:absolute;
	top:43%;
	left:0;
	height:25%;
	width:100%;
	text-align:center;
	line-height:0;
	}
.lb-nav {
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	z-index:10;
	}
.lb-container>.nav {
	left:0;
	}
.lb-nav a {
	outline:none;
	}
.lb-prev, .lb-next {
	height:100%;
	cursor:pointer;
	display:block;
	}
.lb-nav a.lb-next:hover {
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	opacity:1;
	}
.lb-dataContainer {
	margin:0 auto;
	padding-top:5px;
	*zoom:1;
	width:100%;
	-moz-border-radius-bottomleft:4px;
	-webkit-border-bottom-left-radius:4px;
	border-bottom-left-radius:4px;
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-right-radius:4px;
	border-bottom-right-radius:4px;
	}
.lb-dataContainer:after {
	content:"";
	display:table;
	clear:both;
	}
.lb-data {
	padding:0 4px;
	color:#ccc;
	}
.lb-data .lb-details {
	width:85%;
	float:left;
	text-align:left;
	line-height:1.1em;
	}
.lb-data .lb-caption {
	font-size:13px;
	font-weight:bold;
	line-height:1em;
	}
.lb-data .lb-number {
	display:block;
	clear:left;
	padding-bottom:1em;
	font-size:12px;
	color:#999999;
	}
.lb-data .lb-close:hover {
	cursor:pointer;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	opacity:1;
	}
.middl-i {
	display:inline}
.middl-h {
	display:none}
.post-item-excerpt .post-thumbnail-185 {
	transition:all 0.6s ease 0s;
	background:#000;
	}
.post-item-excerpt:hover .post-thumbnail-185 img {
	opacity:0.8;
	transition:all 0.3s ease;
	}
.post-thumbnail-185 img {
	opacity:0.99;
	transition:all 0.6s ease;
	}
.post-thumbnail-185 img {
	opacity:0.99;
	transition:all 0.6s ease;
	}
.post-thumbnail-185 {
	float:right;
	}
.post-thumbnail-185 img {
	width:100%;
	}
.post-thumbnail-185.medium-185 {
	width:100%;
	max-height:130px;
	overflow:hidden;
	}
.medium-185 {
	transition:all 0.6s ease 0s;
	background:#000;
	}
.medium-185:hover img {
	transition:all 0.3s ease 0s;
	opacity:0.8;
	}
.medium-185 img {
	opacity:0.99;
	}
.post-thumbnail-185 {
	width:100%;
	height:auto;
	margin-right:0;
	margin-left:0;
	margin-bottom:10px;
	}
.post-thumbnail-185 img {
	width:100%;
	height:100%;
	}
.gallery-li::before {
	content:none;
	}
.gallery .gallery-item {
	float:none!important;
	margin:auto;
	}
.gallery .gallery-item img {
	width:100%!important;
	height:auto!important;
	}
.gallery {
	text-align:justify;
	overflow:hidden;
	}
.gallery img {
	width:100%;
	height:190px!important;
	object-fit:cover!important;
	transition:all 0.5s ease;
	box-shadow:0 0 0px rgba(0, 0, 0, 0.1);
	background:#000;
	box-shadow:0 0 3px 1px rgba(0, 0, 0, .2);
	}
.gallery img:hover {
	transition:all 0.3s ease;
	box-shadow:0 0 6px 3px rgba(0, 0, 0, .3);
	-webkit-filter:sepia(100%);
	filter:sepia(100%);
	transition:0.1s;
	transform:scale(1.01);
	-webkit-transform:scale(1.01);
	}
.gallery a {
	width:23%;
	display:inline-block;
	float:right;
	margin:1%;
	}
.gallery a img {
	width:100%;
	}
.lg * {
	direction:ltr;
	text-align:left;
	}
.lg-outer .lg-thumb {
	margin:auto!important;
	}
.medii {
	background:#333!important;
	}
.medii .ap-single .conteneur_barre_outils .soc a.fa-facebook {
	background:#555}
.medii .ap-single .conteneur_barre_outils .soc a.fa-twitter {
	background:#555}
.medii .ap-single .conteneur_barre_outils .soc a.fa-google {
	background:#555}
.medii .ap-single .conteneur_barre_outils .soc a.fa-paper-plane {
	background:#555}
.medii .ap-single .conteneur_barre_outils .soc a.fa-google-plus {
	background:#555}
.medii .ap-single .conteneur_barre_outils .soc a.fa-whatsapp {
	background:#555}
.medii .ap-single .conteneur_barre_outils .soc a.fa-linkedin {
	background:#555}
.medii #permalink {
	color:#999;
	width:192px;
	background:#333;
	border:1px solid #444;
	}
.medii .entry p {
	color:#ddd;
	}
.medii .ap-single .bloc_signature a {
	font-family:"Num_Light";
	color:#ddd;
	font-size:1.0em;
	}
.medii .ap-single .head_seangle h1 {
	margin:10px;
	font-family:"Parastoo";
	font-size:20px;
	font-weight:normal;
	}
.medii .comment-text {
	background:none;
	margin:30px auto;
	padding:0px;
	color:#999;
	width:100%;
	}
.medii #commentform textarea, .medii #commentform input[type="text"] {
	background:#444;
	color:#ddd;
	}
.medii #commentform textarea:focus, .medii #commentform input[type="text"]:focus {
	background:#555;
	color:eee;
	}
.medii .beena_textarea {
	width:100%;
	}
.medii .beena_inputs {
	width:100%;
	}
.medii .comment-submit {
	background-color:#666;
	transition:all 0.3s ease-in-out;
	}
.medii .comment-submit:hover {
	background-color:#777;
	transition:all 0.3s ease-in-out;
	}
.medii .ap_main a {
	color:#eee;
	transition:all 0.3s ease-in-out;
	}
.medii .ap_main a:hover {
	color:#fff;
	transition:all 0.3s ease-in-out;
	}
.medii .ap_header .inn .header_right {
	background:#242424!important;
	}
.medii .menu1, .medii .menu2, .medii .menu3, .medii .menu4, .medii .menu5, .medii .menu6, .medii .menu7, .medii .menu8, .medii .menu9, .medii .menu10, .medii .go-top {
	background-color:#444!important;
	}
.medii .ap_header {
	background:#444!important;
	}
.medii .ap_header a {
	color:#eee;
	transition:all 0.3s ease-in-out;
	}
.medii .ap_header a:hover {
	color:#fff;
	transition:all 0.3s ease-in-out;
	}
.medii .ap_news .ap_slider .slick-arrow {
	background:#777!important;
	}
.medii .big .ap_news {
	width:100%;
	height:auto;
	}
.medii .ap_news {
	padding:10px 8px;
	}
.medii .suond-a .mejs-controls .mejs-time-rail .mejs-time-current {
	background:#999!important;
	}
.medii .sidenav {
	background:#666 url(img/top.png) no-repeat left 40px top 10px;
	}
.medii .widget {
	background:none;
	}
.medii .hadis, .medii .ind-ii tbody tr {
	background:#555!important;
	}
.medii .tit522 {
	background:#444!important;
	}
.medii .sidenav .closebtn {
	color:#ccc;
	transition:0.5s;
	background:#666;
	border:1px solid #777;
	}
.medii .sidenav .closebtn:hover {
	background:#898787;
	transition:0.5s;
	}
.medii .ind-ii b, .medii .ind-ii h2 {
	background:#555}
.medii select {
	background:#7d7f80;
	color:#fff;
	}
.medii .pagination {
	background:none;
	}
.medii .pagination span, .medii .pagination a {
	background:#444!important;
	}
.medii .pagination .current {
	background:#666;
	}
.medii .ap-single {
	padding:10px;
	margin:30px auto;
	background:none;
	box-shadow:none;
	}
.medii .ap-single .bloc_signature {
	border-bottom:none;
	padding-bottom:0;
	}
.medii .ap-single .conteneur_barre_outils {
	border-top:1px solid #444;
	border-bottom:1px solid #444;
	}
.medii .ap-single .conteneur_barre_outils .fontsize .plustext, .medii .ap-single .conteneur_barre_outils .fontsize .minustext {
	background-color:#333;
	border:1px solid #444;
	}
.medii .print, .medii .send_file, .medii .report {
	background-color:#333;
	border:1px solid #444;
	}
.medii ol.commentlist .comment-body {
	border-bottom:2px dotted #444;
	}
.medii ol.commentlist .comment-body .vcard img {
	background:#333;
	border:3px dotted #555;
	}
.medii .comment-body cite.fn {
	color:#eee;
	}
.medii .comments-titr {
	background:#e9e9e930;
	color:#ddd;
	}
.boga {
	width:100%;
	float:right;
	height:auto;
	margin:10px auto;
	padding:0 0;
	}
.boga .biga {
	width:32%;
	height:auto;
	float:right;
	margin:0.65%;
	}
.biga .thumbnail {
	margin:0;
	float:none;
	display:block;
	width:100%;
	height:260px;
	transition:0.5s;
	position:relative;
	background:#000;
	overflow:hidden;
	border-radius:5px;
	}
.biga .thumbnail img {
	width:100%;
	height:100%;
	transition-duration:0.5s;
	opacity:0.99;
	object-fit:cover!important;
	}
.biga:hover .thumbnail img {
	opacity:0.7;
	transition-duration:0.5s;
	}
.biga .thumbnail .bb {
	height:70%;
	font-family:"Num_Light";
	}
.biga .det {
	width:100%;
	height:auto;
	top:-60px;
	position:relative;
	z-index:9999;
	padding:0 10px;
	}
.biga .det h2 {
	line-height:25px;
	}
.biga .det h2 a {
	font-family:Sans_Light;
	font-weight:normal;
	line-height:20px;
	font-size:14px;
	text-align:inherit;
	text-transform:none;
	color:#fff;
	}
.biga .fa-video-camera {
	position:absolute;
	z-index:9;
	font-size:25px;
	transition:0.5s;
	right:15px;
	color:#ffffff4a;
	border:3px solid #ffffff4a;
	height:50px;
	width:50px;
	text-align:center;
	line-height:45px;
	border-radius:50px;
	top:15px;
	}
.biga:hover .fa-video-camera {
	color:#fff;
	transition:0.5s;
	border:3px solid #fff;
	}
.biga .fa-camera {
	position:absolute;
	z-index:9;
	font-size:25px;
	transition:0.5s;
	right:15px;
	color:#ffffff4a;
	border:3px solid #ffffff4a;
	height:50px;
	width:50px;
	text-align:center;
	line-height:45px;
	border-radius:50px;
	top:15px;
	}
.biga:hover .fa-camera {
	color:#fff;
	transition:0.5s;
	border:3px solid #fff;
	}
.boga h4 {
	position:relative;
	height:20px;
	color:#eee;
	float:right;
	line-height:20px;
	right:0;
	font-family:Sans_Medium;
	font-size:16px;
	font-weight:normal;
	display:inline-block;
	width:100%;
	margin:20px 5px;
	}
.boga h4::before {
	content:"■ ■ ";
	color:#FFC400;
	font-size:6px;
	float:right;
	transform:rotate(90deg);
	line-height:20px;
	margin-left:8px;
	}
.medii .big .ap_news .ap_slider .item .thumbnail {
	background:#000;
	}
.medii .big .ap_news .ap_slider .item .thumbnail img {
	transition-duration:0.5s;
	opacity:0.99;
	object-fit:cover!important;
	}
.medii .big .ap_news .ap_slider .item .thumbnail:hover img {
	opacity:0.7;
	transition-duration:0.5s;
	}
.m-video {
	width:100%;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	padding:10px 8px 10px 15px;
	}
.m-video .right {
	width:65%;
	height:450px;
	float:right;
	overflow:hidden;
	}
.m-video .left {
	width:33%;
	height:450px;
	float:right;
	margin-right:2%;
	overflow:hidden;
	}
.head-video {
	padding-right:0;
	padding-left:0;
	padding-top:0;
	position:relative;
	margin:0 auto;
	width:100%;
	}
.head-video video {
	width:100%;
	height:450px;
	}
.head-video video source {
	}
.video-cover {
	background:#000;
	position:absolute;
	width:100%;
	height:450px;
	display:flex;
	align-items:center;
	justify-content:center;
	}
.video-cover img {
	height:125%;
	width:100%;
	position:absolute;
	top:0;
	right:0;
	transition-duration:0.5s;
	opacity:0.99;
	object-fit:cover!important;
	}
.video-cover i {
	position:absolute;
	cursor:pointer;
	padding-left:5px;
	z-index:2;
	top:40%;
	color:#fff;
	font-size:55px;
	z-index:999;
	float:left;
	opacity:0.7;
	transition:all 0.3s ease 0s;
	background:#c1c1c182;
	width:100px;
	height:70px;
	text-align:center;
	line-height:70px;
	border-radius:10px;
	border:2px solid #fff;
	}
.video-cover:hover i {
	opacity:1;
	border:1px solid #f00;
	background:#f00;
	transition:all 0.3s ease 0s;
	}
.video-cover i::before {
	font-family:FontAwesome;
	content:"\f04b";
	}
.video-cover:hover img {
	opacity:0.7;
	transition-duration:0.5s;
	}
.mitem {
	width:96%;
	height:100px;
	overflow:hidden;
	margin:5px 2%;
	transition:0.1s;
	padding:5px 4px;
	border-radius:5px;
	}
.mitem:hover {
	transition:0.1s;
	background:#444;
	}
.mitem .thumbnail {
	background:#000;
	}
.mitem .thumbnail img {
	transition-duration:0.5s;
	opacity:0.99;
	object-fit:cover!important;
	}
.mitem:hover .thumbnail img {
	opacity:0.7;
	transition-duration:0.5s;
	}
.mitem:hover .thumbnail i {
	border:1px solid #f00;
	opacity:0.99;
	background:#f00;
	transition:0.1s;
	}
.mitem:hover .title h2 a {
	color:#fff;
	transition:0.1s;
	}
.mitem:hover .title span {
	color:#fff;
	transition:0.1s;
	}
.mitem .thumbnail {
	width:140px;
	height:90px;
	float:right;
	overflow:hidden;
	border-radius:5px;
	}
.mitem .thumbnail img {
	width:100%;
	height:100%;
	transition:0.1s;
	}
.mitem .thumbnail .fa-play {
	position:relative;
	top:-65px;
	left:50px;
	color:#fff;
	font-size:30px;
	z-index:999;
	float:left;
	opacity:0.7;
	transition:0.1s;
	background:#c1c1c182;
	width:50px;
	height:40px;
	text-align:center;
	line-height:40px;
	border-radius:5px;
	border:1px solid #fff;
	}
.mitem .title {
	width:55%;
	height:60px;
	margin-right:5%;
	float:right;
	}
.mitem .title h2 {
	width:100%;
	line-height:25px;
	}
.mitem .title h2 a {
	font-family:Sans_Light;
	font-size:14px;
	text-align:inherit;
	text-transform:none;
	color:#ddd;
	font-weight:bold;
	line-height:20px;
	}
.mitem .title span {
	font-family:"Num_Light";
	font-weight:normal;
	font-size:10px;
	text-align:inherit;
	text-transform:none;
	color:#999;
	}
.left .meei .handle {
	background:#f00;
	}
.left .meei .track .handle, .left .meei .track.dragging .handle {
	width:7px;
	}
.down {
	float:right;
	width:98%;
	height:auto;
	padding-top:5px;
	}
.down h4 {
	position:relative;
	height:20px;
	color:#eee;
	float:right;
	line-height:20px;
	right:0;
	font-family:Sans_Medium;
	font-size:16px;
	font-weight:normal;
	display:inline-block;
	width:100%;
	margin:20px 5px;
	}
.down h4::before {
	content:"■ ■ ";
	color:#FFC400;
	font-size:6px;
	float:right;
	transform:rotate(90deg);
	line-height:20px;
	margin-left:8px;
	}
.linkd {
	overflow:hidden;
	position:relative;
	list-style:none;
	float:right;
	width:100%;
	height:auto;
	margin-bottom:3px;
	}
.linkd h5 {
	width:98%;
	float:right;
	padding:2px 8px;
	text-align:justify;
	overflow:hidden;
	}
.linkd h5 a {
	font:11px/24px "Num_Light";
	padding-right:1%;
	float:right;
	color:#999!important;
	}
.linkd h5 a:hover {
	color:#fff!important;
	}
.linkd h5 time {
	font-size:11px;
	float:left;
	color:#fff!important;
	background:#444;
	padding:0px 8px;
	border-radius:2px;
	transition:0.4s;
	}
.linkd h5:hover time {
	display:inline-block;
	background:#666;
	padding:0px 15px;
	transition:0.4s;
	}
.shoping {
	float:right;
	width:100%;
	height:auto;
	}
.shop-right {
	float:right;
	width:50%;
	height:auto;
	}
.shop-left {
	float:right;
	width:40%;
	height:auto;
	margin-right:5%;
	}
.woocommerce table.shop_attributes td {
	padding:8px 15px;
	border-right:7px solid #fff;
	background-color:#FCFCFC;
	margin:0;
	line-height:1.5;
	}
.woocommerce table.shop_attributes th {
	font-size:12px;
	text-align:right;
	}
.woocommerce table.shop_attributes th, .woocommerce table.shop_attributes td, .woocommerce table.shop_attributes td {
	border:2px solid #fff;
	}
.woocommerce table.shop_attributes th {
	width:190px;
	font-weight:500;
	padding:8px 15px;
	background-color:#FCFCFC;
	margin:0;
	line-height:1.5;
	}
.woocommerce table.shop_attributes td p {
	margin:0;
	padding:8px 12px;
	font-size:12px;
	}
.woocommerce table.shop_attributes th {
	font-size:12px;
	}
.woocommerce table.shop_attributes td {
	font-style:normal;
	padding:0;
	}
.woocommerce table.shop_attributes td p {
	margin:0;
	padding:8px 12px;
	}
.woocommerce #reviews #comments h2 {
	clear:none;
	margin:25px 5px;
	font-size:15px;
	font-family:Sans_Medium;
	font-weight:normal;
	border-right:5px solid #eee;
	padding:5px 15px;
	}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
	width:auto;
	padding:12px 15px;
	background:#e5493a;
	box-shadow:inset 0 -3px 0 rgba(0, 0, 0, .1);
	border-radius:4px;
	margin:0 auto;
	color:#fff;
	margin-top:6px;
	}
.woocommerce:hover #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button:hover.button:hover, .woocommerce input:hover.button:hover {
	color:#fff;
	box-shadow:inset 0 -43px 0 rgba(0, 0, 0, .1);
	-webkit-transition:all 0.3s ease-in-out;
	transition:all 0.3s ease-in-out;
	}
.images {
	float:right;
	overflow:hidden;
	margin-left:15px;
	max-width:100%;
	width:100%;
	margin-bottom:10px;
	}
.attachment-shop_single.wp-post-image {
	width:300px;
	height:auto!important;
	}
.woocommerce img, .woocommerce-page img {
	height:auto;
	max-width:100%;
	}
.images .thumbnails {
	overflow:hidden;
	margin-top:10px;
	border-top:1px solid #eee;
	}
.images .thumbnails img {
	float:right;
	width:65px;
	height:65px;
	margin:10px 5px 10px 5px;
	border:1px solid #eee;
	}
.meta-card {
	width:100%;
	height:24px;
	font-family:Sans_Light;
	font-size:14px;
	color:#777;
	margin-bottom:10px;
	border-bottom:1px solid #eee;
	padding-bottom:10px;
	}
.meta-card span {
	width:50%;
	float:right;
	}
.toolbar {
	float:left;
	}
.woocommerce-ordering {
	height:30px;
	}
.woocommerce-ordering select {
	height:30px;
	font-size:11px;
	}
.site-main .woocommerce-breadcrumb {
	display:none;
	}
.single-onsale {
	padding:5px 3px;
	background:#00669f;
	color:#fff;
	border-radius:50px;
	}
.shop-left h2 {
	font-family:"Sans_Medium";
	font-size:14px;
	color:#666;
	}
.single-product .wc-tabs {
	text-align:right;
	}
table.shop_attributes {
	border:0;
	border-top-color:currentcolor;
	border-top-style:none;
	border-top-width:0px;
	border-top:1px dotted rgba(0, 0, 0, .1);
	margin-bottom:1.618em;
	width:100%;
	}
table.shop_attributes th {
	width:130px;
	font-family:Num_Light;
	font-weight:500;
	padding:5px 10px;
	margin:0;
	text-align:right;
	line-height:1.5;
	}
table.shop_attributes tr {
	}
table.shop_attributes th p {
	font-family:Num_Light;
	font-size:11px;
	}
table.shop_attributes td p {
	font-family:Num_Light;
	font-size:11px;
	}
table.shop_attributes td {
	padding:3px 15px;
	font-family:Num_Light;
	border-right:5px solid #fff;
	margin:0;
	line-height:1.5;
	}
table.shop_attributes {
	font-family:"Num_Light";
	font-size:11px;
	}
table.shop_attributes {
	border:0;
	border-top-color:currentcolor;
	border-top-style:none;
	border-top-width:0px;
	margin-bottom:1.618em;
	width:100%;
	margin-top:5px;
	}
.woocommerce-Reviews-title {
	font-size:0px;
	}
.woocommerce-noreviews {
	background:#edf9fb;
	padding:10px 5px;
	margin:10px 0;
	border:#bef8f8 1px solid;
	border-radius:5px;
	width:95%;
	}
.comment-reply-title {
	line-height:40px;
	font-family:Sans_Medium;
	}
ul.product_list_widget li a::before {
	display:none;
	}
ul.product_list_widget li::before {
	display:none;
	}
ul.product_list_widget li {
	width:97%;
	height:70px;
	border-bottom:1px solid #eee9;
	}
ul.product_list_widget li a {
	color:#444;
	list-style:none;
	font-size:13px;
	padding-right:5px;
	line-height:150%;
	font-family:Sans_Light;
	transition:all 0.3s ease-in-out;
	width:100%;
	display:block;
	}
.product_list_widget .product-title {
	padding-left:15%;
	font-size:13px;
	}
.product_list_widget .woocommerce-Price-amount {
	color:#999;
	list-style:none;
	font-size:10px;
	padding-right:5px;
	line-height:150%;
	font-family:"Num_Light";
	transition:all 0.3s ease-in-out;
	}
.product_list_widget img {
	width:60px;
	padding-left:5px;
	height:60px;
	float:right;
	}
.price {
	width:100%;
	font-family:Num_Light;
	float:right;
	color:#777;
	font-weight:bold;
	font-size:18px;
	padding:10px 0;
	}
.shop-sale {
	color:#fff;
	display:inherit;
	background:url(img/sale.png);
	width:45px;
	height:45px;
	text-align:center;
	line-height:45px;
	font-size:14px;
	}
.star-rating {
	color:#999;
	list-style:none;
	font-size:10px;
	padding-right:5px;
	line-height:150%;
	font-family:"Num_Light";
	transition:all 0.3s ease-in-out;
	}
.ap-single .star-rating {
	font-size:14px;
	font-family:"Num_Light";
	}
.ap-single .woocommerce-review-link {
	font-size:14px;
	font-family:"Num_Light";
	}
.stars a {
	margin-left:10px;
	background:#ddd;
	width:20px;
	height:20px;
	display:inline-block;
	text-align:center;
	}
.stars a:hover {
	background:#FFC400;
	color:#fff;
	}
.stars .active {
	background:#FFC400;
	color:#fff;
	}
.woocommerce .star-rating span::before {
	color:#f9d206;
	}
.woocommerce .woocommerce-product-rating {
	margin-top:25px;
	font-family:Num_Light;
	padding-right:10px;
	}
.woocommerce .woocommerce-product-rating .star-rating {
	float:left!important;
	}
div.pp_woocommerce .pp_close {
	color:#f000;
	}
.add_to_cart .button {
	display:inline-block;
	font-weight:normal;
	cursor:pointer;
	width:100%;
	transition:all 0.3s ease-in-out;
	color:#FFF;
	font-family:"Sans_Medium";
	-moz-appearance:none!important;
	border-radius:4px;
	font-size:16px;
	height:45px;
	margin:20px auto;
	text-align:center;
	line-height:40px;
	overflow:hidden;
	background:#0085ba;
	border-color:#0073aa #006799 #006799;
	-webkit-box-shadow:0 1px 0 #006799;
	box-shadow:0 1px 0 #006799;
	color:#fff;
	text-decoration:none;
	}
.woocommerce-breadcrumb {
	color:#959595;
	font-size:1.1em;
	}
.woocommerce-breadcrumb a {
	color:#959595;
	font-size:1.1em;
	}
.add_to_cart .button:hover {
	transition:all 0.3s ease-in-out;
	background:#0590c8;
	border-color:#0073aa #0578af #0274ab;
	}
.add_to_cart .button::before {
	content:"\f291";
	font-family:FontAwesome;
	float:right;
	height:45px;
	width:45px;
	font-size:20px;
	}
.added_to_cart {
	display:inline-block;
	font-weight:normal;
	cursor:pointer;
	width:100%;
	transition:all 0.3s ease-in-out;
	background:#f7f7f7;
	border:1px solid #ddd;
	font-family:"Sans_Medium";
	-moz-appearance:none!important;
	border-radius:4px;
	font-size:16px;
	height:45px;
	margin:0 auto;
	text-align:center;
	line-height:40px;
	overflow:hidden;
	}
.added_to_cart:hover {
	background:#eee}
.woocom-ar {
	height:auto;
	width:100%;
	overflow:hidden;
	}
.woocom-ar .item-shop {
	width:262px!important;
	}
.woocom-ar .item-shop .thumbnail .fa-shopping-basket {
	top:25%;
	}
.item-shop {
	width:300px!important;
	margin:15px;
	text-align:center;
	height:345px!important;
	float:right;
	position:relative;
	background:#fff;
	border-radius:5px;
	overflow:hidden;
	transition:all 0.4s ease-in-out;
	border:1px solid #e6e6e6;
	}
.item-shop:hover {
	transition:all 0.2s ease-in-out;
	border:1px solid #fff;
	box-shadow:0 3px 10px 0 rgba(0, 0, 0, .07);
	}
.item-shop .price {
	overflow:hidden;
	font-size:11px;
	width:100%;
	height:30px;
	line-height:30px;
	padding:5px 15px;
	color:#999;
	}
.item-shop .thumbnail {
	width:100%;
	transition:0.1s;
	height:260px;
	overflow:hidden;
	background:#fff;
	text-align:center;
	border-radius:5px;
	}
.item-shop .thumbnail img {
	transition:0.1s;
	height:100%;
	width:100%;
	}
.item-shop:hover .thumbnail img {
	transition:0.1s;
	opacity:0.8;
	filter:blur(4px);
	-webkit-filter:blur(4px);
	}
.item-shop:hover .thumbnail .fa-shopping-basket {
	transition:0.1s;
	background:#76757582;
	color:#fff;
	}
.item-shop .thumbnail .fa-shopping-basket {
	font-size:30px;
	transition:0.1s;
	position:absolute;
	z-index:999999;
	top:40%;
	background:#e6e2e269;
	padding:15px;
	border-radius:50px;
	color:#f2f2f2ab;
	right:36%;
	}
.title-shop {
	width:100%;
	height:auto;
	padding:2px 5px;
	text-align:center;
	border-bottom:2px dotted #eee;
	}
.title-shop h2 a {
	font-family:Sans_Medium;
	font-size:13px;
	}
.tu .polist .slick-arrow.button-next {
	top:130px;
	}
.tu .polist .slick-arrow.button-prev {
	top:130px;
	}
.medii table {
	border:1px solid #666;
	}
#tooltip {
	font-family:Sans_Medium, sans-serif;
	font-size:0.875em;
	text-align:center;
	text-shadow:0 1px rgba( 0, 0, 0, .5 );
	line-height:1.5;
	color:#fff;
	background:#333;
	background:-webkit-gradient( linear, left top, left bottom, from( rgba( 0, 0, 0, .8 ) ), to( rgba( 0, 0, 0, .8 ) ) );
	background:-webkit-linear-gradient( top, rgba( 0, 0, 0, .8 ), rgba( 0, 0, 0, .8 ) );
	background:-moz-linear-gradient( top, rgba( 0, 0, 0, .8 ), rgba( 0, 0, 0, .8 ) );
	background:-ms-radial-gradient( top, rgba( 0, 0, 0, .8 ), rgba( 0, 0, 0, .8 ) );
	background:-o-linear-gradient( top, rgba( 0, 0, 0, .8 ), rgba( 0, 0, 0, .8 ) );
	background:linear-gradient( top, rgba( 0, 0, 0, .8 ), rgba( 0, 0, 0, .8 ) );
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	position:absolute;
	z-index:100;
	padding:15px;
	}
#tooltip:after {
	width:0;
	height:0;
	border-left:10px solid transparent;
	border-right:10px solid transparent;
	border-top-color:#333;
	border-top:10px solid rgba( 0, 0, 0, .8 );
	content:'';
	position:absolute;
	left:50%;
	bottom:-8px;
	margin-left:-10px;
	}
#tooltip.top:after {
	border-top-color:transparent;
	border-bottom-color:#333;
	border-bottom:10px solid rgba( 0, 0, 0, .8 );
	top:-20px;
	bottom:auto;
	}
#tooltip.left:after {
	left:10px;
	margin:0;
	}
#tooltip.right:after {
	right:10px;
	left:auto;
	margin:0;
	}
.links-cat {
	width:23.3%;
	height:360px;
	margin:3px 1px;
	padding:5px;
	float:right;
	}
.links-cat h2 {
	font-family:"Num_Light";
	font-size:14px;
	width:100%;
	height:35px;
	color:#000;
	font-weight:bold;
	text-align:right;
	line-height:30px;
	margin-bottom:20px;
	border-bottom:1px solid #ddd;
	}
.links-cat ul li a {
	color:#666;
	font-family:"Num_Light";
	}
.links-cat ul li a:hover {
	color:#f00;
	}
.links-cat ul li {
	list-style:none;
	font-size:12px;
	width:100%;
	float:right;
	}
ul .blogroll li::before {
	content:"■ ";
	color:#FFC400;
	font-size:9px;
	float:right;
	transform:rotate(50deg);
	line-height:25px;
	margin-left:8px;
	}
.suond {
	width:100%;
	height:auto;
	margin-bottom:20px;
	background:linear-gradient(-90deg, #9b9896, #6a6363, #393939)!important;
	border-radius:0px 0px 5px 5px;
	}
.suond-a {
	width:100%;
	height:auto;
	overflow:hidden;
	position:relative;
	padding-bottom:10px;
	}
.suond-a h5 {
	position:absolute;
	margin-right:170px;
	margin-top:25px;
	}
.suond-a h5 a {
	color:#fff;
	top:0;
	font-size:17px;
	font-family:Sans_Medium;
	}
.suond-a .title {
	cursor:default;
	position:absolute;
	background-color:#d70808;
	color:#fff;
	top:0;
	font-size:15px;
	font-family:Sans_Medium;
	left:20px;
	width:40px;
	min-height:100px;
	z-index:999;
	}
.suond-a .title h4 {
	transform:rotateZ(-90deg);
	white-space:nowrap;
	font-weight:normal;
	border-bottom:none;
	box-shadow:none;
	font-size:inherit;
	line-height:inherit;
	padding:0;
	padding-right:20px;
	}
.suond-a .title::after {
	position:absolute;
	bottom:-3px;
	right:-10%;
	content:' ';
	width:0;
	height:0;
	border-bottom:16px solid #403F3F;
	border-left:30px solid transparent;
	border-right:25px solid transparent;
	}
.suond-a .wp-playlist-light {
	background:#fff0!important}
.suond-a .mejs-container, .mejs-container .mejs-controls, .mejs-embed, .mejs-embed body {
	background:#fff0!important}
.suond-a .wp-playlist-current-item {
	height:160px!important;
	}
.suond-a .wp-playlist .wp-playlist-current-item img {
	float:right!important;
	max-width:130px!important;
	}
.suond-a .wp-playlist-item-title {
	font-size:12px!important;
	font-family:Num_Light;
	padding-bottom:5px!important;
	float:left;
	}
.suond-a .wp-playlist-current-item .wp-playlist-item-title {
	padding-right:20px;
	font-size:14px!important;
	font-family:Num_Light;
	padding-top:40px;
	margin-bottom:10px;
	color:#fff;
	float:right;
	width:100%;
	}
.suond-a .wp-playlist {
	border:none;
	}
.wp-playlist .mejs-container {
	direction:ltr;
	}
.suond-a .wp-playlist-item-length {
	float:right!important;
	right:30px!important;
	font-size:12px!important;
	font-family:Num_Light;
	line-height:25px;
	color:#fff;
	background:#ffffff2b;
	width:45px;
	text-align:center;
	margin-top:5px;
	}
.suond-a .wp-playlist-item-artist {
	padding-right:20px;
	font-family:Num_Light;
	font-size:14px;
	color:#eee;
	}
.suond-a .wp-playlist-tracks .wp-playlist-item-artist {
	font-size:12px;
	font-family:Num_Light;
	}
.suond-a .mejs-controls .mejs-time-rail .mejs-time-current {
	background:#d70808!important;
	}
.suond-a .wp-playlist-item-album {
	padding-right:20px;
	margin-bottom:10px;
	color:#eee;
	font-size:14px;
	font-style:normal;
	}
.suond-a .wp-playlist-light .wp-playlist-playing {
	background:#ffffff2b;
	color:#fff;
	border-bottom:1px solid #fff0;
	}
.suond-a .wp-playlist-item {
	padding:8px 5px;
	transition:all 0.2s ease-in-out;
	border-bottom:1px solid #ffffff08;
	border-top:1px solid #ffffff08;
	}
.suond-a .wp-playlist-light .wp-playlist-playing {
	transition:all 0.4s ease-in-out;
	}
.suond-a .wp-playlist-item:hover {
	background:#ffffff2b;
	border-bottom:1px solid #ffffff2b;
	border-top:1px solid #ffffff2b;
	transition:all 0.1s ease-in-out;
	}
.suond-a .wp-playlist-light .wp-playlist-caption {
	font-family:Num_Light;
	}
.suond-a .wp-playlist-light .wp-playlist-caption {
	color:#fff;
	}
.suond-a .wp-playlist-item .wp-playlist-item-artist {
	padding-right:60px;
	}
.suond-a a.more-link span {
	display:none;
	}
.suond-a p {
	color:#eee;
	font-family:"Sans_Light";
	font-weight:normal;
	margin-bottom:10px;
	}
.ap_news .suond-a b .wp-playlist-light {
	width:100%;
	height:auto;
	float:right;
	overflow:hidden;
	margin-bottom:20px;
	background:#4342426b!important;
	border-radius:5px;
	}
.m-suond .left {
	width:33%;
	height:auto;
	float:right;
	margin-right:2%;
	overflow:hidden;
	}
.datee {
	width:100%;
	color:#959595!important;
	}
.datee span {
	margin-left:15px;
	color:#959595!important;
	font-size:0.8em;
	font-family:"Num_Light";
	}
.datee span a {
	font-family:"Num_Light";
	color:#959595!important;
	font-size:0.8em;
	}
.sitem {
	width:96%;
	height:80px;
	overflow:hidden;
	margin:5px 2%;
	transition:0.1s;
	padding:5px 4px;
	border-radius:5px;
	background:#4342426b;
	}
.sitem:hover {
	transition:0.1s;
	background:#444;
	}
.sitem:hover .thumbnail img {
	-webkit-filter:sepia(100%);
	filter:sepia(100%);
	transition:0.1s;
	transform:scale(1.08);
	-webkit-transform:scale(1.08);
	}
.sitem:hover .thumbnail i {
	opacity:0.99;
	background:#999;
	transition:0.1s;
	}
.sitem:hover .titl h2 a {
	color:#fff;
	transition:0.1s;
	}
.sitem:hover .titl span {
	color:#fff;
	transition:0.1s;
	}
.sitem .thumbnail {
	width:90px;
	height:70px;
	float:right;
	overflow:hidden;
	border-radius:5px;
	}
.sitem .thumbnail img {
	width:100%;
	height:100%;
	transition:0.1s;
	}
.sitem .thumbnail .fa-volume-up {
	position:relative;
	top:-55px;
	left:25px;
	color:#fff;
	font-size:25px;
	z-index:999;
	float:left;
	opacity:0.7;
	transition:0.1s;
	background:#c1c1c182;
	width:50px;
	height:40px;
	text-align:center;
	line-height:40px;
	border-radius:5px;
	}
.medii #search-overlay #search-button {
	background-color:#555;
	}
.sitem .titl {
	width:55%;
	height:60px;
	margin-right:15px;
	float:right;
	position:relative;
	}
.sitem .titl h2 {
	width:100%;
	line-height:25px;
	}
.sitem .titl h2 a {
	font-family:Sans_Medium;
	font-weight:normal;
	font-size:12px;
	text-align:inherit;
	text-transform:none;
	color:#ddd;
	}
.sitem .titl span {
	font-family:"Num_Light";
	font-weight:normal;
	font-size:10px;
	text-align:inherit;
	text-transform:none;
	color:#eee;
	}
.seei .handle {
	background:#d70808;
	}
.seei .track .handle, .left .seei .track.dragging .handle {
	width:7px;
	}
.seei ul {
	margin:0;
	width:100%;
	float:right;
	max-height:150px;
	}
.biga .fa-volume-up {
	position:absolute;
	z-index:9;
	font-size:25px;
	transition:0.5s;
	right:15px;
	color:#ffffff4a;
	border:3px solid #ffffff4a;
	height:50px;
	width:50px;
	text-align:center;
	line-height:45px;
	border-radius:50px;
	top:15px;
	}
.biga:hover .fa-volume-up {
	color:#fff;
	transition:0.5s;
	border:3px solid #fff;
	}
.medii .big_header .ap_header {
	box-shadow:0 7px 10pxrgba(44, 39, 39, 0.06);
	}
.tags-links {
	width:100%;
	margin-bottom:30px;
	overflow:hidden;
	}
.im-tag-title {
	background-color:rgba(0, 0, 0, 0.1);
	color:rgba(0, 0, 0, 0.5);
	display:block;
	font-family:Sans_Medium;
	font-size:13px;
	float:right;
	height:27px;
	line-height:27px;
	padding:0 0 0 5px;
	margin:0 0 0 15px;
	}
.im-tag-title .fa {
	color:#fff;
	background-color:#d70808;
	margin-left:5px;
	display:block;
	float:right;
	font-size:15px;
	height:27px;
	line-height:27px;
	width:27px;
	text-align:center;
	}
.im-tag-items {
	display:block;
	}
.im-tag-items a {
	display:inline-block;
	margin-left:5px;
	min-height:27px;
	line-height:27px;
	font-family:Num_Light;
	font-size:13px;
	font-weight:500;
	}
.im-meta-item .im-tag-items a {
	color:rgba(0, 0, 0, 0.35);
	}
.dropbtn {
	font-size:20px;
	cursor:pointer;
	background:#fbfbfb00;
	padding-left:10px;
	}
.dropdown {
	position:relative;
	width:100%;
	z-index:999;
	}
.dropdown-content {
	display:none;
	position:absolute;
	background-color:#242424;
	box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.2);
	padding:10px 0;
	animation-name:fadeInDown;
	animation-duration:0.4s;
	float:none;
	width:100%;
	}
.dropdown-content ul {
	width:100%;
	}
.ap_header .dropdown-content {
	width:100%;
	}
.dropdown-content a {
	color:black;
	padding:5px 0;
	text-decoration:none;
	display:block;
	}
.mapp a {
	padding-right:15px;
	display:block;
	height:75px;
	line-height:75px;
	font-size:18px;
	color:#333;
	font-weight:normal;
	font-family:"Parastoo";
	}
.mapp {
	display:inline;
	}
.mappi a {
	display:none;
	}
.mappi a {
	display:block;
	height:35px;
	line-height:35px;
	font-size:14px;
	color:#b3b3b3;
	font-weight:normal;
	font-family:"Parastoo";
	margin-top:10px;
	width:100%;
	transition:all 0.5s ease 0s;
	border-bottom:1px solid rgba(84, 84, 84, .25);
	}
.mappi a:hover {
	color:#fff;
	transition:all 0.5s ease 0s;
	}
.mappi a::before {
	content:"■ ";
	color:#FFC400;
	font-size:7px;
	float:right;
	transform:rotate(50deg);
	line-height:35px;
	margin-left:8px;
	padding-right:10px;
	}
.show {
	display:block;
	}
@-webkit-keyframes fadeInDown {
	0% {
	opacity:0;
	-webkit-transform:translateY(-20px);
	}
100% {
	opacity:1;
	-webkit-transform:translateY(0);
	}
}
@-moz-keyframes fadeInDown {
	0% {
	opacity:0;
	-moz-transform:translateY(-20px);
	}
100% {
	opacity:1;
	-moz-transform:translateY(0);
	}
}
@-o-keyframes fadeInDown {
	0% {
	opacity:0;
	-o-transform:translateY(-20px);
	}
100% {
	opacity:1;
	-o-transform:translateY(0);
	}
}
@keyframes fadeInDown {
	0% {
	opacity:0;
	transform:translateY(-20px);
	}
100% {
	opacity:1;
	transform:translateY(0);
	}
}
.animated.fadeInDown {
	-webkit-animation-name:fadeInDown;
	-moz-animation-name:fadeInDown;
	-o-animation-name:fadeInDown;
	animation-name:fadeInDown;
	}
#IranMap {
	display:block;
	position:relative;
	direction:rtl;
	text-align:right;
	font-family:Sans_Medium;
	font-size:12px;
	width:100%;
	height:auto;
	overflow:hidden;
	}
#IranMap .show-title {
	display:none;
	position:absolute;
	background-color:#333;
	color:#fff;
	margin:0!important;
	padding:0 5px;
	text-align:center;
	line-height:26px;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	opacity:0.8;
	}
#IranMap .map {
	display:block;
	float:right;
	width:38%;
	border-left:1px solid #353434eb;
	text-align:right;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	}
#IranMap .map svg {
	height:360px;
	width:430px;
	float:right;
	}
#IranMap .map .border path, #IranMap .map .island path {
	fill:#666;
	}
#IranMap .map .province path {
	fill:#3a3a3a;
	}
#IranMap .map .sea path, #IranMap .map .lake path {
	fill:#555;
	}
#IranMap .map .province path:hover, #IranMap .map .island path:hover, #IranMap .map .province path.hover, #IranMap .map .island path.hover {
	fill:#666!important;
	cursor:pointer;
	color:#999;
	}
#IranMap .city {
	clear:both;
	padding:10px 0;
	}
#IranMap .city-posts {
	width:55%;
	float:left;
	height:380px;
	}
#IranMap .city-posts .title {
	width:100%;
	float:right;
	overflow:hidden;
	height:auto;
	margin:15px auto;
	}
#IranMap .city-posts .title span {
	width:auto;
	float:right;
	font-family:Parastoo;
	font-size:18px;
	color:#eee;
	text-shadow:1px 1px 0 rgba(146, 146, 146, 0.8);
	}
#IranMap .city-posts .title a {
	font-size:13px;
	color:#999;
	text-align:left;
	padding-left:20px;
	transition:all 0.3s ease 0s;
	font-family:Num_Light;
	}
#IranMap .city-posts .title a:hover {
	color:#fff;
	}
#IranMap .city-posts .map-tt {
	width:55%;
	height:auto;
	overflow:hidden;
	float:right;
	}
#IranMap .city-posts h3 {
	width:100%;
	margin:2px auto;
	float:right;
	transition:all 0.3s ease 0s;
	}
#IranMap .city-posts h3 a {
	font-family:"Sans_Medium";
	font-size:12px;
	font-weight:normal;
	color:#999;
	transition:all 0.3s ease 0s;
	}
#IranMap .city-posts h3 a::before {
	content:"■ ";
	color:#FFC400;
	font-size:9px;
	margin-left:6px;
	padding-top:3px;
	float:right;
	transform:rotate(50deg);
	transition:all 0.3s ease 0s;
	}
#IranMap .city-posts h3:hover a, #IranMap .city-posts h3:hover a::before {
	color:#ffff;
	transition:all 0.3s ease 0s;
	}
#IranMap .city-posts .map-img {
	width:40%;
	height:auto;
	overflow:hidden;
	float:right;
	}
#IranMap .city-posts .map-img img {
	width:250px;
	height:160px;
	overflow:hidden;
	object-fit:cover!important;
	float:right;
	border-radius:5px;
	margin-bottom:10px;
	}
#IranMap .city-posts .map-img h2 {
	width:90%;
	margin:0;
	float:right;
	line-height:25px;
	}
#IranMap .city-posts .map-img h2 a {
	font-family:"Parastoo";
	font-size:16px;
	color:#ddd;
	font-weight:normal;
	transition:all 0.3s ease 0s;
	}
#IranMap .city-posts .map-img h2 a:hover {
	color:#fff;
	transition:all 0.3s ease 0s;
	}
#IranMap .city-posts .map-img h2 span {
	width:100%;
	margin-top:10px;
	float:right;
	font-size:12px;
	font-family:"Num_Light";
	color:#ccc;
	}
.big_header .ap_header .header_bottom .mapp {
	width:auto;
	float:right;
	overflow:hidden;
	}
.big_header .ap_header .header_bottom .mapp a {
	color:#d0cece;
	font-size:14px;
	line-height:30px;
	font-family:Parastoo;
	transition:all 0.3s ease 0s;
	height:30px;
	padding-right:10px;
	}
.big_header .ap_header .header_bottom .mapp a:hover {
	transition:all 0.3s ease 0s;
	color:#fff;
	}
.posts-no {
	text-align:center;
	overflow:hidden;
	width:100%;
	height:auto;
	margin:50px auto;
	}
.posts-no h3 {
	font-size:18px;
	color:#666;
	font-family:Parastoo;
	}
.posts-no i {
	font-size:50px;
	margin:20px auto;
	color:#666;
	}
.disable {
	pointer-events:none;
	user-select:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	transition:0.3s;
	-webkit-transition:0.3s;
	-moz-transition:0.3s;
	position:relative;
	opacity:0.3;
	}
#IranMap .map .province path[data-active="active"] {
	fill:#ddd;
	}
@media only screen and (max-width:1300px) {
	#IranMap .city-posts .map-tt {
	margin-right:15px;
	}
}
@media only screen and (max-width:1270px) {
	#IranMap .map svg {
	width:400px;
	}
}
@media only screen and (max-width:1200px) {
	#IranMap {
	padding-bottom:20px;
	}
#IranMap .city-posts {
	height:auto;
	}
#IranMap .map svg {
	width:380px;
	height:auto;
	}
}
@media only screen and (max-width:1150px) {
	#IranMap .map svg {
	width:350px;
	}
}
@media only screen and (max-width:1100px) {
	#IranMap .map svg {
	width:100%;
	}
#IranMap .map {
	width:100%;
	}
#IranMap .city-posts {
	width:100%;
	float:right;
	border-right:none;
	padding-right:5px;
	}
#IranMap .city-posts .map-img img {
	width:100%;
	height:auto;
	}
#IranMap .city-posts .map-img h2 {
	width:100%;
	margin:0 5px;
	}
#IranMap .city-posts .map-img h2 a {
	font-size:16px;
	}
#IranMap .city-posts .map-img h2 span {
	display:none;
	}
}
@media only screen and (max-width:450px) {
	#IranMap .city-posts .map-img {
	width:98%;
	}
#IranMap .city-posts .map-tt {
	margin-right:5px;
	width:97%;
	}
#IranMap {
	padding-bottom:0px;
	}
}
@media only screen and (max-width:1300px) {
	.links-cat {
	width:23.1%;
	}
.m-video .right {
	width:70%;
	}
.m-video .left {
	width:28%;
	}
.mitem .title {
	width:43%;
	}
.gallery img {
	height:160px!important;
	}
.bb h2 {
	top:55px;
	}
.biga .thumbnail {
	height:230px;
	}
.ap-single .imed .thumbnail {
	height:400px;
	}
.ap_news {
	width:750px;
	}
.ap_header .inn .ap-search {
	margin:auto auto auto 20px;
	}
.container {
	width:1100px;
	}
.sidebar.co-aside {
	width:350px;
	}
#area-books li {
	margin:0;
	}
.bic .thumbnail, .bi .thumbnail, .bar .thumbnail {
	height:230px;
	}
.bar:hover .thumbnail .bb, .bic:hover .thumbnail .bb {
	height:80%;
	}
.bot .thumbnail {
	height:120px;
	}
.bot:hover .thumbnail .bb {
	height:75%;
	}
.bi:hover .thumbnail .bb {
	height:80%;
	}
.apnews.ne_four .polist .item .thumbnail {
	height:150px;
	}
.apnews .item:hover .bb {
	height:85%;
	}
.item-shop {
	height:325px!important;
	margin:10px;
	}
.item-shop .thumbnail {
	height:240px;
	}
.thumbnail .fa-play {
	top:-73px;
	left:50px;
	}
.slde .item .baner-image {
	height:65px;
	width:220px;
	}
.woocom-ar .item-shop {
	width:222px!important;
	height:305px!important;
	}
.woocom-ar .item-shop .thumbnail {
	height:220px;
	}
}
@media only screen and (max-width:1180px) {
	#leftmenu {
	cursor:pointer;
	top:19%;
	padding-top:40px;
	padding-left:35px;
	background:url("img/left.png") no-repeat top left;
	margin-right:-35px;
	transition:0.2s;
	}
#leftmenu:hover {
	margin-right:0px;
	transition:0.2s;
	}
}
@media only screen and (max-width:1100px) {
	.links-cat {
	width:22.5%;
	}
.m-video .right {
	height:400px;
	width:65%;
	}
.m-video .left {
	height:400px;
	width:33%;
	}
.meei ul {
	max-height:400px;
	}
.video-cover {
	height:400px;
	}
.head-video video {
	height:400px;
	}
.mitem .title {
	width:45%;
	}
.woocom-ar .item-shop {
	width:260px!important;
	height:355px!important;
	margin:25px;
	}
.woocom-ar .item-shop .thumbnail {
	height:260px;
	}
.gallery img {
	height:160px!important;
	}
.biga .thumbnail {
	height:200px;
	}
.ap-single .imed .thumbnail {
	height:350px;
	}
.footer-1, .footer-2, .footer-3 {
	width:30%;
	margin:5px 1%}
.slde .item .baner-image {
	height:70px;
	width:250px;
	}
.gall .title, .med .title {
	margin-bottom:5px;
	}
.ap_news {
	width:650px;
	}
.apnews.ne_three .polist .item .thumbnail {
	width:30%;
	}
.container {
	width:1000px;
	}
#area-books li {
	margin:10px 55px;
	float:right;
	}
#area-books {
	height:auto;
	}
.bar .thumbnail, .bic .thumbnail, .bi .thumbnail {
	height:200px;
	}
.bar:hover .thumbnail .bb, .bic:hover .thumbnail .bb {
	height:90%;
	}
.bot .thumbnail {
	height:110px;
	}
.bot:hover .thumbnail .bb {
	height:80%;
	}
.bi:hover .thumbnail .bb {
	height:90%;
	}
.apnews.ne_four .polist .item .thumbnail {
	height:130px;
	}
.apnews .item:hover .bb {
	height:95%;
	}
.apnews.ne_four .polist .slick-arrow {
	top:75px;
	}
.item-shop {
	height:300px!important;
	margin:5px;
	}
.item-shop .thumbnail {
	height:210px;
	}
.thumbnail .fa-play {
	top:-63px;
	left:40px;
	}
.ap_wid_videos .list .item .thumbnail {
	height:80px;
	}
.ap-nav a {
	padding-right:5px;
	}
}
@media only screen and (max-width:1050px) {
	.boott .thumbnail {
	height:150px;
	}
.woocom-ar .item-shop {
	width:27%!important;
	height:375px!important;
	margin:3%;
	}
.woocom-ar .item-shop .thumbnail {
	height:290px;
	}
.gallery img {
	height:145px!important;
	}
.bb h2 {
	top:50px;
	}
.biga .thumbnail {
	height:190px;
	}
.m-video .right {
	height:380px;
	width:65%;
	}
.m-video .left {
	height:380px;
	width:33%;
	}
.meei ul {
	max-height:380px;
	}
.video-cover {
	height:380px;
	}
.head-video video {
	height:380px;
	}
.mitem .title {
	width:45%;
	}
.ap-single .imed .thumbnail {
	height:550px;
	}
.ap_news {
	width:100%;
	padding:0;
	}
.sidebar .ap_slider .item .thumbnail, .ap_news .ap_slider .item .thumbnail {
	height:450px;
	}
.sidebar.co-aside {
	width:100%;
	float:right;
	padding:0;
	}
.container {
	width:100%;
	padding:0 10px;
	}
.big .ap_news {
	height:500px;
	}
.big .ap_news .ap_slider .item .thumbnail {
	height:480px;
	}
.bar .thumbnail, .bic .thumbnail, .bi .thumbnail {
	height:280px;
	}
.bar:hover .thumbnail .bb, .bic:hover .thumbnail .bb {
	height:65%;
	}
.bot .thumbnail {
	height:150px;
	}
.bot:hover .thumbnail .bb {
	height:60%;
	}
.bi:hover .thumbnail .bb {
	height:60%;
	}
.apnews.ne_four .polist .item .thumbnail {
	height:200px;
	}
.apnews .item:hover .bb {
	height:65%;
	}
.apnews.ne_four .polist .slick-arrow {
	top:95px;
	}
.item-shop {
	height:380px!important;
	margin:25px;
	}
.item-shop .thumbnail {
	height:290px;
	}
.ap_wid_videos .list .item .thumbnail {
	height:150px;
	}
.thumbnail .fa-play {
	top:-93px;
	left:40%;
	}
.big .ap_news .ap_slider .item .thumbnail {
	width:98%;
	}
.gall .ap_news .ap_slider .item .thumbnail {
	height:390px;
	width:97%;
	}
.sidebar .ap_slider .item .thumbnail {
	height:390px;
	}
.gall .ap_news .ap_slider .slick-arrow.button-next {
	left:30px;
	}
}
@media only screen and (max-width:1000px) {
	.links-cat {
	width:45.1%;
	}
.gallery img {
	height:140px!important;
	}
.ap-single .imed .thumbnail {
	height:500px;
	}
.slde .item .baner-image {
	height:80px;
	width:320px;
	}
.woocom-ar .item-shop {
	width:27%!important;
	height:365px!important;
	margin:3%;
	}
.woocom-ar .item-shop .thumbnail {
	height:280px;
	}
.m-video .right {
	height:350px;
	width:65%;
	}
.m-video .left {
	height:350px;
	width:33%;
	}
.meei ul {
	max-height:350px;
	}
.video-cover {
	height:350px;
	}
.head-video video {
	height:350px;
	}
.mitem .title {
	width:40%;
	}
.ap-nav a {
	padding:0 5px;
	}
#area-books li {
	margin:10px 45px;
	}
.bar .thumbnail, .bic .thumbnail, .bi .thumbnail {
	height:275px;
	}
.bar:hover .thumbnail .bb, .bic:hover .thumbnail .bb {
	height:70%;
	}
.bot .thumbnail {
	height:140px;
	}
.bot:hover .thumbnail .bb {
	height:65%;
	}
.bi:hover .thumbnail .bb {
	height:65%;
	}
.apnews.ne_four .polist .item .thumbnail {
	height:190px;
	}
.apnews .item:hover .bb {
	height:70%;
	}
.apnews.ne_four .polist .slick-arrow {
	top:95px;
	}
.item-shop {
	height:370px!important;
	margin:20px;
	}
.item-shop .thumbnail {
	height:280px;
	}
}
@media only screen and (max-width:950px) {
	.gallery img {
	height:135px!important;
	}
.bb h2 {
	top:45px;
	}
.biga .thumbnail {
	height:180px;
	}
.slde .item .baner-image {
	height:75px;
	width:100%;
	}
.m-video .right {
	height:340px;
	width:65%;
	}
.m-video .left {
	height:340px;
	width:33%;
	}
.meei ul {
	max-height:340px;
	}
.video-cover {
	height:340px;
	}
.head-video video {
	height:340px;
	}
.mitem .title {
	width:40%;
	}
.woocom-ar .item-shop {
	width:27%!important;
	height:355px!important;
	margin:3%;
	}
.woocom-ar .item-shop .thumbnail {
	height:270px;
	}
}
@media only screen and (max-width:900px) {
	.mappi {
	display:inline;
	}
.mapp {
	display:none;
	}
.mapp a {
	display:none;
	}
.sidenav {
	overflow-y:inherit;
	}
.woocom-ar .item-shop {
	width:27%!important;
	height:345px!important;
	margin:3%;
	}
.woocom-ar .item-shop .thumbnail {
	height:250px;
	}
.mitem {
	margin:5px 0;
	width:98%;
	}
.m-video .right {
	height:480px;
	width:100%;
	}
.video-cover {
	height:480px;
	}
.head-video video {
	height:480px;
	}
.mitem .title {
	width:40%;
	}
.meei ul {
	max-height:300px;
	}
.m-video .left {
	height:300px;
	width:100%;
	margin:30px 0;
	}
.gallery img {
	height:130px!important;
	}
.bb h2 {
	top:40px;
	}
.biga .thumbnail {
	height:170px;
	}
.ap-single .imed .thumbnail {
	height:500px;
	}
.ap-footer .copyright-area .footer-menu {
	display:none;
	}
ul.sociale {
	width:400px;
	float:none;
	margin:0 20%;
	overflow:hidden;
	}
.ap-footer .copyright-area {
	padding:0px 70px 20px 0px;
	}
.fa-ap, .fa-fc, .fa-in, .fa-tw, .fa-pa, .fa-go, .fa-yo, .fa-rs {
	float:right;
	margin-top:20px;
	}
.copy-bo ul {
	width:100%;
	padding-right:0;
	text-align:center;
	margin-bottom:20px;
	}
.copy-bo {
	background:none;
	}
.app-site {
	width:500px;
	height:50px;
	float:none;
	margin:0 14%;
	overflow:hidden;
	}
.slde .item .baner-image {
	height:70px;
	}
.ap-nav a {
	font-size:13px!important;
	}
#area-books li {
	margin:10px 35px;
	}
.sidebar .ap_slider .item .thumbnail, .ap_news .ap_slider .item .thumbnail {
	height:400px;
	}
.bar .thumbnail, .bic .thumbnail, .bi .thumbnail {
	height:260px;
	}
.bar:hover .thumbnail .bb, .bic:hover .thumbnail .bb {
	height:70%;
	}
.bot .thumbnail {
	height:130px;
	}
.bot:hover .thumbnail .bb {
	height:70%;
	}
.bi:hover .thumbnail .bb {
	height:70%;
	}
.apnews.ne_four .polist .item .thumbnail {
	height:180px;
	}
.apnews .item:hover .bb {
	height:75%;
	}
.apnews.ne_four .polist .slick-arrow {
	top:95px;
	}
.item-shop {
	height:360px!important;
	margin:20px;
	}
.item-shop .thumbnail {
	height:270px;
	}
.thumbnail .fa-play {
	top:-83px;
	left:36%;
	}
.ap_wid_videos .list .item .thumbnail {
	height:130px;
	}
.fo-canect .aaa, .fo-canect .eee, .fo-canect .ccc {
	width:99%;
	margin-bottom:20px;
	}
}
@media only screen and (max-width:850px) {
	.boott .thumbnail {
	height:130px;
	}
.woocom-ar .item-shop {
	width:27%!important;
	height:335px!important;
	margin:3%;
	}
.woocom-ar .item-shop .thumbnail {
	height:240px;
	}
.m-video .right {
	height:470px;
	}
.video-cover {
	height:470px;
	}
.head-video video {
	height:470px;
	}
.mitem .title {
	width:40%;
	}
.gallery img {
	height:125px!important;
	}
.ap-single .imed .thumbnail {
	height:450px;
	}
.slde .item .baner-image {
	height:70px;
	}
.big .ap_news {
	height:450px;
	}
.sidebar .ap_slider .item .thumbnail, .ap_news .ap_slider .item .thumbnail, .big .ap_news .ap_slider .item .thumbnail {
	height:430px;
	}
#area-books li {
	margin:10px 30px;
	}
.bar .thumbnail, .bic .thumbnail, .bi .thumbnail {
	height:240px;
	}
.bar:hover .thumbnail .bb, .bic:hover .thumbnail .bb {
	height:75%;
	}
.bi:hover .thumbnail .bb {
	height:75%;
	}
.apnews.ne_four .polist .item .thumbnail {
	height:170px;
	}
.apnews .item:hover .bb {
	height:80%;
	}
.apnews.ne_four .polist .slick-arrow {
	top:85px;
	}
.item-shop {
	height:350px!important;
	margin:15px;
	}
.item-shop .thumbnail {
	height:260px;
	}
.fo-canect {
	padding:20px 5%;
	}
}
@media only screen and (max-width:800px) {
	.big_header .dropdown {
	top:90px;
	}
.woocom-ar .item-shop {
	width:27%!important;
	height:325px!important;
	margin:3%;
	}
.woocom-ar .item-shop .thumbnail {
	height:230px;
	}
.m-video .right {
	height:460px;
	}
.video-cover {
	height:460px;
	}
.head-video video {
	height:460px;
	}
.mitem .title {
	width:40%;
	}
.gallery img {
	height:120px!important;
	}
.ap-single .imed .thumbnail {
	height:350px;
	}
.slde .item .baner-image {
	height:65px;
	}
.ap_wid_videos {
	height:auto;
	}
.ap_news .ap_wid_videos .list .item {
	padding:0 0px;
	}
.sidebar .ap_slider .item .thumbnail, .gall .ap_news .ap_slider .item .thumbnail, .ap_news .ap_slider .item .thumbnail {
	height:380px;
	}
.big_header .ap_header .bars {
	display:inherit;
	}
.big_header .ap_header .header_bottom {
	height:0px;
	padding:0;
	}
.big_header .ap_header .header_bottom .ap-nav .menu {
	display:none;
	}
.big_header .menu_top {
	display:none;
	}
.big_header .ap_header .header_top {
	height:80px;
	padding-top:5px;
	}
.big_header .ap_header .header_bottom {
	background:none!important;
	margin-top:-80px;
	border:none;
	padding-left:15px;
	}
.big_header .ap_header {
	height:90px;
	margin-bottom:20px;
	box-shadow:0 7px 10px rgba(107, 97, 97, 0.49);
	}
.big_header .ap_header.active .bars>span:nth-child(2) {
	display:none;
	}
.big_header .ap_header .bars {
	top:-4px;
	left:-10px;
	float:left;
	}
.big_header .icon-reorder::before {
	color:#fff;
	}
.big_header .ap_header .ap-search #search-btn {
	color:#fff;
	font-size:18px;
	}
#area-books li {
	margin:10px 25px;
	}
.bar .thumbnail, .bic .thumbnail, .bi .thumbnail {
	height:230px;
	}
.bar:hover .thumbnail .bb, .bic:hover .thumbnail .bb {
	height:80%;
	}
.bot .thumbnail {
	height:120px;
	}
.bot:hover .thumbnail .bb {
	height:75%;
	}
.bootom-m {
	width:100%;
	}
.bootom-middl {
	width:100%;
	margin:10px 0;
	}
.bi:hover .thumbnail .bb {
	height:80%;
	}
.apnews.ne_four .polist .item .thumbnail {
	height:150px;
	}
.apnews .item:hover .bb {
	height:90%;
	}
.apnews.ne_four .polist .slick-arrow {
	top:75px;
	}
.item-shop {
	height:330px!important;
	margin:10px;
	}
.item-shop .thumbnail {
	height:240px;
	}
.gall {
	width:97%;
	}
.med {
	width:97%;
	}
.ap_news .ap_wid_videos .list {
	padding:5px;
	width:33%;
	float:right;
	margin-right:2px;
	}
.ap_wid_videos .list .item .thumbnail {
	height:160px;
	}
.ap_wid_videos .list .item .thumbnail img {
	width:100%;
	height:100%;
	}
.med .thumbnail .fa-play {
	top:-100px;
	left:40%;
	}
.footer-1, .footer-2, .footer-3 {
	width:98%;
	margin:5px 1%}
.mappi a {
	margin-top:0;
	}
}
@media only screen and (max-width:750px) {
	.woocom-ar .item-shop {
	width:27%!important;
	height:310px!important;
	margin:3%;
	}
.woocom-ar .item-shop .thumbnail {
	height:215px;
	}
.m-video .right {
	height:430px;
	}
.video-cover {
	height:430px;
	}
.head-video video {
	height:430px;
	}
.mitem .title {
	width:40%;
	}
.gallery img {
	height:115px!important;
	}
.bb h2 {
	top:40px;
	}
.biga .thumbnail {
	height:220px;
	}
.boga .biga {
	width:46.5%;
	}
.ap-single .imed .thumbnail {
	height:auto;
	}
.slde .item .baner-image {
	height:65px;
	}
.ap_wid_videos .list .item .thumbnail {
	height:140px;
	}
.med .thumbnail .fa-play {
	top:-95px;
	left:40%;
	}
#area-books li {
	margin:10px 20px;
	}
.bar .thumbnail, .bic .thumbnail, .bi .thumbnail {
	height:220px;
	}
.bar:hover .thumbnail .bb, .bic:hover .thumbnail .bb {
	height:85%;
	}
.bi:hover .thumbnail .bb {
	height:85%;
	}
.apnews.ne_four .polist .item .thumbnail {
	height:130px;
	}
.apnews .item:hover .bb {
	height:95%;
	}
.apnews.ne_four .polist .slick-arrow {
	top:65px;
	}
.item-shop {
	height:310px!important;
	margin:10px;
	}
.item-shop .thumbnail {
	height:220px;
	}
}
@media only screen and (max-width:700px) {
	.woocom-ar .item-shop {
	width:29%!important;
	height:305px!important;
	margin:2%;
	}
.woocom-ar .item-shop .thumbnail {
	height:200px;
	}
.shop-right {
	width:100%;
	}
.shop-left {
	float:right;
	width:100%;
	height:auto;
	margin-right:0%;
	}
.m-video .right {
	height:400px;
	}
.video-cover {
	height:400px;
	}
.head-video video {
	height:400px;
	}
.mitem .title {
	width:40%;
	}
.gallery img {
	height:110px!important;
	}
.bb h2 {
	top:40px;
	}
.biga .thumbnail {
	height:200px;
	}
.app-site {
	margin:0 9%;
	}
.ap-footer .copyright-area {
	padding:0px 8% 20px 0px;
	}
.slde .item .baner-image {
	height:85px;
	}
.bar .thumbnail, .bic .thumbnail, .bi .thumbnail {
	height:210px;
	}
.bar:hover .thumbnail .bb, .bic:hover .thumbnail .bb {
	height:90%;
	}
.big .ap_news {
	height:400px;
	}
.sidebar .ap_slider .item .thumbnail, .gall .ap_news .ap_slider .item .thumbnail, .ap_news .ap_slider .item .thumbnail, .big .ap_news .ap_slider .item .thumbnail {
	height:370px;
	}
#area-books li {
	margin:10px 10px;
	}
div.tab-post strong {
	padding:4px 15px 1px 15px;
	}
.bot .thumbnail {
	height:110px;
	}
.bot:hover .thumbnail .bb {
	height:80%;
	}
.bi:hover .thumbnail .bb {
	height:90%;
	}
.apnews.ne_four .polist .item .thumbnail {
	height:120px;
	}
.apnews .item:hover .bb {
	height:100%;
	}
.apnews.ne_four .polist .slick-arrow {
	top:55px;
	}
.item-shop {
	height:300px!important;
	margin:10px;
	}
.item-shop .thumbnail {
	height:210px;
	}
}
@media only screen and (max-width:650px) {
	.boott .thumbnail {
	height:100px;
	}
.woocom-ar .item-shop {
	width:40%!important;
	height:325px!important;
	margin:5%;
	}
.woocom-ar .item-shop .thumbnail {
	height:230px;
	}
.m-video .right {
	height:360px;
	}
.video-cover {
	height:360px;
	}
.head-video video {
	height:360px;
	}
.mitem .title {
	width:40%;
	}
.gallery img {
	height:100px!important;
	}
.bb h2 {
	top:30px;
	}
.biga .thumbnail {
	height:190px;
	}
.comment-text .left {
	width:80%;
	}
.app-site {
	margin:0 6%;
	}
.ap-footer .copyright-area {
	padding:0px 6% 20px 0px;
	}
.slde .item .baner-image {
	height:80px;
	}
.ap_news .ap_wid_videos .list {
	width:32%;
	margin-right:7px;
	}
.ap_wid_videos .list .item .thumbnail {
	height:130px;
	}
.med .thumbnail .fa-play {
	top:-85px;
	left:38%;
	}
#area-books li {
	margin:10px 5px;
	}
.apnews.ne_three .polist .item .thumbnail {
	width:35%;
	height:120px;
	}
.apnews .item:hover .bb {
	height:90%;
	}
.bar .thumbnail, .bic .thumbnail, .bi .thumbnail {
	height:190px;
	}
.bar:hover .thumbnail .bb, .bic:hover .thumbnail .bb {
	height:95%;
	}
.bot .thumbnail {
	height:100px;
	}
.bot:hover .thumbnail .bb {
	height:85%;
	}
.bi:hover .thumbnail .bb {
	height:95%;
	}
.apnews.ne_four .polist .item .thumbnail {
	height:110px;
	}
.apnews .item:hover .bb {
	height:120px;
	}
.apnews.ne_four .polist .slick-arrow {
	top:55px;
	}
.item-shop {
	height:290px!important;
	margin:5px;
	}
.item-shop .thumbnail {
	height:200px;
	}
.app-site {
	margin:0 2%;
	}
}
@media only screen and (max-width:600px) {
	.woocom-ar .item-shop {
	width:40%!important;
	height:315px!important;
	margin:5%;
	}
.woocom-ar .item-shop .thumbnail {
	height:220px;
	}
.m-video .right {
	height:320px;
	}
.video-cover {
	height:320px;
	}
.head-video video {
	height:320px;
	}
ol.commentlist .comment-body .comment.bypostauthor::before, ol.commentlist .comment-body .comment.comment-author-hawre::before, ol.commentlist .comment-body .commentmetadata {
	height:auto;
	}
.comment_like .sl-wrapper {
	width:120px;
	}
.gallery a {
	width:30%;
	margin:1.5%;
	}
.gallery img {
	height:120px!important;
	}
.bb h2 {
	top:25px;
	}
.biga .thumbnail {
	height:180px;
	}
.app-site {
	margin:0 0%;
	width:100%;
	height:auto;
	}
.ap-footer .copyright-area {
	padding:0px 0% 20px 0px;
	}
.app-site .google, .app-site .sibe, .app-site .bazar {
	float:left;
	width:100%;
	margin-left:35%;
	}
.slde .item .baner-image {
	height:70px;
	}
.ap_news .ap_wid_videos .list {
	width:48%;
	margin-right:7px;
	}
.ap_wid_videos .list .item .thumbnail {
	height:170px;
	}
.med .thumbnail .fa-play {
	top:-110px;
	left:38%;
	}
#area-books li {
	margin:10px 20px;
	}
.apnews.ne_three .polist .item .thumbnail {
	width:40%;
	height:110px;
	}
.big .ap_news {
	height:350px;
	}
.sidebar .ap_slider .item .thumbnail, .gall .ap_news .ap_slider .item .thumbnail, .ap_news .ap_slider .item .thumbnail, .big .ap_news .ap_slider .item .thumbnail {
	height:320px;
	}
.tab-post .left, .tab-post .right {
	display:none;
	}
div.tab-post strong {
	font-size:14px!important;
	}
.bar .thumbnail, .bic .thumbnail, .bi .thumbnail {
	height:180px;
	}
.bar:hover .thumbnail .bb, .bic:hover .thumbnail .bb {
	height:100%;
	}
.bic .det p {
	margin-bottom:15px;
	}
.bot .thumbnail {
	height:90px;
	}
.bot:hover .thumbnail .bb {
	height:90%;
	}
.bi:hover .thumbnail .bb {
	height:100%;
	}
.apnews.ne_four .polist .item .thumbnail {
	height:100px;
	}
.apnews .item:hover .bb {
	height:120px;
	}
.apnews.ne_four .polist .slick-arrow {
	top:45px;
	}
.item-shop {
	height:280px!important;
	margin:5px;
	}
.item-shop .thumbnail {
	height:190px;
	}
.title-shop h2 a, .apnews.ne_four .polist .item .det h2 {
	font-size:12px;
	font-family:Sans_Light;
	line-height:20px;
	font-weight:normal;
	}
.sidebar-box {
	margin-bottom:20px;
	}
.sidebar .sidebar-box {
	margin-bottom:30px;
	}
}
@media only screen and (max-width:550px) {
	.links-cat {
	width:93%;
	height:auto!important;
	}
.woocom-ar .item-shop {
	width:40%!important;
	height:305px!important;
	margin:5%;
	}
.ap-single .excerpt {
	width:100%;
	margin:0;
	margin-top:15px;
	}
.woocom-ar .item-shop .thumbnail {
	height:210px;
	}
.left .meei .track .handle, .left .meei .track.dragging .handle {
	width:4px;
	}
.m-video .right {
	height:300px;
	}
.video-cover {
	height:300px;
	}
.head-video video {
	height:300px;
	}
.mitem .title {
	width:40%;
	}
.comment-body a.comment-reply-link {
	top:10px;
	}
.comments-titr {
	font-size:12px;
	}
ol.commentlist .comment-body .comment p {
	font:11px Sans_Light;
	}
.commentmetadata a, .comment-body cite.fn {
	font:10px Num_Light;
	}
.gallery img {
	height:100px!important;
	}
.bb h2 {
	top:15px;
	}
.biga .thumbnail {
	height:170px;
	}
.comment-text .left {
	width:75%;
	}
.slde .item .baner-image {
	height:65px;
	}
.app-site .google, .app-site .sibe, .app-site .bazar {
	margin-left:30%;
	}
.ap_wid_videos .list .item .thumbnail {
	height:150px;
	}
.med .thumbnail .fa-play {
	top:-100px;
	left:38%;
	}
#area-books li {
	margin:10px 12px;
	}
.apnews.ne_three .polist .item .thumbnail {
	width:45%;
	height:100px;
	}
div.tab-post {
	margin-top:2px;
	}
div.tab-post strong {
	padding:4px 0;
	width:32%;
	text-align:center;
	border-radius:3px;
	}
div.tab-post strong:hover {
	background-color:#fafafa;
	}
div.tab-post strong.active {
	box-shadow:inset 0 -50px 0 rgb(239, 239, 239);
	}
.boxe-tab {
	margin-top:-10px;
	}
.boxe-a .right {
	width:100%;
	margin-bottom:25px;
	border-bottom:2px dotted #eee;
	padding-bottom:20px;
	}
.bar .thumbnail, .bic .thumbnail, .bi .thumbnail {
	height:auto;
	}
.bar .thumbnail img, .bic .thumbnail img, .bi .thumbnail img {
	position:relative;
	}
.bar .thumbnail .bb, .bic .thumbnail .bb {
	display:none;
	}
.boxe-a .left, .bic .thumbnail, .top .bi {
	width:100%;
	margin-right:0;
	}
.bic .det p {
	font-size:11px;
	}
.top .bic {
	margin:0;
	}
.bic .det {
	width:100%;
	margin-bottom:25px;
	border-bottom:2px dotted #eee;
	padding-bottom:20px;
	margin-right:0;
	}
.bottom .bot {
	width:49%;
	height:250px;
	border-bottom:2px dotted #eee;
	margin-bottom:25px;
	padding-bottom:20px;
	}
.bot .thumbnail {
	height:170px;
	}
.bot:hover .thumbnail .bb {
	height:55%;
	}
.bi .thumbnail .bb {
	position:relative;
	background:#fff;
	border-bottom:2px dotted #eee;
	margin-bottom:15px;
	padding-bottom:25px;
	}
.bi .thumbnail .bb h2 a {
	color:#444!important;
	}
.bi .thumbnail .bb h2 {
	top:0;
	padding:10px 5px;
	position:relative;
	}
.bi .bb .clockb {
	color:#444!important;
	}
.apnews.ne_four .polist .item .thumbnail {
	height:90px;
	}
.apnews .item:hover .bb {
	height:120px;
	}
.apnews.ne_four .polist .slick-arrow {
	top:45px;
	}
.item-shop {
	height:270px!important;
	margin:3px;
	}
.item-shop .thumbnail {
	height:180px;
	}
.sidebar-box {
	margin-bottom:10px;
	}
.sidebar .sidebar-box {
	margin-bottom:30px;
	}
}
@media only screen and (max-width:500px) {
	.woocom-ar .item-shop {
	width:45%!important;
	height:305px!important;
	margin:2%;
	}
.woocom-ar .item-shop .thumbnail {
	height:210px;
	}
.m-video .right {
	height:270px;
	}
.video-cover {
	height:270px;
	}
.head-video video {
	height:270px;
	}
.mitem .title {
	width:40%;
	}
.gallery img {
	height:90px!important;
	}
.bb h2 {
	top:80px;
	}
.biga .thumbnail {
	height:290px;
	}
.boga .biga {
	width:98.5%;
	margin:1.85%;
	}
.ap-single .conteneur_barre_outils .soc {
	float:right;
	position:absolute;
	}
.fontsize {
	float:right;
	margin-top:40px;
	}
.ap-single .conteneur_barre_outils .fontsize .plustext, .ap-single .conteneur_barre_outils .fontsize .minustext {
	float:right;
	}
.report {
	margin-right:0px;
	}
.breadpo {
	position:absolute;
	}
.slde .item .baner-image {
	height:60px;
	}
.app-site .google, .app-site .sibe, .app-site .bazar {
	margin-left:28%;
	}
#area-books li {
	margin:10px 5px;
	}
.ap_header .inn .ap-search {
	margin:auto auto auto 10px;
	}
.ap_header .inn .header_right {
	width:220px;
	}
.big_header .ap_logo {
	width:60%;
	}
.big_header .ap_logo .logo img {
	vertical-align:top;
	width:250px;
	height:70px;
	}
.big .ap_news {
	height:300px;
	}
.sidebar .ap_slider .item .thumbnail, .gall .ap_news .ap_slider .item .thumbnail, .ap_news .ap_slider .item .thumbnail, .big .ap_news .ap_slider .item .thumbnail {
	height:270px;
	}
.ap_news .ap_slider .item .det h2 {
	font-size:16px;
	}
.apnews.ne_three .polist .item .det p {
	font-size:11px;
	}
.bottom .bot {
	height:230px;
	}
.bot .thumbnail {
	height:150px;
	}
.bot:hover .thumbnail .bb {
	height:60%;
	}
div.tab-post strong {
	width:48%;
	}
.ap-single .nimed {
	margin:20px 5px;
	}
}
@media only screen and (max-width:450px) {
	.woocom-ar .item-shop {
	width:45%!important;
	height:285px!important;
	margin:2%;
	}
.woocom-ar .item-shop .thumbnail {
	height:190px;
	}
.m-video .right {
	height:240px;
	}
.video-cover {
	height:240px;
	}
.head-video video {
	height:240px;
	}
.mitem .title {
	width:40%;
	}
.sl-wrapper {
	float:right;
	}
.comment_like {
	width:100%;
	}
.gallery a {
	width:46%;
	margin:2%;
	}
.gallery img {
	height:120px!important;
	}
.bb h2 {
	top:70px;
	}
.biga .thumbnail {
	height:270px;
	}
.comment-text .left {
	width:70%;
	}
.ap_news .ap_wid_videos .list {
	width:48%;
	margin-right:7px;
	}
.app-site .google, .app-site .sibe, .app-site .bazar {
	margin-left:25%;
	}
.ap_wid_videos .list .item .thumbnail {
	height:130px;
	}
.med .thumbnail .fa-play {
	top:-90px;
	left:38%;
	}
#area-books li {
	margin:10px 30px;
	}
.apnews.ne_three .polist .item .det p {
	font-size:10px;
	}
.bottom .bot {
	height:210px;
	}
.bot .thumbnail {
	height:130px;
	}
.bot:hover .thumbnail .bb {
	height:65%;
	}
.apnews.ne_four .polist .item .thumbnail {
	height:260px;
	}
.apnews .item:hover .bb {
	height:130px;
	}
.apnews.ne_four .polist .slick-arrow {
	top:125px;
	}
.item-shop {
	height:370px!important;
	margin:15px;
	}
.item-shop .thumbnail {
	height:280px;
	}
.title-shop h2 a, .apnews.ne_four .polist .item .det h2 {
	font-size:16px;
	font-family:Parastoo;
	}
div.tab-post strong {
	width:47%;
	}
ul.sociale {
	width:100%;
	margin:0 10%;
	}
}
@media only screen and (max-width:400px) {
	.big_header .dropdown {
	top:80px;
	}
.woocom-ar .item-shop {
	width:90%!important;
	height:415px!important;
	margin:5%;
	}
.woocom-ar .item-shop .thumbnail {
	height:320px;
	}
.m-video .right {
	height:220px;
	}
.video-cover {
	height:220px;
	}
.head-video video {
	height:220px;
	}
.video-cover i {
	top:36%;
	font-size:35px;
	width:80px;
	height:55px;
	line-height:55px;
	}
.gallery img {
	height:110px!important;
	}
.bb h2 {
	top:50px;
	}
.biga .thumbnail {
	height:230px;
	}
.comment-text .left {
	width:100%;
	margin-top:20px;
	}
.comment-text .right {
	width:70px;
	float:none;
	margin:0 auto;
	}
#commentform input[type="text"] {
	width:98%;
	margin:10px 0 0px 1%;
	}
.comment-submit {
	width:98%;
	margin-top:10px;
	}
ul.sociale {
	margin:0 0%;
	}
.slde .item .baner-image {
	height:60px;
	}
.ap_news .ap_wid_videos .list {
	margin-right:5px;
	}
.ap_wid_videos .list .item .thumbnail {
	height:120px;
	}
.med .thumbnail .fa-play {
	top:-80px;
	left:38%;
	}
.app-site .google, .app-site .sibe, .app-site .bazar {
	margin-left:23%;
	}
.title-shop h2 a, .apnews.ne_four .polist .item .det h2, .bal h2, .bar .det h2, .timeline .polist .info-txt .info-txt-titre h2, .apnews.ne_three .polist .item .det h2 {
	font-size:14px;
	}
div.tab-post strong {
	width:48%;
	}
#area-books li {
	margin:10px 15px;
	}
.apnews .item .bb, .apnews.ne_three .polist .item .det p {
	display:none;
	}
.apnews.ne_three .polist .item .thumbnail {
	width:55%;
	height:90px;
	}
.big_header .ap_logo .logo img {
	vertical-align:top;
	width:200px;
	height:60px;
	}
.big_header .ap_header {
	height:80px;
	margin-bottom:10px;
	}
.ap_news .ap_slider .item .det p {
	display:none;
	}
.sidebar .ap_slider .item .thumbnail, .gall .ap_news .ap_slider .item .thumbnail, .ap_news .ap_slider .item .thumbnail, .ap_news .ap_slider .item .det h2 {
	font-size:14px;
	line-height:25px;
	}
.big .ap_news {
	height:270px;
	}
.sidebar .ap_slider .item .thumbnail, .gall .ap_news .ap_slider .item .thumbnail, .ap_news .ap_slider .item .thumbnail, .big .ap_news .ap_slider .item .thumbnail {
	height:240px;
	}
.bottom .bot {
	height:190px;
	}
.bot .thumbnail {
	height:120px;
	}
.bot:hover .thumbnail .bb {
	height:70%;
	}
.bot .det h2 {
	font-family:Sans_Light;
	}
.apnews.ne_four .polist .item .thumbnail {
	height:240px;
	}
.apnews.ne_four .polist .slick-arrow {
	top:105px;
	}
.suond-a .wp-playlist-current-item {
	height:auto!important;
	}
.wp-playlist-caption {
	max-width:100%;
	width:100%;
	}
.suond-a h5 {
	margin-right:30px;
	margin-top:175px;
	}
.suond-a .wp-playlist .wp-playlist-current-item img {
	float:right!important;
	max-width:230px!important;
	}
.toop .thumbnail {
	height:200px;
	}
.boott {
	width:100%;
	}
.boott .thumbnail {
	height:150px;
	}
.boott .det h2 {
	font-weight:bold;
	font-size:14px;
	margin:10px 5px;
	}
}
@media only screen and (max-width:350px) {
	.big_header .ap_logo .logo img {
	position:absolute;
	}
.woocom-ar .item-shop {
	width:90%!important;
	height:385px!important;
	margin:5%;
	}
.woocom-ar .item-shop .thumbnail {
	height:290px;
	}
.attachment-shop_single.wp-post-image {
	width:250px;
	height:auto!important;
	}
.mitem .thumbnail {
	width:130px;
	}
.mitem .thumbnail .fa-play {
	left:40px;
	}
.mitem .title h2 a {
	font-size:12px;
	}
.video-cover i {
	top:33%;
	right:30%;
	}
.mitem .title {
	width:100%;
	}
.m-video .right {
	height:160px;
	}
.video-cover {
	height:160px;
	}
.head-video video {
	height:160px;
	}
.gallery img {
	height:90px!important;
	}
.bb h2 {
	top:30px;
	}
.biga .thumbnail {
	height:210px;
	}
.slde .item .baner-image {
	height:75px;
	}
.app-site .google, .app-site .sibe, .app-site .bazar {
	margin-left:20%;
	}
.ap_news .ap_wid_videos .list {
	width:99%;
	margin-right:5px;
	}
.ap_wid_videos .list .item .thumbnail {
	height:190px;
	}
.med .thumbnail .fa-play {
	top:-120px;
	left:43%;
	}
div.tab-post strong {
	width:47%;
	}
#area-books li {
	margin:10px 5px;
	}
.ap_header .inn .header_right {
	width:220px;
	}
.big .ap_news {
	height:240px;
	}
.gall .ap_news .ap_slider .item .thumbnail, .ap_news .ap_slider .item .thumbnail, .big .ap_news .ap_slider .item .thumbnail {
	height:210px;
	}
.apnews.ne_three .polist .item .det .met span.cat {
	display:none;
	}
.bottom .bot {
	height:180px;
	}
.bot .thumbnail {
	height:100px;
	}
.bot .thumbnail .bb {
	display:none;
	}
.apnews.ne_four .polist .item .thumbnail {
	height:200px;
	}
.apnews.ne_four .polist .slick-arrow {
	top:95px;
	}
.mitem {
	padding:0;
	height:auto;
	width:100%;
	}
.mitem .thumbnail {
	width:100%;
	height:190px;
	}
.mitem .thumbnail .fa-play {
	top:-120px;
	left:120px;
	}
.medii .ap-single {
	margin:0px auto;
	}
}
@media only screen and (max-width:300px) {
	.ap_header .inn .ap-search {
	margin-left:5px;
	width:30px;
	}
.big_header .toggle {
	margin-top:5px;
	}
.toggle {
	margin-top:10px;
	}
.woocom-ar .item-shop {
	width:90%!important;
	height:335px!important;
	margin:5%;
	}
.woocom-ar .item-shop .thumbnail {
	height:240px;
	}
.mitem .thumbnail {
	width:100%;
	height:160px;
	}
.mitem .thumbnail .fa-play {
	top:-100px;
	left:100px;
	}
.m-video .right {
	height:150px;
	}
.video-cover {
	height:130px;
	}
.head-video video {
	height:130px;
	}
.gallery img {
	height:80px!important;
	}
.bb h2 {
	top:20px;
	}
.biga .thumbnail {
	height:190px;
	}
.slde .item .baner-image {
	height:70px;
	}
.ap_wid_videos .list .item .thumbnail {
	height:170px;
	}
.med .thumbnail .fa-play {
	top:-100px;
	left:43%;
	}
#area-books li {
	margin:10px -5px;
	}
.bottom .bot {
	height:auto;
	width:100%;
	}
.bot .thumbnail {
	height:auto;
	}
.apnews.ne_four .polist .item .thumbnail {
	height:170px;
	}
.apnews.ne_four .polist .slick-arrow {
	top:30%;
	}
}
@media only screen and (max-width:420px) {
.ap_header {
 background: #04add6 url(img/bg2.png) center top no-repeat !important;
    
}
}

