
#sp-top-right3 {
    right: 0 !important;
}
#sp-section-1 ul li {
    color: #000;
    font-weight: 500 !important;
    font-size: 12px;
}
#sp-page-builder .page-content .sppb-section:first-child {
    margin-top: 78px;
}

body.itemid-101 #sp-section-2 {
    top: 78px;
}

#et-feature .sppb-row-container {
    box-shadow: 0 10px 20px 0 rgba(0,0,0,.09);
    border-radius: 3px 40px 3px 40px;
}

ul.social-icons {
    margin: 0px;
    margin-left: 45px;
    
}

.fa-facebook::before {
    content: "\f09a";
    color: #0606ae;
    font-size: 30px;
}

.fa-phone::before {
    color: #0606ae;
}

.fa-envelope::before {
    color: #0606ae;
}

.fa-map-marker::before {
    color: #0606ae;
}

.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
    display: inline-block;
    padding: 0 19px !important;
}

#sp-main-body {
	padding: 20px 0;
}
.sp-page-builder .page-content #et-feature {
    margin-top: 0px !important;
    margin-left: 0px !important;
}

.myBurbleButton {
    padding: 20px 20px;
}

.myBurbleButton .arrow {
	float: right;
	width: 75px;
	color: #fff;
}

.myBurbleButton .icon {
    float: left;
    margin-right: 50px;
    min-height: 130px;
}

.cardcorners {
    border-radius: 3px 40px 3px 40px;
}

.cardcorners {
    border-radius: 3px 40px 3px 40px;
}

.orange {
    background-color: #eb8b2d;
}

.marginbottom {
    margin-bottom: 20px;
}

.marginbottom   {
    margin-bottom: 10px;
}

.marginbottom h1  {
    color: #fcfcfc;
    font-family: "Life Savers";
    font-size: 32px;
    font-weight: 800;
}

.marginbottom h2  {
    color: #fcfcfc;
    font-family: "Life Savers";
    font-size: 22px;
    font-weight: 600;
}

div.modal {
    position: fixed;
    margin: 30px auto;
    z-index: 99050;
    width: 60%;
    
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, 0.3);
    *border: 1px solid #999;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    outline: none;
    -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
    box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding-box;
    background-clip: padding-box;
    height: auto;
}

.modal-content  {
    height: 680px !important;
}

.modalButton {
    text-align: left;
    padding: 0;
    background: transparent;
    border-style: none;
    cursor: pointer;
    margin: 5px auto !important;
    padding: 0 !important;
}

#eprivacyModal {
    background: #fff;
}

.modal-body {
    padding: 5px !important;
    font-size: 14px !important;
}

.cookietable td, .cookietable th {
    padding: 5px !important;
    font-size: 14px !important;
}

.cookietable    {
    height: 290px !important;
    overflow: hidden !important;
}

.btn-area-2  {
    margin-top: 10px;
}

#myModal {
    height: 100% !important;
    width: 100% !important;
}

.modal-dialog {
    max-width: 650px !important;
    

}

#et-slider a.slider-btn-3 {
    color: #0606ae;
    padding: 10px 23px;
    text-transform: uppercase;
    border-radius: 0px;
}
a.slider-btn-3 img  {
    width: 24px;
    float: right;
    margin-left: 10px;

}

.embed-responsive {
    overflow: visible !important;
    height: 100% !important;
}

img {
    display: inline;
}