/*
Theme Name: Retpro Shopping Centres;
Theme URI: 
Author: Attractor Solutions
Author URI: 
Description: PSC responsive theme
Version: 1.0
Tags: blog, two-columns, left-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: PSC

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/



.blog-author
{display:none!important;height:0px!important;}

.ptitle .meta
{
	display:none!important;height:0px!important;
}

/************ Full width Styles*************/
#site-wrapper {
    max-width: 100% !important;
}
.container {
    max-width: 1680px !important;
} 



.slick-track-custom .major-retailers-entry:before {
    opacity: 0 !important;
}
@media all and (min-width: 767px) {
	.slick-track-custom .slick-track{
		transform: translate3d(0,0,0) !important;
	}
}

.store-gift {
  background-image: url("/wp-content/themes/shopping_center/img/store-gift.png"); }

.tag.tag-special-offer {
    background-image: url("/wp-content/themes/shopping_center/img/offers-icon-black.png");
    width:88px;
    height:37px;

    background-size: contain; }

/*slider css*/
.desktop_slider_image
{
	display:block;
	
}
.mobile_slider_image
{
	display:none;
}

@media (max-width: 767px) {
.mobile_slider_image
{
	display:block;
	 background-size: cover;
}
	.desktop_slider_image
{
	display:none;
	
}
}
.page-convenience-centre .top-actions .icon-search {
  background-image: url("../shopping_center/img/icon-search-black.png") !important; }

.page-convenience-centre .top-actions .icon-close {
  background-image: url("../shopping_center/img/icon-close.png"); }

.mapplic-pin
{
	opacity:0 !important;
}

@media all and (max-width: 767px) {
	.pimage img{
	    width:100%;
	    height: auto;
	}
}

.upcoming-events-entry-bg img{
		width:100%;
		
	}

.news-bannerImage img{
	width: auto;
    height: auto;
    max-width: -webkit-fill-available;
	max-width: -moz-available;
}

.post-navigation
{
	display:none !important;
	
}

.arriving-methods .icon-taxi {
    background-image: url(/wp-content/themes/shopping_center/img/icon-taxi.svg);
}

.arriving-methods {
    display: flex;
    justify-content: center
}
nav.navbar {
    background-color: #292929;
    padding-bottom: 12px;
    color: #fff !important;
}
.navbar-nav>li>a, .nav>.search {
    color: #fff !important;
}
.navbar-nav>li>a:hover, .nav>.search:hover {
    color: #0D96E6 !important;
}

.btn-primary, .btn-primary:focus, .follow-social li a, .follow-social li a:focus, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_footer input[type=submit]:focus {
    border: 2px solid transparent !important;
    background-color: #0D96E6 !important;
    color: #fff !important;
}
.btn-primary:hover, .follow-social li a:hover, .gform_wrapper .gform_footer input[type=submit]:hover {
    border: 2px solid #0D96E6 !important;
    background-color: #fff !important;
    color: #0D96E6 !important;
}
body {
    /* font-family: 'Titillium Web', Arial, Helvetica, 'Nimbus Sans L', sans-serif; */
	    font-size: 14px;
    line-height: 20px;
    font-weight: normal;
    font-style: normal;

}
/* .footer-links li a {
    color: #0D96E6 !important;
}
.footer-title {
    color: #0D96E6 !important;
} */
#pp p {
    font-size: 120%;
	color: #878787;
}
a{
	color: #0D96E6;
}
footer, .footer-links li a {
    color: #595959 !important;
}
.table-hours.table-trading-hours>tbody>tr>td {

    color: #595959;
}

.my-expand {
    color: #0D96E6 !important;
    background-color: #fff !important;
    line-height: 21px !important;
}

.toggle-btn:hover .my-expand {
    background-color: #0D96E6 !important;
    color: #fff !important;
}

.centre-map-button .btn:hover{
	border: 2px solid #0D96E6;
	background-color:#fff;
	color:#0D96E6 !important;
}
.major-retailers-is-not-carousel .major-retailers-entry h6{
	color: #000 !important;
}
.nav-search li a:hover, .nav-search li.active a {
    color: #0D96E6 !important;
}
.footer-links li a:hover{
	color: #0D96E6 !important;
}
.page-convenience-centre .top-actions .icon-search {
    background-image: url(/wp-content/themes/shopping_center/img/icon-search-white.png) !important;
}

.page-convenience-centre .top-actions .icon-close {
    background-image: url(/wp-content/themes/shopping_center/img/icon-close-white.png);
}

/* .top-actions, .navbar-scrolled .top-actions {
    margin-top: 0px !important;
} */
h2{
	font-family: 'Titillium Web', Arial, Helvetica, 'Nimbus Sans L', sans-serif;
    font-size: 24px !important;
    line-height: 30px;
    font-weight: bold !important;
    font-style: normal;
    text-transform: uppercase;
    text-decoration: none;
}

@media only screen and (max-width: 767px) {
    .arriving-methods {
        display:unset
    }
	.navbar, .navbar .container {
		background: #292929 !important;
	}
	.navbar{
		padding-bottom:2px !important;

	}
/* 	#page-home #site-wrapper {
		padding-top: 0px !important;
	} */
	.page-convenience-centre .navbar-menu {
		top: 85px;
	}
	.page-convenience-centre .navbar-menu>.navbar-nav {
		padding-top: 15px;
	}
}

@media only screen and (max-width: 576px) {
    .contact-intro-wrapper{
	    margin-top: 25px;
    }

	.pillar-categories-entry-caption h5 {
		font-size: 18px;
	}
}

.page-trading-hours .trading-hours-select{
	padding: 15px 0;
}