@import url(//fonts.googleapis.com/css?family=Open+Sans);
@font-face {
  font-family: "Nexa";
  src: url("../fonts/Nexa_Light.otf");
}

@font-face {
  font-family: "Nexa-bold";
  src: url("../fonts/Nexa_Bold.otf");
}
@font-face {
  font-family: "Myriad Pro Regular";
  src: url("../fonts/MYRIADPRO-REGULAR.OTF");
}
html,
body {
  height: 100% !important;
}

#windowDiv {
  /*min-height: 100% !important;*/
  position: relative;
}

#bodyContainer,
.col-lg-12 {
  padding: 0 !important;
}

#bodyContainer {
  margin-left: auto;
  margin-right: auto;
}

.rtl {
  direction: rtl;
  text-align: right;
}

@media (min-width: 768px) {
  .rtl .navbar-nav > li {
    float: right;
  }

  .rtl .navbar-nav {
    float: right;
  }

  /*
    .rtl .navbar-nav > li + li {
        margin: 0 2px 0 0;
    }
      */
  .navbar-default {
    background-color: transparent;
  }

  .navbar-collapse {
    padding: 0px;
  }
}

.textContainer blockquote {
  border-left: 0px;
  margin: 0;
  padding: 0 20px;
}

.textContainer a {
  color: inherit;
  text-decoration: underline;
}

#content {
  position: absolute;
}

.simblaEL {
  /*margin-right: 0 !important;
  margin-left: 0 !important
  overflow: hidden;*/
}

.main_img{
  height: 300px;
  width: 400px;
}

.openSiteForEditing {
  margin: 10px auto !important;
  width: 100px !important;
  display: block !important;
}

#addEditWebsite {
  padding: 0px;
}

#modal .widget-box {
  margin: 0;
}

.modal-body {
  /* max-height: 300px;*/
}

.paddingR-10 {
  padding-right: 10px;
}

.paddingL-10 {
  padding-left: 10px;
}

.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  width: 100%;
}

.carousel .item {
  min-height: 30px;
}

img {
  margin: auto;
  display: block;
}

.textContainer img {
  display: inline;
}

.textContainer img {
  dispaly: inline;
}

.carousel {
  margin: auto;
}

.row {
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.textContainer {
  /*overflow: auto;*/
}

.simblaHeader,
.simblaFooter {
  width: 100%;
}

.simblaFooter {
  position: absolute;
  bottom: 0;
}

.sticky {
  position: fixed;
  z-index: 999;
}

.textContainer h1,
.textContainer h2,
.textContainer h3,
.textContainer h4,
.textContainer h5,
.textContainer h6,
.textContainer .h1,
.textContainer .h2,
.textContainer .h3,
.textContainer .h4,
.textContainer .h5,
.textContainer .h6 {
}

ul.navbar-nav {
  padding: 0;
  -webkit-padding-start: 0px;
  -moz-padding-start: 0px;
}

.navbar-default {
  border: 0px;
}

@media (min-width: 992px) {
  .rtl .col-md-1,
  .rtl .col-md-2,
  .rtl .col-md-3,
  .rtl .col-md-4,
  .rtl .col-md-5,
  .rtl .col-md-6,
  .rtl .col-md-7,
  .rtl .col-md-8,
  .rtl .col-md-9,
  .rtl .col-md-10,
  .rtl .col-md-11 {
    float: right;
  }
}

.textContainer .simblaImg {
  display: inline;
}

embed {
  max-width: 100%;
}
video {
  max-width: 100%;
}
video:not([height]) {
  height: auto;
}

.simblaEL.videoElm,
.simblaEL.flashElm,
.simblaEL.youtubeElm {
  text-align: center;
}

.youtubeElm {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
}

.simblaEL.flashElm embed:not([width]) {
  width: 100%;
}

.youtubeElm iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.rtl ul.nav[data-bgtype="divider"] li:last-child a {
  border-left: none !important;
}

.rtl ul.nav[data-bgtype="divider"] li:first-child a {
  border-right: none !important;
}

#windowDiv:not(.rtl) ul.nav[data-bgtype="divider"] li:first-child a {
  border-left: none !important;
}

#windowDiv:not(.rtl) ul.nav[data-bgtype="divider"] li:last-child a {
  border-right: none !important;
}

.navbar-default {
  background-color: transparent;
}

.rtl ul.nav[data-hover-bgtype="divider"] li:last-child a:hover {
  border-left: none !important;
}

.rtl ul.nav[data-hover-bgtype="divider"] li:first-child a:hover {
  border-right: none !important;
}

#windowDiv:not(.rtl)
  ul.nav[data-hover-bgtype="divider"]
  li:first-child
  a:hover {
  border-left: none !important;
}

#windowDiv:not(.rtl) ul.nav[data-hover-bgtype="divider"] li:last-child a:hover {
  border-right: none !important;
}

.rtl ul.nav[data-current-bgtype="divider"] li:last-child a.current {
  border-left: none !important;
}

.rtl ul.nav[data-current-bgtype="divider"] li:first-child a.current {
  border-right: none !important;
}

#windowDiv:not(.rtl)
  ul.nav[data-current-bgtype="divider"]
  li:first-child
  a.current {
  border-left: none !important;
}

#windowDiv:not(.rtl)
  ul.nav[data-current-bgtype="divider"]
  li:last-child
  a.current {
  border-right: none !important;
}

.carousel-caption {
  height: auto;
  bottom: 15%;
  text-align: left;
}

.rtl .carousel-caption {
  text-align: right;
}

.carousel-fade .carousel-inner .item {
  opacity: 0;
  transition-property: opacity;
}

.carousel-fade .carousel-inner .active {
  opacity: 1;
}

.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  opacity: 0;
  z-index: 1;
}

.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}

.carousel-fade .carousel-control {
  z-index: 2;
}

a:focus {
  outline: 0; /*removes the dotted border*/
}

a#linkToSimbla {
  position: absolute;
  text-decoration: none;
  color: #fff !important;
  margin-left: 70%;
  padding: 0 4px;

  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  width: 118px;
  background: linear-gradient(
    to left,
    #422d39 0%,
    #963062 25%,
    #963062 25%,
    #d7335b 50%,
    #ed5339 75%,
    #ed5339 75%,
    #eb9533 100%
  );
}

.rtl + a#linkToSimbla.he {
  margin-left: 30%;
  width: 97px;
}
@media (max-width: 500px) {
  a#linkToSimbla {
    margin-left: 50%;
  }
  .rtl + a#linkToSimbla.he {
    margin-left: 20%;
  }
}

#linkToSimbla .main {
  opacity: 0.8;
  font-size: 10px;
  font-family: Nexa-bold, Varenda !important;
  background: transparent;
}

#linkToSimbla .s {
  opacity: 0.5;
  font-size: 9px;
  font-family: Nexa, Varenda;
}

.iconElm {
  text-align: center;
}

.simbla-form {
  padding: 10px;
  text-align: center;
}

.simblaGallery[data-g-spacing="NONE"] .sDivider {
  padding: 0;
}
.simblaGallery[data-g-spacing="NONE"] .elem {
  overflow: hidden;
}
.simblaGallery[data-g-spacing="NONE"] figure {
  width: calc(100% + 1px);
  /*max-width: calc(100% + 1px);*/
  /*overflow: inherit;*/
}
.simblaGallery[data-g-spacing="SMALL"] .sDivider {
  padding: 7px;
}
.simblaGallery[data-g-spacing="NORMAL"] .sDivider {
  padding: 15px;
}
/**************
gallery effect section
 **************/

.simblaGallery figure {
  position: relative;
  display: block;
  
  max-width: 100%;
  overflow: hidden;
  text-align: center;
}
.simblaGallery figure img {
  position: relative;
  display: block;

  opacity: 1;
}

.simblaGallery figure img:not([width]) {
  
  max-width: 100%;
}
@media screen and (min-color-index: 0) and(-webkit-min-device-pixel-ratio:0) {
  @media {
    .simblaGallery figure img:not([width]) {
      min-height: initial;
    }
  }
}
.simblaGallery figure figcaption {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  

  padding: 2em 0;
  color: #fff;
  text-transform: uppercase;
  font-size: 1.25em;
  /*-webkit-backface-visibility: hidden;
    backface-visibility: hidden;*/
}
.simblaGallery[data-g-style="FADE"] figcaption {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  color: #484c61;
  -webkit-transition: -webkit-transform 0.35s, color 0.35s;
  transition: transform 0.35s, color 0.35s;
  -webkit-transform: translate3d(0, -50%, 0);
  transform: translate3d(0, -50%, 0);
}
.simblaGallery[data-g-style="FADE"] figure img {
  transition: opacity 0.35s;
}
.simblaGallery[data-g-style="FADE"] figure:hover img {
  opacity: 0.6;
}
.simblaGallery[data-g-style="FADE"] figure:hover figcaption {
  color: #fff;
  -webkit-transform: translate3d(0, -50%, 0) translate3d(0, -40px, 0);
  transform: translate3d(0, -50%, 0) translate3d(0, -40px, 0);
}

.simblaGallery[data-g-style="SLIDE"] img {
  max-width: none;
  width: -webkit-calc(100% + 60px);
  width: calc(100% + 60px);
  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
  transition: opacity 0.35s, transform 0.35s;
  -webkit-transform: translate3d(-50px, 0, 0);
  transform: translate3d(-50px, 0, 0);
}
.rtl .simblaGallery[data-g-style="SLIDE"] img {
  -webkit-transform: translate3d(50px, 0, 0);
  transform: translate3d(50px, 0, 0);
}
.simblaGallery[data-g-style="SLIDE"] figure:hover img {
  opacity: 0.7;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.simblaGallery[data-g-style="ZOOM"] figure {
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
.simblaGallery[data-g-style="ZOOM"] img {
  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
  transition: opacity 0.35s, transform 0.35s;
  -webkit-transform: translate3d(0, 0, 300px);
  transform: translate3d(0, 0, 300px);
}
.simblaGallery[data-g-style="ZOOM"] figure:hover img {
  opacity: 0.6;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.simblaGallery[data-g-style="PUSH"] img {
  -webkit-transition: -webkit-transform 0.35s;
  transition: transform 0.35s;
  /*-webkit-backface-visibility: hidden;
    backface-visibility: hidden;*/
}
.simblaGallery[data-g-style="PUSH"] figure:hover img {
  -webkit-transform: translate3d(0, -80px, 0);
  transform: translate3d(0, -80px, 0);
}

.simblaGallery[data-g-style="PUSH"] figure figcaption {
  top: auto;
  bottom: 0;
  padding: 1em;
  height: 80px;
  text-align: left;
  /* background: #fff;
     color: #3c4a50;*/
  -webkit-transition: -webkit-transform 0.35s;
  transition: transform 0.35s;
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
}
.rtl .simblaGallery[data-g-style="PUSH"] figure figcaption {
  text-align: right;
}
.simblaGallery[data-g-style="PUSH"] figure:hover figcaption,
.simblaGallery[data-g-style="PUSH"] figure:hover h2 {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.simblaGallery[data-g-style="PUSH"] figure:hover h2 {
  -webkit-transition-delay: 0.05s;
  transition-delay: 0.05s;
}

.simblaGallery[data-g-style="BORDER"] figure {
  background: #fff;
}
.simblaGallery[data-g-style="BORDER"] img {
  opacity: 0.95;
  -webkit-transition: -webkit-transform 0.35s;
  transition: transform 0.35s;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
}
.simblaGallery[data-g-style="BORDER"] figure:hover img {
  -webkit-transform: scale3d(0.95, 0.95, 1);
  transform: scale3d(0.95, 0.95, 1);
}

.simblaGallery[data-g-style="WASH"] img {
  opacity: 0.95;
  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
  transition: opacity 0.35s, transform 0.35s;
  -webkit-transform: scale3d(1.05, 1.05, 1);
  transform: scale3d(1.05, 1.05, 1);
}
.simblaGallery[data-g-style="WASH"] figure:hover img {
  opacity: 0.6;
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
}
.simblaGallery[data-g-style="WASH"] figure figcaption::before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  
  background: rgba(255, 255, 255, 0.5);
  content: "";
  opacity: 0;
  -webkit-transition: -webkit-transform 0.6s;
  transition: transform 0.6s;
  -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg)
    translate3d(0, -100%, 0);
  transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg)
    translate3d(0, -100%, 0);
}
.simblaGallery[data-g-style="WASH"] figure:hover figcaption::before {
  -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg)
    translate3d(0, 100%, 0);
  transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg)
    translate3d(0, 120%, 0);
  opacity: 1;
}

.simblaGallery[data-g-style="ZOOM OUT"] img {
  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
  transition: opacity 0.35s, transform 0.35s;
  -webkit-transform: scale(1.12);
  transform: scale(1.12);
}
.simblaGallery[data-g-style="ZOOM OUT"] figure:hover img {
  opacity: 0.5;
  -webkit-transform: scale(1);
  transform: scale(1);
}

/**************
END gallery effect section
 **************/

.separatorElm {
  z-index: 99;
}

/* menu spec style */

@media (min-width: 768px) {
  nav[data-align="right"] ul,
  nav[data-align="right"] ul.nav > li {
    float: right;
  }

  nav[data-align="right"] ul li a {
    text-align: right;
  }
  nav[data-align="right"] .dropdown-menu {
    right: 0;
  }
  nav[data-align="center"] ul {
    float: none;
    /* display: inline; */
    text-align: center;
    /* margin: 0 auto; */
  }

  nav[data-align="center"] ul li {
    float: none;
    display: inline-block;
    /* text-align: center; */
  }

  nav[data-group-type="vertical"] ul li {
    float: none;
    display: block;
  }

  nav[data-group-type="collapse"] .navbar-header {
    float: none;
  }

  nav[data-group-type="collapse"] .navbar-toggle {
    display: block;
  }

  nav[data-group-type="collapse"] .collapse {
    display: none !important;
  }

  nav[data-group-type="collapse"] .navbar-collapse,
  nav[data-group-type="collapse"] .navbar-collapse.in {
    border-top: 1px solid #e7e7e7;
    overflow-y: inherit;
  }

  nav[data-group-type="collapse"] .navbar-nav {
    float: none;
  }

  nav[data-group-type="collapse"] ul.nav > li {
    position: relative;
    display: block;
    float: none;
  }
}

.rtl a b.caret {
  margin-left: 0;
  margin-right: 5px;
}
.rtl .dropdown-menu {
  right: 0;
}
