  html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td { margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline; } :focus { outline:0; } a:active { outline:none; } body { line-height:1; color:black; background:white; } ul { list-style:none; } ol { list-style-position:inside; } table { border-collapse:separate; border-spacing:0; } caption,th,td { text-align:right; font-weight:normal; } blockquote:before,blockquote:after,q:before,q:after { content:""; } blockquote,q { quotes:"" ""; }  @font-face {  font-family: 'Open Sans Hebrew';  src: url('fonts/opensanshebrew-regular-webfont.eot');  src: url('fonts/opensanshebrew-regular-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/opensanshebrew-regular-webfont.woff') format('woff'),  url('fonts/opensanshebrew-regular-webfont.ttf') format('truetype'),  url('fonts/opensanshebrew-regular-webfont.svg#265e1bf8eadfa92b8d955acd546bd2c3') format('svg');   font-style:  normal;  font-weight: 400; } @font-face {  font-family: 'Open Sans Hebrew';  src: url('fonts/opensanshebrew-bold-webfont.eot');  src: url('fonts/opensanshebrew-bold-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/opensanshebrew-bold-webfont.woff') format('woff'),  url('fonts/opensanshebrew-bold-webfont.ttf') format('truetype'),  url('fonts/opensanshebrew-bold-webfont.svg#8b4b25a9e6dee2304c08fefb363a9190') format('svg');   font-style:  normal;  font-weight: 700; } @font-face{ font-family: 'AlefBold'; src: url('fonts/m/Alef-Bold.eot'); src: url('fonts/m/Alef-Bold.eot?#iefix') format('embedded-opentype'), url('fonts/m/Alef-Bold.woff') format('woff'), url('fonts/m/Alef-Bold.ttf') format('truetype'), url('fonts/m/Alef-Bold.svg#webfont') format('svg'); } @font-face{ font-family: 'AlefRegular'; src: url('fonts/m/Alef-Regular.eot'); src: url('fonts/m/Alef-Regular.eot?#iefix') format('embedded-opentype'), url('fonts/m/Alef-Regular.woff') format('woff'), url('fonts/m/Alef-Regular.ttf') format('truetype'), url('fonts/m/Alef-Regular.svg#webfont') format('svg'); } body, td, textarea, input, select {   color: #06679d;   font-family:Tahoma, arial;   font-size: 12px;   line-height: 1.5em;  } body { background:#e2e3e4 url('../img/bg.png');   height: 100%;   margin: 0;   padding: 0;   position: relative;   width: 100%; direction:rtl; }  .center { width:980px; margin:0 auto; } .clearfix{clear: both;} .clearfix:after {   clear: both;   content: " ";   display: block;   font-size: 0;   height: 0;   visibility: hidden; } .h10{ height:10px; } .fl{ float:left; } .fr{ float:right; } .bold{ font-weight:bold; } .rtl{ direction:rtl; } a:link ,a.a , a:active , a:visited { cursor: pointer; text-decoration: none; color: #666; color: #5381A3; color: #1C62B9; color: #007A88; color: #00689D; } a:hover, a.a:hover { color:#000000; transition: all 0.3s ease 0s;  -moz-transition: all 0.3s ease 0s;  -webkit-transition: all 0.3s ease 0s; } h1, h2, h3, h4, h5, h6 {  font-weight: normal;   line-height: 1em;   margin: 0 0 10px 0;   padding: 0; } h1 {   color: #191919;   font-size: 30px;   letter-spacing: -0.05em; } h2 {   font-size: 25px; } h3 {   line-height: 1.2em;   font-size: 22px; font-weight: bold;   font-weight: normal; } h4 { font-weight: bold;   font-size: 18px; } h5 {   font-size: 16px; } h6 {   line-height: 1.5em; text-align:justify;   font-size: 14px; font-weight: bold; } p ,ul,ol{   margin: 0 0 15px; } p{ text-align:justify; } p br{ margin-bottom:10px; } strong { font-weight:bold; } strong { font-weight:bold; } .error{ list-style:none !important; margin-bottom:0px; } .error li{ margin-bottom:5px !important; } strong.v,.v{ font-size:11px;   background: url('../img/icon-good.png') no-repeat right center transparent; margin-top:6px; padding-right:21px; } strong.x,.x{ font-size:11px;   background: url('../img/close_16on.png') no-repeat right center transparent; margin-top:6px; padding-right:21px; } .desaturate{ filter: url(desaturate.svg#greyscale); -webkit-filter: grayscale(1); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); } .btn, a.btn, a.btn:visited, body a.btn, body a.btn:visited, input[type="submit"] {   background-color: #6299C5;   background-image: -moz-linear-gradient(center top , rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));   background-repeat: no-repeat;   border-color: rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.4);   border-image: none;   border-radius: 3px 3px 3px 3px;   border-style: solid;   border-width: 1px;   box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.1) inset, 0 1px 1px rgba(0, 0, 0, 0.3);   color: #FFFFFF;   cursor: pointer;   display: inline-block;   font-size: 13px;   font-weight: bold;   line-height: normal;   margin: 0 13px 13px 0;   padding: 9px 17px 10px;   text-decoration: none;   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);   transition: all 0.1s linear 0s; } input[type="reset"] { background-color: #bbb; } .btn:hover, a.btn:hover, a.btn:visited:hover, body a.btn:hover, body a.btn:visited:hover, input[type="submit"]:hover {   color: #FFFFFF;   text-shadow: 0 -1px rgba(0, 0, 0, 0.2), 0 0 8px rgba(255, 255, 255, 0.9); }  form {   margin-bottom: 18px; } fieldset {   margin-bottom: 18px;   padding-top: 18px; } fieldset legend {   color: #404040;   display: block;   font-size: 19.5px;   line-height: 1;   padding-left: 150px; } form .clearfix {   margin-bottom: 18px; } form .clearfix:before, form .clearfix:after {   content: "";   display: table; } form .clearfix:after {   clear: both; } label, input, select, textarea {   font-size: 13px;   font-weight: normal;   line-height: normal; } label {   color: #333333; } footer label {   color: #FFFFFF; } input[type="checkbox"], input[type="radio"] {   cursor: pointer; } input, textarea, select {   border: 1px solid #CCCCCC;   border-radius: 3px 3px 3px 3px;   color: #808080;   display: inline-block;   font-size: 13px;   height: 38px;   line-height: 28px;   padding: 4px; width:100%; } input[type="checkbox"], input[type="radio"] {   border: medium none;   height: auto;   line-height: normal;   margin: 3px 0;   padding: 0;   width: auto; } input[type="file"] {   background-color: #FFFFFF;   border: initial;   box-shadow: none;   line-height: initial;   padding: initial; } input[type="button"], input[type="reset"], input[type="submit"] {   height: auto;   width: auto; } select, input[type="file"] {   height: 27px;   line-height: 27px; } select[multiple] {   height: inherit; } textarea {   height: auto; } :-moz-placeholder {   color: #BFBFBF; } input, textarea {   box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;   transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; } input:focus, textarea:focus {   outline: 0 none; } input[type="file"]:focus, input[type="checkbox"]:focus, select:focus {   box-shadow: none;   outline: 1px dotted #666666; } input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] {   background-color: #F5F5F5;   border-color: #DDDDDD;   cursor: not-allowed; } input:focus, textarea:focus {   border-color: rgba(170, 170, 170, 0.8);   box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(200, 200, 200, 0.6); }   .menu, .menu ul, .menu li, .menu a { z-index:3;   margin: 0;   padding: 0;   border: none;   outline: none; color:#fff; font-family:AlefRegular; font-size:17px; } .menu { background-color: #08689e; border-top:6px solid #f6b527; border-radius:0 0 0 6px; margin:0 auto; height:40px; line-height:40px; margin-bottom:90px; } .menu li {   position: relative;   list-style: none;   float: right;   display: block; } .menu>li { text-align:right; } .menu li a {   display: block;   text-decoration: none; padding:0 18px;   -webkit-transition: color .2s ease-in-out;   -moz-transition: color .2s ease-in-out;   -o-transition: color .2s ease-in-out;   -ms-transition: color .2s ease-in-out;   transition: color .2s ease-in-out; } .menu li:first-child a { border-right: none; } .menu li:last-child a{ border-left: none; }  .menu li.current>a { background: #f6b527;color: #000;} .menu li:hover > a { color: #000;} .menu ul {   position: absolute;   top: 31px;   right: 0; filter: alpha(opacity=0);   opacity: 0; z-index:99; background:#11951b url('../img/nav-ul-bg.png') repeat-x top;   background: -webkit-linear-gradient(top,#62bf3c,#11951b 40%);   background: -moz-linear-gradient(top, #62bf3c,#11951b 40%);   background: -o-linear-gradient(top, #62bf3c,#11951b 40%);   background: -ms-linear-gradient(top, #62bf3c,#11951b 40%);  background: linear-gradient(#62bf3c, #11951b 40%) repeat scroll 0 0 transparent;  box-shadow:0px 2px 2px rgba(0,0,0,0.24);   -webkit-border-radius: 0 0 5px 5px;   -moz-border-radius: 0 0 5px 5px;   border-radius: 0 0 5px 5px;   -webkit-transition: opacity .25s ease .1s;   -moz-transition: opacity .25s ease .1s;   -o-transition: opacity .25s ease .1s;   -ms-transition: opacity .25s ease .1s;   transition: opacity .25s ease .1s; }  .menu li:hover > ul { border-bottom: 1px solid #B28329;opacity: 1;filter: alpha(opacity=100);display:block;}  .menu ul li { display:block;   height: 0;   overflow: hidden;   padding: 0; width:100%;   -webkit-transition: height .25s ease .1s;   -moz-transition: height .25s ease .1s;   -o-transition: height .25s ease .1s;   -ms-transition: height .25s ease .1s;   transition: height .25s ease .1s; }  .menu li:hover > ul li {   line-height: 34px;   height: 34px;   overflow: visible;   padding: 0; } .menu li:hover > ul li:hover { background: rgba(255,255,255,0.5); background: #fff; } .menu li:hover > ul li:last-child {   -webkit-border-radius: 0 0 5px 5px;   -moz-border-radius: 0 0 5px 5px;   border-radius: 0 0 5px 5px; } .menu ul li a {   display: block; color:#424242;   white-space: nowrap;   margin: 0;   padding: 4px;   border: none; } .menu ul li:hover > a,.menu ul li.current>a { color: #11951b; } .menu ul li:last-child a { border: none; }  .menu li .arrow-down { transition: all 0.1s ease 0s;   -moz-transition: all 0.1s ease 0s;  -webkit-transition: all 0.1s ease 0s;  width: 0;  height: 0;  bottom: 15px; left: 5px;  position: absolute;  border-bottom: 4px solid transparent; border-top: 4px solid transparent; border-right: 4px solid #ffffff; } .menu li:hover .arrow-down{ bottom: 13px; left: 3px;  border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 4px solid #fcff00; }  content div,content img,content iframe,.transition,.menu li a,.logo,.all_art li{ transition: all 0.3s ease 0s;   -moz-transition: all 0.3s ease 0s;  -webkit-transition: all 0.3s ease 0s; } header{ width:980px; margin:0 auto; overflow: hidden; position:relative !important; } header .center{ z-index:1; overflow:hidden; position:relative !important; } header .static{ z-index:99; bottom:0px; right:170px; position:absolute; } header .static a{ display:block; color:#fff !important; } header .static a:hover{ color:#000 !important; } header .static li{  margin-left:15px; float:right; background:#00689d; border-radius:15px; padding:6px 15px; text-align:center; } header .static .title{ font-size:12px; } header .static .num{ font-size:24px;  padding-bottom:10px; margin-bottom:5px; font-family:AlefBold; border-bottom:dotted 1px #fff; }   #slides{ background:#08689e !important; display:none; }   .slidesjs-play,.slidesjs-stop { display:none !important; } .logo{ display:block; background:url('../img/logo.png') no-repeat; width:267px; height:222px; left: 24px;  top: 186px;  position: absolute; z-index:11; } .logo:hover{ opacity:0.8; } .updtae_browser{ background:#F6B527; height:40px; line-height:40px; text-align:center; color:#333; font-size:18px; }  .right{ float:right; width:633px; } .right .block li{ overflow:hidden; width:199px; float:right; margin-left:18px; margin-bottom:18px; } .right .block li a{ text-decoration:none; } .block_img{ background:#fff; overflow:hidden; width:199px; height:153px; } .right .block li img{ width:199px; height:153px; z-index:1; } .right .block li:hover img{ transform: scale(1.1); -ms-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -moz-transform: scale(1.1); } .right .block li:hover .block_name{ background:#08689E; color:#fff; } .right .block li:nth-child(3n+3){ margin-left:0px; } .block_name{ margin-top:4px; vertical-align:middle; font-family:AlefRegular; font-size:19px;  background:#c6cdcd; text-align:center; color:#16558b; height:36px;  line-height:32px;  z-index:2; } .left{ margin-left:24px; float:left; width:267px; } .left .block{ padding:0; background:#fff; margin-bottom:18px; } .left .block a:hover .title{ color:#000000 !important; } .left .block .title,.right .title{ font-family:AlefBold; font-size:19px; overflow:hidden; background:#b9c3c5; color:#16558b; padding:0 8px; height:40px;  line-height:40px; } .right .title{  background-color: #08689E; color: #fff; } .sidenews {   background: none repeat scroll 0 0 #F3F4F4;   margin-bottom: 2px; } .sidenews li { height: 245px;   padding: 8px;   border-bottom: 1px solid #D3DDEC; } .sidenews li a {   color: #76777A; } .sidenews li a:hover {   color: #116DA2; } .sidenews li .news { font-weight:bold; text-align:justify;   color: #76777A;   display: block;   text-decoration: none; } .sidenews li .news_date {   display: block;   font-size: 11px; margin-top:6px;  color: #999999;   text-decoration: none; } .sidenews li .news_text,.news_text {   display: block;   font-size: 11px; margin-top:6px;   text-decoration: none; } .newsletter .news_text{ padding:0 8px; } .newsletter label {   display: block;   min-height: 40px;   position: relative; margin:0 8px 15px 8px; } .newsletter label:last-child {   margin-bottom: 0px; } .newsletter .input_title {   color: #AAAAAA;   margin-bottom: 5px;   margin-right: 5px; } .newsletter input{ width:100%; } .newsletter fieldset {   margin-bottom: 0px;   padding-top: 5px; } .newsletter form {   margin-bottom: 0px; } #newsletter_msg{   margin-bottom: 5px; } .defaultTextActive {  color: #a1a1a1;  font-style: italic; padding:8px; } .inside{ padding:20px; background:#fff; color:#000; } .inside table{ width:100%; border-spacing: 1px; } .inside table td, .inside table th{ background:#f3f4f4; padding:8px; border-radius: 2px; } .inside table th{ background:#d0d0d0; font-weight:bold; } .inside ul {  list-style:disc; list-style-position:outside; margin-right:15px; } .inside ul li{   margin-bottom: 15px; } .about_inside{  } .about_inside ul li{   margin-bottom: 10px; } .fb-comments{ background:#fff; margin-top: 15px; } ul.none{ list-style:none; } .avi_pic{ border-radius:50%; } b{ font-family: AlefBold; font-size:16px; font-weight:normal; } .inside .inside_title{ font-family: AlefBold; font-size:18px; clear:both;   margin-top: 15px;   margin-right: -20px;   margin-left: -20px;   margin-bottom: 15px; padding:10px; border-bottom:1px solid #ccc; background-color: #fee9c3; } .article img {   float: left;   margin: 5px 15px 15px 0;   border-radius: 0 4px 0 0;   width: 300px; clear:left; height: auto; border-bottom:6px solid #ccc; } .article h1 { font-size: 22px; line-height: 26px; } .article h2 { font-size: 15px; line-height: 19px; } .article .writer { color:#555; } .article table td p{ margin:0; color:#000; } .all_art li { position: relative; border-radius:2px; background:#f3f4f4;   margin-bottom: 25px; padding:15px; font-size:16px; } .all_art li:hover { transform: scale(1.02); -ms-transform: scale(1.02); -webkit-transform: scale(1.02); -o-transform: scale(1.02); -moz-transform: scale(1.02); } .all_art li:nth-child(2n){ background:#d3ddec; } .all_art li:nth-child(2n) a{ color:#116da2; } .all_art li a, .all_ans li a{ color:#76777a; text-decoration:none; display:block; font-size:16px; } .all_art .art_date{ display:block; font-size:11px; color:#999; } .all_art .art_title{   margin-bottom: 5px; } .all_art .art_sub_name{   margin-bottom: 5px; font-size:14px; } .all_art .read_more{ border-radius:2px; position: absolute; bottom:0px; left:0px; font-size:14px; font-family: AlefRegular; background:#d3ddec; padding:6px; } .all_art li:nth-child(2n) .read_more{ background:#f3f4f4; } .faq{   margin-right: 30px !important; } .faq li { border-radius:2px; position: relative; border-radius:2px; background:#f3f4f4;   margin-bottom: 25px; padding:15px; font-size:16px; } .faq li:nth-child(2n){ background:#d3ddec; } .faq li:nth-child(2n) .read_more{ background:#f3f4f4; } .faq li:nth-child(2n) a{ color:#116da2; } .read_more:hover{ color:#000 !important; } .faq .art_date{ display:block; font-size:11px; color:#999; } .faq .art_title{   margin-bottom: 5px; } .faq .art_sub_name{   margin-bottom: 5px; font-size:14px; color: #76777A; } .faq .read_more{ border-radius:2px; position: absolute; bottom:0px; left:0px; font-size:14px; font-family: AlefRegular; background:#d3ddec; padding:6px; } .ask,.ans{ padding:8px; background:#fee9c3; font-family: AlefBold; font-size:18px; margin-bottom:15px; } .ans{ background:#d3ddec; } .inside_faq{ margin:0 8px; } .ask_out{ border-radius:2px 2px 2px 0; padding:6px; font-size:18px; font-family: AlefBold; background:#fee9c3; position: absolute; top:0px;  right:-30px; } .sideblock{ background:#f3f4f4;   margin-bottom: 2px; } .sideblock li{ border-bottom:1px solid #D3DDEC; } .sideblock li a{ font-weight:bold; color:#76777a; text-decoration:none; padding:8px; display:block; font-size:12px; text-align:justify; } .sideblock li a:hover{ color:#116da2; } .sideblock .sideblock_art{ float:right; } .sideblock .sideblock_pub{ color:#999; padding:0px 8px 8px 8px; font-size:11px; } ul.status_bar{ list-style: outside none none;   border-bottom: 1px solid #d4d9da;   margin: 0 0 16px;   overflow: hidden;   padding: 0 0 10px; } ul.status_bar li {   float: left;   height: 25px;   margin: 0 10px 0 0;   width: 25px; } ul.status_bar li.Fbs{   overflow: hidden;   width: 90px; } ul.status_bar li.Fbs iframe{ border:none;  overflow:hidden;  width:90px;  height:25px; } ul.status_bar li.right_status {   float: right;   width: auto; } .views{ background: url('../img/view-grey-icon.png') no-repeat center left; width:25px; height:25px; padding-left:30px; color:#777; } .pdf{ background: url('../img/pdf-icon.png') no-repeat; background-size: 25px 25px; border-radius:4px; width:25px; height:25px; float:left; z-index:999; } .pdf-e{ background: url('../img/pdficon32x32.png') no-repeat; width:32px; margin:-8px; height:32px; float:left; }  #contact_us label {   display: block;   margin-bottom: 15px;   min-height: 40px;   position: relative; } #contact_us .input_title { color:#aaa;   margin-bottom: 5px;   margin-right: 5px; } #contact_us .required {  }  ?#keyboard {   font-size: 1em;   line-height: 20px;   width: 630px; } .key, #backspace, #tab, #k25, #caps-lock, #enter, #left-shift, #right-shift, #space, #left-ctrl, #right-ctrl, #left-alt, #right-alt, #branah, #escape {   color: #808080;   display: block;   float: left;   height: 3em;   line-height: 2.75em;   margin: 1px;   text-align: center; border:0px; } .key {   width: 40px; } #backspace {   width: 78px; } #tab {   width: 62px; } #k25 {   width: 56px; } #caps-lock {   width: 76px; } #enter {   width: 84px; } #left-shift {   width: 46px; } #right-shift {   width: 114px; } #space {   text-align: center;   width: 246px; } #right-ctrl, #right-alt, #escape {   width: 62px; } #left-ctrl, #left-alt, #branah {   width: 60px; } .label-reference {   color: #808080;   cursor: default;   font-size: 0.9em;   line-height: 12px;   text-align: left; } .label-natural {   color: #E0115F;   cursor: default;   font-size: 1.5em;   line-height: 20px;   margin-top: -5px;   text-align: center; } .label-shift {   color: #057CB5;   cursor: default;   font-size: 1.5em;   line-height: 20px;   margin-top: -5px;   text-align: center; } #k29 .label-reference, #k32 .label-reference {   color: #000000; } .recessed span {   color: #33CC00; } .clear {   clear: both; }  .footer{   margin-top: 60px; text-align:center; background:#c6cdcd; color:#16558b;  padding-bottom:10px; padding-top:10px; } .slogen_footer{ font-family:AlefRegular; font-size:15px; color:#000;  margin-left:24px; float:left; } .promote{ font-family:AlefRegular; font-size:14px; border-top:1px solid #aaa; margin-top:24px; margin-left:24px;  text-align:right; padding-top:15px;  padding-bottom:5px; } .menu_footer:hover li:not(:hover) a {   opacity: 0.5; } .menu_footer li { padding-left:36px;   position: relative;   list-style: none;   float: right;   display: block; } .menu_footer li a{ transition: all 0.3s ease 0s;  -moz-transition: all 0.3s ease 0s;  -webkit-transition: all 0.3s ease 0s; height:100%; padding:4px 0px; border-top:1px solid #00689D; text-decoration:none; } .menu_footer li a:hover{ color:#000;  border-top-color:#000; } #fancybox-loading { position: fixed; top: 50%; left: 50%; width: 40px; height: 40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; z-index: 1104; display: none; } #fancybox-loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background-image: url('../img/fancy/fancybox.png'); } #fancybox-overlay { position: absolute; top: 0; left: 0; width: 100%; z-index: 1100; display: none; } #fancybox-tmp { padding: 0; margin: 0; border: 0; overflow: auto; display: none; } #fancybox-wrap {  position: absolute; top: 0; left: 0; padding: 20px; z-index: 1101; outline: none; display: none; } #fancybox-outer { position: relative; width: 100%; height: 100%; background: #fff; } #fancybox-content { width: 0; height: 0; padding: 0; outline: none; position: relative; overflow: hidden; z-index: 1102; border: 6px solid #dfdfdf; } #fancybox-hide-sel-frame { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; z-index: 1101; } #fancybox-close { position: absolute; top: 16px; right: 16px; width: 21px; height: 28px; background: transparent url('../img/fancy/x.png') no-repeat center center; cursor: pointer; z-index: 1103; display: none; transition: all 0.3s ease 0s;   -moz-transition: all 0.3s ease 0s;  -webkit-transition: all 0.3s ease 0s;  } #fancybox-close:hover { transform: scale(0.8); -ms-transform: scale(0.8); -webkit-transform: scale(0.8); -o-transform: scale(0.8); -moz-transform: scale(0.8); } #fancybox-error { color: #444; font: normal 12px/20px Arial; padding: 14px; margin: 0; } #fancybox-img { width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top; } #fancybox-frame { width: 100%; height: 100%; border: none; display: block; } #fancybox-left, #fancybox-right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none; background: transparent url('../img/fancy/blank.gif'); z-index: 1102; display: none; } #fancybox-left { right: 0px; } #fancybox-right { left: 0px; } #fancybox-left-ico, #fancybox-right-ico { position: absolute; top: 50%; cursor: pointer; z-index: 1102; display: block; opacity:0.8; } #fancybox-left-ico { margin-top: -37.5px; width: 15px; height: 75px; background: url('../img/fancy/arrow-right.png') no-repeat; } #fancybox-right-ico { margin-top: -37px; width: 16px; height: 74px; background: url('../img/fancy/arrow-left.png') no-repeat; } #fancybox-left:hover, #fancybox-right:hover { visibility: visible; } #fancybox-left span { right: 40px; left: auto; } #fancybox-right span { left: 40px; } #fancybox-left:hover span, #fancybox-right:hover span { opacity:1; } .fancybox-bg { position: absolute; padding: 0; margin: 0; border: 0; width: 20px; height: 20px; z-index: 1001; } #fancybox-bg-n { top: -20px; left: 0; width: 100%; background-image: url('../img/fancy/fancybox-x.png'); } #fancybox-bg-ne { top: -20px; right: -20px; background-image: url('../img/fancy/fancybox.png'); background-position: -40px -162px; } #fancybox-bg-e { top: 0; right: -20px; height: 100%; background-image: url('../img/fancy/fancybox-y.png'); background-position: -20px 0px; } #fancybox-bg-se { bottom: -20px; right: -20px; background-image: url('../img/fancy/fancybox.png'); background-position: -40px -182px; } #fancybox-bg-s { bottom: -20px; left: 0; width: 100%; background-image: url('../img/fancy/fancybox-x.png'); background-position: 0px -20px; } #fancybox-bg-sw { bottom: -20px; left: -20px; background-image: url('../img/fancy/fancybox.png'); background-position: -40px -142px; } #fancybox-bg-w { top: 0; left: -20px; height: 100%; background-image: url('../img/fancy/fancybox-y.png'); } #fancybox-bg-nw { top: -20px; left: -20px; background-image: url('../img/fancy/fancybox.png'); background-position: -40px -122px; } #fancybox-title { font-size: 12px; z-index: 1102; } .fancybox-title-inside { padding-bottom: 10px; text-align: center; color: #333; background: #fff; position: relative; } .fancybox-title-outside { padding-top: 10px; color: #fff; } .fancybox-title-over { position: absolute; bottom: 0; left: 0; color: #FFF; direction:rtl; } #fancybox-title-over { padding: 15px; background-image: url('../img/fancy/fancy_title_over.png'); display: block; direction:rtl; } .fancybox-title-float { position: absolute; left: 0; bottom: -20px; height: 32px; } #fancybox-title-float-wrap { border: none; border-collapse: collapse; width: auto; } #fancybox-title-float-wrap td { border: none; white-space: nowrap; } #fancybox-title-float-left { padding: 0 0 0 15px; background: url('../img/fancy/fancybox.png') -40px -90px no-repeat; } #fancybox-title-float-main { color: #FFF; line-height: 29px; font-weight: bold; padding: 0 0 3px 0; background: url('../img/fancy/fancybox-x.png') 0px -40px; } #fancybox-title-float-right { padding: 0 0 0 15px; background: url('../img/fancy/fancybox.png') -55px -90px no-repeat; } #nprogress {  pointer-events: none; } #nprogress .bar {  background: #08689E;  position: fixed;  z-index: 100;  top: 0;  left: 0;  width: 100%;  height: 3px; }  #nprogress .peg {  display: block;  position: absolute;  right: 0px;  width: 100px;  height: 100%;  box-shadow: 0 0 10px #08689E, 0 0 5px #08689E;  opacity: 1.0;  -webkit-transform: rotate(3deg) translate(0px, -4px); -ms-transform: rotate(3deg) translate(0px, -4px);   transform: rotate(3deg) translate(0px, -4px); }  .barfix{  position: fixed;  z-index: 100;  top: 0;  left: 25%; } .barfix:after, .barfix:before {   content: "";   float: left;   height: 4px; } .barfix:after, [dir="rtl"] .barfix:before {   border-left: 247px solid #0089FA;   border-right: 248px solid #FF002B; } .barfix:before, [dir="rtl"] .barfix:after {   border-left: 248px solid #FFA900;   border-right: 247px solid #00A753; }  #nprogress .spinner {  display: none;  position: fixed;  z-index: 100;  top: 15px;  right: 15px; } #nprogress .spinner-icon {  width: 18px;  height: 18px;  box-sizing: border-box;  border: solid 2px transparent;  border-top-color: #29d;  border-left-color: #29d;  border-radius: 50%;  -webkit-animation: nprogress-spinner 400ms linear infinite;   animation: nprogress-spinner 400ms linear infinite; } @-webkit-keyframes nprogress-spinner {  0%  { -webkit-transform: rotate(0deg); }  100% { -webkit-transform: rotate(360deg); } } @keyframes nprogress-spinner {  0%  { transform: rotate(0deg); }  100% { transform: rotate(360deg); } } 