﻿.bodyback
	{ 
     background-color :#282c36;
	 background-image:url('images/office-1834294_1920.jpg'); 
	 background-position:top;
	 background-repeat:no-repeat; 
	 background-size:100%;
	 min-height:700px;
	 height: 100%;
	 background-attachment: fixed;

	 }
	 
.curvestyle
{    border: 2px solid #FFFFFF;box-shadow:0 0 8px #7D7979;-moz-border-radius:12px;-webkit-border-radius:12px;
}

 
	 
.footer {
   position: fixed;
   left: 0;
   bottom: 0;
   width: 100%;
   font-size:small;
   background-color:black;
   color: white;
   text-align:center;
}
   
body {font-family: Arial, Helvetica, sans-serif;}




/* Full-width input fields */
input[type=text], input[type=password] {
    width: 100%;
    padding: 12px 20px;
    margin: 8px 0;
    display: inline-block;
    border: 1px solid #ccc;
    box-sizing: border-box;
}

.text, .password {
    width: 100%;
    padding: 12px 20px;
    margin: 8px 0;
    display: inline-block;
    border: 1px solid #ccc;
    box-sizing: border-box;
}


/* Set a style for all buttons */
 
.button {
         border-style: none;
        border-color: inherit;
        border-width: medium;
        background-color:#9acd32;
        color: white;
        padding: 14px 20px;
        cursor: pointer;
        width: 40%;
        margin-left:30%;
        margin-top: 8px;
        margin-bottom: 8px;
    }

.button:hover {
    opacity: 0.8;
}

/* Extra styles for the cancel button */
.cancelbtn {
    width: auto;
    padding: 5px 12px;
    background-color:Orange;
}

/* Center the image and position the close button */
.imgcontainer {
    text-align: center;
    margin: 24px 0 12px 0;
    position: relative;
}

img.avatar {
    width: 40%;
    border-radius: 50%;
}

.container 
{
    padding:12px;
    height: 350px;
}

.container1 {
     padding:12px;
}
.container2 {
    padding:5px;
}

span.psw {
    float: right;
    padding-top: 16px;
}

/* The Modal (background) */
.modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
    padding-top: 60px;
}


/* Modal Content/Box */
.modal-content {
    background-color: #fefefe;
    margin: 4% 1% 15% 67%; /* 5% from the top, 15% from the bottom and centered */
    border: 1px solid #888;
    width: 30%; /* Could be more or less, depending on screen size */
  
}


/* The Close Button (x) */
.close {
    position: absolute;
    right: 25px;
    top: 0;
    color: #000;
    font-size: 35px;
    font-weight: bold;
}

.close:hover,
.close:focus {
    color: red;
    cursor: pointer;
}


/* Add Zoom Animation */
.animate {
    -webkit-animation: animatezoom 0.6s;
    animation: animatezoom 0.6s
}

@-webkit-keyframes animatezoom {
    from {-webkit-transform: scale(0)} 
    to {-webkit-transform: scale(1)}
}
    
@keyframes animatezoom {
    from {transform: scale(0)} 
    to {transform: scale(1)}
}


/* Change styles for span and cancel button on extra small screens */


@media screen and (max-width:600px) 
{
	.button {
    background-color:#9acd32;
    color: white;
    padding: 14px 20px;
    margin: 8px 20%;
    border: none;
    cursor: pointer;
    width: 60%;
    -webkit-appearance: none;
    border-radius: 0;
}

	.heading1
{ display:none;
  }


.headingmobile
{   display:block;
	position:relative; top:10px; left:5%; color:Yellowgreen;
	font-size:x-small;
   }
	
	.bodyback
	{background-color:#2c3338;
	
	   background-image:url('images/office-1Mobile.jpg'); 
	 }
	
	.footer {
   position:relative;
   left:-9px;
   bottom:0px;
   width:107%;
   font-size:small;
   background-color:black;
   color: white;
   text-align:center;
}
  

	.SMClogM ,  .toolnoM
	{ width:70%;
	  font-size:small;
	  }
	  
	
	 
	
    span.psw {
       display: block;
       float: none;
    }
    .cancelbtn {
       width: 100%;
    }
    
    .modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
    padding-top: 60px;
}


/* Modal Content/Box */
.modal-content {
    background-color: #fefefe;
    margin: 15% auto 15% auto; /* 5% from the top, 15% from the bottom and centered */
    border: 1px solid #888;
    width: 80%; /* Could be more or less, depending on screen size */
    
}
   
}
     