
@media only screen and (max-width: 480px) {
 
    .MobileMargin
{
    margin-top:10px !important;
}
.testimonial blockquote cite
{
    margin-top:0.875rem !important;
}
.floating-label
{
    margin-bottom: 40px !important;
}
.floating-input, .floating-select
{
    height:30px !important;
}
.hero-heightCustom
{
height:5rem !important;
}
.h66
{
    height:90px !important;
}
.product-benefits .mt60
{
    margin-top:1.5rem;
}
.product-benefits .u-margin-bottom-small
{
    margin-bottom: 1.5rem !important;
}
form.carrerform_info
{
    padding:10px 10px !important;
}
.emp_radio {
    padding: 0 0 0 25px !important;
    width: 55% !important;
}
.footer-copyright__bear
{
    display:inline-block !important;
    text-align:center;
}
#NavGodigitalFAQ,#NavOptimoneyFAQ
{
    display:none;
}
.panel-group.AccordianStyle {
    padding: 0px 0px 0px 0px !important;
}
.APosition
{
    position: unset !important;
    top:10px;
}
#SubscribeModal .modal-content
{
    width:90% !important;
}
#SubscribeModal .o-wrapper
{
    padding:0px !important;
}
.containerTalk .checkmark
{
    top:0px !important;
}
.checkmark
{
    top:5px !important;

}
.ImgSlide
{
    width:100%;
}
.box1
{
    padding:0px !important;
}
.subscribe_page_img img
{
    padding: 10px !important;
}
.subscribe_page_img p
{
    font-size:13px !important;
}
.panel.panel-default p.soms-report-ebook__chapter-name {
    padding: 20px 20px 20px 12px !important;
    font-weight: bold;
}
.footer-copyright__details .unset-list
{
    width: 46%;
    margin-bottom: 0px;
    display: inline-block;
    margin: 0 auto;
}
.footer-copyright__details.u-margin-bottom-large
{
    margin-bottom:0.5rem !important;
}
.testi-column {
    flex: 100% !important;
    max-width: 100% !important;
}
.cd-testimonials-all .cd-author
{
    margin-top: 1.5rem;
}
.file-up
{
    width:250px !important;
    margin:0px auto !important
}
section.contact-us .contact-us-directions
{
    margin-left:0px !important;
}
.hero-homepage {
    border-bottom: 1px solid #fff !important;
    overflow: hidden;
}
.vid--cont div span
{
    width:3rem !important;
    height:3rem !important;
}
.vid--cont div:before
{
    width:4rem !important;
    height:4rem !important;  
}
.modal-content
{
    width:96% !important;
}
.footer-main .footer-blog__image {
    height: 100px;
    height: 4.25rem !important;
    margin-top: 10px !important;
}
#tpnews
{
    width:100% !important;
}
.pricedesc
{
    font-size:11px !important;
}
.rightSideLogo
{
    top:-58px;
}
.CompareProductBoxNew .ed-tag.edGreen {
    font-size: 0.6rem;
    position: relative;
    top: 75px !important;
    left: -77px !important;
}

/**************************testiminial*******************************/
.cd-testimonials-all p::after {
    content: '\275D';
    color: #4285f4;
    position: absolute;
    top: 16px !important;
    left: 0.5em !important;
    font-size: 40px !important;
    opacity: 0.8 !important;
}
.cd-testimonials-all p::before {
    content: '\275E';
    color: #4285f4;
    position: absolute;
    bottom: -8px !important;
    right: 0.5em !important;
    font-size: 40px !important;
    opacity: 0.8 !important;
}
.AccordianStyle .panel-title a::after, .AccordianStyle .panel-title a.collapsed::after
{
    font-size:19px !important;
    color: rgb(233 37 44 / 0.7) !important;
}
.MediaBottomSpace
{
    margin-bottom: 2.25rem !important;
}
.careerpage_form
{
    padding:0px !important;
}
.ExtraPaddingMap
{
    padding:1.5rem !important;
}
.SectionPatch .hero__text
{
    font-size:18px;
}
}