.page-template-news-details .mt-20 {
    margin-top: -27px !important;
}
.page-template-news-details .hr {margin-top:0px !important; }

body {color:#4E4C4E !important;}


.mt-50 {
    margin-top: 40px !important;
}
body{
	color:#262626!important;
}
.addr-icon span, .phone-icon span, .email-icon span {
    background: #d10000!important;
    border-radius: 50%;
    color: #fff;
    font-size: 30px;
    padding: 25px;
    transition: all 0.4s ease-in-out 0.4s;
}
/*
Theme Name: Castle Publications Child Theme
Description: Child theme for Castle Publications Wordpress Theme
Author: FT
Template: castlepublications-theme
*/
.woocommerce span.onsale {
    padding: 0;
}
.woocommerce .wc_payment_method input.input-radio {
    height: auto !important;
}
	    
.seminar-wrap {
    margin-bottom: 0px;
}
.addr-icon > span{
    background: #d10000!important;
    border-radius: 50%!important;
    color: #fff!important;
    font-size: 30px!important;
    padding: 25px!important;
    transition: all 0.4s ease-in-out 0.4s;
}
.address {
    font-size: 1.3em!important;
    position: relative!important ;
    overflow: auto !important;
    bottom: 0 !important;
    font-weight: bold!important ;
    width: 100%!important;
    margin: 1em 0 0 0!important;
}
 
.address:before,
.address:before  { 
    font-family: fontawesome!important ;
    content: "\f095" !important;
    color: #9A1F32 !important;
    margin-right: .5em !important;
}
.woocommerce #respond input#submit.alt, 
.woocommerce a.button.alt, 
.woocommerce button.button.alt, 
.woocommerce input.button.alt,
.woocommerce #respond input#submit.alt, 
.woocommerce a.button.alt, 
.woocommerce button.button.alt, 
.woocommerce input.button.alt  {
    background-color: #a61e22;
    color: #fff;
    -webkit-font-smoothing: antialiased;
    border: 1px solid #a61e22;
}

.woocommerce #respond input#submit.alt:hover, 
.woocommerce a.button.alt:hover, 
.woocommerce button.button.alt:hover, 
.woocommerce input.button.alt:hover,
.woocommerce #respond input#submit.alt:hover, 
.woocommerce a.button.alt:hover, 
.woocommerce button.button.alt:hover, 
.woocommerce input.button.alt:hover  {
    background-color: #fff;
    color: #a61e22;
}
.woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text { 
    width: 260px !important; 
}
#know_field{display:inline-block !important;}
.entry-header{
	display:block !important;
}
