
@media (max-width:1500px){

    .hero-text-title p span{
        position: initial;
        font-size: 45px;
    }
    .review_header_banner{
        height: 305px;
    }
    .container_reviews_header{
        width: 1100px;
    }
    .reviews_cta_container{
        margin-top: 93px;
    }
    .reviews_header_cta{
        font-size: 27px;
    }
    .home_heading{
        margin-bottom: 2%;
    }
    #main_header_home{
        top: 0;
        left: 7%;
    }
    body.page-id-6666 .review_header_banner h1.reviews_heading{ 
        margin-top: 8%;
    }
}
@media (max-width: 1370px){
    .review_header_banner h1.reviews_heading_cta{
        font-size: 25px;
    }
    .review_header_banner h1.reviews_heading{
        margin-top: 10%;
    }
    .reviews_heading_home{
        margin-bottom: 5%;
    }
}

@media (max-width: 1310px){
    #main_header_home{
        top: -8%;
        left: 0;
    }
}

@media (max-width: 1024px){
    form.form-section label {
        font-size: 13px;
    }
}

@media (max-width: 1200px){
    .reviews_heading_home{
        margin-bottom: 3%;
        font-size: 40px;
    }
    .home_heading{
        font-size: 40px
    }
    #product-how-it-works-columns {
        width: 30%;
    }
}
@media (min-width:1200px) {
    #all_resources_block .resource-content {
        width: 64.5%;
    }
    .col-7-overide {
        width: 53.733333%;
        padding: 0;
    }
    .average-ratting {
        padding-right: 53px;
    }
    #user_rettings_slider .owl-prev {
        left: -39px;
    }
    #user_rettings_slider .owl-next {
        right: -35px;
    }
    #process_block p {
        font-size: 14px;
        padding: 0 33px; 
    }
    .search-result-list {
        padding-left:0;
    }
    .tutorial-description {
        padding: 0 80px 0 0px;
    }
    .connect-with-us h3 {
        padding: 0 114px;
    }
    /*career*/
    .testimonial-content.career {
        /*        top: 120px;*/
        margin-top: 120px;
    }
    #testimonial .slider-nav-control {
        bottom:-85px;
    }
    .testimonial-content.career p {
        line-height: 22px;
    }
    #member_benefit .success-description {
        padding:0 30px;
    }
    #member_benefit.career .section-heading {
        width: 48%;
    }
    .custom-form form.form-section label.error{
        left:0;
        padding: 0px;
    }
    .custom-form form.form-section .credit-range{
        margin-top:20px;
    }
}

@media (max-width: 1150px){
    #main_header_home{
        top: 0;
    }
    #main_header_home .home_heading {
        margin-bottom: 2%;
    }
    .btn-purple-home-bg a{
        position: absolute;
        top: 210px;
    }
}

/* ipad */
@media (min-width:1025px){
    .dropdown .glyphicon-menu-down {
        pointer-events: none;
    }
    /*applied !important to override the property generated through js*/
    body.modal-open #main_navigationbar,
    body.modal-open .get-Quote-form {
        right: 17px !important;
    }
    .custom-form form.form-section .form-group {
        margin-bottom: 46px;
    }
    .comparison-chart .field-style {
        width: 70%;
    }
}

@media (max-width: 1025px){
    .page-template-home-php .image-button .btn-purple-home-bg a {
        border: 2px solid;
    }
    .review_header_banner{
        height: 220px;
    }
    .review_header_banner h1.reviews_heading{
        font-size: 40px;
    }
    .container_reviews_header{
        width: 100%;
    }
    .review_header_banner h1.reviews_heading_cta{
        font-size: 16px;
    }
    #resource_hero_new .hero-text-container .apply_form .mailto {
        bottom: 9px;
        left: 42px;
    }
    #resource_hero_new .hero-text-container .apply_form p, #resource_hero_new .hero-text-container .apply_form a {
        font-size: 23px !important;
    }
}

@media (max-width: 990px){
    ul.emp-perks li{
        width: 100%;
    }
    .review_header_banner h1.reviews_heading{
        font-size: 33px;
    }
    .reviews_heading_home{
        font-size: 35px;
        margin-bottom: 1%;
        width: 70%;
    }
    #main_header_home .image-button{
        left: 150px;
    }
    .page-template-home-php .home_heading{
        font-size: 30px;
        margin-bottom: 5%;
    }
    .can-items-col{
        width: 33%;
    }
    .description-item{
        position: initial;
    }
    .container_main_header_home #main_header_home{
        top: 8%;
    }
    .btn-purple-home-bg a{
        top: 150px;
    }
    .page-template-home-php .image-button .btn-purple-home-bg a{
        padding: 5px 40px;
    }
    .container_main_header_home #main_header_home .heading_home_content{
        width: 70%;
    }
}

@media (max-width: 900px){
    .hero-text-title p span {
        font-size: 37px;
    }
}

@media (max-width: 850px){
    .second-line-top{
        margin-top: 20px;
    }
    .review_header_banner{
        height: 170px;
    }
    #main_header_home .home_heading{
        margin-bottom: 0;
    }
    .btn-purple-home-bg a {
        top: 140px;
    }
}

@media (max-width: 800px){
    .btn-purple-home-bg:hover{
        background-color: transparent;
    }
    .btn-purple-home-bg a{
        border: 2px solid;
    }
    .btn-purple-home-bg{
        text-align: center;
    }
    .bullets-word-cloud{
      width: 100%;
    }
    .word-cloud-container{
        width: 75%;
        margin-top: 80px;
        margin-left: 100px;
    }
}

@media (max-width: 768px){
    footer .badges > a{
        font-size: 16px;
    }
    .possibilities-container{
        margin-top: 60px;
        width: 100%;
    }
    .bullets-word-cloud {
        margin-top: 0;
    }
    #testimonial h2.careers-spotlight {
        margin-left: 0;
    }
    body.page-template-financial-product .review_header_banner h1.reviews_heading, body.page-template-financial-product-mca .review_header_banner h1.reviews_heading{
        margin-top: 3%;
    }
    li.account-link {
        margin-left: 0;
    }
    .review_header_banner{
        height: 157px;
    }
    .reviews_cta_container{
        margin-top: 38px;
    }
    .reviews_heading_home{
        font-size: 28px;
    }
    .signin{
        left: 0;
        margin-top: 10px;
    }
    .signin:hover{
        color: #fff;
    }
    .primary-nav .nav > li.btn-blue, .primary-nav .nav > li.btn-purple-bg{
        width: 100px;
        margin: 5px 0;
        text-align: center;
        border-bottom: none;
    }
    .image-button li.btn-purple-home-bg a{
        border-bottom: 2px solid;
        margin-bottom: 10px;
    }
    .page-template-home-php #main_header_home .image-button .home_heading{
        width: 65%;
    }
    body.page-template-home .container_main_header_home #main_header_home {
        top: 1%;
    }
    .btn-purple-home-bg a {
        top: 165px;
    }
    #main_header_home .home_heading{
        margin-bottom: 0;
    }
    .btn-purple-home-bg a {
        top: 137px;
    }
}

@media (max-width:767px) {
    .container_main_header_home #main_header_home {
        top: -10%;
    }
    .btn-purple-home-bg a {
        top: 170px;
    }
    .word-cloud-container{
        display: none;
    }
}

@media (max-width: 740px){
    .footer-links .secondary-logo {
        position: initial;
    }
    #resource_hero_new .hero-text-container .apply_form img.apply_form_image {
        width: 60%;
    }
    #resource_hero_new .hero-text-container .apply_form .mailto {
        left: 200px;
    }

    #reviews div p{
        width: 80%;
    }
    .main_header_banner img.mobile{
        display: block;
    }
    .main_header_banner img.desktop{
        display: none;
    }  
    .container_main_header_home{
        height: 230px;
    }  
    .btn-purple-home-bg a {
        top: 205px;
    }
    .page-template-home-php #main_header_home .image-button .home_heading{
        margin:30px 0 0 30px;
    }    
}

@media (max-width: 680px){
    #resource_hero_new .hero-text-container .apply_form .mailto {
        bottom: 6px;
        left: 169px;
    }
    .image-button li.btn-purple-home-bg a{
        font-size: 25px;
    }
    .image-button{
        bottom: 20px !important;
    }
    .review_header_banner h1.reviews_heading{
        font-size: 28px;
    }
    .review_header_banner h1.reviews_heading_cta{
        font-size: 12px;
    }
    .page-template-home-php #main_header_home .image-button{
        bottom: -23px !important;
    }
    .reviews_heading_home {
        font-size: 25px;
        margin-bottom: 21px;
        width: 60%;
    }
}

@media (max-width: 650px){
    .word-cloud span{
        -moz-transform: scale(0.8);
        -webkit-transform: scale(0.8);
        -o-transform: scale(0.8);
        -ms-transform: scale(0.8);
        transform: scale(0.8)
    }
    .review_header_banner{
        height: 130px;
    }
    .review_header_banner h1.reviews_heading{
        font-size: 24px;
    }
    .home_heading{
        font-size: 25px;
    }
    .can-items-col{
        width: 100%;
        margin-bottom: 50px;
    }
    .main_header_banner img.mobile_2{
        display: block;
    }
    .main_header_banner img.mobile{
        display: none;
    }  
}

@media (max-width: 610px){
    .review_header_banner h1.reviews_heading_cta{
        margin-top: 0;
    }
    .page-template-home-php #main_header_home .image-button{
        padding: 0 25px;
    }
    .page-template-home-php #main_header_home .image-button h1{
        font-size: 21px;
        margin-bottom: 2%; 
    }
    .page-template-home-php #main_header_home .image-button .home_heading{
        width: 75%;
    }
    #main_header_home .heading_content_left{
        display: block;
    }
    #main_header_home .heading_content_right{
        display: block;
        margin-left: 0;
    }
    #main_header_home .heading_content_left img{
        width: 35px;
    }
    #main_header_home .heading_content_right img{
        width: 35px;
    }
    #main_header_home .heading_content_left p{
        font-size: 12px;
        margin-left: 5px;
    }
    #main_header_home .heading_content_right p{
        font-size: 12px;
        margin-left: 5px;
    }
}

@media (max-width: 580px){
    .QSISlider.SI_38DwS1eRPy7G50x_SliderContainer {
        display: none;
    }
    #product-possibilities-columns {
        height: 180px;
        width: 80%;
    }
    #resource_hero_new .hero-text-container .apply_form img.apply_form_image {
        width: 90%;
    }
     #resource_hero_new .hero-text-container .apply_form .mailto {
        bottom: 10px;
        left: 87px;
    }
    #product-how-it-works-columns {
        width: 75%;
        height: 60px;
    }
}

@media (max-width: 550px){
    .review_header_banner{
        height: 105px;
    }
    body.page-template-partners .review_header_banner{
        height: 130px;
    }
    .review_header_banner .reviews_cta_container{
        width: 65%;
    }
    .review_header_banner h1.reviews_heading_cta{
        font-size: 10px;
    }
    ul.reviews_heading_home{
        font-size: 20px;
    }
    .home_heading{
        margin-bottom: 3%;
        width: 65%;
    }
    .page-template-home-php #main_header_home .image-button .btn-purple-home-bg a{
        padding: 10px 25px;
    }
    .can-numbers .can-numbers-col{
        width: auto;
        display: block;
        margin-bottom: 50px;
    }
    .can-numbers-col .arrow-icon-left, .can-numbers-col .arrow-icon-right{
        display: none;
    }
    body.page-template-financial-product .review_header_banner h1.reviews_heading, body.page-template-financial-product-mca .review_header_banner h1.reviews_heading{
        width: 65%;
    }
}

@media (max-width: 500px){
    .QSIFeedBackLink{
        display: none !important;
    }
    #resource_hero_new .hero-text-container .apply_form img.apply_form_image {
        width: 90%;
    }
    #resource_hero_new .hero-text-container .apply_form p, #resource_hero_new .hero-text-container .apply_form a {
        font-size: 18px !important;
    }
    #resource_hero_new .hero-text-container .apply_form .mailto {
        bottom: 5px;
        left: 61px;
    }
    .review_header_banner h1.reviews_heading{
        margin-top: 4%;
    }
    .slider-container-home{
        width: 100%;
    }
    .main_header_banner img.mobile_3{
        display: block;
    }
    .main_header_banner img.mobile_2{
        display: none;
    }  
    #main_header_home .heading_content_left{
        margin-top: 12px;
    }
    #main_header_home .heading_content_right{
        margin-top: 12px;
    }
}

@media (max-width: 480px){
    body.page-template-about-us .section-heading, h1 {
        font-size: 19px;
    }
    .image-button li.btn-purple-home-bg a{
        font-size: 17px;
        padding: 7px 15px;
    }
    .review_header_banner .reviews_cta_container{
        margin-top: 2%;
    }
    .reviews_heading_home{
        font-size: 15px;
        width: 100%;
    }
    .page-template-home-php #main_header_home .image-button h1{
        font-size: 21px; 
    }
    body.page-template-financial-product .review_header_banner h1.reviews_heading, body.page-template-financial-product-mca .review_header_banner h1.reviews_heading{
        font-size: 20px;
        margin-top: 2%;
    }
}

@media (max-width: 450px){
    .review_header_banner{
        height: 83px;
    }
    .review_header_banner h1.reviews_heading{
        margin-top: 4px;
        margin-bottom: 4px;
    }
    .reviews_cta_container{
        margin-top: 19px;
    }
}

@media (max-width: 400px){
    body.page-template-about-us .section-heading, h1 {
        font-size: 15px;
    }
    body.page-template-partners .review_header_banner{
        height: 105px;
    }
    #resource_hero_new .hero-text-container .apply_form .mailto {
        bottom: 0;
        left: 41px;
    }
    .page-template-home-php #main_header_home .image-button{
        padding: 0 10px;
    }
    .page-template-home-php #main_header_home .image-button h1{
        font-size: 19px;
    }
    .main_header_banner img.mobile_4{
        display: block;
    }
    .main_header_banner img.mobile_3{
        display: none;
    }
    ul.emp-perks li{
        height: 50px;
    }
}

@media (max-width: 350px){ 
    .btn-purple-home-bg a {
        left: 92px;
    }
    .review_header_banner h1.reviews_heading{
        margin-top: 0;
        font-size: 21px;
    }
    .review_header_banner h1.reviews_heading_cta{
        font-size: 8px;
    }
    .reviews_cta_container{
        width: 70%;
        margin-top: 2px
    }
    .page-template-home-php #main_header_home .image-button h1{
        margin-bottom: 0;
    }
    .page-template-home-php #main_header_home .image-button .btn-purple-home-bg a{
        padding: 6px 25px;
    }
}

@media (max-width: 330px){
    #resource_hero_new .hero-text-container .apply_form .mailto {
        bottom: -3px;
    }
    #resource_hero_new .hero-text-container .apply_form p, #resource_hero_new .hero-text-container .apply_form a {
        font-size: 14px !important;
    }
}

@media (max-width:1024px) and (min-width:768px) {
    .hero-text-title p span{
        font-size: 42px;
    }
    .image-button {
        bottom: 18px;
        left: 174px;
    }
    #main_header_home{
        height: 0px;
        width: 100%;
    }
    .primary-nav li.dropdown span[aria-expanded="true"] + ul.dropdown-menu {
        display: block;
    }
    .primary-nav li.dropdown span[aria-expanded="false"] + ul.dropdown-menu {
        display: none;
    }
    .primary-nav .glyphicon-menu-down {
        font-size: 13px;
    }
    .dropdown .glyphicon-menu-down {
        right: -3px;
        width: 27px;
    }    
    .get-Quote-form input,
    #search_resource input,
    .get-Quote-form input[type="number"],
    #search_resource .select-topic select { 
        font-family: "Fort-Book";
        height: 40px;
        padding: 10px 15px;
        font-size: 14px;
    }
    #search_resource .select-topic select {
        padding-right:54px; 
        padding-left: 15px;
    }    
    .get-Quote-form .action-btn, #search_resource .field-style {
        height: 40px; 
        padding: 10px 15px;
    }
    #search_resource span.select-drop {
        padding: 9px 10px;
        height: 34px;
    }
    .custom-form form.form-section .form-group {
        margin-bottom: 46px;
    }
}
@media (max-width:1024px) {
    /*applied !important to override the property generated through js on ipad only*/
    .xs-sm-form {
        position: relative !important;;
        top: -14px !important;;
        display: block !important;
    }
    #about-us {
        padding: 40px 25px;
    }
    .job-post, .job-location span, .job-location .job-post h3 a {
        display: inline-flex;
    }

    .main_content_resource_static{
        position: initial;
        overflow: visible;
    }

    .tools_resource_static{
        position: initial;
    }

    .tools_sidebar_resource_static{
        height: auto;
    }
    .page-template-amazon-promo a.navbar-brand img{
       width:100%;
    }
}
@media (max-width:1199px) and (min-width:992px) {
    .testimonial-content { 
        margin-top: 100px;
    }
    #all_resources_block .resource-content {
        width: 55.5%;
        padding-right:0;
    }
    .read-time {
        margin-top:10px;
    }
    .col-5-overide {    
        width: 53.466667%;
    }
    .col-7-overide {
        width: 44.733333%;
    }
    .resource-container {
        width: 70%;
    }
    #resource_list_container .resource-content {
        padding: 16px 15px;
    }
    #user_rettings_slider .owl-prev {
        left: -34px;
    }
    #user_rettings_slider .owl-next {
        right: -33px;
    }
    #resource_hero .featured-title {
        margin:8px 0;
    }
    .featured-title,  #all_resources_block .featured-title, #home_resource_list .featured-title {
        margin: 2px 0 2px;
    }
    .featured-title a {
        line-height: 25px;
        font-size: 22px;
    }
    .sponsored p {
        padding:5px;
    }
    .search-result .resource-container {
        width:100%;
    }
    .search-result-list {
        padding-left: 35px;
    }
    .get-Quote-form input,
    #search_resource input,
    .get-Quote-form input[type="number"],
    #search_resource .select-topic select {
        font-size: 14px;
    }
    .get-e-book fieldset, #cc-newsletter fieldset {
        width: 490px;
    }   
    /*Instant Quote*/
    .custom-form .main-content .check-icon{  
        right: 68px;
    }
    .custom-form .main-content .annual-check-icon{ 
        right: 166px;
    }
    .custom-form .main-content a.med-question-icon{ 
        right: 120px;
    } 
    .partnership-label {
        line-height: 28px;
        margin-bottom: 5px;
        font-size: 18px;
    }
    #articles .related-articles .caption h3 {
        padding-bottom: 0;
    }
    #articles .related-articles .caption p {
        padding-top:6px;
    }
}
@media (max-width:1199px) and (min-width:768px) {
    .testimonial-heading  {
        font-size: 34px;
    }    
    #search_resource .select-topic {
        width: 100%;
    }
    .option-text {
        padding: 0;
    }
    footer .badges-container {
        padding: 25px 0 0;
    }
    footer .badges-container a {
        display: block;
        margin-bottom: 10px;
    }
    .social-links ul li {
        margin-right: 5px;
    }
    .search-resource-center .select-topic {
        width: 240px;
    }
    .testimonial-content.career {
        margin-top: 95px;
    }
    .testimonial-content.career .section-heading {
        margin: 8px 0;
    }
    .testimonial-content.career h5 {
        margin-bottom: 10px;
    }
    #articles .related-articles .caption h3 {
        font-size: 22px;
        line-height: 24px;
    }  
    #member_benefit.career .section-heading {
        width: 70%;
    }
}
@media (min-width:992px) {
    #post-article {
        padding-right: 63px;
    }
    .process-block p {
        padding: 0 30px;
    }
    #main_navigationbar .navbar-right {
        margin-top: 6px;
    }
    #social-media-section .featured-title {
        width: 70%;
        margin: 0 auto;
    }
    .news-landing .resource-container .show-more-terms {
        margin-right: 15px;
    }   
}
@media (max-width: 991px) {
    .sidebar {
        width: 100%;
        position:static;
        margin:0;
        padding-bottom: 5px;
    }
    .loan-item {
        font-size: 20px;
    }
    .mob-grey-bg {
        background-color: #eee;
        padding:0;
    }
    .popular-topics a {
        line-height: 35px;
        font-size: 18px;
    }
    #sbf_hero .content-list-item {
        padding: 15px 15px 0;
    }
    .graph1, .graph2 { 
        width: auto;
        height: auto;
    }
    #search_resource{
        padding: 22px 0 5px 10px;  
    }
    #partner_lead_form {
        padding : 30px 0;
    }
    /*Instant Quote*/
    .custom-form .main-content .check-icon{  
        right: 70px;
    }
    .custom-form .main-content .annual-check-icon{ 
        right: 168px;
    }
    .custom-form .main-content aside.right-container .right-content{
        text-align: center;
    }
    .custom-form .main-content aside.right-container ul.details-point li{
        line-height: 30px;
        padding-left: 0px;
        background-image:none;
    }
    .custom-form .main-content a.med-question-icon{ 
        right: 126px;
    }    
    .navigation-item {
        font-size: 23px;
    }
    /* New Resource Page Body Panel */
    .equal-height {
        display: block;
    }
    .equal-height .resource-container, .equal-height .desktop-sidebar  {
        display:inline-block;
    }
    .equal-height .resource-container {
        padding-right: 15px;
    }
    .equal-height .desktop-sidebar  {
        width: 100%;
        background-color: transparent;
    }

}
@media (max-width: 991px) and (min-width: 768px) {
    .navbar-brand {
        width: 130px;
    }
    .navbar-brand img {
        max-width: 100%;
    }
    .navbar a {
        font-size: 14px;
    }
    .testimonial-content {
        /*        top: 86px;*/
        margin-top: 100px;
        width: 428px;
    }
    .testimonial-heading {
        font-size: 25px;
        margin-bottom: 10px;
    }
    .get-funded {
        padding: 55px 0px;
    }
    .get-Quote-form .action-btn {
        font-size: 12px;
        padding: 6px 5px;
    }
    .get-Quote-form .action-btn i {
        display: none;
    }
    .col-7-overide {
        width: 53.633333%;
    }
    .resource-container {
        padding-right: 15px; 
    }
    #all_resources_block .resource-content {
        width: 60.5%;
        padding-right: 10px;
    }
    .popular-topics p {
        font-size: 22px;
        line-height: 35px;
    }
    .termloan-use-point li {
        font-size: 19px;
        background-size: 46px 46px;
        background-position: 0px 9px;
    }
    h1{
        font-size: 30px;
        margin:0 0 15px;
    }

    .inner-page-arrow {
        bottom: -48px; 
    }
    #user_rettings_slider .owl-prev {
        left: -37px;
    }
    #user_rettings_slider .owl-next {
        right: -29px;
    }
    #main_navigationbar .navbar-right {
        margin-top: 3px;
    }
    .primary-nav ul.nav > li {
        padding: 0px 10px;
    }
    .post-content {
        width: 236px;
    }
    #testimonial .user-icon img {
        max-width: 100%;
        max-height: 100%;
        width:auto;
        height: auto;
    }
    /*how it work process arrow*/
    .process-block .financial-product-item .process-arrow {
        right: -63px;
    }
    .process-block .financial-product-item .process-arrow span {
        width: 130px;
    }
    .date-time-label {
        position: relative;
        left:0;
    }
    #resource_list_container .resource-sm-height,
    #home_resource_list .resource-sm-height {
        float:left;
        margin-bottom:20px;
    }
    #resource_list_container .resource-sm-height .resource-content,
    #home_resource_list .resource-sm-height .resource-content {
        height: 225px;
    }
    #social-media-section { 
        width: auto;
        left: auto;
    }
    .sidebar .post-section:last-child,
    #all_resources_block .sidebar .post-section:last-child .section-heading  {
        text-align: center;
    }
    #all_resources_block .sidebar .post-section:last-child .section-heading {
        float: none;
    }
    .get-e-book fieldset, #cc-newsletter fieldset {
        width: 440px;
    }
    #cc-newsletter small {
        padding-left: 12px;
    }
    /*search resource page*/
    .search-result-list {
        float: left;
        margin-top:20px;
    }
    #all_resources_block.search-result .sidebar {
        width: 100%;
    }
    #all_resources_block.search-result .sidebar fieldset {
        float:left;
        margin-right: 12px;
    }
    /*resource post*/
    #articles .related-articles .caption {
        padding: 12px 15px 20px;
    }
}
@media (min-width: 768px){  
    .navbar-collapse2.collapse {
        display: block;
    }
    .navbar-collapse2 {
        width: auto;
        border-top: 0;
        -webkit-box-shadow: none;
        box-shadow: none;
    }
    .badges {
        float: right;
        text-align: right;
    }
    .social-links {
        position: absolute;
        top: 50px;
        left: 16px;
    }
    .footer-navigation {
        padding-left:10px;
    }
    .footer-navigation  li:last-child{
        margin-bottom: 0;
    }
    footer .dashed-border-left {
        border-left: 1px dashed #B165AF;
    }
    .user-icon {
        width: 100%;
        height: auto;
        margin: 0 auto;
    }
    .get-Quote-form .container {
        position: relative;
    }
    .get-Quote-form .container .down-arrow {
        left: 44px;
        top: -11px;
    }
    .get-Quote-form .section-heading {
        font-size: 26px;
        margin-bottom: 6px;
    }
    .get-Quote-form {
        padding: 10px 0px 20px;
    }
    #testimonial .container {
        position: relative;
    }
    .primary-nav .nav .dropdown-menu {
        width: auto;
        min-width: 234px;
    }   
    /* slider arrow spacing */   
    #home_resource_list #articles .item, #success_community .item  {
        padding: 0 5px;
    }
    #home_resource_list #articles .owl-carousel {
        padding: 0 20px;
    }
    #success_community .owl-carousel {
        padding:0 40px;
    }
    /* Resources Post */
    #social-media-section .section-heading {
        margin: 0 auto;
        width: 55%;
    }
    #home_resource_list #articles .owl-controls {
        display: block;
        margin-bottom: 40px;
    }
    #member_benefit.career .section-heading {
        margin: 0 auto 46px;
        line-height: 50px;
    }
    .get-Quote-col .col-sm-3, .get-Quote-col .col-sm-3 { 
        padding-left: 10px;
        padding-right: 10px;
    }
    .sbf-solutions .topic-list a {
        display:inline-block;
        line-height: normal;
        min-height: 70px;
    }
}

@media (max-width: 768px){
    #main_navigationbar{
        padding-top: 0;
    }
    #menu-utility-navigation{
        display: none;
    }
    .hero-text-title p span {
        font-size: 30px;
    }
    .image-button {
        bottom: 12px;
        left: 116px;
    }
    #main_header_home{
        height: 0px;
        width: 100%;
    }
    .image-button li.btn-blue-bg a{
        padding: 10px;
    }
}

@media (max-width:767px) {
    #home_get_quote{
        height: auto;
    }
    #user_rettings_slider .owl-prev {
        left: -29px;
    }
    #user_rettings_slider .owl-next {
        right: -29px;
    }
    .primary-nav .nav .dropdown-menu,
    .primary-nav .nav .open {
        box-shadow: none;
    }
    .primary-nav .nav .dropdown-menu li a {
        border-bottom: 0;
    }
    .primary-nav li:hover .dropdown-menu {
        display: none;
    }
    .primary-nav li.open:hover .dropdown-menu {
        display: block;
    }
    .nav>li>a, .nav>li>a:hover,
    .primary-nav li.dropdown, 
    .primary-nav li.dropdown:hover, 
    .primary-nav li.dropdown li:hover, 
    .primary-nav .nav .dropdown-menu li a:hover, 
    .primary-nav .nav .dropdown-menu li a:focus, 
    .nav .open>a, .nav .open>a:focus, 
    .nav .open>a:hover {
        color: #fff;
        background-color: transparent;
    }
    .primary-nav ul.nav > li, 
    .primary-nav .nav li.dropdown {
        padding: 0px;
    }
    .primary-nav .nav li.dropdown{
        border:none;
        border-bottom: 1px solid #37BEF6;
    }
    .primary-nav .nav li.dropdown:hover {
        box-shadow: none;
        border-left: none;
        border-right :none;
        border-top: none;
        border-bottom: 1px solid #37BEF6; 
    }   
    .primary-nav .glyphicon-menu-down {
        color: #fff;
        margin-right: 0px;
        font-size: 18px;
        top: 1px;
        right: 0px;
        line-height: 32px;
        height: 38px;
        width: 34px;
    }
    .primary-nav ul.nav > li.dropdown {
        padding:0;
    }
    .primary-nav .nav > li a, .primary-nav .nav > li a:focus {
        border: none;
    }
    .primary-nav .nav .open {
        box-shadow:none;
    }
    .nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
        border: none;
    }
    .navbar a,
    .primary-nav .nav .dropdown-menu li a,
    .primary-nav .nav .dropdown-menu li.current-menu-item a {
        color: #fff;
    }
    .navbar-nav > li  {
        border-bottom: 1px solid #37BEF6;
    }
    .primary-nav .nav .dropdown-menu li {
        border-top: 1px solid #37BEF6;
        border-bottom: none; 
    }
    .primary-nav ul.nav li  a.active {
        border-bottom: 4px solid #fff;
    }
    .navbar-nav > li:nth-last-child(2),
    .navbar-nav > li:last-child {
        border-bottom: 0;
        color:#fff;
    }
    .navbar-nav > li:last-child {
        margin-bottom: 10px;
    }
    .navbar-nav > li:last-child a {
        display: inline-block;
        padding-bottom: 3px;
    }
    /*wordpress changes*/
    .navbar-nav > li.apply-btn > a {
        width: 200px;
        margin:10px auto;
        border: 2px solid #fff;
        border-radius: 25px;
    }
    .navbar-nav > li.apply-btn {
        border: none;
        box-shadow: none;
    }
    .navbar-nav > li.apply-btn:hover, .navbar-nav > li.apply-btn:focus {
        border: none;
        background-color:transparent;
    }
    .navbar-nav > li.apply-btn a:focus {
        border: 2px solid #fff;
    }
    #resource_list_container .featured-story-image {
        clear: both;
    }    
    /*wordpress cahnge end*/
    .navbar-nav > li > a  {
        padding-left: 5px;
    }
    .navbar-toggle{
        margin-right: 0;
        margin-top: 13px;
        padding: 9px 6px 9px 10px;
        width: 13%;
    }
    .navbar-brand {
        padding-left: 3px;
        padding-right: 3px;
    }
    .label-main-menu {
        color: #fff;
        font-size: 18px;
        margin-top: 2px;
    }
    .mob-main-menu {
        top: 0px;
        padding: 0px;
        position: absolute;
        left: 15px;
        right: 15px;
        z-index: 11;
    }
    .responsive-bg{
        background: #01AEF0;
        height: 85vh;
        overflow-y: auto;
        overflow-x: hidden; 
        padding: 0 25px;
    }
    .mob-style {
        margin-top: 20px;
    }
    .navbar-fixed-bottom .navbar-collapse, 
    .navbar-fixed-top .navbar-collapse {
        max-height: none;
    }
    .navbar-collapse.mob-main-menu {
        border-top: none;
    }
    .navbar-nav {
        margin:0;
    }   
    .btn-close-menu {
        background: transparent;
        border: none;
        color: #fff;
        font-size: 25px;
        padding-right: 4px;
        height: 35px;
        margin-bottom: 2px;
    }
    nav .glyphicon-menu-down {
        float: right;
    }
    .down-arrow {
        border-top: 18px solid #fff;
        border-right: 22px solid transparent;
        border-left: 22px solid transparent;
        transform: translateX(-50%);
        left: 50%;
    }
    .inner-page-arrow {
        bottom: -27px; 
    }
    .get-Quote-form,
    .get-Quote-form form,
    #form_box {
        background: rgba(1,174,240,.97);        
    }
    .get-Quote-form {
        padding: 0;
    }
    .get-Quote-form .section-heading {
        margin: 0px 0 10px;
        cursor: pointer;
        padding: 26px 30px 16px;
    }
    .get-Quote-form form fieldset {
        margin-bottom: 20px;
    }
    .border-left {
        border: none;
    }
    .owl-controls {
        text-align: center;
    }
    .get-Quote-form form {
        display: none;
        position: absolute;
        top:76px;
        left:0;
        right:0;
        padding: 0px 20px 30px;
        z-index: 4;
    }
    #wrapper > header, #wrapper > section , .primary-nav{
        padding-left: 15px;
        padding-right: 15px;
    }
    .owl-prev {
        left: 1px;
    }
    .owl-next {
        right: 1px;
    }
    .water-mark-image {
        background-size: 90%; 
    }
    #financial_product {
        padding-bottom: 30px;
    }
    .testimonial-content {
        /*        top: 0;*/
        margin-top: 30px;
        margin: 30px 0  20px;
        width: auto;
    }
    .testimonial-heading {
        padding: 0;
        font-size: 26px;
    }
    .resource-left-list .resource-abstract-topic {
        display: none;
    }
    a.apply-btn {
        display: block;
        text-align: center;
    }
    .owl-theme .owl-controls .owl-dots, .owl-theme .owl-controls .owl-dots .owl-dot{
        display: inline-block;
        height: 20px;
    }
    .utility-navigation {
        border-bottom: 0 none;
        display: block;
    }
    .tranp-div {
        height: 70px;
        top:-1px;
    }
    .tranp-div-two {
        top:70px;
        z-index: 0;
    }
    #about_us p,
    .get-funded h2,
    .get-funded h3,
    #help-log p {
        font-size: 24px;
    }
    #about_us p {
        padding: 0 20px;
        width: auto;
    }
    .inspiration-content .section-heading {
        margin-top: 20px;
    }
    .inspiration-content .see-all-resources {
        margin-bottom: 20px;
    }
    .foot-logo {
        margin-bottom: 38px;
    }
    .foot-logo img{
        max-width: 62%;
    }
    footer .btn-blue-bg {
        font-size: 12px;
    }
    .mob-pull {
        float:left;
    }
    footer {
        text-align: center;
    }
    footer .badges-container {
        text-align: center;
        padding: 33px 0 55px;
        margin-bottom: 48px;
        border-bottom: 1px solid #B165AF;
    }
    .footer-navigation, .footer-note {
        text-align: left;
    }
    .social-links {
        padding: 25px 0;
        margin: 40px 15px 0;
        border-top: 1px solid #B165AF;
        border-bottom: 1px solid #B165AF;
    }
    .footer-note {
        margin-top: 45px;
    }
    .footer-navigation li,
    .footer-navigation li a {
        font-size: 16px;
    }
    /*resources*/
    .section-heading, h1 {
        font-size: 22px;
    }
    h1 {
        margin-bottom: 10px;
    }
    .search-btn {
        background-color: #e9e9e9; 
        padding: 10px 12px 18px;
        border: none;
        float:right;
        color: #01aeef;
        outline: none;
    }
    #resource_hero {
        background-position: 24% top;
    }
    #resource_hero .resource-content {
        width:100%;
        margin-top: 400px;
    }
    #resource_hero .resource-content, 
    #home_resource_list .resource-content {
        height: auto;       
    }
    .resource-content {
        margin-bottom: 20px;
    }
    #resource_list_container .resource-content {
        height: auto;
    }
    .featured-story-image {
        margin:0 auto;
        width:288px;
        min-height: 312px;
    }
    .read-time {
        position: static;
    }
    #articles .related-articles .caption .read-time {
        position: absolute;
        bottom: 24px;
    }
    .col-5-overide {
        width: auto;
        padding-right: 15px;
        display: block;
        background-color: #fff;
        margin: 0 15px;
    }
    .resource-container {
        padding-right: 15px;
    }
    #all_resources_block h2, .resource-image, .resource-content{
        float:none;
    }
    .sidebar {
        padding:0;
    }
    .sidebar .section-heading {
        text-align: center;
    }
    #all_resources_block .select-topic {
        float: none;
        margin:0 auto;
        margin-bottom: 30px;
        padding-bottom: 30px;
        width: 288px;
    }
    #all_resources_block .resource-content {
        margin-bottom: 0;
    }
    .resource-content {
        float:left;
    }
    #all_resources_block .resource-image {
        margin:0 auto 5px;
        width: 288px;
        text-align: center;
    }
    .resource-list {
        height: auto;
        float:left;
    }
    #all_resources_block .resource-content {
        padding: 0px 18px 30px;
        width:100%;
        height: auto;
    }
    #all_resources_block .resource-content,
    #all_resources_block .select-topic {
        border-bottom: 1px solid #e9e9e9;       
    }
    #resource_hero .resource-content {
        padding:0 20px 0px;
    }
    #resource_list_container .resource-content,
    #home_resource_list .resource-content {
        padding: 16px 20px 0;
    }
    .sponsored {
        position: relative;
        bottom: 1px;
        right: -20px;
        float: right;
    }
    .get-e-book .text-align {
        text-align: center;
    }
    .get-e-book button {
        width: 164px;
        margin: 0 auto;
    }
    .popular-topics {
        border-top: none;
    }
    .popular-topics p {
        font-size: 14px;
        line-height: 35px;
    }
    #search_resource {
        position: absolute;
        z-index: 9;
        right: 0;
        left: 0;
        display: none;
    }
    .col-7-overide {
        padding: 0 15px;
    }
    /*terms and laon*/
    .border-right-1 {
        border-right:none;
    }
    .paymment-point {
        padding: 20px 0 0;
    }
    .list-term-use > li {
        display: block;
    }
    .marchent-name {
        font-size: 20px;
    }
    .business-label {
        font-size: 16px;
        margin-bottom: 5px;
    }
    .badges-container li {
        margin: 0px 5px 10px;
    }
    #get_quote, #get_quote_home {
        z-index: 8;
    }
    #home_get_quote .down-arrow , .inner-page-arrow.xs-border {
        border-top: 18px solid rgb(225,212,228);
    }
    .post-information {
        text-align: center;
    }
    .tools-block .post-information {
        text-align: left;

    }
    /*-----------------------------------batch 2 starts--------------------------------------*/
    /*-----------------------------------------------------------------------------------*/
    .average-ratting {
        border-bottom: 1px solid #e9e9e9;
        margin-bottom: 20px;
    }
    #testimonial {
        padding-bottom: 10px;
    }
    .news-letter-field {
        text-align: center;
    }
    .news-letter-field fieldset,
    .get-e-book fieldset ,
    #cc-newsletter fieldset {
        margin: 0 auto;  
    }
    .news-letter-field fieldset,
    .get-e-book fieldset,
    #cc-newsletter fieldset,
    .news-letter-field button[type="submit"] {
        width: 227px;
    }   
    /*how it works*/
    .info-product-item p {
        padding: 10px 40px;
        font-size: 18px;
        line-height: 30px;
    }
    .info-product-item p span {
        font-size: 30px;
    }
    .process-block .financial-product-item .process-arrow {
        display: none;
    }
    /*how it works ends*/
    /*partner*/
    .partners-list img {
        margin:0 auto;
    }
    .bring-best-item {
        margin-bottom: 30px;
    }
    #partners .section-heading,
    #cta_block .section-heading {
        margin: 50px 0 10px;
    }
    .partners-list li {
        margin: 20px auto 20px;
    }
    #partners, #cta_block {
        padding-bottom: 30px;
    }
    .partnership-item {
        height: auto;
    }
    /* Block Solution Built*/
    #term_loan .loan-nav ul li {
        float: none; 
        border: none;
    }
    #term_loan .down-arrow {
        left: 43%;
        top: 16px;
        border-top: 18px solid rgb(225,212,228);
    }
    #term_loan p { 
        font-size: 28px; 
        line-height: 38px;
    }
    #term_loan .person-name {
        font-size: 22px;
        text-transform: none;
        font-style: normal;
        line-height: 32px;
    }
    #sbf_hero #slider_testimonial .user-icon, #sbf_hero .owl-carousel .owl-item img {
        margin: 0 auto;
    }
    #sbf_hero .heading-line { 
        font-size: 28px; 
        line-height: 38px; 
        margin-bottom: 15px;
    }
    #sbf_hero .content-list-item .customer-info { 
        margin-bottom: 26px; 
    }
    #sbf_hero #slider_testimonial { 
        padding: 26px 0 30px; 
    }
    #solution_built { 
        padding: 55px 0 30px;
    }
    #solution_built  .section-heading { 
        width: 90%;
        font-size: 24px; 
        margin-bottom: 38px; 
        margin-left: auto; 
        margin-right: auto;
    }
    #solution_built .gradient-one { 
        background: none;
    }
    #sbf_hero #slider_testimonial .user-icon { 
        margin-top: 3px;
    }
    .loan-nav { 
        overflow-x: auto;
        min-height: 81px;
    }
    .loan-nav ul{ 
        min-width: 768px;
    }
    .divtable {
        box-shadow:none;
    }
    .headings .term-laon,
    .headings .trak-laon,
    .headings .installment-loan { 
        border-bottom: none;
    }
    .divtable .seprate-block  .term-laon, 
    .divtable .seprate-block  .trak-laon,
    .divtable .seprate-block  .installment-loan { 
        min-height: 95px; 
        border-right: none; 
        border-bottom:  1px solid #ccc;
    }
    .divtable .seprate-block .installment-loan { 
        border-bottom: none;
    }
    .divtable .seprate-block .term-laon span, 
    .divtable .seprate-block .trak-laon span,
    .divtable .seprate-block  .installment-loan span { 
        padding-top:18px;
    }  
    .accordion-xs .headings { 
        display: none; 
    }
    .seprate-block .thead { 
        display: block; 
        width: 50%; 
        float: left;
    }
    .seprate-block .tbody { 
        width: 50%; 
        float: left;
    }
    .accordion-xs .tr { 
        border-bottom-color: #fff;
        margin-bottom: 5px;
    }
    .divtable .th span, 
    .divtable .td span { 
        display: inline-block;
    }
    .accordion-xs .th,
    .accordion-xs .td {
        float: none;
        width: auto;
        padding: 0;
        display: inherit;
        border-right: none;
        height: auto;
        text-align: left;
    }
    .divtable .th span,
    .divtable .td span {
        display: inhert;
        vertical-align: middle;
    }
    .accordion-xs .accordion-xs-toggle {
        /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#efefef+0,cccccc+100 */
        background: #efefef; /* Old browsers */
        background: -moz-linear-gradient(top,  #efefef 0%, #cccccc 100%); /* FF3.6-15 */
        background: -webkit-linear-gradient(top,  #efefef 0%,#cccccc 100%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom,  #efefef 0%,#cccccc 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */

        color: #6a2875;
        font-size: 16px;
        padding: 10px;
        cursor: pointer;
    }
    .divtable .th span, .divtable .td span {
        max-width: 290px;
    }
    .accordion-xs .accordion-xs-toggle:hover { 
        background-color: #e69500; 
    }
    .accordion-xs .accordion-xs-toggle:after {
        content: "\e114";
        float: right;
        color: rgba(1, 174, 240, 0.9);
    }
    .accordion-xs .accordion-xs-toggle.collapsed:after { 
        content: "\e113";
    }
    .accordion-xs-collapse .inner { 
        display: list-item; 
        padding: 0px; 
        list-style: none;
    }
    .accordion-xs-collapse .td:before { 
        font-weight: bold; 
    }
    .accordion-xs-collapse .lastname:before { 
        content: 'Last Name: '; 
    }
    .accordion-xs-collapse .username:before { 
        content: 'Username: '; 
    }
    .accordion-xs .accordion-xs-toggle:after {
        position: relative;
        top: 1px;
        display: inline-block;
        font-family: 'Glyphicons Halflings';
        font-style: normal;
        font-weight: 400;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
    }
    #funding-option .gradient-one {
        background: none;
    }
    #making-payments p { 
        font-size: 24px; 
        line-height: 32px;
    }
    #referal_about_us p {
        width:auto;
        font-size: 24px;
    }
    .sales-program .section-heading {
        margin-bottom: 10px;
    }
    .sales-program .financial-product-item p {
        padding: 0 5px;
    }
    .sales-program .financial-product-item h5 {
        margin: 20px 0;
    }
    /*testimonial*/
    #testimonial .slider-nav-control {
        position: static;
    }
    .financial-product-item {
        padding: 20px;
        margin-bottom: 0;
    }
    .primary-nav .nav > li .btn:focus {
        border:2px solid #fff;
        box-shadow: none;
        color: #fff;
    }
    .entrepreneur { 
        font-family:"Fort-Bold";
        display: block; 
        text-align: right; 
        text-transform: uppercase; 
        color: rgb(102, 102, 102);
    }
    .sub-logo { 
        display: none;
    }
    #home_get_quote .get-quote-style .down-arrow { 
        border-top-color: #fff;
    }
    .navigation-item {
        margin: 13px 0 10px;
    }
    /*-----------------------------------batch 2 end--------------------------------------*/
    /*-----------------------------------------------------------------------------------*/
    #get_quote_home form{
        display: none;
    }
    #get_quote_home.activeGetQuote form, 
    #form_box.activeGetQuote form {
        display: block;
    }
    #get_quote_home{
        overflow: auto;
    }
    #get_quote_home.activeGetQuote form, 
    #form_box.activeGetQuote form {
        position: absolute;
        bottom: 10px;
        margin-bottom: 0px;
        overflow-y: auto;
        overflow-x: hidden;
        z-index: 95;
    }
    #get_quote_home.activeGetQuote,  #form_box.activeGetQuote{
        height: 75vh;
    }
    .mobile-menu {
        background: none repeat scroll 0 0 #01aef0;
        overflow: hidden;
        position: fixed;
        width: 100%;
        z-index: 999;
    }
    .menu-top-spacing {
        margin-top: 55px;
    }
    .search-result .resource-container {
        border-bottom: none;
    }
    .search-tab-button .nav-tabs>li>a {
        color:#00aeef;
        padding:6px 8px;
    }
    /*-----------------------------------batch 2 start--------------------------------------*/
    /*-----------------------------------------------------------------------------------*/
    /* Resources Post */
    #social-media-section .section-heading {
        margin: 0 auto;
        width: 100%;
    }
    #social-media-section .content-area p.top-line,
    #social-media-section .content-area p,
    #social-media-section .content-area .img-container,
    #social-media-section .btn-block,
    .client-testimonials { 
        width: 100%;        
    }
    .client-testimonials {
        padding: 0 40px;
    }
    #cc-newsletter .btn-left { 
        text-align: center;
    }
    #articles .related-articles { 
        padding: 50px 0 35px;
    }
    #articles .related-articles .thumbnail { 
        background-color: transparent; 
        border-width: 2px; 
        margin-bottom: 10px;
        height: 180px;
    }
    #articles .related-articles .caption h3 { 
        font-size: 16px; 
        line-height: normal;
    }
    #articles .related-articles .section-heading {
        margin: 0 0 25px;
    }
    #articles .related-articles .caption { 
        padding: 10px 15px;
        height: auto;
    }
    #articles .related-articles .col-sm-6:last-child .thumbnail { 
        border: none;
    }
    #cc-newsletter small {
        bottom: -95px;
        float: none;
        left: 0;
        padding-left: 0;
        position: absolute;
        text-align: center;
        width: 100%;
    }
    #social-media-section .testimonial-content .testimonial-heading { 
        font-size: 26px;
    }
    .social-media { 
        position: relative; 
        right: 0; 
        width: 100%; 
        display: inline-block; 
        border-bottom: 3px solid #eee; 
        padding-bottom: 20px; 
        padding-left: 12%; 
        margin-bottom: 15px;
    }
    .social-media h3 {       
        border: none; 
        float: left; 
        margin-top: 10px;
    }
    .social-media li { 
        float: left; 
        margin: 0 0 0 20px;
    }
    #social-media-section .content-area img {
        display: inherit;
        height: auto;
        margin: 0px;
        text-align: center;
        width: auto;
    }
    .img-caption, #social-media-section .content-area img {
        width: auto;
    }
    .content-area .sponsored {
        width: 100%;
    }
    /*  Resources Glossary  */
    .resources-glossary p { 
        font-size: 16px;
    }
    /* Contact form  */
    .contact-from { 
        width: auto;
        margin: 0 auto
    }
    #infografic_product.tutorials .owl-controls,
    #home_resource_list #articles .owl-controls {
        display: none;
    }
    .tutorial-section {
        margin: 30px 0;
        padding:0;
    }
    .tutorial-description {
        padding: 20px 10px 0;
    }
    .tutorial-description h3 {
        font-size: 24px;
    }
    #faq-block .section-heading {
        margin-bottom: 30px;
    }
    #faq-block {
        padding: 35px 0 25px;
    }
    .search-resource-center input, .search-resource-center .select-topic {
        width:272px;
        margin:0 auto;
    }
    .search-resource-center .select-topic {    
        margin-bottom: 20px;
    }
    .search-resource-center .form-group {
        margin-bottom: 0;
    }
    #infografic_product.tutorials .customNavigation {
        margin-bottom: 0;
    }
    #faq-block .accordion-group a {
        font-size: 18px;
        padding:10px;
    }
    #faq-block .accordion-inner .accordion-heading a {
        font-size: 16px;
        padding: 10px 0;
        position: relative;
    }
    span.top-quest{
        display: block;
        width: 110px;
    }
    #home_resource_list #articles .related-articles .thumbnail {
        background-color: #fff;
        height: 405px;
    }
    .btn-purple-style {
        padding: 12px 20px;
    }
    /*career*/
    .testimonial-content.career {
        padding: 0 20px;
    }
    #member_benefit.career .section-heading {
        width:90%;
        margin:0 auto 20px;
    }
    /*-------------------news landing--------------------*/
    #all_resources_block .news-landing .resource-image {
        height: auto;
        width: auto;
        text-align: left;
        margin: 20px 0;
    }
    .resource-image .gardiant-bg {
        left: 20px;
        position: relative;
        top: 0;
        transform: translate(-0%, -0%);
    }
    .resource-image .gardiant-bg img { 
        position: relative;
    }
    #social-media-section .content-area .inner-content {
        width:100%;
    }
    #page-not-found .voffset5 {
        margin-top:20px;
    }
    #page-not-found h2 {
        font-size: 30px;
        line-height: 32px;
        margin-top:0;
    }
    .lighter-blue {
        margin-bottom: 15px;
    }
    #page-not-found h3 {
        font-size: 26px;
        line-height: 35px;
    } 
    #success_community .owl-carousel {
        padding:0 28px;
    }
    .divtable .th a, .divtable .th a:hover { 
        color: #6d6e71;
    }
    .divtable .th span img {
        margin: 0 auto;
    }
    #articles .related-articles .sponsored {
        position: static;
    }
    #faq-block .accordion-inner .accordion-group {
        padding: 0 20px;
    }
    #faq-block .job-location {
        padding: 10px 0;
    }
    #faq-block.career .accordion-group .job-post a {
        font-size: 16px;
        display: inherit;
    }
    .job-post, .city-name {
        font-size: 15px;
        display: inherit;
    }
    .job-location span {
        margin-top: 12px;
    }
    #faq-block.career .accordion-group a {
        padding: 15px 10px;
    }
    #faq-block .accordion-group {
        margin-bottom: 20px;
    }
    .divtable .th span, .divtable .td span {
        font-size: 16px;
    }
    .resource-content {
        background-color: #fff;
        position: inherit;
    }        
    #resource_hero .resource-content {
        height: 285px;
    }
    #resource_hero .read-time,
    #resource_hero .sponsored {
        position: absolute;
    }
    #resource_hero .sponsored {
        right:0;
    }
    #resource_list_container {
        padding-top: 224px;
    }
    #infografic_product.tutorials #infografic_carousel {
        padding: 0;
    }
    .get-e-book fieldset,
    #cc-newsletter fieldset {
        height: auto;
    }
    .search-result .resource-container .show-more-terms {
        margin-bottom: 20px;
        border:none;
        padding:0;
    } 
    /* NEW table for comparison chart mobile view*/
    .mobile-chart { 
        display: block;
    }
    .comparison-chart .panel-default {
        border: none;
        box-shadow: none;
        margin-top: 2px;
    }
    .comparison-chart .panel-heading {
        font-family: "Fort-bold";
        background: #efefef;
        background: -moz-linear-gradient(top,  #efefef 0%, #cccccc 100%);
        background: -webkit-linear-gradient(top,  #efefef 0%,#cccccc 100%);
        background: linear-gradient(to bottom,  #efefef 0%,#cccccc 100%);
        /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#cccccc',GradientType=0 ); / IE6-9 */
        border-radius: 0;
        color: #6a2875;
        font-size: 18px;
        padding: 15px 10px;
        cursor: pointer;
    }
    .comparison-chart .panel-body {
        border: none;
        padding: 0px;
    }
    .comparison-chart .mobile-chart table {
        box-shadow: none;
        width: 100%;
        margin-bottom: 10px;
        border: none;
    }
    .comparison-chart .mobile-chart table tbody td {
        border: none;
        padding: 20px 0 10px;
    }
    .comparison-chart .mobile-chart table tbody tr td {
        border-bottom: 1px solid #ccc;
    }
    .comparison-chart .mobile-chart table tbody td a{
        color: #6d6e71;
    }
    .comparison-chart .mobile-chart .panel-heading a {
        display: block;
        text-decoration: none;
    }
    .comparison-chart .mobile-chart .panel-heading .indicator {
        color: rgba(1, 174, 240, 0.9);
    }
    /* NEW table for comparison chart mobile view ends*/

    /*Instant Quote*/
    .custom-form .main-content form fieldset input{
        width:100%;
    }
    .custom-form .main-content .check-icon{  
        right: 15px;
    }
    .custom-form .main-content .select-topic{
        width: 90%;
    }
    .custom-form .main-content form fieldset input#annual_revenue,input#annual_sales{
        width: 95%;
    }
    .custom-form .main-content .annual-check-icon{ 
        right: 48px;
    }
    .custom-form .main-content a.med-question-icon{
        right: 0px;
    }
    /* Product Selector start*/
    .page-template-product-selector div.wrapper section#solution_built div.divtable div.seprate-block div.div-btn-cont{
        padding:10px 10px 30px 0;
    }
    /* Product Selector ends*/
    body.page-template-contact-us section#partner_lead_form div.container-contact-us{
      width:100%;
   }
}
@media (max-width:640px){ 
    #resource_hero .resource-content {
        height: 320px;
    }
    #resource_list_container {
        padding-top: 258px;
    }  
    /* New Resource Page*/
    #resource_new_head .head-titles h1 {
        font-size: 18px;
    }
    #resource_new_head .head-titles p {
        font-size: 24px;
        line-height: normal;
    }
    #resource_hero_new .resource-content {
        width: 100%;
    }
    #resource_new_content .section-heading, #resource_new_content .section-heading-blue {
        font-size: 24px;
        line-height: normal;
    }
    .equal-height .desktop-sidebar .post-information {
        display: inherit;
    }
    .sbf-solutions .topic-list a {
        line-height: normal;
        padding-bottom: 15px;
        display: inline-block;
    }
    #resource_hero_new .resource-content {
        min-height: 280px;
    }
    #resource_hero_new .resource-content h2 {
        font-size: 34px;
        line-height: 34px;
    }
    #resource_hero_new .resource-content p {
        font-size: 18px;
        line-height: 20px;
    }
    .col-padding-left {
        padding-left: 15px;
    }
    .resource_new-trakloan {
    display: inherit;
}
}
@media (max-width:480px){
    .image-button {
        bottom: 0;
        left: 40px;
    }
   .image-button li.btn-blue-bg a{
    padding: 10px;
   }
    #main_header_home {
        height: 0px;
        width: 100%;
    }
    .container_main_header_home{
        padding: 0;
    }
    .water-mark-image {
        background-size: 60%; 
    }
    .user-icon {
        width: 100%;
        height: auto;
        margin: 0 auto;
    }    
    #all_resources_block .select-topic {
        width: 240px;
    }
    #home_resource_list #articles .related-articles .thumbnail {
        height: 430px;
    }
    .footer-truste li a {
        font-size: 12px;
        padding: 0 6px 0 2px;
    }    
    #resource_hero .resource-content {
        height:445px;
    }
    #resource_list_container {
        padding-top: 380px;
    }    
    /*Instant Quote*/
    .custom-form .main-content form fieldset input#annual_revenue,input#annual_sales{
        width: 90%;
    }
    .page-template-product-selector div.wrapper section#solution_built div.divtable div.seprate-block div.content-btn a {
        padding: 4% 8%;
    }
}
@media (max-width:360px){
    #social-media-section .btn-block .btn:last-child { margin-top: 10px;}
    /*Instant Quote*/
    .custom-form .main-content form fieldset input#annual_revenue,input#annual_sales{
        width: 88%;
    }    
    .custom-form form.form-section .form-group{
        margin-bottom: 46px;
    }
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .term-laon {
        width: 27.2%;
    }
}