﻿@charset "UTF-8";

.mydownloadcontainer {
    border-radius: 8px;
    border: 2px solid;
    background-color: #1ABC9C;
    padding-top: 0px;
    padding-bottom: 8px;
    padding-left: 20px;
    padding-right: 20px;
    margin-top: 8px;
}

.mydownloadcontainer h4 {
    color:white;
    text-align:center;
    margin-bottom:0;
}

.mydownloadcontainer img {
    width:25%;
}

.logoffbutton 
{
    float:right;
    margin-top:-80px;
    }


.shop h3
{
    font-size:16px;
    }
    
.product-author h3
{
    margin-top:20px;
    margin-bottom:0px;
    margin-left:auto;
    margin-right:auto;
    }
    
.fileicon 
{
    width:80px;
    }
.filetable
{
    width:75%;
    }    
    
.mypagetitle   {
	margin-left: 20px;
}
.mypagetitle h1 {
	width: 40%;
	height: auto;
}
.mypagetitle span  {
	width: 40%;
}
.float-right {
	float: right;
}
.myinfo {
	margin-top: 0px;
	position: absolute;
	right: 20px;
	top: 0px;
}
.mypricecontainer {
	border-radius: 8px;
	border: 2px solid;
	background-color: #EEEEEE;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 16px;
}

.mypricecontainer2 {
	border-radius: 8px;
	border: 2px solid;
	background-color: #EEEEEE;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 8px;
	font-size: 10px;
}

.mypricecontainer h4 {
	margin-bottom: 0px;
	font-size:12pt;
}
.mydownloadbutton {
	width: 96%;
	position: relative;
	top: -30px;
}
.mybankheader {
	position: relative;
	top: -335px;
}
.mybank {
	width: 22%;
	border: 2px solid #C6C6C6;
	height: 320px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
}
.mybankimage {
	position: relative;
	margin-top: 30px;
}

