body {background-color:#000;background-image:url(//www.bombuj.si/images/bg.jpg);background-position:top center;background-repeat:no-repeat;color:#FFF;font-family:'Oswald',sans-serif;font-size:16px;margin:0;padding:0;}
a {color:#A6A6A6;font-family:'Oswald', sans-serif;text-decoration:none;font-size:1.000em;
-webkit-transition: all 300ms ease-out;
-moz-transition: all 300ms ease-out;
-o-transition: all 300ms ease-out;
-ms-transition: all 300ms ease-out;
transition: all 300ms ease-out;
-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.45);
}
a:hover {color:#DDD;text-decoration:none;}

.loading-txt {text-align:center; padding-top:20px;}
#loading5 {background:#000 url(images/ajax-loader.gif) no-repeat center center;height: 370px;width: 850px;position: absolute;z-index:1000;}


h1 {font-size:1.500em;margin:0;font-weight:400;}
h2 {font-size:18px;margin:0;font-weight:300;}
h3 {font-size:1.000em;margin:0;font-weight:300;}
p {font-size:1.000em;margin:0;font-weight:300;}
span {margin:0;}

.movie_all {width:53.125em;height:23.125em;background-color:#222629;color:#fff;margin-left:auto;margin-right:auto;}
.movie_prazdne {height:15.625em;}
.movie_prazdne_h {height:4.125em;}

.fp-subtitle .fp-active p { padding: 12px 13px!important;background-color: black; }

.main {margin-left:auto;margin-right:auto;width:53.125em;text-shadow:1.3px 1.3px rgba(0,0,0,1);}
.main_layout {
font-weight:300;text-shadow:1.3px 1.3px rgba(0,0,0,1);
background-color:#4b4b4b;overflow:hidden;width:848px;min-height:350px;border:1px solid #050505;
}
.main_disqus {
width: 820px;
  min-height: 350px;
margin: 10px auto 10px auto;
}

.main_info {width:51.250em;color:#FFF;margin-left:auto;margin-right:auto;overflow:hidden;}
.all_films {width:41.75em; float:left; margin:0.625em 0 0.313em 0.313em;}
.obr_covers {float:right; width:6.875em; margin:1.250em 0 0.313em 0.313em;}
.fb_hl {padding:0.625em 0.125em 0 0.125em;position:absolute;}


.csfd_hl_str {
padding:0.313em;height:1.375em;background-color:#393939;-webkit-border-top-left-radius: 0.313em;-webkit-border-top-right-radius: 0.313em;-moz-border-radius-topleft: 0.313em;-moz-border-radius-topright: 0.313em;border-top-left-radius:3px;border-top-right-radius:3px;
border-top: 1px solid #050505;
border-left: 1px solid #050505;
border-right: 1px solid #050505;
}
.hodnotenie_str {font-family:Helvetica Neue, 'Arial', sans-serif;background-color:#A52627;color:#fff;font-size: 1.875em;text-align:center;padding-top:1px;
border:1px solid #050505;
-webkit-border-bottom-left-radius: 0.313em;
-webkit-border-bottom-right-radius: 0.313em;
-moz-border-radius-bottomleft: 0.313em;
-moz-border-radius-bottomright: 0.313em;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
}


.csfd_main_str {overflow:hidden;width:94px;}
.csfd_hl {
padding:0.313em;height:1.375em;background-color:#393939;-webkit-border-top-left-radius: 0.313em;-webkit-border-top-right-radius: 0.313em;-moz-border-radius-topleft: 0.313em;-moz-border-radius-topright: 0.313em;border-top-left-radius:3px;border-top-right-radius:3px;
border-top: 1px solid #050505;
border-left: 1px solid #050505;
border-right: 1px solid #050505;
}
.hodnotenie {
font-family:Helvetica Neue, 'Arial', sans-serif;background-color:#A52627;color:#fff;font-size: 1.875em;text-align:center;padding-top:1px;
border:1px solid #050505;
-webkit-border-bottom-left-radius: 0.313em;
-webkit-border-bottom-right-radius: 0.313em;
-moz-border-radius-bottomleft: 0.313em;
-moz-border-radius-bottomright: 0.313em;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
}

.trailer-button {  
text-align: center;
border: 1px solid #050505;
  border-radius: 2px;
  background-color: #393939;
  width: 70px;
  height: 24px;
  overflow: hidden;
  margin:5px 0px;
float:right;
font-weight:300;
}

.cele_info {width:37.250em;}
.zaner_filmu {width:37.000em;}
.herci {width:37.000em;font-size:18px;}
.name2 h2{font-size:1.000em;color:#999;padding-left:10px;}
.morecontent span {display:none;}


.menu-box {width:210px;border:1px solid silver;background-color:white;}
.table {font-family: Arial;font-size: 12px;}
.table2 {font-family: Arial;font-size: 11px;}
.entry {border-bottom:1px solid silver;padding:5px;color:silver;text-align:left;}
.entry2 {border-bottom:1px solid silver;padding:5px;}
td img {display: block}
.footer {font-family:Arial;font-size:11px;padding-top:5px;padding-bottom:5px;}
.footer-box {width:720px;background-color:white;padding:5px;border:1px dotted silver;font-family:Arial;font-size:10px;text-align:left;}

.modalOkno {position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.8);z-index:99999;opacity:0;-webkit-transition:opacity 400ms ease-in;-moz-transition: opacity 400ms ease-in;transition: opacity 400ms ease-in;pointer-events:none;}
.modalOkno:target {opacity:1;pointer-events: auto;}
.modalOkno > div {width:450px;position:relative;margin:10% auto;padding:20px;background:#fafafa;}
.close {background:url(images/close.png) no-repeat;height:56px;width:56px;position:absolute;right:-40px;top:-40px;}
.close:hover {background:url(images/close_h.png) no-repeat;}




/* MENU */
.link_cele {margin-left:auto;margin-right:auto;background:#393939;width:850px;height:40px;text-shadow:1.3px 1.3px rgba(0,0,0,1);}
.link_menu {float:left;width:720px;height:40px;}
.link_trailer {float:right;width:80px;height:40px;position:relative;border-left:1px solid #050505;color:#fff;font-size:1.000em;display:block;text-decoration:none;text-align:center;line-height:2.500em;}
.link_trailer:hover {background-color:#4b4b4b;}

.link_nefunkcne {float:right;height:40px;}
.link_nefunkcne_odkaz {text-transform:uppercase;border-left:1px solid #050505;padding:0px 10px;color:#fff;font-size:1.000em;display:block;text-decoration:none;text-align:center;line-height:2.500em;height:2.500em;}
.link_nefunkcne_odkaz:hover {background-color:#4b4b4b;}




#menu {list-style-type:none;width:53.125em;margin:0;padding:0;}
#menu ul {list-style-type:none;}
#menu li a {color:#fff;font-size:1.000em;display:block;text-decoration:none;text-align:center;line-height:2.500em;height:2.500em;width:7.200em;}
#menu li a:hover {background:#C0392B;color:#fff;position:relative;}
#menu li a[rel]:hover:after {content:attr(rel);background-color:#fafafa;width:7.200em;height:2.000em;line-height:2.000em;text-align:center;color:#000;position:absolute;left:0;top:100%;white-space:nowrap;z-index:20px;}
#menu li {display:block;float:left;}
#menu li ul {display:none;}

.movie_prazdne_search {
overflow:hidden;background-color:#393939;
border-top:1px solid #050505;border-right:1px solid #050505;
}
.menu_hl_cele {float:left;text-shadow:1.3px 1.3px rgba(0,0,0,1);}

#menu_hl {list-style-type:none;margin:0em;padding:0em;}
#menu_hl ul {list-style-type:none;}
#menu_hl li a {
padding:0em 1.250em 0em 1.250em;display:block;text-align:center;line-height:49px;font-size:1.125em;color:#A6A6A6;
background-color:#393939;border-top:1px solid #4B4B4B;border-bottom:1px solid #393939;border-left:1px solid #050505;
}
#menu_hl li a:hover {color:#eee;}	
#menu_hl .active {background-color:#4b4b4b;border-bottom:1px solid #666;color:#eee;}

#menu_hl li:last-child {
border-right:1px solid #050505;
}


#menu_hl li {display:block;float:left;}
#menu_hl li ul {display:none;}


*:focus {outline: 0;}
.search {float:right;width:330px;}
#searchform {margin:0;position:absolute;}

#searchform input {
font-family:'Oswald',sans-serif;font-size:18px;
margin-top:7px;
color:#ddd;height:37px;width:250px;padding-left:5px;
background: linear-gradient(#343434,#393939);
border-top-left-radius:2px;
border-bottom-left-radius:2px;
border:1px solid #222;
box-shadow:0 1px 0 #454545;
}
#searchform input[type="submit"] {
font-family:'Oswald',sans-serif;font-size:18px;
background: linear-gradient(#656565,#5f5f5f);
border-top-right-radius:2px;
border-bottom-right-radius:2px;
border-top-left-radius: 0px;
border-bottom-left-radius: 0px;
padding-left:5px;
height:37px;
width:66px;
cursor:pointer;
margin-left:-6px;
}

#suggestions{z-index:1000;position:relative;width:330px;margin-top:52px;display:block;}
#searchresults .obrazok {width:3.438em;height:4.375em;float:left;padding:4px 3px 0px 3px;}
#searchresults .cele_a {background-color:#353535;padding:2px 5px 7px 5px;}
#searchresults .cele_a:hover {background-color:#383838;}
#searchresults .cele_hladanie {width:329px;border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;}
#searchresults .nazov {overflow:hidden;font-size:1.000em;height:1.438em;display:block;border:0;}
#searchresults .zanre {font-size:0.688em; height:1.375em; display:block; }
#searchresults .reziser {font-size:0.688em; height:1.375em; display:block; }
#searchresults .herci {font-family:'Oswald',sans-serif;padding:0;margin:0;font-size:0.688em;height:1.375em;display:block;}


#fanback {display:none;background:rgba(0,0,0,0.8);width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999;}
#JasperRoberts {background:#fafafa;width:445px;height:355px;position:absolute;left:0;right:0;top:150px;margin-left:auto;margin-right:auto;}
#TheBlogWidgets {height:56px;width:56px;position:relative;margin-top:-40px;margin-right:-40px;float:right;background:url(images/close.png) no-repeat;}
#TheBlogWidgets:hover {cursor:pointer;background:url(images/close_h.png) no-repeat;}
#linkit,#linkit a.visited,#linkit a,#linkit a:hover {color:#80808B;font-size:10px;margin: 0 auto 5px auto;float:center;}



.tabs_wrapper {
width:850px;background-color:#4b4b4b;
border:1px solid #050505;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.45);
text-shadow:1.3px 1.3px rgba(0,0,0,1);
}
.tabs_wrapper_menu {
width:850px;height:3.150em;
background-color:#393939;border-bottom:1px solid #050505;
}
.tab_content {display:none;overflow:hidden;padding-bottom:10px;}
#new2_tabs ul {padding:0;margin:0;list-style:none;padding:0;font-size:1.125em;font-weight:400;}
#new2_tabs ul li {display:inline;float:left;line-height:50px;}
#new2_tabs ul li a {display:block;
text-decoration:none;text-align:center;padding-left:1.250em;padding-right:1.250em;
height:50px;outline:none;color:#A6A6A6;border-top:1px solid #555;
transition:none;
}
#new2_tabs ul li a:hover {color:#eee;}

#new2_tabs ul li.active a {color:#eee;background-color:#4b4b4b;border-bottom:1px solid #4B4B4B;border-top:1px solid #666;}


.hlavne_footer { margin-top:4.125em;width:850px; }



.hover_film {
color:#A6A6A6;
margin:0 auto;
border:1px solid #151515;
width:155px;
height:249px;
border-radius:2px;
background-color:#393939;
box-shadow:0 12px 12px -10px #222;

-webkit-transition: all 300ms ease-out;
-moz-transition: all 300ms ease-out;
-o-transition: all 300ms ease-out;
-ms-transition: all 300ms ease-out;
transition: all 300ms ease-out;
}
.hover_film:hover { 
color:#ddd;
box-shadow:0 12px 12px -10px #000;
}

.info .box {position:relative;}
.info .box .caption {position:absolute;top:0;left:0;color: #fff;z-index: 100;-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;-ms-transition: all 300ms ease-out;transition: all 300ms ease-out;}

.info .box .icon{
border: 1px solid #151515;
background: #4B4B4B;
border-radius: 2px;
float: right;
margin:9px 7px;
padding:5px 5px 0px 5px;
}

.info .box .icon img{
text-align:center;
}

.info .box .fade-caption, .info .box .scale-caption  {opacity:0;height:249px;width:155px;text-align:left;}
.info .box:hover .fade-caption, .mainwrapper .box:hover .scale-caption  {opacity:1;}



.copy {text-align:left;width:830px;margin:0 auto;padding-bottom:40px;font-weight:300;}


blockquote { margin:0;padding:0; }
#fanback {display:none;background:rgba(0,0,0,0.8);width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999;}
#JasperRoberts {background:#fafafa;width:500px;height:355px;position:absolute;left:0;right:0;top:120px;margin-left:auto;margin-right:auto;
-webkit-box-shadow: 0px 0px 37px -7px rgba(255,255,255,1);
-moz-box-shadow: 0px 0px 37px -7px rgba(255,255,255,1);
box-shadow: 0px 0px 37px -7px rgba(255,255,255,1);
}
#TheBlogWidgets {height:56px;width:56px;position:absolute;right:0;z-index:1;margin-top:-40px;margin-right:-40px;float:right;background:url(//www.bombuj.si/images/close.png) no-repeat;}
#TheBlogWidgets:hover {cursor:pointer;background:url(//www.bombuj.si/images/close_h.png) no-repeat;}
#linkit,#linkit a.visited,#linkit a,#linkit a:hover {color:#80808B;font-size:10px;margin: 0 auto 5px auto;float:center;}


.modal {
display:none;width:720px;height:420px;background:#000;border:1px solid #050505;
-webkit-box-shadow: 0px 0px 30px -7px rgba(200,200,200,1);
-moz-box-shadow: 0px 0px 30px -7px rgba(200,200,200,1);
box-shadow: 0px 0px 30px -7px rgba(200,200,200,1);
}

.modal a.close-modal {
  position: absolute;
  top: -40px;
  right: -40px;
  display: block;
  width: 56px;
  height: 56px;
  text-indent: -9999px;
  background: url(//www.bombuj.si/images/close.png) no-repeat 0 0;
}
.modal a.close-modal:hover {
  background: url(//www.bombuj.si/images/close_h.png) no-repeat 0 0;
}

.modal-spinner {
  display: none;
  width: 64px;
  height: 64px;
  position: fixed;
  bottom: 5%;
  right: 5%;
  margin-right: -32px;
  margin-top: -32px;
  background: url(//www.bombuj.si/images/wait.gif) no-repeat center center;
}

.tooltips {
  position: relative;
  display: inline;
}

.tooltips span {
  position: absolute;
  color: #FFFFFF;
  background: #000000;
  padding:5px 10px;
  text-align: center;
  visibility: hidden;
  opacity: 0;
  filter: alpha(opacity=0);
  transition: transform .3s, opacity .6s, margin-top .2s;
}

.tooltips > span img{max-width:280px;}

.tooltips[tooltip-position="top"] span{
  margin-left:0px;
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

.tooltips span:after {
  content: '';
  position: absolute;
  width: 0; height: 0;
}

.tooltips[tooltip-position="top"] span:after{
  top: 100%;
  right:34px;
  margin-left: -8px;
  border-top: 8px solid black;
  border-right: 8px solid transparent;
  border-left: 8px solid transparent;
}

.tooltips:hover span {
  visibility: visible;
  opacity: 1;
  z-index: 999;
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  filter: alpha(opacity=100);
}

.tooltips[tooltip-position="top"]:hover span{
font-size: 18px;
  bottom: 45px;
  right:-24px;
  margin-left:-200px;
}
