@media screen and (min-width: 320px) and (max-width: 1023px) {
	.l2022-close-button { right: 10px;top: 10px; padding: 3px 8px;font-size: 12px; }
	.l2022-container-inner { width: 95%; }
}
@media screen and (min-width: 1024px) and (max-width: 1680px) {
	.l2022-close-button { right: 15px;top: 15px; padding: 5px 10px;font-size: 16px; }
	.l2022-container-inner { width: 75%; top: 50px; }
}
@media screen and (min-width: 1280px) and (max-width: 1920px) {
	.header-top-container, .menu-set, .shadow-box, .inner-page, .pageinnercontainer { min-width: 1260px; }
	.shadow-box-updatebg-inner { min-width: 1200px; }
	.contact-sect-inner { min-width: 1000px; }
	.abt-container, .category-targetlist { display: none; }
}
@media screen and (min-width: 1280px) and (max-width: 1366px) { 
	.menu-set { padding: 0 15px; }
	.wel-msg { margin: 10px 5px 10px 15px; padding-left: 20px; }
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
	.abt-container, .category-targetlist { display: none; }
	.career-container .widget { width: 216px; height: 185px; }
	.carrer-pgm-content { -webkit-transform: scale(0.9); -moz-transform: scale(0.9); transform: scale(0.9); }
	.wel-msg { margin: 10px 5px 10px 20px; }
}

@media screen and (min-width: 320px) and (max-width: 1023px) {
	.widget-img-viewer > .widget-row > .widget-img > .widget-set > a .mask, .banner-container { display: none; }
	#banner-type1 { display: block !important; }
	.pagetop { margin-top: 125px; }
}

@media screen and (min-width: 992px) and (max-width: 1279px) {
	.header-top-container, .menu-set, .inner-page, .pageinnercontainer, .news-widget, .post-widget { width: 100%; }
	.shadow-box-updatebg-inner, .contact-sect-inner { width: 95%; }
	h2.subheader { margin-left: 0px !important; }
	#whitepaper,#oms { width: 48%; float: left; margin: 20px 0px; }
	#oms { float: right; }
	.download-content .download-cover-img { height: 226px; }
	.abt-container { display: none;	}
}
@media screen and (min-width: 992px) and (max-width: 1155px) {
	.menu { padding: 0 10px 0 185px; }
	.career-container-top { display: none; }
	.category-targetlist { display: block; }
}
@media screen and (min-width: 992px) and (max-width: 1023px) {
	.menu li { width: 155px; }
}
@media screen and (min-width: 768px) and (max-width: 991px) {
	.menu-set { padding: 0; }
	.menu { padding: 0 10px 0 140px; }
	.menu li { width: 120px; }
	.menu li a div { padding: 20px 0px 10px 35px; }
	.menu li a div i { left: 4px; top: 19px; font-size: 28px; }
	.menu li a div h3 { font-size: 13px; }
	.menu li a div p { font-size: 12px; }
	.carr-font { left: 1px !important; top: 23px !important; }
	.event-videos .video-widget { width: 29%; }
	.download-content .download-cover-img { height: 350px; }
	.poster { min-width: 700px; width: 99%;	}
	.poster-slide-container { width: 81%; }
	.home-wid-img { margin-top: -45px !important; }
	.contact-sect h3 { margin: 10px 0; }
	.pageinnercontainer { margin-top: 10px; }
	.welcom-txt { width: 25%; }
	.notifyContent { width: 75%; }
	nav { top: 36px !important; }
	.pagetop { margin-top: 43px !important; }
	.mob-bnr img { min-height: 350px; }
	.snap-slider, .btm-slider-content { width: 89%; }
	
}
@media screen and (min-width: 320px) and (max-width: 991px) {
	.menu-set, .inner-page, .pageinnercontainer, .news-widget, .post-widget, #addr-sect, #present-sect, .product-desc, .career-desc, .resource-desc, .video-cont-set, .event-sect-part, .gallery-sect-part, .video-list-cont, .news-cont-set, .header-top-container { width: 100%; }
	.banner-container, .widget-img-viewer > .widget-row > .widget-img > .widget-set > a:after, .career-container-top, .bg-img:after, .shadow-box-updatebg-inner, .mob-view-widget { display: none; }
	.pagetop { margin-top: 0px; }
	.btn-grn-bdr { display: none;}
	.category-targetlist { margin-top: 10px; }
	#banner-type1 { display: block !important; }
	header { height: 70px; }
	nav { margin: 0 auto; height: 67px; overflow: hidden; top: 0; }
	.logo { left: 10px; }
	.logo a img { width: 72%; }
	a.back-btn { top: 10px; display: block; }
	.flow-container, .video-player { display: none; }
	.img-collection { margin: 0 auto; width: 100%; min-width: 100%; }
	.widget-img-viewer>.widget-row> .widget-img { width: 48%; position: static; float: left !important; min-height: 240px;}
	.widget-img-viewer > .widget-row > .widget-img.type2 > .widget-set > button, .widget-img-viewer > .widget-row > .widget-img.type2 > .widget-set > button.lst-trl { left: auto; right: 10px; }
	.widget-img-viewer, .widget-set { width: 100% !important;  }
	.widget-set a { position: absolute !important; top: 0; display: block; margin: 0; padding: 0; width: 100% !important; height: 130px !important; }
	.widget-set .widget-content { display: block; width: 96% !important; clear: both; overflow: hidden; height: auto !important; padding: 140px 10px 30px !important; }
	.widget-set button { position: relative !important; clear: both; float: right; }
	.arr-content { margin-top: 25px; height: 100px;	}
	.arr-content h2.head2 span {  text-shadow: none; color: #0092DB; }
	.arr-content h2.head1, .arr-content h2.head2 { font: 600 28px/37px clendan; }
	.ban-slider-body .ban-slider-desc p { font-size: 13px; }
	.contact-list-no li  { font-size: 14px; }
	.home-shadow-box.type1 p, .home-shadow-box.type2 p, .home-shadow-box.type3 p, p, .qulify-list li, .benefit-list li { font-size: 16px; }
	.ban-slider-body .ban-slider-desc h3, .videoevent-txt, .career-txt { font-size: 18px; }
	.home-shadow-box.type1 h3, .home-shadow-box.type2 h3, .home-shadow-box.type3 h3, .contact-sect h3 { font-size: 26px; }
	.shadow-box-updatebg-inner, .contact-sect-inner { width: 95%; }
	.qulify-list li, .benefit-list li { padding: 5px 0; }
	.contact-sect { margin: 0; }
	.info-sect { padding-left: 30px; }
	.list-gallery { width: 43%; }
	.gallery-sect-part { margin-left: 0; }
	.shadow-box-updatebg { padding: 30px 0; }
	#static-badge {  display: block; }
	.abt-container{ display: block; }
	.career-container-top { display: none; }
	.category-targetlist { display: block; }
}
@media screen and (min-width: 320px) and (max-width: 767px) {
	#login-mob { display: block; }
	nav { border-bottom: 5px solid #F1F1F1; overflow: visible; }
	.menu-btn, .user-icon  { display: block;	}
	.badge-onbo, .header-hide-content { display: none; }
	.menu { position: relative;  background: #ccc; display: block; padding: 0; float: right; min-width: auto; width: 55%; margin-top: 67px; height: 0; overflow: hidden;  transition: all .3s linear; -webkit-transition: all .3s linear; -moz-transition: all .3s linear; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px;  }
	.menu li { border-bottom: 1px dotted #cab8b8; }
	.menu li:last-child { border-bottom: 1px dotted transparent;  } 
	.menu li a div i { top: 10px; }
	.menu li a div { padding: 10px 0px 20px 50px; height: 20px; }
	.carr-font { top: 12px !important; }
	.menu li { list-style-type: none; float: none; position: relative; width: 100%; }
	.menu-set { width: 96%; margin: auto; } 
	.arr-content, .home-shadow-box.type1 p, .home-shadow-box.type2 p, .home-shadow-box.type3 p, .home-wid-img { margin-top: 5px !important; }
	.arr-content h2.head1, .arr-content h2.head2 { font: 600 22px/30px clendan; }
	.home-shadow-box.type1 h3, .home-shadow-box.type2 h3, .home-shadow-box.type3 h3, .contact-sect h3, .home-shadow-box.type1 h4, .home-shadow-box.type2 h4, .home-shadow-box.type3 h4, .home-shadow-box.type1 p, .home-shadow-box.type2 p, .home-shadow-box.type3 p, .contactnum { text-align: left; width: 100%; }
	.home-shadow-box.type1 h3, .home-shadow-box.type2 h3, .home-shadow-box.type3 h3, .contact-sect h3 {  font-size: 20px; }
	.home-shadow-box.type1 h4, .home-shadow-box.type2 h4, .home-shadow-box.type3 h4 { font-size: 18px; }
	.home-shadow-box.type1 p, .home-shadow-box.type2 p, .home-shadow-box.type3 p, p, .qulify-list li, .voluteer-text, .voluteer-head1, .video-list li a .content p, .posterContent p, .download-content p { font-size: 15px; }
	h2.subheader { font-size: 20px; }
	.home-content-sect, .home-img-sect { width: 100%; float: none; overflow: hidden; }
	.home-shadow-box { padding: 0px 0 60px 0; }
	.btm-shadow { bottom: 1px; }
	.home-content-sect button { float: right; }
	.abt-list-content p { font-size: 13px; }
	.contact-list-no { margin: 0; }
	.shape-container { width: 400px; height: 445px; }
	.onbo-txt-container h3 { margin: 1px 0; }
	.onbo-shape1 { border-left: 320px solid #60b0e1; }
	.onbo-shape2 { border-right: 320px solid #598fae; }
	.onbo-txt-container span { font-size: 40px; height: 70px; width: 70px; }
	.onbo-txt-container p { font-size: 13px; margin: 0; line-height: 15px; }
	.onbo-txt-container { width: 220px; }
	.onbo-shape1.set1:after, .onbo-shape1.set3:after , .onbo-shape2.set2:after, .onbo-shape2.set4:after { width: 100px; height: 100px; top: 28px; }
	.onbo-shape1, .onbo-shape2 { height: 80px; }
	.onbo-shape2.set2 { top: 80px; }
	.onbo-shape1.set3 { top: 160px; }
	.onbo-shape2.set4 { top: 240px; }
	.onbo-shape1.set5 { top: 320px; }
	.onbo-shape1.set1:before, .onbo-shape1.set3:before, .onbo-shape2.set2:before, .onbo-shape2.set4:before { top: 112px; }
	.onbo-txt-container.type1 span { right: 10px; }
	.onbo-shape2.set2:before, .onbo-shape2.set4:before { right: -12px; }
	.onbo-shape1.set1:before, .onbo-shape1.set3:before { right: -17px; }
	.onbo-shape1.set1, .onbo-shape1.set3, .onbo-shape1.set5 { left: 50px; } 
	.onbo-shape2.set2, .onbo-shape2.set4 { left: 26px; }
	.onbo-txt-container.type0 span { left: 20px; }
	.pageinnercontainer { margin-top: 0px; }
	.bg-img { padding: 0; }
	.poster { min-width: 300px; width: 99%; }
	.user-login, .img-content.sm { display: block; }
	.sl-wrapper .sl-image .sl-caption  { font-size: 14px; }
	.list-gallery .inner-list-gallery { width: 98%; }
	.mob-bnr img { min-height: 340px; }
	.event-videos { width: 100%; }
	.event-videos .video-widget { width: 29%; }
	.mob-view { display: block;}
	.home-img-sect.noneimg { display: none; }
}
@media screen and (min-width: 570px) and (max-width: 767px) { 

	.snap-slider, .btm-slider-content { width: 86%; }

}

@media screen and (min-width: 480px) and (max-width: 660px) {
	.widget-img-viewer >.widget-row > .widget-img { width: 98%; }
	.content-right { width: 100%; padding-left: 0; }
	.snap-slider, .btm-slider-content { width: 82%; }
}
@media screen and (min-width: 320px) and (max-width: 660px) {
	.widget-img-viewer { max-height: 5806px; }
	.list-gallery { width: 83%; }
	.event-videos .video-widget { width: 95%; }
	.poster { min-width: auto; width: 99%; }
	.poster-slide-container { width: 70%; }
	.abt-list-content h2 { font-size: 17px; }
	.category-targetlist li a { padding: 5px 0; }
	.sub-head { font-size: 15px; }
	.header { font-size: 22px; }
	.menu-btn { right: 10px; }
	.content-right { width: 100%; }
	.upcoming-events li { padding: 21px 15px; }
	.arr-content { height: 60px; }
	.login-popup-bg-body { padding: 10px 10px 50px; }
	.mob-bnr img { min-height: 280px; }
	
}
@media screen and (min-width: 361px) and (max-width: 560px) {
	.arr-angle.type1:after { right: -20px; }
	.arr-angle.type2:after { left: -20px; } 
	.arr-angle.type1:before { right: -16px; }
	.arr-angle.type2:before { left: -16px; }
	.arr-content h2.head1, .arr-content h2.head2 { font-size:18px; line-height: 28px; }
	.list-gallery { width: 100%; }
	.map-content { left: 33%; }
	
}
@media screen and (min-width: 360px) and (max-width: 580px) {
	.login-widget-content .widget-inner { min-width: 270px;	}
	.widget-tabset-list li a { width: 90px; font-size: 18px; }
	.magic-line { width: 90px; }
	.login-content h4 { font-size: 16px; }
	.login-content p { font-size: 15px; }
	.forgot-txt a { font-size: 14px; }
	.log-btn-wid-icn input[type="text"], .log-btn-wid-icn input[type="password"] { width: 95%; }
}
@media screen and (min-width: 480px) and (max-width: 560px) {
	.abt-box { width: 90%; }
	.arr-angle.type1:after, .arr-angle.type2:after { top: 93px; }
	.arr-angle.type1:before, .arr-angle.type2:before { top: 187px; }
	.mob-bnr img { min-height: 260px; }
}
@media screen and (min-width: 320px) and (max-width: 479px) {
	.mobslideshow { height: 220px; }
	.contact-sect-inner, .addcontent, .info-sect { width: 100%; padding: 0; }
	.abt-list-num { position: relative; text-align: center; padding: 10px 20px; }
	.abt-list-content, .abt-box.type1 .abt-list-content { padding: 20px; min-height: 100px; }
	.arr-angle.type1:after, .arr-angle.type2:after { top: 165px; }
	.arr-angle.type1:after { right: -15px; }
	.arr-angle.type2:after { left: -15px; }
	.arr-angle.type1:before, .arr-angle.type2:before { top: 258px; }
	.arr-angle.type1:before { right: -15px; }
	.arr-angle.type2:before { left: -15px; }	
	.video-list li a .content { padding: 6px; }
	.video-list li a .content h4 { font-size: 14px; }
	.video-list li a .content p, .notes-type3 p  { font-size: 13px; }
	.poster-slide-container { width: 40%; }
	.widget-img-viewer>.widget-row> .widget-img { width: 97%; }
	.mob-bnr img { min-height: 220px; }
	.snap-slider, .btm-slider-content { width: 74%; }
}
@media screen and (min-width:360px) and (max-width: 480px) {
	.mobslideshow { height: 280px; }
	.shape-container { width: 260px; }
	.arr-content h2.head1, .arr-content h2.head2 { font-size:18px; line-height: 26px; }
	.onbo-shape1 { border-left: 240px solid #60b0e1; }
	.onbo-shape2 { border-right: 240px solid #598fae; }
	.onbo-shape1.set1, .onbo-shape1.set3, .onbo-shape1.set5 { left: 5px; }
	.onbo-shape2.set2, .onbo-shape2.set4 { left: 15px; }
	.onbo-txt-container { width: 150px; height: 80px; }
	.onbo-txt-container span { font-size: 35px;line-height: 35px; padding: 15px 0px;}
	.onbo-txt-container h3 { font-size: 16px; line-height: 18px; }
	.onbo-txt-container p { font-size: 11px; } 
	.onbo-shape1.set1:after, .onbo-shape1.set3:after { right: -30px; transform: rotate(-29deg); width: 50px; height: 50px; top: 50px; } 
	.onbo-shape2.set2:after, .onbo-shape2.set4:after { left: -30px; transform: rotate(29deg); width: 50px; height: 50px; top: 50px; } 
	.onbo-shape1.set1:before, .onbo-shape1.set3:before { right: -30px; top: 86px; transform: rotate(-75deg); width: 14px; height: 14px; }
	.onbo-shape2.set2:before, .onbo-shape2.set4:before  { left: -30px; top: 86px; transform: rotate(75deg); width: 14px; height: 14px; }
	.content-right { padding-left: 0; } 
	.off-tbl tr th, .tbl-rupee { font-size: 14px; }
	.off-tbl tr td { font-size: 14px; }
	.popup-container { width: 80%; }
	.map-content { left: 33%; }
	.page-head { font-size: 28px; }
	.header  { font-size: 20px; }
	.home-shadow-box.type1 h3, .home-shadow-box.type2 h3, .home-shadow-box.type3 h3, h2.subheader, .career-txt-bg { font-size: 18px; }
	.home-shadow-box.type1 h4, .home-shadow-box.type2 h4, .home-shadow-box.type3 h4, .contact-sect address.addr1 > h4, .map-open, .map-close, .voluteer-head, .widget-img-viewer > .widget-row > .widget-img > .widget-set > .widget-content h3, .career-txt , .sub-header, .popup-header h3 { font-size: 17px; }
	.note-sect p.career-txt-para { font-size: 16px; }
	.home-shadow-box.type1 p, .home-shadow-box.type2 p, .home-shadow-box.type3 p, p, .qulify-list li, .benefit-list li, .contact-sect address.addr1 .innercontent p, footer p, .posterContent p, .category-targetlist li a, .sub-head { font-size: 15px; }
	.voluteer-text, .download-content p, .widget-img-viewer > .widget-row > .widget-img > .widget-set > .widget-content p, a.back-btn, .popup-list li { font-size: 14px; }
	.btn-ok { font-size: 13px; }
	.login-widget-content { width: 95%; margin: 10px auto 10px; }
	.widget-tabset-content { padding: 15px 5px; }
	.list-gallery .inner-list-gallery a { width: 95%; }
}
@media screen and (min-width:320px) and (max-width: 359px) {
	.mobslideshow { height: 220px; }
	.logo { left: 5px; }
	.menu-btn { top: 18px; right: 20px; }
	.userbtn { top: 16px; }
	.menu { width: 65%; }
	.abt-box { width: 90%; }
	.abt-list-num { padding: 10px; }
	.arr-content h2.head1, .arr-content h2.head2 { font-size:15px; line-height: 26px; }
	.arr-angle.type1:after { right: -20px; }
	.arr-angle.type2:after { left: -20px; }
	.arr-angle.type1:before { right: -22px; }
	.arr-angle.type2:before { left: -22px; }
	.arr-angle.type1:after, .arr-angle.type2:after { top: 155px; }
	.arr-angle.type1:before, .arr-angle.type2:before { top: 248px; }
	.content-right { padding-left: 0; }
	.video-list li a .content { padding: 6px; }
	.video-list li a .content h4 { font-size: 13px; }
	.video-list li a .content p, .notes-type3 p  { font-size: 12px; }
	.video-list li a { height: 90px; margin-bottom: 6px; }
	.video-list li a .img-profile { height: 89px; }
	.yu-popup-header .yu-modelpopup-close, .yu-popup-header h3 { font-size: 11px !important; }
	.video-block iframe { min-height: 200px; }
	.poster-slide-container { width: 47%; }
	.widget-img-viewer > .widget-row > .widget-img.type2 > .widget-set > button { left: -3%; }	
	.video-container-scroll { height: 393px; }
	.shape-container { width: 300px; }
	.onbo-shape1 { border-left: 240px solid #60b0e1; }
	.onbo-shape2 { border-right: 240px solid #598fae; }
	.onbo-shape1.set1, .onbo-shape1.set3, .onbo-shape1.set5 { left: 5px; }
	.onbo-shape2.set2, .onbo-shape2.set4 { left: 15px; }
	.onbo-txt-container { width: 150px; height: 80px; }
	.onbo-txt-container span { font-size: 35px;line-height: 35px; padding: 15px 0px;}
	.onbo-txt-container h3 { font-size: 16px; line-height: 18px; }
	.onbo-txt-container p { font-size: 11px; } 
	.onbo-shape1.set1:after, .onbo-shape1.set3:after { right: -30px; transform: rotate(-29deg); width: 50px; height: 50px; top: 50px; } 
	.onbo-shape2.set2:after, .onbo-shape2.set4:after { left: -30px; transform: rotate(29deg); width: 50px; height: 50px; top: 50px; } 
	.onbo-shape1.set1:before, .onbo-shape1.set3:before { right: -30px; top: 86px; transform: rotate(-75deg); width: 14px; height: 14px; }
	.onbo-shape2.set2:before, .onbo-shape2.set4:before  { left: -30px; top: 86px; transform: rotate(75deg); width: 14px; height: 14px; }
	.off-tbl tr th, .tbl-rupee { font-size: 12px; }
	.off-tbl tr td { font-size: 13px; }
	.popup-container { width: 85%; }
	.banner ul li img, .banner ul li, .tempBanner { height: 250px; }
 	.shadow-box-updatebg { padding: 20px 0; }
	#static-badge { bottom: 7px; }
	#static-badge p { padding: 3px 10px;  }
	.map-content { left: 31%; }
	.indicators-dot { width: 10px; height: 10px; }
	a.back-btn { top: 5px;  }
	.header { padding-bottom: 5px; }
	.popup-body { height: 180px; }
	.page-head { font-size: 26px; }
	.header  { font-size: 18px; }
	.home-shadow-box.type1 h3, .home-shadow-box.type2 h3, .home-shadow-box.type3 h3, h2.subheader, .career-txt-bg { font-size: 16px; }
	.home-shadow-box.type1 h4, .home-shadow-box.type2 h4, .home-shadow-box.type3 h4, .contact-sect address.addr1 > h4, .map-open, .map-close, .voluteer-head, .widget-img-viewer > .widget-row > .widget-img > .widget-set > .widget-content h3, .career-txt , .sub-header, .popup-header h3 { font-size: 15px; }
	.note-sect p.career-txt-para { font-size: 14px; }
	.home-shadow-box.type1 p, .home-shadow-box.type2 p, .home-shadow-box.type3 p, p, .qulify-list li, .benefit-list li, .contact-sect address.addr1 .innercontent p, footer p, .posterContent p, .category-targetlist li a, .sub-head { font-size: 13px; }
	.voluteer-text, .download-content p, .widget-img-viewer > .widget-row > .widget-img > .widget-set > .widget-content p, a.back-btn, .popup-list li { font-size: 12px; }
	.btn-ok { font-size: 11px; }
	.login-widget-content { width: 95%; }
	.widget-tabset-content { padding: 5px 5px; }
	.login-widget-content .widget-inner { width: 94%; min-width: auto;	}
	.widget-tabset-list li a { width: 90px; font-size: 18px; }
	.magic-line { width: 90px; }
	.login-content h4 { font-size: 15px; }
	.login-content p { font-size: 14px; }
	.forgot-txt a, footer p { font-size: 13px; }
	.formset { width: 92%; }
	.login-widget-head { margin: 5px 0; }
	.login-widget-head .logo-img { padding: 5px 5px 5px 10px; }
	.snap-slider, .btm-slider-content { width: 70%; }
}
@media only screen and (min-device-width: 1360px) and (max-device-height: 768px) and (orientation : landscape) {
	.popup-body {  height: 255px; }
}
@media only screen and (min-device-width: 1280px) and (max-device-height: 800px) and (orientation : landscape) {
	.popup-body {  height: 271px; }
}
@media only screen and (min-device-width: 1280px) and (max-device-height: 768px) and (orientation : landscape) {
	.popup-body {  height: 256px; }
}
@media only screen and (min-device-width: 1280px) and (max-device-height: 720px) and (orientation : landscape) {
	.popup-body {  height: 233px; }
}
@media only screen and (min-device-width: 1280px) and (max-device-height: 600px) and (orientation : landscape) {
	.popup-body {  height: 174px; }
}
@media only screen and (min-device-width: 1152px) and (max-device-height: 864px) and (orientation : landscape) {
	.popup-body {  height: 304px; }
}
@media only screen and (min-device-width: 1024px) and (max-device-height: 768px) and (orientation : landscape) {
	.popup-body {  height: 257px; }
}
@media only screen and (min-device-width: 800px) and (max-device-height: 600px) and (orientation : landscape) {
	.popup-body {  height: 176px; }
}
/* iphone 6 ----------- */
@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
	.popup-container { width: 80%; height: 65%; overflow: hidden; }
	.popup-body { overflow-y: scroll; height: 65%; }
	.yu-model-popup { width: 80%; height: 70%; }
	.video-block iframe { min-height: 110px; }
	.widget-img-viewer > .widget-row > .widget-img.type2 > .widget-set > button { left: -2%; }	
	.poster, .img-collection { min-width: 98%; }
}
@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
	.popup-container { width: 80%; height: 30%; overflow: hidden; }
	.popup-body { overflow-y: scroll; height: 58%; }
	.yu-model-popup { width: 80%; height: 50%; }
	.video-block iframe { min-height: 220px; }
	.widget-img-viewer > .widget-row > .widget-img.type2 > .widget-set > button { left: -2%; }	
	.poster, .img-collection { min-width: 98%; }
}
/* Samsung Galaxy S3 ----------- */
@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
	.popup-container { width: 80%; height: 65%; overflow: hidden; }
	.popup-body { overflow-y: scroll; height: 65%; }
	.yu-model-popup { width: 90%; height: 70%; }
	.video-block iframe { min-height: 110px; }
	.widget-img-viewer > .widget-row > .widget-img.type2 > .widget-set > button { left: 3%; }	
}
@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
	.popup-container { width: 80%; height: 30%; overflow: hidden; }
	.popup-body { overflow-y: scroll; height: 58%; }
	.yu-model-popup { width: 90%; height: 50%; }
	.video-block iframe { min-height: 205px; }
	.widget-img-viewer > .widget-row > .widget-img.type2 > .widget-set > button { left: 3%; }	
}
@media screen and (min-width:320px) and (max-width: 1920px) { 
	a.back-btn { display: none; }
}

