@charset "utf-8";
/* CSS Document */
@media only screen and (max-width: 1680px) {
	.main-login-cont{background-size: 500px;background-position: 84% 15px;}
}
@media only screen and (max-width: 1600px) {
	.main-login-cont{background-size: 500px;background-position: 86% 15px;}
}
@media only screen and (max-width: 1580px) {
	.statics-box{ height:150px;}
	.title-h2 .statics-sub-data{ display:block; font-size:11px;}
	.main-login-cont{background-size: 500px;background-position: 89% 15px;}
}
@media only screen and (max-width: 1440px){
	.main-login-cont {
	    background-size: 500px;
	    background-position: 92% 15px;
	}
}
@media only screen and (max-width: 1400px){
	.main-login-cont {
	    background-size: 500px;
	    background-position: 94% 15px;
	}
}
@media only screen and (max-width: 1366px) {
.statics-box{ height:150px;}
.title-h2 .statics-sub-data{ display:block; font-size:11px;}
.main-login-cont{background-size: 400px;background-position: 89% 35px;}
}
@media only screen and (max-width: 1280px) {
	.main-login-cont{background-size: 400px;background-position: 93% 45px;}
}
@media only screen and (max-width: 1199px) {
.setup-pic{ display:none;}
}

@media only screen and (max-width: 1100px) {
/*.collapse.in { display: none;}*/
.navbar-collapse.collapse {display: none !important;} 
.navbar-collapse.collapse.in { display: block !important; }
.navbar-header .collapse, .navbar-toggle {display:block !important;}
.navbar-header {float:none;}
.navbar-nav > li{ display:block}
.navbar-nav{ float:none !important}
.navbar-nav > li{ float:none !important}
.navbar-right{ float:none !important}
.navbar-nav{ border-left:none; margin-left:0px;padding-left: 0px;}
.setup-pic{ display:none;}
.title-h2 .statics-sub-data{ display: none;}
.navbar-toggle{margin-top: 20px;}
.navbar-nav > li > a{padding: 10px 0;}
.navbar-right{ border-top:solid 1px #ccc;}
.navbar-nav .open .dropdown-menu > li > a{ padding: 5px 0px;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{ padding: 5px 0px;}

}

@media only screen and (max-width: 1023px) {
.navbar-nav{ border-left:none; margin-left:0px;padding-left: 0px;}
.navbar-toggle{margin-top: 20px;}
.page-wrapper{ padding:0px;}
.navbar-nav{ float:none !important}
.navbar-nav > li{ float:none !important}
.navbar-right{ float:none !important}
.setup-pic{ display:none;}
.statics-ic{ display: none}
.statics-box{padding: 18px;}
.title-h2 .statics-sub-data{ display: block; font-size:11px;}
.p-cam{ display:inline-block; margin-bottom: 0px; margin-top: 16px;}
.p-vedio{ display:inline-block; margin-top: 16px;}
.mrg-t40{ margin-top:10px;}
.main-login-cont{ background: none; }
}
@media (max-width: 991px) {
.shrt_fileUpload_btn {margin: 10px 0 18px 0;}
.shrt_filenames_txt{margin: 10px 0 0 5px;}
#shrt_filenames.file-name {margin: -2px 0 0 5px;font-size: 10px;}
.post_wrap_mob{float: left; width: 100%;}
}
@media only screen and (min-width: 768px) {
.modal-dialog-view-popup {margin: 10px auto;}
}
@media only screen and (max-width: 767px) {
.login-box{ width:80%;height: 600px;}
.statics-ic{ display: block}
.title-col .pull-right{ float:left !important;}
.pdn-r0 {padding-right: 0px;}
.m-pdn-l0 {padding-left: 0px;}
.mob-mrg-t10 {margin-top: 10px;}
.m-d-block{ display:block; width:100%;}
.resources-label{ width:100%; float:none; padding:0 15px;}
.log-top-line{position: relative;margin: 10px 0 80px;}
.login-btn {height: 42px;font-size: 17px;}
.login-btn:hover, .login-btn:focus{height: 42px;font-size: 17px;}
.login-logo img{max-height: 120px;}
 .login-box-inner {padding: 70px 20px 20px 20px;}
.modal-dialog-view-popup {width: 90%}
.text-right.btn_red_sm_wrap{text-align: left;}
h3.title-h3 small{display: block;margin: 7px 0 0;}
#add_subscription .col-md-3.col-sm-6.text-right{text-align: left;}
}

@media only screen and (max-width: 639px) {
.login-box{ width:95%}
.title-col .pull-right{ float:left !important}
.m-pdn-l0{ padding-left:0px;}
.m-d-block{ display:block; width:100%;}
.mob-mrg-t10{ margin-top:10px;}
.btn-group .btn {padding: 10px 14px;}
.btn-tab{font-size:14px;}
.btn-tab:hover, .btn-tab:focus{font-size:14px;}
.btn-tab.active{font-size:14px;}
.group-tab{ padding:0px !important; text-align:left !important; margin-top:20px;}
.title-h2 .statics-sub-data{ display:block; font-size:12px;}
.statics-box{height: auto;}
.statics-ic{ display: block}
.resources-label{ width:100%; float:none; padding:0 15px;}

.login-input-cont label{ width:100%; }
.login-input-cont input[type="text"], .login-input-cont input[type="password"]{width:100%; }
.hideinMobile{ display: none; }
.modal-dialog {width: 90%;}
}
@media only screen and (max-width: 568px) {
.faq .nav-tabs > li{width:100%;}
.faq .nav-tabs > li.active{border-bottom: solid 1px #ccc;}
.faq .nav-tabs{margin-bottom:20px;}
}
@media only screen and (max-width: 479px) {
	.login-box{ width:100%; height: auto;margin-top: 8%;}
	.hide-scroll{ overflow-x: auto;}
	.title-col .pull-right{ float:left !important}
	.m-pdn-l0{ padding-left:0px;}
	.m-d-block{ display:block; width:100%;}
	.mob-mrg-t10{ margin-top:10px;}    
    .login-logo{font-size: 15px;}
    .btn.login-btn{width: 100%}
    .float-none .pull-right{float:none !important;}
    .logo{margin:5px !important;}
    .remover_icon_wrap {float: right; width: 70%;}
    .reso_add_img .delete_ic a {top: 10px;}  
    .reso_add_img .shrt_filenames_txt {word-wrap: break-word;}
}
