/*
Theme Name: Amarand Design Child
Theme URI: http://www.amaranddesign.com
Description: A child theme of Dessau Theme
Author: Amarand Design
Author URI: http://amaranddesign.com
Version: 1.4
Text Domain: amaranddesign
Template: amaranddesign
*/

body {
	font-family: "Verlag A", "Verlag B" !important;
	letter-spacing: 0.1em;
	font-weight: 200;
}

p {
    text-align: justify;
	font-size: 16px;
	margin: 20px 0 !important;
}

h1 {
	font-family: "Gotham SSm A", "Gotham SSm B" !important;
	font-weight: 800;
}

h2 {
	font-family: "Gotham SSm A", "Gotham SSm B" !important;
	font-weight: 700;
}

h3 {
	font-family: "Gotham SSm A", "Gotham SSm B" !important;
	font-weight: 500;
}

h4 {
	font-family: "Gotham SSm A", "Gotham SSm B" !important;
	font-weight: 300;
}

h5 {
	font-family: "Gotham SSm A", "Gotham SSm B" !important;
	font-weight: 200;
}

h6 {
	font-family: "Gotham SSm A", "Gotham SSm B" !important;
	font-weight: 200;
	font-size: 15px;
	text-transform: none !important;
}

blockquote:before {
	content: '' !important;
	font-family: "Verlag A", "Verlag B" !important;
}

blockquote>* {
	font-family: "Verlag A", "Verlag B" !important;
	text-transform: none !important;
	padding-left: 0px !important;
	font-size: 26px !important;
	font-weight: 200 !important;
}
blockquote {
    margin: 0px !important;
}

.item_text { /* Menu Items */
	font-family: "Verlag A", "Verlag B" !important;
	letter-spacing: 0.1em;
	font-weight: 300;
}

.qodef-section-title-holder {
    padding: 30px 0px 30px 0px;
}

.qodef-section-title-holder .qodef-st-text {
    text-align: justify;
}

.qodef-pb-title {
font-family: "Gotham SSm A", "Gotham SSm B" !important;
	letter-spacing: 0.1em;
	font-weight: 200;
	font-size: 0.8em;
}
.qodef-btn-text {
	font-family: "Gotham SSm A", "Gotham SSm B" !important;
	letter-spacing: 0.1em;
	font-weight: 700;
}

.qodef-counter-holder .qodef-counter {
	font-family: "Gotham SSm A", "Gotham SSm B" !important;
	letter-spacing: 0.1em;
	font-weight: 700;
}
.qodef-testimonial-content {
	font-family: "Gotham SSm A", "Gotham SSm B" !important;
	letter-spacing: 0.1em;
	font-weight: 700;
}

.qodef-testimonial-text {
	font-family: "Verlag A", "Verlag B" !important;
	letter-spacing: 0.1em;
	font-weight: 300;
}

.qodef-testimonials-author-job {
	font-family: "Gotham SSm A", "Gotham SSm B" !important;
	letter-spacing: 0.1em;
	font-weight: 400;
}

.qodef-testimonials-author-name {
	font-family: "Gotham SSm A", "Gotham SSm B" !important;
	letter-spacing: 0.1em;
	font-weight: 400;
}

.qodef-testimonial-quote>span {
	/*font-family: "Gotham SSm A", "Gotham SSm B" !important;*/
	font-family: "Verlag A", "Verlag B" !important;
}

.qodef-quote-mark {
	/*font-family: "Gotham SSm A", "Gotham SSm B" !important;*/
	font-family: "Verlag A", "Verlag B" !important;
}

.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown, .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click {
	font-family: "Gotham SSm A", "Gotham SSm B" !important;
	/*letter-spacing: 0.1em;*/
	font-weight: 100;
	font-size: 13px;
	color: grey;
}

.qodef-pt-title {
	font-family: "Gotham SSm A", "Gotham SSm B" !important;
	letter-spacing: 0.1em;
	font-weight: 400;
}



.qodef-dark-header .qodef-page-header>div:not(.qodef-sticky-header):not(.fixed) .qodef-main-menu>ul>li.qodef-active-item>a, .qodef-dark-header .qodef-page-header>div:not(.qodef-sticky-header):not(.fixed) .qodef-main-menu>ul>li>a:hover, .qodef-drop-down .second .inner ul li a:hover .item_outer {
    color: grey;
}

footer .widget .textwidget, footer .widget .textwidget a, footer .widget a {
	font-family: "Verlag A", "Verlag B" !important;
	letter-spacing: 0.1em;
	font-weight: 200;
	color: #e4e4e4 !important;
}

.qodef-page-footer .qodef-footer-top-holder .qodef-footer-top-inner.qodef-grid {
    padding: 150px 0 50px !important;
}

.collapseomatic_excerpt, .collapseomatic_content {
    margin-left: 0px;
}

.colomat-hover {
    text-decoration:none;
}

#respond input[type=text], #respond textarea, .post-password-form input[type=password], .qodef-style-form textarea, .wpcf7-form-control.wpcf7-date, .wpcf7-form-control.wpcf7-number, .wpcf7-form-control.wpcf7-quiz, .wpcf7-form-control.wpcf7-select, .wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-textarea, input[type=text], input[type=email], input[type=password] {
    border-bottom: 1px solid black !important;
}

footer .widget .textwidget, footer .widget .textwidget a, footer .widget a {
    font-family: "Verlag A", "Verlag B" !important;
    letter-spacing: 0.1em;
    font-weight: 100;
    color: white !important;
}

#bottom-widget {
	 font-family: "Verlag A", "Verlag B" !important;
    letter-spacing: 0.1em;
    font-weight: 100;
	font-size: 12px;
    color: gray !important;
}

element.style {
    color: grey !important;
}

.qodef-social-icon-widget-holder .qodef-social-icon-widget {
    color: #525252 !important;
}

.qodef-page-footer .qodef-footer-bottom-holder {
    background-color: #1d1d1d !important;
}

.services_interior_architecture_design_title {
    padding: 30px 0px 30px 0px !important;
}
.services_interiordecoration_title {
	padding: 30px 150px 30px 0px !important;
}


/* VERTICAL IPAD AND MOBILE CUSTOMIZATIONS */
@media (max-width: 1024px) {
	/* this is to align the slider just under the menu on the projects page*/
	.amarand_projects_slider_row {
        padding-top: 70px !important;
    }
	
	.amarand_mobile_gallery_row {
		display: none !important;
	}
	
	/* this is the contact form on the contact us page, changed so it displays better on ipad and mobile without a big gap*/
	.contactus_contact_form_padding {
    	padding-bottom: 0% !important;
	}
	
	/* Displays a smaller version of the image on ipad vertical and mobiles*/
	.about_our_philosophy_image_pc {
		display: none !important;
	}
	
	.services_image_padding {
		padding-bottom: 40% !important;
	}
	/* about us main image removes the white bar on smaller devices like mobiles*/
	.qodef-grid-col-12 {
    	float: left !important;
	}
	
	.about_us_main_image_pc {
		display: none !important;
	}
}

/* PCS AND LAPTOPS*/
@media (min-width: 1025px) {
		/* this is to align the slider just under the menu on the projects page*/
	.amarand_projects_slider_row {
        padding-top: 100px !important;
    }
		
	.amarand_mobile_gallery_row {
		display: none !important;
	}
	
	/* this is to align the services page closer to the menu so there is no gap*/
	.services_header_margin_mobile {
		margin-top: 70px !important;
	}

	/* Displays a bigger version of the image on pcs and laptops*/
	.about_our_philosophy_image_ipad {
		display: none !important;
	}
	
	.about_us_main_image_max_1024px {
		display: none !important;
	}
}
/* MOBILE CUSTOMIZATIONS */
@media (max-width: 768px) {
  .row_reverse {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column-reverse;
   }
	
	/* this is to align the services page closer to the menu so there is no gap*/
	.services_header_margin_mobile {
		margin-top: 0px !important;
	}
	
	/* this is to add a little extra padding to the design for property developers section on the services page so that the image is the same size as the rest of the images on the page*/
	.extra_padding {
    padding-top: 5%;
   }
	
	/* this is to hide the slider, instead the mobile image gallery is shown*/
	.amarand_projects_slider_row {
        display: none !important;
    }
	
	/* display the image gallery for mobile instead of the slider */
	.amarand_mobile_gallery_row {		
		display: block !important;
	}
}