header.header.cm-header .child-trigger>svg {
	display: none;
} 

.header.cm-header .primary-section{
	padding-bottom: 35px;
	padding-top: 27.5px;
}
.child-theme .cm-btm-tags {
	margin-bottom: 0;
}
.servs-details-pg .col4 form {
	padding-bottom: 0 !important;
	margin-bottom: 50px;
}
header.header.cm-header .page-center{
	max-width:none;
	padding:0 20px;
} 

.header.cm-header .primary-section .container-wrapper{  
	column-gap: 0px;
	display:flex;
}



.span2 .hs-button,
.span3 .hs-button,
.span4 .hs-button,
.span5 .hs-button,
.span6 .hs-button{
	padding:10px 15px;
}
.span2 .hs-sec-btn,
.span3 .hs-sec-btn,
.span4 .hs-sec-btn,
.span5 .hs-sec-btn,
.span6 .hs-sec-btn{
	padding:10px 15px;
}
.header.cm-header .header__menu--desktop>.header__menu-wrapper{
	column-gap: 0px;
}
.custom-no-navigation .primary-section {
	padding-bottom: 34px !important;
	padding-top: 25.5px !important;
}

.header.cm-header .nav>nav>ul .header__menu-item--depth-1>a{
	padding: 0 ;
	font-family: 'Graphik Medium', 'Graphik Regular', Arial, sans-serif;

}

.header.cm-header .nav>nav>ul>li{
	position:relative;
}



.header.cm-header .header__menu--desktop>.header__menu-wrapper .header__menu-submenu, 
.header.cm-header .header__menu--desktop>.header__menu-wrapper .header__menu-submenu--level-2{
	top: calc(100% + 8px);

}

.header.cm-header .header__menu>ul>li>ul{
	padding:0;
}


.header.cm-header nav.header__menu.header__menu--desktop>ul>li{
	padding: 16px 16px 0;
}


.header.cm-header .nav>nav>ul .header__menu-item--depth-1 ul>li a {
	padding: 8px 25px 8px 20px;
	white-space: nowrap;
	font-size: 14px;
	font-family: 'Graphik Medium', 'Graphik Regular', Arial, sans-serif;
	line-height: 2;
	text-align: left;
	font-weight: 300;
	font-style: normal;
	text-transform: none;
	border: none;
	transition: background-color 0.5s ease, color 0.5s ease;

}



.header.cm-header .nav>nav>ul .header__menu-item--depth-1>a .child-trigger{
	display:none;
}
.header.cm-header .cst-humburger-icon .trigger{
	background-color:#fff !important;
}


.header.cm-header .cst-humburger-icon .trigger:nth-child(2){

	width: 19px;
}

.header.cm-header .container-wrapper.mobile-open svg{
	display:none;
}

.header.cm-header .container-wrapper.mobile-open .header .cst-humburger-icon{
	display:block;
}


.cm-banner-wrapper h1 {
	font-size: 52px;
	font-weight: 500;
	font-family: 'Graphik Bold';
	margin: 0;
	padding: 30px 0 35px;
}
.cm-banner-wrapper {
	min-height: 0;
}

.child-theme .actions {
    text-align: right;
}

.child-theme a.hs-button.primary {
    float: right;
}

.child-theme h3.form-title {
	padding:10px ;
    background-color: #01A9E0;
}
.child-theme .hs-search-field__bar,
.child-theme .hs_cos_wrapper_type_email_subscriptions, 
.child-theme .hs_cos_wrapper_type_member_login,
.child-theme .hs_cos_wrapper_type_member_register, 
.child-theme .hs_cos_wrapper_type_password_prompt, 
.child-theme .hs_cos_wrapper_type_password_reset, 
.child-theme .hs_cos_wrapper_type_password_reset_request, 
.child-theme .section.post-footer form,
.child-theme .widget-type-blog_subscribe, 
.child-theme .widget-type-email_simple_subscription, 
.child-theme .widget-type-form, 
.child-theme .widget-type-google_search,
.child-theme .widget-type-password_prompt.custom_error_message{
	padding:0;
}
@media(max-width:1124px){
	.header.cm-header .nav>nav>ul .header__menu-item--depth-1>a{
/* 		padding:15px 12px 0; */
		font-size:14px;
	}
}

@media(max-width:1024px){
	.header.cm-header nav.header__menu.header__menu--desktop>ul>li{
		font-size:14px;
		padding: 0;
	}
	.header.cm-header nav.header__menu.header__menu--desktop>ul>li>a {
		font-size: 14px;
	}

	.header.cm-header nav.header__menu.header__menu--desktop>ul>li {
		padding: 15px 12px 0;
	}

	.header.cm-header .primary-section{
		padding-bottom:0;
	}

	.header.cm-header .primary-section .container-wrapper{
		align-items:normal;
	}
	.header.cm-header  .logo-section{
		margin-bottom: 37px;
	}
	.header.cm-header .primary-section{
		padding-top:30px;
	}
	.no_navigation .footer.footer_section__2 .footer-section-1 {
		padding-top: 54px;
		padding-bottom: 28px;
	}
	.cm-header.header nav>ul.desktop_menu_list>li>a {
		font-size: 14px;
	}
}

@media (min-width: 992px) {
	.header.cm-header .nav>nav>ul>li >a:hover:before{
		content:"";
		background-color: #00a9e0;
		transition: background-color 0.5s ease;
		display: block;
		clear: both;
		height: 10px;
		width: 100%;
		position: absolute;
		bottom: 0;
		left: 0;
		top:62px;
	}
	.nav>nav>ul .header__menu-item--depth-1:hover>a:after {
		content: "";
		height: 30px;
		position: absolute;
		top: 100%;
		width: AUTO;
		MIN-WIDTH: 5REM;
	}
}

@media (max-width: 991px) {
	.cm-header.header.header .nav .header__menu.header__menu--desktop>ul {
		padding-top: 10px;
	}

	header.header.cm-header .nav .header__menu.header__menu--desktop{
		min-height: 0;
	}
	.mobile-open .cst-humburger-icon {
		z-index: 123;
		position:absolute;
		top:21px;
	}
	.header.cm-header nav.header__menu.header__menu--desktop>ul>li {
		padding: 0;
	}
	.header.cm-header .logo-section {
		margin-bottom: 27.5px;
	}
	header.header .nav{
		position:static;
	}



	.header.cm-header .container-wrapper.mobile-open .top-section.mobile_section{
		padding:0;
	}


	.header.cm-header .primary-section .container-wrapper{  

		display:flex;
	}

	.header.cm-header .primary-section .container-wrapper.mobile-open{
		display:block;
	}

	.header.cm-header .primary-section .container-wrapper.mobile-open ul.header__menu-wrapper.no-list{
		padding:0px;
		margin:0;
	}
	header.header.cm-header .nav .header__menu.header__menu--desktop>ul>li.header__menu-item--has-submenu>a{
		padding:0;
	}
	.header.cm-header .nav>nav>ul .header__menu-item--depth-1>a{
		font-size:15px;
	}
	header.header.cm-header .nav .header__menu.header__menu--desktop>ul>li>a{
		padding:0;
	}

	header.header.cm-header .nav .header__menu.header__menu--desktop ul>li {
		border-top:1px solid #343434;
		border-bottom:none;
	}
	header.header.cm-header .nav .header__menu.header__menu--desktop ul>li.child-open {
		border-top:1px solid #00A9E0;
	}


	header.header.cm-header .nav .header__menu.header__menu--desktop>ul>li>.mobile-child-trigger:before{
		content:"";
	}
	.header.cm-header .nav>nav>ul>li:hover:after{
		content:none;
	}
	.child-theme header.header .nav .header__menu.header__menu--desktop>ul>li.header__menu-item--has-submenu>.mobile-child-trigger {
		height: 39px;
	}
	header.header.cm-header .nav .header__menu.header__menu--desktop> ul>li.active {
		background-color: #080808;
		border-top-color: #00a9e0;
	}
	header.header.cm-header .nav .header__menu.header__menu--desktop> ul>li>a:hover,
	header.header.cm-header .nav .header__menu.header__menu--desktop> ul>li.active>a{
		background-color: #00a9e0;
	}

	header.header.cm-header .nav .header__menu.header__menu--desktop ul>li.active>a:hover{
		background-color: #080808;
	}

	header.header.cm-header .nav .header__menu.header__menu--desktop>ul>li>.mobile-child-trigger:before {
		content: "";
		display: inline-block;
		width: 0;
		height: 0;
		margin-left: 2px;
		vertical-align: middle;
		border-top: 4px solid;
		border-right: 4px solid transparent;
		border-left: 4px solid transparent;
	}

	.header.cm-header .nav>nav>ul .header__menu-item--depth-1 ul>li a{
		padding:0;
	}
	header.header.cm-header .nav .header__menu.header__menu--desktop>ul>li.header__menu-item--has-submenu>a,
	header.header.cm-header .nav .header__menu.header__menu--desktop>ul>li>a {
		padding: 0px;
	}

	.header.cm-header .nav>nav>ul .header__menu-item--depth-1 ul>li a{

		border-top: 1px solid #363636;
		color: #777777;
	}

	header.header .nav .header__menu.header__menu--desktop>ul>li>ul{
		padding-top: 0px;
	}

	.child-theme.custom-no-navigation .container-wrapper {
		height: 100%;
		min-height: auto;
	}

	.header.cm-header .nav>nav>ul .header__menu-item--depth-1 ul>li a {
		border-top: 1px solid #363636;
		color: #777;
		font-family: 'Graphik Bold', 'Graphik Regular', Arial, sans-serif;

	}
	.cm-header.header nav>ul.mobile_menu_list>li>a{
		padding:10px 20px !important;
		line-height:19.5px !important;
	}


	.cm-header.header nav ul.mobile_menu_list>li.child-open>a{         
		background-color:#00a9e0;
		border-color: #00a9e0;
	}

	.cm-header.header nav>ul.mobile_menu_list>li>ul>li>a{
		padding:5px 15px 5px 25px !important;
		background-color:transparent;
	}

	.header.cm-header .cst-humburger-icon {
		width:37px;
		position: absolute;
		top: 24px;
		z-index: 123;
	}

	.header.cm-header .cst-humburger-icon .trigger:first-child{
		width:24px;
	}
	.header.cm-header .cst-humburger-icon .trigger{
		width:24px;
		margin-left:13px;
	}
}





@font-face {
	font-family: "Graphik Bold"; 
	src:url(//45535760.fs1.hubspotusercontent-na1.net/hubfs/45535760/raw_assets/public/NZME_June_2024/fonts/graphik%20bold/037353d34aeadce4906f.woff) format("woff"), 
		url(//45535760.fs1.hubspotusercontent-na1.net/hubfs/45535760/raw_assets/public/NZME_June_2024/fonts/graphik%20bold/8ba3096b7a931b8a2948e974d8ab19c2.ttf) format("ttf"), 
		url(//45535760.fs1.hubspotusercontent-na1.net/hubfs/45535760/raw_assets/public/NZME_June_2024/fonts/graphik%20bold/8ba3096b7a931b8a2948e974d8ab19c2.woff2) format("woff2"), 
		font-style: normal;
	font-weight: 700;
	font-stretch: normal;
}

@font-face { font-family: "Graphik Medium";
	src: url(//45535760.fs1.hubspotusercontent-na1.net/hubfs/45535760/raw_assets/public/NZME_June_2024/fonts/graphik%20medium/ff1b9056240f1077b77f.woff) format("woff"), 
		url(//45535760.fs1.hubspotusercontent-na1.net/hubfs/45535760/raw_assets/public/NZME_June_2024/fonts/graphik%20medium/d371a8c845e798bad243ef5f35a7cce1.ttf) format("ttf"), 
		url(//45535760.fs1.hubspotusercontent-na1.net/hubfs/45535760/raw_assets/public/NZME_June_2024/fonts/graphik%20medium/ff1b9056240f1077b77f.woff) format("woff2"); 
	font-style: normal; 
	font-weight: 500;
	font-stretch: normal; 
}


@font-face { font-family: "Graphik Regular"; 
	src:  url(//45535760.fs1.hubspotusercontent-na1.net/hubfs/45535760/raw_assets/public/NZME_June_2024/fonts/graphik%20regular/e95c19f2cecc38aefdcf.woff) format("woff"), 
		url(//45535760.fs1.hubspotusercontent-na1.net/hubfs/45535760/raw_assets/public/NZME_June_2024/fonts/graphik%20regular/4655a8a4b8b755b49bb56905199f227a.woff2) format("woff"), 
		url(//45535760.fs1.hubspotusercontent-na1.net/hubfs/45535760/raw_assets/public/NZME_June_2024/fonts/graphik%20regular/4655a8a4b8b755b49bb56905199f227a.ttf) format("woff"), 
		font-style: normal; 
	font-weight: 400; 
	font-stretch: normal; 
}




.child-theme body,



.child-theme h4,
.child-theme h5,
.child-theme h6,
.child-theme .h1,
.child-theme .h2,
.child-theme .h3,
.child-theme .h4,
.child-theme .h5,
.child-theme .h6,
.child-theme .hs-trans-btn, 
.child-theme form input[type=submit], 
.child-theme .hs-button, 
.child-theme .hs-sec-btn, 
.child-theme .systems-page .hs-search-results__next-page, 
.child-theme .systems-page .hs-search-results__prev-page,
.child-theme nav.blog-pagination > a, 
.child-theme .simple-banner .banner-breacrumb ul.hs-breadcrumb-menu, 
.child-theme .landing-banner .form-row .hs-form-field > label, 
.child-theme .cm_pg_wrp .left-col a.custom, 
.child-theme .cm_pg_wrp .right-col a.custom, 
.child-theme .sidebar-popular-posts .related-title, 
.child-theme .pricing-table-gp .popular-ribon,
.child-theme .blog-feedv3 .read-more, 
.child-theme .glide__bullets.numberBullets .glide__bullet {
	font-family: "Graphik Regular"; 

}

.child-theme h1,.child-theme h2,.child-theme h3,.child-theme h4,.child-theme h5{
	font-family: 'Graphik Bold', 'Graphik Regular', Arial, sans-serif;
}
p>a:not([class]):not([id]){
	text-decoration:underline;
}


.child-theme form{
	margin: 20px 20px 0 20px;
	padding: 0 0 20px;
	zoom: 1;

}
.child-theme .tabber .media-col .form-wrap .hs-input,
.child-theme form input[type=email],
.child-theme form input[type=file],
.child-theme form input[type=number],
.child-theme form input[type=password],
.child-theme form input[type=search],
.child-theme form input[type=tel], 
.child-theme form input[type=text],
.child-theme form select,
.child-theme form textarea{
	padding:1px 2px;
	height:auto;
	display:block;

}

h3.form-title {
    background-color: #01a9e0;
}
.child-theme form input:focus{
	border-width:2px;
}

.child-theme form input[type=submit]{
	border-bottom: 5px solid #00a6e1;
	font-weight: bold;
}

.child-theme .hs-button{
	border-width:0px 0px 5px 0px;
	font-family: Verdana;
	font-weight:bold;
	cursor:pointer;
	font-size:14px;
	line-height:1.214;
}
.child-theme .hs-button:hover{
	text-decoration:underline;

}
.cm-footer.footer .hs-menu-wrapper>ul>li {
	margin: 0px;
}
.cm-footer ul {
	list-style: none;
	padding: 0;
	margin: auto;
	text-align:center;
}

.cm-footer ul li:first-child {
	padding-left: 0;
}

.cm-footer ul li {
	display: inline-block;
	padding: 0;
	line-height: 1.5;
	text-align: left;
	font-weight: 300;
	font-style: normal;

}

.cm-below-footer {
	display: flex;
	justify-content: center;
	align-items: center;
}

.cm-footer ul li>a {
	display: inline-block;
	padding: 0 15px;
	letter-spacing: 0px;
	font-size: 12px;
	font-family: 'Graphik Medium', 'Graphik Regular', Arial, sans-serif;
	color: #343534;
	line-height: 2.5;
	text-align: center;
	font-weight: bold;
	font-style: normal;
	text-transform: uppercase;
}
.cm-below-footer .footer-row .single-line-text {
	display: inline-block;
	padding: 0 10px 0px 0px;
	font-size: 14px;
	font-family: 'Graphik Regular', Arial, sans-serif;
	color: #B1B1B3;
	line-height: 1;
	text-align: center;
	font-weight: 400;
	font-style: normal;
	text-transform: none;
	border-right: 1px solid #B1B1B3;
	margin-bottom: 20px;
}
.cm-below-footer .cm-below-menu .hs-menu-wrapper ul{
	margin:0;

}
.cm-below-footer .cm-below-menu .hs-menu-wrapper ul>li{
	margin:0;

}
.cm-below-footer .cm-below-menu .hs-menu-wrapper ul>li:not(:last-child)>a{
	border-right: 1px solid #B1B1B3;
}
.cm-below-footer .cm-below-menu .hs-menu-wrapper ul>li>a {
	display: inline-block;
	padding: 0 10px;
	font-size: 14px;
	font-family: 'Graphik Regular', Arial, sans-serif;
	color: #B1B1B3;
	line-height: 1;
	text-align: center;
	font-weight: 400;
	text-transform: none;
	margin-bottom: 20px;
}
.cm-below-footer .cm-below-menu .hs-menu-wrapper ul>li:last-child()>a{
	padding:0px 0px 0px 10px;
}

.cm-below-footer .cm-below-menu .hs-menu-wrapper ul>li:last-child>a {
	padding-right: 0;
	padding-left: 6px;}

.footer .hs-menu-wrapper>ul>li {
	line-height: 1;
}
.cm-footer.footer .back_to_top {
	display: none;
}

.cm-below-footer .cm-below-menu .hs-menu-wrapper ul>li>a:hover {
	color: #004785;
}

/*---------------rework--------------------*/



	
.content-wrapper.lising-main-cnt-sidbr {
    padding: 0px 20px;
}

 .content-wrapper .col_secondary {
			display:none;
}



 .lising-main-cnt-sidbr .col_secondary ul {
    padding: 0;
    margin: 0;
}

 .lising-main-cnt-sidbr .col_secondary ul>li {
    float: none;
    display: block;
    clear: both;
    padding-left: 0;
		border-bottom: 1px solid #F2F2F2;
   padding: 10px 0px;
}
.cm-blog-breadcrumb-menu ul>li>span.hs-breadcrumb-menu-divider:before {
    padding: 0;
	content:'\2022';
	font-family: 'Graphik Regular', Arial, sans-serif;
}

.cm-blog-breadcrumb-menu ul>li>span.hs-breadcrumb-menu-divider {
    margin: 0px 5px 0px 6px;
}


 .lising-main-cnt-sidbr .col_secondary ul>li>a {
    font-size: 15px;
    font-family: 'Graphik Bold', 'Graphik Regular', Arial, sans-serif;
    color: #36322D;
    line-height: 1.5;
    text-align: left;
    font-weight: 100;
    font-style: normal;
    text-transform: uppercase;
    background-color: #FFFFFF;

    
}

 .lising-main-cnt-sidbr .col_secondary ul>li>a>span.filter-link-count {
    display: none;
}


.cm-blog-breadcrumb-menu .row-fluid-wrapper .dnd-section {
    padding: 0;
}

.cm-blog-breadcrumb-menu ul {
    display: flex;
    flex-wrap: wrap;
  margin:0px;
    padding: 0;
    list-style: none;
}

.cm-blog-breadcrumb-menu ul>li {
    font-size: 12px;
    color: #808690;
    line-height: 1.4;
      padding:0;
    margin: 20px 0px 30px;
}


.lising-main-cnt-sidbr .col_secondary .dnd-section {
    padding: 0;
}
.lising-main-cnt-sidbr .col_secondary .widget-module ul>li {
    margin: 0;
}


.lising-main-cnt-sidbr .col_secondary .dnd-column {
    padding: 0;
}


.lising-main-cnt-sidbr .col_secondary .widget-module ul>li>a:after {
    display: inline-block;
    margin-left: 10px;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid;
    color: black;
    content: '';
    width: 0;
    height: 0;
    padding-bottom: 1px;
}
.lising-main-cnt-sidbr .col_secondary .row-depth-1 .block>h3 {
    margin: 0;
}

.lising-main-cnt-sidbr .col_main .row-fluid .dnd-section {
    padding: 0;
}
.lising-main-cnt-sidbr .col_main .row-fluid .o-article>h2 {
  
    margin-bottom: 20px;
    line-height: 1.3;
}

.lising-main-cnt-sidbr .col_main .listings.listings_news {
    position: relative;
    float: left;
}

.lising-main-cnt-sidbr .col_main .listings.listings_news>article.listing {
    border-top: 2px solid #d3d2cd;
    padding: 5px 0 30px;
}

.col_main .listings.listings_news>article.listing .listing-inner>h2 {
    margin: 13px 0px;
    font-size: 19px;
    line-height: 1.2;
    text-align: left;
    font-weight: 400;
}
.col_main .listings.listings_news>article.listing .listing-inner .meta {
    font-size: 14px;
    line-height: 1.2;
    font-weight: 100;
}
.col_main .listings.listings_news>article.listing .listing-inner>p {
    padding: 0;
    margin:0px;
  display:inline;
  
}


.col_main .listings.listings_news>article.listing .listing-inner>h2>a:hover {
    color: #006f93;
    text-decoration: underline;
}

.cm-blog-breadcrumb-menu ul>li>a {
    color: #808690;
}

.cm-blog-breadcrumb-menu ul>li>a:hover {
    color: #006f93;
    text-decoration: underline;
}

 .lising-main-cnt-sidbr .col_secondary ul>li>a:hover {
    color: #00a9e0;
}

.body-container--blog-post .cm-banner {
    background-color: #F8F8F8;
}

.body-container--blog-post .cm-banner .page-center {
    padding: 0px 20px;
}

.body-container--blog-post .cm-banner .page-center h1 {
    font-size: 52px;
    padding-top: 30px;
    padding-bottom: 35px;
}

.body-container--blog-post .cm-banner .page-center h1 {
	    font-size: 26px;
    line-height: 1.1;
    margin: 0;
   
    padding-top: 15px;
    padding-bottom: 20px;
	
}
.content-wrapper.lising-main-cnt-sidbr .col_main .col_post_date {
    color: #18A9E0;
    font-family: 'Graphik Bold', 'Graphik Regular', Arial, sans-serif;
    font-size: 24px;
    line-height: 1.3;
    margin: 0px 0px 20px;
    text-transform: uppercase;
}
.content-wrapper.lising-main-cnt-sidbr .col_secondary .block>h3 {
    display: none;
}
.content-wrapper.lising-main-cnt-sidbr .col_main .hs_cos_wrapper>h3 {
    margin: 0;
}

.content-wrapper.lising-main-cnt-sidbr .col_main .hs_cos_wrapper>p {
    margin: 10px 0px 20px;
}


.col_main .listings.listings_news>article.listing .listing-inner>a {
    text-decoration: underline;
}
.lising-main-cnt-sidbr .blog-pagination a {
    padding: 0 5px;
}
.lising-main-cnt-sidbr .blog-pagination {
    text-align: center;
    margin: 0 0 30px;
}
.lising-main-cnt-sidbr .blog-pagination>div {
    display: inline-block;
}

	.content-wrapper.lising-main-cnt-sidbr{
	margin-bottom:15px;
}



/*--------------------------------*/









@media (max-width: 767px) {
	.cm-footer.footer .col-section {
		padding: 0 20px;
	}
}




.child-theme .cm-banner-wrapper h1 {
	font-weight: 500;
	font-family: 'Graphik Bold';
	margin: 0;
	padding: 30px 0 35px;
}
.child-theme .cm-banner-wrapper {
	min-height: 0;
} 

.child-theme .cm-banner-wrapper h1 {
	font-size: 26.0px;
}

@media (min-width: 768px) {
	.content-wrapper ,
	.dnd-section > .row-fluid,
	.page-center{
		
		max-width: 759.9999999977999px;
		
	}

}



@media (min-width: 975px) {
	.content-wrapper ,
	.dnd-section > .row-fluid,
	.page-center{
		
		max-width: 980.0000000004px;
		
	}
	.child-theme .cm-banner-wrapper h1 {
		padding-top: 20px;
		padding-bottom: 25px;
	}
	.child-theme .cm-banner-wrapper h1 {
		font-size: 47.999999999639996px;
		padding: 20px 0 25px;
	}
	
	
.content-wrapper.lising-main-cnt-sidbr {
    display: flex;
}
		 .content-wrapper.lising-main-cnt-sidbr .col_secondary {
		padding-right:30px;
				width:20%;
				display:block;
	}
.content-wrapper.lising-main-cnt-sidbr .col_main {
		width: calc(100% - 20%);
        margin-top: 0;
        position: relative;
	}
	
	.lising-main-cnt-sidbr .col_main .row-fluid .o-article>h2 {
		
		font-size:30px;
	}
	.body-container--blog-post .cm-banner .page-center h1 {
		        font-size: 48px;
        padding-top: 20px;
        padding-bottom: 25px;
	}
	
	.content-wrapper.lising-main-cnt-sidbr .col_main .col_post_date {
	font-size:30px;
	}
	.content-wrapper.lising-main-cnt-sidbr{
	margin-bottom:20px;
}

	
	
}



@media (min-width: 1125px) {
	.content-wrapper ,
	.dnd-section > .row-fluid,
	.page-center{
		
		max-width: 1179.9999999927px;
		
	}
	.child-theme .cm-banner-wrapper h1 {
		font-size: 52px;
	}
	.child-theme .cm-banner-wrapper h1 {
		padding: 30px 0 35px;
	}
	.content-wrapper.lising-main-cnt-sidbr .col_secondary {
	    padding-right:50px;
				display:block;

	
	}
	
	.body-container--blog-post .cm-banner .page-center h1 {
    font-size: 52px;
    padding-top: 30px;
    padding-bottom: 35px;
}
	.content-wrapper.lising-main-cnt-sidbr{
	margin-bottom:30px;
}


	
}



@media (min-width:1575px){

	.content-wrapper.lising-main-cnt-sidbr .col_secondary {
    padding-right: 50px;
    width: 310px;
			display:block;
}

.content-wrapper.lising-main-cnt-sidbr .col_main {
    width: calc(100% - 310px);
}
	
}








@media (max-width: 975px) {
	.child-theme .cm-banner-wrapper h1 {
		padding: 15px 0 20px;
	}
	.lising-main-cnt-sidbr .col_main .row-fluid .o-article>h2 {
		font-size:24px;
	}
	
	
}
@media (max-width: 768px) {
	.child-theme .cm-banner-wrapper {
		padding: 0;
	}
}


@media (min-width: 1575px) {
	.content-wrapper ,
	.dnd-section > .row-fluid,
	.page-center{
		
		max-width: 1230px;
		

	}

}