.sepration_widths{width:100%;display:none}
.sequetion_animation_sugar{display:inline-block;width:100%}
.m_dis_none{display:block}
.m_dis_block{display:none;}
.flex_grow0{    flex-grow: 0;}
.navigation-banner img{max-width:100%}
.pattern-information img{max-width:100%}
/* Device Resolutions 1920px */
@media screen and (max-width:1920px ){
	
}

/* Device Resolutions 1680px */
@media screen and (max-width:1680px ){
	
}

/* Device Resolutions 1600px */
@media screen and (max-width:1600px ){
	
}

/* Device Resolutions 1536px */
@media screen and (max-width:1536px ){
	
}

/* Device Resolutions 1440px */
@media screen and (max-width:1440px ){
	
}

/* Device Resolutions 1366px */
@media screen and (max-width:1366px ){
}

/* Device Resolutions 1360px */
@media screen and (max-width:1360px ){
	
}

/* When Device Resolutions 1280px */
@media screen and (max-width:1280px ){
	.auto-container{max-width:1100px;}
	.news-section-three .news-list .inner-column{height:auto}
	.position-1s{width:212px;}
	.position-2s{width:170px}
	.position-3s{width:200px;}
	.position-4s{width:195px}
}

/* When Device Resolutions 1280px */
@media screen and (max-width:1100px ){
	.form-container{width:1024px;}
	.auto-container{max-width:1024px;}
	.one-1{width:200px}
	.one-2{width:140px}
	.one-3{width:150px}
	.image-1 a img, .image-2 a img{max-width:100%}
	.sec-title .title{margin-bottom:0}
	.sec-title h2{font-size:35px;padding-bottom:10px;}
	.about-section .sec-title{margin-bottom:30px;}
	.btn-style-one{font-weight:16px;}
	.services-tab .tab-buttons li{font-size:14px;}
	.next-arti{display:none}
}
.abs-diagonal-width{margin-bottom:80px}
/* When Device Resolutions 1024px */
@media screen and (max-width:1024px ){
	.green-circle{display:none}
	.width-alls{margin-bottom:20px}
	.circle-paragraph{width:80%}
	.circle-paragraph1{width:100%}
	.title_here_information h1{font-size:24px;justify-content:center}
	.govardhan-puja-title h3{font-size:16px}
	.govardhan-puja-title p{font-size:12px}
	.auto-container{max-width:992px;}
	.form-container{width:992px;}
	.services-section-four .text-column .inner-column{padding-right:0}
	.festival-left{height:275px}
	.todays-darshan{width:120px;height:120px}
	.apllys-color{left:-180px;}
	.cukture-color{    top: -130px;
    left: -80px;}
	.emagazin-color{    right: 20px; 
    top: -130px;}
	.vedic-color{right:-70px}
}
.area_title h3{}
/* When Device Resolutions 767px */ 
.dis-none-desctop{display:none}
/* burgor menu containers */
.burger-container {
    width: 40px;
    height: 25px;
    position: relative;
    cursor: pointer;
    z-index: 30;
}
.burger {
  position: relative;
  width: 100%;
  height: 100%;
}
.burger::after , .burger::before {
  content: "";
  position: absolute;
  width: 100%;
  left:0;
}
.burger::after {
  bottom: 9px;
}
.burger::before {
  bottom: 20px;
}
.burger2 {
  color: #000;
  border-bottom: 2px solid currentcolor;
  transition: border-bottom 1s;
}
.burger2::after {
  border-bottom: 2px solid currentcolor;
  transition: transform 1s;
}
.burger2::before {
  border-bottom: 2px solid currentcolor;
  transition: transform 1s;
}

.burger2-open {
  border-bottom-color: transparent;
}
.burger2-open::after {
  transform: rotate(405deg) translate(-7px, -9px);
}

.burger2-open::before {
  transform: rotate(-405deg);
}
.d-display-none {
    display: none;
}
.no-diplay-desktops{display:none}
@media screen and (max-width:991px ){
	.product-aera-width{padding-left:0}
	.selected-content-here h1{font-size:20px}
	.first-darsan-title .darsan-inner-title{font-size:16px}
	.circle-paragraph img{max-width:100%}
	#leftdise-menu .leftside-mainmenu>li:nth-child(1)>a{border-top:1px solid #d8d8d8}
	.hide-descktop-css{display:none}
	.content-img-show{width:100%}
	#rightside-content{width:100%}
	/* this is e-magazing css */
.no-diplay-desktops{display:block}	
	#leftdise-menu {
		width: 100%;
		top: 65px;
		z-index: 9;
		margin-bottom: 30px;
		background-color: #fff;
	}
	.shop-categories-title {
    font-size: 14px;
    padding: 10px 10px 10px 10px;
}
#leftdise-menu .leftside-mainmenu {
    //display: none;
    position: fixed;
    top: 0;
    left: -100%;
    background-color: #fff;
    width: 100%;
    padding: 10px;
    height: 100%;
    transition: 0.4s ease all;
    -webkit-transition: 0.4s ease all;
    -moz-transition: 0.4s ease all;
    -o-transition: 0.4s ease all;
    -ms-transition: 0.4s ease all;
}
.m_back_menu {
    display: inline-block;
	    text-align: right;
    width: 100%;
	margin-bottom:10px
}
.m_back_menu i {
    display: inline-block;
    padding: 13px;
    background-color: #000;
    color: #fff;
    font-size: 12px;
    font-weight: bold;
}
#leftdise-menu .leftside-mainmenu>li>a {
    border-bottom: 1px solid #d8d8d8;
	    font-size: 12px;
    padding: 10px 0 10px 10px;
}
#leftdise-menu .leftside-mainmenu>li .opens{
    top: 0;
    right: 0;
    padding: 10px;
    background-color: #191919;
    color: #fff;
    font-size: 12px;
}
#leftdise-menu {
    width: 100%;
    top: 65px;
    z-index: 9;
    margin-bottom: 30px;
    background-color: #fff;
}
#leftdise-menu .leftside-mainmenu>li>ul>li>a {
    font-size: 11px;
}
#leftdise-menu .leftside-mainmenu.active {
    display: block;
    width: 100%;
    background-color: #fff;
    height: 100%;
    padding: 10px;
    left: 0;
}
	.one-1{width:120px}
	.d-display-none {
    display: inline-block;
}
.inner-all-z-index{flex-flow:wrap}
.no-diplay-desktops{display:block}
.bottom-header .nav-item.dropdown .dropdown-toggle::after{transition:0.4s ease all}
.govardhan-puja-title{border-bottom:0}
.inner-circle-information:after{height:370px}
.bottom-header .nav-item.dropdown.show .dropdown-toggle::after{transform:rotate(-180deg)}
	.one-2{widhth:120px}
	.one-3{width:110px}
	.relatives-inner-position img{max-width:100%}
	.mandir-circle1{width:200px}
	.one-1{width:150px}
	.one-2{width:120px}
	.one-3{width:120px}
	.mandir-circle2{width:150px}
	.mandir-circle2 img{max-width:100%}
	.gita-jaytis a{font-size:12px;width:100%}
	.top-title-festivals{position:relative}
	.festival-container-width{display:flex;flex-flow:wrap;justify-content:center}
	.dis-none-gallery{display:none}
	.dis-none-desctop{display:block}
	.apllys-ones{display:none}
	.m-no-display-darshan{display:none !important}
	.latest-updates-view{margin-bottom:25px	}
	.latest-updated-title h3{padding-top:25px}
.hare-krishna-display-none{display:none}
.todays-darshan{position:relative}
.center-mrli-kanaiya{width:100%;margin-left:0;display:flex;flex-flow:wrap}
.todays-darshan{width:calc(100% / 2);border-radius:0}
.m-display-none-fastival{display:none !important}
.gita-jaytis{position:relative;top:0;right:0;left:0;bottom:0;width:calc(100% / 2 - 20px) !important;margin:10px}
.festival-gallery-container{padding:50px 0}
.apllys-color{left:0}
.cukture-color{top:0;left:0}
.emagazin-color{right:0;top:0}
.vedic-color{right:0}
	.absolute-section-width{position:relative;top:0;bottom:0}
	.nav-item.dropdown{position:relative;margin-bottom:20px}
.bottom_cev{display:none;}
.sequetion_animation_sugar{display:none}
.sepration_widths{width:100%;display:inline-block}
.m_sis_non{display:none}
.banner_left{margin-bottom:30px;}
.services_section .image-column{margin-bottom:30px;}
.top_width{max-width:100%;flex:100%;margin-bottom:20px;}
.const_title h2{font-size:20px;}
.sticky-header{padding:10px 0}
.navbar-collapse.flex-row-reverse.menu-aera.collapse.show{width:100%;height:	calc(100vh - 98px );    overflow: auto;}
.sticky-header.stickys .navbar-collapse.flex-row-reverse.menu-aera.collapse.show{height: calc(100vh - 68px );padding-top: 20px;}
/* .bottom-header .dropdown-menu{top: 0;position:relative;transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);right:unset;margin-top:0;display:none !important} */
/* .bottom-header .dropdown-menu{visibility:visible;opacity:1;position:relative;top:0;right:0;    transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);display:none !important} */
.bottom-header .dropdown-menu{background:none !important;    transform: translateY(0);-webkit-transform:translateY(0);-moz-transform: translateY(0);}
.bottom-header .dropdown-menu .auto-container {padding-left:0;padding-right:0}
.three-width{border: 0 !important}
.three-width .festival-left{padding: 0 !important}
.nav-item:hover .nav-link:before{display:none}
.stickys .bottom-header .nav-link{padding:10px !important}
.festival-middle{width:100%}
.festival-left{width:100%}
.only_one_mega{padding:0 !important;border-bottom:0}
.festival-right{display:none}
.bottom-header .dropdown-menu .dropdown-item{background-color:#fff;color:#333;text-align:right;visibility:visible !important;opacity:1 !important;padding:0.5rem  1.5rem  0.5rem 0;    white-space: normal;    border-bottom: 0 !important;
    border: 1px solid #efefef;}
	.festival-middle{background:none !important}
	.festivals{text-align:center}
	.festivals i{display:none}
.bottom-header .dropdown-menu .dropdown-item:hover{color:#fff}

.bottom-header .dropdown-menu.show{display:block !important;border:0}
.bottom-header .dropdown-menu .festival-left{height:0;transition:0.4s ease all;}
.bottom-header .nav-item.dropdown.show .festival-left{height:160px}
.bottom-header .nav-item.dropdown.show .dropdown-menu {visibility:visible;opacity:1}
.padd50{padding:30px 0}
 .m_order1{order:1}
 .m_order2{order:3;margin-top:60px}
 .m_order3{order:2}
.bottom-header .nav-link{padding:10px ;text-align:center;    border: 1px solid #eee;
    font-size: 18px;
    background-color: #fbfbfb;}
.auto-container{max-width:768px;}
.form-container{width:768px;}
.conpadding{padding:30px 15px 15px}
.about-section .image-column .inner-column{display:inline-block}
.about-section .image-column .image-1{display:inline-block}	
.about-section .image-column{text-align:center;margin-bottom:50px;}
.services-section-four .text-column{margin-bottom:15px;}
.news-block-four{margin-bottom:0}
.news-section-three .news-list{margin-bottom:0}
.canada_location {float:left;display:inline-block;width:50%}
.accordations_drawings .ui-accordion-content.ui-accordion-content-active{padding-left:30px;}
.main-footer .about-widget .text{padding-right:0}
.fluid-section-one .form-column .inner-column{padding:115px 20px 120px 20px}
}
.m_categories{display:none}
/* .m_back_menu{display:none} */

/* When Device Resolutions 767px */ 
@media screen and (max-width:767px ){
	.upcomnig-festivals{border-bottom:0}
	.video-content-img a{width:100%}
	.write-comments-width{width:100%}
	.five-column-contaier{    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;margin-bottom:20px}
	.width-left-contents-message{width:100%}
	.radha-krishna-absolute-img{z-index:0}
	.latest-updates-view a{width:100%}
	.inner-all-z-index .width-divides{    width: calc(100% / 2);}
	.inner-diagonal-width{height:auto}
.brack-lines{display:none !important}
.textcenter-here{position:relative;z-index:11}
	.one-month-timing{width:100px}

.inner-difonal-width{    transform: rotate(0);width:100%;border-radius:0;background:unset;flex-flow:wrap;height:auto;display:flex;justify-content:space-between;box-shadow:unset}
.content-absolute-area .make-conent-absolute{    transform: rotate(0);
    position: relative;
    top: 0;
    left: 0;}
.car-icons{    transform: rotate(0) !important;     position: relative;     background: linear-gradient(275deg, #1e5799 0,#7db9e8 140%);     top: 0;     left: 0;     bottom: 0;     right: 0;     width: calc(100% / 3 - 25px);     display: flex;     justify-content: center;     height: 120px;     align-items: center;     border-radius: 15px;     margin-bottom: 20px;}
.content-absolute-area{    transform: rotate(0);
    position: relative;
    width: 100%;
    height: auto;}
	.title_here_information h1{font-size:16px;display:flex}
.project_survey{padding:0 0 0 20px}
.latest-updated-title h3{font-size:22px}
.yellow-circle{    width: 76px;
    height: 76px;    top: 200px;
    left: -130px;}
	.circle-paragraph{margin:20% auto 0}
	.full-widths-blog-container.videos-container .width-all-aeras{margin-bottom:30px;    top: 220px;
    left: -140px;} 
.video-titles h3{font-size:22px}
.video-content p{font-size:14px}
.latest-contetnt-title h3{font-size:18px;}
.todays-darshan a{font-size:17px}
.festivals_width_text h5{font-size:18px;} 
.festivals_width_text .krishna_text{font-size:14px}
.krisna_date{font-size:14px}
.accordations_drawings .ui-accordion-header .basics-title{margin-left:30px;}
.fluid-section-one .image-column{display:none}
.m_stickys_top{position:sticky;top:100px;z-index:100}
.bottom-header .menu-aera ul li .nav-link{border:1px solid #d3d3d3}
.navbar-nav >.nav-item{margin-bottom:10px;} 
.nav-item.dropdown .bottom_cev{background-color:#135a97;color:#fff;}
.nav-item.dropdown .bottom_cev i{transition:0.4s ease all;-moz-transition:0.4s ease all;-webkit-transition:0.4s ease all;}
.nav-item.dropdown.show .bottom_cev i{transform: rotate(-180deg);}
.form-container{width:576px;} 
.m_categories{display:inline-block;width:100%;padding-left: 20px;color: #fff;box-shadow: inset 0 0 15px #820000;background-color: #ed3237;//border: 1px solid #efefef;border-left: 0;color: #fff;padding:10px;margin-bottom:30px;cursor:pointer}
/* .m_back_menu {text-align: right;margin-bottom:10px;width: 100%;display:none} */
#leftdise-menu{margin-bottom:20px}
#checkout-coupon{display:flow-root;padding:30px 10px}
.checkout-coupon input{margin-bottom:10px}
.m_back_menu i {display: inline-block;padding: 13px;background-color: #000;color: #fff;font-size: 12px;font-weight: bold;}
.services-tab .m_menu_open {position: fixed;padding: 10px;z-index: 999;width: 100%;top: 0;left: -100%;background-color: #fff;height: 100vh;transition:0.4s ease all;-moz-transition:0.4s ease all;-webkit-transition:0.4s ease all;}
.m_menu_open.active{left:0;transition:0.4s ease all;-moz-transition:0.4s ease all;-webkit-transition:0.4s ease all;}
.sticky_left{position:unset}
.fluid-section-one .form-column .inner-column{text-align:Center;float:unset;display:inline-block}
.news-section-three .news-list .inner-column{padding-right:0}
.news-section-three .btn-box{text-align:center}
.about-section .sec-title{text-align:center;}
.sec-title h2:before{left:50%;transform:translateX(-50%)} 
.about-section .text{text-align:center}
.about-section .btn-box{text-align:center}
.services-section-three .text-column .sec-title{text-align:center}
.services-section-three .btn-box{text-align:center}
.services-section-three .text-column .inner-column{padding-right:30px;padding-left:30px;}
.services-section-four .sec-title{text-align:center}
.m_align_center{text-align:center}
.fluid-section-one .form-column{width:100%;text-align:center}
.fluid-section-one .form-column .sec-title{text-align:Center}
.about-section .content-column .inner-column{padding-left:30px;padding-right:30px;}
.m_ma_t_30{margin-top:30px}
.btn-box.m_dis_block.m_ma_t_30{text-align:center}
.bottom-header .dropdown-menu.show{overflow-y:scroll;height:110px;}
.m_order1{order:1}
.m_order2{order:2}
.touch_width_left{margin-bottom:20px;}
.right_pattrns:before {
    position: absolute;
    right: 0;
    top: 0;
    height: 292px;
    width: 306px;
    background-image: url(../images/circle-6.png);
    z-index: -1;
    background-size: 100%;
    content: "";
}}

/* When Device Resolutions 600px */ 
@media screen and (max-width: 600px) {
	body{margin-top:98.83px}
	.register-box{width:90%}
	.introductions{padding:0 15px;min-height:auto}
	.introductions .left-aeros:after{display:none}
	.inner-introduction.right-aeros .img-introductions{position:relative;top:0;left:0;order:1;width:100%;margin-bottom:20px}
	.inner-introduction.left-aeros .img-introductions{position:relative;top:0;left:0;order:1;width:100%;margin-bottom:20px}
	.introductions .inner-introduction .title-heres-intro{order:2;width:100%}
	.introductions .inner-introduction .title-heres-contents{order:3;width:100%}
	.introductions .inner-introduction{width:100%;padding: 0 15px;min-height:auto}
	.introductions .inner-introduction .title-heres-contents{margin-bottom:20px}
	.inner-introduction .glc-intro{display:flex;flex-flow:wrap;margin-bottom:20px}
	.introductions .right-aeros:after{display:none}
	.inner-geeta-read{flex-flow:wrap;justify-content:center}
	.geeta-read-ctr{margin-bottom:30px}
	.vrpd-width{width:100%}
	.vrpd-width p{padding:0 20px}
	.relative-areas-zindex{margin:0}
}

/* When Device Resolutions 576px */ 
@media screen and (max-width:576px ){
	.car-icons{width:calc(100% / 2 - 10px)	}
	
	.inner-all-z-index .width-divides{    width: calc(100%);}
	.inner-all-z-index{padding:0 30px}
	.view-fastivals{width:100%}
	.one-1{width:30%}
	.one-2{width:29%}
	.one-3{width:30%}
	.mandir-circle1{width:120px;}
	.mandir-circle2{width:100px}
	.mandir-circle1 {
    top: -90px;
    left: 25%;
}
.mandir-circle2 {
    top: -70px;
    right: 28%;
}
	.radha-krishna-absolute-img{position:relative}
	.yellow-circle{display:none}
	.purple-circle{display::none}
	.inner-circle-information{width:90%}
	.inner-circle-information:after{height:330px}
	.purple-circle{display:none}
	.yellow-circle-one{display:none}
	.purple-circle-one{display:none}
	.red-circle{display:none}
	.circle-paragraph{width:80%}
	.title_here_information h1{font-size:14px}
	.listing-breadcrums li{text-transform:uppercase;font-size:12px;}
	.listing-breadcrums a{font-size:12px}
.pattern-information{width:80px;display:flex;margin:0 auto}
.circle-paragraph{font-size:12px}


.title_here_information{display:flex;justify-content:center;     flex-flow: column;}
	.channel_partners{padding:50px 0}
	.position-2s{width:212px;}
	.position-4s{width:212px}
	.center_title{font-size:22px}
	.latest-updated-title h3{padding-bottom:0}
	.govardhan-puja-width{width:100%;flex-flow:wrap}
	.img-govardhan{width:100%}
	.ovardhan-right-content{width:100%}
	.img-govardhan a{width:100%}
	.img-govardhan a img{width:100%}
	.img-govardhan{margin: 0 0 20px 0}
	.padding-tb75{padding:55px 0}
	.position-3s{width:212px;}
.about-section .image-column .video-link {
    position: absolute;
    left: 64%;
    top: 23%;
}
 .m_order1.flex_center1{margin-top:0;}
 .oandm_responsive{margin-bottom:0}
 .area_title h4{font-size:16px;}
 .full_width_sequ h4{font-size:16px;}
 .top_width.m_order2.flex_center1{margin-top:0}
.form-row .col{width:100%;flex:100%;}
.form-container{width:100%}
.action .read_more_about{padding:10px 20px !important;}
.services_section{padding:50px 0}
.area_title h3{font-size:18px;}
.lefts_pattrns:after{    background-size: 100%;    height: 285px;
    width: 285px;}
.sepration_width{margin:0}
.conpadding{padding:0 }
.form-container{//width:80%}
.contact-forms form{margin-top:20px;}
.m_order1{margin-top:60px;}
.m_order2{margin-top:60px;}
.m_order3{margin-top:60px;}
.padd50.m_no_contact_padd{padding:0 0 30px 0}
.contact-title{font-size:22px;}
.contact-forms form input{margin-bottom:15px;padding:12px  0 12px 10px}
.form-control{font-size:12px;}
.sub-action{font-size:12px;line-height:20px;}
.form-group{margin-bottom:0}
.navbar-nav.col-auto{padding-bottom:20px;padding-top:10px;}
.about-section .order-2{order:1}
.about-section{padding:50px 0 50px;margin-bottom:0}
.sec-title h2{font-size:25px;}
.about-section .text{margin-bottom:20px;}
.btn-style-one{font-size:15px;line-height:20px;}
.services-section-three .text-column .btn-box a{line-height:20px;}
.contact-form .form-group input[type=submit], .contact-form .form-group button{font-size:15px;line-height:20px;}
.news-block-four .lower-content{padding:20px 30px}
.news-block-four .date{margin-bottom:0}
.main-footer .widget-title{margin-bottom:10px;font-size:15px;}
.main-footer .footer-column{margin-bottom:0;}
.flex_grow0{display:none}
.main-footer .list li{margin-bottom:10px;}
.main-footer .widgets-section{padding:50px 0 50px}
.main-footer .contact-list{margin-bottom:0}
.main-footer .copyright-text{text-transform:uppercase;font-size:12px;}
.about-section .image-column{order:2;margin-bottom:0}
.about-section .image-column .image-2{margin-bottom:0}
.bottom-header .menu-aera ul li .nav-link{//border-bottom:1px solid}
.services-section-three:after{width:100%;height:100%}
.news-section-three:after{width:100%;height:100%;display:none}
.left-slide-items{width:50%;text-align:right}
.services-section-three{    padding: 50px 0 50px;}
.services-section-three:before{display:none}
.services-section-four:before{display:none}
.services-section-four{padding:50px 0 50px}
.fluid-section-one .form-column .inner-column{padding:50px 20px;}
.form-group.m_align_center{margin-bottom:0}
.news-section-three{padding:50px 0 50px}
.sec-title.text-center h2:before{margin-left:0}
.about-section .image-column .inner-column:before{width:100%;height:100%;display:none}
.services-section-three .text-column .inner-column{padding-left:0;padding-right:0}
.about-section .content-column .inner-column{padding-left:0;padding-right:0}
.canada_location{width:100%;margin-bottom:10px;}
.main-footer .about-widget .text{margin-bottom:20px;width:100%}
.m_flow_wrap{flex-flow:wrap}
.social-icon-colored li a{width:40px;height:40px;line-height:40px;}
.m_mails1{//padding:0 10px !important; width:100%;text-align:left}
.bottom-header .navbar{padding:0}
.m_top_menu_style .row{margin:0}
.m_top_menu_style .col{padding:0}
.m_top_menu_style .container-fluid{padding:0}
.m_top_menu_style .container-fluid .top-header{padding:0}
.top-header .left-slide-items a, .top-header .social-items a{padding:16px 15px;}
.prabodh_contact{margin-bottom:20px;}
.copyright-text.align-right{text-align:left}
.contact-widget .social-icon-colored{margin-bottom:0}
}
@media screen and (max-width:380px ){
	.left-slide-items{//width:100%}
	.m_mails1{border-bottom:1px solid rgba(255, 255, 255, 0.1);}
	.mandir-circle1{top:-90px;    left: 16%;}
	.mandir-circle2{top:-70px;right:18%}
	
}