/* FONT */
@font-face{font-family: 'r_regular';src: url('../../../../fonts/roboto/Roboto-Regular.ttf');}
.r_regular{font-family: 'r_regular';}
@font-face{font-family: 'r_bold';src: url('../../../../fonts/roboto/Roboto-Bold.ttf');}
.r_bold{font-family: 'r_bold';}
@font-face{font-family: 'r_light';src: url('../../../../fonts/roboto/Roboto-Light.ttf');}
.r_light{font-family: 'r_light';}




/* END FONT */

/* DEFAULT */
.box-full-header{position:fixed;min-height: 30px;display:block;width: 100%;z-index:100;text-align:center;color: #f2f2f2;}
body.home{background: url('../../../../images/index/bg_layout.jpg') no-repeat top center;}
.box-loadding{text-align: center;}
table{width:100%;}
/* END DEFAULT */


.box-data-full-content.gallery .intro-text{position: absolute;bottom: 50px;color: #fff;width: 400px;margin-left: 10%;}
.box-data-full-content.gallery .intro-text h1{text-shadow: 0px 0px 10px #000;font-family: 'r_bold';font-weight: normal;}
.box-data-full-content.gallery .intro-text .box-description h4{font-size: 18px;margin-bottom: 10px;text-shadow: 2px 2px 2px #000;}
.box-data-full-content.gallery .intro-text .box-author{color: rgba(255,255,255,0.75);text-shadow: 2px 2px 2px rgba(0,0,0,0.75);font-size: 18px;font-family: 'r_conde_italic';}
.box-data-full-content.gallery .box-text-gallery{width: 400px;margin: auto;position: absolute;right: 5%;color: #fff;bottom: 5%;padding: 20px;}
.box-data-full-content.gallery .box-text-gallery h2{font-size: 26px;color: rgba(255,255,255,0.9);font-family: 'r_bold';font-weight: normal;margin-top: 0px;text-shadow: 2px 2px 2px rgba(0,0,0,0.75);}
.box-data-full-content.gallery .box-text-gallery h3{color: rgba(255,255,255,0.65);text-shadow: 2px 2px 2px rgba(0,0,0,0.75);font-size: 18px;font-weight: normal;margin-top: 0px;}
.box-data-full-content.gallery .box-text-gallery p{display: none;font-size: 18px;font-family: 'r_regular';}
.box-data-full-content.gallery .box-text-gallery:hover{background-color: rgba(0,0,0,0.65);}
.box-data-full-content.gallery .box-text-gallery:hover p{display: block;}
.box-data-full-content.gallery .box-text-gallery:hover .toggle-caption{display: none;}
.box-data-full-content.gallery .box-text-gallery .toggle-caption{border-top: 1px solid rgba(255,255,255,0.5);color: rgba(255,255,255,0.5);cursor: pointer;font-size: 18px;display: block;text-align: left;font-family: 'r_regular';padding-top: 10px;}

.box-data-full-content.gallery .box-text-gallery{}
footer .btn-scroll-top{position: absolute;background: #000000c9;z-index: 100;padding: 5px 10px;right: 2%;color: #fff;bottom: 2%;border-radius: 5px;cursor: pointer;}