@media only screen and (min-width : 1000px) and (max-width : 1280px){
	
}

@media only screen and (min-width : 992px) and (max-width : 1001px){
	.container{width:auto !important;}
	
	.gallery a img{display:block; width:100%;}
	
	.festivals-img img{display:block; width:100%;}
}

@media only screen and (min-width : 768px) and (max-width : 991px){
	.container{width:auto !important;}
	
	.desktop{display:none}
	.mobile{display:block;}
	
	.head{background:none #f4f5f9; height:auto !important}
	
	
	.menu .col-md-5{text-align:center;}
	.menu .col-md-5 .menus ul{text-align:center; margin-left:0px;}
	.menu .col-md-5 .menus > ul > li > a {margin: 10px 10px 0px 10px;}
	
	.menu .col-md-6 .other-menus ul{text-align:center!important; padding-top:5px; margin-left:0px;}
	.menu .col-md-6 .other-menus > ul > li > a {margin: 0px 10px 10px 10px;}
	
	.menu .col-md-6 {display: table; text-align:center !important;}
	.side1 {display: table-footer-group } 
    .side2 { display: table-header-group; text-align:center !important }
	
	.next{display:none;}
	.prev{display:none;}
	
	.info .col-md-3{width:50%; margin:0px 0; float:left; text-align:center; padding:10px 0;}
	.img-title {position:relative; width: 100% !important; text-align:center !important}
	.img-title a{position: relative!important;}
	.img-title ul{text-align:left !important}
	
	.divider{clear:left; float:none; background:#f4f5f9; padding:40px 0 0 0;}
	
	.about .col-md-5 .about-bg{background:none #ffffff; padding:20px; height:auto; width:auto; margin-top:0px;}
	.about .col-md-5 .about-bgmob{text-align:left; margin:-45px 0 0 -45px}
	.about .col-md-5 .about-bg h4{padding-bottom:10px;}
	.about .col-md-5 .about-bg p{padding-bottom:10px;}
	.about .col-md-5 .about-bg a{float:left; padding-top:0px}
	.about .col-md-7 img{display:block; width:100%;}
	
	.divider1{display:none;}
	
	.gallery a img{display:block; width:100%;}
	
	.events .col-md-6{width:50%; float:left}

	.footer .col-md-5 .col-md-6{width:50%; float:left;}
	.footer .col-md-7 img{display:block; width:100%;}
	
	.copy-rights .col-md-6{text-align:center;}
	
	.scrollToTop{display:none;}
	
	.pooja .button img{display:block; width:auto!important;}
	
}

@media only screen and (min-width : 480px) and (max-width : 767px){
	.container{width:auto !important;}
	
	.desktop{display:none}
	.mobile{display:block;}
	
	.head{background:none #f4f5f9; height:auto !important}
	.mob-head{background:url(../images/home-bg-mob.jpg) repeat-x;}
	
	.menu .col-md-5{text-align:center;}
	.menu .col-md-5 .menus ul{text-align:center; margin-left:-40px;}
	.menu .col-md-5 .menus > ul > li > a {margin: 10px 10px 0px 10px;}
	
	.menu .col-md-5 .other-menus ul{text-align:center; padding-top:5px; margin-left:-40px;}
	.menu .col-md-5 .other-menus > ul > li > a {margin: 0px 10px 10px 10px;}
	
	.next{display:none;}
	.prev{display:none;}
	
	.info .col-md-3{width:100%; float:none; text-align:center; padding:0;}
	.img-title {position:relative; width: 100% !important; text-align:center !important}
	.img-title a{position: relative!important;}
	.img-title ul{text-align:left !important}
	.col-md-3 img{display:block; width:100%;}
	
	.img-title img{display:inherit; width:auto; text-align:center; padding-top:40px;}
	
	.divider{clear:left; float:none; background:#f4f5f9;  padding:20px 0 0 0;}
	.divider img{display:inherit; width:100%; margin:0px 0 !important; text-align:center}
	
	.about{padding:0px 0 10px 0; text-align:center}
	.about h3{font-size:20px; color:#3f3f3f; font-weight:normal}
	.about h1{font-size:32px; color:#a30000; font-weight:normal}
	.about h4{font-size:15px; color:#3f3f3f; font-weight:normal; line-height:1.5em; padding-bottom:20px;}
	
	.about .col-md-5 .about-bg{background:none #ffffff; padding:20px; height:auto; width:auto; margin-top:0px;}
	.about .col-md-5 .about-bgmob{text-align:left; margin:-45px 0 0 -45px}
	.about .col-md-5 .about-bg h4{font-size:16px; padding-bottom:10px;}
	.about .col-md-5 .about-bg p{padding-bottom:10px;}
	.about .col-md-5 .about-bg a{float:left; padding-top:0px}
	.about .col-md-7 img{display:block; width:100%;}
	
	.divider1{display:none;}
	
	.events .col-md-8 p{padding:10px 10px}
	.events .col-md-6 li{font-size:16px}
	
	.gallery{padding:0;}
	.gallery h1{font-size:25px;}
	.gallery h4{font-size:14px; line-height:1.5em;}
	
	.gallery a img{display:block; width:100%;}
	
	.footer .col-md-5 .col-md-6{width:50%; float:left;}
	.footer .col-md-7 img{width:100%; display:block;}
	
	.copy-rights .col-md-6{text-align:center;}
	
	.scrollToTop{display:none;}
}

@media only screen and (min-width : 320px) and (max-width : 479px){
	.container{width:auto !important;}
	
	.desktop{display:none}
	.mobile{display:block;}
	
	.head{background:none #f4f5f9; height:auto !important}
	.mob-head{background:url(../images/home-bg-mob.jpg) repeat-x;}
	
	.banner{padding-top:10px;}
	
	.menu .col-md-5 h2{font-size:25px;}
	
	.menu .col-md-5{text-align:center;}
	.menu .col-md-5 .menus ul{text-align:center; margin-left:-40px;}
	.menu .col-md-5 .menus > ul > li > a {margin: 10px 10px 0px 5px;  font-size:13px;}
	
	.menu .col-md-5 .other-menus ul{text-align:center; padding-top:5px; margin-left:-40px;}
	.menu .col-md-5 .other-menus > ul > li > a {margin: 0px 10px 10px 5px; font-size:13px;}
	
	.next{display:none;}
	.prev{display:none;}	
	
	.info{padding-top:10px;}
	.info .col-md-3{width:100%; float:none; text-align:center; padding:0;}
	.img-title {position:relative; width: 100% !important; text-align:center !important}
	.img-title a{position: relative!important; text-align:center}
	.img-title ul{text-align:left !important}
	.col-md-3 img{display:block; width:100%;}

	
	.img-title img{display:inherit; width:auto; text-align:center}
	
	.divider{clear:left; float:none; background:#f4f5f9}
	.divider img{display:inherit; width:100%; margin:30px  0 0 0 !important; text-align:center}
	
	.about{padding:0px 0 10px 0; text-align:center}
	.about h3{font-size:15px; color:#3f3f3f; font-weight:normal}
	.about h1{font-size:22px; color:#a30000; font-weight:normal}
	.about h4{font-size:15px; color:#3f3f3f; font-weight:normal; line-height:1.5em; padding-bottom:20px;}
	
	.about .col-md-5 .about-bg{background:none #ffffff; padding:20px; height:auto; width:auto; margin-top:0px;}
	.about .col-md-5 .about-bgmob{text-align:left; margin:-45px 0 0 -45px}
	.about .col-md-5 .about-bg h4{font-size:16px; padding-bottom:10px;}
	.about .col-md-5 .about-bg p{padding-bottom:10px;}
	.about .col-md-5 .about-bg a{float:left; padding-top:0px}
	.about .col-md-7 img{display:block; width:100%;}
	
	.divider1{display:none;}
	
	.events .col-md-8 h1{font-size:25px;}
	.events .col-md-8 p{padding:10px 10px}
	.events .col-md-6 li{font-size:16px}
	
	.gallery{padding:0;}
	.gallery h1{font-size:25px;}
	.gallery h4{font-size:14px; line-height:1.5em;}
	
	.gallery a img{display:block; width:100%;}
	
	.footer .col-md-5{text-align:center;}
	.footer .col-md-7 img{width:100%; display:block;}
	
	.copy-rights .col-md-6{text-align:center;}
	
	.scrollToTop{display:none;}
	
}

@media only screen and (min-width : 320px) and (max-width : 479px)  {
	.col-md-6 > .other-menus .side2{width: 374px; height: 12; margin-top: 0px; text-align: center;}
	.col-md-6 > .other-menus .side2 > ul{padding-top: 2px;}
}