body{ 
	background-color: #000;
    background-image: url("pics/background.jpg"); 
    background-position: top center;
    background-repeat: no-repeat;
	background-size: cover;
} 
.container2{
	width:280px;
	height:390px;
	top:16%;
	right:19%;
	position:fixed;
	-ms-transform: rotate(7deg); /* IE 9 */
    -webkit-transform: rotate(7deg); /* Chrome, Safari, Opera */
    transform: rotate(7deg);
	border: 0px solid #060606;
  -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
          transition: all 0.5s ease;
}
.container2:hover{
  -webkit-transform: rotate(2deg);
     -moz-transform: rotate(2deg);
       -o-transform: rotate(2deg);
      -ms-transform: rotate(2deg);
          transform: rotate(2deg);
}
.adda-profile{
	border:0px;
}
.container1{
	width:500px;
	margin-top:14%;
	margin-left:23%;
}
.header_intro{
	width:100%;
	border-bottom:0px solid #000;
}
.header_intro h1{
	color: rgb(255, 255, 255);
	font-size: xx-large;
	text-align: left;
}
.header_title{
	width:100%;
}
.header_title h2{
	color: rgb(255, 255, 255);
	font-size: 21px;
	text-align: left;
}
.header_title a{
	color: rgb(255, 255, 255);
}

.social-pic{
    width: 290px;
	height:100px;
    position: fixed;
    bottom: 50px;
	background-image: url("pics/social.png"); 
	background-position : bottom right; 
	background-repeat : no-repeat; 
	background-attachment : fixed-x; 
}
.footer_social{
    width: 350px;
    position: fixed;
    bottom: 10px;
}
.footer_social h3{
	font-size: 15px;
	text-align: left;
}
.footer_social a{
	color: rgb(255, 255, 255);
	margin-right:30px;
}

@-ms-viewport {
  width: device-width;
}

.hidden {
  display: none;
  visibility: hidden;
}

.visible-phone {
  display: none !important;
}

.visible-tablet {
  display: none !important;
}

.hidden-desktop {
  display: none !important;
}

.visible-desktop {
  display: inherit !important;
}

@media (min-width: 768px) and (max-width: 979px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important ;
  }
  .visible-tablet {
    display: inherit !important;
  }
  .hidden-tablet {
    display: none !important;
  }
}

@media (max-width: 767px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important;
  }
  .visible-phone {
    display: inherit !important;
  }
  .hidden-phone {
    display: none !important;
  }
}