brand-assets
Version:
1,393 lines (1,299 loc) • 30.8 kB
CSS
/* --- Decision Tree --- */
.angular-ui-tree-handle:hover {
color: #f15b22;
}
.ng-isolate-scope .tree-node.question,
.ng-isolate-scope .tree-node.fork,
.ng-isolate-scope .tree-node:before {
color: #fff;
background: #f15b22;
background: -moz-linear-gradient(top, #f15b22 0%, #c2491b 100%);
background: -webkit-linear-gradient(top, #f15b22 0%, #c2491b 100%);
background: linear-gradient(to bottom, #f15b22 0%, #c2491b 100%);
filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f15b22', endColorstr='#c2491b', GradientType=0);
}
/* --- End Decision Tree --- */
@media (max-width: 767px) {
.carousel-indicators {
bottom: -5px;
}
#mainCarousel .carousel-control {
display: none;
}
}
/* Mesh Responsive login header + responsive mobile menu */
@media only screen and (min-width: 768px) and (max-width: 1023px) {
nav ul.nav-tabs li a span {
font-size: 13px;
}
}
@media (max-width: 767px) {
.home header {
padding: 0 15px;
}
header #slogan-main {
position: absolute;
top: 43px;
left: 15px;
font-size: 10px;
padding: 0;
}
.home header .login-header {
right: -10px;
}
.home header .login-header a {
padding: 0 10px ;
}
.home header h1 img {
margin-top: 8px;
}
nav.brand-top-menu,
nav.tester-top-menu {
margin-top: 0;
width: auto ;
display: block;
position: absolute;
top: 0;
right: 0 ;
padding: 0;
min-height: 2em;
line-height: 1em;
}
nav.brand-top-menu > ul,
nav.tester-top-menu > ul {
max-height: 0;
overflow: hidden;
margin: 0;
transition: max-height 0.25s linear;
margin: 99px 0 0 0;
position: relative;
z-index: 3;
background: #fff;
}
nav.brand-top-menu li,
nav.tester-top-menu li {
transition: visibility .25s linear;
display: inline-block;
border: 1px solid #ccc;
border-bottom: 0;
margin: 0 .3em;
position: relative;
visibility: hidden;
display: block;
padding: 0 ;
margin: 0 ;
min-width: 150px;
}
nav.brand-top-menu li a,
nav.tester-top-menu li a {
padding: 0 ;
height: auto ;
width: 100% ;
background: none ;
box-shadow: none ;
border-radius: 0 ;
}
nav ul.nav-tabs li a span br {
display: none;
}
nav.brand-top-menu ul.nav-tabs,
nav.tester-top-menu ul.nav-tabs {
width: auto ;
}
nav.brand-top-menu ul.nav-tabs li a span,
nav.tester-top-menu ul.nav-tabs li a span {
text-indent: inherit;
width: auto ;
}
nav ul.nav-tabs li {
height: auto;
float: none;
}
nav ul.nav-tabs li a span {
padding: 8px 12px ;
display: block;
background: none ;
height: auto;
}
nav ul.nav-tabs li.active span.arrow {
display: none;
}
nav ul.nav-tabs li.active,
nav ul.nav-tabs li.active a span,
nav ul.nav-tabs li.active a,
nav ul.nav-tabs li.active a:hover,
nav ul.nav-tabs li a:hover {
background: #e8562d ;
color: #fff;
}
nav.brand-top-menu .navbar-handle,
nav.tester-top-menu .navbar-handle {
display: block;
}
#navbar-checkbox:checked + nav.brand-top-menu ul,
#navbar-checkbox:checked + nav.tester-top-menu ul {
max-height: 300px;
border-bottom: 1px solid #ccc;
}
#navbar-checkbox:checked + nav.brand-top-menu li,
#navbar-checkbox:checked + nav.tester-top-menu li {
visibility: visible;
width: auto;
height: auto;
}
#navbar-checkbox:checked + nav.brand-top-menu .navbar-handle,
#navbar-checkbox:checked + nav.brand-top-menu .navbar-handle:after,
#navbar-checkbox:checked + nav.brand-top-menu .navbar-handle:before,
#navbar-checkbox:checked + nav.tester-top-menu .navbar-handle,
#navbar-checkbox:checked + nav.tester-top-menu .navbar-handle:after,
#navbar-checkbox:checked + nav.tester-top-menu .navbar-handle:before {
border-color: #aaa;
}
nav.brand-top-menu .navbar-handle,
nav.tester-top-menu .navbar-handle {
position: absolute;
font-size: 1.2em;
top: 50px;
right: 15px;
z-index: 10;
}
.dashboard header .social-media {
margin: 45px 34px 0 0 ;
position: relative;
z-index: 9;
}
.dashboard header .social-media a.logout {
border: none;
}
nav ul.nav-tabs {
height: auto;
}
}
.navbar-checkbox {
display: none;
}
.navbar-handle {
display: none;
cursor: pointer;
position: relative;
font-size: 45px;
padding: .5em 0;
height: 0;
width: 1.66666667em;
border-top: 0.13333333em solid;
}
.navbar-handle:before,
.navbar-handle:after {
position: absolute;
left: 0;
right: 0;
content: ' ';
border-top: 0.13333333em solid;
}
.navbar-handle:before {
top: 0.37777778em;
}
.navbar-handle:after {
top: 0.88888889em;
}
/* --- Sliders CSS --- */
.rz-slider-container.height .rzslider.rz-vertical .rz-ticks .rz-tick:nth-child(12n+1) {
width: 100%;
left: 0;
}
.rz-slider-container.height .rzslider.rz-vertical .rz-ticks .rz-tick:nth-child(12n+7) {
width: 60%;
left: 40%;
}
.rz-slider-container.height .rzslider.rz-vertical .rz-ticks .rz-tick:nth-child(12n+1) .rz-tick-value {
display: block;
left: 120%;
margin-top: -4px;
color: #afafaf;
font-weight: bold;
}
.rz-slider-container:not(.height) .rzslider.rz-vertical .rz-ticks .rz-tick:nth-child(2n+1) {
width: 100%;
left: 0;
}
.rz-slider-container:not(.height) .rzslider.rz-vertical .rz-ticks .rz-tick:nth-child(2n) {
width: 60%;
left: 40%;
}
.rz-slider-container:not(.height) .rzslider.rz-vertical .rz-ticks .rz-tick:nth-child(2n+1) .rz-tick-value {
display: block;
left: 120%;
margin-top: -4px;
color: #afafaf;
font-weight: bold;
}
.weight.rz-slider-container:not(.vertical) .rzslider .rz-ticks .rz-tick:nth-child(5n+1) {
display: block;
height: 34px;
color: #afafaf;
}
.weight.rz-slider-container:not(.vertical) .rzslider .rz-ticks .rz-tick:nth-child(5n+1) .rz-tick-value {
display: block;
color: #afafaf;
}
.alpha.rz-slider-container:not(.vertical):not(.weight) .rzslider .rz-ticks .rz-tick {
display: block;
height: 34px;
color: #afafaf;
}
.alpha.rz-slider-container:not(.vertical):not(.weight) .rzslider .rz-ticks .rz-tick .rz-tick-value {
display: block;
color: #afafaf;
}
.four.rz-slider-container:not(.vertical):not(.weight) .rzslider .rz-ticks .rz-tick:nth-child(2n+1) {
display: block;
height: 34px;
color: #afafaf;
}
.four.rz-slider-container:not(.vertical):not(.weight) .rzslider .rz-ticks .rz-tick:nth-child(4n+1) .rz-tick-value {
display: block;
color: #afafaf;
}
.rz-slider-container:not(.vertical):not(.weight):not(.four) .rzslider .rz-ticks .rz-tick:nth-child(2n+1) {
display: block;
height: 34px;
color: #afafaf;
}
.rz-slider-container:not(.vertical):not(.weight):not(.four) .rzslider .rz-ticks .rz-tick:nth-child(2n+1) .rz-tick-value {
display: block;
color: #afafaf;
}
.img-confidential-icon {
position: absolute;
right: 12px;
top: 43px;
}
.img-confidential-icon-roster {
position: absolute;
right: 2px;
top: 121px;
}
/* SECONDARY NAV */
#content .nav-tabs-top li.active a {
border-color: #EF4136 ;
background: #EF4136;
}
/* NEW WEBSITE */
.newhome {
font-family: 'Gotham A', 'Gotham B', 'Source Sans Pro', sans-serif;
font-size: 16px;
line-height: 22px;
color: #666;
}
.newhome .clear,
.newhome section {
clear: both;
}
.newhome a.login,
.newhome a.login:hover {
background: url(../img/login-btn.png) top left no-repeat;
width: 69px;
height: 131px;
color: #b7b6b6;
display: inline-block;
text-align: center;
font-size: 12px;
text-transform: uppercase;
line-height: 35px;
text-decoration: none;
margin: 150px 0 60px;
}
.newhome .green-bg {
background: #77bc1f;
color: #fff;
padding: 60px 0;
}
.newhome .green-bg h3,
.newhome .green-bg p {
color: #fff;
}
.newhome .green-bg h3 {
margin-bottom: 40px;
font-size: 32px;
}
.newhome .green-bg .divider {
background: #fff;
height: 4px;
}
.newhome .green-bg p {
margin-bottom: 160px;
}
.newhome .soft-gray-bg {
background: #f1f1f2;
}
.newhome .small-bg .brands {
text-align: center;
padding: 160px 0 100px;
}
.newhome .brands div {
height: 120px;
}
.newhome .small-bg .verify {
padding: 120px 80px;
}
@media (max-width: 767px) {
.newhome .small-bg section {
padding: 40px 15px;
}
.newhome .navbar-nav {
margin: 0 -15px 10px;
}
.newhome .small-bg .verify {
padding: 80px 15px;
}
}
@media (min-width: 768px) {
.newhome .navbar-default {
padding: 14px 40px;
}
.newhome .main-bg {
background: url(../img/mesh1_bg_ice.jpg) center no-repeat;
background-size: cover;
position: fixed;
top: 80px;
right: 0;
}
.newhome .small-bg section {
padding: 60px 80px;
}
.newhome p {
max-width: 80%;
}
.newhome.fullwidth p {
max-width: 100%;
}
.newhome.simple p {
max-width: 100%;
}
}
body.reg,
.newhome.fullwidth {
background: #f1f2f2;
}
.newhome.fullwidth .small-bg {
box-shadow: none ;
padding: 80px 0 0;
}
/* BASIC */
.newhome a {
color: #2cadc2;
}
.newhome p {
margin-bottom: 24px;
}
.newhome h2 {
margin: 0 0 40px;
clear: both;
font-size: 38px;
font-weight: 400;
color: #404041;
}
.newhome h2 span {
font-weight: 200;
}
.newhome h3 {
clear: both;
color: #404041;
font-size: 28px;
font-weight: 400;
}
.newhome h4 {
font-size: 20px;
font-weight: 600;
}
.newhome .navbar .divider {
background: #eee;
margin: 5px 0;
}
/* HEADER */
.newhome .nav {
margin-bottom: 0;
}
.newhome .navbar-collapse.collapse.in {
display: block
}
.newhome .navbar-default {
background: #fff;
border: none;
}
.newhome .navbar-default .navbar-nav>li>a:hover {
background: #e7e7e7;
}
.newhome .navbar-brand {
padding: 0;
width: 180px;
height: 50px;
background: url('/brand/img/mesh1_logo_blue_tagline.png') no-repeat 15px 5px;
background-size: 150px 47px;
}
.newhome.testers .navbar-brand {
background: url('/brand/img/mesh1_logo_red_tagline.png') no-repeat 15px 5px;
background-size: 150px 47px;
}
.newhome.designers .navbar-brand {
background: url('/brand/img/mesh1_logo_green_tagline.png') no-repeat 15px 5px;
background-size: 150px 47px;
}
.newhome .navbar-toggle {
border: none;
margin-right: 0;
}
.newhome .navbar-toggle .icon-bar {
width: 28px;
height: 3px;
}
.newhome .navbar-toggle .icon-bar+.icon-bar {
margin-top: 5px;
}
.newhome .icon-bar.small-bar {
float: right;
width: 56%;
}
.newhome .home_vdivider {
display: inline-block;
width: 1px;
height: 22px;
margin: 14px 0 0;
background: #a7a9ac;
}
.newhome .navbar-nav>.active>a,
.newhome .navbar-nav>.active>a:hover,
.newhome .navbar-nav>.active>a:focus {
color: #222;
background-color: transparent;
}
.newhome.brands .menuBrand>a,
.newhome.brands .menuBrand>a:hover,
.newhome.brands .menuBrand>a:focus {
color: #2cadc2;
font-weight: bold;
}
.newhome.testers .menuTester>a,
.newhome.testers .menuTester>a:hover,
.newhome.testers .menuTester>a:focus {
color: #ef4136;
font-weight: bold;
}
.newhome.designers .menuDesign>a,
.newhome.designers .menuDesign>a:hover,
.newhome.designers .menuDesign>a:focus {
color: #77bc1f;
font-weight: bold;
}
.newhome.scheduledemo .menuDemo>a,
.newhome.scheduledemo .menuDemo>a:hover,
.newhome.scheduledemo .menuDemo>a:focus {
color: #2cadc2;
font-weight: bold;
}
.newhome.contact .menuContact>a,
.newhome.contact .menuContact>a:hover,
.newhome.contact .menuContact>a:focus {
color: #777;
font-weight: bold;
}
.newhome .menuDemo>a {
color: #2cadc2 ;
}
.newhome.login .navSecondary a.mainLogin,
.newhome.join .navSecondary a.mainRegister {
font-weight: bold;
}
.newhome .meshHeader {
min-height: 80px;
}
.newhome .meshMain a {
color: #777;
font-size: 15px;
}
.newhome .navbar-default .navbar-nav>li>a {
text-transform: uppercase;
}
.newhome .navbar-default .navbar-nav>li>a:hover {
background: none;
}
.newhome .navSecondary a {
font-size: 14px;
}
.newhome .navbar-default.bordered {
border-bottom: 1px solid #eee;
}
.newhome .navSecondary .mainLogin img {
margin-top: -2px;
}
.newhome .navbar-default.withShadow {
box-shadow: 0 5px 28px rgba(0, 0, 0, 0.25), 0 2px 10px rgba(0, 0, 0, 0.22);
}
.newhome .navbar-default.withShadow .meshMain {
border-top: 1px solid #eee;
}
/* CUSTOM */
.newhome .small-bg {
padding: 0;
}
.newhome .text-light {
font-weight: 300;
}
.newhome .whiteback {
background: #fff;
}
.newhome .divider {
background: #333;
height: 1px;
margin-bottom: 25px;
}
.newhome .round-btn {
color: #333;
text-transform: uppercase;
padding: 1px 25px;
border: 1px solid #333;
border-radius: 20px;
font-weight: 400;
font-size: 12px;
display: inline-block;
}
.newhome .round-btn:hover {
background: #333;
text-decoration: none;
color: #77bc1f;
}
/* SIMPLE PAGES */
.newhome.simple {
padding-top: 80px;
color: #333;
}
.newhome.simple .meshContent {
padding-bottom: 60px;
}
.newhome.simple .meshContent h1 {
margin-top: 60px;
margin-bottom: 25px;
font-size: 38px;
font-weight: 400;
color: #404041;
}
.newhome.simple .meshContent h5 {
margin-top: 40px;
font-size: 16px;
}
.newhome.simple .meshContent li {
line-height: inherit;
margin-bottom: 10px;
}
.newhome.simple .meshContent ul,
.newhome.simple .meshContent ol {
margin-bottom: 22px;
}
.newhome.simple footer {
margin-left: -15px;
margin-right: -15px;
}
/* SOCIAL */
.newhome .social {
position: absolute;
top: 35px;
right: 35px;
}
.newhome .social li {
background: rgba(0, 0, 0, .4);
list-style: none;
border-radius: 6px;
margin-bottom: 8px;
}
.newhome .social li:hover {
background: rgba(0, 0, 0, .6);
}
.newhome .social a {
display: block;
width: 40px;
height: 40px;
}
.newhome .social_fb {
background: url(../img/mesh1_social_facebook.png) no-repeat;
background-size: 40px 40px;
}
.newhome .social_tw {
background: url(../img/mesh1_social_twitter.png) no-repeat;
background-size: 40px 40px;
}
.newhome .social_li {
background: url(../img/mesh1_social_linkedin.png) no-repeat;
background-size: 40px 40px;
}
.newhome .mobileImage {
position: relative;
}
/* PAGES */
.newhome section {
margin-bottom: 0;
}
.newhome .consumer .divider {
background: #2cadc2;
height: 4px;
}
.newhome .small-bg .consumer {
padding-top: 200px;
}
.newhome .colorBox {
padding-top: 100px ;
padding-bottom: 80px ;
}
.newhome .colorBox h3 {
font-size: 32px;
color: #fff;
margin-bottom: 50px;
font-weight: 300;
}
.newhome .colorBox h4 {
font-size: 18px;
}
.newhome .colorBox p {
margin-bottom: 80px;
}
/* PAGE COLOR: BRAND */
.newhome .colorBrandItem {
color: #2cadc2;
}
.newhome .colorBrandBg {
background: #2cadc2;
color: #fff;
}
.newhome .colorBrand h3 {
color: #2cadc2;
}
.newhome .colorBrand .divider {
background: #2cadc2;
}
.newhome .colorBrand .round-btn {
color: #fff;
background: #2cadc2;
border-color: #2cadc2;
}
.newhome .colorBrand .round-btn:hover {
color: #fff;
background: #000;
}
/* PAGE COLOR: TESTER */
.newhome .colorTestersItem {
color: #ef4136;
}
.newhome .colorTestersBg {
background: #ef4136;
color: #fff;
}
.newhome .colorTesters h3 {
color: #ef4136;
}
.newhome .colorTesters .divider {
background: #ef4136;
}
.newhome .colorTesters .round-btn {
color: #fff;
background: #ef4136;
border-color: #ef4136;
}
.newhome .colorTesters .round-btn:hover {
color: #fff;
background: #000;
}
.newhome .colorTesters .btn {
color: #fff;
background: #ef4136;
}
.newhome .colorTesters input {
border: 1px solid #ef4136;
}
/* PAGE COLOR: DESIGNER */
.newhome .colorDesignersItem {
color: #77bc1f;
}
.newhome .colorDesignersBg {
background: #77bc1f;
color: #fff;
}
.newhome .colorDesigners h3 {
color: #77bc1f;
}
.newhome .colorDesigners .divider {
background: #77bc1f;
}
.newhome .colorDesigners .round-btn {
color: #fff;
background: #77bc1f;
border-color: #77bc1f;
}
.newhome .colorDesigners .round-btn:hover {
color: #fff;
background: #000;
}
.newhome .colorDesigners .btn {
color: #fff;
background: #77bc1f;
}
.newhome .colorDesigners input {
border: 1px solid #77bc1f;
}
.newhome .form-control:focus {
border-color: inherit;
-webkit-box-shadow: none;
box-shadow: none;
}
.newhome .selector {
margin-bottom: 90px;
}
.newhome .selector h3 {
margin-bottom: 20px;
}
/* PAGE: HOME */
.newhome .about {
margin-bottom: 120px;
}
.newhome .about h3 {
font-weight: 600;
margin-bottom: 30px;
}
.newhome.brands .about h3 {
margin-top: 120px;
}
.newhome.testers .about h3 {
margin-top: 120px;
}
.newhome.designers .about h3 {
margin-top: 120px;
}
.newhome .verify h3 {
margin-bottom: 30px;
}
.newhome.brands .bignumbers {
padding-top: 100px;
padding-bottom: 100px;
}
.newhome.brands .bignumbers h2 {
font-weight: 300;
font-size: 50px;
color: #2cadc2;
margin-bottom: 0;
}
.newhome .intro {
padding-top: 200px ;
padding-bottom: 180px ;
}
/* PAGE: TESTERS */
.newhome.testers .tester_expectations {
padding-top: 120px;
padding-bottom: 100px;
}
.newhome.testers .tester_expectations h3 {
font-size: 28px;
}
.newhome.testers .tester_expectations h4 {
font-weight: normal;
margin-bottom: 40px;
}
.newhome.testers .tester_expectations p {
margin-bottom: 80px;
}
/* PAGE: DESIGNERS */
.newhome.designers .designer_genres {
padding-top: 120px;
padding-bottom: 100px;
}
.newhome.designers .designer_genres h3 {
font-size: 20px;
color: #666;
}
.newhome.designers .designer_genres h4 {
margin-bottom: 20px;
color: #77bc1f;
}
.newhome.designers .designer_genres .col-xs-6,
.newhome.designers .designer_genres .col-xs-12 {
padding-left: 0;
}
/* SCHEDULE DEMO */
.newhome.scheduledemo .intro {
padding-top: 90px ;
padding-bottom: 20px ;
background: #fff;
}
.newhome.scheduledemo .intro h2 {
margin-bottom: 0;
font-size: 34px;
}
.newhome.scheduledemo .requestDemo {
padding-top: 20px;
padding-bottom: 80px;
background: #fff;
}
.newhome.scheduledemo .requestDemo h3 {
margin-top: 0;
margin-bottom: 25px;
padding-bottom: 15px;
text-align: center;
border-bottom: 2px solid #2cadc2;
}
.newhome.scheduledemo .requestDemo label {
text-transform: uppercase;
font-size: 12px;
color: #888;
margin-bottom: 0;
}
.newhome.scheduledemo .requestDemo input {
padding: 8px 6px;
background: #f9f8f7;
border-color: #ecebec;
box-shadow: 0 1px 0 rgba(0,0,0,0.24);
}
.newhome.scheduledemo .requestDemo input.isRequired {
border: 1px solid #a94442;
}
.newhome.scheduledemo .requestDemo .btn {
padding: 6px 25px;
display: inline-block;
margin: 15px auto 0;
}
.newhome.scheduledemo .requestDemo .alert {
margin-top: 20px;
text-align: left;
font-size: 14px;
}
/* CONTACT */
.newhome.contact .intro {
background: #fff;
}
.newhome.contact .intro p {
max-width: 100%;
}
/* PAGE: LOGIN-REGISTER */
.newhome.fullwidth h1 {
text-align: center;
font-weight: normal;
color: #333;
margin: 0;
margin-top: 40px;
margin-bottom: 10px;
font-size: 32px;
}
.newhome.fullwidth.join h3 {
text-align: center;
margin-top: 0;
padding-top: 15px;
padding-bottom: 15px;
font-size: 22px;
border-bottom: 1px solid #ddd;
}
.newhome .whitebox {
border: 1px solid #bcbec0;
border-radius: 6px;
margin-top: 10px;
margin-bottom: 60px;
background: #fff;
box-shadow: 0 5px 28px rgba(0, 0, 0, 0.25), 0 2px 10px rgba(0, 0, 0, 0.22);
}
.newhome .whitebox .col-sm-6 {
padding: 20px 50px 50px;
max-width: 480px;
margin: 0 auto;
}
.newhome .whitebox .col-sm-6:first-child {
border-bottom: 1px solid #bcbec0;
}
.newhome .whitebox h3 {
font-size: 24px;
}
.newhome .whitebox p {
font-size: 14px;
line-height: 18px;
max-width: 100%;
}
.newhome .whitebox p.alert {
margin-top: 15px;
}
.newhome .whitebox label {
font-weight: normal;
color: #333;
}
.newhome .whitebox .reminder {
margin-left: 5px;
color: #999;
font-size: 12px;
line-height: 1;
}
.newhome .whitebox .round-btn {
padding: 2px 30px 5px;
font-size: 18px;
text-transform: none;
}
.newhome .whitebox .round-btn:hover {
background: #333;
}
.newhome .forgotpass {
font-size: 12px;
color: #888;
text-decoration: none ;
}
.newhome .forgotpass:hover {
color: #666;
}
.newhome .regReminder {
margin-top: 20px;
}
.newhome .regReminder a {
font-size: 12px;
color: #888;
}
/* REGISTRATION */
.newhome.join .registration-questions .registration-header {
box-shadow: none ;
margin: -19px ;
}
.newhome.join .registration-questions .registration-header h3 {
color: #2cadc2;
}
.newhome.join .registration-questions input,
.newhome.join .registration-questions select {
border: 1px solid #2cadc2;
}
.newhome.join .registration-questions .pager a,
.newhome.join .registration-questions .pager button {
color: #2cadc2;
}
.newhome.join .registration-questions .pager a {
padding: 0 10px;
background: none;
}
.newhome.join .registration-questions .pager a:hover {
color: #333;
}
.newhome.join .registration-questions .pager a.next:after {
display: inline-block;
margin-left: 5px;
font-family: FontAwesome;
font-size: 130%;
vertical-align: middle;
content: "\f054";
}
.newhome.join .registration-questions .pager a.prev {
color: #aaa;
}
.newhome.join .registration-questions .pager a.prev:before {
display: inline-block;
margin-right: 5px;
font-family: FontAwesome;
font-size: 130%;
vertical-align: middle;
content: "\f053";
}
.newhome.join .registration-questions .progress .progress-bar {
background: #2cadc2;
}
.newhome.join .password-help {
font-size: 12px;
}
.newhome.join .registration-questions {
font-size: 12px;
line-height: 20px;
}
.newhome.join .registration-questions .four.rz-slider-container:not(.vertical):not(.weight) .rzslider .rz-ticks .rz-tick:nth-child(4n+1) .rz-tick-value {
font-size: 10px;
}
.newhome.join .registration-questions .rz-slider-container:not(.height) .rzslider.rz-vertical .rz-ticks .rz-tick:nth-child(2n+1) .rz-tick-value {
font-size: 10px;
}
.newhome.join #registration-complete {
margin: 0 0 40px;
}
.newhome.join .registration-questions {
font-size: 12px;
}
.newhome.join .registration-questions .four.rz-slider-container:not(.vertical):not(.weight) .rzslider .rz-ticks .rz-tick:nth-child(4n+1) .rz-tick-value {
font-size: 10px;
}
.newhome.join .registration-questions .rz-slider-container:not(.height) .rzslider.rz-vertical .rz-ticks .rz-tick:nth-child(2n+1) .rz-tick-value {
font-size: 10px;
}
/* FORGOT PASSWORD */
.newhome.forgotpassword .whitebox {
padding-top: 40px;
padding-bottom: 30px;
margin-bottom: 50px ;
}
.newhome.forgotpassword .whitebox .alert {
font-size: 14px;
}
.newhome.forgotpassword .whitebox label {
font-size: 14px;
}
.newhome.forgotpassword .whitebox input {
border: 1px solid #2cadc2;
margin-bottom: 20px;
}
.newhome.forgotpassword .whitebox .round-btn {
padding: 5px 30px 5px;
font-size: 14px;
}
/* FOOTER */
.newhome footer {
box-shadow: none;
background: #ddd;
background: none;
border-top: 1px solid #ddd;
padding: 20px 60px;
z-index: 1;
min-height: auto;
}
.newhome footer .nav {
margin: auto;
display: block;
}
.newhome footer .nav>li {
float: none;
display: block;
}
.newhome footer .nav>li>a,
.newhome footer .copyright {
display: inline-block;
padding: 6px 15px;
color: #777;
font-size: 12px;
line-height: 18px;
}
.newhome footer .copyright {
padding: 6px 17px;
}
.newhome footer .nav>li>a:hover,
.newhome footer .nav>li>a:focus {
background: none;
color: #333;
}
@media (min-width: 768px) {
.newhome .navbar-brand {
margin-right: 20px;
}
.newhome .mobileImage {
display: none;
}
.newhome .small-bg {
-webkit-box-shadow: 5px 0px 15px 0px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 5px 0px 15px 0px rgba(0, 0, 0, 0.2);
box-shadow: 5px 0px 15px 0px rgba(0, 0, 0, 0.2);
padding: 80px 0 0;
z-index: 2;
}
.newhome.brands .main-bg {
background: url(../img/mesh1_bg_brands.jpg) center no-repeat;
background-size: cover;
position: fixed;
}
.newhome.testers .main-bg {
background: url(../img/mesh1_bg_runner.jpg) center no-repeat;
background-size: cover;
position: fixed;
}
.newhome.designers .main-bg {
background: url(../img/mesh1_bg_design.jpg) center no-repeat;
background-size: cover;
position: fixed;
}
.newhome.scheduledemo .main-bg {
background: url(../img/mesh1_bg_computer.jpg) center no-repeat;
background-size: cover;
position: fixed;
}
.newhome.contact .main-bg {
background: url(../img/mesh1_bg_contact.jpg) center no-repeat;
background-size: cover;
position: fixed;
}
.newhome .small-bg section {
padding: 60px 60px;
}
.newhome .small-bg .verify {
padding: 120px 60px;
}
.newhome .whitebox .col-sm-6:first-child {
border-right: 1px solid #bcbec0;
border-bottom: none;
}
.newhome.forgotpassword .whitebox {
float: none;
max-width: 400px;
margin: 20px auto;
}
.newhome.fullwidth footer .nav {
margin: 0 auto;
display: inline-block;
}
.newhome.fullwidth footer .nav>li {
float: left;
}
.newhome.fullwidth footer {
padding: 20px 30px;
}
.newhome.fullwidth footer .nav>li>a,
.newhome.fullwidth footer .copyright {
padding: 6px 10px;
}
.newhome.simple footer .nav {
margin: 0 auto;
display: inline-block;
}
.newhome.simple footer .nav>li {
float: left;
}
.newhome.simple footer {
padding: 20px 30px;
}
.newhome.simple footer .nav>li>a,
.newhome.simple footer .copyright {
padding: 6px 10px;
}
}
@media (max-width: 767px) {
.newhome .small-bg .consumer {
padding-top: 120px;
padding-bottom: 80px;
}
.newhome .intro {
padding-top: 120px ;
padding-bottom: 100px ;
}
.newhome.contact .intro {
padding-bottom: 20px ;
}
.newhome.fullwidth footer {
padding: 20px 40px;
}
.newhome.fullwidth h1 {
margin-top: 0;
margin-bottom: 0;
font-size: 28px;
}
.newhome.simple .meshContent h1 {
margin-top: 15px;
}
.newhome.join .registration-questions h3 {
font-size: 18px;
}
.newhome.join .registration-questions .weight.rz-slider-container:not(.vertical) .rzslider .rz-ticks .rz-tick:nth-child(5n+1) .rz-tick-value {
font-size: 9px;
}
.newhome.join .registration-questions .alpha.rz-slider-container:not(.vertical):not(.weight) .rzslider .rz-ticks .rz-tick .rz-tick-value {
font-size: 10px;
}
}
@media (max-width: 890px) {
.newhome .meshHeader {
min-height: 60px;
}
.newhome .navbar-header {
float: none;
}
.newhome .navbar-left,.navbar-right {
float: none ;
}
.newhome .navbar-toggle {
display: block;
}
.newhome .navbar-toggle:hover,
.newhome .navbar-toggle:focus,
.newhome .navbar-toggle:active {
background-color: transparent;
}
.newhome .navbar-toggle:hover .icon-bar {
background-color: #333;
}
.newhome .navbar-collapse {
border-top: 1px solid transparent;
box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
}
.newhome .navbar-fixed-top {
top: 0;
border-width: 0 0 1px;
}
.newhome .navbar-collapse.collapse {
display: none ;
}
.newhome .navbar-nav {
float: none ;
margin-top: 8px;
}
.newhome .navbar-nav>li {
float: none;
}
.newhome .navbar-nav>li>a {
padding: 10px 20px;
text-align: right;
}
.newhome .collapse.in{
display: block ;
}
.newhome .home_vdivider {
display: none;
}
.newhome .meshMain {
padding-top: 10px;
}
.navbar-right {
margin-right: 0;
}
}
@media (min-width: 891px) AND (max-width: 1100px) {
.newhome .navbar-brand {
margin-right: 0;
}
.newhome .meshMain a {
font-size: 13px;
}
.newhome .navSecondary a {
font-size: 13px;
}
.newhome .nav>li>a {
padding: 15px 10px;
}
}
@media (min-width: 1200px) {
.newhome .navbar-default {
padding: 14px 65px;
}
.newhome .small-bg section {
padding: 60px 80px;
}
.newhome .small-bg .verify {
padding: 120px 80px;
}
}
@media (min-width: 1440px) {
.newhome .whitebox {
float: none;
max-width: 960px;
margin: 20px auto;
}
}
/* Message Center */
i.bubble {
position: absolute;
display: block ;
margin: 0;
top: 0;
right: 10px;
font-size: 1em ;
background: #EF4136;
width: 20px;
height: 20px;
line-height: 20px;
border-radius: 50%;
color: white;
}
@media (max-width: 767px) {
i.bubble {
top: -7px ;
right: 0 ;
left: inherit ;
}
}