/*
Theme Name: Finesse Child
Theme URI: http://ixtendo.com/themes/finesse-wp/
Description: Child theme for the Finesse theme.
Author: Ixtendo
Author URI: http://ixtendo.com/
Template: finesse
Version: 1.0
*/

@import url("style.css");
@import url("responsive-style.css");

/*.entry-slider-thumb-container {
    background-color: #FFF;
    background-repeat: no-repeat;
    bottom: 0;
    height: 70px;
    margin-bottom: 0;
    position: relative;
    top: 0;
    width: 100%;
    overflow: hidden;
}
*/


.content-form p,
.wpcf7-form p {
    margin-bottom: 10px;
}

.content-form input, .content-form textarea, .content-form select,
.wpcf7-form input[type="file"], .wpcf7-form input[type="text"], .wpcf7-form input[type="password"],
.wpcf7-form input[type="radio"], .wpcf7-form input[type="checkbox"], .wpcf7-form input[type="email"],
.wpcf7-form input[type="url"], .wpcf7-form input[type="date"], .wpcf7-form input[type="number"],
.wpcf7-form textarea, .wpcf7-form select, .archive-dropdown {
	background-color: #f7f7f7;	
	border: 1px solid #e5e5e5;
	padding: 6px 10px;
	border-radius: 0;
}

.content-form input:hover, .content-form textarea:hover, .content-form select:hover, .archive-dropdown:hover,
.wpcf7-form input[type="file"]:hover, .wpcf7-form input[type="text"]:hover, .wpcf7-form input[type="password"]:hover,
.wpcf7-form input[type="radio"]:hover, .wpcf7-form input[type="checkbox"]:hover, .wpcf7-form input[type="email"]:hover,
.wpcf7-form input[type="url"]:hover, .wpcf7-form input[type="date"]:hover, .wpcf7-form input[type="number"]:hover,
.wpcf7-form textarea:hover, .wpcf7-form select:hover {
	border-color: #d9d9d9;
}

.content-form input:focus, .content-form textarea:focus, .content-form select:focus, .archive-dropdown:focus,
.wpcf7-form input[type="file"]:focus, .wpcf7-form input[type="text"]:focus, .wpcf7-form input[type="password"]:focus,
.wpcf7-form input[type="radio"]:focus, .wpcf7-form input[type="checkbox"]:focus, .wpcf7-form input[type="email"]:focus,
.wpcf7-form input[type="url"]:focus, .wpcf7-form input[type="date"]:focus, .wpcf7-form input[type="number"]:focus,
.wpcf7-form textarea:focus, .wpcf7-form select:focus {
	border-color: #ccc;
}

.content-form input,
.wpcf7-form input {
	width: 50%;
}

.content-form label, .content-form input, .content-form textarea, .content-form select{
    margin-bottom: 5px;
}

.content-form label {
	display: block;
	clear: both;
}

span.wpcf7-form-control-wrap {
    margin-top: 5px;
    display: block;
}

.content-form .error,
div.wpcf7-validation-errors,
span.wpcf7-not-valid-tip,
span.wpcf7-not-valid-tip-no-ajax {
	color: #7da19a;
}

div.wpcf7-validation-errors {
    margin: 0 0 5px;
    padding: 0;
    border: none;
}

span.wpcf7-not-valid-tip {
    position: static;
    padding: 0;
    border: none;
    left: 0;
    top: 0;
    border: none;
    font-size: inherit;
    width: auto;
    margin-bottom: 5px;
    display: block;
}

span.wpcf7-not-valid-tip-no-ajax {
    font-size: inherit;
}

.content-form textarea, .content-form select,
.wpcf7-form textarea, .wpcf7-form select {
	width: 60%;
}

.content-form textarea,
.wpcf7-form textarea {
	height: 160px;
}

.content-form input[type="file"],
.wpcf7-form input[type="file"] {
    padding: 0;
    border: none;
}

/* Checkbox and Radio */

.wpcf7-list-item {
    margin-left: 0;
    display: block;
}

.content-form input[type="checkbox"],
.wpcf7-form input[type="checkbox"],
.content-form input[type="radio"],
.wpcf7-form input[type="radio"] {
    width: auto;
    margin-right: 5px;
}

.content-form input[type="checkbox"],
.content-form input[type="radio"],
.content-form input[type="checkbox"] + label,
.content-form input[type="radio"] + label {
    display: inline-block;
}

.content-form input[type="checkbox"] + label,
.content-form input[type="radio"] + label {
    width: auto;
}

/* Comment Form */

#comment-form p {
    margin-bottom: 10px;
}

#comment-form input, #comment-form textarea {
	background-color: #f7f7f7;	
	border: 1px solid #e5e5e5;
	padding: 6px 10px;
	border-radius: 0;
}

#comment-form input:hover, #comment-form textarea:hover {
	border-color: #d9d9d9;
}

#comment-form input:focus, #comment-form textarea:focus {
	border-color: #ccc;
}

#comment-form input {
	width: 50%; 
}

#comment-form label, #comment-form input, #comment-form textarea {
    margin-bottom: 5px;
}

#comment-form label {
	display: block;
	clear: both;
}

#comment-form .error {
	color: #7da19a;
}

#comment-form textarea {
	width: 60%;
	height: 160px;
}
.entry-slider-thumb-container .selected {
    border-bottom: 3px solid #7da19a;
}

.entry-slider-thumb-container > img {
    height: 60px;
    cursor: pointer;
    float: left;
    margin: 3px;
    border-bottom: 3px solid #fff;
    -webkit-transition: border 0.5s ease 0s, width 0.2s ease 0s;
    transition: border 0.5s ease 0s, width 0.2s ease 0s;
}

.entry-slider-thumb-container > img:first-child {
    margin-left: 0;
}

.entry-slider-thumb-container > img:last-child {
    margin-right: 0;
}

.entry-slider .entry-slider-nav a {
    top: 40%;
}

.entry-meta {
    display: none;
}


ul#navlist li a {
    padding: 0 10px !important;
}

#navbar {
    background: none;
}
ul#navlist li {
    min-width: 7em;
}

li.recent-post-item .post-entry > p {
    display: block;
}
li.recent-post-item .post-entry {
    margin-top: 10px;
}
li.recent-post-item .post-entry > a {
    display: block;
    float: left;
    margin: 0 10px 0 0;
}

#header .contact-info .phone {
    font-weight: bold;
    padding-left: 22px;
    font-size:16px;
}

.postid-9035 .entry-slider-thumb-container {
display: none;
}

input[type=submit] {
color:#ffffff;
width:140px;
height:30px;
background-color:#7da19a;
border: none;


}