/*  LAYOUT PAGE  page-id-8508*/
.page-id-85085   article.preview-classic {
border: 1px solid #cccccc;
border-radius: 6px;
box-shadow: 2px 2px 11px #cccccc;
}
.page-id-85085 .block-wrap .cb-mask, .page-id-85085 .mask img {
    border-top-left-radius: 6px !important;
    border-top-right-radius: 6px !important;
} 
.page-id-85085   article.preview-classic:hover {
box-shadow: 0px 0px 2px #cccccc
}
.page-id-85085  .stack .meta {
padding: 20px;
padding-bottom: 0px;
}
.page-id-85085 A.read-more, .page-id-85085 SPAN.read-more-wrap {
display: none;
}
.page-id-85085  .preview-classic .title {
font-size: 18px;
letter-spacing: 0px;
font-family: Tahoma, Trebuchet MS;
}
.page-id-85085  .preview-classic .title A:hover {
color: #bc2c27;
}
.page-id-85085  .byline {
    font-size: 14px;
    line-height: 16px;
    text-transform: capitalize;
    letter-spacing: 0px;
    font-family: Trebuchet MS, Tahoma;
    font-weight: 400;
    margin: 10px 0 10px 0;
}
.page-id-85085 .excerpt  {
    font-family: Trebuchet MS, Tahoma;
}
.page-id-85085 .block-title-wrap .title:after {
    height: 2px;
}
.page-id-85085 .block-title-wrap .title {
    font-size: 20px;
    font-family: Tahoma;
    letter-spacing: 1px;
}
.page-id-85085  .preview-slider.title-xl .title { 
    font-family: Trebuchet MS, Tahoma;
    letter-spacing: 0px;
    font-weight: 600;
	font-size: 28px;
}
.page-id-85085  #menu-main-menu, .page-id-85085 #menu-footer-menu {
	font-family: Trebuchet MS, sans-serif;
    letter-spacing: 1px;
    font-size: 21px;
}
.page-id-85085 .preview-grid.title-s .title {
    font-family: Trebuchet MS;
    letter-spacing: 1px;
}
.page-id-85085 .bannerTwoUp {
	font-family: Trebuchet MS, sans-serif;		
    letter-spacing: 0px;
	background: #000000;
	color: #ffffff;
	padding: 30px 20px;
	border-radius: 6px;
}
.page-id-85085 .bannerTwoUp, .page-id-85085 .bannerTwoUp P, .page-id-85085 .bannerTwoUp H3 {
	color: #ffffff;
	font-family: Trebuchet MS, sans-serif;	
}
.page-id-85085 .bannerTwoUp H3 {
	padding-bottom: 20px;
}
.page-id-85085 .bannerTwoUp .btn {
	font-family: Trebuchet MS, sans-serif;		
    height: auto;
    padding: 10px 15px;
    background: #ffffff;
    color: #000000;
	border: 1px solid #000000;
    display: inline-block;
    font-size: 18px;
    text-transform: uppercase;
    border-radius: 4px;
	 transition: background-color 0.5s ease;
	  box-shadow: 1px 1px 22px #000000;
}
.page-id-85085 .bannerTwoUp .btn:hover {
    background: #000000;
    color: #ffffff;
	border: 1px solid  #ffffff;
	  box-shadow: 1px 1px 22px #ffffff;
}
.page-id-85085 .bannerTwoUp .borderRight {
	border-right: 1px solid #eeeeee;
}
/* hide slider arrows on videoe block, only 3 so don't need*/
.page-id-85085  #cb-section-c .slider-arrow{
	display: none
}
.page-id-85085 .inf-load-more-wrap { 
    margin-top: 30px;
}
.page-id-85085 .custom-button__fill-1.tipi-button.block-loader {
font-family: Trebuchet MS;
    font-size: 16px;
}

@media only screen and (min-width: 1020px) {
.page-id-85085 .byline-part {
margin: 0px;
} 
.page-id-85085 .excerpt {
font-size: 14px;
}
}
/*  HOME PAGE page-id-41670 */
.page-id-41670   article.preview-classic {
border: 1px solid #cccccc;
border-radius: 6px;
box-shadow: 2px 2px 11px #cccccc;
}
.page-id-41670 .block-wrap .cb-mask, .page-id-41670 .mask img {
border-top-left-radius: 6px !important;
border-top-right-radius: 6px !important;
} 
.page-id-41670   article.preview-classic:hover {
box-shadow: 0px 0px 2px #cccccc
}
.page-id-41670  .stack .meta {
padding: 20px;
padding-bottom: 0px;
}
.page-id-41670 A.read-more, .page-id-41670 SPAN.read-more-wrap {
display: none;
}
.page-id-41670  .preview-classic .title {
font-size: 18px;
letter-spacing: 0px;
font-family: Tahoma, Trebuchet MS;
}
.page-id-41670  .preview-classic .title A:hover {
color: #bc2c27;
}
.page-id-41670  .byline {
font-size: 14px;
line-height: 16px;
text-transform: capitalize;
letter-spacing: 0px;
font-family: Trebuchet MS, Tahoma, sans-serif;
font-weight: 400;
margin: 10px 0 10px 0;
}
.page-id-41670 .excerpt  {
font-family: Trebuchet MS, Tahoma, sans-serif;
}
.page-id-41670 .block-title-wrap .title:after {
height: 2px;
}
.page-id-41670 .block-title-wrap .title {
font-size: 20px;
font-family: Tahoma;
letter-spacing: 1px;
}
.page-id-41670  .preview-slider.title-xl .title { 
font-family: Trebuchet MS, Tahoma;
letter-spacing: 0px;
font-weight: 600;
font-size: 28px;
}
.page-id-41670  #menu-main-menu, .page-id-41670 #menu-footer-menu {
font-family: Trebuchet MS, sans-serif;
letter-spacing: 1px;
font-size: 21px;
}
.page-id-41670 .preview-grid.title-s .title {
font-family: Trebuchet MS;
letter-spacing: 0px;
}
.page-id-41670 .bannerTwoUp {
font-family: Trebuchet MS, Tahoma, sans-serif;		
letter-spacing: 0px;
background: #000000;
color: #ffffff;
padding: 30px 20px;
border-radius: 6px;
}
.page-id-41670 .bannerTwoUp, .page-id-41670 .bannerTwoUp P, .page-id-41670 .bannerTwoUp H3 {
color: #ffffff;
font-family: Trebuchet MS, Tahoma, sans-serif;	
}
.page-id-41670 .bannerTwoUp H3 {
padding-bottom: 20px;
}
.page-id-41670 .bannerTwoUp .btn {
font-family: Trebuchet MS, Tahoma, sans-serif;		
height: auto;
padding: 10px 15px;
background: #ffffff;
color: #000000;
border: 1px solid #000000;
display: inline-block;
font-size: 18px;
text-transform: uppercase;
border-radius: 4px;
transition: background-color 0.5s ease;
box-shadow: 1px 1px 22px #000000;
}
.page-id-41670 .bannerTwoUp .btn:hover {
background: #000000;
color: #ffffff;
border: 1px solid  #ffffff;
box-shadow: 1px 1px 22px #ffffff;
}
.page-id-41670 .bannerTwoUp .borderRight {
border-right: 1px solid #eeeeee;
}
/* hide slider arrows on videoe block, only 3 so don't need*/
.page-id-41670  #cb-section-c .slider-arrow{
display: none
}
.page-id-41670 .inf-load-more-wrap { 
margin-top: 30px;
}
.page-id-41670 .custom-button__fill-1.tipi-button.block-loader {
font-family: Trebuchet MS;
font-size: 16px;
}

.page-id-41670 .title-l .title {
    letter-spacing: 0px !important;
}

@media only screen and (min-width: 1020px) {
.page-id-41670 .byline-part {
margin: 0px;
} 
.page-id-41670 .excerpt {
font-size: 14px;
}
}

@media only screen and (max-width: 480px) {
	.page-id-41670 .bannerTwoUp .borderRight {
    border-right: 0px solid #eeeeee !important;
    width: 100% !important;
    padding-bottom: 30px !important;
}
	.page-id-41670 #block-wrap-81366 {
	    padding-left: 0px;
    padding-right: 0px;
}
.page-id-41670 .block-wrap-51.block-wrap-fs .slider-arrow-prev {
    left: 3px !important;
}
.page-id-41670  .block-wrap-51.block-wrap-fs .slider-arrow-next {
    right: 3px !important;
}
.page-id-41670 .preview-slider.title-xl .title {
    font-size: 22px;
    padding: 0 40px 10px 45px; 
    text-shadow: 2px 2px #000000;
}
}

@media only screen and (max-width: 380px) {
.page-id-41670 .preview-slider.title-xl .title {
    font-size: 18px;
}
}
.home #block-wrap-90357 {
	display: none
}
}