/*
 Theme Name:   hspatientguide
 Description:  hspatientguide custom Theme
*/

/* 
All style editing is done via css/scss/_bscore_custom.scss
*/
@import 'css/base/colors.css';
@import 'css/base/fonts.css';
@import 'css/base/global.css';

@import 'css/components/buttons.css';
@import 'css/components/content.css';
@import 'css/components/footer.css';
@import 'css/components/forms.css';
@import 'css/components/grids.css';
@import 'css/components/header.css';
@import 'css/components/logos.css';
@import 'css/components/sections.css';

@import 'css/pages/ebook.css';
@import 'css/pages/index.css';

a{
	    word-break: break-all;
}

.button_slide a {
    background: #9B5A1C;
    border: 0;
    border-radius: 0.25rem;
    color: var(--color-white);
    cursor: pointer;
    font: inherit;
    font-weight: 600;
    line-height: 1;
    margin: 0.125rem;
    min-height: 3.75rem;
    padding: 0 2rem;
    text-align: center;
    white-space: nowrap;
}





@media (max-width:767px){
	.logo > .title {
		font-size:1.5rem;
	}
.timestamp {
		padding-top: 36px;
    position: absolute;
    left: 32px;
	}
.table-of-contents > .section > .title {
		border-bottom: solid 1px var(--color-white-400) !important;
		border-right:0 !important;
		text-align:left !important;
		padding-bottom:24px !important;
		margin:20px 0 !important;
		
	}
	
	.table-of-contents > .section {
		   display:inline-block !important;
		   width:100% !important;
	}
	/*footer */
	.button {
		padding:0 0.5rem;
		
	}
	.button.icon {
		font-size:25px;
	}
	.input.text {
     min-width: 0rem; 
}

.inline-img{
    display: flex;
    justify-content: center;
    flex-direction: column;
}
.center-img{
	text-align:center !important;
}
.inline-img img {
    margin: 0px; 
}
p.img-heading {
    text-align:left !important; 
    
}
img.sizing{
	width:310px !important;
}
.Surgery-img{
	width:310px !important;
}
.tbl-image{
	width:310px !important;
}

	
.tbl-div {
	overflow-x:auto !important;
	max-width:82vw !important;
	
}
.chapter6-img-sec {
    display: flex;
	flex-direction:column;
}
.chapter6-img-sec img {
    width: 310px !important;
}
p.img-txt {
width:142px;
padding-left:0 !important;
font-size:14px !important;
}
*{
	    letter-spacing: 0px !important;
		
}
.inline-img img {
    margin:0px !important;
}
.guide-banner h1,.home .section.cover h1 {
    color: #000;
    font-size: 30px !important;
    font-weight: 600;
}
.cntributrs-list h3 {
    font-size: 20px;
}
	.button_slide a {
		padding: 0 0.8rem;
}
}

@media (max-width:991px){
	.tbl-div {
	overflow-x:auto;
	max-width:100vw;
}
}
@media (max-width:1024px){
	.box-sizing {
    width: 100% !important;
	
}
}
