/* +++++++ owl gallery  ++++++ */
.home-gallery {padding:60px 0px 60px 0px;}

.small-container {
    height: 100%;
    margin: 0 auto;
    max-width: 1120px;
    padding: 0 30px;
    position: relative;
    width: 100%;
}

.owl-drag {
  -webkit-animation-duration : 1000 ms  ;
  animation-duration : 1000 ms  ;
  -webkit-animation-fill-mode : both  ;
  animation-fill-mode : both  ;	
}

.owl-nav {
    position: absolute;
    right: 0px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 10;
	display:grid;
}
.owl-nav .owl-prev {
    background-color: #fff!important;
    cursor: pointer;
    height: 55px;
    position: relative;
    -webkit-transition: .3s;
    transition: .3s;
    width: 55px;
	margin-bottom: 3px;
}
.owl-nav .owl-next {
    background-color: #fff!important;
    cursor: pointer;
    height: 55px;
    position: relative;
    -webkit-transition: .3s;
    transition: .3s;
    width: 55px;
}
.box-slider-home {
    display: block;
    height: 490px;
}
 .box-slider-home-content {
    background-color: #FFF;
    padding: 30px;
    position: absolute;
    text-align: center;
    top: 230px;
    z-index: 10;
    width: 93%;
}
.box-slider-home .slide-item {
    height: 330px;
}
 @media screen and (max-width: 700px){
.owl-nav {
   display:none;
}
.small-container {
    padding: 0px;
	margin:0px;
}
.home-gallery .col-sm-12, .home-gallery .col-md-10, .home-gallery .col-md-offset-2, .home-gallery col-sm-10, .home-gallery .col-sm-offset-2{padding-right: 0px; padding-left: 0px;}
.home-gallery {
    padding: 30px 0px 60px 0px;
}
}
@media screen and (min-width: 768px){
.box-slider-home {
    display: block;
    height: 630px;
}
.box-slider-home-content {
    background-color: #FFF;
    padding: 50px;
	max-width: 330px;
    top: 50%;
    position: absolute;
    text-align: center;
    z-index: 3;
    width: 100%;
	  -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.box-slider-home-content p {
    font-size: 1.2em;
    line-height: 2.2;
}
.box-slider-home-content h3, .box-slider-home-content h2 {
    font-size: 28px;
}
.small-container {
    padding: 0;
}
}
@media screen and (min-width: 701px) and (max-width:768px){
.box-slider-home-content {
    padding: 70px 50px 65px;
   width: -webkit-calc(90% - 60px);
   width: calc(90% - 60px);
   left:5%;
}
}
@media screen and (min-width: 200px) and (max-width:700px){
.box-slider-home-content {
    background-color: #FFF;
	position: absolute; 
  left: 0; 
  right: 0; 
  margin-left: auto; 
  margin-right: auto; 
    padding: 30px;
    text-align: center;
    top: 115px;
    z-index: 5;
    width: 90%;
   
}
}
@media screen and (width: 1024px){
.small-container {
    max-width: 968px;
}
}
@media screen and (min-width: 700px){
.box-slider-home .slide-item {
    height: 630px;
}
}
