.new-column-first{
margin-top: 13px;
}
.new-column-second{ 
	margin-top: 0px;
}
.new-column-three{ 
	margin-top: -12px;
}
.new-column-four{ 
	margin-top: 179px;
}
.new-column .item:nth-child(4){
	margin-top: 70px !important;
  margin-bottom: 80px !important;
}
.get-modal .modal-content:after {
  height:360px !important;
}
.button-up{
  position: fixed;
  right: 20px;
  bottom: 50px;
  border-radius: 50%;
  background: #eaa548;
  color: white;
  z-index: 3;
  padding: 3px;
  color: white;
	transition: all 0.3s;
}
.button-up:focus {
  color: white;
  text-decoration: none;
}
.button-up:hover {
  color: white;
	transition: all 0.3s;
  text-decoration: none;
  font-size: 18px;
}
.button-up img{
  width: 50px;
}
.button-up__icon{
mask: url(../img/arrow-right-solid.svg);
    mask-size: auto;
  mask-repeat: no-repeat;
  mask-size: cover;
  display: block;
  width: 27px;
  height: 27px;
  background: white;
  transform: rotate(-90deg);
  margin: 0;
  mask-position: center;
}

.ftr-form option{
  background-color: rgb(50, 50, 50)
}

.promo-form option {
  background-color: rgb(50, 50, 50)
}

.form-row .form-group--second{
  flex: 0 0 25% !important;
  max-width: 25% !important;
}

.clear {
    clear: both;
}

.map-bg {background: url(../img/map-txt-bg.png) 0px 0px no-repeat;position: absolute;width:665px;height:299px;right: 0px;top: 20px;z-index: 60;
display: none}
.map-bl {position: relative;margin-top: 50px;}
.map {overflow: hidden;background: url(../img/map_bg.jpg) 0px 0px no-repeat;height:526px;background: url(../img/map-bg.png) 0px 0px no-repeat;
position: relative;z-index: 80;}
.map-txt {
    float: left;
    width: 424px;
    margin-left: 60px;
    margin-top: 64px;
    position: absolute;
    z-index: 80;
    max-width: 100%;
    right: 0;
	    background: url(../img/map-txt-bg.png) 0px 0px no-repeat;
    background-size: cover;
    top: 0;
}
.map-pic {
width: 66%}
.map-diller-zag {font-size: 36px;line-height: 50px;color: #E6901C;margin-bottom: 34px;}
.map-diller-txt {font-size: 18px;line-height: 28px;color: #666;font-weight: 500;font-style: italic;padding:0 3px;}
.map-diller-battom {width: 388px;text-align: center;padding: 19px 0px 17px 0px;font-size: 24px;line-height: 24px;color: #fff;position: relative;margin-top:39px;
border: 0px;outline: none;cursor: pointer;z-index: 90;background: url(../img/pa_button-bg.png) 0px 0px no-repeat;}
.map-diller-battom a {color: #fff;}
.map-diller-battom a:hover {color: #000;}

.map-block-bottom {width: 1315px;margin: 0 auto;margin-top:10px;margin-bottom:50px;}
.map-bottom {width:250px;float: left;margin-right: 105px;}
.map-bottom-zag {font-size: 24px;color: #666;line-height: 30px;font-family: 'RobotoBlackItalic';padding-left:20px;background: url(../img/map-bottom-zag-bg.png) 0px 0px no-repeat;
min-height: 33px;padding-top: 7px;margin-bottom: 15px;}
.map-bottom-txt {font-size: 18px;color: #666;line-height: 24px;font-family: 'RobotoRegular';font-weight: 500;font-style: italic;padding-left:20px;}
.map-sep {margin-top: 20px;width:100%;}
.map-sep-l {background: url(../img/map-sep.png) 0px 0px no-repeat;width:50%;height:20px;float: left;}
.map-sep-r {background: url(../img/map-sep.png) top right no-repeat;width:50%;height:20px;float:right;}
.map-bottom-last {margin-right: 0px;}


.notify.success {
    background-color: #e58e1a !important;
	color: black;
}
.dealers{
	padding-top: 0px !important;
}
.footer .form-group--second .btn{
	padding: inherit !important;
    height: 100%;
}

@media screen and (max-width: 576px) {
    .form-row .form-group--second .btn {
        height: 47px;
    }
}


.notify.success{
 border-left: none !important;
}
.notify .notification-title {
  font-size: 1.5rem !important;
  position: relative;
}
.notification-title:after{
 content: ' ';
 background: url(../img/close2.png) 0px 0px no-repeat;
 height: 25px;
 width: 25px;
 cursor: pointer;
 position: absolute;
 right: 0px;
}
.notify .notification-content {
  font-size: 1.3rem !important;
}
.vue-notification-group{
top: calc(50% - 30px);
}
.vue-notification-wrapper{
	position: fixed;
  max-width: 550px;
  left: 50%;
  top: 50%;
  z-index: 500;
  transform: translate(-50%) translateY(-50%);

}
.notify .notification-title{  
 margin-bottom: 25px;
}
@media screen and (max-width: 1998px){
.map-pic {
    width: 52%;
    margin-top: 92px;
}
}
@media screen and (max-width: 992px){
.map-pic {
    width: 100%;
    margin-top: 0;
}
	.map{
	/*height: 650px*/
        height: auto;
    }
	.map-txt{
	width: unset;
		margin-left: unset;
		margin-top: unset;
		position:unset;
	}
	.form-row .form-group--second {
    flex: 0 0 50% !important;
    margin-bottom: 15px;
    max-width: 50% !important;
}
}
@media screen and (max-width: 576px){
	.form-row .form-group--second {
    flex: 0 0 100% !important;
    max-width: 100% !important;
    }
    .map-diller-battom {
        width: auto;
    }
}