/*@import url(https://fonts.googleapis.com/css?family=Roboto:400,500italic&subset=latin,latin-ext);*/
@import url(http://fonts.googleapis.com/css?family=Roboto:400,300,500,700,900,400italic,500italic,700italic&subset=latin,latin-ext);

@keyframes pulse {
  0% {-webkit-transform: translateY(0); transform: translateY(0);}
  50% {-webkit-transform: translateY(-15%); transform: translateY(-15%);}
  100% {-webkit-transform: translateY(0); transform: translateY(0);}
}
@-moz-keyframes pulse {
  0% {-webkit-transform: translateY(0); transform: translateY(0);}
  50% {-webkit-transform: translateY(-15%); transform: translateY(-15%);}
  100% {-webkit-transform: translateY(0); transform: translateY(0);}
}
@-webkit-keyframes pulse {
  0% {-webkit-transform: translateY(0); transform: translateY(0);}
  50% {-webkit-transform: translateY(-15%); transform: translateY(-15%);}
  100% {-webkit-transform: translateY(0); transform: translateY(0);}
}
@-ms-keyframes pulse {
  0% {-webkit-transform: translateY(0); transform: translateY(0);}
  50% {-webkit-transform: translateY(-15%); transform: translateY(-15%);}
  100% {-webkit-transform: translateY(0); transform: translateY(0);}
}
@-o-keyframes pulse {
  0% {-webkit-transform: translateY(0); transform: translateY(0);}
  50% {-webkit-transform: translateY(-15%); transform: translateY(-15%);}
  100% {-webkit-transform: translateY(0); transform: translateY(0);}
}

/* Reset CSS*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
u, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
  display: block;
}
body {
  line-height: 1;
}
ol, ul {
  list-style: none;
}
blockquote, q {
  quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* Reset CSS END*/

/*@import url(http://fonts.googleapis.com/css?family=Roboto:400,300,500,700,900,400italic,500italic&subset=latin,latin-ext);*/


HTML{ background-color: #eeeeee;}
 
BODY{   margin: 0px;padding: 0px;
  font-family: 'Roboto',Arial,Helvetica,Garuda,sans-serif;font-size: 13px;font-weight: normal;color: #758086; text-align: center;
  background-color: #eeeeee; background-image: url('/static/img/header/bg80.jpg'); background-repeat: repeat-x; background-position: center top;
}

FORM{margin: 0px; padding: 0px;}
IMG{margin: 0px; padding: 0px; border: 0px;}

.link{ cursor: pointer;}
.input_size{width: 250px;}

#container{margin: 0px auto; max-width:1268px; text-align: left; position: relative; z-index: 0;}

.clear, .clr{clear: both;}

/* header */
#headerContainer{background-color: #FFF; border-top: 5px solid #c3002f;}
#header{ max-width:1268px;height:101px; text-align: left; position: relative; z-index: 1000; margin: 0px auto; } 

#logo{z-index: 6000; position: absolute; top: 31px; left: 3px; /*position: relative; top: 0px; left: 0px; z-index: 2; display: inline-block; zoom: 1; *display: inline;*/}

/* Header - search*/
#header-search{position:absolute;left:368px; top: 28px; z-index: 2; width: 347px; height: 34px; }
#header-search-txtbg{ width: 288px; height: 32px; position: absolute; left: 0px; top: 0px; 
  border: 1px solid #e7e7e7; }
#header-search-txt{width: 264px; padding: 0px 12px 0px 12px;
 font-weight: 400; color: #3a3a3a; font-size: 11px; text-align: left; 
  height: 32px; line-height: 32px;
 border: 0px;  } 

#header-search-btn      {width: 53px; height: 32px; position: absolute; right: 0px; top:1px; cursor:pointer;
  background-image: url("/static/img/video/search.png?v=1"); background-repeat: no-repeat;background-position: 18px 8px; background-color: #e7ae3a;
  -webkit-transition:all 0.2s ease-out; -moz-transition:all 0.2s ease-out; -o-transition:all 0.2s ease-out; -ms-transition:all 0.2s ease-out;
}
#header-search-btn:hover{ background-color: #d9a02c;}

#header-time{position: absolute; right: /*15px*/ 0px;top: /*20px*/ 36px; line-height: 23px; }
#header-time .clock{float: left; background-image: url("/static/img/header/time.png"); background-repeat: no-repeat;background-position: 0px 0px;
  color: #a0a0a0; font-size: 16px; font-weight: 500; padding-left: 34px; margin-right: 14px; line-height: 21px; padding-bottom: 2px;
}
#header-time .date{float: left; font-size: 14px; color: #6f6f6f; /*padding-top: 1px;*/}



/* header-lang */

.langdropdown{
   display: inline-block;
   color: #313131; font-size: 14px;      cursor: pointer;
   position: absolute; 
   /*right:51px; top: 58px;*/
   right:185px; top: 34px;
   background-color: #e9e9e9;    
}
.langdropdown .lang-lbl{
   font-size: 14px;
   float: Left; padding: 7px 14px 6px 18px;
 }
.langdropdown .lang-btn{
   float: left; padding: 7px 15px 7px 15px;
}
.langdropdown .lang-btn:hover,
.langdropdown:hover .lang-btn{background-color: #ababab;}


.langdropdown .lang-dropdown{display: none; position: absolute; top: 29px; right: 0px; z-index: 1; 
  width: 55px; 
  background-color: #e9e9e9; background-image: url('/static/img/header/lang-dropdown.png'); background-repeat: no-repeat; background-position: top center;  
}

.langdropdown:hover .lang-dropdown{display: block;}


.lang-dropdown .dropdown-item .flag {}
.langdropdown .lang-dropdown .dropdown-item{
  cursor: pointer;
  padding: /*7px 15px 7px 15px*/ 10px 15px; cursor: pointer;
  -webkit-transition:all 0.2s ease-out; -moz-transition:all 0.2s ease-out; -o-transition:all 0.2s ease-out; -ms-transition:all 0.2s ease-out; transition:all 0.2s ease-out;
}
.langdropdown .lang-dropdown .dropdown-item:hover{background-color: #ababab;}


/* header-lang - hr */
.header-hr .langdropdown .lang-lbl{ display: none;}
.header-rs .langdropdown .lang-lbl{ display: none;}

/* Top menu */
/* header - topmenu*/
#topmenu{position: absolute; left: 220px; top: 0; padding: 23px 11px 26px 11px/*23px 30px 26px 30px*/; height: 52px; border-left: 1px solid #e7e7e7; border-right: 1px solid #e7e7e7;}

.MainMenu_Item{ padding-top: 0px; vertical-align: middle; cursor: pointer; padding-right: 5px; height: 52px;}
.MainMenu_Item div{position: relative;  padding: 11px 19px 11px 19px; line-height: 18px; 
}
.MainMenu_Item a{font-size: 17px; font-weight: 500; font-style: italic; text-decoration: none;  color: #5c5e60; text-transform: uppercase;

}

.MainMenu_Item:hover{ /*padding-top: 0px; vertical-align: middle; cursor: pointer; padding-right: 5px; height: 52px;*/}
.MainMenu_Item:hover div{/*position: relative;  padding: 11px 19px 11px 19px; line-height: 18px;*/
}
#index .MainMenu_Item:hover div{/*background-color: #e36600;*/}

.MainMenu_Item:hover a{/*font-size: 17px; font-weight: 500; font-style: italic; text-decoration: none;*/  color:#c71444;
}

.MainMenu_Item_Selected{ padding-top: 0px; vertical-align: middle; cursor: pointer; padding-right: 5px; height: 52px;}
.MainMenu_Item_Selected div{position: relative;  padding: 11px 19px 11px 19px; line-height: 18px;
}
#index .MainMenu_Item_Selected div{/*background-color: #7c7c7c;*/}
.MainMenu_Item_Selected a{font-size: 17px; font-weight: 500; font-style: italic; text-decoration: none;  color:#c71444; text-transform: uppercase;
}
.Menu_Item_Seperator{display: none; width: 1px; vertical-align: top; padding-top: 21px;}
.Menu_Item_Seperator div.spac1{width: 1px; height: 20px; float: left; margin-left: 9px;  background-color: #7c083f;}
.Menu_Item_Seperator div.spac2{width: 1px; height: 20px;  float: left;  background-color: #b11860;}

.MainMenu_Item_HasChildren{background-image: url('/static/img/btn/topmenu-arrow.png'); background-repeat: no-repeat; background-position: right center;}
.MainMenu_Item_HasChildren:hover, .MainMenu_Item_Selected div.MainMenu_Item_HasChildren{background-image: url('/static/img/btn/topmenu-arrow-sel.png');}


.MainMenu_Sub_Item_nogomet, .MainMenu_Sub_Item_2{background-image: url('/static/img/btn/topmenu-icons.png'); background-repeat: no-repeat; background-position: 0px 7px; padding-left: 37px !important;}
.MainMenu_Sub_Item_kosarka, .MainMenu_Sub_Item_3{background-image: url('/static/img/btn/topmenu-icons.png'); background-repeat: no-repeat; background-position: 0px -32px; padding-left: 37px !important;}
.MainMenu_Sub_Item_hokej, .MainMenu_Sub_Item_4{background-image: url('/static/img/btn/topmenu-icons.png'); background-repeat: no-repeat; background-position: 0px -71px; padding-left: 37px !important;}
.MainMenu_Sub_Item_tenis, .MainMenu_Sub_Item_5{background-image: url('/static/img/btn/topmenu-icons.png'); background-repeat: no-repeat; background-position: 0px -112px; padding-left: 37px !important;}

/* Catalogue - left menu*/
#leftmenu{ }

#leftmenuTitle{ height: 35px; padding-left: 43px; padding: 15px 20px;
  font-weight: 300;  color: #FFF; font-size: 18px; line-height: 35px; 
  background-color: #4a4a4a;
}

.leftmenuItems{}
.leftmenu_spacer{display: none; /*height: 2px; background-color: #ececec;*/}

#leftmenu a.leftmenu_item{    
  display: block; padding: 9px 30px 4px 42px; position: relative; height: 32px;
  font-weight: 400; font-size: 15px; color: #FFF; text-decoration: none; line-height: 26px; 
  background-color: #ababab;
  border-bottom: 2px solid #ececec;
}
#leftmenu a.leftmenu_item_sel, #leftmenu a:hover.leftmenu_item{
  display: block; padding: 9px 30px 4px 42px; position: relative; height: 32px;
  font-weight: 400; font-size: 15px; color: #FFF; text-decoration: none; line-height: 26px; 
  background-color: #ababab;
  border-bottom: 2px solid #ececec;
}

#leftmenu a.leftmenu_item .arrow{
  width: 12px; height: 12px; display: block; position: absolute; top: 16px; right: 8px;
  background-image: url('/static/img/btn/menu-arrow.png'); background-repeat: no-repeat; background-position: center center;
}

#leftmenu a.leftmenu_item_sel .arrow, #leftmenu .leftmenu_itemwrap:hover .arrow{
  width: 12px; height: 12px; display: block; position: absolute; top: 16px; right: 8px;
  background-image: url('/static/img/btn/menu-arrow-sel.png'); background-repeat: no-repeat; background-position: center center;
}

#leftmenu a.leftmenu-nogomet, #leftmenu a.leftmenu-2{background-image: url('/static/img/btn/leftmenu-icon1.png'); background-repeat: no-repeat; background-position: 7px center;}
#leftmenu a.leftmenu-kosarka, #leftmenu a.leftmenu-3{background-image: url('/static/img/btn/leftmenu-icon2.png'); background-repeat: no-repeat; background-position: 7px center;}
#leftmenu a.leftmenu-hokej, #leftmenu a.leftmenu-4{background-image: url('/static/img/btn/leftmenu-icon3.png'); background-repeat: no-repeat; background-position: 6px center;}
#leftmenu a.leftmenu-tenis, #leftmenu a.leftmenu-5{background-image: url('/static/img/btn/leftmenu-icon4.png'); background-repeat: no-repeat; background-position: 7px center;}

.leftmenulevel3topspacer{  display: none;}
.leftmenulevel3botspacer{  display: none;}
 
.leftmenu_item_sub, .leftmenu_item_sub_sel{/*background-color: #FFF; text-transform: uppercase;*/}
 
#leftmenu a.leftmenu_item_sub        {
  display: block; padding: 14px 20px 13px 20px; position: relative;
  font-weight: 500; font-size: 14px; color: #4a4a4a; text-decoration: none; line-height: 16px; 
  background-color: #d9d9d9;
  border-bottom: 1px solid #ababab;
  
}
#leftmenu a.leftmenu_item_sub_sel, 
  #leftmenu a:hover.leftmenu_item_sub{ 
  display: block; padding: 14px 20px 13px 20px; position: relative;
  font-weight: 500; font-size: 14px; color: #c71444; text-decoration: none; line-height: 16px; 
  background-color: #d9d9d9;
  border-bottom: 1px solid #ababab;  }
 
#leftmenu a.leftmenu_item_sub .flag,
#leftmenu a.leftmenu_item_sub_sel .flag, 
#leftmenu a:hover.leftmenu_item_sub .flag{
  float: left;
    margin-right: 10px;
}

#leftmenu a.leftmenu_item_suber        { 
  display: block; padding: 13px 5px 13px 50px; position: relative;
  font-weight: 400; font-size: 13px; color: #4a4a4a; text-decoration: none; line-height: 16px; 
  background-color: #FFF;
  border-bottom: 1px solid #e6e6e6;   }
#leftmenu a.leftmenu_item_suber_sel, 
  #leftmenu a:hover.leftmenu_item_suber{
  display: block; padding: 13px 5px 13px 50px; position: relative;
  font-weight: 400; font-size: 13px; color: #4a4a4a; text-decoration: underline; line-height: 16px; 
  background-color: #FFF;
  border-bottom: 1px solid #e6e6e6;   }


#leftmenu a.leftmenu_item_all{    
  display: block; padding: 0px 20px; position: relative; height: 36px;
  font-weight: 700; font-size: 13px; color: #FFF; text-decoration: none; line-height: 36px; 
  border-top: 1px solid #3a3a3a;
  background-color: #161616; background-image: url("/static/img/video/leftmenu-allcats.png"); background-repeat: no-repeat; background-position: 115px 12px; 
}

#leftmenu a.leftmenu_item_all_sel, #leftmenu a:hover.leftmenu_item_all{
  display: block; padding: 0px 20px; position: relative; height: 36px;
  font-weight: 700; font-size: 13px; color: #e7ae3a; text-decoration: none; line-height: 36px; 
  border-top: 1px solid #3a3a3a;
  background-color: #161616;
}

#leftmenu .leftmenu_itemwrap{position: relative; z-index: 1000;}
#leftmenu .leftmenu_submenu{position: absolute; width: 200px; top: 0; right: -212px; display: none; padding: 5px; background-color: #d9d9d9; border: 1px solid #ababab; }
#leftmenu .leftmenu_submenu_item{
  padding: 14px 9px 13px 9px;
  border-bottom: 1px solid #ababab;
  text-decoration: none;
  cursor: pointer;
}
#leftmenu .leftmenu_submenu_item_last{border: none;}
#leftmenu .leftmenu_submenu_item .flag{float: left; margin-right: 10px;}
#leftmenu .leftmenu_submenu_item a{
  text-decoration: none;
    color: #4a4a4a;
    font-size: 14px;
    font-weight: 500;
    line-height: 16px;
}
#leftmenu .leftmenu_submenu_item:hover a{color: #c71444;}

#leftmenu .leftmenu_itemwrap:hover .leftmenu_submenu{display: block;}

/* content*/
#index-content, #sub-content{ min-height: 465px; padding-top: 20px; padding-bottom: 45px;}
#sub-content{ padding-top: 8px;}

#left{width:  200px; float: left;  }
#main{overflow: hidden; padding: 0 20px;}
#right{width:  300px; float: right; }


.content{text-align: left; position:relative; top:0px; font-size: 15px;}
h1{ font-weight: 400; font-size: 28px; color: #232323; margin: 0px; padding: 0px;text-transform: none; display: block;}
h2{ font-weight: 400; font-size: 24px; color: #232323; margin: 0px; padding: 0px;text-transform: none; display: block;}
h3{ font-weight: 300; font-size: 18px; color: #c71444; margin: 0px; padding: 0px;text-transform: none; display: block;}
.page_title{ padding: 15px 23px 27px;
  font-weight: 400; font-size: 28px; color: #232323;  line-height: 30px; 
}

.content .document{ font-weight: 300; line-height: 24px; background-color: #FFF; padding: 22px;}

.page_title.page_title_index{  padding-left: 55px; color: #242424;
  background-color: #FFF; background-image: url("/static/img/video/index-ttl.png"); background-repeat: no-repeat; background-position: 0px 0px;}
.page_title.page_title_index h1{color: #242424;}

.page_title.page_title_lastviewed{ padding-left: 47px;
   background-image: url("/static/img/video/index-lastviewed-ttl.png"); background-repeat: no-repeat; background-position: 0px 0px;
}
/*
.FieldSection{ font-family: 'Roboto',Arial,Helvetica,Garuda,sans-serif;color: #4a4947; font-size: 14px; padding-bottom: 5px; padding-top: 15px;
  text-transform: uppercase; font-weight:700;}
.FieldLabel{color: #4a4947; font-size: 14px;}

.field{padding: 6px 10px 7px 10px; width: 221px; 
     font-size: 14px; color: #464646; font-weight: 400;   text-decoration: none;    
    background-color: #ffffff; border: 1px solid #e5e5e5;}

.input_size{width: 300px;}
*/

/*Form*/
  
.form{padding: 20px 0px; background-color: #FFF; }
  
.form .flditm{width: 46%; padding: 0 2%; float: left; }
.form .flditm-label{
    padding: 2px 0px 3px 0px;  position: relative;
   font-size:14px; color:#211e1f; font-weight: 400; text-align: left; line-height: 18px;
}
.form .flditm-label-mand{ color: #c71444; font-size: 18px; line-height: 18px; padding-left: 2px; margin-top: 3px;}
.form .flditm-fld{text-align: left; position: relative;}
.form .flditm-fld INPUT, 
.form .flditm-fld SELECT, 
.form .flditm-fld TEXTAREA{width: 96%;  padding: 9px 2% 10px; margin-bottom: 4px; 
  font-family: 'Lato', Verdana, Geneva, sans-serif;color: #304155; font-size: 14px; font-style: normal; 
  
  border:1px solid #ebebeb;
  /* background-color: #f2f2f2; background-image: url("/static/img/form/fieldshadow.jpg"); background-repeat: repeat-x;background-position: top left; */
  background-color: #f0f0f0;
}

 
.form .flditm-fld INPUT:focus, 
.form .flditm-fld SELECT:focus, 
.form .flditm-fld TEXTAREA:focus{border: 1px solid #c71444;   
}
.form .flditm-fld-captcha IMG   {margin-left: 15px; vertical-align: middle;}  

.form .flditm-fld.flditm-fld-date INPUT,
.form .flditm-fld.flditm-fld-time INPUT ,
.form .flditm-fld.flditm-fld-location INPUT  {padding-left: 37px;}


.form .fldbtn{float: right; margin-top: 20px; margin-right: 2%; position: relative; z-index: 10; font-weight: 400; }
.form .txt-mandatory{clear: both; padding: 2%; font-size: 14px; }
.form .flditm-fld-captcha INPUT{width: 46%;}  

.form .validation{margin: 0 2% 2%; }


.content .btn{ cursor: pointer; font-family: 'Roboto',Arial,Helvetica,Garuda,sans-serif; color: #FFF;
  padding: 0px 20px; font-weight: 400; font-size: 14px; line-height: 30px; float:left;
  background-color: #c71444;
  -webkit-transition:all 0.2s ease-out; -moz-transition:all 0.2s ease-out; -o-transition:all 0.2s ease-out; -ms-transition:all 0.2s ease-out; transition:all 0.2s ease-out;
}
.content .btn:hover{background-color: #4a4a4a; }

.content .btn-send{}
.content .btn-send:hover{}

.content .btn-back, .content a.btn-back, #points-bottom .btn-back{display: inline-block;
  font-family: 'Roboto',Arial,Helvetica,Garuda,sans-serif; padding: 0px 20px; line-height: 30px; font-size: 14px; font-weight: 700; color: #FFF; cursor: pointer;
  background-color: #c71444;
  -webkit-transition:all 0.2s ease-out; -moz-transition:all 0.2s ease-out; -o-transition:all 0.2s ease-out; -ms-transition:all 0.2s ease-out; transition:all 0.2s ease-out;
  text-decoration: none;
}
.content .btn-back a{text-decoration: none; color: #FFF; font-weight: 400;}
.content .btn-back a:hover{color: #FFF;}
.content .btn-back:hover, .content a.btn-back:hover, #points-bottom .btn-back:hover{background-color: #4a4a4a;}

.content .btn-more{color: #4d575d; font-size: 13px; font-weight: 400; cursor: pointer; background-image: url("/static/img/btn/btn-arrow.png?"); background-repeat: no-repeat; background-position: right center;
  padding-right: 15px;
  -webkit-transition:all 0.2s ease-out; -moz-transition:all 0.2s ease-out; -o-transition:all 0.2s ease-out; -ms-transition:all 0.2s ease-out; transition:all 0.2s ease-out;
}
.content .btn-more:hover{color: #4d9157;}

.content b{font-weight: bold;}

.content a      {color: #3a3a3a; text-decoration: underline;}
.content a:hover{color: #3a3a3a; text-decoration: none;}

.content ul{margin-left: 6px;padding-left: 0px; list-style-type: none;}
.content ul li{ padding-left: 13px; line-height: 24px;
  background-image: url("/static/img/video/ul-bullet.png?v=2"); background-repeat: no-repeat; background-position: 0px 10px;}




.table tr th{border-bottom: 0px solid black; padding: 6px 10px 6px 10px; background-color: #dcdcdc;
  color: #2f2f2f; font-size: 12px;
}
.table td{  padding: 6px 10px 6px 10px; vertical-align: top; color: #4b4b4b; font-size: 12px;}
.table td .quantity{width: 40px; text-align: left; }
.table .image{text-align: center; width: 100px;}
.table .title{vertical-align: top;}
.table .over{ background-color: #efefef;}

/* LEFT CONTENT */
#leftPodpora{margin-top: 21px; padding: 10px 0;}
#leftPodpora h3{color: #000; font-size: 15px; font-weight: 500; border-bottom: 2px solid #dbdbdb; padding: 5px 10px 7px; margin-bottom: 17px;}
#leftPodpora a{display: inline-block; zoom: 1; *display: inline; font-size: 14px; color: #4d575d;
  background-image: url('/static/img/btn/linkarrow.png'); background-repeat: no-repeat; background-position: left center;
  padding: 8px 0 8px 16px; text-decoration: none;
  -webkit-transition:all 0.2s ease-out; -moz-transition:all 0.2s ease-out; -o-transition:all 0.2s ease-out; -ms-transition:all 0.2s ease-out; transition:all 0.2s ease-out;
  margin: 0 22px;
}
#leftPodpora a:hover{color: #c71444;}
#leftOglascki{margin-top: 23px; background-color: #FFF; text-align: center; padding: 15px 20px 22px 20px;}
#leftOglascki .ttl{font-weight: 300; padding: 7px 0 15px;}
#leftOglascki .desc{margin: 0 auto;}
.oglas-fix-scroll.oglas1{margin-top: 23px; background-color: #FFF; height: 200px; width: 200px;}
.oglas-fix-scroll.oglas1.fixed{position: fixed; top: 0px;}
.oglas-fix-scroll.oglas2{margin-top: 23px; background-color: #FFF; height: 130px; width: 130px; background-color: green;}
.oglas-fix-scroll.oglas2.fixed{position: fixed; top: 0px;}

/* RIGHT CONTENT */
.rightItem .ttl{background-color: #4a4a4a; color: #FFF; font-weight: 300; font-size: 18px; padding: 15px 20px 19px;}

#rightOglascki{ text-align: center;}
#rightOglascki .small, #rightOglascki .small320{display: none;}
#rightBet{background-color: #FFF; margin-top: 20px; padding-bottom: 20px;}
#rightBet table{width: 100%;}
#rightBet table tr td{padding: 12px 0 9px; border-top: 2px solid #e2e2e2; vertical-align: top; font-size: 12px;}
#rightBet table tr td IMG{float: left; margin: 0 13px 0 20px;}
#rightBet table tr td h3{font-size: 17px; color: #1e1e1e; font-weight: 700; margin-topx: 10px; padding-bottom: 5px; display: inline-block; zoom: 1; *display: inline;}
#rightBet table tr td div{display: inline-block; zoom: 1; *display: inline; text-decoration: none; color: #FFF; cursor: pointer;
  background-color: #c71444; line-height: 29px; padding: 0 9px; margin: 13px 15px 0 7px; font-size: 13px;
  -webkit-transition:all 0.2s ease-out; -moz-transition:all 0.2s ease-out; -o-transition:all 0.2s ease-out; -ms-transition:all 0.2s ease-out; transition:all 0.2s ease-out;
}
#rightBet table tr td div:hover{background-color: #4a4a4a;}
#rightBet table tr td a{color: #c71444; font-size: 14px; display: inline-block; margin-top: 5px;}
#rightBet table tr td a:hover{text-decoration: none;}
#rightBet table tr td.middle{vertical-align: middle; position: relative;}
#rightBet table tr td.cellright{min-width: 93px;}
#rightBet .btn-all{float: none; clear: both; display: block; text-align: center; margin: 20px 40px 0; color: #FFF; font-size: 16px; font-weight: 700; background-color: #ababab;
  padding: 7px 20px 8px; text-align: left;
    background-image: url('/static/img/btn/btn-arrow-white.png'); background-position: right 20px center; background-repeat: no-repeat;
  line-height: 30px; cursor: pointer;
  -webkit-transition:all 0.2s ease-out; -moz-transition:all 0.2s ease-out; -o-transition:all 0.2s ease-out; -ms-transition:all 0.2s ease-out; transition:all 0.2s ease-out;
}
#rightBet .btn-all:hover{background-color: #4a4a4a;}

#rightOglascki2{margin-top: 20px;}
#rightNews{/*margin-top: 20px;*/}
#rightOglascki{margin-top: 20px;}

/* Content - breadcrumb*/

.menu_breadchrumb{color: #4a4a4a; font-weight: normal;  font-size: 13px; padding: 10px 3px 19px 3px; text-align:left;
  position: relative;
}
.menu_breadchrumb .breadchrumbitem{display: inline-block;  *zoom:1; *display: inline;}
.menu_breadchrumb .breadchrumbitem a            {color: #4a4a4a; font-size: 13px; text-decoration: none;}
.menu_breadchrumb .breadchrumbitem a:hover      {color: #c71444;}
.menu_breadchrumb .breadchrumbitem.last a       {color: #c71444;}
.menu_breadchrumb .breadchrumbitem.last a:hover {text-decoration: none;}

.menu_breadchrumb .breadchrumbitem-spacer{display: inline-block;  *zoom:1; *display: inline;
  padding-left: 3px; padding-right: 3px;}

.menu_breadchrumb_spacer{display: none;}

/* Index */
#indexBannerSimple{display: none;
  background: #bcbcbc;
  background: -moz-linear-gradient(left,  #bcbcbc 0%, #ababab 100%);
  background: -webkit-linear-gradient(left,  #bcbcbc 0%,#ababab 100%);
  background: linear-gradient(to right,  #bcbcbc 0%,#ababab 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bcbcbc', endColorstr='#ababab',GradientType=1 );
}
#indexAdd{margin-top: 20px; overflow: hidden; text-align: center;}
#indexAdd IMG{}

/* Bet List */
.bet-list{}
.bet-list-item{background-color: #FFF; margin-bottom: 20px; padding: 0px 20px;}
.bet-list-tabs{background-color: #FFF; padding: 22px 0 2px;}
.bet-list-header{padding: 0 20px;}
.bet-list-header .ttl{font-size: 20px; color: #2b3135; font-weight: 500; padding: 0 0 23px 0;}
.bet-list-header .ttl h1{font-size: 20px; }
.bet-list-header .ttlsub{background-color: #e9e9e9; margin-bottom: 10px;}
.bet-list-header .ttlsub .txt{font-size: 15px; font-weight: 400; color: #4d9157; background-color: #e9e9e9; float: left; line-height: 25px; padding: 10px 20px 10px 42px;
  cursor: pointer;
    /*background-image: url('/static/img/icon/title-bg.jpg'); background-repeat: no-repeat;*/
}
.bet-list-header .ttlsub .txt-sel{background-color: #66ad24; color: #FFF; animation: none;}
.bet-list-header .ttlsub .txt:hover span{colorx: #4d9157;
  position: relative;
  display: inline-block;
  animation: pulse 0.5s;
  -moz-animation: pulse 0.5s;
  -webkit-animation: pulse 0.5s;
  -ms-animation: pulse 0.5s;
  -o-animation: pulse 0.5s;

  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.bet-list-header .ttlsub .arrow{background-image: url('/static/img/icons/title-bg.jpg'); background-repeat: no-repeat; background-position: left top;
    width: 21px; height: 45px; float: left;
}

.bet-list-header .ttlsub-default .txt{padding-left: 20px;}
.bet-list-header .ttlsub-football .txt{background-image: url('/static/img/btn/leftmenu-icon1-gr.png'); background-repeat: no-repeat; background-position: 10px center;}
.bet-list-header .ttlsub-football .txt-sel{background-image: url('/static/img/btn/leftmenu-icon1.png');}
.bet-list-header .ttlsub-basketball .txt{background-image: url('/static/img/btn/leftmenu-icon2-gr.png'); background-repeat: no-repeat; background-position: 10px center;}
.bet-list-header .ttlsub-basketball .txt-sel{background-image: url('/static/img/btn/leftmenu-icon2.png');}
.bet-list-header .ttlsub-hockey .txt{background-image: url('/static/img/btn/leftmenu-icon3-gr.png'); background-repeat: no-repeat; background-position: 10px center;}
.bet-list-header .ttlsub-hockey .txt-sel{background-image: url('/static/img/btn/leftmenu-icon3.png');}
.bet-list-header .ttlsub-tenis .txt{background-image: url('/static/img/btn/leftmenu-icon4-gr.png'); background-repeat: no-repeat; background-position: 10px center;}
.bet-list-header .ttlsub-tenis .txt-sel{background-image: url('/static/img/btn/leftmenu-icon4.png');}


.bet-list-item .emptylist{padding: 10px 20px; text-align: center; font-size: 13px; font-weight: 400;}

.bet-list-item .hiddenrow{display: none;}
.bet-list-item-bottom{text-align: right; padding-top: 20px;}
.bet-list-item .subttl{font-size: 18px; color: #232323; padding: 8px 8px 15px 8px;}

.bet-list-item .hr{height: 5px;  background-color: #66ad24; padding: 0px;}


.tbl{
  width: 100%; background-color: #FFF; border-bottom: 1px solid #f6f6f6;
}
.tbl tr th{
  font-weight: 400; font-size: 13px; color: #4d575d; padding: 3px 10px 12px 10px; border: none;
}
.tbl tr th.date{text-align: right; /*padding-right: 10px;*/}
.tbl tr th.time{}
.tbl tr th.bet{text-align: center;}

.tbl tr td{
  font-weight: normal; padding: 15px 9px 14px 9px; border: none; border-left: 1px solid #eeeeee; color: #4d575d; vertical-align: middle;
}
#bet-list-result .tbl tr td{padding: 7px 9px 6px 9px;}

.tbl tr.odd td{/*background-color: #FFF;*/}
.tbl tr.even td{background-color: #f6f6f6;}

.tbl tr.old td{background-color: #d9d9d9;}

.tbl tr .sport{ text-align: left; width: 10%;}
.tbl tr .cat{ text-align: left; width: 10%;}
.tbl tr .tour{ text-align: left; widthx: 10%;}
.tbl tr td.date{ text-align: left; width: 10%; text-align: right; background-image: url('/static/img/icons/clock-sm.png'); background-repeat: no-repeat; background-position: 7px center;
    padding-left: 32px; border-left: 0; font-size: 13px;
}
.tbl tr td.time{ text-align: left; width: 45px; text-align: left;
    background-image: url('/static/img/icons/clock-sm.png'); background-repeat: no-repeat; background-position: 7px center;
    padding-left: 32px; border-left: 0; font-size: 13px;
}
.tbl tr td.sporticon{}
.tbl tr td.sporticon-football{background-image: url("/static/img/btn/football-red.png"); background-repeat: no-repeat; background-position: 4px center;}
.tbl tr td.sporticon-tenis{background-image: url("/static/img/btn/tenis-red.png"); background-repeat: no-repeat; background-position: 4px center;}
.tbl tr td.sporticon-hockey{background-image: url("/static/img/btn/hockey-red.png"); background-repeat: no-repeat; background-position: 1px center;}
.tbl tr td.sporticon-basketball{background-image: url("/static/img/btn/basketball-red.png"); background-repeat: no-repeat; background-position: 4px center;}

.tbl tr td.sporticon .sporticon_desc{display: none; position: absolute; margin: -35px 0 0 2px;
  background-color: #4a4a4a; color: #fff; padding: 8px 10px; font-size: 12px;
}
.tbl tr td.sporticon:hover .sporticon_desc{display: block;}

#bet-list-result .tbl tr td.date{background-image: url('/static/img/icons/calendar-sm.png'); background-repeat: no-repeat; background-position: 10px center;
  padding-left: 37px;
}

#bet-list-bet .tbl tr td{cursor: pointer;}
#bet-list-bet .tbl tr td{ -webkit-transition:all 0.2s ease-out; -moz-transition:all 0.2s ease-out; -o-transition:all 0.2s ease-out; -ms-transition:all 0.2s ease-out; transition:all 0.2s ease-out;}
#bet-list-bet .tbl tr:hover td{background-color: #d9d9d9}

#bet-list-bet .tbl tr.old td{cursor: default;}


.tbl tr .date div{font-weight: 700; padding-top: 2px;}
.tbl tr td.bet{ text-align: center; width: 9.5%; font-size: 14px; font-weight: 500; text-decoration: underline;}
.tbl tr .event{color: #4d9157; font-size: 14px; font-weight: 700; padding-left: 12px;}
.tbl tr .event .eventcat{color: #758086; font-size: 12px; font-weight: 400; display: block; padding-bottom: 3px;}

.tbl tr td.bet .num, .tbl tr td.betsm .num{text-decoration: underline;}
.tbl tr td.bet .percent, .tbl tr td.betsm .percent{color: #66ad24; font-size: 13px; font-weight: 500; padding-top: 6px; }

#index .tbl tr td.bet, #index .tbl tr td.betsm{text-decoration: none; min-width: 38px;}

.tbl tr td.bettype-1{color: #4d9157;}
.tbl tr td.bettype-2{color: #c71444;}
.tbl tr td.bettype-X{}

#bet-list-result .tbl tr td.event {color: #4a4a4a; font-weight: 400;}
#bet-list-result .tbl tr td.event span{color: #4d9157; font-weight: 700;}

.tbl tr .result{ text-align: center; width: 14%; color: #4d575d;}
.tbl tr td.result{font-weight: 500;}

.tbl tr .position{text-align: center; width: 5%;}
.tbl tr .standingno{ text-align: center; width: 8%;}
.tbl tr .standingpoints{ text-align: center; width: 8%;}
.tbl tr .standinggools{text-align: center; width: 10%;}
.tbl tr .standingpoints{width: 5%; padding-left: 5px; padding-right: 5px;}
.tbl tr td.standingpoints{font-weight: bold; color: #FFF; background-color: #4a4a4a;}


.tbl tr td.datehead{  background-color: #66ad24; color: #FFF; padding-topx: 5px; padding-bottomx: 5px;}


#bet-list-standings .position_1, #index-content .position_1{color: #FFF; background-color: #66ad23;}
#bet-list-standings .position_2, #index-content .position_2{color: #FFF; background-color: #92ca5d;}
#bet-list-standings .position_3, #index-content .position_3{color: #FFF; background-color: #24ad65;}
#bet-list-standings .position_4, #index-content .position_4{color: #FFF; background-color: #2e8157;}
#bet-list-standings .position_5, #index-content .position_5{color: #FFF; background-color: #f24d79;}
#bet-list-standings .position_6, #index-content .position_6{color: #FFF; background-color: #c71444;}

#bet-list-standings .position_desc, 
#index-content .position_desc {display: none; position: absolute; margin: -35px 0 0 2px;
  background-color: #4a4a4a; color: #fff; padding: 8px 10px; font-size: 12px;
}
#index-content .position_desc {margin-left: -5px;}
#bet-list-standings .position_colored:hover .position_desc,
#index-content .position_colored:hover .position_desc {display: block;}

/* Legend */
.standinglegend{padding: 15px 1px 0;}
.standinglegend_item{font-size: 13px; color: #4e575c; float: left; padding-right: 12px; padding-bottom: 10px;}
.standinglegend_item .coloricon{width: 13px; height: 13px; margin-right: 6px; float: left;}

.standinglegend_item_1 .coloricon{background-color: #66ad23;}
.standinglegend_item_2 .coloricon{background-color: #92ca5d;}
.standinglegend_item_3 .coloricon{background-color: #24ad65;}
.standinglegend_item_4 .coloricon{background-color: #2e8157;}
.standinglegend_item_5 .coloricon{background-color: #f24d79;}
.standinglegend_item_6 .coloricon{background-color: #c71444;}

/* Table mobile */
.tbl-mobile{display: none;}
.tbl-mobile{margin-top: 5px;}
.tbl-mobile tr th, .tbl-mobile tr td{background-color: #f6f6f6; border: 1px solid #eeeeee; text-align: center; vertical-align: middle; color: #4d575d;
  -webkit-transition:all 0.2s ease-out; -moz-transition:all 0.2s ease-out; -o-transition:all 0.2s ease-out; -ms-transition:all 0.2s ease-out; transition:all 0.2s ease-out;
}
.tbl tr:hover .tbl-mobile tr th, .tbl tr:hover .tbl-mobile tr td{background-color: #d9d9d9;}
.tbl-mobile tr td{font-size: 12px; font-weight: 500;}
.tbl-mobile tr th.betsm{padding: 8px 0;}
.tbl-mobile tr td.betsm{padding: 20px 0; text-decoration: underline;}
.tbl .event{position: relative;}
.tbl .arrow-mobile{display: none; width: 50px; height: 40px; position: absolute; top: 0; right: 0;
  background-image: url("/static/img/icons/tbl-arrow.png"); background-repeat: no-repeat; background-position: center 10px;
}
.tbl .arrow-mobile-sel{background-position: center -33px;
}


/* BET LIST STANDINGS SMALL - index */
.bet-list-small{margin-top: 20px;}

#sub-content .bet-list-small .bet-list-small-item{padding: 10px 3px;}
#sub-content .bet-list-small .ttlsub .txt{font-size: 13px;}
#sub-content .bet-list-small .ttlsub-small .txt{font-size: 12px;}

.bet-list-small-item{width: 216px; padding: 10px; float: left;}
.bet-list-small-spacer{width: 10px; height: 420px; float: left;}
.bet-list-small-spacer-row{clear: both;}

.bet-list-small .tbl-wrapper{max-height: 310px; overflow-y: scroll;}

.bet-list-small .ttl{color: #2b3135; font-size: 16px; font-weight: 500; padding: 14px 5px 25px;}

.bet-list-small .ttlsub{background-color: #e9e9e9; margin-bottom: 10px;}
.bet-list-small .ttlsub .txt{font-size: 15px; font-weight: 400; color: #FFF; background-color: #66ad24; float: left; line-height: 25px; padding: 10px 20px 10px 42px;
    /*background-image: url('/static/img/icon/title-bg.jpg'); background-repeat: no-repeat;*/
}

.bet-list-small .ttlsub-football .txt{background-image: url('/static/img/btn/leftmenu-icon1.png'); background-repeat: no-repeat; background-position: 10px center;}
.bet-list-small .ttlsub-basketball .txt{background-image: url('/static/img/btn/leftmenu-icon2.png'); background-repeat: no-repeat; background-position: 10px center;}
.bet-list-small .ttlsub-hockey .txt{background-image: url('/static/img/btn/leftmenu-icon3.png'); background-repeat: no-repeat; background-position: 10px center;}
.bet-list-small .ttlsub-tenis .txt{background-image: url('/static/img/btn/leftmenu-icon4.png'); background-repeat: no-repeat; background-position: 10px center;}

.bet-list-small .ttlsub .arrow{background-image: url('/static/img/icons/title-bg.jpg'); background-repeat: no-repeat; background-position: left top;
    width: 21px; height: 45px; float: left;
}

.bet-list-small-item .tbl tr td{font-size: 13px; padding: 8px 0 7px;}
.bet-list-small-item .tbl tr .position{width: 12%;}
.bet-list-small-item .tbl tr td.standingpoints{width: 12%;}
.bet-list-small-item .tbl tr td.teamname{padding: 8px 3px 7px; }

.bet-list-small-item .tbl tr th{padding: 3px 0 12px; }


/* Bet list INDEX */
.bet-list-index{background-color: #FFF; padding: 20px 0 1px;}


.bet-list-index .bet-list-item {
    max-height: 650px;
    overflow-y: scroll;
}

.bet-list-index-top{margin-top: 20px;}
.bet-list-index .ttl{font-size: 20px; color: #2b3135; font-weight: 500; padding: 0px 20px 20px 20px;}
.bet-list-index .ttlsub{background-color: #e9e9e9; margin-bottom: 10px; margin: 0 20px 10px;}
.bet-list-index .ttlsub .txt{font-size: 15px; font-weight: 400; color: #FFF; background-color: #66ad24; float: left; line-height: 25px; padding: 10px 20px 10px 25px;
    /*background-image: url('/static/img/icon/title-bg.jpg'); background-repeat: no-repeat;*/
}

.bet-list-index .ttlsub-football .txt{background-image: url('/static/img/btn/leftmenu-icon1.png'); background-repeat: no-repeat; background-position: 10px center;}
.bet-list-index .ttlsub-basketball .txt{background-image: url('/static/img/btn/leftmenu-icon2.png'); background-repeat: no-repeat; background-position: 10px center;}
.bet-list-index .ttlsub-hockey .txt{background-image: url('/static/img/btn/leftmenu-icon3.png'); background-repeat: no-repeat; background-position: 10px center;}
.bet-list-index .ttlsub-tenis .txt{background-image: url('/static/img/btn/leftmenu-icon4.png'); background-repeat: no-repeat; background-position: 10px center;}

.bet-list-index .ttlsub .arrow{background-image: url('/static/img/icons/title-bg.jpg'); background-repeat: no-repeat; background-position: left top;
    width: 21px; height: 45px; float: left;
}

/* News LIST */
.news_full{}
.news_full_item{background-color: #FFF; margin-bottom: 10px; cursor: pointer; /*height: 180px;*/ overflow: hidden;}
.news_full_item:hover .newsttl a{text-decoration: underline;}
.news_full_item .img{float: left; width: 300px; padding-right: 21px;}
.news_full_item .news_full_content{/*float: left; width: 100%;*/ max-width: 610px; padding: 16px 21px 16px 0px; float: none; overflow: hidden; }
.news_full_item .newsttl{}
.news_full_item .newsttl a{color: #c71444; font-weight: 600; font-size: 20px; line-height: 24px; text-decoration: none;}
.news_full_item .date{border-bottom: 1px solid #dadada; padding: 5px 0 14px;}
.news_full_item .summary{padding-top: 16px; line-height: 16px; font-weight: 300;}
.news_full_item .summary .arrow{cursor: pointer; color: #c71444; font-weight: 400; padding-top: 9px; display: inline-block; *zoom: 1; *display: inline;}
.news_full_item .summary .arrow a{color: #c71444; text-decoration: underline;}
.news_full_item .summary .arrow a:hover{text-decoration: none; }

/* News Right List */
.news_small{background-color: #FFF;}
.news_small_item_content{ padding: 20px;}
.news_small_item_content .date{font-size: 14px; color: #adadad; font-weight: 400;
  background-image: url("/static/img/icons/clock.png"); background-repeat: no-repeat; background-position: left top;
  padding-left: 24px; line-height: 16px;
}
.news_small_item_content a{text-decoration: none;
  -webkit-transition:all 0.2s ease-out; -moz-transition:all 0.2s ease-out; -o-transition:all 0.2s ease-out; -ms-transition:all 0.2s ease-out; transition:all 0.2s ease-out;
}
.news_small_item_content .newsttl{font-size: 24px; font-weight: 300; padding: 18px 0 5px;}
.news_small_item_content .summarysmall{font-size: 16px; font-weight: 500;}
.news_small_item_content a{text-decoration: none; color: #c71444;}
.news_small_item{cursor: pointer;}
.news_small_item:hover a{text-decoration: none; color: #5c5e60;}
.news_small_item_content .summary{font-size: 15px; font-weight: 300; line-height: 24px; color: #758086; padding: 21px 0 10px;}
.news_small_item_content .arrow{font-size: 13px; font-weight: 400; float: right; margin-top: 20px; padding-right: 15px;
  background-image: url("/static/img/icons/arrow.png"); background-repeat: no-repeat; background-position: right center;
}
.news_small_content .news_small_item_img {text-align: center; background-color: #fff;}
.news_small_content .news_small_item_img IMG{max-width: 100%;}


.news_small_arhive{display: block; color: #FFF; background-color: #c71444; font-size: 20px; padding: 17px 94px 19px 64px; margin: 0 auto; text-decoration: none; margin-top: 10px; cursor: pointer;
    -webkit-transition:all 0.2s ease-out; -moz-transition:all 0.2s ease-out; -o-transition:all 0.2s ease-out; -ms-transition:all 0.2s ease-out; transition:all 0.2s ease-out;
    text-align: center;
    background-image: url('/static/img/btn/prijavisearrow.png'); background-repeat: no-repeat; background-position: right 62px center;
 }
.news_small_arhive:hover{background-color: #4a4a4a;}
 
/* News Right List - zmanjsal paddinge - #BET-SS-d-120816-1 */
.news_small_item_content{ padding: 10px 20px 10px 20px;} 
.news_small_item_content .newsttl { padding: 8px 0 5px; } 
.news_small_item_content .summary{padding: 0px 0 5px; line-height: 20px;} 
.news_small_item_content .arrow{ margin-top: 0px;}
 
/* News DETAILS */
.news_title{}
.news_details{padding: 30px 20px; background-color: #FFF;}
.news_details .page_title h1{}
.news_details .news_details_date{padding: 5px; font-size: 18px; }
.news_details .news_details_img{padding-top: 10px;}
.news_details .news_details_img IMG{  
  max-width: 100%;
  height: auto;
  width: auto\9; /* ie8 */  
}


.news_details .news_details_socials{float: left; width: 150px;}

.socials_small {
    padding: 30px 0 0 20px;
}
.socials_small .fblike, .socials_small .g-plusone, .socials_small .twitter {
    margin-bottom: 10px;
}

.news_details .news_details_desc{
    /*float: left; max-width: 700px;*/ padding-bottom: 32px;
  float: none; overflow: hidden;
}
.news_details .news_details_desc .desc-short{font-size: 20px; color: #000; line-height: 30px; padding: 21px 0px;}
.news_details .news_details_desc .desc-long{font-size: 14px; color: #000; line-height: 24px; padding: 13px 0px 0;}

.news_details .news_detail_btnback{
  padding-top: 20px; border-top: 1px solid #e2e2e2;
}

.news_details_gallery_wrapper{padding: 20px 11px 20px; margin: 20px 0 0; border-top: 1px solid #e2e2e2; border-bottomx: 1px solid #e2e2e2;
  position: relative;
}
.news_details_gallery_title{

color: #030303; font-size: 30px; font-weight: 300; padding: 0 16px 8px;

}
.news_details_gallery{
  overflow: hidden; /*max-width: 792px;*/ position: relative; /*float: left;*/
  padding-left: 28px; padding-right: 28px;

}
.news_gallery_container{position: relative; }
.news_details_gallery .img{float: left; width: 168px; padding: 0 12px;}
.news_details_gallery .spacer{display: inline-block; *zoom: 1; *display: inline; }
 #news_details_gallery_leftarrow,
  #news_details_gallery_rightarrow{
  width: 28px; background-color: #ececec; cursor: pointer; position: absolute; z-index: 1; top: 20px;
}
#news_details_gallery_leftarrow{
  left: 11px;   
}
#news_details_gallery_rightarrow{
  right: 11px;  
}

#news_details_gallery_leftarrow .arrow,
  #news_details_gallery_rightarrow .arrow{width: 28px; height: 20px; background-image: url('/static/img/gallery/gallerypaging.png'); backgroud-repeat: no-repeat;
  margin: 58px 0 59px;
}
#news_details_gallery_leftarrow .arrow{background-position: 0px 0px;}
#news_details_gallery_leftarrow:hover .arrow{background-position: 0px -20px;}
#news_details_gallery_rightarrow .arrow{background-position: -28px 0px;}
#news_details_gallery_rightarrow:hover .arrow{background-position: -28px -20px;}

/* Catalogue */

/* Catalogue - list */
.catalogue_list{margin-left: 0px; padding: 0px 0px 0px 0px; position: relative; margin-top: 12px;
  background-color: #FFF;}

.catalogue_list_description{padding: 10px 5px 20px; line-height: 24px;}
.catalogue_list_description .more{text-decoration: underline; cursor: pointer;}
.catalogue_list_description .more:hover{text-decoration: none;}

.catalogue_list_header{ position: relative;}
.catalogue_list_filter{ overflow: hidden; padding: 4px 0px 3px 10px; margin-top:5px;}
.catalogue_list_filter_item{ float: left; margin-top: 0px; padding-right: 0px;
  font-family: 'Roboto',Arial,Helvetica,Garuda,sans-serif; font-size: 11px; font-weight: 400; text-transform: none; margin-right:14px;
}
  
  
.catalogue_list_filter_item_select{overflow: hidden;
  background-color:#efefef;
  width:143px; display:block;}
.catalogue_list_filter_item_select SELECT{font-family: 'Roboto',Arial,Helvetica,Garuda,sans-serif;
   padding: 5px 4px 5px 6px;
   font-size: 11px;
   color:#2d2c2c;
   font-weight:400;
   background-color: transparent;
   line-height: 1;
   border: 0;
   border-radius: 0;
   height: 28px;
   background-image: url('/static/img/catalogue/dropdown-arrow.png');
   background-repeat: no-repeat;
   background-position: 125px center;
   -moz-appearance:window;
   
   overflow:hidden;
   width: 120%;}
  
.catalogue_list_filter_item_ttl{dislay:block; float:left; padding:6px 22px 0 0;}
  
.catalogue_list_filter_item .txt{ float: left;}
.catalogue_list_filter_item .btn-search{ cursor: pointer; margin-topx: 3px; margin-leftx: 3px;floatx: left; vertical-align: bottom;}

.catalogue_list_filter_item_listtype    {width: 17px; height: 16px; margin-left: 10px;  float: left; cursor: pointer;
  background-image: url("/static/img/catalogue/filter-listtype.png"); background-repeat: no-repeat;background-position: -27px -16px; }  
  
.catalogue_list_filter_item_listtype_detailed      {background-position: -27px   0px; }
.catalogue_list_filter_item_listtype_detailed:hover,
  .catalogue_list_filter_item_listtype_detailed_sel{background-position: -27px -16px; }  
.catalogue_list_filter_item_listtype_list          {background-position:  0px   0px; }
.catalogue_list_filter_item_listtype_list:hover,
  .catalogue_list_filter_item_listtype_list_sel    {background-position:  0px -16px;  }   
  

  
  
  
.catalogue_list_content{ text-align: left; padding: 10px 13px 0px 18px; min-height: 300px; }  
.catalogue_list_date{clear: both; height: 37px;
  color: #242424; font-size: 18px;  line-height: 37px; 
  border-top: 1px solid #c3c3c3; border-bottom: 1px solid #c3c3c3;
  margin-bottom: 12px;
  
}

 .catalogue_list_date.catalogue_list_date_first{border: 0px;}
  
  
  

.catalogue_list_paging{text-align: center; overflow: hidden;  padding: 10px 0px 60px 0px; position: relative; 
  
}
.catalogue_list_paging_arrowleft_disabled{display: none;}
.catalogue_list_paging_arrowright_disabled{display: none;}

.catalogue_list_paging_text{  display: none;}
.catalogue_list_paging_textleft{display: none;}


  

.list_paging{text-align: right; margin: 0px 0px 0px 0px; overflow: hidden;   padding: 0px 0px 0px 0px; position: relative;}
.list_paging_arrowleft_disabled{display: none;}
.list_paging_arrowright_disabled{display: none;}

.list_paging_text{ display: none;  font-size: 15px; color: #000; padding-top: 10px;text-align: center; }
.list_paging_textleft{display: none;}
  
.list_paging_arrowleft, .list_paging_arrowright{
    display: inline-block; width: 20px; height: 20px; padding-right: 0px; padding: 3px;
    cursor: pointer;   margin-left: 0px;   
    *zoom: 1;  *display: inline;
  }
.list_paging_arrowleft{background-position: 0px -110px; }
.list_paging_arrowleft:hover{background-position: 0px -136px;}  
.list_paging_arrowright{background-position: 0px -162px;}
.list_paging_arrowright:hover{background-position: 0px -188px;} 
  
.list_paging_numb, .list_paging_numb_sel, .list_paging_spacer{  
  
  display: inline-block; height: 16px; line-height: 16px; padding-right: 0px; padding: 5px 9px;
  cursor: pointer;   margin-left: 7px;
  color: #FFF;  text-align: center;font-weight: normal; font-size: 14px; font-weight: 400; text-decoration: none; text-align: center;
  background-color: #c71444;
  *zoom: 1;  *display: inline;

  -webkit-transition:all 0.2s ease-out; -moz-transition:all 0.2s ease-out; -o-transition:all 0.2s ease-out; -ms-transition:all 0.2s ease-out; transition:all 0.2s ease-out;
  
  }
.list_paging_numb:hover, .list_paging_numb_sel{ color: #FFF; background-color: #4a4a4a; }
.list_paging_spacer{cursor: default;}
 
  
 .catalogue_list_viewall{float: right; margin-right: 30px; position: relative; top: -20px; padding-right: 13px;
  background-image: url("/static/img/form/arrow-dark-right.png"); background-repeat: no-repeat; background-position: right;}
  
  
  
  
/* Videos - list - item */

.catalogue_list_item_spacer{width: 11px; height: 210px; float: left;}
.catalogue_list_row_spacer{height: 12px; clear: both;}
  
.catalogue_list_item{ width: 190px; height: 210px; float: left; cursor: pointer;}  
  
.catalogue_list_item .thumb{ width: 190px; height: 143px; overflow: hidden; position: relative; background-color: #000;}
.catalogue_list_item .thumb .durr{ position: absolute; bottom: 0px; right: 0px; z-index: 2; display: inline-block;  height: 16px; padding-left: 6px; padding-right: 6px;
  color: #FFF; font-size: 11px; line-height: 16px;
  background-color: #47423d;
  *zoom: 1; *display: inline; 
}    

.catalogue_list_item .time{padding-top: 8px; padding-bottom: 6px;  }
.catalogue_list_item .ttl{ width: 190px; height: 34px;overflow: hidden; }  
.content .catalogue_list_item .ttl a{ color: #242424; font-size: 13px;  line-height: 16px; font-weight: bold; text-decoration: none;}
.content .catalogue_list_item:hover .ttl a, 
  .content .catalogue_list_item .ttl a:hover{  text-decoration: underline;  }
  
  
  
/* Videos */ 

/* Videos - details - btn back */
.catalogue_details_back{ line-height: 38px; height: 38px; padding-left: 14px;
  color: #FFF; 
  background-color: #3a3a3a; }
.catalogue_details_back span{color: #FFF; cursor: pointer;}
.content .catalogue_details_back a{color: #FFF; cursor: pointer; text-decoration: none;}

.catalogue_details_back span:hover{text-decoration: underline;}
.content  .catalogue_details_back span:hover a,
  .catalogue_details_back spana:hover {text-decoration: underline;}


/* Videos -details - top add */
.catalogue_details_addtop{text-align: center; padding: 12px 0px 12px 0px;}


/* Videos - details */

.catalogue_details{  position: relative; padding-top: 14px; }

.catalogue_details_content{ width: 658px;  float: left; }

.catalogue_details_video{padding: 15px 9px ; }
.catalogue_details_video_iframe{max-width: 640px; height: 481px; position: relative;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
  .catalogue_details_video_iframe * {
    width: 100% !important;
  }
.catalogue_details_video_iframe .bx{/*background-color: red;*/ }
.catalogue_details_video_iframe .bx1{
  position: absolute; top: 0px; left: 0px; width: 640px; height: 201px; 
}
.catalogue_details_video_iframe .bx2{
  position: absolute; top: 271px; left: 0px;width: 640px; height: 172px; 
}
.catalogue_details_video_iframe .bx3{
  position: absolute; top: 201px; left: 0px; width: 264px; height: 74px; 
}
.catalogue_details_video_iframe .bx4{
  position: absolute; top: 201px; left: 375px; width: 265px; height: 74px; 
}

.catalogue_details_title{line-height: 38px; padding-left: 43px;
  background-color: #3a3a3a; background-image: url("/static/img/video/details-ttl.png"); background-repeat: no-repeat; background-position: 0px 0px;
}

.catalogue_details_white{ padding: 6px;
  background-color: #FFF; }
.catalogue_details_download{border: 1px solid #dedede;}

.catalogue_details_download_add{width: 503px; }

.catalogue_details_report{ color: #656565; position: relative; cursor: pointer;
  float: right; width: 65px;  height: 14px; margin-right: 9px; margin-top: 20px; margin-bottom: 20px;  padding:6px 16px 3px  34px;  text-shadow: 0px 0px 2px rgba(255, 255, 255, 1);
  background: #e2e2e2;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyZTJlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjN2M3YzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,  #e2e2e2 0%, #c7c7c7 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2e2e2), color-stop(100%,#c7c7c7));
  background: -webkit-linear-gradient(top,  #e2e2e2 0%,#c7c7c7 100%);
  background: -o-linear-gradient(top,  #e2e2e2 0%,#c7c7c7 100%);
  background: -ms-linear-gradient(top,  #e2e2e2 0%,#c7c7c7 100%);
  background: linear-gradient(to bottom,  #e2e2e2 0%,#c7c7c7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#c7c7c7',GradientType=0 ); }

.catalogue_details_report:hover{
}

.catalogue_details_report .dropdown{display: none;
  position: absolute; top: 23px; right: -80px;  width: 250px; padding: 10px;
  background-color: #FFF;
  -webkit-box-shadow: 0px 2px 5px 0px rgba(50, 50, 50, 0.4);
  -moz-box-shadow:    0px 2px 5px 0px rgba(50, 50, 50, 0.4);
  box-shadow:         0px 2px 5px 0px rgba(50, 50, 50, 0.4);
}

.catalogue_details_report .icon{position: absolute; left: 11px; top: 5px;}
.catalogue_details_report:hover .dropdown{display: block;}

.catalogue_details_report .dropdown .ttl{font-weight: bold; font-size: 14px; padding-bottom: 6px;}
.catalogue_details_report .dropdown label{cursor: pointer;}


.catalogue_details_download_spacer{height: 8px;}
.catalogue_details_info{ padding: 15px 13px 15px 13px;
  background-color: #f0f0f0; border: 1px solid #cecece;
}

.content .catalogue_details_info b{color: #8a8a8a;}

.catalogue_details_viewes{float: right;}

/* Videos - adds */
.catalogue_details_adds{float: left; width: 300px; margin-left: 14px; padding: 0px 23px 13px 23px;
  border: 1px solid #a1a1a1; 
  background-color: #e7e7e7;}
.catalogue_details_adds .ttl{text-align: center; color: #717171; font-size: 11px; padding-top: 14px; padding-bottom: 12px;}


/* Videos - siblings */

.catalogue_details_siblings{padding-top: 25px; }
.catalogue_details_siblings .sibling-ttl{
  height: 38px; padding-left: 35px; 
  line-height: 38px; color: #FFF; font-size: 15px; font-weight: bold;  text-align: left;
  background-color: #3a3a3a; background-image: url("/static/img/video/details-siblings.png");  background-repeat: no-repeat; background-position:  0px 0px;
}
.catalogue_details_siblings .sibling-list{ margin-top: 16px;  text-align: left; padding-bottom: 27px;
  background-color: #FFF; padding-left: 15px; padding-top: 17px;
}
.catalogue_details_siblings  .sibling-btnall{display: inline-block; height: 39px; padding-left:  30px; padding-right: 30px; cursor: pointer; margin-top: 10px;
   color: #242424; font-size: 13px; font-weight: bold; line-height: 39px;  text-shadow: 0px 0px 2px rgba(255, 255, 255, 1);
   
  background: #e2e2e2;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyZTJlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNmM2YzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,  #e2e2e2 0%, #c6c6c6 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2e2e2), color-stop(100%,#c6c6c6));
  background: -webkit-linear-gradient(top,  #e2e2e2 0%,#c6c6c6 100%);
  background: -o-linear-gradient(top,  #e2e2e2 0%,#c6c6c6 100%);
  background: -ms-linear-gradient(top,  #e2e2e2 0%,#c6c6c6 100%);
  background: linear-gradient(to bottom,  #e2e2e2 0%,#c6c6c6 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#c6c6c6',GradientType=0 );
  
  -webkit-transition:all 0.2s ease-out; -moz-transition:all 0.2s ease-out; -o-transition:all 0.2s ease-out; -ms-transition:all 0.2s ease-out; transition:all 0.2s ease-out;
  
  *zoom: 1; *display: inline;
}

.catalogue_details_siblings  .sibling-btnall:hover{
  background: #c6c6c6;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M2YzZjNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNmM2YzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,  #c6c6c6 0%, #c6c6c6 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c6c6c6), color-stop(100%,#c6c6c6));
  background: -webkit-linear-gradient(top,  #c6c6c6 0%,#c6c6c6 100%);
  background: -o-linear-gradient(top,  #c6c6c6 0%,#c6c6c6 100%);
  background: -ms-linear-gradient(top,  #c6c6c6 0%,#c6c6c6 100%);
  background: linear-gradient(to bottom,  #c6c6c6 0%,#c6c6c6 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c6c6c6', endColorstr='#c6c6c6',GradientType=0 );
    
}


/* footer*/

#footer_container{background-color: #FFF; clear: both;}

#footer{ max-width: 1268px; margin: 0px auto;  text-align: left;  }

#footer-txt{  padding: 27px 10px 27px 220px; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0;
  color: #758086; font-size: 11px; line-height: 20px;

  background-image: url("/data/image/stavnice-footer-logo.png?v=2"); background-position: 11px 53px; background-repeat: no-repeat;
}

#footer-content{
  padding: 38px 0 35px 220px;
}

.footer-links{  font-size:12px; color:#758086; width: 230px; padding-right: 20px; float: left;}
.footer-links h3{font-size: 14px; color: #4d575d; font-weight: 700; padding-bottom: 20px;}
.footer-links a{  font-size:12px; color:#758086; line-height: 16px; text-decoration: none;
  -webkit-transition:all 0.2s ease-out; -moz-transition:all 0.2s ease-out; -o-transition:all 0.2s ease-out; -ms-transition:all 0.2s ease-out; transition:all 0.2s ease-out;
  display: inline-block; zoom: 1; *display: inline; padding-bottom: 14px;
}
.footer-links a:hover{ color: #c71444; text-decoration: none;}

#footer-links-meni{width: 239px;}
#footer-links-meni .itm{background-image: url("/static/img/footer/sporticons.png"); background-position: -9999px -9999px; background-repeat: no-repeat;
  padding-left: 25px;
}
#footer-links-meni .itm-nogomet, #footer-links-meni .itm-2{background-position: 0px 0px;}
#footer-links-meni .itm-kosarka, #footer-links-meni .itm-3{background-position: 0px -30px;}
#footer-links-meni .itm-hokej, #footer-links-meni .itm-4{background-position: 0px -60px;}
#footer-links-meni .itm-tenis, #footer-links-meni .itm-5{background-position: 0px -90px;}

#footer-links-informations{width: 203px;}
#footer-links-partners{width: 295px; padding-right: 0;}
#footer-links-partners table{width: 100%;}

#footer-copyright{color:#758086; font-size: 11px; padding: 24px 0; text-align: right;}

#footer-adds{ padding-bottom: 20px;}
#footer-adds .add1{width: 300px; float: left; text-align: left;}
#footer-adds .add2{width: 300px; float: left; text-align: left; margin-left: 62px;}
#footer-adds .add3{width: 300px; float: left; text-align: left; margin-left: 61px;}

/* msgs */
.info, .success, .warning, .error, .validation {
    /*border: 1px solid;*/
    margin: 12px 0px;
    padding:13px 10px 13px 36px;
    background-repeat: no-repeat;
    background-position: 14px center;

  /*
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  */
}
.info {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('/static/img/icons/knob/info.png');
}
.success {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('/static/img/icons/knob/success.png');
}
.warning {
    color: #9F6000;  
    background-color: #FEEFB3;
    background-image: url('/static/img/icons/knob/warning.png');
}
.error {
    color: #FFF;  
    background-color: #2d2c2c;
    background-image: url('/static/img/icons/knob/error2.png');
}
.validation {
    color: #FFF;
    background-color: #2d2c2c;
    background-image: url('/static/img/icons/knob/error2.png');
}

/* Menu - sitemap*/
.sitemap_item{padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-size: 13px;}
.sitemap_itemsub{padding-top: 3px; padding-bottom: 3px; font-size: 13px;}


.right{text-align: right;}
.center{text-align: center;}

.over{text-decoration: underline; cursor: pointer;}
.out{text-decoration: none; cursor: pointer;}


/* POPUPs */
/*
.popup{position:absolute; z-index:5001; display: none;
  text-align: center; background-color:#FFF;   
  background-repeat: repeat;background-position: center -417px;
  padding:20px;
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);
     -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);
          box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);
}
.popup .ttl{ font-family: 'Roboto',Arial,Helvetica,Garuda,sans-serif; padding: 3px 0px 5px 0px; font-size: 36px; color: #2d2c2c; 
  font-weight: 300; text-decoration: none; text-align:center;}

.popup_overlay{width:100%;    height:100%;position:absolute;    top:0; left:0;  display:none;   z-index:5000;       
  background-image:url('/static/img/popup/popup_overlay.png'); background-repeat: repeat;}
*/

.popup_overlay{width:100%;    height:100%;position:absolute;    top:0; left:0;  display:none;   z-index:5000;       
    background:#c71444;    
    filter:alpha(opacity=90);    -moz-opacity:0.9;    -khtml-opacity: 0.9;    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; 
}

.popup{position:absolute; z-index:5001; display: none;
  text-align: center; background-color:#2d2d2d;   max-width: 460px;
  background-repeat:  no-repeat;background-position: top center; background-image: url("/static/img/popup/bg.jpg");
  padding: 20px;
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);
     -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);
          box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);
}
.popup .ttl{ font-family: 'Roboto',Arial,Helvetica,Garuda,sans-serif; padding: 3px 0px 5px 0px; font-size: 36px; color: #2d2c2c; 
  font-weight: 300; text-decoration: none; text-align:center;}

.popup_btnclose{position: absolute; top: -14px; right: -13px;
  width: 37px; height: 36px; cursor: pointer; display: inline-block;
  
  background-image: url("/static/img/popup/btn_close.png"); background-repeat: no-repeat; background-position: top right;

  padding-right: 43px; padding-top: 7px;
  box-sizingx: border-box;

}
.popup_btnclose_hr{width: 50px;}

.popup b{ font-weight: 700;}
.popup i{ font-style: italic;}


/* Catalogue group */
.catalogue_group_list{ margin-top: 12px; padding: 18px 0px 18px 18px;
  background-color: #FFF;
}

.catalogue_group_list .spacer{
  width: 11px;height: 259px; float: left;
}
.catalogue_group_list .itm{ 
  width: 190px; height: 259px; float: left;cursor: pointer;   
}
.catalogue_group_list .itm .img{width: 190px; height: 219px; background-color: #3a3a3a; }
.catalogue_group_list .itm .ttl{ padding: 9px 11px 0px 11px;}
.content .catalogue_group_list .itm .ttl a{color: #242424;font-weight: bold; font-size: 13px; text-decoration: none;}
.content  .catalogue_group_list .itm:hover a, 
  .content  .catalogue_group_list .itm a:hover{text-decoration: underline;}

.catalogue_group_list .itm .ttl span{color: #ca8804; font-size: 11px; }










  #index_lastviewed{padding-top: 18px; padding-bottom: 16px;}
  #index_lastviewed_itms{float: left; max-width: 407px; padding: 0px 0px 0px 18px; }
  
  #index_lastviewed_adds{float: left; width: 330px; margin-left: 14px; padding: 0px 23px 13px 23px; text-align: center;
    border: 1px solid #a1a1a1; 
    background-color: #e7e7e7;}
  #index_lastviewed_adds .ttl{text-align: center; color: #717171; font-size: 11px; padding-top: 14px; padding-bottom: 12px;}




  #category_list_add{float: right; width: 330px; margin-left: 14px; padding: 0px 23px 13px 23px; text-align: center; margin-bottom: 20px;
    border: 1px solid #a1a1a1; 
    background-color: #e7e7e7;}
  #category_list_add .ttl{text-align: center; color: #717171; font-size: 11px; padding-top: 14px; padding-bottom: 12px;}

/* Flags */
.flag {
  width: 25px;
  height: 15px;
  background:url('/static/img/icons/flags.png?v=2') no-repeat
}

.bet-list-header .ttl .flag{float: left; margin-top: 4px; margin-right: 15px;}
.bet-list-small .ttl .flag{float: left; margin-top: 1px; margin-right: 8px;}


.document h2{font-size: 28px; font-weight: 500; color: #c71444; margin: 13px 0 5px;}
    
.document h4{font-size: 17px; font-weight: 400; color: #758086;}

.document table.table-fancy-white{width: 100%; border: 1px solid #d9d9d9; margin: 15px 0;}
.document table.table-fancy-white th{background-color: #f6f6f6; color: #c71444; font-size: 24px; font-weight: 400; padding: 17px 20px;}
.document table.table-fancy-white th b, .document table.table-fancy-white th strong{font-weight: 500;}
.document table.table-fancy-white td{font-size: 16px; padding: 28px 12px;}
.document table.table-fancy-white td ul li{font-size: 18px; padding: 3px 0 3px 17px;
    background-image: url('/static/img/icons/listicon.jpg'); background-repeat: no-repeat; background-position: 0px 14px;
}
.document table.table-fancy-white2{border: 1px solid #d9d9d9; margin: 15px 0;}
.document table.table-fancy-white2 th{background-color: #f6f6f6; color: #c71444; font-size: 24px; font-weight: 400; padding: 17px 31px;}
.document table.table-fancy-white2 th b, .document table.table-fancy-white2 th strong{font-weight: 500;}
.document table.table-fancy-white2 td{font-size: 16px; padding: 35px 24px;}
.document table.table-fancy-white2 td ul li{font-size: 18px; padding: 3px 0 3px 17px;
    background-image: url('/static/img/icons/listicon.jpg'); background-repeat: no-repeat; background-position: 0px 14px;
}
.document table.table-fancy-white2 td span.payment{display: block; margin: 0 0 12px 10px; line-height: 32px; min-height: 35px;}
.document table.table-fancy-white2 td span.payment IMG{margin-right: 20px; float: left;}

.document table.table-fancy-white2 td span.plus{display: block; margin: 0 0 10px 10px; line-height: 20px; min-height: 26px;}
.document table.table-fancy-white2 td span.plus IMG{margin-right: 20px; float: left;}

.document table.table-fancy-white2 td span.minus{display: block; margin: 0 0 10px 10px; line-height: 20px; min-height: 26px;}
.document table.table-fancy-white2 td span.minus IMG{margin-right: 20px; float: left;}


.document table.table-fancy-gray{width: 100%; border: 1px solid #d9d9d9; margin: 0px 0 15px;}
.document table.table-fancy-gray th{background-color: #f6f6f6; color: #FFF; font-size: 24px; font-weight: 400; line-height: 56px; padding: 0px 0px 0px 34px;}
.document table.table-fancy-gray th IMG{float: right;}
.document table.table-fancy-gray td{font-size: 16px; padding: 36px 25px;}
.document table.table-fancy-gray td b{color: #c71444;}

/*
.document div.prijavise-wrapper{text-align: center; padding: 11px 0;}
.document a.btn-prijavise{display: inline-block; color: #FFF; background-color: #c71444; font-size: 20px; padding: 17px 94px 19px 64px; margin: 0 auto; text-decoration: none;
    -webkit-transition:all 0.2s ease-out; -moz-transition:all 0.2s ease-out; -o-transition:all 0.2s ease-out; -ms-transition:all 0.2s ease-out; transition:all 0.2s ease-out;
    text-align: center;
    background-image: url('/static/img/btn/prijavisearrow.png'); background-repeat: no-repeat; background-position: right 62px center;
 }
.document a.btn-prijavise:hover{background-color: #4a4a4a;}
*/
.document a.btn-prijavise{font-size: 20px; color: blue; font-weight: 400;}
.document IMG{max-width: 100%;}


.flag.flag-ad {background-position: -25px 0}
.flag.flag-ae {background-position: -50px 0}
.flag.flag-af {background-position: -75px 0}
.flag.flag-ag {background-position: -100px 0}
.flag.flag-ai {background-position: -125px 0}
.flag.flag-al {background-position: -150px 0}
.flag.flag-am {background-position: -175px 0}
.flag.flag-an {background-position: -200px 0}
.flag.flag-ao {background-position: -225px 0}
.flag.flag-ar {background-position: -250px 0}
.flag.flag-as {background-position: -275px 0}
.flag.flag-at {background-position: -300px 0}
.flag.flag-au {background-position: -325px 0}
.flag.flag-aw {background-position: -350px 0}
.flag.flag-az {background-position: -375px 0}
.flag.flag-ba {background-position: 0 -15px}
.flag.flag-bb {background-position: -25px -15px}
.flag.flag-bd {background-position: -50px -15px}
.flag.flag-be {background-position: -75px -15px}
.flag.flag-bf {background-position: -100px -15px}
.flag.flag-bg {background-position: -125px -15px}
.flag.flag-bh {background-position: -150px -15px}
.flag.flag-bi {background-position: -175px -15px}
.flag.flag-bj {background-position: -200px -15px}
.flag.flag-bm {background-position: -225px -15px}
.flag.flag-bn {background-position: -250px -15px}
.flag.flag-bo {background-position: -275px -15px}
.flag.flag-br {background-position: -300px -15px}
.flag.flag-bs {background-position: -325px -15px}
.flag.flag-bt {background-position: -350px -15px}
.flag.flag-bv {background-position: -375px -15px}
.flag.flag-bw {background-position: 0 -30px}
.flag.flag-by {background-position: -25px -30px}
.flag.flag-bz {background-position: -50px -30px}
.flag.flag-ca {background-position: -75px -30px}
.flag.flag-cd {background-position: -100px -30px}
.flag.flag-cf {background-position: -125px -30px}
.flag.flag-cg {background-position: -150px -30px}
.flag.flag-ch {background-position: -175px -30px}
.flag.flag-ci {background-position: -200px -30px}
.flag.flag-ck {background-position: -225px -30px}
.flag.flag-cl {background-position: -250px -30px}
.flag.flag-cm {background-position: -275px -30px}
.flag.flag-cn {background-position: -300px -30px}
.flag.flag-co {background-position: -325px -30px}
.flag.flag-cr {background-position: -350px -30px}
.flag.flag-cu {background-position: -375px -30px}
.flag.flag-cv {background-position: 0 -45px}
.flag.flag-cy {background-position: -25px -45px}
.flag.flag-cz {background-position: -50px -45px}
.flag.flag-de {background-position: -75px -45px}
.flag.flag-dj {background-position: -100px -45px}
.flag.flag-dk {background-position: -125px -45px}
.flag.flag-dm {background-position: -150px -45px}
.flag.flag-do {background-position: -175px -45px}
.flag.flag-dz {background-position: -200px -45px}
.flag.flag-ec {background-position: -225px -45px}
.flag.flag-ee {background-position: -250px -45px}
.flag.flag-eg {background-position: -275px -45px}
.flag.flag-eh {background-position: -300px -45px}
.flag.flag-er {background-position: -325px -45px}
.flag.flag-es {background-position: -350px -45px}
.flag.flag-et {background-position: -375px -45px}
.flag.flag-eu {background-position: 0 -60px}
.flag.flag-fi {background-position: -25px -60px}
.flag.flag-fj {background-position: -50px -60px}
.flag.flag-fk {background-position: -75px -60px}
.flag.flag-fm {background-position: -100px -60px}
.flag.flag-en {background-position: -125px -60px}
.flag.flag-fr {background-position: -150px -60px}
.flag.flag-ga {background-position: -175px -60px}
.flag.flag-gb {background-position: -200px -60px}
.flag.flag-gd {background-position: -225px -60px}
.flag.flag-ge {background-position: -250px -60px}
.flag.flag-gf {background-position: -275px -60px}
.flag.flag-gg {background-position: -300px -60px}
.flag.flag-gh {background-position: -325px -60px}
.flag.flag-gi {background-position: -350px -60px}
.flag.flag-gl {background-position: -375px -60px}
.flag.flag-gm {background-position: 0 -75px}
.flag.flag-gn {background-position: -25px -75px}
.flag.flag-gp {background-position: -50px -75px}
.flag.flag-gq {background-position: -75px -75px}
.flag.flag-gr {background-position: -100px -75px}
.flag.flag-gs {background-position: -125px -75px}
.flag.flag-gt {background-position: -150px -75px}
.flag.flag-gu {background-position: -175px -75px}
.flag.flag-gw {background-position: -200px -75px}
.flag.flag-gy {background-position: -225px -75px}
.flag.flag-hk {background-position: -250px -75px}
.flag.flag-hm {background-position: -275px -75px}
.flag.flag-hn {background-position: -300px -75px}
.flag.flag-hr {background-position: -325px -75px}
.flag.flag-ht {background-position: -350px -75px}
.flag.flag-hu {background-position: -375px -75px}
.flag.flag-id {background-position: 0 -90px}
.flag.flag-ie {background-position: -25px -90px}
.flag.flag-il {background-position: -50px -90px}
.flag.flag-in {background-position: -75px -90px}
.flag.flag-io {background-position: -100px -90px}
.flag.flag-iq {background-position: -125px -90px}
.flag.flag-ir {background-position: -150px -90px}
.flag.flag-is {background-position: -175px -90px}
.flag.flag-it {background-position: -200px -90px}
.flag.flag-je {background-position: -225px -90px}
.flag.flag-jm {background-position: -250px -90px}
.flag.flag-jo {background-position: -275px -90px}
.flag.flag-jp {background-position: -300px -90px}
.flag.flag-ke {background-position: -325px -90px}
.flag.flag-kg {background-position: -350px -90px}
.flag.flag-kh {background-position: -375px -90px}
.flag.flag-ki {background-position: 0 -105px}
.flag.flag-km {background-position: -25px -105px}
.flag.flag-kn {background-position: -50px -105px}
.flag.flag-kp {background-position: -75px -105px}
.flag.flag-kr {background-position: -100px -105px}
.flag.flag-kw {background-position: -125px -105px}
.flag.flag-ky {background-position: -150px -105px}
.flag.flag-kz {background-position: -175px -105px}
.flag.flag-la {background-position: -200px -105px}
.flag.flag-lb {background-position: -225px -105px}
.flag.flag-lc {background-position: -250px -105px}
.flag.flag-li {background-position: -275px -105px}
.flag.flag-lk {background-position: -300px -105px}
.flag.flag-lr {background-position: -325px -105px}
.flag.flag-ls {background-position: -350px -105px}
.flag.flag-lt {background-position: -375px -105px}
.flag.flag-lu {background-position: 0 -120px}
.flag.flag-lv {background-position: -25px -120px}
.flag.flag-ly {background-position: -50px -120px}
.flag.flag-ma {background-position: -75px -120px}
.flag.flag-mc {background-position: -100px -120px}
.flag.flag-md {background-position: -125px -120px}
.flag.flag-me {background-position: -150px -120px}
.flag.flag-mg {background-position: -175px -120px}
.flag.flag-mh {background-position: -200px -120px}
.flag.flag-mk {background-position: -225px -120px}
.flag.flag-ml {background-position: -250px -120px}
.flag.flag-mm {background-position: -275px -120px}
.flag.flag-mn {background-position: -300px -120px}
.flag.flag-mo {background-position: -325px -120px}
.flag.flag-mp {background-position: -350px -120px}
.flag.flag-mq {background-position: -375px -120px}
.flag.flag-mr {background-position: 0 -135px}
.flag.flag-ms {background-position: -25px -135px}
.flag.flag-mt {background-position: -50px -135px}
.flag.flag-mu {background-position: -75px -135px}
.flag.flag-mv {background-position: -100px -135px}
.flag.flag-mw {background-position: -125px -135px}
.flag.flag-mx {background-position: -150px -135px}
.flag.flag-my {background-position: -175px -135px}
.flag.flag-mz {background-position: -200px -135px}
.flag.flag-na {background-position: -225px -135px}
.flag.flag-nc {background-position: -250px -135px}
.flag.flag-ne {background-position: -275px -135px}
.flag.flag-nf {background-position: -300px -135px}
.flag.flag-ng {background-position: -325px -135px}
.flag.flag-ni {background-position: -350px -135px}
.flag.flag-nl {background-position: -375px -135px}
.flag.flag-no {background-position: 0 -150px}
.flag.flag-np {background-position: -25px -150px}
.flag.flag-nr {background-position: -50px -150px}
.flag.flag-nu {background-position: -75px -150px}
.flag.flag-nz {background-position: -100px -150px}
.flag.flag-om {background-position: -125px -150px}
.flag.flag-pa {background-position: -150px -150px}
.flag.flag-pe {background-position: -175px -150px}
.flag.flag-pf {background-position: -200px -150px}
.flag.flag-pg {background-position: -225px -150px}
.flag.flag-ph {background-position: -250px -150px}
.flag.flag-pk {background-position: -275px -150px}
.flag.flag-pl {background-position: -300px -150px}
.flag.flag-pm {background-position: -325px -150px}
.flag.flag-pn {background-position: -350px -150px}
.flag.flag-pr {background-position: -375px -150px}
.flag.flag-ps {background-position: 0 -165px}
.flag.flag-pt {background-position: -25px -165px}
.flag.flag-pw {background-position: -50px -165px}
.flag.flag-py {background-position: -75px -165px}
.flag.flag-qa {background-position: -100px -165px}
.flag.flag-re {background-position: -125px -165px}
.flag.flag-ro {background-position: -150px -165px}
.flag.flag-rs {background-position: -175px -165px}
.flag.flag-ru {background-position: -200px -165px}
.flag.flag-rw {background-position: -225px -165px}
.flag.flag-sa {background-position: -250px -165px}
.flag.flag-sb {background-position: -275px -165px}
.flag.flag-sc {background-position: -300px -165px}
.flag.flag-sd {background-position: -325px -165px}
.flag.flag-se {background-position: -350px -165px}
.flag.flag-sg {background-position: -375px -165px}
.flag.flag-sh {background-position: 0 -180px}
.flag.flag-si {background-position: -25px -180px}
.flag.flag-sk {background-position: -50px -180px}
.flag.flag-sl {background-position: -75px -180px}
.flag.flag-sm {background-position: -100px -180px}
.flag.flag-sn {background-position: -125px -180px}
.flag.flag-so {background-position: -150px -180px}
.flag.flag-sr {background-position: -175px -180px}
.flag.flag-st {background-position: -200px -180px}
.flag.flag-sv {background-position: -225px -180px}
.flag.flag-sy {background-position: -250px -180px}
.flag.flag-sz {background-position: -275px -180px}
.flag.flag-tc {background-position: -300px -180px}
.flag.flag-td {background-position: -325px -180px}
.flag.flag-tf {background-position: -350px -180px}
.flag.flag-tg {background-position: -375px -180px}
.flag.flag-th {background-position: 0 -195px}
.flag.flag-tj {background-position: -25px -195px}
.flag.flag-tk {background-position: -50px -195px}
.flag.flag-tl {background-position: -75px -195px}
.flag.flag-tm {background-position: -100px -195px}
.flag.flag-tn {background-position: -125px -195px}
.flag.flag-to {background-position: -150px -195px}
.flag.flag-tr {background-position: -175px -195px}
.flag.flag-tt {background-position: -200px -195px}
.flag.flag-tv {background-position: -225px -195px}
.flag.flag-tw {background-position: -250px -195px}
.flag.flag-tz {background-position: -275px -195px}
.flag.flag-ua {background-position: -300px -195px}
.flag.flag-ug {background-position: -325px -195px}
.flag.flag-wo {background-position: -350px -195px}
.flag.flag-us {background-position: -375px -195px}
.flag.flag-uy {background-position: 0 -210px}
.flag.flag-uz {background-position: -25px -210px}
.flag.flag-va {background-position: -50px -210px}
.flag.flag-vc {background-position: -75px -210px}
.flag.flag-ve {background-position: -100px -210px}
.flag.flag-vg {background-position: -125px -210px}
.flag.flag-vi {background-position: -150px -210px}
.flag.flag-vn {background-position: -175px -210px}
.flag.flag-vu {background-position: -200px -210px}
.flag.flag-wf {background-position: -225px -210px}
.flag.flag-ws {background-position: -250px -210px}
.flag.flag-ye {background-position: -275px -210px}
.flag.flag-yt {background-position: -300px -210px}
.flag.flag-za {background-position: -325px -210px}
.flag.flag-zm {background-position: -350px -210px}
.flag.flag-zw {background-position: -375px -210px}


 
 

.right_newsletter{
  height: 315px; position: relative;  margin-top: 11px; 
  background-color: #c71444;
  background-image: url("/static/img/newsletter/bg.jpg"); background-repeat: no-repeat; background-position: left top;
}
.right_newsletter_player{position: absolute; left: 0px; bottom: 0px;}

.right_newsletter_content{position: relative; padding-top: 48px;
  max-width: 476px; float: right;
}
.right_newsletter_Ttl{font-size: 28px; font-weight: 700; font-style: italic; color: #FFF;}
.right_newsletter_Txt{font-size: 18px; font-weight: 400; color: #FFF; line-height: 21px; padding-right: 70px; padding-top: 29px; padding-bottom: 35px;}

.right_newsletter_field{text-align: right;  padding-right: 40px; }
.right_newsletter_field_email, .right_newsletter_field_name{
  width: 137px;  padding: 15px 21px 13px; margin-bottom: 0px; text-align: left; position: relative; display: Inline-block;
  font-family: 'Roboto', Verdana, Geneva, sans-serif;color: #2b3135; font-size: 14px; font-style: normal; 
  border:0px solid #FFF;
  background-color: #ffffff;
  -webkit-box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow:    inset 0px 2px 5px 0px rgba(0, 0, 0, 0.2);
  box-shadow:         inset 0px 2px 5px 0px rgba(0, 0, 0, 0.2);
}
.right_newsletter_field_email:focus, .right_newsletter_field_name:focus{
  -webkit-box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow:    inset 0px 2px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow:         inset 0px 2px 5px 0px rgba(0, 0, 0, 0.4);  
}
.right_newsletter_field_email{ margin-left: 10px; width: 205px;}


.right_newsletter_btnc{padding-right: 40px; padding-top: 10px;}
.right_newsletter_field_btn {
    padding: 13px 34px 16px 23px; float: right; cursor: pointer;          
    font-size: 16px; color: #fff;  font-weight: 700; 
    background-color: #ababab;    background-image: url("/static/img/btn/prijavisearrow.png");    background-position: right 13px center;    background-repeat: no-repeat;    
    transition: all 0.2s ease-out 0s;
}
.right_newsletter_field_btn:hover {background-color: #4a4a4a;}

.right_newsletter_field_termofusecontainer{display: inline-block; color: #FFF; padding-top: 13px; font-weight: 14px; font-weight: 300;}
.content .right_newsletter_field_termofusecontainer a{color: #FFF; font-weight: 14px; font-weight: 300;}
.right_newsletter_field_termofuse{background-color: #FFF; border: 1px solid #FFF;}

.right_newsletter_bottom{
  margin-bottom: 28px; padding-top: 9px;
  font-size: 11px; font-weight: 400; font-style: italic; color: #4a4a4a; font-weight: 14px;
  
}

.right_newsletter_error{position: absolute; bottom: 3px; right: 40px; display: none;

    background-color: #2d2c2c;
    color: #fff; font-size: 11px;
    padding: 5px
   
}

.right_newsletter_success{
  padding-left: 50px; display: none;
}







#everydayPopup_info_ball{position: absolute; bottom: -44px; left: -60px;}

.everydayPopup{color: #FFF; font-size: 18.7px; font-weight: 300; text-align: center; padding-bottom: 53px;}
.everydayPopup_info_txt1{font-size: 40px; padding-top: 42px;}
.everydayPopup_info_txt2{font-size: 40px; padding-top: 8px;}
.everydayPopup_info_txt3{line-height: 23px; padding-top: 19px;padding-bottom: 31px;}


.everydayPopup a{color: #FFF; }
.everydayPopup a:hover{color: #d2d0d0; }

.everydayPopup_info_btn {
    padding: 13px 48px 16px 43px; cursor: pointer;   display: inline-block;       margin-bottom: 5px;
    font-size: 18px; color: #fff;  font-weight: 700;  text-decoration: none;
    background-color: #c71444;    background-image: url("/static/img/btn/prijavisearrow.png");    background-position: right 18px center;    background-repeat: no-repeat;    
    transition: all 0.2s ease-out 0s;
}
.everydayPopup_info_btn:hover {background-color: #bd1341;  text-decoration: none;}


/* Rating module */
.ranking_item{font-size: 13px; font-weight: 300; color: #525252;}
.ranking_item .txt{float: left; padding-right: 11px;}
.ranking_item .halfShow-true{float: left;}
.ranking_item .ratingSubmited{display: inline-block;}
.ranking_item IMG{margin-top: 4px;}

.document table tr th .ranking_item{float: right;}
.document h2 .ranking_item{float: right;}

.bet-list .document{padding: 5px 29px 22px;}


/* Comments */
.catalogue_comment_show{/*display: none;*/}
.catalogue_comment .show, 
.catalogue_comment .hide{float: right; cursor: pointer; font-size: 12px; font-weight: 400;}
.catalogue_comment .show:hover, 
.catalogue_comment .hide:hover{text-decoration: underline;}
.catalogue_comment .hide{display: none; }

.catalogue_details_comments_container{margin-left: 32px;}
.catalogue_details_comments_container .catalogue_comment_success{margin-top: 20px; width: auto;
  font-size: 15px; color: #FFF; font-weight: 400; background-color: #3daa6a;
  background-image: url('/static/img/comment/closeicon.png'); background-position: center right 16px; background-repeat: no-repeat;
  padding: 24px 34px 22px 24px; text-align: center; cursor: pointer;
  -webkit-transition:all 0.2s ease-out; -moz-transition:all 0.2s ease-out; -o-transition:all 0.2s ease-out; -ms-transition:all 0.2s ease-out;
}
.catalogue_details_comments_container .catalogue_comment_success:hover{background-color: #279a57;}

#catalogue_details_comments{padding: 20px 20px; background-color: #FFF;}
#catalogue_details_comments .cnt_comments{margin-bottom:20px; font-size:14px; color: #acacac; text-align:center;}
#catalogue_details_comments .user_image{float:left; width:69px; height:69px; border: 2px solid #FFF;}
#catalogue_details_comments .user_image IMG{max-width: 100%; height: auto; max-height: 100%;}
#catalogue_details_comments .user_rating{position: absolute; top: 53px; right: 26px; width: 107px; height: 18px;
  background-image: url('/static/img/comment/ratingstarts.png'); background-repeat: no-repeat; background-position: left top;
}
#catalogue_details_comments .comment_item{ padding: 18px 0 18px; border-top: 2px solid #ebebeb; position: relative;}
#catalogue_details_comments .comment{padding: 25px 190px 25px 20px; overflow: hidden; border-top: 1px solid #d9d9d9; position: relative;}
#catalogue_details_comments .comment .header{padding-top: 2px;}
#catalogue_details_comments .comment .header .title{float:left; color:#292929;
  font-weight: 700; font-size:14px;}
#catalogue_details_comments .comment .header .date{float: right; color:#acacac; font-weight: 400; font-size:14px; margin-left: 18px; padding-top: 2px;}
#catalogue_details_comments .comment .text{/*background-color:#ececec; background-image: url('/static/img/comment/textbg.jpg'); background-repeat: no-repeat; background-position: left top;*/
  color:#525252; font-size:14px; font-weight: 300; line-height: 18px;
  margin-top:8px;}

#catalogue_details_comments .comment .rating{position: absolute; top: 37px; right: 24px;}
#catalogue_details_comments .comment .rating .ttl{font-size: 13px; font-weight: 300; color: #525252; text-align: center; padding-bottom: 5px;}
#catalogue_details_comments .comment .rating .bar{
  background-image: url('/static/img/icons/ratebg.png'); background-position: 0px 0px; background-repeat: no-repeat;
  width: 94px; height: 15px;
}
#catalogue_details_comments .comment .rating .bar .rate{
  background-image: url('/static/img/icons/ratecur.png'); background-position: 0px 0px; background-repeat: no-repeat;
  height: 15px; width: 0%;
}

#rightBet .desc .ranking_item{ background: none; cursor: default; position: absolute; bottom: 2px; right: 3px; padding: 0; margin: 0;}
#rightBet .desc .ranking_item div{background-color: transparent; padding: 0; margin: 0; cursor:  default;}
#rightBet .desc .ranking_item IMG{margin: 4px 0 0 0; float: none;}
/*
#rightBet .desc .ranking_item .ttl{font-size: 13px; font-weight: 300; color: #525252; text-align: center; padding-bottom: 5px;}
#rightBet .desc .ranking_item .bar{ 
  background-image: url('/static/img/icons/ratebg-sm.png'); background-position: 0px 0px; background-repeat: no-repeat;
  width: 80px; height: 13px;
}
#rightBet .desc .ranking_item .bar .rate{
  background-image: url('/static/img/icons/ratecur-sm.png'); background-position: 0px 0px; background-repeat: no-repeat;
  height: 13px; width: 0%;
}*/

#catalogue_details_comments .comment_paging{text-align: center;}
#catalogue_details_comments .comment_paging .page_num{display: inline-block; margin: 5px; color:#545454;}
#catalogue_details_comments .comment_paging .page_num_sel{display: inline-block; margin: 5px; color:#3daa6a; text-decoration: none; font-weight:700;}
#catalogue_details_comments .comment_paging .page_num:hover{cursor:pointer; color:#3daa6a; text-decoration: none;}  


#catalogue_comment_container{background-color: #FFF; padding: 20px 10px;}
#catalogue_comment_container .comment_title{font-size: 24px; color: #FFF; font-weight: 400; background-color: #4a4a4a;
  padding: 15px 20px 17px 68px; margin: 0 10px;
  background-image: url('/static/img/icons/commenticon.png'); background-position: 20px center; background-repeat: no-repeat;
}
.catalogue_comment_form{background-color: #FFF; padding: 10px 0 0px;}
.catalogue_comment_form .comment_row{padding: 9px 0;}
.catalogue_comment_form .comment_field_item{font-size: 14px;}
.catalogue_comment_form .comment_row textarea,
.catalogue_comment_form .comment_row input{
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
    
    padding: 14px 20px 11px;
    background-color: #FFF; font-family: Arial,Helvetica,Garuda,sans-serif;
  }
  .catalogue_comment_form .comment_row textarea{width: 100%; height: 117px;}
  .catalogue_comment_form .comment_row input{width: 49%;}
  
  #comment_ranking_item{padding: 14px 0 21px 5px;}
  #comment_ranking_item .txt{font-size: 16px; padding: 4px 16px 4px 4px; font-weight: 300; color: #525252;}

  .comment_captcha_wrapper{float: left;}
  .comment_captcha_wrapper IMG{float: left; margin-right: 10px;}
  
#catalogue_item_comment .btn-send{padding: 12px 4px 12px 0px; text-transform: capitalize; font-size: 18px; color: #FFF; font-weight: 500; text-align: center;
  background: none; background-color: #c71444; cursor: pointer; margin-top: 10px;
  background-image: url('/static/img/icons/btnarrowright.png'); background-repeat: no-repeat;  background-position: 200px center;
  float: none;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
#catalogue_item_comment .btn-send:hover{text-decoration: none; background-color: #4a4a4a;}

#catalogue_comment_container .validation{margin-left: 10px; margin-right: 10px;}

.catalogue_comment .page_title{border:0; margin:0; /*background-image: url('/static/img/comment/ttl-icon.png'); background-repeat: no-repeat; background-position: 11px center;*/
  padding: 7px 20px; font-size: 16px; font-weight: 600; color: #545454; background-color: #ebebeb;
}
.catalogue_comment .page_title span{font-size: 12px; font-weight: 400;}
.catalogue_comment .page_rating{width:50%; float:right; margin-top:-5px;}
.catalogue_comment .page_rating .catalogue_list_item_rating{position:inherit; background:none; width:auto; padding-top:3px;}
.catalogue_comment table{margin: 10px;}

.catalogue_comment_login{font-size: 14px; text-align: center; padding: 7px 0 6px;}
.catalogue_comment_login a{color: #f5924a; text-decoration: none;}
.catalogue_comment_login a:hover{color: #f5924a; text-decoration: underline;}

#catalogue_comment_container .form .flditm{padding: 0; width: 50%;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 10px;
}
#catalogue_comment_container .form .captcha_wrapper{border: 1px solid #d9d9d9; text-align: center; padding: 39px 0; margin-bottom: 9px;}

.form .flditm-fld INPUT, 
.form .flditm-fld SELECT, 
.form .flditm-fld TEXTAREA{
  font-family: 'Roboto',Arial,Helvetica,Garuda,sans-serif; font-size: 14px; color: #525252; font-weight: 400;   text-decoration: none;    
  background-color: #FFF;
  border: 1px solid #d9d9d9;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 9px;
  padding: 16px 19px 16px;
    
}

#catalogue_comment_container .form .flditm-fld INPUT, 
#catalogue_comment_container .form .flditm-fld SELECT, 
#catalogue_comment_container .form .flditm-fld TEXTAREA{width: 100%;}

.form .flditm-fld INPUT:focus, 
.form .flditm-fld SELECT:focus, 
.form .flditm-fld TEXTAREA:focus{border: 1px solid #c71444;}

.input_size{width: 300px;}  

/* Posts */
.posts-small{margin-top: 20px;}
.posts_list                     {margin: 0 auto; text-align: left; overflow: hidden; background-color: #FFF; padding: 20px 0;}
.posts_list .ttlsub             {background-color: #e9e9e9; margin: 0 20px 20px;}
.posts_list .ttlsub .txt        {font-size: 15px; font-weight: 400; color: #FFF; background-color: #66ad24; float: left; line-height: 25px; padding: 10px 20px 10px 25px;
    /*background-image: url('/static/img/icon/title-bg.jpg'); background-repeat: no-repeat;*/
}
.posts_list .ttlsub .arrow{background-image: url('/static/img/icons/title-bg.jpg'); background-repeat: no-repeat; background-position: left top;
    width: 21px; height: 45px; float: left;
}
.posts_list .ttlsub .linkall{float: right; padding: 14px 20px 14px 0;}
.posts_list .ttlsub .linkall a{text-decoration: none; font-size: 18px; color: #4a4a4a; font-weight: 700;
  padding-right: 30px; background-image: url('/static/img/btn/btn-arrow-gray.png'); background-repeat: no-repeat; background-position: right center;
}
.posts_list .ttlsub .linkall a:hover{text-decoration: underline;}
.posts_list_slider              {position: relative; left: 0;
  -webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition:all 0.2s ease-out;
}
.posts_list_title               {color: #2d2c2c; font-size: 36px; font-weight: 400; text-align: center; line-height: 42px; padding: 69px 0 53px;}
.posts_list_title b             {font-weight: 400;}
.posts_list_subtitle            {font-size: 18px; font-weight: 300; text-align: center; color: #FFF; padding-bottom: 80px;}
.posts_list_spacer              {width: 14px; height: 172px; float: left;}
.posts_list_item                {width: 685px; margin: 0 20px; display: block; float: left; position: relative; padding: 0px; background-color: #fff;
  cursor: pointer;
  -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
}
.posts_list_item .innerdesc     {}
.posts_list_seperator           {display: inline-block; zoom: 1; *display: inline; widthx: 2%; }
.posts_list_row_separator       {height: 20px;}
.posts_list_item .img           {max-width: 235px; height: auto; max-height: 155px; position: relative; float: left; }
.posts_list_item .summary .date {font-size: 14px;}
.posts_list_item .summary       {font-size: 14px; color: #444444; font-weight: 400; line-height: 18px; padding: 0 0 0 22px; overflow: hidden;}
.posts_list_item .summary b     {font-weight: 600;}
.posts_list_item .title         {font-size: 16px; color: #444444; font-weight: 600; padding-top: 10px;}
.posts_list_item .title a       {font-size: 16px; color: #444444; text-decoration: none;}
.posts_list_item:hover .title a {text-decorationx: underline; color: #c80b41;}
.posts_list_item .summary .arrow {padding-top: 11px;}
.posts_list_item .summary .arrow a{color: #c80b41; font-weight: 400; text-decoration: none; display: inline-block; font-size: 13px;
  background-image: url("/static/img/btn/linkarrow.png");
  background-position: right center;
  background-repeat: no-repeat;
  padding-right: 15px;
}
.posts_list_item .summary .arrow a:hover{text-decoration: underline;}

.posts_list_item .more          {text-align: left; display: inline-block;}
.posts_list_item .more .btn-more{text-decoration: none; font-weight: 400; color: #39b54a;}
.posts_list_item:hover .more .btn-more{text-decoration: underline;}

.posts_list .pagination {text-align: center; position: absolute; right: 20px; top: 85px;}
.posts_list .pagination .pagination_itm{float: left; width: 8px; height: 8px; margin: 0 0 0 3px; background-color: #e9e9e9; cursor: pointer;}
.posts_list .pagination .pagination_itm-sel, .posts_list .pagination .pagination_itm:hover{background-color: #c40129}

/* Posts DETAILS */
.posts_title{}
.posts_details{padding: 30px 20px; background-color: #FFF;}
.posts_details .page_title h1{}
.posts_details .posts_details_date{padding: 5px; font-size: 18px; }
.posts_details .posts_details_img{padding-top: 10px;}
.posts_details .posts_details_img IMG{  
  max-width: 100%;
  height: auto;
  width: auto\9; /* ie8 */  
}


.posts_details .posts_details_socials{float: left; width: 150px;}

.socials_small {
    padding: 30px 0 0 20px;
}
.socials_small .fblike, .socials_small .g-plusone, .socials_small .twitter {
    margin-bottom: 10px;
}

.posts_details .posts_details_desc{
    /*float: left; max-width: 700px;*/ padding-bottom: 32px;
  float: none; overflow: hidden;
}
.posts_details .posts_details_desc .desc-short{font-size: 20px; color: #000; line-height: 30px; padding: 21px 0px;}
.posts_details .posts_details_desc .desc-long{font-size: 14px; color: #000; line-height: 24px; padding: 13px 0px 0;}

.posts_details .posts_detail_btnback{
  padding-top: 20px; border-top: 1px solid #e2e2e2;
}

.posts_details_gallery_wrapper{padding: 20px 11px 20px; margin: 20px 0 0; border-top: 1px solid #e2e2e2; border-bottomx: 1px solid #e2e2e2;
  position: relative;
}
.posts_details_gallery_title{

color: #030303; font-size: 30px; font-weight: 300; padding: 0 16px 8px;

}
.posts_details_gallery{
  overflow: hidden; /*max-width: 792px;*/ position: relative; /*float: left;*/
  padding-left: 28px; padding-right: 28px;

}
.posts_gallery_container{position: relative; }
.posts_details_gallery .img{float: left; width: 168px; padding: 0 12px;}
.posts_details_gallery .spacer{display: inline-block; *zoom: 1; *display: inline; }
 #posts_details_gallery_leftarrow,
  #posts_details_gallery_rightarrow{
  width: 28px; background-color: #ececec; cursor: pointer; position: absolute; z-index: 1; top: 20px;
}
#posts_details_gallery_leftarrow{
  left: 11px;   
}
#posts_details_gallery_rightarrow{
  right: 11px;  
}

#posts_details_gallery_leftarrow .arrow,
  #posts_details_gallery_rightarrow .arrow{width: 28px; height: 20px; background-image: url('/static/img/gallery/gallerypaging.png'); backgroud-repeat: no-repeat;
  margin: 58px 0 59px;
}
#posts_details_gallery_leftarrow .arrow{background-position: 0px 0px;}
#posts_details_gallery_leftarrow:hover .arrow{background-position: 0px -20px;}
#posts_details_gallery_rightarrow .arrow{background-position: -28px 0px;}
#posts_details_gallery_rightarrow:hover .arrow{background-position: -28px -20px;}

/* Posts LIST */
/* News LIST */
.posts_full{}
.posts_full_item{background-color: #FFF; margin-bottom: 10px; cursor: pointer; /*height: 180px;*/ overflow: hidden;}
.posts_full_item:hover .poststtl a{text-decoration: underline;}
.posts_full_item .img{float: left; width: 300px; padding-right: 21px;}
.posts_full_item .posts_full_content{/*float: left; width: 100%;*/ max-width: 610px; padding: 16px 21px 16px 0px; float: none; overflow: hidden; }
.posts_full_item .poststtl{}
.posts_full_item .poststtl a{color: #c71444; font-weight: 600; font-size: 20px; line-height: 24px; text-decoration: none;}
.posts_full_item .date{border-bottom: 1px solid #dadada; padding: 5px 0 14px;}
.posts_full_item .summary{padding-top: 16px; line-height: 16px; font-weight: 300;}
.posts_full_item .summary .arrow{cursor: pointer; color: #c71444; font-weight: 400; padding-top: 9px; display: inline-block; *zoom: 1; *display: inline;}
.posts_full_item .summary .arrow a{color: #c71444; text-decoration: underline;}
.posts_full_item .summary .arrow a:hover{text-decoration: none; }

/* Index banner top */
/*.index-banner-wrapper .desc{
  margin: 10px 0;
  font-weight: 300;
  line-height: 24px;
  background-color: #FFF;
  padding: 22px;
}*/
.content .document-bonus100{padding: 0; background-color: transparent;}

  /*banner-bet-advice*/
.banner-bet-advice{padding-bottom: 10px; text-align: center;}
.banner-bet-advice .velika{}
.banner-bet-advice .mala{display: none;}
.banner-bet-advice IMG{width: auto; max-width: 100%; }


/* Prevent copy - http://stackoverflow.com/questions/69430/is-there-a-way-to-make-text-unselectable-on-an-html-page */
.unselectable {
   -moz-user-select: -moz-none;
   -khtml-user-select: none;
   -webkit-user-select: none;

   /*
     Introduced in IE 10.
     See http://ie.microsoft.com/testdrive/HTML5/msUserSelect/
   */
   -ms-user-select: none;
   user-select: none;
}