.container{padding-left:5px;padding-right:5px;}@media (max-width: 767px) {.container{padding-left:3px;padding-right:3px;}}
.row{margin-left:-5px;margin-right:-5px;}@media (max-width: 767px) {.row{margin-left:-3px;margin-right:-3px;}}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-left:5px;padding-right:5px;}@media (max-width: 767px) {.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-left:3px;padding-right:3px;}}
@font-face {font-family: 'Century Gothic'; src: url('f/UFONTS.COM_CENTURY-GOTHIC.TTF');}
@font-face {font-family: 'Ubuntu Condensed', sans-serif; src: url('f/SEGOEUISL_0.TTF');}
@font-face {font-family: 'Segoe UI Light'; src: url('f/SEGOEUIL_1.TTF');}
@font-face {font-family: 'Segoe UI Semibold'; src: url('f/seguisb.ttf');}
@font-face {font-family: 'Ubuntu Condensed'; src: url('f/UBUNTUCONDENSED-REGULAR.TTF');}




body{background: #FFF; font-family:'Exo 2',Helvetica,Tahoma,Verdana,Arial; }
div.white{ background:#00A3DD;}

div.trans{background:url(img/transblack.png);}
.margin{margin:15px 0;}
.margin-top{margin-top:7px;}
.margin-bottom{margin-bottom:7px;}
.margin-bottom30{margin-bottom:30px;}
.margin-b{margin-bottom:1px;}
.margin-right{margin-right:15px;}
.margin-left{margin-left:15px;}
.margin-l{margin-left:5px;}
.row7{margin-left: -7px !important;margin-right: -7px !important;}
img#logo{margin-top:10px;}

ul.final{font:normal 14px 'Open Sans';color:#FFF;text-transform: uppercase;margin-top:7px;}
ul.final a:link,ul.final a:visited{color:#FFF;}
div.menutop{margin: 10px 0px; }
ul.menutop{color:#000;text-transform: uppercase; padding:0px; margin-right:7px;text-align: right;}
ul.menutop li{display:inline-block;}

ul.menutop > li > a:link,ul.menutop > li > a:visited{margin:0px;color:#777777;padding:5px 8px; font-size:12px; font-weight:bold; background: url(img/menu_t.png) left 8px no-repeat; }
ul.menutop > li > a:hover,ul.menutop > li > a:focus{  color: #000; text-decoration:none;padding:5px 8px;}
ul.menutop > li:first-child > a{ color: #C40000; background:none; }
div.menu_left{ background: #EAEAEA; width:246px; padding-bottom:20px;}
div.menu_left::before{ background:url(img/menu_l_top.png) left top no-repeat; content:" "; height:24px; position:absolute; top:-10px; z-index:8; display:block; width:264px;}
div.menu_left span{padding: 0px 20px;  display:block;}

ul.menuleft{padding:15px 0px;}
ul.menuleft > li > a:link,ul.menuleft > li > a:visited{margin:0px;color:#3C4872;padding:7px 12px 7px 28px; background: url(img/menu_l.png) 14px 11px no-repeat; font-family: 'Open Sans', sans-serif; font-weight:600; font-size:14px;  }
ul.menuleft > li > a:hover,ul.menuleft > li > a:focus,ul.menuleft > li > a#sel {  color: #3C4872; text-decoration:none;padding: 7px 12px 7px 28px;  background-color:#D8D8D8; }
ul.menuleft > a:first-child{background: none; }
div#clear,div.clear{clear:both; display:block;float:none;padding:0;margin:0;}
.msg{display:none;margin:15px}
.msg a:link,.msg a:visited{ color: #777777;}
#content___Frame{border:none !important;}


ul.menutop > li.active > a:link,
ul.menutop > li.active > a:visited{}

div.mbckg{background:#1C1C1C;}
ul.menutop1{color:#FFF; }
ul.menutop1 > li{background: url(img/menut2.png) right center no-repeat;white-space: nowrap;}
ul.menutop1 > li > a:link,ul.menutop1 > li > a:visited{transition: all .2s ease-in-out;color:#FFF; font-family: 'Exo 2', sans-serif; font-weight:500; font-size:13px; text-transform:uppercase; letter-spacing:-1px;}
ul.menutop1 > li > a:hover,ul.menutop1 > li > a:focus, ul.menutop1 > li > a#sel{ color:#000; background: #EEEEEE;border-radius: 0;}
.padding0{padding:0;}
ul.blue_m_guide {list-style:none;padding-top:17px;padding-left:0px;}
ul.blue_m_guide li {display:inline-block; border-right: 1px solid #00a3dd;padding: 0px 8px;font-family: 'Exo 2', sans-serif; font-weight:500; font-size:13px; text-transform:uppercase;}
ul.blue_m_guide li a:link, ul.blue_m_guide li a:visited {color: #00a3dd;}
ul.blue_m_guide ul.dropdown-menu li{display:block; border: none; text-align: left;}

.color_white{color: #FFF;}
.topphones{position: absolute;}
.social{text-align: right;}
.relative{position: relative;}
div.whiteline{background: url(img/transwhite.png);padding: 0 0 20px 0;margin-top: 76px;}
.but_premium{background: #0AAEE4;border-color:#0AAEE4;padding-left: 20px;padding-right:20px;font-size:3.5vmin;text-align: left;}
.but_premium h4{color:#FFF;font-weight:bold;font-size:5.5vmin;font-family: Arial;margin-bottom:0px;}
.but_premium img{margin-top:0.7em;}
div.yellow{ background: url(img/yellow.png) left top repeat-x; height:337px;}
div.orange{ background:#FF7300;}
span.socc{padding-top:0px;display:block;}
.bangray{margin-bottom:10px;}
div.black{ background: #222;}
img.aboutpic{ height:300px; border:1px solid #00A3DD; padding:5px;  margin: 0 auto;}
span.aboutad{text-align:center; display:block;}

.form-control-blue{border-left-color: #0AAEE4;border-left-width: 4px;border-radius: 0px;}
div.gray{background:#F1F1F1;padding:10px 10px 20px 10px;}
div.gray h4{ font: bold 18px;}
.vcenter-row {display:table;}
.vcenter {display:table-cell;vertical-align:middle;float:none;}
.navbar-collapse-select > select{color:#000;float: none;width: 100%;padding: 5px;margin: 10px 0px;text-transform: uppercase;}
ul.checklist{ list-style: none; padding: 0px;  margin:0px 15px;}
ul.checklist li{display: block; position: relative; font-size: 14px; clear: left; margin-bottom:2px; padding-left:0px; }
ul.checklist li input[type=radio],ul.checklist li input[type=checkbox]{left: 0px;position: absolute;top: 0px; width: 15px; height: 15px;margin:5px 0px 16px 0px; }
ul.checklist li label{display: block;padding-left: 25px;width: auto;text-align: left; font-size:14px; font-family: 'Ubuntu Condensed', sans-serif; color:#000;}



h1{color:#000;font-size: 4vmin;font-weight:bold;}
h2{color:#000;font-size: 5.8vmin;}
h4{color:#000;/*font-size: 3.7vmin;*/}
.biggertext{font-size: 3vmin;}
.biggertext ul{margin:15px 0; list-style: none;}
.biggertext ul li{margin:15px 0;padding-left:40px;background: url(img/libul.png) left .3em no-repeat;}
.but1{background: #0AAEE4;border-color:#0AAEE4;padding-left: 50px;padding-right:50px;margin-top: 15px;margin-bottom:15px;font-size:5.5vmin;}

footer{background:#00A3DD; font-size: 14px;  color: #FFF; font-family:'Ubuntu Condensed', sans-serif; padding:5px 0px 0px 0px; padding: 15px 10px;}
footer h4{color: #FFF; font-weight: normal; font-size: 14px; text-transform: uppercase;}
footer h3{color: #FFF; font-weight: bold; font-size: 15px; padding-bottom:3px; display:block;     font-family: 'Open Sans';text-transform: uppercase;}
/*footer img{height:30px; width:30px;}*/
footer ul li a:link,footer ul li a:visited{font-family: Tahoma;color:#FFF; font-size: 14px;    padding: 5px 0;display: inline-block;}
footer ul li a:hover{color:#FFF;}
footer ul{padding-left: 0px;margin-top: 10px;}
footer ul li{display: block;padding-left: 0px;}
h5{  color: #000; font-weight:bold; font-size:18px; text-transform: uppercase; text-align:left;}
a.more{ background: #FF7300 url(img/more.png) 105px center no-repeat; color: #FFF; padding:5px 0px 5px 15px; text-decoration:none; width:150px; display:block;}
.pink{ background: #FFE6D1;padding:0px 10px;}
.pink_fil{ background: #FFE6D1;padding:15px;}

.back-to-top {
    position: fixed;
    bottom: 2em;
    right: 0px;
    text-decoration: none;
    color: #000000;
    background-color: rgba(0, 176, 237, 0.8);
    font-size: 12px;
    padding: 1em;
    display: none;
	z-index: 1;
}

.back-to-top a:link,.back-to-top a:visited {color:#FFF;}
.back-to-top:hover {background-color: rgba(135, 135, 135, 0.50);}
.back-to-top a:hover { text-decoration: none; }

div.vod_news{ display:block; position:relative;}

ul.f_news{list-style: none; padding:0px; margin:0px; position:relative; display:block;}
ul.f_news li{ display: block; margin-bottom:10px;}
ul.f_news li span{ display: block;  position:absolute; bottom: 0px; height: 82px;width:100%}

ul.f_news li:hover{}
ul.f_news li a:link,ul.f_news li a:visited{ display: block; text-decoration: none;color:#000;}
ul.f_news li a:hover{}
ul.f_news li a h3{font-size:26px;color: #FFF; margin-top:0px; padding:5px 20px; display:block;  font-family: 'Ubuntu Condensed', sans-serif; text-shadow: 1px 1px 1px rgba(0, 0, 0, 1); overflow:hidden; min-height: 77px;}
ul.f_news li a p{color: #FFF; font-family: Tahoma; font-size:12px;}

ul.f_news1{list-style: none; padding:0px; margin:8px 0px 0px 0px; position:relative; display:block;}
ul.f_news1 li{ display: block; margin-bottom:10px;}
ul.f_news1 > li > span{ display: block; color: #747474; }

.f_news1 li:hover{}
.f_news1 li a:link,ul.f_news li a:visited{ display: block; text-decoration: none;color:#000;}
.f_news1 li a:hover{}
.f_news1 h3{font-size:14px;color: #000; margin-top:0px; padding:0px; display:block;  font-family: 'Ubuntu Condensed', sans-serif; }
.f_news1 h5{font-size:14px;color: #000; margin-top:0px; padding:0px; display:block;  font-family: 'Ubuntu Condensed', sans-serif;text-transform: none; }
.f_news1 p{font-family: Tahoma; font-size:12px;}

ul.f_news2{list-style: none; padding:0px; margin:0px; position:relative; display:block;}
ul.f_news2 li{ display: block; margin-bottom:10px; padding: 7px 10px;}
ul.f_news2 li:nth-child(odd){ background: #F1F1F1;}
ul.f_news2 > li > span{ display: block; }

ul.f_news2 li:hover{}
ul.f_news2 li a:link,ul.f_news li a:visited{ display: block; text-decoration: none;color:#747474; font-family: Tahoma; font-size:12px;}
ul.f_news2 li a:hover{}
ul.f_news2 li a h3{font-size:16px;color: #000; margin-top:0px; padding:0px; display:block;  font-family: 'Ubuntu Condensed', sans-serif !important; float:left; width: 289px; }
ul.f_news2 li a p{color: #FFF; font-family: Tahoma; font-size:12px;}


ul.f_news3{list-style: none; padding:7px; margin:0px; position:relative; display:block; background: #EAEAEA; }
ul.f_news3 li{ display: block; margin-bottom:10px; padding: 7px 10px;}

ul.f_news3 > li > span{ display: block; }

ul.f_news3 li:hover{}
ul.f_news3 li a:link,ul.f_news li a:visited{ display: block; text-decoration: none;color:#747474; font-family: Tahoma; font-size:12px;}
ul.f_news3 li a:hover{}
ul.f_news3 li a h3{font-size:16px;color: #000; margin-top:0px; padding:0px; display:block;  font-family: 'Ubuntu Condensed', sans-serif !important; float:left; width: 289px; }
ul.f_news3 li a p{color: #FFF; font-family: Tahoma; font-size:12px;}
.navbar-header{    background: #00A3DD;}
.navbar-default .navbar-toggle .icon-bar {    background-color: #fff;}
.t_news a img{background: transparent center center no-repeat;background-size: cover;width:150px; height:120px; float:left; margin-right:10px;}
.t_news{list-style: none; padding:0px; margin:0px; position:relative; display:block;}
.t_news li{ display: block; margin-bottom:50px;}
.t_news li:hover{}
.t_news a:link,ul.f_news a:visited{ display: block; text-decoration: none;color:#000;}
.t_news a:hover{}
.t_news a h3{font-size:16px;color: #FFF; margin-top:0px; padding:20px 10px 0px 10px; display:block;  font-family: 'Ubuntu Condensed', sans-serif; display: block; background: url(img/span_tema.png) left bottom repeat-x; position:absolute; top: 51px; height: 83px; width:100%; overflow:hidden; text-shadow: 1px 1px 1px rgba(0, 0, 0, 1);}
.t_news a p{color: #FFF; font-family: Tahoma; font-size:12px;}
.t_news a img{background: transparent center center no-repeat;background-size: cover;width:150px; height:120px; float:left; margin-right:10px;}
div.news_inside u{text-decoration:none; font-size:14px; color: #1C1C1C !important;}
div.news_inside_fun p{font-size:17px !important; line-height: 27px !important;}
u.funnn{text-decoration: none !important;}

a.news_inside{background: transparent center top no-repeat;background-size: cover;width:100%; height:170px; display:block; float:left; margin-right:15px;}
.aktualno{margin-bottom:10px;}
h3.ne_he{
    padding-top:0px !important; margin-top:0px !important;
}
div.bluebord{border:1px solid #00A3DD !important; padding: 5px !important;margin-bottom:15px; }
.bluebord a:hover{text-decoration:none !important;}
h3.bluebb{color:#F49A00 !important; text-decoration:none !important;text-align:center !important;}
h3.bluebb a:hover{text-decoration:none !important;}
div.orreg{background:#f6e6d3;padding:1px 20px 10px 20px;margin-top:20px;
}
.yellowwww2 { background: #4F39CC}

a.aktno{ background: transparent center center no-repeat;background-size: cover;height:185px; display:block;margin:5px 0px 0px 0px;}
a.aktno1{ background: transparent center top no-repeat;background-size: cover;height:433px; display:block; margin:5px 0px 0px 0px;}
a.aktno3{ background: transparent center top no-repeat;background-size: cover; height:140px; display:block; margin:5px 0px 0px 0px;}

a.aktno4{ background: transparent center top no-repeat;background-size: cover;height:226px; display:block; margin-bottom:7px; }
a.videohme{display:block; margin-bottom:7px; }
a.aktno7{ background: transparent center top no-repeat;background-size: cover;height:226px; display:block; }
a.aktno5{ background:  transparent center center no-repeat;background-size: cover;height:167px; display:block; margin:25px 0px 7px 0px; }
a.aktno6{ background:  transparent center center no-repeat;background-size: cover;height:167px; display:block; margin:25px 0px 7px 0px; }
a.posoka{ background:  transparent center center no-repeat;background-size: cover;height:303px; display:block;  }
figure.posoka{position: relative;height:303px; background-position: center center; }
figure.polezno{position: relative;  }

a.aktno5 img{ height:167px !important; }
a.tema{ background: transparent center top no-repeat;background-size: cover; height:134px; display:block; margin:5px 10px 0px 0px;margin-right: 0;}
span.nadpis{ display:block; background: #000 !important; position:absolute; top:10px; color: #FFF; padding:3px 6px 3px 8px; height:24px; font-family:'Ubuntu Condensed', sans-serif; text-transform:uppercase; font-size:12px;
-webkit-border-radius: 0 7px 7px 0;
border-radius: 0 7px 7px 0;}

img.filial {width:150px; height:150px; border:1px solid #FF7300; padding:2px;}
.aktualno h5{margin:0px; color:#000 !important; font-weight: bold; font-size: 18px;  text-transform: none !important;}
a.news_inn{margin-top:0px; color:#000 !important; font-weight: bold; font-size: 18px; text-transform: none !important;}
.aktualno a img {margin-top:0px;}
.btn-orange{ background: #000; border: 1px solid #000; color: #FFF !important;}
a.btn-orange:hover{ background:#FFF; color:#000!important; border: 1px solid #000;}
img.n_pic_big{padding-bottom:2px; width:100%;}
img.n_pic_big_fun{float:left;}
img.kino_big{float:left; width: 250px;}



.red_head a:link, .red_head a:visited{ color: #000;}
div.caro{ position:relative; height:350px;margin-bottom:10px; }
div.icon_hme_n{ position:relative; height:350px;overflow:hidden;}
div.icon_hme_n div{background: transparent center center no-repeat;background-size: cover;
    height:350px;
-moz-transition: all .5s;
    -webkit-transition: all .5s;
    transition: all .5s;
    -moz-transform: scale(1,1);
    -webkit-transform: scale(1,1);
    transform: scale(1,1);}
div.icon_hme_n div:hover {  -moz-transform: scale(1.2,1.2);
    -webkit-transform: scale(1.2,1.2);
    transform: scale(1.2,1.2);    }
ul.album_list1{list-style: none;padding:0px;  margin:10px 0px 0px 0px;  }
ul.album_list1 li{ display:inline-block;  margin:0px 5px 5px 0px; border: 1px solid #E7E7E7;  padding:7px 5px 5px 5px; position:relative; width:234px;  height:312px; text-align:center; background: #FFF; }
ul.album_list1 li p{ padding:0px;}
ul.album_list1 li a h4{padding:0px; margin:0px 0px 0px 0px; color: #E6E6E6; font-size:18px; text-align: center; font-weight:bold; font-style: italic;  text-shadow: 3px 3px 1px rgba(0, 0, 0, 1); text-align: center; padding-top: 6px;  }
ul.album_list1 li a h3{ display: block;  text-align: center; text-transform: none; color:#E6E6E6; font-weight: normal; font-size: 18px; padding:0px 0px 0px 0px;  text-decoration:none;  font-weight: bold; margin:0px; text-shadow: 3px 3px 1px rgba(0, 0, 0, 1); text-align: center;   padding-top: 6px; }
ul.album_list1 li img{ height:297px; text-align: center; }
span.prod_pri{ background: url(img/gray_prod.png) repeat-x; position:absolute; z-index:8; top:250px; display:block; height:53px;  width:212px; left:10px; padding:0px;}
span.cena{font-size: 14px; padding-left:5px;}
div.txt_off{ float:left; width:450px; margin-left:30px;}
div.txt_off h4{ font-family: 'Open Sans Condensed', sans-serif; font-size:28px; color: #5C5C5C; margin:0px;}
div.txt_off h5{ font-family: Tahoma; font-size:14px; color: #5C5C5C; font-weight: normal;}
div.txt_off h6{ font-family: 'Marck Script', cursive;color: #000;font-size: 32px; margin-top:20px; }
div.travelpics img{ width:400px; float:right;  margin-left: 10px;}
div.txt_off p{ text-transform: none;}
div.travelpics {margin-top:10px;}
.carousel-inner .item{background: transparent center center no-repeat;}
div.prod_hme{ position:absolute; z-index:8; top:530px; width:100%; }
div.slide_big{height:1500px;}
div.kolonka1 ul{ list-style: none; display:block;}
div.kolonka1 ul li a{}
.cover{ width: 100%;height:0;background: transparent center center no-repeat; background-size: cover;padding-bottom: calc(100% * 3 / 4);}
.cover169{ width: 100%;height:0;background: transparent center center no-repeat; background-size: cover;padding-bottom: calc(100% * 9 / 16);}
.cover1{ width: 100%;height:0;background: transparent top center no-repeat; background-size: cover;padding-bottom: calc(100% * 3 / 4);}
div.gr_news_hme{background: #1e3239; padding:0px 20px 20px 0px; height:350px;font-family: 'Open Sans', sans-serif;}
div.gr_news_hme a:link,div.gr_news_hme a:visited, div.gr_news_hme a:hover {text-decoration:none; }
div.gr_news_hme h4{font-size:29px; color: #FFF;padding:8px 0px 0px 0px; font-weight: 400; display:block;}
div.rrabota{margin-top:9px;}
span.etiket{font-size:14px; color: #1e3239; font-weight:800; text-transform: uppercase;display:inline;padding:15px 15px 10px 10px; }
span.etiket1{font-size:17px; color: #1e3239; font-weight:800; text-transform: none;;display:inline-block;padding:2px 15px 0px 10px; vertical-align:middle; }
span.wh_etiket{background:#FFF;display:inline;padding:10px 0px 5px 0px;}
span.wh_etiket1, span.wh_etiket2{background:#FFF;display:inline-block;padding:0px 0px 9px 0px;margin-left:17px;}
span.slider_pre{font-size: 15.5px;line-height: 20px;font-family: 'PT Sans Narrow', sans-serif; color: #FFF; padding:0px; display:block; }
div.vr_bg_etik{position:absolute; z-index: 8; top:0px; left:0px;}
span.slider_date{color: #75c5f0; font-size:12px; display:block; padding:8px 0px;}
div.gr_news_hme_inside{padding:0px 20px 20px 20px; height:300px; overflow:hidden;}
figure.burgas{height:228px; display:block;margin:5px 0px 10px 0px; vertical-align: middle;
overflow:hidden; position:relative;}
figure.burgas .movimg{ background: transparent center center no-repeat;background-size: cover;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    transition: all .5s;
    -moz-transform: scale(1,1);
    -webkit-transform: scale(1,1);
    transform: scale(1,1); height:228px;}
figure.burgas .movimg:hover {  -moz-transform: scale(1.2,1.2);
    -webkit-transform: scale(1.2,1.2);
    transform: scale(1.2,1.2);    }
figure.lifestyle{height:174px; display:block;margin:5px 0px 10px 0px; vertical-align: middle;
overflow:hidden; position:relative;}
figure.lifestyle .movimg{ background: transparent center center no-repeat;background-size: cover;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    transition: all .5s;
    -moz-transform: scale(1,1);
    -webkit-transform: scale(1,1);
    transform: scale(1,1); height:174px;}
figure.lifestyle .movimg:hover {  -moz-transform: scale(1.2,1.2);
    -webkit-transform: scale(1.2,1.2);
    transform: scale(1.2,1.2);    }
figure.sport{height:158px; display:block;margin:5px 0px 10px 0px; vertical-align: middle;
overflow:hidden; position:relative;}
figure.sport .movimg{ background: transparent center center no-repeat;background-size: cover;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    transition: all .5s;
    -moz-transform: scale(1,1);
    -webkit-transform: scale(1,1);
    transform: scale(1,1); height:228px;}
figure.sport .movimg:hover {  -moz-transform: scale(1.2,1.2);
    -webkit-transform: scale(1.2,1.2);
    transform: scale(1.2,1.2);    }
span.date_{font-size: 12px;color: #00a3dd; text-transform:lowercase; }
span.datejo{font-size: 12px;color: #525252; text-transform:lowercase; }
span.date_ii{font-size: 12px;color: #7c7c7c; text-transform:lowercase;padding-bottom:15px; display:block; }
div.jobs_listin b{font-weight:normal !important;}
span.rab1{color: #00a3dd;}
span.rab2{color: #ff6550;}

span.wh_etiket::after {
    background: #75c5f0;
    display: inline-block;
    width: 6px;
    height: 24px;
    position: absolute;
    z-index: 1;
    content: ' ';
    margin-left:-3px;
   -webkit-transform: skew(-13deg);
    -moz-transform: skew(-13deg);
    -o-transform: skew(-13deg);
    transform: skew(-13deg);
}
span.wh_etiket1::after {
    background: #75c5f0;
    display: inline-block;
    width: 8px;
    height: 34px;
    position: absolute;
    z-index: 1;
    content: ' ';
    margin-left:-4px;
   -webkit-transform: skew(-13deg);
    -moz-transform: skew(-13deg);
    -o-transform: skew(-13deg);
    transform: skew(-13deg);
}
span.wh_etiket1::before{
    background: #FFF;
    display: inline-block;
    width: 7px;
    height: 34px;
    position: absolute;
    z-index: 1;
    content: ' ';
    margin-left:-3px;
   -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg);}
    
    span.wh_etiket2::after {
    background: #75c5f0;
    display: inline-block;
    width: 8px;
    height: 34px;
    position: absolute;
    z-index: 1;
    content: ' ';
    margin-left:-4px;
   -webkit-transform: skew(-13deg);
    -moz-transform: skew(-13deg);
    -o-transform: skew(-13deg);
    transform: skew(-13deg);
}
span.wh_etiket2::before{
    background: #FFF;
    display: inline-block;
    width: 7px;
    height: 35px;
    position: absolute;
    z-index: 1;
    content: ' ';
    margin-left:-3px;
   -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg);
}
.carousel-indicators {
    position: absolute;
    bottom: 10px;
    left: 70%;
    z-index: 15;
    width: 60%;
    margin-left: -30%;
    padding-left: 0;
    list-style: none;
    text-align: center;
}
div.vr_hme{ font-family: 'Open Sans', sans-serif;}
div.vr_hme a:link,div.vr_hme a:visited, div.vr_hme a:hover, div.bg_hme a:link, div.bg_hme a:visited, div.bg_hme a:hover {text-decoration:none;}
div.big_headline{position:relative; height:88px;overflow:hidden}
div.vr_hme h3, div.bg_hme h3{color: #000; font-size:18px; font-weight:700;margin-top:10px;display:block; ;position:absolute; bottom:0px; }
div.vr_hme p, div.bg_hme p{font-size: 15.5px;color: #5e5e5e;line-height: 20px;font-family: 'PT Sans Narrow', sans-serif;margin-top:10px; height:97px; overflow:hidden; }
div.bg_hme{font-family: 'Open Sans', sans-serif;}
a.aktno1{height:92px; display:block; margin-bottom:7px;overflow:hidden;}
a.aktno1 div{background: transparent center center no-repeat;background-size: cover;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    transition: all .5s;
    -moz-transform: scale(1,1);
    -webkit-transform: scale(1,1);
    transform: scale(1,1);height:92px;}
a.aktno1 div:hover {  -moz-transform: scale(1.2,1.2);
    -webkit-transform: scale(1.2,1.2);
    transform: scale(1.2,1.2);    }
a.aktno1a{height:80px; display:block; margin-bottom:7px;overflow:hidden;}
a.aktno1a div{background: transparent center center no-repeat;background-size: cover;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    transition: all .5s;
    -moz-transform: scale(1,1);
    -webkit-transform: scale(1,1);
    transform: scale(1,1);height:80px;}
a.aktno1a div:hover {  -moz-transform: scale(1.2,1.2);
    -webkit-transform: scale(1.2,1.2);
    transform: scale(1.2,1.2);    }
a.aktno1b{height:147px; display:block; margin-bottom:7px;overflow:hidden;}
a.aktno1b div{background: transparent center center no-repeat;background-size: cover;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    transition: all .5s;
    -moz-transform: scale(1,1);
    -webkit-transform: scale(1,1);
    transform: scale(1,1);height:147px;}
a.aktno1b div:hover {  -moz-transform: scale(1.2,1.2);
    -webkit-transform: scale(1.2,1.2);
    transform: scale(1.2,1.2);    }
a.aktno1c{height:92px; display:block; margin:11px 0px 4px 0px;overflow:hidden; padding:0px;}
a.aktno1c div{background: transparent center center no-repeat;background-size: cover;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    transition: all .5s;
    -moz-transform: scale(1,1);
    -webkit-transform: scale(1,1);
    transform: scale(1,1);height:92px;}
a.aktno1c div:hover {  -moz-transform: scale(1.2,1.2);
    -webkit-transform: scale(1.2,1.2);
    transform: scale(1.2,1.2);  }  
.posledni{color:#1e1e1e; font-size:14px; font-weight:700;margin-top:0px; padding-top:3px;letter-spacing:-1px;margin-bottom:4px;font-family: 'Open Sans', sans-serif;}
.posledni1, .posledni1 a{color:#000 !important; font-size:14px !important; font-weight:600;margin-top:0px; padding-top:3px;letter-spacing:-1px;margin-bottom:4px;font-family: 'Open Sans', sans-serif;line-height: 1.1;}
.posledni2, .posledni2 a{color:#1e1e1e; font-size:18px !important; font-weight:700;margin-top:0px; padding-bottom:5px;padding-top:0px;letter-spacing:-1px;margin-bottom:4px;font-family: 'Open Sans', sans-serif; text-decoration:none;}
.posledni3, .posledni3 a{color:#1e1e1e; font-size:18px !important; font-weight:700;margin-top:0px; padding-bottom:5px;padding-top:3px;letter-spacing:-1px;margin-bottom:4px;font-family: 'Open Sans', sans-serif;line-height:22px;}
.posledni4, .posledni4 a{color:#1e1e1e; font-size:16px !important; font-weight:700;margin-top:0px; padding-bottom:5px;padding-top:3px;letter-spacing:-1px;margin-bottom:4px;font-family: 'Open Sans', sans-serif;line-height:22px;}
div.newshometext{ font-family: 'Open Sans', sans-serif;margin:0px 10px;}
div.newshometext a:link,div.newshometext a:visited, div.newshometext a:hover { text-decoration:none;}
div.ppretext{font-size: 15.5px; color: #5e5e5e;line-height:20px; font-family: 'PT Sans Narrow', sans-serif;}
div.jokestext{font-size: 15px; color: #000000;line-height:26px; font-family: 'Open Sans', sans-serif;}
div.hat1{margin:25px 0px 20px 0px;}
div.mar_ginr{margin-left:9px;}
div.mar_ginl{margin-right:9px;}
div.sport, div.podobni{font-size: 15.5px; color: #5e5e5e;line-height:20px; font-family: 'PT Sans Narrow', sans-serif;}
div.podobni a{ color: #1e1e1e; text-decoration:none;}
div.sport p, div.podobni p{line-height:15px;}
span.sport_border{border-bottom:1px solid #e6e6e6;margin:15px 0px 5px 0px;display:block;}
h3.sport, h3.sport a{color: #1e1e1e; font-size:18px; font-weight:600; letter-spacing:-1px;margin-top:0px; font-family: 'Open Sans', sans-serif;}
div.sport a:link, div.sport a:visited, div.sport a:hover{text-decoration:none;}
span.black_txt{background: #2e2e2e; display:block;margin:15px 0px 8px 0px;    position: relative;}
span.white_bkgr{color: #2e2e2e;background: #FFF; display:inline; font-weight:800; text-transform: uppercase; font-size:14px !important;font-family: 'Open Sans', sans-serif;}
span.white_bkgr1{color: #2e2e2e;background: #FFF; display:inline; font-weight:800; text-transform: uppercase; font-size:14px !important;font-family: 'Open Sans', sans-serif;    padding: 2px 1px 2px 23px;}
span.white_bkgr:before {
	width: 0;
	height: 0;
	border-top: 10px solid transparent;
	border-left: 10px solid white;
	border-bottom: 10px solid transparent;
         content: ' ';
         z-index:1;
         position:absolute; top:0;left:0px;
		 }
span.black_txt:before {
	width: 0;
	height: 0;
	border-top: 10px solid transparent;
	border-left: 10px solid #FFF;
	border-bottom: 10px solid transparent;
         content: ' ';
         z-index:1;
         position:absolute; top:0;left:0px;
		 }
span.white_bkgr1:before {
	width: 0;
	height: 0;
	border-top: 10px solid transparent;
	border-left: 10px solid #2e2e2e;
	border-bottom: 10px solid transparent;
         content: ' ';
         z-index:0;
         position:absolute; top:0;left:4px;
		 }
span.white_bkgr1:after {
	width: 0;
	height: 0;
	border-top: 10px solid transparent;
	border-left: 10px solid white;
	border-bottom: 10px solid transparent;
         content: ' ';
         z-index:0;
         position:absolute; top:0;
		 }
div.home_mg15{margin-left:20px;}
div.siv_podl{margin:8px 15px 0px 0px; padding:11px 15px; background: #f1f1f1; }
div.siv_podl p{font-size: 15.5px;color: #5e5e5e;line-height: 20px;font-family: 'PT Sans Narrow', sans-serif;}
div.siv_podl a:link,div.siv_podl a:visited, div.siv_podl a:hover {text-decoration:none;}
div.siv_podl h3{font-size:18px; font-weight:600; color: #1e1e1e;font-family: 'Open Sans', sans-serif; letter-spacing:-1px;margin-top:17px;}
span.black_label{background: #2e2e2e; display:block;height:34px;}
.bluetab, .graynewtab, .bluetab1{background: #f2f2f2;}
.bluetab_posledni{background: #f2f2f2; padding:10px 15px;}
.graynewtab{background: #f2f2f2; padding:0px 15px 10px 15px;margin-bottom:20px;}
span.bor-top{display:block; border-top: 1px solid #e6e6e6; padding-bottom:10px;}
.bluetab h5{background: #f2f2f2; font-size:17px; color: #5e5e5e;font-family: 'Open Sans', sans-serif; font-weight:300; text-transform: none; letter-spacing:-1px; }
.bluetab1 h5{background: #f2f2f2; font-size:16px; color: #5e5e5e;font-family: 'Open Sans', sans-serif; font-weight:300; text-transform: none; letter-spacing:-1px; }
ul.nav.nav-tabs.bluetab > li.active > a, ul.nav.nav-tabs.bluetab1 > li.active > a{border-radius: 0px !important;background: #f2f2f2 !important;border: 1px solid #f2f2f2 !important;    padding: 5px 15px; text-decoration:underline; }
ul.nav.nav-tabs.bluetab > li > a, ul.nav.nav-tabs.bluetab1 > li > a{border-radius: 0px !important;background: #f2f2f2 !important;border: 1px solid #f2f2f2 !important;    padding: 5px 15px;}
.nav-tabs {border-bottom: 1px solid #f2f2f2;}
.black_bon{background: #2e2e2e !important; border-radius: 0px; color: #eae9e9 !important; border:1px solid #2e2e2e; font-size:14px;font-weight:400; display:block; margin-left:10px;}
.black_bon:hover{background: #FFF!important; border-radius: 0px; color: #2e2e2e !important; border:1px solid #2e2e2e;}
.black_bon1{background: #2e2e2e !important; border-radius: 0px; color: #eae9e9 !important; border:1px solid #2e2e2e; font-size:13px;font-weight:400; display:block;text-transform: uppercase; padding-top:3px; padding-bottom:3px;}
.black_bon1:hover{background: #FFF!important; border-radius: 0px; color: #2e2e2e !important; border:1px solid #2e2e2e; }
.black_bon2{background: #2e2e2e !important; border-radius: 0px; color: #eae9e9 !important; border:1px solid #2e2e2e; font-size:13px;font-weight:400; display:block;text-transform: uppercase; padding-top:3px; padding-bottom:3px; margin-left:5px;}
.black_bon2:hover{background: #FFF!important; border-radius: 0px; color: #2e2e2e !important; border:1px solid #2e2e2e; }
.black_bon4{background: #2e2e2e !important; border-radius: 0px; color: #eae9e9 !important; border:1px solid #2e2e2e; font-size:14px;font-weight:400; display:block; margin-left:10px; margin-top:10px;}
.black_bon4:hover{background: #FFF!important; border-radius: 0px; color: #2e2e2e !important; border:1px solid #2e2e2e;}
.rab_bon{background: #FFF!important; border-radius: 0px; color: #00a3dd !important; border:1px solid #2e2e2e; font-size:18px;font-weight:400; display:block; margin-left:10px; }
.rab_bon:hover{background: #2e2e2e !important; border-radius: 0px; color: #eae9e9 !important; border:1px solid #2e2e2e; }
div.rabota_hme{font-family: 'Open Sans', sans-serif; font-weight:300; color: #5e5e5e;padding:10px 10px 15px 15px;}
span.mestop{font-size:17px; display:block;letter-spacing:-1px; }
div.rab1{border-top:1px solid #e6e6e6; padding-top:10px;margin-top:5px;}
div.rab1 .padding0:last-of-type .sport_border{display: none !important; margin-bottom:10px;}
div.sport .padding0:last-of-type .sport_border,div.home_mg15 .padding0:last-of-type .sport_border {border-bottom:1px solid #FFF !important;}
span.proverka{margin:14px 0px; display:block;}
div.jokes{margin:12px 0px;}
div.vik-smetka{background: #f2f2f2; padding:7px 15px; color: #5e5e5e;font-family: 'Open Sans', sans-serif; font-weight:300; border-bottom:7px solid #FFF;}
span.name-smetki{font-size:17px; display:block; border-bottom:1px solid #e6e6e6; padding-bottom:7px;}
span.text-smetki{font-size:13px; display:block;padding: 7px 0px 0px 0px;}
.provsme{/*border:1px solid #2e2e2e !important;*/ border-radius: 0px !important; font-size:13px !important; font-weight:300; margin-right:5px !important;}
a.smetki-link{display:block; margin:10px 0px 15px 0px;  font-size:13px; font-weight:600;text-decoration:underline;}
.news_inside_cat{padding-right:15px;}
.news_inside{padding-right:10px;}
.news_inside p, div#textsize{font-size: 17px;    line-height: 25.5px;font-family: Roboto, sans-serif;text-align: justify; color: #1c1c1c;}
div.big_news_inside{margin-right:16px;}
span.au_pic{ display:block;padding-bottom:8px; border-bottom:1px solid #d7d7d7;color: #7c7c7c; font-size:14px;}
.news_inside h1{color: #1c1c1c;font-family: 'Open Sans', sans-serif; font-size:34px; font-weight:600; letter-spacing:-1px;padding-bottom:8px;  }
div.money ul{margin:0px 0px 0px 10px; padding-left:0px;}
div.money ul li strong{font-weight:300;}
div.money ul li img{margin-right:10px;}

div.money li{list-style: none; display:inline-block; width:32% !important; font-size:12px; color: #8c8c8c; padding-left:0px; margin-left:0px;font-weight:300 !important;}







.h100{	height: 100px;}

.ticker-headline {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 15px 0;
  margin: 0;
  font-size: 18px;
  color: #1e3239; 
  font-family: 'Open Sans', sans-serif; font-weight:400; letter-spacing:-1px;
}
.ticker-headline::after {
    background: #75c5f0;
    display: inline-block;
    width: 6px;
    height: 24px;
    position: absolute;
    z-index: 8;
    content: ' ';
    margin:0px 6px;
    -webkit-transform: skew(-13deg);
    -moz-transform: skew(-13deg);
    -o-transform: skew(-13deg);
    transform: skew(-13deg);
}
.ticker-headline a{color: #1e3239; text-decoration:none;}
.carousel.vertical .carousel-inner1 {
  height: 100%;
  width: auto;
  
}
.carousel.vertical .carousel-inner1 > .item {
  width: auto;
  padding-right: 50px;
  -webkit-transition: 0.6s ease-in-out top;
  transition: 0.6s ease-in-out top;
}
@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel.vertical .carousel-inner > .item {
    -webkit-transition: 0.6s ease-in-out;
    transition: 0.6s ease-in-out;
  }
  .carousel.vertical .carousel-inner > .item.next, .carousel.vertical .carousel-inner > .item.active.right {
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
    top: 0;
  }
  .carousel.vertical .carousel-inner > .item.prev, .carousel.vertical .carousel-inner > .item.active.left {
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
    top: 0;
  }
  .carousel.vertical .carousel-inner > .item.next.left, .carousel.vertical .carousel-inner > .item.prev.right, .carousel.vertical .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    top: 0;
  }
}
.carousel.vertical .carousel-inner > .active,
.carousel.vertical .carousel-inner > .next,
.carousel.vertical .carousel-inner > .prev {
  display: block;
}
.carousel.vertical .carousel-inner > .active {
  top: 0;
}
.carousel.vertical .carousel-inner > .next,
.carousel.vertical .carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel.vertical .carousel-inner > .next {
  top: 100%;
}
.carousel.vertical .carousel-inner > .prev {
  top: -100%;
}
.carousel.vertical .carousel-inner > .next.left,
.carousel.vertical .carousel-inner > .prev.right {
  top: 0;
}
.carousel.vertical .carousel-inner > .active.left {
  top: -100%;
}
.carousel.vertical .carousel-inner > .active.right {
  top: 100%;
}

.carousel.vertical .carousel-control {
  left: auto;
  width: 50px;
}
.carousel.vertical .carousel-control.up {
  top: 0;
  right: 0;
  bottom: 50%;
}
.carousel.vertical .carousel-control.down {
  top: 50%;
  right: 0;
  bottom: 0;
}
.carousel.vertical .carousel-control .icon-prev,
.carousel.vertical .carousel-control .icon-next,
.carousel.vertical .carousel-control .glyphicon-chevron-up,
.carousel.vertical .carousel-control .glyphicon-chevron-down {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
 
}
.carousel.vertical .carousel-control .icon-prev,
.carousel.vertical .carousel-control .glyphicon-chevron-up {
  left: 50%;
  margin-left: -10px;
  top: 50%;
  margin-top: -10px;
   font-size:20px;
   color: #1e3239;
}
.carousel.vertical .carousel-control .icon-next,
.carousel.vertical .carousel-control .glyphicon-chevron-down {
  left: 50%;
  margin-left: -10px;
  top: 50%;
  margin-top: -10px;
  color: #1e3239;
}
.carousel.vertical .carousel-control .icon-up,
.carousel.vertical .carousel-control .icon-down {
  width: 20px;
  height: 20px;
  line-height: 1;
  font-family: serif;
}
.carousel.vertical .carousel-control .icon-prev:before {
  content: '\2039';
}
.carousel.vertical .carousel-control .icon-next:before {
  content: '\203a';
}
.nav-show{position: fixed;width: 100%;z-index: 100;}
.nav-hide{position: relative;z-index: 0;}
h3.bignews1_inside{color: #1c1c1c;font-family:'Open Sans' ; font-weight:600; font-size: 34px;margin-top:0px; letter-spacing:-2px;}
a.dec_none:hover{text-decoration:none !important; }
p.newsd, div.ppretext1{font-family: 'PT Sans Narrow', sans-serif; padding-top:4px; font-size:16.5px; color: #1c1c1c; line-height:22px;}
div.nnnews .news_ch {border-bottom: 1px solid #e6e6e6;}
div.nnnews:nth-of-type(3) .news_ch {border-bottom: 1px solid #FFF !important;}
div.ntextd{margin-left:8px;}
h3.usernick{color: #000;font-family:'Open Sans' ; font-weight:600; font-size: 12px;padding-left:0px; margin:10px 0px 0px 0px !important; }
div.comment-body{margin-left:15px;}
.usico{}
span.com_da{color: #878686;font-family:'Open Sans' ; font-weight:300; font-size: 11px;display:block; }

span.pplus, span.pminus{font-size:10px !important;cursor: pointer;}
span.pplus {color: #19965b !important;}
span.pminus{color: #de0900 !important;}
span.pplus i, span.pminus i{font-size:13px !important;}
.bubble
{
position: relative;
width: 100%;
padding: 15px;
background: #f5f5f5;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
margin-bottom: 10px;
color: #333333;font-family:'Open Sans' ; font-weight:400; font-size: 14px;
}

.bubble:after 
{
content: '';
position: absolute;
border-style: solid;
border-width: 8px 10px 8px 0;
border-color: transparent #f5f5f5;
display: block;
width: 0;
z-index: 1;
margin-top: -8px;
left: -10px;
top: 50%;
}
div.rabota_gr_s{background: #f1f1f1;}
span.rab_search{color: #868585;  font-size:13px;     text-transform: uppercase;    margin-bottom: 5px;display: block;}
div.sea_rab{padding:10px 15px 0px 20px; color: #2e2e2e; }
div.ra1{margin-right:20px;}
div.ra2{margin-left:10px;}
div.blue_rabota{background: #75c5f0; padding:15px;    font-family: 'PT Sans Narrow', sans-serif;font-size: 18px;color: #FFF; }
div.blue_rabota1{background: #75c5f0; padding:15px;    font-family: 'PT Sans Narrow', sans-serif;   font-size: 18px;color: #FFF;margin-left:8px;   }
h3.bl_ra{color: #000000;font-family:'Open Sans',  sans-serif;  font-size:18px; letter-spacing:-1px; font-weight:800;}
div.rab_res{background: #f1f1f1; padding:8px 18px;color: #000000;font-family: 'PT Sans Narrow', sans-serif;  font-size: 19px; margin :12px 0px;}
.jobs_listin{    font-family: 'PT Sans Narrow', sans-serif;font-size: 18px;}
.jobs_listin a:hover{text-decoration:none;}

div.inner{ background: #FFF;padding:10px 8px 60px 8px; position:relative; }
.padding7{padding:7px!important;}
.padding10{padding:7px 25px!important;}
.padding7h{padding:7px 0px !important;}
.padding10h{padding:8px 0px 0px 0px!important;}
.padding78{margin:7px 7px 7px 14px!important;}
.paddingov{padding: 10px 0px 0px 25px;}


.padding_news{margin:0px 0px 14px 5px!important;}
div.news_hme{ float:left; width:510px; margin:0px 7px; background: #3C4872; color: #FFF; padding:15px;margin-top:35px;}
div.news_hme::before{ background:url(img/blue_top.png) left top no-repeat; content:" "; height:44px; position:absolute; top:5px; z-index:8; display:block; width:510px;left:14px;}
div.news_hme span h5{ font-family:'Open Sans' ; color: #FFF; font-weight:800; font-size:16px; text-transform: uppercase; text-align:left; padding:0px; margin:0px; }
div.news_hme span{ float:right; color: #FFF;}
div.news_hme span a{ color: #FFF; font-family: Tahoma; font-size: 12px;}
div.red{ background: url(img/red.png) left top no-repeat; height:50px; position:relative;}

/*div.calendar{ background: #446D8C;color: #FFFFFF; padding:10px 15px 25px 15px; margin:7px 0px; height:137px;}
div.calendar h4{  font-family: 'Open Sans Condensed'; font-size:16px; text-transform: uppercase; color: #FFFFFF; font-weight:bold;margin-bottom:3px;}*/
div.banners{float:left; width:210px;}
div.banners2{margin-left: 7px; }
div.bh{ margin:0px 0px 15px 0px;}

ul.menubottom1{margin-top: 40px; width:195px;}
ul.menubottom1 li a{padding: 4px 10px;}
.marg40{margin-top:48px;}
.margzag{margin-top:88px;}
.margin30{margin:0px 0px 45px 20px;}

span.prog{padding:15px 20px; text-align:center; font-size: 12px; text-align: center; font-family: Tahoma; margin:15px 0px 8px 0px; display:block;}
span.prog a:link, span.prog a:link{ text-align:center; font-size: 12px; text-align: center; font-family: Tahoma; display:block;}
span.prog a:hover{ color: #FFF; text-decoration: underline;}
.carousel {

    overflow: hidden;
}
.caro .carousel .item {
    -webkit-transition: opacity 1s;
    -moz-transition: opacity 1s;
    -ms-transition: opacity 1s;
    -o-transition: opacity 1s;
    transition: opacity 1s;
}
.caro .carousel .active.left, .carousel .active.right {
    left:0;
    opacity:0;
    z-index:2;
}
.caro .carousel .next, .carousel .prev {
    left:0;
    opacity:1;
    z-index:1;
}
.carousel-control.left{background:none;}
.carousel-control.right{background:none;}

.carouselfu {
    height: 255px;
    overflow: hidden;
}
.fun .carouselfu .item {
    -webkit-transition: opacity 1s;
    -moz-transition: opacity 1s;
    -ms-transition: opacity 1s;
    -o-transition: opacity 1s;
    transition: opacity 1s;
}
.fun .carouselfu .active.left, .carousel .active.right {
    left:0;
    opacity:0;
    z-index:2;
}
.fun .carousel .next, .carousel .prev {
    left:0;
    opacity:1;
    z-index:1;
}
.carouselfu-control.left{background:none;}
.carouselfu-control.right{background:none;}




.vertical .carousel-inner {
  height: 100%;
}

.carousel.vertical .item {
  -webkit-transition: 0.6s ease-in-out top;
     -moz-transition: 0.6s ease-in-out top;
      -ms-transition: 0.6s ease-in-out top;
       -o-transition: 0.6s ease-in-out top;
          transition: 0.6s ease-in-out top;
}

.carousel.vertical .active {top: 0;}
.carousel.vertical .next {top: 100%;}
.carousel.vertical .prev {top: -100%;}
.carousel.vertical .next.left,
.carousel.vertical .prev.right {top: 0;}
.carousel.vertical .active.left {top: -100%;}
.carousel.vertical .active.right {top: 100%;}
.carousel.vertical .item {left: 0;}



ul.scgallery{ list-style: none;padding:0; margin: 0 0 0 0px;}

ul.scgallery li{display:inline;}
ul.scgallery li a:link,ul.scgallery li a:visited{ display: inline-block;}
ul.scgallery li a{border:1px solid #E7E7E7;padding:1px; background: #FFF; width: 70px; height:70px; display:block; background: transparent center center no-repeat;background-size: cover;}
span.dm a:link, span.dm a:visited{float:right; display:block; color:#FFF; margin:20px 38px 0px 0px; font-family: Tahoma; font-size:12px;}
div.dm img{float:left; display:block;}
ul.par li{ list-style:none; width: 240px; display:block; float:left; height:276px;}
ul.par{margin:0px 0px 0px 8px; padding:0px;  font-family: 'Ubuntu Condensed', sans-serif; font-size: 14px;}
ul.par li a span.spanimg{background: transparent center center no-repeat;background-size: cover;width:230px; height:170px; margin-right:10px;display:block;}
span.parhead{ display:block;}

ul.par li a:link, ul.par li a:visited{ color: #3C4872; text-decoration:none;}
ul.par li a h3{ font-size:16px;}
div.first h4{ font-family: 'Open Sans'; color:#FFF; font-size:15px; text-transform: uppercase; background: #3C4872; display:block; padding:5px 15px;
-webkit-border-radius: 3px 3px 3px 3px;
border-radius: 3px 3px 3px 3px; margin:0px 18px 10px 8px; font-weight:bold;}
span.spanlnk{color: #C12638;}
div.vreme img{
  height:40px; width:35px;}
  div.vreme h4{color: #FFF; font-size:16px; padding-bottom:0px; margin-bottom:0px;}
  div.vreme span{color: #FFF; font-size:41px; font-weight:normal;display:inline-block; }

div.vreme{}


span.red_lin{display:block; height:3px; background:#C40000; margin: 0px 15px; }
div.von h4, div.anketi_hme h5, div.von2 h4, h4.most_co{ font-family:'Ubuntu Condensed', sans-serif ; font-size:16px; color: #000; text-transform: uppercase; border-bottom:6px solid #E1E1E1; padding:0px 0px 7px 0px; margin:0px 0px 3px 0px;}
div.von2{margin:15px 0px;
}

span.date_most{ font: normal 12px Tahoma;}
span.date_mostn{ font: normal 12px Roboto; color: #F59A01;}
span.date_te{ font: normal 14px Arial, Helvetica, sans-serif; color: #04ACD4; padding-top:0px; margin-top:0px;}
span.date_most i{ font: normal 12px Tahoma; font-style: normal;}
div.anketi_hme h3{font: bold 16px 'Trebuchet MS'; color:#000; padding-top:0px; margin:0px 0px 8px 0px;}
div.anketi_hme{font-weight:normal !important;}
span.pre_in{
  background: #FFFFFF; color: #000; display:block; font: 16px bold 'Ubuntu Condensed', sans-serif; text-transform: uppercase; padding:5px; width: 90px; position:absolute; top:20px;
   -webkit-border-radius: 0 6px 6px 0;
border-radius: 0 6px 6px 0;}
#vote_submit{background: url(img/vote.png) left top repeat-x; color:#787878 !important; border:none; padding:3px 15px 5px 15px; font-family: 'Ubuntu Condensed', sans-serif; font-size:16px; margin:0px 15px 20px 15px; float:left; border:1px solid #CECECE;
 -webkit-border-radius: 4px 4px 4px 4px;
border-radius: 4px 4px 4px 4px;
-webkit-box-shadow: 1px 1px 1px 1px #C7C7C7;
box-shadow: 1px 1px 1px 1px #C7C7C7;}

a.dobavik{ background:#04ACD4; color: #FFF; text-decoration: none; font-size: 16px; padding:7px; margin:15px 0px 15px 0px; display: block; width:220px; text-align:center;
 -webkit-border-radius: 0px;
border-radius: 0px; }
div.koment{margin-top:0px; padding-bottom:20px;}
div.razdeli{ background: #F1F1F1; padding-bottom:15px;}
div.today_event{background: #1AC8F8; padding:10px 15px;}
div.today_event h4, div.yellow h4{font: normal 41px 'Ubuntu Condensed', sans-serif; color: #FFF; text-align:center;}
div.today_event h5{font: bold 21px 'Ubuntu Condensed', sans-serif; color: #FFF; text-transform: none;}
h4.zagl_r{font-size:20px; color: #FFF; text-transform: uppercase; background: #000; padding:3px 10px;}
h3.news_black{font: bold 16px Arial, Helvetica, sans-serif; color: #000;margin:5px 0px;}

.month_theme1{ list-style:none; display:block;  padding:35px 15px 15px 35px;}
.month_theme1 li{ list-style:none; display:inline-block; width: 300px; color: #000;}
.month_theme1 a:link, ul.month_theme1 li a:visited{ color: #646464; font: bold 14px 'Ubuntu Condensed', sans-serif;}
.month_theme1 a:hover{ color: #000; }
.comm1{ list-style:none; display:block;  padding:15px 10px 0px 10px; background: #F1F1F1;}
.comm1 li{ list-style:none; display:inline-block;  color: #000 !important; border-bottom:2px solid #FFF;padding:5px 0px}
.comm1 li a:link, ul.comm1 li a:visited{ color: #1C1C1C !important; font: normal 14px 'Ubuntu Condensed', sans-serif; }
.comm1 li a:hover{ color: #1C1C1C; }
span.com_gray{ color: #04ACD4; font-size:12px; }
a.reg{color: #C40000; font:bold 14px  'Ubuntu Condensed', sans-serif; text-decoration: underline;}
.vvideo{list-style: none; padding: 0; overflow: hidden; margin:0px; position:relative;}
.vvideo li{ display: block;  margin:0px; text-align: left; width:240px; height:200px; display:inline-block;}
.vvideo a img{height:135px; width: 235px;}
.vvideo span{font-family: Arial; font-size:11px; color: #FFF;}
.vvideo span a:link, ul.vvideo li span a:link{display:block; z-index:1; font: normal 16px 'Ubuntu Condensed', sans-serif;  color: #F1F1F1;}
.vvideo{background: #1C1C1C; padding:8px 0px 8px 18px;}
.vvideo h4{ font: normal 16px 'Ubuntu Condensed', sans-serif;  color: #F1F1F1; padding-top:0px; margin-top:0px; text-transform: uppercase;}
a.pok-vid{ font: normal 16px 'Ubuntu Condensed', sans-serif;  color: #F1F1F1;  margin-top:0px; text-transform: uppercase; float:right; padding-right:15px;}
.kultura{list-style: none;margin:10px 0px 0px 0px;  padding:13px 13px 13px 10px; }
.kultura li{ text-align: left; display:inline-block; padding-bottom:17px; width:195px;margin-right: 10px;   vertical-align:top;}
.kultura p{ font-family: Arial; font-size: 13px; color: #333333; overflow: hidden; display: block; height:75px;  border-top:1px solid #000; margin-top:4px; padding-left:0px;}
span.au_pic{ display:block;margin-top:8px;}

.kultura li:hover{ }
.kultura a:link, ul.kultura li a:visited{ display: block; text-decoration: none; text-align: left;  }
.kultura a h3, h5.vidlist{color: #4DB1D7;
    font-family: 'Roboto', sans-serif; height:90px;
    margin: 0px 0px 10px 0px; padding-top:0px;}
.kultura a:hover{}
.kultura img{width: 100%; padding-bottom:8px;  }
h4.reg{font-size:16px;}
table.valuta{width:100%;}
table.valuta tr{border-bottom: 1px dotted #C0C0C0;}
table.valuta td{height:25px;}
.bs-callout {
  margin: 20px 0;
  padding: 15px 30px 15px 15px;
  border-left: 5px solid #eee;
}
.bs-callout h4 {
  margin-top: 0;
}
.bs-callout p:last-child {
  margin-bottom: 0;
}
.bs-callout code,
.bs-callout .highlight {
  background-color: #fff;
}
 
/* Themes for different contexts */
.bs-callout-danger {
  background-color: #fcf2f2;
  border-color: #dFb5b4;
}
.bs-callout-warning {
  background-color: #fefbed;
  border-color: #f1e7bc;
}
.bs-callout-info {
  background-color: #f0f7fd;
  border-color: #d0e3f0;
}






.transport { width:100%; height:30px; background: transparent center center no-repeat; display:block; margin-top:4px;}
div.t_off1{position:relative;}
div.t_off2{position:relative; height:256px; display:block;}
div.posoka_off{position:relative; display:block;}


span.cviat{ background: #FEC004; padding: 0px 0px 0px 13px; display:block;height:99px; position:absolute; top:334px; width:100%; }
span.cviat h3{ color: #FFF; font-weight: normal; font-size: 41px; padding:0px;  margin:0px; letter-spacing: -2px; }
span.cviat h5{ color: #FFF; font-weight: normal; font-size: 26px; padding:0px;  margin:0px;  text-transform: lowercase; letter-spacing: -2px;}

.badge_white{ background: #FFF; font: bold 20px Arial; color:  #FEC004; height:40px; width:40px; margin:10px 0px 0px 8px; position:relative;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;}
.badge_white u{ font: normal 11px Arial; text-decoration: none;display:block; position:absolute; top:21px; left:11px;}
span.top_nadpis{display:block; background: #FE3535; position:absolute; top:0px; right:30px; color: #FFF; font: normal 37px 'Ubuntu Condensed';padding:8px 5px 5px 5px; text-align:center;
-webkit-border-radius: 0 0 16px 16px;
border-radius: 0 0 16px 16px;}
span.top_nadpis i{ color: #FFF; font: normal 19px 'Ubuntu Condensed'; font-style: normal;  text-align:center; display:block;}

span.cviat1{ background: url(img/cv1.png) left top repeat-x;padding: 0px 0px 0px 13px; display:block; position:absolute; top:336px; width:100%; height:99px; }
span.cviat1 h3{ color: #1AC8F8; font-weight: normal; font-size: 41px; padding:0px;  margin:0px; letter-spacing: -2px; }
span.cviat1 h5{ color: #1AC8F8; font-weight: normal; font-size: 26px; padding:0px;  margin:0px;  text-transform: lowercase; letter-spacing: -2px;}

.badge_blue{ background: #FFF; font: bold 20px Arial; color:  #1AC8F8; height:40px; width:40px; margin-top:15px; position:relative;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;}
.badge_blue u{ font: normal 11px Arial; text-decoration: none; display:block; position:absolute; top:21px; left:11px;}
span.top_nadpis1{display:block; background: #1AC8F8; position:absolute; top:0px; right:40px; color: #FFF; font: normal 37px 'Ubuntu Condensed';padding:8px 5px 5px 5px; text-align:center;
-webkit-border-radius: 0 0 16px 16px;
border-radius: 0 0 16px 16px;}
span.top_nadpis1 i{ color: #FFF; font: normal 19px 'Ubuntu Condensed'; font-style: normal;  text-align:center; display:block;}

span.cviat2{ background: #1AC8F8; padding: 0px 0px 0px 13px; display:block;height:99px; position:absolute; top:334px; width:100%; }
span.cviat2 h3{ color: #FFF; font-weight: normal; font-size: 41px;; padding:0px;  margin:0px; letter-spacing: -2px; }
span.cviat2 h5{ color: #FFF; font-weight: normal; font-size: 26px;; padding:0px;  margin:0px;  text-transform: lowercase; letter-spacing: -2px;}

.badge_whitebl{ background: #FFF; font: bold 20px Arial; color:  #1AC8F8; height:40px; width:40px; margin:10px 0px 0px 8px; position:relative;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;}
.badge_whitebl u{ font: normal 11px Arial; text-decoration: none;display:block; position:absolute; top:21px; left:11px;}
span.top_nadpis2{display:block; background: #FE8503; position:absolute; top:0px; right:30px; color: #FFF; font: normal 37px 'Ubuntu Condensed';padding:8px 5px 5px 5px;  text-align:center;
-webkit-border-radius: 0 0 16px 16px;
border-radius: 0 0 16px 16px;}
span.top_nadpis2 i{ color: #FFF; font: normal 19px 'Ubuntu Condensed'; font-style: normal;  text-align:center; display:block;}

span.cviat3{ background: #67CA0F; padding: 0px 0px 0px 13px; display:block;height:91px; position:absolute; top:94px; width:100%; }

span.cviat3 h3{ color: #FFF; font-weight: normal; font-size: 41px; padding:0px;  margin:0px; letter-spacing: -2px; }
span.cviat3 h5{ color: #FFF; font-weight: normal; font-size: 26px; padding:0px;  margin:0px;  text-transform: none; letter-spacing: -2px;}

.badge_ker{ background: #FFF; font: bold 20px Arial; color:  #67CA0F; height:40px; width:40px; margin:10px 0px 0px 8px; position:relative;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;}
.badge_ker u{ font: normal 11px Arial; text-decoration: none;display:block; position:absolute; top:21px; left:11px;}

span.cviat4{ background: transparent; padding: 0px 0px 0px 13px; display:block;height:91px; position:absolute; top:94px; width:100%;}

span.cviat4 h3{ color: #FFF; font-weight: normal; font-size: 41px; padding:0px;  margin:0px; letter-spacing: -2px; }
span.cviat4 h5{ color: #FFF; font-weight: normal; font-size: 26px; padding:0px;  margin:0px;  text-transform: lowercase; letter-spacing: -2px;}

span.cviat5{ background:#FE3535; padding: 0px 0px 0px 13px; display:block;height:91px; position:absolute; top:94px; width:100%;}
span.cviat5 h3{ color: #FFF; font-weight: normal; font-size: 41px; padding:0px;  margin:0px; letter-spacing: -2px; }
span.cviat5 h5{ color: #FFF; font-weight: normal; font-size: 26px; padding:0px;  margin:0px;  text-transform: lowercase; letter-spacing: -2px;}

span.cviat6{background: transparent; padding: 0px 0px 0px 13px; display:block;height:49px; position:absolute; bottom:20px; width:100%;}

span.cviat6 h3{ color: #FFF; font-weight: normal; font-size: 30px;padding:0px 0px 0px 0px;  margin:0px;line-height: 24px;text-shadow: 1px 1px 1px #2B2B2B;}
span.cviat6 h5{ color: #FFF; font-weight: normal; font-size: 26px; padding:0px;  margin:0px;  text-transform: lowercase; letter-spacing: -2px;}





.btn-google-plus {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #d34332;
  *background-color: #c53727;
  background-image: -moz-linear-gradient(top, #dd4b39, #c53727);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dd4b39), to(#c53727));
  background-image: -webkit-linear-gradient(top, #dd4b39, #c53727);
  background-image: -o-linear-gradient(top, #dd4b39, #c53727);
  background-image: linear-gradient(to bottom, #dd4b39, #c53727);
  background-repeat: repeat-x;
  border-color: #c53727 #c53727 #85251a;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdd4b39', endColorstr='#ffc53727', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-google-plus:hover,
.btn-google-plus:focus,
.btn-google-plus:active,
.btn-google-plus.active,
.btn-google-plus.disabled,
.btn-google-plus[disabled] {
  color: #ffffff;
  background-color: #c53727;
  *background-color: #b03123;
}

.btn-google-plus:active,
.btn-google-plus.active {
  background-color: #9a2b1f \9;
}

.btn-instagram {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #5c88ab;
  *background-color: #3f729b;
  background-image: -moz-linear-gradient(top, #6f97b6, #3f729b);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#6f97b6), to(#3f729b));
  background-image: -webkit-linear-gradient(top, #6f97b6, #3f729b);
  background-image: -o-linear-gradient(top, #6f97b6, #3f729b);
  background-image: linear-gradient(to bottom, #6f97b6, #3f729b);
  background-repeat: repeat-x;
  border-color: #3f729b #3f729b #294a65;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6f97b6', endColorstr='#ff3f729b', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-instagram:hover,
.btn-instagram:focus,
.btn-instagram:active,
.btn-instagram.active,
.btn-instagram.disabled,
.btn-instagram[disabled] {
  color: #ffffff;
  background-color: #3f729b;
  *background-color: #386589;
}

.btn-instagram:active,
.btn-instagram.active {
  background-color: #305777 \9;
}
.btn-facebook {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #2b4b90;
  *background-color: #133783;
  background-image: -moz-linear-gradient(top, #3b5998, #133783);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3b5998), to(#133783));
  background-image: -webkit-linear-gradient(top, #3b5998, #133783);
  background-image: -o-linear-gradient(top, #3b5998, #133783);
  background-image: linear-gradient(to bottom, #3b5998, #133783);
  background-repeat: repeat-x;
  border-color: #133783 #133783 #091b40;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3b5998', endColorstr='#ff133783', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-facebook:hover,
.btn-facebook:focus,
.btn-facebook:active,
.btn-facebook.active,
.btn-facebook.disabled,
.btn-facebook[disabled] {
  color: #ffffff;
  background-color: #133783;
  *background-color: #102e6d;
}

.btn-facebook:active,
.btn-facebook.active {
  background-color: #0d2456 \9;
}

.btn-twitter {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #1c95d0;
  *background-color: #0271bf;
  background-image: -moz-linear-gradient(top, #2daddc, #0271bf);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2daddc), to(#0271bf));
  background-image: -webkit-linear-gradient(top, #2daddc, #0271bf);
  background-image: -o-linear-gradient(top, #2daddc, #0271bf);
  background-image: linear-gradient(to bottom, #2daddc, #0271bf);
  background-repeat: repeat-x;
  border-color: #0271bf #0271bf #014473;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2daddc', endColorstr='#ff0271bf', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-twitter:hover,
.btn-twitter:focus,
.btn-twitter:active,
.btn-twitter.active,
.btn-twitter.disabled,
.btn-twitter[disabled] {
  color: #ffffff;
  background-color: #0271bf;
  *background-color: #0262a6;
}

.btn-twitter:active,
.btn-twitter.active {
  background-color: #01538d \9;
}
.btn-youtube {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #a72121;
  *background-color: #6e0610;
  background-image: -moz-linear-gradient(top, #cd332d, #6e0610);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cd332d), to(#6e0610));
  background-image: -webkit-linear-gradient(top, #cd332d, #6e0610);
  background-image: -o-linear-gradient(top, #cd332d, #6e0610);
  background-image: linear-gradient(to bottom, #cd332d, #6e0610);
  background-repeat: repeat-x;
  border-color: #6e0610 #6e0610 #250205;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcd332d', endColorstr='#ff6e0610', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-youtube:hover,
.btn-youtube:focus,
.btn-youtube:active,
.btn-youtube.active,
.btn-youtube.disabled,
.btn-youtube[disabled] {
  color: #ffffff;
  background-color: #6e0610;
  *background-color: #56050c;
}

.btn-youtube:active,
.btn-youtube.active {
  background-color: #3e0309 \9;
}
div.vremeva{background: #04ACD4;height:40px;}
div.vremeva a:link, div.vremeva a:visited{color:#FFF; font-size: 16px; font-weight: normal; display:block;float:left; padding:8px 15px; }
div.vremeva h4{color:#FFF; font-size: 34px; font-weight: 500; display:block;float:right;padding:0px 15px 0px 0px;margin:0px; text-transform: uppercase;  }

div.vremeva1{background: #04ACD4;height:40px; margin-bottom:9px;}
div.vremeva1 a:link, div.vremeva1 a:visited{color:#FFF;  font-size: 16px; font-weight: normal; display:block;float:right; padding:8px 15px; }
div.vremeva1 h4{color:#FFF;  font-size: 34px; font-weight: 500; display:block;padding:0px 0px 0px 15px;margin:0px; text-transform: uppercase; float:left;  }

div.vremeva3{background: #04ACD4;height:40px; color: #BEE9F3; padding:8px 15px;display:block; margin-top:5px;}

.v_off1{ margin:0px 0px 10px 0px;}

.t_headline{ font-weight: bold; font-size: 18px; padding-top:0px; margin-top:0px; color: #000;}
.dabl{ background: #04ACD4; height:36px;}
.libl{ background: #8FCFF0; height:36px;}
#map,
#panorama {
  height:300px;
  background:#6699cc;
}

h4.place{ font: normal 13px Arial; padding-top:0px; margin-top:0px;}
.theatre1{margin-bottom:30px;}
span.dnes{position:absolute; top:10px; right:5px; background: #04ACD4;  text-transform: uppercase;}
span.dnes h3{font: 14px bold Arial, Helvetica, sans-serif; text-transform: uppercase;padding:8px; ; color: #FFF;margin:0px;}
span.posoka{position:absolute; top:10px; right:0px; background: #04ACD4;  text-transform: none;}
span.posoka h3{font: 18px bold Arial, Helvetica, sans-serif; text-transform: uppercase;padding:8px; ; color: #FFF;margin:0px;}
figure.aktno3{  height:160px; display:block; overflow:hidden;margin:0px;position:relative; }
figure.zagadka{  height:167px; display:block; overflow:hidden;margin:0px;position:relative; background-size: cover; background-repeat: no-repeat; background-position: center center; }
figure.izbrani{  height:303px; display:block; position:relative; background-size: cover; background-repeat: no-repeat; background-position: center center; }
figure.izbrani_hme{  height:200px; display:block; position:relative; background-size: cover; background-repeat: no-repeat; background-position: center center; }
figure.izbrani2{  height:200px;overflow: hidden; display:block; position:relative; background-size: cover; background-repeat: no-repeat; background-position: center center; }
figure.izbrani_events{  height:156px;overflow: hidden; display:block; position:relative; background-size: cover; background-repeat: no-repeat; background-position: center center; }
figure.izbrani1{  height:190px; display:block; position:relative; background-size: cover; background-repeat: no-repeat; background-position: center center; }
.t303{  height:303px; overflow:hidden; position:relative; margin:0px 0px 5px 0px;}
.t270{  height:200px; overflow:hidden; position:relative; margin:0px 0px 5px 0px;}
.t0{height:auto; overflow:hidden; position:relative; margin:0px 0px 5px 0px;}
.t160{  height:140px; overflow:hidden; position:relative; margin:0px 0px 5px 0px; right:0px;}
.t190{  height:180px; overflow:hidden; position:relative; margin:0px 0px 5px 0px; right:0px;}
.t390{  height:380px; overflow:hidden; position:relative; margin:0px 0px 5px 0px; right:0px;}
.t390 figure.izbrani1{height: 390px !important;}
div.blueban {
    background: #d0e6ec;
    padding: 15px 10px;
    margin-bottom: 20px;
    margin-top: 20px;
    margin-left: -5px;
    margin-right: 10px;
}
.zagadlist{


    margin-bottom: 20px;
    margin-top: 20px;
    margin-left: -5px;
    margin-right: 10px;
}

div.eventh{ height:160px; margin-bottom:10px;}

.clockbt{position:absolute; top:0px; right:5px; text-align:center; color: #FFF;  z-index: 1;}

.cl100{ width:100%; display:block; margin-bottom:10px;}
.cl100 a:link, .cl100 a:link { text-decoration: none;}
.cl100 a:hover { text-decoration: none;}
.cl100 h5{font-weight: normal; font-size: 22px; color: #FFF; text-align: left;  text-transform: none;  padding-left:15px;}
h4.hme_news{font-weight: normal; font-size: 22px;color: #FFF; text-align: center; background: #04ACD4; padding:5px 0px;margin-top:0px;}
span.au_name{font-weight: normal; font-size: 12px; color: #FFF; text-align: right; display:block; float:right; margin:0px 15px 0px 0px;}
h3.whitenews{font-family: 'Roboto Condensed', sans-serif; color: #000;margin:0px 0px 4px 0px; font-size:15px;}
div.moitem{position:relative;}
div.moitem img{height:618px;}

span.moitem a:link, span.moitem a:visited{   color: #FFF; text-align: left;  text-transform: none;}
span.moitem a:hover{ text-decoration: none;}

ul.blog{list-style: none; padding:0px; margin:0px;display:block; position:relative;}
ul.blog figure{height:212px;position:relative; margin-bottom:15px;}
ul.blog figcaption{ background: #EFEFEF; display:block; width:100%; padding: 1px 15px 10px;margin-top: -20px;height:105px; display:block; margin-bottom:15px;}
ul.blog a figcaption  h3{ color: #FFF; padding:0px 15px 20px 15px; }
ul.blog h3{ color: #04ACD4;font-size:18px; margin-bottom:5px; }
ul.blog h4{ color: #04ACD4; font-size:14px;  font-weight: normal !important; margin-top:0px;}

ul.quest{list-style: none; padding:0px; margin:0px;display:block; position:relative;}
ul.quest figure{height:212px;position:relative; margin-bottom:15px;}
ul.quest figcaption{ background: #00A3DD; display:block; width:100%; padding: 1px 15px 10px;margin-top: -20px;height:105px; display:block; margin-bottom:15px;}
ul.quest a figcaption  h3{ color: #FFF; padding:0px 15px 20px 15px; }
ul.quest h3{ color: #FFF;font-size:18px; margin-bottom:5px; }
ul.quest h4{ color: #FFF; font-size:14px;  font-weight: normal !important; margin-top:0px;}
ul.quest a:hover{ text-decoration:none;}


ul.kurs{list-style: none; padding:0px; margin:0px;display:block; position:relative;}
ul.kurs figure{height:212px;position:relative; margin-bottom:15px;
-webkit-border-radius: 15px 15px 0px 0px;
border-radius: 15px 15px 0px 0px;}
ul.kurs figcaption{ background: #04ACD4; display:block; width:100%; padding: 1px 15px 10px;margin-top: -20px;height:105px; display:block; margin-bottom:15px;}
ul.kurs a figcaption h3{ color: #FF; padding:10px 15px 20px 15px; }
ul.kurs a:link,ul.kurs a:visited, ul.kurs a:hover{ text-decoration:none; }
ul.kurs h3{ color: #FFF;font-size:26px; margin-bottom:5px;text-align:center;text-shadow: 1px 1px 1px #363636; }
ul.kurs h4{ color: #04ACD4; font-size:14px;  font-weight: normal !important; margin-top:0px;}

ul.zanas figure{height:369px;position:relative; margin-bottom:15px;}
ul.zanas figcaption{ background: #EFEFEF; display:block; width:100%; padding: 1px 15px 10px;margin-top: -22px;height:450px; display:block; margin-bottom:15px;}
ul.zanas a figcaption  h3{ color: #FFF; padding:0px 15px 20px 15px; }
ul.zanas h3{ color: #04ACD4;font-size:18px; margin-bottom:5px; }
ul.zanas h4{ color: #04ACD4; font-size:14px;  font-weight: normal !important; margin-top:0px;}



ul.zab{list-style: none; padding:0px; margin:0px;display:block;}
ul.zab figure{height:211px;position:relative; margin-bottom:15px;}
ul.zab figcaption{ background: #FFF; display:block; width:100%; padding: 1px 15px 10px;margin-top: -22px;height:70px; display:block; margin-bottom:15px; position:relative;}
ul.zab figcaption a:link, ul.zab figcaption a:visited{ color: #F49A00;}
ul.zab figcaption a:hover{ text-decoration:none;}
ul.zab a figcaption  h3{ color: #F49A00; padding:0px 15px 20px 15px; }
ul.zab h3{ color: #F49A00;font-size:18px; margin-bottom:5px; }
ul.zab h4{ color: #04ACD4; font-size:14px;  font-weight: normal !important; margin-top:0px;}


ul.fun figure{height:211px;position:relative; margin-bottom:15px;}
ul.fun figure a img{height:211px;position:relative; margin-bottom:15px;-webkit-box-shadow: 1px 1px 1px 1px #00A3DD;
box-shadow: 1px 1px 1px 1px #00A3DD;display:block;}
ul.fun figcaption{ background: #FFF; display:block; width:100%; padding: 1px 15px 10px;margin-top: -22px;height:70px; display:block; margin-bottom:15px; position:relative;}
ul.fun figcaption a:link, ul.fun figcaption a:visited{ color: #F49A00;}
ul.fun figcaption a:hover{ text-decoration:none;}
ul.fun a figcaption  h3{ color: #F49A00; padding:0px 15px 20px 15px; }
ul.fun h3{ color: #F49A00;font-size:18px; margin-bottom:5px; }
ul.fun h4{ color: #04ACD4; font-size:14px;  font-weight: normal !important; margin-top:0px;}



.zabel:nth-child(3n+2) figcaption{ background:#FFF;}
.zabel:nth-child(3n+2) h3{ color: #F49A00;font-size:18px; margin-bottom:5px; }

.zabel:nth-child(3n+1) figcaption{ background:#04ACD4;}
.zabel:nth-child(3n+1) h3{ color: #FFF;font-size:18px; margin-bottom:5px; }



.zabel:nth-child(3n+3) figcaption{ background: #F49A00;}
.zabel:nth-child(3n+3) h3{ color: #FFF;font-size:18px; margin-bottom:5px; }

.zabel:nth-child(3n+4) figcaption{ background:#EB3D00;}
.zabel:nth-child(3n+4) h3{ color: #FFF;font-size:18px; margin-bottom:5px; }


.zabel figcaption:after {
    border-bottom:10px solid #04ACD4;
    border-left:10px solid transparent;
    border-right:10px solid transparent;
    width:0;
    height:0;

    content:"";
    display:block;
    position:absolute;
    bottom:100%;
    left:1em;
}

.zabel:nth-child(3n+2) figcaption:after{border-bottom:10px solid #FFF;}
.zabel:nth-child(3n+3) figcaption:after{border-bottom:10px solid #F49A00;}
.zabel:nth-child(3n+4) figcaption:after{border-bottom:10px solid #EB3D00;}

.zabel a{
    height:250px;
}

.fcover{background: transparent center top no-repeat; background-size:cover;}
.polezno{background: transparent center top no-repeat; background-size:cover;}
.zab{background: transparent center top no-repeat; background-size:cover;}
span.sl_headlines{position:absolute; bottom:50px;  display:block; width:100%; text-align:left; padding-left:15px;}
span.sm_sl_headline{color: #C5E5EE; font-size:14px; text-shadow: 2px 2px 2px #000; display:block; width:100%;}
span.sl_headlines h4{color: #FFF; font-size:30px; text-shadow: 2px 2px 2px #000; font-weight:bold;}
figure.slide_h a{ display:block; height:540px; background-size: cover; background-repeat: no-repeat;}
figure.slide_h{height: 400px; background-size: cover; background-repeat: no-repeat; background-position: center top}

.carousel-indicators.hme{position:absolute;bottom:5px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}
.carousel-indicators.hme li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}
.carousel-indicators.hme .active{margin:0;width:12px;height:12px;background-color:#fff}

div.bh1 { background: #F49A00; color: #FFFFFF; position:relative; text-align: left; font-size:14px; padding:0px 15px;}
div.bh1 .carousel{  height:270px !important; }
div.bh1 a:link,div.bh1 a:visited, div.bh2 a:link,div.bh2 a:visited, div.bh4 a:link,div.bh4 a:visited { color: #FFFFFF !important; }
div.bh1 a:hover, div.bh2 a:hover, div.bh4 a:hover{text-decoration:none;}
.bh1 .carousel-inner .item{background: transparent center center no-repeat;height:270px !important; }


div.bh2 { background: #04ACD4; color: #FFFFFF; color: #FFFFFF; position:relative; text-align: left; font-size:14px; padding:0px 15px;}
div.bh2 .carousel{  height:270px !important;}
.bh2 .carousel-inner .item{background: transparent center center no-repeat;height:270px !important;}

div.bh3 { background: transparent;}
div.bh3 .carousel{  height:205px !important;}
.bh3 .carousel-inner .item{background: transparent center center no-repeat;height:205px !important; margin:0px 5px;}

div.bh4 { background: #EB3D00; color: #FFFFFF; position:relative; text-align: left; font-size:14px;}
div.bh4 .carousel{  height:205px !important;}
.bh4 .carousel-inner .item{background: transparent center center no-repeat;height:205px !important;}

.bh1 .carousel-inner>.item>img, .bh1 .carousel-inner>.item>a>img, .bh2 .carousel-inner>.item>img, .bh2 .carousel-inner>.item>a>img,.bh4 .carousel-inner>.item>img, .bh4 .carousel-inner>.item>a>img { height:142px; width:142px; display:block; vertical-align: middle; text-align: center; margin:15px auto 10px auto;}
figure.slide_zav{ display:block; height:200px; background-size: cover; background-repeat: no-repeat; background-position: center center;}
span.whsm_h{font-size:20px; font-weight:bold; color: #FFFFFF; margin-top:9px; display:block;}
span.banpre{
  display:block; position:absolute; bottom:20px;
}
div.nadpisite{margin-top:15px;}
a.bluezag{ display:block; background: #1ac8f8;  color:#000; font-family: 'Open Sans', sans-serif; font-weight: 800; font-size:35px;  padding:15px 0px; text-decoration:none; letter-spacing: -3px;text-align:center;}
a.yellowzag{ display:inline-block; background: #ffd200; color:#000; font-family: 'Open Sans', sans-serif; font-weight: 800; font-size:35px;  padding:10px 15px; text-decoration:none; letter-spacing: -3px;text-transform:uppercase;margin-bottom:12px; text-align: center; }

div.pieces_big{position:relative;}
figure.pieces{  height:541px; display:block; position:relative; background-size: cover; background-repeat: no-repeat; background-position: center center; }
.utre{ margin-top:7px; display:block; height:610px; background: #F4F4F4;}
.utre ul{ padding-left:0px;}
.utre li{list-style:none;padding:2px 5px 2px 15px; border-bottom: 1px solid #EFEBEB;}
.utre li:hover {background: #FFF;}
.utre li:last-of-type { border-bottom: none; }
.utre li a:hover{ text-decoration: none;}
.utre li u{color:#F49A00; text-decoration:none; }
.utre h4{color: #F49A00; font-size:22px; display:block; padding:10px 0px 0px 15px;}
span.dnes-headl{ display:block; }

.utre_inside,div.vizitka{display:block; min-height:460px; background:#1AC8F8; margin-bottom:10px;}
.utre_inside ul{ padding-left:0px;}
.utre_inside li{list-style:none;padding-left:15px;}
.utre_inside li u{color:#EAEAEA; text-decoration:none; }
.utre_inside h4{color: #FFF; font-size:22px; display:block; padding:10px 0px 0px 15px;margin-top:0;}
span.utre-headl a:link,span.utre-headl a:visited { color:#FFF; }
span.utre-headl a:hover { text-decoration:none; }

.n_hme {height:301px; display:block;margin-bottom:2px; }
.n_hme h4{font: normal 22px Arial; color: #04ACD4;}

div.vizitka{display:block; background:#C2C2C0; color:#FFF;padding:8px 15px;}
div.vizitka h4{color: #FFF; font-size:22px; display:block; padding:0px;margin-top:0;}
span.dobavi_txt{margin-left:10px; display:block;}
a.up{font-size:4vmin;}


span.poshead{ background: #F49A00;  padding: 0px 0px 0px 13px; display:block;min-height:60px; position:absolute; bottom:0px; width:100%;left:0px;  }

 span.poshead:after {
    border-bottom:10px solid #F49A00;
    border-left:10px solid transparent;
    border-right:10px solid transparent;
    width:0;
    height:0;

    content:"";
    display:block;
    position:absolute;
    bottom:100%;
    left:1em;
}

span.poshead h3{color: #FFFFFF; font-family: 'Roboto', sans-serif; margin:8px 0px 10px 0px;}

span.eventhead{ background: #FFF;  padding: 0px 0px 0px 13px; display:block;min-height:60px; position:absolute; bottom:0px; width:100%;left:0px;  color: #F49A00;}

 span.eventhead:after {
    border-bottom:10px solid #FFF;
    border-left:10px solid transparent;
    border-right:10px solid transparent;
    width:0;
    height:0;

    content:"";
    display:block;
    position:absolute;
    bottom:100%;
    left:1em;
}
span.eventhead h3{color: #F49A00; font-family: 'Roboto', sans-serif; font-size: 22px; margin:8px 0px 10px 0px;}
span.eventhead2 h3{font-size: 13px; margin:8px 0px 0px 0px;}
span.eventhead3 h3{font-size: 13px; margin:8px 0px 0px 0px;}
span.eventhead h4{color: #F49A00; font-family: 'Roboto', sans-serif; font-size: 12px;}
span.event_icon{display:block; position:absolute; bottom:8px; right:15px; font-size:35px;}
.eventhead2 .event_icon{font-size:18px; right:0px;}

div.t303:nth-child(even) span.eventhead{background: #04ACD4; padding: 0px 0px 0px 13px; display:block; position:absolute; bottom:0px; width:100%;left:0px;  color: #FFF;}
div.t303:nth-child(even) span.eventhead:after{ border-bottom:10px solid  #04ACD4;
border-left:10px solid transparent;
    border-right:10px solid transparent;
    width:0;
    height:0;
    content:"";
    display:block;
    position:absolute;
    bottom:100%;
    left:1em;}

div.t303:nth-child(even) span.eventhead h3{color: #FFF;}
div.t303:nth-child(even) span.eventhead h4{color: #FFF;}


span.eventhead1{ background: #04ACD4;  padding: 0px 0px 0px 13px; display:block;height:80px; position:absolute; bottom:0px; width:100%;left:0px;  color: #FFF;}

 span.eventhead1:after {
    border-bottom:10px solid #04ACD4;
    border-left:10px solid transparent;
    border-right:10px solid transparent;
    width:0;
    height:0;

    content:"";
    display:block;
    position:absolute;
    bottom:100%;
    left:1em;
}
span.eventhead1 h3{color: #FFF; font-family: 'Roboto', sans-serif; font-size: 16px; margin:8px 0px 10px 0px;}
span.eventhead1 h4{color: #FFF; font-family: 'Roboto', sans-serif; font-size: 12px;}
span.event_icon{display:block; position:absolute; bottom:2px; right:15px; font-size:20px;}
span.event_icon1{display:block; position:absolute; bottom:25px; right:15px; font-size:20px;}

div.t190:nth-child(3n+2) span.eventhead1{background: #FFF;   color: #FFB733;}
div.t190:nth-child(3n+2) span.eventhead1:after{ border-bottom:10px solid  #FFF;}

div.t190:nth-child(3n+2) span.eventhead1 h3{color: #FFB733; }
div.t190:nth-child(3n+2) span.eventhead1 h4{color: #FFB733; }


div.t190:nth-child(3n+3) span.eventhead1{background: #EB3D00;   color: #FFF;}
div.t190:nth-child(3n+3) span.eventhead1:after{ border-bottom:10px solid  #EB3D00;}

div.t190:nth-child(3n+3) span.eventhead1 h3{color: #FFF; }
div.t190:nth-child(3n+3) span.eventhead1 h4{color: #FFF; }

div.t190:nth-child(3n+4) span.eventhead1{background: #F49A00;   color: #FFF;}
div.t190:nth-child(3n+4) span.eventhead1:after{ border-bottom:10px solid  #F49A00;}

div.t190:nth-child(3n+4) span.eventhead1 h3{color: #FFF; }
div.t190:nth-child(3n+4) span.eventhead1 h4{color: #FFF; }


div.add_co{font: normal 18px Arial;}

span.add1 a:link, span.add1 a:visited{display:block; color: #FFF; padding:6px 10px; background: #4DB1D7;}
span.add2 a:link, span.add2 a:visited{display:block; color: #FFF; padding:6px 10px; background: #F49A00;}
span.add3 a:link, span.add3 a:visited{display:block; color: #FFF; padding:6px 10px; background:  #EB3D00;}
span.add4 a:link, span.add4 a:visited{display:block; color: #FFF; padding:6px 10px; background: #C2C2C0;}
span.add1 a:hover {text-decoration:none; background: #418FB1;}
span.add2 a:hover {text-decoration:none; background: #D88B07;}
span.add3 a:hover {text-decoration:none; background: #B83506;}
span.add4 a:hover {text-decoration:none; background: #949494;}

span.eventhead_blue{ background:#FFF ;  padding: 0px 0px 0px 13px; display:block;min-height:60px; position:absolute; bottom:0px; width:100%;left:0px;  color: #FFF;}

 span.eventhead_blue:after {
    border-bottom:10px solid #FFF;
    border-left:10px solid transparent;
    border-right:10px solid transparent;
    width:0;
    height:0;

    content:"";
    display:block;
    position:absolute;
    bottom:100%;
    left:1em;
}
span.eventhead_blue h3{color: #04ACD4; font-family: 'Roboto', sans-serif; font-size: 16px; margin:8px 0px 10px 0px;}
span.eventhead_blue h4{color: #04ACD4; font-family: 'Roboto', sans-serif; font-size: 12px;}



span.mm{ background: #EB3D00;  padding: 0px 0px 0px 13px; display:block;height:90px; position:absolute; bottom:0px; width:100%;left:0px;  }

 span.mm:after {
    border-bottom:10px solid #EB3D00;
    border-left:10px solid transparent;
    border-right:10px solid transparent;
    width:0;
    height:0;

    content:"";
    display:block;
    position:absolute;
    bottom:100%;
    left:1em;
}
span.mm h3{color: #FFFFFF; font-family: 'Roboto', sans-serif; margin:8px 0px 10px 0px;}
.vhod{padding: 10px 0;text-align: right;}
span.count {
  background: none repeat scroll 0 0 #e74c3c;
  border-radius: 50%;
  background-clip: padding-box;
  color: #fff;
  display: block;
  font-size: 9px;
  height: 14px;
  line-height: 14px;
  position: absolute;
  right: 10px;
  text-align: center;
  top: 10px;
  width: 14px;
}
.rimg {
  border-radius: 50%;
  background-clip: padding-box;
  float: left;
  height: 35px;
  margin-right: 5px;
  width: 35px;
}
.noround{	border-radius: 0;}

.profile-box .main-box-body{
  padding: 0;
}

.profile-box .profile-box-header{
  padding: 30px 20px 20px;
  text-align: center;
}

.profile-box .profile-img{
  border-radius: 50%;
  background-clip: padding-box;
  width: 130px;
  height: 130px;
}

.profile-box h2{
  padding: 10px 0 5px;
  margin: 0;
}

.profile-box .job-position{
  font-weight: 300;
  color: #666;
  font-size: 0.875em;
}

.profile-box .profile-box-footer{
  background: #3498db;
  border-radius: 0 0 3px 3px;
  background-clip: padding-box;
}

.profile-box .profile-box-footer a{
  display: block;
  background: #3498db;
  width: 33%;
  width: 33.33%;
  float: left;
  text-align: center;
  padding: 15px 10px;
  color: #fff;
}

.profile-box .profile-box-footer a:first-child{
  border-radius: 0 0 0 3px;
  background-clip: padding-box;
}

.profile-box .profile-box-footer a:last-child{
  border-radius: 0 0 3px 0;
  background-clip: padding-box;
}

.profile-box .profile-box-footer a:nth-child(2){
  background: #2980b9;
}

.profile-box .profile-box-footer a:hover{
  text-decoration: none;
}

.profile-box .profile-box-footer .value{
  display: block;
  font-size: 1.8em;
  font-weight: 300;
}

.profile-box .profile-box-footer .label{
  display: block;
  font-size: 0.875em;
  font-weight: 300;
}

.profile-box-menu .main-box-body{
  padding: 0;
}

.profile-box-menu .profile-box-header{
  padding: 30px 20px;
  color: #fff;
  border-radius: 3px 3px 0 0;
  background-clip: padding-box;
}

.profile-box-menu .profile-img{
  border-radius: 50%;
  background-clip: padding-box;
  width: 110px;
  height: 110px;
  float: left;
  margin-right: 15px;
  border: 5px solid #fff;
}

.profile-box-menu h2{
  padding: 20px 0 3px;
  margin: 0;
  /*display: inline-block;*/
  font-weight: 400;
  line-height: 1.1;  font-size: 1.3em;
}

.profile-box-menu .job-position{
  font-weight: 300;
  font-size: 0.875em;
}

.profile-box-menu .profile-box-content .menu-items{
  margin: 0;
  padding: 0;
  list-style: none;
}

.profile-box-menu .profile-box-content .menu-items li a{
  display: block;
  height: 40px;
  line-height: 40px;
  border-bottom: 1px solid #e7ebee;
  padding: 0 20px;
  font-size: 0.875em;
  -webkit-transition: background-color 0.15s ease-in-out 0s;
  transition: background-color 0.15s ease-in-out 0s;
  color: #344644;
}

.profile-box-menu .profile-box-content .menu-items li a:hover{
  background-color: #e7ebee;
  text-decoration: none;
}

.profile-box-menu .profile-box-content .menu-items li a i{
  width: 24px;
}

.profile-box-menu .profile-box-content .menu-items li a span.label, .profile-box-menu button{
  margin-top: 10px;
}

.profile-box-menu .profile-box-content .menu-items li:last-child a{
  border-bottom: none;
}

.profile-box-stats .main-box-body{
  padding: 0;
}

.profile-box-stats .profile-box-header{
  border-radius: 3px 3px 0 0;
  background-clip: padding-box;
  padding: 30px 20px 70px;
  color: #fff;
  text-align: center;
  position: relative;
}

.profile-box-stats .profile-img{
  border-radius: 50%;
  background-clip: padding-box;
  border: 5px solid #fff;
  bottom: -45px;
  float: left;
  height: 90px;
  left: 50%;
  margin-left: -45px;
  position: absolute;
  width: 90px;
}

.profile-box-stats h2{
  padding: 0 0 8px;
  margin: 0;
  display: inline-block;
  font-weight: 400;
  line-height: 1.1;
  font-size: 1.5em;
}

.profile-box-stats .job-position{
  font-weight: 300;
  font-size: 0.875em;
}

.profile-box-stats .profile-box-footer{
  padding-top: 50px;
  padding-bottom: 15px;
}

.profile-box-stats .profile-box-footer a{
  display: block;
  width: 33%;
  width: 33.33%;
  float: left;
  text-align: center;
  padding: 15px 10px;
  color: #344644;
}

.profile-box-stats .profile-box-footer a:hover{
  text-decoration: none;
}

.profile-box-stats .profile-box-footer .value{
  display: block;
  font-size: 1.8em;
  font-weight: 300;
}

.profile-box-stats .profile-box-footer .label{
  display: block;
  font-size: 1em;
  font-weight: 300;
  color: #344644;
}

.profile-box-contact .main-box-body{
  padding: 0;
}

.profile-box-contact .profile-box-header{
  padding: 30px 20px;
  color: #fff;
  border-radius: 3px 3px 0 0;
  background-clip: padding-box;
}

.profile-box-contact .profile-img{
  border-radius: 50%;
  background-clip: padding-box;
  width: 110px;
  height: 110px;
  float: left;
  margin-right: 15px;
  border: 5px solid #fff;
}

.profile-box-contact h2{
  padding: 8px 0 3px;
  margin: 0;
  display: inline-block;
  font-weight: 400;
  line-height: 1.1;
}

.profile-box-contact .job-position{
  font-weight: 300;
  font-size: 0.875em;
}

.profile-box-contact .profile-box-footer{
  padding-top: 10px;
  padding-bottom: 15px;
}

.profile-box-contact .profile-box-footer a{
  display: block;
  width: 33%;
  width: 33.33%;
  float: left;
  text-align: center;
  padding: 15px 10px;
  color: #344644;
}

.profile-box-contact .profile-box-footer a:hover{
  text-decoration: none;
}

.profile-box-contact .profile-box-footer .value{
  display: block;
  font-size: 1.8em;
  font-weight: 300;
}

.profile-box-contact .profile-box-footer .label{
  display: block;
  font-size: 1em;
  font-weight: 300;
  color: #344644;
}

.profile-box-contact .contact-details{
  padding: 4px 0 0;
  margin: 0;
  list-style: none;
  font-size: 0.875em;
  font-weight: 300;
}

.profile-box-contact .contact-details li i{
  width: 12px;
  text-align: center;
  margin-right: 3px;
}
.green-bg {
  background-color: #83DDFD!important;;
}
.camvidfig{
	height:190px; margin-bottom: 5px; background: transparent center right no-repeat; background-size: cover;
}

.panel-default >.panel-heading{
  background-color: #3498db;
  border-color: #3498db;
  color: #FFFFFF;
  border-radius: 0;
  background-clip: padding-box;
}

.panel-default >.panel-heading a:focus{
  color: #fff;
}

.panel-group .panel{
  border-radius: 0;
  background-clip: padding-box;
  border: 0 none;
}

.panel-collapse{
  border: 1px solid #e1e1e1;
  border-top: 0;
}
.accordion .panel-title > a{
  display: block;
  position: relative;
  outline: none;
  text-decoration: none;
  color: #FFFFFF;
  padding-right: 15px;
}

.accordion .panel-title > a:hover{
  text-decoration: none;
  color: #FFFFFF;
}

.accordion .panel-title > a:after{
  content: "\f068";
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  text-decoration: inherit;
  margin-top: -5px;
  font-size: 0.75em;
  position: absolute;
  right: 0;
  top: 50%;
}

.accordion .panel-title > a.accordion-toggle.collapsed:after{
  content: "\f067";
}

.accordion .panel-title > a.accordion-toggle > i{
  width: 24px;
  text-align: center;
  padding-right: 6px;
}
.breadcrumb{
	margin-bottom: 10px;
}
.navbar-toggle{
	margin-right: 5px;
}
.navbar-toggle{
  border: medium none;
  font-size: 1.4em;
  height: 60px;
  margin: 0;
  text-shadow: none;
  width: 60px;
  z-index: 100;
  border-radius: 0;
  background-clip: padding-box;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background-color: #1e3239;
}
.navbar-toggle .icon-bar{
  background: none repeat scroll 0 0 white;
}

.navflleft > li{
  float: left;
}

.navbar-nav{
  margin: -3px 0px 0 -14px;
}

.navbar-nav > li > a{
  padding-bottom: 15px;
  padding-top: 15px;
  line-height: 24px;
}

.navbar-nav > li >.dropdown-menu{
  border-radius: 3px;
  background-clip: padding-box;
  min-width: 223px;
}

.dropdown-menu > li > a{
  color: #707070;
  font-size: 0.875em;
  line-height: 1.7;
  padding-left: 35px;
  -webkit-transition: border-color 0.1s ease-in-out 0s, background-color 0.1s ease-in-out 0s;
  transition: border-color 0.1s ease-in-out 0s, background-color 0.1s ease-in-out 0s;
}

.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{
  background-color: #f6f6f6;
  color: #707070;
}

.dropdown-menu > li > a > i{
  position: absolute;
  margin-left: -18px;
  margin-top: 4px;
}

.nav-pills > li{
  float: none;
}

.nav-pills > li > a{
  border-radius: 0;
  background-clip: padding-box;
}

.navbar >.container .navbar-brand{
  background: #34495e;
  color: #fff;
  font-family: 'Titillium Web', Geneva, sans-serif;
  font-weight: 700;
  width: 220px;
  margin-left: -8px;
  padding: 10px 15px;
}

#header-navbar{
  background: #fff;
  border: 0 none;
  border-radius: 0;
  background-clip: padding-box;
  margin: 0;
  min-height: 50px;
  color: #262626;
  box-shadow: 0px 1px 3px 0 rgba(0, 0, 0, 0.1);
  position: relative;
  z-index: 99;
}

#header-navbar .navbar-form .form-group{
  position: relative;
}

#header-navbar .navbar-form .form-control{
  background: #131313;
  color: #707070;
  height: 30px;
  line-height: 30px;
  margin-top: 2px;
  font-size: 0.75em;
}

#header-navbar .navbar-form .nav-search-icon{
  position: absolute;
  color: #707070;
  right: 6px;
  top: 8px;
}

#header-navbar .nav > li > a{
  height: 50px;
}

#header-navbar .nav > li > a > span.count{
  background: none repeat scroll 0 0 #e74c3c;
  border-radius: 50%;
  background-clip: padding-box;
  color: #fff;
  display: block;
  font-size: 9px;
  height: 14px;
  line-height: 14px;
  position: absolute;
  right: 10px;
  text-align: center;
  top: 11px;
  width: 14px;
}

#header-navbar .profile-dropdown > a{
  padding-top: 8px;
  padding-bottom: 7px;
  line-height: 35px;
}

#header-navbar .profile-dropdown > a > img{
  border-radius: 50%;
  background-clip: padding-box;
  float: left;
  height: 35px;
  margin-right: 5px;
  width: 35px;
}

#header-navbar .profile-dropdown > a > span{
  float: left;
  display: block;
  margin-right: 3px;
  font-size: em;
}

#header-nav .form-control{
  border-radius: 0;
  background-clip: padding-box;
  border: 0;
}

#header-navbar .navbar-left .navbar-nav{
  margin-left: 0;
}

#header-navbar .nav > li > a{
  font-size: 0.875em;
  padding-left: 18px;
  padding-right: 18px;
  color: #484848;
  border: none;
  border-radius: 0;
  background-clip: padding-box;
}

#header-navbar .nav > li > a > i,#sidebar-nav .nav > li > a > i{
  font-size: 1.125em;
}
.messages-list .item.first-item{
  border-top:0!important;
}

.messages-list .item > a{
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 25px;
  -webkit-transition: border-color 0.1s ease-in-out 0s, background-color 0.1s ease-in-out 0s;
  transition: border-color 0.1s ease-in-out 0s, background-color 0.1s ease-in-out 0s;
}

.messages-list .item > a > img{
  position: absolute;
  margin-top: 10px;
}

.messages-list .item > a >.content{
  display: block;
  padding-left: 50px;
  padding-top: 5px;
}

.messages-list .item > a >.content .content-headline{
  color: #605F5F;
  display: block;
  font-weight: 600;
}

.messages-list .item > a >.content .content-text{
  display: block;
  line-height: 1.4;
}
.notifications-list .item a .time{
  color: #3498db;
  margin-left: 10px;
  position: absolute;
  right: 13px;
  white-space:normal!important;
}

.notifications-list .item a .time i{
  margin-right: 3px;
}
#mfz{	background: none;}

.loading{background: url(/img/ajax-loader2.gif) center center no-repeat !important; background-size:initial !important; }
.bcontain{	background-size: contain;}
.bnorepeat{	background-repeat: no-repeat;}

.fsym{color:#C2C2C0;font-size: medium;}
.bsym{color:#FFF;font-size: medium;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #1e3239;
    background: #1e3239;
}

ul.horizontal_links li{	display: inline-block;margin-bottom: 6px;}
ul.horizontal_links li a{    border-left: 1px solid rgba(255, 255, 255, 0.41);padding: 0 6px !important; text-transform: uppercase;font-size: 13px !important;}
ul.horizontal_links li:first-child a, ul.horizontal_links li:nth-child(9) a{    border:none;}
ul.foot_linksadmin{	padding-left: 30px !important;}
ul.foot_linksguide{border-left: 1px solid rgba(255, 255, 255, 0.33); padding-left: 16px;    text-transform: uppercase; }
ul.foot_linksguide li a{font-size: 13px!important;}
.nav.navbar-nav > li a:hover, .nav.navbar-nav > li a:focus{color:#FFF; background: #00a3dd;}
/* BI Slider */
.properties_slider .item a{
    display: inline-block;
    text-decoration: none;
    width: 100%;
    box-shadow: 1px 1px 0 #e1e1e1;
    background: #fff;
    margin: 0 0 20px 0;
    text-align: left;
}
.properties_slider .item a header{padding: 15px;}
.properties_slider .item a header h3{
    font-size: 16px;
    line-height: 20px;
    text-transform: uppercase;
    color: #2c2c2c;
    margin: 0 0 10px 0;
	}
.properties_slider .item a header h3 span{text-transform: none;}
.properties_slider .item a sup {top: -.5em;}
.properties_slider .item a .re-offer-type{
    font-size: 12px;
    text-transform: uppercase;
    color: #f49a00;
    display: block;
}
.properties_slider .item a .location {
    display: block;
    font-size: 14px;
    line-height: 1.4;
    color: #696969;
    position: relative;
    margin: 0 0 8px 0;
}
.properties_slider .item a .price {
    display: block;
    font-size: 17px;
    line-height: 24px;
    color: #f49a00;
}
.properties_slider .item a figure{
background: #efefef url(https://www.borsaimoti.com/pic/cat_nopic.png) no-repeat center center;
    padding: 75% 0 0 0;
    overflow: hidden;
    position: relative;
}
.properties_slider .item a figure img{
    position: absolute;
    z-index: 1;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: -webkit-transform .5s ease-out;
    transition: transform .5s ease-out;
    transition: transform .5s ease-out,-webkit-transform .5s ease-out;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    width: 100%;
}
.properties_slider .item a figure:hover img {
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
}
/* End of BI Slider */

.jobs_listin h1,.jobs_listin h2,.jobs_listin h3{
font-size: 18px !important;
    font-weight: 700;
    margin-top: 0px;
    padding-bottom: 5px;
    padding-top: 0px;
    letter-spacing: -1px;
    margin-bottom: 4px;
	font-family: 'Open Sans', sans-serif;
}
.rab1 h1, .rab1 h2, .rab1 h3{
	font-size: 14px !important;
    font-weight: 600;
    margin-top: 0px;
    padding-top: 3px;
    letter-spacing: -1px;
    margin-bottom: 4px;
    font-family: 'Open Sans', sans-serif;
    line-height: 1.1;
}


@media only screen and (max-width: 749px){
.camvidfig{	margin-top: 10px;}
img#logo {margin-top: 0px;}
div.big_headline{height: auto; overflow: auto;}
div.big_headline h3{position: relative;}
div.gr_news_hme{height:auto;}
div.mar_ginl{margin-right:0px;}
.news_inside h1{	font-size: 20px;padding:0;margin:0;}
h3.bignews1_inside{font-size: 24px;}
div.inner{padding-top:0;}

ul.horizontal_links li:nth-child(9) a{border-left: 1px solid rgba(255, 255, 255, 0.41);}
ul.foot_linksadmin{	padding-left: 0px !important;}
ul.foot_linksadmin li{ display: inline-block;margin-bottom: 6px;}
ul.foot_linksadmin li a{    border-left: 1px solid rgba(255, 255, 255, 0.41);    padding: 0 6px !important;}
ul.foot_linksguide{border:none; padding-left:0px; }
ul.foot_linksguide li{ display: inline-block;margin-bottom: 6px;}
ul.foot_linksguide li a{font-size: 13px!important;border-left: 1px solid rgba(255, 255, 255, 0.41);    padding: 0 6px !important;}
ul.foot_linksadmin li:first-child a, ul.foot_linksguide li:first-child a{    border:none;}
}
@media only screen and (max-width: 992px){
ul.menutop > li > a:link,ul.menutop > li > a:visited{padding:5px 2px;background:none;}
ul.menutop1 > li > a{padding-left:2px;padding-right:2px;}
a.news_inside{width:115px;height:71px}
hr.newshr{display: none;}
.aktualno{margin-bottom: 10px;}
.snim_news{margin:7px 0;}
/*div.eventh{ height:auto; max-height:160px;}*/
.utre{height: auto;padding-bottom:15px}
.n_hme{height: auto;padding-bottom:15px}
.vrtopmenu{	position: absolute;right:0px;top:0px;z-index:5;}
.vrtopmenu .open .dropdown-menu{background:#FFF;}
.navbar{margin-bottom: 0;    border: none;}
div.blueban {background: #FFF; text-align: center;}
div.blueban img { text-align: center; margin-bottom:6px;}
div.bluebord{margin:0px 0px 15px 0px !important;}
div.caro{ height:auto; }
div.icon_hme_n{height:auto;}
div.icon_hme_n div{height: 400px;}
.icon_hme_n h4 {
    color: #FFF;
    position: absolute;
    bottom: 72px;
    left: 0;
    padding: 0 10px;
    width: 100%;
	font-family: 'Open Sans';
	font-size:18px;
	font-weight:bold;    text-shadow: 1px 1px 0px black;
}
div.gr_news_hme{height:400px;}
div.gr_news_hme_inside{height:auto;}
.cover1{ padding-bottom: 0px;}
.carousel-indicators {left: 52%;}
div.mar_ginr{margin-left:0px;}
div.home_mg15{margin-left:0px;}
div.siv_podl {margin: 8px 0px 8px 0px;}
span.eventhead2 h3 {font-size: 13px;}
ul.nav.navbar-nav > li.diff > a{color: #FFF!important; background: #00a3dd;}
.navbar-default .navbar-nav > li > a{ color: #FFF !important;}
.navbar-default .navbar-nav > li.wh_xs{background: transparent !important; color: #00a3dd !important;}
}
@media only screen and (max-width: 1200px){
ul.blog figure{height:175px;position:relative; margin-bottom:15px;}
}
@media only screen and (min-width: 1200px){
.dopdati{  max-height: 350px; overflow-y: scroll;}
/*.dopdati:hover{  max-height: auto; overflow: inherit;}*/
.modal-lg {
    width: 1150px;
}
}