.div_main{
	display: block;
	background: #eeeeee;
	color: #000000;
	max-width:100%;
	width:100%;
	margin-top: -20px;
	border-radius: 5px;
	 z-index:-1;
}
.div_main_index {
	display: block;
    position: relative;	
	background: #eeeeee;
	color: #000000;
	max-width:100%;
    width:100%;
	margin-top: -10px;
	margin-left:auto;
	margin-right:auto;
	border-radius: 5px;
	z-index:2;
}

.headerleft {
	float: left;
    position: relative;	
	background: none;
	max-width:100%;
	width: 350px;

	margin-top: -30px;
    
}

.headercenter {
	float: left;
    position: relative;	
	background: none;
	max-width:100%;
    overflow:auto;
}

.headerright {
	float: right;
    position: relative;	
	background: none;
	max-width:100%;
	width: 250px;
}

.headermenu {
	float: right;
    position: relative;	
	background: #666666;
	color: #ffffff;
	max-width:100%;
	width: 100%;
	z-index:4;
}
.div_main_intro_index {
	display: inline-block;
    position: relative;	
	background: #ffffff;
	color: #000000;
	max-width:100%;
	width: 90%;
	margin-top: 20px;
	margin-left:auto;
	margin-right:auto;
	padding:25px 25px 25px 25px;
    font-family: verdana;
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.2;
    letter-spacing: 0.5px;
    text-align: left;
    vertical-align:bottom;
	border-radius: 15px;	
}


.div_main_website_index {
	display: inline-block;
    position: relative;	
	background: #cccccc;
	color: #000000;
	max-width:100%;
	width: 350px;
	margin-top: 30px;
	margin-left:auto;
	margin-right:auto;
	padding:10px 10px 10px 10px;
    font-family: verdana;
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.2;
    letter-spacing: 0.5px;
    cursor: pointer;
    text-align: left;
    vertical-align:top;
    border-radius: 15px;
}

.div_main_webapp_index {
	display: inline-block;
    position: relative;	
	background: #cccccc;
	color: #000000;
	max-width:100%;
	width: 350px;
	margin-top: 30px;
	margin-left:auto;
	margin-right:auto;
	padding:5px 5px 5px 5px;
    font-family: verdana;
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.2;
    letter-spacing: 0.5px;
    cursor: pointer;
    text-align: left;
    vertical-align:top;
    border-radius: 15px;	
}

.div_main_hosting_index {
	display: inline-block;
    position: relative;	
	background: #cccccc;
	color: #000000;
	max-width:100%;
	width: 350px;
	margin-top: 30px;
	margin-left:auto;
	margin-right:auto;
	padding:5px 5px 5px 5px;
    font-family: verdana;
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.2;
    letter-spacing: 0.5px;
    cursor: pointer;
    text-align: left;
    vertical-align:top;
    border-radius: 15px;	
}

.div_main_domain_index {
	display: inline-block;
    position: relative;	
	background: #cccccc;
	color: #000000;
	max-width:100%;
	width: 350px;
	margin-top: 30px;
	margin-left:auto;
	margin-right:auto;
	padding:5px 5px 5px 5px;
    font-family: verdana;
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.2;
    letter-spacing: 0.5px;
    cursor: pointer;
    text-align: left;
    vertical-align:top;
    border-radius: 15px;	
}



.div_main_domainprice_index {
	display: inline-block;
    position: relative;	
	background: #cccccc;
	color: #000000;
	max-width:100%;
	width: 600px;
	max-height:750px;
	height:700px;
	margin-top: 30px;
	margin-left:auto;
	margin-right:auto;
	padding:5px 5px 5px 5px;
    font-family: verdana;
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.2;
    letter-spacing: 0.5px;
    cursor: pointer;
    text-align: left;
    vertical-align:top;
    border-radius: 15px;	
}
.div_main_reseller_index {
	display: inline-block;
    position: relative;	
	background: #cccccc;
	color: #000000;
	max-width:100%;
	width: 350px;
	margin-top: 30px;
	margin-left:auto;
	margin-right:auto;
	padding:5px 5px 5px 5px;
    font-family: verdana;
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.2;
    letter-spacing: 0.5px;
    cursor: pointer;
    text-align: left;
    vertical-align:top;
    border-radius: 15px;	
}

.div_main_training_index {
	display: inline-block;
    position: relative;	
	background: #cccccc;
	color: #000000;
	max-width:100%;
	width: 350px;
	margin-top: 30px;
	margin-left:auto;
	margin-right:auto;
	padding:5px 5px 5px 5px;
    font-family: verdana;
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.2;
    letter-spacing: 0.5px;
    cursor: pointer;
    text-align: left;
    vertical-align:top;
    border-radius: 15px;	
}
.div_main_aboutus_index {
	display: inline-block;
    position: relative;	
	background: #dddddd;
	color: #000000;
	max-width:100%;
	width: 90%;
	margin-top: 30px;
	left:50%;
	margin-left:-45%;
	margin-right:auto;
	padding:10px 10px 10px 10px;
    font-family: verdana;
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.2;
    letter-spacing: 0.5px;
    cursor: pointer;
    text-align: left;
    vertical-align:top;
    border-radius: 15px;	
}
.div_main_contactus_index {
	display: inline-block;
    position: relative;	
	background: #dddddd;
	color: #000000;
	max-width:100%;
	width: 90%;
	margin-top: 30px;
	left:50%;
	margin-left:-45%;
	margin-right:auto;
	padding:10px 10px 10px 10px;
    font-family: verdana;
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.2;
    letter-spacing: 0.5px;
    cursor: pointer;
    text-align: left;
    vertical-align:top;
    border-radius: 15px;	
}
.div_main_contactusform_index {
	display: inline-block;
    position: relative;	
	background: #cccccc;
	color: #000000;
	max-width:100%;
	width: 90%;
	margin-top: 30px;
	left:50%;
	margin-left:-45%;
	margin-right:auto;
	padding:10px 10px 10px 10px;
    font-family: verdana;
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.2;
    letter-spacing: 0.5px;
    cursor: pointer;
    text-align: left;
    vertical-align:top;
    border-radius: 15px;	
}

.div_main_LoginForm_index {
	display: inline-block;
    position: relative;	
	background: #cccccc;
	color: #000000;
	max-width:100%;
	width: 90%;
	margin-top: 30px;
	left:50%;
	margin-left:-45%;
	margin-right:auto;
	padding:10px 10px 10px 10px;
    font-family: verdana;
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.2;
    letter-spacing: 0.5px;
    cursor: pointer;
    text-align: left;
    vertical-align:top;
    border-radius: 15px;	
}
.div_main_orderform_index {
	display: inline-block;
    position: relative;	
	background: #cccccc;
	color: #000000;
	max-width:100%;
	width: 90%;
	left:50%;
	margin-left:-45%;
	margin-right:auto;
	padding:10px 10px 10px 10px;
    font-family: verdana;
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.2;
    letter-spacing: 0.5px;
    cursor: pointer;
    text-align: left;
    vertical-align:top;
    border-radius: 15px;	
}
.div_main_internet_index {
	display: inline-block;
    position: relative;	
	background: #ffffff;
	color: #000000;
	max-width:100%;
	width: 100%;
	margin-top: 40px;
	margin-left:5%;
	margin-right:5%;
	border-radius: 5px;
	 z-index:3;
	
}

.div_app {
   display: inline-block;
   position: relative;
    width: 430px;
    height: 330px;
 	background: #000000;
     margin-top:30px;
     margin-left: 30px;
    overflow: hidden;
    border-radius: 5%;
    z-index:3;
}



.image-cropper {
	display: block;
	background: #000000;
	border: 4px solid #111111;
	position:fixed;
	color: #FFFFFF;
	width:105%;
	max-height:250px;
	height:250px;
	top: 600px;
	margin-left: -10px;
	margin-right: auto;
	border-radius: 1px;
}

.image-header1 {
	display: block;
	background: #000000;
	position:relative;
	color: #000000;
	max-width:105%;
	width:105%;
	top: -10px;
	left: -15px;
	margin-right:auto;
	height: 500px;
	border-radius:1px;
	 z-index:1;
}

.image-header {
	display: inline-block;
	background: #eeeeee;
	position:absolute;
	color: #000000;
	max-width:100%;
	width:100%;
	max-height:100%;
	height:100%;
	top: 1px;
	left:50%;
	margin-left:-50%;
	margin-right:auto;
	overflow-y: auto;
	overflow-x: auto;
	border-radius:1px;
	 z-index:1;
}

.image-headerORG{
display: inline-block;    
 position:relative;
 	background: #000000;
max-width: 100%;
width: 100%;
overflow-y: auto;
	max-height:500px;
height:500px;
overflow-x: hidden;
margin-top: 1px;
 z-index:1;
}

.image-header11 {
	display: block;
	background: #000000;
	position:fixed;
	color: #000000;
	max-width:105%;
	width:105%;
	max-height:500px;
	top: -10px;
	left: -15px;
	margin-right:auto;
	height: 500px;
	border-radius:1px;
	 z-index:1;
}

.image-header3{
display: inline-block;    
 position:relative;
 	background: #000000;
max-width: 100%;
width: 100%;
overflow-y: auto;
	max-height:500px;
height:500px;
overflow-x: hidden;
margin-top: 1px;
 z-index:1;
}

.menubar {
	display: inline-block;
	background: #aaaaaa;
	color: #ffffff;
	position:relative;
	max-width:750px;
	width:720px;
	max-height:150px;
	margin-left: 10px;
	overflow:hidden;
	border-radius: 5px;
}
.menubar-blue {
	display: inline-block;
	background: #0000ff;
	color: #00ff00;
	position:relative;
	max-width:85%;
	width:80%;
	max-height:50px;
	max-height:35px;
	margin-left: 15%;
	margin-right: 15%;
	margin-bottom: 20px;
	overflow:hidden;
	border-radius: 20px;
}
.company-profile1 {
	display: inline-block;	
	color: #111111;
	position:relative;
	max-width:100%;
	width:100%;
	max-height:650px;
	margin-top:10px;
	margin-left: 5%;
	margin-right: 5%;
	overflow:scroll;
	padding:5px 5px 5px 5px;
font-family: Cooper Black;
font-size: 1.5rem;
font-weight: normal;
cursor: pointer;
text-align: left;
vertical-align:bottom;
border-radius: 5px;
}


.headertext1 {
	display: inline-block;	
	color: #888888;
	position:relative;
	max-width:100%;
	width:95%;
	margin-top:20px;
	margin-left: 5px;
	overflow:hidden;
	padding:5px 5px 5px 5px;
font-family: Cooper Black;
font-size: 1rem;
font-weight: bold;
cursor: pointer;
text-align: left;
vertical-align:bottom;
border-radius: 5px;
}

.headertext2 {
	display: inline-block;
	color: #111111;
	position:relative;
	max-width:500px;
	width:400px;
	max-height:300px;
	margin-top:10px;
	margin-left: 10px;
	
	overflow:hidden;
	padding:5px 5px 5px 5px;
	font-family: Cooper Black;
font-size: 1rem;
font-weight: bold;
cursor: pointer;
text-align: right;
vertical-align:bottom;
	border-radius: 5px;
}




.headertext3 {
	display: inline-block;
	background: #ffffff;
	color: #111111;
	position:relative;
	max-width:500px;
	width:300px;
	max-height:150px;
	margin-top:10px;
	margin-left: 10px;
	overflow:hidden;
font-family: Cooper Black;
font-size: 1rem;
font-weight: bolder;
cursor: pointer;
text-align: justify;
vertical-align:bottom;	border-radius: 5px;
}

.login-body {
	display: block;
	background: #ffffff;
	position:relative;
	color: #FFFFFF;
	width:1000px;
	margin-left: 50px;
	margin-right: 50px;
	border-radius: 5px;
}

.login-page-logo{
    display: inline-block;    
    position:relative;
    margin:inherit;
    margin-top: 5px;
    margin-left:-10px;
    margin-right:auto;
    overflow: hidden;
    border-radius: 50%;
}

.login-page-logo1{
    display: inline-block;    
    position:relative;
    margin-top: -50px;
    margin-left:auto;
    margin-right:200px;
    overflow: hidden;
    border-radius: 50%;
}
.login-page-logo2{
    display: inline-block;   
    position:relative;
    background:#ffffff;
    margin-top: -50px;
    margin-right:auto;
    margin-left:200px;
    overflow: hidden;
    border-radius: 50%;
}
.login-logo-title1{
display: inline-block;    
 position:relative;
  margin:inherit;
 margin-top: 5px;
 margin-left:50px;
 margin-right:auto;
}

.login-logo-title2{
display: inline-block;    
 position:relative;
  margin:inherit;
 margin-top: -70px;
 margin-left:245px;
 margin-right:auto;
}

.profile-pic {
    position: relative;
    width: 350px;
    height: 350px;
     margin-top: 1px;
    overflow: hidden;
    border-radius: 50%;
}

.profile-pic1 {
    position: relative;
    width: 100px;
    height: 100px;
     margin-top: 5px;
    overflow: hidden;
    border-radius: 50%;
}

.profile-pic2 {
    position: relative;
    width: 100px;
    height: 100px;
     margin-top: 5px;
    overflow: hidden;
    border-radius: 50%;
}
.profile-pic-index {
    width: 300px;
    height: 300px;
 	background: #000000;
    position: inherit;
     margin-top: 5px;
    overflow: hidden;
    border-radius: 50%;
}
.profile-pic-app {
    width: 180px;
    height: 180px;
 	background: #000000;
 	border: 4px solid #dddddd;
    position: relative;
     margin-top: 15px;
     margin-bottom: 10px;
    overflow: hidden;
    border-radius: 50%;
}

.profile-pic-header{
display: inline-table;    
 position:relative;
 background: #000000;
max-width: 100%;
width: 100%;
max-height: 100%;
height: 50%;
 z-index:1;
}

.profile-pic-multi1{
max-width: 30%;
max-height: 250px;
width:30%;
height: 250px;
background: #000000;
border: 2px solid #111111;
position: relative;
margin-left:-50px;
margin-top:auto;
margin-bottom:auto;
overflow: hidden;
border-radius: 5px;
}

.profile-pic-multi2{
max-width: 40%;
max-height: 250px;
width: 40%;
height: 250px;
background: #000000;
border: 2px solid #111111;
position: relative;
margin-top: auto;
margin-bottom: auto;
margin-left: 10px;
overflow: hidden;
border-radius: 5px;
}

.profile-pic-multi3{
max-width:30%;
max-height: 250px;
width: 30%;
height: 250px;
background: #000000;
border: 2px solid #111111;
position: relative;
margin-left: 10px;
margin-top:auto;
margin-bottom:auto;
overflow: hidden;
border-radius: 5px;
}

.profile-pic-logo {
    position: relative;
    width: 35px;
    height: 35px;
 	background: #ffffff;
 	border: 2px solid #111111;
    margin-top:2px;    
    margin-left:10px;
    overflow: hidden;
    vertical-align:middle;
    border-radius: 50%;
     z-index:3;
}

.profile-pic-go{
display: block;
 position: fixed;
    width: 180px;
    height: 180px;
 	background: #ffffff;
 	border: 4px solid #ffffff;
 	left:50%;
     bottom: -5px;
     margin-left:-100px;
    overflow: hidden;
    border-radius: 50%;
     z-index:3;
}
.plan-pic-logo {
    max-width: 100%;
    width: 100%;
    max-height: 120px;
    height: 120px;
 	background: #ffffff;
 	border: 2px solid #eeeeee;
    position: relative;
    margin-top:20px;    
    overflow: hidden;
    vertical-align:middle;
    border-radius: 10px;
     z-index:1;
}
.login-Footer{
display: table;    
 position:absolute;
  margin:inherit;
 margin-top: 50px;
 margin-left:auto;
 margin-right:auto;
}

.span-in-caption1 {
display: inline-table;
position: relative;
background:#666666;
border: 1px solid #222222;
color: #ffffff;
max-width:200px;
width:136px;
margin-left: 2px; 
 margin-top: 5px;  
padding:2px 2px 2px 2px;
font-family: verdana;
font-size: 1.4rem;
font-weight: normal;
line-height: 1.2;
letter-spacing: 0.5px;
cursor: pointer;
text-align: center;
vertical-align:bottom;
border-radius: 2px;
 z-index:3;
}
.span-in-caption1a {
display: inline-table;
position: relative;
background:#666666;
border: 1px solid #222222;
color: #ffffff;
max-width:200px;
width:136px;
margin-left: 2px;  
 margin-top: 5px;  
padding:2px 2px 2px 2px;
font-family: verdana;
font-size: 1.4rem;
font-weight: normal;
line-height: 1.2;
letter-spacing: 0.5px;
cursor: pointer;
text-align: center;
vertical-align:bottom;
border-radius: 2px;
 z-index:3;
}

.span-in-caption2 {
display: inline-table;
position: relative;
background:#666666;
border: 1px solid #222222;
color: #ffffff;
max-width:200px;
width:136px;
margin-left: 2px;   
 margin-top: 5px;   
padding:2px 2px 2px 2px;
font-family: verdana;
font-size: 1.4rem;
font-weight: normal;
line-height: 1.2;
letter-spacing: 0.5px;
cursor: pointer;
text-align: center;
vertical-align:bottom;
border-radius: 2px;
 z-index:3;
}
.span-in-caption3 {
display: inline-table;
position: relative;
background:#666666;
border: 1px solid #222222;
color: #ffffff;
max-width:200px;
width:136px;
margin-left: 2px; 
 margin-top: 5px;    
padding:2px 2px 2px 2px;
font-family: verdana;
font-size: 1.4rem;
font-weight: normal;
line-height: 1.2;
letter-spacing: 0.5px;
cursor: pointer;
text-align: center;
vertical-align:bottom;
border-radius: 2px;
 z-index:3;
}
.span-in-caption4 {
display: inline-table;
position: relative;
background:#666666;
border: 1px solid #222222;
color: #ffffff;
max-width:200px;
width:136px;
margin-left: 2px;   
 margin-top: 5px;  
padding:2px 2px 2px 2px;
font-family: verdana;
font-size: 1.4rem;
font-weight: normal;
line-height: 1.2;
letter-spacing: 0.5px;
cursor: pointer;
text-align: center;
vertical-align:bottom;
border-radius: 2px;
 z-index:3;
}

.span-in-caption5 {
display: inline-table;
position: relative;
background:#666666;
border: 1px solid #222222;
color: #ffffff;
max-width:200px;
width:136px;
margin-left: 2px;  
 margin-top: 5px;  
padding:2px 2px 2px 2px;
font-family: verdana;
font-size: 1.4rem;
font-weight: normal;
line-height: 1.2;
letter-spacing: 0.5px;
cursor: pointer;
text-align: center;
vertical-align:bottom;
border-radius: 2px;
 z-index:3;
}

.span-in-caption6 {
display: inline-table;
position: relative;
background:#666666;
border: 1px solid #222222;
color: #ffffff;
max-width:200px;
width:136px;
margin-left: 2px;  
 margin-top: 5px;  
padding:2px 2px 2px 2px;
font-family: verdana;
font-size: 1.4rem;
font-weight: normal;
line-height: 1.2;
letter-spacing: 0.5px;
cursor: pointer;
text-align: center;
vertical-align:bottom;
border-radius: 2px;
 z-index:3;
}
.span-in-caption17 {
display: inline-table;
position: relative;
background:#666666;
border: 1px solid #222222;
color: #ffffff;
max-width:200px;
width:136px;
margin-left: 2px;   
 margin-top: 5px;   
padding:2px 2px 2px 2px;
font-family: verdana;
font-size: 1.4rem;
font-weight: normal;
line-height: 1.2;
letter-spacing: 0.5px;
cursor: pointer;
text-align: center;
vertical-align:bottom;
border-radius: 2px;
 z-index:3;
}
.span-in-caption18 {
display: inline-table;
position: relative;
background:#666666;
border: 1px solid #222222;
color: #ffffff;
max-width:200px;
width:136px;
margin-left: 2px;   
 margin-top: 5px;   
padding:2px 2px 2px 2px;
font-family: verdana;
font-size: 1.4rem;
font-weight: normal;
line-height: 1.2;
letter-spacing: 0.5px;
cursor: pointer;
text-align: center;
vertical-align:bottom;
border-radius: 2px;
 z-index:3;
}

.span-in-caption7 {
display: none;
position: relative;
color: #ffffff;
max-height:30px;
height:30px;
margin-top: 10px;    
font-family: Arial Black;
font-size: 1rem;
font-weight: normal;
line-height: 1.2;
letter-spacing: 0.5px;
cursor: pointer;
text-align: center;
vertical-align:middle;
border-radius: 2px;
z-index:3;
}

.span-in-caption8 {
display: inline-table;
position: relative;
background: none;
color: #ffaa00;
max-width:250px;
width:220px;
margin-top:2px;
margin-left: 5px;   
padding:2px 2px 2px 2px;
font-family: Cooper Black;
font-size: 1.2rem;
font-weight: bold;
line-height: 1.2;
letter-spacing: 0.5px;
cursor: pointer;
text-align: left;
vertical-align:middle;
border-radius: 2px;
 z-index:3;
}
.span-in-caption9 {
display: inline-table;
position: relative;
background: #eeeeee;
border: 1px solid #4B6170;
color: #555555;
max-width:100%;
width:85%;
max-height:25px;
height:25px;
margin-top: 10px;    
padding:10px 10px 10px 10px;
font-family: verdana;
font-size: 1.2rem;
font-weight: bold;
line-height: 1.2;
letter-spacing: 0.5px;
cursor: pointer;
text-align: center;
vertical-align:bottom;
border-radius: 2px;
 z-index:3;
}
.span-in-caption10 {
display: inline-table;
position: relative;
background: #000000;
color: #eeeeee;
max-width:100%;
width:88%;
max-height:20px;
height:20px;
margin-top: 10px;    
padding:5px 5px 5px 5px;
font-family: verdana;
font-size: 1.2rem;
font-weight: bold;
line-height: 1.2;
letter-spacing: 0.5px;
cursor: pointer;
text-align: center;
vertical-align:bottom;
border-radius: 2px;
 z-index:3;
}
.span-in-caption10a {
display: inline-table;
position: relative;
background: #999999;
color: #ffffff;
max-width:25%;
width:20%;
max-height:20px;
height:15px;
margin-top: 10px;    
padding:5px 5px 5px 5px;
font-family: verdana;
font-size: 1rem;
font-weight: normal;
line-height: 1.2;
letter-spacing: 0.5px;
cursor: pointer;
text-align: center;
vertical-align:bottom;
border-radius: 2px;
 z-index:3;
}
.span-in-caption10aa {
display: inline-table;
position: relative;
background: #999999;
color: #ffffff;
max-width:25%;
width:20%;
max-height:20px;
height:15px;
margin-top: -1px;    
padding:5px 5px 5px 5px;
font-family: verdana;
font-size: .8rem;
font-weight: normal;
line-height: 1.2;
letter-spacing: 0.5px;
cursor: pointer;
text-align: center;
vertical-align:bottom;
border-radius: 2px;
 z-index:3;
}
.span-in-caption10aaa {
display: inline-table;
position: relative;
background: #999999;
color: #ffffff;
max-width:25%;
width:20%;
max-height:20px;
height:15px;
margin-top: -1px;    
padding:5px 5px 5px 5px;
font-family: verdana;
font-size: .8rem;
font-weight: normal;
line-height: 1.2;
letter-spacing: 0.5px;
cursor: pointer;
text-align: right;
vertical-align:bottom;
border-radius: 2px;
 z-index:3;
}
.span-in-caption10b {
display: inline-table;
position: relative;
background: #aaaaaa;
color: #ffffff;
max-width:25%;
width:20%;
max-height:20px;
height:15px;
margin-top: 10px;    
margin-left: -1px;    
padding:5px 5px 5px 5px;
font-family: verdana;
font-size: 1rem;
font-weight: normal;
line-height: 1.2;
letter-spacing: 0.5px;
cursor: pointer;
text-align: center;
vertical-align:bottom;
border-radius: 2px;
 z-index:3;
}
.span-in-caption10ba {
display: inline-table;
position: relative;
background: #aaaaaa;
color: #ffffff;
max-width:25%;
width:20%;
max-height:20px;
height:15px;
margin-top: -1px;    
margin-left: -1px;    
padding:5px 5px 5px 5px;
font-family: verdana;
font-size: .8rem;
font-weight: normal;
line-height: 1.2;
letter-spacing: 0.5px;
cursor: pointer;
text-align: center;
vertical-align:bottom;
border-radius: 2px;
 z-index:3;
}
.span-in-caption10c {
display: inline-table;
position: relative;
background: #aaaaaa;
color: #ffffff;
max-width:25%;
width:20%;
max-height:20px;
height:15px;
margin-top: 10px;    
margin-left: -1px;    
padding:5px 5px 5px 5px;
font-family: verdana;
font-size: 1rem;
font-weight: normal;
line-height: 1.2;
letter-spacing: 0.5px;
cursor: pointer;
text-align: center;
vertical-align:bottom;
border-radius: 2px;
 z-index:3;
}
.span-in-caption10d {
display: inline-table;
position: relative;
background: #aaaaaa;
color: #ffffff;
max-width:25%;
width:20%;
max-height:20px;
height:15px;
margin-top: 10px;    
margin-left: -1px;    
padding:5px 5px 5px 5px;
font-family: verdana;
font-size: 1rem;
font-weight: normal;
line-height: 1.2;
letter-spacing: 0.5px;
cursor: pointer;
text-align: center;
vertical-align:bottom;
border-radius: 2px;
 z-index:3;
}
.span-in-caption10e {
display: inline-table;
position: relative;
background: #aaaaaa;
color: #ffffff;
max-width:95%;
width:80%;
max-height:30px;
height:15px;
margin-top: 10px;    
margin-left: 1px;    
padding:5px 5px 5px 5px;
font-family: verdana;
font-size: 1rem;
font-weight: normal;
line-height: 1.2;
letter-spacing: 0.5px;
cursor: pointer;
text-align: center;
vertical-align:bottom;
border-radius: 2px;
 z-index:3;
}
.span-in-caption10f {
display: inline-table;
position: relative;
background: #aaaaaa;
color: #ffffff;
max-width:50%;
width:35%;
max-height:20px;
height:15px;
margin-top: 10px;    
margin-left: -3px;    
padding:5px 1px 5px 1px;
font-family: verdana;
font-size: .8rem;
font-weight: normal;
line-height: 1.2;
letter-spacing: 0.5px;
cursor: pointer;
text-align: left;
vertical-align:bottom;
border-radius: 2px;
 z-index:3;
}
.span-in-caption10g {
display: inline-table;
position: relative;
background: #aaaaaa;
color: #ffffff;
max-width:25%;
width:20%;
max-height:40px;
height:30px;
margin-top: 10px;    
margin-left: -5px;    
padding:5px 5px 5px 5px;
font-family: verdana;
font-size: .8rem;
font-weight: normal;
line-height: 1.2;
letter-spacing: 0.5px;
cursor: pointer;
text-align: left;
vertical-align:bottom;
border-radius: 2px;
 z-index:3;
}
.span-in-caption11 {
display: none;
position: relative;
background: #222222;
color: #eeeeee;
max-width:100px;
width:80px;
top:2px;
padding:2px 2px 2px 2px;
font-family: Arial Black;
font-size: 1.2rem;
font-weight: bold;
line-height: 1.2;
letter-spacing: 0.5px;
cursor: pointer;
text-align: right;
border-radius: 2px;
 z-index:3;
}

.span-in-caption12 {
display: none;
position: relative;
background: #222222;
color: #eeeeee;
max-width:80px;
width:80px;
top:2px;
padding:2px 2px 2px 2px;
font-family: Arial Black;
font-size: 1.2rem;
font-weight: bold;
line-height: 1.2;
letter-spacing: 0.5px;
cursor: pointer;
text-align: right;
border-radius: 2px;
 z-index:3;
}
.span-in-caption13 {
display: none;
position: relative;
background: #888888;
color: #eeeeee;
max-width:80px;
width:80px;
top:2px;
left: 50%;
margin-left:-40px;
padding:2px 2px 2px 2px;
font-family: Arial Black;
font-size: 1.2rem;
font-weight: bold;
line-height: 1.2;
letter-spacing: 0.5px;
cursor: pointer;
text-align: center;
border-radius: 50%;
 z-index:3;
}

.span-in-caption14 {
display: inline-table;
position: relative;
background: none;
color: #111111;
max-width:100%px;
width:85%;
margin-top: 10px;    
padding:10px 10px 10px 10px;
font-family: verdana;
font-size: 1rem;
font-weight: normal;
line-height: 1.3;
letter-spacing: 0.5px;
cursor: pointer;
text-align: left;
vertical-align:bottom;
border-radius: 2px;
 z-index:3;
}
.span-in-caption15 {
display: inline-table;
position: relative;
background: #000000;
color: #ffffff;
margin-top: -5px;    
width:100%;
padding:10px 0px 10px 0px;
font-family: Arial Black;
font-size: 1rem;
font-weight: normal;
line-height: 1.2;
letter-spacing: 0.5px;
cursor: pointer;
text-align: center;
vertical-align:bottom;
border-radius: 2px;
z-index:3;
}

.span-in-caption16 {
display: inline-table;
position: relative;
background: #000000;
color: #ffaa00;
width:100%;
margin-top:-15px;
margin-left: -1px;   
padding:10px 0px 10px 0px;
font-family: Arial Black;
font-size: 1.2rem;
font-weight: bold;
line-height: 1.2;
letter-spacing: 0.5px;
cursor: pointer;
text-align: center;
vertical-align:bottom;
border-radius: 2px;
 z-index:3;
}
.span-in-title1 {
display: inline-table;
position: relative;
background: none;
color: #111111;
margin-top: -400px;
width:400px;
padding:2px 2px 2px 2px;
font-family: Cooper Black;
font-size: 4rem;
font-weight: bolder;
cursor: pointer;
text-align: center;
vertical-align:bottom;
border-radius: 2px;
}

.span-in-title2 {
display: inline-table;
position: fixed;
background: none;
color: #999999;
width:400px;
top:600px;
  left: 50%;   
     margin-left:-200px;
padding:2px 2px 2px 2px;
font-family: Cooper Black;
font-size: 1.5rem;
font-weight: bolder;
cursor: pointer;
text-align: center;
border-radius: 2px;
 z-index:1;
}

.span-in-title3 {
display: inline-table;
position: relative;
background: none;
color: #dddddd;
width:110px;
padding:2px 2px 2px 2px;
font-family: verdana;
font-size: 2.5rem;
font-weight: bolder;
cursor: pointer;
text-align: center;
vertical-align:bottom;
border-radius: 2px;
}


.span-in-title4 {
display: inline-table;
position: relative;
background: none;
color: #aaaaaa;
width:400px;
padding:2px 2px 2px 2px;
font-family: Cooper Black;
font-size: 1.5rem;
font-weight: bolder;
cursor: pointer;
text-align: center;
border-radius: 2px;
}


.span-in-title5 {
display: inline-table;
position: fixed;
background: none;
color: #ff7722;
 	left:50%;
     bottom: 2px;
     margin-left:-109px;
width:200px;
padding:2px 2px 2px 2px;
font-family: verdana;
font-size: 1rem;
font-weight: bolder;
cursor: pointer;
text-align: center;
border-radius: 2px;
z-index:4;
}

.contact_text_name {
display: inline-table;
position:relative;
background: #ffffff;
border: 1px solid #4B6170;
color: #000000;
max-width:300px;
width:250px;
height:20px;
padding:2px 2px 2px 2px;
font-family: verdana;
font-size: 1rem;
font-weight: bolder;
cursor: pointer;
text-align: center;
vertical-align:top;
border-radius: 5px;
}

.contact_text_message {
display: inline-table;
position:relative;
background: #ffffff;
border: 1px solid #4B6170;
color: #000000;
max-width:100%;
width:95%;
height:100px;
padding:5px 5px 5px 5px;
font-family: verdana;
font-size: 1rem;
font-weight: bolder;
cursor: pointer;
text-align: left;
vertical-align:top;
border-radius: 5px;
}
.contact_prompt_name {
display: inline-table;
position:relative;
background: #888888;
border: 1px solid #4B6170;
color: #FFFFFF;
max-width:300px;
width:135px;
height:20px;
padding:2px 2px 2px 2px;
font-family: verdana;
font-size: 1rem;
font-weight: bold;
cursor: pointer;
text-align: center;
vertical-align:top;
border-radius: 5px;
}

.contact_promt_submit {
display: inline-table;
position:relative;
background: #888888;
border: 1px solid #4B6170;
color: #FFFFFF;
max-width:300px;
width:165px;
height:30px;
padding:5px 5px 5px 5px;
font-family: verdana;
font-size: 1rem;
font-weight: bolder;
cursor: pointer;
text-align: center;
vertical-align:top;
border-radius: 5px;
}

.profile-menu {
    width: 35px;
    height:35px;
 	background: #ffffff;
 	border: none;
    position: fixed;
     top: 5px;
     right: 25px;   
    overflow: hidden;
    border-radius: 50%;
     z-index:4;
}

.login-promptemail {
display: inline-table;
position:relative;
background: #0000ff;
border: 1px solid #4B6170;
color: #FFFFFF;
max-width:300px;
width:135px;
height:20px;
border-radius: 5px;
}

.login-promptpword {
display: inline-table;
position:relative;
background: #0000ff;
border: 1px solid #4B6170;
color: #FFFFFF;
max-width:300px;
width:135px;
height:20px;
border-radius: 5px;
}
.login-address{
display: inline-table;
color: #FFFFFF;
 position:relative;
 margin-top: -10px;
 margin-left:auto;
 margin-right:auto;
}
.login-contact{
display: inline-table;
color: #FFFFFF;
 position:relative;
 margin-top: -10px;
 margin-left:auto;
 margin-right:auto;
}

@media only screen and (max-width: 620px) {
  /* For mobile phones: */
  .span-in-caption13 {
    position: relative;
  }
  
  .profile-menu {
    Display: inline-table;
  }
  .headermenu {
    Display: none;
  }

  .span-in-caption8 {
    font-size: 1.2rem;
  }
    .profile-pic-logo {
    width: 35px;
    height: 35px;
  }
  .profile-pic-header {
     height: 50%;
  }  
  .div_main_website_index, .div_main_webapp_index, .div_main_hosting_index {
    width: 100%;
  }

}

@media only screen and (min-width: 620px) {
  /* For desktop laptops: */
  .span-in-caption13 {
   display: inline-table;
    position: fixed;
  }
 
  .headerright {
    position: fixed;
    right:5px;
    top:10px;
    z-index:3;
  }
  .headermenu {
    Display: inline-block;
	background: #666666;
  }
  .profile-menu {
    Display: none;
  }
  
  .span-in-caption8 {
    font-size: 1.8rem;
  }

  .span-in-caption7 {
   display: inline-table;
  }
  
  .span-in-caption11 {
   display: inline-table;
  } 
  
  .span-in-caption12 {
   display: inline-table;
  }
  .span-in-caption17 {
   display: none;
  }  

  .span-in-caption18 {
   display: none;
  }
  .profile-pic-logo {
     width: 70px;
    height: 70px;
  }
 
  .profile-pic-header {
     height: 90%;
  }  
}