Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * Typography.less
- * -----------------------------------------------
- */
- ::selection {
- background: #333333;
- color: #fff;
- text-shadow: none;
- }
- ::-moz-selection {
- background: #333333;
- /* Firefox */
- color: #fff;
- text-shadow: none;
- }
- ::-webkit-selection {
- background: #333333;
- /* Safari */
- color: #fff;
- text-shadow: none;
- }
- :active,
- :focus {
- outline: none !important;
- }
- html {
- font-size: 100%;
- }
- body {
- line-height: 1.7;
- color: #666666;
- font-size: 14px;
- font-family: 'Open Sans', sans-serif;
- background-color: #fff;
- }
- a {
- color: #808080;
- text-decoration: none;
- }
- a:hover,
- a:focus {
- color: #595959;
- text-decoration: none;
- }
- a img {
- border: none;
- }
- img {
- max-width: 100%;
- }
- iframe {
- border: none !important;
- }
- /* -------- Headings ---------- */
- h1,
- .h1 {
- font-size: 3.4rem;
- }
- h2,
- .h2 {
- font-size: 28px;
- }
- h3,
- .h3 {
- font-size: 24px;
- }
- h4,
- .h4 {
- font-size: 18px;
- }
- h5,
- .h5 {
- font-size: 14px;
- }
- h6,
- .h6 {
- font-size: 12px;
- }
- h1,
- h2,
- .h1,
- .h2 {
- font-family: 'Open Sans', sans-serif;
- font-weight: 700;
- line-height: 1.42857143;
- color: #333333;
- }
- h1 small,
- h2 small,
- .h1 small,
- .h2 small,
- h1 .small,
- h2 .small,
- .h1 .small,
- .h2 .small {
- font-weight: normal;
- line-height: 1;
- color: #333333;
- }
- h1 a,
- h2 a,
- .h1 a,
- .h2 a {
- color: #333333;
- }
- h3,
- h4,
- h5,
- h6,
- .h3,
- .h4,
- .h5,
- .h6 {
- font-family: 'Open Sans', sans-serif;
- font-weight: 700;
- line-height: 1.42857143;
- color: #333333;
- }
- h3 small,
- h4 small,
- h5 small,
- h6 small,
- .h3 small,
- .h4 small,
- .h5 small,
- .h6 small,
- h3 .small,
- h4 .small,
- h5 .small,
- h6 .small,
- .h3 .small,
- .h4 .small,
- .h5 .small,
- .h6 .small {
- font-weight: normal;
- line-height: 1;
- color: #333333;
- }
- h3 a,
- h4 a,
- h5 a,
- h6 a,
- .h3 a,
- .h4 a,
- .h5 a,
- .h6 a {
- color: #333333;
- }
- /* -------- Body Text ---------- */
- p,
- pre,
- ul,
- ol,
- dl,
- dd,
- blockquote,
- address,
- table,
- fieldset,
- form {
- margin-bottom: 10px;
- }
- /* -------- Custom Font Family ---------- */
- .font-opensans {
- font-family: 'Open Sans', sans-serif;
- }
- .font-raleway {
- font-family: 'Raleway', sans-serif;
- }
- .font-titillium {
- font-family: 'Titillium Web', sans-serif;
- }
- /* breadcrumb */
- .breadcrumb {
- background-color: transparent;
- padding-left: 0;
- text-align: center;
- }
- .breadcrumb > li + li::before {
- content: "\f22d";
- font-family: fontawesome;
- font-size: 9px;
- }
- .breadcrumb li.active {
- color: #111111;
- }
- .breadcrumb.white li.active {
- color: #fff;
- }
- .breadcrumb.white li a {
- color: #808080;
- }
- @media only screen and (min-width: 768px) {
- .breadcrumb.text-right {
- text-align: right !important;
- }
- }
- /*Drop Caps*/
- .drop-caps p {
- text-align: justify;
- }
- .drop-caps p:first-child:first-letter {
- color: #111111;
- display: block;
- float: left;
- font-size: 48px;
- line-height: 48px;
- margin: 6px 3px;
- padding: 10px 18px;
- }
- .drop-caps.text-colored p:first-child:first-letter {
- display: block;
- float: left;
- font-size: 48px;
- line-height: 48px;
- margin: 6px 3px;
- padding: 10px 18px;
- }
- .drop-caps.border p:first-child:first-letter {
- border: 1px solid;
- margin: 8px 16px 0 0;
- padding: 15px 20px;
- }
- .drop-caps.border-rounded p:first-child:first-letter {
- border: 1px solid;
- border-radius: 50%;
- margin: 8px 16px 0 0;
- padding: 15px 20px;
- }
- .drop-caps.colored-square p:first-child:first-letter {
- color: #fff;
- margin: 8px 16px 0 0;
- padding: 15px 20px;
- }
- .drop-caps.colored-rounded p:first-child:first-letter {
- color: #fff;
- margin: 8px 16px 0 0;
- padding: 15px 20px;
- border-radius: 50%;
- }
- .drop-caps.dark-square p:first-child:first-letter {
- background: #222222;
- color: #fff;
- margin: 8px 16px 0 0;
- padding: 15px 20px;
- }
- .drop-caps.dark-rounded p:first-child:first-letter {
- background: #222222;
- color: #fff;
- margin: 8px 16px 0 0;
- padding: 15px 20px;
- border-radius: 50%;
- }
- /*Text Highlight*/
- .text-highlight {
- background: none repeat scroll 0 0 #111111;
- border-radius: 4px;
- color: #fff;
- padding: 0 5px 3px;
- }
- .text-highlight.light {
- background: #808080;
- }
- /*
- * common.less
- * -----------------------------------------------
- */
- /* -------- Basic Structure ---------- */
- html {
- font-size: 100%;
- max-width: 100%;
- }
- @media only screen and (max-width: 991px) {
- html {
- font-size: 90%;
- }
- }
- @media only screen and (max-width: 767px) {
- html {
- font-size: 85%;
- }
- }
- @media only screen and (max-width: 479px) {
- html {
- font-size: 80%;
- }
- }
- html,
- html a {
- -webkit-font-smoothing: antialiased;
- }
- body {
- max-width: 100%;
- overflow-x: hidden;
- }
- img {
- max-width: 100%;
- }
- ul,
- ol {
- list-style: none;
- margin: 0;
- padding: 0;
- }
- .fluid-video-wrapper {
- padding: 0;
- position: relative;
- width: 100%;
- }
- iframe {
- border: none;
- width: 100%;
- }
- .lead {
- font-size: 18px;
- }
- .text-highlight {
- background: none repeat scroll 0 0 #111111;
- border-radius: 4px;
- color: #fff;
- padding: 0 5px 3px;
- }
- .text-highlight.light {
- background: #808080;
- }
- .inline-block {
- display: inline-block;
- }
- .display-block {
- display: block;
- }
- .fullwidth {
- width: 100%;
- }
- .bg-hover-theme-colored {
- -webkit-transition: all 0.3s ease;
- -o-transition: all 0.3s ease;
- transition: all 0.3s ease;
- }
- /* Text-decoration */
- .text-underline {
- text-decoration: underline;
- }
- /* -------- Line-Bottom ---------- */
- .heading-line-bottom {
- border-bottom: 1px dashed #808080;
- display: inline-block;
- margin: 0;
- position: relative;
- margin: 20px 0;
- }
- .heading-line-bottom::after {
- content: "";
- height: 2px;
- left: 0;
- position: absolute;
- top: 4px;
- width: 20px;
- }
- .heading-title {
- margin-top: 10px;
- }
- .line-bottom {
- position: relative;
- margin-bottom: 30px;
- padding-bottom: 10px;
- }
- .line-bottom:after {
- bottom: -1px;
- content: "";
- height: 2px;
- left: 0;
- position: absolute;
- width: 50px;
- }
- .line-bottom-centered {
- position: relative;
- margin: 10px 0 20px;
- }
- .line-bottom-centered:after {
- background: #2b96cc none repeat scroll 0 0;
- bottom: -8px;
- content: "";
- height: 1px;
- left: 0;
- margin-left: auto;
- margin-right: auto;
- margin-top: 0;
- position: absolute;
- right: 0;
- width: 30px;
- }
- .title-icon [class^="flaticon-"]::after,
- .title-icon [class^="flaticon-"]::before {
- font-size: 48px;
- margin-left: 10px;
- }
- .title-icon {
- margin: 0 auto;
- max-width: 160px;
- position: relative;
- }
- .title-icon::after {
- content: "";
- height: 2px;
- left: 24px;
- position: absolute;
- top: 10px;
- width: 30px;
- }
- .title-icon::before {
- content: "";
- height: 2px;
- position: absolute;
- right: 20px;
- top: 10px;
- width: 30px;
- }
- /* -------- List ---------- */
- ul,
- ol {
- list-style: none;
- margin: 0;
- padding: 0;
- }
- ul ul,
- ol ul {
- margin-left: 15px;
- }
- ul.list {
- list-style: outside none none;
- margin-top: 13px;
- padding-left: 0;
- }
- ul.list li {
- margin: 5px 0;
- font-weight: 500;
- padding-left: 15px;
- position: relative;
- }
- ul.list li:hover:before {
- background: none;
- border-color: transparent;
- }
- ul.list li a {
- text-decoration: none;
- -webkit-transition: all 300ms ease-in;
- -o-transition: all 300ms ease-in;
- transition: all 300ms ease-in;
- }
- /* -------- List White ---------- */
- ul.list.list-white li:before {
- color: #fff;
- }
- ul.list.list-white li:hover:before {
- background: none;
- border-color: transparent;
- }
- ul.list.list-white li a {
- color: #fff;
- text-decoration: none;
- -webkit-transition: all 300ms ease-in;
- -o-transition: all 300ms ease-in;
- transition: all 300ms ease-in;
- }
- /* -------- List border bottom ---------- */
- ul.list-border-bottom li {
- border-bottom: 1px solid #eeeeee;
- padding-bottom: 10px;
- }
- ul.list.list-border-bottom li:last-child {
- border-bottom: none;
- }
- ul.list-border-bottom.no-padding li {
- padding-bottom: 0px;
- }
- ul.list-border-bottom.no-padding li:last-child {
- border-bottom: none;
- }
- /* -------- List Icons ---------- */
- .list-border li {
- border-bottom: 1px dashed #d3d3d3;
- padding: 10px 0;
- }
- .dark .list-border li {
- border-bottom: 1px dashed #333333;
- }
- .list-icon li {
- font-size: 14px;
- margin: 0;
- }
- .list-icon li i {
- color: #555555;
- font-size: 14px;
- height: 28px;
- line-height: 28px;
- margin: 5px 10px 5px 0;
- text-align: center;
- width: 28px;
- }
- .list-icon.square li i {
- background: #c0c0c0;
- color: #555555;
- font-size: 12px;
- height: 28px;
- line-height: 28px;
- margin: 5px 10px 5px 0;
- text-align: center;
- width: 28px;
- }
- .list-icon.rounded li i {
- color: #555555;
- background: #c0c0c0;
- border-radius: 50%;
- font-size: 12px;
- height: 28px;
- line-height: 28px;
- margin: 5px 10px 5px 0;
- text-align: center;
- width: 28px;
- }
- .list-icon.theme-colored.square li i {
- color: #fff;
- }
- .list-icon.theme-colored.rounded li i {
- color: #fff;
- }
- /* -------- Personal Info List ---------- */
- .list-info li {
- clear: both;
- position: relative;
- }
- .list-info li label {
- display: inline-block;
- font-weight: bold;
- padding: 5px 0 0;
- }
- .list-info li span {
- left: 110px;
- padding: 5px 0;
- position: absolute;
- }
- .list-features {
- -moz-column-count: 3;
- column-count: 3;
- }
- .list-dashed > article {
- border-bottom: 1px dashed #d3d3d3 !important;
- margin-bottom: 7px;
- padding-bottom: 7px;
- }
- .list-dashed > div {
- border-bottom: 1px dashed #d3d3d3 !important;
- margin-bottom: 7px;
- padding-bottom: 7px;
- }
- .list-dashed > li {
- border-bottom: 1px dashed #d3d3d3 !important;
- margin-bottom: 7px;
- padding-bottom: 7px;
- }
- .list-dashed.dark-dash > article {
- border-bottom: 1px dashed #333333 !important;
- }
- .list-dashed.dark-dash > div {
- border-bottom: 1px dashed #333333 !important;
- }
- .list-dashed.dark-dash > li {
- border-bottom: 1px dashed #333333 !important;
- }
- ul.list.check li:before {
- content: "\f00c";
- font-family: fontawesome;
- font-size: 12px;
- }
- ul.list.angle-double-right li:before {
- content: "\f101";
- font-family: fontawesome;
- font-size: 12px;
- }
- ul.list.angle-right li:before {
- content: "\f105";
- font-family: fontawesome;
- }
- ul.list.check-circle li:before {
- content: "\f058";
- font-family: fontawesome;
- font-size: 14px;
- }
- /* -------- Call To Actions ---------- */
- .call-to-action {
- width: 100%;
- padding-bottom: 20px;
- padding-top: 20px;
- }
- /* -------- Section & Divider ---------- */
- section {
- position: relative;
- }
- section > .container,
- section > .container-fluid {
- padding-top: 60px;
- padding-bottom: 60px;
- }
- /* -------- Background Video ---------- */
- .bg-video {
- height: 100%;
- position: absolute;
- text-align: center;
- width: 100%;
- z-index: -1;
- }
- .bg-video .video {
- height: 100%;
- left: 0;
- margin: 0!important;
- position: relative;
- top: 0;
- width: 100%;
- }
- .bg-video .video .mbYTP_wrapper {
- z-index: -1 !important;
- }
- /* -------- Box Table ---------- */
- .display-table-parent {
- height: 100%;
- left: 0;
- position: absolute;
- top: 0;
- width: 100%;
- }
- .display-table {
- display: table;
- height: 100%;
- position: relative;
- width: 100%;
- }
- .display-table-cell {
- display: table-cell;
- height: 100%;
- vertical-align: middle;
- }
- /* -------- Scroll To Top ---------- */
- .scrollToTop {
- background: rgba(0, 0, 0, 0.1);
- bottom: 15px;
- display: none;
- height: 50px;
- padding: 2px;
- position: fixed;
- right: 15px;
- text-align: center;
- text-decoration: none;
- width: 50px;
- z-index: 99999;
- }
- .scrollToTop i {
- color: #fff;
- font-size: 42px;
- }
- .scrollToTop:hover {
- background: rgba(0, 0, 0, 0.6);
- text-decoration: none;
- }
- /* -------- magnific popup ---------- */
- .mfp-close-btn-in .mfp-close {
- color: #eee;
- font-size: 64px;
- }
- /*
- * Extra.less
- * -----------------------------------------------
- */
- /* -------- Heading Style ---------- */
- .heading-border {
- border-bottom: 1px solid #d3d3d3;
- margin: 30px 0;
- padding: 20px 0;
- }
- /* -------- FullCalendar - Plugin ---------- */
- .fc-day-number {
- color: #333333;
- }
- .fc-day-number.fc-other-month {
- opacity: 0.4;
- }
- /* scrolltofixed-container */
- .scrolltofixed-container {
- position: static;
- }
- @media only screen and (max-width: 767px) {
- .scrolltofixed-container .scrolltofixed {
- position: static !important;
- }
- .scrolltofixed-container .scrolltofixed + div {
- display: none !important;
- }
- }
Add Comment
Please, Sign In to add comment