/*
Theme Name:     l2 child
Description:    l2 child
Template:       l2
Version:        1.0
*/

/*form style start*/
.formular-rezervare .field-wrapper p {
  display: none;
}

.formular-rezervare .field-wrapper .label {
  font-size: 16px;
  padding-left: 0;
}

.formular-rezervare .field-wrapper .field .wpcf7-form-control-wrap input[type="text"],
.formular-rezervare .field-wrapper .field .wpcf7-form-control-wrap input[type="email"],
.formular-rezervare .field-wrapper .field .wpcf7-form-control-wrap input[type="tel"],
.formular-rezervare .field-wrapper .field .wpcf7-form-control-wrap input[type="number"] {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
  border: 1px solid grey;
  border-radius: 2px;
}

.formular-rezervare .field-wrapper .field .wpcf7-form-control-wrap textarea {
  height: 80px;
  border: 1px solid grey;
  border-radius: 2px;
}

.formular-rezervare .submit-wrapper input[type="submit"] {
  background: #f7b619;
  border-color: #825e09;
  border-radius: 2px;
  border-width: 2px;
  width: 100%;
  font-size: 18px;
  font-weight: bold;
  color: #825e09;
}

/*form style end*/

/*menu*/
	#header_inner_wrapper .row
	{
		padding:10px;
	}

	#header_inner_wrapper.darkmainnav .row, #header_inner_wrapper.background_onlyitems.darkmainnav #nav-floating,
	#header.stuck.darkextend
	{
		background-color: #000000;
	}

	#navigation a, #navigation a:visited
	{
		font-size: 15px;
		padding: 0px 10px;
	}

	#navigation ul li.menu-item.current-menu-item a,
	#navigation .menu-item.current-menu-parent a
	{
		border-bottom: 1px solid white;	
	}

	#navigation .menu-item.current-menu-parent .sub-menu a
	{
		border-bottom: none !important;	
	}

	#navigation ul li ul a, #navigation ul li ul a:visited
	{
		font-size: 14px;
	}

/* butoane portocalii */
.vc_btn3.vc_btn3-color-orange, .vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat
{
	color: #000 !important;
	background-color: #fdb913 !important;
}

/*text color*/
body
{
	color: #fff;
	font-size: 17px;
	background-color: #000;
}

/*text portocaliu*/
h3
{
	color: #fdb913 !important;
	margin-bottom: 5px !important;
	margin-top: 15px !important;
}

/*default background image for content pages*/
	#content_inner_wrapper
	{
	    background-image:url('http://lykou.art/wp-content/uploads/2016/03/Fundal_negru_perete_1920x1280-1.jpg');
	    /*background-size:100%;*/
	    background-size: cover;
	    background-position: center center; 
	    /*background-repeat: repeat;*/
	    background-attachment: fixed;
	}

/*teste pt home page (doar cel cu carousel) */
	body.page-id-1227
	{
	    background-image:url('http://lykou.art/wp-content/uploads/2016/03/Fundal_rosu_1_1920x1280-1.jpg');
	    background-size:cover;
	    background-position: center center; 
	    background-attachment: fixed;
	}

	.page-id-1227 #rev_slider_4_1_wrapper
	{
		padding-top: 42px !important;
	}

	body.page-id-1227 #content_inner_wrapper
	{
		background-image: none;
		background-color: transparent !important;
	}

/*background color*/
	body
	{
		/*background-color: #000;*/
	}

/*image fullwidth*/
.fullwidth img
{
	width: 100%;
	height: auto;
}

.fullwidth .vc_figure,
.fullwidth .vc_single_image-wrapper
{
	display: block !important;
}

/*border color calendar*/
body table.booked-calendar td.today .date span
{
	border: 2px solid #fbb730;
}


/*camere*/
.camera
{
	font-size: 16px;
}

.camera h1
{
	font-size: 43px;
}

.pretcamera h3
{
	color: #000 !important;
}

/*fundal mobile negru pt pg camere*/
@media only screen and (max-width: 768px)
{
	.vc_row.descriere,
	.tp_vc_mw_rowinner .vc_row.wpb_row.descriere
	{
		background-color: rgba(0,0,0,0.33) !important;
	}
}


/*slider mai jos fata de menu*/
@media only screen and (max-width: 768px)
{
	.home #header_background
	{
		padding-top: 100px;
		background-color: #000;
	}
}
@media only screen and (max-width: 992px)
{
	.home #header_background
	{
		padding-top: 100px;
		background-color: #000;
	}
}

/*booking*/
body .booked-modal .bm-window .booked-scrollable
{
	background-color: rgb(0, 0, 0);
	background-image: url('http://lykou.art/wp-content/uploads/2016/03/Fundal_negru_perete_1920x1280-1.jpg');
	background-size: cover;
	background-repeat: no-repeat;
}

.ezscm-theme-locked .ezscm-form input.callbackdate,
.ezscm-theme-locked .ezscm-form input.callbackdate:focus,
.ezscm-theme-locked .ezscm-form input.callbackhour:focus,
.ezscm-theme-locked .ezscm-form input.callbackhour
{
	background-color: #fd8a74;
}

/*teste variante headere camere*/
.cameraheader2 .rowbgimage_outter img
{
	
}



/*ceas*/
/*
.fullscreen-background {
	background-repeat: no-repeat;
	background-position: center top;
	background-size: cover; 
	background-position: center;
	position: relative;
	width: 50px;height: 50px;
	overflow: hidden;
}
	
#homepage_countdown_clock {
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -350px;
	margin-top: -350px;
}			

#clock {
    position: relative;
    width: 700px;
    height: 700px;
    margin: 20px auto 0 auto;
    background: url(images/clockface.png);
    list-style: none;
	opacity: 0.8;
}
        
#sec, #min, #bulina {
    position: absolute;
    width: 30px;
    height: 700px;
    top: 0px;
    left: 285px;
}
        
#sec {
    background: url(images/sechand.png);
    z-index: 3;
	left: 48%
}
           
#min {
    background: url(images/minhand.png);
    z-index: 2;
	left:48%
}

#bulina {
	background: url(images/bln.png);
    width: 700px;
	left: 0px;
	z-index: 3;
}
*/