#header .logo, .side-header-narrow-bar-logo { max-width: 170px; } @media (min-width: 1160px) { #header .logo { max-width: 250px; } } @media (max-width: 991px) { #header .logo { max-width: 110px; } } @media (max-width: 767px) { #header .logo { max-width: 80px; } } #header.sticky-header .logo { max-width: 86.25px; } @media (min-width: 992px) { } /* breadcrumb type */ .page-top ul.breadcrumb > li.home { display: inline-block; } .page-top ul.breadcrumb > li.home a { position: relative; width: 14px; text-indent: -9999px; } .page-top ul.breadcrumb > li.home a:after { content: "\e883"; font-family: 'porto'; position: absolute; right: 0; top: 0; text-indent: 0; } /* sidebar width */ #header.sticky-header .main-menu > li.menu-item > a, #header.sticky-header .main-menu > li.menu-custom-content a { color: #ffffff } #header.sticky-header .main-menu > li.menu-item:hover > a, #header.sticky-header .main-menu > li.menu-item.active:hover > a, #header.sticky-header .main-menu > li.menu-custom-content:hover a { color: #ffffff } #header.sticky-header .main-menu > li.menu-item.active > a, #header.sticky-header .main-menu > li.menu-custom-content.active a { color: #bde1f5 } #login-form-popup { position: relative; width: 80%; max-width: 872px; margin-left: auto; margin-right: auto; } #login-form-popup .featured-box { margin-bottom: 0; box-shadow: none; border: none; } #login-form-popup .featured-box .box-content { padding: 25px 35px; } #login-form-popup .featured-box h2 { text-transform: uppercase; font-size: 15px; letter-spacing: 0.05em; font-weight: 600; color: #212529; line-height: 2; } .porto-social-login-section { background: #f4f4f2; text-align: center; padding: 20px 20px 25px; } .porto-social-login-section p { text-transform: uppercase; font-size: 12px; color: #212529; font-weight: 600; margin-bottom: 8px; } #login-form-popup .col2-set { margin-left: -20px; margin-right: -20px; } #login-form-popup .col-1, #login-form-popup .col-2 { padding-left: 20px; padding-right: 20px; } @media (min-width: 992px) { #login-form-popup .col-1 { border-left: 1px solid #f5f6f6; } } #login-form-popup .input-text { box-shadow: none; padding-top: 10px; padding-bottom: 10px; border-color: #ddd; border-radius: 2px; } #login-form-popup form label { font-size: 12px; line-height: 1; } #login-form-popup .form-row { margin-bottom: 20px; } #login-form-popup .button { border-radius: 2px; padding: 10px 24px; text-transform: uppercase; text-shadow: none; font-family: Open Sans; font-size: 12px; letter-spacing: 0.025em; color: #fff; } #login-form-popup label.inline { margin-top: 15px; float: left; position: relative; cursor: pointer; line-height: 1.5; } #login-form-popup label.inline input[type=checkbox] { opacity: 0; margin-left: 8px; margin-top: 0; margin-bottom: 0; } #login-form-popup label.inline span:before { content: ''; position: absolute; border: 1px solid #ddd; border-radius: 1px; width: 16px; height: 16px; right: 0; top: 0; text-align: center; line-height: 15px; font-family: 'Font Awesome 5 Free'; font-weight: 900; font-size: 9px; color: #aaa; } #login-form-popup label.inline input[type=checkbox]:checked + span:before { content: '\f00c'; } #login-form-popup .social-button { text-decoration: none; margin-left: 10px; margin-right: 10px; } #login-form-popup .social-button i { font-size: 16px; margin-left: 8px; } #login-form-popup p.status { color: #212529; } #login-form-popup .lost_password { margin-top: -15px; font-size: 13px; margin-bottom: 0; } .porto-social-login-section .google-plus { background: #dd4e31; } .porto-social-login-section .facebook { background: #3a589d; } .porto-social-login-section .twitter { background: #1aa9e1; }