/* MOBILE HOMEPAGE 768px */

#multiHighlights-mobile {
	display: none;
}

@media( max-width: 768px ) {
	.hideMobile {
		display: none;
	}
	#menuMobile {
		top: 78px;
	}
	#shop-carrinho-mobile{
		top:78px;
	}
	#multiHighlights-mobile {
		display: block;

	}
	#multiHighlights-mobile a{
		color:#FFFFFF;
	}

	/* RIGHT */

	#bottom {
		width: 86%;
		margin: 0 auto;
		margin-top: 35px;
		display: block;
		float: none;
	}

	#bottom .wrapper {
		width: 100%;
	}

	#bottom .col {
		width: 100%;
		margin-right: 0;
	}

	#bottom .titles {
		width: 100%;
	}

	#books ul {
		width: 80%;
	}

	#books ul li .livro {
		width: 100%;
	}

	#books ul li {
		width: 100%;
		max-width: 275px;
	}

	#books .arrowLeft {
		left: 46%;
	}

	#books .arrowRight {
		left: 54%;
	}

	#bottom .col .img img {
		max-width: 100%;
		-moz-box-shadow: 6px 6px 6px #999999;
		-webkit-box-shadow: 6px 6px 6px #999999;
		box-shadow: 6px 6px 6px #999999;
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";
		filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');
	}
	
		margin-bottom: 10px;

	#sub-footer .goTop {
		top: 165px;
	}
	#highlights {
		width: 86%;
		padding: 15px 7% 5px 7%;
		float: left;
		margin-top: 0;
		position: relative;
		margin-bottom: 0;
		background-color: #F7F7F7;
	}
	#highlights ul {
		width: 100%;
	}
	#highlights ul li {
		width: 265px;
		margin:0 auto;
		position: relative;
		padding-bottom: 60px;
		border-bottom: none;
	}
	#highlights .text {
		float: left;
		width: 100%;
		text-align: center;
		position: relative;
		font-size: 14px;
	}
	#highlights .more {
		bottom: 40px;
		top: initial;
		left: 50%;
		right: initial;
		margin-left: -48px;
		display: block;
		float: none;
		color: #FFFFFF;
		margin-top: 0;
		padding: 7px 20px;
		position: absolute;
		background-color: #E2151A;
		text-transform: uppercase;
		font: 700 12px 'PT-Sans', sans-serif;
	}
	#highlights .more:hover {
		background-color: #373D4B;
	}
	#highlights .leftHigh {
		left: 46%;
		right: 0;
	}
	#highlights .rightHigh {
		left: 52%;
	}

	/* SLIDESHOW */

	#slideshow {
		height: 280px;
	}
	#slideshow .arrowLeft {
		left: 7%;
	}
	#slideshow .arrowRight {
		right: 7%;
	}
	#slideshow .conteudoSlideshow {
		height: 280px;
		overflow: hidden;
		min-width: 287px;
	}
	#slideshow .wrapperSlideshow {
		min-width: 287px;
		height: 100%;
	}
	#slideshow .conteudoSlideshow .info .pretitle {
		display: none;
	}
	#slideshow .conteudoSlideshow .info .titleText {
		display: none;
	}
	#slideshow .conteudoSlideshow .info .more {
		margin-top: 0;
		left: 50%;
		position: absolute;
		margin-left: -48px;
		bottom: 60px;
	}
	#slideshow .conteudoSlideshow .info {
		position: absolute;
		width: 100%;
		top: 0;
		height: 280px;
	}
	#slideshow .conteudoSlideshow .img{
		background-position: 60% top;
	}
	#slideshow #bullets .numeros {
		margin-right: 3px;
		background-size: 30px;
		width: 10px;
	}
	#slideshow #bullets .numeros:last-of-type {
		margin-right: 0;
	}
	#slideshow #bullets .numeros:hover {
		background: url('/temas/mediabooks_v2/img/navBanner.png') right center no-repeat;
		background-size: 30px;
	}

	#slideshow #bullets .active {
		background: url('/temas/mediabooks_v2/img/navBanner.png') left center no-repeat;
		background-size: 30px;
	}
	#slideshow #bullets .active:hover {
		background: url('/temas/mediabooks_v2/img/navBanner.png') left center no-repeat;
		background-size: 30px;
	}

	/* MULTIDESTAQUES */

	#multiHighlights-mobile {
		float: left;
		width: 100%;
		height: auto;
		margin: 0 auto;
	}

	#multiHighlights-mobile .threeHigh {
		float: left;
		width: 100%;
		display: block;
	}
	#multiHighlights-mobile .threeHigh:first-of-type {
		margin-left: 0;
	}

	#multiHighlights-mobile .threeHigh .typeOne {
		float: left;
		width: 100%;
		margin-bottom: 0;
	}

	#multiHighlights-mobile .threeHigh .typeOne .img {
		width: 100%;
		display: block;
		text-align: center;
		background-color: #999999;
	}

	#multiHighlights-mobile .threeHigh .typeOne img {
		width: auto;
		max-width: 100%;
		height: auto;
	}

	#multiHighlights-mobile .threeHigh .typeOne .text {
		position: relative;
		height: 100%;
		width: 86%;
		color: #FFFFFF;
		display: block;
		padding: 23px 7% 65px 7%;
		background-color: #E2151A;
		text-transform: initial;
		font: 400 14px 'PT-Sans', sans-serif;
	}

	#multiHighlights-mobile .arrowOne {
		z-index: 1000;
		width: 22px;
		height: 11px;
		position: absolute;
		left: 50%;
		margin-left: -5px;
		top: -11px;
		background: url('/temas/mediabooks_v2/img/seta_Top_Red.png') no-repeat left center;
	}

	#multiHighlights-mobile .arrowTwo {
		z-index: 4;
		width: 11px;
		height: 22px;
		position: absolute;
		left: -11px;
		top: 50%;
		background: url('/temas/mediabooks_v2/img/seta_Imagens_Destaque.png') no-repeat left top;
		margin-top: -11px;
	}

	#multiHighlights-mobile .arrowThree {
		z-index: 1000;
		width: 11px;
		height: 22px;
		position: absolute;
		right: -11px;
		top: 50%;
		background: url('/temas/mediabooks_v2/img/seta_Imagens_Destaque.png') no-repeat left -66px;
		margin-top: -11px;
	}

	#multiHighlights-mobile .arrowFour {
		z-index: 1000;
		width: 11px;
		height: 22px;
		position: absolute;
		right: -11px;
		top: 50%;
		background: url('/temas/mediabooks_v2/img/seta_Imagens_Destaque.png') no-repeat left -44px;
		margin-top: -11px;
	}

	#multiHighlights-mobile .arrowFive {
		left: 50%;
		z-index: 4;
		width: 22px;
		height: 11px;
		position: absolute;
		top: 184px;
		background: url('/temas/mediabooks_v2/img/seta_Top.png') no-repeat;
		margin-left: -11px;
	}

	#multiHighlights-mobile .threeHigh .typeOne .text span {
		display: block;
		text-transform: uppercase;
		font: 400 14px 'PT-Sans-Narrow', sans-serif;
	}

	#multiHighlights-mobile .threeHigh .typeOne .text span.title {
		text-transform: initial;
		font: 400 50px 'Aprex-New-Bold', sans-serif;
	}

	#multiHighlights-mobile .threeHigh .typeOne .text p {
	}

	#multiHighlights-mobile .more {
		left: 7%;
		padding: 5px 18px;
		position: absolute;
		text-transform: uppercase;
		font: 700 16px 'PT-Sans', sans-serif;
		bottom: 10px !important;
	}

	#multiHighlights-mobile .moreType1 {
		color: #E2151A;
		background: #FFFFFF;
	}

	#multiHighlights-mobile .moreType2 {
		color: #373D4B;
		background: #FFFFFF;
	}

	#multiHighlights-mobile .threeHigh .typeTwo {
		float: left;
		width: 100%;
		display: table;
	}
	#multiHighlights-mobile .threeHigh .typeTwo .img {
		width: 160px;
		overflow: hidden;
	}
	#multiHighlights-mobile .threeHigh .typeTwo .img img {
		width: 160px;
	}

	#multiHighlights-mobile .threeHigh .typeTwo .text {
		padding: 16px 7%;
		position: relative;
		vertical-align: top;
		height: 100%;
		width: 86%;
		color: #FFFFFF;
		display: table-cell;
		background-color: #E2151A;
		text-transform: initial;
		font: 400 14px 'PT-Sans', sans-serif;
	}

	#multiHighlights-mobile .threeHigh .typeLeft img {
		float: left;
		width: 160px;
	}

	#multiHighlights-mobile .threeHigh .typeLeft .text {
		background-color: #373D4B;
	}

	#multiHighlights-mobile .threeHigh .typeLeft .img {
		display: table-cell;
		float: left;
		vertical-align: top;
		width: 160px;
		overflow: hidden;
	}

	#multiHighlights-mobile .threeHigh .typeTwo .text span.title {
		padding-bottom: 10px;
		display: block;
		text-transform: initial;
		font: 400 24px 'Aprex-New-Bold', sans-serif;
	}

	#multiHighlights-mobile .threeHigh .typeTwo .more {
		left: 7%;
	}


	#multiHighlights-mobile .twoHigh {
		float: left;
		width: 100%;
	}
	#multiHighlights-mobile .twoHigh .img {
		width: 160px;
		overflow: hidden;
	}
	#multiHighlights-mobile .twoHigh .img img {
		width: 160px;
	}

	#multiHighlights-mobile .twoHigh .moreType2 {
		left: 20px;
	}

	#multiHighlights-mobile .twoHigh .typeOne {
		float: left;
		width: 100%;
		display: table;
	}

	#multiHighlights-mobile .twoHigh .typeOne .text {
		padding: 20px 7%;
		position: relative;
		vertical-align: top;
		height: 100%;
		width: 86%;
		color: #FFFFFF;
		display: table-cell;
		background-color: #373D4B;
		text-transform: initial;
		font: 400 14px 'PT-Sans', sans-serif;
	}

	#multiHighlights-mobile .twoHigh .typeOne .text span.title {
		display: block;
		text-transform: initial;
		margin-bottom: 10px;
		font: 400 24px 'Aprex-New-Bold', sans-serif;
	}

	#multiHighlights-mobile .twoHigh .typeOne .text.moreType2 {
		left: 10px;
	}

	#multiHighlights-mobile .twoHigh .typeTwo {
		width: 100%;
		position: relative;
		height: auto;
		overflow: hidden;
	}

	#multiHighlights-mobile .twoHigh .typeTwo .text {
		width: 86%;
		float: left;
		padding: 20px 7% 75px 7%;
		color: #FFFFFF;
		vertical-align: top;
		display: block;
		background-color: #373D4B;
		font: 400 14px 'PT-Sans', sans-serif;
		min-height: 50px;
	}

	#multiHighlights-mobile .twoHigh .typeTwo .img {
		width: 100%;
		position: relative;
		display: block;
		text-align: center;
		background-color: #999999;
	}
	#multiHighlights-mobile .twoHigh .typeTwo .img img {
		width: auto;
		max-width: 100%;
	}

	#multiHighlights-mobile .twoHigh .typeTwo .title {
		display: block;
		font: 400 24px 'Aprex-New-Bold', sans-serif;
	}
	#facebookBox{
		width:100%; 
	}
	.tabsCarrosselGrande{
		min-width: 250px;
	}
}