/** 
 * @file
 * Styles are organized using the SMACSS technique. @see http://smacss.com/book/
 *
 * When you turn on CSS aggregation at admin/config/development/performance, all
 * of these @include files will be combined into a single file.
 */

/* HTML element (SMACSS base) rules */
@import "normalize.css";

/* Layout rules */
@import "layouts/responsive.css";

/* Component (SMACSS module) rules */
@import "components/misc.css";
/* Optionally, add your own components here. */
@import "print.css";

/* SMACSS theme rules */
/* @import "theme-A.css"; */
/* @import "theme-B.css"; */

@import "components/styles-kc.css";

/*Multimedia-Page*/
.view-news-and-events .views-row {
	padding: 10px 10px 10px 0;
    border-bottom: 1px solid #dfdfdf;
}
.view-news-and-events .views-field-field-news-source{
	    width: 100%;
}
.view-news-and-events.view-display-id-page_1 .views-field-field-news-image{
	width: 11%;
	float: left;
	margin-right:20px;
}

.view-news-and-events.view-display-id-page_1 .views-field-body{
	width: 100%;
}
.view-news-and-events.view-display-id-page_1 .views-field-field-news-source a{
	color: #104A82;
    font-size: 16px;
    font-family: "Montserrat";
    text-decoration: none;
}
.view-news-and-events.view-display-id-page_1 .views-field-body p{
	font-family: 'Open Sans', sans-serif;
    color: #333333;
	margin-top: 15px;
    font-size: 14px;
}
.view-news-and-events.view-display-id-page_1 .views-field-field-news-image{
	width: 11%;
	float: left;
	margin-right:20px;
}

.view-news-and-events.view-display-id-page_2 .views-field-body{
	width: 100%;
}
.view-news-and-events.view-display-id-page_2 .views-field-field-news-source a{
	color: #104A82;
    font-size: 16px;
    font-family: "Montserrat";
    text-decoration: none;
}
.view-news-and-events.view-display-id-page_2 .views-field-body p{
	font-family: 'Open Sans', sans-serif;
    color: #333333;
	margin-top: 15px;
    font-size: 14px;
}
.view-news-and-events.view-display-id-page_2 .views-field-field-news-image{
	width: 11%;
	float: left;
	margin-right:20px;
}
#block-imageblock-3 {
  margin-bottom: 0px;
}
		@media only screen and (max-width: 768px){					
					.view-news-and-events.view-display-id-page_1 .views-field-field-news-image{
						width: 100%;
						float: none;
					}
		}
		
.view-display-id-block_8 .views-row.views-row-last {
    border: none;
}
.block-multimedia .views-field-field-news-source h3 {
	margin: 0px;
}
.block-multimedia .views-field-field-news-source h3  a {
	font-size: 16px;
}
#block-views-news-and-events-block-8 {
    border-bottom: 1px solid #dfdfdf;

}
.btn-newsletter-signup-spanish {
    color: #FFFFFF;
    text-align: center;
    text-decoration: none;
    font-size: 14px;
    font-weight: normal;
    padding-top: 5px;
    background: url(/sites/waves/themes/waveskc/images/btn_img_newsletter_signup_new_spanish.png) no-repeat center;
    position: absolute;
    right: 5px;
    bottom: 20px;
    display: block;
    width: 117px;
    height: 45px;
}
.container-inline {	
    width: 400px !important;
}

#edit-search-block-form--4{
	width: 335px !important;
}
.node-waves-in-practice header
{
	display:none;
}
