/* lg */ 
@media (min-width:1200px) {
}


/* md */
@media (min-width: 992px) and (max-width: 1199px) {
	.about_tab_nav .nav-tabs > li a{ font-size: 18px;}
	.notableAlumni-list li {width:33%;}
	
}

@media (min-width: 768px) and (max-width: 1345px) {
	.navbar-nav.navbar-right > li .dropdown-menu{left: auto; right: 0;}
}
	
/* sm */
@media (min-width: 768px){
	.LoginSignUpPage.largeWidth .modal-dialog{
	top: 50%; position: absolute; left: 0; right: 0; 
	-webkit-transform:translate(0%, -50%);
	-moz-transform:translate(0%, -50%);
	-ms-transform:translate(0%, -50%);
	-o-transform:translate(0%, -50%);
	transform:translate(0%, -50%);}
	.navbar-nav > li:hover ul.dropdown-menu{ display:block;}
	.destopByteSection .testim-list{min-height:470px;}
	.image-parallax{background-position: 50% -200px;}
}

/* sm */
@media (min-width: 768px) and (max-width: 991px) {
	.navbar.navbar-custom .logo, .navbar.navbar-custom.innerPageHeader .logo { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; box-shadow: none; top: -25px; width: 100px; padding:0 }
	.mainBodySection{ padding-top:50px;}
	.about_tab_nav .nav-tabs > li a{ padding:20px; font-size: 18px; min-height:95px;}
	#appPoll{ margin-top:40px; display:block;}
	.auto_center{max-width: 265px;}
	.topConnectInfo_box .ourInfo_box {margin-left: -12px;}
	.topConnectInfo_box .ourInfo_box .innerInfo_box figure{height: 113px;width: 113px;}
	.image-parallax{background-position: 50% -200px;}
}

@media (max-width: 991px) {
	.LoginSignUpPage.largeWidth .modal-dialog { width:auto;}
	.navbar-right{ margin:0}
	.nopaddingMsg {padding: 0 5px;}
	.post-sidebar{ margin-top:30px;}
	.footerNav{ text-align:center;}
	.footerNav.martop{ margin-top:15px;}
	.notableAlumni-list li {width: 50%;}
	
}

/* Xs */
@media (max-width: 767px) {
	.navbar-fixed-bottom, .navbar-fixed-top{ position:absolute; }
	.amuAssociations_wrapper .addociationList > li{ width:50%;}
	.topConnectInfo_box{ padding:60px 0;}
	.topConnectInfo_box .ourInfo_box{margin-top:0px;}
	.innerInfo_box{ padding-bottom:55px;}
	.notableAlumni-list li{ width:50%;}
	.ourTestimonailBox > div:not(.destopByteSection) {padding: 29px;}
	.about_tab_nav .nav-tabs > li a{ font-size:15px; padding:20px 10px;}
	.amuDetail_list{ display:block;}
	.amuDetail_list > li{ display:block;}
	.notableAlumni-list li{ width:100%;}
		
	.signupSection .leftBox{ display:block;}
	.signupSection .leftBox figure{ display:block; margin:0 auto 20px;  }
	.signupSection .leftBox h3{ display:block; padding:0; font-size:5vw; text-align:center}
	.signupSection .footerButton{ text-align:center}
	
	.LoginSignUpPage.largeWidth .modal-dialog{ margin:30px 10px;width: auto;}
	.LoginSignUpPage .modal-dialog{ margin:30px 10px;}
	.LoginSignUpPage .modal-dialog .modal-content .modal-body {   padding: 30px;}
	.LoginSignUpPage .navbar-brand { padding:0;}
	.bodr{ display:none;}
		
	
	
	.topSerachBox .advanchSearch { font-size: 11px; padding: 0 10px;height: 24px; line-height: 24px; }	
	.topSerachBox .form-control {font-size: 11px;height: 24px;}
	.top-search-button { height: 24px; width: 27px;}
	.topSerachBox i {font-size: 13px;}
	.form-toggle-btn{ height:24px; width:20px}
	.form-toggle-btn .icon-mobileMenubtn{ font-size:14px;}
	.mainBodySection{ padding-top:50px;}
	
	.navbar.navbar-custom .logo, .navbar.navbar-custom.innerPageHeader .logo { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; box-shadow: none; top: -25px; width: 100px; padding:0 }
	.navbar-toggle { background: #8cc63f none repeat scroll 0 0; border: 0 none; border-radius: 0; margin-right: 0; padding: 6px 10px; }
	.navbar-toggle i { color: #ffffff; font-size: 20px; vertical-align: middle; }
	.navbar-toggle i + i { margin-left:0px;}
	.navbar-toggle .globe{font-size: 24px;margin: -2px;}
	.navbar-custom > .container > .row > .col-md-10 { background: #ffffff none repeat scroll 0 0; }
	.navbar-collapse { border: 0 none; padding: 0; }
	.navbar-collapse .nav.navbar-nav { padding: 35px 0 20px;}
	.navbar-nav.navbar-right > li .dropdown-menu{ position:relative; min-width: 100%;}

	.navbar-nav > li > a { color: #8cc63f; padding: 9px 15px; }
	.navbar-nav > li > a i { color: #8cc63f; }
	.navbar-nav > li + li > a { border-top: 1px solid #eeeeee; }
	.navbar-nav > li > a:hover i,
	.navbar-nav > li > a:focus i { color: #ffffff; }


    .nav > li > a.big{ float:none; text-align: left; padding:4px 15px;border: none; /*background:none;*/}
	/*.nav > li > a.big:before{ background:#8cc63f; position:absolute; left:0; top:0; height:100%; width:60px; content:""; z-index:0;}*/
	.nav > li > a.big i { color: #FFFFFF; position:relative;}
	.nav > li > a .mg{left: 35px; right:auto;}
	.nav > li > a.bigoff {float:none; text-align: left; padding:4px 15px;}
	.nav > li > a.bigoff i { color: #FFFFFF; position:relative;}
	
	.footerHeading{ margin-bottom:20px;}
	.messageBox{ margin-bottom:40px; text-align:center;}
	.messageBox > figure{ margin-bottom:30px; margin-right:15px; max-width: 100px; width: 100%;}
	.aboutAmuSmg{ padding-right:0;}
	.aboutAmuSmg .messageText p{ text-align:justify; line-height:18px;}
	.stayConnect{margin-top:40px; display:block;}
	.footTypingBar .typeMessageHere .messageBox{margin-bottom:0px;}
	.footerSocial{ margin-top: 20px;}
	.pollSection{ padding-right:0; margin-bottom:40px;}
	
	.bgImg{ overflow:hidden; padding-top:80px;}
	.sidebarbtn{ display:block;}
    .auto_center.vertical-middle{ position:relative; right:auto; max-width: 100%;
	-webkit-transform: translate(0%, 0%);
	-moz-transform:    translate(0%, 0%);
	-ms-transform:     translate(0%, 0%);
	-o-transform:      translate(0%, 0%);
	transform:         translate(0%, 0%);
	}
	.LoginSignUpPage .or{ position:relative; left:auto; line-height:25px;}
	.LoginSignUpPage .min_height{ min-height:inherit;}	
	.destopByteSection .testim-list{min-height:450px;}
    .navbar-header i.icon-home01{display:none;}
    .navbar-header i.fa-angle-down{display:none;}
	.selectize-control .selectize-input .inputSearch{ margin-top: -24px!important;height: 24px !important; padding-left:7px;}
	.selectize-control .selectize-input{padding:0px 0px;}
    .sidebarbtn {margin: 10px 11px 0px 0px;line-height: 0;width: 40px;background:#A4D267;}
    .sidebarbtn .fa-id-card-o{font-size: 20px;padding:4px 0 5px 9px;color:#fff;}
    .insights .svg_icon {fill:#8cc63f;}
    .navbar-nav > li > a:hover .svg_icon {fill:#fff;}

	

/**.LoginSignUpPage .form-horizontal .form-group{margin:0px;}
.LoginSignUpPage .form-horizontal .form-group label{font-weight:500;margin-bottom:0px;}

.LoginSignUpPage .form-horizontal .form-group .form-control{width:100%;line-height:34px;font-size: 16px;height:34px;
border: #dfe3e9 solid 1px;background:#fff;border-radius:4px;padding-left: 10px;}**/
	
}


/* XS Portrait */
@media (max-width: 480px) {
	.amuAssociations_wrapper .addociationList > li{ width:100%;}
	.bannerImage figure figcaption h4{ font-size:18px;}
	.bannerImage figure figcaption h1{ font-size:40px;}
	.themeBtn.btn-xlg, .themeBtn2.btn-xlg{ padding:5px 25px; font-size:19px;}
	.themeBtn.btn-xlg.mr-lg{ margin-right:5px !important;}
	.bannerImage figure figcaption{ padding-top:50px;}
	.sectionHeading .deco_heading{ font-size:17px; margin-bottom:4px;}
	.sectionHeading h3{ font-size:17px;}
	.topConnectInfo_box{ padding:60px 0 0px 0; margin-top:30px;}
	.topConnectInfo_box .ourInfo_box{ margin:0; padding: 0;}

	.topConnectInfo_box .ourInfo_box .innerInfo_box figure{ width:100px; height:100px; line-height:100px;}
	.topConnectInfo_box .ourInfo_box .innerInfo_box figure i{ font-size:60px;}
	
	.about_tab_nav .nav-tabs > li a{ font-size:13px; padding:20px 10px;}
	
	.amuDetail_list{ display:block;}
	.amuDetail_list > li{ display:block;}
	.notableAlumni-list li{ width:100%;}
	.footer_develop{width:100%!important;text-align:center;}
	.footerNav{ text-align:left;}
	.footerNav > li{ display:inline-block; width:50%;}
	.footerNav > li + li a::after{ display:none}
	.footerNav > li a{ padding:8px 15px;}
    .footerSocial {margin-top:60px;}
	.bordercrumb li:nth-child(1):before{ content: "|";color: #999; position: absolute;top:8px;left:48%;}
	.bordercrumb li:nth-child(3):before{ content: "|";color: #999; position: absolute;top:40px;left:48%;}
	
	.LoginSignUpPage .modal-dialog .modal-content .modal-body {   padding: 15px;}
    .LoginSignUpPage .getIntouch a{ width:49%;}
	.LoginSignUpPage .getIntouch a p{ width:75px; font-size:13px;}
	.LoginSignUpPage .getIntouch a i{ font-size:20px}
	.messages{ padding:10px;}
	
	.professional_image-box{ margin-bottom:20px;}
	.professional_image-box .cover-image{ height:120px;}
	.professional_image-box .professional_image{ top:30px; height:120px; width:110px;}
	.professional_image-box .professional_user_name{ padding:40px 0 0;}
	.professional_info ul li .text-right { text-align: left;}
	
	.navbar.navbar-custom .logo, .navbar.navbar-custom.innerPageHeader .logo { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; box-shadow: none; top: -25px; width: 100px; padding:0 }
	.topSerachBox .searchInput { width: 170px;}
	#search_result{min-width: 270px;}
	.topSerachBox .advanchSearch { font-size: 11px; padding: 0 10px;height: 24px; line-height: 24px; }	
	.topSerachBox .form-control {font-size: 11px;height: 24px;}
	.top-search-button { height: 24px; width: 27px;}
	.topSerachBox i {font-size: 13px;}
	.form-toggle-btn{ height:24px; width:20px;}
	.form-toggle-btn .icon-mobileMenubtn{ font-size:14px;}
	.mainBodySection{ padding-top:50px;}
	.destopByteSection .testim-list{min-height:410px;}
}


@media  (max-width:667px)  {
 .image-parallax{ background-attachment:initial!important;background-size: cover !important;}
  }

@media (max-width:414px){
 .image-parallax{ background-attachment:initial!important;background-size: cover !important;}

 
}

  




