/* rt-menu element-one  */

.rt-menu.element-one{
}

.rt-menu.element-one ul.menu{
}

.rt-menu.element-one ul.menu li{
}

.rt-menu.element-one ul.menu li a{
    display:block;
    padding:5px 25px 9px 25px;
    font-weight:400;
    font-size:17px;
    color:#fff;
    line-height:27px;
    opacity:0.9;
    transition:all 0.3s ease-in-out;
    -webkit-transition:all 0.3s ease-in-out;
}

.rt-menu.element-one ul.menu li a:hover,
.rt-menu.element-one ul.menu li.current-menu-item a{
    opacity:1;
    background-color:rgba(255,255,255,0.12);
}

.rt-menu.element-one ul.menu li ul li a{
    padding-left:40px;
}/* rt-list element-one */

.rt-list.element-one{
}

.rt-list.element-one > ul,
.rt-list.element-one > ol{
}

.rt-list.element-one ul > li,
.rt-list.element-one ol > li{
	margin-bottom:10px;
}

.rt-list.element-one ul > li{
	position:relative;
	padding-left:20px;
}

.rt-list.element-one ul li:before{
	position:absolute;
	top:0;
	left:0;
	z-index:0;
	content:"\f111";
	font-family:'FontAwesome';
	font-size:60%;
}

.rt-list.element-one > ul > li ul,
.rt-list.element-one > ul > li ol{
	margin-top:10px;
}