@charset "utf-8";
/* CSS Document */
@media only screen and (min-width: 980px) and (max-width: 1120px) {
	.nav > li > a {
	  position: relative;
	  display: block;
	  padding: 10px 18px;
	  font-size:14px;
	}
}
@media (min-width: 0px) and (max-width: 981px){
	.serach-add-button {
		bottom: 21px;
		position: absolute !important;
		right: 10px;
	}
}
@media only screen and (min-width: 959px) and (max-width: 980px) {
	.logo_sec {margin-top: 46%;}
	.nav > li > a {
	  position: relative;
	  display: block;
	  padding: 10px 8px;
	  font-size:14px;
	}
	.btn-width {
    min-width: 80px;
	}
	.mainstructure{
	position:relative;
	margin-top:19%;
	margin-bottom:5%;
	}
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
	.logo_sec {margin-top: 50%;}
	.nav > li > a {
	  position: relative;
	  display: block;
	  padding: 10px 8px!important;
	  font-size:14px!important;
	}
	.btn-width {
    min-width: 80px;
	}
	.mainstructure{
	position:relative;
	margin-top:22%;
	margin-bottom:5%;
	}
	.search-btnbg{
		padding: 9px 14px 7.5px;
	}
	.list-inline > li {padding-left:0px;}
	.input-group-addon {
  		padding: 6px 2px;
	}
}

@media only screen and (max-width: 767px) {
	.nav > li > a {
	  position: relative;
	  display: block;
	  padding: 10px 8px!important;
	  font-size:14px!important;
	}
	.mainstructure{
		position:relative;
		margin-top:22%;
		margin-bottom:3%;
		}
	
}
