
body  {

	border:0;
    word-break: break-all;
text-decoration: none;
  margin: 0;
    padding: 0;
 	text-align:center;
background-image: url("images/stardust.png");
      
    background-repeat:  repeat;
    background-size: 599px 599px;
     
 


}
 

 
 


.right {
float: right;
}

.left {
  float: left;
}

 



.logo {
 
 -moz-transition: all 0.7s ease-in;
-o-transition: all 0.7s ease-in;
-webkit-transition: all 0.7s ease-in;
transition: all 0.7s ease-in;
display:inline-block;
      color: #ecebef;
  text-align: center;
   text-decoration: none;
    line-height: 60px;
  font-size:70px;

  padding:0px 20px;
 margin-top:-18px;
font-weight: normal;
    word-break: break-all;
vertical-align: middle;
    font-family: 'Dawning of a New Day', cursive;
}


.logo:hover { 


  text-shadow: 0px 0px 20px #D9D9D9;

}


 


.main {
  background-color:transparent;
  width:85%;
  margin:0 auto;
  padding:60px 0px;
  font-size: 0px;
    text-align: center;
}



 .show {


 }
 

 * {
  margin:0px;
  padding:0px;
 }
 


.main a, .main a:hover, .main a:visited {
   display: inline-block;
       font-family: 'Quicksand', sans-serif;
   text-transform: lowercase;
  font-size: 20px;
border: none;
   color: #c9c5c6;
padding: 0px 20px;
border:none;
cursor:crosshair;
text-decoration: none;
     vertical-align: middle;
 line-height: 60px;


}
 


 .title-dropdown{
 
  display: inline-block;
      font-family: 'Quicksand', sans-serif;
   text-transform: lowercase;
  font-size: 20px;
border: none;
   color: #c9c5c6;
padding: 0px 20px;
border:none;
 line-height: 60px;
cursor:crosshair;
text-decoration: none;
     vertical-align: middle;


} 

.drop-links a, .drop-links a:hover, .drop-links a:visited {
   display: block;
   text-align: left;
   color: #c9c5c6;
padding:10px 40px;
cursor:crosshair;
text-decoration: none;
  font-family: 'Quicksand', sans-serif;
   text-transform: lowercase;
  font-size: 20px;
 


     }

 

.dropdown {
  vertical-align: middle;
  display: inline-block;
} 
 
 .drop-links {
  display: none;
 } 
 
.dropdown:hover .drop-links {
    position: absolute;
    z-index: 999;
    background-image: url("images/stardust.png");
      
    background-repeat:  repeat;
  display:  block;

  -webkit-box-shadow: 0px 11px 58px -17px rgba(0,0,0,0.48);
-moz-box-shadow: 0px 11px 58px -17px rgba(0,0,0,0.48);
box-shadow: 0px 11px 58px -17px rgba(0,0,0,0.48);


}
 

.menu {
display:none;
}



















 


A:link.no-border {
    text-decoration: none;
    border:none;
    
}

A:visited.no-border {
   text-decoration: none;
    border:none;
  

}

A:hover.no-border {

        text-decoration: none;
    border:none;
} 





.welcome a:link , p a:link {

-moz-transition: all 0.7s ease-in;
-o-transition: all 0.7s ease-in;
-webkit-transition: all 0.7s ease-in;
transition: all 0.7s ease-in;
    text-decoration: none;
    color:#8caeca;
    border-bottom: dashed 1px #8caeca ;
}

.welcome a:visited , p  a:visited {
    text-decoration: none;
        color:#8caeca;

}

 .welcome a:hover,  p a:hover  {
    text-decoration: none;
        color:#8caeca;
cursor:crosshair;
}

 


.header img {
   margin:0px;
   padding: 0px;
	width:100%;
	height:auto;
	border-bottom:double  5px #737178;
}

 

.icon {
    float:left;
    margin-top:40px;
    margin-right:40px;
	width:200px;
	height:200px;
	border: double 15px #454f61;
	filter: grayscale(100%) ;
-webkit-filter: grayscale(100%) ;

-moz-transition: all 0.7s ease-in;
-o-transition: all 0.7s ease-in;
-webkit-transition: all 0.7s ease-in;
transition: all 0.7s ease-in;
}



.icon:hover {
-webkit-filter: grayscale(0%);
	 
}


h1 {
	display:  inline-block;
color:#4d4d52;
    font-size:30px;
   font-weight: normal;
	font-family: 'Graduate', cursive;
letter-spacing: 1px;
padding-bottom:6px;
margin:0 auto;
	border-bottom: solid 7px #4d4d52;
    word-break: break-all;
 

}


h2 {
	color:#87878a;
    font-size:30px;
   font-weight: normal;
font-family: 'Quicksand', sans-serif;
letter-spacing: 1px;
text-transform: uppercase;
margin:0px;
padding-left: 20px;
    word-break: break-all;

text-align: left;
border-left: solid 18px #efc068;
 
}





h3 {
	text-align: left;

	color:#65646b;
    font-size:20px;
   font-weight: normal;
font-family: 'Quicksand', sans-serif;
letter-spacing: 1px;
text-transform: uppercase;
margin:0px;
    word-break: break-all;

padding-top: 5px;
 
}


.welcome {
  line-height: 47px;
padding-top:22px;
padding-bottom:49px;
margin:0 auto;
    color:#4d4d52;
   font-size:20px;
   font-weight:300;
   width:80%;
font-family: 'Quicksand', sans-serif;}



.footer {


-moz-transition: all 0.7s ease-in;
-o-transition: all 0.7s ease-in;
-webkit-transition: all 0.7s ease-in;
transition: all 0.7s ease-in;

	background-image: url("images/paper.png");
      
    background-repeat:  repeat;
    background-size: 75px 75px;

    color:#4d4d52;
    font-family: 'Quicksand', sans-serif;
letter-spacing: 1px;
 	text-align: center;
 	padding:10px;
 
 opacity: 0.50;
filter: alpha(opacity =50);


}


.footer:hover {

opacity: 1;
filter: alpha(opacity =100);

}

.bg2 {
	 padding:90px 0px;
width:70%;
margin:0 auto;	 
}


.first-row {
  width:70%;
margin:0 auto;
}


p {

font-size:15px;
color:#87878a;
    font-family: 'Quicksand', sans-serif;
letter-spacing: 1px;
 	text-align: justify;
	line-height: 46px;
	font-weight:300;

}


.bg1 {
margin-top:-25px;
padding-top:70px;
background-image: url("images/paper.png");
      
    background-repeat:  repeat;
    background-size: 75px 75px;
 


         


}

 


.center {
    width:20%;
 text-align: center;
  margin-left: auto;
    margin-right: auto;
  } 




.show-img {
    display:block;
}

.hide {
    display:none;
}


 


 

@media screen and (max-width: 600px) {




.show-img {
    display:none;
}

.hide {
    display:block;
}

 
 }

 

@media screen and (max-width: 1080px) {

.logo {
  display: none;
}



.right, .left {
  float: none;
}

 

.drop-links a, .drop-links a:hover, .drop-links a:visited{
 text-align: center;
     }
       

     .dropdown:hover .drop-links, .drop-links {
        width:100%;
        background-color: rgba(255, 255, 253, 0.1);
background: rgba(255, 255, 253, 0.1);
display: block;
 position: static;
       }



.dropdown {
  width:100%;
} 


 .title-dropdown ,   .main a, .main a:hover, .main a:visited{
max-width:100%;

padding:70px 0px;
margin:0 auto;
 display: block;
 

 } 


      .menu {
background-color: rgba(255, 255, 253, 0.1);
background: rgba(255, 255, 253, 0.1);
display:inline-block;
cursor:crosshair;
height: 90px;
margin-right:30px;
padding:0px 30px;
float: right;
line-height: 90px;  


         
       }

 
.icon-menu {

  font-family: 'Quicksand', sans-serif;
   text-transform: lowercase;
  font-size: 23px;
border: none;
   color: #c9c5c6;
 border:none;
 text-transform: uppercase; 
   }
 
.main {
     display:none;
     }
 

     .show {
      clear: both;
       display:block;
      margin-left:auto;
      margin-right: auto;
             
      
      }




    



}



