body  {
     background-color: transparent; 
	 background-image: url("movie.mp4");
	 background-attachment: fixed;
	 background-repeat: no-repeat;
	 background-size: 100%;
}


.video-container {
    position: fixed;
    inset: 0;
    overflow: hidden;
    z-index: -1;
}

.video-container video {
    width: 100%;
    height: 100%;
    object-fit: cover;
}


/*preventing copy*/
.noselect {
  -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Chrome/Safari/Opera */
     -khtml-user-select: none; /* Konqueror */
       -moz-user-select: none; /* Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  not supported by any browser */
}


/* рамка на заглавието и на левия шрифт, не се използва тук*/
.slant {
  background: #transparent;
  height: 110px;
  width: 860px;
  position: absolute;
  top: 0%;
  margin-top: 35px;
  left: 50%;
  margin-left: -430px;
  text-align: left;

    -moz-transform: scale(1) rotate(0deg) translate(0px, 0px) skew(10deg, 0deg);
    -webkit-transform: scale(1) rotate(0deg) translate(0px, 0px) skew(10deg, 0deg);
    -o-transform: scale(1) rotate(0deg) translate(0px, 0px) skew(10deg, 0deg);
    -ms-transform: scale(1) rotate(0deg) translate(0px, 0px) skew(10deg, 0deg);
    transform: scale(1) rotate(0deg) translate(0px, 0px) skew(10deg, 0deg);
}

/* рамка на заглавието */
.top {
  background: #transparent;
  height: 110px;
  width: 860px;
  position: absolute;
  top: 0%;
  margin-top: 20px;
  left: 50%;
  margin-left: -430px;
  text-align: center;
}

/* рамка на бутоните */
.button {
	background: #transparent;
	position: absolute;
	top: 0%;
	margin-top: 600px;
	right: 50%;
	margin-right: 180px;
	width: 400px;
	text-align: right;
	
}

/* стил на афоризмите */
.middle {
	text-align: center;
	font-size: 12px;
	font-style: italic;
	margin-right: 40px;
	line-height: 20px;
}

/* рамка на социалните мрежи */
.social {
	background: #transparent;
	position: relative;
	margin-left: 40px;
	width: 300px;
}

/* празно поле най-отдолу*/
.blank {
	position: absolute;
	background: #transparent;
}

/* рамка на съдържанието */
.text {
  background: #fff;
  position: absolute;
  top: 0%;
  margin-top: 600px;
  left: 50%;
  margin-left: -160px;
  width: 650px; 
  text-align: left;
  z-index: 1;
  box-shadow: inset 0px 0px 0px rgba(0,0,0,0.9);
  
	opacity: 0.90;
    filter: alpha(opacity=85); /* For IE8 and earlier */
	
	border-top-left-radius: 90px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 90px;
	
	border-top: 1px solid gray;
	border-left: 1px solid gray;
	border-right: 1px solid gray;
	border-bottom: 1px solid gray;
}

/* центриране на изображения*/
img.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto; 
}

/* заглавен текст */
h1 {
    color: #909090;
	font-family: "Impact";
	margin-top: 50px;
	margin: 30px;
	font-size: 140px;
    text-align: center;
	font-style: normal;
	letter-spacing: -5px;
    font-weight: bold; 
	text-shadow: 0px 3px 0px #ffffff;
		
	opacity: 0.70;
    filter: alpha(opacity=70); /* For IE8 and earlier */
}

/* шрифт на часовника */
h2 {
font-family: arial;
color: #fff;
margin-top: 60px;
line-height: 40px;
font-size: 80px;
letter-spacing: -1px;
}

/* цвят на часовника */
.red {color: #bb0000;}

/* текст под заглавието */
h3 {
    color: #909090;
	margin: 0px;  
	font: 100 100px/1.0 'impact';
	font-size: 18px;
	font-style: normal;
    text-align: center;
	letter-spacing: 0px;
	text-shadow: 0px 0px 0px #000;
}

/* текст на съдържанието */
p {
    color: #000;
	margin-top: -8px;
	margin-left: 40px;
	margin-right: 40px;
	line-height: 22px;
	font-size: 20px;
	font-family: "Аrial";
	text-indent: 4em;
 	letter-spacing: 0px;
	text-align: none;
}

/* заглавие на съдържанието */
.head {
    color: #000000;
	font-family: "arial";
	margin-top: 30px;
	margin-left: 70px;
	font-size: 22px;
	font-style: italic;
	text-align: left;
	letter-spacing: 0px;
	text-indent: 0em;
	text-decoration: none;
	line-height: 20px;
}

.italic {text-align: right;
	font-size: 16px;
	font-style: italic;
	margin-right: 40px;
	line-height: 20px;
}

.fig {
font-style: italic;
text-indent: 0em;
text-align: center;
line-height: 25px;
}

hr {
color: #000000; 
width: 500px;
size: 1px;
}

.left-hr {
width: 40px; 
text-align: right; 
margin-right: 10px;
}

/* текст на линковете */
link {
  	margin-right: 0px;
	margin-top: 10px;
}

/* текст на линковете */
.link-big {
  	font-family: "arial";
	color: #f2f2f2;
	font-size: 18px;
	text-decoration: none;
	line-height: 25px;
	letter-spacing: -1px;
	text-shadow: 3px 3px 3px #000;
}

/* текст на линковете */
.link-small {
  	font-family: "impact";
	color: #d8d8d8;
	font-size: 16px;
	text-decoration: none;
	line-height: 0px;
	letter-spacing: 0px;
}

/* link bottom */
.link-back{
	text-decoration: none;
	font-size: 16px;
	margin-left: 40px;
}

/* mouse over link */
a:hover {color: #202020;}
/* selected link */
a:active {color: transparent;}

.blink {
	-webkit-animation-name: blinker;
    -webkit-animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
	
    -moz-animation-name: blinker;
    -moz-animation-duration: 1s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: infinite;
	
    animation-name: blinker;
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}
@-moz-keyframes blinker { 0% { opacity: 1.0; } 90% { opacity: 0.0; } 100% { opacity: 1.0; }
}
@-webkit-keyframes blinker { 0% { opacity: 1.0; } 90% { opacity: 0.0; } 100% { opacity: 1.0; }
}
@keyframes blinker { 0% { opacity: 1.0; } 90% { opacity: 0.0; } 100% { opacity: 1.0; }
}

/* fonts */
@font-face {
    font-family: "Arial";
    src: url(arial.ttf) format("truetype");
}

@font-face {
    font-family: "Impact";
    src: url(Impact.ttf) format("truetype");
}
/* fonts end */