/*
 Theme Name:     Enfold Child
 Theme URI:      http://www.skloff.com/wp-content/themes/enfold-child/
 Description:    Enfold Theme
 Author:         Eric Andersen 
 Author URI:     http://example.com
 Template:       enfold
 Version:        1.0.0
*/



/* =Imports styles from the parent theme
-------------------------------------------------------------- */
@import url('http://www.skloff.com/wp-content/themes/enfold/style.css');


/* =Theme customization starts here
-------------------------------------------------------------- */

#header_main {
border-bottom-width: 1px;
border-bottom-style: solid;
/*background: url("http://www.skloff.com/wp-content/uploads/2013/10/skyline-header1.jpg") no-repeat center;*/
}

.bottom_nav_header.social_header #header_main .container {
height: 194px;
line-height: 88px;
}


.bottom_nav_header.social_header .main_menu, .bottom_nav_header.social_header .main_menu {
	background-color:#6c94ca;
    background-image: url("http://www.skloff.com/wp-content/uploads/menu-activea.png");
	background-position: 0 bottom;
background-repeat: repeat-x;
padding: 0 16px 0 0;
}


#header_main_alternate {
	background-color:#6c94ca;
    background-image: url("http://www.skloff.com/wp-content/uploads/menu-activea.png");
	background-position: 0 bottom;
background-repeat: repeat-x;
padding: 0 16px 0 0;
}

.header_color .main_menu ul, .header_color .pointer_arrow_wrap .pointer_arrow, .header_color .avia_mega_div {
background-color: #6c94ca;
color: #fff;
background-image: url("http://www.skloff.com/wp-content/uploads/menu-activea.png");
background-position: 0 bottom;
background-repeat: repeat-x;
padding: 0 16px 0 0;
}

.header_color .main_menu ul{
	background-image: none;
background-color: transparent;
}

.header_color .main_menu ul:first-child >li > ul, #top .header_color .avia_mega_div > .sub-menu {
border-top-color: #fff;
}

.logo img {
padding: 5px 0;

}

ul.noLightbox.social_bookmarks.icon_count_1xx{
	display:none;
}

p{
	font-size: 110%;
}


/* add new css to fix header style in this version */
.main_menu ul:first-child > li > a, #top .header_color .main_menu .menu ul .current_page_item > a, #top .header_color .main_menu .menu ul .current-menu-item > a, #top .header_color .sub_menu li ul a {
color: #fff;
}
.header_color .main_menu ul:first-child > li > a svg:first-child {
  stroke: #fff;
  fill: #fff;
}
.header_color .main_menu .menu ul li a, .main_menu ul {
	background-color:#f8f8f8;
}
.header_color .main_menu .menu ul li a.visited,
.header_color .main_menu .menu ul li a {
color: #6c94ca;
}

/* hide featured image on single post page */
.single .big-preview {display:none}

/*
.bottom_nav_header.social_header .main_menu ul:first-child > li a {
height: 45px;
line-height: 45px;
}

.bottom_nav_header.social_header .main_menu ul:first-child>li a {
border-right-style: none;
border-right-width: 0px;
font-size: 14px;
}

.header_color .main_menu ul:first-child > li a:hover, .header_color .main_menu ul:first-child > li.current-menu-item > a, .header_color .main_menu ul:first-child > li.current_page_item > a, .header_color .main_menu ul:first-child > li.active-parent-item > a {
color: #fff;
}

.bottom_nav_header.social_header .main_menu ul:first-child>li:first-child a {
border-left-style: none;
border-left-width: 0px;
}

*/


/* add new css to fix header style in this version - replaced commented out code above */

.html_header_top.html_bottom_nav_header .main_menu ul:first-child > li:first-child a {
	border-left-style: none;
	border-left-width:0;
	font-size:14px
}

.html_header_top.html_bottom_nav_header .main_menu ul:first-child > li a {
	font-size:14px;
	border-right-style: none;
	border-right-width: 0;
	height:45px;
	line-height:45px;
}

#top #header.av_seperator_big_border .av-main-nav > li > a {padding:0 13px}
.av_seperator_big_border .av-main-nav > li > a {border-left-style:none;border-left-width:0px;}

.avia-menu-fx {display:none}
.header_color .av-subnav-menu a:hover, .header_color .main_menu ul:first-child > li a:hover, .header_color .main_menu ul:first-child > li.current-menu-item > a, .header_color .main_menu ul:first-child > li.current_page_item > a, .header_color .main_menu ul:first-child > li.active-parent-item > a {color:#fff}

/*media="screen"::selection {
background-color: transparent;
color: transparent;
}
*/
.header_color .avia-menu-fx{
	background-color: transparent;
color: transparent;
border-color: transparent;
}
.header_color .sub_menu>ul>li>a, .header_color .sub_menu>div>ul>li>a, .header_color .main_menu ul:first-child > li > a,  #top .header_color .sub_menu li ul a {
color: #fff;
}

#top .header_color .main_menu .menu ul .current_page_item > a, #top .header_color .main_menu .menu ul .current-menu-item > a{
	color: #6c94ca;
}
#header_meta {
display:none;
visibility:hidden;
}

.phone-info span {
padding: 0 0 0 10px;
margin: 0 10px;
color:#0066cc;
}

.phone-info {
float: right;
font-weight:bold;
/*height: 30px;*/
line-height: 30px;
font-size:24px;
color:#2d5c88;
margin: 10px 0px 0 10px;
text-align:right;
font-family:"Times New Roman", Times, serif
}

/*.html_header_top.html_header_sticky #top #wrap_all #main {padding-top:240px !important}*/

.alternate_color {padding:10px 0 0 0}


.blog-categories .minor-meta{
	display:none;
	visibility:hidden;
}
.lrshare_iconsprite32.lrshare_sharingcounter32.lrshare-totalshare,
stretch_full,
.responsive #top.boxed .stretch_fullzzz,
.blog-author,
.blog-categories,
.text-sep,
.breadcrumb{
	display:none;
	visibility:hidden;
}
.main_color strong, 
.main_color b{
	color:#000;
}
#top .main_menu .menu li {
	border-top: #6c94ca 1px solid;
}

.main_menu ul:first-child >li > ul {
border-top-width: 0px;
border-top-style: solid;
}
#top .main_menu .menu li ul a {
  
    font-size: 14px;
    
	
}

.header_color .main_menu ul {
	padding: 0 0px 0 0;
}
#top input[type="text"] {

font: 14px "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
width: auto;
border-radius: 2px;

}

#contacttable .maincolortable table,
#contacttable .main_color span,
#contacttable tr:nth-child(odd){
	background: #fff;
	border-color: #fff;
}

#contacttable tr:first-child th, tr:first-child td {
border-top-style: none;
border-top-width: 0px;
}

#contacttable tr th:first-child, tr td:first-child {
border-left-style: none;
border-left-width: 0px;
}

#contacttable td {
font-size: 13px;
padding: 4px 4px;
border-style: none;
border-width: 0px;
border-left: none;
border-top: none;
vertical-align:middle;

}
#contacttable  tr:nth-child(even){
	color:#000;
}

#top .main_color input[type='text'],
#top .main_color input[type='tel'],
#top .main_color input[type='email']{
color:#000;
font: 13px "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
border-radius: 2px;
margin-bottom: 0px;
margin: 0  6px 0 6px;
padding: 4px ;
}
body .alignright{
margin: 10px 10px 10px 10px;}