/* WebFilter 0x1010006400000002 */ .cms-page-search { text-align: left; } .cms-page-search-upper input { width: 220px; } .cms-page-search-upper div.active { background: url('inc/loader.gif') 100% 50% no-repeat; } .cms-page-search-lower { overflow: auto; } .cms-page-search-result { padding: 3px; border-bottom: 1px #ccc solid; } .cms-page-search-result-url { font-size: 7.5pt; margin: 3px 0; } .cms-page-search-result-body { margin: 3px 0; } .cms-page-search-result-title { font-size: 9pt; } .cms-page-search-result-right { font-size: 7.5pt; margin: 0 0; float: right; } .cms-page-search-result-end { clear: both; height: 1px; } /* WebFilter 0x1010006400000003 */ .cms-file-search-result { padding-left: 72px; } .cms-file-search-image { float: left; margin-left: -72px; } /* WebFilter 0x1010006400000005 */ .cms-oselect-lower .cms-oselect-lower-list div.cms-oselect-lower-item.cms-oselect-lower-file { overflow: auto; padding-left: 40px; min-height: 32px; } .cms-oselect-lower .cms-oselect-lower-list .cms-oselect-lower-file .cms-oselect-lower-item-inner { font-size: 7.5pt; text-indent: 6px; } .cms-oselect-lower-item-img { float: left; width: 32px; text-align: center; margin-left: -36px; } .cms-oselect-lower-file-right { float: right; font-size: 7pt ! important; color: #ccc ! important; } /* WebFilter 0x101000640000000D */ .t-std-list .t-std-list-item { margin: 10px 0 0 0; padding: 10px 0 0 0; border-top: 1px dashed #ccc; } .t-std-list .t-std-list-img_float { width: 112px; float: left; } .t-std-list .t-std-list-img_wrap { margin: 0 0 0 112px; padding: 0 0 0 12px; min-height: 108px; } * html .t-std-list .t-std-list-img_float { margin-right: -3px; } * html .t-std-list .t-std-list-img_wrap { margin-left: 109px; height: 108px; } .t-std-list-rmore { text-align: right; } /* WebFilter 0x101000640000000E */ .t-std-list .t-std-list-item { margin: 10px 0 0 0; padding: 10px 0 0 0; border-top: 1px dashed #ccc; } .t-std-list-sch-scr { background: #eee; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; text-align: right; padding: 7px; font-size: 7pt; color: #888; } /* WebFilter 0x1010006400000016 */ .std-googlemap { margin-bottom: 12px;} .i001-google-map .map-canvas {border: 0px solid #e0e3e7;} /* WebFilter 0x1010006400000017 */ .w123-youtube, .w123-vimeo { margin-bottom: 15px; text-align: center; } .w123-youtube iframe, .w123-vimeo iframe { margin: 0 auto; } /* TemplateFilter 0x10C80FA000000002 */ .i001-detail { margin-bottom: 11px; overflow: hidden; } .i001-detail-image { float: none; width: 307px; } .i001-detail-wrap { margin: 0 307px; padding: 0 27px; } .i001-image-sml .i001-detail-image { width: 185px;} .i001-image-sml .i001-detail-wrap { margin: 0 185px;} .i001-image-lge .i001-detail-image { width: 420px;} .i001-image-lge .i001-detail-wrap { margin: 0 420px;} .i001-image-right .i001-detail-image { float: right; text-align: right;} .i001-image-right .i001-detail-wrap { margin-left: 0; padding-left: 0;} .i001-image-left .i001-detail-image { float: left; text-align: left;} .i001-image-left .i001-detail-wrap { margin-right: 0; padding-right: 0;} * html .i001-detail-image { margin: 0 -3px; } * html .i001-detail-wrap { margin: 0 304px; } * html .i001-image-sml .i001-detail-wrap { margin: 0 182px;} * html .i001-image-lge .i001-detail-wrap { margin: 0 417px;} * html .i001-image-right .i001-detail-image { margin-right: 0;} * html .i001-image-left .i001-detail-image { margin-left: 0;} .i001-detail-image .img { margin-bottom: 8px; } .img-caption {background: #e5e5e5; padding: 8px; font-style: normal;} /* TemplateFilter 0x10C80FA000000003 */ .i001-list-item { overflow: hidden; border-top: 1px dashed #e5e5e5; padding: 16px 0 18px;} .i001-list-item .i001-list-image { float: left; width: 156px;} .i001-list-item .i001-list-wrap { margin: 0 0 0 156px; padding: 26px 0 0 26px; } * html .i001-list-item .i001-list-image { margin-right: -3px;} * html .i001-list-item .i001-list-wrap { margin: 0 0 0 153px; } div.cms-eblk .cms-block-reorder .cms-page-item-body { background-color: #f8f5ed; } .cms-dyn.cms-block-reorder-locked.cms-page-item-edit.cms-page-item-new { overflow: visible; } /* TemplateFilter 0x10C80FA000000004 */ .i001-extras0 { float: right; background: #edede6 url('i/box-i2-tl.png') top left no-repeat;} * html .i001-extras0 { width: 190px;} .i001-extras1 { background: url('i/box-i2-tr.png') top right no-repeat; } .i001-extras2 { background: url('i/box-i2-bl.png') bottom left no-repeat; } .i001-extras3 { background: url('i/box-i2-br.png') bottom right no-repeat; padding: 7px 12px;} .i001-extras0 span { color: #838555;} .i001-comments .i001-comments-info { padding-bottom: 12px;} .i001-comments .i001-comments-item { overflow: hidden; border-top: 1px dashed #c6c4be; padding: 17px 0 16px 15px;} .i001-comments .i001-comments-item.a { background: #eeebe4;} .i001-comments .i001-comment-number { background: #c1c2aa; color: #ffffff; font-size: 12pt; text-align: center; padding: 6px 0;} .i001-comments .i001-comments-item.com-hidden { background: #cecece; } .i001-votescore { float: left; width: 78px; } .i001-votescore-wrap { margin: 0 0 0 78px; padding: 0 0 0 21px;} * html .i001-votescore {margin-right: -3px;} * html .i001-votescore-wrap { margin: 0 0 0 75px; } .i001-votescore-current { background: #8f9166; padding: 9px 0; text-align: center; color: #ffffff; font-size: 30pt;} .i001-votescore-vote { background: #838555; padding: 6px 0; text-align: center; color: #ffffff;} .i001-c_blocked { margin-bottom: 8px;} .i001-comments-item.com-hidden { opacity: 0.5;} .i001-comments-item.com-waiting { opacity: 0.8;} .i001-comments-item { margin-bottom: 8px;} /* TemplateFilter 0x10C80FA000000005 */ .i001-extras0 { float: right; background: #edede6 url('i/box-i2-tl.png') top left no-repeat;} * html .i001-extras0 { width: 190px;} .i001-extras1 { background: url('i/box-i2-tr.png') top right no-repeat; } .i001-extras2 { background: url('i/box-i2-bl.png') bottom left no-repeat; } .i001-extras3 { background: url('i/box-i2-br.png') bottom right no-repeat; padding: 7px 12px;} .i001-extras0 span { color: #838555;} .i001-detail-image .img { margin-bottom: 8px;} .i001-detail-image .i001-detail-image-thumbs .row{ height: 93px;} .i001-detail-image .i001-detail-image-thumbs .img { float: left; padding-left: 8px;} .i001-detail-image .i001-detail-image-thumbs .img.f { padding-left: 0;} .i001-votescore {float: left; width: 78px;} .i001-votescore-wrap { margin: 0 0 0 78px; padding: 0 0 0 21px;} * html .i001-votescore {margin-right: -3px;} * html .i001-votescore-wrap { margin: 0 0 0 75px; } .i001-votescore-current { background: #8f9166; padding: 9px 0; text-align: center; color: #fff; font-size: 30pt;} .i001-votescore-vote { background: #838555; padding: 6px 0; text-align: center; color: #fff;} /* TemplateFilter 0x10C80FA000000006 */ .i001-event-calendar { float: right; width: 237px; padding-left: 7px; margin-bottom: 11px;} .i001-event-list .i001-list { margin-right: 244px; border-right: 1px dashed #e5e5e5;} .i001-calendar-holder0 { background: #f2f3ee; border-radius: 3px; padding: 3px;} .i001-calendar-header0 { background: #9c9d77; border-radius: 5px; padding: 3px; height: 31px;} .i001-calendar-header0 a:link, .i001-calendar-header0 a:active, .i001-calendar-header0 a:visited { color: #fff; text-decoration: none; font-size: 14pt;} .i001-event-calendar .i001-calendar-hdr-left { float: left;} .i001-event-calendar .i001-calendar-hdr-right { float: right;} .i001-calendar-header0 a { padding-top: 4px; display: inline-block;} .i001-calendar-header0 a.arrow { background: #8f9166; height: 31px; width: 31px; display: inline-block; vertical-align: top; padding: 0; border-radius: 4px; position: relative;} .i001-calendar-header0 a.arrow span { width: 0; height: 0; border: 6px solid transparent; border-left-color: #fff; position: absolute; top: 10px; left: 13px;} .i001-event-calendar .i001-calendar-hdr-left a.arrow span { border-right-color: #fff; border-left: none;} table.i001-calendar { border-collapse: collapse; margin: 7px auto; width: 221px;} table.i001-calendar th { background: none; padding: 4px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #5a5a5a; text-align: center; } table.i001-calendar td { padding: 4px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #5a5a5a; text-align: center; background: #e6e7dd; border: 2px #f2f3ee solid; } table.i001-calendar td.hasevents { color: #ffffff; background: #a1a27e; position: relative; } table.i001-calendar td.hasevents div.events { position: absolute; z-index: 10; background: #838555; color: #5a5a5a; padding: 4px; display: none; right: 0; } table.i001-calendar td.skip { background: #f2f3ee; } table.i001-calendar td div.day { color: #5a5a5a;} table.i001-calendar td.hasevents div.day { color: #fff; text-decoration: none; cursor: pointer;} table.i001-calendar tr.month th { padding-top: 11px; color: #838555; text-align: left; } .i001-list { margin-bottom: 11px;} .i001-list-item { overflow: hidden; border-top: 1px dashed #c6c4be; padding: 16px 0 18px;} .i001-list-item .i001-list-image { float: left; width: 156px;} .i001-list-item .i001-list-wrap { margin: 0 0 0 156px; padding: 0 0 0 26px; } * html .i001-list-item .i001-list-image { margin-right: -3px;} * html .i001-list-item .i001-list-wrap { margin: 0 0 0 153px; } .i001-pagination {overflow: hidden; margin: 15px 0;} .i001-pagination-inner {float: right;} .i001-pagination-inner a:visited, .i001-pagination-inner a:link, .i001-pagination-inner a:active {border-radius: 2px;margin-right: 5px; display: block; float: left; width: 22px; padding: 7px 0; text-align: center; background: #c6c4be; text-decoration: none;} .i001-pagination-inner a.active, .i001-pagination-inner a:hover {text-decoration: none; background: #838555; color:#ffffff;} body table.i001-calendar td.hasevents div.events { text-align: left; background: #f8f5ed; width: 231px; padding: 0; border-radius: 3px; overflow: hidden; box-shadow: 0 0 4px rgba(0,0,0,0.2);} table.i001-calendar td.hasevents div.events .events-hdr { background: #838555; color: #ffffff; padding: 11px 16px;} table.i001-calendar td.hasevents div.events .events-hdr h5 { margin: 0;} table.i001-calendar td.hasevents div.events .event-item { padding: 17px;} body table.i001-calendar td.hasevents .events a { color: #838555;} /* TemplateFilter 0x10C80FA000000007 */ .i001-gallery-large0 { background: rgba(255,255,255,.1); padding: 5px; } .i001-gallery-large1 { /* border: 1px solid #787878; */ /* background: #787878; */ position: relative; overflow: hidden; } .i001-gallery-large1 .i001-gallery-image, .i001-gallery-large1 .i001-gallery-stb_image { text-align: center; } .i001-gallery-large1 .i001-gallery-caption { position: absolute; bottom: 0; background: url('/inc/trans_bg.png'); width: 100%; z-index: 92; } .i001-gallery-large1 .i001-gallery-caption1 { padding: 11px 13px; color: #eeebe4; text-align: center; } .i001-gallery-large1 .i001-gallery-stb_caption { position: absolute; top: -20000px; width: 100%; } .i001-gallery-large1 .i001-gallery-stb_caption1 { padding: 11px 13px; color: #ffffff; } .i001-gallery-large1 .i001-gallery-stb_image { position: absolute; top: -20000px; width: 100%; } .i001-gallery-thumbs { margin-top: 10px; margin-bottom: 15px; background: #eeebe4; overflow: hidden; } .i001-gallery-thumbs .i001-gallery-back { float: left; width: 66px; } .i001-gallery-thumbs .i001-gallery-next { float: right; width: 66px; } * html .i001-gallery-thumbs .i001-gallery-back { margin-right: -3px; } * html .i001-gallery-thumbs .i001-gallery-next { margin-left: -3px; } .i001-gallery-thumbs .i001-gallery-nav a:link, .i001-gallery-thumbs .i001-gallery-nav a:active, .i001-gallery-thumbs .i001-gallery-nav a:visited { display: block; } .i001-gallery-thumbs .i001-gallery-thumb_row { margin: 0 66px 0 66px; padding: 7px 0; height: 93px; position: relative; } * html .i001-gallery-thumbs .i001-gallery-thumb_row { margin-left: 63px; margin-right: 63px; } .i001-gallery-thumbs .i001-gallery-thumb_row img { border: 1px solid #787878; } .i001-gallery-thumbs .i001-gallery-thumb_row div div div { float: left; padding-left: 9px; padding-right: 9px; padding-bottom: 9px; } .i001-gallery-thumbs .i001-gallery-thumb_row .i001-gallery-slideshow-item-active img { border: 1px solid #838555; } .i001-gallery-slideshow-state { float: right; padding: 4px 2px 4px 5px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; margin: -6px 8px 0 0; } .i001-gallery-slideshow-state a { display: inline-block; } .i001-gallery-slideshow-state a { display: block; float: left; height: 23px; width: 23px; margin-right: 3px; } .i001-gallery-slideshow-state a.pause { background-image: url('/i/gal_pause_off.png'); } .i001-gallery-slideshow-state a.play { background-image: url('/i/gal_play_off.png'); } .i001-gallery-slideshow-state a.pause:hover, .i001-gallery-slideshow-state a.pause.active { background-image: url('/i/gal_pause_on.png'); } .i001-gallery-slideshow-state a.play:hover, .i001-gallery-slideshow-state a.play.active { background-image: url('/i/gal_play_on.png'); } /* TemplateFilter 0x10C80FA00000000A */ .i001-list { margin-bottom: 11px;} .i001-list-item { overflow: hidden; border-top: 1px dashed #e5e5e5; padding: 16px 0 18px;} .i001-list-item .i001-list-image { float: left; width: 156px;} .i001-list-item .i001-list-wrap { margin: 0 0 0 156px; padding: 0 0 0 26px;} * html .i001-list-item .i001-list-image { margin-right: -3px;} * html .i001-list-item .i001-list-wrap { margin: 0 0 0 153px; } .i001-extras0 { float: right; background: #edede6; border-radius: 4px; padding: 7px 12px;} * html .i001-extras0 { width: 190px;} .i001-extras0 span { color: #838555;} /* TemplateFilter 0x10C80FA000000017 */ .i001-catlist { margin: 12px 0; padding: 0; border-bottom: 1px dashed #c6c4be; } .i001-catlist .i001-catlist-item { color: #838555; font-size: 11pt; padding: 0; margin: 0 0 0 24px; display: block;} .i001-catlist .i001-catlist-item a { display: inline-block; } .i001-catlist .i001-catlist-item a:link, .i001-catlist .i001-catlist-item a:active, .i001-catlist .i001-catlist-item a:visited, .i001-catlist .i001-catlist-item a:hover { display: block; padding: 9px 24px; border-top: 1px dashed #c6c4be; margin: 0 0 0 -24px; } .i001-catlist-noimg {opacity: 0.5; filter: alpha(opacity=50);float: right; width: 100px; padding: 9px 0 9px 20px; background: url('/inc/information.png') 0px 8px no-repeat;} .i001-catlist-item:hover .i001-catlist-noimg {opacity: 1;filter: alpha(opacity=100); } /* TemplateFilter 0x10C80FA000000019 */ .i001-product-list-thumbnails { margin-bottom: 11px; overflow: hidden;} .i001-product-list-thumbnails .i001-product-list-row { border-bottom: none; height: 333px; margin-bottom: 0;} .i001-product-list-thumbnails .i001-product-list-item { border: 1px solid #e5e5e5; border-radius: 5px; padding: 0; float: left; width: 218px; overflow: hidden;} .i001-product-list-thumbnails .i001-product-list-item.f { margin-left: 0 !important; } .i001-product-list-thumbnails .i001-product-list-image { margin: 0; height: 194px; padding: 0;} .i001-product-list-thumbnails .i001-product-list-details { padding: 8px 10px; line-height: 1.5; height: 67px; background: #f5f5f5;} .i001-product-list-thumbnails .i001-product-list-details h4 { margin: 0; padding: 0;} .i001-product-list-thumbnails .i001-product-list-rrp { color: #ababab; margin-bottom: 5px;} .i001-product-list-thumbnails .i001-product-list-price { color: #838555; font-weight: bold;} .i001-product-list-thumbnails .i001-product-list-buttons { padding: 0 4px 8px; height: 28px; background: #f5f5f5; overflow: hidden;} .i001-product-list-buttons img, .i001-product-list-buttons input { vertical-align: middle; } /* TemplateFilter 0x10C80FA00000001A */ .i001-detail-info { border-top: 1px dashed #e5e5e5; padding-top: 11px;} .i001-detail-price-info0 { margin-bottom: 11px; background: #edede6; padding: 14px; border-radius: 5px;} .i001-detail-price-info0 .i001-detail-price { color: #838555; font-size: 21pt;} .i001-detail-price-info0 .i001-detail-price-alt span {color: #5a5a5a; } .i001-detail-price input { vertical-align: middle; } .i001-detail-price-info0 div { color: #5a5a5a;} .i001-detail-price-button { margin-top: 8px;} .i001-detail-rrp_ourprice .i001-detail-rrp { float: left; width: 90px; color:#838555; font-size: 10pt; padding-top: 8px;} .i001-detail-rrp_ourprice .i001-detail-price { margin-left: 90px;} .i001-detail-price .i001-detail-price_save { color: #838555; text-transform: uppercase; font-size: 13pt; } * html .i001-detail-rrp_ourprice .i001-detail-rrp { margin-right: -3px; } * html .i001-detail-rrp_ourprice .i001-detail-price { margin-left: 87px;} /* TemplateFilter 0x10C80FA000000039 */ table.InfoDisplay th.s { background-color: #edede6; font-size: 9pt; color: #5a5a5a; font-weight: normal; padding: 4px 9px; } table.InfoDisplay td, table.InfoDisplay th { padding: 5px 9px; } table.InfoDisplay td.s { background-color: #edede6; } table.InfoDisplay td.s, table.InfoDisplay th.s { border-bottom: 1px #f8f5ed solid; border-right: none; border-left: none; border-top: none;} /* TemplateFilter 0x10C80FA0000000E5 */ .w123-std-menu { position: relative;} .w123-std-dropdown, .w123-std-dropdown ul {box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.15);} .w123-std-dropdown, .w123-std-dropdown li, .w123-std-dropdown li a:link, .w123-std-dropdown li a:active, .w123-std-dropdown li a:visited{ display: inline-block;} .w123-std-dropdown, .w123-std-dropdown li, .w123-std-dropdown li a:link, .w123-std-dropdown li a:active, .w123-std-dropdown li a:visited { display: block;} .w123-std-dropdown { display: none; position: absolute; top: 34px; z-index: 50000; background: #838555; color: #ffffff; } * html .w123-std-dropdown { width: 250px;} .w123-std-menu .w123-std-dropdown li a { color: #ffffff; } .w123-std-menu ul.w123-std-dropdown li { float: none; background: none; padding: 0; border-bottom: 1px solid rgba(255, 255, 255, 0.1);} .open ul.w123-std-dropdown { display: block;} .w123-std-menu .dropdown-overlay {background: -moz-linear-gradient(-45deg, rgba(255,255,255,0.05) 0%, rgba(255,255,255,0.15) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(255,255,255,0.05)), color-stop(100%,rgba(255,255,255,0.15))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(-45deg, rgba(255,255,255,0.05) 0%,rgba(255,255,255,0.15) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(-45deg, rgba(255,255,255,0.05) 0%,rgba(255,255,255,0.15) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(-45deg, rgba(255,255,255,0.05) 0%,rgba(255,255,255,0.15) 100%); /* IE10+ */ background: linear-gradient(-45deg, rgba(255,255,255,0.05) 0%,rgba(255,255,255,0.15) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0dffffff', endColorstr='#26ffffff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */} .w123-std-menu ul.w123-std-dropdown li a:link, .w123-std-menu ul.w123-std-dropdown li a:active, .w123-std-menu ul.w123-std-dropdown li a:visited, .w123-std-menu ul.w123-std-dropdown li a:hover { padding: 4px 15px 4px 10px; background: none; text-align: left;} .w123-std-dropdown .w123-std-dropdown-inner a:after { content:"\0000a0\00bb"; } .w123-std-dropdown .w123-std-dropdown-inner .w123-std-dropdown-inner-child li a:after {content:'';} ul.w123-std-dropdown .w123-std-dropdown-inner {position: relative; } ul.w123-std-dropdown .w123-std-dropdown-inner-child { width: auto! important; display: none; position: absolute; left: 0px; top: 0px; background: #838555;} ul.w123-std-dropdown .open .w123-std-dropdown-inner-child {display: block; } .w123-std-menu .w123-std-dropdown .open {background-color: rgba(255, 255, 255, 0.1);} /* TemplateFilter 0x10C80FA00000025B */ .sc_step .sc_step_inner input.cms-imagebutton { margin-left: 8px; /* position: absolute; */ vertical-align: middle; } /*Shop*/ .sc_safety { float: right; width: 186px; background: #e0e0e0; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; padding: 19px 8px 17px 13px; } .sc_safety .sc_saf_img { float: right; margin: -16px -4px 0 0; } .sc_safety h4, .sc_safety p { color: #4b4b4b; } .sc_cart { margin: 0 207px 0 0; padding: 0 10px 0 0; } * html .sc_safety { margin-left: -3px; } * html .sc_cart { margin-right: 204px; } .sc_step { background: #eeeeee; margin-bottom: 15px; } .sc_step input.cms-text { border: 1px solid #ccc; /* color: #a1a1a1; */ padding: 2px; width: 220px; } .sc_step input.cms-text.cms-text-small { width: auto; } .sc_step .cms-float-left .cms-text, .sc_step .cms-float-right .cms-text{ width: 100px;} .sc_step select { border: 1px solid #ccc; /* border: 1px solid #a4b97f; color: #a1a1a1; */ padding: 2px; } .sc_step_hdr { background: #838555; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; padding: 8px 9px 8px 42px; vertical-align: middle; position: relative; } .sc_step_hdr a:link, .sc_step_hdr a:active, .sc_step_hdr a:visited, .sc_step_hdr a:hover { color: #fff; } .sc_step_num { display: inline-block; } .sc_step_num { display: block; /* background: #69d5eb; -moz-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px; background: url('inc/shop/number_bg.gif') top left no-repeat; */ color: #ffffff; font-size: 11pt; padding: 4px 0 4px; margin: 0 0 0 0; width: 25px; text-align: center; margin-right: 9px; vertical-align: middle; font-family: Arial, Helvetica, sans-serif; position: absolute; top: 4px; left: 9px; } .sc_step_hdr h3 { color: #ffffff; margin: 0; padding: 0; font-size: 11pt; } .scborder { border-top: 1px solid #f8f5ed; } .sc_step_inner { padding: 8px 10px 14px 8px; } .sc_addr_billing { background: #f8f5ed; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; padding: 13px 11px; width: 220px; } .sc_addr_usebilling { float: right; margin-top: -2px; } .sc_addr_usebilling input { vertical-align: middle; } .sc_step td h4 { margin: 0; } .sc_summtable td.cms-indent { text-indent: 24px; } .sc_addr_ship { background: #f8f5ed; float: right; /* margin: 0 0 0 257px; */ -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; padding: 13px 11px; width: 220px; } * html .sc_addr_billing { /* margin: 0 0 0 254px; */ } * html .sc_addr_ship { margin-left: -3px; } .sc_addr_ship div, .sc_addr_billing div{ margin-bottom: 5px; } .sc_addr_ship span, .sc_addr_billing span{ display: none; } .sc_change_button { float: right; margin-top: 4px; } .sc_addr_ship input, .sc_addr_billing input { } .sc_addr_ship select, .sc_addr_billing select { width: 216px; } .sc_summtable img { vertical-align: middle; } table.sc_summtable { border-collapse: collapse; width: 100%; } .sc_summtable th { background: #838555; color: #ffffff; padding: 8px 12px; text-align: left; border-left: 1px solid #ebebeb; } .sc_summtable td span.cms-img-popup { float: left; } .sc_summtable th.tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; } .sc_summtable th.tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; } .sc_summtable td { background: #f8f5ed; padding: 4px 12px; border-bottom: 1px solid #ebebeb; border-left: 1px solid #ebebeb; vertical-align: middle; } .sc_tbl_curr { text-align: right; } .sc_summtable td.sc_st_nobg { background: none; color: #00bce4; } .sc_wbg { background: #f8f5ed; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; padding: 12px 11px 15px 11px; width: 316px; margin-bottom: 9px; } /*.sc_wbg.sc_payment { position: relative; top: -72px; margin-bottom: -63px; }*/ .paymenttbl td { font-size: 8pt; } span.sc_pay_narrative { font-size: 120%; font-weight: bold; } .sc_li_option { font-size: 80%; padding: 3px 3px 3px 16px; } .sc_summtable .sc_img { width: 1px; } .sc_summtable .sc_desc { border-left: 0;} /* TemplateFilter 0x10C80FA00000031D */ .i001-breadcrumbs { padding: 6px 0 12px 0; } /* TemplateFilter 0x10C80FA00000032F */ .i001-business-listing { overflow: hidden; margin-top: 10px; padding-top: 10px;} .i001-business-listing-categories { float: left; width: 253px;} .i001-business-listing-list { margin-left: 253px; padding-left: 15px;} * html .i001-business-listing-categories { margin-right: -3px;} * html .i001-business-listing-list { margin-left: 250px;} .i001-listing-category0 { background: #f2f3ee; border-radius: 4px; padding: 19px 58px 15px 21px;} .i001-business-listing .i001-std-list { margin: 0; border: none;} .i001-business-listing-categories ul { margin: 0; padding: 0; list-style: none;} .i001-business-listing-categories li { margin-bottom: 5px;} .i001-business-listing-categories li a:link, .i001-business-listing-categories li a:active, .i001-business-listing-categories li a:visited { color: #000000; text-decoration: none;} .i001-business-listing-categories li.active { font-weight: bold;} .i001-business-listing table th { background: none; padding-right: 15px;} .i001-pagination { margin-bottom: 11px;} .i001-pagination .i001-pagination-left { float: left;} .i001-pagination .i001-pagination-right { text-align: right;} /* TemplateFilter 0x10C80FA0000003A6 */ table.i001-csv-tbl {width: 100%; } table.i001-csv-tbl th, table.i001-csv-tbl td { padding: 10px 18px;} table.i001-csv-tbl td {color: #000000;} table.i001-csv-tbl ul { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; } table.i001-csv-tbl th {text-align:left; background: #838555; font-weight: bold; color: #ffffff;} table.i001-csv-tbl .rowa td { background: #c1c2aa; color: #5a5a5a;} table.i001-csv-tbl .rowb td { background: none } table.i001-csv-tbl td.col-2 { /* white-space: nowrap; */} table.i001-csv-tbl td.col-0 { font-weight: bold; } .i001-tbl-holder { float: right; width: 470px; padding-left: 11px; margin-left: 20px; border-left: 1px solid #eeeeee; background: #fff; } /* TemplateFilter 0x10C80FA0000003E3 */ .i001-page-cta { margin-bottom: 10px; overflow: hidden;} /* TemplateFilter 0x10C80FA0000003E8 */ .i001-page-cta .cta_float { float: left; } .i001-page-cta { overflow: hidden;} /* TemplateFilter 0x10C80FA0000003ED */ .i001-detail-price_save { color: #838555; text-transform: uppercase; font-size: 13pt; } .i001-detail-price-info3 { padding: 25px;} .i001-product-image { float: right; width: 307px; padding: 0 0 11px 15px;} /* TemplateFilter 0x10C80FA0000003EE */ .cms-img-zoom {width: 307px; position: relative; overflow: hidden; border: 1px solid #e5e5e5; padding: 0; margin: 0; } .cms-img-zoom-large { position: absolute; top: 0; left: 0; display: none; } .cms-img-zoom img { border: none ! important; } .i001-image-sml .cms-img-zoom {width: 185px;} .i001-image-lge .cms-img-zoom {width: 420px;} .i001-detail-thumbnails { overflow: hidden;} .i001-detail-thumbnails .i001-thumbnail { float: left; padding: 0 0 9px 9px;} .i001-detail-thumbnails .i001-thumbnail img { border: 1px solid #ededed;} .i001-detail-thumbnails .i001-thumbnail.f { padding-left: 0;} .i001-prod-attributes { margin: 5px 0 15px; border-top: 1px dashed #e5e5e5; padding-top: 11px;} .i001-prod-attributes td, .i001-prod-attributes th { padding: 10px; border-top: 1px solid #fff; background-color: #e6e7dd; color: #5a5a5a;} /* 12% B */ .i001-prod-attributes .alt td, .i001-prod-attributes .alt th { background-color: #f2f3ee; } /* 5% B */ .i001-prod-attributes .attribute-title { width: 100px; border-right: #fff 1px solid; color: #838555; } /* FeatureA */ .i001-prod-attributes .attribute-value { width: 350px;} .i001-prod-attributes table { border-radius: 4px; overflow: hidden;} .i001-display-inventory { padding: 5px 0 15px; color: #838555; font-size: 10pt;} /* TemplateFilter 0x10C80FA0000003EF */ .i001-product-list-stack .i001-product-list-item { border-top: 1px dashed #b2b2b2; padding: 24px 0; } .i001-product-list-stack .i001-product-list-item0 { overflow: hidden; position: relative;} .i001-product-list-stack .i001-product-list-image { float: left; width: 232px;} .i001-product-list-stack .i001-product-list-attributes { float: right; width: 197px; padding: 24px 0 0 0;} .i001-product-list-stack .i001-product-list-details { margin: 0 0 0 232px; padding: 0 0 0 12px;} .i001-product-list-stack .i001-product-list-details-narrow { margin: 0 197px 0 232px; padding: 0 12px;} .i001-product-list-stack .i001-product-comments { position: absolute; top: 0; right: 0; background: #edede6; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding: 2px 5px; text-align: center;} .i001-product-list-stack .i001-product-comments a:link, .i001-product-list-stack .i001-product-comments a:active, .i001-product-list-stack .i001-product-comments a:visited { color: #838555; text-decoration: none;} .i001-product-list-stack .i001-prod-attributes { width: 197px; border-top: 0;} .i001-product-list-stack .i001-product-list-price { margin-bottom: 11px; font-size: 11pt; color: #838555; font-weight: bold;} .i001-product-list-stack .i001-product-list-price .i001-product-list-rrp { font-weight: normal; color: #000000;} .i001-product-list-stack .i001-product-list-buttons {padding-top: 5px;} /* TemplateFilter 0x10C80FA0000003F0 */ .i001-share { height: 23px; margin-bottom: 11px;} .i001-share .facebook-like { float: left; width: 78px;} .i001-share .retweet { float: left; width: 75px;} .i001-share .gplus-one { float: left; width: 51px;} .i001-share .linked-in { float: left; min-width: 78px;} .i001-share .pinterest { float: left; width: 78px;} /* TemplateFilter 0x10C80FA0000003F6 */ .i001-detail-info { text-align: left;} .i001-detail-price-button, .i001-detail-price-button input, .i001-detail-price-button img { vertical-align: middle; margin-bottom: 11px;} .i001-prod-buttons { margin-bottom: 11px;} .i001-prod-buttons span { display: inline-block; } .i001-prod-buttons span a { display: inline-block; background: rgb(231,231,231); /* Old browsers */ background: -moz-linear-gradient(top, rgba(231,231,231,1) 0%, rgba(217,217,217,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(231,231,231,1)), color-stop(100%,rgba(217,217,217,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(231,231,231,1) 0%,rgba(217,217,217,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(231,231,231,1) 0%,rgba(217,217,217,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(231,231,231,1) 0%,rgba(217,217,217,1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(231,231,231,1) 0%,rgba(217,217,217,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#d9d9d9',GradientType=0 ); /* IE6-9 */ border-radius: 3px; font-family: Arial, sans-serif; font-size: 11pt; color: #838555; text-shadow: 1px 1px 1px #fff; padding: 9px 14px; text-decoration: none; text-transform: uppercase; } .i001-extra-group { margin: 12px; } .i001-extra-item { padding: 4px 0; } /* TemplateFilter 0x10C80FA0000003FA */ .i001-theme-button input.cms-button {border: none; border-radius: 3px; padding: 5px 18px 6px; color: white; background: #838555; background: -moz-linear-gradient(top, #c6c4be 0%, #838555 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c6c4be), color-stop(100%,#838555)); background: -webkit-linear-gradient(top, #c6c4be 0%,#838555 100%); background: -o-linear-gradient(top, #c6c4be 0%,#838555 100%); background: -ms-linear-gradient(top, #c6c4be 0%,#838555 100%); background: linear-gradient(to bottom, #c6c4be 0%,#838555 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c6c4be', endColorstr='#838555',GradientType=0 ); cursor: pointer; -webkit-appearance: none; font-family: Arial, sans-serif; font-size: 9pt; } .i001-theme-button.theme-button-large input.cms-button {font-size: 16px; padding: 8px 24px;} /* TemplateFilter 0x10C80FA00000041B */ .i001-col-list .i001-col-row { height: 333px; padding-bottom: 22px; border-bottom: 1px dashed #e5e5e5; } .i001-col-list .i001-list-item { float: left; border: none; } .i001-col-list .i001-list-item.f { padding-left: 0; } .i001-col-list .i001-list-item .i001-list-image { padding: 2px; border: 4px solid #eee; height: 127px; float: none; width: auto;} .i001-col-list .i001-list-item .i001-list-wrap { padding: 20px 6px 0 0; height: 124px; margin: 0;} .i001-col-list .i001-list-item .button { text-align: right; padding: 0 6px 0 0;} .i001-col-list .i001-list-item .i001-list-wrap h4, .i001-col-list .i001-list-item .i001-list-wrap p { margin: 0;} /* TemplateFilter 0x10C80FA00000041C */ .i001-testimonial { background: none; padding: 15px; overflow: hidden; position: relative; } .i001-testimonial:before { position: absolute; top: -40px; left: -15px; content: '\201C'; font-size: 250px; font-family: georgia, serif; z-index: 5; color: #838555; filter: Alpha(opacity=20); opacity: 0.2; padding: 0 100px 100px 0;} .i001-testimonial, .i001-testimonial div, .i001-testimonial p { font-style: italic;} .i001-testimonial .i001-testimonial-attribution { text-align: right; font-style: normal; font-weight: bold;} .i001-testimonial-text { background: none; min-height: 30px; position: relative; z-index: 10;} .i001-testimonial-text:after { position: absolute; bottom: -40px; right: -100px; content: '\201D'; font-size: 75px; font-family: georgia, serif; z-index: 5; color: #838555; filter: Alpha(opacity=20); opacity: 0.2; padding: 0 100px 0 0;} .i001-testimonial .i001-list-img { float: right; width: 156px;} .i001-testimonial .i001-list-wrap { margin: 0 156px 0 0; padding: 0 26px 0 0;} /* TemplateFilter 0x10C80FA00000042F */ .i001-faq-item0 { margin: 12px 0; padding: 0; border-bottom: 1px dashed #e5e5e5; } .i001-faq-list .faq-content { display: none; overflow: hidden;} .i001-faq-list .faq-item { background: none; position: relative; z-index: 1;} .i001-faq-list .faq-item a { position: relative; z-index: 10;} .open .faq-item { background: none;} .i001-faq-list .faq-item:before { content: '+'; position: absolute; top: 6px; left: 5px; font-size: 15pt; color: #838555; z-index: 5;} .open .faq-item:before { content: '-';} .i001-faq-list .faq-item a:link, .i001-faq-list .faq-item a:active, .i001-faq-list .faq-item a:visited { display: block; padding: 8px 0 8px 44px;} .i001-faq-list .i001-detail-image { padding: 0 12px 12px 0;} .i001-faq-list .i001-detail-wrap { margin: 0; padding: 0;} /* TemplateFilter 0x10C80FA000000476 */ .i001-booking-form { border-bottom: 1px dashed #b2b2b2; padding: 0 0 70px; margin: 0 0 20px 0; } .i001-booking-form .i001-booking-date { float: right; width: 366px; text-align: center; } .i001-property-detail {padding-bottom: 10px;} .i001-booking-form .i001-booking-date .back { float: left; width: 130px; text-align: left; padding: 4px 0;} .i001-booking-form .i001-booking-date .previous {padding-left: 17px; position: relative;} .i001-booking-form .i001-booking-date .previous:before{top: 4px; left: 0px; position: absolute; display: block; height: 0px; width: 0px; content: '';border-right: 4px solid #838555; border-top: 4px solid transparent; border-bottom: 4px solid transparent;} .i001-booking-form .i001-booking-date .following {padding-right: 17px; position: relative;} .i001-booking-form .i001-booking-date .following:before{top: 4px; right: 0px; position: absolute; display: block; height: 0px; width: 0px; content: '';border-left: 4px solid #838555; border-top: 4px solid transparent; border-bottom: 4px solid transparent;} .i001-booking-form .i001-booking-date .next { float: right; width: 130px; text-align: right; padding: 4px 0;} .i001-booking-form .i001-booking-date .pickdate { margin: 0 130px; border: 1px solid #dbdfe6; border-top: 1px solid #abadb3; } .i001-booking-form .i001-booking-date .pickdate.icon {background: #fff url('i/ico_date.png') 76px 2px no-repeat;} .i001-booking-form .i001-booking-date .pickdate .cms-text {color: #5a5a5a; border: none; background: none; width: 98px; padding:3px 5px 2px 3px; } .i001-booking-form .i001-booking-date .back a:link, .i001-booking-form .i001-booking-date .back a:active, .i001-booking-form .i001-booking-date .back a:visited { background: url('images/bullet_left.png') left center no-repeat; padding: 0 9px 0 9px; color: #838555; text-decoration: none;} .i001-booking-form .i001-booking-date .next a:link, .i001-booking-form .i001-booking-date .next a:active, .i001-booking-form .i001-booking-date .next a:visited { background: url('images/bullet_right.png') right center no-repeat; padding: 0 9px 0 9px; color: #838555; text-decoration: none;} .i001-booking-form .i001-booking-currency { padding: 4px 0; margin-bottom: 23px;} .i001-booking-form .i001-button {color: #ffffff; border-radius: 2px; padding: 6px 15px; background: #838555} .i001-booking-form .i001-button-large {padding: 9px 60px; font-size: 13pt;} .i001-booking-form .i001-button:hover {text-decoration: none;} .i001-booking-form table { border-collapse: collapse; margin: 0; padding: 0; width: 100%; margin: 0 0 12px 0;} .i001-booking-form table th { background: #838555; text-align: left; padding: 9px 10px; color: #fff; height: 45px;} /* .i001-booking-form table td { background: #daf0f2; border: 1px solid #fff; padding: 26px 10px; font-size: 9pt; text-transform: uppercase;} */ .i001-booking-form table td { background: #ffffff; border: 1px solid #e0e0e0; padding: 26px 10px; font-size: 9pt; text-transform: uppercase; color: #444; } .i001-booking-form table th.tl { border-top-left-radius: 4px;} .i001-booking-form table th.tr { border-top-right-radius: 4px;} .i001-booking-form table .daywrapper { position: relative; } .i001-booking-form table .day { text-align: center; } .i001-booking-form table .a-left {text-align: left;} .i001-booking-form table th.day {border: 1px solid #838555;} .i001-booking-form table .sold { background: #838555; background: rgba(131,133,85,0.45);} .i001-booking-form table .a .sold {background: #838555; background: rgba(131,133,85,0.45);} .i001-booking-form table td.day { padding: 0; cursor: pointer;} .i001-booking-extra-sel { cursor: pointer; } .i001-booking-form table td.day.sold { cursor: default;} .i001-booking-form table td.day div { font-size: 12pt; color: #212121; } .i001-booking-form table td.sold div { font-size: 8pt; color: #fff; } .i001-booking-form table th span { font-size: 18pt; display: block; line-height: 18px;} .i001-booking-form table .a td { background: #f7f7f7;} .i001-booking-form table .room {position: relative; padding: 0 98px 0 12px; } .i001-booking-form table .room-inner {position: relative;padding: 26px 100px 26px 10px;} .i001-booking-form table .single-type {padding: 0px; text-align: center;} .i001-booking-form table .room .button { display: block; position: absolute; right: 12px; top: 21px;} .i001-booking-form table .single-type .button {display: inline; position: static; right: auto; top: auto; } .i001-booking-form table .fullrate { font-weight: bold; text-align: center;} .i001-booking-form table td .special {padding: 35px 10px 22px; position: relative; background: #e8e8e8;} .i001-booking-form table td .special .label {padding: 3px 0 5px; font-weight: bold; color: #fff; position: absolute; top: 0px; font-size: 8pt; background: #c80000; width: 100%; left: 0px;} .i001-booking-form table td .daywrapper { padding: 28px 10px; } /* .i001-booking-form table td .input {padding-bottom: 8px;} */ .i001-booking-form .popup {display: none; position: absolute; z-index: 10; top: 63px; left: 23px; width: 310px; background: #fff; border-radius: 4px; -moz-border-radius: 4px; text-align: left; box-shadow: 1px 1px 5px rgba(0,0,0,0.5); -moz-box-shadow: 1px 1px 5px rgba(0,0,0,0.5); padding: 15px;} .i001-booking-main.i001-booking-form .popup { top: 93px; } .i001-booking-form .active .popup {display: block;} .i001-booking-form .popup table { margin: 0 0 12px 0;} .i001-booking-form .special .popup .label {text-transform: uppercase; width: auto;padding: 5px 20px;border-radius: 2px 0 2px 0;position: relative;top: -14px;left: -15px;} .i001-booking-form table .popup th { height: auto; background: none; padding: 0; text-align: left; color: #5a5a5a; font-weight: normal;} .i001-booking-form table .popup td { background: none; padding: 0; border: none; text-align: right; color: #5a5a5a; text-transform: none;} .i001-booking-form .popup, .i001-booking-form .popup div, .i001-booking-form .popup p { text-transform: none;} .i001-booking-form h4 { color: #000000;;} .i001-booking-form h4 span { font-size: 120%; color: #838555; padding-right: 8px;} .i001-booking-checkout {padding: 10px 0;} .i001-booking-checkout .totals {float: right; width: 210px;} .i001-booking-checkout .details {margin-right: 230px;} .i001-booking-form .totals { text-align: right;} .i001-booking-form .totals table { width: 195px; float: right;} .i001-booking-form .total-table { overflow: hidden;} .i001-booking-form .totals table th {border: none; height: auto; background: none; text-align: left; font-weight: normal; padding: 0; color: #000000; padding: 5px; font-size: 10pt;} .i001-booking-form .totals table td {border: none; background: none; text-align: right; font-weight: normal; padding: 0; color: #000000; padding: 5px; font-size: 10pt;} .i001-booking-form .totals table .total th, .i001-booking-form .totals table .total td { font-weight: bold; font-size: 12pt;} .i001-booking-checkout .details table th {font-size: 9pt; font-weight: normal; background: none; border: none; color: #000000;} /*color: #000000;}*/ .i001-booking-checkout .details table td {padding: 0px; background: none; border: none;} .i001-booking-checkout .details table td .cms-text {padding: 9px; border-radius: 2px; border: 1px solid #d1d1d1; } /*color: #000000;}*/ /* TemplateFilter 0x10C80FA000000477 */ .i001-booking-property-list .i001-detail {padding: 15px 0; border-bottom: 1px dashed #b2b2b2;} .i001-booking-property-list .i001-detail .readmore {padding-top: 15px;} /* TemplateFilter 0x10C80FA000000478 */ .i001-booking-form.i001-booking-form-upper { border: none; margin: 0; padding: 0; } /* TemplateFilter 0x10C80FA000000482 */ .w123-video-list {overflow: hidden;} .w123-video-list-item {float: left; margin-left: 50px; margin-bottom: 30px;} .w123-video-list-item.f {margin-left: 0px;} /* TemplateFilter 0x10C80FA000000489 */ .i001-gallery-thumbs-grid .i001-gallery-slideshow-item img {padding: 8px; } .i001-gallery-thumbs-grid .i001-gallery-slideshow-item {border: 1px solid #E9E9E9; border-radius: 3px; margin-bottom: 28px; margin-left:28px;float: left; } .i001-gallery-thumbs-grid .i001-gallery-slideshow-item.f {margin-left: 0px;} .i001-gallery-thumbs-grid.i001-gallery-thumbs {background: none; padding: 5px;} .db-dialog-backing {z-index: 2000; position: fixed; top: 0;left: 0;background: black; width: 100%; height: 100%; display: none;} .db-dialog-place {z-index: 2001; width: 100%; position: fixed;top: 10%; height: 100%; } .db-dialog-caption { background: rgba(0,0,0,0.3); color: #fff; padding: 8px; text-align: center; position: absolute; bottom: 0; left: 0; z-index: 300; } .db-dialog-close-wrap {font-family: Tahoma, Arial, sans-serif;font-weight: bold;font-size: 17px;color: #CAC7C0;text-align: center;padding-top: 2px;box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15);display: block; border-radius: 13px; cursor: pointer; z-index: 3000; position: absolute; top: 15px; right: 15px; height: 24px; width: 26px; background: #fff; margin: 0 ! important; padding: 0 ! important;} .db-dialog-image-wrap {-webkit-backface-visibility: hidden;position: relative; margin: 0 auto; width: 660px; height: 660px; padding: 7px; background:#fff; overflow: hidden; } .db-dialog-image-wrap .slideshow-img {z-index: 7;} .db-dialog-image-wrap .slideshow-img-temp {z-index: 5;} .db-dialog-image-wrap .slideshow-img, .db-dialog-image-wrap .slideshow-img-temp {position: absolute; top: 7px; left: 7px; right: 7px;} .db-dialog-image-wrap img {display: none;} .db-dialog-place .plan {position: relative; z-index: 2003; display: none; width: 100%; height: 100%; max-width: 1200px; border: none; } .db-dialog-place .loading {top: 30%; left: 50%; width: 32px; height: 32px; position: absolute; z-index: 6;} .db-dialog-gallery-nav {z-index: 10;transition-duration: .2s; -moz-transition-duration: .2s; -webkit-transition-duration: .2s; -o-transition-duration: .2s; opacity: 0.0; filter: alpha(opacity=00); position: absolute; top: 50%; z-index: 5000; } .db-dialog-close-wrap {transition-duration: .2s; -moz-transition-duration: .2s; -webkit-transition-duration: .2s; -o-transition-duration: .2s; opacity: 0.0; filter: alpha(opacity=00);} .db-dialog-gallery-nav-prev {left: 7px;} .db-dialog-gallery-nav-next {right: 7px;} .db-dialog-gallery-nav {padding: 1px; border-radius: 14px;} .db-dialog-gallery-nav a {text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2); line-height: 0; text-align: center; color: #fff !important; font-family: Courier, Arial, sans-serif; font-weight: bold; font-size: 35px; display: block; background: #000; background: rgba(0,0,0,0.2); border-radius: 0 2px 2px 0; height: 20px; width: 29px;padding: 17px 5px 0 ; text-decoration: none !important;} .db-dialog-gallery-nav-next a {border-radius: 2px 0 0 2px;} .db-dialog-image-wrap:hover .db-dialog-close-wrap, .db-dialog-image-wrap:hover .db-dialog-gallery-nav {opacity: 1; filter: alpha(opacity=100);} .db-dialog-gallery-nav a:hover {text-decoration: none;} /* TemplateFilter 0x10C80FA00000049D */ .i001-download.i001-image-sml .i001-detail-image { width: 125px;} .i001-download.i001-image-sml .i001-detail-wrap { margin: 0 125px;} * html .i001-download.i001-image-sml .i001-detail-wrap { margin: 0 182px;} .i001-detail-list-item {border-bottom: 1px dashed #cccccc; padding: 20px 0; margin: 0px; } .i001-download-list-thumbnails { margin-bottom: 11px;} .i001-download-list-thumbnails .i001-download-list-row { border-bottom: 1px dashed #c6c4be; height: 327px; margin-bottom: 11px;} .i001-download-list-thumbnails .i001-download-list-item { float: left; width: 230px; padding-left: 4px;} /*Padding was adjusted to fit four items within content width. Original padding was 11px */ .i001-download-list-thumbnails .i001-download-list-item.f { padding-left: 0;} .i001-download-list-thumbnails .i001-download-list-item0 {text-align: center;} .i001-download-list-thumbnails .i001-download-list-image { padding-top: 11px; height: 183px; text-align: center;} .i001-download-list-thumbnails .i001-download-list-details { padding: 15px 16px 0; height: 55px;} .i001-download-list-thumbnails .i001-download-list-details h4 { margin-bottom: 5px; font-size: 13.33px;} .i001-download-list-thumbnails .i001-download-list-buttons { padding: 0 10px 15px 11px;} .i001-download-list-buttons img, .i001-download-list-buttons input { vertical-align: middle; } /* TemplateFilter 0x10C80FA0000004A2 */ .i001-detail-price-button.i001-css-button input, .i001-css-button, p.i001-css-button input, div.i001-css-button a, p.style-button input[type='submit'] { /* width: 100px; */ height: 27px; color: #ffffff; text-align: center; line-height: 27px; border: none; font-size: 12px; /* padding: 0; */ margin-left: 2px; width: auto; display: inline-block !important; min-width: 100px; padding-left: 4px; padding-right: 4px; } .i001-detail-price-button.i001-css-button input, div.i001-detail-price-button .i001-css-button { padding-left: 4px; padding-right: 4px; } .i001-detail-price-button.i001-css-button { display: inline; } div.i001-product-list-item .i001-css-button, div.i001-product-list-item p.i001-css-button input, .i001-detail-price-button.i001-css-button input.cms-button, .i001-detail-price-button.i001-css-button a.i001-css-button { float: left; } a.i001-css-button.make-enquiry { } .i001-css-button, p.i001-css-button input, .i001-detail-price-button.i001-css-button input, p.style-button input[type='submit'] { font-family: Helvetica, Arial, Verdana, sans-serif; } a.i001-css-button, .i001-css-button.new_v01 a, div a.i001-css-button.new_v01, div a.i001-css-button { display: block; color: #ffffff; text-decoration: none; } input.i001-css-button, p.i001-css-button input, div.i001-css-button a, div.i001-css-button input[type='submit'], p.style-button input[type='submit'] { cursor: pointer; } a.i001-css-button:hover { text-decoration: none; } input.i001-css-button:focus, p.i001-css-button input:focus, .i001-detail-price-button.i001-css-button input:focus, p.style-button input[type='submit']:focus { outline: none; } .new_v01, p.new_v01 input, .i001-detail-price-button.i001-css-button input, p.style-button input[type='submit'] { background-color: #838555; background-image: linear-gradient(#838555, #8f9166); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr="#838555", endColorstr="#8f9166"); /* old IE */ border-radius: 3px; } .new_v02, p.new_v02 input { background-color: #838555; background-image: linear-gradient(#838555, #75774c); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr="#838555", endColorstr="#75774c"); /* old IE */ border-radius: 3px; } .new_100p, p.new_100p input { background-color: #838555; } .new_v01:active, p.new_v01 input:active, .i001-detail-price-button.i001-css-button input:active, p.style-button input[type='submit']:active { background-color: #5b5d3b; background-image: linear-gradient(#272719, #4e4f33); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr="#272719", endColorstr="#343522"); /* old IE */ } .new_v02:active, p.new_v02 input:active { background-color: #5b5d3b; background-image: linear-gradient(#272719, #4e4f33); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr="#272719", endColorstr="#343522"); /* old IE */ } .new_100p:active, p.new_100p input:active { background-color: #272719; } table.InfoDisplay td.s, table.InfoDisplay th.s { border: none; } table.InfoDisplay .cms-text, { border: 1px solid #000; border: 1px solid rgba(0, 0, 0, 0.0784314); font-family: inherit; font-size: 13px; height: 40px; padding: 0px 10px; width: 308px; } table.InfoDisplay th.s { font-weight: bold !important; } table.InfoDisplay th.s, table.InfoDisplay td.s { background: inherit !important; text-align: left; } table.InfoDisplay td, table.InfoDisplay th { padding: 5px 9px; } table.InfoDisplay { border-spacing: 2px; border-color: gray; } table.InfoDisplay button, table.InfoDisplay input { line-height: normal; } table.InfoDisplay textarea.cms-text { height: auto; padding: 10px; } table.InfoDisplay .cms-text { border: 1px solid #000; border: 1px solid rgba(0, 0, 0, 0.0784314); font-size: 13px; font-family: inherit; height: 40px; padding: 0px 10px; width: 308px; } table.InfoDisplay textarea { vertical-align: top; resize: vertical; } table.InfoDisplay button, table.InfoDisplay input, table.InfoDisplay textarea { font-size: 100%; vertical-align: middle; margin: 0; } table.InfoDisplay select[size="0"], table.InfoDisplay select[size="1"] { border: 1px solid; border-radius: 5px; white-space: pre; } table.InfoDisplay select[size], table.InfoDisplay select[multiple], table.InfoDisplay select[size][multiple] { border: 1px solid #000; border: 1px solid rgba(0, 0, 0, 0.0784314); border-radius: initial; white-space: initial; } table.InfoDisplay select { border: 1px solid #000; border: 1px solid rgba(0, 0, 0, 0.0784314); height: 34px; } table.InfoDisplay option { border: none; } table.InfoDisplay select, table.InfoDisplay option { padding-top: 5px; padding-bottom: 10px; padding-left: 10px; padding-right: 4px; font-size: 13px; } .cms-email-preview-iframe { height: 600px !important; width: 100% !important; } /* TemplateFilter 0x10C80FA0000004AA */ .i001-sp { overflow: hidden;} .i001-sp-img { float: left; width: 255px;} .i001-sp-text { margin-left: 255px; padding-left: 33px; } .i001-sp-img .img-caption { padding: 15px 15px;} .i001-sp-img .img-caption a { margin-left: 16px;} .i001-sp-hdr { border-bottom: 1px solid #e5e5e5; padding: 0 0 12px 0; margin-bottom: 12px; line-height: 1.5;} .i001-sp-hdr h1, .i001-sp-hdr h5 { margin: 0;} .i001-sp-hdr p { margin: 0; font-size: 120%;} /* TemplateFilter 0x10C80FA0000004AB */ .i001-staff-profile-list { overflow: hidden;} .i001-staff-row { overflow: hidden;} .i001-staff-item { border: 1px solid #e5e5e5; border-radius: 5px; padding: 7px; float: left; width: 218px;} .i001-staff-item.f { margin-left: 0 !important;} .i001-staff-profile-list .i001-staff-img { margin-bottom: 7px; } .i001-staff-profile-list .i001-staff-text { padding: 8px; line-height: 1.5;} .i001-staff-profile-list .i001-sp-hdr { padding: 0 0 8px 0; margin: 0 0 8px 0;} .i001-staff-profile-list .i001-sp-hdr h6, .i001-staff-profile-list .i001-sp-hdr h4, .i001-staff-profile-list .i001-sp-hdr p { margin: 0;} .i001-sp-list-footer { border-top: 1px solid #e5e5e5; padding-top: 8px; margin-top: 8px; height: 27px;} .i001-sp-list-footer .more { float: right; display: inline-block; padding: 9px;} .i001-sp-list-footer .more:before { content: '\00bb ';} /* TemplateFilter 0x10C80FA0000004B7 */ .i001-product-list-thumbnails.global-slider { overflow: visible;} .i001-product-list-thumbnails .global-slider-wrap { position: relative;} .i001-product-list-thumbnails .global-slider-wrap-active .global-slider-wrap-inner { height: 324px;} .i001-product-list-thumbnails .global-slider-button-left, .i001-product-list-thumbnails .global-slider-button-right { position: absolute; top: 168px; width: auto; z-index: 800; left: -12px;} .i001-product-list-thumbnails .global-slider-button-right { right: -12px; left: auto;} .i001-product-list-thumbnails .global-slider-button-left a, .i001-product-list-thumbnails .global-slider-button-right a { min-width: 18px; font-size: 200%;} /* Content */ h3.xlarge { color: #686a44; font-size: 240%; font-weight: bold; margin: 0 0 12px 0; font-style: normal; border: none; } h4.large { color: #686a44; font-size: 200%; font-weight: bold; margin: 0 0 10px 0; font-style: normal; border: none; } p.es-intro { color: #838555; font-size: 140%; } p.es-larger { font-size: 120%; } p.es-feature { color: #838555; font-size: 130%; } p.es-fineprint { color: #31302f; font-size: 80%; } p.es-quote { padding: 8px; font-style: italic; color: #838555; } p.es-quote2 { padding: 8px; text-align: center; font-style: italic; font-weight: bold; font-size: 120%; color: #838555; } p.es-quote3 { padding: 8px 0; font-style: italic; font-size: 120%; color: #838555; } .tc-bodytext { color: #000000 ! important; } .tc-featureA { color: #838555 ! important; } .tc-featureB { color: #838555 ! important; } .tc-featureC { color: #838555 ! important; } /* TemplateFilter 0x10C80FA1000009CE */ /*! normalize.css v1.0.2 | MIT License | git.io/normalize */ /* ========================================================================== HTML5 display definitions ========================================================================== */ article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary { display:block; } audio,canvas,video { display:inline; zoom:1; } html { font-size:100%; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; } html,button,input,select,textarea { font-family:sans-serif; color:#222; } body { font-size:1em; line-height:1.4; margin:0; } a:focus { outline:thin dotted; } a:active,a:hover { outline:0; } h1 { font-size:2em; margin:.67em 0; } h2 { font-size:1.5em; margin:.83em 0; } h3 { font-size:1.17em; margin:1em 0; } h4 { font-size:1em; margin:1.33em 0; } h5 { font-size:.83em; margin:1.67em 0; } h6 { font-size:.67em; margin:2.33em 0; } b,strong { font-weight:700; } blockquote { margin:1em 40px; } dfn { font-style:italic; } mark { background:#ff0; color:#000; } code,kbd,pre,samp { font-family:monospace, serif; _font-family:'courier new', monospace; font-size:1em; } pre { white-space:pre-wrap; word-wrap:break-word; } q { quotes:none; } q:before,q:after { content:none; } small { font-size:80%; } sub,sup { font-size:75%; line-height:0; position:relative; vertical-align:baseline; } sup { top:-.5em; } sub { bottom:-.25em; } dd { margin:0 0 0 40px; } menu,ol,ul { padding:0 0 0 40px; } nav ul,nav ol { list-style:none; list-style-image:none; } img { border:0; -ms-interpolation-mode:bicubic; vertical-align:middle; } fieldset { border:0; margin:0; padding:0; } legend { border:0; white-space:normal; margin-left:-7px; padding:0; } button,input,select,textarea { font-size:100%; vertical-align:middle; margin:0; } button,input { line-height:normal; } textarea { overflow:auto; vertical-align:top; resize:vertical; } table { border-collapse:collapse; border-spacing:0; } hr { display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0; } .chromeframe { background:#ccc; color:#000; margin:.2em 0; padding:.2em 0; } p,pre,dl,menu,ol,ul { margin:1em 0; } figure,form { margin:0; } ::-moz-selection,::selection { background:#b3d4fc; text-shadow:none; } /* ========================================================================== Author's custom styles ========================================================================== */ body {background: url('i/bg.png') top left repeat;} body, td, th, div, p, li {font-family: 'ralewayregular', Arial, sans-serif; font-size:14px; color: #000000; } /*Theme: BodyText*/ h1, h2 { color: #838555; font-weight: normal; font-family: 'ralewaylight', Arial, sans-serif;} h1 {font-size: 30px;} h2 {font-size: 26px;} h3, h4 {font-weight: normal; color: #838555; font-family: 'ralewaylight', Arial, sans-serif;} h3 { font-size: 20px; } h4 { font-size: 16px; } h5, h6 { font-weight: bold; font-size: 14px; } h1 a, h2 a { color: #838555; text-decoration: none;} h3 a, h4 a { color: #838555; text-decoration: none;} a { color: #838555; text-decoration: none;} a:hover {text-decoration: underline;} .t115-banner-gallery-wrapper {height: 100%; width: 100%; position: relative; } .t115-banner-gallery-wrapper.internal {height: 500px;} .internal .t115-gallery {height: 500px;} .t115-gallery {overflow: hidden;width: 100% !important;} .t115-gallery-item {background-position: top center; width: 100% !important; background-repeat: no-repeat !important; background-size: cover !important;} .t115-gallery-item a {width: 100%; display: block; height: 100%;} .internal .t115-gallery-item {height: 100% !important;} .t115-wrapper {width: 990px; margin: 0 auto;} .t115-sub-gallery-wrapper {height: 600px; width: 100%; position: relative; } .t115-sub-gallery-wrapper.internal {height: 450px;} .internal .t115-sub-gallery {height: 450px;} .t115-sub-gallery {height: 600px; overflow: hidden;width: 100% !important;} .t115-sub-gallery-item {width: 100% !important; background-repeat: no-repeat !important; background-size: cover !important; background-position: top center;} .t115-sub-gallery-item a {width: 100%; display: block; height: 100%;} .internal .t115-sub-gallery-item {height: 100% !important;} .banner-nav {position: absolute; top: 50%; margin-top: -50px; z-index: 1000; color: #fff;} .banner-nav a {padding: 0 15px; text-decoration: none; font-size: 70px; display: block; text-shadow: 2px 2px rgba(0,0,0,0.2); color: #fff;} .banner-nav a:hover {text-decoration: none;} #banner-nav-left {left: 40px;} #banner-nav-right {right: 40px;} .t115-nav-bar {z-index: 1000;height: 84px; background: #000000;} .t115-nav-bar.sticky {position: fixed; top: 0px; left: 0px; width: 100%;} .t115-nav-bar-inner {position: relative; } .t115-nav-bar .t115-logo {position: absolute; left: 0px; top:0px;} .t115-nav-bar h2 {margin: 0px;} .t115-nav {position: absolute; right: 0px; top: 0px;} .t115-nav ul {margin: 0px; padding: 0px; list-style-type: none;} .t115-nav ul li {float: left;} .t115-nav ul li a { font-size: 12px; text-decoration: none; display: block; padding: 34px 12px; color: #ffffff;} .t115-jump {cursor: pointer; position: absolute; top: -35px; z-index: 1000; left: 50%; margin-left: -17px;} .t115-main {background: #f8f5ed; padding: 50px 0;} .internal.t115-main {padding: 20px 0;} .t115-main.no-gallery, .t115-main.sticky {padding-top: 134px;} .t115-content-anchor {overflow: hidden;} .t115-content-anchor .hp-content-item {float: left; width: 304px; margin: 0 0 40px 36px; height: 422px; } .t115-content-anchor .first {margin: 0 0 40px 0;} .t115-nav-anchor {position: absolute; right: 0px; top: 24px;} .t115-featitem-icon {float: left; margin-left: 10px;} .t115-nav-popup {position: relative;} .t115-nav-popup-inner {z-index: 100; position: absolute; right: 3px; padding-top: 40px; bottom: 52px;} .sticky .t115-nav-popup-inner {position: absolute; right: 3px; padding-top: 40px; top: -27px;} .t115-content {padding: 0 15px;} .nav-items-1 {right: 50px;} .nav-items-2 {right: 100px;} .t115-footer-wrap {padding: 70px 0; background: #f4f4f4 url('i/footer_bg.png') top left repeat;} .t115-footer-wrap.empty-both {padding: 0px;} .t115-footer-upper-anchor-inner {padding: 0px 0 35px;} .t115-footer-lower-anchor-inner {padding: 35px 0 0 0;} .t115-footer-lower-anchor.empty .t115-footer-lower-anchor-inner , .t115-footer-upper-anchor.empty .t115-footer-upper-anchor-inner {padding: 0px;} .t115-footer div, .t115-footer a {text-decoration: none; font-size: 12px; color: #a1a1a1;} .t115-footer-inner {min-height: 100px; position: relative;} .t115-footer-left {position: absolute; left: 0px; top: 10px;} .t115-footer-right {position: absolute; right: 0px; top: 0px;} .t115-footer-anchor {float: right; } .t115-footer-menu {float: right; margin-top: 10px;} .t115-footer-menu .copyright {margin-bottom: 3px;} .t115-footer-menu .footer-nav a {margin-right: 10px;} /* ========================================================================== Helper classes ========================================================================== */ .cms-display-none { display: none;} .hidden { display: none !important; visibility: hidden; } .clearfix:before, .clearfix:after { content: " "; /* 1 */ display: table; /* 2 */ } .clearfix:after { clear: both; } .clearfix { *zoom: 1; } /* TemplateFilter 0x10C80FA1000009CF */ .d_page0 {text-align: center;} .d_page0 h5 {margin-bottom: 0em;} .d_page0 h5 a {text-decoration: none; font-weight: normal; color: #838555; font-size: 20px;} .d_f_sm0 h3 {display: none;} .d_f_sm0 .d_sm-item {float: left; margin-left: 6px;} .sub-item .d_cta2 {overflow: hidden; text-align: center;} .sub-item .d_cta2 img{text-align: center; width: 100%; display: block;min-width: 990px; max-width: 2000px} .d_fu_subscribe1 {position: relative;} .d_fu_subscribe0 h3 {color: #000000;float: left; width: 235px;} .d_fu_subscribe0 p {display: none;} .d_fu_subscribe0 form {margin-left: 235px; padding-top: 10px; } .d_fu_subscribe0 .fi_subscribe-input {float: left; } .d_fu_subscribe0 .cms-text {padding: 16px 16px 15px 160px; border: none;margin:0 15px 0 5px; background: none; font-size: 15px; width: 220px; display: block; background: url('i/f_subscribe_bg.png') 1px 1px no-repeat #fff; box-shadow: 0 0 4px 0 rgba(0,0,0,0.25)} .d_fu_subscribe0 .fi_subscribe-email0 .cms-text {margin: 0px;padding: 16px 100px 15px 16px; background: #fff;} .d_fu_subscribe0 .cms-label-watermark {font-family: 'ralewayregular', Arial, sans-serif !important; font-size: 15px; color: #414042;} .d_fu_subscribe0 .fi_subscribe-button {position: absolute; right: 5px; top: 12px;} .d_fu_subscribe0 .cms-button {cursor: pointer; font-size: 13.33px; text-transform: uppercase; background: #838555; padding: 14px; color: #ffffff; border: none;} .d_quick0 ul, .d_fl_quick0 ul {margin: 0px; padding: 0px; list-style-type: none;} .d_quick0 ul li span, .d_quick0 ul li a, .d_fl_quick0 ul li a, .d_fl_quick0 ul li span {display: block; padding: 7px 0 7px 20px; position: relative; text-decoration: none; color: #3c4046;} .d_quick0 ul li a:hover, .d_fl_quick0 ul li a:hover {text-decoration: underline;} .d_quick0 ul li span:before, .d_quick0 ul li a:before, .d_fl_quick0 ul li a:before, .d_fl_quick0 ul li span:before {position: absolute; top: 12px; left: 0px; background: #838555; content: ''; height: 6px; width: 6px; display: block; border-radius: 3px;} .d_fl_quick0 ul li.first a , .d_fl_quick0 ul li.first span {padding-top: 0px;} .d_fl_quick0 ul li.first span:before, .d_fl_quick0 ul li.first a:before {top: 5px;} .footer-lower-item {float: left; width: 210px; margin-left: 50px; border-bottom: 1px solid #dedede; min-height: 380px; } .footer-lower-item li, .footer-lower-item p, .footer-lower-item div {font-size: 11.5px;} .footer-lower-item h3 {border-bottom: 1px solid #dedede; padding-bottom: 10px; margin-bottom: 15px;} .footer-lower-item.first {margin-left: 0px;} .d_fl_page0 .d_page-img {margin-bottom: 15px;} .d_n_search0 .cms-text {color: #919295; background: none; padding: 8px 5px; width: 190px; border: none; } .d_n_search0 .cms-label-dynamic {color: #919295;} .d_n_search0 h3 {display: none;} .d_n_search0 .fi_search-input {float: left; width: 205px;} .d_n_search0 .fi_search-button {margin-left: 205px; padding: 6px 0; } .d_n_search0 .fi_search-wrap0 {box-shadow: 0 0 5px 0 #4e4e4e; box-shadow: 0 0 5px 0 rgba(0,0,0,0.4);} .d_n_search0 .fi_search-wrap1 {background: #fff; padding: 0px 5px 0px; border-radius: 3px; position: relative; } .d_n_search0 .fi_search-wrap1:after {content:''; display: block; position: absolute; bottom: -6px; right: 10px; border-top: 6px solid #fff; border-left: 6px solid transparent; border-right:6px solid transparent; width: 0; height: 0;} .sticky .d_n_search0 .fi_search-wrap1:after {border-top: none; content:''; display: block; position: absolute; top: -6px; right: 10px; border-bottom: 6px solid #fff; border-left: 6px solid transparent; border-right:6px solid transparent; width: 0; height: 0;} /* TemplateFilter 0x10C80FA1000009D0 */ /* Generated by Font Squirrel (http://www.fontsquirrel.com) on January 20, 2013 */ @font-face { font-family: 'ralewaybold'; src: url('f.ashx/embed/raleway-bold-webfont.eot'); src: url('f.ashx/embed/raleway-bold-webfont.eot?#iefix') format('embedded-opentype'), url('f.ashx/embed/raleway-bold-webfont.woff') format('woff'), url('f.ashx/embed/raleway-bold-webfont.ttf') format('truetype'), url('f.ashx/embed/raleway-bold-webfont.svg#ralewaybold') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'ralewayextrabold'; src: url('f.ashx/embed/raleway-extrabold-webfont.eot'); src: url('f.ashx/embed/raleway-extrabold-webfont.eot?#iefix') format('embedded-opentype'), url('f.ashx/embed/raleway-extrabold-webfont.woff') format('woff'), url('f.ashx/embed/raleway-extrabold-webfont.ttf') format('truetype'), url('f.ashx/embed/raleway-extrabold-webfont.svg#ralewayextrabold') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'ralewaylight'; src: url('f.ashx/embed/raleway-light-webfont.eot'); src: url('f.ashx/embed/raleway-light-webfont.eot?#iefix') format('embedded-opentype'), url('f.ashx/embed/raleway-light-webfont.woff') format('woff'), url('f.ashx/embed/raleway-light-webfont.ttf') format('truetype'), url('f.ashx/embed/raleway-light-webfont.svg#ralewaylight') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'ralewayregular'; src: url('f.ashx/embed/raleway-regular-webfont.eot'); src: url('f.ashx/embed/raleway-regular-webfont.eot?#iefix') format('embedded-opentype'), url('f.ashx/embed/raleway-regular-webfont.woff') format('woff'), url('f.ashx/embed/raleway-regular-webfont.ttf') format('truetype'), url('f.ashx/embed/raleway-regular-webfont.svg#ralewayregular') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'ralewaysemibold'; src: url('f.ashx/embed/raleway-semibold-webfont.eot'); src: url('f.ashx/embed/raleway-semibold-webfont.eot?#iefix') format('embedded-opentype'), url('f.ashx/embed/raleway-semibold-webfont.woff') format('woff'), url('f.ashx/embed/raleway-semibold-webfont.ttf') format('truetype'), url('f.ashx/embed/raleway-semibold-webfont.svg#ralewaysemibold') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'ralewaythin'; src: url('f.ashx/embed/raleway-thin-webfont.eot'); src: url('f.ashx/embed/raleway-thin-webfont.eot?#iefix') format('embedded-opentype'), url('f.ashx/embed/raleway-thin-webfont.woff') format('woff'), url('f.ashx/embed/raleway-thin-webfont.ttf') format('truetype'), url('f.ashx/embed/raleway-thin-webfont.svg#ralewaythin') format('svg'); font-weight: normal; font-style: normal; } /* TemplateFilter 0x10C80FA1000009D1 */ .i001-twocol { overflow: hidden; margin-bottom: 11px;} .i001-left { float: left; width: 450px;} .i001-right { margin: 0 0 0 450px; padding: 0 0 0 32px;} * html .i001-left { margin-right: -3px;} * html .i001-right { margin: 0 0 0 447px; } /* TemplateFilter 0x10C80FA1000009EB */ .t115-nav li a span {display: none; } .t115-nav li a {height: 16px; width: 40px; } .t115-nav .menu-item-9613 a {width: 38px; background: url('i/menu_home.png') top center no-repeat;} .t115-nav .menu-item-196294 a {width: 40px; background: url('i/menu_calendar.png') top center no-repeat;} .t115-nav .menu-item-9633 a {width: 40px; /* 53px background: url('i/menu_bed.png') top center no-repeat; */} /*.t115-nav .menu-item-3 a {width: 40px; background: url('i/menu_wine.png') top center no-repeat;} .t115-nav .menu-item-4 a {width: 50px; background: url('i/menu_food.png') top center no-repeat;} .t115-nav .menu-item-5 a {width: 40px; background: url('i/menu_gift.png') top center no-repeat;} .t115-nav .menu-item-6 a {width: 40px; background: url('i/menu_bike.png') top center no-repeat;}*/ .t115-nav .menu-item-183351 a {width: 40px; background: url('i/menu_contact.png') top center no-repeat;} .t115-nav-bar .t115-jump:before {top: -100px; left: 5px; content:''; background: url('i/we_are_here.png') top center no-repeat; width: 67px; height: 94px; display: block; position: absolute;} body, body td, body th, body div, body p, body li {font-family: 'ralewaysemibold', Arial, sans-serif; font-size:14px; color: #000000; } /*Theme: BodyText*/ h1, h2 { color: #838555; font-weight: normal; font-family: 'ralewayregular', Arial, sans-serif;} h1 {font-size: 30px;} h2 {font-size: 26px;} h3, h4 {font-weight: normal; color: #838555; font-family: 'ralewayregular', Arial, sans-serif;} h3 { font-size: 20px; } h4 { font-size: 16px; } h5, h6 { font-weight: bold; font-size: 14px; } h1 a, h2 a { color: #838555; text-decoration: none;} h3 a, h4 a { color: #838555; text-decoration: none;} a { color: #838555; text-decoration: none;} a:hover {text-decoration: underline;} body .internal.t115-main {padding: 10px 0px; overflow: hidden;} body .t115-main {padding: 20px 0;} body .t115-main.no-gallery, .t115-main.sticky {padding-top: 114px;} body h1 { font-size:2em; margin:.34em 0; } body h2 { font-size:1.5em; margin:.42em 0; } body h3 { font-size:1.17em; margin:.5em 0; } body h4 { font-size:1em; margin:.7em 0; } body h5 { font-size:.83em; margin:.85em 0; } body h6 { font-size:.67em; margin:1.2em 0; } /*** Override cms-button styles ***/ .cms-button { background-color: #838555; background-image: linear-gradient(#838555, #8f9166); border-radius: 3px; height: 27px; color: #ffffff; text-align: center; line-height: 27px; border: none; font-size: 12px; margin-left: 2px; width: auto; display: inline-block !important; min-width: 100px; padding: 1px 6px; } /* * Menu rebuild July 2019 */ .t115-nav li a:before { display: block; font-family: "Font Awesome 5 Pro"; font-weight: 300; font-size: 300%; width: 100%; text-align: center; position: relative; bottom: 17px; } .t115-nav .menu-item-9633 a:before { content: '\f594'; } .t115-nav .menu-item-269591 a:before { content: '\f81b'; } .t115-nav .menu-item-269596 a:before { content: '\f508'; } .t115-nav .menu-item-269708 a:before { content: '\f1fd'; } .t115-nav .menu-item-269748 a:before { content: '\f593'; } .t115-nav .menu-item-269753 a:before { content: '\f6fd'; } .t115-nav .menu-item-269765 a:before { content: '\f5b6'; }