/*
Theme Name: WordHerd Theme
Theme URI: http://wordherd.io/
Description: A custom child theme by WordHerd for Impreza
Author: WordHerd.io
Author URI: https://wordherd.io/
Version: 1.0.0
Template: Impreza
*/

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

.l-main .l-content h1 {
	color: #e95095;
	font-weight: 700;
}
.l-main .l-content h2 {
	font-weight: 700;
}

.hm-slider, .hm-slider .l-section-h{padding-top:0!important;padding-bottom:0}
.l-header.bg_transparent:not(.sticky) .l-subheader.at_top{background:none}
.l-subheader.at_middle .l-subheader-h{max-width:1245px;background: #ee0091;border-radius: 4px;}
.l-subheader .social{
	margin: 0;
	padding: 0;
	list-style: none;
	float: right;
}
.l-subheader .social li{
	float: left;
	margin: 0 0 0 17px;
}
.l-subheader .social a{
	display: block;
	width: 44px;
	height: 44px;
	text-indent: -9999px;
	overflow: hidden;
	background:url(/wp-content/uploads/sprite.png) no-repeat 0 -54px;
	transition: none;
}
.l-subheader .social a:hover{
	background-position: -44px -54px;
}
.l-subheader .social .twitter{
	background-position: -88px -54px;
}
.l-subheader .social .twitter:hover{
	background-position: -132px -54px;
}

.l-subheader .social .instagram{
	background-position: -246px -134px;
}
.l-subheader .social .instagram:hover{
	background-position: -246px -178px;
}
.l-subheader.at_middle .w-image-h img{margin-left:40px}
.l-subheader.at_middle .w-nav-list .w-nav-title{font-weight:600}
.l-subheader.at_middle .w-nav-list{padding-right:20px}
.header_hor .ush_menu_2.type_desktop .w-nav-list.level_1>.menu-item>a {
    padding-left: 15px!important;
    padding-right: 15px!important;
}
.header_hor .l-subheader-cell.at_right a.us-btn-style_1{border:3px #fff solid;height: 40px;line-height: 1;padding: 8px 35px;font-family: 'Roboto Condensed', sans-serif;font-size: 17px;font-weight: 600;}
.header_hor .l-subheader-cell.at_right a.us-btn-style_1:before{display:none}
.l-subheader.at_top .l-subheader-cell.at_right nav li a{
	    color: white!important;
	    text-shadow: 1px 1px 2px #000000;
}
.l-subheader.at_top .l-subheader-cell.at_right nav li a:hover{color:#ee0091!important;}
.hm-slider h1{font-family: 'Museo Sans Condensed', sans-serif;color:#fff;font-size:60px!important;font-weight:700!important;line-height:1!important;text-shadow: 2px 2px 4px #3d3d3d;padding-bottom:10px!important;}
.hm-slider h2{font-family: 'Museo Sans Condensed', sans-serif;color:#fff;font-size:55px!important;font-weight:700!important;line-height:1!important;text-shadow: 2px 2px 4px #3d3d3d;}
.hm-slider .sld-ctas a{
	width: 190px!important;
	padding: 0px 20px!important;
	margin: 0 0 0 10px;
	font-size: 26px!important;
	line-height: 47px!important;
	-webkit-border-radius: 5px;
	border-radius: 5px!important;
	border: 3px solid #fff!important;
	color:#fff!important;
	font-family: 'Museo Sans Condensed', sans-serif;
	font-weight:700!important;
	text-shadow: 2px 2px 4px #3d3d3d;
	display: inline-block;
	text-align: center!important;
}
.hm-slider .tp-rightarrow{height:26px;width:26px;background: url(/wp-content/uploads/sprite.png) no-repeat -238px -54px;}
.hm-slider .tp-leftarrow{height:26px;width:26px;background: url(/wp-content/uploads/sprite.png) no-repeat -212px -54px;}
.hm-slider .tparrows:before{display:none}
.hm-slider .tp-leftarrow:hover{
	background-position: -212px -80px;
}
.hm-slider .tp-rightarrow:hover{
	background-position: -238px -80px;
}

.hm-slider a.btn-pk{background: #ee0091;margin-right:10px!important}
.hm-slider a.btn-gry{
    background: #8d8d8d;
}
.hm-slider a.btn-pk:hover{background: #fb5eaf;}
.hm-slider a.btn-gry:hover{    background: #aeaeae;}
.event-bar {
    color: #fff;
    position: relative;
    background: #ee0091;
    font-size: 18px;
}
.event-bar .l-section-h{padding:0!important}
.event-bar:after{
	width: 122px;
	height: 122px;
	position: absolute;
	content: "";
	top: -26px;
	left: 50%;
	margin: 0 0 0 -71px;
	background:url(/wp-content/uploads/sprite.png) no-repeat 0 -98px;
}
.event-bar .holder{
	width: 326px;
	margin: 0 auto;
	overflow: hidden;
	padding: 6px 0 12px;
}
.event-bar p{
	float: left;
	margin: 0 0 0 11px;
	font-family: "Museo Light";
}
.event-bar p.alignright{
	float: right;
}
.event-bar p strong{
	display: block;
	font-size: 30px;
	line-height: 32px;
	font-family: Museo;
}
p.rw-3{
	font-size: 18px;
    line-height: 26px;
    margin: 0 0 41px;
    color: #555555;
    letter-spacing: 1px;
    margin-top:25px;
    margin-bottom:30px
}
.involvement .l-section-h{padding:0}
.involvement .vc_col-sm-4 .vc_column-inner{padding-right:0!important}
.involvement .vc_col-sm-8 .vc_column-inner{padding-left:0!important}
.involvement a{
	color: #000;
    font-size: 30px;
    line-height: 33px;
    font-weight: 700;
}
.involvement p{margin-bottom:5px;color: #7a7a7a;font-size:16px}

.img-grid .vc_column-inner{padding-left: 0!important;padding-right: 0!important;}
.img-grid .vc_column-link{z-index:2;}
.img-grid .vc_column-inner .w-image-h:before{background-color: rgba(238, 0, 145, 0.5);position:absolute;top:0;bottom:0;left:0;right:0;content:'';}
.img-grid .vc_column-inner .vc_col-sm-6 .wpb_wrapper{z-index:9}
.img-grid .vc_column-inner .vc_col-sm-6 .wpb_wrapper:hover .w-image-h:before{background-color: rgba(51, 51, 51, 0.6)!important;position:absolute;top:0;bottom:0;left:0;right:0;content:'';}
.img-grid .vc_column-link:hover{}
.signature{font-family:"Market Web";font-size:26px;font-weight:normal}
.img-grid .g-cols{
	display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-column-gap: 20px;
}
.join-us .g-cols{
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	grid-column-gap: 20px;
	margin: 0;
}
.img-grid .g-cols .vc_col-sm-6, .join-us .g-cols .vc_col-sm-6{width:100%;}
.img-grid .g-cols:first-child .vc_col-sm-6{margin-bottom:20px}
.img-grid h3{position:absolute;bottom:20px;left:20px;color:#fff;font-size:48px;z-index:9;font-family: 'Museo Sans Condensed', sans-serif;font-weight:700;line-height:1;z-index:3;}
.img-grid h3 a, .img-grid h3 a:hover {
	color: #fff;
	font-family: "Museo Sans Condensed"!important;
	text-decoration:none!important
}
.join-us .has-fill.vc_col-sm-6 .vc_column-inner{padding: 33px 55px 20px 30px!important}
.join-us .has-fill.vc_col-sm-6 img{position:absolute;right:40px;bottom: -66px;border: 5px solid #fff;}
.join-us .has-fill.vc_col-sm-6 h3{font-size: 24px;color:#fff;font-weight:700;font-family: museo;}
.join-us .has-fill.vc_col-sm-6 p{color:#fff;font-size:18px}
.join-us .has-fill.vc_col-sm-6 a{color: #faa5d7;}
.join-us .has-fill.vc_col-sm-6 a:hover{text-decoration:underline}
.join-us .l-section-h{padding-bottom:0}
.gallery-section{background:#F0F0F0;margin-top:100px}
.gallery-section .l-section-h{padding-bottom:100px}
.gallery-section .vc_col-sm-4 > .vc_column-inner{align-items:flex-end;}
.fb-holder {
    margin: 4px 0px 0 0;
    padding: 12px 18px 20px 19px;
    -webkit-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
    background: #fff;
}
.gallery-section .vc_col-sm-8 h3{
	font-size: 24px;
    line-height: 27px;
    color: #000;
    font-weight:800;
    font-family:"Museo"
}
.gallery-section .vc_col-sm-8 .w-btn:before{display:none}
.gallery-section .vc_col-sm-8 .w-btn
{
	border: 3px #fff solid;
	height: 40px;
	line-height: 1;
	padding: 8px 15px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 16px;
	font-weight: 600;
	margin-bottom: 0px;
	position: relative;
	top: -7px;
}
.donors .l-section-h{padding-top:0;margin-top:-30px;padding-bottom: 20px;}
.donors .ult_tabmenu{width: 600px!important;float:right;margin-top: -10px!important;}
.donors .ult_tabcontent{clear:both}
.donors p.info{position:absolute}
.donors .ult_tab_li.current a{background:#fff!important;color:#000}
.donors .ult_tab_li .ult-span-text{color:#000;font-family:"Museo";font-size:18px!important;line-height:1.8}
.donors .ult_tabmenu li.ult_tab_li, .donors .ult_tabmenu li.ult_tab_li a{background-color:transparent!important;/* height: 36px; */padding: 5px 32px;border-top-left-radius: 3px!important;}
.donors .ult_tabmenu li.ult_tab_li.current a{background:#fff!important;border-radius: 3px!important;}
.donors .ult_tabmenu li.ult_tab_li.current a .ult-span-text{background:#fff!important;color:#ee0091}
.donors .info{
	color: #000;
	margin: 0 0 0 4px;
	letter-spacing: 1px;
	clear: both;
	font-size:16px
}
.donors .info strong{
	color: #ee0292;
	font-weight: 700;
	text-transform: uppercase;
}
.donors .post_title{display:none}
.donors .owl-item article .w-grid-item-h{border: 1px solid #dcdcdc;}
.donors .w-grid-list{padding-top: 40px;}
.donors .all-btn{position:absolute;right:100px;margin-top:-5px;z-index:100;}
.donors .all-btn a{
	font-family: "Museo";
    font-size: 18px!important;
    line-height: 1.8;
	
}
.donors .owl-carousel.navstyle_circle .owl-nav div.owl-prev {
    top: 50%;
    height: 26px;
    width: 26px;
    transform: none;
    border-radius: 0%;
    background: url(/wp-content/uploads/sprite.png) no-repeat -122px -98px;
    transition:none
}
.donors .owl-carousel.navstyle_circle .owl-nav div.owl-next {
    top: 50%;
    height: 26px;
    width: 26px;
    transform: none;
    border-radius: 0%;
    background: url(/wp-content/uploads/sprite.png) no-repeat -148px -98px;
    transition:none
}
.donors .owl-carousel.navstyle_circle .owl-nav div:before{display:none}
.donors .owl-carousel.navstyle_circle .owl-nav div.owl-prev:hover{
	background: url(/wp-content/uploads/sprite.png) no-repeat -212px -80px!important;
}
.donors .owl-carousel.navstyle_circle .owl-nav div.owl-next:hover{
	background: url(/wp-content/uploads/sprite.png) no-repeat  -238px -80px!important;
}
.donors .ult_tabitemname{overflow:visible}
.top-footer .l-section-h{padding-top:20px}
.top-footer h3{
	margin: 40px 0 27px;
	font-size: 24px;
	line-height: 27px;
	letter-spacing: 1px;
	font-weight:bold;
	font-family:"Museo";
	color:#fff;
}
.top-footer ul{}
.top-footer ul li{padding-left:0!important}
.top-footer ul li:before{display:none}
.top-footer ul li a{color:#fff;font-size:18px}
.top-footer ul li a:hover{color:#fb89c9;font-size:20px}
.top-footer .w-btn:before{display:none}
.top-footer .w-btn{
	font-size: 26px;
	padding: 10px 33px 6px;
	background: #ee0091;
	display: inline-block;
	border: 3px solid #fff;
	border-radius:0;
	font-family:"Museo Sans Condensed";
}
.f-copy .l-section-h{padding-top:30px;padding-bottom: 40px;}
footer .social a:hover {
    background-position: -184px -124px;
}
footer .social a {
    display: block;
    width: 44px;
    height: 44px;
    text-indent: -9999px;
    overflow: hidden;
    background: url(/wp-content/uploads/sprite.png) no-repeat 0 -54px;
}
footer .social{
	top: -82px;
	left: 50%;
	position: absolute;
	margin: 0 0 0 -123px;
}
footer .social li{
	margin: 0 10px;
	display:inline-block;
}
footer .social a{
	width: 62px;
	height: 62px;
	background-position: -122px -124px;
	transition: none;
}
footer .social a:hover{
	background-position: -184px -124px!important;
}
footer .social .twitter{
	background-position: -122px -186px;
}
footer .social .twitter:hover{
	background-position: -184px -186px!important;
}

footer .social .instagram{
	background-position: -122px -248px;
}
footer .social .instagram:hover{
	background-position: -184px -248px!important;
}
.f-copy ul{list-style:none}
.f-copy .g-cols{margin-top:20px}
.f-copy .footer-nav a{color:#ee0091;}
.f-copy .footer-nav a:hover{color:#ee0091!important;text-decoration:underline}
.f-copy p{font-size:16px}
@media (max-width:1330px){
	.l-header.bg_transparent:not(.sticky) .l-subheader{padding-right:0!important;padding-left:0!important}
.l-subheader.at_middle .w-image-h img {
    margin-left: 0px;
}
.l-subheader.at_top .l-subheader-h{padding-right: 50px!important;}
.involvement .vc_col-sm-8 .vc_column-inner {
    padding-left:10px!important
}
.involvement .vc_col-sm-4 .vc_column-inner .w-image-h{
	width:69px;
	height:69px;
	margin-right: 10px!important;
}
.involvement  .vc_col-sm-3 > .vc_column-inner{
	padding-right:0em!important;
	padding-left:1.3em!important;
}
}
@media(max-width:1100px){
	.l-header .l-subheader.at_middle{
		padding-right:0!important;
		padding-left:0!important;
	}
	.l-header .l-subheader.at_middle .l-subheader-h{
		padding-left:30px;
		padding-right:30px;
		border-radius:0!important
	}
	.hm-slider h1, .hm-slider h2 {
    font-size: 40px!important;
	}
	.header_hor .l-subheader-cell.at_right>* {
    margin-left: 0rem!important;
}
.l-subheader.at_middle .w-nav-icon {
    display: inline-block;
    vertical-align: top;
    font-size: 20px;
    position: relative;
    height: inherit;
    width: 2em;
}
.w-nav-icon i, .w-nav-icon i:before, .w-nav-icon i:after {
    margin-bottom:2px;
    border-bottom: 0.30em solid;
    color:#fff;
}
.w-nav-icon i:before {
    top: -0.39em;
}
.w-nav-icon i:after {
    top: 0.39em;
}
.header_hor .l-subheader-cell.at_right .w-nav:last-child .w-nav-control{
	position:relative;top:10px
}
.header_hor .l-subheader-cell.at_right .w-nav:last-child .w-nav-control:before{
	content:'MENU';
	color:#fff;
	position: absolute;
	margin-top: -23px;
	width: 40px;
	text-align: center;
	font-size: 17px;
}
.donors .ult_tabmenu {
    width: 380px!important;
    float: right;
    margin-top: -10px!important;
}
.donors{padding-left:10px!important;padding-right:20px}
.donors .all-btn {
    position: absolute;
    right: 10px;
    margin-top: -5px;
}
.donors .ult_tab_min_contain {padding-left:20px;padding-right:20px}
.donors .ult_tabmenu li.ult_tab_li, .donors .ult_tabmenu li.ult_tab_li a{padding-left:15px;padding-right:15px}
.involvement{max-width:628px;padding: 0;}
.involvement .vc_col-sm-3 {
    width: 50%;
}
.involvement .vc_col-sm-4{width:auto;margin-bottom:20px}
.join-us .g-cols {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    grid-column-gap: 20px;
    margin: 0;
}
.join-us .g-cols.vc_inner{
	display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-column-gap: 20px;
    margin: 0;
}
.join-us .l-section-h{padding-top:15px}
.join-us .g-cols .vc_col-sm-6:first-child{max-width: 635px;margin:0 auto;}
.join-us .g-cols.vc_inner .vc_col-sm-6:first-child{margin-bottom: 20px;}
.join-us .g-cols .vc_col-sm-6{margin-bottom:20px}
.join-us .g-cols .vc_col-sm-6:first-child img{width:100%}
.join-us .g-cols .vc_col-sm-6.has-fill{padding-bottom:20px}
.join-us .g-cols .vc_col-sm-6.has-fill .vc_column-inner{padding-bottom: 50px!important;}
.gallery-section .vc_col-sm-8, .gallery-section .vc_col-sm-4 {
    width: 100%;
}
.gallery-section .vc_col-sm-8 .rsOverflow.grab-cursor{width:100%!important}
.gallery-section .vc_col-sm-8 .rsOverflow.grab-cursor img.rsImg{width:100%!important}
.gallery-section .vc_col-sm-4{align-items:center;margin-top:30px}
.gallery-section .vc_col-sm-4 img{/* width:100%; */}
.gallery-section .vc_col-sm-4 .vc_column-inner{width:100%}
.gallery-section .vc_col-sm-4 .vc_column-inner .wpb_wrapper:first-child{width:100%;background:#37479C}
.gallery-section .vc_col-sm-4 .vc_column-inner .wpb_wrapper .w-image-h{text-align:center}
.gallery-section .vc_col-sm-4 .vc_column-inner .wpb_raw_code .wpb_wrapper{background:none!important;text-align: center;}

.header_hor .w-nav.type_mobile.m_layout_dropdown .w-nav-list.level_1{
	left: 0;
	right: 0;
	margin-left: 20px;
	margin-right: 20px;
	background: #EE0091;
	padding-left: 0;
	padding-right: 0;
}
.header_hor .w-nav.type_mobile.m_layout_dropdown .w-nav-list.level_1 a:hover{background: #ba0375;}
.header_hor .w-nav.type_mobile.m_layout_dropdown .w-nav-list.level_1 a{color:#fff;font-size:14px;padding: 15px 40px;}
}
@media(max-width:900px){

}
@media(max-width:780px){
.hm-slider a.btn-pk {
    margin-top: 23%!important;
}
}
@media (max-width:767px){
	.donors .ult_tabs, .gallery-section, .join-us .g-cols .vc_col-sm-6.has-fill, .donors .all-btn a, p.rw-3{display: none!important;}
.l-subheader.at_middle{padding-right:0!important;padding-left:0!important}
.hm-slider h1, .hm-slider h2, .hm-slider a.btn-gry{display:none}
.donors p.info{position:static;padding:20px}
.donors{}
.join-us .g-cols.vc_inner{
	display: grid;
    grid-template-columns: repeat(1, 1fr);
    grid-column-gap: 20px;
    margin: 0;
}
.donors .l-section-h{margin:0px 0 0;padding-bottom: 0;}
.donors {background: #f0f0f0;;margin-top:20px}
.involvement .vc_col-sm-3{margin-left: 0px!important;}
.involvement .vc_col-sm-4 {
    width: auto!important;
    margin-bottom: 20px;
}
.involvement .vc_col-sm-8{width:auto!important}
.involvement .g-cols.type_default {
    margin: 0;
}
.involvement .vc_col-sm-3 > .vc_column-inner{padding-left:0!important}
.involvement .vc_col-sm-4 .vc_column-inner{padding-left:0!important}
}
@media(max-width:500px){
	.hm-slider a.btn-pk {
    margin-top: 28%!important;
}
.merchandise-grid .post_image{
	float:left;
	width:100%!important;
	margin-bottom:30px;
	padding-right:3%
}
.merchandise-grid .w-vwrapper {
	float:none;width:100%!important;
	padding-bottom:18px
}
}
.l-sidebar .photos{
	float: none;
	width: 100%;
	list-style:none;
	margin:0;
}
.l-sidebar .photos li{
	float: none;
	width: 100%;
	margin: 0 0 20px;
	position:relative;
}
.l-sidebar .widget_nav_menu{margin-bottom:18px}
.l-sidebar .photos img{
	display: block;
	width: 100%;
}
.l-sidebar .menu li:not(.current-menu-item):not(.current-menu-ancestor){
	display:none
}
.l-sidebar .menu li.current-menu-item .sub-menu li, .l-sidebar .menu li.current-menu-ancestor .sub-menu li{display:block!important;}
.l-sidebar .menu li.current-menu-item .sub-menu, .l-sidebar .menu li.current-menu-ancestor .sub-menu{background:#747474;padding-top:20px;padding-bottom:30px}
.l-sidebar .menu li.current-menu-item > a, .l-sidebar .menu li.current-menu-ancestor > a{
	margin: 0 0 2px;
    font-size: 24px;
    line-height: 27px;
    color: #fff;
    background: #747474!important;
    padding: 16px 10px 16px 31px;
    font-family:Museo;
    
}
.l-sidebar .menu li.current-menu-item li a:hover, .l-sidebar .menu li.current-menu-ancestor .sub-menu li.current-menu-item a{color: #fb89c9!important;}
.l-sidebar .menu li.current-menu-item .sub-menu li > a, .l-sidebar .menu li.current-menu-ancestor .sub-menu li > a
{
	background:none!important;
	color:#fff;
	font-family: 'Museo', sans-serif;
	font-weight: 400;
	font-size: 15px;
	padding: 0.5em 2em;
	border: none;
	margin-bottom: 0;
	line-height: 1.5;
}
.l-sidebar .photos h3{
	position: absolute;
	bottom: 21px;
	color: #fff;
	z-index: 2;
	margin: 0 0 0 20px;
	font-size: 48px;
    line-height:1;
    font-family: 'Museo Sans Condensed', sans-serif;
    font-weight: 700;
}
.l-sidebar .photos .hover{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-color: rgba(238, 0, 145, 0.5);
}
.l-sidebar .photos a:hover .hover{
	background-color: rgba(51, 51, 51, 0.6);
}
.l-subheader.at_middle ul .current-menu-item a .w-nav-title, .l-subheader.at_middle ul li:hover a .w-nav-title{
	padding: 10px 13px;
    background: #555;
}
.header_hor .l-subheader.at_middle .ush_menu_2.type_desktop .w-nav-list.level_1>.menu-item>a {
    padding-left: 5px!important;
    padding-right: 5px!important;
}
.l-subheader.at_middle ul li a .w-nav-title{
	padding: 10px 13px;
}
.l-subheader.at_middle ul li ul a{padding-top:5px!important;padding-bottom:5px!important}
.l-subheader.at_middle ul li ul .w-nav-title{
	padding: 0!important;
    background: transparent!important;
}
.l-subheader.at_middle .menu-item:not(.level_1).current-menu-item>.w-nav-anchor{color:#fff}
.header-bg{padding:0!important;}
.header-bg .l-section-h{padding:0;width: 100%;max-width:100%}
.filmstrip{background:#F0F0F0;}
.filmstrip .l-section-h{padding:25px 0;}
.filmstrip h2{display:none}
.filmstrip img{border-right:1px #fff solid}
.home .filmstrip{display:none}
.filmstrip:after{
	left:0;
	right:0;
	bottom:0;
	top:0;
	z-index:999;
	content:'';
	display: block;
	height: 100%;
	position: absolute;
}
.memoriam-grid img{width:300px}
.memoriam-grid .w-grid-item{
	padding: 0 0 20px;
    border-bottom: 1px solid #ac4e5e;
}
.l-main .l-section-h a{font-weight:bold;font-family:"Museo"}
.l-main .l-section-h a:hover{text-decoration:underline}

.merchandise-grid{padding-top:50px}
.merchandise-grid .post_image{
	float:left;
	width:40%;
	margin-bottom:30px;
	padding-right:3%
}
.merchandise-grid .w-vwrapper {
	float:left;width:60%
}
.merchandise-grid article:after{clear:both;content:'';display: block;}
.merchandise-grid article{clear:both;padding-bottom:0px;border-bottom: 1px solid #ac4e5e}
.merchandise-grid article h3{
	font-size:18px;
	font-weight:bold;
	font-family: "Museo"!important;
	margin-bottom: 25px;
}
.l-section-h .box {
    width: 90%;
    padding: 10px 10px;
    border-color: #ee0091;
    border-style: solid;
    border-width: 4px;
}
.grant-grid .grant-url{display:none}
.grant-grid .grant-link a{color: #e95095;}