@charset "utf-8";
/* CSS Document */
* { padding: 0; margin: 0; }

img {
	border:0;
	max-width: 100%;
}

/*-------------------COMMONS ALL RESOLUTIONS------------------*/
body {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #dfdfde;
	overflow-x: hidden;
}

/*****************WRAPPER INTRO***********************/

/*intro*/
#wrapper_intro {
	position: absolute;
	width: 100%;
	height: 100%;
	float: left;
	z-index: 2000;
}
#wrapper_intro #img_intro {
	background-image: url(../pages/00_HOME.jpg);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	height: 100%;
	margin-top: 0;
	overflow: hidden;
	width: 100%;
}
#wrapper_intro a#bt_intro:link, #wrapper_intro a#bt_intro:visited {
	display: inline-block;
	background-image: url(../imgs/ico_intro.png);
	background-repeat: no-repeat;
	background-size: 21px 42px;
	background-position: 98% center;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
}

/*****************WRAPPER***********************/
#wrapper {
	width: 100%;
	margin: 0 auto;
	height: 100%;
	float: left;
	position: relative;
}
#grid, #info {
	background-color: #ededed;
	overflow: hidden;
}
#grid_center, #info_center, #comments_center  {
	width: 100%;
	margin: 0 auto;
	height: 100%;
}
#info_center {
	height: 115px;
}

/*navigation*/
#navigation {
	width: 100%;
	margin: 0 auto;
	margin-top: 30px;
}
#navigation a#bt_home:link, #navigation a#bt_home:visited {
	display: none;
}
#navigation h1 {
	font-size: 22px;
	display: inline-block;
	font-weight: normal;
	float: left;
	margin-top: 0px;
	line-height: 20px;
}
#navigation a:link, #navigation a:visited {
	display: inline-block;
	margin-left: 19px;
}
#navigation h1 a:link, #navigation h1 a:visited {
	color: #dfdfde;
	text-decoration: none;
	margin-left: 0px;
	line-height: 20px;
}
#navigation h1 a:hover {
	color: #6D6E70;
}
#navigation a#bt_grid:link, #navigation a#bt_grid:visited {
	background-image: url(../imgs/ico_grid_off.png);
	background-repeat: no-repeat;
	background-size: 100%;
	width: 20px;
	height: 20px;
}
#navigation a#bt_grid:hover {
	background-image: url(../imgs/ico_grid_on.png) !important;
}
#navigation a#bt_info:link, #navigation a#bt_info:visited {
	background-image: url(../imgs/ico_info_off.png);
	background-repeat: no-repeat;
	background-size: 100%;
	width: 20px;
	height: 20px;
}
#navigation a#bt_info:hover {
	background-image: url(../imgs/ico_info_on.png) !important;
}
#navigation a#bt_comments:link, #navigation a#bt_comments:visited {
	background-image: url(../imgs/ico_comments_off.png);
	background-repeat: no-repeat;
	background-size: 100%;
	width: 20px;
	height: 20px;
}
#navigation a#bt_comments:hover {
	background-image: url(../imgs/ico_comments_on.png) !important;
}

/*content*/
#content {
	width: 100%;
	margin: 0 auto;
}
.owl-theme .owl-controls .owl-buttons div {
	background: none repeat scroll 0 0 transparent !important;
	border-radius: 0px !important;
	opacity: 0;
	margin: 0 !important;
	padding: 0 0 !important;
}
.owl-theme .owl-controls .owl-buttons div img {
	width: 11px;
	margin-top: 226px;
}
.owl-theme .owl-controls.clickable .owl-buttons div:hover {
  opacity: 1 !important;
}
.owl-prev, .owl-next {
	position: absolute;
	top: 0;
	height: 100%;
}
.owl-prev {
	float: left;
	left: -50px;
	text-align: left;
}
.owl-next {
	float: right;
	right: -50px;
	text-align: right;
	z-index: 988;
}
.page_book_left {
	float: left;
	text-align: right;
}
.page_book_right {
	width: 270px;
	float: right;
	position: relative;
	z-index: 999;
}
.page_book_right h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #6D6E70;
	font-size: 13px;
	font-weight: normal;
	margin-bottom: 25px;
}
.page_book_right p {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #6D6E70;
	font-size: 11px;
	line-height: 18px;
	padding-bottom: 8px;
}
.owl-carousel .owl-item {
	width: 100%;
}
.owl-theme .owl-controls .owl-buttons div.disabled {
	display: none;
}
/*grid*/
#grid {
	margin-top: 50px;
	padding-bottom: 40px;
}
#grid a:link, #grid a:visited {
	display: inline-block;
	float: left;
	overflow: hidden;
	width: 120px;
	height: 90px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
}
#grid a#menu_11:link img, #grid a#menu_11:visited img, #grid a#menu_12:link img, #grid a#menu_12:visited img {
	margin-top: -35px;
}
#grid a:hover {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}
#grid a#bt_close_grid:link, #grid a#bt_close_grid:visited, #info a#bt_close_info:link, #info a#bt_close_info:visited, #comments a#bt_close_comments:link, #comments a#bt_close_comments:visited {
	width: 18px;
	height: 19px;
	background-image: url(../imgs/ico_close_on.png);
	background-repeat: no-repeat;
	background-size: 100%;
	margin-top: 20px;
	margin-right: 30px;
	margin-bottom: 20px;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
	float: right;
}
#grid a.menu_selected:link, #grid a.menu_selected:visited {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}
#info a#bt_close_info:link, #info a#bt_close_info:visited {
	margin-top: 35px;
}
#comments a#bt_close_comments:link, #comments a#bt_close_comments:visited {
	margin-top: 35px;
	margin-right: 0px;
}

/*info*/
#info {
	margin-top: 49px;
}
#info p, #facebook_box_left p {
	float: left;
	margin-top: 35px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #6D6E70;
	font-size: 13px;
}
#facebook_box_left p {
	margin-top: 30px;
}
#info p#order_web {
	display: inline-block;
}
#info p#order_tabled {
	display: none;
}
#info p a:link, #info p a:visited, #facebook_box_left p a:link, #facebook_box_left p a:visited {
	color: #6D6E70;
}
#info #social {
	float: right;
	margin-top: 34px;
	width: 320px;
}
#info #social h3 {
	display: none;
}
/*comments*/
/*#facebook_box {
	width: 100%;
	margin: 0 auto;
}*/
#facebook_box_left {
	float: left;
	width: 430px;
	text-align: center;
	margin-top: 64px
}
#facebook_box_left img {
	width: 335px;
	height: 261px;
}
#facebook_box_left p {
	width: 335px;
}
#facebook_box_right {
	float: right;
	width: 450px;
}
#facebook_box_right #social {
	float: left;
	/*margin-top: 34px;*/
	margin-bottom: 18px;
	width: 320px;
}
#box_facebook {
	float: left;
	width: 100px;
	display: inline-block;
	height: 20px;
}
#box_twitter {
	float: left;
	width: 100px;
	display: inline-block;
	height: 20px;
}
#facebook_box_scroll {
	width: 450px;
	height: 375px;
	overflow-y: scroll;
}

/*-------------------WEB > 1280-------------------*/
@media only screen and (min-width: 1301px) {
	/*navigation*/
	#navigation {
		width: 1240px;
	}
	/*content*/
	#content {
		width: 1240px;
		height: 675px;
	}
	.page_book {
		height: 675px;
	}
	.page_book_left {
		width: 900px;
	}
	/**/
	.page_book_right {
		max-height: 675px;
	}
	.page_book_right p {
		font-size: 13px;
		line-height: 21.1px;
		padding-bottom: 8px;
	}
	/**/
	.owl-theme .owl-controls .owl-buttons div img {
		margin-top: 326px;
	}
	.owl-prev {
		width: 45%;
		opacity: 0 !important;
	}
	.owl-next {
		width: 50px;
	}
	#bt_control_left {
		display: inline-block;
		position: absolute;
		width: 20%;
		height: 675px;
		left: 45%;
		z-index: 999;
	}
	/*grid*/
	#grid_center {
		width: 1260px;
	}
	#info_center, #comments_center {
		width: 1240px;
	}
	#grid a#bt_close_grid:link, #grid a#bt_close_grid:visited{
		margin-right: 10px;
	}
	/*info*/
	#info h3 {
		display: none;
	}
	#info h3.h3desktop {
		display: inline-block;
		float: left;
		color: #000000;
		font-size: 22px;
		font-weight: normal;
		margin-top: 23px;
		line-height: 20px;
		margin-right: 105px;
	}
	#info h3.h3desktop span {
		font-family: Verdana, Geneva, sans-serif;
		font-size: 11px;
	}
	#info p {
		margin-top: 25px;
	}
	#info a#bt_close_info:link, #info a#bt_close_info:visited {
		margin-top: 33px;
		margin-right: 0;
	}
	#info #social {
		float: left;
		margin-top: 32px;
		width: 220px;
		margin-left: 105px;
	}
	/*all pages height*/
	#page_book_1 .page_book_right {
		height: 580px;
	}
	#page_book_2 .page_book_right {
		height: 480px;
	}
	#page_book_3 .page_book_right {
		height: 600px;
	}
	#page_book_4 .page_book_right {
		height: 55px;
	}
	#page_book_5 .page_book_right {
		height: 162px;
	}
	#page_book_6 .page_book_right {
		height: 55px;
	}
	#page_book_7 .page_book_right {
		height: 30px;
	}
	#page_book_8 .page_book_right {
		height: 42px;
	}
	#page_book_9 .page_book_right {
		height: 270px;
	}
	#page_book_10 .page_book_right {
		height: 90px;
	}
	#page_book_11 .page_book_right {
		height: 140px;
	}
	#page_book_12 .page_book_right {
		height: 490px;
	}
	#page_book_13 .page_book_right {
		height: 330px;
	}
	#page_book_14 .page_book_right {
		height: 190px;
	}
	#page_book_15 .page_book_right {
		height: 340px;
	}
	#page_book_16 .page_book_right {
		height: 575px;
	}
	#page_book_17 .page_book_right {
		height: 300px;
	}
	#page_book_18 .page_book_right {
		height: 235px;
	}
	#page_book_19 .page_book_right {
		height: 500px;
	}
	#page_book_20 .page_book_right {
		height: 263px;
	}
	#page_book_21 .page_book_right {
		height: 140px;
	}
	#page_book_22 .page_book_right {
		height: 380px;
	}
	#page_book_23 .page_book_right {
		height: 77px;
	}
	#page_book_24 .page_book_right {
		height: 570px;
	}
	#page_book_25 .page_book_right {
		height: 180px;
	}
	#page_book_26 .page_book_right {
		height: 630px;
	}
	#page_book_27 .page_book_right {
		height: 585px;
	}
	/*comments
	#facebook_box_left {
		width: 430px;
		margin-top: 64px;
	}
	#facebook_box_left img {
		width: 335px;
		height: 261px;
	}
	#facebook_box_left p {
		width: 335px;
	}
	#facebook_box_right {
		width: 450px;
	}
	#facebook_box_right #social {
		margin-bottom: 18px;
		width: 320px;
	}
	#facebook_box_scroll {
		width: 450px;
		height: 375px;
	}*/

}

/*-------------------WEB 1280-------------------*/
@media only screen and (min-width: 1025px) and (max-width: 1300px) {
	/*navigation*/
	#navigation {
		width: 980px;
	}
	/*content*/
	#content {
		width: 980px;
		height: 473px;
	}
	.img_horiz {
		height: 473px;
	}
	.img_vert {
		height: 473px;
	}
	.page_comments {
		height: 473px;
	}
	.page_book_left {
		width: 630px;
	}
	/**/
	.page_book_right {
		max-height: 473px;
	}
	/**/
	.img_vert .page_book_left img {
		height: 473px;
	}
	.owl-prev {
		width: 36%;
		opacity: 0 !important;
	}
	.owl-next {
		width: 50px;
	}
	/**/
	#bt_control_left {
		display: inline-block;
		position: absolute;
		width: 30%;
		height: 473px;
		left: 36%;
		z-index: 999;
	}
	/*grid*/
	#grid_center {
		width: 1000px;
	}
	#info_center, #comments_center {
		width: 980px;
	}
	/*info*/
	#info h3 {
		display: none;
	}
	#info h3.h3desktop {
		display: inline-block;
		float: left;
		color: #000000;
		font-size: 22px;
		font-weight: normal;
		margin-top: 23px;
		line-height: 20px;
		margin-right: 105px;
	}
	#info h3.h3desktop span {
		font-family: Verdana, Geneva, sans-serif;
		font-size: 11px;
	}
	#info p {
		margin-top: 25px;
	}
	#info a#bt_close_info:link, #info a#bt_close_info:visited {
		margin-top: 33px;
		margin-right: 0;
	}
	#info #social {
		float: left;
		margin-top: 32px;
		width: 220px;
		margin-left: 105px;
	}
	/*all pages height*/
	#page_book_1 .page_book_right {
		height: 445px;
	}
	#page_book_2 .page_book_right {
		height: 410px;
	}
	#page_book_3 .page_book_right {
		height: 450px;
	}
	#page_book_4 .page_book_right {
		height: 45px;
	}
	#page_book_5 .page_book_right {
		height: 144px;
	}
	#page_book_6 .page_book_right {
		height: 45px;
	}
	#page_book_7 .page_book_right {
		height: 20px;
	}
	#page_book_8 .page_book_right {
		height: 38px;
	}
	#page_book_9 .page_book_right {
		height: 200px;
	}
	#page_book_10 .page_book_right {
		height: 75px;
	}
	#page_book_11 .page_book_right {
		height: 125px;
	}
	#page_book_12 .page_book_right {
		height: 360px;
	}
	#page_book_13 .page_book_right {
		height: 268px;
	}
	#page_book_14 .page_book_right {
		height: 155px;
	}
	#page_book_15 .page_book_right {
		height: 298px;
	}
	#page_book_16 .page_book_right {
		height: 465px;
	}
	#page_book_17 .page_book_right {
		height: 215px;
	}
	#page_book_18 .page_book_right {
		height: 200px;
	}
	#page_book_19 .page_book_right {
		height: 360px;
	}
	#page_book_20 .page_book_right {
		height: 230px;
	}
	#page_book_21 .page_book_right {
		height: 110px;
	}
	#page_book_22 .page_book_right {
		height: 280px;
	}
	#page_book_23 .page_book_right {
		height: 60px;
	}
	#page_book_24 .page_book_right {
		height: 470px;
	}
	#page_book_25 .page_book_right {
		height: 155px;
	}
	#page_book_26 .page_book_right {
		height: 483px;
		max-height: 483px;
		margin-top: -3px;
	}
	#page_book_27 .page_book_right {
		height: 430px;
	}
}

/*------------------- TABLEDS / WEB 1024-------------------*/
@media only screen and (min-width: 481px) and (max-width: 1024px) {
	/*commons*/
	#navigation, #content {
		width: 672px;
	}
	/*navigation*/
	#navigation {
		margin: 43px auto 0;
	}
	/*content*/
	#content {
		padding-top: 43px !important;
		padding-bottom: 43px !important;
	}
	.img_horiz {
		height: auto;
	}
	.img_vert {
		height: auto;
	}
	.page_book_left {
		width: 100%;
		text-align: center;
	}
	/**/
	.page_book_right p {
		font-size: 13px;
		line-height: 21.1px;
		padding-bottom: 21px;
	}
	/**/
	.owl-prev {
    left: -30px;
		width: 50px;
		height: 504px;
	}
	.owl-next {
    right: -30px;
		width: 50px;
		height: 504px;
	}
	.owl-theme .owl-controls .owl-buttons div img {
		margin-top: 242px;
	}
	.page_book_right {
		width: 100%;
		height: auto;
		margin-top: 41px;
	}
	/**/
	.page_book_right p {
		font-size: 13px;
		line-height: 21.1px;
		padding-bottom: 21px;
	}
	/**/
	.scroll_page {
		width: 100%;
		height: auto;
		overflow: hidden;
	}
	.col_left {
		float: left;
		width: 45.5%;
	}
	.col_right {
		float: right;
		width: 45.5%;
	}
	/*grid*/
	#grid {
		padding-bottom: 70px;
	}
	#grid_center {
		width: 690px;
	}
	#info_center {
		width: 670px;
	}
	#comments_center {
		width: 570px;
	}
	#grid a:link, #grid a:visited {
    width: 152px;
    height: 80px;
	}
	#grid a:link img, #grid a:visited img {
		margin-top: -17px;
	}
	#grid a#menu_11:link img, #grid a#menu_11:visited img, #grid a#menu_12:link img, #grid a#menu_12:visited img {
		margin-top: -60px;
	}
	#grid a#bt_close_grid:link, #grid a#bt_close_grid:visited {
		margin-right: 13px;
		margin-top: 15px;
		margin-bottom: 15px;
	}
	/*info*/
	/*order_web*/
	#info h3 {
		display: none;
	}
	#info p {
		margin-top: 15px;
	}
	#info p#order_web {
		display: none;
	}
	#info p#order_tabled {
		display: inline-block;
		line-height: 20px;
		float: right;
		margin-right: 40px;
	}
	#info a#bt_close_info:link, #info a#bt_close_info:visited {
    margin-top: 15px;
		margin-right: 0;
	}
	#info #social {
		margin-top: 14px;
		float: left;
		margin-bottom: 15px;
	}
	#info #social h3 {
		display: inline-block;
		width: 100%;
		color: #000000;
		font-size: 22px;
		margin-bottom: 15px;
		font-weight: normal;
	}
	#info #social h3 span {
		font-family: Verdana, Geneva, sans-serif;
		font-size: 11px;
	}
	/*comments*/
	#facebook_box_left {
		width: 100%;
		margin-top: 0;
		margin-bottom: 51px;
	}
	#facebook_box_left img {
		width: 430px;
		height: 335px;
	}
	#facebook_box_left p {
		width: 430px;
		margin: 25px 0 0 118px;
		display: inline-block;
		text-align: left;
	}
	#facebook_box_right {
		width: 570px;
	}
	#facebook_box #social {
    margin-bottom: 30px;
	}
	#facebook_box_scroll {
    height: auto;
    width: 570px;
		overflow-y: inherit !important;
	}
	/**/
	.owl-carousel .owl-wrapper-outer {
    height: auto !important;
	}
}

/*-------------------MOBILES LANDSCAPE-------------------*/
@media only screen and (max-width: 640px) {
	/*navigation*/
	#navigation {
		width: 93.5%;
		margin: 20px auto 0 20px;
		height: 20px;
	}
	#navigation a:link, #navigation a:visited {
		float: left;
	}
	#navigation a#bt_home:link, #navigation a#bt_home:visited {
		display: inline-block;
		background-image: url(../imgs/ico_home_off.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-position: center;
		width: 20px;
		height: 20px;
		margin-left: 0;
	}
	#navigation a#bt_home:hover {
		background-image: url(../imgs/ico_home_on.png);
	}
	#navigation h1 {
		display: none;
	}
	/*content*/
	#content {
		width: 93.4%;
		height: auto;
		padding-top: 20px !important;
		padding-bottom: 20px !important;
		margin: 0px auto 0 20px;
	}
	.img_horiz {
		height: auto;
	}
	.img_vert {
		height: auto;
	}
	.owl-theme .owl-controls {
		display: none !important;
	}
	/**/
	.page_book_left {
		text-align: center;
		width: 100%;
		overflow: hidden;
	}
	/**/
	.page_book_right p {
		font-size: 13px;
		line-height: 21.1px;
		padding-bottom: 21px;
	}
	
	#page_book_12 img, #page_book_13 img {
		width: 321px;
		height:  428px;
	}
	#page_book_12 .page_book_left, #page_book_13 .page_book_left {
		text-align: center;
		overflow: hidden;
	}
	.page_book_right {
		width: 100%;
		height: auto;
		margin-top: 27px;
	}
	.scroll_page {
		width: 100%;
		height: auto;
		overflow: hidden;
	}
	/*grid*/
	#grid {
		margin-top: 18px;
		padding-bottom: 20px;
	}
	#grid_center {
		width: 95%;
	}
	#grid a:link, #grid a:visited {
    width: 124px;
    height: 64px;
	}
	#grid a:link img, #grid a:visited img {
		margin-top: -16px;
	}
	#grid a#menu_11:link img, #grid a#menu_11:visited img, #grid a#menu_12:link img, #grid a#menu_12:visited img {
		margin-top: -55px;
	}
	#grid a#bt_close_grid:link, #grid a#bt_close_grid:visited {
    margin-top: 11px;
		margin-right: 12px;
    margin-bottom: 11px;
	}
	/*info*/
	#info {
		margin-top: 20px;
	}
	#info_center {
		width: 93.5%;
	}
	#comments_center {
		width: 100%;
	}
	/*order_web*/
	#info h3.h3desktop {
		display: none;
	}
	#info h3 {
		display: inline-block;
		float: left;
		color: #000000;
		font-size: 22px;
		font-weight: normal;
		margin-top: 19px;
		line-height: 20px;
	}
	#info h3 span {
		font-family: Verdana, Geneva, sans-serif;
		font-size: 11px;
	}
	#info p {
		margin-top: 10px;
	}
	#info p#order_web {
		display: none;
	}
	#info p#order_tabled {
		display: inline-block;
		line-height: 20px;
		/*float: left;
		margin-right: 0px;*/
	}
	#info a#bt_close_info:link, #info a#bt_close_info:visited {
    margin-top: 11px;
		margin-right: -3px;
	}
	#info #social {
		margin-top: 15px;
		float: left;
		margin-bottom: 15px;
		width: 100%;
	}
	#info #social h3 {
		display: none;
	}
	/*comments*/
	#facebook_box {
    width: 100%;
	}
	#facebook_box #social {
    margin-bottom: 20px;
		margin-top: 10px;
	}
}
/*-------------------MOBILES PORTRAIT-------------------*/
@media only screen and (max-width: 480px) {
	/*navigation*/
	#navigation {
		width: 87.9%;
		margin: 20px auto 0 20px;
		height: 20px;
	}
	#navigation a:link, #navigation a:visited {
		float: left;
	}
	#navigation a#bt_home:link, #navigation a#bt_home:visited {
		display: inline-block;
		background-image: url(../imgs/ico_home_off.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-position: center;
		width: 20px;
		height: 20px;
		margin-left: 0;
	}
	#navigation a#bt_home:hover {
		background-image: url(../imgs/ico_home_on.png);
	}
	#navigation h1 {
		display: none;
	}
	/*content*/
	#content {
		width: 88%;
		height: auto;
		padding-top: 20px !important;
		padding-bottom: 20px !important;
		margin: 0px auto 0 20px;
	}
	.img_horiz {
		height: auto;
	}
	.img_vert {
		height: auto;
	}
	.owl-theme .owl-controls {
		display: none !important;
	}
	.page_book_left {
		text-align: center;
		width: 100%;
		overflow: hidden;
	}
	/**/
	.page_book_right p {
		font-size: 13px;
		line-height: 21.1px;
		padding-bottom: 21px;
	}
	/**/
	#page_book_12 img, #page_book_13 img {
		width: 180px;
		height:  240px;
	}
	#page_book_12 .page_book_left, #page_book_13 .page_book_left {
		text-align: center;
		overflow: hidden;
	}
	.owl-prev, .owl-next {
		top: 230px;
	}
	.page_book_right {
		width: 100%;
		height: auto;
		margin-top: 27px;
	}
	.scroll_page {
		width: 100%;
		height: auto;
		overflow: hidden;
	}
	/*grid*/
	#grid {
		margin-top: 18px;
	}
	#grid_center {
		width: 95%;
	}
	#grid a:link, #grid a:visited {
    width: 130px;
    height: 66px;
	}
	#grid a:link img, #grid a:visited img {
		margin-top: -16px;
	}
	#grid a#menu_11:link img, #grid a#menu_11:visited img, #grid a#menu_12:link img, #grid a#menu_12:visited img {
		margin-top: -55px;
	}
	#grid a#bt_close_grid:link, #grid a#bt_close_grid:visited {
    margin-top: 11px;
		margin-right: 12px;
    margin-bottom: 11px;
	}
	/*info*/
	#info {
		margin-top: 20px;
	}
	#info_center {
		width: 87.9%;
	}
	#comments_center {
		width: 100%;
	}
	/*order_web*/
	#info h3.h3desktop {
		display: none;
	}
	#info h3 {
		display: inline-block;
		float: left;
		color: #000000;
		font-size: 22px;
		font-weight: normal;
		margin-top: 19px;
		line-height: 20px;
	}
	#info h3 span {
		font-family: Verdana, Geneva, sans-serif;
		font-size: 11px;
	}
	#info p {
		margin-top: 10px;
	}
	#info p#order_web {
		display: none;
	}
	#info p#order_tabled {
		display: inline-block;
		line-height: 20px;
		float: left;
		margin-right: 0px;
	}
	#info a#bt_close_info:link, #info a#bt_close_info:visited {
    margin-top: 11px;
		margin-right: -3px;
	}
	#info #social {
		margin-top: 15px;
		float: left;
		margin-bottom: 15px;
		width: 100%;
	}
	#info #social h3 {
		display: none;
	}
	/*comments*/
	/*#facebook_box {
    width: 100%;
	}*/
	#facebook_box #social {
    margin-bottom: 20px;
		margin-top: 10px;
	}
	/*.fb-comments {
		width: 320px !important;
	}*/
	/*comments*/
	#facebook_box_left {
		width: 100%;
		margin-top: 10px;
		margin-bottom: 20px;
	}
	#facebook_box_left img {
		width: 250px;
		height: 195px;
	}
	#facebook_box_left p {
		width: 100%;
		margin: 25px 0 0 0;
		text-align: left;
	}
	#facebook_box_right {
    width: 100%;
	}
	#facebook_box #social {
    margin-bottom: 20px;
		margin-top: 10px;
	}
	#facebook_box_scroll {
    height: auto;
		overflow-y: inherit !important;
	}
}


/*-------------------ONLY MOBILE 320-------------------*/
@media only screen and (max-width:355px) {
	/*content*/
	#content {
		width: 280px;
	}
	.page_book_left {
		text-align: center;
		width: 280px;
		height: 206px;
		overflow: hidden;
	}
	/**/
	#page_book_12 img, #page_book_13 img {
		width: 210px;
		height: 280px;
	}
	#page_book_12 .page_book_left, #page_book_13 .page_book_left {
		text-align: center;
		width: 280px;
		height: 280px;
		overflow: hidden;
	}
}