@charset "UTF-8";
@import url('https://fonts.googleapis.com/css2?family=Inter&display=swap');
body{background-color:#f0f0f0; font-size:14px; font-family:'Inter',sans-serif; color:#000; line-height: 1.6;}

#fx_loader{display:none; position:fixed; top:0; z-index:10;}
#fx_loader_bar{width:0%; height:2px; background:#79a7f1;}

#header_cont{background-color:#009e8e; /*background:#2f2f2f #31d6b8 #4bb7a3*/ border-bottom:1px solid #ccc;}
#header_logo_in{width:auto; height:auto; overflow:visible;}
#header_logo{padding-top:5px;}
@media screen and (max-width:800px){#header_logo{padding-top:6px;}}
@media screen and (max-width:772px){#header_logo{padding-top:7px;}}
@media screen and (max-width:744px){#header_logo{padding-top:8px;}}
@media screen and (max-width:716px){#header_logo{padding-top:9px;}}
@media screen and (max-width:688px){#header_logo{padding-top:10px;}}
@media screen and (max-width:660px){#header_logo{padding-top:11px;}}
@media screen and (max-width:638px){#header_logo{padding-top:12px;}}
@media screen and (max-width:600px){#header_logo{padding-top:13px;}}

#header_hint{padding-top:10px; padding-bottom:10px; position:relative;}

#hint_input{width:100%; border-radius:5px 5px 5px 5px; background-color:#fff; font-size:14px;}

#hint_submit{width:15%; border-radius:0px 5px 5px 0px; color:#fff; background-color:#ccc; font-size:14px; position:absolute; top:10px; right:12px; z-index:10; cursor:pointer;}

#hint_main{width:calc(100% - 24px); height:auto; background:#fff; position:absolute; top:44px; left:12px; z-index:100; border:1px solid #ccc; border-radius:0px 0px 5px 5px; display:none;}

.hint_drop{display:block; height:auto; float:left; width:100%; padding:5px 12px 5px 12px; font-weight:bold; border-bottom:1px solid #eee;}


.hint_drop_link{color:#000; text-decoration:none;}
.hint_drop_link:hover{color:#888;}


#header_login{padding-top:16px;}
#header_login_in{width:auto; height:25px; overflow:visible; margin-left:12px; float: right;}
#status{font-size:12px; color:#fff; display:inline;}
/*@media screen and (max-width:866px){#header_login{padding-top:3px;}}*/
@media screen and (max-width:866px){#status{display:none;}}
@media screen and (max-width:576px){#header_login{padding-top:5px; padding-bottom:10px;} #header_login_in{margin-left:2px;} #status{display:inline;}}

#not_found{padding-top:30px; text-align:center;}

.star_info{padding-top:30px;}
.star_intro{padding-top:20px;}
.star_intro_bg{background-color:#5a5a5a; color:#fff; padding-top:10px; padding-bottom:10px; margin-left:0px; margin-right:0px; text-align:left;}
#star_intro_link{color:#fff; text-decoration:none;}
#star_intro_link:hover{color:#888;}
#star_intro_link:active{color:#fff;}


.star_main{padding-top:30px;}
.star_more{padding-top:10px; padding-bottom:50px;}
.star_row{margin-bottom:10px;}
.star_image{float:left; width:100%; margin:5px 0px 10px 0px; border-radius:10px;}



.star_more_button,.star_cinema_button{margin-bottom:5px;}

.car_a{color:#fff; text-decoration:none; cursor:pointer;}
.car_a:hover{color:#fff; text-decoration:none;}
.car_a:active{color:#fff; text-decoration:none;}

.car_img{min-width:100%; height:auto;}
.car_b{font-size:28px;}
@media screen and (max-width:576px){.car_b{font-size:16px;}}
@media screen and (max-width:1100px){.car_c{display:none;}}

.main_cont{padding-top:30px; padding-bottom:30px;}

.left_main_col{border-right:1px #ccc solid;}
@media screen and (max-width:576px){.left_main_col{border-right:0px;}}
.left_title{padding-bottom:10px;}
.left_title_el{margin:0px 0px 10px 0px;}
.video_cont,.poster_cont{padding-bottom:22px;}

.descr_cont{margin-top:20px;}

#map{height:300px; border-radius:10px;}

.bar-cont{width:90%; height:8px; border:1px solid #ccc;}
.bar_blue,.bar_green{height:100%;}
.bar_blue{background-color:#6699ff;}
.bar_green{background-color:#00cc99;}

#vote_main{border-right:1px #ccc solid; /*background:#993399;*/} /*gray border right*/
@media screen and (max-width:576px){#vote_main{border-right:0px;}}

#vote_main_in{width:70px; height:25px; margin:12px 0px 10px 0px; overflow:visible; position:relative; /*background:#33CC33;*/}

#vote_plus,#vote_plus_lck,#vote_minus,#vote_minus_lck{width:25px; height:25px; float:left; cursor:pointer;}
#vote_plus,#vote_plus_lck{background:url(_img/up.png); /*border:1px solid #ff0000;*/}
#vote_minus,#vote_minus_lck{background:url(_img/down.png); margin:0px 0px 0px 20px;}

#vote_plus_lck,#vote_minus_lck{cursor:default;}

#vote_ld{width:16px; height:16px; position:absolute; top:4px; left:26px; z-index:10; background:url(_img/loader.gif) no-repeat; display:none;}

#vote_plus:hover{background-position:0px -25px;}
#vote_minus:hover{background-position:0px -25px;}

.main_text_img{float:left; margin:6px 20px 10px 0px; }
#main_image{width:100%; border-radius:10px;}


.right_title{padding-left:15px; margin-bottom:10px; font-weight:bold;}
@media screen and (max-width:866px)
{
.right_title{margin-top:15px;}    
}

.right_columns{margin:0px 0px 10px 5px;}
.right_image{float:left; margin-top:5px; border-radius:10px;}
@media screen and (max-width:866px)
{
.right_image{margin-bottom:5px;}
}


#right_more_stat{position:relative;}
#right_more_ld{width:16px; height:16px; position:absolute; top:21px; left:22px; background:url(_img/loader.gif) no-repeat; display:none; z-index:10;}
.right_more_cl{margin-top:10px; margin-left:10px;}
@media screen and (max-width:866px)
{.right_more_cl{margin-left:0px;}}
@media screen and (max-width:576px)
{.right_more_cl{margin-left:0px;}}

#right_more_btn_id{background-color:#efefef; color:#757575; border:1px solid #ccc; width:100%;}

.right_more_nf{text-align:center; padding-top:18px; padding-bottom:9px;}

@media screen and (max-width:866px)
{
#gear_items{left:-70px;}
}
@media screen and (max-width:576px)
{


.right_gear_main{padding-left:15px; padding-bottom:18px;}
#right_gear_cont{float:left;}
#gear_items{left:-1px;}
}

.text_a{font-weight:bold;}

.right_links{color:#000; text-decoration:none;}
.right_links:hover{color:#555;}
.right_links:active{color:#000;}

/*All img insiede links*/
a img {opacity: 1; transition: opacity 0.3s ease;}
a:hover img {opacity: 0.8;}



.search_info{text-align:center; padding-top:22px;}
.search_info_not{text-align:center; margin-bottom:700px; padding-top:30px;}
.search_bottom{padding-bottom:400px;}

.search_row{margin-bottom:20px;}
.search_img{float:left; border-radius:10px; margin-bottom:10px;}

.search_links{color:#000; text-decoration:none;}
.search_links:hover{color:#555; }
.search_links:active{color:#000;}


#footer_cont{padding:20px 0px 20px 0px; background-color:#f0f0f0; border-top:1px solid #ccc;}

.ld_a{color:#757575;}
.ld_a:hover{color:#999; text-decoration:none;}
.ld_a:active{color:#757575;}

.ld_policy{color:#757575; cursor:pointer;}
.ld_policy:hover{color:#999; text-decoration:none;}
.ld_policy:active{color:#757575;}


.ld_info{color:#757575;}

.starter_more{cursor:pointer; text-decoration:none;}


/* Nadpisanie stylu tooltipa */
.tooltip.bs-tooltip-bottom,.tooltip-inner {background-color:#333; /* szary kolor */}
