h2{ line-height:2.525em; } .link { position: relative; padding: 0.1em 0.3em; display: inline-block; transition: .3s; color: #fff; } .link::after { position: absolute; bottom: 0; left: 50%; content: ''; width: 0; height: 1px; background-color: #fff; transition: .3s; transform: translateX(-50%); } .link:hover::after { width: 70%; } .link-footer { position: relative; padding: 0.1em 0.3em; display: inline-block; transition: .3s; color: #fff; } .link-footer::after { position: absolute; /*bottom: 0;*/ top: 1.375em; left: 50%; content: ''; width: 0; height: 1px; background-color: #fff; transition: .3s; transform: translateX(-50%); } .link-footer:hover::after { width: 100%; } table { border-collapse: collapse; width: 100%; } table th, table td { border: 1px solid #dbe1e8; padding: 1.575em; } table th { background: #f9fafc; text-align: left; width: 20%; color: #adadad; vertical-align: middle; } @media screen and (max-width: 780px) { table tr, table th, table td { display: block; width: auto; } table tr:first-child { border-top: 1px solid #dbe1e8; } table th, table td { border-top: none; } } .boreder-bottom{ border-bottom: 1px solid #5d5e60; } .business-feeds-area p{ text-align: center; font-size: 12px; line-height: 15px; } .g-map { position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden; } .g-map iframe, .g-map object, .g-map embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .white{ color:#fff; } .slide-text h2 { -webkit-animation: blurFadeInOut 6s ease-in backwards; -moz-animation: blurFadeInOut 6s ease-in backwards; -ms-animation: blurFadeInOut 6s ease-in backwards; animation: blurFadeInOut 6s ease-in backwards; } @-webkit-keyframes blurFadeInOut { 0% { opacity: 0; text-shadow: 0px 0px 40px #fff; -webkit-transform: scale(1.3); } 20%, 75% { opacity: 1; text-shadow: 0px 0px 1px #fff; -webkit-transform: scale(1); } 100% { opacity: 0; text-shadow: 0px 0px 50px #fff; -webkit-transform: scale(0); } } .thank-content h2{ line-height:1.2em;} /* @media all and (-ms-high-contrast:none) { body{ font-family: 'M PLUS Rounded 1c', sans-serif;} } IE11 @media all and (-ms-high-contrast:none) { *::-ms-backdrop, body{ font-family: 'M PLUS Rounded 1c', sans-serif;} } }*/ .table{ border-collapse: collapse; border-spacing: 0; width: 100%; } .table tr{ border-bottom: dotted 1px #eee; cursor: pointer; } .table tr:hover{ background-color: #d4f0fd; } .table th{ text-align: center; /*width: 25%;*/ padding: 20px 0; } btn.btn-gray { color: #404040; font-size: 1.4em; background-color: #ccc; } .btn.btn-orenge:hover { color: #404040; background-color: #eee; }