.page-wrapper {  position: relative;  z-index: 2;  background: #fff;  overflow: hidden;  min-height: 100%;}.loaded .page-wrapper,.loaded .header-antiflicker,.loaded body > header .header-background {  -webkit-transform: translate3d(0, 0, 0);  -moz-transform: translate3d(0, 0, 0);  -o-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0);  -webkit-transition: all 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1);  -moz-transition: all 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1);  -o-transition: all 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1);  transition: all 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1);}.loaded.nav-visible .page-wrapper,.loaded.nav-visible .navbar.navbar-fixed-top,.loaded.nav-visible .header-antiflicker,.loaded.nav-visible body > header .header-background {/*  -webkit-transform: translate3d(-230px, 0, 0);  -moz-transform: translate3d(-230px, 0, 0);  -o-transform: translate3d(-230px, 0, 0);  transform: translate3d(-230px, 0, 0);*/}.loaded.no-csstransitions .page-wrapper,.loaded.no-csstransitions .header-antiflicker {  left: 0;}.loaded.no-csstransitions.nav-visible .page-wrapper,.loaded.no-csstransitions.nav-visible .navbar.navbar-fixed-top,.loaded.no-csstransitions.nav-visible .header-antiflicker {  left: -230px !important;  right: auto;}.carousel-indicators {  width: 100%;} section,header,footer {  position: relative;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}@media (max-width: 767px) {  body > section,  header,  footer {    padding-right: 5px;    padding-left: 5px;  }}img {  width: auto\9;  height: auto;  max-width: 100%;  vertical-align: middle;  border: 0;  -ms-interpolation-mode: bicubic;}.container {  position: relative;}@media (max-width: 767px) {  header {    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;  }}.largeScreenshots {color: #000;	display: table;  padding: 0px;  position: fixed;  width: 100%;  height: 100%;  z-index: 10000;  top: 0;  overflow-y: scroll;  -webkit-overflow-scrolling: touch;  background: rgba(240, 240,240, 0.93);    background: #f2f2f2/9;   *background: #f2f2f2;  background-repeat: no-repeat;  background-position: center center;  -webkit-transition: 0.5s;  -moz-transition: 0.5s;  -ms-transition: 0.5s;  -o-transition: 0.5s;  transition: 0.5s;  display: block;  animation: show 0.5s;  -moz-animation: show 0.5s;  -webkit-animation: show 0.5s;}.largeScreenshots .picHolder {	max-width: 700px;	width: auto;  padding-top: 70px;  margin-bottom: 70px;  height: 100%;  margin-left: auto;  margin-right: auto; display: table;}.largeScreenshots h1 {  margin-bottom: 70px;  color: #fff;  font-size: 35px;}.largeScreenshots .imgHolder {	text-align: center;	  width: auto;  height: auto;  margin: 0 auto;  overflow: visible;  border-radius: 0 0 3px 3px;  display: table-cell;  vertical-align: middle;}.largeScreenshots .imgHolder p {text-align: left;	word-wrap: normal;}[lang="ar"] .largeScreenshots .imgHolder p {text-align: right;	word-wrap: normal;}.largeScreenshots .imgHolder img {  cursor: pointer;  background: #e1e1e1;	height: auto;	width: auto;	margin-bottom: 20px;}.largeScreenshots .imgHolder .p {	font-family: 'Chronicle Text Roman', Georgia, Times, 'Times New Roman', serif;	margin-top: 20px;}[lang="ar"] .largeScreenshots .imgHolder .p {	text-align: right !important;}.bgat {	display: inline;	font-style: italic;	}.largeScreenshots .imgHolder .autor {	display: inline;	text-align: left;	}[lang="ar"] .largeScreenshots .imgHolder .autor {	text-align: right;}/*.largeScreenshots .imgHolder p.autor:before {	margin: 0;	content: 'Foto';	font-size: .625em;	padding-right: 5px;	margin-left: -10px;	color: #333;	display: inline;	text-transform: uppercase;	font-family: 'Akkurat Pro Regular', Helvetica, Arial, Verdana, sans-serif;	}*/[lang="ar"] .largeScreenshots .imgHolder p.autor:before {display: block;float: right;padding-left: 20px;margin-top: 5px;}.largeScreenshots .imgHolder .autor:before {	content: 'Foto';	padding-left: 10px;margin: 0;content: 'Foto';font-size: .625em;padding-right: 5px;margin-left: -10px;color: #333;display: inline;text-transform: uppercase;font-family: 'Akkurat Pro Regular', Helvetica, Arial, Verdana, sans-serif;	}[lang="ar"] .largeScreenshots .imgHolder .autor:before {	content: 'صورة:';}.largeScreenshots .next,.largeScreenshots .prev {  position: fixed;  top: 190px;  width: 200px;  cursor: pointer;  opacity: 0.3;
  *opacity: 1;
  opacity: 1\9;  left: 50%;}.largeScreenshots .next:hover,.largeScreenshots .prev:hover {  opacity: 1;}.largeScreenshots .next {  background: url('img/next.svg') no-repeat 50% 50%;
  	*background: url('img/next.png') no-repeat 50% 50%;
 	background: url('img/next.png') no-repeat 50% 50%/9;

  margin-left: 400px;  -webkit-transition: 0.5s;  -moz-transition: 0.5s;  -ms-transition: 0.5s;  -o-transition: 0.5s;  transition: 0.5s;}.largeScreenshots .prev {  background: url('img/prev.svg') no-repeat 50% 50%;  margin-left: -600px;  -webkit-transition: 0.35s;  -moz-transition: 0.35s;  -ms-transition: 0.35s;  -o-transition: 0.35s;  transition: 0.35s;}.largeScreenshots .g {  padding: 12px 25px 13px 61px;  border-radius: 5px;  color: #fff;  margin-bottom: 70px;  display: inline-block;  font-size: 18px;  border: 2px solid #fff;  opacity: 0.6;  background-size: 8%;}.largeScreenshots .g:hover {  background-color: #26A25A;  opacity: 1;  border-color: #26A25A;}.largeScreenshots .g:active {  position: relative;  top: 2px;}.close {  background: url('img/close.svg') no-repeat center;	position: fixed;	top: 40px;	right: 40px;	opacity: 0.3;  cursor: pointer;  display: block;  height: 45px;  width: 45px;  -webkit-transition: 0.5s cubic-bezier(0.27, 1.64, 0.32, 0.95);  -moz-transition: 0.5s cubic-bezier(0.27, 1.64, 0.32, 0.95);  -ms-transition: 0.5s cubic-bezier(0.27, 1.64, 0.32, 0.95);  -o-transition: 0.5s cubic-bezier(0.27, 1.64, 0.32, 0.95);  transition: 0.5s cubic-bezier(0.27, 1.64, 0.32, 0.95);}.close:hover {  opacity: 1;  -webkit-transform: rotate(90deg);  -moz-transform: rotate(90deg);  transform: rotate(90deg);}.noscroll {  overflow: hidden !important;  position: static;}@keyframes show {  from {    background: rgba(27, 31, 35, 0);    opacity: 0;  }  to {  background: rgba(240, 240,240, 0.93);    opacity: 1;  }}@-moz-keyframes show {  from {    background: rgba(27, 31, 35, 0);    opacity: 0;  }  to {  background: rgba(240, 240,240, 0.93);    opacity: 1;  }}@-webkit-keyframes show {  from {    background: rgba(27, 31, 35, 0);    opacity: 0;  }  to {  background: rgba(240, 240,240, 0.93);    opacity: 1;  }}.screenshots img {  -webkit-transition: 0.25s;  -moz-transition: 0.25s;  -ms-transition: 0.25s;  -o-transition: 0.25s;  transition: 0.25s;  cursor: pointer;}.screenshots img:hover {  -webkit-box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.2);  box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.2);  -webkit-transform: translateY(-5px);  -moz-transform: translateY(-5px);  transform: translateY(-5px);}@media screen and (max-width: 1200px) {  .largeScreenshots .next,  .largeScreenshots .prev {    width: 100px;  }  .largeScreenshots .prev {    margin-left: -500px;  }}@media screen and (max-width: 1000px) {  .largeScreenshots .imgHolder {    width: 70%;  }  .largeScreenshots .imgHolder img {    max-width: 100%;    margin-left: 0;  }  .largeScreenshots .prev {    margin-left: -50%;    width: 15%;  }  .largeScreenshots .next {    width: 15%;    margin-left: 35%;  }  .largeScreenshots span {    width: 70%;  }}@media screen and (max-width: 568px) {  .largeScreenshots h1 {    display: none;  }  .largeScreenshots .prev,  .largeScreenshots .next {    display: none;  }  .largeScreenshots .imgHolder img {    min-height: 0;  }  .largeScreenshots .picHolder {    margin-top: 100px;    padding-top: 0;  }  .close {    right: 50%;    margin-right: -24px;    position: absolute;  }}/*@keyframes next {  0% {    transform: translate(50px, 0);    opacity: 0;  }  100% {    transform: translate(0, 0);    opacity: 1;  }}*/@-o-keyframes next {  0% {    -o-transform: translate(50px, 0);    opacity: 0;  }  100% {    -o-transform: translate(0, 0);    opacity: 1;  }}@-ms-keyframes next {  0% {    -ms-transform: translate(50px, 0);    opacity: 0;  }  100% {    -ms-transform: translate(0, 0);    opacity: 1;  }}@-moz-keyframes next {  0% {    -moz-transform: translate(50px, 0);    opacity: 0;  }  100% {    -moz-transform: translate(0, 0);    opacity: 1;  }}@-webkit-keyframes next {  0% {    -webkit-transform: translate(50px, 0);/*    opacity: 0;*/  }  100% {    -webkit-transform: translate(0, 0);/*    opacity: 1;*/  }}/*@keyframes prev {  0% {    transform: translate(0, 50px);    opacity: 0;  }  100% {    transform: translate(0, 0);    opacity: 1;  }}*/@-o-keyframes prev {  0% {    -o-transform: translate(0, 50px);    opacity: 0;  }  100% {    -o-transform: translate(0, 0);    opacity: 1;  }}@-ms-keyframes prev {  0% {    -ms-transform: translate(0, 50px);    opacity: 0;  }  100% {    -ms-transform: translate(0, 0);    opacity: 1;  }}@-moz-keyframes prev {  0% {    -moz-transform: translate(0, 50px);    opacity: 0;  }  100% {    -moz-transform: translate(0, 0);    opacity: 1;  }}@-webkit-keyframes prev {  0% {    -webkit-transform: translate(0, 50px);/*    opacity: 0;*/  }  100% {    -webkit-transform: translate(0, 0);/*    opacity: 1;*/  }}.mosaico {margin-top: 20px;}.mosaico .sample-box {  margin-bottom: 25px;  transition: 0.5s;}.mosaico .sample-box img {  vertical-align: top;  width: 100%;  -webkit-box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.05);  -moz-box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.05);  box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.05);  cursor: pointer;  transition: all 0.25s ease 0s;}.mosaico .sample-box img:hover {	opacity: .8;}.mosaico .sample-box.visible {  opacity: 1;  -webkit-transform: translateX(0);  -moz-transform: translateX(0);  -ms-transform: translateX(0);  -o-transform: translateX(0);  transform: translateX(0);}.mosaico .column-2 {  padding: 0;}.mosaico .sample-box img {	width: 100%;}	.mm-menu .mm-list {  padding: 20px 0;  max-width: 100%;  white-space: normal;}.mm-right .mm-panel {	right: 0px;	direction:  rtl !important;}/*ESOS HACKS*/.largeScreenshots {    background: #f2f2f2\0/;   filter: alpha(opacity = 93)\0/;   *background: #f2f2f2;   *filter: alpha(opacity = 93);  }.largeScreenshots .next {  background: url('img/next.png') no-repeat 50% 50%\0/;  *background: url('img/next.png') no-repeat 50% 50%;}.largeScreenshots .prev {background: url('img/prev.png') no-repeat 50% 50%\0/;*background: url('img/prev.png') no-repeat 50% 50%;}.close {  background: url('img/close.png') no-repeat center\0/;  *background: url('img/close.png') no-repeat center;}