.row {margin-bottom:20px;}
.column1, .column2, .column3, .column4, .column5, .column6, .column7, .column8, .column9, .column10, .column11, .column12, .column13, .column14, .column15, .column16 {
    display:inline;
    float:left;
    margin-left:10px;
    margin-right:10px;
}
.container .alpha {margin-left:0;}
.container .omega {margin-right:0;}
.container .column1 {width:75px;}
.container .column2 {width:170px;}
.container .column3 {width:265px;}
.container .column4 {width:360px;}
.container .column5 {width:455px;}
.container .column6 {width:550px;}
.container .column7 {width:645px;}
.container .column8 {width:740px;}
.container .column9 {width:835px;}
.container .column10 {width:930px;}
.container .column11 {width:1025px;}
.container .column12 {width:1120px;}
.container .prefix1 {padding-left:95px;}
.container .prefix2 {padding-left:190px;}
.container .prefix3 {padding-left:285px;}
.container .prefix4 {padding-left:380px;}
.container .prefix5 {padding-left:475px;}
.container .prefix6 {padding-left:570px;}
.container .prefix7 {padding-left:665px;}
.container .prefix8 {padding-left:760px;}
.container .prefix9 {padding-left:855px;}
.container .prefix10 {padding-left:950px;}
.container .prefix11 {padding-left:1045px;}


@media only screen and (min-width: 1160px){
    #home-banner{max-height:370px; }
	.download-link-fix .download{display:block}
.download-link-fix .mobile_download{display:none}
.topicTd{width:240px; }
.booktitle{width:300px; }
}

@media only screen and (min-width: 960px) and (max-width: 1160px) {
		.download-link-fix .download{right:0}

    .container {width:960px;}
    .container .column1 {width:60px;}
    .container .column2 {width:140px;}
    .container .column3 {width:220px;}
    .container .column4 {width:300px;}
    .container .column5 {width:380px;}
    .container .column6 {width:460px;}
    .container .column7 {width:540px;}
    .container .column8 {width:620px;}
    .container .column9 {width:700px;}
    .container .column10 {width:780px;}
    .container .column11 {width:860px;}
    .container .column12 {width:940px;}
    .container .prefix1 {padding-left:80px;}
    .container .prefix2 {padding-left:160px;}
    .container .prefix3 {padding-left:240px;}
    .container .prefix4 {padding-left:320px;}
    .container .prefix5 {padding-left:400px;}
    .container .prefix6 {padding-left:480px;}
    .container .prefix7 {padding-left:560px;}
    .container .prefix8 {padding-left:640px;}
    .container .prefix9 {padding-left:720px;}
    .container .prefix10 {padding-left:800px;}
    .container .prefix11 {padding-left:880px;}

    .hot-links li a span{width: 215px; padding-left: 10px}
    .hot-links li a{font-size: 16px; line-height: 16px;}

    .nav a{padding: 0 7px;}
    .nav li a.homw-icon{background-position: 0 -2px}
    .nav li a.homw-icon:hover, .nav li a.homw-icon.active{background-position: 0 -42px}
    .video-search-bar ul li span{padding: 5px 25px 5px 7px; line-height: 20px;}
    .video-search-bar ul li input[type="submit"]{background: none; background-color: #ff9900; padding: 0; width: 100%; text-align: center}
    .container header .column5{width: 335px; padding-bottom: 0px;}
    .container header .column3{width: 265px;}
    .container header .column4 a{padding-bottom: 16px;}
    .SatsangBoxes li{width:48%; min-height: 169px;}
    .formNewArea .member-registration-form ul li.input-box,.formNewArea .member-registration-form ul li.select-box{width:38%;}
    .formNewArea .member-registration-form ul li.btn-box{width:100%;}

    .contact_links li{line-height:22px; font-size:18px;}
    .contact_links li a strong{font-size:20px; }
    .contact_links li a{padding-left:100px;height: 70px;}
    .contact_links li a:after{width:70px !important; height:70px !important; background-size:100% !important;}
    /*	.centers_gallery_main .showbiz{width:79%;}*/
    .footer-top .footer-right{width: auto;margin-top: 15px;}
    div.subcribe_button:last-child, div.live-satsang, div.visitor_counter{clear: both;margin: 0 0 10px 0;}
    .fb_btn{float:none;}
    div.live-satsang a{margin-right: 0;}
    .testimonials .coman-slider .showbiz-navigation{margin-top: -35px;}
    div.testimonials .title{ margin-top: -3px;}
    div.gallery .showbiz .overflowholder ul li{ border: none;}
    div.container .pad-srch-form.audio-book-form .column3:first-child{width: 270px;}
    div.flexslider .slides{ height: 302px;}
    div#map-canvas{ height: 200px; margin-bottom: 0; width: 100%;}
/*    div.container .column3.video_cat_list{ width: 31%;}*/
div.container .column3.video_cat_list{ width: 30.33%;}
    div.container .column3.our-centers-list{ min-height: 1px ;width: 30.33%;}
    div.pad-srch-form.audio-book-form ul li input.audiopad{width: 64%;}
    div.audio-book-form ul li input.audio-txt{width: 62%;}
    .pad-srch-form.audio-book-form .column3.select-box  {width: auto}
    .video-iframe, .video-iframe iframe{width: 100%;}
    div.gallery .showbiz .overflowholder.event-box ul li{border: 1px solid #ccc;}
    div.showbiz .overflowholder.event-box{width: 90%;}
    div.showbiz .overflowholder.event-box li {float: left; margin-right: 24px;width: 145px !important; }
    div.container .pad-srch-form.audio-book-form.book-lists .column3.input-box{ width: 30.33%; float: left;}
    div.container .pad-srch-form.audio-book-form.book-lists .column3.input-box .dropdowen_box{width: 173px;}
    div.container .pad-srch-form.audio-book-form.book-lists .column3.input-box:last-child{margin-left: 0; }
	div.pad-table .pad-table-resp td, div.pad-table .pad-table-resp td:last-child{white-space: normal;}
	/*div.pad-table .pad-table-resp td a,*/ div.pad-table .pad-table-resp td a.play{height: auto;}
	   .satsangArea ul li.satsang-a{width:100px;}
.satsangArea ul li.satsang-b{width:15%;}
.satsangArea ul li.satsang-c{width:15%;}
.satsangArea ul li.satsang-d{width:15%;}
.satsangArea ul li.satsang-e{width:12%;}
.satsangArea ul li.satsang-f{width:20%;}
.member-registration-form ul li.radioMain, .member-registration-form ul li.exc_date_display{width:50%;}
.radioMain .date-box span, .aptTab .mul_activ_date span, .exc-date span{margin-left:5px;}
.member-registration-form.AptaputrasForm ul li.ScDate{width:50%;}
}

@media only screen and (min-width: 768px) and (max-width: 959px) {

    .container, .container16 {width:768px;}
    .container .column1 {width:44px;}
    .container .column2 {width:108px;}

    .container .column3 {width:172px; }
    .container .column3.calMargin{width: 235px;}
    .container .column4 {width:236px;}
    .container .column5 {width:300px;}
    .container .column6 {width:364px;}
    .container .column7 {width:428px;}
    .container .column8 {width:492px;}
    .container .column9 {width:556px;}
    .container .column10 {width:620px;}
    .container .column11 {width:684px;}
    .container .column12 {width:748px;}
    .container .prefix1 {padding-left:64px;}
    .container .prefix2 {padding-left:128px;}
    .container .prefix3 {padding-left:192px;}
    .container .prefix4 {padding-left:256px;}
    .container .prefix5 {padding-left:320px;}
    .container .prefix6 {padding-left:384px;}
    .container .prefix7 {padding-left:448px;}
    .container .prefix8 {padding-left:512px;}
    .container .prefix9 {padding-left:576px;}
    .container .prefix10 {padding-left:640px;}
    .container .prefix11 {padding-left:704px;}

    .container .column5.sutra-of-day{display: none;}
    .container .column3.header-right{float: right; width: 275px;}
    .container .column4.site-logo{width: 375px;}

    .hot-links li a span strong{width: 155px; padding-left: 10px}
    .hot-links li a{font-size: 14px; line-height: 16px;}

    .coman-box ol li .new-content, .whats-new li .new-content  {padding-top: 0}
    .journey-begins .showbiz{font-size: 12px; line-height: 16px; text-align: justify}

    .clear1{margin-bottom: 19px;}

    .coman-box .title, .coman-box .title a{font-size: 13px;}
    .update-box .title{font-size: 13px; padding-left: 10px; height: 30px; line-height: 25px;}
    .gallery .gallery-title,.bottom-box .title{font-size: 13px; height: 30px; line-height: 25px;}
    .testimonials .title{font-size: 13px;}
    .coman-box .title a{padding-left: 3px}
    .coman-box .title a:before{padding-right: 2px}
    .video-search-bar ul li span{padding: 5px 25px 5px 7px; line-height: 20px;}
    .video-search-bar ul li input[type="submit"]{background: none; background-color: #ff9900; padding: 0; width: 100%; text-align: center}
    .captcha-box {padding: 3% 0 3% 3%;}
    .captcha-box .refresh-icon {margin-right: 5px;}
    .captcha-box .captcha-img span {padding: 9px 5px;}
    .captcha-box .captcha-spam {font-size: 11px; padding: 0 4px;}
    .SatsangBoxes li{width:48%; min-height: 140px;}
    .formNewArea .member-registration-form ul li.input-box,.formNewArea .member-registration-form ul li.select-box{width:49%;}
    .formNewArea .member-registration-form ul li.btn-box{width:100%;}
.SatsangCalender .alphabets-box ul li{margin-right:8px;}
    .contact_links li{line-height:22px; font-size:18px;}
    .contact_links li a strong{font-size:18px; }
    .contact_links li a{padding-left:85px;height: 70px;}
    .contact_links li a:after{width:70px !important; height:70px !important; background-size:100% !important;}
    /*	.centers_gallery_main .showbiz{width:80%;}*/
    .home_links ul li{width:20%; margin:0;}
    .satsang-video .main-title .title{margin-right:0; padding:0 5px;}
    .satsang-video .main-title a.view_all{padding:4px 5px;}
    .satsang-video .video-box a.video_icon img{top:34%;}

    ul.nav > li a:hover{background: #ffebcc; color: #666666;}
    ul.nav li ul li a:hover{background:#ff9900; color: #ffffff;}
    .nav li ul.submenu{position: relative; display: none;left: 0;}
    .nav li ul.submenu li, .nav li ul.submenu li:hover{border-bottom: 1px solid #ffffff;}
    .nav li ul.submenu li:last-child, .nav li ul.submenu li:last-child{border-bottom: none;}
    ul.nav li ul li a{border: none;}
    span.drop-arrow{ background: rgba(0, 0, 0, 0) url("../images/nav-plus.png") no-repeat scroll right top; height: 37px; position: absolute; right: 0;
                 top: 0;  width: 30px; cursor: pointer; display: block;}
    span.minus{ background: rgba(0, 0, 0, 0) url("../images/nav-minus.png") no-repeat scroll right top; height: 37px;position: absolute;right: 0;top: 1px;
            width: 30px;cursor: pointer;display: block;}
    .footer-top .our-centers, .footer-top .footer-right{width: 100%; border-right: none;text-align:center;margin: auto;}
    div.our-centers ul.centers_nav li{display: inline-block; float: none;}
    /*.footer-right .subcribe_button, .footer-right .live-satsang{ display: inline-block; float: none;}*/

    div.footer-right .live-satsang{float: none;}
    .footer-right .subcribe_button{width: auto;display: inline-block;float: none;}
    .fb_btn{float:none; display:inline-block; vertical-align:top; margin-top:0;}
/*    div.visitor_counter{float: left;width: 100%;margin: auto;text-align: center;}*/
    div.visitor_counter h6{float: none;display: inline-block;}
    div.Unique-visitor{float: none;display: inline-block;}
    div.Unique-visitor span{float: none;}
    div.gallery .showbiz .overflowholder ul li{ margin-right: 18px;}
    div.first-visitors-box .first-visitors .read_more{ line-height: 23px; padding: 0 8px;}
    div.gallery .showbiz .overflowholder ul li{ border: none;}
    div.testimonials .title{ margin-top: -3px; }
    .testimonials .coman-slider .showbiz-navigation{margin-top: -35px;}
    div.flexslider .slides{ height: 240px;}
    .audio-book-form ul li.column3:first-child { width: 35.33%; float: left;}
    .audio-book-form ul li.column2:nth-child(4) {width: 35.33%; float: left; margin-left: 0;}
    .audio-book-form ul li.column2 { width: 28.33%; float: left;}
    div.pad-srch-form.audio-book-form ul li input[type="text"]{width: 58%;}
    div.audio-book-form ul li.btns{float: left;margin-left: 8px;}
    div.img-txt{top: 23%;}
    div#map-canvas{ height: 165px; margin-bottom: 0; width: 100%;}
    .ourTrust li{width:90%;min-height:215px;margin:20px auto 0;float:none;}
    .ourTrust ul{margin-top:-20px;}
    div.container .column3.video_cat_list{ width: 30.33%;}
    div.container .column3.video-category  { width: 215px; }
    div.container .column9.videopage{ width: 510px;}
    div.container .column3.our-centers-list{ min-height: 1px ;width:30.33%;}
    div.pad-srch-form.audio-book-form ul li input.audiopad{width: 54%;}
    .input-box .submit_btn{padding: 6px 9px;} 
    div.container .audioform li.column5:first-child{width: 350px;}
    div.container .audioform li.column2{width: 22.33%;}
    div.container .audioform li.column3.select-box{margin-left: 0;}
    div.container .audioform .select-box input.submit_btn{padding: 6px 9px;}
    table.pad-table .pad-table-resp td a.play span{float: none;margin: auto}
    div.member-registration-form .main-register li .captcha-box .captcha-text{padding: 3px 2px;}
    div.member-registration-form .main-register li.btn-box input{padding: 12px 20px;}
    .video-iframe, .video-iframe iframe{width: 100%; height: 300px;}
    .member-registration-form ul li.input-box.no-margin.newsub-txt .captcha-box .captcha-text{padding: 3px 3px;}
    div.gallery .showbiz .overflowholder.event-box ul li{border: 1px solid #ccc;}
    div.showbiz .overflowholder.event-box{width: 85%;}
    div.showbiz .overflowholder.event-box li {float: left; margin-right: 16px;width: 109px !important; }
    .book_img_main .book_img { width: 125px; }
    div.custom-styled-select .custom-condropdown{ line-height: 12px;}
    div.container .pad-srch-form.audio-book-form.book-lists .column3.input-box:nth-child(1), div.container .pad-srch-form.audio-book-form.book-lists .column3.input-box:nth-child(2){ width: 35.33%; float: left;}
    div.container .pad-srch-form.audio-book-form.book-lists .column3.input-box:nth-child(3){width: 168px;}
    div.container .pad-srch-form.audio-book-form.book-lists .column3.input-box:last-child{margin-left: 0; }
    .avalible_lag.sel-lang{margin-bottom: 0;}
    .member-registration-form ul.req-form li .captcha-box .captcha-text, .member-registration-form ul.askform li .captcha-box .captcha-text { padding: 3px 2px;}
   ul.video-listing li { width: 33.33%; float: left; padding: 0 0 20px 10px; box-sizing: border-box;}
   div.pad-table .pad-table-resp td:last-child{white-space: normal;}
   div.member-registration-form ul li .captcha-box .captcha-text{padding: 3px;}
   .all-events .coman-box .coman-slider  .showbiz-navigation{margin-top:-38px}
   .ContactTable{width:100%;}
   	   .satsangArea ul li.satsang-a{width:100px;}
.satsangArea ul li.satsang-b{width:150px;}
.satsangArea ul li.satsang-c{width:150px;}
.satsangArea ul li.satsang-d{width:150px;}
.satsangArea ul li.satsang-e{width:150px;}
.satsangArea ul li.satsang-f{width:200px;}
.video-category-box .category-title{padding-right:15px; }
.footer-right .live-satsang{padding-left:10px}
.member-registration-form ul li.radioMain{width:53%;}
.member-registration-form ul li.exc_date_display{width:47%;}
.aptTab .sc-date.gray-box, .exc_date_display .exc-date{width:93%;}
.radioMain .date-box span, .aptTab .mul_activ_date span, .exc-date span{margin-left:5px;}
.member-registration-form .aptTab .date-picker input{width:100px}
.aptTab .close-icon{margin-left:2px;}
.exc-date .date-picker{margin-left:3px;}   
.member-registration-form.AptaputrasForm ul li.ScDate{width:60%;}
.topicTd{width:160px; }
.booktitle{width:200px; }





}
@media only screen and (max-width: 1024px){
	.leftJSN{padding:0;margin:0;width:100%;}
	.rightJSN{padding:0;margin:0;width:100%;text-align:center;}
	.rightJSN img{display:inline-block;}
	.rightJSN.sec-leftJSN.None{display: block;padding:0;margin:0;}
	.rightJSN.sec-leftJSN{display:none;}
}

@media only screen and (max-width: 767px) {

    *{ -webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}	
    .container{width:300px;}
    .container .column1,.container .column2, .container .column3, .container .column4, .container .column5, .container .column6, .container .column7, .container .column8, .container .column9, .container .column10,.container .column11, .container .column12 {margin:0 0 10px 0;width:300px;}
    .container .prefix1, .container .prefix2, .container .prefix3, .container .prefix4, .container .prefix5, .container .prefix6, .container .prefix7, .container .prefix8, .container .prefix9, .container .prefix10, .container .prefix11, .container16 .prefix1, .container16 .prefix2, .container16 .prefix3, .container16 .prefix4, .container16 .prefix5, .container16 .prefix6, .container16 .prefix7, .container16 .prefix8, .container16 .prefix9, .container16 .prefix10, .container16 .prefix11, .container16 .prefix12, .container16 .prefix13, .container16 .prefix14, .container16 .prefix15 {padding-left:0;}
    .row {margin:0;}
    .sutra-of-day{display: none}
    header .row{margin: 0;}
    header .lang-social{float: none; width: 268px; margin: 0 auto}
    header .logo a{padding-top: 96px; line-height: 25px; padding-bottom: 16px;}
    header .live-satsang{padding-top: 0px; width: 225px; margin: 0 auto;}
    header .top-link{padding-top: 0px; width: 261px; margin: 0 auto; float: none}
    header .subcribe_input, header .subcribe_button{padding-top: 0px; width: 261px; margin: 0 auto; float: none; margin-top:5PX;}
    #home-banner ul li .banner-content{position: static; font-size: 13px; padding: 10px;}
    #home-banner ul li .banner-content .banner-title{font-size: 20px;}
    nav.row{margin-bottom: 0px}
    .clear1{margin: 0;}
    .hot-links li a span{width: 200px}
    .hot-links li{margin-top: 10px;}
    .gallery .gallery-title{  font-size: 15px; height: 30px; line-height: 13px;padding-right: 60px;}
    .our-centers ul li{width: 100%;}
    footer{padding: 30px 0 0 0}
    footer hr{margin: 10px 0;}
    footer .our-other-site{margin-bottom: 10px;}
    footer .footer-link{margin-bottom: 0px; line-height: 20px;}
    .testimonials{margin-bottom: 30px}
    /* .all-events{display: none;}*/
    .first-visitors-btn{display: block; background-color: #9cbf3e; font: 24px/54px pt_sansbold; color: #000000; text-align: center; text-shadow: 0px 1px 0px #b8dc58; border-bottom: 5px solid #e1ecc5; margin-bottom: 10px;}
    .first-visitors-btn:hover{color: #000000}
    .children-corner-btn{display: block; background-color: #f6b63a; font: 24px/54px pt_sansbold; color: #000000; text-align: center; text-shadow: 0px 1px 0px #ffcf72; border-bottom: 5px solid #fce9c4; margin-bottom: 10px;}
    .children-corner-btn:hover{color: #000000;}
    footer .centers-btn{display: block; background-color: #ef8742; font: 24px/54px pt_sansbold; color: #000000; text-align: center; text-shadow: 0px 1px 0px #feba8e; border-bottom: 5px solid #facda2; margin-bottom: 10px;}
    footer .footer-top .our-centers{display: none;}
    footer hr{margin-top: 0px;}
    .color-line .line-1, footer .facebook-like-box{display: none;}
    .color-line .line-2{display: block;}
    .video-search-bar ul li.input-box, .video-search-bar ul li.select-box, .video-search-bar ul li.btn-box{width: 100%; margin: 10px 0 0; }
    .video-search-bar ul li:first-child{margin: 0;}
    .video-category{display: none;}
    .title-toggle-minus,.title-toggle-plus {display: block; background: #ff9900 url(../images/down-arrow.png) no-repeat right 3px; padding: 10px;font: 18px/15px pt_sansbold; color: #FFFFFF; margin-bottom: 10px; }
    .title-toggle-plus{background:#ff9900 url(../images/up-aroow.png) no-repeat right 3px; }
    .title-toggle-minus:hover,.title-toggle-plus:hover{color: #FFFFFF}
    .most-viewed .viewed-videos ul{margin-top: -10px;}
    .most-viewed .viewed-videos ul li{width: 50%; margin-top: 10px;}

    .video-listing .recently-title{font-size: 15px;}
    .video-listing #list_view ul li .video-thum{float: none; margin: 0 0 10px; width: auto;}
    .video-listing #list_view ul li .video-thum img{margin: 0 auto;}
    .video-listing #grid_view ul li{width: 50%; margin-top: 10px;}

    .video-detail .video-title{font-size: 23px; margin-bottom: 10px}

    .similer-video-listing .similer-videos ul li .video-thum{float: none; margin: 0 0 10px; width: auto; }
    .similer-video-listing .similer-videos ul li .video-thum img{margin: 0 auto;}

    .created-palylist .palylist-videos ul {margin-top: -10px}
    .created-palylist .palylist-videos ul li{width: 50%; margin-top: 10px;}
    .member-registration .form-titles {margin-top: 10px;}
    .member-registration .form-fields .form-input {margin-top: 0;}

    .subcribe_input{width:100%; text-align:center}
    .video-listing #grid_view{padding:10px 0!important; max-width:100%;  }
    .video-detail .video-iframe img, .video-detail .video-iframe iframe{max-width:100%; height:auto;}

    /********************** niraj 19-07-2015 **************************/
    .book_tablelist, .pad-table-resp{display:none}
    #audioRecords_mobile{display:block}

    .toggle-btn, .toggle-btn-minus, .toggle-btn-plus {
        display: block;
        background: #efefef url(../images/down-arrow.png) no-repeat right 3px;
        padding: 10px;
        font: 18px/16px pt_sansbold;
        color: #000;
        margin-bottom: 0;
    }
    .toggle-btn-plus{  background: #efefef url(../images/up-aroow.png) no-repeat right 3px;}
    .audio-book-form, .alphabets-box{ background-color: #efefef; border-bottom:4px solid #e8e8e8; margin:0;}
    .audio-book-form a, .alphabets-box a{color:#000;}
    .audio-book-form ul, .alphabets-box{display:none; padding:10px}
    .pad-srch-form ul li{max-width:100%;}
    .pad-srch-form ul li label.form-label{display:none;}
    .pad-srch-form.audio-book-form ul li input[type=text]{width:100%;}
    .audio-book-form .toggle-btn, .toggle-btn-minus{display:block;}

    div.home_links ul li{width:100%; margin:0;padding: 5px;} 
    div.home_links ul li span.home_links_icon{margin-bottom: 5px;}
    .all-events .events-box{margin-top:0}	
    .SatsangBoxes li{width:100%;}
    .SatsangBoxes li.odd{margin-right:0;background:#f4f4f4 !important;}
    .SatsangBoxes li.even{margin-left:0;float:left;background:#fbfbfb !important;}
    .SatsangBoxes li.lightGry{background:none;}
    .formNewArea .member-registration-form ul li.input-box,.formNewArea .member-registration-form ul li.select-box{width:100%;margin:0 0 20px 0}
    .formNewArea .member-registration-form ul li.btn-box{width:100%;}
    .formNewArea .member-registration-form ul li input[type="button"]{padding:10px 15px;}
    .SatsangBoxes li .boxConatain .boxDate{float:left;left:0;padding-left:25px;top:2px;}
    .SatsangBoxes li .boxConatain .boxLoc::before{left:3px;}
    .SatsangBoxes li .boxConatain .boxLoc{padding-left:25px;}

    #home-banner{height:auto;}
    .site-logo{margin-bottom:5px !important;}
    .header-right{text-align:center}
    .header-right .live-satsang{margin:0 auto; display:inline-block; float:right;}
    .header-right .top-link{width:auto; margin:0 auto; display:inline-block; float:right;} 

    .contact_links li{line-height:18px; font-size:16px;margin-bottom: 10px}
    .contact_links li:last-child{margin-bottom: 5px;}
    .contact_links li a strong{font-size:18px; }
    .contact_links li a{padding-left:86px;height: 76px;}
    .contact_links li a:after{width:76px !important; height:76px !important; background-size:100% !important;}
    /*	.centers_gallery_main .showbiz{width:66%;}*/
    .contactAddMain .conMap{margin-top:10px;}
    .cnBOrdre{margin:15px 0;}

    /********new css added 21092015**********/

    div.live-satsang span{margin-right: 7px;float: left}
    .site-logo a img{display: inline-block;max-width: 90%;}
    div.footer-right{width: 100%;margin-top: 0;}
    header div.subcribe_button{float: right; width: 100%;}
    div.subcribe_button{ float: none; display: inline-block;}
     div.live-satsang{}
    div.home_second_row{padding-top: 10px;}
    div.testimonials .title{font-size: 14px;margin-top: -3px;}
    .nav li ul.submenu{position: relative; display: none;left: 0;}
    .nav li ul.submenu li{border-bottom: 1px solid #ffffff;}
    .nav li ul.submenu li:last-child{border-bottom: none;}
    ul.nav > li a:hover{ background-color: #ffebcc; color: #666666;}
    ul.nav li ul li a{ border-top: none;}
    span.drop-arrow{ background: rgba(0, 0, 0, 0) url("../images/nav-plus.png") no-repeat scroll right top; height: 37px; position: absolute; right: 0;
                 top: 0;  width: 30px; cursor: pointer;display: block;}
    span.minus{ background: rgba(0, 0, 0, 0) url("../images/nav-minus.png") no-repeat scroll right top; height: 37px;position: absolute;right: 0;top: 1px;
            width: 30px;cursor: pointer;display: block;}
    div.visitor_counter{float: none; margin: auto;text-align: center;}
    div.visitor_counter h6{display: inline-block;}
    div.Unique-visitor{float: right;display: inline;}
    /*div.gallery .showbiz .overflowholder ul li{ margin-right: 14px; }*/
    /*div.gallery .showbiz .overflowholder ul li{ border: none;}*/
    .testimonials .coman-slider .showbiz-navigation{ margin-top: -37px }
    div.flexslider .slides{ height: auto;}
    .enquire-now .member-registration-form ul li.input-box{margin:0 0 15px 0;width:100%;}
    .Imgformate li{width:50%;}
    .Imgformatebtm a{margin-left:0;margin-top:20px;}
    .Imgformatebtm img{display:inline-block;float:none;}
    .Imgformatebtm{text-align:center}
    div.audio-book-form ul li.column2{ width: 100%; }
    div.audio-book-form ul li.btns{float: left; text-align: left;}
    div.column12.nedivw-seprator{margin: -10px 0 15px 0}
    .ourTrust li{width:90%;min-height:inherit;margin:20px auto 0;float:none;}
    .ourTrust ul{margin:0;}
    .ourTrust img{float:none;margin:0 auto 10px;}
    .ourTrust strong{float:none;width:100%;text-align:center;}
    .ourTrust p.capp{text-align:center;}
    .ourTrust a.popupTrust{display:block;margin:10px auto;width:150px;text-align:center;}
    #newslettter_form div.member-registration-form ul li.input-box, #newslettter_form div.member-registration-form ul li.select-box, #newslettter_form div.member-registration-form ul li.btn-box{ width: 100%; } 
    #newslettter_form div.member-registration-form ul li{margin-left: 0;}
    .Imgformatebtm .subcribe_button{position:inherit;top:0;}
    .Imgformate.gallery > ul{margin-right:-10%}
    .Imgformate li {    margin-right: 10%;    width: 40%;}
    div.container .column3.our-centers-list{ min-height: 1px ;width: 100%;margin-left: 0;margin-right: 0;}

    #login_form ul li{width: 100%;margin-left: 0;margin-top: 0;}
    div.member-registration-form .main-register li{width: 100%;margin-left: 0;}
    div.pad-table .download-link{ position: inherit; top: 0; float: right; margin-bottom:10px;}
    #feedback_form .member-registration-form .req-form li, #feedback_form .member-registration-form .askform li{ width: 100%}
    .container .video-listing #grid_view .column3.video_cat_list{width: 100%;margin-left:0;margin-right: 0; }
    div.avalible_lag.sel-lang{margin-bottom: 10px; }
    .m_booklist_row .download-in{float: right; position: inherit;}
    .m_booklist_row .chkicon, .m_booklist_row .download-in:checked + label .chkicon{position: inherit;float: right}
    ul.video-listing li { width: 33.33%; float: left; padding: 0 0 20px 10px; box-sizing: border-box;}
    .book-lists li.column3.input-box .dropdowen_box{width: 100%;float: left;}
    #regForm .inner-page-title{line-height: 25px; margin-top: 0;}
    #regForm .member-registration-form ul li.input-box, #regForm .member-registration-form ul li.select-box{width: 100%;margin-left: 0;}
    div.video-listing .video-grid ul li{width: 50%}
	div.SatsangBoxes{ margin-top: 10px;}
	.siteMap ul{width:100%;margin-bottom:20px;}
	.siteMap ul li{width:100%;float:left;}
	.page-title.MyDowmload h1{width:100%;}
	.page-title.MyDowmload .back-button{margin-top:-30px}
	.ContactTable li{width:100%;border:none;}
	.ContactTable{width:100%;}
	#login_form .forgat-pass ul li{width:inherit;}
	.satsangArea ul li.satsang-a,.satsangArea ul li.satsang-b,.satsangArea ul li.satsang-c,.satsangArea ul li.satsang-d,.satsangArea ul li.satsang-e,.satsangArea ul li.satsang-f{width:100%;}
	.SatsangBoxes li .boxConatain .boxCon{clear:both;}
	.Edit_myacc .txt-right{float:left;margin-top:10px;}
	.inner-page-title.pad-page{line-height:28px;}
	#audioRecords_mobile .m_booklist_row li .bok_image{width: 87%; margin-right:0; border:none; max-width:140px;}
	 .live_frame iframe{width:100%;}
	 
.video-category-box ul li.sub-categary > a{width:90%; padding-right:0px;}
.flex-control-nav{display:none}
.finalRagister{width:100%;}

.footer-link.ftrLinks{width: 100%;}
/*.fb_share{margin:0px 10px}*/

.aptTabs li a{font-size:16px;}
.aptTab .sc-date.gray-box, .exc_date_display .exc-date,.member-registration-form ul li.radioMain, .member-registration-form ul li.exc_date_display{width:100%;}
.radioMain .date-box span, .aptTab .mul_activ_date span, .exc-date span{margin-left:5px;}
.member-registration-form .aptTab .date-picker input{width:100px}
.member-registration-form ul li.radioMain{margin-bottom:20px;}
.AptaputrasForm.member-registration-form ul li.no-margin{margin:inherit;margin-left:0;width:100% !important;}
#apt2 #additionalimg small{display:inline !important;}
.member-registration-form ul li.ScDate{width:100%;}
.ScDate .dateBx{clear:both;width:100%;}
.ScDate .dateBx:first-child{margin-bottom:10px;}
.ScDate .dateBx > span{float:left;width:38px;text-align:right;margin-right:10px;}
#txaDescription_parent{width:100%;overflow:auto;display:inline-block;}
.member-registration-form.AptaputrasForm ul li.ScDate{width:100%;}
.member-registration-form.AptaputrasForm ul li{width:100%;margin:0;padding:0;padding:0 0 20px;}
.member-registration-form.AptaputrasForm ul{margin:0;}

.trustePopup{margin-top:0px;}


/*--------- add by niraj for satsang Table mobile ------- */
.satsang_mainTable{float:left; width:100%; background:#f8f8f8;}
.satsang_mainTable .m_booklist_row {float:left; width:100%; margin-left:0; padding:10px 10px 10px 40px; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.satsang_mainTable .m_booklist_row:nth-child(even){background:#f1f1f1;} 
.satsang_mainTable .m_booklist_row li{padding:5px 0}
.satsang_mainTable .m_booklist_row.greyFont {opacity:0.6;}
.satsang_mainTable .m_booklist_row.greyFont li{color: #666 !important;}

.satsangCalendar  .drop-arrow{width:100%;}

.Padtable_topBar .pad_tableTitle, .Padtable_topBar .tableRightHead{float:left; width:100%;  text-align:left;}
.tableRightHead .live-satsang{margin-right:0;}
.tableRightHead .dropdowen_box {float:right; width:120px;}

.audio_btnRow .listDownload{float:left; margin:4px 10px 0 -26px}


#audioRecords_mobile .m_booklist_row.m_spriteBooklist{padding-left:15px;}
.m_spriteBooklist.m_booklist_row .title_row .row_number{margin-left:0; padding-right: 10px;}

.header-right .subcribe_button ~ .subcribe_button{margin-left:10px;}
}

@media only screen and (width:320px) {
    div.showbiz .overflowholder.event-box{width: 76%;}
    div.showbiz .overflowholder.event-box li {float: left; margin-right: 15px;width: 105px !important;  }
    div.txt-right {float: left; margin-top: 10px;}
     ul.video-listing li { width:50%; float: left; padding: 0 0 20px 10px; box-sizing: border-box;}
	 .member-registration-form .aptTab .date-picker input{width:120px;}
	 .radioMain .date-box span, .aptTab .mul_activ_date span, .exc-date span{min-width:45px;text-align:right;}
	 .aptTab .date-box li,.member-registration-form ul li .exc-date li{padding:2px 0;margin:0;}
	 .member-registration-form .aptTab ul.multiDelete ,.member-registration-form .aptTab ul.excDelete{margin:10px 0;}
	 #tab-3{margin-left:5px;}
	 .radioMain #txtRecEndDate{width:215px;}
	 
}
@media only screen and (max-width:480px) {
    .enquire-now .member-registration-form ul li .captcha-box {    padding: 5px 5px 25px;}
	.top-cap-head{display:inline-block;float:right;position:inherit;top:0;width:100%;margin-bottom:10px;}
    .enquire-now .member-registration-form ul li .captcha-box input[type="text"] {    width: 60px;} 
  .video-detail .video-date, .video-detail .video-location{width:100%; text-align:left;}  
  .member-registration-form ul li input[type=checkbox] + label{margin-top:0px;}
  
  .header-right .subcribe_button ~ .subcribe_button{float:left; clear:both; margin-left:0;}
}

@media only screen and (width: 360px) {
    div.showbiz .overflowholder.event-box{width: 82%;}
    div.showbiz .overflowholder.event-box li {float: left; margin-right: 20px;width: 110px !important; }
    div.txt-right {float: left; margin-top: 10px;}
     ul.video-listing li { width: 50%; float: left; padding: 0 0 20px 10px; box-sizing: border-box;}
   
}

@media only screen and (width:480px) {div.showbiz .overflowholder.event-box{width: 80%;}
                                      div.showbiz .overflowholder.event-box li {float: left; margin-right: 8px;width: 105px !important;  }
}

@media only screen and (width:640px) {div.showbiz .overflowholder.event-box{width: 80%;}
                                      div.showbiz .overflowholder.event-box li {float: left; margin-right: 8px;width: 105px !important;}
                                       .satsang-list #regTitle{display: inline-block; margin-bottom: 10px;}
              .event-list #regTitle{display: inline-block; margin-bottom: 10px;}
}
@media only screen and (width:568px) {
    div.showbiz .overflowholder.event-box{width: 80%;}
    div.showbiz .overflowholder.event-box li {float: left; margin-right: 8px;width: 105px !important;  }
	.top-cap-head{display:inline-block;float:right;position:inherit;top:0;width:100%;margin-bottom:10px;}
      .header-right .subcribe_button ~ .subcribe_button{float:left; clear:both; margin-left:0;}    
}

@media only screen and (width:375px) {
    div.showbiz .overflowholder.event-box{width: 76%;}
    div.showbiz .overflowholder.event-box li {float: left; margin-right: 15px;width: 105px !important;  }
}

@media only screen and (width:667px) {
    div.showbiz .overflowholder.event-box{width: 80%;}
    div.showbiz .overflowholder.event-box li {float: left; margin-right: 8px;width: 105px !important;  }
}



@media only screen and (min-width: 480px) and (max-width: 767px) {
    .container{width:420px;}
    .container .column1,
    .container .column2, 
    .container .column3, 
    .container .column4, 
    .container .column5, 
    .container .column6, 
    .container .column7, 
    .container .column8, 
    .container .column9, 
    .container .column10, 
    .container .column11, 
    .container .column12 {
        margin:0 0 10px 0;
        width:420px;
    }
    .container .prefix1, .container .prefix2, .container .prefix3, .container .prefix4, .container .prefix5, .container .prefix6, .container .prefix7, .container .prefix8, .container .prefix9, .container .prefix10, .container .prefix11, .container16 .prefix1, .container16 .prefix2, .container16 .prefix3, .container16 .prefix4, .container16 .prefix5, .container16 .prefix6, .container16 .prefix7, .container16 .prefix8, .container16 .prefix9, .container16 .prefix10, .container16 .prefix11, .container16 .prefix12, .container16 .prefix13, .container16 .prefix14, .container16 .prefix15 {padding-left:0;}
    .row {margin:0;}
    /*    header .logo a{padding-top: 0px; line-height: 76px; padding-bottom: 0px;}*/
    .hot-links li a span{width: 320px}
    header .logo a{ width: 260px; margin: 0 auto;}

    div.subcribe_button{ float: none; display: inline-block; font-size: 16px; width: auto;}

    .satsang-list .live-satsang, .event-list .live-satsang{padding-right: 5px;}
    div.subcribe_button{float: left;}
    div.subcribe_button a, div.live-satsang a{ float: none; display: inline-block; font-size: 16px; padding: 6px; line-height: 18px;}
    .footer-right .live-satsang span{float: left;}
    header div.subcribe_button{float: left; width: auto;}
	.siteMap ul{width:100%;margin-bottom:20px;}
	.siteMap ul li{width:50%;float:left;}
    /* pagination css start 13032018  */
.pagination .pagging-box.pageBox a {font-size: 14px;}
/* pagination css end  */

}
.clearfix:before, .clearfix:after,
.row:before, .row:after,
.container:before, .container:after, .container16:before, .container16:after {
    content:'.';
    display:block;
    height:0;
    overflow:hidden;
    visibility:hidden;
    width:0;
}
/* http://sonspring.com/journal/clearing-floats */
.clear {
    clear:both;
    display:block;
    height:0;
    overflow:hidden;
    visibility:hidden;
    width:0;
}
.row:after, .clearfix:after, .container:after, .container16:after {clear:both;}
/* For IE7. Move this to separate file when you notice some problems */
.row, .clearfix {zoom: 1;}
img, object, embed {max-width:100%;}
img {height:auto; display:inline-block;}

@media only screen and (max-width:479px) {
/* pagination css start 13032018  */
.pagination .pagging-box.pageBox a { margin: 0 2px 2px 0;  height: 23.5px;  width: 23.5px;  font-size: 13px;   
    padding: 2px; line-height: 23.5px;}
/* pagination css end  */
}

@media only screen and (max-width:767px) {
	.container .column1, .container .column2, .container .column3, .container .column4, .container .column5, .container .column6, .container .column7, .container .column8, .container .column9, .container .column10, .container .column11, .container .column12{width:100%;}
	.container{width:95%;}
    
	.parallax-bg{background-attachment:scroll !important}
	
	.play_btn_row a.pdf.book-pdf, .play_btn_row a.book-pdf{padding-right:10px;}
    
    
    .Mpdf_down .mobile_download{bottom:100px;}
.scrollTop{bottom:8px;}

}