.td-header-wrap { z-index: 9 !important; }
.slick-prev::before, .slick-next::before, .slick-prev::after, .slick-next::after { left: -7px !important; width: 100%; }

.ct-header.tablex.item.subscribe_slide { background-size: contain !important;}

#tdb-autoload-article .td-post-content p br { display: none; }
.td-racing-footer-socials .td-social-box span.td_social_info:nth-child(2) { display: none; }
li#category-14 { display: -webkit-inline-box; }
li#category-14 ul.children { margin-left: 20px; }

.posts .items-table-container { overflow: visible !important; }
.forntSearch { float: right; margin: -30px 0 20px; max-width: 350px; width: 100%; z-index: 0; }

#template-id-35 .tdb-block-inner.td-fix-index ol,#template-id-35 .tdb-block-inner.td-fix-index ul,#template-id-35 .tdb-block-inner.td-fix-index p { margin: 0 0 12px; }
#template-id-35 .tdb-block-inner.td-fix-index ol, #template-id-35 .tdb-block-inner.td-fix-index ul { margin-top: 3px; }

#template-id-35 .td-pb-span9 .td-visible-desktop,#template-id-35 .td-pb-span9 .td-visible-tablet-landscape,#template-id-35 .td-pb-span9 .td-visible-tablet-l,#template-id-35 .td-pb-span9 .td-visible-tablet-portrait,#template-id-35 .td-pb-span9 .td-visible-tablet-tp,#template-id-35 .td-pb-span9 .td-visible-phone { padding: 20px 0 40px; }

.tribe-bar-disabled { z-index: 1; }
#tribe-events-content a { white-space: normal; word-break: break-all; }

.post-type-archive-tribe_events .td-container.td-blog-index,.single-tribe_events .td-container.td-blog-index { width: auto !important; max-width: 1840px; padding: 0 20px; }
.post-type-archive-tribe_events .td-pb-span4.td-main-sidebar,.single-tribe_events .td-pb-span4.td-main-sidebar { background-color: #e5e5e5 !important; margin-bottom: 20px; }
.post-type-archive-tribe_events .side-social,.single-tribe_events .side-social { float: none; margin: 0 auto 10px !important; width: 100%; max-width: 150px; }
.post-type-archive-tribe_events .td-ss-main-sidebar,.single-tribe_events .td-ss-main-sidebar { position: relative !important; top: 0 !important; z-index: 0 !important; padding-bottom: 30px; }
.post-type-archive-tribe_events .td-ss-main-sidebar .side-latest h4.block-title.td-block-title,.single-tribe_events .td-ss-main-sidebar h4.block-title.td-block-title { background-color: transparent !important; border: 0; text-align: left; }
.post-type-archive-tribe_events .td-ss-main-sidebar .side-latest h4.block-title.td-block-title span,.single-tribe_events .td-ss-main-sidebar h4.block-title.td-block-title span { color: #222 !important; font-family: HelveticaNeueBold !important; font-size: 32px !important; font-style: italic !important; font-weight: 700 !important; }
.post-type-archive-tribe_events .td-ss-main-sidebar .side-latest .td-block-span12 { overflow: hidden; }
.side-latest .td_module_6 { padding-bottom: 20px; }
.side-latest .td_module_6 .item-details { min-height: 80px; }

.video-wrapper .td_module_wrap{
	
	width:24%;
	
	display:inline-block;
	
}

.video-wrapper .td_module_wrap .videoContainer{
	
	height:200px;
	
	}

.maxico-bottom-thumbnail {
	
	    min-height: 70px;
	
}

label.page-description {
	
	    text-transform: capitalize;
	
}

/*.videoPosts .td-fix-index h3 {
	margin-top: -107px !important;
	background-color: #d22529 !important;
}*/
.maxico-show-center {
	width: 100%;
	height: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	margin-bottom: 20px !important;
}
.maxico-bottom-thumbnail{
	position: relative;
	top: 0;
	box-sizing: border-box;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.04);
	
}
/* .ct-header.tablex.item { */
    /* background-size: 100% !important; */
    /* } */
.ct-header.tablex.item {
    background-size: cover !important;
    }
.videoPosts .maxico-bottom-thumbnail h3 {
	width: 100%;
	font-size: 19px !important;
	color: #fff;
	padding: 7px;
	text-align: left;
	height: 75px;
	background-color: #134f8e !important;
	position: relative;
	top: 0;
	text-transform: capitalize;
}
.videoPosts .maxico-bottom-thumbnail p {
	color: #fff;
	font-size: 14px;
	font-weight: 500;
	display: block;
	text-align: left;
	line-height: 17px;
	padding: 11px 6px;
}
.search-results .maxico-show::before {
	left: 40% !important;
	right: 0px !important;
	top: 25%;
}
.maxico-show-center::before {
	background-size: 25% !important;
	content: "";
	position: absolute;
	z-index: 9999 !important;
	left: 40% !important;
	right: 0 !important;
	top: 25% !important;
	background: url(../png/button.png);
	background-repeat: no-repeat;
	background-size: 25%;
	width: auto;
	height: 22% !important;
}
.videoPosts .maxico-time h2 {
	font-size: 14px;
	color: #fff;
	background: #134f8e;
	position: absolute;
	padding: 2px 14px;
	z-index: 999 !important;
}
.videoPosts .maxico-time h2::after {
	width: 24px;
	height: 12px;
	position: absolute;
	content: "";
	background: #134f8e;
	transform: rotate(114deg);
	top: 0;
	right: -13px;
}
.maxico-show-center img {
	width: 100%;
	height: 170px;
	object-fit: cover;
	display: block;
	position: relative;
	-webkit-transition: all .4s linear;
	transition: all .4s linear;
	cursor: pointer;
	margin-bottom: 0;
}
.video-wrapper {
	margin-top: -75px !important;
}
.maxico-show-center.hidden::before
{
	display:none;
}
.videoPosts .maxico-time h2 {
	line-height: 15px;
}

/*.maxico-show-center.maxico-show {
	margin-top: -75px;
	}
*/
.catLatest-container{
	flex-direction: row !important;
}
.catLatest-container .td-image-container{
	flex: 0 0 30% !important;
	width: 30% !important;
	display: block !important;
	order: 0 !important;
}
.catLatest-container .td-module-meta-info{
	padding:1% 5% !important;
}
.catLatest-container .td-module-meta-info .entry-title {
	font-family: HelveticaNeueMedium !important;
	font-size: 14px !important;
	font-style: italic !important;
	font-weight: 700 !important;
	line-height: 22px;
}
.catLatest-container .td-image-container .td-image-wrap {
	padding-bottom: 65% !important;
}
.custom_published_date img.ui-datepicker-trigger, .video_post_date img.ui-datepicker-trigger, .eventStartDate img.ui-datepicker-trigger, .eventEndDate img.ui-datepicker-trigger {
	margin: 0;
	position: absolute;
	right: 1%;
	top: 15%;
}
/************ Front End Admin************/

#wp-admin-bar-my-account {
	display: none;
}
/*****************************************/
/*************** Products*****************/

body.page-id-614 .td-read-more a {
	background-color: #134f8e !important;
	border:1px solid;
}
body.page-id-614 .td-read-more a:hover {
	background-color: #fff !important;
	color: #134f8e;
}
/*****************************************/
/********** Posts***************/

body.category .tdb-block-inner.td-fix-index {
	color: #134f8e;
}
body.category .tdb-entry-crumb {
	color: #000;
}
body.category .tdm-title.tdm-title-xsm {
	margin-bottom: 10px !important;
}

.td-next-prev-wrap a {
	border-color: #000 !important;
	color: #000 !important;
	border: 2px solid #000; 
	font-size: 9px;
	background-color: #fff !important;
}
.td-next-prev-wrap a:hover {
	background-color: #000 !important;
	color: #fff !important;
}
.ajax-page-disabled {
	// opacity: 1 !important;
	pointer-events: none;
}

/*********  Slider  *********************/
h1.big {
	margin-top: 350px !important;
	margin-bottom: 0px; 
}

/*****************************************/

.dispaly-none{display:none;}
.custom-add h1 {
	font-size: 36px!important;
	text-transform: uppercase;
	font-style: italic;
	margin-bottom: 0;
	margin-top:0px;
}
.custom-add h2 {
	color: #3f3f3f!important;
	font-size: 36px;
	margin-top: 0;
	text-transform: uppercase;
	font-style: italic;
}
.custom-add p {
	font-size: 18px;
	padding: 2px 26px;
	font-style: italic;
	color: #3f3f3f;
	text-transform: uppercase;
	font-weight: 500;
}
.custom-add p > a {
	color: #134f8e;
}
.custom-add img {
	margin-bottom: 15px;
}
.custom-add {
	background: #dadada;
	padding-top: 10px;
	margin-top: 24px;
	padding-bottom: 24px;
}
a.sub-add, .more-news a {
	background: #134f8e;
	color: #fff;
	padding: 9px 13px;
	font-size: 16px;
	text-transform: uppercase;
	border: 1px solid #000;
}
.breaking-news .item-details {
	min-height: 73px!important;
}
.breaking-news .td-module-thumb .entry-thumb {
	height: 70px;
}
.breaking-news .td-module-comments {
	display: none;
}
.block-title a, .block-title span, .block-title label {
	line-height: 1;
	
}
.td-fix-index h3 {
	font-size: 32px;
	font-family: HelveticaNeue;
	font-style: italic;
	font-weight: bold;
}

.single-cloud-temp-racing.navigation a[rel="next"] {
	color: #134f8e;
	padding-left: 15px;
}
.single-cloud-temp-racing.navigation a[rel="prev"] {
	color: #134f8e;
}
.single-cloud-temp-racing .seprator {
	color: #134f8e;
	padding-left: 15px;
}

.tp-mask-wrap {
	text-align: center;
	margin-top: -175px;
}
.btn-color {
	color: #134f8e;
}

body h1 {
	font-style: italic;
}

.side-pad {
	background-color: #e5e5e5 !important;
	padding-left: 1em;
	padding-right: 1em;
	padding-top: 1em;
	padding-bottom: 1em;
}
body.tag .td-container {
	width: 1200px
}
.tribe-events-event-image {
	margin-top: 15px;
}
.tribe-events-event-thumb {
	margin-left: 25px !important;
	padding-bottom: 15px !important;
}
.tribe-event-duration {
	margin-left: 25px;
}
body.post-type-archive-tribe_events h3 {
	margin-left: 25px;
	margin-right: 20px;
}
.tribe-events-event-body {
	margin-top: -15px !important;
}

.page-id-421 .td-gallery-slide-copywrite {
	line-height: 1.7;
	font-size: 18px;
}

.td-block-title span, .td-block-title a {
	padding: 0px;
}
body.page-id-614 .block-title.td-block-title {
	padding-left: 15px;
}
.videoPosts .block-title.td-block-title {
	padding-left: 15px;
}

body.single-wpsl_stores .td-post-content .td-a-rec {
	display: none;
}


/*********User Reistration CSS********/

input[type="submit"]:hover {
	background-color: #222 !important;
}
input[type="submit"] {
	background-color: #134f8e !important;
	width: auto;
}
ul.wpuf-form {
	width: 100%;
}
.wpuf_customs {
	display: none;
}
.attachment-full.size-full {
	width: 100% !important;
}
form.wpuf-form-add ul.wpuf-form li .wpuf-label {
	width: 20%;
}
form.wpuf-form-add ul.wpuf-form li .wpuf-fields {
  width: 80% !important;
  position: relative;
}
form.wpuf-form-add .hel {
	position: absolute;
	top: 0;
}
form.wpuf-form-add .wpuf-category-checklist {
	padding-top: 30px !important;
}
form.wpuf-form-add #category-50 {
  width: 100%;
  border-bottom: 2px solid #d22529;
}
/***************** Single Store Page ********************/
.store-info {
	width: 100%;    
	margin-bottom: 1%;
}
.store-info-data{
	width: 100%;
	flex-direction: row;
	display: flex;
	margin: 1% 0;
}
.store-info-data .td-post-featured-image {
  width: 20%;
  flex: 0 0 20%;
  padding-right: 3%;
}
.store-info-data .td-post-featured-image img{
	margin-bottom:0;
}
.store-info-detail h4{
	margin-top:0;
}
.store-info-detail-all td.profile-stats a .bd {
	font-size: .9em;
	display: block;
}
.store-info-detail-all td.profile-stats a .hd {
	display: block;
	font-weight: bold;
	font-size: 1.2em;
	color: #134f8e;
}
.store-info-detail-all td.profile-stats a {
	text-decoration: none;
	color: initial;
	text-align: center;
}
.store-info .fancyTab {
	text-align: center;
  padding:15px 0;
  background-color: #eee;
	box-shadow: 0 0 0 1px #ddd;
  transition: top .2s;
	margin: 0 1% 0 0;
  line-height: 2;
	list-style: none;
}

.store-info .fancyTab.active {
  top:0;
  transition:top .2s;
	background: #fff;
	box-shadow: 1px 1px 0 1px #fff, 0 0px 0 1px #ddd, -1px 1px 0 0px #ddd inset;
	position:relative;
	z-index: 0;
}

.store-info  .whiteBlock {
  display:none;
}

.store-info .fancyTab.active .whiteBlock {
  display:block;
  height:2px;
  bottom:-2px;
  background-color:#fff;
  width:99%;
  position:absolute;
  z-index:1;
}
.store-info .fancyTabs {
	border-bottom:2px solid #ddd;
  margin: 0 0;
	display:flex;
}
.store-info .fancyTab .fa {
  font-size: 20px;
	width:100%;
	padding: 15px 0 5px;
  font-family:FontAwesome !important;
}

.store-info .fancyTab.active span {
  color: #d22529;
}

.store-info .fancyTab a:focus {
	outline:none;
}

.store-info .fancyTabContent {
  border-color: transparent;
  box-shadow: 0 -2px 0 -1px #fff, 0 0 0 1px #ddd;
  padding: 0px 15px 15px;
  position:relative;
  background-color:#fff;
	padding-top: 2%;
}

.store-info .nav-tabs > li.fancyTab.active > a, .store-info .nav-tabs > li.fancyTab.active > a:focus,.store-info .nav-tabs > li.fancyTab.active > a:hover {
	border-width:0;
	text-decoration:none;
}

.store-info .nav-tabs > li.fancyTab:hover {
	background-color:#f9f9f9;
	box-shadow: 0 0 0 1px #ddd;
	text-decoration:none;
}

.store-info .nav-tabs > li.fancyTab.active:hover {
  background-color:#fff;
  box-shadow: 1px 1px 0 1px #fff, 0 0px 0 1px #ddd, -1px 1px 0 0px #ddd inset;
}

.store-info .nav-tabs > li.fancyTab:hover a {
	border-color:transparent;
	border-right: 1px solid transparent;
}

.store-info .nav.nav-tabs .fancyTab a[data-toggle="tab"] {
  background-color:transparent;
  border-bottom:0;
	text-decoration:none;
}
.store-info .nav-tabs > li.fancyTab:last-child a {
  border-right: 1px solid transparent;
}

.store-info .nav-tabs > li.fancyTab.active:last-child {
  border-right: 0px solid #ddd;
	box-shadow: 0px 2px 0 0px #fff, 0px 0px 0 1px #ddd;
}

.store-info .fancyTab:last-child {
  box-shadow: 0 0 0 1px #ddd;
}

.store-info .tabs .nav-tabs li.fancyTab.active a {
	box-shadow:none;
  top:0;
}


.store-info .arrow-down {
	display:none;
  width: 0;
  height: 0;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-top: 21px solid #ddd;
  position: absolute;
  top: -2px;
  left: calc(50% - 20px);
}

.store-info .arrow-down-inner {
  width: 0;
  height: 0;
  border-left: 18px solid transparent;
  border-right: 18px solid transparent;
  border-top: 12px solid #fff;
  position: absolute;
  top: -22px;
  left: -18px;
}

.store-info .fancyTab.active .arrow-down {
  display: block;
}
section#fancyTabWidget {
	margin: 1% 0;
}
.single-wpsl_stores .td-footer-page .wpsl-gmap-canvas,.single-wpsl_stores .td-footer-page .wpsl-locations-details,.single-wpsl_stores .td-footer-page .wpsl-opening-hours {
	display: none;
}
.store-info .bd.basic {
  position:relative;
}
.store-info .bd.basic img {
	border: 2px solid #eee;
	padding: 2%;
	margin-bottom:0;
}
.store-info .profile-full-feed.member-search-listing-feed {
	width: 25%;
	float: LEFT;
	margin-bottom:3%;
}
.store-info .all_members:after{
	content: "";
  display: table;
  clear: both;
}
.store-info .bd.basic .member-name-overlay{
	position: absolute;
	top: 0;
	width: 97%;
	height: 100%;
}
.store-info .bd.basic:hover .member-name-overlay {
	background: rgba(255,255,255,0.7);
}
.store-info .gallery {
  display: flex;/* grid;
		grid-column-gap: 8px;
		grid-row-gap: 8px;
		grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
	grid-auto-rows: 8px; */
}
.store-info .gallery img {
  max-width: 100%;
  border-radius: 8px;
  box-shadow: 0 0 16px #333;
  transition: all 1.5s ease;
}
.store-info .gallery img:hover {
  box-shadow: 0 0 32px #333;
}
.store-info .gallery .content {
  padding: 4px;
}
.store-info .gallery .gallery-item {
  transition: grid-row-start 300ms linear;
  transition: transform 300ms ease;
  transition: all 0.5s ease;
  cursor: pointer;
}
.store-info .gallery .gallery-item:hover {
  transform: scale(1.025);
}
@media (max-width: 600px) {
  .store-info .gallery {
    grid-template-columns: repeat(auto-fill, minmax(30%, 1fr));
	}
}
@media (max-width: 400px) {
  .store-info .gallery {
    grid-template-columns: repeat(auto-fill, minmax(50%, 1fr));
	}
}
@-moz-keyframes zoomin {
  0% {
    max-width: 50%;
    transform: rotate(-30deg);
    filter: blur(4px);
	}
  30% {
    filter: blur(4px);
    transform: rotate(-80deg);
	}
  70% {
    max-width: 50%;
    transform: rotate(45deg);
	}
  100% {
    max-width: 100%;
    transform: rotate(0deg);
	}
}
/******************5 Aug 2019******************************/
/*.store-info {
	display: flex;
	}
	.store-info-data {
	width: 44%;
	display: flex;
	}
	section#fancyTabWidget {
	width: 56%;
}*/
body.single-wpsl_stores .td-post-content img.event-img {
	/*float: right;*/
	margin-right: 0px;
	padding-top: 2px;
	width: 25%;
	float: left;
	margin-bottom: 2px;
	margin-left: -3px;
}
.td-page-content p, .td-post-content p, .wpb_text_column p, .td_block_text_with_title p, .woocommerce #tab-description p, .mce-content-body p, .td-page-content li, .td-post-content li, .wpb_text_column li, .td_block_text_with_title li, .woocommerce #tab-description li, .mce-content-body li {
	line-height: 1.5;
}
.tim-dat{
  /*background: url(http://rrw.2amarketing.com/wp-content/uploads/2019/08/icons8-calendar-96.png );*/
  /*width: 85px;
  height: 85px;
  margin-left: 15px;*/
  float: left;
}
.taxt {
	text-align: center;
	font-weight: bold;
	font-size: 24px;
	font-style: italic;
	padding-top: 25px;
	margin-left: 25%;
	position: absolute;
	color: #134f8e;
}
.yr {
	padding-left: 30px;
	font-weight: bold;
	color: #134f8e;
	font-size: 18px !important;
	font-style: italic;
	float: left;
}
.dat {
	margin-bottom: 0px !important;
	padding-top: 60px;
	padding-left: 23px;
	font-weight: bold;
	color: #134f8e;
	font-size: 14px !important;
	font-style: italic;
}
.read-btn a {
    float: right;
    padding-top: 45px;
    padding-right: 45px;
    font-size: 16px;
    font-weight: bold;
    font-style: italic;
    color: #d22529;
}
.read-btn a:hover {
    color: #134f8e;
}
td.taxt-event-img {
    background-color: #e5e5e5;
}
h4 a.sess {
	color: #06c;
}
#EVENTS table td.dat-tim {
    width: 80%;
}
/*#EVENTS table td.taxt-title {
    width: 60%;
}*/
td.sess-img {
    width: 25%;
    padding-left: 15px;
    padding-top: 15px;
}

.single-wpsl_stores div:focus {
	outline: none;
}
/***************** Single Store Page ********************/
/***************** Account Page ********************/
.logged-in .wpuf-dashboard-container .wpuf-dashboard-navigation {
  box-shadow: 5px 7px 5px 2px #eee;
	width:25%;
}
.logged-in .wpuf-dashboard-container .wpuf-dashboard-navigation ul li {
	padding: 10px;
	margin: 0;
	border-top: 1px solid #eee;
}
.logged-in .wpuf-dashboard-container .wpuf-dashboard-navigation ul li:hover,.logged-in .wpuf-dashboard-container .wpuf-dashboard-navigation ul li.active {
  background-color: #000;
}
.logged-in .wpuf-dashboard-container .wpuf-dashboard-navigation ul li.active a,.logged-in .wpuf-dashboard-container .wpuf-dashboard-navigation ul li:hover a {
	color: #fff;
}
.wpuf-loginG.wpuf-user-loggedin {
	width: 100%;
}
.wpuf-loginG .wpuf-user-avatar {
	width: 20%;
	float: left;
}
.wpuf-loginG .wpuf-user-info {
	width: 80%;
	float: left;
}
.wpuf-loginG.wpuf-user-loggedin:after {
	content: '';
	display: table;
	clear: both;
}
.wpuf-loginG .wpuf-user-avatar img {
	border-radius: 50%;
	width: 65%;
	margin-bottom: 0;
}
.wpuf-loginG .wpuf-user-info h3{
	font-size:24px;
}
/***************** Account Page ********************/
#wpsl-result-list div#wpsl-stores {
    height: auto !important;
}

/********  new css 23 aug *******/
/* .td-header-header .td-header-sp-logo, .td-header-header .td-header-sp-recs
{
	width:25% !important;
	display: inline-block;
	vertical-align: middle;
	margin-right: -4px;
}
.td-header-header .td-header-sp-recs
{
	width:72% !important;
	float: none !important;
}
.td-visible-desktop.adv-center
{
	width: 74%;
    display: inline-block;
    vertical-align: middle;
     margin-right: -4px;
}
.td-visible-desktop.adv-right
{
	width:25%;
	display: inline-block;
    vertical-align: middle;
    margin-right: -4px;
    text-align: right;
}
.td-visible-desktop.adv-right a>img, .td-visible-desktop.adv-center img
{
	position: inherit;
}
 */
ul.wpuf-form li .wpuf-fields ul.wpuf-category-checklist li.wpuf-checkbox-inline>label>input{
	width:auto;
}
.archive.category .td-pb-span12 .tdb-category-title {
    display: none;
}
.archive .tribe-events-page-title {
    text-transform: uppercase;
}
#addPostForntend ul.wpuf-form li .wpuf-fields ul.wpuf-attachment-list  textarea[placeholder="Caption"] {
	    min-height: 20px;
    width: 300px;
    height: 100px;
		overflow:auto;
}
#addPostForntend ul.wpuf-form li .wpuf-fields ul.wpuf-attachment-list  input[placeholder="Title"], #addPostForntend ul.wpuf-form li .wpuf-fields ul.wpuf-attachment-list  textarea[placeholder="Description"] {
    display: none;
}
#addPostForntend  ul.wpuf-form li .wpuf-fields ul.wpuf-attachment-list {
    overflow: hidden;
}
#addPostForntend  ul.wpuf-form li .wpuf-fields ul.wpuf-attachment-list .wpuf-file-input-wrap {
    width:300px; 
}
.ct-header h1.big { /* display: inline-block; */ overflow: hidden; font-style: normal !important; }
.datepicker.dropdown-menu { z-index: 9999 !important; }
.wpb_text_column .td-fix-index p { text-transform: none !important; }
.ct-header.tablex.item.video_slide h1.big { width: 100%; }
.add_sec { overflow: hidden; width: 100%; display: inline-block !important; }
amp-img { max-width: 265px; width: 100%; }
div.loading {
   position: absolute;
   left: 46%;
   width: 70px;
   text-align: center;
   top: 0;
   height: 70px;
   text-align: center;
}
.loading_wrapper{
	position:relative;
	clear:both;
}
.video-wrapper #more_posts {
    padding: 7px 20px;
    background: #fff;
    color: #134f8e;
    cursor: pointer;
		border: 1px solid #134f8e;
    display: block;
    margin: auto;
}
.video-wrapper #more_posts:hover {
	color:#fff;
    background: #134f8e;

}
/* a#wpuf-post-draft {
    background-color: #134f8e;
    width: auto;
    font-size: 13px;
    border-radius: 0;
    color: #fff;
    border: none;
    padding: 8px 15px;
    font-weight: 500;
    -webkit-transition: background-color 0.4s;
    -moz-transition: background-color 0.4s;
    -o-transition: background-color 0.4s;
    transition: background-color 0.4s;
} */
.wpuf-pagination {
    margin-top: 1%;
}
.td_module_mega_menu .td-image-wrap:before {
		content: '';
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background-image: url('../jpg/menuplaceholder.jpg');
		background-repeat: no-repeat;
		background-size: cover;
		background-position: center;
		z-index: -1;
}

.td-header-wrap.td-header-style-3.sticky-element-original.element-is-sticky {
    width: 100% !important;
} 
/* Related Posts */
#relatedPost #div_pagination{
	clear:both;
	text-align:center;
}
#relatedPost .td-block-title-wrap span{
	font-family: HelveticaNeueMedium;
	font-size: 18px;
	font-style: italic;
	font-weight: 600;
	color: #ffffff;
}
#relatedPost .tdb_module_related .td-module-meta-info .entry-title  a{
	color:#134f8e;
}
#relatedPost .td-block-title-wrap h4{
	  font-size: 13px;
    font-weight: 400;
    margin-top: 0;
    margin-bottom: 26px;
    padding: 11px 0;
    line-height: 1;
    position: relative;
    overflow: hidden;
    text-align: center;
    border: 1px solid transparent;
		text-transform:uppercase;
}
#relatedPost .td-block-title-wrap{
	background: #134f8e;
	text-align: center;
}
#relatedPost .tdb_module_related .td-module-meta-info .entry-title {
    font-family: HelveticaNeueMedium;
    font-size: 20px;
    line-height: 1.2;
    font-style: italic;
    font-weight: 700;
    text-transform: uppercase;
}
#relatedPost .tdb_module_related .td-module-meta-info .td-excerpt{
	font-family: HelveticaNeueMedium;
	font-style: italic ;
	margin: 0 0 15px 0;
	font-size: 13px;
  color: #777;
}
	#relatedPost .tdb_module_related .td-module-meta-info .td-read-more {
    margin: 0px;
}
#relatedPost .tdb_module_related .td-module-meta-info  .td-read-more a {
    font-family: HelveticaNeueMedium;
    font-size: 18px;
    font-style: italic;
    font-weight: 600;
    text-transform: uppercase;
		border-color: #05508e;
		border-width: 1px;
    border-style: solid; 
		padding: 8px;
		background-color: #05508e;
}
#relatedPost .tdb_module_related .td-module-meta-info  .td-read-more:hover a {
		background-color: #fff !important;
		color: #05508e;
}
#relatedPost .tdb_module_related .td-module-meta-info{
	text-align:center;
	    padding: 15px 5px 0;
}
#relatedPost .tdb_module_related .td-image-wrap .entry-thumb{
	    background-position: center 50%;
}
#relatedPost .tdb_module_related .td-image-wrap{
	padding-bottom: 50%;
}
#relatedPost .tdb_module_related{
	width:50%;
	float:left;
	padding-bottom: 25px;
  margin-bottom: 25px;
	padding-left: 1.6%;
  padding-right: 1.6%;
}
#relatedPost .replaceContent {
	display: flex;
  flex-wrap: wrap;
}
/* Related Posts */
/* Slider */
.slider_bg #home.ct-header.ct-header--slider {
    max-width: 1400px;
    width: 100%;
}
.slider_bg .ct-u-display-tablex {
    height: 800px;
}
.slider_bg #home .slick-slide {
  background-size:100% 100% !important;
	background-color:transparent !important;
}
.slider_bg{
	background:#000;
}

/* Slider */
/************Responsive*************/

@media only screen and (max-width: 767px){
	/* Slider */
	.slider_bg {
    background: #fff;
	}
	.slider_bg .ct-header h1.big {
    height:30px;
	}
	.slider_bg .ct-u-display-tablex .slider-inner {
    background-color: rgba(19,79,142,0.7);
    padding: 2% 0% 5%;
    position: relative;
  
	}	
	/* Slider */
	
/* .ct-slick-homepage .slick-prev,.ct-slick-homepage .slick-next{ display:none !important;} */
#relatedPost .tdb_module_related{
	width:100%;
	float:left;
}
.add_sec iframe { width: 100%; max-width: 265px; margin: 0 auto; }
	form.wpuf-form-add .wpuf-category-checklist {
	padding-top: 15% !important;
}
	.ct-u-display-tablex > .inner {
		vertical-align: bottom !important; 
	}
	h1.big {
    margin-top: 0px !important;
    margin-bottom: 0px; 
	}
	body.home .tdc-content-wrap>.tdc-zone>.wpb_row>.td-stretch-content, body.page-id-303 .tdc-content-wrap>.tdc-zone>.wpb_row>.td-stretch-content {
    padding-left: 0;
    padding-right: 0;
	}
	.td-header-menu-wrap-full.td-container-wrap.td_stretch_container.td_stretch_content_1200 {
		padding-top: 0px !important;
	}
	.td_single_image_bg {
		margin-left: auto;
		margin-right: auto;
	}
	body.tag .td-container {
		width: 350px;
	}
	
	.td_single_image_bg {
		width: 100% !important;
	}
	.img-side-action {
		width: 335px !important;
		margin-left: 0px !important;
		margin-right: 0px !important;
	}
	.td-fix-index p, .td-pulldown-size {
		padding-left: 10px !important;
		padding-right: 10px !important;
	}
	.td-block-span12 {
		padding-left: 10px !important;
		padding-right: 10px !important;
	}
	body.page-id-39 .td_block_inner{
		margin-left: 10px !important;
		margin-right: 10px !important;
	}
	body.post-type-archive-tribe_events #tribe-mobile-container .type-tribe_events h4 {
		margin: 0px 0px 20px;
	}
	#tabs_desc_702_1 {
		width: 370px !important;
		margin-left: -15px;
	}
	#tabs_desc_702_2 {
		width: 370px !important;
		margin-left: -15px;
	}
/*	body.page-id-303 #home {
		width: 375px !important;
		margin-left: -20px !important;
	}*/
	.td_block_wrap.td_block_categories_tags.td_uid_17_5d2ef73e7c2e2_rand.td-pb-border-top.td_block_template_1 {
		margin-top: 1590px !important;
	}
	.videoPosts .td-pb-row [class*="td-pb-span"] {
		float: left !important;
	}
	.menu-magazine-menu-container {
		display: none !important;
	}
	.td-pb-row [class*="td-pb-span"] {
	width: 100% !important;	
	}
	/**************Slider************/
	.ct-u-display-tablex {
		height: 350px !important;
	}
	h1.big {
		font-size: 21px !important;
		line-height: 1.1 !important;
		/* margin-top: 190px !important;
		margin-bottom: 0px !important; */
	}
	/*h1.big {
		font-size: 24px !important;
		line-height: 0.9 !important;
		 margin-top: 190px !important;
		margin-bottom: 0px !important;
	} */
	.slider-inner .btnReadMore {
		padding: 0.2rem 1.6rem;
	}
	div#td_uid_2_5d4d52ed73260 {
 		padding-left: 0px;
   		padding-right: 0px;
	}
	/************************************/

	/********Post Page***********/
	form.wpuf-form-add input[type="text"], input[type="url"], input[type="tel"], input[type="email"] {
		width: 100%;
	}
	form.wpuf-form-add ul.wpuf-form li .wpuf-label {
    width: 100%;
	}
	form.wpuf-form-add ul.wpuf-form li .wpuf-fields {
    width: 100% !important;
	}
	
	/***************** Single Store Page ********************/
	.store-info-data {
    display: block;
	}
	.store-info-data .td-post-featured-image {
		width: 100%;
		flex: 0 0 100%;
		padding-right: 0;
	}
	.store-info .fancyTab{  width: 100%; }
	.store-info .fancyTab .hidden-xs { display:none; }
	
	/***************** Single Store Page ********************/
	
  /***************** 6 August 2019 ***********************/
	body.single-wpsl_stores .td-post-content img.event-img {
    margin-left: auto;
    margin-right: auto;
    padding-top: 5px;
    width: 100%;
	}

	.taxt {
    padding-top: 50%;
    margin-left: 22%;
	}
	.dat {
    padding-left: 80px;
    padding-top: 30px;
	}
	.read-btn a {
    padding-right: 35%;
    padding-top: 15px;
	}
	/*******************************************************/
	.ct-header h1.big { height: 38px; margin-bottom: 15px; overflow: hidden; padding: 2% 1.5% 4% !important; }
	.td_mod_wrap.td-fix-index h1,.td-fix-index h1,h4.td-block-title .td-pulldown-size,.tribe-events-title-bar h1.tribe-events-page-title,h4.block-title.td-block-title span { font-size: 23px !important; }
	h1.big, .td-fix-index h1.big { font-size: 16px !important; line-height: 1.4 !important; }
	.vid_sec .td-fix-index p { display: inline-block; }
	.td_block_padding .td-next-prev-wrap, .td_block_padding .td-load-more-wrap { margin-left: 10px; }
	/* .td_block_wrap { padding: 0 0 10px; } */
	.td_block_wrap { padding: 0px; }

}
/*************** ipad************/
@media only screen and (device-width : 768px) and (device-height : 1024px) {
	.ct-header.tablex.item.subscribe_slide {
    background-size: contain !important;
    background-color: #000 !important;
    padding-top: 20px;
	}
	h1.big {
		margin-top: 275px !important;
		margin-bottom: 0px;
	}
	.ct-u-display-tablex {
		height: 475px;
	}   
	
	/*.td-module-meta-info {
		width: 145px !important;
	}*/
	.tdb_module_related  .td-module-meta-info {
		width: auto !important;
	}
	.read-btn a {
    float: right;
    padding-top: 25px;
	}
	.taxt {
    padding-top: 10px;
	}
	.dat {
    padding-top: 35px;
	}
	
}

@media only screen and (device-width : 1024px) and (device-height : 768px) {
	.ct-u-display-tablex {
		height: 500px !important;
	}
	h1.big {
		margin-top: 275px !important;
	}
	#tribe-events-pg-template {
    padding: 40px 20px 20px;
	}
}

@media only screen and (max-width:768px){
	.tribe-events-event-body {
		margin-top: 15px !important;
	}
}




@media only screen and (device-width : 667px) and (device-height : 375px)  {
	
	#tabs_desc_702_1 {
		width: 625px !important;
	}
	#tabs_desc_702_2 {
		width: 625px !important;
	}   
	.maxico-show-center::before {
    background-size: 15% !important;
	}
	.taxt {
    padding-top: 4%;
    margin-left: 25%;
	}
	.dat {
    padding-left: 25px;
    padding-top: 50px;
	}
	.read-btn a {
    padding-right: 10%;
    padding-top: 30px;
	}
	body.single-wpsl_stores .td-post-content img.event-img {
    width: 25%;
	}
	.ct-header.tablex.item.subscribe_slide {
    background-size: contain !important;
	}
}

@media only screen  and (device-width : 360px) and (device-height : 740px) {
	.td-pb-row [class*="td-pb-span"] {
		width: 100% !important;
	}
	.td_single_image_bg {
    width: 320px !important;
    margin-right: 20px;
	}
}

@media only screen  and (device-width : 640px) and (device-height : 360px) {
	.maxico-show-center::before {
	    height: 33% !important;
	}
}
@media only screen  and (device-width : 640px) and (device-height : 384px) {
	.maxico-show-center::before {
    height: 33% !important;
	}
}
@media only screen  and (device-width : 732px) and (device-height : 412px) {
.maxico-show-center::before {
    top: 15% !important;
    height: 40% !important;
    }
}
@media only screen  and (device-width : 740px) and (device-height : 360px) {
	
	#tabs_desc_702_1 {
		width: 700px !important;
	}
	#tabs_desc_702_2 {
		width: 700px !important;
	}
	.maxico-show-center::before {
    background-size: 15% !important;
	}
	.read-btn a {
    padding-right: 10%;
    padding-top: 35px;
	}
	.taxt {
    padding-top: 4%;
    margin-left: 25%;
	}
	.dat {
    padding-left: 25px;
    padding-top: 50px;
	}
	body.single-wpsl_stores .td-post-content img.event-img {
    width: 25%;
	}
}

@media only screen and (device-width : 812px) and (device-height : 375px)  {
	#tabs_desc_702_1 {
		width: 625px !important;
	}
	#tabs_desc_702_2 {
		width: 625px !important;
	}
	#tribe-events-pg-template {
    padding: 40px 20px 20px;
	}
}

@media only screen and (device-width : 834px) and (device-height : 1112px)  {
	.ct-header.tablex.item.subscribe_slide {
    background-size: contain !important;
    background-color: #000 !important;
    padding-top: 20px;
	}
	.read-btn a {
    float: right;
    padding-top: 25px;
	}
	.taxt {
    padding-top: 10px;
	}
	.dat {
    padding-top: 35px;
	}
	#tribe-events-pg-template {
    padding: 40px 20px 20px;
	}
	body.page-id-476 #myTab_702 li {
    width: 100%;
	}
	
}

@media only screen and (device-width : 1112px) and (device-height : 834px)  {
	#tribe-events-pg-template {
    padding: 40px 20px 20px;
	}
}

@media only screen and (device-width : 736px) and (device-height : 414px) and (-webkit-device-pixel-ratio : 3) {
	.ct-header.tablex.item {
    background-size: 100% 90%;
	}
	#tabs_desc_702_1 {
		width: 690px !important;
	}
	#tabs_desc_702_2 {
		width: 690px !important;
	}
	.maxico-show-center::before {
    background-size: 15% !important;
	}
	.read-btn a {
    padding-right: 10%;
    padding-top: 35px;
	}
	.taxt {
    padding-top: 4%;
    margin-left: 25%;
	}
	.dat {
    padding-left: 25px;
    padding-top: 50px;
	}
	body.single-wpsl_stores .td-post-content img.event-img {
    width: 25%;
	}
}

@media only screen and (device-width : 414px) and (device-height : 736px) and (-webkit-device-pixel-ratio : 3) { 
	.td_uid_29_5d2eb4e939e3e_rand {
    margin-left: 0px !important;
    margin-right: 0px !important;
	}  
	.td_single_image_bg {
		width: 370px !important;
	}
	/* .vc_column.td_uid_38_5d2eb8b652f1f_rand.wpb_column.vc_column_container.tdc-column.td-pb-span4 {
		width: 370px !important;
	}
	.td_uid_18_5d2eb8ebc542c_rand_style.td-element-style {
		width: 370px !important;
	}
	.td-pb-row [class*="td-pb-span"] {
		width: 370px !important;
	} */
	#tabs_desc_702_1 {
		width: 370px !important;
		margin-left: -15px;
	}
	#tabs_desc_702_2 {
		width: 370px !important;
		margin-left: -15px;
	}
	body.page-id-39 .td-pb-row [class*="td-pb-span"], body.page-id-303 .td-pb-row [class*="td-pb-span"] {
		width: 100% !important;
	}	
	body.page-id-39 .td_social_button {
		margin-right: 35px !important;
	}
	body.page-id-39 .td_mod_wrap.td-fix-index {
		margin-left: 10px !important;
	}
	body.page-id-39 .td_block_inner{
		margin-left: 10px !important;
		margin-right: 10px !important;
	}
	body.post-type-archive-tribe_events #tribe-mobile-container .type-tribe_events h4 {
		margin: 0px 0px 20px;
	}
	.read-btn a {
    padding-right: 40%;
    padding-top: 15px;
	}
	.dat {
    padding-left: 90px;
	}
	.taxt {
    margin-left: 25%;
	}
}

@media only screen and (min-width: 1024px) and (max-height: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {

	.td-module-meta-info {
		width: 190px !important;
	}
	.tdb_module_related  .td-module-meta-info {
		width: auto !important;
	}
	h1.big {
		margin-top: 275px !important;
		margin-bottom: 0px;
	}
	.ct-u-display-tablex {
		height: 475px;
	}
	.vc_column.td_uid_19_5d31b2e1d8353_rand.wpb_column.vc_column_container.tdc-column.td-pb-span4 {
		margin-left: 15px !important;
	}
	body.page-id-541 .td-pb-span4 .wpb_wrapper, .td-ss-main-sidebar {
		margin-left: 15px !important;
		
	}
	#tribe-events-pg-template, .tribe-events-pg-template {
		margin-left: 25px;
		margin-right: 30px;
	}
	.ct-header.tablex.item.subscribe_slide {
    background-size: contain !important;
    background-color: #000 !important;
    margin-top: 0px !important;
	}
}

@media only screen and (device-width : 800px) and (device-height : 1280px) {

	h1.big {
		margin-top: 275px !important;
		margin-bottom: 0px;
	}
	.ct-u-display-tablex {
		height: 475px;
	}
	/* .td-module-meta-info { */
		/* width: 145px !important; */
	/* } */
	#tribe-events-pg-template, .tribe-events-pg-template {
		margin-left: 25px;
		margin-right: 30px;
	}
	.read-btn a {
    float: right;
    padding-top: 25px;
	}
	.taxt {
    padding-top: 10px;
	}
	.dat {
    padding-top: 35px;
	}
	body.page-id-476 #myTab_702 li {
    width: 100%;
	}
	.ct-header.tablex.item.subscribe_slide {
    background-size: contain !important;
    background-color: #000 !important;
    padding-top: 20px;
	}
}

@media only screen and (device-width : 812px) and (device-height : 375px) and (-webkit-device-pixel-ratio : 3)  {
  
	body.page-id-541 .td-element-style {
		margin-left: 15px !important;
	}
	body.page-id-541 .td-pb-span4 .wpb_wrapper, .td-ss-main-sidebar {
		margin-left: 15px !important;
	}
	.read-btn a {
    float: right;
    padding-top: 25px;
	}
	.taxt {
    padding-top: 10px;
	}
	.dat {
    padding-top: 35px;
	}
}

@media only screen and (min-width:768px){
	#wpuf-login-form,#wpuf-registration-form{
		width:60%;
	}
	form.wpuf-form-add{
		width:100%;
		margin:0 auto;
	}
	.wpuf-dashboard-content.event-create, .wpuf-dashboard-content.posts-create, .wpuf-dashboard-content.edit-front-post {
    width: 72% !important;
	}
}

@media only screen and (min-width:1280px){	
	form.wpuf-form-add  li .wpuf-fields .wpuf-category-checklist li.wpuf-checkbox-inline{
		display:inline-flex;
	}
}
/* @media only screen and (min-width: 1200px) and (max-width: 1700px) { */
	/* .ct-header.tablex.item.subscribe_slide {    /* height: 600px;  */  /* background-size: contain !important;} */
/* } */
@media only screen and (max-width: 480px){
	/*.ct-u-display-tablex {
    height: 300px !important;
	}*/
	.ct-u-display-tablex {
	height: 215px !important;
	}
	/* .ct-header.tablex.item.subscribe_slide {
    background-size: 100% 85%;
    background-color: #fff !important;
	} */
	body.page-id-493 .item-details {
    padding-left: 0px !important;
	}
}


.lst-List_Items .lst-List_Item {
	position: relative;
	display: flex;
	margin-bottom: 1.5rem;
	margin-left:0;
}

.lst-List_Items .lst-List_Item .ppl-Card {
	display: flex;
	width: 100%;
	transition: opacity .18s,-webkit-transform .18s;
	transition: transform .18s,opacity .18s;
	transition: transform .18s,opacity .18s,-webkit-transform .18s;
}
.lst-List_Items .lst-List_Item .ppl-Card:before {
	top: 0;
	right: -1px;
	bottom: 0;
	left: -1px;
	background-color: hsla(0,0%,61%,.3);
	-webkit-filter: blur(22px);
	filter: blur(22px);
	opacity: 0;
	-webkit-transform: rotateX(30deg);
	transform: rotateX(30deg);
	-webkit-transform-origin: center bottom;
	transform-origin: center bottom;
	-webkit-transform-style: preserve3d;
	transform-style: preserve3d;
	transition: opacity .3s;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.lst-List_Items .lst-List_Item .ppl-Card:after,.lst-List_Items .lst-List_Item  .ppl-Card:before {
	content: "";
	position: absolute;
	z-index: -1;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	will-change: transform;
}
.lst-List_Items .lst-List_Item .ppl-Card_ImageContainer {
	position: relative;
	flex-shrink: 0;
	border-radius: 4px 0 0 4px;
	overflow: hidden;
}

.lst-List_Items .lst-List_Item .img-Image_Image-loaded {
	opacity: 1;
}
.lst-List_Items .lst-List_Item .img-Image_Image {
	object-fit: cover;
	margin-bottom: 0 !important;
	width: 100%; 	
}


.lst-List_Items .lst-List_Item .ppl-Card_Body {
	flex-direction: column;
	flex-grow: 1;
	display: flex;
	padding: 0 10px;
	background-color: #fff;
	border-top: 1px solid #d8d8d8;
	border-right: 1px solid #d8d8d8;
	border-bottom: 1px solid #d8d8d8;
	border-radius: 0 4px 4px 0;
}
.lst-List_Items .lst-List_Item .ppl-Card_Title {
	font-size: 1rem;
	font-weight: 500;
	line-height: 1rem;
	margin-top: 5px;
	margin-bottom: 5px;
}
.lst-List_Items .lst-List_Item .ppl-Card_Text {
	font-weight: 300;
	color: #888;
	margin-bottom:0;
}

.lst-List_Items .lst-List_Item .ppl-Card:after {
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: #fff;
	border-radius: 4px;
}


body.tdb_template_35 .td-post-content table {
   table-layout: fixed;
   width: 100%;
}
/* body.tdb_template_35 .td-post-content .td-visible-desktop{
	display:flex;
}
 */
 .footer_menu.tdb_header_menu .tdb-menu > li, .footer_menu .tdb-horiz-menu > li {
    float: none;
}
.footer_menu .tdb-horiz-menu > li .sub-menu {
    display: none;
}
@media (min-width: 1201px){
	.lst-List_Items {
    grid-template-columns: repeat(3,1fr);
	}
}

@media (min-width: 901px){
	.lst-List_Items {
    grid-gap: 15px; 
    grid-template-columns: repeat(3,1fr);
	}
	.lst-List_Items .lst-List_Item .ppl-Card_Body {
		padding: 0rem 12px;
	}
	.lst-List_Items .lst-List_Item .ppl-Card_Arrow {
    border-top: 1.875rem solid transparent;
	}
	
	/*.sf-menu > .current-menu-item > a:after, .sf-menu > .current-menu-ancestor > a:after, .sf-menu > .current-category-ancestor > a:after, .sf-menu > li:hover > a:after, .sf-menu > .sfHover > a:after, .td_block_mega_menu .td-next-prev-wrap a:hover, .td-mega-span .td-post-category:hover, .td-header-wrap .black-menu .sf-menu > li > a:hover, .td-header-wrap .black-menu .sf-menu > .current-menu-ancestor > a, .td-header-wrap .black-menu .sf-menu > .sfHover > a, .td-header-wrap .black-menu .sf-menu > .current-menu-item > a, .td-header-wrap .black-menu .sf-menu > .current-menu-ancestor > a, .td-header-wrap .black-menu .sf-menu > .current-category-ancestor > a{
		margin-top: 0px !important;
	}*/
}
@media screen and (max-width:833px){
/*#td-top-mobile-toggle {
    display: block;
    position: relative !important;
    float: left !important;
    right: 0 !important;
    margin-top: -15px;
}*/
}



@media (min-width: 768px){
	.lst-List_Items {
    grid-gap: 15px;
    grid-template-columns: repeat(2,1fr);
    display: grid;
	}
	.lst-List_Items .lst-List_Item {
    margin-bottom: 1.5rem;
	}
	.lst-List_Items .lst-List_Item .ppl-Card {
    flex-direction: column;
	}
	.lst-List_Items .lst-List_Item .ppl-Card_ImageContainer {
    border-radius: 4px 4px 0 0;
	}
	.lst-List_Items .lst-List_Item .ppl-Card_Body {
    border-top: none;
    border-right: 1px solid #d8d8d8;
    border-bottom: 1px solid #d8d8d8;
    border-left: 1px solid #d8d8d8;
    border-radius: 0 0 4px 4px;
	}
	.lst-List_Items .lst-List_Item .ppl-Card:hover {
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
	}
}
@media (max-width: 767px){
.ct-u-display-tablex > .inner {
    vertical-align: bottom !important;
}
.ct-u-display-tablex .slider-inner { background-color: rgba(19,79,142,0.7); padding: 2% 0% 5%; }

.ct-u-display-tablex {
    height: 310px !important;
}
.ct-header.tablex.item {
    background-size: cover !important;
}
.maxico-show-center::before {
    height: 35% !important;
}
}


@media (max-width:1499px)
{
	.black-menu .menu-item a
	{
		font-size:14px !important;
	}
	.td-header-wrap.td-header-style-3.sticky-element-original.element-is-sticky
	{
		padding-top:14px !important;
	}
	/*.td-header-menu-wrap-full
	{
		height: 50px !important;
	}
	.sf-menu li, .td-header-style-3 .sf-menu > li > a
	{
		height: 50px;
		line-height: 50px !important;
	}*/
}
@media (max-width:1366px)
{
	.black-menu .menu-item a
	{
		font-size:14px !important;
	}
}
@media only screen and (min-width:1120px){
	body .td-header-style-3 .td-header-sp-logo {
    width: 25%;
    margin-right: 0 !important;
	}
	body .td-header-wrap .td-header-sp-recs {
    float: left!important;
		width: 75%;
	}
	.td-header-sp-recs .td-visible-desktop{
		margin: 0 5% 0 2%!important;
	}	
	.td-header-sp-recs .td-visible-desktop img, .td-header-sp-recs .td-visible-desktop  .adsbygoogle{
		position:relative;
	}
	.td-a-rec.td-a-rec-id-header{
		position:relative;
	}
	.td-header-sp-recs .td-visible-desktop.adv-right{
		position:absolute;
		top:0;
		right:0%;
		margin:0 !important;
	}
	body .header-search-wrap .td-icon-search{
		width:auto;
	}

}
@media (max-width:1199px)
{
	.black-menu .menu-item a
	{
		font-size:14px !important;
	}
	/* .td-visible-desktop.adv-center, .td-visible-desktop.adv-right
	{
		display:none;
	}
	.td-visible-tablet-landscape
	{
		display:block !important;
	} */
	.td-header-wrap.td-header-style-3.sticky-element-original.element-is-sticky
	{
		padding-top:20px !important;
	}
}
@media (max-width:991px)
{
	/* .td-header-header .td-header-sp-recs
	{
		width:71% !important;
	} */
	.black-menu .menu-item a
	{
		font-size:12px !important;
	}
	#td-top-mobile-toggle
	{
		display: inline-block !important; 
	}
	#menu-td-demo-header-menu-1
	{
		display: none;
	}
	.td-header-wrap .menu-main-header-menu-container {
    display: none;
	}
	.td-header-menu-wrap, .td-header-main-menu.black-menu
	{
		background-color:#134f8e !important;
	}
	#td-header-menu
	{
		display: block;
		text-align: right;
	}
	

}
@media (max-width:767px) {
	.tdb_single_featured_image .tdb-caption-text
	{
		 padding: 12px 30px 0 !important;
         line-height: 1.45 !important;
	}
	
	.content_head .td_mod_wrap.td-fix-index h1 { margin-top: 15px; text-align: center; }
	.content_head .td_block_text_with_title { margin: 0; padding: 0; }
	#td-header-menu
	{
		text-align:left;
	}
	.td-header-header .td-header-sp-recs
	{
		width: 100% !important;
	}
	/* .td-visible-tablet-landscape
	{
		display:none !important;
	} */
	/* .ct-header.tablex.item.subscribe_slide { background-size: contain !important; background-position: center center; top: 50%; position: relative; } */
	.ct-header.tablex.item.subscribe_slide { background-size: contain !important; background-position: center center; position: relative; }
}
/* @media (min-width:1018px) 
{background-size:100% 80% !important;
	body.tdb_template_35 .td-post-content .td-visible-desktop{
	display:flex;
	}
 
} */
@media(max-width: 600px){
	/* .ct-header.tablex.item.subscribe_slide */
	/* {		 */
		/* background-size:112% 85% !important; */
	/* } */

}

@media(max-width:992px) and (min-width:768px){
.td-header-menu-wrap-full.td-container-wrap.td_stretch_container.td_stretch_content_1200{
position: absolute;
top: 14px;
width: auto !important;
right: 0;
}
.td-header-wrap.td-header-style-3.sticky-element-original.element-is-sticky .td-header-menu-wrap-full.td-container-wrap.td_stretch_container.td_stretch_content_1200{
top: 34px;
}
.td-header-wrap .td-header-sp-recs{
float: left !important;
left: -108px;
}
}

@media (max-width: 1320px) and (min-width: 1141px){
	#template-id-35 .td-pb-span9 .td-visible-tablet-landscape{
			display: table;
	}
	#template-id-35 .td-pb-span9 .td-visible-desktop{
			display: none;
	}
}
/* @media (min-width: 1280px){ */
	/* .ct-header.tablex.item.subscribe_slide { */
		/* background-size: contain !important; */
	/* } */
/* } */
@media (max-width: 800px) and (min-width: 768px){
h1.big { margin-top: 100px !important; padding: 2% 0.5% !important; }



}

@media (max-width: 575px) {
.forntSearch { max-width: 250px; }
.ct-header h1.big { height: 52px; }
}

@media (max-width: 414px) {
.forntSearch { max-width: none; float: none; margin: 10px 0 15px; }

}

@media screen and (max-width:980px){
	.slider_bg .ct-u-display-tablex {
    height: auto;
	}
	/* .page-id-39 .tdc-row.td-stretch-content, .tdc-row-composer.td-stretch-content {
			padding-left: 0 !important;
			padding-right: 0 !important;
	}
 */
	.slider_bg {
    background: #fff;
	}
	/* .page-id-39 .td-main-page-wrap {
    padding-top: 48px !important;
  } */
}

@media screen and (max-width: 1023px) and (min-width: 768px) {
.slider_bg1 h1.big { margin-top: 300px !important; font-size: 28px !important; }

}
@media (max-width: 1023px) {
.slider_bg .slick-list.draggable { display: inline-block; height: 100% !important; overflow: hidden; }
.slider_bg .ct-u-display-tablex { height: auto !important; }
.slider_bg .ct-u-display-tablex .slider-inner { margin-top: 38%; }
.slider_bg .slider-inner { padding: 0% 5% 2%; }
.slider_bg .ct-header.tablex.item.subscribe_slide .ct-u-display-tablex { height: 100% !important; min-height: 350px; }

}

@media (max-width: 767px) {
.slick-track { background-color: #000; }
.video_slide iframe { height: 100% !important; min-height: 310px; }
}
@media (max-width: 575px) {
.slider_bg .ct-u-display-tablex .slider-inner { margin-top: 31%; }
.slider_bg .ct-header.tablex.item.subscribe_slide .ct-u-display-tablex { min-height: 200px; }

}
