/*
 Theme Name:   Loki Child Theme
 Theme URI:    http://themes.roninwp.com/loki/
 Description:  Loki Child Theme
 Author:       roninwp
 Author URI:   http://roninwp.com
 Template:     loki
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags: 			two-columns, right-sidebar, custom-background, custom-menu, editor-style, featured-images, footer-widgets, theme-options, threaded-comments, translation-ready, portfolio, custom-logo
 Text Domain: 		loki
*/
/************************************************************************************
Put your custom CSS below this block :)
*************************************************************************************/
/* ABOUT PAGE */

div.about-heading {
	padding-left: 30px;
}

div.about-heading h2.text-upper.lk-title {
	font-weight: 800 !important;
	font-size: 40px !important;
}

div.about-heading h2.text-upper.lk-title:after {
    border-bottom: solid 2px #ee2126 !important;
}

/* image slider */
div.about-slider div.owl-stage-outer.owl-height {
	height: 480px !important;
}

div.about-slider div.owl-carousel .owl-item img {
	margin-top: -50px !important;
}

div.about-header-title h2.text-upper.lk-title {
	font-weight: 800 !important;
	font-size: 30px !important;
}

div.about-header-title h2.text-upper.lk-title:after {
	border-bottom: solid 2px #ee2126 !important;
}

.owl-carousel .owl-dots .owl-dot.active, .owl-carousel .owl-dots .owl-dot:hover {
	background-color: #ee2126 !important;
    border-color: #ee2126 !important;
}

/* END OF ABOUT PAGE */

div a[href*="http://www.wonderplugin.com/wordpress-carousel/"] {
	display: none !important;
	visibility:hidden!important;
}


footer .widget .widgettitle:after {
	border-bottom: solid 2px #ee2126 !important;
}


@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
	a.fat-bt {
		left: 0% !important;
	}

	.homepage-request {
		padding-bottom: 47px !important;
	}

	#fat-pb-41dc9921-1f52-2291-a07b-38c4ad318da5 {
		margin: 0 auto !important;
		display: table;
		margin-top: 20px !important;
	}
}

@media (max-width: 767px) {
	
	#fat-pb-6e902a12-2dbd-705c-cd9d-8b6ff04a4ca8 img {
		max-width: 40%;
		margin-top: 20px;
	}
	
	a.fat-bt {
		left: 0% !important;
	}
	
	.homepage-request {
		padding-bottom: 47px !important;
	}
	
	/* Request A Quote Button */
	#fat-pb-41dc9921-1f52-2291-a07b-38c4ad318da5 {
		margin: 0 auto !important;
		display: table;
		margin-top: 20px !important;
	}

	/* Contact form */

	#fat-pb-dd1bee98-7e27-0111-a2e3-32967c648933 {
		margin-top: 60px;
	}

	/* submit button */
	div.homepage-contactus-form p input[type="submit"] {
		margin-left: 0% !important;
	}

	.footer-menu-logo .logo img {
		max-width: 50%;
	}

	div.footer-develop-text p {
		float: none !important;
	}

	#fat-pb-c2d60903-ed0e-6480-9ab9-d3ad5c6e2138 {
		margin-left: 0% !important;
	}

	.lk-widget-newsletter-container .lk-title-heading {
		margin-left: -20px !important;
	}

	.lk-widget-newsletter-container .lk-title:before {
		width: 95% !important;
	}
	
}

@media (max-width: 1280px) {
	
	#fat-pb-6e902a12-2dbd-705c-cd9d-8b6ff04a4ca8 img {
		max-width: 30%;
		margin-top: 20px;
	}

	.homepage-client .lk-title-heading {
		margin: 0 auto;
		display: grid;
	}

	.homepage-client .lk-title-heading h2 {
		margin-bottom: 30px;
	}
	
	a.fat-bt {
		left: 0% !important;
	}
	
	.homepage-request {
		padding-bottom: 47px !important;
	}
	
	/* Request A Quote Button */
	#fat-pb-41dc9921-1f52-2291-a07b-38c4ad318da5 {
		margin: 0 auto !important;
		display: table;
		margin-top: 20px !important;
	}

	/* Contact form */

	#fat-pb-dd1bee98-7e27-0111-a2e3-32967c648933 {
		margin-top: 60px;
	}

	/* submit button */
	div.homepage-contactus-form p input[type="submit"] {
		margin-left: 0% !important;
	}

	.footer-menu-logo .logo img {
		max-width: 50%;
	}

	div.footer-develop-text p {
		float: none !important;
	}

	#fat-pb-c2d60903-ed0e-6480-9ab9-d3ad5c6e2138 {
		margin-left: 0% !important;
	}

	.lk-widget-newsletter-container .lk-title-heading {
		margin-left: -20px !important;
	}

	.lk-widget-newsletter-container .lk-title:before {
		width: 95% !important;
	}
	
}


a[href='http://petertippetthaulage.com.au/terms'] {
    padding: 0 !important;
    margin: 0 !important;
    left: 0 !important;
}