/*
Theme Name: Converio Child
Theme URI: http://thememotive.com/
Description: Responsive Multi-purpose WordPress Theme
Author: ThemeMotive
Author URI: http://thememotive.com/
Version: 1
Template:     converio
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: green, orange, black, blue, brown, gray, pink, purple, red, white, yellow, dark, light, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, responsive-layout, accessibility-ready, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, sticky-post, theme-options, threaded-comments, translation-ready
*/

header li.menu-item.mi-depth-0 > .submenu-trigger,
header li.page_item.pi_depth_0 > .submenu-trigger {
	font-size: 18px;
}

body {
	font: 18px 'Open Sans', Helvetca, Arial, sans-serif;
}

header .title img {
	max-height: 90px;
}

.dropdownmenu > ul {
	background: #5cb8b2;
}

.dropdownmenu-default li.menu-item:first-child > .submenu-trigger,
.dropdownmenu-default li.page_item:first-child > .submenu-trigger {
	border-top: 1px solid #fff;
}

.dropdownmenu-default .submenu-trigger {
	padding: 13px 12px;
	border-bottom: 1px solid #fff;
}

.dropdownmenu-default li.page_item:hover > .submenu-trigger,
.dropdownmenu-default li.menu-item:hover > .submenu-trigger {
	background-color: #69C6B4;
}

header a.submenu-trigger {
	color: #fff;
}

.dropdownmenu-default li.page_item.current_page_item > .submenu-trigger,
.dropdownmenu-default li.menu-item.current-menu-item > .submenu-trigger {
	background: #69C6B4;
}

.color-custom header li.page_item.current_page_item > .submenu-trigger,
.color-custom header li.menu-item.current-menu-item > .submenu-trigger,
.color-custom header li.menu-item.current-menu-item > .submenu-trigger-container .submenu-trigger {
	color: #333;
}

color-custom .dropdownmenu-default li.menu-item.current-menu-ancestor:hover > .submenu-trigger,
.color-custom .dropdownmenu-default li.page_item.current_page_ancestor:hover > .submenu-trigger,
.color-custom .dropdownmenu-default li.menu-item.current-menu-item:hover > .submenu-trigger,
.color-custom .dropdownmenu-default li.page_item.current_page_item:hover > .submenu-trigger {
	color: #fff;
}

.textwidget hr {
	display: block;
	height: 1px;
	border: 0;
	border-top: 1px solid #e0e0e0;
	margin: 5px auto 15px;
	padding: 0;
}

footer {
	background: #666;
}

.breadcrumb {
	background-color: #666;
	margin-bottom: 30px;
}

a.go-top {
	display: none;
}

#form-two-column {
	width: 80%;
	margin: auto;
}

#form-two-column #form-left {
	width: 400px;
	float: left;
}

#form-two-column #form-right {
	width: 400px;
	float: right;
}

#form-two-column p {
	margin-bottom: 12px;
}

#form-two-column input[type="text"] {
	border: 1px solid #dddddd;
	font-size: 14px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	width: 540px;
	padding: 5px;
}

#form-two-column input[type="email"] {
	border: 1px solid #dddddd;
	font-size: 14px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	width: 540px;
	padding: 5px;
}

#form-two-column input[type="tel"] {
	border: 1px solid #dddddd;
	font-size: 14px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	width: 540px;
	padding: 5px;
}

#form-two-column #form-right input[type="text"],
#form-two-column #form-left input[type="text"] {
	width: 240px;
}

#form-two-column textarea {
	position: relative;
	padding: 5px;
	border: 1px solid #dddddd;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	width: 540px;
}

#form-two-column input[type="submit"] {
	padding: 8px 18px;
	background: #666;
	color: #fff;
	border: 1px solid #fff;
	float: right;
	font-size: 14px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

#form-two-column input[type="text"]:focus,
#form-two-column textarea:focus {
	background: #eee;
}

#form-two-column input[type="submit"]:hover {
	background: #fff;
	color: #666;
	border: 1px solid #666;
}

div.wpcf7 {
	border-style: solid;
	border-width: 2px;
	border-radius: 10px;
}

.wpcf7 .wpcf7-form input[type="text"],
.wpcf7 .wpcf7-form input[type="email"],
.wpcf7 .wpcf7-form input[type="url"],
.wpcf7 .wpcf7-form input[type="date"],
.wpcf7 .wpcf7-form input[type="number"],
.wpcf7 .wpcf7-form input[type="range"],
.wpcf7 .wpcf7-form input[type="tel"],
.wpcf7 .wpcf7-form span.select,
.wpcf7 .wpcf7-form span.select,
.wpcf7 .wpcf7-form span.file-input {
	width: 80%;
	max-width: 65%;
	float: right;
}

footer .bottom-widgets {
	text-align: center;
}

@media (min-width: 768px) {
	footer .bottom-widgets {
		text-align: right;
	}
}

@media screen and (min-width: 801px) {
	header.sticky .title img {
		max-height: 60px;
	}
}
