/* div#rt-page-surround div#rt-transition div#rt-mainbody-surround div.rt-container div#rt-main.mb12 div.rt-container div.rt-grid-12 div.rt-block div#rt-mainbody div.component-content article.item-page span.rt-article-title {display:hidden;} */
.fp-featured-title,.fp-featured-tag {display:none!important;}
.sprocket-mosaic {margin-bottom: -10%!important;}
.rt-text-2 {
	/* font-family: 'ExoDemiBold', Helvetica, Arial, sans-serif!important; */
	color:#fc9b00!important;}

.feature-promo3 {
	font-size: 3.8em!important;
	color:#fc9b00!important;}
.gantry-width-75 p{
	font-size: 1.8em!important;
	/* font-family: 'ExoDemiBold', Helvetica, Arial, sans-serif!important; */
	}
.rt-bubble {
	background-color:#f3f3f3!important;
	background-image:none!important;
}
.item-page h4 {
	color:#bc0000!important;}
}
.red-box {
    background-color: #bc0000!important;
    border-color: #790606;
    color: #fff;
	padding:5%;
}
.just {
	text-align:justify;
	color: #fff!important;
}
.box4 {border-radius:15px !important;}
.horizmenu a:hover {color:#fc9b00!important;}
body {
	color:#111!important;
}
div#rt-maintop div.rt-container div.rt-grid-6.rt-omega div.rt-block.just div.module-surround div.module-content div.customjust p,
div#rt-maintop div.rt-container div.rt-grid-6.rt-alpha div.rt-block.just div.module-surround div.module-content div.customjust p {
	color: #fff!important;
}
.gantry-width-33 h3 a{
		color: #bc0000;
}
.gantry-width-33 p a {
	border: 1px solid #efefef;
padding: 4px;
background-color: whitesmoke;
}
.gantry-width-33 {
	border-bottom:1px solid #efefef;
	}
.red-title{
    color: #fc9b00;
}
.phone p {margin:0 0 -21px 0;}
.phone {margin:0; text-align: right;}
.box4 {
/* 	padding: 2%;
width: 100%; */
}
.item-page {
	text-align: justify;
}
.gantry-width-33 p {
	text-align:justify;
	margin-top:5px;
}
.gantry-width-33 {
/*	background-color:#fffcf4;
 	width:32%;
	margin:4px; */
}
.gantry-width-100.gantry-width-block {
		padding-top: 12%;
}
/* .horizmenu ul.menu {
	display:none!important;
} */
.sprocket-mosaic-header {
	display:none!important;
}

.each {
	
	
	display: block;
	box-sizing: content-box;
min-height: 360px;
}
.columng {
  float: left;
  width: 50%;
}

/* Clear floats after the columns */
.rowg:after {
  content: "";
  display: table;
  clear: both;
}
.ker {
	
   /*  width: 34%;
    margin-left: -18%; */
}
.pull-left {
        margin: 0 15px;
}
.layout-slideshow .sprocket-features-arrows .arrow {

    line-height: 26px!important;
} 
html body.logo-type-custom.main-body-light.main-showcasebg-abstract.contentstyle-preset4.font-family-motr.font-size-is-default.menu-type-dropdownmenu.menu-dropdownmenu-position-header-b.layout-mode-responsive.col12 div#rt-page-surround div#rt-transition div#rt-mainbody-surround div#rt-feature div.rt-container div.rt-grid-12.rt-alpha.rt-omega div.rt-block.title5.icon-star.featuretitle.nomarginbottom.nopaddingbottom {
	margin-top: -4%;
}
html body.logo-type-custom.main-body-light.main-showcasebg-abstract.contentstyle-preset4.font-family-motr.font-size-is-default.menu-type-dropdownmenu.menu-dropdownmenu-position-header-b.layout-mode-responsive.col12 div#rt-page-surround div#rt-transition div#rt-mainbody-surround div.rt-container div#rt-main.mb12 div.rt-container div.rt-grid-12 {
	background-color: rgba(255,255,255,0.9);
}

@media only screen and (min-width: 768px) and (max-width: 1199px) {
	.feature-promo3 {
	font-size: 2.4em!important;
	line-height: 1.6em!important;
	}
	.gantry-width-75 p{
	font-size: 1.3em!important;
	}
		.columng {
  float: none;
  width: 100%;
}
.ker {
	
    width: 100%;
    margin-left: 0;
}
.pull-left {
        margin: 0 15px;
}
	
}

@media only screen and (min-width: 481px) and (max-width: 767px) {
	
	.feature-promo3 {
	font-size: 2.4em!important;
	line-height: 1.6em!important;
	}
	.gantry-width-75 p{
	font-size: 1.3em!important;
	}
	.columng {
  float: none;
  width: 100%;
}
.ker {
	
    width: 100%;
    margin-left: 0;
}
.pull-left {
        margin: 0;
}
.phone {margin-bottom: 8px;
	text-align: center;
	}
}

@media only screen and (max-width: 480px) {
	.phone {margin-bottom: 8px;
	text-align: center;
	}
	.feature-promo3 {
	font-size: 1.8em!important;
	line-height: 1.2em!important;
	}
	.gantry-width-75 p{
	font-size: 1em!important;
	}
	.gantry-width-100.gantry-width-block {
		padding-top: 0%;
	}
	.sprocket-features-container {
		height: 308px!important;
	}

	.rt-block.title5.icon-star.featuretitle.nomarginbottom.nopaddingbottom {
		margin-top: -19%!important;
	}
		.columng {
  float: none;
  width: 100%;
}
.box4 {border-radius:10px !important;}
.gantry-width-33 {
	border-bottom:1px solid #efefef;
	}
	.horizmenu a:hover {color:#fc9b00!important;}
	.horizmenu a {font-size:10px!important;}
.box4 .item-page {
    text-align: left;
}

.pull-left {
        margin: 0;
}
.sprocket-features-pagination {
	display:none;
}
h2 {
    font-size: 130%;
}
.gantry-width-33 h3 a{
	font-size:1.3em;
	color: #bc0000;
}
}


