CSS-Sass
view release on metacpan or search on metacpan
t/sass-spec/benchmarks/vanilla_css_huge.scss view on Meta::CPAN
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
line-height: 25px;
text-transform: uppercase; }
.form-item {
*zoom: 1;
margin: 0 0 5px;
padding: 0 5px; }
.form-item:before, .form-item:after {
content: " ";
display: table; }
.form-item:after {
clear: both; }
.form-submit-wrapper {
text-align: center; }
.form-submit-button {
padding: 10 40px; }
.form--error {
background: #FF9696;
color: #522C31;
border-color: #522C31; }
.form-item[name="FirstName"] {
width: 50%;
float: left; }
.form-item[name="LastName"] {
width: 50%;
float: left; }
.form-item[name="State"] {
width: 33.333%;
float: left; }
.form-item[name="Phone"] {
width: 66.666%;
float: left; }
.form-thankyou {
position: absolute;
display: none;
margin: 10px 0 0 5px;
width: 100%;
text-align: center; }
.form-link-wrapper {
text-align: center; }
.form-link {
line-height: 35px;
padding: 0 30px; }
.form-select {
position: relative; }
.form-select .form-input {
background: transparent;
border: 1px solid #b0b0b0;
font-size: 16px;
border-radius: 0;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
text-indent: 0.01px;
text-overflow: '';
z-index: 99; }
.form-select .form--error {
background: #FF9696;
color: #522C31;
border-color: #522C31; }
.form-select:after {
content: '\25BC';
position: absolute;
right: 5px;
top: 6px;
color: #4c4c4c;
pointer-events: none; }
.form-inline-select {
position: relative;
margin: 10px 0;
display: block;
text-align: center; }
.form-inline-select select {
min-width: 100%; }
@media screen and (min-width: 960px) {
.form-inline-select {
display: inline-block;
margin: 10px 5px; } }
.form2-wrapper {
*zoom: 1;
max-width: 60em;
margin-left: auto;
margin-right: auto;
max-width: 32.5em;
padding: 10px 10px 20px; }
.form2-wrapper:before, .form2-wrapper:after {
content: " ";
display: table; }
.form2-wrapper:after {
clear: both; }
@media screen and (min-width: 960px) {
.form2-wrapper {
max-width: 60em; } }
@media screen and (min-width: 960px) {
.form2-wrapper {
padding: 30px 10px; } }
.form2-content {
display: block;
float: left;
margin-right: 10.34483%;
width: 100%; }
.form2-content:last-child {
margin-right: 0; }
@media screen and (min-width: 960px) {
t/sass-spec/benchmarks/vanilla_css_huge.scss view on Meta::CPAN
.casestudy-panel:last-child {
margin-right: 0; }
@media screen and (min-width: 960px) {
.casestudy-panel {
display: block;
float: left;
margin-right: 5.66038%;
width: 39.62264%; }
.casestudy-panel:last-child {
margin-right: 0; } }
.casestudy-award-title {
text-transform: uppercase; }
.casestudy-award-subtitle {
text-transform: none;
display: block;
font-weight: 300;
font-size: 16px; }
.casestudy-award-main {
padding: 0 0 20px;
margin-bottom: 20px;
border-bottom: 1px solid #b0b0b0; }
.casestudy-panel {
background: white;
box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);
text-align: center;
padding: 10px 20px; }
.casestudy-panel-link {
line-height: 30px;
padding: 0 30px; }
.casestudy-panel-content {
margin-bottom: 10px;
font-size: 14px;
font-weight: 400;
line-height: 20px; }
.casestudy-quote-wrapper {
background: white;
box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);
margin-bottom: 20px; }
.casestudy-quote-text {
padding: 20px; }
.casestudy-quote-attribution {
background: #037bac;
padding: 20px;
text-align: center;
position: relative; }
.casestudy-quote-attribution:after {
content: '';
display: block;
height: 0px;
width: 0px;
border-top: 15px solid white;
border-left: 20px solid transparent;
border-right: 20px solid transparent;
position: absolute;
top: 0;
left: 50%;
margin-left: -20px; }
.casestudy-quote-name {
color: white;
font-size: 18px;
font-weight: 400;
display: block;
margin-bottom: 5px; }
.casestudy-quote-title {
color: white;
font-style: italic;
display: block; }
.casestudy-image-wrapper {
text-align: center; }
.casestudy-image {
max-width: 100%;
height: auto; }
.customer-list-content {
*zoom: 1;
max-width: 60em;
margin-left: auto;
margin-right: auto;
max-width: 32.5em;
padding: 10px 10px; }
.customer-list-content:before, .customer-list-content:after {
content: " ";
display: table; }
.customer-list-content:after {
clear: both; }
@media screen and (min-width: 960px) {
.customer-list-content {
max-width: 60em; } }
.customer-list {
padding: 0;
margin: 10px 0 0 0;
font-size: 0;
min-height: 135px;
position: relative;
*zoom: 1; }
.customer-list:before, .customer-list:after {
content: " ";
display: table; }
.customer-list:after {
clear: both; }
.customer-list-item {
padding: 10px 5px;
list-style: none;
margin: 0;
text-align: center;
width: 50%;
display: inline-block; }
t/sass-spec/benchmarks/vanilla_css_huge.scss view on Meta::CPAN
display: table; }
.pricing-table-mobile:after {
clear: both; }
@media screen and (min-width: 960px) {
.pricing-table-mobile {
display: none; } }
.pricing-feature {
text-align: right;
color: #037bac;
font-weight: 400;
padding: 10px 0;
display: table-cell;
padding-right: 3.22581%;
width: 25.80645%; }
.pricing-feature:last-child {
width: 22.58065%;
padding-right: 0; }
.pricing-row:nth-of-type(4) .pricing-feature {
padding: 40px 20px 10px; }
.pricing-cell {
background: white;
border-left: 20px solid #f5f6f6;
border-bottom: 1px solid #dddddd;
text-align: center;
display: table-cell;
padding-right: 3.22581%;
width: 25.80645%;
padding: 10px; }
.pricing-cell:last-child {
width: 22.58065%;
padding-right: 0; }
.pricing-row:nth-of-type(3) .pricing-feature {
padding: 30px 5px 10px; }
.pricing-row:nth-of-type(4) .pricing-cell {
padding: 40px 5px 10px;
position: relative; }
.pricing-row:nth-of-type(4) .pricing-cell:before {
content: ' ';
display: block;
width: 100%;
border-top: 1px solid #dddddd;
position: absolute;
left: 0;
top: 30px; }
@media screen and (min-width: 960px) {
.pricing-row:nth-of-type(4) .pricing-cell:after {
content: ' ';
display: block;
position: absolute;
left: 50%;
width: 0;
top: 0;
margin-left: -20px;
border-top: 15px solid #00b4ea;
border-left: 20px solid transparent;
border-right: 20px solid transparent; } }
@media screen and (min-width: 960px) {
.pricing-row:nth-of-type(4) .pricing-cell:nth-of-type(3):after {
content: ' ';
display: block;
position: absolute;
left: 50%;
width: 0;
top: 0;
margin-left: -20px;
border-top: 15px solid #00ac4d;
border-left: 20px solid transparent;
border-right: 20px solid transparent; } }
@media screen and (min-width: 960px) {
.pricing-row:nth-of-type(4) .pricing-cell:nth-of-type(4):after {
content: ' ';
display: block;
position: absolute;
left: 50%;
width: 0;
top: 0;
margin-left: -20px;
border-top: 15px solid #00ac4d;
border-left: 20px solid transparent;
border-right: 20px solid transparent; } }
.pricing-header-developer {
padding: 15px 5px;
border-left: 20px solid #f5f6f6;
background: #009ecd;
color: white;
font-weight: 400;
text-transform: uppercase;
font-size: 18px;
letter-spacing: 0.02;
position: relative; }
.pricing-header-starter {
padding: 15px 5px;
border-left: 20px solid #f5f6f6;
background: #037bac;
color: white;
font-weight: 400;
text-transform: uppercase;
font-size: 18px;
letter-spacing: 0.02;
position: relative; }
.pricing-header-enterprise {
padding: 15px 5px;
border-left: 20px solid #f5f6f6;
background: #019543;
color: white;
font-weight: 400;
text-transform: uppercase;
font-size: 18px;
letter-spacing: 0.02;
position: relative; }
.pricing-price-developer {
padding: 15px 5px;
border-left: 20px solid #f5f6f6;
color: white;
background: #00b4ea;
color: white;
font-weight: 300;
position: relative; }
.pricing-price-starter {
padding: 15px 5px;
border-left: 20px solid #f5f6f6;
color: white;
background: #0097d5;
color: white;
font-weight: 300;
position: relative; }
.pricing-price-enterprise {
padding: 15px 5px;
border-left: 20px solid #f5f6f6;
color: white;
background: #00ac4d;
color: white;
font-weight: 300;
position: relative; }
t/sass-spec/benchmarks/vanilla_css_huge.scss view on Meta::CPAN
.main-header.mw-new-new .main-header-navlist > .menu-item:last-child > a {
background: #cc3;
padding: .75rem 1.25rem;
line-height: initial;
letter-spacing: initial;
border-radius: 0;
font-weight: 700;
text-transform: uppercase;
font-size: .875rem;
margin: 5px 0 0 0; }
.main-header.mw-new-new .main-header-toggle-wrapper > a {
color: #000;
font-weight: 400; }
@media screen and (min-width: 960px) {
.main-header.mw-new-new {
line-height: initial;
padding: 3rem 0 1.5rem;
border-top: .5rem solid #09c;
background: #fff; }
.main-header.mw-new-new .main-header-wrapper {
max-width: 74rem;
padding: 0 3.5rem;
position: relative; }
.main-header.mw-new-new .menu-header-menu-container {
float: right;
margin-right: 0;
display: inline;
position: absolute;
right: 0.5rem;
top: -0.5rem;
font-size: 1rem;
line-height: 1;
font-style: normal;
overflow: visible; }
.main-header.mw-new-new .main-header-logo-wrapper {
padding: 0; }
.main-header.mw-new-new .main-header-navlist {
height: auto;
line-height: 1em; }
.main-header.mw-new-new .main-header-navlist > .menu-item {
margin-right: 2.5rem;
position: relative;
vertical-align: middle;
border: none; }
.main-header.mw-new-new .main-header-navlist > .menu-item > a {
color: #000;
padding: 0;
font-size: 1rem;
font-weight: 400; }
.main-header.mw-new-new .main-header-navlist > .menu-item > a:hover {
background: none; }
.main-header.mw-new-new .main-header-navlist > .menu-item:first-child {
border: 0; }
.main-header.mw-new-new .main-header-navlist > .menu-item:last-child a {
margin: 0; }
.main-header.mw-new-new .main-header-navlist > .menu-item:hover {
background: none; }
.main-header.mw-new-new .main-header-navlist > .menu-item > .sub-menu {
left: -15px;
padding-top: 1.45em;
background: transparent; } }
.features2 {
*zoom: 1;
display: block; }
.features2:before, .features2:after {
content: " ";
display: table; }
.features2:after {
clear: both; }
.features2-header {
background-color: white; }
.features2-heading {
*zoom: 1;
max-width: 60em;
margin-left: auto;
margin-right: auto;
max-width: 32.5em;
padding: 15px 10px;
text-align: center;
text-transform: uppercase;
font-weight: 400;
margin-bottom: 0;
font-size: 25px; }
.features2-heading:before, .features2-heading:after {
content: " ";
display: table; }
.features2-heading:after {
clear: both; }
@media screen and (min-width: 960px) {
.features2-heading {
max-width: 60em; } }
.features2-wrapper {
*zoom: 1;
max-width: 60em;
margin-left: auto;
margin-right: auto;
max-width: 32.5em;
padding: 25px 10px 15px;
margin: 0 auto; }
.features2-wrapper:before, .features2-wrapper:after {
content: " ";
display: table; }
.features2-wrapper:after {
clear: both; }
@media screen and (min-width: 960px) {
.features2-wrapper {
max-width: 60em; } }
.feature2-item {
padding: 15px 25px;
margin: 0 auto 20px;
box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
background: white;
max-width: 350px;
list-style: none; }
.feature2-item:nth-of-type(2n) .feature2-item-heading, .feature2-item:nth-of-type(2n) .feature2-item-iconwrapper {
color: #00ac4d; }
( run in 0.879 second using v1.01-cache-2.11-cpan-39bf76dae61 )