
/*
Theme Name: Salient Child Theme
Theme URI: http: //mysite.com/
Description: This is a custom child theme for Salient
Author: Ken
Author URI: http: //mysite.com/
Template: salient
Version: 0.1
*/
h1 {
	margin-bottom: 20px;
}

h2 {
	margin-bottom: 30px;
	margin-top: 20px;
}

#footer-outer #copyright .col {
	width: 100%;
	margin-bottom: 0px;
	text-align: center;
}

#slide-out-widget-area a, #slide-out-widget-area, #slide-out-widget-area h4, #slide-out-widget-area h3 {
	color: #000;
}

#call-to-action .container {
	padding: 42px 0px 20px 0px !important;
	display: none !important;
}

#footer-outer #copyright p {
	line-height: 22px;
	margin-top: 20px;
	font-size: 13px;
	color: #fff !important;
}

#footer-outer #copyright .col ul {
	margin-left: 45%;
	margin-right: 40%;
}

.wpcf7 input[type="file"] {
	padding: 25px !important;
	border: 2px dashed #ddd !important;
	text-align: center !important;
	color: #aaa !important;
	margin-bottom: 10px !important;
}

#slide-out-widget-area .inner .off-canvas-menu-container li a {
	font-size: 21px;
	line-height: 36px;
	font-family: "Open Sans";
	font-weight: 700;
	letter-spacing: -1px;
}

#footer-outer #copyright {
	padding: 10px 0px;
	font-size: 12px;
	background-color: #1c1c1c;
	color: #777;
}

.mar-bot {
	margin-bottom: 20px;
}

#footer-outer a {
	color: #9be22d;
}

.container-wrap, .project-title {
	background-color: #f8f8f8;
	position: relative;
	z-index: 10;
	margin-top: -55px;
	padding-top: 93px;
	padding-bottom: 0px;
}

input.wpcf7-form-control.wpcf7-submit {
	margin: 0 auto;
	text-align: center;
	display: block;
	position: relative;
	margin-right: 0;
	margin-left: 0;
}

b {
	font-weight: 700;
}

.pad-home {
	padding: 60px !important;
}

img.wp-image-182.aligncenter {
	margin-bottom: 20px !important;
}

ul.list-green {
	line-height: 27px;
	margin-top: 65px;
}

span.home-txt {
	font-size: 14px;
	line-height: 19px;
}

span.legal-ft-2 {
	float: right;
	display: inline-block;
	margin-right: 6px;
	padding-right: 6px;
	border-right: 1px solid rgba(255, 255, 255, .1);
}

span.legal-ft {
	float: right;
}

p {
	padding-bottom: 15px;
	margin: 0 0 15px;
	font-size: 17px;
}

.identify {
	font-size: 14px;
	line-height: 22px;
}

.wpcf7-form-control .wpcf7-text .wpcf7-validates-as-required {
	color: #626262 !important;
	background-color: rgba(255, 255, 255, 0) !important;
	border-color: #ebebeb !important;
	box-shadow: inset 0 0 2px 2px rgba(0, 0, 0, .02) !important;
	padding: 10px !important;
}

.container-wrap input[type="text"] {
	color: #626262 !important;
	background-color: rgba(255, 255, 255, 0) !important;
	border-color: #ebebeb !important;
	box-shadow: inset 0 0 2px 2px rgba(0, 0, 0, .02) !important;
	padding: 10px !important;
}

div.wpcf7 input[type="file"] {
	cursor: pointer;
	padding: 25px;
	border: 2px dashed #ddd;
	text-align: center;
	color: #aaa;
	margin-bottom: 10px;
}

.toggle.open h3 a {
	color: #000 !important;
	background-color: #27cfc3 !important;
	font-weight: 600 !important;
}

#header-outer {
	background-color: #2d2d2d !important;
}

li#search-btn {
	display: none !important;
}

.container-wrap {
	position: relative;
	z-index: 0;
	margin-top: 0px !important;
	padding-top: 0px !important;
}

header#top nav > ul > li > a {
	padding: 0px 20px 0px 20px;
	display: block;
	color: #fff !important;
	font-size: 15px;
	line-height: 20px;
	-webkit-transition: color .1s linear;
	-moz-transition: color .1s linear;
	-o-transition: color .1s linear;
	transition: color .1s linear;
	text-transform: uppercase;
	font-weight: 800;
}

h1.mar-bot {
	margin-bottom: 20px;
}

.border-section {
	border-bottom: 1px solid #e1e1e1;
	border-top: 1px solid #e1e1e1;
}

.no-border {
	border-bottom: 0px solid #e1e1e1;
	border-top: 0px solid #e1e1e1;
}

.icon-ok:before {
	content: "" !important;
	line-height: 28px !important;
}

#header-outer:not([data-lhe="animated_underline"]) header#top nav > ul > li > a:hover, #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu > li.sfHover > a, header#top nav > ul > li.button_bordered > a:hover, #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu li.current-menu-item > a, header#top nav .sf-menu li.current_page_item > a .sf-sub-indicator i, header#top nav .sf-menu li.current_page_ancestor > a .sf-sub-indicator i, #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu li.current_page_ancestor > a, #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu li.current-menu-ancestor > a, #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu li.current_page_item > a, body header#top nav .sf-menu li.current_page_item > a .sf-sub-indicator [class^="icon-"], header#top nav .sf-menu li.current_page_ancestor > a .sf-sub-indicator [class^="icon-"], .sf-menu li ul li.sfHover > a .sf-sub-indicator [class^="icon-"], #header-outer:not(.transparent) #social-in-menu a i:after, ul.sf-menu > li > a:hover > .sf-sub-indicator i, ul.sf-menu > li > a:active > .sf-sub-indicator i, ul.sf-menu > li.sfHover > a > .sf-sub-indicator i, .sf-menu ul li.current_page_item > a, .sf-menu ul li.current-menu-ancestor > a, .sf-menu ul li.current_page_ancestor > a, .sf-menu ul a:focus, .sf-menu ul a:hover, .sf-menu ul a:active, .sf-menu ul li:hover > a, .sf-menu ul li.sfHover > a, .sf-menu li ul li a:hover, .sf-menu li ul li.sfHover > a, #footer-outer a:hover, .recent-posts .post-header a:hover, article.post .post-header a:hover, article.result a:hover, article.post .post-header h2 a, .single article.post .post-meta a:hover, .comment-list .comment-meta a:hover, label span, .wpcf7-form p span, .icon-3x[class^="icon-"], .icon-3x[class*=" icon-"], .icon-tiny[class^="icon-"], body .circle-border, article.result .title a, .home .blog-recent .col .post-header a:hover, .home .blog-recent .col .post-header h3 a, #single-below-header a:hover, header#top #logo:hover, .sf-menu > li.current_page_ancestor > a > .sf-sub-indicator [class^="icon-"], .sf-menu > li.current-menu-ancestor > a > .sf-sub-indicator [class^="icon-"], body #mobile-menu li.open > a [class^="icon-"], .pricing-column h3, .pricing-table[data-style="flat-alternative"] .pricing-column.accent-color h4, .pricing-table[data-style="flat-alternative"] .pricing-column.accent-color .interval, .comment-author a:hover, .project-attrs li i, #footer-outer #copyright li a i:hover, .col:hover > [class^="icon-"].icon-3x.accent-color.alt-style.hovered, .col:hover > [class*=" icon-"].icon-3x.accent-color.alt-style.hovered, #header-outer .widget_shopping_cart .cart_list a, .woocommerce .star-rating, .woocommerce-page table.cart a.remove, .woocommerce form .form-row .required, .woocommerce-page form .form-row .required, body #header-secondary-outer #social a:hover i, .woocommerce ul.products li.product .price, body .twitter-share:hover i, .twitter-share.hovered i, body .linkedin-share:hover i, .linkedin-share.hovered i, body .google-plus-share:hover i, .google-plus-share.hovered i, .pinterest-share:hover i, .pinterest-share.hovered i, .facebook-share:hover i, .facebook-share.hovered i, .woocommerce-page ul.products li.product .price, .nectar-milestone .number.accent-color, header#top nav > ul > li.megamenu > ul > li > a:hover, header#top nav > ul > li.megamenu > ul > li.sfHover > a, body #portfolio-nav a:hover i, span.accent-color, .nectar-love:hover i, .nectar-love.loved i, .portfolio-items .nectar-love:hover i, .portfolio-items .nectar-love.loved i, body .hovered .nectar-love i, header#top nav ul #search-btn a:hover span, header#top nav ul .slide-out-widget-area-toggle a:hover span, #search-outer #search #close a span:hover, .carousel-wrap[data-full-width="true"] .carousel-heading a:hover i, #search-outer .ui-widget-content li:hover a .title, #search-outer .ui-widget-content .ui-state-hover .title, #search-outer .ui-widget-content .ui-state-focus .title, .portfolio-filters-inline .container ul li a.active, body [class^="icon-"].icon-default-style, .svg-icon-holder[data-color="accent-color"], .team-member a.accent-color:hover, .ascend .comment-list .reply a, .wpcf7-form .wpcf7-not-valid-tip, .text_on_hover.product .add_to_cart_button, .blog-recent[data-style="minimal"] .col > span, .blog-recent[data-style="title_only"] .col:hover .post-header .title, .woocommerce-checkout-review-order-table .product-info .amount, .tabbed[data-style="minimal"] > ul li a.active-tab, .masonry.classic_enhanced article.post .post-meta a:hover i, .masonry.classic_enhanced article.post .post-meta .icon-salient-heart-2.loved, .single #single-meta ul li:not(.meta-share-count):hover i, .single #single-meta ul li:not(.meta-share-count):hover a, .single #single-meta ul li:not(.meta-share-count):hover span, .single #single-meta ul li.meta-share-count .nectar-social a:hover i, #project-meta #single-meta ul li > a, #project-meta ul li.meta-share-count .nectar-social a:hover i, #project-meta ul li:not(.meta-share-count):hover i, #project-meta ul li:not(.meta-share-count):hover span, div[data-style="minimal"] .toggle:hover h3 a, div[data-style="minimal"] .toggle.open h3 a, .nectar-icon-list[data-icon-style="border"][data-icon-color="accent-color"] .list-icon-holder[data-icon_type="numerical"] span, .nectar-icon-list[data-icon-color="accent-color"][data-icon-style="border"] .content h4, body[data-dropdown-style="minimal"] #header-outer .woocommerce.widget_shopping_cart .cart_list li a.remove, body[data-dropdown-style="minimal"] #header-outer .woocommerce.widget_shopping_cart .cart_list li a.remove, #post-area.standard-minimal article.post .post-meta .date a, #post-area.standard-minimal article.post .post-header h2 a:hover, #post-area.standard-minimal article.post .more-link:hover span, #post-area.standard-minimal article.post .more-link span:after, #post-area.standard-minimal article.post .minimal-post-meta a:hover, body #pagination .page-numbers.prev:hover, body #pagination .page-numbers.next:hover, html body .woocommerce-pagination a.page-numbers:hover, body .woocommerce-pagination a.page-numbers:hover, body #pagination a.page-numbers:hover, .nectar-slide-in-cart .widget_shopping_cart .cart_list a, .sf-menu ul li.open-submenu > a, .woocommerce p.stars a:hover, .woocommerce .material.product .product-wrap .product-add-to-cart a:hover, .woocommerce .material.product .product-wrap .product-add-to-cart a:hover > span, .woocommerce-MyAccount-navigation ul li.is-active a:before, .woocommerce-MyAccount-navigation ul li:hover a:before, .woocommerce.ascend .price_slider_amount button.button[type="submit"], html .ascend.woocommerce #sidebar div ul li a:hover, html .ascend.woocommerce #sidebar div ul li.current-cat > a, .woocommerce .widget_layered_nav ul li.chosen a:after, .woocommerce-page .widget_layered_nav ul li.chosen a:after, body[data-form-submit="see-through"] input[type=submit], body[data-form-submit="see-through"] button[type=submit], #header-outer[data-format="left-header"] .sf-menu .sub-menu .current-menu-item > a, .nectar_icon_wrap[data-color="accent-color"] i, .nectar_team_member_close .inner:before {
	color: #9be22d !important;
}

a.nectar-button.medium.see-through-2 {
	font-weight: 800 !important;
}

.wpb_text_column.wpb_content_element.line-height {
	line-height: 30px;
}

#page-header-bg .span_6, .nectar-box-roll .overlaid-content .span_6 {
	width: 100%;
	text-align: center;
	text-transform: uppercase;
}

hr.no_line {
	display: NONE;
}

#call-to-action {
	background-color: #f8f8f8 !important;
	border-top: 1px solid #eee;
}

.row.button-row {
	padding: 0px !important;
}

div#footer-widgets {
	display: none;
}

header#top nav > ul > li > a {
	padding: 0 20px 0 20px;
	display: block;
	color: #fff !important;
	font-size: 14px;
	line-height: 20px;
	-webkit-transition: color .1s linear;
	-moz-transition: color .1s linear;
	-o-transition: color .1s linear;
	transition: color .1s linear;
	text-transform: uppercase;
	font-weight: 700;
}

#call-to-action .container a {
	background: none;
	position: relative;
	font-weight: 700;
	color: #9be22d !important;
	font-size: 16px;
	box-shadow: none;
	text-transform: none;
}
