
@media  (max-width:335px) {
    .info-list.acc-info-list .a-bottom-info{width:100%;}
}
@media  (max-width:340px) {
    .payment-transaction-details-loader{margin-top:-20px;}
}

@media  (max-width:375px) {
    .info-list.acc-info-list .get-start-btn { top: 273px !important;}
    .a-bottom-info h5 {  font-size: 18px !important;}
    .a-bottom-info h3 {  font-size: 19px !important;}
     .info-list.acc-info-list .a-bottom-info { font-size: 19px !important;  padding: 14px 8px 35px !important;}
}
@media only screen and (max-width: 400px){ 
    .a-bottom-info h5 { font-size: 18px;}
    .a-bottom-info h3 { font-size: 19px;}
}

@media only screen and (max-width: 479px){ 
    .heading-parent img {display: none;}
    .invoice-form .tab-pane .btn{margin-bottom: 5px;}
    .heading-section svg{width: 100% !important;}
    .searchbox form{width: 65%;}
    .searchbox .search-help{left: 62%;}
    .rental-property-form .btn{margin-bottom: 5px;}
    .in-invoice-index .heading-parent img {display: block;}
    ul.acc-top-ul { width: 100% !important;}
    .info-list.acc-info-list .get-start-btn { top: 245px !important;}
    .a-bottom-info h5 {  font-size: 19px;}
    .a-bottom-info h3 { font-size: 20px;}
    .info-list.acc-info-list .top-info.text-center{width:100%;}
    .logo {margin: 7px 0px;}
}

@media only screen and (max-width: 480px){ 
    .report-details p.property-name { padding: 0px 30px !important;width: 89%;}
    .report-details p.report-year{padding-left: 15px !important;width: 19%;}
    .reffrnd-btns-sec .btn.greenBtnBg, .reffrnd-btns-sec .btn.yellowBtnBg, .reffrnd-btns-sec .btn.redBtnBg { width: 36% !important; margin-bottom: 10px !important;}
    #sugg-form .btn.greenBtnBg, #sugg-form .btn.yellowBtnBg, #sugg-form .btn.redBtnBg, #sugg-form button.btn.greenBtnBg{ margin-bottom: 10px !important;min-width:100px;}
    .new-login{width:40%;}
    .new-login a{width: 40%;}
    #taxes-form-grid table tr td:last-child{text-align: center;}
    table.tax-rate-align tr td:last-child input {width: 100%;text-align: center;}
}   

@media (min-width: 480px) and (max-width: 500px){
    .info-list.acc-info-list .get-start-btn { top: 245px !important;}
}
@media (min-width: 500px) and (max-width:600px){
    ul.acc-top-ul { width: 100% !important;}
    .info-list.acc-info-list .get-start-btn {top: 235px !important;}
}

@media only screen and (max-width: 600px){
    .report-year:before{right: -7px;}
    .top-header .heading-parent{min-width: auto;}
    .top-header .heading-parent img {width: 40px;}
    .top-header .heading-parent h1{font-size: 16px;}
    .bas-report .field-cashbookentity-is_tax label{width: 100%;}
    fieldset#priv-exp{width: 100%;}
    .custom-width{width: 90%;}
    .occu-list ul li a {font-size: 14px !important;text-overflow: ellipsis;overflow: hidden;}
    .cstm-form-control{margin-top: 10px;margin-left: 0px !important;}
    .about-cashbook .heading span {font-size: 26px;}
    .about-cashbook .heading span img, .heading-section img {width: 150px;}
    .yr-compare { position:static;}
}
@media (min-width: 480px) and (max-width: 1199px){
    .logo {margin: 10px 0px;}
    }
@media (min-width: 646px) and (max-width: 767px){
    .videos-blog .col-md-9 .row .col-sm-4 {width: 47%;display: inline-block;margin: 0px 8px 15px;}
    a.yr-compare{ right:35px !important;}
}

@media (max-width: 645px){
    .logoimg {  width: 180px !important;}
}
@media (max-width:767px){
    .tradie-nav-links .navbar-header {margin-top: 10px;}
    .logo{width: 150px;margin: 5px 0px;}
    .bg-img{padding-top: 0px;}
    .banner {padding: 100px 0px;}
    /* #navbar .menu-links{display: none;} */
    .xs-text-left{text-align: left !important;}
    section.pt-100 {padding-top: 60px;}
    .nav-bg .col-sm-3.col-xs-3{/*width: 250px;*/z-index: 9;}
    .nav-bg .col-sm-9.col-xs-9 {width: 100%;margin-top: -74px;}
    .occu-list ul li{margin: 8px 8px 0px 0px;}
    .xs-no-display{display: none;}
    .view-content p > strong > span> span > a > figure > img{width: 100%;max-width: 352px;}
    .submit-btn{margin-bottom: 25px;}
    .view-content h1{font-size: 24px;}
    .taxremove{margin-top: 38px;}
    .invoice-form .nav.nav-tabs li{width: 51%;}
    .invoice-form .nav-tabs > li > a{font-size: 18px;}
    .invoice-form .form-horizontal .control-label{padding-left: 15px;}
    .table-scroll a, .tax-table-scroll a{font-size: 13px !important;}
    .occu-list ul li a, #footer ul li a {font-size: 14px !important;}
    /*p, li, a, .navbar-default .navbar-nav > li > a, .bas-report .field-cashbookentity-is_tax label, .top-info.text-center{font-size: 16px !important;}*/
    .navbar-collapse {}
    .navbar-default{float:right !important;    padding: 9px 5px !important;}
    .navbar-collapse{box-shadow: none;}
    #content {width: 100%;padding: 15px 0px 0px;}
    .searchbox form input{width: 100%;max-width: 434px;}
    .content figcaption h3 {font-size: 20px;}
    .in-invoice-index .common-btn{width: auto;min-width: 180px;}
    .in-invoice-index .back-btn{width: 90px;}
    .transaction-report .headertxt, .gst-report .headertxt, .bas-report .headertxt, .bas-report-table .headertxt{margin: 15px;}
    .infotext p{padding: 10px;}
    ul.list-style-select{margin-bottom: 0px;}
    ul.list-style-select li{margin-bottom: 10px;}
    ul.list-style-select li:last-child{margin-bottom: 0px;}
    .top-info.text-center{padding: 10px;}
    #tidio-chat{display: none;}
    #modal-uber-screen-entry h4{font-size: 16px;}
    textarea.form-control.desc.cust-required{margin-top: 10px;}
    h1.in-heading{font-size: 26px;}
    .help-block-error, .has-error .help-block{font-size: 14px !important;}
    .mon-in-exp .col-xs-12{overflow: auto;}
    .transaction-report .headertxt h3, .gst-report .headertxt h3, .bas-report .headertxt h3, .bas-report-table .headertxt h3{font-size: 16px;}
    /*#calculate-cl{padding-top: 10px;}*/
    .form-group.field-cashbookentity-phone_num {padding-top: 0px;}
    .dashboard{display: block;}
    .dashboard-table-prnt{margin: 0px;}
    .dashboard-table-prnt:first-child{margin-bottom: 15px;}
    .dashboard .table-pre{overflow: auto;}
    .cstm-form-control {margin-left: 15px;}
    .videos-blog .guest-heading h1 {font-size: 18px;text-align: left;}
    #dashboard-modal .modal-header{text-align: left;}
    .rental-cashboo-cont .color-palette {left: 0;top: -47px;}
    .rental-cashboo-cont .invoice-logo {width: 100%;max-width: 100px;}
    .rental-property-form .taxremove{margin-top: 0px;}
    .login-parent, .referFriends .refer-friends-form, .suggestions-form-parent {padding: 3%;}
    .refer-friends-form .heading, .suggestions-form-parent .heading {font-size: 19px;}
    .content figcaption p {margin: 7px 0px;}
    .list-heading {width: 98%;font-size: 19px;padding: 5px 10px;box-shadow: 5px 5px 7px #ccc;margin-bottom: 10px;}
    .occu-list ul li:nth-child(even) {width: 50%;margin: 8px 0px 0px 0px;}
    .get-start-btn a, .get-start-btn button {width: 170px;height: 40px;padding: 9px;}
    .occupation-section .slick-slide figcaption .get-start-btn button {width: 170px;height: 40px;padding: 9px;}
    .tab-screens p {margin-bottom: 0px !important;}
    .get-start-btn a, .common-btn a, .back-btn a, .occupation-section .slick-slide figcaption .get-start-btn button{font-size: 16px;}
    .print-mail-icons {top: -30px;}
    .tab-parent .nav-tabs > li > a {font-size: 12px !important;}
    .cancel-btn a, .confirm-btn button {width: 100px !important;height: 45px;}
    .attachment-box a {width: 100%;}
    .attachment-box .btn-parent {width: 100%;float: none !important;}
    .report-details p.property-name{padding: 0px 73px;}
    .data-note h3 { font-size: 22px;}
    .invoice-quote-amt .info-btn {margin: 3px auto;}
    .xs-text-center {text-align: center !important;}
    ul.info-list-sec2 { margin-top:0px;  padding-left: 0px; }
    .frnd-img{display: none;}
    .reffrnd-btns-sec .btn.greenBtnBg, .reffrnd-btns-sec .btn.yellowBtnBg, .reffrnd-btns-sec .btn.redBtnBg {width: 25%;}
    .top-l-social-mob {  padding: 6px 20px 6px 15px;}
    .mob-social{display:block;}
    .links.top-l-social{display:block;}
    .links.top-l-social.top-l-social-mob { position: fixed;top: 0px; width:100%;margin:0px 0px 0px 0px ; padding: 5px 20px 5px 15px; background: white;width: -moz-available;left: 0px;float: none;}
    .mob-padding{margin-top: 34px;}
    .links.top-l-social img { margin-left: 2px;}
    .sub-benefits.acc-subenefits h3 {    font-size: 20px;}
    ul.acc-top-ul {    text-align: left;    width: 50%;}
    .video-parent.acc-video-parent {    margin-top: 10px;}
    .subbenefits-bottom-info { margin-top: -195px;}
    .steps.accountant-steps {  padding-bottom: 115px;}
    .info-list.acc-info-list .get-start-btn{ top: 230px;}
    .info-list.acc-info-list .a-bottom-info{width:100%;    padding:12px 8px 35px;}
    .in-ex-table{width: 100% !important;}
    .in-ex-graph-table { width: 100% !important;}
    .new-login{float:right; text-align: right;}
    .new-login a{float: right; width: 70%; margin: 7px 0 5px;}
    .xs-hide{display: none;}
    .info-text{margin-left:0; margin-bottom: 20px;}
    .international-wrapper .get-start-btn a, .international-wrapper .get-start-btn button{height: 55px;}
    .international-wrapper .info-rgt-list{padding-left: 0 !important;}
    .international-wrapper  .mob-padding{margin-top: 0px !important;}
    .international-wrapper .new-login a { display: inline-block; width: auto; margin: 7px auto 5px; padding: 0 5px; float:none;}
    .international-wrapper .new-login{padding:0px;}
    .international-wrapper .banner{padding: 100px 0px 0;}
    .international-wrapper .links.top-l-social.top-l-social-mob { position: relative;margin: 0; background: transparent;text-align: center;}
    .international-wrapper section.quote-section .top-block{padding: 0 10px;}
}

@media (min-width: 768px){
    .sm-pr-0 {padding-right: 0;}
    #screen-entry .modal-dialog {width: 470px;margin: auto;}
    .steps .row{display: table;}
    .steps .row .col-sm-6{display: table-cell;vertical-align: middle;float: none;}
    .refer-friends-form > form > .row > .col-sm-12{display: flex;}
    .refer-friends-form .left-section, .refer-friends-form .right-section{flex: 1;}
}

@media (min-width:768px) and (max-width:991px){ 
    .logo {width: 150px;margin: 15px 0px;}
    .banner {padding: 15px 0px 60px;}
    .view-content h1{font-size: 26px;}
    .menu-links p {padding-top: 12px;font-size: 16px !important;}
    .in-box p {font-size: 16px !important;}
    p{font-size: 18px !important;}
    .simple-ways li{font-size: 18px !important;}
    .gst-report-main p {font-size: 16px !important;}
    .help-block-error, .has-error .help-block{font-size: 14px !important;}
    .videos-blog .guest-heading h1{font-size: 24px;}
    .referFriends .refer-friends-form, .suggestions-form-parent {padding: 20px;}
    .refer-friends-form .heading, .suggestions-form-parent .heading {font-size: 22px;}
    .list-heading {width: 99%;}
    .occu-list ul li {width: 49%;margin: 9px 7px 0px 0px;}
    .attachment-box a {width: 60%;}
    .attachment-box .btn-parent {width: 40%;}
    a.yr-compare{ right: -42px;}
    .invoice-quote-amt {display: block;}
    .invoice-quote-amt .info-btn {width: auto;margin: 5px auto;}
    ul.info-list-sec2 {     margin-top: 60px;   padding-left:0px; }
    .info-list.acc-info-list .top-info.text-center {    margin: -100px auto 0px;}
    .info-list.acc-info-list .get-start-btn {bottom: -248px; }
    .simple-ways-img.acc-simple-img {margin-top:0px}
    .info-text{margin-left:0;}
}

@media (min-width: 768px) and (max-width: 1199px){
    section.pt-100 {padding-top: 90px;}
    .links.top-l-social {text-align: center; padding:6px 0px;}
    .sub-benefits.acc-subenefits h3 { font-size: 21px;}
    .info-rgt-list { padding-left: 0 !important;}
    .footer-sm-center{text-align: center;}
    #footer ul{text-align:center !important;}
}

@media(min-width:992px) and (max-width:1199px){
    .logo{width:190px;}
    .navbar-default {padding: 15px 0px;}
    .videos-blog .guest-heading h1{font-size: 32px;}
    .menu-links p {padding-top:9px;}
    a.yr-compare{ right: -55px;}
    .invoice-quote-amt .info-btn {width: 32%;}
    .info-list.acc-info-list .get-start-btn {bottom: -263px;}
    .in-ex-graph-table {  height: 565px;}
}

@media (max-width: 991px){
    .sm-no-display{display: none;}
    .heading-section h1.heading{font-size: 24px;}
    .heading-section {margin-bottom: 0px;}
    .tab-screens {border-width: 10px;}
    .simple-ways-img {margin-top: -70px;}
    ul.list-style-select li::before {width: 23px;height: 23px;}
    .sub-benefits .get-start-btn{margin-top: 20px;}
    /*--help center start--*/
    #content {width: 100%;padding: 0px;}
    .searchbox .field-helpcenter-keyword_search{width: 100%;}
    .search-list{padding: 15px 0px;}
    .help-main .navbar-header{display: none;}
    #content.active {width: calc(100% - 230px);}
    .help-navigate.active {margin-left: 0;}
    #toggleNavBtn {width: 10%;min-width: 30px;display: block;float: left;margin-top: 7px;cursor: pointer;}
    #toggleNavBtn .navbar{margin-bottom: 0px;}
    .helpcenter-btns{width: 90%;float: left;}
    .searchbox form{right: 15px;}
    .tabs-icons{padding: 5px;}
    .help-main .help-nav .help-navigate {margin-left: -275px;}
    .help-main .help-nav .help-navigate.active{margin-left: 0px;}
    .help-main .help-nav .help-navigate {width: 230px;}
    .help-navigate ul{padding-left: 10px;}
    .help-main .help-nav .help-navigate .navbar-collapse ul li{width: 95%;}
    /*--help center end--*/
    .sm-hide{display: none;}
    .international-wrapper section.quote-section .bottom-block{padding: 0 40px;}
    .international-wrapper section.quote-section .bottom-block::before{width: 49px; height: 41px;}
    .international-wrapper section.quote-section .top-block::before{width: 49px; height: 41px;}
    .international-wrapper section.quote-section .bottom-block::after{width: 49px; height: 41px;}
    .international-wrapper section.quote-section .top-block::after{width: 49px; height: 41px;}
    .logoimg{width: 200px;}
}

@media(min-width:992px) and (max-width:1199px){
    h1.heading {font-size: 28px;}
    .sub-benefits p {font-size: 20px;}
    .sub-benefits .get-start-btn{margin: 30px auto 0px;}
}

@media(min-width:768px) and (max-width:1199px){
    .start-tax-return button{font-size: 11px !important;}
    .get-start-btn a, .common-btn a, .back-btn a, .occupation-section .slick-slide figcaption .get-start-btn button{font-size: 18px;}
    .reffrnd-btns-sec .btn.greenBtnBg, .reffrnd-btns-sec .btn.yellowBtnBg, .reffrnd-btns-sec .btn.redBtnBg{width:25%;}
}

@media (min-width: 992px) and (max-width: 1199px){
    .occu-list ul li a {white-space: nowrap;text-overflow: ellipsis;max-width: 140px;overflow: hidden;}
}

@media (min-width: 1024px) and (max-width: 1199px){
    .occupation-section .slick-slide figcaption .get-start-btn a{width: 180px;font-size: 16px;}
}

@media (max-width:1199px){
    section.pt-100 {padding-top: 80px;}
    .logo{max-width: 210px;}
    .navbar-default {padding: 15px 0px;}
    .navbar-toggle {display: block;margin-right: 0px;}
    .navbar-header{float: none;}
    .navbar-collapse.collapse{display: none !important;}
    .navbar-collapse.collapse.in{display: block !important;}
    .navbar-nav{margin: 0px;}
    .navbar-nav > li{float: none;margin-right: 0px;}
    .navbar-default .navbar-nav > li > a {-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;}
    .navbar-default .navbar-nav > li {-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;}
    .navbar-nav{float: none;}
    .navbar-collapse{padding: 0px;}
    .navbar-toggle{margin: 0px;}
}

@media(min-width: 1200px){
    .field-cashbookentity-cashbook_entity_id{float: left;}
    .profile-dropdown .caret{display: none;}
    .in-invoice-index .resp-block {display: none;}
    .info-btn{width: 170px;}
}

@media (min-width: 1200px) and (max-width:1370px){  
    .search-box input:focus, .searchboxactive {width: 137px !important;}
}

@media (min-width: 1200px) and (max-width:1250px){
    .invoice-quote-amt .info-btn, .invoice-quote-amt .info-btn strong {font-size: 11px;}
}

@media (min-width: 1200px) and (max-width:1380px){
    #dashboard-modal .modal-dialog {max-width: 100%;}
    .in-ex-graph-table { height:600px;}
}

@media (min-width: 1200px) and (max-width: 1550px){    
    .menu-links .form-control, .menu-links select, .menu-links .btn{padding: 10px 5px;}
}

@media (min-width: 1380px) and (max-width: 1550px){    
    .changeBackground { right: 426px!important;}
    .in-ex-graph-table {height: 780px;}
}

@media (min-width: 1551px) and (max-width:2050px){    
    /*.changeBackground { right: 445px!important;}*/
    nav#income-expense-f-tab {  bottom: 71px;}
    .in-ex-graph-table{height:795px;}
}
/*@media(max-width: 1200px){
	.changeBackground { right: 445px;}
}*/

