body
{
	min-height: 670px;
}

#video_fullscreen {
	display: block;
}

#menu_button, .menu_social_each, .menu_each, .menu_bottom_each
{
	cursor: pointer;
}

#menu_button1_1, #menu_button1_2, #menu_button1_3
{
	-webkit-transition: top .2s, background-color .2s;
	-moz-transition: top .2s, background-color .2s;
	transition: top .2s, background-color .2s;
}

#menu_button:hover #menu_button1_1
{
	top: -3px;
}

#menu_button:hover #menu_button1_3
{
	top: 17px;
}

#menu_button:hover div, #menu_button2:hover
{
	background-color: #FE5000;
}

#rapping-hood_products_close_1, #rapping-hood_products_close_2
{
	-webkit-transition: left .2s, width .2s, background-color .2s;
	-moz-transition: left .2s, width .2s, background-color .2s;
	transition: left .2s, width .2s, background-color .2s;
}

#rapping-hood_products_close:hover #rapping-hood_products_close_1, #rapping-hood_products_close:hover #rapping-hood_products_close_2
{
	left: 3px;
	width: 52px;
}


.menu_each_texture
{
	-webkit-transition: width 0s;
	-moz-transition: width 0s;
	transition: width 0s;

	-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); 
	-moz-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); 
	transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); 
}

.menu_each:hover .menu_each_texture
{
	-webkit-transition: width .4s;
	-moz-transition: width .4s;
	transition: width .4s;

	width: 100%;
}

.menu_each_soon
{
	-webkit-transition: opacity .2s ease-out;
	-moz-transition: opacity .2s ease-out;
	transition: opacity .2s ease-out;
}

#menu_title:hover
{
	color: rgba(255,255,255,.5);
}

.menu_each:hover .menu_each_soon
{
	opacity: 1;

	-webkit-transition: opacity .3s ease-out;
	-moz-transition: opacity .3s ease-out;
	transition: opacity .3s ease-out;
}


.menu_each_label
{
	-webkit-transition: color 0s, -webkit-transform .3s;
	-moz-transition: color 0s, -moz-transform .3s;
	transition: color 0s, transform .3s;
}

.menu_each:hover .menu_each_label
{
	-webkit-transition: color .3s, -webkit-transform .3s;
	-moz-transition: color .3s, -moz-transform .3s;
	transition: color .3s, transform .3s;

	/*color: #070707;*/
	color: #888;

    -webkit-transform: scale(.85);
    -moz-transform: scale(.85);
    transform: scale(.85);
}

.menu_each p
{
	-webkit-transition: color .3s;
	-moz-transition: color .3s;
	transition: color .3s;
}

.menu_each:hover p, .menu_social_each:hover
{
	color: #FE5000;
}


.menu_bottom_each_line
{
	-webkit-transition: left .2s, width .2s;
	-moz-transition: left .2s, width .2s;
	transition: left .2s, width .2s;

	-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); 
	-moz-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); 
	transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); 
}

.menu_bottom_each
{
	-webkit-transition: color .2s;
	-moz-transition: color .2s;
	transition: color .2s;
}

.menu_bottom_each:hover
{
	color: #FFF;
}

.menu_gallery_circle
{
	-webkit-transition: -webkit-transform .25s, opacity .25s;
	-moz-transition: -moz-transform .25s, opacity .25s;
	transition: transform .25s, opacity .25s;
}

#video_volume:hover .menu_gallery_circle, #video_fullscreen:hover .menu_gallery_circle, #video_play_pause:hover .menu_gallery_circle, #menu_video_close:hover .menu_gallery_circle, #menu_blog_close:hover .menu_gallery_circle, #menu_blog_share:hover .menu_gallery_circle, #menu_blog_cats_button:hover .menu_gallery_circle, #menu_gallery_up:hover .menu_gallery_circle, #menu_gallery_top:hover .menu_gallery_circle, #menu_gallery_down:hover .menu_gallery_circle
{
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	transform: scale(1);

	opacity: 1;
}



.menu_blog_share_each:hover .menu_blog_share_each_inside, .menu_blog_cats_each:hover .menu_blog_cats_each_inside
{
	color: #000;
}

#page_bottom_down_line1 {
	transform: translateY(-5px) rotate(-45deg);
}

#page_bottom_down_line2 {
	transform: translateY(-5px);
}

#page_bottom_down:hover #page_bottom_down_line1
{
	transform: translateY(0px) rotate(-45deg);
}

#page_bottom_down:hover #page_bottom_down_line2
{
	transform: translateY(0px);
}

#page_bottom_down_left_text, #page_bottom_down_right_text 
{
	opacity: 0;
}

#page_bottom_down_circle, #page_bottom_down_line1, #page_bottom_down_line2, #page_bottom_down_left_text, #page_bottom_down_right_text
{
	-webkit-transition: -webkit-transform .25s, opacity .25s;
	-moz-transition: -moz-transform .25s, opacity .25s;
	transition: transform .25s, opacity .25s;
}

#page_bottom_down:hover #page_bottom_down_circle, #page_close.current:hover #page_bottom_down_circle,
#page_bottom_down:hover #page_bottom_down_left_text, #page_bottom_down:hover #page_bottom_down_right_text
{
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	transform: scale(1);

	opacity: 1;
}


#device_orientation
{
	display: none !important;
}