@media (max-width: 1199px)  and (min-width:992px){
	.model-teaser-inner .button{
		font-size: 16px !important;
	}
	.modelCategory-teaser-image {
	    min-height: 210px;
	}
	.modelCategory-teaser-desc{
		min-height: 260px;
	}
}
@media (max-width: 400px){
	h1{
		font-size: 25px !important;
	}
}
@media (max-width:991px){
	.owl-controls{
		display: none !important;
	}
	.model-overview{
		padding: 0;
	}
	.model-categories .modelCategory-teaser-image {
	    min-height: 240px !important;
	    background-size: 100%;
	    max-width: 100%;
	    margin: 0 auto;
	}

	.model-categories-startpage .modelCategory-teaser-image {
	    min-height: 300px !important;
	    background-size: 100%;
	    max-width: 100%;
	    margin: 0 auto;
	}
}

@media (max-width: 767px){
	.sed-card-list-item , .img-line{
	    height: 180px;
	}
	.img-flex .button{
		position: relative;
	  	margin: 30px auto;
		display: block;
		float: none !important;

		top: initial;
		right: initial;
	}
	.img-flex .model-img{
		display: block;
	  	margin: 0 auto;
	}
	.img-flex .icon-sort{
		position: absolute;
		top: 25px;
	}
	.sub-menu-model-cat ul {
	    list-style: none;
	    float: left;
		padding: 0;
	}
	.sub-menu-model-cat li {
	    float: none;
	    margin-left: 30px;
	    text-transform: uppercase;
	}
	.call-to-action-header{
		text-align: center;
		display: block;
		margin-bottom: 15px;
	}
	#customer-inquiry .col-sm-6, #customer-inquiry .textarear{
		margin-bottom: 15px;
	}
	.modelRow .img-responsive{
		display: block;
		margin: 0 auto;
	}
	.modelrow-text{
		text-align: center;
		margin-top: 15px;
	}
	.remove-model-from-inquery img{
		display: block;
		margin: 0 auto;
		float: none !important;
		margin-top: 15px;
	}
}

@media (max-width:726px) {
	.verticalStep {
		width: 33.3%;
	}
}
@media (max-width:556px) {
	.verticalStep {
		width: 50%;
	}
	.sed-card-list-item-left{
		padding:50px 15px;
	}
}
@media (max-width:460px) {
	.verticalStep {
		width: 100%;
	}
	.sed-card-list-item-left{
		font-size: 15px;
	}
	.img-flex .model-img {
	    max-width: 100px;
	}
	.myLoginForm {
    padding: 20px;
	margin-top: 10px;
	}
}
@media (max-width:405px) {
	.col-xxs-5{
		width: 40%;
		padding-right: 7.5px;
	}
	.col-xxs-7{
		width: 60%;
		padding-left: 7.5px;
	}
	#sortable{
		padding: 0;
	}
	.sed-card-list-item-left{
		font-size: 13px;
	}
	.icon-sort{
		height: 25px;
	}
}
@media (max-width: 366px){
	.button-text{
		font-size: 20px;
	}
	.button-img{
		width: 30px;
	}
}
@media (max-width:650px) {
	.rergistrationTab label, .model-edit-tab label {
	    width: 100%;
	    margin-top: 5px;
	}
	.rergistrationTab .field, .model-edit-tab .field {
	    width: 100%;
	}
	.rergistrationTab .registration-select .bs-caret, .model-edit-tab .registration-select .bs-caret {
	    margin-left: 0px;
		right: 0;
	}
	.rergistrationTab .registration-select .filter-option, .model-edit-tab .registration-select .filter-option {
	    max-width: 85%;
	}
	.rergistrationTab .dropdown-menu, .model-edit-tab .dropdown-menu {
	    min-width: 85% !important;
	}
}
