@font-face{font-family:RobotoRegular;src:url(../fonts/roboto-regular.ttf);}
@import url('https://fonts.googleapis.com/css?family=Roboto:100');
html{height:100%;}
.overview-block p span{font-family:'Roboto', sans-serif !important;color: white !important;}
body{color:#362f2d;font-family:'Roboto', sans-serif;font-size:16px;font-weight:normal;margin:0 auto;overflow-x:hidden;width:100%;}
.container{margin:0 auto;}
body.stacked #header{background:#FFF;position:fixed;top:0;width:100%;z-index:9999;}
body.stacked #header.stacked .header__navigation > ul > li{padding:15px 20px;-moz-transition:padding 1s ease;-o-transition:padding 1s ease;-webkit-transition:padding 1s ease;transition:padding 1s ease;}
.header__logo{float:left;margin:0 0 0 20px;}
.snap{position:relative;}
.header__navigation{float:right;height:100% !important;}
.header__navigation ul{list-style:none;margin:0;padding:0;}
.header__navigation ul li a{color:inherit;text-decoration:none;}
.header__navigation ul > li{float:left;padding:35px 20px 20px 20px;}
.header__navigation ul > li.has-child{position:relative;}
.header__navigation ul > li.has-child a{position:relative;}
.header__navigation ul > li.has-child > a:after{background:url('../images/navarrow.png');content:"";height:5px;position:absolute;top:8px;right:-10px;width:5px;}
.header__navigation ul > li > a ~ ul{position:absolute;}
.header__navigation ul > li:hover > a{color:#888;}
.header__navigation ul li ul{background:#e6e5d1;border:1px solid #ddd;margin:10px 0 0 0;min-width:195px;padding:10px 0;}
.header__navigation ul li ul a{display:inline-block;padding:0 15px;}
.header__navigation ul li ul li{float:none;overflow:hidden;position:relative;padding:5px 0;}
.header__navigation ul li ul li:before{background:#FFF;content:"";height:100%;opacity:0;position:absolute;top:0;left:0;bottom:0;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:transform 0.3s ease, color 0.3s ease, opacity .3s ease;width:100%;}
.header__navigation ul li ul li:hover:before{opacity:1;-ms-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);transition:transform 0.3s ease, color 0.3s ease, opacity .3s ease;}
#slider{overflow:hidden;}
.overview-block-container{background:#8c6238;margin-bottom:10px;width:100%;}
.overview-block{box-sizing:border-box;color:#FFF;margin:0 auto;text-align:center;}
.overview-block__big-text{font-size:32px;line-height:1;margin-bottom:10px;}
.overview-block__small-text{font-size:18px;font-weight:300;line-height:28px;margin-bottom:15px;}
.overview-block__button{background:#FFF;box-sizing:border-box;color:#8c6238;display:inline-block;font-style:italic;overflow:hidden;padding:10px 22px;position:relative;text-align:right;text-decoration:none;width:135px;}
.overview-block__button:hover{color:#362f2d;}
.overview-block__button span{display:inline-block;position:relative;z-index:1;font-size:12px;line-height:20px;}
.overview-block__button span:before{content:"";background:url(../images/hotel-inside-arrow.png);height:21px;position:absolute;left:-30px;top:-1px;width:22px;}
.overview-block__button:after{background:#e6e5d1;content:"";height:100%;position:absolute;bottom:0;left:0;-ms-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);transition:.3s transform ease;width:100%;}
.overview-block__button:hover:after{-ms-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);transition:.3s transform ease;}
#content{padding-top:74px;position:relative;}
#content .content__intro{position:relative;}
#content .intro-backbutton{padding:18px 0 0 38px;transition:color 1s ease;}
#content .intro-backbutton:hover{color:#888;transition:color 1s ease;}
.homelanding #content .intro-backbutton{padding:18px 0 0 0;}
#content .content__intro .intro-backbutton a{display:inline-block;overflow:hidden;position:relative;transition:padding .5s ease;}
#content .content__intro .intro-backbutton a:hover{padding-left:30px;transition:padding .5s ease;}
#content .content__intro .intro-backbutton a:before{background:url(../images/backbuttonhover.png) top left no-repeat;background-size:26px 14px;content:"";height:14px;position:absolute;top:2px;left:-100px;-ms-transform:translateX(-200%);-moz-transform:translateX(-200%);-o-transform:translateX(-200%);-webkit-transform:translateX(-200%);transform:translateX(-200%);transition:transform .5s ease;width:26px;}
#content .content__intro .intro-backbutton a:hover:before{left:0;-ms-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);transition:transform .5s ease;}
#content .intro-caption{float:left;font-family:'Montserrat', sans-serif;font-size:40px;font-weight:700;line-height:31px;padding:9px 0 0 0;text-align:center;}
#content .intro-dropdownlist select{border:1px solid #362f2d;cursor:pointer;color:#acacac;padding:11px 10px;}
#content .intro-dropdownlist select option{cursor:pointer;color:#000;}
.hotel{background:none;overflow:hidden;position:relative;}
.area-click{}
.hotel:last-child{margin-right:0;}
.hotel > .hotel__name{position:absolute;left:0;-moz-transition:left 0.3s ease;-o-transition:left 0.3s ease;-webkit-transition:left 0.3s ease;transition:left 0.3s ease;}
.hotel .hotel__name{background:#FFF;font-family:'Montserrat', sans-serif;font-weight:bold;line-height:1;text-transform:uppercase;}
.hotel .hotel__branch{border-top:2px solid #FFF;line-height:18px;min-width:270px;}
.hotel .hotel__image img{display:block;}
.hotel .hotel__properties{overflow-y:auto;background:rgba(0, 0, 0, 0.7);height:100%;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;}
.hotel .hotel__properties .hotel__name{background:none;color:#FFF;font-size:36px;padding:0 0 25px 0;position:relative;bottom:auto;bottom:initial;}
.hotel .hotel__properties .hotel__branch{display:block;}
.hotel .hotel__link-details{color:#FFF;font-style:italic;}
.horizontal-boxed .hotel-boxed{margin:0 0 10px 10px;}
.horizontal-vertical .hotel{margin:0 0 10px 10px;}
.hotel-horizontal .hotel{float:none;margin:0 0 10px 0;overflow:hidden;position:relative;width:100%;}
.hotel-horizontal .hotel .hotel__properties .hotel__name{display:table-cell;padding:0;vertical-align:middle;}
.hotel-horizontal .hotel .hotel__branch{vertical-align:middle;}
.hotel-horizontal .hotel .hotel__branch{display:table;}
.hotel-horizontal .hotel .hotel__branch ul{display:table-cell;vertical-align:middle;}
.hotel .hotel__branch li{color:#FFF;font-style:italic;margin-bottom:8px;}
.hotel .hotel__branch li:last-child, .hotel-horizontal .hotel .hotel__branch li:last-child{margin-bottom:0;}
.hotel-boxed{float:left;margin:0 10px 10px 0;width:49.56%;}
.hotel-boxed .hotel{float:none;margin:0;width:100%;}
#footer{font-size:12px;}
#footer .footer{padding:10px 25px 15px 25px;}
#footer .footer__address .address{margin-right:15px;}
#footer .footer__address .address__additional-information > div{float:left;margin-right:10px;}
#footer .footer__copyright{float:right;}
#backtotop{background:#d7d7d7;-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #666;cursor:pointer;opacity:0;padding:10px 15px;position:fixed;right:20px;bottom:60px;-moz-transform:translateY(50%);-o-transform:translateY(50%);-webkit-transform:translateY(50%);transform:translateY(50%);-moz-transition:opacity 1s ease, transform 1s ease, z-index 1s ease;-o-transition:opacity 1s ease, transform 1s ease, z-index 1s ease;-webkit-transition:opacity 1s ease, transform 1s ease, z-index 1s ease;transition:opacity 1s ease, transform 1s ease, z-index 1s ease;z-index:-999;}
#backtotop:hover{background:#E6E4D2;-moz-transition:background .3s ease;-o-transition:background .3s ease;-webkit-transition:background .3s ease;transition:background .3s ease;}
#backtotop.scrollable{opacity:1;-moz-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-moz-transition:opacity 1s ease, transform 1s ease, background .3s ease;-o-transition:opacity 1s ease, transform 1s ease, background .3s ease;-webkit-transition:opacity 1s ease, transform 1s ease, background .3s ease;transition:opacity 1s ease, transform 1s ease, background .3s ease;z-index:999;}
.hotel-details-list .hotel-detail{background:#d7d7d7;display:table;margin:0 0 30px 0;opacity:0;-ms-transform:translateY(20%);-moz-transform:translateY(20%);-o-transform:translateY(20%);-webkit-transform:translateY(20%);transform:translateY(20%);}
.hotel-details-list .hotel-detail.active{opacity:1;-ms-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-moz-transition:opacity 2s ease, transform 1s ease;-o-transition:opacity 2s ease, transform 1s ease;-webkit-transition:opacity 2s ease, transform 1s ease;transition:opacity 2s ease, transform 1s ease;}
.hotel-details-list .hotel-detail__container{direction:rtl;padding:20px;}
.hotel-details-list .hotel-detail .left{background:#f9f9f9;display:table-cell;direction:ltr;position:relative;width:582px;}
.hotel-details-list .hotel-detail .left__container{padding:17px 25px 5px 19px;}
.hotel-details-list .hotel-detail .left .hotel-detail__title{font-family:'Montserrat', sans-serif;font-size:24px;font-weight:700;line-height:1;margin:0 0 25px 0;}
.hotel-details-list .hotel-detail .left .hotel-detail__description{font-size:15px;font-weight:300;line-height:24px;margin:0 0 5px 0;}
.hotel-details-list .hotel-detail .left .hotel-detail__additional{display:table;}
.hotel-details-list .hotel-detail .left .hotel-detail-additional{display:table-cell;font-family:'Montserrat', sans-serif;padding:0 20px 0 0;vertical-align:middle;}
.hotel-details-list .hotel-detail .left .hotel-detail-additional span{font-size:24px;}
.hotel-details-list .hotel-detail .left .hotel-detail-additional.text{padding:0 0 0 0;}
.hotel-details-list .hotel-detail .right{background:#f9f9f9;display:table-cell;position:relative;vertical-align:top;}
.hotel-details-list .hotel-detail .right .hotel-detail__gotoweb{position:relative;}
.hotel-details-list .hotel-detail .right .hotel-detail__gotoweb a span{position:relative;z-index:1;}
.hotel-details-list .hotel-detail .right .hotel-detail__gotoweb a{background:#FFF;color:inherit;cursor:pointer;display:block;overflow:hidden;padding:10px 15px 10px 45px;position:absolute;bottom:15px;left:14px;text-decoration:none;-moz-transition:background .7s ease, color .7s ease;-o-transition:background .7s ease, color .7s ease;-webkit-transition:background .7s ease, color .7s ease;transition:background .7s ease, color .7s ease;}
.hotel-details-list .hotel-detail .right .hotel-detail__gotoweb a:hover{color:#FFF;}
.hotel-details-list .hotel-detail .right .hotel-detail__gotoweb a:before{content:"";background:url(../images/hotel-inside-arrow.png);height:21px;position:absolute;left:13px;top:8px;width:22px;z-index:1;}
.hotel-details-list .hotel-detail .right .hotel-detail__gotoweb a:hover:before{background:url(../images/hotel-inside-arrow-hover.png);height:22px;}
.hotel-details-list .hotel-detail .right .hotel-detail__gotoweb a:after{background:#8a8f6a;content:"";position:absolute;left:0;top:0;bottom:0;width:100%;-ms-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);-moz-transition:transform .5s ease;-o-transition:transform .5s ease;-webkit-transition:transform .5s ease;transition:transform .5s ease;}
.hotel-details-list .hotel-detail .right .hotel-detail__gotoweb a:hover:after{-ms-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-moz-transition:transform .5s ease;-o-transition:transform .5s ease;-webkit-transition:transform .5s ease;transition:transform .5s ease;}
.hotel-detail__hide-information{display:none;}
//.overview p{font-size:15px;font-weight:300;line-height:30px;margin:0 0 35px 0;}
.overview p{font-size:15px;font-weight:300;line-height:30px;}
.overview-image-holder{height:400px;margin-bottom:40px;}
.overview-image{margin:0 0 50px 0;position:absolute;right:0;left:0;width:100%;}
.homelanding-slider{height:100%;position:relative;}
.homelanding-slider .slider__item{background-attachment:auto;background-attachment:initial;background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;position:relative;width:100%;}
.homelanding-slider .slider-item__container{color:#FFF;margin:0 auto;position:absolute;right:0;bottom:250px;left:0;text-align:center;-ms-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);width:670px;z-index:999;}
.homelanding-slider .slider-item__container.active{-ms-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);transition:transform 2s ease;}
.homelanding-slider .slider-item__container .slider-item__logo{display:inline-block;margin:0 0 50px 0;}
.homelanding-slider .slider-item__container .slider-logo__image{margin:0 auto;width:120px;}
.homelanding-slider .slider-item__container .slider-logo__text{font-size:22px;}
.homelanding-slider .slider-item__container .slider-item__information .slider-item__title{font-size:30px;font-weight:700;font-family:'Montserrat', sans-serif;line-height:36px;}
.homelanding-slider .slider-item__container .slider-item__information .slider-item__description{font-size:16px;font-style:italic;line-height:36px;}
.slider-scroll-down-container{color:#FFF;cursor:pointer;font-style:italic;margin:0 auto;position:absolute;bottom:75px;width:100%;z-index:999;}
.slider-scroll-down{margin:0 auto;padding:0 0 5px 0;text-align:center;width:100px;}
.slider-scroll-down-arrow{margin:0 auto;width:16px;}
.homelanding-glance-holder{position:relative;}
.homelanding-glance{background-attachment:auto;background-attachment:initial;background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:url(../images/tomlinsoncloud.jpg);min-height:518px;overflow:hidden;position:relative;width:100%;}
.homelanding-glance:after{background-image:url(../images/tomlinson.png);background-attachment:auto;background-attachment:initial;background-repeat:no-repeat;background-size:cover;content:"";min-height:618px;opacity:1;position:absolute;top:0;right:0;-moz-transform:translateX(100%);-o-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);width:638px;}
.homelanding-glance-holder.activate .homelanding-glance:after{height:100%;-moz-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);-moz-transition:transform 1s ease;-o-transition:transform 1s ease;-webkit-transition:transform 1s ease;transition:transform 1s ease;}
.homelanding-glance-holder .glance-container{height:auto;margin:0 auto;margin-top:55px;margin-bottom:0;position:absolute;top:0;right:0;bottom:0;left:0;width:960px;}
.glance-area{height:400px;top:0;bottom:0;margin:auto;position:absolute;}
.homelanding-glance-holder .glance-description{color:#FFF;position:absolute;bottom:95px;-ms-transform:translateX(-500%);-moz-transform:translateX(-500%);-o-transform:translateX(-500%);-webkit-transform:translateX(-500%);transform:translateX(-500%);text-align:center;width:480px;}
.homelanding-glance-holder.activate .glance-description{-ms-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);-moz-transition:transform 1s ease;-o-transition:transform 1s ease;-webkit-transition:transform 1s ease;transition:transform 1s ease;-moz-transition-delay:2s;-o-transition-delay:2s;-webkit-transition-delay:2s;transition-delay:1s;z-index:999;margin:auto;}
.homelanding-glance-holder .glance-description .glance-title{border-bottom:1px solid #FFF;font-size:30px;font-family:'Montserrat', sans-serif;font-weight:700;line-height:24px;margin:0 0 30px 0;padding:0 0 30px 0;}
.homelanding-glance-holder .glance-description .glance-content{line-height:24px;}
.glance-readmore{box-sizing:border-box;color:inherit;display:inline-block;font-style:italic;font-size:14px;position:relative;text-align:left;text-decoration:none;width:150px;margin-left:15px;}
.glance-readmore .glance-readmore__text:after{content:"";background:url(../images/hotel-inside-arrow-hover.png);display:inline-block;position:absolute;height:22px;position:absolute;left:0;top:0;width:22px;}
.glance-readmore .glance-readmore__text{font-weight:600;padding-left:32px;transition:.5s padding ease;line-height:22px;}
.glance-readmore:hover .glance-readmore__text{padding-left:47px;transition:.5s padding ease;}
.homelanding-menus .homelanding-menu-container{background:#e6e5d1;color:rgba(0, 0, 0, 0.5);display:block;float:left;position:relative;width:33.333333333333336%;}
.homelanding-menus .homelanding-menu-container+.homelanding-menu-container .homelanding-menu{border-left:2px solid #f3f2e8;}
.homelanding-menus .homelanding-menu{padding:20px 55px 20px 55px;}
.homelanding-menus .homelanding-menu .menu__title{font-size:48px;font-weight:300;line-height:1;position:relative;}
.homelanding-menus .homelanding-menu .menu__button{font-size:14px;font-style:italic;font-weight:600;padding:15px 0 0 35px;position:relative;transition:padding 1s ease;}
.homelanding-menus .homelanding-menu .menu__button:before{background:url(../images/arrowlist.png) no-repeat;content:"";height:22px;position:absolute;top:10px;left:5px;width:23px;-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-moz-transition:transform 1s ease;-o-transition:transform 1s ease;-webkit-transition:transform 1s ease;transition:transform 1s ease;}
.homelanding-menus .homelanding-menu-container:hover{color:#FFF;}
.homelanding-menus .homelanding-menu-container:before{content:"";height:100%;opacity:0;position:absolute;top:0;left:0;-ms-transform:translateY(200%);-moz-transform:translateY(200%);-o-transform:translateY(200%);-webkit-transform:translateY(200%);transform:translateY(200%);transition:.5s transform ease, 1s opacity ease;width:100%;}
.homelanding-menus .homelanding-menu-container:hover:before{background:#b8ba9d;opacity:1;-ms-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);transition:.5s transform ease, 1s opacity ease;}
.homelanding-menus .homelanding-menu-container:hover .homelanding-menu .menu__button{padding:15px 0 0 50px;transition:padding 1s ease;}
.homelanding-menus .homelanding-menu-container:hover .homelanding-menu .menu__button:before{background:url(../images/arrowlist.png) -25px 0 no-repeat;}
.homelanding-investor-relation{background-attachment:auto;background-attachment:initial;background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:url(../images/homelanding-3.jpg);height:auto !important;margin:0 0 10px 0;min-height:722px;width:100%;}
.homelanding-investor-relation .homelanding-investor__title-container{color:#FFF;margin:0 auto;text-align:center;width:455px;}
.homelanding-investor-relation .homelanding-investor__title{border-bottom:1px solid #FFF;display:inline-block;font-family:'Montserrat', sans-serif;font-size:30px;font-weight:700;padding:135px 0 20px 0;}
.homelanding-investor-relation .homelanding-investor__content{margin:0 auto;overflow:hidden;width:960px;}
.homelanding-investor-relation .investor-content__box{float:left;opacity:0;-moz-transform:translateY(-20%);-o-transform:translateY(-20%);-webkit-transform:translateY(-20%);transform:translateY(-20%);width:480px;}
.homelanding-investor-relation .investor-content__box.active{opacity:1;-moz-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);transition:opacity 2s ease, transform 1s ease;margin-bottom:0px;}
.homelanding-investor-relation .investor-content__box .investor-content__content{color:#FFF;padding:60px 75px 60px 55px;}
.homelanding-investor-relation .investor-content__box .investor-content__title{border-bottom:2px solid #8c6239;display:inline-block;font-family: 'Roboto', sans-serif;font-size:30px;font-weight:100;margin:0 0 20px 0;padding:0 0 3px 0;text-transform:uppercase;}
.homelanding-investor-relation .investor-content__box .investor-content__title span{font-weight:600;color:#8c6239;}
.homelanding-investor-relation .investor-content__box .investor-content__description{font-weight:300;line-height:28px;margin:0 0 10px 0;}
.homelanding-investor-relation .investor-content__box .investor-content__button{font-size:14px !important;display:block;font-style:italic;font-weight:600;padding:0 0 0 30px;position:relative;transition:padding 1s ease;}
.homelanding-investor-relation .investor-content__box:hover .investor-content__button{padding:0 0 0 45px;transition:padding 1s ease;}
.homelanding-investor-relation .investor-content__box .investor-content__button:before{content:"";background:url(../images/arrowlist.png) -25px 0 no-repeat;height:22px;position:absolute;top:-3px;left:0;width:23px;}
.reports.normal-page{margin-top:70px;}
.normal-page{margin:0 0 40px 115px;width:1060px;}
.normal-page .left-section{float:left;margin:0 35px 0 0;width:300px;}
.normal-page .left-section-title{background:#e6e5d1;font-weight:bold;margin:0 0 15px 0;padding:8px;}
.left-section__navigation li{padding-left:15px;}
.normal-page .left-section__navigation ul li a{color:inherit;display:inline-block;font-weight:300;margin:0 0 15px 0;position:relative;text-decoration:none;}
.normal-page .left-section__navigation ul li a:hover{font-weight:400;}
.normal-page .left-section__navigation ul li a:hover:after{border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #1a1411;content:"";position:absolute;top:4px;right:-30px;}
.normal-page .left-section__navigation ul li.active a{position:relative;}
.normal-page .left-section__navigation ul li.active > a{font-weight:400;}
.normal-page .left-section__navigation ul li.active > a:after{border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #0b0908;content:"";position:absolute;top:4px;right:-30px;}
.normal-page .left-section__navigation ul.job-children li.active > a:after,
.normal-page .left-section__navigation ul.job-children li a:hover:after{right:-15px;}
.normal-page .left-section .job-children{list-style:none;padding-left:20px;}
.normal-page .left-section .job-children a{margin:0 0 10px 0;}
.normal-page .right-section{float:left;width:713px;}
.normal-page .right-section h2.right-section__h2{font-size:60px;font-family:'Montserrat', sans-serif;line-height:43px;margin:0 0 40px 0;}
.normal-page .right-section h2.right-section__h2 span{color:#8c6239;}
.normal-page .right-section span.right-section__span{display:inline-block;font-weight:300;margin-bottom:5px;}
.normal-page .right-section span.right-section__span.adobe-reader{margin-top:25px;margin-bottom:0;font-size:14px;}
.normal-page .right-section span.right-section__span a{color:#e15b4f;}
.normal-page .right-section .right-section__tab-title{font-size:24px;font-weight:300;margin:35px 0 25px 0;}
.normal-page .right-section .right-section__tab-title li{float:left;margin:0 30px 0 0;position:relative;}
.normal-page .right-section .right-section__tab-title li.active a,
.normal-page .right-section .right-section__tab-title li a:hover{font-weight:700;color:#362f2d;}
.normal-page .right-section .right-section__tab-title li a{color:#8c6239;}

/*Krisma*/
.normal-page .right-section__tab-section .latest-dimention .latest-report-image{overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;}

.normal-page .right-section__tab-section .latest-reports{float:left;overflow:hidden;}
.normal-page .right-section__tab-section .latest-reports .latest-report__report,
.normal-page .right-section__tab-section .archive-reports .archive-report__report{border:1px solid #acacac;overflow:hidden;position:relative;}
.normal-page .right-section__tab-section .latest-reports .latest-report__report .latest-report-year,
.normal-page .right-section__tab-section .archive-reports .archive-report__report .archive-report-year{background:#FFF;padding:7px 10px;position:absolute;bottom:20px;left:0;-moz-transition:left .3s ease;-o-transition:left .3s ease;-webkit-transition:left .3s ease;transition:left .3s ease;}
.normal-page .right-section__tab-section .latest-reports .latest-report__report:hover .latest-report-year,
.normal-page .right-section__tab-section .archive-reports .archive-report__report:hover .archive-report-year{left:-200px;-moz-transition:left .3s ease;-o-transition:left .3s ease;-webkit-transition:left .3s ease;transition:left .3s ease;}
.normal-page .right-section__tab-section .latest-reports .latest-report__report:hover .latest-report__properties-container .latest-report-year,
.normal-page .right-section__tab-section .archive-reports .archive-report__report:hover .archive-report__properties-container .archive-report-year{left:0;}
.normal-page .right-section__tab-section .latest-reports .latest-report__report .latest-report__properties-container,
.normal-page .right-section__tab-section .archive-reports .archive-report__report .archive-report__properties-container{display:none;background:rgba(0, 0, 0, 0.5);height:100%;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;}
.normal-page .right-section__tab-section .latest-reports .latest-report__report .latest-report__properties-container .latest-report-year,
.normal-page .right-section__tab-section .archive-reports .archive-report__report .archive-report__properties-container .archive-report-year{display:block;}
.normal-page .right-section__tab-section .latest-reports .latest-report__report .latest-report__properties,
.normal-page .right-section__tab-section .archive-reports .archive-report__report .archive-report__properties{color:#FFF;position:absolute;bottom:20px;left:15px;}
.normal-page .right-section__tab-section .latest-reports .latest-report__report .latest-report__properties .latest-report-year,
.normal-page .right-section__tab-section .archive-reports .archive-report__report .archive-report__properties .archive-report-year{background:none;font-family:'Montserrat', sans-serif;font-size:25px;font-weight:700;padding:0;}
.normal-page .right-section__tab-section .latest-reports .latest-report__report .latest-report__properties .latest-report-text,
.normal-page .right-section__tab-section .archive-reports .archive-report__report .archive-report__properties .archive-report-text{font-style:italic;font-size:15px;}
.normal-page .right-section__tab-section .archive-reports{float:left;margin:0 0 0 24px;width:230px;}
.normal-page .right-section__tab-section .archive-reports .archive-report__report{border:1px solid #acacac;}
.normal-page .right-section__tab-section .archive-reports .archive-report__report:nth-child(2n+2){margin:0 0 20px 0;}
.normal-page .right-section__tab-section .archive-reports .archive-report__report .archive-report-year{padding:5px 10px}
.normal-page .right-section__tab-section .archive-reports .archive-report__report .archive-report__properties{left:10px;}
.normal-page .right-section__tab-section .archive-reports .archive-report__report .archive-report__properties .archive-report-text{font-size:14px;}
.normal-page .right-section__tab-section.annual-archive .archive-reports{margin:0;width:100%;}
.financial.normal-page{margin:70px 0 100px 115px;width:1125px;}
.normal-page.financial .right-section{width:790px;}
.right-section__selectbox{margin:40px 0 30px 0;width:150px;}
.financial-reports .financial-report__report{float:left;margin:0 20px 20px 0;overflow:hidden;position:relative;width:180px;}
.financial-reports .financial-report__report:nth-child(4n+4){margin:0 0 20px 0;}
.financial-reports .financial-report__report .financial-report-text{color:#FFF;position:absolute;left:10px;top:10px;right:15px;-moz-transition:left .3s ease;-o-transition:left .3s ease;-webkit-transition:left .3s ease;transition:left .3s ease;}
.financial-reports .financial-report__report:hover .financial-report-text{left:-600px;-moz-transition:left .3s ease;-o-transition:left .3s ease;-webkit-transition:left .3s ease;transition:left .3s ease;}
.financial-reports .financial-report__report .financial-report-text .textsmall{font-size:13px;}
.financial-reports .financial-report__report .financial-report-text .textbig{font-size:20px;font-weight:700;padding:15px 0 0 0;}
.financial-reports .financial-report__report .financial-report__properties-container{background:rgba(0, 0, 0, 0.7);display:none;height:100%;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;}
.financial-reports .financial-report__report:hover .financial-report__properties .financial-report-text{left:10px;}
.financial-reports .financial-report__report .financial-report__properties{height:100%;width:100%;}
.financial-reports .financial-report__report .financial-report__properties-container .view-reports{color:#FFF;font-size:14px;font-style:italic;position:absolute;bottom:10px;left:10px;}
.reports.dividend{margin:70px 0 35px 115px;}
.chart-title{font-size:18px;overflow:hidden;}
.chart-title .chart-title__year{float:left;}
.chart-title .chart-title__share{text-align:center;}
.chart-note{font-size:14px;font-weight:300;margin:20px 0 0 0;}
.chart-note .note{font-weight:700;float:left;}
.chart-note .text{overflow:hidden;padding:0 0 0 5px;}
.normal-page .print .left.image{margin:0 10px 0 0;width:16px;}
.normal-page .print .left{float:left;font-size:14px;font-weight:300;}
#chartjs-tooltip{opacity:0;position:absolute;background:rgba(0, 0, 0, .7);color:white;padding:3px;border-radius:3px;-webkit-transition:all .1s ease;transition:all .1s ease;pointer-events:none;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);}
.normal-page.news{margin:70px 0 100px 115px;width:1125px;}
.normal-page.news .left-section{float:left;}
.normal-page.news .right-section{float:right;width:790px;}
.right-section__new-filter-total .left{display:table-cell;padding:0 20px 0 0;}
.right-section__new-filter-total .right{display:table-cell;width:90px;}
.reports.news .news-container{margin:30px 0 0 0;}
.reports.news .news-container .single-news{margin:0 0 30px 0;overflow:hidden;}
.reports.news .news-container .single-news.head .left{font-weight:700;}
.reports.news .news-container .single-news.head{margin:0 0 20px 0;font-weight:700;}
.reports.news .news-container .single-news .left{font-weight:300;float:left;min-width:110px;}
.reports.news .news-container .single-news .right{float:left;margin:0 0 0 45px;width:650px;}
.reports.news .news-container .single-news .right a:hover{color:#362F2D;text-decoration:underline;}
.reports.news .news-container .single-news .right a.title:hover{color:#362F2D;text-decoration:underline;}
.reports.news .news-container .single-news .right a.title{font-weight:300;color:#362F2D;text-decoration:none;}
.news-left-section .left-section-title{padding:20px 0;}
.news-left-section li{font-weight:300;margin:0 0 20px 0;padding:0 0 0 20px;position:relative;}
.news-left-section li.more{margin:0;padding:0;}
.news-left-section li a:hover{color:#8c6239;font-weight:700;}
.news-left-section li:before{background:url(../images/foldericon.png);content:"";height:10px;position:absolute;bottom:5px;left:0;width:12px;}
.news-left-section li.more:before{display:none;}
.latest-news-pagination{text-align:left;}
.board-of-director-content{font-weight:300;line-height:24px;}
.board-of-director-content p{margin:20px 0;}
.board-of-director-content strong{display:inline-block;font-weight:500;}
.board-of-director-content .print{margin:90px 0 0 0;}
.about-us.corporate-information{margin-bottom:40px;}
.about-us.corporate-information h2.right-section__h2{line-height:50px;}
.corporate-information__content .information-content__item-holder.first{min-height:365px;}
.corporate-information__content .information-content__item{float:left;}
.corporate-information__content .information-content__item:first-child{width:247px;}
.corporate-information__content .information-content__item + .information-content__item{margin:0 0 0 120px;}
.corporate-information__content .information-content__item h3, .corporate-profile-content h3{color:#8c6239;font-size:24px;font-weight:500;padding:0 0 10px 0;}
.corporate-information__content .information-content__item p{font-weight:300;line-height:24px;margin:20px 0;}
.corporate-information__content .information-content__item p:last-child{margin-bottom:0;}
.corporate-information__content .information-content__item strong{display:inline-block;font-weight:700;}
.about-us.corporate-profile{margin-bottom:40px;}
.corporate-profile-content{color:#000;}
.corporate-profile-content p{font-weight:300;line-height:24px;margin:0 0 40px 0;}
.corporate-profile-content h3{padding:0 0 5px 0;margin:0;}
.career-content strong{display:inline-block;padding:0 0 5px 0;}
.normal-page p a{color:#8c6239;}
.career-content .print{margin-bottom:40px;}
.contact-us__form-row{margin-bottom:10px;position:relative;}
.contact-us-form__left{float:left;}
.contact-us-form__right{float:left;position:relative;}
.contact-us-form__error-shown{color:red;font-size:13px;}
.contact-us-form__left-push.contact-us-form__right{float:none;}
.contact-us-form__left-push.contact-us-form__right.button{margin-top:7px;}
.contact-us__submit-button{background:#e6e5d1;box-sizing:border-box;cursor:pointer;color:#888F82;font-weight:400;overflow:hidden;position:relative;text-align:center;}
.contact-us__submit-button:before{background:#b8ba9d;content:"";height:100%;position:absolute;left:0;bottom:-300px;transition:.5s bottom ease;width:100%;}
.contact-us__submit-button:hover:before{bottom:0;transition:.5s bottom ease;}
.contact-us__submit-button span{display:block;padding:8px 0 7px 25px;position:relative;z-index:1;}
.contact-us__submit-button:hover span{color:#FFF;}
.contact-us__submit-button span:after{content:"";background:url(../images/arrowlist.png);height:22px;position:absolute;left:30px;top:8px;width:22px;}
.contact-us__submit-button:hover span:after{background:url(../images/hotel-inside-arrow-hover.png);}
.contact-us__reset-button{background:#d7d7d7;box-sizing:border-box;cursor:pointer;color:#888F82;font-weight:400;overflow:hidden;position:relative;padding:8px 0 7px 0;text-align:center;}
.contact-us__reset-button span{position:relative;}
.contact-us__reset-button:hover span{color:#FFF;}
.contact-us__reset-button:before{background:#b8ba9d;content:"";height:100%;position:absolute;left:0;bottom:-300px;transition:.5s bottom ease;width:100%;}
.contact-us__reset-button:hover:before{bottom:0;transition:.5s bottom ease;}
.error .form-control{border:1px solid red;}
.form-control{border:1px solid #a58e78;box-sizing:border-box;outline-width:0;padding:3px 6px;width:100%;}
textarea.form-control{min-height:100px;max-width:100%;}
span.red{color:red;}
.contact-us-form__error-message{background:#8c6239;box-sizing:border-box;color:#FFF;font-weight:400;margin:0 0 20px 0;padding:3px 20px 2px 10px;position:relative;}
.contact-us-form__error-message.error{background:#e6e5d1;color:#e86824;}
.contact-us-form__error-message .close-button{cursor:pointer;font-size:13px;line-height:1;position:absolute;top:7px;right:10px;}
.corporate-profile-content .contact-us__form p{margin:0;padding:0;}
div.wpcf7{width:auto !important;}
@media (min-width:480px){.news_container{display:table;margin:0px;font-weight:300;width:790px;}
.news_attributes{display:table-row;padding:12px 12px 12px 12px;font-weight:300;}
.news_attribute_heading{display:table-cell;background-color:#dfdfdf;padding:12px 12px 12px 12px;width:180px;vertical-align:middle;}
.news_attribute_item{display:table-cell;padding:12px 12px 12px 12px;font-weight:300;font-family:RobotoRegular;}
.news_attributes:not(:last-child) .news_attribute_heading{border-top:1px solid #dfdfdf;border-bottom:1px solid #fff;font-weight:300;}
.news_attributes:last-child .news_atribute_heading{border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf !important;font-weight:300;}
.news_attributes:first-child .news_attribute_item{border-top:1px solid #dfdfdf;border-right:1px solid #dfdfdf;font-weight:300;}
.news_attributes:nth-child(n+1) .news_attribute_item{border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;font-weight:300;}
}
h3.news_title{font-family:RobotoRegular;font-weight:300;font-size:20pt;}
@media (max-width:480px){.news_container{display:block;margin:0px;}
.news_attributes{display:block;padding:6px 6px 6px 0px;}
.news_attributes:last-child .news_attribute_item{overflow-x:auto;}
.news_attribute_heading{display:block;background-color:#dfdfdf;padding:6px 6px 6px 6px;font-weight:400;border:1px solid #dfdfdf;}
.news_attribute_item{font-family:RobotoRegular;display:block;padding:6px 6px 6px 6px;border:1px solid #dfdfdf;}
}
ul.news_resources{list-style:none inside none;padding-left:0px;}
ul.news_resources li{line-height:2.5em;}
ul.news_resources li img{}
ul.news_resources li a:hover{font-weight:400;}
ul.news_resources li a{font-weight:300;}
#content .content__intro-sidebar{padding-bottom:12px;}
#content .content__intro-sidebar .intro-backbutton-sidebar a{display:inline-block;overflow:hidden;position:relative;transition:padding .5s ease;}
#content .content__intro-sidebar .intro-backbutton-sidebar a:hover{padding-left:30px;transition:padding .5s ease;}
#content .content__intro-sidebar .intro-backbutton-sidebar a:before{background:url(../images/backbuttonhover.png) top left no-repeat;background-size:26px 14px;content:"";height:14px;position:absolute;top:2px;left:-100px;-ms-transform:translateX(-200%);-moz-transform:translateX(-200%);-o-transform:translateX(-200%);-webkit-transform:translateX(-200%);transform:translateX(-200%);transition:transform .5s ease;width:26px;}
#content .content__intro-sidebar .intro-backbutton-sidebar a:hover:before{left:0;-ms-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);transition:transform .5s ease;}
@media (max-width:767px){#content .content__intro-sidebar{display:none;}
}
@media screen and (max-width:768px){.slider-scroll-down-container_2ndPage{display:none;}
ul.news_resources li{display:inline-block;width:25%;text-align:center;font-size:12px;line-height:normal;height:70px;vertical-align:text-bottom;}
}
.slider-scroll-down-container_2ndPage{color:#FFF;cursor:pointer;font-style:italic;margin:0 auto;position:absolute;bottom:140px;width:100%;z-index:999;}
.slider-scroll-down_2ndPage{margin:0 auto;padding:0 0 5px 0;text-align:center;width:100px;}
.slider-scroll-down-arrow_2ndPage{margin:0 auto;width:16px;}
@media screen and (min-width:769px){.snap.investor-relation .homelanding-investor-relation{height:100vh !important;}
ul.news_resources li{display:inline-block;width:20%;text-align:center;font-size:12px;line-height:normal;height:70px;vertical-align:text-bottom;}
}
@media only screen and (max-width:991px){.homelanding-glance-holder .glance-container{margin-top:0px;min-height:400px;}
.glance-area{height:auto;position:relative;}
.slider-scroll-down-container_2ndPage{display:none;}
}
@media only screen and (max-width:991px) and (min-width:768px){.investor-content__box.active{width:50%!important;}
}
@media only screen and (max-width:767px) and (min-width:381px){.investor-content__box.active{width:80%!important;}
}
@media only screen and (max-width:380px){.investor-content__box.active{width:100%!important;}
}
.investor-content__image{margin-bottom:10px;width:100%;}
.investor-content__image img{width:100%;}