@media (min-width: 767px){
   
}
@media (min-width: 991px){
    
}
@media (min-width: 1200px){
    h1{font-size: 40px;}
}
@media(max-width: 1920px){
   
}
@media(max-width: 1642px){
    .plan-card .col{flex: 0 0 auto;width: 410px;}
}
@media(max-width: 1600px){
    /* Plans Section Css Start */
    
    .plan-card .card .planprice {font-size: 55px;}
    .plan-card .card .planname {font-size: 22px;margin-bottom: 20px;}
    .plan-card .card .symbole {font-size: 28px;margin-bottom: 20px;}
    .plan-card .card .disc{font-size: 16px;}
    .plan-card .card{--bs-card-spacer-y: 30px 30px;--bs-card-spacer-x: 30px 30px;--bs-card-cap-padding-y: 0 30px;--bs-card-cap-padding-x: 30px 30px;}
    .plan-card .col + .col {margin-left: 0px;}
    /* Plans Section Css End */
    /* Last PR Card Start */
    .lastpr-card .card-header {font-size: 28px;}
    .lastpr-card{--bs-card-cap-padding-y: 20px;--bs-card-spacer-y: 30px;}
    /* Last PR Card End */
    /* PR Card Start */
    .pr-card h5{font-size: calc(10px + 1vw);}
    .pr-card .pr-details > div .pr-data{font-size: 18px;}
    .pr-card .pr-details > div label{font-size: 14px;}
    .pr-card .statusblock{font-size: 14px;padding: 5px 1px;width: 130px;}
    .pr-card .pr-btn a{width: 100px;padding: 6px 5px;font-size: 14px;margin: 0 7px 10px 7px;}
    .pr-card .pr-btn .changepackage-btn{width: 150px;}
    .pr-card .pr-btn{margin: 0 -7px 0 -7px;padding: 20px 30px;}
    .package-card .package-name{font-size: 16px;width: 300px;}
    /* PR Card End */
    /* Search News Releases Css Start */
    .searchreleases-card .searchwith .form-select{width: 100%;margin: 0 0 10px 0;}
    .searchreleases-card h6 {margin-bottom: 15px;}
    .searchreleases-card .searchwith{flex-wrap: wrap;}
    /* Search News Releases Css End */
    /* Payments Page Css Start */
    .payments-card .pr-card .downloadreceipt{padding: 7px 14px;font-size: 14px;}
    .payments-card .pr-card .downloadreceipt svg {margin-right: 5px;}
    /* Payments Page Css End */
    /* Submit Press Release Page Css Start */
    .pr-progresbar{font-size: 16px;}
    .spr-content-card .card-header, .checkbox-section h5 {font-size: 20px;}
    .spr-content-card{--bs-card-cap-padding-y: 15px;}
    .couponcode-sec h4{font-size: 24px;}
    .couponcode-sec::after{right: 65px;}
    .cont-info-card .big-label {width: 175px;}
    .spr-content-card .big-label {font-size: 20px;}
    .spr-review-card .card-header {font-size: 36px;}
    .media-cont-card .categories-pill{padding: 8px 15px;margin-bottom: 20px;font-size: 14px;}
    .media-cont-card .dds-card .dd-txt,.media-cont-card .dds-card .dds-txt{font-size: 18px;}
    .headline-card {--bs-card-spacer-y: 33px;}
    .headline-card h4 {font-size: 17px;line-height: normal;}
    .strip-card .card-srv-img,.paypal-card .card-srv-img{max-height: 60px;margin-bottom: 50px;}
    .strip-card .strip-img{margin-bottom: 37px;}
    .paypal-card .paypal-img{margin-bottom: 58px;}
    .priceinfo-card .totalprice, .priceinfo-card .discount{font-size: 17px;padding: 16px 30px;}
    .priceinfo-card .finaltotal{font-size: 22px;padding: 12.5px 30px;}
    .yourpakage .yourpakage-cont {font-size: 20px;}
    /* Submit Press Release Page Css End */
    /* Account Settings Page Css Start */
    .account-card .card-header p{font-size: 14px;}
    .account-card .card-header img {width: 50px;}
    .accountbtn-div {margin: 60px 0 0 0;}
    .acc-info-title {font-size: 24px;margin-bottom: 15px;}
    .subscription-card p {font-size: 15px;}
    .subscription-card .form-select {width: 150px;margin-right: 20px;}
    .subscription-card label {font-size: 18px;margin-right: 20px;}
    /* Account Settings Page Css End */

}
@media(max-width: 1400px){
    /* Payments Page Css Start */
	.payments-card .pr-card .downloadreceipt{padding: 7px 7px;}
    /* Payments Page Css End */
    /* Submit Press Release Page Css Start */
    .spr-content-card .card-header, .checkbox-section h5{font-size: 22px;}
    .spr-step4btn .btn{padding: 10px 20px;font-size: 17px;}
    .spr-step4btn .btn-white {margin-right: 15px;}
    .confirmation-section .confirmationimg{width: 200px;}
    .confirmation-section h2 {font-size: 40px;}
    .confirmation-section h4 {font-size: 19px;}
    .confirmation-section h3 {font-size: 22px;}
    .confirmation-section{padding: 40px 30px;}
    .custom-fileupload{width: 400px;padding: 13px 5px;font-size: 20px;}
    .spr-review-card .card-header p{font-size: 17px;}
    /* Submit Press Release Page Css End */
    /* Help & Support Page Css Start */
    .faq-card .title {font-size: 22px;} 
    .faq-card .publishtitle {margin-top: 60px;}
    /* Help & Support Page Css End */
      
}
@media(max-width: 1200px){
	
}
@media(max-width: 1199px){
    .bottom-space{margin-bottom: 100px;} 
    /* Theme Css Start */
    /* Sidebar css Start */
    aside .topsection {padding: 14px 20px 14px 20px;}
    aside .logo {max-height: 31px;}
    aside{width: 260px;}
    aside .aside-content {height: calc(100vh - 60px);}
    aside .aside-content > ul > li > a{padding: 20px;}
    aside ul .submenu li a{padding: 15px 20px 15px 54px;}
    aside .portarrow{font-size: 14px;}
    /* Sidebar css End */
    /*Main Section Css Start*/
    header{padding: 10px 20px;}
    header .backlink,header .username {font-size: 16px;}
    header .btn {font-size: 16px;--bs-btn-padding-x: 22px;--bs-btn-padding-y: 7px;}
    main .main-content{height: calc(100vh - 60px);padding: 30px 30px 0 30px;}
    footer{padding: 12px 30px;margin: 0 -30px;font-size: 16px;}
    .pageheight {min-height: calc(100% - 48px);}
    /*Main Section Css End*/
    /* Theme Css End */
    /* Plans Section Css Start */
    .plan-card .col { width: 345px;}
    .plan-card .card .planprice {font-size: 45px;}
    .plan-card .card .planname {font-size: 20px;margin-bottom: 15px;}
    .plan-card .card .symbole {font-size: 24px;margin-bottom: 15px;}
    .plan-card .card .disc,.plan-card .card .learmore a{font-size: 14px;}
    .plan-card .btn{--bs-btn-font-size: 14px;}
    .plan-card .mostpopuler .mostpoptxt{top: 20px;right: -42px;padding: 6px 0;font-size: 14px;}
    /* Plans Section Css End */
    /* Last PR Card Start */
    .lastpr-card .card-header {font-size: 24px;}
    .lastpr-card{--bs-card-cap-padding-y: 15px;--bs-card-spacer-y: 15px;--bs-card-cap-padding-x: 15px;--bs-card-spacer-x: 15px;}
    /* Last PR Card End */
    /* PR Card Start */
    .pr-card h5,.pr-card .pr-btn{padding: 15px;}
    .pr-card .pr-details > div .pr-data {font-size: 16px;}
    .pr-card .pr-details > div{padding: 10px 2px;}
    .package-card .package-name {font-size: 14px;width: 260px;}
    /* PR Card End */
    /* Search News Releases Css Start */
    .search-dropdown .btn{font-size: 14px;}
    /* Search News Releases Css End */
    .releases-card .card-header .btn {width: 120px;font-size: 14px;--bs-btn-padding-y: 7px;}
    .releases-card .card-header a {margin-right: 10px;}
    /* Search Result Css Start */
    .search-result{padding: 15px;}
    /* Search Result Css Start */
    /* Drafts Page Css Start */
    .drafts-card{padding: 15px;}
    /* Drafts Page Css Start */
    /* Payments Page Css Start */
    .payments-card{padding: 30px;}
    /* Payments Page Css End */
    /* Submit Press Release Page Css Start */
    .pr-progresbar{font-size: 14px;}
    .pr-progresbar .item{height: 60px;clip-path: polygon(100% 0, 100% 50%, 100% 100%, 4px 100%, 19.2px 50%, 4px 0%);margin-left: -20px;padding-left: 20px;padding-right: 20px;}
    .pr-progresbar .item::before{height: 60px;width: 19px;background-size: 19px;}
    .spr-content-card{--bs-card-cap-padding-y: 15px; --bs-card-cap-padding-x: 15px;--bs-card-spacer-y: 15px;--bs-card-spacer-x: 15px;}
    .termservice-card {margin-bottom: 80px;}
    .checkbox-section{padding: 15px;}
    .couponcode-sec{padding: 15px;}
    .couponcode-sec h4{font-size: 20px;}
    .couponcode-sec::after{height: 128px;width: 125px;right: 20px;}
    .yourpakage .yourpakage-details{width: 250px;}
    .yourpakage .yourpakage-details .name{font-size: 31px;padding: 3px 0;}
    .yourpakage .yourpakage-details .price{font-size: 35px;}
    .yourpakage .yourpakage-cont {font-size: 16px;}
    .spr-content-card .big-label {font-size: 18px;}
    .cont-info-card .big-label {width: 160px;}
    .spr-card-space {margin-bottom: 60px;}
    .spr-review-card .card-header {font-size: 22px;}
    .spr-review-card .card-header p{font-size: 16px;}
    .media-cont-card .spr-sc-card .title {font-size: 18px;margin-bottom: 15px;}
    .media-cont-card .categories-pill{padding: 5px 10px;margin-bottom: 10px;font-size: 12px;}
    .media-cont-card .spr-mc-card .address {margin-bottom: 30px;}
    .media-cont-card .spr-sc-card .title{font-size: 16px;}
    .media-cont-card .dds-card .dd-txt, .media-cont-card .dds-card .dds-txt {font-size: 14px;}
    .media-cont-card .dds-card .dds-txt, .media-cont-card .dds-card .dd-txt{padding: 0 15px;height: 50px;}
    .media-cont-card .spr-mc-card .card-body, .media-cont-card .spr-sc-card .card-body{height: 350px;}
    .media-cont-card .spr-it-card .card-body{height: 432px;}
    .paypal-card .paypal-img {max-width: 210px;}
    .strip-card .strip-img {max-width: 180px;}
    .strip-card .card-srv-img, .paypal-card .card-srv-img {max-height: 50px;margin-bottom: 30px;}
    .confirmoage-pakage .tracktext {font-size: 18px;}
    .confirmoage-pakage .trackingno {font-size: 22px;}
    .confirmation-section .confirmationimg {width: 150px;}
    .confirmation-section h2 {font-size: 32px;}
    .confirmation-section h3 {font-size: 18px;}
    .confirmation-section h4 {font-size: 16px;}
    .confirmation-section {padding: 15px;}
    .almost-done-card .card-body p {font-size: 16px;}
    .confirmoage-pakage{padding: 15px;margin: 30px 0;}
    .custom-fileupload {width: 280px;padding: 9px 5px;font-size: 16px;}
    .custom-fileupload svg {margin-right: 5px;width: 20px;}
    .confirmoage-pakage .tracktext {font-size: 16px;}
    .confirmoage-pakage .trackingno {font-size: 20px;}
    /* Submit Press Release Page Css End */
    /* Account Settings Page Css Start */
    .account-card .card-header img {width: 40px;}
    .account-card hr{ margin: 20px -15px;}
    .accountbtn-div {margin: 30px 0 0 0;}
    .acc-info-title {font-size: 22px;}
    .subscription-card{padding: 20px 15px;}
    .subscription-card p {font-size: 14px;}
    .subscription-card label {font-size: 16px;}
    /* Account Settings Page Css End */
    /* Help & Support Page Css Start */
    .faq-card .publishtitle {margin-top: 30px;}
    .faq-card .title {font-size: 20px;}
    /* Help & Support Page Css End */
        
    
}
@media(max-width: 1100px){
    /* PR Card Start */
    .pr-card .pr-details{flex-wrap: wrap;}
    .pr-card .pr-details > div label{margin-bottom: 5px;}
    .pr-card .pr-details > div{padding: 10px 2px;width: 50%;flex: 0 0 auto;border-bottom: 1px solid rgb(91 91 91 / 40%);}
    .pr-card .pr-details > div:nth-child(even){border-right: none;}
    .pr-card .pr-details > div:last-child {border-right: none;width: 100%;border-bottom: none;}
    .package-card .pr-details > div:nth-child(2){width: 50%;}
    /* PR Card End */
    /* Payments Page Css Start */
    .payments-card .pr-card .downloadreceipt {padding: 7px 14px;}
    /* Payments Page Css End */
    /*Report Page Css Start*/
    .reportmodal .pr-card .pr-details > div{width: auto;flex: 1 0 0%;border-bottom: none;}
    .reportmodal .pr-card .pr-details > div:last-child{width: auto;}
    .reportmodal .pr-card .pr-details > div:nth-child(even) {border-right:1px solid rgb(91 91 91 / 40%);}
    /*Report Page Css End*/
}
@media(max-width: 991px){
    .bottom-space{margin-bottom: 80px;}
    /* Theme Css Start */
    /* Sidebar css Start */
    aside {transition: transform .3s ease-in-out;position: fixed;transform: translateX(-100%);z-index: 1050;}
    /* Sidebar css End */
    /* Theme Css End */
    /* Plans Section Css Start */
    .plan-card{margin-bottom: 60px;}
    /* Plans Section Css End */
    /* Last PR Card Start */
    .lastpr-card .card-header {font-size: 20px;}
    .lastpr-card {margin-bottom: 60px;}
    /* Last PR Card End */
    /* Search News Releases Css Start */
    .searchreleases-card h2 {font-size: 22px;margin: 0 0 15px 0;}
    .searchreleases-card img{width: 300px;}
    /* Search News Releases Css End */
    /* Submit Press Release Page Css Start */
    .termservice-card {margin-bottom: 50px;}
    .checkbox-section{margin-bottom: 60px;}
    .dd-card .form-select {font-size: 14px;height: 40px;}
    .cont-info-card .form-control{height: 40px;}
    .cont-info-card .big-label {width: 130px;}
    .spr-content-card .big-label {font-size: 14px;}
    /* Submit Press Release Page Css End */
    /* Account Settings Page Css start */
    .acc-info-title {font-size: 20px;}
    .subscription-card label,.subscription-card .form-select{margin-bottom: 10px;}
    /* Account Settings Page Css End */
}
@media(max-width: 767px){
    .bottom-space{margin-bottom: 60px;}
    .pagination{--bs-pagination-font-size: 16px;--bs-pagination-padding-y: 0.4378rem;}
    .pagination .page-link{width: 40px;}
    .pagination .page-item:first-child .page-link,.pagination .page-item:last-child .page-link {width: 85px;}
    /* Theme Css Start */
    /* Sidebar css End */
    aside .aside-content > ul > li > a {padding: 15px;}
    aside ul .submenu li a {padding: 12px 15px 12px 50px;}
    aside .topsection {padding: 10px 20px 10px 15px;}
    /* Sidebar css End */
    /*Main Section Css Start*/
    header .backlink, header .username {font-size: 14px;}
    header .username{display: block; border-bottom: 1px solid #5B5B5B;padding: 5px 0;margin-right: 0;}
    header .btn {font-size:14px;--bs-btn-padding-x: 0;--bs-btn-padding-y: 5px;background-color: transparent;border: none;color: #5B5B5B;}
    header .btn:hover,header .btn:focus,header .btn:active{background-color: transparent !important;color: #5B5B5B!important;}
    header .cusotmdropdown {z-index: 1000; display: none; border: 1px solid rgba(0, 0, 0, 0.175);position: absolute;background: #fff;top: 41px;right: 15px;width: 157px;padding: 10px;border-radius: 5px;text-align: right;}
    header .cusotmdropdown.open{display: block;}
    footer {padding: 10px 15px;margin: 0 -15px;font-size: 14px;}
    main .main-content{height: calc(100vh - 41px);padding: 15px 15px 0 15px;}
    .pageheight {min-height: calc(100% - 41px);}
    /*Main Section Css End*/
    /* Theme Css End */
    /* Last PR Card Start */
    .lastpr-card .card-header {font-size: 16px;}
    .lastpr-card {margin-bottom: 40px;}
    .releases-card .card-header a {margin-bottom: 8px;}
    /* Last PR Card End */
    /* Plans Section Css Start */
    .plan-card{margin-bottom: 30px;}
    /* Plans Section Css End */
    /* PR Card Start */
    .pr-card + .pr-card {margin-top: 30px;}
    .package-card .package-name{width: 235px;}
    /* PR Card End */
    /* Submit Press Release Page Css Start */
    .pr-progresbar{margin-bottom: 30px;}
    .gidline-card {margin-bottom: 30px;}
    .spr-content-card .card-header, .checkbox-section h5 {font-size: 16px;}
    .spr-content-card .card-body {font-size: 14px;}
    .checkbox-section .form-check{font-size: 14px;}
    .couponcode-sec h4 {font-size: 18px;}
    .couponcode-sec::after {height: 50px;width: 50px;right: 9px;top: 0;bottom: auto;}
    .checkbox-section{margin-bottom: 50px;}
    .couponcode-sec .form-control{height: 45px;max-width: 100%;}
    .couponcode-sec img{width: 25px;height: 25px;}
    .yourpakage .yourpakage-details {width: 100%;margin: 0 0 15px 0;}
    .yourpakage .yourpakage-cont {width: 100%;text-align: center;}
    .spr-review-card .card-header {font-size: 18px;}
    .spr-review-card .card-header p {font-size: 14px;}
    .media-cont-card .spr-mc-card .card-body, .media-cont-card .spr-sc-card .card-body,.media-cont-card .spr-it-card .card-body{height: auto;}
    .media-cont-card .spr-mc-card, .media-cont-card .spr-sc-card{margin-bottom: 30px;}
    .media-cont-card .dds-card{margin-top: 0; margin-bottom: 30px;}
    .payment-card .btn {width: 245px;font-size: 16px;--bs-btn-padding-y: 8px;}
    .strip-card .card-srv-img, .paypal-card .card-srv-img{display: block;margin: 0 auto 30px auto;}
    .paypal-card .paypal-img,.strip-card .strip-img {margin-bottom: 30px;}
    .confirmation-section h2 {font-size: 26px;}
    .confirmation-section h4 {font-size: 16px;}
    .spr-card-space {margin-bottom: 40px;}
    .custom-fileupload {width: auto; padding: 9px 24px;}
    /* Submit Press Release Page Css End */
    /* Account Settings Page Css start */
    .accountbtn-div .btn {width: 150px; --bs-btn-padding-y: 10px;font-size: 16px;}
    /* Account Settings Page Css End */
    /* Help & Support Page Css Start */
    .faq-card .title {font-size: 18px;margin: 20px 0 0px 0;}
    /* Help & Support Page Css End */
    /*Report Page Css Start*/
    .reportmodal .pr-card .pr-details > div{width: 100%;flex: 0 0 auto;border-bottom: 1px solid rgb(91 91 91 / 40%); border-right: none;}
    .reportmodal .pr-card .pr-details > div:last-child {width: 100%;border-bottom: none;}
    /*Report Page Css End*/

}
@media(max-width: 640px){

  
}
@media(max-width: 576px){
    .search-dropdown .dropdown-menu {width: 100%;}
    .search-dropdown .btn{white-space: normal;}
    /* PR Card Start */
    .pr-card .pr-details{flex-wrap: wrap;}
    .pr-card .pr-details > div label{margin-bottom: 5px;}
    .pr-card .pr-details > div,.package-card .pr-details > div:nth-child(2){width: 100%;}
    .pr-card .pr-details > div{border-right: none;}
    .pr-card .pr-btn{justify-content: center;}
    .package-card .package-name {width: auto;padding: 5px 30px;}
    /* PR Card End */
    /* Submit Press Release Page Css Start */
    .pr-progresbar .item {height: 38px;clip-path: polygon(100% 0, 100% 50%, 100% 100%, 3px 100%, 12px 50%, 2px 0%);margin-left: -13px;padding-left: 13px;padding-right: 13px;}
    .pr-progresbar .item::before {height: 38px;width: 12px;background-size: 12px;}
    .dd-card .month,.dd-card .date,.dd-card .year{width: 100%;margin: 0 0 15px 0;}
    .dd-card .date-section {margin-bottom: 15px;}
    .spr-step2btn .btn{font-size: 16px; --bs-btn-padding-x: 24px;}
    .media-cont-card .dds-card .dd-txt, .media-cont-card .dds-card .dds-txt{width: 100%;flex: 0 0 auto;}
    .media-cont-card .dds-card .dds-txt{border-right:none; border-bottom: 1px solid rgb(91 91 91 / 40%);}
    .spr-step4btn .btn{font-size: 16px;}
    /* Submit Press Release Page Css End */
   

        
}
@media(max-width: 479px){
   
}
@media(max-width: 400px){
	
}
@media(max-width: 360px){
	
}