


/*------------------------- Main ------------------  */

/*   HTML elements  */
body,
html  {
	width: 100%;	
	margin: 0;
	padding:0;
	direction: ltr;
	font-size: 16px;
	font-family: Arial, sans-serif;
	color: #666666;
}

p {
	font-weight: 300;
}

h1,
h2, 
h3, 
h4, 
h5,
h6 {
	font-weight: bold;
}

/*------------- End HTML elements ------------*/

/*----------- Strucature */

.ac-clear {
	clear: both;
}


.rtl {
	direction: rtl;
}

.ltr {
	direction: ltr;
}
/*----------- End Strucature */


/*--- owl */
.owl-carousel {
    direction: ltr;
}

.custom-arrow  {
    position: absolute;
    top: 35%;
/*    background: #000;
    color: #fff;
    font-size: 50px;
    padding: 0;
    height: 50px;
    line-height: 50px;
    width: 50px;
    text-align: center;
    font-weight: bold;*/
    cursor: pointer;

}
.custom-arrow-right {
    right: -50px;
}

.custom-arrow-left {
    left: -50px;
}

/*---------- responsive video ---------*/

.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}


.videoWrapper iframe,
.videoWrapper video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

/*----------End responsive video ---------*/


/*---------------- align ----------------*/
.ac-center-by-margin {
	margin: 0 auto;
}

.ac-align-center {
	text-align: center;
}

.ac-align-left {
	text-align: left;
}

.ac-align-right {
	text-align: right;
}

.ac-float-left {
	float: left;
}

.ac-float-right {
	float: right;
}


/*---------------- End align ----------------*/



/*------------------ colors --------------*/

.ac-white {
	color: white
}

.ac-black {
	color: black;
}

/*------------------ end colors --------------*/




/*---------------- Mobile   -------*/

.ac-show-on-mobile {
	display: none;
}


@media all and ( max-width: 1000px ){

	.ac-show-on-mobile {
		display: block;
	}

	.ac-hide-on-mobile {
		display:none;
	}

}

/*---------------- End Mobile   -------*/








