/*
Theme Name: U-Design Child
Theme URI: http://themeforest.net/item/udesign-wordpress-theme/253220?ref=internq7
Description: Child Theme for U-Design
Author: Andon
Author URI: http://themeforest.net/user/internq7/portfolio?ref=internq7
Template: u-design
Version: 1.0.1
*/
@import url("../u-design/style.css");

ul.small-thumb .teaser-title {
    font-size: 1em;
    line-height: 1.2em;
}
/* Mobile Screen ( smaller than 480px )*/
@media screen and (max-width: 480px) {

    /* Custom CSS for Breakpoint 3 CSS goes here... */
    #qestlogo { display: none; }
    .noshow_small { display: none; }
    .noshow_s { display: none; }
    .c1-slider-controls { display: none; }
    h1 { margin-top: -12px; }
    img.blogpostpic {margin-bottom:5px !important; margin-top:8px !important;}				.page-id-4330 .custom-table th a {writing-mode: vertical-lr; -webkit-writing-mode: vertical-lr;  -ms-writing-mode:!important; text-align:right !important; word-break:keep-all; min-height:120px; min-width:20px;}
	
	
    #top-wrapper {
        padding-bottom: 0px;
    }
	
	
}
/* Medium Screen ( 480px to 719px ) */
@media screen and (min-width: 480px) and (max-width: 719px) {
    /* Custom CSS for Breakpoint 2 CSS goes here... */
    #qestlogo { display: none; }
    .noshow_small { display: none; }
    .noshow_m { display: none; }
    .c1-slider-controls { display: none; }
    h1 { margin-top: -12px; }
    img.blogpostpic {margin-bottom:8px !important; margin-top:10px !important;}
	

    #top-wrapper {
        padding-bottom: 0px;
    }
	
}
/* 720px to 959px Screen */
@media screen and (min-width: 720px) and (max-width: 959px) {
    .noshow_big { display: none; }
    .noshow_l { display: none; }
    .blogposttext { margin-top:0; margin-right:15px; }
    img.blogpostpic {max-width: 60%; margin-right:35px !important; margin-bottom:10px !important; margin-top:22px !important; }
}
/* 960px or larger Screen */
@media screen and (min-width: 960px) {
    .noshow_big { display: none; }
    .noshow_xl { display: none; }
    .blogposttext { margin-top:0; margin-right:75px; }
    img.blogpostpic {max-width: 60%; margin-right:75px !important; margin-bottom:25px !important; margin-top:22px !important; }
}
.single-portfolio-postmetadata-divider-bottom { display: none; }
.blogpost-title { display: none; }
h1.entry-title { margin-bottom: 15px; }
.back-to-top { display: none; }
#wrapper-1 {
    background-color: #ffffff;
}.page-id-4330 .custom-table tr th {text-align:center; word-break:keep-all;}.page-id-4330 .custom-table td {font-weight:bold; text-align:center; padding:9px 0; }.page-id-4330 .custom-table tr td:first-child {font-weight:normal; text-align:left !important; padding:9px; word-break:keep-all !important;}


/* CONTACT FORM */

.ff-btn-submit {background-color: #84b819 !important;}

.fluentform {
    margin-top: 32px; 
    padding: 32px;
    background: #0f3012;
    color: white;
	border-radius:5px;
}

.fluentform h2 {color:white;}

.grecaptcha-badge {display:none !important;}

/* Logo Modification */

    #logo h1 a, #logo .site-name a {
    background-size: contain;
	margin-top:10px;
	}
	

/*Fix for Forms in Modals */
.emodal .fluentform label {
    color: white !important;
    font-family: Arial !important;
}

.emodal .fluentform small {
    color: white !important;
    font-family: Arial !important;
}




/* NEW LOGO - FSOFM */

.furniture-making-courses #logo h1 a, .furniture-making-courses #logo .site-name a {
    background: transparent url(https://amfinefurniture.co.uk/wp-content/uploads/2024/10/FSFM-PRIMARY-Full-Colour_RGB.png) no-repeat 0 100%;
    width: 360px;
    height: 110px;
	margin-left:-36px;
	margin-top:0;
	background-size: contain;
    overflow: hidden;
    display: block;
    background-repeat: no-repeat;
    background-position: 0% 50%;
    outline: 0;
	max-width:100%;
}

.furniture-making-courses #top-wrapper {background:none;}

@media screen and (max-width: 480px) {

.furniture-making-courses #logo h1 a, .furniture-making-courses #logo .site-name a {
    background: transparent url(https://amfinefurniture.co.uk/wp-content/uploads/2024/10/FSFM-PRIMARY-Full-Colour_RGB.png) no-repeat 0 100%;
    width: 360px;
    height: 110px;
	margin-left:0;

}
}