@media all and (max-width: 1280px){

}
@media all and (max-width: 1024px){
	
}
@media all and (min-width: 960px) and (max-width: 1023px){

}
@media all and (min-width: 768px) and (max-width: 959px) {
	
.header-wraper .navbar-inverse .navbar-nav>li>a
{
	padding: 10px 12px!important;
	font-size: 11px!important;
}
.header-nav-wrap .navbar .navbar-nav .last-child-menu a
{
	padding: 7px 15px 0px 0px!important;
}
.header-wraper .dropdown-menu>li>a
{
	font-size:12px;
}
.contact_wraper .inner-content .left-box
{
	    border-right: none;
}
}
@media all and (min-width: 600px) and (max-width: 767px) {

.header-wraper .navbar-inverse .navbar-nav>li>a
{
	padding: 10px 12px!important;
	font-size: 11px!important;
}
.header-nav-wrap .navbar .navbar-nav .last-child-menu a
{
	padding: 7px 15px 0px 0px!important;
}
.header-wraper .dropdown-menu>li>a
{
	font-size:12px;
}
}
@media all and (max-width:736px) and (orientation:landscape) {
	.header-wraper .navbar-inverse .navbar-nav>li>a
{
	padding: 10px 12px!important;
	font-size: 11px!important;
}
}
@media all and (min-width: 480px) and (max-width: 599px) {

	
.about-wraper .heading-home-page
{
	padding-top:15px;
}
.text-info-section-home .heading-features
{
	width: 100%;
}
.info-report-wraper form select
{
	display: block;
    margin-bottom: 14px;
    width: 100%;
	margin-left: 0px; 
}
.dataTables_wrapper .dataTables_filter input
{
	margin-bottom: 10px;
}
.search-form button
{
	float: none;
}

.box-hover
{
padding-right: 0px!important;
 padding-left: 0px!important;
}
.text-info-section-home
{
	margin:0px;
}
.contact_wraper .inner-content .left-box
{
	border-right:none!important;
}
.contact_wraper .inner-content .contact_address
{
	padding: 0px!important;
}
.contact_wraper .inner-content .contact_address h3
{
	font-size: 14px!important;
    line-height: 20px!important;
	 margin-top: 0px!important;
}
.contact_wraper .inner-content .address_link_deatils
{
	padding: 0px!important;
}
.contact_wraper .inner-content .right-box .address_link_deatils h3
{
	font-size:14px!important;
    margin-top: 0px!important;

}
.header-nav-wrap .navbar .navbar-nav .last-child-menu a
{
	display:none!important;
}
.header-wraper .social-wrap .contact li:last-child
{
	display:inline-block;
	padding-left: 1px;
	}
	.news-marquee-wraper
	{
		    height: 28px;
            padding-top: 0px;
            font-weight: 500;
	}
	.news-marquee-wraper .green-sec #carouselFade1
	{
		margin-top: 2px;
	}
.news-marquee-wraper .green-sec p
{
	font-size: 12px;
}

  .registration_wraper .page-lock {
    margin: 50px auto;
    width: 400px;
  }

  .registration_wraper .lock-body {
    margin: 30px;
  }

  .registration_wraper .lock-avatar {
    width: 120px;
    height: 120px;
    margin-top: 20px;
  }

  .registration_wraper .lock-form h4 {
    font-size: 16px;
  }

  .registration_wraper .lock-form .form-group .form-control {
    padding: 20px 20px;
    width: 170px;
  }

  .registration_wraper .lock-form .form-actions .btn-success {
    width: 170px;
    margin-bottom: 10px;
  }
	
}
@media all and (min-width: 321px) and (max-width: 479px) {
	.navbar-nav .open .dropdown-menu
{
    background-color:#ffffff!important;
	font-size:11px!important;
}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a
{
		color:#000000!important;
}
	.header-wraper .social-wrap .contact li:last-child
	{
		display:block;
	}
	.header-nav-wrap .navbar .navbar-nav .last-child-menu a
	{
		display: inherit;
	}
.logo-icon 
{
    display: none!important;
}
.header-wraper .navbar
{
	min-height: 0px!important;
}
.navbar-toggle
{
    position: absolute!important;
    top: -66px;
    right: -11px;
}
.navbar-inverse .navbar-toggle
{
	border-color: #ee7310!important;
    background-color: #ee7310;
}
.slider-wraper .text-center img
{
	height: 140px;
}
.quick-link-wraper .list-iteam
{
	height:220px;
}
.background-image-item
{
	width: calc( 52.33% - 4px);
}
.client-wraper
{
padding: 10px 0px 10px 0px;
}

.bx-wrapper img
{
	width: 106px!important;
    height: 106px!important;
    border-radius: 53px!important;
}
.bx-wrapper .bx-controls-direction a
{
  margin-top: -68px!important;
}


.registration_wraper .page-lock {
    margin: 30px auto;
  }

  .registration_wraper .lock-body {
    margin: 0px;
  }

.registration_wraper .page-lock .page-body {
    margin-top: 30px;
  }

  .registration_wraper .lock-avatar {
    margin-top: 20px;
  }

  .registration_wraper .lock-avatar-block {
    display: block;
    width: 100%;
    text-align: center;
    margin-bottom: 10px;
  }

 .registration_wraper .lock-form {
    padding-left: 20px;
  }

  .registration_wraper .lock-form h4 {
    font-size: 16px;
    text-align: center;
  }

 .registration_wraper  .lock-form .form-group .form-control {
    padding: 20px 20px;
    width: 240px;
  }

.registration_wraper .lock-form .form-actions .btn-success {
    width: 240px;
    margin-bottom: 20px;
  }
  .news-marquee-wraper
  {
	height: 34px;
    padding-top: 0px;
    font-weight: 500;
  }
  .news-marquee-wraper .green-sec #carouselFade1
  {
	  margin-top: 5px;
  }
  .navbar-nav>li>.mega-dropdown-menu
  {
	  width:100%!important
  }
  .mega-dropdown-menu > li > ul > li > a
  {
	  font-size:12px;
  }
  .navbar-nav .open .dropdown-menu .dropdown-header
  {
	  padding: 5px 11px 5px 0px!important;
	  font-size:13px;
  }
  .contact_wraper .inner-content .left-box
  {
	  border-right:none;
  }
  .registration_wraper .lock-form
  {
	  padding-left: 0px;
  }
  .registration_wraper .text-field
  {
	 padding-top: 8px;
    font-size: 14px;
    padding-left: 16px;
  }
  .registration_wraper .lock-head
  {
	  font-size: 17px;
	  padding: 8px 0px;

  }
  .text-info-section-home
  {
	  margin:0px;
  }
}



