/* #Tablet (Landscape)
================================================== */

@media only screen and (max-width: 1024px) {

.wrapper960, .content_background, #header {margin: 0 auto;}

/* Disable CSS animations */
.animated {
    -webkit-animation-duration: 0;
    animation-duration: 0;
    -webkit-animation-delay: 0;
    animation-delay: 0;
}

.clear
{
	display:none;
}

.visible1
{
	display: block !important;
}


}

/* #Tablet (Portrait)
================================================== */
    
@media only screen and (max-width: 959px) {

.clear
{
	display:none;
}

.visible1
{
	display: block !important;
}


}

/* #Mobile (Landscape)
================================================== */

@media only screen and (max-width: 767px) {

/* Slogan Adjust */
p.site-slogan {
    right: 0px;
}

.clear
{
	display:none;
}

.visible1
{
	display: block !important;
}

.col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1
  {
    width: 100%;
  }

 .blog-item-footer .blog-recent-comments img
 {
  width: 100%;
  
 }

 .testimonial1
 {
  overflow-y: auto;
 }
  
}

/*  #Mobile (Portrait)
================================================== */

@media only screen and (max-width: 440px) {

.clear
{
	display:none;
}

.visible1
{
	display: block !important;
}

.col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1
  {
    width: 100%;
  }
/* Carousel */

.carousel-control {
  background: rgba(0, 0, 0, 0.8);
  width: 40px;
  border-radius: 40px;
  font-size: 16px !important;
  height: 40px;
  margin-top: -20px;
  top: 50%;
}
.carousel-control:focus {
  opacity: 0.5;
}
.carousel-control.left,
.carousel-control.icon-prev {
  left: 20px;
}
.carousel-control.left span,
.carousel-control.icon-prev span {
  font-size: 15px;
  margin-top: -13px;
  color: #F4F1EA;
}
.carousel-control.right,
.carousel-control.icon-next {
  right: 20px;
}
.carousel-control.right span,
.carousel-control.icon-next span {
  font-size: 15px;
  margin-top: -13px;
  color: #F4F1EA;
}
.carousel-indicators {
  bottom: 0;
  right: 30px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: auto;
}
.carousel {
  border-radius: 20px;
  overflow: hidden;
   height:350px;
}

/*Carousel*/

}


