/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */
 .container,.container2
 {
	 width:100%;
	 border:0px #000 solid;
 }
 .container2
 {
	 max-width:545px;
 }
 /* clearfix */
 .owl-carousel .owl-wrapper:after {
	 content: ".";
	 display: block;
	 clear: both;
	 visibility: hidden;
	 line-height: 0;
	 height: 0;
 }
 /* display none until init */
 .owl-carousel{
	 display: none;
	 position: relative;
	 width: 100%;
	 -ms-touch-action: pan-y;
	 border:0px #000 solid;
 }
 .owl-carousel .owl-wrapper{
	 display: none;
	 position: relative;
	 -webkit-transform: translate3d(0px, 0px, 0px);
 }
 .owl-carousel .owl-wrapper-outer{
	 overflow: hidden;
	 position: relative;
	 width: auto !important;
 }
 .owl-carousel .owl-wrapper-outer.autoHeight{
	 -webkit-transition: height 500ms ease-in-out;
	 -moz-transition: height 500ms ease-in-out;
	 -ms-transition: height 500ms ease-in-out;
	 -o-transition: height 500ms ease-in-out;
	 transition: height 500ms ease-in-out;
 }
	 
 .owl-carousel .owl-item{
	 float: left;
	 border:0px #000 solid;
	 padding:20px 20px;
 }
 .owl-controls .owl-page,
 .owl-controls .owl-buttons div{
	 cursor: pointer;
 }
 .owl-controls {
	 -webkit-user-select: none;
	 -khtml-user-select: none;
	 -moz-user-select: none;
	 -ms-user-select: none;
	 user-select: none;
	 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
 }
 
 /* mouse grab icon */
 .grabbing { 
	 cursor:url(grabbing.png) 8 8, move;
 }
 
 /* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item
{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
 }
 
 .custom_next_prev
 {
	 position:absolute;
	 top:40%;
	 margin-left:0px;
	 width:100%;
	 z-index:99;
	 height:1px;
	 cursor:pointer;
 }
 
 .custom_next_prev img
 {
	 width:24px;
 }
 
 .custom_next_prev .prev_owl, .custom_next_prev .next_owl
 {
   border:0px #333 solid;
   -webkit-border-radius: 34px; 
   -moz-border-radius: 34px; 
   border-radius: 34px; 
   padding:6px 6px 6px 6px;
   background:none;
   /*box-shadow:0px 2px 5px 2px #eee;*/
 }
 
 .custom_next_prev .prev_owl,.custom_next_prev .prev_owl3
 {
	 float:left;
	 margin-left:0px;
 }
 .custom_next_prev .next_owl,.custom_next_prev .next_owl3
 {
	 float:right;
	 margin-right:0px;
 }
 
 @media screen and (max-width: 1150px) and (min-width: 850px) {
 .container2 {
 
	 max-width: 475px;
 
 }
 }
 
 @media screen and (max-width: 860px) and (min-width: 590px) {
 
	 .custom_next_prev
	 {
		 position:absolute;
		 margin-top:180px;
		 margin-left:0px;
		 width:100%;
		 z-index:9999;
		 cursor:pointer;
	 }
	 .custom_next_prev .prev_owl2
	 {
		 float:left;
		 margin-left:-10px;
	 }
	 .custom_next_prev .next_owl2
	 {
		 float:right;
		 margin-right:-10px;
	 }
	 .custom_next_prev .prev_owl3
	 {
		 float:left;
		 margin-left:-10px;
	 }
	 .custom_next_prev .next_owl3
	 {
		 float:right;
		 margin-right:-10px;
	 }
	 
 }
 @media only screen and (max-width: 600px) {
	 .owl-carousel .owl-item{
		 /* padding:35px 10px 0px 10px; */
		 padding: 0 10px;
	 }
   .custom_next_prev
   {
	   position:absolute;
	   margin-top:280px;
	   margin-left:45%;
	   width:30px;
	   z-index:9999;
	   cursor:pointer;
	   display:none;
 
   }
   .custom_next_prev .prev_owl
   {
	   float:left;
	   margin-left:-10px;
 
   }
   .custom_next_prev .next_owl
   {
	   float:right;
	   margin-right:-10px;
 
   }
   .custom_next_prev .prev_owl3
   {
	   float:left;
	   margin-left:-10px;
	   display:none;
   }
   .custom_next_prev .next_owl3
   {
	   float:right;
	   margin-right:-10px;
	   display:none;
   }
   .container
   {
		 
   }
   .container2
   {
 
   }
 }
 
 