                                /*.title-section p { font-size: 20px;}
*/

.entry-content ul { margin-left:  30px;	}
.entry-content li { list-style:square;}
.entry-content h2 { margin:20px 0;} 
.view-all a { font-size:24px;  font-weight: 900; display:block;
    line-height: 1.2; text-decoration:none; margin:0 0 20px 0}

.article-title h3 {
  color: #1f1f1e;
  float: left;
  font-size: 28px;
  font-weight: bold;
  line-height: 1.2;
  margin: 40px 0 0 5px;
  text-transform: uppercase;
  width: 260px;
}
.strikethrough {
  position: relative;
}
.strikethrough:before {
  position: absolute;
  content: "";
  left: 0;
  top: 50%;
  right: 0;
  border-top: 2px solid;
  border-color: #FF0004;
 

  -webkit-transform:rotate(-10deg);
  -moz-transform:rotate(-10deg);
  -ms-transform:rotate(-10deg);
  -o-transform:rotate(-10deg);
  transform:rotate(-10deg);
}

.feature-icon a:hover {
    background: #175EC4;
	cursor: default;
}
.mobile-icon { font-size: 30px;}

.add-seciton img {
	padding:0 10px;
}

/* This is added to hide the svg animation until its fixed for 2 columns*/
svg { 
display:none;
}
.illustration {
    position: relative; display:block; visibility:visible; opacity: 1;
}
/* end svg*/
.entry-content { text-align:left; }

/* extends the p tag in home slider */
.extend { 
margin: 0 -300px;
padding: 0 100px;
font-size: 16px; 
}


@media (max-width: 320px) { 
.blog-section { padding: 20px 0;}
.extend { 
margin: 0 ;
padding: 0;
}
}

.entry-title { text-align:left; font-size:38px; border-bottom: 1px solid #C2C2C2; padding: 0 0 20px 0; margin: 0 0 20px 0; background-color:transparent;}

.gform_confirmation_message_1 { font-size:24px;}
/*
#gform_contact
#gform_signup*/
#header-wrap, #header { z-index: 99999 !important; background-color: #F8F8F8 !important;   }



.gform_wrapper input, .gform_wrapper textarea {
background: none repeat scroll 0 0 #EBEAEA;
border: medium none;
border-radius: 4px;
box-shadow: 0 2px 2px #D0D0D0 inset;
font-family: museo_sans_300regular,sans-serif;
font-size: 18px !important;
height: 40px;
margin: 10px auto;
outline: medium none;
padding: 4px 10px !important;
width: 47%;
}
.gform_wrapper select { font-size:18px !important; }

.gform_wrapper .gfield_error input { margin: 0 !important; padding:0 !important;}
.gform_wrapper ul { text-align: center; }
div.gform_footer.top_label { text-align: left; }

.gform_button   {
    background: none repeat scroll 0 0 #e54444 !important;
	border: 1px solid #74ef98;
	box-shadow: 0 3px 0 #1f883e!important;
    color: #FFFFFF;
    font-size: 24px;
    font-weight: 900;
    padding: 9px 45px 10px;
	margin: 10px auto 10px auto;
	transition: all 0.2s ease-in-out 0s;
}
.gform_button:hover { cursor:pointer;
	transition: all 0.2s ease-in-out 0s;
	background: none repeat scroll 0 0 #d32929 !important;
	box-shadow: 0 2px 0 #1f883e!important;
	margin: 11px auto 10px auto;
}




iframe, object, embed { width: 100%; }

.content { background:#fff;}

.bot-info span { position:relative;}

#footer { padding: 0 0 80px; }

#nav a:hover { color:#175EC4 !important }


.blog-content h2 {line-height: 20px !important; font-size:28px;}

                            