@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 200;
  src: url("/themes/custom/bootstrap_free/fonts/Oswald.ttf.woff") format("woff"), url("/themes/custom/bootstrap_free/fonts/Oswald.ttf.svg#Oswald") format("svg"), url("/themes/custom/bootstrap_free/fonts/Oswald.ttf.eot"), url("/themes/custom/bootstrap_free/fonts/Oswald.ttf.eot?#iefix") format("embedded-opentype"); }

@font-face {
  font-family: 'Fira Code';
  font-style: normal;
  font-weight: 400;
  src: url("/themes/custom/bootstrap_free/fonts/FiraCode-Regular.woff") format("woff"); }

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local("Open Sans Regular"), local("OpenSans-Regular"), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFW50bf8pkAp6a.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local("Open Sans Regular"), local("OpenSans-Regular"), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVZ0bf8pkAg.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-weight: 400;
  src: local("Fira Sans Regular"), local("FiraSans-Regular"), url(https://fonts.gstatic.com/s/firasans/v10/va9E4kDNxMZdWfMOD5VvmYjLazX3dGTP.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-weight: 400;
  src: local("Fira Sans Regular"), local("FiraSans-Regular"), url(https://fonts.gstatic.com/s/firasans/v10/va9E4kDNxMZdWfMOD5Vvl4jLazX3dA.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face {
  font-family: 'TH Sarabun New';
  src: url("/themes/custom/bootstrap_free/fonts/THSarabunNewRegular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

/* latin-ext */
@font-face {
  font-family: 'Cuprum';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Cuprum Regular"), local("Cuprum-Regular"), url(https://fonts.gstatic.com/s/cuprum/v11/dg4k_pLmvrkcOkBNKOtCpb4lSzon.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Cuprum';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Cuprum Regular"), local("Cuprum-Regular"), url(https://fonts.gstatic.com/s/cuprum/v11/dg4k_pLmvrkcOkBNJutCpb4lSw.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 400;
  src: local("Barlow Regular"), local("Barlow-Regular"), url(https://fonts.gstatic.com/s/barlow/v4/7cHpv4kjgoGqM7E_Ass5ynghnQci.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 400;
  src: local("Barlow Regular"), local("Barlow-Regular"), url(https://fonts.gstatic.com/s/barlow/v4/7cHpv4kjgoGqM7E_DMs5ynghnQ.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

/* line 107, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
body {
  font-family: Barlow, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 11pt;
  line-height: 1.5; }

/* line 114, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
body.path-frontpage {
  background-color: #212020; }
  /* line 117, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  body.path-frontpage .page-header {
    border-bottom: 0; }
  /* line 121, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  body.path-frontpage .footer {
    color: white; }
    /* line 124, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
    body.path-frontpage .footer a {
      color: whitesmoke; }

/* line 130, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.footer {
  margin-top: 45px;
  padding-top: 10px;
  padding-bottom: 10px;
  border-top: 1px solid #3C3C3C; }

/* line 137, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
h1,
.h1 {
  font-size: 30px; }

/* line 142, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
h2,
.h2 {
  font-size: 24px; }

/* line 147, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
h1,
.h1,
h2,
.h2 {
  font-family: Cuprum, "Helvetica Neue", Helvetica, Arial, sans-serif; }

/* line 154, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.well {
  background-color: #f8f8f8; }

/* line 158, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.navbar-default {
  background-color: black;
  border-color: black; }
  /* line 162, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .navbar-default a {
    color: #fff; }
  /* line 166, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .navbar-default .navbar-brand {
    font-size: 16px;
    color: #fff; }
    /* line 170, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
    .navbar-default .navbar-brand:hover {
      color: #ccc; }
  /* line 177, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .navbar-default .navbar-nav li a {
    color: #fff; }
    /* line 180, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
    .navbar-default .navbar-nav li a:hover {
      color: #ccc; }

/* line 188, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
  color: black; }

/* line 196, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
a {
  color: #801336; }
  /* line 199, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  a:hover, a:focus {
    color: #c72c41;
    text-decoration: none; }

/* line 206, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.footer-menu {
  float: left; }
  /* line 209, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .footer-menu li {
    float: left; }

/* line 214, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.field--name-body img {
  max-width: 100%;
  height: auto;
  margin: 0 0 10px; }

/* line 220, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.block-system-powered-by-block {
  float: right;
  padding: 10px 15px; }

/* line 226, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.menu-main li {
  float: left; }

/* line 232, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.menu--account li {
  float: left; }

/* line 238, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.view-blog .views-col {
  min-height: 220px; }

/* line 242, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.view-blog .views-field-title {
  font-family: Fira Sans;
  font-size: 16px;
  padding-bottom: 5px;
  margin-bottom: 5px;
  border-bottom: 1px solid #ddd; }

/* line 252, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.view-main-content .view-three-row {
  margin-bottom: 15px;
  background-color: white; }
  /* line 256, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .view-main-content .view-three-row .views-field-field-image {
    float: left; }
  /* line 260, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .view-main-content .view-three-row .views-field-title {
    font-size: 32px;
    color: black; }
    /* line 265, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
    .view-main-content .view-three-row .views-field-title a:hover {
      text-decoration: none; }

/* line 273, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.main-content-col {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  box-sizing: border-box;
  overflow: hidden;
  position: relative; }
  /* line 282, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .main-content-col .dikey {
    -ms-flex-direction: row;
    flex-direction: row; }
  /* line 287, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .main-content-col .ters-dikey {
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse; }
  /* line 292, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .main-content-col .yatay {
    -ms-flex-direction: column;
    flex-direction: column; }

/* line 299, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.main-content-row {
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
  -ms-flex: 1;
  flex: 1;
  box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  padding: 0;
  position: relative;
  margin-bottom: 15px; }
  /* line 313, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .main-content-row .views-field-nothing {
    background: #fff;
    box-sizing: border-box;
    padding: 15px;
    width: 100%; }

/* line 321, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.main-content-title {
  font-family: Cuprum, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 24px;
  line-height: 28px;
  margin-bottom: 5px; }
  /* line 327, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .main-content-title a {
    color: black; }
    /* line 330, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
    .main-content-title a:hover {
      color: black; }

/* line 336, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.suggested-content-row {
  margin-bottom: 15px; }
  /* line 339, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .suggested-content-row .views-field-field-image {
    margin-bottom: 15px; }

/* line 344, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.suggested-content-title {
  font-family: Cuprum, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 5px; }
  /* line 350, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .suggested-content-title a {
    color: black; }
    /* line 353, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
    .suggested-content-title a:hover {
      color: black; }

/* line 359, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.main-content-genel-kategoriler {
  margin-bottom: 10px; }
  /* line 362, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .main-content-genel-kategoriler a {
    background-color: yellow;
    padding: 5px;
    color: black; }

/* line 369, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.main-content-tarih {
  background-color: black;
  color: white;
  padding: 5px; }

/* line 377, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.view-yazar-block {
  background-color: black;
  padding: 10px;
  margin-bottom: 15px; }
  /* line 382, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .view-yazar-block .views-row {
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #eee; }
  /* line 388, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .view-yazar-block .views-field-title {
    margin-bottom: 5px; }
    /* line 391, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
    .view-yazar-block .views-field-title a {
      color: white; }
  /* line 396, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .view-yazar-block .views-field-field-yazar a {
    background-color: yellow;
    padding: 5px;
    color: black; }

/* line 403, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.view-yazar-adlari-bolumu {
  background-color: black;
  padding: 10px; }
  /* line 407, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .view-yazar-adlari-bolumu .views-row {
    float: left;
    background-color: yellow;
    padding: 3px;
    margin: 3px; }
  /* line 414, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .view-yazar-adlari-bolumu:after {
    content: "";
    clear: both;
    display: table; }
  /* line 420, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .view-yazar-adlari-bolumu a {
    color: black; }

/* line 426, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.path-frontpage .view-yazar-block {
  background-color: white; }
  /* line 429, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .path-frontpage .view-yazar-block .views-row {
    border-bottom: 1px solid #333; }
  /* line 434, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .path-frontpage .view-yazar-block .views-field-title a {
    color: black; }

/* line 441, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.path-frontpage .view-yazar-adlari-bolumu {
  background-color: white; }

/* line 449, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.no-padding {
  padding-left: 0px;
  padding-right: 0px; }

/* line 454, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.no-padding-full {
  padding: 0px; }

/* line 459, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.view-frontpage h2 {
  margin-top: 10px; }

/* line 463, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.view-frontpage .views-field-body {
  padding: 10px; }

/* line 467, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.view-frontpage .views-field-title {
  padding: 5px; }

/* line 474, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.views-col-frontpage {
  border: 1px solid #eeeeee;
  margin-bottom: 15px;
  text-align: center;
  border-radius: 5px; }
  /* line 480, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .views-col-frontpage .views-field-field-image {
    position: relative; }
    /* line 494, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
    .views-col-frontpage .views-field-field-image:before {
      right: 50%;
      border: 0 solid transparent;
      border-right: 174px solid transparent;
      border-bottom: 20px solid #fff; }
    /* line 501, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
    .views-col-frontpage .views-field-field-image:after {
      left: 50%;
      border: 0 solid transparent;
      border-left: 174px solid transparent;
      border-bottom: 20px solid #fff; }
  /* line 509, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .views-col-frontpage img {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px; }

/* line 518, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.article {
  margin-bottom: 30px;
  padding-bottom: 30px; }
  /* line 522, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .article .field--name-field-image {
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #eeeeee; }

/* line 529, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.view-kategori-col {
  margin-bottom: 10px;
  padding-bottom: 10px;
  border: 1px solid #eeeeee; }
  /* line 534, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .view-kategori-col .views-field-title {
    margin-top: 10px;
    text-align: center; }
    /* line 538, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
    .view-kategori-col .views-field-title a {
      font-size: 18px;
      font-family: Cuprum, "Helvetica Neue", Helvetica, Arial, sans-serif;
      color: #2d132c; }
      /* line 543, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
      .view-kategori-col .views-field-title a:hover {
        color: #c72c41;
        text-decoration: none; }

/* line 552, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.navbar-right .dropdown-menu {
  right: auto; }
  /* line 556, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .navbar-right .dropdown-menu li a {
    color: black; }
    /* line 559, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
    .navbar-right .dropdown-menu li a:hover {
      color: #ccc; }

/* line 567, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.scrollToTop {
  width: 50px;
  height: 50px;
  padding: 10px;
  text-align: center;
  background: whiteSmoke;
  font-weight: bold;
  color: #444;
  text-decoration: none;
  position: fixed;
  bottom: 16px;
  left: 16px;
  display: none;
  font-size: 22px;
  border-radius: 4px; }

/* line 585, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.scrollToTop:hover {
  text-decoration: none; }

/* line 590, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.arrow-up {
  border: solid black;
  border-width: 0 5px 5px 0;
  display: inline-block;
  padding: 5px;
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg); }

/* line 600, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.morphext > .animated {
  display: inline-block; }

/* line 606, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.vies-owl-deneme button:before {
  font-size: 1.5rem; }

/* line 613, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.view-owl-deneme .slick--thumbnail {
  display: none; }

/* line 620, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.view-taxonomy-term .views-row {
  padding-bottom: 30px; }

@media only screen and (min-width: 768px) {
  /* line 627, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .views-col-frontpage {
    min-height: 575px; } }

@media only screen and (max-width: 768px) {
  /* line 635, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .main-content-col .dikey {
    -ms-flex-direction: column;
    flex-direction: column; }
  /* line 640, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .main-content-col .ters-dikey {
    -ms-flex-direction: column;
    flex-direction: column; }
  /* line 645, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .main-content-col .yatay {
    -ms-flex-direction: column;
    flex-direction: column; }
  /* line 650, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .main-content-col .main-content-row {
    -ms-flex-direction: column;
    flex-direction: column; }
  /* line 658, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .navbar-default .navbar-brand {
    font-size: 14px; }
  /* line 664, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .view-frontpage .views-rows {
    padding-left: 0 !important;
    padding-right: 0 !important; }
  /* line 672, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .article {
    margin-bottom: 30px;
    padding-bottom: 30px;
    border-bottom: 3px solid #2d132c; }
  /* line 680, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .views-col-frontpage .views-field-field-image:before {
    border-right: 182.5px solid transparent; }
  /* line 684, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .views-col-frontpage .views-field-field-image:after {
    border-left: 182.5px solid transparent; }
  /* line 690, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  body {
    font-family: Barlow, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13pt;
    line-height: 1.5; } }

/* Video Modal
-----------------------------------------*/
/* line 701, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.video-modal,
.video-modal .overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 3000; }

/* line 711, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.video-modal {
  overflow: hidden;
  position: fixed;
  opacity: 0.0;
  -webkit-transform: translate(500%, 0%);
  transform: translate(500%, 0%);
  -webkit-transition: -webkit-transform 0s linear 0s;
  transition: transform 0s linear 0s;
  /* using flexbox for vertical centering */
  /* Flexbox display */
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  /* Vertical alignment */
  -webkit-box-align: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d; }

/* line 742, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.video-modal .overlay {
  z-index: 0;
  background: black;
  /* background: rgba(13, 1, 61, 0.82); */
  /* overlay color */
  opacity: 0.0;
  -webkit-transition: opacity 0.2s ease-out 0.05s;
  transition: opacity 0.2s ease-out 0.05s; }

/* line 755, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.video-modal-content {
  position: relative;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  z-index: 1;
  margin: 0 auto;
  overflow-y: visible;
  background: #000;
  width: calc(100% - 12em);
  height: 0;
  padding-top: calc((100% - 12em) * 0.5625);
  /* 16:9 calc */ }

/* Scaling to fit within the current Viewport size:
   When viewport aspect ratio is greater than 16:9
   work off the height instead of the width for calc */
@media (min-aspect-ratio: 16 / 9) {
  /* line 775, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .video-modal-content {
    width: 0;
    height: calc(100vh - 10em);
    padding-top: 0;
    padding-left: calc((100vh - 10em) * 1.7778);
    /* 16:9 calc */ } }

/* Mobile Layout Tweaks - side margins reduced */
@media (max-width: 640px) {
  /* line 786, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .video-modal-content {
    width: calc(100% - 1em);
    padding-top: calc((100% - 1em) * 0.5625);
    /* 16:9 calc */ } }

/* modal close button */
/* line 794, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.close-video-modal {
  display: block;
  position: absolute;
  left: 0;
  top: -40px;
  text-decoration: none;
  font-size: 20px;
  font-weight: bold;
  color: #fff; }

/* set the iframe element to stretch to fit its parent element */
/* line 807, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
iframe#youtube {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  background: #000;
  box-shadow: 0px 2px 16px rgba(0, 0, 0, 0.5); }

/* show the modal: 
   add class to the body to reveal */
/* line 820, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.show-video-modal .video-modal {
  opacity: 1.0;
  transform: translate(0%, 0%);
  -webkit-transform: translate(0%, 0%); }

/* line 827, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.show-video-modal .video-modal .overlay {
  opacity: 1.0; }

/* line 831, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.show-video-modal .video-modal-content {
  transform: translate(0%, 0%);
  -webkit-transform: translate(0%, 0%); }

/* line 837, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.card-play {
  width: 48px;
  height: 32px;
  position: absolute;
  z-index: 1;
  left: 50%;
  top: 50%;
  transform: translateX(-50%) translateY(-50%) scale(1);
  opacity: 1;
  background: url("https://upload.wikimedia.org/wikipedia/commons/0/09/YouTube_full-color_icon_%282017%29.svg") center center/cover;
  cursor: pointer;
  transition: all 0.5s ease; }

/* line 851, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.play-video {
  position: relative; }

/* line 855, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.video-list {
  padding-bottom: 15px;
  position: relative; }

/* line 860, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.video-list:hover:after,
.video-list:hover .card-play {
  opacity: 1;
  width: 60px;
  height: 40px; }

/* line 867, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.video-list:hover img {
  box-shadow: 0 2px 4px rgba(13, 1, 61, 0.35);
  -webkit-transition: all 0.2s ease-out 0.05s;
  transition: all 0.5s ease-out 0.05s; }

/* line 875, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.webform-submission-fatura-bilgileri-form .form-control {
  background-color: #fff;
  border: 2px solid #d9d9e1;
  border-radius: 5px;
  box-sizing: border-box;
  font-family: 'Roboto', 'Arial', sans-serif;
  font-size: 13px;
  margin-bottom: 12px;
  padding: 0.5em;
  transition: border-color 150ms ease;
  width: 100%;
  height: 40px;
  padding-left: 15px;
  color: #4a4a56;
  box-shadow: none; }
  /* line 891, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .webform-submission-fatura-bilgileri-form .form-control:focus {
    border-color: #000; }

/* line 896, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.webform-submission-fatura-bilgileri-form .form-type-webform-document-file {
  position: relative; }
  /* line 899, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .webform-submission-fatura-bilgileri-form .form-type-webform-document-file .file {
    font-size: 100%;
    margin: 5px 0 10px; }
  /* line 903, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .webform-submission-fatura-bilgileri-form .form-type-webform-document-file .file-link {
    padding: 10px 0; }

/* line 908, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.webform-submission-fatura-bilgileri-form .upload-btn-wrapper {
  position: relative;
  width: 100%;
  text-align: center;
  overflow: hidden;
  display: inline-block;
  border: 2px solid gray;
  color: gray;
  background-color: white;
  padding: 7px 20px;
  border-radius: 5px;
  font-size: 11pt;
  font-weight: bold;
  margin: 0 0 12px; }

/* line 924, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.webform-submission-fatura-bilgileri-form input[type=file] {
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0; }

/* line 930, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.webform-submission-fatura-bilgileri-form .form-item {
  position: relative;
  margin-top: 7px; }
  /* line 933, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
  .webform-submission-fatura-bilgileri-form .form-item .control-label {
    position: absolute;
    top: -13px;
    left: 5px;
    background-color: #fff;
    padding-left: 5px;
    padding-right: 5px;
    color: #3c3c3c;
    font-size: 10.5pt; }

/* line 944, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.webform-submission-fatura-bilgileri-form .form-required::after {
  color: black; }

/* line 949, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.bg-dark {
  background-color: #333;
  color: white; }

/* line 954, /Users/hasan/ownCloud/bootstrap_free/css/style.scss */
.py-5 {
  padding-top: 3rem;
  padding-bottom: 3rem; }

/*# sourceMappingURL=style.css.map */