.fa-instagram {
    display: none !important;
}

@media only screen and (max-width: 728px){
.p{ 
display:none !important;
}
 }

@media only screen and (min-width: 729px){
.m{ 
display:none !important;
}
 }
th, td {
  padding: 5px;
  text-align: left;    
}
#footer-outer .widget h4, .text-on-hover-wrap .categories a {
    color: #777;
    font-size: 12px;
    font-family: lato;
    font-weight: 700;
    letter-spacing: 2px;
    text-transform: uppercase;
    margin-bottom: 20px;
}
.ascend #footer-outer #footer-widgets .col ul li a, .ascend #sidebar div ul li a {
    font-size: 20px;
   color: #213b5c;
}
.footer_position{
position: absolute;
right: 999999999px;
}
body[data-header-search="false"][data-full-width-header="false"] #header-outer[data-lhe="animated_underline"][data-format="default"][data-cart="false"] header#top nav >ul >li:last-child >a, body[data-header-search="false"][data-user-set-ocm="off"] #header-outer[data-lhe="animated_underline"][data-format="centered-menu"][data-cart="false"] header#top nav >ul.buttons >li:last-child >a, body[data-header-search="false"][data-user-set-ocm="off"] #header-outer[data-lhe="animated_underline"][data-format="menu-left-aligned"][data-cart="false"] header#top nav >ul.buttons >li:last-child >a {
    background: #2AC4EA;
    color: #fff !important;
    padding-bottom: 10px !important;
    padding-top: 10px !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
    margin-top: -6px;
    display: none;
}