/*
Theme Name: Salient Child Theme
Theme URI: http: //mysite.com/
Description: This is a custom child theme for Salient
Author: My Name
Author URI: http: //mysite.com/
Template: salient
Version: 0.1
*/

@import url("../salient/style.css");



@font-face {
	font-family: 'pf_beausans_proregular';
	src: url('pfbeausanspro-sebold-webfont.eot');
	src: url('pfbeausanspro-sebold-webfont.eot?#iefix') format('embedded-opentype'),
	url('pfbeausanspro-sebold-webfont.woff2') format('woff2'),
	url('pfbeausanspro-sebold-webfont.woff') format('woff'),
	url('pfbeausanspro-sebold-webfont.ttf') format('truetype'),
	url('pfbeausanspro-sebold-webfont.svg#wf') format('svg');
	}
	

p { padding-bottom: 16px !important;}

body { color: #224360; font-size:14px !important;}
#boxed { box-shadow: none !important;}
.container-wrap, .project-title { background-color: #fbf9f1 !important ;}

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

#header-secondary-outer { background-color: #fbf9f1 ; border-bottom: 1px solid #fbf9f1 !important; box-shadow: none !important;}
#header-secondary-outer #social { float:right;}
#header-secondary-outer nav > ul > li > a { border: 0px;}
#header-secondary-outer nav > ul > li:last-child { border: 0px;}
#header-secondary-outer #social li a i { color: #283894;}
#header-secondary-outer #social i { color: #283894 !important;}
#header-secondary-outer nav > ul > li:last-child { border-right: 0px !important;}
/*css responsive 500*/
header#top .sf-menu li ul li a { color: #342E2E !important; font-weight:600 !important;}
header#top .sf-menu li ul li a:hover { color: # !important;}

#header-secondary-outer nav #a8nav { float:left !important;}
#header-secondary-outer nav #a8nav li { color:#283894; margin-top: 5px;}
#header-secondary-outer nav #a8nav a { color:#283894; font-size: 14px !important; margin-left: 0px !important;}

.sf-menu { margin-top:-3px;}
header#top #logo img { margin-top:3px !important;}

header#top nav > ul > li > a { padding: 0px 10px -10px 10px !important;}
header#top nav ul li a { color: #224360; font-size: 16px; font-family: 'OpenSansRegular', sans-serif;}
header#top nav ul li a:hover { color: #90aeb9 !important;}
header#top nav .sf-menu li.current_page_item > a { color:#90aeb9 !important;}
header#top nav .sf-menu li.current_page_item > a:hover { color:#224360 !important;}
header#top nav .sf-menu li.sfHover > a { color:#224360 !important;}
header#top nav .sf-menu li.current_page_ancestor > a { color:#224360 !important;}
header#top nav ul #search-btn > div { border-left: 0px; padding-left: 0px;}
header#top nav ul #search-btn a span { font-size: 20px; color:rgba(228,181,93,1.0); }
header#top .sf-menu li ul li a {background-color: #224360; color: #; font-family: 'Open Sans', sans-serif;}
header#top .sf-menu li ul li a:hover {background-color: #fff;}
header#top .sf-menu li ul li.current_page_item > a {color:#fff !important;}

.sf-menu { margin-top: 0px !important;}
.sf-sub-indicator [class^="icon-"], .sf-sub-indicator [class*=" icon-"] { color: # !important;}


header#top nav ul li a:hover, header#top nav .sf-menu li.sfHover > a, header#top nav .sf-menu li.current_page_ancestor > a, header#top nav .sf-menu li.current-menu-item > a, header#top nav .sf-menu li.current-menu-ancestor > a, header#top nav .sf-menu li.current_page_item > a  { color:#00aeef !important;}

#mobile-menu { background-color:##18052A;}
#mobile-menu ul li a {color:#fff !important; }
#mobile-menu a { color:#fff !important;}
#mobile-menu ul li.current-menu-item > a { color: #fff !important;}
header#top #toggle-nav i, header#top #mobile-cart-link i, header#top .span_9 > .slide-out-widget-area-toggle i { color: ;}
#mobile-menu input[type=text] { background-color: #E4B55D;}
#mobile-menu ul li a:hover, #mobile-menu ul li a:hover [class^="icon-"], #mobile-menu li.open > a, #mobile-menu ul li.current-menu-item > a, #mobile-menu ul li.current-menu-ancestor > a { color: #5199E2 !important;}

#header-outer { box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.0); -webkit-box-shadow:0 0 0px 0 rgba(0, 0, 0, 0.0);}
#ajax-content-wrap { margin-top:-3px;}
.tp-caption a { color: #fff;}
.tp-caption a:hover { color: #283894;}
.home-wrap { background-color: #ebebeb;}
.page-header-no-bg { background-color: #342E2E !important;}
.row .col.section-title { border-bottom: 0px !important;}

h1, h2, h3, h4, h5, h6 { color: #224360; font-family: 'pf_beausans_proregular';}

h1 { font-size: 32px; line-height: 32px; margin-bottom: 10px; }

h2 { font-size: 24px; line-height: 28px; margin-bottom: 10px;}

h3 { font-size: 22px; line-height: 30px; margin-bottom: 7px; }

h4 { font-size: 20px; line-height: 32px; margin-bottom: 7px; }

h5 { font-size: 16px; line-height: 26px; margin-bottom: 7px; }

h6 { font-size: 14px; line-height: 24px; margin-bottom: 7px; color: #615fb9;  }

.home h2 a { color: #224360 !important;}
.home h2 a:hover { color: #3988a5 !important;}

#page-header-bg h1 {font-size: 32px; font-family: 'pf_beausans_proregular'; margin-bottom: 0px !important;}
#page-header-bg .span_6 { margin-top: -35px !important;}

.home .blog-recent .col .post-header h3, .blog-recent .col .post-header h3 { font-size: 18px !important;}

.row .col.section-title h1, .row .col.section-title h2 {}

#footer-outer .widget h4 { text-transform: none; font-size: 20px; font-family: 'pf_beausans_proregular';letter-spacing: 0px; }
#footer-outer a { color:#3a89d2 !important;}
#footer-outer a:hover { color:#18052a !important;}
#footer-outer #copyright p a { color: #18052a !important;}
#footer-outer #copyright li a i:hover, #footer-outer #copyright p a:hover { color: #18052a !important;}
/* underline on lines of posts tweets goto css colors line 276 */
#footer-outer #copyright p a { color: #18052a !important;}

/*.tmls .tmls_container .tmls_item .tmls_text.dialog_box { background-color: #283894 !important; color: #fff !important;}
.tmls .tmls_container .tmls_item .tmls_text.dialog_box span.tmls_arrow {background-image: url('../../themes/agent8_sa-child/images/arrow.png') !important;}
*/

.home .poller_master_question h2 { margin-top: -30px !important;}
.poller_master_answers { margin-bottom: 10px !important;}
.template_1 .poller_master_answers ul li { margin-bottom: 5px !important;}

input[type=submit], button[type=submit] { background-color:#224360;}

.widget_twitter .follow-button { margin-top: 20px !important;}

/*#search-results .result, .masonry-blog-item { background-color: #262222 !important;}
article.post .content-inner { border-bottom: 1px solid #524a4a !important;}
#search-results .result span.bottom-line, .masonry-blog-item span.bottom-line { background-color: #524a4a !important;}
.post-header, #single-below-header { color: #C70203 !important;}
#sidebar div ul li { border-bottom: 1px solid #524a4a !important;}
.single .heading-title { border-bottom: 1px solid #524a4a !important;}
.single #single-below-header > span { color: #C70203 !important;}
.single #single-below-header span { color: #C70203 !important;}
.single #single-below-header > span { border-left: 1px solid #524a4a;}*/

#sidebar h4 { color: #224360 !important; text-transform: none !important; letter-spacing: 0px !important; font-size: 20px !important;font-family: 'pf_beausans_proregular'; line-height: 26px !important ;}
#sidebar .widget.widget_categories li a, #sidebar .widget.widget_pages li a, #sidebar .widget.widget_nav_menu li a { border-bottom: 1px solid #e6e6e6 !important;}


article.post .post-meta .day { color: #615FB9 !important;} 


#call-to-action .triangle { border-top: none !important;}
#call-to-action .nectar-button { color:#fff !important; }
#call-to-action span { font-size: 26px; line-height: 32px;}

body.single-portfolio #sidebar #project-meta ul li:first-child, body.single #single-meta ul li:first-child, body.single-portfolio #sidebar div ul .facebook-share, body.single-portfolio #sidebar div ul .twitter-share, body.single-portfolio #sidebar div ul .pinterest-share, body.single-post .blog-title #single-meta ul .facebook-share, body.single-post .blog-title #single-meta ul .twitter-share, body.single-post .blog-title #single-meta ul .pinterest-share, body.single-product #single-meta ul .facebook-share, body.single-product #single-meta ul .twitter-share, body.single-product #single-meta ul .pinterest-share { border-right: 0px solid #524a4a !important;}



#mobile-menu ul li a { color:rgba(0, 0, 0, 0.8);}

/*.art_cow_right .row-bg { background-image: url('http://dylans.testpod.co.uk/wp-content/uploads/2014/10/bg_art_cow_01.png'); background-position: bottom right; background-size: 228px 53px !important; background-repeat: no-repeat !important;}

.home-wrap { background-image: url('http://dylans.testpod.co.uk/wp-content/uploads/2014/11/home_art_shop.png'); background-position: bottom left; background-size: 377px 54px !important; background-repeat: no-repeat !important;}

.container-wrap { background-image: url('http://dylans.testpod.co.uk/wp-content/uploads/2014/11/home_art_shop.png'); background-position: bottom left; background-size: 377px 54px !important; background-repeat: no-repeat !important;}*/

.nectar-love-wrap .nectar-love {
   display: none;
}
article.post .post-meta .date {
   margin-bottom: 0px;
}
article.post .post-meta .date {
   padding-bottom: 0px;
   border-bottom: 0px!important;
}

.nectar-love-wrap { 
   display: none!important;
}

.n-shortcode {
  display: none!important;
}

.blog .excerpt .essb_links { margin-top:-30px !important;}
.home .blog-recent .essb_links { display: none !important; visibility:hidden !important;}

.main-content ul { margin-left: 0px !important;}


.home .btn  { margin-top: 30px !important;}
.pt-cv-content a { margin-top: 30px !important;}

.main-content ul li { list-style-position: inside !important;}

.testimonial_slider blockquote { font-size: 28px !important; text-align: left !important; color: #3988a5 !important;}
.testimonial_slider blockquote span { font-size: 18px !important; text-align: left !important; color: #224360 !important;}
.testimonial_slider .controls { display:none !important; visibility:hidden !important;}

#footer-outer #footer-widgets .col ul li { border-bottom: 0px solid rgba(0,0,0,0.0)!important;}


.a8logos { margin-bottom: -20px !important;}

@media only screen and (min-device-width: 1px) and (max-device-width: 1025px) {
h1 { font-size: 24px !important;}
}

.tmls .tmls_container .tmls_item .tmls_image, .tmls_images_pagination .tmls_paginationContainer .tmls_image { background-color: transparent !important;}



.wpp-thumbnail {margin: 3px 8px 0px 0px !important;}

.row .col.section-title h1, .row .col.section-title h2 {color: #224360; font-family: 'pf_beausans_proregular';}

.wp-post-navigation { margin: 40px 0px !important;}

#single-meta .meta-comment-count {visibility: hidden !important; display: none !important;}
.page-header-no-bg { visibility: hidden !important; display: none !important;}

/* Styling Blog Categories 
.row .col.section-title.blog-title {margin-bottom: 0px !important;}
.category-183 .blog-title h1 { color: #7879a1 !important ; font-size: 38px !important; }
.category-183 .masonry-blog-item {background-color: #f5f5f9 !important;}
.category-183 .masonry-blog-item h2.title a {color: #7879a1 !important ;}
.category-183 .masonry-blog-item h2.title a:hover {color: #222660 !important ;}

.category-184 .blog-title h1 { color: #7896a1 !important ; font-size: 38px !important; }
.category-184 .masonry-blog-item {background-color: #f5f8f9 !important;}
.category-184 .masonry-blog-item h2.title a {color: #789ca9 !important ;}
.category-184 .masonry-blog-item h2.title a:hover {color: #224360 !important ;}


.blogoverviewbuttonarea { margin-top: -40px !important;}
.blogoverviewteams a {color: #7879a1 !important ;}
.blogoverviewteams a:hover {color: #222660 !important ;}
.blogoverviewteams h1 a {color: #7879a1 !important ;}
.blogoverviewteams h1 a:hover {color: #222660 !important ;}
.blogoverviewteams h3 a {color: #7879a1 !important ; font-size: 22px !important;}
.blogoverviewteams h3 a:hover {color: #222660 !important ;}

.blogoverviewleadership h3 a {font-size: 22px !important;}
.masonry-blog-item h2.title  {font-size: 22px !important;}*/


#text-10 {background-color:#bbd9e2 !important; padding: 20px 20px 0px 20px !important; border-radius: 10px !important;}
#text-9 {background-color:#bbd9e2 !important; padding: 10px 20px 0px 20px !important; border-radius: 10px !important;}
#footer-outer #text-9 h4 { color: #224360 !important;}
