

.tt {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
    line-height: 1.42857143;
    color: #333;background-color:green;}

.img-replace {display: inline-block;overflow: hidden; text-indent: 100%; color: transparent;white-space: nowrap;}


.cd-nugget-info {text-align: center; position: absolute; width: 100%;height: 50px;line-height: 50px; bottom: 0;left: 0;}
.cd-nugget-info a { position: relative;font-size: 14px; color: #5e6e8d;-webkit-transition: all 0.2s;-moz-transition: all 0.2s; transition: all 0.2s;}
.no-touch .cd-nugget-info a:hover { opacity: .8;}
.cd-nugget-info span {vertical-align: middle;display: inline-block;}
.cd-nugget-info span svg { display: block;}
.cd-nugget-info .cd-nugget-info-arrow { fill: #5e6e8d;}
.cd-popup-trigger {display: block; width: 170px; height: 50px; line-height: 50px; margin: 3em auto; text-align: center;color: #fff !important; font-size: 14px;font-size: 0.875rem; font-weight: bold; text-transform: uppercase;border-radius: 50em;background: #ff5e5e ;box-shadow: 0 3px 0 rgba(0, 0, 0, 0.07);text-decoration: none;font-size:15px; }
@media only screen and (min-width: 1170px) {
  .cd-popup-trigger {
    margin: 6em auto;
  }
}
.cd-popup {position: fixed;left: 0;top: 0; height: 100%;width: 100%;background-color: rgba(94, 110, 141, 0.9); opacity: 0; visibility: hidden; -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;-moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;transition: opacity 0.3s 0s, visibility 0s 0.3s;z-index: 999;}
.cd-popup.is-visible {opacity: 1;visibility: visible; -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;-moz-transition: opacity 0.3s 0s, visibility 0s 0s; transition: opacity 0.3s 0s, visibility 0s 0s;}
.cd-popup-container { position: relative; width: 90%; max-width: 400px; margin: 4em auto; background: #FFF;border-radius: .25em .25em .4em .4em;text-align: center; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);-webkit-transform: translateY(-40px);-moz-transform: translateY(-40px);-ms-transform: translateY(-40px); -o-transform: translateY(-40px);
  transform: translateY(-40px); /* Force Hardware Acceleration in WebKit */-webkit-backface-visibility: hidden; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; transition-property: transform; -webkit-transition-duration: 0.3s;  -moz-transition-duration: 0.3s;transition-duration: 0.3s;}
.cd-popup-container p { padding: 3em 1em;}
.cd-popup-container .cd-popup-close { position: absolute; top: 8px; right: 8px; width: 30px; height: 30px;}
.cd-popup-container .cd-popup-close::before, .cd-popup-container .cd-popup-close::after {content: '';position: absolute;top: 12px;width: 14px;height: 3px; background-color: #8f9cb5;}
.cd-popup-container .cd-popup-close::before {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);left: 8px;}
.cd-popup-container .cd-popup-close::after {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);
  transform: rotate(-45deg); right: 8px;}
.is-visible .cd-popup-container { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}
@media only screen and (min-width: 1170px) {
  .cd-popup-container {
    margin: 8em auto;
  }
}

.cnt_mapselection{width: 100%;height: auto;background:#fff; float: left;padding-bottom: 20px;}
.showroom{font-size: 20px;color:#333333;font-weight:bold;padding-top: 20px;padding-left: 34px;display: block;text-transform:uppercase;letter-spacing:.5px;}
.showroom::after {content: "";background:#335977;height: 2px;width: 80px;display: block;}
.cnt-frist{width: 45%;min-height:300px;height: auto;float: left;background:#eceaea;margin-left: 3%; margin-top: 20px;padding-top: 15px;padding-left: 15px;padding-bottom: 15px;}
.cnt-second{width: 45%;min-height: 300px;height: auto;float: left;background:#eceaea;margin-left: 3%; margin-top: 20px;padding-top: 15px;padding-left: 15px;padding-bottom:15px; }
.cnt_address{width: 50%;float: left; }
.cnt_map{width: 50%;float:left;}
.address_head{font-size:18px;font-weight: 700;display: block;letter-spacing: .5px;color:#020000;padding-bottom: 13px;  }
.address-details { }
.address-details p{font-size: 15px; font-weight: 200; line-height: 7px; letter-spacing: .4px; color:   #020000; display: block;  padding-top: 0px;}

@media screen and (min-width: 480px) and (max-width:992px)
{
    .cnt-frist{width:97%;margin-left: 1%; }	
	.cnt-second{width:97%;margin-left: 1%;}
	.showroom{padding-left: 13px;}
}

@media screen and (min-width: 320px) and (max-width:480px)
{
	.cnt-frist{width:95%;margin-left: 1%;min-height: 357px; }	
	.cnt-second{width:95%;margin-left: 1%;min-height: 357px;}
	.cnt_address{width: 100%;}
	.showroom{padding-left: 13px;}
	
}






