html, body {
    margin:  0px;
    text-align:  right;
    color: #272727;
    background-color: #F8F8FA;
    font-family: Tahoma;
    font-size: 16px;
}

video { 
    position: fixed;
    top: 50%;
    left: 50%;
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    z-index: -100;
    transform: translateX(-50%) translateY(-50%);
  background-size: cover;
  transition: 1s opacity;
  opacity: 0.3;
}

img {
    border:  0px;
}

* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing:    border-box;
	box-sizing:         border-box;
}

.all {
    position: absolute;
    right: 0px;
    left: 0px;
    top: 0px;
    bottom: 0px;
}

.block-text {
    border: 0px;
    padding: 20px;
    height: 200px;
    outline: 0px;
}

.inside-block {
    background-color: white;
    position: relative;
}

.options-buttons {
    position: relative;
    float: right;
    width: 100%;
}

.menu {
    position: absolute;
}

#logo {
    position: absolute;
    top: -150px;
    width: 100%;
    text-align: center;
}

#logo #icon {
    width: 70px;
    height: auto;
}

#logo span {
    color: gray;
    font-size: 14px;
}

.block {
    width: 600px;
    transition: 0.2s;
}

.second-block {
    background-color: white;
    width: 600px;
    margin-top: 20px;
    padding: 8px 15px;
}

.third-block {
    background-color: #f44336;
    width: 600px;
    margin-bottom: 20px;
    padding: 8px 15px;
}

.ending-block {
    background-color: transparent;
    width: 600px;
    margin-top: 20px;
    padding: 10px 20px;
}

.ending-block button {
    float: left;
    margin-left: -20px;
}

#hodaa-pass2 {
    display: none;
}

#hodaa-time2 {
    display: none;
}

#hodaa-delete2 {
    display: none;
}

#hodaa-mail2 {
    display: none;
}

#hodaa-delete2 input {
    right: 0px !important;
}

#hodaa-delete2 label {
    height: auto;
    top: -7px;
}

[type="checkbox"]+label:before, [type="checkbox"]:not(.filled-in)+label:after {
    right: 20px;
    top: 1px;
}

.right-label {
    padding-right: 55px;
}

.normal-label {
    right: 0px;
}

#your-link {
    display: none;
}

.third-block * {
    box-shadow: 0px !important;
}

#linker {
    color: white;
    width: 100%;
    margin-bottom: 0px;
    display: block;
    text-align: center;
    border: 0px;
    box-shadow: 0px !important;
}

/* label color */
   .input-field label {
     color: #b6b6b6;
     left: auto;
   }

.select-wrapper span.caret {
    right: auto;
    left: 0px !important;
}

.dropdown-content li>a, .dropdown-content li>span {
    color: gray;
    text-align: right;
}

   /* label focus color */
   .input-field input[type=text]:focus + label {
     color: gray;
   }
   /* label underline focus color */
   .input-field input[type=text]:focus {
     border-bottom: 1px solid #3f51b5;
     box-shadow: 0 0 0 white;
   }
   /* valid color */
   .input-field input[type=text].valid {
     border-bottom: 1px solid green;
     box-shadow: 0 0 0 white;
   }
   /* invalid color */
   .input-field input[type=text].invalid {
     border-bottom: 1px solid red;
     box-shadow: 0 0 0 white;
   }
   /* icon prefix focus color */
   .input-field .prefix.active {
     color: #000;
   }

   #errors {
       display: none;
       color: white;
       font-weight: bold;
   }

   .msg {
       padding: 15px;
   }

@media screen and (max-width: 700px) {
    

    .block {
        width: 100%;
        top: 100px;
        left: 0px;
    }

.ending-block {
    float: right;
    width: 100%;
}

.fixed-action-btn.horizontal ul {
    width: 200px;
}

.second-block, .third-block {
    max-width: 100%;
}

}