.articlez_title{padding:10px;border-bottom:1px solid #d01435;}
.articlez_title:last-child{border:0;}

@media (min-width: 600px ){
	.articlez_title{height:80px;}
}
.card [class*="header-"], .card [class*="content-"] {
    color: #666;
}
.content-widgets {padding: 15px 30px; background:#EEE;}
.content-widgets ul, .content-widgets ul li, .content-widgets a {font-size:14px; color:#000;}
.google-search,
.gsc-control-cse .gsc-control-cse-en,
form.gsc-search-box
{margin:0 !important; padding:0px !important;}
.widgets_v2 {
	position:relative;
	top:-20px;
}
.widgets_v2 h3 {
  font-size: 14px;
  font-weight:bold;
  text-transform:uppercase;
}
.widgets_v2 ul {
  list-style-type: none!important;
margin: 0;
padding: 0;
margin-bottom: 30px;
}
.widgets_v2 ul li {
    background-image: url(/images/resources-bullet.png);
    background-position: 0 0.3em;
    background-repeat: no-repeat;
    padding: 0 0 0 15px;
	line-height:1.3;
}
.widgets_v2 ul li a {
  margin-left:10px;
	color:#666;
	font-size:14px;
}
.widgets_v2 ul.gray li {
    background-image: url(/images/resources-bullet-gray.png);
  }
.gsc-search-box-tools .gsc-search-box .gsc-input {width: 175px !important; position:relative; left:-8px;}
input.gsc-search-button, input.gsc-search-button:hover, input.gsc-search-button:focus {
  position: relative;
  left:-25px;
  top:1px;
}
.videoWrapper{
position: relative;
    padding-bottom: 53.8%;
    padding-top: 25px;
    height: 0;
    margin: 0 auto;
}
.videoWrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.ctabutton{
	background: #d01435;
    border-radius: 30px;
    display: inline-block;
    padding: 18px 60px;
    color: #fff;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 14px;
}
p{color:#666;}
img.pr-right, img.right {
	display: inline-block;
	position: relative;
	width: 100%;
	margin-bottom: 30px;
	border-radius: 6px;
	color: rgba(0,0,0,0.87);
	background: #fff;
	box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.2), 0 1px 5px 0 rgba(0,0,0,0.12);
	/*top CSS inherits from .card class emulated*/
    max-width: 350px;
    float: right;
    margin-left: 40px!important;
    margin-bottom: 20px!important;
}

.articles {
	margin-top:60px;
}

.articles div,
.articles p,
.articles span,
.articles a
 {
  font-size: 17px;
  text-align: justify;
  line-height: 1em;
}
.articles div,
.articles p,
.articles span {
  color:#666;
  }
.articles p {
  margin-bottom: 20px;
}
.articles h1 {
	color:#333;
  margin-bottom: 40px;
}
.articles h2, .articles p, .articles div, .articles span, .articles h3, .articles h4 {
	color:#333;
}
.content-content {
	  padding: 60px 80px 30px 80px;
}
.container-fluid {padding:0 !important;}
@media (max-width: 600px) {
  .content-widgets {width: calc(100% - 80px) !important; margin:0 auto; max-width: 400px; float:none; }
  .content-content {width: calc(100% - 40px) !important; margin:0 auto; max-width: 400px; float:none;}

}
.gsc-control-cse .gsc-table-result {
	font-family : inherit;
}

.gsc-control-cse .gsc-input-box {
	height : inherit;
}

input.gsc-input,
.gsc-input-box,
.gsc-input-box-hover,
.gsc-input-box-focus,
.gsc-search-button, input.gsc-search-button-v2 {
	box-sizing  : content-box;
	line-height : normal;
	margin-top  : 0px;
}
.gsc-search-button.gsc-search-button-v2{margin-top:-2px;}
