
/* ====================================
================== MENU ===============
==================================== */
.menu 
{
    width : 100%;
	clear: both;
	padding: 0px;
	font-weight : bold;
	text-decoration: none;
	position: relative;
}

.menu a {
	outline: none;
	text-decoration : none;
}

.menu ul, ol {
    margin: 0;
    list-style: none;
    line-height: 0;
    font-size: 0;
    /*padding-left : 150px;*/
}

.menu ul li,
.menu ol li {
	font-size: 14px;
	line-height: 1.5em;
}

.menu .repsonsive-menu {	
	font-weight : bold;
	text-decoration: none;	
	font-size: 14px;
	display: none;
	line-height: 1.5em;
	cursor: pointer;
	color: #fff;
	vertical-align: top;
}

.menu .repsonsive-menu i {
	font-size: 16px;
	vertical-align: top;
	padding-right: 5px;
}
.menu ul {
    width:100%;
    background: url(/images/common/page/white_bg01.png) repeat-x;
    background-repeat:repeat-x;
    /*-webkit-background-size: 100%; 
    -moz-background-size: 100%; 
    -o-background-size: 100%; 
    background-size: 100%; 
    -webkit-background-size: cover; 
    -moz-background-size: cover; 
    -o-background-size: cover; 
    background-size: cover;*/

	font-weight : bold;
	text-decoration: none;	
}

.menu ul li {
	display: inline-block;
}

.menu ul li a {
    color: #787575;
	font-size: 14px;
	display: block;
	padding: 10px 25px; 
}

.menu .repsonsive-menu:hover
.menu ul li.active ul li a:hover,
.menu ul li.active a,
.menu ul li a:hover,
.menu ul li.menu-item-has-children ul li a:hover,
.menu ul li.menu-item-has-children.active ul li a:hover {
	background: url(/images/common/page/gradient.png) repeat-x 0 -40px;
	color : #444;
	font-weight : bold;
	text-decoration: none;
	box-shadow: 0 1px 1px rgba(0,0,0, .2);
	text-shadow: 0 1px 0 rgba(255,255,255, 1);
	cursor : pointer;
}
.menu ul li:hover ul li:hover ul li ul,
.menu ul li:hover ul li ul,
.menu ul li ul {
	display: none;
	position: absolute;
	z-index: 999;
    padding-left:0px;
}
.menu ul li.menu-item-has-children a {
	padding: 10px 30px 10px 25px;
	background: #7d7d7d url('/images/common/page/menu-arrows.png') no-repeat right center;
	font-weight : bold;
	text-decoration: none;	
}
.menu ul li.menu-item-has-children a:hover,
.menu ul li.menu-item-has-children.active a {
	padding: 10px 30px 10px 25px;
	background: #df294b url('/images/common/page/menu-arrows.png') no-repeat right center;
}
.menu ul li ul li ul li,
.menu ul li ul li {
	display: block;
	/*min-width: 150px;*/
    background: url('/images/common/page/white_bg01.png') repeat-x;
    line-height: 1.3em;
}
.menu ul li ul li ul {
	right: 0;
	/*margin-right: -100%;*/
	position: absolute;
	/*margin-top: -41px;*/
	display: block;
}
/*.menu ul li.menu-item-has-children ul li a,
.menu ul li.menu-item-has-children.active ul li a,
.menu ul li.active ul li a {
	background: #7d7d7d url('/images/common/page/gradient.png') repeat-x 0 -110px;
	font-weight : bold;
	text-decoration: none;	
}*/
.menu ul li:hover ul li:hover ul li:hover ul,
.menu ul li:hover ul li:hover ul,
.menu ul li:hover ul {
	display: block;
}
/* ====================================
================== MENU ===============
==================================== */


/* ========================================================================
                                START SLOW EFFECT 
========================================================================= */
input,
.products-dropdown ul li,
i,
.product,
.the-slider .slide-arrows .slide-right,
.the-slider .slide-arrows .slide-left,
.products-dropdown-close,
.product .product-cover .product-cover-hover span,
.related-post .related-post-cover img,
.our-team .our-team-member .hover-effect,
.socials img,
textarea,
button,
a {
    -webkit-transition: ease-in-out 0.2s;
    -moz-transition: ease-in-out 0.2s;
    -o-transition: ease-in-out 0.2s;
    transition: ease-in-out 0.2s;
}
/* ========================================================================
                                END SLOW EFFECT 
========================================================================= */