.photos_copyright {
	 margin: 20px 0px 30px 50px;
	 color:#2e2e2e;
	 font-size:10pt;
}

#photos_content { 
	 width:950px; 
	 margin:0 auto;

}

.photos-title {
	margin-left:31px;
	height:97px;
}

.photos-photos {
	float:left; 
	margin-left:31px; 
	margin-top:18px;
}

.photos-dessert {
	float:left; 
	margin-left:40px; 
	margin-top:46px;
}

.slider {
	width: 412px;
  height: 604px;

}
.slide1,.slide2,.slide3,.slide4 {
  position: absolute;
	width: 390px;
  height: 580px;

}
.slide1 {
  background: url(../images/photos_jamalfahim1.jpg)no-repeat center;
      background-size: cover;
    animation:fade 12s infinite;
-webkit-animation:fade 12s infinite;

} 
.slide2 {
  background: url(../images/photos_jamalfahim2.jpg)no-repeat center;
      background-size: cover;
    animation:fade2 12s infinite;
-webkit-animation:fade2 12s infinite;

}
.slide3 {
  background: url(../images/photos_jamalfahim3.jpg)no-repeat center;
      background-size: cover;
    animation:fade3 12s infinite;
-webkit-animation:fade3 12s infinite;

}
.slide4 {
  background: url(../images/photos_jamalfahim4.jpg)no-repeat center;
      background-size: cover;
    animation:fade4 12s infinite;
-webkit-animation:fade4 12s infinite;

}

@keyframes fade
{
  0%   {opacity:1}
  25% {opacity: 0}
  50% { opacity: 0}
  75% {opacity: 0}
  100% { opacity: 1}
}

@keyframes fade2
{
  0%   {opacity:0}
  25% {opacity: 1}
  50% { opacity: 0}
  75% {opacity: 0}
  100% { opacity: 0}
}
@keyframes fade3
{
  0%   {opacity:0}
  25% {opacity: 0}
  50% { opacity: 1}
  75% {opacity: 0}
  100% { opacity: 0}
}
@keyframes fade4
{
  0%   {opacity:0}
  25% {opacity: 0}
  50% { opacity: 0}
  75% {opacity: 1}
  100% { opacity: 0}
}

#mobile_jamalfahim {
	max-width:630px;
	margin: 0 auto;
	text-align:center;
}



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

#photos_content { 
	 max-width:461px;
}

.photos-title {
	margin-top:0px;
	margin:0 auto;
	max-width:350px;
}

.photos-photos {
	float:none; 
	margin-left:25px; 
	margin-top:18px;
}


.photos-dessert {
	float:none; 
	margin:0 auto; 
	margin-top:0px;
}

}


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


#photos_content { 
	 max-width:300px;
}

.photos-photos {
	margin: 0 auto;

}

.slider {
	width: 300px;
  height: 434px;

}
.slide1,.slide2,.slide3,.slide4 {
  position: absolute;
	width: 276px;
  height: 410px;
  
}
}
