@font-face {
	font-family: 'lighthouse';
	src:url('../fonts/lighthouse/lighthouse.eot?-yoihof');
	src:url('../fonts/lighthouse/lighthouse.eot?#iefix-yoihof') format('embedded-opentype'),
		url('../fonts/lighthouse/lighthouse.ttf?-yoihof') format('truetype'),
		url('../fonts/lighthouse/lighthouse.woff?-yoihof') format('woff'),
		url('../fonts/lighthouse/lighthouse.svg?-yoihof#lighthouse') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="i-"], [class*=" i-"] {
	font-family: 'lighthouse';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
}
.i-compass:before {
	content: "\e625";
}
.i-house:before {
	content: "\e626";
}
.i-person_in_circle:before {
	content: "\e627";
}
.i-airconditioning:before {
	content: "\e600";
}
.i-bar:before {
	content: "\e601";
}
.i-bath:before {
	content: "\e602";
}
.i-bathrobe:before {
	content: "\e603";
}
.i-bed:before {
	content: "\e604";
}
.i-calendar:before {
	content: "\e605";
}
.i-celebrations:before {
	content: "\e606";
}
.i-circle_arrow:before {
	content: "\e607";
}
.i-circle_arrow_left:before {
	content: "\e608";
}
.i-dining:before {
	content: "\e609";
}
.i-draugiem:before {
	content: "\e60a";
}
.i-facebook:before {
	content: "\e60b";
}
.i-fireplace:before {
	content: "\e60c";
}
.i-floorheat:before {
	content: "\e60d";
}
.i-flower:before {
	content: "\e60e";
}
.i-hairdryer:before {
	content: "\e60f";
}
.i-hotel:before {
	content: "\e610";
}
.i-instagram:before {
	content: "\e611";
}
.i-library:before {
	content: "\e612";
}
.i-man:before {
	content: "\e613";
}
.i-meal:before {
	content: "\e614";
}
.i-next:before {
	content: "\e615";
}
.i-phone:before {
	content: "\e616";
}
.i-play:before {
	content: "\e617";
}
.i-play_reverse:before {
	content: "\e618";
}
.i-prev:before {
	content: "\e619";
}
.i-safe:before {
	content: "\e61a";
}
.i-satelite:before {
	content: "\e61b";
}
.i-security:before {
	content: "\e61c";
}
.i-shower:before {
	content: "\e61d";
}
.i-toothpaste:before {
	content: "\e61e";
}
.i-tv:before {
	content: "\e61f";
}
.i-twitter:before {
	content: "\e620";
}
.i-ventilation:before {
	content: "\e621";
}
.i-wardrobe:before {
	content: "\e622";
}
.i-wifi:before {
	content: "\e623";
}
.i-x:before {
	content: "\e624";
}
@font-face {
    font-family: 'Roboto-Thin';
    src: url('../fonts/roboto/robotothin.eot');
    src: url('../fonts/roboto/robotothin.eot?#iefix') format('embedded-opentype'),
             url('../fonts/roboto/robotothin.woff') format('woff'),
             url('../fonts/roboto/robotothin.ttf') format('truetype'),
             url('../fonts/roboto/robotothin.svg#robotothin') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto-Light';
    src: url('../fonts/roboto/robotolight.eot');
    src: url('../fonts/roboto/robotolight.eot?#iefix') format('embedded-opentype'),
             url('../fonts/roboto/robotolight.woff') format('woff'),
             url('../fonts/roboto/robotolight.ttf') format('truetype'),
             url('../fonts/roboto/robotolight.svg#robotolight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto-Regular';
    src: url('../fonts/roboto/robotoregular.eot');
    src: url('../fonts/roboto/robotoregular.eot?#iefix') format('embedded-opentype'),
             url('../fonts/roboto/robotoregular.woff') format('woff'),
             url('../fonts/roboto/robotoregular.ttf') format('truetype'),
             url('../fonts/roboto/robotoregular.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto-Medium';
    src: url('../fonts/roboto/robotomedium.eot');
    src: url('../fonts/roboto/robotomedium.eot?#iefix') format('embedded-opentype'),
             url('../fonts/roboto/robotomedium.woff') format('woff'),
             url('../fonts/roboto/robotomedium.ttf') format('truetype'),
             url('../fonts/roboto/robotomedium.svg#robotomedium') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto-Bold';
    src: url('../fonts/roboto/robotobold.eot');
    src: url('../fonts/roboto/robotobold.eot?#iefix') format('embedded-opentype'),
             url('../fonts/roboto/robotobold.woff') format('woff'),
             url('../fonts/roboto/robotobold.ttf') format('truetype'),
             url('../fonts/roboto/robotobold.svg#robotobold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Darleston';
    src: url('../fonts/darleston/darleston.eot');
    src: url('../fonts/darleston/darleston.eot?#iefix') format('embedded-opentype'),
             url('../fonts/darleston/darleston.woff') format('woff'),
             url('../fonts/darleston/darleston.ttf') format('truetype'),
             url('../fonts/darleston/darleston.svg#darleston') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Lora-Regular';
    src: url('../fonts/lora/loraregular.eot');
    src: url('../fonts/lora/loraregular.eot?#iefix') format('embedded-opentype'),
             url('../fonts/lora/loraregular.woff') format('woff'),
             url('../fonts/lora/loraregular.ttf') format('truetype'),
             url('../fonts/lora/loraregular.svg#loraregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Lora-Italic';
    src: url('../fonts/lora/loraitalic.eot');
    src: url('../fonts/lora/loraitalic.eot?#iefix') format('embedded-opentype'),
             url('../fonts/lora/loraitalic.woff') format('woff'),
             url('../fonts/lora/loraitalic.ttf') format('truetype'),
             url('../fonts/lora/loraitalic.svg#loraitalic') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* Roboto-Light */
.rl10{font-family: 'Roboto-Light'; font-size: 10px; }
.rl12{font-family: 'Roboto-Light'; font-size: 12px; }
.rl14{font-family: 'Roboto-Light'; font-size: 14px; line-height: 20px;}
.rl15{font-family: 'Roboto-Light'; font-size: 15px;line-height: 19px;}
.rl16{font-family: 'Roboto-Light'; font-size: 16px; line-height: 20px;}
.rl18{font-family: 'Roboto-Light'; font-size: 18px; }
.rl20{font-family: 'Roboto-Light'; font-size: 20px; line-height: 26px;}
.rl22{font-family: 'Roboto-Light'; font-size: 22px; }
.rl24{font-family: 'Roboto-Light'; font-size: 24px; }
.rl26{font-family: 'Roboto-Light'; font-size: 26px; line-height: 1;}
.rl28{font-family: 'Roboto-Light'; font-size: 28px; }
.rl30{font-family: 'Roboto-Light'; font-size: 30px; }
.rl32{font-family: 'Roboto-Light'; font-size: 32px; }
.rl34{font-family: 'Roboto-Light'; font-size: 34px; }
.rl36{font-family: 'Roboto-Light'; font-size: 36px; }
.rl38{font-family: 'Roboto-Light'; font-size: 38px; }
.rl40{font-family: 'Roboto-Light'; font-size: 40px; }
.rl70{font-family: 'Roboto-Light'; font-size: 70px; line-height: 1;}
/* Roboto-Regular */
.rr10{font-family: 'Roboto-Regular'; font-size: 10px; }
.rr12{font-family: 'Roboto-Regular'; font-size: 12px; }
.rr14{font-family: 'Roboto-Regular'; font-size: 14px; }
.rr16{font-family: 'Roboto-Regular'; font-size: 16px; }
.rr18{font-family: 'Roboto-Regular'; font-size: 18px; }
.rr20{font-family: 'Roboto-Regular'; font-size: 20px; }
.rr22{font-family: 'Roboto-Regular'; font-size: 22px; }
.rr24{font-family: 'Roboto-Regular'; font-size: 24px; }
.rr26{font-family: 'Roboto-Regular'; font-size: 26px; }
.rr28{font-family: 'Roboto-Regular'; font-size: 28px; }
.rr30{font-family: 'Roboto-Regular'; font-size: 30px; }
.rr32{font-family: 'Roboto-Regular'; font-size: 32px; }
.rr34{font-family: 'Roboto-Regular'; font-size: 34px; }
.rr36{font-family: 'Roboto-Regular'; font-size: 36px; }
.rr38{font-family: 'Roboto-Regular'; font-size: 38px; }
.rr40{font-family: 'Roboto-Regular'; font-size: 40px; }
/* Roboto-Medium */
.rm10{font-family: 'Roboto-Medium'; font-size: 10px; }
.rm12{font-family: 'Roboto-Medium'; font-size: 12px; }
.rm14{font-family: 'Roboto-Medium'; font-size: 14px; }
.rm15{font-family: 'Roboto-Medium'; font-size: 15px; }
.rm16{font-family: 'Roboto-Medium'; font-size: 16px; }
.rm18{font-family: 'Roboto-Medium'; font-size: 18px; }
.rm20{font-family: 'Roboto-Medium'; font-size: 20px; }
.rm22{font-family: 'Roboto-Medium'; font-size: 22px; }
.rm24{font-family: 'Roboto-Medium'; font-size: 24px; line-height: 32px;}
.rm26{font-family: 'Roboto-Medium'; font-size: 26px; }
.rm27{font-family: 'Roboto-Medium'; font-size: 27px; line-height: 1.3;}
.rm28{font-family: 'Roboto-Medium'; font-size: 28px;}
.rm30{font-family: 'Roboto-Medium'; font-size: 30px; }
.rm32{font-family: 'Roboto-Medium'; font-size: 32px; }
.rm34{font-family: 'Roboto-Medium'; font-size: 34px; }
.rm36{font-family: 'Roboto-Medium'; font-size: 36px; }
.rm38{font-family: 'Roboto-Medium'; font-size: 38px; }
.rm40{font-family: 'Roboto-Medium'; font-size: 40px; }
.rm46{font-family: 'Roboto-Medium'; font-size: 46px; line-height: 48px;}
.rm70{font-family: 'Roboto-Medium'; font-size: 70px; line-height: 1;}
/* Roboto-Bold */
.rb10{font-family: 'Roboto-Bold'; font-size: 10px; }
.rb12{font-family: 'Roboto-Bold'; font-size: 12px; }
.rb14{font-family: 'Roboto-Bold'; font-size: 14px; }
.rb16{font-family: 'Roboto-Bold'; font-size: 16px; }
.rb18{font-family: 'Roboto-Bold'; font-size: 18px; }
.rb20{font-family: 'Roboto-Bold'; font-size: 20px; }
.rb22{font-family: 'Roboto-Bold'; font-size: 22px; }
.rb24{font-family: 'Roboto-Bold'; font-size: 24px; }
.rb26{font-family: 'Roboto-Bold'; font-size: 26px; line-height: 30px;}
.rb28{font-family: 'Roboto-Bold'; font-size: 28px; }
.rb30{font-family: 'Roboto-Bold'; font-size: 30px; }
.rb32{font-family: 'Roboto-Bold'; font-size: 32px; }
.rb34{font-family: 'Roboto-Bold'; font-size: 34px; }
.rb36{font-family: 'Roboto-Bold'; font-size: 36px; }
.rb38{font-family: 'Roboto-Bold'; font-size: 38px; }
.rb40{font-family: 'Roboto-Bold'; font-size: 40px; }
/* Darleston */
.da10{font-family: 'Darleston'; font-size: 10px; }
.da12{font-family: 'Darleston'; font-size: 12px; }
.da14{font-family: 'Darleston'; font-size: 14px; }
.da16{font-family: 'Darleston'; font-size: 16px; }
.da18{font-family: 'Darleston'; font-size: 18px; }
.da20{font-family: 'Darleston'; font-size: 20px; }
.da22{font-family: 'Darleston'; font-size: 22px; }
.da24{font-family: 'Darleston'; font-size: 24px; }
.da26{font-family: 'Darleston'; font-size: 26px; }
.da28{font-family: 'Darleston'; font-size: 28px; }
.da30{font-family: 'Darleston'; font-size: 30px; }
.da32{font-family: 'Darleston'; font-size: 32px; }
.da34{font-family: 'Darleston'; font-size: 34px; }
.da36{font-family: 'Darleston'; font-size: 36px; }
.da38{font-family: 'Darleston'; font-size: 38px; }
.da40{font-family: 'Darleston'; font-size: 40px; }
.da64{font-family: 'Darleston'; font-size: 64px; }
/* Lora-Regular */
.lr10{font-family: 'Lora-Regular'; font-size: 10px; }
.lr12{font-family: 'Lora-Regular'; font-size: 12px; }
.lr14{font-family: 'Lora-Regular'; font-size: 14px; }
.lr16{font-family: 'Lora-Regular'; font-size: 16px; }
.lr18{font-family: 'Lora-Regular'; font-size: 18px; }
.lr20{font-family: 'Lora-Regular'; font-size: 20px; }
.lr22{font-family: 'Lora-Regular'; font-size: 22px; }
.lr24{font-family: 'Lora-Regular'; font-size: 24px; }
.lr26{font-family: 'Lora-Regular'; font-size: 26px; }
.lr28{font-family: 'Lora-Regular'; font-size: 28px; }
.lr30{font-family: 'Lora-Regular'; font-size: 30px; }
.lr32{font-family: 'Lora-Regular'; font-size: 32px; }
.lr34{font-family: 'Lora-Regular'; font-size: 34px; }
.lr36{font-family: 'Lora-Regular'; font-size: 36px; }
.lr38{font-family: 'Lora-Regular'; font-size: 38px; }
.lr40{font-family: 'Lora-Regular'; font-size: 40px; }
/* COLORS */
.c_white{color:#ffffff;}
.c_black{color:#000000;}
.c_beige{color:#d2ab67;}
.c_gray{color:#a9a9a9;}
.c_dgray{color:#6b6b6b;}
.c_dgray2{color:#434343;}
/* EDITOR TEXT */
.editor_text{}
.editor_text ul{
    list-style: none;
    padding: 0px 0px 0px 10px;
}
.editor_text ul li{
    font-family: 'Roboto-Light'; font-size: 14px;
    line-height: 16px;
    padding: 0px 0px 6px 20px;
    position: relative;
}
.editor_text ul li:before{
    content: '';
    position: absolute;
    top: 3px;
    left: 0;
    width: 10px;
    height: 10px;
    background-color: #d2aa67;
    -webkit-border-radius: 100%;
    border-radius: 100%;
}
.editor_text ol{
    padding: 0px 0px 0px 0px;
    counter-reset: li;
    list-style: none;
}
.editor_text ol li{
    font-family: 'Roboto-Light'; 
    font-size: 14px;
    line-height: 20px;
    padding: 0px 0px 6px 0px;
    position: relative;
}
.editor_text ol li:before {
    content: counter(li)".";
    counter-increment: li;
    left: 0px;
    font-family: 'Roboto-Bold';
    margin-right: 5px;
}
.editor_text p{
    font-family: 'Roboto-Light'; 
    font-size: 14px; 
    line-height: 1.5;
    padding-bottom: 10px;
}
.editor_text h2{}
.editor_text h3{}
.editor_text h4{}
.editor_text h5{}
.editor_text h6{}
.editor_text a{
    color: #d2ab67;
    text-decoration: underline;
}
.editor_text img{}
.editor_text strong{}
.editor_text table{
    width: 100%;
    border-style: solid;
    border-color: #d2aa67;
    border-width: 1px 1px 1px 1px;    
}
.editor_text thead{
    background-color: #d2aa67;
}
.editor_text tbody{}
.editor_text tfoot{}
.editor_text tr{}
.editor_text td{
    color: #000000;
    font-family: 'Roboto-Light';    
    font-size: 16px;    line-height: 1.5;    text-align: left;    padding: 10px;
}
.editor_text thead tr{}
.editor_text th{
    color: #ffffff;
    font-family: 'Roboto-Light'; 
    font-size: 16px;
    line-height: 1.5;
    text-align: left;
    padding: 10px 5px 10px 10px;
}
.editor_text tbody tr{
    border-style: solid;
    border-color: #e2e2e2;
    border-width: 1px 0px 0px 0px;
}
.editor_text tbody tr:first-child{border-width: 0px 0px 0px 0px;}
.editor_text tbody td{}
.editor_text tfoot tr{}
.editor_text tfoot td{}
.intro p{
    font-family: 'Roboto-Light';    font-size: 16px;    
    line-height: 22px;    padding-bottom: 20px;
}