/***Default color Theme** ==============================================*/
BODY.theme_default
{
	/*==============================================
variable
================================================
==============================================
Start STying
================================================*/
	/*[disabled]background-image:url('../images/body_bg.png');*/
	background-color: #817A6F;
	/*[disabled]color:#FFF;*/
}
BODY.theme_default DIV#wrapper SECTION#content .inner-wrapper
{
	background: #F1EEE9;
	color: #201F1A;
	padding-bottom: 40px;
}
BODY.theme_default #top_header
{
	color: #000000;
	background-color: rgba(255, 255, 255, 0.8);
}
BODY.theme_default #top_header .main_navbar LI A:hover
{
	background: #703E01;
}
BODY.theme_default #top_header .main_navbar LI.selected UL LI.selected
{
	background: none;
}
BODY.theme_default #top_header .main_navbar LI.selected
{
	background: #703E01;
}
BODY.theme_default #top_header .main_navbar LI.selected > A
{
	color: #FFFFFF !important;
}
BODY.theme_default #top_header .main_navbar LI.current
{
	background: #703E01;
}
BODY.theme_default #top_header .main_navbar LI.current A
{
	color: #FFFFFF !important;
}
BODY.theme_default #top_header .main_navbar A
{
	color: #000000 !important;
	-webkit-transform: translateZ(0);
}
BODY.theme_default #top_header .main_navbar .dropdown.open
{
	background: #703E01;
}
BODY.theme_default #top_header.mini_menu
{
	background: #232323;
	padding-top: 0px;
}
BODY.theme_default #top_header2
{
	color: #FFFFFF;
	background-color: rgba(0, 0, 0, 0.8);
}
BODY.theme_default #top_header2 .main_navbar LI A:hover
{
	background: #703E01;
}
BODY.theme_default #top_header2 .main_navbar LI.selected
{
	background: #703E01;
}
BODY.theme_default #top_header2 .main_navbar LI.selected A
{
	color: #FFFFFF !important;
}
BODY.theme_default #top_header2 .main_navbar LI.current
{
	background: #703E01;
}
BODY.theme_default #top_header2 .main_navbar LI.current A
{
	color: #FFFFFF !important;
}
BODY.theme_default #top_header2 .main_navbar A
{
	color: #FFFFFF !important;
	-webkit-transform: translateZ(0);
}
BODY.theme_default #top_header2 .main_navbar .dropdown.open
{
	background: #703E01;
}
BODY.theme_default #top_header2.mini_menu
{
	background: #232323;
	padding-top: 0px;
}
BODY.theme_default #content_top
{
	background: #1E1F1F;
}
BODY.theme_default #logo_message_area
{
	margin-bottom: 0;
	padding: 10px 0 5px;
}
BODY.theme_default #logo_message_area .logo
{
	background: #545353 url(../images/logo.png) no-repeat center;
	height: 40px;
	width: 225px;
	display: none;
}
BODY.theme_default #content .box_spa
{
	background: #703E01;
}
BODY.theme_default #content .circle_hover:hover
{
	border: 5px solid #703E01;
}
BODY.theme_default #content .boxfeature .img_preview H4
{
	background-color: #333333;
}
BODY.theme_default #content .link_acomodation LI A
{
	background: #302F2E;
}
BODY.theme_default #content .link_acomodation LI A:hover
{
	background: #A2A2A2;
	font-weight: 300;
}
BODY.theme_default #content .link_acomodation LI A:hover:after
{
	border-left: 10px solid #A2A2A2;
}
BODY.theme_default #content .link_acomodation LI A:after
{
	border-left: 10px solid #302F2E;
}
BODY.theme_default #content .link_acomodation LI.current A
{
	background: #302F2E;
	font-weight: normal;
}
BODY.theme_default #content .link_acomodation LI.current A:after
{
	border-left: 10px solid #302F2E;
}
BODY.theme_default #content .link_socials A
{
	background: #530303;
}
BODY.theme_default #content .link_socials A:hover
{
	background: #232323;
}
BODY.theme_default #content .grid_accomodation .price, BODY.theme_default #content .grid_extras .price
{
	background: #232323;
}
BODY.theme_default #content .box.block
{
	border-bottom: 1px solid #232323;
}
BODY.theme_default #content .tags A
{
	background: #530303;
}
BODY.theme_default #content .tags A:hover
{
	background: #232323;
}
BODY.theme_default #content .comments UL LI .reply
{
	color: #530303;
}
BODY.theme_default #content .comments .comment_inner
{
	border-bottom: 1px solid #530303;
}
BODY.theme_default #content .lobster_tab LI A
{
	background: #232323;
}
BODY.theme_default #content .lobster_tab LI.current A
{
	background: #530303;
}
BODY.theme_default #content .grid_btn_reservations .panel.bg1
{
	background: #302F2E;
}
BODY.theme_default #content .grid_btn_reservations .panel.bg2
{
	background: #333333;
}
BODY.theme_default #content .lobster_calendar .fc-border-separate TR.fc-last TH
{
	background: #530303;
}
BODY.theme_default #content .lobster_calendar .fc-event
{
	background: #530303;
}
BODY.theme_default #footer
{
	background-color: #817A6F;
	margin-top: 0;
}
BODY.theme_default #footer .footxt
{
	font-size: 1.2em;
}
BODY.theme_default #footer .link_socials A
{
	background: #817A6F;
	border: 2px solid #F1EEE9;
	border-radius: 30px;
	padding: 5px 2px 0px;
	margin: 0px 5px;
}
BODY.theme_default #footer .link_socials A:hover
{
	background: #5E5951;
}
BODY.theme_default #footer .subcrible
{
	background-color: #232323;
}
BODY.theme_default #footer .footer_bottom
{
	background-color: #817A6F;
}
BODY.theme_default .btn-inverse
{
	background-color: #E6E4E2;
	z-index: 1;
}
BODY.theme_default .btn-inverse:hover
{
	background-color: #703E00;
}
BODY.theme_default .btn-primary
{
	background-color: #505050;
}
BODY.theme_default .btn-primary:hover
{
	background-color: #A2A2A2;
}
SECTION#booking BUTTON
{
	margin-left: 5px;
}
::-webkit-input-placeholder
{
	/*WebKit browsers*/
	color: #980C0C;
}
:-moz-placeholder
{
	/*Mozilla Firefox 4 to 18*/
	color: #F1EEE9;
}
::-moz-placeholder
{
	/*Mozilla Firefox 19+*/
	color: #980C0C;
}
:-ms-input-placeholder
{
	/*Internet Explorer 10+*/
	color: #434343;
}
DIV.ipWidget.ipLayout-parallax
{
	padding: 0px;
	max-width: none;
}
/***END Default color Theme** ==============================================
**Default color Blue Theme** ==============================================*/
BODY.theme_blue
{
	/*==============================================
variable
================================================
==============================================
Start STying
================================================*/
	background-image: none;
	background-color: #5B636A;
}
BODY.theme_blue #top_header
{
	color: #FFFFFF;
	background-color: rgba(14, 33, 42, 0.8);
}
BODY.theme_blue #top_header .main_navbar LI A:hover
{
	background: #4BAAD3;
}
BODY.theme_blue #top_header .main_navbar LI.active
{
	background: #4BAAD3;
}
BODY.theme_blue #top_header .main_navbar LI.active A
{
	color: #FFFFFF !important;
}
BODY.theme_blue #top_header .main_navbar A
{
	color: #FFFFFF !important;
}
BODY.theme_blue #top_header .main_navbar .dropdown.open
{
	background: #4BAAD3;
}
BODY.theme_blue #top_header.mini_menu
{
	background: #0E1D23;
}
BODY.theme_blue #content_top
{
	background: #0E1D23;
}
BODY.theme_blue #logo_message_area
{
	background-color: #0E212A;
}
BODY.theme_blue #logo_message_area .logo
{
	background: #0E212A;
}
BODY.theme_blue #content .box_spa
{
	background: #4BAAD3;
}
BODY.theme_blue #content .circle_hover:hover
{
	border: 5px solid #4BAAD3;
}
BODY.theme_blue #content .boxfeature .img_preview H4
{
	background-color: #0E1D23;
}
BODY.theme_blue #content .link_acomodation LI A
{
	background: #0E1D23;
}
BODY.theme_blue #content .link_acomodation LI A:after
{
	border-left: 10px solid #0E1D23;
}
BODY.theme_blue #content .link_acomodation LI.active A
{
	background: #4BAAD3;
}
BODY.theme_blue #content .link_acomodation LI.active A:after
{
	border-left: 10px solid #4BAAD3;
}
BODY.theme_blue #content .link_socials A
{
	background: #4BAAD3;
}
BODY.theme_blue #content .link_socials A:hover
{
	background: #0E1D23;
}
BODY.theme_blue #content .grid_accomodation .price, BODY.theme_blue #content .grid_extras .price
{
	background: #0E212A;
}
BODY.theme_blue #content .box.block
{
	border-bottom: 1px solid #4BAAD3;
}
BODY.theme_blue #content .tags A
{
	background: #4BAAD3;
}
BODY.theme_blue #content .tags A:hover
{
	background: #0E1D23;
}
BODY.theme_blue #content .comments UL LI .reply
{
	color: #4BAAD3;
}
BODY.theme_blue #content .comments .comment_inner
{
	border-bottom: 1px solid #4BAAD3;
}
BODY.theme_blue #content .lobster_tab LI A
{
	background: #0E1D23;
}
BODY.theme_blue #content .lobster_tab LI.active A
{
	background: #4BAAD3;
}
BODY.theme_blue #content .grid_btn_reservations .panel.bg1
{
	background: #4194B8;
}
BODY.theme_blue #content .grid_btn_reservations .panel.bg2
{
	background: #0E212A;
}
BODY.theme_blue #content .lobster_calendar .fc-border-separate TR.fc-last TH
{
	background: #4194B8;
}
BODY.theme_blue #content .lobster_calendar .fc-event
{
	background: #4194B8;
}
BODY.theme_blue #footer
{
	background-color: #0E212A;
}
BODY.theme_blue #footer .link_socials A
{
	background: #0E1D23;
}
BODY.theme_blue #footer .link_socials A:hover
{
	background: #4BAAD3;
}
BODY.theme_blue #footer .subcrible
{
	background-color: #0E1D23;
}
BODY.theme_blue #footer .footer_bottom
{
	background-color: #0C161C;
}
BODY.theme_blue .btn-inverse
{
	background-color: #0C161C;
}
BODY.theme_blue .btn-inverse:hover
{
	background-color: #000000;
}
BODY.theme_blue .btn-primary
{
	background-color: #4BAAD3;
}
BODY.theme_blue .btn-primary:hover
{
	background-color: #F1EEE9;
}
/***END Default color BLUE Theme** ==============================================
**START Default color GREEN Theme** ==============================================*/
BODY.theme_green
{
	/*==============================================
variable
================================================
==============================================
Start STying
================================================*/
	background-image: none;
	background-color: #DCDCDC;
}
BODY.theme_green #top_header
{
	color: #FFFFFF;
	background-color: rgba(36, 38, 40, 0.8);
}
BODY.theme_green #top_header .main_navbar LI A:hover
{
	background: #2ECC71;
}
BODY.theme_green #top_header .main_navbar LI.active
{
	background: #2ECC71;
}
BODY.theme_green #top_header .main_navbar LI.active A
{
	color: #FFFFFF !important;
}
BODY.theme_green #top_header .main_navbar A
{
	color: #FFFFFF !important;
}
BODY.theme_green #top_header .main_navbar .dropdown.open
{
	background: #2ECC71;
}
BODY.theme_green #top_header.mini_menu
{
	background: #242628;
}
BODY.theme_green #content_top
{
	background: #333333;
}
BODY.theme_green #logo_message_area
{
	background-color: #242628;
}
BODY.theme_green #logo_message_area .logo
{
	background-color: #242628;
}
BODY.theme_green #content .box_spa
{
	background: #2ECC71;
}
BODY.theme_green #content .circle_hover:hover
{
	border: 5px solid #2ECC71;
}
BODY.theme_green #content .boxfeature .img_preview H4
{
	background-color: #333333;
}
BODY.theme_green #content .link_acomodation LI A
{
	background: #333333;
}
BODY.theme_green #content .link_acomodation LI A:after
{
	border-left: 10px solid #333333;
}
BODY.theme_green #content .link_acomodation LI.active A
{
	background: #2ECC71;
}
BODY.theme_green #content .link_acomodation LI.active A:after
{
	border-left: 10px solid #2ECC71;
}
BODY.theme_green #content .link_socials A
{
	background: #2ECC71;
}
BODY.theme_green #content .link_socials A:hover
{
	background: #333333;
}
BODY.theme_green #content .grid_accomodation .price, BODY.theme_green #content .grid_extras .price
{
	background: #0E212A;
}
BODY.theme_green #content .box.block
{
	border-bottom: 1px solid #2ECC71;
}
BODY.theme_green #content .tags A
{
	background: #2ECC71;
}
BODY.theme_green #content .tags A:hover
{
	background: #333333;
}
BODY.theme_green #content .comments UL LI .reply
{
	color: #2ECC71;
}
BODY.theme_green #content .comments .comment_inner
{
	border-bottom: 1px solid #2ECC71;
}
BODY.theme_green #content .lobster_tab LI A
{
	background: #333333;
}
BODY.theme_green #content .lobster_tab LI.active A
{
	background: #2ECC71;
}
BODY.theme_green #content .grid_btn_reservations .panel.bg1
{
	background: #2ECC71;
}
BODY.theme_green #content .grid_btn_reservations .panel.bg2
{
	background: #333333;
}
BODY.theme_green #content .lobster_calendar .fc-border-separate TR.fc-last TH
{
	background: #2ECC71;
}
BODY.theme_green #content .lobster_calendar .fc-event
{
	background: #2ECC71;
}
BODY.theme_green #footer
{
	background-color: #242628;
}
BODY.theme_green #footer .link_socials A
{
	background: #333333;
}
BODY.theme_green #footer .link_socials A:hover
{
	background: #181818;
}
BODY.theme_green #footer .subcrible
{
	background-color: #333333;
}
BODY.theme_green #footer .footer_bottom
{
	background-color: #202223;
}
BODY.theme_green .btn-inverse
{
	background-color: #202223;
}
BODY.theme_green .btn-inverse:hover
{
	background-color: #0C0E0F;
}
BODY.theme_green .btn-primary
{
	background-color: #2ECC71;
}
BODY.theme_green .btn-primary:hover
{
	background-color: #007C21;
}
/***END Default color GREEN Theme** ==============================================
**START Default color BLACK Theme** ==============================================*/
BODY.theme_black
{
	/*==============================================
variable
================================================
==============================================
Start STying
================================================*/
	background-image: none;
	background-color: #141414;
}
BODY.theme_black #wrapper .control_color
{
	background: #3D4445;
}
BODY.theme_black #top_header
{
	background-color: #242729;
}
BODY.theme_black #top_header .main_navbar LI A:hover
{
	background: #3D4445;
}
BODY.theme_black #top_header .main_navbar LI.active
{
	color: #000000 !important;
	background: #3D4445;
}
BODY.theme_black #top_header .main_navbar A
{
	color: #FFFFFF !important;
}
BODY.theme_black #top_header .main_navbar .dropdown.open
{
	background: #3D4445;
}
BODY.theme_black #top_header .main_navbar .dropdown.open A
{
	color: #FFFFFF !important;
}
BODY.theme_black #top_header.mini_menu
{
	background: #242729;
}
BODY.theme_black #logo_message_area
{
	background-color: #000000;
}
BODY.theme_black #logo_message_area .logo
{
	background: #000000;
}
BODY.theme_black #logo_message_area .inner-wrapper.driver_space
{
	background: #1E1F21 !important;
}
BODY.theme_black #logo_message_area .driver_space:before
{
	border-right: 10px solid #28292B !important;
}
BODY.theme_black #logo_message_area .driver_space:after
{
	border-left: 10px solid #28292B !important;
}
BODY.theme_black #content .inner-wrapper
{
	background-color: #1E1F21;
	color: #FFFFFF;
}
BODY.theme_black #content .custumer_say LI
{
	border: 1px solid #36393B;
}
BODY.theme_black #content .divater SPAN
{
	background-color: #1E1F21;
}
BODY.theme_black #content .divater .line
{
	background: #3B3F42;
}
BODY.theme_black #content .events LI
{
	border: 1px solid #3B3F42;
}
BODY.theme_black #content .events LI:hover
{
	background: #3B3F42;
}
BODY.theme_black #content .box_spa
{
	background: #3D4445;
}
BODY.theme_black #content .circle_hover:hover
{
	border: 5px solid #C2A26F;
}
BODY.theme_black #content .boxfeature
{
	background: #36393B;
}
BODY.theme_black #content .boxfeature .img_preview H4
{
	background-color: #000000;
}
BODY.theme_black #content .boxfeature:hover
{
	border: 1px solid #000000;
}
BODY.theme_black #content .grid_list_event .panel, BODY.theme_black #content .grid_list_blog .panel
{
	background: #36393B;
	border: 1px solid #000000;
}
BODY.theme_black #content .grid_list_event .panel H4 A, BODY.theme_black #content .grid_list_blog .panel H4 A
{
	color: #FFFFFF;
}
BODY.theme_black #content .link_acomodation LI A
{
	background: #3B3F42;
}
BODY.theme_black #content .link_acomodation LI A:after
{
	border-left: 10px solid #3B3F42;
}
BODY.theme_black #content .link_acomodation LI.active A
{
	background: #141414;
}
BODY.theme_black #content .link_acomodation LI.active A:after
{
	border-left: 10px solid #141414;
}
BODY.theme_black #content .link_socials A
{
	background: #3B3F42;
}
BODY.theme_black #content .link_socials A:hover
{
	background: #141414;
}
BODY.theme_black #content .grid_accomodation .panel, BODY.theme_black #content .grid_extras .panel
{
	background: #3B3F42;
}
BODY.theme_black #content .grid_accomodation .item_grid .price, BODY.theme_black #content .grid_extras .item_grid .price
{
	background: rgba(0, 0, 0, 0.5);
}
BODY.theme_black #content .box.block
{
	background: #3B3F42;
	padding: 5px;
	color: #FFFFFF;
	border-bottom: 1px solid #141414;
}
BODY.theme_black #content .box.block A
{
	color: #FFFFFF;
}
BODY.theme_black #content .feed ARTICLE
{
	border-bottom: 0;
}
BODY.theme_black #content .feed ARTICLE:before
{
	border-bottom: 1px solid #141414;
}
BODY.theme_black #content .blog-line
{
	background: #3B3F42;
}
BODY.theme_black #content .blog-line A
{
	color: #FFFFFF;
}
BODY.theme_black #content .tags A
{
	background: #515859;
}
BODY.theme_black #content .tags A:hover
{
	background: #000000;
}
BODY.theme_black #content .comments UL LI .reply
{
	color: #000000;
}
BODY.theme_black #content .comments .comment_inner
{
	color: #FFFFFF;
	background: #3B3F42;
	border-bottom: 1px solid #000000;
}
BODY.theme_black #content .lobster_tab LI A
{
	background: #000000;
}
BODY.theme_black #content .lobster_tab LI.active A
{
	background: #3B3F42;
}
BODY.theme_black #content .lobster_tab_content DIV
{
	border: 1px solid #3B3F42;
}
BODY.theme_black #content .grid_btn_reservations .panel.bg1
{
	background: #3B3F42;
}
BODY.theme_black #content .grid_btn_reservations .panel.bg2
{
	background: #000000;
}
BODY.theme_black #content TEXTAREA, BODY.theme_black #content INPUT[type="text"], BODY.theme_black #content INPUT[type="password"], BODY.theme_black #content INPUT[type="datetime"], BODY.theme_black #content INPUT[type="datetime-local"], BODY.theme_black #content INPUT[type="date"], BODY.theme_black #content INPUT[type="month"], BODY.theme_black #content INPUT[type="time"], BODY.theme_black #content INPUT[type="week"], BODY.theme_black #content INPUT[type="number"], BODY.theme_black #content INPUT[type="email"], BODY.theme_black #content INPUT[type="url"], BODY.theme_black #content INPUT[type="search"], BODY.theme_black #content INPUT[type="tel"], BODY.theme_black #content INPUT[type="color"], BODY.theme_black #content .uneditable-input
{
	color: #FFFFFF !important;
}
BODY.theme_black #content .lobster_calendar .fc-border-separate TR.fc-last TH
{
	background: #3B3F42;
}
BODY.theme_black #content .lobster_calendar .fc-event
{
	background: #3B3F42;
}
BODY.theme_black #content .lobster_calendar .fc-widget-header, BODY.theme_black #content .lobster_calendar .fc-widget-content
{
	border-color: #3B3F42;
}
BODY.theme_black #content .lobster_calendar .fc-state-highlight
{
	background: #000000;
}
BODY.theme_black #content .login_area FORM, BODY.theme_black #content .singup_area FORM
{
	background: #1E1F21;
	border-color: #000000;
}
BODY.theme_black #content .dataTables_wrapper INPUT
{
	background: #E7F1F5;
}
BODY.theme_black #content .dataTables_wrapper TH
{
	color: #FFFFFF;
	background-color: #3B3F42;
}
BODY.theme_black #content .dataTables_wrapper .group
{
	color: #000000;
	background: #CCCCCC;
	font-weight: bold;
	border-bottom: 2px solid #9A9A9A;
}
BODY.theme_black #content .dataTables_wrapper TABLE.dataTable
{
	color: #000000;
	margin-bottom: 10px;
}
BODY.theme_black #content .dataTables_wrapper TABLE.dataTable TD, BODY.theme_black #content .dataTables_wrapper TABLE.dataTable TH
{
	padding: 10px;
}
BODY.theme_black #content .dataTables_wrapper TABLE.dataTable TR.odd, BODY.theme_black #content .dataTables_wrapper TABLE.dataTable TR.even
{
	background: #F1F1F1;
	border-bottom: 1px solid #CCCCCC;
}
BODY.theme_black #content .dataTables_wrapper TABLE.dataTable TR.even TD.sorting_2
{
	background: #DDDDDD;
	border-right: 1px solid #DADCFF;
}
BODY.theme_black #content .dataTables_wrapper TABLE.dataTable TR.odd TD.sorting_2
{
	background: #D3C9C9;
	border-right: 1px solid #DADCFF;
}
BODY.theme_black #content .dataTables_wrapper TABLE.dataTable TFOOT TH
{
	border-top: 1px solid #CCCCCC;
}
BODY.theme_black #content .dataTables_wrapper TABLE.dataTable THEAD TH
{
	border-bottom: 1px solid #CCCCCC;
}
BODY.theme_black #content .dataTables_wrapper .paging_full_numbers A.paginate_button:hover, BODY.theme_black #content .dataTables_wrapper .paging_full_numbers A.paginate_button, BODY.theme_black #content .dataTables_wrapper .paging_full_numbers .paging_full_numbers A.paginate_active
{
	color: #FFFFFF !important;
	background-color: #3B3F42;
	border: 1px solid #F1F1F1;
	border: none;
}
BODY.theme_black #content .dataTables_wrapper .paging_full_numbers A.paginate_active
{
	background-color: #3B3F42;
	color: #FFFFFF !important;
}
BODY.theme_black #footer
{
	background-color: #000000;
}
BODY.theme_black #footer .driver_space
{
	background: #1E1F21;
}
BODY.theme_black #footer .driver_space:before
{
	border-top: 20px solid #1E1F21;
}
BODY.theme_black #footer .link_socials A
{
	background: #1E1F21;
}
BODY.theme_black #footer .link_socials A:hover
{
	background: #141414;
}
BODY.theme_black #footer .subcrible
{
	background-color: #1E1F21;
}
BODY.theme_black #footer .footer_bottom
{
	background-color: #000000;
}
BODY.theme_black .square LI A
{
	color: #FFFFFF;
}
BODY.theme_black .btn-inverse
{
	background-color: #000000;
}
BODY.theme_black .btn-inverse:hover
{
	background-color: #141414;
}
BODY.theme_black .btn-primary
{
	background-color: #3D4445;
}
BODY.theme_black .btn-primary:hover
{
	background-color: #C2A26F;
}
BODY.theme_black .flat-pagination A
{
	background: #3D4445;
}
/***ENd BLACK THEME** ==============================================
**Style Border Navigation MObile** ==============================================*/
@media (max-width: 979px)
{
	BODY.theme_default #top_header
	{
		border-bottom: 4px solid #703E01;
	}
	BODY.theme_blue #top_header
	{
		border-bottom: 4px solid #4BAAD3;
	}
	BODY.theme_green #top_header
	{
		border-bottom: 4px solid #2ECC71;
	}
	BODY.theme_black #top_header
	{
		border-bottom: 4px solid #3D4445;
	}
}
