.tp-caption.big_black {
    background-color: transparent !important;
}

.TitleWrap {
padding-top: 5px;
width: 89%;
}

div.itemDateCreated, div.tagItemDateCreated, div.userItemDateCreated, div.catItemDateCreated {
width: 5%;
}

#sp-header-wrapper {
padding: 20px 0 !important;
}

#sp-menu {
padding-top: 12px;
}

.module .module-title {
margin: 0 0 15px 0 !important;
}

div.catItemHeader h3.catItemTitle {
padding: 0;
margin: 10px 15px 15px 15px !important;
padding-top: 10px!important;
}

@media (max-width: 988px) {

.inv-small {display: none !important;} 

div.itemHeader h3.itemTitle {
font-size: 24px !important; line-height: 24px !important;}
#sp-title-wrapper #sp-title h1 {font-size: 28px !important; line-height: 28px !important;}


}

@media (max-width: 767px) {.formResponsive .formHorizontal .rsform-block {
margin-bottom: 0px !important;
}
#sp-title-wrapper #sp-title h1 {font-size: 24px !important; line-height: 24px !important;}
font-size: 22px !important; line-height: 22px !important;}


.formResponsive select, .formResponsive textarea, .formResponsive input[type="text"], .formResponsive input[type="password"]{margin-bottom: 0px!important;}



}