OwlCyberSecurity - MANAGER
Edit File: style.css
body{ font-family: 'Noto Sans JP', sans-serif; background-color: #EAECEE; } p{ font-size: 15px; line-height: 25px; margin-bottom: 15px; } .full { width: 100%; } .myTitle{font-family: 'Staatliches', cursive;} .rightBox{ display: flex; justify-content: center; align-items: center; background-color: #2E86C1; text-align: center; padding: 20px 15px; margin-bottom: 15px; } .rightBox i{ color: whitesmoke; } .rightBox h3{ color: white; } .gap { height: 30px; width: 100%; clear: both; display: block; } #particles-js{ width: 100%; height: 100%; background-size: cover; background-position: 50% 50%; position: fixed; top: 0px; z-index:1; } .cd-tabs { padding: 0px!important; position: relative; width: 90%; max-width: 960px; margin: 2em auto; } @supports (background: linear-gradient(to left, #000, #000)) or (background: -webkit-linear-gradient(to left, #000, #000)) { /* if linear-gradient is supported */ .cd-tabs::after { /* subtle gradient layer on top right of the tabbed navigation- to indicate it's possible to scroll */ content: ""; position: absolute; top: 0; right: 0; height: 60px; width: 50px; z-index: 1; pointer-events: none; background: -webkit-gradient(linear, right top, left top, from(#f8f7ee), to(rgba(248, 247, 238, 0))); background: linear-gradient(to left, #f8f7ee, rgba(248, 247, 238, 0)); visibility: visible; opacity: 1; -webkit-transition: opacity .3s 0s, visibility 0s 0s; transition: opacity .3s 0s, visibility 0s 0s; } .cd-tabs.cd-tabs--scroll-ended::after { /* class added in JavaScript - remove the gradient layer when it's no longer possible to scroll */ visibility: hidden; opacity: 0; -webkit-transition: opacity .3s 0s, visibility 0s .3s; transition: opacity .3s 0s, visibility 0s .3s; } } .cd-tabs nav { overflow: auto; -webkit-overflow-scrolling: touch; background: #f8f7ee; -webkit-box-shadow: inset 0 -2px 3px rgba(203, 196, 130, 0.06); box-shadow: inset 0 -2px 3px rgba(203, 196, 130, 0.06); } @media only screen and (min-width: 768px) { .cd-tabs::after { display: none; } .cd-tabs nav { position: absolute; top: 0; left: 0; height: 100%; -webkit-box-shadow: inset -2px 0 3px rgba(203, 196, 130, 0.06); box-shadow: inset -2px 0 3px rgba(203, 196, 130, 0.06); z-index: 1; } } @media only screen and (min-width: 960px) { .cd-tabs nav { position: relative; float: none; background: transparent; -webkit-box-shadow: none; box-shadow: none; } } .cd-tabs__navigation { width: 260px; list-style-type: none!important; margin-left: -40px; } .cd-tabs__navigation:after { /* clearfix */ content: ""; display: table; clear: both; } .cd-tabs__navigation li { float: left; } .cd-tabs__navigation a { position: relative; display: block; height: 60px; width: 60px; text-align: center; font-size: 1.2rem; font-weight: 700; color: #43a047; padding-top: 35px; } .cd-tabs__navigation a:hover { color: #2E86C1; background-color: rgba(233, 230, 202, 0.3); } .cd-tabs__navigation a.cd-selected { background-color: #ffffff !important; -webkit-box-shadow: inset 0 2px 0 #2E86C1; box-shadow: inset 0 2px 0 #2E86C1; color: #2E86C1; } .cd-tabs__navigation a::before { /* icons */ content: ""; position: absolute; top: 15px; left: 50%; margin-left: -8px; display: inline-block; height: 16px; width: 16px; background-image: url("../img/cd-icons.svg"); background-repeat: no-repeat; } .cd-tabs__navigation a[data-content='new']::before { background-position: 0 0; } .cd-tabs__navigation a[data-content='gallery']::before { background-position: -16px 0; } .cd-tabs__navigation a[data-content='store']::before { background-position: -32px 0; } .cd-tabs__navigation a[data-content='settings']::before { background-position: -48px 0; } .cd-tabs__navigation a[data-content='trash']::before { background-position: -64px 0; } .cd-tabs__navigation a[data-content='inbox']::before { background-position: -80px 0; } .cd-tabs__navigation a[data-content='new'].cd-selected::before { background-position: 0 -16px; } .cd-tabs__navigation a[data-content='gallery'].cd-selected::before { background-position: -16px -16px; } .cd-tabs__navigation a[data-content='store'].cd-selected::before { background-position: -32px -16px; } .cd-tabs__navigation a[data-content='settings'].cd-selected::before { background-position: -48px -16px; } .cd-tabs__navigation a[data-content='trash'].cd-selected::before { background-position: -64px -16px; } .cd-tabs__navigation a[data-content='inbox'].cd-selected::before { background-position: -80px -16px; } @media only screen and (min-width: 768px) { .cd-tabs__navigation { /* move the nav to the left on medium sized devices */ width: 80px; float: left; } .cd-tabs__navigation a { height: 80px; width: 80px; padding-top: 46px; } .cd-tabs__navigation a.cd-selected { -webkit-box-shadow: inset 2px 0 0 #2E86C1; box-shadow: inset 2px 0 0 #2E86C1; } .cd-tabs__navigation a::before { top: 24px; } } @media only screen and (min-width: 960px) { .cd-tabs__navigation { /* tabbed navigation on top on big devices */ width: auto; background-color: #f8f7ee; -webkit-box-shadow: inset 0 -2px 3px rgba(203, 196, 130, 0.06); box-shadow: inset 0 -2px 3px rgba(203, 196, 130, 0.06); } .cd-tabs__navigation a { height: 60px; line-height: 60px; width: auto; text-align: left; font-size: 1.4rem; padding: 0 2.8em 0 4.6em; } .cd-tabs__navigation a.cd-selected { -webkit-box-shadow: inset 0 2px 0 #2E86C1; box-shadow: inset 0 2px 0 #2E86C1; } .cd-tabs__navigation a::before { top: 50%; margin-top: -8px; margin-left: 0; left: 40px; } } .cd-tabs__content { background: #ffffff; } .cd-tabs__content li { display: none; margin-left: -40px!important; } .cd-tabs__content li.cd-selected { display: block; -webkit-animation: cd-fade-in 0.5s; animation: cd-fade-in 0.5s; } .cd-tabs__content li p { font-size: 1.4rem; line-height: 1.6; color: #8493bf; margin-bottom: 2em; padding: 15px; } @media only screen and (min-width: 768px) { .cd-tabs__content { min-height: 480px; } .cd-tabs__content li { /*padding: 2em;*/ } } @media only screen and (min-width: 960px) { .cd-tabs__content { min-height: 0; } .cd-tabs__content li { /*padding: 2em;*/ } .cd-tabs__content li p { font-size: 1.6rem; } } @-webkit-keyframes cd-fade-in { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes cd-fade-in { 0% { opacity: 0; } 100% { opacity: 1; } } .shape{ border-style: solid; border-width: 0 70px 40px 0; float:right; height: 0px; width: 0px; -ms-transform:rotate(360deg); /* IE 9 */ -o-transform: rotate(360deg); /* Opera 10.5 */ -webkit-transform:rotate(360deg); /* Safari and Chrome */ transform:rotate(360deg); } .offer{ font-family: 'Acme', sans-serif; background:#fff; border:1px solid #ddd; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2); margin: 15px 0; overflow:hidden; } .offer:hover { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform:rotate scale(1.1); -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .shape { border-color: rgba(255,255,255,0) #d9534f rgba(255,255,255,0) rgba(255,255,255,0); } .offer-radius{ border-radius:7px; } .offer-danger { border-color: #d9534f; } .offer-danger .shape{ border-color: transparent #d9534f transparent transparent; } .offer-success { border-color: #5cb85c; } .offer-success .shape{ border-color: transparent #5cb85c transparent transparent; } .offer-default { border-color: #999999; } .offer-default .shape{ border-color: transparent #999999 transparent transparent; } .offer-primary { border: 2px solid #428bca; } .offer-primary .shape{ border-color: transparent #428bca transparent transparent; } .offer-info { border-color: #5bc0de; } .offer-info .shape{ border-color: transparent #5bc0de transparent transparent; } .offer-warning { border-color: #f0ad4e; } .offer-warning .shape{ border-color: transparent #f0ad4e transparent transparent; } .shape-text{ color:#fff; font-size:12px; font-weight:bold; position:relative; right:-40px; top:2px; white-space: nowrap; -ms-transform:rotate(30deg); /* IE 9 */ -o-transform: rotate(360deg); /* Opera 10.5 */ -webkit-transform:rotate(30deg); /* Safari and Chrome */ transform:rotate(30deg); } .offer-content{ width: 100%; padding:0 16px; display: flex; justify-content: center; align-items: center; text-align: center; height: 80px; } .lead{ margin-top: -5px!important; color: #2E86C1!important; } @media (min-width: 487px) { .container { max-width: 750px; } .col-sm-6 { width: 50%; } } @media (min-width: 900px) { .container { max-width: 970px; } .col-md-4 { width: 33.33333333333333%; } } @media (min-width: 1200px) { .container { max-width: 1170px; } .col-lg-3 { width: 25%; } } .footer { background: #1c1c1c none repeat scroll 0 0; height: auto; padding-bottom: 30px; font-family: 'KoHo', sans-serif; position: relative; width: 100%; border-bottom: 1px solid #000; border-top: 1px solid #DDDDDD; } .footer p { margin: 0; color: whitesmoke; font-size: 15px; } .footer img { max-width: 100%; margin-top: 15px; } .footer span { color: chartreuse; border-bottom: 1px dotted gray; display: block; } .footer h3 { border-bottom: 1px dotted whitesmoke; color: whitesmoke; font-size: 22px; font-weight: 400; line-height: 27px; padding: 40px 0 10px; margin-top: 0px!important; } .footer ul { font-size: 15px; list-style-type: none; margin-left: 0; padding-left: 0; margin-top: 4px; color: #7F8C8D; } .footer ul li a { padding: 0 0 5px 0; display: block; margin-left: 15px; color: whitesmoke; } .footer ul li a:hover { color: white; border-bottom: 1px dotted gray; } .footer a { color: #78828D } .supportLi h4 { font-size: 20px; font-weight: lighter; line-height: normal; margin-bottom: 0 !important; padding-bottom: 0; } .bg-gray { background-image: -moz-linear-gradient(center bottom, #BBBBBB 0%, #F0F0F0 100%); box-shadow: 0 1px 0 #B4B3B3; } .social li { background: none repeat scroll 0 0 #B5B5B5; border: 2px solid #B5B5B5; -webkit-border-radius: 50%; -moz-border-radius: 50%; -o-border-radius: 50%; -ms-border-radius: 50%; border-radius: 50%; float: left; height: 36px; line-height: 36px; margin: 0 8px 0 0; padding: 0; text-align: center; width: 36px; transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; } .social li:hover { transform: scale(1.15) rotate(360deg); -webkit-transform: scale(1.1) rotate(360deg); -moz-transform: scale(1.1) rotate(360deg); -ms-transform: scale(1.1) rotate(360deg); -o-transform: scale(1.1) rotate(360deg); } .social li a { color: #EDEFF1; margin-left: 0px!important; } .social li:hover { border: 2px solid #2c3e50; background: #2c3e50; } .social li a i { font-size: 16px; margin: 0 0 0 5px; color: #EDEFF1 !important; } .footer-bottom { background: #000 none repeat scroll 0 0; border-top: 1px solid #021c1e; padding-top: 10px; padding-bottom: 10px; } .footer-bottom p.pull-left { padding-top: 6px; color: whitesmoke; } .payments { font-size: 2.5em; color: whitesmoke; } .form-control{ height: 40px; box-shadow: none; color: #969fa4; } .form-control:focus{ border-color: #5cb85c; } .form-control, .btn{ border-radius: 3px; } .signup-form{ width: 400px; margin: 0 auto; padding: 30px 0; } .signup-form h2{ color: #636363; margin: 0 0 15px; position: relative; text-align: center; } .signup-form h2:before, .signup-form h2:after{ content: ""; height: 2px; width: 30%; background: #d4d4d4; position: absolute; top: 50%; z-index: 2; } .signup-form h2:before{ left: 0; } .signup-form h2:after{ right: 0; } .signup-form .hint-text{ color: #999; margin-bottom: 30px; text-align: center; } .signup-form form{ color: #999; border-radius: 3px; margin-bottom: 15px; background: #f2f3f7; box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3); padding: 30px; } .signup-form .form-group{ margin-bottom: 20px; } .signup-form input[type="checkbox"]{ margin-top: 3px; } .signup-form .btn{ font-size: 16px; font-weight: bold; min-width: 140px; outline: none !important; } .signup-form .row div:first-child{ padding-right: 10px; } .signup-form .row div:last-child{ padding-left: 10px; } .signup-form a{ color: #fff; text-decoration: underline; } .signup-form a:hover{ text-decoration: none; } .signup-form form a{ color: #5cb85c; text-decoration: none; } .signup-form form a:hover{ text-decoration: underline; } .feature-box { background-color: #fff; border: 1px solid #e3e3e3; border-radius: 3px; margin-bottom: 15px; min-height: 20px; padding: 19px; text-align: center; } .feature-box:hover { background-color: #101525; border: 1px solid #e3e3e3; color: #959fae; } .feature-icon i { font-size: 50px; } .feature-box .h4, .feature-box .h5, .feature-box .h6, .feature-box h4, .feature-box h5, .feature-box h6 { margin-bottom: 2px; margin-top: 2px; font-size: 16px; } /*input, textarea{*/ /*padding: 22px!important;*/ /*border-radius: 0!important;*/ /*border: 1px solid #2E86C1!important;*/ /*}*/ .headBanner p{ font-weight: 400; font-size: 18px; line-height: 25px; font-family: 'Quantico', sans-serif; } .flat-butt { display: inline-block; margin: 0 5px; border-radius: 6px; font-family: "Lato", sans-serif; font-size: 16.5px; padding: 12px 20px; border: 0; background: #34495E; color: #FFF; cursor: pointer; outline: 0; } .flat-butt:hover { background: #2E86C1; } .flat-primary-butt { background: #1abc9c; } .flat-primary-butt:hover { background: #2fe2bf; } .flat-info-butt { background: #3498db; } .flat-info-butt:hover { background: #5dade2; } .flat-danger-butt { background: #e74c3c; } .flat-danger-butt:hover { background: #ec7063; } .flat-border-butt { padding: 8px 20px; border: 4px solid #2C3E50; } .flat-border-butt:hover { border: 4px solid #2C3E50; } .flat-primary-border-butt { border-color: #16A085; } .flat-primary-border-butt:hover { border-color: #27AE60; } .flat-info-border-butt { border-color: #2980B9; } .flat-info-border-butt:hover { border-color: #2980B9; } .flat-danger-border-butt { border-color: #2E86C1; } .flat-danger-border-butt:hover { border-color: #2E86C1; } .flat-double-butt { padding: 8px 20px; border: 3px solid #FFF; box-shadow: #34495E 0px 0px 0px 3px; } .flat-double-butt:hover { box-shadow: #2E86C1 0px 0px 0px 3px; } .flat-primary-double-butt { box-shadow: #1abc9c 0px 0px 0px 3px; } .flat-primary-double-butt:hover { box-shadow: #2fe2bf 0px 0px 0px 3px; } .flat-info-double-butt { box-shadow: #3498db 0px 0px 0px 3px; } .flat-info-double-butt:hover { box-shadow: #5dade2 0px 0px 0px 3px; } .flat-danger-double-butt { box-shadow: #e74c3c 0px 0px 0px 3px; } .flat-danger-double-butt:hover { box-shadow: #ec7063 0px 0px 0px 3px; } .flat-underline-butt { text-decoration: underline; } .flat-grad-butt { background-image: linear-gradient(#34495E 50%, #2C3E50 50%); } .flat-primary-grad-butt { background-image: linear-gradient(#1ABC9C 50%, #16A085 50%); } .flat-info-grad-butt { background-image: linear-gradient(#3498DB 50%, #2980B9 50%); } .flat-danger-grad-butt { background-image: linear-gradient(#E74C3C 50%, #2E86C1 50%); } .flat-inner-butt { padding: 11px 0px; box-shadow: inset #2C3E50 -3px -3px 0px; } .flat-primary-inner-butt { background: #1ABC9C; box-shadow: inset #16A085 -3px -3px 0px; } .flat-info-inner-butt { box-shadow: inset #2980B9 -3px -3px 0px; } .flat-danger-inner-butt { box-shadow: inset #2E86C1 -3px -3px 0px; } .flat-outer-butt { padding: 11px 0px; box-shadow: #BDC3C7 2px 2px 0px; } .mt5{margin-top: 5px;} .mt10{margin-top: 10px;} .mt15{margin-top: 15px;} .mt20{margin-top: 20px;} .mt25{margin-top: 25px;} .mt30{margin-top: 30px;} .mb5{margin-bottom: 5px;} .mb10{margin-bottom: 10px;} .mb15{margin-bottom: 15px;} .mb20{margin-bottom: 20px;} .mb25{margin-bottom: 25px;} .mb30{margin-bottom: 30px;} .btn-banner{ border: 1px solid #2E86C1; margin-top: 10px; color: #fff; background: #2E86C1; } .btn-banner:hover{ background: transparent; color: #999; transition:all 0.4s ease-in-out; } .btn-fancy{ border: 1px solid #2E86C1; margin-top: 10px; color: #999; } .btn-fancy:hover{ background: #2E86C1; color: #fff; transition:all 0.4s ease-in-out; } .footerStrong{ color: #2E86C1; } .font-color{ color: #2E86C1; } @media (max-width: 978px) { .nopaddingsmall { padding: 0px!important; } .myTableSmall{ font-size: 12px!important; } } .storeBox{ height: 140px; line-height: 25px; border-radius: 6px; text-align: center; justify-content: center; align-items: center; display: flex; color: whitesmoke; font-weight: 400; font-size: 25px; /*text-transform: uppercase;*/ font-family: 'Concert One', cursive; margin-bottom: 15px; } .storeBoxBlack{ background-color: #052f5f; border: 3px solid #052f5f; } .storeBoxBlue{ background-color: #2E86C1; border: 3px solid #2E86C1; } .storeBoxBlack:hover{ background-color: #2E86C1; border: 5px solid #2E86C1; } .storeBoxBlue:hover{ background-color: #052f5f; border: 5px solid #052f5f; } .pay-header{ background-color: darkblue; color: white; font-size: 18px; text-align: center; padding: 10px; } .pay-body{ background-color: whitesmoke; padding: 20px; } .pay-body img{ max-height: 120px; } .pay-bottom{ background-color: darkblue; text-align: center; padding: 12px; margin-bottom: 15px; } .packageBox{ background-color: #052f5f; text-align: center; color: whitesmoke; padding: 30px 15px; border-radius: 4px; margin-bottom: 20px; } .packageBox h4{ background-color: whitesmoke; padding: 10px 15px; color: #2E86C1; border-radius: 7px; } .packageBox span{ color: gray; } .packageBox button{ color: whitesmoke; background-color: #2E86C1; border: none; } .headerTitle{ font-family: 'Itim', cursive; /*font-weight: 500;*/ font-size: 35px; line-height: 25px; } .headerTitle small{ font-size: 15px; } .headerTitle small a{ color: #2E86C1; } .card { padding-top: 20px; margin: 10px 0 20px 0; background-color: rgba(214, 224, 226, 0.2); border-top-width: 0; border-bottom-width: 2px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .card .card-heading { padding: 0 20px; margin: 0; } .card .card-heading.simple { font-size: 20px; font-weight: 300; color: #777; border-bottom: 1px solid #e5e5e5; } .card .card-heading.image img { display: inline-block; width: 46px; height: 46px; margin-right: 15px; vertical-align: top; border: 0; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } .card .card-heading.image .card-heading-header { display: inline-block; vertical-align: top; } .card .card-heading.image .card-heading-header h3 { margin: 0; font-size: 14px; line-height: 16px; color: #262626; } .card .card-heading.image .card-heading-header span { font-size: 12px; color: #999999; } .card .card-body { padding: 0 20px; margin-top: 20px; } .card .card-media { padding: 0 20px; margin: 0 -14px; } .card .card-media img { max-width: 100%; max-height: 100%; } .card .card-actions { min-height: 30px; padding: 0 20px 20px 20px; margin: 20px 0 0 0; } .card .card-comments { padding: 20px; margin: 0; background-color: #f8f8f8; } .card .card-comments .comments-collapse-toggle { padding: 0; margin: 0 20px 12px 20px; } .card .card-comments .comments-collapse-toggle a, .card .card-comments .comments-collapse-toggle span { padding-right: 5px; overflow: hidden; font-size: 12px; color: #999; text-overflow: ellipsis; white-space: nowrap; } .card-comments .media-heading { font-size: 13px; font-weight: bold; } .card.people { position: relative; display: inline-block; width: 170px; height: 300px; padding-top: 0; margin-left: 20px; overflow: hidden; vertical-align: top; } .card.people:first-child { margin-left: 0; } .card.people .card-top { position: absolute; top: 0; left: 0; display: inline-block; width: 170px; height: 150px; background-color: #ffffff; } .card.people .card-top.green { background-color: #53a93f; } .card.people .card-top.blue { background-color: #2E86C1; } .card.people .card-info { position: absolute; top: 150px; display: inline-block; width: 100%; height: 101px; overflow: hidden; background: #ffffff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .card.people .card-info .title { display: block; margin: 8px 14px 0 14px; overflow: hidden; font-size: 16px; font-weight: bold; line-height: 18px; color: #404040; } .card.people .card-info .desc { display: block; margin: 8px 14px 0 14px; overflow: hidden; font-size: 12px; line-height: 16px; color: #737373; text-overflow: ellipsis; } .card.people .card-bottom { position: absolute; bottom: 0; left: 0; display: inline-block; width: 100%; padding: 10px 20px; line-height: 29px; text-align: center; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .card.hovercard { position: relative; padding-top: 0; overflow: hidden; text-align: center; background-color: rgba(214, 224, 226, 0.2); } .card.hovercard .cardheader { background: url("../images/bannerbg.jpg"); background-size: cover; height: 90px; } .card.hovercard .avatar { position: relative; top: -50px; margin-bottom: -50px; } .card.hovercard .avatar img { width: 100px; height: 100px; max-width: 100px; max-height: 100px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; border: 5px solid rgba(255,255,255,0.5); } .card.hovercard .info { padding: 4px 8px 10px; } .card.hovercard .info .title { margin-bottom: 4px; font-size: 24px; line-height: 1; color: #262626; vertical-align: middle; } .card.hovercard .info .desc { overflow: hidden; font-size: 12px; line-height: 20px; color: #737373; text-overflow: ellipsis; } .card.hovercard .bottom { padding: 0 20px; margin-bottom: 17px; } .tutor-block { background-color: #1a1a1a; padding: 5px 30px; border-radius: 8px 8px 0px 0px; } .tutor-content span { background-color: #2E86C1!important; padding: 6px 8px!important; } .tutor-title { margin-bottom: 5px; } .tutor-designation { color: #ff3c2e; display: block; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 1px; font-size: 12px; } .tutor-img img { width: 100%; margin-bottom: 1px; } .social-media { background-color: #000; padding: 8px; text-align: center; color: whitesmoke } .social-media span { margin-right: 18px; font-size: 20px;} .mb30{margin-bottom:30px;} .mt30{margin-top:30px;} /*tabs*/ a:hover,a:focus{ text-decoration: none; outline: none; } .tab .nav-tabs{ border: none; border-bottom: 2px solid #2E86C1; margin: 0; } .tab .nav-tabs li a{ padding: 10px 20px; margin: 0 10px -1px 0; font-size: 13px; font-weight: 400; color: #fff; text-transform: uppercase; border: 2px solid #e6e5e1; border-bottom: none; border-radius: 5px 5px 0 0; z-index: 1; position: relative; transition: all 0.3s ease 0s; } .tab .nav-tabs li a:hover, .tab .nav-tabs li.active a{ background: #fff; color: #2E86C1; border: 2px solid #2E86C1; border-bottom-color: transparent; } .tab .nav-tabs li a:before{ content: ""; display: block; height: 2px; background: #fff; position: absolute; bottom: -2px; left: 0; right: 0; transform: scaleX(0); transition: all 0.3s ease-in-out 0s; } .tab .nav-tabs li.active a:before, .tab .nav-tabs li a:hover:before{ transform: scaleX(1); } .tab .tab-content{ padding: 10px 0px; font-size: 13px; color: #6f6f6f; line-height: 25px; letter-spacing: 1px; position: relative; } @media only screen and (max-width: 479px){ .tab .nav-tabs{ border: none; } .tab .nav-tabs li{ width: 30%; text-align: center; margin-bottom: 15px; } .tab .nav-tabs li a{ margin: 0; border-bottom: 2px solid transparent; font-size: 11px!important; padding: 10px 10px; } .tab .nav-tabs li a:before{ content: ""; width: 100%; height: 2px; background: #2E86C1; position: absolute; bottom: -2px; left: 0; } } .template_faq { background: #edf3fe none repeat scroll 0 0; } .panel-group { /*background: #fff none repeat scroll 0 0;*/ border-radius: 3px; box-shadow: 0 5px 30px 0 rgba(0, 0, 0, 0.04); margin-bottom: 0; padding: 30px; } #accordion .panel { border: medium none; border-radius: 0; box-shadow: none; margin: 0 0 15px 10px; } #accordion .panel-heading { border-radius: 30px; padding: 0; } #accordion .panel-title a { background: #2E86C1 none repeat scroll 0 0; border: 1px solid transparent; border-radius: 30px; color: #fff; display: block; font-size: 18px; font-weight: 600; padding: 12px 20px 12px 50px; position: relative; transition: all 0.3s ease 0s; } #accordion .panel-title a.collapsed { /*background: #fff none repeat scroll 0 0;*/ border: 1px solid #ddd; color: #333; } #accordion .panel-title a::after, #accordion .panel-title a.collapsed::after { background: #2E86C1 none repeat scroll 0 0; border: 1px solid transparent; border-radius: 50%; box-shadow: 0 3px 10px rgba(0, 0, 0, 0.58); color: #fff; content: ""; font-family: fontawesome; font-size: 25px; height: 55px; left: -20px; line-height: 55px; position: absolute; text-align: center; top: -5px; transition: all 0.3s ease 0s; width: 55px; } #accordion .panel-title a.collapsed::after { /*background: #fff none repeat scroll 0 0;*/ /*border: 1px solid #ddd;*/ box-shadow: none; color: #333; content: ""; } #accordion .panel-body { background: transparent none repeat scroll 0 0; border-top: medium none; padding: 20px 25px 10px 9px; position: relative; } #accordion .panel-body p { border-left: 1px dashed #8c8c8c; padding-left: 25px; } /*footer*/ #myFooter { background-color: #272727; color: white; padding-top: 50px; } #myFooter .footer-copyright { background-color: #000; padding-top: 3px; padding-bottom: 3px; text-align: center; } #myFooter .row { margin-bottom: 60px; } #myFooter .navbar-brand { margin-top: 45px; height: 65px; } #myFooter .footer-copyright p { margin: 10px; color: #ccc; } #myFooter ul { list-style-type: none; padding-left: 0; line-height: 1.7; } .footer-title { font-size: 18px; color: #2E86C1; font-weight: bold; /*margin-top: 30px;*/ display: block; margin: 10px 0 25px; border-bottom:1px dotted #e4e9f0 } #myFooter h5 { color: #eee; font-size: 18px; font-weight: 200; display: inline-block; border-bottom: 2px solid #2E86C1; padding-bottom: 5px; margin-bottom:-2px } #myFooter h2 a{ font-size: 50px; text-align: center; color: #fff; } #myFooter a { color: #d2d1d1; text-decoration: none; } #myFooter a:hover, #myFooter a:focus { text-decoration: none; color: white; } #myFooter .social-networks { text-align: center; padding-top: 30px; padding-bottom: 16px; } #myFooter .social-networks a { font-size: 32px; color: #f9f9f9; padding: 10px; transition: 0.2s; } #myFooter .social-networks a:hover { text-decoration: none; } #myFooter .facebook:hover { color: #2E86C1; } #myFooter .google:hover { color: #ef1a1a; } #myFooter .twitter:hover { color: #00aced; } #myFooter .btn { color: white; background-color: #2E86C1; border-radius: 20px; border: none; width: 190px; display: block; margin: 0 auto; margin-top: 10px; line-height: 25px; } @media screen and (max-width: 767px) { #myFooter { text-align: center; } } #cssmenu ul { display: flex; /* A key part of our menu, displays items side by side, and allows reversing them */ flex-direction: row-reverse; /* Reverse the items */ } /* Background container */ #cssmenu-container { height: 220px; background-color: #CEE3F8; } /* Menu container */ #cssmenu { display: inline-block; /* The menu will have width as needed, not 100% */ position: relative; left: 50%; top: 50%; transform: translate(-50%, -50%); font-family: 'Rosario', sans-serif; font-size: 14px; line-height: 1em; border-radius: 2px; /* Little curvature in the borders */ overflow: hidden; /* Hide everything that overflows, like shadows */ } /* Icons */ #cssmenu i { transform: scale(1.4); } /* Menu */ #cssmenu ul { display: flex; /* A key part of our menu, displays items side by side, and allows reversing them */ flex-direction: row-reverse; /* Reverse the items */ /* Reset styles, overwrite browser defaults */ list-style: none; margin: 0; padding: 0; } #cssmenu ul li { margin: 0; } /* Menu items */ #cssmenu ul li a { display: inline-block; font-family: 'Niramit', sans-serif; font-size: 0.9em; font-weight: 600; padding: 12px 30px 12px 45px; /* Adjusting padding to get the proper space */ margin-left: -20px; /* Pull the items to the left, so the rounded right side will get over them */ color: white; background-color: #2E86C1; text-decoration: none; text-transform: uppercase; border-radius: 0 100px 100px 0; /* Get the right side rounded */ box-shadow: 0 0 20px rgba(0, 0, 0, 0.4); /* Apply the shadow */ } /* Hover event */ #cssmenu ul li:hover a { background-color: #2E86C1; } /* Remove the shadow for first item, last in the right side when it gets reversed */ #cssmenu ul li:first-child a { box-shadow: none; } /* Active item is a bit different */ #cssmenu ul li.active a { color: #2E86C1; background-color: #EEF5FF; } /* Remove the shadow for the active's next item, to match the design more accurately */ #cssmenu ul li.active + li a { box-shadow: none; } /*-------------------------------------------------- [Gutter] ----------------------------------------------------*/ .content-sm { padding-top: 40px; padding-bottom: 40px; } .content-md { padding-top: 80px; padding-bottom: 80px; } .margin-b-40 { margin-bottom: 40px !important; } @media (max-width: 992px) { .md-margin-b-30 { margin-bottom: 30px !important; } } /*-------------------------------------------------- [Radius] ----------------------------------------------------*/ .radius-3 { border-radius: 3px !important; } .radius-10 { border-radius: 10px !important; } /*-------------------------------------------------- [Colors] ----------------------------------------------------*/ .bg-color-sky-light { background: #f7f8fa !important; } /*-------------------------------------------------- [Button] ----------------------------------------------------*/ .btn-dark-brd { position: relative; display: inline-block; line-height: 1.4; /*color: #34343c;*/ text-align: center; background: #2b2b31; background-image: none; border-width: 1px; border-style: solid; border-color: #34343c; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; color: whitesmoke; } .btn-dark-brd:focus, .btn-dark-brd:active:focus, .btn-dark-brd.active:focus, .btn-dark-brd.focus, .btn-dark-brd:active.focus, .btn-dark-brd.active.focus { outline: none; } .btn-dark-brd:hover { transition-duration: 200ms; transition-property: all; transition-timing-function: cubic-bezier(0.7, 1, 0.7, 1); } .btn-dark-brd:hover, .btn-dark-brd:focus, .btn-dark-brd.focus { color: #fff; background: #34343c; border-color: #34343c; text-decoration: none; } .btn-dark-brd:after, .btn-dark-brd:before { background: transparent; } .btn-dark-brd:active, .btn-dark-brd.active { background-image: none; outline: 0; } .btn-dark-brd.disabled, .btn-dark-brd[disabled], fieldset[disabled] .btn-dark-brd { cursor: not-allowed; box-shadow: none; opacity: .65; pointer-events: none; } .btn-dark-brd .btn-base-element-xs { position: absolute; top: 0; right: 0; background: transparent; border-left: 1px solid #2b2b31; padding: 6px 9px; } .btn-dark-brd .btn-base-element-sm { position: absolute; top: 0; right: 0; background: transparent; border-left: 1px solid #2b2b31; padding: 9px 11px; } .btn-dark-brd .btn-base-element-md { position: absolute; top: 0; right: 0; background: transparent; border-left: 1px solid #2b2b31; padding: 12px 13px; } .btn-dark-brd .btn-base-element-lg { position: absolute; top: 0; right: 0; background: transparent; border-left: 1px solid #2b2b31; padding: 15px 15px; } .btn-base-sm { font-size: 14px; font-weight: 300; padding: 9px 22px; } /*-------------------------------------------------- [Pricing List v4] ----------------------------------------------------*/ .pricing-list-v4 { text-align: center; background: #fff; box-shadow: 15px 15px 15px 0 #eff1f8; } .pricing-list-v4 .pricing-list-v4-header { border-bottom: 1px solid #e4e8f3; padding: 20px 10px 10px; margin: 10px 30px; } .pricing-list-v4 .pricing-list-v4-header .pricing-list-v4-title { font-size: 36px; margin-bottom: 5px; } .pricing-list-v4 .pricing-list-v4-header .pricing-list-v4-subtitle { display: block; font-size: 16px; font-weight: 300; color: #2E86C1; } .pricing-list-v4 .pricing-list-v4-content { padding: 10px 10px; } .pricing-list-v4 .pricing-list-v4-content .pricing-list-v4-price-sign { position: relative; top: -30px; font-size: 20px; } .pricing-list-v4 .pricing-list-v4-content .pricing-list-v4-price { font-size: 70px; font-weight: 400; line-height: .5; letter-spacing: -3px; } .pricing-list-v4 .pricing-list-v4-content .pricing-list-v4-subprice { font-size: 30px; font-weight: 400; } .pricing-list-v4 .pricing-list-v4-content .pricing-list-v4-price-info { position: relative; display: block; letter-spacing: 1px; } .pricing-list-v4 .pricing-list-v4-content .pricing-list-v4-price-info:before { font-size: 22px; font-weight: 300; margin-right: 3px; } .login-container{ position: relative; width: 300px; margin: 80px auto; padding: 20px 30px 30px; text-align: center; background: #fff; border: 1px solid #ccc; } #output{ position: absolute; width: 300px; top: -75px; left: 0; color: #fff; } #output.alert-success{ background: rgb(25, 204, 25); } #output.alert-danger{ background: rgb(228, 105, 105); } .login-container::before,.login-container::after{ content: ""; position: absolute; width: 100%;height: 100%; top: 3.5px;left: 0; background: #fff; z-index: -1; -webkit-transform: rotateZ(4deg); -moz-transform: rotateZ(4deg); -ms-transform: rotateZ(4deg); border: 1px solid #ccc; } .login-container::after{ top: 5px; z-index: -2; -webkit-transform: rotateZ(-2deg); -moz-transform: rotateZ(-2deg); -ms-transform: rotateZ(-2deg); } .avatar{ width: 100px;height: 100px; margin: 10px auto 30px; border-radius: 100%; border: 2px solid #aaa; background-size: cover; } .form-box input{ width: 100%; padding: 10px; text-align: center; height:40px; border: 1px solid #ccc;; background: #fafafa; transition:0.2s ease-in-out; } .form-box input:focus{ outline: 0; background: #eee; } .form-box input[type="text"]{ border-radius: 5px 5px 0 0; text-transform: lowercase; } .form-box input[type="password"]{ border-radius: 0 0 5px 5px; border-top: 0; } .form-box button.login{ margin-top:15px; padding: 10px 20px; } .animated { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } @-webkit-keyframes fadeInUp { 0% { opacity: 0; -webkit-transform: translateY(20px); transform: translateY(20px); } 100% { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); } } @keyframes fadeInUp { 0% { opacity: 0; -webkit-transform: translateY(20px); -ms-transform: translateY(20px); transform: translateY(20px); } 100% { opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } } .fadeInUp { -webkit-animation-name: fadeInUp; animation-name: fadeInUp; } .stick_header { position: -webkit-sticky; position: sticky; top: 0; width: 100%; /*min-height: 100px;*/ /*background: linear-gradient(red 100px, transparent 102px 100%) fixed no-repeat*/ /*0 0;*/ z-index: 99; /*border: 1px solid #000;*/ } @supports (-webkit-overflow-scrolling: touch) { .stick_header{ background-attachment: scroll; } } .make-flex{ display: flex; justify-content: space-between; align-items: center; } .make-flex-left{ display: flex; justify-content: flex-start; align-items: center; } .make-flex-center{ display: flex; justify-content: center; align-items: center; } .date-toggle{ background: #FFFFFF; border: 1px solid #E5E5E5; box-sizing: border-box; border-radius: 8px; font-size: 14px; padding: 10px 15px; margin-left: 10px; cursor: pointer; text-align: center; } .date-toggle.active{ color: #2E86C1; border: 2px solid #2E86C1; } .tip-wrapper{ /*background: #FFFFFF;*/ /*border: 1px solid #E5E5E5;*/ box-sizing: border-box; border-radius: 10px; /*padding: 20px;*/ } .tip-wrapper-inner{ /*padding: 20px;*/ display: none; } .upcoming-tip-wrapper-inner{ padding: 20px; } .tip-wrapper-inner.active{ display: block; } .tip-wrapper-footer{ border-top: 1px solid #E5E5E5; padding: 20px; } .tip-card{ background: #F0F0F0; border-radius: 15px; font-size: 14px; margin-bottom: 20px; } .league-holder{ background: #C1392A; border-radius: 17px; padding: 5px 20px; color: #fff; }