/* CUSTOM CSS WEB DESIGN SINCI ****************************************************/ /* LAYOUT ****************************************************/ a:hover, .uk-link:hover { text-decoration:none; } .uk-container { background-color:#fff; margin-top:40px; margin-bottom:25px; } .uk-article-title,h2,.uk-h2 { font-size:32px; line-height:38px; } .uk-article-meta { margin-top:-15px; } .uk-breadcrumb > li:nth-child(n+2)::before { content: "|"; } .uk-breadcrumb { padding:20px 35px; background-color:#22A7F0; text-transform: uppercase; color:#fff; margin-left: -35px; margin-right: -35px; } .uk-breadcrumb > li, .uk-breadcrumb > li > a, .uk-breadcrumb > li > span { font-size:18px; line-height:26px; color:#fff; } .uk-button.uk-button-primary { padding: 6px 15px!important; color: #fff!important; } /* HEADER ****************************************************/ /* Menu */ .uk-navbar-nav > li > a { text-transform:uppercase; border-radius:3px; margin-left:5px; } .tm-headerbar .tm-logo { margin-top: 9px; } .uk-sticky-placeholder { height: 47px!important; } .uk-navbar.uk-active { padding: 10px 0!important; z-index: 100; position:relative; } .uk-dropdown { left: 5px; margin-top: 20px; } /* MAIN ****************************************************/ /* slide home */ .uk-article + .uk-article { margin-top: 35px; padding-top: 35px; border-top: 4px solid #F9F9F9; } .sprocket-features-desc .uk-button.uk-button-primary { border: 2px solid #FFF; background: rgba(255, 255, 255, 0); box-shadow: none; color: #FFF; border-radius:40px; padding:6px 33px!important; } .sprocket-features-desc .uk-button-primary:hover,.sprocket-features-desc .uk-button-primary:focus { background-color: #53B5DE; color: #FFF; } /* contact form */ .moduletablecontact textarea#message { width: 100%; height: 200px; } .moduletablecontact .uk-form textarea, .moduletablecontact .uk-form input[type="text"], .moduletablecontact .uk-form input[type="email"]{ background-color:#fff; } .moduletablecontact .uk-form input[type="text"], .moduletablecontact .uk-form input[type="email"]{ height:40px; width:100%!important; } p.sp_qc_success { color:#659F13; font-weight:normal; font-size: 16px; padding: 20px 10px; background-color: #F2FAE3; border: 1px solid rgba(45, 112, 145, 0.3); border-radius: 4px; } /* Blog Post */ .sprocket-quotes-item { border-radius: 0px; } .bloghome h3 { text-align: center; margin-bottom:0; } .bloghome .sprocket-strips-s-title a { color:#363C3F; } .sprocket-quotes-nav { padding: 10px 0px!important; } .sprocket-quotes-arrows .arrow,.sprocket-strips-s-arrows .arrow { width: 26px; height: 26px; border-radius:0; background:#fff; border:1px solid #333; } /* Portfolio */ .sprocket-mosaic-g-filter { text-transform:uppercase; } .uk-icon-search, .uk-icon-chain { color:#22A7F0; background: rgba(0, 0, 0, 0.5); padding: 10px; border-radius: 4px; } #main .sprocket-mosaic .sprocket-mosaic-g-order ul li, .sprocket-mosaic .sprocket-mosaic-g-order li, #main .sprocket-mosaic .sprocket-mosaic-g-filter ul li, .sprocket-mosaic .sprocket-mosaic-g-filter li { border-radius:0; padding:6px 10px; margin-right: 5px; } .sprocket-mosaic-g-title a { color: #ccc; font-size: 18px; line-height:24px; } .sprocket-mosaic-g-loadmore { background:#22A7F0; border-radius:0; padding:0; } .loadmore-more.uk-button-primary { padding: 6px; } /* SIDEBAR ****************************************************/ /* FOOTER ****************************************************/ .tm-footer { background-color:#323537; padding:35px; margin-bottom:0; margin-top:0; } .tm-totop-scroller { top: 35px; right: 30px; } .tm-footer .uk-subnav > * > *, .uk-subnav-line > :nth-child(n+2)::before { color: #BAB8BA; } .uk-subnav > * > :hover, .uk-subnav > * > :focus { color: #22A7F0; } /* MOBILE DEVICE ****************************************************/ .uk-navbar-toggle { color: #323537; } .uk-nav-offcanvas > li > a { border-bottom: 1px solid #3F3F3F; text-transform: uppercase; } .uk-nav-offcanvas > li:last-child > a { border-bottom:none; } .uk-nav-offcanvas ul.uk-nav-sub > li > a { padding: 10px 15px; border-bottom: 1px solid #3F3F3F; } /* Smartphones */ @media (max-width: 480px) { .uk-breadcrumb, .tm-footer, .layout-slideshow2, .bloghome { margin-left: -25px; margin-right: -25px; } .uk-container,.uk-breadcrumb{ margin-top:0; } .tm-headerbar { margin-bottom:0; } } /* Smartphones to Tablets */ @media (min-width: 481px) and (max-width: 767px) { .uk-breadcrumb, .tm-footer, .layout-slideshow2 .bloghome { margin-left: -25px; margin-right: -25px; } .uk-container,.uk-breadcrumb { margin-top:0; } .tm-headerbar { margin-bottom:0; } } /* Tablets */ @media (min-width: 768px) and (max-width: 959px) { .uk-breadcrumb, .tm-footer, .layout-slideshow2, .bloghome { margin-left: -25px; margin-right: -25px; } .tm-headerbar .tm-logo { width: 145px; } } /* Desktop */ @media (min-width: 960px) and (max-width: 1199px) { .uk-breadcrumb, .tm-footer, .layout-slideshow2, .bloghome { margin-left: -25px; margin-right: -25px; } } /* Large Display */ @media (min-width: 1200px) { .uk-breadcrumb, .tm-footer, .layout-slideshow2, .bloghome { margin-left: -35px; margin-right: -35px; } }