/*
	Theme Name:   Tourism Tattler
	Description:  Custom child theme built for Tourism Tattler
	Author:       Syed Zeeshan Ali Naqvi
	Author URI:   https://seoempire.com.au
	Template:     jannah
	Version:      786.1.5.12.14
	License:      license purchased
	Tags:         Tags: two-columns, buddypress, left-sidebar, right-sidebar, custom-menu, editor-style, featured-images, full-width-template, microformats, rtl-language-support, sticky-post, threaded-comments, translation-ready
	Text Domain:  tourism-tattler
*/


/* write custom css after this line */

body {
	background: #FFF url('https://www.tourismtattler.com/wp-content/uploads/tourism-body.jpg') top;
	background-attachment:fixed;
}
.ttHomeTopSection .full-width .grid-5-slider .slide {
	height: 330px;
}
.ttHomeTopSection .grid-5-slider .grid-item:nth-child(1) .thumb-title {
	font-size: 22px;
	font-weight:400;
	line-height: 24px;
}
.ttHomeTopSection .grid-slider-wrapper .thumb-title {
	font-size:18px;
	font-weight:400;
	line-height:20px;
}
.scrolling-slider.slick-dotted {
	padding-bottom:5px !important;
}
.magazine2 .mag-box, .magazine2 .sidebar .container-wrapper, .magazine2 .sidebar .tie-weather-widget, .magazine2 .widget-content-only {
	margin-bottom:20px !important;
}
.scrolling-slider .tie-slick-dots {
	display:none !important;
}
.scrolling-slider .post-title {
	font-weight:400;
	letter-spacing:0.5px;
}
.block-head-3 .the-global-title, .block-head-3 .comment-reply-title, .block-head-3 .related.products>h2, .block-head-3 .up-sells>h2, .block-head-3 .cross-sells>h2, .block-head-3 .cart_totals>h2, .block-head-3 .bbp-form legend {
	border-bottom:none !important;
	margin-bottom:0px !important;
}
.mag-box-title h3 {
	font-size:18px;
}
#logo {
	margin-top:20px;
	margin-bottom:20px;
}
.section-item {
	padding:15px 0px 0px;
}
.block-head-3 .the-global-title {
	margin-bottom: 0px;
	padding:0px;	
}
.mag-box-title h3 {
	background-color: #CE2425;
    color: #fff;
    padding: 7px;
}
#tie-body .mag-box-title:after {
	display:none;
}
#tie-body .mag-box-title {
	border-top: 5px solid #cd2122;
}
.mag-box-options .slider-arrow-nav {
	flex:0 0 75px;
}
.mag-box-options {
	padding-top:10px;
}
.slider-arrow-nav a {
	font-size: 24px;
    line-height: 25px;
    width: 25px;
    height: 25px;
	background-color: #CF2728;
    color: #fff;
    border: none;
}
.scrolling-slider.slick-dotted {
	padding-bottom:0px;
}
.widget-title .the-subtitle {
	font-size: 20px;
    padding-bottom: 10px;
    border-bottom: 3px solid;
}
.theiaStickySidebar .the-global-title {
	margin-bottom: 20px !important;
}
.block-head-3 .the-global-title:after {
	display:none;
}
.home-section-two .post-thumb img {
	height: 145px;
}
.home-section-two .post-thumb .tie-small-image {
	height:auto !important;
}
.breaking-title span {
	font-family: 'Oswald';
    font-size: 16px;
    text-transform: uppercase;
}
#top-nav {
	border-bottom:4px solid #cd2122;
}
.breaking-title:before {
    background: #cd2122;
}
.main-menu .menu>li.tie-current-menu>a:after {
	display:none;
}
#main-nav .menu > li.tie-current-menu > a, #main-nav .menu > li:hover > a, #main-nav .mega-links-head:after, #main-nav .comp-sub-menu .button:hover, #main-nav .comp-sub-menu .checkout-button, #main-nav .cats-horizontal a.is-active, #main-nav .cats-horizontal a:hover, .search-in-main-nav.autocomplete-suggestions .button, #main-nav .spinner > div {
	background-color:#CD2122 !important;
}
#main-nav .comp-sub-menu .button:hover, #main-nav .menu > li.tie-current-menu, #main-nav .menu > li > .menu-sub-content, #main-nav .cats-horizontal a.is-active, #main-nav .cats-horizontal a:hover {
	border-color:#cd2122 !important;
}
.sub-menu li a {
	font-family:'Poppins';
	text-transform:uppercase;
	font-size:14px;
}
.header-menu .menu .sub-menu a {
	padding:5px 10px !important;
}
.main-nav-boxed #main-nav .main-menu-wrapper {
	border-bottom:5px solid #cd2122 !important;
}
#mc_embed_signup {
	text-align:left !important;
}
#mc_embed_signup_scroll label {
	margin-bottom: 10px !important;
    display: block;
}
#mc_embed_signup_scroll .email {
	display: block !important;
    margin-bottom: 10px;
    width: 100%;
    padding: 10px;
}

@media all and (max-width:768px) {
	.scrolling-slider .slick-list {
		margin-bottom: 15px;
	}
	.entry-header .post-meta {
		font-size: 14px !important; 
	}
	body {
		font-size: 14px !important;
	}
	.post-meta {
		font-size: 14px !important;
	}
	#related-posts .related-item .post-title {
		font-size: 16px !important;
		line-height: 24px !important;
	}
	.widget .post-meta {
		font-size: 14px !important;
	}
	.post-widget-body .post-title {
	    font-size: 16px !important;
        line-height: 1.5 !important;
	}
}