.editable__container table {
    table-layout: fixed;
    width: 100%;
}
.editable__container td {
    border: 0px solid black !important;
    width: 100%;
}

.editable__container th {
    border: 0px solid black !important;
    font-weight: normal;
    font-weight: bold;
    text-align: left;
    color: black;
}
/* BANNER CSS */
.col-md-12.banner-a__header {
    display: none;
}
/* END BANNER CSS */


/* MAPS CSS */

.mapcolumn {
    float: left;
    width: 50%;
    padding: 10px;
}

.maprow{
    position: relative;
    width: 100%;
    display: flex;
    
	flex-wrap: wrap;
}

/* END MAP CSS */


/* PAGE CONTENT */

.imgbx{
	float: right;
}
.custcontainer{
	position: relative;
	width: 100%;
	align-items: center;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.custcontainer .custcard{
	position: relative;
	max-width: 100%;
	display: flex;
}
.custcontainer .custcard .imgbx{
	margin-left: 10px;
	margin-bottom: 5px;
	max-width: 265px; 
	flex: 0 0 150px;
    float: right;
}
.custcontainer .custcard .custcontent{
	margin-left: 20px;
    width: 100%;
}


/* RIGHT */
.rimgbx{
	float: left;
}
.rcustcontainer{
	position: relative;
	width: 100%;
	align-items: center;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.rcustcontainer .rcustcard{
	position: relative;
	max-width: 100%;
	display: flex;
}
.rcustcontainer .rcustcard .rimgbx{
	margin-right: 10px;
	margin-bottom: 5px;
	max-width: 265px; 
	flex: 0 0 150px;
    float: left;
}
.rcustcontainer .rcustcard .rcustcontent{
	margin-right: 20px;
    width: 100%;
}
/* END PAGE CONTENT */

.section--light .contactform--a .contactform__input input, .section--light .contactform--a .contactform__input textarea {
    border-color: #000;
}
.section--light .contactform--a .contactform__submit input:hover {
    color: #C0A278;
    border: 1px solid #C0A278;
    background-color: transparent;
}
.section--light .contactform--a .contactform__submit input {
    background: #C0A278;
}
.section-form .section--light .form-themeExtras .leadForm form .form-wrap__submit input {
    color: #fff;
    border-color: #C0A278;
    background: #C0A278;
}
.section-form .section--light .form-themeExtras .leadForm form .form-wrap__submit input:hover {
    color: #C0A278;
    border: 1px solid #C0A278;
    background-color: transparent;
}

.form-themeExtras .leadForm form .form__group .input_container input:not([type="radio"]):not([type="checkbox"]), .form-themeExtras .leadForm form .form__group .input_container textarea, .form-themeExtras .leadForm form .form__group .input_container select {
    border: 1px solid #000;
    border-radius: 2px;
    background-color: #ffffff;
    padding: 0.625rem 1rem;
    color: #000000;
}















/* COPYRIGHT */
p#footertitle {
    color: #fff;
}
.section-copyright .copyright__link:hover, .section-copyright #copyright__link:hover {
    color: #AAAAAA;
}
.section-copyright .copyright__link, .section-copyright #copyright__link {
    color: #fff;
}
#copyright > ul > li:nth-child(6) {
  display: none;
}
.section-copyright .copyright__item:not(:last-child)::after, .section-copyright #copyright__item:not(:last-child)::after{
    display: none;
}
/* END OF COPYRIGHT */


/* RESPONSIVE */

@media (max-width: 1024px) and (min-width: 769px) {
.custcontainer .custcard .imgbx {
    max-width: 265px; 
    margin-bottom: 0px;
}
.rcustcontainer .rcustcard .rimgbx {
    max-width: 265px; 
    margin-bottom: 0px;
}
.col-lg-8.section__column-1.ple-column-padding.col-sm-12.ple-module-justify-left.align-self-center.alias-ra_logo {
    justify-content: center !important;
}
.col-lg-4.section__column-2.col-sm-12.ple-module-justify-right.align-self-center.alias-ra_phone {
    justify-content: center !important;
}
}
@media (max-width: 768px) and (min-width: 426px){
    .mapcolumn  {
    width: 100%;
  }
.custcontainer .custcard .imgbx {
    max-width: 265px; 
    margin-bottom: 0px;
}
.rcustcontainer .rcustcard .rimgbx {
    max-width: 265px; 
    margin-bottom: 0px;
}
.col-lg-8.section__column-1.ple-column-padding.col-sm-12.ple-module-justify-left.align-self-center.alias-ra_logo {
    justify-content: center !important;
}
.col-lg-4.section__column-2.col-sm-12.ple-module-justify-right.align-self-center.alias-ra_phone {
    justify-content: center !important;
}
}
@media (max-width: 425px) and (min-width: 0px) {
    .mapcolumn  {
    width: 100%;
  }
.cntrImg{
	text-align: center;
}
.custcontainer {
	flex-direction: column;
}
.custcontainer .custcard {
	flex-direction: column;
	max-width: 100%; 
}
.custcontainer .custcard .imgbx {
	float: none;
	margin-top: 0px;
	align-items: center;
	margin-left: 0px;
	max-width: 265px; 
}
.custcontainer .custcard .custcontent{
	margin-left: 0px;
}

.rcntrImg{
	text-align: center;
}
.rcustcontainer {
	flex-direction: column;
}
.rcustcontainer .rcustcard {
	flex-direction: column;
	max-width: 100%; 
}
.rcustcontainer .rcustcard .rimgbx {
	float: none;
	margin-top: 0px;
	align-items: center;
	margin-right: 0px;
	max-width: 265px; 
}
.rcustcontainer .rcustcard .rcustcontent{
	margin-right: 0px;
}
}



