body
{
	margin:0px;
   font-family:  'Lato', Calibri, Arial, sans-serif;
}

#divLinks {
 position:relative;width:350px;height:300px;margin-left:50px;
}

.page {
  width:100%;height:100%;overflow:visible;
}

.top-main
{
	width:100%;
	height:65px;
	margin-top:68px;
}
.back {
    width: 100%;
    height: 100%;
    background-image: url('../intro.jpg');
    background-size: cover;

    position: fixed;
    white-space: nowrap;
    z-index:1;
}

.front
{
	width: 42%;
    height: 86%;
    //margin: auto;
    background-color:rgba(45, 45, 45, 0);
    background-size: cover;
  //   box-shadow: 0 4px 8px 0 rgba(255, 255, 255, 0.2), 0 6px 20px 0 rgba(255, 255, 255, 0.19);
     overflow: auto;
     position: absolute;
    z-index:11;
    top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.h2line
{
  width:99%;
  float:left;
  text-align: center;
  height:auto;
}







input[type="submit"]
{

   font-family:  'Lato', Calibri, Arial, sans-serif;
  font-weight:700;
  margin: 0px;
  margin-top:6px;
  color:#da2d2d;
  background:white;
    
}
input[type="text"]
{

 font-family:  'Lato', Calibri, Arial, sans-serif;
  
  margin-bottom: 10px;
  
    
}
input[type="email"]
{


  
  margin-bottom: 10px;
  
    
}

textarea
{
   resize: none;
}

p
{
  font-family:  'Lato', Calibri, Arial, sans-serif;
  font-weight:700;
  margin: 0px;

  background:rgba(238,238,238,0.9);
  color:#da2d2d;
   

}

/*    first Slide */

.maindiv1
{
	width:600px;
	height:300px;
  margin-top:250px;
}



/* Second Slide*/





.mainv42

{
width:479px;
height:285px;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

}


.div2-big1
{
	width:210px;
	height:243px;
	float:left;
  padding: 20px;
	 z-index:100;
    position: relative;
          
/*	background-color: black;*/
}




.pstyle
{
 font-family: "Roboto Slab","Helvetica Neue",Helvetica,Arial,sans-serif;
     text-align: left;
  color:#f1f1f1;

  font-size: 12px;
    text-shadow: 0 0 3px #000000;
    background-color: inherit;
    top:250;
}



              @media only screen and (max-device-width: 480px) {


.front
{
  width: 58%;
    height: 34%;
    //margin: auto;
    background-color:rgba(45, 45, 45, 0);
    background-size: cover;
     box-shadow: 0 4px 8px 0 rgba(255, 255, 255, 0.2), 0 6px 20px 0 rgba(255, 255, 255, 0.19);
     overflow: auto;
     position: absolute;
    z-index:11;
    top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

}




