
#sidepanel_btn .fa {
    font-size: 		48px;
}

.sidepanel {
	font-family: 	'Montserrat', sans-serif;
	width: 			223px;
	height: 		auto;
	position: 		fixed;
	top: 			150px;
	right: 			0;
	background: 	#F2F2F2;
	z-index: 		999999;
}

.sidepanel .sidepanel_title{
	text-transform: uppercase;
	text-align: 	center;
	float: 			none;
	width: 			100%;
	height: 		50px;
	margin: 		0;
	padding: 		10px 10px;
	cursor: 		auto;
	border: 		none;
	color:			#fff;
	background:		#FF960F;
	line-height:	35px;
	font-weight: 	bold;
}

#sidepanel .sidepanel_btn {
	padding:		10px;
	display: 		block;
	cursor: 		pointer;
	width: 			50px;
	height: 		50px;
	background:		#212121;
	position: 		absolute;
	left: 			-50px;
	z-index: 		999999;
	filter:			alpha(opaci	ty=75); /* IE */
	-moz-opacity: 	0.75; /* Mozilla */
	opacity: 		0.75; /* Opera */
	
}

#sidepanel .sidepanel_btn:hover,
#sidepanel .active {
	background:		#212121;	
	filter:alpha(opacity=1.0); /* IE */
	-moz-opacity: 100; /* Mozilla */
	opacity: 100; /* Opera */
}

#sidepanel .icofont {
	font-size: 		30px;
	color:#fff;
}

#sidepanel_btn_menu {
	top: 			50px;
}
#sidepanel_btn_talk {
	top: 			100px;
}

.sidepanel .sidepanel_wrapper{
	padding: 		15px 15px 15px 28px;
	width: 			223px;
	height:			auto;
}

.sidepanel .sidepanel_wrapper a {
	padding: 		8px 8px 8px 8px;
    text-decoration:none;
    font-size: 		16px;
    color: 			#818181;
    display: 		block;
    transition: 	0.3s;
    }


.sidepanel .sidepanel_wrapper	 a:hover{
	color:			#FF960F;
	}

.sidepanel div{
	width: 			30px;
	height: 		30px;
	margin: 		0;
	float: 			left;
	cursor: 		pointer;	
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: 	all 0.2s ease-in-out;
	-o-transition: 		all 0.2s ease-in-out;
	transition: 		all 0.2s ease-in-out;
}

