body {
  font-family: 'Noto Sans SC', sans-serif;
  background:#EBEBEB;
}
 #footer-content {
    padding-top: 25px;
    max-width: 90%;
    margin: 0 auto;
    padding: 40px 0;
}
.column {
    float: left;
    margin: 0 1% 0 0;
    width: 17%;
}
#footer-bottom .column:nth-child(2) {
    float: left;
    margin: 0 4% 0 0;
    width: 33%;
}  
.page-id-2560 #CF-Video { 
    width: 100%;
    margin-bottom: 48px;
}
.single-articles #primary {
    float: left;
    overflow: hidden;
    width: 63% !important;
}
.single-articles .news-sidebar-post h3 a {
    text-transform: uppercase;
    font-weight: bold;
    font-size: 15px;
    color: #0e4e92;
}
.single-articles .news-sidebar-post img {
    max-width: 100%;
    height: auto;
}
.single-articles .news-sidebar-post p {
    font-size: 14px;
}
.single-articles .news-sidebar-post {
    padding-bottom: 0;
    margin-bottom: 25px;
    border-bottom: 1px solid #ccc;
}
.single-articles h1 a {
    color: #036;
}
.single-articles h1 a:hover {
    color: #036;
    opacity:.7;
}
#NotifyPMTForm .gform_wrapper .gform_footer input.button, #NotifyPMTForm .gform_wrapper .gform_footer input[type=submit], #NotifyPMTForm .gform_wrapper .gform_page_footer input.button, #NotifyPMTForm .gform_wrapper .gform_page_footer input[type=submit] { 
    padding: 10px 33px;
    background-color: #A95CA9; 
    text-transform: uppercase; 
    margin-top: 15px !important;
}
#NotifyPMTForm .gform_wrapper .gform_footer input.button:hover, #NotifyPMTForm .gform_wrapper .gform_footer input[type=submit]:hover, #NotifyPMTForm .gform_wrapper .gform_page_footer input.button:hover, #NotifyPMTForm .gform_wrapper .gform_page_footer input[type=submit]:hover {  
    background-color: #A95CA9; 
    opacity:.7;
}
.page-template-ig-free-consult-thank-you-page-template #SectionThree { 
    display: none !important; 
}
.page-id-2940 #SectionThree { 
    display: none !important; 
}
@media only screen and (min-width:0px) and (max-width:1380px){
  #header-image img {
    height: auto;
    width: 1600px;
    margin-bottom: -7px;
}  
.page-template-click-funnel-page-template .bigbluebtn a {
    color: rgb(255, 255, 255);
    background: #0174c7;
    font-size: 26px;
    padding: 10px 35px;
    border-radius: 8px;
    display: block;
    font-weight: bold;
    box-shadow: inset 0 0 0 2px rgba(255,255,255,0.2);
    margin-top: 35px;
}
 .page-template-click-funnel-page-template .pum-theme-2140 .pum-container, .page-template-click-funnel-page-template .pum-theme-default-theme .pum-container {
    padding: 18px;
    border-radius: 0px;
    border: 1px none #000000;
    box-shadow: 1px 1px 3px 0px #00254a !important;
    background-color: #fff !important;
    border-radius: 8px !important;
    padding: 43px !important;
}
.news-post a.news-post-thumbnail img {
    width: 134%; 
}
}

@media only screen and (min-width:0px) and (max-width:1238px){
.page-template-click-funnel-page-template article #CF-Content ul.bluebtns li {
    display: inline-block;
    margin: 0 5%;
    float: left;
    width: 40%;
    clear: none;
    text-align: center;
}
.page-template-click-funnel-page-template article #CF-Content ul.bluebtns li a {
    color: rgb(255, 255, 255);
    background: rgb(1, 116, 199);
    font-size: 18px;
    margin: 0 auto;
    display: block;
    width: 100%;
    padding: 19px 0px;
    border-radius: 4px;
    box-shadow: inset 0 0 0 2px rgba(255,255,255,0.2);
    border: 1px solid rgba(0,0,0,0.2);
    border-bottom: 3px solid rgba(0,0,0,0.2);
}
}
@media only screen and (min-width:0px) and (max-width:1227px){
  #SectionFour ul li {
    display: inline-block;
    width: 43%;
    margin-right: 3%;
}
#SectionFour ul li:nth-child(3), #SectionFour ul li:nth-child(6), #SectionFour ul li:nth-child(9), #SectionFour ul li:nth-child(12), #SectionFour ul li:nth-child(15) {
    margin-right: 3%;
}
#SectionFour ul {
    padding: 0;
    margin: 0;
}
  #footer-content {
    padding-top: 25px;
    max-width: 94%;
    margin: 0 auto;
    padding: 40px 0;
}
.page-template-click-funnel-page-template #CF-Content-Inner {
    max-width: 90%;
    margin: 0 auto;
    display: block;
    padding: 20px 0;
}
.page-template-click-funnel-page-template #CF-Video { 
    display: inline-block;
    float: none;
    width: 63%;
    margin-bottom: 48px;
}
.page-template-click-funnel-page-template #CF-Img-Left {
    display: inline-block;
    float: left;
    width: 28%;
    margin-right: 7%;
    margin-bottom: 25px;
}
.page-template-click-funnel-page-template #CF-Img-Left img {
  max-width:100%;
  height:auto;
} 
}
@media only screen and (min-width:0px) and (max-width:1174px){
.page-template-click-funnel-page-template .leftarrow a { 
    font-size: 20px;
}
.news-post a.news-post-thumbnail img {
    width: 150%;
}
#ARSocialInner {
    max-width: 96%;
    margin: 0 auto;
    display: block;
}
}
@media only screen and (min-width:0px) and (max-width:1139px){
#access a {
    color: #333333;
    font-size: 13px;
    text-transform: uppercase;
    padding: 10px 5px;
    display: block;
    position: relative;
    font-weight: 600;
    letter-spacing: -.5px;
}
}
@media only screen and (min-width:0px) and (max-width:1100px){
.sectioncontent {
    max-width: 94%;
    margin: 0 auto;
    display: block;
    text-align: center;
    padding: 50px 0 50px 0;
}
.page-template-click-funnel-page-template #CF-Img-Left {
    display: inline-block;
    float: left;
    width: 26%;
    margin-right: 5%;
    margin-bottom: 25px;
}
 .bigwinetxt {
    text-align: center;
    font-size: 42px;
    font-family: 'Slabo 27px', serif;
    font-weight: 700;
    color: #333;
    text-align: center;
    display: block;
    line-height: 44px;
    margin-top: 0;
}
  .bigbluebtn a {
    color: rgb(255, 255, 255);
    background: #0174c7;
    font-size: 21px;
    padding: 10px 19px;
    border-radius: 8px;
    display: block;
    font-weight: bold;
    box-shadow: inset 0 0 0 2px rgba(255,255,255,0.2);
    margin-top: 35px;
    text-align: center;
}
  .page-template-click-funnel-page-template .cursivetxt {
    text-align: center;
    font-size: 27px;
    color: rgb(1, 116, 199);
    font-weight: 300;
    font-family: 'Shadows Into Light Two', cursive;
    display: block;
}
}
@media only screen and (min-width:0px) and (max-width:1080px){
.news-post a.news-post-thumbnail img {
    width: 190%;
}
}
@media only screen and (min-width:0px) and (max-width:1075px){
#ARSocial {
    float: left;
    display: block;
    width: 100%;
    background: url(https://accountsreceivable.com/wp-content/uploads/2019/03/socialbg-1.jpg);
    background-size: auto 100%;
    padding: 150px 0;
}
}
@media only screen and (min-width:0px) and (max-width:1069px){
  .apex-slider-wrapper {
    position: relative;
    min-width: 1400px;
    max-height: 480px !important;
}
  .bullets.simplebullets { 
    display: none !important;
}
#header-image { 
    overflow-x: hidden !important;
}
}
@media only screen and (min-width:0px) and (max-width:1014px){
 
#access .menu-primary-menu-container {
    width: 200px;
    position: absolute;
    right: 0;
    top: 32px;
    background: #3689D9;
}
#access ul li {
    height: auto;
    clear: both;
    display: inline-block;
    padding: 0;
    border-right: none;
    margin-left: -4px;
    position: relative;
    width: 100%;
    float: right;
    text-align: right;
}
#access ul li:first-child {
    border-left: none;
}
#access a {
    color: #fff;
    font-size: 12px;
    text-transform: uppercase;
    padding: 7px 9px;
    display: block;
    position: relative;
    font-weight: 500;
} 
#access a:hover {
    background: #0A2236;
}
#access ul li:hover ul {
    display: block;
    position: relative;
    background: transparent;
    float: left;
    width: 100%;
    padding: 0;
    margin: 0;
    top: auto;
    left: auto;
    right: auto;
    bottom: auto;
}
#access ul li ul li {
    float: left;
    width: 100%;
    text-align: right;
    border: none;
    padding: 0;
    border-bottom: none;
    margin: 0;
}
#access ul li:hover ul {
    display: block;
    position: relative;
    background: #0A2236;
    float: left;
    width: 100%;
    padding: 0;
    margin: 0;
    top: auto;
    left: auto;
    right: auto;
    bottom: auto;
}
  #access .menu-primary-menu-container {
    background: url(https://accountsreceivable.com/wp-content/uploads/2018/05/menuicon.png) right top no-repeat;
    width: 50px;
    height: 32px;
    float: right;
    margin-right: 1%;
    position: relative;
    display: block;
}
#access .menu-primary-menu-container:hover {
    background: url(https://accountsreceivable.com/wp-content/uploads/2018/05/menuicon.png) left top no-repeat;  
  }
  #LogoBarInner {
    margin: 0 auto;
    display: block;
    max-width: 96%;
    text-align: center;
}
.logo {
    display: block;
    float: none;
    width: auto;
    margin: 0;
}
.logo img {
  max-width:100%;
  height:auto;
}
  #HeaderBanner {
    float: left;
    display: block;
    width: 100%;
    margin: 10px 0;
    text-align: center;
}
#HeaderBanner .col-6 {
    width: 100%;
    float: left;
    display: block;
}
  #access {
    float: right;
    display: block;
    width: 100%;
    margin: 0;
    padding: 0;
}
#NavBar {
    float: left;
    display: block;
    width: 100%;
    border-top: none;
}
#NavBarInner {
    margin: 0;
    display: block;
    max-width: 100%;
    float: right;
    width: 100%;
}
#access .menu-primary-menu-container {
    background: url(https://accountsreceivable.com/wp-content/uploads/2018/05/menuicon.png) right top no-repeat;
    width: 50px;
    height: 32px;
    float: right;
    margin-right: 1%;
    position: relative;
    display: block;
    top: auto;
    right: auto;
    left: auto;
    bottom: auto;
}
#access .menu-primary-menu-container ul {
    border-left: none;
    text-align: center;
    width: 250px;
    position: absolute;
    right: 0;
    top: 32px;
    background: #3689D9;
}
  #NavBarInner {
    margin: 0;
    display: block;
    max-width: 100%;
    float: right;
    width: 100%;
    padding: 0 0 15px 0;
}
  #access .menu-primary-menu-container {
   cursor:pointer; 
  }
#access .menu-primary-menu-container ul {
  display:none;
  }
#access .menu-primary-menu-container:hover ul {
  display:block;
  }
#access .menu-primary-menu-container:hover ul li ul {
  display:none;
  }
#access .menu-primary-menu-container:hover ul li:hover ul {
  display:block;
  }
  .innertestim {
    max-width: 75%;
    margin: 0 auto;
    display: block;
}
#NewBtns.col-row {
    width: 528px;
    margin-top: 15px;
    max-width: 100%;
    display: none;
}
.logo img {
    max-width: 257px;
    height: auto;
    margin-bottom: -50px;
}
.page-id-2680 #MobileButtons {
    display: none !Important;
}
.page-id-2680  #NavBar {
    float: left;
    display: block;
    width: 100%;
    border-top: none;
    margin-top: -104px;
}

}

@media only screen and (min-width:0px) and (max-width:950px){
#QuoteForm {
    float: left;
    display: block;
    width: 100%;
    margin-bottom: 50px;
}
  #footer-bottom .column:nth-child(2) {
    float: left;
    margin: 25px 0 0 0;
    width: 100%;
}
.column {
    float: left;
    margin: 0;
    width: 100%;
}
.column.last {
    margin: 0;
    margin-top: 25px;
}
ul#menu-footer-companyinfo li {
    width: 100%;
    display: block;
    float: left;
}
.column {  
    text-align: center;
}
  #FootCallBar ul li {
    width: 100%;
    margin-right: 0;
    display: block;
    color: #fff;
    float: left;
    margin-bottom: 8px;
    text-align: center;
}
#FootCallBar ul li:last-child {
    margin-right: 0;
    text-align: center;
    color: #fff;
    width: 100%;
    float: left;
}
.alignleft, img.alignleft {
    margin-right: 1.5em;
    display: inline;
    float: none;
}
h2.news-post-title a {
    color: #fff;
    font-family: 'Montserrat';
    text-transform: uppercase;
    font-size: 18px;
    font-weight: bold;
    line-height: 26px;
    display: block;
}
}
@media only screen and (min-width:0px) and (max-width:819px){
  #TopHeaderBar .col-6 {
    width: 100%;
    float: left;
    display: block;
    text-align: center;
}
#TopHeaderBarInner .col-inner {
    color: #fff;
    font-weight: 600;
    font-size: 14px;
    padding: 8px 0;
    max-width: 401px;
    margin: 0 auto;
    text-align: center;
}
#TopHeaderBar .col-6:nth-child(2) {
    width: 100%;
    float: left;
    display: block;
    text-align: center;
}
}
@media only screen and (min-width:0px) and (max-width:804px){
 .newslink a {
    font-size: 15px;
    font-style: normal;
    border-bottom: none;
    margin: 0 auto;
    display: block;
    max-width: 128px;
    padding-bottom: 15px;
    position: relative;
    margin-bottom: 15px;
    font-weight: 700;
    color: #fff;
    border: 2px solid #fff;
    padding-top: 4px;
    padding-bottom: 4px;
    margin-top: 32px;
} 
}
@media only screen and (min-width:0px) and (max-width:767px){
  .sitetitlediv {
    font-size: 25px;
    font-family: "Open Sans", sans-serif;
    font-weight: 700;
    line-height: 31px;
    text-align: center;
    position: absolute;
    top: 21px;
    width: 100%;
    color: #fff;
    text-shadow: 0 5px 5px rgba(0, 0, 0, 0.5);
    letter-spacing: -1px;
}
.phonediv {
    width: 100%;
    float: left;
    color: #FFF;
    font-size: 21px;
    font-family: "Arial Narrow";
    text-align: center;
    margin-top: 28%;
}
.phonenumb {
    font-family: "Open Sans";
    font-size: 22px;
    padding: 0;
}
  .phonediv {
    width: 100%;
    float: left;
    color: #FFF;
    font-size: 21px;
    font-family: "Arial Narrow";
    text-align: center;
    margin-top: 192px;
}
#header-image img {
    height: auto;
    width: 1900px;
    margin-bottom: -7px;
}  
  #HomeSlidertxtinner {
    max-width: 94%;
    margin: 0 auto;
    display: block;
    margin-top: 11vh;
    color: #fff;
    text-align: center;
}
  #StatisticsBarInner ul li {
    width: 100%;
    text-align: center;
    float: left;
    display: block;
    font-weight: 700;
    line-height: 34px;
    font-size: 20px;
    margin-bottom: 39px;
}
#StatisticsBarInner ul {
    padding: 0;
    margin: 0;
    display: block;
    width: 100%;
    float: left;
    padding: 40px 0 0 0;
}
  .quoteform {
    padding: 20px 0;
    max-width: 100%;
}
#QuoteForm .getquotediv .wpcf7 {
    width: 94%;
    float: left;
    padding: 15px 3%;
}
#QuoteForm .getquotediv .wpcf7 p.shortsel select {
    margin: 0 10px 0 0;
    width: 47%;
    padding: 8px;
    border-radius: 4px;
}
#QuoteForm .getquotediv .wpcf7 p.shortsel select {
    margin: 0 3% 0 0;
    width: 46%;
    padding: 8px;
    border-radius: 4px;
}
#QuoteForm .getquotediv .wpcf7 .howmany select {
    width: 95.5%;
    padding: 8px 2%;
}
#QuoteForm .getquotediv .wpcf7 textarea {
    margin: 0 10px 0 0;
    width: 91.3%;
    padding: 8px;
    border-radius: 4px;
    height: 150px;
    padding: 6px 2% !important;
}
  #QuoteForm .getquotediv .wpcf7 input[type=text], #QuoteForm .getquotediv .wpcf7 input[type=password], #QuoteForm .getquotediv .wpcf7 select, #QuoteForm .getquotediv .wpcf7 input[type=url], #QuoteForm .getquotediv .wpcf7 input[type=email], #QuoteForm .getquotediv .wpcf7 input.text, #QuoteForm .getquotediv .wpcf7 input.title {
    margin: 0 10px 25px 0;
    width: 93%; 
    border-radius: 4px;
}
#primary #QuoteForm .getquotediv p {
    text-align: justify;
    margin: 0;
}
#QuoteForm .getquotediv .wpcf7 p.shortsel select {
    margin: 0 3% 20px 0;
    width: 46%;
    padding: 8px;
    border-radius: 4px;
}
#QuoteForm .wpcf7-submit {
    background: #B20000;
    color: #fff;
    font-weight: 700;
    padding: 12px 35px;
    font-size: 20px;
    border-radius: 8px;
    border: none;
    float: right;
    margin-right: 4%;
    margin-top: 15px;
} 
#SectionFour ul li {
    display: inline-block;
    width: 97%;
    margin-right: 3%;
}
  #QuoteForm .lineshadow {
    padding: 29px 29px 40px 29px;
    float: left;
    display: block;
    width: auto;
    background-image: url(/wp-content/uploads/2018/04/formlinegrad.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
}
  #RequestPopupForm table {
 width: 100% !important;
}

#RequestPopupForm table, 
#RequestPopupForm th, 
#RequestPopupForm td {
    vertical-align: middle;
    width: 100% !important;
    float: left !important;
    display: block;
}
#RequestPopupForm input[type=text], #RequestPopupForm input[type=password], #RequestPopupForm input[type=url], #RequestPopupForm input[type=email], #RequestPopupForm input.text, #RequestPopupForm input.title, #RequestPopupForm textarea, #RequestPopupForm select {
    margin: 0.5em 0;
    width: 100% !important;
}
#RequestPopupForm #crmWebToEntityForm { 
    max-width: 100%;
}
  .pum-theme-2140 .pum-container tr, .pum-theme-2140 .pum-container td {
    padding: 6px;
    border-spacing: 0px;
    border-width: 0px;
    color: #fff;
    font-size: 18px !important;
    width: 100% !important;
    float: left !important;
    display: block;
}
.page-template-click-funnel-page-template #CF-Img-Left {
    display: inline-block;
    float: left;
    width: 26%;
    margin-right: 5%;
    margin-bottom: 25px;
    display: none;
}
.page-template-click-funnel-page-template #CF-Video {
    display: block;
    float: none;
    width: 100%;
    margin-bottom: 48px;
}
.page-template-click-funnel-page-template .leftarrow a {
    font-size: 16px; 
}
#NewBtns.col-row { 
    display: none;
}
}
@media only screen and (min-width:0px) and (max-width:767px){
  body #BtmForm .gform_wrapper ul li.gfield {
    margin-top: 0;
    padding-top: 0;
    width: 100%;
    float: left;
    display: block;
    clear: none;
}
.getquotediv #BtmForm .gform_wrapper {
    margin: 16px 0;
    max-width: 100%;
    margin-left: 5%;
}
#BtmForm .gform_wrapper .left_label input.medium, #BtmForm .gform_wrapper .left_label select.medium, #BtmForm .gform_wrapper .right_label input.medium, #BtmForm .gform_wrapper .right_label select.medium {
    width: calc(100% - 29px);
    padding: 5px 8px !important;
}
#BtmForm .gform_wrapper .gform_footer:not(.top_label) {
    padding: 16px 0 10px 0;
    margin-left: 0;
    width: 94%;
    float: left;
    margin-right: 0;
    margin-top: 0;
}
body #BtmForm #gform_submit_button_4 {
    width: 100%;
    background: #CC0000;
    border-radius: 4px;
    padding: 10px 0;
    font-size: 16px;
    float: right;
    margin-right: 0;
}
  body #RequestPopupForm #BtmForm .gform_wrapper ul li.gfield {
    margin-top: 0;
    padding-top: 0;
    width: 100%;
    float: left;
    display: block;
    clear: none;
}
.pum-theme-2140 #RequestPopupForm {
    float: left;
    width: 100%;
}
.pum-theme-2140 .pum-container, .pum-theme-default-theme .pum-container {
    padding: 33px 3% 33px 5%;
    border-radius: 0px;
    border: 1px none #000000;
    box-shadow: 1px 1px 3px 0px rgba( 2, 2, 2, 0.23 );
    background-color: rgba( 249, 249, 249, 1.00 );
}
.pum-theme-2140 .pum-container input[type=submit] {
    font-size: 16px !important;
    color: #ffffff !important;
    padding: 11px 25px !important;
    float: right !important;
    margin-right: 0 !important;
    width: 100% !important;
    background: #c70000 !important;
    border: none !important;
    cursor: pointer;
}
.pum-theme-2140 #BtmForm .gform_wrapper .gform_footer:not(.top_label) {
    padding: 16px 0 10px 0;
    margin-left: 0;
    width: 98%;
    float: left;
    margin-right: 0;
    margin-top: 0;
}
.pum-theme-2140 .pum-container input[type=submit] {
    font-size: 16px !important;
    color: #ffffff !important;
    padding: 16px 25px !important;
    float: right !important;
    margin-right: 0 !important;
    width: 100% !important;
    background: #c70000 !important;
    border: none !important;
    cursor: pointer;
}
.pum-container.pum-responsive {
    left: 50%;
    margin-left: -49.5%;
    width: 90%;
    height: auto;
    overflow: visible;
}
.logo img {
    max-width: 257px;
    height: auto;
    margin-bottom: 0;
}
.news-post {
    width: 100%;
    display: inline-block;
    float: left;
    position: relative;
}
.news-post a.news-post-thumbnail img {
    width: 100%;
}
h2.news-post-title a { 
    text-align: center;
}
.video-post {
    width: 100%;
    display: inline-block;
    float: left;
    position: relative;
}
#ARSocialBox ul li {
    width: 100%;
    display: inline-block;
    float: left;
    position: relative;
    text-align: center;
}
  #ARSocial {
    float: left;
    display: block;
    width: 100%;
    background: url(https://accountsreceivable.com/wp-content/uploads/2019/03/socialbg-1.jpg);
    background-size: auto 100%;
    padding: 50px 0;
}
}
@media only screen and (min-width:0px) and (max-width:750px){
  .page-template-click-funnel-page-template .arspan {
    text-align: center;
    font-size: 22px;
    color: #333;
    font-weight: bold;
    margin-bottom: -13px;
    display: block;
    margin-top: 0 !important;
}
.page-template-click-funnel-page-template #DebtWinePopup .su-column {
    width: 100% !important;
    margin: 0 0 0 0 !important;
    float: none !important;
}
.bigwinetxt {
    text-align: center;
    font-size: 36px;
    font-family: 'Slabo 27px', serif;
    font-weight: 700;
    color: #333;
    text-align: center;
    display: block;
    line-height: 39px;
    margin-top: -12px !important;
}
.page-template-click-funnel-page-template .bigbluebtn a {
    color: rgb(255, 255, 255);
    background: #0174c7;
    font-size: 19px;
    padding: 10px 0;
    border-radius: 8px;
    display: block;
    font-weight: bold;
    box-shadow: inset 0 0 0 2px rgba(255,255,255,0.2);
    margin-top: 35px;
}
.page-template-click-funnel-page-template .pum-theme-2140 .pum-container, .page-template-click-funnel-page-template .pum-theme-default-theme .pum-container {
    padding: 18px;
    border-radius: 0px;
    border: 1px none #000000;
    box-shadow: 1px 1px 3px 0px #00254a !important;
    background-color: #fff !important;
    border-radius: 8px !important;
    padding: 43px !important;
    top: 40px !important;
}
}
@media only screen and (min-width:0px) and (max-width:660px){
  .widget-header img {
    max-width: 100%;
    height: auto;
}
}
@media only screen and (min-width:0px) and (max-width:1492px){
  
}
@media only screen and (min-width:0px) and (max-width:567px){
  .quoteform {
    width: 100%;
}
  #post-1335 tr, #post-1335 td {
    padding: 6px;
    border-spacing: 0px;
    border-width: 0px;
    width: 94%;
    float: left !important;
}
#post-1335 textarea.wpcf7-textarea {
    width: 100%;
    height: 100px;
    padding: 5px;
}
  .single-post .entry-content img, .page article img {
    border-radius: 15px;
    max-width: 100%;
    height: auto;
}
  .authdiv {
    background-color: #FFFFFF;
    display: block;
    float: left;
    clear: both;
    width: 74%;
    padding: 25px;
    margin: 0px 0px 15px 0px;
    border: 1px solid #808080;
    color: #000000;
}
.expressform {
    padding: 0;
}
.page-id-7 .breadcrumbspad {
    width: 86%;
    margin: 0 auto;
    display: block;
    padding: 10px;
    font-size: 14px;
}
}
@media only screen and (min-width:0px) and (max-width:1492px){
  
}
@media only screen and (min-width:0px) and (max-width:1492px){
  
}
@media only screen and (min-width:0px) and (max-width:1492px){
  
}
@media only screen and (min-width:0px) and (max-width:1492px){
  
}
@media only screen and (min-width:0px) and (max-width:1492px){
  
}
@media only screen and (min-width:0px) and (max-width:1492px){
  
}
@media only screen and (min-width:0px) and (max-width:566px){
#access {
    padding: 0;
    z-index: 500;
    background-image: none;
    background-repeat: repeat;
    margin-top: 0;
}
  #footer-content { 
    padding-bottom: 70px;
}
  .page-id-30 .getquotediv {
    float: left;
    margin-top: 30px;
    width: 99%;
    background-image: url(images/quoteformbg3.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-color: #031C35;
    border-radius: 15px;
    display: block;
    clear: both;
}
.page-id-30 .lineshadow {
    padding: 29px 5% 10px 5%;
    float: left;
    display: block;
    width: 90%;
    background-image: url(images/quoteline.png);
    background-repeat: no-repeat;
    background-position: center bottom;
}
#crmWebToEntityForm textarea {
    width: 94%;
    height: 100px;
    padding: 5px;
}
#crmWebToEntityForm input[type=submit] {
    border-style: none;
    width: auto;
    background-color: #00153E;
    height: 50px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #fff !important;
    font-weight: normal;
    text-transform: uppercase;
    cursor: pointer;
    float: right;
    margin-right: 10%;
}
}
@media only screen and (min-width:0px) and (max-width:492px){
  #main h2 {
    color: #2DA4F2;
    font-size: 29px;
    font-family: "Open Sans", sans-serif;
    padding-bottom: 10px;
    font-weight: 600;
    margin-bottom: 15px;
    padding-bottom: 0;
    text-align: left;
    line-height: 34px;
}
span.blockq {
    /* color: #666; */
    /* font-style: italic; */
    margin: 18px;
    width: 91%;
    float: left;
    clear: none;
    text-align: center;
    font-size: 20px;
    border-top: 1px dotted #999;
    border-bottom: 1px dotted #999;
    padding: 21px 0;
    clear: both;
}
.page-template-click-funnel-page-template #TopClickBarInner {
    max-width: 240px;
    margin: 0 auto;
    line-height: 29px;
}
.page-template-click-funnel-page-template #main #CF-Content h1 { 
    font-size: 56px; 
}  
  .page-template-click-funnel-page-template article #CF-Content ul.bluebtns li {
    display: inline-block;
    margin: 0;
    float: left;
    width: 100%;
    clear: none;
    text-align: center;
    margin-bottom: 20px;
}
}
@media only screen and (min-width:0px) and (max-width:440px){
.page-template-click-funnel-page-template .leftarrow a {
    font-size: 14px;
    /* width: 100%; */
    padding: 12px 12px;
}
.page-template-click-funnel-page-template #CF-Video {
    display: block;
    float: none;
    width: 100%;
    margin-bottom: 35px;
}
.page-template-click-funnel-page-template #main #CF-Content h1 {
    font-size: 43px;
}

}
@media only screen and (min-width:0px) and (max-width:423px){
.headphone a {
    font-size: 24px;
    float: left;
    text-align: center;
    display: block;
    width: 100%;
    color: #fff;
}
.headphone {
    display: block;
    float: left;
    width: 100%;
    margin-right: 0;
}
  .pipeleft { 
    display: none;
}
  .debtwinebluetxt {
    text-align: center;
    color: rgb(1, 116, 199);
    font-size: 17px;
    display: block;
    float: left;
    width: 100%;
    margin-top: -13px;
}
}
@media only screen and (min-width:0px) and (max-width:389px){
  #header-sidebar-section {
    padding-right: 0;
    width: 100%;
    font-size: 27px;
    padding-top: 0;
    /* z-index: 35; */
    font-family: Georgia, "Times New Roman", Times, serif;
    text-shadow: 1px 3px 5px rgba(0, 0, 0, 0.9);
    color: #FFFFFF;
    position: absolute;
    top: 301px;
    text-align: center;
    line-height: 42px;
}
}
@media only screen and (min-width:0px) and (max-width:386px){
  .getquotediv .wpcf7 p.shortsel select {
    margin: 0 0px 10px 0;
    width: 103%;
    padding: 8px;
    border-radius: 4px;
}
.getquotediv .wpcf7 .howmany select {
    width: 103%;
}
}
@media only screen and (min-width:0px) and (max-width:370px){
h2.news-post-title a {
    color: #fff;
    font-family: 'Montserrat';
    text-transform: uppercase;
    font-size: 15px;
    font-weight: bold;
    line-height: 19px;
    display: block;
    text-align: center;
}
.news-post-meta {
    font-size: 15px;
    font-style: italic;
    border-bottom: none;
    margin: 0 auto;
    display: block;
    max-width: 150px;
    padding-bottom: 15px;
    position: relative;
    margin-bottom: 15px;
}
.newslink a {
    font-size: 13px;
    font-style: normal;
    border-bottom: none;
    margin: 0 auto;
    display: block;
    max-width: 128px;
    padding-bottom: 15px;
    position: relative;
    margin-bottom: 15px;
    font-weight: 700;
    color: #fff;
    border: 1px solid #fff;
    padding-top: 4px;
    padding-bottom: 4px;
    margin-top: 0px;
}
}
@media only screen and (min-width:0px) and (max-width:362px){
  ul#menu-topnav li a {
    color: #fff;
    font-size: 12px;
}
ul#menu-topnav li:nth-child(1),
ul#menu-topnav li:nth-child(2) { 
    padding: 0 5px 0 20px;
}
ul#menu-topnav li:nth-child(3)  { 
    padding: 0 0px 0 0px;
}
} 
@media only screen and (min-width:0px) and (max-width:357px){
  #header-sidebar-section {
    padding-right: 0;
    width: 100%;
    font-size: 33px;
    padding-top: 0;
    /* z-index: 35; */
    font-family: Georgia, "Times New Roman", Times, serif;
    text-shadow: 1px 3px 5px rgba(0, 0, 0, 0.9);
    color: #FFFFFF;
    position: absolute;
    top: 245px;
    text-align: center;
    line-height: 40px;
}
}
 
@media only screen and (min-width:0px) and (max-width:1492px){
  
}
@media only screen and (min-width:0px) and (max-width:767px){
   

  #MobileButtons {
    display:block;
  }
#MobileButtons ul li a {
    background: #CC0000;
    color: #fff;
    display: block;
    margin-bottom: 31px;
    padding: 20px 0;
    border-radius: 4px;
    font-size: 17px;
}
 #MobileButtons ul li a:hover {
    background: #CC0000;
    color: #fff;
    opacity:.7;
}
  .page-id-1959 #MobileButtons, .page-id-30 #MobileButtons, .page-id-7 #MobileButtons {
    display:none;
  }
} 

/* ######################################################################## NEW STYLE CSS ############################################*/
#TopHeaderBar .col-row {
    display: block;
    float: right;
    width: calc(100% - 279px);
}
#TopHeaderBar {
    float: left;
    display: block;
    width: 100%;
    background: #174574;
}
.logo {
    display: block;
    float: left;
    width: auto;
    margin: 0; 
    margin-top: -38px;
    margin-bottom: 38px;
}
#TopHeaderBar .col-row {
    display: block;
    float: right;
    width: calc(100% - 253px);
}
.addresstopbar {
    float: left;
    padding-left: 35px;
    display: block;
    position: relative;
}
.headphone {
    display: block;
    float: left;
    margin-right: 0;
    padding-left: 35px;
    margin-left: 15px;
    position: relative;
}
.col-left-top {
    width: auto;
    float: left;
    display: block;
}
.col-right-top {
    width: auto;
    float: right;
    display: block;
}
.addresstopbar {
    float: left;
    padding-left: 35px;
    display: block;
    position: relative;
    font-weight: 100;
    font-size: 14px;
}
.headphone {
    color: #fff;
}
#MainContainer {
    padding: 0;
    margin: 0 auto;
    display: block;
    max-width: 1130px;
}
#LogoBar {
    display: block;
    float: left;
    width: 100%;
    background: #0085B2;
}
#TopHeaderBar {
    float: left;
    display: block;
    width: 100%;
    background: #174574;
    border-bottom: 8px solid #8C0000;
}
.logo {
    display: block;
    float: left;
    width: auto;
    margin: 0;
    margin-top: -46px;
    margin-bottom: 46px;
}
.addresstopbar:before {
   content:'';
   background:url('https://accountsreceivable.com/arnew/wp-content/uploads/2019/12/address-icon.jpg') center center no-repeat;
  width:26px;
  height:26px;
  position:absolute;
  left:0;
  top:0;
  display:block;
}
.addresstopbar:before {
    content: '';
    background: url(https://accountsreceivable.com/arnew/wp-content/uploads/2019/12/address-icon.jpg) center center no-repeat;
    width: 26px;
    height: 26px;
    position: absolute;
    left: 5px;
    top: -4px;
    display: block;
}
.headphone:before {
    content: '';
    background: url(https://accountsreceivable.com/arnew/wp-content/uploads/2019/12/phone-icon.jpg) center center no-repeat;
    width: 26px;
    height: 26px;
    position: absolute;
    left: 5px;
    top: -4px;
    display: block;
}
.headphone a {
 color:#fff;
}
ul#menu-topnav li.peopleicon:before {
    content: '';
    background: url(https://accountsreceivable.com/arnew/wp-content/uploads/2019/12/clientaccess-icon.jpg) center center no-repeat;
    width: 26px;
    height: 26px;
    position: absolute;
    left: 5px;
    top: -4px;
    display: block;
}
ul#menu-topnav li {
    font-family: "Roboto", arial, sans-serif;
    display: inline;
    padding: 0 12px 0 20px;
    position: relative;
} 
ul#menu-topnav li.affiliateloginicon:before {
    content: '';
    background: url(https://accountsreceivable.com/arnew/wp-content/uploads/2019/12/affiliatelogin-icon.jpg) center center no-repeat;
    width: 26px;
    height: 26px;
    position: absolute;
    left: 5px;
    top: -4px;
    display: block;
}
ul#menu-topnav li.menu-item-2044:before {
    content: '';
    background: url(https://accountsreceivable.com/arnew/wp-content/uploads/2019/12/support-icon.jpg) center center no-repeat;
    width: 26px;
    height: 26px;
    position: absolute;
    left: 5px;
    top: -4px;
    display: block;
}
ul#menu-topnav li {
    font-family: "Roboto", arial, sans-serif;
    display: inline;
    padding: 0 12px 0 32px;
    position: relative;
}
ul#menu-topnav li.peopleicon {
    background: none;
}
ul#menu-topnav li.affiliateloginicon {
    background: none;
    padding: 0 12px 0 33px;
}
ul#menu-topnav li:hover {
   opacity:.7; 
}
#access ul li {
    height: auto;
    clear: both;
    display: inline-block;
    padding: 0;
    border-right: 1px solid #D6D6D6 !important;
    border-left: 1px solid #fff !important;
    margin-left: -3px;
    position: relative;
    background: #ffffff;
    background: -moz-linear-gradient(top, #ffffff 0%, #e6e6e6 100%);
    background: -webkit-linear-gradient(top, #ffffff 0%,#e6e6e6 100%);
    background: linear-gradient(to bottom, #ffffff 0%,#e6e6e6 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0 );
}
#access ul li:hover {
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#e6e6e6+0,ffffff+100 */
background: #e6e6e6; /* Old browsers */
background: -moz-linear-gradient(top,  #e6e6e6 0%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #e6e6e6 0%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #e6e6e6 0%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e6e6', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */ 
}
#access a {
    color: #333333;
    font-size: 12px;
    text-transform: uppercase;
    padding: 10px 6.9px;
    display: block;
    position: relative;
    font-weight: 400;
    font-family: 'Noto Sans SC', sans-serif;
}
#access ul li ul li {
    float: left;
    width: 80%;
    text-align: left;
    border: none;
    padding: 5px 10%;
    border-bottom: 1px solid #ccc;
    margin: 0;
    background: #FFF;
}
#access ul li ul {  
    position: absolute;
    left: -1px;
    top: 37px; 
}
#access ul li ul li:hover { 
    background: #F0F0F0;
}
#LogoBar {
    display: block;
    float: left;
    width: 100%;
    background: url(https://accountsreceivable.com/arnew/wp-content/uploads/2019/12/top-bar-left-bg.jpg) left top no-repeat #0085B2;
    background-size: auto 100%;
}
#HeaderBanner {
    float: right;
    display: block;
    width: calc(100% - 260px);
    margin: 10px 0;
}
#NewBtns.col-row {
    width: calc(100% - 25px);
    margin-top: 15px;
    max-width: 100%;
}
ul#TopHeaderBtns {
    padding: 0;
    margin: 0 0 28px 0;
}
ul#TopHeaderBtns li {
    display: inline-block;
    float: left;
    width: 30%;
    margin-right: calc(3% - 1px);
    color: #fff;
    font-family: 'Noto Sans SC', sans-serif;
}
.topbtitle {
    display: block;
    font-weight: 700;
    font-size: 14px;
}
.midbtitle {
    font-size: 11px;
    display: block;
    float: left;
    width: 100%;
    font-weight: 400;
}
.topbbtn  {
    display: block;
    float: left;
    width: 100%;
    
}
.topbbtn {
    background: #a80000;
    background: -moz-linear-gradient(top, #a80000 0%, #8c0000 100%);
    background: -webkit-linear-gradient(top, #a80000 0%,#8c0000 100%);
    background: linear-gradient(to bottom, #a80000 0%,#8c0000 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a80000', endColorstr='#8c0000',GradientType=0 );
    color: #fff;
    padding: 3px 15px;
    border-radius: 6px;
    margin-top: 3px;
    display: block;
    float: left;
    margin-bottom: 15px;
}
.topbbtn.greybtn {
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,e2e2e2+100 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #e2e2e2 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#e2e2e2 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#e2e2e2 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e2e2e2',GradientType=0 ); /* IE6-9 */
}
ul#TopHeaderBtns li .topbbtn.greybtn .su-lightbox { 
  color:#0199FF;
}
.topbbtn.bluebtn {
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#4bb7fe+1,0199ff+100 */
background: #4bb7fe; /* Old browsers */
background: -moz-linear-gradient(top,  #4bb7fe 1%, #0199ff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #4bb7fe 1%,#0199ff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #4bb7fe 1%,#0199ff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4bb7fe', endColorstr='#0199ff',GradientType=0 ); /* IE6-9 */
}
ul#TopHeaderBtns li {
  border-right:1px solid #1A91BA; 
}
ul#TopHeaderBtns li:last-child {
  border:none;
}
ul#TopHeaderBtns li .topbbtn a {
  color:#fff; 
}
ul#TopHeaderBtns li .topbbtn { 
  width: auto;
}
ul#TopHeaderBtns li .topbbtn:hover {
    filter: brightness(1.25);
}
ul#TopHeaderBtns li {
  position:relative; 
}
ul#TopHeaderBtns li:nth-child(1):before {
  content:'';
  position:absolute;
  left: -35px;
  top:0;
  width:26px;
  height: 26px;
  background:url('https://accountsreceivable.com/arnew/wp-content/uploads/2019/12/requesicon.png') center center no-repeat;
}
ul#TopHeaderBtns li:nth-child(2):before {
  content:'';
  position:absolute;
  left: -35px;
  top:0;
  width:26px;
  height: 26px;
  background:url('https://accountsreceivable.com/arnew/wp-content/uploads/2019/12/updates-icon.jpg') center center no-repeat;
}
ul#TopHeaderBtns li:nth-child(3):before {
  content:'';
  position:absolute;
  left: -35px;
  top:0;
  width:26px;
  height: 26px;
  background:url('https://accountsreceivable.com/arnew/wp-content/uploads/2019/12/makepayment-icon.jpg') center center no-repeat;
}
ul#TopHeaderBtns li {
    display: inline-block;
    float: left;
    width: 26%;
    margin-right: calc(4% - 1px);
    color: #fff;
    font-family: 'Noto Sans SC', sans-serif;
    margin-left: 4%;
}
ul#TopHeaderBtns li:last-child {
   margin-right:0; 
}
#NewBtns.col-row {
    width: calc(100% - 25px);
    margin-top: -8px;
    max-width: 100%;
    margin-bottom: 15px;
}
.addresstopbar {
    float: left;
    padding-left: 35px;
    display: block;
    position: relative;
    font-weight: 100;
    font-size: 13px;
}
ul#TopHeaderBtns li .topbbtn {
    width: auto;
    font-weight: 700;
}
.headphone a:hover {
  opacity:.7; 
}
#StickyBar.myfixed ul#TopHeaderBtns li:nth-child(1):before,
#StickyBar.myfixed ul#TopHeaderBtns li:nth-child(2):before,
#StickyBar.myfixed ul#TopHeaderBtns li:nth-child(3):before,
#StickyBar.myfixed .topbtitle,
#StickyBar.myfixed .midbtitle {
  display:none;
}
#StickyBar.myfixed #NewBtns.col-row {
    width: calc(100% - 25px);
    margin-top: -19px;
    max-width: 100%;
    margin-bottom: 0;
}
#StickyBar.myfixed .logo {
    display: block;
    float: left;
    width: auto;
    margin: 0;
    margin-top: -46px;
    margin-bottom: 0px;
}
#StickyBar.myfixed ul#TopHeaderBtns {
    padding: 0;
    margin: 0 0 20px 0;
}
#StickyBar.myfixed ul#TopHeaderBtns li .topbbtn {
    width: auto;
    font-weight: 700;
    margin-bottom: 0;
}
#NewBtns.col-row {
    width: calc(100% - 25px);
    margin-top: -23px;
    max-width: 100%;
    margin-bottom: 0;
}
#header-image img {
    height: auto;
    width: 100%;
    margin-bottom: -7px;
}
#HomeSlidertxt {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
#HomeSlidertxtpos {
    float: left;
    display: table;
    width: 100%;
    height: 100%;
}
#HomeSlidertxtinner {
    max-width: 1130px;
    margin: 0 auto;
    display: table-cell;
    margin-top: 0;
    color: #fff;
    text-align: center;
    vertical-align: middle;
} 
#HomeSlidertxtinner {
    max-width: 100%;
    margin: 0 auto;
    display: table-cell;
    margin-top: 0;
    color: #fff;
    float: left;
    width: calc(100% - 50px);
    margin: 25px;
    text-align: center;
    vertical-align: middle;
    background: rgba(23,69,116, .43);
    height: calc(100% - 50px);
}
#HomeSlidertxt h3 {
    font-family: "Roboto", arial, sans-serif;
    font-weight: 900;
    color: #fff;
    font-size: 32px;
    margin-bottom: 15px;
    text-transform: uppercase;
    margin-top: 50px;
}
#HomeSlidertxt h3 {
    font-family: "Roboto", arial, sans-serif;
    font-weight: 300;
    font-family: 'Noto Sans SC', sans-serif;
    color: #fff;
    font-size: 30px;
    margin-bottom: 7px;
    text-transform: none;
    margin-top: 50px;
    /* line-height: 44px; */
}
#HomeSlidertxt h4 {
    margin-bottom: 25px;
    color: #fff;
    font-weight: 300;
    font-size: 24px; 
    font-family: 'Noto Sans SC', sans-serif;
    line-height: 37px;
}
.redbutton a {
    background: #B20000;
    color: #fff;
    font-weight: 700;
    padding: 11px 35px;
    font-size: 15px;
    border-radius: 8px;
    background: #a80000;
    background: -moz-linear-gradient(top, #a80000 0%, #8c0000 100%);
    background: -webkit-linear-gradient(top, #a80000 0%,#8c0000 100%);
    background: linear-gradient(to bottom, #a80000 0%,#8c0000 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a80000', endColorstr='#8c0000',GradientType=0 );
    font-weight: 700;
    font-family: 'Noto Sans SC', sans-serif;
    box-shadow: 2px 2px 8px -1px rgba(0,0,0,0.8);
}
#top-header {
    float: left;
    display: block;
    width: 100%;
    margin-bottom: 25px;
    box-shadow: 0px 3px 8px -1px rgba(0,0,0,0.7);
}
#main {
    background: #EBEBEB;
}
.whitebox {
    float: left;
    width: 100%;
    display: block;
    background: #fff;
}
.whiteboxinner {
    padding: 17px;
}
#SmallSlider .sue-content-slider .owl-dots {
    position: absolute;
    top: auto;
    left: 10px;
    bottom: 40px;
}
#SmallSlider .sue-content-slider .owl-dot {
    position: relative;
    display: block;
    float: left;
    width: 17px;
    height: 30px;
}
#SmallSlider .sue-content-slider .owl-dot.active:before, #SmallSlider .sue-content-slider .owl-dot:hover:before {
    background-color: #2BAAFE;
}
#SmallSlider .sue-content-slider .owl-dot:before {
    position: absolute;
    top: 10px;
    left: 10px;
    display: block;
    content: '';
    width: 9px;
    height: 9px;
    border-radius: 50%;
    background-color: #FFFFFF;
}
.smslide {
    float: left;
    display: block;
    width: auto;
    position: relative;
}
.smslideimg {
    float: left;
    display: block;
    width: 100%;
}
.smslidetxt { 
    position: absolute;
    bottom: 80px;
    left: 0;
    background: #0085B2;
    background: rgba(43,170,254,.93);
    background: linear-gradient(90deg, rgba(43,170,254,.93) 0%, rgba(0,133,178,.93) 63%, rgba(10,112,149,.93) 100%);
    color:#fff;
}
.smslidetxt {
    position: absolute;
    bottom: 40px;
    left: 0;
    background: #0085B2;
    background: rgba(43,170,254,.93);
    background: linear-gradient(90deg, rgba(43,170,254,.93) 0%, rgba(0,133,178,.93) 63%, rgba(10,112,149,.93) 100%);
    color: #fff;
    max-width: 300px;
}
.smslidetxt h4 {
    font-family: "Roboto", arial, sans-serif;
    font-family: 'Noto Sans SC', sans-serif;
    color: #fff;
    font-weight: 700;
    font-size: 22px;
    padding: 20px;
}
.smslidesmtxt {
    display: block;
    float: left;
    clear: both;
    width: 100%;
    /* padding: 20px; */
    font-size: 17.8px;
}
#SmallSlider .sue-content-slider .owl-dots {
    position: absolute;
    top: auto;
    left: 10px;
    bottom: 5px;
}
#SmallSlider {
    float: left;
    width: 43%;
    display: block;
}
#SmallSlider img {
  max-width:100%;
  height:auto;
}
#SmallSlider .sue-content-slider-arrows-yes, #SmallSlider .sue-content-slider-pages-yes, 
#SmallSlider .sue-content-slider-arrows-hover, #SmallSlider .sue-content-slider-pages-hover {
    padding-top: 0;
}
#DebtBoxes {
    float: right;
    display: block;
    width: 55.5%;
}
#DebtBoxesInner h5 {
    color: #fff;
    background: #003366;
    padding: 5px 8px;
    display: block;
    float: left;
    width: calc(100% - 16px);
    font-family: 'Noto Sans SC', sans-serif;
    font-weight: 300;
    font-size: 16px;
}
#DebtBoxes {
    float: right;
    display: block;
    width: 55.5%;
}
#DebtBoxesInner h5 {
    color: #fff;
    background: #003366;
    padding: 5px 8px;
    display: block;
    float: left;
    width: calc(100% - 16px);
    font-family: 'Noto Sans SC', sans-serif;
    font-weight: 300;
    font-size: 16px;
}
#DebtBoxes ul {
    padding: 0;
    margin: 0;
}
#DebtBoxes ul li {
    width: calc(33.333333% - 9px);
    float: left;
    display: inline-block;
    border: 1px solid #D6D6D6;
    margin-right: 9px;
}
#DebtBoxes ul li:nth-child(3n) { 
    margin-right: 0;
}
.rigimg {
    padding: 4px;
    display: block;
    float: left;
    display: block;
    width: calc(50% - 8px);
}
.rigimg img {
  max-width:100%;
  height:auto;
}
#DebtBoxes ul li a { 
    display: block;
    float: left;
    height: 100%;
    width: 100%;
}
.rigtitle { 
    color: #4d4d4d;
    font-family: 'Noto Sans SC', sans-serif;
    font-size: 16px;
    line-height: 20px;
    display: table-cell;
    width: 50%;
    /* float: right; */
    vertical-align: middle;
    height: 100%;
    /* min-height: 190px; */
    padding: 8px 5px;
}
.rigimg img {
    max-width: 100%;
    height: auto;
    width: 100%;
    margin-bottom: -5px;
}
.rigimg {
    padding: 4px;
    display: block;
    float: left;
    display: block;
    width: calc(50% - 8px);
}
.rigtitle {
    color: #4d4d4d;
    font-family: 'Noto Sans SC', sans-serif;
    font-size: 13px;
    line-height: 20px;
    display: block;
    width: calc(50% - 10px);
    vertical-align: middle;
    height: 100%;
    padding: 8px 5px;
    float: right;
}
#DebtBoxes {
    float: right;
    display: block;
    width: 59.5%;
}
#SmallSlider {
    float: left;
    width: 39%;
    display: block;
}
#DebtBoxesInner h5 {
    color: #fff;
    background: #003366;
    padding: 5px 8px;
    display: block;
    float: left;
    width: calc(100% - 16px);
    font-family: 'Noto Sans SC', sans-serif;
    font-weight: 300;
    font-size: 16px;
    margin-bottom: 9px;
}
#DebtBoxes ul li {
    width: calc(33.333333% - 9px);
    float: left;
    display: inline-block;
    border: 1px solid #D6D6D6;
    margin-right: 9px;
    margin-bottom: 9px;
}
.rigimg {
    padding: 4px;
    display: block;
    float: left;
    display: block;
    width: calc(57% - 8px);
}
.rigtitle {
    color: #4d4d4d;
    font-family: 'Noto Sans SC', sans-serif;
    font-size: 13px;
    line-height: 20px;
    display: block;
    width: calc(43% - 10px);
    vertical-align: middle;
    height: 100%;
    padding: 8px 5px;
    float: right;
}
#SmallSlider {
    float: left;
    width: 38%;
    display: block;
}
#DebtBoxes {
    float: right;
    display: block;
    width: 61%;
}

.rigimg {
    padding: 4px;
    display: block;
    float: left;
    display: block;
    width: calc(54% - 8px);
}
.rigtitle {
    color: #4d4d4d;
    font-family: 'Noto Sans SC', sans-serif;
    font-size: 13px;
    line-height: 20px;
    display: block;
    width: calc(46% - 10px);
    vertical-align: middle;
    height: 100%;
    padding: 8px 4px;
    float: right;
}
.rigimg {
    padding: 4.5px;
    display: block;
    float: left;
    display: block;
    width: calc(54% - 9px);
}
#DebtBoxes ul li:hover {
  opacity:.7;
}
#primary {
    float: left;
    overflow: visible;
    width: 100%;
}
.whitebox {
    float: left;
    width: 100%;
    display: block;
    background: #fff;
    margin-bottom: 15px;
    box-shadow: 0px 4px 7px -3px rgba(0,0,0,0.2);
}
#SectionOneNew {
    display: block;
    float: left;
    width: 58%;
}
#SectionOneNew .sectioncontent {
    max-width: 100%;
    margin: 0 auto;
    display: block;
    text-align: center;
    padding: 0;
}
.whitebox h1 {
    background: rgb(24,125,162);
    background: radial-gradient(circle, rgba(24,125,162,1) 0%, rgba(23,69,116,1) 100%);
    color: #fff;
    font-weight: 300;
    font-size: 24px;
    padding: 10px;
    box-shadow: 0px 4px 7px -3px rgba(0,0,0,0.5);
    display: block;
    float: left;
    width: calc(100% - 20px);
    margin-bottom: 25px;
}
p {
    font-family: "Roboto", arial, sans-serif;
    font-size: 14px;
    text-align: left;
    font-weight: 300;
    margin-bottom: 22px;
}
#SectionTwoNew {
    float: right;
    width: 39%;
    display: block;
}
#SectionTwoNew .sectioncontent {
    max-width: 100%;
    margin: 0 auto;
    display: block;
    text-align: center;
    padding: 0;
}
.whitebox #SectionTwoNew h1 {
    margin-bottom: 0;
}
#TestimDiv {
    max-width: 100%;
    margin: 0;
    display: block;
    line-height: 24px;
    float: left;
    width: calc(100% - 50px);
    background: rgb(255,255,255);
    background: radial-gradient(circle, rgba(255,255,255,1) 0%, rgba(240,240,240,1) 100%);
    padding: 25px;
    text-align: center;
    font-style: italic;
}
#TestimDiv p {
    font-family: "Roboto", arial, sans-serif;
    font-size: 14px;
    text-align: center;
    font-weight: 300;
    margin-bottom: 22px;
}
#TestimDiv .innertestim {
    padding: 0 50px;
    text-align: center;
}
#TestimDiv .sue-content-slider .owl-prev:before {
    border-top: none;
    border-left: none;
    -webkit-transform: none;
    transform: none;
    background: url(https://accountsreceivable.com/arnew/wp-content/uploads/2019/12/leftarrow.png) no-repeat;
    width: 39px;
    background-size: 35px auto;
    height: 37px;
    background-position: left top;
}
#TestimDiv .sue-content-slider .owl-next:before {
    border-top: none;
    border-right: none;
    -webkit-transform: none;
    transform: none;
    background: url(https://accountsreceivable.com/arnew/wp-content/uploads/2019/12/rightarrow.png) no-repeat;
    width: 39px;
    background-size: 35px auto;
    height: 37px;
    background-position: right top;
}
#TestimDiv .sue-content-slider .owl-next:hover:before {
    background-position: right top;
}
#TestimDiv .sue-content-slider .owl-next:hover:before {
    background-position: right top;
}
#TestimDiv .sue-content-slider .owl-prev:hover:before {
    background-position: left top;
}
#TestimDiv .sue-content-slider .owl-nav {
    position: absolute;
    top: 21vh;
    right: 0;
    width: 60px;
    height: auto;
    width: 100%;
}
#TestimDiv .sue-content-slider .owl-prev {
    right: auto;
    left: -16px;
}
#TestimDiv .sue-content-slider .owl-next {
    right: 15px;
}
#TestimDiv .innertestim {
    padding: 0 50px;
    text-align: center;
    min-height: 300px;
    display: block;
    float: left;
}
#TestimViewAll a {
    color: #fff;
    font-size: 13px;
    font-weight: 700;
    padding-right: 18px;
    background: #187097;
    width: 150px;
    display: block;
    text-align: center;
    padding: 6px 13px;
    margin: 0 auto;
    margin-top: -15px;
    box-shadow: 0 2px 3px 0px rgba(0,0,0,0.5);
}
#TestimViewAll {
    display: block;
    float: left;
    width: 100%;
}
.whitebox #SectionTwoNew h1 {
    margin-bottom: 0;
    margin-top: -22px;
}
.quotemarks {
    display: block;
    position: relative;
}
.quotemarks:before {
    content: '';
    position: absolute;
    left: -45px;
    top: 0;
    width: 98px;
    height: 81px;
    background: url(https://accountsreceivable.com/arnew/wp-content/uploads/2019/12/quote-left.png) left top no-repeat;
    display: block;
    z-index: -1;
}
.quotemarks:after {
    content: '';
    position: absolute;
    right: -45px;
    bottom: -40px;
    width: 98px;
    height: 81px;
    background: url(https://accountsreceivable.com/arnew/wp-content/uploads/2019/12/quote-right.png) left top no-repeat;
    display: block;
    z-index: -1;
}
#NewsBox {
    float: left;
    width: 100%;
    display: block;
}
#NewsBox .news-box-posts {
    max-width: 80%;
    margin: 0 auto;
    display: block;
}
#NewsBox .owl-carousel .owl-item img { 
    max-width: 100%;
    height: auto;
}
.newpostimgwrap {
    float: left;
    display: block;
    width: 100%;
    position: relative;
}
a.news-box-post-thumbnail {
    background: #187097;
    display: block;
    float: left;
    display: block;
    width: 100%;
}
a.news-box-post-thumbnail img {
    opacity: .5;
}
.newbox-titlebox {
    position: absolute;
    bottom: 7px;
    font-size: 12px;
}
h2.news-box-post-title {
    font-size: 14px;
    color: #fff;
    direction: ltr;
}
h2.news-box-post-title a {
    color: #fff;
    padding: 10px;
    display: block;
}
.news-box-post-meta{
    display: block;
    float: left;
    display: block;
    width: 100%;
    direction: ltr;
    padding: 5px 10px;
    width: calc(100% - 20px);
    background: rgb(24,125,162);
    background: radial-gradient(circle, rgba(24,125,162,1) 0%, rgba(23,69,116,1) 100%);
    color: #fff;
}
.newbox-content {
    display: block;
    float: left;
    width: 100%;
    background: rgb(255,255,255);
    background: radial-gradient(circle, rgba(255,255,255,1) 0%, rgba(240,240,240,1) 100%);
}
.newbox-contentinner {
    padding: 12px;
}
.newsbox-excerpt p {
    font-family: "Roboto", arial, sans-serif;
    font-size: 12px;
    text-align: left;
    font-weight: 300;
    margin-bottom: 22px;
    font-family: 'Noto Sans SC', sans-serif;
    line-height: 21px;
    direction: ltr;
}
.newsbox-excerpt a { display:none; }
.newsbox-link {
    float: left;
    display: block;
    margin-bottom: 15px;
}
.newsbox-link a {
    color: #187399;
    font-family: 'Noto Sans SC', sans-serif;
    padding-right: 19px;
    display: block;
    float: left;
    position: relative;
}
.newsbox-link a:after {
  content:'';
  width:7px;
  height:9px;
  background:url('https://accountsreceivable.com/arnew/wp-content/uploads/2019/12/readmorearrow.gif') left top no-repeat;
  background-size: 7px 9px;
  position:absolute;
  right:0;
  top:0;
}
a.news-box-post-thumbnail img {
    opacity: .29;
}
.newbox-titlebox {
    position: absolute;
    bottom: 12px;
    font-size: 12px;
}
.whitebox #NewsBoxWrap h1 {
    text-align: center;
}
.newsbox-link a {
    color: #187399;
    font-family: 'Noto Sans SC', sans-serif;
    padding-right: 19px;
    display: block;
    float: left;
    position: relative;
    font-weight: 700;
}
.newsbox-link a:after {
    content: '';
    width: 7px;
    height: 9px;
    background: url(https://accountsreceivable.com/arnew/wp-content/uploads/2019/12/readmorearrow.gif) left top no-repeat;
    background-size: 7px 9px;
    position: absolute;
    right: 0;
    top: 4px;
}
#NewsBox .owl-nav { 
    width: 120%;
    margin-right: 0;
    position: absolute;
    left: -10%;
    top: 48%;
}
#NewsBox .owl-prev {
    position: absolute;
    left: 0;
}
#NewsBox .owl-next {
    position: absolute;
    right: 0;
}
#NewsBox .owl-prev .fa.fa-caret-left {
    color: transparent;
    background: url(https://accountsreceivable.com/arnew/wp-content/uploads/2019/12/bigarrow-left.jpg) left top no-repeat;
    width: 51px;
    height: 47px;
    background-size: 100% auto;
}
#NewsBox .owl-next .fa.fa-caret-right {
    color: transparent;
    background: url(https://accountsreceivable.com/arnew/wp-content/uploads/2019/12/bigarrow-right.jpg) left top no-repeat;
    width: 51px;
    height: 47px;
    background-size: 100% auto;
}
#NewsBox { 
    float: left;
    width: 100%;
    margin-bottom: 40px;
    margin-top: 20px;
}
.whitebox #ARVideos h1 {
    padding: 12px 0;
    width: 100%;
    text-align: center;
    display: block;
    float: left;
    margin-bottom: 0;
}
.whitebox #ARSocial h1 {
    padding: 12px 0;
    width: 100%;
    text-align: center;
    display: block;
    float: left;
    margin-bottom: 0;
    color: #fff;
}
.whitebox #ARSocial {
    float: left;
    display: block;
    width: 100%;
    background: none;
    background-size: 100% auto;
    padding: 0;
}
.whitebox #ARSocial h1 {
    padding: 12px 0;
    width: 100%;
    text-align: center;
    display: block;
    float: left;
    margin-bottom: 0;
    color: #fff;
}
#ARSocialBox ul li {
    color: #003366;
    width: 100%;
    display: block;
    float: left;
    position: relative;
    text-align: center;
}
#ARSocialBox ul li .socialtxt {
    color: #003366;
    font-family: 'Montserrat';
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
    display: block;
    margin-top: 8px;
    font-family: 'Noto Sans SC', sans-serif;
}
.innersoc {
    padding: 25px 25px 0 25px;
}
#ARSocialBox ul li:first-child .innersoc {
    padding: 0px 25px 0 25px;
}
#ARVideosBox .video-post:first-child {
    width: 100%;
}
#ARVideosBox .video-post {
    width: 50%;
    display: inline-block;
    float: left;
    position: relative;
}
#ARVideosBox {
    float: left;
    display: block;
    width: 100%;
    padding-bottom: 17px;
}
#ARSocialBox ul li {
    color: #003366;
    width: 100%;
    display: block;
    float: left;
    position: relative;
    text-align: center;
    margin: 25px 0;
}
#TestimViewAll.allvideobtns a {
    color: #fff;
    font-size: 13px;
    font-weight: 700;
    padding-right: 18px;
    background: #187097;
    width: 150px;
    display: block;
    text-align: center;
    padding: 6px 13px;
    margin: 0 auto;
    margin-top: -7px;
    margin-bottom: -13px;
    box-shadow: 0 2px 3px 0px rgba(0,0,0,0.5);
}
#footer-bottom {
    padding: 0;
    margin-top: 25px;
    float: left;
    width: 100%;
    display: block;
}
#StatisticsBar {
    float: left;
    display: block;
    width: 100%;
    background: #0A2236;
    border-top: 20px solid #187097;
}
#footer-bottom {
    padding: 0;
    margin-top: 25px;
    float: left;
    width: 100%;
    display: block;
    background: #187097;
}
.column { 
    margin: 30px 0 0 0 !important; 
}
#FootCallBar {
    background: #0F314D;
    padding: 35px 0 39px 0;
    float: left;
    width: 100%;
    display: block;
}
#theme-credit p {
    margin: 0 0 0 0;
    color: #A3A3A3;
    text-align: center;
}
#FootCallBar ul li:last-child {
    margin-right: 0;
    text-align: left;
    color: #fff;
    width: auto;
    float: right;
    margin-top: -38px;
}
#site-credits { 
    margin-bottom: -15px;
}
#footer-content .column ul li a {
    font-size: 13px;
    color: #fff;
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
}
.statstitle {
    font-size: 16px;
    font-weight: 300;
}
#StatisticsBarInner {
    max-width: 82%;
    margin: 0 auto;
    display: block;
    color: #fff;
}
#footer-content {
    padding-top: 25px;
    max-width: 1190px;
    margin: 0 auto;
    padding: 40px 0;
    padding-left: 140px;
}
#StatisticsBarInner {
    max-width: 1190px;
    margin: 0 auto;
    display: block;
    color: #fff;
    padding-right: 75px;
}
#StatisticsBarInner ul {
    padding: 0;
    margin: 0;
    display: block;
    width: 100%;
    float: left;
    padding: 40px 0 50px 0;
}
.home .page-entry-header {
  display:none !important; 
}

/* ############################################################# NEW RESPONSIVE 12/5/19 #####################*/

@media only screen and (min-width:0px) and (max-width:1580px){
  
}
@media only screen and (min-width:0px) and (max-width:1580px){
  
}
@media only screen and (min-width:0px) and (max-width:1580px){
  
}
@media only screen and (min-width:0px) and (max-width:1580px){
  #TheQuoteForm #SectionThree:before {
    content: '';
    background: url(https://accountsreceivable.com/arnew/wp-content/uploads/2019/12/formbgleft.png) left top no-repeat;
    width: 301px;
    height: 282px;
    position: absolute;
    bottom: 0;
    left: 0;
    max-width: 100%;
    display: block;
}
}
@media only screen and (min-width:0px) and (max-width:1580px){
  #wrap {
    overflow: hidden;
}
}
@media only screen and (min-width:0px) and (max-width:1170px){
  #footer-content {
    padding-top: 25px;
    max-width: 94%;
    margin: 0 auto;
    padding: 40px 3%;
    padding-left: 0;
}
.column {
    float: left;
    margin: 0 1% 0 0;
    width: 15%;
}
.column {
    margin: 30px 0 0 5% !important;
}
}
@media only screen and (min-width:0px) and (max-width:1580px){
  
}
@media only screen and (min-width:0px) and (max-width:1080px){
#access a { 
    padding: 10px 3.3px; 
}
#MobileButtons {
    display: none !important;
}
#NewBtns.col-row { 
    display: block !important;
}
.topbtitle { 
    display: none;
}
.midbtitle { 
    display: none; 
}
ul#TopHeaderBtns li:nth-child(1):before {
  display:none;
}
ul#TopHeaderBtns li:nth-child(2):before {
  display:none;
}
ul#TopHeaderBtns li:nth-child(3):before {
  display:none;
}
  .logo {
    display: block;
    float: left;
    width: auto;
    margin: 0;
    margin-top: -46px;
    margin-bottom: 0px;
}
#HeaderBanner {
    float: right;
    display: block;
    width: calc(100% - 260px);
    margin: 10px 0 0 0;
}
ul#TopHeaderBtns li {
    display: inline-block;
    float: left;
    width: 30%;
    margin-right: calc(4% - 1px);
    color: #fff;
    font-family: 'Noto Sans SC', sans-serif;
    margin-left: 0;
    text-align: center; border:none;
}
ul#TopHeaderBtns li {
    display: inline-block;
    float: left;
    width: auto;
    margin-right: calc(4% - 1px);
    color: #fff;
    font-family: 'Noto Sans SC', sans-serif;
    margin-left: 4%;
}
.rigtitle {
    color: #4d4d4d;
    font-family: 'Noto Sans SC', sans-serif;
    font-size: 11px;
    line-height: 20px;
    display: block;
    width: calc(46% - 10px);
    vertical-align: middle;
    height: 100%;
    padding: 8px 4px;
    float: right;
}

}
@media only screen and (min-width:0px) and (max-width:1070px){
  #TopHeaderBar p {
    color: #fff;
    font-size: 14px;
    margin: 0 auto;
    display: block;
    max-width: 436px;
    float: right;
    margin-right: 12px;
}
.col-left-top {
    width: auto;
    float: right;
    text-align: center;
    display: block;
}
.logo {
    display: block;
    float: left;
    width: auto;
    margin: 0;
    margin-top: -78px;
    margin-bottom: 0px;
}
}
@media only screen and (min-width:0px) and (max-width:1580px){
  
}
@media only screen and (min-width:0px) and (max-width:1050px){
  #header-image img {
    height: auto;
    width: 1200px;
    margin-bottom: -7px;
}
}
@media only screen and (min-width:0px) and (max-width:1014px){
  #NavBarInner {
    margin: 0;
    display: block;
    max-width: 100%;
    float: right;
    width: 100%;
    padding: 15px 0 15px 0;
}
#NavBar {
    float: right;
    display: block;
    width: auto;
    border-top: none;
    background: none;
    margin-right: 15px;
}
ul#TopHeaderBtns li {
    display: inline-block;
    float: left;
    width: auto;
    margin-right: calc(4% - 1px);
    color: #fff;
    font-family: 'Noto Sans SC', sans-serif;
    margin-left: 0%;
}  
  #access ul li {
    height: auto;
    clear: both;
    display: inline-block;
    padding: 0;
    border-right: 1px solid #D6D6D6 !important;
    border-left: 1px solid #fff !important;
    margin-left: -3px;
    position: relative;
    background: #ffffff;
    background: -moz-linear-gradient(top, #ffffff 0%, #e6e6e6 100%);
    background: -webkit-linear-gradient(top, #ffffff 0%,#e6e6e6 100%);
    background: linear-gradient(to bottom, #ffffff 0%,#e6e6e6 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0 );
    background: #174574;
}
#access ul li:hover {
    background: #e6e6e6;
    background: -moz-linear-gradient(top, #e6e6e6 0%, #ffffff 100%);
    background: -webkit-linear-gradient(top, #e6e6e6 0%,#ffffff 100%);
    background: linear-gradient(to bottom, #e6e6e6 0%,#ffffff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e6e6', endColorstr='#ffffff',GradientType=0 );
    background: #174574;
}
#access a {
    color: #fff;
    font-size: 12px;
    text-transform: uppercase;
    padding: 10px 15.9px !important;
    display: block;
    position: relative;
    font-weight: 400;
    font-family: 'Noto Sans SC', sans-serif;
    text-align: left;
}
#access ul li ul li {
    float: left;
    width: 80%;
    text-align: left;
    border: none;
    padding: 5px 9%;
    border-bottom: 1px solid #163351;
    margin: 0;
    background: #0a2236;
    border-right: none !important;
    margin-left: -1px;
}
#access a {
    color: #fff;
    font-size: 12px;
    text-transform: uppercase;
    padding: 10px 15.9px !important;
    display: block;
    position: relative;
    font-weight: 400;
    font-family: 'Noto Sans SC', sans-serif;
    text-align: left;
}
#access ul li:hover ul {
    display: block;
    position: relative;
    background: #0A2236;
    float: left;
    width: 100%;
    padding: 0;
    margin: 0;
    top: auto;
    left: auto;
    right: auto;
    bottom: auto;
}
#access ul li:hover {
    background: #e6e6e6;
    background: -moz-linear-gradient(top, #e6e6e6 0%, #ffffff 100%);
    background: -webkit-linear-gradient(top, #e6e6e6 0%,#ffffff 100%);
    background: linear-gradient(to bottom, #e6e6e6 0%,#ffffff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e6e6', endColorstr='#ffffff',GradientType=0 );
    background: #0a2236 !important;
}
#access ul li { 
    border-right: none !important;
    border-left: none !important;
}
}
@media only screen and (min-width:0px) and (max-width:965px){
#StatisticsBarInner {
    max-width: 100%;
    margin: 0 auto;
    display: block;
    color: #fff;
    padding-right: 0;
}
#TheQuoteForm #SectionThree {
    float: left;
    display: inline-block;
    width: 100%;
    background: #0A2236;
    background: rgb(23,74,120);
    background: linear-gradient(180deg, rgba(23,74,120,1) 0%, rgba(24,114,153,1) 100%);
    position: relative;
    margin-bottom: 35px;
}
.entry-content.has-side-form {
    float: left;
    width: 100%;
    display: block;
}
.page-entry-content.has-side-form {
    float: left;
    width: 100%;
    display: block;
}
}
@media only screen and (min-width:0px) and (max-width:955px){
  #DebtBoxes {
    float: right;
    display: block;
    width: 100%;
}
.rigtitle {
    color: #4d4d4d;
    font-family: 'Noto Sans SC', sans-serif;
    font-size: 15px;
    line-height: 20px;
    display: block;
    width: calc(46% - 10px);
    vertical-align: middle;
    height: 100%;
    padding: 8px 4px;
    float: right;
}
#SmallSlider {
    float: left;
    width: 100%;
    display: block;
}
#SmallSlider { 
    display: none;
}
}
@media only screen and (min-width:0px) and (max-width:957px){
.whitebox h1 {
    background: rgb(24,125,162);
    background: radial-gradient(circle, rgba(24,125,162,1) 0%, rgba(23,69,116,1) 100%);
    color: #fff;
    font-weight: 300;
    font-size: 19px;
    padding: 10px;
    box-shadow: 0px 4px 7px -3px rgba(0,0,0,0.5);
    display: block;
    float: left;
    width: calc(100% - 20px);
    margin-bottom: 25px;
}
.column {
    float: left;
    margin: 0 1% 0 0;
    width: 100%;
}
.column {
    margin: 30px 0 0 0% !important;
}
#FootCallBar ul li:last-child {
    margin-right: 0;
    text-align: left;
    color: #fff;
    width: 100%;
    float: right;
    margin-top: 13px;
    text-align: center;
}
#FootCallBar ul li .alignleft, #FootCallBar ul li img.alignleft {
    margin-right: 0;
    display: inline;
    float: none;
}
}
@media only screen and (min-width:0px) and (max-width:934px){
 
#HomeSlidertxt h3 {
    font-family: "Roboto", arial, sans-serif;
    font-weight: 300;
    font-family: 'Noto Sans SC', sans-serif;
    color: #fff;
    font-size: 30px;
    margin-bottom: 7px;
    text-transform: none;
    margin-top: 50px;
    display: block;
    float: left;
    width: 94%;
}
#HomeSlidertxt h4 {
    margin-bottom: 25px;
    color: #fff;
    font-weight: 300;
    font-size: 24px;
    font-family: 'Noto Sans SC', sans-serif;
    line-height: 37px;
    display: block;
    float: left;
    width: 100%;
}
#HomeSlidertxt h3 {
    font-family: "Roboto", arial, sans-serif;
    font-weight: 300;
    font-family: 'Noto Sans SC', sans-serif;
    color: #fff;
    font-size: 30px;
    margin-bottom: 7px;
    text-transform: none;
    margin-top: 35px;
    display: block;
    float: left;
    width: 94%;
    line-height: 38px;
}
#SectionTwoNew {
    float: left;
    width: 100%;
    display: block;
}
#SectionOneNew {
    display: block;
    float: left;
    width: 100%;
}
}
@media only screen and (min-width:0px) and (max-width:830px){
  .col-left-top {
    width: 100%;
    float: left;
    text-align: center;
    display: block;
}
#TopHeaderBar .col-row {
    display: block;
    float: left;
    width: 100%;
}
#TopHeaderBarInner {
    padding: 0;
    margin: 0 auto;
    display: block;
    max-width: 100%;
    float: left;
    width: 100%;
    text-align: center;
}
.addresstopbar {
    float: none;
    padding-left: 35px;
    display: block;
    position: relative;
    font-weight: 100;
    font-size: 13px;
    margin-bottom: 8px;
    margin-left: -35px;
}
#TopHeaderBar p {
    color: #fff;
    font-size: 14px;
    margin: 0 auto;
    display: block;
    max-width: 100%;
    float: left;
    margin-right: 0;
}
#TopHeaderBarInner .col-inner {
    color: #fff;
    font-weight: 600;
    font-size: 14px;
    padding: 8px 0;
    max-width: 100%;
    margin: 0 auto;
    text-align: center;
}
#TopHeaderBar p {
    color: #fff;
    font-size: 14px;
    margin: 0 auto;
    display: block;
    max-width: 100%;
    float: left;
    margin-right: 0;
}
.addresstopbar { 
    display: none;
} 
.headphone:before {
    content: '';
    display:none;
}
.headphone a {
    color: #fff;
    font-size: 31px;
    font-weight: bold;
    width: 100%;
    float: left;
    display: block;
    text-align: center;
}
#TopHeaderBar p {
    color: #fff;
    font-size: 14px;
    margin: unset;
    display: unset;
    max-width: unset;
    float: unset;
    margin-right: 0;
}
.col-right-top {
    width: 100%;
    float: left;
    display: block;
}
.logo {
    display: block;
    float: left;
    width: 100%;
    margin: 0;
    margin-top: 0;
    margin-bottom: 34px;
}
.headphone {
    display: block;
    float: left;
    margin-right: 0;
    padding-left: 0;
    margin-left: 0;
    position: relative;
    width: 100%;
    text-align: center;
}
#HeaderBanner {
    float: left;
    display: block;
    width: 100%;
    margin: 10px 0 0 0;
    text-align: center;
}
#NewBtns.col-row {
    width: 100%;
    margin-top: -23px;
    max-width: 100%;
    margin-bottom: 0;
    text-align: center;
}
#HeaderBanner .col-6 {
    width: 100%;
    float: left;
    display: block;
    text-align: center;
}
ul#TopHeaderBtns li {
    display: inline-block;
    float: none;
    width: auto;
    margin-right: calc(4% - 1px);
    color: #fff;
    font-family: 'Noto Sans SC', sans-serif;
    margin-left: 0%;
}
#HeaderBanner .col-inner {
    margin-top: 35px;
    margin-bottom: -30px;
}
}
@media only screen and (min-width:0px) and (max-width:1580px){
  
}
@media only screen and (min-width:0px) and (max-width:800px){
  ul#TopHeaderBtns li {
    display: inline-block;
    float: left;
    width: auto;
    margin-right: 5px;
    color: #fff;
    font-family: 'Noto Sans SC', sans-serif;
    margin-left: 0%;
}
}
@media only screen and (min-width:0px) and (max-width:768px){
  ul#TopHeaderBtns li {
    display: inline-block;
    float: left;
    width: 100%;
    margin-right: 0;
    color: #fff;
    font-family: 'Noto Sans SC', sans-serif;
    margin-left: 0%;
}
.topbbtn {
    background: #a80000;
    background: -moz-linear-gradient(top, #a80000 0%, #8c0000 100%);
    background: -webkit-linear-gradient(top, #a80000 0%,#8c0000 100%);
    background: linear-gradient(to bottom, #a80000 0%,#8c0000 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a80000', endColorstr='#8c0000',GradientType=0 );
    color: #fff;
    padding: 10px 0;
    border-radius: 4px;
    margin-top: 3px;
    display: block;
    float: left;
    margin-bottom: 6px;
    width: 100% !important;
}
#HeaderBanner {
    float: right;
    display: block;
    width: 100%;
    margin: 0px 0 15px 0;
}
#HeaderBanner .col-inner {
    margin-top: 0;
    margin-bottom: 0;
}
ul#TopHeaderBtns {
    padding: 0;
    margin: 0;
} 
#header-image img {
    height: auto;
    width: 1600px;
    margin-bottom: -7px;
}
#DebtBoxes ul li {
    width: calc(50% - 7px);
    float: left;
    display: inline-block;
    border: 1px solid #D6D6D6;
    margin-right: 9px;
    margin-bottom: 9px;
}
#DebtBoxes ul li:nth-child(3n) {
    margin-right: 9px;
}
#DebtBoxes ul li:nth-child(2n) {
    margin-right: 0px;
}
#DebtBoxes ul li:last-child .rigimg { 
    width: calc(54% - 9px);
    max-width: 25%;
}
#DebtBoxes ul li:last-child .rigtitle {
    width: calc(72% - 0px);
}
#DebtBoxes ul li:last-child {
    margin-right: 0;
    width: 100%;
}
}
@media only screen and (min-width:0px) and (max-width:623px){
  #DebtBoxes ul li:last-child {
    margin-right: 0;
    width: calc(100% - 3px);
}
#DebtBoxes ul li:last-child .rigtitle {
    width: calc(74% - 17px);
}
}
@media only screen and (min-width:0px) and (max-width:567px){
.page article .rigimg img {
    border-radius: 0; 
}
}
@media only screen and (min-width:0px) and (max-width:473px){
#main h2 {
    color: #2DA4F2;
    font-size: 29px;
    font-family: "Open Sans", sans-serif;
    padding-bottom: 10px;
    font-weight: 600;
    margin-bottom: 31px;
    padding-bottom: 0;
    text-align: left;
    line-height: 20px;
    font-size: 14px;
    color: #fff;
}
#NewsBox .owl-nav {
    width: 136%;
    margin-right: 0;
    position: absolute;
    left: -18%;
    top: 48%;
}
}
@media only screen and (min-width:0px) and (max-width:456px){
.rigtitle {
    color: #4d4d4d;
    font-family: 'Noto Sans SC', sans-serif;
    font-size: 12px;
    line-height: 16px;
    display: block;
    width: calc(46% - 10px);
    vertical-align: middle;
    height: 100%;
    padding: 8px 4px;
    float: right;
}
#NewsBox .owl-next .fa.fa-caret-right {
    color: transparent;
    background: url(https://accountsreceivable.com/arnew/wp-content/uploads/2019/12/bigarrow-right.jpg) left top no-repeat;
    width: 31px;
    height: 47px;
    background-size: 100% auto;
}
#NewsBox .owl-prev .fa.fa-caret-left {
    color: transparent;
    background: url(https://accountsreceivable.com/arnew/wp-content/uploads/2019/12/bigarrow-left.jpg) left top no-repeat;
    width: 31px;
    height: 47px;
    background-size: 100% auto;
}
}
@media only screen and (min-width:0px) and (max-width:438px){
#DebtBoxes ul li {
    width: calc(100% - 3px);
    float: left;
    display: inline-block;
    border: 1px solid #D6D6D6;
    margin-right: 9px;
    margin-bottom: 9px;
}
#DebtBoxes ul li:last-child .rigimg {
    width: calc(100% - 9px);
    max-width: 52%;
}
#DebtBoxes ul li:last-child .rigtitle {
    width: calc(47% - 17px);
}
}
@media only screen and (min-width:0px) and (max-width:386px){
  ul#menu-topnav li a {
    color: #fff;
    font-size: 12px;
}
#HomeSlidertxt h3 {
    font-family: "Roboto", arial, sans-serif;
    font-weight: 300;
    font-family: 'Noto Sans SC', sans-serif;
    color: #fff;
    font-size: 25px;
    margin-bottom: 11px;
    text-transform: none;
    margin-top: 35px;
    display: block;
    float: left;
    width: 94%;
    line-height: 31px;
}
#HomeSlidertxt h4 {
    margin-bottom: 25px;
    color: #fff;
    font-weight: 300;
    font-size: 19px;
    font-family: 'Noto Sans SC', sans-serif;
    line-height: 27px;
    display: block;
    float: left;
    width: 94%;
    margin-left: 3%;
    margin-right: 3%;
}
}
@media only screen and (min-width:0px) and (max-width:362px){
ul#menu-topnav li.menu-item-2044:before,
ul#menu-topnav li.affiliateloginicon:before,
ul#menu-topnav li.peopleicon:before { display:none; }
  ul#menu-topnav li.affiliateloginicon {
    background: none;
    padding: 0 10px;
}
ul#menu-topnav li:nth-child(1), ul#menu-topnav li:nth-child(2) {
    padding: 0 0 0 0;
}
  ul#menu-topnav li:nth-child(1), ul#menu-topnav li:nth-child(2) {
    padding: 0 10px 0 10px;
}
}