.clear {clear: both; height: 0.1px}
.clear3 {clear: both; height: 3px}
.clear5 {clear: both; height: 5px}
.clear10 {clear: both; height: 10px}
.clear20 {clear: both; height: 20px}
.clear30 {clear: both; height: 30px}
.clear40 {clear: both; height: 40px}
.clear50 {clear: both; height: 50px}

.left {float:left !important;}
.right {float:right !important;}
.textleft {text-align:left !important;}
.textright {text-align:right !important;}

body {font:normal 13px Tahoma, Arial, "Trebuchet MS", Verdana, Sans-serif; color:#444}

h4 {font:normal 26px 'Georgia',"Times New Roman",Times,serif; font-style:italic; color:#231f20; line-height:32px; margin:0; padding:0 20px;}
.crta {background: url("https://villatonka.com/slike/crta-zelena.gif") top left no-repeat; width:100%; height:4px; margin:0 0 20px 0}
.crta2 {background: url("https://villatonka.com/slike/crta2-zelena.gif") top left no-repeat; width:100%; height:4px; margin:0 0 20px 0}

a:link {color: #679042; text-decoration: none;}
a:visited {color: #679042; text-decoration: none;}
a:active {color: #679042;}
a:hover {color: #55812e; text-decoration: none;}

a.sivi:link, a.sivi:visited, a.sivi:active {color: #666; text-decoration: none;}
a.sivi:hover {color: #333; text-decoration: undrline;}

a.bijeli:link, a.bijeli:visited, a.bijeli:active {color: #fff; text-decoration: none;}
a.bijeli:hover {color: #fff; text-decoration: undrline;}

.poveznice {margin:10px 0 0 0; font-size:11px}
a.tagovi:link, a.tagovi:visited, a.tagovi:active {color:#000; text-decoration:none; border:1px solid #ddd; border-radius:2px; padding:0 4px; background:#eee; float:left; margin:0 4px 4px 0}
a.tagovi:hover {border:1px solid #426c1c; background:#679042; color:#fff}

header {
width:100%;
min-height:110px;
background: #fff;
}

header .span9 .nav-responsive {display:none;}
header .span3 .naslovmanji {display:none;}
header .span3 .jezici2 {display:none;}
.naslovmanji {display:none;}
.jezici2 {display:none;}

section {}
.bijelapodloga {position:relative; background: url("https://villatonka.com/slike/bijela-podloga-02.png") top center no-repeat; padding:105px 0 0 0; margin:-138px 0 0 0; clear:both}

#socials-foot {}
#rss-foot {width:24px; height:24px; float:right; background: url("https://villatonka.com/slike/footsocials-rss.png") top left no-repeat; margin:0 5px 0 0}
#rss-foot:hover {width:24px; height:24px; float:right; background: url("https://villatonka.com/slike/footsocials-rss.png") bottom left no-repeat; cursor:pointer;}
#twitter-foot {width:24px; height:24px; float:right; background: url("https://villatonka.com/slike/footsocials-twitter.png") top left no-repeat;margin:0 5px 0 0}
#twitter-foot:hover {width:24px; height:24px; float:right; background: url("https://villatonka.com/slike/footsocials-twitter.png") bottom left no-repeat; cursor:pointer;}
#facebook-foot {width: 24px; height:24px; float: right;background: url("https://villatonka.com/slike/footsocials-facebook.png") top left no-repeat;margin:0 5px 0 0}
#facebook-foot:hover {width:24px; height:24px; float:right; background: url("https://villatonka.com/slike/footsocials-facebook.png") bottom left no-repeat;cursor: pointer;}

.nav-pills > li > a.nav-halfpills {
padding: 60px 1em 5px 1em;
margin: 0;
font-family: 'Trebuchet MS', sans-serif;
font-weight:400;
font-size: 15px;
border: 0;
text-decoration: none;
color:#000;
height:70px;
}

.nav-pills > li > a.active {
border: 0;
padding: 60px 1em 5px 1em;
margin: 0;
font-family: 'Trebuchet MS', sans-serif;
font-weight:400;
font-size: 15px;
color:#000;
background:#9bc377;
height:70px;
}
.nav-pills > li > a.nav-halfpills:hover {
border: 0;
padding: 60px 1em 5px 1em;
margin: 0;
font-family: 'Trebuchet MS', sans-serif;
font-weight:400;
font-size: 15px;
color:#000;
background:#9bc377;
height:70px;
}

.okvirrelativan {position:relative}

#logooko {position: relative; z-index:900; top:0; left:0}
#logo {position:absolute; top:8px; right:0; width:100%; height:100%; z-index:900}
.jezici-backup {position: relative; top:-35px; left:50%; margin-left:-45px}
.jezici {position: absolute; top:55px; right:0; width:60px;}
.jezik {margin:0 0 0 6px; float:left}

#socialsgore {position:absolute; top:20px; left:0; width:22px; height:100px}
#rss-gore {width:22px; height:22px; float:left; background: url("https://villatonka.com/slike/socials-rss.png") top left no-repeat; margin:0 0 2px 0}
#rss-gore:hover {width:22px; height:22px; float:left; background: url("https://villatonka.com/slike/socials-rss.png") bottom left no-repeat; cursor:pointer;}
#twitter-gore {width:22px; height:22px; float:left; background: url("https://villatonka.com/slike/socials-twitter.png") top left no-repeat;margin:0 0 2px 0}
#twitter-gore:hover {width:22px; height:22px; float:left; background: url("https://villatonka.com/slike/socials-twitter.png") bottom left no-repeat; cursor:pointer;}
#facebook-gore {width: 22px; height:22px; float: left;background: url("https://villatonka.com/slike/socials-facebook.png") top left no-repeat;margin:0 0 2px 0}
#facebook-gore:hover {width:22px; height:22px; float:left; background: url("https://villatonka.com/slike/socials-facebook.png") bottom left no-repeat;cursor: pointer;}

#contact-form input[type="textarea"],
#contact-form input[type="text"],
#contact-form input[type="password"],
#contact-form input[type="datetime"],
#contact-form input[type="datetime-local"],
#contact-form input[type="date"],
#contact-form input[type="month"],
#contact-form input[type="time"],
#contact-form input[type="week"],
#contact-form input[type="number"],
#contact-form input[type="email"],
#contact-form input[type="url"],
#contact-form input[type="search"],
#contact-form input[type="tel"],
#contact-form input[type="color"],
#contact-form .uneditable-input,
#contact-form input[type=text],
#contact-form input[type=email],
#contact-form textarea {width:96%; margin:0 !important, padding:0 !important; background-color: #fff; border: 1px solid #ddd;font:normal 12px Tahoma,Arial,"Trebuchet MS",Verdana,Sans-serif; color:#777}

#contact-form select {background-color: #fff; border: 1px solid #ddd;}

#contact-form input:focus,
#contact-form select:focus,
#contact-form textarea:focus {
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.050), 0 0 8px rgba(255,255,255,.5);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.050), 0 0 8px rgba(255,255,255,.5);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.050), 0 0 8px rgba(255,255,255,.5);
    background-color: #eee !important;
    border: 1px solid #ddd !important;
}

#contact-form p {margin:0; padding:0;}

.screen-reader {display: block !important; left: -9999px !important; position: absolute !important; top: -9999px !important;}

.general_errors {margin:0 0 15px 50px;}
.general_errors p {margin:0;}
span.error {display: block;color: red;font-size: 12px;}

.gumb, input[type="submit"] {
background: #679042;
width: 100%;
height: 40px;
font:normal 16px/40px 'Georgia',"Times New Roman",Times,serif;
font-style:italic;
display: block;
margin: 0 0 15px 0;
padding: 0;
text-align: center;
color: #fff;
text-decoration: none;
cursor: pointer;
border: 1px solid #5e8839;
border-radius: 4px;
text-shadow:1px 1px 2px rgba(0,0,0,.45);
}

input.gumb {}

.gumb:hover, input[type=submit]:hover {
background: #426c1c;
border: 1px solid #385f16;
color: #fff;
}

a.gumb:link, a.gumb:visited, a.gumb:active, a.gumb:hover {color: #fff;}

.poc-box {background:#679042; font:normal 13px 'Georgia',"Times New Roman",Times,serif; font-style:italic; line-height:1.4em; color:#fff; cursor:pointer;}
.poc-box:hover {background:#679042}
.poc-box h3 {font:normal 20px 'Georgia',"Times New Roman",Times,serif; font-size:26px; font-style:italic; color:#fff; margin:0; padding:20px 20px 10px 20px; line-height:1em;}
.poc-box h3 a:link, .poc-box h3 a:visited, .poc-box h3 a:active, .poc-box h3 a:hover {color:#fff; text-decoration: none;}
.poc-slika {float:left; margin:0 10px 0 0}
.poc-box p {padding:0 20px 10px 20px}

.poc-boxgalerija {background:#679042; font:normal 13px 'Georgia',"Times New Roman",Times,serif; font-style:italic; line-height:1.4em; color:#fff; cursor:pointer;}
.poc-boxgalerija:hover {background:#679042}
.poc-boxgalerija h3 {font:normal 16px 'Georgia',"Times New Roman",Times,serif; font-style:italic; color:#fff; margin:0; padding:10px 20px; line-height:1em;}
.poc-boxgalerija h3 a:link, .poc-boxgalerija h3 a:visited, .poc-boxgalerija h3 a:active, .poc-boxgalerija h3 a:hover {color:#fff; text-decoration: none;}
.poc-boxgalerija p {padding:0 20px 10px 20px}

.boxpocsjena {width:100%; background:#fff; text-align:center}

#breadcrumb{width:100%; height:32px; border:0; color:#707070; margin:0; padding:0; overflow:hidden; font-family:'Georgia',"Times New Roman",Times,serif; font-style:italic;}
#breadcrumb h1 {font:normal 26px 'Georgia',"Times New Roman",Times,serif; font-style:italic; color:#231f20; line-height:32px; margin:0; float:left;}
#breadcrumb h2 {font-size:14px; line-height:32px; font-weight:normal; margin:0; color:#707070; float:right;}
#breadcrumb img {float:left}
#breadcrumb a:link, #breadcrumb a:visited, #breadcrumb a:active {color:#707070; text-decoration:none; line-height:32px; float:left; border:0}
#breadcrumb a:hover {color:#666; text-decoration:none; line-height:32px; float:left; border:0}

#breadcrumbd {background: url("https://villatonka.com/slike/bread-bg.png") top left no-repeat; height:32px; border:0; color:#2f2f06; padding:0; margin:0 0 10px 0; font-family:'Georgia',"Times New Roman",Times,serif; font-style:italic;}
#breadcrumbd h5 {font-size:14px; line-height:32px; font-weight:normal; margin:0; padding:0 0 0 20px; color:#2f2f06}
#breadcrumbd img {float:left}
#breadcrumbd a:link, #breadcrumbd a:visited, #breadcrumbd a:active {color:#2f2f06; text-decoration:none; line-height:32px; float:left; border:0}
#breadcrumbd a:hover {color:#4f4f00; text-decoration:none; line-height:32px; float:left; border:0}

.uvodnitext {font:normal 20px 'Georgia',"Times New Roman",Times,serif; color:#000; line-height:1.6em; margin:0 0 30px 0; text-align:center; font-style:italic;}

footer {width:100%; color:#fff;font-family: Tahoma, Sans-serif;font-size:11px;line-height:22px;background: #679042;}
footer h6 {font:normal 20px 'Georgia',"Times New Roman",Times,serif; font-style:italic; color:#fff; line-height:1.2em; margin:0; padding:0 0 8px 0;}
footer h6 a:link, footer h6 a:visited, footer h6 a:active {color:#fff; text-decoration: none;}
footer h6 a:hover {color:#fff; text-decoration: underline;} 

.citat {padding:20px 0 0 0; height:45px;}
.citat p {padding:12px 0 0 0; color:#dadc87; font:normal 14px 'Georgia',"Times New Roman",Times,serif; font-style:italic; line-height:1em}
.posebnaponuda {margin:0 0 15px 0}
.posebnaponuda p {padding:5px 0; margin:0; line-height:1.6em}

.entry {line-height:1.6em; margin:0; position:relative; padding:0 0 30px 0; font-size:13px}
.entry h3 {font:normal 20px 'Georgia',"Times New Roman",Times,serif; font-style:italic; color:#679042; margin:0 0 15px 0; line-height:1.2em; text-shadow:1px 1px 1px rgba(0,0,0,.15);}
.entry h3 a:link, .entry h3 a:visited, .entry h3 a:active {color:#679042; text-decoration: none;}
.entry h3 a:hover {color:#426c1c; text-decoration:none;}
.entry p {margin:0 0 1.2em 0}
.entry ul{list-style-type:none;padding:0px;margin:0 0 1.2em 24px;}
.entry ul li{background-image:url("https://villatonka.com/slike/entry-lista-zelena.png");background-repeat:no-repeat;background-position:0px 7px; padding-left:14px;margin:0}
.entry ol {margin:0 0 1.2em 40px; list-style-type:decimal;}
.entry ol li {margin:0}

.entry-vijesti {line-height:1.6em; margin:0 0 15px 0; position:relative; padding:0 0 15px 0; font-size:13px; border-bottom:1px solid #ececec; cursor:pointer}
.entry-vijesti h3 {font:normal 20px 'Georgia',"Times New Roman",Times,serif; font-style:italic; color:#679042; margin:0 0 15px 0; line-height:1.2em; text-shadow:1px 1px 1px rgba(0,0,0,.15);}
.entry-vijesti h3 a:link, .entry-programi h3 a:visited, .entry-programi h3 a:active {color:#679042; text-decoration: none;}
.entry-vijesti h3 a:hover {color:#426c1c; text-decoration:none;}

.novosti-poc {}
.novosti-poc h3 {font:normal 16px 'Georgia',"Times New Roman",Times,serif; font-style:italic; color:#679042; margin:0; padding:0 0 5px 0; line-height:1.2em;}
.novosti-poc h3 a:link, .novosti-poc h3 a:visited, .novosti-poc h3 a:active {color:#679042; text-decoration: none;}
.novosti-poc h3 a:hover {color:#426c1c; text-decoration:none;}
.vijestidatum {background: url("https://villatonka.com/slike/krug-vijesti.png") top left no-repeat; width:39px; height:39px; float:left; margin:0 15px 0 0}
.vijestidatum p {color:#876087; text-align:center; line-height:1.2em; padding:7px 0 0 0}

#smaller {padding:0; margin:0}
#smaller h4 {font:normal 20px 'Georgia',"Times New Roman",Times,serif; font-style:italic; color:#679042; text-shadow:1px 1px 1px rgba(0,0,0,.15);margin:0 0 15px 0; padding:0;}
#smaller h4 a:link, #smaller h4 a:visited, #smaller h4 a:active {color: #679042; text-decoration: none;}
#smaller h4 a:hover {color: #679042; text-decoration:none;}
#smaller a:link, #smaller a:visited, #smaller a:active {color:#679042; text-decoration:none;}
#smaller a:hover {color:#679042; text-decoration:none}

#smaller h5 {font-family: tahoma, sans-serif; font-weight:normal; font-size:13px; color:#000; margin:0; padding:5px 0 0 0; line-height:1.2em}
#smaller h5 a:link, #smaller h5 a:visited, #smaller h5 a:active {color: #000; text-decoration: none;}
#smaller h5 a:hover {color: #000; text-decoration:undesrline;}

.small-box {margin:0 0 20px 0; line-height:1.6em;}
.small-box ul {list-style-type:none;padding:0px;margin:0 0 1.2em 0;}
.small-box ul li {margin:0; padding:0; line-height:40px !important; border-bottom:1px solid #ddd; background:#eee; display:block}

.small-box2 {margin:0 0 20px 0; line-height:1.6em;}

.gumb-book {margin:0 0 30px 0}

.slika, .image {float:left; margin:0 0 10px 0; padding:0; border:0}
.slika-lijevo, .image-left {float:left; margin:0 10px 0 0; padding:0; border:0}
.slika-desno, .image-right {float:right; margin:0 0 0 10px; padding:0; border:0}
.slika-lijevo-bor, .image-left-bor {float:left; margin:0 10px 0 0; padding:0; border:3px solid #eee}
.slika-desno-bor, .image-right-bor {float:right; margin:0 0 0 10px; padding:0; border:3px solid #eee}
.slika-gal {float:left; margin:0 12px 12px 0; padding:0; border:3px solid #eee}
.slika-gal2 {float:left; margin:0 8px 8px 0; padding:0; border:3px solid #eee}

/* Tablica */
.tablica {width:100%; text-align:left; border-collapse:collapse; line-height:1.4em; margin:0 0 25px 0; padding:0;}
.tablica th {font-weight:bold; padding:8px; background:#679042; border-top:4px solid #426c1c; border-bottom:1px solid #fff; color:#fff}
.tablica td {padding:8px; background:#fff; border-bottom:1px solid #ddd; border-top:1px solid transparent}
.tablica tr:hover td {background:#f0f0f0;}

.kalendarokvirl {width:45%; float:left; margin:0 15px 0 0; min-height:280px}
.naslovkalendar {font:normal 20px 'Georgia',"Times New Roman",Times,serif; font-style:italic; color:#231f20; margin:0; padding:0 0 10px 0}
.calendar {width:100%; text-align:center; border-collapse:collapse; line-height:1.4em; margin:0 0 25px 0; padding:0;}
.calendar th {font-weight:bold; padding:0px; background:#679042; border-top:4px solid #426c1c; border-bottom:1px solid #fff; color:#fff; line-height:30px}
.calendar td {padding:0px; background:#fff; border-bottom:1px solid #ddd; border-top:1px solid transparent; line-height:30px}
.today {background-color:#ddd !important; color:#000;}
a.datumbukirani:link, a.datumbukirani:visited, a.datumbukirani:active {color:#000; text-decoration: none; background-color:#b9d79e !important; display:block; width:100%; height:100%}
a.datumbukirani:hover {background-color: #83ae5c !important;}
.obavijest {background:#679042; border:1px solid #426c1c; padding:20px; margin:0 0 20px 0; border-radius:6px; font-size:16px; color:#fff; line-height:1.4em}

#map img {max-width:none; padding:0; margin:0 0 20px 0; clear:both; width:100%;} 
.google-karta {max-width:none; padding:0; margin:0 0 20px 0; clear:both; width:100%; height:600px}








#podloga-rotator {width:100%; max-height:384px; overflow:hidden; height:384px\9; background: url("https://villatonka.com/slike/kuca-podloga.jpg") top center no-repeat\9;}

.image_swiper {margin:0; padding:0;}
.image_swiper img {margin: 0; padding: 0; display: block; float: left; max-width: 100%;}

.rotatortraka {position:absolute; top:110px; left:0; width:100%; height:40px; background: url("https://villatonka.com/slike/traka-rotator.png") top center no-repeat; z-index:1;}
.rotatortrakatekst {font-family: 'Georgia',"Times New Roman",Times,serif; font-weight:normal; font-style:italic; font-size:14px; color:#fff; padding:12px 0 0 0}

doesnotexist:-o-prefocus, .caroufredsel_wrapper {height:380px !important}





/*ROTATOR*/
.slider {float:left; width:100%; height:auto}
.jquery-slider-wrapper {position:relative;clear:both;zoom:1}
.jquery-slider-slide {display: none;float: left;margin: 0;padding: 0;position: absolute;width: 100%}
.jquery-slider-slide img {border:0;margin:0;padding:0}
.jquery-slider-slide-current {display:block;z-index:2}
.jquery-slider-slide-next {display:block;z-index:1}
.jquery-slider-selectors {display:inline;float:left;overflow:hidden;position:absolute;bottom:5px;left:50%;z-index:4;color:#FFFFFF}
.jquery-slider-selector {background:url(https://villatonka.com/slike/jquery-slider-theme.png) no-repeat 0px -59px;display:inline;float:left;width:10px;height:10px;margin:0 0 0 3px}
.jquery-slider-selector-current {background:url(https://villatonka.com/slike/jquery-slider-theme.png) no-repeat -10px -59px}
.jquery-slider-selector span {display:none}
.jquery-slider-control {position:absolute;right:13px;top:11px;cursor: pointer;width:9px;height:14px;z-index:4}
.jquery-slider-control span {display:none}
.jquery-slider-control-play {background:url(https://villatonka.com/slike/jquery-slider-theme.png) no-repeat 0px -42px}
.jquery-slider-control-pause {background:url(https://villatonka.com/slike/jquery-slider-theme.png) no-repeat -10px -42px}
.jquery-slider-navigation {display:block}
.jquery-slider-navigation-prev {background:url(https://villatonka.com/slike/jquery-slider-theme.png) no-repeat 0 0;left:-21px;top:50%;position:absolute;cursor: pointer;width:21px;height:40px;margin-top:-20px;z-index:4}
.jquery-slider-navigation-prev span {display:none}
.jquery-slider-navigation-next {background:url(https://villatonka.com/slike/jquery-slider-theme.png) no-repeat -21px 0;right:-21px;top:50%;position:absolute;cursor: pointer;width:21px;height:40px;margin-top:-20px;z-index:4}
.jquery-slider-navigation-next span {display:none}
.jquery-slider-wrapper .caption {padding:6px 10px;background:#333333;font-size:13px;position:absolute;bottom:10px;left:10px;color:#FFFFFF}
.jquery-slider-timer {color:#FFFFFF;position:absolute;top:5px;right:5px;z-index:4;overflow:hidden;width:26px;height:26px}
.jquery-slider-timer-rotator {background:url(https://villatonka.com/slike/jquery-slider-rotator-left.png) no-repeat 0 0;overflow:hidden;width:26px;height:26px;position:absolute;top:0;left:-13px;z-index:3}
.jquery-slider-timer-mask {overflow:hidden;width:13px;height:26px;position:absolute;top:0;right:0px;z-index:2}
.jquery-slider-timer-rotator-move {left:0}
.jquery-slider-timer-mask-move {width:26px;left:0;background:url(https://villatonka.com/slike/jquery-slider-rotator-right.png) no-repeat 0 0}


.kalendar-block {width: 570px; height: 822px;padding:0 0 0 1px;margin:0;float:left;}
#najnovijecar {float:left;background:#f0f0f0;width:600px;padding:0 0 11px 11px;margin:0 0 25px 0}

.qr-kod {float:right}


/* Cookie skripta */

.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: #679042; padding: 0.5em 0.75em; border-radius: 0; -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; }


.touchcarousel.black-and-white .arrow-holder:hover .arrow-icon, .touchcarousel.black-and-white2 .arrow-holder:hover .arrow-icon, .touchcarousel.black-and-white3 .arrow-holder:hover .arrow-icon, .touchcarousel.black-and-white4 .arrow-holder:hover .arrow-icon {
background-color: rgba(185, 215, 158, 0.7) !important;
}

.touchcarousel.black-and-white .arrow-icon, .touchcarousel.black-and-white2 .arrow-icon, .touchcarousel.black-and-white3 .arrow-icon, .touchcarousel.black-and-white4 .arrow-icon {
background-color: rgba(185, 215, 158, 0.7) !important;
}

.the-tooltip.black > :last-child {
background-color: #223d09 !important;
border-color: #1c3506 !important;
color: #ffffff;
}


.img-center {
    margin: 0 auto !important;
    float: none !important;
    text-align: center !important;
    position: relative !important;
}

.marginalogopoc {margin-top:60px; margin-bottom:60px;}


.ui-widget-header {
    border: 1px solid #4c712b !important;
    background: #679042 !important;
    color: #fff !important;
    font-weight: bold !important;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border: 1px solid #ddd;
    background: #ddd;
    font-weight: normal;
    color: #000;
}

.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
 border:1px solid #679042 !important;
 background:#eee url(images/ui-bg_glass_75_A07BAC_1x400.png) 50% 50% repeat-x;
 font-weight:normal;
 color:#000
}

.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
 border:1px solid #7ca359 !important;
 background:#99be78 url(images/ui-bg_glass_55_c4afca_1x400.png) 50% 50% repeat-x;
 color:#fff
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    border: 1px solid #679042 !important;
    background: #679042 url(images/ui-bg_gloss-wave_50_684274_500x100.png) 50% 50% repeat-x;
    font-weight: normal;
    color: #fff;
}