#areas,.areas{max-width:1060px;margin:0 auto;padding-bottom:10px}@media (max-width: 720px){#areas,.areas{padding-bottom:20px}}@media (max-width: 1110px){#areas,.areas{max-width:720px;padding-left:20px;padding-right:20px;padding-bottom:60px}}#areas a,.areas a{text-decoration:none}#areas .swiper-container,.areas .swiper-container{height:330px}@media (min-width: 721px){#areas .swiper-container,.areas .swiper-container{display:none}}#areas .swiper-container .swiper-slide,.areas .swiper-container .swiper-slide{width:300px;height:330px;cursor:pointer}#areas .swiper-container .swiper-slide .card,.areas .swiper-container .swiper-slide .card{margin-left:0;margin-right:0.1rem}#areas .cards_group .card_container,.areas .cards_group .card_container{float:left;margin-top:1rem;width:50%}@media (max-width: 720px){#areas .cards_group .card_container,.areas .cards_group .card_container{float:none;width:100%}#areas .cards_group .card_container .card,.areas .cards_group .card_container .card{width:90%}}@media (min-width: 1111px){#areas .cards_group .card_container,.areas .cards_group .card_container{width:265px}}#areas .cards_group .large_container,.areas .cards_group .large_container{float:none;margin:0 auto;margin-top:1rem;width:100%}#areas .cards_group .large_container .card,.areas .cards_group .large_container .card{width:610px}#areas .cards_group .large_container .card .picture,.areas .cards_group .large_container .card .picture{height:calc(100% - 100px)}@media (max-width: 720px){#areas .cards_group .large_container,.areas .cards_group .large_container{float:none;width:100%}#areas .cards_group .large_container .card,.areas .cards_group .large_container .card{width:90%}#areas .cards_group .large_container .card .picture,.areas .cards_group .large_container .card .picture{height:calc(100% - 140px)}}@media (min-width: 1111px){#areas .cards_group .large_container,.areas .cards_group .large_container{width:100%}#areas .cards_group .large_container .card,.areas .cards_group .large_container .card{width:675px}#areas .cards_group .large_container .card .picture,.areas .cards_group .large_container .card .picture{height:calc(100% - 100px)}}#areas .card,.areas .card{margin:0 auto;margin-bottom:1rem;width:251px;height:300px;border:1px solid #dfdfdf;position:relative;background-color:white}#areas .card:hover,.areas .card:hover{border:1px solid #FDC90C}#areas .card .picture,.areas .card .picture{width:calc(100% - 10px);height:calc(100% - 140px);background-color:#303336;margin-left:5px;margin-top:5px;overflow:hidden}#areas .card .picture img,.areas .card .picture img{position:relative;top:50%;min-height:100%;width:100%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#areas .card .picture div,.areas .card .picture div{height:100%;max-width:100%;background-size:cover;background-position:0px}#areas .card .title,.areas .card .title{display:block;text-decoration:none;margin-top:15px;margin-left:10px;color:#3c4245;font-size:1rem;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#areas .card .title:hover,#areas .card .title:active,.areas .card .title:hover,.areas .card .title:active{color:#FDC90C}#areas .card .subtitle,.areas .card .subtitle{color:#8a8e8f;font-size:14px;margin-left:10px;height:19px}#areas .card .rating,.areas .card .rating{border-collapse:collapse;margin-left:10px;margin-top:10px}#areas .card .rating td,.areas .card .rating td{padding-right:10px}#areas .card .rating p,.areas .card .rating p{font-size:13px;color:#8a8e8f}#route{margin:40px auto 0;height:40px;background-color:white}#route h3{max-width:1060px;margin:auto;padding-top:10px;color:#069;text-align:left;font-weight:400;margin-left:28px}#route h3 a{color:#069;text-decoration:none}#route h3 a:hover{color:#004568}.destination_map{margin-left:10%;margin-top:20px;width:80%;height:400px}@media (min-width: 720px){.destination_map{margin-right:50px;height:900px;float:right;width:30%;margin-left:0%}}#destination_info{width:80%;margin:0 10%;padding-top:20px;padding-bottom:30px;background-color:white;margin-top:20px;border:1px solid #dfdfdf}@media (min-width: 720px){#destination_info{width:50%}}#destination_info .presentation{margin-left:60px;margin-bottom:20px;padding-right:60px}#destination_info hr{margin-top:20px;margin-bottom:20px}#destination_info ul{list-style:none}#destination_info .new_review{width:160px;text-align:center}#destination_info .transparent_dark_gray_button{width:15%;margin-left:40%;text-align:center}#loadMores_modal{padding:20px}#loadMores_modal h1{margin:10px}h2{margin-left:16px;font-weight:400}#destination_spots{margin:20px 10% 20px;padding-top:20px;padding-bottom:30px;background-color:white;border:1px solid #dfdfdf}@media (min-width: 720px){#destination_spots{width:50%}}#destination_spots .destination_spot{height:340px;margin:2%;position:relative}@media (min-width: 720px){#destination_spots .destination_spot{float:left;display:inline-block;width:45%}}#destination_spots .destination_spot img{width:100%;height:100%;overflow:hidden}#destination_spots .destination_spot .spot_infos_holder{width:422px;display:block;position:absolute;bottom:0px;background-color:rgba(0,0,0,0.7);padding-left:5px;padding-right:5px}#destination_spots .destination_spot .spot_infos{position:relative;color:white}#destination_spots .destination_spot .rating{position:relative;border-radius:20px;margin-top:5px;margin-bottom:5px}#destination_spots .second{float:right}#destination_spots #loadMoreSpot{margin-left:45%;text-align:center;width:100px}#destination_shops{margin:0 10% 20px;padding-top:20px;padding-bottom:30px;background-color:white;margin-top:10px;border:1px solid #dfdfdf}@media (min-width: 720px){#destination_shops{width:50%}}#destination_shops .destination_shop{height:120px;border:1px solid #dfdfdf;margin:20px}#destination_shops .destination_shop img{width:120px;height:120px;overflow:hidden;float:left}#destination_shops .destination_shop .shop_info{display:inline-block;float:left;position:relative;margin:5px}@media (max-width: 720px){#destination_shops .destination_shop .shop_info{max-width:160px}}#destination_shops .destination_shop .book{position:relative;top:50px;right:30px;float:right;text-align:center}@media (max-width: 950px){#destination_shops .destination_shop .book{display:none}}#destination_arounds{margin:0 auto 20px;padding-top:20px;padding-bottom:30px;margin-top:10px;width:67%}#destination_arounds h2{font-size:33px;font-weight:normal;color:#333333}#destination_arounds .around{height:240px;width:240px;background-color:white;border:1px solid #dfdfdf;margin:4px;padding:5px;display:inline-block}#destination_arounds .around .info{margin:0px auto;text-align:center}#destination_arounds .around img{width:100%;height:160px;float:left;overflow:hidden}#destination_arounds .around .show{background-color:#fdc90c;color:#3c4245;width:130px;height:31px;border-radius:3px;color:#3c4245;padding-top:9px;margin-left:45%;margin-top:15px;text-align:center;text-decoration:none;overflow:hidden}#destination_arounds .around .show a{color:#3c4245;text-decoration:none}#destination_arounds .around .show img{top:-20px;width:9px;height:50px;float:none;position:relative;left:50px}#destination_arounds .around .show:hover{background-color:#3c4245;color:#fdc90c}#destination_arounds .around .show:hover a{color:#fdc90c;text-decoration:none}#destination_arounds .around .show:hover img{top:-50px}#cover_pic{width:100%;height:340px;background-color:#3C4245;background-size:cover;background-position:20%}@media (max-width: 1024px){#cover_pic{height:280px}}@media (max-width: 768px){#cover_pic{height:200px}}#cover_pic .container{max-width:1060px;height:100%;margin:0 auto;position:relative}@media (max-width: 1110px){#cover_pic .container{width:calc(100% - 40px)}}#cover_pic .container .infos{position:absolute;bottom:20px}@media (max-width: 768px){#cover_pic .container .infos{text-align:center;left:0;right:0;margin-left:auto;margin-right:auto}}#cover_pic .container .infos .logo{width:120px;height:120px;background-color:white;float:left}@media (max-width: 768px){#cover_pic .container .infos .logo{display:none}}#cover_pic .container .infos .logo img{position:relative;top:50%;left:50%;max-height:100%;max-width:100%;-ms-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}#cover_pic .container .infos h1{float:left;width:calc(100% - 140px);padding-left:20px;color:white;font-size:36px;font-weight:600;text-shadow:0px 2px 0px rgba(0,0,0,0.5);white-space:nowrap;clear:right}@media (max-width: 768px){#cover_pic .container .infos h1{padding-right:0px;padding-left:0;width:100%;font-size:25px;white-space:normal;float:none}}#cover_pic .container .infos .country{font-weight:400;font-size:24px}@media (max-width: 768px){#cover_pic .container .infos .country{font-size:20px}}#cover_pic .container .infos .rating{float:left;margin-top:2px;border-collapse:collapse;margin-left:20px}@media (max-width: 768px){#cover_pic .container .infos .rating{width:208px;margin:0 auto;float:none}}#cover_pic .container .infos .rating td{padding-right:10px}#cover_pic .container .infos .rating td p{color:white;font-size:14px;white-space:nowrap}#cover_pic .social{border-collapse:collapse;position:absolute;right:0;bottom:20px}@media (max-width: 768px){#cover_pic .social{display:none}}#cover_pic .social img{height:23px;position:absolute;top:6px}#cover_pic .social .fb_share{background-color:#395798;border:1px solid #395798}#cover_pic .social .fb_share img{left:12px}#cover_pic .social .pinterest_share{background-color:#cd1f26;border:1px solid #cd1f26}#cover_pic .social .pinterest_share img{left:8px}#cover_pic .social .twitter_share{background-color:#5eaade;border:1px solid #5eaade}#cover_pic .social .twitter_share img{width:23px;left:7px}#cover_pic .social .google_share{background-color:#cf3c2d;border:1px solid #cf3c2d}#cover_pic .social .google_share img{left:8px}#cover_pic .social .email_share{border:1px solid white}#cover_pic .social .email_share img{width:20px;height:15px;left:7px;top:9px}#cover_pic .social .link_share{border:1px solid white}#cover_pic .social .link_share img{width:20px;height:20px;left:7px;top:7px}#cover_pic .social .shakable{display:inline-block;margin-right:0.5rem;-webkit-transition:100ms;transition:100ms;cursor:pointer}#cover_pic .social .shakable:hover{padding-bottom:7.5px}#cover_pic .social .shakable .soc_button{width:33px;height:33px;border-radius:17.5px;position:relative}.qtip-wrappall{max-width:400px;padding:10px}#dive_data{width:100%;border-bottom:1px solid #c5c6c7;background-color:white}#dive_data .container{width:930px;height:100%;margin:0 auto;position:relative}#dive_data .container .section{width:calc(50% - 2rem);height:5rem;padding-top:1rem;padding-left:1rem;display:inline-block;vertical-align:top}@media (max-width: 768px){#dive_data .container .section{display:block;margin:1rem auto;width:300px;max-height:6rem;height:auto;padding-top:0}}#dive_data .container .temp img{height:3rem;display:inline-block;vertical-align:top}#dive_data .container .temp .avgs{height:3rem;margin-left:1rem;position:relative;display:inline-block}#dive_data .container .temp .avgs p{position:relative}#dive_data .container .attendance p{display:inline-block;vertical-align:top;margin-right:1rem}#dive_data .container .attendance .chart{display:inline-block}#dive_data .container .attendance .chart .month{display:inline-block;width:1rem;text-align:center}#dive_data .container .attendance .chart .month p{margin:0}#dive_data .container .attendance .chart .month .att_bar{height:3rem;width:10px;margin:0 auto}#dive_data .container .attendance .chart .month .grad_0{background:#3e94bb}#dive_data .container .attendance .chart .month .grad_1{background:#619995}#dive_data .container .attendance .chart .month .grad_2{background:#819d70}#dive_data .container .attendance .chart .month .grad_3{background:#a1a24c}#dive_data .container .attendance .chart .month .grad_4{background:#c1a627}#dive_data .container .attendance .chart .month .grad_5{background:#d2a814}#dive_data .container .attendance .chart .month .grad_6{background:#d1c150}#dive_data .container .attendance .chart .month .grad_7{background:#ddc345}#dive_data .container .attendance .chart .month .grad_8{background:#f1c632}#dive_data .container .attendance .chart .month .grad_9{background:#f1c231}#dive_data .container .attendance .chart .month .grad_10{background:#f1b331}#dive_data .container .attendance .chart .month .grad_11{background:#f1a531}#dive_data .container .depth img{width:2rem;display:inline-block}#dive_data .container .depth p{display:inline-block;vertical-align:top;margin-left:1rem}#dive_data .container .fish img{height:48px;display:inline-block;margin-right:0.7rem}#dive_data .container .fish p{display:inline-block;margin-right:1rem;vertical-align:top}@media (max-width: 960px){#dive_data .container{width:100%}}@media (max-width: 768px){#dive_data .sep_4{display:none}}#dive_data .sep_1{background:gray;height:1px;width:92%;margin:0rem auto}@media (min-width: 769px){#dive_data .sep_1{display:none}}#dive_data .grey_button{margin-top:10px;margin-left:calc(50% - 130px)}#dive_data .species{width:45px}#reviews .review,#reviewsModal .review{padding:10px;background-color:white;margin-top:10px;border:1px solid #dfdfdf}#reviews .container,#reviewsModal .container{max-width:1060px;height:100%;margin:0 auto}@media (max-width: 1110px){#reviews .container,#reviewsModal .container{padding-left:20px;padding-right:20px}}@media (max-width: 720px){#reviews .container,#reviewsModal .container{padding-left:10px;padding-right:10px}}#reviews .container .user_profile,#reviewsModal .container .user_profile{margin-left:0.63rem;padding-top:0.31rem}#reviews .container .user_profile img,#reviewsModal .container .user_profile img{margin-right:10px;width:60px;height:60p;border-radius:50%}#reviews .container .user_profile .user,#reviewsModal .container .user_profile .user{font-size:14px}#reviews .container .user_profile .date,#reviewsModal .container .user_profile .date{color:#bfc1c2;font-size:13px;padding-top:5px}#reviews .container .rating,#reviewsModal .container .rating{margin-top:7px;border-collapse:collapse}#reviews .container .rating td,#reviewsModal .container .rating td{padding-right:10px}#reviews .container .comment,#reviewsModal .container .comment{font-size:14px;color:#3c4245;padding-top:18px;padding-bottom:20px}#reviews .container .grey_button,#reviewsModal .container .grey_button{margin-left:calc(50% - 98.5px)}#reviewsModal .modal_content{width:100%;height:100%;background-color:white;position:absolute;margin-left:0;margin-top:0;left:0;top:0;overflow:auto}#reviewsModal .modal_content .see_all_button{display:none}#reviewsModal .modal_content .close{z-index:2}#reviewsModal .modal_content #infscr-loading{text-align:center}#reviewsModal .modal_content #infscr-loading img{height:60px;width:60px;margin:0px auto}#reviewsModal .modal_content .load_more_button{display:block;width:170px;height:40px;line-height:40px;margin:1rem auto}#shops .container,#shopsModal .container{max-width:1060px;margin:0 auto;height:100%}@media (max-width: 1110px){#shops .container,#shopsModal .container{padding-left:20px;padding-right:20px}}@media (max-width: 720px){#shops .container,#shopsModal .container{padding-left:10px;padding-right:10px}}#shops .container .shop,#shopsModal .container .shop{height:120px;width:calc(50% - 12px);margin-bottom:20px;float:left;background-color:white;border:1px solid #dfdfdf}@media (max-width: 850px){#shops .container .shop,#shopsModal .container .shop{width:100%}}@media (max-width: 550px){#shops .container .shop,#shopsModal .container .shop{height:80px}}#shops .container .shop .picture,#shopsModal .container .shop .picture{background-size:cover;background-color:#3c4245;width:120px;height:120px;float:left}@media (max-width: 550px){#shops .container .shop .picture,#shopsModal .container .shop .picture{width:80px;height:80px}}#shops .container .shop .shop_info,#shopsModal .container .shop .shop_info{float:left;padding-top:15px;padding-left:20px;width:calc(100% - 140px);height:calc(100% - 15px);position:relative}@media (max-width: 550px){#shops .container .shop .shop_info,#shopsModal .container .shop .shop_info{padding-top:5px;padding-left:10px;width:calc(100% - 90px)}}#shops .container .shop .shop_info .shop_name,#shopsModal .container .shop .shop_info .shop_name{text-decoration:none;color:#3c4245;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#shops .container .shop .shop_info .rating,#shopsModal .container .shop .shop_info .rating{margin-top:5px}#shops .container .shop .shop_info .rating td,#shopsModal .container .shop .shop_info .rating td{padding-right:10px}@media (max-width: 550px){#shops .container .shop .shop_info .rating td,#shopsModal .container .shop .shop_info .rating td{padding-right:5px}}#shops .container .shop .shop_info .rating td p,#shopsModal .container .shop .shop_info .rating td p{font-size:13px;color:#8a8e8f;white-space:nowrap}#shops .container .shop .price,#shopsModal .container .shop .price{font-size:14px;color:#3c4245;margin-top:15px}@media (max-width: 550px){#shops .container .shop .price,#shopsModal .container .shop .price{margin-top:0px}}#shops .container .shop .price td,#shopsModal .container .shop .price td{padding-right:15px}#shops .container .shop .price img,#shopsModal .container .shop .price img{width:20px;height:20px}#shops .container .shop .book,#shopsModal .container .shop .book{bottom:10px;right:10px}@media (max-width: 850px){#shops .container .shop .book,#shopsModal .container .shop .book{bottom:40px}}@media (max-width: 550px){#shops .container .shop .book,#shopsModal .container .shop .book{display:none}}#shops .container .shop:hover,#shopsModal .container .shop:hover{border-color:#FDC90C}#shops .container .second,#shopsModal .container .second{float:right}@media (max-width: 850px){#shops .container .second,#shopsModal .container .second{float:left}}#shops #map,#shopsModal #map{width:100%;height:240px;background-color:#3c4245}@media (max-width: 768px){#shops #map,#shopsModal #map{display:none}}#shopsModal .modal_content{width:100%;height:100%;background-color:white;position:absolute;margin-left:0;margin-top:0;left:0;top:0}#shopsModal .modal_content .container{position:absolute;top:0;width:100%;max-width:100%;overflow:auto}#shopsModal .modal_content .container #category_title{padding-top:10px}#shopsModal .modal_content .container #category_title h2{float:none;text-align:center}#shopsModal .modal_content .container .see_all_button{display:none}#shopsModal .modal_content .container .shop{height:auto !important;width:90% !important;margin:10px auto !important;float:none !important}#shopsModal .modal_content .container .shop .picture{width:75px !important;height:75px !important}#shopsModal .modal_content .close{z-index:2}#shopsModal .modal_content #infscr-loading{text-align:center}#shopsModal .modal_content #infscr-loading img{height:60px;width:60px;margin:0px auto}#shopsModal .modal_content .load_more_button{display:block;width:170px;height:40px;line-height:40px;margin:0 auto}#spot_on{max-width:1060px;margin:0 auto}@media (max-width: 1110px){#spot_on{padding-left:20px;padding-right:20px}}@media (max-width: 720px){#spot_on{padding-left:10px;padding-right:10px}}#spot_on .first_col{width:calc(66.66% - 4px);float:left}@media (max-width: 720px){#spot_on .first_col{width:100%}}#spot_on .second_col{width:calc(33.33% - 12px);float:right}@media (max-width: 720px){#spot_on .second_col{width:100%}}#spot_on .second_col .card{margin-right:0;width:calc(100%)}@media (max-width: 720px){#spot_on .second_col .card{width:calc(50% - 5px)}}#spot_on .card{width:calc(50% - 10px);border:1px solid #c5c6c7;margin-bottom:20px;float:left;position:relative;background-color:white}@media (max-width: 720px){#spot_on .card{width:calc(50% - 5px)}}#spot_on .card .pic_wrapper{overflow:hidden}@media (min-width: 721px){#spot_on .card .pic_wrapper:hover .picture{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);opacity:0.8}#spot_on .card .pic_wrapper:hover .zoom{display:block}}#spot_on .card .zoom{display:none;position:absolute;top:calc(50% - 40px);left:calc(50% - 40px);width:80px;cursor:pointer}#spot_on .card .picture{height:205px;width:calc(100% - 10px);overflow:hidden;background-size:cover;background-color:#3C4245;background-position:0px;margin-top:5px;margin-left:5px}@media (max-width: 1024px){#spot_on .card .picture{height:150px}}@media (max-width: 720px){#spot_on .card .picture{height:120px}}#spot_on .card .picture img{position:relative;top:50%;min-height:100%;width:100%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#spot_on .card .title{color:#3c4245;font-size:14px;padding-left:7px;margin:0;line-height:30px}#spot_on .last{float:right}#round_intro{margin-top:50px;height:340px}#round_intro .container{max-width:1060px}.round_element{background:white;height:120px;margin-bottom:20px;box-shadow:1px 1px 1px #888}#round_shops{margin-top:50px;margin-left:10%;width:40%;display:inline-block;float:left}#round_shops h2{font-size:33px;color:#03A9F4}#round_shops .container{max-width:1060px;margin:auto}#round_shops .picture{width:120px;height:120px;background-size:cover;float:left}#round_shops .round_shop_infos{float:left;padding-top:15px;padding-left:20px}#round_shops .round_shop_infos .rating{margin-top:5px}#round_shops .round_shop_infos .rating td{padding-right:10px;color:#8a8e8f}#round_shops .round_book{float:right;margin-top:50px;margin-right:30px;padding-top:10px;background:#fdc90c;height:50px;width:130px;text-align:center}#round_dives{margin-top:50px;margin-left:5%;width:40%;display:inline-block}#round_dives h2{font-size:33px;color:#03A9F4}#best_areas{max-width:1060px;margin:60px auto}#best_areas h2{color:#03A9F4;font-size:33px}#best_areas .best_area{background:white;display:inline-block;height:140px;width:calc(47%);margin-bottom:20px;box-shadow:1px 1px 1px grey;border-radius:2px;padding:5px}#best_areas .second{float:right}#light_frame{display:none;position:fixed;top:0;bottom:0;background-color:white;width:100%;z-index:1000000;left:0}#light_frame .close_button{height:46px;width:56px;background-color:#3c4245;position:absolute;cursor:pointer;z-index:6}#light_frame .close_button img{position:absolute;top:10px;left:16px;width:25px}#light_frame .diveboard{height:46px;width:56px;background-color:#fdc90c;margin-top:46px}#light_frame .diveboard img{position:absolute;top:11px;left:14px;width:30px}#light_frame .light_loading{width:100%;height:100%;text-align:center;color:#3c4245;font-size:14px;position:absolute;top:0;background-color:white}#light_frame .light_loading p{padding-top:10px}#light_frame .picture_container{width:100%;padding-top:10px;padding-bottom:10px;height:calc(100% - 160px)}@media (max-width: 750px){#light_frame .picture_container{height:calc(100% - 20px)}}#light_frame .picture_container .swiper-wrapper{height:100%}#light_frame .picture_container .swiper-slide{text-align:center;height:100%;overflow:hidden}#light_frame .picture_container .helper{height:100%;display:inline-block;vertical-align:middle}#light_frame .picture_container img{max-height:100%;max-width:99%;vertical-align:middle}#light_frame .info{position:absolute;width:100%;height:140px;bottom:0;border-top:1px solid #e5e5e5;color:#3c4245}@media (max-width: 750px){#light_frame .info{display:none}}#light_frame .info .user_mini_profile{height:100%;width:calc(100% - 40px);margin:0 auto}#light_frame .info .user_mini_profile .user_pic{height:66px;width:66px;border-radius:50%;float:left;margin-top:10px;margin-right:15px}#light_frame .info .user_mini_profile .user_info{float:left;width:calc(100% - 390px)}#light_frame .info .user_mini_profile .user_info p{font-size:13px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#light_frame .info .user_mini_profile .user_info p:nth-child(1){padding-top:15px}#light_frame .info .user_mini_profile .user_info a{text-decoration:none;color:#3c4245}#light_frame .info .user_mini_profile .user_info a:hover,#light_frame .info .user_mini_profile .user_info a:active{text-decoration:underline}#light_frame .info .user_mini_profile .user_info .check_icon{vertical-align:middle}#light_frame .info .user_mini_profile .pic_button{float:right;border-collapse:collapse;margin-top:18px}#light_frame .info .user_mini_profile .pic_button td{padding-left:10px}#light_frame .info .user_mini_profile .pic_button .button{height:48px;width:138px;border:1px solid #3c4245;border-radius:25px;position:relative;color:#3c4245;text-decoration:none;display:block}#light_frame .info .user_mini_profile .pic_button .button .icon{position:absolute;top:8px;left:16px}#light_frame .info .user_mini_profile .pic_button .button .add{position:absolute;top:14px;right:10px}#light_frame .info .user_mini_profile .pic_button .button p{font-size:15px;position:absolute;top:13px}#light_frame .info .user_mini_profile .pic_button .button .species_number{left:70px}#light_frame .info .user_mini_profile .pic_button .button .comment_number{left:58px}#light_frame .info .title_bar{height:43px;width:calc(100% - 40px);margin:0 auto}#light_frame .info .title_bar .name{font-weight:bold;line-height:43px;vertical-align:center;float:left;padding-right:40px;max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#light_frame .info .title_bar .exif{border-collapse:collapse;float:left;margin-top:3px;width:calc(100% - 520px)}#light_frame .info .title_bar .exif td{vertical-align:top}#light_frame .info .title_bar .exif .icon{padding-top:5px;padding-right:7px;width:13px;float:left}#light_frame .info .title_bar .exif .exif_data{float:left;width:calc(100% - 20px)}#light_frame .info .title_bar .exif .exif_data p{padding:0;margin:0;font-size:13px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#light_frame .info .title_bar .social{border-collapse:collapse;float:right;margin-top:3px}#light_frame .info .title_bar .social td{padding-left:10px}#light_frame .info .title_bar .social .soc_button{width:35px;height:35px;border-radius:50%;position:relative}#light_frame .info .title_bar .social .soc_button:hover{-webkit-transform:scale(1.21);-ms-transform:scale(1.21);transform:scale(1.21)}#light_frame .info .title_bar .social img{height:23px;position:absolute;top:6px}#light_frame .info .title_bar .social .fb_share_lf{background-color:#395798}#light_frame .info .title_bar .social .fb_share_lf img{left:12px}#light_frame .info .title_bar .social .pinterest_share_lf{background-color:#cd1f26}#light_frame .info .title_bar .social .pinterest_share_lf img{left:8px}#light_frame .info .title_bar .social .twitter_share_lf{background-color:#5eaade}#light_frame .info .title_bar .social .twitter_share_lf img{width:23px;left:7px}#light_frame .info .title_bar .social .google_share_lf{background-color:#cf3c2d}#light_frame .info .title_bar .social .google_share_lf img{left:8px}#light_frame .info .title_bar .social .email{border:1px solid #3c4245}#light_frame .info .title_bar .social .email img{width:20px;height:15px;left:8px;top:10px}#light_frame .info .title_bar .social .link{border:1px solid #3c4245}#light_frame .info .title_bar .social .link img{width:20px;height:20px;left:7px;top:7px}#light_frame .info .sep_bar{border-bottom:1px solid #e5e5e5;height:1px;width:100%}#light_frame .info_small{display:none;position:absolute;width:100%;bottom:-74px;height:100px}@media (max-width: 750px){#light_frame .info_small{display:block}}#light_frame .info_small .info_toggle{width:56px;height:26px;background-color:#fcfcfc;margin:0 auto;cursor:pointer}#light_frame .info_small .info_toggle img{width:20px;height:20px;padding-left:18px;padding-top:3px}#light_frame #overlay{display:none;cursor:pointer;position:absolute;width:100%;height:100%;top:0px}#light_frame .disqus_thread{position:fixed;bottom:96px;right:0px;width:524px;padding:1rem;background:#3c4245;max-height:calc(100% - 148px);overflow:auto;margin-right:20px;margin-top:20px;color:white}#light_frame .disqus_thread a{color:#fdc90c;text-decoration:none}#light_frame .indicator_triangle{position:fixed;right:69px;bottom:81px;width:0;height:0;border-style:solid;border-width:15px 15px 0 15px;border-color:#3c4245 transparent transparent transparent}#light_frame .comments{display:none}#light_frame .fish{display:none;position:fixed;bottom:96px;right:0px;width:524px;padding:20px;padding-left:40px;background:#3c4245;max-height:calc(100% - 148px);overflow:initial;margin-right:20px;margin-top:20px;color:white}#light_frame .fish .description{padding-left:10px;padding-right:30px;padding-top:5px;font-size:13px;text-align:justify}#light_frame .fish .source_species{text-align:right;font-size:12px}#light_frame .fish a{color:white;text-decoration:none}#light_frame .fish a:hover,#light_frame .fish a:active{color:#FDC90C}#light_frame .fish .indicator_triangle{right:223px}#light_frame .active{display:block !important}
