/**
 * @version		$Id: start.css 2016-6-10 12:51Z mic $
 * @package		Placeholder
 * @author		mic - http://premiumwebhoster.com
 * @copyright	2016 Premiumwebhoster - http://premiumwebhoster.com
 * @license		Premiumwebhoster - http://premiumwebhoster.com
 */

html, body { background: no-repeat center center fixed; background-size: cover; height: 100%; overflow: auto; }
body { background-color: #E0EAF1; font-family: verdana, arial, helvetica, sans-serif; color: black; margin: 0px; }
img { border: none; vertical-align: bottom; height: auto; width: 100%; margin: 0 auto; }
hr { border: 0; height: 1px; background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0)); }
video { width: 100%; margin: 0 auto; background-color: transparent; }

.main {
    max-width		: 590px;
    margin-left		: 5%;
    margin-right    : 5%;
    margin-top      : 15%;
    color			: #F7F7F7;
    border-right	: 1px solid #FC8F2F;
    border-bottom	: 1px solid #E42525;
    border-left		: 1px solid #0C6CAA;
    border-top		: 1px solid #4D9C5C;
    position        : relative;
    text-align      : center;
    opacity			: 0.8;
    background		: rgba(0, 0, 0, 0.13) none repeat scroll 0% 0%;
    transition		: 0.5s;
}
	.main:hover { color: #666666; background-color: #F2F2F2; opacity: 0.9; padding: 3%; }
.message { margin: 10px; text-align: left; font-size: 9px; padding: 5px; }
.txt { text-align: right; margin-top: 10px; }
.big { font-size: 150%; }
.domain { font-size: 300%; }
.shadow { text-shadow: 3px 3px 6px #74D38C; }
.box-shadow { box-shadow: 20px 30px 50px 10px #ffe4c0; }
.video { float: right; margin: 30px 5% 0 5%; max-width: 550px; opacity: 0.8; background-color: transparent; }
	.video:hover { opacity: 1;}
	.video iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }