

    .container,.container-sm {
        max-width:540px
    }
	
  

    .row-cols-sm-1>* {
        flex: 0 0 auto;
        width: 100%
    }

    .row-cols-sm-2>* {
        flex: 0 0 auto;
        width: 50%
    }

    .row-cols-sm-3>* {
        flex: 0 0 auto;
        width: 33.3333333333%
    }
    .row-cols-sm-4>* {
        flex: 0 0 auto;
        width: 25%
    }
   
	
	 .modal {
        --bs-modal-margin:1.75rem;
        --bs-modal-box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)
    }

    .modal-dialog {
        max-width: var(--bs-modal-width);
        margin-right: auto;
        margin-left: auto
    }

    .modal-sm {
        --bs-modal-width: 300px
    }
	
	
	 .d-sm-inline {
        display: inline!important
    }
	
	    .d-sm-none {
        display: none!important
    }
	
	  .mx-sm-0 {
        margin-right: 0!important;
        margin-left: 0!important
    }


    .me-sm-2 {
        margin-right: 0.5rem!important
    }

    
.row-title > span { font-size: 20px !important; font-weight: 600 !important; }
.top10 .col:nth-child(7), .top10 .col:nth-child(8) { display: block; }
	/* .sites .col .card .sitethumb { width: 100%; } */
	
	.updates .col .card .card-title { margin: 0 0.25rem 0.25rem; font-size: 0.9rem; }
	
	 .ownsite { font-size: 1rem; }
		  




.site_mainwrap .updates .col:nth-last-child(1) {  display: block !important; }
#about_wrapper .about  {  font-size: 1rem !important; }