/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 2020.02.03., 13:19:21
    Author     : Gabor
*/

    .portfolioItem {
    margin-bottom: 40px;
    border-radius: 10px;
    overflow: hidden;
    box-shadow: 0px 0px 20px rgba(0,0,0,0.69);
}


#portfolioImageWrapper {
    display:none;
    position:fixed;
    left:0;
    top:0;
    width: 100%;
    height:100%;
    background:rgba(0,0,0,0.69);
    z-index: 30000;
    text-align: center;
}

#portfolioImageWrapper .portfolioOverlay {

}
.portfolioImageWrapper {
    max-width: 1030px;
    margin: 4% auto;
    width: 80%; border-radius: 10px;
    overflow: hidden;
    box-shadow: 0px 0px 20px rgba(0,0,0,0.69);
}

.portfolioImageWrapper img {width:100%;}
/* preloader */
.lds-dual-ring {
  display: inline-block;
  width: 80px;
  height: 80px;
}
.lds-dual-ring:after {
  content: " ";
  display: block;
  width: 64px;
  height: 64px;
  margin: 8px;
  border-radius: 50%;
  border: 6px solid #fff;
  border-color: #fff transparent #fff transparent;
  animation: lds-dual-ring 1.2s linear infinite;
}
@keyframes lds-dual-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.portfolioImageWrapper .preloader {
    margin: 0 auto;
    position: relative;
    margin-bottom: -80px;
}
.portfolioImageWrapper img {
    position: relative;
    z-index: 100;
}
/* preloader end */
.formError {
    background: #ef00005e;
    padding: 5px 8px;
    color: #fff4f4;
    margin-bottom: 10px;
}

.formError.formSent {
    background: #00ff005c;
}

iframe.youtubeFrame {
    border: 0px;
    max-width: 90%;
    
    margin: 0 auto;
    margin-bottom: 40px;
    display: block;
}