/*
Theme Name: Enterpol Impress Canvas Theme
Description: Child theme for Canvas
Author:         Huber & Associates, Inc.
Author URI:     http://www.teamhuber.com/
Template: canvas
*/

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

/*
WOO CUSTOM STYLESHEET
---------------------


/*
 * Enterpol Impress page templates
 *  styles here should use compound selector 'div#primary.ei' to ensure they only apply within our Impress content.
 */

/* Color palette */
.colorPalette {
	color: rgb(205,205,205); /* Light gray */
}

/* Sample */
div#primary.enterpolImpress p {
	color: red !important;
	
}

.enterpolImpress{
	margin: 20px !important;
}

/* View data table */
div#primary.enterpolImpress table.view {
	border: 1px solid black;
	
}

div#primary.enterpolImpress table td {
	padding: 5px 5px 5px 5px;
	vertical-align: top;
	border: 1px solid black;
}

div#primary.enterpolImpress table td img {
  vertical-align: top;
border: 1px solid black;
max-width: 191px;
max-height: 240px;
}


/*Custom changes */


.entry-utility{
display: none !important;
}

.home .title {
display:none;
}

#navigation {
margin-bottom: 0px;
}

#nav-container {
    margin: 0px 0px 0px;
}

#main-sidebar-container #main {
    padding-top: 20px !important;
}

#main-sidebar-container #sidebar {
    padding-top: 20px !important;
}

/*space after slider */
.bx-wrapper {
    margin: 0px !important;
   
}

#header {
     height: 170px !important;
}


.searchform {
    border-color: #96C1D5 #CDE1EB #CDE1EB #96C1D5;
    background-color: #DFECF2;
}
.searchform {
    width: 50%;
    position: relative;
		float: right;
    border-color: #C4C4C4 #EAEAEA #EAEAEA #C4C4C4;
    border-width: 1px;
    border-style: solid;
    background-color: #F7F7F7;
    border-radius: 3px;
}

.searchform input.s {
    padding: 10px 8px 7px;
    width: 85%;
    margin: 0px;
    border: 0px none;
    background: none repeat scroll 0% 0% transparent;
}

.searchform input.search-submit {
    position: absolute;
    top: 9px;
    right: 10px;
    border: 0px none;
    margin: 0px;
    padding: 0px;
}

.header-widget {
    float: right;
    width: 250px;
    clear: none;
    margin: 0px;
}

#content {
    padding: 0px 0px 0px !important;
    background: white;
}

.hentry{
margin-left: 20px;
margin-right: 10px;
}

#sidebar{
margin-right: 20px;
}

#post-author{
display: none !important;
}

.post-entries{
display: none !important;
}

#comments{
display: none !important;
}


body.home {
    background-image: url("/wp-content/uploads/pageBG.gif");
    background-repeat: repeat-x;
    background-position: left top;
    background-attachment: scroll;
}

#wrapper #inner-wrapper #footer-widgets-container section#footer-widgets.col-full .block h3 {
    color: #428BCA !important;
     border-bottom: 1px solid #428BCA;
}

#text-5 > div:nth-child(2) > p:nth-child(1){
    color: #428BCA !IMPORTANT;
}

/* Our Team CSS */

.widget_woothemes_our_team .columns-2,
.widget_woothemes_our_team .columns-3,
.widget_woothemes_our_team .columns-4,
.widget_woothemes_our_team .columns-5,
.widget_woothemes_our_team .columns-6 {
  overflow: hidden;
  zoom: 1;
}
.widget_woothemes_our_team .columns-2 .team-member,
.widget_woothemes_our_team .columns-3 .team-member,
.widget_woothemes_our_team .columns-4 .team-member,
.widget_woothemes_our_team .columns-5 .team-member,
.widget_woothemes_our_team .columns-6 .team-member {
  float: left;
  margin-right: 3.8%;
}
.widget_woothemes_our_team .columns-2 .team-member.first,
.widget_woothemes_our_team .columns-3 .team-member.first,
.widget_woothemes_our_team .columns-4 .team-member.first,
.widget_woothemes_our_team .columns-5 .team-member.first,
.widget_woothemes_our_team .columns-6 .team-member.first {
  clear: both;
}
.widget_woothemes_our_team .columns-2 .team-member.last,
.widget_woothemes_our_team .columns-3 .team-member.last,
.widget_woothemes_our_team .columns-4 .team-member.last,
.widget_woothemes_our_team .columns-5 .team-member.last,
.widget_woothemes_our_team .columns-6 .team-member.last {
  margin-right: 0;
}
.widget_woothemes_our_team .columns-2 .team-member {
  width: 48%;
}
.widget_woothemes_our_team .columns-3 .team-member {
  width: 30.75%;
}
.widget_woothemes_our_team .columns-4 .team-member {
  width: 22.05%;
}
.widget_woothemes_our_team .columns-5 .team-member {
  width: 16.9%;
}
.widget_woothemes_our_team .columns-6 .team-member {
  width: 13.5%;
}

.fancybox-opened {
    z-index: 10000;
}

page_item{
margin: 0px !important;
padding: 0px !important;
}

input {
    border: 2px solid #C6CDD7 !important; 
   
}