@font-face {
	font-family:'Insula';
	local('ILShakeFest'); /* Postscript name */
	src:local('ILShakeFest'); /* full font name */
	src:url('../fonts/INSULA__.eot');
	src:url('../fonts/INSULA__.eot') format('embedded-opentype'),
	url('../fonts/INSULA__.ttf') format('truetype'),
	url('../fonts/INSULA__.svg') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'Ellina CLM';
	local('Ellina CLM'); /* Postscript name */
	src:local('Ellina CLM'); /* full font name */
	src:url('../fonts/elliniaclm-light-webfont.eot');
	src:url('../fonts/elliniaclm-light-webfont.eot') format('embedded-opentype'),
	url('../fonts/elliniaclm-light-webfont.ttf') format('truetype'),
	url('../fonts/elliniaclm-light-webfont.svg') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'BN Bilbo';
	local('BN Bilbo'); /* Postscript name */
	src:local('BN Bilbo'); /* full font name */
	src:url('../fonts/BN-Bilbo.eot');
	src:url('../fonts/BN-Bilbo.eot') format('embedded-opentype'),
	url('../fonts/BN-Bilbo.ttf') format('truetype'),
	url('../fonts/BN-Bilbo.svg') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'Reforma';
	local('ReformaRegular'); /* Postscript name */
	src:local('ReformaRegular'); /* full font name */
	src:url('../fonts/reforma_regular.eot');
	src:url('../fonts/reforma_regular.eot') format('embedded-opentype'),
	url('../fonts/reforma_regular.ttf') format('truetype'),
	url('../fonts/reforma_regular.svg') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'Reforma';
	local('ReformaBold'); /* Postscript name */
	src:local('ReformaBold'); /* full font name */
	src:url('../fonts/reforma_bold.eot');
	src:url('../fonts/reforma_bold.eot') format('embedded-opentype'),
	url('../fonts/reforma_bold.ttf') format('truetype'),
	url('../fonts/reforma_bold.svg') format('svg');
	font-weight:bold;
	font-style:bold;
}
@font-face {
	font-family:'ReformaMedium';
	local('ReformaMedium'); /* Postscript name */
	src:local('ReformaMedium'); /* full font name */
	src:url('../fonts/reforma_medium.eot');
	src:url('../fonts/reforma_medium.eot') format('embedded-opentype'),
	url('../fonts/reforma_medium.ttf') format('truetype'),
	url('../fonts/reforma_medium.svg') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'RetroPerspective';
	local('RetroPerspective'); /* Postscript name */
	src:local('RetroPerspective'); /* full font name */
	src:url('../fonts/RetroPerspective.eot');
	src:url('../fonts/RetroPerspective.eot') format('embedded-opentype'),
	url('../fonts/RetroPerspective.ttf') format('truetype'),
	url('../fonts/RetroPerspective.svg') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'Rubik';
	local('rubikregular'); /* Postscript name */
	src:local('rubikregular'); /* full font name */
	src:url('../fonts/rubikregular.eot');
	src:url('../fonts/rubikregular.eot') format('embedded-opentype'),
	url('../fonts/rubikregular.woff2') format('woff2'),
	url('../fonts/rubikregular.woff') format('woff'),
	url('../fonts/rubikregular.ttf') format('truetype'),
	url('../fonts/rubikregular.svg') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'Rubik';
	local('rubikbold'); /* Postscript name */
	src:local('rubikbold'); /* full font name */
	src:url('../fonts/rubikbold.eot');
	src:url('../fonts/rubikbold.eot') format('embedded-opentype'),
	url('../fonts/rubikbold.woff2') format('woff2'),
	url('../fonts/rubikbold.woff') format('woff'),
	url('../fonts/rubikbold.ttf') format('truetype'),
	url('../fonts/rubikbold.svg') format('svg');
	font-weight:bold;
	font-style:bold;
}
/*
Style of the menu for the responsive mode
*/


nav.cell_menu {
  display:block;
	position:relative;
	width:100%;
	padding:0px;
	margin-top:0px;
	text-align: center;
	line-height:19px !important;
}
nav.cell_menu ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
nav.cell_menu ul li {
  /* Sub Menu */
}
nav.cell_menu ul li a {
  display: block;
  background: #ebebeb;
  padding: 10px 15px;
  color: #fff;
  text-decoration: none;
  -webkit-transition: 0.2s linear;
  -moz-transition: 0.2s linear;
  -ms-transition: 0.2s linear;
  -o-transition: 0.2s linear;
  transition: 0.2s linear;
}
nav.cell_menu ul li a:hover {
  background: #333333;
}
nav.cell_menu ul li a .fa {
  width: 16px;
  text-align: center;
  margin-right: 5px;
}
nav.cell_menu ul li a .badge {
  display: inline-block;
  background: #fff;
  /* IE Fallback */
  background: rgba(255, 255, 255, 0.2);
  padding: 3px 7px;
  color: #fff;
  font-size: 12px;
  font-weight: 800;
}
nav.cell_menu ul li ul li a {
  background: #444;
  border-left: 4px solid transparent;
  padding: 10px 20px;
}
nav.cell_menu ul li ul li a:hover {
  background: #333;
  border-left: 4px solid #000000;
}
/* Float Right/Left */
.right {
  float: right;
}
.left {
  float: left;
}


@font-face{font-family:'FontAwesome';
src:url('../fonts/fontawesome-webfont.eot');
src:url('../fonts/fontawesome-webfont.eot') format('embedded-opentype'),
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}
.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}
@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}
.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}
.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}
.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}
.fa-stack-1x{line-height:inherit}
.fa-stack-2x{font-size:2em}
.fa-inverse{color:#fff}
.fa-glass:before{content:"\f000"}
.fa-music:before{content:"\f001"}
.fa-search:before{content:"\f002"}
.fa-envelope-o:before{content:"\f003"}
.fa-heart:before{content:"\f004"}
.fa-star:before{content:"\f005"}
.fa-star-o:before{content:"\f006"}
.fa-user:before{content:"\f007"}
.fa-film:before{content:"\f008"}
.fa-th-large:before{content:"\f009"}
.fa-th:before{content:"\f00a"}
.fa-th-list:before{content:"\f00b"}
.fa-check:before{content:"\f00c"}
.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}
.fa-search-plus:before{content:"\f00e"}
.fa-search-minus:before{content:"\f010"}
.fa-power-off:before{content:"\f011"}
.fa-signal:before{content:"\f012"}
.fa-gear:before,.fa-cog:before{content:"\f013"}
.fa-trash-o:before{content:"\f014"}
.fa-home:before{content:"\f015"}
.fa-file-o:before{content:"\f016"}
.fa-clock-o:before{content:"\f017"}
.fa-road:before{content:"\f018"}
.fa-download:before{content:"\f019"}
.fa-arrow-circle-o-down:before{content:"\f01a"}
.fa-arrow-circle-o-up:before{content:"\f01b"}
.fa-inbox:before{content:"\f01c"}
.fa-play-circle-o:before{content:"\f01d"}
.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}
.fa-refresh:before{content:"\f021"}
.fa-list-alt:before{content:"\f022"}
.fa-lock:before{content:"\f023"}
.fa-flag:before{content:"\f024"}
.fa-headphones:before{content:"\f025"}
.fa-volume-off:before{content:"\f026"}
.fa-volume-down:before{content:"\f027"}
.fa-volume-up:before{content:"\f028"}
.fa-qrcode:before{content:"\f029"}
.fa-barcode:before{content:"\f02a"}
.fa-tag:before{content:"\f02b"}
.fa-tags:before{content:"\f02c"}
.fa-book:before{content:"\f02d"}
.fa-bookmark:before{content:"\f02e"}
.fa-print:before{content:"\f02f"}
.fa-camera:before{content:"\f030"}
.fa-font:before{content:"\f031"}
.fa-bold:before{content:"\f032"}
.fa-italic:before{content:"\f033"}
.fa-text-height:before{content:"\f034"}
.fa-text-width:before{content:"\f035"}
.fa-align-left:before{content:"\f036"}
.fa-align-center:before{content:"\f037"}
.fa-align-right:before{content:"\f038"}
.fa-align-justify:before{content:"\f039"}
.fa-list:before{content:"\f03a"}
.fa-dedent:before,.fa-outdent:before{content:"\f03b"}
.fa-indent:before{content:"\f03c"}
.fa-video-camera:before{content:"\f03d"}
.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}
.fa-pencil:before{content:"\f040"}
.fa-map-marker:before{content:"\f041"}
.fa-adjust:before{content:"\f042"}
.fa-tint:before{content:"\f043"}
.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}
.fa-share-square-o:before{content:"\f045"}
.fa-check-square-o:before{content:"\f046"}
.fa-arrows:before{content:"\f047"}
.fa-step-backward:before{content:"\f048"}
.fa-fast-backward:before{content:"\f049"}
.fa-backward:before{content:"\f04a"}
.fa-play:before{content:"\f04b"}
.fa-pause:before{content:"\f04c"}
.fa-stop:before{content:"\f04d"}
.fa-forward:before{content:"\f04e"}
.fa-fast-forward:before{content:"\f050"}
.fa-step-forward:before{content:"\f051"}
.fa-eject:before{content:"\f052"}
.fa-chevron-left:before{content:"\f053"}
.fa-chevron-right:before{content:"\f054"}
.fa-plus-circle:before{content:"\f055"}
.fa-minus-circle:before{content:"\f056"}
.fa-times-circle:before{content:"\f057"}
.fa-check-circle:before{content:"\f058"}
.fa-question-circle:before{content:"\f059"}
.fa-info-circle:before{content:"\f05a"}
.fa-crosshairs:before{content:"\f05b"}
.fa-times-circle-o:before{content:"\f05c"}
.fa-check-circle-o:before{content:"\f05d"}
.fa-ban:before{content:"\f05e"}
.fa-arrow-left:before{content:"\f060"}
.fa-arrow-right:before{content:"\f061"}
.fa-arrow-up:before{content:"\f062"}
.fa-arrow-down:before{content:"\f063"}
.fa-mail-forward:before,.fa-share:before{content:"\f064"}
.fa-expand:before{content:"\f065"}
.fa-compress:before{content:"\f066"}
.fa-plus:before{content:"\f067"}
.fa-minus:before{content:"\f068"}
.fa-asterisk:before{content:"\f069"}
.fa-exclamation-circle:before{content:"\f06a"}
.fa-gift:before{content:"\f06b"}
.fa-leaf:before{content:"\f06c"}
.fa-fire:before{content:"\f06d"}
.fa-eye:before{content:"\f06e"}
.fa-eye-slash:before{content:"\f070"}
.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}
.fa-plane:before{content:"\f072"}
.fa-calendar:before{content:"\f073"}
.fa-random:before{content:"\f074"}
.fa-comment:before{content:"\f075"}
.fa-magnet:before{content:"\f076"}
.fa-chevron-up:before{content:"\f077"}
.fa-chevron-down:before{content:"\f078"}
.fa-retweet:before{content:"\f079"}
.fa-shopping-cart:before{content:"\f07a"}
.fa-folder:before{content:"\f07b"}
.fa-folder-open:before{content:"\f07c"}
.fa-arrows-v:before{content:"\f07d"}
.fa-arrows-h:before{content:"\f07e"}
.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}
.fa-twitter-square:before{content:"\f081"}
.fa-facebook-square:before{content:"\f082"}
.fa-camera-retro:before{content:"\f083"}
.fa-key:before{content:"\f084"}
.fa-gears:before,.fa-cogs:before{content:"\f085"}
.fa-comments:before{content:"\f086"}
.fa-thumbs-o-up:before{content:"\f087"}
.fa-thumbs-o-down:before{content:"\f088"}
.fa-star-half:before{content:"\f089"}
.fa-heart-o:before{content:"\f08a"}
.fa-sign-out:before{content:"\f08b"}
.fa-linkedin-square:before{content:"\f08c"}
.fa-thumb-tack:before{content:"\f08d"}
.fa-external-link:before{content:"\f08e"}
.fa-sign-in:before{content:"\f090"}
.fa-trophy:before{content:"\f091"}
.fa-github-square:before{content:"\f092"}
.fa-upload:before{content:"\f093"}
.fa-lemon-o:before{content:"\f094"}
.fa-phone:before{content:"\f095"}
.fa-square-o:before{content:"\f096"}
.fa-bookmark-o:before{content:"\f097"}
.fa-phone-square:before{content:"\f098"}
.fa-twitter:before{content:"\f099"}
.fa-facebook:before{content:"\f09a"}
.fa-github:before{content:"\f09b"}
.fa-unlock:before{content:"\f09c"}
.fa-credit-card:before{content:"\f09d"}
.fa-rss:before{content:"\f09e"}
.fa-hdd-o:before{content:"\f0a0"}
.fa-bullhorn:before{content:"\f0a1"}
.fa-bell:before{content:"\f0f3"}
.fa-certificate:before{content:"\f0a3"}
.fa-hand-o-right:before{content:"\f0a4"}
.fa-hand-o-left:before{content:"\f0a5"}
.fa-hand-o-up:before{content:"\f0a6"}
.fa-hand-o-down:before{content:"\f0a7"}
.fa-arrow-circle-left:before{content:"\f0a8"}
.fa-arrow-circle-right:before{content:"\f0a9"}
.fa-arrow-circle-up:before{content:"\f0aa"}
.fa-arrow-circle-down:before{content:"\f0ab"}
.fa-globe:before{content:"\f0ac"}
.fa-wrench:before{content:"\f0ad"}
.fa-tasks:before{content:"\f0ae"}
.fa-filter:before{content:"\f0b0"}
.fa-briefcase:before{content:"\f0b1"}
.fa-arrows-alt:before{content:"\f0b2"}
.fa-group:before,.fa-users:before{content:"\f0c0"}
.fa-chain:before,.fa-link:before{content:"\f0c1"}
.fa-cloud:before{content:"\f0c2"}
.fa-flask:before{content:"\f0c3"}
.fa-cut:before,.fa-scissors:before{content:"\f0c4"}
.fa-copy:before,.fa-files-o:before{content:"\f0c5"}
.fa-paperclip:before{content:"\f0c6"}
.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}
.fa-square:before{content:"\f0c8"}
.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}
.fa-list-ul:before{content:"\f0ca"}
.fa-list-ol:before{content:"\f0cb"}
.fa-strikethrough:before{content:"\f0cc"}
.fa-underline:before{content:"\f0cd"}
.fa-table:before{content:"\f0ce"}
.fa-magic:before{content:"\f0d0"}
.fa-truck:before{content:"\f0d1"}
.fa-pinterest:before{content:"\f0d2"}
.fa-pinterest-square:before{content:"\f0d3"}
.fa-google-plus-square:before{content:"\f0d4"}
.fa-google-plus:before{content:"\f0d5"}
.fa-money:before{content:"\f0d6"}
.fa-caret-down:before{content:"\f0d7"}
.fa-caret-up:before{content:"\f0d8"}
.fa-caret-left:before{content:"\f0d9"}
.fa-caret-right:before{content:"\f0da"}
.fa-columns:before{content:"\f0db"}
.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}
.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}
.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}
.fa-envelope:before{content:"\f0e0"}
.fa-linkedin:before{content:"\f0e1"}
.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}
.fa-legal:before,.fa-gavel:before{content:"\f0e3"}
.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}
.fa-comment-o:before{content:"\f0e5"}
.fa-comments-o:before{content:"\f0e6"}
.fa-flash:before,.fa-bolt:before{content:"\f0e7"}
.fa-sitemap:before{content:"\f0e8"}
.fa-umbrella:before{content:"\f0e9"}
.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}
.fa-lightbulb-o:before{content:"\f0eb"}
.fa-exchange:before{content:"\f0ec"}
.fa-cloud-download:before{content:"\f0ed"}
.fa-cloud-upload:before{content:"\f0ee"}
.fa-user-md:before{content:"\f0f0"}
.fa-stethoscope:before{content:"\f0f1"}
.fa-suitcase:before{content:"\f0f2"}
.fa-bell-o:before{content:"\f0a2"}
.fa-coffee:before{content:"\f0f4"}
.fa-cutlery:before{content:"\f0f5"}
.fa-file-text-o:before{content:"\f0f6"}
.fa-building-o:before{content:"\f0f7"}
.fa-hospital-o:before{content:"\f0f8"}
.fa-ambulance:before{content:"\f0f9"}
.fa-medkit:before{content:"\f0fa"}
.fa-fighter-jet:before{content:"\f0fb"}
.fa-beer:before{content:"\f0fc"}
.fa-h-square:before{content:"\f0fd"}
.fa-plus-square:before{content:"\f0fe"}
.fa-angle-double-left:before{content:"\f100"}
.fa-angle-double-right:before{content:"\f101"}
.fa-angle-double-up:before{content:"\f102"}
.fa-angle-double-down:before{content:"\f103"}
.fa-angle-left:before{content:"\f104"}
.fa-angle-right:before{content:"\f105"}
.fa-angle-up:before{content:"\f106"}
.fa-angle-down:before{content:"\f107"}
.fa-desktop:before{content:"\f108"}
.fa-laptop:before{content:"\f109"}
.fa-tablet:before{content:"\f10a"}
.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}
.fa-circle-o:before{content:"\f10c"}
.fa-quote-left:before{content:"\f10d"}
.fa-quote-right:before{content:"\f10e"}
.fa-spinner:before{content:"\f110"}
.fa-circle:before{content:"\f111"}
.fa-mail-reply:before,.fa-reply:before{content:"\f112"}
.fa-github-alt:before{content:"\f113"}
.fa-folder-o:before{content:"\f114"}
.fa-folder-open-o:before{content:"\f115"}
.fa-smile-o:before{content:"\f118"}
.fa-frown-o:before{content:"\f119"}
.fa-meh-o:before{content:"\f11a"}
.fa-gamepad:before{content:"\f11b"}
.fa-keyboard-o:before{content:"\f11c"}
.fa-flag-o:before{content:"\f11d"}
.fa-flag-checkered:before{content:"\f11e"}
.fa-terminal:before{content:"\f120"}
.fa-code:before{content:"\f121"}
.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}
.fa-location-arrow:before{content:"\f124"}
.fa-crop:before{content:"\f125"}
.fa-code-fork:before{content:"\f126"}
.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}
.fa-question:before{content:"\f128"}
.fa-info:before{content:"\f129"}
.fa-exclamation:before{content:"\f12a"}
.fa-superscript:before{content:"\f12b"}
.fa-subscript:before{content:"\f12c"}
.fa-eraser:before{content:"\f12d"}
.fa-puzzle-piece:before{content:"\f12e"}
.fa-microphone:before{content:"\f130"}
.fa-microphone-slash:before{content:"\f131"}
.fa-shield:before{content:"\f132"}
.fa-calendar-o:before{content:"\f133"}
.fa-fire-extinguisher:before{content:"\f134"}
.fa-rocket:before{content:"\f135"}
.fa-maxcdn:before{content:"\f136"}
.fa-chevron-circle-left:before{content:"\f137"}
.fa-chevron-circle-right:before{content:"\f138"}
.fa-chevron-circle-up:before{content:"\f139"}
.fa-chevron-circle-down:before{content:"\f13a"}
.fa-html5:before{content:"\f13b"}
.fa-css3:before{content:"\f13c"}
.fa-anchor:before{content:"\f13d"}
.fa-unlock-alt:before{content:"\f13e"}
.fa-bullseye:before{content:"\f140"}
.fa-ellipsis-h:before{content:"\f141"}
.fa-ellipsis-v:before{content:"\f142"}
.fa-rss-square:before{content:"\f143"}
.fa-play-circle:before{content:"\f144"}
.fa-ticket:before{content:"\f145"}
.fa-minus-square:before{content:"\f146"}
.fa-minus-square-o:before{content:"\f147"}
.fa-level-up:before{content:"\f148"}
.fa-level-down:before{content:"\f149"}
.fa-check-square:before{content:"\f14a"}
.fa-pencil-square:before{content:"\f14b"}
.fa-external-link-square:before{content:"\f14c"}
.fa-share-square:before{content:"\f14d"}
.fa-compass:before{content:"\f14e"}
.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}
.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}
.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}
.fa-euro:before,.fa-eur:before{content:"\f153"}
.fa-gbp:before{content:"\f154"}
.fa-dollar:before,.fa-usd:before{content:"\f155"}
.fa-rupee:before,.fa-inr:before{content:"\f156"}
.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}
.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}
.fa-won:before,.fa-krw:before{content:"\f159"}
.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}
.fa-file:before{content:"\f15b"}
.fa-file-text:before{content:"\f15c"}
.fa-sort-alpha-asc:before{content:"\f15d"}
.fa-sort-alpha-desc:before{content:"\f15e"}
.fa-sort-amount-asc:before{content:"\f160"}
.fa-sort-amount-desc:before{content:"\f161"}
.fa-sort-numeric-asc:before{content:"\f162"}
.fa-sort-numeric-desc:before{content:"\f163"}
.fa-thumbs-up:before{content:"\f164"}
.fa-thumbs-down:before{content:"\f165"}
.fa-youtube-square:before{content:"\f166"}
.fa-youtube:before{content:"\f167"}
.fa-xing:before{content:"\f168"}
.fa-xing-square:before{content:"\f169"}
.fa-youtube-play:before{content:"\f16a"}
.fa-dropbox:before{content:"\f16b"}
.fa-stack-overflow:before{content:"\f16c"}
.fa-instagram:before{content:"\f16d"}
.fa-flickr:before{content:"\f16e"}
.fa-adn:before{content:"\f170"}
.fa-bitbucket:before{content:"\f171"}
.fa-bitbucket-square:before{content:"\f172"}
.fa-tumblr:before{content:"\f173"}
.fa-tumblr-square:before{content:"\f174"}
.fa-long-arrow-down:before{content:"\f175"}
.fa-long-arrow-up:before{content:"\f176"}
.fa-long-arrow-left:before{content:"\f177"}
.fa-long-arrow-right:before{content:"\f178"}
.fa-apple:before{content:"\f179"}
.fa-windows:before{content:"\f17a"}
.fa-android:before{content:"\f17b"}
.fa-linux:before{content:"\f17c"}
.fa-dribbble:before{content:"\f17d"}
.fa-skype:before{content:"\f17e"}
.fa-foursquare:before{content:"\f180"}
.fa-trello:before{content:"\f181"}
.fa-female:before{content:"\f182"}
.fa-male:before{content:"\f183"}
.fa-gittip:before{content:"\f184"}
.fa-sun-o:before{content:"\f185"}
.fa-moon-o:before{content:"\f186"}
.fa-archive:before{content:"\f187"}
.fa-bug:before{content:"\f188"}
.fa-vk:before{content:"\f189"}
.fa-weibo:before{content:"\f18a"}
.fa-renren:before{content:"\f18b"}
.fa-pagelines:before{content:"\f18c"}
.fa-stack-exchange:before{content:"\f18d"}
.fa-arrow-circle-o-right:before{content:"\f18e"}
.fa-arrow-circle-o-left:before{content:"\f190"}
.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}
.fa-dot-circle-o:before{content:"\f192"}
.fa-wheelchair:before{content:"\f193"}
.fa-vimeo-square:before{content:"\f194"}
.fa-turkish-lira:before,.fa-try:before{content:"\f195"}
.fa-plus-square-o:before{content:"\f196"}
.fa-space-shuttle:before{content:"\f197"}
.fa-slack:before{content:"\f198"}
.fa-envelope-square:before{content:"\f199"}
.fa-wordpress:before{content:"\f19a"}
.fa-openid:before{content:"\f19b"}
.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}
.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}
.fa-yahoo:before{content:"\f19e"}
.fa-google:before{content:"\f1a0"}
.fa-reddit:before{content:"\f1a1"}
.fa-reddit-square:before{content:"\f1a2"}
.fa-stumbleupon-circle:before{content:"\f1a3"}
.fa-stumbleupon:before{content:"\f1a4"}
.fa-delicious:before{content:"\f1a5"}
.fa-digg:before{content:"\f1a6"}
.fa-pied-piper:before{content:"\f1a7"}
.fa-pied-piper-alt:before{content:"\f1a8"}
.fa-drupal:before{content:"\f1a9"}
.fa-joomla:before{content:"\f1aa"}
.fa-language:before{content:"\f1ab"}
.fa-fax:before{content:"\f1ac"}
.fa-building:before{content:"\f1ad"}
.fa-child:before{content:"\f1ae"}
.fa-paw:before{content:"\f1b0"}
.fa-spoon:before{content:"\f1b1"}
.fa-cube:before{content:"\f1b2"}
.fa-cubes:before{content:"\f1b3"}
.fa-behance:before{content:"\f1b4"}
.fa-behance-square:before{content:"\f1b5"}
.fa-steam:before{content:"\f1b6"}
.fa-steam-square:before{content:"\f1b7"}
.fa-recycle:before{content:"\f1b8"}
.fa-automobile:before,.fa-car:before{content:"\f1b9"}
.fa-cab:before,.fa-taxi:before{content:"\f1ba"}
.fa-tree:before{content:"\f1bb"}
.fa-spotify:before{content:"\f1bc"}
.fa-deviantart:before{content:"\f1bd"}
.fa-soundcloud:before{content:"\f1be"}
.fa-database:before{content:"\f1c0"}
.fa-file-pdf-o:before{content:"\f1c1"}
.fa-file-word-o:before{content:"\f1c2"}
.fa-file-excel-o:before{content:"\f1c3"}
.fa-file-powerpoint-o:before{content:"\f1c4"}
.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}
.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}
.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}
.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}
.fa-file-code-o:before{content:"\f1c9"}
.fa-vine:before{content:"\f1ca"}
.fa-codepen:before{content:"\f1cb"}
.fa-jsfiddle:before{content:"\f1cc"}
.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}
.fa-circle-o-notch:before{content:"\f1ce"}
.fa-ra:before,.fa-rebel:before{content:"\f1d0"}
.fa-ge:before,.fa-empire:before{content:"\f1d1"}
.fa-git-square:before{content:"\f1d2"}
.fa-git:before{content:"\f1d3"}
.fa-hacker-news:before{content:"\f1d4"}
.fa-tencent-weibo:before{content:"\f1d5"}
.fa-qq:before{content:"\f1d6"}
.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}
.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}
.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}
.fa-history:before{content:"\f1da"}
.fa-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"}

html, body {
margin:0px; 
height: 100%;
direction:rtl;

font-family: Reforma, Arial;
font-size: 20px;
font-weight: normal;
line-height: 1.40em;
letter-spacing: 0.02em;
/*text-align: justify;*/
color: #676662;
}

a {text-decoration: underline;}
a:visited {color: inherit;}
a:hover {text-decoration: underline;}

.online_txt {
	font-family: Rubik, Arial;
	font-size: 20px;
	font-weight: normal;
	line-height: 1.40em;
	letter-spacing: 0.02em;
	color: #676662;
}

.align_right {text-align: right;}
.align_left {text-align: left;}
.align_center {text-align: center;}

.float_right {float: right;}
.float_left {float: left;}

/*.top {position: absolute;top: 0%;transform: translateY(0%);}*/
.medium {position: absolute;top: 50%;transform: translateY(-50%);}
.bottom {position: absolute;top: 100%;transform: translateY(-100%);}
.justify {text-align: justify;}
.normal {font-weight: normal;}
.bold {font-weight: bold;}

/* Display */
.inline_block {display:inline-block;}

/* Font Family */
.font_alef {font-family: Alef, Arial;}
.font_reforma {font-family: Reforma, Arial;}
.font_reforma_medium {font-family: ReformaMedium, Arial;}
.font_rubik {font-family: Rubik, Arial;}
.font_alef {font-family: Alef, Arial;}
.fontsize_10 {font-size: 10px;}
.fontsize_11 {font-size: 11px;}
.fontsize_12 {font-size: 12px;}
.fontsize_13 {font-size: 13px;}
.fontsize_14 {font-size: 14px;}
.fontsize_15 {font-size: 15px;}
.fontsize_16 {font-size: 16px;}
.fontsize_17 {font-size: 17px;}
.fontsize_18 {font-size: 18px;}
.fontsize_19 {font-size: 19px;}
.fontsize_20 {font-size: 20px;}
.fontsize_21 {font-size: 21px;}
.fontsize_22 {font-size: 22px;}
.fontsize_23 {font-size: 23px;}
.fontsize_24 {font-size: 24px;}
.fontsize_25 {font-size: 25px;}
.fontsize_26 {font-size: 26px;}
.fontsize_27 {font-size: 27px;}
.fontsize_28 {font-size: 28px;}
.fontsize_29 {font-size: 29px;}
.fontsize_30 {font-size: 30px;}
.fontsize_31 {font-size: 31px;}
.fontsize_32 {font-size: 32px;}
.fontsize_33 {font-size: 33px;}
.fontsize_34 {font-size: 34px;}
.fontsize_35 {font-size: 35px;}
.fontsize_36 {font-size: 36px;}
.fontsize_37 {font-size: 37px;}
.fontsize_38 {font-size: 38px;}
.fontsize_39 {font-size: 39px;}
.fontsize_40 {font-size: 40px;}
.fontsize_41 {font-size: 41px;}
.fontsize_42 {font-size: 42px;}
.fontsize_43 {font-size: 43px;}
.fontsize_44 {font-size: 44px;}
.fontsize_45 {font-size: 45px;}
.fontsize_46 {font-size: 46px;}
.fontsize_47 {font-size: 47px;}
.fontsize_48 {font-size: 48px;}
.fontsize_49 {font-size: 49px;}
.fontsize_50 {font-size: 50px;}
.fontsize_51 {font-size: 51px;}
.fontsize_52 {font-size: 52px;}
.fontsize_53 {font-size: 53px;}
.fontsize_54 {font-size: 54px;}
.fontsize_55 {font-size: 55px;}
.fontsize_56 {font-size: 56px;}
.fontsize_57 {font-size: 57px;}
.fontsize_58 {font-size: 58px;}
.fontsize_59 {font-size: 59px;}
.fontsize_60 {font-size: 60px;}
.fontsize_61 {font-size: 61px;}
.fontsize_62 {font-size: 62px;}
.fontsize_63 {font-size: 63px;}
.fontsize_64 {font-size: 64px;}
.fontsize_65 {font-size: 65px;}
.fontsize_66 {font-size: 66px;}
.fontsize_67 {font-size: 67px;}
.fontsize_68 {font-size: 68px;}
.fontsize_69 {font-size: 69px;}
.fontsize_70 {font-size: 70px;}
.fontsize_71 {font-size: 71px;}
.fontsize_72 {font-size: 72px;}
.fontsize_73 {font-size: 73px;}
.fontsize_74 {font-size: 74px;}
.fontsize_75 {font-size: 75px;}
.fontsize_76 {font-size: 76px;}
.fontsize_77 {font-size: 77px;}
.fontsize_78 {font-size: 78px;}
.fontsize_79 {font-size: 79px;}
.fontsize_80 {font-size: 80px;}
.fontsize_81 {font-size: 81px;}
.fontsize_82 {font-size: 82px;}
.fontsize_83 {font-size: 83px;}
.fontsize_84 {font-size: 84px;}
.fontsize_85 {font-size: 85px;}
.fontsize_86 {font-size: 86px;}
.fontsize_87 {font-size: 87px;}
.fontsize_88 {font-size: 88px;}
.fontsize_89 {font-size: 89px;}
.fontsize_90 {font-size: 90px;}
.fontsize_91 {font-size: 91px;}
.fontsize_92 {font-size: 92px;}
.fontsize_93 {font-size: 93px;}
.fontsize_94 {font-size: 94px;}
.fontsize_95 {font-size: 95px;}
.fontsize_96 {font-size: 96px;}
.fontsize_97 {font-size: 97px;}
.fontsize_98 {font-size: 98px;}
.fontsize_99 {font-size: 99px;}
.fontsize_100 {font-size: 100px;}
.fontsize_101 {font-size: 101px;}
.fontsize_102 {font-size: 102px;}
.fontsize_103 {font-size: 103px;}
.fontsize_104 {font-size: 104px;}
.fontsize_105 {font-size: 105px;}
.fontsize_106 {font-size: 106px;}
.fontsize_107 {font-size: 107px;}
.fontsize_108 {font-size: 108px;}
.fontsize_109 {font-size: 109px;}
.fontsize_110 {font-size: 110px;}
.fontsize_111 {font-size: 111px;}
.fontsize_112 {font-size: 112px;}
.fontsize_113 {font-size: 113px;}
.fontsize_114 {font-size: 114px;}
.fontsize_115 {font-size: 115px;}
.fontsize_116 {font-size: 116px;}
.fontsize_117 {font-size: 117px;}
.fontsize_118 {font-size: 118px;}
.fontsize_119 {font-size: 119px;}
.fontsize_120 {font-size: 120px;}
.font_1 {font-size: 1vw;}
.font_1-5 {font-size: 1.5vw;}
.font_2 {font-size: 2vw;}
.font_2-5 {font-size: 2.5vw;}
.font_3 {font-size: 3vw;}
.font_3-5 {font-size: 3.5vw;}
.font_4 {font-size: 4vw;}
.font_4-5 {font-size: 4.5vw;}
.font_5 {font-size: 5vw;}
.font_5-5 {font-size: 5.5vw;}
.font_6 {font-size: 6vw;}
.wrap_height_10 {line-height: 10px;}
.wrap_height_11 {line-height: 11px;}
.wrap_height_12 {line-height: 12px;}
.wrap_height_13 {line-height: 13px;}
.wrap_height_14 {line-height: 14px;}
.wrap_height_15 {line-height: 15px;}
.wrap_height_16 {line-height: 16px;}
.wrap_height_17 {line-height: 17px;}
.wrap_height_18 {line-height: 18px;}
.wrap_height_19 {line-height: 19px;}
.wrap_height_20 {line-height: 20px;}
.wrap_height_21 {line-height: 21px;}
.wrap_height_22 {line-height: 22px;}
.wrap_height_23 {line-height: 23px;}
.wrap_height_24 {line-height: 24px;}
.wrap_height_25 {line-height: 25px;}
.wrap_height_26 {line-height: 26px;}
.wrap_height_27 {line-height: 27px;}
.wrap_height_28 {line-height: 28px;}
.wrap_height_29 {line-height: 29px;}
.wrap_height_30 {line-height: 30px;}
.wrap_height_31 {line-height: 31px;}
.wrap_height_32 {line-height: 32px;}
.wrap_height_33 {line-height: 33px;}
.wrap_height_34 {line-height: 34px;}
.wrap_height_35 {line-height: 35px;}
.wrap_height_36 {line-height: 36px;}
.wrap_height_37 {line-height: 37px;}
.wrap_height_38 {line-height: 38px;}
.wrap_height_39 {line-height: 39px;}
.wrap_height_40 {line-height: 40px;}
.wrap_height_41 {line-height: 41px;}
.wrap_height_42 {line-height: 42px;}
.wrap_height_43 {line-height: 43px;}
.wrap_height_44 {line-height: 44px;}
.wrap_height_45 {line-height: 45px;}
.wrap_height_46 {line-height: 46px;}
.wrap_height_47 {line-height: 47px;}
.wrap_height_48 {line-height: 48px;}
.wrap_height_49 {line-height: 49px;}
.wrap_height_50 {line-height: 50px;}
.wrap_height_51 {line-height: 51px;}
.wrap_height_52 {line-height: 52px;}
.wrap_height_53 {line-height: 53px;}
.wrap_height_54 {line-height: 54px;}
.wrap_height_55 {line-height: 55px;}
.wrap_height_56 {line-height: 56px;}
.wrap_height_57 {line-height: 57px;}
.wrap_height_58 {line-height: 58px;}
.wrap_height_59 {line-height: 59px;}
.wrap_height_60 {line-height: 60px;}
.wrap_height_61 {line-height: 61px;}
.wrap_height_62 {line-height: 62px;}
.wrap_height_63 {line-height: 63px;}
.wrap_height_64 {line-height: 64px;}
.wrap_height_65 {line-height: 65px;}
.wrap_height_66 {line-height: 66px;}
.wrap_height_67 {line-height: 67px;}
.wrap_height_68 {line-height: 68px;}
.wrap_height_69 {line-height: 69px;}
.wrap_height_70 {line-height: 70px;}
.wrap_height_71 {line-height: 71px;}
.wrap_height_72 {line-height: 72px;}
.wrap_height_73 {line-height: 73px;}
.wrap_height_74 {line-height: 74px;}
.wrap_height_75 {line-height: 75px;}
.wrap_height_76 {line-height: 76px;}
.wrap_height_77 {line-height: 77px;}
.wrap_height_78 {line-height: 78px;}
.wrap_height_79 {line-height: 79px;}
.wrap_height_80 {line-height: 80px;}
.wrap_height_81 {line-height: 81px;}
.wrap_height_82 {line-height: 82px;}
.wrap_height_83 {line-height: 83px;}
.wrap_height_84 {line-height: 84px;}
.wrap_height_85 {line-height: 85px;}
.wrap_height_86 {line-height: 86px;}
.wrap_height_87 {line-height: 87px;}
.wrap_height_88 {line-height: 88px;}
.wrap_height_89 {line-height: 89px;}
.wrap_height_90 {line-height: 90px;}
.wrap_height_91 {line-height: 91px;}
.wrap_height_92 {line-height: 92px;}
.wrap_height_93 {line-height: 93px;}
.wrap_height_94 {line-height: 94px;}
.wrap_height_95 {line-height: 95px;}
.wrap_height_96 {line-height: 96px;}
.wrap_height_97 {line-height: 97px;}
.wrap_height_98 {line-height: 98px;}
.wrap_height_99 {line-height: 99px;}
.wrap_height_100 {line-height: 100px;}
.wrap_height_101 {line-height: 101px;}
.wrap_height_102 {line-height: 102px;}
.wrap_height_103 {line-height: 103px;}
.wrap_height_104 {line-height: 104px;}
.wrap_height_105 {line-height: 105px;}
.wrap_height_106 {line-height: 106px;}
.wrap_height_107 {line-height: 107px;}
.wrap_height_108 {line-height: 108px;}
.wrap_height_109 {line-height: 109px;}
.wrap_height_110 {line-height: 110px;}
.wrap_height_111 {line-height: 111px;}
.wrap_height_112 {line-height: 112px;}
.wrap_height_113 {line-height: 113px;}
.wrap_height_114 {line-height: 114px;}
.wrap_height_115 {line-height: 115px;}
.wrap_height_116 {line-height: 116px;}
.wrap_height_117 {line-height: 117px;}
.wrap_height_118 {line-height: 118px;}
.wrap_height_119 {line-height: 119px;}
.wrap_height_120 {line-height: 120px;}

.english {
direction: ltr;
display:inline-block;
font-family: Arial;
letter-spacing: 0.02em;
}

div#container {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:100% !important;
	/*background:#ffffff;*/
	
	height:auto !important; 
	height:100%; /* IE6: treaded as min-height*/

	min-height:100%; 
	border: solid 0px #FF0000;
}

div#header_openu {
	width:100% !important;
	height:50px;
	margin:0px;
	padding:0px;
	/*background:#ffffff;*/
	/*background-image:url(/shared/images/header.jpg);*/
	background-position:top center;
	background-repeat:no-repeat;
	border: solid 0px #FF00CC;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	div#header_openu {height:70px;}
}

div#header {
	width:100% !important;
	height:90px;/*90px;*/
	margin:0px;
	padding:0px;
	/*background:#ffffff;*/
	/*background-image:url(/shared/images/header.jpg);*/
	background-position:top center;
	background-repeat:no-repeat;
	border: solid 0px #FF00CC;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	div#header {
		height:90px;
	}
}

div#top_page {
position:relative;
width:100% !important;
margin-top:40px;/*40px;*/
border: solid 0px #FF00CC;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	div#top_page {
		margin-top:0px;
	}
}

div.top_page_online {
position:relative;
width:100% !important;
margin-top:-33px;/*40px;*/
border: solid 0px #FF00CC;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	div.top_page_online {
		margin-top:0px;
	}
}

.top_page_title_box {
	position:absolute;
	top:30px;
	width:100% !important;
	border: solid 0px #FF00CC;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	.top_page_title_box {
		top:20px;
	}
}

.top_page_title {
	width:100%;
	text-align: center;
/*
	width:80%;
	top: 50%;
	left: 50%;
	-ms-transform: translate(-25%, -50%);
	transform: translate(-25%, -50%);
*/
	border: solid 0px #FF00CC;
}
/*
@media only screen and (max-width:920px) and (min-width: 10px){
	.top_page_title {
		width:80%;
		top: 50%;
		left: 10%;
		-ms-transform: translate(-10%, -50%);
		transform: translate(-10%, -50%);
		border: solid 0px #FF00CC;
	}
}
*/
.top_page_title_txt_top {
	display: inline;
	text-align: center;
	font-family: Rubik, Arial;
	font-size: 4.5vw;
	font-weight: bold;
	line-height: 1.25;
	letter-spacing: 0.02em;
	color: #FFFFFF;
}
@media only screen and (max-width:920px) and (min-width: 10px){.top_page_title_txt_top{font-size: 6vw;}}

.top_page_title_txt_bottom {
	display: inline;
	text-align: center;
	font-family: Rubik, Arial;
	font-size: 2.5vw;
	font-weight: bold;
	line-height: 1.25;
	letter-spacing: 0.02em;
	color: #FFFFFF;
}
@media only screen and (max-width:920px) and (min-width: 10px){.top_page_title_txt_bottom{display:none;visibility:hidden;}}

.banner_online {
	filter: brightness(1);
	margin-top:-80px;
}
@media only screen and (max-width:920px) and (min-width: 10px){.banner_online {margin-top:-40px;}}

.banner_online_img {
	width:40%;
}

.alert {
	max-width:calc(100% - 350px);
	font-size: 24px;
	text-align:center;
	color:#000000;
	font-weight: bold;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	.alert {
		margin-top:-70px;
		max-width:calc(100% - 0px);
		font-size: 16px;
	}
}

div#top_page_org {
position:relative;
width:100% !important;
margin-top:40px;
border: solid 0px #FF00CC;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	div#top_page_org {
		margin-top:0px;
	}
}

div#content_hasifa {
	margin:0px;
	padding:10px 20px 550px 20px; /* bottom padding for footer */
	border: solid 0px #FF0000;
}
@media only screen and (max-width:1235px) and (min-width: 921px){
	div#content_hasifa {
		padding:5px 20px 750px 20px;
	}
}
@media only screen and (max-width:920px) and (min-width: 10px){
	div#content_hasifa {
		padding:5px 20px 150px 20px;
	}
}

div#content_online {
	margin:0px;
	padding:10px 20px 150px 20px; /* bottom padding for footer */
	border: solid 0px #FF0000;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	div#content_online {
		padding:5px 20px 150px 20px;
	}
}

div#content_tafnit {
	margin:0px;
	padding:0px 0px 300px 0px; /* bottom padding for footer */
	border: solid 0px #FF0000;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	div#content_tafnit {
		margin:-10px 0px 0px 0px;
		padding:0px 0px 30px 0px;
	}
}

div#content {
	margin:0px;
	padding:10px 20px 450px 20px; /* bottom padding for footer */
	border: solid 0px #FF0000;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	div#content {
		padding:5px 20px 150px 20px;
	}
}

div#footer {
	z-index: 20;
	position:absolute;
	width:100%;
	bottom:0; /* stick to bottom */
	background:#ffffff;
	padding:0px;
	border: solid 0px #FF00CC;
}
.footer_content {
		width:100%;
		padding:0px;
		margin:0px;
		border: solid 0px #FF00CC;
	}

/****** header ******/

.logo_school_box {
display:inline-block;
top:0px;
right:0px; 
width:330px;
height:90px;
margin:0px;
padding:0px;
border: solid 0px #75B75D;
}

.logo_school_box_online {
display:inline-block;
top:0px;
right:0px; 
width:230px;
height:60px;
margin:0px;
padding:0px;
background-color:#FFFFFF;
border: solid 0px #75B75D;
border-left: dotted 1px #888888;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	.logo_school_box_online {background-color:#FFFFFF;border: 0px #888888;}
}

.logo_school_box_org {
display:inline-block;
top:0px;
right:0px; 
width:330px;
height:90px;
margin:0px;
padding:0px;
border: solid 0px #75B75D;
}

.logo_school_box_hasifa {
display:inline-block;
top:0px;
right:0px; 
width:100%;
height:90px;
margin:0px;
padding:0px;
border: solid 0px #75B75D;
}

.logo {
position: absolute; 
top: 10px; 
right: 10px; 
margin:0px; 
padding:0px;
border: solid 0px #75B75D; 
}

.logo_online {
position: absolute; 
top: 7px; 
right: 5px; 
margin:0px; 
padding:0px;
border: solid 0px #75B75D; 
}

.logo_org {
position: absolute; 
top: 23px; 
right: 10px; 
margin:0px; 
padding:0px;
border: solid 0px #75B75D; 
}

.schoolbox {
position: absolute; 
top: 28px; 
right: 80px; 
height: 40px;
width: 250px; 
margin:0px; 
padding: 5px 0px 5px 0px;
border: solid 0px #00B75D; 
}

.schoolbox_online {
position: absolute; 
top: 0px; 
right: 55px; 
height: 40px;
width: 160px; 
margin:0px; 
padding: 5px 0px 5px 0px;
border: solid 0px #00B75D; 
}

.schoolbox_hasifa {
position: absolute; 
top: 5px; 
right: 80px; 
width: 250px; 
height: 50px;
margin:0px; 
padding: 5px 0px 5px 0px;
border: solid 0px #00B75D; 
}

.schoolbox_diploma {
position: absolute; 
top: 18px; 
right: 80px; 
width: auto !important;
height: 40px;
margin:0px; 
padding: 5px 0px 5px 0px;
border: solid 0px #00B75D; 
}

.schoolbox_org {
position: absolute; 
top: 8px; 
right: 70px; 
height: 60px;
text-align: right; 
margin:0px; 
padding: 5px 0px 5px 0px;
border: solid 0px #00B75D; 
}

.schoolbox_openu {
position: absolute; 
top: 15px; 
right: 80px; 
margin: 0px 10px 0px 0px; 
padding: 5px 0px 5px 0px;
border: solid 0px #00B75D; 
}
@media only screen and (max-width:800px) and (min-width: 10px){
	.schoolbox_openu {top: 15px;}
}
.logo_openu {
position: absolute; 
top: 10px; 
right: 10px; 
margin: 0px 0px 0px 10px; 
padding:0px;
border: solid 0px #75B75D; 
}
.schoolname_openu {
margin:0px; 
font-family: Reforma;
font-size: 30px; 
line-height: 30px;
text-align: right; 
font-weight: normal; 
letter-spacing: 0.00em;
}
@media only screen and (max-width:800px) and (min-width: 10px){
	.schoolname_openu {font-size: 22px;}
}
.slogan_openu {
margin: -5px 0px 0px 0px; 
font-family: Reforma;
font-size: 30px; 
text-align: right; 
font-weight: bold; 
letter-spacing: 0.09em;
}
@media only screen and (max-width:800px) and (min-width: 10px){
	.slogan_openu {font-size: 22px;}
}

.schoolname_org {
margin:0px; 
font-family: ReformaMedium;
font-size: 22px; 
line-height: 22px;
text-align: right; 
font-weight: normal; 
letter-spacing: 0.02em;
}
@media only screen and (max-width:800px) and (min-width: 10px){
	.schoolname_org {
font-size: 18px; 
line-height: 18px;
text-align: right; 
font-weight: normal; 
letter-spacing: 0.00em;
}
}

.schoolname_diploma {
margin:0px; 
font-family: ReformaMedium;
font-size: 22px; 
line-height: 22px;
text-align: right; 
font-weight: normal; 
letter-spacing: 0.02em;
}

.schoolname_hasifa {
margin:0px; 
font-family: ReformaMedium;
font-size: 22px; 
line-height: 22px;
text-align: right; 
font-weight: normal; 
letter-spacing: 0.02em;
}

.schoolname {
margin:0px; 
font-family: ReformaMedium;
font-size:18px; 
line-height: 18px;
text-align: right; 
font-weight: normal; 
letter-spacing: 0.02em;
}

.school_line_dialog,
.school_line_diploma,
.school_line_hasifa,
.school_line_merav,
.school_line_tafnit,
.school_line_tachbura,
.school_line_negishut,
.school_line_org,
.school_line_openu {
position: absolute; 
top: 23px; 
right: 10px; 
height: 1px;
margin:0px; 
padding:0px;
border: solid 0px #FF0000; 
}
.school_line_online {
position: absolute; 
top: 23px; 
right: 3px; 
height: 1px;
margin:0px; 
padding:0px;
border: solid 0px #FF0000; 
}
.school_line_dialog {width: 230px;}
.school_line_diploma {width: 230px;}
.school_line_hasifa {width: 230px;}
.school_line_merav {width: 230px;}
.school_line_tafnit {width: 230px;}
.school_line_tachbura {width: 230px;}
.school_line_negishut {width: 230px;}
.school_line_online {width: 155px;}
.school_line_org {top: 25px; right: 0px; width: 295px;}
.school_line_openu {width: 230px;}
@media only screen and (max-width:800px) and (min-width: 10px){
	.school_line_org {width: 230px;}
}

.slogan_online {
margin: 0px 0px 0px 0px; 
font-family: Reforma;
font-size: 17px; 
line-height: 17px;
text-align: center; 
font-weight: normal; 
letter-spacing: 0.02em;
}

.slogan_org {
margin: 5px 0px 0px 0px; 
font-family: Reforma;
font-size: 17px; 
line-height: 17px;
text-align: right; 
font-weight: normal; 
letter-spacing: 0.02em;
}
@media only screen and (max-width:800px) and (min-width: 10px){
	.slogan_org {
		font-family: Reforma;
font-size: 16px; 
line-height: 16px;
text-align: right; 
font-weight: normal; 
letter-spacing: 0.00em;
	}
}

.slogan_diploma {
margin: 5px 0px 0px 0px; 
font-family: Reforma;
font-size: 17px; 
line-height: 17px;
text-align: right; 
font-weight: normal; 
letter-spacing: 0.02em;
}

.slogan_hasifa_english {
margin:0px; 
font-family: Arial;
font-size: 12px; 
line-height: 12px;
text-align: right; 
font-weight: normal; 
letter-spacing: 0.02em;
}

.slogan_hasifa {
margin:0px; 
font-family: Reforma;
font-size: 14px; 
line-height: 14px;
text-align: right; 
font-weight: normal; 
letter-spacing: 0.02em;
}

.slogan_diploma_openu {
margin: -3px 0px 0px 0px; 
font-family: Reforma;
font-size: 17px; 
line-height: 17px;
text-align: right; 
font-weight: normal; 
letter-spacing: 0.02em;
}

.slogan_openu_hasifa {
margin:0px; 
font-family: Reforma;
font-size: 14px; 
line-height: 14px;
text-align: right; 
font-weight: normal; 
letter-spacing: 0.02em;
}

.slogan {
margin: 5px 0px 0px 0px; 
font-family: Reforma;
font-size: 17px; 
line-height: 17px;
text-align: center; 
font-weight: normal; 
letter-spacing: 0.02em;
}

.openu {
margin:0px; 
font-family: Reforma, Arial;
font-size: 12px; 
line-height: 12px;
text-align: center; 
font-weight: bold; 
letter-spacing: 0.00em;
color: #183466;
}
.openu a {text-decoration: none;color: #183466;}
.openu a:hover {text-decoration: underline;color: #183466;}
.openu a:visited {color: #183466;}

.telephon {
position:absolute; 
top:5px;
left:5px;
width: 600px; 
height: 40px;
margin: 10px 0px 0px 0px; 
padding:0px;
font-family: Arial;
border: solid 0px #75B75D; 
}

.tel {
font-family: Arial;
text-align: right; 
font-size: 13px; 
font-weight: normal; 
letter-spacing: 0.02em;
color: #000000;
}

.logo_header {
position: absolute; 
top: 20px; 
right: 400px; 
margin:0px; 
padding:0px;
border: solid 0px #FF0000; 
}

.logo_header_img {
width: 290px; 
height: 83px;
}

@font-face {
	font-family: "fontello";
	src: url("../fonts/fontello.eot");
	src: url("../fonts/fontello.eot?#iefix") format("embedded-opentype"), url("../fonts/fontello.woff") format("woff"), url("../fonts/fontello.ttf") format("truetype"), url("../fonts/fontello.svgfontello") format("svg");
	font-weight: normal;
	font-style: normal;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
	font-family: "fontello";
	font-style: normal;
	font-weight: normal;
	speak: none;
	display: inline-block;
	text-decoration: inherit;
	width: 1em;
	text-align: center;
	font-variant: normal;
	text-transform: none;
	line-height: 1em;
}

.iconfont a {
float: left;
margin: 0 5px 5px 0;
display: inline-block;
vertical-align: top;
min-width: 35px;
min-height: 35px;
text-align: center;
color: #fff;
	font-size: 25px;
	line-height: 26px;
background: #bdccd4;
}
.iconfont a:hover {background: #9eb4c0;}

.iconfont_tel a {
float: left;
margin: 0px 5px 5px 0px;
display: inline-block;
vertical-align: top;
min-width: 35px;
min-height: 30px;
text-align: center;
color: #fff;
	font-size: 25px;
	line-height: 26px;
background: #bdccd4;
}
.iconfont_tel a:hover {background: #9eb4c0;}

a.tel {
	color: #fff;
	font-size: 25px;
	line-height: 26px;
	padding: 5px 50px 0px 5px;
	position: relative;
	text-decoration: none;
}

a.tel:after {
	font-size: 25px;
	line-height: 26px;
	position: absolute;
	right: 12px;
	top: 4px;
	content: "\e801";
	font-family: "fontello";
}

a.tel_online {
	color: #fff;
	font-size: 22px;
	line-height: 28px;
	padding: 0px 30px 0px 5px;
	position: relative;
	text-decoration: none;
}

a.tel_online:after {
	font-size: 22px;
	line-height: 22px;
	position: absolute;
	right: 0px;
	top: -5px;
	content: "\e801";
	font-family: "fontello";
}

a .icon-svg_06 {
	color: #fff;
	font-size: 27px;
	line-height: 28px;
	padding: 7px 0 0;
	display: inline-block;
	vertical-align: middle;
}

a .icon-svg_08,
a .icon-svg_05,
a .icon-svg_04,
a .icon-svg_03 {
	color: #fff;
	font-size: 25px;
	line-height: 35px;
	display: inline-block;
	vertical-align: middle;
}

.icon-svg_03:before {content: "\e802";}
.icon-svg_04:before {content: "\e803";}
.icon-svg_05:before {content: "\e804";}
.icon-svg_06:before {content: "\e805";}
.icon-svg_08:before {content: "\e808";}

/****** END header ******/
/* MENU */
.menu_modul{min-width:100%;MARGIN-LEFT:auto;MARGIN-RIGHT:auto;MARGIN-TOP:0px;}
.menu_modul .menu_strip{min-width:100%;}

/*.header_container{BACKGROUND-IMAGE:url(/shared/images/space.png);background-position:top right;background-repeat:repeat-x;}*/
.menu_widescreen {
padding:2px 0px 2px 0px;
border: solid 0px #FF00CC;
background-color:#F2F2F2;
background-image:-o-linear-gradient(-90deg,rgba(242,242,242,0),rgba(242,242,242,1));
background-image:-moz-linear-gradient(-90deg,rgba(242,242,242,0),rgba(242,242,242,1));
background-image:linear-gradient(180deg,rgba(242,242,242,0),rgba(242,242,242,1));
background-image:-webkit-linear-gradient(-90deg,rgba(242,242,242,0),rgba(242,242,242,1));
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#F2F2F2,endColorstr=#F2F2F2);
}

.menu_strip{POSITION:relative;DISPLAY:inline;FLOAT:right;MARGIN-LEFT:0px;MARGIN-RIGHT:0px;}

#menu{Z-INDEX:1000;margin-top:0;}
#menu UL{PADDING-BOTTOM:0;LIST-STYLE-TYPE:none;MARGIN:0;PADDING-LEFT:0;PADDING-RIGHT:0;PADDING-TOP:0;}

#menu UL LI{WIDTH:auto;PADDING-BOTTOM:2px;PADDING-LEFT:20px;PADDING-RIGHT:0px;DISPLAY:block;FLOAT:right;PADDING-TOP:2px;POSITION:relative;BACKGROUND-IMAGE:url(/shared/images/space.png);background-position:left bottom;background-repeat:repeat-x;border-left:0px solid White;}
#menu UL LI{font-family: Reforma, Arial;font-size: 18px;font-weight: normal;line-height: 20px;letter-spacing: 0.02em;text-align: right;color: #676662;}
#menu UL LI A:link{COLOR:#676662;TEXT-DECORATION:none;}
#menu UL LI A:visited{COLOR:#676662;TEXT-DECORATION:none;}
#menu UL LI A:hover,#menu UL LI.current A{COLOR:#676662;}
#menu UL LI.current UL A{COLOR:#676662;}

#menu UL LI UL.dropdown_menu{Z-INDEX:1000;POSITION:absolute;DISPLAY:none;TOP:28px;RIGHT:0px;LEFT:-1px;border-top: 3px solid #444444;}
#menu UL LI UL.dropdown_menu LI{BACKGROUND-COLOR:#F2F2F2;WIDTH:180px;background-image:none;border-style:dotted;border-width:1px;border-color:#bbbbbb} /* ancho del segundo menu */

#menu UL LI UL.dropdown_menu LI:hover{background-color:#888888;}

#menu UL LI UL LI{font-family:Reforma, Arial;font-size:14px;font-weight:normal;line-height:16px;letter-spacing:0.02em;text-align:right;color:#676662;}
#menu UL LI UL LI A:link{padding:0px 10px 0px 0px;COLOR:#676662;TEXT-DECORATION:none;}
#menu UL LI UL LI A:visited{COLOR:#676662;TEXT-DECORATION:none;}
#menu UL LI UL LI A:hover,#menu UL LI UL LI.current A:hover{COLOR:#ffffff;background-color:#888888;font-weight:normal;}

#menu UL LI UL LI UL.dropdown_menu{Z-INDEX:1000;POSITION:absolute;DISPLAY:none;TOP:0px;RIGHT:160px;LEFT:-1px;} /* distancia entre el segundo y tercer menu */
#menu UL LI UL LI UL.dropdown_menu LI{BACKGROUND-COLOR:#F2F2F2;WIDTH:220px;BORDER-LEFT-STYLE:none;background-image:none;} /* ancho del tercer menu */

.alpha{MARGIN-LEFT:0;}.omega{MARGIN-RIGHT:0;}

/* END MENU */

/* MENU Online Courses */
.menu_modul_online{width:calc (100% - 110px);MARGIN-LEFT:auto;MARGIN-RIGHT:231px;MARGIN-TOP:-70px;}
.menu_strip_online{min-width:100%;}

/*.header_container{BACKGROUND-IMAGE:url(/shared/images/space.png);background-position:top right;background-repeat:repeat-x;}*/
.menu_online_widescreen {
padding:2px 0px 2px 0px;
border: solid 0px #FF00CC;
background-color:#FFFFFF;
/*
background-image:-o-linear-gradient(-90deg,rgba(242,242,242,0),rgba(242,242,242,1));
background-image:-moz-linear-gradient(-90deg,rgba(242,242,242,0),rgba(242,242,242,1));
background-image:linear-gradient(180deg,rgba(242,242,242,0),rgba(242,242,242,1));
background-image:-webkit-linear-gradient(-90deg,rgba(242,242,242,0),rgba(242,242,242,1));
*/
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#FFFFFF,endColorstr=#FFFFFF);
}

.menu_strip_online{POSITION:relative;DISPLAY:inline;FLOAT:right;MARGIN-LEFT:0px;MARGIN-RIGHT:0px;}

#menu_online{Z-INDEX:1000;margin-top:0;}
#menu_online UL{PADDING-BOTTOM:0;LIST-STYLE-TYPE:none;MARGIN:0;PADDING-LEFT:0;PADDING-RIGHT:0;PADDING-TOP:0;}

#menu_online UL LI{border-left: dotted 1px #888888;WIDTH:auto;PADDING-BOTTOM:15px;PADDING-LEFT:20px;PADDING-RIGHT:20px;DISPLAY:block;FLOAT:right;PADDING-TOP:15px;POSITION:relative;BACKGROUND-IMAGE:url(/shared/images/space.png);background-position:left bottom;background-repeat:repeat-x;border-left:0px solid White;border-left:dotted 1px #888888;}
#menu_online UL LI{font-family: ReformaMedium, Arial;font-size: 22px;font-weight: normal;line-height: 20px;letter-spacing: 0.02em;text-align: right;color: #676662;}
#menu_online UL LI A:link{COLOR:#676662;TEXT-DECORATION:none;}
#menu_online UL LI A:visited{COLOR:#676662;TEXT-DECORATION:none;}
#menu_online UL LI A:hover,#menu UL LI.current A{COLOR:#676662;}
#menu_online UL LI.current UL A{COLOR:#676662;}

#menu_online UL LI UL.dropdown_menu{Z-INDEX:1000;POSITION:absolute;DISPLAY:none;TOP:38px;RIGHT:0px;LEFT:-1px;border-top: 3px solid #444444;}
#menu_online UL LI UL.dropdown_menu LI{BACKGROUND-COLOR:#FFFFFF;WIDTH:160px;background-image:none;border-style:dotted;border-width:1px;border-color:#bbbbbb} /* ancho del segundo menu */

#menu_online UL LI UL.dropdown_menu LI:hover{background-color:#888888;}

#menu_online UL LI UL LI{font-family:ReformaMedium, Arial;font-size:18px;font-weight:normal;line-height:16px;letter-spacing:0.02em;text-align:right;color:#676662;}
#menu_online UL LI UL LI A:link{padding:0px 10px 0px 0px;COLOR:#676662;TEXT-DECORATION:none;}
#menu_online UL LI UL LI A:visited{COLOR:#676662;TEXT-DECORATION:none;}
#menu_online UL LI UL LI A:hover,#menu UL LI UL LI.current A:hover{COLOR:#ffffff;background-color:#888888;font-weight:normal;}

#menu_online UL LI UL LI UL.dropdown_menu{Z-INDEX:1000;POSITION:absolute;DISPLAY:none;TOP:0px;RIGHT:160px;LEFT:-1px;} /* distancia entre el segundo y tercer menu */
#menu_online UL LI UL LI UL.dropdown_menu LI{BACKGROUND-COLOR:#FFFFFF;WIDTH:220px;BORDER-LEFT-STYLE:none;background-image:none;} /* ancho del tercer menu */

.alpha{MARGIN-LEFT:0;}.omega{MARGIN-RIGHT:0;}

/* END MENU Online Courses */

.menu_second_line {
margin-top:-3px;
font-family: Reforma, Arial;
font-size: 12px; 
font-weight: normal; 
letter-spacing: 0.00em; 
}



/***** INTERACTIVE SMALL MENU *****/
.nav-holder:after,
#nav:after {
	display: block;
	clear: both;
}

#nav,
.list,
.footer-nav ul,
.icons,
.lists {
	margin: 0;
	padding: 0;
	list-style: none;
}

.nav-holder {
	float: left;
	max-width: 630px;
	border-bottom: 7px solid #e6ecef;
	padding: 7px 3px 0 7px;
}

.nav-holder .drop {
	float: right;
	max-width: 520px;
	padding: 9px 0 3px 68px;
}

.nav-holder .js-slide-hidden {
	position: static !important;
}

#nav {
font-family: Reforma;
	font-size: 18px;
	line-height: 22px;
}

#nav li {
	float: right;
	margin: 0 30px 0 0;
	position: relative;
}

#nav li:hover {
	position: relative;
}

#nav li:hover:after {
	content: "";
	height: 7px;
	left: 0;
	right: 0;
	bottom: -10px;
	background: #c9006e;
	position: absolute;
	margin: 4px 0 0;
	z-index: 10;
}

#nav .active a:after {
	content: "";
	height: 7px;
	left: 0;
	right: 0;
	bottom: -10px;
	background: #c9006e;
	position: absolute;
	margin: 4px 0 0;
}

#nav a {text-decoration:none;color: #999;}
#nav a:visited {color: #999;}
#nav a:hover {text-decoration:none;color:#c9006e;}


.opener {
	display: none;
	float: right;
	width: 30px;
	height: 30px;
	position: relative;
	margin: -6px 0 -3px;
}

.opener:before,
.opener:after,
.opener span {
	background: #fff;
	position: absolute;
	top: 50%;
	left: 20%;
	right: 20%;
	height: 4px;
	margin-top: -2px;
	-webkit-transition: all .2s linear;
	transition: all .2s linear;
}

.opener:before,
.opener:after {
	content: "";
	top: 30%;
}

.opener:after {
	top: 70%;
}

.opener:hover {
	opacity: .9;
}

.active .opener span {
	opacity: 0;
}

.active .opener:before,
.active .opener:after {
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	top: 50%;
	left: 15%;
	right: 15%;
}

.active .opener:after {
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
/***** END INTERACTIVE SMALL MENU *****/







/* FOOTER */

.padding_measures {padding: 10px 10px 10px 10px;}
.footer_min_height {min-height: 100px;}

ul.menu_footer {
font-family: Reforma, Arial;
font-size: 12.5px; 
text-align: right; 
font-weight: normal; 
line-height: 17px; 
letter-spacing: 0.00em; 
padding:0px; 
margin:5px 0px 5px 0px;
list-style-type: none;
}

.footer_ascolot_color {color: #444444;}
.footer_ascolot_color a {text-decoration: none;color: #444444;}
.footer_ascolot_color a:visited {color: #444444;}
.footer_ascolot_color a:hover {text-decoration: underline;color: #D2232A;}

.footer_dialog_color {color: #444444;}
.footer_dialog_color a {text-decoration: none;color: #444444;}
.footer_dialog_color a:visited {color: #444444;}
.footer_dialog_color a:hover {text-decoration: underline;color: #d46700;}

.footer_diploma_color {color: #444444;}
.footer_diploma_color a {text-decoration: none;color: #444444;}
.footer_diploma_color a:visited {color: #444444;}
.footer_diploma_color a:hover {text-decoration: underline;color: #6566AE;}

.footer_hasifa_color {color: #444444;}
.footer_hasifa_color a {text-decoration: none;color: #444444;}
.footer_hasifa_color a:visited {color: #444444;}
.footer_hasifa_color a:hover {text-decoration: underline;color: #EE2A7B;}

.footer_merav_color {color: #444444;}
.footer_merav_color a {text-decoration: none;color: #444444;}
.footer_merav_color a:visited {color: #444444;}
.footer_merav_color a:hover {text-decoration: underline;color: #007b5e;}

.footer_tafnit_color {color: #444444;}
.footer_tafnit_color a {text-decoration: none;color: #444444;}
.footer_tafnit_color a:visited {color: #444444;}
.footer_tafnit_color a:hover {text-decoration: underline;color: #183466;}

.footer_tachbura_color {color: #444444;}
.footer_tachbura_color a {text-decoration: none;color: #444444;}
.footer_tachbura_color a:visited {color: #444444;}
.footer_tachbura_color a:hover {text-decoration: underline;color: #837DAD;}

.footer_negishut_color {color: #444444;}
.footer_negishut_color a {text-decoration: none;color: #444444;}
.footer_negishut_color a:visited {color: #444444;}
.footer_negishut_color a:hover {text-decoration: underline;color: #58595b;}

.footer_org_color {color: #444444;}
.footer_org_color a {text-decoration: none;color: #444444;}
.footer_org_color a:visited {color: #444444;}
.footer_org_color a:hover {text-decoration: underline;color: #C6B299;}

.footer_openu_color {color: #444444;}
.footer_openu_color a {text-decoration: none;color: #444444;}
.footer_openu_color a:visited {color: #444444;}
.footer_openu_color a:hover {text-decoration: underline;color: #C6B299;}

.footer_table {
display:table;
width:100% !important;
}

.footer_row {
display:table-row;
}

#footer_cell_right {
display:table-cell;
min-width:600px;
border:solid 0px #FF0000;
}
@media only screen and (max-width:920px) and (min-width: 799px){
	#footer_cell_right {min-width:400px;}
}

	#menu_footer{
		width:100% !important;
		padding:0px;
		text-align:right;
		vertical-align:top;
		border:solid 0px #FF0000;
	}

	#menu_footer article.article_footer{
		display:inline-block;
		padding-top:5px;
		padding-left:0px;
		padding-right:10px;
		padding-bottom:0px;
		margin:5px;
		/*width:165px;*/
		vertical-align: top;
		border:0px solid #B71500;
	}

#footer_cell_left {
display:table-cell;
/*width:100% !important;*/
min-width:310px;
height:100% !important;
text-align:left;
vertical-align:top;
border:solid 0px #FF0000;
}

.footer_cell {display:table-cell;line-height: 1.20em;}
.together {display:inline-block;}

/* END FOOTER */

/****** Logos Footer ******/

.footer_logo {
float:left;
margin:0px 9px 0px 0px;
border:solid 0px #aacc00;
}

/*
.flogo_ascolot_width {width: 112px;}
.flogo_dialog_width {width: 66px;}
.flogo_diploma_width {width: 68px;}
.flogo_hasifa_width {width: 112px;}
.flogo_merav_width {width: 80px;}
.flogo_schools_width {width: 82px;}
.flogo_tafnit_width {width: 72px;}
.flogo_tachbura_width {width: 112px;}
.flogo_negishut_width {width: 76px;}
.flogo_openu_width {width: 112px;}
*/

.footer_logo_box_ascolot, 
.footer_logo_box_dialog, 
.footer_logo_box_diploma, 
.footer_logo_box_hasifa, 
.footer_logo_box_merav, 
.footer_logo_box_schools, 
.footer_logo_box_tafnit,
.footer_logo_box_tachbura, 
.footer_logo_box_negishut,
.footer_logo_box_openu 
	{
	position: relative;
	text-align: center;
	height: 100px; 
	border: solid 0px #FF0000;
	}

.footer_logo_box_ascolot {width: 112px;}
.footer_logo_box_dialog {width: 66px;}
.footer_logo_box_diploma {width: 68px;}
.footer_logo_box_hasifa {width: 130px;}
.footer_logo_box_merav {width: 80px;}
.footer_logo_box_schools {width: 82px;}
.footer_logo_box_tafnit {width: 72px;}
.footer_logo_box_tachbura {width: 112px;}
.footer_logo_box_negishut {width: 76px;}
.footer_logo_box_openu {width: 112px;}

.foot_line1_ascolot, 
.foot_line1_dialog, 
.foot_line1_diploma, 
.foot_line1_hasifa, 
.foot_line1_merav, 
.foot_line1_schools, 
.foot_line1_tafnit,
.foot_line1_tachbura, 
.foot_line1_negishut,
.foot_line1_openu 
	{
	position: absolute;
	top: 0px; 
	left: 0px;
	height: 51px; 
	border: solid 0px #FF0000;
	}

.foot_line1_ascolot {width: 112px;}
.foot_line1_dialog {width: 66px;}
.foot_line1_diploma {width: 68px;}
.foot_line1_hasifa {width: 130px;}
.foot_line1_merav {width: 80px;}
.foot_line1_schools {width: 82px;}
.foot_line1_tafnit {width: 72px;}
.foot_line1_tachbura {width: 112px;}
.foot_line1_negishut {width: 76px;}
.foot_line1_openu {width: 112px;}

.foot_line2_ascolot, 
.foot_line2_dialog, 
.foot_line2_diploma, 
.foot_line2_hasifa, 
.foot_line2_merav, 
.foot_line2_schools, 
.foot_line2_tafnit, 
.foot_line2_tachbura, 
.foot_line2_negishut, 
.foot_line2_openu 
	{
	position: absolute;
	top: 53px; 
	left: 0px;
	height: 20px; 
	margin: -5px 0px 0px 0px; 
	padding:0px;
	border: solid 0px #FF0000;
	}

.foot_line2_ascolot {width: 112px;}
.foot_line2_dialog {width: 66px;}
.foot_line2_diploma {width: 68px;}
.foot_line2_hasifa {width: 130px;}
.foot_line2_merav {width: 80px;}
.foot_line2_schools {width: 82px;}
.foot_line2_tafnit {width: 72px;}
.foot_line2_tachbura {width: 112px;}
.foot_line2_negishut {width: 76px;}
.foot_line2_openu {width: 112px;}

.foot_line3_ascolot, 
.foot_line3_dialog, 
.foot_line3_diploma, 
.foot_line3_hasifa, 
.foot_line3_merav, 
.foot_line3_schools, 
.foot_line3_tafnit, 
.foot_line3_tachbura 
	{
	position: absolute;
	top: 67px; 
	height: 1px; 
	margin:0px; 
	padding:0px;
	border: solid 0px #FF0000;
	}

.foot_line3_ascolot {width: 112px;left:0px;}
.foot_line3_dialog {width: 66px;left:0px;}
.foot_line3_diploma {width: 68px;left:0px;}
.foot_line3_hasifa {width: 130px;left:0px;}
.foot_line3_merav {width: 80px;left:0px;}
.foot_line3_schools {width: 82px;left:0px;}
.foot_line3_tafnit {width: 72px;left:0px;}
.foot_line3_tachbura {width: 112px;left:0px;}

.foot_line4_ascolot, 
.foot_line4_dialog, 
.foot_line4_diploma, 
.foot_line4_hasifa, 
.foot_line4_merav, 
.foot_line4_schools, 
.foot_line4_tafnit, 
.foot_line4_tachbura 
	{
	position: absolute;
	top: 70px; 
	left: 0px;
	height: 20px; 
	margin:0px; 
	padding:0px;
	border: solid 0px #FF0000;
	}

.foot_line4_ascolot {width: 112px;}
.foot_line4_dialog {width: 66px;}
.foot_line4_diploma {width: 68px;}
.foot_line4_hasifa {width: 130px;}
.foot_line4_merav {width: 80px;}
.foot_line4_schools {width: 82px;}
.foot_line4_tafnit {width: 72px;}
.foot_line4_tachbura {width: 112px;}

.footer_logo_font {
font-family: Reforma;
font-size: 8pt; 
text-align: center; 
font-weight: normal; 
}

.slogan_footer {
font-family: Reforma, Arial;
font-size: 9px; 
text-align: center; 
font-weight: normal; 
letter-spacing: -0.01em; 
line-height:9px; 
color: #888888;
}
.slogan_footer a {text-decoration: none;color: #888888;}
.slogan_footer a:hover {text-decoration: underline;color: #888888;}
.slogan_footer a:visited {color: #888888;}
p.slogan_footer {margin:0px;}

.slogan_footer_english {
font-family: Arial;
font-size: 8px; 
text-align: center; 
font-weight: normal; 
letter-spacing: -0.01em; 
line-height:9px; 
color: #888888;
}
.slogan_footer_english a {text-decoration: none;color: #888888;}
.slogan_footer_english a:hover {text-decoration: underline;color: #888888;}
.slogan_footer_english a:visited {color: #888888;}
p.slogan_footer_english {margin:0px;}

.openu_logo_font {
font-family: Reforma, Arial;
font-size: 11px; 
text-align: center; 
font-weight: normal; 
line-height:11px; 
color: #000000;
}
.openu_logo_font a {text-decoration: none;color: #000000;}
.openu_logo_font a:hover {text-decoration: underline;color: #000000;}
.openu_logo_font a:visited {color: #000000;}
p.openu_logo_font {margin-top:5px;}

.ascolot_color {color: #D2232A;}
.ascolot_color a {text-decoration: none;color: #D2232A;}
.ascolot_color a:visited {color: #D2232A;}
.ascolot_color a:hover {text-decoration: underline;color: #D2232A;}
.ascolot_color_bg {background-color: #D2232A;}

.dialog_color {color: #d46700;}
.dialog_color a {text-decoration: none;color: #d46700;}
.dialog_color a:visited {color: #d46700;}
.dialog_color a:hover {text-decoration: underline;color: #d46700;}
.dialog_color_bg {background-color: #d46700;}

.diploma_color {color: #6566AE;}
.diploma_color a {text-decoration: none;color: #6566AE;}
.diploma_color a:visited {color: #6566AE;}
.diploma_color a:hover {text-decoration: underline;color: #6566AE;}
.diploma_color_bg {background-color: #6566AE;}

.hasifa_color {color: #c9006e;}
.hasifa_color a {text-decoration: none;color: #c9006e;}
.hasifa_color a:visited {color: #c9006e;}
.hasifa_color a:hover {text-decoration: underline;color: #c9006e;}
.hasifa_color_bg {background-color: #c9006e;}

.merav_color {color: #007b5e;}
.merav_color a {text-decoration: none;color: #007b5e;}
.merav_color a:visited {color: #007b5e;}
.merav_color a:hover {text-decoration: underline;color: #007b5e;}
.merav_color_bg {background-color: #007b5e;}

.tafnit_color {color: #183466;}
.tafnit_color a {text-decoration: none;color: #183466;}
.tafnit_color a:visited {color: #183466;}
.tafnit_color a:hover {text-decoration: underline;color: #183466;}
.tafnit_color_bg {background-color: #183466;}

.tachbura_color {color: #837DAD;}
.tachbura_color a {text-decoration: none;color: #837DAD;}
.tachbura_color a:visited {color: #837DAD;}
.tachbura_color a:hover {text-decoration: underline;color: #837DAD;}
.tachbura_color_bg {background-color: #837DAD;}

.negishut_color {color: #58595b;}
.negishut_color a {text-decoration: none;color: #58595b;}
.negishut_color a:visited {color: #58595b;}
.negishut_color a:hover {text-decoration: underline;color: #58595b;}
.negishut_color_bg {background-color: #58595b;}

.org_color {color: #00a0b5;}
.org_color a {text-decoration: none;color: #00a0b5;}
.org_color a:visited {color: #00a0b5;}
.org_color a:hover {text-decoration: underline;color: #00a0b5;}
.org_color_bg {background-color: #C6B299;}

.openu_color {color: #C6B299;}
.openu_color a {text-decoration: none;color: #C6B299;}
.openu_color a:visited {color: #C6B299;}
.openu_color a:hover {text-decoration: underline;color: #C6B299;}
.openu_color_bg {background-color: #C6B299;}

.h1_dialog_color {color: #676662;}
.h1_dialog_color a {text-decoration: none;color: #676662;}
.h1_dialog_color a:visited {color: #676662;}
.h1_dialog_color a:hover {text-decoration: underline;color: #676662;}

.h1_diploma_color {color: #676662;}
.h1_diploma_color a {text-decoration: none;color: #676662;}
.h1_diploma_color a:visited {color: #676662;}
.h1_diploma_color a:hover {text-decoration: underline;color: #676662;}

.h1_hasifa_color {color: #676662;}
.h1_hasifa_color a {text-decoration: none;color: #676662;}
.h1_hasifa_color a:visited {color: #676662;}
.h1_hasifa_color a:hover {text-decoration: underline;color: #676662;}

.h1_merav_color {color: #676662;}
.h1_merav_color a {text-decoration: none;color: #676662;}
.h1_merav_color a:visited {color: #676662;}
.h1_merav_color a:hover {text-decoration: underline;color: #676662;}

.h1_tafnit_color {color: #676662;}
.h1_tafnit_color a {text-decoration: none;color: #676662;}
.h1_tafnit_color a:visited {color: #676662;}
.h1_tafnit_color a:hover {text-decoration: underline;color: #676662;}

.h2_dialog_color {color: #676662;}
.h2_dialog_color a {text-decoration: none;color: #676662;}
.h2_dialog_color a:visited {color: #676662;}
.h2_dialog_color a:hover {text-decoration: underline;color: #676662;}

.h2_diploma_color {color: #676662;}
.h2_diploma_color a {text-decoration: none;color: #676662;}
.h2_diploma_color a:visited {color: #676662;}
.h2_diploma_color a:hover {text-decoration: underline;color: #676662;}

.h2_hasifa_color {color: #676662;}
.h2_hasifa_color a {text-decoration: none;color: #676662;}
.h2_hasifa_color a:visited {color: #676662;}
.h2_hasifa_color a:hover {text-decoration: underline;color: #676662;}

.h2_merav_color {color: #676662;}
.h2_merav_color a {text-decoration: none;color: #676662;}
.h2_merav_color a:visited {color: #676662;}
.h2_merav_color a:hover {text-decoration: underline;color: #676662;}

.online_color {color: #1982B8;}
.online_color a {text-decoration: none;color: #1982B8;}
.online_color a:visited {color: #1982B8;}
.online_color a:hover {text-decoration: underline;color: #1982B8;}

.h2_tafnit_color {color: #676662;}
.h2_tafnit_color a {text-decoration: none;color: #676662;}
.h2_tafnit_color a:visited {color: #676662;}
.h2_tafnit_color a:hover {text-decoration: underline;color: #676662;}

/****** END Logos Footer ******/

/************************************  C O N T E N T  ************************************/

#photo_home_page_dialog {
position:relative;
min-height:360px;
background-image:url(/shared/images/space.png);
background-position:top right;
background-repeat:no-repeat;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	#photo_home_page_dialog {min-height:100px;background-image:url(/shared/images/space.png);}
}

#photo_home_page_tafnit {
position:relative;
min-height:360px;
background-image:url(/tafnit/images/index.jpg);
background-position:top right;
background-repeat:no-repeat;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	#photo_home_page_tafnit {min-height:160px;background-image:url(/shared/images/space.png);}
}

#photo_home_page_org {
position:relative;
min-height:360px;
background-image:url(/shared/images/space.png);
background-position:top right;
background-repeat:no-repeat;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	#photo_home_page_tafnit {min-height:160px;background-image:url(/shared/images/space.png);}
}

#title_home_page {
text-align:right;
margin:20px 25px 0px 0px;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	#title_home_page {
		text-align:center;
		margin:0px;
	}
}

/****** menu vertical (menu_extra) ******/

.menu_extra_box {
float:right;
width: 218px; 
height:auto !important; 
margin:0px -5px 0px 15px;
padding:0px;
border: solid 0px #75B75D;
}

/****** END menu vertical ******/

.right {text-align: right;}
.left {text-align: left;}

.centerized {
width:100% !important;
height:auto !important; 
height:100%; /* IE6: treaded as min-height */
min-height:100%; 
text-align: center;
}

.centerized_element {
margin: auto;
  width: 50%;
  border: 4px solid #007981;
  padding: 10px;
}

.centerized_element {
width: 100%; max-width: 80%; margin: auto;
}

.full_column_content {
display:inline-block;
top:0px;
right:0px; 
width:calc(100% - 0px);
height:auto !important; 
margin:-10px -20px 0px 0px;
padding: 5px 20px 10px 20px;
border: solid 0px #75B75D;
}

.full_column {
display:inline-block;
top:0px;
right:0px; 
width:calc(100% - 0px);
height:auto !important; 
margin:-10px -20px 0px 0px;
padding: 5px 20px 10px 20px;
background-color: #f2f2f2;
border: solid 0px #75B75D;
}

.center_column {
display:inline-block;
top:0px;
right:0px; 
width:calc(100% - 240px);
height:auto !important; 
margin: 50px 100px 0px 120px;
padding: 5px 20px 10px 20px;
border: solid 0px #75B75D;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	.center_column {width:calc(100% - 1px);margin: 20px -20px 0px 0px;}
}

.right_column {
display:inline-block;
top:0px;
right:0px; 
width:calc(100% - 390px);
height:auto !important; 
margin:20px 0px 0px 0px;
padding:0px;
border: solid 0px #75B75D;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	.right_column {width:calc(100% - 1px);}
}

.right_column_nocourse {
display:inline-block;
top:0px;
right:0px; 
width:calc(100% - 238px);
height:auto !important; 
margin:0px;
padding:0px;
border: solid 0px #75B75D;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	.right_column_nocourse {width:calc(100% - 1px);}
}
.right_column_full_screen {
display:inline-block;
top:0px;
right:0px; 
width:calc(100% - 1px); 
height:auto !important; 
margin:0px;
padding:0px;
border: solid 0px #75B75D;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	.right_column_full_screen {width:calc(100% - 1px);}
}

.left_column_ {
float:left;
display:inline-block;
top:0px;
left:0px; 
width:370px; 
height:auto !important; 
margin:40px 10px 0px 0px;
padding:0px;
border: solid 0px #75B75D;
}

.left_column_nocourse_ {
float:left;
display:inline-block;
top:0px;
left:0px; 
width:218px; 
height:auto !important; 
margin:0px 10px 0px 0px;
padding: 75px 0px 0px 0px;
border: solid 0px #75B75D;
}
.courses_plus {
position:relative;
display:inline-block;
top:0px;
left:0px; 
width:370px; 
height:auto !important; 
margin:0px 10px 0px 0px;
padding:0px;
border: solid 0px #75B75D;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	.courses_plus {position:relative;top:0px;}
}

.top_header {
position: relative;
display:inline-block;
width:calc(100% - 0px);
height:193px; 
margin:20px 0px 20px 0px;
padding: 0px 0px 0px 0px;
background-color: #f2f2f2;
border: solid 0px #75B75D;
}
@media only screen and (max-width:1200px) and (min-width: 10px){
	.top_header {
		height:auto !important; 
		margin:20px 0px 20px 0px;
		padding: 0px 0px 20px 0px;
	}
}

.top_header_content_simple {
	width:calc(100% - 400px);
	margin: 0px 0px 0px 0px;
	position: absolute;
	top: 50%;
	right: 10px;
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
@media only screen and (max-width:1200px) and (min-width: 10px){
	.top_header_content_simple {
		width:calc(100% - 0px);
		margin: 0px 0px 0px 0px;
		position: relative;
		top: 20px;
		right: -50%;
		-ms-transform: translate(-50%, 0%);
		transform: translate(-50%, 0%);
	}
}
.top_header_content {
	width:calc(100% - 400px);
	margin: 0px 0px 0px 0px;
	position: absolute;
	top: 50%;
	right: 190px;
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
@media only screen and (max-width:1200px) and (min-width: 10px){
	.top_header_content {
		width:calc(100% - 0px);
		margin: 0px 0px 0px 0px;
		position: relative;
		top: 20px;
		right: -50%;
		-ms-transform: translate(-50%, 0%);
		transform: translate(-50%, 0%);
	}
}
.top_header_content_table {width:calc(100% - 0px);}

.top_header_content_button {
	margin: 0px 0px 0px 0px;
	position: absolute;
	top: 50%;
	left: 130px;
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
@media only screen and (max-width:1200px) and (min-width: 10px){
	.top_header_content_button {
		margin: 0px 0px 0px 0px;
		position: relative;
		top: 20px;
		left: 50%;
		-ms-transform: translate(-50%, 0%);
		transform: translate(-50%, 0%);
	}
}

tr.top_header_tabla_title td {
	width:calc(33% - 0px);
	padding: 5px 20px 5px 20px;
	font-family: ReformaMedium, Arial;
	font-size: 22px;
	line-height: 22px;
	text-align: right;
	font-weight: normal;
	letter-spacing: 0.02em;
}

tr.top_header_tabla_text td {
	padding: 5px 20px 5px 20px;
	font-family: Reforma, Arial;
	font-size: 22px;
	line-height: 22px;
	text-align: right;
	font-weight: normal;
	letter-spacing: 0.02em;
}

.top_header_photo {
width:193px;
height:auto;
margin-left:10px;
padding: 0px 0px 0px 10px;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	.top_header_photo {
		width:100%;
		height:auto;
		border-left: dotted 0px #888888;
	}
}

/*** ----- Half 50% ----- ***/
.half_side {
	width:100%;
	margin-top:0px;
	padding:0px;
	text-align:center;
	vertical-align:top;
	border:solid 0px #FF0000;
}

.half_side article{
	display:inline-block;
	vertical-align:top;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:calc(50% - 3px);
}

.half_side_right {
	padding:0px 0px 0px 0px;
}

.half_side_left {
	padding:0px 20px 0px 0px;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	.half_side_left {padding:0px 0px 0px 0px;}
}

@media only screen and (max-width:920px) and (min-width: 10px){
	.half_side {margin-top:0px;}
	.half_side article {width:calc(100% - 0px);}
}

.half_side_image {max-height:350px;width:auto;}
@media only screen and (max-width:800px) and (min-width: 10px){.half_side_image {width:100%;max-height:100%;}}

.half_side_box {
	margin:-90px 0px 0px 0px;
	padding:90px 0px 0px 0px;
	background-color:#F2F2F2;
}

.titlebox {
	margin:-10px 0px 0px 0px;
	padding:20px 0px 20px 0px;
	background-color:#FFFFFF;
	text-align: center;
}

@media only screen and (max-width:800px) and (min-width: 10px){.half_side_image {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}

/*** ----- END Half 50% ----- ***/

/*** ----- third 33% left right ----- ***/
.third_side {
	width:100%;
	margin-top:0px;
	padding:0px;
	text-align:center;
	vertical-align:top;
	border:solid 0px #FF0000;
}

.third_side article.third_side_right {
	display:inline-block;
	vertical-align:top;
	padding:0px 0px 10px 0px;
	margin:10px 0px 0px 0px;
	width:calc(33% - 5px);
}

.third_side article.third_side_left {
	display:inline-block;
	vertical-align:top;
	padding:0px 0px 10px 0px;
	margin:0px 10px 0px 0px;
	width:calc(66% - 5px);
}

@media only screen and (max-width:920px) and (min-width: 10px){
	.third_side {margin-top:0px;}
	.third_side article.third_side_right {width:calc(100% - 0px);margin:0px 0px 0px 0px;}
	.third_side article.third_side_left {width:calc(100% - 0px);margin:0px 0px 0px 0px;}
}
/*** ----- END third 33% left right ----- ***/
/*** ----- third 33% ----- ***/
.third_side {
	width:100%;
	margin-top:0px;
	padding:0px;
	text-align:center;
	vertical-align:top;
	border:solid 0px #FF0000;
}

.third_side article{
	display:inline-block;
	vertical-align:top;
	padding:0px 10px 10px 10px;
	margin:0px 0px 0px 0px;
	width:calc(33% - 20px);
}

.third_side article img {width:100%;}

.third_side article div span.title {
	font-family: Reforma;
	font-size: 25px; 
	line-height: 25px;
	text-align: right; 
	font-weight: normal; 
	letter-spacing: 0.00em;
}

.third_side article div span.meetings {
	font-family: Reforma;
	font-size: 18px; 
	line-height: 18px;
	text-align: right; 
	font-weight: normal; 
	letter-spacing: 0.00em;
}

.third_side article div span.price {
	font-family: Reforma;
	font-size: 25px; 
	line-height: 25px;
	text-align: right; 
	font-weight: normal; 
	letter-spacing: 0.00em;
}

.third_side article div a {text-decoration: none;color: #666666;}
.third_side article div a:visited {text-decoration: none;color: #666666;}
.third_side article div a:hover {text-decoration: underline;color: #666666;}

@media only screen and (max-width:920px) and (min-width: 10px){
	.third_side {margin-top:0px;}
	.third_side article {width:calc(100% - 0px);padding:0px 0px 10px 0px;}
}
/*** ----- END third 33% ----- ***/
/*** ----- Quarter 25% ----- ***/
.quarter_side {
	width:100%;
	margin-top:0px;
	padding:0px;
	text-align:center;
	vertical-align:top;
	border:solid 0px #FF0000;
}

.quarter_side article{
	display:inline-block;
	vertical-align:top;
	padding:0px 10px 10px 10px;
	margin:0px 0px 0px 0px;
	width:calc(25% - 25px);
}

.quarter_side article img {width:100%;}

.quarter_side article div span.title {
	font-family: Reforma;
	font-size: 25px; 
	line-height: 25px;
	text-align: right; 
	font-weight: normal; 
	letter-spacing: 0.00em;
}

.quarter_side article div span.meetings {
	font-family: Reforma;
	font-size: 18px; 
	line-height: 18px;
	text-align: right; 
	font-weight: normal; 
	letter-spacing: 0.00em;
}

.quarter_side article div span.price {
	font-family: Reforma;
	font-size: 25px; 
	line-height: 25px;
	text-align: right; 
	font-weight: normal; 
	letter-spacing: 0.00em;
}

.quarter_side article div a {text-decoration: none;color: #666666;}
.quarter_side article div a:visited {text-decoration: none;color: #666666;}
.quarter_side article div a:hover {text-decoration: underline;color: #666666;}

@media only screen and (max-width:920px) and (min-width: 10px){
	.quarter_side {margin-top:0px;}
	.quarter_side article {width:calc(100% - 0px);padding:0px 0px 10px 0px;}
}
/*** ----- END Quarter 25% ----- ***/

/*** ----- fifth ----- ***/
.fifth_side {
	width:calc(100% + 0px);
	margin:0px 0px 0px 0px;
	padding:0px;
	text-align:center;
	vertical-align:top;
	border:solid 0px #FF0000;
}

.fifth_side article{
	display:inline-block;
	vertical-align:top;
	padding:0px 0px 0px 0px;
	margin:0px 5px 15px 5px;
	width:calc(20% - 14px);
	border:solid 0px #FF0000;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	.fifth_side article {width:calc(100% - 15px);}
}

.fifth_side article img{
	-webkit-transition:.3s;
	-moz-transition:.3s;
	width:100%;
}

.fifth_side article:hover img{
	/*
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	*/
	transform: translate(0%, -50%) rotate(0deg);
}
.fifth_side article:hover > div.item_title {visibility: visible;}

.item_title {
	visibility: hidden;
	margin-top: -100px;
	margin-bottom: 20px;
	/*white-space: nowrap;*/
	
	font-family: Reforma;
	font-size: 1.0vw;
	line-height: 1.0vw;
	text-align: center; 
	font-weight: normal; 
	letter-spacing: 0.00em;
	
	height: 5em; /* 5m = 5 shurot */
}
.item_title span {font-weight: bold;}
.item_title:hover {}
.item_title a {text-decoration: none;color: #666666;}
.item_title a:visited {text-decoration: none;color: #666666;}
.item_title a:hover {text-decoration: underline;color: #666666;}

@media only screen and (max-width:920px) and (min-width: 10px){
	.item_title {visibility: visible; margin-top: 20px; font-size: 3.5vw;line-height: 3.5vw;height: 100%;}
}

.parent {
    position: relative;
    display: inline-block;
    width:100%;
    height: 100%;
    padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
    overflow: hidden;
    cursor: pointer;
}

.child {
    width:100%;
    height: 100%;
    background-size: cover;
	background-position:center center;
	background-repeat: no-repeat;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

.parent:hover .child, .parent:focus .child {
    -ms-transform: translate(0%, -50%) rotate(0deg);
    -moz-transform: translate(0%, -50%) rotate(0deg);
    -webkit-transform: translate(0%, -50%) rotate(0deg);
    -o-transform: translate(0%, -50%) rotate(0deg);
    transform: translate(0%, -50%) rotate(0deg);
}
@media only screen and (max-width:920px) and (min-width: 10px){
	.parent:hover .child, .parent:focus .child {
	    -ms-transform: translate(0%, 0%) rotate(0deg);
		-moz-transform: translate(0%, 0%) rotate(0deg);
		-webkit-transform: translate(0%, 0%) rotate(0deg);
		-o-transform: translate(0%, 0%) rotate(0deg);
		transform: translate(0%, 0%) rotate(0deg);
	}
}
.parent:hover .child:before, .parent:focus .child:before {
    display: block;
}

.parent:hover a, .parent:focus a {
    display: block;
}
/*** ----- END fifth ----- ***/


/*** -----  ----- ***/
/****** Section 40 20 20 20 ******/
.blog_article{
	display:inline-block;
	padding:20px 0px 20px 0px;
	text-align:center;
	vertical-align:top;
	border:solid 0px #FF0000;
	width:calc(100% - 0px);
}

.blog_article article {
	display:inline-block;
	vertical-align:top;
	text-align: center;
	padding:0px 0px 0px 0px;
	margin:0px 20px 20px 20px;
	width:calc(33% - 40px);
	background-color:#FFFFFF;
}

.art_image {
	width:100%;
	height:auto;
	text-align: right;
	padding:5px;
	border:solid 1px #837DAD;
}

@media only screen and (max-width:920px) and (min-width: 10px){
	.blog_article {width:calc(100% - 5px);}
	.blog_article article {width:calc(100% - 0px);margin:0px 0px 20px 0px;}
	.blog_article article.left {width:calc(100% + 0px);margin:0px 0px 0px 0px;}
	.blog_article0 article.center{width:calc(100% + 0px);margin:0px 0px 20px 0px;}
}
/****** END Section 40 20 20 20 ******/
/* ZOOM IN */
.zoom_in {
	-webkit-transition:.5s;
	-moz-transition:.5s;
	background-color:#FFFFFF;
}
.zoom_in:hover {
	-webkit-transition:.7s;
	-moz-transition:.7s;
    -webkit-transform:scale(1.05);
	-moz-transform:scale(1.05);
	box-shadow: 1px 1px 10px #666;
	-webkit-box-shadow: 1px 1px 10px #666;
	-moz-box-shadow: 1px 1px 10px #666;
}
/* END ZOOM IN */

.zoom_txt {
	padding:0px 20px 20px 20px;
	margin:10px 0px 0px 0px;
	text-align: right;
}

.hache_color {
font-family: Reforma, Arial;
font-size: 30px;
font-weight: normal;
line-height: 1.25;
letter-spacing: 0.02em;
display: inline;
color: #676662;
}
a {color: #676662;}
a:link {text-decoration: none;}
a:hover {text-decoration: none;}
a:visited {color: #676662;}

img.centerized {
	width:100% !important;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height */
	min-height:100%; /* real browsers */
	text-align: center;
}
/*** -----  ----- ***/

.title_courses_plus {
font-family: ReformaMedium, Arial;
font-size: 18px;
text-align: right;
font-weight: bold;
line-height: 18px;
letter-spacing: 0.02em;
display: inline;
}

.subtitle_courses_plus {
font-family: ReformaMedium, Arial;
font-size: 15px;
text-align: right;
font-weight: bold;
line-height: 16px;
letter-spacing: 0.02em;
display: inline;
}

.icon_courses_plus {
position:relative;
top:8px;
right:0px; 
margin:0px 0px 0px 10px;
}

.pad_top {padding-top:10px;}
.pad10 {vertical-align: top;padding:0px 10px 0px 0px;}

/*********** tafrit_index ***********/

#homepage_dialog{
	margin:20px;
	padding:0px;
	text-align:right;
	border:solid 0px #FF0000;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	#homepage_dialog {margin:0px;}
}

#homepage_dialog article{
	display:inline-block;
	vertical-align: top;
	margin:0px 5px 0px 5px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	width:calc(30% - 0px);
}
@media only screen and (max-width:920px) and (min-width: 10px){
	#homepage_dialog article {width:100%;}
}

ul.tafrit_index {
width:100% !important;
text-align:right;
vertical-align:top;
margin:5px 0px 10px 0px;
padding:0px; 
font-family:  Reforma, Arial;
font-size: 13px; 
text-align: right; 
font-weight: bold; 
line-height: 16px; 
letter-spacing: 0.00em; 
color: #666666;
padding:0px; 
margin:5px 15px 5px 0px;
list-style-type: none;
}
ul.tafrit a {text-decoration: none;color: #666666;}
ul.tafrit a:visited {text-decoration: none;color: #666666;}
ul.tafrit a:hover {text-decoration: underline;color: #007b5e;}


@media only screen and (max-width:920px) and (min-width: 10px){
ul.tafrit_index {margin:5px 0px 20px 0px;}
}

ul.tafrit_index li.bullete_dialog {
list-style-image:url(/shared/images/bullete_arrow_dialog_01.png);
margin:0px 15px 0px 0px;
}
ul.tafrit_index li.bullete_diploma {
list-style-image:url(/shared/images/bullete_arrow_diploma_01.png);
margin:0px 15px 0px 0px;
}
ul.tafrit_index li.bullete_hasifa {
list-style-image:url(/shared/images/bullete_arrow_hasifa_01.png);
margin:0px 15px 0px 0px;
}
ul.tafrit_index li.bullete_merav {
list-style-image:url(/shared/images/bullete_arrow_merav_01.png);
margin:0px 15px 0px 0px;
}
ul.tafrit_index li.bullete_tafnit {
list-style-image:url(/shared/images/bullete_arrow_tafnit_01.png);
margin:0px 15px 0px 0px;
}

/* links colors */
/* dialog */
ul.tafrit_index li.title_index_dialog_bg {
margin:0px;
padding:0px;
background-color:#ffffff;
list-style-type: none;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	ul.tafrit_index li.title_index_dialog_bg {
		margin:0px -5px 0px 5px;
		padding:2px 5px 2px 5px;
		background-color:#ffffff;
	}
}

.title_dialog_color {color: #d46700;}
@media only screen and (max-width:920px) and (min-width: 10px){
	.title_dialog_color {color: #ffffff;}
}

ul.bullete_dialog {
list-style-image:url(/shared/images/bullete_arrow_dialog_01.png);
margin:0px 15px 0px 0px;
}
ul.bullete_diploma {
list-style-image:url(/shared/images/bullete_arrow_diploma_01.png);
margin:0px 15px 0px 0px;
}
ul.bullete_hasifa {
list-style-image:url(/shared/images/bullete_arrow_hasifa_01.png);
margin:0px 15px 0px 0px;
}
ul.bullete_merav {
list-style-image:url(/shared/images/bullete_arrow_merav_01.png);
margin:0px 15px 0px 0px;
}
ul.bullete_tafnit {
list-style-image:url(/shared/images/bullete_arrow_tafnit_01.png);
margin:0px 15px 0px 0px;
}

/*tafnit */
ul.tafrit_index li.title_index_tafnit_bg {
margin:0px;
padding:0px;
background-color:#ffffff;
list-style-type: none;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	ul.tafrit_index li.title_index_tafnit_bg {
		margin:0px -5px 0px 5px;
		padding:2px 5px 2px 5px;
		background-color:#ffffff;
list-style-type: none;
	}
}

.title_tafnit_color {color: #183466;}
@media only screen and (max-width:920px) and (min-width: 10px){
	.title_tafnit_color {color: #ffffff;}
}

/*********** END tafrit_index ***********/

#homepage{
	padding:0px;
	text-align:center;
	border:solid 0px #FF0000;
}

#homepage article{
	display:inline-block;
	vertical-align: top;
	padding-top:5px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin:5px;
	width:calc(50% - 60px);
}
@media only screen and (max-width:920px) and (min-width: 10px){
	#homepage article {width:100%;}
}

#homepage article .box{
	display:inline-block;
	width:calc(100% - 60px);
	margin:5px 20px 5px 20px;
	text-align:right;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	background:#fff;
	border:0px solid #B71500;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	#homepage article .box {margin:5px 5px 5px 5px;width:100%;}
}

.mishbetzet_index {
display:inline-block;
margin-right:-20px;
padding: 10px 20px 10px 20px;
width:calc(100% - 20px);
}
@media only screen and (max-width:920px) and (min-width: 10px){
	.mishbetzet_index {width:100%;}
}

.mishbetzet_index_dialog {
display:inline-block;
margin-right:0px;
padding: 10px 20px 10px 20px;
width:calc(100% + 198px);
}
@media only screen and (max-width:920px) and (min-width: 10px){
	.mishbetzet_index_dialog {width:calc(100% - 40px);padding: 10px 20px 10px 20px;margin:0px 0px 20px 0px ;}
}

.mishbetzet_tafrit {
display:inline-block;
margin-right:-10px;
padding: 10px 20px 10px 20px;
width:calc(100% - 40px);
}

.tafrit_index {
display:inline-block;
margin: 5px 10px 0px 20px;
}

/****** switch ******/

.hidden {
display:none;
visibility:hidden;
}

.switch-on {display:inline;}
.switch-off {display:none;}

.widescreen {display:block;}
.cellular {display:none;}
@media only screen and (max-width:920px) and (min-width: 10px){
	.widescreen {display:none;}
	.cellular {display:inline;}
}
/****** END switch ******/

/****** IMG Responsive ******/

.responsive {
	width:100%;height:auto;
}

.img_responsive {
max-width:100%;height:auto;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	.img_responsive {width:100%;height:auto;}
	.img_responsive_header {width:100%;height:auto;margin:10px 0px 0px 0px;}
}

.img_responsive_right_column {
margin-right:-20px;
width:calc(100% + 20px);
height:auto;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	.img_responsive_right_column {width:calc(100% + 40px);}
}

.video_responsive {
max-width:100%;height:auto;
}

.photo_frame_left {
float:left;
margin:0px 10px 10px 0px;
padding:0px;
text-align:center;
background-color:#E1E9ED;
border:solid 1px #4444FF;
}
.photo_frame_right {
float:right;
margin:0px 0px 10px 10px;
padding:0px;
text-align:center;
background-color:#E1E9ED;
border:solid 1px #4444FF;
}

/****** articles ******/

.text_article {
width:calc(100% - 300px);
margin:0px 235px 10px 10px;
}

.photo_article {
float:right;
margin:0px -200px 10px 10px;
width: 183px; 
height: 122px;
}

.spoiler_article {
min-height: 100px;
}

@media only screen and (max-width:920px) and (min-width: 10px){
	.photo_article {
		float:none;
		margin:0px;
	}

	.text_article {
		width:calc(100% - 1px);
		margin:0px;
	}

}

.text_article_teacher {
width:calc(100% - 100px);
margin:0px 100px 10px 10px;
}
.photo_article_teacher {
float:right;
margin:0px -110px 10px 10px;
width: 100px; 
height: 100px;
border-radius: 20%;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	.photo_article {
		float:none;
		margin:0px;
	}
}
/****** end articles ******/

.photo_teacher_in_course_page {
float:right;
width:150px;
height:auto;
text-align:center;
margin: 0px 0px 0px 10px;
padding:0px;
border:solid 1px #bbbbbb;
}
/****** articles new design ******/

figure {display: inline;}
.art_box {
float: right;
margin: 0px 0px 10px 20px;
padding:0px;
border:solid 1px #bbbbbb;
text-align:center;
}
.art_box img {width:200px;}
@media only screen and (max-width:920px) and (min-width: 10px){
	.art_box {
		float: none;
		width:100%;
		margin:0px;
		border:solid 0px #bbbbbb;
	}
	.art_box img {width:100%;}
}

.article_box {
width:calc(100% - 30px);
height:auto;
margin:0px 0px 15px 0px;
padding:0px 0px 5px 0px; 
border-bottom: dotted 1px #888888;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	.article_box {
		width:100%;
	}
}

.article_photo {
width:193px;
height:auto;
margin-left:10px;
padding: 0px 0px 0px 10px;
border-left: dotted 1px #888888;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	.article_photo {
		width:100%;
		height:auto;
		border-left: dotted 0px #888888;
	}
}

.article_text {
display:inline-block;
width:calc(100% - 225px);
height:auto;
vertical-align:top;
border:solid 0px #0000FF;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	.article_text {
		width:100%;
	}
}

.article_title {
display: inline;
font-family: Reforma, Arial;
font-size: 18px;
text-align: right;
font-weight: bold;
line-height: 18px;
letter-spacing: 0.00em;
}

.article_link {
font-family: Reforma, Arial;
font-size: 15px;
text-align: left;
font-weight: bold;
line-height: 15px;
letter-spacing: 0.00em;
}


/****** end articles new design ******/

/****** Photo article with bottom Caption ******/

.photo_caption_left {
float: left;
margin: 0px 10px 10px 0px;
padding:0px;
text-align:center;
border:solid 1px #bbbbbb;
}

.photo_caption_right {
width:20%;
float: right;
margin: 0px 0px 10px 10px;
padding:0px;
text-align:center;
border:solid 1px #bbbbbb;
}

/****** END Photo article with bottom Caption ******/


/****** news_stretch ******/
.news_stretch {
margin:5px 0px 10px 0px;
border-top:solid 0px #bbbbbb;
border-bottom:solid 0px #bbbbbb;
}

#news{
	width:100%;
	padding:0px;
	text-align:center;
	background:#ffffff;
	border:solid 0px #FF0000;
}

#news article {
	display:inline-block;
	vertical-align: top;
	min-width:240px;
	height:auto !important; 
	padding-top:5px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:3px;
	margin:0px;
	width:calc(30% - 0px);
	border:solid 0px #bbbbbb;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	#news article {width:100%;}
}

#news article.berder_left_1 {border-left:solid 1px #bbbbbb;}
#news article.berder_left_2 {border-left:solid 1px #bbbbbb;}

@media only screen and (max-width:1202px) and (min-width: 10px){
	#news article.berder_left_2{border-left:solid 0px #bbbbbb;}
}
@media only screen and (max-width:955px) and (min-width: 10px){
	#news article.berder_left_1{border-left:solid 0px #bbbbbb;}
}

#news article .news_box{
	display:inline-block;
	max-width:230px;
	height:auto !important; 
	margin:5px 0px 5px 0px;
	padding:10px 10px 0px 10px;
	text-align:center;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	background:#fff;
	border:solid 0px #bbbbbb;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	#news article .news_box {margin:5px 5px 5px 5px;width:100%;}
}

.news_link a {text-decoration: none;}
.news_link a:visited {text-decoration: none;}
.news_link a:hover {text-decoration: none;;}

	.news_title {
		font-family: Reforma, Arial;
		font-size: 18px;
		text-align: center;
		font-weight: bold;
		letter-spacing: 0.00em;
		display:inline-block;
		color: #666666;
	}
	.news_subtitle {
		font-family: Reforma, Arial;
		font-size: 16px;
		text-align: center;
		font-weight: bold;
		letter-spacing: 0.00em;
		display:inline-block;
		color: #666666;
	}
	.news_text {
		font-family: Reforma, Arial;
		font-size: 15px;
		text-align: center;
		font-weight: normal;
		letter-spacing: 0.00em;
		display:inline-block;
		color: #666666;
	}

img.article_image {
max-width:220px;
height:auto !important; 
}
img.article_image_height {
max-width:150px;
height:auto !important; 
}

/****** END news_stretch ******/

.banner_left {
position:relative;
top:-290px;
width:220px;
height:250;
}





img {border: solid 0px #FF00CC;}
img.floatleft {float: left; margin: 0px 10px 10px 0px;}
img.floatright {float: right; margin: 0px 0px 10px 10px;}
img.floatright {float: right; margin: 0px 0px 10px 10px;}
img.centerized {
	width:100% !important;
	height:auto !important; 
	height:100%; /* IE6: treaded as min-height */
	min-height:100%; 
	text-align: center;
}
img.width20 {width:20%;}
img.width21 {width:21%;}
img.width22 {width:22%;}
img.width23 {width:23%;}
img.width24 {width:24%;}
img.width25 {width:25%;}
img.width26 {width:26%;}
img.width27 {width:27%;}
img.width28 {width:28%;}
img.width29 {width:29%;}
img.width30 {width:30%;}
img.width31 {width:31%;}
img.width32 {width:32%;}
img.width33 {width:33%;}
img.width34 {width:34%;}
img.width35 {width:35%;}
img.width36 {width:36%;}
img.width37 {width:37%;}
img.width38 {width:38%;}
img.width39 {width:39%;}
img.width40 {width:40%;}
img.width41 {width:41%;}
img.width42 {width:42%;}
img.width43 {width:43%;}
img.width44 {width:44%;}
img.width45 {width:45%;}
img.width46 {width:46%;}
img.width47 {width:47%;}
img.width48 {width:48%;}
img.width49 {width:49%;}
img.width40 {width:40%;}
img.width50 {width:50%;}
img.width51 {width:51%;}
img.width52 {width:52%;}
img.width53 {width:53%;}
img.width54 {width:54%;}
img.width55 {width:55%;}
img.width56 {width:56%;}
img.width57 {width:57%;}
img.width58 {width:58%;}
img.width59 {width:59%;}
img.width60 {width:60%;}
img.width61 {width:61%;}
img.width62 {width:62%;}
img.width63 {width:63%;}
img.width64 {width:64%;}
img.width65 {width:65%;}
img.width66 {width:66%;}
img.width67 {width:67%;}
img.width68 {width:68%;}
img.width69 {width:69%;}
img.width70 {width:70%;}
img.width71 {width:71%;}
img.width72 {width:72%;}
img.width73 {width:73%;}
img.width74 {width:74%;}
img.width75 {width:75%;}
img.width76 {width:76%;}
img.width77 {width:77%;}
img.width78 {width:78%;}
img.width79 {width:79%;}
img.width80 {width:80%;}
img.width100 {width:100%;}

.width20 {width:20%;}
.width21 {width:21%;}
.width22 {width:22%;}
.width23 {width:23%;}
.width24 {width:24%;}
.width25 {width:25%;}
.width26 {width:26%;}
.width27 {width:27%;}
.width28 {width:28%;}
.width29 {width:29%;}
.width30 {width:30%;}
.width31 {width:31%;}
.width32 {width:32%;}
.width33 {width:33%;}
.width34 {width:34%;}
.width35 {width:35%;}
.width36 {width:36%;}
.width37 {width:37%;}
.width38 {width:38%;}
.width39 {width:39%;}
.width40 {width:40%;}
.width41 {width:41%;}
.width42 {width:42%;}
.width43 {width:43%;}
.width44 {width:44%;}
.width45 {width:45%;}
.width46 {width:46%;}
.width47 {width:47%;}
.width48 {width:48%;}
.width49 {width:49%;}
.width40 {width:40%;}
.width50 {width:50%;}
.width51 {width:51%;}
.width52 {width:52%;}
.width53 {width:53%;}
.width54 {width:54%;}
.width55 {width:55%;}
.width56 {width:56%;}
.width57 {width:57%;}
.width58 {width:58%;}
.width59 {width:59%;}
.width60 {width:60%;}
.width61 {width:61%;}
.width62 {width:62%;}
.width63 {width:63%;}
.width64 {width:64%;}
.width65 {width:65%;}
.width66 {width:66%;}
.width67 {width:67%;}
.width68 {width:68%;}
.width69 {width:69%;}
.width70 {width:70%;}
.width71 {width:71%;}
.width72 {width:72%;}
.width73 {width:73%;}
.width74 {width:74%;}
.width75 {width:75%;}
.width76 {width:76%;}
.width77 {width:77%;}
.width78 {width:78%;}
.width79 {width:79%;}
.width80 {width:80%;}
.width81 {width:81%;}
.width82 {width:82%;}
.width83 {width:83%;}
.width84 {width:84%;}
.width85 {width:85%;}
.width86 {width:86%;}
.width87 {width:87%;}
.width88 {width:88%;}
.width89 {width:89%;}
.width90 {width:90%;}
.width90 {width:90%;}
.width91 {width:91%;}
.width92 {width:92%;}
.width93 {width:93%;}
.width94 {width:94%;}
.width95 {width:95%;}
.width96 {width:96%;}
.width97 {width:97%;}
.width98 {width:98%;}
.width99 {width:99%;}
.width100 {width:100%;}

.top_image_index {
width:calc(100% - 10px);
height:509px;
margin-top:-20px;
margin-right:-10px;
}

.top_image_box {
margin:0px;
width:calc(100% + 280px);
background-size: cover;
background-position: 50% 50%;
background-position:top right;
background-repeat: none;
}

.top_image_box_online {
margin:0px;
width:calc(100% + 280px);
background-position:center center;
background-repeat:no-repeat;
background-size: cover;
}

/*
@import url("/shared/styles/headers_dialog.css");
@import url("/shared/styles/headers_diploma.css");
@import url("/shared/styles/headers_hasifa.css");
@import url("/shared/styles/headers_merav.css");
@import url("/shared/styles/headers_tafnit.css");
@import url("/shared/styles/headers_tachbura.css");
@import url("/shared/styles/headers_negishut.css");
@import url("/shared/styles/headers_org.css");
@import url("/shared/styles/headers_openu.css");
*/

.top_image_full_screen {
width:calc(100% + 40px);
height:272px;
height:287px \0 /* IE9 */;
}

.top_image_general_line {
width:calc(100% + 0px);
height:313px;
height:328px \0 /* IE9 */;
}

.top_image_1_line {
width:calc(100% + 0px);
height:272px;
height:287px \0 /* IE9 */;
}

.top_image_2_line {
width:calc(100% + 0px);
height:302px;
height:317px \0 /* IE9 */;
}

/*
.top_image_3_line {
width:calc(100% + 0px);
height:322px;
height:337px \0;
}
*/

.top_image_3_line {
width:calc(100% + 0px);
height:450px;
height:465px \0 /* IE9 */;
}

.top_image_4_line {
width:calc(100% + 0px);
height:341px;
height:356px \0 /* IE9 */;
}

.top_image_5_line {
width:calc(100% + 0px);
height:361px;
height:376px \0 /* IE9 */;
}

.top_image_high {
width:calc(100% + 0px);
height:530px;
height:545px \0 /* IE9 */;
}

.top_image_form_wide {
width:calc(100% + 0px);
height:455px;
height:455px \0 /* IE9 */;
}

.bg_dots {
background-image: url(/online-courses/images/bg_dot.png);
width:100%;
height:100%;
}

.header_cellular_bg_dots {
background-image: url(/online-courses/images/bg_dot.png);
width:100%;
height:100%;
}

.header_cellular_bg_sizes {
	background-position:center center;
	background-repeat:no-repeat;
	background-size: cover;
}
/*
.blue_filter {
	filter: sepia(100%) hue-rotate(190deg) saturate(100%) brightness(0.70) contrast(100%);
}
*/
/* End Images and Headers */

/***** Buttons fo cellular *****/

.box_button {
	position: relative;
	display: table;
	width: 100%;
	height: 80px;
	margin:0px 0px 5px 0px;
	padding:0px;
}
.box_button_bg {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 80px;
	vertical-align:50%;
	background-size: cover;
	background-position:middle center;
	background-position: 50% 50%;
	background-repeat: none;

/*
	-webkit-filter: hue-rotate(120deg) saturate(5.9) sepia(0.6) brightness(90%);
	filter:hue-rotate(150deg);

	-webkit-filter: grayscale(1) brightness(70%);
	filter:gray;

	opacity: 0.5;
    filter: alpha(opacity=50);
*/

}
.box_button_bg-01 {background-image:url(/shared/images/space.png);}

.box_button_bgcolor_grey_90 {background-color:#222222;}
.box_button_bgcolor_grey_85 {background-color:#333333;}
.box_button_bgcolor_grey_80 {background-color:#444444;}
.box_button_bgcolor_grey_75 {background-color:#555555;}
.box_button_bgcolor_grey_70 {background-color:#666666;}
.box_button_bgcolor_grey_65 {background-color:#777777;}
.box_button_bgcolor_grey_60 {background-color:#888888;}
.box_button_bgcolor_grey_55 {background-color:#999999;}
.box_button_bgcolor_grey_50 {background-color:#aaaaaa;}
.box_button_bgcolor_grey_45 {background-color:#bbbbbb;}
.box_button_bgcolor_grey_40 {background-color:#cccccc;}

.box_button_icon {
	position: relative;
	top: 0px;
	left: 0px;
	margin:0px;
	padding:0px;
	display: table-cell;
	vertical-align:middle;
	font-family: Reforma;
	font-size: 20px; 
	text-align: right; 
	font-weight: bold; 
	line-height: 22px; 
	letter-spacing: 0.04em; 
	color: #ffffff;
	text-shadow: 0 0 2px #000; /* Firefox 3.5+, Opera 9+, Safari 1+, Chrome, IE10 */
	filter: progid:DXImageTransform.Microsoft.Glow(Color=#000000,Strength=1); /* IE-10 */
}

.box_button_text {
	position: relative;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	margin:0px 10px 0px 0px;
	padding:0px;
	display: table-cell;
	vertical-align:middle;
	font-family: Reforma;
	font-size: 20px; 
	text-align: center; 
	font-weight: bold; 
	line-height: 22px; 
	letter-spacing: 0.04em; 
	color: #ffffff;
	text-shadow: 0 0 2px #000; /* Firefox 3.5+, Opera 9+, Safari 1+, Chrome, IE10 */
	filter: progid:DXImageTransform.Microsoft.Glow(Color=#000000,Strength=1); /* IE-10 */
}
.box_button_text a {text-decoration:none;color:#ffffff;}
.box_button_text a:visited {color:#ffffff;}
.box_button_text a:hover {text-decoration:none;color:#ffffff;}

/***** END Buttons fo cellular *****/

/***** Small Buttons fo cellular *****/

.box_button_small {
	position: relative;
	display: table;
	width: 100%;
	height: 25px;
	margin:0px 0px 5px 0px;
	padding:0px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	border: solid 1px #887e68; 
}
.box_button_bg_small {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 25px;
	vertical-align:50%;
	background-size: cover;
	background-position:middle center;
	background-position: 50% 50%;
	background-repeat: none;
	-webkit-filter: grayscale(1);
	filter:gray;
	opacity: 0.4;
    filter: alpha(opacity=40);
}
.box_button_bg-00 {background-image:url(/shared/images/space.png);}

.box_button_text_small {
	position: relative;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	margin:0px;
	padding:0px;
	display: table-cell;
	vertical-align:middle;
	font-family: Reforma, Arial;
	font-size: 18px; 
	text-align: center; 
	font-weight: bold; 
	line-height: 18px; 
	letter-spacing: 0.02em; 
	color: #666666;

	/* text-shadow: 0 0 2px #000; Firefox 3.5+, Opera 9+, Safari 1+, Chrome, IE10 */
	/* filter: progid:DXImageTransform.Microsoft.Glow(Color=#000000,Strength=1); IE-10 */

}
.box_button_text_small a {text-decoration:none;color:#666666;}
.box_button_text_small a:visited {color:#666666;}
.box_button_text_small a:hover {text-decoration:none;color:#666666;}

/***** END Small Buttons fo cellular *****/

/****** CATE CELL ******/
	.icons_section{
		width:100% !important;
		height:auto !important; 
		height:100%; /* IE6: treaded as min-height */
		min-height:100%; 
		margin:0px;
		padding:0px;
		text-align:center;
	}
	.icons_section article{
		border:0px solid white;
		color:black;
		display:inline-block;
		margin: 0px 5px 10px 5px;
		padding:0px;
		min-width:80px;
		text-align:center;
		vertical-align:top;
	}
	.icons_section article.icon{
		border:0px solid black;
		color:black;
		display:inline-block;
		margin: 0px 5px 30px 5px;
		padding:0px;
		width:calc(32% - 10px);
		text-align:center;
		vertical-align:top;
	}
	.icon_box {
		max-width:120px;
		height:auto !important; 
		text-align:center;
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
		border-radius: 6px;
		border:solid 1px #bbbbbb;
		text-align:center;
	}
	.icon_title {
		font-family: Reforma, Arial;
		font-size: 12px;
		text-align: right;
		font-weight: bold;
		letter-spacing: 0.00em;
		display:inline-block;
		color: #000000;
		text-align:center;
	}

/****** END CATE CELL ******/
@media only screen and (max-width:920px) and (min-width: 10px){
	#icons_section{
		width:100% !important;
		height:auto !important; 
		height:100%; /* IE6: treaded as min-height */
		min-height:100%; 
		margin:0px;
		padding:0px;
		text-align:center;
	}
	#icons_section article{
		border:0px solid white;
		color:black;
		display:inline-block;
		margin: 0px 5px 10px 5px;
		padding:0px;
		min-width:80px;
		text-align:center;
		vertical-align:top;
	}
	#icons_section article.icon{
		border:0px solid black;
		color:black;
		display:inline-block;
		margin: 0px 5px 10px 5px;
		padding:0px;
		width:calc(32% - 10px);
		text-align:center;
		vertical-align:top;
	}
	.icon_box {
		max-width:120px;
		height:auto !important; 
		text-align:center;
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
		border-radius: 6px;
		border:solid 1px #bbbbbb;
		text-align:center;
	}
	.icon_title {
		font-family: Arial;
		font-size: 12px;
		text-align: right;
		font-weight: bold;
		letter-spacing: 0.00em;
		display:inline-block;
		color: #000000;
		text-align:center;
	}

}




















/* Fonts */

.white_color {color: #ffffff;}
.white_color a {text-decoration: none;color: #ffffff;}
.white_color a:visited {color: #ffffff;}
.white_color a:hover {text-decoration: underline;color: #ffffff;}
.white_color_bg {background-color:#ffffff;}

.black_color {color: #000000;}
.black_color a {text-decoration: none;color: #000000;}
.black_color a:visited {color: #000000;}
.black_color a:hover {text-decoration: underline;color: #000000;}
.black_color_bg {background-color:#000000;}

.rose_color {color: #ff0080;}
.rose_color a {text-decoration: none;color: #ff0080;}
.rose_color a:visited {color: #ff0080;}
.rose_color a:hover {text-decoration: underline;color: #ff0080;}
.rose_color_bg {background-color:#ff0080;}

.red_color {color: #ff0000;}
.red_color a {text-decoration: none;color: #ff0000;}
.red_color a:visited {color: #ff0000;}
.red_color a:hover {text-decoration: underline;color: #ff0000;}
.red_color_bg {background-color:#ff0000;}

.orange_color {color: #FFA500;}
.orange_color a {text-decoration: none;color: #FFA500;}
.orange_color a:visited {color: #FFA500;}
.orange_color a:hover {text-decoration: underline;color: #FFA500;}
.orange_color_bg {background-color:#FFA500;}

.yellow_color {color: #FFFF00;}
.yellow_color a {text-decoration: none;color: #FFFF00;}
.yellow_color a:visited {color: #FFFF00;}
.yellow_color a:hover {text-decoration: underline;color: #FFFF00;}
.yellow_color_bg {background-color:#FFFF00;}

.blue_color {color: #0d55b0;}
.blue_color a {text-decoration: none;color: #0d55b0;}
.blue_color a:visited {color: #0d55b0;}
.blue_color a:hover {text-decoration: underline;color: #0d55b0;}
.blue_color_bg {background-color:#0d55b0;}

.green_color {color: #04B404;}
.green_color a {text-decoration: none;color: #04B404;}
.green_color a:visited {color: #04B404;}
.green_color a:hover {text-decoration: underline;color: #04B404;}
.green_color_bg {background-color:#04B404;}

.gray_color {color: #808080;}
.gray_color a {text-decoration: none;color: #808080;}
.gray_color a:visited {color: #808080;}
.gray_color a:hover {text-decoration: underline;color: #808080;}
.gray_color_bg {background-color:#808080;}

.gray_color_form {color: #6a6f71;}
.gray_color_form a {text-decoration: none;color: #6a6f71;}
.gray_color_form a:visited {color: #6a6f71;}
.gray_color_form a:hover {text-decoration: underline;color: #6a6f71;}

.french_blue_color {color: #0072BB;}
.french_blue_color a {text-decoration: none;color: #0072BB;}
.french_blue_color a:visited {color: #0072BB;}
.french_blue_color a:hover {text-decoration: underline;color: #0072BB;}
.french_blue_color_bg {background-color:#0072BB;}

.ironside_gray_color {color: #676662;}
.ironside_gray_color a {text-decoration: none;color: #676662;}
.ironside_gray_color a:visited {color: #676662;}
.ironside_gray_color a:hover {text-decoration: underline;color: #676662;}
.ironside_gray_color_bg {background-color:#676662;}

.deco_color {color: #D2DA97;}
.deco_color a {text-decoration: none;color: #D2DA97;}
.deco_color a:visited {color: #D2DA97;}
.deco_color a:hover {text-decoration: underline;color: #D2DA97;}
.deco_color_bg {background-color:#D2DA97;}

.silver_chalice {color: #acacac;}
.silver_chalice a {text-decoration: none;color: #acacac;}
.silver_chalice a:visited {color: #acacac;}
.silver_chalice a:hover {text-decoration: underline;color: #acacac;}
.silver_chalice_bg {background-color:#acacac;}

.eastern_blue {color: #1696A7;}
.eastern_blue a {text-decoration: none;color: #1696A7;}
.eastern_blue a:visited {color: #1696A7;}
.eastern_blue a:hover {text-decoration: underline;color: #1696A7;}
.eastern_blue_bg {background-color:#1696A7;}

.bondi_blue {color: #00A0B5;}
.bondi_blue a {text-decoration: none;color: #00A0B5;}
.bondi_blue a:visited {color: #00A0B5;}
.bondi_blue a:hover {text-decoration: underline;color: #00A0B5;}
.bondi_blue_bg {background-color:#00A0B5;}

.marker {background-color:#F4FA58;}
.marker:hover {background-color:#C0C9E6;}

.concrete_color_bg {background-color:#f2f2f2;}
.geyser_color_bg {background-color:#D4DFE2}

.background_gradient {
background-color:#676662;
background-image:-o-linear-gradient(180deg,rgba(103,102,98,0),rgba(255,255,255,1));
background-image:-moz-linear-gradient(180deg,rgba(103,102,98,0),rgba(255,255,255,1));
background-image:linear-gradient(180deg,rgba(103,102,98,0),rgba(255,255,255,1));
background-image:-webkit-linear-gradient(180deg,rgba(103,102,98,0),rgba(255,255,255,1));
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#676662,endColorstr=#FFFFFF);
}

.background_gradient2 {
background-color:#676662;
background-image:-o-linear-gradient(180deg,rgba(103,102,98,0),rgba(103,102,98,1),rgba(255,255,255,2));
background-image:-moz-linear-gradient(180deg,rgba(103,102,98,0),rgba(103,102,98,1),rgba(255,255,255,2));
background-image:linear-gradient(180deg,rgba(103,102,98,0),rgba(103,102,98,1),rgba(255,255,255,2));
background-image:-webkit-linear-gradient(180deg,rgba(103,102,98,0),rgba(103,102,98,1),rgba(255,255,255,2));
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#676662,endColorstr=#FFFFFF);
}

.title_index_color {color: #676662;}
.title_index_color a {text-decoration: none;color: #676662;}
.title_index_color a:visited {color: #676662;}
.title_index_color a:hover {text-decoration: underline;color: #676662;}
@media only screen and (max-width:920px) and (min-width: 10px){
	.title_index_color {color: #676662;}
	.title_index_color a {text-decoration: none;color: #676662;}
	.title_index_color a:visited {color: #676662;}
	.title_index_color a:hover {text-decoration: underline;color: #676662;}
}

.plaintext {
font-family:Arial, Insula;
font-size: 16px;
font-weight: normal;
line-height: 16px;
letter-spacing: 0.00em;
text-align: justify;
color: #676662;
}

.plaintext_small {
font-family:Reforma, Arial;
font-size: 13px;
font-weight: normal;
line-height: 13px;
letter-spacing: 0.00em;
color: #676662;
}

.plaintext_mini {
font-family:Reforma, Arial;
font-size: 8px;
font-weight: normal;
line-height: 8px;
letter-spacing: 0.00em;
}

h1 {
font-family: Reforma, Arial;
font-size: 26px;
text-align: right;
font-weight: bold;
line-height: 1;
letter-spacing: 0.02em;
display: inline;
}
.hache1 {
font-family: Reforma, Arial;
font-size: 26px;
text-align: right;
font-weight: bold;
line-height: 1;
letter-spacing: 0.02em;
display: inline;
}

h1.online {
display: inline;
font-family: Rubik, Arial;
font-size: 30px;
text-align: right;
font-weight: bold;
line-height: 1.25;
letter-spacing: 0.02em;
}
h1.online {color: #676662;}
h1.online a {text-decoration: none;color: #676662;}
h1.online a:visited {color: #676662;}
h1.online a:hover {text-decoration: underline;color: #676662;}

h2 {
font-family: Reforma, Arial;
font-size: 22px;
text-align: right;
font-weight: bold;
line-height: 1.25;
letter-spacing: 0.00em;
display: inline;
}
.hache2 {
font-family: Reforma, Arial;
font-size: 22px;
text-align: right;
font-weight: bold;
line-height: 1.25;
letter-spacing: 0.00em;
display: inline;
}

h2.online {
display: inline;
font-family: Rubik, Arial;
font-size: 24px;
text-align: right;
font-weight: bold;
line-height: 1.25;
letter-spacing: 0.02em;
}
h2.online {color: #1982B8;}
h2.online a {text-decoration: none;color: #1982B8;}
h2.online a:visited {color: #1982B8;}
h2.online a:hover {text-decoration: underline;color: #1982B8;}

.h2_arial {
font-family: Arial;
font-size: 16px;
text-align: right;
font-weight: bold;
line-height: 18px;
letter-spacing: 0.00em;
display: inline;
}

h3 {
font-family: Reforma, Arial;
font-size: 20px;
font-weight: bold;
line-height: 20px;
letter-spacing: 0.00em;
display: inline;
}
.h3_small {
font-family: Reforma, Arial;
font-size: 13px;
text-align: right;
font-weight: bold;
line-height: 15px;
letter-spacing: 0.00em;
}

h4 {
font-family: Reforma, Arial;
font-size: 17px;
text-align: right;
font-weight: normal;
line-height: 17px;
letter-spacing: 0.00em;
display: inline;
}

h5 {
font-family: Reforma, Arial;
font-size: 13px;
text-align: right;
font-weight: bold;
line-height: 15px;
letter-spacing: 0.00em;
display: inline;
}

h6 {
font-family: Reforma, Arial;
font-size: 13px;
text-align: right;
font-weight: bold;
line-height: 15px;
letter-spacing: 0.00em;
display: inline;
}

.title_big {
font-family: Reforma, Arial;
font-size: 26px;
text-align: center;
font-weight: normal;
line-height: 28px;
letter-spacing: 0.00em;
}

.title_strong {
font-family: Reforma, Arial;
font-size: 18px;
text-align: center;
font-weight: bold;
line-height: 22px;
letter-spacing: 0.00em;
}

.title_centerized {
font-family: Reforma, Arial;
font-size: 15px;
text-align: center;
font-weight: normal;
line-height: 16px;
letter-spacing: 0.00em;
}

.title {
font-family: Reforma, Arial;
font-size: 16px;
text-align: right;
font-weight: bold;
line-height: 18px;
letter-spacing: 0.00em;
}

.title_wob {
font-family: Reforma, Arial;
font-size: 22px;
text-align: right;
font-weight: normal;
line-height: 26px;
letter-spacing: 0.00em;
}

.subtitle {
font-family: Reforma, Arial;
font-size: 22px;
text-align: right;
font-weight: bold;
line-height: 1.25;
letter-spacing: 0.00em;
}

.small_text {
font-family: Arial;
font-size: 12px; 
text-align: right; 
font-weight: bold; 
letter-spacing: 0.00em; 
}

@media only screen and (max-width:920px) and (min-width: 10px){
	.small_text {
		font-size: 16px; 
	}
}

ul {
padding:0px 10px 0px 0px;
margin:5px 3px 5px 0px;
}
ol {
padding:0px 30px 0px 0px;
margin:0px 5px 0px 0px;
}

ul.none {list-style-type:none;}
ul.circle {list-style-type: circle;}
ul.square {list-style-type: square;}
ol.upper-roman {list-style-type: upper-roman;}
ol.lower-alpha {list-style-type: lower-alpha;}
ol.hebrew {list-style-type:hebrew;}

ul.bullet_big_left_space {
margin:5px 240px 5px 0px;
padding:0px; 
list-style-type: square;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	ul.bullet_big_left_space {
		margin:5px 20px 5px 0px;
	}
}

ul.online {
	padding:0px 10px 0px 0px;
	margin:5px 23px 5px 0px;
	list-style-type: square;
	color: #1982B8;
}
ul.online li span {color: #676662;}

ul.dialog {
	padding:0px 10px 0px 0px;
	margin:5px 23px 5px 0px;
	list-style-type: square;
	color: #d46700;
}
ul.dialog li span {color: #676662;}

ul.checked {
margin:5px 25px 5px 0px;
padding:0px; 
list-style-image:url(/shared/images/icon_check.png)
}

ul.folder {
margin:5px 25px 5px 0px;
padding:0px; 
list-style-image:url(/shared/images/folder.jpg)
}

ul.page_dialog {
margin:5px 25px 5px 0px;
padding:0px; 
list-style-image:url(/shared/images/page_tafnit.jpg)
}

ul.page_diploma {
margin:5px 25px 5px 0px;
padding:0px; 
list-style-image:url(/shared/images/page_tafnit.jpg)
}

ul.page_hasifa {
margin:5px 25px 5px 0px;
padding:0px; 
list-style-image:url(/shared/images/page_tafnit.jpg)
}

ul.page_merav {
margin:5px 25px 5px 0px;
padding:0px; 
list-style-image:url(/shared/images/page_tafnit.jpg)
}

ul.page_tafnit {
margin:5px 25px 5px 0px;
padding:0px; 
list-style-image:url(/shared/images/page_tafnit.jpg)
}

.binnacle_box {
margin:5px 0px 10px 0px;
font-family: Reforma, Arial;
font-size: 13px; 
text-align: right; 
font-weight: bold; 
letter-spacing: 0.00em; 
}
.binnacle {
color: #aaaaaa;
}
.binnacle a {text-decoration: none;color: #aaaaaa;}
.binnacle a:visited {color: #aaaaaa;}
.binnacle a:hover {text-decoration: underline;color: #666666;}

.here a {text-decoration: none;color: #aaaaaa;}
.here a:visited {color: #aaaaaa;}
.here a:hover {text-decoration: underline;color: #666666;}

/****** table row cell ******/

.table {display:table;}
.row {display:table-row;}
.cell {display:table-cell;}

/****** END table row cell ******/

/****** table ******/

.tablabox {
width:100%;
}

.tablatopright {
border-top: solid 1px #666666; 
border-bottom: solid 1px #666666; 
border-left: solid 1px #666666; 
border-right: solid 1px #666666; 
background-color:#E9EAE8;
}
.tablatop {
border-top: solid 1px #666666; 
border-bottom: solid 1px #666666; 
border-left: solid 1px #666666; 
background-color:#E9EAE8;
}
.tablatopend {
border-top: solid 1px #666666; 
border-bottom: solid 1px #666666; 
border-left: solid 1px #666666; 
background-color:#E9EAE8;
}

.tablaright {
border-bottom: solid 1px #666666; 
border-left: solid 1px #666666; 
border-right: solid 1px #666666; 
}
.tabla {
border-bottom: solid 1px #666666; 
border-left: solid 1px #666666; 
}

/****** END table ******/

/****** table ******/

.tablabox_online {
width:100%;
}

.tablatopright_online {
border-top: solid 2px #FFFFFF; 
border-bottom: solid 2px #FFFFFF; 
border-left: solid 2px #FFFFFF; 
border-right: solid 2px #FFFFFF; 
background-color:#CCCCCC;
}
.tablatop_online {
border-top: solid 2px #FFFFFF; 
border-bottom: solid 2px #FFFFFF; 
border-left: solid 2px #FFFFFF; 
background-color:#F2F2F2;
}
.tablatopend_online {
border-top: solid 2px #FFFFFF; 
border-bottom: solid 2px #FFFFFF; 
border-left: solid 2px #FFFFFF; 
}

.tablaright_online {
border-bottom: solid 2px #FFFFFF; 
border-left: solid 2px #FFFFFF; 
border-right: solid 2px #FFFFFF;
background-color:#F2F2F2;
}
.tabla_online {
border-bottom: solid 2px #FFFFFF; 
border-left: solid 2px #FFFFFF;
background-color:#F2F2F2;
}

/****** END table ******/

/****** youtube_video ******/

	.videoWrapper {
		position: relative;
		height: 0;
		margin:0px 0px 10px 0px;
		padding-top: 25px;
		padding-bottom: 56.25%; /* 16:9 */
	}
	.videoWrapper iframe {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
	}

	iframe.videoWrapperSmall {
		position: relative;
		top: 0;
		right: 0;
		width: 50%;
		height: 50%;
	}
@media only screen and (max-width:920px) and (min-width: 10px){
	.videoWrapperToSmall {
		position: relative;
		height: 0;
		margin:0px 0px 10px 0px;
		padding-top: 25px;
		padding-bottom: 56.25%; /* 16:9 */
	}
	iframe.videoWrapperSmall {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
	}
}

	.youtube_video_float_right {
		float:right;
		width:426px;
		height:240px;
		margin:0px 0px 5px 25px;
	}
@media only screen and (max-width:920px) and (min-width: 10px){
	.youtube_video_float_right {
		float:none;
		position: relative;
		width:100%;
		height:auto;
		margin:0px 0px 10px 0px;
	}
}
	.youtube_video_float_right iframe {
		position: relative;
		width:426px;
		height:240px;
	}
@media only screen and (max-width:920px) and (min-width: 10px){
	.youtube_video_float_right iframe {
		float:none;
		position: relative;
		width:100%;
		height:auto;
		margin:0px 0px 10px 0px;
	}
}
	.youtube_video_float {
		float:left;
		width:426px;
		height:240px;
		margin:0px 15px 5px 0px;
	}
	.youtube_video_float iframe {
		position: relative;
		width:426px;
		height:240px;
	}
@media only screen and (max-width:920px) and (min-width: 10px){
	.youtube_video_float {
		float:none;
		position: relative;
		width:100%;
		min-height:240px;
		margin:0px 0px 10px 0px;
	}
	.youtube_video_float iframe {
		position: relative;
		width: 100%;
		height: 100%;
	}
}
/****** END youtube_video ******/

/****** New video Commands ******/

.videoclip_box_100 {width: 100%; max-width: 100%; margin: auto;}
.videoclip_box {width: 100%; max-width: 75%; margin: auto;}
.videoclip {position: relative; padding-bottom: 56.25%; /* 16:9 */  padding-top: 25px; margin: auto;}
.videoclip iframe {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}

/****** END New video Commands ******/

/****** Video 50 x 50 ******/
.video_50_50{
	margin-top:-15px;
	padding:0px;
	text-align:center;
	vertical-align:top;
	border:solid 0px #FF0000;
}

.video_50_50 article{
	display:inline-block;
	vertical-align:top;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:calc(50% - 10px);
}

.video_50_50 article .box{
	background:#fff;
	color:black;
	display:inline-block;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:calc(100% - 10px);
	text-align:center; 
	border:0px solid #B71500;
}
/****** END Video 50 x 50 ******/

@media only screen and (max-width:800px) and (min-width: 10px){
	.video_50_50 article {width:calc(100% - 10px);}
	.video_50_50 article .box{width:100%;}
	.video_50_50 article iframe {width: 100%; height: auto;}
}

/****** FORM UP ******/
.form_up {
	z-index: 20;
	position: absolute;
	top:20px;
	left:20px;
	width:30%;
	height: auto; 
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto; 
	padding: 20px 0px 0px 0px;
	vertical-align:middle;
	text-align:center;
		background-image: url(/shared/images/bg_form_up.png);
		background-size: cover;
		background-position:top right;
		background-repeat: repeat;
	border: solid 0px #75B75D;
	box-shadow: 1px 1px 5px #999;
	-webkit-box-shadow: 1px 1px 5px #999;
	-moz-box-shadow: 1px 1px 5px #999;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=4);
	filter: shadow(color=#666666, direction=135, strength=4);
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	/*opacity: 0.6;filter: alpha(opacity=60);*/
}

.form_up_content {
position: relative;
top:0px \0 /* IE9 */;
width:calc(100% - 10px);
height:auto !important; /* real browsers */
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/*background-color:#F2F2F2;*/
}

::-webkit-input-placeholder { /* Edge */
  color: black;
}
:-ms-input-placeholder { /* Internet Explorer */
  color: black;
}
::placeholder {
  color: black;
}

select {
	-webkit-appearance: none; 
	-moz-appearance: none;
	appearance: none;       /* remove default arrow */
	/* background-image: url(...);   add custom arrow */
}
select::-ms-expand {
        display: none;
    }

.form_up_switch_off {display:none;}

.form_up_title {
font-family: Rubik, Arial;
font-size: 18px; 
text-align: center; 
font-weight: bold; 
letter-spacing: 0.00em; 
color: #000000;
}

.form_up_text {
font-family: Rubik, Arial;
font-size: 16px; 
text-align: right; 
font-weight: normal; 
letter-spacing: 0.00em; 
color: #000000;
}

.form_up_row {
position: relative; 
width: 100%; 
height: 45px;			
margin: 0px 0px 5px 0px; 
padding: 0px 6px 0px 0px;					
vertical-align: middle;
text-align: right;
border:solid 0px #FF0000;
}

.form_up_input_border {
padding: 0px 3px 0px 0px;
border: none;
border-bottom: solid 1px #000000;
background:none;
}

.form_up_input	{
position: absolute; 
top: 0px;
right: 13px; 
width:calc(100% - 25px);
height: 32px; 
margin: 0px; 
}

.form_up_input_right {
position: absolute; 
top: 0px;
right: 15px; 
width:calc(50% - 25px);
height: 32px; 
margin: 0px; 
}

.form_up_input_left {
position: absolute; 
top: 0px;
left: 10px; 
width:calc(50% - 25px);
height: 32px; 
margin: 0px; 
}

.form_up_input_select {
position: absolute; 
top: 0px;
right: 13px;
width:calc(100% - 23px);
height: 34px; 
margin: 0px; 
background:none;
}

.form_up_input_tel	{
position: absolute; 
top: 0px;
right: 15px;
width:calc(80% - 45px);
height: 32px; 
margin: 0px; 
}

.form_up_input_code_tel {
position: absolute; 
top: 0px;
left: 10px; 
width:20%;
height: 33px; 
margin: 0px; 
background:none;
}

.form_up_row_iagree {
position: relative;
width: 100%; 
height: 20px;
margin: 0px 0px 5px 0px;
padding: 0px 6px 0px 0px;
vertical-align: middle;
text-align: right;
border:solid 0px #FF0000;
}

.sendmetext {
font-family: Rubik, Arial;
font-size: 10px; 
line-height: 10px;
text-align: right; 
font-weight: bold; 
letter-spacing: 0.00em; 
color: #000000;
}

.iagree_checkbox {
display:inline;
position:absolute;
top:-3px;
right:10px;
background-color: #d46700;
}

.iagree_text {
display:inline;
position:absolute;
top:3px;
right:30px;
}

.form_up_row_button {
position: relative; 
width:100%;
height: 47px;			
margin: 0px 0px 5px 0px; 
padding: 0px 0px 0px 10px;					
vertical-align: middle;
text-align: right;
border:solid 0px #FF0000;
}

.form_up_input_button {
position: absolute;
top: 0px;
right: 12px; 
width:calc(40% - 24px);
height: 40px; 
margin: 0px; 
padding: 0px;
border:solid 0px #FF0000;
}

.form_up_button_design {
	font-family: Rubik, Arial;
	text-align: right;
	color: #ffffff;
	font-size: 20px;
	line-height: 26px;
	font-weight: bold; 
	border: 1px solid #c5c5c5;

	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;

	line-height: normal;
	display: inline-block;
	padding: 3px 9px 8px 8px;
}

.form_up_button_dialog_color {
	border: 1px solid #d46700;
	background: #d46700;
	background: -moz-linear-gradient(top, #d46700 0%, #d46700 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d46700), color-stop(100%, #d46700));
	background: -webkit-linear-gradient(top, #d46700 0%, #d46700 100%);
	background: -o-linear-gradient(top, #d46700 0%, #d46700 100%);
	background: -ms-linear-gradient(top, #d46700 0%, #d46700 100%);
	background: linear-gradient(top, #d46700 0%, #d46700 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#d46700", endColorstr="#d46700", GradientType=0);
	color: #fff;
}
.form_up_button_dialog_color:hover {
	background: #525252;
	background: -moz-linear-gradient(top, #525252 0%, #525252 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #525252), color-stop(100%, #525252));
	background: -webkit-linear-gradient(top, #525252 0%, #525252 100%);
	background: -o-linear-gradient(top, #525252 0%, #525252 100%);
	background: -ms-linear-gradient(top, #525252 0%, #525252 100%);
	background: linear-gradient(top, #525252 0%, #525252 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#525252", endColorstr="#525252", GradientType=0);
	color: #ffffff;
}

.form_up_button_diploma_color {
	border: 1px solid #831c1d;
	background: #831c1d;
	background: -moz-linear-gradient(top, #831c1d 0%, #831c1d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #831c1d), color-stop(100%, #831c1d));
	background: -webkit-linear-gradient(top, #831c1d 0%, #831c1d 100%);
	background: -o-linear-gradient(top, #831c1d 0%, #831c1d 100%);
	background: -ms-linear-gradient(top, #831c1d 0%, #831c1d 100%);
	background: linear-gradient(top, #831c1d 0%, #831c1d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#831c1d", endColorstr="#831c1d", GradientType=0);
	color: #ffffff;
}
.form_up_button_diploma_color:hover {
	background: #525252;
	background: -moz-linear-gradient(top, #525252 0%, #525252 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #525252), color-stop(100%, #525252));
	background: -webkit-linear-gradient(top, #525252 0%, #525252 100%);
	background: -o-linear-gradient(top, #525252 0%, #525252 100%);
	background: -ms-linear-gradient(top, #525252 0%, #525252 100%);
	background: linear-gradient(top, #525252 0%, #525252 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#525252", endColorstr="#525252", GradientType=0);
	color: #ffffff;
}
.form_up_button_hasifa_color {
	border: 1px solid #c9006e;
	background: #ffffff;
	background: -moz-linear-gradient(top, #c9006e 0%, #c9006e 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c9006e), color-stop(100%, #c9006e));
	background: -webkit-linear-gradient(top, #c9006e 0%, #c9006e 100%);
	background: -o-linear-gradient(top, #c9006e 0%, #c9006e 100%);
	background: -ms-linear-gradient(top, #c9006e 0%, #c9006e 100%);
	background: linear-gradient(top, #c9006e 0%, #c9006e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#c9006e", endColorstr="#c9006e", GradientType=0);
	color: #ffffff;
}
.form_up_button_hasifa_color:hover {
	background: #454545;
	background: -moz-linear-gradient(top, #454545 0%, #454545 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #454545), color-stop(100%, #454545));
	background: -webkit-linear-gradient(top, #454545 0%, #454545 100%);
	background: -o-linear-gradient(top, #454545 0%, #454545 100%);
	background: -ms-linear-gradient(top, #454545 0%, #454545 100%);
	background: linear-gradient(top, #454545 0%, #454545 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#454545", endColorstr="#454545", GradientType=0);
	color: #ffffff;
}

.form_up_button_merav_color {
	border: 1px solid #007b5e;
	background: #007b5e;
	background: -moz-linear-gradient(top, #007b5e 0%, #007b5e 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #007b5e), color-stop(100%, #007b5e));
	background: -webkit-linear-gradient(top, #007b5e 0%, #007b5e 100%);
	background: -o-linear-gradient(top, #007b5e 0%, #007b5e 100%);
	background: -ms-linear-gradient(top, #007b5e 0%, #007b5e 100%);
	background: linear-gradient(top, #007b5e 0%, #007b5e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#007b5e", endColorstr="#007b5e", GradientType=0);
	color: #ffffff;
}
.form_up_button_merav_color:hover {
	background: #525252;
	background: -moz-linear-gradient(top, #525252 0%, #525252 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #525252), color-stop(100%, #525252));
	background: -webkit-linear-gradient(top, #525252 0%, #525252 100%);
	background: -o-linear-gradient(top, #525252 0%, #525252 100%);
	background: -ms-linear-gradient(top, #525252 0%, #525252 100%);
	background: linear-gradient(top, #525252 0%, #525252 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#525252", endColorstr="#525252", GradientType=0);
	color: #ffffff;
}

.form_up_button_tafnit_color {
	border: 1px solid #183466;
	background: #183466;
	background: -moz-linear-gradient(top, #183466 0%, #183466 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #183466), color-stop(100%, #183466));
	background: -webkit-linear-gradient(top, #183466 0%, #183466 100%);
	background: -o-linear-gradient(top, #183466 0%, #183466 100%);
	background: -ms-linear-gradient(top, #183466 0%, #183466 100%);
	background: linear-gradient(top, #183466 0%, #183466 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#183466", endColorstr="#183466", GradientType=0);
	color: #ffffff;
}
.form_up_button_tafnit_color:hover {
	background: #525252;
	background: -moz-linear-gradient(top, #525252 0%, #525252 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #525252), color-stop(100%, #525252));
	background: -webkit-linear-gradient(top, #525252 0%, #525252 100%);
	background: -o-linear-gradient(top, #525252 0%, #525252 100%);
	background: -ms-linear-gradient(top, #525252 0%, #525252 100%);
	background: linear-gradient(top, #525252 0%, #525252 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#525252", endColorstr="#525252", GradientType=0);
	color: #ffffff;
}
/****** END FORM UP ******/

/****** form ******/

select {
	-webkit-appearance: none; 
	-moz-appearance: none;
	appearance: none;       /* remove default arrow */
	/* background-image: url(...);   add custom arrow */
}
select::-ms-expand {
        display: none;
    }

.form_content {
position: absolute;
z-index: 20;
top:5px;
left: 20px; 
width: 300px; 
height:auto !important; 
margin:0px;
padding:0px;
opacity: 0.95;
border:solid 0px #999999;
box-shadow: 1px 1px 5px #999;
-webkit-box-shadow: 1px 1px 5px #999;
 -moz-box-shadow: 1px 1px 5px #999;
 filter: progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=4);
 filter: shadow(color=#666666, direction=135, strength=4);
}

.form_content_cell {
position: relative;
top:0px;
left:0px; 
width:calc(100% + 40px);/*width:95% !important;*/
height:auto !important; 
margin:0px -20px 0px 0px;
padding:0px;
border:solid 0px #999999;
}

.form_title {
position: relative; 
width:calc(100% - 10px);
height:auto !important; 
margin: 0px 0px 5px 0px; 
padding: 10px 5px 0px 0px;					
vertical-align: middle;
text-align: center;
border:solid 0px #FF0000;
}

.form_title_cell {
position: relative; 
width:auto !important;
height:auto !important; 
margin: 0px 0px 5px 0px; 
padding: 10px 6px 0px 0px;					
vertical-align: middle;
text-align: right;
border:solid 0px #FF0000;
}

.form_row_cell {
position: relative; 
width:auto !important;
height: 45px;			
margin: 0px 0px 5px 0px; 
padding: 0px 6px 0px 0px;					
vertical-align: middle;
text-align: right;
border:solid 0px #FF0000;
}

.form_row_up {
position: relative;
width: 290px;
height: 35px;
margin: 0px 0px 5px 0px;
padding: 0px 6px 0px 0px;
vertical-align: middle;
text-align: right;
border:solid 0px #FF0000;
}

.form_row {
position: relative;
width: 210px;
height: 35px;
margin: 0px 0px 5px 0px;
padding: 0px 6px 0px 0px;
vertical-align: middle;
text-align: right;
border:solid 0px #FF0000;
}

.form_row_up_iagree {
position: relative;
width: 290px;
height: 35px;
margin: 0px 0px 5px 0px;
padding: 0px 6px 0px 0px;
vertical-align: middle;
text-align: right;
border:solid 0px #FF0000;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	.form_row_up_iagree {
		width:100%; 
	}
}

.form_row_iagree {
position: relative;
width: 210px;
height: 35px;
margin: 0px 0px 5px 0px;
padding: 0px 6px 0px 0px;
vertical-align: middle;
text-align: right;
border:solid 0px #FF0000;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	.form_row_iagree {
		width:100%; 
	}
}

.form_row_width {
position: relative;
width: 500px;
height: 20px;
margin: 0px 0px 5px 0px;
padding: 0px 6px 0px 0px;
vertical-align: middle;
text-align: right;
border:solid 0px #FF0000;
}

.form_input_border {
padding: 0px 3px 0px 0px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
-webkit-appearance: none;
-moz-appearance: none;
border:solid 0px #183466;
}
.form_input	{
position: absolute; 
top: 0px;
left: 15px; 
width: 180px; 
height: 32px; 
margin: 0px; 
}

.form_input_up	{
position: absolute; 
top: 0px;
left: 15px; 
width: 260px; 
height: 32px; 
margin: 0px; 
}

.form_input_cell {
position: absolute; 
top: 0px;
left: 15px; 
width:calc(100% - 25px);
height: 42px; 
margin: 0px; 
}

.form_input_tel	{
position: absolute; 
top: 0px;
left: 71px; 
width: 124px; 
height: 32px; 
margin: 0px; 
}
.form_input_code_tel {
position: absolute; 
top: 0px;
left: 15px; 
width: 50px; 
height: 32px; 
margin: 0px; 
}

.form_input_up_tel	{
position: absolute; 
top: 0px;
left: 71px; 
width: 204px; 
height: 32px; 
margin: 0px; 
}
.form_input_up_code_tel {
position: absolute; 
top: 0px;
left: 15px; 
width: 50px; 
height: 32px; 
margin: 0px; 
}

.form_input_tel_cell {
position: absolute; 
top: 0px;
right: 7px;
width:calc(80% - 45px);
height: 42px; 
margin: 0px; 
}
.form_input_code_tel_cell {
position: absolute; 
top: 0px;
left: 15px; 
width:20%;
height: 42px; 
margin: 0px; 
}

.form_input_select {
position: absolute; 
top: 0px;
left: 15px; 
width: 185px; 
height: 34px; 
margin: 0px; 
}

.form_input_up_select {
position: absolute; 
top: 0px;
left: 15px; 
width: 265px; 
height: 34px; 
margin: 0px; 
}

.form_input_select_cell {
position: absolute; 
top: 0px;
left: 15px; 
width:calc(100% - 22px);
height: 44px; 
margin: 0px; 
}

.form_row_note {
position: relative;
width: 210px;
height: 65px;
margin: 0px 0px 5px 0px;
padding: 0px 6px 0px 0px;
vertical-align: middle;
text-align: right;
border:solid 0px #FF0000;
}
.form_input_note	{
position: absolute; 
top: 0px;
left: 15px; 
width: 180px; 
height: 52px; 
margin: 0px; 
}

.form_row_note_cell {
position: relative; 
width:auto !important;
height: 65px;			
margin: 0px 0px 5px 0px; 
padding: 0px 6px 0px 0px;					
vertical-align: middle;
text-align: right;
border:solid 0px #FF0000;
}
.form_input_note_cell {
position: absolute; 
top: 0px;
left: 15px; 
width:calc(100% - 25px);
height: 62px; 
margin: 0px; 
}

.form_row_button {
position: relative; 
width: 210px; 
height: 37px;			
margin: 0px 0px 5px 0px; 
padding: 0px 0px 0px 10px;					
vertical-align: middle;
text-align: right;
border:solid 0px #FF0000;
}
.form_input_button {
position: absolute;
top: 0px;
left: 18px; 
width: 187px; 
height: 33px; 
margin: 0px; 
padding: 0px;
border:solid 0px #FF0000;
}
.form_input_button_org {
position: absolute;
top: 0px;
left: 15px; 
width: 184px; 
height: 33px; 
margin: 0px; 
padding: 0px;
border:solid 0px #FF0000;
}

.form_row_up_button {
position: relative; 
width: 290px; 
height: 37px;			
margin: 0px 0px 5px 0px; 
padding: 0px 0px 0px 10px;					
vertical-align: middle;
text-align: right;
border:solid 0px #FF0000;
}
.form_input_up_button {
position: absolute;
top: 0px;
left: 18px; 
width: 267px; 
height: 33px; 
margin: 0px; 
padding: 0px;
border:solid 0px #FF0000;
}

.form_input_button_nocourse {
position: absolute;
top: 0px;
left: -80px; 
width: 80px; 
height: 55px; 
margin: 0px; 
padding: 0px;
border:solid 0px #FF0000;
}
.form_input_up_button_nocourse {
position: absolute;
top: 0px;
left: -80px; 
width: 80px; 
height: 55px; 
margin: 0px; 
padding: 0px;
border:solid 0px #FF0000;
}
.form_row_button_cell {
position: relative; 
width:auto !important;
height: 47px;			
margin: 0px 6px 5px 0px; 
padding: 0px 0px 0px 10px;
vertical-align: middle;
text-align: right;
border:solid 0px #FF0000;
}
.form_input_button_cell {
position: absolute;
top: 0px;
left: 18px; 
width:calc(100% - 22px);
height: 40px; 
margin: 0px; 
padding: 0px;
border:solid 0px #FF0000;
}

.sendmetext {
font-family: Reforma, Arial;
font-size: 10px; 
line-height: 10px;
text-align: right; 
font-weight: normal; 
letter-spacing: 0.02em; 
color: #000000;
}

/****** button interactive color by school ******/

								/****** button interactive for dialog ******/
.button_form_dialog {
	background: #d46700;
	background: -moz-linear-gradient(top, #d46700 0%, #d46700 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d46700), color-stop(100%, #d46700));
	background: -webkit-linear-gradient(top, #d46700 0%, #d46700 100%);
	background: -o-linear-gradient(top, #d46700 0%, #d46700 100%);
	background: -ms-linear-gradient(top, #d46700 0%, #d46700 100%);
	background: linear-gradient(top, #d46700 0%, #d46700 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#d46700", endColorstr="#d46700", GradientType=0);

	font-family: Reforma, Arial;
	color: #ffffff;
	font-size: 22px;
	line-height: 26px;
	font-weight: bold; 
	border: 1px solid #c5c5c5;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;

	/* ============= LAYOUT ============= */
	
	line-height: normal;
	display: inline-block;
	padding: 3px 9px 8px 8px;
}

.button_form_dialog:hover {
	background: #525252;
	background: -moz-linear-gradient(top, #525252 0%, #525252 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #525252), color-stop(100%, #525252));
	background: -webkit-linear-gradient(top, #525252 0%, #525252 100%);
	background: -o-linear-gradient(top, #525252 0%, #525252 100%);
	background: -ms-linear-gradient(top, #525252 0%, #525252 100%);
	background: linear-gradient(top, #525252 0%, #525252 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#525252", endColorstr="#525252", GradientType=0);
	color: #ffffff;
}

								/****** button interactive for diploma ******/
.button_form_diploma {
	background: #831c1d;
	background: -moz-linear-gradient(top, #831c1d 0%, #831c1d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #831c1d), color-stop(100%, #831c1d));
	background: -webkit-linear-gradient(top, #831c1d 0%, #831c1d 100%);
	background: -o-linear-gradient(top, #831c1d 0%, #831c1d 100%);
	background: -ms-linear-gradient(top, #831c1d 0%, #831c1d 100%);
	background: linear-gradient(top, #831c1d 0%, #831c1d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#831c1d", endColorstr="#831c1d", GradientType=0);

	font-family: Reforma, Arial;
	color: #ffffff;
	font-size: 22px;
	line-height: 26px;
	font-weight: bold; 
	border: 1px solid #c5c5c5;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;

	/* ============= LAYOUT ============= */
	
	line-height: normal;
	display: inline-block;
	padding: 3px 9px 8px 8px;
}

.button_form_diploma:hover {
	background: #525252;
	background: -moz-linear-gradient(top, #525252 0%, #525252 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #525252), color-stop(100%, #525252));
	background: -webkit-linear-gradient(top, #525252 0%, #525252 100%);
	background: -o-linear-gradient(top, #525252 0%, #525252 100%);
	background: -ms-linear-gradient(top, #525252 0%, #525252 100%);
	background: linear-gradient(top, #525252 0%, #525252 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#525252", endColorstr="#525252", GradientType=0);
	color: #ffffff;
}

								/****** button interactive for hasifa ******/
.button_form_hasifa {
	background: #c9006e;
	background: -moz-linear-gradient(top,#c9006e 0%,#c9006e 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c9006e), color-stop(100%,#c9006e));
	background: -webkit-linear-gradient(top,#c9006e 0%,#c9006e 100%);
	background: -o-linear-gradient(top,#c9006e 0%,#c9006e 100%);
	background: -ms-linear-gradient(top,#c9006e 0%,#c9006e 100%);
	background: linear-gradient(top,#c9006e 0%,#c9006e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#c9006e", endColorstr="#c9006e", GradientType=0);

	font-family: Reforma, Arial;
	color: #ffffff;
	font-size: 22px;
	line-height: 26px;
	font-weight: bold; 
	border: 1px solid #c5c5c5;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;

	/* ============= LAYOUT ============= */
	
	line-height: normal;
	display: inline-block;
	padding: 3px 9px 8px 8px;
}

.button_form_hasifa:hover {
	background: #525252;
	background: -moz-linear-gradient(top, #525252 0%, #525252 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #525252), color-stop(100%, #525252));
	background: -webkit-linear-gradient(top, #525252 0%, #525252 100%);
	background: -o-linear-gradient(top, #525252 0%, #525252 100%);
	background: -ms-linear-gradient(top, #525252 0%, #525252 100%);
	background: linear-gradient(top, #525252 0%, #525252 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#525252", endColorstr="#525252", GradientType=0);
	color: #fff;
}

								/****** button interactive for merav ******/
.button_form_merav {
	background: #007b5e;
	background: -moz-linear-gradient(top,#007b5e 0%,#007b5e 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#007b5e), color-stop(100%,#007b5e));
	background: -webkit-linear-gradient(top,#007b5e 0%,#007b5e 100%);
	background: -o-linear-gradient(top,#007b5e 0%,#007b5e 100%);
	background: -ms-linear-gradient(top,#007b5e 0%,#007b5e 100%);
	background: linear-gradient(top,#007b5e 0%,#007b5e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#007b5e", endColorstr="#007b5e", GradientType=0);

	font-family: Reforma, Arial;
	color: #ffffff;
	font-size: 22px;
	line-height: 26px;
	font-weight: bold; 
	border: 1px solid #c5c5c5;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;

	/* ============= LAYOUT ============= */
	
	line-height: normal;
	display: inline-block;
	padding: 3px 9px 8px 8px;
}

.button_form_merav:hover {
	background: #525252;
	background: -moz-linear-gradient(top, #525252 0%, #525252 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #525252), color-stop(100%, #525252));
	background: -webkit-linear-gradient(top, #525252 0%, #525252 100%);
	background: -o-linear-gradient(top, #525252 0%, #525252 100%);
	background: -ms-linear-gradient(top, #525252 0%, #525252 100%);
	background: linear-gradient(top, #525252 0%, #525252 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#525252", endColorstr="#525252", GradientType=0);
	color: #fff;
}

								/****** button interactive for tafnit ******/
.button_form_tafnit {
	background: #183466;
	background: -moz-linear-gradient(top, #183466 0%, #183466 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #183466), color-stop(100%, #183466));
	background: -webkit-linear-gradient(top, #183466 0%, #183466 100%);
	background: -o-linear-gradient(top, #183466 0%, #183466 100%);
	background: -ms-linear-gradient(top, #183466 0%, #183466 100%);
	background: linear-gradient(top, #183466 0%, #183466 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#183466", endColorstr="#183466", GradientType=0);

	font-family: Reforma, Arial;
	color: #ffffff;
	font-size: 22px;
	line-height: 26px;
	font-weight: bold; 
	border: 1px solid #c5c5c5;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;

	/* ============= LAYOUT ============= */
	
	line-height: normal;
	display: inline-block;
	padding: 3px 9px 8px 8px;
}

.button_form_tafnit:hover {
	background: #525252;
	background: -moz-linear-gradient(top, #525252 0%, #525252 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #525252), color-stop(100%, #525252));
	background: -webkit-linear-gradient(top, #525252 0%, #525252 100%);
	background: -o-linear-gradient(top, #525252 0%, #525252 100%);
	background: -ms-linear-gradient(top, #525252 0%, #525252 100%);
	background: linear-gradient(top, #525252 0%, #525252 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#525252", endColorstr="#525252", GradientType=0);
	color: #ffffff;
}

								/****** button interactive for ORG ******/
.button_form_org {
	background: #00a0b5;
	background: -moz-linear-gradient(top, #00a0b5 0%, #00a0b5 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00a0b5), color-stop(100%, #00a0b5));
	background: -webkit-linear-gradient(top, #00a0b5 0%, #00a0b5 100%);
	background: -o-linear-gradient(top, #00a0b5 0%, #00a0b5 100%);
	background: -ms-linear-gradient(top, #00a0b5 0%, #00a0b5 100%);
	background: linear-gradient(top, #00a0b5 0%, #00a0b5 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00a0b5", endColorstr="#00a0b5", GradientType=0);

	font-family: Reforma, Arial;
	color: #ffffff;
	font-size: 22px;
	line-height: 26px;
	font-weight: bold; 
	border: 1px solid #c5c5c5;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;

	/* ============= LAYOUT ============= */
	
	line-height: normal;
	display: inline-block;
	padding: 3px 9px 8px 8px;
}

.button_form_org:hover {
	background: #46b6c6;
	background: -moz-linear-gradient(top, #46b6c6 0%, #46b6c6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #46b6c6), color-stop(100%, #46b6c6));
	background: -webkit-linear-gradient(top, #46b6c6 0%, #46b6c6 100%);
	background: -o-linear-gradient(top, #46b6c6 0%, #46b6c6 100%);
	background: -ms-linear-gradient(top, #46b6c6 0%, #46b6c6 100%);
	background: linear-gradient(top, #46b6c6 0%, #46b6c6 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#46b6c6", endColorstr="#46b6c6", GradientType=0);
	color: #ffffff;
}

								/****** button interactive for openu ******/
.button_form_openu {
	background: #00a0b5;
	background: -moz-linear-gradient(top, #00a0b5 0%, #00a0b5 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00a0b5), color-stop(100%, #00a0b5));
	background: -webkit-linear-gradient(top, #00a0b5 0%, #00a0b5 100%);
	background: -o-linear-gradient(top, #00a0b5 0%, #00a0b5 100%);
	background: -ms-linear-gradient(top, #00a0b5 0%, #00a0b5 100%);
	background: linear-gradient(top, #00a0b5 0%, #00a0b5 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00a0b5", endColorstr="#00a0b5", GradientType=0);

	font-family: Reforma, Arial;
	color: #ffffff;
	font-size: 22px;
	line-height: 26px;
	font-weight: bold; 
	border: 1px solid #c5c5c5;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;

	/* ============= LAYOUT ============= */
	
	line-height: normal;
	display: inline-block;
	padding: 3px 9px 8px 8px;
}

.button_form_openu:hover {
	background: #46b6c6;
	background: -moz-linear-gradient(top, #46b6c6 0%, #46b6c6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #46b6c6), color-stop(100%, #46b6c6));
	background: -webkit-linear-gradient(top, #46b6c6 0%, #46b6c6 100%);
	background: -o-linear-gradient(top, #46b6c6 0%, #46b6c6 100%);
	background: -ms-linear-gradient(top, #46b6c6 0%, #46b6c6 100%);
	background: linear-gradient(top, #46b6c6 0%, #46b6c6 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#46b6c6", endColorstr="#46b6c6", GradientType=0);
	color: #ffffff;
}

/****** END button interactive color by school ******/

/****** end form ******/


/****** form BOTOOM ******/

.form_content_bottom {
position: relative;
top:0px;
left: 0px; 
width:calc(100% - 20px);
height: 120px;
margin:0px 0px -45px 0px;
padding: 0px 10px 0px 10px;
border-top:solid 1px #dddddd;
}

.title_form_bottom {
font-family: Reforma, Arial;
font-size: 15px; 
text-align: right; 
font-weight: bold; 
color: #666666;
margin: 3px 0px 0px 0px; 
padding:0px;
}

.form_row_bottomcol_1 {
position: absolute;
top: 30px; 
right: 10px;
width: 220px; 
margin:0px; 
border: solid 0px #00FF00;
}

.form_row_bottomcol_2 {
position: absolute;
top: 30px; 
right: 240px;
width: 220px; 
margin:0px; 
border: solid 0px #00FF00;
}

.form_row_bottomcol_3 {
position: absolute;
top: 30px; 
right: 470px;
width: 220px; 
margin:0px; 
border: solid 0px #00FF00;
}

.form_row_bottomcol_4 {
position: absolute;
top: 30px; 
right: 700px;
width: 220px; 
margin:0px; 
border: solid 0px #00FF00;
}

/****** end form BOTOOM ******/

/****** form WIDE ******/

.form_up_wide_box_relative {
position: relative;
top:0px;
}

.form_up_wide_box_absolute {
position: absolute;
top:-85px;
left:50%;
width:760px;
margin-left:-370px;
height: 60px;
border:0px solid #808080;
padding:0px;
}
.form_up_wide_box_absolute_full {
position: absolute;
top:-85px;
left:50%;
width:760px;
margin-left:-370px;
height: 60px;
border:0px solid #808080;
padding:0px;
}

.form_up_wide_transparent_background {
position: absolute;
top:0px;
width:calc(100% - 0px);
height:100%;
text-align: center;
margin:0px;
padding:0px;
opacity: 0.5;
border:solid 0px #999999;
background-color:#ffffff;
}

.form_up_wide_content {
position: absolute;
top:-25px;
right: 0px; 
width:calc(100% - 0px);
height:100%;
text-align: center;
margin:0px;
padding:0px;
border:solid 0px #999999;
}

.form_up_wide_title {
position: absolute; 
width:calc(100% - 10px);
height:auto !important; 
margin:0px; 
padding:0px;					
font-family: Reforma, Arial;
font-size: 15px; 
text-align: right; 
font-weight: bold; 
color: #666666;
margin: 3px 0px 0px 0px; 
padding:0px;
border:solid 0px #FF0000;
}

.form_up_wide_row_1 {
position: absolute;
top: 30px; 
right: 10px;
width: 140px; 
margin:0px; 
border: solid 0px #00FF00;
}

.form_up_wide_row_2 {
position: absolute;
top: 30px; 
right: 160px;
width: 140px; 
margin:0px; 
border: solid 0px #00FF00;
}

.form_up_wide_row_3 {
position: absolute;
top: 30px; 
right: 310px;
width: 140px; 
margin:0px; 
border: solid 0px #00FF00;
}

.form_up_wide_row_4 {
position: absolute;
top: 30px; 
right: 460px;
width: 140px; 
margin:0px; 
border: solid 0px #00FF00;
}

.form_up_wide_row_5 {
position: absolute;
top: 30px; 
right: 610px;
width: 140px; 
margin:0px; 
border: solid 0px #00FF00;
}

.form_up_wide_generalrow {
position: relative;
width: 140px;
height: 35px;
margin:0px;
padding:0px;
vertical-align: middle;
text-align: right;
border:solid 0px #FF0000;
}

.form_up_wide_row_iagree {
position: relative;
width: 600px;
height: 35px;
margin: 0px 0px 5px 0px;
padding: 0px 6px 0px 0px;
vertical-align: middle;
text-align: right;
border:solid 0px #FF0000;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	.form_up_wide_row_iagree {
		width:100%; 
	}
}

.form_up_wide_input_border {
padding:0px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
-webkit-appearance: none;
-moz-appearance: none;
border:solid 0px #183466;
}

.form_up_wide_input_bg {background-color:#fbfbfb;}

.form_up_wide_input {
position: absolute; 
top: 0px;
left: 0px; 
width: 135px; 
height: 32px; 
margin: 0px; 
padding: 0px 5px 0px 0px;
}

.form_up_wide_input_tel {
position: absolute; 
top: 0px;
right: 0px; 
width: 100px; 
height: 32px; 
margin: 0px; 
padding: 0px 5px 0px 0px;
}
.form_up_wide_input_code_tel {
position: absolute; 
top: 0px;
left: 0px; 
width: 27px; 
height: 32px; 
margin: 0px; 
padding: 0px 3px 0px 0px;
}

.form_up_wide_row_button_send {
position: relative; 
width: 140px; 
height: 37px;			
margin:0px; 
padding: 0px 0px 0px 10px;					
vertical-align: middle;
text-align: right;
border:solid 0px #FF0000;
}
.form_up_wide_input_button {
position: absolute;
top: 0px;
left: 0px; 
width: 140px; 
height: 33px; 
margin: 0px; 
padding: 0px;
border:solid 0px #FF0000;
}

.form_up_wide_sendmetext {
font-family: Reforma, Arial;
font-size: 10px; 
line-height: 10px;
text-align: right; 
font-weight: normal; 
letter-spacing: 0.02em; 
color: #000000;
}

/****** button interactive color by school ******/

								/****** button interactive for ORG ******/
.form_up_wide_interactive_sendbutton {
	background: #00a0b5;
	background: -moz-linear-gradient(top, #00a0b5 0%, #00a0b5 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00a0b5), color-stop(100%, #00a0b5));
	background: -webkit-linear-gradient(top, #00a0b5 0%, #00a0b5 100%);
	background: -o-linear-gradient(top, #00a0b5 0%, #00a0b5 100%);
	background: -ms-linear-gradient(top, #00a0b5 0%, #00a0b5 100%);
	background: linear-gradient(top, #00a0b5 0%, #00a0b5 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00a0b5", endColorstr="#00a0b5", GradientType=0);

	font-family: Reforma, Arial;
	color: #ffffff;
	font-size: 22px;
	line-height: 26px;
	font-weight: bold; 
	border: 1px solid #c5c5c5;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;

	/* ============= LAYOUT ============= */
	
	line-height: normal;
	display: inline-block;
	padding: 3px 9px 8px 8px;
}

.form_up_wide_interactive_sendbutton:hover {
	background: #46b6c6;
	background: -moz-linear-gradient(top, #46b6c6 0%, #46b6c6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #46b6c6), color-stop(100%, #46b6c6));
	background: -webkit-linear-gradient(top, #46b6c6 0%, #46b6c6 100%);
	background: -o-linear-gradient(top, #46b6c6 0%, #46b6c6 100%);
	background: -ms-linear-gradient(top, #46b6c6 0%, #46b6c6 100%);
	background: linear-gradient(top, #46b6c6 0%, #46b6c6 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#46b6c6", endColorstr="#46b6c6", GradientType=0);
	color: #ffffff;
}

/****** END button interactive color by school ******/

/****** end form WIDE ******/


/****** Form Wide Big ******/


.form_wide_big {
	position: relative;
	width:55%;
	height: auto; 
	margin-top: -100px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto; 
	padding: 0px 40px 0px 0px;
	vertical-align:middle;
	text-align:center;
	background-color:#F2F2F2;
	border: solid 0px #75B75D;
	-moz-box-shadow: 1px 1px 5px #000;
	-webkit-box-shadow: 1px 1px 5px #000;
	box-shadow: 1px 1px 5px #000;
}
/*
@media only screen and (max-width:5000px) and (min-width: 1370px){
	.form_wide_big {
		margin-top: -10px;
	}
}
*/

.form_content_wide_big {
position: relative;
width:calc(100% - 10px);
height:auto;
margin: -10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/*background-color:#F2F2F2;*/
}

select {
	-webkit-appearance: none; 
	-moz-appearance: none;
	appearance: none;       /* remove default arrow */
	/* background-image: url(...);   add custom arrow */
}
select::-ms-expand {
        display: none;
    }

.katan_wide_big {
font-family: Rubik, Arial;
font-size: 16px; 
text-align: right; 
font-weight: bold; 
letter-spacing: 0.00em; 
color: #000000;
}

.form_title_wide_big {
position: relative; 
width:calc(100% - 0px);
height:auto !important; /* real browsers */
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;					
vertical-align: middle;
text-align: center;
border:solid 0px #FF0000;
}

.form_title_txt_top_wide_big {
font-family: Rubik;
font-size: 24px; 
line-height: 24px; 
text-align: right; 
font-weight: bold; 
letter-spacing: 0.00em; 
color: #1C1563;
display: inline; 
}

.form_title_txt_bottom_wide_big {
font-family: Rubik, Arial;
font-size: 16px; 
line-height: 16px; 
text-align: right; 
font-weight: normal; 
letter-spacing: 0.00em; 
color: #4e4e4e;
display: inline; 
}

.form_row_wide_big {
position: relative; 
width: 100%; 
height: 45px;			
margin: 0px 0px 5px 0px; 
padding: 0px 6px 0px 0px;					
vertical-align: middle;
text-align: right;
border:solid 0px #FF0000;
}

.iagree_text_wide_big {
display:inline;
position:absolute;
top:3px;
right:25px;
}
.sendmetext_wide_big {
font-family: Rubik, Arial;
font-size: 10px; 
line-height: 10px;
text-align: right; 
font-weight: bold; 
letter-spacing: 0.00em; 
color: #000000;
}

.form_input_border_wide_big {
padding: 0px 3px 0px 0px;
border: none;
border-bottom: solid 1px #000000;
background:none;
}

.form_input1_wide_big	{
position: absolute; 
top: 0px;
right: 0px; 
width:calc(33% - 20px);
height: 42px; 
margin: 0px; 
background-color:#FFFFFF;
}

.form_input2_wide_big	{
position: absolute; 
top: 0px;
right: 33%; 
width:calc(33% - 20px);
height: 42px; 
margin: 0px; 
background-color:#FFFFFF;
}

.form_input3_wide_big	{
position: absolute; 
top: 0px;
right: 66%; 
width:calc(33% - 20px);
height: 42px; 
margin: 0px; 
background-color:#FFFFFF;
}

.form_input_tel_wide_big	{
position: absolute; 
top: 0px;
right: 66%;
width:calc(23% - 20px);
height: 42px; 
margin: 0px; 
background-color:#FFFFFF;
}

.form_input_code_tel_wide_big {
position: absolute; 
top: 0px;
right: 88%;
width:calc(11% - 18px);
height: 43px; 
margin: 0px; 
background:none;
background-color:#FFFFFF;
}

.form_input_select1_wide_big {
position: absolute; 
top: 0px;
right: 33%; 
width:calc(33% - 20px);
height: 44px; 
margin: 0px; 
background-color:#FFFFFF;
}

.form_input_select2_wide_big {
position: absolute; 
top: 0px;
right: 66%; 
width:calc(33% - 20px);
height: 44px; 
margin: 0px; 
background-color:#FFFFFF;
}

.form_input_button_wide_big {
position: absolute;
top: 0px;
left: 24px; 
width:calc(33% - 16px);
height: 30px; 
margin: 0px; 
padding: 0px;
border:solid 0px #FF0000;
}

/****** Button Interactive of Form Wide Big ******/

.button_form_wide_big {
	
	/* ^^^^^^^^^^^^^ STYLE ^^^^^^^^^^^^^^ */
	/*
	background: #FFF;
	background: -moz-linear-gradient(top, #FFF 0%, #ed801b 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFF), color-stop(100%, #ed801b));
	background: -webkit-linear-gradient(top, #FFF 0%, #ed801b 100%);
	background: -o-linear-gradient(top, #FFF 0%, #ed801b 100%);
	background: -ms-linear-gradient(top, #FFF 0%, #ed801b 100%);
	background: linear-gradient(top, #FFF 0%, #ed801b 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#ed801b", GradientType=0);
	*/
	background: #183466;
	background: -moz-linear-gradient(top,#183466 0%,#183466 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#183466), color-stop(100%,#183466));
	background: -webkit-linear-gradient(top,#183466 0%,#183466 100%);
	background: -o-linear-gradient(top,#183466 0%,#183466 100%);
	background: -ms-linear-gradient(top,#183466 0%,#183466 100%);
	background: linear-gradient(top,#183466 0%,#183466 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#183466", endColorstr="#183466", GradientType=0);

	font-family: Rubik, Arial;
	color: #ffffff;
	font-size: 22px;
	line-height: 26px;
	font-weight: bold; 
	border: 1px solid #c5c5c5;
	
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;

	/* ============= LAYOUT ============= */
	
	line-height: normal;
	display: inline-block;
	padding: 3px 9px 8px 8px;

}
.button_form_wide_big:hover {
	
	/* ^^^^^^^^^^^^^ STYLE ^^^^^^^^^^^^^^ */
	
	background: #525252;
	background: -moz-linear-gradient(top, #525252 0%, #525252 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #525252), color-stop(100%, #525252));
	background: -webkit-linear-gradient(top, #525252 0%, #525252 100%);
	background: -o-linear-gradient(top, #525252 0%, #525252 100%);
	background: -ms-linear-gradient(top, #525252 0%, #525252 100%);
	background: linear-gradient(top, #525252 0%, #525252 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#525252", endColorstr="#525252", GradientType=0);
	
	color: #ffffff;
}
/****** END Button Interactive of Form Wide Big ******/
/****** end Form Wide Big ******/

/****** form ORG UP ******/

.form_box_org_up {
position: absolute;
top:390px;
left:50%;
width:760px;
margin-left:-370px;
height: 60px;
border:0px solid #808080;
padding:0px;
}

.transparent_background_form {
position: absolute;
top:0px;
width:calc(100% - 0px);
height:100%;
text-align: center;
margin:0px;
padding:0px;
opacity: 0.5;
border:solid 0px #999999;
background-color:#ffffff;
}

.form_content_org_up {
position: absolute;
top:-25px;
right: 0px; 
width:calc(100% - 0px);
height:100%;
text-align: center;
margin:0px;
padding:0px;
border:solid 0px #999999;
}

.title_form_org_up {
position: absolute; 
width:calc(100% - 10px);
height:auto !important; 
margin:0px; 
padding:0px;					
font-family: Reforma, Arial;
font-size: 15px; 
text-align: right; 
font-weight: bold; 
color: #666666;
margin: 3px 0px 0px 0px; 
padding:0px;
border:solid 0px #FF0000;
}

.form_row_org_up_1_org_up {
position: absolute;
top: 30px; 
right: 10px;
width: 140px; 
margin:0px; 
border: solid 0px #00FF00;
}

.form_row_org_up_2_org_up {
position: absolute;
top: 30px; 
right: 160px;
width: 140px; 
margin:0px; 
border: solid 0px #00FF00;
}

.form_row_org_up_3_org_up {
position: absolute;
top: 30px; 
right: 310px;
width: 140px; 
margin:0px; 
border: solid 0px #00FF00;
}

.form_row_org_up_4_org_up {
position: absolute;
top: 30px; 
right: 460px;
width: 140px; 
margin:0px; 
border: solid 0px #00FF00;
}

.form_row_org_up_5_org_up {
position: absolute;
top: 30px; 
right: 610px;
width: 140px; 
margin:0px; 
border: solid 0px #00FF00;
}

.form_row_org_up {
position: relative;
width: 140px;
height: 35px;
margin:0px;
padding:0px;
vertical-align: middle;
text-align: right;
border:solid 0px #FF0000;
}

.form_row_iagree_org_up {
position: relative;
width: 600px;
height: 35px;
margin: 0px 0px 5px 0px;
padding: 0px 6px 0px 0px;
vertical-align: middle;
text-align: right;
border:solid 0px #FF0000;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	.form_row_iagree_org_up {
		width:100%; 
	}
}

.form_input_border_org_up {
padding:0px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
-webkit-appearance: none;
-moz-appearance: none;
border:solid 0px #183466;
}

.form_input_bg_org_up {background-color:#fbfbfb;}

.form_input_org_up	{
position: absolute; 
top: 0px;
left: 0px; 
width: 135px; 
height: 32px; 
margin: 0px; 
padding: 0px 5px 0px 0px;
}

.form_input_tel_org_up	{
position: absolute; 
top: 0px;
right: 0px; 
width: 100px; 
height: 32px; 
margin: 0px; 
padding: 0px 5px 0px 0px;
}
.form_input_code_tel_org_up {
position: absolute; 
top: 0px;
left: 0px; 
width: 27px; 
height: 32px; 
margin: 0px; 
padding: 0px 3px 0px 0px;
}

.form_row_button_org_up {
position: relative; 
width: 140px; 
height: 37px;			
margin:0px; 
padding: 0px 0px 0px 10px;					
vertical-align: middle;
text-align: right;
border:solid 0px #FF0000;
}
.form_input_button_org_up {
position: absolute;
top: 0px;
left: 0px; 
width: 140px; 
height: 33px; 
margin: 0px; 
padding: 0px;
border:solid 0px #FF0000;
}

.sendmetext_org_up {
font-family: Reforma, Arial;
font-size: 10px; 
line-height: 10px;
text-align: right; 
font-weight: normal; 
letter-spacing: 0.02em; 
color: #000000;
}

/****** button interactive color by school ******/

								/****** button interactive for ORG ******/
.button_form_org_up {
	background: #00a0b5;
	background: -moz-linear-gradient(top, #00a0b5 0%, #00a0b5 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00a0b5), color-stop(100%, #00a0b5));
	background: -webkit-linear-gradient(top, #00a0b5 0%, #00a0b5 100%);
	background: -o-linear-gradient(top, #00a0b5 0%, #00a0b5 100%);
	background: -ms-linear-gradient(top, #00a0b5 0%, #00a0b5 100%);
	background: linear-gradient(top, #00a0b5 0%, #00a0b5 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00a0b5", endColorstr="#00a0b5", GradientType=0);

	font-family: Reforma, Arial;
	color: #ffffff;
	font-size: 22px;
	line-height: 26px;
	font-weight: bold; 
	border: 1px solid #c5c5c5;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;

	/* ============= LAYOUT ============= */
	
	line-height: normal;
	display: inline-block;
	padding: 3px 9px 8px 8px;
}

.button_form_org_up:hover {
	background: #46b6c6;
	background: -moz-linear-gradient(top, #46b6c6 0%, #46b6c6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #46b6c6), color-stop(100%, #46b6c6));
	background: -webkit-linear-gradient(top, #46b6c6 0%, #46b6c6 100%);
	background: -o-linear-gradient(top, #46b6c6 0%, #46b6c6 100%);
	background: -ms-linear-gradient(top, #46b6c6 0%, #46b6c6 100%);
	background: linear-gradient(top, #46b6c6 0%, #46b6c6 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#46b6c6", endColorstr="#46b6c6", GradientType=0);
	color: #ffffff;
}

/****** END button interactive color by school ******/

/****** end form ORG UP ******/

/****** Form Plus ******/
.form_plus {
	position: fixed;
	bottom: 0;
	width: 100%;
	z-index: 10;
	align-items: center;
	transition: all .3s linear;
}

.form_plus .form_plus_content {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-wrap: nowrap;
	margin: 0;
	visibility: hidden;
}

@media screen and (max-width: 920px) {
	.form_plus {
		display: none;
	}
}

.scrollUp {
	background-color: #F2F2F2;
}
.scrollUp .form_plus_content {
	visibility: visible;
}
/****** WIDE FORM ******/
.form_wide {
	position: relative;
	top:0px;
	left:0px; 
	width:100%;
	height: auto; 
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto; 
	padding: 0px 0px 0px 0px;
	vertical-align:middle;
	text-align:center;
	border: solid 0px #75B75D;
	background-image: url(/shared/images/bg_form_plus.png);
	background-size: cover;
	background-position:top right;
	background-repeat: repeat;
	box-shadow: 0px -10px 30px #333;
}

.form_content_wide {
position: relative;
top:0px \0 /* IE9 */;
width:calc(100% - 10px);
height:auto !important; /* real browsers */
margin: 0px 0px 0px 0px;
padding: 10px 20px 0px 10px;
/*background-color:#F2F2F2;*/
}

::-webkit-input-placeholder { /* Edge */
  color: black;
}
:-ms-input-placeholder { /* Internet Explorer */
  color: black;
}
::placeholder {
  color: black;
}

select {
	-webkit-appearance: none; 
	-moz-appearance: none;
	appearance: none;       /* remove default arrow */
	/* background-image: url(...);   add custom arrow */
}
select::-ms-expand {
        display: none;
    }

.form_title_wide {
position: relative; 
width:calc(100% - 0px);
height:auto !important; /* real browsers */
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;					
vertical-align: middle;
text-align: center;
border:solid 0px #FF0000;
}

.form_row_wide {
position: relative; 
width: 100%; 
height: 45px;			
margin: 0px 0px 5px 0px; 
padding: 0px 6px 0px 0px;
vertical-align: middle;
text-align: right;
border:solid 0px #FF0000;
}

.form_row_wide_final {
position: relative; 
width: 100%; 
height: 25px;			
margin: 0px 0px 5px 0px; 
padding: 0px 6px 0px 0px;
vertical-align: middle;
text-align: right;
border:solid 0px #FF0000;
}

.iagree_text_wide {
display:inline;
position:absolute;
top:3px;
right:25px;
}
.sendmetext_wide {
font-family: Rubik, Arial;
font-size: 10px; 
line-height: 10px;
text-align: right; 
font-weight: bold; 
letter-spacing: 0.00em; 
color: #ffffff;
}

.form_input_border_wide {
padding: 0px 3px 0px 0px;
border: none;
border-bottom: solid 1px #000000;
background:none;
}
.form_input_wide	{
position: absolute; 
top: 0px;
right: 13px; 
width:calc(100% - 25px);
height: 32px; 
margin: 0px; 
}

.form_input1	{
position: absolute; 
top: 0px;
right: 0px; 
width:calc(33% - 20px);
height: 42px; 
margin: 0px; 
background-color:#FFFFFF;
}

.form_input2	{
position: absolute; 
top: 0px;
right: 33%; 
width:calc(33% - 20px);
height: 42px; 
margin: 0px; 
background-color:#FFFFFF;
}

.form_input3	{
position: absolute; 
top: 0px;
right: 66%; 
width:calc(33% - 20px);
height: 42px; 
margin: 0px; 
background-color:#FFFFFF;
}

.form_input3_small	{
position: absolute; 
top: 0px;
right: 66%; 
width:calc(23% - 18px);
height: 42px; 
margin: 0px; 
background-color:#FFFFFF;
}

.form_input_tel_wide	{
position: absolute; 
top: 0px;
right: 66%;
width:calc(23% - 20px);
height: 42px; 
margin: 0px; 
background-color:#FFFFFF;
}

.form_input_code_tel_wide {
position: absolute; 
top: 0px;
right: 89%;
width:calc(10% - 20px);
height: 43px; 
margin: 0px; 
background:none;
background-color:#FFFFFF;
}

.form_input_button_wide1 {
cursor:pointer;
position: absolute;
top: 0px;
right: 89%;
width:calc(10% - 20px);
height: 40px; 
margin: 0px; 
padding: 0px;
border:solid 0px #FF0000;
}

.form_input_button_wide2 {
cursor:pointer;
position: absolute;
top: 0px;
left: 30px; 
width:calc(33% - 22px);
height: 40px; 
margin: 0px; 
padding: 0px;
border:solid 0px #FF0000;
}

/****** Button Interactive of Form Plus ******/

.button_form_wide {
	
	/* ^^^^^^^^^^^^^ STYLE ^^^^^^^^^^^^^^ */
background: #d46700;
	background: -moz-linear-gradient(top, #d46700 0%, #d46700 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d46700), color-stop(100%, #d46700));
	background: -webkit-linear-gradient(top, #d46700 0%, #d46700 100%);
	background: -o-linear-gradient(top, #d46700 0%, #d46700 100%);
	background: -ms-linear-gradient(top, #d46700 0%, #d46700 100%);
	background: linear-gradient(top, #d46700 0%, #d46700 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#d46700", endColorstr="#d46700", GradientType=0);

	font-family: Rubik, Arial;
	color: #ffffff;
	font-size: 22px;
	line-height: 26px;
	font-weight: bold; 
	border: 1px solid #c5c5c5;
	
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;

	/* ============= LAYOUT ============= */
	
	line-height: normal;
	display: inline-block;
	padding: 3px 9px 8px 8px;

}
.button_form_wide:hover {
	
	/* ^^^^^^^^^^^^^ STYLE ^^^^^^^^^^^^^^ */
	
	background: #525252;
	background: -moz-linear-gradient(top, #525252 0%, #525252 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFF), color-stop(100%, #525252));
	background: -webkit-linear-gradient(top, #525252 0%, #525252 100%);
	background: -o-linear-gradient(top, #525252 0%, #525252 100%);
	background: -ms-linear-gradient(top, #525252 0%, #525252 100%);
	background: linear-gradient(top, #525252 0%, #525252 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#525252", endColorstr="#d46700", GradientType=0);
	color: #ffffff;
}
/****** END Button Interactive of Form Plus ******/
/****** END Form Plus ******/

/****** DROP DOWN BOX ******/
.drop_down_link_box_longline_dialog {border-bottom: solid 1px #d46700;} /* linea fina y larga debajo del link */
.drop_down_link_box_longline_diploma {border-bottom: solid 1px #831c1d;} /* linea fina y larga debajo del link */
.drop_down_link_box_longline_hasifa {border-bottom: solid 1px #EE2A7B;} /* linea fina y larga debajo del link */
.drop_down_link_box_longline_merav {border-bottom: solid 1px #007b5e;} /* linea fina y larga debajo del link */
.drop_down_link_box_longline_tafnit {border-bottom: solid 1px #183466;} /* linea fina y larga debajo del link */
.drop_down_link_title_content {display:block;text-align:right;} /* alinea el link a la derecha */
.drop_down_link_title_grossline_dialog {cursor: pointer;border-bottom: solid 5px #d46700;padding: 0px 0px 8px 0px;} /* linea gruesa y corta debajo del link */
.drop_down_link_title_grossline_diploma {cursor: pointer;border-bottom: solid 5px #831c1d;padding: 0px 0px 8px 0px;} /* linea gruesa y corta debajo del link */
.drop_down_link_title_grossline_hasifa {cursor: pointer;border-bottom: solid 5px #EE2A7B;padding: 0px 0px 8px 0px;} /* linea gruesa y corta debajo del link */
.drop_down_link_title_grossline_merav {cursor: pointer;border-bottom: solid 5px #007b5e;padding: 0px 0px 8px 0px;} /* linea gruesa y corta debajo del link */
.drop_down_link_title_grossline_tafnit {cursor: pointer;border-bottom: solid 5px #183466;padding: 0px 0px 8px 0px;} /* linea gruesa y corta debajo del link */
.drop_down_link_icon_down {margin:-15px 0px 0px 0px;display:block;text-align:left;} /* icono flecha desplegable */

#drop_down_box_1 {
width:100%;
display: none;
padding:5px;
border:0px solid #FADDA9;
background-color:#FFFFFF;
}
#drop_down_box_2 {
width:100%;
display: none;
padding:5px;
border:0px solid #FADDA9;
background-color:#FFFFFF;
}
#drop_down_box_3 {
width:100%;
display: none;
padding:5px;
border:0px solid #FADDA9;
background-color:#FFFFFF;
}
#drop_down_box_4 {
width:100%;
display: none;
padding:5px;
border:0px solid #FADDA9;
background-color:#FFFFFF;
}
#drop_down_box_5 {
width:100%;
display: none;
padding:5px;
border:0px solid #FADDA9;
background-color:#FFFFFF;
}
#drop_down_box_6 {
width:100%;
display: none;
padding:5px;
border:0px solid #FADDA9;
background-color:#FFFFFF;
}
#drop_down_box_7 {
width:100%;
display: none;
padding:5px;
border:0px solid #FADDA9;
background-color:#FFFFFF;
}
#drop_down_box_8 {
width:100%;
display: none;
padding:5px;
border:0px solid #FADDA9;
background-color:#FFFFFF;
}

.drop_down_box_content_close {text-align:left;}

/****** END DROP DOWN BOX ******/


/****** policy ******/

.policy_box {
position: relative; 
margin:0px;
padding:0px;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	.policy_box {
		margin:10px 0px 100px 0px;
		}
	}
}
.policy {
position: relative; 
top: 0px; 
right: 0px;
width: 100% !important;
height: auto !important;
margin:0px;
padding:0px;
border: solid 0px #75B75D;
}

.policy_text {
font-family: Reforma, Arial;
font-size: 16px; 
text-align: center;
font-weight: normal; 
letter-spacing: 0.00em; 
color: #444444;
}
.policy_text a {text-decoration: underline;color: #444444;}
.policy_text a:visited {color: #444444;}
.policy_text a:hover {text-decoration: underline;color: #000000;}

@media only screen and (max-width:920px) and (min-width: 10px){.policy_text {font-size: 12px;}}
/****** end policy ******/

/****** DLAU (Delete link according to url) ******/

.courses_plus > div > div.open {
  display:none;
}

/****** END DLAU (Delete link according to url) ******/

/****** ARTICLES ******/

.box_art_content{
	position: relative;
	background:#fff;
	color:black;
	display:inline-block;
	padding:0px;
	margin:20px 0px 0px 0px;
	width:calc(100% - 10px);
	
	text-align:center; 

	border:0px solid #B71500;
}

.box_art_content h2 {text-align:center;}
.art_img_top {
position:relative;
margin:-20px 0px 0px 0px;
padding:0px;
border:solid 0px #bbbbbb;
text-align:center;
}
@media only screen and (max-width:800px) and (min-width: 10px){
	.margin_top_cell {margin-top:10px;}
	.box_art_content{width:100%;height:auto !important;}
	.box_art_content{margin:0px;}
	.box_art_content h2{text-align:right;}
	.art_img_top {float:right;margin:0px 0px 0px 30px;text-align:right;}
}
article.borderleft {border-left:solid 1px #ababab;}

h2.top_article {
font-family: ReformaMedium, Arial;
font-size: 18px;
text-align: center;
font-weight: bold;
line-height: 20px;
letter-spacing: 0.00em;
display: block;
color: #4e4e4e;
margin:-5px 0px 0px 0px; 
}
ul.paragraph_icon li {list-style-type: none;}
ul.paragraph_icon {
font-family: ReformaMedium, Arial;
font-size: 15px; 
text-align: right; 
font-weight: normal; 
line-height: 16px; 
letter-spacing: 0.00em; 
color: #959595;
margin:5px 20px 5px 0px;
padding:0px 10px 0px 0px;
list-style-type: square;
}
@media only screen and (max-width:800px) and (min-width: 10px){
	ul.paragraph_icon {
	font-size: 16px; 
	line-height: 16px;
	text-align: right; 
	margin:0px;
	padding:0px;
	}
}

/****** END ARTICLES ******/

/****** button interactive Article ******/
.interactive_button_art {
vertical-align: text-bottom;
margin:0px 20px 5px 0px;
text-align: left;
bottom: 0px;
right: 6px;
}
@media only screen and (max-width:800px) and (min-width: 10px){
	.interactive_button_art {position: relative;}
}


a.button_art, button_art, .button_art {
	
	/* ^^^^^^^^^^^^^ STYLE ^^^^^^^^^^^^^^ */
	
	background: #FFF;
	background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ffffff));
	background: -webkit-linear-gradient(top, #ffffff 0%, #ffffff 100%);
	background: -o-linear-gradient(top, #ffffff 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, #ffffff 0%, #ffffff 100%);
	background: linear-gradient(top, #ffffff 0%, #ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#ffffff", GradientType=0);
	
	color: #666666;
	font-size: 13px;
	border: 1px solid #aa0000;
	
	/* ============= roud corners ============= */
	/*
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	*/

	/* ============= LAYOUT ============= */
	
	line-height: normal;
	display: inline-block;
	padding: 3px 9px 3px 8px;

text-decoration: none;
}

a:hover.button_art, .button_art:hover {
	
	/* ^^^^^^^^^^^^^ STYLE ^^^^^^^^^^^^^^ */
	
	background: #FFF;
	background: -moz-linear-gradient(top, #aa0000 0%, #aa0000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #aa0000), color-stop(100%, #aa0000));
	background: -webkit-linear-gradient(top, #aa0000 0%, #aa0000 100%);
	background: -o-linear-gradient(top, #aa0000 0%, #aa0000 100%);
	background: -ms-linear-gradient(top, #aa0000 0%, #aa0000 100%);
	background: linear-gradient(top, #aa0000 0%, #aa0000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#aa0000", endColorstr="#aa0000", GradientType=0);
	
	color: #ffffff;
}

/****** END button interactive ******/

/****** button interactive ******/
.interactive_button {
vertical-align: text-bottom;
margin:0px 0px 5px 0px;
text-align: right;
bottom: 0px;
right: 6px;
}
@media only screen and (max-width:800px) and (min-width: 10px){
	.interactive_button {position: relative;}
}


a.button, button, .button {
	
	/* ^^^^^^^^^^^^^ STYLE ^^^^^^^^^^^^^^ */
	
	background: #FFF;
	background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ffffff));
	background: -webkit-linear-gradient(top, #ffffff 0%, #ffffff 100%);
	background: -o-linear-gradient(top, #ffffff 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, #ffffff 0%, #ffffff 100%);
	background: linear-gradient(top, #ffffff 0%, #ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#ffffff", GradientType=0);
	
	color: #666666;
	font-size: 13px;
	border: 1px solid #454545;
	
	/* ============= roud corners ============= */
	/*
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	*/

	/* ============= LAYOUT ============= */
	
	line-height: normal;
	display: inline-block;
	padding: 3px 9px 3px 8px;

text-decoration: none;
}

a:hover.button, .button:hover {
	
	/* ^^^^^^^^^^^^^ STYLE ^^^^^^^^^^^^^^ */
	
	background: #454545;
	background: -moz-linear-gradient(top, #454545 0%, #454545 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #454545), color-stop(100%, #454545));
	background: -webkit-linear-gradient(top, #454545 0%, #454545 100%);
	background: -o-linear-gradient(top, #454545 0%, #454545 100%);
	background: -ms-linear-gradient(top, #454545 0%, #454545 100%);
	background: linear-gradient(top, #454545 0%, #454545 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#454545", endColorstr="#454545", GradientType=0);
	
	color: #ffffff;
}

/****** END button interactive ******/

/****** Interactive Buy Button ******/
.interactive_buy_button {
vertical-align: text-bottom;
margin:20px 20px 20px 20px;
text-align: center;
bottom: 0px;
right: 6px;
}
@media only screen and (max-width:800px) and (min-width: 10px){
	.interactive_buy_button {position: relative;}
}


a.buy_button, buy_button, .buy_button {
	
	/* ^^^^^^^^^^^^^ STYLE ^^^^^^^^^^^^^^ */
	
	background: #02B3E4;
	background: -moz-linear-gradient(top, #02B3E4 0%, #02B3E4 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #02B3E4), color-stop(100%, #02B3E4));
	background: -webkit-linear-gradient(top, #02B3E4 0%, #02B3E4 100%);
	background: -o-linear-gradient(top, #02B3E4 0%, #02B3E4 100%);
	background: -ms-linear-gradient(top, #02B3E4 0%, #02B3E4 100%);
	background: linear-gradient(top, #02B3E4 0%, #02B3E4 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#02B3E4", endColorstr="#02B3E4", GradientType=0);
	
	color: #FFFFFF;
	font-size: 20px;
	border: 1px solid #02B3E4;
	
	/* ============= roud corners ============= */
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	
	/* ============= LAYOUT ============= */
	
	line-height: normal;
	display: inline-block;
	padding: 10px 15px 10px 15px;
	text-decoration: none;
}

a:hover.buy_button, .buy_button:hover {
	
	/* ^^^^^^^^^^^^^ STYLE ^^^^^^^^^^^^^^ */
	
	background: #454545;
	background: -moz-linear-gradient(top, #454545 0%, #454545 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #454545), color-stop(100%, #454545));
	background: -webkit-linear-gradient(top, #454545 0%, #454545 100%);
	background: -o-linear-gradient(top, #454545 0%, #454545 100%);
	background: -ms-linear-gradient(top, #454545 0%, #454545 100%);
	background: linear-gradient(top, #454545 0%, #454545 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#454545", endColorstr="#454545", GradientType=0);
	
	color: #ffffff;
	border: 1px solid #454545;
}

/****** END Interactive Buy Button ******/
a.merav_button, merav_button, .merav_button {
	
	/* ^^^^^^^^^^^^^ STYLE ^^^^^^^^^^^^^^ */
	
	background: #007b5e;
	background: -moz-linear-gradient(top, #007b5e 0%, #007b5e 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #007b5e), color-stop(100%, #007b5e));
	background: -webkit-linear-gradient(top, #007b5e 0%, #007b5e 100%);
	background: -o-linear-gradient(top, #007b5e 0%, #007b5e 100%);
	background: -ms-linear-gradient(top, #007b5e 0%, #007b5e 100%);
	background: linear-gradient(top, #007b5e 0%, #007b5e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#007b5e", endColorstr="#183466", GradientType=0);
	
	color: #FFFFFF;
	font-size: 20px;
	border: 1px solid #007b5e;
	
	/* ============= roud corners ============= */
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	
	/* ============= LAYOUT ============= */
	
	line-height: normal;
	display: inline-block;
	padding: 10px 15px 10px 15px;
	text-decoration: none;
}

a:hover.merav_button, .merav_button:hover {
	
	/* ^^^^^^^^^^^^^ STYLE ^^^^^^^^^^^^^^ */
	
	background: #454545;
	background: -moz-linear-gradient(top, #454545 0%, #454545 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #454545), color-stop(100%, #454545));
	background: -webkit-linear-gradient(top, #454545 0%, #454545 100%);
	background: -o-linear-gradient(top, #454545 0%, #454545 100%);
	background: -ms-linear-gradient(top, #454545 0%, #454545 100%);
	background: linear-gradient(top, #454545 0%, #454545 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#454545", endColorstr="#454545", GradientType=0);
	
	color: #ffffff;
	border: 1px solid #454545;
}

a:hover.tafnit_button, .tafnit_button:hover {
	
	/* ^^^^^^^^^^^^^ STYLE ^^^^^^^^^^^^^^ */
	
	background: #454545;
	background: -moz-linear-gradient(top, #454545 0%, #454545 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #454545), color-stop(100%, #454545));
	background: -webkit-linear-gradient(top, #454545 0%, #454545 100%);
	background: -o-linear-gradient(top, #454545 0%, #454545 100%);
	background: -ms-linear-gradient(top, #454545 0%, #454545 100%);
	background: linear-gradient(top, #454545 0%, #454545 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#454545", endColorstr="#454545", GradientType=0);
	
	color: #ffffff;
	border: 1px solid #454545;
}

a.tafnit_button, tafnit_button, .tafnit_button {
	
	/* ^^^^^^^^^^^^^ STYLE ^^^^^^^^^^^^^^ */
	
	background: #183466;
	background: -moz-linear-gradient(top, #183466 0%, #183466 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #183466), color-stop(100%, #183466));
	background: -webkit-linear-gradient(top, #183466 0%, #183466 100%);
	background: -o-linear-gradient(top, #183466 0%, #183466 100%);
	background: -ms-linear-gradient(top, #183466 0%, #183466 100%);
	background: linear-gradient(top, #183466 0%, #183466 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#183466", endColorstr="#183466", GradientType=0);
	
	color: #FFFFFF;
	font-size: 20px;
	border: 1px solid #183466;
	
	/* ============= roud corners ============= */
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	
	/* ============= LAYOUT ============= */
	
	line-height: normal;
	display: inline-block;
	padding: 10px 15px 10px 15px;
	text-decoration: none;
}

a:hover.tafnit_button, .tafnit_button:hover {
	
	/* ^^^^^^^^^^^^^ STYLE ^^^^^^^^^^^^^^ */
	
	background: #454545;
	background: -moz-linear-gradient(top, #454545 0%, #454545 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #454545), color-stop(100%, #454545));
	background: -webkit-linear-gradient(top, #454545 0%, #454545 100%);
	background: -o-linear-gradient(top, #454545 0%, #454545 100%);
	background: -ms-linear-gradient(top, #454545 0%, #454545 100%);
	background: linear-gradient(top, #454545 0%, #454545 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#454545", endColorstr="#454545", GradientType=0);
	
	color: #ffffff;
	border: 1px solid #454545;
}

a.dialog_button, dialog_button, .dialog_button {
	
	/* ^^^^^^^^^^^^^ STYLE ^^^^^^^^^^^^^^ */
	
	background: #d46700;
	background: -moz-linear-gradient(top, #d46700 0%, #d46700 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d46700), color-stop(100%, #d46700));
	background: -webkit-linear-gradient(top, #d46700 0%, #d46700 100%);
	background: -o-linear-gradient(top, #d46700 0%, #d46700 100%);
	background: -ms-linear-gradient(top, #d46700 0%, #d46700 100%);
	background: linear-gradient(top, #d46700 0%, #d46700 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#d46700", endColorstr="#d46700", GradientType=0);
	
	color: #FFFFFF;
	font-size: 20px;
	border: 1px solid #d46700;
	
	/* ============= roud corners ============= */
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	
	/* ============= LAYOUT ============= */
	
	line-height: normal;
	display: inline-block;
	padding: 10px 15px 10px 15px;
	text-decoration: none;
}

a:hover.dialog_button, .dialog_button:hover {
	
	/* ^^^^^^^^^^^^^ STYLE ^^^^^^^^^^^^^^ */
	
	background: #454545;
	background: -moz-linear-gradient(top, #454545 0%, #454545 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #454545), color-stop(100%, #454545));
	background: -webkit-linear-gradient(top, #454545 0%, #454545 100%);
	background: -o-linear-gradient(top, #454545 0%, #454545 100%);
	background: -ms-linear-gradient(top, #454545 0%, #454545 100%);
	background: linear-gradient(top, #454545 0%, #454545 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#454545", endColorstr="#454545", GradientType=0);
	
	color: #ffffff;
	border: 1px solid #454545;
}

a.diploma1_button, diploma1_button, .diploma1_button {
	
	/* ^^^^^^^^^^^^^ STYLE ^^^^^^^^^^^^^^ */
	
	background: #831c1d;
	background: -moz-linear-gradient(top, #831c1d 0%, #831c1d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #831c1d), color-stop(100%, #831c1d));
	background: -webkit-linear-gradient(top, #831c1d 0%, #831c1d 100%);
	background: -o-linear-gradient(top, #831c1d 0%, #831c1d 100%);
	background: -ms-linear-gradient(top, #831c1d 0%, #831c1d 100%);
	background: linear-gradient(top, #831c1d 0%, #831c1d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#831c1d", endColorstr="#831c1d", GradientType=0);
	
	color: #FFFFFF;
	font-size: 14px;
	border: 1px solid #831c1d;
	
	/* ============= roud corners ============= */
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	
	/* ============= LAYOUT ============= */
	
	line-height: normal;
	display: inline-block;
	padding: 10px 15px 10px 15px;
	text-decoration: none;
}

a:hover.diploma1_button, .diploma1_button:hover {
	
	/* ^^^^^^^^^^^^^ STYLE ^^^^^^^^^^^^^^ */
	
	background: #454545;
	background: -moz-linear-gradient(top, #454545 0%, #454545 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #454545), color-stop(100%, #454545));
	background: -webkit-linear-gradient(top, #454545 0%, #454545 100%);
	background: -o-linear-gradient(top, #454545 0%, #454545 100%);
	background: -ms-linear-gradient(top, #454545 0%, #454545 100%);
	background: linear-gradient(top, #454545 0%, #454545 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#454545", endColorstr="#454545", GradientType=0);
	
	color: #ffffff;
	border: 1px solid #454545;
}


/****** 150x220 ******/

	.category_section_w150 {
		left: 50%;
        margin-right: -50%;
        transform: translate(-50%, -50%)
		margin-left: auto;
		margin-right: auto;
		align-items: center;
		justify-content: center;
		width:896px;
		height:auto !important; 
		height:100%; /* IE6: treaded as min-height */
		min-height:100%; 
		margin:0px;
		padding:0px;
		text-align:center;
	}
@media only screen and (max-width:800px) and (min-width: 501px){
	.category_section_w150 {width:448px;}
}
@media only screen and (max-width:500px) and (min-width: 10px){
	.category_section_w150 {width:224px;}
}

	.category_section_w150 article.w150 {
		display:inline-block;
		margin: 0px -5px 0px 0px;
		padding:2px 2px 2px 2px;
		width:150px;
		height:100px;
		text-align:center;
		vertical-align:top;
		border:0px solid white;
	}
	.category_image_w150 {
		width:150px;
		height:100px;
	}
	.category_title_w150_bg {
		position:relative;
		top:-40px;
		width:150px;
		height:25px;
		background-color:#dfdfdf;
		color: #444444;
		text-align:center;
		opacity: 0.7;
		filter: alpha(opacity=70);
	}
	.category_title_w150 {
		position:relative;
		top:-60px;
		width:150px;
		height:25px;
		font-family: reforma;
		font-size: 15px;
		line-height: 17px;
		text-align: center;
		font-weight: bold;
		letter-spacing: 0.04em;
		color: #444444;text-decoration: none;
	}
.category_title_w150 a {text-decoration: none;color: #444444;}
.category_title_w150 a:visited {color: #444444;}
.category_title_w150 a:hover {text-decoration: none;color: #000000;}

/****** END 150x220 ******/




/****** 220x150 ******/

	.category_section_w220 {
		left: 50%;
        margin-right: -50%;
        transform: translate(-50%, -50%)
		margin-left: auto;
		margin-right: auto;
		align-items: center;
		justify-content: center;
		width:896px;
		height:auto !important; 
		height:100%; /* IE6: treaded as min-height */
		min-height:100%; 
		margin:0px;
		padding:0px;
		text-align:center;
	}
@media only screen and (max-width:800px) and (min-width: 501px){
	.category_section_w220 {width:448px;}
}
@media only screen and (max-width:500px) and (min-width: 10px){
	.category_section_w220 {width:224px;}
}

	.category_section_w220 article.w220 {
		display:inline-block;
		margin: 0px -5px 0px 0px;
		padding:2px 2px 2px 2px;
		width:220px;
		height:150px;
		text-align:center;
		vertical-align:top;
		border:0px solid white;
	}
	.category_image_w220 {
		width:220px;
		height:150px;
	}
	.category_title_w220_bg {
		position:relative;
		top:-40px;
		width:220px;
		height:25px;
		background-color:#dfdfdf;
		color: #444444;
		text-align:center;
		opacity: 0.7;
		filter: alpha(opacity=70);
	}
	.category_title_w220 {
		position:relative;
		top:-60px;
		width:220px;
		height:25px;
		font-family: reforma;
		font-size: 15px;
		line-height: 17px;
		text-align: center;
		font-weight: bold;
		letter-spacing: 0.04em;
		color: #444444;text-decoration: none;
	}
.category_title_w220 a {text-decoration: none;color: #444444;}
.category_title_w220 a:visited {color: #444444;}
.category_title_w220 a:hover {text-decoration: none;color: #000000;}

/****** END 220x150 ******/

/****** 320x218 ******/

	.category_section_w320 {
		left: 50%;
        margin-right: -50%;
        transform: translate(-50%, -50%)
		margin-left: auto;
		margin-right: auto;
		align-items: center;
		justify-content: center;
		width:976px;
		height:auto !important; 
		height:100%; /* IE6: treaded as min-height */
		min-height:100%; 
		margin:0px;
		padding:0px;
		text-align:center;
	}
@media only screen and (max-width:800px) and (min-width: 501px){
	.category_section_w320 {width:324px;}
}
@media only screen and (max-width:500px) and (min-width: 10px){
	.category_section_w320 {width:324px;}
}

	.category_section_w320 article.w320 {
		display:inline-block;
		margin: 0px -5px 0px 0px;
		padding:2px 2px 2px 2px;
		width:320px;
		height:218px;
		text-align:center;
		vertical-align:top;
		border:0px solid white;
	}
	.category_image_w320 {
		width:320px;
		height:218px;
	}
	.category_title_w320_bg {
		position:relative;
		top:-40px;
		width:320px;
		height:25px;
		background-color:#dfdfdf;
		color: #444444;
		text-align:center;
		opacity: 0.7;
		filter: alpha(opacity=70);
	}
	.category_title_w320 {
		position:relative;
		top:-60px;
		width:320px;
		height:25px;
		font-family: reforma;
		font-size: 15px;
		line-height: 17px;
		text-align: center;
		font-weight: bold;
		letter-spacing: 0.04em;
		color: #444444;text-decoration: none;
	}
.category_title_w320 a {text-decoration: none;color: #444444;}
.category_title_w320 a:visited {color: #444444;}
.category_title_w320 a:hover {text-decoration: none;color: #000000;}

/****** END 320x218 ******/

/****** 150x100 ******/
div#cien {
	width:100% !important;
	height:auto !important; 
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; 
	margin:0px;
	padding:0px;
	border: solid 0px #FF0000;
}

	.category_section {
		left: 50%;
        margin-right: -50%;
        transform: translate(-50%, -50%)
		margin-left: auto;
		margin-right: auto;
		align-items: center;
		justify-content: center;
		width:304px;
		height:auto !important; 
		height:100%; /* IE6: treaded as min-height */
		min-height:100%; 
		margin:0px;
		padding:0px;
		text-align:center;
	}
@media only screen and (max-width:800px) and (min-width: 501px){
	.category_section {width:440px;}
}
@media only screen and (max-width:500px) and (min-width: 10px){
	.category_section {width:220px;}
}

	.category_section article {
		display:inline-block;
		margin: 0px -5px 0px 0px;
		padding:2px 2px 0px 2px;
		width:150px;
		height:100px;
		text-align:center;
		vertical-align:top;
		border:0px solid white;
	}
	.category_image {
		width:150px;
		height:100px;
	}
	.category_title {
		position:relative;
		top:-33px;
		width:150px;
		height:18px;
		font-family: reforma;
		font-size: 15px;
		line-height: 17px;
		text-align: center;
		font-weight: bold;
		letter-spacing: 0.04em;
		display:inline-block;
		background-color:#dfdfdf;
		color: #444444;
	}














div#cien {
	width:100% !important;
	height:auto !important; 
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; 
	margin:0px;
	padding:0px;
	text-align:center;
	border: solid 0px #FF0000;
}
/****** 180x120 ******/

	.category_section_w180 {
		left: 50%;
        margin-right: -50%;
        transform: translate(-50%, -50%)
		margin-left: auto;
		margin-right: auto;
		align-items: center;
		justify-content: center;
		width:556px;
		height:auto !important; 
		height:100%; /* IE6: treaded as min-height */
		min-height:100%; 
		margin:0px;
		padding:0px;
		text-align:center;
	}
@media only screen and (max-width:800px) and (min-width: 501px){
	.category_section_w180 {width:376px;}
}
@media only screen and (max-width:500px) and (min-width: 10px){
	.category_section_w180 {width:184px;}
}
/*
@media only screen and (max-width:920px) and (min-width: 10px){
	.category_section_w180 {display:none;}
}
*/

	.category_section_w180 article.w180 {
		display:inline-block;
		margin: 0px -5px 0px 0px;
		padding:2px 2px 2px 2px;
		width:180px;
		height:120px;
		text-align:center;
		vertical-align:top;
		border:0px solid white;
	}
	.category_image_w180 {
		width:180px;
		height:120px;
	}
	.category_title_w180_bg {
		position:relative;
		top:-40px;
		width:180px;
		height:25px;
		background-color:#dfdfdf;
		color: #444444;
		text-align:center;
		opacity: 0.7;
		filter: alpha(opacity=70);
	}
	.category_title_w180 {
		position:relative;
		top:-60px;
		width:180px;
		height:25px;
		font-family: reforma;
		font-size: 15px;
		line-height: 17px;
		text-align: center;
		font-weight: bold;
		letter-spacing: 0.04em;
		color: #444444;text-decoration: none;
	}
.category_title_w180 a {text-decoration: none;color: #444444;}
.category_title_w180 a:visited {color: #444444;}
.category_title_w180 a:hover {text-decoration: none;color: #000000;}

/****** END 180x120 ******/















/****** PopPup ******/
	.modalDialog {
		position: fixed;
		font-family: Arial, Helvetica, sans-serif;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background: rgba(0,0,0,0.8);
		z-index: 99999;
		opacity:0;
		-webkit-transition: opacity 400ms ease-in;
		-moz-transition: opacity 400ms ease-in;
		transition: opacity 400ms ease-in;
		pointer-events: none;
	}

	.modalDialog:target {
		opacity:1;
		pointer-events: auto;
	}

	.modalDialog > div {
		width:calc(100% - 100px);
		position: relative;
		margin: 10% auto;
		padding: 5px 20px 13px 20px;
		border-radius: 10px;
		background: #fff;
/*
		background: -moz-linear-gradient(#fff, #999);
		background: -webkit-linear-gradient(#fff, #999);
		background: -o-linear-gradient(#fff, #999);
*/
	}

	.close {
		background: #606061;
		color: #FFFFFF;
		line-height: 25px;
		position: absolute;
		right: -12px;
		text-align: center;
		top: -10px;
		width: 24px;
		text-decoration: none;
		font-weight: bold;
		-webkit-border-radius: 12px;
		-moz-border-radius: 12px;
		border-radius: 12px;
		-moz-box-shadow: 1px 1px 3px #000;
		-webkit-box-shadow: 1px 1px 3px #000;
		box-shadow: 1px 1px 3px #000;
	}

	.close:hover { background: #00d9ff; }

	.photo_popup {
		width: 150px; 
		height: 150px;
		margin:0px; 
		padding: 0px 0px 0px 20px;
	}

	.top {vertical-align: top;}

/****** END PopPup ******/

.buksa {
width:calc(100% - 20px);
height:auto !important;
margin:0px; 
padding: 10px 10px 10px 10px;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
background:#f2f2f2;
}

/****** Section 50 50 ******/
#section_50_50{
	display:inline-block;
	padding:20px 0px 20px 0px;
	text-align:center;
	vertical-align:top;
	border:solid 0px #FF0000;
	width:calc(100% - 0px);
}

#section_50_50 article.left{
	display:inline-block;
	vertical-align:top;
	text-align: center;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:calc(50% - 10px);
}

#section_50_50 article.right{
	display:inline-block;
	vertical-align:bottom;
	text-align: left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:calc(50% - 10px);
}

.art_image {
	width:100%;
	height:auto;
	text-align: right;
	padding:5px;
	border:solid 1px #837DAD;
}

@media only screen and (max-width:920px) and (min-width: 10px){
	#section_50_50 {width:calc(100% - 5px);}
	#section_50_50 article.left {width:calc(100% + 5px);margin:0px 0px 10px 0px;}
	#section_50_50 article.right {width:calc(100% - 0px);}
	#section_50_50 article.box{width:100%;}
}
/****** END Section 50 50 ******/

/****** Section 70 30 ******/
#section_70_30{
	display:inline-block;
	padding:20px 0px 20px 0px;
	text-align:center;
	vertical-align:top;
	border:solid 0px #FF0000;
	width:calc(100% - 0px);
}

#section_70_30 article.left{
	display:inline-block;
	vertical-align:top;
	text-align: center;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:calc(30% - 10px);
}

#section_70_30 article.right{
	display:inline-block;
	vertical-align:top;
	text-align: right;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:calc(70% - 10px);
}

.art_image {
	width:100%;
	height:auto;
	text-align: right;
	padding:5px;
	border:solid 1px #837DAD;
}

@media only screen and (max-width:920px) and (min-width: 10px){
	#section_70_30 {width:calc(100% - 5px);}
	#section_70_30 article.left {width:calc(100% + 5px);margin:0px 0px 10px 0px;}
	#section_70_30 article.right {width:calc(100% - 0px);}
	#section_70_30 article.box{width:100%;}
}
/****** END Section 70 30 ******/
.dots {
	display:block;
	margin-top: -20px;
	margin-bottom: 10px;
	border-bottom: dotted 1px #888888;
}
/****** Section 30 70 ******/
#section_30_70{
	display:inline-block;
	padding:20px 0px 20px 0px;
	text-align:center;
	vertical-align:top;
	border:solid 0px #FF0000;
	width:calc(100% - 0px);
}

#section_30_70 article.left{
	display:inline-block;
	vertical-align:top;
	text-align: right;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:calc(70% - 10px);
}

#section_30_70 article.right{
	display:inline-block;
	vertical-align:top;
	text-align: right;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:calc(30% - 20px);
}

#section_30_70 article.box{
	background:#fff;
	color:black;
	display:inline-block;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:calc(100% - 10px);
	text-align:right; 
	border:0px solid #B71500;
}

.art_image {
	width:100%;
	height:auto;
	padding:5px;
	border:solid 1px #837DAD;
}

#section_30_70 article.paddingleft {padding:0px 10px 0px 0px;}

@media only screen and (max-width:920px) and (min-width: 10px){
	#section_30_70 {width:calc(100% - 5px);}
	#section_30_70 article.left {width:calc(100% - 10px);}
	#section_30_70 article.right {width:calc(100% - 10px);margin:0px 0px 10px 0px;}
	#section_30_70 article.box{width:100%;}
}
/****** END Section 30 70 ******/

/****** Section 40 20 20 20 ******/
#section_40_20_20_20{
	display:inline-block;
	padding:20px 0px 20px 0px;
	text-align:center;
	vertical-align:top;
	border:solid 0px #FF0000;
	width:calc(100% - 0px);
}

#section_40_20_20_20 article.right{
	display:inline-block;
	vertical-align:top;
	text-align: center;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:calc(40% + 10px);
}

#section_40_20_20_20 article.left{
	display:inline-block;
	vertical-align:top;
	text-align: center;
	padding:0px 0px 0px 0px;
	margin:0px 10px 0px 10px;
	width:calc(20% - 30px);
}

#section_40_20_20_20 article.center{
	display:inline-block;
	vertical-align:top;
	text-align: center;
	padding:0px 0px 0px 0px;
	margin:0px 30px 20px 10px;
	width:calc(60% - 50px);
	background-color:#EFEFEF;
}

.art_image {
	width:100%;
	height:auto;
	text-align: right;
	padding:5px;
	border:solid 1px #837DAD;
}

@media only screen and (max-width:920px) and (min-width: 10px){
	#section_40_20_20_20 {width:calc(100% - 5px);}
	#section_40_20_20_20 article.right {width:calc(100% + 0px);}
	#section_40_20_20_20 article.left {width:calc(100% + 0px);margin:0px 0px 0px 0px;}
	#section_40_20_20_20 article.center{width:calc(100% + 0px);margin:0px 0px 20px 0px;}
}
/****** END Section 70 30 ******/
.teacher_photo_works {
	width:calc(100% - 0px);
	height:auto;
}

/****** CARRUSEL Teachers Section ******/

.carrusel {
margin:0px -20px 0px 0px;
width:calc(100% + 40px);
}
.carrusel_box {
min-height: 250px;
margin-right:0px;
margin-top:0px;
background-color:#dedede;
}
@media only screen and (max-width:800px) and (min-width: 10px){
	.carrusel_box {min-height: 100px;}
}
.carrusel_box_content {
visibility: hidden;
position: relative;
margin: 0 auto;
top: 0px;
left: 0px;
width: 1300px;
height: 250px;
overflow: hidden;
}
@media only screen and (max-width:800px) and (min-width: 10px){
	.carrusel_box_content {height: 250px;}
}
.carrusel_loading {
position: absolute;
top: 0px;
left: 0px;
}
.carrusel_loading_div1 {
filter: alpha(opacity=70);
opacity: 0.7;
position: absolute;
display: block;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
}
.carrusel_loading_div2 {
position: absolute;
display: block;
background: url(/shared/images/space.png) no-repeat center center;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
}
.carrusel_slides_div {
cursor: move;
position: absolute;
left: 0px;
top: 0px;
width: 1300px;
height: 250px;
overflow: hidden;
}
@media only screen and (max-width:800px) and (min-width: 10px){
	.carrusel_slides_div {height: 250px;}
}

.section_carrusel_teachers{
	margin-top:20px;
	padding:0px;
	text-align:center;
	vertical-align:top;
	border:solid 0px #FF0000;
}

.section_carrusel_teachers article{
	display:inline-block;
	vertical-align:top;
	padding:0px 0px 10px 0px;
	margin:0px;
	width:calc(25% - 10px);
}

.section_carrusel_teachers article .carrusel_box_teacher{
	background:#dedede;
	color:black;
	display:inline-block;
	padding:0px;
	margin:20px 0px 0px 0px;
	width:calc(100% - 10px);
	text-align:center; 
	border:0px solid #B71500;
}

.section_carrusel_teachers article .carrusel_box_teacher h2{text-align:center;}

.carrusel_teacher_photo_div {
position:relative;
margin:-20px 0px 0px 0px;
padding:0px;
border:solid 0px #bbbbbb;
text-align:center;
}
.carrusel_teacher_photo_img {
width:150px;
height:150px;
border-radius: 20%;
}
.carrusel_logo_photo_img {
width:150px;
height:60px;
border-radius: 20%;
}

@media only screen and (max-width:800px) and (min-width: 10px){
	.section_carrusel_teachers {margin-top:0px;}
	.section_carrusel_teachers article {width:calc(25% - 10px);}
	.section_carrusel_teachers article.margin_top_cell {margin-top:10px;}
	.section_carrusel_teachers article .carrusel_box_teacher{width:100%;}
	.section_carrusel_teachers article .carrusel_box_teacher{margin:40px 0px 0px 0px;}
	.section_carrusel_teachers article .carrusel_box_teacher h2{text-align:center;}
}

.carrusel_teacher_link {text-decoration: none;}

h2.carrusel_teacher_name {
font-family: Reforma;
font-size: 22px;
text-align: right;
font-weight: bold;
line-height: 24px;
letter-spacing: 0.02em;
display: block;
margin:0px; 
text-decoration: none;
}

.carrusel_selection_buttons {
bottom: 0px;
right: 6px;
}
@media only screen and (max-width:800px) and (min-width: 10px){
	.carrusel_selection_buttons {bottom: 0px;}
}

.carrusel_selection_buttons {

}
.carrusel_arrow_left {
top: 123px; left: 8px;
}
.carrusel_arrow_right {
top: 123px; right: 8px;
}

/****** END CARRUSEL Teachers Section ******/

/****** CARRUSEL Logos Section ******/

.carrusel_logo {
margin:0px -20px 0px 0px;
width:calc(100% + 40px);
}
.carrusel_logo_box {
min-height: 125px;
margin-right:0px;
margin-top:0px;
background-color:#FFFFFF;
}
@media only screen and (max-width:800px) and (min-width: 10px){
	.carrusel_logo_box {min-height: 125px;}
}
.carrusel_logo_box_content {
visibility: hidden;
position: relative;
margin: 0 auto;
top: 0px;
left: 0px;
width: 1300px;
height: 125px;
overflow: hidden;
}
@media only screen and (max-width:800px) and (min-width: 10px){
	.carrusel_logo_box_content {height: 125px;}
}
.carrusel_logo_loading {
position: absolute;
top: 0px;
left: 0px;
}
.carrusel_logo_loading_div1 {
filter: alpha(opacity=70);
opacity: 0.7;
position: absolute;
display: block;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
}
.carrusel_logo_loading_div2 {
position: absolute;
display: block;
background: url(/shared/images/space.png) no-repeat center center;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
}
.carrusel_logo_slides_div {
cursor: move;
position: absolute;
left: 0px;
top: 0px;
width: 1300px;
height: 125px;
overflow: hidden;
}
@media only screen and (max-width:800px) and (min-width: 10px){
	.carrusel_logo_slides_div {height: 125px;}
}

.section_carrusel_logo{
	margin-top:20px;
	padding:0px;
	text-align:center;
	vertical-align:top;
	border:solid 0px #FF0000;
}

.section_carrusel_logo article{
	display:inline-block;
	vertical-align:top;
	padding:0px 0px 10px 0px;
	margin:0px;
	width:calc(16.66% - 10px);
}

.section_carrusel_logo article .carrusel_logo_box_art{
	background:#FFFFFF;
	color:black;
	display:inline-block;
	padding:0px;
	margin:20px 0px 0px 0px;
	width:calc(100% - 10px);
	text-align:center; 
	border:0px solid #B71500;
}

.section_carrusel_logo article .carrusel_logo_box_art h2{text-align:center;}

.carrusel_logo_photo_div {
position:relative;
margin:-20px 0px 0px 0px;
padding:0px;
border:solid 0px #bbbbbb;
text-align:center;
}

.carrusel_logo_photo_img {
width:150px;
height:60px;
border-radius: 0%;
}

@media only screen and (max-width:800px) and (min-width: 10px){
	.section_carrusel_logo {margin-top:0px;}
	.section_carrusel_logo article {width:calc(25% - 10px);}
	.section_carrusel_logo article.margin_top_cell {margin-top:10px;}
	.section_carrusel_logo article .carrusel_logo_box_art{width:100%;}
	.section_carrusel_logo article .carrusel_logo_box_art{margin:40px 0px 0px 0px;}
	.section_carrusel_logo article .carrusel_logo_box_art h2{text-align:center;}
}

.carrusel_logo_link {text-decoration: none;}

h2.carrusel_logo_name {
font-family: Reforma;
font-size: 22px;
text-align: right;
font-weight: bold;
line-height: 24px;
letter-spacing: 0.02em;
display: block;
margin:0px; 
text-decoration: none;
}

.carrusel_logo_selection_buttons {
bottom: 0px;
right: 6px;
}
@media only screen and (max-width:800px) and (min-width: 10px){
	.carrusel_logo_selection_buttons {bottom: 0px;}
}

.carrusel_logo_arrow_left {
top: 60px; left: 8px;
}
.carrusel_logo_arrow_right {
top: 60px; right: 8px;
}

/****** END CARRUSEL Logos Section ******/

/****** CELL FOOTER ******/
.hide{ display: none !important; }
.fluid_10,.fluid_15 { display: inline; float: right; direction: rtl; position: relative; }
.fluid_10 {	width: 10%;		}
.fluid_15 {	width: 33%;		}
.fluid_33 {	width: 33%;		}

.rtl .fluid_10,.rtl .fluid_15,.rtl .fluid_33 { float: right !important; direction: rtl !important; }
.rtl .fluid_10,.ltr .fluid_15,.ltr .fluid_33 { float: left !important; direction: ltr !important; }

/* {flexi} Responsive Web
----------------------------------------------------------------------------------------------------*/
/* SmartPhone Portrait - Width ...-480 */
@media only screen and (min-width: 10px) and (max-width: 800px){
	.sp_p_hide{ display: none !important; }
	.sp_p_show{ display: block !important; }
}

.footernav{ position: fixed; z-index: 99999; left: 0; right: 0; bottom: 0; width: 100%; background: #ffffff url(/shared/images/bottombar.png) bottom; }
.footernav,.footernav *{ text-align: center; }
.footernav .fluid_33{ width: 33%; }
.footernav .fluid_15{ width: 33%; }
.footernav .fluid_10{ width: 14.2%; }
.footernav img{ max-width: 70px; }

/* Desktop - Width 1200-1600 */
@media only screen and (min-width: 1200px) and (max-width: 1350px){
	header .fluid_15{ width: 33%; }
}
@media only screen and (min-width: 1350px) and (max-width: 1799px){
	header .fluid_15{ width: 33%; }
}
@media only screen and (min-width: 1800px) and (max-width: 2199px){
	header .fluid_15{ width: 33%; }
}

@media only screen and (min-width: 2200px){
	header .fluid_15{ width: 33%; }
}
/****** END CELL FOOTER ******/

/****** photo_showing ******/
.photo_showing_general_box {padding:10px 10px 10px 10px;}
.photo_showing_section{
	margin-top:20px;
	padding:0px;
	text-align:center;
	vertical-align:top;
	border:solid 0px #FF0000;
}
.photo_showing_section article.show_3_column{
	display:inline-block;
	vertical-align:top;
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	width:calc(33% - 10px);
}
.photo_showing_section article.show_4_column{
	display:inline-block;
	vertical-align:top;
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	width:calc(25% - 10px);
}
.photo_showing_section article.show_5_column{
	display:inline-block;
	vertical-align:top;
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	width:calc(20% - 10px);
}
.photo_showing_section article.show_6_column{
	display:inline-block;
	vertical-align:top;
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	width:calc(17% - 10px);
}

.photo_showing_section article .box{
	background:#fff;
	color:black;
	display:inline-block;
	padding:0px 0px 0px 0px;
	margin:20px 0px 0px 0px;
	width:calc(100% - 10px);
	text-align:center; 
	border:0px solid #B71500;
}

.photo_showing_section article .box h2{text-align:center;}

.photo_showing_box {
position:relative;
margin:-20px 0px 0px 0px;
padding:0px 0px 0px 0px;
border:solid 0px #bbbbbb;
text-align:center;
}
.photo_showing {
width:60%;
height:auto;
border:1px solid #bbbbbb;
border-radius: 20%;
-webkit-filter: grayscale(0%); /* Chrome, Safari, Opera */
filter: grayscale(0%);
}
@media only screen and (max-width:1250px) and (min-width: 10px){
	.photo_showing_section {margin-top:0px;}
	.photo_showing_section article.show_3_column {width:calc(100% - 10px);}
	.photo_showing_section article.show_4_column {width:calc(100% - 10px);}
	.photo_showing_section article.show_5_column {width:calc(100% - 10px);}
	.photo_showing_section article.show_6_column {width:calc(100% - 10px);}
	.photo_showing_section article.margin_top_cell {margin-top:10px;}
	.photo_showing_section article .box{width:100%;text-align:right;}
	.photo_showing_section article .box{margin:0px 0px 0px 0px;border-bottom:1px solid #888888;}
	.photo_showing_section article .box h2{text-align:right;}
	.photo_showing_box {float:right;margin:0px 0px 0px 10px;text-align:right;}
	.photo_showing {width:94px;height:auto;}
}
.photo_showing_title {
display:block;
font-family: Reforma, Arial;
font-size: 17px; 
font-weight: bold; 
line-height: 15px; 
color: #666666;
}
.photo_showing_description {
display:block;
font-family: Reforma, Arial;
font-size: 15px; 
text-align: right; 
font-weight: normal; 
line-height: 15px; 
letter-spacing: 0.00em; 
color: #959595;
margin:5px 20px 5px 0px;
padding:0px 0px 0px 0px;
}
/****** END photo_showing ******/

.carrusel_logos {
	display:block;
	margin:30px 0px -40px 0px;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	.carrusel_logos {display:none;}
}

/****** Testimonial ******/
.demo{ background: #f8f8f8; }
.testimonial{
	direction:rtl;
    margin: 0 20px 40px;
}
.testimonial .testimonial-content{
	height:300px;
    padding: 35px 25px 35px 50px;
    margin-bottom: 35px;
    background: #fff;
    border: 1px solid #f0f0f0;
    position: relative;
}
.testimonial .testimonial-content:after{
    content: "";
    display: inline-block;
    width: 20px;
    height: 20px;
    background: #fff;
    position: absolute;
    bottom: -10px;
    right: 22px;
    transform: rotate(45deg);
}
.testimonial-content .testimonial-icon{
    width: 50px;
    height: 45px;
    background: #696969;
    text-align: center;
    font-size: 22px;
    color: #fff;
    line-height: 42px;
    position: absolute;
    top: 37px;
    left: -19px;
}
.testimonial-content .testimonial-icon:before{
    content: "";
    border-bottom: 16px solid #424242;
    border-left: 18px solid transparent;
    position: absolute;
    top: -16px;
    left: 1px;
}
.testimonial .description{
	text-align: right;
    font-size: 15px;
    font-style: italic;
    color: #8a8a8a;
    line-height: 23px;
    margin: 0;
}
.testimonial .title{
    display: block;
    font-size: 18px;
    font-weight: 700;
    color: #525252;
    text-transform: capitalize;
    letter-spacing: 1px;
    margin: 0 0 5px 0;
}
.testimonial .post{
    display: block;
    font-size: 14px;
    color: #454545;
}
.owl-theme .owl-controls{
    margin-top: 20px;
}
.owl-theme .owl-controls .owl-page span{
    background: #ccc;
    opacity: 1;
    transition: all 0.4s ease 0s;
}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
    background: #ff4242;
}

.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.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)}.grabbing{cursor:url(/shared/images/space.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-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)}

.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(/shared/images/space.png) no-repeat center center}

.testimonial_photo {
	display:block;
	width:100px; 
	height:auto;
	text-align: center;
	border-radius:50%;
	margin:20px 20px 20px 20px;
}
/****** END Testimonial ******/

.price_box {
	background-color:#f2f2f2;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	-moz-box-shadow: 1px 1px 5px #999;
	-webkit-box-shadow: 1px 1px 5px #999;
	box-shadow: 1px 1px 5px #999;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	.price_box {
		background-color:#FFFFFF;
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		border-radius: 0px;
		-moz-box-shadow: 0px 0px 0px #fff;
		-webkit-box-shadow: 0px 0px 0px #fff;
		box-shadow: 0px 0px 0px #fff;
	}
}
.offert_box {
	-moz-box-shadow: 1px 1px 5px #999;
	-webkit-box-shadow: 1px 1px 5px #999;
	box-shadow: 1px 1px 5px #999;
	background-color:#FFFFFF;
}
.offert_header {
	padding:10px 0px 10px 0px;
	background-color:#1982B8;
	font-family: Rubik;
	font-size: 20px; 
	line-height: 20px;
	text-align: center;
	font-weight: bold; 
	letter-spacing: 0.02em;
	color:#FFFFFF;
}
.offert_content {
	padding:0px 10px 10px 10px;
}
.offert_price {
	padding:20px 0px 0px 0px;
	font-size: 32px;
	color:#36E17C;
	font-weight: bold; 
}
.offert_color {color:#36E17C;}
.offert_price_description {
	margin:-5px 0px 0px 0px;
	font-size: 13px;
	color:#808080;
}
.offert_course {
	font-family: Rubik;
	font-size: 16px; 
	line-height: 20px;
	text-align: right; 
	font-weight: normal; 
	letter-spacing: 0.02em;
}
ul.offert_checked {
	margin:5px 25px 5px 0px;
	padding:0px; 
	list-style-image:url(/shared/images/icon_check.png);
	font-family: Rubik;
	font-size: 18px; 
	line-height: 24px;
	text-align: right; 
}

.pages {
	font-family: Rubik;
	font-size: 20px; 
	line-height: 20px;
	text-align: center; 
	font-weight: normal; 
	letter-spacing: 0.02em;
}
.pages {color: #676662;}
.pages a {text-decoration: none;color: #676662;}
.pages a:visited {color: #676662;}
.pages a:hover {text-decoration: underline;color: #000000;}



.header_0000_dialog {background-image:url(/dialog/images/header_0000.jpg);}
.header_0001_dialog {background-image:url(/dialog/images/header_0001.jpg);}
.header_0002_dialog {background-image:url(/dialog/images/header_0002.jpg);}
.header_0003_dialog {background-image:url(/dialog/images/header_0003.jpg);}
.header_0004_dialog {background-image:url(/dialog/images/header_0004.jpg);}
.header_0005_dialog {background-image:url(/dialog/images/header_0005.jpg);}
.header_0006_dialog {background-image:url(/dialog/images/header_0006.jpg);}
.header_0007_dialog {background-image:url(/dialog/images/header_0007.jpg);}
.header_0008_dialog {background-image:url(/dialog/images/header_0008.jpg);}
.header_0009_dialog {background-image:url(/dialog/images/header_0009.jpg);}
.header_0010_dialog {background-image:url(/dialog/images/header_0010.jpg);}
.header_0011_dialog {background-image:url(/dialog/images/header_0011.jpg);}
.header_0012_dialog {background-image:url(/dialog/images/header_0012.jpg);}
.header_0013_dialog {background-image:url(/dialog/images/header_0013.jpg);}
.header_0014_dialog {background-image:url(/dialog/images/header_0014.jpg);}
.header_0015_dialog {background-image:url(/dialog/images/header_0015.jpg);}
.header_0016_dialog {background-image:url(/dialog/images/header_0016.jpg);}
.header_0017_dialog {background-image:url(/dialog/images/header_0017.jpg);}
.header_0018_dialog {background-image:url(/dialog/images/header_0018.jpg);}
.header_0019_dialog {background-image:url(/dialog/images/header_0019.jpg);}
.header_0020_dialog {background-image:url(/dialog/images/header_0020.jpg);}
.header_0021_dialog {background-image:url(/dialog/images/header_0021.jpg);}
.header_0022_dialog {background-image:url(/dialog/images/header_0022.jpg);}
.header_0023_dialog {background-image:url(/dialog/images/header_0023.jpg);}
.header_0024_dialog {background-image:url(/dialog/images/header_0024.jpg);}
.header_0025_dialog {background-image:url(/dialog/images/header_0025.jpg);}
.header_0026_dialog {background-image:url(/dialog/images/header_0026.jpg);}
.header_0027_dialog {background-image:url(/dialog/images/header_0027.jpg);}
.header_0028_dialog {background-image:url(/dialog/images/header_0028.jpg);}
.header_0029_dialog {background-image:url(/dialog/images/header_0029.jpg);}
.header_0030_dialog {background-image:url(/dialog/images/header_0030.jpg);}
.header_0031_dialog {background-image:url(/dialog/images/header_0031.jpg);}
.header_0032_dialog {background-image:url(/dialog/images/header_0032.jpg);}
.header_0033_dialog {background-image:url(/dialog/images/header_0033.jpg);}
.header_0034_dialog {background-image:url(/dialog/images/header_0034.jpg);}
.header_0035_dialog {background-image:url(/dialog/images/header_0035.jpg);}
.header_0036_dialog {background-image:url(/dialog/images/header_0036.jpg);}
.header_0037_dialog {background-image:url(/dialog/images/header_0037.jpg);}
/*
.header_0038_dialog {background-image:url(/dialog/images/header_0038.jpg);}
.header_0039_dialog {background-image:url(/dialog/images/header_0039.jpg);}
.header_0040_dialog {background-image:url(/dialog/images/header_0040.jpg);}
.header_0041_dialog {background-image:url(/dialog/images/header_0041.jpg);}
.header_0042_dialog {background-image:url(/dialog/images/header_0042.jpg);}
.header_0043_dialog {background-image:url(/dialog/images/header_0043.jpg);}
.header_0044_dialog {background-image:url(/dialog/images/header_0044.jpg);}
.header_0045_dialog {background-image:url(/dialog/images/header_0045.jpg);}
.header_0046_dialog {background-image:url(/dialog/images/header_0046.jpg);}
.header_0047_dialog {background-image:url(/dialog/images/header_0047.jpg);}
.header_0048_dialog {background-image:url(/dialog/images/header_0048.jpg);}
.header_0049_dialog {background-image:url(/dialog/images/header_0049.jpg);}
.header_0050_dialog {background-image:url(/dialog/images/header_0050.jpg);}
.header_0051_dialog {background-image:url(/dialog/images/header_0051.jpg);}
.header_0052_dialog {background-image:url(/dialog/images/header_0052.jpg);}
.header_0053_dialog {background-image:url(/dialog/images/header_0053.jpg);}
.header_0054_dialog {background-image:url(/dialog/images/header_0054.jpg);}
.header_0055_dialog {background-image:url(/dialog/images/header_0055.jpg);}
.header_0056_dialog {background-image:url(/dialog/images/header_0056.jpg);}
.header_0057_dialog {background-image:url(/dialog/images/header_0057.jpg);}
.header_0058_dialog {background-image:url(/dialog/images/header_0058.jpg);}
.header_0059_dialog {background-image:url(/dialog/images/header_0059.jpg);}
.header_0060_dialog {background-image:url(/dialog/images/header_0060.jpg);}
.header_0061_dialog {background-image:url(/dialog/images/header_0061.jpg);}
.header_0062_dialog {background-image:url(/dialog/images/header_0062.jpg);}
.header_0063_dialog {background-image:url(/dialog/images/header_0063.jpg);}
.header_0064_dialog {background-image:url(/dialog/images/header_0064.jpg);}
.header_0065_dialog {background-image:url(/dialog/images/header_0065.jpg);}
.header_0066_dialog {background-image:url(/dialog/images/header_0066.jpg);}
.header_0067_dialog {background-image:url(/dialog/images/header_0067.jpg);}
.header_0068_dialog {background-image:url(/dialog/images/header_0068.jpg);}
.header_0069_dialog {background-image:url(/dialog/images/header_0069.jpg);}
.header_0070_dialog {background-image:url(/dialog/images/header_0070.jpg);}
.header_0071_dialog {background-image:url(/dialog/images/header_0071.jpg);}
.header_0072_dialog {background-image:url(/dialog/images/header_0072.jpg);}
.header_0073_dialog {background-image:url(/dialog/images/header_0073.jpg);}
.header_0074_dialog {background-image:url(/dialog/images/header_0074.jpg);}
.header_0075_dialog {background-image:url(/dialog/images/header_0075.jpg);}
.header_0076_dialog {background-image:url(/dialog/images/header_0076.jpg);}
.header_0077_dialog {background-image:url(/dialog/images/header_0077.jpg);}
.header_0078_dialog {background-image:url(/dialog/images/header_0078.jpg);}
.header_0079_dialog {background-image:url(/dialog/images/header_0079.jpg);}
.header_0080_dialog {background-image:url(/dialog/images/header_0080.jpg);}
.header_0081_dialog {background-image:url(/dialog/images/header_0081.jpg);}
.header_0082_dialog {background-image:url(/dialog/images/header_0082.jpg);}
.header_0083_dialog {background-image:url(/dialog/images/header_0083.jpg);}
.header_0084_dialog {background-image:url(/dialog/images/header_0084.jpg);}
.header_0085_dialog {background-image:url(/dialog/images/header_0085.jpg);}
.header_0086_dialog {background-image:url(/dialog/images/header_0086.jpg);}
*/
.header_0087_dialog {background-image:url(/dialog/images/header_0087.jpg);}
/*
.header_0088_dialog {background-image:url(/dialog/images/header_0088.jpg);}
.header_0089_dialog {background-image:url(/dialog/images/header_0089.jpg);}
*/
.header_0090_dialog {background-image:url(/dialog/images/header_0090.jpg);}
/*
.header_0091_dialog {background-image:url(/dialog/images/header_0091.jpg);}
.header_0092_dialog {background-image:url(/dialog/images/header_0092.jpg);}
.header_0093_dialog {background-image:url(/dialog/images/header_0093.jpg);}
.header_0094_dialog {background-image:url(/dialog/images/header_0094.jpg);}
.header_0095_dialog {background-image:url(/dialog/images/header_0095.jpg);}
.header_0096_dialog {background-image:url(/dialog/images/header_0096.jpg);}
.header_0097_dialog {background-image:url(/dialog/images/header_0097.jpg);}
*/
.header_0098_dialog {background-image:url(/dialog/images/header_0098.jpg);}
/*
.header_0099_dialog {background-image:url(/dialog/images/header_0099.jpg);}
.header_0100_dialog {background-image:url(/dialog/images/header_0100.jpg);}
*/

.header_0000_diploma {background-image:url(/diploma/images/header_0000.jpg);}
.header_0001_diploma {background-image:url(/diploma/images/header_0001.jpg);}
.header_0002_diploma {background-image:url(/diploma/images/header_0002.jpg);}
.header_0003_diploma {background-image:url(/diploma/images/header_0003.jpg);}
.header_0004_diploma {background-image:url(/diploma/images/header_0004.jpg);}
.header_0005_diploma {background-image:url(/diploma/images/header_0005.jpg);}
.header_0006_diploma {background-image:url(/diploma/images/header_0006.jpg);}
.header_0007_diploma {background-image:url(/diploma/images/header_0007.jpg);}
.header_0008_diploma {background-image:url(/diploma/images/header_0008.jpg);}
.header_0009_diploma {background-image:url(/diploma/images/header_0009.jpg);}
.header_0010_diploma {background-image:url(/diploma/images/header_0010.jpg);}
.header_0011_diploma {background-image:url(/diploma/images/header_0011.jpg);}
.header_0012_diploma {background-image:url(/diploma/images/header_0012.jpg);}
.header_0013_diploma {background-image:url(/diploma/images/header_0013.jpg);}
.header_0014_diploma {background-image:url(/diploma/images/header_0014.jpg);}
.header_0015_diploma {background-image:url(/diploma/images/header_0015.jpg);}
.header_0016_diploma {background-image:url(/diploma/images/header_0016.jpg);}
.header_0017_diploma {background-image:url(/diploma/images/header_0017.jpg);}
.header_0018_diploma {background-image:url(/diploma/images/header_0018.jpg);}
.header_0019_diploma {background-image:url(/diploma/images/header_0019.jpg);}
.header_0020_diploma {background-image:url(/diploma/images/header_0020.jpg);}
.header_0021_diploma {background-image:url(/diploma/images/header_0021.jpg);}
.header_0022_diploma {background-image:url(/diploma/images/header_0022.jpg);}
.header_0023_diploma {background-image:url(/diploma/images/header_0023.jpg);}
.header_0024_diploma {background-image:url(/diploma/images/header_0024.jpg);}
.header_0025_diploma {background-image:url(/diploma/images/header_0025.jpg);}
.header_0026_diploma {background-image:url(/diploma/images/header_0026.jpg);}
.header_0027_diploma {background-image:url(/diploma/images/header_0027.jpg);}
.header_0028_diploma {background-image:url(/diploma/images/header_0028.jpg);}
.header_0029_diploma {background-image:url(/diploma/images/header_0029.jpg);}
.header_0030_diploma {background-image:url(/diploma/images/header_0030.jpg);}
.header_0031_diploma {background-image:url(/diploma/images/header_0031.jpg);}
.header_0032_diploma {background-image:url(/diploma/images/header_0032.jpg);}
.header_0033_diploma {background-image:url(/diploma/images/header_0033.jpg);}
.header_0034_diploma {background-image:url(/diploma/images/header_0034.jpg);}
.header_0035_diploma {background-image:url(/diploma/images/header_0035.jpg);}
.header_0036_diploma {background-image:url(/diploma/images/header_0036.jpg);}
.header_0037_diploma {background-image:url(/diploma/images/header_0037.jpg);}
.header_0038_diploma {background-image:url(/diploma/images/header_0038.jpg);}
.header_0039_diploma {background-image:url(/diploma/images/header_0039.jpg);}
.header_0040_diploma {background-image:url(/diploma/images/header_0040.jpg);}
.header_0041_diploma {background-image:url(/diploma/images/header_0041.jpg);}
.header_0042_diploma {background-image:url(/diploma/images/header_0042.jpg);}
.header_0043_diploma {background-image:url(/diploma/images/header_0043.jpg);}
.header_0044_diploma {background-image:url(/diploma/images/header_0044.jpg);}
.header_0045_diploma {background-image:url(/diploma/images/header_0045.jpg);}
.header_0046_diploma {background-image:url(/diploma/images/header_0046.jpg);}
.header_0047_diploma {background-image:url(/diploma/images/header_0047.jpg);}
.header_0048_diploma {background-image:url(/diploma/images/header_0048.jpg);}
.header_0049_diploma {background-image:url(/diploma/images/header_0049.jpg);}
.header_0050_diploma {background-image:url(/diploma/images/header_0050.jpg);}
.header_0051_diploma {background-image:url(/diploma/images/header_0051.jpg);}
.header_0052_diploma {background-image:url(/diploma/images/header_0052.jpg);}
.header_0053_diploma {background-image:url(/diploma/images/header_0053.jpg);}
.header_0054_diploma {background-image:url(/diploma/images/header_0054.jpg);}
.header_0055_diploma {background-image:url(/diploma/images/header_0055.jpg);}
.header_0056_diploma {background-image:url(/diploma/images/header_0056.jpg);}
.header_0057_diploma {background-image:url(/diploma/images/header_0057.jpg);}
.header_0058_diploma {background-image:url(/diploma/images/header_0058.jpg);}
.header_0059_diploma {background-image:url(/diploma/images/header_0059.jpg);}
.header_0060_diploma {background-image:url(/diploma/images/header_0060.jpg);}
.header_0061_diploma {background-image:url(/diploma/images/header_0061.jpg);}
.header_0062_diploma {background-image:url(/diploma/images/header_0062.jpg);}
.header_0063_diploma {background-image:url(/diploma/images/header_0063.jpg);}
.header_0064_diploma {background-image:url(/diploma/images/header_0064.jpg);}
.header_0065_diploma {background-image:url(/diploma/images/header_0065.jpg);}
.header_0066_diploma {background-image:url(/diploma/images/header_0066.jpg);}
.header_0067_diploma {background-image:url(/diploma/images/header_0067.jpg);}
.header_0068_diploma {background-image:url(/diploma/images/header_0068.jpg);}
.header_0069_diploma {background-image:url(/diploma/images/header_0069.jpg);}
.header_0070_diploma {background-image:url(/diploma/images/header_0070.jpg);}
.header_0071_diploma {background-image:url(/diploma/images/header_0071.jpg);}
.header_0072_diploma {background-image:url(/diploma/images/header_0072.jpg);}
.header_0073_diploma {background-image:url(/diploma/images/header_0073.jpg);}
.header_0074_diploma {background-image:url(/diploma/images/header_0074.jpg);}
.header_0075_diploma {background-image:url(/diploma/images/header_0075.jpg);}
.header_0076_diploma {background-image:url(/diploma/images/header_0076.jpg);}
.header_0077_diploma {background-image:url(/diploma/images/header_0077.jpg);}
.header_0078_diploma {background-image:url(/diploma/images/header_0078.jpg);}
.header_0079_diploma {background-image:url(/diploma/images/header_0079.jpg);}
.header_0080_diploma {background-image:url(/diploma/images/header_0080.jpg);}
.header_0081_diploma {background-image:url(/diploma/images/header_0081.jpg);}
.header_0082_diploma {background-image:url(/diploma/images/header_0082.jpg);}
.header_0083_diploma {background-image:url(/diploma/images/header_0083.jpg);}
.header_0084_diploma {background-image:url(/diploma/images/header_0084.jpg);}
/*
.header_0085_diploma {background-image:url(/diploma/images/header_0085.jpg);}
*/
.header_0086_diploma {background-image:url(/diploma/images/header_0086.jpg);}
.header_0087_diploma {background-image:url(/diploma/images/header_0087.jpg);}
.header_0088_diploma {background-image:url(/diploma/images/header_0088.jpg);}
.header_0089_diploma {background-image:url(/diploma/images/header_0089.jpg);}
.header_0090_diploma {background-image:url(/diploma/images/header_0090.jpg);}
.header_0091_diploma {background-image:url(/diploma/images/header_0091.jpg);}
.header_0092_diploma {background-image:url(/diploma/images/header_0092.jpg);}
.header_0093_diploma {background-image:url(/diploma/images/header_0093.jpg);}
/*
.header_0094_diploma {background-image:url(/diploma/images/header_0094.jpg);}
.header_0095_diploma {background-image:url(/diploma/images/header_0095.jpg);}
.header_0096_diploma {background-image:url(/diploma/images/header_0096.jpg);}
.header_0097_diploma {background-image:url(/diploma/images/header_0097.jpg);}
*/
.header_0098_diploma {background-image:url(/diploma/images/header_0098.jpg);}
.header_0099_diploma {background-image:url(/diploma/images/header_0099.jpg);}

.header_0100_diploma {background-image:url(/diploma/images/header_0100.jpg);}
/*
.header_0101_diploma {background-image:url(/diploma/images/header_0100.jpg);}
.header_0102_diploma {background-image:url(/diploma/images/header_0100.jpg);}
.header_0103_diploma {background-image:url(/diploma/images/header_0100.jpg);}
.header_0104_diploma {background-image:url(/diploma/images/header_0100.jpg);}
.header_0105_diploma {background-image:url(/diploma/images/header_0100.jpg);}
.header_0106_diploma {background-image:url(/diploma/images/header_0100.jpg);}
.header_0107_diploma {background-image:url(/diploma/images/header_0100.jpg);}
.header_0108_diploma {background-image:url(/diploma/images/header_0100.jpg);}
.header_0109_diploma {background-image:url(/diploma/images/header_0100.jpg);}
.header_0110_diploma {background-image:url(/diploma/images/header_0100.jpg);}
.header_0111_diploma {background-image:url(/diploma/images/header_0100.jpg);}
*/
/*
.header_0000_hasifa {background-image:url(/hasifa/images/header_0000.jpg);}
*/
.header_0001_hasifa {background-image:url(/hasifa/images/header_0001.jpg);}
.header_0002_hasifa {background-image:url(/hasifa/images/header_0002.jpg);}
.header_0003_hasifa {background-image:url(/hasifa/images/header_0003.jpg);}
.header_0004_hasifa {background-image:url(/hasifa/images/header_0004.jpg);}
.header_0005_hasifa {background-image:url(/hasifa/images/header_0005.jpg);}
.header_0006_hasifa {background-image:url(/hasifa/images/header_0006.jpg);}
.header_0007_hasifa {background-image:url(/hasifa/images/header_0007.jpg);}
.header_0008_hasifa {background-image:url(/hasifa/images/header_0008.jpg);}
.header_0009_hasifa {background-image:url(/hasifa/images/header_0009.jpg);}
.header_0010_hasifa {background-image:url(/hasifa/images/header_0010.jpg);}
.header_0011_hasifa {background-image:url(/hasifa/images/header_0011.jpg);}
.header_0012_hasifa {background-image:url(/hasifa/images/header_0012.jpg);}
.header_0013_hasifa {background-image:url(/hasifa/images/header_0013.jpg);}
.header_0014_hasifa {background-image:url(/hasifa/images/header_0014.jpg);}
.header_0015_hasifa {background-image:url(/hasifa/images/header_0015.jpg);}
.header_0016_hasifa {background-image:url(/hasifa/images/header_0016.jpg);}
.header_0017_hasifa {background-image:url(/hasifa/images/header_0017.jpg);}
.header_0018_hasifa {background-image:url(/hasifa/images/header_0018.jpg);}
.header_0019_hasifa {background-image:url(/hasifa/images/header_0019.jpg);}
.header_0020_hasifa {background-image:url(/hasifa/images/header_0020.jpg);}
.header_0021_hasifa {background-image:url(/hasifa/images/header_0021.jpg);}
.header_0022_hasifa {background-image:url(/hasifa/images/header_0022.jpg);}
.header_0023_hasifa {background-image:url(/hasifa/images/header_0023.jpg);}
.header_0024_hasifa {background-image:url(/hasifa/images/header_0024.jpg);}
.header_0025_hasifa {background-image:url(/hasifa/images/header_0025.jpg);}
.header_0026_hasifa {background-image:url(/hasifa/images/header_0026.jpg);}
.header_0027_hasifa {background-image:url(/hasifa/images/header_0027.jpg);}
.header_0028_hasifa {background-image:url(/hasifa/images/header_0028.jpg);}
.header_0029_hasifa {background-image:url(/hasifa/images/header_0029.jpg);}
.header_0030_hasifa {background-image:url(/hasifa/images/header_0030.jpg);}
.header_0031_hasifa {background-image:url(/hasifa/images/header_0031.jpg);}
.header_0032_hasifa {background-image:url(/hasifa/images/header_0032.jpg);}
.header_0033_hasifa {background-image:url(/hasifa/images/header_0033.jpg);}
.header_0034_hasifa {background-image:url(/hasifa/images/header_0034.jpg);}
.header_0035_hasifa {background-image:url(/hasifa/images/header_0035.jpg);}
.header_0036_hasifa {background-image:url(/hasifa/images/header_0036.jpg);}
.header_0037_hasifa {background-image:url(/hasifa/images/header_0037.jpg);}
.header_0038_hasifa {background-image:url(/hasifa/images/header_0038.jpg);}
.header_0039_hasifa {background-image:url(/hasifa/images/header_0039.jpg);}
.header_0040_hasifa {background-image:url(/hasifa/images/header_0040.jpg);}
.header_0041_hasifa {background-image:url(/hasifa/images/header_0041.jpg);}
.header_0042_hasifa {background-image:url(/hasifa/images/header_0042.jpg);}
.header_0043_hasifa {background-image:url(/hasifa/images/header_0043.jpg);}
.header_0044_hasifa {background-image:url(/hasifa/images/header_0044.jpg);}
.header_0045_hasifa {background-image:url(/hasifa/images/header_0045.jpg);}
.header_0046_hasifa {background-image:url(/hasifa/images/header_0046.jpg);}
.header_0047_hasifa {background-image:url(/hasifa/images/header_0047.jpg);}
.header_0048_hasifa {background-image:url(/hasifa/images/header_0048.jpg);}
.header_0049_hasifa {background-image:url(/hasifa/images/header_0049.jpg);}
.header_0050_hasifa {background-image:url(/hasifa/images/header_0050.jpg);}
.header_0051_hasifa {background-image:url(/hasifa/images/header_0051.jpg);}
.header_0052_hasifa {background-image:url(/hasifa/images/header_0052.jpg);}
.header_0053_hasifa {background-image:url(/hasifa/images/header_0053.jpg);}
.header_0054_hasifa {background-image:url(/hasifa/images/header_0054.jpg);}
.header_0055_hasifa {background-image:url(/hasifa/images/header_0055.jpg);}
.header_0056_hasifa {background-image:url(/hasifa/images/header_0056.jpg);}
.header_0057_hasifa {background-image:url(/hasifa/images/header_0057.jpg);}
.header_0058_hasifa {background-image:url(/hasifa/images/header_0058.jpg);}
.header_0059_hasifa {background-image:url(/hasifa/images/header_0059.jpg);}
.header_0060_hasifa {background-image:url(/hasifa/images/header_0060.jpg);}
.header_0061_hasifa {background-image:url(/hasifa/images/header_0061.jpg);}
.header_0062_hasifa {background-image:url(/hasifa/images/header_0062.jpg);}
.header_0063_hasifa {background-image:url(/hasifa/images/header_0063.jpg);}
.header_0064_hasifa {background-image:url(/hasifa/images/header_0064.jpg);}
.header_0065_hasifa {background-image:url(/hasifa/images/header_0065.jpg);}
.header_0066_hasifa {background-image:url(/hasifa/images/header_0066.jpg);}
.header_0067_hasifa {background-image:url(/hasifa/images/header_0067.jpg);}
.header_0068_hasifa {background-image:url(/hasifa/images/header_0068.jpg);}
.header_0069_hasifa {background-image:url(/hasifa/images/header_0069.jpg);}
.header_0070_hasifa {background-image:url(/hasifa/images/header_0070.jpg);}
.header_0071_hasifa {background-image:url(/hasifa/images/header_0071.jpg);}
.header_0072_hasifa {background-image:url(/hasifa/images/header_0072.jpg);}
.header_0073_hasifa {background-image:url(/hasifa/images/header_0073.jpg);}
.header_0074_hasifa {background-image:url(/hasifa/images/header_0074.jpg);}
.header_0075_hasifa {background-image:url(/hasifa/images/header_0075.jpg);}
.header_0076_hasifa {background-image:url(/hasifa/images/header_0076.jpg);}
.header_0077_hasifa {background-image:url(/hasifa/images/header_0077.jpg);}
.header_0078_hasifa {background-image:url(/hasifa/images/header_0078.jpg);}
.header_0079_hasifa {background-image:url(/hasifa/images/header_0079.jpg);}
.header_0080_hasifa {background-image:url(/hasifa/images/header_0080.jpg);}
.header_0081_hasifa {background-image:url(/hasifa/images/header_0081.jpg);}
.header_0082_hasifa {background-image:url(/hasifa/images/header_0082.jpg);}
.header_0083_hasifa {background-image:url(/hasifa/images/header_0083.jpg);}
.header_0084_hasifa {background-image:url(/hasifa/images/header_0084.jpg);}
.header_0085_hasifa {background-image:url(/hasifa/images/header_0085.jpg);}
.header_0086_hasifa {background-image:url(/hasifa/images/header_0086.jpg);}
.header_0087_hasifa {background-image:url(/hasifa/images/header_0087.jpg);}
.header_0088_hasifa {background-image:url(/hasifa/images/header_0088.jpg);}
.header_0089_hasifa {background-image:url(/hasifa/images/header_0089.jpg);}
.header_0090_hasifa {background-image:url(/hasifa/images/header_0090.jpg);}
.header_0091_hasifa {background-image:url(/hasifa/images/header_0091.jpg);}
.header_0092_hasifa {background-image:url(/hasifa/images/header_0092.jpg);}
.header_0093_hasifa {background-image:url(/hasifa/images/header_0093.jpg);}
.header_0094_hasifa {background-image:url(/hasifa/images/header_0094.jpg);}
.header_0095_hasifa {background-image:url(/hasifa/images/header_0095.jpg);}
.header_0096_hasifa {background-image:url(/hasifa/images/header_0096.jpg);}
.header_0097_hasifa {background-image:url(/hasifa/images/header_0097.jpg);}
.header_0098_hasifa {background-image:url(/hasifa/images/header_0098.jpg);}
.header_0099_hasifa {background-image:url(/hasifa/images/header_0099.jpg);}
.header_0100_hasifa {background-image:url(/hasifa/images/header_0100.jpg);}
.header_0101_hasifa {background-image:url(/hasifa/images/header_0101.jpg);}
.header_0102_hasifa {background-image:url(/hasifa/images/header_0102.jpg);}
.header_0103_hasifa {background-image:url(/hasifa/images/header_0103.jpg);}
.header_0104_hasifa {background-image:url(/hasifa/images/header_0104.jpg);}
.header_0105_hasifa {background-image:url(/hasifa/images/header_0105.jpg);}
.header_0106_hasifa {background-image:url(/hasifa/images/header_0106.jpg);}
.header_0107_hasifa {background-image:url(/hasifa/images/header_0107.jpg);}
.header_0108_hasifa {background-image:url(/hasifa/images/header_0108.jpg);}
.header_0109_hasifa {background-image:url(/hasifa/images/header_0109.jpg);}
.header_0110_hasifa {background-image:url(/hasifa/images/header_0110.jpg);}
.header_0111_hasifa {background-image:url(/hasifa/images/header_0111.jpg);}
.header_0112_hasifa {background-image:url(/hasifa/images/header_0112.jpg);}
.header_0113_hasifa {background-image:url(/hasifa/images/header_0113.jpg);}
.header_0114_hasifa {background-image:url(/hasifa/images/header_0114.jpg);}
.header_0115_hasifa {background-image:url(/hasifa/images/header_0115.jpg);}
.header_0116_hasifa {background-image:url(/hasifa/images/header_0116.jpg);}
.header_0117_hasifa {background-image:url(/hasifa/images/header_0117.jpg);}
.header_0118_hasifa {background-image:url(/hasifa/images/header_0118.jpg);}
.header_0119_hasifa {background-image:url(/hasifa/images/header_0119.jpg);}
.header_0120_hasifa {background-image:url(/hasifa/images/header_0120.jpg);}
.header_0121_hasifa {background-image:url(/hasifa/images/header_0121.jpg);}
.header_0122_hasifa {background-image:url(/hasifa/images/header_0122.jpg);}
.header_0123_hasifa {background-image:url(/hasifa/images/header_0123.jpg);}
.header_0124_hasifa {background-image:url(/hasifa/images/header_0124.jpg);}
.header_0125_hasifa {background-image:url(/hasifa/images/header_0125.jpg);}
.header_0126_hasifa {background-image:url(/hasifa/images/header_0126.jpg);}
.header_0127_hasifa {background-image:url(/hasifa/images/header_0127.jpg);}
.header_0128_hasifa {background-image:url(/hasifa/images/header_0128.jpg);}
.header_0129_hasifa {background-image:url(/hasifa/images/header_0129.jpg);}
.header_0130_hasifa {background-image:url(/hasifa/images/header_0130.jpg);}
.header_0131_hasifa {background-image:url(/hasifa/images/header_0131.jpg);}
.header_0132_hasifa {background-image:url(/hasifa/images/header_0132.jpg);}
.header_0133_hasifa {background-image:url(/hasifa/images/header_0133.jpg);}
.header_0134_hasifa {background-image:url(/hasifa/images/header_0134.jpg);}
.header_0136_hasifa {background-image:url(/hasifa/images/header_0136.jpg);}

.header_0000_merav {background-image:url(/merav/images/header_0000.jpg);}
.header_0001_merav {background-image:url(/merav/images/header_0001.jpg);}
.header_0002_merav {background-image:url(/merav/images/header_0002.jpg);}
.header_0003_merav {background-image:url(/merav/images/header_0003.jpg);}
.header_0004_merav {background-image:url(/merav/images/header_0004.jpg);}
.header_0005_merav {background-image:url(/merav/images/header_0005.jpg);}
.header_0006_merav {background-image:url(/merav/images/header_0006.jpg);}
.header_0007_merav {background-image:url(/merav/images/header_0007.jpg);}
.header_0008_merav {background-image:url(/merav/images/header_0008.jpg);}
.header_0009_merav {background-image:url(/merav/images/header_0009.jpg);}
.header_0010_merav {background-image:url(/merav/images/header_0010.jpg);}
.header_0011_merav {background-image:url(/merav/images/header_0011.jpg);}
.header_0012_merav {background-image:url(/merav/images/header_0012.jpg);}
.header_0013_merav {background-image:url(/merav/images/header_0013.jpg);}
.header_0014_merav {background-image:url(/merav/images/header_0014.jpg);}
.header_0015_merav {background-image:url(/merav/images/header_0015.jpg);}
.header_0016_merav {background-image:url(/merav/images/header_0016.jpg);}
.header_0017_merav {background-image:url(/merav/images/header_0017.jpg);}
.header_0018_merav {background-image:url(/merav/images/header_0018.jpg);}
.header_0019_merav {background-image:url(/merav/images/header_0019.jpg);}
.header_0020_merav {background-image:url(/merav/images/header_0020.jpg);}
.header_0021_merav {background-image:url(/merav/images/header_0021.jpg);}
.header_0022_merav {background-image:url(/merav/images/header_0022.jpg);}
.header_0023_merav {background-image:url(/merav/images/header_0023.jpg);}
.header_0024_merav {background-image:url(/merav/images/header_0024.jpg);}
.header_0025_merav {background-image:url(/merav/images/header_0025.jpg);}
.header_0026_merav {background-image:url(/merav/images/header_0026.jpg);}
.header_0027_merav {background-image:url(/merav/images/header_0027.jpg);}
.header_0028_merav {background-image:url(/merav/images/header_0028.jpg);}
.header_0029_merav {background-image:url(/merav/images/header_0029.jpg);}
.header_0030_merav {background-image:url(/merav/images/header_0030.jpg);}
.header_0031_merav {background-image:url(/merav/images/header_0031.jpg);}
.header_0032_merav {background-image:url(/merav/images/header_0032.jpg);}
.header_0033_merav {background-image:url(/merav/images/header_0033.jpg);}
.header_0034_merav {background-image:url(/merav/images/header_0034.jpg);}
.header_0035_merav {background-image:url(/merav/images/header_0035.jpg);}
.header_0036_merav {background-image:url(/merav/images/header_0036.jpg);}
.header_0037_merav {background-image:url(/merav/images/header_0037.jpg);}
.header_0038_merav {background-image:url(/merav/images/header_0038.jpg);}
.header_0039_merav {background-image:url(/merav/images/header_0039.jpg);}
.header_0040_merav {background-image:url(/merav/images/header_0040.jpg);}
.header_0041_merav {background-image:url(/merav/images/header_0041.jpg);}
.header_0042_merav {background-image:url(/merav/images/header_0042.jpg);}
.header_0043_merav {background-image:url(/merav/images/header_0043.jpg);}
.header_0044_merav {background-image:url(/merav/images/header_0044.jpg);}
.header_0045_merav {background-image:url(/merav/images/header_0045.jpg);}
.header_0046_merav {background-image:url(/merav/images/header_0046.jpg);}
.header_0047_merav {background-image:url(/merav/images/header_0047.jpg);}
.header_0048_merav {background-image:url(/merav/images/header_0048.jpg);}
.header_0049_merav {background-image:url(/merav/images/header_0049.jpg);}
.header_0050_merav {background-image:url(/merav/images/header_0050.jpg);}
.header_0051_merav {background-image:url(/merav/images/header_0051.jpg);}
.header_0052_merav {background-image:url(/merav/images/header_0052.jpg);}
.header_0053_merav {background-image:url(/merav/images/header_0053.jpg);}
.header_0054_merav {background-image:url(/merav/images/header_0054.jpg);}
.header_0055_merav {background-image:url(/merav/images/header_0055.jpg);}
.header_0056_merav {background-image:url(/merav/images/header_0056.jpg);}
/*
.header_0057_merav {background-image:url(/merav/images/header_0057.jpg);}
.header_0058_merav {background-image:url(/merav/images/header_0058.jpg);}
.header_0059_merav {background-image:url(/merav/images/header_0059.jpg);}
.header_0060_merav {background-image:url(/merav/images/header_0060.jpg);}
.header_0061_merav {background-image:url(/merav/images/header_0061.jpg);}
.header_0062_merav {background-image:url(/merav/images/header_0062.jpg);}
.header_0063_merav {background-image:url(/merav/images/header_0063.jpg);}
.header_0064_merav {background-image:url(/merav/images/header_0064.jpg);}
.header_0065_merav {background-image:url(/merav/images/header_0065.jpg);}
.header_0066_merav {background-image:url(/merav/images/header_0066.jpg);}
*/
.header_0067_merav {background-image:url(/merav/images/header_0067.jpg);}
.header_0068_merav {background-image:url(/merav/images/header_0068.jpg);}
.header_0069_merav {background-image:url(/merav/images/header_0069.jpg);}
.header_0070_merav {background-image:url(/merav/images/header_0070.jpg);}
/*
.header_0071_merav {background-image:url(/merav/images/header_0071.jpg);}
.header_0072_merav {background-image:url(/merav/images/header_0072.jpg);}
.header_0073_merav {background-image:url(/merav/images/header_0073.jpg);}
.header_0074_merav {background-image:url(/merav/images/header_0074.jpg);}
.header_0075_merav {background-image:url(/merav/images/header_0075.jpg);}
.header_0076_merav {background-image:url(/merav/images/header_0076.jpg);}
*/
.header_0077_merav {background-image:url(/merav/images/header_0077.jpg);}
.header_0078_merav {background-image:url(/merav/images/header_0078.jpg);}
/*
.header_0079_merav {background-image:url(/merav/images/header_0079.jpg);}
*/
.header_0080_merav {background-image:url(/merav/images/header_0080.jpg);}
.header_0081_merav {background-image:url(/merav/images/header_0081.jpg);}
.header_0082_merav {background-image:url(/merav/images/header_0082.jpg);}
.header_0083_merav {background-image:url(/merav/images/header_0083.jpg);}
.header_0084_merav {background-image:url(/merav/images/header_0084.jpg);}
/*
.header_0085_merav {background-image:url(/merav/images/header_0085.jpg);}
*/
.header_0086_merav {background-image:url(/merav/images/header_0086.jpg);}
/*
.header_0087_merav {background-image:url(/merav/images/header_0087.jpg);}
.header_0088_merav {background-image:url(/merav/images/header_0088.jpg);}
.header_0089_merav {background-image:url(/merav/images/header_0089.jpg);}
.header_0090_merav {background-image:url(/merav/images/header_0090.jpg);}
.header_0091_merav {background-image:url(/merav/images/header_0091.jpg);}
*/
.header_0092_merav {background-image:url(/merav/images/header_0092.jpg);}
/*
.header_0093_merav {background-image:url(/merav/images/header_0093.jpg);}
*/
.header_0094_merav {background-image:url(/merav/images/header_0094.jpg);}
.header_0095_merav {background-image:url(/merav/images/header_0095.jpg);}
/*
.header_0096_merav {background-image:url(/merav/images/header_0096.jpg);}
*/
.header_0097_merav {background-image:url(/merav/images/header_0097.jpg);}
.header_0098_merav {background-image:url(/merav/images/header_0098.jpg);}
.header_0099_merav {background-image:url(/merav/images/header_0099.jpg);}
.header_0100_merav {background-image:url(/merav/images/header_0100.jpg);}
/*
.header_0101_merav {background-image:url(/merav/images/header_0101.jpg);}
*/
.header_0102_merav {background-image:url(/merav/images/header_0102.jpg);}
.header_0103_merav {background-image:url(/merav/images/header_0103.jpg);}

.header_0000_tafnit {background-image:url(/tafnit/images/header_0000.jpg);}
.header_0001_tafnit {background-image:url(/tafnit/images/header_0001.jpg);}
.header_0002_tafnit {background-image:url(/tafnit/images/header_0002.jpg);}
.header_0003_tafnit {background-image:url(/tafnit/images/header_0003.jpg);}
.header_0004_tafnit {background-image:url(/tafnit/images/header_0004.jpg);}
.header_0005_tafnit {background-image:url(/tafnit/images/header_0005.jpg);}
.header_0006_tafnit {background-image:url(/tafnit/images/header_0006.jpg);}
.header_0007_tafnit {background-image:url(/tafnit/images/header_0007.jpg);}
.header_0008_tafnit {background-image:url(/tafnit/images/header_0008.jpg);}
.header_0009_tafnit {background-image:url(/tafnit/images/header_0009.jpg);}
.header_0010_tafnit {background-image:url(/tafnit/images/header_0010.jpg);}
.header_0011_tafnit {background-image:url(/tafnit/images/header_0011.jpg);}
.header_0012_tafnit {background-image:url(/tafnit/images/header_0012.jpg);}
.header_0013_tafnit {background-image:url(/tafnit/images/header_0013.jpg);}
.header_0014_tafnit {background-image:url(/tafnit/images/header_0014.jpg);}
.header_0015_tafnit {background-image:url(/tafnit/images/header_0015.jpg);}
.header_0016_tafnit {background-image:url(/tafnit/images/header_0016.jpg);}
.header_0017_tafnit {background-image:url(/tafnit/images/header_0017.jpg);}
.header_0018_tafnit {background-image:url(/tafnit/images/header_0018.jpg);}
.header_0019_tafnit {background-image:url(/tafnit/images/header_0019.jpg);}
.header_0020_tafnit {background-image:url(/tafnit/images/header_0020.jpg);}
.header_0021_tafnit {background-image:url(/tafnit/images/header_0021.jpg);}
.header_0022_tafnit {background-image:url(/tafnit/images/header_0022.jpg);}
/*
.header_0023_tafnit {background-image:url(/tafnit/images/header_0023.jpg);}
.header_0024_tafnit {background-image:url(/tafnit/images/header_0024.jpg);}
.header_0025_tafnit {background-image:url(/tafnit/images/header_0025.jpg);}
.header_0026_tafnit {background-image:url(/tafnit/images/header_0026.jpg);}
.header_0027_tafnit {background-image:url(/tafnit/images/header_0027.jpg);}
.header_0028_tafnit {background-image:url(/tafnit/images/header_0028.jpg);}
.header_0029_tafnit {background-image:url(/tafnit/images/header_0029.jpg);}
.header_0030_tafnit {background-image:url(/tafnit/images/header_0030.jpg);}
.header_0031_tafnit {background-image:url(/tafnit/images/header_0031.jpg);}
*/
.header_0032_tafnit {background-image:url(/tafnit/images/header_0032.jpg);}
.header_0033_tafnit {background-image:url(/tafnit/images/header_0033.jpg);}
.header_0034_tafnit {background-image:url(/tafnit/images/header_0034.jpg);}
.header_0035_tafnit {background-image:url(/tafnit/images/header_0035.jpg);}
.header_0036_tafnit {background-image:url(/tafnit/images/header_0036.jpg);}
.header_0037_tafnit {background-image:url(/tafnit/images/header_0037.jpg);}
.header_0038_tafnit {background-image:url(/tafnit/images/header_0038.jpg);}
.header_0039_tafnit {background-image:url(/tafnit/images/header_0039.jpg);}
/*
.header_0040_tafnit {background-image:url(/tafnit/images/header_0040.jpg);}
*/
.header_0041_tafnit {background-image:url(/tafnit/images/header_0041.jpg);}
.header_0042_tafnit {background-image:url(/tafnit/images/header_0042.jpg);}
/*
.header_0043_tafnit {background-image:url(/tafnit/images/header_0043.jpg);}
*/
.header_0044_tafnit {background-image:url(/tafnit/images/header_0044.jpg);}
.header_0045_tafnit {background-image:url(/tafnit/images/header_0045.jpg);}
.header_0046_tafnit {background-image:url(/tafnit/images/header_0046.jpg);}
.header_0047_tafnit {background-image:url(/tafnit/images/header_0047.jpg);}
.header_0048_tafnit {background-image:url(/tafnit/images/header_0048.jpg);}
.header_0049_tafnit {background-image:url(/tafnit/images/header_0049.jpg);}
.header_0050_tafnit {background-image:url(/tafnit/images/header_0050.jpg);}
/*
.header_0051_tafnit {background-image:url(/tafnit/images/header_0051.jpg);}
*/
.header_0052_tafnit {background-image:url(/tafnit/images/header_0052.jpg);}
/*
.header_0053_tafnit {background-image:url(/tafnit/images/header_0053.jpg);}
.header_0054_tafnit {background-image:url(/tafnit/images/header_0054.jpg);}
.header_0055_tafnit {background-image:url(/tafnit/images/header_0055.jpg);}
.header_0056_tafnit {background-image:url(/tafnit/images/header_0056.jpg);}
.header_0057_tafnit {background-image:url(/tafnit/images/header_0057.jpg);}
.header_0058_tafnit {background-image:url(/tafnit/images/header_0058.jpg);}
.header_0059_tafnit {background-image:url(/tafnit/images/header_0059.jpg);}
.header_0060_tafnit {background-image:url(/tafnit/images/header_0060.jpg);}
.header_0061_tafnit {background-image:url(/tafnit/images/header_0061.jpg);}
.header_0062_tafnit {background-image:url(/tafnit/images/header_0062.jpg);}
.header_0063_tafnit {background-image:url(/tafnit/images/header_0063.jpg);}
.header_0064_tafnit {background-image:url(/tafnit/images/header_0064.jpg);}
.header_0065_tafnit {background-image:url(/tafnit/images/header_0065.jpg);}
.header_0066_tafnit {background-image:url(/tafnit/images/header_0066.jpg);}
.header_0067_tafnit {background-image:url(/tafnit/images/header_0067.jpg);}
.header_0068_tafnit {background-image:url(/tafnit/images/header_0068.jpg);}
.header_0069_tafnit {background-image:url(/tafnit/images/header_0069.jpg);}
.header_0070_tafnit {background-image:url(/tafnit/images/header_0070.jpg);}
.header_0071_tafnit {background-image:url(/tafnit/images/header_0071.jpg);}
.header_0072_tafnit {background-image:url(/tafnit/images/header_0072.jpg);}
.header_0073_tafnit {background-image:url(/tafnit/images/header_0073.jpg);}
.header_0074_tafnit {background-image:url(/tafnit/images/header_0074.jpg);}
.header_0075_tafnit {background-image:url(/tafnit/images/header_0075.jpg);}
.header_0076_tafnit {background-image:url(/tafnit/images/header_0076.jpg);}
.header_0077_tafnit {background-image:url(/tafnit/images/header_0077.jpg);}
.header_0078_tafnit {background-image:url(/tafnit/images/header_0078.jpg);}
.header_0079_tafnit {background-image:url(/tafnit/images/header_0079.jpg);}
.header_0080_tafnit {background-image:url(/tafnit/images/header_0080.jpg);}
.header_0081_tafnit {background-image:url(/tafnit/images/header_0081.jpg);}
*/
.header_0082_tafnit {background-image:url(/tafnit/images/header_0082.jpg);}
.header_0083_tafnit {background-image:url(/tafnit/images/header_0083.jpg);}
/*
.header_0084_tafnit {background-image:url(/tafnit/images/header_0084.jpg);}
.header_0085_tafnit {background-image:url(/tafnit/images/header_0085.jpg);}
*/
.header_0086_tafnit {background-image:url(/tafnit/images/header_0086.jpg);}
.header_0087_tafnit {background-image:url(/tafnit/images/header_0087.jpg);}
.header_0088_tafnit {background-image:url(/tafnit/images/header_0088.jpg);}
.header_0089_tafnit {background-image:url(/tafnit/images/header_0089.jpg);}
.header_0090_tafnit {background-image:url(/tafnit/images/header_0090.jpg);}
.header_0091_tafnit {background-image:url(/tafnit/images/header_0091.jpg);}
.header_0092_tafnit {background-image:url(/tafnit/images/header_0092.jpg);}
.header_0093_tafnit {background-image:url(/tafnit/images/header_0093.jpg);}
.header_0094_tafnit {background-image:url(/tafnit/images/header_0094.jpg);}
.header_0095_tafnit {background-image:url(/tafnit/images/header_0095.jpg);}
.header_0096_tafnit {background-image:url(/tafnit/images/header_0096.jpg);}
.header_0097_tafnit {background-image:url(/tafnit/images/header_0097.jpg);}
.header_0098_tafnit {background-image:url(/tafnit/images/header_0098.jpg);}
.header_0099_tafnit {background-image:url(/tafnit/images/header_0099.jpg);}
.header_0100_tafnit {background-image:url(/tafnit/images/header_0100.jpg);}
.header_0101_tafnit {background-image:url(/tafnit/images/header_0101.jpg);}

.half_side article.banner-english-talk { visibility: hidden; }
