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

.clear{clear:both; line-height:0; overflow:hidden}
.no-margin{margin:0!important}
.no-bg{background-image:none !important}
.font20{font-size:20px; line-height:32px}
.marginTop{margin-top:20px}
.marginBottom{margin-bottom:20px}

body{padding:0; margin:0; font-family:Georgia,"Times New Roman",Times,serif; font-size:14px; font-style:normal; line-height:20px; font-weight:400; font-variant:normal; background-color:#070304; background-image:url(../images/bg-body-1.jpg); background-repeat:no-repeat; background-position:center bottom; background-attachment:fixed}

#container{position:absolute; position:relative; z-index:2; height:auto; width:960px; margin-right:auto; margin-left:auto; margin-bottom:10px; margin-top:10px; background:#FEFAD2 url(../images/container-bg.png) repeat-y 0px 0px}
#container-top{background-image:url(../images/container-top.png); background-repeat:no-repeat; background-position:center top; width:960px; margin-top:0; margin-right:auto; margin-bottom:0; margin-left:auto}
#container-bott{margin:0; background-image:url(../images/container-bottom.png); background-repeat:no-repeat; background-position:center bottom; width:960px}

#header{position:relative; width:900px; height:580px; margin-bottom:0px; padding-top:0px; padding-right:30px; padding-left:30px}

.socialBox{background-color:#fefad2; float:right; height:16px; padding-left:10px; padding-right:10px; width:65px}
.socialBox ul{height:16px}
.socialBox ul li{display:block; float:left; height:16px; list-style-type:none; width:30px; cursor:pointer; margin-right:10px}
.socialBox ul li:last-child{margin-right:0px}
.facebook{background-image:url("../images/fejs.png"); background-position:0 0; background-repeat:no-repeat; display:block; height:16px; text-indent:-999em; width:65px}
.facebook:hover{background-position:0 -30px; transition-duration:0.5s; transition-property:all; transition-timing-function:ease}

#slider-wrapp{width:900px; height:500px; margin:0 auto; clear:both; position:absolute; top:30px}
.coin-slider{overflow:hidden; zoom:1; position:relative}

#logo{position:absolute; z-index:9999; top:480px; left:400px; height:150px; width:150px; clip:rect(auto,auto,auto,auto)}

.nav{width:840px; height:40px; z-index:110; position:absolute; top:530px; margin-top:10px; padding-right:30px; padding-left:30px; background:url(../images/bg-nav.jpg) no-repeat center top}
.nav ul{display:inline-block; margin-left:5px}
.nav ul li{float:left; line-height:20px; margin-right:5px; text-align:center; width:90px; background-image:url(../images/sep.png); background-repeat:no-repeat; background-position:right top}
.nav ul li a, 
.nav ul li a:visited{color:#BB2D26; font-size:12px; line-height:40px; font-style:normal; font-weight:700; display:block; text-decoration:none; font-family:Georgia,"Times New Roman",Times,serif; letter-spacing:1px}
.nav ul li a:hover{color:#F00}
.nav ul li.active a{color:#000}
.nav ul li.left-1{margin-left:260px}

.topNav{margin:0px; padding:0px; height:40px; z-index:1000; float:right; margin-right:5px}

.topNav .sf-menu, .sf-menu *{margin:0; padding:0; list-style:none}
.topNav .sf-menu{line-height:1.0; z-index:1000}
.topNav .sf-menu ul{position:absolute; top:-999em; width:10em}
.topNav .sf-menu ul li{width:100%}
.topNav .sf-menu li:hover{visibility:inherit}
.topNav .sf-menu li{float:left; position:relative}
.topNav .sf-menu a{display:block; position:relative; text-decoration:none}
.topNav .sf-menu li:hover ul, 
.topNav .sf-menu li.sfHover ul{left:-8px; top:40px; z-index:1000}
.topNav ul.sf-menu li:hover li ul, 
.topNav ul.sf-menu li.sfHover li ul{top:-999em}
.topNav ul.sf-menu li li:hover ul, 
.topNav ul.sf-menu li li.sfHover ul{left:134px; top:0}
.topNav ul.sf-menu li li:hover li ul, 
.topNav ul.sf-menu li li.sfHover li ul{top:-999em}
.topNav ul.sf-menu li li li:hover ul, 
.topNav ul.sf-menu li li li.sfHover ul{left:134px; top:0}

.topNav .sf-menu{float:left}
.topNav .sf-menu ul{width:134px; background:#FEFAD2}
.topNav .sf-menu li{background:transparent}
.topNav .sf-menu a, .topNav.sf-menu a:visited{padding:11px 15px; text-decoration:none; margin:0px; color:#bb2d26; font:700 12px/18px Georgia,"Times New Roman",Times,serif!important; background:url(http://bujska-pivovara.com/images/separatorTopNav.gif) no-repeat right center}
.topNav .sf-menu li a:hover{color:#f00}
.topNav .sf-menu li.active a{color:#000}
.topNav .sf-menu li ul{margin:0px; padding:0px; border-left:solid 2px #f0d5a0; border-right:solid 2px #f0d5a0; border-bottom:solid 2px #f0d5a0; -webkit-box-shadow:0px 1px 2px 0px rgba(50,50,50,0.4); -moz-box-shadow:0px 1px 2px 0px rgba(50,50,50,0.4); box-shadow:0px 1px 2px 0px rgba(50,50,50,0.4)}
.topNav .sf-menu li li{background:#ffe6b2; border-top:1px solid #f0d5a0}
.topNav .sf-menu li li a{padding-top:6px; font-weight:normal!important; text-transform:none; background:url(http://bujska-pivovara.com/css/none); padding-bottom:8px; font-size:12px; color:#bb2d26!important; text-align:left !important}
.topNav .sf-menu li li a:hover{background:#f0d5a0 url(http://bujska-pivovara.com/css/none) no-repeat; color:#f00!important}
.topNav .sf-menu li ul li ul{background:url(http://bujska-pivovara.com/css/none); margin:-1px 0px 0px; padding:0px}
.topNav .sf-menu li li li{background:#616161}
.topNav .sf-menu li li li a{font-weight:normal; text-transform:none; background:url(http://bujska-pivovara.com/css/none); padding-top:6px; padding-bottom:8px}
.topNav .sf-menu li li li a:hover{background:#46566b url(http://bujska-pivovara.com/css/none); color:#FFF}
.topNav .sf-menu li li li li{background:#707070; border-bottom:1px solid #5D5D5D}
.topNav .sf-menu li li li li a{font-weight:normal; text-transform:none; padding-top:6px; padding-bottom:8px; background:url(http://bujska-pivovara.com/css/none)}
.topNav .sf-menu li li li li a:hover{background:#46566b url(http://bujska-pivovara.com/css/none)}

.topNav .sf-menu a.sf-with-ul{padding-right:2.25em; min-width:1px}
.topNav .sf-sub-indicator{position:absolute; display:block; right:6px; top:8px; width:10px; height:10px; text-indent:-999em; overflow:hidden; background:url(http://bujska-pivovara.com/images/arrows-ffffff.gif) no-repeat -10px -100px}
.topNav a >.sf-sub-indicator{top:8px; background-position:0 -100px}

.topNav a:focus >.sf-sub-indicator, .topNav a:hover >.sf-sub-indicator, .topNav a:active >.sf-sub-indicator, .topNav li:hover >a >.sf-sub-indicator, .topNav li.sfHover >a >.sf-sub-indicator{background-position:-10px -100px}

.topNav .sf-menu ul .sf-sub-indicator{background-position:-10px 0}
.topNav .sf-menu ul a >.sf-sub-indicator{background-position:0 0}

.topNav .sf-menu ul a:focus >.sf-sub-indicator, .topNav .sf-menu ul a:hover >.sf-sub-indicator, .topNav .sf-menu ul a:active >.sf-sub-indicator, .topNav .sf-menu ul li:hover >a >.sf-sub-indicator, .topNav .sf-menu ul li.sfHover >a >.sf-sub-indicator{background-position:-10px 0}

.topNav .sf-shadow ul{background:url('http://bujska-pivovara.com/images/shadow.png') no-repeat bottom right; padding:0 8px 9px 0}
.topNav .sf-shadow ul.sf-shadow-off{background:transparent}

.content{text-align:center; width:860px; color:#000; font-size:18px; line-height:30px; margin-bottom:0; text-shadow:1px 1px 2px rgba(224, 155, 109, 0.1); padding:50px 50px 25px}
.content p{padding-bottom:15px}
.content a{color:#8A0000; text-decoration:none}
.content a:hover{color:red; text-decoration:underline}
.content h1{font-size:36px; background-image:url(../images/ornament.jpg); background-repeat:no-repeat; background-position:center bottom; text-shadow:1px 1px 0px #FF9,2px 2px 0px #824524; font-weight:900; color:#000; margin-top:0; margin-right:0; margin-bottom:40px; margin-left:0; padding-top:40px; padding-right:0; padding-bottom:50px; padding-left:0; font-family:Georgia,"Times New Roman",Times,serif}
.content h2{font-size:28px; font-weight:900; padding-bottom:25px; padding-top:30px}
.content h3{font-size:24px; font-weight:900; padding-top:25px; margin-bottom:25px}
.content h2 span, 
.content h3 span{font-weight:400; background-image:url(../images/ornament11.png); background-repeat:no-repeat; background-position:center 4px; width:100%; display:block; padding-bottom:4px; font-style:italic; margin-bottom:15px; font-size:20px}

.footer{width:100%; font-family:Verdana,Geneva,sans-serif; font-size:11px; color:#070304; text-align:center; margin-bottom:15px; padding-bottom:20px}
.footer a{color:#939 !important; text-decoration:none; padding-left:30px}
.footer a:hover{color:#F00 !important; text-decoration:none !important}
.footer p img{margin-bottom:80px}

.rowHolder{float:left; width:100%; margin-bottom:10%}

.leftCol{float:left; width:500px}
.rightCol{float:right; width:270px; padding-top:20px}

.media h3{font-size:24px; font-weight:900; margin-bottom:25px; padding-top:25px; background-image:url(http://bujska-pivovara.com/images/ornament14.png); background-repeat:no-repeat; background-position:center bottom; padding-bottom:30px}
.media ul li{padding-bottom:15px; display:block; text-align:center; font-size:20px; line-height:32px}
.media ul li a:hover:before, .media ul li a:hover:after, 
.media ul li a:focus:before, .media ul li a:focus:after{opacity:1; transform:translateX(0px)}
.media ul li a:before{content:"["; margin-right:6px; transform:translateX(20px)}
.media ul li a:before, .media ul li a:after{display:inline-block; opacity:0; transition-delay:0s,0s; transition-duration:0.3s,0.2s; transition-property:transform,opacity; transition-timing-function:ease,ease}
.media ul li a:hover:before, .media ul li a:hover:after, 
.media ul li a:focus:before, .media ul li a:focus:after{opacity:1; transform:translateX(0px); text-decoration:none}
.media ul li a:after{content:"]"; margin-left:6px; transform:translateX(-20px)}
.media ul li a:before, .media ul li a:after{display:inline-block; opacity:0; transition-delay:0s,0s; transition-duration:0.3s,0.2s; transition-property:transform,opacity; transition-timing-function:ease,ease}

#queryForm{padding:0px; margin:0px; clear:both}
#queryForm h3{clear:both; display:block; padding-bottom:6px; padding-top:6px; width:100%; line-height:normal; background:url(../images/ornament11.png) no-repeat center 4px}
#queryForm h3 span{display:block; width:370px; margin:0 auto; font-size:16px; font-style:italic; background-color:#FEFAD2; font-weight:400; padding-bottom:4px; background-image:none!important}
#queryForm h4{display:block; padding-bottom:6px; padding-top:6px; width:100%; line-height:normal; background:url(../images/ornament11.png) no-repeat center 12px; margin-bottom:50px}
#queryForm h4 span{display:block; width:200px; margin:0 auto; font-size:16px; font-style:italic; background-color:#FEFAD2; font-weight:400; padding-bottom:4px; background-image:none!important}
#queryForm h4 span em{font-size:14px; font-style:italic; margin-left:10px}
#queryForm fieldset{padding-left:0px}
#queryForm fieldset p{margin:0px 0px 10px; padding:0px; clear:both; text-align:left}
#queryForm fieldset p label{float:left; font-size:14px; padding:0px 10px 0px 0px; width:300px; text-align:right; color:#000; font-style:italic; margin-right:20px}
#queryForm fieldset p.float{margin:-1px 0px 10px; padding:0px; float:right; width:100%; display:block}
#queryForm fieldset p.float label.inline{float:left; width:70px; text-align:center; padding:0px; margin:0px}
#queryForm fieldset p.float .inputFieldSmall, 
#queryForm fieldset p.float .inputFieldMedium{float:left; display:inline}
#queryForm fieldset p.float em{display:inline; font-size:14px; font-style:italic; margin-left:20px; float:left}

.extraSpace{margin-bottom:50px!important}

#queryForm .buttonPosition{width::220px; margin:0 auto 20px}
#queryForm .buttonPosition button{background-color:#fb7f25; border-radius:2px; border-style:none; color:#fff; cursor:pointer; display:block; margin:0 auto; padding-bottom:15px; padding-left:10px; padding-top:15px; text-align:center; text-decoration:none; text-transform:uppercase; width:50%; font-size:16px; line-height:20px; font-weight:700}
#queryForm .buttonPosition button:hover{background-color:#e26203; text-decoration:none}

.inputForm{width:320px; padding:7px; font-size:11px; color:#666; border-top:1px solid #949494; border-right:1px solid #DDD; border-bottom:1px solid #DDD; border-left:1px solid #949494}
.inputFieldSmall{width:40px; padding:7px; font-size:11px; color:#666; border-top:1px solid #949494; border-right:1px solid #DDD; border-bottom:1px solid #DDD; border-left:1px solid #949494}
.inputFieldMedium{width:70px; padding:7px; font-size:11px; color:#666; border-top:1px solid #949494; border-right:1px solid #DDD; border-bottom:1px solid #DDD; border-left:1px solid #949494}
.inputFieldTotal{width:120px; padding:10px; font-size:16px; color:#000; border-top:1px solid #949494; border-right:1px solid #DDD; border-bottom:1px solid #DDD; border-left:1px solid #949494; text-align:center; font-weight:700}
.textarea{min-height:150px; max-width:450px; min-width:450px; color:#666; padding:5px; font:11px Arial,Helvetica,sans-serif; border-top:1px solid #949494; border-right:1px solid #DDD; border-bottom:1px solid #DDD; border-left:1px solid #949494}
.dropDown{margin:0px; padding:4px; width:336px; font-size:11px; color:#666; height:26px; border-top:1px solid #949494; border-right:1px solid #DDD; border-bottom:1px solid #DDD; border-left:1px solid #949494}
.dropDownSmall{margin:0px; padding:4px; width:140px; font-size:11px; color:#666; height:26px; border-top:1px solid #DDD; border-right:1px solid #DDD; border-bottom:1px solid #DDD; border-left:1px solid #DDD}
.dropDownSmallYear{margin:0px; padding:4px; width:140px; font-size:11px; color:#666; height:26px; border-top:1px solid #949494; border-right:1px solid #DDD; border-bottom:1px solid #DDD; border-left:1px solid #949494}
.dropDownSmallMounth{margin:0px; padding:4px; width:60px; font-size:11px; color:#666; height:26px; border-top:1px solid #949494; border-right:1px solid #DDD; border-bottom:1px solid #DDD; border-left:1px solid #949494}
.obavezno{color:#F00}
.sep{display:block; margin:0px; padding:0px; width:10px; height:22px; float:left}

.separator{clear:both; display:block; float:left; width:100%; margin-bottom:30px; margin-top:25px; background:url(http://bujska-pivovara.com/images/ornament14.png) no-repeat center center}

.tel{display:block; float:left; font-size:12px; font-family:Arial,Helvetica,sans-serif; font-weight:700; text-align:center; color:#900; width:220px; background-color:#FEFAD2; line-height:17px}
.mail{width:220px; display:block; float:left; font-size:11px; font-family:Arial,Helvetica,sans-serif; text-align:left; height:20px; font-weight:400; color:##621819}
.mail a{color:#6B2F17 !important; text-decoration:none; font-weight:700}
.mail a:hover{color:#900 !important}
.mujo{cursor:pointer}
.mujo:hover{color:#0174b1}

.slider-wrapper{margin-right:auto; margin-left:auto; width:900px; height:500px; position:relative}
.valeron #slider{width:900px; height:500px; position:absolute; top:0px; left:0px; z-index:99999}
.valeron .nivoSlider{position:relative; background-color:transparent; background-image:url(../images/loading.gif); background-repeat:no-repeat; background-position:50% 50%}
.valeron .nivoSlider img{position:absolute; top:0; left:0; display:none}
.valeron .nivoSlider a{border:0; display:block}
.valeron .nivo-controlNav{position:absolute; left:50%; bottom:-42px; margin-left:-40px}
.valeron .nivo-controlNav a{display:block; width:22px; height:22px; text-indent:-9999px; border:0; margin-right:3px; float:left; background-image:url(../images/arrows.png); background-repeat:no-repeat}
.valeron .nivo-controlNav a.active{background-position:0 -22px}
.valeron .nivo-directionNav a{display:block; width:30px; height:30px; text-indent:-9999px; border:0; background-image:url(../images/arrows.png); background-repeat:no-repeat}
.valeron a.nivo-nextNav{background-position:-30px 0; right:15px}
.valeron a.nivo-prevNav{left:15px}
.nivoSlider{position:relative}
.nivoSlider img{position:absolute; top:0; left:0}
.nivoSlider a.nivo-imageLink{position:absolute; top:0; left:0; width:100%; height:100%; border:0; padding:0; margin:0; z-index:6; display:none}
.nivo-slice{display:block; position:absolute; z-index:5; height:100%}
.nivo-box{display:block; position:absolute; z-index:5}
.nivo-caption{position:absolute; left:0; bottom:0; background:#000; color:#fff; opacity:.8; width:100%; z-index:8}
.nivo-caption p{padding:5px; margin:0}
.nivo-caption a{display:inline!important}
.nivo-html-caption{display:none}
.nivo-directionNav a{position:absolute; top:45%; z-index:9; cursor:pointer}
.nivo-prevNav{left:0}
.nivo-nextNav{right:0}
.nivo-controlNav a{position:relative; z-index:9; cursor:pointer}
.nivo-controlNav a.active{font-weight:700}
.vel-foto-border{border:1px dashed #E2BB93; -webkit-box-shadow:0px 0px 8px 0px rgba(218, 172, 112, 0.9); -moz-box-shadow:0px 0px 8px 0px rgba(218, 172, 112, 0.9); box-shadow:0px 0px 8px 0px rgba(218, 172, 112, 0.9)}
.box-desno h3{font-size:20px; margin-top:0; margin-bottom:15px; font-weight:900}
#left p{padding:10px 0; margin:0}
#left a{color:#900}
#left a:hover{color:red}
.glory{background-image:url(../images/glory.jpg); background-repeat:no-repeat; background-position:center top; height:60px; width:100%}
.padd{margin-right:10px; margin-left:10px}
.zeleno{background-image:url(http://bujska-pivovara.com/images/zeleno.png); background-repeat:repeat-x; width:100%; margin-top:10px; background-position:left top}
.box-lijevo-bgfoto{float:left; width:240px; background-image:url(../images/pivo-back.png); background-repeat:no-repeat; background-position:0px 0px; height:342px; padding-top:33px; padding-right:42px; padding-bottom:42px; padding-left:33px}
.box-desno{float:left; width:460px; margin-left:25px}
.fullboli{width:100%; overflow:hidden; padding-bottom:50px; background-image:url(../images/orna-proboli.png); background-repeat:no-repeat; background-position:left 4px}
.fullnobg{width:100%; overflow:hidden; padding-bottom:50px}
.zuboli{background-color:#FEFAD2; padding-right:25px; display:block; float:left}

.italic{font-style:italic}
.distributeri{float:left; width:460px; margin-left:25px; text-align:left !important; margin-bottom:30px}
.boli-dist{float:left; width:315px; margin-top:50px}
.boli-distno{float:left; width:315px; margin-top:10px}
.boli-dist-bgfoto{float:left; width:234px; background-image:url(../images/boli-bg.png); background-repeat:no-repeat; background-position:0px 0px; height:146px; padding-top:36px; padding-right:45px; padding-bottom:45px; padding-left:36px}
.foto-rub{background-color:#FF9; padding:2px; border:1px solid #FC0}
.razmak-h2{margin-top:60px!important; margin-bottom:40px!important}
.mini{font-size:90%}
.box-ani{width:100%; transition:height .5s; -webkit-transition:height .5s; margin-bottom:20px; float:left}
.box-foto{margin-bottom:25px; margin-right:auto; margin-left:auto; text-align:center; width:800px}
.foto-gall{float:left; margin-bottom:50px; width:242px; margin-right:25px; background-color:#FFC; padding:3px; border:1px solid #FFBF95}
.foto-gall img{margin:0; padding:0; display:block}
.video400{margin-right:60px; padding-bottom:40px; float:left}
.smoothbox{position:fixed; top:0; left:0; background:#000; background:rgba(0,0,0,0.9); height:100%; width:100%; z-index:9999}
.sb-load{background:url(http://bujska-pivovara.com/images/load.gif) center no-repeat rgba(0,0,0,.9)}
.smoothbox-table{top:0; height:100%; width:100%; display:table}
.smoothbox-centering{display:table-cell; vertical-align:middle; top:0; height:100%; width:100%}
.smoothbox-sizing{display:none; position:relative; margin:0 auto; padding:0; width:80%}
.sb-items{margin:0 auto; width:auto; padding:0; list-style:none; border-radius:2px; display:table}
.sb-items:after{content:""; display:block; clear:both; visibility:hidden; line-height:0; height:0}
.sb-item{left:0; top:0; width:100%; max-height:80%; float:left; margin-right:-100%; position:relative; zoom:1; border-radius:2px; box-shadow:0 0 0 5px rgba(0,0,0,1),0 0 0 6px #292929; -webkit-backface-visibility:hidden; -webkit-transition:all .4s ease-out; -moz-transition:all .4s ease-out; transition:all .4s ease-out}
.no-trans{-webkit-transition:none; -moz-transition:none; transition:none}
.sb-item img{max-width:100%; max-height:100%; display:block; border-radius:2px; position:relative}
.sb-item-ani{top:400px; opacity:0; -webkit-transform:scale(.5)rotate(25deg); -moz-transform:scale(.5)rotate(25deg); transform:scale(.5)rotate(25deg)}
.sb-item-ani2{top:400px; -webkit-transform:scale(.5) rotate(25deg); -moz-transform:scale(.5) rotate(25deg); transform:scale(.5) rotate(25deg); opacity:0}
.sb-caption{position:absolute; bottom:0; width:100%; background:#000; background:rgba(0,0,0,0.9); color:#CCC; font-family:Arial,sans-serif; padding:10px; box-sizing:border-box; -moz-box-sizing:border-box; z-index:1; text-align:center;  -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80)}
.sb-nav{position:absolute; top:10px; width:100%; margin:0 auto; display:none; z-index:10; text-align:center; opacity:.5;  -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50); filter:alpha(opacity=50); font-size:0; -webkit-transition:all .15s ease-out; -moz-transition:all .15s ease-out; transition:all .15s ease-out; zoom:1}
.sb-nav:hover{opacity:1;  -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100); filter:alpha(opacity=100)}
.sb-prev, .sb-next, .sb-cancel{display:inline-block; background:#000; background:rgba(0,0,0,0.9); position:relative; zoom:1; outline:none; margin-right:1px; color:#fff!important; width:50px; height:35px; text-align:center; text-decoration:none; font-size:21px; font-weight:700; line-height:33px; -webkit-transition:all .15s ease-out; -moz-transition:all .15s ease-out; transition:all .15s ease-out}
.sb-prev{border-radius:15px 0 0 15px}
.sb-next{border-radius:0 15px 15px 0}
.sb-nav a:hover{background:#fff; color:#000!important}
.sb-cancel:hover{background:#820001}

.zoom a{-webkit-transform:scale(1); -webkit-transition-duration:0.5s; -moz-transform:scale(1); -moz-transition-duration:0.5s; -o-transform:scale(1); -o-transition-duration:0.5s}
.zoom a:hover{-webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1)}
.zoom img{-webkit-transform:scale(1); -webkit-transition-duration:0.5s; -moz-transform:scale(1); -moz-transition-duration:0.5s; -o-transform:scale(1); -o-transition-duration:0.5s}
.zoom img:hover{-webkit-transform:scale(1.1); -moz-box-shadow:0px 0px 30px #666; -moz-transform:scale(1.1); -o-transform:scale(1.1)}

.box{float:left; padding:5px; box-shadow:0 0 3px rgba(184,68,6,.3); background-color:#FFF; margin-right:40px; margin-left:0}
.cf{ *zoom:1}
.he-wrap{position:relative; zoom:1; display:inline-block;  *display:inline; position:relative}
.he-view, .he-zoom{position:absolute; top:0; left:0; right:0; bottom:0; overflow:hidden; visibility:hidden}
.bg{position:absolute; width:100%; height:100%; background-image:url(../images/zoom.png); background-repeat:no-repeat; background-position:50% 50%}
.bg2{position:absolute; width:100%; height:100%}
.tpl4 .bg div{width:20%; height:100%; display:inline-block;  *zoom:1; *display:inline; background-color:#aaa; background-color:rgba(0,0,0,.4)}
.tpl5 .bg2 div{width:100%; height:100%; display:inline-block;  *zoom:1; *display:inline; background-color:#aaa; background-color:rgba(0,0,0,.4); background-image:url(../images/zoom.png); background-repeat:no-repeat; background-position:50% 50%}
.he-wrap{position:relative; zoom:1; display:inline-block;  *display:inline; position:relative}
.he-view, .he-zoom{position:absolute; top:0; left:0; right:0; bottom:0; overflow:hidden; visibility:hidden}
.he-view-show{visibility:visible}
.a0, .a1, .a2, .a3, .a4, .a5, .a6, .a7{-webkit-animation-fill-mode:both; -moz-animation-fill-mode:both; -ms-animation-fill-mode:both; -o-animation-fill-mode:both; animation-fill-mode:both; -webkit-animation-duration:.6s; -moz-animation-duration:.6s; -ms-animation-duration:.6s; -o-animation-duration:.6s; animation-duration:.6s}
 100%{-o-transform:perspective(400px) rotateY(0deg); opacity:1}
 
.likeFacebook{float:left; width:400px; padding-top:5px}
.FBshare{float:right; width:280px}
.FBshare h3{font-weight:900; font-size:14px !important; text-align:left !important; padding:0px 15px 0px 0px; margin-bottom:10px}
 
@-webkit-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-o-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
.fadeIn{-webkit-animation-name:fadeIn; -moz-animation-name:fadeIn; -o-animation-name:fadeIn; animation-name:fadeIn}

@-webkit-keyframes fadeInLeft{0%{opacity:0; -webkit-transform:translateX(-100%)}
100%{opacity:1; -webkit-transform:translateX(0%)}
}
@-moz-keyframes fadeInLeft{0%{opacity:0; -moz-transform:translateX(-100%)}
100%{opacity:1; -moz-transform:translateX(0%)}
}
@-o-keyframes fadeInLeft{0%{opacity:0; -o-transform:translateX(-100%)}
100%{opacity:1; -o-transform:translateX(0%)}
}
@keyframes fadeInLeft{0%{opacity:0; transform:translateX(-100%)}
100%{opacity:1; transform:translateX(0%)}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft; -moz-animation-name:fadeInLeft; -o-animation-name:fadeInLeft; animation-name:fadeInLeft}

@-webkit-keyframes fadeInRight{0%{opacity:0; -webkit-transform:translateX(100%)}
100%{opacity:1; -webkit-transform:translateX(0%)}
}
@-moz-keyframes fadeInRight{0%{opacity:0; -moz-transform:translateX(100%)}
100%{opacity:1; -moz-transform:translateX(0%)}
}
@-o-keyframes fadeInRight{0%{opacity:0; -o-transform:translateX(100%)}
100%{opacity:1; -o-transform:translateX(0%)}
}
@keyframes fadeInRight{0%{opacity:0; transform:translateX(100%)}
100%{opacity:1; transform:translateX(0%)}
}
.fadeInRight{-webkit-animation-name:fadeInRight; -moz-animation-name:fadeInRight; -o-animation-name:fadeInRight; animation-name:fadeInRight}

@-webkit-keyframes fadeInUp{0%{opacity:0; -webkit-transform:translateY(100%)}
100%{opacity:1; -webkit-transform:translateY(0%)}
}
@-moz-keyframes fadeInUp{0%{opacity:0; -moz-transform:translateY(100%)}
100%{opacity:1; -moz-transform:translateY(0%)}
}
@-o-keyframes fadeInUp{0%{opacity:0; -o-transform:translateY(100%)}
100%{opacity:1; -o-transform:translateY(0%)}
}
@keyframes fadeInUp{0%{opacity:0; transform:translateY(100%)}
100%{opacity:1; transform:translateY(0%)}
}
.fadeInUp{-webkit-animation-name:fadeInUp; -moz-animation-name:fadeInUp; -o-animation-name:fadeInUp; animation-name:fadeInUp}

@-webkit-keyframes fadeInDown{0%{opacity:0; -webkit-transform:translateY(-100%)}
100%{opacity:1; -webkit-transform:translateY(0%)}
}
@-moz-keyframes fadeInDown{0%{opacity:0; -moz-transform:translateY(-100%)}
100%{opacity:1; -moz-transform:translateY(0%)}
}
@-o-keyframes fadeInDown{0%{opacity:0; -o-transform:translateY(-100%)}
100%{opacity:1; -o-transform:translateY(0%)}
}
@keyframes fadeInDown{0%{opacity:0; transform:translateY(-100%)}
100%{opacity:1; transform:translateY(0%)}
}
.fadeInDown{-webkit-animation-name:fadeInDown; -moz-animation-name:fadeInDown; -o-animation-name:fadeInDown; animation-name:fadeInDown}

@-webkit-keyframes flipInLeft{0%{-webkit-transform:perspective(400px) rotateY(90deg); opacity:0.5}
60%{-webkit-transform:perspective(400px) rotateY(-10deg)}
80%{-webkit-transform:perspective(400px) rotateY(5deg)}
100%{-webkit-transform:perspective(400px) rotateY(0deg); opacity:1}
}
@-moz-keyframes flipInLeft{0%{-moz-transform:perspective(400px) rotateY(90deg); opacity:0.5}
60%{-moz-transform:perspective(400px) rotateY(-10deg)}
80%{-moz-transform:perspective(400px) rotateY(5deg)}
100%{-moz-transform:perspective(400px) rotateY(0deg); opacity:1}
}
@-o-keyframes flipInLeft{0%{-o-transform:perspective(400px) rotateY(90deg); opacity:0.5}
60%{-o-transform:perspective(400px) rotateY(-10deg)}
80%{-o-transform:perspective(400px) rotateY(5deg)}
100%{-o-transform:perspective(400px) rotateY(0deg); opacity:1}
}
@keyframes flipInLeft{0%{transform:perspective(400px) rotateY(90deg); opacity:0.5}
60%{transform:perspective(400px) rotateY(-10deg)}
80%{transform:perspective(400px) rotateY(5deg)}
100%{transform:perspective(400px) rotateY(0deg); opacity:1}
}
.flipInLeft{-webkit-transform-style:preserve-3d; -webkit-animation-name:flipInLeft; -webkit-transform-origin:0 50%; -moz-transform-style:preserve-3d; -moz-animation-name:flipInLeft; -moz-transform-origin:0 50%; -o-transform-style:preserve-3d; -o-animation-name:flipInLeft; -o-transform-origin:0 50%; transform-style:preserve-3d; animation-name:flipInLeft; transform-origin:0 50%}

@-webkit-keyframes flipInRight{0%{-webkit-transform:perspective(400px) rotateY(-90deg); opacity:0.5}
60%{-webkit-transform:perspective(400px) rotateY(10deg)}
80%{-webkit-transform:perspective(400px) rotateY(-5deg)}
100%{-webkit-transform:perspective(400px) rotateY(0deg); opacity:1}
}
@-moz-keyframes flipInRight{0%{-moz-transform:perspective(400px) rotateY(-90deg); opacity:0.5}
60%{-moz-transform:perspective(400px) rotateY(10deg)}
80%{-moz-transform:perspective(400px) rotateY(-5deg)}
100%{-moz-transform:perspective(400px) rotateY(0deg); opacity:1}
}
@-o-keyframes flipInRight{0%{-o-transform:perspective(400px) rotateY(-90deg); opacity:0.5}
60%{-o-transform:perspective(400px) rotateY(10deg)}
80%{-o-transform:perspective(400px) rotateY(-5deg)}
100%{-o-transform:perspective(400px) rotateY(0deg); opacity:1}
}
@keyframes flipInRight{0%{transform:perspective(400px) rotateY(-90deg); opacity:0.5}
60%{transform:perspective(400px) rotateY(10deg)}
80%{transform:perspective(400px) rotateY(-5deg)}
100%{transform:perspective(400px) rotateY(0deg); opacity:1}
}
.flipInRight{-webkit-transform-style:preserve-3d; -webkit-animation-name:flipInRight; -webkit-transform-origin:100% 50%; -moz-transform-style:preserve-3d; -moz-animation-name:flipInRight; -moz-transform-origin:100% 50%; -o-transform-style:preserve-3d; -o-animation-name:flipInRight; -o-transform-origin:100% 50%; transform-style:preserve-3d; animation-name:flipInRight; transform-origin:100% 50%}

@-webkit-keyframes flipInDown{0%{-webkit-transform:perspective(400px) rotateX(-90deg); opacity:0.5}
60%{-webkit-transform:perspective(400px) rotateX(10deg)}
80%{-webkit-transform:perspective(400px) rotateX(-5deg)}
100%{-webkit-transform:perspective(400px) rotateX(0deg); opacity:1}
}
@-moz-keyframes flipInDown{0%{-moz-transform:perspective(400px) rotateX(-90deg); opacity:0.5}
60%{-moz-transform:perspective(400px) rotateX(10deg)}
80%{-moz-transform:perspective(400px) rotateX(-5deg)}
100%{-moz-transform:perspective(400px) rotateX(0deg); opacity:1}
}
@-o-keyframes flipInDown{0%{-o-transform:perspective(400px) rotateX(-90deg); opacity:0.5}
60%{-o-transform:perspective(400px) rotateX(10deg)}
80%{-o-transform:perspective(400px) rotateX(-5deg)}
100%{-o-transform:perspective(400px) rotateX(0deg); opacity:1}
}
@keyframes flipInDown{0%{transform:perspective(400px) rotateX(-90deg); opacity:0.5}
60%{transform:perspective(400px) rotateX(10deg)}
80%{transform:perspective(400px) rotateX(-5deg)}
100%{transform:perspective(400px) rotateX(0deg); opacity:1}
}
.flipInDown{-webkit-transform-style:preserve-3d; -webkit-animation-name:flipInDown; -webkit-transform-origin:50% 0%; -moz-transform-style:preserve-3d; -moz-animation-name:flipInDown; -moz-transform-origin:50% 0%; -o-transform-style:preserve-3d; -o-animation-name:flipInDown; -o-transform-origin:50% 0%; transform-style:preserve-3d; animation-name:flipInDown; transform-origin:50% 0%}

@-webkit-keyframes flipInUp{0%{-webkit-transform:perspective(300px) rotateX(90deg); opacity:0.5}
60%{-webkit-transform:perspective(300px) rotateX(-10deg)}
80%{-webkit-transform:perspective(300px) rotateX(5deg)}
100%{-webkit-transform:perspective(300px) rotateX(0deg); opacity:1}
}
7
-webkit-keyframes flipInUp{0%{-webkit-transform:perspective(300px) rotateX(90deg); opacity:0.5}
60%{-webkit-transform:perspective(300px) rotateX(-10deg)}
80%{-webkit-transform:perspective(300px) rotateX(5deg)}
100%{-webkit-transform:perspective(300px) rotateX(0deg); opacity:1}
}
@-moz-keyframes flipInUp{0%{-moz-transform:perspective(300px) rotateX(90deg); opacity:0.5}
60%{-moz-transform:perspective(300px) rotateX(-10deg)}
80%{-moz-transform:perspective(300px) rotateX(5deg)}
100%{-moz-transform:perspective(300px) rotateX(0deg); opacity:1}
}
@-o-keyframes flipInUp{0%{-o-transform:perspective(300px) rotateX(90deg); opacity:0.5}
60%{-o-transform:perspective(300px) rotateX(-10deg)}
80%{-o-transform:perspective(300px) rotateX(5deg)}
100%{-o-transform:perspective(300px) rotateX(0deg); opacity:1}
}
@keyframes flipInUp{0%{transform:perspective(300px) rotateX(90deg); opacity:0.5}
60%{transform:perspective(300px) rotateX(-10deg)}
80%{transform:perspective(300px) rotateX(5deg)}
100%{transform:perspective(300px) rotateX(0deg); opacity:1}
}
.flipInUp{-webkit-transform-style:preserve-3d; -webkit-animation-name:flipInUp; -webkit-transform-origin:50% 100%; -moz-transform-style:preserve-3d; -moz-animation-name:flipInUp; -moz-transform-origin:50% 100%; -o-transform-style:preserve-3d; -o-animation-name:flipInUp; -o-transform-origin:50% 100%; transform-style:preserve-3d; animation-name:flipInUp; transform-origin:50% 100%}
.flipInV, flipInH{-webkit-transform-style:preserve-3d; -webkit-animation-name:flipInDown; -webkit-transform-origin:50% 50%; -moz-transform-style:preserve-3d; -moz-animation-name:flipInDown; -moz-transform-origin:50% 50%; -o-transform-style:preserve-3d; -o-animation-name:flipInDown; -o-transform-origin:50% 50%; transform-style:preserve-3d; animation-name:flipInDown; transform-origin:50% 50%}
.flipInH{-webkit-animation-name:flipInLeft; -moz-animation-name:flipInLeft; -o-animation-name:flipInLeft; animation-name:flipInLeft}
#google-maps{width:100%; margin-top:35px; margin-bottom:35px; text-align:center}
.tekst-lijevo{text-align:left !important}
.field-validation-error { color: red; display: inline; font-size: 11px; font-style: italic; padding-left: 5px;}

.social-likes, .social-likes__widget{display:inline-block; padding:0; vertical-align:middle!important; word-spacing:0!important; text-indent:0!important; list-style:none!important; float:left}
.social-likes{opacity:0}
.social-likes_visible{opacity:1; -webkit-transition:opacity .1s ease-in; transition:opacity .1s ease-in}
.social-likes>*{display:inline-block; visibility:hidden}
.social-likes_vertical>*{display:block}
.social-likes_visible>*{visibility:inherit}
.social-likes__widget{display:inline-block; position:relative; white-space:nowrap}
.social-likes__widget:before, .social-likes__widget:after{display:none!important}
.social-likes_vertical .social-likes__widget{display:block; float:left; clear:left}
.social-likes__button, .social-likes__icon, .social-likes__counter{text-decoration:none; text-rendering:optimizeLegibility}
.social-likes__button, .social-likes__counter{display:inline-block; margin:0; outline:0}
.social-likes__button{position:relative; cursor:pointer; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none}
.social-likes__button:before{content:""; display:inline-block}
.social-likes__icon{position:absolute; top:0; left:0}
.social-likes__counter{display:none; position:relative}
.social-likes_ready .social-likes__counter, .social-likes__counter_single{display:inline-block}
.social-likes_ready .social-likes__counter_empty{display:none}
.social-likes_vertical .social-likes__widget{display:block}
.social-likes_notext .social-likes__button{padding-left:0}
.social-likes_single-w{position:relative; display:inline-block}
.social-likes_single{position:absolute; text-align:left; z-index:99999; visibility:hidden; opacity:0; -webkit-transition:visibility 0 .11s,opacity .1s ease-in; transition:visibility 0s .11s,opacity .1s ease-in; -webkit-backface-visibility:hidden; backface-visibility:hidden}
.social-likes_single.social-likes_opened{visibility:visible; opacity:1; -webkit-transition:opacity .15s ease-out; transition:opacity .15s ease-out}
.social-likes__button_single{position:relative}
.social-likes, .social-likes__widget{border:0; font-size:14px}
.social-likes__widget{line-height:20px}
.social-likes{min-height:28px; margin:-3px}
.social-likes, .social-likes_single-w{line-height:20px}
.social-likes__widget{margin:3px}
.social-likes__button, .social-likes__counter{font-family:"Trebuchet MS","Helvetica Neue",Tahoma,sans-serif; font-size:14px; line-height:18px; border-width:1px; border-style:solid; border-radius:3px}
.social-likes__button{padding:1px 4px 1px 20px; font-weight:700; text-shadow:0 1px 0 rgba(255,255,255,.6); box-shadow:0 1px 1px rgba(0,0,0,.05); -webkit-transition:border .1s ease-in-out,color .2s ease-in-out; transition:border .1s ease-in-out,color .2s ease-in-out}
.social-likes__icon{width:20px; height:20px; background-repeat:no-repeat}
.social-likes__counter{margin-left:7px; padding:1px 4px; font-weight:400; color:#666; color:rgba(0,0,0,.5); cursor:default}
.social-likes__counter:before, .social-likes__counter:after{content:""; position:absolute; width:0; height:0}
.social-likes__counter:before{top:4px; left:-6px; border:6px inset transparent; border-left:0; border-right:6px solid; border-right-color:inherit; opacity:.7}
.social-likes__counter:after{top:5px; left:-4px; border:5px inset transparent; border-left:0; border-right:5px solid}
.social-likes_vertical{margin:-6px -4px}
.social-likes_vertical .social-likes__widget{margin:6px 4px}
.social-likes_notext .social-likes__widget{margin:3px 2px}
.social-likes_notext .social-likes__button{width:16px}
.social-likes_single{margin-top:-16px; padding:6px 6px 4px; background:#fff; box-shadow:0 0 10px rgba(0,0,0,.25)}
.social-likes__widget_single{margin:0}
.social-likes__button_single{padding-left:19px; background:#e2e2e2; background:-webkit-linear-gradient(top,#f7f7f7,#e2e2e2); background:linear-gradient(to bottom,#f7f7f7,#e2e2e2); color:#444; border-color:#ccc; border-color:rgba(179,179,179,.8); border-bottom-color:rgba(153,153,153,.8)}
.social-likes__button_single:hover, .social-likes__widget_active .social-likes__button_single{background:#f4f4f4; background:-webkit-linear-gradient(top,#f0f0f0,#cfcfcf); background:linear-gradient(to bottom,#f0f0f0,#cfcfcf); color:#222; border-color:#bbb; border-bottom-color:#9f9f9f}
.social-likes__icon_single{background-image:url("data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAACmUlEQVR42kySX0hTYRjGn/O3nQ3FTduc1gwsQA1VCgK9iYmBDIjwxvDGO70qVIRUKUTwbiKI6rWgGEOhFAhCJMYIQxiSjIgybIi2tuHcOTv/z9fZCaIH3psPfu/3Pg8PRQiho9vRlxk989SAEaBAWbqlQzd1lMUxHDiaAwGhWbC/A3zg9eiT0VdMmkuPade1MY1oNzRKcxGWCN4Kr+Cr9An+Kr8gWZKQU3MCGLgsyvIV6eLd7bfbHOu55emTVMlng2A5Fn1tfei+3Y3/tfdtD7upXYiyCFqlfcJNIcJeqpfNJmuC4ihMh6fRWN2Is8IZEj8TDtQV6nIWpTIpxE/icFNuqJraxJa0EsnLeUw8mnCgnS87WPy4CEmTHHDjaANttW1I/Uo5XlVDBdEJYUO+kLUaWUWNpwZZKYv5+DzqKuuwEFkAAUE0HkXiNAE350ZRK8JODpzBEZqhGVKGyto/2UdGymD4wTCa/c1o8bdg8N4gSkYJXsGLpkCTMzzLgz08PaR6V3tB8RTs1ODm3SjIhX/BFJUiLq4uMBOeQc+dHudt6s2UxSqGAkVWQFs07O8dD3Mf5pCVsyCEYPlgGbUVtQg3hmGYBmLHMaRzabCmaRKO4mARCwwYTD6cxFpyDePvxp3t5ZOXIkuwLWE9uY6RrREE+aADAgYg6iIG7g+gv7XfmeR5EhQotAfbnQWbR5uYfT+LhqoGWIplg4b5HSZ8AitgK7kFWZUx1DmEjmCHA6QLaawkVhD7HIOH9oCYBKZu/qBCj0PPqjurX9hwkDAEdiGcfta4/yadLWWd3nqveQGCss7zn/ILTOvz1oPccU6neTpADMK4iOuKMRmxJJVEpaSIvMWLLsslWpolm4r5VT6TV+o766N/BBgAW0s6t4L8o7kAAAAASUVORK5CYII="); background-position:2px 3px}
.social-likes__counter_single{background:#f6f6f6; border-color:#ddd}
.social-likes__counter_single:after{border-right-color:#f6f6f6}
.social-likes__button_facebook{padding-left:19px; background:#eceef5; background:#fceabb; background:-moz-linear-gradient(top, #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fceabb),color-stop(50%,#fccd4d),color-stop(51%,#f8b500),color-stop(100%,#fbdf93)); background:-webkit-linear-gradient(top, #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); background:-o-linear-gradient(top, #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); background:-ms-linear-gradient(top, #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); background:linear-gradient(to bottom, #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fceabb',endColorstr='#fbdf93',GradientType=0 ); color:#900; border-color:#cad4e7; border-bottom-color:rgba(253,189,94,0.8); border-top-color:rgba(253,189,94,0.8); border-right-color:rgba(253,189,94,0.8); border-left-color:rgba(253,189,94,0.8)}
.social-likes__button_facebook:hover{background:#c0cdf3; background:-webkit-linear-gradient(top,#f2f3f7,#c0cdf3); background:linear-gradient(to bottom,#f2f3f7,#c0cdf3); color:#253860; border-color:#b4bfd4; border-bottom-color:#b3b7bf}
.social-likes__icon_facebook{background-image:url("data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOBAMAAADtZjDiAAAAFVBMVEVheaw7WZhgeKvr7vT///9FYp5thLQcmmHvAAAAMklEQVQI12NgFAQBAQZBCADTyi4Q2gRKuwii0C4uEHFjF2Os8mA6LC0tzSUtFU5D7QEASU4NS6TAlaUAAAAASUVORK5CYII="); background-position:3px 3px}
.social-likes__counter_facebook{background-color:#FDF39F; border-top-color:rgba(253,189,94,0.8); border-right-color:rgba(253,189,94,0.8); border-bottom-color:rgba(253,189,94,0.8); border-left-color:rgba(253,189,94,0.8)}
.social-likes__counter_facebook:after{border-right-color:#f2f3f7}
.social-likes__button_twitter{padding-left:19px; background:#fceabb; background:-moz-linear-gradient(top, #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fceabb),color-stop(50%,#fccd4d),color-stop(51%,#f8b500),color-stop(100%,#fbdf93)); background:-webkit-linear-gradient(top, #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); background:-o-linear-gradient(top, #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); background:-ms-linear-gradient(top, #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); background:linear-gradient(to bottom, #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fceabb',endColorstr='#fbdf93',GradientType=0 ); color:#900; border-color:#a4cce5; border-bottom-color:rgba(253,189,94,0.8); border-top-color:rgba(253,189,94,0.8); border-right-color:rgba(253,189,94,0.8); border-left-color:rgba(253,189,94,0.8)}
.social-likes__button_twitter:hover{background:#bfdfed; background:-webkit-linear-gradient(top,#f2f8fc,#bfdfed); background:linear-gradient(to bottom,#f2f8fc,#bfdfed); color:#0b3752; border-color:#9cbbcf; border-bottom-color:#68a0c4}
.social-likes__icon_twitter{background-image:url("data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAALCAMAAAB4W0xQAAAA3lBMVEX///////8AgJ8AgK/////m9fr///8Afa8GgrEAfq8Afa0AgrQAfa2MyuJ7yOUBiL0AhLUAhroCg7YRiLUmncub1+8AgLUWnc////+03u8MqeYChbgmreBpx+oMreuAy+mHzOcksecmseX///////+54/NBvesmtOsKmdAAgLAAib1Pwe0amMjA5fJtxehtyextzO+N1fLW8PkAq+0Ao+EAq+wAod8AkckAjMIApeUApuYAmNIAm9cApOMAqOgAouAAqusAntoAnNgAod4Alc4AjsQAp+cApeQArO4AqenIkFDnAAAAM3RSTlMADBAQd6EkYLOAcJ9garnwn7/hZ+DLMNE8pPvR89n7wYjx80gwruvz+Z/v55/B39/f18d/Bxu1AAAAhUlEQVQIHR3BBQLCMBAEwE0Nd9fi7iFQrFAI5fj/h0iYAQxoZjyWhGEA0QiUxvvo5fIFoOglTJTl/nN4TlJAOpCZ7OLFiYclB6iczsHlGhLRrQqgVufC9wURb0JxWm36+7rQOl1BCu/1oQ2GI0HExzYUczqT9weJuc2gMGu5Wm+2O4tB+QHGhxMRTbwDjQAAAABJRU5ErkJggg=="); background-position:3px 5px}
.social-likes__counter_twitter{background:#f2f8fc; border-top-color:rgba(253,189,94,0.8); border-right-color:rgba(253,189,94,0.8); border-bottom-color:rgba(253,189,94,0.8); border-left-color:rgba(253,189,94,0.8)}
.social-likes__counter_twitter:after{border-right-color:#f2f8fc}
.social-likes__button_plusone{padding-left:12px; background:#fceabb; background:-moz-linear-gradient(top, #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fceabb),color-stop(50%,#fccd4d),color-stop(51%,#f8b500),color-stop(100%,#fbdf93)); background:-webkit-linear-gradient(top, #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); background:-o-linear-gradient(top, #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); background:-ms-linear-gradient(top, #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); background:linear-gradient(to bottom, #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fceabb',endColorstr='#fbdf93',GradientType=0 );  color:#da573b; border-color:#bbb; border-bottom-color:rgba(253,189,94,0.8); border-top-color:rgba(253,189,94,0.8); border-right-color:rgba(253,189,94,0.8); border-left-color:rgba(253,189,94,0.8)}
.social-likes__button_plusone:hover{background:#f4f4f4; background:-webkit-linear-gradient(top,#f9f9f9,#f0f0f0); background:linear-gradient(to bottom,#f9f9f9,#f0f0f0); color:#cd4427; border-color:#ddd; border-bottom-color:#ccc}
.social-likes__icon_plusone{background-image:url("data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAMAAADqIa48AAAA1VBMVEX////w8PDaVzv6+vr29vbijXveaU/s5uXcalHmqp3p5eTfeGLnoJH77erw6ujcYUX39PTlinfhiHXfbVPxysLaWT3u6urbWz/t6enx6efggm78/PzutKfdZUvecVjq4d/kraHcYUb02NLjgWvcZ03gkH7fiXbcYkf33df4+Pj44dzxxLrebVXmu7Lw8PDgdFzgfGbo4+LssqXccVnl1tPcmozdemTcdFznlILaWTzcaE/kzsrik4L48fDsq53219Hhd2DdclvaVzr57Orj09Dqp5jl2daL4EW+AAAAAnRSTlMA+MX1txYAAAB3SURBVAgdLcEDFsMAEEDB341q27ZtbHH/IzV96QzBQDIkLiuKP2yUylKJGBCLAwkpAilcaclkIZcHCiIO6ARw5A5otQb1RhNoabvT7fVxDYajsV7xTGc6X+BZqq7WwGa7s/YHPZ7gfDFM82brA3z8PG198ffWzxcvuAx4n4cZ9wAAAABJRU5ErkJggg=="); background-position:0 6px}
.social-likes__counter_plusone{background:#f9f9f9; border-top-color:rgba(253,189,94,0.8); border-right-color:rgba(253,189,94,0.8); border-bottom-color:rgba(253,189,94,0.8); border-left-color:rgba(253,189,94,0.8)}
.social-likes__counter_plusone:after{border-right-color:#f9f9f9}
.social-likes__button_mailru{padding-left:18px; background:#004584; background:-webkit-linear-gradient(top,#5d90ba,#004584); background:linear-gradient(to bottom,#5d90ba,#004584); color:#fff; color:rgba(255,255,255,.95); border-color:#1e65a5; border-color:rgba(11,84,153,.8); border-bottom-color:rgba(3,27,48,.8); text-shadow:0 -1px 0 rgba(0,0,0,.3)}
.social-likes__button_mailru:hover{background:#001e5d; background:-webkit-linear-gradient(top,#618cae,#001e5d); background:linear-gradient(to bottom,#618cae,#001e5d); color:#fff; color:rgba(255,255,255,.99); border-color:#094984; border-bottom-color:#031b30}
.social-likes__icon_mailru{background-image:url("data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAACXUlEQVR42nyTbUhTYRiGLzU1WxgqfqK5pSkaliASRb8qwLIIIaAQQ4qsAJLof4ghUkhQlJlihq6gyiTBqFQrmuIS0TDNUSubqS3bVHNzW7r1nJgxE3zh4pzD8/G+9/2cF1ZZiz1sXC3u919yCFAoFAmZPiGDcEe4HpDN3IpiKdR4PDzz8yPF+A1D9wDmySnsCdGEZqYSlRRPssRHJZ4rDQYA/L2F4W43L23zxBaWoM0u4Mp3C43pGrpedFObksel4goezMyhUvKWybF3Ur3wlsX8fVRqL7JfgsOCx4dblg7azxymak6HXXj4T6dLj1N3m/cn88j4reen4TGGrDRuAOUFuTT8eoNFafK6huP3ymhTNlJOu8Yyw9aIDQQNGmm7XMxu0RR2opTy3g/UAtMNLajVsfiVnCLf4STw6wRNkrNHZG33/zJOKkBwIH0/rOyYtWHT9VOjFAIAI64F6gEAYiIYBhg1s9l/yIgDIFXN2o8mpkNVqORIbt8RipzopXdxPhLANIHTv66ZPocLpyaOgxVamuwOHItutNJgvdeT9PgoKpaKI8PIFcc9jR30AgS2XKVLMWT8OQdydnJtsh2T1+W/Rr2qRm/rxGFu5alirny/A9YBIIYdMjYzLi7Oy/NscBDnjuZQX3qa+7syqQLylA0Ulz89YTRNwzHfPywgI5nzd8so2rKJJMAkU9CZrVgTY4hQhRC37QiVY5NkTc0yAtQJjgAAwCNO9998hNU6i9PjxhUVjjoxlr02B2GDn7H1DHFBxtkK6IWFFRfDu1IEjZDgxSKMCU3Csin8EWAAcfkVu4j5tGUAAAAASUVORK5CYII="); background-position:1px 2px}
.social-likes__counter_mailru{background:#fff1c2; border-color:#ffc70d}
.social-likes__counter_mailru:after{border-right-color:#fff1c2}
.social-likes_notext .social-likes__icon_mailru{background-position:2px 2px}
.social-likes__button_vkontakte{background:#436f96; background:-webkit-linear-gradient(top,#8faecf,#436f96); background:linear-gradient(to bottom,#8faecf,#436f96); color:#fff; color:rgba(255,255,255,.95); border-color:#4d84c1; border-color:rgba(78,131,193,.8); border-bottom-color:rgba(52,88,127,.8); text-shadow:0 -1px 0 rgba(0,0,0,.3)}
.social-likes__button_vkontakte:hover{background:#4e80ab; background:-webkit-linear-gradient(top,#a2c0df,#4e80ab); background:linear-gradient(to bottom,#a2c0df,#4e80ab); color:#fff; color:rgba(255,255,255,.99); border-color:#5788be; border-bottom-color:#3b6798}
.social-likes__icon_vkontakte{background-image:url("data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAQCAYAAADwMZRfAAACFUlEQVR42mL5//8/g4JbDgsDA4MgEMsCsTAQswExIwN28BuI3wPxUyB+DcS/WIAGgBSLBzqbJqWHuWYoSImKcLCzsuEwgOHP33//Hr94+3rzgTPb+xZubQcK3WOQd83m9M3ujPz6/eeP/yQAoFn/KvqXNQL1CzEBTeJ1tdLz4uJgY2cgATAxMjJaG6p7g4IBFBYcPFwcYsgK3n/6+sUwpLwXyLwGxNxAzBLsam5XmujrLSEiIAhTB7SYE0hxggxh/P/vPxMWy44baym9i/Ozy7x+78n1Gav2zGZiYuTqLo4JQlPHyITPxbISwvL+TiaJAc5m0aAYE+DlxuplFjyG/Dtz9d6dqokr6s9cuXvH1lhTODPc1Q6rbXgMYRQW4OHUUZXVAbrG8fDZ6y8Ta6b3f/vx6ycpLmGSFBVUifKyDgVxPnz+dn72mr3Hb95/+txQU1GBaO8A087TExdvn/3w+eun9XtP3WRnY5WTFhcSwO4SRsb/WAzRAXrhOhBPBQWqorSo1aTKxFgxIX50Q/6DDPn5+8+fT8iivNycXIcWNpTD+MCw4eHm5OBAt+Xnrz9/QHkHFLCfj1+4tReUJ+DOY2ZikpMUEYFhbAaAwPV7T0+AgotZQNns74Nnr9+xsjKL6KrKqbOyMLMQSvJ//vz9s27PqcPNM9e1ALmPGKFFASjXSgCxPBDz4SkGYOArED+B4u8AAQYACBLgM8J5VXgAAAAASUVORK5CYII="); background-position:1px 2px}
.social-likes__counter_vkontakte{background:#eaeef3; border-color:#afc1d4}
.social-likes__counter_vkontakte:after{border-right-color:#eaeef3}
.social-likes__button_odnoklassniki{padding-left:17px; background:#f6900b; background:-webkit-linear-gradient(top,#f6bb6d,#f6900b); background:linear-gradient(to bottom,#f6bb6d,#f6900b); color:#fff; color:rgba(255,255,255,.95); border-color:#d99c27; border-color:rgba(217,154,38,.8); border-bottom-color:rgba(197,137,7,.8); text-shadow:0 -1px 0 rgba(0,0,0,.12)}
.social-likes__button_odnoklassniki:hover{background:#f69a21; background:-webkit-linear-gradient(top,#fbcc5a,#f69a21); background:linear-gradient(to bottom,#fbcc5a,#f69a21); color:#fff; color:rgba(255,255,255,.99); border-color:#f0b22c; border-bottom-color:#c59121}
.social-likes__icon_odnoklassniki{background-image:url("data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAPCAQAAACcwS2GAAAA4ElEQVQYGQXBMUsCYQCA4Zc75yS3BoWQSHCK1oaGpjYLAgd3IZwkcOuHNBREEGQI/QFpy/GqranBkNCw8pKD83t7HgCMbXhmwxgAsORIVX22BMDqSvP59CGf6+oagPCtt0dsXBxqWAKw+tGPPZgeaFgC8Hmvzr0LXzodANCtpYmqpkm3Bhhnx52dYfvlfNju7WYnxthSf7NBepn1/VNb3GwtRqqqmib9GhQoP56q6lOXCgXAzTBWcw0TtwGLYazpa28/TTRMLPK2ls/SpFmn0KwvRvnsfR0iqlSIgIgyVaJ/7Q6fqBoqPZcAAAAASUVORK5CYII="); background-position:4px 3px}
.social-likes__counter_odnoklassniki{background:#ffe9be; border-color:#d9ab53}
.social-likes__counter_odnoklassniki:after{border-right-color:#ffe9be}
.social-likes_notext .social-likes__icon_odnoklassniki{background-position:5px 3px}
.social-likes__button_pinterest{padding-left:20px; background:#eee; background:-webkit-linear-gradient(top,#fefefe,#d3d3d3); background:linear-gradient(to bottom,#fefefe,#d3d3d3); color:#c71a28; border-color:#bbb; border-color:rgba(186,186,186,.8); border-bottom-color:rgba(153,153,153,.8)}
.social-likes__button_pinterest:hover{background:#efefef; background:-webkit-linear-gradient(top,#fff,#d9d9d9); background:linear-gradient(to bottom,#fff,#d9d9d9); color:#c11524; border-color:rgba(186,186,186,.6); border-bottom-color:rgba(153,153,153,.6)}
.social-likes__icon_pinterest{background-image:url("data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAMAAADjcdz2AAABYlBMVEX////CByTCByXCByS+BSC2ACTCBiS/ABXBByXBBiTCBiQAAAC/ACC5ABe0AB7BBiTBCCTBBCPBByW/AADCByTBCCXBCCXCAB/BBiTCBSTBByTBByTBByTBByW6AB3DByTBBiTBBiPCByTCBiW/BiDBBiTCBiO/BiPBBiS/BCK+BSHBByTBCCTBCCW5ACO8ABvCCCTBBiTBBiPCBiOZAAC/ACDCByPABSTCBiTCBiPCBiXBBiTCByTBByTBByLCBiTDCCTCCCTBByTBByXBByXBByXBBiXBByXBBiXCByTBCCWzABq/BiSAAADCBCTBBiXBBiXBByXBByXBByPBBiTCCCTBBiPCBiTBBiPBBSO4ABy/BSLBByXAByTAByW8BiG/BCTBByPCACS/BCPABCTACCOqAADCByLBCCTCCCTCBiTCBiTBByLBBiPCCCTBBiTCCCS+CCLCCCXCByTDCCXCByVy9s/zAAAAcnRSTlMA6ryWNwf9DObPswEQCxHspTqZBI3s6xn8Mo+csesass3a2fooW9Essjwv2+LmFhPpodOnBQjEaarZ2J3UzZR5qqqT1pH7Wq3s1eQKVAJH9Mnf3tuwgbBPe14SNG9NRS5AlxVIOYIGS8aiq6Mly8XXo0OXLlv1AAAA3ElEQVQYGQXBA4IDUAxAwVd763Zt27Zt22byc/+dAQAAAACAsvKIp6p52g8ABHINpmqiQV8CIFCpouvemtpS57whIKey1zQItLSaVUB7UMerzzN19bONDJikWXRLbSUd2mnW1d3Ta3302zfzlh4adjbCqIyRtAkmpyBqMkNG8yRtjt2FWNwjssyKrLLmwhubnq1tsZ1idt8O8JkeHh1zYnbKmViKCxG1S7JX19yETW7hzon476MPj095kRSQ8Irn+cVU1NxrHCD0Fom9m5qTjxIA4LP4VSj8/P4B/APnbDloW0CFhAAAAABJRU5ErkJggg=="); background-position:2px 1px}
.social-likes__counter_pinterest{background:#fff5f6; border-color:#f0a8ae}
.social-likes__counter_pinterest:after{border-right-color:#fff5f6}