@media screen and (max-width: 1190px) {
.gitaHomeSection_9832 .row {
    padding: 50px 0px 50px !important;}

.swami_hero_subtext{
	text-shadow:0px 0px 3px #ae3523;}

.ag1{
	display:none;}

.ag2{
	display:none;}	

.container, .container-lg, .container-md, .container-sm{
	max-width:100% !important;}

.nav-next {
    right: 45px !important;}
	
.closer15 {
    position: absolute !important;
    top: 6px !important;
    right: 44px !important;}

.tab-btn {
    padding: 15px 35px !important;}

.tab_wrap_add{
	padding-top:30px;}

.tooltip-container{
	display:none;}
	

.arsha_menu a{
	font-size:15px;}

.arsha_topbar{
	padding: 0px 15px;}

.arsha_navbar{
	padding: 0px 30px;}

.books_add234 .gurujiimg_bgbooks65{
    height: auto;
	border: 5px solid #fff;}

.books_add234 .book_name1{
	 font-size:19px;
	 height:70px;}
	
.gitaContentBox_9832 h3{
	padding-left:0px;}

.gitaContentBox_9832 h4{
	 font-size:30px;}
	
.footer_section_999{
	 padding-top:40px;}

}

@media screen and (max-width: 1087px) {

.gitaContentBox_9832 h2{
	font-size:48px;}

.ag1{
	display:none;}

.ag2{
	display:none;}	
	
}

@media screen and (max-width: 1180px) {
.app{
    grid-template-columns: 65px 1fr !important;
	gap: 10px !important;}

.quote_block_786{
	padding-top:10px;}

.swami_img_786{
	width: 56% !important;}

.book12 {
    right: -317px;
    bottom: 158px;}
}

@media screen and (max-width: 1030px) {
.books_swiper_nav_prev_9823::before{
	border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
    border-right: 20px solid #c2b8a8;}

.books_swiper_nav_next_9823::before{
	    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
    border-left: 20px solid #c2b8a8;}

.books_add234 .book_name1 {
    font-size: 16px;
    height: 50px;}

.gitaContentBox_9832 h2{
	font-size:36px !important;
	margin-bottom:5px;
	text-align:left;}

.gitaContentBox_9832 h3{
	text-align:left;}

.book12{
    top: 122px;}

.set_show_rok5 {
    font-size: 15px;
    margin-right: -43px;
	top: 5px;
    position: relative;}

.sort-dropdown{
	top:5px;
	position:relative;}


.sidebar{
	padding: 20px 15px !important;}

.arsha_logo img{
    width: 160px;}

.book_stand12 {
    position: absolute;
    left: 0px;}

.swami_img_786{
	width:80%;}

body .swami_img_786 {
    width: 55% !important;}

.avrpt_heading_891 {
	font-size:27px;}

.book_image_89{
    top: -351px;}

.book_image_89 img{
	max-width:303px;}

.arsha_navbar{
	padding:10px;}

.section_publication_89 .heading_pub12 h2{
	margin-bottom:0px !important;}

.book_info_89 h5{
	font-size:15px;}

.book12{
    right: -251px;}

.gitaContentBox_9832 h2{
	font-size:54px;}
}


@media screen and (max-width: 830px) {
.modal .swami_hero_subtext{
	font-size:19px !important;}

.add_bh5{
	margin-right: -15px;}

.page-title {
    font-size: 21px !important;}

.set_show_rok5 {
    font-size: 14px !important;
    margin-right: -13px !important;
	top:0px;
	position:relative;}

.sort-dropdown{
	top:4px;
	position:relative;}

.sort-dropdown {
    padding: 8px 4px !important;
    border: 1px solid #ddd;
    border-radius: 20px !important;
    background: #f8f6f3 !important;
    font-size: 13px !important;}

.release-info{
	width:70%;
	margin-left:15px;}

.release-thumb{
	width:30%;
	margin-right:0px !important;}

.product-title{
	font-size:15px !important;}

.product-grid{
	    grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)) !important;}
	
.filter-title{
	font-size:18px;}

.filter-item{
	 font-size:15px;}
	
.filter-item .count{
	 display:none;}
	
body .filter-title{	
 font-size:19px; !important}

.filter-item{
	padding:4px 0px !important;}	

.section_publication_89 .heading_pub12 h2{
	margin-bottom:30px !important;}

body .swami_img_786 {
    width: 66% !important;
    max-width: 485px !important;}

.order-3{
	order: 2 !important;}

.book_image_89 img {
    max-width: 165px;}

.book_image_89 {
    top: -36px !important;}

.book_info_89 h5{
    font-size: 10px !important;
	margin-bottom: 13px;
	line-height:24px;}

.add_btn_89 button{
	width:190px;
	padding-left:0px;
	padding-right:0px;}

.rfg15 {
    max-width: 60%;
    margin-top: 0px;}

.guruji_leftimg12{
	max-width:262px;}

.arsha_hamburger{
	display:block !important;}

.arsha_menu{
    gap: 17px;}

.heading_Seacrhbar3{
	 margin-top:0px;}

.book_info_89 p{
	margin: 2px 0 0px 0;
    font-size: 14px;
    font-family: roboto;
    font-weight: 300;}

.arsha_hamburger{
	display:none;}

.arsha_menu a {
    font-size: 11px;}

.adft5{
	width:100%;}

.gitaContentBox_9832 {	
 font-size:27px !important;}

.avrpt_heading_891{
	margin-top:0px;
	 margin-bottom:0px !important;}
	
.book12{
	position: absolute;
    top: 75px;
    right: 30px;
    max-width: 180px;}

.gitaContentBox_9832 h4{
    width: 70%;}

.gitaContentBox_9832 p{
	width:68%;}

.gitaBtnWrap_9832{
	width:68%;}
	
.avrpt_text_891{
	 margin-top:0px;}
	
.footer_section_999 .col-md-3{
	width: 50%;}

.video_thumb_999 iframe{
	height:150px !important;
	width:90% !important;}

.app{
    grid-template-columns: 65px 1fr !important;
	gap: 10px !important;}	

}

@media screen and (max-width: 830px) {
.support_btn_999 a {
    width: 90%;}

.adfvg15 {
    width: 90%;}

.aderg15{
	width:90%;} 

.adfg15655 {
    min-height: 170px;}

.add_btn_89 button {
    width: 130px;
    padding: 9px 0px 8px 0px;
    font-size: 12px;
    font-weight: 700;}
.swami_hero_search input{font-size:15px;}
}

@media screen and (max-width: 768px){
.gitaHomeSection_9832 .row {
    padding: 30px 0px 30px !important;}

.arsha_logo img {
    width: 176px;}

}

@media screen and (max-width: 767px){
.guruji_leftimg12{
        max-width:305px !important;}
	
.bgfrt15.swami_hero_search select {
    max-width: 124px;border-right:1px solid #c7c7c7 !important; font-size:14px;}

body .bgfrt15.swami_hero_search {
    flex-direction: inherit !important;}
	
}

@media (max-width: 670px) {
.add_btn_89 button {
    width: 180px;}

.tab-btn {
    padding: 11px 28px !important;}

.part15 {
	padding-left:15px;
	margin-top:30px;}

.format-grid{
    grid-template-columns: repeat(4, 20.5%);
    gap: 21px;}

.format-grid {
    grid-template-columns: repeat(4, 23.5%);
    gap: 8px;}

.brad_come i{
    padding: 0px 3px !important;}

.brad_come a {
    font-size: 11.5px;}


.book12{
	 width:150px;}
	
.gitaHomeSection_9832 .row{
	 padding-bottom:0px !important;}
	 
.rfg15{
	margin-top:0px !important;}

.book_stand12{
	display:none !important;}

.book_box_89{
	margin-top:0px !important;}
	
.publication_container12{
	padding-top:0px !important;}	

.book_image_89{
	margin-top:15px !important;}

.book_info_89 h5{
	font-size:18px !important;
	line-height:28px !important;}

.book_info_89 p{
	font-size:18px !important;}
	
.book_image_89{
	top:-12px !important;}

.swami_img_786{
	width:73%;}

.swami_img_786{
	 width:100% !important;}
	
	}
	
	
@media screen and (max-width: 768px) {
.modal .heading_Seacrhbar3{
	margin-top:0px !important;}

.modal .swami_hero_subtext {
    font-size: 20px !important;
	margin-bottom:10px !important;}

.mobile-toggle-btn{
	bottom:43px !important;}

#modal2 .swami_hero_search input{
	padding-top:15px !important;}

.product-grid {
    grid-template-columns: repeat(auto-fit, minmax(140px, 1fr)) !important;}

	
.product-title{	
 font-size:14px !important;
 line-height: 22px !important;}
}	


@media screen and (max-width: 400px) {
.gitaBtnWrap_9832{
	width:100%;}

.padfg156478 {
    padding-left: 15px;}
	
.social_icons_999 {
    margin-left: 0px !important;}

.video_thumb_999 {
    margin-left: 0px;}

.video_thumb_999 iframe {
    height: 180px !important;
    width: 100% !important;}

.pl50 {
    padding: 0px 0px 21px 0px;}

.second_menufooter2 h5 {
    font-size: 16px;
    margin-bottom: 15px !important;}

.support_btn_999 a {
    width: 100%;}

.aderg15{
	width:100%;}

.adfvg15 {
    width: 100%;}

body .books_swiper_nav_prev_9823 {
    left: 36% !important;}

body .books_swiper_nav_next_9823 {
    right: 39% !important;}

.arsha_logo img {
    width: 160px;}
	
.product-image {
    position: relative;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    padding: 0px;
    overflow: hidden;
}

}

@media (max-width: 390px){
body img.swami_img_786 {
    		width: 100% !important;}

.shop_brad_banner{
	 height:auto !important;
	 padding-bottom:0px;
	 padding-left:15px;
	 padding-right:15px;}
	
.mobile-toggle-btn{
    bottom: 47px !important;}

.brad_mid_add_sty span{
	line-height:normal;}

.modal .heading_Seacrhbar3{
	margin-top:0px !important;}

.modal .swami_hero_subtext {
    font-size: 21px !important;
	margin-bottom:10px !important;}

.arsha_icons{
	gap:4px;}

.book12{
	margin-bottom: 15px !important;}

.bgfrt15.swami_hero_search select {
    max-width: 100%;
	order-right:1px solid #c7c7c7 !important;
	border-bottom:1px solid #c7c7c7 !important;}

body .bgfrt15.swami_hero_search {
    flex-direction: column !important;}

.swami_hero_search {
    height: auto !important;}

.swami_hero_search .btn {
    width: 100% !important;}

.swami_hero_search input {
    padding: 7px 15px 7px 10px !important;}

.guruji_leftimg12 {
    max-width: 375px !important;}


}
