﻿@charset "UTF-8";
@import "//fonts.googleapis.com/css?family=Niconne";
@import "//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css";
@import "font-awesome.css";
@import "components.css";
@import "modules.css";
@import "navigation.css";
@import "forms.css";
@font-face{font-family:'fa-viber';src:url(../fonts/fa-viber.eot?-3dwksg);src:url(../fonts/fa-viber.eot?#iefix-3dwksg) format("embedded-opentype"),url(../fonts/fa-viber.ttf?-3dwksg) format("truetype"),url(../fonts/fa-viber.woff?-3dwksg) format("woff"),url(../fonts/fa-viber.svg?-3dwksg#fa-viber) format("svg");font-weight:400;font-style:normal}
.fa-viber:before{font-family:'fa-viber';content:"\e666"}
*{border:none;margin:0;padding:0}
html{height:100%;min-height:100%}
body{height:100%;min-height:100%;background:#4f4340 url(../images/backgr-pattern.png) repeat left top;font:1em serif,times new roman,georgia;color:#414040;display:table;width:100%}
.edit-icon{display:none}
h1,h2,h3,h4{font-weight:100}
h1,h2{font-size:1.6em;color:#9A4B3D;padding:3px 0 10px}
h3{font-size:1.2em;padding:10px 0 7px;color:#9A4B3D}
h4{font-size:1em;color:#999;padding:10px 0 7px}
a{text-decoration:underline;color:#9A4B3D}
a:hover{text-decoration:none}
li{list-style:none}
p{margin-bottom:1em}
.tip{color:#333;background-color:#E6E6E6;border:solid 2px #999;padding:2px 5px 3px}
#header{min-height:83px}
#menu{height:30px;box-shadow:0 0 7px rgba(0,0,0,0.8);z-index:1;position:relative;background-color:#9A4B3D;border-top:solid 1px #b95c4d;border-bottom:solid 1px #7e3e32}
#main{background-color:#E6E6E6;padding:20px 10px 30px;border-bottom:solid 4px #9A4B3D}
#main table{margin:0 auto}
#main table td{vertical-align:top}
#footer{min-height:155px}
#footer a{color:#F2F2F2}
#system-message{padding:15px 0 20px;max-width:600px;margin:0 auto;text-align:center;color:#9A4B3D}
#system-message dt{font-family:Niconne,Georgia,serif;font-size:2.3em;margin-bottom:10px}
#system-message dd{font-size:1.2em;color:#414040}
.clr{float:none!important;clear:both!important;list-style:none!important}
#k2Container{max-width:100%}
#TA_logoWidget265{display:none}
.TA_selfserveprop div#CDSWIDSSP{width:94%!important;padding:0 10px;margin-left:-1%}
#TA_selfserveprop284 > img{opacity:.1;height:0;line-height:0;width:0;display:block}
@media (max-width: 1124px) and (min-width: 920px) {
div#CDSWIDSSP{width:95%!important;border:0!important;border:1px solid #ddd}
}
.widSSPData{border:none!important}
body{height:100%;min-height:100%;background:#4f4340 url(../images/backgr-pattern.png) repeat left top;font:1em serif,times new roman,georgia;color:#414040;display:table;width:100%;font-family:'serif',times new roman,georgia;font-size:1.6em;line-height:1.2;letter-spacing:.01em}
*,::after,::before{box-sizing:content-box}
dl,ol,ul{margin-top:0;margin-bottom:0}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:0;margin-top:0}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #ccc}
.container-fluid{padding-right:0;padding-left:0}
.container{padding-right:0;padding-left:0}
.row{margin-right:0;margin-left:0}
.col{padding-right:0;padding-left:0}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-right:0;padding-left:0}
@media (min-width: 1200px) {
.col-lg-9{width:78%}
}
.menu-logo{float:left;width:240px;padding:16px 40px 10px 25px}
.mod-languages{float:right;width:100px;padding-top:33px}
.mod-languages .lang-block li{float:left;margin-right:0;margin-left:10px}
.navbar{position:relative;min-height:50px;margin-bottom:0;border:0 solid transparent}
.navbar-nav.menu-main{float:none}
.menu-main li.active a{height:29px;padding:0 14px 0 10px}
.menu-main li.active.parent ul li.current.active a{padding:5px 5px 0 8px}
.navbar-nav.menu-main>li>a{padding-top:4px;padding-bottom:0;display:block}
.menu-main li:hover ul li:first-child{padding-top:3px;margin-top:6px}
.menu-main li:hover ul li{padding:2px 7px}
.navbar-nav.menu-sidemenu>li{float:none}
.navbar-nav.menu-sidemenu{float:none}
.menu-contacts{float:right;max-width:420px}
.menu-contacts li{float:left;margin:3px 0 0;border-left:solid 1px #c7b299;padding:0 6px}
#main{padding:20px 0 30px}
.moduletable-sidemenu{margin:6px;max-width:200px;min-width:170px}
.moduletable-left,.moduletable-right,.moduletable-top,.moduletable-bottom{padding:22px 25px;margin:6px}
.moduletable-top-slideshow{padding:15px 23px;margin:6px}
#k2Container,#aiContactSafe_mainbody_3,#aiContactSafe_mainbody_8{margin:6px}
.sidebar-left{max-width:264px}
.content-center{max-width:960px}
.sidebar-right{max-width:324px}
.right-home{max-width:260px;min-width:230px}
#footer .menu-logo{float:left;width:183px;padding:16px 40px 10px 25px}
.moduletable-footer h2{font:normal 100 1.2em 'Palatino Linotype','Book Antiqua',Palatino,serif;color:#F2F2F2;padding:20px 20px 0}
.moduletable-footer p,.moduletable-copyright .footer1-copyright{vertical-align:top;font-family:'Lucida Sans Unicode','Lucida Grande',sans-serif;font-size:.8em;line-height:1.2em;color:#C7B299;padding:15px 20px}
p.copyright{text-align:center;font-family:'Lucida Sans Unicode','Lucida Grande',sans-serif;font-size:.8em;line-height:1.2em;color:#C7B299;padding:0 10px}
.itemFullText li{max-width:100%;min-width:240px}
.menu-main li ul li{z-index:10}
.catItemImage a.modal,.itemImage a.modal{display:block;position:relative;z-index:0}
.itemFullText img{height:auto}
#k2Container.pay-block{margin:0 auto}
p.book_now{font-size:1.2em;padding:10px 0 7px;color:#9A4B3D}
.catItemExtraFields .catItemExtraFieldsLabel,.itemExtraFields .itemExtraFieldsLabel{font-family:'serif',times new roman,georgia;font-size:1em}
.catItemImageBlock img,.itemImageBlock img{margin-bottom:5px}
p.module_title{border-top:1px solid #ccc;color:#9A4B3D;margin-bottom:0;margin-top:0;font-size:1.2em;padding:10px 0 7px;font-weight:100;font-family:inherit}
p.footer_contact{font:normal 100 1.2em 'Palatino Linotype','Book Antiqua',Palatino,serif;color:#F2F2F2;padding:20px 20px 0;margin-bottom:0;margin-top:0}
h2.catItemTitle{font-size:1.2em;padding:10px 0 7px;color:#9A4B3D}
.k2Container h2.catItemTitle2{font-size:1.2em;padding:10px 0 7px;color:#9A4B3D;margin-bottom:7px}
.k2Container div:first-child h2.catItemTitle2{padding-top:10px}
.testimonial .itemListView .itemContainer h2.catItemTitle2{line-height:20px}
.testimonial .catItemHeader{margin-bottom:0}
#k2Container h1{padding-top:10px}
#k2Container h2{margin-top:0}
.pay-block .block.form .send_form .left{width:200px;height:100%;display:inline-block;vertical-align:top;text-align:right;color:#404040}
.pay-block .block.form .send_form .left span{padding:7.5px 20px;margin-top:<?=($lang=='en'?'12':'15')?>px;display:inline-block;font-size:14px}
.pay-block .block.form .send_form .left span:nth-child(1){padding-top:0}
.pay-block .block.form .send_form .right{width:300px;height:100%;display:inline-block;vertical-align:top;text-align:left;color:#404040}
.pay-block .block.form .send_form .right h3{margin:45px 0 27.5px;display:inline-block}
.pay-block .block.form .send_form .right div{width:295px}
.pay-block .block.form .send_form .right input,.block.form .send_form .right textarea,.block.form .send_form .right select{width:98%;padding:7.5px;font-size:14px;margin-bottom:15px;border-radius:4px;-webkit-box-shadow:inset 1px 1px 1px 0 rgba(0,0,0,0.07);-moz-box-shadow:inset 1px 1px 1px 0 rgba(0,0,0,0.07);box-shadow:inset 1px 1px 1px 0 rgba(0,0,0,0.07);border:solid 1px #ccc}
.pay-block .block.form .send_form .right select{width:70px;height:34px}
.pay-block .block.form .send_form .right textarea{height:150px;resize:none}
.pay-block .block.form .send_form .right button{display:inline-block;padding:5.5px 15px;font-weight:700;color:#fff;border-radius:4px;background:#5D4E48;cursor:pointer;margin-top:10px}
.pay-block .itemFullText img{width:auto;height:auto}
.countdown_div #countdown_aics_message{margin:0 10px;width:40px}
.nivoSlider{background:#202834 url(images/loading.gif) no-repeat 50% 50%;-moz-box-shadow:0 0 10px #333;-webkit-box-shadow:none;box-shadow:none}
.nivo-slice,.nivo-box,.nivo-caption,.box_clone{z-index:0!important}
.box_skitter .label_skitter{z-index:0!important;position:absolute}
.box_clone img{z-index:0!important}
#cssmenu,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a,#cssmenu #head-mobile{border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#cssmenu:after,#cssmenu > ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#cssmenu #head-mobile{display:none}
#cssmenu{font-family:'Lucida Sans Unicode','Lucida Grande',sans-serif;background:#9a4b3d}
#cssmenu > ul > li{float:left}
#cssmenu > ul > li > a{padding:10px;font-size:15px;letter-spacing:1px;text-decoration:none;color:#ddd;font-weight:500}
#cssmenu > ul > li:hover > a,#cssmenu ul li.active a{color:#fff}
#cssmenu > ul > li:hover,#cssmenu ul li.active:hover,#cssmenu ul li.active,#cssmenu ul li.has-sub.active:hover{background:#794a41!important;-webkit-transition:background .3s ease;-ms-transition:background .3s ease;transition:background .3s ease}
#cssmenu > ul > li.has-sub > a{padding-right:30px}
#cssmenu > ul > li.has-sub > a:after{position:absolute;top:22px;right:11px;width:8px;height:2px;display:block;background:#ddd;content:''}
#cssmenu > ul > li.has-sub > a:before{position:absolute;top:19px;right:14px;display:block;width:2px;height:8px;background:#ddd;content:'';-webkit-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}
#cssmenu > ul > li.has-sub:hover > a:before{top:23px;height:0}
#cssmenu ul ul{position:absolute;left:-9999px}
#cssmenu ul ul li{height:0;-webkit-transition:all .25s ease;-ms-transition:all .25s ease;background:#9a4b3d;transition:all .25s ease}
#cssmenu li:hover > ul{left:auto}
#cssmenu li:hover > ul > li{height:35px}
#cssmenu ul ul ul{margin-left:100%;top:0}
#cssmenu ul ul li a{border-bottom:1px solid rgba(150,150,150,0.15);padding:11px 15px;width:170px;font-size:14px;text-decoration:none;color:#ddd;font-weight:400}
#cssmenu ul ul li:last-child > a,#cssmenu ul ul li.last-item > a{border-bottom:0}
#cssmenu ul ul li:hover > a,#cssmenu ul ul li a:hover{color:#fff}
#cssmenu ul ul li.has-sub > a:after{position:absolute;top:16px;right:11px;width:8px;height:2px;display:block;background:#ddd;content:''}
#cssmenu ul ul li.has-sub > a:before{position:absolute;top:13px;right:14px;display:block;width:2px;height:8px;background:#ddd;content:'';-webkit-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}
#cssmenu ul ul > li.has-sub:hover > a:before{top:17px;height:0}
#cssmenu ul ul li.has-sub:hover,#cssmenu ul li.has-sub ul li.has-sub ul li:hover{background:#794a41}
#cssmenu ul ul ul li.active a{border-left:1px solid #333}
#cssmenu > ul > li.has-sub > ul > li.active > a,#cssmenu > ul ul > li.has-sub > ul > li.active> a{border-top:1px solid #333}
#cssmenu{display:none}
@media screen and (max-width:1000px) {
#cssmenu{width:100%}
#cssmenu ul{width:100%;display:none}
#cssmenu ul li{width:100%;border-top:1px solid #ab746a}
#cssmenu ul li:hover{background:#794a41}
#cssmenu ul ul li,#cssmenu li:hover > ul > li{height:auto}
#cssmenu ul li a,#cssmenu ul ul li a{width:100%;border-bottom:0}
#cssmenu > ul > li{float:none}
#cssmenu ul ul li a{padding-left:25px}
#cssmenu ul ul li{background:#92574d!important}
#cssmenu ul ul li:hover{background:#794a41!important}
#cssmenu ul ul ul li a{padding-left:35px}
#cssmenu ul ul li a{color:#ddd;background:none}
#cssmenu ul ul li:hover > a,#cssmenu ul ul li.active > a{color:#fff}
#cssmenu ul ul,#cssmenu ul ul ul{position:relative;left:0;width:100%;margin:0;text-align:left}
#cssmenu > ul > li.has-sub > a:after,#cssmenu > ul > li.has-sub > a:before,#cssmenu ul ul > li.has-sub > a:after,#cssmenu ul ul > li.has-sub > a:before{display:none}
#cssmenu #head-mobile{display:block;padding:15px;color:#ddd;font-size:12px;font-weight:700}
#cssmenu .button{width:55px;height:30px;position:absolute;left:0;top:0;cursor:pointer;z-index:12399994}
#cssmenu .button:after{position:absolute;top:14px;right:20px;display:block;height:4px;width:20px;border-top:2px solid #ddd;border-bottom:2px solid #ddd;content:''}
#cssmenu .button:before{-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;position:absolute;top:8px;right:20px;display:block;height:2px;width:20px;background:#ddd;content:''}
#cssmenu .button.menu-opened:after{-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;top:15px;border:0;height:2px;width:19px;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
#cssmenu .button.menu-opened:before{top:15px;background:#fff;width:19px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
#cssmenu .submenu-button{position:absolute;z-index:99;right:0;top:0;display:block;border-left:1px solid #ab746a;height:36px;width:46px;cursor:pointer}
#cssmenu .submenu-button.submenu-opened{background:#794a41}
#cssmenu ul ul .submenu-button{height:34px;width:34px}
#cssmenu .submenu-button:after{position:absolute;top:17px;right:19px;width:8px;height:2px;display:block;background:#ddd;content:''}
#cssmenu ul ul .submenu-button:after{top:15px;right:13px}
#cssmenu .submenu-button.submenu-opened:after{background:#fff}
#cssmenu .submenu-button:before{position:absolute;top:14px;right:22px;display:block;width:2px;height:8px;background:#ddd;content:''}
#cssmenu ul ul .submenu-button:before{top:12px;right:16px}
#cssmenu .submenu-button.submenu-opened:before{display:none}
#cssmenu ul ul ul li.active a{border-left:none}
#cssmenu > ul > li.has-sub > ul > li.active > a,#cssmenu > ul ul > li.has-sub > ul > li.active > a{border-top:none}
}
.moduletable-right .aiContactSafe_module{min-width:253px}
.menu-contacts a.email,.menu-contacts a.skype{background:none}
.menu-contacts a.skype:hover,.menu-contacts a.email:hover{background:none}
.menu-contacts a.skype,.menu-contacts a.whatsapp,.menu-contacts a.viber,.menu-contacts a.email{display:block;padding-left:2px;color:#f3efed;font-size:17px;text-decoration:none;height:23px}
.menu-contacts a.skype:hover,.menu-contacts a.email:hover,.menu-contacts a.whatsapp:hover,.menu-contacts a.viber:hover{color:#f3efed;text-decoration:none}
a.whatsapp:before,a.email:before,a.skype:before,a.viber:before{font-family:FontAwesome;color:#f3efed;margin-right:6px;font-size:20px}
a.whatsapp:hover:before,a.email:hover:before,a.skype:hover:before,a.viber:hover:before{color:#f3efed}
a.whatsapp:before{content:"\f232"}
a.viber:before{content:"\e666";font-family:'fa-viber'}
a.email:before{content:"\f003"}
a.skype:before{content:"\f17e"}
#offlajn-ajax-search150 .offlajn-ajax-search-container{margin:6px 0 0 6px;border:1px solid #ddd}
.search{max-width:700px}
#searchForm{border-top:1px solid #ccc;padding-top:15px}
fieldset.only,fieldset.phrases,.result-category,.result-created{display:none}
#search-searchword{margin-left:10px;border-radius:3px}
#searchForm .button{padding:2px 9px;border:1px solid #ccc;border-radius:3px;font-weight:700;color:#9C3C3C}
.search .pagination{border-top:1px solid #ccc;border-bottom:1px solid #ccc;max-width:580px;height:50px;margin:20px 0 0;display:block}
.result-title{margin-top:15px;border-top:1px solid #ccc;padding-top:10px}
.result-created{font-size:14px;color:#9A4B3D;padding-left:10px;text-transform:lowercase}
.search .pagination ul{float:left;margin-right:30px}
.search .pagination ul li{float:left;list-style:none inside;padding:15px 5px 0 0}
.search .searchintro{margin-top:5px}
#offlajn-ajax-search150 #search-form150 input{font-family:interit;font-weight:400;font-size:15px;text-shadow:#fff 1px 1px 0;text-transform:none}
.moduletable-pay{margin:6px}
.custom-pay{border:1px solid #ddd;background-color:#f2f2f2;padding:10px}
.pay-cart{width:186px;margin:auto 0}
.header-pay .pay-cart{width:146px;margin:21px auto 0}
#footer .pay-cart{margin:20px auto}
#aiContactSafe_mainbody_3,#aiContactSafe_mainbody_8{background:none}
#k2Container .rs_event_detail{border:1px solid #CCC}
.mod-languages img{width:25px}
.mod-languages{width:105px}
#rsepro_wrapper{width:85%!important;border:0!important}
.rs_subscribe_label i.icon-cart{display:none}
.formBody i.icon-cart{display:none}
.rsform-block-rsepropayment{display:none}
.formResponsive input[type="submit"],button[type="submit"]{background:url(../images/decor-button.png) no-repeat left center;color:#d6ccbe;font:normal 100 1.2em 'Palatino Linotype','Book Antiqua',Palatino,serif;padding:0 12px 2px 16px;margin:10px 0;border-color:#F2F2F2}
.formResponsive input[type="submit"]:hover{background:url(../images/decor-button.png) no-repeat left center;color:#fff;font:normal 100 1.2em 'Palatino Linotype','Book Antiqua',Palatino,serif;padding:0 12px 2px 16px;margin:10px 0;border-color:#F2F2F2}
.formResponsive select,.formResponsive textarea,.formResponsive input[type="text"],.formResponsive input[type="password"]{font-size:15px;line-height:18px;color:#555}
input[type="text"],input[type="password"],input[type="email"]{border:solid 1px #ccc;padding:2px 2px 2px 4px;font-size:15px}
#rs_event_show .description{clear:both;display:block}
#rs_event_show h1{text-align:center}
h2.event_module_title{color:#9A4B3D;text-align:center;padding:3px 0 15px}
#k2Container #rs_event_show{margin:0}
.rs_image a.modal{display:block;position:relative}
#k2Container .rsep_contact_block{margin:0}
.falang-missing{display:none}
.k2Container div:first-child{border-top:1px solid #ccc;padding:0 1px}
.k2Container div:first-child h2{padding-top:10px}
.k2Container div:last-child{border-bottom:1px solid #ccc;padding:0 1px 15px}
.k2Container div div:last-child,.k2Container div div div:last-child,.k2Container div div:first-child,.k2Container div div div:first-child{border:none;padding:0}
.k2Container ul{padding-bottom:10px}
.k2Container ul li{list-style:url(../images/bullet.png) inside;padding-bottom:3px}
.k2Container li{list-style:decimal inside;padding:0 0 3px 10px}
.k2Container .k2Pagination{margin-top:30px}
.k2Container .k2Pagination ul{float:left;margin-right:30px}
.k2Container .k2Pagination ul li{float:left;list-style:none inside;padding:0 5px 0 0}
.k2Container h2{margin-top:1.4em}
.k2Container h2:first-child{margin-top:0}
.k2Container .sigProLinkOuterWrapper,.k2Container .sigProThumb{background:none!important}
.k2Container .itemImageGallery ul li{list-style:none}
.k2Container .catItemExtraFields li,.k2Container .itemExtraFields li{list-style:none}
.k2Container .catItemExtraFields li ul li,.k2Container .itemExtraFields li ul li{list-style:url(../images/bullet.png) inside}
.k2Container li.group3{border-bottom:1px solid #ccc;display:block;padding:3px 0;margin:0 5px;clear:both;float:left;width:100%}
.k2Container .itemExtraFields li{margin:0}
.k2Container li.group3:last-child{border-bottom:none;margin-bottom:1.4em}
.k2Container li.group3 .catItemExtraFieldsLabel{width:100px}
.k2Container li.group3 .itemExtraFieldsLabel{width:150px}
.k2Container .catItemExtraFields li p{margin:0}
.k2Container{border:1px solid #ddd;padding:22px 25px;background:url(../images/end-line-top-left-gray.png) no-repeat left top,url(../images/end-line-top-right-gray.png) no-repeat right top,url(../images/end-line-bottom-left-gray.png) no-repeat left bottom,url(../images/end-line-bottom-right-gray.png) no-repeat right bottom;background-color:#F2F2F2;margin:6px;max-width:100%}
.testimonial h1.category-testimonials-title{display:inline-block;background:url(../images/end-h1-left-red.png) no-repeat left top,url(../images/end-h1-right-red.png) no-repeat right top;padding:0 35px}
.testimonial .itemContainer{float:left;width:43%!important}
.testimonial .itemContainerLast{float:left;width:43%!important}
.testimonial .itemCategory{display:inline-block;position:relative;margin-bottom:15px}
.testimonial .itemListView .itemContainer h2.catItemTitle{line-height:19px}
.testimonial .itemListCategoriesBlock{text-align:center;border:1px solid #ddd;padding:10px 25px 0;background-color:#F2F2F2;margin:5px 12px 5px 5px}
.testimonial .itemListCategoriesBlock div:last-child{padding:0 1px 15px}
.testimonial .itemListCategoriesBlock div:first-child{padding:0 1px}
.testimonial-tour-rating span{color:#9A4B3D;font-size:14px}
.testimonial blockquote{padding:15px 34px;margin:10px 0 20px;font-size:16.4px;font-weight:500;font-style:italic;color:#9A4B3D;border:2px solid #E4E4E4;border-radius:8px;position:relative}
.testimonial blockquote:before,.testimonial blockquote:after{content:"\201C";color:#9A4B3D;font-size:40px;font-family:georgia;position:absolute;z-index:1}
.testimonial blockquote:before{top:0;left:4px}
.testimonial blockquote:after{content:"\201D";bottom:-20px;right:5px}
.testimonial .itemFullText img{max-width:500px;padding:4px;background:#fff;border:1px solid #ddd;border-radius:3px}
.catItemExtraFields{float:none;margin-bottom:12px;line-height:19px}
.testimonial a.k2ReadMore{padding:3px 7px 7px;border-radius:5px;color:#9A4B3D;border:solid 1px #9A4B3D;box-shadow:0 0 2px rgba(70,68,68,0.8);text-decoration:none}
.testimonial .k2Pagination{text-align:center;border:1px solid #ddd;padding:10px 25px;background-color:#F2F2F2;margin:5px 12px 5px 5px;height:43px}
.testimonial .k2Pagination ul{padding-top:10px;display:inline-block}
.testimonial .k2Pagination ul:after{background:url(../images/end-pagination-top-left-gray.png) no-repeat left top}
.testimonial .k2Pagination ul:before{background:url(../images/end-pagination-top-right-gray.png) no-repeat}
.testimonial .k2Pagination ul li{float:left;list-style:none inside;padding:2px 5px;color:#9A4B3D;border-radius:5px;margin:0 5px 0 0;border:solid 1px #7e3e32;box-shadow:0 0 2px rgba(88,85,85,0.8)}
.testimonial .k2Pagination ul li a,.testimonial .k2Pagination ul li a:hover{color:#9A4B3D}
.testimonial .k2Pagination div:last-child{padding-bottom:10px}
.testimonial .k2Pagination div:first-child,.admintable{padding:0 1px}
.testimonial .k2Pagination span.k2Pagination-before{display:inline-block;background:url(../images/end-pagination-top-left-gray.png) left top no-repeat;width:30px;height:34px;padding:0;margin:0}
.testimonial .k2Pagination span.k2Pagination-after{display:inline-block;background:url(../images/end-pagination-top-right-gray.png) right top no-repeat;width:30px;height:34px;padding:0;margin:0}
.testimonial .k2Pagination ul li.pagination-end{margin:0}
#main .itemContentFooter span{color:#4B3D39;font-family:Niconne,Georgia,serif;font-size:28px;padding:0 5px}
#main .catItemExtraFields span{color:#4B3D39;font-family:Niconne,Georgia,serif;font-size:20px;padding:0 5px}
#main .itemContentFooter{margin-bottom:20px}
#main .itemBody ul,.itemBody ol{margin-bottom:10px}
b,strong{color:#9A4B3D;font-weight:500}
#main .itemFullText p span,#main .itemListCategory p span{color:#9A4B3D}
#k2ModuleBox100 .typeTextfield:first-child span.moduleItemExtraFieldsValue{color:#9A4B3D}
@media print {
body{background:#fff}
#header,#menu,#footer,#system-message-container,.noprint,.sidebar-left,.sidebar-right,.link_back,.link_pay{display:none}
.content{padding:0;margin:0}
#k2Container{border:0;padding:0;background:none;background-color:#F2F2F2;margin:0}
}
@media (min-width: 1200px) {
.container{max-width:1231px;width:1231px}
.col-lg-pull-9{right:78%}
.col-lg-pull-7{right:52%}
.col-lg-3{width:25%}
.col-lg-push-3{left:21.5%}
.col-lg-7{width:58.33333333%}
}
@media (min-width: 991.98px) {
.container{max-width:1231px;width:1231px}
.col-lg-pull-7{right:52%}
.col-lg-3{width:25%}
.col-lg-push-3{left:21.5%}
.col-lg-7{width:58.33333333%}
}
@media (max-width: 992px) {
.fb_iframe_widget_fluid {display:none !important;}
.menu-main {font-size:19px;}
.menu-logo{float:none;margin:0 auto;width:240px;padding:16px 0 0}
.mod-languages{float:none;padding-top:15px;margin:0 auto}
.menu-contacts{float:none;margin:15px auto;max-width:100%;display:inline-block}
.header-contacts{margin-bottom:10px;text-align:center;height:auto;width:100% !important;}
.menu-contacts li{float:none;display:inline-block}
.joomla_ass-top-slideshow .box_skitter_large135{width:437px;height:300px}
.catItemVideoEmbedded iframe,.catItemVideoEmbedded object,.catItemVideoEmbedded embed,.video-container iframe,.video-container object,.video-container embed{width:100%!important;height:250px!important;max-width:100%!important;position:relative;display:block}
}
@media (min-width: 768px) and (max-width: 992px) {
.testimonial .itemContainer{float:left;width:41%!important}
.testimonial .itemContainerLast{float:left;width:41%!important}
}
@media (max-width: 767.98px) and (min-width: 605px) {
.testimonial .itemContainer{float:left;width:40%!important}
.testimonial .itemContainerLast{float:left;width:40%!important}
}
@media (max-width: 991.98px) {
.menu-logo{float:none;margin:0 auto;width:240px;padding:16px 0 0}
.mod-languages{float:none;padding-top:15px;margin:0 auto}
.menu-contacts{float:none;margin:15px auto 0;max-width:100%;display:inline-block}
.header-contacts{margin-bottom:10px;text-align:center;height:auto}
.menu-contacts li{float:none;display:inline-block}
.joomla_ass-top-slideshow .box_skitter_large135{width:437px;height:300px}
.catItemVideoEmbedded iframe,.catItemVideoEmbedded object,.catItemVideoEmbedded embed,.video-container iframe,.video-container object,.video-container embed{width:100%!important;height:250px!important;max-width:100%!important;position:relative;display:block}
}
@media (min-width: 992px) and (max-width: 1024px) {
.container{max-width:1024px;width:1024px}
.col-lg-pull-9{right:78%}
.col-lg-pull-7{right:52%}
.col-lg-3{width:25%}
.col-lg-push-3{left:21.5%}
.col-lg-7{width:58.33333333%}
.menu-contacts{float:right;margin:30px 40px 0 25px}
.testimonial .itemContainerLast{width:41%!important;height:290px}
.catItemView.groupLeading{height:273px;border-bottom:1px solid #ccc}
.catItemBody{height:124px}
.catItemExtraFields{height:45px}
}
@media (min-width: 768px) and (max-width: 991.98px) {
.sidebar-right{max-width:100%}
.right-home{max-width:100%}
}
@media (min-width: 768px) {
.navbar-nav>li>a{padding-top:0;padding-bottom:0}
}
@media (max-width: 799.99px) {
.menu-main{display:none}
#cssmenu{display:block}
}
@media (max-width: 767.98px) {
.container{max-width:750px}
.navbar-nav{margin:0}
div.mod-languages img{width:23px}
.mod-languages{width:120px}
.mod-languages .lang-block li{margin-left:16px}
}
@media (min-width: 767.98px) {
.sidebar-left-mobile{display:none}
}
@media (max-width: 768px) {
.sidebar-left{display:none}
.sidebar-left-mobile{display:block}
.moduletable-sidemenu,.moduletable-left{max-width:200px;margin:6px auto}
}
@media (min-width: 605px) and (max-width: 767.98px) {
.header-language{height:40px}
.clear{clear:both}
div.mod-languages img{width:23px}
.mod-languages{width:120px}
.mod-languages .lang-block li{margin-left:16px}
.menu-main{display:none}
.navbar-nav.menu-contacts>li>a{padding-top:0;padding-bottom:0;line-height:20px}
div#CDSWIDSSP.widSSP.widSSPnarrow{width:230px!important}
.menu-logo{padding:16px 0 10px}
.content-center{float:none;margin:0 auto}
.moduletable-sidemenu{margin:6px;max-width:100%}
.sidebar-left{max-width:100%}
.sidebar-right{max-width:320px}
.moduletable-left{max-width:100%}
.wraper-content{max-width:641px;margin:0 auto}
textarea{max-width:660px}
}
@media (max-width: 604.98px) {
.sidebar-left{margin:0 auto;max-width:100%}
.sidebar-right{margin:0 auto}
.moduletable-sidemenu,.sidebar-right,.right-home,.moduletable-left{max-width:99.3%}
div#CDSWIDSSP.widSSP.widSSPnarrow{margin:0 auto}
.footer-sidebar-left{float:left;margin:0 auto}
.moduletable-left{text-align:center}
textarea{max-width:500px}
.catItemVideoEmbedded iframe,.catItemVideoEmbedded object,.catItemVideoEmbedded embed,.video-container iframe,.video-container object,.video-container embed,.itemVideoEmbedded iframe,.itemVideoEmbedded object,.itemVideoEmbedded embed{width:100%!important;height:295px!important;max-width:100%!important;position:relative;display:block}
}
@media (max-width: 576px) {
.sidebar-left{display:none}
.sidebar-left-mobile{display:block}
.testimonial .itemContainerLast{width:82%!important}
.testimonial .k2Pagination{height:auto}
.testimonial .k2Pagination span.k2Pagination-before{display:none}
.testimonial .k2Pagination span.k2Pagination-after{display:none}
.testimonial .k2Pagination ul li{margin:0 5px 10px 0;float:none;display:inline-block}
}
@media (max-width: 548px) {
.joomla_ass-top-slideshow .box_skitter_large135{max-width:317px;height:300px}
.joomla_ass-top-slideshow .box_skitter .container_skitter{overflow:hidden;position:relative;height:222px!important}
.catItemVideoEmbedded iframe,.catItemVideoEmbedded object,.catItemVideoEmbedded embed,.video-container iframe,.video-container object,.video-container embed,.itemVideoEmbedded iframe,.itemVideoEmbedded object,.itemVideoEmbedded embed{width:100%!important;height:264px!important;max-width:100%!important;position:relative;display:block}
}
@media (max-width: 496.98px) {
textarea{max-width:390px}
}
@media (max-width: 460px) and (max-width: 465px) {
.container{max-width:460px}
.navbar-nav{margin:0}
div.mod-languages img{width:23px}
.mod-languages{width:120px}
.mod-languages .lang-block li{margin-left:16px}
}
@media (max-width: 434.98px) {
.menu-contacts li{float:left;margin:3px 0 0;border-left:solid 0 #c7b299;padding:0 2px}
.menu-contacts{width:330px}
textarea{max-width:330px}
.word lebel{display:block}
}
@media (max-width: 414px) {
.moduletable-sidemenu,.moduletable-left{max-width:84%}
.testimonial .itemContainerLast{width:84%!important}
}
@media (max-width: 400px) {
.menu-contacts li{float:left;margin:3px 0 0;border-left:solid 0 #c7b299;padding:0 2px}
.menu-contacts{width:330px}
textarea{max-width:295px}
.catItemImageBlock img{width:100%;max-width:285px}
.catItemVideoEmbedded iframe,.catItemVideoEmbedded object,.catItemVideoEmbedded embed,.video-container iframe,.video-container object,.video-container embed,.itemVideoEmbedded iframe,.itemVideoEmbedded object,.itemVideoEmbedded embed{width:100%!important;height:auto!important;max-width:100%!important;position:relative;display:block}
}
@media (max-width: 365px) {
.menu-contacts{width:100%}
#TA_selfserveprop284.TA_selfserveprop{width:99%!important}
.catItemImageBlock img{width:100%;max-width:270px}
}
@media (max-width: 332px) {
.menu-contacts li{font-size:15px}
.moduletable-sidemenu,.sidebar-right,.right-home,.moduletable-left{max-width:97%}
a.whatsapp:before,a.email:before,a.skype:before,a.viber:before{margin-right:5px;font-size:19px}
}
@media (max-width: 326px) {
.menu-contacts li{font-size:15px}
.moduletable-sidemenu,.sidebar-right,.right-home,.moduletable-left{max-width:97%}
a.whatsapp:before,a.email:before,a.skype:before,a.viber:before{margin-right:5px;font-size:19px}
.moduletable-left,.moduletable-right,.moduletable-top,.moduletable-bottom{padding:22px 16px;margin:6px}
}
@media (max-width: 320px) {
.header-pay .custom div{width:150px !important;}
.testimonial .itemContainerLast{width:80%!important}
.menu-contacts li{font-size:15px}
.moduletable-sidemenu,.sidebar-right,.right-home,.moduletable-left{max-width:100%}
a.whatsapp:before,a.email:before,a.skype:before,a.viber:before{margin-right:5px;font-size:19px}
textarea{max-width:215px}
.catItemImageBlock img{width:100%;max-width:230px}
.pay-block .block.form .send_form .left{width:30%;height:100%;float:left}
.pay-block .block.form .send_form .left span{padding:4.8px 20px;margin-top:15px}
.pay-block .block.form .send_form .right{width:50%;height:100%;display:inline-block;padding-right:8px!important}
.pay-block .block.form .send_form .right div{width:100%;width:130px}
.pay-block .block.form .send_form .right input,.block.form .send_form .right textarea,.block.form .send_form .right select{width:auto}
}
.moduletable-left .catItemExtraFields span, .moduletable-right .catItemExtraFields span {
	font-family: 'serif',times new roman,georgia !important;
    font-size: 16px !important;
	line-height: 1.2;
    letter-spacing: .01em;
}