/** * * */ .border-blue-bottom { border-bottom: 3px solid #067ec1; } @media (min-width: 992px) { .typo-line { padding-left: 140px; margin-bottom: 40px; position: relative; } .typo-line .category { transform: translateY(-50%); top: 50%; left: 0px; position: absolute; } } .icon-section { margin: 0 0 3em; clear: both; overflow: hidden; } .icon-container { width: 240px; padding: .7em 0; float: left; position: relative; text-align: left; } .icon-container [class^="ti-"], .icon-container [class*=" ti-"] { color: #000; position: absolute; margin-top: 3px; transition: .3s; } .icon-container:hover [class^="ti-"], .icon-container:hover [class*=" ti-"] { font-size: 2.2em; margin-top: -5px; } .icon-container:hover .icon-name { color: #000; } .icon-name { color: #aaa; margin-left: 35px; font-size: .8em; transition: .3s; } .icon-container:hover .icon-name { margin-left: 45px; } .places-buttons .btn { margin-bottom: 30px } .sidebar .nav > li.active-pro { position: absolute; width: 100%; bottom: 10px; } .sidebar .nav > li.active-pro a { background: rgba(255, 255, 255, 0.14); opacity: 1; color: #FFFFFF; } .table-upgrade td:nth-child(2), .table-upgrade td:nth-child(3) { text-align: center; } span.required { color: #c12e2a; font-weight: 400; font-size: 120%; vertical-align: sub; }