.has-success .form-control{border-color:#cecece;-webkit-box-shadow:none;box-shadow:none}
@media (min-width:1200px){.container{width:985px;}}

.radio {    border: 1px solid #ccc;
    background: #ffffff;
    text-align: left;
    font-size: 15px;
    margin: 0 13px 0 0 !important;display: -webkit-inline-box;}


.lora-font {font-family: 'Lora', serif;}
.shadow-tekst {text-shadow: 6px 1px 26px #1b1b1b;}

.karta-0margin {margin:0}
.karta-0pad {padding:0}
.prijava-forma-mb0{margin-bottom:0px !important}
.margin-jezici{margin-left:25px !important}
.clear{clear:both;height:0px;}
.clear5{clear:both;height:5px;}
.clear10{clear:both;height:10px;}
.clear15{clear:both;height:15px;}
.clear20{clear:both;height:20px;}
.clear30{clear:both;height:30px;}
.clear40{clear:both;height:40px;}
.clear50{clear:both;height:50px;}
.clear55{clear:both;height:55px;}
.clear60{clear:both;height:60px;}
.oko-60{padding-top:60px;padding-bottom:80px}

.oko-50-60{padding-top:50px;padding-bottom:80px}
.oko-0-60{padding-top:0px;padding-bottom:80px}
.oko-60-30{padding-top:60px;padding-bottom:30px}
.noradi{border-radius:0 !important}
.noshadow{text-shadow:none !important}
.nopadding-nomargine{padding:0 !important;margin:0 !important}
.padding-r0{padding-right:0}
.righttoleft{text-align:right;}
.centertoleft{text-align:center;}
hr.hrfull{background:#ddd;}
.bigtar:hover{cursor:pointer;}
.breadcrumb > li + li::before{content:none}
.breadcrumb{font-size:12px;}
.breadcrumb{color:#777;}

.cart5error .help-block{color:#d2322d;}
.error_message p{font-size:0.8em;color:#d2322d;}
.error_message2 p{font-size:0.8em;color:#d2322d;}
.success_message p{font-size:1.8em;font-weight:700;color:#67d187;}
.success_message2 p{font-size:1.8em;font-weight:700;color:#67d187;}
.alert-darksuccess{background-color:#d6e9c6;border-color:#d6e9c6;border-radius:0;color:#3c763d;}
ul.ul-ref{list-style-type:none;counter-reset:section;width:100%;font-size:13px;padding:0;-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px;}
ul.ul-ref li{padding-left:10px;position:relative;line-height:35px;border-bottom:1px dotted #ddd;}
ul.ul-ref li:hover{background:#E8E8E8;}
ul.ul-ref li a{display:block;}
ul.ul-ref li a i.fa{color:#67d187;}
.m-auto{margin:0 auto}
.bijeli-naslov{color:#ffffff !important}
.smedi-naslov{color:#000000 !important}

.slidertext p {color: #fff;margin: 0 0 15px;font-size: 36px;line-height: 62px;font-family: 'Lora', serif;text-shadow: 6px 1px 26px #1b1b1b;}
.citati-box p, .citati-box h2, .citati-box h3, .citati-box h4 {color:#a52a2a !important}
.footer-text {font-weight: 600;font-size: 16px;line-height: 17px;margin: 0 0 15px;color:#ffffff}

a.bijeli{color:#fff;}
a.bijeli:hover,a.bijeli:active,a.bijeli:focus{color:#fff !important;text-decoration:none}
a.zastava{font-size:11px;font-weight:bold;margin:15px 0 0 0;padding:0px 6px !important;}
a.zastavaactive{background:#6ab3fa;}
a.zastavaactive:hover{background:#6ab3fa !important;}

a.smedi{color:#000000}
a.smedi:hover,a.smedi:active,a.smedi:focus{color:#000000 !important;text-decoration:none}
a.sivi{color:#2e1211;}
a.sivi:hover,a.sivi:active,a.sivi:focus{color:#6ab3fa !important;text-decoration:none}
a.zeleni{color:#6ab3fa;font-size:13px;font-weight:600;}
a.zeleni:hover,a.zeleni:active,a.zeleni:focus{color:#6ab3fa !important;text-decoration:none}
.btn-vise{color:#6ab3fa;text-shadow:none;background-color:#ffffff;border-color:#6ab3fa;border:1px solid #6ab3fa;padding:8px 16px;font-size:12px;font-weight:400;line-height:1.4em;margin-top:5px;}
.btn-vise:hover, .btn-vise:active,.btn-vise:focus,.btn-vise:active:hover,.btn-vise:active:focus{color:#fff;border-color:#6ab3fa;background-color:#6ab3fa;text-decoration:none}
.btn-nazad{color:#000000;text-shadow:none;background-color:#f4dfa7;border-color:#f1d790 #f1d790 #f1d790;}
.btn-nazad:hover, .btn-nazad:active,.btn-nazad:focus,.btn-nazad:active:hover,.btn-nazad:active:focus{color:#000000;border-color:#f1d790 #f1d790 #f1d790;background-color:#f1d790;text-decoration:none}
.btn-vise2{width:155px;display:inline-block;color:#6ab3fa;text-shadow:none;background-color:#ffffff;border-color:#6ab3fa;border:1px solid #6ab3fa;padding:10px 15px;}
.btn-vise2 a{color:#6ab3fa}
.btn-vise2:hover, .btn-vise2:active,.btn-vise2:focus,.btn-vise2:active:hover,.btn-vise2:active:focus{color:#fff;border-color:#6ab3fa;background-color:#6ab3fa;text-decoration:none}
.btn-vise2:hover a{color:#ffffff;text-decoration:none}
.owl-carousel .owl-item img{transform-style:flat;-webkit-backface-visibility:hidden;}
.owl-izdvojeno .owl-nav{top:0 !important;margin-top:280px !important;right:50% !important;}
.owl-izdvojeno.show-nav-title .owl-nav [class*="owl-"]{color:#ffffff;}
.owl-izdvojeno.show-nav-title .owl-nav .owl-prev{right:45%;}
.owl-izdvojeno.show-nav-title .owl-nav .owl-next{left:46%;}
.owl-izdvojeno .owl-nav .owl-prev:before, .owl-izdvojeno .owl-nav .owl-next:before{display:none}
.owl-izdvojeno.show-nav-title .owl-nav .owl-prev, .owl-izdvojeno.show-nav-title .owl-nav .owl-prev:hover, .owl-izdvojeno.show-nav-title .owl-nav .owl-prev:active{background:url(http://mladenka-perroton.com/slike/owl-left.png) no-repeat !important;width:30px !important;height:30px !important;padding:0;margin-top:7px;}
.owl-izdvojeno.show-nav-title .owl-nav .owl-next, .owl-izdvojeno.show-nav-title .owl-nav .owl-next:hover, .owl-izdvojeno.show-nav-title .owl-nav .owl-next:active{background:url(http://mladenka-perroton.com/slike/owl-right.png) no-repeat !important;width:30px !important;height:30px !important;padding:0;margin-top:7px;}
.cc-cookies{position:fixed;width:100%;left:0;bottom:0;padding:10px 5%;background:#fff;background:rgba(255,255,255,.85);color:#110300;font-size:12px;font-weight:400;z-index:99999;text-align:center;}
.cc-cookies a, .cc-cookies a:hover{color:#110300;text-decoration:underline;}
.cc-cookies a:hover{text-decoration:none;}
.cc-overlay{height:100%;padding-top:25%;}
.cc-cookies-error{float:left;width:90%;text-align:center;margin:1em 0 2em 0;background:#fff;padding:2em 5%;border:1px solid #ccc;font-size:18px;color:#333;}
.cc-cookies a.cc-cookie-accept, .cc-cookies-error a.cc-cookie-accept, .cc-cookies a.cc-cookie-decline, .cc-cookies-error a.cc-cookie-decline, .cc-cookies a.cc-cookie-reset{display:inline-block;color:#fff;text-decoration:none;background:#7DAF3B;padding:0.5em 0.75em;border-radius:3px;box-shadow:0 0 2px rgba(0,0,0,0.25);text-shadow:0 -1px 0 rgba(0,0,0,0.35);-o-transition:background 0.5s ease-in;-webkit-transition:background 0.25s ease-in;-moz-transition:background 0.25s ease-in;}
.cc-cookies a.cc-cookie-decline, .cc-cookies-error a.cc-cookie-decline{background:#af3b3b;margin-left:0.5em;}
.cc-cookies a.cc-cookie-reset{background:#f15b00;}
.cc-cookies a:hover.cc-cookie-accept, .cc-cookies-error a:hover.cc-cookie-accept, .cc-cookies a:hover.cc-cookie-decline, .cc-cookies-error a:hover.cc-cookie-decline, .cc-cookies a:hover.cc-cookie-reset{background:#000;-o-transition:background 0.5s ease-in;-webkit-transition:background 0.25s ease-in;-moz-transition:background 0.25s ease-in;}
.cc-cookies-error a.cc-cookie-accept, .cc-cookies-error a.cc-cookie-decline{display:block;margin-top:1em;}
.cc-cookies.cc-discreet{width:auto;padding:0.5em 1em;left:auto;top:auto;}
.cc-cookies.cc-discreet a.cc-cookie-reset{background:none;text-shadow:none;padding:0;text-decoration:underline;}
.cc-cookies.cc-discreet a:hover.cc-cookie-reset{text-decoration:none;}
.video-container{padding-top:25px;padding-bottom:50.5%;margin-bottom:10px;position:relative;overflow:hidden;height:0;}
.video-container.vimeo{padding-top:0;padding-bottom:56.4%;}
.video-container embed, .video-container iframe, .video-container object, .video-container video{position:absolute;top:0;left:0;width:100%;height:100%;}
@font-face{font-family:'biloxi';font-style:normal;src:url('http://mladenka-perroton.com/fonts/160801085311Biloxi.eot');src:local('biloxi'), url('http://mladenka-perroton.com/fonts/160801085311Biloxi.eot') format('embedded-opentype'), url('http://mladenka-perroton.com/fonts/160801085311Biloxi.woff') format('woff');}
body{color:#666666;font-size:15px}
p{color:#000000;margin:0 0 15px;font-size:17px;line-height: 27px;}

.h2-najave {font-size: 2.6em;line-height: 44px;}
h1, h2, h3{color:#000000}
.glavna-tekst h1 {font-family: 'Lora', serif;}
.glavna-tekst p {font-family: 'Lora', serif;}
.glavna-tekst ul {list-style-type:circle;color:#000000;font-family: 'Lora', serif;-webkit-padding-start: 20px;}
.glavna-tekst ul li {font-size:17px;line-height:27px}
.glavna-tekst ol {color:#000000;font-family: 'Lora', serif;}
.glavna-tekst ol li {font-size:17px;line-height:27px}
h3.prijava-gumb{color:#ffffff;font-weight:300;padding:3px 0;white-space:initial;font-size:20px}
h2.prijava{font-size: 2em;font-weight: 600;margin: 0;line-height: 35px;}
.font-size-pocetna{font-size:2.6em;}
.font13{font-size:13px}
.font14{font-size:15px}
.font16{font-size:16px}
.font19{font-size:19px !important}
.font-upper{text-transform:uppercase;}
.font-low{text-transform:lowercase;}
.h1-ostale{font-size:38px;letter-spacing:0;line-height:37px;margin:0 0 3px 0;font-weight: 400;font-family: 'Lora', serif;}
.glavna-tekst img{display:block;max-width:100%;height:auto;}

b, strong{font-weight:600}
h2.entry{font-weight:500;font-family: 'Lora', serif;}
h2.index{font-size:27px;line-height:32px;margin-bottom:13px;font-family: 'Lora', serif;}
h4{font-size:1.1em;font-family: 'Lora', serif;}
.rub-slike-blog{border:3px solid #ffffff;border-radius:140px}
.rub-slike{border:3px solid #f4dfa7;}
.izdvojeno-box{background:rgba(46,18,17, 0.40);padding:30px;min-height:270px;cursor:pointer}
.usluge-tekst{color:#ffffff;font-size:15px;line-height:24px;height: 109px;overflow: hidden;}
.usluge-tekst p{color:#ffffff;font-size:15px;line-height:24px;margin-bottom:15px}
.usluge-podnaslov{color:#a52a2a;text-transform:uppercase;font-size:12px;margin-bottom:15px}
.usluge-naslov{font-weight:600;font-family:'Quicksand', sans-serif;font-size:17px;}
.blog-box{margin:10px 0;background: #f7f7f7;}
.blog-box h3{font-size:17px;font-weight:600;margin:0 0 0 0;font-family: 'Lora', serif;}
.blog-podnaslov{color:#208ef7;font-size:12px;font-weight:600;}
.blog-box p{color:#444444;margin:0 0 0px;line-height:20px;font-size: 14px;font-family: 'Lora', serif;}
.blog-vise{float:right}
.blog-box-crta{border-bottom:1px solid #f4dfa7;height:30px;}
.slider-container{background:#ffffff}
.tp-loader.spinner3 .bounce1, .tp-loader.spinner3 .bounce2, .tp-loader.spinner3 .bounce3{background:#6ab3fa}
.tparrows.tp-rightarrow:before, .tparrows.tp-rightarrow:before, .tparrows.tp-leftarrow:before, .tparrows:before{display:none}
.tp-rightarrow{background:url(http://mladenka-perroton.com/slike/roto-right.png) no-repeat !important;width:47px;height:47px}
.tp-leftarrow{background:url(http://mladenka-perroton.com/slike/roto-left.png) no-repeat !important;width:47px;height:47px}
.tparrows{width:47px !important;height:47px !important}


.full-width{width:100%;padding:0 50px;}


ul.nav-pills > li.active > a{background:transparent;color:#e6e4e4 ;}
#header.header-transparent .header-body{    border-bottom: 1px solid #ffffff !important;min-height:auto;    padding: 20px 0;}


/*mladenka*/
html #header.header-transparent .header-body:before {background:rgba(0, 0, 0, 0.6);opacity: 0.5;}
#header.header-transparent .header-body:before{background:rgba(0, 0, 0, 0.6);border-bottom:none !important;}

.slider-container .top-label h1, .slider-container .top-label h2 {font-size: 2.2em;font-weight: 400;line-height: 94px;margin: 0 0 15px 0;color:#ffffff !important;font-family: 'Lora', serif;text-shadow: 6px 1px 26px #1b1b1b;padding:0 20px}
.slider-container .top-label {text-align:center}


.pozadina-words {background:#f7f7f7}
.krug-01 {background:#51A7F9;margin: 0 auto;padding:85px 25px;margin-bottom:20px;}
.krug-tekst {text-align: center;color:#ffffff;font-size: 28px;font-weight: 700;margin: 0;letter-spacing: normal;font-family: 'Lora', serif;}
.krug-tekst h2 {text-align: center;color:#ffffff;font-size: 28px;font-weight: 700;margin: 0;letter-spacing: normal;font-family: 'Lora', serif;}
.oko-krugovi {padding-top:65px;padding-bottom:75px}
.krug-01:hover  {background: #ffffff;color: #000000 !important;}
.krug-01:hover h2 {color: #000000 !important;}
.btn-veliki {font-size: 19px;font-weight: 600;}
a.social{padding:20px 0 10px 15px !important;color:#ffffff;font-size:25px}
a.social:hover,a.social:active,a.social:focus{color:#ffffff !important;text-decoration:none}
.uvod-programi {color:#000000}
.uvod-programi h2 {font-family: 'Lora', serif;}
.uvod-programi-naslov {font-size: 55px;line-height: normal;font-weight: 700;color:#ffffff;font-family: 'Lora', serif;}
.uvod-programi-naslov h2 {font-family: 'Lora', serif;}
.uvod-programi p {font-size:24px;color:#ffffff;line-height: 35px;font-weight: 100;font-family: 'Lora', serif;}
.uvod-programi-podnaslov {font-size: 28px;line-height: normal;font-weight: 700;font-family: 'Lora', serif;}

.uvod-manje-vise p {font-size:24px;color:#ffffff !important;line-height: 35px;font-weight: 100;font-family: 'Lora', serif;}
.uvod-manje-vise h1 {font-size: 1.5em;font-weight: 800;line-height: 94px;margin: 0 0 15px 0;letter-spacing: normal;color:#ffffff !important;font-family: 'Lora', serif;}
.uvod-manje-vise h2  {font-size: 1em;font-weight: 400;line-height: normal;margin: 0 0 15px 0;color:#ffffff !important;font-family: 'Lora', serif;}
.uvod-manje-vise h3, .uvod-manje-vise h4, .uvod-manje-vise h5, .uvod-manje-vise h6 {color:#ffffff !important;line-height: normal;margin: 0 0 15px 0;font-family: 'Lora', serif;}

.uvodne-ostalo  p {font-size:0.4em; color:#ffffff !important;font-weight:100;font-family: 'Lora', serif;}
.uvodne-ostalo  h1 {font-size: 1.5em;font-weight: 800;line-height: 94px;margin: 0 0 15px 0;letter-spacing: normal;color:#ffffff !important;font-family: 'Lora', serif;}
.uvodne-ostalo  h2 {font-size: 1em;font-weight: 400;line-height: normal;margin: 0 0 15px 0;color:#ffffff !important;font-family: 'Lora', serif}
.uvodne-ostalo h3, .uvodne-ostalo h4, .uvodne-ostalo h5, .uvodne-ostalo h6 {color:#ffffff !important;line-height: normal;margin: 0 0 15px 0;font-family: 'Lora', serif;}
.uvodne-ostalo  h1 span {font-size: 1.5em;font-weight: 800;line-height: 94px;margin: 0 0 15px 0;letter-spacing: normal;opacity:1;font-family: 'Lora', serif;}
.uvodne-ostalo  h2 span {font-size: 1em;font-weight: 400;line-height: normal;margin: 0 0 15px 0;opacity:1;font-family: 'Lora', serif;}
.uvodne-ostalo h3 span, .uvodne-ostalo h4 span, .uvodne-ostalo h5 span, .uvodne-ostalo h6 span {line-height: normal;margin: 0 0 15px 0;opacity:1;font-family: 'Lora', serif;}

.siva-pozadina {background:#f7f7f7}
.kontakt-oko {padding: 0;margin: -170px 0 0 0;background: #ffffff;min-height: 250px;margin-bottom: 85px;}
.forma-kontakt {padding:0 20px}

#footer a {color: #555555;}
#footer h1, #footer h2, #footer h3, #footer h4 {color: #ffffff;    font-family: "Open Sans", Arial, sans-serif;}
.oko-ikona {padding:30px 0}
.uvodne-ostalo {font-size: 60px;color: #ffffff;line-height: 65px;font-weight: 700;}


/*mladenka*/

.plavi-tekst {color:#51a7f9}
.slider .tp-bannertimer{background-color:rgba(0,0,0,0.20);}





@media (min-width:992px){
#header .header-nav-main nav > ul > li > a {font-family:'Quicksand', sans-serif;font-size:17px;text-transform:none;    padding: 27px 13px;}
#header .header-nav-main nav > ul > li.open > a, #header .header-nav-main nav > ul > li:hover > a{background-color:transparent;color:#6ab3fa;}
#header .header-nav-main nav > ul > li > a:focus, #header .header-nav-main nav > ul > li > a:hover{color:#e6e4e4 !important;}

}


.pozadina-karton{background:url(http://mladenka-perroton.com/slike/bg-loa.jpg) no-repeat !important;padding:60px 0;}
.program-box{border:1px solid #311918;padding:25px 0 15px 0;margin-bottom:30px;cursor:pointer}
.program-box h2{font-size:17px;text-transform:uppercase;font-weight:600;letter-spacing:normal;margin:0;}
.program-box:hover{background:#6ab3fa}
.blog-oko{padding:55px 0 38px 0;}
.onama-oko{padding:85px 0;}
.onama-ime{color: #000000;font-size: 27px;font-weight: 700;font-family: 'Lora', serif;}
.pozadina-bez{background:#f7f7f7;padding: 50px 0;}
.pozadina-blog{background:#ffffff;padding: 50px 0;    border-top: 5px solid #232525;}
.pozadina-bijela-np {background:#ffffff;padding: 100px 0;}
.pozadina-tsiva-p {background:#9a9a9a;padding: 100px 50px;}
.pozadina-siva-p {background:#f7f7f7;padding: 100px 0;}
.pozadina-siva {background:#f7f7f7;padding: 50px 0;}
.pozadina-bijela {background:rgba(255,255,255, 1);padding: 50px 0;}
.pozadina-kom-top {background:#f7f7f7;padding: 50px 0 0 0;}
.pozadina-kom-bottom {background:#f7f7f7;padding: 0 0 50px 0;}
.embed-responsive-4by3{padding-bottom:75%;}
.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden;}
.video-container{padding-top:25px;padding-bottom:50.5%;margin-bottom:10px;position:relative;overflow:hidden;height:0;}
.video-container.vimeo{padding-top:0;padding-bottom:56.4%;}
.video-container embed, .video-container iframe, .video-container object, .video-container video{position:absolute;top:0;left:0;width:100%;height:100%;}
.flip-naslov{color:#4d2625;font-weight:bold;font-size:16px;margin:15px 0 12px;text-transform:uppercase}
.front{border:3px dashed #4d2625;padding:20px;}
.front p{color:#4d2625 !important;font-size:15px;line-height:26px;letter-spacing:1px;margin:0 0 15px 0 !important}
.back p{font-size:15px !important;line-height:26px !important;letter-spacing:1px !important;}
.back{border:3px dashed #4d2625;padding:20px;}
.box1-hover{color:#ffffff !important;background:#ea6e18 !important;}
.box2-hover{color:#ffffff !important;background:#a43700 !important;}
.box2-naslov{color:#a43700 !important;}
.box1-naslov{color:#ea6e18 !important;}
section.section.section-parallax-custom2{background-attachment:fixed !important;background-position:0 0 !important;}
section.section.section-parallax-custom1{background-attachment:fixed !important;background-position:0 0 !important;}
.parallax-tekst{font-family: 'Lora', serif;font-size:55px;font-weight:600;color:#ffffff;}
.page-header-custom-background{background-position:center 96%;background-size:cover;    text-align: center;    padding: 220px 0;}
.page-header{margin:0;min-height:522px;}
.box-newsletter{background:rgba(253,243,214, 0.70);padding:20px}
.box-newsletter p{color:#993300}
ul#arhiva{list-style-type:none;padding:0;}
ul#arhiva li{list-style-type:none;padding:0;}
ul#arhiva li ul{list-style-type:none;padding:0 0 0 10px;}
ul#arhiva li ul li a::after{display:none;}
ul#arhiva li ul li{border-bottom:medium none;}
.oko-titule{height:70px;overflow:hidden;}
.autor-title{font-size:14px;;color:#993300}
.form-control-upit{border:1px solid #ccc !important;color:#666666 !important;}
.form-control{height:50px}
.form-control:focus{box-shadow:none;}

.btn-newsletter{width:100%;padding:13px 10px;text-shadow:none !important;font-size:16px;font-weight:700;}
#footer{margin-top:0;background:#232525;border-top:none;display:block;padding:60px 0 10px 0}
#footer h4{font-weight:600;font-size:16px;line-height:17px;margin:0 0 8px 0;}
#footer p{color:#555555;font-size:14px;}
#footer .container .row > div{margin-bottom:0}
#footer .contact p{font-size:14px;margin-bottom:3px}
#footer .contact i{font-size:15px;margin:5px 22px 0 8px;}
#footer .contact i.fa-envelope{font-size:15px;top:-2px;}
#footer .contact{margin:0 0 5px 0;}
#footer ul.simple-post-list li{padding:5px 0;border:none;}
#footer ul.simple-post-list .post-meta{font-size:1em;}
#footer .footer-copyright{background:transparent;border-top: 1px solid #333;margin-top:20px}
#footer .footer-copyright p {font-size:12px}

#footer .footer-copyright nav ul li{border-left:none;padding: 0 10px;font-size: 12px;}
.footer-prijava{float:left}
.slika-footer-srce{float:right}
.top-raspored{margin-top:37px}
a.ikone-footer{font-size:30px;padding:0 20px;}
a.ikone-footer:hover,a.ikone-footer:active,a.ikone-footer:focus{text-decoration:none}


/*
.scroll-to-top.visible{opacity:1;background:#6ab3fa;border-radius:24px;font-size:24px;}
.scroll-to-top:hover{opacity:1;background:#2e1211 !important;color:#ffffff;border-radius:24px;font-size:24px;}
*/

.hvr-sweep-to-top{border-radius:70px;display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;}
.hvr-sweep-to-top:before{content:"";border-radius:70px;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#6ab3fa;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.hvr-sweep-to-top:hover, .hvr-sweep-to-top:focus, .hvr-sweep-to-top:active{border-radius:70px;color:white;}
.hvr-sweep-to-top:hover:before, .hvr-sweep-to-top:focus:before, .hvr-sweep-to-top:active:before{-webkit-transform:scaleY(1);transform:scaleY(1);border-radius:70px;}
[class^="hvr-"]{margin:.4em;padding:56px 0 0 0;cursor:pointer;background:#e1e1e1;text-decoration:none;color:#fff;-webkit-tap-highlight-color:rgba(0,0,0,0);width:140px;height:140px;background:rgba(46,18,17,0.4);border-radius:70px;}
.btn-krug:hover{text-decoration:none;background:#6ab3fa;color:#fff;-webkit-transition:background 0.3s, color 0.3s;-o-transition:background 0.3s, color 0.3s;transition:background 0.3s, color 0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.btn-krug{text-decoration:none;padding:47px 0 0 0;font-size:20px !important;line-height:25px;color:#fff;background:rgba(46,18,17,0.4);display:inline-block;font-size:15px;width:150px;height:150px;border-radius:80px;-webkit-transition:background 0.3s, color 0.3s;-o-transition:background 0.3s, color 0.3s;transition:background 0.3s, color 0.3s;}
.btn-krug2:hover{text-decoration:none;background:#fff;color:#6ab3fa !important;-webkit-transition:background 0.3s, color 0.3s;-o-transition:background 0.3s, color 0.3s;transition:background 0.3s, color 0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.btn-krug2{text-decoration:none;margin-top:25px;padding:55px 0 0 0;font-size:25px !important;line-height:35px;color:#fff;background:#6ab3fa;display:inline-block;font-size:15px;width:185px;height:185px;border-radius:100px;-webkit-transition:background 0.3s, color 0.3s;-o-transition:background 0.3s, color 0.3s;transition:background 0.3s, color 0.3s;}
.btn-krug3:hover{text-decoration:none;background:#6ab3fa;color:#ffffff !important;-webkit-transition:background 0.3s, color 0.3s;-o-transition:background 0.3s, color 0.3s;transition:background 0.3s, color 0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.btn-krug3{text-decoration:none;padding:35px 0 0 0;font-size:25px !important;line-height:35px;color:#6ab3fa;border:1px solid #6ab3fa;background:#ffffff;display:inline-block;width:185px;height:185px;border-radius:100px;-webkit-transition:background 0.3s, color 0.3s;-o-transition:background 0.3s, color 0.3s;transition:background 0.3s, color 0.3s;}
td:last-child{border-right:none !important;}
table{max-width:100%;border-collapse:collapse;border-spacing:0;background-color:transparent;}
.tablica table > thead > tr > th,
.tablica table > tbody > tr > th,
.tablica table > tfoot > tr > th,
.tablica table > thead > tr > td,
.tablica table > tbody > tr > td,
.tablica table > tfoot > tr > td{border-top:1px solid #cecece ;line-height:1.42857;padding:8px;vertical-align:top;}
.tablica table{width:100%;margin-bottom:18px;color:#000000;border:1px solid #ffffff;}
.tablica table p{margin:0;}
.tablica table th,
.tablica table td{padding:5px 7px;line-height:16px;text-align:left;vertical-align:top;border-top:1px solid #cecece ;}
.tablica table td{vertical-align:middle;font-size:13px;}
.tablica table th{font-weight:400;font-size:1.2em;color:#000000;background:#fedfcc !important;}
.tablica table thead th{vertical-align:bottom;border-bottom:1px solid #cecece ;color:#000000;border-top:1px solid #cecece  !important;border-right:none;background:#cecece !important;font-family:open sans;
font-weight:600;font-size:16px;}
.tablica table colgroup + thead tr:first-child th,
.tablica table colgroup + thead tr:first-child td,
.tablica table thead:first-child tr:first-child th,
.tablica table thead:first-child tr:first-child td{border-top:0;}
.tablica table tbody + tbody{border-top:2px solid #cecece ;}
.tablica table td{border-right:1px solid #cecece }
.tablica table tbody tr:hover td,
.tablica table tbody tr:hover th{background-color:#fef4ee;}
.tablica table a{color:#51a7f9;font-weight:bold;}
.tablica table ul{color:#000000;margin:0 0 0 25px}
//Responsive tables////Wrap your tables in `.table-responsive` and we'll make them mobile friendly
// by enabling horizontal scrolling. Only applies <768px. Everything above that
// will display normally.

.table-responsive {
  overflow-x: auto;
  min-height: 0.01%; // Workaround for IE9 bug (see https://github.com/twbs/bootstrap/issues/14837)

  @media screen and (max-width: @screen-xs-max) {
    width: 100%;
    margin-bottom: (@line-height-computed * 0.75);
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid @table-border-color;

    // Tighten up spacing
    > .table {
      margin-bottom: 0;

      // Ensure the content doesn't wrap
> thead,
> tbody,
> tfoot{> tr{> th,
> td{white-space:nowrap;}
}
}
}
//Special overrides for the bordered tables
> .table-bordered{border:0;//Nuke the appropriate borders so that the parent can handle them
> thead,
> tbody,
> tfoot{> tr{> th:first-child,
> td:first-child{border-left:0;}
> th:last-child,
> td:last-child{border-right:0;}
}
}
//Only nuke the last row's bottom-border in `tbody` and `tfoot` since
      // chances are there will be only one `tr` in a `thead` and that would
      // remove the border altogether.
      > tbody,
      > tfoot {
        > tr:last-child {
          > th,
          > td {
            border-bottom: 0;
          }
        }
      }

    }
  }
}


/* START: Accommodating for IE */
.flip-container:hover .back, .flip-container.hover .back {
    -webkit-transform: rotateY(0deg);
    -moz-transform: rotateY(0deg);
    -o-transform: rotateY(0deg);
    -ms-transform: rotateY(0deg);
    transform: rotateY(0deg);
}

.flip-container:hover .front, .flip-container.hover .front {
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    transform: rotateY(180deg);
}
		
/* END: Accommodating for IE */

		.flip-container, .front, .back {
			width: 100%;
			height: 499px;
		}
		
		.flip-container2, .front2, .back2 {
			width: 100%;
			height: 480px;
		}

		.flipper {
			-webkit-transition: 0.6s;
			-webkit-transform-style: preserve-3d;
			-ms-transition: 0.6s;

			-moz-transition: 0.6s;
			-moz-transform: perspective(1000px);
			-moz-transform-style: preserve-3d;
			-ms-transform-style: preserve-3d;

			transition: 0.6s;
			transform-style: preserve-3d;

			position: relative;
		}

		.front, .back {
			-webkit-backface-visibility: hidden;
			-moz-backface-visibility: hidden;
			-ms-backface-visibility: hidden;
			backface-visibility: hidden;

		    -webkit-transition: 0.6s;
		    -webkit-transform-style: preserve-3d;
		    -webkit-transform: rotateY(0deg);

		    -moz-transition: 0.6s;
		    -moz-transform-style: preserve-3d;
		    -moz-transform: rotateY(0deg);

		    -o-transition: 0.6s;
		    -o-transform-style: preserve-3d;
		    -o-transform: rotateY(0deg);

		    -ms-transition: 0.6s;
		    -ms-transform-style: preserve-3d;
		    -ms-transform: rotateY(0deg);

		    transition: 0.6s;
		    transform-style: preserve-3d;
		    transform: rotateY(0deg);

			position: absolute;
			top: 0;
			left: 0;
		}

		.front {
			-webkit-transform: rotateY(0deg);
			-ms-transform: rotateY(0deg);
			background: #fff;
			z-index: 2;
		}

		.back {
			background: #000;
			-webkit-transform: rotateY(-180deg);
		    -moz-transform: rotateY(-180deg);
		    -o-transform: rotateY(-180deg);
		    -ms-transform: rotateY(-180deg);
		    transform: rotateY(-180deg);
		}
		.front p {
			color:#000000;    margin: 0;
		}
		
		.back p {
			color:#ffffff;  font-size:16px; line-height:30px; margin: 0 0 15px 0
		}

		.front .name {
			font-size: 2em;
			display: inline-block;
			background: rgba(33, 33, 33, 0.9);
			color: #f8f8f8;
			font-family: Courier;
			padding: 5px 10px;
			border-radius: 5px;
			bottom: 60px;
			left: 25%;
			position: absolute;
			text-shadow: 0.1em 0.1em 0.05em #333;
			display: none;

			-webkit-transform: rotate(-20deg);
			-moz-transform: rotate(-20deg);
			-ms-transform: rotate(-20deg);
			transform: rotate(-20deg);
		}







		/* vertical */
		.vertical.flip-container {
			position: relative;
		}

			.vertical .back {
				-webkit-transform: rotateX(180deg);
				-moz-transform: rotateX(180deg);
				-ms-transform: rotateX(180deg);
				transform: rotateX(180deg);
			}

			.vertical.flip-container .flipper {
				-webkit-transform-origin: 100% 213.5px;
				-moz-transform-origin: 100% 213.5px;
				-ms-transform-origin: 100% 213.5px;
				transform-origin: 100% 213.5px;
			}



			/* START: Accommodating for IE */
			.vertical.flip-container:hover .back, .vertical.flip-container.hover .back {
			    -webkit-transform: rotateX(0deg);
			    -moz-transform: rotateX(0deg);
			    -o-transform: rotateX(0deg);
			    -ms-transform: rotateX(0deg);
			    transform: rotateX(0deg);
			}

			.vertical.flip-container:hover .front, .vertical.flip-container.hover .front {
			    -webkit-transform: rotateX(180deg);
			    -moz-transform: rotateX(180deg);
			    -o-transform: rotateX(180deg);
			    transform: rotateX(180deg);
			}
			

blockquote {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    font-family: "Vollkorn";
    font-style: normal;
    font-weight: normal;
    text-align: left;
    quotes: none;
    box-sizing: border-box;
    background-color: #f3f2e6;
    border: none;
    color: #2A2B20;
    margin-bottom: 1.7em;
    margin-left: 0;
    margin-right: 0;
    padding-top: 20px;
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 40px;
    font-size: 16px;
    line-height: 21px;
    width: 100%;
    box-sizing: border-box;
    overflow-wrap: break-word;
}