

#areas {position:relative;float:left;width:100%;height:100%;padding:180px 0 150px 0;background:url(../../img/site/bgs/pattern-branco.jpg) center top;}
#areas .section-title {position:relative;float:left;width:100%;overflow:hidden;}
#areas .section-title .sep {position:relative;float:left;width:370px;height:1px;background:#d5d5d5;left:50%;margin-left:-185px;}
#areas .section-title .text {position:relative;float:left;width:100%;font-size:128px;color:#303030;text-transform:uppercase;text-align:center;line-height:128px;font-weight:700;font-family: 'Dharma Bold Regular';}
#areas .back {display:block;position:relative;width:150px;font-size:18px;color:#686868;text-align:center;font-weight:300;line-height:18px;margin:30px auto;}
#areas .back:hover {opacity:0.6;}
#areas .description {position:relative;float:left;width:100%;font-size:16px;color:#686868;text-align:justify;line-height:18px;font-weight:300;margin-top:26px;margin-bottom:65px;}
#areas .areas-list {position:relative;float:left;width:100%;margin-top:5px;padding:0;}
#areas .areas-list .item {position:relative;float:left;width:100%;}
#areas .areas-list .item img {position:relative;width:100%;}
#areas .areas-list .item .border {position:absolute;top:80%;width:100%;height:40px;}
#areas .areas-list .item .border .name {position:relative;float:left;width:80%;height:100%;font-size:35px;background:#e4e4e4;color:#313131;text-align:right;line-height:45px;font-family: 'Dharma Regular';text-transform:uppercase;padding-right:30px;}
#areas .areas-list .item .border .plus {opacity:0;position:relative;float:left;width:20%;height:100%;background: url(../../img/site/areas_hover.png) center center no-repeat;z-index:1;}
#areas .areas-list .item:hover .plus {opacity:1;}

.erro {position:relative;float:left;width:100%;text-align:center;margin-top:100px;}
@media (max-width: 1455px) {
	#areas .areas-list .item .border .name {font-size:25px;padding-right:20px;}
}
@media (max-width: 1200px) {
	#areas .areas-list .item .border .name {font-size:35px;padding-right:30px;}
}



#areas .internal-areas {position:relative;float:left;width:100%;height:100%;margin-bottom:50px; overflow:hidden;padding:0;z-index:100;}
#areas .internal-areas .video {position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%;margin:30px 0 0 0;}
#areas .internal-areas .video .caption {display: block; position: absolute; width: 100%;top:0; height: 100%;background: url(../../img/site/dot-video.png);z-index:1; }
#areas .internal-areas .video img {display: block; position: absolute; width: 100%;top:0; height: 100%;}
#areas .internal-areas .video .play { display: block; position: absolute;width: 100%; height: 100%; background: url(../../img/site/play_hover.png) center center no-repeat;cursor:pointer;z-index:2; }
#areas .internal-areas .video .play:hover {opacity:0.6;}
#areas .internal-areas .video  iframe, object, embed {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
.shadow {position:relative;float:left;display:block;width:100%;height:auto;margin-top:-1px;}
#areas .internal-areas .erro {position:relative;float:left;width:100%;color:#000;font-size:25px;font-weight:700;text-align:center;text-transform:uppercase;margin-top:60px;}

#areas .internal-areas .image {position:relative;float:left;width:100%;text-align:center;margin-top:40px;}
#areas .internal-areas .image img {display:inline-block;width:100%;}

#areas .internal-areas .links {position:relative;float:left;width:100%;margin-top:63px;text-align:center;border:solid 1px #cacaca;padding:15px 0 15px 0;}
#areas .internal-areas .links .title {display:inline-block;position:relative;padding-right:35px;}
#areas .internal-areas .links .link-item {display:inline-block;position:relative;padding:0 12px 0 12px;}
#areas .internal-areas .links .link-item img {display:inline-block;}
#areas .internal-areas .links .link-item:hover {opacity:0.6;}


#areas .internal-areas .release {position:relative;float:left;width:100%;margin-top:40px;}
#areas .internal-areas .release .title {position:relative;float:left;width:100%;font-size:70px;color:#303030;text-align:left;line-height:70px;font-weight:300;font-family: 'Dharma Regular';text-transform:uppercase;}
#areas .internal-areas .release .sep {position:relative;float:left;width:370px;height:1px;background:#d4d4d4;border:0;padding:0;margin:17px 0 22px 0;}
#areas .internal-areas .release .description {position:relative;float:left;width:100%;font-size:16px;color:#686868;text-align:justify;line-height:18px;font-weight:300;}

#areas .internal-areas .discografia {position:relative;float:left;width:100%;margin-top:53px;}
#areas .internal-areas .discografia .title {position:relative;float:left;width:100%;font-size:70px;color:#303030;text-align:center;line-height:70px;font-weight:300;text-transform:uppercase;font-family: 'Dharma Regular';}
#areas .internal-areas .discografia .sep {position:relative;float:left;width:100%;height:1px;background:#c3c3cd;border:0;padding:0;margin:20px 0 20px 0;}
#areas .internal-areas .discografia .disc-list {position:relative;float:left;width:100%;margin-top:30px;}
#areas .internal-areas .discografia .disc-list .item {position:relative;float:left;width:100%;margin:0;padding:0;}
#areas .internal-areas .discografia .disc-list .item-container {position:relative;float:left;width:100%;margin:0;padding:0;text-align:center;}
#areas .internal-areas .discografia .disc-list .item-container img {display:inline-block;}
#areas .internal-areas .discografia .disc-list .item-container .icons {position:relative;float:left;width:100%;margin-top:14px;text-align:center;}
#areas .internal-areas .discografia .disc-list .item-container .icons .icon-item {padding:0 10px 0 10px;}
#areas .internal-areas .discografia .disc-list .item-container .icons .icon-item:hover {opacity:0.6;}
#areas .internal-areas .discografia .disc-list .item-container .icons .icon-item img {display:inline-block;}

@media (max-width: 768px) {
	#areas .internal-areas .discografia .disc-list .item {margin-bottom:40px;}
}

@media (max-width: 560px) {
	#areas .internal-areas .video .play {background-size:20%;}
}

.sharing {position:relative;width:100%;margin:68px auto;text-align:center;}
.sharing .title {position:relative;float:left;width:100%;font-size:32px;color:#303030;font-family: 'Dharma Light Regular';text-transform:uppercase;text-align:center;}
.sharing .share-block {position:relative;width:100%;height:50px;border:solid 1px #c9c9c9;padding:16px 0 0 0;text-align:center;}
.sharing .share-block .cont {position:relative;float:left;width:270px;left:50%;margin-left:-135px;}