@font-face {font-family:"Yellowtail";src:url("/fonts/Yellowtail-Regular.eot?") format("eot"),url("/fonts/Yellowtail-Regular.woff") format("woff"),url("/fonts/Yellowtail-Regular.ttf") format("truetype"),url("/fonts/Yellowtail-Regular.svg#Yellowtail") format("svg");font-weight:normal;font-style:normal;}html, body, div {margin:0;padding:0;}html {  }body {font-family:Arial, sans-serif;font-size:14px;}body.subpage {background:#F3F4F4;}img {max-width:100%;}.hidden {display:none;}.mobile-menu {display:none;}a {text-decoration:none;color:#000;}select {font-family:'Roboto Slab';height:36px;padding:0 11px;line-height:36px;border:1px solid #fff;text-transform:uppercase;max-width:100%;}input {font-family:'Roboto Slab';height:34px;padding:0 11px;line-height:34px;border:1px solid #fff;text-transform:uppercase;}textarea {font-family:'Roboto Slab';border:1px solid #fff;padding:11px;}input[type='submit'] {font-family:'Roboto Slab';background:transparent none repeat scroll 0 0;border:2px solid #fff;color:#fff;cursor:pointer;height:40px;line-height:36px;text-transform:uppercase;font-size:14px;}input[type="checkbox"], input[type="radio"] {display:none;}input[type="checkbox"] + label, input[type="radio"] + label {display:inline-block;height:19px;margin:0;vertical-align:middle;background:url('../images/checkbox.png') left top no-repeat;cursor:pointer;padding:0 0 0 24px;line-height:22px;font-family:'Roboto Slab';letter-spacing:1.1px;text-transform:uppercase;font-size:11px;font-weight:bold;white-space:nowrap;}input[type="checkbox"]:checked + label, input[type="radio"]:checked + label {background-position:left bottom;}.openForm {cursor:pointer;}.error {border-color:red !important;}.clear {clear:both !important;float:none !important;margin:0 !important;padding:0 !important;  }.content {width:1170px;margin:0 auto;}.social-bar {float:left;padding-left:2px;}.social-bar a {opacity:0.8;margin:0 3px;}.social-bar a:hover {opacity:1;}.offer {position:relative;color:#37404F;box-shadow:1px 2px 4px rgba(0,0,0,0.5);}.offer img.offer-image {width:100%;float:left;}.offer h3 {font-family:'Roboto Slab';width:calc(100% - 15px);height:41px;line-height:41px;color:#fff;margin:0;padding:0;float:left;text-align:left;padding-left:15px;background:url('../images/bg_offer_title.png') repeat-x center center;}.offer .description {background:#fff;text-align:center;padding:10px 15px 15px 15px;float:left;width:calc(100% - 30px);}.offer .description ul {list-style:none;padding:0;margin:0;text-align:left;line-height:26px;} ul li.anchor, ul li.calendar, ul li.ticket {padding-left:35px;background-position:center left;background-repeat:no-repeat;}ul li.anchor {background-image:url('../images/icon_anchor.png');}ul li.calendar {background-image:url('../images/icon_calendar.png');}ul li.ticket {background-image:url('../images/icon_ticket.png');}.offer .reduced-price {text-decoration:line-through;color:#A1A1A1;}.offer .offer-compare {background:#fff;border-top:1px dashed #BABDBF;height:47px;line-height:37px;padding:0 15px;}.offer .more {font-family:'Roboto Slab';height:26px;line-height:26px;padding:0 15px;border-radius:26px;background:#fff;border:1px solid #FCE03F;display:inline-block;text-align:center;color:#1B252B;text-transform:uppercase;font-size:12px;letter-spacing:1.2px;background:rgba(253,233,101,1);background:-moz-linear-gradient(top, rgba(253,233,101,1) 0%, rgba(250,207,35,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(253,233,101,1)), color-stop(100%, rgba(250,207,35,1)));background:-webkit-linear-gradient(top, rgba(253,233,101,1) 0%, rgba(250,207,35,1) 100%);background:-o-linear-gradient(top, rgba(253,233,101,1) 0%, rgba(250,207,35,1) 100%);background:-ms-linear-gradient(top, rgba(253,233,101,1) 0%, rgba(250,207,35,1) 100%);background:linear-gradient(to bottom, rgba(253,233,101,1) 0%, rgba(250,207,35,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fde965', endColorstr='#facf23', GradientType=0 );float:none;margin:8px 0 0 0;opacity:0.8;}.offer .more.active, .offer .more:hover {opacity:1;}.offer .badge {position:absolute;right:10px;top:10px;width:55px;height:55px;line-height:55px;color:#333;font-weight:bold;font-size:16px;background:url('../images/icon_discount_badge.png') no-repeat center center;text-align:center;}header {background:rgba(0, 0, 0, 0) url("/thumbs/1920x1280/images/bg_jadranje.jpg") no-repeat scroll center center / 100% auto;height:450px;position:relative;font-family:'Roboto Slab';}.subpage header {background:transparent;height:185px;}header a {color:#fff;}.subpage header a {color:#8E9396;}.subpage header ul a {color:#1b252b;  }header #top {padding-top:5px;}header .content, footer .content {width:100%;}header .phone, header .email, footer .phone, footer .email {line-height:27px;background-repeat:no-repeat;background-position:left center;padding-left:30px;margin-left:22px;font-weight:600;}header .phone, footer .phone {background-image:url('../images/icon_phone.png');}header .email, footer .email {background-image:url('../images/icon_mail.png');}.subpage header .phone {background-image:url('../images/icon_phone_dark.png');}.subpage header .email {background-image:url('../images/icon_mail_dark.png');}header #navigation {float:right;padding:3px;font-weight:600;}header #navigation ul {float:right;margin:3px 15px 0 0;padding:0;color:#fff;list-style:none;}header #navigation ul li {display:inline-block;float:left;margin:0 17px;text-transform:uppercase;font-size:12px;position:relative;height:20px;}header #navigation ul li:hover .dropdown {display:block;}header #navigation ul li .dropdown {background:rgba(255, 255, 255, 0.9) none repeat scroll 0 0;display:none;left:-16px;padding:12px 0 6px;position:absolute;top:20px;border:1px solid #8DBBDD;z-index:100;}.subpage header #navigation ul li .dropdown {border-color:#000;}header #navigation ul li .dropdown ul li {margin-bottom:8px;clear:both;}header #navigation ul li .dropdown ul li a {white-space:nowrap;color:#000;text-shadow:none;}header #navigation ul li a {text-shadow:1px 2px 4px rgba(0,0,0,0.5);}.subpage header #navigation ul li a {text-shadow:none;}header #navigation ul li.active {text-decoration:underline;color:#8e9396;}header #navigation ul ul li.active a {color:#FCD60E;text-decoration:underline;}header #navigation #lang {float:right;position:relative;width:75px;background:#fff;border-radius:80px;height:20px;font-size:20px;line-height:20px;color:#1E272D;margin-right:4px;}header #navigation #lang a {display:none;color:#1E272D;width:100%;text-align:center;font-size:12px;position:absolute;top:0;left:0;width:100%;width:75px;background:#fff;border-radius:80px;}header #navigation #lang a span {display:inline-block;padding-left:2px;text-align:left;width:34px;}header #navigation #lang .arrow {position:absolute;right:8px;top:8px;}header #navigation #lang .flag {height:13px;margin-bottom:-2px;}header #navigation #lang a.active {display:block;top:0;}header #navigation #lang:hover a {display:block;}header nav {width:100%;float:left;margin:10px 0 0 0;background:url('../images/bg_header.png') repeat-x center center;}.subpage header nav {background-image:url('../images/bg_header_subpage.png');}header nav .content {padding:0 55px;width:calc(100% - 110px);}header nav #logo {float:left;}header nav a {-webkit-transition:border-radius 0.3s ease-in-out;-moz-transition:border-radius 0.3s ease-in-out;-o-transition:border-radius 0.3s ease-in-out;transition:border-radius 0.3s ease-in-out;}header nav ul {float:left;height:136px;line-height:136px;list-style:outside none none;margin:0;padding:0 0 0 20px;}header nav ul li {float:left;margin:0 10px;position:relative;white-space:nowrap;}header nav ul li > a, .button {background:#fff none repeat scroll 0 0;border:1px solid #fce03f;border-radius:38px;color:#1b252b;display:inline-block;font-size:12px;font-weight:600;height:38px;letter-spacing:0px;line-height:38px;padding:0 26px;text-align:center;text-transform:uppercase;}header nav ul li > a.active, header nav ul li:hover > a, .button:hover, .button.active {background:rgba(253,233,101,1);background:-moz-linear-gradient(top, rgba(253,233,101,1) 0%, rgba(250,207,35,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(253,233,101,1)), color-stop(100%, rgba(250,207,35,1)));background:-webkit-linear-gradient(top, rgba(253,233,101,1) 0%, rgba(250,207,35,1) 100%);background:-o-linear-gradient(top, rgba(253,233,101,1) 0%, rgba(250,207,35,1) 100%);background:-ms-linear-gradient(top, rgba(253,233,101,1) 0%, rgba(250,207,35,1) 100%);background:linear-gradient(to bottom, rgba(253,233,101,1) 0%, rgba(250,207,35,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fde965', endColorstr='#facf23', GradientType=0 );}header nav ul li:hover > a {border-radius:0px;}header nav ul li:hover .dropdown {display:block;}header nav ul li .dropdown {left:0;position:absolute;top:90px;background:#fff;border:1px solid #fce03f;height:auto;line-height:unset;display:none;z-index:100;box-shadow:1px 2px 4px rgba(0,0,0,0.3);}header nav ul li .dropdown a.active, header nav ul li .dropdown a:hover {color:#1B252B;text-decoration:underline;}header nav ul li .dropdown ul {margin:0;height:auto;padding:10px 0;}header nav ul li .dropdown > ul {line-height:20px;width:700px;}header nav ul li .dropdown > ul > li {float:left !important;width:25% !important;display:inline-block;}header nav ul li .dropdown > ul > li .image, header nav ul li .dropdown > ul > li .title {width:100%;overflow:hidden;white-space:normal;line-height:18px;height:40px;}header nav ul li .dropdown > ul > li .title { margin-top:10px;}header nav ul li .dropdown > ul > li .image {height:100px;}header nav ul li .dropdown > ul > li .image img {height:auto;min-height:100%;max-width:999%;width:100%;}header nav ul li .dropdown > ul > li > a {text-align:left;padding:0 10px;height:auto;width:calc(100% - 20px);}header nav ul li .dropdown ul li ul {margin-left:0px;margin-top:-10px;display:none;}header nav ul li .dropdown ul li.active ul {display:block;}header nav ul li .dropdown ul li ul a {font-size:11px;}header nav ul li .dropdown ul li ul li a {line-height:16px;height:auto;padding:0 10px;white-space:normal;text-align:left;}header nav ul li .dropdown ul li {border:medium none;float:none;height:auto;line-height:30px;margin:0;width:100%;}header nav ul li .dropdown > ul > li {min-height:155px;}header nav ul li .dropdown ul li a .title {height:30px;line-height:30px;}header nav ul li .dropdown ul li ul li {line-height:24px;}header nav ul li .dropdown ul li a, header nav ul li .dropdown ul li a.active, header nav ul li .dropdown ul li:hover a {border:none;background:none;}header #text {position:absolute;top:40%;left:80px;color:#fff;text-shadow:1px 2px 4px rgba(0,0,0,0.5);font-size:34px;line-height:42px;font-family:'Yellowtail';}header #text strong, header #text b {font-weight:normal;color:#FCE03F;font-size:50px;}section#search {background:url('../images/bg_search.jpg') repeat-x center center;height:90px;line-height:90px;  }.subpage section#search {background:#1b252b none repeat scroll 0 0;float:left;margin-top:-23px;width:100%;}section#search .content {background:url('../images/icon_info.png') no-repeat 16px center;}section#search .content > div {padding-left:65px;}section#search .content > div input, section#search .content > div select {width:15%;margin-right:1%;}section#search .content > div input[type='submit'] {background:url('../images/icon_search.png') no-repeat 10px center;font-size:13px;letter-spacing:2px;}#content {padding:40px 0;}#content .content {padding:0 15px;width:1140px;}#content .content > section {background:#fff none repeat scroll 0 0;box-shadow:1px 2px 4px rgba(0, 0, 0, 0.3);}#content .content > section.blog-list {background:transparent;box-shadow:none;padding:0;width:100%;}#content .content > section.blog-list .blog {width:calc(33% - 10px);float:left;margin:30px 20px 0px 0;background:#fff none repeat scroll 0 0;box-shadow:1px 2px 4px rgba(0, 0, 0, 0.3);}#content .content > section.blog-list .blog .blog-content {float:left;}#content .content > section.blog-list .blog .blog-content > a {float:left;overflow:hidden;display:block;clear:both;width:100%;}#content .content > section.blog-list .blog .blog-content > a img {-webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -ms-transition:all 0.5s ease; -o-transition:all 0.5s ease; transition:all 0.5s ease;}#content .content > section.blog-list .blog:hover .blog-content > a > img {transform:scale(1.3);-ms-transform:scale(1.3);-webkit-transform:scale(1.3);}#content .content > section.blog-list .blog.last {margin-right:0;}#content .content > section.blog-list .blog ul {list-style:none;padding:0 20px;margin:0;text-align:left;line-height:26px;} #content .content > section.blog-list .blog ul li {padding-left:20px;}#content .content > section.blog-list .blog h3 {background:transparent;color:#1b252b;font-size:18px;height:auto;letter-spacing:1.8px;line-height:18px;padding:0 20px;margin:20px 0 5px;}#content .content > section.blog-list .blog img {height:auto;width:100%;}#content .content > section.blog-list .blog .description p {padding:0 20px;min-height:70px;}#content .content.with-sidebar > section, #content .content.with-sidebar #map {float:right;margin-left:40px;width:calc(100% - 295px - 2 * 18px - 40px);}#content .content.with-sidebar #map {width:calc(100% - 295px - 2 * 18px - 5px);}#content .content.with-sidebar .blog-list {margin-left:0px;width:100%;}#content aside {float:left;width:295px;}#content aside #filter {background:#1B252B;float:left;width:100%;}#content aside #filter a {color:#fff;}#content aside #filter a.active {text-decoration:underline;}#content aside #filter #filter-content {padding:15px 20px;width:calc(100% - 40px);}#content aside #filter .line {width:100%;margin-bottom:20px;}#content aside #filter .line.checkbox {margin-bottom:10px;}#content aside #filter input[type="checkbox"] + label, #content aside #filter input[type="radio"] + label {color:#fff;}#content aside #filter h2 {color:#fff;font-family:"Roboto Slab";font-size:15.5px;letter-spacing:1.2px;margin:0 0 10px 0;padding:0;text-transform:uppercase;}#content aside #filter select {width:100%;}#content aside #filter select.dark, #content aside #filter select.dark option {background:#1B252B;color:#fff;border:1px solid #fff;font-weight:bold;font-size:15px;}#content aside #side-offers {margin:25px 0 0 0;}#content aside #side-offers .offer {margin:5px 0 25px 0;}#content aside h2 {font-family:'Roboto Slab';color:#1b252b;font-size:15.5px;letter-spacing:1.2px;text-transform:uppercase;}#content aside #info, #content .content > #info {box-shadow:1px 2px 4px rgba(0, 0, 0, 0.3);color:#37404f;position:relative;background:#fff;}#content .content > #info {max-width:400px;margin:20px auto;display:block;}#content aside #info h2, #content .content > #info h2 {background:rgba(0, 0, 0, 0) url("../images/icon_info2.png") no-repeat scroll 20px center;font-size:15px;height:40px;margin:0;padding:25px 20px 25px 80px;}#content aside #info h3, #content .content > #info h3 {border-top:1px dashed #767C80;border-bottom:1px dashed #767C80;text-align:center;height:49px;line-height:49px;font-family:'Yellowtail';font-size:24px;color:#1b252b;font-weight:normal;margin:0;}#content aside #info p, #content .content > #info p {text-align:center;padding:0 20px 20px 20px;line-height:20px;}#content section {width:calc(100% - 2 * 18px);padding:18px 18px;float:left;color:#1b252b;}#content section > h1 {margin:0 0 20px 0;padding:0;line-height:28px;font-size:34px;}#content section > h1 strong {font-size:24px;}#content section > h2 {font-family:"Roboto Slab";font-size:15.5px;letter-spacing:1.2px;margin:0;padding:0;text-transform:uppercase;}#content section #num, #content section #sort {float:left;color:#37404F;margin:0 0 20px 0;padding:0;height:25px;line-height:25px;}#content section #sort select {border-color:#dfe0e0;height:23px;line-height:23px;text-transform:none;text-align:left;padding:0 8px;}#content section #sort select option {text-align:left;height:23px;line-height:23px;}#content section #sort {float:right;}#content section .offer {border:1px solid #ccc;box-shadow:none;background:#fff;margin-bottom:20px;}#content section .offer .offer-content {padding:10px;}#content section .offer .offer-compare {height:37px;margin:0 0 0 -10px;padding:0 20px;width:calc(100% - 20px);}#content section .offer img.offer-image {width:230px;height:135px;margin-right:25px;margin-bottom:10px;}#content section .offer h3 {background:transparent;color:#1b252b;float:left;font-size:18px;height:auto;letter-spacing:1.8px;line-height:18px;padding:0;width:50%;}#content section .offer .description {padding:0;width:auto;float:left;background:transparent;margin:10px 0 0 0;}#content section .offer .more {float:right;margin-right:-10px;font-weight:bold;font-size:11px;}#content section #pagination {float:right;text-align:right;list-style:none;margin:0;padding:0;}#content section #pagination li {float:none;display:inline-block;margin:0 4px;}#content section #pagination li a {display:inline-block;height:21px;line-height:21px;width:18px;color:#37404F;text-align:center;}#content section #pagination li.active a, #content section #pagination li:hover a {background:#1B252B;color:#fff;}#content #compare-offer {float:left;border:1px solid #3B90C7;width:148px;background:#fff;}#content #compare-offer #compare-offer-content {padding:15px 15px 0 15px;}#content #compare-offer h2 {background:#3B90C7;height:36px;line-height:36px;text-align:center;color:#fff;margin:0;text-transform:uppercase;font-family:'Roboto Slab';font-size:15px;letter-spacing:1.2px;}#content #compare-offer .compare-offer-seperator {border-bottom:1px dashed #BABDBF;margin:0 -15px 15px -15px;width:calc(100% + 30px);}#content #compare-offer .compare-offer {padding:0 0 15px 0;font-size:14px;}#content #compare-offer .compare-offer h3 {margin:8px 0 10px;padding:0;color:#1B252B;font-weight:normal;font-size:14px;}#content #compare-offer .compare-offer img {width:100%;}#content #compare-offer .compare-offer .desc {color:#7D7D7D;font-size:11px;line-height:16px;}#content #compare-offer .compare-offer .remove {float:right;margin-top:-17px;}#content .infobox {padding:15px 20px;background:#1B252B;color:#fff;font-size:14px;margin:20px 0;}#content .infobox.bg-yellow {background:#FCE03F;color:#1B252B;}#content .infobox h3 {font-size:15.5px;font-family:'Roboto Slab';padding:0; margin:0;text-transform:uppercase;}#content .infobox p {font-weight:300;padding:0; margin:5px 0;line-height:20px;}section#offers {background:rgba(0, 0, 0, 0) url("../images/bg_offers.jpg") repeat scroll center center / 100% auto;height:auto;}section#offers .content > div {float:left;text-align:center;width:100%;color:#1B252B;padding:5px 0 0 0;}section#offers .content > div.desc h2 {text-align:center;text-transform:uppercase;font-family:'Roboto Slab';}section#offers .content .offer-list {width:100%;padding-bottom:50px;}section#offers .content .offer-list .offer {width:29.5%;float:left;margin:0 2.5% 0 1.5%;}section#offers .content .offer-list .offer:nth-child(3n) {margin-right:0;}section#features {background:url('../images/bg_features.jpg') repeat-x center center;height:247px;font-family:'Roboto Slab';}section#features article {width:16.6%;float:left;text-align:center;margin:60px 0 0 0;cursor:pointer;}section#features article span {display:block;text-transform:uppercase;margin-top:5px;font-weight:bold;padding:0 5px;letter-spacing:1.2px;color:#000;}section#categories {height:255px;}section#categories article {width:25%;float:left;color:#fff;text-align:center;background:#000;position:relative;height:255px;overflow:hidden;}section#categories article img {opacity:0.5;width:100%;margin-top:-10%;}section#categories article > div {position:absolute;left:0;top:0;width:100%;}section#categories article > div > div {padding:0 20px;}section#categories article > div h3 {font-family:'Roboto Slab';letter-spacing:6px;border-bottom:1px dashed #fcfcfc;border-top:1px dashed #fcfcfc;height:32px;line-height:32px;margin:110px auto 0;text-transform:uppercase;width:calc(100% - 10px);}section#categories article > div p {padding:0 15px;color:#fcfcfc;line-height:20px;}section#categories article:hover h3 {border-color:#FCE03F;color:#FCE03F;}section#categories {height:255px;}section#navigation2 {background:#1B252B;padding:20px 0 30px;}section#navigation2 .box {padding:0 14px;width:calc(25% - 28px);color:#fff;float:left;font-size:14px;font-family:'Roboto Slab';}section#navigation2 .box strong {font-size:14px;}section#navigation2 .box ul, section#navigation2 .box p {margin-top:10px;margin-bottom:10px;}section#navigation2 .box ul {padding:0;list-style:none;line-height:24px;}section#navigation2 a p strong {text-transform:uppercase;}section#navigation2 a {color:#fff;text-decoration:none;}footer {background:url('../images/bg_footer.jpg') repeat-x center top #1B252B;padding-bottom:40px;height:62px;line-height:62px;font-family:'Roboto Slab';}footer .social-bar {margin-top:5px;}footer a {color:#fff;}footer #copyright {float:right;color:#fff;font-size:14px;padding-right:4px;}iframe {overflow:hidden;background:transparent;border:none;}aside > p:nth-child(1) {margin:0;}aside iframe {background:#071B3B none repeat scroll 0 0;box-shadow:1px 2px 4px rgba(0, 0, 0, 0.5);color:#37404f;position:relative;padding:0 10px;width:calc(100% - 20px) !important;}#map {box-shadow:1px 2px 4px rgba(0, 0, 0, 0.5);height:550px;width:100%;margin:0 auto;}#map div {font-size:12px !important;color:#fff !important;font-weight:bold;text-shadow:1px 2px 4px rgba(0,0,0,0.5);}#map .gm-style-iw div {text-shadow:none;color:#000 !important;font-weight:normal;}#map .gm-style-iw a {color:#000;}#map .gm-style-iw ul {padding:0 0 0 15px;margin:0;}#map .map-popup {max-width:200px;font-size:10px;}#map .map-popup img {width:100%;max-width:200px;}.form {max-width:70%;background:#fafafa;padding:20px 20px 20px;}.form .row {float:left;margin-bottom:10px;width:calc(50%);}.form .row > div {padding-right:20px;}.form .row.rowtype1, .form .row.rowtype6 {width:100%;}.form .row .naziv {margin-bottom:4px;}.form .row .description {padding:10px 0 0 0;display:block;}.form .row .description * {margin:0;padding:0;}.form input, .form select, .form textarea {border:1px solid #ccc;}button.button {cursor:pointer;background:rgba(253,233,101,1);background:-moz-linear-gradient(top, rgba(253,233,101,1) 0%, rgba(250,207,35,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(253,233,101,1)), color-stop(100%, rgba(250,207,35,1)));background:-webkit-linear-gradient(top, rgba(253,233,101,1) 0%, rgba(250,207,35,1) 100%);background:-o-linear-gradient(top, rgba(253,233,101,1) 0%, rgba(250,207,35,1) 100%);background:-ms-linear-gradient(top, rgba(253,233,101,1) 0%, rgba(250,207,35,1) 100%);background:linear-gradient(to bottom, rgba(253,233,101,1) 0%, rgba(250,207,35,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fde965', endColorstr='#facf23', GradientType=0 );}#content section .list h3 {font-size:18px;background:#fff none repeat scroll 0 0;border:1px solid #fce03f;border-radius:4px 38px 38px 4px;padding:12px 26px;}#content section .list > div {overflow:hidden;}#content section #list {background:#fafafa none repeat scroll 0 0;display:block;height:38px;list-style:outside none none;margin:0;padding:20px 0;text-align:center;width:100%;}#content section #list li {float:none;margin-right:30px;background:#fff none repeat scroll 0 0;border:1px solid #fce03f;border-radius:4px 38px 38px 4px;color:#1b252b;display:inline-block;font-size:12px;font-weight:600;height:38px;letter-spacing:0;line-height:38px;padding:0 26px;text-align:center;text-transform:uppercase;cursor:pointer;-webkit-transition:border-radius 0.3s ease-in-out;-moz-transition:border-radius 0.3s ease-in-out;-o-transition:border-radius 0.3s ease-in-out;transition:border-radius 0.3s ease-in-out;}#content section #list li:hover {background:rgba(253,233,101,1);background:-moz-linear-gradient(top, rgba(253,233,101,1) 0%, rgba(250,207,35,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(253,233,101,1)), color-stop(100%, rgba(250,207,35,1)));background:-webkit-linear-gradient(top, rgba(253,233,101,1) 0%, rgba(250,207,35,1) 100%);background:-o-linear-gradient(top, rgba(253,233,101,1) 0%, rgba(250,207,35,1) 100%);background:-ms-linear-gradient(top, rgba(253,233,101,1) 0%, rgba(250,207,35,1) 100%);background:linear-gradient(to bottom, rgba(253,233,101,1) 0%, rgba(250,207,35,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fde965', endColorstr='#facf23', GradientType=0 );}#content section #list li strong {height:38px;line-height:38px;font-size:20px;margin-right:10px;float:left;}.sidebar-navigation {padding:0;margin:0 0 20px 0;list-style:none;color:#37404f;position:relative;width:100%;display:block;font-family:"Roboto Slab";clear:both;float:left;}.sidebar-navigation li {position:relative;border-bottom:1px solid #ccc;float:left;width:auto;display:inline-block;background:#fff none repeat scroll 0 0;box-shadow:1px 2px 4px rgba(0, 0, 0, 0.5);}.sidebar-navigation > li {margin-right:17px;}.sidebar-navigation li i {min-width:20px;}.sidebar-navigation li a {padding:10px 10px;color:#000;display:inline-block;font-weight:600;width:calc(100% - 20px);}.sidebar-navigation li:hover > a, .sidebar-navigation li.active > a {background:rgba(253,233,101,1);background:-moz-linear-gradient(top, rgba(253,233,101,1) 0%, rgba(250,207,35,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(253,233,101,1)), color-stop(100%, rgba(250,207,35,1)));background:-webkit-linear-gradient(top, rgba(253,233,101,1) 0%, rgba(250,207,35,1) 100%);background:-o-linear-gradient(top, rgba(253,233,101,1) 0%, rgba(250,207,35,1) 100%);background:-ms-linear-gradient(top, rgba(253,233,101,1) 0%, rgba(250,207,35,1) 100%);background:linear-gradient(to bottom, rgba(253,233,101,1) 0%, rgba(250,207,35,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fde965', endColorstr='#facf23', GradientType=0 );}.sidebar-navigation li:hover ul {display:block;}.sidebar-navigation li ul {padding:0;background:#fff none repeat scroll 0 0;display:none;left:100%;list-style:outside none none;position:absolute;top:0;box-shadow:1px 2px 4px rgba(0, 0, 0, 0.5);z-index:50;overflow:hidden;}.sidebar-navigation li ul li {clear:both;width:100%;}.sidebar-navigation li ul li a {white-space:nowrap;width:100%;display:block;float:left;}.content p > img {margin:20px;border:1px solid #fafafa;box-shadow:1px 2px 4px rgba(0, 0, 0, 0.5);}#gallery {max-width:40%;height:300px;overflow:hidden;float:right;border:1px solid #fafafa;box-shadow:1px 2px 4px rgba(0, 0, 0, 0.5);margin-left:20px;}#gallery img {padding:0;margin:0;}.truncated-text {  }.read-more {background:rgba(250, 207, 35, 1);border:1px solid #fce03f;border-radius:38px;color:#1b252b;display:inline-block;font-size:12px;font-weight:600;height:38px;letter-spacing:0;line-height:38px;padding:0 26px;text-align:center;text-transform:uppercase;}.full-text {display:none;}#content #quickSearchHolder {width:100%;position:relative;background:#071B3B;margin-bottom:30px;}#quickSearchHolder .content {position:relative;}#info { text-align:center;font-size:12px;font-weight:bold;color:#fff;cursor:info;}.content section #info {background:#eee none repeat scroll 0 0;border-radius:38px;color:#84898C;display:inline-block;float:left;height:40px;line-height:40px;margin-right:5px;padding:0 20px;width:auto;}.content section #info img {float:left;margin-right:12px;margin-top:7px;margin-left:-12px;}#quickSearchHolder #info {position:absolute;top:30%;left:-100px;}#info img {margin-bottom:5px;}.index #quickSearchHolder {padding:20px 0;background:#071B3B;}#content #quickSearch {padding:0 10px 10px;width:100%; min-height:145px; overflow:hidden; background:#071B3B; float:left;}#content #star {position:absolute;right:-140px;top:15%;text-align:center;}#content #star div {display:none;}#content #star img {width:140px;}#related {border:1px solid #fed453;float:right;list-style:none;text-decoration:underline;padding:10px 20px 10px 30px;}#related li {list-style-type:square;margin:0 0 5px 0;}#related li.active {font-weight:bold;}#loader {position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.5);text-align:center;}#loader .loader {border:12px solid #F3F4F4; border-top:12px solid #0069B5; border-radius:50%;width:60px;height:60px;-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;-o-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin:150px auto;}@keyframes spin {  0% { transform:rotate(0deg); }  100% { transform:rotate(360deg); }}#newsletter {background:#1B252B;color:#fff;text-align:center;float:left;padding:20px 0 25px 0;margin-bottom:25px;border-bottom:1px dashed rgba(255,255,255,0.3);width:100%;}#newsletter input {border-radius:99px;width:260px;height:36px;margin-right:-50px;}#newsletter .button {height:42px;}#newsletter h2 {text-transform:uppercase;color:#fff;font-family:'Roboto Slab';}iframe {width:100% !important;}@media only screen and (max-width :1430px) {section#categories article {width:50%;}#content #star {position:fixed;bottom:0;right:0;top:auto;background:#071B3B;border-radius:10px 0 0 0;z-index:10;}#content #star div {display:block;color:#fff;text-transform:uppercase;font-weight:bold;padding:10px;font-size:12px;}#content #star img {height:30px;width:auto;margin:10px auto -23px;}#quickSearchHolder #info {position:fixed;bottom:0;left:0;top:auto;background:#071B3B;padding:10px;border-radius:0 10px 0 0;z-index:10;}}@media only screen and (max-width :1160px) {header {background-position:top center;background-size:auto 100%}header #navigation ul {display:none;}.content {width:100%;float:left;}}@media only screen and (max-width :979px) {#content .content.with-sidebar > section, #content .content.with-sidebar #map {float:left;width:calc(100% - 40px);margin:0;}section#navigation2 .box {width:calc(50% - 28px)}#content .content > section {padding-left:20px;padding-right:20px;width:calc(100% - 40px);}.read-more {margin-bottom:10px;}#content .content > section.blog-list .blog {width:calc(50% - 15px);}#content .content > section.blog-list .blog:nth-child(2n+2) {margin-right:0px;}#content .content > section.blog-list .blog.last {margin-right:20px;}.mobile-menu {display:block;cursor:pointer;}#top .mobile-menu {height:20px;margin-right:10px;float:right;}#top #navigation ul {width:100%;position:absolute;top:32px;left:0;z-index:100;background:rgba(0,0,0,0.9);padding:20px;text-align:center;padding:20px 0;height:auto;}#top #navigation ul li {width:100%;display:block;margin-bottom:10px;padding:0;height:auto;}#top #navigation ul li a {color:#fff !important;}#top #navigation ul li .dropdown, #top #navigation ul li .dropdown ul {display:block;position:relative;left:0;top:0;height:auto;border:none;background:transparent;float:left;width:100%;padding:0;margin:0;}#top #navigation ul li .dropdown {margin-bottom:0;padding:5px 0 10px;}#top #navigation ul li .dropdown ul li {padding:0;margin:0;}header nav .mobile-menu {float:right;height:50px;margin-top:44px;cursor:pointer;}header nav ul {width:100%;position:absolute;top:162px;left:0;z-index:100;background:rgba(0,0,0,0.9);padding:20px;text-align:center;padding:20px 0;height:auto;}header nav ul li {width:100%;display:block;margin:10px;height:auto;line-height:100%;}header nav ul li .dropdown, header nav ul li .dropdown > ul {display:block;width:calc(100% - 10px);margin:5px 0 0 0;padding:0;position:relative;float:left;left:0;top:0;background:transparent;border:none;}header nav ul li a {color:#fff !important;height:auto;background:none;border:none;line-height:18px;}header nav ul {display:none;}header nav .content {padding:0 10px;width:calc(100% - 20px);}.index header {background-position:center top;background-size:100% auto;height:auto;min-height:400px;}.form {width:calc(100% - 40px);max-width:100%;}.form .row {width:100%;}header #text {left:0;padding:0 20px;top:30%;width:calc(100% - 40px);}section#features .content {background:#fff;}section#search {background:#1d242c none repeat scroll 0 0;height:auto;padding:20px 10px;line-height:55px;}section#search .content > div:nth-child(1) {padding:35px 0 0 0;}section#search .content {background-position:center top;}section#search .content > div input, section#search .content > div select {width:100%;margin:0;}section#search .content > div input { width:calc(100% - 25px);}section#search .content > div input[type="submit"] {width:100%;}.subpage section#search {width:calc(100% - 20px);}section#offers {background-repeat:repeat-y;height:100%;float:left;width:100%;}section#offers .content .offer-list .offer {width:calc(100% - 20px);margin:0 10px 20px 10px;}section#features article {width:50%;}section#features .content {padding-bottom:20px;}section#categories article {width:50%;}section#categories article > div h3 {font-size:16px;height:auto;margin-left:-20px;margin-top:20%;width:calc(100% + 40px);}section#navigation .box {width:calc(50% - 20px);padding:0 10px;}footer {height:100%;line-height:16px;text-align:center;}footer .social-bar {margin-top:20px;margin-bottom:35px;}footer .phone, footer .email {margin-top:20px;}footer #copyright {margin-top:30px;padding:0 10px;}#content {padding:20px 0;}#content .content {width:calc(100% - 30px);}#content aside {width:100%;}#content aside h2 {text-align:center;}#content section {width:100%;padding:20px 0 0 0;}#content #compare-offer {width:100%;}#content aside #side-offers .offer {width:calc(50% - 20px);margin:10px 10px 20px 10px;display:inline-block;}#content section .offer .offer-compare {padding-left:10px;}#content section .offer .more {margin-right:-20px;}}@media only screen and (max-width :767px) {.index header {background-size:auto 100%;}section#categories article img {width:auto;min-width:100%;height:100%;margin:0;}#content #quickSearch {padding:10px 0 20px 0;}header nav ul li .dropdown > ul > li {width:50% !important;}.read-more {margin:0 auto 10px;display:block;float:none;}header .email span, footer .email span {display:none;}section#categories article {width:100%;}section#navigation .box {width:calc(100% - 20px);text-align:center;}#content .content > section.blog-list .blog {width:calc(100%);}#content .content > section.blog-list .blog:nth-child(2n+2) {margin-right:0px;}#content .content > section.blog-list .blog.last {margin-right:0px;}}@media only screen and (max-width :480px) {section#navigation2 .box {width:calc(100% - 28px);}footer .social-bar {text-align:center;width:100%;}header .phone span, footer .phone span {display:none;}header .phone, header .email, footer .phone, footer .email {padding-left:15px;}#content aside #side-offers .offer {width:100%;margin:0 0 20px 0;}#content section .offer h3 {width:100%;}#content section .offer img.offer-image {width:100%;height:auto;}#content section .offer .description {margin-bottom:10px;}.index header {min-height:210px;height:210px;background-size:100% auto;}header #text {display:none;}}@media only screen and (max-width :320px) {header .phone, header .email, footer .phone, footer .email {display:none;}header #text {top:38%;}}.owl-carousel .animated {  -webkit-animation-duration:1000ms;  animation-duration:1000ms;  -webkit-animation-fill-mode:both;  animation-fill-mode:both;}.owl-carousel .owl-animated-in {  z-index:0;}.owl-carousel .owl-animated-out {  z-index:1;}.owl-carousel .fadeOut {  -webkit-animation-name:fadeOut;  animation-name:fadeOut;}@-webkit-keyframes fadeOut {  0% {    opacity:1;  }  100% {    opacity:0;  }}@keyframes fadeOut {  0% {    opacity:1;  }  100% {    opacity:0;  }}.owl-height {  -webkit-transition:height 500ms ease-in-out;  -moz-transition:height 500ms ease-in-out;  -ms-transition:height 500ms ease-in-out;  -o-transition:height 500ms ease-in-out;  transition:height 500ms ease-in-out;}.owl-carousel {  display:none;  width:100%;  -webkit-tap-highlight-color:transparent;    position:relative;  z-index:1;}.owl-carousel .owl-stage {  position:relative;  -ms-touch-action:pan-Y;}.owl-carousel .owl-stage:after {  content:".";  display:block;  clear:both;  visibility:hidden;  line-height:0;  height:0;}.owl-carousel .owl-stage-outer {  position:relative;  overflow:hidden;    -webkit-transform:translate3d(0px, 0px, 0px);}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot {  cursor:pointer;  cursor:hand;  -webkit-user-select:none;  -khtml-user-select:none;  -moz-user-select:none;  -ms-user-select:none;  user-select:none;}.owl-carousel.owl-loaded {  display:block;}.owl-carousel.owl-loading {  opacity:0;  display:block;}.owl-carousel.owl-hidden {  opacity:0;}.owl-carousel .owl-refresh .owl-item {  display:none;}.owl-carousel .owl-item {  position:relative;  min-height:1px;  float:left;  -webkit-backface-visibility:hidden;  -webkit-tap-highlight-color:transparent;  -webkit-touch-callout:none;  -webkit-user-select:none;  -moz-user-select:none;  -ms-user-select:none;  user-select:none;}.owl-carousel .owl-item img {  display:block;  width:100%;  -webkit-transform-style:preserve-3d;}.owl-carousel.owl-text-select-on .owl-item {  -webkit-user-select:auto;  -moz-user-select:auto;  -ms-user-select:auto;  user-select:auto;}.owl-carousel .owl-grab {  cursor:move;  cursor:-webkit-grab;  cursor:-o-grab;  cursor:-ms-grab;  cursor:grab;}.owl-carousel.owl-rtl {  direction:rtl;}.owl-carousel.owl-rtl .owl-item {  float:right;}.no-js .owl-carousel {  display:block;}.owl-carousel .owl-item .owl-lazy {  opacity:0;  -webkit-transition:opacity 400ms ease;  -moz-transition:opacity 400ms ease;  -ms-transition:opacity 400ms ease;  -o-transition:opacity 400ms ease;  transition:opacity 400ms ease;}.owl-carousel .owl-item img {  transform-style:preserve-3d;}.owl-carousel .owl-video-wrapper {  position:relative;  height:100%;  background:#000;}.owl-carousel .owl-video-play-icon {  position:absolute;  height:80px;  width:80px;  left:50%;  top:50%;  margin-left:-40px;  margin-top:-40px;  background:url("owl.video.play.png") no-repeat;  cursor:pointer;  z-index:1;  -webkit-backface-visibility:hidden;  -webkit-transition:scale 100ms ease;  -moz-transition:scale 100ms ease;  -ms-transition:scale 100ms ease;  -o-transition:scale 100ms ease;  transition:scale 100ms ease;}.owl-carousel .owl-video-play-icon:hover {  -webkit-transition:scale(1.3, 1.3);  -moz-transition:scale(1.3, 1.3);  -ms-transition:scale(1.3, 1.3);  -o-transition:scale(1.3, 1.3);  transition:scale(1.3, 1.3);}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon {  display:none;}.owl-carousel .owl-video-tn {  opacity:0;  height:100%;  background-position:center center;  background-repeat:no-repeat;  -webkit-background-size:contain;  -moz-background-size:contain;  -o-background-size:contain;  background-size:contain;  -webkit-transition:opacity 400ms ease;  -moz-transition:opacity 400ms ease;  -ms-transition:opacity 400ms ease;  -o-transition:opacity 400ms ease;  transition:opacity 400ms ease;}.owl-carousel .owl-video-frame {  position:relative;  z-index:1;}