input[type="submit"] {padding: 5px 10px !important;}
table.lsvh1 {width:100%;}
table.lsvh1 tr,
table.lsvh1 td {vertical-align:middle;}

footer div.footer_holder .container .container_inner  .footer_top .four_columns .column3 .textwidget p, 
footer div.footer_holder .container .container_inner  .footer_top .four_columns .column4 .textwidget td a {color:#7C7C7C !important}
footer div.footer_holder .container .container_inner  .footer_top .four_columns .column4 .textwidget td a:hover {color:#C20B58 !important}

form#gform_2 div.gform_body div.ginput_container input {height:auto;margin-bottom:0;}
form#gform_2 div.gform_footer.top_label {margin:0;padding:0;}
form#gform_1 div.gform_body div.ginput_container select {background-color:#F4F3F4;border:0;color:#7C7C7C;font-size:13px;line-height:40px;margin:0 0 20px;outline:none;padding:5px 5px 5px 4%;width:100%;}

.breadcrumbs {background:#FCFCFC;margin:200px 0 -50px !important;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;opacity:0.8;filter:alpha(opacity=20);padding:3px 6px;}
.title.has_background h1 {margin:50px 0 0;}

a:hover img, a.circle:hover {transition:1s;-webkit-transition:1s;opacity:0.75;filter:alpha(opacity=25);}

.filter {height:auto !important;float:left;margin-right: 25px;}
.filter span { display:none !important;}
.filter .current {color:#C20B58 !important;}
.filter ul li {float:none !important;display:block !important;}
.filter ul li > a {font-size:15px;}
.filter ul li:before {content:"•";}

.content_inner > .container a:not(.button) {color:#AAAAAA;}
.content_inner > .container a:not(.button):hover {color:#C20B58;};